
/*-------------------------------------------------------------------------------------------------------------------------------------
large banner
-------------------------------------------------------------------------------------------------------------------------------------*/
#head_banner {
	width: 400px;
	height: 205px;
}
.large_banner .slick-list img {
	width: 400px;
	height: 180px;
}
.large_banner .slick-dots li button:before {
	display: none;
}
.large_banner .slick-dots {
	display: flex;
	justify-content: center;
}
.large_banner .slick-dots li {
	width: 16px;
	height: 16px;
}
.large_banner .slick-dots li button {
	width: 16px;
	height: 16px;
	background-color: #000;
	border-radius: 50%;
}
.large_banner .slick-dots li.slick-active button {
	background-color: #33ffe6;
}

.ban_bg > div {
	padding: 0 15px;
	margin-bottom: 5px;
}