/* 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;}
.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;background: #fff;}
.wrap{width:94%;margin: 0 auto;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.lfNav{display: none;}
.m-hide{display: none;}
.title h2 {
	font-size: .4rem;
	line-height: .7rem;
	height: .7rem;
}
.title h2::before{display: none;}
.title h2::after{display: none;}
.title h2 i{width: 22%;}
.title h2 i img{width: 100%;}
.fixBtn{display: none;}
.m-hide{
	display: none;
}
.lfNBg{display: none;}
.cbL{display: none;}
.banner-box>.wrap>img{display: none;}
.banner-box .logo{margin-top: 0;}
.title h2 img {
	animation: inherit;
	width: .9rem;
}
.titp1 {
    font-size: .24rem;
    margin-top: -.1rem;
}
.sec1 {
    background: #ff3434;height: auto;padding-bottom: .3rem;
}
.sec2 {
    background: transparent;height: auto;
}
.sec3 {
    background: transparent;height: auto;
}
.sec4 {
    background: transparent;height: auto;
}
.sec5 {
    background: transparent;height: auto;
}
.sec6 {
    background: transparent;height: auto;
}
.sec7 {
    background: transparent;height: auto;
}
.sec8 {
    background: transparent;height: auto;
}
.sec9 {
    background: transparent;height: auto;
}
.titP{
	height: .8rem;
}

/*banner*/
.banner-box{background: url(../images/ban-m.jpg) no-repeat center top; background-size: 100%; height: auto; padding-top: 0.2rem;}
.banner-box .wrap {
    height: 5rem;
}
.banner-box a{width: 25%; margin-bottom: 0.6rem;}
.banner-box a img{width: 100%;}

/*sec01*/
.s1T{
	display: none;
}
.s1main {
    margin-top: .2rem;
}
.s1D1 {
    margin-top: .3rem;
}
.s1DT h2 {
    padding: 0 .38rem;
}
.s1DBxq .p2 {
    font-size: .24rem;
    width: 92%;
    margin: 0 4%;
    line-height: .42rem;
}
.s1DB>div {
    width: 48%;
    height: 4.2rem;
    margin: 0 1% .2rem;
}
.s1DB>div:nth-of-type(3){
	height: 5.5rem;
}
.s1DB>div:nth-of-type(4){
	height: 5.5rem;
}
.s1DBxq .p1 {
    font-size: .3rem;
    height: .6rem;
    line-height: .6rem;
    padding: 0 .3rem;
}
.s1DBxq .p1 img {
    width: .32rem;
}
.s1ksxq>.sp3{
	display: none;
}
.s1img1{
	display: none;
}
.s1lcxq>div {
    margin-right: 8%;
    margin-bottom: .2rem;
}
.s1lcxq {
    width: 92%;
    margin-left: 4%;
    display: inline-block;
}
.s1D3 {
    margin-top: .2rem;
    background: #fff;
    padding-top: .3rem;
    border-radius: .12rem;
}
.s1DscxT ul li:nth-child(4n) {
    margin-right: 0;
}
.s1DscxT ul li {
    width: 22%;
    height: .61rem;
    line-height: .61rem;
    margin-right: 2.5%;
    margin-bottom: .2rem;
}
.s1DscxT ul li:nth-child(7n) {
    margin-right: 2.5%;
}
.s1-form ul li {
    width: 48%;
    height: .7rem;
    line-height: .7rem;
    margin-right: 2.5%;
    font-size: .26rem;
	margin-bottom: .2rem;
}
.s1-form ul li:nth-of-type(2n){
	margin-right: 0;
}
.s1-form ul li>img {
	width: .48rem;
	margin-top: .12rem;
}
.s1-form ul li input {
    height: .7rem;
    line-height: .7rem;
    width: 80%;
}
.s1-form ul li select {
    height: .7rem;
    line-height: .7rem;
    width: 80%;
}
.xieyi {
    font-size: .2rem;
    margin: 0 auto .2rem;
}
.s1-formBtn a {
    width: 80%;
    height: .8rem;
    margin: 0 10%;
    line-height: .8rem;
    margin-bottom: .2rem;
}

