/* 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;}
.section{padding-top: 0.4rem;}
.title h2{font-size: .36rem;}
.title h2::before{display: none;}
.title h2::after{display: none;}
p{font-size: .26rem !important; line-height: 0.34rem !important;}

/*banner*/
.banner-box{
  background-size: 160%; height: 3.5rem;
}
.banner-box h1{
  width: 28%; height: 0.5rem; line-height: 0.5rem; font-size: .24rem; margin-bottom: 2.2rem;
}
.banner-box div{
  font-size: .3rem;
}
.banner-box div img{
  width: 56%; vertical-align: -0.08rem;
}

/*sec01*/
.sec01-l{
  width: 100%;
}
.sec01-r{
  width: 100%; height: auto; background: none; padding-top: .1rem;
}
.sec01-r a{
  display: inline-block; border-top: none; margin: 0 .05rem;
}
.sec01-r a.on{
  background: #f94e3f;
}
.sec01-r a.on{
  width: 3.3rem; height: 0.84rem; margin: 0 .05rem; padding-left: 0;
}

/*sec02*/
.sec02-main ul{
  flex-wrap: wrap;
}
.sec02-main ul li{
  width: 48%; margin-bottom: 0.2rem;
}
.sec02-main ul li img{
  width: 80%;
}

/*sec03*/
.sec03 .title{
  margin-bottom: 0.45rem !important;
}
.sec03-main{
  height: auto; padding: .4rem 0;
}
.sec03-l{
  margin-top: 0; margin-left: 0;
}
.sec03-l div{
  width: 100% !important; margin-left: 0 !important;
}
.sec03-l div:nth-child(1){
  background: #ff6666;
}
.sec03-l div:nth-child(2){
  background: #ff8176;
}
.sec03-l div:nth-child(3){
  background: #ffab91;
}
.sec03-l div:nth-child(4){
  background: #fad099;
}
.sec03-r{
  display: none;
}

/*sec04*/
.sec04-main .hd{
  width: 100%; height: auto; background: #f94e3f; border-radius: .25rem; padding: 0; margin-left: 0;
}
.sec04-main .hd ul li{
  width: 28%; height: 0.7rem; line-height: 0.7rem; text-align: center; display: inline-block; font-size: .26rem; padding: 0;
}
.sec04-main .hd ul li.on{
  width: 28%; height: 100%; line-height: 0.7rem; padding-left: 0;
}
.sec04-main .bd{
  width: 100%; margin: 0 auto;
}
.sec04-main .hd ul li::before{
  display: none;
}
.sec04-main .hd ul li.on::after{
  display: none;
}
.sec04-main .bd img{
  width: 32%;
}
.sec04-main .bd ul li:nth-child(1) img{
  margin-top: 0.6rem;
}
.sec04-main .bd ul li:nth-child(3) img{
  width: 90%;
}
.sec04-main .bd .sec04-bd-r{
  margin-top: 0.3rem;
}
.sec04-main .bd p{
  font-size: .26rem;
}

/*sec05*/
.sec05-t{
  flex-wrap: wrap;
}
.sec05-t ul{
  width: 100%; margin-left: 0;
}
.sec05-t ul li{
  width: 42%; margin: .2rem;
}
.sec05-t ul li img{
  width: 100%;
}
.sec05-t-ewm{
  width: 40%; margin: 0 auto;
}
.sec05-t-ewm img{
  width: 100%;
}
.sec05-t-ewm p{
  width: 100%; height: 0.5rem; line-height: 0.5rem !important;
}
.sec05-m .hd ul li{
  width: 25%;
}
.sec05-m .hd ul li.on{
  width: 25%;
}
.sec05-m-bd-l{
  width: 90%; margin: 0 auto .2rem;
}
.sec05-m-bd-l .sec05-tips02{
  font-size: .28rem;
}
.sec05-b{
  flex-wrap: wrap;
}
.sec05-b .hd{
  width: 100%; flex: auto;
}
.sec05-b .hd ul li{
  font-size: .28rem;
}

/* sec06 */
.sec06-l{
  width: 34%; 
}
.sec06-l img{
  width: 100%;
}
.sec06-r .sec06-r-p02{
  line-height: 0.45rem !important;
}

/*sec07*/
.sec07-main ul{
  flex-wrap: wrap;
}
.sec07-main ul li{
  width: 100%; margin-bottom: 0.4rem;
}
.sec07-main ul li img{
  width: 36%; margin-left: 0.4rem;
}


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

/* .sec08-main .itembox .item3 .part1,.sec08-main .itembox .item4 .part1{height: 4rem;}
.sec08-main .itembox .item1 .part2,.sec08-main .itembox .item2 .part2{
	height: 3rem;
}
.sec08-main .itembox .item .part1{
  height: 2.6rem;
}
.sec08-main .itembox .item3 .part1{
  height: 4.8rem;
} */
.sec08-main .itembox .item .part1{height: 3.9rem;}
.sec08-main .itembox .item .part2{height: 1.8rem;}
.sec08-main .itembox .item3 .part3{height: 3rem;}
.sec08-main .itembox .item .part4{height: auto; padding-bottom: .2rem;}
.sec08-main .itembox .item .part5{height: auto; padding-bottom: .2rem;}
.sec08-main .itembox .item .part6{height: 3.15rem;}
.sec08-main .itembox .item .part7{height: 3rem;}
.sec08-main .itembox .item .part8{height: 2.1rem;}
.sec08-main .itembox .item .part9{height: 2.2rem;}

