::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: rgba(232, 48, 40, 0.1);
  border-radius: 3px;
}

::-webkit-scrollbar-thumb {
  background: rgba(232, 48, 40, 0.7);
  border-radius: 3px;
}

.arrival {
  width: 100%;
  height: 100%;
  background: #f7f8fb;

  .phyw-1 {
    width: 100%;
    min-width: 1250px;
    height: 390px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;

    .phyw-1-content {
      width: 900px;
      height: 224px;

      .space-align-block {
        display: flex;

        img {
          width: 184px;
          height: 226px;
        }

        .mock-block-top {
          font-style: normal;
          font-weight: 300;
          font-size: 16px;
          color: #3a485a;
        }

        .mock-block-title {
          font-style: normal;
          font-weight: 600;
          font-size: 56px;
          color: #3a485a;
        }

        .mock-block-content {
          font-weight: 400;
          font-size: 14px;
          color: #666666;
        }

        .mock-btn {
          width: 88px;
          height: 32px;
          line-height: 32px;
          text-align: center;
          background-color: #ffffff;
          box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
          font-size: 14px;
          border-radius: 6px;
          border: 1px solid #d9d9d9;
          color: rgba(0, 0, 0, 0.88);
          margin-top: 10px;
          cursor: pointer;
        }

        .mock-btn:hover {
          color: #e43f36;
          border: 1px solid #e43f36;
        }
      }
    }
  }

  .arrival-2 {
    margin-top: 24px;
    width: 100%;
    min-width: 1250px;
    height: 1010px;
    background: #ffffff;

    .arrival-2-title {
      width: 100%;
      display: flex;
      justify-content: center;

      .arrival-2-title-content {
        width: 1000px;
        text-align: center;

        .arrival-2-title-Main {
          font-style: normal;
          font-weight: 700;
          font-size: 32px;
          color: #242424;
          margin-top: 14px;
        }

        .arrival-2-title-describe {
          font-weight: 400;
          font-size: 14px;
          text-align: center;
          text-transform: uppercase;
          color: #3a485a;
          margin-top: 14px;
        }
      }
    }

    .arrival-2-content {
      margin-top: 48px;
      width: 100%;
      display: flex;
      min-width: 1250px;
      justify-content: center;

      .arrival-2-content-row {
        width: 80%;

        .gutter-box {
          height: 380px;
          background: linear-gradient(116.94deg, #fef6f5 0%, #ffffff 96.1%);
          box-shadow: 0px 1px 19px rgba(231, 237, 249, 0.9);

          .gutter-box-title {
            height: 75px;
            line-height: 75px;
            text-align: center;
            font-style: normal;
            font-weight: 700;
            font-size: 16px;
            color: #242424;
            border-bottom: 1px solid #ffdfda;
          }

          .gutter-box-content-mt {
            margin-top: 20px;
          }

          .gutter-box-content {
            font-style: normal;
            font-weight: 400;
            font-size: 14px;
            text-align: center;
            color: #666666;
          }
        }
      }
    }

    .arrival-2-title2 {
      width: 100%;
      display: flex;
      justify-content: center;
      margin-top: 50px;

      .arrival-2-title2-content {
        width: 1000px;
        text-align: center;

        .arrival-2-title2-Main {
          font-style: normal;
          font-weight: 700;
          font-size: 32px;
          color: #242424;
          margin-top: 14px;
        }

        .arrival-2-title2-describe {
          font-weight: 400;
          font-size: 14px;
          text-align: center;
          text-transform: uppercase;
          color: #3a485a;
          margin-top: 14px;
        }
      }
    }

    .arrival-2-content2 {
      margin-top: 48px;
      width: 100%;
      display: flex;
      min-width: 1250px;
      justify-content: center;
    }

    .arrival-2-content2-row {
      width: 100%;

      .arrival-2-content2-row-flex {
        display: flex;

        .arrival-2-content2-row-box {
          width: 20%;
        }

        .arrival-2-content2-row-box:nth-child(1) {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #ffffff;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-top: 20px;
              margin-left: 70px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/bianjie_fangbian-1.png")
                no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #3a485a;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #666666;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: #fef6f5;
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(2) {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #ffffff;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-top: 20px;
              margin-left: 70px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/dashuju-1.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #3a485a;
              margin-top: 10px;
              margin-left: 70px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #666666;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: #fef6f5;
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(3) {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #ffffff;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-top: 20px;
              margin-left: 70px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/Fabric_mokuai-1.png") no-repeat
                100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #3a485a;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #666666;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: #fef6f5;
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(4) {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #ffffff;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-top: 20px;
              margin-left: 70px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/fazhan-1.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #3a485a;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #666666;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: #fef6f5;
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(5) {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #ffffff;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-top: 20px;
              margin-left: 70px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/fenbushi-1.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #3a485a;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #666666;
              margin-top: 10px;
              margin-left: 70px;
              margin-right: 70px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: #fef6f5;
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(1):hover {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #e43f36;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              margin-left: 70px;
              margin-top: 20px;
              width: 60px;
              height: 60px;
              background: url("../image/arrival/bianjie_fangbian.png") no-repeat
                100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #fff;
              margin-top: 10px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #fff;
              margin-top: 10px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: rgba(228, 63, 54, 0.4);
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(2):hover {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #e43f36;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              width: 60px;
              height: 60px;
              background: url("../image/arrival/dashuju.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #fff;
              margin-top: 10px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #fff;
              margin-top: 10px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: rgba(228, 63, 54, 0.4);
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(3):hover {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #e43f36;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              width: 60px;
              height: 60px;
              background: url("../image/arrival/Fabric_mokuai.png") no-repeat
                100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #fff;
              margin-top: 10px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #fff;
              margin-top: 10px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: rgba(228, 63, 54, 0.4);
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(4):hover {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #e43f36;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              width: 60px;
              height: 60px;
              background: url("../image/arrival/fazhan.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #fff;
              margin-top: 10px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #fff;
              margin-top: 10px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: rgba(228, 63, 54, 0.4);
            border-radius: 4px;
          }
        }

        .arrival-2-content2-row-box:nth-child(5):hover {
          .arrival-2-content2-row-boxs {
            height: 260px;
            min-width: 250px;
            max-width: 380px;
            background: #e43f36;
            border: 1px solid #e5eaf2;
            border-radius: 4px;

            .arrival-2-content2-row-box-img {
              width: 60px;
              height: 60px;
              background: url("../image/arrival/fenbushi.png") no-repeat 100%;
            }

            .arrival-2-content2-row-box-title {
              font-style: normal;
              font-weight: 700;
              font-size: 16px;
              color: #fff;
              margin-top: 10px;
            }

            .arrival-2-content2-row-box-content {
              font-style: normal;
              font-weight: 400;
              font-size: 14px;
              color: #fff;
              margin-top: 10px;
            }
          }

          .arrival-2-content2-row-bot {
            height: 26px;
            background: rgba(228, 63, 54, 0.4);
            border-radius: 4px;
          }
        }
      }
    }
  }

  .arrival-3 {
    width: 100%;
    min-width: 1250px;
    height: 600px;
    background: url("../image/arrival/arrival3.png") no-repeat 50%;
    .arrival-3-title {
      width: 100%;
      display: flex;
      justify-content: center;
      .arrival-3-title-content {
        width: 1000px;
        text-align: center;
        .arrival-3-title-Main {
          font-style: normal;
          font-weight: 700;
          font-size: 32px;
          color: #242424;
          margin-top: 14px;
        }
        .arrival-3-title-describe {
          font-weight: 400;
          font-size: 14px;
          text-align: center;
          text-transform: uppercase;
          color: #3a485a;
          margin-top: 14px;
        }
      }
    }
    .arrival-3-content {
      width: 100%;
      margin-top: 80px;
      display: flex;
      justify-content: center;
      .arrival-3-content-row {
        width: 80%;
        .gutter-box {
          background: linear-gradient(116.94deg, #fef6f5 0%, #ffffff 96.1%);
          box-shadow: 0px 1px 19px rgba(231, 237, 249, 0.9);
          height: 200px;
          .gutter-box-title {
            height: 60px;
            line-height: 60px;
            border-bottom: 1px solid rgba(61, 73, 90, 0.12);
            font-weight: 700;
            font-size: 14px;
            color: #3a485a;
            padding: 0 30px;
            .gutter-box-title-txte {
              font-style: normal;
              font-weight: 400;
              font-size: 24px;
              color: #3d495a;
            }
          }
          .gutter-box-content {
            width: 100%;
            height: 226px;
            font-weight: 400;
            font-size: 14px;
            color: #666666;
            img {
              width: 100%;
              height: 226px;
            }
          }
        }
      }
    }
  }

  .arrival-5 {
    width: 100%;
    height: 540px;

    img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }
  }

  .about-6 {
    width: 100%;
    min-width: 1200px;
    height: 100px;
    background: #f0f2f5 url("../image/about/about-6.png") no-repeat 100%;
    background-size: 100% 100%;
    text-align: center;
    line-height: 100px;
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    color: #e43f36;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;

    .about-6-button {
      background: #e43f36;
      border: 1px solid #e43f36;
      border-radius: 2px;
      width: 139px;
      height: 36px;
      line-height: 36px;
      font-weight: 400;
      font-size: 14px;
      text-align: center;
      color: #ffffff;
      margin-left: 32px;
      cursor: pointer;
    }
  }
}
