@charset "utf-8";
html{overflow-x:hidden;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{font-size:0.24rem;;color:#4c4c4c;-webkit-tap-highlight-color:transparent;background-color: #fff;}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,cude,i{margin:0;padding:0;list-style:none;}
a{color:#666;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}
a:hover{outline:none;}
ol,ul,li{list-style:none;}
em,i{font-style:normal;vertical-align:top;}
img,input{border:none;outline:none;}
header,footer,section,aside,article,nav,dialog,figure{display:block;}
.cf:after{content:'';display:block;height:0;clear:both;}
.fl{float:left;}
.fr{float:right;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

.waper{max-width: 7.5rem;margin: 0 auto;padding-top:.9rem}

/**/
.scroll{width:100%;position:relative;height:4.2rem !important;}
.scroll .swiper-pagination{bottom:.2rem;text-align:right;padding-right:.2rem}
.scroll .swiper-pagination .swiper-pagination-bullet{width:.16rem;height:.16rem;border-radius:50%;background-color:rgba(0, 0, 0,.3);opacity:1;}
.scroll .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}
/*must css*/
.swiper-container{width:100%;height:100%;}
.swiper-slide {
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    /*li内容可垂直居中*/
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;


    
  }
/*must css*/
.scrollbox li{height:4.2rem;}
.scrollbox li img{width:7.5rem;height:4.2rem;}


.navs{width:7.18rem;border-radius:.1rem;background-color:#fff;margin:.16rem auto 0;position:relative;z-index:2;padding:.2rem 0 0}
.navs li{width:20%;float:left;text-align:center;margin-bottom:.2rem;}
.navs li a{color:#333;font-size:.26rem;display:block;width:90%;margin:0 auto;overflow:hidden;line-height:.4rem}
.navs li img{height:.65rem;display:block;margin:0 auto .1rem;}

.footindex{
  background-color: #fff;
  text-align: center; 
  color: #bbb;
  padding-bottom: .2rem;
}
.footindex .p1{
  border-bottom: 1px solid #efeff4;padding-bottom: .2rem;
  margin-bottom: .2rem;
}
.footindex a{
  color:#bbb;
}

