/* 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:7rem;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;}
.tit h3 {
    height: .9rem;
    background: url(../images/titBg.png) no-repeat center top;
    font: bold .34rem/1.05rem "microsoft yahei";
    background-size: 100%;
    margin: .45rem auto .3rem;
}
.tit h3 span {
    font: bold .32rem/.9rem "microsoft yahei";
    width: 24.5%;
}
.tit h3 label {
    margin-left: .5rem;
    width: 65%;
}
.tit h3 label::after{display: none;}
/*banner*/
.banner-box{height:5.5rem;background:url(../images/ban-m.jpg) no-repeat center top;background-size: 7.5rem;}
.banner-box .wrap{}
.banner-box .logo{width:2.5rem; height:0; top: .25rem;}

/*section01*/
.sec1 {
    width: 100%;
    height: auto;
    background: #8b110d;
}
.one_main {
    height: 4.8rem;
    margin: 0 auto 0;
    background: url(../images/s1Bg1.jpg) no-repeat center top;
    background-size: 100%;
}
.one_main .s1tit {
    font: bold .4rem/.72rem "microsoft yahei";
}
.one_video {
    height: 3.7rem;
}

/*section02*/
.sec2 {
    width: 100%;
    height: auto;
    background: #8b110d;
}
.cont2 {
    height: auto;
    background: #fff;
    width: 92%;
    padding: 0 4% .3rem;
    border-radius: 8px;
}
.cont2>div {
    width: 49%;
    margin-right: 2%;
    margin-top: .3rem;
}
.cont2>div:nth-of-type(2) {
    margin-right: 0;
    width: 48%;
    margin-left: 1%;
}
.s2Lnr p {
    font: bold .32rem/.7rem "microsoft yahei";
}
.s2Lnr p span {
    margin-right: .15rem;
    width: .22rem;
    display: inline-block;
}
.s2Lnr p span img {
    width: 100%;
}
.s2ul {
    margin-top: .1rem;
}
.s2ul li {
    font: .18rem/.35rem "microsoft yahei";
    background: url(../images/s2Icon2.png) no-repeat center bottom;
	background-size: 100%;
    padding-bottom: .1rem;
    text-indent: .48rem;
}

