/* 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;}
.wrap2{width:7.5rem;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;}
.cont{width: 99%;}
.secTitle h2 p {
    width: 80%;
    font-size: .26rem;
}
.Cleft{display: none;}
.lfNav{display: none;}
.section {
    margin-top: 0;height: auto;margin-bottom: .2rem;background: transparent;
}
.secTitle::after{
	display: none;
}
.s1-main{
	height: auto;background: #fce9de;background-size: auto;border: .04rem solid #dc4f49;border-radius: .15rem;
}
.s2-main{
	height: auto;background: #fce9de;background-size: auto;border: .04rem solid #dc4f49;border-radius: .15rem;
}
.s3-main{
	height: auto;background: #fce9de;background-size: auto;border: .04rem solid #dc4f49;border-radius: .15rem;
}
.s4-main{
	height: auto;background: #fce9de;background-size: auto;border: .04rem solid #dc4f49;border-radius: .15rem;
}
.shx-main{
	height: auto;background: #fce9de;background-size: auto;border: .04rem solid #dc4f49;border-radius: .15rem;width: 99%;
}

/*banner*/
.banner-box {
    height: 5rem;
    background: url(../images/ban-m.jpg) no-repeat center top;
    background-size: 100%;
}
.banner-box .wrap{height: auto}
.banner-box .logo{width:1.7rem; height:0; top: .25rem;}
.banner-box .LoZi{display: none;}
.btnimg1{display: none;}
.secTitle{
	font-size: .4rem;
	margin-top: .15rem;
	background-size: auto 0.95rem;
}
.secTitle h2 img{
	width: 80%;
}
.sdhx{
	margin-top: -.7rem;
	margin-bottom: .2rem;
}
.shx-main>div {
    width: 90%;
}
.shx1>div {
    width: 48%;
    height: auto;
    margin-right: 4%;
	margin-bottom: .5rem;
}
.shx1>div:nth-of-type(2n){
	margin-right: 0;
}
.sx1xq .p2 {
    font-size: .28rem;
    width: 80%;
    padding: 0 10% .2rem;
    line-height: .5rem;
}
.shx-main .shx2 {
    width: 96%;
    margin: 0 2% .2rem;
}
.shx2 .sp1 {
    width: 40%;
    line-height: .7rem;
}
.shx2 .sp2 {
    font-size: .28rem;
    text-align: center;
    width: 100%;
    line-height: .9rem;
}
.shx3{
	margin-bottom: .2rem;
}
/*section1*/
.sct1{
	width: 96%;margin: 0 auto;
}
.s1T {
    width: 100%;
}
.s2shu{
	display: none;
}
.s1T>div {
    width: 30%;
    margin-right: 3%;
	float: left;
}
.s1T>div:first-child{
	margin-left: 3%;
}
.s1T>div:last-of-type{
	margin-right: 0;
}
.s1x1 .p2 {
    font-size: .26rem;
    width: 73%;
}
.s1x1 .p1 {
    width: .47rem;
    margin-left: -.1rem;
    margin-top: -.05rem;
}
.s1B {
    width: 97%;
    height: auto;
    padding-left: 3%;
    border-radius: .3rem;
    margin-bottom: .3rem;
	padding-bottom: .2rem;
}
.s1B>div {
    width: 32%;
    margin-right: 3%;
}
.s1B>div:last-child{
	margin-right: 0;
	width: 27%;
}
.s1B .s1bP2 {
    margin-right: 3%;
}
.s1Bxq .p1 {
    width: 80%;
    line-height: .5rem;
    font-size: .28rem;
    margin-bottom: .08rem;
}
.s1Bxq .p2 {
    font-size: .27rem;
    line-height: .4rem;
    width: 100%;
}

/* section2 */
.s2T {
    width: 94%;
}
.s2T>li:nth-of-type(3n){
	margin-right: 0;
}
.s2T>li {
    font-size: .26rem;
    width: 2.1rem;
    line-height: .45rem;
	margin-right: .14rem;
}
.s2B {
    width: 94%;
    min-height: auto;
    background: #fff;
    background-size: auto;
    margin: .05rem 3%0;
}
.s2B .s2L {
    width: 50%;
}
.s2B .s2R {
    width: 50%;
}
.s2nr .p1 {
    font-size: .3rem;
    width: 80%;
}
.qqlh {
    transform: translate(-50%,0);
    left: 50%;
    top: .3rem;
}
.qqlh img{
	width: 100%;
}
.s2nr .p2{
	background: transparent;
}
.s2nr .p2 {
    background: transparent;
    margin-left: 0;
}
.sxq .s2IgL {
    width: 50%;
}
.sxq .s2IgR {
    width: 50%;
}
.sxq>div>img{
	width: 100%;
}
.s2nr .p2>span {
    font-size: .26rem;
}	
.s2B .s2R .p2{
	margin-left: 6%;
}	
.s2img6 .s2IgL {
    width: 100%;
}
.s2img6 .s2IgL img{
    width: 100%;
}

