
/*banner*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15; font-size:0;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }
.g-adv .swiper-pagination{height:0.6rem;bottom: 2.5rem;right: 3%;left: unset;text-align: right;line-height: 0;}
.g-adv .swiper-pagination .swiper-pagination-bullet{width:0.6rem;height:0.6rem;background: #666;opacity: 1;margin:0 0.25rem;vertical-align:top;border-radius:50%;position:relative;}
.g-adv .swiper-pagination .swiper-pagination-bullet-active{background: #EF361F;}


/*公用标题探头*/
.titb{font-size: 2.4rem;color: #392222;line-height: 1.8rem;font-style: italic;font-weight: bold;}
.titb a{color: #392222;}
.mores{width: 8.4rem;height: 2.5rem;line-height: 2.5rem;text-align: center;display: block;background: #EF361F;border-radius: 2.5rem;color: #fff;box-shadow:0px 0.6rem 0.8rem 0px rgba(239,54,31,0.2);font-size: 0.9rem;font-style: italic;}


/*产品中心*/
.pro{background: url(../images/c-logo.png) no-repeat left 0.5rem;background-size: 68.75% auto;padding-top: 5rem;padding-bottom: 5.5rem;}
.pro-tit{margin: 0 3.75%;padding-bottom: 3.8rem;}
.pro-tit h2{float: left;}
.pro-tit a{display: block;}
.pro-tit em{float: right;}
.pro .tit{margin: 0 3.75%;overflow: hidden;}
.pro .tit li{font-size: 1.5rem;line-height: 1.4rem;color: #666;float: left;height: 2.4rem;border-bottom: 0.15rem solid #fff;font-weight: bold;font-family: DIN-Bold;width: auto!important;margin-right: 5%!important;}
.pro .tit li.cur{border-bottom: 0.15rem solid #ef361f;color: #ef361f;}
.pro .con{margin: 0 3.75%;margin-top: 1.5rem;overflow: hidden;position: relative;}
.pro .con li{float: left;width: 48.14%;}
.pro .con li img{border-radius: .25rem;}
.pro .con li a{display: block;}
.pro .con li:nth-child(2n){margin-right: 0;float: right;}
.pro .con li span{display: block;font-size: 1.2rem;line-height: 1.2rem;color: #333;font-weight: bold;height: 2.45rem;margin-bottom: 2rem;padding:.7rem 0.55rem 0;}
.pro .con .qh {position: relative;z-index: 98;}
.pro .con .qh i{display: block;width: 7rem;text-transform: uppercase;line-height: 1.05rem;color: #666}
.pro .con .qh i img{display: inline-block;width: 1.5rem;vertical-align: top;}
.pro .con .qh .prev{float: left;margin-left: 4rem;text-align: left;}
.pro .con .qh .prev img{margin-right: 1rem;}
.pro .con .qh .next{float: right;margin-right: 4rem;text-align: right;}
.pro .con .qh .next img{margin-left:1rem;}
.pro .con .swiper-pagination{bottom: 0.35rem;line-height: 0;}
.pro .con .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #666;opacity: 1;}
.pro .con .swiper-pagination-bullet-active{background: #EF361F;}


/*关于我们*/
.about{background: url(../images/about-bg.jpg) no-repeat center top;height: 57rem;box-sizing: border-box;padding-top: 5rem;background-size: 100% 100%;}
.about-tit{margin: 0 3.75%;}
.about-tit h2{float: left;}
.about-tit em{float: right;}
.about-con{margin: 0 3.75%;margin-top: 2.5rem;}
.about-con li{margin-bottom: 2.5rem;}
.about-con li em{display: inline-block;width: 3.1rem;margin-right: 0.9rem;vertical-align: top;overflow: hidden;margin-left: 0.8rem;}
.about-con li i{display: inline-block;width: 23rem;vertical-align: middle;font-size: 1rem;color: #666;line-height: 1.2rem;font-style: italic;}
.about-con li i b{display: block;font-size: 1.5rem;color: #392222;line-height: 1.5rem;margin-bottom: 0.5rem;white-space: nowrap;}


/*检验流程*/
.lc{background: url(../images/lc-bg.jpg) no-repeat center top;background-size: 100% 100%; height: 46.5rem;box-sizing: border-box;padding-top: 4.5rem;margin-top: 6rem;position: relative;}
.lc .con{margin: 0 3.75%;}
.lc .con h2{margin-bottom: 1.5rem;}
.lc .con h2 a{color: #fff;line-height: 2.4rem;}
.lc .list{overflow: hidden;}
.lc .list ul{}
.lc .list li{width: 48.14%;float: left;height: 8rem;background: #fff;text-align: center;box-sizing: border-box;padding-top: 2rem;margin-bottom: .95rem;border-radius:0.25rem;position: relative;}
.lc .list li b{display: block; height: 2.5rem; font-size: 2.4rem; line-height: 2rem; color: #000; font-weight: bold; transition: all .25s linear;}
.lc .list li span{font-size: 1rem; font-style: italic; color: #666; font-weight: bold;line-height: 1.2rem;padding:0 5%;}
.lc .list li:nth-child(even){float: right;}
.lc .list li:after{content: "";display: block;width: 2.95rem;height: 1.3rem;position: absolute;right: -1.9rem;top: 3.35rem;z-index: 1;background: url(../images/lc-jth.png) no-repeat center top;transition: all .25s linear;background-size: 100% 100%;}
.lc .list li:nth-child(3){float: right;}
.lc .list li:nth-child(4){float: left;}
.lc .list li:nth-child(5),.lc .list li:nth-child(6){margin-bottom: 0;}
.lc .list li:nth-child(2n):after{display: none;}
.lc .list li:nth-child(2):after,.lc .list li:nth-child(4):after{background: url(../images/lc-jth2.png) no-repeat center top;right: 6.45rem;top: unset;bottom: -1.8rem;width: 1.3rem;height: 2.95rem;display: block;background-size: 100% 100%;}
.lc .list li:nth-child(3):after{-webkit-transform: rotate(180deg);left: -1.9rem;right: unset;}
.lc .list .qh{position: absolute;bottom: 5rem;width: 92.5%;left: 3.75%;z-index: 98;}
.lc .list .qh i{display: block;width: 7rem;text-transform: uppercase;line-height: 1.05rem;color: #fff;}
.lc .list .qh i img{display: inline-block;width: 1.5rem;vertical-align: top;}
.lc .list .qh .prev{float: left;margin-left: 4rem;text-align: left;}
.lc .list .qh .prev img{margin-right: 1rem;}
.lc .list .qh .next{float: right;margin-right: 4rem;text-align: right;}
.lc .list .qh .next img{margin-left:1rem;}
.lc .list .swiper-pagination{bottom: 5.25rem;line-height: 0;}
.lc .list .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #fff;opacity: 1;}
.lc .list .swiper-pagination-bullet-active{background: #EF361F;}



/*产品中心*/
.xc{background: url(../images/c-logo.png) no-repeat left 0.5rem;background-size: 68.75% auto;padding-top: 5rem;padding-bottom: 5.5rem;}
.xc-tit{margin:0 3.75%;margin-bottom: 2rem;}
.xc-tit h2{float: left;}
.xc-tit em{float: right;}
.xc-con{margin: 0 3.75%;overflow: hidden;}
.xc-con li{width: 60.47%;text-align: center;border-radius: 0.75rem;overflow: hidden;}



/*优势*/
.ys{position: relative;}
.ys:before{content: "";display: block;background: url(../images/ys-xf.png) no-repeat;left: 0;top: 0;width: 5.15rem;height: 9rem;background-size: 100% 100%;position: absolute;z-index: 9;}
.ys h2{text-align: center;position: absolute;width: 100%;top:4.7rem;z-index: 2;}
.ys h2 a{color: #fff;}
.ys .con{position:relative;}
.ys .con dl{position: relative;}
.ys .con dd{position: absolute;top: 27rem;left: 5.47%;width: 85%;}
.ys .con dd em{width: 3.5rem;height: 3.5rem;display: block;margin-bottom: 1.9rem;}
.ys .con dd b{display: block;font-size: 1.5rem;color: #fff;line-height: 1.5rem;font-style: italic;margin-bottom: 1rem;text-transform: capitalize;}
.ys .con dd span{font-size: 1rem;color: #fff;line-height: 1.5rem;font-style: italic;letter-spacing: 0.05rem;w}
.ys .con .qh{position: absolute;bottom: 2.9rem;width: 92.5%;left: 3.75%;z-index: 98;}
.ys .con .qh i{display: block;width: 7rem;text-transform: uppercase;line-height: 1.05rem;color: #fff;}
.ys .con .qh i img{display: inline-block;width: 1.5rem;vertical-align: top;}
.ys .con .qh .prev{float: left;margin-left: 4rem;text-align: left;}
.ys .con .qh .prev img{margin-right: 1rem;}
.ys .con .qh .next{float: right;margin-right: 4rem;text-align: right;}
.ys .con .qh .next img{margin-left:1rem;}
.ys .con .swiper-pagination{bottom: 3.15rem;line-height: 0;}
.ys .con .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #fff;opacity: 1;}
.ys .con .swiper-pagination-bullet-active{background: #EF361F;}



/*应用场景*/
.cj{background: url(../images/c-logo.png) no-repeat left 0.5rem;background-size: 68.75% auto;padding-top: 5rem;padding-bottom: 5.5rem;}
.cj-tit{margin:0 3.75%;margin-bottom: 2rem;}
.cj-tit h2{float: left;line-height: 2.4rem;}
.cj-tit em{float: right;}
.cj-con{overflow: hidden;}
.cj-con .swiper-wrapper{padding-bottom: 1rem;}
.cj-con dl{float: left;background: #fff;padding-bottom:2rem;}
.cj-con dl:last-child{margin-right: 0;}
.cj-con dl dt{line-height: 0;position: relative;}
.cj-con dl dt > a{display: block;}
.cj-con dl dt > a img{margin: 0.5rem 2%;width: 96%;}
.cj-con dl dt span{position: absolute;right: 1.45rem;bottom: -1.6rem;}
.cj-con dl dd{box-sizing: border-box;padding: 1.5rem;}
.cj-con dl dd b{font-size: 1.2rem;display: block;color: #1A1A1A;height: 2.6rem;line-height: 1.3rem;margin-bottom:0.5rem;}
.cj-con dl.swiper-slide-active{ box-shadow:0px 0.4rem 0.6rem 0px rgba(239,54,31,0.2); border-radius:0px 0px 0.25rem 0.25rem;}
.cj-con dl.swiper-slide-active dd b{color: #EF361F;}
.cj-con dl dd span{font-size: 1.1rem;line-height: 1.2rem;color: #666;height: 2.4rem;overflow: hidden;font-weight: normal;letter-spacing: -0.05rem;}
.cj-con dl dd em{float:right;background: url(../images/pro-more.png) no-repeat right center;font-weight: bold;padding-right:;color: #EF361F;font-size: 0.8rem;margin-top: 1.05rem;background-size: 1rem .7rem;padding-right: 1.5rem;display: none;}
.cj-con dl dd em a{display: block;}
.cj-con dl.swiper-slide-active dd em{display: block;}
.cj-con dl.swiper-slide-active dd em a{color: #EF361F;}




/*优势*/
.hz{background: url(../images/hz-bg.jpg) no-repeat;background-size: 100% 100%;height: 28.85rem;position: relative;box-sizing: border-box;padding-top: 4.5rem;}
.hz h2{text-align: center;position: absolute;width: 100%;top:4.7rem;z-index: 2;}
.hz h2 a{color: #fff;}
.hz .con{margin:0 14.22%;margin-top: 4.35rem;overflow: hidden;}
.hz .con li{float: left;width: 47.85%!important;margin-bottom: 1rem;margin-right: 4.291%!important;border-radius:0.5rem;overflow: hidden;}
.hz .con li img{width: 100%;}
.hz .con li:nth-child(2n){margin-right: 0!important;}
.hz .con .qh{position: absolute;bottom: 2.95rem;width: 92.5%;left: 3.75%;z-index: 98;}
.hz .con .qh i{display: block;width: 7rem;text-transform: uppercase;line-height: 1.05rem;color: #fff;}
.hz .con .qh i img{display: inline-block;width: 1.5rem;vertical-align: top;}
.hz .con .qh .prev{float: left;margin-left: 4rem;text-align: left;}
.hz .con .qh .prev img{margin-right: 1rem;}
.hz .con .qh .next{float: right;margin-right: 4rem;text-align: right;}
.hz .con .qh .next img{margin-left:1rem;}
.hz .con .swiper-pagination{bottom: 3.2rem;line-height: 0;}
.hz .con .swiper-pagination-bullet{width: 0.6rem;height: 0.6rem;background: #fff;opacity: 1;}
.hz .con .swiper-pagination-bullet-active{background: #EF361F;}



/*新闻资讯*/
.new{background: url(../images/new-bg.jpg) no-repeat center top;background-size: 100% 100%;height: 36.5rem;box-sizing: border-box;padding-top: 5.4rem;margin-top: .5rem;}
.new-tit{margin: 0 3.75%;margin-bottom: 2.5rem;}
.new-tit h2{float: left;}
.new-tit h2 a{color: #000;}
.new-tit em{float: right;}
.new-con{margin: 0 3.75%;}
.new-con li{padding-left: 2.3rem;background: url(../images/new-sjs.png) no-repeat left 1.1rem;background-size: .8rem .7rem;margin-bottom: 2rem;}
.new-con li b{font-size: 1.2rem;line-height: 1.5rem;color: #231815;display: block;padding-bottom: .6rem;margin-bottom: 0.75rem;border-bottom: none;}
.new-con li span{display: block;font-size: 1rem;color: #666;line-height: 1.5rem;display:none;}
.new-con li.cur {background: url(../images/new-sjx.png) no-repeat left 1.1rem;background-size: 0.8rem .65rem;}
.new-con li.cur span{display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;overflow: hidden;max-height: 6rem;}
.new-con li.cur b{border-bottom: 1px solid #EF361F;}
