/* 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;}
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;}
.lfNav{display: none;}
.m-hide{display: none;}
.title{padding-bottom: .2rem;}
.title h2{font-size: .36rem;}
.title h2 img{
  max-width: 70%;
}
.title h2::after{
  bottom: -0.2rem;
}
.section h2{
  overflow: hidden;
}

/*banner*/
.banner{
  background-size: 160% 100%; height: 4rem;
}
.ban-logo .logo{
  width: 27%;
  margin-left: .2rem;
}
.ban-logo{
  width: 46%; height: 0.4rem;
}
.ban-bt{
  width: 96%; margin-top: 1.2rem;
}
.ban-list{
  margin-top: 0.3rem;
}
.ban-list li{
  height: auto; line-height: .3rem; margin: 0; font-size: .16rem;
}
.ban-list li::before{
  width: 0.38rem; margin-left: 0.08rem; margin-right: 0;
}
.ban-list li:nth-child(2){
  width: 3.5rem;
}
.ban-list li:nth-child(2):before{
  margin-left: 0.15rem;
}

/*sec01*/
.sec01-mbox{
  flex-wrap: wrap;
}
.s1-play{
  width: 100%; margin-bottom: 0.2rem;
}
.sec01-list ul li{
  font-size: .26rem;
}
.sec01-list ul li a{
  width: 100%; height: 0.38rem; line-height: 0.38rem; border-radius: .5rem; font-size: .24rem;
}
.sec01-list ul li b{
  width: 1.2rem;
}

