.page {
  position: relative;
  width: 1900px;
  height: 3950px;
  overflow: hidden;
}
li{
    list-style-type: none;
}


.block_1 {
  height: 3950px;
  background: url(../images/1deb40569615ddf4483a94a8d28b1e46.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1900px;
}

.box_1 {
  position: relative;
  width: 1900px;
  height: 3950px;
  background: url(../images/242613ec719ccacdd5df6c32341d2237.png)
    0px 0px no-repeat;
  background-size: 1900px 5000px;
}

.image-wrapper_1 {
  background-color: rgba(0, 0, 0, 1);
  width: 1900px;
  height: 120px;
}

.image_1 {
  width: 269px;
  height: 50px;
  margin: 35px 0 0 50px;
}

.text-wrapper_13 {
  width: 570px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: justifyLeft;
  white-space: nowrap;
  line-height: 20px;
  margin: 50px 59px 0 952px;
}

.text_62 {
  width: 570px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 226, 211, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_63 {
  width: 570px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 254, 254, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.box_30 {
  width: 1900px;
  height: 2581px;
}




/***/
.lunbo {
    height: calc(var(--base-font) * 130);
    background: rgba(0, 0, 0, 0.3);
    line-height: calc(var(--base-font) * 130);
    bottom: 0;;
    position: absolute;
    z-index: 99;
    width: 100%;
}
.box_3 {display: flex;align-items: center;justify-content: space-around;}
.box_3 .tag{display: flex;align-items: center;color: #FFFFFF;font-size: calc(var(--base-font) * 24);position:relative;overflow:hidden;}
.box_3 .tag .text_1{margin-right: 10px;transition: transform 0.3s ease; /* 平滑过渡效果 */}
.box_3 .tag:hover .k{transform: translateY(-10px); /* 向上移动20px */ color:#FFE2D3}



.text-group_36 {
  width: calc(var(--base-font) * 490);
  height: calc(var(--base-font) * 71);
}

.text_4 {
  width: calc(var(--base-font) * 260);
  height: calc(var(--base-font) * 36);
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: calc(var(--base-font) * 36);
  font-family: MicrosoftYaHei;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  line-height: calc(var(--base-font) * 36);
}
/**end*/


/*section_2 start*/
.section_2{
    margin-top: calc(var(--base-font) * 90);
}
.section_2 .group{display:flex;align-items:center;flex-wrap:wrap;justify-content: space-between;}
.section_2 .group .item{padding: calc(var(--base-font) * 50); position:relative;
    width: calc(var(--base-font) * 680);
    height: calc(var(--base-font) * 280);
    background: #EAF6FF;
    border-radius: calc(var(--base-font) * 8);
    margin-top: calc(var(--base-font) * 50);
    
}

.section_2 .group .item .img1{
    transition: all 0.6s;
}
.section_2 .group .item:hover .img1{
    transform: scale(1.5);
}
.section_2 .group .item .title{
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(var(--base-font) * 24);
    color: #333333;
}

.section_2 .group .item .title_en{
    font-family: Microsoft YaHei;
    font-weight: 300;
    font-size: calc(var(--base-font) * 14);
    color: #999999;
    margin-top: calc(var(--base-font) * 20);
}
.section_2 .group .item .img1{margin-top: calc(var(--base-font) * 100);}
.section_2 .group .item .img2{position:absolute;right:50px;bottom:0;width:calc(var(--base-font) * 160); height:calc(var(--base-font) * 254);}
.section_2 .group .item.item2{background: #F5EDFE;}
.section_2 .group .item.item3{background: #FFFAED;}
.section_2 .group .item.item4{background: #EAF8F1;}
.section_2 .group .item.item1:hover{background: #D6EDFF;}
.section_2 .group .item.item2:hover{background: #E8D7FC;}
.section_2 .group .item.item3:hover{background: #FFF4D9;}
.section_2 .group .item.item4:hover{background: #D7F7E7;}
.section_2 .group .item.item1 .img2{width:calc(var(--base-font) * 160);height:calc(var(--base-font) * 254)}
.section_2 .group .item.item2 .img2{width:calc(var(--base-font) * 160);height:calc(var(--base-font) * 254)}
.section_2 .group .item.item3 .img2{width:calc(var(--base-font) * 87);height:calc(var(--base-font) * 252)}
.section_2 .group .item.item4 .img2{width:calc(var(--base-font) * 264);height:calc(var(--base-font) * 267)}
.text_5 {
  width: calc(var(--base-font) * 490);
  overflow-wrap: break-word;
  color: rgba(203, 203, 203, 1);
  font-size: calc(var(--base-font) * 18);
  font-family: MicrosoftYaHei;
  font-weight: 400;
  text-align: left;
  white-space: nowrap;
  margin-top: 0.3rem;
}

.box_31 {
  width: 1400px;
  height: 280px;
  margin: 50px 0 0 0;
}

.box_4 {
  background-color: rgba(234, 246, 255, 1);
  border-radius: 8px;
  width: 680px;
  height: 280px;
  justify-content: flex-center;
}

.text_6 {
  width: 72px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 50px 0 0 49px;
}

.text_7 {
  width: 75px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 21px 0 0 50px;
}

.image_5 {
  width: 27px;
  height: 17px;
  margin: 108px 0 49px 50px;
}

.box_5 {
  background-color: rgba(245, 237, 254, 1);
  border-radius: 8px;
  width: 680px;
  height: 280px;
}

.group_21 {
  width: 86px;
  height: 180px;
  margin: 50px 0 0 49px;
}

.text_8 {
  width: 48px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
}

.text_9 {
  width: 85px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 21px 0 0 1px;
}

.image_6 {
  width: 26px;
  height: 15px;
  margin: 109px 0 0 1px;
}

.image_7 {
  width: 160px;
  height: 254px;
  margin: 26px 47px 0 338px;
}

.box_32 {
  width: 1400px;
  height: 280px;
  margin: 40px 0 0 0;
}

.box_7 {
  background-color: rgba(255, 250, 237, 1);
  border-radius: 8px;
  width: 680px;
  height: 280px;
}

.block_10 {
  width: 96px;
  height: 180px;
  margin: 50px 0 0 49px;
}

.text_10 {
  width: 96px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
}

.text_11 {
  width: 66px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 21px 0 0 1px;
}

.image_8 {
  width: 26px;
  height: 15px;
  margin: 109px 0 0 1px;
}

.image_9 {
  width: 87px;
  height: 252px;
  margin: 28px 77px 0 371px;
}

.box_9 {
  background-color: rgba(234, 248, 241, 1);
  border-radius: 8px;
  width: 680px;
  height: 280px;
}

.block_11 {
  width: 52px;
  height: 180px;
  margin: 50px 0 0 49px;
}

.text_12 {
  width: 46px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
}

.text_13 {
  width: 51px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 21px 0 0 1px;
}

.image_10 {
  width: 26px;
  height: 15px;
  margin: 109px 0 0 1px;
}

.image_11 {
  width: calc(var(--base-font) * 298);
  height: calc(var(--base-font) * 215);
  margin: calc(var(--base-font) * 65) calc(var(--base-font) * 28) 0 calc(var(--base-font) * 253);
}






.section{padding:calc(var(--base-font) * 20)}
.section .s-top{margin-top:calc(var(--base-font) * 20);}
.section .s-top .t1{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 36);
    color: #333333;
}
.section .s-top .t2{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 18);
    color: #CBCBCB;
    margin-top: 0.3rem;
}



/*留学指南*/
.section3{background: linear-gradient(to bottom, #F6EEE5, #F6F5F5);height: calc(var(--base-font) * 900);margin-top:calc(var(--base-font) * 90)}
.section3 .lxbox{padding-top:3rem;display:flex;justify-content:space-between}
.section3 .lxbox .lf{width:calc(var(--base-font) * 845)}
.section3 .lxbox .lf .top .t1{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 36);
    color: #333333;
}
.section3 .lxbox .lf .top .t2{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 18);
    color: #CBCBCB;
        margin-top: 0.3rem;
}
.section3 .lxbox .lf .group{margin-top: calc(var(--base-font) * 43);}
.section3 .lxbox .lf .group1{display:flex;justify-content: space-between;}
.section3 .lxbox .lf .group1 .item1{
    width: calc(var(--base-font) * 340);
    height: calc(var(--base-font) * 441);
    background: #D9E2E7;
    border-radius: 0.33rem;
}
.section3 .lxbox .lf .group1 .item1 .img1{width:100%;border-top-left-radius: 0.33rem;border-top-right-radius: 0.33rem;}
.section3 .lxbox .lf .group1 .item1 .t1{font-family: Microsoft YaHei;font-weight: 400;font-size: 1.5rem;color: #333333;text-align:center;}
.section3 .lxbox .lf .group1 .item1 .t2{
    width: calc(var(--base-font) * 205);
    height: calc(var(--base-font) * 50);
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 20);
    color: #FFFFFF;
    line-height: calc(var(--base-font) * 50);
    background: #C79D63;
    border-radius: calc(var(--base-font) * 24);
    text-align: center;
    display: block;
    margin: 0 auto;
    margin-top: calc(var(--base-font) * 43);
}
.section3 .lxbox .lf .group1 .item1 .t2:hover{
    background: #9e6d29;
}
.section3 .lxbox .lf .group1 .item1 .t2 .iconfont{margin-left:0.5rem}
.section3 .lxbox .lf .group1 .item2{
    width: calc(var(--base-font) * 476);
    height: calc(var(--base-font) * 210);
    background: linear-gradient(45deg, #F0F0FF, #FEFEFE);
    border-radius: 0.33rem;
}
.section3 .lxbox .lf .group1 .item2 .box1{    padding: 1rem 1.5rem;}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item{
    display: flex;
    align-items: center;
    justify-content: space-between;
        margin-top: 0.5rem;
        
}

.section3 .lxbox .lf .group1 .item2  .g-item .iconfont1{
    background: -webkit-linear-gradient(#AFAFF7, #6B6BC2);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: calc(var(--base-font) * 26);
}
.section3 .lxbox .lf .group1 .item2  .g-item .iconfont2{
    background: -webkit-linear-gradient(#FFCD47, #C37918);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: calc(var(--base-font) * 26);
}
.section3 .lxbox .lf .group1 .item2  .g-item .iconfont3{
    background: -webkit-linear-gradient(#55A328, #9BD675);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: calc(var(--base-font) * 26);
}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item .g-t1{
    width: calc(var(--base-font) * 101);
    height: calc(var(--base-font) * 25);
}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item .g-t1-2{
    width: calc(var(--base-font) * 101);
    height: calc(var(--base-font) * 25);
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 24);
    color: #333333;
}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item .g-t1-3{
    width: calc(var(--base-font) * 118);
    height: calc(var(--base-font) * 40);
    line-height: calc(var(--base-font) * 40);
    font-family: Microsoft YaHei;
    font-weight: 300;
    font-size: calc(var(--base-font) * 18);
    background: rgba(255,127,14,0);
    border: 1px solid #ADADE5;
    color: #ADADE5;
    text-align: center;
    border-radius: 0.8rem;
}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item .g-t1-3:hover{
    background: #ADADE5;
    color: #ffffff;
}
.section3 .lxbox .lf .group1 .item2 .box1 .g-item .g-t2{
    width: calc(var(--base-font) * 239);
    height: calc(var(--base-font) * 38);
    font-family: Microsoft YaHei;
    font-weight: 300;
    font-size: calc(var(--base-font) * 14);
    color: #505050;
}
.section3 .lxbox .lf .group1 .item2 .box2{display:flex;align-items:center;justify-content: space-between;margin-top: calc(var(--base-font)* 40);}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item{
    width: calc(var(--base-font) * 223);
    height: calc(var(--base-font) * 201);
    background: linear-gradient(45deg, #FEF8CF, #FEFEFC);
    border-radius: 0.33rem;
        padding: 1rem 1.5rem;
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item.g-item2{
    background: linear-gradient(0deg, #E9FFDC, #FDFFFD);
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-t1{
    width: calc(var(--base-font) * 101);
    height: calc(var(--base-font) * 25);
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-t1-2{
    width: calc(var(--base-font) * 101);
    height: calc(var(--base-font) * 25);
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 24);
    color: #333333;
    margin-top: 0.8rem;
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-t1-3{
        width: calc(var(--base-font)* 118);
    height: calc(var(--base-font)* 40);
    line-height: calc(var(--base-font)* 40);
    font-family: Microsoft YaHei;
    font-weight: 300;
    font-size: calc(var(--base-font)* 18);
    /*background: #9acd7d;*/
    border: 1px solid #9acd7d;
    color: #9acd7d;
    text-align: center;
    border-radius: 0.8rem;
    margin-top: 1rem;
    display: block;
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-5{color:#CE8749;border:1px solid #CE8749}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-t1-3:hover{
    background: #CCC272;
    color: #ffffff;
    border: none;
}
.section3 .lxbox .lf .group1 .item2 .box2 .g-item .g-t1-4:hover{
    background: #9ACD7D;
    color: #ffffff;
    border: none;
}
.section3 .lxbox .lf .group2 img{width: calc(var(--base-font) * 845);height: calc(var(--base-font) * 120);border-radius:0.33rem;    background: #000;margin-top: calc(var(--base-font)* 40);}

.section3 .lxbox .rf{width:calc(var(--base-font) * 515)}
.section3 .lxbox .rf .top .t1{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 36);
    color: #333333;
}
.section3 .lxbox .rf .top .t2{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 18);
    color: #CBCBCB;
        margin-top: 0.3rem;
}
.section3 .lxbox .rf .group{margin-top: calc(var(--base-font)* 43);height: calc(var(--base-font)* 601);overflow: scroll;overflow-x: hidden;}
.section3 .lxbox .rf .group .item{
    background-color: rgba(204, 182, 163, 0.1);
    border-radius: 8px;
    /*width: calc(var(--base-font)* 515);*/
    height: calc(var(--base-font)* 88);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.85rem;
    color: #333333;
    margin-top: calc(var(--base-font)* 15);
}
.section3 .lxbox .rf .group .item:first-child{margin-top:0}
.section3 .lxbox .rf .group .item .item1{
    margin-right:calc(var(--base-font)* 28); width:calc(var(--base-font)* 90);
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font)* 24);
    
}
.section3 .lxbox .rf .group .item .item2{flex: 1;}
.section3 .lxbox .rf .group .item .item2 .t1{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font)* 20);
}
.section3 .lxbox .rf .group .item .item2 .t2{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font)* 12);
}
.section3 .lxbox .rf .group .item:hover{
    background-color: rgba(204, 182, 163, 1);
    color: #FFFFFF;
}

/*案例*/
.section9 .group{display: grid;grid-gap: 10px;grid-template-columns: repeat(3, 1fr);   margin-top: calc(var(--base-font) * 20);}
.section9 .group .item{display:flex;    width: calc(var(--base-font) * 400);}
.section9 .group .item .lf{margin-right:calc(var(--base-font) * 20)}
.section9 .group .item .img1{
    width: calc(var(--base-font) * 160);
    height: calc(var(--base-font) * 160);
    border-radius: 0.33rem;
}
.section9 .group .item .rf .title{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 24);
    color: #333333;
    width: calc(var(--base-font) * 250);
    height: calc(var(--base-font) * 35);
    line-height: calc(var(--base-font) * 35);
    display: -webkit-box; /* 必须设置为弹性盒模型 */
    -webkit-line-clamp: 1; /* 限制显示的行数 */
    -webkit-box-orient: vertical; /* 设置盒模型的排列方向 */
    overflow: hidden; /* 隐藏溢出的内容 */
}
.section9 .group .item:hover .rf .title{color: #CA6813;}
.section9 .group .item:hover .rf .iconfont{color: #CA6813;}
.section9 .group .item .rf .desc{
    width: calc(var(--base-font) * 250);
    font-family: Microsoft YaHei;
    font-weight: 300;
    font-size: calc(var(--base-font) * 14);
    color: #666666;
    margin-top: calc(var(--base-font) * 16);
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
      height: calc(var(--base-font) * 44);
    line-height: calc(var(--base-font) * 24);
}
.section9 .group .item .rf .iconfont{margin-top: calc(var(--base-font) * 20);display:block;color:#666666;font-size:calc(var(--base-font) * 24)}
.section9 .group .item .rf .img2{width: calc(var(--base-font) * 41);height: calc(var(--base-font) * 29);}


/* 热门院校 */
.yx-box{width: calc(var(--base-font) * 1400); overflow:hidden; margin:calc(var(--base-font) * 35) auto 0 auto;}
.yx-tit span{ font-size:calc(var(--base-font) * 30); color:#cfcfcf; margin:0 5px 0 0;}
.yx-con{ width:calc(var(--base-font) * 1400); height:calc(var(--base-font) * 191); overflow:hidden; position:relative;}
.yx-con .next{ width:calc(var(--base-font) * 54); height:calc(var(--base-font) * 60); margin:calc(var(--base-font) * 65) calc(var(--base-font) * 20) calc(var(--base-font) * 66) 0; overflow:hidden; cursor:pointer; float:left;}
.yx-con .prev{ width:calc(var(--base-font) * 54); height:calc(var(--base-font) * 60); margin:calc(var(--base-font) * 65) 0 calc(var(--base-font) * 66) calc(var(--base-font) * 20); overflow:hidden; cursor:pointer; float:left;}
.yx-con .bd{ width:calc(var(--base-font) * 1252); height:calc(var(--base-font) * 191); overflow:hidden; float:left;}
.yx-con li{ width:calc(var(--base-font) * 220) !important; height:calc(var(--base-font) * 200);  margin:0 calc(var(--base-font) * 30) calc(var(--base-font) * 20) 0; overflow:hidden; float:left; padding:0.5rem}
.yx-con li .c-tu{  height:calc(var(--base-font) * 144); line-height:calc(var(--base-font) * 144);padding:1.2rem; overflow:hidden;text-align: center;}
.yx-con li .c-tu img{height:100%;width:100%}
/*.yx-con li .c-tu a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}*/
/*.yx-con li .c-tu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}*/
.yx-con li .c-tit{  height:calc(var(--base-font) * 30); line-height:calc(var(--base-font) * 30); text-align:center; margin:calc(var(--base-font) * 10) 0 0 0;}
.yx-con li .c-tit {color: #333333;font-weight: 600;font-size:calc(var(--base-font) * 18)}
.yx-con li:hover .c-tit {color:#CA6813}
.yx-con li:hover .c-tu{border: 1px solid #EDF0F2;border-radius:0.33rem;box-shadow: 0 0 5px 3px #EDF0F2;}
.yx-con .next .iconfont{ font-size:calc(var(--base-font) * 24);color:#CBCBCB}
.yx-con .prev .iconfont{ font-size:calc(var(--base-font) * 24);color:#CBCBCB}