.banner .banner-nav dl dt::before,
.banner .banner-nav dl dt::after,
.num-list .container li::before,
.num-list .container li::after,
.part1 .title_textone::after,
.part1 .tab-top-list li::before,
.part1 .have-bg::before,
.part1 .have-bg::after,
.part1 .have-bg .container-list-wrap .left .white-box dl dt::before,
.part1 .have-bg .container-list-wrap .left .white-box .desc dd::before,
.part1 .have-bg .container-list-wrap .left .white-box .class-adv dd::before,
.part1 .have-bg .container-list-wrap .center .top li::before,
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span::before,
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::after,
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::before,
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts a span::before,
.part1 .have-bg .container-list-wrap .right .right-list li::after,
.part1 .have-bg .container-list-wrap .right .right-list li a::before,
.part1 .have-bg .container-list-wrap .right .right-list li a::after,
.part1 .have-bg .container-list-wrap .right .new-qa .tabs li::after,
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li::before,
.part2 .title_textone::after,
.part2 .object-title-list li::after,
.part2 .green-wrap .object-content-list .english .box-wrap .right ul .title::before,
.part2 .green-wrap .right .top span:nth-child(1)::before,
.part2 .green-wrap .right .top span:nth-child(2)::after,
.part2 .green-wrap .object-content-list dl dt::before,
.teacher .have-bg .bottom-line::before,
.teacher .have-bg .bottom-line ul li::before,
#teacher-lunbo .swiper-slide > div .text-list p:nth-child(2)::before,
#teacher-lunbo .swiper-slide > div .text-list li::before,
.choose-me .tab-list li::after,
.choose-me .tab-list li::before,
.choose-me .tab-content-wrap .about-me::after,
.choose-me .tab-content-wrap .about-me > p:nth-child(1)::after,
.choose-me .tab-content-wrap .avd::after,
.choose-me .tab-content-wrap .avd li::before,
.choose-me .tab-content-wrap .venues::after,
.choose-me .tab-content-wrap .venues::before,
.choose-me .tab-content-wrap .honor::after,
.news .news-container .left > p::before,
.news .news-container .left .new-list li::before,
.news .news-container .right > p::before,
.news .news-container .right .qa-list li::before,
.news .news-container .right .btns .btn-lookall::after,
.news .news-container .right .btns .btn-kefu::after,
.address .container .pic-wrap .form-wrap .form-box .top-text::before,
.address .container .pic-wrap .form-wrap .form-box .info p:nth-child(1)::before {
    position : absolute;
    background-repeat : no-repeat;
    background-size : 100% 100%;
    content : '';
}
.part1 .have-bg .container-list-wrap .left,
.part1 .have-bg .container-list-wrap .center .top li,
.part2 .green-wrap,
.teacher .have-bg,
#teacher-lunbo .swiper-button-next,
#teacher-lunbo .swiper-button-prev,
#teacher-lunbo .swiper-button-prev:after,
#teacher-lunbo .swiper-button-next:after,
.choose-me .tab-list li.active,
.news,
.addres,
#add-lunbo .swiper-button-next,
#add-lunbo .swiper-button-prev {
    background-repeat : no-repeat;
    background-size : 100% 100%;
}
.part1 .have-bg .container-list-wrap .left .white-box dl dt::before,
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li::before,
.part2 .green-wrap .right .top span:nth-child(1)::before,
.part2 .green-wrap .object-content-list dl dt::before {
    top : 0;
    bottom : 0;
    left : 0;
    margin : auto;
}
.banner .banner-nav dl dt::after,
.part2 .green-wrap .right .top span:nth-child(2)::after {
    top : 0;
    right : 0;
    bottom : 0;
    margin : auto;
}
.banner {
    position : relative;
}
.banner .swiper-slide a {
    display : block;
}
.banner .swiper-slide {
    height : 475px;
}
.banner .banner-nav {
    position : absolute;
    top : 0;
    left : calc((100vw - 1300px) / 2 - 8px);
    z-index : 2;
    width : 307px;
    height : 476px;
    padding : 20px 18px 1px 20px;
    background-color : rgba(255,255,255,.86);
}
.banner .banner-nav dl {
    display : flex;
    flex-wrap : wrap;
    width : 100%;
    margin-top : 15px;
    padding-bottom : 4px;
    padding-left : 32px;

    border-bottom : 1px dashed #DAD8D8;
}
.banner .banner-nav dl:first-child {
    margin-top : 0;
}
.banner .banner-nav dl dt {
    flex : 0 0 100%;
}
.banner .banner-nav dl:first-child dd:nth-child(2),
.banner .banner-nav dl:first-child dd:nth-child(3) {
    flex : 0 0 42%;
}
.banner .banner-nav dl:first-child dd:nth-child(4),
.banner .banner-nav dl:first-child dd:nth-child(5),
.banner .banner-nav dl:first-child dd:nth-child(6) {
    flex : 0 0 26%;
}
.banner .banner-nav dl:nth-child(2) dd:nth-child(2),
.banner .banner-nav dl:nth-child(2) dd:nth-child(3),
.banner .banner-nav dl:nth-child(2) dd:nth-child(4) {
    flex : 0 0 33%;
}
.banner .banner-nav dl:nth-child(2) dd:nth-child(5),
.banner .banner-nav dl:nth-child(2) dd:nth-child(6) {
    flex : 0 0 36%;
}
.banner .banner-nav dl:nth-child(3) dd:nth-child(2),
.banner .banner-nav dl:nth-child(3) dd:nth-child(3) {
    flex : 0 0 36%;
}
.banner .banner-nav dl:last-child {
    border-bottom : none;
}
.banner .banner-nav dl:last-child dd {
    flex : 0 0 42%;
}
.banner .banner-nav dl dt {
    position : relative;
    margin-bottom : 16px;
    font-size : 18px;
    font-weight : bold;
    color : #262626;
}
.banner .banner-nav dl dt::before {
    top : 0;
    bottom : 0;
    left : -32px;
    width : 20px;
    height : 20px;
    margin : auto;
}
.banner .banner-nav dl:nth-child(1) dt::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/banner_icon2-1.png);
}
.banner .banner-nav dl:nth-child(2) dt::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/banner_icon2-2.png);
}
.banner .banner-nav dl:nth-child(3) dt::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/banner_icon2-3.png);
}
.banner .banner-nav dl:nth-child(4) dt::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/banner_icon2-4.png);
}
.banner .banner-nav dl dt::after {
    width : 8px;
    height : 14px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/banner_icon1.png);
}
.banner .banner-nav dl dd,
.banner .banner-nav dl dd a {
    display : inline-block;
}
.banner .banner-nav dl dd a {
    /* margin-right : 42px; */
    margin-bottom : 12px;
    font-size : 16px;
    color : #3D3D3D;
}
.banner .banner-nav dl dd a:hover {
    text-decoration : underline !important;
    color : var(--first-color);
}
.num-list {
    padding : 24px 0 26px 0;
    background-color : #FFFFFF;
    box-shadow : 0 7px 7.2px 0 rgba(230, 230, 230, .15);
}
.num-list .container {
    display : flex;
    justify-content : space-between;
    align-items : start;
    width : 1300px;
    /* padding : 0 52px 0 38px; */
}
.num-list .container li {
    position : relative;
    width : 260px;
    padding-left : 60px;
}
.num-list .container li::after {
    top : 4px;
    bottom : 0;
    left : -2px;
    width : 1px;
    height : 62px;
    margin : auto;
    background-color : #DEDEDE;
} 
.num-list .container li:nth-child(1):after {
    height : 0;
}
.num-list .container li::before {
    top : 3px;
    left : 35px;
    width : 47.5px;
    height : 45.5px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/list_num1-1.png);
}
.num-list .container li:nth-child(1) {
    padding-left : 103px;
}
.num-list .container li:nth-child(2) {
    padding-left : 95px;
}
.num-list .container li:nth-child(3) {
    padding-left : 96px;
}
.num-list .container li:nth-child(4) {
    padding-left : 116px;
}
.num-list .container li:nth-child(5) {
    padding-left : 115px;
}
.num-list .container li:nth-child(2)::before {
    top : 3px;
    left : 27px;
    width : 45.5px;
    height : 48px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/list_num1-2.png);
}
.num-list .container li:nth-child(3)::before {
    top : 3px;
    left : 28px;
    width : 46px;
    height : 47px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/list_num1-3.png);
}
.num-list .container li:nth-child(4)::before {
    top : 3px;
    left : 48px;
    width : 45.5px;
    height : 44.5px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/list_num1-4.png);
}
.num-list .container li:nth-child(5)::before {
    top : 3px;
    left : 48px;
    width : 43.5px;
    height : 41.5px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/list_num1-5.png);
}
.num-list .container li p:first-child {
    display : flex;
    align-items : center;
}
.num-list .container li p:first-child i {
    font-size : 46px;
    color : #262626;
}
.num-list .container li p:last-child {
    margin-top : 6px;
    font-size : 18px;
    color : #3D3D3D;
}
.num-list .container li p span.text {
    margin-top : 24px;
    font-size : 21px;
    color : #262626;
}
.num-list .container li p span.f {
    margin-top : 22px;
    font-size : 27px;
    color : #262626;
}
.title .title_textone {
    margin-bottom : 19px;
    font-size : 36px;
    font-weight : bold;
    text-align : center;
}
.title .title_texttwo {
    font-size : 18px;
    text-align : center;
}
.black-title .title_textone {
    color : #262626;
}
.black-title .title_texttwo {
    color : #5B5B5B;
}
.white-title p {
    color : #FFFFFF;
}
.part1 {
    padding-top : 82px;
    background-color : #FFFFFF;
}
.part1 .title_textone {
    position : relative;
}
.part1 .title_textone::after {
    top : -50px;
    right : 0;
    bottom : 0;
    left : -11px;
    width : 163px;
    height : 38.5px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_title1.png);
}
.part1 .tab-top-list {
    display : flex;
    justify-content : space-between;
    align-items : center;
    width : 1020px;
    margin-top : 40px;
    padding-bottom : 24px;
}
.part1 .tab-top-list li {
    position : relative;
    width : 118px;
    height : 48px;
    border-radius : 12px 12px 8px 8px;
    font-size : 16px;
    line-height : 48px;
    text-align : center;
    color : #3D3D3D;
    background-color : #F2F2F2;
    cursor : pointer;
}
.part1 .tab-top-list li::before {
    right : 0;
    bottom : -16px;
    left : 0;
    width : 14px;
    height : 0;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_toptitle1.png);
}
.part1 .tab-top-list li.active {
    font-weight : bold;
    color : #FFFFFF;
    background-color : #2B9A59;
} 
.part1 .tab-top-list li.active::before {
    height : 8px;
}
.part1 .have-bg {
    position : relative;
    padding : 32px 0;
    background-color : rgba(16, 75, 40, .07);
}
.part1 .have-bg::before {
    top : 0;
    left : 0;
    width : 210px;
    height : 370px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_bg1.png);
}
.part1 .have-bg::after {
    right : 0;
    bottom : 0;
    width : 273px;
    height : 406.5px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_bg2.png);
}
.part1 .have-bg .ovs {
    height : 594px;

    overflow : hidden;
}
.part1 .have-bg .container-list-wrap {
    padding : 12px;
    border-radius : 8px;
    background-color : #FFFFFF;
    box-shadow : 0 5px 23.4px 0 #D1E4DB;
}
.part1 .have-bg .container-list-wrap > li {
    margin-bottom : 12px;
}
/* .part1 .have-bg .container-list-wrap > li:last-child {
    margin-bottom : 0;
} */
.part1 .have-bg .container-list-wrap > li:nth-child(6) {
    height : 573px;

    overflow : hidden;
}
.part1 .have-bg .container-list-wrap > li > div:nth-child(1) {
    display : flex;
}
.part1 .have-bg .container-list-wrap .open {
    visibility : visible;
}
.part1 .have-bg .container-list-wrap .left {
    width : 320px;
    padding : 18px 12px 12px 12px;
    border-radius : 8px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_left-bg.png);
}
.part1 .have-bg .container-list-wrap .left .left-title {
    margin-bottom : 16px;
    font-size : 22px;
    font-weight : bold;
    text-align : center;
    color : #FFFFFF;
}
.part1 .have-bg .container-list-wrap .left .white-box {
    padding : 16px 14px 4px 20px;
    border-radius : 8px;
    background-color : #FFFFFF;
}
.part1 .have-bg .container-list-wrap .left .white-box dl {
    padding : 15px 0 16px;

    border-bottom : 1px dashed #D3D3D3;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc {
    padding-top : 0;
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv {
    border-bottom : none;
}
.part1 .have-bg .container-list-wrap .left .white-box dl dt {
    position : relative;
    padding-left : 18px;
    font-size : 16px;
    font-weight : bold;
    color : #262626;
}
.part1 .have-bg .container-list-wrap .left .white-box dl dt::before {
    width : 10px;
    height : 10.2px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_left-icon4.png);
}
.part1 .have-bg .container-list-wrap .left .white-box .desc {
    padding-bottom : 4px;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dt {
    margin-bottom : 15px;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd {
    position : relative;
    padding-left : 20px;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd::before {
    top : 4px;
    bottom : 10px;
    left : 0;
    width : 16px;
    height : 16.5px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_left-icon1.png);
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd:nth-child(2):before {
    top : 3px;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd:nth-child(3):before {
    top : 2px ;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_left-icon2.png);
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd:nth-child(4):before {
    top : 1px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_left-icon3.png);
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd span {
    display : inline-block;
    height : 21px;
    margin : 0 11px 12px 0;
    padding : 0 8px;
    border-radius : 5px;
    line-height : 21px;
    color : #104B28;
    background-color : #E3F5DF;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd span:last-child {
    margin-right : 0;
}
.part1 .have-bg .container-list-wrap .left .white-box .student dt,
.part1 .have-bg .container-list-wrap .left .white-box .class-tese dt {
    margin-bottom : 10px;
}
.part1 .have-bg .container-list-wrap .left .white-box .desc dd,
.part1 .have-bg .container-list-wrap .left .white-box .student dd,
.part1 .have-bg .container-list-wrap .left .white-box .class-tese dd {
    font-size : 14px;
    color : #3D3D3D;
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv {
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
    padding-bottom : 0;
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv dt {
    width : 100%;
    margin-bottom : 12px;
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv dd {
    position : relative;
    width : 48%;
    height : 33px;
    margin-bottom : 12px;
    border : 1px solid rgba(42, 133, 75, .54);
    border-radius : 5px;
    font-size : 14px;
    line-height : 33px;
    text-align : center;
    color : #151515;
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv dd::before {
    top : 0;
    bottom : 0;
    left : -1.5px;
    width : 3px;
    height : 11px;
    margin : auto;
    background-color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .left .white-box .class-adv dd:hover {
    color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .center {
    width : 622px;
    margin : 0 12px;
}
.part1 .have-bg .container-list-wrap .center .top {
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
}
.part1 .have-bg .container-list-wrap .center .top li {
    position : relative;
    width : 48%;
    margin-bottom : 12px;
    padding : 53px 0 21px;
    border-radius : 8px;
    text-align : center;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(1) {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_center-bg1.png);
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(2) {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_center-bg2.png);
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(3) {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_center-bg3.png);
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(4) {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_center-bg4.png);
}
.part1 .have-bg .container-list-wrap .center .top li::before {
    top : 0;
    left : 0;
    width : 92px;
    height : 37px;
    border-radius : 8px 0 8px 0;
    font-size : 16px;
    font-weight : bold;
    line-height : 37px;
    text-align : center;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(1):before {
    color : #003A8C;
    background-color : #B7D5FF;
    content : '同步辅导';
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(2):before {
    color : #104B28;
    background-color : #D9EFC4;
    content : '预学辅导';
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(3):before {
    color : #883800;
    background-color : #FFDEBD;
    content : '强化提升';
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(4):before {
    color : #16023F;
    background-color : #E1E1FF;
    content : '考前冲刺';
}
.part1 .have-bg .container-list-wrap .center .top li p {
    margin-bottom : 11px;
    font-size : 24px;
    font-weight : bold;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(1) p {
    color : #032351;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(2) p {
    color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(3) p {
    color : #431D02;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(4) p {
    color : #16023F;
}
.part1 .have-bg .container-list-wrap .center .top li a {
    display : inline-block;
    height : 34.67px;
    padding : 0px 16px;
    border-radius : 70px;
    font-size : 16px;
    line-height : 34.67px;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(1) a {
    border : 1px solid rgba(3, 35, 81, .2);
    color : #032351;
    background-color : #E7F2FF;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(2) a {
    border : 1px solid rgba(43, 154, 89, .68);
    color : var(--first-color);
    background-color : #E4F5E1;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(3) a {
    border : 1px solid rgba(67, 29, 2, .27);
    color : #431D02;
    background-color : #FFF2E6;
}
.part1 .have-bg .container-list-wrap .center .top li:nth-child(4) a {
    border : 1px solid rgba(22, 2, 63, .22);
    color : #180441;
    background-color : #E9E9FF;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap {
    padding : 16px 0 35px 0;
    padding-top : 16px;
    border-radius : 8px;
    background-color : #F9F9F9;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title {
    display : flex;
    justify-content : space-between;
    align-items : center;
    margin-bottom : 35px;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span {
    position : relative;
    display : block;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span::before {
    top : 0;
    bottom : 0;
    margin : auto;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span:nth-child(1) {
    padding-left : 48px;
    font-size : 18px;
    font-weight : bold;
    color : #262626;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span:nth-child(2) {
    padding-right : 34px;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span:nth-child(2) a {
    font-size : 14px;
    color : #5B5B5B;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span:nth-child(1)::before {
    left : 16px;
    width : 24px;
    height : 24px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_center-icon1.png);
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .title span:nth-child(2)::before {
    right : 16px;
    width : 14px;
    height : 14px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/common/lookall.png);
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box {
    position : relative;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box > div {
    position : relative;
    width : 622px;
    height : 56px;

    overflow : hidden;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::before,
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::after {
    position : absolute;
    top : 0;
    z-index : 2;
    width : 104px;
    height : 156px;
    background : linear-gradient(266deg, #F9F9F9 2.74%, #F9F9F900 96.28%);
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::before {
    left : 0;
    transform : rotateY(180deg);
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box::after {
    right : 0;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box > div:nth-child(1) {
    margin-bottom : 24px;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts {
    position : relative;
    width : 662px;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts a {
    display : inline-block;
    width : 140px;
    height : 56px;
    margin-right : 10px;
    margin-left : 10px;
    padding-left : 19px;
    border : 1px solid rgba(43, 154, 89, .37);
    border-radius : 56px;
    font-size : 14px;
    line-height : 56px;
    text-align : center;
    color : #262626;
    background-color : #FFFFFF;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts a:hover {
    border : 1px solid #E3F5DF;
    background-color : #E3F5DF;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts a span {
    position : relative;
}
.part1 .have-bg .container-list-wrap .center .scroll-wrap .srcoll-box .lefts a span::before {
    top : 0;
    bottom : 0;
    left : -17px;
    width : 7px;
    height : 7px;
    margin : auto;
    background-color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .right {
    width : 310px;
}
.part1 .have-bg .container-list-wrap .right .right-list {
    border-radius : 8px;

    overflow : hidden;
}
.part1 .have-bg .container-list-wrap .right .right-list li {
    position : relative;
    background-color : #F9F9F9;
}
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(1) a {
    padding-top : 27px;
}
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(1),
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(4) {
    height : 85px;
}
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(2),
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(3) {
    height : 72px;
}
.part1 .have-bg .container-list-wrap .right .right-list li::after {
    right : 0;
    bottom : 0;
    left : 0;
    width : 88%;
    height : 1px;
    margin : auto;
    margin : 0 22px 0 16px;
    background-color : #EDEDED;
}
.part1 .have-bg .container-list-wrap .right .right-list li:last-child::after {
    width : 0;
}
.part1 .have-bg .container-list-wrap .right .right-list li:hover {
    background : linear-gradient(270deg, #26B15E00 0%, #2B9A5924 100%);
}
.part1 .have-bg .container-list-wrap .right .right-list li:hover a::before {
    width : 4px;
}
.part1 .have-bg .container-list-wrap .right .right-list li:hover a::after {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_right-icon1.png);
}
.part1 .have-bg .container-list-wrap .right .right-list li a {
    position : relative;
    display : block;
    height : 100%;
    padding : 17px 22px 13px 32px;
}
.part1 .have-bg .container-list-wrap .right .right-list li a::before {
    top : 0;
    left : 0;
    width : 0;
    height : 100%;
    background-color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .right .right-list li a::after {
    top : 35px;
    right : 30px;
    width : 23.5px;
    height : 8px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block1_right-icon2.png);
}
.part1 .have-bg .container-list-wrap .right .right-list li:nth-child(1) a::after {
    top : 44px;
}
.part1 .have-bg .container-list-wrap .right .right-list li a p:nth-child(1) {
    font-size : 16px;
    font-weight : bold;
    color : #262626;
}
.part1 .have-bg .container-list-wrap .right .right-list li a p:nth-child(2) {
    font-size : 16px;
    font-weight : bold;
    color : #5B5B5B;
}
.part1 .have-bg .container-list-wrap .right .new-qa {
    margin-top : 12px;
    padding : 20px 39px 4px 24px;
    border-radius : 8px;
    background-color : #F9F9F9;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tabs {
    display : flex;
    align-items : center;
    margin-bottom : 30px;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tabs li {
    position : relative;
    margin-right : 20px;
    font-size : 16px;
    color : #5B5B5B;
    cursor : pointer;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tabs li::after {
    right : 0;
    bottom : -9px;
    left : 0;
    width : 0px;
    height : 3px;
    margin : auto;
    background-color : var(--first-color);
}
.part1 .have-bg .container-list-wrap .right .new-qa .tabs li.active {
    font-weight : bold;
    color : #262626;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tabs li.active::after {
    width : 26px;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap > li {
    display : none;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap > li.opens {
    display : block;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li {
    position : relative;
    padding-left : 12px;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li::before {
    width : 4px;
    height : 4px;
    border-radius : 4px;
    background-color : #3D3D3D;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li a {
    display : block;
    width : 100%;
    margin-bottom : 24px;
    font-size : 14px;
    color : #3D3D3D;
    white-space : nowrap;

    overflow : hidden;
    text-overflow : ellipsis;
}
.part1 .have-bg .container-list-wrap .right .new-qa .tab-content-wrap .tab-content-box li a:hover {
    color : var(--first-color);
}
.part2 {
    padding-top : 80px;
    background-color : #FFFFFF;
}
.part2 .title_textone {
    position : relative;
}
.part2 .title_textone::after {
    top : -50px;
    right : 0;
    bottom : 0;
    left : -11px;
    width : 163px;
    height : 38.5px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_title1.png);
}
.part2 .object-title-list {
    display : flex;
    justify-content : space-between;
    align-items : center;
    margin : 40px 0 24px;
}
.part2 .object-title-list li {
    position : relative;
    width : 180px;
    height : 56px;
    border-radius : 8px;
    font-size : 18px;
    line-height : 56px;
    text-align : center;
    color : #FFFFFF;
    background-color : #209550;
    cursor : pointer;
}
.part2 .object-title-list li::after {
    right : 0;
    bottom : -4.5px;
    left : 0;
    width : 0px;
    height : 9px;
    margin : auto;
    background-color : #2E6A36;
    transform : rotate(45deg);
}
.part2 .object-title-list li.active {
    font-weight : bold;
    background-color : #2E6A36;
}
.part2 .object-title-list li.active::after {
    width : 9px;
}
.part2 .green-wrap {
    padding : 20px 20px 20px 40px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_bg.png);
}
.part2 .green-wrap .object-content-list > li {
    display : none;
}
.part2 .green-wrap .object-content-list li .box-wrap {
    display : flex;
    justify-content : space-between;
    align-items : flex-start;
}
.part2 .green-wrap .object-content-list dl {
    width : calc(100% - 817px);
}
.part2 .green-wrap .object-content-list dl dt {
    position : relative;
    padding-left : 18px;
}
.part2 .green-wrap .object-content-list dl dt::before {
    width : 6px;
    height : 21px;
    background : #FFFFFF;
} 
.part2 .green-wrap .object-content-list li.open {
    display : block;
}
.part2 .green-wrap .object-content-list li .box-wrap dl dt {
    position : relative;
    margin-bottom : 16px;
    font-size : 24px;
    font-weight : 700;
    color : #FFFFFF;
}
.part2 .green-wrap .object-content-list li .box-wrap  dl dd {
    font-size : 15px;
    line-height : 28px;
    color : #FFFFFF;
}
.part2 .green-wrap .object-content-list li .box-wrap  dl dd.dd {
    padding-left : 14px;
}
.part2 .green-wrap .object-content-list li .box-wrap  dl dd:last-child a {
    display : block;
    width : 155px;
    height : 53px;
    margin-top : 24px;
    border-radius : 8px;
    font-size : 18px;
    line-height : 53px;
    text-align : center;
    color : #104B28;
    background-color : #FFE600;
}
.part2 .green-wrap .object-content-list li .box-wrap .ms-dl {
    width : calc(100% - 806px);
}
.part2 .green-wrap .object-content-list li .box-wrap .ms-dl dt {
    margin-bottom : 13px;
}
.part2 .green-wrap .object-content-list li .box-wrap .ms-dl a {
    margin-top : 1px !important;
}
.part2 .green-wrap .object-content-list .right .ms-right-img {
    margin-top : 25.5px;
}
.part2 .green-wrap .object-content-list .english .box-wrap dl {
    width : calc(100% - 803px);
}
.part2 .green-wrap .object-content-list .english .box-wrap dl dt {
    margin-bottom : 11px;
}
.part2 .green-wrap .object-content-list .english .box-wrap dl dd {
    padding-left : 3px;
}
.part2 .green-wrap .object-content-list .english .box-wrap dl dd a {
    margin-top : 2px !important;
}
.part2 .green-wrap .object-content-list .epq .box-wrap dl {
    width : calc(100% - 800px);
}
.part2 .green-wrap .object-content-list .epq .box-wrap dl dt {
    margin-bottom : 11px;
}
.part2 .green-wrap .object-content-list .epq .box-wrap dl dd a {
    margin-top : 4px !important;
}
.part2 .green-wrap .object-content-list .ks .box-wrap dl dt {
    margin-bottom : 9px;
}
.part2 .green-wrap .object-content-list .ks .box-wrap dl dd a {
    margin-top : 4px !important;
}
.part2 .green-wrap .object-content-list .js .box-wrap dl {
    width : calc(100% - 792px);
}
.part2 .green-wrap .object-content-list .js .box-wrap dl dt {
    margin-bottom : 10px;
}
.part2 .green-wrap .object-content-list .js .box-wrap dl dd a {
    margin-top : 32px !important;
}
.part2 .green-wrap .object-content-list .epq .box-wrap .right {
    padding : 20px 22px 26px 20px;
}
.part2 .green-wrap .object-content-list .epq .box-wrap .right img {
    margin : 9px 0 0 13px;
}
.part2 .green-wrap .object-content-list .ks .box-wrap .right img {
    margin-top : 15px;
}
.part2 .green-wrap .object-content-list .js .box-wrap .right {
    padding : 20px 22px 1px 20px;
}
.part2 .green-wrap .object-content-list .js .box-wrap .right ul {
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
    align-items : center;
    margin : 22px 5px 0 4px;
}
.part2 .green-wrap .object-content-list .js .box-wrap .right ul li {
    margin-bottom : 19px;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top {
    display : flex;
    justify-content : space-between;
    align-items : center;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span {
    position : relative;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span:nth-child(1) {
    padding-left : 32px;
    font-size : 18px;
    font-weight : bold;
    color : #262626;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span:nth-child(1)::before {
    width : 24px;
    height : 24px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_icon1.png);
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span:nth-child(2) a {
    display : inline-block;
    padding-right : 18px;
    font-size : 14px;
    color : #5B5B5B;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span a {
    font-size : 14px;
    color : #5B5B5B;
}
.part2 .green-wrap .object-content-list li .box-wrap  .right .top span:nth-child(2)::after {
    width : 14px;
    height : 14px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/common/lookall.png);
}
.part2 .green-wrap .object-content-list li .box-wrap  .right {
    width : 774px;
    padding : 20px 22px 20px 20px;
    border-radius : 8px;
    background-color : #FFFFFF;
}
.part2 .green-wrap .object-content-list .g5 .box-wrap .right ul {
    display : flex;
    justify-content : space-between;
    align-items : center;
    margin-top : 23px;
}
.part2 .green-wrap .object-content-list .g5 .box-wrap .right ul li {
    width : 227px;
}
.part2 .green-wrap .object-content-list .g5 .box-wrap .right ul li p {
    padding : 13px 0;
    border-radius : 8px 8px 0 0;
    font-size : 18px;
    text-align : center;
    color : #FFFFFF;
    background-color : var(--first-color);
}
.part2 .green-wrap .object-content-list .g5 .box-wrap .right ul li div {
    padding : 10px 0;
    border : 1px solid #E3E3E3;
    border-radius : 0 0 8px 8px;
    text-align : center;

    border-top : none;
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul {
    margin-top : 17px;
    padding : 13px 21px ;
    border-radius : 8px;
    background : rgba(198, 198, 198, .1);
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul li {
    margin-bottom : 6px;
    padding-bottom : 9px;

    border-bottom : 1px dashed rgba(2, 87, 33, .29);
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul li:last-child {
    margin-bottom : 0;
    padding-bottom : 0;

    border-bottom : none;
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul .title {
    position : relative;
    margin-bottom : 13px;
    padding-left : 30px;
    font-size : 16px;
    font-weight : 700;
    color : #242424;
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul .title::before {
    top : 0;
    bottom : 0;
    left : 0;
    margin : auto;
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul li:nth-child(1) .title::before {
    width : 17px;
    height : 20px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_pic3-1.png);
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul li:nth-child(2) .title::before {
    width : 20px;
    height : 17px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_pic3-2.png);
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul li:nth-child(3) .title::before {
    width : 19px;
    height : 17px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block2_pic3-3.png);
}
.part2 .green-wrap .object-content-list .english .box-wrap .right ul p:last-child {
    font-size : 14px;
    color : #303030;
}
.part2 .green-wrap .right .pic-list {
    display : flex;
    justify-content : space-between;
    align-items : center;
    margin-top : 16px;
}
.part2 .green-wrap .right .pic-list li {
    width : 165px;
    height : 217px;
}
.part2 .green-wrap .right .pic-list li img {
    width : 100%;
}
.teacher {
    padding-top : 80px;
    background-color : #FFFFFF;
}
.teacher .have-bg {
    margin-top : 44px;
    padding : 18px 0 40px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/teacher-bg.png);
}
.teacher .teacher-con .container {
    position : relative;
}
#teacher-lunbo .swiper-slide > div {
    display : flex;
    justify-content : space-between;
    padding : 0 128px 0 105px;
}
#teacher-lunbo .swiper-slide > div .text-list {
    margin-top : 57px;

    overflow : hidden;
}
#teacher-lunbo .swiper-slide > div .text-list p:nth-child(1) {
    font-size : 32px;
    font-weight : bold;
    color : var(--first-color);
}
#teacher-lunbo .swiper-slide > div .text-list p:nth-child(2)::before {
    top : 0;
    bottom : 0;
    left : 0;
    width : 18px;
    height : 19.5px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/teacher_icon1.png);
}
#teacher-lunbo .swiper-slide > div .text-list p:nth-child(2) {
    position : relative;
    margin : 19px 0 31px;
    padding-left : 30px;
    font-size : 20px;
    font-weight : bold;
    color : #3D3D3D;
}
#teacher-lunbo .swiper-slide > div .text-list li {
    position : relative;
    padding-left : 20px;
    font-size : 18px;
    line-height : 38.09px;
    color : #5B5B5B;
}
#teacher-lunbo .swiper-slide > div .text-list li::before {
    top : 0;
    bottom : 0;
    left : 0;
    width : 5px;
    height : 5px;
    margin : auto;
    border-radius : 5px;
    background-color : var(--first-color);
}
#teacher-lunbo img {
    width : 348px;
    margin : 10px -16px 0 0;
}
#teacher-lunbo .swiper-button-next,
#teacher-lunbo .swiper-button-prev {
    top : 59%;
    width : 37px;
    height : 59px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/teacher_icon2.png);
}
#teacher-lunbo .swiper-button-prev {
    transform : rotate(180deg);
}
#teacher-lunbo .swiper-button-prev:after,
#teacher-lunbo .swiper-button-next:after {
    content : '';
}
.teacher .have-bg .teacher-con .small-pic {
    position : absolute;
    bottom : -35px;
    left : 110px;
    z-index : 3;
    display : flex;
    justify-content : space-between;
    align-items : end;
    width : 635px;
}
.teacher .have-bg .teacher-con .small-pic li {
    position : relative;
    width : 132px;
    height : 140px;
    padding : 9px 9px 0 9px;
    border-radius : 8px 8px 0 0;
    text-align : center;
    background-color : #FFFFFF;
}
.teacher .have-bg .teacher-con .small-pic li.active {
    width : 145px;
    height : 154px;
}
.teacher .have-bg .teacher-con .small-pic li img {
    position : absolute;
    right : 0;
    bottom : 0;
    left : 0;
    display : inline-block;
    height : 94%;
    margin : auto;
}
.teacher .have-bg .bottom-line {
    position : relative;
    margin-top : 77px;
}
.teacher .have-bg .bottom-line::before {
    bottom : 99px;
    left : 0;
    width : 100%;
    height : 2px;
    background : linear-gradient(90deg, rgba(46, 106, 54, .32) 0%, rgba(38, 177, 94, .1) 100%);
}
.teacher .have-bg .bottom-line .container {
    width : 1252px;
}
.teacher .have-bg .bottom-line ul {
    display : flex;
    justify-content : space-between;
}
.teacher .have-bg .bottom-line ul li {
    position : relative;
    width : 166px;
    border-radius : 8px;
    font-size : 20px;
    font-weight : bold;
    text-align : center;

    font-style : italic;
}
.teacher .have-bg .bottom-line ul li::before {
    top : 0;
    right : 0;
    bottom : 0;
    left : 0;
    width : 1px;
    height : 22px;
    margin : auto;

    border-left : 1px dashed #198043;
}
.teacher .have-bg .bottom-line ul li:nth-child(odd) p {
    border : 1px solid rgba(159, 159, 159, .18);
    color : #3D3D3D;
    background-color : #FFFFFF;
}
.teacher .have-bg .bottom-line ul li:nth-child(even) p {
    color : var(--first-color);
    background-color : #E8F8EA;
}
.teacher .have-bg .bottom-line ul li p {
    height : 46px;
    margin-bottom : 37px;
    border-radius : 8px;
    line-height : 46px;
}
.teacher .have-bg .bottom-line ul li img {
    display : inline-block;
    width : 40px;
    height : 40px;
}
.teacher .have-bg .bottom-line a {
    display : block;
    width : 250px;
    height : 58px;
    margin : 24px auto 0;
    border-radius : 29px;
    font-size : 18px;
    line-height : 58px;
    text-align : center;
    color : #FFFFFF;
    background-color : var(--first-color);
}
.choose-me {
    padding : 60px 0 53px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_bg.png);
}
.choose-me .tab-list {
    display : flex;
    justify-content : space-between;
    align-items : center;
    margin-top : 40px;
    padding : 0 146px;
}
.choose-me .tab-list li {
    position : relative;
    display : flex;
    justify-content : space-around;
    align-items : center;
    width : 240px;
    height : 72px;
    padding-left : 44px;
    border-radius : 8px;
    font-size : 20px;
    color : #3D3D3D;
    background-color : #FFFFFF;
    cursor : pointer;
}
.choose-me .tab-list li:hover {
    background-color : #E8FFEF;
}
.choose-me .tab-list li::before {
    top : 0;
    bottom : 0;
    left : 58px;
    width : 36px;
    height : 36px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon1-1.png);
}
.choose-me .tab-list li::after {
    right : 0;
    bottom : -10px;
    left : 0;
    width : 24px;
    height : 0px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-bg1.png);
}
.choose-me .tab-list li.active {
    font-weight : bold;
    color : #FFFFFF;
    background-color : transparent;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-bg.png);
}
.choose-me .tab-list li.active::after {
    height : 11px;
}
.choose-me .tab-list li:nth-child(2)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon1-2.png);
}
.choose-me .tab-list li:nth-child(3)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon1-3.png);
}
.choose-me .tab-list li:nth-child(4)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon1-4.png);
}
.choose-me .tab-list li:nth-child(1).active::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-1.png);
}
.choose-me .tab-list li:nth-child(2).active::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-2.png);
}
.choose-me .tab-list li:nth-child(3).active::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-3.png);
}
.choose-me .tab-list li:nth-child(4).active::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon2-4.png);
}
.choose-me .tab-content-wrap {
    margin-top : 42px;
}
.choose-me .tab-content-wrap > li {
    display : none;
}
.choose-me .tab-content-wrap li.open {
    display : block;
}
.choose-me .tab-content-wrap .about-me {
    position : relative;
    padding : 42px 0 31px 12px;
    color : #FFFFFF;
}
.choose-me .tab-content-wrap .about-me::after {
    right : -310px;
    bottom : -26px;
    width : 638px;
    height : 530px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_bg1.png);
}
.choose-me .tab-content-wrap .about-me > p:nth-child(1) {
    position : relative;
    width : 25%;
    margin-bottom : 16px;
    font-size : 36px;
}
.choose-me .tab-content-wrap .about-me > p:nth-child(1)::after {
    top : 0;
    right : -17px;
    bottom : 0;
    width : 35px;
    height : 5px;
    margin : auto;
    background-color : rgba(255, 255, 255, .57);
}
.choose-me .tab-content-wrap .about-me > p:nth-child(2) {
    width : 54%;
    margin-bottom : 72px;
    font-size : 15px;
    line-height : 28px;
}
.choose-me .tab-content-wrap .about-me > p:nth-child(1),
.choose-me .tab-content-wrap .about-me span,
.choose-me .tab-content-wrap .about-me ul li p:first-child {
    font-weight : bold;
}
.choose-me .tab-content-wrap .about-me ul {
    display : flex;
    justify-content : space-between;
    width : 55%;
}
.choose-me .tab-content-wrap .about-me ul li {
    width : 30%;
}
.choose-me .tab-content-wrap .about-me ul li p:first-child {
    margin-bottom : 19px;
    font-size : 22px;
}
.choose-me .tab-content-wrap .about-me ul li p:last-child {
    font-size : 12px;
    line-height : 28px;
}
.choose-me .tab-content-wrap .avd {
    position : relative;
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
}
.choose-me .tab-content-wrap .avd::after,
.choose-me .tab-content-wrap .venues::after,
.choose-me .tab-content-wrap .honor::after {
    top : -209px;
    right : -243px;
    width : 388.5px;
    height : 237px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_bg2.png);
}
.choose-me .tab-content-wrap .avd li {
    position : relative;
    width : 33%;
    margin-bottom : 8px;
    padding : 32px 0 42px 129px;
    border-radius : 8px;
    background-color : #FFFFFF;
}
.choose-me .tab-content-wrap .avd li::before {
    top : 32px;
    left : 32px;
    width : 66px;
    height : 66px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-1.png);
}
.choose-me .tab-content-wrap .avd li:nth-child(2)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-2.png);
}
.choose-me .tab-content-wrap .avd li:nth-child(3)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-3.png);
}
.choose-me .tab-content-wrap .avd li:nth-child(4)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-4.png);
}
.choose-me .tab-content-wrap .avd li:nth-child(5)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-5.png);
}
.choose-me .tab-content-wrap .avd li:nth-child(6)::before {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_icon3-6.png);
}
.choose-me .tab-content-wrap .avd li:hover {
    background-color : #EEFFF4;
}
.choose-me .tab-content-wrap .avd li p:nth-child(1) {
    font-size : 24px;
    font-weight : bold;
    color : #262626;
}
.choose-me .tab-content-wrap .avd li p:nth-child(2) {
    margin : 14px 0 32px;
    font-size : 16px;
    line-height : 25px;
    color : #5B5B5B;
}
.choose-me .tab-content-wrap .avd li p:nth-child(3) {
    width : 38px;
    height : 3px;
    background-color : rgba(172, 172, 172, .36);
}
.choose-me .tab-content-wrap .venues {
    position : relative;
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
    padding-left : 307px;
}
.choose-me .tab-content-wrap .venues::before {
    top : 0;
    left : 0;
    width : 301px;
    height : 416px;
    border-radius : 8px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block4_3-1.png);
}
.choose-me .tab-content-wrap .venues li {
    width : 327px;
    height : 205px;
    margin-bottom : 6px;
    border-radius : 8px;
}
.choose-me .tab-content-wrap .venues li img {
    width : 100%;
}
.choose-me .tab-content-wrap .honor {
    position : relative;
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
}
.choose-me .tab-content-wrap .honor li {
    display : flex;
    justify-content : space-around;
    align-items : center;
    width : 320px;
    height : 205px;
    margin-bottom : 6px;
    border-radius : 8px;
    background : #FFFFFF;
}
.choose-me .tab-content-wrap .honor li:nth-child(1) img {
    width : 228px;
    height : 170px;
}
.choose-me .tab-content-wrap .honor li:nth-child(2) img {
    width : 229px;
    height : 159px;
}
.choose-me .tab-content-wrap .honor li:nth-child(3) img {
    width : 232px;
    height : 162px;
}
.choose-me .tab-content-wrap .honor li:nth-child(4) img {
    width : 232px;
    height : 162px;
}
.choose-me .tab-content-wrap .honor li:nth-child(5) img {
    width : 246px;
    height : 170px;
}
.choose-me .tab-content-wrap .honor li:nth-child(6) img {
    width : 252px;
    height : 174px;
}
.choose-me .tab-content-wrap .honor li:nth-child(7) img {
    width : 252px;
    height : 174px;
}
.choose-me .tab-content-wrap .honor li:nth-child(8) img {
    width : 252px;
    height : 174px;
}
.news {
    padding : 60px 0 65px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block5_bg.png);
}
.news .news-container {
    display : flex;
    justify-content : space-between;
    margin-top : 40px;
}
.news .news-container .left {
    width : 69.8%;
    padding : 22px 28px 21px 32px;
    border-radius : 8px;
    background-color : #FFFFFF;
}
.news .news-container .left > p {
    position : relative;
    margin-bottom : 35px;
    font-size : 18px;
    font-weight : bold;
    color : #262626;
}
.news .news-container .left > p::before {
    bottom : -13px;
    left : 23px;
    width : 26px;
    height : 3px;
    background-color : var(--first-color);
}
.news .news-container .left .top-new {
    display : flex;

    border-bottom : 1px solid #F3F3F3;
}
.news .news-container .left .top-new img {
    width : 181px;
    height : 102px;
    border-radius : 8px;
}
.news .news-container .left .top-new ul {
    margin : 0 0 24px 24px;
    padding-top : 2px;
}
.news .news-container .left .top-new ul .title a {
    display : block;
    margin-bottom : 11px;
    font-size : 18px;
    color : #262626;
}
.news .news-container .left .top-new ul .desc {
    margin-bottom : 5px;
    font-size : 14px;
    line-height : 22px;
    color : #5B5B5B;
}
.news .news-container .left .top-new ul .time {
    font-size : 14px;
    color : #999999;
}
.news .news-container .left .new-list {
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
}
.news .news-container .left .new-list li {
    position : relative;
    display : flex;
    justify-content : space-between;
    align-items : center;
    width : 48%;
    padding : 16px 0 16px 16px;

    border-bottom : 1px solid #F3F3F3;
}
.news .news-container .left .new-list li::before,
.news .news-container .right .qa-list li::before {
    top : 0;
    bottom : 0;
    left : 0;
    width : 5px;
    height : 5px;
    margin : auto;
    background-color : var(--first-color);
}
.news .news-container .left .new-list li:hover a {
    color : var(--first-color);
}
.news .news-container .left .new-list li:nth-child(9),
.news .news-container .left .new-list li:nth-child(10),
.news .news-container .right .qa-list li:last-child {
    border-bottom : none;
}
.news .news-container .left .new-list li a {
    display : block;
    width : 73%;
    font-size : 14px;
    color : #3D3D3D;
    white-space : nowrap;

    overflow : hidden;
    text-overflow : ellipsis;
}
.news .news-container .left .new-list li span {
    display : block;
    width : 22%;
    font-size : 14px;
    text-align : right;
    color : #999999;
}
.news .news-container .right {
    width : calc(100% - 69.8% - 20px);
    padding : 19px 19px 19px 15px;
    border-radius : 0 0 8px 8px;
    background-color : #FFFFFF;

    border-top : 5px solid var(--first-color);
}
.news .news-container .right > p {
    position : relative;
    margin-bottom : 17px;
    padding-left : 41px;
    font-size : 18px;
    font-weight : bold;
    color : #262626;
}
.news .news-container .right > p::before {
    top : 0;
    bottom : 0;
    left : 0;
    width : 29px;
    height : 24px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block5_icon1.png);
}
.news .news-container .right .top-qa {
    padding : 16px 20px;
    border-radius : 4px;
    background : #F7F8FB;
}
.news .news-container .right .top-qa p:nth-child(1) a {
    margin-bottom : 4px;
    font-size : 16px;
    line-height : 27px;
    color : #262626;
}
.news .news-container .right .top-qa p:nth-child(2) {
    font-size : 14px;
    line-height : 27px;
    color : #5B5B5B;
}
.news .news-container .right .qa-list li {
    position : relative;
    padding : 16px 0;
    padding-left : 20px;

    border-bottom : 1px solid #F3F3F3;
}
.news .news-container .right .qa-list li::before {
    left : 7px;
}
.news .news-container .right .qa-list li a {
    display : block;
    width : 80%;
    font-size : 14px;
    color : #3D3D3D;
    white-space : nowrap;

    overflow : hidden;
    text-overflow : ellipsis;
}
.news .news-container .right .btns {
    display : flex;
    justify-content : space-between;
    margin-top : 9px;
}
.news .news-container .right .btns .btn {
    position : relative;
    width : 47%;
    height : 52px;
    border-radius : 4px;
    font-size : 14px;
    line-height : 52px;
    text-align : center;
}
.news .news-container .right .btns .btn-lookall {
    padding-right : 10px;
    color : var(--first-color);
    background-color : rgba(43, 154, 89, .18);
}
.news .news-container .right .btns .btn-lookall::after {
    top : 0;
    right : 30px;
    bottom : 0;
    width : 7px;
    height : 11px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block5_icon2.png);
}
.news .news-container .right .btns .btn-kefu {
    padding-right : 17px;
    color : #FFFFFF;
    background-color : var(--first-color);
}
.news .news-container .right .btns .btn-kefu::after {
    top : 0;
    right : 42px;
    bottom : 0;
    width : 12.5px;
    height : 13.5px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block5_icon3.png);
}
.address {
    padding : 47px 0 80px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/footer_bg.png);
}
.address .container .pic-wrap {
    display : flex;
    justify-content : space-between;
    margin-top : 40px;
    padding : 22px 19px 22px 12px;
    border-radius : 8px;
    background-color : #FFFFFF;
    box-shadow : 0 8px 11.6px 0 rgba(168, 168, 168, .25);
}
#add-lunbo {
    position : relative;
    width : 657px;

    overflow : hidden;
}
#add-lunbo img {
    width : 657px;
    height : 415px;
    border-radius : 16px;
}
#add-lunbo .swiper-button-next,
#add-lunbo .swiper-button-prev {
    width : 40px;
    height : 40px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block6_icon1.png);
}
#add-lunbo .swiper-button-next {
    transform : rotate(180deg);
}
#add-lunbo .swiper-button-prev:hover,
#add-lunbo .swiper-button-next:hover {
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block6_icon1.png);
}
#add-lunbo .swiper-button-prev:after,
#add-lunbo .swiper-button-next:after {
    width : 40px;
    height : 40px;
    content : '';
}
#add-lunbo .swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom : 10px;
    left : 76% !important;
    width : 22% !important;
}
#add-lunbo .swiper-pagination-bullet {
    width : 25.13px;
    height : 3px;
    margin-right : 7px;
    border-radius : 29px;
    background-color : #FFFFFF;
    opacity : 1;
}
#add-lunbo .swiper-pagination-bullet-active {
    background : #C0EE54;
}
.address .container .pic-wrap .form-wrap {
    width : 585px;
    margin-left : 18px;
}
.address .container .pic-wrap .form-wrap .top-pic {
    display : flex;
    justify-content : space-between;
    margin-bottom : 16px;
}
.address .container .pic-wrap .form-wrap .top-pic li {
    width : 285px;
    height : 155px;
    border-radius : 16px;
}
.address .container .pic-wrap .form-wrap .top-pic li img {
    width : 100%;
}
.address .container .pic-wrap .form-wrap .form-box .top-text {
    position : relative;
    margin : 18px 0 16px;
    padding-left : 33px;
    font-size : 18px;
    color : #262626;
}
.address .container .pic-wrap .form-wrap .form-box .top-text::before {
    top : 0;
    bottom : 0;
    left : 0;
    width : 24px;
    height : 24px;
    margin : auto;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block6_icon3.png);
}
.address .container .pic-wrap .form-wrap .form-box ul {
    display : flex;
    flex-wrap : wrap;
    justify-content : space-between;
}
.address .container .pic-wrap .form-wrap .form-box ul li {
    width : 285px;
    height : 59px;
    margin-bottom : 16px;
    padding : 8px 12px 8px 31px;
    border-radius : 80px;
    background-color : #F7F7F7;
}
.address .container .pic-wrap .form-wrap .form-box ul li input {
    width : 100% ;
    height : 100%;
}
.address .container .pic-wrap .form-wrap .form-box .info {
    display : flex;
    justify-content : space-between;
    align-items : center;
}
.address .container .pic-wrap .form-wrap .form-box .info p:nth-child(1) {
    position : relative;
    width : 58%;
    margin-top : -2px;
    padding-left : 33px;
    font-size : 14px;
    line-height : 27px;
    color : #5B5B5B;
}
.address .container .pic-wrap .form-wrap .form-box .info p:nth-child(1)::before {
    top : 4px;
    left : 2px;
    width : 20px;
    height : 20px;
    background-image : url(https://wsszzx.oss-cn-beijing.aliyuncs.com/public/images/new-index/block6_icon4.png);
}
.address .container .pic-wrap .form-wrap .form-box .info .sub-btn {
    width : 210px;
    height : 52px;
    margin-top : 4px;
    border-radius : 26px;
    font-size : 16px;
    line-height : 52px;
    text-align : center;
    color : #FFFFFF;
    background-color : var(--first-color);
}
.copyrights .copyright-icp {
    margin-top : 49px !important;
}
