/* 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;}
.m-hide{display: none;}
.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;}
.wrap{width:7.2rem;margin: 0 auto;}
.wrap1{width:7.2rem;margin: 0 auto;}
.m-show{display:block!important;}
.m-hide{display: none!important;}
.m-ib{display: inline-block!important;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.nav-bgd{position: fixed;top: 0; display: block;background: #193596;width:7.5rem;z-index: 9999;}
.nav-cont{font-size: 0;text-align: center;}
.nav-cont li{display: inline-block;vertical-align: top;width: 25%;}
.nav-cont li a{display: block;height: .7rem;font-size:.24rem;color: #fff;line-height: .7rem;background: #2c55df;margin:0 2%; border-radius: .1rem;}
.lfNav{display: none;}
.secTit {
    margin-top: -.4rem;
}
.secTit h2 {
    background: url(../images/titBg.png) no-repeat center top;
    background-size: 80%;
}
.s1-title span {
    font: bold .32rem/.45rem "microsoft yahei";
}
.section {
    margin-bottom: 1rem;
}
/*banner*/
.banner-box{height:4.8rem;background-size: 15rem;}
.banner-box .wrap{}
.banner-box .logo{width:1.7rem; height:0; top: .25rem;}


.secTit h2{font: bold .34rem/.75rem "microsoft yahei";}
/*section1*/
.s1-cont{height: auto;}
.s1-left {
    width: 89%;
    margin: .2rem 4%;
    height: auto;
    padding-top: .5rem;
    padding-left: 3.5%;
}
.s1-left ul{margin: auto;}
.s1-left ul li{width: 1.35rem;height: .45rem; margin-right: 3%;}
.s1-left ul li:nth-of-type(4n){margin-right: 0;}
.s1-left ul li a{font: .28rem/.45rem "microsoft yahei";}
.s1-right{width: 100%; height: auto; margin: auto;}
.s1-right ul{margin: .35rem auto 0;}
.s1-right ul li{margin-bottom: .15rem;}
.s1-right ul li font {
    width: 2.3rem;
    height: .65rem;
    font: bold .3rem/.55rem "microsoft yahei";
    padding-left: .55rem;
    background: url(../images/s1tit.png) no-repeat left top;
    background-size: 100%;
}
.s1-right ul li span {
    margin-left: 1rem;
    font: .28rem/.46rem "microsoft yahei";
    clear: both;
    margin-top: 0;
    margin-bottom: .1rem;
}
.s1-form{height: auto;margin: .3rem auto;}
.s1-form h3{font: bold .38rem/.75rem "microsoft yahei"; height: .75rem; float: left; margin: .25rem auto; background-size: 100%;}
.s1-form form{margin: auto 0 .25rem;}
.s1-form form >label{width: 80%; height: .8rem; margin: 0 10% .2rem; box-sizing: content-box;}
.s1-form form label.province{margin: 0 10% .2rem;}
.s1-form form label span{font: .28rem/.8rem "microsoft yahei";}
.s1-form form label span::before{height: .8rem;}
.s1-form form label input {
    height: .8rem;
    width: 3.7rem;
    font: .28rem/.8rem "microsoft yahei";
}
.s1-form form label.btn{width: 80%; height: .8rem; }
.s1-form form label.btn a{height: .8rem;font: bold .32rem/.8rem "microsoft yahei";}
.s1-form form p{font: .24rem/.4rem "microsoft yahei";}
.s1-form form label select {
    font: .28rem/.8rem "microsoft yahei";
    background: url(../images/sel.png) no-repeat 2.9rem center;
	background-size: 5%;
}
.xieyi{font-size: .24rem; line-height: .4rem; margin: .1rem 0;}
.xieyi .xy{width: auto;}
.xieyi input[type=checkbox]{width: .24rem; height: .24rem;}
.xieyi input[type=checkbox]:checked::before{line-height: .24rem; font-size: .24rem;}
.xieyi a{font-size: .24rem;}
.s1gg {
    width: 100%;
    height: 1.1rem;
    background: url(../images/s1ggBg.png) no-repeat center top;
    margin: .35rem auto .6rem;
    background-size: 100%;
}
.s1gg img {
    display: inline-block;
    width: .68rem;
    height: .69rem;
    position: absolute;
    top: .2rem;
    right: .2rem;
}
/* section02 */


