html,body{position:relative;height:100%;color:#333;font:.24rem "microsoft yahei";background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,hr,button,footer,header,menu,nav,section{margin:0;padding:0;}
h1,h2{font-weight:bold;}em,i{font-style:normal;}a{text-decoration:none;}b,strong{font-weight:bold;}
img{border:none;width:100%;display:block;}ul,li{list-style:none;}.fl{float:left;}.fr{float:right;}body{max-width:7.5rem;margin:0 auto;}
.cl{clear:both;}.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}.of{overflow:hidden;}
.center{text-align:center;}.pr{position:relative;}.mgt30{margin-top:.3rem;}.mgt20{margin-top:.2rem;}
p.indent{text-indent:2em;line-height:.4rem;}.mgb40{margin-bottom:.4rem}.mgb20{margin-bottom:.2rem;}
.tag-text li b,.tag-text li:before,.p04 .p04-list li:before,.line{display:inline-block;vertical-align:middle;}

.swiper-container{width:100%;height:100%;}
.swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-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;}
.swiper-pagination{position:static!important;}
.content{width:99%;overflow:hidden;margin-top:-1.5rem;height: 7.5rem}.content h4{font-weight:400;font-size:.28rem;text-align:center;}




.index{background:url(img/bgindex.jpg) no-repeat center center;background-size:cover;}
.pref{background:url(img/bgpre.jpg) no-repeat center center;background-size:cover;}
.p3{background:url(img/bgp3.jpg) no-repeat center center;background-size:cover;}
.p4{background:url(img/bg4.jpg) no-repeat center center;background-size:cover;}

.p9{background:url(img/bgp9.jpg) no-repeat center center;background-size:cover;}
.bg09{background:url(img/bg09.jpg) no-repeat center center;background-size:cover;}


