.headline{ width: 100%; height: 42px; border-bottom: 1px solid #e8e8e8;}
.lijing {line-height: 40px;color: #666; width: 1200px; margin:0 auto;}
.lijing span { font-size: 13px; background: url(../images/dt.png) no-repeat left center; padding-left: 20px;}
.lijing span a{ color: #333;}
.lijing span i{ color: #0068c9; font-style: normal;}

.product-con{ height: auto; overflow: hidden; margin:30px 0; }
.pro_left{ float: left;width: 230px;}
.pro_left h1{ height: 81px; background: #0068c9; color:#fff; text-align: center; font-size: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-top: 20px; line-height: 25px;}
.pro_left h1 i{ font-weight: normal; font-style: normal; color:#78a0da; font-size:13px;}
.leftmenu{position:relative; padding:15px;background: url(../images/xu.jpg) repeat center; }
.leftmenu dd {height: auto; overflow: hidden; margin-bottom: 10px;}
.leftmenu dd .m-title1{position:relative;height:40px; line-height:40px;  font-size:16px; }
.leftmenu dd .m-title1 a{ color:#333333; display: block; text-align: center;}
.leftmenu dd .m-title1 span{ margin-right: 5px;}
.leftmenu dd .m-title1{background:#fff; cursor: pointer;}  
.leftmenu dd.cur .m-title1{background:#0068c9;}
.leftmenu dd.cur .m-title1 a{ color:#fff;}
.leftmenu dd .menuson{ margin:0 auto; display:none; padding:10px 0;}
.leftmenu dd .menuson li{ position:relative;height:30px; line-height:30px; font-size: 14px; }
.leftmenu dd .menuson li a{ color:#333; display: block; text-align: center;}
.leftmenu dd .menuson li:hover a{ color:#0068c9;}
.leftmenu dd .menuson li#curr a{ color:#0068c9;}
.con-one{border:1px solid #e1e1e1;margin-top:30px; height: auto; overflow: hidden;width: 230px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.cn-title{text-align: center;  color: #1e1e1e; font-size: 26px; font-weight: normal; border-top:3px solid #0068c9; padding-top: 12px;}
.con-one .box{ padding:10px;}
.con-one .box p{ height:46px; line-height:46px; color:#666; border-bottom:1px dashed #d7d7d7; padding-left:20px; font-size: 13px;}
.con-one .box .p1{ height:70px; line-height:24px; color:#d61f1f; padding-left:50px; font-size:20px; background:url(../images/p1.png) no-repeat left 15px; padding-top:10px; font-weight: bold;}
.con-one .box .p1 .span{ font-size:13px; color:#666; font-weight: normal; }
.con-one .box .spann{ color:#222222;}
.con-one .box .p2{ background:url(../images/p2.png) no-repeat left center;}
.con-one .box .p3{ background:url(../images/p3.png) no-repeat left center;}
.con-one .box .p4{ background:url(../images/p4.png) no-repeat left center;}






.product-right{ float: right; width: 940px;}
.pro_ul{ height: auto; overflow: hidden;}
.pro_ul li{ float: left; width: 301px; height: 287px; margin-right:18px; margin-bottom: 18px; border:1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow: hidden; }
.pro_ul li a{ display: block; margin:3px;position: relative; overflow: hidden;}
.pro_ul li img{ display: block; width: 293px; height: 279px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.pro_ul li h2{ position: absolute;bottom:0px; left:0px; background: #777777; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color:#fff; width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background: rgba(0,0,0,0.5);font-weight: normal;}
.pro_ul li div{ height: 100%; width: 100%; background: rgba(0,0,0,0.6); position: absolute; top:0px; left:0px; text-align: center; visibility: hidden;}
.pro_ul li div h1{ color:#fff; font-weight: normal; font-size: 16px; margin-top: 90px; margin-bottom: 10px;}
.pro_ul li div p{ color:#fff; font-size:13px; line-height: 18px;}
.pro_ul li div span{ display: block; width: 117px; height: 32px; border:1px solid #fff; border-radius: 20px; line-height: 32px; color:#fff; margin:0 auto; font-size: 13px; margin-top: 22px;}
.pro_ul li:hover h2{ visibility: hidden;}
.pro_ul li:hover div{ visibility: visible;}
.pro_ul li:hover img{ transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 100%;height: 100%;}


/*产品详情*/
.pro-info{ height: auto; overflow: hidden;}
.pro-info-left{ float: left; width: 425px;}
#alm_imgblock{position:relative;width:423px; height:401px;  border:1px solid #e1e1e1; }
.alm_figimg{ width:421px; height:401px;}
.alm_figimg img{width:100%; height:100%;}
.alm_bigimg{position:absolute; width:100%; height:100%; z-index:1; left:433px; top:0; display:none;overflow:hidden;border:1px solid #e1e1e1;}
.alm_bigimg img{position:absolute; left:0; top:0; min-height:100%; min-width:100%}

#mousetrap {position:absolute;left:0; top:0; width:100%; height:100%; z-index:2;background:url(images/agnify.png) no-repeat center; display:block}
#mousetrap.no-mousetrap{background:none}
#mousetrap:hover{ cursor:crosshair;}

#alm_smallimg{ position:relative; width:100%; overflow:hidden; margin-top:20px;}
.alm_smallimg_block{position:relative; width:10000px;}
.alm_smallimg_block li{float:left; width:75px;height:75px; border:1px solid #ccc; margin-right:15px; }
.alm_smallimg_block li:hover{border:1px solid #008ad1; }
.alm_smallimg_block li img{width:100%; height:100%;}

#alm_smallimg .bx-wrapper .bx-controls-direction a {position: absolute;z-index: 99;width: 30px;height: 30px;text-indent: 999px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../images/thumbs_left.png) no-repeat center; left: 0; top: 50%;margin-top: -15px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-next{background:url(../images/thumbs_right.png) no-repeat center; right: 0; top: 50%;margin-top: -15px;}
.pro-info-right{ float: right; width: 487px;}
.pro-info-p{ color: #008ad1; font-size: 20px;  margin-bottom: 16px;  border-bottom:1px solid #0068c9; height: 45px; background: #f3f3f3; border-left:12px solid #0068c9; padding-left: 36px; line-height: 45px;}
.pro-info-p1{ color: #666666; line-height: 25px;padding-bottom: 20px; font-size: 13px; border-bottom:1px dashed #cecece;}
.coall{ font-size: 20px; color:#333333; margin-top:26px;}
.coall span{ font-size: 30px; color:#e40013; font-weight: bold;}
.pro-a{ width: 132px; height: 39px; background: #0068c9; line-height: 39px;text-align: center; margin-top: 35px;}
.pro-a a{ color: #fff;  font-size: 16px;}
.product_detail{ height: auto; overflow: hidden; margin-top: 42px;}
.pro_detal_title{ border-bottom: 1px solid #dbdbdb; height: 50px; line-height: 50px; font-size: 18px; background: #f3f3f3; }
.pro_detal_title span{ display: inline-block;background: url(../images/sik.png) no-repeat left top; color:#fff; width: 163px; height: 51px; line-height: 51px; text-align: center; }
.pro_detail_in{ height: auto; overflow: hidden; margin-top: 20px; padding-left: 15px; margin-bottom: 54px;}



/*产品应用*/

.news-ul{ height: auto; overflow: hidden;}
.news-ul li{ border:1px solid #ececec; margin-bottom: 20px; overflow: hidden; padding:12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background: #fff;}
.news-ul li .pro-left{ float: left; width: 272px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news-ul li .pro-left img{ display: block; width: 272px; height:169px; }
.news-ul li .pro-right{ float: right; width: 609px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news-ul li .pro-right .pro-title{  font-size: 16px; color: #333333;}
.news-ul li .pro-right .pro-title1{ color: #666666; font-size: 12px; line-height: 20px;margin-top: 5px; text-align: justify; height: 60px; overflow: hidden;}
.news-ul li .pro-right .pro-title2{ font-size:12px; color:#666; margin-top: 5px; }
.news-ul li .pro-right .pro-title3{ color: #0068c9; margin-top: 10px; width: 115px; height: 31px; line-height: 31px; text-align: center; border:1px solid #0068c9; font-size: 14px; font-size: 13px; border-radius: 3px;}
.news-ul li:hover{ background: #f7f7f7; border:1px solid #f7f7f7;}

.news-kj{ border:1px solid #eaeaea; height: auto; overflow: hidden; padding:20px;}
.time{ border-bottom:1px solid #d1d1d1; height: 20px;padding: 10px 0; margin-bottom: 20px;border-top:1px solid #d1d1d1; text-align: center; font-size: 13px; color:#666666;}
.time .al{ position: relative; top:-8px; margin-right: 10px;}
.news-title{text-align: center;font-size: 28px;color: #333333;margin-top:15px;margin-bottom: 30px;}
.ht-r2{ display: inline-block;}
.news-info{ height: auto; overflow: hidden; margin-top: 30px;height:30px; line-height: 30px; border-top:1px solid #d1d1d1; }
.news-info a{ color:#333333; font-size: 13px; margin-right: 40px;}
.news-info a.aa{ float: right; color:#008ad1; margin-right: 0;}

.wike-ul{position:relative; padding:20px 15px;background: url(../images/xu.jpg) repeat center; }
.wike-ul li{ height: 40px; overflow: hidden; background: #ffffff; text-align: center; margin-bottom: 10px; font-size:16px; line-height: 40px;}
.wike-ul li a{ display: block; color:#333333;}
.wike-ul li.cur{ background: #0068c9;}
.wike-ul li.cur a{ color:#fff;}

.about{ height: auto; overflow: hidden; padding:15px; border:1px solid #dcdcdc;}
.about h1{ text-align: center; font-size:26px; color:#333333; font-weight: normal; margin:15px 0px; }
.about p{ height: auto; overflow: hidden; margin-bottom: 15px;}



.honor{ height: auto; overflow: hidden;margin-bottom: 0px;}
.honor .gallery a.qulity2{display:block;}
.honor .gallery img{width:292px;height:225px; vertical-align:top; border: 1px solid #e0e0e0; padding:3px;}
.honor .f2_2 { overflow:hidden; }
.honor .gallery{float:left; overflow:hidden; margin-right:20px;margin-bottom:20px; }
.honor .gallery:nth-child(3n){ margin-right: 0;}
.honor .qulity3{ text-align:center; display:block; margin-top:5px; color:#666666;font-size:13px;}

#jquery-overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#jquery-largephotobox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: fixed; TOP: 0px; _position: absolute
}
#jquery-largephotobox A IMG {
	
}
#largephotobox-container {
	LEFT: 50%; POSITION: fixed; TOP: 50%; BACKGROUND-COLOR: rgb(255,255,255); _position: absolute
}
#largephotobox-container-image {
	OVERFLOW: hidden; POSITION: absolute
}
#largephotobox-image {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#largephotobox-btnclose {
	Z-INDEX: 1; RIGHT: -15px; POSITION: absolute; TOP: -15px
}


.brand-ul{ height: auto; overflow: hidden;}
.brand-ul li{ float: left; width: 225px; height: auto; overflow: hidden; margin-right: 13px; margin-bottom: 13px; position: relative;}
.brand-ul li div{display: block; width: 223px; height: 113px; border:1px solid #e2e2e2; overflow: hidden; }
.brand-ul li img{ display: block; width: 223px; height: 113px; transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.brand-ul li p{ text-align: center; font-size: 14px; color:#666666;}
.brand-ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 223px; height: 113px;}

.contact_in{ height: auto; overflow: hidden; padding:17px; border:1px solid #d8d8d8;}
.contact{ height: auto; overflow: hidden; margin-top: 10px; }
.contact .address{width:650px;  float:left;}
.contact .address h2{font-size:24px;  margin-bottom:10px; font-weight:normal; }
.contact .address p{ line-height:30px; color:#666; font-size: 14px; width: 190px; float: left;}
.contact .address p span{ color: #000000; margin-right:5px;}

.contact .wechat{ float:right; width:122px; text-align:center; }
.contact .wechat img{ width: 122px; height: 122px; display: block;}
.contact .wechat p{ font-size: 13px; color:#333; margin-top: 5px;}

.mapp{ margin:32px 0;}

.mess form{ position: relative; width:100%; margin-top:40px;}
.mess form h2{font-size:18px; margin-bottom:20px;}
.mess form p{ float:left;}
.mess form input{font-size:13px; width:299px; height:44px; line-height:44px; color:#666; text-indent:10px; border:1px solid #d7d7d7; margin-bottom:20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form textarea{font-size:13px; color:#999; width:434px; height:110px; padding-top:10px;text-indent:10px; border:1px solid #d7d7d7;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form button{ font-size:16px; width:131px; height:44px; line-height:44px; color:#fff; background:#0068c9; text-align:center;  margin-bottom:20px;border: none;}
.mess form .btn1{ background:#676767; }


/*推荐*/
.tuijian {height: auto;overflow: hidden;margin-top: 35px;width: 100%;}
.tuijian .title {position: relative;width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #dbdbdb;}
.tuijian .title h2{ float:left; font-size:22px; color:#0068c9; font-weight:normal; background:url(../images/icon2.png) no-repeat left center; padding-left:30px; border-bottom:2px solid #0068c9; }
.leftLoop2{position: relative; width:937px; margin:21px auto;  }

.leftLoop2 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop2 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop2 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right:20px; width: 221px; height: auto;}
.leftLoop2 .bd ul li div{ width:212px; height: 202px;  }
.leftLoop2 .bd ul li img{width:212px; height: 202px;border:1px solid #eaeaea; padding:4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.leftLoop2 .bd ul li p{ text-align: center; color:#666666; font-size: 13px; margin-top: 5px;}




.lujing a{color: #555; }
.map{ overflow:hidden; width:1200px; margin:30px auto;}
.map-box{ overflow:hidden; margin-bottom:30px;}
.map-box  .mapLeft{font-size:16px; margin-bottom:10px;}
.mapRight{overflow:hidden; border:1px solid #ccc; padding:10px;}
.mapRight li{ overflow:hidden; float:left; width:180px;}
.mapRight a:hover{ color:#135d3c;}
.mapRight a{ display:block; padding:5px 0; color: #555;}
.mapRight a b{display:block; font-size:14px; color: #555;}
.list-unstyled li a:hover b{color:#358dd1; }



