.headline{
	width: 370px;
	overflow: hidden;
}
.headline img{
	width: 370px;
	height: 244px;
}
.headline .date{
	clear: both;
	font: 100 8pt/13px Arial;
	color: #ababab;
	float: right;
}
.headline .title{
	clear: both;
	font: 700 10pt/21px Arial;
	color: #db6803;
}
.headline .short_content{
	clear: both;
	font: 100 9pt/17px Arial;
	color: #3e3e3e;
}

/**/
.headline_nav_outer{
	clear: both;
	width: 250px;
	
	overflow: hidden;
}
.headline_nav{
	height: 22px;
	background: url(../images/headline_nav_bck.png);
}
.headline_nav .item {
	float: left;
	padding: 0px 0px 0px 0px;
}
.headline_nav .item a{
	color: #3F3F3F;
	font: 100 10px/20px Verdana;
}
.headline_nav .sep{
	float: left;
	background: url(../images/headline_nav_sep.png) no-repeat;
	height: 22px;
	width: 2px;
	font-size: 1px;
	margin: 0px 12px 0px 12px;
}
.headline_nav .sep_first{
	float: left;
	background: none;
	height: 22px;
	width: 2px;
	font-size: 1px;
	margin: 0px 0px 0px 12px;
}
.headline_nav .active_item {
	float: left;
	padding: 0px 8px 0px 8px;
	background: url(../images/headline_nav_active_bck.png) repeat-x;
}
.headline_nav .active_item a{
	color: #ea090f;
	font: 100 10px/22px Verdana;
}
.headline_nav .active_sep_1,
.headline_nav .active_sep_2{
	float: left;
	height: 22px;
	width: 2px;
	font-size: 1px;
}
.headline_nav .active_sep_1{
	margin: 0px 0px 0px 8px;
	background: url(../images/headline_nav_active_sep_1.png) no-repeat;
}
.headline_nav .active_sep_2{
	margin: 0px 8px 0px 0px;
	background: url(../images/headline_nav_active_sep_2.png) no-repeat;
}
/**/
.headline_item{
	clear: both;
	border: 1px solid #CACACA;
	border-top-width: 0px;
	padding: 7px 0px 7px 0px;
	text-align: left;
}
.tabsheetCM {
	height: 312px;
	overflow: hidden;
}
.tabsheetCM .notime{
	padding: 4px 0px 6px 0px;
	background: transparent url(../images/headline_title_bck.gif) no-repeat;
}
.tabsheetCM .notime_inner{
	padding-left: 24px;
	background: transparent url(../images/headline_title_arrow.gif) no-repeat 7px 50%;
}
.tabsheetCM .notime_inner{
	height: 14px;
	overflow: hidden;
}
.tabsheetCM .notime img {
	width: 30px;
	height: 14px;
	border-width: 0px;
}
.tabsheetCM .two_row{
	padding: 5px 0px 5px 0px;
	background: transparent url(../images/headline_title_bck.gif) no-repeat bottom left;
}
.tabsheetCM .two_row_inner{
	padding-left: 24px;
	background: transparent url(../images/headline_title_arrow.gif) no-repeat 7px 50%;
}
.tabsheetCM .two_row a{
	font: 700 11px/20px Verdana;
}
.tabsheetCM a, .tabsheetCM font{
	font: 700 11px/14px Verdana;
}
.tabsheetCM a{
	color: #024182;
}
/**/
.CM_slider{
	width: 960px;
	height: 105px;
	overflow: hidden;
	text-align: left;
	clear: both;
	position: relative;
}
.CM_slider_left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 24px;
	height: 105px;
	overflow: hidden;
	background: url(../images/index_slide_left.gif) no-repeat;
	cursor: hand;
}
.CM_slider_right{
	position: absolute;
	top: 0px;
	left: 936px;
	width: 24px;
	height: 105px;
	background: url(../images/index_slide_right.gif) no-repeat;
	cursor: hand;
}
.CM_slider_container{
	position: absolute;
	top: 0px;
	left: 24px;
	width: 912px;
	height: 105px;
}
.CM_slider_inner{
	position: relative;
	width: 912px;
	height: 105px;
	overflow: hidden;
}
.CM_slider_item {
	float: left;
	width: 304px;
	height: 110px;
	overflow: hidden;
	position: absolute;
	top: 0px;
}
.CM_slider_item .item_inner{
	padding: 10px 0px 10px 7px;
}
.CM_slider_item img {
	width: 127px;
	height: 84px;
}
.CM_slider_item .title {
	overflow: hidden;
	font: 700 13px/17px Arial;
	color: #024182;
}
.CM_slider_item .spot {
	height: 51px;
	overflow: hidden;
	font: 100 12px/17px Arial;
	cursor: hand;
}
/**/
.cat_box{
	width: 301px;
}
.cat_box .cat_title{
	height: 75px;
}
.cat_box .cat_title a{
	float: right;
	color: #b3b3b3;
	font: 700 11px/21px Arial;
}
.cat_box .cat_item{
	padding: 10px 0px 0px 0px;
}
.cat_box img{
	width: 127px;
	height: 84px;
}
.cat_box .title{
	font: 700 13px/17px Arial;
	color: #024182;
}
.cat_box .short_content{
	font: 100 12px/17px Arial;
	color: #5C5C5C;
}
/**/
.box_news{
	margin-top: 6px;
	width: 648px;
}
.box_news .box_item{
	padding-bottom: 10px;
	width: 198px;
	vertical-align: top;
}
.box_news img{
	width: 91px;
	height: 60px;
}
.box_news .title{
	padding: 5px 0px;
	font: 700 13px/15px Arial;
	color: #024182;
}
.box_news .short_content{
	font: 100 12px/15px Arial;
	color: #5C5C5C;
}