/* section03 */
.sec03 .secTit h2 {
    font: bold .3rem/.75rem "microsoft yahei";
}
.s3-cont {
    margin: .4rem auto .2rem;
}
.s3-cont .item{width: 48%; height: auto; margin: 0 1% .25rem; padding-bottom: .25rem;}
.s3-cont .item font{height: .55rem; font: .32rem/.55rem "microsoft yahei"; width: 100%;}
.s3-cont .item p{font: .24rem/.42rem "microsoft yahei";min-height: 2.4rem;}
.s3-cont .item a {
    height: .6rem;
    font: .3rem/.6rem "microsoft yahei";
    width: 90%;
    border-radius: 30px;
}
.three {background-size: auto 10%;}
.three_li {background: none;}
.three_li2 {background: none;}
.three_l {width: 20%;}
.three_lp {font-size: .3rem;}
.three_limg {display: none;}
.three_r {width: 94%; margin: 5px 3% 0;}
.three_rp {
    font-size: .28rem;
    line-height: .4rem;
}
.three_rimg {margin: 10px auto 0;}
.three_bot {width: 94%; margin: 10px auto 0; font-size: .32rem;}
.one_m{height: auto;}
.s2Kf {
    margin: .6rem auto;
}
.s2Kf a {
    width: 4rem;
    height: .6rem;
    font: bold .32rem/.6rem "microsoft yahei";
}
/* section04 */
.s4-cont {
    margin: .8rem auto 0;
}
.s4-cont>div {
    width: 90%;
    height: auto;
    margin: 0 5% .8rem;
    padding-bottom: 1.2rem;
}
.s4xq font {
    display: inline-block;
    width: 62%;
    font: bold .34rem/.7rem "microsoft yahei";
    color: #fff;
    margin-top: -.48rem;
}
.s4xq ul {
    margin-top: .22rem;
    background: url(../images/s4Icon2.png) no-repeat .3rem .35rem;
    padding-left: 3%;
}
.s4xq li {
    margin-bottom: .18rem;
}
.s4xq li p {
    font: .26rem/.45rem "microsoft yahei";
}
.s4xq li .p1 {
	font: bold .3rem/.58rem "microsoft yahei";
}
.s4Btn {
    bottom: .4rem;
}
.s4Btn a {
    width: 2.5rem;
    height: .6rem;
    font: bold .28rem/.6rem "microsoft yahei";
}
.s4Btn a img {
	width: .3rem;
    margin-right: .05rem;
}
	
	
/* section05 */
.s5-left{width: 100%;height: auto;}
.s5-left .video-box{width: 90%; height: 3.44rem; margin: .2rem 5%;}
.s5-right{width: 100%;height: auto;}
.s5-right h3{font: .38rem/.75rem "microsoft yahei"; height: .75rem; margin: .15rem 5%;width: 90%;}
.s5-right ul li{font: .28rem/.65rem "microsoft yahei";}
.s5-right ul li::before{width: .05rem; height: .05rem; margin-top: .3rem; margin-right: .15rem;}
.s5-right .btn {
    margin: .15rem .15rem .4rem;
}
.s5-right .btn a{width: 70%; height: .65rem; font: bold .32rem/.65rem "microsoft yahei";border-radius: 30px;}

.sec05 .ad{height: 1.48rem;}
.sec05 .ad a{width: 100%; height: 1.48rem; margin: auto; border-radius: .8rem;}
.s5-right ul {
    margin-left: .25rem;
    margin-top: .05rem;
}
.s5-right ul li a span {
    width: .35rem;
    height: .35rem;
    margin-right: .1rem;
    font: .14rem/.35rem "microsoft yahei";
}
.s5-right ul li a label {
    width: .66rem;
    height: .4rem;
    font: .15rem/.4rem "microsoft yahei";
    margin-top: .1rem;
}
/* section06 */
.s6-title{margin-top: .3rem;}
.s6-cont{margin: .15rem auto;}
.s6-cont .tab a {
    font: bold .28rem/.6rem "microsoft yahei";
    height: .6rem;
    width: 33%;
    margin-right: .33%;
    border-radius: .3rem;
}
.s6-cont .box .item table td{font: .26rem/.42rem "microsoft yahei"; padding: 0 .1rem;}
.s6-cont .box .item table td font span{font-size: .24rem; line-height: .32rem;}
.s6-cont .box .item table td.td{width: 20%;}
.s6-cont .box .item table td+td+td+td{width: 30%;}
.s6-btn{margin: .25rem auto;}
.s6-btn a {
    width: 45%;
    height: .66rem;
    margin: 0 2%;
    font: .26rem/.65rem "microsoft yahei";
}
.s6-btn a.btn01::after{display: none;}


/* section07 */
.s7-cont{margin: .25rem auto;}
.s7-cont .ewm{width: 46%; height: auto; margin: 0 2% .2rem;}
.s7-cont .ewm img {
    width: 80%;
    margin: .3rem 10% .25rem;
}
.s7-cont .ewm span {
    font: .28rem/.45rem "microsoft yahei";
    width: 100%;
    clear: both;
    float: left;
    margin-bottom: .4rem;
}
/*section8*/
.s8-cont {
    background: #fff;
    margin-top: .4rem;
    margin-bottom: .5rem;
}
.s8-form {
    display: inline-block;
    width: 100%;
    height: auto;
}
.s8-form h3 {font: bold .4rem/1rem "microsoft yahei";}
.s8-form h3::before {
    width: .5rem;
    height: .1rem;
    margin-right: .2rem;
}
.s8-form h3::after {
    width: .5rem;
    height: .1rem;
    margin-left: .2rem;
}
#myform2 {
    margin-top: .42rem;
    padding: 0 9% .3rem;
}
.s8-form label {
    width: 100%;
    height: .7rem;
    margin-bottom: .3rem;
}
.s8-form label span {
    font: .3rem/.7rem "microsoft yahei";
    margin-left: .18rem;
    margin-right: .1rem;
    min-width: 1rem;
}
.s8-form label input{height: .7rem;}
#myform2 .xieyi {
    margin-top: .25rem;
    width: 106%;
}
#myform2 .xieyi .xy {
    margin-bottom: .18rem;
}
.s8-form label.btn {
    height: .7rem;
    font: bold .34rem/.7rem "microsoft yahei";
    margin-bottom: .15rem;
}
/* section9 */
.s9-cont{ margin: .3rem auto .1rem; background: none; height: auto;}
.s9-cont .item{position: initial; width: 33.3%; margin: 0 auto .2rem; display: inline-block; height: auto;}
.s9-cont .item a{width: 90%; margin: auto 5%;}