﻿@charset "utf-8";
.HomeBan{position: relative;padding-bottom:0.4rem;}
.HomeBan::before{content:'';display: block;width:100%;height:1.25rem;background: url(../images/banbg.png) no-repeat bottom center;background-size: 100% auto;position: absolute;bottom:0;left:0;z-index:1;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .link{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 20;}
.HomeBan .link.wap{display:none;}
/* .HomeBan .item .img{padding-top:9.4rem;} */

.HomeBan .item .txt{position: absolute;width:100%;top:50%;left:0;transform: translateY(-50%);z-index:90;}
.HomeBan .item .txt .tit{font-size: 0.6rem;line-height: 0.93rem;color:#fff;font-weight: bold;margin-bottom:0.5rem;letter-spacing: 0.08rem;}
.HomeBan .item .txt .btn{width:1.6rem;line-height: 0.5rem;border-radius: 0.5rem;background: #fff;text-align: center;display: none;}
.HomeBan .item .txt .btn img{display: inline-block;margin-right:5px;width:0.18rem;position: relative;top:-1px;}
.HomeBan .item .txt .btn a{display: block;color:#46b4ad;}
.HomeBan .item .txt .btn .img2{display: none;}
.HomeBan .item .txt .btn:hover{background: #46b4ad;color:#fff;}
.HomeBan .item .txt .btn:hover a{color:#fff;}
.HomeBan .item .txt .btn:hover img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
.HomeBan .item .txt .btn:hover .img1{display: none;}
.HomeBan .item .txt .btn:hover .img2{display: inline-block;}

.otherAd{position: fixed;left:50%;top:50%;transform: translate(-50%,-50%);overflow: hidden;border-radius: 0.5rem;z-index:1000;max-width:5.43rem;}
.otherAd .close{position: absolute;width:30px;height:30px;background: url(../images/close.png) no-repeat center center rgba(0,0,0,0.4);position: absolute;right:0.2rem;top:0.2rem;cursor: pointer;z-index:11;border-radius:50%;background-size:15px;}

.HomeBan .slick-dots{position: absolute;bottom:0.5rem;left:0;width:100%;text-align: center;z-index:99;}
.HomeBan .slick-dots li{display: inline-block;width:10px;height:10px;background: #fff;border-radius: 50%;margin:0 7px;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .slick-dots li.slick-active{background: #07a79e;}
.HomeBan .img .sj{display: none;}

@media(max-width:1024px){
    /* .HomeBan .item .img{padding-top:56%;} */
    .HomeBan{padding-bottom:0;}
    .HomeBan::before{height:80px;}
    .HomeBan .item .txt .tit{font-size: 30px;line-height: 1.8;letter-spacing: 5px;}
    .HomeBan .item .txt .btn{width:120px;line-height: 32px;border-radius: 32px;}
    .HomeBan .otherAd{width:3rem;border-radius: 0.3rem;}
    .HomeBan .otherAd .close{right:5px;top:5px;background-size: 12px;}
    .HomeBan .item .txt .btn img{width:14px;}
.HomeBan .link.wap{display:block;}
.HomeBan .link.pc{display:none;}
}


@media(max-width:768px){
    .HomeBan .item .txt .tit{font-size: 20px;line-height: 1.5;}
    .HomeBan .img .sj{display: block;}
    .HomeBan .img .pc{display: none;}
}


@media(max-width:640px){
    /* body{padding-top:60px;} */
    /* .Top{background: #46b4ad;} */
    .HomeBan .item .txt .tit{font-size: 16px;line-height: 1.5;margin-bottom:15px;letter-spacing: 3px;margin-top:0;}
    .HomeBan .item .txt .btn{width:100px;line-height: 26px;border-radius: 26px;font-size: 12px;}
    .HomeBan .otherAd{right:10px;max-width:30%;}
    .HomeBan .otherAd .close{width:18px;height:18px;}
    .HomeBan .slick-dots{bottom:18px;}
}


.pd120{padding:0.9rem 0;}
.HomeTit{position: relative;text-align: center;margin-bottom:0.4rem;line-height: 1.1;}
.HomeTit .cn{font-size: 0.5rem;background: -webkit-linear-gradient(left, #46b4ad, #85c2cf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    letter-spacing: 2px;font-weight: bold;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);
}
.HomeTit .en{font-size: 0.5rem;font-weight: bold;text-shadow: -1px -1px 0 #dfe6e8,  
    1px -1px 0 #dfe6e8,
   -1px 1px 0 #dfe6e8,
    1px 1px 0 #dfe6e8; ;text-transform: uppercase;color:#fff;letter-spacing: 3px;}
    
.common_more{width:0.56rem;height: 0.56rem;box-sizing: border-box;border:1px solid #868686;border-radius: 50%;position: relative;overflow: hidden;transition: all .5s;}
.common_more::before{content:'';display: block;width:100%;height:100%;background: url(../images/jtg.png) no-repeat center center;position: absolute;top:0;left:0;background-size: 0.16rem;}
.common_more:hover{border:1px solid #46b4ad;background: #46b4ad;}
.common_more:hover::before{background-image: url(../images/jtw.png);}

@media(max-width:1024px){
    .pd120{padding:40px 0;}
    .HomeTit{margin-bottom:20px;}
    .HomeTit .cn{font-size: 24px;}
    .HomeTit .en{font-size: 24px;}
}

@media(max-width:640px){
    .HomeTit .cn{font-size: 20px;}
    .HomeTit .en{font-size: 20px;}
}


.HomeStudent{padding-top:0.6rem;overflow: hidden;}
.HomeStudent .slick-list{margin-left:-0.3rem;}
.HomeStudent .HomeStudentBox .slider{width:100%;}
.HomeStudent .item{margin-left:0.3rem;box-sizing: border-box;padding:0.3rem;background: #e7f3fc;border-radius: 0.2rem;transition: all .5s;}
.HomeStudent .item a{display: block;padding-left:3.3rem;position: relative;min-height:3.5rem;}
.HomeStudent .item .img{width:2.97rem;padding-top:3.5rem;border-radius: 0.2rem;position: absolute;left:0;top:0;}
.HomeStudent .item .img span{background-position: center top;}
.HomeStudent .item .txt{padding-top:0.35rem;}
.HomeStudent .item .txt .tag{display: inline-block;padding:0 0.15rem;line-height: 0.28rem;border-radius: 0.28rem;border:1px solid #868686;color:#868686;}
.HomeStudent .item .txt .tit{font-size: 0.24rem;font-weight: bold;margin:0.2rem 0 0.1rem 0;}
.HomeStudent .item .txt .dec{line-height: 0.28rem;height:0.84rem;color:#777;margin-bottom:0.4rem;}

.HomeStudent .item:hover{background: #f6f4f8;}
.HomeStudent .item:hover .common_more{border:1px solid #46b4ad;background: #46b4ad;}
.HomeStudent .item:hover .common_more::before{background-image: url(../images/jtw.png);}
.HomeStudent .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.HomeStudent .slick-dots{line-height: 0.6rem;text-align: center;margin-top:0.2rem;}
.HomeStudent .slick-dots li{display: inline-block;width:8px;height:8px;border-radius: 50%;background: #e0e0e0;margin:0 8px;}
.HomeStudent .slick-dots li button{display: none;}
.HomeStudent .slick-dots li.slick-active{background: #07a79e;}
.HomeStudent .slick-prev{left:-0.8rem;}
.HomeStudent .slick-next{right:-0.8rem;}
.HomeStudent .slick-arrow{top:42%;}

@media(max-width:1024px){
    .HomeStudent .HomeStudentBox .slider{width:100%;}
    .HomeStudent{padding-top:30px;}
    .HomeStudent .item{padding:15px;border-radius: 10px;}
    .HomeStudent .item a{padding-left:200px;min-height:220px;}
    .HomeStudent .item .img{width:180px;padding-top:220px;}
    .HomeStudent .item .txt{padding-top:15px;}
    .HomeStudent .item .txt .tag{padding:0 12px;line-height: 24px;border-radius: 24px;}
    .HomeStudent .item .txt .tit{font-size: 16px;margin:10px 0 10px 0;}
    .HomeStudent .item .txt .dec{line-height: 24px;height:72px;margin-bottom:15px;}
    .common_more{width:30px;height:30px;}
    .common_more::before{background-size: 12px;}
    .HomeStudent .HomeStudentBox .slider{width:136%;}
    .HomeStudent .slick-prev{left:-12px;}
    .HomeStudent .slick-next{right:0;}
  
}


@media(max-width:640px){
    .HomeStudent .HomeStudentBox .slider{width:100%;}
    .HomeStudent .silck-list{margin-left:0;}
    .HomeStudent .item{margin-left:0;}
    .HomeStudent .item a{padding-left:150px;min-height:180px;}
    .HomeStudent .item .img{width:130px;padding-top:180px;}
    .HomeStudent .item .txt{padding-top:10px;}
    .HomeStudent .item .txt .dec{-webkit-line-clamp: 2;height:48px;}
    .HomeStudent .item .txt .tit{margin-bottom:5px;}
}


.HomeTeacher{background: url(../images/htbg.png) no-repeat top center;background-size: 100% auto;}
.HomeTeacher .HomeTit .en{color:#eef6f8;}
.HomeTeacher .HomeTeacherTab{text-align: center;margin-bottom:0.3rem;}
.HomeTeacher .HomeTeacherTab ul li{display: inline-block;margin:0 0.3rem;position: relative;font-size: 0.24rem;padding-bottom:0.2rem;position: relative;}
.HomeTeacher .HomeTeacherTab ul li a{color:#a5a5a5;}
.HomeTeacher .HomeTeacherTab ul li::before{content:'';display: block;width:0.6rem;height:4px;border-radius: 4px;background-image: linear-gradient(to right, #46b4ad, #8cc7d3);position: absolute;bottom:0;left:50%;margin-left:-0.3rem;transition: all .5s;opacity: 0;transform: rotateY(90deg);}
.HomeTeacher .HomeTeacherTab ul li:hover::before{opacity: 1;transform: rotateY(0);}
.HomeTeacher .HomeTeacherTab ul li:hover a{
    background: -webkit-linear-gradient(left, #46b4ad, #85c2cf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;font-weight: bold;
}

.HomeTeacher .HomeTeacherTab ul li.on::before{opacity: 1;transform: rotateY(0);}
.HomeTeacher .HomeTeacherTab ul li.on a{
    background: -webkit-linear-gradient(left, #46b4ad, #85c2cf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;font-weight: bold;
}

.HomeTeacher .HomeTeacherCon{background: #fff;border-radius: 0.3rem;overflow: hidden;height:6.2rem;position: relative;}
.HomeTeacher .HomeTeacherCon .slider-for .item{height:6.2rem;}
.HomeTeacher .HomeTeacherCon .slider-for .item .img{width:4.87rem;padding-top:6.2rem;border-radius: 0.3rem;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt{width:calc(100% - 4.87rem);box-sizing: border-box;padding:0.4rem 0.3rem;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .name{font-size: 0.36rem;font-weight: bold;display: flex;align-items: center;margin-bottom:0.3rem;padding-bottom:0.15rem;border-bottom:1px solid #d4d4d4;position: relative;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .name::before{content:'';display: block;height:3px;width:0.6rem;background: #07a79e;position: absolute;bottom:-2px;left:0;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .name span{font-size: 0.16rem;color:#777777;display: inline-block;margin-left:0.25rem;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj{margin:0.3rem 0 0.4rem 0;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj .tjtit{font-weight: bold;margin-bottom:0.1rem;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj dl dd{display: inline-block;margin-right:0.1rem;padding:0 0.2rem;line-height: 0.38rem;border-radius: 0.38rem;background: #edf5fc;margin-bottom:5px;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .btn{width:1.8rem;line-height: 0.5rem;border-radius: 0.5rem;text-align: center;background: #46b4ad;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .btn a{color:#fff;display: flex;align-items: center;justify-content: center;width:100%;height:100%;}
.HomeTeacher .HomeTeacherCon .slider-for .item .txt .btn i{display: inline-block;width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:0.1rem;}


.HomeTeacher .HomeTeacherCon .TabCon{position: absolute;height:100%;width:100%;left:0;top:0;opacity: 0;visibility: hidden;transition: all .5s;}
.HomeTeacher .HomeTeacherCon .slider-nav{position: absolute;right:0.3rem;bottom:0;width:calc(100% - 5.47rem);box-sizing: border-box;padding:0 0.9rem;}
.HomeTeacher .HomeTeacherCon .slider-nav .slick-list{margin-left:-0.3rem;}
.HomeTeacher .HomeTeacherCon .slider-nav .item{margin-left:0.3rem;border-radius: 0.1rem;overflow: hidden;position: relative;} 
.HomeTeacher .HomeTeacherCon .slider-nav .item .img{padding-top:100%;}
.HomeTeacher .HomeTeacherCon .slider-nav .item .img span{background-position: center top;}
.HomeTeacher .HomeTeacherCon .slider-nav .item .tit{line-height: 0.26rem;font-size: 0.14rem;color:#fff;background: rgba(70,180,173,0.5);position: absolute;width:100%;text-align: center;bottom:0;left:0;opacity: 0;transition: all .5s;}
.HomeTeacher .HomeTeacherCon .slider-nav .item.slick-current .tit{opacity: 1;}

.HomeTeacher .HomeTeacherCon .TabCon.on{opacity: 1;visibility: visible;z-index:99;position: relative;}

@media(max-width:1024px){
    .HomeTeacher .HomeTeacherTab{margin-bottom:25px;}
    .HomeTeacher .HomeTeacherCon{height:4.8rem;border-radius: 20px;}
    .HomeTeacher .HomeTeacherTab ul li{font-size: 16px;padding-bottom:10px;}
    .HomeTeacher .HomeTeacherTab ul li::before{height:2px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .img{width:3.5rem;padding-top:4.8rem;border-radius: 20px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt{width:calc(100% - 3.5rem);padding:0.3rem;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .name{font-size: 18px;padding-bottom:10px;margin-bottom:20px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj dl dd{padding:0 15px;line-height: 28px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .btn{width:120px;line-height: 35px;border-radius: 35px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj{margin:20px 0 40px 0;}
    .HomeTeacher .HomeTeacherCon .slider-nav{width:calc(100% - 4.1rem);padding:0 50px;}
    .HomeTeacher .HomeTeacherCon .slider-nav .slick-list{margin-left:-20px;}
    .HomeTeacher .HomeTeacherCon .slider-nav .item{margin-left:20px;}
}


@media(max-width:768px){
    .HomeTeacher .HomeTeacherCon{padding-bottom:2.2rem;}
    .HomeTeacher .HomeTeacherCon .TabCon {box-sizing: content-box;padding-bottom:2.2rem;}
    .HomeTeacher .HomeTeacherCon .slider-nav{width:100%;right:0;}
}

@media(max-width:640px){
    .HomeTeacher .HomeTeacherTab ul li{margin:0 5px;font-size: 15px;}
    .HomeTeacher .HomeTeacherCon{border-radius: 10px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .img{width:120px;padding-top:160px;border-radius: 10px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt{width:calc(100% - 120px);padding:0;padding-left:20px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .name{font-size: 16px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj dl dd{font-size: 12px;margin-right:5px;padding:0 6px;line-height: 28px;}
    .HomeTeacher .HomeTeacherCon .slider-for .item .txt .tj{margin:15px 0;min-height:80px;}
}

.HomeNews .HomeNewsBox{}
.HomeNews .HomeNewsBox .slick-list{margin-left:-0.3rem;}
.HomeNews .HomeNewsBox .slick-list .slick-track{padding-bottom:0.4rem;}
.HomeNews .HomeNewsBox .item{margin-left:0.3rem;transition: all .5s;box-sizing: border-box;height:5rem;}
.HomeNews .HomeNewsBox .item .img{padding-top:69%;border-radius: 0.3rem;transition: all .5s;}
.HomeNews .HomeNewsBox .item .txt {padding-top:0.05rem;}
.HomeNews .HomeNewsBox .item .txt .time{font-size: 0.15rem;color:#999;margin:0.1rem 0;}
.HomeNews .HomeNewsBox .item .txt .tit{font-size: 0.24rem;}
.HomeNews .HomeNewsBox .item .txt .dec{font-size: 0.15rem;color:#999;margin-top:0.1rem;}

.HomeNews .HomeNewsBox .item.slick-current + .item.slick-active{padding-top:0.4rem;}
.HomeNews .HomeNewsBox .slick-dots{line-height: 0.6rem;text-align: center;}
.HomeNews .HomeNewsBox .slick-dots li{display: inline-block;width:8px;height:8px;border-radius: 50%;background: #e0e0e0;margin:0 8px;}
.HomeNews .HomeNewsBox .slick-dots li button{display: none;}
.HomeNews .HomeNewsBox .slick-dots li.slick-active{background: #07a79e;}
.HomeNews .HomeNewsBox .slick-arrow{top:auto;transform: translateY(0);bottom:0;}
.HomeNews .HomeNewsBox .slick-arrow.slick-prev{right:58%;left:auto;}
.HomeNews .HomeNewsBox .slick-arrow.slick-next{right:auto;left:58%;}

.HomeNews .HomeNewsBox .item:hover .img span{transform: scale(1.05);}

.HomeNews .HomeNewsMore{margin-top:4%;display: flex;justify-content:center;}
.HomeNews .HomeNewsMore a{width:1.8rem;line-height: 0.6rem;display: flex;align-items: center;justify-content: center;border-radius: 0.6rem;color:#fff;font-size: 0.18rem;background: #46b4ad;}
.HomeNews .HomeNewsMore a i{display: inline-block;width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:10px;}


@media(max-width:1024px){
    .HomeNews .HomeNewsBox .item{height:auto;}
    .HomeNews .HomeNewsBox .item .img{border-radius: 20px;}
    .HomeNews .HomeNewsBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .HomeNews .HomeNewsBox .item .txt .dec{font-size: 14px;}
    .HomeNews .HomeNewsBox .slick-dots{line-height: 30px;}
    .HomeNews .HomeNewsBox .item.slick-current + .item.slick-active{padding-top:0;}
    .HomeNews .HomeNewsBox .slick-dots li{opacity: 0;}
    .HomeNews .HomeNewsBox .slick-arrow.slick-prev{right:52%;}
    .HomeNews .HomeNewsBox .slick-arrow.slick-next{left:52%;}
    .HomeNews .HomeNewsBox .item .txt .time{font-size: 14px;}
    .HomeNews .HomeNewsMore a{width:120px;line-height: 40px;border-radius: 40px;font-size: 14px;}
    .HomeNews .HomeNewsMore a i{background-size: 12px;margin-left:5px;}
    

}

@media(max-width:640px){
    .HomeNews .HomeNewsBox .item .txt .tit{font-size: 15px;}
}

.HomeSchool .HomeSchoolBox ul{display: flex;margin-left:-1%;}
.HomeSchool .HomeSchoolBox ul li{width:15%;margin-left:1%;border-radius: 0.2rem;overflow: hidden;box-sizing: border-box;transition: all .5s;height:5.4rem;overflow: hidden;}
.HomeSchool .HomeSchoolBox ul li .img{padding-top:5.4rem;}
.HomeSchool .HomeSchoolBox ul li .img::before{content:'';display: block;width:100%;height:100%;background: url(../images/xqmask.png) no-repeat center center;background-size: cover;position: absolute;left:0;top:0;z-index:9;transition: all .5s;}
.HomeSchool .HomeSchoolBox ul li .img .tit{position: absolute;width:0.5rem;text-align: center;left:50%;transform: translateX(-50%);z-index:9;top:25%;}
.HomeSchool .HomeSchoolBox ul li .img .tit em{font-size: 0.28rem;font-weight: bold;color:#fff;line-height: 1.2;display: block;margin-top:0.2rem;}
.HomeSchool .HomeSchoolBox ul li .img .tit .ico img{width:auto;max-width:100%;height:auto;}
.HomeSchool .HomeSchoolBox ul li .txt{display: none;}

.HomeSchool .HomeSchoolBox ul li.on{width:50%;padding:0.2rem;box-shadow: 0 5px 10px rgba(0,0,0,0.06);}
.HomeSchool .HomeSchoolBox ul li.on .img::before{opacity: 0;}
.HomeSchool .HomeSchoolBox ul li.on .img{border-radius: 0.1rem;padding-top:3.8rem;}
.HomeSchool .HomeSchoolBox ul li.on .img .tit{display: none;}
.HomeSchool .HomeSchoolBox ul li .txt{padding:0.2rem 0 0 0;padding-left:1rem;padding-right:1.5rem;position: relative;display: block;box-sizing: border-box;min-width:4rem;}
.HomeSchool .HomeSchoolBox ul li .txt .ico{width:0.5rem;height:0.5rem;line-height: 0.5rem;position: absolute;left:0.1rem;top:50%;transform: translateY(-50%);}
.HomeSchool .HomeSchoolBox ul li .txt .con{min-width:4rem;}
.HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: 0.3rem;font-weight: bold;line-height: 1.2;}
.HomeSchool .HomeSchoolBox ul li .txt .con .text{color:#999;margin-top:0.1rem;}
.HomeSchool .HomeSchoolBox ul li .txt .btn{width:1.4rem;line-height: 0.5rem;border-radius: 0.5rem;background: #78beb9;position: absolute;right:0;top:50%;transform: translateY(-50%);opacity: 0;transition: all .5s;}
.HomeSchool .HomeSchoolBox ul li .txt .btn a{display: flex;align-items: center;justify-content: center;width:100%;height:100%;color:#fff;}
.HomeSchool .HomeSchoolBox ul li .txt .btn i{width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:5px;}
.HomeSchool .HomeSchoolBox ul li.on .txt .btn{opacity: 1;}

@media(max-width:1024px){
    .HomeSchool .HomeSchoolBox ul li .img{padding-top:4rem;}
    .HomeSchool .HomeSchoolBox ul li{height:4rem;}
    .HomeSchool .HomeSchoolBox ul li .img .tit{width:30px;}
    .HomeSchool .HomeSchoolBox ul li .img .tit em{font-size: 18px;}
    .HomeSchool .HomeSchoolBox ul li.on{padding:10px;}
    .HomeSchool .HomeSchoolBox ul li.on .img{padding-top:2.5rem;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-left:60px;padding-right:120px;}
    .HomeSchool .HomeSchoolBox ul li .txt .ico{width:30px;height:30px;line-height: 30px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: 18px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{width:100px;line-height: 32px;border-radius: 32px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con{min-width:3rem;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .text{font-size: 13px;}
}


@media(max-width:768px){
    .HomeSchool .HomeSchoolBox ul{flex-wrap: wrap;}
    .HomeSchool .HomeSchoolBox ul li{width:49%;margin-bottom:1%;padding:10px;height:auto;box-shadow: 0 5px 10px rgba(0,0,0,0.06);}
    .HomeSchool .HomeSchoolBox ul li.on{width:49%;}
    .HomeSchool .HomeSchoolBox ul li .txt{display: block;}
    .HomeSchool .HomeSchoolBox ul li .img{padding-top:2.5rem;border-radius: 0.1rem;}
    .HomeSchool .HomeSchoolBox ul li .img .tit{display: none;}
    .HomeSchool .HomeSchoolBox ul li .img::before{opacity: 0;}
    .HomeSchool .HomeSchoolBox ul li.on .txt{padding-right:0;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-right:0;min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con{min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{opacity: 1;position: static;transform: translateY(0);margin-top:10px;}
}


@media(max-width:640px){
    .HomeSchool .HomeSchoolBox ul li.on .txt{padding-left:0;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-left:0;min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: 16px;}
    .HomeSchool .HomeSchoolBox ul li .txt .ico{position: static;transform: translateY(0);margin-bottom:15px;width:25px;height:25px;line-height: 25px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{font-size: 12px;}
}


.HomeHonor{background: url(../images/homehonorbg.jpg) no-repeat center center;background-size: cover;margin-top:1.2rem;}
.HomeHonor .HomeTit .en{text-shadow: 1px 1px 0 rgba(255,255,255,0.5),  
    1px -1px 0 rgba(255,255,255,0.2),
   -1px 1px 0 rgba(255,255,255,0.2),
    1px 1px 0 rgba(255,255,255,0.2); ;text-transform: uppercase;color:#76c7ce;

}
.HomeHonor .HomeTit .cn{color:#fff;-webkit-text-fill-color:#fff;}
.HomeHonor .HomeHonorBox{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}

.HomeHonor .HomeHonorBox .HomeHonorImg{width:60%;}
.HomeHonor .HomeHonorBox .HomeHonorTxt{width:30%;padding-bottom:1rem;}

@media(min-width:641px){
    .HomeHonor .HomeHonorBox .HomeHonorImg .item {position: relative;width:3.5rem;transform: scale(0.8) translateX(6rem);z-index: 90;filter: blur(5px);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item .img{padding-top:135%;width:3.5rem;transition: all .3s;}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active .img{filter: blur(5px);transform: scale(0.8);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item{transform: scale(0.9) translateX(2.5rem);z-index:98;filter: blur(5px);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item .img{transform: scale(0.9);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item{transform: translateX(0);z-index:99;filter: blur(0);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item .img{transform: scale(1);filter: blur(0);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item + .item {transform: scale(0.9) translateX(-2.5rem);z-index:98;filter: blur(5px);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item + .item .img{transform: scale(0.9);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item + .item + .item{transform: scale(0.8) translateX(-6rem);z-index: 90;filter: blur(5px);}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-active + .item + .item + .item + .item .img{transform: scale(0.8);}


}

.HomeHonor .HomeHonorBox .imgbox img{object-fit: contain;}
.HomeHonor .HomeHonorBox .HomeHonorImg .item .tit{font-size: 0.18rem;text-align: center;color:#fff;margin-top:0.3rem;display: none;}
.HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-center .tit{display: block;}
.HomeHonor .HomeHonorBox .slick-arrow{border:1px solid #fff;}
.HomeHonor .HomeHonorBox .slick-arrow.slick-prev::after{background-image: url(../images/jtw-r.png);}
.HomeHonor .HomeHonorBox .slick-arrow.slick-next::after{background-image: url(../images/jtw.png);}
.HomeHonor .HomeHonorBox .slick-arrow:hover{border:1px solid #46b4ad;}

.HomeHonor .HomeHonorBox .HomeHonorTxt .item{padding:0.1rem 0;color:#fff;font-size: 0.18rem;transition: all .5s;}
.HomeHonor .HomeHonorBox .HomeHonorTxt .item a{color:#fff;display: block;padding-left:0.3rem;position: relative;}
.HomeHonor .HomeHonorBox .HomeHonorTxt .item i{width:0.2rem;height:100%;background: url(../images/honorico.png) no-repeat center center;position: absolute;left:0;top:0;background-size: 0.19rem;}
.HomeHonor .HomeHonorBox .HomeHonorTxt .item:hover{transform: translateY(-3px);}
.HomeHonor .HomeHonorBox .HomeHonorTxt .item em{display: inline-block;margin-right:5px;}


@media(max-width:1024px){
    .HomeHonor .HomeHonorBox{padding-top:30px;}
    .HomeHonor .HomeHonorBox .HomeHonorImg {zoom:0.7}
    .HomeHonor .HomeHonorBox .HomeHonorTxt .item{font-size: 15px;padding:8px 0;}
    .HomeHonor .HomeHonorBox .HomeHonorTxt .item i{background-size: 14px;}
}

@media(max-width:640px){
    .HomeHonor .HomeHonorBox .HomeHonorImg{width:100%;}
    .HomeHonor .HomeHonorBox .HomeHonorTxt{width:100%;margin-top:30px;padding-bottom:0;}
    .HomeHonor .HomeHonorBox .HomeHonorImg {zoom:1;}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item.slick-center .tit{font-size: 14px;}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item{padding:0 90px;}
    .HomeHonor .HomeHonorBox .HomeHonorImg .item .img{padding-top:135%;}
    .HomeHonor .HomeHonorBox .HomeHonorTxt .item{padding:5px 0;}
    .HomeHonor .HomeHonorBox .HomeHonorTxt .item a{padding-left:30px;}
    .HomeHonor .HomeHonorBox .HomeHonorTxt .item i{width:20px;}
}

/* 企业资讯 */
.nBan{position: relative;padding-bottom:15px;}
.nBan::before{content:'';display: block;width:100%;height:1.25rem;background: url(../images/banbg.png) no-repeat bottom center;background-size: 100%;position: absolute;bottom:0;left:0;z-index:9;}
.nBan .img .sj{display: none;}
.nBan .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);}
.nBan .txt .txtbox{font-size: 0.6rem;font-weight: bold;color:#fff;letter-spacing: 0.08rem;line-height: 1.5;}

.pd90{padding:0.9rem 0;}

.News ul{margin-left:-2%;}
.News ul li{width:31.33%;float:left;margin-bottom:2%;margin-left:2%;transition: all .5s;border-radius: 0.2rem;}
.News ul li a{display: block;background: #f0f6f9;border-radius: 0.2rem;overflow: hidden;}
.News ul li .img{padding-top:64%;}
.News ul li:hover .img span{transform: scale(1.05);}
.News ul li .txt{padding:0.3rem;}
.News ul li .txt .time{color:#999;}
.News ul li .txt .tit{font-size: 0.2rem;font-weight: bold;margin:0.1rem 0;}
.News ul li .txt .dec{color:#999;font-size: 0.15rem;line-height: 2;height:0.6rem;}
.News ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}

@media(max-width:1024px){
    .pd90{padding:30px 0;}
    .News ul li .txt{padding:20px;}
    .News ul li .txt .tit{font-size: 16px;margin:10px 0;}
    .News ul li .txt .dec{font-size: 14px;line-height: 24px;height:48px;}

    .nBan{padding-bottom:5px;}
    .nBan .img .pc{display: none;}
    .nBan .img .sj{display: block;}
    .nBan::before{height:70px;}
    .nBan .txt .txtbox{font-size: 30px;}
}

@media(max-width:640px){
    .News ul li {width:48%;}
    .News ul li .txt{padding:10px;}
    .News ul li .txt .tit{margin:5px 0;}
    .nBan .txt .txtbox{font-size: 18px;letter-spacing: 1px;}
}


/* 新闻详情 */
.NewsInfo .tit{padding-bottom:0.3rem;border-bottom:1px solid #e4e6ea;margin-bottom:0.5rem;text-align: center;}
.NewsInfo .tit h2{font-size: 0.32rem;margin-bottom:0.2rem;}
.NewsInfo .tit .time{display: flex;align-items: center;justify-content: center;text-align: center;color:#999;}
.NewsInfo .tit .time img{width:0.2rem;display: inline-block;margin-right:0.1rem;}
.NewsInfo .Content{line-height: 0.34rem;}
.NewsInfo .Content img{display: block;margin:0 auto;}
.NewsInfo .InfoPage{padding-top:0.5rem;margin-top:0.5rem;position: relative;padding-right:2rem;border-top:1px solid #e5e5e5;}
.NewsInfo .InfoPage .goback{width:1.8rem;line-height: 0.5rem;border-radius: 0.5rem;border-radius: 0.5rem;background: #46b4ad;color:#fff;position: absolute;right:0;bottom:0;}
.NewsInfo .InfoPage .goback a{width:100%;height:100%;display: flex;align-items: center;justify-content: center;color:#fff;}
.NewsInfo .InfoPage .goback i{width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:10px;}
.NewsInfo .InfoPage dl dd{font-size: 0.18rm;line-height: 0.44rem;}

@media(max-width:1024px){
    .NewsInfo .tit {padding-bottom:20px;margin-bottom:20px;}
    .NewsInfo .tit h2{font-size: 18px;margin-bottom:10px;}
    .NewsInfo .Content{line-height: 24px;}
    .NewsInfo .InfoPage{padding-top:30px;margin-top:30px;padding-right:0;}
    .NewsInfo .InfoPage .goback{position: static;margin-bottom:20px;width:120px;line-height: 32px;border-radius: 32px;}
    .NewsInfo .InfoPage dl dd{font-size: 14px;line-height: 30px;}
}


/* 学员案例 */
.TabNav{text-align: center;margin-bottom:0.5rem;}
.TabNav ul li{display: inline-block;margin:0 0.3rem;position: relative;font-size: 0.24rem;padding-bottom:0.2rem;position: relative;}
.TabNav ul li a{color:#a5a5a5;}
.TabNav ul li::before{content:'';display: block;width:0.6rem;height:4px;border-radius: 4px;background-image: linear-gradient(to right, #46b4ad, #8cc7d3);position: absolute;bottom:0;left:50%;margin-left:-0.3rem;transition: all .5s;opacity: 0;transform: rotateY(90deg);}
.TabNav ul li:hover::before{opacity: 1;transform: rotateY(0);}
.TabNav ul li:hover a{
    background: -webkit-linear-gradient(left, #46b4ad, #85c2cf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;font-weight: bold;
}

.TabNav ul li.on::before{opacity: 1;transform: rotateY(0);}
.TabNav ul li.on a{
    background: -webkit-linear-gradient(left, #46b4ad, #85c2cf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;font-weight: bold;
}


@media(max-width:1024px){
    .TabNav{margin-bottom:25px;}
    .TabNav ul li{font-size: 16px;padding-bottom:10px;}
    .TabNav ul li::before{height:2px;}
}

@media(max-width:640px){
    .TabNav ul li{margin:0 5px;font-size: 15px;}
}

.Students ul{margin-left:-2.5%;}
.Students ul li{width:47.5%;float:left;margin-left:2.5%;margin-bottom:2.5%;box-sizing: border-box;padding:0.3rem;box-shadow: 5px 5px 20px rgba(0,0,0,0.06);border-radius: 0.2rem;transition: all .5s;}

.Students ul li a{display: block;padding-left:2.95rem;position: relative;min-height:3.2rem;}
.Students ul li .img{width:2.65rem;padding-top:3.2rem;border-radius: 0.2rem;position: absolute;left:0;top:0;}
.Students ul li .img span{background-position: center top;}
.Students ul li .txt{padding-top:0.2rem;}
.Students ul li .txt .tag{display: inline-block;padding:0 0.15rem;line-height: 0.28rem;border-radius: 0.28rem;border:1px solid #868686;color:#868686;}
.Students ul li .txt .tit{font-size: 0.24rem;font-weight: bold;margin:0.2rem 0 0.1rem 0;}
.Students ul li .txt .dec{line-height: 0.28rem;height:0.84rem;color:#777;margin-bottom:0.4rem;}

.Students ul li:hover{background: #e7f3fc;}
.Students ul li:hover .common_more{border:1px solid #46b4ad;background: #46b4ad;}
.Students ul li:hover .common_more::before{background-image: url(../images/jtw.png);}
.Students ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}


@media(max-width:1024px){
    .Students ul li{padding:15px;border-radius: 10px;}
    .Students ul li a{padding-left:200px;min-height:220px;}
    .Students ul li .img{width:180px;padding-top:220px;}
    .Students ul li .txt{padding-top:15px;}
    .Students ul li .txt .tag{padding:0 12px;line-height: 24px;border-radius: 24px;}
    .Students ul li .txt .tit{font-size: 16px;margin:10px 0 10px 0;}
    .Students ul li .txt .dec{line-height: 24px;height:72px;margin-bottom:15px;}
}

@media(max-width:640px){
    .Students ul li{width:97.5%;}
    .Students ul li a{padding-left:150px;min-height:180px;}
    .Students ul li .img{width:130px;padding-top:180px;}
    .Students ul li .txt{padding-top:10px;}
    .Students ul li .txt .dec{-webkit-line-clamp: 2;height:48px;}
    .Students ul li .txt .tit{margin-bottom:5px;}
}

/* 案例详情 */
.StudentsInfo{background: url(../images/albg.png) no-repeat center center;box-shadow: 5px 5px 20px rgba(0,0,0,0.05);border-radius: 0.3rem;padding-bottom:0.5rem;}
.StudentsInfo .StudentsInfoImg{width:3.6rem;}
.StudentsInfo .StudentsInfoImg .img{border-radius: 0.3rem;overflow: hidden;}
.StudentsInfo .StudentsInfoImg .img img{width:100%;}
.StudentsInfo .StudentsInfoImg .tag{margin-top:0.2rem;text-align: center;}
.StudentsInfo .StudentsInfoImg .tag dd{padding:0 0.15rem;line-height: 0.36rem;border-radius: 0.36rem;display: inline-block;background: #f1f7fc;margin:10px 5px;}

.StudentsInfo .StudentsInfoTxt{width:62%;padding-top:0.7rem;padding-right:0.4rem;box-sizing: border-box;} 
.StudentsInfo .StudentsInfoTxt .tit{margin-bottom:0.5rem;}
.StudentsInfo .StudentsInfoTxt .tit h2{font-size: 0.36rem;font-weight: bold;margin-bottom:0.1rem;}
.StudentsInfo .StudentsInfoTxt .tit .text{font-size: 0.18rem;color:#46b4ad;}
.StudentsInfo .StudentsInfoTxt .BoxTit{position: relative;line-height: 0.3rem;margin-bottom:0.3rem;}
.StudentsInfo .StudentsInfoTxt .BoxTit::before{content:'';display: block;border-top:1px dashed #e5e5e5;}
.StudentsInfo .StudentsInfoTxt .BoxTit span{padding-right:10px;background: #fff;position: absolute;left:0;top:50%;transform: translateY(-50%);font-size: 0.2rem;font-weight: bold;color:#46b4ad;}
.StudentsInfo .StudentsInfoTxt .Box{margin-bottom:0.5rem;}
.StudentsInfo .StudentsInfoTxt .Box .BoxCon{line-height: 0.3rem;}
.StudentsInfo .StudentsInfoTxt .Box .BoxCon ul li{padding-left:20px;position: relative;}
.StudentsInfo .StudentsInfoTxt .Box .BoxCon ul li::before{content:'';display: block;width:5px;height:5px;border-radius: 50%;background: #46b4ad;position: absolute;left:0;top:50%;margin-top:-2.5px;}

.StudentsInfo .Other{width:86%;margin:0 auto;padding-bottom:0.3rem;position: relative;margin-top:0.8rem;}
.StudentsInfo .Other::before{content:'';display: block;width:0.36rem;height:0.24rem;background: url(../images/ying1.png) no-repeat center center;background-size: contain;position: absolute;left:-0.2rem;top:-0.1rem;}
.StudentsInfo .Other::after{content:'';display: block;width:0.18rem;height:0.12rem;background: url(../images/ying2.png) no-repeat center center;background-size: contain;position: absolute;right:0;bottom:0;}


@media(max-width:1024px){
    .StudentsInfo .StudentsInfoImg{width:30%;}
    .StudentsInfo .StudentsInfoImg .tag dd{padding:0 8px;line-height: 28px;}
    .StudentsInfo .StudentsInfoTxt{padding-top:20px;padding-right:20px;}
    .StudentsInfo .StudentsInfoTxt .tit h2{font-size: 18px;}
    .StudentsInfo .StudentsInfoTxt .tit .text{font-size: 15px;}
    .StudentsInfo .StudentsInfoTxt .BoxTit span{font-size: 16px;}
    .StudentsInfo .StudentsInfoTxt .Box .BoxCon{line-height: 24px;}
    .StudentsInfo .StudentsInfoTxt .BoxTit{margin-bottom:20px;}
}

@media(max-width:640px){
    .StudentsInfo .StudentsInfoImg{width:100%;}
    .StudentsInfo .StudentsInfoTxt{width:100%;padding:20px;}
    .StudentsInfo .StudentsInfoImg .img{width:50%;margin:0 auto;}
    .StudentsInfo .Other{width:92%;margin-top:10px;}
    .StudentsInfo .StudentsInfoTxt .Box{margin-bottom:30px;}
}

/* 学习资料 */
.Learning .LearningPart{margin-bottom:0.8rem;}
.Learning .LearningPart:last-child{margin-bottom:0;}
.Learning .LearningTit .tit{font-size: 0.3rem;color:#000;font-weight: bold;padding-left:0.45rem;position: relative;}
.Learning .LearningTit .tit .ico{width:0.3rem;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Learning .TabNav ul li:last-child{margin-right:0;}
.Learning .TabNav ul li{font-size: 0.18rem;padding-bottom:0.07rem;margin-right:0;margin-left:0.3rem;}

.Learning .LearningBox ul::after{content:'';display: block;clear: both;}
.Learning .LearningBox ul{margin-left:-2%;}
.Learning .LearningBox ul li{width:31.33%;margin-bottom:0.2rem;margin-left:2%;float:left;background: #f5f9fb;line-height: 0.6rem;transition: all .5s;}
.Learning .LearningBox ul li a{display: block;padding:0 0.3rem;padding-right:0.8rem;position: relative;}
.Learning .LearningBox ul li i{display: block;width:0.4rem;height:100%;background: url(../images/download.png) no-repeat center center;position: absolute;right:0.2rem;top:0;background-size: 0.2rem;}
.Learning .LearningBox ul li:hover{background: #46b4ad;}
.Learning .LearningBox ul li:hover a{color:#fff;}
.Learning .LearningBox ul li:hover i{background: url(../images/downloadc.png) no-repeat center center;background-size: 0.2rem;}

@media(max-width:1024px){
    .Learning .LearningTit .tit{font-size: 18px;padding-left:30px;}
    .Learning .LearningTit .tit .ico{width:20px;}
    .Learning .LearningTit .tit .ico img{max-height:20px;}
    .Learning .TabNav ul li{font-size: 15px;margin-left:15px;}
    .Learning .LearningBox ul li{line-height: 40px;margin-bottom:10px;}
    .Learning .LearningBox ul li a{padding:0 40px 0 15px;}
    .Learning .LearningBox ul li i{width:25px;right:10px;background-size: 15px;}
    .Learning .LearningBox ul li:hover i{background-size: 15px;}
}

@media(max-width:640px){
    .Learning .LearningBox ul li{width:48%;}
    .Learning .TabNav {width:100%;margin-top:15px;text-align: left;}
    .Learning .TabNav ul li{margin-left:0;margin-right:15px;margin-bottom:10px;}
}

/* 日语学习 */
.nHomeTit{margin-bottom:0.6rem;}
.nHomeTit .cn{position: static;}

.Learning_Japanese .Part1 .PartCon{padding:0.6rem;box-shadow: 10px 10px 20px rgba(0,0,0,0.1);border-radius: 0.1rem;}
.Learning_Japanese .Part1 .PartCon img{display: block;margin:0 auto;}
.Learning_Japanese .Part1 .btn{margin-top:0.6rem;text-align: center;}
.Learning_Japanese .Part1 .btn a{display: inline-block;width:2rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;background: #46b4ad;box-shadow: 0 0 20px rgba(0,0,0,0.2);color:#fff;margin:0 0.4rem;transition: all .5s;}
.Learning_Japanese .Part1 .btn a.btn2{background: #72cc74;}
.Learning_Japanese .Part1 .btn a:hover{transform: translateY(-3px);}

@media(max-width:1024px){
    .nHomeTit{margin-bottom:30px;}
    .Learning_Japanese .Part1 .PartCon{padding:20px;}
    .Learning_Japanese .Part1 .btn{margin-top:30px;}
    .Learning_Japanese .Part1 .btn a{width:130px;line-height: 40px;border-radius: 40px;margin:0 10px;}
    .Learning_Japanese .TabNav ul li{margin-top:10px;}
}

@media(max-width:640px){
    .nHomeTit{margin-bottom:15px;}
    .Learning_Japanese .Part1 .PartCon{padding:10px;}
    .Learning_Japanese .Part1 .btn{margin-top:30px;}
    .Learning_Japanese .Part1 .btn a{width:120px;line-height: 32px;border-radius: 32px;}
}


.Learning_Japanese .Part2{background: url(../images/ryxxbg.png) no-repeat bottom center;background-size: cover;padding-bottom:2.3rem;}
.Learning_Japanese .Part2 .PartCon dl::after{content:'';display: block;clear: both;}
.Learning_Japanese .Part2 .PartCon dl{margin-left:-3%;}
.Learning_Japanese .Part2 .PartCon dl dd{width:30.33%;margin-left:3%;float:left;margin-bottom:3%;position: relative;overflow: hidden;}
.Learning_Japanese .Part2 .PartCon dl dd .img{border-radius: 0.4rem;padding-top:70%;}
.Learning_Japanese .Part2 .PartCon dl dd .img .in{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 2;text-align: center;background-color: rgba(0,0,0,0.5);padding: 0.15rem 0.25rem;color: #fff;transition: all 0.5s;box-sizing: border-box;}
.Learning_Japanese .Part2 .PartCon dl dd .txt{position: absolute;left: 50%;top: 50%;width: 100%;color: #fff;background: rgba(70, 180, 173, 0.9);padding: 0.45rem;border-radius: 0.4rem;height: 100%;opacity: 0;transition: all 0.5s;transform: translate(-50%,-50%) scale(0.6);box-sizing: border-box;}
.Learning_Japanese .Part2 .PartCon dl dd .txt{padding-top:0.3rem;}
.Learning_Japanese .Part2 .PartCon dl dd .txt .tit{font-size: 0.2rem;}
.Learning_Japanese .Part2 .PartCon dl dd .txt .dec{line-height: 0.3rem;margin-top:0.1rem;max-height: 2.1rem;overflow-y: auto;}
.Learning_Japanese .Part2 .PartCon dl dd:hover .img span{transform: scale(1.05);}
.Learning_Japanese .Part2 .PartCon dl dd:hover .img .in{opacity: 0;}
.Learning_Japanese .Part2 .PartCon dl dd:hover .txt{transform: scale(1) translate(-50%,-50%);opacity: 1;}

.Learning_Japanese .Part2 .btn{margin-top:0.3rem;text-align: center;}
.Learning_Japanese .Part2 .btn a{display: inline-block;width:2rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;background: #46b4ad;box-shadow: 0 0 20px rgba(0,0,0,0.2);color:#fff;margin:0 0;transition: all .5s;}


@media(max-width:1024px){
    .Learning_Japanese .Part2 {padding-bottom:40px;background: #ebf5f5;}
    .TabNav ul li{padding-bottom:5px;}
    .Learning_Japanese .Part2 .PartCon dl dd .img{border-radius: 20px;}
    .Learning_Japanese .Part2 .PartCon dl dd .txt .tit{font-size: 16px;}
    .Learning_Japanese .Part2 .btn a{width:130px;line-height: 40px;border-radius: 40px;margin:0 10px;}
}

@media(max-width:640px){
    .Learning_Japanese .Part2 .PartCon dl dd{width:100%;}
    .Learning_Japanese .Part2 .PartCon dl dd .txt{padding-top:0.15rem;}
    .Learning_Japanese .Part2 .PartCon dl dd .img{border-radius: 5px;}
    .Learning_Japanese .Part1 .btn a{width:120px;line-height: 32px;border-radius: 32px;}
    .Learning_Japanese .Part2 .PartCon dl dd .txt .dec{line-height: 24px;max-height: 168px;}

}

.Learning_Japanese .Part3{margin-top:-0.6rem;}

.Learning_Japanese .Part3 .slick-list{padding:0 0 0 0;}
.Learning_Japanese .Part3 .slick-track{padding:10px 0;}
.Learning_Japanese .Part3 .slick-slide{padding:0.1rem 0.2rem;}
.Learning_Japanese .Part3 .slick-slide>div{}
.Learning_Japanese .Part3 .item{padding:0.35rem;border-radius: 0.3rem;box-shadow: 5px 5px 10px rgba(0,0,0,0.04);box-sizing: border-box;margin-bottom:0.4rem;overflow: hidden;position: relative;}
.Learning_Japanese .Part3 .item .img{display: flex;align-items: center;padding-bottom:0.4rem;margin-bottom:0.25rem;border-bottom:1px solid #e5e5e5;}
.Learning_Japanese .Part3 .item .img .imgbox{width:1.6rem;padding-top:1.6rem;border-radius: 50%;}
.Learning_Japanese .Part3 .item .img .name{margin-left:0.4rem;}
.Learning_Japanese .Part3 .item .name h2{font-size: 0.24rem;font-weight: bold;}
.Learning_Japanese .Part3 .item .name b{display: block;width:25px;height:3px;background: #46b4ad;border-radius: 3px;margin-top:0.1rem;}
.Learning_Japanese .Part3 .item dl{line-height: 0.28rem;padding-left:0.8rem;position: relative;color:#333;}
.Learning_Japanese .Part3 .item dl dd{margin-bottom:0.1rem;}
.Learning_Japanese .Part3 .item dl dt{position: absolute;left:0;top:0;}
.Learning_Japanese .Part3 .item .txt dl:nth-child(2){min-height: 0.6rem;}
.Learning_Japanese .Part3 .item .hidebox{width:100%;height:100%;background: rgba(70,180,173,0.9);position: absolute;top:0;left:0;box-sizing: border-box;padding:0.6rem 0.45rem;color:#fff;opacity: 0;transform: scale(0.6);transition: all .5s;border-radius: 0.3rem;}
.Learning_Japanese .Part3 .item .hidebox .name b{background: #fff;}
.Learning_Japanese .Part3 .item .hidebox dl{color:#fff;}
.Learning_Japanese .Part3 .item .hidebox dl dd.dot3{-webkit-line-clamp: 7;}
.Learning_Japanese .Part3 .item .hidebox .con{margin-top:0.3rem;}
.Learning_Japanese .Part3 .item .hidebox .name{position: relative;}
.Learning_Japanese .Part3 .item .hidebox .name .more{width:0.48rem;height:0.48rem;border-radius: 50%;background-color: #fff;background-position: center;background-repeat: no-repeat;background-image: url(../images/jtb.png);background-size: 0.16rem;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.Learning_Japanese .Part3 .item .hidebox .more{max-height: 2.1rem;overflow-y: auto;}
.Learning_Japanese .Part3 .item:hover .hidebox{opacity: 1;transform: scale(1);}

.Learning_Japanese .Part3 .slick-dots{line-height: 0.6rem;text-align: center;}
.Learning_Japanese .Part3 .slick-dots li{display: inline-block;width:8px;height:8px;border-radius: 50%;background: #e0e0e0;margin:0 8px;}
.Learning_Japanese .Part3 .slick-dots li button{display: none;}
.Learning_Japanese .Part3 .slick-dots li.slick-active{background: #07a79e;}
.Learning_Japanese .Part3 .slick-arrow{top:auto;transform: translateY(0);bottom:0;}
.Learning_Japanese .Part3 .slick-arrow.slick-prev{right:58%;left:auto;}
.Learning_Japanese .Part3 .slick-arrow.slick-next{right:auto;left:58%;}


@media(max-width:1024px){
    .Learning_Japanese .Part3{margin-top:0;}
    .Learning_Japanese .Part3 .slick-slide{padding:5px 10px;}
    .Learning_Japanese .Part3 .item{padding:20px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
    .Learning_Japanese .Part3 .item .img{padding-bottom:30px;margin-bottom:20px;}
    .Learning_Japanese .Part3 .item .img .imgbox{width:100px;padding-top:100px;}
    .Learning_Japanese .Part3 .item .img .name{margin-left:20px;}
    .Learning_Japanese .Part3 .item .name h2{font-size: 16px;}
    .Learning_Japanese .Part3 .item dl{line-height: 24px;padding-left:70px;}
    .Learning_Japanese .Part3 .item .txt dl:nth-child(2){min-height: 48px;}
    .Learning_Japanese .Part3 .item .hidebox{padding:25px 20px;}
    .Learning_Japanese .Part3 .item dl dd{margin-bottom:5px;}
    .Learning_Japanese .Part3 .item .hidebox .con{margin-top:15px;}
    .Learning_Japanese .Part3 .item .hidebox .name .more{width:32px;height:32px;background-size: 12px;}
    .Learning_Japanese .Part3 .slick-dots{line-height: 30px;}
    .Learning_Japanese .Part3 .slick-dots li{opacity: 0;}
    .Learning_Japanese .Part3 .slick-arrow.slick-prev{right:52%;}
    .Learning_Japanese .Part3 .slick-arrow.slick-next{left:52%;}
}


.Learning_Japanese .Part4{background: url(../images/ryxxbg2.jpg) no-repeat center center;background-size: cover;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_txt{text-align: center;font-size: 0.24rem;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_txt strong{font-size: 0.36rem;font-weight: bold;color:#46b4ad;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img{margin:0.5rem 0 0.8rem 0;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider{padding:0 0.5rem;position: relative;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider::before{content:'';display: block;width:100%;height:0.85rem;background: url(../images/honorbg.png) no-repeat center bottom;background-size: 100%;position: absolute;bottom:0;left:0;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item{box-sizing: border-box;padding:0 0.5rem;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item .img{padding-top:145%;}
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item .tit{font-size: 0.2rem;text-align: center;margin-top:0.5rem;}

.Learning_Japanese .Part_team .TabBox{height:4.2rem;position: relative;}
.Learning_Japanese .Part_team .TabBox .TabCon{position: absolute;width:100%;top:0;left:0;opacity: 0;visibility: hidden;transition: all .5s;}
.Learning_Japanese .Part_team .TabBox .TabCon.on{position: static;opacity: 1;visibility: visible;}
.Learning_Japanese .Part_team .slick-list{margin-left:-0.3rem;}
.Learning_Japanese .Part_team .item{background: #fff;border-radius: 0.3rem;padding:0.3rem;box-sizing: border-box;margin-left:0.3rem;}
.Learning_Japanese .Part_team .item a{display: block;padding-left:2.95rem;position: relative;min-height:3.2rem;}
.Learning_Japanese .Part_team .item .img{width:2.65rem;padding-top:3.2rem;border-radius: 0.2rem;position: absolute;left:0;top:0;}
.Learning_Japanese .Part_team .item .img span{background-position: center top;}
.Learning_Japanese .Part_team .item .txt{padding-top:0.2rem;}
.Learning_Japanese .Part_team .item .txt .tag{display: inline-block;padding:0 0.15rem;line-height: 0.28rem;border-radius: 0.28rem;border:1px solid #868686;color:#868686;}
.Learning_Japanese .Part_team .item .txt .tit{font-size: 0.24rem;font-weight: bold;margin:0.2rem 0 0.1rem 0;}
.Learning_Japanese .Part_team .item .txt .dec{line-height: 0.28rem;height:0.84rem;color:#777;margin-bottom:0.4rem;}

.Learning_Japanese .Part_team .item:hover{background: #e7f3fc;}
.Learning_Japanese .Part_team .item:hover .common_more{border:1px solid #46b4ad;background: #46b4ad;}
.Learning_Japanese .Part_team .item:hover .common_more::before{background-image: url(../images/jtw.png);}
.Learning_Japanese .Part_team .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.Learning_Japanese .Part_team .slick-dots{text-align: center;margin-top:0.3rem;}
.Learning_Japanese .Part_team .slick-dots li{width:8px;height:8px;border-radius: 50%;background: #fff;display: inline-block;margin:0 5px;}
.Learning_Japanese .Part_team .slick-dots li.slick-active{background: #46b4ad;}
.Learning_Japanese .Part_team .slick-dots li button{display: none;}


@media(max-width:1024px){
    .Learning_Japanese .Part4 .Part_honor .Part_honor_txt{font-size: 15px;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_txt strong{font-size: 18px;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item{padding:0 30px;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item .tit{font-size: 15px;margin-top:0.3rem;}
    .Learning_Japanese .Part_team .item{padding:15px;border-radius: 10px;}
    .Learning_Japanese .Part_team .item a{padding-left:200px;min-height:220px;}
    .Learning_Japanese .Part_team .item .img{width:180px;padding-top:220px;}
    .Learning_Japanese .Part_team .item .txt{padding-top:15px;}
    .Learning_Japanese .Part_team .item .txt .tag{padding:0 12px;line-height: 24px;border-radius: 24px;}
    .Learning_Japanese .Part_team .item .txt .tit{font-size: 16px;margin:10px 0 10px 0;}
    .Learning_Japanese .Part_team .item .txt .dec{line-height: 24px;height:72px;margin-bottom:15px;}
    .Learning_Japanese .Part_team .TabBox{height:320px;}
}

@media(max-width:640px){
    .Learning_Japanese .Part_team .item a{padding-left:150px;min-height:180px;}
    .Learning_Japanese .Part_team .item .img{width:130px;padding-top:180px;}
    .Learning_Japanese .Part_team .item .txt{padding-top:10px;}
    .Learning_Japanese .Part_team .item .txt .dec{-webkit-line-clamp: 2;height:48px;}
    .Learning_Japanese .Part_team .item .txt .tit{margin-bottom:5px;}
    .Learning_Japanese .Part_team .TabBox{height:250px;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider::before{display: none;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item{padding:0 10px;}
    .Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item .tit{font-size: 14px;}
}

/* 日本留学 */
.Studying_Abroad .Studying_Abroad_Part1{padding-top:0.9rem;background: #fff;}
.Studying_Abroad .Studying_Abroad_Part1 .text{text-align: center;font-size: 0.24rem;}
.Studying_Abroad .Studying_Abroad_Part1 .text dl dd{display: inline-block;margin:0 0.2rem;}
.Studying_Abroad .Studying_Abroad_Part1 .text strong{font-size: 0.36rem;font-weight: bold;color:#46b4ad;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox {margin-top:0.5rem;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox .tit{font-size: 0.24rem;font-weight: bold;text-align: center;color:#000;margin-bottom:0.2rem;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul{line-height: 0.56rem;text-align: center;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl::after{content:'';display: none;clear: both;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl{display: flex;align-items: center;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl dd{float:left;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl dd:nth-child(1){width:20%;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl dd:nth-child(2){width:30%;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl dd:nth-child(3){width:30%;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul dl dd:nth-child(4){width:20%;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul.ul_tit{font-size: 0.2rem;background: #d5eafa;border-radius: 5px;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul.ul_con li{background: #fff;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul.ul_con li:nth-child(2n){background: #f5f9fc;}
.Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul li{border-radius: 5px;}
.Studying_Abroad .Studying_Abroad_Part1 .txtMarquee-top{padding:0.2rem;box-shadow: 5px 5px 20px rgba(0,0,0,0.1);border-radius: 0.1rem;}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team{margin-top:0.6rem;}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team .item.slick-active{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team .slick-track{padding:0.1rem 0;}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team .slick-list{padding:0 0.1rem;}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team .slick-dots li{background: #e5e5e5;}
.Studying_Abroad .Studying_Abroad_Part1 .Part_team .slick-dots li.slick-active{background: #46b4ad;}


@media(max-width:1024px){
    .Studying_Abroad .Studying_Abroad_Part1{padding-top:30px;}
    .Studying_Abroad .Studying_Abroad_Part1 .text{font-size: 15px;}
    .Studying_Abroad .Studying_Abroad_Part1 .text strong{font-size: 18px;}
    .Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox{margin-top:20px;}
    .Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox .tit{font-size: 18px;}
    .Studying_Abroad .Studying_Abroad_Part1 .txtMarquee-top{padding:10px;}
    .Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul{line-height: 20px;}
    .Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul li{padding:8px;}
    .Studying_Abroad .Studying_Abroad_Part1 .Studying_Abroad_Partbox ul.ul_tit{font-size: 15px;}
}


.Studying_Abroad .Studying_Abroad_Part2{background: url(../images/ryxxbg2.jpg) no-repeat center center;background-size: cover;}
.Studying_Abroad .Studying_Abroad_Part2 .TabNav ul li{margin:0 0.1rem;}

.Studying_Abroad .Studying_Abroad_Part2 .bd ul{margin-left:-2%;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul::after{content:'';display: block;clear: both;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li{width:31.33%;float:left;margin-left:2%;margin-bottom:2%;box-sizing: border-box;padding:0.3rem;background: #fff;border-radius: 0.3rem;transition: all .5s;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li .img{border-radius: 0.1rem;padding-top:69%;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt{margin-top:0.25rem;text-align: center;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt .tit{font-size: 0.24rem;font-weight: bold;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt .dec{color:#999;line-height: 0.3rem;height:0.6rem;margin:0.1rem 0;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt .common_more{margin:0 auto;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li:hover .txt .common_more{background: #46b4ad;border:1px solid #46b4ad;}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li:hover .txt .common_more::before{background-image: url(../images/jtw.png);}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li:hover .img span{transform: scale(1.05);}
.Studying_Abroad .Studying_Abroad_Part2 .bd ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}

.Studying_Abroad .btn{margin-top:0.3rem;text-align: center;}
.Studying_Abroad .btn a{display: inline-block;width:2rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;background: #46b4ad;box-shadow: 0 0 20px rgba(0,0,0,0.2);color:#fff;margin:0 0;transition: all .5s;}


@media(max-width:1024px){
    .Studying_Abroad .Studying_Abroad_Part2 .bd ul li{padding:15px;border-radius: 15px;}
    .Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt .tit{font-size: 16px;}
    .Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt{margin-top:15px;}
    .Studying_Abroad .Studying_Abroad_Part2 .bd ul li .txt .dec{font-size: 14px;line-height: 24px;height:48px;}
    .Studying_Abroad .btn a{width:130px;line-height: 40px;border-radius: 40px;margin:0 10px;}
}


@media(max-width:640px){
    .Studying_Abroad .Studying_Abroad_Part2 .bd ul li{width:48%;padding:8px;}
}

.Studying_Abroad .Studying_Abroad_Part3{background: #fff;}




.Studying_Abroad .Studying_Abroad_Part4{background: #ebf5f5;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul{display: flex;flex-wrap: wrap;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul{margin-left:-6%;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li{width:27.33%;margin-left:6%;margin-bottom:6%;background: #fff;box-sizing: border-box;box-shadow: 0 0 10px rgba(117,203,208,0.2);border-radius: 47%;padding:0.6rem 0.7rem;position: relative;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .ico{width:0.7rem;height:0.7rem;line-height: 0.7rem;text-align: center;margin:0 auto;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .ico img{max-width:100%;max-height:0.7rem;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .tit{font-size: 0.24rem;font-weight: bold;color:#46b4ad;text-align: center;margin:0.15rem 0;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .dec{text-align: center;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li::before{content:'';display: block;width:0.33rem;height:0.28rem;background: url(../images/jtico.png) no-repeat center;background-size: contain;position: absolute;left:107.5%;top:50%;margin-top:-0.14rem;}

.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(4)::before{display: none;}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(5)::before,
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(6)::before{transform: rotateY(180deg);}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(3)::before{transform: rotate(90deg);margin-top:0;top:110%;left:50%;margin-left:-0.175rem;;}

@media(max-width:1024px){
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li{padding:30px 20px 40px;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .ico{width:45px;height:45px;line-height: 45px;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .ico img{max-height:45px;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li .tit{font-size: 16px;margin:10px 0;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li::before{width:24px;}
}


@media(min-width:641px){
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(4){order:6;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(5){order:5;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li:nth-child(6){order:4;}
}

@media(max-width:640px){
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li::before{display: none;}
    .Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li{width:44%;border-radius: 10px;}
}


.Studying_Abroad .Studying_Abroad_Part3 .TabNav ul li{margin:0 0.2rem;}
.Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon{padding:0.5rem 0.4rem;border-radius: 0.2rem;box-shadow: 5px 5px 20px rgba(0,0,0,0.1);position: relative;}
.Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon .tabConB{position: relative;min-height:4.4rem;}
.Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon .TabCon{position: absolute;width:100%;height:100%;opacity: 0;visibility: hidden;transition: all .5s;}
.Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon .TabCon.on{z-index:99;opacity: 1;visibility: visible;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav{padding:0 0.7rem;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .slick-list{margin-left:-0.1rem;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .item{padding:5px;margin-left:0.1rem;box-sizing: border-box;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .item a{display: block;border-radius: 0.1rem;line-height: 1rem;border:1px solid #eaeaea;text-align: center;height:1rem;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .item img{display: inline-block;max-width:80%;max-height:70%;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .item.slick-current a{border:1px solid #46b4ad;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-nav .slick-arrow{border:1px solid #fff;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item{box-sizing: border-box;padding:0.4rem 0.75rem 0;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .tit{font-size: 0.3rem;font-weight: bold;color:#000;margin-bottom:0.1rem;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl{display: flex;margin-left:-2%;flex-wrap: wrap;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd.col50{width:48%;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd.col100{width:98%;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd{display: flex;font-size: 0.18rem;line-height: 0.3rem;margin-bottom:5px;color:#999;margin-left:2%;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd span{white-space: nowrap;color:#333;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .more{margin-top:0.3rem;text-align: center;line-height: 0.5rem;border-radius: 0.5rem;background: #46b4ad;width:1.8rem;margin:0.3rem auto 0;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .more a{display: inline-block;color:#fff;box-sizing: border-box;display: flex;align-items: center;width:100%;height:100%;justify-content: center;text-align: center;}
.Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .more i{display: inline-block;width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:5px;position: relative;top:-1px;}

.Studying_Abroad .Studying_Abroad_Part3 .btn{margin-top:0.6rem;}
.Studying_Abroad .Studying_Abroad_Part3 .btn a{width:2.4rem;}

@media(max-width:1024px){
    .Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon{padding:20px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-nav{padding:0 40px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-nav .item a{height:70px;line-height: 70px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item{padding:30px 40px 0;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .tit{font-size: 18px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd{font-size: 14px;line-height: 24px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .more{width:120px;line-height: 32px;border-radius: 32px;}
    .Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon .tabConB{min-height:360px;}
    .Studying_Abroad .Studying_Abroad_Part3 .btn{margin-top:30px;}
    .Studying_Abroad .Studying_Abroad_Part3 .btn a{width:180px;}
}

@media(max-width:768px){
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item .con dl dd.col50{width:98%;}
    .Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon .tabConB{min-height:340px;}
    .Studying_Abroad .Studying_Abroad_Part3 .Studying_Abroad_Partcon{padding:10px;}
    .Studying_Abroad .Studying_Abroad_Part3 .slider-for .item{padding:20px 10px;}
}




.Studying_Abroad .Studying_Abroad_Part5{margin-top:0;background: #fff;}

.Studying_Abroad .Studying_Abroad_Part6{background: #f3f9f9;}
.Studying_Abroad .Studying_Abroad_Part6 .Studying_Abroad_Partbox{border-radius: 0.2rem;overflow: hidden;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.Studying_Abroad .Studying_Abroad_Part6 .map{width:64.5%;}
.Studying_Abroad .Studying_Abroad_Part6 .map #allMap{height:7.3rem;width:100%;}
.Studying_Abroad .Studying_Abroad_Part6 .info{width:35.5%;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li{height:1.5rem;display: flex;align-items: center;border-bottom:1px solid #e5e5e5;cursor: pointer;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico{width:1.2rem;text-align: center;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico .img1{display: none;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico img{max-width:0.45rem;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li .name{font-size: 0.3rem;font-weight:bold;color:#000;margin-bottom:0.06rem;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li dl dd{color:#999;margin-top:0;line-height: 1.3;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li.on{background: #46b4ad;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li.on .name{color:#fff;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li.on dl dd{color:#fff;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li.on .ico .img1{display: inline-block;}
.Studying_Abroad .Studying_Abroad_Part6 .info ul li.on .ico .img2{display: none;}

@media(max-width:1024px){
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li .name{font-size: 18px;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico{width:80px;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico img{max-width:30px;}
    .Studying_Abroad .Studying_Abroad_Part6 .map #allMap{height:5.5rem;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li{height:1.1rem;}
}


@media(max-width:768px){
    .Studying_Abroad .Studying_Abroad_Part6 .map{width:100%;}
    .Studying_Abroad .Studying_Abroad_Part6 .info{width:100%;padding-bottom:20px;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul{display: flex;flex-wrap: wrap;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li{height:auto;width:50%;flex-wrap: wrap;padding:20px;box-sizing: border-box;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li .ico{width:100%;margin-bottom:10px;text-align: left;}

}

@media(max-width:640px){
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li{padding:20px 10px;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li dl dd{line-height: 1.4;font-size: 12px;}
    .Studying_Abroad .Studying_Abroad_Part6 .info ul li .name{font-size: 16px;}
}

/* 关于我们 */
.About .AboutBox{overflow: hidden;}
.About .AboutBox .AboutTxt{width:46%;padding-top:1.5rem;}
.About .AboutBox .AboutTxt .subtit{font-size: 0.24rem;margin-top:0.2rem;}
.About .AboutBox .AboutTxt .con{line-height: 0.34rem;}
.About .AboutBox .AboutImg{width:44.5%;}
.About .AboutBox .AboutImg img{width:100%;}

@media(max-width:1024px){
    .About .AboutBox .AboutTxt{padding-top:60px;}
    .About .AboutBox .AboutTxt .subtit{font-size: 16px;}
    .About .AboutBox .AboutTxt .con{line-height: 24px;}
}

@media(max-width:768px){
    .About .AboutBox .AboutTxt{padding-top:0;}
}

@media(max-width:768px){
    .About .AboutBox .AboutTxt{width:100%;}
    .About .AboutBox .AboutImg{width:100%;margin-top:20px;text-align: center;}
    .About .AboutBox .AboutImg img{max-width:380px;}
}

.MainBusiness{background: #ebf5f5;}
.MainBusiness .MainBusinessCon{display: flex;flex-wrap: wrap;align-items: center;background: #fff;box-shadow: 0 0 10px rgba(117,203,208,0.2);border-radius: 0.4rem;overflow: hidden;}
.MainBusiness .MainBusinessCon .img{width:35.8%;padding-top:30%;}

.MainBusiness .MainBusinessCon .txt{width:64.2%;box-sizing: border-box;padding:0.3rem 0.5rem;}
.MainBusiness .MainBusinessCon .txt .tit{font-size: 0.36rem;font-weight: bold;color:#000;}
.MainBusiness .MainBusinessCon .txt .con{margin:0.3rem 0;line-height: 1.85;}
.MainBusiness .MainBusinessCon .txt .num{}
.MainBusiness .MainBusinessCon .txt .num dl{display: flex;justify-content: space-between;}
.MainBusiness .MainBusinessCon .txt .num dl dd{display: flex;align-items: center;}
.MainBusiness .MainBusinessCon .txt .num dl dd .text{color:#666;}
.MainBusiness .MainBusinessCon .txt .num dl dd .numbox{font-size: 0.48rem;font-weight: bold;color:#46b4ad;margin-right:0.1rem;}

@media(max-width:1024px){
    .MainBusiness .MainBusinessCon .txt{padding:10px 25px;}
    .MainBusiness .MainBusinessCon .txt .tit{font-size: 18px;}
    .MainBusiness .MainBusinessCon .txt .con{margin:10px 0;}
    .MainBusiness .MainBusinessCon .txt .num dl dd .numbox{font-size: 28px;}
}

@media(max-width:768px){
    .MainBusiness .MainBusinessCon .img{width:100%;padding-top:80%;}
    .MainBusiness .MainBusinessCon .txt{width:100%;}
}

@media(max-width:640px){
    .MainBusiness .MainBusinessCon .txt .num dl{flex-wrap: wrap;}
    .MainBusiness .MainBusinessCon .txt .num dl dd{width:100%;margin:12px 0;}
}

.Honor .HonorBox{position: relative;}
.Honor .HonorBox::before,
.Honor .HonorBox::after{content:'';display: block;width:100%;height:0.9rem;background: url(../images/honorbg.png) no-repeat bottom center;background-size: 100%;position: absolute;left:0;}
.Honor .HonorBox::before{top:3.15rem;}
.Honor .HonorBox::after{bottom:0;}
.Honor .HonorBox .item{padding:0 0.5rem;box-sizing: border-box;}
.Honor .HonorBox .item .img{padding-top:3.2rem;}
.Honor .HonorBox .item .img span{align-items: flex-end;}
.Honor .HonorBox .item .img span img{object-fit: contain;}
.Honor .HonorBox .item .tit{font-size: 0.2rem;text-align: center;margin-top:0.5rem;}
.Honor .HonorBox .slick-slide>div:nth-child(2){margin-top:0.4rem;}
.Honor .HonorBox .slick-prev{left:-0.6rem;}
.Honor .HonorBox .slick-next{right:-0.6rem;}

@media(max-width:1024px){
    .Honor .HonorBox .slick-prev{left:0;}
    .Honor .HonorBox .slick-next{right:0;} 
    .Honor .HonorBox::before,
    .Honor .HonorBox::after{height:60px;}
    .Honor .HonorBox .item .tit{font-size: 14px;margin-top:20px;}
    .Honor .HonorBox .slick-slide>div:nth-child(2){margin-top:20px;}
    .Honor .HonorBox .item .img{padding-top:200px;}
    .Honor .HonorBox::before{top:195px;}
}

@media(max-width:640px){
    .Honor .HonorBox::before,
    .Honor .HonorBox::after{background-position: center;}
    .Honor .HonorBox::before{top:170px;}
    .Honor .HonorBox::after{bottom:10px;}
    .Honor .HonorBox .item .tit{margin-top:10px;}
}

.History{background: #eef6f7;position: relative;}
.History::before{content:'';display: block;width:100%;height:calc(100% + 1.5rem);background: url(../images/devbg.png) no-repeat bottom center #eef6f7;position: absolute;left:0;bottom:-1.5rem;z-index:9;background-size: cover;}
.History .w1400{position: relative;z-index:11;}

.History .slider-nav {position: relative;}
.History .slider-nav::before{content:'';display: block;width:100%;height:1px;background: #d2d7de;position: absolute;bottom:0.06rem;left:0;}
.History .slider-nav .item .time{font-size: 0.18rem;text-align: center;}
.History .slider-nav .item .time span{font-size: 0.24rem;color:#182437;font-weight: bold;}
.History .slider-nav .item .dotico{width:0.14rem;height:0.14rem;border-radius: 50%;background: #666666;margin:0.1rem auto 0;}

.History .slider-nav .slick-arrow{top:90%;}
.History .slider-nav .slick-prev{left:-1rem;}
.History .slider-nav .slick-next{right:-1rem;}
.History .slider-for{margin-top:0.4rem;box-sizing: border-box;border-radius: 0.3rem;background: #fff;box-shadow: 0 0 10px rgba(117,203,208,0.2);padding:0.45rem;}
.History .slider-for .item{box-sizing: border-box;padding:0 0.6rem;}
.History .slider-for .item .time{font-size: 0.24rem;font-weight: bold;}
.History .slider-for .item .con{line-height: 0.34rem;margin-top:0.1rem;line-height: 0.28rem;min-height:1.4rem;}

.History .slider-for .item{border-left:1px solid #e5e5e5;position: relative;}
.History .slider-for .item::before{content:'';display: block;width:0.4rem;height:1px;background: #e5e5e5;position: absolute;left:0;top:0.2rem;}


.History .slider-for .slick-dots{text-align: center;margin-top:0.3rem;}
.History .slider-for .slick-dots li{display: inline-block;width:0.14rem;height:0.14rem;border-radius: 50%;box-sizing: border-box;border:1px solid #e5e5e5;margin:0 8px;}
.History .slider-for .slick-dots li button{display: none;}
.History .slider-for .slick-dots li.slick-active{background: #46b4ad;border:1px solid #46b4ad;}

.History .slider-nav .item.slick-current .time{color:#46b4ad;}
.History .slider-nav .item.slick-current .time span{color:#46b4ad;}
.History .slider-nav .item.slick-current .dotico{background: #46b4ad;;}

.History .slider-for .item.slick-current{border-left:1px solid #46b4ad;}
.History .slider-for .item.slick-current::before{background: #46b4ad;}
.History .slider-for .item.slick-current .time{color:#46b4ad;}

.History .slider-for .item:hover{border-left:1px solid #46b4ad;}
.History .slider-for .item:hover::before{background: #46b4ad;}
.History .slider-for .item:hover .time{color:#46b4ad;}

.slider .item:focus{outline: none;}

@media(max-width:1024px){
    .History .slider-nav .item .time{font-size: 14px;}
    .History .slider-nav .item .time span{font-size: 16px;}
    .History .slider-for{padding:20px;}
    .History .slider-for .item{padding:0 40px;}
    .History .slider-for .item::before{width:24px;top:13px;}
    .History .slider-for .item .time{font-size: 16px;}
    .History .slider-for .item .con{line-height: 24px;min-height:120px;}
    .History .slider-for .slick-dots{margin-top:10px;}
}

@media(max-width:640px){
    .History .slider-for .item .con{min-height:1px;}
    .History .slider-for .item{padding:0 25px;}
    .History .slider-for .item::before{width:15px;}
    .History .slider-for .slick-dots li{margin:0 3px;}
}

.About{position: relative;}
.AboutNav{position: absolute;left:0.4rem;top:1.5rem;z-index:999;}
.AboutNav ul li{line-height: 0.5rem;border-radius: 0.5rem;margin-bottom:0.18rem;box-shadow: 5px 5px 15px rgba(0,0,0,0.1);background: #fff;width:1.1rem;text-align: center;}
.AboutNav ul li a{display: block;}
.AboutNav ul li.onli{background: #46b4ad;}
.AboutNav ul li.onli a{color:#fff;}
.AboutNav.fix{position: fixed;}


@media(max-width:1440px){
    .AboutNav{left:10px;}
}

@media(max-width:1024px){
    .AboutNav{display: none;}
}


.popUp-download{position: fixed; left: 0;top: 0;width: 100%;height: 100%; transition:opacity 0.3s; transform: translateX(-100%); visibility: hidden; opacity: 0; background-color: rgba(0,0,0,0.5);z-index: 1000;}
.popUp-download *{ -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.popUp-download.show{visibility: visible; transform: translateX(0); opacity: 1;}
.popUp-download .flexja{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.popUp-download .inner{background-color: #fff; padding: 0.3rem; position: relative; z-index: 1; max-width: 8rem;margin: 0px auto;width: 90%;}
.popUp-download h3{text-align: center; color: #46b4ad; font-size: 1.4em;line-height:2;padding-bottom: 0.3rem;}
.popUp-download h3:after{display: block;width: 0.5rem;height: 3px;border-radius: 5px;background-color: #46b4ad;color: #fff;content: "";margin: 0.1rem auto 0;}
.popUp-download .close{position: absolute; top: 0.2rem; width: 0.6rem; height: 0.6rem;border-radius: 50%;  background: #46b4ad url(../images/close.svg) no-repeat center center / auto 30%; cursor: pointer;right: 0.2rem;}
.popUp-download dl:not(:last-child){margin-bottom: 0.3rem;}
.popUp-download .flexbw{display: flex;justify-content: space-between;}
.popUp-download dl dt{width: 2rem;text-align: right;padding-right: 0.25rem;}
.popUp-download dl dd{flex: 1;}
.popUp-download .input{border: 1px solid #ddd;width: 100%;height: 0.4rem;padding: 0 0.15rem;}
.popUp-download button{width: 120px;height: 38px;border-radius: 5px;background-color: #ddd;font-size: 15px;}
.popUp-download .send{background-color: #46b4ad;color: #fff;margin-right: 0.2rem;}
.popUp-download label{display: inline-block;}
.popUp-download label:not(:last-child){margin-right: 0.2rem;}

@media(max-width:640px){
    .popUp-download .input{height: 32px;}
}

@media(min-width:1921px){
.Learning_Japanese .Part4 .Part_honor .Part_honor_img .slider .item,.Honor .HonorBox .item{padding: 0 0.2rem}
.Studying_Abroad .Studying_Abroad_Part4 .Studying_Abroad_Partbox ul li{padding: 0.5rem 0.7rem;border-radius: 50%}
.AboutNav{position: fixed;}
}