@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none; font-family:Arial; font-size:12px; text-decoration:none; color:#b1792d;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
dt,dd,dl,ul,li{ list-style:none;}
.none{ display:none;}
.clear{ clear:both;}


#header ,#centers ,#footer{ width:980px; margin:0 auto; clear:both;}

#header{ background:url(bg_banner_index.jpg) no-repeat left top; height:98px;} 
#topmenu{ float:right; padding:15px 9px 0 0; font-weight:bold; text-align:right; width:300px;}
#topmenu a{ color:#b1792d;}
#topmenu a:hover{ text-decoration:underline;}
#topmenu span{ font-size:12px; line-height:19px; padding:0px 5px;}
#search{ float:right; padding: 24px 14px 0 0;  width:300px; text-align:right}
.input_search{ border:none; width:194px; height:23px; line-height:23px; padding:0 3px;*height:19px;*line-height:19px;}
.button_search{ background:#4d4e4e; height:23px; line-height:23px; text-align:center; color:#FFF; width:63px; border:none;}
#date{ background:#b0782c; height:35px; line-height:35px; color:#FFF; text-align:right; margin:2px auto; padding-right:10px; width:970px;}



#centers{ background:#b0782c;overflow:hidden; padding-bottom:20px;} 

#c_left,#c_right{margin-bottom:-10000px;padding-bottom:10000px;}
#c_left{float:left;width:180px;}
#c_right{float:left;width:800px;background:#FFF;}


#menu li{ background:url(ico_rmenu.gif) no-repeat left top #f4ddc1;padding-left:33px; font-weight:bold; margin-bottom:2px;}
#menu li a{ color:#b0782c; height:28px; line-height:28px; }
#menu li a:hover{ color:#8c9036;}



#content1{ overflow:hidden; background:#f2ddc1;}
#content1 .building{ float:left; width:493px; height:230px;}
#content1 .topnews{ float:right; width:273px; padding:16px; background:#f2ddc1; _width:275px;}
#content1 .topnews dt{ color:#8c9036; font-size:14px; font-weight:bold; padding-bottom:10px;}
#content1 .topnews dt a{ color:#8c9036; font-size:14px; font-weight:bold; padding-bottom:10px; text-decoration:none;}
#content1 .topnews ul{  color:#af772c; font-weight:bold;}
#content1 .topnews ul li{ list-style:none; background:url(ico_arrow.gif) no-repeat left 6px ; padding-left:10px; line-height:18px; padding-bottom:7px;color:#af772c; font-weight:bold;}
#content1 .topnews ul span{ color:#c7ad8b;}

#content2{}
#content2 .left_{ float:left;} 
#news{ float:left; width:360px; margin:10px 20px 20px; margin-bottom:0; _margin:10px 10px 20px;} 
#news dl{ padding-bottom:10px;} 
#news dt{ font-weight:bold; border-bottom:1px solid #f4ddc1;} 
#news dt span{color:#8c9036; font-size:14px; line-height:26px; padding-bottom:5px; padding-right:10px; border-bottom:1px solid #8c9036; }
#news dt span a{color:#B1792D; font-size:12px; text-decoration:none;line-height:26px; padding-bottom:6px; }
#news dd img{ padding:1px; border:1px solid #a8a8a8; margin: 15px 15px 0 2px; width:56px; float:left;}
#news dd .list{ float:right; width:283px;line-height:20px; font-weight:bold;}
#news dd .list li{ padding:13px 10px 0 0; line-height:20px; font-weight:bold;}
.more a{ color:#b1792d; text-decoration:none; float:right;}
.more a:hover{ color:#8c9036; text-decoration:underline;}

#newslist{float:left; width:360px; margin-top:6px; font-weight:bold;}
#newslist li{ background:url(ico_point.gif) no-repeat 2px 7px;  line-height:20px; font-weight:bold; padding-left:8px;}
#newslist li span{ color:#cab08f;}
#joinlist{float:right; width:273px; padding:13px 10px 0 0;line-height:20px; font-weight:bold;}
.date{ color:#cab08f;}

#content2 .right_{ float:right;} 




#footer{ background:#8c9036; color:#FFF; font-size:10px; line-height:17px; text-align:center; margin-top:2px; padding:10px 0;} 