
.nav{ width:100%; height:93px;  background-image:url(images/about_nav_bg.jpg); background-position:center; background-repeat:no-repeat;}  

.nav ul{ margin-left: 20px;  margin-top: 25px;}  

#nav-a{ margin:0px auto;height:96px;line-height:96px;display:block;overflow:hidden;}

#navMenu .nav-w{float:left;font-size:14px; list-style:none;}

.nav-efr{text-decoration:none;  height:46px;line-height:46px;text-align:center;display:block; color:#fff; padding: 0px 15px; font-weight:bold;}

.nav-efr:hover{ color:#ff6600;}

.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border-top:0;padding:4px; margin-left:-40px;}

.dropMenu .nav-sd{float:left;font-size:12px; list-style:none;}

.dropMenu .nav-sd .nav-po{display:block;padding:4px 0 5px 12px;color:#fff; text-decoration:none;}



#banner { position: relative; width: 282px; height: 174px; overflow: hidden; }
#banner_list img { border: 0px; }
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 478px; }
#banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; }
#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
#banner ul li.on { background-color: #000; }
#banner_list a { position: absolute; }