body{clear:both;margin:0;}
div, ul, li{margin:0;padding:0;border:0;}
ul, li{list-style-type:none;text-transform:capitalize;}
.nav{margin:0px auto 0;height:54px;line-height:54px;position:relative;z-index:1;}
.nav a{text-decoration:none;}.
#nav_all{height:100%;float:left;line-height:100%;z-index:222;}
#nav_all li{position:relative;text-align:center;float:left;padding:0 9px;margin-right:0px;border-right:0px solid #fff;height:100%;}
#nav_all li a{text-align:center; font-size: 20px;color: #fff;}
#nav_all li  img{margin-right:5px;}
#nav_all li a{color:#fff;display:inline-block;cursor:pointer;height:100%;line-height:100%;white-space:break-spaces;}
#nav_all li ul{display:none;position:absolute;z-index:99;left:0px;top:54px;background: rgba(32,27,23,1);height:auto;text-align:center;  filter:alpha(opacity=100);
      -moz-opacity:1;  -khtml-opacity: 1;  opacity: 1; width:100%;}
#nav_all ul li{height:34px;line-height:34px;margin:10px 0px 0px 0px;}
#nav_all ul li a{font-family: ;color:#fff;background-image:none;padding:0px 0px;margin:0px;font-weight:normal;border:none;font-size:14px;}
#nav_all ul li ul{width:100%;top:-10px;left:101%;position:absolute;display:none;border:0px;background:#fff;padding:0px;}
#nav_all ul li ul li{height:34px;line-height:34px;padding:0;border-bottom:1px solid #eee;font-weight:normal;margin:10px 0px 0px 0px;}
#nav_all ul li ul li ul{width:100%;top:-10px;left:101%;position:absolute;display:none;border:0px;background:#fff;padding:0px;}
#nav_all ul li ul li ul li{height:34px;line-height:34px;padding:0;border-bottom:1px solid #eee;font-weight:normal;margin:10px 0px 0px 0px;}
#nav_all ul li ul li a{font-weight:normal;}
.rz_bw_server_tel {font-size:12px;font-family: , sans-serif;color:#fff;float:right;width:200px;height:39px;line-height:39px;text-align:center;background-color:#63aACA;}
#nav_all>li>a:hover{color: #fff !important;}
#nav_all>li a:hover{font-weight: bold;}
#nav_all>li:hover{background: rgba(32,27,23,1);}