.body_frame {
	MARGIN: 0px auto; WIDTH: 960px; 
}
.main .frame_l {
	float:left;WIDTH: 231px;
}
.main .frame_r {
	float:right;WIDTH: 704px; position:relative; left:0;_left:19px;*left:19px;
}
.newslist {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.newslist LI {
	BORDER-BOTTOM: #999 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 3px
}
.newslist LI SPAN {
	DISPLAY: block
}
.newslist SPAN.news-content {
	PADDING-LEFT: 25px; WIDTH: auto; BACKGROUND: url(folder_small.gif) no-repeat 10px 50%; FLOAT: left
}
.newslist SPAN.news-time {
	TEXT-ALIGN: right; WIDTH: auto; FLOAT: right
}
.newslist .more-news {
	FLOAT: right; FONT-SIZE: 11px
}
.newslist .data {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff4d4; WIDTH: 150px; FLOAT: right
}
.newslist-page {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 100%; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 10px
}
.newslist-page .pagenumber-form {
	TEXT-ALIGN: right; FLOAT: right
}
.newslist-page SPAN {
	MARGIN: 0px 2px 0px 0px; WIDTH: auto; DISPLAY: inline; FLOAT: left
}
.newslist-page SPAN.sum-page {
	LINE-HEIGHT: 24px; FONT-SIZE: 13px
}
.show-news {
	WIDTH: 99%
}
.show-news H3.news-title {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.show-news DIV.time {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.show-news .news-content {
	MARGIN: 5px
}
.show-news .previous {
	MARGIN-TOP: 50px
}
.show_news .next {
	MARGIN-TOP: 50px
}
.pro_list {
	MARGIN: 5px
}
.pro_list DIV.pro_show {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid; PADDING-TOP: 2px
}
.pro_list .pro_img {
	TEXT-ALIGN: center; MARGIN: 0px
}
.pro_list .pro_name {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; BACKGROUND: url(ico3.gif) no-repeat 15px center; HEIGHT: 24px
}
.pro_list .pro_name A {
	PADDING-LEFT: 35px; COLOR: #000
}
.box4 {
       float:left; width:704px; overflow:hidden; margin-bottom:15px;
}
.box4 .box4_t {
	LINE-HEIGHT: 31px;  width:704px; BACKGROUND: url(box4_t.gif) no-repeat; HEIGHT: 31px; text-indent:15px;
}
.box4 .box4_t A {
	COLOR: #000000;
}
.box4 .box4_m0 {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px; width:662px; border:1px #0093fc solid; border-top:none; height:auto; overflow:hidden;
}