@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px; line-height:24px; color:#333; font-family:"微软雅黑",Verdana,Arial,Helvetica,sans-serif;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#444;}
table{ border-collapse:collapse;}
a,img{ border:none;}
a:hover{ color:red;}
a:focus{ outline:none;-moz-outline:none;}
.left{ float:left;}
.right{ float:right; }
.clear{ clear:both;}

.top { width: 100%;}
.top img{ display:block; width: 100%;}
.ww{ width: 1300px; margin: 0px auto; padding-top: 40px; padding-bottom: 40px;}
.center{ width: 1300px; margin: 0px auto; margin-top: 50px; margin-bottom: 50px;}
.videobox li{ float:left; width: 280px;padding: 0 20px 20px 20px;position:relative; }
.videobox li img{ display: block; width: 280px; height: 170px;}
.videobox li span{ display:block; background: url("../images/li.png") no-repeat; width: 32px; height: 32px; background-size:cover;position:  absolute; z-index: 99; top:10px; left: 30px;}
.videobox li p{ font-size:16px; margin-top: 5px; height: 40px;}

/*page*/
.content_page{ padding:10px; text-align:center; clear:both; text-align:center; margin-top:15px; font-size:12px;}
.content_page a{ background:none repeat scroll 0 0 #e0e0e0; border:1px solid #ccc; color:#333; margin:2px; padding:3px 7px;}
.content_page a:hover{ color:#FF6600;}
.content_page span{ margin:2px;}
.content_page span font{ background:none repeat scroll 0 0 #F30; border:1px solid #F30; color:#fff; padding:3px 7px;}
.content_page span.nolink{ background:none repeat scroll 0 0 #e0e0e0; border:1px solid #ccc; color:#333; margin:3px; padding:3px 7px;}


.t{  height: 60px;
  line-height: 60px;
  font-size: 16px;
  font-weight: bold;
}
.nynewqxtt{ margin-top: 40px;margin-bottom: 40px;position: relative;}
.nynewqxtt h1{line-height: 60px;font-size: 36px;overflow: hidden;font-weight:bold;clear: left;padding: 10px 0;}
.post_source{clear: both;font-size: 14px;border-bottom: 1px #ccc solid;padding-bottom: 10px;color: #666;}
.share_box {position: absolute;right: 0;bottom: 10px;}
.nynewxqnr p img{ display:block; max-width:800px; margin:0px auto;}
.nynewxqnr p{ text-indent:2em; font-size:16px; padding-bottom:10px; line-height:30px;}

.syvideo {
  width: 1080px;
  height: 550px;
  cursor: pointer;
  overflow: hidden;
  margin: 0px auto;
    margin-top: 0px;
	margin-top: 35px; margin-bottom: 30px;}

.syvideo video {
  width: 1080px;
  height: 550px;
  display: block;
  object-fit: cover;
}
.foot{background: #D40000;
text-align: center;
padding: 0.5rem 0;
margin-top: 0.4rem;
color: #FCC;}
.foot p{ font-size: 16px; line-height: 36px;}

.sptitle{
	line-height: 50px;
height: 50px;
border-bottom: 1px solid #ececec;
margin-bottom: 30px;
}
.sptitle span{
	border-bottom: 5px solid #c90000;
font-weight: bold;
font-size: 32px;
color: #c90000;
}
.cen1{ 
	margin-bottom: 20px;
}
.more{ 
	display: block; float: right; color: #999; font-size: 14px;
}
.videobox{  margin-top:30px;}
@media screen and (max-width: 767px) {
	.center{ width: 90%; margin: 0px auto; margin-top: 10px;
	}
	.videobox li{ width: 100%; padding: 0px; margin-bottom: 20px;}
	.videobox li img{ display: block; width: 100%; height: 100%;
	}
	.foot{  width: 100%;
	}
	.ww{ width: 90%; margin: 0px auto; padding: 10px 0px;}
	.foot p{ font-size: 12px; line-height: 24px;}
	.nynewqxtt{ margin-top: 10px;
	}
	.nynewqxtt h1{
		line-height: 30px;
		font-size: 18px;
		overflow: hidden;
		font-weight: bold;
		clear: left;
		padding: 10px 0;}
	.share_box{ display: none;
	}
	.syvideo{  width: 100%; height: 250px;
	}
	.syvideo video{ width: 100%; height: 250px;
	}
	.sptitle span{
	border-bottom: 5px solid #c90000;
font-weight: bold;
font-size: 22px;
color: #c90000;
}
	.cen1{ margin-bottom: 0px;}
	.videobox{  margin-top:15px;}
	.videobox li span{ left:10px;}
}


