body {
	margin: 0px;
	padding: 0px;
	background:#EFEFEF;
}

body,td,div,p {
	font-size:12px;
	line-height: 22px;
	color: #5C5A59;
}
form{
	margin: 0px;
	padding: 0px;
}
input,textarea{
	border: 1px solid #8B8B8B;
}
img {
	border: 0px;
}

A {
	text-decoration:none;
	color: #262524;
}
A:hover {
	color: #B90E09;
	cursor:hand;
}
ul {
	list-style-image: url(images/li_ico.gif);
}
li {
	line-height: 30px;
}

.height14 {line-height: 14px}
.height16 {line-height: 16px}
.height18 {line-height: 18px}
.height20 {line-height: 20px}
.height22 {line-height: 22px}
.height24 {line-height: 24px}
.height26 {line-height: 26px}
.height28 {line-height: 28px}
.height30 {line-height: 30px}
.height36 {line-height: 36px}
.size12b {
	font-size: 12px;
	font-weight: bold;
}
.size14 {
	font-size: 14px;
}
.size14b {
	font-size: 14px;
	font-weight: bold;
}
.size16 {
	font-size: 16px;
}
.size16b {
	font-size: 16px;
	font-weight: bold;
}
.size18 {
	font-size: 18px;
}
.size18b {
	font-size: 18px;
	font-weight: bold;
}
.none {
	display:none;
}

.body_bg {
	background: url(images/body_bg.jpg) repeat-y fixed left;
	overflow-x: hidden;
}
.top_today {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F8D89;
}
.guide_line_td {
	border-left: 1px solid #B8B8B8;
}
.newslist_photo {
	width: 75px;
	height: 52px;
	overflow: hidden;
}
.homenews_title {
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 4px;
}
.homenews_time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #7C7876;
}
.homenews_body {
	line-height: 18px;
}
.homenews_more {
	color: #797979;
}
.home_anli {
	border-top: 1px dashed #DCDCD9;
	border-bottom: 6px solid #DCDCD9;
}
.home_list {
	line-height: 22px;
	background: url(images/line_x.gif) repeat-x bottom;
}
.home_list a {
	color: #656464;
}
.home_yewu {
	color: #6F6F6E;
}
.home_newsphoto img {
	border: 1px solid #FFFFFF;
}
.home_newsphoto:hover img {
	border: 1px solid #999999;
}
.anli_logo1 {
	border: 1px solid #FFFFFF;
}
.anli_logo2 {
	border: 1px solid #AEAEAE;
	background: #FFFFFF;
}