/* CSS Document */
@import url(b0.css);

*{padding:0px;margin:0px;}
* li{list-style:none;}
a img{border:none;}
em{font-weight:normal;font-style:normal;}
.clear{	clear: both;height:0px;display:block;*display:inline;}
a{text-decoration:none;color:#20537A;}/*behavior:url(select.htc);hide-focus: expression( this.hideFocus=true );outline: none;*/
a:hover{text-decoration:underline;}
h3{font-size:14px;}
.hao51xx_nav{width:1000px;height:48px;background:url(nav_bg.gif) repeat-x;float:left;margin-top:0px;}
.hao51xx_nav .nav_content{padding-left:10px;background:url(nav_l_bg.gif) no-repeat;float:left;}
.hao51xx_nav .nav_content li{width:87px;height:48px;padding-left:1px;padding-right:1px;background:url(nav_li.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.hao51xx_nav .nav_content li a{color:#fff;width:87px;height:48px;display:block;}
.hao51xx_nav .nav_content li.current{line-height:37px;}
.hao51xx_nav .nav_content li em{background:url(hot.gif) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:0px;left:40px;}

.hao51xx_nav .nav_content li.current a,.hao51xx_nav .nav_content li a:hover{width:87px;height:37px;background:url(nav_li_hover.gif) no-repeat;display:block;color:#fff;}
.hao51xx_nav .nav_content li a:hover{background:url(nav_li_hover.gif) no-repeat;line-height:37px;text-decoration:none;}
.hao51xx_nav_right{padding-right:20px;background:url(nav_r_bg.gif) no-repeat right top;float:right;margin-left:10px;padding-top:13px;height:23px;padding-bottom:12px;}

DIV.menu-list {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid; DISPLAY: none; BACKGROUND: #fff; FILTER: alpha(opacity=80); PADDING-BOTTOM: 5px; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: absolute; opacity: 0.8
}
DIV.menu-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.menu-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.menu-list UL LI {
	MARGIN: 5px 5px 0px; LIST-STYLE-TYPE: none
}
DIV.menu-list UL LI A {
	DISPLAY: block; WIDTH: 100%; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.menu-list UL LI A SPAN {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
DIV.menu-list UL LI A:hover {
	BACKGROUND: url(bg-left.jpg) #8fc41f no-repeat 0px 0px; COLOR: #fff
}
DIV.menu-list UL LI A:hover SPAN {
	BACKGROUND: url(bg-right.jpg) no-repeat right top
}

