/* 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: #9c0d12;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: #cf2b2d;margin:0 2%; border-radius: .1rem;}
.lfNav{display: none;}
.ban_logo {
    width: 20%;
}
.ban_logo img{
    width: 100%;
}
.sec-title {
    height: auto;
    background: url(../images/titBg01.png) no-repeat center top;
    margin-top: .5rem;
    background-size: 1.8rem;
}
.sec-title h2 {
    font: bold .4rem/.7rem "Microsoft YaHei";
    margin-bottom: 0;
    margin-top: 0;
    padding-top: .5rem;
}
.sec-title h2::before{display: none;}
.sec-title h2::after{display: none;}
.sec1 .sec-title h2 {
    margin-top: 0;
}
.sec2 .sec-title {
    background: url(../images/titBg02.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec3 .sec-title {
    background: url(../images/titBg03.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec4 .sec-title {
    background: url(../images/titBg04.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec5 .sec-title {
    background: url(../images/titBg05.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec5 .sec-title h2 {
    margin-top: 0;
}
.sec6 .sec-title {
    background: url(../images/titBg06.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec7 .sec-title {
    background: url(../images/titBg07.png) no-repeat center top;
    background-size: 1.8rem;
}
.sec8 .sec-title {
    background: url(../images/titBg08.png) no-repeat center top;
	background-size: 1.8rem;
}
.sec9 .sec-title {
    background: url(../images/titBg09.png) no-repeat center top;
	background-size: 1.8rem;
}
/*banner*/
.ban {
    height: 4rem;
    background-size: 12rem;
}
.ban .wrap{height:4rem;}
.ban .logo{width:1.7rem; height:0; top: .25rem;}
.ban .ban01,.banner-box .ban02,.banner-box .ban03{display: none;}
}

.play {width: 80%;}
.play img{width: 100%;}
.music {width: 80%;margin: -40% 0 0 -29%;left: 37%;}
/* section1 */
.sec1 {
    width: 100%;
    height: auto;
    background: #fff;
    padding-bottom: .5rem;
}
.sec1 .s1T {
    margin-top: .3rem;
}
.s1Btn {
    margin: .3rem auto 0;
}
.s1Btn a {
    width: 72%;
    height: .7rem;
    font: bold .32rem/.7rem "Microsoft YaHei";
	margin-bottom: .2rem;
}
.s1Btn a.djks {
    margin-left: 0;
}
.s1-form {
    width: 96%;
    padding: 0 2%;
}
.s1-form h3 {
    font: bold .42rem/.6rem "微软雅黑";
    margin-top: .4rem;
    margin-bottom: .3rem;
}
.s1-form ul li {
    width: 86%;
    height: .8rem;
    margin: 0 7%;
	margin-bottom: .2rem;
}
.s1-form ul li label {
    font: .3rem/.8rem "微软雅黑";
}
.s1-form ul li label img {
    margin: .22rem .2rem;
    padding-left: .1rem;
}
.s1-form ul li input {
    width: 84%;
    height: .8rem;
    font: .3rem/.8rem "微软雅黑";
}
.s1-form ul li:last-of-type {
    width: 86%;
}
.s1-form ul li a {
    height: .8rem;
    font: bold .34rem/.8rem "微软雅黑";
}
.ifrform1 {
    height: 4.6rem;
}

/* section2 */
.s2-cont>div {
    width: 100%;
}
.s2-cont .s2L {
    padding: 0;
    margin-top: .2rem;
    height: 6rem;
}
.s2-cont .s2L img{
	width: 100%;
}
.s2-cont .s2R {
    width: 95%;
    margin-left: 3%;
    margin-top: .1rem;
}
.s2xq span {
    width: 40%;
    font: bold .36rem/.7rem "微软雅黑";
}
.s2xq p {
    font: .3rem/.5rem"微软雅黑";
    margin: .1rem auto .3rem;
}
.s2Btn{width: 100%;display: inline-block;margin: 0 auto;}
.s2Btn a {
    width: 80%;
    height: .8rem;
    display: block;
    font: bold .34rem/.8rem "微软雅黑";
	margin: 0 auto;
}

