
    .btn-light :hover {
      color: #007f68;
      border-color: #007f68;
    }
     img {
    border: 0;
    max-width: 100%;
    width:auto;
}

    .btn-light.black {
      color: #000;
      border-color: #000;
    }

    .aiko-btn {
      display: inline-block;
      min-width: 10.41667vw;
      height: 2.91667vw;
      color: #fff;
      text-align: center;
      vertical-align: middle;
      -webkit-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background-color: transparent;
      border: 1px solid transparent;
      padding: 0 1.5625vw;

      font-size: .72917vw;
      line-height: 1.3;
      -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
      transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    }

    .aiko-h1.black,
    .aiko-h2.black,
    .aiko-h3.black,
    .aiko-h4.black,
    .aiko-h5.black,
    .aiko-h6.black,
    h1.black,
    h2.black,
    h3.black,
    h4.black,
    h5.black,
    h6.black {
      color: #000;
    }

    .aiko-h1,
    .aiko-h2,
    .aiko-h3,
    .aiko-h4,
    .aiko-h5,
    .aiko-h6,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      margin-top: 0;
      margin-bottom: 0.78125vw;

      line-height: 1.3;
      color: #fff;
      font-weight: 400;
    }

    .aiko-p.black {


      font-weight: 400;
      color: #898989;
    }

    input,
    select,
    textarea {
      border-radius: 8px;
      border: 1px solid #bbb;
      background: #fff;
      outline: none;
      width: 100%;
      color: #464646;
      padding: 8px;
      -webkit-appearance: none;
      font-size: 14px;

    }

    img#wpstats {
      display: none
    }

    /* news */
    .news-content {
      width: 1140px;
      margin: 5vh auto;
      text-align: center;
    }

    .news-title {

      font-size: 1.2vw;

      font-weight: bold;
      color: #000000;

    }

    .news-xian {
      width: 100%;
      margin-top: 4vh;
      margin-bottom: 4vh;
      color: #727171;
      border-bottom: 1px solid #727171;
    }

    .news-time {
      font-size: 0.8vw;

      font-weight: 900;
      color: #727171;
      line-height: 15px;
    }

    .news-bottom {
      width: 100%;
      text-align: right;
      margin-bottom: 10vh;
    }

    .news-author {
      font-size: 0.8vw;

      font-weight: 900;
      color: #00A33B;
      line-height: 15px;
      margin-left: 30px;
    }

    .news-next {
      display: flex;
      justify-content: space-around;
    }

    .news-next a {
      font-size: .8vw;
      font-weight: 900;
      color: #727171;
      line-height: 15px;
    width:40%;
      padding: 10px;
      border-radius: 17px;
    }
    .news-view span,.news-view p{
      text-wrap: wrap !important;
    }
    .news-icon{
      padding: 50px 0;
      box-shadow: 0 0 4px #777;
      border-radius: 18px;
      margin-bottom: 60px;
    }
    .news-icon h3{

font-weight: 300;
font-size: 30px;
color: #000000;
line-height: 40px;
text-align: center;
    }
    .lianxi{
      width: 100%;
    }
    .lianxi img{
      width: 100%;
    }
     @media screen and (min-width: 2000px) {
        .news-content{
            width:1400px
        }
        }
        @media screen and (max-width: 1000px) {
        .news-content{
            width:85%
        }
        }
    @media screen and (max-width: 800px) {
      .news-title {
        font-size: 2.7vw;

      }

      .news-time,
      .news-author {
        font-size: 2vw;
      }
      .news-next{
        display: block;
      }
      .news-next a {
        font-size: 2vw;
        display: block;
        margin-top: 5vw;
        width:100%;
      }
      .lianxi img{
     height: 40vh;
     object-fit: cover;
    }
    }

