/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li { list-style:none;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 12px;min-width:7.5rem!important;}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', 'microsoft yahei', simsun, sans-serif;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.The_total{display:none;}
a[title="站长统计"]{display: none;}
body{width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;background: #fff;}
.wrap{width:94%;margin: 0 auto;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.lfNav{display: none;}
.m-hide{display: none;}
.title h2{font-size: .36rem;}
.title h2::before{display: none;}
.title h2::after{display: none;}
.title h2 i{width: 22%;}
.title h2 i img{width: 100%;}
p{font-size: .2rem; line-height: 0.3rem;}
.fixBtn{display: none;}
.section{padding-top: 0.2rem;}
.tit h1 p {
    font-size: .44rem;
}
/*banner*/
.banner-box{background-size: 210%; height: 8.4rem; padding-top: 0.4rem; margin-bottom: 0.2rem;}
.banner-box a{width: 25%; margin-bottom: 0.6rem;}
.banner-box a img{width: 100%;}
.banner-box h1 {
    width: 52%;background: url(../images/banimg1.png) no-repeat center top;background-size: 100% auto;font-size: .32rem;height: 0.68rem;line-height: .68rem;
}
.banner-box .wrap>a{margin-bottom: .1rem;}
.wrap>img{display: none;}
.tempWrap ul li a>p {
    font-size: .27rem;margin-top: -0.45rem;
}
.ban-mbt2 ul li{
	width: 100%;
}
.ban-mbt2 ul li img{
	width: 100%;
}
.tempWrap ul .even {
    margin-top: 0;
}
.tempWrap ul li {
    width: 28%;
    height: 2rem;
    margin-right: 7%;
    margin-bottom: 0.1rem;
}
.tempWrap ul li:nth-of-type(3n){
	margin-right: 0;
}

/*sec01*/
.sec1{margin-top: 0;}
.sec1::before{display: none;}
.sec1::after{display: none;}
.s1cot {
    margin-top: 0.1rem;
}
.s1ctL {
    width: 100%;
}
.s1cT {
    font-size: .3rem;
    margin-bottom: 0.12rem;
}
.s1ctL .s1cB {
    width: 100%;
    height: 3.3rem;
    margin-left: 0;
}

.s1cB .jc1 {
    font-size: .32rem;
    line-height: .58rem;
}
.jc2>p {
    font-size: .28rem;
    width: 90%;
    line-height: .35rem;
}
.s1cB .jc3 {
    font-size: .28rem;
    margin-top: 0.15rem;
    line-height: .51rem;
    margin-left: 9%;
}
.s1ctR {
    width: 60%;
    height: auto;
    margin: 0 20%;
}
.s1rT .p1 {
    font-size: .26rem;
    height: 1.5rem;
    line-height: .35rem;
}
.s1rT .p2 {
    font-size: .25rem;
    margin-right: 0.1rem;
    margin-top: 0.2rem;
}
.s1ctR .s1B>a {
    width: 80%;
    font-size: .32rem;
}
.s1jc1 {
    margin-top: 0.2rem;
}
.jzImg{
	width: 100%;
}
.jzImg img{
	width: 100%;
}
.s1jc2 {
    margin-top: 0.25rem;
}
.s1jc2>div {
    width: 32%;
    margin-right: 2%;
}
.s1zbkm {
    font-size: .32rem;
}
.s1zbkm img {
    width: 0.25rem;
    margin: 0 0.08rem;
}
.s1zbxq .p2 label{
	display: none;
}
.s1zbxq .p1 {
    font-size: .28rem;
    background-size: 88% 100%;
    margin-top: -0.26rem;
    width: 100%;
}
.s1zbxq .p2 .sp2 {
    font-size: .27rem;
    line-height: .35rem;
}
.s1zbxq {
    height: auto;
    padding-bottom: 0.2rem;
}
.s1zbxq .p2 .sp1 {
    font-size: .27rem;
}
.s1B>a {
    width: 78%;
    line-height: .5rem;
    font-size: .3rem;
}
.s1jc3 {
    margin-top: 0.2rem;
}
.zhkmL {
    width: 100%;
}
.s1jc3 .zhkmL .s1zbkm {
    width: 50%;
    margin-bottom: 0.1rem;
}
.zkL {
    width: 100%;
    height: auto;
    margin-left: 0.1rem;
    display: inline-block;
}
.zkL>li {
    width: 100%;
}
.zkL>li>.sp1 {
    font-size: .28rem;
    width: 28%;
    margin-left: -0.3rem;
}
.s1zbsj {
    margin-left: 2%;
    width: 74%;
}
.s1zbsj .sp2 .sp1 {
    font-size: .27rem;
}
.s1zbsj .sp2 .sp2{
	font-size: .27rem;
}
.s1zbsj .s1B {
    width: 38%;
    margin-left: 0.1rem;
}
.zhkmR {
    width: 80%;
    margin: 0.1rem 10% 0;
}
.zkR {
    width: 100%;
    height: auto;
    padding-bottom: 0.1rem;
}
.zkR>div {
    width: 80%;
}
.zkxqR p {
    font-size: .28rem;
}
.s1ggxq1>p {
    font-size: .27rem;
    margin-left: 0.35rem;
    margin-top: 0.75rem;
    margin-right: 0;
}
.s1ggxq1>p>img {
    margin-left: 0.2rem;
    width: 0.6rem;
}
.shu {
    width: 1.3rem;
    left: 1rem;
}
.s1ggxq3 {
    margin-left: 0;
}
.s1ggL {
    width: 1.3rem;
}
.s1ggR>p>img{
	display: none;
}
.s1ggxq3>div {
    display: block;
    float: initial;
	margin-left: 18%;
}
.s1ggR {
    margin-top: 0.1rem;
    width: 100%;
}
.s1ggR>p {
    font-size: .22rem;
    text-align: center;
}
.s1gg {
    margin-top: 0.4rem;
}

/* section2 */
.sec2 {
    margin-top: 0.2rem;background-size: auto 80%;
}
.btzs {
    font-size: .26rem;
}
.s2xq1 li .s2xqB {
    display: inline-block;
    width: 81%;
    margin-left: 2%;
}
.s2jc1 {
    font-size: .26rem;
    width: 100%;
    margin-left: 0;
}
.s2jc2 {
    font-size: .26rem;
    width: 94%;
    line-height: .35rem;
    margin: 0.23rem 3% 0;
}
.s2jc3 p {
    font-size: .24rem;
    width: 100%;
    margin: 0;
    line-height: .38rem;
}
.s2cot .s2xq1 {
    height: auto;
    padding-left: 0;
    width: 100%;
}
.s2xq1>li {
    box-shadow: 0 0 0.1rem rgba(0,0,0,.2);
    margin-bottom: 0.5rem;
    padding-bottom: 0.3rem;
    width: 49%;
    margin-right: 2%;
}
.s2xq1>li:nth-of-type(2n){
	margin-right: 0;
}
.s2xq1 li .s2xqT{
	width: .5rem;
}
.s2jc1>span {
    font-size: .28rem;
}
.s2jc3 p .sp1{
	display: none;
}
.s2jc4>a {
    top: 0.1rem;
}
.s2xq1 li .s2xqT>span {
    font-size: .28rem;
    width: 100%;
    margin: 1.06rem 0 0;
}
.s2xq1 .cur {
    border: none;
    width: 49%;
}
.s2xq2 {
    margin-top: 0.2rem;height: auto;
}
.s2x2L {
    width: 92%;
}
.xjcbhB img {
    width: 95%;
}

/* section3 */
.sec3 {
    margin-top: 0;
}
.s3R{display: none;}
.s2x2R {
    width: 80%;
    height: auto;
    background-size: 100%;
    margin: 0.2rem 10% 0;
}
.jcfbT img {
    width: 2.2rem;
}
.jcfbB>p {
    font-size: .26rem;
    width: 95%;
    margin: 0.18rem 5% 0.2rem;
}
.s3L {
    width: 100%;
    height: auto;
    padding-bottom: 0.3rem;
}
.s3jc2 {
    font-size: .28rem;
    line-height: .3rem;
}
.s3jc3 p {
    font-size: .26rem;
    width: 100%;
    margin: 0;
    margin-top: 0.15rem;
}
.s3jc3 .p1 {
    font-size: .26rem;
}
.s3jc4>a {
    font-size: .28rem;
}
.s3xq1 li .s3xqT>span {
    font-size: .28rem;
    width: 78%;
    margin: 0.68rem 11% 0;
}

/* section4 */
.sec4 {
    margin-top: 0;
}
.s4L>p {
    font-size: .25rem;
    margin-left: 0.28rem;
    margin-top: 0.7rem;
    margin-right: 0.25rem;
    line-height: .35rem;
}
.s4L>p img {
    width: 0.82rem;
    margin-left: 0.2rem;
}
.s4Z {
    width: 60%;
    margin-top: 0.41rem;
    margin-left: 0;
}
.s4Z>div {
    width: 46%;
    line-height: .54rem;
    margin-right: 0.08rem;
}
.s4Z>div:nth-of-type(2n){
	margin-right: 0;
}
.s4T {
	height: auto;
    background: #507dfe;
    border-radius: 0.3rem;
}
.s4R {
    width: 36%;
    margin: 0 32% 0.2rem;
}
.s4bL {
    margin-left: 0;
    margin-right: 0;
}
.s4B {
    background: #eef2ff;
    padding-top: 0.2rem;
}
.s4B>div {
    width: 80%;
    height: auto;
    margin: 0 10% 0.2rem;
	padding-bottom: .3rem;
}
.s4z>p {
    font-size: .28rem;
}
.s4z .p1 {
    width: 100%;
    height: 0.75rem;
    font-size: .26rem;
}
.s4w img {
    width: 1.94rem;
}
.s4db {
    margin-top: 0.4rem;
}
.s4dbL {
    width: 100%;
    height: auto;
    margin-bottom: 0.8rem;
}
.s4dbL::before {
    width: 100%;
    height: 3.1rem;
    background-size: auto 100%;
}
.s4dbR {
    margin-left: 0;
    width: 100%;
}
.s4dbR .s1zbkm {
    text-align: center;
    width: 100%;
    margin-top: 0.2rem;
}
.s4dbZ {
    width: 95%;
    margin: 0.35rem 2.5% 0.25rem;
}
.s4dbZ>div {
    width: 32.6%;
    margin-right: 1%;
    display: inline-block;
    float: left;
}
.s4dbZ>div:nth-of-type(3){
	margin-right: 0;
}
.s4xqL{
    width: 100%;
}
.s4xqL img{
    width: 50%;
}
.s4xqR{
	width: 100%;
}
.s4xqR>p {
    font-size: .28rem;
    text-align: center;
    margin-right: 0;
    margin-left: 0;
    margin-top: 0;
    display: inline-block;
    line-height: .35rem;
}
.s4dbB{margin-bottom: .6rem;}
.s4dbB>a {
    width: 50%;
    height: 0.6rem;
    line-height: .6rem;
    font-size: .3rem;
    float: inherit;
    margin-left: 0;
    position: relative;
}
.jcfbT .p1 {
    margin: 1rem auto 1rem;
}