/* CSS menu */

#nav, #nav ul {padding:0; margin:0; list-style:none; width:1004px;}

#nav li {float:left;}
#nav li a {float:left; text-decoration:none; font-size:14px; color:#e4e4e4;}
#nav li a:hover {background:transparent url(../img/tmenu_bg_select.png);}
#nav li a b {display:block; float:left; height:34px; line-height:32px; padding:0 20px 0 10px; cursor:pointer;}
#nav li.sub a b {}

#nav li.active a b, #nav b.hover {color:#fff;background:transparent url(../img/tmenu_bg_select.png);}
#nav i.hover {color:#FFFF00; }
#nav em.hover {color:#FFFF00; }

html  #nav ul {display:none;}
* #nav ul {display:none; position:absolute; left:0; top:34px; }

/* #nav:hover li.active ul {display:none;} */

#nav li.active ul {display:block;background: #888; z-index:10;}

/*#nav li a:hover ul,
#nav li:hover ul {display:block; position:absolute; left:0; top:34px; background: transparent url(../img/tmenu_bg2.png);}*/

#nav li a:hover ul,
#nav li:hover ul {display:block; position:absolute; left:0; top:34px; background:#888;z-index:100;}


#nav ul li {float:left; position:relative;}
#nav ul li a {display:block; padding:0 20px 0 10px; font-size:12px; line-height:25px; cursor:pointer;font-weight: bold;}
#nav ul li a:hover {color:#FFFF00; background:none; }
#nav ul li a i {display:block; font-style:normal; cursor:pointer; font-weight: bold;}
#nav ul li a i.active {color:#FFFF00;}
#nav ul li a.sub {font-weight: bold;}

/*
#nav li.active ul ul {display:none;}
#nav ul ul {width:130px; left:0px; top:25px;display:none;}
#nav ul ul li a {display:block; line-height:20px; padding:0 0 0 10px; width:120px;font-weight: bold;}
#nav ul ul li a.fly {no-repeat right center;}
#nav ul ul li a em {font-style:normal; display:block; width:120px; cursor:pointer;font-weight: bold;}

#nav ul ul ul {left:135px; top:0;}
*/

#menu2 a {color:#FFF; }
#menu2 a.active ,#menu2 a.hover {color:#FFFF00; }

