@import './font.css';
*{
  margin:0;
  padding:0;
  list-style:none;
  box-sizing:border-box;
  text-decoration:none;
  border:0;
  outline:none!important;
  font-family: -apple-system,BlinkMacSystemFont,"Malgun Gothic","맑은 고딕",helvetica,"Apple SD Gothic Neo",sans-serif!important;
}
.clear:after{
  clear:both;
  content:"";
  display: block;
}
.fl{
  float:left;
}
.fr{
  float:right;
}
.pos-rel{
  position: relative;
}
.pos-abs{
  position: absolute;
}
a.noStyle{
  text-decoration: none;
  color: rgba(0,0,0,1);
  font-family:AvenirNext-Regular;
}
.footer a.noStyle{
  text-decoration: none;
  color: rgba(145,145,145,1);
}
html,body{
  width:100%;
  height:100%;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s .chao{
  width:20px;
  height:54px;
  background:rgba(255,255,255,1);
}
.wrapper{
  width:100%;
  height:100%;
  display:flex;
  flex-direction:column;
  background:rgba(248,248,248,1);
}
.wrapper .scroll{
  -webkit-overflow-scrolling: touch;
}
.wrapper .goTop{
  display:block;
  width:62px;
  height:auto;
  position:fixed;
  bottom:30px;
  right:60px;
  cursor:pointer;
  z-index:999;
}
.wrapper .tell{
  display:block;
  width:62px;
  height:Auto;
  position:fixed;
  bottom:110px;
  right:60px;
  cursor:pointer;
  z-index:999;
}
@media screen and (max-width:500px){
  .wrapper .goTop{
    width:48px;
    right:10px;
    bottom:30px;
  }
  .wrapper .tell{
    width:48px;
    right:10px;
    bottom:90px;
  }
}
.wrapper nav{
  width:100%;
  height:80px;
  background:rgba(255,255,255,1);
  padding:0 30px;
  border-bottom:1px solid rgba(227,227,227,1);
  position:fixed;
  top:0;
  left:0;
  z-index:999;
  display:flex;
  justify-content:space-between;
  align-items:center;
  -webkit-user-select:none;
}
.wrapper nav .nav_content{
  width:1260px;
  height:100%;
  margin:0 auto;
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.mobile .wrapper nav .nav_content{
  justify-content:initial;
}
.mobile .wrapper nav .nav_content .nav_word{
  margin-left: 10px;
  height: 79px;
  width: 140px;
  position: relative;
}
.mobile .nav_word img{
  margin-top:22px;
}
.mobile .logo_korean {
    position: absolute;
    top: 42px;
    left: 0;
    color: #7b4996;
    font-weight: 600;
}
@media screen and (max-width:1260px){
  .wrapper nav .nav_content{
    width:100%;
  }
}
.wrapper nav .list-s{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  position:absolute;
  top:80px;
  left:0;
  text-align:center;
  padding-bottom:15px;
  padding-top:15px;
  display:none;
}
 .wrapper nav .apple_list{
  display:none;
 }
@media screen and (max-width:750px){
  .wrapper nav .list-s{
    position:absolute;
    top:0px;
    left:0;
  }
  .wrapper nav .apple_list{
    width:100%;
    height:667px;
    background:rgba(0,0,0,0.6);
    position:absolute;
    top:80px;
    left:0;
    z-index:9999;
    display:none;
  }
}
.wrapper nav .list-s li{
  width:100%;
  height:40px;
  line-height:40px;
  font-size:18px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  cursor:pointer;
}
.wrapper nav .list-s li:hover{
  background:#ccc;
  color:rgba(0,0,0,1);
}
.wrapper nav .nav_left{
  width:210px;
  height:auto;
}
.wrapper nav .nav_left img{
  display:block;
  width:100%;
  height:auto;
  cursor: pointer;
}
.wrapper nav .nav_right{
  display:flex;
  align-items:center;
}
.wrapper nav .nav_rights{
  display:none;
}
.wrapper nav .nav_right .nav_line{
  width:auto;
  height:80px;
  display:flex;
  align-items:center;
  margin-right:0;
  line-height:0;
  position:relative;
  /* background:red; */
}
.wrapper nav .nav_right .nav_line>div{
  width:auto;
  height:100%;
  margin-right:60px;
  line-height:80px;
  font-size:18px;
  font-family:"AvenirNext-Medium","PingFang SC", "Microsoft YaHei";
  color:rgba(0,0,0,0.6);
  cursor: pointer;
  text-align:center;
}
.wrapper nav .nav_right .nav_line .lines{
  width:40px;
  height:4px;
  background:rgba(255,221,47,1);
  position:absolute;
  bottom:0;
  left:0;
  transition:.2s linear;
}
.wrapper nav .nav_right .nav_line .active{
  color:rgba(0,0,0,1);
}
.wrapper nav .nav_right .nav_line>div:hover{
  color:rgba(0,0,0,1);
}
.wrapper nav .nav_right .nav_login{
  margin-right:0;
  cursor:pointer;
}
.wrapper nav .nav_right .login_success{
  width:64px;
  height:40px;
  /* background:pink; */
}
.wrapper nav .nav_right .login_success .success_top{
  width:64px;
  display:flex;
  align-items:center;
  cursor: pointer;
}
.wrapper nav .nav_right .login_success .success_top .NinkName{
  display:block;
  width:40px;
  height:40px;
  border-radius:50%;
  margin-right:6px;
  object-fit:cover;
}
.wrapper nav .nav_right .login_success .success_top .select_down{
  display:block;
  width:10px;
  height:auto;
}
.wrapper nav .nav_right .login_success .success_select{
  width:160px;
  height:auto;
  background:rgba(255,255,255,1);
  border-radius:0px 0px 4px 4px;
  margin-left:-90px;
  margin-top:20px;
  padding:30px 20px;
  display:none;
}
.wrapper nav .nav_right .login_success .success_select .select_top{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
  cursor: pointer;
}
.wrapper nav .nav_right .login_success .success_select .select_top span{
  display:block;
  font-size:16px;
  font-weight:400;
  color:rgba(44,44,44,1);
  line-height:22px;
}
.wrapper nav .nav_right .login_success .success_select .select_top img{
  display:block;
  width:16px;
  height:auto;
}
.wrapper nav .nav_right .login_success .success_select .select_bottom{
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:20px;
  cursor:pointer;
}
.wrapper nav .nav_right .login_success .success_select .select_bottom span{
  display:block;
  font-size:16px;
  font-weight:400;
  color:rgba(44,44,44,1);
  line-height:22px;
}
.wrapper nav .nav_right .login_success .success_select .select_bottom img{
  display:block;
  width:16px;
  height:auto;
}
.wrapper nav .nav_right #select {
  background: rgba(0, 0, 0, 0);
  width:60px;
  height:20px;
  margin-right:40px;
  text-align:center;
}
.wrapper nav .nav_right #select .selected {
  width: 100%;
  height: auto;
}
.wrapper nav .nav_right .select-head {
  overflow: hidden;
  position: relative;
  display:flex;
  align-items:center;
  cursor: pointer;
  margin-top:-2px;
}
.wrapper nav .nav_right .select-head img:nth-of-type(1){
  display:block;
  width:26px;
  height:auto;
}
.wrapper nav .nav_right .select-head img:nth-of-type(2){
  display:block;
  height:auto;
  width:10px;
  margin-left:6px;
}
.wrapper nav .nav_right #select .selected .option {
  text-align:center;
  width: 160px;
  color: black;
  margin-top:22px;
  margin-left:-60px;
  background:rgba(255,255,255,1);
  padding-top:20px;
  padding-bottom:20px;
  box-sizing:border-box;
  border-radius:0px 0px 4px 4px;
  box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);
  display:none;
}
.wrapper nav .nav_right #select .selected .option > li {
  height:40px;
  line-height:40px;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  cursor: pointer;
}
.wrapper nav .nav_right #select .selected .option > li:hover{
  background:rgba(255,221,47,1);
  color:rgba(0,0,0,1);
}
.wrapper nav .nav_right .nav_login{
  width:86px;
  height:35px;
  background:rgba(255,221,47,1);
  border-radius:18px;
  font-size:18px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:35px;
  text-align:center;
  cursor:pointer;
}
@media screen and (max-width:1116px){
  .wrapper nav .nav_right{
    display:none;
  }
  .wrapper nav .nav_rights{
    display:block;
    display:flex;
    align-items:center;
  }
  .wrapper nav .nav_rights #select {
    background: rgba(0, 0, 0, 0);
    width:100px;
    height:20px;
    text-align:center;
    margin-right:26px;
    cursor:pointer;
  }
  .wrapper nav .nav_rights #select .selected {
    width: 100%;
    height: auto;
    cursor:pointer;
  }
  .wrapper nav .nav_rights>img{
    display:block;
    width:30px;
    height:auto;
  }
  .wrapper nav .nav_rights .select-head {
    overflow: hidden;
    position: relative;
    display:flex;
    justify-content:center;
    align-items:center;
    height:40px;
    margin-top:-8px;
  }
  .wrapper nav .nav_rights .select-head img{
    display:block;
    width:10px;
    height:auto;
    margin-left:8px;
  }
  .wrapper nav .nav_rights .select-head span{
    display:block;
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:19px;
  }
  .wrapper nav .nav_rights #select .selected .option {
    text-align:center;
    width: 100px;
    color: black;
    margin-top:22px;
    background:rgba(255,255,255,1);
    padding-top:20px;
    padding-bottom:24px;
    box-sizing:border-box;
    box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);
    border-radius:0px 0px 4px 4px;
  }
  .wrapper nav .nav_rights #select .selected .option > li {
    line-height:30px;
    font-size:16px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:22px;
    margin-top:14px;
  }
}
@media screen and (max-width:750px){
  .wrapper nav{
    padding:0 16px;
    height:80px;
  }
  .wrapper nav .nav_left{
    width:45px;
    height:auto;
  }
  .nav_word img{
    width:122px;
  }
  .wrapper nav .nav_left img{
    display:block;
    width:100%;
    height:auto;
  }
  .wrapper nav .nav_rights .select-head img{
    width:10px;
    height:auto;
  }
  .wrapper nav .nav_rights .select-head span{
    font-size:14px;
  }
  .wrapper nav .nav_rights img{
    width:18px;
    height:auto;
  }
  .wrapper nav .nav_rights #select{
    margin-right:10px;
  }
  .wrapper nav .nav_rights #select .selected .option{
    margin-top:0px;
    display: none;
  }
  .wrapper nav .nav_rights #select .selected .option > li{
    font-size:14px;
  }
}
.wrapper section{
  flex:1;
  height:100%;
  margin-top:80px;
  overflow-y:scroll;
  overflow-x:hidden;
}
.wrapper section .content{
  width:100%;
  height:auto;
}
.wrapper section .content .home .top{
  width:100%;
  height:720px;
  position: relative;
}
.wrapper section .content .home .top .top_video{
  width:100%;
  height:720px;
}
.wrapper section .content .home .top .top_video video{
  width:100%;
  height:100%;
  object-fit:cover;
}
.video_introduce{
  width:100%;
  height:auto;
  display:none;
}
.video_introduce img{
   display:block;
   width:100%;
   height:auto;
   object-fit:cover;
}
/*.wrapper section .content .home .top .top_video .vidbg-container{
  height:720px;
}*/
/* .wrapper section .content .home{
  -webkit-user-select:none;
} */
.wrapper section .content .top .top_content{
  width:900px;
  position:absolute;
  top:50%;
  left:17%;
  transform:translate(0,-50%);
}
.wrapper section .content .top .top_content span{
  display:block;
  font-size:18px;
  font-family:Avenir-heavy;
  font-weight:800;
  color:rgba(255,255,255,1);
  margin-bottom:93px;
  opacity:0;
}
.wrapper section .content .top .top_content span b{
  display:block;
  width:32px;
  height:4px;
  background:rgba(255,255,255,1);
  margin-top:9px;
}
.wrapper section .content .top .top_content .play_s{
  display:none;
}
.wrapper section .content .top .top_content h1{
  font-size:50px;
  font-family:Avenir-heavy;
  font-weight:900;
  color:rgba(255,255,255,1);
  margin-bottom: 29px;
  opacity:0;
  /*line-height:68px;*/
}
.wrapper section .content .top .top_content h2{
  color:rgba(255,255,255,1);
  opacity:0;
}
.wrapper section .content .top .top_content .btns{
  display:flex;
  margin-top:103px;
  opacity:0;
}
.wrapper section .content .top .top_content .btns .left_btn{
  display:flex;
  align-items:center;
  justify-content:center;
  width:200px;
  height:65px;
  border-radius:33px;
  border:2px solid rgba(255,255,255,1);
  font-size:22px;
  font-family:AvenirNext-Bold;
  font-weight:600;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-right:40px;
  cursor: pointer;
}
.wrapper section .content .top .top_content .btns .left_btn p{
  margin-top:8px;
}
.wrapper section .content .top .top_content .btns .left_btn img{
   display:block;
   width:22px;
   height:auto;
   margin-right:6px;
}
.wrapper section .content .top .top_content .btns .right_btn{
  width:200px;
  height:65px;
  background:rgba(255,221,47,1);
  border-radius:33px;
  font-size:22px;
  font-family:AvenirNext-Bold;
  font-weight:600;
  color:rgba(13,13,13,1);
  line-height:63px;
  text-align:center;
  cursor: pointer;
}
.wrapper section .content .top .top_content .btns .right_btn a{
  color:rgba(13,13,13,1);
  text-decoration:none;
}
@media screen and (max-width:1064px){
  .wrapper section .content .home .top{
    height:600px;
  }
  .wrapper section .content .home .top .top_video{
    width:100%;
    height:600px;
  }
  .wrapper section .content .home .top .top_video video{
    height:600px;
  }
  /*.wrapper section .content .home .top .top_video .vidbg-container{
     height:600px;
  }*/
  .wrapper section .content .top .top_content{
    width:80%;
  }
  .wrapper section .content .top .top_content span{
    font-size:18px;
    margin-bottom:60px;
  }
  .wrapper section .content .top .top_content h1{
    font-size:30px;
    line-height:50px;
  }
  .wrapper section .content .top .top_content .btns{
    margin-top:60px;
  }
}
@media screen and (max-width:912px){
  .wrapper section .content .top .top_content{
    width:100%;
    height:100%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
   /* padding:18px 25px 50px 24px;*/
  }
  .wrapper section .content .top .top_content h2{
     display:none!important;
  }
  .wrapper section .content .top .top_content h1{
    font-size:28px;
    font-family:Avenir-Heavy;
    font-weight:900;
    color:rgba(255,255,255,1);
    line-height:38px;
    text-align:center;
    margin-top:140px;
  }
  .wrapper section .content .top .top_content .play_s{
    display:block;
    width:44px;
    height:auto;
    margin:0 auto;
    margin-top:60px;
  }
  .play_mei{
    width:44px;
    height:44px;
  }
  .playMei{
     display:block;
     width:100%;
     height:auto;
  }
  .wrapper section .content .top .top_content span{
    display:none;
  }
  .wrapper section .content .top .top_content .btns{
    display:none;
  }
}
@media screen and (max-width:812px){
  .wrapper section .content .home .top{
    height:400px;
  }
  .wrapper section .content .home .top .top_video{
    width:100%;
    height:400px;
  }
  .wrapper section .content .home .top .top_video video{
     height:400px;
  }
  /*.wrapper section .content .home .top .top_video .vidbg-container{
     height:400px;
  }*/
}
@media screen and (max-width:674px){
  .wrapper section .content .home .top{
    height:300px;
  }
  .wrapper section .content .home .top .top_video{
    width:100%;
    height:300px;
  }
   .wrapper section .content .home .top .top_video video{
     height:300px;
  }
 /* .wrapper section .content .home .top .top_video .vidbg-container{
     height:300px;
  }*/
  .wrapper section .content .top .top_content h1{
    margin-top:60px;
  }
  .wrapper section .content .top .top_content .play_s{
    margin-top:30px;
  }
}
@media screen and (max-width:500px){
  .wrapper section .content .top .top_content h1{
    margin-bottom: 30px;
    margin-top: 50px;
  }
  .wrapper section .content .top .top_content .play_s{
    margin-top:0;
  }
  .wrapper section .content .home .top{
    height:auto;
  }
  .wrapper section .content .home .top .top_video{
    width:100%;
    height:auto;
  }
  .wrapper section .content .home .top .top_video video{
     height:200px;
     display:none;
  }
  .wrapper section .content .home .top .top_video video source{
    display:none!important;
  }
  .video_introduce{
    display:block;
  }
  /*.wrapper section .content .home .top .top_video .vidbg-container{
     height:200px;
  }*/
}
@media screen and (max-width:380px){
  .wrapper section .content .top .top_content span{
    /* display:block; */
    font-size:14px;
    margin-bottom:10px!important;
  }
  .wrapper section .content .top .top_content h1{
    font-size:28px;
    line-height:38px;
    margin-bottom: 18px;
    margin-top: 50px;
  }
  .wrapper section .content .top .top_content h2{
    font-size: 16px;
    text-align: center;
    margin-bottom: 40px;
  }
}
@media screen and (max-width:320px){
  .wrapper section .content .top .top_content span{
    display:block;
    font-size:12px;
    margin-bottom:10px!important;
    line-height:0;
  }
  .wrapper section .content .top .top_content h1{
    font-size:14px;
    line-height:20px;
  }
  .wrapper section .content .top .top_content .btns .left_btn{
    font-size:10px;
    line-height:20px;
  }
}
section .content .decoration .row{
  height:auto;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}
