.col_news_list {
    /* margin-top: 0.55rem; */
}

/* 通知公告 */
body.notice .col_news_list li.news:nth-child(1) {
    padding-top: 0;
}
.notice .news_list.list2 {
    display:flex;flex-wrap: wrap;
    justify-content: space-between
}
body.notice .col_news_list li.news {
    display: flex;width:48%;
    align-items: center;
    /* padding: 0.8rem 0; */ 
    margin-bottom: 0.5rem;
}

body.notice .col_news_list li.news .news_date {
    font-size: var(--smailSize);
    color: #375BC3;
    line-height: 1.35;
    flex: 1.6rem 0 0;
    position: relative;
    display: none;
}

body.notice .col_news_list li.news .news_date:before {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 1px;
    height: 0.92rem;
    background: #C2D0F2;
    transform: translateY(-50%);
}

body.notice .col_news_list li.news .news_date .day {
    font-size: 0.42rem;
    font-family: 'syh-medium';
}

body.notice .col_news_list li.news .news_wz { 
    flex: 1 0 0;
    background: #fff url(../images/notice_bg.svg) no-repeat right center/auto 100%;;transition:all 0.4s ease-in-out;
    border-top: 1px solid #375BC3;
    box-sizing: border-box;
    padding: 0.2rem 0.46rem;
    box-shadow: 0 6px 16px 0 rgba(169,184,227,0.15);
}
body.notice .col_news_list li.news .news_time{transition:all 0.4s ease-in-out;font-size:var(--smailSizex);line-height:1.6;margin-top:var(--smailSizex);display:flex;gap:7px;align-items: center;}
body.notice .col_news_list li.news .news_time svg path{transition:all 0.4s ease-in-out}
body.notice .col_news_list li.news .news_time svg{width:var(--smailSize);height:var(--smailSize)}
body.notice .col_news_list li.news .news_title {
    font-size: var(--titleSize);
    font-weight: bold;
    margin-bottom: 0.2rem;
}
body.notice .col_news_list li.news:hover .news_wz{background:#375BC3 url(../images/notice_bg_hover.svg) no-repeat right center/auto 100%;;}
body.notice .col_news_list li.news:hover  svg path{stroke:#fff}
body.notice .col_news_list li.news:hover .news_title a,body.notice .col_news_list li.news:hover .news_time{color:#fff}
body.notice .col_news_list li.news .news_text {
    font-size: var(--smailSize);
    color: #666666;
    line-height: 1.75;
    display: none;
}

/* 学术报告 */
body.academic .col_news_list ul.news_list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.61rem 3.8%
}

body.academic .col_news_list ul.news_list li.news {
    width: 30.8%;
    box-sizing: border-box;
    padding: 0 0.23rem 0.17rem 0;
    background: url(../images/wrap.png) no-repeat center/100% 100%;
}

body.academic .col_news_list ul.news_list li.news .wrap {
    padding: 0.4rem 0.4rem 0;
    box-sizing: border-box;
    height: 2.7rem;
    transition: all 0.4s ease-in-out;
    position: relative;
    background: #fff ;
    z-index: 1;
}

body.academic .col_news_list ul.news_list li.news .wrap:before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: url(../images/bg2.png) no-repeat center/cover;
    transition: inherit;
    opacity: 0;
}

body.academic .col_news_list ul.news_list li.news .news_title {
    font-size: var(--titleSize);
    font-weight: bold;
    line-height: 1.55;
    margin-bottom: 0.2rem;
    min-height: 0.74rem;
}

body.academic .col_news_list ul.news_list li.news .field {
    color: #1C4088;
    font-size: var(--smailSizex);
    line-height: 2;
    padding-left: 0.3rem;
    transition: ;
    display: flex;
    gap: 0.13rem;
}

body.academic .col_news_list ul.news_list li.news .field path {
    transition: inherit;
}

body.academic .col_news_list ul.news_list li.news .field+.field {
    margin-top: 5px;
}

body.academic .col_news_list ul.news_list li.news .field.f1 {
    background: url(../images/person.svg) no-repeat left center/0.18rem;
}

body.academic .col_news_list ul.news_list li.news .field.f2 {
    background: url(../images/clock.svg) no-repeat left center/0.18rem;
}

body.academic .col_news_list ul.news_list li.news .field.f3 {
    background: url(../images/location2.svg) no-repeat left center/0.18rem;
}

body.academic .col_news_list ul.news_list li.news:hover .wrap {
    background-color: #496DCC;
}

body.academic .col_news_list ul.news_list li.news:hover .wrap:before {
    opacity: 1;
}

body.academic .col_news_list ul.news_list li.news:hover .news_title {
    color: #fff;
}

body.academic .col_news_list ul.news_list li.news:hover .field {
    color: #fff;
}

body.academic .col_news_list ul.news_list li.news:hover .field path {
    stroke: #fff
}

body.academic .col_news_list ul.news_list li.news:hover .field.f1 {
    background-image: url(../images/person_w.svg);
}

body.academic .col_news_list ul.news_list li.news:hover .field.f2 {
    background-image: url(../images/clock_w.svg);
}

body.academic .col_news_list ul.news_list li.news:hover .field.f3 {
    background-image: url(../images/location_w.svg);
}

/* 学术报告文章 */
body.info_meetings .entry {
    position: relative;
    margin-top: 0.5rem;
}

body.info_meetings .entry .microimg {
    position: absolute;
    right: 0.9rem;
    top: 0;
    width: 2.11rem;
    object-fit: cover;
    z-index: 1;
    max-height: 3.5rem;
}

body.info_meetings .entry .wrap {
    display: flex;
    align-items: flex-start;
    font-size: var(--titleSize);
    line-height: 2;
}

body.info_meetings .wrap +.wrap {
    margin-top: 0.3rem;
}

body.info_meetings .wrap .title {
    font-weight: bold;
}

body.info_meetings .wrap .con {
}

/* 学术会议 */
body.meetings .col_news_list ul.news_list {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem 3%
}

body.meetings .col_news_list ul.news_list li.news .wrap {
    color: #fff;
    width: 0.5rem;
    text-align: center;
    white-space: nowrap;
    font-size: var(--smailSizex);
    line-height: 1.35;
}

body.meetings .col_news_list ul.news_list li.news .wrap .days {
    font-size: 0.38rem;
    font-family: 'syh-medium';
}

body.meetings .col_news_list ul.news_list li.news {
    width: 22%;
    box-sizing: border-box;
    height: 4rem;
    padding: 0.53rem 0.4rem 0.2rem;
}

body.meetings .col_news_list ul.news_list li.news .news_title {
    font-size: var(--titleSize);
    color: #fff;
    line-height: 1.66;
    margin: 0.2rem 0;
    font-weight: bold;
}

body.meetings .col_news_list ul.news_list li.news .field {
    color: #fff;
    font-size: var(--smailSize);
    line-height: 2;
}

body.meetings .col_news_list ul.news_list li.news:nth-child(8n+1),body.meetings .col_news_list ul.news_list li.news:nth-child(8n+8) {
    background: #89BAEB;
}

body.meetings .col_news_list ul.news_list li.news:nth-child(8n+2),body.meetings .col_news_list ul.news_list li.news:nth-child(8n+7) {
    background: #6D8ADD;
}

body.meetings .col_news_list ul.news_list li.news:nth-child(8n+3),body.meetings .col_news_list ul.news_list li.news:nth-child(8n+6) {
    background: #A9B8E3;
}

body.meetings .col_news_list ul.news_list li.news:nth-child(8n+4),body.meetings .col_news_list ul.news_list li.news:nth-child(8n+5) {
    background: #496DCD;
}

body.meetings .col_news_list ul.news_list li.news:nth-child(2n+1) {
    clip-path: polygon(0 0, 100% 0, 100% 91%, 0% 100%);
}

body.meetings .col_news_list ul.news_list li.news:nth-child(2n+2) {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 91%);
    ;}

