.home {
  width: 100%;
  height: 100%;
  position: relative;
}

.home-body {
  position: relative;
  background: linear-gradient(180deg, #FFF2F7 0%, #FFB3D0 100%);
}

.img1-father {
  width: 7.5rem;
  height: 9.88rem;
  position: relative;
}

.img1 {
  width: 7.5rem;
  height: 9.88rem;
}

.component-name {
  position: absolute;
  bottom: -3.44rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
}

.img2-father {
  width: 100%;
  margin-top: 3.9rem;
}

.img2 {
  width: 6.12rem;
  height: 0.92rem;
}

.img3-father {
  width: 100%;
  margin-top: 0.2rem;
}

.img3 {
  width: 7.14rem;
  height: 0.74rem;
}

.img4-father {
  width: 100%;
  margin-top: 0.5rem;
}

.img4 {
  width: 6.9rem;
  height: 6.66rem;
}

.img5-father {
  width: 100%;
  margin-top: 0.3rem;
  position: relative;
}

.img5 {
  width: 6.9rem;
  height: 7.04rem;
}

.know {
  position: absolute;
  top: 1.84rem;
  left: 50%;
  transform: translateX(-50%);
}

.know img, .know>div {
  width: 5.8rem;
  height: 1.4rem;
}

.know>div {
  margin-bottom: 0.2rem;
  position: relative;
  display: flex;
}

.know>div>div {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.know>div>div span:nth-child(1) {
  margin: 0 0.1rem 0 0.2rem;
}

.img9-father {
  width: 100%;
  margin-top: 0.28rem;
  position: relative;
}

.img9 {
  width: 6.9rem;
  height: 7.78rem;
}

.report-style {
  position: absolute;
  top: 1.84rem;
  left: 50%;
  transform: translateX(-50%);
}

.report-style img {
  width: 3rem;
  height: 5.34rem;
}

.report-style img:nth-child(1) {
  position: relative;
  left: -0.05rem;
}
.report-style img:nth-child(2) {
  position: relative;
  right: -0.05rem;
}

.img12-father {
  width: 100%;
  margin-top: 0.28rem;
  position: relative;
}

.img12 {
  width: 6.9rem;
  height: 7.02rem;
  /* margin-bottom: 0.5rem; */
}

.test {
  width: 6.14rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 1.84rem;
  text-decoration: underline;
}

.btn-father {
  width: 100%;
  position: absolute;
  top: 5.64rem;
  left: 50%;
  transform: translateX(-50%);
}

.btn {
  width: 5.7rem;
  height: 0.92rem;
  border-radius: 0.06rem;
}
.compary {
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
}