.newcont{
	padding:10px 0px;
	overflow: hidden;
}
.leftnew{
	width: 744px;
	float: left;
	margin-right: 30px;
}
/*最新新闻*/
.new_news{
	border:1px solid #ededed;
	overflow: hidden;
}
.newname{
	background: #ffefe5;
	padding: 0 10px;
	height: 50px;
	line-height: 50px;
}
.newname i{
	width: 4px;
	height: 18px;
	background: #ff6600;
	display: inline-block;
}
.newname span{
	font-size: 20px;
	color: #222222;
	margin-left: 5px;
}
.newname a{
	font-size: 14px;
	float: right;
	color: #666;
}
.newname a:hover{
	color: #ff6600;
}
.newname h2,.newname h3{
	font-size: 20px;
	color: #222222;
	margin-left: 5px;
	display: inline-block;
	font-weight: normal;
}
ul.newlist{
	padding: 0 10px;
}
ul.newlist li a{
	height: 69px; 
	border-bottom: 1px dashed #e6e6e6;
	line-height: 69px;
	display: flex;
}
ul.newlist li:last-of-type a{ border-bottom: 0 none; }
 ul.newlist li a .newsubject{
	flex:4;
	font-size: 16px;
	color: #505050;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsubject i{
	width: 8px;
	height: 11px;
	background: url(../image/sign_news.png);
	display: inline-block;
	margin-right: 5px;
}

ul.newlist li a .newsliulan{
	flex: 1;
	font-size: 16px;
	color: #999;
}
.newsliulan i{
	width: 20px;
	height: 13px;
	background: url(../image/icon_views.png);
	display: inline-block;
	margin-right: 5px;
}
ul.newlist li a .newsrelasetime{
	font-size: 16px;
	color: #999;
}
ul.newlist li a:hover .newsubject{
	color: #ff6600;
}
/*新闻分类*/
.newclass{
	border:1px solid #ededed;
	overflow: hidden;
	margin-top: 25px;
}
ul.class_cation{
	overflow: hidden;
	padding-bottom: 15px;
}
ul.class_cation li{
	width: 40%;
	margin: 0 5%;
	height: 69px;
	border-bottom:1px #e6e6e6 dashed;
	line-height: 69px;
	float: left;
	font-size: 16px;
}
ul.class_cation li a i{
	width: 8px;
	height: 8px;
	background: url(../image/title_sign_news.png);
	display: inline-block;
	margin-right: 5px;
}
ul.class_cation li a:hover{
	color: #ff6600;
}
/*右侧*/
.rightnew{
	width: 414px;
	float: right;
	border:1px solid #ededed;
}
/*推荐*/
ul.newtj_pro{
	overflow: hidden;
	padding:10px 10px;
}
ul.newtj_pro li{
	padding:10px 12px;
	width: 172px;
	float: left;
}
ul.newtj_pro li a{

}
ul.newtj_pro li a img{
	width: 172px;
	height: 172px;
}
ul.newtj_pro li a p{
	font-size: 16px;
	color: #505050;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
ul.newtj_pro li a:hover p{
	color: #ff6600;
}


.newchannel{
	overflow: hidden;
	margin-top: 10px;
}
/*左侧列表导航*/
.newlistbox{
	width: 200px;
	float: left;
	margin-right: 30px;
}
.newlisttitle{
	width: 200px;
	height: 80px;
	background: #ff6600;
	color: #fff;
}
.newlisttitle p{
	font-size: 24px;
	color: #fff;
	padding-left: 30px;
	padding-top: 20px;
}
.newlisttitle i{
	width: 34px;
	height: 2px;
	background: #fff;
	display: inline-block;
	margin-left: 30px;
}
ul.newli{

}
ul.newli li{
	height: 50px;
	line-height: 50px;
	background: #ededed;
	padding:0 40px;
	margin-top: 10px;
}
ul.newli li.current{
	background: #ff6600;
	color: #fff;
}
/*右侧*/
.rightnewlist{
	width: 960px;
	float: right;
	margin-top: 10px;
}
.r-newtitle{
	border-bottom: 1px solid #ff6600;
}
.r-newtitle span{
	font-size: 24px;
	color: #ff6600;
}
.r-newtitle h1{
	color: #ff6600;
	font-size: 24px;
	font-weight:normal;
	display: inline-block;
}
ul.r-news{

}
ul.r-news li a{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px dashed #e6e6e6;
	display: flex;
}
.r-lititle{
	flex: 5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size:16px;
	color: #505050;
}
.r-lititle i{
	width:8px;
	height: 11px;
	background: url(../image/sign_news.png);
	display: inline-block;
	margin-right: 5px;
}
.r-liulan,.r-time{
	flex: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	color: #999;
	text-align:right;
}
.r-liulan i{
	width: 20px;
	height: 13px;
	background: url(../image/icon_views.png);
	display: inline-block;
}

/*推荐产品*/
.recom_productbox{
	width: 1188px;
	border:1px solid #e6e6e6;
	margin:20px auto;
}
.recom_title{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ff6600;
	padding:0 20px;
}
.recom_title i{
	width: 4px;
	height: 18px;
	background: #ff6600;
	display: inline-block;
	margin-right: 10px;
	position: relative;
	top:2px;
}
.recom_title span,.recom_title h3{
	font-size: 20px;
	color: #222;
	display: inline-block;
	font-weight: normal;
}
.title_more{
	float: right;
	font-size: 16px;
	color: #999;
}
.title_more:hover{
	color: #ff6600;
}
ul.recom_product{
	padding-left: 24px;
	overflow: hidden;
}
ul.recom_product li{
	width: 210px;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
	margin-top: 15px;
}
ul.recom_product li:nth-child(5n){
	margin-right: 0px;
}
ul.recom_product li a img{
	width: 210px;
	height: 210px;
}
ul.recom_product li p{
	font-size: 16px;
	height:24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
ul.recom_product li a:hover{
	color: #ff6600;
}


/*详情*/
.newright{
	width: 960px;
	float: right;
}
.n-newtitle{
	border-bottom: 1px solid #ff6600;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	color: #505050;
}
.n-newtitle h1{
	font-size: 20px;
	display: inline-block;
	font-weight: normal;
}
.releasebox{
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.releasetime{
	font-size: 16px;
	color: #999;
	margin-right: 15px;
}
.views{
	font-size: 14px;
	color: #999;
}
.views i{
	width: 20px;
	height: 13px;
	background: url(../image/icon_views.png);
	display: inline-block;
}
.item_deail{
	font-size: 16px;
	color: #505050;
	padding: 10px 0px;
	overflow: hidden;
}
.bqianbox{
	height: 40px;
	background: #f5f5f5;
	color: #222;
	overflow: hidden;
	padding: 0px 10px;
	line-height: 40px;
}
.bqianbox span{
	margin-right: 10px;
	color: #4b42ff;
}

















