body{
    background: #fff;
    position: relative;
}
#video_overlay {
    display:  none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    z-index:60000;
    background-color: #000;
    opacity: 0.1;
}
.videoDiv {
    top: 0%;
    left: 0%;
    position: fixed;
    display:  none;
    z-index:60001;
    background: url("../mv/loading.gif") no-repeat center;
    background-size: 100px 100px ;
    background-color:#fff;
}
.close {
    position:absolute;
    background:url(https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/closButton@2x.png) no-repeat;
    background-size: 100%;
    right:0px;
    top: 6px;
    border:0px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    outline:0;
    z-index: 60001;
}


/*在 PC端 中的显示效果*/
@media screen and (min-width:1025px){
    body,html{
        background-color: #FFF;
    }

    .right_fix1{
        right: -5px;
        bottom: -192px;
        display: none;
    }
    .right_fix2{
        right: -5px;
        top: 50%;
        margin-top: -80px;
    }
    .about_us{
        margin-top:200px;
    }
    /*首页轮播*/
    #banner{
        width:100%;
        height:45.5vw;
        background-size: 100% 45.33918vw;
        /* cursor: default!important; */
    }
    #banner .swiper-slide:nth-child(3){
        /* cursor: pointer!important; */
    }
    .pagination{
        margin-left: 0 !important;
    }
    #banner .swiper-pagination-switch{
        width:0.9473684210526316vw;
        height:0.9473684210526316vw;
        margin-bottom:0vw!important;
        margin-right: 1.5789473684210527vw!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #banner .swiper-wrapper,
    #banner .swiper-slide{
        height:45.33918vw;
        width:100%;
        position: relative;
    }
    .pagination1 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:27px;
        width: 100%;
    }
    .swiper-pagination-switch {
        display: inline-block;
        cursor: pointer;
    }
    #banner  .arrow-left,
    #banner  .arrow-right{
        cursor: pointer;
    }
    #banner .swiper-slide{
        /* cursor: pointer; */
    }
    #banner .swiper-slide>div{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
    }
    #banner .swiper-slide>a{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
    }
    #banner .swiper-slide img{
        width: 100%;
    }
    #img1{
        position: relative;
    }
    #pintuan_img{
        width: 0;
        display: none;
    }
    #img0 .terms_conditions{
        display: block;
        width:300px;
        height:300px;
        position: absolute;
        top: 60%;
        left: 69%;
    }
    /* 弹窗新增 */
    ._new_shaow{
        width:100%;
        height:100%;
        position: fixed;
        top:0px;
        left:0px;
        background:rgba(0,0,0,0.1);
        z-index: 60000;
        font-size:18px;
        display: none;
    }
    ._new_shaow p{
        width:650px;
        height:475px;
        background:#fff;
        position: absolute;
        top:50%;
        margin-top: -250px;
        left: 50%;
        margin-left: -250px;
        border-radius: 10%;
        padding: 30px;
        padding-top: 31px;
        line-height: 30px;
    }
    ._new_err{
        width:35px;
        height:35px;
        position: absolute;
        top: 418px;
        right: 295px;
        text-align:center;
        line-height: 35px;
        border-radius: 50%;
        border:1px solid #000;
    }
    .pcqianhou{
        position: absolute;
        width: 4.2105263157894735vw;
        height:4.2105263157894735vw;
        z-index: 30;
        outline: none;
    }
    #banner .arrow-left{
        top: 22vw;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 297@2x.png") no-repeat;
        background-size: 100%;

    }
    #banner .arrow-right{
        top:22vw;
        right:  0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 298@2x.png")  no-repeat;
        background-size: 100%;
    }
    /* 留名单 */
    #experience_gift{
        /* width:274px;
        height:400px; */
        /* display: none; */
        width: 355px;
        height: 450px;

        margin: 0 auto;
        padding-top: 38px;
        position: absolute;
        right:5.208333333333334vw;
        bottom:-0.2vw;
        z-index: 5;
        background: rgba(255,255,255,0.9);
        box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.2);
        border-radius: 10%;
    }
    #experience_gift>h1{
        text-align: center;
        font-size: 23px;
        color: #8DC63E;
    }
    #experience_gift>h1 span{
        display: block;
    }
    #experience_gift>h1 span:nth-child(2){
        font-size: 42px;
        color: #000;
    }
    #register{
        /* width: 240px; */
        width: 328px;
        height: 70px;
        margin:0 auto;
        margin-top: 9px;
        margin-bottom: 0;
    }
    .explain{
        font-size: 10px;
        color: #9B9A9B ;
        text-align: center;
        line-height: 20px;
        margin-bottom: 13px;
        width: 80%;
        height: 40px;
        margin: 0 auto;
        margin-top: 71px;
    }
    .explain .privacy{
        display: inline-block;
        font-size: 10px;
        color: #8DC63E;
    }
    input{
        display: block;
        color: #8DC63E;
        font-size: 14px;
        line-height:24px;
        background-color: #fff;
    }
    .containTwo,.containOne{
        /* width: 222px; */
        width: 327px;
        margin: 0 auto;
        padding: 8px;
        padding-top: 7px;
        padding-left: 15px;
        padding-bottom: 6px;
        padding-right: 6px;
        background: #fff;
        border: 1px solid #8DC63E;
        border-radius: 25px;
    }
    .containOne{
        margin-bottom: 5px;
    }
    #areaCode{
        float: left;
        width: 15%;
        padding-right: 3%;
        border-right: 1px solid #ccc;
    }
    #telephone{
        float: right;
        width: 83%;
    }
    #gift_btn{
        width: 222px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        color:#ffffff;
        background:linear-gradient(320deg,rgb(228, 240, 14) 0%,rgb(188, 219, 12) 41%,rgb(138, 212, 34) 100%,rgba(66,147,33,1) 100%);
        border-radius: 20px;
        margin: 0 auto;
        margin-top: 13px;
        cursor: pointer;
        font-size: 18px;
    }
    #gift_btn span{
        text-shadow: 1px 1px 3px #333;
    }
    #gift_btn:hover{
        background:linear-gradient(320deg,rgb(130, 214, 50) 0%,rgba(141,198,63,1) 50%,rgb(90, 207, 44) 100%);
    }
    /* 留名单 */
    .verification{
        margin-top:35px;
        margin-left: 50px;
    }
    #btnSendCode{
        position: absolute;
        display: block;
        width: 160px;
        height: 42px;
        background: #8DC63E;
        border-radius: 32px;
        color: #fff;
        line-height: 42px;
        text-align: center;
        font-size: 18px;
        right: 96px;
        top:18px;
        padding:0;
        cursor: pointer;
    }
    .box{
        width: 600px;
        height: 170px;
        border-radius: 20px;
        position:fixed;
        background:#f6f6f1;
        left: 50%;
        margin-left:-300px ;
        margin-top: -165px;
        top:50%;
        transform: translateY(-50%);
        z-index: 99;
        display: none;
        border: 6px solid #8DC63F;
    }
    .mask_box{
        width: 100%;
        height: 100%;
        background: #000;
        position: fixed;
        display: none;
        z-index:98;
        background: rgba(0,0,0,0.2);
        top: 0;
        left: 0;
    }
    .lzi_close{
        position: absolute;
        right: 20px;
        top: 20px;
        height: 20px;
        width: 20px;
        cursor: pointer;
    }
    #gift_btn2{
        background-size: 100%;
        border-radius: 20px;
        position: absolute;
        top: 85px;
        left: 170px;
        width: 230px;
        height:50px;
        color:#ffffff;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/libao2@2x.png") 0 0 no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    #gift_btn2:hover{
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/libao3@2x.png") 0 0 no-repeat;
        background-size: 100%;

    }
    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        /* WebKit browsers */
        color:  #8DC63E;
    }
    input:-moz-placeholder, textarea:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color:  #8DC63E;
    }
    input::-moz-placeholder, textarea::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color:  #8DC63E;
    }
    input:-ms-input-placeholder, textarea:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color:  #8DC63E;
    }

    /*留资料弹出*/


    /*灰色遮罩层*/
    .fade{
        width:100%;
        height:100%;
        background:rgba(0, 0, 0, 0);
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
    }
    /*弹出层*/
    .succ_pop{
        width: 600px;
        height: 170px;
        background: #FFF;
        position: fixed;
        left: 50%;
        top: 50%;
        margin-left:-300px;
        margin-top:-250px;
        border: 6px solid #8DC63F;
        z-index: 999;
        border-radius: 20px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/longButtonW@2x.png") no-repeat;
         background-size:100%;*/
        display:none;
    }
    .tishi_box{
        width: 100%;
        height:120px;
        display: table;
    }
    .tishi_box>.tishi{
        font-size:20px;
        color: rgba(0,0,0,1);
        width: 90%;
        height: 30px;
        line-height: 24px;
        display: table-cell;
        vertical-align: middle;
        text-align:center;
        padding: 0 7%;
    }
    .tishi_box>.icon{
        position: absolute;
        top:40px;
        left:139px;
    }
    .tishi_box>.icon>img{
        display:block;
        width:45px;
        height:45px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/markAsset 193@2x.png") no-repeat;
         background-size:100%;*/
    }
    
    /*   .succ_pop p{

           text-align: center;
           font-size: 3.4267912772585665vw;
           color: #999;
           line-height: 7.78816199376947vw;
           padding: 5.778816199376947vw 3.115264797507788vw;

       }*/
    .pop_close{
        display: block;
        text-align: center;
        /*  background: #8DC63F;*/
        width: 180px;
        background:#8DC63F;
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:-25px;
        cursor: pointer;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 20px;
        border-radius: 20px;
    }
    .pop_close:hover{
        background: #D7DF23;

    }
    .pop_close>img{
        display: block;
        text-align: center;
        /* background: #8DC63F;*/
        width: 160px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/queren@2x.png") no-repeat;
         background-size:100%;*/
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:12px;
    }


    .shadow_top{
        width: 640px;
        height:64px;
        position: absolute;
        top: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboard 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom{
        position: absolute;
        width: 640px;
        height:64px;
        bottom: -45px;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom_down{
        position: absolute;
        width: 640px;
        height:16px;
        bottom: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;

    }


    /*slider老师卡片轮播*/
    /*背景图预加载*/
    .teacher_img1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 260@2x.png?v=002") no-repeat;
        height:0;
    }
    .teacher_img2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webArtboard 39 copy 2@2x.png") no-repeat;
        height:0;
    }
    .teacher_img3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 259@2x.png") no-repeat;
        height:0;
    }
    .img_box{
        height:0;
    }
    .img_box>img{
        height: 0;
    }


    .img3 {
        overflow: visible;
    }
    .slide {
        width: 780px;
        margin:20px  auto;
        min-height: 700px;
        overflow: visible;
        position: relative;
        transition: 0.3s;
        margin-bottom: 0px;
    }

    .slide .img {
        overflow: hidden;
        position: absolute;
        transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
    }

    .slide .img img {
        width: calc(100% - 14px);
        height: calc(100% - 14px);
        margin: 7px;
    }

    /*.slide .img1 {*/
    /*width:40%;*/
    /*height:40%;*/
    /*top: 30%;*/
    /*left: 20%;*/
    /*z-index: 1;*/
    /*}*/

    .slide .img2 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 0.5%;
        z-index: 1;
    }

    .slide .img3 {
        width:63%;
        height:100%;
        top: 4.5%;
        left: 20%;
        z-index: 3;
    }

    .slide .img4 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 68%;
        z-index: 2;
    }

    /*.slide .img5 {*/
    /*width: 40%;*/
    /*height: 40%;*/
    /*top: 30%;*/
    /*left: 110%;*/
    /*z-index: 1;*/
    /*}*/

    .slide-bt {
        position: absolute;
        left: 40%;
        bottom: 15%;
        z-index: 10;
        width: 18rem !important;

    }

    .slide-bt span {
        width: 2rem;
        height: 2rem;
        background: #9B9A9B;
        float: left;
        margin-left: 32px;
        border-radius: 50%;
    }
    .button-next{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png") no-repeat;
        background-size: 100% 100%;
        position: absolute;
        top: 258px;
        right: 153px;
        z-index: 5;
        width: 60px;
        height:60px;
        cursor:pointer;

    }
    .button-prev{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100% 100%;
        width: 60px;
        height:60px;
        top: 258px;
        left: 168px;
        position: absolute;
        z-index: 5;
        cursor:pointer;
    }



    .slide .slide-bt .on {
        background: #fff;
    }
    .learning_rate_title{
        margin-left: 2rem;
    }
    .teacher_mv{
        display: none;
        position: absolute;
        /*margin: 0 auto;*/
        /*margin-top: 538px;*/
        top:360px ;
        left:355px;
        width: 65px;
        height: 65px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 251@2xx.png") no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    .teacher_mv:hover{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 252@2xx.png") no-repeat;
        background-size: 100%;

    }
    .teacher_mv:active{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 253@2xx.png") no-repeat;
        background-size: 100%;

    }

    #teacher1>.teacher_mv{
        display: block;
        transition: 0.5s;
    }
    #teacher1>p{
        display: block;
    }

    /*背景图预加载*/
    /*.teacher_img1{*/
        /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/ValerieOffAsset 51@2x.png") no-repeat;*/
        /*height:0;*/
    /*}*/
    /*.teacher_img2{*/
        /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/teacherAsset 93@2x.png") no-repeat;*/
        /*height:0;*/
    /*}*/
    /*.teacher_img3{*/
        /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/teacherAsset 92@2x.png") no-repeat;*/
        /*height:0;*/
    /*}*/
    .teacher_intro{
        display: none;
        position: absolute;
        top: 490px;
        left:0;
        width: 100%;
        padding:17px;
        padding-bottom: 6px;
        color: #000;
        background: #FFF;
        /* text-align: justify; */
        height: 150px;
        font-size: 17.6px;
        line-height: 30px;
    }

    /*我们的课程体系*/
    .list_img{
        width: 557px;
        height: 718px;
        float: left;
        margin-left: -79px;
        margin-top: 50px;
    }
    .list_img>img{
        width: 100%;
    }


    .class_title{
        height:226px;
        padding-top: 30px;
        margin-top: 30px;
        border-top: 2px solid #fff;
    }
    .class_title1{
        border-top:none ;
        margin-top: 0;
    }
    .super_phonics{
        height:226px!important;
        width: 466px!important;
        border-right: 1px solid #DADADA;
        border-top: none;
        padding-top: 4px;
        padding-left: 30px;
        margin-top:40px;
        position: relative;

    }
    .tixi_more{
        position: absolute;
        bottom: -55px;
        left: 177px;
    }
    .phonics_text{
        width: 253px;
        min-height: 180px;
        margin: 36px 70px 30px 5px;
        /* text-align: justify; */
        line-height: 30px;
        font-size: 17.6px;
    }



    #super_phonics>li>img{
        width: 140px;
    }
    .class_card_con{
        position: relative;
    }
    .class_card{
        width: 100%;
        height: 100%;
       /*background-color: #ffffff;*/
        z-index: 2;
        padding-top: 19px;
        border-radius: 40px;
    }
    .class_num{
        width: 380px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        margin: 0px auto;
        margin-top: 5px;
        border-radius: 38px;
        background: #fff;
        font-size: 16px;
        color: #05B9F6;
        border: 1px solid #05B9F6;
        font-family: PingFang-SC-Semibold;
    }
    .class_3{
        width: 264px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        margin: 8px auto;
        font-size: 16px;
    }
    .class_title>li{
        width: 160px;
        float: left;
        margin-left: 30px;
    }
    .class_ico{
        /*padding-left: 38px;*/
        /*padding-top: 11px;*/
        margin-left: 30px;
        width: 140px;
        float: left;
    }
    .class_list{
        width: 380px;
        height: 40px;
        line-height: 57px;
        text-align: center;
        margin: 22px auto;
        font-size: 16px;
        border-top: 2px solid #05B9F6;

    }
    .class_title>li>ul{
        margin-top: 0px;
    }
    .class_title>li:nth-child(2){
        margin-left:35px;
        margin-top: 5px;
        width: 200px;

    }
    .class_title>li:nth-child(2)>ul>li:first-child{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(2){
        font-size: 21px;
        line-height: 28px;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(3){
        font-size: 21px;
        line-height: 28px;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li>img{
        width: 100%;
        margin-left: 8px;
    }
    #super_phonics>li:nth-child(2)>ul>li{
        margin-top: 0;
        color: #000;
        font-size: 20px;
        line-height: 28px;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
    }
    #super_phonics>li:nth-child(2)>ul>li:nth-child(2){
        margin-top: 8px;
    }
    #more_class{
        margin-top: 35px;
    }



