/* 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;
	width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;
}
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;}
.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 img{height: .75rem;}
/*banner*/
.banner-box{height:4.6rem;background-size: 16rem;}
.banner-box .wrap{height: auto;}
.ban-user img{
	width: 80%; height: auto;margin: 0 10%;
}
.ban-theme img.tit01{
	width: 80%; margin: -.1rem 10% 0;
	height: auto;
}
.ban-theme .part{margin-top: .1rem;}
.ban-theme .part span{
	 margin: 0 .1rem .15rem;
}
.banner-box .wrap .ban-user1{
	width: 70%;margin: -.5rem 15% 0;
}
.banner-box .wrap .ban-user1 img{
	width: 100%;
}
.banner-box .wrap .ban-user2 img{
	width: 100%;
}
.banner-box .wrap .ban-user3 img{
	width: 90%;margin: 0 5%;
}


.secTit{margin-top: .5rem;}
.secTit h2 i{margin-right: .1rem;}
.secTit h2::before, .secTit h2::after{display: none;}
.secTit.type2 h2 span{display: none;}

.sv-title{margin-top: .35rem;}
.secvideo {
    margin-top: 0.2rem;
}
.video-main{margin: .2rem auto 0;}
.video-main .left{
	width: 100%; height: auto;
	margin: 0 0;
}
.video-main .right{
	width: 100%;height: auto;
}
.video-main .right li{
	font-size: .32rem; line-height: .82rem;
	height: .82rem;
}
.video-main .right li.on, .video-main .right li:hover{
	font-size: .35rem;
}
.video-main .right li.on::before{
	display: none;
}
.video-main .right ul {
    margin-top: 0;
}
.spBtn {
    margin-top: 0.2rem;
}
.spBtn a{
	width: 80%;margin: 0 10%;font-size: .32rem;
}
.cglq {
    left: 2.1rem;
}

/*section1*/
.sec1 {
    margin-top: 0.3rem;
}
.s1MT>div {
    width: 32%;
    height: auto;
    margin-right: 1%;
}
.s1mtxq>div>img{
	width: 80%;
}
.s1mtxq>div .sxqimg1 {
    left: -0.3rem;
}
.s1mtxq>div .sxqimg2 {
    right: -0.3rem;
}
.s1xqT::after{
	border-radius: 0;
}
.smt2 .s1xqT::after{
	border-radius: 0;
}
.s1xqT::after {
    height: 2.4rem;
}
.smt2 .s1xqT::after{
    height: 2.4rem;
}
.s1mtxq .s1xqB {
    margin-left: 0;font-size: .28rem;bottom: 0.7rem;
}
.s1MB .p1{
	margin: 0 auto .3rem;
}
.s1MB form input {
    width: 80%;
    height: 0.7rem;
    line-height: .7rem;
    margin: 0 9% .2rem;
	font-size: .32rem;
}
.s1MB form select {
    width: 82%;
    height: 0.7rem;
    line-height: .7rem;
    margin: 0 9%;
	font-size: .32rem;
}
.s1MB form .s1btn {
    width: 80%;
    height: 0.7rem;
    line-height: .7rem;
    margin: 0.2rem auto 0.2rem;
}
.form_bot{
	font-size: .22rem;
}
/* section02 */
.sec2 {
    margin-top: 0.5rem;padding-bottom: .3rem;
}
.s2-main .left {
    width: 100%;
    height: 4.04rem;
	position: inherit;
}
.s2-main .left .p1 {
    font-size: .32rem;
    margin: 0.3rem auto 0.2rem;
}
.s2-main .left .p1 img {
    width: 0.35rem;
}
.s2-main .left .p2 {
    font-size: .28rem;
    width: 82%;
    margin: 0 6%;
    padding: 0.1rem 3%;
}
.s2U{
	width: 2.5rem;
}
.s2U li{
	font-size: .26rem;
}
.s2-main .right{
	display: inline-block;width: 100%;height: auto;
}
.s2-main .right .hd li span {
    font-size: .26rem;
    height: 0.64rem;
    line-height: .64rem;
	float: left;
	width: 100%;
}
.s2-main .right .hd {
    width: 24%;
}
.s2-main .right .bd {
    width: 70%;
    height: auto;
    display: block;
    float: left;
    margin-left: 0.3rem;
}
.s2-main .right .bd .s2mk {
    float: left;
    margin-top: 0.3rem;
    margin-right: 0;
    width: 100%;
}
.s2-main .right .bd .s2mk font {
    width: 40%;
    font-size: .28rem;
    margin: 0 auto 0.2rem;
}
.s2-main .right .bd .s2mk span {
    font-size: .26rem;
    line-height: .4rem;
}
.s2-main .right .bd img {
    width: 80%;
    height: auto;
    margin: 0 10% 0;
}

