@charset "gb2312";
/* CSS Document */
.downmenu {font-family: verdana, arial, 宋体; width:1000px; position:relative; font-size:14px; font-weight:bold; margin:1px auto; margin-bottom:1px; padding:0;}
.downmenu ul li a, .downmenu ul li a:visited {display:block; text-decoration:none; width:110px; height:40px; 
     text-align:left; color:#fff; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; padding-top:auto;
	 /* background:#0099ff; */ background:url(imagesmenubg.png) repeat-x; line-height:40px; font-size:14px; }
.downmenu ul {padding:0; margin:0;list-style-type: none; }
.downmenu ul li {float:left; position:relative;}
.downmenu ul li ul {display: none;}/* specific to non IE browsers */
.downmenu ul li:hover a {color:#fff; background:#3399cc;}
.downmenu ul li:hover ul {display:block; position:absolute; bottom:41px; left:0;}
.downmenu ul li:hover ul li a.hide {background:#3399cc; color:#fff;}
.downmenu ul li:hover ul li {display:block; background:#fff; color:#fff;width:150px; clear:both;border:1px 1px 1 px 0px solid #ccc; text-align:center;}
.downmenu ul li:hover ul li:hover a.hide {background:#3399cc; color:#fff;}
.downmenu ul li:hover ul li ul {display: none; border:1px solid #ccc;}
.downmenu ul li:hover ul li a {display:block; background:#ccc; color:#333; font-size:14px; font-weight:normal; width:100%; height:24px; line-height:24px; }
.downmenu ul li:hover ul li a:hover {background:#3399cc; color:#993333;}
.downmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:210px; bottom:0;border:1px solid #ccc;}
.downmenu ul li:hover ul li:hover ul li a {background:#3399cc; color:#000;}
.downmenu ul li:hover ul li:hover ul li a:hover {background:#3399cc; color:#000;}
.downmenu ul li:hover ul.left {left:-105px;}
.downmenu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}