/* 师资队伍 */
.faculty .header:before{display:none;}
body.faculty .l-banner {
    /* height: 5.13rem; */
}

body.faculty .col_news_list {
}

body.faculty #l-container .inner {
    padding-top: 0;
    margin-top: 0.58rem;
    z-index: 1;
}

body.faculty .filterbox {
    background: #fff;
    padding: 0.1rem 0.5rem;
    /* display: none; */
}

body.faculty .filterbox .filter {
    display: flex;
    align-items: flex-start;
    gap: 0 0.2rem;
    padding: 0.3rem 0
}

body.faculty .filterbox .filter:nth-child(2) {
    border-bottom: 1px dashed rgba(24,30,142,0.2);
    border-top: 1px dashed rgba(24,30,142,0.2);
}

body.faculty .filterbox .filter .title {
    font-size: var(--titleSize);
    font-weight: bold;
    white-space: nowrap;
}

body.faculty .filterbox .filter .optionlist {
    display: flex;
    flex-wrap: wrap;
    gap: 0.15rem 0.33rem;
    font-size: var(--smailSize);
    line-height: var(--titleSize);
}

body.faculty .filterbox .filter .optionlist .option {
    cursor: pointer
}
body.faculty .filterbox .filter.career .optionlist .option:nth-child(5){margin-right:7rem}
body.faculty .filterbox .filter .optionlist .selected.option {
    color: #375BC3;
    font-weight: bold
}

