.wraper{background:#fff;padding-bottom:0;}
.content{padding:0 0.25rem 1rem;}
.tit{padding:0.55rem 0 0; font-size:0.46rem;text-align:center;}
.tit p{font-weight:normal;font-size:0.24rem;}
.gen-btn{position:relative;display:block;background:#d25047;color:#fff;font-size:0.2rem;line-height:0.58rem;text-align:center;}

.top{position:relative;}
.time{position:absolute;left:0;bottom:0.6rem;width:100%;color:#fff;font-size:0.26rem;text-align:center;}

.choose{padding:0 0 0.3rem 0;background:#fff;box-shadow:0 0 10px #e4e3e3;border-radius:5px;/*margin-top:0.3rem;*/}
.choose-title{padding:0.5rem 0 0;font-size:0.5rem;font-weight:bold;text-align:center;}
.choose-title span{display:block;font-size:0.24rem;color:#292929;font-weight:normal;}

.choose ul{padding:0.4rem 0 0 0.75rem;}
.choose li{position:relative;float:left;width:40%;margin:0 0.65rem 0.3rem 0;box-sizing:border-box;font-size:0.22rem;text-align:center;}
.choose-tit{display:block;padding:0.15rem 0;font-size:0.26rem;}
.choose-icon{display:block;width:45.2%;margin:0 auto;transform:translateX(0);-webkit-transform:translateX(0);}
.choose li.cur .choose-icon{animation:move .3s linear;-webkit-animation:move .3s linear;}
.choose-txt{padding-bottom:0.15rem;}
.choose-info{padding-bottom:0.2rem;border:1px dashed #e8d2a6;border-radius:10px;background:#f3f3f3;text-align:center;}
.choose-info b{display:block;padding:0.1rem 0;color:#d35047;font-size:0.28rem;}
.choose a{margin-top:0.15rem;}

@keyframes move{
  0%{transform:translateX(-8px);}
  25%{transform:translateX(8px);}
  50%{transform:translateX(-5px);}
  75%{transform:translateX(5px);}
  100%{transform:translateX(0);}
}
@-webkit-keyframes move{
  0%{transform:translateX(-8px);}
  25%{transform:translateX(8px);}
  50%{transform:translateX(-5px);}
  75%{transform:translateX(5px);}
  100%{transform:translateX(0);}
}

.area1{padding:0 0 0;}
.area2{height:8.77rem;background:url(../../img/genius/bg2.jpg) no-repeat;background-size:cover;}
.area3{padding:0 0 0;}
.area4{padding:0.75rem 0 0.4rem;}






.teacher{background:#f4f5f6;padding:0 0.25rem 0.4rem;}
.class{padding:0 0 0;margin-top:-1.2rem;}
.teacher p{padding-bottom:0.2rem;font-size:0.28rem;}
.teacher dd{background:url(../../img/genius/dian.png) no-repeat 0 0.13rem;padding-left:0.2rem;font-size:0.22rem;line-height:0.36rem;}
.teacherbox{background:#fff;box-shadow:0 0 10px #e4e3e3;border-radius:5px;margin:0.2rem 0 0;padding:0.4rem 0.25rem 0;}

.teacher li{position:relative;overflow:hidden;padding:0.4rem 0.1rem 0.4rem 0;}
.teacher li:nth-child(odd){background:#f4f5f6;}

.teacher em{display:block;position:absolute;left:0;top:0.4rem;width:31%;}
.teacher li:nth-child(even) em{right:0;left:auto;}
.teacher li:nth-child(7) em{top:auto;bottom:0;}
.info{padding:0 0 0 2.2rem;}
.teacher li:nth-child(even) .info{padding:0}
.more{padding:0.35rem 0;font-size:0.3rem;text-align:center;}

/*校区环境*/
.catecons{margin-bottom:0.5rem;margin-top:0.45rem;}
.catebox{padding:0.5rem 0 0;}
.catetab {text-align:center;padding:0 0 0 0.2rem;}
.catetab p{display:inline-block;*zoom:1;width:1.5rem;height:0.98rem;margin-right:0.2rem;background:url(../../img/genius/tab.png) no-repeat;background-size:cover;color:#222;font-size:0.3rem;line-height:0.84rem;text-align:center;cursor:pointer;}
.catetab p.cur{height:1rem;background:url(../../img/genius/tab2.png) no-repeat;background-size:cover;color:#fff;}

.catetac{position:relative;background:#e6e6e6;}
.picbox{padding:0.15rem 0 0.1rem 0.12rem;}
.picbox li{float:left;position:relative;overflow:hidden;width:49%;box-sizing:border-box;margin:0 0.05rem 0.05rem 0;}
.catebox a.gen-btn{margin:0 0.25rem;box-sizing:border-box;}
.praiselunbo{margin:0.5rem 0 0;}

.brand{padding:0rem 0.25rem 1.7rem;background:url(../../img/genius/bg3.jpg) no-repeat left bottom;background-size:cover;}
.team{padding:0.45rem 0 0;text-align:center;}
.team li{display:inline-block;width:33%;height:2.45rem;text-align:center;transition:.5s;-webkit-transition:.5s;}
.team em{display:block;width:1.04rem;margin:0 auto;padding-bottom:0.08rem;}
.team p{font-size:0.32rem;}
.video-box{position:relative;z-index:2;overflow:hidden;height:3.95rem;margin:0.3rem 0 0;}
.video-box img{position:absolute;left:0;top:0;z-index:100;}
.video-js{width:100%;height:100%;}
.xueyuan{position:relative;z-index:2;overflow:hidden;height:3.93rem;}
.xueyuan img{position:absolute;left:0;top:0;z-index:100;}
.catebox .catetac:last-child{padding:0.15rem 0.12rem 0.1rem}

.pricebox{position:relative;z-index:1;background:#f3f3f3;}
.tips{position:absolute;left:0;bottom:0.3rem;z-index:100;width:100%;font-size:0.22rem;text-align:center;}

/*swiper轮播*/
.tealunbo{margin-bottom:60px;}
.tealunbo li{float:left;overflow:hidden;position:relative;width:17.6%;height:452px;cursor:pointer;transition:.5s;-webkit-transition:.5s;}
.tealunbo li.tea2,.tealunbo li.tea4{margin-top:50px;}
.tealunbo li p{position:absolute;left:0;bottom:-200px;z-index:2;width:100%;box-sizing:border-box;padding:10px 5px 30px;background:url(../../img/genius/arr-bg.png);color:#fff;transition:.5s;-webkit-transition:.5s;}
.tealunbo li b{display:block;font-size:22px;text-align:center;font-weight:normal;}
.tealunbo li span{font-size:18px;}
.tealunbo li:hover{transform:scale(1.1);-ewbkit-transform:scale(1.1);z-index:3;}
.tealunbo li:hover p{bottom:0;}
.tealunbo .swiper-wrapper{width:70%;margin:0 auto;}
.tealunbo .swiper-slide{width:100%;}
.lunbo .swiper-slide {
	  width:100%;
	  height:100%;
      text-align: center;
      font-size: 0.18rem;
      background: #f3f8ff;
	  color:#1e406b;
	  box-sizing:border-box;
	  z-index:1;

      /* Center slide text vertically */
      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{display:none;}
.swiper-button-next,.swiper-button-prev{z-index:1000;width:0.18rem;height:0.29rem;cursor:pointer;}
.swiper-button-next{background:url(../../img/genius/arr_right.png) no-repeat;background-size:cover;}
.swiper-button-prev{background:url(../../img/genius/arr_left.png) no-repeat;background-size:cover;}