.nav_menu{width:100%; text-align:center;}

.nav_menu .nav_menu_block{opacity:0; *filter:Alpha(opacity=0); width:0px; height:7px; position:absolute; left:0px; top:43px; overflow:hidden;background:url(../images/nav_menu_head_arrow.png) center top no-repeat;}

.nav_menu .nav_menu_head{width:10%; *width:10%; display:inline-block;*display:inline;*zoom:1; height:100%; z-index:2;text-align:center;position:relative;vertical-align:top;}
.nav_menu .nav_menu_head .img{width:100%; height:40px; position:relative; text-align:center; overflow:hidden; cursor:pointer;}
.nav_menu .nav_menu_head .img img{margin:auto;}
.nav_menu .nav_menu_head_logo{}
.nav_menu .nav_menu_head_logo .logo {}
.nav_menu .nav_menu_head_logo img {display:block; margin:auto; max-width:100%; height:auto;}
.nav_menu .nav_menu_head.first{}
.nav_menu .nav_menu_head.last{}
.nav_menu .nav_menu_head.children{}
.nav_menu .nav_menu_head.more{float:right;}
.nav_menu .nav_menu_head h4{color:#666; height:100%; line-height:30px; font-size:16px; text-align:center; font-weight:normal; white-space:nowrap; position:relative;border-right:1px solid #D0D0D0;margin:10px 0px;}
.nav_menu .nav_menu_head.last h4{border-right:0px;}
.nav_menu .nav_menu_head h4 a{color:#666; display:block; position:relative; text-decoration:none;}
.nav_menu .nav_menu_head.on h4 {color:#302E7C; z-index:3; font-weight:bold;}
.nav_menu .nav_menu_head_split{display:inline-block;*display:inline;*zoom:1;width:1px; height:30px; margin-top:10px; padding:0px 0px; background:#D0D0D0;display:none;}
.nav_menu .nav_menu_head_split.first{}
.nav_menu .nav_menu_head_split.last{}

.nav_menu .more .nav_menu_body{left:auto; right:0px; margin-left:0px;}
.nav_menu .more .nav_menu_body .arrow{background-position:70% top;}

.nav_menu .nav_menu_body{display:none; position:absolute; width:160px; top:100%; left:50%; margin-left:-80px;padding-top:0px;margin-top:-8px;}
.nav_menu .nav_menu_body ol{zoom:1; padding:10px; margin:auto;}
.nav_menu .nav_menu_body ol ol{background:#E4C76C; box-shadow:0px 0px 6px rgba(0, 0, 0, .3); border-radius:5px;}

.nav_menu .nav_menu_body li{display:block; text-align:center; padding:5px 0px; line-height:160%;}
.nav_menu .nav_menu_body li.navbar_body_hide {display:none;}

/*ie6 bug*/
.nav_menu .nav_menu_body li.arrow{position:absolute;width:30px;height:10px;top:0px;left:50%;margin-left:-15px;z-index:300;padding:0px;background:url(../images/nav_menu_body_arrow.png) center top no-repeat;}
/*ie6 bug*/
.nav_menu .nav_menu_body li img{display:block;width:auto;height:60px;margin:auto;padding-bottom:0px;}
.nav_menu .nav_menu_body li a.on img, .nav_menu .nav_menu_body li a:hover img {opacity:.7;*filter:Alpha(opacity=70);}

.nav_menu .nav_menu_body li a{padding-bottom:3px; text-decoration:none;color:#302E7C;font-size:15px;}
.nav_menu .nav_menu_body li a.on, .nav_menu .nav_menu_body li a:hover {font-weight:bold;}
.nav_menu li.nav_menu_body_split{height:1px; width:15px; font-size:0px; padding:0px !important; margin:0px;}
