.banner-wrapper {
  background: url('../../img/product/swan/banner-background.png') no-repeat;
  height: 8.5rem;
  text-align: center;
  background-size: 100% 100%;
  padding-top: 1.2rem;
}

.banner-wrapper .title {
  font-weight: 500;
  font-size: 0.56rem;
  color: #3D3D3D;
  line-height: 0.81rem;
}

.banner-wrapper .subtitile {
  font-weight: 500;
  font-size: 0.32rem;
  color: #35B7AD;
  line-height: 0.46rem;
}

.accuracy-wrapper {
  text-align: center;
}

.accuracy-wrapper p {
  font-weight: 400;
  font-size: 0.36rem;
  color: #3D3D3D;
  line-height: 0.52rem;
}

.accuracy-wrapper p span {
  color: #35B7AD;
}

.accuracy-info {
  display: inline-block;
  text-align: left;
  margin: 0.20000rem auto 0;
}

.accuracy-info img {
  margin-right: 0.10000rem;
  margin-bottom: 0.05000rem;
  width: 0.18rem;
  height: 0.18rem;
}

.accuracy-wrapper div {
  font-weight: 400;
  font-size: 0.24000rem;
  color: #666666;
  line-height: 0.42000rem;
}

.accuracy-wrapper div p {
  font-weight: 400;
  font-size: 0.20000rem;
  color: #666666;
  text-align: center;
  margin: 0;
}


.clinical-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: 12.00000rem;
  margin: 0 auto 1.00000rem;
}

.clinical-wrapper .unit {
  width: 6.00000rem;
  height: 2.40000rem;
  text-align: center;
  cursor: pointer;
  transition: all .3s linear;
}

body .clinical-wrapper .unit:hover {
  background-size: 110% 110%;
}

.clinical-wrapper .name {
  font-weight: 700;
  font-size: 0.27000rem;
  color: #35B7AD;
  line-height: 0.39000rem;
  padding-top: 0.82000rem;
}

.clinical-wrapper .use {
  font-weight: 400;
  font-size: 0.22000rem;
  color: #FFFFFF;
  line-height: 0.32000rem;
}

.clinical-wrapper .unit:nth-child(1) {
  background: url('../../img/product/swan/use1.png') no-repeat;
  background-size: 102% 102%;
  background-position: center center;
}

.clinical-wrapper .unit:nth-child(2) {
  background: url('../../img/product/swan/use2.png') no-repeat;
  background-size: 102% 102%;
  background-position: center center;
}

.clinical-wrapper .unit:nth-child(3) {
  background: url('../../img/product/swan/use3.png') no-repeat;
  background-size: 102% 102%;
  background-position: center center;
}

.clinical-wrapper .unit:nth-child(4) {
  background: url('../../img/product/swan/use4.png') no-repeat;
  background-size: 102% 102%;
  background-position: center center;
}