@CHARSET "UTF-8";

body, a {
	COLOR: #666666; line-height:18px; FONT-FAMILY: arial;
}
p{font-size:12px; margin:0px; padding:0px;}
input,textarea{border: 1px solid #69c8dd;}
input.error, textarea.error{ border:1px solid #FF0000; }

#title h2{
	padding: 0 0 0 20px;
	margin: 0;
	display: block;
	color:#EF890E;
	font-size:14px;
	font-weight:bold;
	line-height: 22px;
	background: url(images/title_bg.jpg) left no-repeat;
	height: 32px;
}

#top{
	position: relative;
}

#top #navigation{
	position: absolute;
	right: 0;
	top: 0;
}

#head, #center{
	width: 1030px;
	overflow: hidden;
}

#left{
	width: 199px;
	float: left;
	overflow: hidden;
	background: url(images/dh2.gif) top repeat-y;
	padding: 0px;
}

#left #menu, #left #custom{
	width: 177px;
	margin: auto;
	overflow: hidden;
}

#left #txt{
	background: url(images/dh1.gif) top no-repeat;
	height: 14px;
	overflow: hidden;
}

#left #fxf{
	background: url(images/dh3.gif) top no-repeat;
	height: 12px;
	overflow: hidden;
}

#menu li{
	float: inherit;
	display: block;
	width: 177px;
}

#menu .menu_item a.news1{
	display: block;
	background: url(images/dh4.gif) left no-repeat;
	padding: 0 0 0 26px;
	line-height: 24px;
	border-bottom:1px dotted #7A7A7A;
}

#menu .menu_item .sub_title{
	padding-left: 26px;
	border-bottom: solid #dbdbdb 1px;
	line-height: 1.7em;
	width: 151px;
}

#center{
	width: 1010px;
	padding: 10px 0 0 20px;
}

#right{
	width: 785px;
	float: right;
	overflow: hidden;
	position: relative;
}

#roll{
	position: absolute;
	top: 145px;
	left: 0px;
	background: url(images/radio_bj.jpg) left no-repeat;
	width: 322px;
	height: 213px;
	z-index: 10000;
	padding: 9px 0 0 9px;
}

#recent_news{
	position: absolute;
	z-index: 10000;
	top: 365px;
	right: 0;
	height: 85px;
	width: 433px;
	overflow-x: hidden;
	overflow-y: auto;
}

#recent_news .title .title_1, #news_list .title .title_1, .news2 {
	font-size: 12px;
	color: #D37300;
	line-height:20px;
	padding-right: 10px;
}

#recent_news .item, #news_list .item{
	border-bottom:#7A7A7A 1px dotted;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

#news_list{
	padding: 10px 20px;
}

#single .news_title{
	text-align: center;
	color:#EF890E;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 5px 0;
}

#single .date{
	text-align: center;
	padding: 5px 0 15px 0;
}


.pagebar {
	padding: 20px 0.5em 2px 0.5em;
	text-decoration: none;
	text-align: center;
	clear:both;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #D37302;
	text-decoration: none;
	padding: 0.2em 0.5em;
	color: #FFFFFF;
}

.pagebar a:visited {
	border: 1px solid #D37302;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: none;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #D37302;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #D37302;
	color: #fff;
}

.pagebar a:hover {
	border-color: #D37302;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
   color: #FFFFFF;
   text-decoration: none;
   padding: 0.2em 0.5em;
}

.news {
	font-size: 14px;
	color: #EF890E;
	line-height:24px;
	font-weight:bold;
	border-bottom:#7A7A7A 1px dotted;
}

.yellow {
	font-size: 14px;
	color: #EF890E;
	line-height:22px;
	font-weight:bold;
}

.yellow2 {
	font-size: 14px;
	color: #EF890E;
	line-height:22px;
	font-weight:bold;
}
.green {
	font-size: 12px;
	color: #577900;
	line-height:22px;
	font-weight:bold;
}

.xian {
	font-size: 12px;
	color: #ffffff;
	line-height:22px;
	border-bottom:#965710 1px solid;
}


a.news1:link {
	font-size: 14px;color: #EF890E;line-height:24px;font-weight:bold;text-decoration: none;
}
a.news1:visited {
	font-size: 14px;color: #EF890E;line-height:24px;font-weight:bold;text-decoration: none;
}
a.news1:active {
	font-size: 14px;color: #EF890E;line-height:24px;font-weight:bold;text-decoration: none;
}
a.news1:hover {
	font-size: 14px;color: #EF890E;line-height:24px;font-weight:bold;text-decoration: underline;
}


a:link {
	font-size: 12px;color: #717171;line-height:20px;text-decoration: none;
}
a:visited {
	font-size: 12px;color: #717171;line-height:20px;text-decoration: none;
}
a:active {
	font-size: 12px;color: #717171;line-height:20px;text-decoration: none;
}
a:hover {
	font-size: 12px;color: #717171;line-height:20px;text-decoration: underline;
}


a.index:link {
	font-size: 14px;color: #666666;line-height:22px;text-decoration: none;
}
a.index:visited {
	font-size: 14px;color: #666666;line-height:22px;text-decoration: none;
}
a.index:active {
	font-size: 14px;color: #666666;line-height:22px;text-decoration: none;
}
a.index:hover {
	font-size: 14px;color: #666666;line-height:22px;text-decoration: underline;
}


.nbj {
	background:url(images/nei.jpg) #000000 top center no-repeat;
}
