/**/

@media screen and (min-width: 1441px) and (max-width: 1600px) {
}
@media screen and (min-width: 1201px) and (max-width: 1440px) {
  html {
    font-size: 90px;
  }
}
@media screen and (min-width: 981px) and (max-width: 1200px) {
  html {
    font-size: 80px;
  }
}
@media screen and (min-width: 769px) and (max-width: 980px) {
  .header .nav {
    display: none;
  }
  .container {
    width: 100%;
    padding: 0 15px;
    max-width: 100%;
  }

  .hidden-xs {
    display: none;
  }
  .visible-xs {
    display: block;
  }
}

/**/
@media (max-width: 768px) {
  .hidden-xs,
  .rightside {
    display: none;
  }
  .visible-xs {
    display: block;
  }

  .banner .container {
    width: 100%;
  }
  .banner .pic {
    height: 3rem;
  }
  .banner .bd {
    font-size: 0.14rem;
    padding-top: 0.3rem;
  }
  .banner .bd dd {
    font-size: 0.18rem;
    padding: 0.1rem 0 0.2rem;
  }
  .banner .btn,
  .homepage .more a {
    width: 1.5rem;
    height: 0.45rem;
    font-size: 0.14rem;
  }
  .banner .btn img,
  .homepage .more a img {
    width: 0.25rem;
  }
  .title_common h3 {
    font-size: 0.2rem;
  }
  .homepage .four,
  .homepage .three,
  .homepage .two,
  .homepage .one,
  .homepage .six {
    padding: 0.3rem 0;
  }
  .homepage .one .bd ul li {
    width: 50%;
  }
  .homepage .one .bd i {
    width: 0.3rem;
    height: 0.3rem;
  }
  .homepage .two .bd ul,
  .homepage .three .bd ul,
  .homepage .four .bd ul {
    margin: -0.08rem;
  }
  .homepage .two .bd ul li {
    font-size: 0.14rem;
    padding: 0.08rem;
    width: 100%;
  }
  .homepage .two .bd ul img {
    height: auto;
  }
  .homepage .two .bd ul li p {
    bottom: 0.12rem;
  }
  .homepage .two .bd,
  .homepage .three .bd {
    padding: 0.3rem 0;
  }
  .homepage .three .bd ul li {
    width: 100%;
    padding: 0.08rem;
  }
  .homepage .three .bd ul,
  .homepage .four .bd {
    font-size: 0.14rem;
  }
  .homepage .four .bd {
    padding-top: 0.2rem;
    line-height: 0.24rem;
  }
  .homepage .four .bd ul li {
    width: 50%;
    padding: 0.08rem;
  }
  .homepage .four .bd ul li img {
    width: 0.9rem;
  }
  .homepage .four .bd .box {
    height: auto;
    padding: 0.3rem 0;
  }
  .homepage .fire h3 {
    font-size: 0.24rem;
  }
  .homepage .fire {
    height: 2.5rem;
  }
  .homepage .six .ft {
    margin-top: 0.2rem;
  }
  .homepage .six .ft a {
    width: 100%;
    font-size: 0.14rem;
    height: 0.45rem;
  }
  .banner .down {
    bottom: 0.2rem;
    width: 0.21rem;
    height: 0.22rem;
  }
  .homepage .six .bd ul {
    margin: -0.05rem 0;
  }
  .homepage .six .bd li {
    width: 100%;
    padding: 0.05rem 0;
  }
  .homepage .six .bd {
    padding-top: 0.2rem;
  }
  .homepage .six .bd li dt {
    font-size: 0.16rem;
  }
  .downTop .flex {
    height: 0.7rem;
  }
  .downTop .btn {
    padding: 6px 10px;
  }
}
