@charset "utf-8";body{color:#333;font:14px "Microsoft Yahei";}
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a{color:#333;text-decoration:none;font-family:"Microsoft Yahei";}
a:focus{outline:0;}
img{border:none;}
.vam{vertical-align:middle;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
p{word-spacing:0;font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei";}
i,em{font-style:normal;}
.tr{text-align:right;}
.tl{text-align:left;}
.center{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.pa{position:absolute;}
.pr{position:relative;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
.pic img,.picl img,.pics img{-webkit-transition:-webkit-transform 0.8s;-moz-transition:-moz-transform 0.8s;-o-transition:-o-transform 0.8s;transition:transform 0.8s;}
.pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.picl img:hover{-moz-transform:translate(0,5px);-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);-o-transform:translate(0,5px);}
.pics img:hover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}
.white,.whites{position:relative;overflow:hidden;}
.white:after,.whites:after{content:'';cursor:pointer;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform:skewx(-25deg);}
.white:hover:after{left:100%;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;}
.whites:hover:after{left:100%;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
body{min-width:1200px;width:100%;max-width:1920px;margin:0 auto;overflow-x:hidden;}
i,em{font-style:normal;}
.content{/*width:1200px;*/margin:0 auto;font-family:"Microsoft Yahei";}
input,textarea,option,select{font-family:"Microsoft Yahei";}
input::-webkit-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize;}
input::-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize;}
input:-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize;}
input:-ms-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize;}
@keyframes myfirst{0%{background-position:0 bottom;}
100%{background-position:100% bottom;}
}
.line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*板块标题*/
.bk-title{text-align:center;position:relative;padding-top:12px;}
.bk-title a b{font-size:44px;font-weight:bold;line-height:44px;color:#333333;display:block;position:relative;z-index:1;}
.bk-title a span{font-size:24px;font-weight:200;line-height:24px;color:#333333;display:block;margin-top:18px;position:relative;z-index:1;}
.bk-title a em{position:absolute;width:100%;left:0;text-align:center;top:0;font-size:72px;font-weight:bold;line-height:80%;color:rgba(51,51,51,0.1);text-transform:uppercase;}

/*广告*/
.banner{height:auto;max-width:1920px;margin:0 auto!important;position:relative;margin-top:-34px;}
.banner .bd li{float:left;width:100%;line-height:0;}
.banner .bd li img{width:100%;}
.banner .bd li a{display:block;}
.banner .hd{z-index:1;margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:8%;cursor:pointer;}
.banner .hd li{width:13px;height:13px;background:#fff;display:inline-block;margin:0 10px;border-radius:13px;}
.banner .hd li.on{background:#0f3c8b;width:39px;}
.banner .prev{position:absolute;top:calc(45% - 35px);left:0%;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear;}
.banner .next{position:absolute;top:calc(45% - 35px);right:0%;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear;}
.banner:hover .prev{opacity:1;left:6%;}
.banner:hover .next{opacity:1;right:6%;}

/*热门关键词*/
.keywords .keywords-l{font-size:14px;font-weight:normal;line-height:80px;color:#999999;float:left;}
.keywords .keywords-l b{font-weight:normal;}
.keywords .keywords-l a{color:#999;margin-right:20px;}
.keywords .keywords-l a:hover{color:#0f3c8b;}
.keywords .keywords-l a:last-of-type{margin-right:0;}
.keywords .search{float:right;box-sizing:border-box;width:400px;height:40px;border:1px solid #E5E5E5;border-radius:20px;overflow:hidden;margin-top:20px;}
.keywords .search .txt{font-size:14px;font-weight:normal;line-height:18px;color:#666666;display:block;height:18px;border:none;float:left;margin-top:10px;margin-left:25px;outline:none;width:320px;border-right:1px solid #e5e5e5;padding-right:10px;box-sizing:border-box;}
.keywords .search .btn{float:right;background:none;background-image:url('../images/search.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;width:18px;height:18px;border:none;margin-top:10px;margin-right:23px;cursor:pointer;}
.keywords:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*引子*/
.guide{padding-top:105px;padding-bottom:80px;}
.guide-t {
    margin-bottom: -21px;
}
.guide .guide-t dt{float:left;width:500px; margin-top: -16px;}
.guide .guide-t dt h3{background-image:url('../images/yz-tbg.png');background-repeat:no-repeat;background-position:right top;background-size:auto auto;display:block;min-height:92px;width:500px;}
.guide .guide-t dt h3 em{font-size:36px;font-weight:normal;line-height:36px;color:#333333;display:block;text-align: left;}
.guide .guide-t dt h3 i{font-size:24px;font-weight:lighter;line-height:24px;color:#666666;display:block;margin-top:20px;}
.guide .guide-t dt p{font-size:14px;font-weight:normal;line-height:24px;color:#666666;display:block;margin-top:34px;text-align:justify;text-indent: 2em;}
.guide .guide-t dd{float:right;width:497px;overflow:hidden;margin-right: 81px;margin-top: -50px;}
.guide .guide-t dd li{text-align:center;float:left;margin-right:49px;text-transform:uppercase;width:115px;}
.guide .guide-t dd li em{display:block;background-repeat:no-repeat;background-position:center top;background-size:auto auto;margin:0 auto;box-sizing:border-box;padding:7px 7px 0 5px;}
.guide .guide-t dd li em img{display:block;width:148px; border: 1px solid #222b3c78;}
.guide .guide-t dd li span{font-size:13px;font-weight:normal;line-height:20px;color:#333333;display:block;margin-top:10px;margin-left: 23px;}
.guide .guide-t dd li:last-of-type{margin-right:0;}
.guide .guide-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.guide .guide-b{background-image:url('../images/yz-line.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;display:block;padding-top:62px;margin-top:60px;}
.guide .guide-b li{float:left;margin-right:110px;display:inline;}
.guide .guide-b li b{position:relative;display:inline-block;vertical-align:bottom;}
.guide .guide-b li b em{font-size:60px;font-weight:normal;line-height:80%;color:#0f3c8b;display:inline-block;}
.guide .guide-b li b i{font-size:24px;font-weight:normal;line-height:24px;color:#ffffff;display:block;width:24px;height:24px;border-radius:50%;overflow:hidden;text-align:center;background:#96c82e;position:absolute;right:-10px;top:-8px;}
.guide .guide-b li span{font-size:24px;font-weight:normal;line-height:24px;color:#333333;display:inline-block;vertical-align:bottom;margin-left:6px;}
.guide .guide-b li p{font-size:18px;font-weight:normal;line-height:20px;color:#333333;margin-top:18px;}
.guide .guide-b li:last-of-type{margin-right:0;}
.guide .guide-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*检测服务*/
.service{background-image:url('../images/ser-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:950px;box-sizing:border-box;padding-top:80px;}
.service .service-con{width:1200px;margin:50px auto 80px;}
.service .service-con dl{float:left;width:300px;}
.service .service-con dl dt{width:300px;height:300px;line-height:0;display:block;overflow:hidden;}
.service .service-con dl dt img{width:300px;height:300px;display:block;transition:1s;}
.service .service-con dl dd{height:300px;background:#fff;box-sizing:border-box;text-align:center;padding-top:84px;position:relative;}
.service .service-con dl dd h4 a{display:block;font-size:26px;font-weight:normal;line-height:26px;color:#333333;}
.service .service-con dl dd p{font-size:14px;font-weight:normal;line-height:24px;color:#333333;display:block;margin-top:18px;padding:0 30px;}
.service .service-con dl dd:after{content:"";display:block;position:absolute;left:50%;top:-10px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;transform:translateX(-50%);z-index:1;}
.service .service-con dl:nth-of-type(even) dd:after{border-top:10px solid #fff;border-bottom:none;top:auto;bottom:-10px;}
.service .service-con dl:hover dt img{transform:scale(1.02);}
.service .service-con dl:hover dd{background:#0f3c8b;}
.service .service-con dl:hover dd h4 a,.service .service-con dl:hover dd p{color:#fff;}
.service .service-con dl:hover dd:after{border-bottom-color:#0f3c8b;}
.service .service-con dl:nth-of-type(even):hover dd:after{border-top-color:#0f3c8b;}
.service .service-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.service .service-tit{background-image:url('../images/ser-tbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:52px;font-size:30px;font-weight:normal;line-height:50px;color:#ffffff;display:block;text-align:center;margin-bottom:48px;}
.service .service-con2{width:1200px;margin:0 auto;position:relative;}
.service .service-con2 .prev{display:block;width:17px;height:31px;background-image:url('../images/index-left.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;left:-45px;top:88px;cursor:pointer;z-index:1;}
.service .service-con2 .prev:hover{background-image:url('../images/index-lefth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.service .service-con2 .next{display:block;width:17px;height:31px;background-image:url('../images/index-right.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-45px;top:88px;cursor:pointer;z-index:1;}
.service .service-con2 .next:hover{background-image:url('../images/index-righth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.service .service-con2 dl{float:left;width:363px;background:#fff;margin-right:55px;display:inline;height:207px;box-sizing:border-box;}
.service .service-con2 dl dt{background-image:url('../images/ser-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;width:164px;height:164px;line-height:0;float:left;margin-top:17px;margin-left:15px;}
.service .service-con2 dl dt img{width:139px;height:141px;display:block;margin-left:13px;margin-top:12px;border-radius:50%;overflow:hidden;}
.service .service-con2 dl dd{float:left;margin-left:24px;padding-top:45px;width:155px;}
.service .service-con2 dl dd h4 a{font-size:18px;font-weight:bold;line-height:30px;color:#333333;display:block;}
.service .service-con2 dl dd em a{font-size:14px;font-weight:normal;line-height:30px;color:#ffffff;display:block;width:80px;height:30px;text-align:center;background:#96c82e;margin-top:27px;}
.service .service-con2 dl dd em a:hover{background:#0f3c8b;}
.service .service-con2 dl:last-of-type{margin-right:0;}


/*检测场景*/
.scenes{padding-top:78px;padding-bottom:102px;}
.scenes .scenes-l{margin-top:50px;float:left;width:227px;background:#f3f3f3;position:relative;z-index:1;height:480px;}
.scenes .scenes-l li{display:block;background-image:url('../images/cj-tbg.png');background-repeat:no-repeat;background-position:32px center;background-size:auto auto;padding-left:50px;}
.scenes .scenes-l li a{font-size:16px;font-weight:normal;line-height:60px;color:#333333;display:block;}
.scenes .scenes-l li.cur,.scenes .scenes-l li:hover{background-image:url('../images/cj-tbgh.png');background-repeat:no-repeat;background-position:left center;background-size:auto auto;width:238px;}
.scenes .scenes-l li.cur a,.scenes .scenes-l li:hover a{color:#fff;}
.scenes .scenes-r{margin-top:50px;float:right;width:973px;height:480px;overflow:hidden;}
.scenes .scenes-r dt{float:left;width:645px;height:480px;line-height:0;overflow:hidden;}
.scenes .scenes-r dt img{display:block;width:645px;height:480px;transition:1s;}
.scenes .scenes-r dt img:hover{transform:scale(1.02);}
.scenes .scenes-r dd{float:right;}
.scenes .scenes-r dd p{width:313px;position:relative;text-align:center;margin-bottom:10px;}
.scenes .scenes-r dd p em{width:313px;height:235px;display:block;line-height:0;overflow:hidden;}
.scenes .scenes-r dd p em img{display:block;width:313px;height:235px;transition:1s;}
.scenes .scenes-r dd p span{position:absolute;left:0;bottom:0;width:100%;height:40px;font-size:16px;font-weight:normal;line-height:40px;color:#ffffff;background:rgba(15,60,139,0.6);padding:0 10px;box-sizing:border-box;overflow:hidden;}
.scenes .scenes-r dd p:hover img{transform:scale(1.02);}
.scenes:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*横幅广告*/
.xban {
    background-image: url('../images/xban-bg.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    background-size: auto auto;
    height: 248px;
    box-sizing: border-box;
    padding-top: 45px;
}

.xban .xban-l {
    float: left;
    margin-top: -79px;
    line-height: 0;
    margin-right: 20px;
}

.xban .xban-l img {
    width: 425px;
    height: 299px;
    display: block;
}

.xban .xban-c {
    float: left;
}

.xban .xban-c h2 {
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    color: #0f3c8b;
    display: block;
}

.xban .xban-c h2 b {
    font-size: 36px;
    font-weight: bold;
    line-height: inherit;
    color: #0f3c8b;
    display: inline-block;
    margin: 0 10px;
    border-bottom: 8px solid #96c82e;
    height: 34px;
    vertical-align: middle;
}

.xban .xban-c h3 {
    display: block;
    font-size: 28px;
    font-weight: normal;
    line-height: 28px;
    color: #0f3c8b;
    margin-top: 18px;
}

.xban .xban-c p {
    margin-top: 40px;
}

.xban .xban-c p em {
    font-size: 28px;
    font-weight: bold;
    line-height: 80%;
    color: #0f3c8b;
    display: inline-block;
    vertical-align: middle;
}

.xban .xban-c p a {
    font-size: 18px;
    font-weight: normal;
    line-height: 36px;
    color: #fff;
    text-align: center;
    display: inline-block;
    width: 120px;
    height: 36px;
    background: #96c82e;
    vertical-align: middle;
    margin-left: 28px;
    border-radius: 3px;
    overflow: hidden;
}

.xban .xban-c p a:hover {
    background: #0f3c8b;
}

.xban .xban-r {
    float: right;
    width: 125px;
}

.xban .xban-r em {
    display: block;
    line-height: 0;
}

.xban .xban-r em img {
    width: 125px;
    height: 125px;
    display: block;
}

.xban .xban-r span {
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    color: #333;
    display: block;
    margin-top: 14px;
    text-align: center;
}

.xban:after {
    line-height: 0;
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}


/*品质检测*/
.testing{padding-top:100px;background-image:url('../images/jc-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:963px;box-sizing:border-box;}
.testing .content{position:relative;}
.testing .testing-tit{margin-top:45px;text-align:center;}
.testing .testing-tit li{display:inline-block;vertical-align:bottom;margin-right:110px;position:relative;padding-bottom:16px;height:66px;overflow:hidden;box-sizing:border-box;}
.testing .testing-tit li em{float:left;width:54px;height:54px;line-height:0;display:block;overflow:hidden;margin-right:5px;vertical-align:top;}
.testing .testing-tit li em img{width:54px;height:54px;display:block;}
.testing .testing-tit li p{float:left;display:block;text-align:left;vertical-align:top;}
.testing .testing-tit li p b{font-size:30px;font-weight:normal;line-height:30px;color:#333333;display:block;}
.testing .testing-tit li p span{font-size:14px;font-weight:normal;line-height:14px;color:rgba(51,51,51,0.2);display:block;margin-top:5px;font-family:arial;}
.testing .testing-tit li:before{content:"";display:block;width:0%;height:8px;background:#0f3c8b;position:absolute;left:50%;bottom:-4px;border-radius:4px;overflow:hidden;transition:.5s;}
.testing .testing-tit li:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.testing .testing-tit li.cur:before,.testing .testing-tit li:hover:before{width:100%;left:0;}
.testing .testing-tit li:last-of-type{margin-right:0;}
.testing .testing-con{margin-top:30px;}
.testing .testing-con dl dt{width:847px;height:546px;display:block;line-height:0;overflow:hidden;float:left;}
.testing .testing-con dl dt img{width:847px;height:546px;display:block;transition:1s;}
.testing .testing-con dl dd{float:left;width:353px;height:546px;background-image:url('../images/jc-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;box-sizing:border-box;padding:62px 30px 0 33px;}
.testing .testing-con dl dd h4{font-size:32px;font-weight:bold;line-height:32px;color:#333333;margin-bottom:35px;}
.testing .testing-con dl dd h4 span{display:block;font-size:24px;font-weight:bold;line-height:24px;color:#333333;margin-top:8px;}
.testing .testing-con dl dd p{position:relative;font-size:14px;font-weight:normal;line-height:20px;color:#666666;display:block;margin-bottom:24px;padding-left:12px;}
.testing .testing-con dl dd p:before{content:"";display:block;width:5px;height:5px;background:#96c82e;position:absolute;left:0;top:7px;}
.testing .testing-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.testing .testing-tit2{position:absolute;left:878px;bottom:110px;}
.testing .testing-tit2 span{width:21px;height:21px;background-image:url('../images/jc-dot.png');background-repeat:no-repeat;background-position:center center;background-size:auto auto;display:inline-block;line-height:0;margin-right:10px;}
.testing .testing-tit2 span.cur{background-image:url('../images/jc-doth.png');background-repeat:no-repeat;background-position:center center;background-size:auto auto;}


/*口碑见证*/
.case{background:#eef0f4;padding-top:80px;/*overflow:hidden;*/}
.case .case-t{width:1200px;margin:0 auto;margin-top:40px;position:relative;}
.case .case-t .case-nav{position:absolute;left:0;top:0;width:386px;}
.case .case-t .case-nav a{display:block;float:left;width:25%;font-size:16px;font-weight:normal;line-height:24px;color:#333333;margin-bottom:10px;}
.case .case-t .case-nav a:hover{color:#0f3c8b;font-weight:bold;}
.case .case-t .case-tit{float:right;}
.case .case-t .case-tit li{width:165px;height:360px;background:#0f3c8b;text-align:center;float:left;margin-left:1px;box-sizing:border-box;padding-top:76px;}
.case .case-t .case-tit li h4{font-size:24px;font-weight:normal;line-height:24px;color:#ffffff;}
.case .case-t .case-tit li i{font-size:14px;font-weight:normal;line-height:24px;color:#ffffff;opacity:0.4;text-transform:uppercase;margin-top:6px;display:block;}
.case .case-t .case-tit li em{display:block;width:114px;height:114px;line-height:0;overflow:hidden;margin:45px auto 0;}
.case .case-t .case-tit li em img{display:block;border-radius:50%;width:114px;height:114px;}
.case .case-t .case-tit li.cur h4{font-weight:bold;}
.case .case-t .case-con{float:left;margin-bottom:58px;}
.case .case-t .case-con dt{float:right;width:482px;height:360px;line-height:0;display:block;overflow:hidden;}
.case .case-t .case-con dt img{width:482px;height:360px;display:block;transition:1s;}
.case .case-t .case-con dt img:hover{transform:scale(1.03);}
.case .case-t .case-con dd{float:left;width:386px;border-right:4px solid #96c82e;box-sizing:border-box;height: 360px;background:#fff;/* margin-top:73px; */padding-top: 30px;}
.case .case-t .case-con dd h4 a{display:block;border-left:3px solid #0f3c8b;padding-left:37px;font-size: 25px;font-weight:bold;line-height:30px;color:#333333;}
.case .case-t .case-con dd span{margin-left:236px;font-size:14px;font-weight:normal;line-height:14px;color:#666666;display:block;margin-top: 15px;position:relative;}
.case .case-t .case-con dd span:before{content:"";width:38px;height:1px;background:#C9C9C9;position:absolute;left:-46px;top:8px;}
.case .case-t .case-con dd p{font-size:14px;font-weight:normal;line-height:24px;color:#666666;display:block;margin-left:41px;margin-top: 25px;width:294px;}
.case .case-t .case-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.case .case-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.case .case-b{position:relative;}
.case .case-b h3{width:1200px;margin:0 auto;height:60px;}
.case .case-b h3 em{font-size:24px;font-weight:normal;line-height:56px;color:#ffffff;background:#0f3c8b url('../images/kb-ic1.png');background-repeat:no-repeat;background-position:32px center;background-size:auto auto;width:200px;height:57px;display:block;float:left;text-indent:72px;border-bottom:3px solid #96c82e;}
.case .case-b h3 span{float:right;font-size:14px;font-weight:normal;line-height:14px;color:#999999;display:block;position:relative;text-transform:uppercase;margin-top:14px;}
.case .case-b h3 span:after{content:"";display:block;width:50px;height:2px;background:#96c82e;margin-top:15px;position:absolute;right:0;bottom:0l;}
.case .case-b h3:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.case .case-b ul{width:1200px;margin:40px auto 80px;}
.case .case-b ul li{float:left;width:366px;margin-right:51px;}
.case .case-b ul li img,.case .case-b ul li iframe{width:366px!important;height:206px!important;display:block;}
.case .case-b ul li span{font-size:18px;font-weight:normal;line-height:48px;color:#333333;display:block;text-indent:22px;background-image:url('../images/kb-more.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;background-position:right 31px center;border-bottom:2px solid #96c82e;padding-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case .case-b ul li:last-of-type{margin-right:0;}
.case .case-b ul li:hover span{color:#0f3c8b;}
.case .case-b ul:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.case .case-b:before{content:"";display:block;width:100%;height:1px;background:#DCDCDC;position:absolute;top:60px;}
.case .case-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}


/*新闻资讯*/
.news{padding-top:80px;padding-bottom:83px;}
.news .news-l{margin-top:55px;width:697px;position:relative;float:left;}
.news .news-l .news-tit li{float:left;margin-right:38px;position:relative;font-size:20px;font-weight:normal;line-height:20px;color:#333333;margin-bottom:26px;}
.news .news-l .news-tit li a{color:#333;}
.news .news-l .news-tit li:after{content:"/";display:block;position:absolute;right:-22px;top:-1px;}
.news .news-l .news-tit li:last-of-type{margin-right:0;}
.news .news-l .news-tit li:last-of-type:after{display:none;}
.news .news-l .news-tit li.cur a{color:#0f3c8b;font-weight:bold;}
.news .news-l .news-tit:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.news .news-l .news-tit2{position:absolute;right:0;top:4px;}
.news .news-l .news-tit2 a{font-size:14px;font-weight:normal;line-height:14px;color:#737373;display:block;text-transform:uppercase;}
.news .news-l .news-con dl dt{width:328px;height:196px;line-height:0;display:block;overflow:hidden;float:left;}
.news .news-l .news-con dl dt img{width:328px;height:196px;display:block;transition:1s;}
.news .news-l .news-con dl dd{float:right;width:337px;overflow:hidden;}
.news .news-l .news-con dl dd h4 a{font-size:16px;font-weight:normal;line-height:16px;color:#333333;display:block;margin-top:4px;}
.news .news-l .news-con dl dd h4 a:hover{color:#0f3c8b;}
.news .news-l .news-con dl dd p{font-size:14px;font-weight:normal;line-height:24px;color:#666666;display:block;margin-top:20px;}
.news .news-l .news-con dl dd em a{font-size:14px;font-weight:normal;line-height:30px;color:#ffffff;display:block;text-align:center;width:102px;height:30px;background:#0f3c8b;border-radius:15px;margin-top:32px;}
.news .news-l .news-con dl dd em a:hover{background:#96c82e;}
.news .news-l .news-con dl:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.news .news-l .news-con dl:hover img{transform:scale(1.05);}
.news .news-l .news-con ul{margin-top:7px;}
.news .news-l .news-con ul li{float:left;width:50%;box-sizing:border-box;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news-l .news-con ul li a{font-size:14px;font-weight:normal;line-height:34px;color:#333333;}
.news .news-l .news-con ul li:hover a{color:#0f3c8b;}
.news .news-l .news-con ul:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.news .news-r{margin-top:37px;background:#f6f6f6;width:456px;height:377px;box-sizing:border-box;float:right;padding:17px 22px 0 32px;}
.news .news-r h3{font-size:20px;font-weight:normal;line-height:20px;color:#333333;display:block;margin-bottom:30px;}
.news .news-r h3 em{float:right;font-size:14px;font-weight:normal;line-height:14px;color:#737373;display:block;text-transform:uppercase;}
.news .news-r h3:hover a,.news .news-r h3:hover em{color:#0f3c8b;}
.news .news-r .tempWrap{height:271px!important;}
.news .news-r ul li{margin-bottom:35px;}
.news .news-r ul li h4 a{font-size:14px;font-weight:normal;line-height:14px;color:#333333;display:block;position:relative;padding-left:27px;padding-top:2px;margin-bottom:7px;}
.news .news-r ul li h4 a:before{content:"Q";width:18px;height:18px;background:#868686;font-size:14px;font-weight:normal;line-height:18px;color:#ffffff;text-align:center;display:block;position:absolute;left:0;top:0;}
.news .news-r ul li h4 a:hover{color:#0f3c8b;}
.news .news-r ul li p{font-size:14px;font-weight:normal;line-height:22px;color:#858585;display:block;position:relative;padding-left:27px;}
.news .news-r ul li p:before{content:"Q";width:18px;height:18px;background:#96c82e;font-size:14px;font-weight:normal;line-height:18px;color:#ffffff;text-align:center;display:block;position:absolute;left:0;top:3px;}
.news:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}


/*关于我们*/
.about{background-image:url('../images/abt-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:757px;box-sizing:border-box;padding-top:96px;}
.about .about-t dt{float:left;width:329px;border-right:1px solid #dcdcdc;height:186px;}
.about .about-t dt h2{background-image:url('../images/abt-line.png');background-repeat:no-repeat;background-position:left bottom;background-size:auto auto;padding-bottom:31px;}
.about .about-t dt h2 a{font-size:40px;font-weight:normal;line-height:40px;color:#0f3c8b;display:block;}
.about .about-t dt h2 span{display:block;font-size:24px;font-weight:200;line-height:24px;color:#333333;margin-top:15px;}
.about .about-t dt em{font-size:28px;font-weight:normal;line-height:80%;color:#666666;margin-top:28px;display:block;text-transform:uppercase;}
.about .about-t dt em i{font-size:16px;font-weight:200;line-height:80%;color:#666666;display:block;margin-top:13px;}
.about .about-t dd{float:right;width:783px;}
.about .about-t dd p{font-size:16px;font-weight:normal;line-height:24px;color:#666666;display:block;margin-top:-4px;letter-spacing:1px;margin-bottom:52px;}
.about .about-t dd ul li{float:left;width:25%;}
.about .about-t dd ul li em{width:65px;height:65px;background:#0f3c8b;text-align:center;display:inline-block;border-radius:50%;overflow:hidden;vertical-align:top;margin-right:7px;}
.about .about-t dd ul li em img{width:65px;height:65px;display:block;}
.about .about-t dd ul li i{width:100px;display:inline-block;font-size:20px;font-weight:normal;line-height:20px;color:#333333;vertical-align:top;margin-top:15px;}
.about .about-t dd ul li i span{display:block;font-size:14px;font-weight:normal;line-height:14px;color:#999999;font-variant:small-caps;margin-top:6px;}
.about .about-t dd ul li.cur em{background:#96c82e;}
.about .about-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about .about-b{margin-top:76px;position:relative;}
.about .about-b:before{content:"";display:block;width:308px;height:274px;/*background:#0f3c8b;*/position:absolute;right:-360px;top:0;}
.about .about-b .list1 li{float:left;text-align:left;width:210px!important;padding-left:40px;padding-top:60px;box-sizing:border-box;margin-right:30px;margin-top:40px;border-top:4px solid transparent;}
.about .about-b .list1 li em{font-size:40px;font-weight:normal;line-height:80%;color:#4c4c4c;display:inline-block;vertical-align:bottom;}
.about .about-b .list1 li em span{font-size:18px;font-weight:normal;line-height:18px;color:#4c4c4c;display:inline-block;vertical-align:bottom;margin-left:5px;}
.about .about-b .list1 li p{margin-top:40px;font-size:14px;font-weight:normal;line-height:20px;color:#666666;}
.about .about-b .list1 li:last-of-type{margin-right:0;}
.about .about-b .list1 li:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about .about-b .list1 li.cur{border-top:4px solid #96c82e;}
.about .about-b .list li{float:left;text-align:center;margin-right:50px;width:366px;}
.about .about-b .list li em{width:366px;height:274px;display:block;line-height:0;overflow:hidden;}
.about .about-b .list li em img{width:366px;height:274px;display:block;transition:1s;}
.about .about-b .list li span{display:block;font-size:16px;font-weight:normal;line-height:24px;color:#333333;margin-top:16px;}
.about .about-b .list li:last-of-type{margin-right:0;}
.about .about-b .list li:hover img{transform:scale(1.02);}
.about .about-b .list li:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about .about-b .prev1{display:block;width:17px;height:31px;background-image:url('../images/index-left.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;left:-31px;top:119px;cursor:pointer;z-index:1;}
.about .about-b .prev1:hover{background-image:url('../images/index-lefth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.about .about-b .next1{display:block;width:17px;height:31px;background-image:url('../images/index-right.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-31px;top:119px;cursor:pointer;z-index:1;}
.about .about-b .next1:hover{background-image:url('../images/index-righth.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}

.about .about-b .list2 li{float:left;text-align:left;width:240px!important;box-sizing:border-box;position:relative;margin-top:60px;height:300px;}
.about .about-b .list2 li em{font-size:40px;font-weight:normal;line-height:80%;color:#4c4c4c;display:block;vertical-align:bottom;width:200px;height:116px;text-align:center;padding-top:40px;box-sizing:border-box;margin:0 auto;position:relative;}
.about .about-b .list2 li em span{font-size:18px;font-weight:normal;line-height:100%;color:#4c4c4c;display:inline-block;vertical-align:bottom;margin-left:3px;}
.about .about-b .list2 li em:after{content:"";display:block;width:0;height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);display:none;}
.about .about-b .list2 li p{font-size:14px;font-weight:normal;line-height:22px;color:#666666;text-align:center;display:none;position:absolute;top:149px;transform:translateX(-50%);left:50%;width:240px;}
.about .about-b .list2 li:last-of-type{margin-right:0;}
.about .about-b .list2 li:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about .about-b .list2 li.cur em{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.05);color:#96c82e;}
.about .about-b .list2 li.cur em span{color:#96c82e;}
.about .about-b .list2 li.cur em:after{display:block;box-shadow:0 0 15px rgba(0,0,0,0.05);}
.about .about-b .list2 li.cur p{display:block;}

/*友情链接*/
.link{background:#0f3c8b;height:77px;border-top:1px solid rgba(255,255,255,0.1);font-size:14px;font-weight:normal;line-height:76px;color:#ffffff;overflow:hidden;}
.link b{opacity:0.6;margin-right:30px;vertical-align:top;}
.link em{opacity:0.4;display:inline-block;width:1062px;vertical-align:top;}
.link em a{margin-right:56px;color:#fff;display:block;float:left;}
.link em a:last-of-type{margin-right:0;}


	    .tit{
		margin-top:40px;
		}
        .zs {
            height: 610px;
            overflow: hidden;
        }
        
        .zs span {
            display: block;
            padding-top: 80px;
            padding-bottom: 70px;
        }
        
        .zs_con {
            height: 285px;
            position: relative;
            margin-top: 44px;
        }
        
        .zs_con li {
            width: 263px;
            /*height: 390px;*/
            float: left;
            padding: 11px;
            margin-right: 20px;
        }
        
        .zs_con li img {
            width: 265px;
            /*height: 369px;*/
            border: 1px solid #ececec;
        }
        
        .zs_con li.nobot {
            margin-right: 0;
        }
        
        .zs_con li span {
            width: 100%;
            display: block;
            font-size: 14px;
            color: #333;
            text-align: center;
			margin-top: -70px;
        }
        
        .zs_con .em03,
        .zs_con .em04 {
            width: 42px;
            height: 42px;
        }
        
        .zs_con .em03 {
            position: absolute;
            left: -60px;
            top: 95px;
        }
        
        .zs_con .em04 {
            position: absolute;
            right: -60px;
            top: 95px;
        }