@charset "utf-8";
/*banner*/
.fade-banner{position:relative;clear:both;animation:0.8s ease 0.6s 1 normal backwards running fadeInDown;width:100%;}
.fade-1 img{width:100%;/*height:691px;*/}
.fade-banner video{width:100%;height:100%;}
.fade-1 .start{position:absolute;}
.fade-1 .slick-dots{position: absolute;left: 49%;bottom: 20px;color: #fff;text-align: center;line-height: 1;}
.fade-1 .slick-dots li{width: 8px;height: 8px;margin-bottom: 10px;cursor:pointer;background:#fff;float: left;border-radius: 50%;margin-right: 10px;}
.fade-1 .slick-dots li.slick-active{background: #ffe222;width:40px;border-radius: 5px;}
.fade-1 .slick-dots button{display:none;}
.fade-1 button:before{outline:none;border:none;}
/* 新闻 */
.tit{text-align: center;}
.tit h1{display: inline-block;padding: 27px 17px;background: url(../images/icon1_03.png) no-repeat;font-size: 40px;background-size: 100%;}
.tit p{color: #268655;font-size: 14px;margin-top: 16px;}
.tit a{;position: relative;margin-top: 32px;color: #268655;}
.tit a:hover{color: #df8f1c}
.tit a:after{content: '';display: inline-block;width:33px;height:16px;background: url(../images/icon8_06.png);}
.tit a::before{content:'';display: inline-block;width:40px;height:43px;background: url(../images/icon8_03.png);position: absolute;left: -16px;top: -11px;}
.tit a:hover:before{background: url(../images/icon_03.png);}
.tit a:hover:after{background: url(../images/icon_06.png);}
.cont_1{padding: 60px 0px 30px;background: url(../images/bj1_02.jpg) top center no-repeat #f2f6f4;}
.news_box,.xsdt_box1,.ky ul{margin-top: 30px;}
.news_fl{width: 56.6%;}
.news_fl li{float:left;width:49%;margin-right: 2%;background: #fff;}
.news_fl li:last-child{margin-right: 0;}
.news_fl li .img{width:100%;height: 260px;overflow: hidden;position: relative;border-radius: 8px;}
.news_fl li .img img{width:100%;height: 260px;object-fit: cover;transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;
	object-fit: cover;}
.news_fl li:hover img,.xsfc_fl li:hover img,.xsdt_fl li:hover img,.xsdt_fr li:hover img,.ky li:hover img{transform: scale(1.1);}
.news_fl .time{background-color: #26ca71;padding: 14px;color: #fff;text-align: center;position: absolute;left:16px;bottom: 20px;}
.news_fl .time span{display: block;font-size: 27px;color: #fff;margin-bottom: 4px;}
.news_fl li .text{padding: 10px 26px 20px;box-shadow: 0 0 18px 0 rgb(0 0 0 / 13%);}
.news_fl li h2{line-height: 30px;height: 60px;font-size: 16px;font-weight: normal;}
.news_fl li p{margin-top: 18px;color: #767676;}
.news_fl li:hover h2 a{color: #26b969;text-decoration: underline;}
.news_fl li:hover .time{background-color: #ffcd04;}
.news_fl p a{display: inline-block;padding: 3px 13px;background-color: #268655;border-radius: 5px;color: #fff;}
.news_fl li:hover p a{background-color: #df8f1c;}
/* 右侧 */
.news_fr{width: 41%;background: #fff;box-shadow: 0 0 18px 0 rgb(0 0 0 / 13%);border-radius: 6px;}
.news_fr ul{padding: 36px 26px 0px;}
.news_fr ul li{
	margin-bottom: 36px;
}
.news_fr ul li .time{
	width: 75px;
	border-right: 1px solid #d9dbdf;
	padding-right: 12px;
	float: left;
	text-align: center;
}
.news_fr ul li .time p:nth-child(1){
	line-height: 35px;
	color: #268655;
	font-weight: bold;
	font-size: 30px;
}
.news_fr ul li .time p:nth-child(2){
	font-size: 14px;
	color: #268655;
	line-height: 16px;
}
.news_fr ul li a{
	display: block;
	float: right;
	line-height: 27.5px;
	width: calc(100% - 92px);
	overflow: hidden;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	font-size: 16px;
	height: 55px;
}
.news_fr ul li:hover a{color: #268655;text-decoration: underline;}
/* 通知公告 */
.ttgg{padding-top: 60px;}
.ttgg ul li{float:left;width:31%;margin-right: 2%;margin-bottom: 30px;}
.ttgg ul li:nth-child(3n){margin-right: 0;}
.ttgg ul .time{min-width: 67px;text-align:center;margin-right:26px;border: 1px solid #268655;border-top-left-radius: 13px;border-bottom-right-radius: 12px;}
.ttgg ul .time .day{background: #fff;color: #268655;height: 45px;line-height: 45px;font-size: 28px;font-weight: bold;border-top-left-radius: 20px;}
.ttgg ul li .time .year{height: 35px;line-height: 35px;background: #268655;font-size: 12px;color: #fff;border-bottom-right-radius: 10px;}
.ttgg ul li h1{line-height:30px;height:60px;font-size:16px;font-weight:normal;}
.ttgg ul li:hover .time{border: 1px solid #df8f1c;}
.ttgg ul li:hover .time .year{background:#df8f1c;color:#fff;}
.ttgg ul li:hover .time .day{color: #df8f1c;}
.ttgg ul li:hover h1{font-weight: bold;}
/* 学术动态 */
.xsdt{background: url(../images/bj2_02.jpg) top center;padding: 60px 0px;}
.xsdt_fl{width:48%;overflow: hidden;}
.xsdt_box .slick-list{position: relative;background: url(../images/bj2_03.png) right bottom no-repeat;padding: 30px 0px;}
.xsdt_fl .img{width:56%;height:260px;overflow: hidden;}
.xsdt_fl .img img{width: 100%;height: 260px;object-fit: cover;border-radius: 10px;object-fit: cover;transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;
	object-fit: cover;}
.xsdt_fl .text{width: 40%;padding-right: 4%;}
.xsdt_fl .text h1{font-weight: bold;line-height: 30px;height: 60px;}
.xsdt_fl .text h1 a{color: #fff;}
.xsdt_fl .text p{line-height: 26px;margin-top: 20px;height: 104px;}
.xsdt_fl .text p a{color:#8cbca4;}
.xsdt_fl a.more{margin-right: -17px;position: relative;top: 70px;}
.slick-dots{margin-top: 30px;text-align: center;}
.slick-dots li{display: inline-block;width:10px;height:10px;border-radius: 50%;background-color: #2e8e5d;margin-right: 10px;}
.slick-dots li button{display: none;}
.slick-dots li.slick-active{background-color: #df8f1c;width:40px;border-radius: 8px;}
.xsdt_fl li:hover .text p a{color:#fff;}
.xsdt_fr{width:48%;overflow: hidden;}
.xsdt_fr .img{width:34%;height: 320px;overflow: hidden;border-radius: 5px;}
.xsdt_fr .img img{width:100%;height: 320px;object-fit: cover;border-radius: 10px;object-fit: cover;transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;
	object-fit: cover;}
.xsdt_fr .text{width:60%;}
.xsdt_fr .text h1{font-size: 16px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #bdbdbd;padding:38px 0px 24px;}
.xsdt_fr .text h1 a{}
.xsdt_fr .text .desc{padding: 20px 0px 38px;}
.xsdt_fr .text p{line-height: 31px;color: #666;background: url(../images/icon2_03.png) no-repeat left 10px;padding-left: 24px;vertical-align: middle;}
.xsdt_fr .text p:nth-child(2){background: url(../images/icon2_06.png) no-repeat left 10px;}
.xsdt_fr .text p:nth-child(3){background: url(../images/icon2_08.png) no-repeat left 10px;}
.xsdt_fr .text a.more{display: inline-block;background-color: #268655;padding: 6px 17px;border-radius: 5px;color: #fff;}
.xsdt_fr li:hover h1 a{color:#268655;}
.xsdt_fr .text a:hover{background-color: #df8f1c;}
/* 科研平台 */
.ktpt{padding: 60px 0px 90px;background: url(../images/bj3_02.jpg) top center;}
/* .ky li{margin-top: 60px;} */
.ky li{overflow: hidden;width:25%;margin-right: 2.5%;float: left;}
.ky li:first-child{width:45%;}
.ky li:last-child{margin-right: 0;}
.ky li img{width:100%;height: 120px;overflow: hidden;}
.xtlj{padding-top: 60px;position: relative;}
.xtlj ul{padding-top: 60px;}
.xtlj ul:after{content: '';display: inline-block;width:100%;height:60%;background: linear-gradient(rgba(74, 112, 98, 0), rgb(74 112 98 / 62%));position: absolute;left:0;bottom:0;}
.xtlj li{float:left;width:16.6%;margin: auto;text-align: center;position: relative;z-index: 99;padding-bottom: 40px;}
.xtlj .img{width:110px;height:110px;background: #fff;border-radius: 50%;position: relative;display: inline-block;}
.xtlj .img img{position: absolute;left:0;right:0;bottom: 27px;margin: auto;}
.xtlj .img .icon2{display: none;}
.xtlj ul p{margin-top: 26px;font-size: 16px;font-weight: bold;color: #fff;}
.xtlj li:hover .img .icon2{display: block;}
.xtlj li:hover .img .icon1{display: none;}
/* 友情链接 */
.link{background-color: #3f4b45;color: #fff;padding: 20px 0px;line-height: 30px;}
.link a{color: #fff;display: inline-block;padding: 0 30px;}
.link span{color: #fff;font-size: 16px;font-weight: bold;}