#menu {
	font-size: 12px;
    position: relative;
    width: 218px;
	z-index: 999;
}
#menu UL {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#menu ul LI {
	width:218px;height:30px;overflow:hidden;float:left;background-position:0px -259px; background-repeat:repeat-x;border-bottom:none;border-top:none;border-left:#ddd solid 1px;border-right:#ddd solid 1px;
}
#menu ul LI span {
    background: url("../images/ico.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    line-height: 28px;
    position: relative;
    width: 220px;
}
#menu ul LI.litem.hoverClass{border:#FF5A00 solid 1px;border-right:none;height:28px;width:219px}
#menu ul LI.litem.hoverClass span {
    background: url("../images/ico.png") no-repeat scroll 0 0 #FFFFFF;
    position: relative;
    z-index: 50;
}
#menu ul LI span.ico1, #menu ul LI.hoverClass span.ico1 {
    background-position: 0 -995px;
}
#menu ul LI span.ico2, #menu ul LI.hoverClass span.ico2 {
    background-position: 0 -1025px;
}
#menu ul LI span.ico3, #menu ul LI.hoverClass span.ico3 {
    background-position: 0 -1055px;
}
#menu ul LI span.ico4, #menu ul LI.hoverClass span.ico4 {
    background-position: 0 -1085px;
}
#menu ul LI span.ico5, #menu ul LI.hoverClass span.ico5 {
    background-position: 0 -1115px;
}
#menu ul LI span.ico6, #menu ul LI.hoverClass span.ico6 {
    background-position: 0 -1145px;
}
#menu ul LI span.ico7, #menu ul LI.hoverClass span.ico7 {
    background-position: 0 -1175px;
}
#menu ul LI span.ico8, #menu ul LI.hoverClass span.ico8 {
    background-position: 0 -1205px;
}
#menu ul LI span.ico9, #menu ul LI.hoverClass span.ico9 {
    background-position: 0 -1235px;
}
#menu ul LI span.ico10, #menu ul LI.hoverClass span.ico10 {
    background-position: 0 -1265px;
}
#menu ul LI span.ico11, #menu ul LI.hoverClass span.ico11 {
    background-position: 0 -1295px;
}
#menu ul LI span.ico12, #menu ul LI.hoverClass span.ico12 {
    background-position: 0 -1325px;
}
#menu ul LI span.ico13, #menu ul LI.hoverClass span.ico13 {
    background-position: 0 -1355px;
}
#menu ul li span a {
	color: #333333;
    display: block;
    font-size: 12px;
    padding: 0;
    text-decoration: none;
    text-indent: 30px;
    width: 219px;
}
#menu ul li.litem.hoverClass span a {
    color: #666666;
}
#menu ul li .dropmenu{background:#FFF;border:#FF5A00 solid 1px;border-bottom:#FF5A00 solid 2px;border-right:#FF5A00 solid 2px;position:absolute;left:220px;top:0;z-index:51}
#menu ul li.litem .dropmenu{width:auto;display:none;height:auto;border-bottom:#FF5A00 solid 2px;border-right:#FF5A00 solid 2px;position:absolute;left:219px;z-index:49;-webkit-box-shadow:4px 4px 4px 0 rgba(100,100,100,.6);-moz-box-shadow:4px 4px 4px 0 rgba(100,100,100,.6);box-shadow:4px 4px 4px 0 rgba(100,100,100,.6);padding:8px 0 10px}
#menu ul li .dropmenu.w226 {width:226px;}
#menu ul li .dropmenu.w452 {width:452px;}
#menu ul li .dropmenu.w678 {width:678px;}
#menu ul li .dropmenu.w904 {width:904px;}
.dropmenu .subitem_list {
    float:left;
	border-right: 1px solid #EEEEEE;
    display: inline;
    margin-left: 15px;
    width: auto;
}
.dropmenu .subitem_list .dllist {
    height: auto;
    margin-left: 5px;
    overflow: hidden;
    padding-right: 15px;
    width: 190px;
}
.dropmenu dl {
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: url("../images/silder_menu_bg.jpg") no-repeat scroll center bottom transparent;
    border: medium none;
}
.dropmenu dt {
    display: block;
    padding-left: 0; text-align:left;
}
.dropmenu dt a{ font-weight:bold;}
.dropmenu dd {
    width: 185px;
	background-position:1px -863px;
    background-repeat: no-repeat;
    float: left;
    line-height: 18px;
    overflow: hidden;
    padding-left:9px;
    white-space: nowrap;
}
#menu ul li .dropmenu dd a { line-height:20px;}
#menu ul li .dropmenu dt a {clear:both;text-indent:0; width:auto;}
#menu ul li .dropmenu dd a.blue {color: #024C9E;}