.n1 li a{
	display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: space-between;
}
.n1 li a span{
    font-size: 0.93vw;
    color: #999999;
    width: 150px;

}
.top .logo{
	margin-left:10px;
	margin-top:-10px;
}

.n1 li:hover span{
	    color: #fff;
}
.footer a,.sy_2 a,.ss a{
	color: white;
}
input::placeholder {
	color: white;
}
.sy_2 .tz-l .u12 li p{
	flex: 1;

    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}
.disabled{
    pointer-events: none;
    opacity: 0.7;
}
.sy_4 .u13 li .jj{
	color: #666;
}
.zt_lb2 p,.sy_1 .bg-l li .txt .tit,.sy_3 .sw2 .txt,.zt_lb .txtk h2{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}
.zt_lb2 p{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	white-space: break-spaces;
}
@media only screen and (max-width: 1400px){
	.n1 li a span{
	    width: 120px;

	}
	.n1 li a span{
		font-size:14px;
	}	


}
@media only screen and (max-width: 1200px){
	.zt_lb .txtk h2{
		font-weight: inherit;
	}
	.zt_snr img{
		width:100%!important;
		height:100%!important;
	}
	#my-video2{
		width:100%;
	}
	.top .logo{
		margin-top:-5px;
	}
	.n1 li a span{
		font-size:12px;
	}
	.sy_2{
		min-height: auto;
	}
	.sy_1 .bg-r .u11 li .time .day{
		    margin-top: 6px;
	}
	.footer .f1{
		font-size: 15px;
	}
	.top .logo{
		margin-left:0px!important;
		height:55px;
	}
	.sbt{
		    font-weight: inherit;
	}
	.zt_lb2 p{
		margin:5px 0px!important;
		height:55px;
		line-height:25px;
	}
}


@media only screen and (min-width: 1200px){
	.video-js{
		width:75%!important;
		margin: 0 auto;
	}
	.nyk .main .zt_snr{
		padding-top:20px;
	}
	.sy_4 .u13 li .tit{
		font-size:20px;
		line-height: 1.6;
	}
	.sy_2{
		min-height: 600px;
	}
	.footer{
		min-height:190px;
		padding-top:50px;
	}
	.zt_lb .txtk h2{
		font-size:16px;
		font-weight: inherit;
	}
	.sy_5 .u15 li .txt{
		height:150px;
	}	
	.zt_lb li{
		height:275px;
	}
	
}
@media only screen and (min-width: 1480px){
	.sy_2 {
		    padding-bottom: 60px;
	}
	.sy_2{
		min-height: 600px;
	}
	.sy_2 .more2 {
		    margin-top: 60px;
	}
	.zt_lb2 p{
		margin: 10px 0px;		
	}
	.footer .main{
		  
	}
	.footer .f1{
		margin-right:80px;
	}
	.sy0 .top.on{
		 background: #cc0000!important;
	}
	.sy_5 .u15 li .txt{
		height:150px;
	}
	.zt_lb li{
		height:300px;
	}
	
}
.sy_4 .more,.sy_2 .more2,.sy_5 .more{
	width:175px;
	height:42px;
}
.sy_5 .more{
	border: 1px solid #c9151e;
}
@media only screen and (max-width: 1480px) and (min-width: 1200px){
	.sy_2 .tz-r{
		margin-top: 50px;
	}
	
}