@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;list-style:none; font-size:12px; color:#333; font-family:Arial;}
input {font-size:12px;}
img {border:none;}


a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#333;}
.clear{ clear:both;}


#header{ width:964px; margin:0 auto 5px auto;}

#header .top{ height:88px;}
.top .logo{ width:844px; float:left;}
.top .top_right{ width:120px; float:right;}

#header .menu{ width:962px; height:35px;  background:url(../images/a_bg.gif) repeat-x; }
.menu .menu_left{ width:660px; float:left;}
.menu .menu_right{ width:302px; float:right;}

.menu_left ul{ width:660px; height:35px;}
.menu_left ul li{  float:left; border-right:1px #d5d5d5 solid;}
.menu_left ul li.index{}
.menu_left ul li a{ display:inline-block; width:107px;  height:35px; line-height:35px;text-align:center; font-weight:bold; font-size:13px;}
.menu_left ul li a:hover{ background:url(../images/a_hover.gif) repeat-x; color:#fff;}

.menu_right input.keyword{ width:151px; height:19px; background:url(../images/input_bg.gif) no-repeat; border:0; padding-left:5px;}
.menu_right input.submit{ width:25px; height:21px; background:url(../images/search.jpg) no-repeat; border:0;}

#footer{ width:964px; margin:28px auto;}

#footer .footer_margin{ padding-left:20px;}
.small_list{ line-height:30px; padding-right:20px;  color:#999;}
.small_list a{ color:#999;}
.copyright{ color:#999; line-height:30px; margin-top:25px; padding-right:20px;}