/* section3 */
.s3-cont {
    margin-top: .3rem;
}
.s3-cont .s1 .p1 {
    background: url(../images/s3img1.png) no-repeat center top;
    background-size: 35%;
}
.s3-cont .s2 .p1 {
    background: url(../images/s3img2.png) no-repeat center top;
    background-size: 35%;
}
.s3-cont .s3 .p1 {
    background: url(../images/s3img3.png) no-repeat center top;
    background-size: 35%;
}
.s3-cont .s3xq {
    width: 100%;
    height: auto;
    padding-bottom: .2rem;
}
.s3-cont .s3xq .p1 {
    font: bold .38rem/.8rem "微软雅黑";
    height: .8rem;
    padding-left: 42%;
    margin-top: .4rem;
}
.s3-cont .s3xq .p2 {
    font: .3rem/.45rem "微软雅黑";
    width: 80%;
    padding: 0px 10%;
    letter-spacing: 0;
    margin-top: .2rem;
}
.s3btn{ margin: .4rem auto 0;}
.s3btn a {
    width: 70%;
    height: .8rem;
    font: bold .34rem/.8rem "微软雅黑";
}

/* section4 */
.sec4 {
    padding-bottom: .2rem;
}
.s4T {
    margin-top: .4rem;
}
.s4T>div {
    width: 30.5%;
    height: 1rem;
    margin-right: 3%;
    font: .32rem/.42rem "微软雅黑";
    padding: .1rem 0;
    margin-bottom: .2rem;
}
.s4T>div:nth-of-type(3n){margin-right: 0;}
.s4T .s4Tp {
    width: 70%;
    padding: 0 15%;
    margin-top: .1rem;
}
.s4T .s4T1 {
    margin-top: .28rem;
}
.s4-cont .s4Z {
    font: .34rem/1.2rem "微软雅黑";
    margin: .2rem auto .4rem;
}
.s4B>div {
    width: 100%;
}
.s4B .s4BL{display: none;}
.s4B .s4BR {
    font: .32rem/.5rem "微软雅黑";
    width: 100%;
    margin-top: 0;
    margin-left: 0;
}
.s4B .s4BR p {
    margin-bottom: .2rem;
    width: 90%;
    padding: .2rem 5%;
}
.s4B .s4BR p:first-of-type {
    padding: .15rem 5%;
}

/* section5 */
.sec5 {
    width: 100%;
    height: auto;
    background: #fff;
    padding-bottom: .4rem;
}
.s5-cont {
    margin-top: .3rem;
}
.s5-cont .three_text {
    width: 100%;
    margin-right: 0;
    padding-bottom: .3rem;
}
.three_text_p {
    width: 4.7rem;
    height: 1.32rem;
    font: .3rem/1rem "微软雅黑";
}
.s5p1 {
    margin-top: .2rem;
    margin-left: .4rem;
}
.s5p2 {
    margin-left: 1.2rem;
    margin-top: .15rem;
}
.s5p4 {
    margin-top: .35rem;
    margin-left: 1rem;
}
.s5p5 {
    margin-top: .3rem;
    margin-left: .25rem;
}
.s5-cont .s5R {
    width: 100%;
    height: auto;
    padding-bottom: .3rem;
}
.s5R h3 {
    font: bold .4rem/.8rem "微软雅黑";
    margin-top: .2rem;
    background: url(../images/s5Rtit.png) no-repeat center;
    background-size: 80%;
}
.s5F {
    width: 88%;
    margin: .2rem 3% 0;
}
.s5F form {
    padding-bottom: .4rem;
}
.xl {
    font: .3rem/.5rem "微软雅黑";
    width: 94%;
}
.x2 {
    margin-top: .1rem;
}
.s5sp {
    font: .36rem/.5rem "微软雅黑";
}
.xl span {
    margin-top: .3rem;
    margin-bottom: .1rem;
}
.xl label {
    width: 58%;
}
.xl label:nth-of-type(2n) {
    float: left;
    width: 38%;
}
.fs1 {
    margin-top: .3rem;
}
.form1-item {
    width: 70%;
    font: .32rem/.8rem "微软雅黑";
    margin-bottom: .2rem;
    border-radius: 10px;
}
.form1-btn {
    width: 80%;
    font: bold .32rem/.8rem "微软雅黑";
	margin-top: .1rem;
}

