.outer4 {
  width: 1200px;
  margin: 30px auto;
}

.section1 {
  /* background-color: rgba(255, 255, 255, 1);
  height: 1135px; */
  width: 895px;
}

.main3 {
  width: 835px;
  height: 1075px;
}

.bd2 {
  width: 835px;
  height: 130px;
}

.img1 {
  width: 178px;
  height: 100px;
  margin:15px auto;
}

.TextGroup1 {
  height: 100px;
  width: 642px;
  margin:15px auto;
  margin-left: 20px;
}

.txt3 {
  width: 571px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 22px;
}

.txt4 {
  width: 633px;
  height: 40px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 13px;
  font-family: PingFangSC-Regular;
  text-align: left;
  line-height: 20px;
  margin-top: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  /* display: block; */
}

.word7 {
  width: 320px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 13px;
  font-family: PingFangSC-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 10px;
  display: block;
}

.bd3 {
  width: 835px;
  height: 1px;
 border: 1px solid #E6E6E6;
  margin-top: 15px;
}

.section2 {
  background-color: rgba(255, 255, 255, 1);
  height: 453px;
  padding-top: 15px;
  width: 285px;
}

.mod7 {
  width: 255px;
  height: 418px;
}

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

.wrap3 {
  background-color: rgba(230, 230, 230, 1);
  width: 255px;
  height: 1px;
  margin-top: 5px;
}

.wrap4 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.main13 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 9px;
  width: 24px;
}

.word21 {
  width: 6px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

.info6 {
  width: 223px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Regular;
  text-align: left;
  line-height: 20px;
  margin-top: 2px;
}

.wrap5 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.outer5 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.txt16 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap6 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.mod8 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.info7 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap7 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.main14 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.word23 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap8 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.block4 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.word24 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap9 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.section3 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.word26 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap10 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.outer6 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.info9 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap11 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.group3 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.txt18 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap12 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.main15 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 8px;
  width: 24px;
}

.word29 {
  width: 8px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 13px;
  font-family: PingFangSC-Semibold;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

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

.wrap13 {
  width: 255px;
  height: 24px;
  margin-top: 15px;
}

.main16 {
  background-color: rgba(239, 239, 239, 1);
  border-radius: 4px;
  height: 24px;
  padding-left: 5px;
  width: 24px;
}

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

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