.h_con{ width:96%; margin:2em auto 0;}
.waphs .htit{ position:relative;height: 60px;}
.waphs .htic{ position:absolute; width:1.1rem; top:0; left:0;}
.waphs .htia { color: #333; font-size: 10px; text-transform: uppercase; position: absolute; top: 2.4em; left: 4.4em;}
.waphs .htib { color: #721b0e; font-size: 12px; position: absolute; top: 3em; left: 4.4em;}
.waphs .htf span {  background: #721b0e; border-radius: 20px;  width: 25px; color: #fff; display: block; height: 25px;  float: left;line-height: 25px; margin: 0 5px;}
.ht{ color:#721b0e; font-size:20px;margin-top: 0.6em;}
.htp{ margin-top:0.2rem;}
.htp li { margin-bottom: 10px; text-align: justify; color: #666; font-size: 14px; line-height: 30px;}
.hti{ margin-top:0.3rem;}
.htii{ margin-top:1rem;}
.waphs .htic img {width: 60px;}
.hs #ht { margin-top: 0.8rem; text-align:center;}
/*.htf{ text-align:center; width:6.5rem; margin:0 auto; overflow:hidden;}
.htf span { background: #721b0e;border-radius: 20px;width: 0.45rem;color: #fff;display: block;height: 0.45rem; float: left;line-height: 0.45rem;}
.htf #none{ background:#fff; color:#721b0e; margin:0 0.1rem}*/
.hss{ width:90%; margin:0.5rem auto 0;}
.hss .swiper-pagination-xhs{ width:87%;}
.hss .swiper-pagination-xhs .swiper-pagination-bullet-active{ background:#721b0e}
.hss .swiper-pagination-xhs span{ margin:0.2rem 0.1rem 0 0.1rem;}
.hbg{ background:url(/zt/hs/wap/hs12.jpg) no-repeat; width:100%; padding-bottom: 4em; margin-top:2em;}
.hbg #htit {top: 0.3rem;left: 0.3rem;}
.waphs .hb { color: #721b0e; font-size: 20px; margin-top: 0.5em; margin-left: 1em;}
.hb1 {width: 91%;margin:1em auto 2em;text-align: justify;color: #666;}
.hbd{ width:81%; margin:0.5rem auto 0;}
.waphs .hbd li {overflow: hidden; font-size: 14px; color: #333; margin-bottom: 0.6em;}
.waphs .hbd li span {float: left;  margin-right: 0.8em;}