.news_hdr {
	clear:both;
	width: 772px;
	height: 238px;
	background: url(../img/about/news_hdr.jpg) no-repeat left top;
	border-left: 1px #d9d9d9 solid;
}

.news_cater_bg {
	clear:both;
	width: 720px;
	height: 26px;
	border-left: 1px #d9d9d9 solid;
	padding: 231px 0 20px 52px;
	background: url(../img/about/news_cater_bg.jpg) repeat-x left top;
}

a.news_cater {
	float:left;
	margin: 0px;
	background: url(../img/about/news_cater_national.jpg) no-repeat left center;
	text-decoration: none;
	font-size: 14px;
	color: #666;
	line-height: 26px;
	height:26px;
	padding: 0 75px 0 40px;
}
a.inter {
	background: url(../img/about/news_cater_inter.jpg) no-repeat left center;
}

a.news_cater:hover {
	color: #163a3a;
}

.news_main {
	text-align: left;
	padding: 0;
	float:left;
	width:600px;
}

.news_column {
	width: 600px;
	padding: 0px 0px 0px 0px;
	clear:both;
}


.news_column  h2{
	margin:0;
	color:#005046;
	font-size:14px;
	font-weight:700;
	padding: 6px;
	line-height:20px;
}
.news_column  h2 a{
	text-decoration:none;
	color:#005046;
	}
.news_box {
	padding:15px 0 0 12px;
	clear:both;
}

.news_date {
	color: #005046;
	font-size: 12px;
	padding: 0;
	margin:0 0px 0 0;
	float:right;
}

.news_box h3 {
	margin:0 0 8px 0;
	font-weight:normal;
	line-height: 17px;
	padding:0 0 0 0;
	
}


.news_box h3 a {
	font-size: 12px;
	color: #005046;
	font-weight:700;
	text-decoration: none;
	padding:0 0 0 22px;
	line-height: 17px;
	float:left;
	background: url(../img/about/news_title_inter.jpg) no-repeat left top;
}
.news_box h3.local a{
	background: url(../img/about/news_title_inter.jpg) no-repeat left top;
	}
.news_box h3.inter a{
	background: url(../img/about/news_title_national.jpg) no-repeat left top;
	}
.news_box h3.media a{
	background: url(../img/about/news_title_media.jpg) no-repeat left top;
	}
.news_box h3 a:hover {
	color: #a9a9a9;
}

.news_content {
	font-size: 12px;
	line-height: 20px;
	color: #555555;
	padding: 10px 0 0 0;
	margin:0;
	width: 100%;
	clear:both;
}
.news_content a{
	color:#555;
	}
.read_more{
	float:right;
	background: url(../img/about/read_more.jpg) no-repeat right center;
	height: 24px;
	line-height:24px;
	text-decoration: none;
	text-align: right;
	padding: 0 20px 0 0;
	margin:4px 0;
	color: #005046;
}
.news_more {
	clear:both;
	margin: 0px 0 5px 0;
	padding-top: 5px;
	text-align: center;
}

.news_more a{
	display:inline-block; /*Firefox3 beta、IE8 beta、Opera、Safari 支持，IE 下触发 inline 元素的 hasLayout*/
	display:-moz-inline-stack; /* Firefox 的私有属性，也可以用 -moz-inline-box */

	zoom:1; /*IE 下触发 hasLayout*/
	*display:inline; /*一旦IE 下触发了 hasLayout，设置 block 元素为 inline 会使 display:inline 效果与 display:inline-block 相似*/

	text-indent:-9999px;
	*text-indent:0;
	font-size:0;
	line-height:0; /* 如需隐藏文字，可用这四个属性 */
	/*另外上面隐藏文字，还可以用更简化的方法：line-height:超级大值;font-size:0; */

	overflow:hidden; /* 隐藏溢出的内容 */

	vertical-align:middle; /* 行内垂直居中，针对 Opera 比较大的偏离 */

	width:20px; /*？为任意非auto值*/
	height:20px; /*？为任意非auto值*/
}
.news_more .pre{
	background: url(../img/about/pre.jpg) no-repeat left center;
	padding: 0 8px 0 0;
	border-right:1px #d2d2d2 solid;
}
.news_more .next{
	background: url(../img/about/next.jpg) no-repeat left center; 
	margin: 0 0 0 8px;
}

.news_more a:hover {
}

.medianews_hdr {
	display: none;
	clear:both;
	width: 600px;
	height: 82px;
	background-image: url(../img/about/medianews_hdr.jpg);
}

.medianews_container {
	display: none;
	float: left;
	width:742px;
	padding: 15px 15px 63px 15px;
	background:url(../img/common/common_mainContent_bottom_bg.jpg) no-repeat right bottom; 
	border-left:1px solid #DFDFDF;
}
.news_detail{
	padding:15px 0 0 12px;
	clear:both;
	line-height:20px;
}
.news_detail h2 {
	margin:0 0 8px 0;
	font-weight:700;
	height: 17px;
	padding:0;
	text-align:center;
	font-size:14px;
	color:#005046;
}
.news_column_right .news_detail h2 {
	background: url(../img/about/news_title_inter.jpg) no-repeat left center;
	padding:0 0 0 22px;
}
.news_detail h2 img{
	vertical-align: middle;
	float: left;
}
.news_detail h2 a {
	float: left;
	font-size: 12px;
	color: #005046;
	font-weight:700;
	text-decoration: none;
	padding: 0 0 0 0;
	line-height: 17px;
	
}

.news_detail h2 a:hover {
	color: #a9a9a9;
}
.news_detail .center{
	clear:both;
	text-align:center;
	}
.news_detail .center .news_date {
	color: #005046;
	font-size: 12px;
	padding: 0;
	margin:0 10px 0 0;
	float:none;
}
.news_detail a{
	color:#005046;
	}
.news_other{
	padding: 0 12px 30px 12px;
	margin:10px 0 0 0;
}
.news_other a{
	height: 20px;
	line-height: 20px;
	color: #888;
	text-decoration: none;
	border: 0;
}
.news_other .pre{
	float: left;
	padding: 0 0 0 24px;
	background: url(../img/about/pre.jpg) no-repeat left center;
}
.news_other .next{
	float: right;
	padding: 0 24px 0 0;
	background: url(../img/about/next.jpg) no-repeat right center; 
}


.news_nav{
	padding:10px 0 0 12px;
	}
.news_nav h2{
	margin:0;
	padding:0;
	font-size:14px;
	height:20px;
	}
.news_nav h2 a{
	color:#005046;
	text-decoration:none;
	padding:0 0 0 22px;
	margin:0 20px 0 0;
	height:20px;
	line-height:20px;
	float:left;
	}
.news_nav h2 a.local{
	background: url(../img/about/news_title_inter.jpg) no-repeat left center;
	}
.news_nav h2 a.inter{
	background: url(../img/about/news_title_national.jpg) no-repeat left center;
	}
.news_nav h2 a.media{
	background: url(../img/about/news_title_media.jpg) no-repeat left center;
	}