area{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
area:focus { -moz-outline-style: none; } /* IE不支持 */
body{
   margin:0;
   padding:0;
   font-family:"宋体",Arial,verdana, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
   text-align:center;
   }
img{
   border:0;
   }
#logo{
   margin-left:35px;
   margin-top:10px;
   float:left;
   }
.top{
    margin:0 0 8px 0;
	padding:0;
	width:100%;
	height:126px;
	background:url(../images/top_bg.gif) repeat-x left top;
	}
#head,#head_left,#head_right{
   margin:0 auto;
   width:1002px;
   height:116px;
   background:url(../images/top_right_bg.gif) no-repeat right top;
   }
     
#head_left{
   width:362px;
   float:left;
   text-align:left;
   background:url(../images/top_left_bg.gif) no-repeat right top;
   }
#head_right{
   width:615px;
   height:75px;
   float:right;
   background:none;
   padding-right:25px;
	}
#head_right ul{
    margin:0;
	padding:0;
	padding-top:3px;
    list-style:none;
    width:600px;
	float:right;
	height:21px;

	}
#head_right li{
    padding:0;
	margin:0;
    display:inline;
	font-size:9pt;
	color:#3a3a3a;
	 }
#head_right span {
    display:block;
    float:right;
	margin:0 3px;
	height:21px;
	line-height:21px;
	}
#head_right a:link,#head_right a:visited{
    color:#3a3a3a;
    display:block;
    float:right;
    font-size:9pt;
    height:21px;
	margin:0 3px;
    line-height:21px;
    text-align:center;
    text-decoration:none;
	}
#head_right a:hover,#head_right a:active{
    color:#fe9233;
    display:block;
    float:right;
    font-size:9pt;
    height:21px;
	margin:0 3px;
    line-height:21px;
    text-align:center;
    text-decoration:underline;
	}

#menu {
    float:right;
	height:46px;
    width:640px;
	padding_right:25px;
	background:transparent;
    font-size:15px;
	font-weight:bold;
    line-height:normal;
      }
#menu ul {
    margin:0;
	padding:2px 10px 0 5px;
	list-style:none;
      }
#menu li {
      display:inline;
      margin:0;
      padding:0;
      }
#menu a {
      float:left;
      margin:0;
      padding:0 0 0 11px;
      text-decoration:none;
      }
#menu a span {
      float:left;
      display:block;
      padding:10px 21px 9px 11px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
    /* End IE5-Mac hack */
#menu a:hover span {
      color:#FFF;
      cursor: pointer;
}

#menu a:hover {
      float:left;
      background:url("../images/menu_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 11px;
      text-decoration:none;
      cursor: pointer;
      }
#menu a:hover span {
      float:left;
      display:block;
      background:url("../images/menu_right.gif") no-repeat right top;
      padding:10px 21px 9px 11px;
      color:#ff4e00;
      cursor: pointer;
      }
      

#menu .menubg,#menu .menubg:link,#menu .menubg:hover{
	  float:left;
      background:url("../images/menu_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 11px;
      text-decoration:none;
      cursor: pointer;
}

#menu .menubg span{
	  float:left;
      display:block;
      background:url("../images/menu_right.gif") no-repeat right top;
      padding:10px 21px 9px 11px;
      color:#ff4e00;
      cursor: pointer;
}

#head_right div{
	margin: 0;
	padding: 0;
	color: #fe9233;
	font-weight: 600;
}
*:focus {
outline-color:invert;
outline-style:none;
outline-width:0;
}