* { margin:auto;*margin:0; }
#sideNav{
FLOAT: left; WIDTH: 200px; background:url(../images/right_menu_bg.jpg);MARGIN: 0px; 
}

#sideNav DD A {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px;
	BACKGROUND: url(../images/line01.gif) repeat-x 50% bottom;TEXT-DECORATION: none;margin-left:2px; margin-right:2px
}
.arrow{ 
BACKGROUND: url(../images/aw02.gif) no-repeat 185px 10px; 
}
#sideNav DD.over A {
 COLOR: #fffffff; TEXT-DECORATION: none ; BACKGROUND: #333333; margin-left:2px; margin-right:2px;
}

#sideNav DD {
	DISPLAY: block; Z-INDEX: 500
}
#sideNav DD.over {
	POSITION: relative;
}
#sideNav DD .subNav {
	BORDER-RIGHT: #D7B226 2px solid; BORDER-TOP: #D7B226 2px solid; DISPLAY: none; Z-INDEX: 501; BACKGROUND: #fff; right: 188px; BORDER-LEFT: #D7B226 2px solid; WIDTH: 195px; BORDER-BOTTOM: #D7B226 2px solid; POSITION: absolute; TOP: 1px;background-color:#D7B226;-ms-filter:"alpha(opacity=80)";
 opacity: 0.8;*filter: alpha(opacity=80);
}
#sideNav DD.over .subNav {
	DISPLAY: block
}
#sideNav DD.over .subNav LI A {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal;  MARGIN: 0px 10px; COLOR: #ffffff; BORDER-BOTTOM: #d9d9d9 1px dotted; HEIGHT: auto! important;BACKGROUND: url(../images/aw02.gif) no-repeat 1px 10px;

}
#sideNav DD.over .subNav LI A.noBottomBorder {
	BORDER-BOTTOM-STYLE: none
}
#sideNav DD.over .subNav LI A:hover {
	BACKGROUND:url(../images/jingguo.gif) no-repeat 0px 0px; COLOR: #ffffff
}

#sideNav DD.currentCate {
	BACKGROUND: #ffe68d
}
#sideNav DD.currentCate A {
	FONT-WEIGHT: bolder; COLOR: #484848
}
