
.cf,
.clearfix {
	clear: both;
	overflow: hidden;
	*zoom: 1;
}





ol,
ul {
    list-style: none;
}



a {
    text-decoration: none;
    color: inherit;
}

a:hover {
    color: #F17600;
}

/* 面包屑 */
.layout {
        width: 1400px;
        margin: 0 auto;


    }


.fl {
	float: left;
}

.fr {
	float: right;
}


/* 面包屑 */
.bread_nav {
	margin-top: 30px;
	font-size: 16px;
	color: #F17600;
	

}

/* 公共标题 */
.title_common {

	width: 225px;
    height:100px;
	font-weight: 600;
	text-align: center;
	font-size: 40px;
	letter-spacing: 2px;
	color: #1a1a1a;
	padding-bottom: 50px;

}





				
					
/* 	幻灯片开始 	 */
	
	

.sotai2_news_top_hdp {
	width: 685px;
	height:455px;
	float: left;
     margin-top:3px;
	overflow:hidden;
}

.slideBox2 {
	width: 685px;
	height: 455px;
	overflow: hidden;
	position: relative;
 
	

}

.slideBox2 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	border:0px;


}

.slideBox2 .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox2 .bd img {
	width: 685px;
	height: 455px;
	display: block;

}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,
.slideBox2 .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../images/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.slideBox2 .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

.slideBox2 .prev:hover,
.slideBox2 .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.slideBox2 .prevStop {
	display: none;
}

.slideBox2 .nextStop {
	display: none;
}

.slideBox2 .bd ul li {
	position: relative;
}

.slideBox2 .bd ul li h4 {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: url(../images/ny_newsbg.png);
	width: 100%;
	line-height: 50px;
	height: 50px;
	font-size: 20px;

	font-weight: normal;



}

.slideBox2 .bd ul li h4 a {
	color: #fff;
	padding-left: 20px;


	width: 80%;


	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;




}


.pageState {
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #fff;
	font-size: 20px;
	letter-spacing: 5px;

}

.pageState span {
	color: #fff;
	font-size: 36px;
}

/* 首页资讯幻灯片样式end */






/* trends 趋势;动态 的意思*/


.trends_tit_text {
	font-size: 26px;
	font-weight: bold;
	float: left;
	position: relative;
	padding-left: 21px;
}

