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

.nav_menu .nav_menu_block{display:none;opacity:0; *filter:Alpha(opacity=0); width:0px; height:2px; position:absolute; left:0px; top:-1px; overflow:hidden; background:#D50E19;}

.nav_menu .nav_menu_head{width:14%; 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:#fff; height:100%; line-height:30px; font-size:16px; text-align:center; font-weight:bold; white-space:nowrap; position:relative;border-right:1px solid #514F4F;margin:10px 0px;}
.nav_menu .nav_menu_head.last h4{border-right:0px;}
.nav_menu .nav_menu_head h4 a{display:block; position:relative; text-decoration:none;}
.nav_menu .nav_menu_head.on h4 {color:#D50E19; z-index:3;}
.nav_menu .nav_menu_head_split{display:inline-block;*display:inline;*zoom:1;width:1px; height:30px; margin-top:10px; padding:0px 0px; background:#000;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:150px; top:100%; left:50%; margin-left:-75px;padding-top:0px;margin-top:0px;}
.nav_menu .nav_menu_body ol{zoom:1; padding:10px; margin:auto;}
.nav_menu .nav_menu_body ol ol{background:#2D2B2C; box-shadow:0px 0px 6px rgba(0, 0, 0, .3);border-radius:6px;}

.nav_menu .nav_menu_body li{color:#fff; display:block; text-align:center; padding:7px 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:#fff;font-size:15px;}
.nav_menu .nav_menu_body li a.on, .nav_menu .nav_menu_body li a:hover {border-bottom:1px solid #fff;}
.nav_menu li.nav_menu_body_split{height:1px; width:15px; font-size:0px; padding:0px !important; margin:0px;}

.nav_menu_bottom{width:100%;float:left; text-align:center; position:relative; white-space_:nowrap;}

.nav_menu_bottom .nav_menu_bottom_head{width:auto; display:inline-block;*display:inline;*zoom:1;vertical-align:top; position:relative; z-index:1; text-align:left;margin:0px 3%;}
.nav_menu_bottom .nav_menu_bottom_head.first{}
.nav_menu_bottom .nav_menu_bottom_head.last{}
.nav_menu_bottom .nav_menu_bottom_head h4 {color:#fff;font-size:16px; font-weight:normal;}
.nav_menu_bottom .nav_menu_bottom_head h4 a{color:#fff;text-decoration:none;}
.nav_menu_bottom .nav_menu_bottom_head h4 a:hover{border-bottom:1px solid #fff;}
.nav_menu_bottom .nav_menu_head_split{padding:5px 0px; width:2%; height:100%;display:inline-block;*display:inline;*zoom:1;display:none;}
.nav_menu_bottom .nav_menu_head_split.first{}
.nav_menu_bottom .nav_menu_head_split.last{display:none;}

.nav_menu_bottom .nav_menu_bottom_body {display:none;}
