.list_screen{
	width:100%;
	margin:0;
	padding:0;
	max-height:800px;
}
.list_screen .slide{
	width:100%;
	max-height:800px;
}
.list_screen .slide .carousel-item img{
	width:100%;
	height:800px;
}
.gray_screen{
	width:100%;
	padding:70px 0;
	background-color:rgba(249,249,249,1);
}
.gray_screen .gray_screen_content{
	margin:auto;
	width:1200px;
}
.events_title{
	margin:auto;
	text-align:center;
	margin-bottom:20px;
}
.events_title .blue_dot{
	width:21px;
	height:21px;
	background:rgba(71,153,255,1);
	border-radius:50%;
	border:3px solid rgba(163, 204, 255, 1);
	display:inline-block;
	vertical-align:top;
	margin-top:2px;
}
.events_title .title{
	display:inline-block;
	margin-left:7px;
}
.events_title .title h3{
	height:22px;
	font-size:22px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:22px;
	margin:unset;
}
.events_title .title .english{
	height:12px;
	font-size:12px;
	font-family:SF Compact Text;
	font-weight:300;
	color:rgba(8,31,60,1);
	line-height:12px;
	opacity:0.3;
}
.events_content{
	width:100%;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(8,31,60,1);
	line-height:36px;
}
.station_dots{
	height:64px;
}
.station_dots ul{
	margin:0;
	padding:0;
	text-align:justify;
	text-align-last:justify;/*解决IE的支持*/
	line-height:0;/*解决标准浏览器容器底部多余的空白*/
	height:33px;
	border-bottom:2px solid rgba(203,203,203,1);
}
.station_dots .gray{
	width:26px;
	height:26px;
	background:rgba(203,203,203,1);
	border-radius:50%;
	display:inline-block;
	margin:auto;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:26px;
	cursor:pointer;
	text-align-last:auto;
	text-align:center;
	vertical-align:middle;
}
.station_dots .gray:hover,
.station_dots .gray.active{
	width:64px;
	height:64px;
	background:rgba(71,153,255,1);
	line-height:64px;
}
.station_info{
	width:1200px;
	background:rgba(255,255,255,1);
	box-shadow:0px 9px 27px 0px rgba(169,170,169,0.14);
	padding:50px 56px;
}
.station_info_title{
	text-align:center;
	height:20px;
	font-size:20px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:20px;
}
.station_info_content{
	margin:20px 0 40px 0;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(8,31,60,1);
	line-height:36px;
}
.station_info .station_info_img{
	margin-top:50px;
	text-align:center;
}
.station_info .station_info_img img{
	width:357px;
	height:250px;
}
.events_content .station_info_img img{
    width:357px;
    height:214px;	
	margin:10px 15px;
}
.best_quotes{
	width:1200px;
	margin-top:80px;
}
.comp_info{
	margin:0;
	padding:47px 40px;
	width:595px;
	display:inline-block;
	/* height:570px; */
	float:left;
}
.comp_info.white{
	background:rgba(255,255,255,1);
}
.comp_info .comp_name{
	height:20px;
	font-size:20px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:20px;
	text-align:center;
}
.comp_info .comp_info_detail{
	width:504px;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(8,31,60,1);
	line-height:36px;
	margin-top:20px;
}
.member_img{
    width: 245px;
    height: 245px;
    margin: auto;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    position: relative;
}
img.personnel_img{
	/* margin-left:38px;
	width:246px;
	height:246px;
	border-radius:50%;
	border:1px solid rgba(218, 218, 218, 0.55);
	box-shadow:0px 11px 18px 0px rgba(174,175,174,0.6);*/
	height:245px;
/*	position:absolute; */
	left:-25%;
	display:block;
}
.personnel_name{
	text-align:center;
	margin-top:40px;
	height:28px;
	font-size:22px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:28px;
}
.company_duty{
	text-align:center;
	height:28px;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(8,31,60,1);
	line-height:28px;
}
.events_personnel{
	height:500px;
}
.slick-dots{
	margin-top:10px;
	bottom:-50px;
}
.slick-dots li button:before{
	border:1px solid rgba(71,153,255,1);
	background-color:rgba(235,235,235,1);
	content:'';
	width:26px;
	height:4px;
}
.slick-dots li.slick-active button:before{
	background:rgba(71,153,255,1);
}
.honored_guests_img_list{
	width:1200px;
	margin:auto;
}
.honored_guests_img_list .honored_guests{
	width:378px;
	height:354px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(229,229,229,1);
	display:inline-block;
	margin:19px 8px;
}
.honored_guests_img_list .honored_guests img{
	width:378px;
	height:252px;
}
.honored_guests_img_list .honored_guests .name{
	text-align:center;
	height:28px;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:28px;
	margin-top:12px;
}
.honored_guests_img_list .honored_guests .duty{
	text-align:center;
	height:28px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(8,31,60,1);
	line-height:28px;
}
.tidbit_img{
	width:1200px;
	height:828px;
	margin:110px auto;
}
.tidbit_img li{
	padding:0;
	margin:0;
	float:left;
	width:400px;
	height:276px;
    cursor:pointer;	
}
.tidbit_img li img{
	width:400px;
	height:276px;
}
.tidbit_img li .more{
	position:absolute;
	width:400px;
	height:23px;
	font-size:24px;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(8,31,60,1);
	line-height:15px;
	text-align:center;
	margin-top:-176px;
}
.tidbit_img li .more.click{
	color:rgba(71,153,255,1);
	margin-top:-120px;
	cursor:pointer;
}
#tidbit_slide .carousel-item img{
    width:1200px;
    height:770px;
}