.nav {width:770px; height:33px; background: #9eb8b3; position:relative; z-index:100; float:left;}
.menu,
.menu ul {padding:0; margin:0px 0px 0px 0px; list-style:none;}
.menu {width:770px; padding-left:0px;}

.menu ul.sub {position:absolute; left:-9999px; top:33px; background:#84a29c; padding:0; z-index:-1; min-width:260px;}
.menu ul.sub1 {width:100%;}
.menu ul.sub2 {width:300px;}
.menu ul.sub3 {width:450px;}
.menu ul.sub h5 {padding:10px 0 0px 0; margin:0; color:#09c; font-size:13px; width:140px; line-height:20px;}

.menu li.top-li {float:left; position:relative; z-index:50;}
.menu li.top-li a.top-a {display:block; float:left; line-height:33px; color:#fff; padding:0px 28px 0px 20px; text-decoration:none; font-size:14px; font-weight:normal;}

.menu li.top-li a.top-a:hover {background:#84a29c; color:#779332;}
.menu li.top-li:hover > a.top-a {background:#84a29c; color:#fff;}
.menu li.has-sub {background-image:url(img/arrow_down0.png); background-repeat: no-repeat; background-position: center right;}
.menu li.has-sub a.top-a:hover {height:33px;}
.menu li.has-sub:hover > a.top-a {height:33px;}

.menu li.close a {position:absolute; left:50%; top:-30px; width:100px; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:13px; padding:0; margin:0 0 0 -50px; background:#ff8000; text-align:center; text-decoration:none; display:none;}

.menu ul li {width:100%; margin: 0 auto;}
.menu ul li a {line-height:15px; color:#fff; background:url(img/pldw4.png) center left no-repeat #84a29c; display:block; margin-bottom:1px; padding:5px 25px; text-decoration:none; font-size:13px; }
.menu ul li a:hover {background: url(img/pldw3.png) center left no-repeat #efecea; color:#535353;}
.menu ul li.bottomline {width:100%; clear:left; padding:5px 0px 0px 0; background:#84a29c;}

.menu :hover ul.sub {left:0;}
.menu :hover ul.left1 {left:-150px;}