/* section6 */
.s6-cont {
    margin-top: .3rem;
	width: 93.8%;
}
/*video*/
.video-menu{display: none;}
.video-l{display:block;position:relative;width:6rem; height:3.375rem;margin: 0 auto ; background:none;}
.video-r {
    height: auto;
    margin-left: 0;
    width: 6rem;
}
.video-menu-m li{display: inline-block;width:1rem;font: .18rem/.6rem "microsoft yahei";color: #fff;background: #333;}
.video-menu-m .active{background:#ff3d24;}
.video-r h3 {
    height: auto;
    font: bold .34rem/.7rem "microsoft yahei";
    margin: .2rem auto .1rem;
}
.video-r .nav-con-box {
    width: 88%;
    padding: 0 6%;
}
.nav-con a {
    font: .28rem/.55rem "微软雅黑";
    width: 100%;
}
.video-r .nav-con {
    height: auto;
    margin: auto;
    padding: .2rem 0 0;
}
.video-r .video-a1, .video-r .video-a2 {
    width: 82%;
    height: .7rem;
    font: .32rem/.7rem "microsoft yahei";
    margin-top: .2rem;
    margin-bottom: .5rem;
}
/* section7 */
.s7-cont {
    margin-top: .2rem;
}
 .s7-cont>div {
     width: 49%;
     margin-right: 2%;
	 margin-bottom: .2rem;
}
 .s7-cont>div:nth-of-type(2n){margin-right: 0;}
 .s7-cont>div img{width: 100%;}
 .s7-cont>div .p3 {
     height: 8rem;
}
.s7-cont>div .p2 {
    font: .5rem/2rem "microsoft yahei";
} 
 /* section8 */
 .sec8{margin-bottom: .3rem;}
.s8-cont {
    width: 91%;
    margin-top: .3rem;
    padding: 1%;
}
.s8-cont table tr th {
    font: bold .32rem/.7rem "microsoft yahei";
} 
.s8-cont table tr td {
    font: .28rem/.5rem "microsoft yahei";
    padding: .1rem 0;
}
 .s8-cont table tr td.zszl p {
     width: 96%;
     padding: 0 2%;
 }
.s8-cont table tr td a {
	display: block;
    width: 103px;
    height: 40px;
    margin: 15px auto;
    font: 16px/40px "微软雅黑";
    color: #fff;
    background: #e82021;
    background: -webkit-linear-gradient(left, #d90000 , #f84444);
    background: -o-linear-gradient(right, #d90000 , #f84444);
    background: -moz-linear-gradient(right, #d90000 , #f84444);
    background: linear-gradient(to right, #d90000 , #f84444);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90000', endColorstr='#f84444',GradientType=1 );
}
/* section9 */
.sec9 {
    width: 100%;
    height: auto;
    background: transparent;
}
.sec9 ul {
    width: 100%;
    margin-left: 0;
    display: inline-block;
}
.sec9 ul li {
    width: 42%;
    height: 4rem;
}
.sec9 ul li .item-show {
    padding: 25% 0;
}
.sec9 .item-img {
    height: auto;
}
.sec9 .item-img img{max-height: 1.7rem;}
.sec9 .item-tit{margin: .2rem auto 0; font: .34rem/.45rem "微软雅黑";}
.sec9 .info p{padding-top: 30%; font: .32rem/.45rem "微软雅黑"; height: 2.7rem;}
.sec9 .info a{margin-top: .35rem; font: .32rem/.65rem "微软雅黑";}

/* 底部通用 */
.s14-cont ul{width: 100%;}
.s14-cont ul li{width: 50%;float: left;height: 5rem;}
.s14-cont .item-img{ height: auto;}
.s14-cont .item-img img{width: 24%;}
.s14-cont .item-tit{ margin-top: .4rem;}
.s14-cont .info p{height: auto;}
.s14-cont .info a{margin: 0 auto; line-height: 30px; margin-top: .2rem;}
