@charset "utf-8";
/*Technical Support SudyTech*/
.col_title{font-size: 0.48rem;color: #232323;line-height: 1.333;margin-bottom: 0.6rem;font-family: 'Montserrat-Bold';}
.post1 .tt .title{font-size:0.32rem;color:#00528E;line-height: 1.34375;}
.post1 .tt{
    justify-content: center;
    margin-bottom: 0.16rem;
}
.post1 .tt .tit::after{display:none}
.post1 .news .news_text{font-size: var(--titleSize);line-height: 2;font-family: Arial;color: #232323;text-align: justify;text-indent: 0.3in;}
.post1 .news .news_title{
    font-size: var(--titleSize);
    font-family: 'Montserrat-Bold';
    font-weight: normal;
}
/**Humanities and Social Sciences**/
.list_humanities .l-banner:after{display:none;}
.list_humanities .humain1{position:relative}
.list_humanities .humain1:before{position:absolute;content:'';background: url(../images/humain1_bg.png)no-repeat center;width: 11.91rem;height: 11.47rem;left: 50%;transform: translateX(-50%);top: -0.46rem;background-size: cover;max-width: 100%;z-index: -1;}
.list_humanities .humain1 .inner{padding:0.59rem 0 0}
.list_humanities .humpost-11 .news_text{text-align:center;}
.list_humanities .humpost-12 .news .news_title{
    margin-top: 0.24rem;
}
.list_humanities .humpost-12 .news_imgs a{padding-top:56.3%}
.list_humanities .humpost-12 .news_box{margin:0 0.12rem}
.list_humanities .humpost-12 .slick-list{margin:0 -0.12rem;}
.list_humanities .humpost-12 .news_list{padding: 0 0.76rem;}
.list_humanities .humpost-12{
    margin-top: 0.5rem;
}
.list_humanities .humpost-12 .slick-arrow{
    width: 0.48rem;
    height: 0.48rem;
    background: #00528E;
    opacity: 1;
}
.list_humanities .humpost-12 .slick-prev{
    left: 0;
}
.list_humanities .humpost-12 .slick-next{right:0}
.list_humanities .humain2 .inner{padding:1rem  0 0}
.list_humanities .humpost-21 .news_box{margin:0 0.24rem;background: #E6ECF0;display: flex;flex-direction: column;padding: 0 0.36rem;height: 3.25rem;}
.list_humanities .humpost-21 .slick-list{margin:0 -0.12rem;}
.list_humanities .humpost-21 .news_imgs{width:1.65rem;margin: 0 auto;margin-top: -1.3rem;}
.list_humanities .humpost-21 .news_imgs a{padding-top: 157%;}
.list_humanities .humpost-21 .news{padding-top:1.3rem}
.list_humanities .humpost-21 .news_wz{padding:0.3rem 0 0}
.list_humanities .humpost-21 .sub_title{font-size:var(--titleSize);line-height:2;color:#7E98AA;text-align:center;margin-top:0.3rem}
.list_humanities .humpost-21 .tt{margin-bottom:0.36rem}
.list_humanities .humpost-21 .news_list{padding-bottom:0.91rem}
.list_humanities .humpost-21 .slick-dots{display:flex;column-gap:0.24rem;width: auto;margin: 0 auto;left: 50%;transform: translateX(-50%);align-items: center;}
.list_humanities .humpost-21 .slick-dots li{width:0.14rem;height:0.14rem;background:#00528E;opacity: 0.6;margin:0 auto}
.list_humanities .humpost-21 .slick-dots li.slick-active{background:url(../images/slick_active_dot.svg)no-repeat;width: 0.4rem;height: 0.4rem;border-radius: 0;opacity: 1;background-size: cover;}
.list_humanities .humpost-21 .slick-arrow{
    width: 0.48rem;
    height: 0.48rem;
    background: #00528E;
    opacity: 1;
    bottom: 0;
    top: auto;
}
.list_humanities .humpost-21 .slick-prev{
    left: 50%;
    transform: translateX(-2.6rem);
}
.list_humanities .humpost-21 .slick-next{right: 50%;transform: translateX(2.6rem);}
.list_humanities .humain3 .inner{padding:0.98rem  0 0}
.list_humanities .humpost-31 .tt{margin-bottom:0.36rem}
.list_humanities .humpost-31 .news{padding:0.4rem 0 0 0}
.list_humanities .humpost-31 .news_box{margin-left: 0.78rem;display:flex;background: #00528E;padding-bottom: 0.4rem;}
.list_humanities .humpost-31 .news_imgs{width: 8.4rem;margin-left: -0.78rem;margin-right: 0.5rem;margin-top: -0.4rem;}
.list_humanities .humpost-31 .news_imgs a{padding-top:56.3%}
.list_humanities .humpost-31 .news_wz{flex:1;width:0;padding: 0.46rem 0.5rem 0 0;}
.list_humanities .humpost-31 .news_title{color:#fff;font-size:0.24rem;margin-bottom: 0.5rem;}
.list_humanities .humpost-31 .news_text{color:#fff;opacity: 0.8;}
.list_humanities .humpost-31 .news_more{margin-top: 0.6rem;}
.list_humanities .humpost-31 .news_more a{color:#fff;font-size:var(--titleSize);display: inline-block;background: url(../images/chilun.svg)no-repeat right top;padding: 0.08rem  0.16rem 0 0;}
.list_humanities .humpost-31 .slick-dots{display:flex;column-gap:0.24rem;width: auto;margin: 0 auto;right: 0.4rem;align-items: center;bottom: 0.58rem;}
.list_humanities .humpost-31 .slick-dots li{width:0.14rem;height:0.14rem;background: #fff;opacity: 0.6;margin:0 auto}
.list_humanities .humpost-31 .slick-dots li.slick-active{background: url(../images/slick_active_dot_w.svg)no-repeat;width: 0.4rem;height: 0.4rem;border-radius: 0;opacity: 1;background-size: cover;}
.list_humanities .humain4 .inner{padding: 0.8rem 0 1.2rem;}
.list_humanities .humpost-41 .tt{margin-bottom:0.36rem}
.list_humanities .humpost-41 .news_list{display:flex;flex-wrap: wrap;gap: 0.2rem;}
.list_humanities .humpost-41 .news_list .news{
    width: calc((100% - 0.2rem)/2);
    background: #E6ECF0;
}
.list_humanities .humpost-41 .news_list .news_con{
    display: flex;
    height: 1.02rem;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.3rem 0 0.34rem;
}
.list_humanities .humpost-41 .news_list .news_title{}
.list_humanities .humpost-41 .news_list .news_more{
    width: 0.36rem;
    margin-left: 0.3rem;
}
.list_humanities .humpost-41 .news_list .news_more img{width: 0.36rem;}

/**National Key Disciplines**/
.list_disciplines .dcpmain1 .inner{padding:0.59rem 0 0}
.list_disciplines .col_title{margin-bottom:0.3rem}
.list_disciplines .dcppost-11 .news_box{padding: 0 1rem;height: 2.56rem;display: flex;align-items: center;}
.list_disciplines .dcppost-11 .news_text{
    color: #fff;
    font-family: 'Montserrat-Medium';
}
.list_disciplines .dcpmain2{position:relative;}
.list_disciplines .dcpmain2:before{content:'';background: url(../images/discmain2_bg.png)no-repeat center top;width: 12rem;height: 12rem;background-size: contain;position: absolute;left: 50%;transform: translateX(-50%);top: -1.3rem;max-width: 100%;z-index: -1;}
.list_disciplines .dcpmain2 .inner{padding: 0.84rem 0 1rem;}
.list_disciplines .dcppost-21 .news_list{display:flex;column-gap:0.1rem}
.list_disciplines .dcppost-21 .news{height:4.36rem;display:flex;width: calc((100% - 0.1rem*4)/5);align-items: center;}
.list_disciplines .dcppost-21 .news_box{text-align: center;background:#00528E;height:4.36rem;display: flex;align-items: center;justify-content: center;padding: 0 0.2rem;}
.list_disciplines .dcppost-21 .news:nth-child(2n) .news_box{height:3.8rem}
.list_disciplines .dcppost-21 .news:nth-child(4n+1)  .news_box{height: 3.16rem;padding: 0 0.3rem;}
.list_disciplines .dcppost-21 .sub_title{font-size:0.52rem;color:#FFFFFF;font-family: 'Montserrat-Bold';margin-bottom:0.19rem}
.list_disciplines .dcppost-21 .news_title{color:#fff}
.list_disciplines .dcppost-21 .tt{margin-bottom:0.26rem}
.list_disciplines .dcpmain3{}
.list_disciplines .dcpmain3 .inner:before{content:'';background: #fff;position: absolute;left: 0;top: 0;right: 0;height: 8.42rem;z-index: -1;}
.list_disciplines .dcpmain3 .inner{padding: 0.6rem 0 1.6rem;position: relative;}
.list_disciplines .dcpmain3 .mod{padding:0 1rem}
.list_disciplines .dcppost-31 .news_list{display: flex;column-gap: 0.8rem;flex-wrap: wrap;}
.list_disciplines .dcppost-31 .news_list .news{width:calc((100% - 0.8rem)/2)}
.list_disciplines .dcppost-31 .news_list .news_text p{font-family: 'Montserrat-Medium';line-height: 2;}
.list_disciplines .dcppost-31{margin-bottom:0.98rem}
.list_disciplines .posttop{display:flex;flex-wrap: wrap;row-gap: 0.2rem;}
.list_disciplines .dcppost-33{width: calc(69.3% - 0.44rem*2);margin-right: 0.2rem;}
.list_disciplines .dcppost-34{flex:1;width:0}
.list_disciplines .postbottom{display:flex;margin-top:0.2rem;flex-wrap: wrap;row-gap: 0.2rem;}
.list_disciplines .dcppost-35{
    width: calc(32.8% - 0.44rem*2);
    margin-right: 0.2rem;
}
.list_disciplines .dcppost-36{
    width: calc(35.1% - 0.44rem*2);
    margin-right: 0.2rem;
}
.list_disciplines .dcppost-37{flex:1;width:0}
.list_disciplines .dcppost1{padding: 0.5rem 0.44rem 0.315rem;}
.list_disciplines .dcppost1 .tt{display:flex;margin-bottom: 0.276rem;justify-content: flex-start;}
.list_disciplines .dcppost1 .tt .tit{text-align:left;}
.list_disciplines .dcppost1 .tt .tit .title{
    font-size: 0.24rem;
    line-height: 1.91;
    color: #fff;
}
.list_disciplines .dcppost1 .news_title{font-size:var(--titleSize);line-height: 1.667;font-family: 'Montserrat-Medium';padding-left: 0.3rem;background: url(../images/chilun60.svg)no-repeat 0px 0.04rem;background-size: 0.17rem auto;font-weight: normal;color:#fff}
.list_disciplines .dcppost1 .news_title a{color:#fff}
.list_disciplines .dcppost1 .news_title {color:#fff}
.list_disciplines .dcppost1 .subtitle{font-size:var(--titleSize);color:#fff;font-family: 'Montserrat-Bold';}
.list_disciplines .dcppost1 .news{margin-bottom:0.18rem}
.list_disciplines .dcppost1 .subtt{margin-bottom:0.241rem}
.list_disciplines .dcppost-33{background:url(../images/dcp35bg.jpg)no-repeat;background-size:cover}
.list_disciplines .dcppost-34{background:url(../images/dcp36bg.jpg)no-repeat;background-size:cover}
.list_disciplines .dcppost-35{background:url(../images/dcp37bg.jpg)no-repeat;background-size:cover}
.list_disciplines .dcppost-36{background:url(../images/dcp38bg.jpg)no-repeat;background-size:cover}
.list_disciplines .dcppost-37{background:url(../images/dcp39bg.jpg)no-repeat;background-size:cover}

/**overview**/
.list_overview .post1 .tt .title{font-size: var(--bigSize);line-height:1.8}
.list_overview .ovemain1 .inner{padding:0.59rem 0 0 0}
.list_overview .ovepostpic .news_box{display: flex;}
.list_overview .ovepostpic .news_imgs{width:50%;}
.list_overview .ovepostpic .news_imgs span{padding-top:35.7%}
.list_overview .ovemain2{position:relative;overflow: hidden;}
.list_overview .ovemain2 .bowen{content:'';background: url(../images/bowen.svg) repeat-x;left: 0;right: 0;height: 1.68rem;position: absolute;z-index: -1;position: absolute;left: 0;right: 0;bottom: 1.05rem;transition: .4s;width: 450%;height: 1.68rem;animation: rotate 
linear 100s infinite;z-index: -1;background-size: auto 100%;}
@keyframes rotate {  
    0% {  
        transform: translate(0,0);  
    } 50% {transform: translate(-25%,0);  
    }  100% {transform: translate(-50%,0);  
    }  
}
.list_overview .ovemain2 .inner{padding:0.8rem 0}
.list_overview .ovepost-21 .con{position:relative;padding: 0 0.77rem;}
.list_overview .ovepost-21 .con:before{content:'';background: #E2E2E2;height: 0.01rem;width: auto;left: 0.58rem;right: 0.58rem;position: absolute;top: 0.29rem;z-index: -1;}
.list_overview .ovepost-21 .tt{width:8.7rem;margin:0 auto 0.37rem;max-width: 100%;}
.list_overview .ovepost-21{padding:0 0.6rem;margin-bottom:0.4rem}
.list_overview .ovepost-21 .news_title{color:#00528E;font-size: 0.4rem;font-style: italic;text-indent: -0.5em;margin-top: 0.07rem;}
.list_overview .ovepost-21 .news_box{display:flex;flex-direction: column;align-items: center;}
.list_overview .ovepost-21 .news_ico{border-radius:50%;background:#fff}
.list_overview .ovepost-21 .news_ico img{
    width: 0.58rem;
}
.list_overview .ovepost-21 .news.swiper-slide-thumb-active  .news_ico img,.list_overview .ovepost-21 .news.swiper-slide-thumb-active .news_title{opacity:1}
.list_overview .ovepost-21 .news .news_ico img,.list_overview .ovepost-21 .news .news_title{opacity:0.3}
.list_overview .ovepost-21 .swiper-button{width:0.58rem;height:0.58rem;transition:0.7s;margin-top: 0;top: 0rem;}
.list_overview .ovepost-21 .swiper-button-prev{background:url(../images/oveswiperleft.svg)no-repeat;background-size:cover;left: 0;}
.list_overview .ovepost-21 .swiper-button-next{background:url(../images/oveswiperight.svg)no-repeat;background-size:cover;right: 0;}
.list_overview .ovepost-21 .swiper-button-prev:hover{background:url(../images/oveswiperlefth.svg)no-repeat;background-size:cover}
.list_overview .ovepost-21 .swiper-button-next:hover{background:url(../images/oveswiperighth.svg)no-repeat;background-size:cover}
.list_overview .ovepost-22{width:8.9rem;margin: 0 auto;background: #fff;max-width: 100%;}
.list_overview .ovepost-22 .news_box{height:2.18rem;display:flex;align-items: center;justify-content: center;padding: 0 1.82rem; font-family: 'Montserrat-Medium';}
.list_overview .ovemain4{position:relative;}
.list_overview .ovemain4:before{background:url(../images/ovechilun.png)no-repeat;content:'';width: 11.04rem;position: absolute;height: 11.04rem;background-size: contain;left: 51.5%;top: 72%;transform: translate(-50%, -50%);z-index: -1;}
.list_overview .ovemain4 .inner{padding:0.8rem 0 0}
.list_overview .ovepost-41{padding:0 0.89rem;position: relative;}
.list_overview .ovepost-41 .news_list{display:flex;flex-wrap:wrap;column-gap: 0.4rem;justify-content: center;}
.list_overview .ovepost-41 .news_box{
    width: 2.52rem;
    height: 2.52rem;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.list_overview .ovepost-41 .news_wz{padding:0 0.15rem}
.list_overview .ovepost-41 .news{width: 2.52rem;}
.list_overview .ovepost-41 .news.n2,.list_overview .ovepost-41 .news.n5{
    margin-right: 3.74rem;
}
.list_overview .ovepost-41 .news.n1,.list_overview .ovepost-41 .news.n4{
    margin-top: 1.6rem;
}
.list_overview .ovepost-41 .news_sub{color:#00528E;font-size: 0.4rem;font-family: 'Montserrat-Bold';margin-bottom: 0.1rem;}
.list_overview .ovepost-41 .news_title{
    font-family: 'Montserrat-Medium';
}
.list_overview .ovepost-41 .news:nth-last-child(-n+2){margin-top:-0.87rem}
.list_overview .ovepost-41 .tt{
    width: 2.52rem;
    height: 2.52rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: #00528E;
    border-radius: 50%;
}
.list_overview .ovepost-41 .tt .tit{
    display: flex;
    align-items: center;
    justify-content: center;
}
.list_overview .ovepost-41 .tt .tit .title{font-size: var(--bigSize);color: #FFFFFF;}
.list_overview .ovemain5 .inner{padding:0.77rem 0 0.8rem 0}
.list_overview .ovepost-51 .news_list{display:flex;}
.list_overview .ovepost-51 .news_list .news{width:calc(100% /3)}
.list_overview .ovepost-51 .news_list .news_box{display:flex;align-items: center;justify-content: center;background: #00528E;text-align: center;color: #fff;height: 1.74rem;}
.list_overview .ovepost-51 .n2 .news_box{background:#936D4C}
.list_overview .ovepost-51 .n3 .news_box{background:#A82727}
.list_overview .ovepost-51 .news_sub{
    font-size: 0.4rem;
    font-family: 'Montserrat-Bold';
    margin-bottom: 0.1rem;
}
.list_overview .ovepost-51 .news_title{font-family:'Montserrat-Medium'}
.list_overview .ovepost-51 .tt{margin-bottom:0.3rem}
.list_overview .ovepost-81  .news_imgs span,.list_overview .ovepost-101  .news_imgs span{padding-top:42.85%}
.list_overview .ovepostpic .news_wz{width:0;flex:1;padding-top: 0.72rem;font-family: 'Montserrat-Medium';}
.list_overview .ovepost-11  .news_imgs,.list_overview .ovepost-61 .news_imgs{margin-left:0.6rem}
.list_overview .ovepost-31  .news_imgs,.list_overview .ovepost-81  .news_imgs,.list_overview .ovepost-101  .news_imgs{margin-right:0.6rem}
.list_overview .ovepost-31  .news_text{font-family:'Montserrat-Medium'}
.list_overview .ovepost-61 .news_box{display:flex;flex-direction: row-reverse;}
.list_overview .ovepost-112 .news_text{color:#232323;font-size:0.32rem;font-family: 'Montserrat-Bold';text-align: center;}
.list_overview .ovemain7 .inner{padding:0.6rem 0}
.list_overview .ovemain7 .mod{display:flex;padding: 0.67rem 0.89rem 0.47rem;background:url(../images/ovemain7_bg.jpg)no-repeat;background-size:cover;column-gap: 1.84rem;position: relative;}
.list_overview .ovemain7 .mod:before{content:'';height:2.68rem;width:0.01rem;position: absolute;background: #fff;opacity: 0.5;left: 50%;transform: translate(-50%,-50%);top: 50%;}
.list_overview .ovepost-71{width:calc((100% - 1.84rem)/2)}
.list_overview .ovepost-71 .title{color:#fff}
.list_overview .ovepost-71 .tt{
    display: flex;
    justify-content: flex-start;
    margin-bottom: 0.3rem;
}
.list_overview .ovepost-71 .news{margin-bottom:0.13rem}
.list_overview .ovepost-71 .news_title{color:#fff;font-family: 'Montserrat-Medium';line-height: 2;padding-left: 0.3rem;background: url(../images/chilun_y.svg)no-repeat 0px 0.07rem;background-size: 0.17rem auto;}
.list_overview .ovemain9 .inner{padding:0.6rem 0}
.list_overview .ovemain9 .mod{display:flex;}
.list_overview .ovepost-91{
    width: 46.3%;
    margin-right: 0.62rem;
}
.list_overview .ovepost-91 .tt{justify-content: flex-start;margin-bottom: 0.3rem;}
.list_overview .ovepost-91 .tt .title{line-height:1.35}
.list_overview .ovepost-91 .news_list{display:flex;gap:0.1rem;flex-wrap:wrap}
.list_overview .ovepost-91 .news_list .news{width:calc((100% - 0.1rem)/2);background:#E6ECF0}
.list_overview .ovepost-91 .news_title{
    font-family: 'Montserrat-Medium';
    color: #00528E;
    line-height: 1.555;
}
.list_overview .ovepost-91 .news_box{height:1.18rem;padding:0 0.3rem;display: flex;align-items: center;}
.list_overview .ovepost-92{width:0;flex:1}
.list_overview .ovepost-92 .news_imgs span{padding-top:51.1%}
.list_overview .ovepost-111 .tt{width:5.04rem;margin: 0 auto 0.3rem;max-width: 100%;}
.list_overview .ovepost-111{margin-bottom:1rem}
.list_overview .ovepost-111 .news_list{display:flex;gap: 0.2rem;flex-wrap:wrap}
.list_overview .ovepost-111 .news_list .news{width: calc((100% - 0.2rem*2)/3);background:#E6ECF0}
.list_overview .ovepost-111 .news_title{
    font-family: 'Montserrat-Medium';
    color: #fff;
    line-height: 1.555;
}
.list_overview .ovepost-111 .news_box{height: 1.55rem;padding:0 0.34rem;display: flex;align-items: center;background: #00528E;position: relative;}
.list_overview .ovepost-111 .news_box:before{content:'';background:url(../images/ovechilunbg.png)no-repeat;width: 1.61rem;height: 1.55rem;position: absolute;right: 0;bottom: 0;z-index: 0;background-size: cover;}
.list_overview .ovepost-111 .news_wz{position:relative;z-index:1}
.list_overview .ovemain11{position:relative}
.list_overview .ovemain11 .inner{padding: 0.57rem 0 1.36rem;}
.list_overview .ovemain11:before{content:'';background: url(../images/overviewbg.png)no-repeat bottom;background-size:contain;width: 15.7rem;position: absolute;height: 3.95rem;bottom: 0;left: 50%;transform: translateX(-50%);z-index: -1;max-width: 100%;}
