.lijing {border-bottom: 1px solid #d9d9d9;line-height: 40px;color: #666; margin-bottom: 25px;}
.lijing .i1 {font-style: normal;padding-left:32px;font-size: 22px;color: #008ad1;  background: url(../images/people.png) no-repeat left center; border-bottom:2px solid #008ad1;padding-bottom: 6px;}
.lijing .i2 {  background: url(../images/kuan.png) no-repeat left center;padding-left:36px;}
.lijing .i3 {  background: url(../images/lab.png) no-repeat left center;padding-left: 30px;}
.lijing .i4 {  background: url(../images/cont.png) no-repeat left center;padding-left: 30px;}
.lijing .i5 {  background: url(../images/suup.png) no-repeat left center;padding-left: 30px;}
.lijing span {float: right; font-size: 13px; background: url(../images/home.png) no-repeat left center;    padding-left: 20px;}
.lijing span a{ color: #333;}
.lijing span i{ color: #008ad1; font-style: normal;}



.product-con{ height: auto; overflow: hidden; margin:30px 0; }
.product-left{ float: left;width: 230px;}
.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;border-top:3px solid #2c7ecc; border-bottom:3px solid #2c7ecc;}
.cn-title{text-align: center;  color: #333333; font-size: 26px; font-weight: normal;   background: #eeeeee; height: 56px; line-height: 56px;}
.con-one .box{ height: auto; overflow: hidden;}
.con-one .box p{ height:46px; line-height:46px; color:#222222; border-bottom:1px solid #d2d2d2; padding-left:10px; font-size: 14px;}
.con-one .box .p1{ height:56px; line-height:24px; color:#f22626; padding-left:50px; font-size:20px; background:url(../images/p1.png) no-repeat 10px 15px; padding-top:10px; font-weight: bold;}
.con-one .box .p1 .span{ font-size:16px; color:#222222; font-weight: normal; }
.con-one .box .spann{ color:#222222;}
.con-one .box .p2,.con-one .box .p4{ color:#666;}
.proc-left{ width: 230px; overflow: hidden;border:1px solid #e1e1e1;}
.proc-left .h11{  line-height: 70px; color: #eeeeee; font-size: 26px; background: url(../images/fx.png) no-repeat  center ; font-weight: normal; padding-left: 80px;}


.pro_three {height: auto;overflow: hidden;border: 1px solid #2c7ecc;margin-top: 30px; padding-bottom: 50px; background: url(../images/lj.png) no-repeat right bottom;}
.pro_three .cn-title{ background: url(../images/ld.png) no-repeat left top;}
.pro_three .g1{ width: 100%; height: 780px; margin-top: 15px;}
.pro_three .g1 ul{ height: auto; overflow: hidden; padding:5px; margin-top: 10px; padding-bottom: 0px;}
.pro_three .g1 ul li{ height: auto; overflow: hidden; margin-bottom: 10px;}
.pro_three .g1 ul li img{ display: block; width: 216px; height: 216px; border:1px solid #e5e5e5;}
.pro_three .g1 ul li p{ text-align: center; font-size: 14px; color:#666666; margin-top: 5px;}




.product-right{ float: right;}
.leftmenu{position:relative; width:100%; }
.leftmenu dd {border-bottom:1px solid #d7d7d7; }
.leftmenu dd:last-child{ border-bottom:none;}
.leftmenu dd .m-title1{position:relative;height:50px; line-height:50px;  background:#eee; font-size:16px; text-indent:17px;}
.leftmenu dd .m-title1 a{ color:#333333; display: block;}
.leftmenu dd .m-title1 span{ margin-right: 5px;}
.leftmenu dd .m-title1{background:#eee url(../images/jia.png) 194px center no-repeat; cursor: pointer;}  
.leftmenu dd.cur .m-title1{background:#eee url(../images/jian.png) 194px center no-repeat;}

.leftmenu dd .menuson{ margin:0 auto; display:none; padding:10px 0;}
.leftmenu dd .menuson li{ position:relative;height:30px; line-height:30px;  text-indent:34px; font-size: 14px; background: url(../images/jiantou.png) no-repeat 17px center;}
.leftmenu dd .menuson li a{ color:#666666; display: block;}
.leftmenu dd .menuson li:hover a{ color:#0068c9;}
.leftmenu dd .cur{  border-right: 2px solid #0068c9;}
.leftmenu dd .menuson li#curr a{ color:#0068c9;}


.proc-left .pro_in_ul{ height: auto; overflow: hidden; }
.proc-left .pro_in_ul li{ line-height:48px; border-bottom: 1px solid #d9d9d9;  font-size: 14px; text-indent: 17px; }
.proc-left .pro_in_ul li a{ color: #333333; display: block;}
.proc-left .pro_in_ul li.cur{background:#eeeeee; border-right: 2px solid #008ad1;}



.product-right{ float: right; width:940px; height: auto; }


/*推荐*/
.news_tui{ height: auto; overflow: hidden; margin-top: 80px;border:1px solid #eaeaea; border-top:4px solid #eaeaea; padding:0px 20px; padding-bottom: 20px;}
.newt_title{ height: auto; overflow: hidden; border-bottom:1px dashed #cbcbcb; height: 42px; line-height: 42px; font-size: 18px; color:#222222; font-weight: bold;}
.newt_title span{ display: inline-block; font-size: 14px; color:#666666; font-weight: normal; }
.newt_title a{ float: right; color:#666666; font-size: 13px;}
.news-top{ height: auto; overflow: hidden; margin-top: 29px; padding:0 10px;}
.news-top-left{ float: left; width: 328px;} 
.news-top-left img{ display: block; width: 328px; height: 177px;}
.news-top-right{ float: right; width: 535px;}
.news-top-right h1{ font-size: 16px; color:#333; margin-bottom: 5px;}
.news-top-right p{  font-size: 13px; color:#666666;}
.news-top-right a{ display: block; color:#0465c2; font-size: 13px; margin-top: 5px;}

.news_tui ul{ height: auto; overflow: hidden; margin-top: 12px;padding:0 10px;}
.news_tui ul li{ float: left; width: 407px; border-bottom:1px dashed #d8d8d8; height: 40px; line-height: 40px; font-size: 13px; background: url(../images/nb.png) no-repeat left center; padding-left: 10px; overflow: hidden;}
.news_tui ul li a{ color:#666; display: block;}
.news_tui ul li a span{ float: right;}


/*产品*/
.pro-ul1{ height: auto; overflow: hidden;}
.pro-ul1 li{ float: left; width: 300px; margin-right: 20px; margin-bottom: 20px;}
.pro-ul1 li img{ width: 298px; height: 298px;border: 1px solid #e5e5e5;}
.pro-ul1 li p{ text-align: center; font-size: 14px; color: #666666;margin-top: 5px;}
.pro-ul1 li:hover img{ border:1px solid #0993fd;}


/*详情*/
.pro-info{ height: auto; overflow: hidden; }
.proinfo-left{ float: left; width: 466px; border:2px solid #008ad1; height: 466px;}
.leftLoop4{position: relative; width:466px; margin:0px auto;}
.leftLoop4 .hd{position:absolute; width:100%; z-index:9;}
.leftLoop4 .hd a{position:absolute; display:block;  width:53px; height:78px; cursor:pointer;}
.leftLoop4 .hd .prev{left:0px; top:194px;  background:url("../images/proi-left.png") no-repeat left top;}
.leftLoop4 .hd .next{right:0px; top:194px;  display:block;  background:url("../images/proi-right.png") no-repeat right top;}
.leftLoop4 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop4 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop4 .bd ul li{ float:left; overflow:hidden; width:466px;  text-align:center; }
.leftLoop4 .bd ul li div{ width:466px;  height: 466px;}
.leftLoop4 .bd ul li img{width:100%;}

.proinfo-right{ float: left; width: 345px; margin-left: 40px;}
.proinfo-right h1{ border-bottom:1px solid #cccccc; font-size: 30px; color:#2c7ecc; font-weight: normal; text-align: center; line-height: 50px; margin-top: 10px;}
.proinfo-right dl{ height: auto; overflow: hidden;margin-top: 20px; padding-left: 15px;}
.proinfo-right dl dt{ font-size: 15px; color:#333333; font-weight: bold; }
.proinfo-right dl dd{ font-size: 13px; color: #333333;}
.proinfo-right h2{ font-size: 18px; color:#333333; margin-top: 60px;}
.proinfo-right h2 span{ color:#f22626; font-size: 22px;}
.proinfo-right a{ display: block; width: 155px; height: 46px; background: #008ad1; line-height: 46px; color:#fff; text-align: center; font-size: 22px; font-weight: bold; border-radius: 4px; margin-top: 72px;}
.proinfo_in{ height: auto; overflow: hidden; margin-top: 37px;}
.proinfo_title{ border-bottom:1px solid #dbdbdb;line-height: 35px;}
.proinfo_title span{ font-style: normal;padding-left: 32px;font-size: 22px;color: #008ad1;background: url(../images/people.png) no-repeat left center;border-bottom: 2px solid #008ad1;padding-bottom: 4px; display: inline-block;}
.proinfo_con{ height: auto; overflow: hidden; margin-top: 27px;}

/*关于*/
.headline{ height: auto; overflow: hidden; margin-top: 30px;}



.about{ height: auto; overflow: hidden; }
.about-top{ height: auto; }
.about-left{ float: left; width: 468px; height: 315px;}
.about-left img{width: 468px; height: 315px; }
.about-right{ float: right; width:690px;}
.about-right h2{ height:auto; overflow: hidden; font-size: 30px; color:#333333; line-height: 40px; font-weight: normal; margin-bottom: 25px;}
.about-right p{ font-size: 13px; color:#666666; line-height: 25px; }

.leh{ height: auto; overflow: hidden; margin-top: 42px;}
.about-bottom{ height: auto;}
.leftLoop5{position: relative; width:1200px; margin:0px auto;  margin-top: 45px;}
.leftLoop5 .hd{position:absolute; width:100%; z-index:9;}
.leftLoop5 .hd a{position:absolute; display:block;  width:30px; height:60px; cursor:pointer;}
.leftLoop5 .hd .prev{left:-56px; top:74px;  background:url("../images/prevPro4.png") no-repeat left top;}
.leftLoop5 .hd .next{right:-56px; top:74px;  display:block;  background:url("../images/nextPro4.png") no-repeat right top;}
.leftLoop5 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop5 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop5 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right: 20px; width: 224px; height: auto;}
.leftLoop5 .bd ul li div{ width:224px; height: 189px; }
.leftLoop5 .bd ul li img{width:224px; height: 189px;}
.leftLoop5 .bd ul li p{ font-size:16px; color: #000;line-height: 40px;  height:40px;}

.vision{ height:517px; overflow: hidden; background: url(../images/vision.jpg) no-repeat center; margin-top: 52px;}
.vision_in{ height: auto; overflow: hidden; padding-top: 189px; padding-left: 153px;}
.vision_in h1{ font-size: 32px; color:#fff; line-height: 35px;}
.vision_in b{ display: block; width: 45px; height: 4px; background: #fff; margin-top: 15px; margin-bottom: 10px;}
.vision_in p{ color:#fff; font-size: 26px; line-height: 26px;}
.vision_in h2{ color:#fff; font-size: 30px; line-height: 30px; margin-top: 45px;}
.vision_in h2 span{ font-size: 26px; font-weight: normal; }






.honor{ height: auto; overflow: hidden;margin-bottom: 0px; margin-top: 58px;}
.main-title{ height: auto; overflow: hidden;}
.main-title h1{ text-align: center; font-size: 38px; color:#333333; line-height: 38px; }
.main-title b{ background: url(../images/blue-line.png) no-repeat center; width: 100%; height: 5px; display: block; margin-top: 15px; margin-bottom: 10px;}
.honor .gallery a.qulity2{display:block;}
.honor .gallery img{width:210px;height:277px; vertical-align:top; border: 1px solid #c2c2c2; padding:3px;}

.honor .f2_2 { overflow:hidden; margin-top: 42px;}
.honor .gallery{float:left; overflow:hidden; margin-right:26px;margin-bottom:30px;  width: 218px; }
.honor .gallery:nth-child(5n){ margin-right: 0;}
.honor .qulity3{ text-align:center; display:block; margin-top:5px; color:#000000;font-size:16px; height: 47px; overflow: hidden;}


#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
}


/*新闻*/
.news{ height: auto; overflow: hidden;}
.hnews_left{ float: left; width: 935px; margin-top: 30px;}
.hnews_ol{ height: auto; overflow: hidden; text-align: center; margin-bottom: 25px;}
.hnews_ol li{ display: inline-block; width: 161px; height: 34px; border:1px solid #bfbfbf; border-radius: 20px; line-height: 34px; text-align: center; font-size: 18px; margin-right: 39px;}
.hnews_ol li a{ color:#494949;}
.hnews_ol li.cur{ border:1px solid #1e64b9;}
.hnews_ol li.cur a{ color:#0068b7;}

.hnews_con{ height: auto; overflow: hidden; }
.hnews-tleft{ float: left; width: 380px;}
.hnews-tleft img{ display: block; border:1px solid #c9c9c9; padding:9px; width: 380px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.hnews-tright{ float: right; width: 524px;}
.hnews-tright h1{ font-size: 18px; color:#333333; font-weight: normal; height: 38px; overflow: hidden;}
.hnews-tright h1 span{ display: inline-block; width: 79px; height: 38px; color:#fff; line-height: 38px; text-align: center; font-size: 16px; background: #008ad1; border-radius: 3px; margin-right: 20px; float: left;}
.hnews-tright p{ font-size: 13px; color:#666666; margin-top:12px; height: 72px; overflow: hidden;}
.hnews-tright a{ display: block; width: 148px; height: 33px; line-height: 33px; font-size: 15px; text-align: center; border:1px solid #c3c8cd; border-radius: 3px; background: #f5f5f5; color:#008ad1; margin-top: 13px;}
.hnews-ul{ height: auto; overflow: hidden; border-top:1px solid #d7d7d7; margin-top: 15px;}
.hnews-ul li{ float: left; width: 467px; border-bottom: 1px solid #d7d7d7; padding:25px 0px; background: url(../images/bline.png) no-repeat right center;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;}
.hnews-ul li .timee{ font-size: 15px; color:#666666;}
.hnews-ul li .timee span{ display: inline-block;width: 28px; height: 28px; border:1px solid #d7d7d7; line-height: 28px; text-align: center; font-size: 18px; color:#008ad1; border-radius: 3px; margin-right: 13px;}
.hnews-ul li h2{ font-size: 15px; color:#333333; font-weight: normal; margin-top: 15px; height: 24px; overflow: hidden;}
.hnews-ul li p{ font-size: 13px; color:#666666; width: 357px; margin-top: 10px; height: 72px; overflow: hidden;}
.hnews-ul li span{ font-size: 13px; color:#008ad1; margin-top: 5px;}

.hnews_right{ width: 230px; float: right;}






.news-ul{ height: auto; overflow: hidden;}
.news-ul li{ border:1px solid #ececec; margin-bottom: 21px; overflow: hidden; padding:18px 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: 270px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news-ul li .pro-left img{ display: block; width: 270px; height:152px; }
.news-ul li .pro-right{ float: left; width: 542px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin-left: 22px;}
.news-ul li .pro-right .pro-title{  font-size: 15px; color: #333333;}
.news-ul li .pro-right .pro-title1{ color: #666666; font-size: 13px; line-height: 24px;margin-top: 5px; text-align: justify; height: 50px; 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: #1878d1; margin-top: 10px; width: 115px; height: 31px; line-height: 31px; text-align: center; border:1px solid #1878d1;  font-size: 13px; border-radius: 3px;}



.newsinfo{ height: auto; overflow: hidden;}
.newsinfo .container{ height: auto; overflow: hidden; background: #fff; padding:40px 56px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.newsinfo h1{ text-align: center; font-size: 24px; color:#333333; font-weight: normal; line-height: 25px;}
.newsinfo p{ text-align: center; font-size:13px; color:#666; border-bottom:1px dashed #d1d1d1; line-height: 35px; margin-top: 10px;}
.newsinfo .share{ width: 215px; margin:0 auto; margin-top: 7px; overflow: hidden;}
.newsinfo_con{ height: auto; overflow: hidden;margin-top: 28px;}
.news_page{ height: auto; overflow: hidden; border-top:1px dashed #d1d1d1; margin-top: 40px; line-height: 35px;}
.news_page a{ font-size: 13px; color:#666;}






.contact{ height: auto; overflow: hidden; }
.address{ float: left; width: 600px;}
.address h1{ font-weight: normal; font-size: 23px; color:#333333; line-height: 32px;}
.address_con{ height: auto; overflow: hidden; margin-top: 6px;}
.address_con p{ font-size: 13px; color:#666; margin-bottom: 7px;}
.address_con p span{ margin-left: 25px;}
.weixin{ height: auto; overflow: hidden;}
.weixin p{ float: left; width: 122px; margin-right: 36px;}
.weixin p img{ display: block; width: 122px; height: 120px;}
.weixin p span{ display: block; text-align: center; font-size: 13px; color:#666；}
.message{ float: right; width: 600px;}
.message input{ width: 598px; height: 44px; line-height: 44px; border:1px solid #dcdcdc; background: #fff; text-indent: 2em; font-size: 13px; display: block; margin-bottom: 16px;}
.message textarea{width: 598px; height: 184px; line-height: 44px; border:1px solid #dcdcdc; background: #fff; text-indent: 2em; font-size: 13px; display: block; margin-bottom: 16px; }
.message button{font-size: 16px;width: 146px;height: 45px;line-height: 45px;color: #fff;background: #0068c9;text-align: center;margin-bottom: 20px;border: none;cursor: pointer;}
.message button.btn1{background: #676767;margin-right: 5px;}
.dt{ height: auto; overflow: hidden;}
.dt-in{ height: auto; overflow: hidden;  padding-top: 35px;border-top:1px solid #f4f4f4; margin-top: 30px;}
#pager{ text-align: center; margin-top: 20px;}
.pager a{ border:1px solid #d2d2d2; margin-right: 5px; padding:0 8px; color: #787878;}
.pager a.current{ background: #008ad1; color: #fff; border:1px solid #008ad1;}


.lujingg a{color: #555; }
.mapi{ 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; }


