.A1home {
  position: relative;

  :global {
    .A1main {
      width: 100%;
      height: 100%;
      overflow-y: auto;

      .A1top {
        img {
          width: 100%;
          height: auto;
          pointer-events: none;
        }
      }
      .A1tit {
        font-size: 22px;
        font-weight: 700;
        margin-bottom: 16px;
      }

      .A1box1 {
        padding: 24px;
        padding-bottom: 0;
        .A1_1list {
          width: 100%;
          height: auto;
          overflow-x: auto;
          white-space: nowrap;
          display: inline-block;
          padding-bottom: 24px;
          border-bottom: 1px solid #ccc;
          .A1_1row {
            width: 40%;
            height: auto;
            display: inline-block;
            margin-right: 15px;
            vertical-align: top;
            & > img {
              cursor: pointer;
              width: 100%;
              height: auto;
            }
            .A1_1row1 {
              font-weight: 700;
              font-size: 16px;
              margin: 10px 0 2px;
              width: 100%;
              white-space: break-spaces;
              word-wrap: break-word;
            }
            .A1_1row2 {
              color: #9a9a9a;
              width: 100%;
              white-space: break-spaces;
              word-wrap: break-word;
            }
            .A1_1row3 {
              display: flex;
              align-items: center;
              margin-top: 3px;
              color: #9a9a9a;
              transition: all 1s;
            }
            .A1_1row3Ac {
              color: var(--themeColor);
              font-weight: 700;
            }
          }
        }
      }

      .FlooImg {
        padding: 24px;
      }

      .A1BottomTxt {
        text-align: center;
        color: #9a9a9a;
      }

      // 公司logo
      .A1logo {
        margin-top: 50px;
        pointer-events: none;
        height: 60px;
        display: flex;
        justify-content: center;
        align-items: center;
        img {
          pointer-events: none;
          height: 30px;
        }
      }
    }
  }
}
