@charset "utf-8";html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea{margin:0;padding:0;}
body{font-size:1.2rem;font-family:Verdana,Microsoft Yahei,Arial,Helvetica,sans-serif;background:#fff;overflow-x:hidden;max-width:750px;min-width:320px;margin:0 auto;}
li,ol{list-style:none;}
ins{text-decoration:none;}
i,em{font-style:normal;}
a{text-decoration:none;font-family:Verdana;color:#333;}
a:hover{cursor:pointer;text-decoration:none;}
.clear{clear:both;line-height:0px;overflow:hidden;zoom:1;font-size:0px;content:'.';}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
img{padding:0;margin:0;}
a img{border:none;}
input,textarea{border:none;font-family:Verdana;font-size:1.2rem;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1.5rem;}
h2,h2 a{color:#333;display:block;}
.fl{float:left;}
.fr{float:right;}
.wrap{min-width:320px;max-width:750px;margin:0 auto;overflow:hidden;position:relative;background:#fff;}
.wrap img{display:block;width:100%;}
img{max-width:100%;display:block;}
input,textarea,option,select{font-family:"Verdana";}
input::-webkit-input-placeholder{color:#999;font-family:"Verdana";font-size:1.2rem;}
input::-moz-placeholder{color:#999;font-family:"Verdana";font-size:1.2rem;}
input:-moz-placeholder{color:#999;font-family:"Verdana";font-size:1.2rem;}
input:-ms-input-placeholder{color:#999;font-family:"Verdana";font-size:1.2rem;}
.line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}


/*头部*/
.g-hd{height:4.4rem;position:relative;background:#fff;z-index:11;}
.g-hd .logo{float:left;width:26.93%;margin-top:0.5rem;margin-left:4%;}
.g-hd .logo img{width:100%;display:block;}
.g-hd .h-nav{float:left;width:50%;margin-left:10%;margin-top:1.25rem;}
.g-hd .h-nav ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;}
.g-hd .h-nav li{font-size:1.6rem;font-weight:normal;line-height:1.6rem;color:#333333;width:25%;position:relative;box-sizing:border-box;}
.g-hd .h-nav li:after{content:"";display:block;width:1px;height:1.1rem;background:#eee;position:absolute;right:15%;top:0.3rem;}
.g-hd .h-nav li:last-of-type:after{display:none;}
.g-hd .h-nav li a{display:block;}
.g-hd .m-nav2{float:right;width:4.13%;line-height:0;margin-right:3.87%;margin-top:1.3rem;}
.g-hd #menu{display:none;position:absolute;right:0;top:4.4rem;width:100%;height:calc(100vh - 4.5rem);z-index:99;background:rgba(0,0,0,0.85);}
.g-hd #menu .h-search{width:92%;margin:0 auto;overflow:hidden;width:80%;margin-top:3rem;margin-bottom:1.5rem;}
.g-hd #menu .h-search .text{width:80%;background:#fff;font-size:1.2rem;font-weight:normal;line-height:3.6rem;color:#666666;display:block;float:left;height:3.6rem;padding-left:1.5rem;box-sizing:border-box;}
.g-hd #menu .h-search .btn{width:20%;background:#0f3c8b url('../images/h-search-bg.png');background-repeat:no-repeat;background-position:center center;background-size:1.65rem 1.65rem;float:right;height:3.6rem;}
.g-hd #menu .h-search:after{line-height:0px;overflow:hidden;zoom:1;font-size:0px;content:'.';visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.g-hd #menu p{width:80%;margin:1rem auto 0;text-align:center;}
.g-hd #menu p a{display:block;font-size:1.4rem;font-weight:bold;line-height:4rem;color:#ffffff;height:4rem;border-bottom:1px solid rgba(255,255,255,0.1);}
.g-hd #menu em a{display:block;width:40%;height:3.5rem;font-size:1.2rem;font-weight:normal;line-height:3.5rem;color:#ffffff;background:#0f3c8b;color:#fff;border-radius:1.75rem;margin:2rem auto 0;text-align:center;}
.foot{position:relative;z-index:10;margin-top: 10px;}
.foot .top{width:4.2rem;height:4.2rem;line-height:0;margin:-2.1rem auto 0;position:absolute;z-index:1;border-radius:50%;overflow:hidden;left:50%;top:0;transform:translateX(-50%);}
.foot .foot-t{text-align:center;font-size:1.4rem;font-weight:normal;line-height:2.4rem;color:#666666;margin-bottom:4.9rem;padding-bottom:1rem;padding-top:3.2rem;background:#eee;}
.foot .foot-t p{margin-bottom:1.3rem;}
.foot .foot-t p a{display:inline-block;margin:0 1rem;position:relative;font-size:1.3rem;font-weight:normal;line-height:1.3rem;color:#333333;}
.foot .foot-t p a:after{content:"";display:block;width:1px;height:100%;position:absolute;right:-1rem;top:0;background:#ccc;}
.foot .foot-t p a:last-of-type:after{display:none;}
.foot .foot-t em{display:block;font-size:1.3rem;font-weight:200;line-height:1.5rem;color:#333333;margin-bottom:1rem;}
.foot .foot-t em span{font-weight:bold;color:#0f3c8b;font-family:arial;}
.foot .foot-t em a{color:#666;}
.foot .foot-b{position:fixed;bottom:0;width:100%;max-width:750px;min-width:320px;background:#0f3c8b;z-index:99;}
.foot .foot-b ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.foot .foot-b li{width:25%;box-sizing:border-box;height:4.9rem;overflow:hidden;text-align:center;position:relative;border-right:1px solid rgba(255,255,255,0.2);}
.foot .foot-b li img{display:block;width:2rem;height:auto;margin:0.6rem auto 0;}
.foot .foot-b li span{font-size:1.3rem;font-weight:normal;line-height:1.3rem;color:#ffffff;display:block;text-transform:uppercase;margin-top:0.4rem;}
.foot .foot-b li:last-of-type{border-right:none;}


/*轮播广告*/
.g-adv{position:relative;width:100%;margin:0 auto;height:auto;z-index:1;font-size:0;}
.g-adv .swiper-pagination{height:0.6rem;bottom:8%;}
.g-adv .swiper-pagination-bullet{width:0.85rem;height:0.85rem;background:#fff;opacity:0.8;margin:0 0.6rem!important;vertical-align:top;border-radius:50%;position:relative;}
.g-adv .swiper-pagination-bullet-active{background:#0f3c8b;opacity:1;}
.bk-title{text-align:center;position:relative;padding-top:12px;}
.bk-title a b{font-size:2.2rem;font-weight:bold;line-height:2.2rem;color:#333333;display:block;position:relative;z-index:1;}
.bk-title a span{font-size:1.2rem;font-weight:200;line-height:1.2rem;color:#333333;display:block;margin-top:0.9rem;position:relative;z-index:1;}
.bk-title a em{position:absolute;width:100%;left:0;text-align:center;top:0;font-size:3.6rem;font-weight:bold;line-height:80%;color:rgba(51,51,51,0.1);text-transform:uppercase;font-family:arial;}

/*引子*/
.guide{padding-top:5rem;padding-bottom:3.9rem;}
.guide h2{text-align:center;font-size:1.8rem;font-weight:normal;line-height:1.8rem;color:#333333;}
.guide h2 span{display:block;font-size:1.2rem;font-weight:200;line-height:1.2rem;color:#666666;margin-top:1rem;}
.guide .guide-con{width:92%;margin:0 auto;overflow:hidden;margin-top:2.1rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.guide .guide-con p{font-size:1.2rem;font-weight:200;line-height:2rem;color:#666666;display:block;text-align:center;width:100%;margin-bottom:2.5rem;}
.guide .guide-con i{display:block;width:2rem;margin-top:4rem;}
.guide .guide-con .list{width:calc(100% - 4rem);overflow:hidden;}
.guide .guide-con .list li{text-align:center;}
.guide .guide-con .list li em{background-image:url('/Mobile/images/yz-cbg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;padding:0.4rem;box-sizing:border-box;display:block;width:80%;margin:0 auto;}
.guide .guide-con .list li span{font-size:1.1rem;font-weight:normal;line-height:1.4rem;color:#333333;display:block;margin-top:0.5rem;text-transform:uppercase;}

/*检测服务*/
.service{background-image:url('/Mobile/images/ser-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;height:87.5rem;box-sizing:border-box;padding-top:4rem;}
.service .service-con{width:92%;margin:0 auto;overflow:hidden;margin-top:2rem;}
.service .service-con ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.service .service-con li{background:#fff;text-align:center;width:47%;margin-bottom:2.1rem;}
.service .service-con li em{line-height:0;}
.service .service-con li span{font-size:1.5rem;font-weight:normal;line-height:4.5rem;color:#333333;display:block;height:4.5rem;}
.service .service-tit{background-image:url('../images/ser-tbg.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;height:2.6rem;font-size:1.5rem;font-weight:normal;line-height:2.5rem;color:#ffffff;display:block;text-align:center;margin-bottom:2.5rem;margin-top:2.1rem;}
.service .service-con2{width:92%;margin:0 auto;overflow:hidden;}
.service .service-con2 dl{background:#fff;text-align:center;}
.service .service-con2 dl dt{background-image:url('../images/ser-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;width:10.1rem;height:10.05rem;line-height:0;margin:1.35rem auto 0;box-sizing:border-box;padding:.75rem;}
.service .service-con2 dl dt img{display:block;border-radius:50%;}
.service .service-con2 dl dd{margin-top:1.5rem;}
.service .service-con2 dl dd h4 a{display:block;font-size:1.4rem;font-weight:bold;line-height:1.5rem;color:#333333;}
.service .service-con2 dl dd em a{display:block;font-size:1rem;font-weight:normal;line-height:2.15rem;color:#ffffff;margin:1.3rem auto 1.9rem;background:#96c82e;text-align:center;width:5.7rem;height:2.15rem;}

/*检测场景*/
.scenes{padding-top:3.9rem;padding-bottom:4rem;border-bottom:0.5rem solid #eeeeee;}
.scenes .scenes-t{width:92%;margin:0 auto;overflow:hidden;margin-top:2.2rem;}
.scenes .scenes-t ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;}
.scenes .scenes-t li{width:32%;text-align:center;background:#0f3c8b;border-radius:0.15rem;margin-right:2%;margin-bottom:1rem;}
.scenes .scenes-t li a{font-size:1.2rem;font-weight:normal;line-height:3rem;color:#ffffff;}
.scenes .scenes-t li:nth-of-type(3n){margin-right:0;}
.scenes .scenes-t li.cur{background:#96c82e;}
.scenes .scenes-c{width:92%;margin:0 auto;overflow:hidden;margin-top:1rem;}
.scenes .scenes-c li{position:relative;}
.scenes .scenes-c li h3{position:absolute;left:0;bottom:0;width:100%;font-size:1.2rem;font-weight:normal;line-height:3.5rem;color:#ffffff;background:rgba(15,60,139,0.7);text-align:center;}

/*品质检测*/
.testing{padding-top:4rem;padding-bottom:4rem;position:relative;}
.testing .testing-tit{width:92%;margin:0 auto;overflow:hidden;margin-top:2.7rem;}
.testing .testing-tit ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.testing .testing-tit li{text-align:center;}
.testing .testing-tit li em{width:2.7rem;line-height:0;display:block;margin:0 auto;}
.testing .testing-tit li b{font-size:1.5rem;font-weight:normal;line-height:1.5rem;color:#333333;display:block;margin-top:0.6rem;margin-bottom:1.5rem;}
.testing .testing-tit li.cur{background-image:url('../images/jc-tbg.png');background-repeat:no-repeat;background-position:center bottom;background-size:100% 0.2rem;}
.testing .testing-tit li.cur b{font-weight:bold;}
.testing .testing-con{width:92%;margin:0 auto;overflow:hidden;}
.testing .testing-con dt{line-height:0;}
.testing .testing-con dd{background-image:url('../images/jc-cbg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;height:23rem;box-sizing:border-box;padding:3rem 2rem 0;}
.testing .testing-con dd h4{font-size:1.5rem;font-weight:bold;line-height:2rem;color:#262626;display:block;border-left:0.3rem solid #0f3c8b;padding-left:0.5rem;margin-bottom:1.5rem;}
.testing .testing-con dd h4 span{margin-left:1.2rem;}
.testing .testing-con dd p{font-size:1.1rem;font-weight:normal;line-height:1.9rem;color:#666666;position:relative;padding-left:1.2rem;margin-bottom:0.5rem;}
.testing .testing-con dd p:before{content:"";display:block;width:0.4rem;height:0.4rem;background:#96c82e;position:absolute;left:0;top:0.7rem;}
.testing .swiper-pagination{line-height:0;position:relative;bottom:0;margin-top:2rem;}
.testing .swiper-pagination .swiper-pagination-bullet{width:0.9rem;height:0.9rem;background:#DCDCDC;opacity:1;margin:0 0.6rem!important;}
.testing .swiper-pagination .swiper-pagination-bullet-active{background:#96c82e;}


/*口碑见证*/
.case{background:#eef0f4;padding-top:4rem;padding-bottom:4rem;}
.case .case-tit{width:92%;margin:0 auto;overflow:hidden;margin-top:1.9rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.case .case-tit a{font-size:1.2rem;font-weight:normal;line-height:3rem;color:#ffffff;text-align:center;height:3rem;width:23%;background:#0f3c8b;margin-bottom:1.5rem;border-radius:0.3rem;}
.case .case-con{width:92%;margin:0 auto;overflow:hidden;margin-top:0.5rem;}
.case .case-con dt{line-height:0;}
.case .case-con dd{position:relative;margin-top:2.35rem;}
.case .case-con dd h4 a{font-size:1.8rem;font-weight:normal;line-height:1.8rem;color:#333333;display:block;padding-right: 0rem;}
.case .case-con dd p{font-size:1.2rem;font-weight:normal;line-height:1.8rem;color:#666666;display:block;margin-top: 2rem;}
.case .case-con dd span{position: relative;/* right: -41px; */top: 5px;/* bottom: 9px; */font-size:1.2rem;font-weight:normal;line-height:1.8rem;color:#666666;display:block;left: 260px;}
.case .case-con .swiper-pagination{line-height:0;position:relative;bottom:0;margin-top:2rem;}
.case .case-con .swiper-pagination .swiper-pagination-bullet{width:0.9rem;height:0.9rem;background:#DCDCDC;opacity:1;margin:0 0.6rem!important;border-radius:.45rem;}
.case .case-con .swiper-pagination .swiper-pagination-bullet-active{background:#96c82e;width:2.4rem;}
.case .case-con2{margin-top:2.85rem;}
.case .case-con2 h3{border-bottom:1px solid #b5b5b5;}
.case .case-con2 h3 a{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.case .case-con2 h3 em{background:#0f3c8b url('../images/case-ic.png');background-repeat:no-repeat;background-position:1.3rem center;background-size:1.5rem 1.5rem;display:block;width:11rem;border-bottom:0.15rem solid #96c82e;height:3.3rem;font-size:1.5rem;font-weight:normal;line-height:3.3rem;color:#ffffff;text-indent:3.5rem;margin-left:4%;}
.case .case-con2 h3 span{font-size:1.3rem;font-weight:normal;line-height:1.4rem;color:#333333;display:block;margin-right:4%;}
.case .case-con2 .list{width:92%;margin:0 auto;overflow:hidden;margin-top:2.1rem;}
.case .case-con2 .list li em{line-height:0;}
.case .case-con2 .list li span{font-size:1.2rem;font-weight:normal;line-height:1.2rem;color:#333333;margin-top:1rem;text-align:center;display:block;}

/*新闻资讯*/
.news{padding-top:4rem;padding-bottom:1.2rem;}
.news .news-con{width:92%;margin:0 auto;overflow:hidden;margin-top:3rem;}
.news .news-con dl{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;border-bottom:1px solid #eee;}
.news .news-con dl dt{width:47.5%;margin-bottom:2rem;}
.news .news-con dl dd{width:42.4%;overflow:hidden;font-size:1.2rem;font-weight:normal;line-height:2rem;color:#666666;}
.news .news-con dl dd h4 a{display:block;font-size:1.2rem;font-weight:normal;line-height:2rem;color:#333333;margin-top:1rem;margin-bottom:2.5rem;}
.news .news-con dl dd em{font-size:1rem;font-weight:normal;line-height:1rem;color:#666666;display:block;}
.news .news-con dl dd:last-of-type{width:100%;}
.news .news-con ul{margin-top:2rem;}
.news .news-con ul li{font-size:1.3rem;font-weight:normal;line-height:1.3rem;color:#333333;margin-bottom:2.9rem;}

/*关于*/
.about{background-image:url('../images/abt-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 100%;height:47.95rem;box-sizing:border-box;padding-top:4rem;}
.about h2{background-image:url('../images/abt-line.png');background-repeat:no-repeat;background-position:center bottom;background-size:3.05rem 0.15rem;padding-bottom:1.55rem;margin-bottom:1.6rem;}
.about h2 a{font-size:2rem;font-weight:normal;line-height:2rem;color:#0f3c8b;text-align:center;}
.about h2 span{font-size:1.2rem;font-weight:normal;line-height:1.2rem;color:#333333;display:block;margin-top:0.75rem;}
.about .desc{font-size:1.2rem;font-weight:200;line-height:2rem;color:#666666;display:block;width:90%;margin:0 auto;text-align:center;}
.about .about-tit ul{width:92%;margin:0 auto;overflow:hidden;margin-top:2.2rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.about .about-tit li em{display:block;width:4.25rem;line-height:0;background:#0f3c8b;margin:0 auto;border-radius:50%;overflow:hidden;}
.about .about-tit li i{display:block;font-size:1.3rem;font-weight:normal;line-height:1.3rem;color:#333333;margin-top:.85rem;}
.about .about-tit li.cur em{background:#96c82e;}
.about .about-con .list1 ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;width:92%;margin:0 auto;overflow:hidden;margin-top:3rem;}
.about .about-con .list1 li{text-align:left;width:32.33%;box-sizing:border-box;margin-bottom:1rem;text-align:center;padding:1rem 0.7rem;margin-right:1%;border-right:1px solid #ddd;height:6rem;}
.about .about-con .list1 li em{font-size:2rem;font-weight:normal;line-height:80%;color:#4c4c4c;display:inline-block;vertical-align:bottom;color:#0f3c8b;}
.about .about-con .list1 li em span{font-size:1.1rem;font-weight:normal;line-height:1.1rem;color:#4c4c4c;display:inline-block;vertical-align:bottom;margin-left:5px;}
.about .about-con .list1 li p{margin-top:0.5rem;font-size:1rem;font-weight:normal;line-height:1.6rem;color:#666666;}
.about .about-con .list1 li:nth-of-type(4),.about .about-con .list1 li:nth-of-type(5){width:49%;}
.about .about-con .list1 li:nth-of-type(3),.about .about-con .list1 li:nth-of-type(5){border-right:none;}
.about .about-con .list1 li:after{line-height:0px;overflow:hidden;zoom:1;font-size:0px;content:'.';visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about .about-con .list ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;width:92%;margin:0 auto;overflow:hidden;margin-top:3rem;}
.about .about-con .list li{width:48%;text-align:center;}
.about .about-con .list li em{line-height:0;}
.about .about-con .list li span{font-size:1.2rem;font-weight:normal;line-height:1.6rem;color:#333333;display:block;margin-top:.65rem;}
