/* 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;}
.main{margin-top: .08rem;}
.banner-box{
	height: 3.8rem;
	background: url(../images/banner.jpg) no-repeat center top;
	background-size: 15rem;
}
.banner-box .logo {
    width: 1.5rem;
    top: 0.2rem;
}
.section .title {
    margin-top: .35rem;
    background: url(../images/title_001.png) no-repeat center top;
    background-size: 3.14rem;
}
.section .title h2 {
    font-size: .44rem;
    line-height: 1rem;
}
/* section01 */
.section .s1-title {
    margin-top: .45rem;
}
.s1mi {
    margin: .1rem auto 0;
    border-radius: 10px;
	padding: 0 0.1rem 0.2rem 0.1rem;
	width: 93.8%;
}
.two_tp {width: 31.33%; margin: 3px 1%; font-size: .28rem;}
.two_ta {display: none;}
.two_m {width: 98%; margin: .07rem auto 0;}
.two_ml {width: 100%;}
.two_mr {width: 100%; margin: .08rem 0 0; padding: 0 0 .12rem;}
.two_mrp {
    font-size: .35rem;
    line-height: 1.1rem;
}
.two_rtxt {
    padding: 0.1rem 0 0;
}
.two_rtxt ul li {
    font-size: .26rem;
    line-height: .65rem;
}
.nav ul li p a{font-size: .22rem;}
.nav {
	width: 100%;
    height: 0.9rem;
    bottom: 0.1rem;
	border-radius: 0.05rem;
}
.nav ul li {
    width: 16.6%;
    height: 0.9rem;
}
.nav ul li p {
    line-height: .45rem;
    margin-top: 0.2rem;
}
.nav ul li.cur{border-radius: 0.05rem;}
.splay{margin-top: 0;}
.s1Gg {
    height: 1.78rem;
    margin-top: 0.25rem;
}
.s1Gg a {
	height: 1.2rem;
    font-size: .25rem;
    right: 0;
    top: 0.43rem;
    padding-top: 0.1rem;
}
/* section2 */
.bkpxUl{height: auto;}
.bkpxUl li {
    width: 27%;
    line-height: .8rem;
    font-size: .24rem;
}
.bkpxUl li.cur {
    height: .8rem;
    background: #ff3b00;
}
.bkpxUl li {
    width: 23.9%;
    line-height: .8rem;
    font-size: .24rem;
    margin-right: 0.1rem;
    margin-bottom: 0.1rem;
}
.bkpxUl li:nth-of-type(4){margin-right: 0;}
.bkT {
    width: 3.27rem;
    height: 0.57rem;
    line-height: .59rem;
    font-size: .28rem;
}
.pxlb label {
    font-size: .26rem;
    line-height: .4rem;
}
.bknr .bkL {
    width: 100%;
    margin: 0;
}
.bknr .bkR {
    width: 80%;
    float: inherit;
    margin: 0.2rem 0 0.3rem;
}
.bkpxXq {
    min-height: auto;
    margin-top: 0;
    padding-top: 0.2rem;
	background: #3c35c6;
}
.bkB {
    width: 90%;
    margin-top: 0.2rem;
    margin-left: 0.3rem;
}
.pxlb span {
    width: 0.34rem;
    height: 0.35rem;
    line-height: .35rem;
    padding-left: 0.05rem;
    font-size: .22rem;
}
.bkB>div {
    padding-left: 0.4rem;
    margin-bottom: 0.25rem;
}
/* section3 */
.s3mi{height: auto;}
.s3xq {
    width: 94%;
    height: auto;
    margin: 2%;
    padding-bottom: 0.8rem;
	background: #fff;
}
.s3L {
    width: 96%;
    margin-top: 0.3rem;
    margin-left: 3%;
    margin-right: 0;
}
.s3L ul li {
    width: 23%;
    height: 0.6rem;
    line-height: .6rem;
    font-size: .28rem;
    margin-right: 0.1rem;
    margin-bottom: 0.1rem;
}
.s3L ul li:nth-of-type(2n) {
    margin-right: 0.1rem;
}
.s3L ul li:nth-of-type(4n) {
    margin-right: 0;
}
.s3R {
    width: 92%;
    margin-top: 0.1rem;
    float: inherit;
}
.kxd1 {
    margin-bottom: 0.2rem;
}
.s3nr>div>p {
    font-size: .22rem;
    line-height: .35rem;
}
.s3nr>div .p1 {
   line-height: .35rem;
}
.s3Btn {
    width: 1.35rem;
    height: 1.35rem;
    right: 0.33rem;
    bottom: -0.55rem;
}
.s3Btn a {
    font-size: .22rem;
    padding-top: 0.65rem;
    height: 0.7rem;
    line-height: .3rem;
}
.s3ts {
    width: 88%;
    height: 0.7rem;
    font-size: .2rem;
    background: url(../images/s3img2.png) no-repeat left top;
    background-size: 0.54rem;
    margin-left: 2.8%;
    line-height: .4rem;
    padding-left: 0.6rem;
    margin-top: 0.5rem;
}
/* section4 */
.s4mi{height: auto;}
.s4xq .s4L {
    width: 100%;
    margin-right: 0;
    height: auto;
    margin-bottom: 0.2rem;
}
.s4List li {
    height: auto;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    width: 75%;
}
.s4List li .s4LL {
    width: 1.8rem;
}
.s4LL img{width: 70%; margin: 0 15%;}
.s4LR {
    padding-left: 0.1rem;
    margin-top: .18;
}
.s4LR .p1 {
    width: 2.2rem;
    height: 0.75rem;
    line-height: .6rem;
    background: url(../images/s4Icon4.png) no-repeat left top;
    font-size: .28rem;
    background-size: 100%;
}
.s4LR .p2 {
    font-size: .24rem;
    margin-top: 0.08rem;
}
.s4List {
    margin: .3rem 5% 0;
}
.s4LBtn {
    margin: 0.3rem auto 0.5rem;
}
.s4LBtn a {
    width: 60%;
    line-height: .8rem;
    border-radius:.5rem;
    font-size: .3rem;
}
.s4xq .s4R {
    width: 100%;
    height: auto;
}
.s4RT {
    width: 70%;
    height: 0.88rem;
    line-height: .88rem;
    background: url(../images/s4Icon5.png) no-repeat left top;
    margin-top: 0.18rem;
    font-size: .36rem;
    background-size: 100%;
}
.s4RZ {
    margin-top: 0.3rem;
}
.s4RZ>div {
    padding-top: 0.2rem;
	width: 33%;
}
.s4S {
    width: 80%;
    margin: 0 auto;
}
.s4S img{width: 100%;}
.s4X {
    background: url(../images/s4Icon9.png) no-repeat center top;
    margin-top: 0.2rem;
    background-size: 100%;
}
.s4X .p1 {
    font-size: .28rem;
    padding-top: 0.3rem;
}
.s4X .p2 {
    width: 80%;
    height: 0.56rem;
    line-height: .55rem;
    background: url(../images/s4Icon10.png) no-repeat center top;
    font-size: .28rem;
    margin: 0.2rem auto 0;
    background-size: 100%;
}
.s4RB {
    margin: 0.3rem auto 0.5rem;
}
.s4RB a {
    width: 60%;
    line-height: .8rem;
    border-radius:.5rem;
    font-size: .3rem;
}
.s4Gg {
	width: 95%;
    height: 1.78rem;
	margin-top: 0.25rem;
    margin-bottom: 0.4rem;
    background: url(../images/s4Gg.png) no-repeat center top;
    background-size: 100%;
}
.s4Gg img {
    position: absolute;
    top: 0.15rem;
    right: 0.82rem;
    width: 1.5rem;
}
/* section5 */
.s5mi{height: auto;}
.s5nr>div {
    width: 100%;
}
.s5nr {
    width: 96%;
    height: auto;
    padding: 0;
    margin: 2%;
}
.s5nr .s5L {
    margin-top: .3rem;
    margin-left: 0;
}
.s5nr .s5L img{width: 60%;}
.s5nr .s5R {
    width: 94%;
    margin: .2rem auto 0;
    float: initial;
}
.s5xq {
    width: 100%;
    height: auto;
    padding-bottom: 0.2rem;
    border-radius: 0.1rem;
    margin-bottom: 0.2rem;
}
.s5Ul {
    margin-top: 0.2rem;
}
.s5Ul li {
    font-size: .26rem;
    padding-left: 0.8rem;
    line-height: .3rem;
    width: 78%;
    margin-bottom: 0.2rem;
}
.s5Ul li:before {
    width: 0.25rem;
    height: 0.25rem;
    left: 0.4rem;
    top: 0.02rem;
    background: url(../images/s6img2.png) no-repeat left center;
    background-size: 100%;
}
.s5p {
    width: 35%;
    height: 0.7rem;
    line-height: .65rem;
    padding-left: 0.65rem;
    font-size: .35rem;
    margin-top: 0.2rem;
}
/* section6 */
.s6mi{height: auto;margin-bottom: .5rem;}
.nine_mc{display: none;}
.nine_m {
    width: 96%;
    margin: 3% 2%;
}
.nine_m img{
    width: 100%;
}
.nine_ml {
    width: 48%;
    height: auto;
	padding-bottom: .3rem;
}
.nine_mlimg {
    width: 90%;
    margin: 0.2rem 5% 0;
}
.nine_mlp {
    width: 71%;
    margin: 0.2rem auto 0;
    font-size: .24rem;
    color: #fff;
    line-height: .35rem;
}