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

.outer3 {
    height: 80px;
    margin: 30px auto;
}

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

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

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

.main1 {
    width: 70px;
    height: 28px;
    margin: 11px 0 0 35px;
}

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

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

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

.word10 {
    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;
    margin: 11px 0 0 30px;
}

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

.section6 {
    width: 90px;
    height: 28px;
    margin: 11px 0 0 25px;
}

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

.txt2 {
    width: 60px;
    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;
}

.bd5 {
    background-color: rgba(255, 255, 255, 1);
    height: 82px;
    margin-top: 2px;
}

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

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

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

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

.bd7 {
    width: 1200px;
    min-height: 300px;
    margin: 53px auto 0 auto;
}

.bd8 {
    background-color: rgba(255, 255, 255, 1);
    z-index: 44;
    height: 263px;
    width: 590px;
    position: relative;
}

.box5 {
    width: 80px;
    height: 28px;
    margin: 20px 0 0 30px;
}

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

.box6 {
    width: 16px;
    height: 16px;
    margin: 104px 0 95px 264px;
}

.group3 {
    width: 16px;
    height: 16px;
    background: url(./img/SketchPng4b036ab00fda4b075f02de1a952fb9eaa86f71feeaf1180b2495b1b4940aa8d9.png)
        100% no-repeat;
}

.mod3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 4px;
    z-index: 117;
    height: 165px;
    border: 1px solid rgba(230, 230, 230, 1);
    width: 530px;
    position: absolute;
    left: 30px;
    top: 68px;
}

.mod4 {
    width: 520px;
    height: 165px;
}

.wrap1 {
    background-color: rgba(240, 240, 240, 1);
    border-radius: 4px 0px 0px 4px;
    z-index: 118;
    height: 165px;
    width: 208px;
    position: relative;
}

.bd9 {
    width: 56px;
    height: 145px;
    margin: 10px 0 0 76px;
}

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

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

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

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

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

.mod6 {
    z-index: 120;
    position: absolute;
    left: 0;
    top: 82px;
    width: 530px;
    height: 1px;
    border: 1px solid rgba(230, 230, 230, 1);
}

.mod7 {
    z-index: 121;
    position: absolute;
    left: 0;
    top: 124px;
    width: 530px;
    height: 1px;
    border: 1px solid rgba(230, 230, 230, 1);
}

.wrap2 {
    width: 302px;
    height: 151px;
    margin-top: 3px;
}

.TextGroup7 {
    height: 67px;
    width: 302px;
}

.word15 {
    width: 302px;
    height: 34px;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 12px;
    font-family: PingFangSC-Regular;
    text-align: center;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.word16 {
    width: 144px;
    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: 16px 0 0 79px;
}

.txt6 {
    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;
    display: block;
    margin: 25px 0 0 112px;
}

.word17 {
    width: 8px;
    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: 25px 0 0 147px;
}

.bd10 {
    background-color: rgba(255, 255, 255, 1);
    z-index: 55;
    height: 263px;
    width: 590px;
    position: relative;
}

.block6 {
    width: 100px;
    height: 28px;
    margin: 20px 0 0 30px;
}

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

.block7 {
    width: 16px;
    height: 16px;
    margin: 104px 0 95px 264px;
}

.block8 {
    width: 16px;
    height: 16px;
    background: url(./img/SketchPng4b036ab00fda4b075f02de1a952fb9eaa86f71feeaf1180b2495b1b4940aa8d9.png)
        100% no-repeat;
}

.layer4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 4px;
    z-index: 133;
    height: 165px;
    border: 1px solid rgba(230, 230, 230, 1);
    width: 530px;
    position: absolute;
    left: 30px;
    top: 68px;
}

.section8 {
    width: 414px;
    height: 165px;
}

.block3 {
    background-color: rgba(240, 240, 240, 1);
    border-radius: 4px 0px 0px 4px;
    z-index: 134;
    height: 165px;
    width: 208px;
    position: relative;
}

.mod9 {
    width: 42px;
    height: 145px;
    margin: 10px 0 0 83px;
}

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

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

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

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

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

.section10 {
    z-index: 136;
    position: absolute;
    left: 0;
    top: 82px;
    width: 530px;
    height: 1px;
    border: 1px solid rgba(230, 230, 230, 1);
}

.section11 {
    z-index: 137;
    position: absolute;
    left: 0;
    top: 124px;
    width: 530px;
    height: 1px;
    border: 1px solid rgba(230, 230, 230, 1);
}

.block4 {
    width: 89px;
    height: 142px;
    margin-top: 12px;
}

.word19 {
    width: 36px;
    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-left: 27px;
    display: block;
}

.word20 {
    width: 48px;
    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: 24px 0 0 21px;
}

.word21 {
    width: 89px;
    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: 25px;
    display: block;
}

.txt9 {
    width: 77px;
    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: 25px 0 0 5px;
}

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

.group1 {
    width: 1140px;
    height: 314px;
    margin: 20px 0 0 30px;
}

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

.main3 {
    width: 1140px;
    height: 36px;
    margin-top: 20px;
}

.word23 {
    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-top: 8px;
    display: block;
}

.box3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 4px;
    height: 36px;
    border: 1px solid rgba(230, 230, 230, 1);
    width: 1088px;
}

.word24 {
    width: 70px;
    height: 20px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
    display: block;
    margin: 8px 0 0 10px;
}

.main4 {
    width: 1140px;
    height: 150px;
    margin-top: 20px;
}

.info6 {
    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;
    display: block;
}

.block5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 4px;
    height: 150px;
    border: 1px solid rgba(230, 230, 230, 1);
    width: 1088px;
}

.word25 {
    width: 800px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 12px;
    font-family: PingFangSC-Regular;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    display: block;
    margin: 10px 0 0 10px;
}

.main5 {
    background-color: rgba(89, 155, 195, 1);
    border-radius: 25px;
    height: 40px;
    width: 120px;
    margin: 20px 0 0 510px;
}

.word26 {
    width: 32px;
    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;
    margin: 9px 0 0 44px;
}
.mains{
    width: 1200px;
    margin: 0 auto;
}
.ptable{
    width: 810px;
    height: 449px;
    background: #FFFFFF;
    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: 753px;
    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: 140px;
    height: 41px;
    background: #F0F0F0;
    border-radius: 4px 0px 0px 0px;
    line-height: 40px;
}
.ptable-3-2{
    width: 240px;
    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: 12px;
    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;
}