@charset "utf-8";
/* CSS Document */
html{ width: 100%; }
body,div,p,a,table,textarea,form,input,img,ul,li{margin:0;padding:0;}
body{font-family: Tahoma, Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1", sans-serif;    /* \5b8b\4f53 ±íÊ¾ËÎÌå */
	overflow-x: hidden;
    
    width:100%;}
li{list-style:none;text-indent:0;}
img,a img{border:0;}
body{background:#F1F2F9}
body{}

.wap_header{ width: 100%; background: #fff; box-shadow: #e3e5f1 0px 2px 2px}
.head_one{ width: 100%; float: left; height: 1.173333rem; background: #fff}
.wap_logo{ height: 100%; float: left; margin-left:0.106667rem}
.wap_logo a{ height: 100%; display: block; float: left }
.wap_logo a img{ display: block; height: 80%; margin-top: 5%; float: left}
.kxwzjc{height: 0.64rem; margin-top:0.253333rem; line-height: 0.64rem; padding: 0px 0.133333rem; border-radius: 0.64rem; float: right; color: #f3fc01; margin-right: 0.106667rem; cursor: pointer; transition:.2s; font-size: 0.186667rem}
.kxwzjc span b{display:block; background: url(../images/kxwz_ico.png) no-repeat; background-size: 100% 100%; width: 0.4rem; height: 0.4rem; float: left; margin-top: 0.106667rem; margin-right: 0.133333rem;}
.kxwzjc{ padding: 0px 0.133333rem; position: relative}
.kxwzjc .wechat{transition-duration: .3s;-webkit-transition-duration:.3s; opacity:0;transform:translateY(-45px);-webkit-transform:translateY(-45px);visibility:hidden;position:absolute;top:0.8rem;left:-2px;width:100%;text-align:left; background: url(../images/header_pointer.png) no-repeat top left; background-size: 100% auto}
.kxwzjc .wechat img{float:left; display:block; width: 100%; border: #fff solid 10px; margin-top: 0.24rem; box-sizing:border-box;}
.kxwzjc:hover .wechat{visibility:visible;transform:translateY(0px);-webkit-transform:translateY(0px); opacity:1;}
.wap_searchbox{ width: 100%; float: left; padding: 0.213333rem 0.106667rem; box-sizing:border-box; background: #fff }
.wap_searchinner{ float: left; width: 100%; height: 0.853333rem; border: #EA5C38 solid 1px; box-sizing:border-box;}
.wap_searchSel{ float: left; width: 20%; height: 100%; line-height: 0.853333rem; position: relative; text-align: center;}
.wap_searchSel span{ color: #6b7385 }
.wap_searchSel span b{display:block; float: right; margin-right: 0.213333rem; margin-top: 0.386667rem; background-image:url(../images/xsj.png); background-repeat: no-repeat; height: 6px; width: 10px}
.wap_searchSel dl{ width: 100%; position: absolute; top: 0.853333rem; left: 0.0rem; background: #fff; display: none;}
.wap_searchSel dl dd{ float: left; width: 100%; height: 0.746667rem; line-height: 0.746667rem; color: #6b7385; border-bottom: #e3e5f1 solid 1px}
.wap_searchR{ float:left; width: 80%; height: 100%; background: #fff}
.wap_searchR input{float:left; border:none; width: 70%; padding: 0px 0.213333rem; box-sizing:border-box; height: 100%; line-height: 0.826667rem; color: #6b7285; background: none;}
.wap_searchR input.bt{ width:30%; background: #EA5C38; height: 100%; cursor: pointer; color: #fff}

.wap_content{ width: 100%; float: left; padding: 0.0rem 0.106667rem; box-sizing:border-box;}
.addBox{ float: left; width: 100%; margin-top: 0.213333rem}
.addBox a,.addBox a img{ display: block; width: 100% }
.wap_tbdh_box{ float:left; width: 100%; padding: 0.213333rem 0.0rem; background: #fff; margin-top: 0.213333rem; border-radius: 4px}
.wap_tbdh_box ul li{ float:left; width: 25%; height: 0.533333rem; padding: 0.32rem 0.0rem; border-bottom: #F1F2F9 solid 1px}
.wap_tbdh_box ul li img{ height: 0.533333rem; float: left; display:block; margin-left: 0.213333rem}
.wap_tbdh_box ul li span{float: left; display: block; width: auto; width: 65%; height: 0.533333rem; overflow: hidden; line-height: 0.533333rem; text-indent: 0.213333rem; text-align: left; color: #6B7386;}

.class_Nav{ width:100%; float: left; margin-top: 0.213333rem; box-shadow: #e3e5f1 2px 2px 2px; border-top: #EA5C38 solid 2px}
.class_Nav dl{ width:100%; float: left; padding: 0.106667rem; padding-bottom: 0.213333rem; box-sizing:border-box; background: #fff;}
.class_Nav dl dt{ width:100%; padding: 0.213333rem 0.0rem; float: left; border-bottom: #f1f2f9 solid 1px}
.class_Nav dl dt span{ display: block; float: left;  color: #ff724f; position: relative; text-indent: 0.533333rem}
.class_Nav dl dt span img{ height: 100%; position: absolute; left: 0px; top: 0px }
.zy_class_Nav dl{ min-height: 10.533333rem }
.zy_class_Nav dl dt span{ width: 100%; text-align: center; margin-left: 0.0rem }
.class_Nav dl dt a{ float: right; display: block; color: #ff724f }
.class_Nav dl.sp dt{ background:url(../images/sp.png) no-repeat left center; background-size: auto 70%}
.class_Nav dl.yx dt{ background:url(../images/yx.png) no-repeat left center;}
.class_Nav dl.xs dt{ background:url(../images/xs.png) no-repeat left center;}
.class_Nav dl.xw dt{ background:url(../images/xw.png) no-repeat left center;}
.class_Nav dl.js dt{ background:url(../images/js.png) no-repeat left center;}
.class_Nav dl.yy dt{ background:url(../images/yy.png) no-repeat left center;}
.class_Nav dl.gw dt{ background:url(../images/gw.png) no-repeat left center;}
.class_Nav dl.tg dt{ background:url(../images/tg.png) no-repeat left center;}
.class_Nav dl.yh dt{ background:url(../images/yh.png) no-repeat left center;}
.class_Nav dl.jy dt{ background:url(../images/jy.png) no-repeat left center;}
.class_Nav dl.nx dt{ background:url(../images/nx.png) no-repeat left center;}
.class_Nav dl.sq dt{ background:url(../images/sq.png) no-repeat left center;}
.class_Nav dl.cj dt{ background:url(../images/cj.png) no-repeat left center;}
.class_Nav dl.qc dt{ background:url(../images/qc.png) no-repeat left center;}
.class_Nav dl.dn dt{ background:url(../images/dn.png) no-repeat left center;}
.class_Nav dl.sj dt{ background:url(../images/sj.png) no-repeat 5px center;}
.class_Nav dl.yxx dt{ background:url(../images/yxx.png) no-repeat left center;}
.class_Nav dl.ty dt{ background:url(../images/ty.png) no-repeat left center;}
.class_Nav dl.ly dt{ background:url(../images/ly.png) no-repeat left center;}
.class_Nav dl.cp dt{ background:url(../images/cp.png) no-repeat left center;}
.class_Nav dl.sh dt{ background:url(../images/sh_ico.png) no-repeat left center;}
.class_Nav dl.kz dt{ background:url(../images/kz.png) no-repeat left center;}
.class_Nav dl dd{ float:left; width: 33.33333%; padding: 0.0rem 0.213333rem; margin-top: 0.32rem; box-sizing:border-box;}
.class_Nav dl dd a{ display:block; float: left; width: 100%; height: 0.746667rem; line-height: 0.746667rem; background: #f1f2f9; color: #666; text-align: center}
.class_Nav dl dd a:hover{ text-decoration:underline; color: #fff; background: #FF8769; border-radius: 4px}
.wap_footinfo{ float: left; width: 100%; margin-bottom: 1.706667rem; background: #f8f9fb; padding-bottom: 0.213333rem}
.wap_footinfo p{ color: #969fb5; width: 100%; float: left; margin-top: 0.213333rem; text-align: center;}
.wap_footnav{display:none; width: 100%; padding: 0.0rem 0.106667rem; box-sizing:border-box; height: 1.493333rem; position: fixed; bottom: 0px; left: 0px;}
.wap_footnavinner{ float: left; width: 100%; height: 1.493333rem; background: #fff; border-top-left-radius:4px; border-top-right-radius:4px;}
.wap_footnavinner ul li{ float: left; width: 20%; height: 1.493333rem }
.wap_footnavinner ul li a{ width: 100%; height: 1.493333rem; display: block; float: left; text-align: center;}
.wap_footnavinner ul li a img{ height: 50%; margin-top: 0.106667rem}
.wap_footnavinner ul li a span{ display: block; width: 100%; text-align: center; margin-top: 0.053333rem; color: #969fb5}



















