body {
    background: #F6F6FB;

}


.bannerimg {
    background: url(../pic/fuwuyuzhichi111.png) no-repeat top;
    width: 100%;
    height: 400px;
    min-width: 1290px;
    text-align: center;
    overflow: hidden;
    background-size: 100% 400px;
}
.bannerCenter {
    width: 1177px;
    margin: auto;
  }
.bannerimg h3 {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 32px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
    margin-top: 200px;
}

.bannerimg p {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 28px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
    margin-left: 102px;
}

.banner1 {
    width: 100%;
    min-width: 1290px;
    height: 473px;
    overflow: hidden;
}

.classContextBox {
    width: 1180px;
    margin: auto
}

.classContextBox h3 {
    text-align: center;
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 34px;
    line-height: normal;
    margin-top: 70px;
}

.classContextDiv1 {
    background: rgba(88, 229, 112, 0.8);
    backdrop-filter: blur(10px);

}

.classContextDiv2 {
    background: rgba(87, 86, 241, 0.8);
    backdrop-filter: blur(10px);

}

.classContextDiv {
    width: 308px;
    height: 140.62px;
    margin-top: 36px;
    float: left;
    border-radius: 10px;
    z-index: 999;
    position: relative;
    left: 80px;
}

.classContextDiv3 {
    width: 308px;
    height: 140.62px;
    margin-top: 36px;
    float: left;
    border-radius: 10px;
    z-index: 10;
}

.classContextDivD {
    width: 268px;
    height: 140.62px;
    margin-top: 107px;
    float: left;
    border-radius: 10px;
    z-index: 0;
}

.classContextDiv2 {
    width: 308px;
    height: 140.62px;
    margin-top: 36px;
    float: left;
    border-radius: 10px;
    z-index: 9999;
}

.classContextDivD2 {
    width: 268px;
    height: 140.62px;
    margin-top: 107px;
    float: left;
    border-radius: 10px;
    z-index: 100;
    position: relative;
    left: 40px;
}

.classContextDivD4 {
    width: 268px;
    height: 140.62px;
    margin-top: 107px;
    float: left;
    border-radius: 10px;
    z-index: 1;
    position: relative;
    left: -40px;
}

.classContextBox h2 {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 41px;

}

.classContextDiv p {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
    margin-left: 30px;
}

.classContextDivD h2 {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 50px;

}

.classContextDivD p {
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
    margin-left: 30px;
}

.banner2 {
    margin-top: -25px;
    width: 100%;
    min-width: 1290px;
    height: 750px;
    overflow: hidden;
}

.con3 {
    width: 1020px;
    overflow: hidden;
    height: 100%;
    margin: 0px auto;
}

.classContextBox h4 {
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 24px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: center;
}

.classContextBox p {
    color: #5A5A5A;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: center;
}

.leftFont {
    width: 178px;
    float: left;
}

.firstPic {
    float: left;
}

.centerFont {
    width: 210px;
    float: left;
}

.secPic {
    float: left;
}

.rightFont {
    width: 210px;
    float: left;
}

.shouhou li {
    margin-left: 26px;
    margin-top: 50px;
    position: relative;
    left: 60px;
}

.tableBox {
    position: relative;
    top: 175px;
    width: 1063px;
    margin: auto;
    margin-top: 40px;
}

.oneBox {
    width: 1063px;
    height: 96px;
    background-color: #ffffff;
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
}

.threeBox,
.fiveBox,
.sevenBox {
    background: #ECECEC;
    width: 1063px;
    height: 42px;
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
}

.twoBox,
.fourBox,
.sixBox {
    background: #DCDCDC;
    width: 1063px;
    height: 42px;
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
}

.tableBox li p {
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;

}
.tableBox .oneBox h3 {
    width: 952px;
    margin: auto;
    top: -72px;
    left: -22px;
    position: relative;
    color: #000000;
    font-family: Source Han Sans CN;
    font-weight: regular;
    font-size: 14px;
    line-height: normal;
    letter-spacing: 0px;
    text-align: left;
}
.tableBox .oneBox p {
    width: 952px;
    margin: auto;
    top: -68px;
    position: relative;
}
.tableBox .twoBox p {
    width: 952px;
    left: -22px;
    position: relative;
    line-height: 43px;
    margin: auto;
    position: relative;
}
.tableBox .threeBox p {
    width: 952px;
    left: -22px;
    position: relative;
    margin: auto;
    line-height: 43px;
    position: relative;
}
.tableBox .fourBox p {
    width: 952px;
    left: -22px;
    position: relative;
    line-height: 43px;
    margin: auto;
    position: relative;
}
.tableBox .fiveBox p {
    width: 952px;
    left: -22px;
    position: relative;
    margin: auto;
    line-height: 43px;
    position: relative;
}
.tableBox .sixBox p {
    width: 952px;
    left: -22px;
    position: relative;
    line-height: 43px;
    margin: auto;
    position: relative;
}
.tableBox .sevenBox p {
    width: 952px;
    left: -22px;
    position: relative;
    line-height: 43px;
    margin: auto;
    position: relative;
}