.trends_tit_text::before {
	content: '';
	display: block;
	width: 6px;
	height: 31px;
	background-color: #eb6d1b;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}

.trends_tit {
	overflow: hidden;
}

.trends_tit .more {
	float: right;
	display: block;
	color: #FBA11E;
	background: url(../images/ny_news_morebg.png) right no-repeat;
	margin-top: 7px !important;
	padding-right: 25px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.trends_tit .more:hover {
	background: url(../images/ny_news_morebg_on.png) right no-repeat;
}





.trends_list li {
	background: url(../images/ny_dian.png) no-repeat left center;
	padding-left: 20px;
	height: 60px;
	line-height: 60px;
	position: relative;
	border-bottom: 1px dashed #f5b68d;
}

.trends_list li a {
	display: block;
	width: 500px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	font-size: 20px;

}

.trends_list li span {
	float: right;
	font-size: 18px;
	color: #999;
}

	.trends_right {
		float: right;
		width: 685px;
		
		
		
	}

	.trends_list {
		margin-top: 24px;
		height: 400px;
		border-top: 2px solid #eb6d1b;
		background-color: #fff;
		box-shadow: 0px 0px 15px 6px #f3f3f3;
		box-sizing: border-box;
		padding: 10px 34px;
	}


	.trends_list li {
		background: url(../images/ny_dian.png) no-repeat left center;
		padding-left: 17px;
		height: 51px;
		line-height: 51px;
		position: relative;
		border-bottom: 1px dashed #f5b68d;
	}

	.trends_list li a {
		display: block;
		width: 500px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		float: left;
		font-size: 17px;
			
	}


	.guidance_com {
		width: 685px;
		margin-bottom: 20px;
		
	}

/* trends  end */


/* 列表页 start */
.nxw_list_wrap {
	margin:0 auto;
	margin-top: 30px;
	border-top: 2px solid #F17600;
	box-shadow: 0px 0px 15px 6px #f3f3f3;
	
	background: #fff;
	
	width: 1400px;
	overflow:hidden;
	
	
	

	
}


 .nxw_list_wrap_1{width:1048px; float:left ; 	border-right: 2px solid #F17600;background: #fff; }
    .nxw_list_wrap_1 ul{padding:0 30px 0 30px;}
	

.nxw_list_li {
	padding: 30px 0;
	border-bottom: 1px dashed #f5b68d;
	position: relative;
	

}

.nxw_list_li::before {
	content: '';
	display: block;
	width: 25px;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: -1px;
	background: #f5b68d;
}

.nxw_list_li::after {
	content: '';
	display: block;
	width: 25px;
	height: 1px;
	position: absolute;
	right: 0;
	bottom: -1px;
	background: #f5b68d;
}

.list_li_img {
	width: 270px;
	height: 152px;
	overflow: hidden;
	margin-right: 30px;
	float: left;
}

.list_li_imgzj {
	width: 135px;
	height: 182px;
	overflow: hidden;
	margin-right: 30px;
	float: left;
}



.list_li_img:hover img {
	transform: scale(1.1, 1.1);
}

.list_li_img img {
	width: 100%;
	transition: transform 0.5s;
	-webkit-transition: transform 0.5s;
}

.list_li_con .con_tit {
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	
	

}

.list_li_con .con_tit a {
	color: #1a1a1a;

}

.list_li_con .con_tit a:hover {
	color: #eb6d1b;
}

.list_li_con .con_text {
	margin-top: 15px;
	font-size: 15px;
	line-height: 26px;
	color: #4d4d4d;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.list_li_con .con_date {
	font-size: 16px;
	line-height: 24px;
	height: 24px;
	margin-top: 10px;
}

.con_date_span {
	color: #1a1a1a;
	float: left;
}

.con_date_a {
	color: #f7972e;
	float: right;
	font-size:15px;
	
}

.newslist-pic{ float: left;    margin-right:30px ; width:180px; height:120px; overflow:hidden; border-radius:3px; border: 1px solid #D18031;}
.newslist-pic img{ width:180px; height:120px;}

/* 下级_列表页 end */




/* 	分页样式 */
	
	
						.fengye_page {
						margin: 25px;
					}

					.pageinfo {
						padding: 10px 10px;
						font-size: 14px;
						border: 1px solid #e9e9e9;
						display: inline-block;
						color: #555;
						margin: 0 4px;
						text-decoration: none;
						-moz-border-radius: 4px;
						-ms-border-radius: 4px;
						-o-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
					}

					.homepage {
						padding: 10px 10px;
						font-size: 14px;
						border: 1px solid #e9e9e9;
						display: inline-block;
						color: #555;
						margin: 0 4px;
						text-decoration: none;
						-moz-border-radius: 4px;
						-ms-border-radius: 4px;
						-o-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
					}

					.nopage {
						padding: 10px 10px;
						font-size: 14px;
						border: 1px solid #e9e9e9;
						display: inline-block;
						color: #555;
						margin: 0 4px;
						text-decoration: none;
						-moz-border-radius: 4px;
						-ms-border-radius: 4px;
						-o-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
					}

					.listpage {
						padding: 10px 10px;
						font-size: 14px;
						border: 1px solid #e9e9e9;
						display: inline-block;
						color: #555;
						margin: 0 4px;
						text-decoration: none;
						-moz-border-radius: 4px;
						-ms-border-radius: 4px;
						-o-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
					}

					.endpage {
						padding: 10px 10px;
						font-size: 14px;
						border: 1px solid #e9e9e9;
						display: inline-block;
						color: #555;
						margin: 0 4px;
						text-decoration: none;
						-moz-border-radius: 4px;
						-ms-border-radius: 4px;
						-o-border-radius: 4px;
						-webkit-border-radius: 4px;
						border-radius: 4px;
					}

/* 	分页样式end */





.dry_right .title{height: 56px;line-height: 56px;padding-top: 10px;text-indent: 25px;font-size: 20px;}
.dry_right .keyword{background: #fafafa;padding-bottom: 5px;}
.dry_right .keyword .box{padding-left: 25px;}
.dry_right .keyword .item{float: left;border-color: #bebebe;border-style: solid;border-width: 1px;border-radius: 13px;height: 24px;line-height: 24px;padding:0 15px;font-size: 12px;margin-bottom: 15px;margin-right: 10px;}
.dry_right .hot{margin-bottom: 20px;background: #fafafa;}
.dry_right .hot .box{padding:0 20px 0 25px ; }
.dry_right .hot .item{display: block;height: 52px;line-height: 52px;border-top: 1px solid #ededee;overflow: hidden;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.dry_right .hot .item:first-child{border-top: none;}
.dry_right .hot .item span{display: inline-block;width: 22px;text-align: center;margin-right: 13px;}
.dry_right .hot .item.fir span{color: #f99a21;}
.dry_right .hot .box form{padding-bottom: 20px;}
.dry_right .hot .box form input[type=text]{width: 200px;padding: 0 10px;border: 1px solid #28396C;height: 38px;  }
.dry_right .hot .box form input[type=submit]{width: 50px;padding: 0;border: none;height:38px;background:#28396C;color: #fff; }

.dry_right .wechat{ padding-bottom: 10px;}
.dry_right .wechat .w_sao{ font-size:16px; margin-top:10px;}
.dry_right .wechat .w_more{ font-size:14px; color:#00bd9f; margin-top:5px; margin-bottom:20px;}

.dry_right .linkArea{margin-bottom: 20px;border: 1px solid #ededed;}
.dry_right .linkArea .title{height: 52px;line-height: 52px;border-bottom: 1px solid #ededed;padding-left: 20px;color: #1ca18b;}
.dry_right .linkArea .linkBox{padding: 17px;box-sizing:border-box;overflow: hidden;}
.dry_right .linkArea .linkBox a{float: left;width: 50%;font-size: 14px;margin-bottom: 10px;}

/* 内容页 */


    .news-article .title{ font-weight:bold; margin-top: 30px;
		
		color: #333;font-size: 25px;height: 28px;line-height: 28px;
	
	overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
	
	   .news-article .sectit{ margin: 38px 0 38px 0; color: #D98839;font-size: 13px;border-bottom:1px  dashed #f5b68d ;padding-bottom: 20px; position: relative;}
	   
	  .sectit::before {
	content: '';
	display: block;
	width: 25px;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: -1px;
	background: #f5b68d;
}

.sectit::after {
	content: '';
	display: block;
	width: 25px;
	height: 1px;
	position: absolute;
	right: 0;
	bottom: -1px;
	background: #f5b68d;
}
.news-article .sectit span{  margin-right:10px;}

	   .news-article  .info p{ font-size: 16px;line-height: 180%; text-align: justify;}
.news-article  .info p img{ margin:10px 0 -10px 0; border-radius:3px; }
 .news-article .p_n{ margin: 30px 0;}
  .news-article .p_n .next, .prev{ margin-top: 10px;  }
  
  .news-about{ border-top: 2px solid #fbede0;padding: 30px 0px 20px 0px;background: #FAFAFA;}
    .news-about .title{ font-size: 20px;font-weight: bold;margin-bottom: 20px; padding-left:30px;}
	    .news-about ul li{ 
		
		line-height: 50px;
		border-bottom: 1px solid #F2F2F2;
		padding-left: 20px;
background: url(../images/ny_dian.png) no-repeat left center;
		}





