.main_col{
	width: 849px;
	background: transparent url(images/indexbg.jpg) no-repeat scroll left top #dcdedd;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.head_col{background-image:none;height:0px;height:114px;}
.body_col{width:849px;margin:0px auto;text-align:right;}
.btn_col{width:619px; margin-top:10px; text-align:center;}
.idx_img{margin:40px 13px 10px 15px;vertical-align:top;}
.date{float:right;right:0px;margin-top:-15px;}
.new_tit{margin:0px;padding:0px;}
.news{margin-left:15px;margin-top:0px;padding:0px;text-align:left;font-size:12px;width:310px;float:left;-margin-left:13px;clear:both;}
.news_item{margin:0px;padding:4px 0px 4px 2px;border-bottom:1px solid #7d7d7d;}

.newsult{margin-left:20px;margin-top:0px;padding:0px;text-align:left;font-size:12px;width:555px;float:left;-margin-left:13px;clear:both;}
.new_itemli{margin:0px;padding:4px 0px 4px 2px;border-bottom:1px solid #7d7d7d; margin-left:10px;}

.news_more{ text-align:right;}
.news_item a ,.news_more a ,.date a{ text-decoration:none; color:#010101;}
.contact{ padding:4px 10px 4px 25px;border-bottom:1px dotted #eeeeee;}
.box_up{ background-image:url(../images/boxup.gif);}
.box_dow{ background-image:url(../images/boxdown.gif);}
