@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  border: none;
  list-style: none;
  text-decoration: none;
  font-family: Microsoft YaHei; }

.mini_program_page {
  margin: 0px auto;
  width: 100%; }
  .mini_program_page .banner {
    height: 100%;
    width: 100%; }
    .mini_program_page .banner .banner_img {
      width: 100%;
      height: 100%; }

/* 手机设备 */
@media only screen and (max-width: 768px) {
  /* 样式 */
  .layui-col-xs12 {
    float: none; }

  .mini_program_page {
    max-width: 767px;
    margin-top: 1.3rem; }
    .mini_program_page .banner {
      height: auto; }
      .mini_program_page .banner .banner_img {
        height: auto; }
    .mini_program_page .content_box {
      margin-bottom: 1.3rem; }
      .mini_program_page .content_box .content_imgA {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0vw 4vw; }
        .mini_program_page .content_box .content_imgA .img_left {
          width: 100%;
          height: 100%;
          margin: 10vw 0vw;
          padding: 0vw 5vw; }
          .mini_program_page .content_box .content_imgA .img_left img {
            width: 100%; }
        .mini_program_page .content_box .content_imgA .img_righr {
          width: 100%;
          height: 100%; }
          .mini_program_page .content_box .content_imgA .img_righr img {
            width: 100%; }
        .mini_program_page .content_box .content_imgA .wa1_box {
          padding: 0vw 0vw; }
        .mini_program_page .content_box .content_imgA .layui-col-md4 {
          margin-right: 0px !important; }
      .mini_program_page .content_box .content_imgB {
        display: flex;
        justify-content: center;
        flex-direction: column-reverse;
        align-items: center;
        padding: 0vw 4vw; }
        .mini_program_page .content_box .content_imgB .img_left {
          width: 100%;
          height: 100%; }
          .mini_program_page .content_box .content_imgB .img_left img {
            width: 100%; }
        .mini_program_page .content_box .content_imgB .img_righr {
          width: 100%;
          height: 100%;
          margin: 10vw 0vw;
          padding: 0vw 5vw; }
          .mini_program_page .content_box .content_imgB .img_righr img {
            width: 100%; }
        .mini_program_page .content_box .content_imgB .layui-col-md4 {
          margin-right: 0px !important; }
      .mini_program_page .content_box .buoy {
        display: none; } }
/* 平板设备 */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* 样式 */
  .mini_program_page {
    min-width: 767px;
    padding-top: 10vw; }
    .mini_program_page .content_box .content_imgA {
      display: flex;
      justify-content: center;
      flex-direction: row;
      align-items: center;
      margin-bottom: 100px; }
      .mini_program_page .content_box .content_imgA .img_left {
        height: 100%;
        margin-top: 102px; }
        .mini_program_page .content_box .content_imgA .img_left img {
          width: 100%;
          height: 100%; }
      .mini_program_page .content_box .content_imgA .img_righr {
        height: 100%; }
        .mini_program_page .content_box .content_imgA .img_righr img {
          width: 100%;
          height: 100%; }
      .mini_program_page .content_box .content_imgA .layui-col-md4 {
        margin-right: 0px !important; }
    .mini_program_page .content_box .content_imgB {
      display: flex;
      justify-content: center;
      flex-direction: row;
      align-items: center;
      margin-bottom: 100px; }
      .mini_program_page .content_box .content_imgB .img_left {
        height: 100%; }
        .mini_program_page .content_box .content_imgB .img_left img {
          width: 100%;
          height: 100%; }
      .mini_program_page .content_box .content_imgB .img_righr {
        height: 100%;
        margin-top: 102px; }
        .mini_program_page .content_box .content_imgB .img_righr img {
          width: 100%;
          height: 100%; }
      .mini_program_page .content_box .content_imgB .layui-col-md4 {
        margin-right: 0px !important; }
    .mini_program_page .content_box .buoy {
      position: fixed;
      right: 5%;
      top: 30%; } }
/* 笔记本/桌面设备 */
@media only screen and (min-width: 1025px) {
  /* 样式 */
  body {
    padding-top: 0px !important; }

  .page-header {
    position: sticky !important;
    top: 0; }

  .mini_program_page {
    min-width: 1025px; }
    .mini_program_page .content_box {
      position: relative; }
      .mini_program_page .content_box .content_imgA {
        display: flex;
        justify-content: center;
        flex-direction: row;
        align-items: center;
        margin-bottom: 100px; }
        .mini_program_page .content_box .content_imgA .img_left {
          height: 100%;
          margin-top: 102px;
          position: relative;
          z-index: 10; }
          .mini_program_page .content_box .content_imgA .img_left img {
            height: 100%; }
        .mini_program_page .content_box .content_imgA .img_righr {
          height: 100%;
          padding-left: 35px; }
          .mini_program_page .content_box .content_imgA .img_righr img {
            height: 100%; }
      .mini_program_page .content_box .content_imgB {
        display: flex;
        justify-content: center;
        flex-direction: row;
        align-items: center;
        margin-bottom: 100px; }
        .mini_program_page .content_box .content_imgB .img_left {
          height: 100%;
          padding-right: 35px; }
          .mini_program_page .content_box .content_imgB .img_left img {
            height: 100%; }
        .mini_program_page .content_box .content_imgB .img_righr {
          height: 100%;
          margin-top: 102px; }
          .mini_program_page .content_box .content_imgB .img_righr img {
            height: 100%; }
      .mini_program_page .content_box .buoy {
        position: fixed;
        left: 5%;
        top: 40%; } }

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