.menucontainer{margin:0 auto;width:950px;background:  url(404.png) no-repeat bottom left; z-index:1000;}

.menu {float:left;padding-left:30px;width:950px;font-family:"宋体";position:relative;font-size:13px;font-weight:bold;
background:url(404.png) repeat-x bottom left;}
.menu ul {padding:0;margin:0 ;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left; margin:0 4px;position:relative;display:inline;background:url(404.png) no-repeat bottom right;}

.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;color:white;padding:0px 18px 0px 18px;line-height:40px;height:40px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;width:auto;}

.menu ul li ul {display:none;}

.menu ul li ul li{background:none;}

table {margin:-1px;border-collapse:collapse;font-size:12px;font-weight: normal;}


.menu ul li:hover a {color:white;background: transparent url(404.png) bottom left repeat-x;}

.menu ul li:hover ul {display:block;position:absolute;top:36px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}

.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:6px 16px 5px 16px;width:120px;border-top:1px solid #fff;}

.menu ul li:hover ul li a:hover {color:#fff;background: #5875f2 url(404.png) no-repeat;background-position: 6px 10px;}
