
a {color: #fff;}
.new_one {position: relative;margin-bottom: 10%;}
.schedule_bj { position: relative;}
.device { width: 80%; margin: 0 auto;color: #fff;}

.device .arrow-left {
  background: url(../images/new/arrow.png) no-repeat 0 0;
  position: absolute;
  left: 5%;
  top: 43%;
  margin-top: -25px;
  width: 11px;
  height: 50px;
  background-size: 100% 100%;
}
.device .arrow-right {
  background: url(../images/new/arrow.png) no-repeat 0 0;
  position: absolute;
  right: 5%;
  top: 43%;
  margin-top: -25px;
  width: 11px;
  height: 50px;
  background-size: 100% 100%;
  -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
}
.device .arrow-lefts {
  background: url(../images/new/arrow.png) no-repeat 0 0;
  position: absolute;
  left: 10px;
  top: 32%;
  margin-top: -25px;
  width: 11px;
  height: 50px;
  background-size: 100% 100%;
}
.device .arrow-rights {
  background: url(../images/new/arrow.png) no-repeat 0 0;
  position: absolute;
  right: 10px;
  top: 32%;
  margin-top: -25px;
  width: 11px;
  height: 50px;
  background-size: 100% 100%;
  -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
}

.new_biao {font-size: .875rem; margin-bottom: 1rem;}
.new_nei {font-size: .75rem; line-height:1rem; margin-top: 1rem;}
.liao {width: 30% !important;margin:1rem auto 0;}
.sign_sign { color: #fff; width: 20%;margin:5% auto 0;}
.sign_sign li {float: left;font-size: .75rem; text-align: center; width: 20%;display: block;}
.sign_sign_bian { color: #0090ff; width: 40%; }
.sign_sign_bian1 { color: #0090ff; width: 40%; }

.hui {color: #777777 !important;}
.new_img_bt { margin:5% auto; width: 50%; text-align: center;display: block; }
.new_time {font-size: .75rem; color: #0090ff; margin-top: 5%;}

.danao {width: 90%;margin:0 auto; color: #fff;}
.danao_box {padding:8% 8% 0 8%; background:url(../images/review/dn_box.png) no-repeat 0 0; background-size: 100%;}
.danao_box_img { background:url(../images/review/dn_bj.png) no-repeat 0 0; background-size: 100% 100%;padding:1px;}
.danao_bt {font-size: 1rem;font-family: "MicrosoftYaHei";color: rgb(255, 255, 255);font-weight: bold; text-align: left; margin:15% auto 0;}
.danao_wz { font-size: .75rem;font-family: "MicrosoftYaHei";color: rgb(255, 255, 255); line-height: 1.2rem; margin-top: 1rem;text-align: justify;}
.danao_yin {display: none;}
.danao_zk {color: #0090ff; text-align: right; font-size: .75rem;display: block;}
.swiper-pagination {width:40px; left:50%;margin-left:-15px;margin-top: 5%;}
.swiper-pagination-bullet { background: #fff;margin-right: 8px; width: 10px;height: 10px;}
.swiper-pagination-bullet-active {background: #fff;}
.device .arrow-left2 {top: 50%;}
.device .arrow-right2 {top: 50%;}
.device .arrow-left3 {top: 27%;}
.device .arrow-right3 {top: 27%;}
.new_two {position: relative;margin:2.6rem auto 0;}
.news_box {position: relative;margin:2.6rem auto 0;}
.scene { color: #fff;width: 90%;margin: 0 auto; }
.scene_bt { padding: 5%;position: relative;}
.scene_bt span { font-size: .85rem; }
.scene_bt1 {background: url(../images/review/11.png) no-repeat rgba(1,21,73,0.2);background-size: 100%;}
.scene_bt2 {background: url(../images/review/22.png) no-repeat rgba(1,21,73,0.2);background-size: 100%;}
.scene_bt3 {background: url(../images/review/33.png) no-repeat rgba(1,21,73,0.2);background-size: 100%;}
.scene_bt4 {background: url(../images/review/44.png) no-repeat rgba(1,21,73,0.2);background-size: 100%;}
.scene_bt5 {background: url(../images/review/55.png) no-repeat rgba(1,21,73,0.2);background-size: 100%;}
.scene_bt_xuan {background: url(../images/review/xuan.png) no-repeat rgba(1,21,73,0.2) !important;background-size: 100% !important;}
.scene_bt_xuan span{ font-weight: bold;font-size: .85rem; }

.video_box { position: fixed; width: 100%; height:100%; background: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 999;display: none;}
.video_box_day1 { position: fixed; width: 100%; height:100%; background: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 999;display: none;}
.video_box_day2 { position: fixed; width: 100%; height:100%; background: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 999;display: none;}
.videos {width: 90%; outline: none;margin-top:50%;margin-left: 5%;}
.close {position: absolute;
    width: 30px;
    height: 30px;
    display: inline-block;
    /* background: #fff; */
    background: url(../images/practice/gb.png) no-repeat;
    background-size: 100%;
    right:5%;
    top: 17%;
    z-index: 9999;
    cursor: pointer;}
.close_day1 {position: absolute;
    width: 30px;
    height: 30px;
    display: inline-block;
    /* background: #fff; */
    background: url(../images/practice/gb.png) no-repeat;
    background-size: 100%;
    right:5%;
    top: 17%;
    z-index: 9999;
    cursor: pointer;}
.close_day2 {position: absolute;
    width: 30px;
    height: 30px;
    display: inline-block;
    /* background: #fff; */
    background: url(../images/practice/gb.png) no-repeat;
    background-size: 100%;
    right:5%;
    top: 17%;
    z-index: 9999;
    cursor: pointer;}
.suiji_box { position: absolute; color: #fff; font-size: 12px; z-index: 99999;display: block; bottom: 2%;left: 2%; }
.schedule_top_wz {
    font-size: 1.5rem;
    color: #fff;
    text-align: center;
    margin-top: 3rem;
    font-weight: bold;
}
.new_two_nav {width: 90%;margin:0 auto;}
.huigu_1 { width: 100%;margin-bottom: 2%;}
.huigu_2 { width: 49%;float: left;margin-right: 2%;} 
.huigu_3 { width: 49%;float: left;} 
.news_bt { font-size: 1rem; font-weight:bold; margin:8% auto; line-height: 1.3rem;}
.news_wz { font-size: .75rem; line-height: 1rem; }
.news_time { font-size: .65rem; color: #0090ff; margin: 5% auto; }
.download_nav {width: 90%;margin:2.6rem auto;color: #fff;}
.download_nav li { background: url(../images/review/download.png) no-repeat 0 0; height: 86px;line-height: 43px;padding: 0 3%;font-size: .75rem; margin-bottom: 2%;}
.down_nav_l { margin-top: 12px; margin-right: 3%; }
.jiacu { font-weight: bold; font-size: .75rem; white-space :nowrap;}
.down_nav_r { margin-top: 11px; width: 6%;}
.down_nav_name {margin-right: 10px;}
/*.new_one_bt {border-left: solid 3px #1d5fbb;padding-left:.5rem;position: absolute; bottom:35%;left:11%;}
.new_one_bt_name { font-size: .9rem;margin-bottom: 3%;}
.new_one_bt_wz {font-size: .75rem;}*/
/*.hide { display: none; }*/
   .swiper-container {
    /*margin-top: 2%;*/
      width: 90%;
      height: 100%;
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-slide {
      background-size: cover;
      background-position: center;
    }
    .gallery-top1 {
      margin-top: 0%;
      height: 183px;
      width: 100%;
    }
    .gallery-thumbs1 {
      height: 20%;
      box-sizing: border-box;
    }
    .gallery-thumbs1 .swiper-slide {
      width: 25%;
      height: 50px;
      opacity: 0.4;
    }
    .gallery-thumbs1 .swiper-slide-thumb-active {
      opacity: 1;
    }

.swiper-button-next { background: url(../images/new/arrow.png) no-repeat 0 0 !important;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -25px;
    width: 11px;
    height: 50px;
    background-size: 100% 100% !important;
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
.swiper-button-prev { background: url(../images/new/arrow.png) no-repeat 0 0 !important;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -25px;
    width: 11px;
    height: 50px;
    background-size: 100% 100% !important;
}



.gallery-top2 {
      /*margin-top: 10%;*/
      height: 183px;
      width: 100%;
    }
    .gallery-thumbs2 {
      height: 20%;
      box-sizing: border-box;
    }
    .gallery-thumbs2 .swiper-slide {
      width: 25%;
      height: 50px;
      opacity: 0.4;
    }
    .gallery-thumbs2 .swiper-slide-thumb-active {
      opacity: 1;
    }


 .gallery-top3 {
      /*margin-top: 10%;*/
      height: 183px;
      width: 100%;
    }
    .gallery-thumbs3 {
      height: 20%;
      box-sizing: border-box;
    }
    .gallery-thumbs3 .swiper-slide {
      width: 25%;
      height: 50px;
      opacity: 0.4;
    }
    .gallery-thumbs3 .swiper-slide-thumb-active {
      opacity: 1;
    }

.gallery-top4 {
      /*margin-top: 10%;*/
      height: 183px;
      width: 100%;
    }
    .gallery-thumbs4 {
      height: 20%;
      box-sizing: border-box;
    }
    .gallery-thumbs4 .swiper-slide {
      width: 25%;
      height: 50px;
      opacity: 0.4;
    }
    .gallery-thumbs4 .swiper-slide-thumb-active {
      opacity: 1;
    }

 .gallery-top5 {
      /*margin-top: 10%;*/
      height: 183px;
      width: 100%;
    }
    .gallery-thumbs5 {
      height: 20%;
      box-sizing: border-box;
    }
    .gallery-thumbs5 .swiper-slide {
      width: 25%;
      height: 50px;
      opacity: 0.4;
    }
    .gallery-thumbs5 .swiper-slide-thumb-active {
      opacity: 1;
    }
.device_hk { width: 100%; }
.swiper-two { width: 90%; }
.swiper-three {width: 90%;}
.gallery-top1 { width: 100% }
.gallery-thumbs1 { width: 100% }
.gallery-top2 { width: 100% }
.gallery-thumbs2 { width: 100% }
.gallery-top3 { width: 100% }
.gallery-thumbs3 { width: 100% }
.gallery-top4 { width: 100% }
.gallery-thumbs4 { width: 100% }
.gallery-top5 { width: 100% }
.gallery-thumbs5 { width: 100% }
.swiper-paginations { width: 60px;margin-left: -25px; }

.hall { width: 90%;margin:0% auto; text-align: center;}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
     .gallery-top1 {
      /*margin-top: 10%;*/
      height: 200px;
      width: 100%;
    }
    .gallery-top2 {
      /*margin-top: 10%;*/
      height: 200px;
      width: 100%;
    }
    .gallery-top3 {
      /*margin-top: 10%;*/
      height: 200px;
      width: 100%;
    }
    .gallery-top4 {
      /*margin-top: 10%;*/
      height: 200px;
      width: 100%;
    }
    .gallery-top5 {
      /*margin-top: 10%;*/
      height: 200px;
      width: 100%;
    }
}