body.faculty .databox {
    margin-top: 0.6rem;
}

body.faculty .databox ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 0.6rem 0
}

body.faculty .databox li.news {
    width: 47.3%;
    box-sizing: border-box;
    padding: 0 0.36rem 0.28rem 0;
    background: url(../images/wrap2.png) no-repeat center/100% 100%;
}

body.faculty .databox li.news .wrap {
    background: #fff;
    display: flex;
}

body.faculty .databox li.news .news_imgs {
    flex: 2.88rem 0 0;
    padding-top: 4.16rem;
}

body.faculty .databox li.news .wz {
    flex: 1 0 0;
    box-sizing: border-box;
    padding: 0.56rem 0.45rem 0.33rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

body.faculty .databox li.news .name {
    font-size: 0.28rem;
    font-weight: bold;
    margin-bottom: 0.35rem;
}

body.faculty .databox li.news .field {
    font-size: var(--smailSize);
    color: #484848;
}

body.faculty .databox li.news .fieldbox {
    margin-bottom: auto;
}

body.faculty .databox li.news .field+.field {
    margin-top: 0.15rem;
}

body.faculty .databox li.news .readmore {
    padding-top: 0.35rem;
    border-top: 1px dashed rgba(10,44,177,0.3);
}

body.faculty .databox li.news .readmore a {
    display: inline-flex;align-items:center;
    gap: 0.26rem;
    padding: 0.12rem 0.26rem 0.12rem 0.17rem;
    font-size: 0.15rem;
    color: #fff;
    background: #496DCC;
}
body.faculty .databox li.news .readmore a img{width:7px}
body.faculty2 .databox ul{justify-content: initial;gap:0.6rem 3%}
body.faculty2 .databox .noinfo{text-align:center;font-size:var(--titleSize);margin:var(--bigSize) auto 0;font-weight:bold}
body.faculty2 .databox li.news{width:31.3%;padding:0 0.3rem 0.16rem 0}
body.faculty2 .databox li.news .news_imgs{flex:1.5rem 0 0;padding-top:2.16rem}
body.faculty2 .databox li.news .field{font-size:var(--smailSizex);}
body.faculty2 .databox li.news .field.f4 span:nth-child(1){display:none}
body.faculty2 .databox li.news .name{font-size:0.2rem;margin-bottom:0.2rem}
body.faculty2 .databox li.news .wz{padding:0.15rem 0.2rem}
body.faculty2 .databox li.news .field+.field{margin-top:0.05rem}
body.faculty2 .databox li.news .readmore a{padding:0.09rem 0.11rem 0.09rem 0.11rem}
body.faculty2 .databox li.news .readmore{padding-top:0.15rem}


/* 师资文章页 */
body.info_faculty .article {
    position: relative;
}

body.info_faculty .article .shadow {
    position: absolute;
    width: 100%;
    top: 1.4rem;
    left: 0;
    z-index: -1;
   opacity: 0.3;
}

body.info_faculty .profile {
    padding: 0.51rem 1rem;
    background: #fff url(../images/bg3.png) no-repeat center/100%;
    margin-bottom: 0.8rem;
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
}

body.info_faculty .profile .news_imgs {
    flex: 3.16rem 0 0;
    height: 4.56rem;
}

body.info_faculty .profile .wz {
    flex: 1 0 0;
    margin-left: 0.76rem;
    position: relative;
}

body.info_faculty .profile .wz .fieldbox {
    display: grid;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 0.2rem;
    grid-template-columns: repeat(2,auto);
}

body.info_faculty .profile .wz .field {
    font-size: var(--titleSize);
    line-height: 1.2;
}

body.info_faculty .profile .name {
    padding: 0 0.6rem;
    color: #294594;
    font-size: 0.25rem;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 0.75rem;
    background: url(../images/title_left_icon.svg) no-repeat left center / auto 100%, url(../images/title_right_icon.svg) no-repeat right center / auto 100%;
}

/* 科研平台 */
body.platform .col_news_list ul.news_list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.61rem 3.8%
}