/* section03 */
.sec3 {
    margin-top: 0.4rem;
}
.s3T{
	height: auto;
}
.s3TL {
    width: 92%;
    margin-left: 4%;
}
.s3TL img {
    margin-right: 1%;
    margin-bottom: 0.14rem;
    width: 49%;
}
.s3TR {
    margin-top: 0.2rem;
    margin-left: 4%;
    width: 92%;
    margin-bottom: 0.2rem;
}
.s3TR p {
    font-size: .28rem;
}
.s3B .hd ul li.on::before{
	display: none;
}
.s3B .hd {
    width: 100%;
    height: auto;
}
.s3B .hd ul li{
	width: 25%;border-bottom:none
}
.s3B .bd {
    width: 100%;
    height: auto;
    margin-left: 0;
	padding-bottom: .3rem;
}
.s3B .bd ul li>div{
	width: 100%;
}
.bdL .bdTm {
    width: 80%;
    height: 1.3rem;
    margin-top: 0.37rem;
    margin-left: 10%;
}
.bdL .bdTm .sp1{
	width: 50%;margin: .2rem 25% .1rem;font-size: .28rem;height: .45rem; line-height: .45rem;
}
.bdL .bdTm .sp2{
	font-size: .26rem;width: 100%;text-align: center;
}
.bdL>p {
    font-size: .26rem;
    margin-top: 0.18rem;
    margin-bottom: 0.1rem;
}
.s3B .bd ul li .bdR{
	width: 80%;margin-left: 10%;
}
.s3B .bd ul li .bdR img{
	width: 100%;
}

.Gg {
    height: 1.05rem;
    margin-top: 0.3rem;
}

/* section04 */
.sec4 {
    margin-top: 0.28rem;
}
.s4-main>div {
    width: 49%;
    height: auto;
    margin-right: 2%;
    background: url(../images/s3xqbg.png) no-repeat center top;
    background-size: 100%;
	margin-bottom: .2rem;
}
.s4-main>div:nth-of-type(2n){
	margin-right: 0;
}
.s4xq>p {
    font-size: .32rem;
}
.s4nr .p1 {
    font-size: .26rem;
}
.s4nr .p2 img {
    width: 80%;
}
.s4nr{
	height: auto;
	padding-bottom: .2rem;
}

/* section05 */
.sec5 {
    margin-top: 0.48rem;
}
.s5-main .mcbox {
    height: auto;border-radius: 0.2rem;background: #4b5bbe;margin-top: .7rem;
}
.mcimg1 {
    right: -.3rem;
}
.s5-main .mcbox .mcitem {
    width: 96%!important;height: auto;
}
.s5-main .mcbox .mcitem .part{
	width: 3.24rem;height: 3.2rem;
}
.s5-main .mcbox .mcitem .part font{
	border-radius: .08rem;
}
.s5-main .mcbox .mcitem ul li {
    font-size: .24rem;
    line-height: .42rem;
}
.s5-main .mcbox .mcitem .mcp1 font{
	margin-left: 0.25rem;
}
.s5-main .mcbox .mcitem .mcp3 font {
    margin-left: 0.25rem;
}

