@charset "utf-8";
/*banner*/
.banner{position: relative;overflow: hidden;}
.banner .swiper-slide .pic{display: block;padding-top: 30%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .swiper-slide .info{position: absolute;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.8);}
.banner .swiper-slide .info .w1400{box-sizing: border-box;padding: 25px 300px 25px 30px;}
.banner .swiper-slide .info .tit{display: block;font-size: 20px;line-height: 30px;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.banner .swiper-slide .info .date{margin-top: 10px;font-size: 16px;line-height: 20px;color: #fff;opacity: .8;display: none;}
.banner .swiper-pagination{z-index: 1;left: auto;right: calc(50% - 700px + 130px);bottom: 20px;width: auto;font-size: 20px;line-height: 40px;color: #fff;}
.banner .swiper-pagination-current{opacity: 1;}
.banner .swiper-pagination-total{opacity: .6;}
.banner .btn{z-index: 1;position: absolute;bottom: 20px;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;color: #fff;cursor: pointer;transition: 0.3s;}
.banner .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 30%;height: 30%;border-top: 1px solid currentColor;}
.banner .prev-btn{right: calc(50% - 700px + 60px);}
.banner .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.banner .next-btn{right: calc(50% - 700px);}
.banner .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.banner .btn:hover{background-color: #1450A0;border-color: #1450A0;color: #fff;}

/******首页******/
.index-container{min-height: 500px;overflow: hidden;}
/*标题*/
.index-title{position: relative;margin-bottom: 30px;}
.index-title .name{display: inline-block;vertical-align: top;line-height: 30px;}
.index-title .name .cn{margin-top: 10px;font-size: 20px;}
.index-title .name .en{border-left: 10px solid #1450A0;padding-left: 10px;font-family: Arial;font-size: 30px;font-weight: bold;text-transform: uppercase;transform: scaleX(.7);transform-origin: left;}
.index-title .index-more-btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.index-title.white{color: #fff}
.index-title.white .name .en{border-left-color: rgba(255,255,255,.4);}
.index-title.white .index-more-btn{border-color: #fff;color: #fff;}
.index-title.white .index-more-btn:hover{border-color: #1450A0;}
/*更多按钮*/
.index-more-btn{display: inline-block;vertical-align: top;width: 100px;border: 1px solid #999;font-size: 16px;line-height: 38px;text-align: center;color: #666;transition: 0.3s;}
.index-more-btn:hover{background-color: #1450A0;border-color: #1450A0;color: #fff;}
/*布局*/
.index-container .part1{padding: 80px 0;}
.index-container .part1 .index-title{position: absolute;left: 0;right: 0;top: 0;}
.index-container .part1 .index-title .index-more-btn{top: 0;transform: translateY(0);background-color: #1450A0;border-color: #1450A0;color: #fff;}
.index-container .part1 .meeting-tab-box .tabs{margin-right: 150px;}
.index-container .part2{padding: 80px 0;background: #1450A0 url(../images/index_part_bg1.jpg) center no-repeat;background-size: cover;}
.index-container .part3{padding: 80px 0;}
.index-container .part4{padding: 80px 0;background: #1450A0 url(../images/index_part_bg2.jpg) center no-repeat;background-size: cover;}
.index-container .part4 > .w1400 .content{width: 68%;}
.index-container .part5{padding: 80px 0;background-color: #F8F8F8;}
.index-container .part5 .index-title{position: absolute;left: 0;top: 0;}

/*会议选项卡*/
.meeting-tab-box{text-align: right;}
.meeting-tab-box .tabs{display: inline-block;vertical-align: top;}
.meeting-tab-box .tabs .item{position: relative;display: inline-block;vertical-align: top;margin-left: 30px;font-size: 18px;line-height: 40px;cursor: pointer;transition: 0.5s;}
.meeting-tab-box .tabs .item::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background-color: #1450A0;transform: scaleX(0);transform-origin: left;transition: 0.5s;}
.meeting-tab-box .tabs .item:first-child{margin-left: 0;}
.meeting-tab-box .tabs .item.on{color: #1450A0;}
.meeting-tab-box .tabs .item.on::after{transform: scaleX(1);}
.meeting-tab-box .tab-content{margin-top: 75px;text-align: left;overflow: hidden;}
/*会议信息轮播*/
.meeting-info-swiper{position: relative;padding-bottom: 80px;overflow: hidden;}
.meeting-info-swiper .swiper-slide a{display: block;background-color: #F8F8F8;transition: 0.5s;}
.meeting-info-swiper .swiper-slide .pic{overflow: hidden;}
.meeting-info-swiper .swiper-slide .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.meeting-info-swiper .swiper-slide .info{padding: 20px;font-size: 16px;}
.meeting-info-swiper .swiper-slide .info .tit{margin-bottom: 20px;font-size: 18px;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.meeting-info-swiper .swiper-slide .info .txt{line-height: 24px;color: #666;}
.meeting-info-swiper .swiper-slide .info .txt p{margin: 10px 0;}
.meeting-info-swiper .swiper-slide .info .txt p .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .2em 0 0;}
.meeting-info-swiper .swiper-slide .more-wrap{padding: 0 20px;border-top: 1px solid #ddd;line-height: 70px;color: #999;transition: 0.3s;}
.meeting-info-swiper .swiper-slide a:hover{box-shadow: 0 2px 20px rgba(0,0,0,.2);}
.meeting-info-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.meeting-info-swiper .swiper-slide a:hover .info .tit{color: #1450A0;}
.meeting-info-swiper .swiper-slide a:hover .more-wrap{color: #1450A0;}
.meeting-info-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;color: #999;cursor: pointer;transition: 0.3s;}
.meeting-info-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 30%;height: 30%;border-top: 1px solid currentColor;}
.meeting-info-swiper .prev-btn{left: calc(50% -  100px);}
.meeting-info-swiper .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.meeting-info-swiper .next-btn{right: calc(50% - 100px);}
.meeting-info-swiper .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.meeting-info-swiper .btn:hover{background-color: #1450A0;border-color: #1450A0;color: #fff;}
.meeting-info-swiper .index-more-btn{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}

/*首页新闻区*/
.index-news-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-news-box > .con-l{width: 50%;}
.index-news-box > .con-r{width: 47.86%;}
/*主要新闻*/
.main-news-wrap{display: block;}
.main-news-wrap .pic{overflow: hidden;}
.main-news-wrap .pic em{display: block;padding-top: 385px;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.main-news-wrap .info-wrap{display: flex;height: 160px;background-color: #fff;}
.main-news-wrap .info-wrap > .con-l{display: flex;align-items: center;padding: 0 30px;background-color: rgba(20,80,160,.1);}
.main-news-wrap .info-wrap > .con-m{padding: 0 20px;width: calc(100% - 230px);    box-sizing: border-box;height: 100%;position: relative;}
.main-news-wrap .info-wrap > .con-r{display: flex;align-items: center;padding: 0 30px;border-left: 1px solid #ddd;}
.main-news-wrap .info-wrap .date{line-height: 1;text-align: center;color: #1450A0;}
.main-news-wrap .info-wrap .date .big{font-size: 48px;font-weight: bold;}
.main-news-wrap .info-wrap .date .small{margin-top: 10px;font-size: 16px;}
.main-news-wrap .info-wrap .info{position: absolute;top: 50%;transform: translateY(-50%);width: calc(100% - 40px);left: 20px;}
.main-news-wrap .info-wrap .info .tit{margin-bottom: 10px;font-size: 20px;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.main-news-wrap .info-wrap .info .txt{height: 56px;font-size: 16px;line-height: 28px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main-news-wrap .info-wrap .arrow{display: inline-block;vertical-align: top;width: 32px;height: 8px;border-bottom: 1px solid currentColor;border-right: 1px solid currentColor;color: #999;transform: skewX(45deg);transition: 0.3s;}
.main-news-wrap:hover .pic em{transform: scale(1.05);}
.main-news-wrap:hover .info-wrap .info .tit{color: #1450A0;}
.main-news-wrap:hover .info-wrap .arrow{color: #1450A0;}
/*首页新闻列表*/
.index-news-list{}
.index-news-list li{margin-top: 20px;}
.index-news-list li:first-child{margin-top: 0;}
.index-news-list li a{display: flex;justify-content: space-between;align-items: center;background-color: #fff;}
.index-news-list li .pic{width: 180px;overflow: hidden;}
.index-news-list li .pic em{display: block;padding-top: 66.67%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.index-news-list li .info{flex: 1;overflow: hidden;padding: 0 20px;}
.index-news-list li .info .tit{margin-bottom: 10px;font-size: 18px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.index-news-list li .info .date{font-size: 16px;line-height: 20px;color: #999;transition: 0.3s;}
.index-news-list li .info .arrow{display: inline-block;vertical-align: top;width: 32px;height: 8px;margin-top: 20px;border-bottom: 1px solid currentColor;border-right: 1px solid currentColor;color: #999;transform: skewX(45deg);transition: 0.3s;}
.index-news-list li a:hover .pic em{transform: scale(1.05);}
.index-news-list li a:hover .info .tit{color: #1450A0;transform: translateY(100%);}
.index-news-list li a:hover .info .date{transform: translateY(-150%);}

/*研究团队轮播*/
.research-team-swiper{position: relative;padding-bottom: 80px;overflow: hidden;}
.research-team-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;color: #999;cursor: pointer;transition: 0.3s;}
.research-team-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 30%;height: 30%;border-top: 1px solid currentColor;}
.research-team-swiper .prev-btn{left: calc(50% -  100px);}
.research-team-swiper .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.research-team-swiper .next-btn{right: calc(50% - 100px);}
.research-team-swiper .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.research-team-swiper .btn:hover{background-color: #1450A0;border-color: #1450A0;color: #fff;}
.research-team-swiper .index-more-btn{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
/*研究人员信息*/
.research-person-info{display: flex;justify-content: space-between;align-items: center;background-color: #F8F8F8;transition: 0.5s;}
.research-person-info .pic{width: 120px;overflow: hidden;}
.research-person-info .pic em{display: block;padding-top: 133.33%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.research-person-info .info{flex: 1;overflow: hidden;position: relative;padding: 10px 15px 0;}
.research-person-info .info .tit{margin-bottom: 10px;font-size: 16px;line-height: 20px;color: #999;}
.research-person-info .info .tit span{margin-right: .5em;font-size: 16px;font-weight: bold;color: #333;transition: 0.3s;}
.research-person-info .info .txt{font-size: 14px;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.research-person-info .info .more-wrap{margin-top: 10px;border-top: 1px solid #ddd;line-height: 40px;color: #999;transition: 0.3s;}
.research-person-info:hover{box-shadow: 0 2px 20px rgba(0,0,0,.2);}
.research-person-info:hover .pic em{transform: scale(1.05);}
.research-person-info:hover .info .tit span{color: #1450A0;}
.research-person-info:hover .more-wrap{color: #1450A0;}

/*期刊导读*/
.journal-guide-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.journal-guide-box > .con-l{width: 49%;background-color: #fff;}
.journal-guide-box > .con-r{width: 49%;background-color: #fff;}
/*期刊列表1*/
.journal-list1{}
.journal-list1 li{}
.journal-list1 li a{display: block;padding: 20px;}
.journal-list1 li .tit{font-size: 18px;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.journal-list1 li .tit .tag{display: inline-block;vertical-align: middle;padding: 0 .5em;background-color: #1450A0;margin: -.25em .4em 0 0;font-size: 14px;line-height: 26px;color: #fff;}
.journal-list1 li .txt{font-size: 16px;line-height: 24px;color: #999;}
.journal-list1 li a:hover .tit{color: #1450A0;transform: translateX(.3em);}
/*期刊列表2*/
.journal-list2{}
.journal-list2 li{}
.journal-list2 li a{display: block;padding: 20px;}
.journal-list2 li .tit{position: relative;padding: 0 70px 0 30px;font-size: 18px;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.journal-list2 li .tit::before{content: '';position: absolute;left: 0;top: 50%;width: 24px;height: 24px;margin-top: -12px;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjAxIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0wIDBoMjR2MjRIMHoiLz48cGF0aCBkPSJNNSAyMmExIDEgMCAwIDEtMS0xVjNhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINXoiIHN0cm9rZT0iIzY2NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggc3Ryb2tlPSIjNjY2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMC41IDExVjJoNnY5bC0zLTMuMTM2ek01IDJoMTQiLz48L2c+PC9zdmc+');background-size: 100% 100%;}
.journal-list2 li .tit::after{content: '';position: absolute;right: 6px;top: 50%;width: 32px;height: 8px;border-bottom: 1px solid currentColor;border-right: 1px solid currentColor;color: #999;transform: skewX(45deg) translateY(-70%);transition: 0.3s;}
.journal-list2 li a:hover .tit{color: #1450A0;transform: translateX(.3em);}

/*学校logo轮播*/
.university-logo-swiper{position: relative;padding-top: 120px;}
.university-logo-swiper .swiper-slide a{display: block;padding: 20px;background-color: #fff;}
.university-logo-swiper .swiper-slide .pic{overflow: hidden;}
.university-logo-swiper .swiper-slide .pic em{display: block;padding-top: 26%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.university-logo-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.university-logo-swiper .btn{z-index: 1;position: absolute;top: 20px;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;color: #999;cursor: pointer;transition: 0.3s;}
.university-logo-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 30%;height: 30%;border-top: 1px solid currentColor;}
.university-logo-swiper .prev-btn{right: 60px;}
.university-logo-swiper .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.university-logo-swiper .next-btn{right: 0;}
.university-logo-swiper .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.university-logo-swiper .btn:hover{background-color: #1450A0;border-color: #1450A0;color: #fff;}
.university-logo-swiper .index-more-btn{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}


/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC:>=1025px && <=1280px*/
@media screen and (max-width: 1280px){
	
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	/*banner*/
	.banner .swiper-slide .pic{padding-top: 50%;}
	.banner .swiper-slide .info .w1400{border-left: 0;padding: 15px 0;}
	.banner .swiper-slide .info .tit{font-size: 16px;line-height: 20px;}
	.banner .swiper-slide .info .date{margin-top: 5px;font-size: 14px;}
	.banner .swiper-pagination{right: 15px;bottom: 5px;font-size: 14px;line-height: 30px;}
	.banner .btn{display: none;}
	
	/******首页******/
	.index-container{min-height: 300px;}
	/*标题*/
	.index-title{margin-bottom: 20px;}
	.index-title .name{line-height: 20px;}
	.index-title .name .cn{margin-top: 5px;font-size: 16px;}
	.index-title .name .en{border-left-width: 4px;padding-left: 6px;font-size: 16px;transform: scaleX(1);}
	/*更多按钮*/
	.index-more-btn{width: auto;padding: 0 1em;font-size: 13px;line-height: 28px;}
	/*布局*/
	.index-container .part1{padding: 30px 0;}
	.index-container .part1 .index-title{position: static;}
	.index-container .part1 .meeting-tab-box .tabs{margin-right: 0;}
	.index-container .part2{padding: 30px 0;}
	.index-container .part3{padding: 30px 0;}
	.index-container .part4{padding: 30px 0;}
	.index-container .part4 > .w1400 .content{width: 100%;}
	.index-container .part5{padding: 30px 0;}
	
	/*会议选项卡*/
	.meeting-tab-box{text-align: left;}
	.meeting-tab-box .tabs .item{margin-left: 20px;font-size: 16px;}
	.meeting-tab-box .tab-content{margin-top: 20px;}
	/*会议信息轮播*/
	.meeting-info-swiper{padding-bottom: 50px;}
	.meeting-info-swiper .swiper-slide .info{padding: 15px;font-size: 14px;}
	.meeting-info-swiper .swiper-slide .info .tit{margin-bottom: 10px;font-size: 16px;}
	.meeting-info-swiper .swiper-slide .info .txt p{margin: 5px 0;}
	.meeting-info-swiper .swiper-slide .more-wrap{padding: 0 15px;line-height: 50px;}
	.meeting-info-swiper .btn{width: 30px;height: 30px;}
	
	/*首页新闻区*/
	.index-news-box > .con-l{width: 100%;}
	.index-news-box > .con-r{width: 100%;margin-top: 20px;}
	.main-news-wrap .pic em{padding-top: 55%;}
	/*主要新闻*/
	.main-news-wrap .info-wrap{height: 100px;}
	.main-news-wrap .info-wrap > .con-l{padding: 0 10px;}
	.main-news-wrap .info-wrap > .con-m{padding: 0 10px;width: calc(100% - 70px);}
	.main-news-wrap .info-wrap > .con-r{display: none;}
	.main-news-wrap .info-wrap .date .big{font-size: 24px;}
	.main-news-wrap .info-wrap .date .small{margin-top: 5px;font-size: 14px;}
	.main-news-wrap .info-wrap .info .tit{margin-bottom: 5px;font-size: 16px;line-height: 24px;}
	.main-news-wrap .info-wrap .info .txt{height: 48px;font-size: 14px;line-height: 24px;}
	/*首页新闻列表*/
	.index-news-list li{margin-top: 15px;}
	.index-news-list li .pic{width: 100px;}
	.index-news-list li .info{padding: 0 10px;}
	.index-news-list li .info .tit{margin-bottom: 5px;font-size: 16px;line-height: 20px;}
	.index-news-list li .info .date{font-size: 14px;}
	.index-news-list li .info .arrow{display: none;}
	
	/*研究团队轮播*/
	.research-team-swiper{padding-bottom: 50px;}
	.research-team-swiper .btn{width: 30px;height: 30px;}
	/*研究人员信息*/
	.research-person-info .pic{width: 100px;}
	.research-person-info .info{padding: 10px 15px;}
	.research-person-info .info .tit{margin-bottom: 10px;font-size: 14px;line-height: 24px;}
	.research-person-info .info .tit span{font-size: 16px;}
	.research-person-info .info .txt{height: 75px;font-size: 14px;line-height: 25px;}
	.research-person-info .info .more-wrap{display: none;}
	
	/*期刊导读*/
	.journal-guide-box > .con-l{width: 100%;padding: 10px 0;}
	.journal-guide-box > .con-r{width: 100%;padding: 10px 0;margin-top: 20px;}
	/*期刊列表1*/
	.journal-list1 li a{padding: 8px 15px;}
	.journal-list1 li .tit{font-size: 16px;}
	.journal-list1 li .tit .tag{font-size: 12px;}
	.journal-list1 li .txt{font-size: 14px;}
	/*期刊列表1*/
	.journal-list2 li a{padding: 10px 15px;}
	.journal-list2 li .tit{padding: 0 0 0 30px;font-size: 16px;}
	.journal-list2 li .tit::before{width: 20px;height: 20px;margin-top: -10px;}
	.journal-list2 li .tit::after{display: none;}
	
	/*学校logo轮播*/
	.university-logo-swiper{padding-top: 70px;}
	.university-logo-swiper .btn{width: 30px;height: 30px;}
}