/* sec2 */
.cot2 .s2xq1 {
    height: auto;border-radius: .12rem;
    margin-bottom: .2rem;
    margin-top: .4rem;
	background: #ff2828;
	background: -webkit-linear-gradient(left, #ff2828 , #fff2f2); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #fff2f2); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #fff2f2); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828 , #fff2f2); /* 标准的语法 */
}
.cot2 .s2xq2 {
    height: auto;
    margin-bottom: .2rem;
    margin-top: .4rem;
	background: #ff2828;
	background: -webkit-linear-gradient(left, #fff2f2 , #ff2828); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fff2f2, #ff2828); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fff2f2, #ff2828); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fff2f2 , #ff2828); /* 标准的语法 */
}
.s2img1{
	display: none;
}
.s2img2{
	display: none;
}
.s2T h2 .sp1{
	color: #fff;
}
.s2T h2 .sp2{
	font-size: .35rem;
}
.s2bxq .p1 img{
	display: none;
}
.s2bxq .p1 span {
	font-size: .28rem;
	height: .9rem;
}
.s2xq1 .p1 span {
	height: .4rem;
}
.s2bxq>p {
    font-size: .26rem;line-height: .35rem;
}
.s2B>div {
    width: 32%;
    height: 2.7rem;
    background: #fff;
    margin-right: 1%;
    border: .01rem solid #ff423d;
    border-radius: .12rem;
    padding-bottom: .2rem;
	margin-bottom: .2rem;
}
.s2T h2::after{display: none;}
.s2T h2::before{display: none;}

/* section3 */
.s3img2{
	display: none;
}
.stT .stkm{
	display: none;
}
.cot3 .stbox{
	margin-top: 0;
}
.stT {
    margin-left: 4%;
    width: 92%;
}
.cot3 .stbox .tab {
    width: 100%;
}
.cot3 .stbox .tab li {
    padding: 0 .2rem;
}
.video-l {
    width: 100%;
    height: auto;
}
.video-r {
    width: 100%;
    height: auto;
    background: #fff;
    border: .01rem solid #ff5050;
    border-radius: .15rem;
	margin-left: 0;
	padding-bottom: .3rem;
}
.videoRT {
    font-size: .38rem;
}
.videoRT>img{
	width: .55rem;
}
.video-r ul li{
	min-height: auto;
}
.video-r ul li a {
    width: 80%;
    height: .7rem;
    line-height: .7rem;
    font-size: .28rem;
}
.s1-more a>img{
	width: .35rem;
}
.s1-more .s3Btn1 {
    font-size: .32rem;
    font-weight: bold;
    color: #ff2828;
    width: 70%;
    height: .6rem;
    line-height: .6rem;
}
.s1-more a{
    font-size: .32rem;
    font-weight: bold;
    width: 70%;
    height: .6rem;
    line-height: .6rem;
}

/* sec4 */
.s4main {
    margin-top: .28rem;
}
.cot4 {
    margin-top: .32rem;
}
.s4Tc>p {
    font-size: .24rem;
    line-height: .4rem;
    margin-bottom: .1rem;
}
.s4main .btnChange{
	margin-bottom: .2rem;
}
.s4main .itembox .item .part ul{
	margin-left: .3rem;
}


.s4main .itembox .item{
	width: 3.4rem;margin-bottom: .2rem;
}
.s4main .itembox .item .itemTit{
	width: 3.39rem;
	border-right: solid .01rem #fff;
}
.s4main .itembox .item2 .itemTit,.s4main .itembox4 .item .itemTit{
	width: 3.4rem;
	border: none;
}
.s4main .itembox .item .part{
	width: 3.39rem;
}
.s4main .itembox .item1 .part,.s4main .itembox .item3 .part{
	border-left: solid .01rem #d6e1f0;
}
.s4main .itembox .item2 .part,.s4main .itembox4 .item .part{
	width: 3.4rem;
	/* border-right: none; */
}
.s4main .itembox .item .part3{
  height: 3.4rem;
}
.s4main .itembox .item .itemTit h3{font-size: .32rem;}
.s4main .itembox .item .part font{
	font-size: .28rem;
	height: .52rem; line-height: .52rem;
	width: 2.2rem;margin-left: .3rem;
}
.s4main .itembox .item .part ul{
	font-size: .24rem; line-height: .42rem;
}

/* .s4main .itembox .item3 .part1,.s4main .itembox .item4 .part1{height: 4rem;}
.s4main .itembox .item1 .part2,.s4main .itembox .item2 .part2{
	height: 3rem;
}
.s4main .itembox .item .part1{
  height: 2.6rem;
}
.s4main .itembox .item3 .part1{
  height: 4.8rem;
} */
.s4main .itembox .item .part1{height: 3.6rem;}
.s4main .itembox .item .part2{height: 3rem;}
.s4main .itembox .item3 .part3{height: 3rem;}
.s4main .itembox .item .part4{height: auto; padding-bottom: .2rem;}
.s4main .itembox .item .part5{height: auto; padding-bottom: .2rem;}
.s4main .itembox .item .part6{height: 3.15rem;}
.s4main .itembox .item .part7{height: 3rem;}
.s4main .itembox .item .part8{height: 1.6rem;}
.s4main .itembox .item .part9{height: 2.3rem;}

.s4main .itembox .item3 .part font, .s4main .itembox .item4 .part font{
	margin-left: .25rem;
}
.s4main .itembox .item3 .part1 ul{
  margin-left: 0.1rem !important;
}
.s4main .itembox .item3 .part ul, .s4main .itembox .item4 .part ul{
	margin-left: .25rem;
}
.s4main .itembox .item .part ul li b{
	font-size: .24rem; line-height: .36rem; width: .8rem;
}
.s4main .itembox .item .part ul li span{
	font-size: .24rem; line-height: .36rem;width: 2.1rem;
	white-space: nowrap;
}
.s4main .itembox .item .part p{
	font-size: .22rem !important; width: 76%; margin-left: 0.3rem;
}
.s4main .itembox .item .part4 p{margin-left: .2rem;
	width: 100%;
}
.s4main .itembox .item .part p i{
	width: 1.2rem; display: inline-block; text-align: right;
}
.s4main .itembox .item .part p em{
	width: 1.2rem; display: inline-block; text-align: left; margin-left: .15rem;
}
/* 横版 */
.s4main .jz {
  width: 100%;
  margin: .2rem auto 0;
  background: #ffffff;
  border-radius: 0.22rem;
  padding:0
}

.s4main .jz table {
  width: 6.8rem
}

.s4main thead {
	background: #ff796d;
	background: -webkit-linear-gradient(right,#ff796d,#f94e3f);
	background: -moz-linear-gradient(right,#ff796d,#f94e3f);
	background: -o-linear-gradient(right,#ff796d,#f94e3f);
	background: linear-gradient(to right,#ff796d,#f94e3f);
}

.s4main .jz table th {
  line-height: 0.48rem;
  font-size: 0.24rem;
  color: #ffffff;
  font-weight: normal
}
.s4main .jz table th:nth-of-type(1) {
  border-radius: 0.08rem 0 0 0.08rem;
  width: 8%
}
.s4main .jz table th:nth-of-type(2) {
  width: 34%
}
.s4main .jz table th:nth-of-type(3) {
  width: 28%
}
.s4main .jz table th:nth-of-type(4) {
  width: 38%
}
.s4main .jz table th:nth-last-of-type(1) {
  border-radius: 0 0.08rem 0.08rem 0;display: none;
}
.s4main .jz .Sjg{display: none;}
.s4main .jz td {
  color: #000000;
  font-size: 0.24rem;
  border: 0.02rem solid #b1d0ff;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  line-height: 0.3rem
}
.s4main .fwbiao {
  width: 4%;
  padding: 0 0.04rem;
  font-weight: bold
}

.s4main .fuwu {
  padding-left: 0.1rem;
  text-align: left
}

.s4main .jz table td b {
  font-weight: bold
}

.s4main .jz table td h5 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #fa5749;
  font-weight: bold;
  font-size: 0.28rem;
  padding: 0 0.1rem
}
.s4main .jz table a{
	width: auto; height: auto; font-size: .24rem; line-height: .3rem;
	padding: .1rem .1rem;
}
.s4main .itembox {
    width: 97%;
    margin: 0 1.5%;
}
.s4Img1{display: none;}
.s4Img img{
	width: 2.5rem;
}
.itembox .s4sb{
	margin-right: .04rem;width: 3.398rem;height: auto;margin-bottom: .4rem;
}
.itembox .s4sb2{
	margin-right: 0;
}
.s4sbTit .p2 {
    width: 90%;
    height: .4rem;
    line-height: .4rem;
    background: #ffda8a;
    font-size: .26rem;
    border-radius: 1rem;
}
.s4TP {
    font-size: .28rem;
}
.s4sbxq {
    width: 85%;
    margin-left: .3rem;
}
.s4sbnr .s4bt {
    width: 72%;
    height: .4rem;
    line-height: .4rem;
    font-size: .25rem;
}
.s4sbnr>p>span{
	line-height: .3rem;
}
.s4sbnr>p .sp1 {
    font-size: .23rem;
    width: 22%;
    height: .3rem;
    line-height: .3rem;
}
.s4sbnr>p .sp2 {
    font-size: .23rem;
}
.s4sbnr>p .sp4 {
    font-size: .22rem;
}
.ptzl>span {
    font-size: .23rem;
}
.ptzl>span>label {
    font-size: .22rem;
}
.txfw {
    font-size: .22rem;line-height: .3rem;margin-bottom: .1rem;
}
.s4TP .s4bBsp{
	font-size: .22rem;width: 68%;margin-left: 0;
}
.s4Btn {
    width: 95%;margin: .3rem 2.5% 0;
}
.s4sbTit .p1 {
    margin: .5rem auto .24rem
}
.s4sbTit {
    margin-bottom: .5rem;
}
.s4sb3 .s4sbTit{
	margin-bottom: 0;
}
.s4sb3 .s4sbTit .p2 {
    width: 90%;
    background: #ffda8a;
    font-size: .22rem;
}

/* section5 */
.s5main {
    margin-top: .2rem;
}
.cot5 {
    height: auto;padding-bottom: .3rem;
}
.cot5 .bd .pic {
    width: 1.69rem;
    margin-left: 0;
    margin-top: 1rem;
}
.cot5 .bd .txt {
    width: 72%;
    margin-top: .6rem;
    margin-left: .2rem;
    float: left;
}
.cot5 .bd .txt font>img{
	width: .44rem;
}
.cot5 .bd .txt p{
	font-size: .24rem;
	line-height: .4rem;
}
.cot5 .bd .txt p.kemu{
	font-size: .26rem;
}
.cot5 .arrbtn{
	display: none;
}
.cot5 .hd {
    width: 96%; margin: .3rem 2% 0;
}
.cot5 .hd ul li{
	width: 1.1rem;height: auto; margin: 0 1.5%;
}

/* section6 */
.cot6{
	height: 6rem;
	background: url(../images/s6img4.png) no-repeat center 2.5rem;
	background-size: 3.73rem;
}
.s6xq .s6T {
	width: 1.58rem;
	height: 1.43rem;
	margin-left: 0;
	float: left;
}
.s6T>p {
    font-size: .32rem;
    margin-top: .25rem;
}
.s6xq1 {
    margin-left: 1rem;
    margin-top: .32rem;
}
.s6xq1 .s6T>p {
    margin-left: .55rem;
}
.s6xq1 .s6B {
    margin-top: .2rem;
    margin-left: .29rem;
}
.s6xq2 {
    margin-top: 0;
    margin-left: 0;
}
.cot6 .s6xq3 {
    margin-right: 0;
    margin-top: -3.2rem;
}
.s6xq3 .s6B>p {
    margin-bottom: .1rem;
}
.s6xq3 .s6T{
	margin-bottom: 0;
}
.s6xq2 .s6B>p {
    width: 38%;
    margin-bottom: .2rem;
}
.cot6 {
	height: 4.8rem;
	background: url(../images/s6img4.png) no-repeat center 2.5rem;
	background-size: 3rem;
}

/* section7 */
.s7main {
    margin-top: 0;
}
.cot7>div{
	width: 90%;margin: 0 5% .3rem;
}
.s7xqL {
    width: 40%;
    margin-right: 5%;
}
.s7xqL img{
    width: 100%;
}
.s7xqR {
    width: 53%;
}
.s7xqR>p {
    width: 100%;
    font-size: .28rem;
    line-height: .48rem;
}

/* section8 */
.cot8{
	height: auto;
	margin-top: .24rem;
	padding-top: .6rem;
}
.cot8{
	width: 100%;
	height: auto;
	margin-top: .24rem;
	padding-top: .6rem;
}
.s8xq>img{
	width: .93rem;
}
.s8xq .p1 {
	
    margin: .12rem auto .08rem;
}
.s8xq>p {
    font-size: .24rem;
    width: 88%;
    margin: .12rem 6% 0;
    line-height: .38rem;
}
.cot8>div {
    display: inline-block;
    width: 48%;
    height: 2.3rem;
    margin-right: 2%;
    margin-bottom: .7rem;
}
.cot8>div:nth-of-type(2n){
	margin-right: 0;
}
/* section9 */
.sec9{
	background: #ff3434;padding-bottom: .5rem;
}
.s9main {
    margin-top: .2rem;
}
.s9L {
    width: 100%;
    margin-right: 0;
    margin-top: .2rem;
}
.s9L>div {
    width: 49%;
    height: .82rem;
}
.s9L .s9xq1 {
    margin-bottom: .2rem;
    margin-left: 0;margin-right: 2%;
}
.s9L .s9xq2 {
    margin-bottom: .2rem;
    margin-left: 0;
}
.s9L .s9xq3 {
    margin-bottom: .2rem;
    margin-left: 0;margin-right: 2%;
}
.s9L .s9xq4 {
    margin-bottom: .2rem;
    margin-left: 0;
}
.s9R {
    width: 80%;
    margin: .2rem 10% 0;
}

