.newslist_div{
	margin-top:5px;
	background-color:#030;	
}
.newslist_left{
	width:200px;
	margin-left:180px;
	float:left;
}
.newslist_left_up{
	background-color:#e9e7df;
	color:#6b6b6b;
}
.newslist_left_up div:nth-child(1){
	background-color:#fcc800;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:20px;
	color:#6b6b6b;
	font-weight:bold;
	border:0 !important;
}
.newslist_left_up div:nth-child(5){
	background-color:#fcc800 !important;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:20px;
	color:#6b6b6b;
	font-weight:bold;
	border:0 !important;
}

.newslist_left_up div:not(:first-child){
	background-color:#e9e7df;
	height:40px;
	line-height:40px;
	color:#6b6b6b;
	font-size:16px;


}
.newslist_left_up div:not(:last-child){
	border-bottom:1px #c0af7d solid;
}
	


#triangle-right {
	float:left;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 10px solid #fcc800;
    border-bottom: 5px solid transparent;
	margin-left:30px;
	margin-top:15px;
	margin-right:15px;
}

.newslist_left_down{
	background-color:#f2eabe;
	margin-top:5px;
	text-align:center;
	padding:10px 0;
}
.newslist_left_down_title{
	font-size:20px;
	font-weight:bold;
	padding:5px 0;
	color:#333;
	letter-spacing:5px;

}
.newslist_left_down span{
     border:1px #004009 solid; 
	 padding:1px 10px;
	 border-radius:10px;
	 color:#004009;
	 font-size:16px;
}


.newslist_right{
	width:800px;
	float:left;
	margin-left:15px;
}
.newslist_right_up{
	text-align:right;
	font-size:14px;
	color:#333;
}


.newslist_right_mid{
	margin-top:10px;
	background-color:#f8f8f8;
	padding:20px;

	padding-bottom:80px;
}
.newslist_right_mid_list li{
	height:50px;
	line-height:50px;
	border-bottom:1px dashed  #999; 
}

.newslist_right_mid li span:nth-child(1){
	float:left;
	color:#e67a18;
	margin:0 10px;
}
.newslist_right_mid li span:nth-child(2){
	float:left;
	color:#666;
	width: 650px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.newslist_right_mid li span:nth-child(3){
	float:right;
	color:#666;
	font-size:14px;
}


.pageNavi {
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ddd 1px solid; 
	PADDING-LEFT: 0px; 
	MARGIN: 10px auto 0px; 
	WIDTH: 98%; 
	PADDING-TOP: 20px; 
	TEXT-ALIGN: center;
	color:#666;
	margin-top:50px;
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
/***************/



.dede_pages{
	float:right;
	margin-top:30px;

}
/**********************/



.news_title{
	text-align:center;
	margin-top:20px;
	font-size:20px;
	font-weight:bold;
	color:#505050;
}
.news_date{
	height:30px;
	line-height:30px;
	background-color:#f7f7f7;
	border:1px #e8e8e8 solid;
	text-align:center;
	color:#505050;
	margin-top:20px;
	font-size:14px;
}
.news_contents{
	margin-top:20px;
	padding:20px;
}
.news_line{
	margin:20px 0;
	border-bottom:1px #e2e2e2 solid;
}
.news_up{
	float:left;
	color:#666;
}
.news_down{
	float:right;
	color:#666;
}



.banner img{
	border-bottom:2px #e2e2e2 solid;
}