.pc-bm35-container .block-show {
  opacity: 1 !important;
}
.pc-bm35-container .block-hide {
  opacity: 0 !important;
}
.pc-bm35-container .p1 .p1-content {
  left: 12.5vw;
  top: 15.2083vw;
}
.pc-bm35-container .p1 .p1-content .p1-text1 {
  font-size: 2.9167vw;
  line-height: 3.125vw;
}
.pc-bm35-container .p1 .p1-content .p1-text2 {
  font-size: 1.5625vw;
  font-weight: 500;
  margin: 1.1458vw 0;
}
.pc-bm35-container .p1 .p1-content .p1-text3 {
  font-size: 1.0417vw;
  line-height: 1.25vw;
  width: 33.8542vw;
  margin-bottom: 2.5vw;
}
.pc-bm35-container .p1 .p1-content .btn a {
  background-image: linear-gradient(100deg, #006FE5 4%, #00A7F4 100%);
  font-size: 0.7292vw;
  padding: 0.625vw 1.4583vw;
  border-radius: 1.1458vw;
}
.pc-bm35-container .p2 .p2-content {
  margin-top: 6.3542vw;
}
.pc-bm35-container .p2 .p2-product-intro {
  margin-top: 6.0417vw;
  margin-bottom: 6.25vw;
}
.pc-bm35-container .p2 .p2-product-intro .product-Item .product-img1 {
  transition: all 0.8s ease-in;
  opacity: 1;
}
.pc-bm35-container .p2 .p2-product-intro .product-Item .product-img2 {
  transition: all 0.6s ease-in-out;
  opacity: 0;
}
.pc-bm35-container .p2 .p2-product-intro .product-Item .intro {
  color: #006ee6;
}
.pc-bm35-container .p3 {
  background-color: #f3f3f3;
}
.pc-bm35-container .p4 .p4-content {
  left: 12.5%;
}
.pc-bm35-container .p4 .product-video {
  height: 0;
  z-index: 999;
  overflow: hidden;
  transition: all 0.2s ease;
}
.pc-bm35-container .p4-vidoe-btn {
  transform: translate(-50%, -50%);
}
.pc-bm35-container .p5 {
  padding-top: 6.0417vw;
  padding-bottom: 6.25vw;
}
.pc-bm35-container .p5 .p5-product .p5-product-img1 {
  transition: all 0.8s ease;
  opacity: 1;
}
.pc-bm35-container .p5 .p5-product .p5-product-img2 {
  transform: translateX(-50%);
  transition: all 0.6s ease;
  opacity: 0;
}
.pc-bm35-container .p6 {
  padding-top: 6.0417vw;
  background: #f3f3f3;
}
.pc-bm35-container .p6 .product-item:last-child .product-content {
  margin-top: 9.1667vw;
}
.pc-bm35-container .p7 .p7-product .p7-product-img1 {
  transition: all 0.8s ease;
  opacity: 1;
}
.pc-bm35-container .p7 .p7-product .p7-product-img2 {
  transition: all 0.6s ease;
  opacity: 0;
}
.pc-bm35-container .p8 .p8-content {
  left: 30%;
}
.pc-bm35-container .p8 .p8-product-img1 {
  transition: all 0.8s ease;
  opacity: 1;
}
.pc-bm35-container .p8 .p8-product-img2 {
  transition: all 0.6s ease;
  opacity: 0;
}
@media (max-width: 1200px) {
  .p1 .p1-content .btn a {
    display: block;
    margin-top: 1.25rem;
    padding: 0!important;
    width: 12.75rem;
    height: 4.5rem;
    text-align: center;
    border-radius: 2.75rem !important;
    font-size: 1.63rem !important;
    line-height: 4.5rem;
  }
}
