.page {
    z-index: 1;
    position: relative;
    width: 100%;
    /*height: 2545px;*/
    background-color: rgba(245, 245, 245, 1);
    overflow: hidden;
}

a{
    text-decoration: none;
}

.group1 {
    z-index: auto;
    width: 100%;
    /*background: url(../../images/kpxc/SketchPng15935a6cf34ad853ea63fcb957da1e43fae4779e1a438805b4ed3bc2b23c4be2.png)  no-repeat;*/
    /*background-size:100% 100%;*/
    /*height: 2545px;*/
}

.outer1 {
    z-index: 12;
    height: 70px;
    background-color: rgba(3, 136, 37, 1);
    width: 100%;
}

.section1 {
    z-index: auto;
    width: 1200px;
    height: 49px;
    margin: 11px 0 0 360px;
}

.img1 {
    z-index: 15;
    width: 50px;
    height: 49px;
}

.box1 {
    z-index: 16;
    width: 222px;
    height: 36px;
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap;
    font-size: 0;
    margin: 6px 0 0 8px;
}

.paragraph1 {
    font-size: 20px;
    font-family: SourceHanSansCN-Bold;
    color: rgba(255, 255, 255, 1);
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.info1 {
    font-size: 10px;
    font-family: PingFangSC-Regular;
    color: rgba(255, 255, 255, 1);
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.word1 {
    z-index: 17;
    width: 28px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin: 14px 0 0 262px;
}

.word2 {
    z-index: 18;
    width: 56px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin: 14px 0 0 64px;
}

.info2 {
    z-index: 19;
    width: 56px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin: 14px 0 0 64px;
}

.txt1 {
    z-index: 20;
    width: 56px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: PingFangSC-Semibold;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin: 14px 0 0 64px;
}

.info3 {
    z-index: 13;
    width: 56px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin: 14px 0 0 62px;
}

.box2 {
    z-index: 999;
    height: 27px;
    border-radius: 16px;
    border: 1px solid rgba(255, 255, 255, 1);
    width: 88px;
    justify-content: center;
    align-items: center;
    /* margin: 8px 0 0 64px; */
    position: absolute;
    right: 1%;
}

.txt2 {
    z-index: 23;
    width: 56px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
}

.section2 {
    z-index: auto;
    width: 62px;
    height: 4px;
    margin: 6px 0 0 1231px;
}

.group2 {
    z-index: 21;
    width: 62px;
    height: 4px;
    background-color: rgba(255, 255, 255, 1);
}

.outer2 {
    z-index: auto;
    width: 1200px;
    height: 300px;
    justify-content: space-between;
    /*margin: 56px 0 0 360px;*/
    margin: 25px auto 0 auto;
}

.layer1 {
    /*z-index: 25;*/
    height: 300px;
    /*background: url(../../images/green/SketchPng40d3f521ab632ea7a3112228c5b510f0a769d5d4e1d3283b78668fbbe71d0360.png) 100% no-repeat;*/
    width: 715px;
    justify-content: flex-end;
}

.section3 {
    z-index: 26;
    height: 140px;
    background: url(../../images/green/SketchPng19e38b8b9414983c52f9b5a68bbb60bd1c8a02cf65535a17ad8dcd78a12feca9.png) 100% no-repeat;
    width: 715px;
    justify-content: flex-end;
    align-items: flex-start;
    padding: 0 0 18px 40px;
}

.wrap1 {
    z-index: auto;
    width: 629px;
    height: 80px;
}

.word3 {
    z-index: 27;
    width: 200px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
    align-self: flex-start;
    position: absolute;
    top: 210px;
    left: 30px;
}

.word4 {
    z-index: 28;
    width: 629px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
    margin-top: 14px;
    position: absolute;
    top: 230px;
    left: 30px;
}

.section4 {
    z-index: auto;
    width: 132px;
    height: 4px;
    justify-content: space-between;
    margin: 17px 0 0 252px;
}

.box3 {
    z-index: 128;
    width: 36px;
    height: 4px;
    background-color: rgba(255, 255, 255, 1);
}

.box4 {
    z-index: 129;
    width: 36px;
    height: 4px;
    background-color: rgba(255, 255, 255, 0.4);
}

.box5 {
    z-index: 130;
    width: 36px;
    height: 4px;
    background-color: rgba(255, 255, 255, 0.4);
}

.layer2 {
    /*z-index: 29;*/
    height: 300px;
    background-color: rgba(232, 180, 0, 1);
    width: 220px;
    justify-content: flex-start;
    /*padding-top: 80px;*/
    padding-top: 30px;
    align-items: center;
}

.wrap2 {
    /*z-index: auto;*/
    width: 84px;
    height: 288px;
    align-items: center;
}

.img2 {
    /*z-index: 31;*/
    width: 84px;
    height: 84px;
}

.word5 {
    /*z-index: 33;*/
    /*width: 80px;*/
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
    margin-top: 10px;
    /*margin-top: 30px;*/
}

.word6 {
    /* z-index: 35; */
    width: 84px;
    /*height: 19px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    /*line-height: 19px;*/
    text-align: center;
    margin-top: 15px;
    cursor: pointer;
    /* margin-top: 80px; */
    height: 26px;
    line-height: 23px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid #FFFFFF;
    border-radius: 11px;
    color: #FFFFFF;
}
.word6:hover {
    background: #FFFFFF;
    border-radius: 11px;
    color: #E8B400;
}

.txt3 {
    /*z-index: 37;*/
    width: 84px;
    /*height: 19px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    /*line-height: 19px;*/
    text-align: center;
    margin-top: 9px;
    cursor: pointer;
    /*margin-top: 30px;*/
    height: 26px;
    line-height: 23px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid #FFFFFF;
    border-radius: 11px;
    color: #FFFFFF;
}
.txt3:hover {
    background: #FFFFFF;
    border-radius: 11px;
    color: #E8B400;
}
.word8b{
    width: 84px;
    /*height: 19px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap !important;
    /*line-height: 19px;*/
    text-align: center;
    margin-top: 15px;
    cursor: pointer;
    /* margin-top: 80px; */
    height: 26px;
    line-height: 23px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid #FFFFFF;
    border-radius: 11px;
    color: #FFFFFF;
}
.word8b:hover{
    background: #FFFFFF;
    border-radius: 11px;
    color: #64B327;
}
.word8c{
    width: 84px;
    /*height: 19px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    /*line-height: 19px;*/
    text-align: center;
    margin-top: 9px;
    cursor: pointer;
    /* margin-top: 80px; */
    height: 26px;
    line-height: 23px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid #FFFFFF;
    border-radius: 11px;
    color: #FFFFFF;
}
.word8c:hover{
    background: #FFFFFF;
    border-radius: 11px;
    color: #64B327;
}
.layer3 {
    /*z-index: 30;*/
    height: 300px;
    background-color: rgba(100, 179, 39, 1);
    width: 220px;
    justify-content: flex-start;
    /*padding-top: 80px;*/
    padding-top: 30px;
    align-items: center;
}

.group3 {
    /*z-index: auto;*/
    width: 120px;
    height: 288px;
    align-items: center;
}

.pic1 {
    /*z-index: 32;*/
    width: 84px;
    height: 84px;
    align-self: center;
}

.word7 {
    /*z-index: 34;*/
    width: 120px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
    margin-top: 15px;
    /*margin-top: 30px;*/
}

.info4 {
    /*z-index: 36;*/
    width: 84px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: center;
    align-self: center;
    /*margin-top: 45px;*/
    margin-top: 16px;
    cursor: pointer;
    /*margin-top: 80px;*/
}

.word8 {
    /*z-index: 38;*/
    /*width: 84px;*/
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 9px;
    font-family: MicrosoftYaHei;
    white-space: nowrap !important;
    line-height: 19px;
    text-align: center;
    align-self: center;
    margin-top: 46px;
    /*margin-top: 30px;*/
}
.word8:hover {
  border-bottom: 1px solid #fff;
}
.pic2 {
    /*z-index: 24;*/
    /*width: 100%;*/
    /*height: 280px;*/
    /*margin-top: 80px;*/
    z-index: 24;
    width: 1200px;
    height: 150px;
    margin: 9px auto 0px auto;
}

.outer3 {
    z-index: auto;
    width: 1200px;
    height: 564px;
    justify-content: space-between;
    margin: 20px auto 0 auto;
    /*margin: 80px 0 0 360px;*/
}

.mod1 {
    z-index: 39;
    height: 564px;
    /*background-color: rgba(255, 255, 255, 1);*/
    background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
    width: 386px;
    justify-content: flex-end;
    padding-bottom: 17px;
}

.bd1 {
    z-index: auto;
    width: 386px;
    height: 527px;
}

.bd2 {
    z-index: auto;
    width: 346px;
    height: 26px;
    margin-left: 20px;
    justify-content: space-between;
}

.word9 {
    z-index: 44;
    /*width: 140px;*/
    width: 98px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    /*color: rgba(100, 179, 39, 1);*/
    /*font-size: 20px;*/
    font-size: 16px;
    color: #A2A2A2;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
    cursor: pointer;
}
.word9check {
    color: rgba(100, 179, 39, 1);
    font-size: 20px;
}
.wrap3 {
    z-index: 87;
    height: 24px;
    border-radius: 12px;
    background-color: rgb(82, 147, 32);
    width: 52px;
    justify-content: center;
    align-items: center;
}

.txt4 {
    z-index: 88;
    width: 28px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
}

.bd3 {
    z-index: 70;
    /*width: 140px;*/
    width: 84px;
    height: 3px;
    background-color: rgba(100, 179, 39, 1);
    align-self: flex-start;
    margin: 10px 0 0 20px;
}

.bd4 {
    z-index: 81;
    width: 386px;
    height: 1px;
    background-color: rgba(221, 221, 221, 1);
}

.img3 {
    z-index: 101;
    width: 346px;
    height: 260px;
    align-self: center;
    margin-top: 20px;
}

.bd5 {
    z-index: auto;
    width: 346px;
    height: 190px;
    justify-content: space-between;
    margin: 25px 0 0 20px;
}

.main1 {
    z-index: auto;
    /*width: 8px;*/
    height: 160px;
    /*margin-top: 17px;*/
}

.mainDiv {
    display: flex;
    align-items: center;
    margin-bottom: 9px;
    border-bottom: 1px dashed #e2e2e2;
}

.outer4 {
    z-index: 105;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-right: 5px;
}

.outer5 {
    z-index: 114;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer6 {
    z-index: 108;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer7 {
    z-index: 117;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer8 {
    z-index: 111;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.infoBox1 {
    z-index: 102;
    width: 333px;
    /*height: 190px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 28px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}
.divthree{
    /*margin-left: 15px;*/
    align-items: center;
    justify-content: center;
    /*width: 185px;*/
}
.mod2 {
    z-index: 42;
    height: 564px;
    background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
    width: 386px;
    /*justify-content: flex-end;*/
    /*padding-bottom: 17px;*/
}

.group4 {
    z-index: auto;
    width: 386px;
    height: 527px;
}

.bd6 {
    z-index: auto;
    width: 346px;
    height: 26px;
    margin-left: 20px;
    justify-content: space-between;
}

.txt5 {
    z-index: 68;
    width: 120px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(100, 179, 39, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
}

.mod3 {
    z-index: 96;
    height: 24px;
    border-radius: 12px;
    background-color: rgb(82, 147, 32);
    width: 52px;
    justify-content: center;
    align-items: center;
}

.txt6 {
    z-index: 97;
    width: 28px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
}

.bd7 {
    z-index: 79;
    /*width: 120px;*/
    width: 137px;
    height: 3px;
    background-color: rgba(100, 179, 39, 1);
    align-self: flex-start;
    margin: 10px 0 0 20px;
}

.bd8 {
    z-index: 84;
    width: 386px;
    height: 1px;
    background-color: rgba(221, 221, 221, 1);
}

.pic3 {
    z-index: 120;
    width: 346px;
    height: 260px;
    align-self: center;
    margin-top: 20px;
}

.bd9 {
    z-index: auto;
    width: 332px;
    height: 190px;
    justify-content: space-between;
    /*margin: 17px 0 0 20px;*/
    margin: 25px 0 0 20px;
}

.box6 {
    z-index: auto;
    width: 8px;
    height: 160px;
    margin-top: 17px;
}

.section5 {
    z-index: 106;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
}

.section6 {
    z-index: 115;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.section7 {
    z-index: 109;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.section8 {
    z-index: 118;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.section9 {
    z-index: 112;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.paragraph2 {
    z-index: 103;
    width: 319px;
    height: 190px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 38px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mod4 {
    z-index: 43;
    height: 564px;
    /*background-color: rgba(255, 255, 255, 1);*/
    background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
    width: 386px;
    /*justify-content: flex-end;*/
    /*padding-bottom: 17px;*/
}

.group5 {
    z-index: auto;
    width: 386px;
    height: 527px;
}

.group6 {
    z-index: auto;
    width: 346px;
    height: 26px;
    margin-left: 20px;
    justify-content: space-between;
}

.txt7 {
    z-index: 69;
    width: 120px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(100, 179, 39, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
}

.main2 {
    z-index: 99;
    height: 24px;
    border-radius: 12px;
    background-color: rgb(82, 147, 32);
    width: 52px;
    justify-content: center;
    align-items: center;
}
.main2:hover,.mod3:hover,.wrap3:hover{
    background-color: rgb(119, 213, 46);
}

.word10 {
    z-index: 100;
    width: 28px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
}

.group7 {
    z-index: 80;
    width: 175px;
    height: 3px;
    background-color: rgba(100, 179, 39, 1);
    align-self: flex-start;
    margin: 10px 0 0 20px;
}

.group8 {
    z-index: 85;
    width: 386px;
    height: 1px;
    background-color: rgba(221, 221, 221, 1);
}

.img4 {
    z-index: 121;
    width: 346px;
    height: 260px;
    align-self: center;
    margin-top: 20px;
}
.img4_1 {
    z-index: 121;
    width: 356px;
    height: 250px;
    align-self: center;
}

.group9 {
    z-index: auto;
    width: 332px;
    height: 190px;
    justify-content: space-between;
    margin: 25px 0 0 20px;
    /*margin: 17px 0 0 20px;*/
}

.main3 {
    z-index: auto;
    width: 8px;
    height: 160px;
    margin-top: 17px;
}

.outer9 {
    z-index: 107;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
}

.outer10 {
    z-index: 116;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer11 {
    z-index: 110;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer12 {
    z-index: 119;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.outer13 {
    z-index: 113;
    width: 8px;
    height: 8px;
    background-color: rgba(204, 204, 204, 1);
    border-radius: 50%;
    margin-top: 30px;
}

.infoBox2 {
    z-index: 104;
    width: 319px;
    height: 190px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 38px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}

.outer14 {
    z-index: auto;
    width: 1199px;
    height: 340px;
    justify-content: space-between;
    margin: 9px auto 0 auto;
    /*margin: 80px 0 0 361px;*/
}

.wrap4 {
    z-index: 40;
    height: 340px;
    background-color: rgba(255, 255, 255, 1);
    width: 590px;
    justify-content: flex-start;
    padding-top: 20px;
    position: relative;
}

.mod5 {
    z-index: auto;
    width: 590px;
    height: 290px;
}

.bd10 {
    z-index: auto;
    width: 550px;
    height: 26px;
    margin-left: 19px;
    justify-content: space-between;
}

.txt8 {
    z-index: 45;
    width: 160px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(100, 179, 39, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
}

.layer4 {
    z-index: 90;
    height: 24px;
    border-radius: 12px;
    background-color: rgba(100, 179, 39, 1);
    width: 52px;
    justify-content: center;
    align-items: center;
}

.info5 {
    z-index: 91;
    width: 28px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
}

.bd11 {
    z-index: 71;
    width: 160px;
    height: 3px;
    background-color: rgba(100, 179, 39, 1);
    align-self: flex-start;
    margin: 10px 0 0 19px;
}

.bd12 {
    z-index: 82;
    width: 590px;
    height: 1px;
    background-color: rgba(221, 221, 221, 1);
}

.bd12Div {
    display: flex;
    justify-content: space-around;
    /*padding: 0px 15px 0px 15px;*/
    /*flex-direction: column;*/
}

.bd12Divinner {
    display: flex;
    flex-direction: column;
    /*flex-direction: row;*/
    align-items: center;
    justify-content: center;
    /*border-bottom: 1px dashed #e2e2e2;*/
}

.bd13 {
    z-index: auto;
    /*width: 538px;*/
    height: 108px;
    justify-content: space-between;
    /*margin: 38px 0px 0px 0px;*/
    margin: 14px 0px 0px 0px;
    position: relative;
}

.pic4 {
    z-index: 122;
    width: 156px;
    height: 108px;
}

.pic5 {
    z-index: 123;
    width: 156px;
    height: 108px;
}

.img5 {
    z-index: 124;
    width: 156px;
    height: 108px;
}

.bd14 {
    z-index: auto;
    /*width: 485px;*/
    height: 24px;
    justify-content: space-between;
    margin: 20px 0px 0px 0px;
}

.word11 {
    z-index: 47;
    /*width: 108px;*/
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}

.txt9 {
    z-index: 48;
    width: 90px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}

.info6 {
    z-index: 49;
    width: 90px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}

.bd15 {
    z-index: auto;
    /*width: 546px;*/
    height: 21px;
    justify-content: space-between;
    margin: 8px 0px 0px 0px;
}

.txt10 {
    z-index: 50;
    /*width: 160px;*/
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
}

.txt11 {
    z-index: 66;
    width: 160px;
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
}

.info7 {
    z-index: 67;
    width: 160px;
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
}

.bd16 {
    z-index: auto;
    /*width: 132px;*/
    height: 4px;
    /*justify-content: space-around;*/
    /*justify-content: space-between;*/
    /*margin: 27px 0 0 228px;*/
    margin: 27px auto 0 auto;
}

.outer15 {
    z-index: 72;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 1);
    margin: 0px 5px 0px 5px;
}

.outer16 {
    z-index: 73;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 0.4);
    margin: 0px 5px 0px 5px;
}

.outer17 {
    z-index: 74;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 0.4);
}

.icon11 {
    z-index: 125;
    position: absolute;
    left: 140px;
    top: 78px;
    /*top: 84px;*/
    /*position: absolute;*/
    /*left: 162px;*/
    /*top: 181px;*/
    width: 30px;
    height: 42px;
}

.label1 {
    z-index: 126;
    position: absolute;
    left: 350px;
    top: 181px;
    width: 30px;
    height: 42px;
}

.icon2 {
    z-index: 127;
    position: absolute;
    left: 543px;
    top: 181px;
    width: 30px;
    height: 42px;
}

.wrap5 {
    z-index: 41;
    height: 340px;
    background-color: rgba(255, 255, 255, 1);
    width: 590px;
    justify-content: flex-start;
    padding-top: 20px;
    position: relative;
}

.main4 {
    z-index: auto;
    width: 590px;
    height: 290px;
}

.outer18 {
    z-index: auto;
    width: 550px;
    height: 26px;
    margin-left: 20px;
    justify-content: space-between;
}

.word12 {
    z-index: 46;
    width: 160px;
    height: 26px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(100, 179, 39, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 26px;
    text-align: left;
}

.box7 {
    z-index: 93;
    height: 24px;
    border-radius: 12px;
    background-color: rgba(100, 179, 39, 1);
    width: 52px;
    justify-content: center;
    align-items: center;
}

.info8 {
    z-index: 94;
    width: 28px;
    height: 19px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 19px;
    text-align: left;
}

.outer19 {
    z-index: 78;
    width: 160px;
    height: 3px;
    background-color: rgba(100, 179, 39, 1);
    align-self: flex-start;
    margin: 10px 0 0 20px;
}

.outer20 {
    z-index: 83;
    width: 590px;
    height: 1px;
    background-color: rgba(221, 221, 221, 1);
}

.outer21 {
    z-index: auto;
    /*width: 483px;*/
    /*height: 102px;*/
    justify-content: space-between;
    margin: 14px 0px 0px 0px;
    /*margin: 39px 0 0 0px;*/
    position: relative;
}

.img6 {
    z-index: 63;
    /*width: 101px;*/
    /*height: 101px;*/
    width: 45px;
    height: 45px;
    margin-top: 1px;
    border-radius: 50%;
}

.img7 {
    z-index: 58;
    width: 101px;
    height: 101px;
}

.pic6 {
    z-index: 53;
    width: 101px;
    height: 101px;
}

.outer22 {
    z-index: auto;
    /*width: 436px;*/
    height: 25px;
    justify-content: space-between;
    margin: 17px 0 0 0px;
}

.info9 {
    z-index: 64;
    /*width: 54px;*/
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
    margin-top: 1px;
}

.word13 {
    z-index: 59;
    width: 54px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}

.word14 {
    z-index: 54;
    width: 54px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}

.outer23 {
    z-index: auto;
    /*width: 542px;*/
    height: 22px;
    justify-content: space-between;
    margin: 7px 0 0 0px;
}

.info10 {
    z-index: 62;
    /*width: 160px;*/
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
    margin-top: 1px;
}

.info11 {
    z-index: 57;
    width: 160px;
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
}

.info12 {
    z-index: 52;
    width: 160px;
    height: 21px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 21px;
    text-align: center;
}

.outer24 {
    z-index: auto;
    /*width: 132px;*/
    height: 4px;
    /*justify-content: space-between;*/
    /*margin: 34px 0 0 229px;*/
    margin: 34px auto 0 auto;
}

.mod6 {
    z-index: 75;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 1);
    margin: 0px 5px 0px 5px;
}

.mod7 {
    z-index: 76;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 0.4);
    margin: 0px 5px 0px 5px;
}

.mod8 {
    z-index: 77;
    width: 36px;
    height: 4px;
    background-color: rgba(100, 179, 39, 0.4);
}

.label2 {
    z-index: 65;
    position: absolute;
    /*left: 87px;*/
    /*top: 78px;*/
    /*left: 81px;*/
    /*top: 65px;*/
    left: 30px;
    top: 25px;
    width: 20px;
    /*height: 42px;*/
}

.label3 {
    z-index: 60;
    position: absolute;
    left: 324px;
    top: 163px;
    width: 30px;
    height: 42px;
}

.icon3 {
    z-index: 55;
    position: absolute;
    left: 515px;
    top: 163px;
    width: 30px;
    height: 42px;
}

.outer25 {
    z-index: 3;
    height: 365px;
    background: url(../../images/green/SketchPngea34dcb551c69b83ef18a57b789b3ec3f828c2c368ea7096a992b824da6d2993.png) 100% no-repeat;
    margin-top: 20px;
    /*margin-top: 150px;*/
    width: 100%;
}

.mod9 {
    z-index: auto;
    width: 280px;
    height: 49px;
    justify-content: space-between;
    margin: 86px 0 0 360px;
}

.img8 {
    z-index: 5;
    width: 50px;
    height: 49px;
}

.outer26 {
    z-index: 6;
    width: 222px;
    height: 36px;
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap;
    margin-top: 6px;
    font-size: 0;
}

.infoBox3 {
    font-size: 20px;
    font-family: SourceHanSansCN-Bold;
    color: rgba(255, 255, 255, 1);
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.info13 {
    font-size: 10px;
    font-family: PingFangSC-Regular;
    color: rgba(255, 255, 255, 1);
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mod10 {
    z-index: auto;
    width: 1200px;
    height: 87px;
    justify-content: space-between;
    margin: 3px 0 0 360px;
}

.txt12 {
    z-index: 8;
    width: 756px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
    margin-top: 59px;
}

.img9 {
    z-index: 9;
    width: 87px;
    height: 87px;
}

.mod11 {
    z-index: auto;
    width: 1192px;
    height: 20px;
    justify-content: space-between;
    margin: 20px 0 0 360px;
}

.word15 {
    z-index: 7;
    width: 759px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.6);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
}

.word16 {
    z-index: 10;
    width: 70px;
    height: 20px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.8);
    font-size: 14px;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 20px;
    text-align: left;
}
.main10 {
    position: absolute;
    z-index: 999;
    /*top: 14px;*/
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    transition-duration: 0.3s;
    overflow-y: hidden;
}
.main10main1 {
    z-index: 5;
    height: 780px;
    border-radius: 4px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
    width: 620px;
    margin: 14px auto 0 auto;

}
.main11main1 {
    z-index: 5;
    /* height: 780px; */
    border-radius: 4px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);
    width: 529px;
    margin: 14px auto 0px auto;
    padding-bottom: 30px;
}

.main10section1 {
    z-index: auto;
    /* width: 332px; */
    height: 33px;
    justify-content: center;
    margin: 20px 0 0 0px;
}

.main10info1 {
    z-index: 26;
    /*width: 72px;*/
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(74, 74, 74, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
    margin-top: 9px;
    font-weight: bold;
}

.main10group2 {
    z-index: 27;
    width: 14px;
    height: 14px;
    /*background: url(./img/SketchPng6bfd510fed1846fe7418595254ef618b7443d91cc8b4e336b66133d918501775.png)*/
    /*100% no-repeat;*/
}

.main10section2 {
    z-index: auto;
    width: 500px;
    height: 32px;
    margin: 29px 0 0 60px;
}
.main11section2 {
    z-index: auto;
    /*width: 500px;*/
    height: 36px;
    margin: 32px 0 0 0px;
    justify-content: center;
    align-items: center;
}

.main10word1 {
    z-index: 28;
    width: 50px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    /*margin-top: 8px;*/
}

.main10outer1 {
    z-index: 39;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 34px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}
.main11outer1 {
    z-index: 39;
    height: 36px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 15px;
    /*width: 170px;*/
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10info2 {
    z-index: 50;
    /*width: 65px;*/
    /*height: 17px;*/
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10txt1 {
    z-index: 29;
    width: 36px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin: 8px 0 0 40px;
}

.main10outer2 {
    z-index: 40;
    height: 32px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    background-color: rgba(255, 255, 255, 1);
    margin-left: 14px;
    width: 170px;
    justify-content: center;
    align-items: center;
}

.main10main2 {
    z-index: auto;
    width: 140px;
    height: 17px;
    justify-content: space-between;
}

.main10txt2 {
    z-index: 51;
    width: 65px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10icon1 {
    z-index: 61;
    width: 14px;
    height: 14px;
    margin-top: 1px;
}

.main10section3 {
    z-index: auto;
    width: 500px;
    height: 32px;
    margin: 16px 0 0 60px;
}

.main10word2 {
    z-index: 30;
    width: 49px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10group3 {
    z-index: 45;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 21px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word3 {
    z-index: 56;
    width: 78px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10txt3 {
    z-index: 31;
    width: 36px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin: 8px 0 0 40px;
}

.main10group4 {
    z-index: 41;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 14px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10txt4 {
    z-index: 52;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section4 {
    z-index: auto;
    width: 500px;
    height: 32px;
    margin: 16px 0 0 60px;
}

.main10word4 {
    z-index: 36;
    width: 62px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10outer3 {
    z-index: 47;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 8px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word5 {
    z-index: 58;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10txt5 {
    z-index: 32;
    width: 68px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin: 8px 0 0 8px;
}

.main10outer4 {
    z-index: 42;
    height: 32px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    background-color: rgba(255, 255, 255, 1);
    margin-left: 14px;
    width: 170px;
    justify-content: center;
    align-items: center;
}

.main10bd1 {
    z-index: auto;
    width: 140px;
    height: 17px;
    justify-content: space-between;
}

.main10word6 {
    z-index: 53;
    width: 58px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10label1 {
    z-index: 64;
    width: 14px;
    height: 14px;
    margin-top: 2px;
}

.main10section5 {
    z-index: auto;
    width: 500px;
    height: 32px;
    margin: 16px 0 0 60px;
}

.main10info3 {
    z-index: 37;
    width: 62px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10section6 {
    z-index: 48;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 8px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10info4 {
    z-index: 59;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10info5 {
    z-index: 33;
    width: 36px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin: 8px 0 0 40px;
}

.main10section7 {
    z-index: 43;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 14px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word7 {
    z-index: 54;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section8 {
    z-index: auto;
    width: 500px;
    height: 32px;
    justify-content: space-between;
    margin: 16px 0 0 60px;
}

.main10txt6 {
    z-index: 35;
    width: 62px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10bd2 {
    z-index: 46;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    width: 430px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word8 {
    z-index: 57;
    width: 117px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section9 {
    z-index: auto;
    width: 500px;
    height: 32px;
    margin: 16px 0 0 60px;
}

.main10txt7 {
    z-index: 38;
    width: 62px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10main3 {
    z-index: 49;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 8px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10txt8 {
    z-index: 60;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10word9 {
    z-index: 34;
    width: 36px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(74, 74, 74, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin: 8px 0 0 40px;
}

.main10main4 {
    z-index: 44;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    margin-left: 14px;
    width: 170px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word10 {
    z-index: 55;
    width: 65px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section10 {
    z-index: auto;
    width: 147px;
    height: 108px;
    justify-content: space-between;
    margin: 16px 0 0 60px;
}

.main10word11 {
    z-index: 17;
    width: 64px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 12px;
}

.main10group5 {
    z-index: 18;
    height: 108px;
    border-radius: 6px;
    border: 1px dashed rgba(238, 238, 238, 1);
    background-color: rgba(255, 255, 255, 1);
    width: 77px;
    /*width: 437px;*/
    justify-content: center;
    align-items: center;
}

.main10icon2 {
    z-index: 19;
    /*width: 30px;*/
    /*height: 30px;*/
    width: 75px;
    height: 106px;
}

.main10section11 {
    z-index: auto;
    width: 479px;
    height: 32px;
    justify-content: space-between;
    margin: 20px 0 0 60px;
}

.main10txt9 {
    z-index: 10;
    width: 62px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10mod2 {
    z-index: 12;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    width: 409px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10info6 {
    z-index: 14;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section12 {
    z-index: auto;
    width: 479px;
    height: 32px;
    justify-content: space-between;
    margin: 16px 0 0 60px;
}

.main10txt10 {
    z-index: 11;
    width: 36px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10layer1 {
    z-index: 13;
    height: 32px;
    border-radius: 4px;
    /*border: 1px solid rgba(238, 238, 238, 1);*/
    background-color: rgba(255, 255, 255, 1);
    width: 409px;
    justify-content: center;
    align-items: flex-start;
    /*padding-left: 15px;*/
}

.main10word12 {
    z-index: 15;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section13 {
    z-index: auto;
    width: 479px;
    height: 62px;
    justify-content: space-between;
    margin: 16px 0 0 60px;
}

.main10info7 {
    z-index: 7;
    width: 64px;
    height: 16px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(29, 36, 55, 1);
    font-size: 13px;
    font-family: PingFangSC-Medium;
    white-space: nowrap;
    line-height: 16px;
    text-align: left;
    margin-top: 8px;
}

.main10main5 {
    z-index: 8;
    height: 62px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    background-color: rgba(255, 255, 255, 1);
    width: 409px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 6px 0 0 15px;
}

.main10txt11 {
    z-index: 9;
    width: 91px;
    height: 17px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(114, 124, 148, 0.4);
    font-size: 13px;
    font-family: MicrosoftYaHei;
    white-space: nowrap;
    line-height: 17px;
    text-align: left;
}

.main10section14 {
    z-index: auto;
    /*width: 438px;*/
    height: 46px;
    /*margin: 34px 0 0 91px;*/
    width: 100%;
    margin: 34px 0 0 0;
    justify-content: space-around;
}

.main10bd3 {
    z-index: 24;
    height: 46px;
    border-radius: 2px;
    background-color: rgba(100, 179, 39, 1);
    box-shadow: 0px 8px 18px 0px rgba(100, 179, 39, 0.2);
    /*width: 438px;*/
    width: 175px;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.main10bd4 {
    z-index: 24;
    height: 46px;
    border-radius: 2px;
    background-color: rgba(100, 179, 39, 1);
    box-shadow: 0px 8px 18px 0px rgba(100, 179, 39, 0.2);
    /*width: 438px;*/
    width: 175px;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.main10word13 {
    z-index: 25;
    width: 42px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}
.main10bd3:hover{
    background: gray;
}
.main10bd4:hover{
    background: green;
}
.main10word14 {
    z-index: 25;
    width: 42px;
    height: 24px;
    display: block;
    overflow-wrap: break-word;
    color: rgba(238, 238, 238, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold;
    white-space: nowrap;
    line-height: 24px;
    text-align: center;
}
.top{
    background: url(../../images/green/backgroundtop.png) no-repeat;
	background-size: 100% 135%;
}
.bottom{
    background: url(../../images/green/backgroundbottom.png) no-repeat center bottom;
    padding-bottom: 12px;
	background-size: 100%;
}
.notice-xia{
    z-index: 50;
    width: 1200px;
    align-self: center;
    margin: 25px auto 0 auto;
    justify-content: space-between;
}
.notice{
    color: #fff;
    display: flex;
    justify-content: center;
    position: relative;
    width: 280px;
    height: 200px;
}
.picturenotice{
    position: absolute;
    left: 7px;
    top: 1px;
}
.titlenotice{
    color:#038825;
    padding-left: 32px;
    height: 120px;
    width: 250px;
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
}
.notice-span-title{
    font-weight: bold;
    height: 30px;
    width: 180px;
    display: block;
    color: black;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;
}
.notice-span-remark{
    margin-top: 2px;
    height: 50px;
    display: block;
    color: black;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.notice-span-time{
    margin-top: 8px;
    height: 20px;
    display: block;
    color: black;
    font-size: 12px;
    margin-bottom: 5px;
}
.notice-right-img{
    height: 200px;
    width: 900px;
}
a {
    text-decoration: none;
}

a:hover {
    text-decoration: none !important;
}
input{
    width:200px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    padding-left: 10px;
    height: 32px;
}
/*input:focus{*/
/*    border: 5px solid #0fac0f;*/
/*    background: red;*/
/*}*/
input::-webkit-input-placeholder{ /*WebKit browsers*/
font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}

input::-moz-input-placeholder{ /*Mozilla Firefox*/
    font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}

input::-ms-input-placeholder{ /*Internet Explorer*/
    font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}

textarea::-webkit-input-placeholder{ /*WebKit browsers*/
    font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}

textarea::-moz-input-placeholder{ /*Mozilla Firefox*/
    font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}

textarea::-ms-input-placeholder{ /*Internet Explorer*/
    font-size: 14px;
    color: rgba(114, 124, 148, 0.4);

}
.select{
    width: 100%;
    height: 32px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    padding-left: 10px;
}
.select1{
    width: 30%;
    height: 32px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    padding-left: 10px;
}
textarea{
    padding: 6px 0 0 15px;
    height: 62px;
    border-radius: 4px;
    border: 1px solid rgba(238, 238, 238, 1);
    background-color: rgba(255, 255, 255, 1);
    width: 409px;
}
/*
绿色卫士中间行1
 */
.green-centerpart{
    z-index: 50;
    margin: 20px auto 0 auto;
    width: 1200px;
    height: 310px;
    justify-content: space-between;
}
.green-centerpart-left{
    width: 560px;
    height: 310px;
}
.centerpart-playbt{
    height: 70px;
    width: 70px;
    border-radius: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background-color: #FFFFFF;
    position: absolute;
    left: 245px;
    top: 120px;
    cursor: pointer;
}
.centerpart-playing{
    width: 48px;
    height: 48px;
    border-radius: 100%;
}
.green-centerpart-right{
    width: 620px;
    height: 310px;
    justify-content: space-between;
}
.centerpart-right-top{
    width: 620px;
    height: 140px;
    background-color: green;
}
.centerpart-right-bottom{
    justify-content: space-between;
    width: 620px;
    height: 150px;
}
.centerpart-hdzm{
    height: 150px;
    width: 300px;
}
.centerpart-lswszj{
    height: 150px;
    width: 300px;
    position: relative;
}
.lswszj-box{
    width: 260px;
    height: 88px;
    background-color: #134582;
    position: absolute;
    bottom: 10px;
    left: 20px;
    padding-top: 10px;
}
.lswszj-text1{
    width: 226px;
    font-size: 12px;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 10px 0 0 10px;
}
.lswszj-bt1{
    width: 80px;
    height: 30px;
    background-color: #1345DE;
    border-radius: 4px;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    line-height: 30px;
    align-self: flex-end;
    margin: 40px 10px 0 0;
    cursor: pointer;
}
.lswszj-bt2{
    width: 50px;
    height: 30px;
    background-color: #134582;
    border-radius: 4px;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    line-height: 30px;
    align-self: flex-end;
    margin: 0 20px 0 0;
    cursor: pointer;
}
.lswszj-bt2 a{
    color: #ffffff;
}
.lswszj-bt2 a:hover{
    color: black;
}
.centerpart-hdzm-more{
    height: 60px;
    width: 100%;
    justify-content: flex-end;
}
.hdzm-more-text{
    display: block;
    height: 60px;
    line-height: 60px;
    color: #000000;
    font-size: 14px;
    margin-right: 16px;
}
.centerpart-hdzm-main{
    align-items: center;
    height: 70px;
    width: 300px;
}
.hdzm-main-item{
    width: 270px;
    height: 70px;
}
.hdzm-item-title{
    width: 200px;
    font-size: 16px;
    color: #000000;
    font-weight: 600;
    display: block;
    white-space: nowrap !important;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 4px;
}
.hdzm-item-content{
    width: 250px;
    font-size: 14px;
    color: #494949;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zj-item-content{
    font-size: 16px;
    color: #494949;
    overflow: hidden;
    text-overflow: ellipsis;
    /*display: -webkit-box;*/
    /*-webkit-line-clamp: 2;*/
    /*-webkit-box-orient: vertical;*/
    padding-right: 25px;
}

/*
绿色卫士中间行2，志愿服务活动那一行
 */
.group5-zyfwhd{
    height: 80px;
    width: 386px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}
.zyfwhd-title-more{
    display: block;
    color: #8D8E99;
    font-size: 14px;
    margin-right: 15px;
}
.group4-lswszz{
    height: 80px;
    width: 386px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}
.mod1-lswsfc{
    z-index: 43;
    height: 564px;
    background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
    width: 386px;
}
.mod1-lswsfc-img{
    height: 80px;
    width: 386px;
}
.lswsfc-yxtd{
    height: 242px;
    padding: 0 15px;
}
.lswsfc-yxgr{
    height: 242px;
    padding: 0 15px;
}
.yxtd-title{
    justify-content: space-between;
    align-items: center;
    height: 42px;
    padding: 0 5px;
    position: relative;
}
.lswsfc-title-text{
    display: block;
    color: #00C5B1;
    font-size: 18px;
    font-weight: 600;
}
.lswsfc-title-more{
    display: block;
    color: #8D8E99;
    font-size: 14px;
}
.lswsfc-line{
    width: 100%;
    height: 1px;
    background-color: #E6E6E6;
}
.lswsfc-title-line{
    position: absolute;
    height: 2px;
    width: 80px;
    background-color: #00C5B1;
    bottom: 0px;
    left: 0px;
}
.yxtd-list{
    justify-content: space-around;
    /*overflow: hidden;*/
    /*height: 172px;*/
    /*width: 356px;*/
}
.yxtd-item{
    width: 150px;
    height: 170px;
    align-items: center;
    justify-content: space-around;
    margin-top: 10px;
}
.yxtd-img{
    width: 90px;
    height: 90px;
}
.yxtd-text{
    width: 150px;
    color: #000000;
    font-size: 16px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.yxgr-item{
    width: 118px;
    height: 154px;
    align-items: center;
    justify-content: space-around;
    margin-top: 18px;
}
.yxgr-img{
    width: 90px;
    height: 90px;
    border-radius: 100%;
}
.yxgr-name{
    margin-top: 10px;
    color: #000000;
    font-size: 18px;
    width: 100px;
    text-align: center;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 32px;
    line-height: 32px;
}
.yxgr-pos{
    height: 32px;
    line-height: 32px;
    color: #494949;
    font-size: 14px;
    width: 100px;
    text-align: center;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*
视频播放控件
 */
video{
    position: relative;
}
/*全屏按钮*/
/*-webkit-media-controls-fullscreen-button*/
video::-webkit-media-controls-fullscreen-button{
    display: none;
}
/*//播放按钮*/
video::-webkit-media-controls-play-button {
    width: 100px;
    height: 100px;
}
/*//进度条*/
video::-webkit-media-controls-timeline {
    display: none;
}
/*//观看的当前时间*/
video::-webkit-media-controls-current-time-display{
    display: none;
}
/*//剩余时间*/
video::-webkit-media-controls-time-remaining-display {
    display: none;
}
/*//音量按钮*/
video::-webkit-media-controls-mute-button {
    display: none;
}
video::-webkit-media-controls-toggle-closed-captions-button {
    display: none;
}
/*//音量的控制条*/
video::-webkit-media-controls-volume-slider {
    display: none;
}
/*//所有控件*/
video::-webkit-media-controls-enclosure{
    display: none;
}
/*
图片新闻
 */
.imgnews-main{
    height: 300px;
    width: 100%;
}
/*轮播*/
.swiper-container {
    width: 100%;
    height: 100%;
    background-color: black;
    display: flex;
}

.swiper-slide {
    text-align: center;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 99;
}
.lunboimg {
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
}
/*轮播*/
/*
建设中
 */
.building-attention{
    width: 360px;
    height: 40px;
    justify-content: center;
}
.building-attention-img{
    height: 150px;
    width: 150px;
}
.building-attention-text{
    width: 100%;
    font-size: 16px;
    color: black;
    text-align: left;
    display: block;
}
/*优秀绿色卫士滚动*/
.yxtd-list-box{
    width: 356px;
    height: 172px;
    position: relative;
    overflow: hidden;
    margin-top: 15px;
    /*display: flex;*/
    /*flex-direction: row;*/
    /*justify-content: flex-end;*/
}
.green-video-item{
    display: none;
}
.green-video-active{
    display: block;
}
.yxtd-item2{
    width: 100%;
    height: 32px;
    align-items: center;
    justify-content: space-between;
}
.yxtd-item2-text1{
    width: 240px;
    display: block;
    white-space: nowrap !important;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #343434;
    font-size: 16px;
    font-weight: 400;
}
.yxtd-item2-text2{
    width: 80px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: right;
    color: #727C94;
    font-weight: 400;
    font-size: 14px;
}