.infor_list_out_kt{
    width:780px;
    border-bottom: 1px solid #9B9B9B;
}
  .class_title3{
      width:250px;
      /* height:390px; */
      float: left;
      margin-top: 45px;
      margin-left: 15px;

  }
    .class_title3>li>img{
        width: 100%;
    }
    .class_title3>li:nth-child(2),.class_title3>li:nth-child(3){
        font-size:21px;
        line-height:28px;
        font-family:PingFang-SC-Semibold;
        font-weight: bold;
        color: #000;
    }
    .class_title3>li:nth-child(4){
        font-size: 17.6px;
        line-height: 30px;
        padding-right: 25px;
        padding-top: 20px;
        /* text-align: justify; */
    }

    /*三固定*/
    .fix_time_bg{
        width: 780px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat 0 255px;
        background-size: 100% ; */

    }
    .wt{
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat center;
        background-size: 100% 100%;
        padding-top: 10px;
        padding-bottom: 20px;
        margin-top: 10px;
    }
    .fix_time{
        width: 256px;
        margin-left: 13px;
        margin-bottom: 32px;
        padding-bottom: 1px;
    }
    .fix_time_text{
        width:374px;
        margin-right: 15px;
    }

    .fix_time_text>h2{
        text-align: left;
        color: #000;
        font-size: 21px;
        line-height: 40px;
        margin-top: 30px;
        margin-bottom: 10px;
        padding-left: 0px;
        width: 100%;
        font-family: PingFang-SC-Semibold;
    }
    .fix_time_text>p{
        color: #000;
        font-size: 17.6px;
        line-height: 30px;
        /* text-align: justify; */
        width: 100%;
    }
    .fix_time>img{
        width:180px;
        margin-left: 60px;
        margin-right: 0;
    }
    .fix_time_c>img{
        margin-left: 0;
        margin-right: 60px;
    }

    .fix_time_box{
        width: 660px;
        margin: 1px auto;
        padding: 1px 0;
        /* height: 210px; */
    }
    .fix_time_box_first{
        margin-top: 10px;
    }
    .fix_time_box_first>.fix_time_text{
        margin-top: 30px;
    }
    .fix_time_box_last{
        border-bottom: none;
        padding-bottom: 0;
        /* height: 210px; */
        margin-top: 40px;
    }
    .fix_time_c{
        margin-left: 0;
    }
    .fix_time_text_c{
        margin-left: 15px;
    }
    .eet_img{
        width: 940px;
        margin-left:-80px ;
        margin-top: 64px;
        margin-bottom: 64px;
    }
    .p_margin{
        margin-bottom:30px;
    }
    .p_margin>h4{
        font-size: 19px;
        font-weight: normal;
    }
    .map_img{
        width: 780px;
        height: 640px;
        margin-left: 0px;
        margin-top: 10px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/mapAsset 28@2x.png") no-repeat;
        background-size: 100%;
    }
    /*eet*/
    .eet_more{
        margin-top: 51px;
    }
    .map_c{
        width: 780px;
        height:330px;
        margin-bottom: 30px;
        margin-top: 320px;
        z-index: 2;
        float: left;
    }
    .map_c>div{
        float: left;
        width: 260px;
        /* height: 330px; */
        /* height:430px; */
        height: 533px;
    }

    .our_map{
        height: 330px;
        margin: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 254@2x.png") no-repeat;
        background-size: 100% 100%;
        padding-left: 30px;
        padding-top: 50px;
        z-index: 3;
    }

    .our_map>p{
        margin-top: 20px;
        color: #000;
        /* font-size: 17.6px; */
        font-size: 16px;
        line-height: 30px;
        /* text-align: justify; */
        width: 200px;
    }
    .our_map>div>img{
        height:18px;
    }
    .our_map>div{
        margin-top: 10px;
    }
    .our_map>div:nth-child(2){
        height: 30px;
        font-size: 21px;
        line-height: 30px;
        font-family:PingFang-SC-Semibold ;
    }

    /*服务承诺*/

    /*服务承诺*/

    .promise_con{
        width: 780px;
        height:540px;
        /* margin-bottom: 30px; */
        margin-bottom:230px;
        margin-top: 20px;
    }
    .promise_con>div{
        float: left;
        width: 260px;
        height: 450px;
    }

    .promise{
        width: 200px;
        margin-left: 0px;
        margin-bottom: 32px;
        padding-bottom: 1px;
    }
    .promise_text{
        width:228px;
        margin-right: 13px;
    }
    .promise_text>h2{
        text-align: center;
        color: #000;
        font-size: 21px;
        line-height: 45px;
        margin-bottom: 13px;
        padding-left: 0px;
        width: 100%;
        font-weight: bolder;
        font-family: PingFang-SC-Semibold;
    }
    .promise_text>p{
        color: #000;
        font-size: 17.6px;
        line-height: 30px;
        /* text-align: justify; */
        width: 100%;

    }
    .promise>img{
        width:200px;
    }
    .promise2>img{
        width:180px;

    }
    .promise2{
        margin-top: -8px;
        margin-left: 15px;
        margin-bottom: 42px;

    }
    .promise3>img{
        width:186px;
    }
    .promise1{
        margin-left: 10px;

    }
    .promise3{
        margin-top: -27px;
        margin-left: 20px;
        margin-bottom: 45px;

    }
    .promise_box{
        width: 260px;
        margin: 0 auto;
        padding: 32px 0;
        padding-bottom: 32px;
        min-height: 160px;
    }


    #banner3{
        width: 980px;
        margin-left: -100px;
        height:540px;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 2@2x.png") 100px 38px no-repeat,
        url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 4@2x.png") 795px 420px no-repeat;
        background-size: 86px 54px;
        cursor: default;

    }
    #banner3 .swiper-slide{
       cursor: default;
    }
    #banner3 .swiper-slide>div {
        height:100%;
        width:100%;
        padding-top: 13px;
    }
    /*#banner3 .swiper-pagination-bullet, #banner3.swiper-pagination-bullet-active{*/
    /*width:22px;*/
    /*height:22px;*/
    /*margin-bottom: 26px !important;*/
    /*margin-right: 19px!important;*/
    /*background: #CCC!important;*/
    /*border: none;*/
    /*}*/
    #banner3 .swiper-slide>div>p{
        /* display: table-cell; */
        height:335px;
        width: 620px;
        padding-bottom: 2px;
        font-size: 20px;
        line-height: 36px;
        /* text-align: justify; */
        vertical-align: middle;
        margin-left:64px;
        margin-top:76px;
    }
    #banner3 .arrow-left{
        width: 70px;
        height: 70px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/pre.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 206px;
        position: absolute;
        left: 0px;
        outline: none;
        cursor: pointer;
    }
    #banner3 .arrow-right{
        width: 70px;
        height: 70px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/next.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 206px;
        right: 0px;
        outline: none;
        cursor: pointer;
    }
    #banner3 .swiper-slide>div{
        width: 620px;
        height: 370px;
        margin: 30px auto;
        margin-top: 5px;
        vertical-align: middle;
        display: table;

    }
    #banner3 .swiper-slide div h1{
        width: 100%;
        height: 20px;
        /* text-align: right; */
        text-indent: 62px;
        line-height: 20px;
        font-size: 17.6px;
        color: #8DC63F;
        font-weight: normal;
        padding-right: 100px;
    }
    #banner3 .swiper-slide div h1 span{
        color: #000;
        margin-right: 13px;
    }
    #banner3 .swiper-slide{
        cursor: default;
    }
    #banner3 p{
        /* font-family:"Songti-SC-Regular","SimSun","宋体","仿宋","STSong" !important; */
        font-family: PingFang-HK-Thin;
        font-weight: 400;
        letter-spacing: 3px;
    }

    .pagination3 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:5px;
        width: 100%;
        cursor: default;
    }
    #banner3 .swiper-pagination-switch{
        width:18px;
        height:18px;
        margin-bottom: 26px !important;
        margin-right: 30px!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47 Copy 3.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner3 .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46 Copy.png") no-repeat center center !important ;
        background-size: 100% !important;
    }



    /*关于我们*/
    #aboutus{
        width: 640px;
        padding:1px;
        padding-top: 20px;
        border-top: 2px solid #B0B2B8;

    }
    #aboutus>h1{
        color: #8DC63F;
        font-size: 28px;
        text-align: center;
    }
    #aboutus>p{
        width:500px;
        line-height: 40px;
        margin:30px auto;
        font-size: 25px;
        /* text-align:justify; */
        text-justify:inter-ideograph;/*IE*/

    }
    #address{
        width: 640px;
        height: 237px;
    }
    #address>img{
        width: 100%;
        height: 100%;
    }


    /*弹出视频*/
    .mv{
        position: fixed;
        display: none;
        width: 780px;
        height: 440px;
        top: 20%;
        left:50%;
        margin-left: -390px;
        z-index: 99;
    }
    .close_mv{
        position: fixed;
        width: 50px;
        height: 50px;
        top: 20%;
        left: 50%;
        margin-left: 340px;
        z-index: 109;
        margin-top: -45px;
        display: none;
        cursor: pointer;

    }
    .close_mv>img{
        width: 100%;
        height:100%;
    }
    .teacher_p{
        line-height: 45px;
        text-align: left!important;
    }


    /*我们的课程体系轮播*/
    #bannerm_top{
        margin-top: 28px;
        width: 100%;
        height: 416px;
        transition: 0.5s;
    }
    .b_top4{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 324@2x.png");
        background-size: 100%;
    }
    .b_top2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys2.png");
        background-size: 100%;
    }
    .b_top3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top0{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 326@2x.png");
        background-size: 100%;
    }
    /*首页轮播*/
    #bannerm_out{
        width:820px;
        height:435px;
        border-radius: 40px;
        margin-left: -20px;
        margin-top: -128px;
        background: #fff;
        box-shadow: 4px 4px 13px 0px rgba(4,102,27,0.2);
    }
    .tixi_out{
        padding-bottom: 100px;
    }
    #bannerm{
        width:100%;
        height:410px;
        /*background-size: 100% 45.33918vw;*/
        cursor: default!important;
    }
    #bannerm .swiper-slide{
        cursor: default!important;
    }
    #bannerm_out .swiper-pagination-switch{
        width:18px;
        height:18px;
        margin-bottom:0vw!important;
        margin-right: 1.5789473684210527vw!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #bannerm_out .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset x47.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #bannerm  .swiper-wrapper,  #bannerm  .swiper-slide{
        height:362px;
        width:100%;
        position: relative;
        cursor: default!important;
    }

    .paginationm {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:-38px;
        width: 100%;
    }
    #bannerm  .arrow-leftm,  #bannerm  .arrow-rightm{
        cursor: pointer;
    }
    #bannerm .swiper-slide>div{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
        cursor: default!important;
    }

    #bannerm .arrow-leftm{
        top: 146px;
        left: -10px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100%;

    }
    #bannerm .arrow-rightm{
        top:146px;
        right:  -10px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png")  no-repeat;
        background-size: 100%;
    }












}
/*在 ipad端 中的显示效果*/
@media screen and (min-width:768px) and (max-width:1024px){
    body,html{
        background-color: #FFF;
        min-width: 768px;
    }
    #main{
        min-width: 768px;
    }
    .about_us{
        margin-top:19.53125vw;
    }
    /*首页轮播*/
    #banner{
        width:100%;
        height:45.5vw;
        /*background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/webAsset 296@2x.png") no-repeat;*/
        background-size: 100% 45.33918vw;
        /* cursor: default!important; */
    }
    #banner .swiper-slide:nth-child(3){
        /* cursor: pointer!important; */
    }
    .pagination{
        margin-left: 0 !important;
    }
    #banner .swiper-slide{
        /* cursor: default!important; */
    }
    #banner .swiper-pagination-switch{
        width:0.9473684210526316vw;
        height:0.9473684210526316vw;
        margin-bottom:0vw!important;
        margin-right: 1.5789473684210527vw!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #banner  .swiper-wrapper,
    #banner  .swiper-slide{
        height:45.33918vw;
        width:100%;
        position: relative;
        /* cursor: default!important; */
    }
    .pagination1 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:2vw;
        width: 100%;
    }
    .swiper-pagination-switch {
        display: inline-block;
        cursor: pointer;
    }
    #banner  .arrow-left,  #banner  .arrow-right{
        cursor: pointer;
    }
    #banner .swiper-slide{
        /* cursor: pointer; */
    }
    #banner .swiper-slide>div{
        width:100%;
        height: 45.33918vw;
        margin: 0 auto;
        /* cursor: default!important; */
    }
    #banner .swiper-slide>a{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
    }
    #banner .swiper-slide img{
        width: 100%;
    }
    #img1{
        position: relative;
        /*cursor: pointer;*/
    }
    #pintuan_img{
        width: 0;
        display: none;
    }
    #img0{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/redEnvelopes.png?v=001") no-repeat ;
        background-size:100% 100%;
        position: relative;
    }
    #img0 .terms_conditions{
        /* position: absolute;
        top: 0.9765625vw;
        left: 0.9765625vw;
        color:#000;
        text-decoration: underline;
        font-size:1.46484375vw;
        display: none; */

        display: block;
        width:300px;
        height:300px;
        /* background:red; */
        position: absolute;
        top: 60%;
        left: 69%;
    }
    /* 弹窗新增 */
    ._new_shaow{
        width:100%;
        height:100%;
        position: fixed;
        top:0px;
        left:0px;
        background:rgba(0,0,0,0.1);
        z-index: 60000;
        font-size:18px;
        display: none;
    }
    ._new_shaow p{
        width:650px;
        height:475px;
        background:#fff;
        position: absolute;
        top:50%;
        margin-top: -250px;
        left: 50%;
        margin-left: -250px;
        border-radius: 10%;
        padding: 30px;
        padding-top: 31px;
        line-height: 30px;
    }
    ._new_err{
        width:35px;
        height:35px;
        position: absolute;
        top: 418px;
        right: 295px;
        text-align:center;
        line-height: 35px;
        border-radius: 50%;
        border:1px solid #000;
    }
    /* #img1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/newArtboard 66 copy@2x.png") no-repeat ;
        background-size:100%  45.33918vw;
    }
    #img2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/newArtboard 66 copy 2@2x.png?v=001") no-repeat ;
        background-size: 100%  45.33918vw;
    }
    #img3{
        display: block;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/newArtboard 66@2x.png?v=001") no-repeat;
        background-size: 100%  45.33918vw;
    }
    #img4{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/_new_year.png") no-repeat;
        background-size: 100%  45.33918vw;
    } */
    .pcqianhou{
        position: absolute;
        width: 5.2105263157894735vw;
        height:5.2105263157894735vw;
        z-index: 30;
        outline: none;
    }
    #banner .arrow-left{
        top: 19vw;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 297@2x.png") no-repeat;
        background-size: 100%;
    }
    #banner .arrow-right{
        top:19vw;
        right:  0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 298@2x.png")  no-repeat;
        background-size: 100%;
    }
    /* 留名单 */
    #experience_gift{
        width:91vw;
        margin: 0 auto;
        padding-top: 1.46484375vw;
        position: relative;
        border-bottom: 0.09765625vw solid #8DC63F;
        padding-bottom: 2vw;
        /* display: none; */
    } 
    #experience_gift>h1{
        display:block;
        text-align: center;
        font-size: 2.24609375vw;
        color: #000;
        line-height: 6.25vw;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
        padding: 0;
    }
    #experience_gift>h1 span:nth-child(2){
        font-size: 3.515625vw;
        color: #8DC63E;
        line-height: 6.25vw;
        font-family: PingFang-SC-Semibold;
    }
    #register{
        width: 100%;
    }
    .containAll{
        padding-left: 10vw;
    }
    #btnSendCode{
        position: absolute;
        display: block;
        width: 15.625vw;
        height: 4.1015625vw;
        background: #8DC63E;
        border-radius: 3.125vw;
        color: #fff;
        line-height: 4.1015625vw;
        text-align: center;
        font-size: 1.7578125vw;
        right: 9.375vw;
        top:1.7578125vw;
        padding:0;
        cursor: pointer;
    }
    .explain{
        font-size: 1.3671875vw;
        color: #9B9A9B ;
        text-align: center;
        line-height: 1.953125vw;
        margin-top: 1vw;
        width: 100%;
    }
    .explain br{
        display: none;
    }
    .explain .privacy{
        display: inline-block;
        font-size: 1.3671875vw;
        color: #8DC63E;
    }
    input{
        display: block;
        color: #8DC63E;
        font-size: 1.3671875vw;
        height: 2.34375vw;
        line-height:2.34375vw;
        background-color: #fff;
    }
    .containOne{
        margin-right: 2vw;
    }
    .containTwo,.containOne{
        float: left;
        width: 21.6796875vw;
        padding: 0.78125vw;
        padding-top: 0.8vw;
        padding-left: 1.46484375vw;
        padding-bottom: 0.8vw;
        padding-right: 0.5859375vw;
        background: #fff;
        border: 0.09765625vw solid #8DC63E;
        border-radius: 2.44140625vw;
        margin-right: 1.5vw;
    }
    .containTwo{
        width: 33vw;
    }
    #areaCode{
        float: left;
        width: 14%;
        padding-right: 3%;
        border-right: 1px solid #ccc;
    }
    #telephone{
        float: right;
        width: 86%;
        padding-left: 1vw;
    } 
    #gift_btn{
        width: 12.01171875vw;
        color:#ffffff;
        background:linear-gradient(320deg,rgba(215,223,35,1) 0%,rgba(188,214,45,1) 41%,rgba(141,198,63,1) 100%,rgba(66,147,33,1) 100%);
        text-align: center;
        color: #fff;
        height: 4vw;
        line-height: 4vw;
        border-radius: 1.953125vw;
        float: left;
        cursor: pointer;
    }
    #gift_btn span{
        text-shadow: 1px 1px 3px #333;
    }
    #gift_btn:hover{
        background:linear-gradient(320deg,rgb(130, 214, 50) 0%,rgba(141,198,63,1) 50%,rgb(90, 207, 44) 100%);
    }
    /* 留名单 */

    .verification{
        margin-top:3.41796875vw;
        margin-left: 4.8828125vw;
    }
    .box{
        width: 58.59375vw;
        height: 16.6015625vw;
        border-radius: 1.953125vw;
        position:fixed;
        background:#f6f6f1;
        left: 50%;
        margin-left:-29.296875vw ;
        margin-top: -16.11328125vw;
        top:50%;
        transform: translateY(-50%);
        z-index: 99;
        display: none;
        border: 0.5859375vw solid #8DC63F;

    }
    .mask_box{
        width: 100%;
        height: 100%;
        background: #000;
        position: fixed;
        display: none;
        z-index:98;
        background: rgba(0,0,0,0.2);
        top: 0;
        left: 0;
    }
    .lzi_close{
        position: absolute;
        right: 1.953125vw;
        top: 1.953125vw;
        height: 1.953125vw;
        width: 1.953125vw;
        cursor: pointer;
    }
    #gift_btn2{
        background-size: 100%;
        border-radius: 1.953125vw;
        position: absolute;
        top: 8.30078125vw;
        left: 21.484375vw;
        width: 12.6953125vw;
        color:#ffffff;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/Group 5@2x.png") 0 0 no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        /* WebKit browsers */
        color:  #8DC63E;
    }
    input:-moz-placeholder, textarea:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color:  #8DC63E;
    }
    input::-moz-placeholder, textarea::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color:  #8DC63E;
    }
    input:-ms-input-placeholder, textarea:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color:  #8DC63E;
    }
    
    /*留资料弹出*/


    /*灰色遮罩层*/
    .fade{
        width:100%;
        height:100%;
        background:rgba(0, 0, 0, 0);
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
    }
    /*弹出层*/
    .succ_pop{
        width: 58.59375vw;
        height: 16.6015625vw;
        background: #FFF;
        position: fixed;
        left: 50%;
        top: 50%;
        margin-left:-29.296875vw;
        margin-top:-24.4140625vw;
        border: 0.5859375vw solid #8DC63F;
        z-index: 999;
        border-radius: 1.953125vw;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/longButtonW@2x.png") no-repeat;
         background-size:100%;*/
        display:none;
    }
    .tishi_box{
        width: 100%;
        height:11.71875vw;
        display: table;

    }
    .tishi_box>.icon{
        position: absolute;
        top:4vw;
        left:12.34765625vw;
    }
    .tishi_box>.icon>img{
        display:block;
        width:4.39453125vw;
        height:4.39453125vw;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/markAsset 193@2x.png") no-repeat;
         background-size:100%;*/
    }
    .tishi_box>.tishi{
        font-size:2vw;
        color: rgba(0,0,0,1);
        width: 90%;
        height: 2.9296875vw;
        display: table-cell;
        vertical-align: middle;
        text-align:center;
        line-height: 2.5vw;
        padding: 0 8%;
        /*background: yellow;*/
    }
    /*   .succ_pop p{

           text-align: center;
           font-size: 3.4267912772585665vw;
           color: #999;
           line-height: 7.78816199376947vw;
           padding: 5.778816199376947vw 3.115264797507788vw;

       }*/
    .pop_close{
        display: block;
        text-align: center;
        /*  background: #8DC63F;*/
        width: 17.578125vw;
        background:#8DC63F;
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:-2.44140625vw;
        cursor: pointer;
        height: 3.90625vw;
        line-height: 3.90625vw;
        color: #fff;
        font-size: 1.953125vw;
        border-radius: 1.953125vw;
    }
    .pop_close:hover{
        background: #D7DF23;

    }
    .pop_close>img{
        display: block;
        text-align: center;
        /* background: #8DC63F;*/
        width: 15.625vw;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/queren@2x.png") no-repeat;
         background-size:100%;*/
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:1.171875vw;
    }












    .shadow_top{
        width: 62.5vw;
        height:6.25vw;
        position: absolute;
        top: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboard 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom{
        position: absolute;
        width: 62.5vw;
        height:6.25vw;
        bottom: -4.39453125vw;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom_down{
        position: absolute;
        width: 62.5vw;
        height:1.5625vw;
        bottom: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;

    }


    /*slider老师卡片轮播*/
    /*背景图预加载*/
    .teacher_img1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 260@2x.png?v=002") no-repeat;
        height:0;
    }
    .teacher_img2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webArtboard 39 copy 2@2x.png") no-repeat;
        height:0;
    }
    .teacher_img3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 259@2x.png") no-repeat;
        height:0;
    }
    .img_box{
        height:0;
    }
    .img_box>img{
        height: 0;
    }


    .img3 {
        overflow: visible;
    }
    .slide {
        width: 76.171875vw;
        margin:1.953125vw  auto;
        min-height: 68.359375vw;
        overflow: visible;
        position: relative;
        transition: 0.3s;
        margin-bottom: 0vw;
    }

    .slide .img {
        overflow: hidden;
        position: absolute;
        transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
    }

    .slide .img img {
        width: calc(100% - 1.3671875vw);
        height: calc(100% - 1.3671875vw);
        margin: 0.68359375vw;
    }

    /*.slide .img1 {*/
    /*width:40%;*/
    /*height:40%;*/
    /*top: 30%;*/
    /*left: 20%;*/
    /*z-index: 1;*/
    /*}*/

    .slide .img2 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 0.5%;
        z-index: 1;
    }

    .slide .img3 {
        width:63%;
        height:100%;
        top: 4.5%;
        left: 20%;
        z-index: 3;
    }

    .slide .img4 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 68%;
        z-index: 2;
    }

    /*.slide .img5 {*/
    /*width: 40%;*/
    /*height: 40%;*/
    /*top: 30%;*/
    /*left: 110%;*/
    /*z-index: 1;*/
    /*}*/

    .slide-bt {
        position: absolute;
        left: 40%;
        bottom: 15%;
        z-index: 10;
        width: 18rem !important;

    }

    .slide-bt span {
        width: 2rem;
        height: 2rem;
        background: #9B9A9B;
        float: left;
        margin-left: 3.125vw;
        border-radius: 50%;
    }
    .button-next{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png") no-repeat;
        background-size: 100% 100%;
        position: absolute;
        top: 25.1953125vw;
        right: 14.94140625vw;
        z-index: 5;
        width: 5.859375vw;
        height:5.859375vw;
        cursor:pointer;

    }
    .button-prev{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100% 100%;
        width: 5.859375vw;
        height:5.859375vw;
        top: 25.1953125vw;
        left: 16.40625vw;
        position: absolute;
        z-index: 5;
        cursor:pointer;
    }



    .slide .slide-bt .on {
        background: #fff;
    }
    .learning_rate_title{
        margin-left: 2rem;
    }
    .teacher_mv{
        display: none;
        position: absolute;
        /*margin: 0 auto;*/
        /*margin-top: 52.5390625vw;*/
        top:35.15625vw ;
        left:34.66796875vw;
        width: 6.34765625vw;
        height: 6.34765625vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 251@2xx.png") no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    .teacher_mv:hover{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 252@2xx.png") no-repeat;
        background-size: 100%;

    }
    .teacher_mv:active{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 253@2xx.png") no-repeat;
        background-size: 100%;

    }

    #teacher1>.teacher_mv{
        display: block;
        transition: 0.5s;
    }
    #teacher1>p{
        display: block;
    }

    .teacher_intro{
        display: none;
        position: absolute;
        top: 47.8515625vw;
        left:0;
        width: 100%;
        padding:1.66015625vw;
        padding-bottom: 0.5859375vw;
        color: #000;
        background: #FFF;
        /* text-align: justify; */
        height: 14.6484375vw;
        font-size: 1.7187500000000002vw;

        line-height: 2.9296875vw;
    }


    /*我们的课程体系*/
    .list_img{
        width: 54.39453125vw;
        height: 70.1171875vw;
        float: left;
        margin-left: -7.71484375vw;
        margin-top: 4.8828125vw;
    }
    .list_img>img{
        width: 100%;
    }


    .class_title{
        height:22.0703125vw;
        padding-top: 2.9296875vw;
        margin-top: 2.9296875vw;
        border-top: 0.1953125vw solid #fff;
    }
    .class_title1{
        border-top:none ;
        margin-top: 0;
    }
    .super_phonics{
        height:22.0703125vw!important;
        width: 45.5078125vw!important;
        border-right: 0.09765625vw solid #DADADA;
        border-top: none;
        padding-top: 1.953125vw;
        padding-left: 2.9296875vw;
        margin-top:3.90625vw;
        position: relative;

    }
    .tixi_more{
        position: absolute;
        bottom: -4.6875vw;
        left: 24.4140625vw;
    }
    .phonics_text{
        width: 24.70703125vw;
        min-height: 17.578125vw;
        margin: 3.515625vw 6.8359375vw 2.9296875vw 0.48828125vw;
        /* text-align: justify; */
        line-height: 2.9296875vw;
        font-size: 1.7187500000000002vw;
    }



    #super_phonics>li>img{
        width: 13.671875vw;
    }
    .class_card_con{
        position: relative;
    }
    .class_card{
        width: 100%;
        height: 100%;
        /*background-color: #ffffff;*/
        z-index: 2;
        padding-top: 1.85546875vw;
        border-radius: 3.90625vw;
    }
    .class_num{
        width: 37.109375vw;
        height: 3.90625vw;
        line-height: 3.90625vw;
        text-align: center;
        margin: 0vw auto;
        margin-top: 0.48828125vw;
        border-radius: 3.7109375vw;
        background: #fff;
        font-size: 1.5625vw;
        color: #05B9F6;
        border: 0.09765625vw solid #05B9F6;
        font-family: PingFang-SC-Semibold;
    }
    .class_3{
        width: 25.78125vw;
        height: 3.7109375vw;
        line-height: 3.7109375vw;
        text-align: center;
        margin: 0.78125vw auto;
        font-size: 1.5625vw;
    }
    .class_title>li{
        width: 15.625vw;
        float: left;
        margin-left: 2.9296875vw;
    }
    .class_ico{
        /*padding-left: 3.7109375vw;*/
        /*padding-top: 1.07421875vw;*/
        margin-left: 2.9296875vw;
        width: 13.671875vw;
        float: left;
    }
    .class_list{
        width: 37.109375vw;
        height: 3.90625vw;
        line-height: 5.56640625vw;
        text-align: center;
        margin: 2.1484375vw auto;
        font-size: 1.5625vw;
        border-top: 0.1953125vw solid #05B9F6;

    }
    .class_title>li>ul{
        margin-top: 0vw;
    }
    .class_title>li:nth-child(2){
        margin-left:3.41796875vw;
        margin-top: 0.48828125vw;
        width: 19.53125vw;

    }
    .class_title>li:nth-child(2)>ul>li:first-child{
        font-size: 1.5625vw;
        margin-bottom: 0.9765625vw;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(2){
        font-size: 2.05078125vw;
        line-height: 2.734375vw;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(3){
        font-size: 2.05078125vw;
        line-height: 2.734375vw;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li>img{
        width: 100%;
        margin-left: 0.78125vw;
    }
    #super_phonics>li:nth-child(2)>ul>li{
        margin-top: 0;
        color: #000;
        font-size: 1.953125vw;
        line-height: 2.734375vw;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
    }
    #super_phonics>li:nth-child(2)>ul>li:nth-child(2){
        margin-top: 0.78125vw;
    }
    #more_class{
        margin-top: 3.41796875vw;
    }



    .infor_list_out_kt{
        width:76.171875vw;
        border-bottom: 0.09765625vw solid #9B9B9B;
    }
    .class_title3{
        width:24.4140625vw;
        /* height:38.0859375vw; */
        float: left;
        margin-top: 4.39453125vw;
        margin-left: 1.46484375vw;

    }
    .class_title3>li>img{
        width: 100%;
    }
    .class_title3>li:nth-child(2),  .class_title3>li:nth-child(3){
        font-size:2.05078125vw;
        line-height:2.734375vw;
        font-family:PingFang-SC-Semibold;
        font-weight: bold;
        color: #000;

    }
    .class_title3>li:nth-child(4){
        font-size: 1.7187500000000002vw;
        line-height: 2.9296875vw;
        padding-right: 2.44140625vw;
        padding-top: 1.953125vw;
        /* text-align: justify; */
    }


    /*三固定*/
    .fix_time_bg{
        width: 76.171875vw;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat 0 24.90234375vw;
        background-size: 100% ; */

    }
    .wt{
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat center;
        background-size: 100% 100%;
        padding-top: 0.9765625vw;
        padding-bottom: 1.953125vw;
        margin-top: 0.9765625vw;
    }
    .fix_time{
        width: 25vw;
        margin-left: 1.26953125vw;
        margin-bottom: 3.125vw;
        padding-bottom: 0.09765625vw;
    }
    .fix_time_text{
        width:36.5234375vw;
        margin-right: 1.46484375vw;
    }

    .fix_time_text>h2{
        text-align: left;
        color: #000;
        font-size: 2.05078125vw;
        line-height: 3.90625vw;
        margin-top: 2.9296875vw;
        margin-bottom: 0.9765625vw;
        padding-left: 0vw;
        width: 100%;
        font-family: PingFang-SC-Semibold;
    }
    .fix_time_text>p{
        color: #000;
        font-size: 1.7187500000000002vw;
        line-height: 2.9296875vw;
        /* text-align: justify; */
        width: 100%;
    }
    .fix_time>img{
        width:17.578125vw;
        margin-left: 5.859375vw;
        margin-right: 0;
    }
    .fix_time_c>img{
        margin-left: 0;
        margin-right: 5.859375vw;
    }

    .fix_time_box{
        width: 64.453125vw;
        margin: 0.09765625vw auto;
        padding: 0.09765625vw 0;
        /* height: 20.5078125vw; */
    }
    .fix_time_box_first{
        margin-top: 0.9765625vw;
    }
    .fix_time_box_first>.fix_time_text{
        margin-top: 2.9296875vw;
    }
    .fix_time_box_last{
        border-bottom: none;
        padding-bottom: 0;
        height: 20.5078125vw;
        margin-top: 3.90625vw;
    }
    .fix_time_c{
        margin-left: 0;
    }
    .fix_time_text_c{
        margin-left: 1.46484375vw;
    }





    .eet_img{
        width: 91.796875vw;
        margin-left:-7.8125vw ;
        margin-top: 6.25vw;
        margin-bottom: 6.25vw;
    }
    .p_margin{
        margin-bottom:2.9296875vw;
    }
    .p_margin>h4{
        font-size: 1.85546875vw;
        font-weight: normal;
    }
    .map_img{
        width: 76.171875vw;
        height: 62.5vw;
        margin-left: 0vw;
        margin-top: 0.9765625vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/mapAsset 28@2x.png") no-repeat;
        background-size: 100%;
    }
    /*eet*/
    .eet_more{
        margin-top: 4.98046875vw;
    }
    .map_c{
        width: 76.171875vw;
        height:32.2265625vw;
        margin-bottom: 2.9296875vw;
        margin-top: 31.25vw;
        z-index: 2;
        float: left;
    }
    .map_c>div{
        float: left;
        width: 25.390625vw;
        /* height: 32.2265625vw; */
        /* height: 41.9921875vw; */
        height: 52.05078125vw;
    }

    .our_map{
        height: 32.2265625vw;
        margin: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 254@2x.png") no-repeat;
        background-size: 100% 100%;
        padding-left: 2.9296875vw;
        padding-top: 4.8828125vw;
        z-index: 3;
    }

    .our_map>p{
        margin-top: 1.953125vw;
        color: #000;
        /* font-size: 1.7187500000000002vw; */
        font-size: 1.5625vw;
        line-height: 2.9296875vw;
        /* text-align: justify; */
        width: 19.53125vw;
    }
    .our_map>div>img{
        height:1.7578125vw;
    }
    .our_map>div{
        margin-top: 0.9765625vw;
    }
    .our_map>div:nth-child(2){
        height: 2.9296875vw;
        font-size: 2.05078125vw;
        line-height: 2.9296875vw;
        font-family:PingFang-SC-Semibold ;
    }

    /*服务承诺*/

    /*服务承诺*/

    .promise_con{
        width: 76.171875vw;
        /* height:43.9453125vw; */
        height: 52.734375vw;
        margin-bottom: 22.4609375vw;
        margin-top: 1.953125vw;
    }
    .promise_con>div{
        float: left;
        width: 25.390625vw;
        height: 43.9453125vw;
    }

    .promise{
        width: 19.53125vw;
        margin-left: 0vw;
        margin-bottom: 3.125vw;
        padding-bottom: 0.09765625vw;
    }
    .promise_text{
        width:22.265625vw;
        margin-right: 1.26953125vw;
    }
    .promise_text>h2{
        text-align: center;
        color: #000;
        font-size: 2.05078125vw;
        line-height: 4.39453125vw;
        margin-bottom: 1.26953125vw;
        padding-left: 0vw;
        width: 100%;
        font-weight: bolder;
        font-family: PingFang-SC-Semibold;
    }
    .promise_text>p{
        color: #000;
        font-size: 1.7187500000000002vw;
        line-height: 2.9296875vw;
        /* text-align: justify; */
        width: 100%;

    }
    .promise>img{
        width:19.53125vw;
    }
    .promise2>img{
        width:19.04296875vw;

    }
    .promise2{
        margin-top: -1.953125vw;
        margin-left: 1.46484375vw;
        margin-bottom: 4.1015625vw;

    }
    .promise3>img{
        width:18.65234375vw;

    }
    .promise1{
        margin-left: 0.9765625vw;

    }
    .promise3{
        margin-top: -2.9296875vw;
        margin-left: 1.953125vw;
        margin-bottom: 4.39453125vw;

    }
    .promise_box{
        width: 25.390625vw;
        margin: 0 auto;
        padding: 3.125vw 0;
        padding-bottom: 3.125vw;
        min-height: 15.625vw;
    }


    #banner3{
        width: 95.703125vw;
        margin-left: -9.765625vw;
        height:52.734375vw;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 2@2x.png") 9.765625vw 3.7109375vw no-repeat,
        url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 4@2x.png") 77.63671875vw 41.015625vw no-repeat;
        background-size: 8.3984375vw 5.2734375vw;
        cursor: default;

    }
    #banner3 .swiper-slide{
        cursor: default;
    }
    #banner3 .swiper-slide>div {
        height:100%;
        width:100%;
        padding-top: 1.26953125vw;
    }
    /*#banner3 .swiper-pagination-bullet, #banner3.swiper-pagination-bullet-active{*/
    /*width:2.1484375vw;*/
    /*height:2.1484375vw;*/
    /*margin-bottom: 2.5390625vw !important;*/
    /*margin-right: 1.85546875vw!important;*/
    /*background: #CCC!important;*/
    /*border: none;*/
    /*}*/
    #banner3 .swiper-slide>div>p{
        /* display: table-cell; */
        height:32.71484375vw;
        width: 60.546875vw;
        padding-bottom: 0.1953125vw;
        font-size: 1.953125vw;
        line-height: 3.515625vw;
        /* text-align: justify; */
        vertical-align: middle;
        margin-left:6.25vw;
        margin-top:7.421875vw;
    }
    #banner3 .arrow-left{
        width: 6.8359375vw;
        height: 6.8359375vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/pre.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 20.1171875vw;
        position: absolute;
        left: 0vw;
        outline: none;
        cursor: pointer;
    }
    #banner3 .arrow-right{
        width: 6.8359375vw;
        height: 6.8359375vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/next.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 20.1171875vw;
        right: 0vw;
        outline: none;
        cursor: pointer;
    }
    #banner3 .swiper-slide>div{
        width: 60.546875vw;
        height: 36.1328125vw;
        margin: 2.9296875vw auto;
        margin-top: 0.48828125vw;
        vertical-align: middle;
        display: table;

    }
    #banner3 .swiper-slide div h1{
        width: 100%;
        height: 1.953125vw;
        /* text-align: right; */
        text-indent: 6.0546875vw;
        line-height: 1.953125vw;
        font-size: 1.7187500000000002vw;
        color: #8DC63F;
        font-weight: normal;
        padding-right: 9.765625vw;
    }
    #banner3 .swiper-slide div h1 span{
        color: #000;
        margin-right: 1.26953125vw;
    }
    #banner3 .swiper-slide{
        cursor: default;
    }
    #banner3 p{
        /* font-family:"STSong","SimSun","STFangsong","FangSong_GB2312","NSimSun","Songti-SC-Regular","宋体","仿宋" !important; */
        font-family: PingFang-HK-Thin;
        font-weight: 400;
        letter-spacing: 0.29296875vw;

    }

    .pagination3 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:0.48828125vw;
        width: 100%;
        cursor: default;
    }
    #banner3 .swiper-pagination-switch{
        width:1.7578125vw;
        height:1.7578125vw;
        margin-bottom: 2.5390625vw !important;
        margin-right: 2.9296875vw!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47 Copy 3.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner3 .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46 Copy.png") no-repeat center center !important ;
        background-size: 100% !important;
    }


    /*关于我们*/
    #aboutus{
        width: 62.5vw;
        padding:0.09765625vw;
        padding-top: 1.953125vw;
        border-top: 0.1953125vw solid #B0B2B8;

    }
    #aboutus>h1{
        color: #8DC63F;
        font-size: 2.734375vw;
        text-align: center;
    }
    #aboutus>p{
        width:48.828125vw;
        line-height: 3.90625vw;
        margin:2.9296875vw auto;
        font-size: 2.44140625vw;
        /* text-align:justify; */
        text-justify:inter-ideograph;/*IE*/

    }
    #address{
        width: 62.5vw;
        height: 23.14453125vw;
    }
    #address>img{
        width: 100%;
        height: 100%;
    }


    /*弹出视频*/
    .mv{
        position: fixed;
        display: none;
        width: 76.171875vw;
        height: 42.96875vw;
        top: 20%;
        left:50%;
        margin-left: -38.0859375vw;
        z-index: 99;
    }
    .close_mv{
        position: fixed;
        width: 4.8828125vw;
        height: 4.8828125vw;
        top: 20%;
        left: 50%;
        margin-left: 33.203125vw;
        z-index: 109;
        margin-top: 0.48828125vw;
        display: none;
        cursor: pointer;

    }
    .close_mv>img{
        width: 100%;
        height:100%;
    }
    .teacher_p{
        line-height: 4.39453125vw;
        text-align: left!important;
    }

    /*我们的课程体系轮播*/
    #bannerm_top{
        margin-top: 2.734375vw;
        width: 100%;
        height: 40.625vw;
        transition: 0.5s;
    }
    .b_top4{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 324@2x.png");
        background-size: 100%;
    }
    .b_top2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys2.png");
        background-size: 100%;
    }
    .b_top3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top0{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 326@2x.png");
        background-size: 100%;
    }
    /*首页轮播*/
    #bannerm_out{
        width:80.078125vw;
        height:42.48046875vw;
        border-radius: 3.90625vw;
        margin-left: -1.953125vw;
        margin-top: -12.5vw;
        background: #fff;
        box-shadow: 4px 4px 13px 0px rgba(4,102,27,0.2);
    }
    .tixi_out{
        padding-bottom: 9vw;
    }
    #bannerm{
        width:100%;
        height:40.0390625vw;
        /*background-size: 100% 45.33918vw;*/
        /* cursor: default!important; */
    }
    #bannerm .swiper-slide{
        /* cursor: default!important; */
    }
    #bannerm_out .swiper-pagination-switch{
        width:1.7578125vw;
        height:1.7578125vw;
        margin-bottom:0vw!important;
        margin-right: 3vw!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #bannerm_out .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset x47.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #bannerm  .swiper-wrapper,  #bannerm  .swiper-slide{
        height:35.3515625vw;
        width:100%;
        position: relative;
        /* cursor: default!important; */
    }

    .paginationm {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:-3.7109375vw;
        width: 100%;
    }
    #bannerm  .arrow-leftm,  #bannerm  .arrow-rightm{
        cursor: pointer;
    }
    #bannerm .swiper-slide>div{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
        /* cursor: default!important; */
    }

    #bannerm .arrow-leftm{
        top: 14.2578125vw;
        left: 0vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100%;

    }
    #bannerm .arrow-rightm{
        top:14.2578125vw;
        right:  0vw;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png")  no-repeat;
        background-size: 100%;
    }

    .super_phonics{
        height:22.0703125vw!important;
        width: 45.5078125vw!important;
        border-right: 0.09765625vw solid #DADADA;
        border-top: none;
        padding-top: 1.953125vw;
        padding-left: 2.9296875vw;
        margin-top:3.90625vw;
        position: relative;

    }
    .tixi_more{
        position: absolute;
        bottom: -4.6875vw;
        left: 17.414063vw;
    }
    .phonics_text{
        width: 24.70703125vw;
        min-height: 17.578125vw;
        margin: 3.515625vw 6.8359375vw 2.9296875vw 0.48828125vw;
        /* text-align: justify; */
        line-height: 2.9296875vw;
        font-size: 1.7187500000000002vw;
    }
    .class_title>li>ul{
        margin-top: 0vw;
    }
    .class_title>li:nth-child(2){
        margin-left:3.41796875vw;
        margin-top: 0.48828125vw;
        width: 19.53125vw;
    }
    .class_title>li:nth-child(2)>ul>li:first-child{
        font-size: 1.5625vw;
        margin-bottom: 0.9765625vw;

    }
    .class_title>li>img{
        width: 100%;
        margin-left: 0.78125vw;
    }
    #super_phonics>li:nth-child(2)>ul>li{
        margin-top: 0;
        color: #000;
        font-size: 1.953125vw;
        line-height: 2.734375vw;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
    }
    #super_phonics>li:nth-child(2)>ul>li:nth-child(2){
        margin-top: 0.78125vw;
    }
    #more_class{
        margin-top: 3.41796875vw;
    }
}







