.bk-gray{width: 100%;background-color: #fbfbfb}
.section_head{height: 44rem;width: 100%}
.section_head >img{width: 100%;height: 100%;position: relative}
.section_head h2{position: absolute;top: 11.8rem;text-align: left;padding-left: 36.5rem;color: #fff;}
.section_head p{width:41.2rem;font-size:1.8rem;position: absolute;top: 32.8rem;text-align: left;padding-left: 36.5rem;color: #fff;}

.nav_m {height: 5.6rem;border-bottom: none;box-shadow: none;background-color: rgba(242, 242, 242, 1)}
.nav_m a:nth-of-type(1){margin-left: 34.89rem}
.nav_m a{height: 4.5rem;text-align: center;font-weight: 400;font-size: 1.8rem;color: #333333;display: inline-block;line-height: 5.6rem;margin-right: 6rem;}

.sec_media{width: 120.4rem;margin: 0 auto;}
.dynamics{margin-top: 7.1rem}
.sec_media a.more{float:right;font-size: 1.6rem;color: #5F6464;letter-spacing: 0;font-weight: bold;line-height: 5.1rem}
.sec-title{font-size: 3rem;color: #2a2e2e;font-family: 'TencentSansw7';}
.dynamics-bd{display: flex;width: 100%;margin-top: 4.4rem}
.dynamics-bd>div{width: 32%;float: left;margin-right: 2%;}
.dynamics-bd>div>img{width: 100%;margin-bottom: 2.4rem;height: 25.157rem;}
.dynamics-bd>div>p.title{font-size: 2rem;color: #2A2E2E;letter-spacing: 0;line-height: 3rem;font-weight: bold;width: 100%;overflow: hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 5.7rem;}
.dynamics-bd>div>p.desc{    font-size: 1.6rem;color: #2A2E2E;letter-spacing: 0;line-height: 2.9rem;width: 100%;overflow: hidden;margin-top: .8rem;margin-bottom: 2.4rem;height: 5.8rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.dynamics-bd>div>p.date{  font-size: 1.6rem;color: #919797;letter-spacing: 0;line-height: 2.88rem;width: 100%;overflow: hidden;}

.perspective,.media{padding: 9.7rem 0;padding-top: 6.2rem;margin-top: 9rem;}
.metting{margin-top: 10rem;padding: 0}
.perspective-bd,.metting-bd{width: 100%;margin-top: 3.2rem;display: flex}
.perspective-bd>div{width: 49%;background: #fff;border: .1rem solid #EFEFEF;padding: 3.2rem 4.5rem 4.1rem 0rem;box-sizing: border-box;margin-right: 1%}
.perspective-bd>div:nth-of-type(2){margin-left: 1%}
.perspective-bd>div>h4{font-size: 1.6rem;color: #5f6464;letter-spacing: 0;line-height: 2.5rem;font-weight: bold;padding-left: 3.2rem;}
.perspective-bd .list{width: 82%;padding-left: 3.2rem;box-sizing: border-box;position: relative;margin-top: 2.2rem}
.perspective-bd .list .title{font-size: 2rem;color: #2A2E2E;letter-spacing: -0.001rem;line-height: 3rem;font-weight: bold;margin-bottom: .4rem;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-word;}
.perspective-bd .list .title>a{color: #2A2E2E}
.perspective-bd .list .abstract{color: #0052d9;font-size: 1.6rem;font-weight: bold}
.perspective-bd .list .abstract span{color:rgba(158, 134, 204, 1) !important; ;}
.perspective-bd .list .date{font-size: 1.6rem;color: #919797;letter-spacing: 0;line-height: 2.9rem;width: 100%;}
.metting-bd{display: flex}
.metting-bd>div{width: 49%;margin-right:7.2rem;height: 39.1rem}
.metting-bd>div:nth-of-type(2){margin-left:1%;}
.metting-bd img{width: 100%;height: 100%}
.metting-bd .label{font-size: 2rem;color: #2A2E2E;letter-spacing: 0;line-height: 3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.metting-bd .date{font-size: 1.6rem;color: #919797;letter-spacing: 0;line-height: 2.9rem;margin-top: .8rem;margin-bottom:3.9rem }


.media-bd{width: 100%;margin-top: 2.4rem}
.media-bd .media-tag-ul{width: 100%;/*! float: left; */height: 17.4rem;}
.media-bd .media-tag-ul li{width: 17.6rem;float: left;height: 17.4rem;box-sizing: border-box;padding-top: 3.7rem;padding-bottom: 3.6rem;cursor: pointer;position: relative;}
/*默认选中*/
.media-bd .media-tag-ul li.on{border-top: .2rem rgba(158, 134, 204, 1) solid;background-color: #fff}
.media-bd .media-tag-ul  li img {display: block;margin: 0 auto;margin-bottom: 0rem;height: 6rem;margin-bottom: .9rem;}
.media-bd .media-tag-ul li p{width: 100%;text-align: center;font-size: 1.6rem;color: #2A2E2E;letter-spacing: 0;line-height: 2.9rem;}
.media-bd .media_c .over{display: none}
.media_c .list{ width: 23.5%;float: left;display: inline-block;margin-right: 1.6%;margin-bottom: 2.4rem;position: relative;vertical-align: top;}
.media_c .list:nth-of-type(4n){ margin-right: 0%;}
.media_c .list .down-icon{position: absolute;left: 50%;top: 42%;width: 3.6rem;height: 3.6rem;margin-top: -1.8rem;margin-left: -1.8rem;display: none;}
.list:hover .down-icon {display: block;}
.media_c .list .label{font-size: 1.6rem;color: #2A2E2E;letter-spacing: 0;text-align: center;line-height: 2.9rem;width: 100%;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.link-box{width: 120rem;margin: 0 auto;overflow: hidden;position: relative;margin-top: 9.6rem;}
.link-box a {display: block;}
.link-box .bg {width: 100%;}
.link-box .mess {position: absolute;left: 7.8rem;top: 13.2rem;}
.link-box .mess h2 {font-family: 'TencentSansw7';font-size: 3rem;color: #2a2e2e;padding: 0;}
.link-box .mess .desc {font-size: 2rem;line-height: 3.6rem;color: #2a2e2e;margin: .4rem 0 0rem 0;}
.link-box .mess .go-link {font-size: 2rem;font-weight: 500;line-height: 3.6rem;color: #0052d9;margin-top: 1.6rem;}
.link-box .mess .go-link p {float: left;margin-right: .9rem;}
.link-box .mess .go-icon {float: left;height: 3.6rem;}
.link-box .mess .go-icon img {width: 1.9rem;float: left;margin-top: 1rem;}


.section_head{height: 44rem;width: 100%}
.section_head >img{width: 100%;height: 100%;position: relative}
.section_head h2{position: absolute;top: 11.8rem;text-align: left;padding-left: 36.5rem;color: #fff;}
.section_head p{width:41.2rem;font-size:1.8rem;position: absolute;top: 32.8rem;text-align: left;padding-left: 36.5rem;color: #fff;}
.section1{height: 5.6rem;width: 100%;background-color: #f2f2f2}
.section1>p{width:117.2rem;margin: 0 auto;font-size: 1.8rem;font-weight: 400;line-height: 5.6rem}
.section1>p a{color: #9E86CC;}
.news_latest{width: 120rem;height: 40.6rem;margin: 0 auto;background-color: #fff;display: flex}
.news_latest .img{width: 57.6rem;height: 31.3rem;padding: 3.8rem 2.3rem}
.news_latest .img img{width: 100%;height: 100%}
.news_latest .detail{width: 51.7rem;height: 31.3rem;padding: 3.8rem 2.3rem;}
.news_latest .detail .date{width: 13.3rem;height: 3.3rem;margin-top: 7.5rem}

.news_list{width: 117.2rem;margin: 0 auto;margin-top: 2rem;}
.news_list .tag{margin: 6rem 0;display: block;height: 3.5rem;}
.news_list .tag li{display: inline-block;float: left;margin-right: 2.3rem}
.news_list .tag li.on{    font-weight: bold;border-bottom: .3rem solid rgba(25,74,195,1);color: rgba(25,74,195,1);}
.news_list .list{display: flex;flex-wrap: wrap}
.news_list .list .news_item{width: 36.6rem;height: 50.7rem;margin-left:2.4rem;margin-bottom:2.4rem;color: #2b2e2e;display: flex;justify-content: space-between;flex-direction: column;background-color: #fbfbfb}
.news_list .list .news_item img.cover{width: 100%;height: 25.7rem;object-fit: cover;}
.news_list .list .news_item .ten_tagline{margin-top: 3.9rem;overflow: hidden;font-size: 1.4rem;line-height:2.6rem;height: 3rem;display: inline-block;position: relative;border-top: .1rem solid rgba(25,74,195,1);padding: 0rem 3rem;color: rgba(25,74,195,1);font-weight: bold;}
.news_list .list .news_item .ten_tagline::before {content: "";display: block;position: absolute;left: calc(100% - 1.2rem);bottom: 0rem;width: 100%;border-top: .1rem solid rgba(25, 74, 195, 1);transform: rotate(-69deg) translate(-.1rem, 0rem);transform-origin: 0rem 0rem;}
.news_list .list .news_item .ten_tagline::after{content: "";display: block;position: absolute;left: 0rem;bottom: 0rem;width: calc(100% - 1.2rem);border-top: .1rem solid rgba(25,74,195,1);}
.news_list .list .news_item h3{font-size: 2.4rem;line-height: 1.4em;padding: 1.6rem 2.3rem 0rem 2.4rem;color:#2b2e2e;font-weight: 400;height: 7.2rem;}
.news_list .list .news_item p{font-size: 1.6rem;line-height: 1.5em;margin: 1.2rem 0rem;;color: #3e4141;padding-left: 2.1rem;padding-right: 1.5rem;}

.link-box{width: 120rem;margin: 0 auto;overflow: hidden;position: relative;margin-top: 9.6rem;}
.link-box a {display: block;}
.link-box .bg {width: 100%;}
.link-box .mess {position: absolute;left: 7.8rem;top: 13.2rem;}
.link-box .mess h2 {font-family: 'TencentSansw7';font-size: 3rem;color: #2a2e2e;padding: 0;}
.link-box .mess .desc {font-size: 2rem;line-height: 3.6rem;color: #2a2e2e;margin: .4rem 0 0rem 0;}
.link-box .mess .go-link {font-size: 2rem;font-weight: 500;line-height: 3.6rem;color: #0052d9;margin-top: 1.6rem;}
.link-box .mess .go-link p {float: left;margin-right: .9rem;}
.link-box .mess .go-icon {float: left;height: 3.6rem;}
.link-box .mess .go-icon img {width: 1.9rem;float: left;margin-top: 1rem;}


/*学术会议*/
/*学术会议*/

.news_latest,.news{width: 120rem;height: 40.6rem;margin: 0 auto;background-color: #fff;display: flex}
.news_latest .detail{width: 51.6rem;margin-left: 5rem;}
.news_latest .img{width: 57.6rem;height: 31.3rem;padding: 3.8rem 2.3rem}
.news_latest .img img,.news .img img{width: 100%;height: 100%}
.news_latest .desc{width: 51.7rem;height: 31.3rem;margin-top: 2rem;color: #7a7c7c;font-size: 1.6rem;line-height: 2.3rem}
.news_latest .date,.news .date{margin-top: 3.9rem;overflow: hidden;font-size: 1.4rem;line-height: 2.6rem;height: 3rem;display: inline-block;position: relative;border-top: .1rem solid rgba(25,74,195,1);padding: 0rem 3rem;color: rgba(25,74,195,1);font-weight: bold;border-left: .1rem solid rgb(25, 74, 195);margin-top: 11.6rem}
.news_latest .date::before,.news .date::before {content: "";display: block;position: absolute;left: calc(100% - 1.2rem);bottom: 0rem;width: 100%;border-top: .1rem solid rgba(25, 74, 195, 1);transform: rotate(-69deg) translate(-.1rem, 0rem);transform-origin: 0rem 0rem;}
.news_latest .date::after,.news .date::after{content: "";display: block;position: absolute;left: 0rem;bottom: 0rem;width: calc(100% - 1.2rem);border-top: .1rem solid rgba(25,74,195,1);}
.news_latest .title{font-weight: 400;font-size: 3rem;color: #2b2e2e;line-height: 3.5rem;margin-top: 2rem;}
.news{border-bottom: 1px #f4f4f4 solid}
.news .detail{width: 68rem;padding-left: 5rem;}
.news .date{margin-top: 15rem}
.news .desc{width: 60.5rem;font-size: 1.6rem;margin-top: 2rem;color: #242424}
.news .img{width: 48.9rem;height: 30.4rem;margin-top: 7.2rem}
.news .title{color: #454848;font-size: 2.3rem;font-weight: 400;margin-top: 2rem;}

