*{padding: 0;margin: 0;border: 0;}
			.n_case {
				position:relative;
				display: block;
				width: 24.8%;
				float: left;
				width: 24.7%\9;
				border-bottom: 10px solid #fff;
				border-right: 2px solid #fff;
				overflow: hidden;
				font-size: 1em;
				text-align: center;background: #FFFFFF;
				
			}
			.n_case:hover .cover{display: block;}
			.n_case p{font-size: 1em;text-align: center;line-height: 32px;font-family: "microsoft yahei";}
			.case_w{position: relative;}
			.case_w>img{display: block;width: 100%;}
			.n_case .cover a{display: block;width: 100%;height: 100%;background: url(../img/play.png) no-repeat center;}
			.cover{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);left: 0;top: 0;display: none;}
			.f24{font-size: 24px;font-family: "microsoft yahei";line-height: 34px;text-align: center;}
			.f14{font-size: 14px;font-family: "microsoft yahei";line-height: 22px;text-transform: capitalize;text-align: center;}
			

.cover_v{position: fixed;width: 100%;height: 100%;z-index: 888;background: rgba(0,0,0,0.5);left: 0;top: 0;display: none;}
.video_d{width: 800px;height: 600px;position: absolute;left: 50%;margin-left: -400px;top: 15%;z-index: 999;background: #949494;display: none;}
.video_d>div video{padding: 20px;}

.v_tt{height: 40px;line-height: 40px;font-size: 16px;text-align: center;padding: 0 15px;background: #272727;color: #FFFFFF;font-family: "microsoft yahei";}
.cls{float: right;margin-top: 5px;}

.video-js .vjs-big-play-button{background: url(../img/play.png) no-repeat center !important;border: none !important;width: 75px !important;height: 75px !important;left: 50% !important;top: 50% !important;    margin-left: -37px;    margin-top: -37px;opacity: 0.6 !important;}
.video-js .vjs-big-play-button:hover{opacity: 1 !important;}
.video-js .vjs-big-play-button::before{content: "" !important;}
.video-jssy { width: 800px; height: 450px; }
.bainian { padding:0;position:fixed;top:50%;left:50%;margin-left:-400px;margin-top:-250px;width:800px;height:auto;z-index:99999}

@media screen and (max-width:1200px) {
    .n_case { width:24.5%;}
}
@media screen and (max-width:1000px) {
    .n_case { width:33%}

}
@media screen and (max-width:642px) {
    .n_case { width:49.5%;}
    .v_case_z img { width:33% !important;}
    .bainian { width:500px;margin-left:-250px;height:310px;}
.video-jssy { width: 500px; height: 280px; }
}