section .content .decoration{
  width:100%;
  height:auto;
  background:rgba(248,248,248,1);
  padding:80px 0;
}
section .content .decoration h3{
  font-size:32px;
  color:rgba(0,0,0,1);
  /*line-height:44px;*/
  text-align:center;
  opacity:0;
  font-family:Avenir-Heavy;
}
section .content .decoration h5{
  font-size:25px;
  /* font-family:Avenir-Heavy; */
  font-weight:normal;
  color:rgba(0,0,0,1);
  /*line-height:44px;*/
  text-align:center;
  opacity:0;
  margin-top:10px;
  margin-bottom:5px;
}
section .content .decoration p{
  width:178px;
  height:53px;
  background:rgba(255,221,47,1);
  border-radius:33px;
  font-size:20px;
  font-weight:normal;
  color:rgba(0,0,0,1);
  line-height:53px;
  opacity:0;
  text-align:center;
  margin:0 auto;
  margin-top:20px;
  cursor: pointer;
  font-weight:600;
}
section .content .decoration .video-wrapper .fangs{
  display:none;
}
section .content .decoration .video-wrapper .embed-responsive{
  position: absolute;
  left: 0;
  top: 0;
}
.points{
  width:900px;
  opacity: 1;
  background: url("/images/home/heng.png") top center no-repeat;
  background-size: 90% 100%;
  background-size:900px 450px;
  padding: 4% 10% 4% 10%;
  /* height: 23vw; */
  height:420px;
  overflow: hidden;
  position:relative;
  margin:0 auto;
  /* background:pink; */
}
.points .fang{
  width: 530px;
  height: 298px;
  position: absolute;
  top:49%;
  left: 50%;
  transform: translate(-50%,-50%);
}
@media screen and (min-width:1024px){
  section .content .row .list{
    width:240px;
    display:flex;
    flex-direction:column;
    background:#ffffff;
    margin-right:20px;
    padding:18px;
    margin-bottom: 20px;
    opacity:0;
  }
  section .content .row .list img{
    display:block;
    width:60px;
    height:auto;
  }
  section .content .row .list .title{
    display:block;
    font-size:20px;
    /* font-family:Avenir-Medium; */
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:33px;
    margin-top:5px;
  }
  section .content .row .list .titles{
    display:block;
    font-size:16px;
    /* font-family:AvenirNext-Regular; */
    font-weight:400;
    color:rgba(0,0,0,0.8);
    line-height:25px;
    margin-top:10px;
  }
}
@media screen and (max-width:1024px){
  section .content .row .list{
    width:48%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:flex-start;
    background:#ffffff;
    margin-right:2%;
    margin-top:10px;
    padding:20px 18px;
  }
  section .content .row .list img{
    display:block;
    width:60px;
    height:auto;
  }
  .points{
    width:768px;
    opacity: 1;
    background: url("/images/home/heng.png") top center no-repeat;
    background-size:768px 390px;
    padding: 4% 10% 4% 10%;
    height:360px;
    overflow: hidden;
    position:relative;
    margin:0 auto;
  }
  .points .fang{
    width: 454px;
    height: 248px;
    position:absolute;
  }
}
section .content .culture{
  width:100%;
  height:auto;
  background:rgba(240,240,240,1);
  display:flex;
  justify-content:center;
  align-items:center;
  padding:30px 0;
}
section .content .culture .cups{
  display:none;
}
section .content .culture .culture_left{
  width:445px;
  height:auto;
  position:relative;
  margin-left:-60px;
  padding-top:10px;
}
section .content .culture .culture_left img{
  display:block;
  width:82%;
  height:auto;
}
section .content .culture .culture_left .gif-bg{
  display: block;
  position: absolute;
  top: 60px;
  width: 52%;
  left: 67px;
  z-index: 0;
  border-radius: 20px;
}
section .content .culture .culture_left video{
  width:225px;
  height:auto;
  position:absolute;
  top:110px;
  left:70px;
}
section .content .culture .culture_right{
  width:455px;
  margin-left:40px;
}
section .content .culture .culture_right h6{
  font-size:32px;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  font-family:Avenir-Heavy;
  opacity:0;
}
section .content .culture .culture_right .circle{
  display:flex;
  margin-top:30px;
}
section .content .culture .culture_right .circle .left_big{
  width:150px;
  height:150px;
  background:rgba(39,179,84,0.4);
  opacity:0.4;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-right:10%;
  opacity:0;
}
section .content .culture .culture_right .circle .left_small{
  width:120px;
  height:120px;
  background:rgba(39,179,84,1);
  font-size:32px;
  font-family:AvenirNext-Bold;
  font-weight:900;
  color:rgba(255,255,255,1);
  line-height:120px;
  border-radius:50%;
  text-align:center;
}
section .content .culture .culture_right .circle .right_big{
  width:150px;
  height:150px;
  background:rgba(15,82,188,0.4);
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  opacity:0;
}
section .content .culture .culture_right .circle .right_small{
  width:120px;
  height:120px;
  background:rgba(15,82,188,1);
  font-size:32px;
  font-family:AvenirNext-Bold;
  font-weight:900;
  color:rgba(255,255,255,1);
  line-height:120px;
  border-radius:50%;
  text-align:Center;
}
section .content .culture .culture_right .captain{
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:33px;
  margin-top:30px;
  opacity:0;
}
section .content .culture .culture_right .captains{
  font-size:18px;
  /* font-family:AvenirNext-Regular; */
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:27px;
  margin-top:20px;
  opacity:0;
}
@media screen and (max-width:1120px){
  section .content .culture .culture_right{
    margin-left:0;
  }
}
@media screen and (max-width:940px){
  section .content .culture .culture_left{
    margin-left:0;
  }
}
@media screen and (max-width:900px){
  section .content .culture{
    flex-direction:column;
    padding:60px 0;
  }
  section .content .culture .culture_left{
    display:none;
  }
  section .content .culture .culture_right{
    display:none;
  }
  section .content .culture .cups{
    display:block;
  }
  section .content .culture .culture_top{
    font-size:26px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:36px;
    margin-bottom:20px;
    text-align:center;
    opacity:0;
  }
  section .content .culture .videos{
    width: 100%;
    margin: 0 auto;
    position: relative;
    height: 500px;
    margin-top: 50px;
  }
  section .content .culture .videos .lazy{
    position: absolute;
    width: 320px;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  section .content .culture .videos .gif-bg{
    position: absolute;
    width: 200px;
    top: 48%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1;
    border-radius: 20px;
  }
  section .content .culture .culture_bottom{
    width:100%;
    height:auto;
    /*display:flex;*/
    justify-content:center;
    align-items:center;
    margin-top:30px;
  }
  section .content .culture .culture_bottom .circle{
    display:flex;
    /*margin-right:12px;*/
    justify-content: center;
    margin-bottom: 20px;
  }
  section .content .culture .culture_bottom .circle .left_big{
    width:78px;
    height:78px;
    background:rgba(39,179,84,0.2);
    border-radius:50%;
    display:flex;
    align-items:Center;
    justify-content:center;
    opacity:0;
  }
  section .content .culture .culture_bottom .circle .left_small{
    width:60px;
    height:60px;
    background:rgba(39,179,84,1);
    border-radius:50%;
    font-size:15px;
    font-family:AvenirNext-Bold;
    font-weight:900;
    color:rgba(255,255,255,1);
    line-height:20px;
    display:flex;
    align-items:Center;
    justify-content:center;
  }
  section .content .culture .culture_bottom .circle .right_big{
    width:78px;
    height:78px;
    background:rgba(15,82,188,0.2);
    border-radius:50%;
    display:flex;
    align-items:Center;
    justify-content:center;
    margin-left:-18px;
    opacity:0;
  }
  section .content .culture .culture_bottom .circle .right_small{
    width:60px;
    height:60px;
    background:rgba(15,82,188,1);
    border-radius:50%;
    font-size:15px;
    font-family:AvenirNext-Bold;
    font-weight:900;
    color:rgba(255,255,255,1);
    line-height:20px;
    display:flex;
    align-items:Center;
    justify-content:center;
  }
  section .content .culture .culture_bottom .design{
    width:54%;
    opacity:0;
    margin:0 auto;
  }
  section .content .culture .culture_bottom .design p{
    font-size:20px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:30px;
  }
  section .content .culture .culture_left{
    display:none;
  }
  section .content .culture .culture_right{
    display:none;
  }
}
@media screen and (max-width:750px){
  section .content .culture .culture_top{
    text-align:left;
  }
  section .content .culture .culture_bottom{
    width:100%;
    /*padding:0 20px;*/
  }
  section .content .culture .culture_bottom .design{
    width:100%;
  }
  section .content .culture .culture_bottom .design p{
    font-size:15px;
    line-height:20px;
  }
  section .content .culture .videos{
    
  }
}
section .content .cover{
  width:100%;
  height:auto;
  background:rgba(255,221,47,1);
  padding:80px 0;
  line-height:30px;
}
section .content .cover .cultures{
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  opacity:0;
}
section .content .cover .function{
  display:none;
}
section .content .cover .introduce{
  font-size:18px;
  font-family:AvenirNext-Regular;
  font-weight:400;
  color:rgba(0,0,0,1);
  text-align:center;
  margin-top:10px;
  margin-bottom:0;
  opacity:0;
}
section .content .cover .pen{
  display:none;
}
section .content .cover .introduces{
  font-size:18px;
  font-family:AvenirNext-Regular;
  font-weight:400;
  color:rgba(0,0,0,1);
  text-align:center;
  margin:0;
  opacity:0;
}
section .content .cover .row{
  width:1020px;
  margin:0 auto;
  height:auto;
  margin-top:20px;
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
}
section .content .cover .row .lists{
  width:230px;
  display:flex;
  flex-direction:column;
  align-items:center;
  margin-top:40px;
  margin-right:100px;
}
section .content .cover .row .lists:nth-of-type(3){
  margin-right:0;
}
section .content .cover .row .lists:nth-of-type(6){
  margin-right:0;
}
section .content .cover .row .lists .number{
  font-size:40px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:74px;
  opacity:0;
}
section .content .cover .row .lists .word{
  font-size:20px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:33px;
  opacity:0;
}
@media screen and (max-width:1140px){
  section .content .cover .row{
    width:90%;
  }
}
@media screen and (max-width:1120px){
  section .content .cover .row .lists{
    width:23.54%;
    margin-right:8.9%;
  }
}
@media screen and (max-width:920px){
  section .content .cover .row .lists{
    width:198px;
  }
}
@media screen and (max-width:822px){
  section .content .cover .row .lists{
    margin-right:40px;
  }
}
@media screen and (max-width:767px){
  #mse{
    margin: 20px auto;
  }
  section .content .cover .row .lists{
    margin-right:20px;
  }

  section .content .culture .culture_top{
    line-height: 30px;
  }
  
  section .content .decoration{
    padding:60px 20px 60px 20px;
  }
  section .content .decoration .three{
    /*width:210px;*/
    font-size:25px;
    margin:0 auto;
  }
  section .content .decoration .three h3{
    font-size:26px;
    text-align:left;
    text-indent: -10px;
     font-family:Avenir-Heavy;
  }
  section .content .decoration .three h5{
    font-size:18px;
    text-align:left;
    margin-top: 10px;
    margin-bottom: 20px;
   /* font-family:AvenirNext-Medium;*/
  }
  section .content .decoration p{
    width:116px;
    height:37px;
    background:rgba(255,221,47,1);
    border-radius:19px;
    font-size:14px;
    font-family:AvenirNext-Medium;
    color:rgba(0,0,0,1);
    line-height:37px;
    text-align:center;
    margin:0;
  }
  section .content .decoration .row .list{
    width:100%;
    flex-direction:row;
    align-items:center;
    margin-right:0;
    padding:20px 20px 20px 16px;
    opacity:0;
  }
  section .content .decoration .row .list img{
    width:42px;
    height:auto;
  }
  section .content .decoration .row .list .rows{
    display:flex;
    flex-direction:column;
    margin-left:16px;
  }
  section .content .decoration .row .list .title{
    font-size:20px;
    font-weight:Medium;
  }
  section .content .decoration .row .list .titles{
    font-size:14px;
    line-height:20px;
    font-weight:Regular;
    width:243px;
  }
  section .content .decoration .video-wrapper{
    width:100%;
    height:auto;
  }
  section .content .decoration .video-wrapper .points{
    background-image: none;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 240px;
  }
  section .content .decoration .video-wrapper .fang{
    width:335px;
    height:191px;
  }
}
@media screen and (max-width:721px){
  section .content .cover .row .lists:nth-of-type(2){
    margin-right:0;
  }
  section .content .cover .row .lists:nth-of-type(4){
    margin-right:0;
  }
}
section .content .enjoy{
  width:100%;
  height:auto;
  background:rgba(240,240,240,1);
  display:flex;
  justify-content:center;
  align-items:center;
  padding:30px 0;
}
section .content .enjoy .enjoy_left{
  position:relative;
  width:445px;
  margin-left:-60px;
  padding-top:10px;
}
section .content .enjoy .enjoy_left img{
  display:block;
  width:82%;
  height:auto;
}
section .content .enjoy .enjoy_left .video{
  width:230px;
  height: 400px;
  position:absolute;
  top:110px;
  left:68px;
}
section .content .enjoy .enjoy_left video{
  width:230px;
  height: 400px;
  position:absolute;
  top:110px;
  left:68px;
}
section .content .enjoy .enjoy_right{
  width:455px;
  margin-left:40px;
  margin-top:60px;
}
section .content .enjoy .enjoy_right h2{
  font-size:32px;
  font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  line-height:44px;
  font-weight:800;
  opacity:0;
}
section .content .enjoy .enjoy_right h3{
  font-size:32px;
  font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  line-height:44px;
  font-weight:800;
  margin-top:10px;
  opacity:0;
}
section .content .enjoy .enjoy_right ul{
  margin:30px 0;
  margin-left:-16px;
}
section .content .enjoy .enjoy_right ul li{
  width:100%;
  display:flex;
  align-items:flex-start;
  margin-top:18px;
  opacity:0;
}
section .content .enjoy .enjoy_right ul li p{
  width:14px;
  margin-right:4px;
}
section .content .enjoy .enjoy_right ul li b{
  display:block;
  width:6px;
  height:6px;
  background:rgba(0,0,0,0.4);
  border-radius:50%;
  margin-top:8px;
}
section .content .enjoy .enjoy_right ul li span{
  font-size:18px;
  /* font-family:AvenirNext-Regular; */
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:27px;
}
section .content .enjoy .enjoy_right .explain{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  line-height:27px;
  opacity:0;
}
section .content .enjoy .enjoy_right .images{
  width:100%;
  margin-top:80px;
}
section .content .enjoy .enjoy_right .goole{
  display:inline-block;
  width:140px;
  height:auto;
  margin-right:60px;
  cursor:pointer;
}
section .content .enjoy .enjoy_right .apple{
  display:inline-block;
  width:140px;
  height:auto;
  cursor:pointer;
}
@media screen and (max-width:1120px){
  section .content .enjoy .enjoy_right{
    margin-left:0;
  }
}
@media screen and (max-width:1024px) and (min-width:1024px){
  section .content .enjoy .enjoy_left video{
    position:absolute;
    top:167px;
  }
}
@media screen and (max-width:940px){
  section .content .enjoy .enjoy_left{
    margin-left:0;
  }
}
@media screen and (max-width:900px){
  section .content .enjoy{
    flex-direction:column;
    padding:60px 0;
  }
  section .content .enjoy{
    width:100%;
    padding:60px 20px;
  }
  section .content .enjoy .enjoy_left img{
    display:none;
  }
  section .content .enjoy .enjoy_left{
    width:600px;
    /*height:320px;*/
    height:auto;
    margin:0 auto;
  }
  section .content .enjoy .enjoy_left .play_video{
    width:335px;
    height:191px;
    margin-top:30px;
  }
  section .content .enjoy .enjoy_left .play_video video{
    width:100%;
    height:100%;
    object-fit:cover;
    position:static;
  }
  section .content .enjoy .enjoy_left video .jumps{
    width:100%;
    height:100%;
    transform:rotate(-90deg);
  }
  section .content .enjoy .enjoy_right{
    width:100%;
    /*margin-top:30px;*/
    padding-left:80px;
  }
  section .content .enjoy .enjoy_right ul{
    width:100%;
    padding:0;
    margin-top:10px;
    margin-bottom:6px;
    margin-left:0;
  }
  section .content .enjoy .enjoy_right ul li{
    width:100%;
    margin-top:6px;
  }
  section .content .enjoy .enjoy_right ul li p{
    width:8px;
    margin:0;
    margin-left:-8px;
  }
  section .content .enjoy .enjoy_right ul li p b{
    display:block;
    width:4px;
    height:4px;
    background:rgba(0,0,0,1);
    opacity:0.4;
    border-radius:50%;
  }
  section .content .enjoy .enjoy_right ul li span{
    font-size:15px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin-left:6px;
  }
  section .content .enjoy .enjoy_right .explain{
    font-size:15px;
  }
  section .content .enjoy .enjoy_right .images{
    margin-top:30px;
    justify-content:flex-start;
  }
  section .content .enjoy .enjoy_right .images img{
     width:106px;
     height:auto;
     margin-right:20px;
  }
}
@media screen and (max-width:750px){
  section .content .enjoy .enjoy_right{
    padding-left:0;
  }
  section .content .enjoy .enjoy_left{
    width:335px;
    /*height:191px;*/
  }
}
section .content .teachers{
  width:100%;
  height:auto;
  background:rgba(248,248,248,1);
  padding:80px 0;
}
section .content .teachers .teachers_top{
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  opacity:0;
}
section .content .teachers .teachers_middle{
  width:100%;
  height:auto;
  margin-top:10px;
  margin-bottom:40px;
}
section .content .teachers .teachers_middle p{
  font-size:18px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
  margin:0;
  opacity:0;
}
section .content .teachers .teachers_video{
  margin-bottom:40px;
  cursor: pointer;
}
section .content .teachers .teachers_video #video{
  width:608px;
  height:350px;
  margin:0 auto;
  position:relative;
}
section .content .teachers .teachers_video #video #videoShow{
  width:100%;
  height:100%;
  object-fit:fill;
}
section .content .teachers .teachers_video #video .VideoBtn{
  display:block;
  width:54px;
  height:auto;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  cursor: pointer;
}
section .content .teachers .teachers_bottom{
  width:100%;
  height:auto;
  text-align:center;
}
section .content .teachers .teachers_bottoms{
  display:none;
}
section .content .teachers .teachers_bottom img{
  display:block;
  width:1020px;
  height:auto;
  margin:0 auto;
}
@media screen and (max-width:1130px){
  section .content .teachers .teachers_bottom img{
    width:90.2%;
  }
}
@media screen and (max-width:750px){
  section .content .teachers{
    width:100%;
    height:auto;
    padding:60px 20px;
  }
  section .content .teachers .teachers_top{
    font-size:26px;
    text-align:left;
    line-height: 30px;
  }
  section .content .teachers .teachers_middle{
    width:100%;
    margin-top:10px;
  }
  section .content .teachers .teachers_middle p{
    margin:0!important;
  }
  section .content .teachers .teachers_middle .teachers_middle_know{
    font-size:15px;
    text-align:left;
    color:rgba(0,0,0,0.6);
    line-height:20px;
  }
  section .content .teachers .teachers_middle .teachers_middle_offer{
    font-size:15px;
    text-align:left;
    color:rgba(0,0,0,0.6);
    margin-top:0;
    line-height:20px;
  }
  section .content .teachers .teachers_video #video{
    width:80%;
    height:30%;
  }
  section .content .teachers .teachers_video #video .VideoBtn{
    width:44px;
    height:auto;
  }
  section .content .teachers .teachers_bottom{
    display:none;
  }
  section .content .teachers .teachers_bottoms{
    width:100%;
    height:auto;
    display:block;
    margin-top:-30px;
  }
  section .content .teachers .teachers_bottoms img{
    display:block;
    width:100%;
    height:auto;
  }
}
@media screen and (max-width:611px){
  section .content .teachers .teachers_middle p{
    font-size:16px;
  }
}
@media screen and (max-width:420px){
  section .content .teachers .teachers_video #video{
    width:335px;
    height:193px;
  }
}
section .content .users{
  width:100%;
  height:auto;
  background:rgba(240,240,240,1);
  display:flex;
  justify-content:center;
  align-items:center;
  padding:80px 0;
}
section .content .users .users_left{
  width:460px;
}
section .content .users .users_lefts{
  display:none;
}
section .content .users .users_left .users_left_top{
  width:307px;
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  margin-bottom:40px;
  opacity:0;
}
section .content .users .users_left .users_left_middle{
  width:100%;
}
section .content .users .users_left .users_left_middle p{
  font-size:18px;
  font-family:AvenirNext-Regular;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:27px;
  margin:0;
  opacity:0;
}
section .content .users .users_left .users_left_middle .example{
  width:90%;
  color:rgba(0,0,0,1);
  font-weight:bold;
}
section .content .users .users_right{
  width:40%;
  width:492px;
  height:320px;
  margin-left:67px;
}
section .content .users .users_right .cartoon_people{
  width:100%;
  height:auto;
}
section .content .users .users_right .cartoon_people .swiper-wrapper{
  width:100%;
  height:auto;
}
section .content .users .users_right .cartoon_people .swiper-wrapper .swiper-slide{
  width:100%;
  height:auto;
}
section .content .users .users_right .cartoon_people .swiper-wrapper .swiper-slide img{
  display:block;
  width:100%;
  height:auto;
}
section .content .users .users_rights{
  display:none;
}
section .content .users .users_right .people_introduce_gif{
   width:500px;
}
section .content .users .users_right .people_introduce_gif img{
  display:block;
  width:100%;
  height:auto;
}
section .content .users .users_right .people_introduce1{
  width:260px;
  height:147px;
  margin-left:160px;
}
section .content .users .users_right .people_introduce1 img{
  display:block;
  width:100%;
  height:auto;
}
section .content .users .users_right .people_introduce2{
  width:260px;
  height:147px;
  position:relative;
  top:-65px;
  z-index:999;
}
section .content .users .users_right .people_introduce2 img{
  display:block;
  width:100%;
  height:auto;
}
section .content .users .users_right .people_introduce3{
  width:260px;
  height:147px;
  margin-left:200px;
  margin-top:-120px;
}
section .content .users .users_right .people_introduce3 img{
  display:block;
  width:100%;
  height:auto;
}
@media screen and (max-width:1382px){
  section .content .users .users_left .users_left_top{
    font-size:29px;
  }
  section .content .users .users_left .users_left_middle p{
    font-size:18px;
  }
}
@media screen and (max-width:1298px){
  section .content .users .users_left .users_left_middle p{
    font-size:17px;
  }
  section .content .users .users_right{
    margin-left:20px;
  }
}
@media screen and (max-width:1224px){
  section .content .users{
    padding-top:80px;
   /* padding-bottom:0;*/
  }
  section .content .users .users_left .users_left_top{
    width:100%;
    text-align:center;
  }
  section .content .users .users_left .users_left_middle{
    padding:0 20px;
  }
}
@media screen and (max-width:1098px){
  section .content .users{
    padding-left:74px;
    padding-right:74px;
  }
}
@media screen and (max-width:1005px){
  section .content .users{
    flex-direction:column;
    padding:60px 0;
    background:rgba(255,255,255,1);
    padding-bottom:10px;
  }
  section .content .users .users_left{
    display:none;
  }
  section .content .users .users_lefts{
    display:block;
    padding-left:20px;
    padding-right:20px;
  }
  section .content .users .users_right{
    display:none;
  }
  section .content .users .users_rights{
    display:block;
    width:100%;
    height:auto;
    overflow-x:auto;
    margin-top:20px;
    padding-left:20px;
  }
  .users_rights::-webkit-scrollbar {
    /* display:none; */
    width:0px;
    background:none;
  }
  section .content .users .users_rights .users_rights_content{
    width:860px;
    height:auto;
    display:flex;
    /* padding-right:20px; */
    /* background:rgba(248,248,248,1); */
  }
  section .content .users .users_rights .users_rights_content .rights_people{
    width:280px;
    height:auto;
    flex-shrink:0;
    margin-right:10px;
  }
  section .content .users .users_rights .users_rights_content .rights_people img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .users .users_lefts .users_lefts_top{
    width:252px;
    font-size:26px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:30px;
    opacity:0;
  }
  section .content .users .users_lefts .users_lefts_middle{
    margin-top:20px;
  }
  section .content .users .users_lefts .users_lefts_middle p{
    font-size:14px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin:0;
  }
  section .content .users .users_lefts .users_lefts_middle p span.span{
    font-weight:bold;
    width:100%;
    font-size:15px;
  }
}
section .content .saying{
  width:100%;
  height:auto;
  background:rgba(248,248,248,1);
  padding:80px 0;
}
section .content .saying .saying_top{
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  text-align:center;
  margin-bottom:40px;
  opacity:0;
}
section .content .saying .saying_middle{
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
}
section .content .saying .saying_middle .saying_middle_left{
  width:490px;
  height:310px;
  cursor: pointer;
}
section .content .saying .saying_middle .saying_middle_left #videos{
  width:100%;
  height:100%;
  position:relative;
}
section .content .saying .saying_middle .saying_middle_left #videos #videoShows{
  width:100%;
  height:100%;
  object-fit:fill;
}
section .content .saying .saying_middle .saying_middle_left #videos .VideoBtns{
  display:block;
  width:54px;
  height:auto;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
