#nav li ul {
  display: none;
  position: absolute;

  width:100%;
  left:0;
  background-color:#f4f4f4;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
  background-color:rgba(244,244,244,0.8); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
  z-index:999;
  top:70px;
  padding:10px 20%;

  }
#nav li:hover ul {
  display: block;
  }
#nav li ul li {
 float:right; padding:10px 20px;
  height:40px; 
  }
#nav li ul li a { clear:both;
  display: inline-block; font-size:16px; font-weight:600;
  height:40px; line-height:40px; text-align:left; color:#3e3e3e;
  }
  .menulia{ clear:both; font-size:16px; font-weight:600;}
#nav li ul li a {display: block;}
#nav li ul li a:hover {
  background:url(nav_bg.png);
  color: #fff;
  }
#nav li ul li img{ margin-top:3px}
.nav_en{ font-family:Arial}
.nav_en a{ letter-spacing:0}

.nav_53{ float:left; margin-top:-22px;  height:70px;  margin-left:140px; width:560px; }

.menglui{ float:left; width:680px; }

.nav ul,.nav li,.news ul,.news li,.ws-news-list li,.ws-news-list ul { padding:0; list-style:none}
#nav_all li .fli{  font-size:16px;  color:#333; float: right;}
#nav_all li .fli p{ color:#fff; font-size:10px}
 #nav_all li .fli:hover { color:#fff; background: url(../images/dh.png) bottom center  no-repeat #d22f26;overflow: hidden; }
#nav_all li {
    text-align: center;
    float: left;
}
