.group3 {
  box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
  background-color: rgba(50, 59, 96, 1);
  border-radius: 0px 0px 8px 8px;
  width: 178px;
  height: 104px;
  margin-left: 620px;
}

.group4 {
  background-color: rgba(255, 255, 255, 1);
  height: 100px;
}

.section4 {
  height: 40px;
}

.layer6 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  height: 50px;
  border: 2px solid rgba(89, 155, 195, 1);
  width: 1160px;
}

.block2 {
  height: 38px;
  margin-right: -10px;
}

.info4 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.icon1 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 48px;
}

.box1 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.info5 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.icon2 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 58px;
}

.box2 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.info6 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.label1 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 58px;
}

.box3 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.word6 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.icon3 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 30px;
}

.box4 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.word7 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.label2 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 30px;
}

.box5 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.word8 {
  width: 42px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.icon4 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 64px;
}

.box6 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.word9 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.icon5 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 50px;
}

.box7 {
  background-color: rgba(204, 204, 204, 1);
  width: 1px;
  height: 17px;
  margin: 3px 0 0 10px;
}

.info7 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 15px;
  display: block;
}

.icon6 {
  width: 9px;
  height: 5px;
  margin: 8px 0 0 50px;
}

.layer7 {
  background-color: rgba(89, 155, 195, 1);
  border-radius: 20px;
  height: 40px;
  padding-left: 30px;
  width: 148px;
}

.wrap2 {
  width: 89px;
  height: 22px;
}

.block3 {
  width: 20px;
  height: 20px;
  background: url(./img/SketchPng451c725cefcc74d22b8d4422689909098a08da56a53c0c4fceaed065ece8d2a1.png)
    100% no-repeat;
  margin-top: 1px;
}

.txt3 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 22px;
  display: block;
}

.layer24 {
  background-color: rgba(255, 255, 255, 1);
  height: 628px;
  width: 1200px;
  margin: 10px auto;
}

.box8 {
  width: 1140px;
  height: 588px;
}

.bd3 {
  width: 898px;
  height: 70px;
}

.pic11 {
  width: 125px;
  height: 70px;
}

.word73 {
  width: 753px;
  height: 33px;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  line-height: 33px;
  margin-top: 19px;
}

.bd13 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  z-index: 11;
  height: 208px;
  border: 1px solid rgba(230, 230, 230, 1);
  margin-top: 20px;
  width: 1140px;
  position: relative;
}

.main1 {
  width: 1140px;
  height: 208px;
}

.wrap3 {
  width: 809px;
  height: 41px;
}

.block6 {
  background-color: rgba(240, 240, 240, 1);
  border-radius: 4px 0px 0px 0px;
  height: 41px;
  width: 285px;
  padding: 10px 0 0 129px;
}

.info38 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.txt36 {
  width: 193px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 11px;
  display: block;
}

.wrap4 {
  width: 1010px;
  height: 41px;
}

.box24 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  width: 285px;
  padding: 10px 0 0 129px;
}

.word74 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.info39 {
  width: 60px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 113px;
}

.box25 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  margin-left: 112px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.txt37 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.word75 {
  width: 24px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 131px;
}

.outer29 {
  width: 1140px;
  height: 1px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.wrap6 {
  width: 1023px;
  height: 41px;
}

.block7 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.word76 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.txt38 {
  width: 100px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 93px;
}

.block8 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  margin-left: 92px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.word77 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.word78 {
  width: 49px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 119px;
}

.outer30 {
  width: 1140px;
  height: 1px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.wrap8 {
  width: 1052px;
  height: 41px;
}

.mod34 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  width: 285px;
  padding: 10px 0 0 122px;
}

.info40 {
  width: 42px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.txt39 {
  width: 153px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 66px;
}

.mod35 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  margin-left: 66px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.txt40 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.word79 {
  width: 109px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  display: block;
  margin: 12px 0 0 88px;
}

.outer31 {
  width: 1140px;
  height: 1px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.wrap10 {
  width: 1035px;
  height: 41px;
}

.main9 {
  background-color: rgba(240, 240, 240, 1);
  border-radius: 0px 0px 0px 4px;
  height: 41px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.info41 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.txt41 {
  width: 79px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 12px;
  display: block;
}

.main10 {
  background-color: rgba(240, 240, 240, 1);
  height: 41px;
  width: 285px;
  padding: 10px 0 0 115px;
}

.word80 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.word81 {
  width: 75px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  text-align: center;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 12px;
  display: block;
}

.outer32 {
  z-index: 21;
  position: absolute;
  left: 0;
  top: 40px;
  width: 1140px;
  height: 1px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.outer33 {
  z-index: 43;
  position: absolute;
  left: 284px;
  top: 0;
  width: 1px;
  height: 208px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.outer34 {
  z-index: 44;
  position: absolute;
  left: 569px;
  top: 41px;
  width: 1px;
  height: 167px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.outer35 {
  z-index: 45;
  position: absolute;
  left: 855px;
  top: 41px;
  width: 1px;
  height: 167px;
  border: 1px solid rgba(230, 230, 230, 1);
}

.bd7 {
  width: 1140px;
  height: 270px;
  margin-top: 20px;
  justify-content: flex-start;
}

.img4-0 {
  width: 270px;
  height: 270px;
  margin-right: 20px;
}
.productbg{
  width: 270px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 46px;
  display: block;
  margin: 0 auto;
  position: absolute;
  top:108px;
  background: #000000;
  opacity: 0.6;
}