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

.block1 {
  height: 80px;
  margin:0 auto;
}

.pic1 {
  width: 80px;
  height: 80px;
}

.word4 {
  width: 504px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 24px;
  font-family: PingFangSC-Semibold;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  display: block;
  margin: 24px 0 0 20px;
}

.group4 {
  background-color: rgba(230, 230, 230, 1);
  border-radius: 25px;
  height: 50px;
  width: 140px;
  margin: 15px 0 0 260px;
}

.box4 {
  width: 70px;
  height: 28px;
}

.group5 {
  width: 18px;
  height: 16px;
  background: url(./img/SketchPngff7aa711115ebabca745a4eef213802f8f8566f8993b3fc71d403530acb89384.png)
    100% no-repeat;
  margin-top: 6px;
}

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

.group6 {
  background-color: rgba(89, 155, 195, 1);
  border-radius: 25px;
  height: 50px;
  width: 140px;
  margin: 15px 0 0 20px;
}

.txt6 {
  width: 80px;
  height: 28px;
  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: 28px;
  display: block;
}

.group7 {
  background-color: rgba(255, 130, 88, 1);
  border-radius: 25px;
  height: 50px;
  width: 140px;
  margin: 15px 0 0 111px;
}

.group8 {
  width: 90px;
  height: 28px;
}

.block2 {
  width: 18px;
  height: 16px;
  background: url(./img/SketchPng2a0c3f9afbcdcc470ec349ea1566c9246782fc32a998293b0188ec9d3d216a94.png)
    100% no-repeat;
  margin-top: 6px;
}

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

.box5 {
  background-color: rgba(255, 255, 255, 1);
  height: 82px;
  margin-top: 2px;
  /*padding-left: 10px;*/
}

.box6 {
  width: 292px;
  height: 22px;
  margin: 0 207px;
}

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

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

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

.box7 {
  width: 1200px;
  height: 473px;
  margin: 20px auto;
}

.outer1 {
  background-color: rgba(255, 255, 255, 1);
  height: 473px;
  width: 895px;
}

.layer2 {
  width: 855px;
  height: 413px;
}

.mod3 {
  width: 30px;
  height: 30px;
  background: url(./img/SketchPng075f07da20461884c077c0e2782e2ed09a9c04406575728840ab5e51d2ba97fe.png)
    100% no-repeat;
  margin-top: 192px;
}

.img1 {
  width: 735px;
  height: 413px;
}

.mod4 {
  width: 30px;
  height: 30px;
  background: url(./img/SketchPngd1824ab7e0971a27da6b1504c344f82753909c398303b58c998855723940e9e0.png)
    100% no-repeat;
  margin-top: 192px;
}

.outer2 {
  background-color: rgba(255, 255, 255, 1);
  height: 274px;
  width: 285px;
  justify-content: flex-center;
}

.group9 {
  width: 81px;
  height: 22px;
  margin: 30px 0 0 30px;
}

.box8 {
  background-color: rgba(89, 155, 195, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group10 {
  width: 81px;
  height: 22px;
  margin: 10px 0 0 30px;
}

.bd3 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group11 {
  width: 113px;
  height: 22px;
  margin: 10px 0 0 30px;
}

.outer3 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group12 {
  width: 97px;
  height: 22px;
  margin: 10px 0 0 30px;
}

.bd4 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group13 {
  width: 81px;
  height: 22px;
  margin: 10px 0 0 30px;
}

.outer4 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group14 {
  width: 161px;
  height: 22px;
  margin: 10px 0 0 30px;
}

.block3 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.group15 {
  width: 81px;
  height: 22px;
  margin: 10px 0 30px 30px;
}

.section1 {
  background-color: rgba(102, 102, 102, 1);
  border-radius: 50%;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}

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

.box9 {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  margin: 20px auto;
}

.section2 {
 /* width: 835px;
  height: 157px;*/
}

.section3 {
  /*background-color: rgba(89, 155, 195, 1);*/
  border-radius: 2px;
  width: 4px;
  height: 16px;
  margin-top: 23px;
}

.TextGroup1 {
  width: 1200px;
  padding: 20px;
}

.txt9 {
  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;
}

.info8 {
  width: 1150px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  text-align: left;
  line-height: 20px;
  margin-top: 15px;
}

.box10 {
  background-color: rgba(255, 255, 255, 1);
  height: 513px;
  width: 895px;
  margin: 15px 0 0 360px;
}

.layer3 {
  width: 835px;
  height: 453px;
}

.group16 {
  width: 78px;
  height: 22px;
}

.outer5 {
  background-color: rgba(89, 155, 195, 1);
  border-radius: 2px;
  width: 4px;
  height: 16px;
  margin-top: 3px;
}

.word10 {
  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;
}
.mains{
    width: 1200px;
    margin: 0 auto;
    background: #FFFFFF;
}
.ptable{
    width: 1200px;
    height: 449px;
    margin: 20px auto;
}
.ptable-1{
    height: 28px;
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333333;
    line-height: 40px;
    margin:20px;
}
.ptable-2{
    width: 1150px;
    height: 361px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    text-align: center;
    margin:20px;
}
.ptable-3{
    border-bottom: 1px solid #CCCCCC;
}
.ptable-3-1{
    width: 180px;
    height: 41px;
    background: #F0F0F0;
    border-radius: 4px 0px 0px 0px;
    line-height: 40px;
}
.ptable-3-2{
    width: 340px;
    height: 41px;
    border-radius: 4px 0px 0px 0px;
    line-height: 40px;
}
.ptable-4-1{
    width: 138px;
    height: 275px;
    border-radius: 4px 0px 0px 0px;
    line-height: 40px;
    border-right:1px solid #efebeb;
}
.ptable-4-2{
    padding: 10px;
}
.cont{
    width: 384px;
    height: 258px;
    background: #FFFFFF;
    margin: 20px auto;
}
.cont1{
    padding: 20px;  
}
.cont1-1{
    height: 28px;
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333333;
    line-height: 28px;

}
.cont2{
    padding: 10px 0 0 20px;
}
.cont2-1{
    width: 70px;
    height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999999;
    line-height: 20px;
}
.cont2-2{
    width: 182px;
    height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 20px;
}
.kehu{
    width: 384px;
    height: 168px;
    background: #FFFFFF;
}
.prod{
    width: 793px;
    background: #FFFFFF;
    padding:20px;
    margin-left: 204px;
    margin-bottom: 20px;
}
.prod1{
    width: 80px;
    height: 28px;
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333333;
    line-height: 28px;
}
.prod2{
    text-align: center;
    line-height: 26px;
    margin: 20px 0;
}
.prod2-1{
    width: 121px;
    height: 28px;
    background: rgba(89, 155, 195, 0.05);
    border-radius: 16px;
    border: 1px solid #599BC3;
}
.prod3{
    line-height: 26px;
    margin: 20px 0;
}
.prod3-1{
    margin-bottom: 20px;
}
.prod3-1-1{
    width: 178px;
    height: 100px;
    border-radius: 4px;
}
.prod3-1-2{
    margin-left: 20px;
}
.prod3-1-2-1{
    width: 555px;
    height: 22px;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333333;
    line-height: 22px;
}
.prod3-1-2-2{
    width: 555px;
    height: 34px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 17px;
    margin: 10px 0;
}
.prod3-2-1{
    width: 80px;
    height: 20px;
    background: #DAF1FF;
    border-radius: 2px;

    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #599BC3;
    line-height: 17px;
    text-align: center;
}