.product-con{ height: auto; overflow: hidden; padding-top: 30px;}
.product-left{float: left;height: auto;overflow: hidden;width: 260px;}
.product-right{ float: right; height: auto; overflow: hidden;}
.proc-left{width: 260px;overflow: hidden;background: #045bb0;}
.proc-left .h11{ background: url(../images/h11.jpg) no-repeat left center; height: 110px; text-align: center; font-size: 28px; line-height: 32px; color: #fff; font-weight: normal; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; padding-top: 20px;}
.proc-left .h11 span{ color: #d7ebff; font-size: 18px;}
.proc-left1{background: #035496; height: 620px;}
.slid{background: #fff;margin: 0 5px 5px 5px;height: auto;}
.slid2{ height: auto;}
.slid1{padding: 0;}
.slid1 li{position: relative;display: block;width: 205px;height: 60px;border-bottom: 1px dotted #d7d7d7;line-height: 60px;margin-bottom: 0;background-image: url(../images/dalei.png);background-position: -15px center;padding-left: 45px;}
.slid1 li a{
    color:#333333;
    font-size:16px;
}
.slid1 li .dian{ font-size: 18px; color: #fff;  line-height: 33px;background:#0459ac url(../images/icon2.png) 15px center no-repeat;display: block; padding-left: 45px;border-radius: 2px; cursor: pointer;}
.slid1 li.atter .dian{ font-size: 18px; color: #fff;  line-height: 33px;background:#0459ac url(../images/icon1.png) 15px center no-repeat;display: block; padding-left: 45px; cursor: pointer;}

.second{ padding: 0 6px; display: none;}
.second a{ display: block;  padding-left:38px; line-height: 34px; font-size: 14px; color: #555555;background: url(../images/sanjia.png) 24px center no-repeat; border-bottom: 1px dashed #e1e1e1;}

.product-right{ float: right; width:889px; height: auto;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; background: #fff;}
.lijing{line-height: 40px;color: #333333;/* background: #0459ac; *//* padding:0 15px; */background-image: url(../images/chanp.png);background-position: left center;background-repeat: no-repeat;}
.lijing i{font-style: normal;border-left:2px solid #fff;padding-left: 10px;font-size: 14px;color: #fefefe;background-image: url(../images/homeaaa.png);float: left;background-repeat: no-repeat;text-indent: -9999px;width: 32px;height: 32px;padding-left: 0;margin-right: 10px;}
.lijing span{float: left;font-size: 16px;}
.pro-ul{ margin-top: 20px; height: auto; overflow: hidden;}
.pro-ul li{float: left;width: 285px;margin-right: 16px;margin-bottom: 0px;}
.pro-ul li:hover{}
.pro-ul li img{display: block;width: 285px;margin:0 auto;border:1px solid #dcdcdc;}
.pro-ul li .pro-p{text-align: center;font-size: 16px;color: #555555;margin:10px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro-ul li .pro-more a {
    width: 92px;
    height: 26px;
    display: inline-block;
    border: 1px solid #cecece;
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: 26px;
    margin-left: 25px;
    border-radius: 20px;
}
.pro-ul li .pro-more a:hover{ background: #0459ac; color: #fff;}


.proInfo{ margin-top: 30px;}
.proInfo-left{width: 440px;float: left;}
#preview{ float:none;text-align:center;position:relative;}
.jqzoom{height: 253px;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:341px;height:56px;padding-top:6px;overflow:hidden;display: none;}
#spec-n5 .control{
    display:none;
}
.lijing:before,.lijing:after{
    content:"";
    display:table;
}
.lijing:after{
    clear:both;
}
#spec-left{width:13px;height:45px;float:left;cursor:pointer;margin-top: 9px;background: url(../images/zz0.png) no-repeat;}
#spec-left:hover{ background: url(../images/z1.png) no-repeat;}
#spec-right{width:13px;height:45px;float:left;cursor:pointer;margin-top: 9px;background: url(../images/yy0.png) no-repeat;}
#spec-right:hover{background: url(../images/y1.png) no-repeat; }
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px; border:none;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:50px;height: 38px;}
.jqzoom{position:relative;border: 1px solid #ccc;height: 333px;}
.jqzoom img{ padding:5px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:500px;height:500px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:307px; margin-right:6px;}
#spec-list div{ margin-top:0;}

.add-type-img{
    display:none;
}
.proInfo-right{width: 426px;float: left;margin-left: 21px;}
.proInfo-right h2{ font-size: 20px; color: #5e5e5e;  line-height: 35px;border-bottom: 1px dashed #dcdcdc;}
.main-content{margin-top: 10px;border-bottom: 1px dashed #dcdcdc;padding-bottom: 10px;}
.main-content p{font-size: 14px;line-height: 2.3;color: #777777;/* border-bottom: 1px dashed #dcdcdc; *//* padding-bottom:45px; */}
.main-content .share{ height: auto;margin-top: 10px;}

.dh{ margin-top:18px; height: auto; overflow: hidden;}
.dh-left{ float: left; width: 250px;}
.dh .dh-le{ float: left; width: 38px; height: 38px;}
.dh .dh-ri{font-size:14px; color: #555;line-height: 28px;}
.dh .dh-ri em{ color: #0459ac; font-size: 30px;}
.dh-ri1{ float: right; width: 235px;}
.dh-ri1 span{ text-align: center; display: inline-block; margin-right: 10px;}
.dh-ri1 span img{ border:1px solid #eeeeee;}
.dh-ri1 span i{ font-style: normal;    margin-top: -9px;
    display: inline-block;}
.prodetail{ margin: 30px 0;}
.pro-tab-a a{ width: 87px; height: 28px; line-height: 28px; background: url(../images/p_icon.jpg) no-repeat center center; text-align: center;}
.pro-tab-a a.active{background: url(../images/p_icon_hover.jpg) no-repeat center center; color: #fff;}
.proInfo-tab-content .aa{ display:none;}

.recommed-pro{ color: #068e46; font-size: 16px; margin: 15px 0 15px 0;}
.vv{ margin-top: 53px;}
.vv a{width: 122px; height: 36px; display: inline-block; background: #ff691f; line-height: 36px;color:#fff; text-align: center; border-radius:20px; font-size: 14px; margin-right: 18px;}
.vv a.lj{ background: #fff; border:1px solid #a0a0a0; color: #323232;}
.vv a.lj1{ background: #818181;}


.qiehuan{height:33px;margin-top: 30px;/* border-bottom: 1px solid #dcdcdc; */margin-bottom: 15px;}
.qiehuan a{ color: #575757; font-size: 14px; line-height: 33px; width: 115px; text-align: center;background: #fff; color: #555555; display: inline-block; font-size: 16px;}
.qiehuan a.act-qi {
    color: #333333;
    /* background: #1356a9; */
    display: inline-block;
    color: #045cb2;
    padding-bottom: 15px;
    display: block;
}
.brandContent2{ display:none; }

.con-left{ background: #0459ac; height: auto; overflow: hidden;}
.con-le-ti{ font-size: 22px; color: #fff; line-height: 73px; background: url(../images/news.png) 63px center no-repeat; text-align: center;}
.con-le-ti1{ text-align: center;padding-left: 0;}
.con-le-ti span{ font-size: 12px;}
.con-le-one{ background: #fff; margin:5px; border-radius: 4px; padding: 0px 20px; padding-top: 5px;}
.con-le-one ul li{ line-height: 35px; border-bottom: 1px dashed #dbdbdb;   font-size: 14px;padding: 5px 0;} 
.con-le-one ul li a{background: url(../images/left.png) no-repeat 15px center; padding-left: 45px; font-size: 18px;color: #555;}
.con-le-one ul li.cou-cur a{ display: block; background: #0459ac url(../images/left1.png) no-repeat 15px center; color: #fff; border-radius: 2px;}


.news-ul{ height: auto; overflow: hidden; margin-top: 20px;}
.news-ul li{  overflow: hidden; border-bottom: 1px dashed #c9c9c9; padding-bottom: 30px; height: auto; margin-bottom: 25px;}

.news-ul li a{color: #666666; }
.news-left1 {
    float: left;
    width: 192px;
}
.news-left1 img {
    display: block;
    width: 192px;
    height: 149px;
}
.news-right {
    float: right;
    width: 670px;
}
.news-title1 {
    font-size: 18px;
    color: #444444;
    line-height: 30px;
}
.news-title {
    line-height: 25px;
    font-size: 14px;
}
.span-more {
    font-size: 14px;
    border-radius: 20px;
    margin-top: 16px;
    color: #ff7d00;
    display: block;
}

.new-info{ height: auto; overflow: hidden; margin-top: 20px;}
.new-info-left{ float: left; width: 792px; }
.news-top{ border:1px solid #e5e5e5; padding:20px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.new-title{ text-align: center; font-size: 22px; color: #555555;}
.new-title1{ text-align: center; font-size: 12px; color: #999999; margin-top: 10px; border-bottom:1px dashed #cacaca; padding-bottom: 10px;}
.new-title1 span{ margin: 0 20px;}
.nfo-con{ margin-top: 20px;}
.neww-con{ margin-top: 25px;margin-bottom: 50px;}
.newsInfo-con{ border-bottom: 1px solid #d9d9d9; margin-top: 20px; }
.neww-left{ float: left;}
.newsInfo-bottom{ color: #666;}
.neww-right{ float: right;}
.new-info-right{ float: right; width: 340px; }
.nr-top{ border:1px solid #e5e5e5; margin-bottom: 30px;}
.nr-title{ background: #d2d2d2; line-height: 37px; font-size: 16px; padding-left: 25px;}
.nr-ul{ margin-top: 10px; padding-bottom: 20px;}
.nr-ul li{line-height:28px;}
.nr-ul li a{ color: #666666;}
.nr-ul li a span{ width: 18px; height: 18px; background: #888888; color: #fff; border-radius: 50%; display: inline-block; line-height: 14px; text-align: center; margin:0 10px; line-height: 18px;}
.nr-ul li a i{ font-style: normal; float: right; margin-right: 10px;}
.serve1{border-bottom: 1px solid #000; height: auto; overflow: hidden; margin-top: 20px;}
.lijing1 {
    color: #666;
}
.lijing1 i {
    font-style: normal;
    border-bottom: 2px solid #0459ac;
    font-size: 14px;
    color: #555555;
    display: inline-block;
    padding:0 10px;
    font-size: 20px;
    padding-bottom: 10px;

}
.lijing1 span {
    float: right;
}


.honor-ul{ margin-top: 20px; height: auto; overflow: hidden; padding:0 20px;}
.honor-ul li{ height: auto;margin-bottom: 60px; overflow: hidden;}
.honor-ul .hz-le{ float: left; width: 268px;}
.honor-ul .hz-le img{ display: block; width: 268px; /*height: 310px;*/}
.honor-ul .hz-rii{ float: right; width: 850px; }

.honor-ul .hz-rii .span{ line-height: 25px; font-size: 14px; color: #666;margin-bottom: 5px;}
.honor-ul .hz-rii .h1{ font-size: 20px; line-height: 45px; color: #555;}

.honor-ul li a{ color: #666666;}



.video-ul{ height: auto; overflow: hidden; margin-top: 20px;}
.video-ul li{ float: left; width: 380px; margin-right: 26px; margin-bottom: 20px;}
.video-ul li img{ display: block; width: 380px; height: 287px; border:1px solid #848484;}
.video-ul li .vide-p{ text-align: center; font-size: 16px; color: #666666;line-height:35px;}


.contact-one{height: auto;overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.contact-one dl{float: left;width:400px;border-right: 1px dashed #e5e5e5;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;/* background: url(../images/dt.png) no-repeat 20px top; */padding-left: 68px;line-height: 44px;}
#dituContent{
    width: 740px;
    height: 301px;
    float: right;
    margin-top: 30px;
}
.contact-one dl dt{ font-size: 15px; color: #555555;line-height: 37px;}
.contact-one dl dd{ color: #555; font-size: 14px;}
.contact-one dl p{ width: 173px; height: 44px; background: #0459ac; text-align: center; line-height: 44px; font-size: 14px; border-radius:40px; margin-top: 40px;}
.contact-one dl p a{ color: #fff;}


.map{ height: auto; overflow: hidden; margin-top: 55px;}
.map .map1{ display: none;}


.contact-three{height: auto; overflow: hidden; margin-top: 55px; }
.contact-three .ct-title{ font-size: 24px; text-align: center; color: #555555;}
.contact-three .ct-title span{ border-bottom: 3px solid #0459ac; display: inline-block; line-height:36px;}
.liuyan{ margin-top: 36px; height: auto; overflow: hidden;}
.ly-left{ float: left; width: 570px;}
.ly-left .mess{ margin-bottom: 17px;}
.ly-left .mess label{ width: 70px; text-align: right; font-size: 14px; color: #666666; margin-right: 5px;display: inline-block;}
.ly-left .mess input{ width: 490px; height: 38px; border:1px solid #d2d2d2; text-indent: 1em;}
.ly-left .mess input.yan{ width: 118px;}
.ly-left .btn{ color: #fff; font-size: 14px; width: 490px; height:40px; line-height: 40px; text-align: center; background: #0459ac; margin-left: 76px;}
.ly-right{ float:right; width: 531px;}
.ly-right .mess label{ width: 70px; font-size: 14px; color: #666; margin-right: 5px;display: inline-block; text-align: right;}
.ly-right .mess textarea{ width: 422px; height: 210px; border:1px solid #d2d2d2; vertical-align: top;text-indent: 1em; padding-top: 5px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.din-four .ly-right .mess textarea{ height: 261px;}


.par-title{ text-align: center; font-size: 22px; margin-top: 45px;}
.par-ul{ height: auto; overflow: hidden; margin-top: 20px;}
.par-ul li{ float: left; width: 284px; margin-right: 18px; margin-bottom: 10px;}
.par-ul li img{ width: 282px; height: 143px; border:1px solid #c9c9c9;}
.par-ul li .par-p{ text-align: center; font-size: 14px; margin-top: 10px;}


.case-ul{ margin-top: 20px; height: auto; overflow: hidden;}
.case-ul li{ height:auto; border-bottom: 1px dashed #e0e0e0;  margin-bottom: 20px; padding-bottom: 20px; overflow: hidden;}
.case-ul .hz-le{ float: left; width: 288px;}
.case-ul .hz-le img{ width: 288px; height: 214px;border:1px solid #e5e5e5;}
.case-ul .hz-rii{ float: right; width:567px; }
.case-ul .hz-rii .span{ line-height: 25px; font-size: 14px;}
.case-ul .hz-rii .h1{ font-size: 16px; line-height: 35px; color: #0459ac;}

.case-ul li a{ color: #666666;}
.case-ul .kan-a{font-size: 14px; width: 134px; height: 40px; text-align: center; background: #f07b37; color: #fff; border-radius: 20px; float: left; line-height: 40px; margin-top: 22px;}


.about{ height: auto; overflow: hidden; margin-top: 20px;}
.about-a{ height: auto; overflow: hidden; margin-top: 70px;text-align: center;}
.about-a a{ width: 175px; height: 45px; display: inline-block; margin:0 auto; background: #0459ac; color: #fff; font-size: 16px; text-align: center; border-radius: 20px; line-height: 45px;}

.dx{ border-bottom: 1px dashed #bfbfbf; font-size: 23px; color: #555; text-align: center; line-height: 80px;}
.dx1{ font-size: 20px; color: #0459ac; text-align: center; line-height: 50px;}
.dx2{ height: auto; overflow: hidden; margin-top: 10px;}


.din-one{ height: auto; overflow: hidden; padding-bottom: 60px;}
.dn-title{ text-align: center; font-size:25px; color: #323232; padding-top: 60px; } 

.exper-ul{ margin-top: 35px;}
.exper-ul li{ float: left;  width: 240px; height: auto; background: #fff url(../images/exper.png) no-repeat right center; padding:0 9px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;    padding-bottom: 10px;}
.exper-ul li:last-child{ background: #fff url(../images/exper1.png) no-repeat right center;}
.exper-ul li .li-dd img{ display: block; margin:0 auto; margin-top: 20px;}
.exper-ul li .li-dd .img2{ display: none;}
.exper-ul li .exp-p{ text-align: center; color: #666; font-size: 16px; margin:10px 0;font-weight: bold;}
.exper-ul li .exp-p1{color: #666; font-size: 14px;    height: 72px;overflow: hidden;}
.exper-ul li .exp-more{ margin:0 auto; width: 97px; height: 30px; line-height: 30px; border:1px solid #909090; border-radius: 2px; text-align: center; margin-top: 18px;}
.exper-ul li a{ color: #666; font-size: 14px;}
.exper-ul li:hover{ background: #0459ac url(../images/exper1.png) no-repeat right center;}
.exper-ul li:hover p{ color: #fff;}
.exper-ul li:hover .exp-more{ border:1px solid #fff;}
.exper-ul li:hover a{ color: #fff;}

.dn-two{ height: auto; overflow: hidden; background: #f5f5f5; width: 100%;padding-bottom: 65px;}
.dn-title1{ text-align: center; font-size:25px; color: #323232; padding-top:35px; margin-bottom: 50px;}
.serv{ background: url(../images/pho1.png) no-repeat center; height:auto; }
.serv-top{ height: 102px;    padding-left: 2px;}
.serv-top ul li{ float: left; width: 101px; height: 102px; border-radius: 50%; margin-right: 81px; text-align: center; color:#fff; font-size: 15px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; padding-top: 12px;}


.serv-bottom{ height: 102px;  margin-top: 62px;}
.sev-le{ float: left; width: 307px; background: url(../images/pho.png) no-repeat left center; height: 73px;    padding-left: 103px; font-size: 16px; color: #0459ac; line-height: 30px;     padding-top: 8px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.sev-le span{ font-size: 26px; }
.sev-le span{ float: left; display: inline-block; font-weight: bold;}
.sev-le1{ float: left; width: 145px; height: 35px; background: #ff8945; border-radius: 20px;    margin-top: 36px;
    margin-left: 27px; text-align: center; line-height: 35px;}
.sev-le1 a{ color: #fff;font-size: 18px;}
.dd{ float: right;width: 650px; height: 101px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.serv-bottom ul{}
.serv-bottom ul li{ float: left; width: 101px; height: 102px; border-radius: 50%; margin-right:81px; text-align: center; color:#fff; font-size: 15px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; padding-top: 12px; } 


.din-three{height: auto; overflow: hidden; }
.dn-title3{ text-align: center; font-size:26px; color: #323232; padding-top:35px; margin-bottom:20px;}
.dn-title2{ color: #666; font-size:14px;}
.din-three .scrollContainer ul{}
.din-three .scrollContainer ul li{float:left; list-style:none; position:relative; margin-right:43px; }
.din-three .scrollContainer ul li img{ display: block;}
.din-three .about_left{margin:0 33px 0px 13px; cursor:pointer; height:230px;width:44px;float:left;background:url(../images/din-left.png) center center no-repeat;}
.din-three .about_left:hover{background:url(../images/din-left1.png) center center no-repeat; }
.din-three .about_right{margin:0 13px 0px 33px; cursor:pointer; height:230px;width:44px;float:left;background:url(../images/din-right.png) center center no-repeat;}
.din-three .about_right:hover{ background:url(../images/din-right1.png) center center no-repeat;}
.din-three .scrollContainer ul li span{     display: block;
    text-align: center;
    font-size: 12px;
    white-space: nowrap;
    margin-top: 15px;
    color: #666666;
    background: transparent;
    font-size: 14px;
}
.din-three #wrapper5{width:1200px; margin:0 auto; overflow:hidden;margin-top: 35px;}
.scrollContainer {
    float: left;
    margin: 0 auto;
    overflow: hidden;
}

.din-four{height: auto; overflow: hidden; }


.curm-ul{ height: auto; overflow: hidden; }
.curm-ul li{ height:auto; border-bottom: 1px dashed #d1d1d1;padding: 20px 0; overflow: hidden;}
.curm-ul li a{ color: #646464;}
.news-left2{ float: left; width:247px; }
.news-left2 img{ display: block; width: 247px; height: 212px; padding: 3px;}
.news-right2{ float:right; width: 615px; }
.news-right2 .news-title1{ font-size: 18px; color: #323232;line-height: 40px; font-weight: bold; border-bottom: 1px solid #dddddd;}
.news-right2 .news-title{ line-height: 25px; font-size: 14px; margin-top: 10px;}
.news-right2 .span-more{    width: 97px;
    height: 27px;
    display: block;
    background: #ff7d00;
    color: #fff;
    text-align: center;
    line-height: 27px;
    font-size: 14px;
    border-radius: 20px;
    margin-top: 55px;}


    .lujing a{color: #555; }
.map{ overflow:hidden; width:1100px; 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:#135d3c; }

.pagesub{
    text-align: center;
    margin-top: 30px;
}
.pagesub a,.pagesub b{
    color: #333333;
    display: inline-block;
    margin: 0px;
    border: 1px solid #cccccc;
    padding: 0px 5px;
}