@font-face {
  font-family: 'iconfont';  /* project id 523937 */
  src: url('//at.alicdn.com/t/font_523937_154gv8mrpgl7syvi.eot');
  src: url('//at.alicdn.com/t/font_523937_154gv8mrpgl7syvi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_523937_154gv8mrpgl7syvi.woff') format('woff'),
  url('//at.alicdn.com/t/font_523937_154gv8mrpgl7syvi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_523937_154gv8mrpgl7syvi.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dxzhgl img{width:100%;}

.head-top {background: #fbfbfb;height: 3rem;position: relative;overflow: hidden; z-index:10;}
.backicon {display: block;width: 1rem;height: 1rem;position: absolute;top: 1rem;left: 1.5rem;border: 1px solid #65666b;border-width: 1px 1px 0 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);transform: rotate(225deg); }
.nexticon {display: block;width: 1rem;height: 1rem;position: absolute;top: 1rem;right: 1.5rem;border: 1px solid #65666b;border-width: 1px 1px 0 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg); } 
.head-title {font-size: 1.3rem;line-height: 3rem;color: #333;display: block;text-align: center;}
  
.sub-nav {width: 100%;height: 43px;overflow: hidden;background: #fdfdfc;font: 12px/40px hiragino sans gb, microsoft yahei, simsun;}
.sub-nav .swiper-slide {padding: 0 20px;width:auto;}

.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.bgc{background:#EEEEEE;height:1rem;width:100%;}

.dxzhgl .video,.dxzhgl .reason,.dxzhgl .rule,.dxzhgl .solution,.dxzhgl .product,.dxzhgl .infomation{padding:1rem 0;}
.dxzhgl video{width:90%;margin:0 auto;border:0.1rem solid #F1F1F1;padding:0.5rem;display:block;height:16rem;}
.dxzhgl h3{line-height:3rem;text-align:center;color:#671A0F;font-size:1.5rem;margin-bottom:10px;}
.dxzhgl h3 span{border-bottom:0.2rem solid #636067;}
.dxzhgl p{width:90%;margin:0 auto;line-height:2.2rem;font-size:1.3rem;}
.dxzhgl p.more{text-align:center;margin-top:0.5rem;}
.dxzhgl p.more a{color:#397BA5;}
.dxzhgl .reason ul li{border-top:0.1rem solid #F1F1F1;margin-top:0.5rem;padding-top:0.5rem;}
.dxzhgl .reason ul li p:nth-of-type(1) span{margin-right:0.5rem;line-height:2.0rem;display:inline-block;width:2rem;height:2rem;border-radius:1rem;text-align:center;background:#397BA5;color:#FFF;}
.dxzhgl .reason ul li p:nth-of-type(2) span{margin-right:0.5rem;line-height:2.0rem;display:inline-block;width:2rem;height:2rem;border-radius:1rem;text-align:center;background:#969696;color:#FFF;}
.dxzhgl .reason ul li p:nth-of-type(2) {color:#969696;}
.dxzhgl .rule ul li{width:25%;text-align:center;float:left;margin-top:0.5rem;}
.dxzhgl .rule ul li img{width:90%;}
.dxzhgl .rule ul li p{font-size:0.8rem;line-height:1.5rem;}
.dxzhgl .solution ul li{width:33.3333%;text-align:center;float:left;margin-top:0.5rem;}
.dxzhgl .solution ul li img{width:100%;}
.dxzhgl .product{padding-bottom:0rem;}
.dxzhgl .product h3{text-align:left;padding:0 1rem;}
.dxzhgl .product h3 span{border:none;}
.dxzhgl .product h3 a{float:right;}
.dxzhgl .product p {padding:0px;}
.dxzhgl .product p a:nth-of-type(1) img{width:49.21875%;}
.dxzhgl .product p a:nth-of-type(2) img{width:50.78125%;}

#certify .swiper-container {width:100%;padding-top:1rem;padding-bottom:1rem;}
#certify .swiper-slide {background-position:center;background-size:cover;width:18rem;height:15rem;}

.dxzhgl .infomation h3{text-align:left;padding:0 1rem;border-bottom:0.1rem solid #F1F1F1;}
.dxzhgl .infomation h3 span{border:none;}
.dxzhgl .infomation h3 a{float:right;}

.dxzhgl .infomation ul li{height:6rem;border-bottom:0.1rem dashed #F1F1F1;position:relative;padding:1rem;}
.dxzhgl .infomation ul li img{width:8rem;height:6rem;float:left;margin-right:0.5rem;}
.dxzhgl .infomation ul li p{line-height:2rem;font-size:1.3rem;}
.dxzhgl .infomation ul li span{float:right;}
.dxzhgl .infomation ul li i{margin-right:0.5rem;color:#D7D7D7;font-size:1.2rem;}