/*section03*/
.sec3 {
    width: 100%;
    height: auto;
    background: #8b110d;
}
.cont3 {
    height: auto;
    background: url(../images/s3Bg1.jpg) no-repeat center top;
    background-size: 100%;
}
.cont3 {
    height: auto;
    background: #fff;
    border-radius: 8px;
}
.cont3 .s3L {
    width: 90%;
    margin: .3rem 5% .1rem;
}
.cont3 .s3R {
    width: 90%;
    margin: .2rem 5% .3rem;
}
.s3R ul li {
    width: 47%;
    height: .6rem;
    margin-right: 5%;
    margin-bottom: .3rem;
}
.s3R ul li a {
    width: 100%;
    height: .55rem;
    font: .18rem/.55rem "microsoft yahei";
    margin-top: 0;
}
.s3ts {
    font: .16rem/.6rem "microsoft yahei";
    margin-right: 2%;
    margin-top: -.15rem;
}
/*section04*/
.sec4 {
    width: 100%;
    height: auto;
    background: #8b110d;
	padding-bottom: .4rem;
}
.sec4 .tit h3 {
    margin-bottom: .4rem;
}
.s4ul {
    margin-bottom: .2rem;
}
.s4ul li {
    width: 32%;
    height: .7rem;
    font: bold .28rem/.55rem "microsoft yahei";
    background: url(../images/s4Icon2.png) no-repeat center top;
    margin-right: 2%;
    background-size: 100%;
}
.s4ul li.cur{
    background: url(../images/s4Icon2cur.png) no-repeat center top;
    background-size: 100%;	
}
.s4nr {
    border-radius: 8px;
}
.cp1>div {
    width: 47%;
    height: 3.6rem;
    margin-left: 2%;
    margin-bottom: .15rem;
}
.s4T img{width: 100%;}
.s4Bm .p2 {
    width: 50%;
    height: .5rem;
    border-radius: 4px;
}
.s4Bm .p2 a {
    font: .16rem/.5rem "microsoft yahei";
}
.s4Bm .p2 a::before {
    width: .2rem;
    height: .35rem;
    background: url(../images/s4Icon1-1.png) no-repeat center;
    margin-right: .15rem;
    background-size: 100%;
}
.s4Bm {
    bottom: .3rem;
}
.jxcpP {
    font: .16rem/1rem "microsoft yahei";
    margin-right: 2%;
    margin-top: -.15rem;
}
.cp2 .p1 {
    font: .2rem/.4rem "microsoft yahei";
    margin: .35rem auto .55rem;
    width: 86%;
}
.cp2 .p2 {
    margin-bottom: .3rem;
    width: 90%;
}
.cp2 .p2 img{width: 100%;}
.cp2 .p3 {
    font: .16rem/.6rem "microsoft yahei";
    width: 76%;
    margin-bottom: .4rem;
}
.cp3>div {
    width: 90%;
    height: 4.9rem;
    background: url(../images/s4Icon5.jpg) no-repeat center top;
	background-size: 100%;
    position: relative;
    background-size: 100%;
    margin: 0 5%;
	/* margin-left: 0; */
	float: inherit;
}
.cp3 .s4L {
    margin: 0 auto;
    margin-left: inherit;
	background: url(../images/s4Icon4.jpg) no-repeat center top;
	background-size: 100%;
}
.cp3 .s4R{margin-top: -.5rem; margin-bottom: .4rem;}
.s4Btm .sp1 {
    font: bold .24rem/.5rem "microsoft yahei";
    width: 65%;
}
.s4Btm .sp2 {
    width: 30%;
    height: .4rem;
    margin: 0;
}
.s4Btm .sp2 a{
    font: .25rem/.4rem "microsoft yahei";
}
.s4Btm {
    bottom: .2rem;
	width: 75%;
    /* left: 8%; */
}
.s4R .s4Btm {
    bottom: .2rem;
    /* left: 8%; */
}
.cp3 .s4R {
    margin-left: 0;
}
/*section05*/
.sec5 .tit h3 {
    margin-bottom: .3rem;
}
.sec5 {
    width: 100%;
    height: auto;
    background: #8b110d;
}
.cont5 {
    border-radius: 8px;
    width: 92%;
    padding: .5rem 4% .2rem;
}
.jy1 ul li {
    width: 80%;
    font: .24rem/.7rem "microsoft yahei";
    margin-bottom: .1rem;
}
.jyxq {
    width: 74%;
    margin-top: .9rem;
    margin-left: 0;
}
.cont5>div {
    width: 100%;
    height: 4.7rem;
    background: url(../images/s5Icon5.png) no-repeat center top;
    background-size: 100%;
}
.cont5 .s5L {
    margin-right: 0;
    margin-left: 0;
}
.jy1 img {
    width: .3rem;
    margin-right: .05rem;
}
.jyxq ul li {
    font: .24rem/.6rem "microsoft yahei";
}
.jy2 {
    margin-top: .8rem;
    width: 60%;
	margin-left: .4rem;
}
.jy2 img {
    width: .2rem;
    position: absolute;
    top: .1rem;
    left: -.35rem;
}
.jy2 ul {
    padding-left: .25rem;
}
.jy2 ul li {
    margin-bottom: .1rem;
	font: .24rem/.4rem "microsoft yahei";
}
.s5p {
    width: .2rem;
    font: bold .32rem/.4rem "microsoft yahei";
    padding: .4rem .5rem 0;
}
/*section06*/
.sec6 {
    width: 100%;
    height: auto;
    background: #8b110d;
}
.sec6 .tit h3 {
    margin-bottom: .3rem;
}
.cont6 {
    border-radius: 8px;
    padding-top: 1.2rem;
    padding-bottom: .5rem;
}
.s6xq ul li {
    font: .28rem/.45rem "microsoft yahei";
    width: 90%;
    height: auto;
    border-radius: 8px;
    margin: 0 5% 1rem;
    padding-bottom: 0.5rem;
}
.s6xq ul li .p2 {
    margin: .8rem auto 0;
}
.s6xq ul li:last-of-type {
    margin-bottom: 0;
}
.s6xq ul li .p1 {
    font: bold .4rem/1.1rem "microsoft yahei";
    background: url(../images/s6tBg.png) no-repeat center top;
    top: -.5rem;
    left: 0;
    background-size: 100%;
}
.s62 {
    margin-top: 1rem;
}