#banner { background: url(/grant/images/banner_bg.png) repeat-x; width: 990px; height: 117px; margin: auto; margin-top: 3px; }
#font { width: 347px; height: 52px; float: left; padding-top: 27px; padding-left: 50px; display:inline  }
#join { float: right; padding-top: 30px; padding-right: 200px; display: block; display:inline }
#news { width: 990px; height: 200px; margin: auto; }
#newstop { color: #5a5a5a; text-align: left; text-indent: 40px; width: 990px; height: 25px; visibility: visible; margin: 10px auto auto; border-bottom: 1px dashed #c3c3c3; }
#content1 { width: 990px; height: auto; margin: auto; padding-top: 0; padding-bottom: 0; display: block; }
#left { text-align: left; width: 680px; float: left; padding-left: 20px; padding-right: 20px; border-right: 1px dashed #c3c3c3; }
#right { width: 240px; float: left; margin-left: 20px; display: block; }
.indexfont { color: #0065a5; font-size: 12px; font-weight: bold; }
a:link { color: #0065a5; font-size: 12px; text-decoration: none; }
a:visited { color: #0065a5; font-size: 12px; text-decoration: none; }
a:hover { color: #0065a5; font-size: 12px; text-decoration: underline; }
.imageborder { border: solid 1px #c3c3c3; }
.kehufont { color: #5f5f5f; font-size: 12px; line-height: 15px; text-align: left; text-indent: 25px; }
#kehubutton { margin: auto; }
.titlea { color: #0065a5; font-size: 12px; font-weight: bold; text-indent: 0; }
.hand { color: #0065a5; font-weight: bold; cursor: hand; }
.menu { color: #0065a5; font-size: 12px; font-weight: bold; }
.anlitable { color: #5f5f5f; font-size: 12px; line-height: 15px; border-bottom: 1px solid #dadada; }
a:active { color: #0065a5; font-size: 12px; font-weight: bold; text-decoration: none; }
.bodyfont { color: #5f5f5f; font-size: 12px; line-height: 20px; padding-right: 20px; padding-left: 15px; }
.meitiright { color: #5f5f5f; font-size: 12px; line-height: 15px; text-align: left; text-indent: 25px; }
.meiti_left_top { color: #5f5f5f; font-size: 12px; text-align: left; text-indent: 25px; padding-right: 20px; padding-left: 20px; }
.font4 { color: #0065a5; font-size: 12px; }
.meiti_right_title { color: #5f5f5f; font-size: 12px; font-weight: bold; text-align: left; }
#footer1 { width: 990px; margin: auto; }
#foter { width: 980px; float: left; margin-top: 10px; margin-right: auto; margin-left: 0; padding-top: 10px; border-top: 1px solid #c3c3c3; }
.font2 { color: #5f5f5f; font-size: 12px; line-height: 18px; text-indent: 25px; }
