/*动态隐藏*/
/*
.subchannel .ushare #item_total{

display:none
}
*/


/*动态隐藏*/
.subchannel .ushare #item_total{
  display:block;}
  .g-head .btns .search .submit input,.g-head .nav .btn-list .search .submit input{background:url(image/search.png) no-repeat  center center;}
  .g-head .btns .search .input{flex-shrink:1;}
  
  
  /*检索功能隐藏*/
  /*
  .g-head .btns .search {
  display: none;
  }
  
  .g-head .nav .btn-list .search {
  display: none;
  }
  
  .subchannel .ushare li span
  {display: none;
  }
  .nry_con_out .xgxw {
  display: none;
  }
  .nry_con_out .xgwwz{
  display: none;
  }
  */
  /*检索功能隐藏*/
  
  .g-head .nav{
  z-index:100000;}
  
  body.navShow .g-head .nav{z-index:100000;}
  img.img_vsb_content{height:auto !important;}
  .g-head .nav .aaaaa li {
        position: relative;}
      .g-head .nav .aaaaa a {
        display: block;
        font-size: .16rem;
        line-height: .44rem;
        color: #fff;
        padding-left: .39rem;
        position: relative;}
        .g-head .nav .aaaaa a:before {
          content: "";
          display: block;
          position: absolute;
          left: .35rem;
          bottom: 0;
          right: 0;
          height: 1px;
          background: rgba(255, 255, 255, 0.18);}
        .g-head .nav .aaaaa a:after {
          content: "";
          display: block;
          position: absolute;
          left: 0;
          top: 50%;
          width: 0;
          height: 2px;
          margin-top: -1px;
          background: #ba9a05;}
        .g-head .nav .aaaaa a:hover, .g-head .nav .aaaaa a.on {
          color: #ba9a05;}
          .g-head .nav .aaaaa a:hover:after, .g-head .nav .aaaaa a.on:after {
            width: .2rem;}
  
  @media screen and (min-width: 800px) {
  
    .g-head .nav .aaaaa .list2 {
      position: absolute;
      z-index: 1;
      left: auto;
      right: 100%;
      top: 0;
      bottom: auto;
      width: 2rem;
      background: url(../image/bg200.jpg) center no-repeat;
      background-size: 100% 100%;
      padding: .2rem 0 .44rem 0;
      display: none;}
      .g-head .nav .aaaaa .list2:after {
        content: "";
        display: block;
        position: absolute;
        top: .15rem;
        right: -.06rem;
        width: .16rem;
        height: .16rem;
        background: #791cb5;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);}
    .g-head .nav .aaaaa li:hover a.name {
      color: #ba9a05;}
      .g-head .nav .aaaaa li:hover a.name:after {
        width: .2rem;}
    .g-head .nav .aaaaa li:hover .list2 {
      display: block;} }
      
      @media screen and (max-width: 800px) {
      
       .g-head .nav .aaaaa {
      height: 7.04rem;
      overflow-y: auto;}
      .g-head .nav .aaaaa a {
        font-size: .32rem;
        line-height: .88rem;
        padding-left: .75rem;}
        .g-head .nav .aaaaa a:before {
          left: .65rem;}
        .g-head .nav .aaaaa a:hover:after, .g-head .nav .aaaaa a.on:after {
          width: .35rem;}
      .g-head .nav .aaaaa .list2 {
        display: none;
        padding: .15rem 0 .15rem .75rem;}
        .g-head .nav .aaaaa .list2 a {
          font-size: .28rem;
          line-height: .7rem;}
          .g-head .nav .aaaaa .list2 a:before {
            display: none;}
      .g-head .nav .aaaaa li.on .list2 {
        display: block;}
      }
  .g-head .nav:after{background:#0d3e5f;}
  .btn-list .share dd .layer {
            position: absolute;
            z-index: 1;
            left: 50%;
            right: auto;
            top: 100%;
            bottom: auto;
            background: #fff;
            width: 2.5rem;
            height:2.5rem;
            border: 1px solid #ccc;
            margin-left: -1.25rem;
            margin-top: .1rem;
            display: none;}
  .btn-list .share dd,.btn-list .share dd:hover .layer img{position: relative;}
           .btn-list .share  dd .layer i:before {
                content: "";
                display: block;
                position: absolute;
                left: 50%;
                top: -4px;
                width: .12rem;
                height: .12rem;
                background: #fff;
                transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
                -moz-transform: rotate(45deg);
                margin-left: -.06rem;
                border: #ccc solid 1px;}
  .btn-list .share dd:hover .layer {display: block;}
  .layer img{width:100%;}
  
  
  /*注释*/
  .pb_sys_style1 .p_no_d { border: 1px solid #791CB5 !important; background-color: #791CB5 !important;}
  
  .xwtt_ul li .img{
     width: 3rem;
  overflow: hidden;
     
      z-index: 1;
      left: 0;
      right: auto;
      top: 0;
      bottom: auto;
      display: block;}
    
     .jtfylist{
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      position: relative;
      background: url(style/5236.jpg);}
  
  .jtfylist img{    
  
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      margin: auto;
      height: auto;
      object-fit: contain;max-height:100%;}   
  @media screen and (max-width: 817px){
     .xwtt_ul li .img  img{
      height: auto;}
  .xwtt_ul li .img{
  width: 100%;}
  }
  
  .ej_nry_foot{padding-bottom: 0;}
  @media screen and (max-width: 817px){
      .ej_nry_foot{padding-bottom: 105px;}
  }
  .g-foot .container .link em{padding: 0 0.1rem;}