.item-billbord.video {
	position: relative;
	overflow: hidden;
}
.item-billbord.video .video-c {}
.item-billbord.video .video-c video {
	width: 100%;
}
.item-billbord.video .video-t {
	position: absolute;
	z-index: 10;
	display: flex;
	flex-direction: column;
	justify-content: center;
	height: 100%;
	top: 0;
	left: 0;
	color: #fff;
	width: 100%;
}
.item-billbord.video .video-t .vt-t{
	font-weight: bold;
	font-size: 36px;
	padding-bottom: 30px;
	max-width: 50%;
	color: #333;
}
.item-billbord.video .video-t .vt-c{
	font-size: 28px;
	padding-bottom: 30px;
	max-width: 50%;
	color: #333;
}
.item-billbord.video .video-t .vt-b .btn{
	min-width: initial;
}

.item-billbord.video .video-t,
.slick-slide {
	height: calc(35vw);
}
@media only screen and (max-width : 1200px) {
	.item-billbord.video .container {
		padding-right: 15px;
		padding-left: 15px;
	}
}
@media only screen and (max-width : 1024px) {
	.item-billbord.video .video-t,
	.slick-slide {
		height: calc(39vw);
	}
	.item-billbord.video .video-t .vt-t{
		font-size: 24px;
		padding-bottom: 10px;
	}
	.item-billbord.video .video-t .vt-c{
		font-size: 18px;
		padding-bottom: 10px;
	}
}
@media only screen and (max-width : 600px) {
	.item-billbord.video .video-t,
	.slick-slide {
		height: calc(66vw);
	}
	.item-billbord.video .video-t .vt-t{
		font-size: 16px;
		max-width: 100%;
	}
	.item-billbord.video .video-t .vt-c{
		font-size: 10px;
		max-width: 100%;
	}
}/*
@media only screen and (max-width : 1840px) {
	.slick-slide {
		height: 650px;
	}
}
@media only screen and (max-width : 1820px) {
	.slick-slide {
		height: 640px;
	}
}
@media only screen and (max-width : 1490px) {
	.item-billbord.video {
		max-height: 395px;
	}
}*/