* {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;margin: 0 auto;padding: 0;}
html {-ms-touch-action: none;}
body {color: #333;font-family: Microsoft Yahei;font-size: 0.6rem;max-width: 640px;min-width: 320px;margin: 0 auto;background: #fff;}
a {text-decoration: none;border: none;color: #333;}
a:hover {text-decoration: underline;text-decoration: none;}
ul,li {list-style: none;overflow: hidden;}
p {display: block;}
em {font-style: normal;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;vertical-align: middle;}
.clearfix {zoom: 1;display: block}
.clearfix:after {content: "";height: 0px;display: block;clear: both;visibility: hidden;}
.clear {zoom: 1;}
.clear:after {height: 0;display: block;content: "\20";clear: both;}
.fl {float: left;}
.fr {float: right;}
/**公共样式结束**/
.weizhi{ width:100%; background:#00968D; height:1.2rem; color:#FFF; overflow:hidden; line-height:1.2rem; text-indent:1em;}
.weizhi a{ color:#FFF; padding:0.14rem 0;}
.weizhi li{ float:left;  font-size:0.24rem;}
.weizhi li a{ padding:0.14rem 0.2rem; color:#FFF; display:block;}
.yswdy{width:100%; margin:0.21rem auto 0; overflow:hidden;}
.yswdy img{ width:4.98rem; height:4rem;}
.yswdy .ztswo{ margin-top:0; height:4rem; width:10.05rem;background:#eeeeee;}
.yswdy .ztswo dl{ text-align:center; color:#00968D; font-size:0.6rem; margin-top:0.35rem;}
.yswdy .ztswo p{ width:9rem; margin:0 auto; line-height:0.8rem; margin-top:0.32rem;text-indent: 2em; font-size: 0.55rem;}
.yswdy .ztswo span{ margin-top:.5rem; display:block; width:3.53rem; height:0.89rem; background:#ffa800; text-align:center; color:#FFF; line-height:0.89rem; border-radius:50px; margin:0 auto;}
.listlb{ width:94%; margin:0.1rem auto 0;}
.listlb li{ height:1.59rem; border-bottom:1px dashed #000;}
.listlb li span{ display:block; width:0.38rem; height:0.38rem; background:#00968D; border-radius:50px; margin-right:0.2rem; float:left; line-height:0.59rem; margin-top:0.64rem;}
.listlb li:nth-child(1) p{ color:#00968d}
.listlb li:nth-child(2) p{ color:#00968d}
.listlb li:nth-child(1) span{ background:#00968d !important;}
.listlb li:nth-child(2) span{ background:#00968d !important;}
.listlb li p{ float:left; line-height:1.59rem; text-indent:0;width: 76%;}
.listlb li dl{ float:right; line-height:1.59rem;}
.fenye{ text-align:center; margin-top:0.35rem; overflow:hidden;}
.fenye ul{ width:40%; margin:0 auto;display: inline-flex}
.fenye li{ float:left; margin-right:0.32rem;}
.hfwfr{ width:100%; height:70px; display:block; margin-top:0.35rem; background:url(../images/dbzlw.jpg) no-repeat center; background-size:100% 100%; position:relative;}
.hfwfr a{ display:block; width:1.5rem; height:0.46rem; position:absolute;}
.hfwfr .hfwfr1{ left:2.39rem; top:1.19rem;}
.hfwfr .hfwfr2{ left:4.39rem; top:1.19rem;}
.hfwfr .hfwfr3{ left:2.39rem; top:1.78rem;}
.hfwfr .hfwfr4{ left:4.39rem; top:1.78rem;}
.rszj{ margin:0.18rem auto 0; width:94%; overflow:hidden;}
.rszj li{ width:1.42rem; height:1.23rem; float:left; margin-right:0.1rem;}
.rszj li p{ text-indent:0; text-align:center; line-height:0.26rem; color:#FFF; margin-top:0.5rem;}
.jk_want{height:1.1rem; width:100%; background-color:#00968D; line-height:1.1rem; margin:0.4rem auto 0; overflow:hidden;}
.jk_want a{text-decoration:none; color:#fff;}
.jk_want i{ font-style:normal; float:right; margin-right:3.5%; line-height:1rem; color:#fff;}
.jk_want strong{font-size:0.58rem; line-height:1.1rem; padding-left:3.5%; float:left; color:#fff;}
.cjb3 { width:100%; height:0.52rem; background-color:#FFF; border-top:1px solid #ececec; float:left;}
.cjb3 ul{ width:100%; height:0.25rem; border-bottom:1px solid #dcdcdc; float:left;}
.cjb3 ul li{ height:0.25rem; line-height:0.25rem; text-align:center; float:left;}
.cjb3 ul li a{color:#4e4e4e; text-decoration:none; color:#00968D;}
.cjbr3 { border-right:1px solid #dcdcdc;}
.jk_nofind{ width:100%; height:auto; background-color:#FFF; float:left; margin-bottom:0.4rem; overflow:hidden;}
.jk_nofind div{width:100%; height:1.8rem; line-height:1.8rem; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.jk_nofind a{text-decoration:none;color:#4e4e4e; width:33%; text-align:center; float:left; color:#00968D;}
.almain{width:100%;height:auto;background-color:#E9E9E9;margin:0 auto;margin-bottom:0.2rem}
.listCase{width:94%;margin:0 auto;background:#FFF none repeat scroll 0 0;padding:0.3rem 0;border-bottom:1px solid #efefef}
.anli_wfj{overflow:hidden}
.anli_wfjImg{width:28%;height:3rem;float:left;margin-top:0.03rem}
.anli_wfjTxtr{float:right;width:68%}
.anli_wfjTxtr a{height:3rem;display:block}
.anli_wfjTxtr h2{font-size:0.64rem;color:#333; line-height:0.84rem;}
.anli_wfjTxt{color:#555;line-height:1.18rem;position:relative;bottom:-0.18rem; z-index:0;font-size:0.48rem;}
.anli_wfjTxt i{float:left;color:#ccc; }
.anli_wfjTxt span{float:right;padding-left:0.2rem;background-size:0.14rem;color:#999}
.anli_wfjImg img{width:100%;float:left}
.listCaseTitl{height:0.4rem;background:#fff;display:block;padding-left:3.5%;overflow:hiiden;}
.hotword h3 a{ overflow:hidden; border-bottom:0.02rem solid #00968D; padding:0 0.08rem 0.04rem;}
/*新增视频栏目*/
#xbshipin{ overflow:hidden; margin: 15px auto; width: 100%;}
.xbshipin{ overflow:hidden; margin: 15px auto; width: 98%;}
.xbshipin ul{}
.xbshipin ul li{ float:left; width:100%; overflow:hidden; height:auto; margin-bottom:8px; }
.xbshipin ul li img{     margin-right: 0.1rem;text-align: center;width: 8%;vertical-align: middle;}
.xbshipin ul li p{  display: block;overflow: hidden;text-align: center;font-size: 0.62rem;line-height: 1rem;text-indent: 0;}
.xbshipin ul li:last-child{ margin-bottom:0;}
.sp_1{ width:100%; overflow: hidden; margin-top:0.4rem;}
.sp_1 ul li{     float: left;background: #e6e6e6; font-size: 0.6rem;margin-left: 0.2rem;line-height: 1.2rem;width: 10%;text-align: center;}
.sp_1 span{ width:2.4rem; height:1.2rem; line-height:1.2rem; background: #0c8389; cursor:pointer; margin-left:1rem; text-align:center; font-size:0.6rem; float:left; display:inline; color:#FFF;}
.sp_1 ul li.on{background: #f2ab37;color: #fff;}
