/*全局样式*/
body{background-color:#f6f6f6;font-family: 'Microsoft Yahei';}
body, html,div, ul, li, a,h1,h2,h3,h4,h5,p{margin: 0;padding: 0;font-weight: normal;}
ul, li{list-style: none;display: block;}
a{text-decoration: none;outline: 0;color: #fff;list-style-type: none;}
input{outline:medium;border:none;background-color: transparent;}
select, option, button{outline:medium;border: none;}

/*常用样式*/
.mt_40{margin-top: 40px;}
.butt{font-size: 14px;color: #666; background-color: #fff;border: 1px solid #e7e7e7; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.butt:hover{color: #fff; background-color: #ee1d23;border: 1px solid #ee1d23;transition:border 1s, background-color 1s, color 1s;-webkit-transition:border 1s, background-color 1s, color 1s;-moz-transition:border 1s, background-color 1s, color 1s;-o-transition:border 1s, background-color 1s, color 1s;}
.page {width: 100%;text-align: center;height: 92px;padding: 44px 0 0 0;}
.index_but {width: 50px;height: 30px;}
.page_butt {width: 30px;height: 30px; font-size: 16px;color: #999;}
.page_butto {width: 60px;height: 30px}
/*字体样式*/
.c1{color: #fff;}
.c2{color: #ee1d23;}
.c3{color: #d8d8d8;}
.c4{color: #e5e5e5;}
.c5{color: #666666;}
.clear{clear: both;height: 0px;overflow: hidden;}
/*编写样式*/
/*top*/
.top {height: 93px;width:100%; background-color: #808285;overflow: visible;z-index:500;}
.top2 {height: 50px;width: 100%;background-color: #808285;position: fixed;z-index: 330;top: 0;}
.top_list select{height: 40px;width: 190px;padding-left: 10px; float: right;background-color: #555;color: #fff;font-size: 16px;}
.top_list select option{background-color: #808285;}
.top_list select option:hover{color: #ee1d23;}
.top_list {width:1200px;margin:5px auto;}
.top_list a{float: right;font-weight: 700; color: #fff;font-size: 18px;margin-left: 10px;line-height: 40px;}
/*.top_list a:hover{background-color: #d01f24;transition: background-color 1s;-webkit-transition: background-color 1s;-moz-transition: background-color 1s;-o-transition: background-color 1s;}*/
.slideBox {width: 100%;height:800px;overflow: hidden;position:absolute;}
.nav {width:1200px;margin: auto;}
.nav img{float: right;position: relative;z-index: 300;}
.nav ul{position: relative;}
.nav ul li{float: left;display: inline;}
.nav ul li a{width:auto;height: 63px;display: block; text-align: center; padding:30px 60px 0 0; color: #fff;font-size: 16px;}
.nav ul li a:hover{color: #ee1d23;transition: color 1s;-webkit-transition: color 1s;-moz-transition: color 1s;-o-transition: color 1s;}
.nav ul li a font{color: #d8d8d8;font-size: 13px;display: block;}
.search {width:195px;height:30px;float: right;margin:30px 30px 0 0;border: 1px solid #b9b9b9;}
.search_text {width:170px;height:20px;margin: 5px 0;float: left;cursor: default;}
.search_image {margin: 5px 0;cursor: pointer;}
.bd {width: 100%;z-index: 0;position: relative;}
.bd ul{height: 800px;position: relative;width: 100%;}
.bd ul li{height: 800px; width: 100%; }
.bd ul li a{height: 800px;display: block;}

/*body*/
.web_body {width: 100%;min-width: 1200px;}
/*首页*/
.index_product {width: 1200px;margin: 0 auto;}
.index_product p{font-size: 25px;height: 35px; color: #808285;line-height: 35px; text-align: center;}
.index_product font{font-size: 20px;font-family:Arial; color: #d4d4d4;line-height: 22px;text-align: center;display: block;}
.index_product_item {width:100%;height: 990px;margin-bottom: 60px;}
.index_product_item li{width:277px;height: 300px;margin: 30px 30px 0 0;float: left;}
.index_product_item a{width:277px;height: 300px;display: block;}
.index_product_item a:hover{
    cursor: pointer;
    box-shadow:4px 4px 4px #ddd;-webkit-box-shadow:4px 4px 4px #ddd;-moz-box-shadow:4px 4px 4px #ddd;-o-box-shadow:4px 4px 4px #ddd;
    transition: box-shadow 1s;-webkit-transition: box-shadow 1s;-moz-transition: box-shadow 1s;-o-transition: box-shadow 1s;}
.index_product_item img{border: 1px solid #e2e2e2;}
.index_product_item div{width: 235px;top:0;margin: 0; height: 49px;border-bottom: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2; padding: 15px 20px 15px 20px; background-color: #fff;}
.title {width:100%;line-height: 30px;font-size: 16px;color: #666;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.intro {width:100%;line-height: 18px;font-size: 13px;font-family: Arial;color: #9e9c9c;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_product_item a:hover .title{color: #ee1d23;transition: color 1s;-webkit-transition: color 1s;-moz-transition: color 1s;-o-transition: color 1s; }
/*首页end*/
/*关于安凯*/
.about_us {width:1200px;margin: 0 auto;}
.about_us h1{font-size: 48px;color: #ee1d23;line-height: 68px;}
.about_us h2{font-size: 36px;color: #e5e5e5;font-family: Arial;}
.about_us p{line-height: 38px;font-size: 16px;color: #666;padding:20px 0 35px 0;}
.about_us ul{width:100%;height: 377px; padding-bottom:80px;}
.about_us ul li{width:380px;height:377px;padding-right: 30px;float: left;}
.about_us p span{display: block;width: 100%;}
/*关于安凯end*/
/*产品展示*/
.product {width: 1200px;margin: 0 auto;padding-top: 20px;}
.product p{font-size: 25px;height: 35px; color: #808285;line-height:35px; text-align: center;}
.product font{font-size: 20px;font-family:Arial; color: #d4d4d4;line-height:22px;text-align: center;display: block;}
.product ul{width:100%;height: 1200px;}
.product ul li{margin:33px 30px 0 0;width: 380px;height: 366px; float: left;}
.product ul li a{width: 380px;height: 366px;display: block;cursor: pointer;}

.product ul li a:hover{
    box-shadow:4px 4px 4px #ddd;-webkit-box-shadow:4px 4px 4px #ddd;-moz-box-shadow:4px 4px 4px #ddd;-o-box-shadow:4px 4px 4px #ddd;
    transition: box-shadow 1s;-webkit-transition: box-shadow 1s;-moz-transition: box-shadow 1s;-o-transition: box-shadow 1s;}

.product ul li a img{border: 1px solid #e2e2e2;}
.product ul li a div{width: 358px;height: 49px; background-color: #fff;padding: 7px 0 7px 20px;border-bottom: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
.product ul li a:hover .title{color: #ee1d23;transition: color 1s;-webkit-transition: color 1s;-moz-transition: color 1s;-o-transition: color 1s; }
/*产品展示end*/
/*foot*/
.foot {width: 100%;height:320px;background-color: #242424;min-width: 1200px;}
.foot_contact {width: 1200px;height:160px;margin: 0 auto;padding:46px 0 37px 0;line-height: 42px;color: #fff;font-size: 14px; border-bottom: 1px solid #505050;}
.foot_contact a{display: block;float: right;margin-top: 100px;}
.footer {width: 1200px;margin: 0 auto; height:74px;line-height: 70px;color: #fff;font-size: 14px;}
.t_cont1{display: block;width: 420px;float: left;}
.t_cont2{font-family: Arial;}


.culture {background-color: #fff;width: 1155px;margin:5px auto 65px auto;padding: 45px 0 45px 45px;}

.culture_tit {height: 120px;width:calc(100% - 45px);}
.culture_tit p{font-size: 28px;color: #333;}
.culture_tit span{font-family: Arial;font-size: 24px;color: #999;}

.culture_img {text-align: center;width: 100%;}
.culture_img p{line-height: 42px;font-size: 16px;color: #666;}



.contact {width:1200px;margin:65px auto 55px auto; 
/*    background-image: url(../images/contact.jpg);background-repeat: no-repeat;background-position: right 8px;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-o-background-attachment:fixed;*/
}
.contact img{float: right;}
.contact h1{color: #ee1d23;font-size: 28px;}
.contact h2{font-size: 20px;font-family: Arial;color: #666;height: 28px;}
.contact span{line-height: 42px;font-size: 16px;color: #666;display: block;}

.cont_map {width: 100%;height: 351px;position:relative;top: -61px; background:url(../images/map.jpg) no-repeat center;min-width: 1200px;}
.page p a{height: 30px;font-size: 14px;color: #999;border:1px solid #e7e7e7;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;background-color:#fff; }
.page p strong{height: 30px;font-size: 16px;color: #fff;border:1px solid #e7e7e7;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;background-color:#ee1d23; }

.header {min-width: 1200px;}
