.wrap .navs{position: relative; height: 90px; line-height: 90px;  overflow: visible;margin-top:0; float: right;    z-index: 999;}
.wrap .navs ul{}   
.wrap .navs li{text-align: center;float: left;height: 100%;line-height:90px;height:90px; float: left; position: relative;}
.wrap .navs li a{font-size: 16px; color: #323232; padding: 0 16px;height: 90px;line-height: 90px; display: block; white-space: nowrap;}
.wrap .navs li a:hover{background: #fff;color: #008dd7;}
.wrap .navs li.on a{background: #008dd7;color: #fff;}


.wrap .navs li.on ul.sub li a{color: #FFFFFF;background: none;}


.wrap .navs li ul.sub{    display: none;
    position: absolute;
    width: 96px;
    left: 50%;
    margin-left: -48px;
    top:90px;
    z-index: 2;
    padding: 0 0;
    background: #008dd7;}
.wrap .navs li ul.sub li{zoom:1;float: none;width: 100%;height: 36px;line-height: 36px;position: relative;}
.wrap .navs li ul.sub li a{font-size: 14px;height: 36px;line-height: 36px;color: #fff; padding:0;}
.wrap .navs li.on ul.sub li a:hover{background: #7cbb00;color: #fff;border-bottom: none;}


.wysj{ background:url(images/wysjbg.png) 82px center no-repeat !important;}
.wysj:hover{ background:url(images/wysjbg.png) 82px center no-repeat #7cbb00 !important;}


.nav_sub{ position:absolute; left:96px;top:0px; margin:0; padding:0; width:140px; background:#7cbb00;font-size: 14px;}
.nav_sub ul{}
.nav_sub ul li{ width:100%;background:none;font-size: 14px;}
.nav_sub ul li a:hover{ background:#659900 !important;}

.zxzz_tel{font-size: 18px;font-weight: bold;text-align: center;margin-bottom: 15px; color: #ffffff;}
.zxzz_tel a{color:#ffff00;}
.zxzz_tel:hover a{color:#ffffff;}
