/*Í·²¿ÑùÊ½*/
.head1{height:40px;line-height:40px;font-size:14px;background: #f2f3f3}
#header{width:1200px;margin:0 auto;}
.top{height: 137px;}
.logo{float:left;line-height:135px;}

.topLink{float:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(/template/default/style/../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k2{color:#000;font-size:14px;font-family:"microsoft yahei";padding-left: 54px;background: url(/template/default/style/../images/phone.png) no-repeat left center;margin-top:38px;line-height: 28px;}

#menu{background:#02509a}

/*???¨¦¡ª¡§??????*/
.searchbg{font:400 12px/47px "microsoft yahei";color:#333;margin-bottom:20px;}
.searchbg a{color:#333;}
.searchbg a:hover{color:#0262b8;}
.search{width:1200px;margin:0 auto;}
#formsearch{float:right;width:304px;background:url(/template/default/style/../images/ss.jpg) no-repeat center;margin-top:10px;}
.hotSearch{float:left;font-weight:normal;}


/*?????¡°??¡¤???*/
#container{width:1200px;margin:0 auto;margin-top:10px;}

/*???¨¨?¡ë??¡ì?¡°???????*/
.c11{background:url(/template/default/style/../images/c1.jpg) center;padding-bottom:50px;}
.menu_cate{width:225px;float:left;background: #fff;position: relative;top:-45px;z-index: 999}
.cate_title{margin-bottom:10px;}
.cate_title span{display:block;color:#8dacd6;font-size:12px;font-weight:400;}
.sort1{padding:10px;padding-top:0;}
.sort1 li{margin-top:16px;}
.sort1 li a{background:url(/template/default/style/../images/sort.png) #f0f0f0 no-repeat 85% center;display:block;color:#373737;font:400 16px/50px "microsoft yahei";padding-left:18px;}
.sort1 li a:hover{color:#fff;background:url(/template/default/style/../images/sort1.png) #ff7d01 no-repeat 85% center;}

.ascroll{margin-top:16px;}
.product_lists li{width:285px;float:left;margin:0 10px;position: relative;overflow: hidden}
.product_lists li img{width:285px;height:180px;}
.product_lists li h3{position: absolute;width:100%;height:40px;line-height:40px;background: rgba(2,80,154,.8);left:0;bottom:0;transition:.3s;}
.product_lists li h3 a{color:#fff;font-size:14px;text-align: center;display: block}
.product_lists li:hover h3{width:100%;height:100%;transition:.3s;background:url(/template/default/style/../images/eye.png) rgba(2,80,154,.5) no-repeat 50% 43%;}
.product_lists li:hover h3 a{font-size:16px;line-height:253px;}

/*???¨¦¡ª¡§???????¡ì???¡§¨¨??*/
.recommend_product{width: 975px;float:right;margin-top:70px;}
.recommend_product .title{line-height:44px;padding-left:18px;font-weight:400;font-family:"microsoft yahei";
background:url(/template/default/style/../images/ptitle.jpg) no-repeat left center;font-size:16px;color:#000;position:relative;}
.recommend_product .title a{color:#848584;font:400 12px/44px "microsoft yahei";right:20px;position:absolute;top:0;}
.recommend_product .title a:hover{color:#0262b8;}
.recommend_product .content{}
.roll_product li{padding-bottom:0px;}

.ptitle{text-align: center;line-height:25px;margin:42px 0 40px;}
.ptitle img{margin-bottom:13px;}


.kehu{width:1200px;margin:0 auto;margin-top:90px;}

/*6?¡è¡ì????¡±¡À*/

.reason{width:1200px;margin:0 auto;}
.reason h2{color:#0262b8;font:600 30px "microsoft yahei";text-align:center;position:relative;}
.reason h2 span{display:block;color:#999;font:400 12px "microsoft yahei";text-transform:uppercase;margin-top:4px;}
.reason h2 i{color:#ff7300;font:italic 600 126px/56px "?????¡°";position:absolute;left: 574px;top:-13px;}

.ysl{width:560px;float:left;margin-top:33px;}
.ysr{width:635px;float:right;margin-top:90px;}
.c1 h3{color:#000000;font:600 20px "microsoft yahei";background: url(/template/default/style/../images/hand.png) no-repeat left center;padding-left:92px;height:88px;box-sizing: border-box;padding-top: 10px;}
.c1 h3 b{color:#ea5707;font-size:20px;}
.c1 h3 p{color:#c5c5cf;font-size:14px;text-transform: uppercase;margin-top: 4px;}

.c1 .p1{font:400 14px/22px "microsoft yahei";margin-bottom:15px;color:#333;margin-top: 15px;}
.c1 .p1 p{margin-bottom:12px;}

.c1 .p11{}
.c1 .p2{margin-bottom:42px;}
.c1 .p3{margin-bottom:82px;margin-left:15px;}
.c1 .p4{margin-top:35px;}

/*?¡­???????¨¨?¡ë?¡±??¡ã¡±*/
.aboutbg{background: #f8f8f8;padding:45px 0 70px;margin-top:60px;}
.about{width:1200px;margin:0 auto;margin-top:55px;}
.about .content{width:600px;float:right;color:#fff;font:400 14px/25px "microsoft yahei";margin-top:65px;box-sizing:border-box;padding-left:48px;background: url(/template/default/style/../images/aboutbg.png) no-repeat left center;height:300px;overflow: hidden;padding-top:32px;}
.about .aimg{width:600px;float:left;margin-top:65px;}
.about .content h3 a{color:#fff;border-bottom:2px solid #80aad2;font-size:20px;display: block}
.about .content h3 a p{font-weight:normal;font-size:14px;padding:5px 0 10px;}
.atitle{text-align:center;}
.about1{width:520px;padding-top:16px;}


.poster-main{ position:relative;width:1050px;height:375px; background:url(/template/default/style/../images/bg1.png) no-repeat center bottom; padding-bottom:35px; margin:80px auto; }
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:990px;height:374px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:374px; z-index:10; cursor:pointer; }
.poster-main .poster-prev-btn{left:-70px; background: url(/template/default/style/../images/left.jpg) no-repeat left center;}
.poster-main .poster-next-btn{right:-70px; background: url(/template/default/style/../images/right.jpg) no-repeat right center;}
.poster-main .poster-prev-btn:hover{background: url(/template/default/style/../images/left1.jpg) no-repeat left center;}
.poster-main .poster-next-btn:hover{background: url(/template/default/style/../images/right1.jpg) no-repeat right center;}
.poster-list li a p{color:#000000;font-size:20px;line-height:58px;text-align: center;padding-top:20px;opacity: 0}
.poster-list li.on a p{opacity: 1}



.liucheng{width:1200px;margin:0 auto;}
.liucheng .content{margin-top:26px;}

.news_box{
    width:1200px;
    margin:0 auto;
    padding-bottom: 40px;
}

.news_left{
    width: 580px;
}
.news_right{
    width: 580px;
}
.news_left img{
    width: 100%;
}

.news_list2 h3 a{
    display: block;
    font: 400 18px/30px "Microsoft Yahei";
    color: #222;
    margin-top: 0px;
    margin-bottom: 13px;
}

.news_list2 span{
    display: block;
    width: 487px;
    font: 400 14px/24px "Microsoft Yahei";color: #595959;
     margin-bottom: 13px;
}

.news_list2 span a{color:#ea5707;}
.news_list2 li a.imgs{
    display: block;
    width: 580px;
    overflow: hidden;
height: 246px;}
.news_list2 li a.imgs img{
    transition: all 0.8s;
}
.news_list2 li:hover a.imgs img{
    transform: scale(1.04,1.04);
}
.news_list3{

}
.news_list3 li{
    padding-bottom: 18px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #d2d2d2;
}
.news_list3 .times{
    text-align: center;
    width: 75px;
}
.news_list3 .times span{
    display: block;
    font: 400 45px/50px "Arial";
    color: #888888;
}
.news_list3 .times p{
    font: 400 16px/16px "Arial";
    color: #999999;
    margin-top: 6px;
}
.n_list{
    width: 483px;
    margin-left: 20px;
}
.n_list h3 a{
    font: 400 18px/30px "Microsoft Yahei";
    color: #222222;
}

.n_list h3 a:hover{
    color:#0060b3;
}
.n_list span{
    font: 400 14px/20px "Microsoft Yahei";
    color: #595959;
    margin-top: 10px;
    display: block;
}

.n_list span a{
    color:#ea5707;
}

.tabs{
    border-bottom: 1px solid #d3d3d3;
    margin-bottom: 20px;
    height: 42px;
    padding-left:6px;
}
.tabs li{
    float: left;
    margin-right: 54px;
}
.tabs li a{
    display: block;
    font: 400 16px/42px "Microsoft Yahei";
    color: #333;
    padding:0 12px;
}
.tabs li a.tab_click{
    color: #0060b3;
    border-bottom:2px solid #02509a;
}

.tabs a.mores{
    display: block;
    height: 42px;
    font: 400 16px/42px "Microsoft Yahei";
    color: #ff7d01;
    border-radius: 8px;
    text-align: center;
    float: right;
    text-transform: uppercase;
    position: relative;
}

.tabs a.mores:after{
    content:"";
    position: absolute;
    width:52px;
    height:2px;
    background: #767676;
    left:-80px;top:20px;
}

.news_list4 li{
    float: left;
    width: 490px;
    height: 120px;
    background: #f4f4f4;
    margin: 0 13px;
}
.news_list4 li h3{
    padding-top: 20px;
}
.news_list4 li h3 a{
    display: block;
    padding-left: 72px;
    font: 600 15px/24px "Microsoft Yahei";color: #ff7d01;
    background: url(/template/default/style/../images/wen.png) no-repeat 34px center;
    margin-bottom: 8px;
}

.news_list4 li:hover h3 a{
    color:#ff7d01;
}
.news_list4 li span{
    display: block;
    padding-left: 72px;
    font: 400 14px/22px "Microsoft Yahei";color: #666666;
    background: url(/template/default/style/../images/da.png) no-repeat 34px 5px;
    width: 384px;
}
.wenda {
    width: 1200px;
    margin: 0 auto;
    margin-top: 22px;
}
.wenda .hd{
    width: 192px;
}

.wenda .bd{
    width: 1008px;
}
.wenda  .hd h3{
    font: 600 20px/30px "Microsoft Yahei";color: #2f2f2f;
}
.wenda  .hd p{
    font: 400 16px/24px "Microsoft Yahei";color: #7d7d7d;
    margin-bottom: 20px;
}
.wenda  .hd a{
    display: block;
    width: 70px;
    height: 28px;
    text-align: center;
    line-height: 24px;
    background: #333333;
    float:left;
}
.wenda  .hd a:hover{
    background: #02509a;
}



.product_list1 li{float:left;margin-left:25px;_display:inline;margin-bottom:20px;}
.product_list1 li a.img{}
.product_list1 li a.img img{width:300px;height:260px;}
.product_list1 li h3{text-align:center;height:62px;background: url(/template/default/style/../images/h3bg.png) no-repeat #02509a 50% 80%;}
.product_list1 li h3 a{color:#fff;font: 400 14px/36px "microsoft yahei";display:block;text-align:center;}
.product_list1 li a.img{display:block;}


/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*Ê×Ò³ÐÂÎÅ*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";
background:url(/template/default/style/../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*Ê×Ò³×ó²àÁªÏµÎÒÃÇ*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";
background:url(/template/default/style/../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*¹¤³Ì°¸Àý*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";
background:url(/template/default/style/../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*²úÆ·ÍÆ¼ö*/

/*Æ·ÅÆÁÐ±í*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}

/*Ç°Ì¨¶àÒ³Ç©*/
.news{width:1200px;margin-top: 26px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}

.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(/template/default/style/../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#0060b4;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}




/*ÓÑÇéÁ´½Ó*/
.f_link{width:1200px;margin:0 auto;}

/*Ò³Ãæµ×²¿*/
.foot{background:url(/template/default/style/../images/foot.jpg) #2e2e2e no-repeat center top;padding-top:16px;}
#footer{position:relative;width:1200px;margin:0 auto;color:#fff;}
#footer a{color:#fff;}
#footer a:hover{color:#0060b4;text-decoration:none;}
.nav_foot{text-align:center;line-height:55px;color:#fff;font-size:14px;line-height:55px;}
.nav_foot a{color:#fff;font-size:14px;}
.copyright{text-align:center;line-height:24px;color:#fff;font-size:12px;padding:40px 0 20px;}
.codes{height:168px;margin-top:48px;}
.contact1{width:375px;color:#fff;font-size:14px;line-height:24px;margin-left:62px;margin-top:13px;}
.logos{width:340px;text-align:center;margin-top:34px;}
/*------------ÄÚÒ³-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height: 20px;padding-left:15px;font-weight: normal;font-family:"???¨¨??¨¦?¡­¨¦?¡®";
background: url(/template/default/style/../images/ntt1.png) no-repeat 0% 50%;font-size: 16px;color:#000;height: 50px;}
.left .box h3 span{font-size:12px;color:#949494;font-family:"Arial";display: block;}
.left .box .content{padding:0 10px 0 10px;}



.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;position:relative;left:50%;margin-left:-960px;}
.n_banner img{width:1920px;margin:0 auto}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:920px;float:right;padding-bottom:10px;padding-left: 26px;}
.sitemp{line-height: 45px;height: 45px;border-bottom:1px solid #d8d8d8;}
.sitemp .site{line-height:45px;font-family: "?????€??¡è???€?"}
.right .content{padding-top:30px;}
.sort_album{margin-top: 15px;}