.s5-main .itembox .item .part ul{
	margin-left: 0.25rem;
}
.s5-main .mcbox .mcitem .part p {
    width: 100%;
    margin-left: 0.2rem;
}
.s5-main .mcbox .mcitem .mcp9 {
    width: 100%!important;height: auto;padding-bottom: 0.3rem;margin-top: 0;
}
.s5-main .itembox .mcitem .part p i {
    width: 100%;text-align: left;
}
.s5-main .mcbox .mcitem ul label {
    width: 100%;
}
.s5-main .mcbox .mcitem .mcp3,.s5-main .mcbox .mcitem .mcp4{
	height: 3.6rem;
}
.s5-main .mcbox .mcitem .mcp5,.s5-main .mcbox .mcitem .mcp6{
	height: 2.4rem;border-right: solid 0.01rem #d6e1f0;border-bottom: solid 0.01rem #d6e1f0;
}
.s5-main .mcbox .mcitem .mcp7,.s5-main .mcbox .mcitem .mcp8{
	height: 2rem;border-right: solid 0.01rem #d6e1f0;
}
.s5-main .mcbox .mcitem .mcp5 p {
    width: 100%;
    margin-left: 0.15rem;
	letter-spacing: -.01rem;
}
.mcp9 .mcd1{
	margin-left: .2rem;width: 30%;height: .45rem;line-height: .45rem;font-size: .28rem;
}
.mcp9 .mcd2{
	width: 100%;font-size: .22rem;line-height: .6rem;
}
.mcp9 .mcd2 span {
    margin-right: 0.2rem;font-size: .24rem;
}
.mcp9 .mcd3{
	width: 100%;
}
.s5-main .itembox .item .mcp9 a{
	width: 60%;height: .7rem;line-height: .7rem;font-size: .32rem;
}
.s5-main .itembox .item .mcp9 a::after {
    background: url(../images/s6-icon02.png) no-repeat center / 100%;width: 0.15rem;vertical-align: sub;
}
.s5-main .tabCont p.zhu{
	font-size: .2rem;line-height: .4rem;
}
.s5-main .itembox .item .itemTit{
	width: 3.6rem;
}
.s5-main .itembox .item {
    width: 3.6rem;
}
.s5-main .itembox .item1 .part{
	width: 3.57rem;
}
.s5-main .itembox .item .part{
	width: 3.57rem;
}
.s5-main .itembox .item .part ul{
	font-size: .26rem;line-height: .35rem;
}
.s5-main .itembox .item .part font{
	font-size: .28rem;height: .4rem;width: 2rem;margin-left: 0.2rem;
}
.s5-main .itembox .item .part p{
	margin-left: 0.2rem;
}
.s5-main .itembox .item .part1 {
    height: 2.33rem;
}
.s5-main .itembox .item .part2 {
    height: 2.6rem;
}
.s5-main .itembox .item .part3 {
    height: 2.3rem;
}
.s5-main .itembox .item .part7 {
    height: 3.68rem;
}
.s5-main .itembox .item .part p{
	font-size: .25rem;line-height: .3rem;width: 92%;line-height: .32rem;
}
.s5-main .itembox .item .part4 {
    height: 2.7rem;
}
.s5-main .itembox .item .part5 {
    height: 1.6rem;
}
.s5-main .itembox .item .part6 {
    height: 1.9rem;
}
.s5-main .itembox .item .part8 {
    height: 1.9rem;
}
.s5-main .itembox .item .part9 {
    height: 2.6rem;
}
.s5-main .itembox .item .part p em {
    width: 1rem;
}
.s5-main .itembox .item .part ul li span {
    width: 2.4rem;
    font-size: .24rem;
    line-height: .32rem;
}
.s5-main .itembox .item .part1 {
    height: 4rem;
}
.s5-main .itembox .item .part2 {
    height: 2rem;
}
.s5-main .itembox .item .part3 {
    height: 3.8rem;
}
.s5-main .itembox .item .part {
    width: 3.42rem;
}
.s5-main .itembox .item .part4 p{
	font-size: .24rem;
}
.s5-main .itembox .item .part9 p{
	line-height: .4rem;
}
.s5-main .itembox .item .part a{
	font-size: .24rem;
}
/* 横版 */
.s5-main .btnChange{
	margin-top: 0;
}
.s5-main .btnChange{
	font-size: .24rem;
}
.s5-main table{
	width: 100%; margin: .15rem 0 .2rem;
}
.s5-main table td{
	line-height: 1.5;
}
.s5-main table td span.type01{
	line-height: 1.2;
}
.s5-main .btnChange{
	margin-top: 0;
}
.s5-main table td p{
	font-size: .24rem;line-height: .4rem;
}
.s5-main table td{
	font-size: .24rem;
}
.s5-main table td font{
	font-size: .24rem;
}
.s5-main table td a{
	width: 100%;
    height: auto;
    font-size: .24rem;
    line-height: .3rem;
    padding: 0.1rem 0.1rem;
	margin-left: -15%;
}
.s5-main .btnChange{
	font-size: .24rem;
}
.s5-main table th{
	font-size: .26rem;
}
.s5-main .subtxt p{
	font-size: .24rem;line-height: .38rem;
}
/* section6 */
.sec6 {
    margin-top: 0.1rem;
}
.s6dT {
    background: transparent;
	height: auto;
}
.s6sx .p1 {
    font-size: .26rem;
    line-height: .38rem;
    height: 1.5rem;
}
.s6sx4 .p1{
	height: 2.2rem;
}
.s6sx1 {
    margin-top: 0;
    margin-left: inherit;
}
.s6sx2 {
    margin-top: 0;
    margin-left: inherit;
}
.s6sx3 {
    margin-top: 0;
    margin-left: inherit;
}
.s6sx4 {
    margin-top: 0;
    margin-left: inherit;
}
.s6x1>div {
    display: inline-block;
    width: 100%;
    float: left;
}
.s6dT>div {
    display: inline-block;
    width: 49%;
	height: 3.5rem;
	margin-right: 2%;
}
.s6dT>div:nth-of-type(2n){
	margin-right: 0;
}
.s6sx .p2 {
    width: 80%;
    height: 0.6rem;
    line-height: .6rem;
    font-size: .28rem;
}
.s6U li.cur::before{
	display: none;
}
.s6x2T {
    height: auto;
    background: transparent;
}
.s6x2T>div .p2 {
    font-size: .26rem;
    line-height: .42rem;
    margin-top: 0.05rem;
}
.s6x2T>div .p1 {
    width: 0.65rem;
}
.s6x2T>div{
	margin-top: 0!important;
	margin-left: 0!important;
	width: 20%;
	margin-bottom: .15rem;
}
.s6x2 {
	margin-top: .5rem;
}
.s6x2B img{
	width: 100%;
}
.s6dT .s6sx5{
	width: 100%;margin-top: .8rem;height: auto;
}
.s6dbT {
    width: 90%;
    margin: 1.45rem 5% 0;
}
.s6dbT>div {
    width: 48%;margin: 0 1%;
}
.znc>span {
    display: inline-block;
    width: 2.77rem;
    height: 0.57rem;
    line-height: .57rem;
    background: url(../images/s6img4.png) no-repeat center top;
    background-size: 100% 100%;
    font-size: .26rem;
    color: #000;
	margin-bottom: .2rem;
}
.s6dB{
	height: auto;background: transparent;
}
.znc .sp2 {
    margin-right: 0;
}
.znc h3 {
    font-size: .26rem;
    width: 100%;
    height: 0.5rem;
    line-height: .5rem;
    margin-top: 0.14rem;
}
.s6dbB {
    margin-top: 0;
}
.s6dbB>p {
    font-size: .26rem;
}
.s6dbB .p1 {
    font-size: .28rem;
}
/* section7 */
.sec7 {
    margin-top: 0.3rem;
}
.s7-main img{width: 100%;}
.s7-main p {
    font-size: .28rem;
}
/* section8 */
.sec8{
	margin-top: .3rem;
}
.s8-title h2{
	font-size: .42rem;
}
.s8-main {
    width: 100%;
    margin: 0.3rem auto 0;
}
.s8-main>div{
	width: 50%;margin-right: 0;
}
.s8xq>p{
	width: 100%;
}
.s8xq .p1{
	width: 60%;margin: 0 20%;
}
.s8xq .p1 img{
	width: 100%;
}
.s8xq .p3 {
    font-size: .26rem;line-height: .48rem;margin-bottom: .2rem;
}
.s8xq .p2 {
    font-size: .32rem;
}
.s8-main>div:nth-of-type(3){
	float: inherit; margin: 0 auto;
}
.s8ts {
    font-size: .22rem;
    margin-top: 0;
}
