.col_title{font-size: 0.48rem;color: #232323;line-height: 1.2;margin-bottom: 0.3rem;}
#l-container{background: url(../images/list_bg.png) no-repeat center bottom/9.82rem;padding: 0.65rem 0 2.43rem;}
.news_title a{color: inherit;}

.news_title:hover a{color:var(--mainColor)}

/* about */ 
body.about .c1{margin-bottom: 1.48rem;}
body.about .c1 li.news{position: relative;}
body.about .c1 li.news .news_imgs{padding-top:32.4%}
body.about .c1 li.news .news_text div{-webkit-line-clamp:5}
body.about .c1 li.news .news_text{
    position: absolute;bottom:-0.88rem;right:1.68rem;background: #fff url(../images/about_bg1.png) no-repeat center/cover;
    z-index: 1;color: #232323;font-size: var(--titleSize);box-sizing: border-box;padding:0.5rem 0.6rem;width:8.4rem;line-height:2
}
body.about .c2 .inner{width: auto;padding-bottom: 1.22rem;}
body.about .c2 .tt2{width: var(--innerWidth);margin: 0 auto 0.28rem;}
body.about .c2 .news img{width: 100%;}
body.about .c3{background: #fff;position: relative;z-index: 1;}
body.about .c3>img{width: 100%;position: absolute;bottom:0;left:0;z-index: 1;}
body.about .c3 .inner{width: auto;padding-top: 0.69rem;padding-bottom: 2.83rem;}
body.about .c3 .inner .mod{position: relative;padding-top:1rem}
body.about .c3 .tt2{width: var(--innerWidth);position: absolute;left:50%;transform: translateX(-50%);top:0;align-items: flex-start;}
body.about .c3 .tt2 .tit2{width: 50px;}
body.about .c3 .con{padding-left: calc(50vw - 8.4rem);display: flex;flex-direction:row-reverse} 
body.about .c3 .swiper{width: 0;flex:1 0;}
body.about .c3 .con .pagination{flex:2.45rem 0 0;padding-top:1.4rem}
body.about .c3 .swiper-slide{width: 2.7rem;height: 4.6rem;background: linear-gradient(#E6ECF0,transparent);padding: 0.8rem 0.35rem 0;text-align: center;color: #00528E;box-sizing: border-box;}
body.about .c3 .swiper-pagination{position: static;margin: 0;gap:0;width: auto;display: inline-block;}
body.about .c3 .swiper-pagination .swiper-pagination-bullet{width: 0.35rem;height: 4px;background: #CAD6DE;border-radius: 0;margin: 0;opacity:1}
body.about .c3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #A82727;}
body.about .c3 .swiper-slide .news_title{font-weight: bold;font-style: italic;font-size: 0.68rem;margin-bottom: 0.1rem;line-height: 1.22; }
body.about .c3 .swiper-slide .short_title{line-height:1.5;font-size: var(--bigSize);font-style: italic;}
body.about .c4 .inner{padding-top:0.77rem;}
body.about .c4 ul.news_list{display: flex;justify-content: space-between;}
body.about .c4 ul.news_list li{width: 49%;display: flex;box-sizing: border-box;padding:0 0.4rem 0.4rem;position: relative;align-items: flex-end;z-index: 1;}
body.about .c4 li:before{content:"";position: absolute;bottom:0;left:0;width: 100%;height: 69.7%;background: #fff;z-index: -1;}
body.about .c4 li .imgbox{flex:3.04rem 0 0;position: relative;margin-right: 0.4rem;}
body.about .c4 li .news_imgs{padding-top: 128.3%;}
body.about .c4 li .wz{flex:1 0;border-bottom:4px solid #F2B740;text-align: center;padding:0 0.3rem 0.5rem}
body.about .c4 li .news_title{font-size: 0.32rem;line-height: 1.21;margin-bottom: 0.35rem;color: #00528E;font-weight: bold;}
body.about .c4 li .short_title{color:rgba(35,35,35,0.6);font-size: var(--titleSize);line-height: 1.6;} 

@media screen and (max-width: 999px) {
.col_title{font-size:22px}
body.list .tt2 .tit2{font-size:22px}
#l-container{padding:40px 0 13vw;background-size:75%}

body.about .c2 .inner{padding-bottom:50px}
body.about .c2 .tt2,body.about .c3 .tt2{position:static;transform:none;width:auto;align-items:center}
body.about .c3 .tt2 .tit2{width:auto}
body.about .c1 li.news .news_text{width:90%;right:5%;padding:15px 20px}
body.about .c1 li.news .news_text div{-webkit-line-clamp:3}
body.about .c4 ul.news_list{display:block;}
body.about .c4 ul.news_list li{margin-bottom:20px;width:auto;padding:20px;background:#fff;align-items:center}
body.about .c4 li .imgbox{flex:100px 0 0;}
body.about .c4 li .wz{border:0;}
}

@media screen and (max-width: 768px) { 
body.about .c1{margin-bottom:40px}
body.about .c1 li.news .news_text{position:static;width:100%;}
body.about .c3 .swiper-slide{height:220px;padding-top:30px}
body.about .c3 .inner .mod{padding-top:0}
body.about .c3 .inner{padding:40px 0}
body.about .c3 .con{display:block;padding:0}
body.about .c3 .con .pagination{padding:0;margin-top:30px}
body.about .c3>img{display:none}
body.about .c3 .swiper{width:auto}
body.about .c4 li .news_title{font-size:18px;margin-bottom:10px}
}


/* history */
body.history .col_news_list{background: #fff url(../images/history_bg.png) no-repeat center top -0.5rem/15.6rem;padding:0.8rem 0 1rem}
body.history .col_news_list .history_part{position: relative;text-align: center;}
body.history .history_part.part0{display: block;}
body.history .history_part.part0 img{width:1.5rem}
body.history .history_part .line{position: absolute;top:0.1rem;bottom:0.1rem;left:50%;transform: translateX(-50%);width: 2px;background: #00528E;}
body.history .history_part .line img{position: absolute;bottom:100%;left:50%;transform: translateX(-50%);width: 0.13rem;}
body.history .history_part.part0 .line{position: static;transform: none;height: 0.7rem;margin:0.25rem auto;display: block;}
body.history .history_part .news_wrap{position: relative;margin-bottom: 0.2rem;display: flex;}
body.history .history_part .history_title{margin-bottom: 0.3rem;line-height: 1.2;}
body.history .history_part .history_title .name{font-size: 0.24rem;color: #00528E;font-weight: bold;display: inline-block;margin-bottom: 0.1rem;padding-left: 0.26rem;background: url(../images/more.svg) no-repeat left center/0.16rem;}
body.history .history_part .history_title .time{font-size: var(--smailSize);color: #936D4C;}
body.history .history_part ul.news_list{position: relative;padding:0rem 0 0.3rem;width: 50%;box-sizing: border-box;padding-right:0.5rem}
body.history .history_part li.news{position: relative;}
body.history .history_part.part4 li.news img{width:90%}
body.history .history_part .news_title{font-size: var(--titleSize);color: #232323;line-height: 1.2;font-weight: bold;max-width: 43%;margin:0 auto 0.1rem}
body.history .history_part .short_title{font-size: var(--smailSize);color: #936D4C;line-height: 2.1;width: 61%;margin: 0 auto;}
body.history .history_part .titlebox{position: relative;}
body.history .history_part img.arrow1{height: 0.53rem;margin: 0.2rem auto;}
body.history .history_part img.arrow2{width: 2.6rem;position: absolute;}
body.history .history_part.part1 li.news+li.news .arrow1{display: block;}
body.history .history_part.part1 li.news:first-child .arrow2{ right:-0.1rem;top:0.05rem;display: block;width: 2.47rem;}
body.history .history_part.part2 ul.news_list{padding-right: 0;padding-left: 0.5rem;margin-left: auto;height: 2.4rem;padding-top: 1.1rem;}
body.history .history_part.part2 li.news:first-child .arrow2{left:-0.4rem;display: block;top:0;} 
body.history .history_part.part3 ul.news_list:nth-child(1){padding-top: 0.7rem;}
body.history .history_part.part3 ul.news_list:nth-child(1) li.news+li{margin-top: 0.6rem;}
body.history .history_part.part3 ul.news_list:nth-child(1) img.arrow2{right:-0.4rem;top:0.05rem;display: block;}
body.history .history_part.part3 ul.news_list:nth-child(2){padding-right: 0;padding-left: 0.5rem;padding-top: 2rem;}
body.history .history_part.part3 ul.news_list:nth-child(2) li.news+li .arrow2{left:-0.4rem;top:0.05rem;display: block;}
body.history .history_part.part3 ul.news_list:nth-child(2) li.news+li .arrow1{display: block;}
body.history .history_part.part4 .news_wrap{justify-content: center}
body.history .history_part.part4 ul.news_list{padding: 0;width: auto;}

@media screen and (max-width: 999px) {
body.history .wap-img{display:block;width:100%;} 
body.history .col_news_list .history_part{display:none !important}
body.history .col_news_list .history_part.part4{display:none}
body.history .col_news_list .history_part.part5{display:block}
body.history .col_news_list{padding:30px 30px 50px;background-size:90%;padding:0}
body.history .history_part .news_wrap{display:block}
body.history .history_part .line{display:none}
body.history .history_part .short_title{max-width:100%;line-height:1.3}
body.history .history_part ul.news_list{width:100%;padding:0 !important;height:auto !important}
body.history .history_part .history_title{margin:35px auto 0}
body.history .history_part.part3 ul.news_list:nth-child(1) li.news+li{margin:0}
body.history .history_part img.arrow2{display:none !important}
body.history .history_part img.arrow1{display:block}
body.history .history_part .news_title{max-width:100%}
}



/* leader */
body.leader .col_news_list{background: #fff;padding: 0.75rem 0.8rem;}
body.leader .col_news_list .news_list.list1{display: flex;justify-content: center;gap: 0.84rem;}
body.leader .col_news_list .list1 .news_imgs{padding-top: 129%;}
body.leader .col_news_list .list1 .wz{padding: 0.35rem 0 0.2rem;text-align:center}
body.leader .col_news_list .news_title{font-size: 0.24rem;font-weight: bold;color: #00528E;line-height: 1.2;}
body.leader .col_news_list .short_title{ color:rgba(35,35,35,0.6);font-size: var(--titleSize);line-height: 1.6;}
body.leader .col_news_list .list1 .news_title{margin-bottom: 0.15rem;}
body.leader .col_news_list .list1 li{width: 3rem;;border-bottom:4px solid #F2B740;}
body.leader .col_news_list .list1{margin-bottom: 1rem;}
body.leader .col_news_list .list2 li{display: flex;align-items: flex-start;}
body.leader .col_news_list .list2 li+li{margin-top:0.55rem}
body.leader .col_news_list .list2 .news_title{flex:3.15rem 0;box-sizing: border-box;padding-left: 0.25rem;border-left:4px solid #A82727}
body.leader .col_news_list .list2 .short_title{flex:1 0;}

@media screen and (max-width: 768px) {
body.leader .col_news_list .news_title{font-size:15px}
body.leader .col_news_list .short_title{font-size:14px}
body.leader .col_news_list{padding:30px}
body.leader .col_news_list .news_list.list1{justify-content: space-between;gap:0}
body.leader .col_news_list .list1 li{width:48%;text-align:center}
body.leader .col_news_list .list1 .news_imgs{width:130px;height:170px;margin:0 auto 15px;padding:0}
body.leader .col_news_list .list2 li{display:block}
body.leader .col_news_list .list2 .news_title{margin-bottom:5px;font-size:16px;padding-left:10px}
}


/* figures */
body.figures #l-container {background: none;;padding-bottom: 2.9rem;}
 body.figures #l-container >img{position: absolute;width: 100%;z-index: 1;left:0;bottom:0;}
body.figures #l-container .inner{width: auto}
body.figures .c3{ position: relative;padding-top: 1rem;}
body.figures .c3>img{width: 100%;position: absolute;bottom:0;left:0;z-index: 1;}
body.figures .c3 .inner{width: auto;padding-top: 0.69rem;padding-bottom: 2.83rem;}
body.figures .c3 .inner .mod{position: relative;padding-top:1rem}
body.figures .c3 .tt2{width: var(--innerWidth);position: absolute;left:50%;transform: translateX(-50%);top:0;align-items: flex-start;}
body.figures .c3 .tt2 .swiper-tools{position: relative;display: flex;gap:0.28rem;margin-right: 0.5rem;}
body.figures .c3 .tt2 .swiper-button{border-radius: 50%;width: 0.68rem;height: 0.68rem;border:1px solid #00528E;position: static;margin: 0;}
body.figures .c3 .tt2 .tit2{width: 50px;}
body.figures .c3 .con{padding-left: calc(50vw - 8.4rem);display: flex;flex-direction:row-reverse;} 
body.figures .c3 .swiper{width: 0;flex:1 0;}
body.figures .c3 .con .pagination{flex:2.45rem 0 0;padding-top:1.4rem}
body.figures .c3 .swiper-slide{width: 2.7rem;height: 4.6rem;background: linear-gradient(#E6ECF0,transparent);padding: 0.8rem 0.35rem 0;text-align: center;color: #00528E;box-sizing: border-box;}
body.figures .c3 .swiper-pagination{position: static;margin: 0;gap:0;width: auto;display: inline-block;}
body.figures .c3 .swiper-pagination .swiper-pagination-bullet{width: 0.35rem;height: 4px;background: #CAD6DE;border-radius: 0;margin: 0;opacity:1}
body.figures .c3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #A82727;}
body.figures .c3 .swiper-slide .news_title{font-weight: bold;font-style: italic;font-size: 0.68rem;margin-bottom: 0.1rem;line-height: 1.22; }
body.figures .c3 .swiper-slide .short_title{font-size: var(--bigSize);font-style: italic;}

@media screen and (max-width: 999px) {
body.figures .c3 .tt2{position:static;width:auto;align-items:center;transform:none;}
body.figures .c3 .tt2 .tit2{width:auto}
body.figures .c3{padding-top:0}
body.figures #l-container{padding-bottom:50px}
}

@media screen and (max-width:768px) {
body.figures #l-container >img{display:none}
body.figures .c3 .swiper{padding:0;width:auto}
body.figures .c3 .con .pagination{padding:0;margin:30px 0 0}
body.figures .c3 .con{display:block}
body.figures .c3 .tt2 .swiper-button{width:32px;height:32px}
body.figures .c3 .swiper-slide{height:220px;padding-top:30px}
}


/* admission */
body.admission #l-container{/* padding-bottom:2rem; */}
body.admission .c1{margin-bottom: 0.7rem;}
body.admission .c1 ul.news_list{display: flex1;justify-content: space-between;flex-wrap: wrap;overflow: hidden;}
body.admission .c1 .slick-list{overflow: visible;}
body.admission .c1 .slick-dots{position: static;margin:1rem auto 0;display: flex;justify-content: center;gap:0.18rem}
body.admission .c1 .slick-dots li{width: 0.14rem;height: 0.14rem;margin: 0;background: #00528E;opacity: 0.12;}
body.admission .c1 .slick-dots li.slick-active{opacity: 1;}
body.admission .c1 .news_imgs{padding-top:56.3%;border-radius: 12px 12px 0 0;}
body.admission .c1 .slick-slide>div{display: grid;grid-template-columns: repeat(3,1fr);gap:0 0.2rem}
body.admission .c1 .slick-slide>div+div{margin-top: 0.6rem;}
body.admission .c1 li.news{width: auto !important;margin-bottom: 0;position: relative;}
body.admission .c1 li.news .news_title{position: absolute;color:#00528E;font-weight: bold;font-size: var(--bigSize);transition: inherit;;width: 88%;box-sizing: border-box;bottom:0;z-index: 1;left:0;transform: translateY(50%);background: #F5F7F8;padding: 0.2rem 0.25rem;border-radius: 0 0.48rem 0.48rem 0;line-height:1.4}
body.admission .c2 .swiper{height:4rem}
body.admission .c2 .swiper-wrapper{    align-items: flex-start}
body.admission .c2 li.news{background: #E6ECF0;border-radius: 12px;transition: all 0.4s ease-in-out;height:auto}
body.admission .c2 li.news .news_imgs{padding-top: 66.7%;border-radius: 12px}
body.admission .c2 li.news .wz{padding: 0.37rem 0.31rem;}
body.admission .c2 li.news .news_title{font-size: var(--titleSize);font-weight: bold;color: #232323;}
body.admission .c2 li.news .readmore{padding-top: 0.28rem;display: none;}
body.admission .c2 li.news .readmore img{height:0.1rem;}
body.admission .c2 li.news:hover{background: #F2B740;}
body.admission .c2 li.news:hover .news_title{color: #fff;}

@media screen and (max-width: 999px) {
body.admission #l-container{padding:40px 0 13vw}
body.admission .c1 .slick-slide>div{    grid-template-columns: repeat(2, 1fr);}
body.admission .c1 .slick-slide>div+div{margin-top:50px}
body.admission .c1 li.news .news_title{font-size:14px}
}


/* school */ 
body.school #l-container{/* padding-bottom: 1.65rem; *//* background: none; */}
body.school .col_news_list ul.news_list{display: flex;justify-content: space-between;flex-wrap: wrap;gap:0.85rem 1.1%}
body.school .col_news_list ul.news_list li.news{width: 32.6%;position: relative;}
body.school .col_news_list .news_imgs{padding-top:56.3%;border-radius: 12px 12px 0 0;}
body.school .col_news_list li.news .news_title{position: absolute;color:#00528E;font-weight: bold;font-size: var(--bigSize);transition: inherit;;width: 88%;box-sizing: border-box;bottom:0;z-index: 1;left:0;transform: translateY(50%);background: #F5F7F8;padding: 0.2rem 0.25rem;border-radius: 0 0.48rem 0.48rem 0;line-height:1.4}
body.school .col_news_list li.news:hover .news_title{background:#00528E;transition:0.4s }
body.school .col_news_list li.news:hover .news_title a{color:#fff}
@media screen and (max-width: 999px) {
body.school .col_news_list ul.news_list li.news{width:49.2%}
body.school .col_news_list li.news .news_title{font-size:14px}
}
@media screen and (max-width: 650px){
    body.school .col_news_list ul.news_list li.news{width:100%}
}

/* program */
body.program #l-container{background-position: left bottom;}
body.program .program_container+.program_container{margin-top: 0.77rem;}
body.program .program_container li.news{display: flex;}
body.program .program_container li.news>*{flex:1 0 50%;box-sizing: border-box ;}
body.program .program_container li.news .news_imgs img{ position: static;}
body.program .program_container li.news .news_info{background: #fff;padding: 0.5rem 0.6rem;font-size: var(--titleSize);}
body.program .c3 li.news .news_info{background: none;padding-top: 0;}
body.program .c3 .news_col{font-size: 0.48rem}


/* research */
body.research .c1 .con{background:url(../images/research_bg2.png) no-repeat center/cover;padding:0.5rem 1rem 0.65rem;position: relative;z-index: 1;color: #fff;}
body.research .c1 .con:before{content:"";inset: 0;position: absolute;background: url(../images/research_bg1.png) no-repeat center/100%;z-index: -1;}
body.research .c1 .con:after{content: "";inset:0;position: absolute;z-index: -2;backdrop-filter: blur(8px);    background-color: #23232350;}
body.research .c1 .news_title{font-size: 0.32rem;font-weight: bold;line-height: 1.2;padding-bottom: 0.32rem;border-bottom: 1px solid rgba(255,255,255,0.3);margin-bottom: 0.25rem}
body.research .c1 .news_text{font-size: var(--titleSize);line-height: 2;}
body.research .c2{margin: 1rem 0 0.8rem;}
body.research .c2 .mod{overflow: hidden;}
body.research .c2 .con{ overflow: hidden;padding:0 1rem}
body.research .c2 .swiper-img .slick-list{margin-bottom: 0.4rem;padding:0.5rem 0 !important}
body.research .c2 .swiper-img .wz{ position: relative ;text-align: center;display: none;}
body.research .c2 .swiper-img .news_imgs{padding-top: 60.8%;}
body.research .c2 .swiper-img .swiper-slide{transition: 0.5s;transform: none;}
body.research .c2 .swiper-img .swiper-slide-active,body.research .c2 .swiper-img .slick-center {transform: scale(1.3);z-index: 2;}
body.research .c2 .swiper-text ul.news_list{padding:0 2.2rem}
body.research .c2 .swiper-text .swiper-slide{text-align: center;} 
body.research .c2 .swiper-text .slick-arrow{box-shadow:none;background:none;width:1.18rem;height:1.18rem;border:1px solid #CAD6DE;color: #CAD6DE;font-size:0.3rem;margin:0;transform:translateY(-50%)}
body.research .c2 .slick-dots{position:static;margin: 0.33rem auto 0;display: flex;gap: 0.18rem;justify-content: center;}
body.research .c2 .slick-dots li{background: #00528E;opacity: 0.12;width: 0.14rem;height: 0.14rem;margin: 0;}
body.research .c2 .slick-dots li.slick-active{opacity: 1;}
body.research .c2 .swiper-text .slick-prev{left:0;}
body.research .c2 .swiper-text .slick-next{right:0;}
body.research .c2 .swiper-text .slick-slider{margin:0 auto}
body.research .c2 .news_title{font-size: var(--bigSize);font-weight: bold;margin-bottom: 0.25rem;line-height:1.2}
body.research .c2 .news_text{font-size: var(--titleSize);line-height: 2;color: #7E98AA;min-height: 0.7rem;}
body.research .c2 .swiper-pagination{position: static;margin: 0.33rem auto 0;display: flex;gap:0.18rem;justify-content: center;}
body.research .c2 .swiper-button{width: 1.16rem;height: 1.16rem;border-radius: 50%;border: 1px solid #CAD6DE;top:50%;transform: translateY(-50%);transition: 0.4s;}
body.research .c2 .swiper-button path{transition: 0.4s;}
body.research .c2 .swiper-button-prev{left:0}
body.research .c2 .swiper-button-next{right:0}
body.research .c2 .swiper-text .slick-arrow:hover {border-color: #1F92DE;color:#1F92DE} 
body.research .c3{margin-bottom: 0.6rem;overflow:hidden;padding-bottom:0.2rem}
body.research .c3 .swiper{overflow: visible;}
body.research .c3 .swiper .swiper-scrollbar{position: static;margin: 0.7rem auto 0;width: 9.37rem;max-width: 90%;background:linear-gradient(to right,transparent,#00528E 50%,transparent)}
body.research .c3 .swiper .swiper-scrollbar .swiper-scrollbar-drag{background: none;}
body.research .c3 .swiper .swiper-scrollbar .swiper-scrollbar-drag:before{content:"";position: absolute;width: 0.2rem;height: 0.2rem;z-index: 1;;background: linear-gradient(#399AE0,#00528E);left:50%;top:50%;border-radius: 50%;transform: translate(-50%,-50%);}
body.research .c3 .news{height: 3rem;box-sizing: border-box;padding:0.2rem;display: flex;flex-direction: column;justify-content: space-between;}
body.research .c3 .news:nth-child(4n+1){background: #00528E;}
body.research .c3 .news:nth-child(4n+2){background: #936D4C;}
body.research .c3 .news:nth-child(4n+3){background: #A82727;}
body.research .c3 .news:nth-child(4n+4){background: #F2B740;}
body.research .c3 .news .num{color: #fff;font-size: 0.32rem;line-height: 1.2;}
body.research .c3 .news .news_title{font-size: var(--bigSize);font-family: "Arial";color: #fff;line-height: 1.6;-webkit-line-clamp:5}
body.research .c3 .news:hover .news_title a{color:#fff;}
body.research .c4 li.news{display: flex;background: url(../images/main1_bg.png) no-repeat top center;background-size: 120%;}
body.research .c4 li.news {
    display: flex;
    background: #fff url(../images/main1_bg.png) no-repeat top center;
    background-size: 235%;
}
body.research .c4 li.news .news_info{flex:1 0;box-sizing: border-box;padding: 0.8rem 0.8rem 0.8rem 0.64rem;font-size: var(--titleSize);line-height: 2;}
body.research .c4 li.news .news_icons{background: #00528E url(../images/reserach_icon1.svg) no-repeat center / 1.3rem;flex:0 0 3rem;}
body.research .c4{margin-bottom: 0.77rem;}
body.research .c5 ul.news_list{display: flex; }
body.research .c5 li.news{width: 14.4%;}
body.research .c5 li.news .news_imgs{padding-top: 143%;}
body.research .c5 li.news .wz{text-align: center;line-height: 1.3;font-weight: bold;}
body.research .c5 li.news .news_title{font-size: 0.24rem;font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ'; margin:0.24rem 0 0.1rem;}
body.research .c5 li.news .short_title{font-size: var(--bigSize);}
body.research .c5{margin-bottom: 0.95rem;}
body.research .c6 ul.news_list{display: flex;justify-content: space-between;align-items: center;min-height: 3.1rem;}
body.research .c6 li.news{width: 31.6%;position: relative;display: flex;align-items: center;padding:0 0.3rem;box-sizing: border-box;background: #E6ECF0;min-height: 2rem;padding: 0.2rem 0;}
body.research .c6 li.news:before{content:"";position: absolute;top: 0.56rem;left:0;width: 100%;background: #E6ECF0;z-index: -1;bottom: 0.56rem;opacity: 0;}
body.research .c6 .news_imgs{flex:2.15rem 0 0;height: 3rem;box-shadow: 0 3px 6px rgba(0,31,54,0.18);border: 5px #00528E solid;position: absolute;top: 50%;width: 2.15rem;transform: translateY(-50%);left:0.3rem;}
body.research .c6 .wz{flex:1 0;box-sizing: border-box;padding:0 0.3rem;margin-left: 2.45rem;}
body.research .c6 .news_title{font-size: var(--bigSize);font-weight: bold;line-height: 1.6;margin-bottom: 0.36rem;}
body.research .c6 .swiper-pagination{position: static;display: flex;gap:0.18rem;margin:0.4rem auto 0;justify-content: center;}
body.research .c6 .swiper-pagination .swiper-pagination-bullet{width:0.14rem;height:0.14rem;margin:0;background:#00528E;opacity:0.12}
body.research .c6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}

body.research .c7{margin-bottom:0.8rem}
body.research .c7 .con{padding: 0;position: relative;z-index: 1;color: #fff;background: #00528e;}
body.research .c7 .con:before{content:"";inset: 0;position: absolute;background: url(../images/research_bg1.png) no-repeat center/100%;z-index: -1;}
body.research .c7 .con:after{content: "";inset:0;position: absolute;z-index: -2;backdrop-filter: blur(8px);}
body.research .c7 .news_title{font-size: 0.32rem;font-weight: bold;line-height: 1.5;padding-bottom: 0.1rem;margin-bottom: 0.1rem;}
body.research .c7 .mr .news_title{width:55%;}
body.research .c7 .ml .news_title{border-bottom: 1px solid #FFFFFF;}
body.research .c7 .news_text {
    font-size: var(--titleSize);
    line-height: 2;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
margin-top:0.2rem;
}
body.research .c7 .news_list{display:flex;}
body.research .c7 .news_list .news{padding: 0.4rem 0.6rem;height: 100%;box-sizing: border-box;position: relative;}
body.research .c7 .news_list .ml{width:50%;}
body.research .c7 .news_list .mr{width:50%;display: flex;flex-direction: column;}
body.research .c7 .news_list .mr .mr-t{height:50%;}
body.research .c7 .news_list .mr-b{display:flex;height:50%;}
body.research .c7 .news_list .mr-b-l{width:50%;}
body.research .c7 .news_list .mr-b-r{width:50%;}
body.research .c7 .news_more{
    position: relative;
    padding-right: 0.16rem;
    padding-top: 0.06rem;
    vertical-align: middle;
    font-size: var(--titleSize);
    line-height: 1.2;
    font-family: 'Montserrat-Bold';
    display: inline-block;
}
body.research .c7 .ml .news_more{position:absolute;bottom:0.4rem;}
body.research .c7 .mr .news_more{margin-top:0.3rem;}
body.research .c7 .news_more::after {
    content: '';
    position: absolute;
    right: 0;
    top: -0.04rem;
    width: 0.22rem;
    height: 0.26rem;
    background: url(../images/more_badge_light.svg) center no-repeat;
    background-size: cover;
}
body.research .c7 .news_more a{color: #fff;}
body.research .pt .more_btn2 {
    position: relative;
    padding-right: 0.16rem;
    padding-top: 0.06rem;
}

body.research .pt .more_btn2 a{    color: #00528E;}
body.research .pt .more_btn2 .more_text {
    vertical-align: middle;
    font-size: 0.24rem;
    line-height: 1.2;
    font-family: 'Montserrat-Bold';
}
body.research .pt .more_btn2::after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 0.22rem;
    height: 0.26rem;
    background: url(../images/more_badge.svg) center no-repeat;
    background-size: cover;
}
@media screen and (max-width: 999px) {
body.research .c1 .con{padding:20px 30px}
body.research .c1 .news_text{overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
body.research .c2{margin:40px 0}
body.research .c2 .swiper-img .slick-list{padding:0 !important;margin-bottom:25px}
body.research .c2 .con{padding:0}
body.research .c2 .swiper-text .slick-arrow{width:40px;height:40px}
body.research .c2 .swiper-text ul.news_list{padding:0 55px}
body.research .c3 .news .news_title{-webkit-line-clamp:4}
body.research .c4 li.news .news_info{padding:20px}
body.research .c4 li.news .news_icons{display:none}
body.research .c5 li.news .news_title{font-size:15px;}
body.research .c5 li.news .short_title{font-size:14px}
body.research .c6 li.news{padding:20px;}
body.research .c6 li.news:before{height:100%}
body.research .c6 .news_imgs{flex:120px 0 0;height:170px;width: 120px;}
body.research .c6 .wz{
    margin-left: 140px;
}
body.research .c7 .news_list {display: flex;    flex-wrap: wrap;}
body.research .c7 .ml .news_more {position: relative;bottom: auto;}
body.research .c7 .news_list .ml {width: 100%;}
body.research .c7 .news_list .mr {width: 100%;}
}

@media screen and (max-width: 768px) {
body.research .c3 .swiper{overflow:hidden;padding-bottom:20px}
body.research .c3 .swiper .swiper-scrollbar{margin:25px auto 0}
}
@media screen and (max-width: 479px) {
body.research .c7 .news_list .mr-b {flex-wrap: wrap;height:100%;}
body.research .c7 .news_list .mr-b-l {width: 100%;}
body.research .c7 .news_list .mr-b-r {width: 100%;}
}


/* priority */
body.priority #l-container{/* background:none; *//* padding-bottom:1.3rem; */}
body.priority #l-container img{max-width:100%}
body.priority .c1 .con{background:url(../images/research_bg2.png) no-repeat center/cover;padding:0.5rem 1rem 0.65rem;position: relative;z-index: 1;color: #fff;}
body.priority .c1 .con:before{content:"";inset: 0;position: absolute;background: url(../images/research_bg1.png) no-repeat center/100%;z-index: -1;}
body.priority .c1 .con:after{content: "";inset:0;position: absolute;z-index: -2;backdrop-filter: blur(8px);}
body.priority .c1 .news_title{font-size: var(--bigSize);font-weight: bold;line-height: 1.2;padding-bottom: 0.32rem;border-bottom: 1px solid rgba(255,255,255,0.3);margin-bottom: 0.3rem}
body.priority .c1 .news_info{font-size: var(--titleSize);line-height: 2;}
body.priority .c2{margin-bottom: 0.2rem;}
body.priority .c2 .text .flexbox{display:none}
body.priority .c2 img{width: 94%;position: relative;z-index: -1;margin-top:-3.6rem;display: block;margin-left: auto;}
body.priority .c2 .text{margin-top: 0.6rem;font-size: var(--titleSize);font-weight: bold;text-align: center;}
body.priority .c3{background: url(../images/priority_bg1.png) no-repeat top center/105%;padding-top:1.1rem;font-size:var(--titleSize)}
body.priority .c3 .news_title{font-size: 0.48rem;font-weight: bold;color: #00528E;margin-bottom: 0.58rem;text-align:center;}


@media screen and (max-width: 999px) {
body.priority .c1 .con{padding:30px 20px}
body.priority .c2 img{display:none}
body.priority .c3 .news_title{font-size:22px}
body.priority .c2 .text .flexbox{display:block;flex-wrap:wrap;justify-content: space-between;gap:20px 0}
body.priority .c2 .text .flexbox .items{position:relative;width:100%;text-align:left;margin-bottom:20px}
body.priority .c2 .text .flexbox .items .title{font-size:24px;font-weight:bold;color:#00528E;line-height:1.2;margin:6px 0px}
body.priority .c2 .text .flexbox .items .summary{font-weight:normal;line-height:1.5}

}


/* keylab */
body.keyLab #l-container{z-index: 1;/* background: none; *//* padding-bottom:0.6rem; */overflow:hidden;padding-bottom: 4rem;}
body.keyLab #l-container>img{position: absolute;bottom: 1rem;left:50%;transform: translate(-50%,50%) rotate(-40deg);width: 8.57rem;opacity: 0.15;z-index: -1;}
body.keyLab .col_news_list li.news{display: flex;justify-content: space-between;margin-bottom: 0.6rem;}
body.keyLab .col_news_list li.news:nth-child(even){flex-direction: row-reverse;}
body.keyLab .col_news_list li.news .news_imgs{flex:6.2rem 0 0;height: 3.5rem;}
body.keyLab .col_news_list li.news .wz{flex:1 0 0;margin-top:0.4rem;border-top:1px solid #00528E;flex:1 0 0;padding:0.3rem 0 0 0.6rem}
body.keyLab .col_news_list li.news:nth-child(even) .wz{padding: 0.3rem 0.6rem 0 0;}
body.keyLab .col_news_list li.news .news_title{font-size: var(--bigSize);font-weight: bold;color: #00528E;line-height: 1.6;}
body.keyLab .col_news_list li.news .news_text{font-size: var(--titleSize);line-height: 2;margin: 0.25rem 0;}
body.keyLab .col_news_list li.news .readmore{display: flex;align-items: center;gap:0.1rem;font-weight: bold;font-size: var(--smailSize);color: #00528E;}
body.keyLab .col_news_list li.news .readmore img{width:0.57rem}

@media screen and (max-width: 999px) {
body.keyLab .col_news_list li.news .wz{margin-top:0}
body.keyLab #l-container{padding-bottom:2.3rem}
}
@media screen and (max-width: 768px) {
body.keyLab .col_news_list li.news{display:block;margin-bottom:25px}
body.keyLab .col_news_list li.news .wz{padding-left:0}
}


/* infoKeylab */
body.infokeyLab #l-container{ z-index: 1;background: none;padding-bottom: 1.2rem;overflow:hidden}
body.infokeyLab #l-container>img{position: absolute;bottom:-0.7rem;left:50%;transform: translate(-50%,50%) rotate(-40deg);width: 8.57rem;opacity: 0.15;z-index: -1;}
body.infokeyLab .return{display: flex;gap:0.1rem;font-size: var(--titleSize);color: #7E98AA;position: absolute;left:0;top:0;z-index: 1;}
body.infokeyLab .wrap{display: flex;justify-content: space-between;flex-direction: row-reverse;align-items: flex-start;}
body.infokeyLab .wrap .news_imgs{flex:7.6rem 0 0;height:4.3rem;box-sizing: border-box;border:0.1rem solid #00528E}
body.infokeyLab .wrap .news_imgs img{position: static;}
body.infokeyLab .wrap .art_tit{font-weight: bold;font-size: 0.32rem;color: #00528E;line-height: 1.75;margin:0.9rem auto 0;flex:1 0 0;padding:0.3rem 0.8rem;border-left:1px solid #00528E}
body.infokeyLab .info_con{background: #fff;margin-top:-0.6rem;padding:1.3rem 0.8rem 0.7rem;font-size: var(--titleSize);}

@media screen and (max-width: 999px) {
body.infokeyLab .return{position:static;margin-bottom:15px}
body.infokeyLab .wrap .art_tit{margin-top:0}
body.infokeyLab .info_con{margin-top:30px}
body.infokeyLab .wrap .news_imgs{flex:45% 0 0;height:auto}

}
@media screen and (max-width: 768px) {
body.infokeyLab .wrap .news_imgs{}
body.infokeyLab .wrap{display:block}
body.infokeyLab .wrap .art_tit{font-size: 18px;padding: 20px;}
}


/* global */
body.global #l-container{/* padding-bottom: 1.13rem; */background: none;}
body.global .c1 {margin-bottom: 1.14rem;}
body.global .c1 li{position: relative;z-index: 1;padding: 0.58rem 0.6rem 0.67rem;background: url(../images/global_img1.png) no-repeat center/cover;}
body.global .c1 li:before{content: "";position: absolute;inset:0;z-index: -1;background: rgba(0,0,0,0.5);}
body.global .c1 li .news_text{font-size: var(--titleSize);line-height: 2;color: #fff;}
body.global .c2 {position: relative;z-index: 1;}
body.global .c2 >img{position: absolute;top:0;left:50%;transform: translateX(-50%) rotate(-40deg);width: 8.57rem;opacity: 0.2;z-index: -1;}
body.global .c2 .global_tt{display: flex;gap:0.14rem;justify-content: center;align-items: center;line-height: 2.7;color:#00528E;font-weight: bold;font-size: var(--bigSize);background: url(../images/global_bg1.svg) no-repeat center;}
body.global .c2 .con1 .global_tt{font-size:0.32rem}
body.global .c2 .con2 .global_tt{color: #fff;background-image: url(../images/global_bg3.svg);}
body.global .c2 .text{margin:0.32rem 0.6rem 0;font-size: var(--titleSize);line-height: 2;}
body.global .c2 .con1{margin-bottom: 0.75rem;}
body.global .c2 .con2{padding:0.7rem 0.6rem 0.5rem;background: url(../images/global_bg2.png) no-repeat center/cover;}
body.global .c2 .con2 .wrap{display: flex;justify-content: space-between;margin-top: 0.45rem;}
body.global .c2 .con2 .wrap>*{width:47.4%;}
body.global .c2 .con2 .summary{color:#fff;margin-bottom: 0.1rem;;font-size: var(--bigSize);font-weight: bold;line-height: 1.6;border-bottom:1px solid rgba(255,255,255,0.3);height: 0.64rem;padding-bottom: 0.14rem; }
body.global .c2 .con2 li.news{font-size: var(--titleSize);line-height: 1.8;box-sizing: border-box;color: #fff;padding-left:0.3rem;margin:0.05rem 0;background: url(../images/more3.svg) no-repeat left 0.05rem/0.2rem;}
body.global .c2 .con2 .r ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
body.global .c2 .con2 .r li.news{width: 49.2%;}


@media screen and (max-width: 999px) {

body.global .c2 .con2 .r ul{display:block}
body.global .c2 .con2 .r li.news{width:auto}
body.global .c2 .con2 li.news{background-position:left 6px;background-size: 14px auto;}
body.global .c2 .con2{padding:25px 20px}
body.global .c2 .con2 .wrap{display:block}
body.global .c2 .con2 .wrap>*{width:auto;margin-top:20px}
body.global .c2 .con2 .summary{height:auto;}
}


/* portfolios */
body.portfolios .c3>img{position: absolute;
    top: 10.5rem;
    left: 50%;
    transform: translateX(-50%);
    width: 11.46rem;
    z-index: -1;}
body.portfolios #l-container .c4+img {
    position: absolute;
    top: auto;
    bottom: -0.75rem;
    left: 50%;
    transform: translateX(-50%);
    width: 11.46rem;
    z-index: -1;
    opacity: 1;
}
body.portfolios #l-container>img{position: absolute;bottom:0rem;left:50%;transform: translate(-50%,25%) rotate(-40deg);width: 8.57rem;opacity: 0.15;z-index: -1;}
body.portfolios .c3{margin: 0.8rem 0 0.6rem;position:relative}
body.portfolios .c3 li.news{display: flex;margin-bottom:0.4rem}
body.portfolios .c3 li.news .news_imgs{flex:6.2rem 0 0;height: 3.5rem;}
body.portfolios .c3 li.news.n4 {padding-top: 0.46rem;}
body.portfolios .c3 li.news.n4 .news_imgs{display:none}
body.portfolios .c3 li.news.n4 .news_title{font-size:0.32rem}
body.portfolios .c3 li.news.n4 .news_info{margin:var(--bigSize) 0}
body.portfolios .c3 li.news.n4 .wz{padding-left:0;padding-right:0;text-align:center;border-top: 0;}
body.portfolios .c3 li.news .wz{flex:1 0;box-sizing: border-box;padding:0.3rem 0 0 0.6rem;margin-top: 0.3rem;border-top:1px solid #00528E}
body.portfolios .c3 li.news .news_title{font-size: var(--bigSize);line-height: 1.2;font-weight: bold;color: #00528E;margin-bottom: 0.2rem;}
body.portfolios .c3 li.news .news_info,body.portfolios .c3 li.news .news_info p{font-size: var(--titleSize);line-height: 2;}
body.portfolios .c3 li.news.n3 .news_info>div{padding:0.3rem 0.5rem 0.3rem 0.3rem;background:#E5A628;}
body.portfolios .c3 li.news.n3 .news_info>div>p{color:#F0E8D8;font-size:var(--titleSize);background:url(../images/arrow5.svg) no-repeat right center/0.32rem}
body.portfolios .c3 li.news.n3 .news_info>div a{color:#fff}
body.portfolios .c3 li.news .block{margin-top:0.15rem; }
body.portfolios .c3 li.news .block>div{padding-left:0.3rem;background:url(../images/more4.svg) no-repeat left 0.08rem/0.17rem;}
body.portfolios .c3 li.news .block>div+div{margin-top:0.1rem}
body.portfolios .c3 li.news.n6 .news_imgs{height:3.9rem}
body.portfolios .c3 li.news:nth-child(even){flex-direction: row-reverse;}
body.portfolios .c3 li.news:nth-child(even) .wz{padding: 0.3rem 0.6rem 0 0;}
body.portfolios .c4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
body.portfolios .c4 li.news{width: 49%;}
body.portfolios .c4 .con2 .global_tt{padding-bottom: 0.1rem;margin-bottom: 0.1rem;border-bottom:1px solid rgba(255,255,255,0.3)}

@media screen and (max-width: 999px) {
body.global .c2 .con1 .global_tt,body.portfolios .c3 li.news.n4 .news_title{font-size:20px}
body.global .c2 >img{width:90vw}
body.global #l-container{overflow:hidden}
body.global .c2 .text{margin:10px 10px 0}
body.portfolios .c3 li.news .news_imgs{padding-top:56.4%;height:0 !important}
body.portfolios .c3 ul.news_list{display:flex;justify-content: space-between;flex-wrap: wrap;}
body.portfolios .c3 li.news .wz{padding:15px !important;margin:0;}
body.portfolios .c3 li.news{display:block;width:48%;margin-bottom:20px}
body.portfolios .c3 li.news.n3 .news_info>div{padding:15px;}
body.portfolios .c3 li.news.n3 .news_info>div>p{line-height:1.5}
body.portfolios .c4 ul{display:block}
body.portfolios .c4 .con2 li.news{width:auto}
}

@media screen and (max-width: 650px) {
body.portfolios .c3 ul.news_list{display:block}
body.portfolios .c3 li.news{width:100%}
}


/* discovery */
body.discovery .col_title{margin-bottom: 0;width: 1rem;}
body.discovery #l-container{padding-bottom: 0;background-image: none;}
body.discovery #l-container .inner{padding-bottom: 4.84rem;position: relative;background:url(../images/discovery_bg1.svg) no-repeat right bottom -1rem/2.6rem;}
body.discovery .col_news_list{margin-top: -0.2rem;position: relative;}
body.discovery .col_news_list>.img1{height: 8.4rem;margin-left: auto;display: block;}
body.discovery .col_news_list ul.news_list>.img2{position: absolute;top:75%;left:0;z-index: -1;width: 10.08rem;}
body.discovery .col_news_list ul.news_list{position: absolute;z-index: 1;top:-1rem;width: 100%;left:0;height: 10.4rem;}
body.discovery .col_news_list li.news{background: #936D4C;position: absolute;z-index: 1;box-sizing: border-box;color: #fff;width: 20%;;display: flex;padding:0 0.4rem 0.25rem;flex-direction: column;justify-content: flex-end;height: 2.6rem;}
body.discovery .col_news_list li.news .short_title{font-size: 0.6rem;font-weight: bold;line-height: 1.21;margin-bottom: 0.1rem;}
body.discovery .col_news_list li.news .news_title{font-size: var(--titleSize);font-style: italic;line-height: 1.55;}
body.discovery .col_news_list li.news:nth-child(1){left:40%;top:0;}
body.discovery .col_news_list li.news:nth-child(2){left:60%;top:0;background: #F2B740;}
body.discovery .col_news_list li.news:nth-child(3){left:0;top:25%;background: #00528E;}
body.discovery .col_news_list li.news:nth-child(4){left:20%;top:25%;background: rgba(0,0,0,0.4);}
body.discovery .col_news_list li.news:nth-child(5){left:60%;top:25%;background: rgba(0,0,0,0.4);}
body.discovery .col_news_list li.news:nth-child(6){left:20%;top:50%;background: #A82727;}
body.discovery .col_news_list li.news:nth-child(7){left:80%;top:50%;background: rgba(0,0,0,0.4);}
body.discovery .col_news_list li.news:nth-child(8){left:20%;top:75%;background: rgba(0,0,0,0.4);}
body.discovery .col_news_list li.news:nth-child(9){left:40%;top:75%;background: #F2B740;}
body.discovery .col_news_list li.news:nth-child(10){left:60%;top:75%;background: #00528E;}

body.discovery .col_news_list li.news:nth-child(4),body.discovery .col_news_list li.news:nth-child(5),body.discovery .col_news_list li.news:nth-child(7),body.discovery .col_news_list li.news:nth-child(8){backdrop-filter: blur(10px);}

@media screen and (max-width: 999px) {
body.discovery .col_news_list{margin:0}
body.discovery .col_title{width:auto;margin-bottom:25px} 
body.discovery .col_news_list ul.news_list{position:static;height:auto;display:flex;flex-wrap:wrap;}
body.discovery .col_news_list li.news{position:static;padding:20px;justify-content: space-between;height:180px}
body.discovery .col_news_list ul.news_list>.img2,body.discovery .col_news_list>.img1{display:none}
body.discovery #l-container .inner{background:none;padding-bottom:60px}
}

@media screen and (max-width: 768px) {
body.discovery .col_news_list li.news .news_title{font-size:14px}
body.discovery .col_news_list li.news .short_title{font-size:26px}
body.discovery .col_news_list li.news{width:33.3%}
}
@media screen and (max-width: 650px) {
body.discovery .col_news_list li.news{width:50%}
}


/* contactUs */ 
body.contact .col_news_list li.news{word-break: break-word;}
body.contact .col_news_list ul.news_list{display: flex;justify-content: space-between;}
body.contact .col_news_list li.news{width: 48.45%;box-sizing: border-box;padding: 0.25rem 0.66rem 0.55rem;background: #fff;position: relative;}
body.contact .col_news_list li.news:before{content:"";position: absolute;top:0;left:0;width: 100%;height: 4px;background: linear-gradient(to right,#317FB7,#00528E);}
body.contact .col_news_list li.news .news_title{color: #00528E;font-size: var(--bigSize);font-weight: bold;line-height: 1.2;padding-bottom: 0.2rem;border-bottom:1px solid rgba(35,35,35,0.3);margin-bottom: 0.2rem;}
body.contact .col_news_list li.news .news_title:before{content:attr(data-num);color:#00528E;opacity: 0.1;font-size: 0.74rem;display: block;font-weight: bold;margin-bottom: -0.3rem;}
body.contact .col_news_list li.news .news_info{font-size:var(--bigSize);line-height:1.2;}
body.contact .col_news_list li.news .news_info .block{font-size:var(--titleSize);margin-top:0.15rem;color:#666}
body.contact .col_news_list li.news .news_info .block>div{padding-left:0.35rem;background:url(../images/website.svg) no-repeat left 0.03rem/ 0.17rem auto;}
body.contact .col_news_list li.news .news_info .block>div:nth-child(2){background-image:url(../images/tel.svg)}
body.contact .col_news_list li.news .news_info .block>div:nth-child(3){background-image:url(../images/fax.svg)}
body.contact .col_news_list li.news .news_info .block>div:last-child{background-image:url(../images/email.svg)}
body.contact .col_news_list li.news .news_info .block>div+div{margin-top:0.15rem}

@media screen and (max-width: 999px) {
body.contact .col_news_list li.news{width:auto;margin-bottom:20px}
body.contact .col_news_list ul.news_list{display:block}
}

/* news */
body.news #l-container{/* padding-bottom: 1rem; *//* background: none; */}
body.news .col_news_list ul.news_list{border-top:2px solid #00528E}
body.news .col_news_list ul.news_list li.news{padding: 0.4rem 0;flex-direction: row-reverse;border-bottom:1px dashed rgba(0,82,142,0.3);display: flex;justify-content: space-between; }
body.news .col_news_list li.news .news_imgs{flex:3.72rem 0 0;height: 2.47rem;}
body.news .col_news_list li.news .news_box{flex:1 0 0;box-sizing: border-box;padding: 0 0.95rem 0 0;display: flex;}
body.news .col_news_list li.news .news_time{flex: 0.9rem 0 0;margin-right: 0.5rem;}
body.news .col_news_list li.news .news_wrap{color:#A82727;font-size: 0.32rem;font-family: 'Montserrat-Bold';line-height: 1;display: flex; column-gap: 0.1rem; align-items: center;}
body.news .col_news_list li.news .news_year{color: #A82727;font-size: var(--smailSize);line-height: 1.8;font-family: 'Montserrat-Bold'; background: url(../images/date_bg.svg) 4px bottom no-repeat; background-size: contain;}
body.news .col_news_list li.news .news_wz{flex:1 0 0;display: flex;flex-direction: column;box-sizing: border-box; ;}
body.news .col_news_list li.news .news_title{font-size: 0.24rem;font-weight: bold;margin-bottom: 0.1rem;line-height:1.5}
body.news .col_news_list li.news .news_text{font-size: var(--smailSize);color: #666666;line-height: 1.75}
body.news .col_news_list li.news .readmore{display: flex;align-items: center;gap:0.1rem;color: #00528E;font-size: var(--smailSize);font-weight: bold;font-family: "Arial";margin-top: auto;}
body.news .col_news_list li.news .readmore img{width:0.57rem}

@media screen and (max-width: 999px) {
body.news #l-container{padding-bottom:0}
body.news .col_news_list li.news .news_imgs{height:0;padding-top:66.4%}
body.news .col_news_list ul.news_list li.news{display:block}
body.news .col_news_list li.news .news_time{display:none}
body.news .col_news_list li.news .news_box{padding:0;margin-top:15px;display:block}
body.news .col_news_list li.news .wap_time {display:block;font-size:14px;margin:5px 0;color:#00528E}
}



/* events */
body.events .col_news_list ul.news_list{border-top:2px solid #00528E}
body.events .col_news_list ul.news_list li.news{padding: 0.4rem 0;border-bottom:1px dashed rgba(0,82,142,0.3); } 
body.events .col_news_list li.news .news_box{flex:1 0 0;box-sizing: border-box;;display: flex; align-items: flex-start;}
body.events .col_news_list li.news .news_time{flex: 0.9rem 0 0;margin-right: 0.5rem;}
body.events .col_news_list li.news .news_wrap{color:#A82727;font-size: 0.32rem;font-family: 'Montserrat-Bold';line-height: 1;display: flex; column-gap: 0.1rem; align-items: center;}
body.events .col_news_list li.news .news_year{color: #A82727;font-size: var(--smailSize);line-height: 1.8;font-family: 'Montserrat-Bold'; background: url(../images/date_bg.svg) 4px bottom no-repeat; background-size: contain;}
body.events .col_news_list li.news .news_wz{flex:1 0 0;display: flex;flex-direction: column;box-sizing: border-box;padding-top: 5px;margin:0 0.9rem}
body.events .col_news_list li.news .news_title{font-size: 0.24rem;font-weight: bold;margin-bottom: 0.1rem;line-height:1.5}
body.events .col_news_list li.news .news_text{font-size: var(--smailSize);color: #666666;line-height: 1.75}
body.events .col_news_list li.news .readmore{display: flex;align-items: center;gap:0.1rem;color: #00528E;font-size: var(--smailSize);font-weight: bold;font-family: "Arial";}
body.events .col_news_list li.news .readmore img{width:0.4rem}
body.events .col_news_list li.news .news_wz .readmore{display: none;}

@media screen and (max-width: 999px) {
body.events .col_news_list ul.news_list li.news{padding:10px 0}
body.events .col_news_list li.news .news_time{display:none}
body.events .col_news_list li.news .news_box{display:block}
body.events .col_news_list li.news .news_wz{margin:0 0 10px}
body.events .col_news_list li.news .wap_time {display:block;font-size:14px;margin:5px 0;color:#00528E}
body.events #l-container{padding-bottom:0}
}


/*overview*/
body.overview .col_title{margin-bottom:0}
body.overview .overviewCon{margin-bottom:0.5rem;font-size:var(--titleSize);line-height:2;text-align:justify}
body.overview .imgbox img{width:100%;max-width:100%}
body.overview .flexbox{display: flex; justify-content: space-between;flex-wrap:wrap;} 
body.overview .overviewCon .title{color:#00528E;font-weight:bold;margin-bottom:0.2rem;line-height:1}
body.overview .overviewCon div.li{padding-left:0.3rem;background:url(../images/more4.svg) no-repeat left 0.08rem/0.17rem;box-sizing:border-box}
body.overview .overviewCon .li+.li{margin-top:0.17rem;} 
body.overview .con4 .li{margin-top:0.17rem}
body.overview .con20 .li{margin-top:0.17rem}
body.overview .con1{position:relative} 
body.overview .con1 .textbox{position:absolute;left:0;top:50%;transform:translateY(-50%);width:7.6rem;background:#fff;box-sizing:border-box;padding:0.35rem 0.6rem}
body.overview .con1 .imgbox{width:11.38rem;display:block;margin-left:auto;}
body.overview .wrap{background:#fff;padding:0 0.5rem 0.3rem 0.6rem}
body.overview .con2 .imgbox{flex:41.4% 0 0;}
body.overview .con2 .title{line-height:2}
body.overview .con2 .textbox{flex:55.4% 0 0;}
body.overview .con4 .flexbox>*,body.overview .con20 .flexbox>*{width:50%}
body.overview .con6 .l{width:39.2%}
body.overview .con6 .r{50%;width: 50.3%;}
body.overview .con6 .title:nth-child(6){margin-top:0.25rem} 
body.overview .con8 .imgbox{flex:46.5% 0 0;}
body.overview .con8 .textbox{flex:48.4% 0 0;}

@media screen and (max-width: 999px) {
body.overview .col_title{margin-bottom:15px}
body.overview .wrap{padding:10px 20px}
body.overview .con1{padding-top:0px}
body.overview .flexbox{display:block;}
body.overview .flexbox > *{margin:10px 0}
body.overview .overviewCon{line-height:1.5}
body.overview .overviewCon .title{line-height:1.4}
body.overview .con1 .textbox{position:static;transform:none;width:auto;padding:15px 20px}
body.overview .con1 .imgbox{width:auto}
body.overview .con4 .flexbox>*, body.overview .con20 .flexbox>*{width:100%}
body.overview .con6 .l,body.overview .con6 .r{width:auto;}
}


/*outreach*/
body.Outreach .col_news_list {background:#fff;position:relative;z-index:1;padding:0 0 1rem}
body.Outreach .col_news_list>img{content:"";position:absolute;left:calc(8.2rem - 50vw);bottom:0;z-index:-1;width:7.92rem}
body.Outreach #l-container{/* padding-bottom:0; *//* background:none; */overflow:hidden;}
body.Outreach .col_news_list .wp_articlecontent p{font-size:var(--titleSize);line-height:2;}
body.Outreach .col_news_list .title{color:#00528E;font-weight:bold;font-size:var(--bigSize);margin-bottom:0.2rem;line-height:1.2}
body.Outreach .col_news_list .wrap{padding-left:5.95rem;margin-top:0.55rem;}
body.Outreach .col_news_list .wrap2{padding:0.6rem 0.6rem 0}
body.Outreach .col_news_list .title:nth-child(3){margin-top:0.5rem} 
body.Outreach .col_news_list .downloadbox{margin-top:0.7rem;background:#E5A628;padding:.6rem 1.2rem;color:#fff;margin-left:4.82rem}
body.Outreach .col_news_list .downloadbox .Download{font-size:var(--bigSize);font-weight:bold;margin-bottom:0.35rem;}
body.Outreach .col_news_list .downloadbox .flexbox{display:flex;justify-content: space-between;}
body.Outreach .col_news_list .downloadbox .flexbox>div{width:50%;box-sizing:border-box;font-size:var(--titleSize);}
body.Outreach .col_news_list .downloadbox .flexbox a{display:flex;align-items:center;gap:0.15rem;color:#fff}
body.Outreach .col_news_list .downloadbox .flexbox img{width:auto}

@media screen and (max-width: 999px) {
body.Outreach .col_news_list .wrap,body.Outreach .col_news_list .wrap2{padding:30px 30px 0;margin:0}
body.Outreach .col_news_list>img{display:none}
body.Outreach .col_news_list .downloadbox{margin-left:0;padding:20px 40px}
}

@media screen and (max-width: 999px) {
body.Outreach .col_news_list .downloadbox .flexbox{display:block}
body.Outreach .col_news_list .downloadbox .flexbox>div{width:100%;margin:10px 0}
}


/*News&Events*/

body.newsevents.admission .c1 .slick-slide>div{    gap: 0 0.9rem;}
body.newsevents.admission .c1 li.news .news_title {
    position: relative;
    color: #333333;
    font-weight: bold;
    font-size: var(--bigSize);
    transition: inherit;
    width: auto;
    box-sizing: border-box;
    bottom: 0;
    z-index: 1;
    left: 0;
    transform: none;
    background: none;
    padding: 0;
    border-radius: 0;
    line-height: 1.4;
    margin: 0.26rem 0.1rem 0.24rem;
    word-break: break-word;
}
body.newsevents.admission .c1 li.news .news_time{display: flex;align-items: center;gap: 0.07rem;font-size: var(--titleSize);font-family: arial;color: #00528E;margin-left: 0.1rem;all 0.4s animation-timing-function: ease-in-out;}
body.newsevents.admission .c1 li.news .news_time .hovershow{display:none;}
body.newsevents.admission .c1 li.news:hover .news_time .hovershow{display:block;}
body.newsevents.admission .c1 li.news:hover .news_time .hoverhide{display:none;}
body.newsevents.admission .c1 .news_imgs{border-radius:0;}
body.newsevents.admission .c1 li.news{width: calc(33.33% - 0.9rem) !important;transition: 0.7s;padding-bottom: 0.2rem;}
body.newsevents.admission .c1 li.news:hover{background:#00528E}
body.newsevents.admission .c1 li.news:hover .news_title a{color:#fff}
body.newsevents.admission .c1 li.news:hover .news_time{color:#fff}
body.newsevents.admission .c1 .slick-slide>div+div{margin-top:0.63arem;}
body.newsevents.admission .c1 .slick-slide>div{display:flex;    justify-content: space-between;}
body.newsevents.admission .c3 .slick-slide>div{    gap: 0 0.9rem;}
body.newsevents.admission .c3 li.news .news_title {
    position: relative;
    color: #333333;
    font-weight: bold;
    font-size: var(--bigSize);
    transition: inherit;
    width: 100%;
    box-sizing: border-box;
    bottom: 0;
    z-index: 1;
    left: 0;
    transform: none;
    background: none;
    padding: 0;
    border-radius: 0;
    line-height: 1.8;
    margin: 0.26rem 0 0.24rem;
min-height:0.72rem;
}
body.newsevents.admission .c3 li.news .news_time {
    display: flex;
    align-items: center;
    gap: 0.07rem;
    font-size: var(--titleSize);
    font-family: arial;
    color: #00528E;
    padding-bottom: 0.46rem;

}
body.newsevents.admission .c3 .con{padding:0.65rem;background: #fff;}
body.newsevents.admission .c3 .news_list{    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.4rem;}
body.newsevents.admission .c3 li.news{width:50%;    padding: 0 0.4rem;box-sizing: border-box;}
body.newsevents.admission .c3 li.news.n1 .news_time,body.newsevents.admission .c3 li.news.n2 .news_time{    border-bottom: 1px solid #C2D4E1;}
body.newsevents.admission #l-container{/* background:none; */}
body.newsevents.admission.list .tt2{margin-bottom:0.54rem;}
@media screen and (max-width: 767px) {
body.newsevents.admission .c1 .slick-slide>div {
    gap: 0.9rem 0.9rem;
    grid-template-columns: repeat(1, 1fr);
}
body.newsevents.admission .c3 li.news {
    width: 100%;
    padding: 0 0.4rem;
    box-sizing: border-box;
}
}

/*Campus Life*/
body.campus.contact .col_news_list ul.news_list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
body.campus.contact .col_news_list li.news {
    width: 50%;
    box-sizing: border-box;
    padding: 0;
    background: NONE;
    position: relative;
}
body.campus.contact .col_news_list li.news  .news_imgs{padding-top:55%;}
body.campus.contact .col_news_list li.news .news_title {
    color: #FFFFFF;
    font-size: 0.26rem;
    font-weight: bold;
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 0;
    position: absolute;
    z-index: 1;
    bottom: 0.14rem;
    line-height: 0.8rem;
    padding-left: 0.48rem;
text-shadow: 0 0.03rem 0.06rem #00000025;
}
body.campus.contact .col_news_list li.news .news_title:before {
    content: attr(data-num);
    color: #fff;
    opacity: 1;
    font-size: 0.74rem;
    display: block;
    font-weight: bold;
    margin-bottom: 0;
    background: linear-gradient(87deg, #006EBE, transparent);
    position: absolute;
    width: 200%;
    height: 0.8rem;
    left: 0;
    z-index: -1;
}
body.campus.contact .col_news_list li.news:nth-child(1) {    clip-path: polygon(0 0, 100% 0, calc(100% - 0.6rem) 100%, 0 100%);
    width: calc(50% + 0.6rem);
    margin-right: -0.6rem;}
body.campus.contact .col_news_list li.news:nth-child(2){    clip-path: polygon(0.6rem 0, 100% 0, 100% 100%, 0 100%);
    width: calc(50% + 0.6rem);
    margin-left: -0.6rem;} 
body.campus.contact .col_news_list li.news:nth-child(3) {    clip-path: polygon(0 0, 100% 0, calc(100% - 0.6rem) 100%, 0 100%);
    width: calc(50% + 0.6rem);
    margin-right: -0.6rem;}
body.campus.contact .col_news_list li.news:nth-child(4) {        clip-path: polygon(0.2rem 0, 100% 0, 100% 100%, 0.6rem 100%);
    width: calc(50% + 0.6rem);
    margin-left: -0.6rem;} 
body.campus.contact .col_news_list li.news:nth-child(4) .news_title{padding-left: 1.18rem;}

body.campus.contact .col_news_list li.news:nth-child(2) .news_title:before{    background: linear-gradient(87deg, #AB8733, transparent);}
body.campus.contact .col_news_list li.news:nth-child(3) .news_title:before{    background: linear-gradient(87deg, #F2B740, transparent);}
body.campus.contact .col_news_list li.news:nth-child(4) .news_title:before{    background: linear-gradient(87deg, #A82727, transparent);}
@media screen and (max-width: 999px){
body.campus.contact .col_news_list li.news{margin-bottom:0;}
body.newsevents.admission .c1 li.news {
    width: calc(50% - 0.2rem) !important;
}
}
@media screen and (max-width: 767px){
body.newsevents.admission .c1 .slick-slide>div{flex-wrap: wrap;}
body.newsevents.admission .c1 li.news {
    width: 100% !important;
}
body.campus.contact .col_news_list li.news {
    width: 100% !important;
    box-sizing: border-box;
    clip-path: unset !important;
    margin: 0 !important;
    padding: 0;
    background: NONE;
    position: relative;
}
body.campus.contact .col_news_list li.news:nth-child(4) .news_title {
    padding-left: 0.48rem;
}
}

/*academic*/
body.aca.research .c6 ul.news_list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: unset;
    flex-wrap: wrap;
    row-gap: 1.5rem;
}
body.list.aca .tt2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1rem;
}
@media screen and (max-width: 999px) {
    body.research .c6 li.news {
        width: 49%;
        padding: 0;
    }
}
@media screen and (max-width: 767px) {
    body.research .c6 li.news {
        width: 100%;
        padding: 0;
    }
}