/* CSS 通用 */

body {
	font-size: 12px;
	color: #333333;
	text-align:left;
margin: 0px;	

background: #FFF url(../images/bg.jpg) repeat-x left top;margin:0 auto;
}

p{margin:0; padding:0;}


/* 默认链接样式 */

a:link,a:visited {
color: #333;
text-decoration: none;}

a:hover {
color: #CC0000;
text-decoration:underline;}


/* 新闻大标题 */

.body_news{font-size: 12px;color: #333;text-align:left;line-height:23px;text-align:center;}

.body_news h2,.body_news h2 a:link,.body_news h2 a:visited {font-size: 20px;color:#FFF;font-weight:normal;font-family: "黑体";text-decoration: none;margin: 0px;line-height:30px;padding:0;}

.body_news h2 a:hover {text-decoration:underline;color:#FFF;}


/* 边框样式 */

.border_01{border: 1px solid #CCC;}
.border_02{border: 1px solid #C6E3B0;border-top:none;}




.right_bg {
	background-image: url(../images/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
	

.right_bg01 {
	background-image: url(../images/right_bg01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #5A8029;line-height:20px;
}
	
.gundong_bg {
	background-image: url(../images/duanwu_pic02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E4EFED;line-height:20px;
}
	

/* 行距 */

.line_20{line-height:20px;}
.line_23{line-height:25px;}

/* 边距 */

.pad_a{ padding-left:10px;}
.pad_b{ padding: 3px 10px 0 0;}



/* 更多、全文，详细样式 */


a.black_14:link,a.black_14:visited {
color: #333;
text-decoration: none;
font-size:14px;
}

a.black_14:hover {
color: #CC0000;
text-decoration: underline;
font-size: 14px;

}

a.white_14:link,a.white_14:visited {
color: #FFF;
text-decoration: none;font-weight: bold;
font-size:14px;
}

a.white_14:hover {
color: #FFF;
text-decoration: underline;font-weight: bold;
font-size: 14px;

}

.green02_14,.green02_14:link,.green02_14:visited{color:#006600;font-size:14px;}


/* 字体样式命名 */


.white_14b{font-size: 14px;color: #FFF;font-weight: bold;margin: 0px;}

.white_12,.white_12:link,.white_12:visited{color:#fff;font-size:12px;}

.red02_14,.red02_14:link,.red02_14:visited{color:#cc0000;font-size:14px;}



.black_12{font-size: 12px;color: #000;text-align:left;font-weight:bold;}

.black_12,.black_12b,.black_12:link,.black_12:visited{color:#000;font-size:12px;}
.black_12b{font-weight:bold;}
.black_12:hover {text-decoration:underline;color:#CC0000;}

.black_14{font-size: 14px;color: #333;text-align:left;}
.black_14a{font-size: 14px;color: #333;text-align:left;line-height:25px;}
.gray_14{font-size: 14px;color: #666;text-align:left;}
.black_14b{font-size: 14px;color: #1F5E87;text-align:left;font-weight:bold;}



.gray01_12,.gray01_12:link,.gray01_12:visited{color:#666;font-size:12px;}
.gray01_12:hover {text-decoration:underline;color:#cc0000;}

a.black_14:link,a.black_14:visited {
color: #333;
text-decoration: none;
font-size:14px;
}

a.black_14:hover {
color: #CC0000;
text-decoration: underline;
font-size: 14px;

}
/* 滚动 */
#scroll {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 110px
}
#container {
	WIDTH: 100%; LINE-HEIGHT: 22px; HEIGHT: 110px; TEXT-ALIGN: center
}
#container IMG {
	CLEAR: both; BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #aaa 1px solid
}

.bottom_x{ width:960px; height:1px; background:#ccc; overflow:hidden; margin:0 auto;}