section .content .saying .saying_middle .saying_middle_right{
  margin-left:60px;
  width:470px;
  margin-top:-20px;
}
section .content .saying .saying_middle .saying_middle_rights{
  display:none;
}
section .content .saying .saying_middle_right .saying_middle_top .app{
  display:flex;
  align-items:center;
  opacity:0;
}
section .content .saying .saying_middle_right .saying_middle_top .app .logo{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-right:58px;
}
section .content .saying .saying_middle_right .saying_middle_top .app img{
  display:block;
  width:116px;
  height:auto;
}
section .content .saying .saying_middle_right .saying_middle_top .app .fen{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-left:10px;
}
section .content .saying .saying_middle_right .saying_middle_top .google{
  display:flex;
  align-items:center;
  margin-top:10px;
  opacity:0;
}
section .content .saying .saying_middle_right .saying_middle_top .google .logo{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-right:40px;
}
section .content .saying .saying_middle_right .saying_middle_top .google img{
  display:block;
  width:116px;
  height:auto;
}
section .content .saying .saying_middle_right .saying_middle_top .google .fen{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-left:10px;
}
section .content .saying .saying_middle_right .saying_middle_zi{
  opacity:0;
}
section .content .saying .saying_middle_right .saying_middle_zi .saying_dou{
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
}
section .content .saying .saying_middle_right .saying_middle_zi img{
  display:block;
  width:23px;
  height:Auto;
  margin-top:20px;
  margin-bottom:10px;
}
section .content .saying .saying_middle_right .saying_middle_zi .decorations{
  width:470px;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:24px;
}
@media screen and (max-width:1211px){
  section .content .saying .saying_middle_right .saying_middle_zi .decorations{
    width:100%;
  }
}
section .content .saying .saying_middle_right .saying_middle_images{
  display:flex;
  align-items:center;
}
section .content .saying .saying_middle_right .saying_middle_images img{
  display:block;
  width:41px;
  height:auto;
  border-radius:50%;
  margin-left:-10px;
  border:3px solid rgba(248,248,248,1);
}
section .content .saying .saying_middle_right .saying_middle_images .titles{
  margin-left:0;
}
@media screen and (max-width:1113px){
  section .content .saying{
    padding:60px 88px;
  }
  section .content .saying .saying_middle{
    flex-direction:column;
  }
  section .content .saying .saying_middle .saying_middle_rights{
    display:block;
  }
  section .content .saying .saying_middle .saying_middle_right{
    display:none;
  }
  section .content .saying .saying_middle .saying_middle_rights{
    width:100%;
    margin-top:36px;
    display:block;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi{
    width:100%;
    display:flex;
    flex-direction:column;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .tu{
    width:100%;
    display:flex;
    justify-content:space-between;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .tu .too{
    width:23px;
    height:auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .tu .too img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .saying_middle_images{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .saying_middle_images img{
    display:block;
    width:28px;
    height:auto;
    border-radius:50%;
    margin-left:-8px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .decorations{
    width:100%;
    font-size:14px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin-top:16px;
    margin-bottom:20px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top{
    width:100%;
    height:auto;
    display:flex;
    flex-direction:column;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app{
    width:100%;
    height:42px;
    background:rgba(240,240,240,1);
    border-radius:8px;
    padding:10px 20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .logo{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps img{
    display:block;
    width:88px;
    height:Auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps .fen{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
    margin-left:12px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google{
    width:100%;
    height:42px;
    background:rgba(240,240,240,1);
    border-radius:8px;
    padding:10px 20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-top:10px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .logo{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles img{
    display:block;
    width:88px;
    height:Auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles .fen{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
    margin-left:12px;
  }
  section .content .saying .saying_top{
    margin-bottom:30px;
  }
  section .content .saying .saying_middle .saying_middle_right{
    margin-left:0;
    width:100%;
  }
  section .content .saying .saying_middle_right .saying_middle_top .app{
    justify-content:center;
    margin-top:30px;
  }
  section .content .saying .saying_middle_right .saying_middle_top .google{
    justify-content:center;
  }
  section .content .saying .saying_middle_right .saying_middle_zi{
    width:80%;
    margin:0 auto;
  }
  section .content .saying .saying_middle_right .saying_middle_images{
    width:80%;
    margin:0 auto;
  }
}
@media screen and (max-width:850px){
  section .content .saying .saying_middle .saying_middle_left{
    width:100%;
    height:30%;
  }
  section .content .saying .saying_middle .saying_middle_left #videos .VideoBtns{
    width:44px;
    height:auto;
  }
}
@media screen and (max-width:728px){
  section .content .saying .saying_top{
    font-size:26px;
  }
  /* section .content .saying .saying_middle .saying_middle_left img{
    width:80%;
    height:auto;
    margin:0 auto;
  } */
  section .content .saying .saying_middle_right .saying_middle_top .app .logo{
    font-size:16px;
    margin-right:30px;
  }
  section .content .saying .saying_middle_right .saying_middle_top .google .logo{
    font-size:16px;
    margin-right:30px;
  }
  section .content .saying .saying_middle_right .saying_middle_top .google .fen{
    font-size:16px;
  }
  section .content .saying .saying_middle_right .saying_middle_top .app .fen{
    font-size:16px;
  }
  section .content .saying .saying_middle_right .saying_middle_zi img{
    width:20px;
    height:auto;
  }
  section .content .saying .saying_middle_right .saying_middle_zi .decorations{
    font-size:16px;
  }
  section .content .saying .saying_middle_right .saying_middle_images img{
    width:40px;
    height:auto;
  }
}
.ping{
  width:100%;
  height:auto;
  padding:80px 0;
  background:rgba(255,255,255,1);
}
.ping .improve{
  margin-bottom:40px;
}
.improve .text{
  text-align:center;
  margin-bottom:38px;
  opacity:0;
}
.improve .text p{
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
}
.improve .sure{
  width:100%;
  display:flex;
  justify-content:center;
}
.improve .sure .sure_left{
  width:240px;
  height:56px;
  background:rgba(255,221,47,1);
  border-radius:6px;
  display:flex;
  align-items:center;
  justify-content:Center;
  margin-right:60px;
  cursor: pointer;
  opacity:0;
}
.improve .sure .sure_left img{
  display:block;
  width:26px;
  height:auto;
  margin-right:15px;
}
.improve .sure .sure_left span{
  display:block;
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
}
.improve .sure .sure_right{
  width:240px;
  height:56px;
  background:rgba(255,221,47,1);
  border-radius:6px;
  text-align:center;
  line-height:46px;
  cursor: pointer;
  opacity:0;
}
.improve .sure .sure_right span{
  display:block;
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:56px;
}
.top_left img{
  display:block;
  width:100%;
  height:100%;
  border-radius:50%;
}
.top_right{
  flex:1;
  height:auto;
  display:flex;
  flex-direction:column;
}
.top_right .name{
  font-size:22px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(153,153,153,1);
  line-height:30px;
}
.top_right .name b{
  display:inline-block;
  font-size:16px;
  font-weight:normal;
  color:rgba(0,0,0,0.4);
  line-height:22px;
  margin-left:13px;
}
.top_right .title_s{
  display:block;
  font-size:20px;
  /* font-family:AvenirNext-Medium; */
  /*font-weight:bold;*/
  color:rgba(0,0,0,0.8);
  margin-top:10px;
}
.top_right .top_middle{
  width:100%;
  height:auto;
  display:flex;
  justify-content:flex-start;
  margin-top:19px;
}
.top_middle .top_replay{
  display:flex;
  align-items:center;
}
.top_middle .top_replay img{
  display:block;
  width:26px;
  height:auto;
  margin-right:9px;
  cursor: pointer;
}
.top_middle .top_replay b{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.2);
  line-height:24px;
}
.top_middle .top_like{
  display:flex;
  align-items:center;
  margin-left:71px;
}
.top_middle .top_like img{
  display:block;
  width:26px;
  height:auto;
  margin-right:9px;
  cursor: pointer;
}
.top_middle .top_like b{
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.2);
  line-height:24px;
}
.top_right .introduce_content{
  width:832px;
  height:auto;
  background:rgba(248,248,248,1);
  margin-top:21px;
  display:flex;
  align-items:flex-start;
  flex-direction:column;
  /* padding:20px 60px 20px 20px; */
  box-sizing:border-box;
  opacity:0;
}
.top_right .introduce_content .introduce_content_left{
  width:100%;
  display:flex;
  align-items:flex-start;
  padding-left:20px;
  padding-top:20px;
}
.top_right .introduce_content .introduce_content_left img{
  display:block;
  width:44px;
  height:44px;
  margin-top:8px;
}
.top_right .introduce_content .introduce_content_left .time{
  flex:1;
  display:flex;
  align-items:center;
  margin-top:8px;
}
.top_right .introduce_content .introduce_content_left .time .names{
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(153,153,153,1);
  margin-left:9px;
}
.top_right .introduce_content .introduce_content_left .time .month{
  font-size:16px;
  font-weight:normal;
  color:rgba(0,0,0,0.4);
  margin-left:13px;
  margin-top:6px;
}
.top_right .introduce_content img{
  display:block;
  width:48px;
  height:auto;
  border-radius:50%;
}
.top_right .introduce_content .introduce_content_right{
  display:flex;
  flex-direction:column;
  /* margin-top:-6px; */
  /* margin-top:14px; */
  padding-right:60px;
  padding-bottom:20px;
}
.top_right .introduce_content .introduce_content_right .time{
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(153,153,153,1);
  line-height:33px;
  margin-left:16px;
}
.top_right .introduce_content .introduce_content_right .time b{
  font-size:16px;
  font-weight:normal;
  color:rgba(0,0,0,0.4);
  line-height:22px;
  margin-left:13px;
}
.top_right .introduce_content .introduce_content_right .contents{
  font-size:20px;
  /* font-family:AvenirNext-Medium; */
  /*font-weight:bold;*/
  color:rgba(0,0,0,0.8);
  line-height:27px;
  margin-left:74px;
}
.top_right .revert{
  width:832px;
  height:auto;
  background:rgba(248,248,248,1);
  border:2px solid rgba(255,221,47,1);
  margin-top:20px;
  display:flex;
  padding:19px 40px 21px 20px;
}
.top_right .activeRevert{
  border:0px solid rgba(255,255,255,1)
}
.top_right .revert .revert_left{
  width:44px;
  height:auto;
  margin-right:16px;
}
.top_right .revert .revert_left img{
  display:block;
  width:100%;
  height:44px;
  border-radius:50%;
}
.top_right .revert .revert_right{
  flex:1;
  display:flex;
  flex-direction:column;
}
.top_right .revert .revert_right .revert_right_top{
  width:100%;
  display:flex;
  align-items:center;
}
.top_right .revert .revert_right .revert_right_top .revert_name{
  display:block;
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(153,153,153,1);
  line-height:33px;
}
.top_right .revert .revert_right .revert_right_top .revert_time{
  display:block;
  font-size:16px;
  font-weight:normal;
  color:rgba(0,0,0,0.4);
  line-height:22px;
  margin-left:13px;
  margin-top:6px;
}
.top_right .revert .revert_right .revert_right_middle{
  flex:1;
  height:auto;
  min-height:60px;
  background:rgba(248,248,248,1);
  margin-top:10px;
  font-size:20px;
  font-family:AvenirNext-Medium!important;
  font-weight:500!important;
  color:rgba(0,0,0,0.8);
  line-height:27px;
  resize:none;
  word-wrap: break-word;
  overflow-x: hidden;
  /* overflow-y: auto; */
}
.top_right .revert .revert_right .revert_right_bottom{
  width:100%;
  height:30px;
  display:flex;
  justify-content:flex-end;
}
.top_right .revert .revert_right .revert_right_bottom .submit{
  width:68px;
  height:30px;
  background:rgba(216,216,216,1);
  border-radius:4px;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,1);
  line-height:30px;
  text-align:center;
  cursor: pointer;
}
.top_right .revert .revert_right .revert_right_bottom .activeSubmit{
  background:rgba(255,221,47,1);
}
.top_right .revert .revert_right .revert_right_bottom .cancel{
  width:68px;
  height:30px;
  background:rgba(216,216,216,1);
  border-radius:4px;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,1);
  line-height:30px;
  text-align:center;
  margin-left:20px;
  cursor:pointer;
}
/* .top_right .line{
  width:840px;
  height:1px;
  background:rgba(216,216,216,1);
  margin-top:40px;
} */
@media screen and (max-width:1024px){
  .comments .comments_content{
    width:87.89%;
    /* background:pink; */
  }
  .top_right{
    width:83%;
  }
  .top_right .introduce_content{
    width:100%;
  }
  .top_right .revert{
    width:100%;
  }
}
@media screen and (max-width:761px){
  .top_right .revert .revert_right .revert_right_middle{
    font-size:16px;
  }
  .top_right .revert .revert_right .revert_right_top .revert_name{
    font-size:18px;
  }
  .top_right .revert .revert_right .revert_right_top .revert_time{
    font-size:14px;
  }
  .top_right .revert .revert_left{
    width:40px;
    margin-right:10px;
  }
  .improve .text p{
    font-size:26px;
  }
  .improve .sure .sure_left span{
    font-size:16px;
  }
  .improve .sure .sure_left img{
    margin-right:8px;
  }
  .improve .sure .sure_right span{
    font-size:16px;
  }
  .ping{
    padding:60px 0;
  }
  .improve .sure .sure_left{
    width:30%;
    margin-right:6%;
  }
  .improve .sure .sure_right{
    width:30%;
  }
  .top_right .introduce_content{
    /* padding:10px 10px 20px 10px; */
    margin-right:20px;
  }
  .top_right .introduce_content img{
    width:40px;
    height:auto;
  }
  .top_right .introduce_content .introduce_content_left{
    padding-left:16px;
    padding-top:10px;
    padding-right:20px;
    align-items:center;
  }
  .top_right .introduce_content .introduce_content_right{
    padding-bottom:20px;
    padding-right:10px;
  }
  .top_right .introduce_content .introduce_content_right .contents{
    font-size:14px;
  }
  .comments .comments_content .comments_content_top .top_left{
    width:40px;
    height:auto;
    margin-right:10px;
  }
  .top_left img{
    width:40px;
    height:40px;
  }
  .top_right .name{
    font-size:18px;
  }
  .top_right .name b{
    font-size:14px;
  }
  .top_right .title_s{
    font-size:16px;
  }
  .top_middle .top_replay b{
    font-size:14px;
  }
  .top_middle .top_like{
    margin-left:6%;
  }
  .top_middle .top_like b{
    font-size:14px;
  }
  .top_right .introduce_content .introduce_content_right .time{
    font-size:18px;
  }
  .top_right .introduce_content .introduce_content_right .time b{
    font-size:14px;
  }
  .comments .comments_content .comments_content_top{
    margin-top: 0;
  }
}
@media screen and (max-width:550px){
  .top_right .revert{
    padding:11px 20px 12px 16px;
  }
  .top_right .revert .revert_right .revert_right_top{
    display:flex;
    justify-content:space-between;
  }
  .top_right .revert .revert_right .revert_right_top .revert_name{
    font-size:16px;
    margin-top:-6px;
  }
  .top_right .revert .revert_right .revert_right_top .revert_time{
    margin-top:-3px;
  }
  .top_right .revert .revert_right .revert_right_middle{
    font-size:15px;
    margin-left:-30px;
  }
  .top_right .revert .revert_left{
    width:24px;
  }
  .improve .sure .sure_left{
    width:140px;
    height:46px;
    border-radius:6px;
    margin-right:15px;
  }
  .improve .sure .sure_left img{
    width:20px;
    height:auto;
  }
  .improve .sure .sure_left span{
    font-size:16px;
    font-weight:Medium;
  }
  .improve .sure .sure_right{
    width:140px;
    height:46px;
    border-radius:6px;
  }
  .improve .sure .sure_right span{
    font-size:16px;
    line-height:46px;
    font-weight:Medium;
  }
  .comments .comments_content{
    width:100%;
    height:auto;
    padding:0 20px;
  }
  .top_right .title_s{
    font-size:15px;
    width:100%;
  }
  .top_right .name{
    width:100%;
    font-size:16px;
    position:relative;
  }
  .top_right .name b{
    font-size:14px;
    position:absolute;
    right:0;
    top:2px;
  }
  .top_right .introduce_content{
    width:100%;
    /* padding:12px 16px; */
    display:flex;
    flex-direction:column;
    margin-top: 10px;
  }
  .top_right .introduce_content .introduce_content_left img{
    width:24px;
    height:24px;
  }
  .top_right .introduce_content .introduce_content_left .time{
    justify-content:space-between;
    align-items:Center;
    margin-top:16px;
  }
  .top_right .introduce_content .introduce_content_left .time .names{
    display:block;
    font-size:16px;
    margin-top:-8px;
  }
  .top_right .introduce_content .introduce_content_left .time .month{
    font-size:14px;
    margin-top:-6px;
  }
  .top_right .introduce_content .introduce_content_right .contents{
    margin-left:16px;
    font-size:15px;
    margin-top:10px;
    line-height:20px;
  }
  .top_right .line{
    margin:24px 0;
    border: 0.5px solid rgba(216,216,216,0.5);
  }
  .comments_content_top:last-child .top_right .line{
    border:0;
  }
  .top_middle .top_replay img{
    width:21px;
    height:auto;
  }
  .top_middle .top_like{
    margin-left:40px;
  }
  .top_middle .top_like img{
    width:21px;
    height:auto;
  }
}
section .content .footer{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  padding:60px 30px 42px 30px;
  -webkit-user-select:none;
  margin-top:30px;
}
section .content .footer .footer_images{
  width:100%;
  height:auto;
  display:none;
}
section .content .footer .footer_images img{
  display:block;
  width:40px;
}
section .content .footer .footer_content .support{
  height:auto;
  display:flex;
  flex-direction:column;
  /* margin-right:10%; */
}
section .content .footer .footer_content .support .support_images{
  display:flex;
  align-items:center;
  margin-top:15px;
}
section .content .footer .footer_content .support .support_images img{
  display:block;
  width:38px;
  height:auto;
  margin-right:24px;
}
section .content .footer .footer_content .support .support_images img:last-child{
  margin-right:0;
}
section .content .footer .footer_content .support:last-child{
  margin-right:0;
}
section .content .footer .footer_content .support h6{
  font-size:20px;
   font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(48,48,48,1);
  line-height:27px;
  cursor:pointer;
}
section .content .footer .footer_content .support span{
  display:block;
  font-size:16px;
  font-weight:normal;
  color:rgba(145,145,145,1);
  line-height:27px;
  margin-top:13px;
  cursor:pointer;
}
@media screen and (max-width:1355px){
  section .content .footer .footer_content{
    width:100%;
  }
}
section .content .footer .footer_bottom{
  width:100%;
  height:auto;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  margin-top:80px;
}
section .content .footer .footer_bottom strong{
  font-size:18px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.8);
  line-height:25px;
}
section .content .footer .footer_bottom .company{
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:10px;
}
section .content .footer .footer_bottom .company span{
  display:block;
}
section .content .footer .footer_bottom .company .jing{
  font-size:16px;
  /* font-family:PingFang-SC-Regular; */
  font-weight:400;
  color:rgba(145,145,145,1);
  line-height:22px;
}
section .content .footer .footer_bottom .company .line_s{
  width:2px;
  height:16px;
  background:rgba(145,145,145,1);
  margin:0 20px;
}
section .content .footer .footer_bottom .company .duo{
  font-size:16px;
  /* font-family:PingFang-SC-Regular; */
  font-weight:400;
  color:rgba(145,145,145,1);
  line-height:22px;
}
@media screen and (max-width:1233px){
  section .content .footer .footer_content .support h6{
    font-size:18px;
  }
  section .content .footer .footer_content .support span{
    font-size:18px;
  }
}
@media screen and (max-width:1101px){
  section .content .footer .footer_content .support h6{
    font-size:16px;
  }
  section .content .footer .footer_content .support span{
    font-size:16px;
  }
}
.contact{
  width:100%;
  height:auto;
}
.contact .contact_top{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  display:flex;
  align-items:center;
  justify-content:center;
  /* -webkit-user-select:none; */
  padding-top:60px;
  padding-bottom:20px;
}
.contact .contact_top .contact_top_left{
  width:500px;
  height:auto;
  margin-right:60px;
}
.contact .contact_top .contact_top_left h1{
  font-size:32px;
  font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  line-height:57px;
  margin-bottom:40px;
  opacity:0;
}
.contact .contact_top .contact_top_left p{
  display:none;
}
.contact .contact_top .contact_top_left span{
  display:block;
  font-size:18px;
  /* font-family:Avenir-Book; */
  font-weight:normal;
  color:rgba(0,0,0,1);
  line-height:27px;
  opacity:0;
}
.contact .contact_top .contact_top_right{
  width:560px;
  height:500px;
}
.contact .contact_top .contact_top_right img{
  display:block;
  width:100%;
  height:auto;
}
.contact .contact_contents{
  display:none;
}
.contact .contact_content{
  width:100%;
  height:auto;
}
.contact .contact_content .list{
  width:1000px;
  height:auto;
  margin:0 auto;
  display:flex;
  flex-wrap:wrap;
  padding-top:40px;
  padding-bottom:60px;
}
.contact .contact_content .list li{
  width:320px;
  height:267px;
  display:flex;
  flex-direction:column;
  background:#fff;
  padding:29px 0 40px 29px;
  box-sizing:border-box;
  margin-top:20px;
  margin-right:20px;
  opacity:0;
}
.contact .contact_content .list li:nth-child(3n+3){
  margin-right:0;
} 
.contact .contact_content .list li img{
  display:block;
  width:56px;
  height:auto;
  margin-bottom:30px;
}
.contact .contact_content .list li .articles{
  display:block;
  font-size:18px;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  line-height:30px;
}
.contact .contact_content .list li .email{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  color:rgba(0,0,0,1);
  line-height:33px;
  margin-top:19px;
}
.contact .contact_content .list li .email.address{
  font-size:16px;
  line-height:22px;
}
.contact .contact_content .list li .phone_email{
  margin-top:40px;
}
.contact .contact_content .list li .emails{
  display:block;
  font-size:16px;
  font-family:AvenirNext-Medium;
  color:rgba(0,0,0,1);
  line-height:25px;
  margin-top:19px;
}
.contact .contact_content .list li .er{
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:30px;
}
.contact .contact_content .list li .er .email_s{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  color:rgba(0,0,0,1);
  line-height:33px;
  margin-top:9px;
}
.contact .contact_content .list li .er .tan_images{
  position:relative;
}
.contact .contact_content .list li .er .tan_images img{
  display:block;
  width:32px;
  height:auto;
  margin-bottom:0;
  margin-right:45px;
  margin-top:10px;
}
.contact .contact_content .list li .er .tan_images .tan{
  display:block;
  width:174px;
  height:auto;
  position:absolute;
  top:-190px;
  left:-70px;
  display:none;
}
.contact{
  /*display:none;*/
}
section .content .aboutUs{
  width:100%;
  height:auto;
  display:flex;
  flex-direction:column;
  /*display:none;*/
  /* -webkit-user-select:none; */
}
section .content .aboutUs .aboutUs_top{
  width:100%;
  height:auto;
  display:flex;
  justify-content:center;
  align-items:center;
  background:rgba(255,255,255,1);
  padding:120px 10% 80px 10%;
}
@media screen and (max-width:1390px){
  section .content .aboutUs .aboutUs_top{
    padding:120px 90px 80px 90px;
  }
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content{
  width:100%;
  height:auto;
  display:flex;
  justify-content:space-between;
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left{
  width:540px;
  /*margin-right:60px;*/
  padding-top:30px;
  /*margin-left:60px;*/
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left h1{
  font-size:32px;
  font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  line-height:57px;
  opacity:0;
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left span{
  display:block;
  font-size:18px;
  /* font-family:AvenirNext-Regular; */
  font-weight:normal;
  color:rgba(0,0,0,1);
  line-height:27px;
  opacity:0;
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left p{
  display:none;
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_right{
  width:660px;
  height:auto;
}
section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_right img{
  display:block;
  width:100%;
  height:auto;
}
@media screen and (max-width:1370px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content{
    width:100%;
  }
}
@media screen and (max-width:1151px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left{
    margin-right:20px;
  }
}
@media screen and (max-width:1051px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left span{
    font-size:16px;
  }
}
@media screen and (max-width:982px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left{
    padding-top:10px;
  }
}
@media screen and (max-width:973px){
  section .content .aboutUs .aboutUs_top_left h1{
    font-size:28px;
  }
  section .content .aboutUs .aboutUs_top_left span{
    font-size:14px;
  }
}
@media screen and (max-width:968px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content{
    flex-direction:column;
    align-items:center;
  }
  section .content .aboutUs .aboutUs_top{
    padding:60px 0;
  }
}
@media screen and (max-width:660px){
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left{
    width:100%;
  }
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_right{
    width:100%;
  }
  section .content .aboutUs .aboutUs_top .aboutUs_top_content .aboutUs_top_left h1 {
    font-size:26px;
  }
}
section .content .aboutUs .aboutUs_middle{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  margin-top:20px;
  border-radius:4px;
  display:flex;
  justify-content:center;
  align-items:center;
  padding:80px 0;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_content{
  width:1020px;
  height:auto;
  display:flex;
  justify-content:space-between;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_left{
  width:460px;
  height:auto;
  margin-right:60px;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_left h1{
  display:none;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_left .aboutUs_heads{
  display:block;
  width:100%;
  height:auto;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_left .aboutUs_man{
  display:none;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right{
  width:500px;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right h1{
  font-size:32px;
   font-family:Avenir-Heavy; 
  font-weight:900;
  color:rgba(0,0,0,1);
  line-height:44px;
  margin:0;
  opacity:0;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .records{
  font-size:18px;
  /* font-family:AvenirNext-Regular; */
  font-weight:400;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-top:20px;
  opacity:0;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .author{
  font-size:18px;
  /* font-family:AvenirNext-MediumItalic; */
  font-weight:normal;
  color:rgba(0,0,0,0.6);
  line-height:25px;
  margin-top:30px;
  opacity:0;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap: wrap;
  margin-top:10px;
}
section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s li{
  width:60px;
  height:35px;
  background:rgba(255,226,53,1);
  border-radius:4px;
  text-align:center;
  line-height:35px;
  margin-right:12px;
  margin-top: 12px;
  font-size:16px;
  font-weight:600;
  color:rgba(0,0,0,1);
  cursor: pointer;
}
@media screen and (max-width:1220px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_content{
    width:83.6%;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s{
    margin-top:40px;
  }
}
@media screen and (max-width:1210px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s{
    margin-top:30px;
  }
}
@media screen and (max-width:1196px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .author{
    margin-top:20px;
  }
}
@media screen and (max-width:1180px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .records{
    margin-top:10px;
  }
}
@media screen and (max-width:1160px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .author{
    margin-top:10px;
  }
}
@media screen and (max-width:1140px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s li{
    width:50px;
    height:50px;
    line-height:50px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_left{
    margin-right:40px;
    margin-left:-30px;
  }
}
@media screen and (max-width:1094px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s{
    margin-top:20px;
  }
}
@media screen and (max-width:1051px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .author{
    font-size:16px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .records{
    font-size:16px;
  }
}
@media screen and (max-width:1020px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s li{
    width:45px;
    height:45px;
    line-height:45px;
    font-size:14px;
  }
}
@media screen and (max-width:968px){
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_content{
    width:100%;
  }
  section .content .aboutUs .aboutUs_middle{
    padding:60px 0;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_content{
    flex-direction:column;
    justify-content:center;
    align-items:center;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_content .aboutUs_middle_left h1{
     display:block;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_content .aboutUs_middle_right h1{
    display:none;
 }
 section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .records{
   margin-top:20px;
 }
}
@media screen and (max-width:660px){
  section .content .aboutUs .aboutUs_top{
    flex-direction:column;
    padding:20px 6%;
    margin-top:10px;
  }
  section .content .aboutUs .aboutUs_top_left{
    width:100%;
    margin-right:0!important;
  }
  section .content .aboutUs .aboutUs_top_left h1{
    font-size:26px;
    color:rgba(0,0,0,1);
    line-height:36px;
  }
  section .content .aboutUs .aboutUs_top_left span{
    display:none;
  }
  section .content .aboutUs .aboutUs_top_left p{
    display:block;
    font-size:14px;
    font-weight:normal;
    color:rgba(0,0,0,1);
    line-height:19px;
  }
  section .content .aboutUs .aboutUs_top_right{
    width:100%;
    height:auto;
    margin-top:54px;
  }
  section .content .aboutUs .aboutUs_top_right img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .aboutUs_middle{
    flex-direction:column;
    margin-top:22px;
    padding:40px 0 40px 20px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_left{
    width:100%;
    height:auto;
    margin-right:0;
    display:flex;
    flex-direction:column;
    padding-right:20px;
    margin-left:0;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_left .aboutUs_man{
    display:block;
    width:100%;
    height:auto;
    margin-top:20px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_left .aboutUs_heads{
    display:none;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_left h1{
    display:block;
    font-size:20px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:27px;
    margin:0!important;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right{
    width:100%;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right h1{
    display:none;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .records{
    font-size:13.6px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:19px;
    margin-top:19px;
    padding-right:20px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .author{
    font-size:15px;
    font-family:AvenirNext-Medium;
    font-weight:normal;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    padding-right:20px;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_ss{
    width:100%;
    overflow-x:scroll;
  }
  .list_ss::-webkit-scrollbar {
    display: none;
  }
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s{
    width:auto;
    margin-top:0px;
    overflow-x:auto;
  }
  .list_s::-webkit-scrollbar{
    display:none;
  }
  
  section .content .aboutUs .aboutUs_middle .aboutUs_middle_right .list_s .chao{
    width:20px;
    height:54px;
    background:rgba(255,255,255,1);
  }
}
section .content .aboutUs .aboutUs_peoples{
  display:none;
}
section .content .aboutUs .special_peoples{
  display:none;
}
section .content .aboutUs .aboutUs_people{
  width:900px;
  height:auto;
  background:rgba(248,248,248,1);
  padding-top:100px;
  margin:0 auto;
}
section .content .aboutUs .aboutUs_people h3{
  font-size:32px;
   font-family:Avenir-Heavy; 
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  margin-bottom:40px;
  opacity:0;
}
section .content .aboutUs .aboutUs_people .streamers{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
}
section .content .aboutUs .aboutUs_people .point{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
}
section .content .aboutUs .aboutUs_people .teams{
  width:900px;
  display:flex;
  margin-top:40px;
}
section .content .aboutUs .aboutUs_people .teams div{
  width:160px;
  height:auto;
  margin-right:16px;
}
section .content .aboutUs .aboutUs_people .teams img{
  display:block;
  width:160px;
  height:auto;
}
section .content .aboutUs .aboutUs_people .teams .last{
  margin-right:0;
}
section .content .aboutUs .aboutUs_people .teams .teams_leader{
  position:relative;
}
section .content .aboutUs .aboutUs_people .teams .leader_mark{
  display:block;
  width:100%;
  height:166px;
  border-radius:10px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .aboutUs_people .teams .leader_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .aboutUs_people .teams .leader_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .aboutUs_people .teams .teams_houleader{
  position:relative;
}
section .content .aboutUs .aboutUs_people .teams .houleader_mark{
  width:100%;
  height:166px;
  border-radius:10px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .aboutUs_people .teams .houleader_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .aboutUs_people .teams .houleader_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .aboutUs_people .teams .teams_manleader{
  position:relative;
}
section .content .aboutUs .aboutUs_people .teams .manleader_mark{
  width:100%;
  height:166px;
  border-radius:10px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .aboutUs_people .teams .manleader_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .aboutUs_people .teams .manleader_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .aboutUs_people .teams .teams_ios{
  position:relative;
}
section .content .aboutUs .aboutUs_people .teams .ios_mark{
  width:100%;
  height:166px;
  border-radius:10px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .aboutUs_people .teams .ios_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .aboutUs_people .teams .ios_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .aboutUs_people .teams .last{
  position:relative;
}
section .content .aboutUs .aboutUs_people .teams .andrion_mark{
  width:100%;
  height:166px;
  border-radius:10px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .aboutUs_people .teams .andrion_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .aboutUs_people .teams .andrion_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_peoples{
  display:none;
}
section .content .aboutUs .nowAboutus_people{
  width:900px;
  height:auto;
  background:rgba(248,248,248,1);
  margin:0 auto;
  margin-top:124px;
}
section .content .aboutUs .nowAboutus_people h3{
  font-size:32px;
   font-family:Avenir-Heavy; 
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  margin-bottom:20px;
  opacity:0;
}
section .content .aboutUs .nowAboutus_people .streamers{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
}
section .content .aboutUs .nowAboutus_people .point{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
}
section .content .aboutUs .nowAboutus_people .now_teams{
  width:900px;
  display:flex;
  margin-top:40px;
}
section .content .aboutUs .nowAboutus_people .now_teams div{
  width:160px;
  height:auto;
  margin-right:16px;
}
section .content .aboutUs .nowAboutus_people .now_teams div img{
  display:block;
  /* width:100%; */
  height:auto;
}
section .content .aboutUs .nowAboutus_people .now_teams .finance{
  margin-right:0;
}
section .content .aboutUs .nowAboutus_people .now_teams .translaters{
  position:relative;
}
section .content .aboutUs .nowAboutus_people .now_teams .translaters .translaters_mark{
  width:100%;
  height:157px;
  position:absolute;
  bottom:9px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .now_teams .translaters .translaters_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:65px;
  display:block;
  text-align:center;
}
section .content .aboutUs .nowAboutus_people .now_teams .translaters .translaters_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .now_teams .assistant{
  position:relative;
}
section .content .aboutUs .nowAboutus_people .now_teams .assistant .assistant_mark{
  display:block;
  width:100%;
  height:166px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .now_teams .assistant .assistant_mark span{
  display:block;
  font-size:16px;
  text-align:center;
  color:rgba(255,255,255,1);
  margin-top:67px;
}
section .content .aboutUs .nowAboutus_people .now_teams .assistant .assistant_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .now_teams .hou{
  position:relative;
}
section .content .aboutUs .nowAboutus_people .now_teams .hou .hou_mark{
  width:100%;
  height:162px;
  position:absolute;
  bottom:3px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .now_teams .hou .hou_mark span{
  display:block;
  color:rgba(255,255,255,1);
  font-size:16px;
  text-align:center;
  margin-top:65px;
}
section .content .aboutUs .nowAboutus_people .now_teams .hou .hou_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .now_teams .qian{
  position:relative;
}
section .content .aboutUs .nowAboutus_people .now_teams .qian .qian_mark{
  display:block;
  width:100%;
  height:159px;
  position:absolute;
  bottom:7px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .now_teams .qian .qian_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:63px;
}
section .content .aboutUs .nowAboutus_people .now_teams .qian .qian_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .now_teams .finance{
  position:relative;
}
section .content .aboutUs .nowAboutus_people .now_teams .finance .finance_mark{
  display:block;
  width:100%;
  height:166px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .now_teams .finance .finance_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .nowAboutus_people .now_teams .finance .finance_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .nows_teams{
  width:900px;
  display:flex;
}
section .content .aboutUs .nowAboutus_people .nows_teams div{
  width:160px;
  height:auto;
  margin-right:16px;
}
section .content .aboutUs .nowAboutus_people .nows_teams div img{
  display:block;
  /* width:100%; */
  height:auto;
}
section .content .aboutUs .nowAboutus_people .nows_teams .compile{
  margin-top:6px;
  position:relative;
}
section .content .aboutUs .nowAboutus_people .nows_teams .compile .compile_mark{
  display:block;
  width:100%;
  height:168px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .nows_teams .compile .compile_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:69px;
}
section .content .aboutUs .nowAboutus_people .nows_teams .compile .compile_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .nows_teams .man{
  margin-top:16px;
  position:relative;
}
section .content .aboutUs .nowAboutus_people .nows_teams .man .man_mark{
  display:block;
  width:100%;
  height:158px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .nows_teams .man .man_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:60px;
}
section .content .aboutUs .nowAboutus_people .nows_teams .man .man_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .nows_teams .ui{
  margin-top:13px;
  position:relative;
}
section .content .aboutUs .nowAboutus_people .nows_teams .ui .ui_mark{
  display:block;
  width:100%;
  height:162px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .nows_teams .ui .ui_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:65px;
}
section .content .aboutUs .nowAboutus_people .nows_teams .ui .ui_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduce{
  margin-top:9px;
  position:relative;
}
/* section .content .aboutUs .nowAboutus_people .nows_teams .introduce img{
  display:block;
  width:167px;
  height:auto;
} */
section .content .aboutUs .nowAboutus_people .nows_teams .introduce .introduce_mark{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:165px;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduce .introduce_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:67px;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduce .introduce_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduces{
  margin-right:0;
  margin-top:16px;
  position:relative;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduces .introduces_mark{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:158px;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduces .introduces_mark span{
  display:block;
  font-size:16px;
  color:rgba(255,255,255,1);
  text-align:center;
  margin-top:60px;
}
section .content .aboutUs .nowAboutus_people .nows_teams .introduces .introduces_mark span:nth-of-type(2){
  margin-top:0;
}
@media screen and (max-width:1213px){
  section .content .aboutUs .nowAboutus_people .now_teams{
    width:95%;
  }
  section .content .aboutUs .nowAboutus_people .nows_teams{
    width:95%;
  }
}
section .content .aboutUs .special_peoples{
  display:none;
}
section .content .aboutUs .special_people{
  width:900px;
  height:auto;
  background:rgba(248,248,248,1);
  margin:0 auto;
  padding-top:124px;
  padding-bottom:100px;
}
section .content .aboutUs .special_people h3{
  font-size:32px;
   font-family:Avenir-Heavy; 
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  opacity:0;
  margin-bottom:20px;
}
section .content .aboutUs .special_people span{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:27px;
  text-align:center;
}
section .content .aboutUs .special_people .old_teams{
  width:900px;
  display:flex;
  margin:0 auto;
  margin-top:40px;
}
section .content .aboutUs .special_people .old_teams div{
  width:160px;
  height:100%;
  margin-right:16px;
}
section .content .aboutUs .special_people .old_teams div img{
  display:block;
  /* width:100%; */
  height:auto;
}
section .content .aboutUs .special_people .old_teams .zhou{
  position:relative;
}
section .content .aboutUs .special_people .old_teams .zhou .zhou_mark{
  display:block;
  width:100%;
  height:142px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .old_teams .zhou .zhou_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:45px;
}
section .content .aboutUs .special_people .old_teams .zhou .zhou_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .old_teams .han{
  position:relative;
}
section .content .aboutUs .special_people .old_teams .han .han_mark{
  width:100%;
  height:160px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .old_teams .han .han_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:55px;
}
section .content .aboutUs .special_people .old_teams .han .han_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .old_teams .old_ui{
  position:relative;
}
section .content .aboutUs .special_people .old_teams .old_ui .old_ui_mark{
  display:block;
  width:100%;
  height:140px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .old_teams .old_ui .old_ui_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:55px;
}
section .content .aboutUs .special_people .old_teams .old_ui .old_ui_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .old_teams .ma{
  position:relative;
  margin-right:0;
}
section .content .aboutUs .special_people .old_teams .ma .ma_mark{
  width:100%;
  height:160px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .old_teams .ma .ma_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:45px;
}
section .content .aboutUs .special_people .old_teams .ma .ma_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .old_teams .old_translater{
  position:relative;
}
section .content .aboutUs .special_people .old_teams .old_translater .old_translater_mark{
  width:100%;
  height:142px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .old_teams .old_translater .old_translater_mark span{
   font-size:16px;
   color:rgba(255,255,255,1);
   margin-top:45px;
}
section .content .aboutUs .special_people .old_teams .old_translater .old_translater_mark span:nth-of-type(2){
  margin-top:0
}
section .content .aboutUs .special_people .olds_teams{
  width:900px;
  display:flex;
  margin:0 auto;
}
section .content .aboutUs .special_people .olds_teams div{
  width:160px;
  height:auto;
  margin-right:16px;
}
section .content .aboutUs .special_people .olds_teams .old_man{
  margin-top:-6px;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_man .old_man_mark{
  width:100%;
  height:166px;
  position:absolute;
  bottom:18px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_man .old_man_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:60px;
}
section .content .aboutUs .special_people .olds_teams .old_man .old_man_mark span:nth-of-type(2){
   margin-top:0px;
}
section .content .aboutUs .special_people .olds_teams .old_pin{
  margin-top:20px;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_pin .old_pin_mark{
  width:100%;
  height:140px;
  position:absolute;
  bottom:24px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_pin .old_pin_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:48px;
}
section .content .aboutUs .special_people .olds_teams .old_pin .old_pin_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .olds_teams .old_shi{
  margin-top:0;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_shi .old_shi_mark{
  width:100%;
  height:184px;
  position:absolute;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_shi .old_shi_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:70px;
}
section .content .aboutUs .special_people .olds_teams .old_shi .old_shi_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .olds_teams .old_fan{
  margin-top:20px;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_fan .old_fan_mark{
  width:100%;
  height:140px;
  position:absolute;
  bottom:0px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_fan .old_fan_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:48px;
}
section .content .aboutUs .special_people .olds_teams .old_fan .old_fan_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .olds_teams .old_parter{
  margin-top:2px;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_parter .old_parter_mark{
  display:block;
  width:100%;
  height:159px;
  background:rgba(0,0,0,0.6);
  position:absolute;
  bottom:22px;
  left:0;
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_parter .old_parter_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:50px;
}
section .content .aboutUs .special_people .olds_teams .old_parter .old_parter_mark span:nth-of-type(2){
   margin-top:0;
}
section .content .aboutUs .special_people .last_old_team .old_mei{
  margin-top:-4px;
  margin-right:0;
  position:relative;
}
section .content .aboutUs .special_people .last_old_team .old_mei .old_mei_mark{
  width:100%;
  height:166px;
  position:absolute;
  bottom:0px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .last_old_team .old_mei .old_mei_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:50px;
}
section .content .aboutUs .special_people .last_old_team .old_mei .old_mei_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .olds_teams div img{
  display:block;
  /* width:100%; */
  height:auto;
}
section .content .aboutUs .special_people .last_old_team{
  width:900px;
  display:flex;
  margin:0 auto;
}
section .content .aboutUs .special_people .last_old_team div{
  width:160px;
  height:auto;
  margin-right:16px;
}
section .content .aboutUs .special_people .last_old_team .bao{
  margin-top:2px;
  position:relative;
}
section .content .aboutUs .special_people .last_old_team .bao img{
  width:160px;
  height:auto;
}
section .content .aboutUs .special_people .last_old_team .bao .bao_mark{
  width:100%;
  height:158px;
  position:absolute;
  bottom:0px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .last_old_team .bao .bao_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:55px;
}
section .content .aboutUs .special_people .last_old_team .bao .bao_mark span:nth-of-type(2){
  margin-top:0;
}
/* section .content .aboutUs .special_people .last_old_team .old_introduce{
  width:160px;
  height:175px;
  background:linear-gradient(103deg,rgba(101,108,119,1) 0%,rgba(120,128,142,1) 100%);
  border-radius:10px;
  margin-top:-10px;
} */
section .content .aboutUs .special_people .olds_teams .old_qian{
  margin-top:20px;
  position:relative;
}
section .content .aboutUs .special_people .olds_teams .old_qian .old_qian_mark{
  width:100%;
  height:143px;
  position:absolute;
  bottom:20px;
  left:0;
  background:rgba(0,0,0,0.6);
  border-radius:10px;
  display:none;
}
section .content .aboutUs .special_people .olds_teams .old_qian .old_qian_mark span{
  color:rgba(255,255,255,1);
  font-size:16px;
  margin-top:45px;
}
section .content .aboutUs .special_people .olds_teams .old_qian .old_qian_mark span:nth-of-type(2){
  margin-top:0;
}
section .content .aboutUs .special_people .last_old_team div img{
  display:block;
  height:auto;
}

section .content .downLoad{
  width:100%;
  height:auto;
}
section .content .downLoad .download_tops{
  display:none;
}
section .content .downLoad .downLoad_top{
  width:100%;
  height:auto;
  background:linear-gradient(135deg,rgba(255,235,138,1) 0%,rgba(255,203,47,1) 100%);
  display:flex;
  justify-content:center;
  padding-top:117px;
  padding-bottom:43px;
}
section .content .downLoad .downLoad_top .downLoad_top_left{
  width:459px;
  margin-top:45px;
  margin-left:90px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title{
  margin-left:14px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h2{
  font-size:32px;
   font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  line-height:44px;
  opacity:0;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h3{
  font-size:32px;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
}
section .content .downLoad .downLoad_top .downLoad_top_right{
  width:670px;
  height:auto;
  margin-left:120px;
}
section .content .downLoad .downLoad_top .downLoad_top_right img{
  display:block;
  width:82%;
  height:auto;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce{
  height:auto;
  display:flex;
  flex-direction:column;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup{
  display:flex;
  align-items:flex-start;
  margin-top:10px;
  opacity:0;
}
section .content .downLoad .downLoad_top .downLoad_top_left  .downLoad_introduce .cup span{
  width:445px;
  display:block;
  font-size:18px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:27px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup strong{
  width:6px;
  height:6px;
  background:rgba(0,0,0,0.4);
  border-radius:50%;
  margin-right:8px;
  margin-top:8px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom{
  display:flex;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:27px;
  margin-top:60px;
  margin-left:14px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .plays{
  width:140px;
  height:36px;
  margin-right:12px;
  position:relative;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .plays img{
  display:block;
  width:100%;
  height:auto;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .an_h{
  width:140px;
  height:36px;
  margin-right:12px;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .an_h img{
  display:block;
  width:100%;
  height:auto;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .play-s{
  width:140px;
  height:36px;
  position:relative;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .play-s img{
  display:block;
  width:100%;
  height:auto;
}
section .content .downLoad .downLoad_android{
  width:100%;
  height:auto;
  display:flex;
  justify-content:center;
  align-items:center;
  background:rgba(255,255,255,1);
  padding:60px 0;
  margin-top:20px;
}
section .content .downLoad .downLoad_android .downLoad_android_left{
  width:500px;
  height:auto;
}
section .content .downLoad .downLoad_android .downLoad_android_left img{
  display:block;
  width:460px;
  height:auto;
  text-align:Center;
  margin-left:-60px;
}
section .content .downLoad .downLoad_android .downLoad_android_right span{
  display:block;
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:33px;
}
section .content .downLoad .downLoad_android .downLoad_android_right .an{
  display:block;
  width:176px;
  height:auto;
  margin-top:40px;
}
@media screen and (max-width:1345px){
  section .content .downLoad .downLoad_top{
    padding-left:60px;
    justify-content:space-between;
    align-items:center;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left{
    margin-top:0;
  }
}
@media screen and (max-width:1201px){
  section .content .downLoad .downLoad_top .downLoad_top_left{
    width:56%;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left  .downLoad_introduce .cup span{
    width:100%;
  }
  section .content .downLoad .downLoad_top .downLoad_top_right{
    margin-left:20px;
  }
}
@media screen and (max-width:1161px){
  section .content .downLoad .downLoad_top .downLoad_top_left  .downLoad_introduce .cup span{
    font-size:19px;
  }
  section .content .downLoad .downLoad_android .downLoad_android_right{
    margin-left:60px;
  }
}
@media screen and (max-width:1042px){
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h2{
    font-size:28px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h3{
    font-size:28px;
  }
}
@media screen and (max-width:1024px){
  section .content .downLoad .downLoad_top .downLoad_top_left{
    margin-left:0;
  }
}
@media screen and (max-width:1007px){
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h2{
    font-size:26px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h3{
    font-size:26px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left  .downLoad_introduce .cup span{
    font-size:18px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom{
    font-size:18px;
  }
}
@media screen and (max-width:966px){
  section .content .downLoad .downLoad_top .downLoad_top_left{
    width:330px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup span{
    width:330px;
  }
  .downLoad_content_left .googles{
    margin-right:30px!important;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left{
    margin-right:30px!important;
  }
  section .content .downLoad .downLoad_content .downLoad_content_right .searchs p{
    font-size:20px!important;
  }
}
@media screen and (max-width:795px){
  section .content .downLoad .downLoad_content .downLoad_content_right .searchs p{
    font-size:18px!important;
  }
}
@media screen and (max-width:943px){
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h2{
    font-size:22px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h3{
    font-size:22px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left  .downLoad_introduce .cup span{
    font-size:16px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom{
    font-size:16px;
  }
}
@media screen and (max-width:750px){
  section .content .downLoad .downLoad_android{
    flex-direction:column;
    padding:20px 20px 40px 20px;
  }
  section .content .downLoad .downLoad_android .downLoad_android_left{
    width:100%;
    height:auto;
  }
  section .content .downLoad .downLoad_android .downLoad_android_right{
    margin-top:20px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin-left:0;
  }
  section .content .downLoad .downLoad_android .downLoad_android_right .an{
    display:none;
  }
  section .content .downLoad .downLoad_android .downLoad_android_right span{
    display:block;
    font-size:13px;
    font-family:AvenirNext-Medium;
    font-weight:Medium;
    color:rgba(0,0,0,1);
    line-height:18px;
    margin-top:12px;
    text-align:center;
  }
}
@media screen and (max-width:897px){
  section .content .downLoad .downLoad_top.downLoad_top_right{
    position:static;
  }
  section .content .downLoad .downLoad_top .downLoad_top_right img{
    position:static;
    margin-top:90px;
  }
}
section .content .downLoad .downLoad_content{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  display:flex;
  justify-content:center;
  align-items:center;
  padding:154px 0;
}
section .content .downLoad .downLoad_content .downLoad_content_left{
  display:flex;
  margin-right:8%;
}
section .content .downLoad .downLoad_content .downLoad_content_left .googles{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  margin-right:60px;
}
section .content .downLoad .downLoad_content .downLoad_content_left .googles .erma{
  display:block;
  width:197px;
  height:auto;
}
section .content .downLoad .downLoad_content .downLoad_content_left .apples{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
section .content .downLoad .downLoad_content .downLoad_content_left .apples .erma{
  display:block;
  width:197px;
  height:auto;
}
section .content .downLoad .downLoad_content .downLoad_content_rights{
  display:none;
}
section .content .downLoad .downLoad_content .downLoad_content_right .manLogo{
  width:164px;
  height:auto;
}
section .content .downLoad .downLoad_content .downLoad_content_right .manLogo img{
  display:block;
  width:100%;
  height:auto;
}
section .content .downLoad .downLoad_content .downLoad_content_right .searchs{
  margin-top:40px;
}
section .content .downLoad .downLoad_content .downLoad_content_right .searchs p{
  font-size:24px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:33px;
}
@media screen and (max-width:995px){
  .improve .text{
    margin-bottom:20px;
  }
  .improve .text p{
    font-size:26px;
  }
}

@media screen and (max-width:1349px){
  .contact .contact_top{
    flex-direction:column;
    align-items:flex-start;
  }
  .contact .contact_top .contact_top_left{
    width:100%;
    margin-left:0;
    padding-left:6%;
  }
  .contact .contact_top .contact_top_left h1{
    font-size:26px;
    color:rgba(0,0,0,1);
    line-height:36px;
    margin-bottom:10px;
  }
  .contact .contact_top .contact_top_right{
    width:60%;
    height:100%;
    margin:0 auto;
  }
  .contact .contact_top .contact_top_right img{
    width:100%;
    height:auto;
  }
  .contact .contact_content{
    display:none;
  }
  .contact .contact_contents{
    display:block;
    width:100%;
    height:auto;
    background:rgba(248,248,248,1);
  }
  .contact .contact_contents ol{
    width:100%;
    height:auto;
    padding:0 20px;
  }
  .contact .contact_contents ol li{
    width:100%;
    height:auto;
    background:rgba(255,255,255,1);
    border-radius:6px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-top:10px;
    padding:20px 20px;
  }
  .contact .contact_contents ol li .articule{
    display:flex;
    flex-direction:column;
  }
  .contact .contact_contents ol li .articule span:nth-of-type(1){
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:19px;
  }
  .contact .contact_contents ol li .articule span:nth-of-type(2){
    font-size:18px;
    font-family:AvenirNext-Medium;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:25px;
    margin-top:6px;
  }
  .contact .contact_contents ol li .articule #room{
    font-size:13px;
    font-family:Avenir-Black;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:19px;
  }
  .contact .contact_contents ol li img{
    display:block;
    width:38px;
    height:auto;
    margin-left:14px;
  }
}
@media screen and (max-width:420px){
  .contact .contact_top .contact_top_left span{
    display:none;
  }
  .contact .contact_top .contact_top_left p{
    display:block;
    font-size:14px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:19px;
  }
}
@media screen and (max-width:370px){
  .contact .contact_contents ol li .articule span:nth-of-type(1){
    font-size:12px;
  }
  .contact .contact_contents ol li .articule span:nth-of-type(2){
    font-size:14px;
  }
  .contact .contact_contents ol li .articule #room{
    font-size:11px;
  }
}
@media screen and (max-width:980px){
  section .content .aboutUs .aboutUs_people{
    display:none;
  }
  section .content .aboutUs .nowAboutus_people{
    display:none;
  }
  section .content .aboutUs .special_people{
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples{
    display:block;
    width:100%;
    height:auto;
    padding-top:40px;
  }
  section .content .aboutUs .aboutUs_peoples h3{
    font-size:26px;
    font-family:Avenir-heavy;
    color:rgba(0,0,0,1);
    line-height:36px;
    text-align:center;
  }
  section .content .aboutUs .aboutUs_peoples .streamers{
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-top:20px;
  }
  section .content .aboutUs .aboutUs_peoples .point{
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-bottom:20px;
  }
  section .content .aboutUs .aboutUs_peoples .teams{
    width:100%;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .aboutUs_peoples .teams div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_andrion{
    margin-right:0;
  }
  section .content .aboutUs .aboutUs_peoples .teams div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_leaders{
    position:relative;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_leaders .leader_marks{
    width:100%;
    height:108px;
    background:rgba(0,0,0,0.6);
    position:absolute;
    left:0;
    bottom:3px;
    border-radius:5px;
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_leaders .leader_marks span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:35px;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_leaders .leader_marks span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_zhu{
    position:relative;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_zhu .zhu_mark{
    width:100%;
    height:112px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_zhu .zhu_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:37px;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_zhu .zhu_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_andrion{
    position:relative;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_andrion .andrion_mark{
    width:100%;
    height:96px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:16px;
    left:0;
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_andrion .andrion_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:30px;
  }
  section .content .aboutUs .aboutUs_peoples .teams .teams_andrion .andrion_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams{
    width:100%;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .chaos{
    width:105px;
    height:60px;
    margin-right:0;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams_houleaders{
     margin-top:10px;
     position:relative;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams-ios{
     margin-top:6px;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams-ios{
    position:relative;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams-ios .ios-mark{
    width:100%;
    height:103px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams-ios .ios-mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:37px;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams-ios .ios-mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams_houleaders .houleader_marks{
    width:100%;
    height:99px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams_houleaders .houleader_marks span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:30px;
  }
  section .content .aboutUs .aboutUs_peoples .third_teams .teams_houleaders .houleader_marks span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples{
    display:block;
    width:100%;
    height:auto;
    margin-top:60px;
  }
  section .content .aboutUs .nowAboutus_peoples h3{
    font-size:26px;
    font-family:Avenir-heavy;
    color:rgba(0,0,0,1);
    line-height:36px;
    text-align:center;
  }
  section .content .aboutUs .nowAboutus_peoples .streamers{
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-top:20px;
  }
  section .content .aboutUs .nowAboutus_peoples .point{
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-bottom:20px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team{
    width:100%;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .hous{
    margin-right:0;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .hous .hou_marks{
    width:100%;
    height:96px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:9px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .hous .hou_marks span{
    display:block;
    text-align:center;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:30px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .hous .hou_marks span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .shao{
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .shao_mark{
    width:100%;
    height:103px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:2px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .shao_mark span{
    display:block;
    text-align:center;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:30px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .shao_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .jing{
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .jing_mark{
    width:100%;
    height:105px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .jing_mark span{
    display:block;
    text-align:center;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .now-team .jing_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam{
    width:100%;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .xin{
    margin-top:8px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .xin .xin_mark{
    width:100%;
    height:107px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .xin .xin_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:35px;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .xin .xin_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .finances{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .finances .finance_marks{
    width:100%;
    height:100px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:5px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .finances .finance_marks span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:30px;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .finances .finance_marks span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .wan{
    margin-right:0;
    margin-top:1px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .wan .wan_mark{
    width:100%;
    height:94px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:18px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .wan .wan_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:25px;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam .wan .wan_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .girl_nowTeam div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam{
    width:100%;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .duan{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .duan .duan_mark{
    width:100%;
    height:99px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .duan .duan_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:29px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .duan .duan_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .cheng{
    margin-top:5px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .cheng .cheng_mark{
    width:100%;
    height:106px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .cheng .cheng_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .cheng .cheng_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .deng{
    margin-top:-10px;
    position:relative;
    margin-right:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .deng .deng_mark{
    width:100%;
    height:106px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:10px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .deng .deng_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .deng .deng_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .maggie{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .maggie .maggie_mark{
    width:100%;
    height:93px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:6px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .maggie .maggie_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .maggie .maggie_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .han{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .han .han_mark{
    width:100%;
    height:99px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .han .han_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .han .han_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .rui{
    margin-top:-1px;
    position:relative;
    margin-right:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .rui .rui_mark{
    width:100%;
    height:104px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:6px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .rui .rui_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .rui .rui_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .zhou{
    margin-top:4px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .zhou .zhou_mark{
    width:100%;
    height:100px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .zhou .zhou_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .zhou .zhou_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .mi{
    margin-top:11px;
    position:relative;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .mi .mi_mark{
    width:100%;
    height:93px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .mi .mi_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .mi .mi_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .geng{
    margin-top:4px;
    position:relative;
    margin-right:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .geng .geng_mark{
    width:100%;
    height:100px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .geng .geng_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .geng .geng_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .introduce{
    margin-right:0;
    width:105px;
    height:119px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:Center;
    margin-top:-10px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .introduce span:nth-of-type(1){
    font-size:12px;
    font-family:AvenirNext-Bold;
    font-weight:800;
    color:rgba(255,255,255,1);
    line-height:16px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam .introduce span:nth-of-type(2){
    font-size:10px;
    font-weight:normal;
    color:rgba(255,255,255,1);
    line-height:14px;
    margin-top:6px;
  }
  section .content .aboutUs .nowAboutus_peoples .boy_nowTeam div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .special_peoples{
    display:block;
    width:100%;
    padding:40px 0;
  }
  section .content .aboutUs .special_peoples h3{
    font-size:26px;
    font-family:Avenir-heavy;
    color:rgba(0,0,0,1);
    line-height:36px;
    text-align:center;
  }
  section .content .aboutUs .special_peoples span:nth-of-type(1){
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-top:20px;
    padding:0 3%;
  }
  section .content .aboutUs .special_peoples span:nth-of-type(2){
    display:block;
    font-size:14px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,0.4);
    line-height:19px;
    text-align:center;
    margin-bottom:20px;
    padding:0 3%;
  }
  section .content .aboutUs .special_peoples .old_teams{
    width:100%;
    height:auto;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .special_peoples .old_teams div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
   section .content .aboutUs .special_peoples .old_teams div img{
    display:block;
    width:105px;
    height:auto;
   }
  section .content .aboutUs .special_peoples .old_teams .old_yan{
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_teams .old_yan img{
    height:92px;
  }
  section .content .aboutUs .special_peoples .old_teams .old_yan .old_yan_mark{
    width:100%;
    height:92px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:20px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_teams .old_yan .old_yan_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:25px;
  }
  section .content .aboutUs .special_peoples .old_teams .old_yan .old_yan_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_teams .old_ma{
    position:relative;
    margin-right:0;
  }
  section .content .aboutUs .special_peoples .old_teams .old_ma img{
    display:block;
    width:105px;
    height:109px;
  }
  section .content .aboutUs .special_peoples .old_teams .old_ma .old_ma_mark{
    width:100%;
    height:109px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:3px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_teams .old_ma .old_ma_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:36px;
  }
  section .content .aboutUs .special_peoples .old_teams .old_ma .old_ma_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_teams .xi{
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_teams .xi img{
    height:112px;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark{
    width:100%;
    height:112px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:25px;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_teams .xi{
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark{
    width:100%;
    height:112px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:25px;
  }
  section .content .aboutUs .special_peoples .old_teams .xi .xi_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_teams .old_content{
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_teams .old_content .old_content_mark{
    width:100%;
    height:93px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:3px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_teams .old_content .old_content_mark span{
    display:block;
    font-size:14px;
    color:rgba(255,255,255,1);
    margin-top:27px;
  }
  section .content .aboutUs .special_peoples .old_teams .old_content .old_content_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams{
    width:100%;
    height:auto;
    display:flex;
    justify-content:center;
    padding:0 20px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams div{
    width:105px;
    height:auto;
    margin-right:10px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_andrew{
    margin-top:-10px;
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_andrew .old_andrew_mark{
    width:100%;
    height:96px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:16px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_andrew .old_andrew_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:26px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_andrew .old_andrew_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_qi{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_qi .old_qi_mark{
    width:100%;
    height:92px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:0px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_qi .old_qi_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_qi .old_qi_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_hu{
    margin-right:0;
    margin-top:7px;
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_hu .old_hu_mark{
    width:100%;
    height:94px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:1px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_hu .old_hu_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_hu .old_hu_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams div img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_yang{
    margin-top:-6px;
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_yang .old_yang_mark{
    width:100%;
    height:105px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:10px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_yang .old_yang_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_yang .old_yang_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_english{
    margin-top:10px;
    position:relative;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_english .old_english_mark{
    width:100%;
    height:92px;
    background:rgba(0,0,0,0.6);
    border-radius:5px;
    position:absolute;
    bottom:5px;
    left:0;
    display:none;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_english .old_english_mark span{
    display:block;
    color:rgba(255,255,255,1);
    font-size:14px;
    text-align:center;
    margin-top:32px;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .old_english .old_english_mark span:nth-of-type(2){
    margin-top:0;
  }
  section .content .aboutUs .special_peoples .old_twoTeams .empty{
    width:105px;
    height:99px;
    background:transparent;
    margin-right:0;
    margin-top:9px;
  }
}
@media screen and (max-width:768px){
  section .content .downLoad .download_tops{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .downLoad .download_tops img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .downLoad .downLoad_top{
    width:100%;
    height:auto;
    background:rgba(248,248,248,1);
    padding:40px 20px 28px 20px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_right{
    display:none;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left{
    width:100%;
    margin-left:0;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title{
    margin-left:0;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h2{
    font-size:26px;
    font-family:AvenirNext-Bold;
    color:#454545;
    line-height:36px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_title h3{
    font-size:26px;
     font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:36px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce{
    width:100%;
    margin-top:4px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup{
    width:100%;
    height:auto;
    margin-top:6px;
    display:flex;
    align-items:center;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup strong{
    display:block;
    width:4px;
    height:4px;
    background:rgba(0,0,0,0.4);
    margin-left:-6px;
    margin-right:6px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_introduce .cup span{
    font-size:15px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom{
    font-size:15px;
    font-family:AvenirNext-Medium;
    font-weight:550;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin-left:0;
  }
  section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom img{
    width:106px;
  }
  section .content .downLoad .downLoad_content{
    width:100%;
    height:auto;
    display:flex;
    flex-direction:column;
    background:rgba(255,255,255,1);
    padding:40px 31px 40px 32px;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left{
    width:100%;
    justify-content:space-around;
    margin-right:0;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left .googles{
    margin-right:0;
    margin-left:6%;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left .googles .erma{
    display:block;
    width:99px;
    height:Auto;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left .apples{
    margin-right:6%;
  }
  section .content .downLoad .downLoad_content .downLoad_content_left .apples .erma{
    display:block;
    width:99px;
    height:Auto;
  }
  section .content .downLoad .downLoad_content .downLoad_content_right{
    display:none;
  }
  section .content .downLoad .downLoad_content .downLoad_content_rights{
    display:block;
    width:100%;
    height:auto;
    margin-top:19px;
  }
  section .content .downLoad .downLoad_content .downLoad_content_rights p{
    font-size:12px;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:17px;
    text-align:center;
    margin:0;
  }
}
section .content .timeLine{
  width:100%;
  height:auto;
  box-sizing:border-box;
}
section .content .timeLine .timeLine_top{
  width:100%;
  height:auto;
  padding-top:110px;
  background:rgba(255,255,255,1) url('/images/home/yun.png') no-repeat;
  background-size:100% auto;
  background-position:left bottom;
}
section .content .timeLine .timeLine_top .timeLine_top_content{
  width:1024px;
  height:auto;
  margin:0 auto;
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
}
section .content .timeLine .timeLine_top .timeLine_top_image{
  display:none;
}
section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left{
  margin-left:-60px;
}
section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left p{
  font-size:32px;
  font-family:Avenir-Heavy;
  color:rgba(0,0,0,1);
  font-weight:800;
  line-height:39px;
  margin-top:100px;
  opacity:0;
}
section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_right{
  width:600px;
  height:auto;
}
section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_right img{
  display:block;
  width:100%;
  height:auto;
}
@media screen and (max-width:1133px){
  section .content .timeLine .timeLine_top .timeLine_top_content{
    width:90%;
  }
}
section .content .timeLine .timeLine_content{
  width:996px;
  height:auto;
  margin:0 auto;
  display:flex;
  align-items:center;
  justify-content:Center;
  margin-top:60px;
  margin-bottom:30px;
  background:rgba(255,255,255,1);
  padding:30px 30px;
}
section .content .timeLine .timeLine_content:nth-of-type(4){
  margin-top:30px;
}
section .content .timeLine .timeLine_content .timeLine_content_left{
  width:380px;
  height:auto;
}
section .content .timeLine .timeLine_content .timeLine_content_left img{
  display:block;
  width:100%;
  height:auto;
}
section .content .timeLine .timeLine_content .timeLine_content_right{
  width:508px;
  margin-left:108px;
  display:flex;
  flex-direction:column;
}
section .content .timeLine .timeLine_content .timeLine_content_right .times{
  
  display:block;
  font-size:24px;
  font-weight:600;
  color:rgba(0,0,0,1);
  line-height:45px;
  opacity:0;
}
section .content .timeLine .timeLine_content .timeLine_content_right .lineShop{
  
  display:block;
  font-size:26px;
  font-weight:600;
  color:rgba(0,0,0,1);
  line-height:45px;
  margin-top:12px;
  margin-bottom:25px;
  opacity:0;
}
section .content .timeLine .timeLine_content .timeLine_content_right .lineDecoration{
  display:block;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,1);
  line-height:28px;
  opacity:0;
}
section .content .timeLine .timeLine_decoration{
  display:none;
}
@media screen and (max-width:1133px){
  section .content .timeLine .timeLine_content{
    width:90%;
  }
}
section .content .timeLine .timeLine_contents{
  width:996px;
  height:auto;
  margin:0 auto;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:30px;
  padding:30px 30px;
  background:rgba(255,255,255,1);
}
section .content .timeLine .timeLine_contents .timeLine_content_right{
  width:380px;
  height:auto;
}
section .content .timeLine .timeLine_contents .timeLine_content_right img{
  display:block;
  width:100%;
  height:auto;
}
section .content .timeLine .timeLine_contents .timeLine_content_left{
  width:500px;
  margin-right:108px;
  display:flex;
  flex-direction:column;
}
section .content .timeLine .timeLine_contents .timeLine_content_left .times{
  display:block;
  font-size:24px;
  font-weight:600;
  color:rgba(0,0,0,1);
  line-height:45px;
  opacity:0;
}
section .content .timeLine .timeLine_contents .timeLine_content_left .lineShop{
  display:block;
  font-size:26px;
  font-weight:600;
  color:rgba(0,0,0,1);
  margin-top:12px;
  margin-bottom:25px;
  opacity:0;
}
section .content .timeLine .timeLine_contents .timeLine_content_left .lineDecoration{
  display:block;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,1);
  line-height:28px;
  opacity:0;
}
@media screen and (max-width:1133px){
  section .content .timeLine .timeLine_contents{
    width:90%;
  }
}
@media screen and (max-width:1056px){
  section .content .timeLine .timeLine_content .timeLine_content_right .lineShop{
    font-size:28px;
  }
  section .content .timeLine .timeLine_content .timeLine_content_right .lineDecoration{
    font-size:16px;
  }
  section .content .timeLine .timeLine_contents .timeLine_content_left .lineShop{
    font-size:28px;
  }
  section .content .timeLine .timeLine_contents .timeLine_content_left .lineDecoration{
    font-size:16px;
  }
  section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left p{
    font-size:30px;
  }
}
@media screen and (max-width:1024px){
   section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left{
    margin-left:0;
   }
}
@media screen and (max-width:920px){
  section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left{
    margin-left:0;
  }
  section .content .timeLine .timeLine_top .timeLine_top_content .timeLine_top_left p{
    font-size:26px;
  }
  section .content .timeLine .timeLine_content .timeLine_content_right .times{
    font-size:24px;
  }
  section .content .timeLine .timeLine_content .timeLine_content_right .lineShop{
    font-size:26px;
    margin-top:0;
    margin-bottom:15px;
  }
  section .content .timeLine .timeLine_content .timeLine_content_right .lineDecoration{
    font-size:14px;
  }
  section .content .timeLine .timeLine_contents .timeLine_content_left .times{
    font-size:24px;
  }
  section .content .timeLine .timeLine_contents .timeLine_content_left .lineShop{
    font-size:26px;
    margin-top:0;
    margin-bottom:15px;
  }
  section .content .timeLine .timeLine_contents .timeLine_content_left .lineDecoration{
    font-size:14px;
  }
}
@media screen and (max-width:750px){
  section .content .timeLine .timeLine_top .timeLine_top_left{
    display:none;
  }
  section .content .timeLine .timeLine_top .timeLine_top_right{
    display:none;
  }
  section .content .timeLine .timeLine_top{
    padding:0 0;
    margin-top:-10px;
  }
  section .content .timeLine .timeLine_top .timeLine_top_image{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .timeLine .timeLine_contents{
    display:none;
  }
  section .content .timeLine .timeLine_content{
    display:none;
  }
  section .content .timeLine{
    padding-bottom:0;
  }
  section .content .timeLine .timeLine_decoration{
    display:block;
    width:100%;
    height:auto;
    background:rgba(255,255,255,1);
    margin-top:10px;
    padding-top:40px;
    padding-bottom:40px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s{
    width:100%;
    height:Auto;
    display:flex;
    align-items:flex-start;
    padding-left:20px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_left{
    height:100%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin-right:12px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_left .yuan_wai{
    width:21px;
    height:21px;
    background:rgba(255,221,47,0.2);
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
    margin-top:1px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_left .yuan_nei{
    width:11px;
    height:11px;
    background:rgba(255,221,47,1);
    border-radius:50%;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right{
    flex:1;
    height:100%;
    position:relative;
  }
   .decoration_s_right .shu{
    width:1px;
    height:100%;
    background:rgba(255,221,47,1);
    position:absolute;
    left:-23px;
    top:22px;
  }
  .decoration_s_right .shu_s{
    width:1px;
    height:100%;
    background:rgba(255,221,47,1);
    position:absolute;
    left:-23px;
    top:10px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right p{
    font-size:20px;
    font-family:Avenir-heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:27px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right .xu{
    font-size:20px;
    font-weight:600;
    color:rgba(0,0,0,1);
    line-height:22px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right .right_images{
    width:100%;
    height:auto;
    padding-right:20px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right .right_images img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right span{
    width:100%;
    padding-right:20px;
    display:block;
    font-size:16px;
    font-weight:600;
    color:rgba(0,0,0,1);
    line-height:22px;
    margin-top:20px;
  }
  section .content .timeLine .timeLine_decoration .decoration_s .decoration_s_right .upLine{
    font-size:14px;
    font-weight:400;
    color:rgba(0,0,0,0.8);
    line-height:20px;
    margin-top:6px;
    padding-right:20px;
    margin-bottom:30px;
  }
}
section .content .ding{
  width:100%;
  height:auto;
  background:rgba(255,255,255,1);
  padding:80px 0;
}
section .content .ding .ding_title{
  display:flex;
  flex-direction:column;
}
section .content .ding .ding_title span.span1{
  display:block;
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
  text-align:center;
  opacity:0;
}
section .content .ding .ding_title span.span2{
  display:block;
  font-size:32px;
  font-weight:800;
  color:rgba(0,0,0,1);
  text-align:center;
  opacity:0;
}
section .content .ding .ding_title span:nth-of-type(2){
  font-size:25px;
  margin-top:10px;
  font-weight:normal;
}
section .content .ding .ding_more{
  width:178px;
  height:53px;
  background:rgba(255,221,47,1);
  border-radius:33px;
  font-size:20px;
  font-weight:normal;
  color:rgba(0,0,0,1);
  line-height:53px;
  text-align:center;
  margin:0 auto;
  margin-top:20px;
  margin-bottom:30px;
  cursor: pointer;
  font-weight:600;
  opacity:0;
}
section .content .ding .order_list{
  display:none;
}
section .content .ding .ding_images{
  width:100%;
  height:auto;
  display:flex;
  justify-content:center;
  padding:0 30px;
}
section .content .ding .ding_images .swiper-container{
  width:191px;
  height:auto;
  margin-right:16px;
}
section .content .ding .ding_images .swiper-container .swiper-wrapper .swiper-slide img{
  display:block;
  width:100%;
  height:auto;
}
section .content .ding .ding_image_s{
  width:100%;
  height:auto;
  display:flex;
  justify-content:center;
  padding:0 30px;
}
section .content .ding .ding_image_s .swiper-container{
  width:191px;
  height:auto;
  margin-right:16px;
}
section .content .ding .ding_image_s .swiper-container .swiper-wrapper .swiper-slide img{
  display:block;
  width:100%;
  height:auto;
}
section .content .ding .ding_image_s .swiper-container6{
  margin-top:-64px;
}
section .content .ding .ding_image_s .swiper-container7{
  margin-top:-80px;
}
section .content .ding .ding_image_s .swiper-container8{
  margin-top:16px;
}
section .content .ding .ding_image_s .swiper-container9{
  margin-top:-48px;
}
section .content .ding .ding_image_s .swiper-container10{
  margin-top:-104px
}
@media screen and (max-width:1079px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-60px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-76px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-44px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-100px
  }
}
@media screen and (max-width:1050px){
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-96px
  }
}
@media screen and (max-width:1034px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-56px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-72px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-40px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-93px
  }
}
@media screen and (max-width:1024px){
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-70px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-90px
  }
}
@media screen and (max-width:975px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-52px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-68px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-39px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-88px
  }
}
@media screen and (max-width:913px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-50px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-64px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-36px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-82px;
  }
}
@media screen and (max-width:880px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-47px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-59px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-34px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-76px;
  }
}
@media screen and (max-width:824px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-43px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-54px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-32px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-70px;
  }
}
@media screen and (max-width:790px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-38px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-48px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-28px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-65px;
  }
}
@media screen and (max-width:769px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-35px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-45px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-25px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-63px;
  }
}
@media screen and (max-width:750px){
  section .content .ding{
    padding-top:60px;
    padding-bottom:40px;
  }
  section .content .ding .ding_title span{
    font-size:26px;
    font-family:AvenirNext-Bold;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:30px;
    margin:0 20px;
  }
  section .content .ding .ding_title span:nth-of-type(2){
    font-size:18px;
  }
  section .content .ding .ding_more{
    width:116px;
    height:37px;
    background:rgba(255,221,47,1);
    border-radius:19px;
    font-size:14px;
    color:rgba(0,0,0,1);
    line-height:37px;
    text-align:center;
    margin-left: 20px;
    margin-top:0px;
  }
}
@media screen and (max-width:710px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-30px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-38px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-20px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-55px;
  }
}
@media screen and (max-width:657px){
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-50px;
  }
}
@media screen and (max-width:624px){
  section .content .ding .ding_image_s .swiper-container6{
    margin-top:-25px;
  }
  section .content .ding .ding_image_s .swiper-container7{
    margin-top:-33px;
  }
  section .content .ding .ding_image_s .swiper-container9{
    margin-top:-16px;
  }
  section .content .ding .ding_image_s .swiper-container10{
    margin-top:-45px;
  }
}
@media screen and (max-width:600px){
  section .content .ding .ding_images{
    display:none;
  }
  section .content .ding .ding_image_s{
    display:none;
  }
  section .content .ding .order_list{
    display:block;
    width:100%;
    height:270px;
    position:relative;
    overflow:hidden;
  }
  section .content .ding .order_list .list_image{
    width:1160px;
    height:auto;
    display:flex;
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
  }
  section .content .ding .order_list .list_image li{
    width:120px;
    display:flex;
    flex-direction:column;
    margin-right:10px;
    flex-shrink:0;
  }
  section .content .ding .order_list .list_image li:nth-of-type(9n){
    margin-right:0;
  }
  section .content .ding .order_list .list_image li img{
    display:block;
    width:100%;
    /*height:auto;*/
  }
  section .content .ding .order_list .list_image li img:nth-of-type(2){
    margin-top:10px;
  }
 
}
section .content .course_list{
  width:100%;
  height:100%;
  background:rgba(248,248,248,1);
  padding-top:80px;
}
section .content .course_list .course_lists_top{
  display:none;
}
section .content .course_list .course_lists_middle{
  display:none;
}
section .content .course_list .course_list_top{
  width:900px;
  height:430px;
  margin:0 auto;
}
section .content .course_list .course_list_top p{
  font-size:32px;
  font-family:Avenir-Heavy;
  font-weight:800;
  color:rgba(0,0,0,1);
  line-height:44px;
}
section .content .course_list .course_list_top .course_images{
  width:100%;
  height:auto;
  margin-top:40px;
  display:flex;
}
section .content .course_list .course_list_top .course_images .course_images_left{
  width:560px;
  height:auto;
  border-radius:8px;
  cursor:pointer;
}
section .content .course_list .course_list_top .course_images .course_images_left img{
  display:block;
  width:100%;
  height:auto;
}
section .content .course_list .course_list_top .course_images .course_images_left .left_mark{
  width:100%;
  height:100px;
  background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
  position:relative;
  bottom:100px;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  align-items:flex-start;
  padding-left:30px;
  padding-bottom:10px;
  border-radius:8px;
}
section .content .course_list .course_list_top .course_images .course_images_left .left_mark .door{
  font-size:22px;
  font-family:AvenirNext-Bold;
  font-weight:bold;
  color:rgba(255,255,255,1);
  line-height:20px;
}
section .content .course_list .course_list_top .course_images .course_images_left .left_mark .days{
  font-size:20px;
  font-family:AvenirNext-Bold;
  font-weight:500;
  color:rgba(255,255,255,1);
  line-height:20px;
}
section .content .course_list .course_list_top .course_images .course_images_right{
  width:560px;
  height:auto;
  border-radius:8px;
  margin-left:20px;
  cursor:pointer;
}
section .content .course_list .course_list_top .course_images .course_images_right img{
  display:block;
  width:100%;
  height:auto;
}
section .content .course_list .course_list_top .course_images .course_images_right .right_mark{
  width:100%;
  height:100px;
  background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
  position:relative;
  bottom:100px;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  align-items:flex-start;
  padding-left:30px;
  padding-bottom:10px;
  border-radius:8px;
}
section .content .course_list .course_list_top .course_images .course_images_right .right_mark .doors{
  font-size:22px;
  font-family:AvenirNext-Bold;
  font-weight:bold;
  color:rgba(255,255,255,1);
  line-height:20px;
}
section .content .course_list .course_list_top .course_images .course_images_right .right_mark .day_s{
  font-size:20px;
  font-family:AvenirNext-Bold;
  font-weight:500;
  color:rgba(255,255,255,1);
  line-height:20px;
}
section .content .course_list .course_list_content{
  width:900px;
  height:auto;
  margin:0 auto;
  margin-bottom:60px;
}
section .content .course_list .course_list_content p{
  font-size:32px;
  color:rgba(0,0,0,1);
  line-height:44px;
  margin-bottom:40px;
}
section .content .course_list .course_list_content .course_list_contents{
  width:900px;
  height:auto;
  background:rgba(255,255,255,1);
  padding:19px 40px 19px 20px;
  display:flex;
  margin-top:10px;
  cursor:pointer;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_left{
  width:210px;
  height:160px;
  background:pink;
  border-radius:4px;
  margin-right:30px;
  cursor:pointer;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_left img{
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right{
  flex:1;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_left{
    width: 450px;
    display: flex;
    align-items: center;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_left span{
  display:inline-block;
  font-size:24px;
  font-family:AvenirNext-Medium;
  color:rgba(0,0,0,1);
  line-height:30px;
  cursor:pointer;
  margin-bottom:10px;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_left img{
  display:inline-block;
  width:45px;
  height:auto;
  margin-left:20px;
  vertical-align: middle;
  margin-top:-6px;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_right{
  flex:1;
  display:flex;
  justify-content:flex-end;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_right span{
  display:inline-block;
  font-size:18px;
  font-weight:400;
  color:rgba(0,0,0,0.4);
  line-height:28px;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_titles{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_titles p{
  padding: 0 4px;
  height:26px;
  background:rgba(235,235,235,1);
  border-radius:4px;
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:26px;
  text-align:Center;
  margin-right:14px;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_time{
  width:100%;
}
section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_time span{
  display:block;
  font-size:16px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.4);
  line-height:22px;
}
@media screen and (max-width:1357px){
  section .content .course_list .course_list_content .course_list_contents{
    width:100%;
  }
}
@media screen and (max-width:1073px){
  section .content .course_list .course_list_top .course_images .course_images_left .left_mark .door{
    font-size:20px;
  }
  section .content .course_list .course_list_top .course_images .course_images_left .left_mark .days{
    font-size:18px;
  }
  section .content .course_list .course_list_top .course_images .course_images_right .right_mark .doors{
    font-size:20px;
  }
  section .content .course_list .course_list_top .course_images .course_images_right .right_mark .day_s{
    font-size:18px;
  }
  section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_left span{
    font-size:22px;
  }
}
@media screen and (max-width:940px){
  section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_left span{
    font-size:20px;
  }
  section .content .course_list .course_list_content .course_list_contents .course_list_contents_right .right_title .right_title_right span{
    font-size:14px;
  }
}
@media screen and (max-width:900px){
  section .content .course_list{
    width:100%;
    height:100%;
    padding:0;
  }
  section .content .course_list .course_list_top{
    display:none;
  }
  section .content .course_list .course_list_content{
    display:none;
  }
  section .content .course_list .course_lists_top{
    display:block;
    width:100%;
    height:auto;
    background:rgba(255,255,255,1);
    padding:30px 20px;
  }
  section .content .course_list .course_lists_top .lists_title{
    font-size:26px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:30px;
  }
  section .content .course_list .course_lists_top .lists_images{
    width:100%;
    height:auto;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_left{
    width:100%;
    height:auto;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_left img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_left .mei_mark{
    width:100%;
    height:64px;
    background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
    border-radius:0px 0px 8px 8px;
    padding-left:18px;
    padding-top:6px;
    position:relative;
    bottom:64px;
    left:0;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_left .mei_mark .next{
    font-size:18px;
    font-family:AvenirNext-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:25px;
    margin:0;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_left .mei_mark .three{
    font-size:14px;
    font-family:AvenirNext-Bold;
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:19px;
    margin:0;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_right{
    width:100%;
    height:auto;
    margin-top:-44px;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_right img{
    display:block;
    width:100%;
    height:auto;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_right .spell_mark{
    width:100%;
    height:64px;
    background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
    border-radius:0px 0px 8px 8px;
    position:relative;
    bottom:64px;
    left:0;
    padding-left:18px;
    padding-top:6px;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_right .spell_mark .next_s{
    font-size:18px;
    font-family:AvenirNext-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:25px;
    margin:0;
  }
  section .content .course_list .course_lists_top .lists_images .lists_images_right .spell_mark .three_s{
    font-size:14px;
    font-family:AvenirNext-Bold;
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:19px;
    margin:0;
  }
  section .content .course_list .course_lists_top .lists_images .apples{
    margin-top:-44px;
  }
  section .content .course_list .course_lists_middle{
    display:block;
    width:100%;
    height:auto;
    background:rgba(255,255,255,1);
    padding:30px 20px;
    margin-top:10px;
  }
  section .content .course_list .course_lists_middle .showMorehandle {
    padding:0 10px;
    height:30px;
    line-height:30px;
    color:#888;
    text-align:center;
    margin-top:10px;
    font-size:18px;
    font-weight:400;
    color:rgba(97,91,244,1);
    line-height:25px;
    cursor:pointer;
  }
  section .content .course_list .course_lists_middle .spell_title{
    font-size:26px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:30px;
  }
  section .content .course_list .course_lists_middle .middle_content{
    width:100%;
    height:auto;
    display:flex;
    margin-top:20px;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_left{
    width:105px;
    height:80px;
    background:pink;
    border-radius:4px;
    margin-right:10px;
    position:relative;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_left .biao{
    display:block;
    width:40px;
    height:auto;
    position:absolute;
    top:0;
    left:0;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right{
    flex:1;
    padding-bottom:20px;
    border-bottom:1px solid rgba(0,0,0,0.08);
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right .china{
    font-size:15px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:21px;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right ol{
    width:100%;
    display:flex;
    flex-wrap:wrap;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right ol li{
    padding:0 4px;
    height:19px;
    background:rgba(235,235,235,1);
    border-radius:3px;
    font-size:12px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:19px;
    text-align:center;
    margin-right:8px;
    margin-top:8px;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right .right_bottom{
    width:100%;
    height:auto;
    display:flex;
    justify-content:space-between;
    margin-top:16px;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right .right_bottom .time_s{
    font-size:12px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.4);
    line-height:16px;
  }
  section .content .course_list .course_lists_middle .middle_content .middle_content_right .right_bottom .total{
    font-size:13px;
    font-weight:400;
    color:rgba(0,0,0,0.4);
    line-height:18px;
  }
}
.wrapper .comment_mark{
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.6);
  position:fixed;
  bottom:0;
  left:0;
  z-index:9999;
  display:none;
}
.wrapper .comment_mark .mark_content{
  width:540px;
  height:549px;
  background:rgba(255,255,255,1);
  box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
  border-radius:8px;
  position:absolute;
  bottom:50%;
  left:50%;
  transform:translate(-50%,50%);
  padding:40px;
  display:none;
}
.wrapper .comment_mark .mark_content .mark_content_top{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_left{
  display:flex;
  align-items:center;
}
.wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_left img{
  display:block;
  width:54px;
  height:54px;
  border-radius:50%;
}
.wrapper .comment_mark .mark_content .mark_content_top span{
  display:block;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  line-height:24px;
  margin-left:16px;
}
.wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_right{
  width:20px;
  height:auto;
  cursor: pointer;
}
.wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_right img{
  display:block;
  width:100%;
  height:auto;
}
.wrapper .comment_mark .mark_content .mark_content_middle{
  width:460px;
  height:263px;
  background:rgba(242,242,242,1);
  border-radius:4px;
  margin-top:40px;
}
.wrapper .comment_mark .mark_content .mark_content_middle textarea{
  width:100%;
  height:100%;
  background:rgba(242,242,242,1);
  border-radius:4px;
  padding:24px;
  font-size:16px;
  color:rgba(0,0,0,1);
  font-family:AvenirNext-Medium;
}
textarea::-webkit-input-placeholder {
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,0.4);
  line-height:22px;
}
.wrapper .comment_mark .mark_content .mark_content_bottom{
  width:100%;
  height:72px;
  background:rgba(242,242,242,1);
  border-radius:8px;
  margin-top:40px;
  font-size:20px;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  text-align:center;
  line-height:72px;
}
.wrapper .comment_mark .mark_content .activebtn{
  background:rgba(255,221,47,1)!important;
  color:rgba(0,0,0,1);
}
@media screen and (max-width:700px){
  .wrapper .comment_mark .mark_content{
    width:78%;
  }
  .wrapper .comment_mark .mark_content .mark_content_middle{
    width:100%;
  }
}
@media screen and (max-width:460px){
  .wrapper .comment_mark .mark_content{
    width:335px;
    height:420px;
    padding:20px;
  }
  .wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_left img{
    width:40px;
  }
  .wrapper .comment_mark .mark_content .mark_content_top span{
    font-size:18px;
  }
  .wrapper .comment_mark .mark_content .mark_content_top .mark_content_top_right{
    width:14px;
  }
  .wrapper .comment_mark .mark_content .mark_content_middle{
    margin-top:12px;
  }
  .wrapper .comment_mark .mark_content .mark_content_bottom{
    height:50px;
    background:rgba(242,242,242,1);
    border-radius:8px;
    margin-top:15px;
    line-height:50px;
    font-size:16px;
  }
}
.wrapper .ninkName_mark{
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.6);
  position:fixed;
  bottom:0;
  left:0;
  z-index:9999;
  display:none;
}

.wrapper .ninkName_mark .ninkName_mark_contents{
  width:400px;
  height:280px;
  background:rgba(255,255,255,1);
  box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
  border-radius:8px;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  text-align:center;
  display:none;
}
.wrapper .ninkName_mark .ninkName_mark_contents .changeSuccess{
  width:62px;
  height:auto;
  margin:0 auto;
  margin-top:80px;
}
.wrapper .ninkName_mark .ninkName_mark_contents .changeSuccess img{
  display:block;
  width:100%;
  height:auto;
}
.wrapper .ninkName_mark .ninkName_mark_contents .success{
  font-size:20px;
  font-weight:600;
  color:rgba(0,0,0,1);
  line-height:28px;
  margin-top:30px;
}
@media screen and (max-width:510px){
  .wrapper .ninkName_mark .ninkName_mark_contents{
    width:80%;
  }
}
.wrapper .ninkName_mark .ninkName_mark_content{
  width:540px;
  height:549px;
  background:rgba(255,255,255,1);
  box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
  border-radius:8px;
  padding:40px;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
.wrapper .ninkName_mark .ninkName_mark_content .top_jump{
  font-size:16px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:22px;
  text-align:right;
  cursor:pointer;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_title{
  width:100%;
  margin-top:58px;
  display:flex;
  justify-content:center;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_title #drop_area{
  width:106px!important;
  height:106px!important;
  background:rgba(0,0,0,0.6)!important;
  font-size:14px;
  font-weight:400;
  color:rgba(255,255,255,1);
  line-height:86px!important;
  text-align:Center;
  border-radius:50%;
  position:relative;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_title #drop_area #preview{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_title #drop_area #preview img{
  width:100%;
  height:100%!important;
  border-radius:50%;
  object-fit:cover;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_name{
  width:100%;
  height:auto;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:60px;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_name input{
  width:180px;
  font-size:22px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:40px;
  padding-left:30px;
  text-align:center;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_name input::-webkit-input-placeholder{
  font-size:22px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  line-height:40px;
  text-align:left;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_name img{
  display:block;
  width:20px;
  height:20px;
  position:relative;
  right:0px;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_btn{
  width:100%;
  height:72px;
  background:rgba(242,242,242,1);
  border-radius:8px;
  margin-top:100px;
  cursor: pointer;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_btn .btn{
  width:100%;
  height:100%;
  background:rgba(242,242,242,1);
  border-radius:8px;
  font-size:20px;
  font-weight:500;
  color:rgba(0,0,0,0.6);
  line-height:72px;
  padding:0;
  text-align:Center;
}
.wrapper .ninkName_mark .ninkName_mark_content .login_btn .activeBtn{
  background:rgba(255,221,47,1);
  color:rgba(0,0,0,1);
}
@media screen and (max-width:646px){
  .wrapper .ninkName_mark .ninkName_mark_content{
    width:84%;
    padding:20px;
  }
}
@media screen and (max-width:460px){
  .wrapper .ninkName_mark .ninkName_mark_content{
    width:335px;
    height:420px;
    background:rgba(255,255,255,1);
    box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
    border-radius:8px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .top_jump{
    font-size:14px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_title #drop_area{
    width:64px!important;
    height:64px!important;
    line-height:20px!important;
    font-size:12px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_name{
    margin-top:36px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_name input{
    font-size:18px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_name input::-webkit-input-placeholder{
    font-size:18px;
    font-weight:600;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_btn{
    width:100%;
    height:50px;
    background:rgba(242,242,242,1);
    border-radius:8px;
    line-height:50px;
  }
  .wrapper .ninkName_mark .ninkName_mark_content .login_btn .btn{
    line-height:37px;
    font-size:16px;
    font-weight:600;
  }
}
.vip{
  width:100%;
  height:100%;
  display:flex;
  flex-direction:column;
  /*display:none;*/
}
.vip .middle{
  flex:1;
  background:rgba(248,248,248,1);
}
.vip .middle .middle_content{
  width:100%;
  height:auto;
}
.vip .middle .middle_content .middle_content_top{
    width:100%;
    height:auto;
    position:relative;
    background:linear-gradient(135deg,rgba(255,235,138,1) 0%,rgba(255,203,47,1) 100%);
}
.vip .middle .middle_content .middle_content_top .top_left{
    position:absolute;
    top:50%;
    left:15.3%;
    transform:translate(-30%,-50%);
    z-index:999;
    display:flex;
    flex-direction:column;
}
.vip .middle .middle_content .middle_content_top .top_left span{
    font-size:32px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:44px;
    opacity:0;
}
.vip .middle .middle_content .middle_content_top .top_left p{
    width:100%;
    font-size:20px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:27px;
    margin-top:51px;
    opacity:0;
}
.vip .middle .middle_content .middle_content_top .top_right{
    width:100%;
    height:auto;
}
.vip .middle .middle_content .middle_content_top .top_right img{
    display:block;
    width:90%;
    height:Auto;
}
.vip .middle .middle_content .middle_content_member{
    width:100%;
    height:auto;
    padding:80px 0 60px 0;
}
.vip .middle .middle_content .middle_content_member .member_top{
    width:100%;
    display:flex;
    flex-direction:column;
}
.vip .middle .middle_content .middle_content_member .member_top p{
    text-align:center;
    font-size:24px;
    color:rgba(0,0,0,1);
    font-weight:bold;
    margin:0;
    opacity:0;
}
.vip .middle .middle_content .middle_content_member .member_top p:nth-of-type(2){
    font-weight:bold;
}
.vip .middle .middle_content .middle_content_member .member_content{
    width:100%;
    height:auto;
    display:flex;
    justify-content:center;
    margin-top:120px;
}
.vip .middle .middle_content .middle_content_member .member_content .year{
    width:315px;
    height:450px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 8px 8px;
    position:relative;
    margin-right:88px;
    border:1px solid #fff;
    cursor:pointer;
    opacity:0;
}
.vip .middle .middle_content .middle_content_member .member_content .active{
    background:rgba(223,191,117,1);
    border:1px solid rgba(223,191,117,1);
}
.vip .middle .middle_content .middle_content_member .member_content .year:hover{
    box-shadow:0px 20px 40px 0px rgba(118,90,0,0.05);
}
.vip .middle .middle_content .middle_content_member .member_content .year .crown{
    display:block;
    width:104px;
    height:Auto;
    position:absolute;
    top:-42px;
    left:104.5px;
}
.vip .middle .middle_content .middle_content_member .member_content .year .check{
    display:block;
    width:24px;
    height:auto;
    position:absolute;
    bottom:8px;
    right:8px;
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content{
    width:313px;
    height:448px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 100px 8px;
    display:flex;
    flex-direction:column;
    align-items:Center;
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_title{
    font-size:22px;
    font-family:AvenirNext-Bold;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:30px;
    margin-top:25px;
}
.vip .middle .middle_content .middle_content_member .member_content .active .year_content .year_title{
    color:rgba(209,170,81,1);
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_price{
    font-size:40px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:65px;
    margin-top:6px;
}
.vip .middle .middle_content .middle_content_member .member_content .active .year_content .year_price{
    color:rgba(211,170,74,1);
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_price span{
    font-size:18px;
    color:rgba(148,148,148,1);
    line-height:21px;
}
.vip .middle .middle_content .middle_content_member .member_content .active .year_content .year_price span{
    color:rgba(211,170,74,1);
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_list{
    width:100%;
    height:auto;
    margin-top:28px;
    padding-left:32px;
    padding-right:36px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:Center;
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_list li{
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_list li p{
    display:block;
    width:12px;
    height:12px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .active .year_content .year_list li p{
    background:rgba(209,170,81,0.2);
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_list li p b{
    display:block;
    width:6px;
    height:6px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.vip .middle .middle_content .middle_content_member .member_content .active .year_content .year_list li p b{
    background:rgba(209,170,81,1);
}
.vip .middle .middle_content .middle_content_member .member_content .year .year_content .year_list li span{
    display:block;
    font-size:15px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:30px;
    margin-left:8px;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter{
    width:315px;
    height:450px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 8px 8px;
    position:relative;
    margin-right:88px;
    border:1px solid #fff;
    cursor:pointer;
    opacity:0;
}
.vip .middle .middle_content .middle_content_member .member_content .active_s{
    background:rgba(128,128,128,1);
    border:1px solid rgba(128,128,128,1);
}
.vip .middle .middle_content .middle_content_member .member_content .quarter:hover{
    box-shadow:0px 20px 40px 0px rgba(118,90,0,0.05);
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .crown{
    display:block;
    width:104px;
    height:Auto;
    position:absolute;
    top:-42px;
    left:104.5px;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .check{
    display:block;
    width:24px;
    height:auto;
    position:absolute;
    bottom:8px;
    right:8px;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content{
    width:313px;
    height:448px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 100px 8px;
    display:flex;
    flex-direction:column;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_title{
    font-size:22px;
    font-family:AvenirNext-Bold;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:30px;
    margin-top:25px;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_price{
    font-size:40px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:65px;
    margin-top:6px;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_price span{
  font-size:18px;
}
.vip .middle .middle_content .middle_content_member .member_content .active_s .quarter_content .quarter_title{
    color:rgba(128,128,128,1);
}
.vip .middle .middle_content .middle_content_member .member_content .active_s .quarter_content .quarter_price{
    color:rgba(128,128,128,1);
}
.vip .middle .middle_content .middle_content_member .member_content .quarter_s .quarter_content .quarter_price span{
    font-size:18px;
    color:rgba(148,148,148,1);
    line-height:21px;
}
.vip .middle .middle_content .middle_content_member .member_content .active_s .quarter_content .quarter_price span{
    color:rgba(128,128,128,1);
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_list{
    width:100%;
    height:auto;
    margin-top:73px;
    padding-left:32px;
    padding-right:36px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_list li{
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_list li p{
    display:block;
    width:12px;
    height:12px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_list li p b{
    display:block;
    width:6px;
    height:6px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.vip .middle .middle_content .middle_content_member .member_content .active_s .quarter_content .quarter_list li p{
    background:rgba(128,128,128,0.2);
}
.vip .middle .middle_content .middle_content_member .member_content .active_s .quarter_content .quarter_list li p b{
    background:rgba(128,128,128,1);
}
.vip .middle .middle_content .middle_content_member .member_content .quarter .quarter_content .quarter_list li span{
    display:block;
    font-size:15px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:30px;
    margin-left:8px;
}
.vip .middle .middle_content .middle_content_member .member_content .month{
    width:315px;
    height:450px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 8px 8px;
    border:1px solid #fff;
    position:relative;
    cursor:pointer;
    opacity:0;
}
.vip .middle .middle_content .middle_content_member .member_content .actives{
    background: #D0A585;
    border:1px solid #D0A585;
}
.vip .middle .middle_content .middle_content_member .member_content .month:hover{
    box-shadow:0px 20px 40px 0px rgba(118,90,0,0.05);
}
.vip .middle .middle_content .middle_content_member .member_content .month .crown{
    display:block;
    width:104px;
    height:Auto;
    position:absolute;
    top:-42px;
    left:104.5px;
}
.vip .middle .middle_content .middle_content_member .member_content .month .check{
    display:block;
    width:24px;
    height:auto;
    position:absolute;
    bottom:8px;
    right:8px;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content{
    width:313px;
    height:448px;
    background:rgba(255,255,255,1);
    border-radius:8px 8px 100px 8px;
    display:flex;
    flex-direction:column;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_title{
    font-size:22px;
    font-family:AvenirNext-Bold;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:30px;
    margin-top:25px;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_price{
    font-size:40px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:65px;
    margin-top:6px;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_price span{
    font-size:18px;
    color:rgba(148,148,148,1);
    line-height:21px;
}
.vip .middle .middle_content .middle_content_member .member_content .actives .month_content .month_title{
    color:#D0A585;
}
.vip .middle .middle_content .middle_content_member .member_content .actives .month_content .month_price{
    color:#D0A585;
}
.vip .middle .middle_content .middle_content_member .member_content .actives .month_content .month_price span{
    color:#D0A585;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_list{
    width:100%;
    height:auto;
    margin-top:88px;
    padding-left:32px;
    padding-right:36px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:Center;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_list li{
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_list li p{
    display:block;
    width:12px;
    height:12px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_list li p b{
    display:block;
    width:6px;
    height:6px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.vip .middle .middle_content .middle_content_member .member_content .actives .month_content .month_list li p{
    background:rgba(208,165,133,0.2);
}
.vip .middle .middle_content .middle_content_member .member_content .actives .month_content .month_list li p b{
    background:rgba(208,165,133,1);
}
.vip .middle .middle_content .middle_content_member .member_content .month .month_content .month_list li span{
    display:block;
    font-size:15px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:30px;
    margin-left:8px;
}
.vip .middle .middle_content .middle_content_member .bottom_btn{
    width:420px;
    height:74px;
    background:rgba(255,221,47,1);
    border-radius:6px;
    font-size:24px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:74px;
    text-align:center;
    margin:0 auto;
    margin-top:60px;
    cursor:pointer;
}
.wrapper .contactUs{
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.6);
  position:fixed;
  top:0;
  left:0;
  z-index:999;
  overflow-y:auto;
  display:none;
}
.wrapper .contactUs .contactUs_content{
  width:600px;
  height:745px;
  background:rgba(255,255,255,1);
  border-radius:8px;
  max-height:745px;
  padding:25px 25px 60px 60px;
  position:absolute;
  bottom:50%;
  left:50%;
  transform:translate(-50%,50%);
}
.wrapper .contactUs .contactUs_content .contactUs_top{
  width:100%;
  display:flex;
  justify-content:flex-end;
}
.wrapper .contactUs .contactUs_content .contactUs_tops{
  display:none;
}
.wrapper .contactUs .contactUs_content .contactUs_top .top_images{
  width:18px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_top .top_images img{
  display:block;
  width:100%;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_middle{
  width:470px;
  height:auto;
  margin-top:17px;
}
.wrapper .contactUs .contactUs_content .contactUs_middles{
  display:none;
}
.wrapper .contactUs .contactUs_content .contactUs_middle p{
  margin:0;
}
.wrapper .contactUs .contactUs_content .contactUs_middle .middle_title{
  font-size:24px;
  font-weight:bold;
  color:rgba(0,0,0,1);
  line-height:29px;
}
.wrapper .contactUs .contactUs_content .contactUs_middle .middle_introduce{
  font-size:18px;
  font-weight:400;
  color:rgba(0,0,0,0.6);
  line-height:25px;
  margin-top:20px;
  margin-bottom:47px;
}
.contactUs_wai{
   width:100%;
   height:100%;
   padding-top:40px;
}
@media screen and (max-width:750px){
.contactUs_wai{
   overflow-y:auto;
   overflow-scrolling: touch;
  -webkit-overflow-scrolling: touch;
}
}
@media screen and (max-height:720px) and (min-height:670px){
  .wrapper .contactUs{
    overflow-y:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middle .middle_introduce{
    margin-bottom:20px!important;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebook{
    margin-top:20px!important;
  }
  .wrapper .contactUs .contactUs_content .contactUs_email{
    margin-top:20px;
  }
  .contactUs_content{
    position:absolute;
    top:-45%;
    transform:translate(-50%,-20%);
    margin-bottom:40px;
  }
}
.wrapper .contactUs .contactUs_content .contactUs_important{
  width:100%;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_importants{
  display:none;
}
.wrapper .contactUs .contactUs_content .contactUs_important .important_top{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
}
.wrapper .contactUs .contactUs_content .contactUs_important .important_top img{
  display:block;
  width:30px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_important .important_top span{
  display:block;
  margin-left:9px;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:24px;
}
.wrapper .contactUs .contactUs_content .contactUs_important .important_images{
  width:100%;
  height:auto;
  margin-top:18px;
}
.wrapper .contactUs .contactUs_content .contactUs_important .important_images img{
  display:block;
  width:100px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook{
  width:100%;
  height:auto;
  margin-top:37px;
}
.wrapper .contactUs .contactUs_content .contactUs_facebooks{
  display:none;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook .facebook_top{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook .facebook_top img{
  display:block;
  width:30px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook .facebook_top span{
  display:block;
  margin-left:9px;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:24px;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook .facebook_images{
  width:100%;
  height:auto;
  margin-top:17px;
}
.wrapper .contactUs .contactUs_content .contactUs_facebook .facebook_images img{
  display:block;
  width:100px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_email{
  width:100%;
  height:auto;
  margin-top:43px;
}
.wrapper .contactUs .contactUs_content .contactUs_emails{
  display:none;
}
.wrapper .contactUs .contactUs_content .contactUs_email .email_top{
  width:100%;
  height:auto;
  display:flex;
  align-items:Center;
}
.wrapper .contactUs .contactUs_content .contactUs_email .email_top img{
  display:block;
  width:30px;
  height:auto;
}
.wrapper .contactUs .contactUs_content .contactUs_email .email_top span{
  display:block;
  margin-left:9px;
  font-size:20px;
  font-family:AvenirNext-Medium;
  font-weight:500;
  color:rgba(0,0,0,1);
  line-height:24px;
}
.wrapper .contactUs .contactUs_content .contactUs_email .email_middle{
  width:100%;
  height:auto;
  margin-top:19px;
  font-size:20px;
  font-weight:400;
  color:rgba(151,99,191,1);
  line-height:24px;
}
@media screen and (max-width:830px){
  .wrapper .contactUs .contactUs_content{
    width:72.28%;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middle{
    width:90%;
  }
}
@media screen and (max-width:750px){
  .wrapper .contactUs .contactUs_content{
    width:335px;
    height:auto;
    padding:18px 18px 43px 23px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_top{
    display:none;
  }
  .wrapper .contactUs .contactUs_content .contactUs_tops{
    display:block;
    width:100%;
    height:auto;
    display:flex;
    justify-content:flex-end;
  }
  .wrapper .contactUs .contactUs_content .contactUs_tops .top_images{
    width:14px;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_tops .top_images img{
    display:block;
    width:100%;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middle{
    display:none;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middles{
    width:100%;
    padding-right:10px;
    display:block;
    margin-top:8px;
    display:flex;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middles p:nth-of-type(1){
    font-size:20px;
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:24px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_middles p:nth-of-type(2){
    font-size:14px;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin-left:5px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_important{
    display:none;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants{
    display:block;
    width:100%;
    margin-top:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants .important_top{
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants .important_top img{
    display:block;
    width:24px;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants .important_top span{
    display:block;
    font-size:16px;
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:19px;
    margin-left:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants .important_images{
    width:80px;
    height:auto;
    margin-left:27px;
    margin-top:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_importants .important_images img{
    display:block;
    width:100%;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebook{
    display:none;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks{
    display:block;
    width:100%;
    height:auto;
    margin-top:20px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks .facebook_top{
    width:100%;
    display:flex;
    align-items:center;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks .facebook_top img{
    display:block;
    width:24px;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks .facebook_top span{
    display:block;
    font-size:16px;
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:19px;
    margin-left:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks .facebook_images{
    width:80px;
    height:80px;
    margin-left:27px;
    margin-top:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_facebooks .facebook_images img{
    display:block;
    width:100%;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_email{
    display:none;
  }
  .wrapper .contactUs .contactUs_content .contactUs_emails{
    display:block;
    margin-top:20px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_emails .email_top{
    width:100%;
    height:auto;
    display:flex;
    align-items:center;
  }
  .wrapper .contactUs .contactUs_content .contactUs_emails .email_top img{
    display:block;
    width:24px;
    height:auto;
  }
  .wrapper .contactUs .contactUs_content .contactUs_emails .email_top span{
    display:block;
    font-size:16px;
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:19px;
    margin-left:10px;
  }
  .wrapper .contactUs .contactUs_content .contactUs_emails .email_middle{
    width:160px;
    margin-top:10px;
    font-size:16px;
    font-weight:400;
    color:rgba(151,99,191,1);
    line-height:19px;
    margin-left:32px;
    border-bottom:1px solid rgba(151,99,191,1);
  }
}
@media screen and (max-width:375px){
  .wrapper .contactUs .contactUs_content{
    width:90%;
  }
}
#pageBox {
  padding: 10px 0 0 0;
  text-align:Center;
  margin-top:20px;
  display:flex;
  justify-content:Center;
  align-items:center;
}
#pageBox #prev{
  width:40px;
  height:40px;
  border:1px solid #e9e9e9;
  background:#ffffff;
  margin-right:10px;
  display:flex;
  justify-content:center;
  align-items:center;
}
#pageBox #prev img{
  display:block;
  width:27px;
  height:auto;
  margin-top:3px;
  margin-left:-3px;
}
#pageBox #next{
  width:40px;
  height:40px;
  border:1px solid #e9e9e9;
  background:#ffffff;
  display:flex;
  justify-content:Center;
  align-items:center;
}
#pageBox #next img{
  display:block;
  width:20px;
  height:auto;
}
#coursePageNav {
  display: inline-block;
}

#coursePageNav a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 24px;
  text-align: center;
  font-size:16px;
  color: #999;
  border-radius: 4px;
  background:#ffffff;
  border:1px solid #e9e9e9;
  text-decoration: none;
  line-height:40px;
  margin-right:10px;
}

#coursePageNav a.active, #coursePageNav a:hover {
  background:#ffe300;
  color:#282828;
  border: 1px solid #ffe300;
}

#prev:hover {
  cursor: pointer;
}

#next:hover {
  cursor: pointer;
}
/* 隐私政策 */
.privacy{
  width:100%;
  height:100%;
  display:none;
}
.privacy .privacy_top{
  width:100%;
  height:80px;
  border-bottom:1px solid #ccc;
  padding-left:20px;
  display:flex;
  align-items:center;
}
.privacy .privacy_top .logo_images{
  width:200px;
  height:auto;
}
.privacy .privacy_top .logo_images img{
  display:block;
  width:100%;
  height:auto;
}
.privacy .privacy_middle{
  width:900px;
  height:100%;
  background:#ffffff;
  padding:50px 30px;
  margin:0 auto;
  margin-top:50px;
}
.privacy .privacy_middle .privacy_content{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .privacy_title{
  width:100%;
  font-size:32px;
  color:#1c1e29;
  font-weight:600;
  margin-bottom:40px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .privacy_time{
  color: #8189a9;
  font-size: 16px;
  line-height: 18px;
  margin-bottom:13px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .privacy_line{
  background-image: linear-gradient(71deg,#15c39a,#4c7af1 95%);
  height: 5px;
  margin-bottom: 48px;
  width: 100%;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .privacy_expression{
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
  margin-bottom: 16px;
  margin-top: 0;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .menu{
  margin-bottom:32px;
  margin-top: 56px;
}
.privacy .privacy_middle .privacy_content .menu h2{
  color:#1c1e29;
  font-size:30px;
  margin-bottom:32px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .menu .menu_content{
  width:100%;
  height:auto;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .menu .menu_content p{
  color:#4c7af1;
  margin-bottom:7px;
  font-size:16px;
  display:flex;
  align-items:center;
  cursor: pointer;
}
.privacy .privacy_middle .privacy_content .menu .menu_content p b{
  display:inline-block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#4c7af1;
  margin-right:10px;
}
.privacy .privacy_middle .privacy_content .menu .menu_content .fa{
  margin-left:30px;
}
.privacy .privacy_middle .privacy_content .menu .menu_content .get{
  margin-left:30px;
}
.privacy .privacy_middle .privacy_content .contents{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .contents .first_menu{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .contents .first_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .first_menu .first_menu_content{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .first_menu .first_menu_content p{
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
}
.privacy .privacy_middle .privacy_content .contents .first_menu .first_menu_content b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .contents .second_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .second_menu p{
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content{
  width:100%;
  height:auto;
  margin-top:20px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content strong{
  display:block;
  color: #1c1e29;
  font-size:22px;
  margin-bottom:10px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.privacy .privacy_middle .privacy_content .contents .second_menu .second_menu_content .menu_list li h5{
  flex-shrink:0;
  width:100%;
  color: #3b3e4d;
  font-size: 16px;
  font-weight:normal;
  margin-left:20px;
  margin-top:8px;
}
.privacy .privacy_middle .privacy_content .contents .third_menu{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .contents .third_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .third_menu .third_menu_content{
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .third_menu .third_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.privacy .privacy_middle .privacy_content .contents .third_menu .third_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.privacy .privacy_middle .privacy_content .contents .third_menu .third_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.privacy .privacy_middle .privacy_content .contents .third_menu .third_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu{
  width:100%;
  height:auto;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu .fourth_menu_content{
  opacity:0;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu .fourth_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu .fourth_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu .fourth_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.privacy .privacy_middle .privacy_content .contents .fourth_menu .fourth_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
@media screen and (max-width:1035px){
  .privacy .privacy_middle{
    width:90%;
  }
}
.nav_line .active{
  border-bottom: 4px solid rgba(255,221,47,1);
}
@media screen and (max-width:420px){
  section .content .saying{
    width:100%;
    padding:60px 20px;
  }
  section .content .saying .saying_top{
    font-size:26px;
    text-align:left;
    z-index:999;
    line-height: 30px;
  }
  section .content .saying .saying_middle .saying_middle_left #mses{
    margin-top:-10px;
    width:335px!important;
    height:192px!important;
  }
  section .content .saying .saying_middle .saying_middle_right{
    display:none;
  }
  section .content .saying .saying_middle .saying_middle_rights{
    width:100%;
    margin-top:36px;
    display:block;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi{
    width:100%;
    display:flex;
    flex-direction:column;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .tu{
    width:100%;
    display:flex;
    justify-content:space-between;
    align-items:Center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .tu>img{
    display:block;
    width:23px;
    height:18px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .saying_middle_images{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .saying_middle_images img{
    display:block;
    width:28px;
    height:auto;
    border-radius:50%;
    margin-left:-8px;
    border:2px solid rgba(248,248,248,1);
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_zi .decorations{
    width:100%;
    font-size:14px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,0.6);
    line-height:20px;
    margin-top:16px;
    margin-bottom:20px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top{
    width:100%;
    height:auto;
    display:flex;
    flex-direction:column;
    align-items:center;
    margin-top:20px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app{
    width:100%;
    height:42px;
    background:rgba(240,240,240,1);
    border-radius:8px;
    padding:10px 20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .logo{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps img{
    display:block;
    width:88px;
    height:Auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .app .apps .fen{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
    margin-left:12px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google{
    width:100%;
    height:42px;
    background:rgba(240,240,240,1);
    border-radius:8px;
    padding:10px 20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-top:10px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .logo{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles{
    display:flex;
    align-items:center;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles img{
    display:block;
    width:88px;
    height:Auto;
  }
  section .content .saying .saying_middle .saying_middle_rights .saying_middle_top .google .googles .fen{
    font-size:16px;
    font-family:AvenirNext-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:22px;
    margin-left:12px;
  }
  section .content .cover{
    padding:60px 20px;
  }
  section .content .cover .cultures{
    display:none;
  }
  section .content .cover .function{
    font-size:26px;
    font-family:Avenir-Heavy;
    font-weight:800;
    color:rgba(0,0,0,1);
    line-height:36px;
    display:block;
    opacity:0;
  }
  section .content .cover .introduce{
    display:none;
  }
  section .content .cover .introduces{
    display:none;
  }
  section .content .cover .pen{
    font-size:15px;
    font-family:AvenirNext-Regular;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:20px;
    display:block;
    opacity:0;
  }
  section .content .cover .row{
    display: block;
    width:100%;
  }
  section .content .cover .row:after {
    content: '';
    clear: both;
  }
  section .content .cover .row .lists{
    width:50%;
    align-items:baseline;
    margin-top:28px;
    margin-right:0;
  }
  section .content .cover .row .lists.left{
    float:left;
  }
  section .content .cover .row .lists.right{
    float:right;
  }
  section .content .cover .row .lists .word{
    font-size:16px;
  }
  section .content .cover .row .lists .number{
    font-size:27px;
    line-height:37px;
  }
  .row:before{
    display:none!important;
  }
  section .content .culture{
    width:100%;
    padding:60px 20px;
    background:rgba(248,248,248,1);
  }
  section .content .ding .ding_title span.span1,section .content .ding .ding_title span.span2{
    text-align:left;
    font-family: AvenirNext-Medium;
  }
  section .content .ding .ding_title span.span1{
    /* width: 210px; */
    font-size: 26px;
    font-family:Avenir-Heavy;
    font-weight: 800;
    color: rgba(0,0,0,1);
    line-height: 30px;
    margin: 0 20px;
  }
  section .content .ding .ding_title span.span2 {
    /* width: 210px; */
    font-size: 18px;
    color: rgba(0,0,0,1);
    line-height: 44px;
    margin: 0 20px;
  }
  section .content .enjoy .enjoy_left h2{
    font-size:26px;
    font-family:Avenir-Heavy;
    margin-left:0;
    text-align:left;
    margin-bottom:6px;
    line-height:normal;
    opacity:0;
  }
  section .content .enjoy .enjoy_left h3{
    font-size:18px;
    text-align:left;
    font-family:Avenir-Heavy;
    margin-bottom: 25px;
    line-height:normal;
    font-weight: 500;
    opacity:0;
  }
}
.dollar{
  background-image:url(/images/home/vip/mark.png);
  display: inline-block;
  background-size: contain;
  background-position: 50%;
  padding: 10px 10px;
  background-repeat: no-repeat;
}

.top_wrapper{
  width:100%;
  height:100%;
  position: absolute;
  top:0;
  display:none;
}
.top_wrapper .inner_wrapper{
  width:100%;
  height:100%;
  position: absolute;
  top:0;
  background: #000;
  opacity: 0.8;
  z-index:1000;
}
.top_wrapper .iframe{
  width:600px;
  z-index:1001;
  position: absolute;
  top:0;
  height:100%;
  left:calc( 50% - 250px );
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .plays img.download_img
{
  display: none;
  position:absolute;
  top:-140px;
  left:0;
}
section .content .downLoad .downLoad_top .downLoad_top_left .downLoad_bottom .play-s img.download_img{
  display:none;
  position:absolute;
  top:-140px;
  left:0;
}

/* 服务条款 */
.service{
  width:100%;
  height:100%;
}
.service .service_middle{
  width:900px;
  height:100%;
  background:#ffffff;
  padding:50px 30px;
  margin:0 auto;
  margin-top:50px;
}
.service .service_middle .service_content{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .service_title{
  width:100%;
  font-size:32px;
  color:#1c1e29;
  font-weight:600;
  margin-bottom:40px;
  opacity:0;
}
.service .service_middle .service_content .service_time{
  color: #8189a9;
  font-size: 16px;
  line-height: 18px;
  margin-bottom:13px;
  opacity:0;
}
.service .service_middle .service_content .service_line{
  background-image: linear-gradient(71deg,#15c39a,#4c7af1 95%);
  height: 5px;
  margin-bottom: 48px;
  width: 100%;
  opacity:0;
}
.service .service_middle .service_content .service_expression{
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
  margin-bottom: 16px;
  margin-top: 0;
  opacity:0;
}
.service .service_middle .service_content .menu{
  margin-bottom:32px;
  margin-top: 56px;
}
.service .service_middle .service_content .menu h2{
  color:#1c1e29;
  font-size:30px;
  margin-bottom:32px;
  opacity:0;
}
.service .service_middle .service_content .menu .service_menu{
  width:100%;
  height:auto;
  opacity:0;
}
.service .service_middle .service_content .menu .service_menu p{
  color:#4c7af1;
  margin-bottom:7px;
  font-size:16px;
  display:flex;
  align-items:center;
  cursor: pointer;
}
.service .service_middle .service_content .menu .service_menu p b{
  display:inline-block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#4c7af1;
  margin-right:10px;
}
.service .service_middle .service_content .contents{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .first_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .first_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .first_menu .first_menu_content{
  width:100%;
  height:auto;
  display:flex;
  align-items:center;
  opacity:0;
}
.service .service_middle .service_content .contents .first_menu .first_menu_content p{
  flex:1;
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
}
.service .service_middle .service_content .contents .first_menu .first_menu_content b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .second_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .second_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .second_menu p{
  color: #3b3e4d;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: .1px;
  line-height: 32px;
  opacity:0;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content{
  width:100%;
  height:auto;
  margin-top:20px;
  opacity:0;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content strong{
  display:block;
  color: #1c1e29;
  font-size:22px;
  margin-bottom:10px;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .second_menu .second_menu_content .menu_list li h5{
  flex-shrink:0;
  width:100%;
  color: #3b3e4d;
  font-size: 16px;
  font-weight:normal;
  margin-left:20px;
  margin-top:8px;
}
.service .service_middle .service_content .contents .third_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .third_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .third_menu .third_menu_content{
  opacity:0;
}
.service .service_middle .service_content .contents .third_menu .third_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.service .service_middle .service_content .contents .third_menu .third_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.service .service_middle .service_content .contents .third_menu .third_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .third_menu .third_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.service .service_middle .service_content .contents .fourth_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .fourth_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .fourth_menu .fourth_menu_content{
  opacity:0;
}
.service .service_middle .service_content .contents .fourth_menu .fourth_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.service .service_middle .service_content .contents .fourth_menu .fourth_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.service .service_middle .service_content .contents .fourth_menu .fourth_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .fourth_menu .fourth_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.service .service_middle .service_content .contents .firth_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .firth_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .firth_menu .fourth_menu_content{
  opacity:0;
}
.service .service_middle .service_content .contents .firth_menu .fourth_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.service .service_middle .service_content .contents .firth_menu .fourth_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.service .service_middle .service_content .contents .firth_menu .fourth_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .firth_menu .fourth_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
.service .service_middle .service_content .contents .sixth_menu{
  width:100%;
  height:auto;
}
.service .service_middle .service_content .contents .sixth_menu h6{
  color: #1c1e29;
  font-size:30px;
  margin-bottom:32px;
  margin-top:56px;
  opacity:0;
}
.service .service_middle .service_content .contents .sixth_menu .fourth_menu_content{
  opacity:0;
}
.service .service_middle .service_content .contents .sixth_menu .fourth_menu_content .menu_list{
  width:100%;
  height:auto;
  margin-left:20px;
  margin-top:10px;
}
.service .service_middle .service_content .contents .sixth_menu .fourth_menu_content .menu_list li{
  width:100%;
  height:auto;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin-top:8px;
}
.service .service_middle .service_content .contents .sixth_menu .fourth_menu_content .menu_list li b{
  display:block;
  width:6px;
  height:6px;
  border-radius:50%;
  background:#3b3e4d;
  margin-right:10px;
}
.service .service_middle .service_content .contents .sixth_menu .fourth_menu_content .menu_list li span{
  flex:1;
  display:block;
  color: #3b3e4d;
  font-size: 18px;
}
@media screen and (max-width:1035px){
  .service .service_middle{
    width:90%;
  }
}
.xgplayer-skin-default .xgplayer-start{
  background:url('/images/home/plays.png') no-repeat center center!important;
  background-size:44px!important;
}
.xgplayer-skin-default .xgplayer-start .xgplayer-icon-play {
  display:none!important;
}
.swiper-decorations .swiper-wrapper .swiper-slide{
  height:178px;
  background:rgba(248,248,248,1);
}
.swiper-decoration_s .swiper-wrapper .swiper-slide{
  height:178px;
  background:rgba(248,248,248,1);
}

.phoneVip{
  width:100%;
  height:100%;
  overflow-y:auto;
}
.phoneVip .phoneVip_content{
    width:100%;
    height:auto;
}
.phoneVip .phoneVip_top{
  width:100%;
  height:auto;
  background:linear-gradient(135deg,rgba(255,235,138,1) 0%,rgba(255,203,47,1) 100%);
  position:relative;
}
.phoneVip .phoneVip_top img{
  display:block;
  width:100%;
  height:auto;
}
.phoneVip .phoneVip_top .vip_decoration{
  width:160px;
  height:auto;
  position:absolute;
  left:4%;
  top:50%;
  transform:translate(0,-50%);
  display:flex;
  flex-direction:column;
}
.phoneVip_top .vip_decoration .getVip{
    font-size:18px;
    font-family:AvenirNext-Bold;
    color:rgba(0,0,0,1);
    line-height:25px;
}
.phoneVip_top .vip_decoration .services{
    font-size:14px;
    font-weight:normal;
    color:rgba(0,0,0,0.8);
    line-height:19px;
    margin-top:8px;
}
.phoneVip .phoneVip_middle{
   width:100%;
   height:100%;
   background:rgba(248,248,248,1);
   padding:40px 0px 60px 0px;
}
.phoneVip_middle .middle_content{
   width:100%;
   height:Auto;
   padding:0 24px;
}
.middle_content .beginner{
  display:block;
  font-size:16px;
  font-weight:600;
  color:rgba(0,0,0,0.8);
  line-height:22px;
}
.middle_content .through{
  display:block;
  font-size:16px;
  font-weight:600;
  color:rgba(0,0,0,0.8);
  line-height:22px;
  margin-top:10px;
  margin-bottom:30px;
}
.phoneVip .phoneVip_middle .price_content{
  width:844px;
  height:auto;
  display:flex;
  position:relative;
  padding-left:24px;
}
.price_wai{
  width:100%;
  overflow-x:auto
}
.price_wai::-webkit-scrollbar {
    width:0px;
    background:none;
}
.price_content .last_end{
  width:24px;
  height:10px;
  background:transparent;
}
/* 年度 */
 .price_content .year{
    width:250px;
    height:360px;
    background:rgba(255,255,255,1);
    border-radius:6px;
    margin-right:20px;
    border:1px solid #fff;
    margin-top:35px;
    position:relative;
}
.price_content .year_color{
    background:rgba(223,191,117,1);
    border:1px solid rgba(223,191,117,1);
}
.price_content .year:hover{
    box-shadow:0px 16px 32px 0px rgba(118,90,0,0.05);
}
.price_content .year .crown{
    display:block;
    width:83px;
    height:auto;
    position:absolute;
    top:-32px;
    left:85px;
}
.price_content .year .year_content{
    width:248px;
    height:358px;
    background:rgba(255,255,255,0.9);
    border-radius:6px 6px 80px 6px;
    display:flex;
    flex-direction:column;
    align-items:center;
}
.price_content .year .year_content .year_title{
    font-size:18px;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:25px;
    margin-top:20px;
}
.price_content .year .year_content .year_price{
    font-size:43px;
    color:rgba(148,148,148,1);
    line-height:52px;
    margin-top:4px;
}
.price_content .year .year_content .year_price span{
    font-size:14px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:17px;
}
.price_content .year_color .year_content .year_title{
    color:rgba(209,170,81,1);
}
.price_content .year_color .year_content .year_price{
    color:rgba(211,170,74,1);
}
.price_content .year_color .year_content .year_price span{
    color:rgba(209,170,81,1);
}
.price_content .year .year_content .year_list{
   width:196px;
   height:auto;
   margin-top:14px;
}
.price_content .year .year_content .year_list li{
   width:100%;
   height:auto;
   display:block;
   position:relative;
   padding-left: 16px;
}
.price_content .year .year_content .year_list li p{
    width:9px;
    height:9px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:Center;
    align-items:Center;
    margin-right:7px;
    position: absolute;
    left: 0;
    top:2px;
}
.price_content .year .year_content .year_list li p b{
    display:block;
    width:4px;
    height:4px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.price_content .year_color .year_content .year_list li p{
    background:rgba(209,170,81,0.2);
}
.price_content .year_color .year_content .year_list li p b{
    background:rgba(209,170,81,1);
}
.price_content .year .year_content .year_list li span{
   display:block;
   font-size:12px;
   font-weight:400;
   color:rgba(0,0,0,0.6);
   margin-bottom:6px;
}
.price_content .year .check{
    display:block;
    width:19px;
    height:auto;
    position:absolute;
    right:5px;
    bottom:5px;
}
/* 季度 */
.price_content .quarter{
    width:252px;
    height:360px;
    background:rgba(255,255,255,1);
    border:1px solid #fff;
    border-radius:6px;
    position:relative;
    margin-right:20px;
    margin-top:35px;
}
.price_content .quarter_color{
    background:rgba(128,128,128,1);
    border:1px solid rgba(128,128,128,1);
}
.price_content .quarter:hover{
    box-shadow:0px 16px 32px 0px rgba(118,90,0,0.05);
}
.price_content .quarter .crown{
    display:block;
    width:83px;
    height:auto;
    position:absolute;
    top:-32px;
    left:85px;
}
.price_content .quarter .quarter_content{
    width:250px;
    height:358px;
    background:rgba(255,255,255,0.9);
    border-radius:6px 6px 80px 6px;
    padding-top:20px;
    display:flex;
    flex-direction:column;
    align-items:Center;
}
.price_content .quarter .quarter_content .quarter_title{
    font-size:18px;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:25px;
}
.price_content .quarter .quarter_content .quarter_price{
    font-size:43px;
    color:rgba(148,148,148,1);
    line-height:52px;
    margin-top:4px;
}
.price_content .quarter .quarter_content .quarter_price span{
    font-size:14px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:17px;
}
.price_content .quarter_color .quarter_content .quarter_title{
    color:rgba(128,128,128,1);
}
.price_content .quarter_color .quarter_content .quarter_price{
    color:rgba(128,128,128,1);
}
.price_content .quarter_color .quarter_content .quarter_price span{
    color:rgba(128,128,128,1);
}
.price_content .quarter .quarter_content .quarter_list{
   width:196px;
   height:auto;
   margin-top:14px;
}
.price_content .quarter .quarter_content .quarter_list li{
   width:100%;
   height:auto;
   display:block;
   position:relative;
   padding-left: 16px;
}
.price_content .quarter .quarter_content .quarter_list li p{
    width:9px;
    height:9px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:Center;
    align-items:Center;
    margin-right:7px;
    position: absolute;
    left: 0;
    top:2px;
}
.price_content .quarter .quarter_content .quarter_list li p b{
    display:block;
    width:4px;
    height:4px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.price_content .quarter_color .quarter_content .quarter_list li p{
    background:rgba(128,128,128,0.2);
}
.price_content .quarter_color .quarter_content .quarter_list li p b{
    background:rgba(128,128,128,1);
}
.price_content .quarter .quarter_content .quarter_list li span{
   display:block;
   font-size:12px;
   font-weight:400;
   color:rgba(0,0,0,0.6);
   margin-bottom:6px;
}
.price_content .quarter .check{
    display:block;
    width:19px;
    height:auto;
    position:absolute;
    right:5px;
    bottom:5px;
}
/* 月度 */
.price_content .month{
    width:252px;
    height:360px;
    background:rgba(255,255,255,1);
    border:1px solid #fff;
    border-radius:6px;
    position:relative;
    margin-top:35px;
}
.price_content .month:hover{
    box-shadow:0px 16px 32px 0px rgba(118,90,0,0.05);
}
.price_content .month_color{
    background: #D0A585;
    border:1px solid #D0A585;
}
.price_content .month .crown{
    display:block;
    width:83px;
    height:auto;
    position:absolute;
    top:-32px;
    left:85px;
}
.price_content .month .month_content{
    width:250px;
    height:358px;
    background:rgba(255,255,255,0.9);
    border-radius:6px 6px 80px 6px;
    padding-top:20px;
    display:flex;
    flex-direction:column;
    align-items:Center;
}
.price_content .month .month_content .month_title{
    font-size:18px;
    font-weight:600;
    color:rgba(148,148,148,1);
    line-height:25px;
}
.price_content .month .month_content .month_price{
    font-size:43px;
    color:rgba(148,148,148,1);
    line-height:52px;
    margin-top:4px;
}
.price_content .month .month_content .month_price span{
    font-size:14px;
    font-weight:400;
    color:rgba(148,148,148,1);
    line-height:17px;
}
.price_content .month_color .month_content .month_title{
    color:#D0A585;
}
.price_content .month_color .month_content .month_price{
    color:#D0A585;
}
.price_content .month_color .month_content .month_price span{
    color:#D0A585;
}
.price_content .month .month_content .month_list{
   width:196px;
   height:auto;
   margin-top:14px;
}
.price_content .month .month_content .month_list li{
   width:100%;
   height:auto;
   display:block;
   position:relative;
   padding-left: 16px;
}
.price_content .month .month_content .month_list li p{
    width:9px;
    height:9px;
    background:rgba(200,200,200,0.2);
    border-radius:50%;
    display:flex;
    justify-content:Center;
    align-items:Center;
    margin-right:7px;
    position: absolute;
    left: 0;
    top:2px;
}
.price_content .month .month_content .month_list li p b{
    display:block;
    width:4px;
    height:4px;
    background:rgba(200,200,200,1);
    border-radius:50%;
}
.price_content .month_color .month_content .month_list li p{
    background:rgba(208,165,133,0.2);
}
.price_content .month_color .month_content .month_list li p b{
    background:rgba(208,165,133,1);
}
.price_content .month .month_content .month_list li span{
   display:block;
   font-size:12px;
   font-weight:400;
   color:rgba(0,0,0,0.6);
   margin-bottom:6px;
}
.price_content .month .check{
    display:block;
    width:19px;
    height:auto;
    position:absolute;
    right:5px;
    bottom:5px;
}
.phoneVip_middle .goBuy{
    width:315px;
    height:56px;
    background:rgba(255,221,47,1);
    border-radius:6px;
    margin:0 auto;
    margin-top:50px;
}
.phoneVip_middle .goBuy p{
    width:100%;
    height:100%;
    font-size:18px;
    font-family:AvenirNext-Medium;
    color:rgba(0,0,0,1);
    line-height:56px;
    text-align:center;
}
.en .price_content .year,
.en .price_content .quarter,
.en .price_content .month
{
  height:480px;
}
.en .price_content .year .year_content,
.en .price_content .quarter .quarter_content,
.en .price_content .month .month_content{
  height:478px;
}
.th .price_content .year,
.th .price_content .quarter,
.th .price_content .month
{
  height:435px;
}
.th .price_content .year .year_content,
.th .price_content .quarter .quarter_content,
.th .price_content .month .month_content{
  height:433px;
}
.ru .price_content .year,
.ru .price_content .quarter,
.ru .price_content .month
{
  height:520px;
}
.ru .price_content .year .year_content,
.ru .price_content .quarter .quarter_content,
.ru .price_content .month .month_content{
  height:518px;
}
.es .price_content .year,
.es .price_content .quarter,
.es .price_content .month
{
  height:485px;
}
.es .price_content .year .year_content,
.es .price_content .quarter .quarter_content,
.es .price_content .month .month_content{
  height:483px;
}
.ar .price_content .year,
.ar .price_content .quarter,
.ar .price_content .month
{
  height:480px;
}
.ar .price_content .year .year_content,
.ar .price_content .quarter .quarter_content,
.ar .price_content .month .month_content{
  height:478px;
}
.policy_tip {
    width: 1120px;
    max-width: 90%;
    height: auto;
    background: white;
    margin:0 auto;
    margin-top: 20px;
    padding: 30px;
}
@media screen and (min-width:900px){
    .policy_tip{
      margin-top:40px;
    }
}
.policy_tip .yuan_wrap {
    width: 20px;
    height: 20px;
    background: rgba(255,166,67,0.2);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
}
.policy_tip .yuan {
    width: 10px;
    height: 10px;
    background: #ffa643;
    border-radius: 50%;
}
.policy_tip .text {
    margin-left: 30px;
    color: rgba(0,0,0,0.6);
    font-size: 15px;
}
.mobile section .content .footer{
  padding:0;
  padding-top:40px;
  margin-top:0;
  background: #F9F9F9;
}
.pc section .content .footer{
  width: 1140px;
  margin: 0 auto;
  background: inherit;
  padding:0;
}
.pc .footer_images img{
  margin-top: 40px;
  width: 56px;
}
.pc section .content .footer .footer_bottom{
    margin-top: 20px;
    text-align: left;
    display: block;
}
.pc .footer_bottom .n1{
  font-size: 20px;
  font-weight: bold;
  text-align: left;
  color: #000000;
  margin-bottom:30px;
}
.pc .footer_bottom .n2{
  margin-bottom:20px;
}
.pc .footer_bottom .n{
  font-size: 15px;
  font-weight: 400;
  color: #636363;
  margin-right:20px;
}
.pc .footer_bottom .n10{
  margin-bottom: 40px;
}
.mobile .footer_content{
  margin-left:16px;
  margin-right:16px;
}
.mobile .footer_content .f_line1{
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  margin-top: 10px;
  margin-bottom: 14px;
}
.mobile .footer_content .f_line2,
.mobile .footer_content .f_line3,
.mobile .footer_content .f_line4,
.mobile .footer_content .f_line5,
.mobile .footer_content .f_line6{
  font-size: 11px;
  font-weight: 400;
  color: #636363;
  margin-bottom: 14px;
  word-spacing: -1px;
  letter-spacing: -0.5px;
}
.mobile .footer_content .f_line6{
  margin-bottom: 0px;
  padding-bottom: 40px;
}
.mobile .footer_content .sx{
  margin-left:6px;
  margin-right:6px;
}
.mobile .wrapper nav .nav_left img{
  width:45px;
}
.pc .nav_home{
  position: relative;
}
.pc .wrapper nav .nav_left img{
  width:60px;
}
.pc img.img_word{
  position:absolute;
  left: 75px;
  top: 14px;
  width:122px!important;
}
.pc .logo_korean{
  position:absolute;
  top:35px;
  left:75px;
  color:#7b4996;
  font-weight: 600;
}