div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.main-slider-inner{
	height: 285px;
}
.main-slider-inner li{
	height: 100%;
}
.main-slider-inner li a{
	display: flex;
	justify-content: space-between;
	height: 100%;
	text-decoration: none;

}
.main-slider-inner li a:hover{

}
.main-slider-inner li a .text-content{
	padding-top: 30px;
	padding-left: 85px;
	width: 70%;
	position: relative;
	z-index: 5;
}
.main-slider-inner li a .text-content .head-text{
	font-family: OpenSansBold;
	text-decoration: none;
	color: #005470;
	font-size: 30px;
	line-height: 36px;
	letter-spacing: 0.2px;
	position: relative;
	margin-bottom: 10px;
}
.main-slider-inner li a .text-content .head-text .figure{
	position: relative;

}
.main-slider-inner li a .text-content .head-text .figure .line{
	position: absolute;
	display: block;
	width: 2px;
	height: 90px;
	background-color: #005470;
	z-index: 5;
	left: -15px;
}
.main-slider-inner li a .text-content .head-text .figure .line::before{
	content: '';
	position: absolute;
	display: block;
	width: 10px;
	height: 50px;
	background-color: inherit;
	z-index: 5;
	left: -10px;
	top: 20px;
}
.main-slider-inner li a .text-content .body-text{
	text-decoration: none;
	color: #005470;
	position: relative;
	z-index: 5;
	font-size: 20px;
	font-weight: 500;
}
.main-slider-inner li a .btn{
	position: relative;
	z-index: 5;
	margin-top: auto;
	margin-left: auto;
	margin-right: 75px;
	margin-bottom: 30px;
}
.main-slider-inner li img{
	object-fit: cover;
	object-position: center;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
}