.qyjianjie .tabMains .layui-this {
  color: #005BAC; }

.qyjianjie .tabMains .layui-this:after {
  border-bottom: 2px solid #005BAC; }

.layuiBtnSecar {
  display: flex;
  align-items: center;
  background-color: #f6f6f6;
  color: #036EB8; }

.layuiBtnSecar:hover {
  color: #036EB8; }

@media screen and (min-width: 320px) {
  iframe {
    height: 79.9998vw; }
  .bannerPt {
    padding-top: 14.66663vw; }
  .banner {
    width: 100%;
    background: url("/home/imgs/gyjk/banner.png");
    background-size: cover;
    background-position: center;
    height: 15.99996vw; }
  .qyjianjie {
    padding-bottom: 79.9998vw; }
  .tabContentMain {
    width: 100%; }
  .pageSize {
    width: 100%;
    margin: 5.33332vw auto; }
    .pageSize .pageMain {
      display: flex;
      text-align: center;
      justify-content: center;
      flex-wrap: wrap; }
      .pageSize .pageMain .active {
        background-color: #005BAC;
        color: #ffffff; }
      .pageSize .pageMain .upPage {
        border: 1px solid #DDDDDD;
        width: 15.99996vw;
        padding: 1.86666vw 2.13333vw;
        border-radius: 7.99998vw; }
      .pageSize .pageMain .pageNum {
        border: 1px solid #DDDDDD;
        width: 7.99998vw;
        padding: 1.86666vw 2.13333vw;
        border-radius: 50%;
        margin-left: 1.33333vw; }
      .pageSize .pageMain .nextPage {
        border: 1px solid #DDDDDD;
        width: 15.99996vw;
        padding: 1.86666vw 2.13333vw;
        border-radius: 7.99998vw;
        margin-left: 1.33333vw; } }

@media screen and (max-width: 992px) {
  .layuiBtnSecar {
    display: flex;
    align-items: center; }
  .banner {
    padding-top: 14.1333vw; }
  .mainNav {
    width: 100%;
    border-bottom: 3px solid #F2F2F2; }
    .mainNav .contentNav .contentNavLeft {
      padding: 2.66666vw 0 2.13333vw 0;
      margin-left: 2.66666vw; }
      .mainNav .contentNav .contentNavLeft .navSjx {
        font-size: 3.19999vw; }
    .mainNav .contentNav .djtMain .djtMainText .djtLeft .djtLefttxt {
      line-height: 5.33332vw; }
    .mainNav .contentNav .contentNavRight {
      font-size: 4.26666vw;
      width: 92%;
      margin: 0 auto;
      flex-wrap: wrap;
      display: flex; }
      .mainNav .contentNav .contentNavRight a {
        display: block;
        margin-left: 2.66666vw;
        color: #656565;
        border-bottom: 3px solid #F2F2F2;
        padding: 3.99999vw 0;
        margin-bottom: -3px; }
      .mainNav .contentNav .contentNavRight a.active {
        color: #106AAB;
        border-bottom: 3px solid #106AAB; }
  .nav-box .layui-nav {
    background: none; }
    .nav-box .layui-nav .layui-nav-item {
      display: block;
      text-align: center; }
      .nav-box .layui-nav .layui-nav-item .layuia {
        color: #000000;
        font-size: 4.79999vw;
        padding: 4.26666vw 2.66666vw; }
      .nav-box .layui-nav .layui-nav-item .ons {
        color: #106AAB; }
      .nav-box .layui-nav .layui-nav-item .layui-nav-child {
        position: initial;
        top: 10.13331vw; }
        .nav-box .layui-nav .layui-nav-item .layui-nav-child a {
          padding: 2.66666vw 0;
          text-align: center;
          display: block;
          font-size: 4.26666vw; }
    .nav-box .layui-nav .layui-nav-bar {
      display: none; }
    .nav-box .layui-nav .layui-nav-more {
      display: none; } }

@media screen and (min-width: 992px) {
  .nav-box .layui-nav {
    float: right;
    background: none; }
    .nav-box .layui-nav .layui-nav-item .layuia {
      color: #000000;
      font-size: 0.93751vw;
      padding: 1.87502vw 1.04168vw; }
    .nav-box .layui-nav .layui-nav-item .layui-nav-child {
      top: 4.58339vw; }
      .nav-box .layui-nav .layui-nav-item .layui-nav-child a {
        padding: 1.04168vw 0;
        text-align: center;
        display: block;
        font-size: 0.83334vw; }
    .nav-box .layui-nav .layui-nav-bar {
      display: none; }
    .nav-box .layui-nav .layui-nav-more {
      display: none; }
  .bannerPt {
    padding-top: 4.68756vw; }
  .banner {
    width: 100%;
    height: 11.45848vw; }
  .layuiBtnSecar {
    line-height: 0.78126vw;
    padding: 0 0.26042vw; }
    .layuiBtnSecar i {
      font-size: 1.35418vw;
      padding: 0.83334vw 0; }
  i.picSizeFill {
    width: 100%;
    height: 0;
    position: relative;
    display: block;
    overflow: hidden; }
    i.picSizeFill img {
      width: 100% !important;
      height: 100% !important;
      max-width: 100%;
      max-height: 100%;
      position: absolute;
      /* left: -100%; top: -100%; right: -100%; bottom: -100%;*/
      margin: auto;
      object-fit: contain; }
  .lineWrap1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
  .lineWrap2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; }
  .lineWrap3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; }
  iframe {
    height: 15.6252vw; }
  .qyjianjie {
    width: 100%;
    padding-bottom: 10.4168vw; }
    .qyjianjie .qujianjieWai {
      margin: 0 auto; }
    .qyjianjie .tabTop {
      display: flex;
      justify-content: space-between;
      margin-top: 30px;
      flex-wrap: wrap;
      margin-bottom: -4px; }
      .qyjianjie .tabTop .gyNavTitLeft {
        margin-left: 7.29176vw; }
      .qyjianjie .tabTop .tabMains {
        margin-right: 7.29176vw;
        text-align: right; }
        .qyjianjie .tabTop .tabMains li {
          line-height: 10px; }
      .qyjianjie .tabTop .tabContentMain {
        width: 100%; }
  .pageSize {
    width: 78%;
    margin: 3.12504vw auto; }
    .pageSize .pageMain {
      display: flex;
      text-align: center;
      justify-content: center; }
      .pageSize .pageMain .active {
        background-color: #005BAC;
        color: #ffffff; }
      .pageSize .pageMain .upPage {
        border: 1px solid #DDDDDD;
        width: 5.2084vw;
        padding: 0.72918vw;
        border-radius: 1.56252vw; }
      .pageSize .pageMain .pageNum {
        border: 1px solid #DDDDDD;
        width: 2.6042vw;
        padding: 0.72918vw;
        border-radius: 50%;
        margin-left: 1.04168vw; }
      .pageSize .pageMain .nextPage {
        border: 1px solid #DDDDDD;
        width: 5.2084vw;
        padding: 0.72918vw;
        border-radius: 1.56252vw;
        margin-left: 1.04168vw; }
  .mainNav {
    width: 100%;
    border-bottom: 3px solid #F2F2F2; }
    .mainNav .contentNav {
      display: flex;
      justify-content: space-between;
      width: 85.41776vw;
      margin: 0 auto; }
      .mainNav .contentNav .contentNavLeft {
        font-size: 0.83334vw;
        font-weight: 700;
        padding: 1.82294vw 0 1.40627vw 0; }
        .mainNav .contentNav .contentNavLeft .navSjx {
          font-size: 0.52084vw; }
        .mainNav .contentNav .contentNavLeft a {
          color: #656565; }
      .mainNav .contentNav .contentNavRight {
        display: flex;
        justify-content: space-between; }
        .mainNav .contentNav .contentNavRight a {
          font-size: 0.83334vw;
          font-weight: 700;
          display: block;
          margin-left: 2.6042vw;
          color: #656565;
          border-bottom: 3px solid #F2F2F2;
          padding: 1.56252vw 0 1.40627vw 0;
          margin-bottom: -3px; }
        .mainNav .contentNav .contentNavRight a.active {
          color: #106AAB;
          border-bottom: 3px solid #106AAB; } }
<!--9.7036361694336E-5-->