.sj5_xscgB ul li{width:100%;}
.sj5_yjyxw{width:100%;}
.sj5_main1{height:320px;}
.sj5_logoH{    background: #49a506;border-bottom: 1px solid #40860e;}
.sj5_top{    background: #40860e;}
.sj5_logo {margin-top:15px;height:auto;}
.sj5_ss{
    background: #49a506;
    height: 30px;
    margin:  5px 0 0 0;
    border-radius: 15px;}
.sj5_input{    background: none;height: 30px;width:150px;}
.sj5_butt{margin:6px 0 0 10px;}
.sj5_menuIN ul li:hover{background: #49a506;}
.sj5_menuIN ul li.curr{background: #49a506;}
.sj5_menuIN ul li{width:auto;}
.sj5_menuIN ul li a{padding:0 34.6px;}
.sj5_menuIN ul li.curr{width:auto;}
.sj5_menuIN ul li .second{background:#49a506;width:100%;}
.sj5_menuIN ul li#menu5 .second{width:290px;}
.sj5_menuIN ul li .second a{width:100%;box-sizing:border-box;font-size:14px;}
.sj5_menuIN ul li#menu5 .second a{width:280px;}
.sj5_menuIN ul li .second .san_menu ul a{background: #40860e;width:140px;}
.sj5_menuIN ul li .second a:hover{background: #40860e;}
.san_menu{    position: relative;    height: 40px;}
.san_menu ul{position: absolute;top:0; right:-150px;width:150px;display:none; background: #40860e;}
.san_menu:hover ul{display:block;}


.sj5_menuIN ul li#menu5 .second .san_menu ul{/*width:250px;*/width:8em;left:100%;right:unset;}
.sj5_menuIN ul li#menu5 .second .san_menu ul li{float:none;}
.sj5_menuIN ul li#menu5 .second .san_menu ul a{width:100%;box-sizing:border-box;background:#49a506;}
.sj5_menuIN ul li#menu5 .second .san_menu ul a:hover{background:#40860e;}

.sj5_yqljT ul li.curr{background: #49a506;}
.sj5_yqljT ul li.curr a{color:#fff;}
.sj5_yqljfoot{border-top: 1px solid #204a01;}
.sj5_yqljT span{background: url(images/yqlj.png) no-repeat left;}
.ywc_listL_top{background: #49a506;    height: auto;
    text-align: center;
    text-indent: 0;
    line-height: 40px;
    padding: 15px 10px;}
.ywc_listR_top h1{color:#49a506;}
.ywc_listR{border-top: 2px solid #49a506;}
.ywc_listR_botliL{color:#49a506;}
.ywc_listR_botliR a:hover{color:#40860e;}
.ywc_listL_bot ul li:hover{background: #40860e;}
.ywc_listL_bot ul li.on{background: #40860e;}
.ywc_listL_bot ul li.on a{color:#fff;}
.ywc_listL_bot ul li a{display:block;}
.ywc_listL_bot ul li{height: auto;
    line-height: 26px;
    padding: 15px 15px;
    width: 200px;}
.ywc_listR_top h1{width:auto;}
.ywc_listR_top span{width:auto;}
.sj5_xsdtB ul li img{width:110px;}
.sj5_xsdtB ul li span{width:230px;}

.sj5_menuIN ul li#menu5 .second a{width: 388px;}
.sj5_menuIN ul li#menu5 .second{width: 388px;margin-left: -122px;}
.emphasize>a{color:#fd1711;}
.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);}
#_ideConac{    position: absolute;
    bottom: 0px;
    right: 20px;}
.sj5_yqljfoot{position: relative;width:1000px;}