body.platform .col_news_list ul.news_list li.news {
    width: 30.8%;
    box-sizing: border-box;
    padding: 0 0.25rem 0.19rem 0;
    background: url(../images/wrap.png) no-repeat center/100% 100%;
}

body.platform .col_news_list ul.news_list li.news .wrap {
    padding: 0.4rem 0.57rem 0.48rem 0.28rem;
    box-sizing: border-box;
    height: 2.3rem;
    transition: all 0.4s ease-in-out;
    position: relative;
    background: #fff ;
    z-index: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

body.platform .col_news_list ul.news_list li.news .wrap:before {
    content: "";
    position: absolute;
    width: 1.33rem;
    height: 1.36rem;
    right: 0;
    bottom: 0;
    z-index: -1;
    background: url(../images/bg4.png) no-repeat center/cover;
    transition: inherit;
    opacity: 0;
}

body.platform .col_news_list ul.news_list li.news .news_title {
    font-size: 0.22rem;
    font-weight: bold;
    line-height: 1.5;
}

body.platform .col_news_list ul.news_list li.news .createTime {
    border-top: 1px dashed rgba(10,44,177,0.3);
    font-size: var(--smailSize);
    line-height: 1.2;
    padding-top: 0.25rem;
    transition: inherit
}

body.platform .col_news_list ul.news_list li.news .createTime span {
    align-items: center;
    padding-left: 0.28rem;
    background: url(../images/clock.svg) no-repeat left center/0.16rem;
    transition: inherit
}

body.platform .col_news_list ul.news_list li.news:hover .wrap {
    background-color: #496DCC;
}

body.platform .col_news_list ul.news_list li.news:hover .wrap:before {
    opacity: 1;
}

body.platform .col_news_list ul.news_list li.news:hover .news_title,body.platform .col_news_list ul.news_list li.news:hover .createTime span {
    color: #fff;
}

body.platform .col_news_list ul.news_list li.news:hover .createTime span {
    background-image: url(../images/clock_w.svg);
}

body.platform .col_news_list ul.news_list li.news:hover .createTime {
    border-color: rgba(255,255,255,0.3);
}

/* 内设机构 */
body.institution .col_news_list .con {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

body.institution .col_news_list .block {
    width: 47%;
    padding: 0.42rem 0 0.44rem;
    display: flex;
    align-items: flex-start;
    border-top: 1px solid #D3D3D3;
    font-family: '微软雅黑';gap: 10%;

}

body.institution .col_news_list .block .title {
    font-size: var(--bigSize);
    font-weight: bold;
    white-space: nowrap;
    flex: 20% 0 0;
    box-sizing: border-box;
    color: #294594;
    text-align-last: justify;
}

body.institution .col_news_list .block .title img {
    width: 0.36rem;
}

body.institution .col_news_list .block .news_list {
    flex: 1 0 0;
    padding-top: 0rem;
    display: flex;
    flex-wrap: wrap;
    gap: 0.3rem;
}

body.institution .col_news_list .block .news_list li.news {
    font-size: var(--bigSize);
    /* font-family: 'syh-medium'; */
    /* line-height: 1.75; */
}

/* 学术队伍 */
body.team .col_news_list ul.news_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 0.18rem 0;
}

body.team .col_news_list ul li.news {
    box-sizing: border-box;
    width: 48.4%;
    background: url(../images/wrap3.png) no-repeat center/100% 100%;
    padding: 0 0.21rem 0.14rem 0;
}

body.team .col_news_list ul li.news .wrap {
    height: 1.43rem;
    background: #fff;
    padding: 0.33rem 0.36rem;
    box-sizing: border-box;
}

body.team .col_news_list ul li.news .news_title {
    font-size: 0.2rem;
    font-weight: bold;
    margin-bottom: 0.24rem;
}

body.team .col_news_list ul li.news .members {
    font-size: var(--smailSize);
    color: #484848;
}

/* 校友 */
body.alumnus .wrap_head {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.6rem;
    align-items: flex-end;
}

body.alumnus .wrap_head .current {
    display: flex;
    align-items: center;
    gap: 0.12rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #294594;
}

body.alumnus .wrap_head .current img {
    width: 0.36rem;
}

body.alumnus .wrap_head .toggle {
    display: flex;
    align-items: center;
    gap: 0.37rem
}

body.alumnus .wrap_head .toggle a {
    display: flex;
    gap: 0.1rem;
    opacity: 0.21;
    align-items: center;
    font-size: 0.22rem;
    font-weight: bold;
    color: #294594;
}

body.alumnus .wrap_head .toggle a img {
    width: 0.21rem;
}

body.alumnus .wrap_head .toggle .selected a {
    opacity: 1;
}

body.alumnus .col_news_list li.news {
    display: flex;
    background: url(../images/wrap4_2.png) no-repeat center/cover;
    box-sizing: border-box;
    padding: 0.5rem 0.87rem 0.5rem 0.5rem;
    margin-bottom: 0.6rem;
}
body.firstDoc .col_news_list li.news{background-image:url(../images/wrap4.png)}
body.alumnus .col_news_list li.news .news_imgs {
    flex: 1.66rem 0 0;
    height: 2.41rem;
}

body.alumnus .col_news_list li.news .wrap {
    flex: 1 0 0;
    margin-left: 0.65rem;
}

body.alumnus .col_news_list li.news .news_title {
    font-size: 0.28rem;
    font-weight: bold;
    color: #294594;
    margin-bottom: 0.15rem;
}

body.alumnus .col_news_list li.news .news_info {
    font-size: var(--smailSize);
    line-height: 2;
    -webkit-line-clamp: 5
}


/*图片列表*/
body.imglist .col_news_list ul.news_list{display:flex;flex-wrap: wrap; gap: 0.85rem 6.8%;}
body.imglist .col_news_list ul.news_list li.news{width:28.8%;}
body.imglist .col_news_list li.news .news_imgs{padding-top:56.3%;background:url(../images/default_img.png) no-repeat center/cover}
body.imglist .col_news_list li.news .news_wz{padding-top:0.22rem}
body.imglist .col_news_list li.news .news_date{color:#375BC3;font-size:var(--smailSizex);}
body.imglist .col_news_list li.news .news_title{margin:0.2rem 0 0.1rem;font-weight:bold;color:#2b2b2b;font-size:var(--titleSize);line-height:1.7}
body.imglist .col_news_list li.news .news_title a{color:inherit}
body.imglist .col_news_list li.news .news_text{font-size:var(--smailSize);color:#666;line-height:1.75}




@media screen and (max-width: 999px){
body.faculty2 .databox li.news .news_imgs{flex: 100px 0 0; padding-top: 140px}
body.faculty2 .databox li.news .name{font-size:14px;margin-bottom:10px}
body.faculty .databox li.news .readmore{border:0}
body.faculty .filterbox .filter{padding:15px 0;gap:0 10px}
body.faculty .filterbox .filter .optionlist{gap:8px 15px}
body.faculty .filterbox{padding:5px 20px}
body.faculty .databox li.news .readmore a{font-size:10px;padding:7px}
body.faculty .filterbox .filter.career .optionlist .option:nth-child(5){margin-right:0}
.notice .news_list.list2{margin:0}
body.notice .col_news_list li.news{width:100%;float:none;}
body.notice .col_news_list li.news .news_wz{background-size:auto 50%}
body.imglist .col_news_list ul.news_list li.news{width:46.6%}
body.institution .col_news_list .block .news_list li.news{font-size:16px}
body.institution .col_news_list .block{padding:15px 0}
body.institution .col_news_list .block .title{font-size:16px;flex:23% 0 0;}
    body.academic .col_news_list ul.news_list li.news .wrap{height:auto;padding:20px;}
body.alumnus .col_news_list li.news .news_imgs{flex: 166px 0 0;}
    body.platform .col_news_list ul.news_list li.news{width:44%;}
    body.team .col_news_list ul li.news .wrap{height:auto;}
    body.team .col_news_list ul li.news .members{line-height:1.5;}
    body.team .col_news_list ul li.news .news_title{font-size:15px;}
    body.team .col_news_list ul li.news{width: 99%;background: #fff;padding: 10px;}
    body.meetings .col_news_list ul.news_list li.news{width:30%;}
body.faculty #l-container .inner{margin-top:0;}
    body.academic .col_news_list ul.news_list li.news .news_title{
    -webkit-line-clamp: 4;
}
    body.academic .col_news_list ul.news_list li.news{width: 100% !important;background: unset;padding: 0;}
    body.info_faculty .profile .wz{margin-left:0;text-align: center;}
    body.info_faculty .profile .news_imgs{flex:unset;width: 316px;height: 456px;margin-bottom:20px;}
    body.info_faculty .profile{background:#fff;padding: 20px;flex-direction: column;}
    body.faculty .databox li.news{width:100%;}
body.info_meetings .entry .microimg {
    position: static;
    margin: 0 auto;
    display: block;
}
     .col_info {
    width: 100%;
    transform: unset;
    left: 0;
}

    body.notice .col_news_list li.news .news_title{font-size:15px; -webkit-line-clamp:2;line-height:1.5;}
   body.info_faculty .profile .wz .fieldbox{
    text-align: left;
    grid-template-columns: 1fr;
}
}
@media screen and (max-width: 767px) {
body.imglist .col_news_list ul.news_list{display:block}
body.imglist .col_news_list ul.news_list li.news{width:100%;margin-bottom:15px}
    body.platform .col_news_list ul.news_list li.news .news_title{font-size:18px;}
body.faculty .l-banner{height:auto;}
body.meetings .col_news_list ul.news_list li.news{width:48%;padding: 10px;}    
}
@media screen and (max-width: 640px){
    body.platform .col_news_list ul.news_list li.news,
    body.academic .col_news_list ul.news_list li.news{width:98%;}
    body.info_faculty .profile .wz .fieldbox{}
    body.institution .col_news_list .block{width:100%;}
}
@media screen and (max-width: 479px){

body.alumnus .col_news_list li.news .wrap{margin-left:0;}
    body.meetings .col_news_list ul.news_list li.news{width:99%} 
    body.info_faculty .profile .news_imgs{width:100%;}
    body.faculty .databox li.news{background:#fff;padding-right: 0;} 
    body.faculty .databox li.news .wz{padding:10px;}
    body.alumnus .col_news_list li.news .news_imgs{height:241px;width: 161px;flex: unset;display: block;margin: 0 auto;}
 body.alumnus .wrap_head{flex=d: ;flex-direction: column;align-items: flex-start;gap: 20px;}
    body.alumnus .col_news_list li.news{flex-direction:column;gap:20px;background: #fff;padding:20px;}
}







