.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 .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.png) 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:#701aa8;}
.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%;}


/*注释*/
.qhrw2_first{width:100%;}
.qhrw2_first .tit .yc_k .bt{color:#000 !important;}

.timebobgchqkszzybhoh{z-index: 0 !important;}
.controlbgbarchqkszzybhoh{z-index: 0 !important;}
.controlbarchqkszzybhoh{z-index: 0 !important;}
.controlbgbarchipcnlefywr{z-index: 0 !important;}
.timebobgchxrupofissy{z-index: 0 !important;}
.controlbarchotemhtxkks{z-index: 0 !important;}
.pb_sys_style1 .p_no_d { border: 1px solid #791CB5 !important; background-color: #791CB5 !important;}

@media screen and (max-width: 817px){
.qhrw2_ul li .tit {
    width: 85% !important;}
.qhrw2_ul .zttj_img_li .tit{width:100% !important;}
}


.qhrw2_ul .zttj_img_li{position: relative;}

  .qhrw2_ul .zttj_img_li .tit{width: 5.8rem;}
  .qhrw2_ul .zttj_img_li .sj{ width: .7rem;color: #fff;float: left;margin-right: .1rem; position: absolute;top: 1.27rem;left: 10px; z-index: 10;background: #FF6347;}

.qhrw2_ul .zttj_img_li .sj p{padding-top: .05rem;}
  
  
.jtfylist{
     display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
    background: url(../images/picbj.jpg);
    width: 3rem;
    height: 1.82rem;
    float: left;
    margin-right: 20px;}

.jtfylist img{
  max-height: 182px;
}

@media screen and (max-width: 817px){
    .qhrw2_ul .zttj_img_li .img{    width: 100%;
      height: auto;
      margin-right: 0;
      position: relative;margin-bottom: .4rem;}
      
      .qhrw2_ul li .tit {
        width: 81%;}
        .qhrw2_ul .zttj_img_li .tit{width: 100%;}
        .qhrw2_ul .zttj_img_li .tit{width: 85%;}
        .qhrw2_ul .zttj_img_li .sj{padding: 0 1px;width: 1rem;margin-top: -1.42rem;position: relative;top: 0;left: 0;}
  li.zttj_img_li .img img{height: auto;}
  .qhrw2_ul .zttj_img_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;}

.qhrw2_ul{width: 9.5rem;margin-top: .03rem;}
.qhrw2_ul li{padding-bottom: .25rem;padding-top: .3rem; border-bottom: 1px solid #dcdcdc; display: flex;flex-direction: row;flex-wrap: wrap;}
.qhrw2_ul li .sj{width: .7rem;color: #791cb5;float: left;margin-right: .1rem;}
.qhrw2_ul li .sj p{font-size: .2971rem;line-height: .2971rem;text-align: center;font-weight: bold;}
.qhrw2_ul li .sj span{font-size: .12rem;line-height: 20px;display: block;text-align:  center;}
.qhrw2_ul .zttj_img_li .sj{min-width:53px;}
.qhrw2_ul li .tit{width: 7.2rem;float: left;}
.qhrw2_ul li .tit .bt{font-size: .18rem;font-weight: bold;line-height: .2rem;margin-bottom: .13rem;}
.qhrw2_ul li .tit .zy{font-size: .12rem;line-height: .2rem;color: #868686;}

@media screen and (max-width: 817px) {
  .qhrw2_first{width: 100%;}
  .qhrw2_first .tit{margin-top: -1.4rem;}
  .qhrw2_first .tit .zc_k{width: 17.32%;height: 2.6rem;}
  .qhrw2_first .tit .zc_k .sj{height: 1.4rem;}
  .qhrw2_first .tit .zc_k .sj p{font-size: .5942rem;line-height: .5942rem;padding-top:.26rem;}
  .qhrw2_first .tit .zc_k .sj span{font-size: .24em;line-height: .4rem;}

  .qhrw2_first .tit .yc_k{width: 82.66%;height: auto;}
  .qhrw2_first .tit .yc_k .bt{height: auto;min-height: 1.4rem; font-size: .4rem;line-height: .52rem;background-size: 101% 100%;}
.qhrw2_first .tit .yc_k .zy{font-size: .24rem;line-height: .4rem;padding:0 .6rem 0;}
.qhrw2_first .tit .zc_k .dj{    font-size: .24rem;
  line-height: .52rem;    text-indent: .64rem;    margin-top: .3rem;}
.qhrw2_nav{width: 100%;}
.qhrw2_nav .subsmenu{    float: right;
  font-size: 20px;
  background: #451A6D;
  height: 50px;
  width: 50px;
  color: #fff;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  display: block;
position: absolute;
right: 0;
top: 0;}
.qhrw2_nav .subsmenu .thunews-bars{width: 30px;
  height: 25px;
  border-top: 5px solid #fff;
  border-bottom: 5px solid #fff;
  background-color: #fff;
  padding: 5px 0;
  background-clip:content-box;
  display: block;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;}

  .qhrw2_nav{background: none;    height: auto;position: relative;}
  .qhrw2_nav #fybq li{display: none;background: url(../image/qhrw2_nav_bg.jpg) no-repeat !important;width: 100%;background-size: 101% 100% !important;margin: 0;float: none;height: 50px;}
  .qhrw2_nav #fybq li.current{display: block !important;background: url(../image/qhrw2_nav_bg.jpg) no-repeat !important;background-size: 101% 100% !important;}
  .qhrw2_nav #fybq li a{color: #fff;    font-size: 14px;
    width: 100%;
    display: block;
    line-height: .79rem;}
  .qhrw2_nav #fybq li.current a{color: #fff;}

  .qhrw2_ul{width: 100%;}
  .qhrw2_ul li{display: block;}
  .qhrw2_ul li .sj{width: 17.32%;}
  .qhrw2_ul li .sj p{font-size: .5942rem;line-height: .5942rem;}
  .qhrw2_ul li .sj span{font-size: .24em;line-height: .4rem;}
  .qhrw2_ul li .tit{    width: 81%;}
  .qhrw2_ul li .tit .bt{    font-size: .36rem;
    line-height: .4rem;
    margin-bottom: .26rem;}
    .qhrw2_ul li .tit .zy{    font-size: .24rem;
      line-height: .4rem;}
}

@media screen and (max-width: 414px){
  .qhrw2_ul li .sj span{font-size: 12px;}
  .qhrw2_ul li .tit {
    width: 84% !important;
}
.qhrw2_ul li .tit .bt {
  line-height: .4rem;
}
}