/*pc端缩小后*/
@media screen and (max-width: 767px){
    body,html{
        background-color: #FFF;
        width: 767px;
    }
    #main{
        min-width: 767px;
    }
    .about_us{
        margin-top:150px;
    }
    /*首页轮播*/
    #banner{
        width:100%;
        height:349px;
        /*background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/webAsset 296@2x.png") no-repeat;*/
        background-size: 100% 348px;
        /* cursor: default!important; */
    }
    #banner .swiper-slide:nth-child(3){
        /* cursor: pointer!important; */
    }
    .pagination{
        margin-left: 0 !important;
    }
    #banner .swiper-slide{
        /* cursor: default!important; */
    }
    #banner .swiper-pagination-switch{
        width:7px;
        height:7px;
        margin-bottom:0px!important;
        margin-right: 12px!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #banner  .swiper-wrapper,
    #banner  .swiper-slide{
        height:348px;
        width:100%;
        position: relative;
        /* cursor: default!important; */
    }
    .pagination1 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:5px;
        width: 100%;
    }
    .swiper-pagination-switch {
        display: inline-block;
        cursor: pointer;
    }
    #banner .arrow-left,
    #banner .arrow-right{
        cursor: pointer;
    }
    #banner .swiper-slide{
        /* cursor: pointer; */
    }
    #banner .swiper-slide>div{
        width:100%;
        height: 348px;
        margin: 0 auto;
    }
    #banner .swiper-slide>a{
        width: 100%;
        height: 45.33918vw;
        margin: 0 auto;
    }
    #banner .swiper-slide img{
        width: 100%;
    }
    #img1{
        position: relative;
        /*cursor: pointer;*/
    }
    #pintuan_img{
        width: 0;
        display: none;
    }
    #img0 .terms_conditions{
        /* position: absolute;
        top: 7.5px;
        left: 7.5px;
        color:#000;
        text-decoration: underline;
        font-size:11.25px;
        display: none; */

        display: block;
        width:300px;
        height:300px;
        /* background:red; */
        position: absolute;
        top: 60%;
        left: 69%;
    }
    /* 弹窗新增 */
    ._new_shaow{
        width:100%;
        height:100%;
        position: fixed;
        top:0px;
        left:0px;
        background:rgba(0,0,0,0.1);
        z-index: 60000;
        font-size:18px;
        display: none;
    }
    ._new_shaow p{
        width:650px;
        height:475px;
        background:#fff;
        position: absolute;
        top:50%;
        margin-top: -250px;
        left: 50%;
        margin-left: -250px;
        border-radius: 10%;
        padding: 30px;
        padding-top: 31px;
        line-height: 30px;
    }
    ._new_err{
        width:35px;
        height:35px;
        position: absolute;
        top: 418px;
        right: 295px;
        text-align:center;
        line-height: 35px;
        border-radius: 50%;
        border:1px solid #000;
    }
    .pcqianhou{
        position: absolute;
        width: 32px;
        height:32px;
        z-index: 30;
        outline: none;
    }
    #banner .arrow-left{
        top: 146px;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 297@2x.png") no-repeat;
        background-size: 100%;
    }
    #banner .arrow-right{
        top:146px;
        right:  0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 298@2x.png")  no-repeat;
        background-size: 100%;
    }

    /* 留名单 */
    #experience_gift{
        /* width:585px; */
        width: 768px;
        /* height: 94px; */
        margin: 0 auto;
        padding-top: 11px;
        position: relative;
        border-bottom: 1px solid #8DC63F;
        padding-bottom: 5px;
        /* display: none; */
    }
    #btnSendCode{
        position: absolute;
        display: block;
        width: 120px;
        height: 32px;
        background: #8DC63E;
        border-radius: 24px;
        color: #fff;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
        right: 72px;
        top:14px;
        padding:0;
        cursor: pointer;
    }
    #experience_gift>h1{
        /* float: left; */
        display:block;
        width: 100%;
        text-align: center;
        font-size: 17px;
        color: #000;
        line-height: 48px;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
        padding: 0;
    }
    #experience_gift>h1 span:nth-child(2){
        font-size: 27px;
        color: #8DC63E;
        line-height: 48px;
        font-family: PingFang-SC-Semibold;
    }
    #register{
        width: 100%;
    }
    .explain{
        font-size: 11px;
        color: #9B9A9B ;
        text-align: center;
        line-height: 15px;
        width: 100%;
        height: 30px;
        margin-top: 13px;
    }
    .explain br{
        display: none;
    }
    .explain .privacy{
        display: inline-block;
        font-size: 11px;
        color: #8DC63E;
    }
    input{
        display: block;
        color: #8DC63E;
        font-size: 12px;
        line-height:18px;
        background-color: #fff;
    }
    .containAll{
        padding-left: 95px;
    }
    .containTwo,.containOne{
        float: left;
        margin-right: 5px;
        width: 160px;
        padding: 6px;
        padding-top: 6.5px;
        padding-left: 11.25px;
        padding-bottom: 6.5px;
        padding-right: 4.5px;
        background: #fff;
        border: 1px solid #8DC63E;
        border-radius: 18.75px;
    }
    .containTwo{
        width: 292px;
    }
    #areaCode{
        float: left;
        width: 15%;
        padding-right: 3%;
        border-right: 1px solid #ccc;
    }
    #telephone{
        float: right;
        width: 83%;
        padding-left: 2px;
    }
    #gift_btn{
        width: 106px;
        color:#ffffff;
        text-align: center;
        background:linear-gradient(320deg,rgba(215,223,35,1) 0%,rgba(188,214,45,1) 41%,rgba(141,198,63,1) 100%,rgba(66,147,33,1) 100%);
        height: 33px;
        line-height: 33px;
        border-radius: 15px;
        float: left;
        cursor: pointer;
    }
    #gift_btn span{
        text-shadow: 1px 1px 3px #333;
    }
    #gift_btn:hover{
        background:linear-gradient(320deg,rgb(130, 214, 50) 0%,rgba(141,198,63,1) 50%,rgb(90, 207, 44) 100%);
    }
    /* 留名单 */

    /* input{
        display: block;
        height: 33px;
        width:147px;
        float: left;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/Rectangle 6@2x.png") no-repeat;
        background-size: 100%;
        color: #8DC63E;
        font-size: 12px;
        line-height:18px;
        padding-left: 15px;
        margin-left: 0px;
        margin-top: 11px;
        background-color: #fff;
        border-radius: 15px;
    } */
    .verification{
        margin-top:26px;
        margin-left: 38px;
    }
    .box{
        width: 450px;
        height: 128px;
        border-radius: 15px;
        position:fixed;
        background:#f6f6f1;
        /*background: blue;*/
        left: 50%;
        margin-left:-225px ;
        margin-top: -124px;
        top:50%;
        transform: translateY(-50%);
        z-index: 99;
        display: none;
        border: 5px solid #8DC63F;

    }
    .mask_box{
        width: 100%;
        height: 100%;
        background: #000;
        position: fixed;
        display: none;
        z-index:98;
        background: rgba(0,0,0,0.2);
        top: 0;
        left: 0;
    }
    .lzi_close{
        position: absolute;
        right: 15px;
        top: 15px;
        height: 15px;
        width: 15px;
        cursor: pointer;
    }
    #gift_btn2{
        background-size: 100%;
        border-radius: 15px;
        position: absolute;
        top: 64px;
        left: 165px;
        width: 98px;
        color:#ffffff;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/Group 5@2x.png") 0 0 no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
        /* WebKit browsers */
        color:  #8DC63E;
    }
    input:-moz-placeholder, textarea:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color:  #8DC63E;
    }
    input::-moz-placeholder, textarea::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color:  #8DC63E;
    }
    input:-ms-input-placeholder, textarea:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color:  #8DC63E;
    }
    
    /*留资料弹出*/


    /*灰色遮罩层*/
    .fade{
        width:100%;
        height:100%;
        background:rgba(0, 0, 0, 0);
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
    }
    /*弹出层*/
    .succ_pop{
        width: 450px;
        height: 128px;
        background: #FFF;
        position: fixed;
        left: 50%;
        top: 50%;
        margin-left:-225px;
        margin-top:-188px;
        border: 5px solid #8DC63F;
        z-index: 999;
        border-radius: 15px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/longButtonW@2x.png") no-repeat;
         background-size:100%;*/
        display:none;
    }
    .tishi_box{
        width: 100%;
        height:90px;
        display: table;

    }
    .tishi_box>.icon{
        position: absolute;
        top:31px;
        left:95px;
    }
    .tishi_box>.icon>img{
        display:block;
        width:34px;
        height:34px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/markAsset 193@2x.png") no-repeat;
         background-size:100%;*/
    }
    .tishi_box>.tishi{
        font-size:12px;
        color: rgba(0,0,0,1);
        width: 90%;
        height: 23px;
        display: table-cell;
        vertical-align: middle;
        text-align:center;
        line-height: 16px;
        padding: 0 8%;
        /*background: yellow;*/
    }
    /*   .succ_pop p{

           text-align: center;
           font-size: 26px;
           color: #999;
           line-height: 60px;
           padding: 44px 24px;

       }*/
    .pop_close{
        display: block;
        text-align: center;
        /*  background: #8DC63F;*/
        width: 135px;
        background:#8DC63F;
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:-19px;
        cursor: pointer;
        height: 30px;
        line-height: 30px;
        color: #fff;
        font-size: 15px;
        border-radius: 15px;
    }
    .pop_close:hover{
        background: #D7DF23;

    }
    .pop_close>img{
        display: block;
        text-align: center;
        /* background: #8DC63F;*/
        width: 120px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/queren@2x.png") no-repeat;
         background-size:100%;*/
        display: block;
        cursor: pointer;
        margin:0 auto;
        margin-top:9px;
    }












    .shadow_top{
        width: 480px;
        height:48px;
        position: absolute;
        top: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboard 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom{
        position: absolute;
        width: 480px;
        height:48px;
        bottom: -34px;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;
    }
    .shadow_bottom_down{
        position: absolute;
        width: 480px;
        height:12px;
        bottom: 0;
        left: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/lineDownArtboardfan 12@2x.png") no-repeat;
        background-size:100% ;

    }


    /*slider老师卡片轮播*/
    /*背景图预加载*/
    .teacher_img1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 260@2x.png?v=002") no-repeat;
        height:0;
    }
    .teacher_img2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webArtboard 39 copy 2@2x.png") no-repeat;
        height:0;
    }
    .teacher_img3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 259@2x.png") no-repeat;
        height:0;
    }
    .img_box{
        height:0;
    }
    .img_box>img{
        height: 0;
    }


    .img3 {
        overflow: visible;
    }
    .slide {
        width: 585px;
        margin:15px  auto;
        min-height: 525px;
        overflow: visible;
        position: relative;
        transition: 0.3s;
        margin-bottom: 0px;
    }

    .slide .img {
        overflow: hidden;
        position: absolute;
        transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
    }

    .slide .img img {
        width: calc(100% - 11px);
        height: calc(100% - 11px);
        margin: 5px;
    }
    .slide .img2 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 0.5%;
        z-index: 1;
    }

    .slide .img3 {
        width:63%;
        height:100%;
        top: 4.5%;
        left: 20%;
        z-index: 3;
    }

    .slide .img4 {
        width: 32.1%;
        height: 50%;
        top: 24.5%;
        left: 68%;
        z-index: 2;
    }
    .slide-bt {
        position: absolute;
        left: 40%;
        bottom: 15%;
        z-index: 10;
        width: 18rem !important;

    }

    .slide-bt span {
        width: 2rem;
        height: 2rem;
        background: #9B9A9B;
        float: left;
        margin-left: 24px;
        border-radius: 50%;
    }
    .button-next{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png") no-repeat;
        background-size: 100% 100%;
        position: absolute;
        top: 194px;
        right: 115px;
        z-index: 5;
        width: 45px;
        height:45px;
        cursor:pointer;

    }
    .button-prev{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100% 100%;
        width: 45px;
        height:45px;
        top: 194px;
        left: 126px;
        position: absolute;
        z-index: 5;
        cursor:pointer;
    }



    .slide .slide-bt .on {
        background: #fff;
    }
    .learning_rate_title{
        margin-left: 2rem;
    }
    .teacher_mv{
        display: none;
        position: absolute;
        /*margin: 0 auto;*/
        /*margin-top: 404px;*/
        top:270px ;
        left:266px;
        width: 49px;
        height: 49px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 251@2xx.png") no-repeat;
        background-size: 100%;
        cursor: pointer;
    }
    .teacher_mv:hover{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 252@2xx.png") no-repeat;
        background-size: 100%;

    }
    .teacher_mv:active{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 253@2xx.png") no-repeat;
        background-size: 100%;

    }

    #teacher1>.teacher_mv{
        display: block;
        transition: 0.5s;
    }
    #teacher1>p{
        display: block;
    }

    /*背景图预加载*/
    /*.teacher_img1{*/
    /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/ValerieOffAsset 51@2x.png") no-repeat;*/
    /*height:0;*/
    /*}*/
    /*.teacher_img2{*/
    /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/teacherAsset 93@2x.png") no-repeat;*/
    /*height:0;*/
    /*}*/
    /*.teacher_img3{*/
    /*background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/teacherAsset 92@2x.png") no-repeat;*/
    /*height:0;*/
    /*}*/
    .teacher_intro{
        display: none;
        position: absolute;
        top: 368px;
        left:0;
        width: 100%;
        padding:13px;
        padding-bottom: 5px;
        color: #000;
        background: #FFF;
        /* text-align: justify; */
        height: 113px;
        font-size: 13.2px;
        line-height: 23px;
    }

    /*我们的课程体系*/
    .list_img{
        width: 418px;
        height: 539px;
        float: left;
        margin-left: -59px;
        margin-top: 38px;
    }
    .list_img>img{
        width: 100%;
    }


    .class_title{
        height:142px;
        padding-top: 23px;
        margin-top: 23px;
        border-top: 2px solid #fff;
    }
    .class_title1{
        border-top:none ;
        margin-top: 0;
    }
    #super_phonics{
        height:128px;
        border-top: none;
        padding-top: 14px;
        margin-top: 0px;

    }


    #super_phonics>li>img{
        width: 105px;
    }
    .class_card_con{
        position: relative;
    }
    .class_card{
        position: absolute;
        width: 345px;
        height: 539px;
        background-color: #ffffff;
        z-index: 2;
        padding-top: 14px;
        border-radius: 29px;

    }
    .class_num{
        width: 285px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        margin: 0px auto;
        margin-top: 4px;
        border-radius: 29px;
        background: #fff;
        font-size: 12px;
        color: #05B9F6;
        border: 1px solid #05B9F6;
        font-family: PingFang-SC-Semibold;
    }
    .class_3{
        width: 198px;
        height: 29px;
        line-height: 29px;
        text-align: center;
        margin: 6px auto;
        font-size: 12px;
    }
    .class_title>li{
        width: 97px;
        float: left;
        margin-left: 23px;
    }
    .class_ico{
        margin-left: 23px;
        width: 105px;
        float: left;
    }
    .class_list{
        width: 285px;
        height: 29px;
        line-height: 43px;
        text-align: center;
        margin: 17px auto;
        font-size: 12px;
        border-top: 2px solid #05B9F6;
    }
    .class_title>li>ul{
        margin-top: 6px;
    }
    .class_title>li:nth-child(2){
        margin-left:26px;
        margin-top: 0;
        width: 158px;
    }
    .class_title>li>img{
        width: 100%;
        margin-left: 6px;
    }
    #super_phonics>li:nth-child(2)>ul>li{
        margin-top: 0;
        color: #000;
        font-size: 15px;
        line-height: 21px;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
    }
    #super_phonics>li:nth-child(2)>ul>li:nth-child(2){
        margin-top: 6px;
    }
    #more_class{
        margin-top: 26px;
    }

    .infor_list_out_kt{
        width:585px;
        border-bottom: 1px solid #9B9B9B;
    }

    .class_title3{
        width:183px;
        /* height:293px; */
        float: left;
        margin-top: 34px;
        margin-left: 11px;

    }
    .class_title3>li>img{
        width: 100%;
    }
    .class_title3>li:nth-child(2),  .class_title3>li:nth-child(3){
        font-size:15.75px;
        line-height:21px;
        font-family:PingFang-SC-Semibold;
        font-weight: bold;
        color: #000;

    }
    .class_title3>li:nth-child(4){
        font-size: 13.2px;
        line-height: 23px;
        padding-right: 19px;
        padding-top: 15px;
        /* text-align: justify; */
    }
    /*三固定*/
    .fix_time_bg{
        width: 585px;
        /* background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat 0 191px;
        background-size: 100% ; */
    }
    .wt{
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 239@2x.png") no-repeat center;
        background-size: 100% 100%;
        padding-top: 7.5px;
        padding-bottom: 15px;
        margin-top: 10px;
    }
    .fix_time{
        width: 192px;
        margin-left: 10px;
        margin-bottom: 24px;
        padding-bottom: 1px;
    }
    .fix_time_text{
        width:281px;
        margin-right: 11px;
    }
    .fix_time_text>h2{
        text-align: left;
        color: #000;
        font-size: 15.75px;
        line-height: 30px;
        margin-top: 23px;
        margin-bottom: 8px;
        padding-left: 0px;
        width: 100%;
        font-family: PingFang-SC-Semibold;
    }
    .fix_time_text>p{
        color: #000;
        font-size: 13.2px;
        line-height: 23px;
        /* text-align: justify; */
        width: 100%;
    }
    .fix_time>img{
        width:135px;
        margin-left: 45px;
        margin-right: 0;
    }
    .fix_time_c>img{
        margin-left: 0;
        margin-right: 45px;
    }

    .fix_time_box{
        width: 495px;
        margin: 1px auto;
        padding: 1px 0;
        /* height: 158px; */
    }
    .fix_time_box_first{
        margin-top: 7.5px;
    }
    .fix_time_box_first>.fix_time_text{
        margin-top: 23px;
    }
    .fix_time_box_last{
        border-bottom: none;
        padding-bottom: 0;
        height: 158px;
        margin-top: 30px;
    }
    .fix_time_c{
        margin-left: 0;
    }
    .fix_time_text_c{
        margin-left: 11px;
    }
    .eet_img{
        width: 705px;
        margin-left:-60px ;
        margin-top: 48px;
        margin-bottom: 48px;
    }
    .p_margin{
        margin-bottom:23px;
    }
    .p_margin>h4{
        font-size: 14px;
        font-weight: normal;
    }
    .map_img{
        width: 585px;
        height: 480px;
        margin-left: 0px;
        margin-top: 8px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/mapAsset 28@2x.png") no-repeat;
        background-size: 100%;
    }
    /*eet*/
    .eet_more{
        margin-top: 38px;
    }
    .map_c{
        width: 585px;
        height:248px;
        margin-bottom: 23px;
        margin-top: 240px;
        z-index: 2;
        float: left;
    }
    .map_c>div{
        float: left;
        width: 195px;
        /* height: 248px; */
        /* height: 322.5px; */
        height: 399.75px;
    }

    .our_map{
        height: 248px;
        margin: 0;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 254@2x.png") no-repeat;
        background-size: 100% 100%;
        padding-left: 23px;
        padding-top: 38px;
        z-index: 3;
    }

    .our_map>p{
        margin-top: 15px;
        color: #000;
        /* font-size: 13.2px; */
        font-size: 12px;
        line-height: 23px;
        /* text-align: justify; */
        width: 150px;
    }
    .our_map>div>img{
        height:14px;
    }
    .our_map>div{
        margin-top: 8px;
    }
    .our_map>div:nth-child(2){
        height: 23px;
        font-size: 15.75px;
        line-height: 23px;
        font-family:PingFang-SC-Semibold ;
    }

    /*服务承诺*/

    /*服务承诺*/

    .promise_con{
        width: 585px;
        height:405px;
        margin-bottom: 173px;
        margin-top: 15px;
    }
    .promise_con>div{
        float: left;
        width: 195px;
        height: 338px;
    }

    .promise{
        width: 150px;
        margin-left: 0px;
        margin-bottom: 24px;
        padding-bottom: 1px;
    }
    .promise_text{
        width:171px;
        margin-right: 10px;
    }
    .promise_text>h2{
        text-align: center;
        color: #000;
        font-size: 15.75px;
        line-height: 34px;
        margin-bottom: 10px;
        padding-left: 0px;
        width: 100%;
        font-weight: bolder;
        font-family: PingFang-SC-Semibold;
    }
    .promise_text>p{
        color: #000;
        font-size: 13.2px;
        line-height: 23px;
        /* text-align: justify; */
        width: 100%;

    }
    .promise>img{
        width:150px;
    }
    .promise2>img{
        width:146px;

    }
    .promise2{
        margin-top: -15px;
        margin-left: 11px;
        margin-bottom: 32px;

    }
    .promise3>img{
        width:143px;

    }
    .promise1{
        margin-left: 8px;

    }
    .promise3{
        margin-top: -23px;
        margin-left: 15px;
        margin-bottom: 34px;

    }
    .promise_box{
        width: 195px;
        margin: 0 auto;
        padding: 24px 0;
        padding-bottom: 24px;
        min-height: 120px;
    }


    #banner3{
        width: 735px;
        margin-left: -75px;
        height:405px;
        background:url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 2@2x.png") 75px 29px no-repeat,
        url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/Group 4@2x.png") 596px 315px no-repeat;
        background-size: 65px 41px;
        cursor: default;

    }
    #banner3 .swiper-slide{
        cursor: default;
    }
    #banner3 .swiper-slide>div {
        height:100%;
        width:100%;
        padding-top: 10px;
    }
    /*#banner3 .swiper-pagination-bullet, #banner3.swiper-pagination-bullet-active{*/
    /*width:17px;*/
    /*height:17px;*/
    /*margin-bottom: 20px !important;*/
    /*margin-right: 14px!important;*/
    /*background: #CCC!important;*/
    /*border: none;*/
    /*}*/
    #banner3 .swiper-slide>div>p{
        /* display: table-cell; */
        height:251px;
        width: 465px;
        padding-bottom: 2px;
        font-size: 15px;
        line-height: 27px;
        /* text-align: justify; */
        vertical-align: middle;
        margin-left:48px;
        margin-top:57px;
    }
    #banner3 .arrow-left{
        width: 53px;
        height: 53px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/pre.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 155px;
        position: absolute;
        left: 0px;
        outline: none;
        cursor: pointer;
    }
    #banner3 .arrow-right{
        width: 53px;
        height: 53px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/next.png") no-repeat;
        background-size: 100% ;
        position: absolute;
        top: 155px;
        right: 0px;
        outline: none;
        cursor: pointer;
    }
    #banner3 .swiper-slide>div{
        width: 465px;
        height: 278px;
        margin: 23px auto;
        margin-top: 4px;
        vertical-align: middle;
        display: table;

    }
    #banner3 .swiper-slide div h1{
        width: 100%;
        height: 15px;
        /* text-align: right; */
        text-indent: 48px;
        line-height: 15px;
        font-size: 13.2px;
        color: #8DC63F;
        font-weight: normal;
        padding-right: 75px;
    }
    #banner3 .swiper-slide div h1 span{
        color: #000;
        margin-right: 10px;
    }
    #banner3 .swiper-slide{
        cursor: default;
    }
    #banner3 p{
        /* font-family:"STSong","SimSun","STFangsong","FangSong_GB2312","NSimSun","Songti-SC-Regular","宋体","仿宋" !important; */
        font-family: PingFang-HK-Thin;
        font-weight: 400;
        letter-spacing: 2px;

    }

    .pagination3 {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:4px;
        width: 100%;
        cursor: default;
    }
    #banner3 .swiper-pagination-switch{
        width:14px;
        height:14px;
        margin-bottom: 20px !important;
        margin-right: 23px!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47 Copy 3.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #banner3 .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOnAsset 46 Copy.png") no-repeat center center !important ;
        background-size: 100% !important;
    }


    /*关于我们*/
    #aboutus{
        width: 480px;
        padding:1px;
        padding-top: 15px;
        border-top: 2px solid #B0B2B8;

    }
    #aboutus>h1{
        color: #8DC63F;
        font-size: 21px;
        text-align: center;
    }
    #aboutus>p{
        width:375px;
        line-height: 30px;
        margin:23px auto;
        font-size: 19px;
        /* text-align:justify; */
        text-justify:inter-ideograph;/*IE*/

    }
    #address{
        width: 480px;
        height: 178px;
    }
    #address>img{
        width: 100%;
        height: 100%;
    }


    /*弹出视频*/
    .mv{
        position: fixed;
        display: none;
        width: 585px;
        height: 330px;
        top: 20%;
        left:50%;
        margin-left: -293px;
        z-index: 99;
    }
    .close_mv{
        position: fixed;
        width: 38px;
        height: 38px;
        top: 20%;
        left: 50%;
        margin-left: 255px;
        z-index: 109;
        margin-top: 4px;
        display: none;
        cursor: pointer;

    }
    .close_mv>img{
        width: 100%;
        height:100%;
    }
    .teacher_p{
        line-height: 34px;
        text-align: left!important;


    }

    /*我们的课程体系轮播*/
    #bannerm_top{
        margin-top: 21px;
        width: 100%;
        height: 312px;
        transition: 0.5s;
    }
    .b_top4{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top1{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 324@2x.png");
        background-size: 100%;
    }
    .b_top2{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys2.png");
        background-size: 100%;
    }
    .b_top3{
        background: url("https://static.psestatic.com/media.psestatic.com/website/th/pc/index/ys.png");
        background-size: 100%;
    }
    .b_top0{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/newAsset 326@2x.png");
        background-size: 100%;
    }
    /*首页轮播*/
    #bannerm_out{
        width:615px;
        height:326.25px;
        border-radius: 30px;
        margin-left: -15px;
        margin-top: -96px;
        background: #fff;
        box-shadow: 4px 4px 13px 0px rgba(4,102,27,0.2);
    }
    .tixi_out{
        padding-bottom: 69px;
    }
    #bannerm{
        width:100%;
        height:308px;
        /*background-size: 100% 348px;*/
        /* cursor: default!important; */
    }
    #bannerm .swiper-slide{
        /* cursor: default!important; */
    }
    #bannerm_out .swiper-pagination-switch{
        width:14px;
        height:14px;
        margin-bottom:0px!important;
        margin-right: 23px!important;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset 47.png") no-repeat center center !important ;
        background-size: 100% !important;
        border: none;
        opacity:1 !important;
    }
    #bannerm_out .swiper-active-switch{
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/dotOffAsset x47.png") no-repeat center center !important ;
        background-size: 100% !important;
    }
    #bannerm .swiper-wrapper,
    #bannerm .swiper-slide{
        height:272px;
        width:100%;
        position: relative;
        /* cursor: default!important; */
    }

    .paginationm {
        position: absolute;
        left: 0;
        text-align: center;
        bottom:28.5px;
        width: 100%;
    }
    #bannerm  .arrow-leftm,  #bannerm  .arrow-rightm{
        cursor: pointer;
    }
    #bannerm .swiper-slide>div{
        width: 100%;
        height: 116px;
        margin: 0 auto;
        /* cursor: default!important; */
    }

    #bannerm .arrow-leftm{
        top: 110px;
        left: 0px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 282@2x.png") no-repeat;
        background-size: 100%;

    }
    #bannerm .arrow-rightm{
        top:110px;
        right:  0px;
        background: url("https://static.psestatic.com/media.psestatic.com/website/hk/pc/index/webAsset 281@2x.png")  no-repeat;
        background-size: 100%;
    }

    .super_phonics{
        height:170px!important;
        width: 350px!important;
        border-right: 1px solid #DADADA;
        border-top: none;
        padding-top: 15px;
        padding-left: 23px;
        margin-top:30px;
        position: relative;

    }
    .tixi_more{
        position: absolute;
        bottom: -36px;
        left: 188px;
    }
    .phonics_text{
        width: 190px;
        min-height: 135px;
        margin: 27px 53px 23px 4px;
        /* text-align: justify; */
        line-height: 23px;
        font-size: 13.2px;
    }
    .class_title>li>ul{
        margin-top: 0px;
    }
    .class_title>li:nth-child(2){
        margin-left:26px;
        margin-top: 4px;
        width: 150px;

    }
    .class_title>li:nth-child(2)>ul>li:first-child{
        font-size: 12px;
        margin-bottom: 8px;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(2){
        font-size: 15.75px;
        line-height: 21px;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li:nth-child(2)>ul>li:nth-child(3){
        font-size: 15.75px;
        line-height: 21px;
        font-family: PingFang-SC-Semibold;
        font-weight: bold;
    }
    .class_title>li>img{
        width: 100%;
        margin-left: 6px;
    }
    #super_phonics>li:nth-child(2)>ul>li{
        margin-top: 0;
        color: #000;
        font-size: 15px;
        line-height: 21px;
        font-weight: bold;
        font-family: PingFang-SC-Semibold;
    }
    #super_phonics>li:nth-child(2)>ul>li:nth-child(2){
        margin-top: 6px;
    }
    #more_class{
        margin-top: 26px;
    }








}

















