.art-nav{position:relative;z-index:100;margin:0px 0px;height:42px;border-bottom:0px solid #a9a9a9;background-image:url('../images/g.png');background-repeat:no-repeat;background-position:left bottom;}
div.art-nav-center{position:relative;float:right;right:50%;}
ul.art-menu{position:relative;float:left;left:50%;}
.art-menu, .art-menu ul{list-style-type:none;display:block;}
.art-menu li{display:block;float:left;position:relative;z-index:5;vertical-align:middle;}
.art-menu ul{visibility:hidden;position:absolute;z-index:10;display:block;}
.art-menu li:hover{z-index:1000;background-image:url('../images/icons/up.png');background-repeat:no-repeat;background-position:bottom center; }
.art-menu li li{float:none;}
.art-menu li:hover>ul{visibility:visible;top:100%;}
.art-menu li li:hover>ul{top:0px;left:100%;}
.art-menu:after, .art-menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
.art-menu ul{background-color:#EEEEEE;background:rgba(238,238,238,0.9);border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;border-top:1px solid #9e9e9e;z-index:500;}
.art-menu ul ul{margin:-1px 0px 0px 0px;}
.art-menu-separator{display:block;position:relative;margin:0 auto;width:4px;height:40px;background-image:url('../images/menu/menuseparator.png');background-position:center;background-repeat:no-repeat;}
.art-menu a{position:relative;display:block;cursor:pointer;text-decoration:none;font-size:15px;}
.art-menu ul li{margin:0;clear:both;}
.art-menu a .t, .art-menu ul a, .art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover{color:#007dcd;text-decoration:none;}
.art-menu a .t{padding:0 20px;text-align:center;line-height:42px;}
.art-menu a .t:hover{color:#007dcd;}
.art-menu ul a{text-align:left;width:250px;padding:5px 5px 5px 25px;font-size:13px;border-color:#FFF;border-bottom:1px solid #9e9e9e;}
.art-menu a.art-menu1{background-image:url('../images/menu/arr.gif');background-position:10px;background-repeat:no-repeat;}
.map_site a.art-menu1{font-weight:bold;list-style:none;}
.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover,
.art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span{text-align:left;text-decoration:none;}
.art-menu ul li a:hover, .art-menu ul li:hover>a{color:#fff;border-color:#FFF;background-color:#9e9e9e;}
.menu_center{position:relative;float:right;right:50%;}
.menu_b{display:table;position:relative;margin:0 auto;}
.menu_t{margin:0 auto;position:relative;width:auto;float:left;}
.gor_menu{margin:0;padding:0px;}
.gor_menu li{display:inline;list-style-type:none;}
.gor_menu a:link, .gor_menu a:visited{float:left;font-size:12px;padding:0px 15px 0px 15px;text-decoration:underline;color:#007dcd;}
.gor_menu a:link.active, .gor_menu a:visited.active, .gor_menu a:hover{color:#ff0000;text-decoration:none;}
.gor_menu a.page{color:#222222;text-decoration:none;}
.gor_menu a.first{background:url(../images/menu/first.png) no-repeat center center;text-decoration:none;}
.gor_menu a.prev{background:url(../images/menu/prev.png) no-repeat center center;text-decoration:none;}
.gor_menu a.last{background:url(../images/menu/last.png) no-repeat center center;text-decoration:none;}
.gor_menu a.next{background:url(../images/menu/next.png) no-repeat center center;text-decoration:none;}
.sep{float:left;width:1px;background:url('../images/menu/sep.png') no-repeat center;}
.menu_i_1{position:relative;text-align:center;padding:0px 0px;}
.menu_i_1 li{display:inline;list-style-type:none;padding:0 5px;}
.menu_i_1 a:link, .menu_i_1 a:visited{text-decoration:none;}
.menu_i_1 img{border:0;}
.menu_route{list-style:none;text-align:right;display:inline;position:relative;margin:0 20px;}
.menu_route li{display:inline;list-style-type:none;}
.menu_route a{color:#007dcd;}
.menu_route img{width:32px;height:32px;border:0;margin:5px auto;cursor:pointer;}
.left_menu{text-align:left;margin:5px auto;height:auto;padding:0 5px;}
.left_menu ul{text-decoration:none;list-style:none;text-align:left;}
.left_menu li{border-bottom:1px solid #9e9e9e;list-style:none;background:url('../images/menu/arr.gif') no-repeat left;padding:5px 15px;margin-top:5px;}
.left_menu li a{color:#007dcd;}
.left_menu li a:hover{text-decoration:underline;}