.yj-ul{}
.yj-li {position: relative;    text-align: center;
    float: left;
    width: 120px;}
.yj-li>a{color: #fff;}
.ej-ul{display:none;}
.yj-li:hover .ej-ul{    display: block;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 999;
    width: 100%;
    background-color: #039268;}
.yj-li:hover{background: #007559;}
.ej-li{position: relative;}
.ej-li>a{color: #fff;}
.ej-li:hover{background: #007559;}
.sj-ul{display:none;}
.ej-li:hover .sj-ul{
   display: block;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
    background-color: #039268;}
    .sj-li{position: relative;}
    .sj-li>a{color: #fff;}
    .sj-li:hover{background: #007559;}
    .sij-ul{display:none;}
    .sj-li:hover .sij-ul{display: block;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
    background-color: #039268;}
    .sij-li:hover{background: #007559;}
    .sij-li>a{color: #fff;}
.banner_n {
    height: 250px;
    position: relative;
    left: 0%; 
  margin-left:0; 
    overflow: hidden;top:12px;}
.yjlm {
    width: 100%;}

.yjlm>li {
    position: relative;
    border-left: 4px solid #039268;
    line-height: 54px;
    background: #f4f4f4;
    text-indent: 20px;
    border-bottom: 1px solid #fff;}

.yjlm li i {
    width: 10px;
    height: 10px;
    position: absolute;
    top:25px;
    right: 10px;
    display: block;
    background-image: url(images/sub_lnavo.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    z-index: 999999;}

.ejlm li {position: relative;
    text-indent: 30px;}
.ejlm li>a{    font-size: 14px;}
.sjlm li {
    text-indent: 45px;}
.sjlm li>a{    font-size: 14px;}
.sijlm li {
    text-indent: 45px;}
.wjlm li {
    text-indent: 60px;}

.ejlm {
    display: none;}

.sjlm {
    display: none;}

.sijlm {
    display: none;}

.wjlm {
    display: none;}

.yjlm .on {
    transform: rotate(90deg);
    transition: 0.5s;}
.vsbcontent_img img{border:none !important;}

.sub_about p{font-size:16px !important;line-height:36px !important;font-family: 微软雅黑 !important;}
.sub_about span{font-size:16px !important;line-height:36px !important;font-family: 微软雅黑 !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);}
