/* 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!important;}
.title{padding-bottom: 0;margin-bottom: .2rem}
.title h2{font-size: .36rem;}
.section h2{overflow: hidden;}
.title h2::before{display: none}
.title h2::after{display: none}
.section {padding-top: .4rem;}
/*banner*/
.banner{
  height: 5.68rem;
  background: url("../images/ban-m.jpg") no-repeat center top;
  background-size: 100%;
}
.ban-tea{
  display: none;
}
.ban-bt{
  display: none;
}
.ban-list{
  display: none;
}

/*sec1*/
.sec1-item{
  display: inline-block;width: 100%;
}
.sec1-item h3 img{
  margin-top: .28rem;
}
.sec1-item h3 .s1t3{
  width: 38%;
}
.s1-titem-l {
  width: 90%;
  margin-left: 5%;
  margin-bottom: .2rem;
}
.s1-titem-r{
  width: 100%;
}
.s1-tlist .front img{
  width: 40%;
}
.s1-tlist .front h4{
  font-size: .34rem;
}
.s1-tlist{
  width: 50%; height: 3rem;
}
.s1-list-box::before{
  display: none;
}
.s1-tlist .back p{
  font-size: .32rem;
  line-height: 0.5rem;
  margin-top: .9rem;
}
.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;
}

.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%;
}
/*sec2*/
.s2Rb{
  width: 100%;
  margin: 0;
}
.s2Rb .swiper {
  width: 72%;
}
.s2Rb .swiper-slide{
  width: 3.8rem;
}
.s2Rb .swiper-button-next, .s2Rb .swiper-button-prev{
  width: .73rem;
  height: 1.18rem;
  margin-top: -.15rem;
}
.s2Rb .swiper-slide-active p {
  height: .7rem;
  line-height: .7rem;
  font-size: .34rem;
}

/* sec3 */
.sec3 {
  height: auto;
  background: transparent;
  margin-top: 0;
}
.sec3-b{
  height: auto; padding-bottom: 0.3rem;
}
.sec3-t img{
  width: 100%;
}
.sec3 .swiper-slide img{
  width: 100%;
}
.sec3 .swiper-button-next{
  display: none;
}
.sec3 .swiper-button-prev{
  display: none;
}
.sec3 .swiper-container{
  width: 100%;
  padding-top: 0;
  margin-left: 0;
}
.sec3 .swiper-slide span{
  top: .75rem;
  left: .2rem;
  line-height: .24rem;
}
.sec3-t{
  margin-top: .28rem;
}
.s3JL {
  width: 30%;
  margin-right: 0;
  margin-top: .84rem;
  margin-left: -.1rem;
}
.s3JR {
  width: 74%;
  margin-top: .54rem;
  margin-left: -.2rem;
}
.jzxq1 .sp1{
  font-size: .42rem;
}
.jzxq2 {
  margin-top: .3rem;
  padding-bottom: .2rem;
  min-height: 2.4rem;
}
.s3Lb{
  height: 5.2rem;
  margin-top: -.1rem;
}
.jzxq2 p {
  font-size: .24rem;
  color: #353535;
  text-align: left;
  width: 94%;
  margin: 0 3%;
  padding-top: .23rem;
  line-height: .4rem;
}
.sec3 .swiper-slide span{
  font-size: .32rem;
}
.sec3 .swiper-slide .sp2{
  font-size: .28rem;margin-top: .2rem;
}
/*sec4*/
.s4titP {
  margin-top: 0;
}
.s4T>div {
  width: 49%;
  height: 3.3rem;
  margin-right: 2%;
  margin-bottom: .2rem;
}
.s4T>div:nth-of-type(2n){
  margin-right: 0;
}
.s4xq3 {
  background: #fff5f4;
}
.s4xqB {
  font-size: .28rem;
}
.s4T .s4xq3{
  height: 3.6rem;
}
.s4T .s4xq4{
  height: 3.6rem;
}
.s4Btn{
  margin-top: 0;
}
/* sec5 */
.sec5 {
  height: 6.1rem;
}
.s5titP {
  margin-top: 0;
}
.sec5-main{
  height: 4rem;
}
.sec5-l{
  position: absolute; left: .1rem; top: 0; margin-left: 0;
}
.sec5-l h3{
  margin-left: .2rem;
}
.sec5-m{
  width: 48%; height: 2rem; margin-top: 0.4rem;
  margin-left: .9rem;
}
.sec5-m img{
  width: 62%;
}
.sec5-r{
  position: absolute; right: 0; top: 0.1rem;
}
.sec5-r ul li{
  margin: .05rem 0
}
.sec5-r h3{
  margin-right: 0;
}
/*sec6*/
.s6titP {
  margin-top: 0;
}
.sec6-main>div{
  display: none;
}
.sec6-main{
  display: inline-block;
  width: 100%;
  height: 4.4rem;
  background: url("../images/s6img6.png") no-repeat center top;
  background-size: 100%;
}
/*sec7*/
.sec7 {
  height: auto;
  background: transparent;
  padding-top: 0;
  margin-bottom: .5rem;
}
.s7T>div{
  width: 82%;
  margin: .3rem 9% 0
}
.s7R img {
  width: 3.4rem;
  margin-left: 2.1rem;
  margin-top: 1.2rem;
}
.s7B .s7R img {
  width: 3.4rem;
  margin-top: 1.2rem;
}
.s7L{
  margin-top: -.2rem!important;
}
.s7TP {
  margin: 0 auto .4rem;
  float: initial;
  text-align: center;
  padding-left: 0;
  width: 60%;
}
.s7nr .p1 {
  font-size: .32rem;
}
.s7nr .p2 {
  font-size: .28rem;
}
.s7nr>p>img {
  width: .3rem;
}
.s7B .s7L {
  width: 80%;
  margin-left: 10%;
}
.s7nr .p3{
  width: 100%;
  font-size: .28rem;
  line-height: .4rem;
}
.s7nr{
  margin-left: 0;
}