@charset "utf-8";
.timesi{
	position: absolute;right: 0;bottom: 35px;color:#161616;padding: 22px 10px;
}
.timesi i{
	color: #C9151e;
	font-size:36px;
}
.videoi a{background:#fff;}
.videoi h3{
	padding:20px 10px 20px 10px;
	font-weight: 400;
	text-align: center;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}  
.openVideo{ 
	position: absolute;
	left: 0;right: 0;top: 0;
	bottom: 0;
	cursor: pointer;
	text-align: center;
	transition: .5s;
	color: #C9151E;
	
}
.openVideo i{position: absolute;left: 0;right: 0; top: 50%; line-height: 40px;font-size: 40px;margin-top: -20px;}

@media only screen and (min-width:1060px ) {
	.video-box{ width: 45%;height: 60%;margin:8% 25%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: #333;}
	.videoCot{position: relative;margin: auto;height: 80%;}
	.video-close{color: #c9151e;font-size: 28px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;}  
	.video-title{padding:15px 20px;color:#fff;}
	#fz-videoAct{position: absolute;left: 0;top: 0;width: 100%;height: auto;object-fit: fill;}
	video{max-width: 100%;display: block;}
}

@media only screen and (min-width:480px) and (max-width:1060px) {
	.video-box{width:80%;height:45%;margin:18% 10%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: #333;} 
	.videoCot{position: relative;margin: auto;height: 80%;}
	.video-close{color: #c9151e;font-size: 24px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;} 
	.video-title{padding:15px 20px;color:#fff;}
	#fz-videoAct{position: absolute;left: 0;top: 0;width: 100%;height: auto;object-fit: fill;}
	video{max-width: 100%;display: block;}
}

@media only screen and (max-width:480px ) {
	
	.video-box{width:90%;height:38%;margin:20% 5%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: #333;}
	.videoCot{position: relative;margin: auto;height: 80%;}
	.video-close{color: #c9151e;font-size: 20px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;} 
	.video-title{padding:15px 20px;color:#fff;}
	#fz-videoAct{position: absolute;left: 0;top: 0;width: 100%;height: auto;object-fit: fill;}
	video{max-width: 100%;display: block;}
		
}