/* section3	 */
.sct3{
    display: inline-block;
    width: 95%;
    height: auto;
    background: url(../images/s3img4.png) no-repeat center top;
    background-size: 100% auto;
    margin-top: .25rem;
    padding-bottom: .3rem;
	position: relative;
}
.s3rl .p1 {
    font-size: .28rem;
}
.s3rl>p {
    font-size: .25rem;
    width: 92%;
    float: left;
}
.s3rL .s3rr {
    width: .35rem;
}
.s3rL .s3rr img{
	width: 100%;
}
.sct3 .s3R {
    width: 80%;
    position: absolute;
    left: 50%;
}
.sct3 .s3L {
    width: 36%;
    margin-top: .45rem;
    margin-left: .14rem;
}	
.s3rL .s3rl {
    margin-left: .1rem;
}	
.s3rL {
    margin-left: -2.8rem;
}	
.s3rR {
    margin-left: -2.1rem;
    margin-top: .15rem;
}
.s3r3 {
    font-size: .28rem;
    width: 65%;
    margin-left: -1.4rem;
}	

/* section4 */
.sct4 {
    width: 96%;
    height: auto;
    margin: .2rem 2% 0;
	padding-bottom: .3rem;
}
.s4R>p {
    font-size: .26rem;
    line-height: .4rem;
}	
.s4R .p1 {
    font-size: .29rem;
	width: 78%;
}
.s4nr .s4L {
	width: 100%;
	margin: 0 auto;
}
.s4nr .s4L img {
    width: 40%;
}
.s4nr .s4R {
    width: 100%;
    margin-left: 2%;
    margin-top: -.1rem;
}	
.s4xq>div{
	margin-left: 2%;
	margin-bottom: 0;
}
.s4Pts {
    font-size: .24rem;
    margin-top: 0.15rem;
    width: 90%;
    margin-bottom: .2rem;
}	
.s4F {
    width: 97%;
    height: auto;
    background: #fbc094;
    border-radius: .5rem;
    border: .1rem solid #d24726;
}
.form1 input[type=text] {
    width: 70%;
    height: .7rem;
    border: .01rem solid #d24726;
    padding-left: 0.2rem;
    font-size: .3rem;
    color: #ad0c03;
    margin-right: 0;
    margin-bottom: .1rem;
}	
.form1 {
    margin-top: .25rem;
}
.form1 input[type=button] {
    width: 70%;
    height: .7rem;
    line-height: .7rem;
    font-size: .3rem;
    color: #fff;
    margin-top: .1rem;
    margin-bottom: .1rem;
}	
.form_bot {
    width: 94%;
    margin: .12rem auto .3rem;
    font-size: .24rem;
}	
.form_bot label input {
    width: .2rem;
    height: .2rem;
    margin: .02rem 0 0;
}	

/* section5 */
.sec5 table tr td{padding: .05rem !important;}
.s5U>li {
    font-size: .26rem;
    width: 2.1rem;
    line-height: .45rem;
    margin-right: .14rem;
    position: relative;
    z-index: 1;
}
.s5U {
    width: 94%;
    padding: .6rem 3% .1rem;
}
.s5U>li:nth-child(3n){
	margin-right: 0;
}
.s5U>li:nth-of-type(5) {
    margin-right: .14rem;
}
.s5U>li:last-child {
    width: 2.8rem;
}
.s5p1 {
    width: 108%;
    height: 1.58rem;
    background: url(../images/jzT.png) no-repeat center top;
    background-size: 130% auto;
}
.s5B .s5p1 {
    width: 108%;
    background-size: 130% auto;
}
.s5-main {
    width: 96%;
    padding: 0 2% .7rem;
    background: #fce9de;
    padding-top: .28rem;
}
.tbp1 {
    font-size: .32rem;
}
.tbp2 {
    font-size: .24rem;
    width: 94%;
    line-height: .4rem;
    margin-bottom: .12rem;
    padding: .15rem 3%.2rem;
}
.sec5 table tr th {
    height: 0.71rem;
    line-height: 0.4rem;
    font-size: .28rem;
    padding: .1rem .28rem;
}
.s5-main .tab tr:first-child th:first-child {
    padding: 0;
	width: 10%;
}
.s5-main .tab tr:first-child th+th{
	width: 25%;
}
.s5-main .tab tr:first-child th+th+th{
	width: 25%;
}
.s5-main .tab tr:first-child th+th+th+th{
	width: 40%;
}
.s5-main .tab tr:first-child th:last-child{
	display: none;
}
.sec5 table tr td.gkz{
	display: none;
}
.sec5 table tr td {
    font-size: .25rem;
    line-height: 0.4rem;
}
.sec5 table tr td p {
    font-size: .25rem;
}
/* .sec5 table tr td.bg_td2 {
    padding: 0 .2rem;
    font-size: .28rem;
    color: #fff;
    font-weight: bold;
    line-height: .35rem;
	background: #000;
} */