@media screen and (max-width: 1000px){
    .btn_discover{width: 138px;line-height:40px;font-size: 16px;}
	.btn_tosearch{width: 138px;line-height:40px;font-size: 16px;}

}
@media screen and (min-width: 1000px) and (max-width: 1300px){
	.btn_discover{width: 188px;line-height:44px;font-size: 17px;}
	.btn_tosearch{width: 188px;line-height:44px;font-size: 17px;}

}
@media screen and (min-width: 1300px) and (max-width: 1500px){
    .btn_discover{width: 188px;line-height:48px;font-size: 18px;}
	.btn_tosearch{width: 188px;line-height:48px;font-size: 18px;}

}
@media screen and (min-width: 1500px){
	.btn_discover{width: 188px;line-height:53px;font-size: 18px;}
	.btn_tosearch{width: 188px;line-height:53px;font-size: 18px;}

}
.btn_discover{cursor:pointer;float:left;border-radius: 100px;font-weight: bold;background: #FFFFFF;}
.btn_discover:hover{background: #154481;color: white;}

.btn_tosearch{cursor:pointer;float:left;border-radius: 100px;color: #3D3D3D;font-weight: bold;background: #FFFFFF;}
.btn_tosearch:hover{background: #154481;color: white;}


@media screen and (max-width: 1000px){
    .home_programboxarea{padding:30px 0px 30px 0px;}
	.home_programboxarea .leftbox{width:100%;}
	.home_programboxarea .leftbox .title{width:100%;line-height:40px;font-size: 30px;}
    .home_programboxarea .leftbox .summary{width:100%;line-height:28px;font-size: 20px;margin-top:5px;}
    .home_programboxarea .leftbox .actionarea{margin-top:30px;}
}
@media screen and (min-width: 1000px) and (max-width: 1500px){
    .home_programboxarea{padding:60px 0px 60px 0px;}
	.home_programboxarea .leftbox{}
	.home_programboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_programboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:20px;}
}
@media screen and (min-width: 1500px){
	.home_programboxarea{padding:60px 0px 60px 0px;}
	.home_programboxarea .leftbox{}
	.home_programboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_programboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:20px;}
}
.home_programboxarea{float:left;width:100%;background: #154481;color:white;}
.home_programboxarea .leftbox{float:left;width:100%;}
.home_programboxarea .leftbox .title{float:left;font-weight: bold;font-family:'AbhayaLibre-ExtraBold';}
.home_programboxarea .leftbox .summary{float:left;}



@media screen and (max-width: 600px) {
    .home_programboxarea .programlistarea .itemlist{width:100%;margin-top:20px;}
    .home_programboxarea .programlistarea .itemlist:first-child{margin-top:0px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en{padding:15px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .item_title{font-size:16px;line-height:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore{width:22px;height:22px;margin-top:9px;margin-left:15px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore img{width:12px;height:12px;margin:5px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch{padding:15px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .item_title{font-size:16px;line-height:22px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore{width:22px;height:22px;margin-top:0px;margin-left:15px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore img{width:12px;height:12px;margin:5px;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
    .home_programboxarea .programlistarea .itemlist{width:calc(50% - 10px);margin-left:20px;}
    .home_programboxarea .programlistarea .itemlist:nth-child(2n-1){margin-left:0px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en{padding:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .item_title{font-size:20px;line-height:26px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore{width:26px;height:26px;margin-top:13px;margin-left:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore img{width:14px;height:14px;margin:6px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch{padding:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .item_title{font-size:20px;line-height:26px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore{width:26px;height:26px;margin-top:0px;margin-left:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore img{width:14px;height:14px;margin:6px;}
}
@media screen and (min-width: 1100px){
    .home_programboxarea .programlistarea .itemlist{width:calc(33.33% - 14px);margin-left:21px;}
    .home_programboxarea .programlistarea .itemlist:nth-child(3n-2){margin-left:0px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en{padding:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .item_title{font-size:20px;line-height:26px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore{width:26px;height:26px;margin-top:13px;margin-left:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_en .btn_readmore img{width:14px;height:14px;margin:6px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch{padding:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .item_title{font-size:20px;line-height:26px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore{width:26px;height:26px;margin-top:0px;margin-left:20px;}
    .home_programboxarea .programlistarea .itemlist .itembox_box .smallbox_ch .btn_readmore img{width:14px;height:14px;margin:6px;}
}
.home_programboxarea .programlistarea{float:left;width:100%;margin-top:30px;overflow:hidden;}
.home_programboxarea .programlistarea .itemlist{float:left;overflow: hidden;transition: all 0.3s ease; /* 可选：容器本身的过渡（如阴影） */}

.home_programboxarea .programlistarea .itemlist .itembox_box{position:relative;float:left;width:100%;height:0px;padding-bottom:60%;box-shadow:none;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox{z-index:3;position:absolute;bottom:0px;left:0px;background:white;color:#3D3D3D;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox .item_title{float:left;font-weight:bold;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox .btn_readmore{float:left;border-radius:50%;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox .btn_readmore img{float: left;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox .btn_readmore_off{display:block;background:#3D3D3D;}
.home_programboxarea .programlistarea .itemlist .itembox_box .smallbox .btn_readmore_on{display:none;background:white;}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover .smallbox{background:#326AB3;color:white;}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover .smallbox .btn_readmore_off{display:none;}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover .smallbox .btn_readmore_on{display:block;}
.home_programboxarea .programlistarea .itemlist .itembox_box .itembox_shadow{display:none;z-index:2;position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.3);}
.home_programboxarea .programlistarea .itemlist .itembox{z-index:1;position:relative;float:left;width:100%;height:0px;padding-bottom:60%;transition: transform 0.5s ease; /* 关键：图片的过渡动画（时长0.5秒，缓动效果） */object-fit: cover; /* 保持图片比例，填满容器 */}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover{box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover .itembox_shadow{display:block;}
.home_programboxarea .programlistarea .itemlist .itembox_box:hover .itembox{transform: scale(1.1); /* 放大1.1倍（可调整数值） */}

.apply-button{position:absolute;z-index:3;top:0px;right:0px;font-size:24px;font-weight: 500;line-height: 60px;padding:0px 25px;background-color: #C30D23;color:white;}
/* 单个三角形箭头 - 定位在盒子正下方 */
.apply-button::after {
  content: "";
  position: absolute;
  top: 100%; /* 定位在按钮正下方 */
  left: 0;
  width: 100%; /* 宽度与按钮等宽 */
  height: 25px; /* 三角形的高度 */
  background-color: #C30D23; /* 颜色与按钮一致 */
  /* 使用 clip-path 绘制一个等腰三角形，顶点在底部中央 */
  clip-path: polygon(0 0, 100% 0, 50% 100%);
}

@media screen and (max-width: 1000px){
    .home_newsboxarea{padding:30px 0px 30px 0px;}
	.home_newsboxarea .leftbox{width:100%;}
	.home_newsboxarea .leftbox .title{width:100%;line-height:40px;font-size: 30px;}
    .home_newsboxarea .leftbox .summary{width:100%;line-height:28px;font-size: 20px;margin-top:5px;}
    .home_newsboxarea .leftbox .actionarea{margin-top:30px;}
}
@media screen and (min-width: 1000px) and (max-width: 1500px){
    .home_newsboxarea{padding:60px 0px 60px 0px;}
	.home_newsboxarea .leftbox{}
	.home_newsboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_newsboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:5px;}
}
@media screen and (min-width: 1500px){
	.home_newsboxarea{padding:60px 0px 60px 0px;}
	.home_newsboxarea .leftbox{}
	.home_newsboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_newsboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:5px;}
}
.home_newsboxarea{float:left;width:100%;background: #D6E1F0;color:#3D3D3D;}
.home_newsboxarea .leftbox{float:left;width:100%;}
.home_newsboxarea .leftbox .title{float:left;font-weight: bold;font-family:'AbhayaLibre-ExtraBold';}
.home_newsboxarea .leftbox .summary{float:left;}


@media screen and (max-width: 600px) {
    .home_newsboxarea .newslistarea .itemlist{width:100%;margin-top:20px;}
    .home_newsboxarea .newslistarea .itemlist:first-child{margin-top:0px;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
    .home_newsboxarea .newslistarea .itemlist{width:calc(50% - 10px);margin-left:20px;}
    .home_newsboxarea .newslistarea .itemlist:nth-child(2n-1){margin-left:0px;}
}
@media screen and (min-width: 1100px){
    .home_newsboxarea .newslistarea .itemlist{width:calc(33.33% - 14px);margin-left:21px;}
    .home_newsboxarea .newslistarea .itemlist:nth-child(3n-2){margin-left:0px;}
}
.home_newsboxarea .newslistarea{float:left;width:100%;margin-top:30px;}
.home_newsboxarea .newslistarea .itemlist{float:left;overflow: hidden;}
.home_newsboxarea .newslistarea .itemlist .boxpicture_box{position:relative;float:left;width:100%;height:0px;padding-bottom:55.8%;overflow: hidden;transition: all 0.3s ease;box-shadow: none;}
.home_newsboxarea .newslistarea .itemlist .boxpicture{z-index:1;position:relative;float:left;width:100%;height:0px;padding-bottom:55.8%;object-fit: cover; /* 保持图片比例，填满容器 */transition: transform 0.5s ease; /* 关键：图片的过渡动画（时长0.5秒，缓动效果） */}
.home_newsboxarea .newslistarea .itemlist .boxpicture_shadow{display:none;z-index:2;position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.3);}
.home_newsboxarea .newslistarea .itemlist .item_title{float:left;width:100%;font-size:18px;line-height:28px;margin-top:10px;font-weight:bold;text-align:center;}
.home_newsboxarea .newslistarea .itemlist:hover .boxpicture{transform: scale(1.1);/* 放大1.1倍（可调整数值） */}
   .home_newsboxarea .newslistarea .itemlist:hover .item_title{color:#326AB3;}
.home_newsboxarea .newslistarea .itemlist:hover .boxpicture_shadow{display:block;}
   
   @media screen and (max-width: 600px) {
       .home_newsboxarea .btn_action{padding: 0px 18px;font-size:16px;line-height: 18px;border-radius: 28px;height: 38px;margin-top:25px;}
       .home_newsboxarea .btn_action .actionnametext{margin-top: 10px;}
       .home_newsboxarea .btn_action img{width: 18px;height: 18px;margin: 10px 0px 10px 14px;}
   }
   @media screen and (min-width: 600px) and (max-width: 1100px){
       .home_newsboxarea .btn_action{padding: 0px 28px;font-size:22px;line-height: 24px;border-radius: 50px;height: 48px;}
       .home_newsboxarea .btn_action .actionnametext{margin-top: 12px;}
       .home_newsboxarea .btn_action img{width: 24px;height: 24px;margin: 12px 0px 12px 18px;}
   }
   @media screen and (min-width: 1100px){
       .home_newsboxarea .btn_action{padding: 0px 28px;font-size:22px;line-height: 24px;border-radius: 54px;height: 52px;}
       .home_newsboxarea .btn_action .actionnametext{margin-top: 14px;}
       .home_newsboxarea .btn_action img{width: 24px;height: 24px;margin: 14px 0px 14px 18px;}
   }
   .home_newsboxarea .btn_action{float:right;background: transparent;color: #326AB3;border:1px solid #606367;}
   .home_newsboxarea .btn_action .actionnametext{float: left;}
   .home_newsboxarea .btn_action img{float: left;}
   .home_newsboxarea .btn_action .icon_off{display:block;}
   .home_newsboxarea .btn_action .icon_on{display:none;}
   
   .home_newsboxarea .btn_action:hover{background-color:#326AB3;color:white;border:1px solid #326AB3;}
   .home_newsboxarea .btn_action:hover .icon_off{display:none;}
   .home_newsboxarea .btn_action:hover .icon_on{display:block;}


@media screen and (max-width: 1000px){
    .home_discoverboxarea{padding:30px 0px 30px 0px;}
	.home_discoverboxarea .leftbox{width:100%;}
	.home_discoverboxarea .leftbox .title{width:100%;line-height:40px;font-size: 30px;}
    .home_discoverboxarea .leftbox .summary{width:100%;line-height:28px;font-size: 20px;margin-top:5px;}
    .home_discoverboxarea .leftbox .actionarea{margin-top:30px;}
	.home_discoverboxarea .leftbox .groupsummary{width:100%;}
	.home_discoverboxarea .leftbox .groupaction{width:100%;margin-top:15px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
	.home_discoverboxarea .leftbox .groupaction .grouplist{padding: 0px 15px;font-size:14px;line-height:20px;border-radius: 50px;height:38px;margin-left:15px;}
	.home_discoverboxarea .leftbox .groupaction .grouplist:first-child{margin-left:0px;}
}
@media screen and (min-width: 1000px) and (max-width: 1500px){
    .home_discoverboxarea{padding:60px 0px 60px 0px;}
	.home_discoverboxarea .leftbox{}
	.home_discoverboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_discoverboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:20px;}
	.home_discoverboxarea .leftbox .groupsummary{width:calc(100% - 402px);}
	.home_discoverboxarea .leftbox .groupaction{width:402px;}
	.home_discoverboxarea .leftbox .groupaction .grouplist{padding: 0px 28px;font-size:22px;line-height: 24px;border-radius: 50px;height: 48px;margin-left:20px;}
	.home_discoverboxarea .leftbox .groupaction .grouplist:first-child{margin-left:0px;}
}
@media screen and (min-width: 1500px){
	.home_discoverboxarea{padding:60px 0px 60px 0px;}
	.home_discoverboxarea .leftbox{}
	.home_discoverboxarea .leftbox .title{width:100%;line-height:80px;font-size:64px;}
    .home_discoverboxarea .leftbox .summary{width:100%;line-height:36px;font-size: 24px;margin-top:20px;}
	.home_discoverboxarea .leftbox .groupsummary{width:calc(100% - 402px);}
	.home_discoverboxarea .leftbox .groupaction{width:402px;}
	.home_discoverboxarea .leftbox .groupaction .grouplist{padding: 0px 28px;font-size:22px;line-height: 24px;border-radius: 50px;height: 48px;margin-left:20px;}
	.home_discoverboxarea .leftbox .groupaction .grouplist:first-child{margin-left:0px;}

}
.home_discoverboxarea{float:left;width:100%;background:#154481;color:white;}
.home_discoverboxarea .leftbox{float:left;width:100%;}
.home_discoverboxarea .leftbox .title{float:left;font-weight: bold;font-family:'AbhayaLibre-ExtraBold';}
.home_discoverboxarea .leftbox .summary{float:left;}
.home_discoverboxarea .leftbox .groupsummary{float:left;}
.home_discoverboxarea .leftbox .groupaction{float:right;display: flex;flex-direction: row;justify-content: right;align-items: center;}
.home_discoverboxarea .leftbox .groupaction .grouplist{cursor:pointer;float:left;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.home_discoverboxarea .leftbox .groupaction .grouplist_on{background:#326AB3;color:white;}
.home_discoverboxarea .leftbox .groupaction .grouplist_off{background:white;color:#3D3D3D;}
.home_discoverboxarea .leftbox .groupaction .grouplist_off:hover{background:rgba(255,255,255,0.5);color:white;}


@media screen and (max-width: 600px) {
    .home_discoverboxarea .discoverlistarea .leftarea{width:100%;margin-bottom:20px;}
    .home_discoverboxarea .discoverlistarea .leftarea_height{width:100%;height:auto;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture{position:relative;float:left;width:100%;height:0px;padding-bottom:52.6%;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture .tag_video img{width:40px;height:40px;margin-left:-20px;margin-top:-20px;}
    .home_discoverboxarea .discoverlistarea .rightarea{float:left;width:100%;}
    .home_discoverboxarea .discoverlistarea .rightarea_height{float:left;width:100%;margin-top:10px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox{width:calc(50% - 5px);margin-left:10px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox:first-child{margin-left:0px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagname{left:8px;top:8px;font-size:14px;line-height:20px;padding:0px 8px;border-radius:10px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagdescription{left:0px;right:0px;bottom:0px;font-size:14px;line-height:20px;padding:10px 8px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picture{height:0px;padding-bottom:52.6%;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
    .home_discoverboxarea .discoverlistarea .leftarea{width:50%;}
    .home_discoverboxarea .discoverlistarea .leftarea_height{width:100%;height:0px;padding-bottom:52.6%;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture{position: absolute;top:0px;bottom:0px;left:0px;right:0px;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture .tag_video img{width:80px;height:80px;margin-left:-40px;margin-top:-40px;}
    .home_discoverboxarea .discoverlistarea .rightarea{position:absolute;top:0px;bottom:0px;width:100%;left:100%;}
    .home_discoverboxarea .discoverlistarea .rightarea_height{float:left;width:100%;height:calc(50% - 10px);margin-top:20px;}
    .home_discoverboxarea .discoverlistarea .rightarea_height:first-child{margin-top:0px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox{width:calc(50% - 25px);margin-left:25px;height:100%;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagname{left:15px;top:15px;font-size:18px;line-height:30px;padding:0px 12px;border-radius:15px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagdescription{left:0px;right:0px;bottom:0px;font-size:16px;line-height:24px;padding:10px 12px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picture{height:100%;}
}
@media screen and (min-width: 1100px){
    .home_discoverboxarea .discoverlistarea .leftarea{width:50%;}
    .home_discoverboxarea .discoverlistarea .leftarea_height{width:100%;height:0px;padding-bottom:52.6%;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture{position: absolute;top:0px;bottom:0px;left:0px;right:0px;}
    .home_discoverboxarea .discoverlistarea .leftarea_picture .tag_video img{width:80px;height:80px;margin-left:-40px;margin-top:-40px;}
    .home_discoverboxarea .discoverlistarea .rightarea{position:absolute;top:0px;bottom:0px;width:100%;left:100%;}
    .home_discoverboxarea .discoverlistarea .rightarea_height{float:left;width:100%;height:calc(50% - 10px);margin-top:20px;}
    .home_discoverboxarea .discoverlistarea .rightarea_height:first-child{margin-top:0px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox{width:calc(50% - 25px);margin-left:25px;height:100%;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagname{left:15px;top:15px;font-size:18px;line-height:30px;padding:0px 12px;border-radius:15px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagdescription{left:0px;right:0px;bottom:0px;font-size:16px;line-height:24px;padding:10px 12px;}
    .home_discoverboxarea .discoverlistarea .rightarea_picture{height:100%;}
}
.home_discoverboxarea .discoverlistarea{float:left;width:100%;margin-top:30px;}
.home_discoverboxarea .discoverlistarea .leftarea{float:left;}
.home_discoverboxarea .discoverlistarea .leftarea_picture .tag_video{position:absolute;left:50%;top:50%;}
.home_discoverboxarea .discoverlistarea .leftarea_picture .tag_video img{float:left;}
.home_discoverboxarea .discoverlistarea .leftarea_height{position:relative;float:left;}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox{position:relative;float:left;overflow: hidden;transition: all 0.3s ease;}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox .shadow{z-index:1;display:none;position:absolute;position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.3);}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagname{z-index:2;position:absolute;background-color:rgba(61,61,61,0.8);color:white;}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox .tagdescription{z-index:2;position:absolute;background: linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.8) 100%);color:white;/* 默认状态：向下偏移自身高度（完全隐藏）+ 透明度0 */transform: translateY(100%);opacity: 0;/* 平滑过渡：同时控制位置和透明度 */transition: transform 0.5s ease, opacity 0.5s ease;}
.home_discoverboxarea .discoverlistarea .rightarea_picture{position:relative;float:left;width:100%;object-fit: cover; /* 保持图片比例，填满容器 */transition: transform 0.5s ease; /* 关键：图片的过渡动画（时长0.5秒，缓动效果） */}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox:hover .rightarea_picture{transform: scale(1.1);/* 放大1.1倍（可调整数值） */}
   .home_discoverboxarea .discoverlistarea .rightarea_picturebox:hover .shadow{display:block;}
.home_discoverboxarea .discoverlistarea .rightarea_picturebox:hover .tagname{background-color:rgba(50, 106, 179, 0.8);}
   .home_discoverboxarea .discoverlistarea .rightarea_picturebox:hover .tagdescription{transform: translateY(0); /* 回到容器底部 */opacity: 1; /* 完全显示 */}



@media screen and (max-width: 600px) {
    .home_discover_actionarea_pc{width:100%;padding-top:30px;padding-bottom:20px;}
	.home_discover_actionarea_mo{padding-top:30px;padding-bottom:20px;}
	.zjut_discover_actionarea_pc, .exeter_discover_actionarea_pc{display:none;}
    .zjut_discover_actionarea_mo, .exeter_discover_actionarea_mo{display: flex;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
    .home_discover_actionarea_pc{width:50%;padding-top:30px;padding-bottom:20px;}
    .home_discover_actionarea_mo{padding-top:30px;margin-top:52.6%;}
    .zjut_discover_actionarea_pc, .exeter_discover_actionarea_pc{display:block;}
    .zjut_discover_actionarea_mo, .exeter_discover_actionarea_mo{display:none;}
}
@media screen and (min-width: 1100px){
    .home_discover_actionarea_pc{width:50%;padding-top:30px;padding-bottom:20px;}
    .home_discover_actionarea_mo{padding-top:30px;margin-top:52.6%;}
    .zjut_discover_actionarea_pc, .exeter_discover_actionarea_pc{display:block;}
    .zjut_discover_actionarea_mo, .exeter_discover_actionarea_mo{display:none;}
}
.home_discover_actionarea_pc{float:left;}
.home_discover_actionarea_mo{float:left;width:100%;}
.home_discover_actionarea .actionarea{float:left;width:100%;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.home_discover_actionarea .actionarea .btn_prev{cursor:pointer;float:left;width:34px;height:34px;}
.home_discover_actionarea .actionarea .btn_prev .btn_prev_off{display:none;float:left;width:100%;height:100%;background: url(./images/discover_prev_off.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_prev .btn_prev_on{display:none;float:left;width:100%;height:100%;background: url(./images/discover_prev_on.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_prev .btn_prev_offline{display:block;float:left;width:100%;height:100%;background: url(./images/discover_prev_offline.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_prev .btn_prev_off:hover{background: url(./images/discover_prev_on.png) center center / cover no-repeat;}

.home_discover_actionarea .actionarea .btn_next{cursor:pointer;float:left;width:34px;height:34px;margin-left:30px;}
.home_discover_actionarea .actionarea .btn_next .btn_next_off{float:left;width:100%;height:100%;background: url(./images/discover_next_off.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_next .btn_next_on{display:none;float:left;width:100%;height:100%;background: url(./images/discover_next_on.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_next .btn_next_offline{display:none;float:left;width:100%;height:100%;background: url(./images/discover_next_offline.png) center center / cover no-repeat;}
.home_discover_actionarea .actionarea .btn_next .btn_next_off:hover{background: url(./images/discover_next_on.png) center center / cover no-repeat;}

.zjut_discover_allwidth{float:left;width:100%;height:100%;overflow:hidden;}
.zjut_discover_allwidth .list{position:relative;float:left;width:100%;height:100%;}

.exeter_discover_allwidth{float:left;width:100%;height:100%;overflow:hidden;}
.exeter_discover_allwidth .list{position:relative;float:left;width:100%;height:100%;}
        
        
@media screen and (max-width: 600px) {
    .featurebox_dot{width:100%;padding-top:10px;padding-bottom: 0px;}
}
@media screen and (min-width: 600px) and (max-width: 1100px){
    .featurebox_dot{width:50%;padding-top: 30px;padding-bottom: 20px;}
}
@media screen and (min-width: 1100px){
    .featurebox_dot{width:50%;padding-top: 38px;padding-bottom: 20px;}
}
.featurebox_banner{float:left;width:100%;height:100%;overflow:hidden;}
.featurebox_banner ul{float:left;width:100%;height:100%;margin:0px;padding:0px;}
.featurebox_banner ul li{float:left;width:100%;height:100%;margin:0px;padding:0px;}
.featurebox_dot{z-index:1;position:relative;float:left;}
.featurebox_dot ol{float:left;width:100%;height:26px;text-align:center;margin:0px 0px 0px 0px;padding:0px;}
.featurebox_dot ol li{cursor:pointer;display:inline-block;margin:5px;width:25px;height:5px;border-radius: 12px;background-color:#CCC;border:2px solid #CCC;}
.featurebox_dot ol li:first-child{margin:5px 5px 5px 0px;}
.featurebox_dot ol li:last-child{margin:5px 0px 5px 5px;}
.featurebox_dot ol li.on{background-color:#326AB3;border:2px solid #326AB3;}



@media screen and (max-width: 600px) {
    .homescreen_1_bgarea{bottom: calc(60% - 54px);}
}
@media screen and (min-width: 600px) and (max-width: 1000px){
    .homescreen_1_bgarea{bottom: 0px;}
}
@media screen and (min-width: 1000px){
	.homescreen_1_bgarea{bottom: 0px;}
}
.homescreen_1_bgarea{display:none;z-index: 1;position: absolute;left: 0px;right: 0px;height: 115px;background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 70%);}
.homescreen_1_scroldownarea{display:none;float:left;width:100%;height:75px;margin-top:-75px;/*box-shadow: 2px -1px 20px #666;*/}
.homescreen_1_scroldownarea .scrolcontnent{z-index:2;position:relative;float:left;width:100%;display: flex;flex-direction: row;justify-content: right;align-items: center;}
.homescreen_1_scroldownarea .scrolcontnent .boxcontent{float:left;width:100px;cursor:pointer;}
.homescreen_1_scroldownarea .scrolcontnent .boxcontent .boxtitle{float:left;width:100%;text-align:center;color:white;font-size:28px;line-height:30px;}
.homescreen_1_scroldownarea .scrolcontnent .boxcontent .homescreen_1_btndown{float:left;width:26px;height:26px;margin-left:calc(50% - 13px);cursor:pointer;margin-top:5px;}
.homescreen_1_scroldownarea .scrolcontnent .boxcontent:hover{opacity:0.5;}




.eventbox_banner{float:left;width:100%;overflow:hidden;}
.eventbox_banner ul{float:left;width:100%;margin:0px;padding:0px;}
.eventbox_banner ul li{float:left;width:100%;margin:0px;padding:0px;}
.eventbox_banner ol{float:left;width:100%;height:26px;text-align:center;margin:10px 0px 0px 0px;padding:0px;}
.eventbox_banner ol li{cursor:pointer;display:inline-block;margin:5px;width:50px;height:12px;border-radius: 12px;background-color:#CCC;border:2px solid #CCC;}
.eventbox_banner ol li:first-child{margin:5px 5px 5px 0px;}
.eventbox_banner ol li:last-child{margin:5px 0px 5px 5px;}
.eventbox_banner ol li.on{background-color:#154481;border:2px solid #154481;}


@media screen and (max-width: 600px) {
	.eventactionarea{margin-top:8px;}
	.eventactionarea .btnlistarea{float:left;margin-left:20px;}
	.eventactionarea .btnlistarea:first-child{margin-left:0px;}
	.eventactionarea .btnlistarea img{width:28px;height:28px;}
	
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.eventactionarea{margin-top:14px;}
	.eventactionarea .btnlistarea{float:left;margin-left:26px;}
	.eventactionarea .btnlistarea:first-child{margin-left:0px;}
	.eventactionarea .btnlistarea img{width:32px;height:32px;}
	
}
@media screen and (min-width: 1100px){
	.eventactionarea{margin-top:24px;}
	.eventactionarea .btnlistarea{float:left;margin-left:30px;}
	.eventactionarea .btnlistarea:first-child{margin-left:0px;}
	.eventactionarea .btnlistarea img{width:36px;height:36px;}
	
}
.eventactionarea{float:right;}
.eventactionarea .btnlistarea img{float:left;cursor:pointer;}
.eventactionarea .btnlistarea .img_off{display:block;}
.eventactionarea .btnlistarea .img_on{display:none;}
.eventactionarea .btnlistarea:hover .img_off{display:none;}
.eventactionarea .btnlistarea:hover .img_on{display:block;}



.inspiredbox_banner{float:left;width:100%;overflow:hidden;}
.inspiredbox_banner ul{float:left;width:100%;margin:0px;padding:0px;}
.inspiredbox_banner ul li{float:left;width:100%;margin:0px;padding:0px;}
.inspiredbox_banner ol{float:left;width:100%;height:26px;text-align:center;margin:10px 0px 0px 0px;padding:0px;}
.inspiredbox_banner ol li{cursor:pointer;display:inline-block;margin:5px;width:50px;height:12px;border-radius: 12px;background-color:#CCC;border:2px solid #CCC;}
.inspiredbox_banner ol li:first-child{margin:5px 5px 5px 0px;}
.inspiredbox_banner ol li:last-child{margin:5px 0px 5px 5px;}
.inspiredbox_banner ol li.on{background-color:#154481;border:2px solid #154481;}


@media screen and (max-width: 600px) {
	.inspiredactionarea{margin-top:8px;}
	.inspiredactionarea .btnlistarea{float:left;margin-left:20px;}
	.inspiredactionarea .btnlistarea:first-child{margin-left:0px;}
	.inspiredactionarea .btnlistarea img{width:28px;height:28px;}
	
}
@media screen and (min-width: 600px) and (max-width: 1100px){
	.inspiredactionarea{margin-top:14px;}
	.inspiredactionarea .btnlistarea{float:left;margin-left:26px;}
	.inspiredactionarea .btnlistarea:first-child{margin-left:0px;}
	.inspiredactionarea .btnlistarea img{width:32px;height:32px;}
	
}
@media screen and (min-width: 1100px){
	.inspiredactionarea{margin-top:24px;}
	.inspiredactionarea .btnlistarea{float:left;margin-left:30px;}
	.inspiredactionarea .btnlistarea:first-child{margin-left:0px;}
	.inspiredactionarea .btnlistarea img{width:36px;height:36px;}
	
}
.inspiredactionarea{float:right;}
.inspiredactionarea .btnlistarea img{float:left;cursor:pointer;}
.inspiredactionarea .btnlistarea .img_off{display:block;}
.inspiredactionarea .btnlistarea .img_on{display:none;}
.inspiredactionarea .btnlistarea:hover .img_off{display:none;}
.inspiredactionarea .btnlistarea:hover .img_on{display:block;}


@media screen and (max-width: 800px){
	.studysteparea{padding-bottom:60%;}
	.studysteparea .innercontent{width:calc(100% - 40px);}
	.studysteparea .innercontent .title{font-size:30px;line-height: 36px;}
	.studysteparea .innercontent .summary{font-size:18px;line-height:26px;margin-top:10px;}
	.studysteparea .innercontent .actionarea{margin-top:10px;}
	.studysteparea .innercontent .actionarea .btn_start{width: 150px;line-height:40px;font-size: 16px;}

}
@media screen and (min-width: 800px) and (max-width: 1200px){
	.studysteparea{padding-bottom:40%;}
	.studysteparea .innercontent{width:calc(100% - 50px);}
	.studysteparea .innercontent .title{font-size: 42px;line-height: 50px;}
	.studysteparea .innercontent .summary{font-size: 30px;line-height: 40px;margin-top:30px;}
	.studysteparea .innercontent .actionarea{margin-top:30px;}
	.studysteparea .innercontent .actionarea .btn_start{width: 200px;line-height:53px;font-size: 18px;}
	
}
@media screen and (min-width: 1200px){
	.studysteparea{padding-bottom:35.879%;}
	.studysteparea .innercontent{width:calc(100% - 60px);}
	.studysteparea .innercontent .title{font-size: 56px;line-height: 65px;}
	.studysteparea .innercontent .summary{font-size: 30px;line-height: 40px;margin-top:30px;}
	.studysteparea .innercontent .actionarea{margin-top:30px;}
	.studysteparea .innercontent .actionarea .btn_start{width: 200px;line-height:53px;font-size: 18px;}

}
.studysteparea{position:relative;float:left;width:100%;height:0px;overflow: hidden;transition: all 0.3s ease;}
.studysteparea .innerarea_shadow{z-index:2;position:absolute;top:0px;bottom:0px;left:0px;right:0px;background: rgba(21, 68, 129, 0.3);}
.studysteparea .innerarea_bg{z-index:1;position:absolute;top:0px;bottom:0px;left:0px;right:0px;display: flex;flex-direction: row;justify-content: center;align-items: center;background:url(images/home_whyus_01.jpg) center center / cover no-repeat;object-fit: cover; /* 保持图片比例，填满容器 */transition: transform 0.5s ease; /* 关键：图片的过渡动画（时长0.5秒，缓动效果） */}
.studysteparea .innerarea{z-index:3;position:absolute;top:0px;bottom:0px;left:0px;right:0px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.studysteparea .innercontent{float:left;color:white;}
.studysteparea .innercontent .title{float:left;width:100%;text-align:center;font-weight: bold;}
.studysteparea .innercontent .summary{float:left;width:100%;text-align:center;}
.studysteparea .innercontent .actionarea{float:left;width:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.studysteparea .innercontent .actionarea .btn_start{cursor:pointer;float:left;border-radius: 100px;color: #3D3D3D;font-weight: bold;background: #FFFFFF;text-align:center;}
.studysteparea .innercontent .actionarea .btn_start:hover{background: #154481;color: white;}
.studysteparea:hover .innerarea_bg{transform: scale(1.1);/* 放大1.1倍（可调整数值） */}
