﻿.bg-9{background: rgb(216, 216, 216); padding: 50px 0px 40px;}
.main-2 {
	margin: 0px auto; width:98%; overflow:hidden;
}
.imglist {
	
}
.imglist ul {
	margin-top: 25px; margin-bottom: 20px;
}
.imglist li a {
	background: rgb(255, 255, 255); margin: 0px 20px; display: block;
}
.imglist li a h3 {
	padding: 0px; color: rgb(51, 51, 51); overflow: hidden; font-size: 18px; font-weight: 400; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.imglist li a .time {
	margin: 10px 0px; color: rgb(102, 102, 102); text-indent: 2em; font-size: 14px; display: block;
}
.imglist li a i {
	color: rgb(204, 204, 204); font-size: 20px;
}
.imglist li a .location {
	color: rgb(90, 127, 147); font-size: 13px;
}
.imglist li a .location i {
	font-size: 14px;
}
.imglist li a img {
	width: 100%; box-sizing: border-box; max-height:444px;
}
.imglist li a:hover h3 {
	color: rgb(249, 70, 29);
}
.imglist li a:hover img {
	box-shadow: 0px 5px 10px rgba(0,0,0,0.2); 
}
.imglist .slick-dots {
	width: 90%; text-align: center; bottom: -70px; position: absolute;
}
.imglist .slick-dots li {
	display: inline-block;
}
.imglist .slick-dots li button {
	background: rgb(168, 179, 198); margin: 0px 8px; padding: 0px; border-radius: 7px; border: 0px currentColor; border-image: none; width: 12px; height: 12px; line-height: 0; font-size: 0px; display: block; cursor: pointer;
}
.imglist .slick-dots li.slick-active button {
	background: rgb(249, 70, 29);
}
.sliderbutton.next {
	background: url("../images/banner-next.png") no-repeat center; top: 45%; width: 30px; height: 60px; right: 0px; position: absolute;
}
.sliderbutton.prev {
	background: url("../images/banner-prev.png") no-repeat center; left: 0px; top: 45%; width: 30px; height: 60px; position: absolute;
}
.imglist li h2 {
	padding: 10px 5px; color: rgb(68, 68, 68); line-height: 20px; font-size: 14px; min-height: 40px; font-weight:400;
}
.imglist li p {
	padding: 5px 0px; color: rgb(204, 204, 204); text-indent: 2em; font-size: 12px;
}
.imglist li small {
	padding: 10px 0px; color: rgb(181, 30, 48); text-indent: 2em; font-size: 12px; display: block;
}