.news_ban{position: relative;z-index: 50;overflow: hidden;}
.news_ban img{display: block;width: 100%;z-index: 50;}
.news_head{color: #FFFFFF; position: absolute;z-index: 100;left: 50%;top: 40%;transform: translate(-50%,-50%);}
.news_head h2{font-family: "PingFangSCMedium";}
.news_head p{font-family: "PingFangSCMedium";}
@media only screen and (max-width: 500px) {
	.news_ban{height: 200px;}
	.news_ban img{height: 100%;width: auto;}
	.news_head h2{font-size: 24px;}
}
.event_box{padding: 70px 0 160px;box-sizing: border-box;}
.event_top em{margin-left: 25px;background-image: -webkit-gradient(linear, left 0, right 0, from(#02215f), to(#1758cb));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: arial;}
.event_head p{color: #646464;margin-top: 15px;} 
.event_hot{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin: 75px 0 95px;box-sizing: border-box;background: #eff2f5;}
.event_pic{float: left;width: 45%;overflow: hidden;}
.event_pic img{display: block;width: 100%;transition: all .3s ease-in;}
.event_hot:hover img{transform: scale(1.05);}
.event_cont{border-top: 1px solid #e5e5e5;float: right;width:55% ;height: 100%; padding: 55px 54px 0 60px;box-sizing: border-box;}
.event_hot_time{font-size: 14px;}
.event_hot_tit{font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color: #19222a;margin-top: 10px;}
.event_hot_tit a:hover{color: #094cd9;}
.event_info{height: 22px;}
.event_hot_info{height: 90px; line-height: 30px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.event_hot_more{margin-top: 35px; transition: all .3s ease-in;border-radius: 4px;overflow: hidden;background: #094cd9; width: 94px;height: 23px;text-align: center;line-height: 23px;}
.event_hot_more a{color: #FFFFFF;display: block;font-size: 12px;}
.event_hot_more:hover{background: #093ca9;}
@media only screen and (max-width: 1680px) {
	.event_box{padding:50px 0 110px;}
	.event_cont{padding: 45px 44px 0 50px;}
	.event_hot{margin: 55px 0 75px;}
}
@media only screen and (max-width: 1440px) {
	.event_box{padding:40px 0 90px;}
	.event_cont{padding: 35px 34px 0 40px;}
	.event_hot_more{margin-top: 25px;}
	.event_hot{margin: 45px 0 55px;}
}
@media only screen and (max-width: 1280px) {
	.event_box{padding:30px 0 70px;}
	.event_cont{padding: 30px 30px 0 30px;}
	.event_hot_info{line-height: 26px;height: 82px;}
	.event_hot_more{margin-top: 15px;}
	.event_hot{margin: 35px 0 45px;}
	.at_pla{font-size: 14px;width: 100%;border-bottom: 1px solid #DEE5ED;}
}	
@media only screen and (max-width:1024px ) {
	.event_hot_info{-webkit-line-clamp: 2;}
	.event_cont{width: 50%;padding: 20px 30px 0 30px;}
	.event_pic{width: 50%;}
	.event_hot { margin: 25px 0 35px;}
}
@media only screen and (max-width:768px ) {
	.event_box{    padding: 30px 15px 50px;}
}
@media only screen and (max-width:500px ) {
	.event_pic{width: 100%;}
	.event_cont{width: 100%;padding: 20px;}
	.event_box{padding: 50px 15px;}
	.event_hot {margin: 35px 0 45px;}
}
/*列表*/
.event_list{padding-bottom: 75px;border-bottom: 1px solid #ececec;margin-bottom: 30px;}
.event_list li{padding: 22px 0;box-sizing: border-box;}
.event_list li+li{border-top: 1px dashed #c1ccd7;}
.event_list a{display: block;font-size: 0;}
.event_time{color: #FFFFFF;display: inline-block;vertical-align: middle; width: 97px;text-align: center;}
.event_day{line-height: 62px;background: #4077ea;}
.event_year{line-height: 40px;background: #094cd9;}
.event_tex{display: inline-block;width: 85%;vertical-align: middle;padding-left: 40px;box-sizing: border-box;}
.event_tit{color: #19222a;transition: all .3s ease-in; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.event_info{color: #19222a;margin-top: 15px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.event_list li:hover .event_tit{color: #007AFF;}
@media only screen and (max-width:1680px ) {
	.event_list{padding-bottom: 55px;}
	.event_list li { padding: 22px 0;}
	.event_tex{padding-left: 30px;}
}
@media only screen and (max-width:1440px ) {
	.event_list{padding-bottom: 45px;}
	.event_list li { padding: 20px 0;}
	.event_tex{padding-left: 25px;}
}
@media only screen and (max-width:1336px ) {
	.event_time{width: 90px;}
	.event_list{padding-bottom: 35px;}
}
@media only screen and (max-width:1024px ) {
	.event_time{width: 85px;}
	.event_list{padding-bottom: 25px;}
	.event_day{line-height: 50px;}
	.event_list li{padding: 15px 0;}
}
@media only screen and (max-width:500px ) {
	.event_time{width: 65px;}
	.event_day{font-size: 22px;line-height: 40px;}
	.event_year{font-size: 12px;line-height: 30px;}
	.event_info{margin-top: 5px;}
	.event_tex{width: calc(100% - 70px);padding-left: 10px;}
}