/*sec02*/
.sec02{
  background: #e8edf6;
  background: -webkit-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: -o-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: -moz-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: linear-gradient(to 45deg, #e8edf6, #ffffff, #e8edf6);
}
.sec02-main{
  flex-wrap: wrap;
}
.sec02-main h3{
  width: 40%;
}
.sec02-main h3 img{
  width: 100%;
}
.sec02-l{
  width: 100%; margin-bottom: 0.4rem; margin-left: 0.4rem;
}
.sec02-l-m{
  margin-left: 0.4rem;
}
.sec02-l ul{
  background-position: bottom .2rem right;
}
.sec02-l ul li{
  min-width: 2rem; font-size: .26rem;
}
.sec02-r h3{
  margin-left: .4rem; margin-bottom: 0.2rem;
}
.sec02-r ul li{
  width: 49%;
}

/*sec03*/
.sec03-title h2{
  display: flex; align-items: center; justify-content: center;
}
.sec03-title h2 img:nth-child(1){
  width: 1.09rem;
}
.sec03-l{
  width: 100%; height: auto; margin-right: 0; margin-bottom: 0.3rem;
}
.sec03-r{
  width: 100%;
}
.sec03-r .hd ul li{
  font-size: .24rem;
}
.sec03-r .bd img{
  width: 47%;
}
.sec03-r .bd h3{
  font-size: .26rem; position: relative; z-index: 1;
}
.sec03-r .bd p{
  font-size: .24rem; line-height: 0.3rem;
}

/*sec04*/
.sec04-main img{
  width: 48%; margin-top: 0.4rem;
}
.sec04 ul li{
  padding: 0 .05rem;
}
.sec04 ul li:nth-child(1){
  left: 1.3rem;
}
.sec04 ul li:nth-child(2){
  left: 0.01rem;
}
.sec04 ul li:nth-child(3){
  left: 1.1rem;
}
.sec04 ul li:nth-child(4){
  left: 1.3rem;
}
.sec04 ul li:nth-child(5){
  right: .15rem;
}
.sec04 ul li:nth-child(6){
  right: 0.05rem;
}
.sec04 ul li:nth-child(7){
  right: .15rem;
}

/*sec05*/
.sec05-item h3 img{
  width: 34%;
}
.s5-titem-l .txt-info{
  font-size: .24rem;
}
.s5-bitem-r{
  width: 100%; padding-top: .2rem; margin: 0 auto;
}
.s5-bitem-r .lc-t ul li{
  height: 0.9rem; line-height: 0.28rem; padding-top: 0.3rem;
}
.s5-bitem-r .lc-t ul li:nth-child(5){
	line-height: 0.9rem; padding-top: 0;
}
.pub-list ul li{
  height: 0.9rem;
}
.lc-b-l{
  margin-right: 0;
}
.lc-b-l01{
  width: 1.1rem;
}
.lc-b-l01 ul li{
  height: 1rem; line-height: 0.3rem; padding-top: 0.2rem; box-sizing: border-box;
}
.s5-bitem-r .lc-t ul li:nth-child(2), .s5-bitem-r .lc-t ul li:nth-child(4){
  padding-top: 0; line-height: 0.9rem;
}
/* .s5-bitem-r .lc-t ul li:nth-child(2){
  padding-top: 0.16rem;
}
.s5-bitem-r .lc-t ul li:nth-child(4){
  line-height: 0.9rem;
}
.lc-b-l01 ul li:nth-child(2){
  padding-top: 0.4rem;
}
.lc-b-l01 ul li:nth-child(3){
  line-height: 1.2rem !important;
} */
.lc-b-r01 ul li{
  line-height: 0.58rem; height: 0.58rem;
}
.lc-b-r::after{
  content: '';
    width: 1.8rem;
    height: 2.1rem;
    top: -0.55rem;
    right: -0.1rem;
    background-size: 100% 100%;
}
.sec05-item02{
  padding-bottom: 0;
  height: auto;
}
.s5-left{
	width: 90%; height: auto;
}
.s5-left h4{
	margin-top: .25rem;
}
.s5-right{
	height: 3rem;
	width: 90%;
	margin-left: 0;
	border-radius: 0;
	padding-top: 0.67rem;
	background:#fff url(../images/gxrg.png) no-repeat center / 100%;
}
.s5-right .gxjiantou{
	width: .3rem; padding-top: .45rem;
}
.s5-right .gxjiantou:nth-child(1){
	margin: 0 1.7rem 0 0.8rem;
}
.s5-right .gxjiantou:nth-child(2){
	margin-right: 0.75rem;
}
.s5-right .gxrgtieshi{
	        top: -0.4rem;
	        right: -0.3rem;
	        width: 1.8rem;
}



.lc-b-l02{
  width: 2.8rem; margin-left: 0.05rem;
}

/* sec06 */
.sec06-main{
  height: auto;
}
.s6-r{
  margin-top: 0.2rem;
}
.sec06-main .bd ul li .s6-l{
  width: 100%;
}
.sec06-main .hd ul li{
  margin: 0 .12rem;
}
.sec06-main .bd ul li{
  flex-wrap: wrap;
}
.sec06-main .bd ul li .s6-r img:nth-child(1){
  width: 100%;
}
.sec06-main .bd ul li .s6-l h3{
  font-size: .34rem;
}
.sec06-main .bd ul li .s6-l p{
  font-size: .26rem; line-height: 0.34rem;
}
.sec06-main .bd ul li .s6-r .s6-bigimg{
  width: 30%;
}
.sec06-main .bd ul li .s6-r .s6-item5-bimg01{
  left: 1.5rem;
}
.sec06-main .bd ul li .s6-r .s6-item5-bimg02{
  right: 1.4rem;
  top: 1.3rem;
}
.sec06-main .bd ul li .s6-l{
  margin-top: 0;
}

/*sec07*/
.sec07-main img{
  width: 60%;
}
.sec07-main ul li img{
  width: auto;
}
.sec07 ul li{
  width: 3rem; 
}
.sec07-main ul li img{
  width: auto;
  height: 43%;
}
.sec07 ul li:nth-child(1){
  left: -0.35rem; top: -.01rem;
}
.sec07 ul li:nth-child(5){
  right: -0.35rem; top: -.01rem;
}


/* sec08 */
.sec08{
  height: auto; padding-bottom: 0.4rem;
}
.sec08 h2 img:nth-child(2){
  width: 52%;
}
.sec08-main img{
  width: 100%;
}

/* sec09 */
.sec09-t{
  height: auto; padding-bottom: 0.4rem;
}
.sec09-b{
  background-size: 100% 100%; padding-left: 1rem;
}
.sec09-b img{
  width: 20%; right: 0.7rem;
}
.sec09-r{
  background-size: 100% 100%; height: 4.8rem; width: 100%; margin-right: 0;
}
.sec09-r ul li img{
  margin-right: 0.2rem;
}
.sec09-r ul li div p{
  font-size: .24rem;
}
.sec09-r h3{
  font-size: .3rem; padding-top: 0.15rem;
}

/* sec10 */
.sec10-main{
  height: auto; padding-bottom: 0.4rem;
}
.sec10-m{
  width: 30%; margin: 0 auto;
}
.sec10-m img{
  margin-top: 0;
}
.sec10-list{
  top: 0.4rem;
}
.sec10-list ul li{
  padding-bottom: 0; margin-bottom: 0;
}
.sec10-list ul li{
  background-position: left center !important;
}
.sec10-list ul li:nth-child(1){
  padding-right: 0.57rem;
}
.sec10-list ul li:nth-child(2){
  padding-left: 0.57rem;
}
.sec10-list ul li:nth-child(3){
  padding-right: 1.1rem;
}
.sec10-list ul li:nth-child(4){
  padding-left: 1.1rem;
}
.sec10-list ul li:nth-child(5){
  padding-right: .5rem;
}
.sec10-list ul li:nth-child(6){
  padding-left: .5rem;
}

/* sec11 */
.sec11-main{
  background: none;
}
.sec11-r{
  width: 100%; margin-top: 0.8rem; height: auto;
}
.sec11-img{
  position: absolute;
      top: 1.47rem;
      right: .4rem;
      width: 50%;
}
.sec11-img img{
  width: 100%;
}
.sec11-img ul li:nth-child(2){
	padding-right: 1.6rem;
	    margin-bottom: .86rem;
	    padding-top: .2rem;
}
.sec11-img ul li:nth-child(3){
	padding-right: 1.8rem;
}

/* sec12 */
.sec12-main ul{
  margin: 0 .4rem;
}
.sec12-main ul li{
  width: 40%; margin-bottom: 0.4rem;
}
.sec12-main ul li img{
  width: 100%;
}
.sec12-main ul li .back{
  height: 2.4rem; font-size: .24rem; line-height: 0.3rem; padding-top: 0.6rem;
}
.sec12-main ul li:nth-child(3) .back{
  padding-top: 0.5rem;
}
.sec12-main ul li:nth-child(4) .back{
  padding-top: 0.4rem;
}
.sec12 .tips{
  margin-top: 0.1rem;
}

/* sec13 */
.sec13-main{
  height: 3.4rem;
}
.sec13-l{
  position: absolute; left: .1rem; top: 0; margin-left: 0; margin-top: 0;
}
.sec13-l h3{
  margin-left: .2rem;
}
.sec13-m{
  width: 48%; height: 2rem; margin-top: .5rem; background: none;
  margin-left: .6rem;
}
.sec13-m img{
  width: 62%;
}
.sec13-r{
  position: absolute; right: 0; top: 0.1rem;
}
.sec13-r ul li{
  margin: .05rem 0
}
.sec13-r h3{
  margin-right: 0;
}
.sec13-r ul li img{
  width: 0.6rem;
}
.sec13-main::after{
	display: none;
}

/* sec14 */
.sec14-main p{
  width: auto;
}
.sec14-main img.sec14-bt{
  width: 39%; margin: 0 .1rem;
}
.sec14-tips{
  width: 20%;
}


/* sec15 */
.sec15-main{
  padding: .2rem;
}
.sec15-item01-p{
  width: 100%;
}
.sec15 img{
  width: 100%;
}
.sec15-item03-p{
  width: 100%;
}

/* section6 */
.sec16-main .itembox{
  clear: none;display: flex;
  flex-wrap: wrap;
}
.sec16-main .itembox .item{
	width: 50%; margin-bottom: .2rem; display: inline-block; float: none; 
}
.sec16-main .itembox .item3{
  width: 100%;
}
.sec16-main .itembox .item .itemTit{
	width: 3.49rem; border-right: solid .01rem #fff;
}
.sec16-main .itembox .item .part{
	width: 3.49rem; box-sizing: border-box;
}
.sec16-main .itembox .item3 .part{
  border-left: solid .01rem #d6e1f0;
}
.sec16-main .itembox .item2 .part,.sec16-main .itembox4 .item .part{
	width: 3.49rem;
	/* border-right: none; */
}

.sec16-main .itembox .item .itemTit h3{font-size: .32rem;}
.sec16-main .itembox .item .part font{
	font-size: .28rem;
	height: .52rem; line-height: .52rem;
	width: 2rem; margin-left: 0.25rem;
}
.sec16-main .itembox .item .part{
  padding-right: 0.1rem;
}
.sec16-main .itembox .item .part ul{
	font-size: .24rem; line-height: .42rem;
}

.sec16-main .itembox .item3 .part1,.sec16-main .itembox .item4 .part1{height: 4.4rem;}
.sec16-main .itembox .item1 .part2,.sec16-main .itembox .item2 .part2{
	height: 3rem;
}
.sec16-main .itembox .item3 .part3,.sec16-main .itembox .item4 .part3{height: 4.5rem;}
.sec16-main .itembox .item .part4{height: 3.4rem; padding-bottom: .2rem;}
.sec16-main .itembox .item .part5{height: auto; padding-bottom: .2rem;}
.sec16-main .itembox .item .part6{height: 2.4rem;}
.sec16-main .itembox .item .part7{height: 3.5rem;}
.sec16-main .itembox .item .part8{height: 2.3rem;}
.sec16-main .itembox .item .part9{height: 3rem;}

.sec16-main .itembox .item3 .part font, .sec16-main .itembox .item4 .part font{
	margin-left: .25rem;
}
.sec16-main .itembox .item3 .part ul, .sec16-main .itembox .item4 .part ul{
	margin-left: .25rem;
}
.sec16-main .itembox .item .part ul li b{
	font-size: .24rem; line-height: .36rem; width: .8rem;
}
.sec16-main .itembox .item .part ul li span{
	font-size: .24rem; line-height: .36rem;width: 2.1rem;
	white-space: nowrap;
}

.sec16-main .itembox .item .part p{
	font-size: .24rem; line-height: .42rem;margin-left: .25rem;
}
.sec16-main .itembox .item .part4 p{margin-left: .2rem;
	width: 98%;
}
.sec16-main .itembox .item1 .part4 ul li{
  padding-top: 0.4rem; padding-left: 0.1rem;
}
.sec16-main .itembox .item .part p i{
	width: 1.2rem; display: inline-block; text-align: right;
}
.sec16-main .itembox .item .part p em{
	width: 1.2rem; display: inline-block; text-align: left; margin-left: .15rem;
}
.sec16-main .itembox .item .part9 p {
    width: 85%;
}
/* 111 */
.sec16-main .mcbox {
    height: auto;border-radius: 0.2rem;background: #4b5bbe;margin-top: .7rem;
}
.mcimg1 {
    right: -.3rem;
}
.sec16-main .mcbox .mcitem {
    width: 96%;height: auto;
}
.sec16-main .mcbox .mcitem .part{
	width: 50%;height: 4rem;
}
.sec16-main .mcbox .mcitem .mcp2,.sec16-main .mcbox .mcitem .mcp4,.sec16-main .mcbox .mcitem .mcp6{
  border-right: none;
}
.sec16-main .mcbox .mcitem .part font{
	border-radius: .08rem;
}
.sec16-main .mcbox .mcitem ul li {
    font-size: .24rem;
    line-height: .42rem;
}
.sec16-main .mcbox .mcitem .mcp1 font{
	margin-left: 0.25rem;
}
.sec16-main .mcbox .mcitem .mcp3 font {
    margin-left: 0.25rem;
}

.sec16-main .itembox .item .part ul{
	margin-left: 0.25rem;
}
.sec16-main .mcbox .mcitem .part p {
    width: 97%;
    margin-left: 0.2rem;
}
.sec16-main .mcbox .mcitem .mcp9 {
    width: 98%;height: auto;padding-bottom: 0.3rem;margin-top: 0;
}
.sec16-main .itembox .mcitem .part p i {
    width: 100%;text-align: left;
}
.sec16-main .mcbox .mcitem ul label {
    width: 100%;
}
.sec16-main .mcbox .mcitem .mcp3,.sec16-main .mcbox .mcitem .mcp4{
	height: 4.9rem;
}
.sec16-main .mcbox .mcitem .mcp5,.sec16-main .mcbox .mcitem .mcp6{
	height: 3rem;border-right: solid 0.01rem #d6e1f0;border-bottom: solid 0.01rem #d6e1f0;
}
.sec16-main .mcbox .mcitem .mcp7,.sec16-main .mcbox .mcitem .mcp8{
	height: 3rem;border-right: solid 0.01rem #d6e1f0;
}
.sec16-main .mcbox .item .part a{
  position: relative; left: auto; right: auto; top: auto; margin-top: 0;
}
.sec16-main .mcbox .mcitem .mcp5 p {
    width: 97%;
    margin-left: 0.15rem;
	letter-spacing: -.01rem;
}
.sec16-main .mcbox .mcitem .mcp8 p{
  margin-bottom: 0.1rem;
}
.sec16-main .jz table a{
  height: 0.3rem; line-height: 0.3rem;
}
.mcp9 .mcd1{
	margin-left: .2rem;width: 30%;height: .45rem;line-height: .45rem;font-size: .28rem;
}
.mcp9 .mcd2{
	width: 100%;font-size: .22rem;line-height: .6rem;
}
.mcp9 .mcd2 span {
    margin-right: 0.2rem;font-size: .24rem;
}
.mcp9 .mcd3{
	width: 100%;
}
.sec16-main .itembox .item .mcp9 a{
	width: 60%;height: .7rem;line-height: .7rem;font-size: .32rem;
}
.sec16-main .itembox .item .mcp9 a::after {
    background: url(../images/s6-icon02.png) no-repeat center / 100%;width: 0.15rem;vertical-align: sub;
}
.sec16-main .tabCont p.zhu{
	font-size: .2rem;line-height: .4rem;
}
.sec16-main .itembox .item .part1{
  height: 3.9rem;
}
.sec16-main .itembox .item .part3{
  height: 3.5rem;
}
.sec16-main .itembox .item3 .part9{
  height: 2.8rem;
}
/* 横版 */
.sec16-main table{
	width: 100% !important; margin: .15rem 0 .2rem;
}
.sec16-main table td{
	line-height: 1.5;
}
.sec16-main table td span.type01{
	line-height: 1.2;
}
.sec16-main .btnChange{
	margin: .2rem 0;
}
.sec16-main table td p{
	font-size: .24rem;line-height: .4rem;
}
.sec16-main table td{
	font-size: .24rem;
}
.sec16-main table td font{
	font-size: .24rem;
}
.sec16-main table td a{
	width: 100%;
    height: auto;
    font-size: .24rem;
    line-height: .3rem;
    padding: 0.1rem 0.1rem;
	margin-left: -15%;
}
.sec16-main .btnChange{
	font-size: .24rem;
}
.sec16-main table th{
	font-size: .26rem;
}
.sec16-main .subtxt p{
	font-size: .24rem;line-height: .38rem;
}
