/*----------------------------------------------------------------------------------------------------*/
#TopNav {clear: both; margin-left:10px;height:41px; width:1003px; margin:0 auto; }

#TopNav ul { }
#TopNav ul.dropdown { list-style: none; margin: 0; padding: 0; }
#TopNav ul.dropdown em { display: none;}
#TopNav ul.dropdown li { font-weight: bold; float: left; zoom: 1; position: relative; z-index: 20; }
#TopNav ul.dropdown a:hover { color: #008000; text-decoration: none; }
#TopNav ul.dropdown a:active { color: #008000; }

#TopNav ul.dropdown li a { display: block; height: 41px; font-size:13px; text-decoration:none; color:#fff; text-align: center; line-height:100%;}
#TopNav ul.dropdown li a.menu_00 { background: url("menu_00.jpg") no-repeat right top; width: 122px;}
#TopNav ul.dropdown li a:hover { background-position: right -41px;background: url("menu_00.jpg") no-repeat right top; color:#008000; text-decoration:none;}

#TopNav ul.dropdown li.hover { background-position: right -41px; position: relative; }
#TopNav ul.dropdown li.hover a { background-position: right -41px; color:#008000;font-family:Arial; }
#TopNav ul.dropdown li.hover a:hover { background-position: right -41px; color:#008000; }

#TopNav ul.dropdown li:hover { background-position: right -41px; position: relative; }


#TopNav ul.dropdown ul { width:500px; height:31px; visibility: hidden; position: absolute; z-index: 25; top: 100%; left:-100px;  font-size: 12px; list-style: none; margin: 0; padding: 0; }
#TopNav ul.dropdown ul.about1{width: 420px;left:-100px;background: url(about1.jpg) no-repeat 15px top; }
#TopNav ul.dropdown ul.culture{width:320px; background: url(lili_02.gif) no-repeat 15px top; }
#TopNav ul.dropdown ul.product{width:520px; left:-150px;background: url(product.jpg) no-repeat 15px top; }
#TopNav ul.dropdown ul.news{width:410px; left:-135px; background: url(news.jpg) no-repeat 15px top;}
#TopNav ul.dropdown ul.job{width:410px; left:-200px; background: url(news.jpg) no-repeat 15px top;}
#TopNav ul.dropdown ul.join{width:305px; left:-100px; background: url(join.jpg) no-repeat 15px top;}




#TopNav ul.dropdown ul li { float:left;  font-weight: normal; color: #008000;  margin: 0px; height:31px;   text-align:center; background:url(lili_03.gif) no-repeat right top;} 
#TopNav ul.dropdown ul li:hover { background:url(lili_03.gif) no-repeat right top; }

#TopNav ul.dropdown ul li.left{ float:left;  background: url(lili_01.gif) repeat-x left top; width:15px; line-height:31px; height:31px;}
#TopNav ul.dropdown ul li.right{ float:right;background: url(lili_05.gif) repeat-x right top; width:14px; line-height:31px; height:31px;}

#TopNav ul.dropdown ul li a { float:left; display:block; color: #008000;  height:31px;  line-height:31px;   text-align:center;   padding:0 20px; background:url(lili_03.gif) no-repeat right top;} 

 #TopNav ul.dropdown ul li a:hover {color: #ff0000 !important;   text-decoration: none;   padding:0 20px; background:url(lili_03.gif) no-repeat right top;}  
 
* html #TopNav ul.dropdown ul li a:hover {color: #ff0000 !important;   text-decoration: none;  padding:0 18px!important; background:url(lili_03.gif) no-repeat right top!important;}  


#TopNav ul.dropdown ul ul { left: 100%; top: 0; padding-left:0px;padding-right:0px;}
#TopNav ul.dropdown li:hover > ul { visibility: visible; }
/*----------------------------------------------------------------------------------------------------*/