@media screen and (max-width: 750px) {
  .mobile .container {
    padding: 0 20px;
    box-sizing: border-box; }
  .mobile .g-hd .container .xiaodoumiao {
    font-size: 3rem; }
  .mobile .g-hd .container .slogan {
    font-size: 2rem; }
  .mobile .g-hd .container .nav {
    padding-top: 3.2rem; }
    .mobile .g-hd .container .nav li {
      font-size: 1.8rem;
      line-height: 2.5rem;
      width: 10rem; }
      .mobile .g-hd .container .nav li a {
        width: 100%;
        padding: 0 1rem;
        box-sizing: border-box; }
      .mobile .g-hd .container .nav li span {
        padding: 0 1rem; }
  .mobile .g-mb .g-bn-big {
    background-image: url(../images/BJ_banner_mobile.png);
    background-repeat: no-repeat;
    background-position: right center; }
    .mobile .g-mb .g-bn-big .left-box {
      padding: 120px 0 0 1rem; }
      .mobile .g-mb .g-bn-big .left-box .desc-title h2 {
        font-size: 1.9rem; }
      .mobile .g-mb .g-bn-big .left-box .desc-title h1 {
        font-size: 3rem; }
      .mobile .g-mb .g-bn-big .left-box .desc-body h3 {
        font-size: 1.8rem; }
      .mobile .g-mb .g-bn-big .left-box .desc-body .video {
        position: static;
        margin-top: 40px; }
      .mobile .g-mb .g-bn-big .left-box .ewm-xdm .down .down-but {
        background-color: #188EBA;
        border: none;
        height: 120px;
        width: 320px;
        line-height: 120px;
        border-radius: 60px; }
        .mobile .g-mb .g-bn-big .left-box .ewm-xdm .down .down-but span {
          font-size: 2.2rem; }
    .mobile .g-mb .g-bn-big .right-box {
      margin-right: 1rem; }
      .mobile .g-mb .g-bn-big .right-box .phone {
        width: 19rem;
        height: 27.6rem;
        background-size: contain;
        background-position: center;
        margin-top: 170px; }
  .mobile .g-mb .g-cf ul li, .mobile .g-mb .g-of ul li {
    width: 30%;
    vertical-align: top; }
    .mobile .g-mb .g-cf ul li.middle, .mobile .g-mb .g-of ul li.middle {
      margin: 0 5%; }
    .mobile .g-mb .g-cf ul li .title, .mobile .g-mb .g-of ul li .title {
      font-size: 2.2rem; }
    .mobile .g-mb .g-cf ul li .text, .mobile .g-mb .g-of ul li .text {
      font-size: 1.6rem;
      line-height: 2.5rem; }
  .mobile .g-mb .g-cf .decorate-box .mid-b .core, .mobile .g-mb .g-of .decorate-box .text-box .of {
    font-size: 2rem;
    line-height: 2rem; }
  .mobile .g-mb .g-bn-small2 h3 {
    font-size: 2rem;
    line-height: 2rem; }
  .mobile .g-mb .g-bn-small2 p {
    font-size: 1.8rem;
    line-height: 1.8rem; }
  .mobile .g-ft .mid-block {
    margin: 0; }
  .mobile .g-ft .ewm-box .ewm-title {
    font-size: 0.8rem;
    text-align: center; }
  .mobile .g-ft .ewm-yuer, .mobile .g-ft .ewm-xdm {
    margin: 0 auto; }
  .mobile .g-ft .footer-items li {
    font-size: 1.4rem; }
  .mobile .g-ft .footer-items li + li {
    margin-left: 40px; }
  .mobile .g-ft .text-box {
    font-size: 1rem; }
  .mobile .g-ft .text-box .left .phone + p {
    width: 280px; }
  .mobile .g-ft .right {
    margin-left: 0px; } }

/*# sourceMappingURL=mobile.css.map */
