﻿.gywmBox .tabNavList {
  width: 100%;
  height: 0.7rem;
  line-height: .7rem;
  display: flex;
  justify-content: space-between;
  padding: 0 .25rem;
  border-bottom: #f5f5f5 solid 2px; }
  .gywmBox .tabNavList .tnItem {
    font-size: .22rem;
    color: #999;
    text-align: center; }
  .gywmBox .tabNavList .tnIAC {
    font-size: .28rem;
    color: #f8485e;
    font-weight: bold; }
.gywmBox .gywmCon {
  display: none; }
  .gywmBox .gywmCon .banner_gywm {
    background: url("img/banner.png") no-repeat center;
    background-size: cover;
    width: 100%;
    height: 2.1rem; }
.gywmBox .gywmShow {
  display: block; }
  .gywmBox .gywmShow .nav1Box {
    padding: .2rem; }
    .gywmBox .gywmShow .nav1Box .bgdz {
      background: url("img/bgdz.png") no-repeat center;
      background-size: cover;
      height: 3.22rem; }
    .gywmBox .gywmShow .nav1Box .dzList {
      width: 100%;
      margin-bottom: .5rem; }
      .gywmBox .gywmShow .nav1Box .dzList .dzItem {
        border: #eeeeee solid 1px;
        width: 100%;
        padding: .15rem;
        display: flex;
        margin-top: .2rem; }
        .gywmBox .gywmShow .nav1Box .dzList .dzItem .dztit {
          color: #333333;
          font-size: 0.2rem;
          width: 1.6rem;
          border-right: #eeeeee solid 1px;
          font-weight: bold;
          margin-right: .1rem;
          line-height: .8rem;
          text-align: center; }
          @media screen and (max-width: 320px) {
            .gywmBox .gywmShow .nav1Box .dzList .dzItem .dztit {
              width: 2.4rem; } }
        .gywmBox .gywmShow .nav1Box .dzList .dzItem .dztxt {
          font-size: .2rem;
          color: #666666;
          padding-top: .1rem;
          width: 4rem; }
  .gywmBox .gywmShow .flsm {
    padding: .3rem;
    margin-bottom: 1.2rem;
    position: relative; }
    .gywmBox .gywmShow .flsm .flsm_tit {
      color: #333;
      font-size: .24rem;
      display: table;
      font-weight: bold; }
    .gywmBox .gywmShow .flsm .flsm_txt {
      line-height: .38rem;
      color: #333;
      font-size: .2rem;
      padding: .2rem 0;
      text-indent: 29px; }
      .gywmBox .gywmShow .flsm .flsm_txt a {
        color: #f65563; }
      .gywmBox .gywmShow .flsm .flsm_txt a:hover {
        color: rgba(246, 85, 99, 0.7); }
    .gywmBox .gywmShow .flsm .line_sm {
      border-bottom: #feeeef solid 1px; }
    .gywmBox .gywmShow .flsm .txtBold {
      font-weight: bold; }
    .gywmBox .gywmShow .flsm .flsm_Bottom {
      position: absolute;
      right: 5%;
      text-align: left;
      margin-top: 20px;
      color: #333;
      font-size: .23rem; }
  .gywmBox .gywmShow .khbz .bzTxt {
    font-size: .24rem;
    color: #333;
    line-height: .5rem;
    padding: .3rem;
    margin-bottom: 5.6rem; }
    @media screen and (min-height: 780px) {
      .gywmBox .gywmShow .khbz .bzTxt {
        margin-bottom: 8.1rem; } }
    .gywmBox .gywmShow .khbz .bzTxt span {
      font-weight: bold; }
    .gywmBox .gywmShow .khbz .bzTxt .aLink {
      color: #f65563; }
    .gywmBox .gywmShow .khbz .bzTxt .aLink:hover {
      color: rgba(246, 85, 99, 0.7); }
  .gywmBox .gywmShow .hzBox {
    background: #f5f5f5;
    padding: .2rem; }
    .gywmBox .gywmShow .hzBox .hzList .hzItem {
      background: url("img/hzBG.png") no-repeat center;
      background-size: cover;
      height: 2rem;
      padding: .1rem .2rem;
      margin-bottom: .2rem;
      position: relative; }
      .gywmBox .gywmShow .hzBox .hzList .hzItem .hz_txt .hTit {
        color: #f65563;
        font-size: .24rem;
        font-weight: bold; }
      .gywmBox .gywmShow .hzBox .hzList .hzItem .hz_txt .hTxt {
        color: #666;
        font-size: 0.2rem; }
      .gywmBox .gywmShow .hzBox .hzList .hzItem .hz_txt:nth-child(2) {
        margin-top: .1rem;
        position: absolute;
        bottom: 14%; }
        .gywmBox .gywmShow .hzBox .hzList .hzItem .hz_txt:nth-child(2) .hTit {
          color: #333; }
        .gywmBox .gywmShow .hzBox .hzList .hzItem .hz_txt:nth-child(2) .hTxt {
          color: #333;
          font-weight: bold; }
  .gywmBox .gywmShow .gzBox {
    background: #f5f5f5;
    padding: .3rem;
    padding-bottom: .3rem; }
    @media screen and (min-height: 780px) {
      .gywmBox .gywmShow .gzBox {
        padding-bottom: 2.7rem; } }
    .gywmBox .gywmShow .gzBox .gzList {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      margin: 0 auto; }
      .gywmBox .gywmShow .gzBox .gzList .gzItem {
        padding: .2rem .4rem;
        background: #fff;
        border-radius: 10px;
        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
        margin-bottom: .3rem;
        width: 2.7rem;
        height: 3.3rem;
        padding-top: .2rem; }
        @media screen and (max-width: 320px) {
          .gywmBox .gywmShow .gzBox .gzList .gzItem {
            width: 2.8rem;
            height: 3.6rem; } }
        .gywmBox .gywmShow .gzBox .gzList .gzItem .gzImg {
          display: table;
          margin: 0 auto; }
          .gywmBox .gywmShow .gzBox .gzList .gzItem .gzImg img {
            width: 2rem; }
        .gywmBox .gywmShow .gzBox .gzList .gzItem .gzTxt {
          color: #f65563;
          font-size: .22rem;
          font-weight: bold;
          text-align: center; }
          .gywmBox .gywmShow .gzBox .gzList .gzItem .gzTxt .bTxt {
            font-size: .2rem;
            color: #999;
            font-weight: normal; }

/*# sourceMappingURL=gywm.css.map */
