html *, *{margin:0; padding:0;}
body {background: url(imagesbody_bg.jpg) repeat;font-size:9pt;font-family:Arial, Helvetica, sans-serif; text-align:center;}


img{border:none;}
input,select,button{font-size:12px;vertical-align:middle;}
ul,li{list-style: none;}
form{ margin:0; padding:0;}
.left{text-align:left;float:left; margin-left:.5em;}
.right{text-align:right; float:right; margin-right:.5em;}
.center{text-align:center;}
.relative{position:relative;}
.absolute{position:absolute;}
.overflow{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.clear{clear:both; overflow:hidden; height:0; line-height:0; width:0; font-size:0;}

a.white:link, a.white:visited { color:#FFF; text-decoration:none;}
a.white:hover { color:#FFFF00; text-decoration:underline;}
a.new-flag {display:block; background:url(imagesnew.gif) no-repeat center right;}

.fn {float:none;}
.fl {float:left;}
.fr {float:right;}
.yahei {font-family:"微软雅黑","幼圆";}
.songti {font-family:"宋体"; font-style:normal;}

.width986 {width: 986px;background: #FFF; margin:0 auto;}
.width980of986 {width:980px;padding:0 3px; background: #FFF; height: auto; margin:0 auto; clear: both;}
.width978 {width: 978px;}
.width760{
	width:975px;
}

#header #topnav {height: 28px;line-height: 28px;background: url(imagesheader_top.gif) no-repeat;color: #FFF;}
  #banner {height: 126px; background: url(imagesbanner.jpg) no-repeat center center;}
  #menu {height: 30px;margin-bottom:1px;color: #FFF;line-height: 28px;font-size:14px; text-align:left;background: url(imagesheader_menu_bg.gif) repeat-x;}
  #menu ul {float:left;margin-left:1em;}
  #menu ul li {float:left;text-align:center;}
  #menu ul li.slide { width:1.5em;}
  #menu ul li a:link, #header #menu ul li a:visited { display:block;color:#FFF;text-decoration: none; padding-left:.2em; padding-right:.2em;}
  #menu ul li a:hover{background:url(imagesheader_menu_current_bg.gif) no-repeat center top;color: #FC0;text-decoration:underline;}
  .dtl { color:#FF0; text-decoration:underline;}
  #menu ul li.thisclass {background:url(imagesheader_menu_current_bg.gif) no-repeat center top;}
  #menu ul li.thisclass a{text-decoration:underline;}

  #timeAndSearch {height: 30px;line-height:30px;text-align:left;}
  #timeAndSearch #time{width:24.5em;margin:auto 1em;font-family:"Courier New";}
  .search{height:30px;line-height:30px;}
  .search .form{}
  .search .form input.search-keyword{ width:156px;height:19px;line-height:14px;padding:5px 3px 0px 58px;border:none;background:url(imagessearch-bg.gif) left top no-repeat; overflow:hidden;}
  .search .form select.search-option{ margin-left:2px;}
  .search .form button.search-submit{ width:68px; height:22px;border:none;background:#F00 url(imagessearch-bg.gif) right top no-repeat;font-size:0px; line-height:100px; margin-left:2px;*margin-left:5px;overflow:hidden;}
  #suggest{float:right; padding:0 1.5em; background:url(imagesheader_mail.gif) no-repeat left 50%;}
  #suggest a:link,#suggest a:visited{color:#C00;display:block;}
  #suggest a:hover{color:#000;}

.yuanjiao {float:none; background: url(imagesbottom_yuanjia.gif) no-repeat center center; height:11px; font-size:1px;}
.footer { width:980px; margin:15px auto;}
.footer .copyright { color:#E1E1E1; line-height:22px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.footer .copyright a:link,.footer .copyright a:visited { color:#CCC; text-decoration:none;}.footer .copyright a:link,.footer .copyright a:hover { color:#FFF; text-decoration:none;}
