@charset "utf-8";
.noScale:hover{transform: scale(1)!important;}  
.content p{margin-bottom: 15px;}
/*1400px*/
@media screen and (min-width:1400px){
	.con_navigate{
		width:1400px;
		margin:20px auto;
		overflow:hidden;
		color:#999;
		font-size:16px;
		padding: 0 60px;
	}
	.con_navigate a{
		color:#999;
	}
	.content{
		width:1030px;
		float:left;
		background:#fff;
		padding:30px 0 50px 0px;
		margin-bottom: 60px;
		
	}
	.piccontent{
		width:1400px;
		background:#fff;
		padding:30px 0 50px 0px;
		margin-bottom: 60px;
		
	}
	.contentclear{
		clear: both;
		height: 0;
		line-height: 0;
		font-size: 0;
		overflow: hidden;
		height: 45px;
	}
	.content h2{
		font-size:40px;
		font-weight:bold;
		line-height:66px;
		width:950px;
		padding: 30px 40px 35px 40px;
		text-align: left;
	}
	.content p{
		display:block;
		float: right;
		width:820px;
		margin-right: 40px;
	}
	.content span{
/*		float:right;*/
/*		margin-right:40px;*/
	}
	.author{
		float:right;
		text-align: right;
		margin-top: 35px;
	}
	.content img{
		max-width:800px;
		padding:10px;
		transform: scale(1.0)!important;
	}
	.content video{
		width:800px;
		height: 450px;
	}
	.author{
		width:820px;
	}
	/*时间二维码分享*/
	.social-share{
		width:95px!important;
	}
	.mobileshare{
		display:none;
	}
	.content .colum{
		display:none;
	}
	.time{
		width:95px;
		text-align:center;
		color:#808080;
		float:left;
		margin-left: 40px;
	}
	#year{
		float:left;
		font-size:14px;
		width:95px;
	}
	#min{font-size:14px;}
	#month{
		<!--font-size:24px;-->
	}
	.xsw{
		width:95px;
		height:98px;
	}
	.share{
		font-size:14px;
	}
	.time ul{
		margin-top:20px;
	}
	.time ul li{
		margin-bottom:8px;
	}
	.time img{
		padding:20px 0!important;
	}
	/*相关新闻*/
	.relatednews{
		width:840px;
		float:right;
		padding-top: 55px;
		margin-right: 40px;
	}
	.rntitle{
		width:820px;
		height:60px;
		font-size:24px;
		font-weight: bold;
		background:#f5f5f5;
		line-height: 60px;
		padding-left: 20px;
	}
	.relatednews ul{
		width:840px;
	}
	.relatednews ul li{
		width:840px;
		/*height: 135px;*/
		margin-top: 30px;
		float: left;
	}
	.xgpic{
		width:240px;
		height: 135px;
		float: left;
		overflow: hidden;
		margin-right: 25px;
	}
	.relatednews ul li img{
		width:240px;
		height: 135px;
		float: left;
		padding: 0!important;
	}
	.relatednews ul li h1{
		font-size:20px;
		text-align: left;
		line-height: 40px;
	}
	.relatednews ul li span{
		color:#999999;
		font-size:16px;
		display: block;
		margin-right: 0!important;
		margin-top: 19px;
	}
	.resource{
		float:left!important;
	}
	.pubtim{
		float:right!important;
	}
	/*推荐阅读*/
	.four{display:none;}
	.content_r{
		width:320px;
		float:left;
		padding-left: 50px;
	}
	.crtitle{
		width:320px;
		height:60px;
		font-size:24px;
		font-weight: bold;
		line-height: 35px;
	}
	.content_r ul{
		width:320px;
	}
	.content_r ul li{
		width:320px;
		background: #fff;
		margin-bottom: 40px;
	}
	.content_r ul li img{
		width:320px;
		height: 180px;
	}
	.rnpic{
		width:320px;
		height: 180px;
		overflow: hidden;
	}
	.content_r ul li h1{
		text-align: left;
		padding: 10px; 
		margin: 0 auto;
	}
	.content_r ul li a{
		text-decoration: none;
	}
	
	/*列表页*/
	.list{
		width:950px;
		float:left;
	}
	.xs_piclist{
		width:1030px;
	}
	.xs_piclist li{
		width:950px;
		padding:30px 40px;
	}
	.line{
		width:950px;
		margin: 0 auto;
		height: 1px;
		background: #E9E9E9;
	}
	.pic_wordpic{
		/* width:320px; */
		height:180px;
		overflow: hidden;
		float:left;
		_display:inline;
		margin-right:20px;
	}
	.xfc{
		width:132px;
		height:180px;
		overflow: hidden;
		float:left;
		_display:inline;
		margin-right:20px;
	}
	.xfc img{
		width:100%!important;
		height:100%!important;
	}
	.xs_piclist li img{
		width:320px;
		height:180px;
		padding: 0!important;
	}
	.xs_piclist li h4{
		text-align:left;
		font-size:26px;
		margin-bottom: 15px;
	}
	.xs_piclist li h4 a:hover{
		text-decoration: none;
	}
	.xs_piclist li .resume{
		line-height:32px;
		overflow:hidden;
		margin-top:5px;
	}
	.xs_piclist li .resume .ed{
		float:left;
		_display:inline;
		color:#999;
	}
	.xs_piclist li .resume .tim{
		float:right;
		_display:inline;
		margin-right:20px;
		color:#999;
	}
	.xs_piclist li .resume .res{
		float:left;
		color:#999999;
		overflow:hidden;
		margin-bottom: 10px;
		width:100%;
	}
	.xs_piclist li:hover{
		background:#F8F8F8;
	}
	.author{
		font-size:16px;
		margin-right: 40px;
	}
	.mobiletim{
		display:none;
	}
	/*头条头条相关列表页*/
	.listtop{width:950px;margin:0 auto;}
	.listtop h1{font-size:24px;color:#eb6100;background:url(img/listbg1.jpg)center left no-repeat;padding-left:30px;float:left;}
	.listtop .more{float:right;width:100px;float:right;height:48px;line-height:48px;text-align:right;}
	.listtop .more a{color:#525252;}
	.headclear{width:1030px;height: 40px;background:#f5f5f5;margin-bottom: 40px;}
	/*图片列表页*/
	.vod_list {
		width: 290px;
		height: 200px;
		float: left;
		_display: inline;
		margin:20px 0 40px 48px;
	}
	.vod_list img {
		width: 290px;
		height: 163px;
		padding: 0!important;
	}
	.columpic{
		width:950px!important;
		
	}
	.columpic img{
		width:950px!important;
		max-width:950px!important;
		transform: scale(1.0)!important;
		padding:20px 40px;
	}
	.piccolumpic{
		width:1320px!important;
		
	}
	.piccolumpic img{
		width:1320px!important;
		max-width:1320px!important;
		transform: scale(1.0)!important;
		padding:20px 40px;
	}

}
/*1400结束*/
@media screen and (min-width:750px) and (max-width:1400px){
	.con_navigate{
		width:820px;
		margin: 0 auto;
		overflow:hidden;
		color:#999;
	}
	.con_navigate a{
		color:#999;
	}
	.content{
		width:880px;
		float:left;
		background:#fff;
		padding: 20px 0 40px 0;
		margin-bottom: 30px;
	
	}
	
	.piccontent{
		width:1200px;
		background:#fff;
		padding: 20px 0 40px 0;
		margin-bottom: 30px;
	
	}
	.contentclear{
		clear: both;
		height: 0;
		line-height: 0;
		font-size: 0;
		overflow: hidden;
		height: 20px;
	}
	.content h2{
		font-size:36px;
		font-weight:bold;
		line-height:60px;
		width:820px;
		padding: 20px 30px 28px 30px;
		text-align: left;
	}
	.content p{
		display:block;
		float: right;
		width:700px;
		margin-right: 30px;
	}
	.content span{
/*		float:right;*/
	}
	.author{
		float:right;
		text-align: right;
		margin-top: 15px;
		margin-right: 30px;
		font-size:14px;
		width:700px;
	}
	.content img{
		max-width:680px;
		padding:10px;
		transform: scale(1.0)!important;
	}
	.content video{
		width:680px;
		height: 400px;
	}
	/*时间二维码分享*/
	.social-share{
		width:70px!important;
	}
	.mobileshare{
		display:none;
	}
	.content .colum{
		display:none;
	}
	.time{
		width:80px;
		text-align:center;
		float: left;
		line-height: 36px;
		margin-left: 30px;
	}
	#year{
		color:#808080;
		float:left;
		font-size:15px;
		width:80px;
		line-height: 36px;
	}
	#month{
		font-size:24px;
		color:#808080;
		line-height: 36px;
	}
	#min{
		color:#808080;
		line-height: 36px;
		height: 36px;
	}
	.xsw{
		width:80px;
		height:80px;
	}
	.share{
		font-size:14px;
		color:#808080;
		margin-top: 10px;
	}
	.time ul{
		margin-top:20px;
	}
	.time ul li{
		margin-bottom:8px;
	}
	.time img{
		padding:0!important;
	}
	/*相关新闻*/
	.relatednews{
		width:700px;
		float:right;
		padding-top: 35px;
		margin-right: 30px;
	}
	.rntitle{
		width:680px;
		height:60px;
		font-size:24px;
		font-weight: bold;
		background:#f5f5f5;
		line-height: 60px;
		padding-left: 20px;

	}
	.relatednews ul{
		width:700px;
	}
	.relatednews ul li{
		width:700px;
		/*height: 112px;*/
		margin-top: 20px;
		float: left;
	}
	.xgpic{
		width:200px;
		height: 112px;
		float: left;
		overflow: hidden;
		margin-right: 20px;
	}
	.relatednews ul li img{
		width:200px;
		height: 112px;
		padding: 0!important;
	}
	.relatednews ul li h1{
		font-size:18px;
		text-align: left;
		line-height: 36px;
	}
	.relatednews ul li span{
		color:#999999;
		font-size:14px;
		display: block;
		margin-right: 0!important;
		margin-top: 8px;
	}
	.resource{
		float:left!important;
	}
	.pubtim{
		float:right!important;
	}
	/*推荐阅读*/
	.four{display:none;}
	.content_r{
		width:24.1%;
		min-width:290px;
		float: left;
		padding-left:30px;
		
	}
	.crtitle{
		width:290px;
		height:50px;
		font-size:22px;
		font-weight: bold;
		line-height:33px;
	}
	.content_r ul{
		width:290px;
	}
	.rnpic{
		width:290px;
		height: 163px;
		overflow: hidden;
	}
	.content_r ul li{
		width:290px;
		background: #fff;
		margin-bottom: 20px;
	}
	.content_r ul li img{
		width:290px;
		height: 163px;
	}
	.content_r ul li h1{
		text-align: left;
		padding: 10px; 
		margin: 0 auto;
	}
	.content_r ul li a{
		text-decoration: none;
	}
	/*列表页*/
	.list{
		width:860px;
		margin:0 auto;
	}
	.xs_piclist{
		width:880px;
	}
	.xs_piclist li{
		padding:20px 30px;
		
	}
	.line{
		width:820px;
		margin: 0 auto;
		height: 1px;
		background: #E9E9E9;
	}
	.pic_wordpic{
		/* width:290px; */
		height:163px;
		overflow: hidden;
		float:left;
		_display:inline;
		margin-right:20px;
	}
	.xfc{
		width:120px;
		height:180px;
		overflow: hidden;
		float:left;
		_display:inline;
		margin-right:20px;
	}
	.xfc img{
		width:100%!important;
		height:100%!important;
	}
	.xs_piclist li img{
		width:290px;
		height:163px;
		padding: 0!important;
	}
	.xs_piclist li h4{
		text-align:left;
		font-size: 24px;
    	margin-bottom: 15px;
	}
	.xs_piclist li h4 a:hover{
		text-decoration: none;
	}
	.xs_piclist li .resume{
		line-height:28px;
		overflow:hidden;
		margin-top:5px;
	}
	.xs_piclist li .resume .ed{
		float:left;
		_display:inline;
		color:#999;
	}
	.xs_piclist li .resume .tim{
		float:right;
		_display:inline;
		margin-right:20px;
		color:#999;
	}
	.xs_piclist li .resume .res{
	
		float:left;
		color:#999999;
		overflow:hidden;
		margin-bottom: 10px;
		width:100%;
	}
	.xs_piclist li:hover{
		background:#F8F8F8;
	}
	.mobiletim{
		display:none;
	}
	/*头条头条相关列表页*/
	.listtop{width:820px;margin:0 auto;}
	.listtop h1{font-size:24px;color:#eb6100;background:url(img/listbg1.jpg)center left no-repeat;padding-left:30px;float:left;}
	.listtop .more{float:right;width:100px;float:right;height:48px;line-height:48px;text-align:right;}
	.listtop .more a{color:#525252;}
	.headclear{width:880px;height: 20px;background:#f5f5f5;margin-bottom: 40px;}
	/*图片列表页*/
	.vod_list {
		width: 253.3px;
		height:175px;
		float: left;
		_display: inline;
		margin:15px 0 30px 37px;
	}
	.vod_list img {
		width: 253.3px;
		height: 142.5px;
		padding: 0!important;
	}
	.piccolumpic{
		width:1140px!important;
		
	}
	.piccolumpic img{
		width:1140px!important;
		padding: 20px 30px;
		max-width:1140px!important;
		transform: scale(1.0)!important;
	}
	.columpic{
		width:820px!important;
		
	}
	.columpic img{
		width:820px!important;
		padding: 20px 30px;
		max-width:820px!important;
		transform: scale(1.0)!important;
	}
	
}
/*750px */
@media screen and (max-width:750px){
	.con_navigate{
		display: none;
		width:95vw;
		height:12vw;
		line-height:12vw;
		overflow:hidden;

		color:#999;
		font-size:3.5vw;
	}
	.con_navigate a{
		color:#999;
	}
	.content{
		width:95vw;
		margin: 10vw auto 0;
	}
	.content h2{
		font-size:6.3vw;
		font-weight:bold;
		width:100%;
		text-align: left;
		padding-bottom: 2vw;
		line-height: 10vw;
	}
	.content p{
		display:block;
		line-height: 7.5vw;
	}
	.content video{
		width:95vw!important;
		height: 53vw;
	}
	.content img{
		max-width:95vw!important;
		transform: scale(1.0)!important;
		height: auto!important;
		padding-left:0;
	}
	.author{
		float:left;
		padding-top: 2vw;
		font-size:14px;
		line-height: 7.5vw;
	}
	/*时间二维码分享*/
	.content .colum{
		text-align:center;
		color:#999;
		float:left;
		height: 8vw;
		line-height: 8vw;
		margin-bottom:5vw;
		font-size:3.5vw;
	}
	 .time{
		 width:95vw;
		 text-align:center;
		 color:#999;
		 float:left;
		 height: 8vw;
		 line-height: 8vw;
		 margin-bottom:5vw;
		 font-size:3.5vw;
	}
	 #year{
		 float:left;
		 margin-right: 1.5vw;
	}
	 #month{
		 float:left;
		 margin-right: 1.5vw;
	}
	 #min{
		 float:left;
	}
	 .xsw{
		 display: none;
	}
	 .share{
		 display: none;
	}

	 .time img{
		 padding:20px 0!important;
	}
	 .social-share{
		 width:32vw!important;
		 margin: 0 auto;
		 float:left;
	}
	 .social-share .social-share-icon{
		 width:5vw!important;
		 height: 5vw!important;
		 line-height:5vw!important;
		 font-size:2vw!important;
	}
	.share-component{
		display:none;
	}
	.mobileshare{
		position: relative;
		float: right;
	}
	.mobileshare{
		padding-right: 5px;
	}
	.mobileshare>i{
		font-size: 4vw; 
		color: #666666;
	}
	.mobileshare>i{
		font-size: 4vw;
	}
	.mobileshare>i.t30{ 
		font-size:30px;
	}
	.mobileshare .share_con{ 
		position: absolute; 
		right: 0; 
		top: 36px;
		width: 111px;
		display: none;
		z-index: 999;
	}
	.mobileshare:hover .share_con{
		display: block;
	}
	.mobileshare .share_con em{
		width: 8px; 
		height: 9px;
		background: url(img/arrow_up.png) no-repeat; 
		position: absolute; 
		right: 9px;
		top: -7px;
	}
	.mobileshare .share_con ul{
		padding: 4px 12px;
		background-color: #ffffff;
		border: 1px solid #ebebeb; 
		border-radius: 5px;
	}
	.mobileshare .share_con li{ 
		line-height: 36px;
		border-bottom: 1px solid #ebebeb;
	}
	.mobileshare .share_con li i{ 
		font-size: 22px;
		margin-right: 7px;
	}
	.mobileshare .share_con li.bor_bo{ 
		border-bottom: 0;
	}
	.mobileshare .share_con li i.weixin{ 
		color: #51ac55;
	}
	.mobileshare .share_con li i.weibo{ 
		color: #cb1e1e;
	}
	.mobileshare .share_con li i.qq{ 
		color: #f5ae33;
	}
	
	
	
	/*相关新闻*/
	.relatednews{
		width:95vw;
		float:right;
		padding-top: 35px;
		margin-bottom: 5vw;
	}
	.rntitle{
		width:95vw;
		margin:0 auto;
		font-weight: bold;
		text-align: left;
		float: none!important;
		letter-spacing: 1px;
		padding-bottom: 4vw;
	}
	.relatednews ul{
		width:95vw;
	}
	.relatednews ul li{
		width:95vw;
		background: #fff;
/*		height: 22vw;*/
		margin-bottom: 4vw;
		float: left;
	}
	.relatednews ul li img{
		width: 39vw!important;
    	height: 22vw!important;
		padding: 0!important;
		float:left;
	}
	.relatednews ul li h1{
		text-align: left;
		line-height: 8vw;
		padding: 3.55vw 2vw 3vw 4vw;
		overflow: hidden;
/*		height: 15vw;*/
	}
	.relatednews ul li span{
		display: none;
	}
	/*推荐阅读*/
	.content_r{
		width:95vw;
   		margin: 10vw auto 0;
	}
	.crtitle{
		width:95vw;
		margin:0 auto;
		font-weight: bold;
		text-align: left;
		float: none!important;
		letter-spacing: 1px;
		padding-bottom: 4vw;
	}
	.content_r ul{
		width:105vw;
	}
	.content_r ul li{
		width: 46vw;
		height: 46vw;
		background: #fff;
		float:left;
		margin-right: 3.3vw!important;
		margin-bottom: 5.33vw;
	}
	.content_r ul li img{
		width: 46vw;
		height: 25.7vw;
	}
	.content_r ul li h1{
		width: 42vw;
		height: 14vw;
		padding: 2vw;
		display: block;
		overflow: hidden;
		line-height: 8vw;
		text-align: left;
	}
	.content_r ul li a{
		text-decoration: none;
	}
	/*列表页*/
	.pic_wordpic{
		float:left;
	}
	.list{
		width:95vw;
		margin:0 auto;
	}
	.xs_piclist{
		width:95vw;
		margin-bottom: 5vw;
	    margin-top: -5vw;
	}
	.xs_piclist li{
		padding:2vw 0;
		border-bottom:1px solid #efeeee;
	}
	.xs_piclist li img{
		width:37vw;
		height: 20.8vw;
		float:left;
		padding:10px 10px 0 0;
	}
	.xs_piclist li h4{
		text-align:left;
		padding-top: 10px;
		font-size:4.5vw;
	}
	.xs_piclist li h4 a:hover{
		text-decoration: none;
	}
	.xs_piclist li .resume{
		font-size:3.5vw;
		line-height:5vw;
		max-height:17vw;
		overflow:hidden;
		text-align: right;
	}
	.xs_piclist li .resume .ed{
		display: none;
	}
	.tim{
		_display:inline;
		margin-right:20px;
		color: #999;
		font-size:3.5vw;
		line-height: 9vw;
	}
	.xs_piclist li .resume .res{
		display: none;
		height: 10vw;
		float:left;
		color:#999999;
		overflow:hidden;
		font-size:3.5vw;
		margin-bottom: 2vw;
	}
	.xs_piclist li:hover{
		background:#F8F8F8;
	}
	.ed{
		display:none;
	}
	/*头条头条相关列表页*/
	.listtop{width:95vw;margin:0 auto;}
	.listtop h1{font-size:24px;color:#eb6100;background:url(img/listbg1.jpg)center left no-repeat;padding-left:30px;float:left;}
	.listtop .more{float:right;width:100px;float:right;height:48px;line-height:48px;text-align:right;}
	.listtop .more a{color:#525252;}
	.headclear{width:100vw;height: 5.33vw;;background:#f5f5f5;margin-bottom: 5.33vw;}
	/*图片列表页*/
	.vod_list {
		width: 37vw;
    	height: 20.8vw;
		float: left;
		_display: inline;
		margin:5.33vw 0 5.33vw 8.66vw;
	}
	.vod_list img {
		width: 37vw;
    	height: 20.8vw;
		padding: 0!important;
	}
	.columpic{
		width:95vw!important;
		margin:0 auto;
	}
	.columpic img{
		width:95vw!important;
		max-width:95vw!important;
		padding: 0!important;
		transform: scale(1.0)!important;
	}
	.piccolumpic{
		width:95vw!important;
		margin:0 auto;
	}
	.piccolumpic img{
		width:95vw!important;
		max-width:95vw!important;
		padding: 0!important;
		transform: scale(1.0)!important;
	}
	iframe{
		width:95vw!important;
		height: 53vw;
	}
	
	
}



/*共用list*/
.list ul li{
	padding-left:15px;
	background:url(img/list_block.gif) left center no-repeat;
}
.list span{
	float:right;
	color:#aaa;
	font-family:Arial;
}

/*piclist*/
.piclist{
	width:1000px;
	padding:30px 0;
	margin:0 auto;
}
.piclist ul li{
	display:block;
	float:left;
	text-align:center;
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0 0 20px 40px;
	_display:inline;
}
.piclist ul li img{
	padding:4px;
	border:1px solid #ddd;
	width:190px;
	height:140px;
	display:block;
}
.piclist ul li h4{
	margin-top:5px;
	line-height:20px;
}
.xs_piclist li .resume .tim{
	color:
}
.author{
	color:#999999;

}
.ed{
	float:left!important;
	color: #999999;
	margin-top: 10px;
}
.tim{
	float:right!important;
	color: #999999;
	margin-top: 10px;
	margin-right: 0!important;
}