.tit{position:relative;text-align:center;background:url(img/bgtit.png) bottom left no-repeat;background-size:100%;width: 3.72rem;margin:0 auto ;height:1rem;font-size:.3rem;color:#333;line-height:.3rem;text-align: center;text-transform: uppercase;}
.tit em{color:#bdbdbd;font:normal .16rem/.3rem ''; }

.index {background: url(img/bg1.jpg) no-repeat center center;background-size:cover;text-align: center;color:#fff;}
.index .pc-logo{width: 3.9rem;height: 5.17rem;margin: 1.5rem auto 0;}
.index h1{font:700 .63rem/.394rem '';margin-bottom: .24rem}.index h1 em{color:#ff3d3d;font:700 .63rem/.394rem '';}
.index i {display: block;width: 6.7rem;height: 0.11rem;background: url(img/h2.png) center center no-repeat;background-size:cover ;margin: 0 auto 0.29rem;}
.index h3{font: 400 .4rem/.3rem '';letter-spacing: .05rem;}
.index .intxt{margin-top: -2.8rem}
 .bg2 .content{height: 7.99rem;}
.pre {width: 6.14rem;height: 7.99rem;border-radius:.1rem;background-color: #000;border-radius: 0.1rem;opacity: 0.8;margin: 0 auto;overflow: hidden}
.pre>img{width: 5.6rem;height: 2.35rem;border: solid 0.05rem #fff;margin: .36rem auto 0.71rem;}
.pre .pre-h{width: 1.36rem;margin:0 .33rem;float: left}.pre .pre-h img{width: 1.36rem;height:1.28rem;}
.pre .pre-h span{border: solid 0.01rem #fff;text-align: center;display: block;width: 1.36rem;height: 1.19rem;font: normal .2rem/.4rem '';color: #fff;text-transform: uppercase;padding-top: .53rem;}
.pre  p{width: 3.8rem;height: 3.39rem; font: normal .2rem/.4rem 'SourceHanSansCN-Light';color: #fff;float: left;text-indent: 2em;margin-top: -.3rem;text-align: justify;}

.p3{background: url(img/bgp1.jpg) center center no-repeat;background-size: cover;}
.p3 img{width:6.82rem;height:5.72rem;margin:.44rem 0 0 .1rem;margin: .43rem auto 0;}

/*4*/
.p4 .p4tit{width: 2.97rem;height: .78rem;background: url(img/titp4.png) top center no-repeat;background-size: cover;margin: 0 auto .3rem;}
.slide4{position:relative;width: 6.4rem;height: 4.39rem;margin: 0 auto .49rem;}
.slide4 .img{width: 6rem;height: 4.39rem;}
.slide4 span{position: absolute;left: 0;top: 1.97rem;font: 400 .3rem/.4rem 'Impact';color:#fff;width: 0.4rem;height: 0.45rem;background: rgba(0,0,0,.7);z-index: 1;text-align:  center;vertical-align:  middle;}
.slide4 .prev{left: -.2rem;background: url(img/pr.png) center center no-repeat;}.slide4 .next{left: 6.2rem;background: url(img/nx.png) center center no-repeat;}
.p4 .content p{width: 6.85rem;font: 400 .2rem/.35rem '';color: #222;text-indent: 2em;margin: 0 auto;}
.p4 .content{height: 10rem;margin-top: .1rem;}

/**/
.p5{background: url(img/bg5.jpg) center center no-repeat;background-size: cover;}
.p5 .content {margin-top: -.3rem;height: 11.5rem;}
.p5 .content .pic5{width: 7.1rem;margin: .28rem auto 0;}
.p5 .content .pic5 img{width: 3.5rem;height: 2.4rem;border-radius: 0.1rem;margin:0 auto .13rem;float: left}
.p5 .content .pic5 .mgrb{margin-right: .1rem;}
.p5 .content  p{width: 6.89rem;font: normal .2rem/.34rem '';color: #333;letter-spacing: .01rem;text-indent: 2em;margin:0 auto;}
/*p6*/
.p6 .content{height: 10.8rem;margin-top: .3rem;}
.p6 .content .p6t{width: 6.94rem;margin: .18rem auto .45rem;font: normal .2rem/.34rem '';color: #333;text-indent: 2em;}
.slide6 .ptt{position: relative;font: bold .26rem/.3rem '';position: relative;padding-left: .82rem;left: -.2rem;}
.slide6 .ptt span{position: absolute;display: block;width: .7rem;height: 1rem;background: #ff3d3d;font: normal .35rem/.3rem 'Impact';color: #fff;bottom: -.4rem;left: 0;padding: .34rem 0 0 0;box-sizing:  border-box;text-indent: .4em;z-index: 22;}
.slide6 .ptt span i{position: absolute;width: .26rem;height: .02rem;background: #fff;bottom: .19rem;left: .2rem;}
.slide6 img{width: 3.6rem;height: 4rem;float: left}.slide6 .spc6{margin:0 .1rem 0 .05rem;}
.slide6 .pic6{width:100%;margin-top: .22rem}
.slide6 .swiper-wrapper .swiper-slide{flex-direction: column;}
.p6 .content .slide6 .p6txt{position: relative;width: 6.9rem;height: 2.3rem;background-color: #ff3d3d;font: normal .2rem/.32rem '';color: #fff;border-radius: 0.1rem;margin-top: -.29rem;box-sizing: border-box;padding: .2rem .24rem .49rem .29rem;letter-spacing: .01rem;text-indent: 2em;}
.p6 .content .slide6 .p6txt p{font: normal .2rem/.32rem '';color: #fff;text-indent: 2em;width: 100%;}

.p4box{width: 100%;height: 2.6rem;overflow: hidden;position: relative;margin-top: -.29rem;position: relative;width: 6.9rem;height: 2.3rem;background-color: #ff3d3d;font: normal .2rem/.32rem '';color: #fff;border-radius: 0.1rem;margin-top: -.29rem;box-sizing: border-box;padding: .2rem .24rem .49rem .29rem;letter-spacing: .01rem;}
.p6 .content .slide6 .m-text p{font: normal .2rem/.32rem '';color: #fff;text-indent: 2em;width: 100%;}
.p4box .m-text{
      width: 100%;
      height: 1.39rem;
    }
.p4box  .swiper-slide {
      font:400 .2rem/.3rem '';
      height: auto;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding-right: .26rem;
    }
    .p4box  .swiper-scrollbar-drag {width: .16rem;background:#fff;left: 1px;border-radius:  0;}
    .swiper-scrollbar{width: .16rem;border: .01rem solid #fff;}
    .swiper-container-vertical>.swiper-scrollbar {right: 10px;width: .18rem;border-radius:  0;border: .01rem solid #fff;}
    .p6 .slide6 .pagination6{width: 3.1rem;margin: .3rem 0 0 2.9rem;}.swiper-pagination-bullet{width: 0.19rem;height: 0.19rem;border:.025rem solid  #ff3d3d;background: #fff;opacity: 1;}
    .swiper-pagination-bullet-active{width: 0.44rem;
        height: 0.17rem;
        border-radius: 0.09rem;border:.025rem solid  #ff3d3d;background: #ff3d3d;}
    
    
.p7{background: url(img/bg7.jpg) center center no-repeat;background-size: cover;}
.p7 .tit{color:#fff;}
.p7 .p7pic1{width: 6.64rem;height: 1.6rem;margin: .25rem auto .36rem}
.p7 .content p{width: 6.8rem;font: normal .2rem/.34rem '';color: #fff;margin: 0 auto;text-indent: 2em;}
.p7 .content{height: 10.5rem;margin-top: 0}
.p7 .p7t2{width: 6.6rem;height: 3.5rem;margin:.39rem auto 0}
 
.p9{background: url(img/bg9.jpg) center center no-repeat;background-size: cover;}
.p9 img{width: 1.93rem;height: 1.99rem;margin: 0 auto -1rem;position:  relative;z-index: 1;}
.p9txt{width: 6.4rem;
  height: 5.36rem;
    border: solid 0.04rem #fff;margin: 0 auto;}
    .p9 .p9txt p{
        width: 5.74rem;
        font:normal .24rem/.4rem '';
        color: #fff;
        letter-spacing: 0rem;
        margin: 1.7rem auto 0;
        text-indent: 2em;
        }


.bg09 .content{overflow: visible}
.bg09 .tit{background:url(img/teamtit.png) center center no-repeat;margin:0 auto .7rem;height:.25rem;width:5.61rem;background-size:100%;}
.bg09{text-align:center;color:#222;}.bg09 img{width:3.31rem;height:1.59rem;margin:.25rem auto 0;}
.bg09 .s9-txt p{font-size:.24rem;line-height:.54rem;text-align:center}
.bg09 .foot img{float:left;width:.97rem;height:1.99rem;margin:.49rem .19rem 0 0;}.bg09 .foot{margin-top:.2rem;}
.bg09 .foot p{display:block;width:5.88rem;float:left;font-size:.2rem;text-indent:1em;line-height:17px;margin:0 0 0.1rem;text-align:left;}

footer{display:none !important;}

@-webkit-keyframes start{
0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
60%{opacity:1;-webkit-transform:translate(0,0);}
100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
0%,30%{opacity:0;-moz-transform:translate(0,10px);}
60%{opacity:1;-moz-transform:translate(0,0);}
100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
0%,30%{opacity:0;transform:translate(0,10px);}
60%{opacity:1;transform:translate(0,0);}
100%{opacity:0;transform:translate(0,-8px);}
}