.sec08-main .itembox .item3 .part font, .sec08-main .itembox .item4 .part font{
	margin-left: .25rem;
}
.sec08-main .itembox .item3 .part1 ul{
  margin-left: 0.1rem !important;
}
.sec08-main .itembox .item3 .part ul, .sec08-main .itembox .item4 .part ul{
	margin-left: .25rem;
}
.sec08-main .itembox .item .part ul li b{
	font-size: .24rem; line-height: .36rem; width: .8rem;
}
.sec08-main .itembox .item .part ul li span{
	font-size: .24rem; line-height: .36rem;width: 2.1rem;
	white-space: nowrap;
}
.sec08-main .itembox .item .part p{
	font-size: .22rem !important; width: 76%; margin-left: 0.3rem;
}
.sec08-main .itembox .item .part4 p{margin-left: .2rem;
	width: 100%;
}
.sec08-main .itembox .item .part p i{
	width: 1.2rem; display: inline-block; text-align: right;
}
.sec08-main .itembox .item .part p em{
	width: 1.2rem; display: inline-block; text-align: left; margin-left: .15rem;
}

/* 横版 */
.sec08-main .jz {
  width: 100%;
  margin: .2rem auto 0;
  background: #ffffff;
  border-radius: 0.22rem;
  padding:0
}

.sec08-main .jz table {
  width: 6.8rem
}

.sec08-main 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);
}

.sec08-main .jz table th {
  line-height: 0.48rem;
  font-size: 0.24rem;
  color: #ffffff;
  font-weight: normal
}
.sec08-main .jz table th:nth-of-type(1) {
  border-radius: 0.08rem 0 0 0.08rem;
  width: 8%
}
.sec08-main .jz table th:nth-of-type(2) {
  width: 14%
}
.sec08-main .jz table th:nth-of-type(3) {
  width: 28%
}
.sec08-main .jz table th:nth-of-type(4) {
  width: 38%
}
.sec08-main .jz table th:nth-last-of-type(1) {
  border-radius: 0 0.08rem 0.08rem 0
}

.sec08-main .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
}
.sec08-main .fwbiao {
  width: 4%;
  padding: 0 0.04rem;
  font-weight: bold
}

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

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

.sec08-main .jz table td h5 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #fa5749;
  font-weight: bold;
  font-size: 0.22rem;
  padding: 0 0.1rem
}
.sec08-main .jz table a{
	width: auto; height: auto; font-size: .24rem; line-height: .3rem;
	padding: .1rem .1rem;
}

/* sec09 */
.sec09-main p{font-size: .24rem; margin-bottom: 0.4rem;}
.sec09-main .itembox{
	height: auto;
	width: 100%;
	background: none;
}
.sec09-main .itembox .item{
	position: relative;
	width: 5rem; margin: 0 .9rem .2rem;
	clear: both;
}
.sec09-main .itembox .item1{
	float: left; top: auto;
	/* margin-top: 4.52rem; */
	margin-top: .3rem;
}
.sec09-main .itembox .item img{
	float: left;
}
.sec09-main .itembox .item1 .txt, .sec09-main .itembox .item2 .txt{
	float: left; text-align: left;
}
.sec09-main .itembox .item .txt ul li{
	font-size: .24rem; line-height: .32rem;
}
.sec09-main .itembox .item1 .txt font, .sec09-main .itembox .item2 .txt font{
	background: url('../images/s9_tbg02.png') no-repeat center / 100%;
	float: left;
}
.sec09-main .itembox .item .txt ul li::after{display: none;}
.sec09-main .itembox .item .txt ul li::before{
	content: '';
	width: 0.06rem;
	height: 0.06rem;
	display: inline-block;
	background: #425dd0;
	border-radius: 50%;
	margin-right: 0.06rem;
	margin-top: 0.1rem;
	float: left;
	margin-left: 0.3rem;
}
.sec09-main .yuantbox{flex-wrap: wrap; float: none;}
.sec09-main .yuantbox .yuan{
	width: 6rem;
}
.sec09-main .yuantbox .yuan ul{
	height: 1.5rem;
}
.sec09-main .yuantbox .yuan ul li{font-size: .24rem;}
.sec09-main .yuantbox .yuan ul li img{
	width: .2rem;
}

.s5-part02 ul{
	flex-wrap: wrap;
	justify-content: center;
}
.s5-part02 ul li span{
	width: 100%;
}
.s5-part02 ul li.two{margin-top: 0;}

/* sec10 */
.sec10-main img{
  width: 100%;
}