.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;}

.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
.zxzz_tel{font-size: 18px;font-weight: bold;text-align: left;margin-bottom: 15px; color: #ffffff;}
.zxzz_tel a{color:#ffff00;}
.zxzz_tel:hover a{color:#ffffff;}
