/**

@media screen and (max-width: 1640px) {
  .container {max-width:calc(100% - 40px);}
  #dbtodb .section3 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
}



@media screen and (max-width: 1366px) {

  #index .section3 .sc-mainbox .tab-content .content-left{width: 100%;padding:1rem;}
  #index .section3 .sc-mainbox .tab-content .content-right{width: 100%}
  .footer_top .container{gap: 2rem}
  
#about .banner .container{display:grid;gap:2rem;grid-template-columns: repeat(1, 1fr);padding:5rem 20px 0rem 20px;}
}


@media screen and (max-width: 1024px) {



.headerscrolling .header-mbnav{top:75px;}


.activity-banner-beancurd{grid-template-columns: repeat(2, 1fr);}
.indexbanner .activity-banner-content{padding:28rem 0px 4rem 0px;}


#csv .banner .container{padding:5rem 2rem 20rem 2rem;}


#message>.container{display:grid;grid-template-columns: repeat(1, 1fr);}
#message .sale-cards{width:100%;}
#message .form-card{width:100%;}
#message .form-card .form-item-hy .checkbox-items{grid-template-columns: repeat(3, 1fr);}
#message .form-card .form-item-jjfa .checkbox-items{grid-template-columns: repeat(2, 1fr);}
#message .form-card .form-item-xqjd .checkbox-items{grid-template-columns: repeat(1, 1fr);}


}






**/

@media screen and (max-width:1600px) {
.container {width:82%}

}
@media screen and (max-width:1600px) {
.container1 {width:82%}

}

@media screen and (max-width:1440px) {
.indexbanner .activity-banner-content{padding:37.5rem 0px 17.5rem 0px}


}


       







@media screen and (max-width: 768px) {
.container {width:calc(100% - 40px);}
.container1 {width:calc(100% - 40px);}
.header_top{background:#fff;transition: all .3s;opacity:1;padding:0.2rem 0px}
.header_top .container .header_top_right{display: flex;justify-content: flex-end;}
.container {max-width:calc(100% - 40px);}
.container1 {max-width:calc(100% - 40px);}
.indexbanner .container {width:100%!important;max-width: 100%}
.header-right-side .header-menu-mb{display: block}
.wnav{display: none}
.header-right-side .register {font-size: 1.8rem;}
.header-right-side .tel{font-size: 2rem;}
.header-right-side .tel i {font-size: 2rem;}
.sc-fdh .container .tab{font-size: 1.4rem;overflow-x:auto;overflow-y: hidden;height:5rem;}
.activity-banner-context p span::after{display: none}
.sc-fdh-fixed{top:75px;z-index: 10}
.header_top .container .header_top_right .label>a{color: #000;font-size: 1.4rem}
.hero-7-circle-wrapper {height: 15rem;}
.hero-7-circle-wrapper .hero-7-radar { width: 15rem;height: 15rem;}
#index .section1 .sc-mainbox .card3 {padding: 2rem 3rem 2rem 3rem;}
#index .section1 .sc-mainbox .card3 .sec-star { right: 1rem;}
#index .section1 .sc-mainbox .card2 .img-container {bottom: 15%;}
.header-mbnav img {max-width: 100% !important;height: auto !important;}

.line121{display: none;}
.header-right-side a.login{display: none}
.indexbanner .swiper-slide{height:100%;}
.indexbanner .activity-banner-content{padding:27.5rem 0px 17.5rem 0px;}
.activity-banner-beancurd-item{padding:0.5rem;}
.activity-banner-beancurd-item p{display: none}
.activity-banner-beancurd-item p.s1{display: block;font-size: 1.6rem;}
.activity-banner-beancurd-item p.s1 .line{display: block;font-size:2.2rem}
.activity-banner-beancurd{grid-template-columns: repeat(2, 1fr);}
#index .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#index .section1 .sc-mainbox .card{min-height:10rem;}
#index .section1 .sc-mainbox .card1 .img-container{height: auto;}
#index .section2 .sc-mainbox .container .cards{grid-template-columns: repeat(1, 1fr);padding:20px 0px 50px 0px;overflow: hidden;}
#index .section6 .slide-content .desc {font-size: 1.6rem;margin-bottom: 2rem;}
#index .section1 .sc-mainbox .card5 .img-container {height: 19rem;width: auto;position: relative;}
#index .section1 .sc-mainbox .card5{background:#ffffffb0;position:relative;padding: 3rem 2rem 3rem 3rem;}
#index .saas_features_area_three .tab-content{flex-wrap: wrap;}
#index .saas_features_area_three .tab-content .content-left{width: 100%;padding:1rem;}
#index .saas_features_area_three .tab-content .content-right{width: 100%;}
#index .saas_features_area_three .yymk1 .item img{height: 4rem;padding-right:1rem;}


#about .section6 .sc-mainbox .container .card {
    width: calc((100 / 2) * 1% - 20px);
    background: #ffffff00;
    margin: 0 0px 0px;
    display: flex;
    border-radius: 1.6rem;
    -webkit-transition: all .2s;
    transition: all .2s;border: 1px solid rgba(9, 18, 33, 0.06);
    transition: all .5s ease;
}
#about .section3 .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;padding:3rem 0rem;}
#about .section1 {padding: 6rem 0px 2rem 0rem;}
#about .section2 {padding: 2rem 0px 4rem 0rem;}
#about .section5 .sc-mainbox .card .iconfont {font-size: 5rem;}
.about_banner_right {padding: 0% 0px 0px 0px;}
 .about_banner_right div.wlm-car1 {
        position: absolute;
        top: 4%;
        left: -1%;
        z-index: 2;
        border-radius: 10px;
        font-size: 1rem;
        background: #ffffff00;
        padding: 10px 30px 0px 30px;
        color: #3638f500;}
#index .saas_features_area_three .tab-content{flex-direction: column;}

#message .sale-cards{display: none;}
.footer_top .container{padding: 5rem 0rem 0rem 0rem;display:flex;flex-direction:column;font-size: 1.8rem;flex-wrap: wrap;color: #a0a2a8;}
.header-mbnav-level2-content-index {color: #3536f3;font-size: 1.8rem;}
.header-mbnav-leftmenu{background: linear-gradient(0deg, #464ef500, #efaff200, #6890f63d);position: relative;width: 40%;}
.footer_top .container .footer_top_main{display: flex;flex-wrap: wrap;gap: 2rem;padding:1rem 2rem 2rem 0rem;color: #a0a2a8;align-items: center;font-size: 2.6rem;}
a:active,a:focus,a:hover,a:visited {outline: 0;text-decoration: none;font-size: 1.8rem;}
.footer_top .footer-logo{height: 25px;margin-bottom: 10px;}
#message .form-card .por-checkbox-inline {display: inline-block;margin-right: 0px;font-size: 1.5rem;}
#message .form-card  .por-checkbox {display: inline-block;position: relative;width: 1.6rem;height: 1.6rem;font-size: 0;line-height: 0;vertical-align: -3px;background-color: #ffffff00; margin-right: 5px;}
#message .form-card { width: calc(100% - 0rem);}	
#message .form-card .form-item-hy .checkbox-items {grid-template-columns: repeat(5, 1fr);}	
#message .form-card .form-item-jjfa .checkbox-items {grid-template-columns: repeat(3, 1fr);}	
#message .form-card .form-item-xqjd .checkbox-items {grid-template-columns: repeat(2, 1fr);}
.loadmore-btn::after {
        content: "";
        display: block;
        width: 1.6rem;
        height: 1.6rem;
        left: unset;
        right: 0px;
        background-image: url(../images/icon2.svg);
        background-size: 200% 200%;
        position: relative;
        background-position: 100% 0px;
        transition: all 0.3s ease-out 0s;
        transform: rotate(45deg);
    }
#index .section3 .sc-mainbox .tab-content.active{flex-direction: column;}
#index .section4 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#index .section4 .sc-mainbox .left-grid{grid-template-columns: repeat(1, 1fr);gap:2rem 0;}
#index .section4 .sc-mainbox .left-grid{display: flex;flex-wrap: wrap;justify-content: space-between;}
#index .section4 .sc-mainbox .left-grid .card2{width: calc(50% - 1rem)}
#index .section4 .sc-mainbox .left-grid .card3{width: calc(50% - 1rem)}
#index .section4 .sc-mainbox .right-grid{grid-template-columns: repeat(2, 1fr);}
#index .section4 .sc-mainbox .container .card{min-height: auto}
#index .section4 .sc-mainbox .left-grid .card3{grid-column: 1;grid-row: 3;}

#index .section7 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}

#index .section10 .swiper-wrapper{display:grid;grid-template-columns: 1fr 1fr;gap:10px;}
#index .section10 .swiper:before{display: none}
#index .section10 .swiper:after{display: none}
#index .section10 {display: none}
#index .section7 .sc-mainbox .container .right-grid .card .btn-s1 {display: none;}



#index .section8 .swipermain .slide-track {display: flex;flex-wrap: wrap;width: 100%; animation: none;gap: 2rem;justify-content: center;}
#index .section8 .swipermain .slide {width: calc((100% - (2rem * 2)) / 3);}
#index .section8 .sec8swiper .slide:nth-child(n+7) {display: none!important;}
#index .section8 .sec8swiper:before{display: none}
#index .section8 .sec8swiper:after{display: none}





#index .section9 .swipermain .slide-track {display: flex;flex-wrap: wrap;width: 100%; animation: none;gap: 2rem;justify-content: center;}
#index .section9 .swipermain .slide {width: calc((100% - 2rem) / 2);}
#index .section9 .sec9swiper .slide:nth-child(n+7) {display: none!important;}
#index .section9 .sec10swiper .slide:nth-child(n+5) {display: none!important;}
#index .section9 .sec10swiper .slide-track{transform: unset}







.footer_main .container{display:grid;grid-template-columns: repeat(1, 1fr);padding:4rem 0rem 0rem 0rem;}
.footer_main .container .card .card-main{width:100%;border:0px;}
.footer-nav-menus{display: none}
.footer_top .container{justify-content: center;}
.sc-fdh .tab>ul>li:after{bottom:0px;}
.sc-fdh .container .title{display: none}
.sc-fdh .tab>ul>li a{font-size: 12px;}

#service .section4 .sc-mainbox .card .img-container {
    border-radius: 2rem;
    overflow: hidden;
    padding: 0rem;
    height: auto;}

.iconfont20{font-size: 14px;}


#lowcode .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#lowcode .section2 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#lowcode .section2 .sc-mainbox .cards{grid-template-columns: repeat(2, 1fr);}
#lowcode .banner .secimg{width:80%;margin-top: 1rem;}

#lowcode .section2 .sc-mainbox .card0 {min-height: 70rem;}
#lowcode .section9 {padding: 4rem 0rem;}
#lowcode .section6 { padding: 4rem 0px 4rem 0rem;}
#lowcode .section3 {padding: 6rem 0px 4rem 0rem;}


#lowcode .section4 .nextbox{display:grid;grid-template-columns: repeat(1, 1fr);padding:2rem;gap:2rem;}
#lowcode .section4 .nextbox .card-img{width:100%;}
#lowcode .section4 .nextbox .card-text{display: none}
#lowcode .section5{display: none}
#lowcode .section6 .container .cards{grid-template-columns: repeat(2, 1fr);}
#lowcode .section6 .sc-mainbox .nav-tabs .main{justify-content: flex-start;}
#lowcode .section7 .sc-mainbox .container .cards{grid-template-columns: repeat(2, 1fr);}
#lowcode .section6 .container .cards .card .text-container {padding: 2rem 1rem 2rem 1rem;}
#lowcode .section8 .sc-mainbox .tab-content.active{display: flex;flex-wrap: wrap}
#lowcode .section8 .sc-mainbox .tab-content .content-left{width: 100%}
#lowcode .section8 .sc-mainbox .tab-content .content-right{width: 100%}
#lowcode .section9 .sc-mainbox .sec9swiper .swiper-slide .slide-content{top: 10%;width: 100%;}

c .sc-mainbox .card .btn{padding-top: 2rem;padding-bottom: 2rem;}
#lowcode .section11 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);padding:0rem;gap:2rem;}
#lowcode .section10 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);gap:2rem;} .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);gap:2rem;}
#lowcode .section12 .sc-mainbox .nav-tabs .main{justify-content: flex-start;}
#lowcode .section12 .sc-mainbox .nav-tabs .main button{ cursor: pointer;font-size: 14px;position: relative;color: #fff;padding:8px 15px;border-radius: 20px;}
#lowcode .section18{padding: 0px 0px 20px 0px;border-radius: 36px;}
#lowcode .section18 .sc-titbox{display: none}
#lowcode .section18 .container{display:grid;grid-template-columns: 1fr;align-items: center;gap:20px;}
#lowcode .section18 .container .sc-mainbox .cards{display:grid;grid-template-columns: 1fr 1fr;width:100%;gap:20px;padding: 3rem 0rem 3rem 0rem;}
#lowcode .section18 .container .card{background: #ffffffb0;border-radius: 20px;padding: 3rem;display: flex;flex-direction: column;gap:1.6rem;border: 1px solid rgba(9, 18, 33, 0.06);    transition: all .5s ease;}
#lowcode .section3 .container {width: 90%;}

#lowcode .section19 .sc-mainbox .container {
        grid-template-columns: 1fr 1fr;
    }

lowcode .section6 {padding: 3rem 0px 3rem 0rem;}

#lowcode .section20 .sc-mainbox .container .engine-card{padding:8rem 3rem 8rem 3rem;}
#lowcode .section20 .sc-mainbox .container .card-inner{display: flex;
        flex-direction: row-reverse;}
#lowcode .section20 .sc-mainbox .container .column{width: 100%}
#lowcode .section20 .sc-mainbox .container .process-line{display: none}
#lowcode .section20 .sc-mainbox .container .col-title{width:auto}
#lowcode .section20 .sc-mainbox .container .tag-item { padding: 2rem 3rem;}
#lowcode .section13 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#lowcode .section15 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}

#hcm .banner .container h1{font-size: 4rem;}
#hcm .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hcm .section1 .sc-mainbox .container .line1_1{grid-template-columns: repeat(1, 1fr);}
#hcm .section2 .sc-mainbox .tab-content.active{grid-template-columns: repeat(1, 1fr);}
#hcm .section2 .sc-mainbox .tab-content .content-left{padding:2rem;width:100%;}
#hcm .section2 .sc-mainbox .tab-content .content-right{padding:2rem;width:100%;}
#hcm .section2  .sc-mainbox .tab-content.active {display: flex;flex-direction: column-reverse;}

#hcm .section3 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);gap:2rem;}
#hcm .section4 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#hcm .banner .container .s1{font-size:1.8rem;text-align: center;}
#hcm .section12 .sc-mainbox .container .cards{padding:30px 0px;}	

#hcm .section5 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);padding:0rem;gap:2rem;}
#hcm .section6 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hcm .section6 .sc-mainbox .card .advan{display: none}
#oa .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hcm .section6 .sc-mainbox .card .desc{padding: 0px 10px 90px 10px;font-size: 1.6rem;color: #595959;height: 60px;overflow: hidden;}

#oa .section2 .sc-mainbox .tab-content.active{display: flex;flex-direction: column-reverse;}
#oa .section2 .sc-mainbox .tab-conten .content-left{padding:2rem;width:100%;}
#oa .section2 .sc-mainbox .tab-conten .content-right{padding:2rem;width:100%;}
#oa .banner .container h1{font-size: 4rem;}
#oa .section4 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#oa .section5 .container{padding:1rem;justify-content: center;gap:2rem;}
#oa .section2 .sc-mainbox .nav-tabs .main:before {display: none}
#oa .section7 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#oa .section9 .sc-mainbox .card .desc{padding: 0px 10px 90px 10px;font-size:1.6rem;color:#595959;height:60px;overflow:hidden;}


#oa .section8 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);padding:0rem;gap:2rem;}
#oa .section9 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#oa .section9 .sc-mainbox  .card .advan{display: none}
#oa .section4 .sc-mainbox .card{display: grid;grid-template-columns: 1fr 1fr;gap:2rem;}


#oa .section6 .sc-mainbox .sec6swiper .swiper-slide .slide-content{top:10%;width:100%;}




#dbtodb .section3 .sc-mainbox .container {display: grid;gap: 1.6rem;grid-template-columns: 1.5fr 1fr;padding: 3rem 0rem;}
#dbtodb .banner .container .cardgroup{grid-template-columns: repeat(2, 1fr);}
#dbtodb .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#dbtodb .section3 .sc-mainbox .container .card{flex-direction: column;}
#dbtodb .section3 .sc-mainbox .container .card .fenge{height: 1px;width: 100%}
#dbtodb .section6 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#dbtodb .section6 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#dbtodb .section6 .sc-mainbox .container .iconfontddm {font-size: 4.5rem;opacity: 0.9;text-align: center;}
#dbtodb .section4 .sc-mainbox .card1{grid-template-columns: repeat(1, 1fr);}
#dbtodb .section4 .sc-mainbox .cards{grid-template-columns: repeat(1, 1fr);}
#dbtodb .section4 .sc-mainbox .card1 .card-txt{padding:1rem;}


#csv .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#csv .section2 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#csv .section3 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#csv .banner .container {padding: 15rem 0rem 15rem 0rem;}

#csv .section4 .sc-mainbox .card1{grid-template-columns: repeat(1, 1fr);}
#csv .section4 .sc-mainbox .cards{grid-template-columns: repeat(1, 1fr);}
#csv .section4 .sc-mainbox .card1 .card-txt{padding:1rem;}

#swkj .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#swkj .section2 .nextbox .card-text{width: 100%}
#swkj .section2 .nextbox .img-container{width: 100%}
#swkj .section2 .nextbox{display:grid;grid-template-columns: repeat(1, 1fr);}
#swkj .section3 .sc-mainbox .tab-content.active{display:grid;grid-template-columns: repeat(1, 1fr);}
#swkj .section4 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#swkj .section3 {padding: 5rem 0px 5rem 0rem;}

#swkj .section3 .sc-mainbox .nav-tabs .tab-btn{padding:0px 3rem;}
#swkj .section9 .sc-mainbox .nav-tabs .main{justify-content: flex-start;}
#swkj .section3 .sc-mainbox .nav-tabs .tab-btn {font-size: 16px;}
#swkj .banner .container p.s1{padding-right:0px;}
#swkj .section5 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);padding:2rem;gap:2rem;}
#swkj .section6 .sc-mainbox .container{display:flex;flex-direction: column;}
#swkj .section8 .sc-mainbox .card .desc{padding: 0px 10px 90px 10px;}
#swkj .section8 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#swkj .section8 .sc-mainbox .card .advan{display: none}
#swkj .section8 .sc-mainbox .container .card .img-container {height: auto;width: auto;}
#dbz .banner .container .cardgroup{grid-template-columns: repeat(2, 1fr);}
#dbz .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#dbz .section3 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#dbz .section4 .nextbox{display:grid;grid-template-columns: repeat(1, 1fr);}
#dbz .section4 .nextbox .card-img{width: 100%}
#dbz .section4 .nextbox .card-text{width: 100%}
#dbz .section5 .sc-mainbox .partner-list .partner-row:not(:first-child){margin-top: 1rem}
#dbz .section5 .partner-list .partner-row {gap:2rem;flex-wrap: wrap;}
#dbz .section6 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#dbz .banner .container .s1 {padding-right: 0%;}
#dbz .banner .container .s2 {padding-right: 0%;}
#dbz .section9 .sc-mainbox .container .accordion-icon i { font-size: 4rem;ustify-content: center;}
#dbz .section9 .sc-mainbox .container .stat-number .counter {font-size: 2.5rem;}
#blsjsbxt .section3 .sc-mainbox .card .img-container{display: none}
#hqms .section3 .sc-mainbox .card .img-container{display: none}
#caselist .banner .container .data-container .normal-item-style:not(:first-child) {margin-left: 20px;}
#caselist .banner .container .data-container .normal-item-style:not(:last-child) {margin-right: 20px;}


#caselist .banner .container .data-container .normal-item-style:not(:first-child):before{display: none}
#caselist .section2 .fenye span.page-statusc
#caselist .section3 .sc-mainbox .nav-tabs .tab-btn{padding:0rem 3rem;}



#caselist .section1 .sc-mainbox .container {grid-template-columns: 1fr 1fr;}
#caselist .section3 .sc-mainbox .nav-tabs{display: none}
#caselist .section3 .sc-mainbox .tab-content{background: linear-gradient(135deg, #eef4ff 0%, #e0eaff 100%);border-radius: 16px;overflow: hidden;border:2px solid #fff;padding:15px;display: flex;opacity: 1;flex-direction: column;}
#caselist .section3 .sc-mainbox .tab-content .tabname{display: flex;justify-content: space-between;align-items: center;padding: 0rem 3rem 0rem 3rem;font-size: 2rem;font-weight: 600;}
#caselist .section3 .sc-mainbox .tab-content.active{display: grid;grid-template-columns: 1fr;}
#caselist .section3 .sc-mainbox .tab-content .tabname .iconfonttopd{font-size: 14px;}
#caselist .section2 .sc-mainbox .container .tab-content.active{display:grid;gap:1.6rem;grid-template-columns: 1fr 1fr;margin-top:5rem}
#caselist .section3 .sc-mainbox .tab-content .content-left{display: none}
#caselist .section3 .sc-mainbox .tab-content .content-right{display: none}
#caselist .section3 .sc-mainbox .tab-content.active .content-left{display: block}
#caselist .section3 .sc-mainbox .tab-content.active .content-right{display: block}
#caselist .section3 .container{display: flex; flex-direction: column; gap:10px;}



#caselist .section3 .sc-mainbox .tab-content.active .tabname .iconfonttopd{transform: rotate(0deg)!important}





#caselist .section4 .swipermain .slide-track {display: flex;flex-wrap: wrap;width: 100%; animation: none;gap: 2rem;justify-content: center;}
#caselist .section4 .swipermain .slide {width: calc((100% - 2rem) / 2);}
#caselist .section4 .sec9swiper .slide:nth-child(n+7) {display: none!important;}
#caselist .section4 .sec10swiper .slide:nth-child(n+5) {display: none!important;}
#caselist .section4 .sec10swiper .slide-track{transform: unset}











#case .section1 .container{display: flex;gap:2rem; padding-top:20px;overflow:hidden;}
#case .section1 .position .container{gap:10px;font-size:14px;}
#case .section1 .container .container_left{width: calc(100% - 0px);}
#case .section1 .container .container_left .banner .yyjz p{display: flex;align-items: center;font-size: 12px;padding:0px 5px;color: #091221}
#case .section1 .container .container_right{width:280px;display: none;}
#case .section1 .container .container_left .banner .yyjz .s1{font-size: 18px;display: flex;align-items: flex-end;color: #3b40f5;font-weight: 600;padding-bottom: 10px;}
#case .section1 .container .container_left .banner h4{font-size: 1.6rem;color: #000;padding-bottom: 20px;padding-top:30px;}
#case .section1 .container .container_left .maininfo h2{margin-top: 20px;margin-bottom: 3rem}
#case .section1 .container .container_left .banner{min-height: auto;margin-bottom:20px;border-bottom: 1px solid #b5cfff;}
#case .section2 .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns: 1fr 1fr;margin-top:50px}
#case .section2 .sc-mainbox .card .img-container{padding:0;height: auto;}
#case .section1 .container .container_left .banner .yyjz{display:flex;gap: 40px;}





#solution .section4 .sc-mainbox .card1 {grid-template-columns: 2fr 2fr;}
#solution .section4 .sc-mainbox .card .desc {display: none}
#solution .section4 .sc-mainbox .card {padding: 5rem 2rem 5rem 2rem;}
#solution .section1 .sc-mainbox .container{display:grid;gap:2rem;grid-template-columns: 1fr 1fr;padding:30px 0px;}
#solution .section1 .sc-mainbox .card .img-container{ border-radius: 10px;overflow:hidden;padding:0px;height: 210;width: auto;border-radius: 10px;}
#solution .section2 .sc-mainbox .container{display:grid;gap:2rem;grid-template-columns: 1fr 1fr;padding:30px 0px;}
#solution .section4 .sc-mainbox .card .tit {
    font-size: 2rem;font-weight: 400;	}
#blsjsbxt .banner .container .cardgroup{grid-template-columns: repeat(2, 1fr);}
#blsjsbxt .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#blsjsbxt .section3 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#blsjsbxt .section4 .nextbox{display:grid;grid-template-columns: repeat(1, 1fr);}
#blsjsbxt .section4 .nextbox .card-img{width: 100%}
#blsjsbxt .section4 .nextbox .card-text{width: 100%}
#blsjsbxt .section6 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#blsjsbxt .section5 .sc-mainbox .partner-list .partner-row:not(:first-child){margin-top: 1rem}
#blsjsbxt .section5 .partner-list .partner-row {gap:2rem;flex-wrap: wrap;}
#blsjsbxt .section5 .sc-mainbox .partner-list .partner-row:not(:first-child){margin-top: 1rem}
#blsjsbxt .section5 .partner-list .partner-row {gap:2rem;flex-wrap: wrap;}

#hqms .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hqms .banner .container .cardgroup{grid-template-columns: repeat(2, 1fr);}
#hqms .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hqms .banner .container .s2 {
    font-size: 1.6rem;
    padding-right: 0%;}
#hqms .section3 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hqms .section4 .nextbox{display:grid;grid-template-columns: repeat(1, 1fr);}
#hqms .section4 .nextbox .card-img{width: 100%}
#hqms .section4 .nextbox .card-text{width: 100%}
#hqms .section6 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hqms .section5 .sc-mainbox .partner-list .partner-row:not(:first-child){margin-top: 1rem}
#hqms .section5 .partner-list .partner-row {gap:2rem;flex-wrap: wrap;}



#hcm .section8 .sc-mainbox .nav-tabs .main{justify-content: flex-start;}




#blsjsbxt .section5 .sc-mainbox .partner-list .partner-row:not(:first-child){margin-top: 1rem}
#blsjsbxt .section5 .partner-list .partner-row {gap:2rem;flex-wrap: wrap;}

#partners .banner .cards{grid-template-columns: repeat(2, 1fr);}
#partners .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#partners .section3 .sc-mainbox .nav-tabs .main {justify-content: flex-start;        padding-bottom: 0rem;}

#partners .section4 .sc-mainbox .container .cards{grid-template-columns: repeat(2, 1fr);}
#partners .section5 .sc-mainbox .container .cards{grid-template-columns: repeat(2, 1fr);}
#partners .section3{padding: 6rem 0rem;position: relative;overflow:hidden;}

#partners .section6 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#service .section1 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#service .section2 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#service .section3 .tab-content.active{display:grid;grid-template-columns: repeat(2, 1fr);}
#service .section1 .sc-mainbox .card {
    background: #ffffff;
    border-radius: 2rem;
    padding: 2rem;
    display: flex;
    gap: 2rem;
    border: 0.1rem solid rgba(9, 18, 33, 0.06);
    transition: all .5s ease;
    flex-direction: column;}

#service .section3 .nav-tabs .tab-btn{padding: 0px 2rem;}

#service .section4 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#service .section5 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}

#newslist .section1 .container .sc-mainbox{display:grid;grid-template-columns: repeat(1, 1fr);}
#newslist .section1 .container_left{width: 100%;margin-bottom: 20px;}
#newslist .section1 .container .container_right{width: 100%;}
#newslist .section1 .container .fenye{padding:1rem;}
#newslist .section1 .recommond-list-main{display:grid;grid-template-columns: repeat(2, 1fr);}
#newslist .section1 .recommond-list-main .img-container{padding:0px;}
#newslist .section1 .container .container_right .newslist-main{display:grid;grid-template-columns: repeat(2, 1fr);}
#newslist .section2 .container .sc-mainbox .tab-content .cards{display:grid;grid-template-columns: repeat(2, 1fr);}

#news .section1 .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#news .section1 .container .container_left{width: 100%;padding:3rem;}
#news .section1 .container .container_right{width: 100%}
#news .section1 .container .container_left .module-title {font-size: 3rem;}

#news .section1 .container .action p{display: flex;align-items: flex-start;}
#news .section1 .container .action p span{width:52px;line-height: 2}
#news .section1 .container .action a{width:calc(100% - 52px);}


#about .banner .container{display:grid;gap:2rem;grid-template-columns: repeat(1, 1fr);padding:5rem 20px 0rem 20px;}
#about .banner .about_banner_left{padding-right:unset;}
#about .banner .about_banner_left .counter-section{display:grid;grid-template-columns: repeat(3, 1fr);gap:2rem;}
#about .section3 .sc-mainbox .card .txt-container p {margin-bottom: 0rem;}
#about .section3 .sc-mainbox .card .txt-container {display: flex;flex-direction: column;gap: 0.8rem;margin-top: 1.2rem;}
.about_banner_right img.wlm-car2 {display: none}




#about .section2 .accordion{        display: grid;
        grid-template-columns: repeat(2, 1fr);        height: auto;}
#about .section2 .accordion-desc{opacity: 1}

#about .section6 .sc-mainbox .container .card {width: 100%;display: flex;flex-direction: column;}
#about .section6 .sc-mainbox .container .card .img-container img {padding: 30px 30px 10px 30px;}
#about .section6 .sc-mainbox .container .card .txt-container p{display: none;}
#about .section6 .sc-mainbox .container .card .txt-container h4{font-weight: 400;font-size: 1.8rem;text-align: center;}
#about .section6 .sc-mainbox .container{display:grid;grid-template-columns: repeat(3, 1fr);gap:2rem;}
#about .section6 .sc-mainbox .container .card .txt-container {flex: 1;padding: 10px;margin-left: 0rem;}
.about_banner_left .counter-section .stat-number .counter {font-size: 3rem;font-weight: 600;line-height: 1;}
.about_banner_left .counter-section .stat-number .pre {font-size: 3rem;font-weight: 600;line-height: 1;}
.about_banner_left .counter-section .stat-number span{font-size: 2rem;font-weight: 600}
#about .banner .container h1{font-size: 4rem;color: #181818;display:flex;align-items: center;margin-bottom:2rem;}
#about .section71 .sc-mainbox .tab-content .content-right .module-title {padding-top: 30px;padding-bottom: 15px;}
#about .section71 .sc-mainbox .tab-content .content-left c
#about .section71 .sc-mainbox .tab-content .content-right {width: 100%;}
#about .section71 .sc-mainbox .tab-content .content-right label {font-size: 14px;}
#about .section71 .container {padding-top: 0px;}
#about .section71 {padding: 30px 0px 30px 0px;}
#about .section7 .sc-mainbox .container .cards1{display:grid;grid-template-columns: repeat(2, 1fr);}
#about .section7 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}

#about .section8 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#about .section8 .sc-mainbox .container .cards2{display:grid;grid-template-columns: repeat(2, 1fr);}
#whitepaper .section2 .sc-mainbox .container{grid-template-columns: 1fr;}
#whitepaper .section1 .sc-mainbox .container{flex-wrap: wrap;}
.checkbox-group {display: flex;gap:10px;}
#index .section8 .swiper-wrapper .swiper-slide{margin:0 auto;}



/** 
#hcm .section1 .sc-mainbox .card2 {background:none!important;}
#hcm .section1 .sc-mainbox .card3 {background:none!important;}
#hcm .section1 .sc-mainbox .card4 {background:none!important;}
#hcm .section1 .sc-mainbox .card5 {background:none!important;}
#hcm .section1 .sc-mainbox .card6 {background:none!important;}
#hcm .section1 .sc-mainbox .card7 {background:none!important;}
	**/

}




/* 仅在 640px 到 768px 之间生效 */
@media screen and (min-width: 641px) and (max-width: 767px) {
  
#index .section1 .sc-mainbox .container{display: flex;flex-direction: row;flex-wrap: wrap}
#index .section1 .sc-mainbox .card1{width: calc(50% - 1.2rem)}
#index .section1 .sc-mainbox .cards:nth-child(2){display: flex;justify-content: space-between;flex-direction: column;width: calc(50% - 1.2rem)}
#index .section1 .sc-mainbox .cards:nth-child(3){justify-content: space-between;display: grid;grid-template-columns: 1fr 1fr;}




}










@media screen and (max-width: 640px) {
.advan label{font-size:10px}
.header-right-side{gap:10px;}
.header-right-side .register{display: none}
.header_top .container .header_top_right .label>a{color: #000;font-size: 12px}
.header-right-side .tel i {font-size: 2rem;}
.activity-banner-beancurd{grid-template-columns: repeat(2, 1fr);}
.hero-7-circle-wrapper {height: 22rem;}
.hero-7-circle-wrapper .hero-7-radar { width: 22rem;height: 22rem;}
.sc-fdh{display: none}
.banner {padding-top: 75px;}
.fixed-right-contact {right: 10px;}
.totop-btn  {right: 10px;}
.yymk1{display: grid;gap:1.5rem;grid-template-columns: 1fr 1fr 1fr;} 
.line121{display: none;}
#index .section8 .swiper-wrapper .swiper-slide p{text-align: center;font-size: 1.3rem;color: #595959;}
#index .section2 .sc-mainbox .container .cards{grid-template-columns: repeat(1, 1fr);}
#index .section6 .tab-nav {display: flex;justify-content: center;gap:1rem 2rem;margin-bottom: 3rem;flex-wrap: wrap;display: none}
#index .section6 .slide-content .advan .item .s1{font-size: 2rem;font-weight:600}
#index .section6 .slide-content .tit {font-size: 2.5rem;padding-bottom:10px;font-weight: 600}
#index .section2 .sc-mainbox .preslider{width: 90%;margin:20px auto 0px auto;position: relative;padding:0 6rem;}
#index .section6 .slide-content {position: absolute;padding: 6rem 2.5rem 6rem 2.5rem;width: 100%;color: #fff;z-index: 10;}
#index .section6 .slide-content .subtit {font-size:3rem;padding-bottom: 20px;font-weight: 600}
/*#index .section7 .sc-mainbox .container .right-grid{display: none;}*/
#index .section7 .sc-mainbox .container .card .desc{display: none;}
#index .section7 .sc-mainbox .container .right-grid .card .btn-s1{display: none;}
#index .section7 .sc-mainbox label {padding: 2px 5px;border-radius: 5px;}
#index .section6 .sc-mainbox .swiper-button-prev{position: absolute;left: 5%;}
#index .section6 .sc-mainbox .swiper-button-next{position: absolute;right: 5%;}
#index .section4 .sc-mainbox .left-grid .card1 {padding-right: 38%;}
#index .section5 .sc-mainbox .swiper-button-prev{position: absolute;left:5%;}
#index .section5 .sc-mainbox .swiper-button-next{position: absolute;right:5%;}
#index .section5 .sc-mainbox .xtbg .swiper-slide:hover {display: none}
#index .section6 .slide-content .advan .item{font-size:1.6rem;position: relative;padding-right: 0rem;}
.sc-titbox .subtit0{display: none}
.btn-s3 {display: none}
#index .section10 {display: none}
#index .section1 .sc-mainbox .card5{background:#ffffffb0;position:relative;padding: 3rem;}
#index .section1 .sc-mainbox .card5 .desc{font-size:1.5rem;padding: 0rem 20rem 0rem 0rem;}
#index .section6 .sec6swiper{overflow:visible;padding: 2.2rem;}
#index .section8 .sec8swiper .slide img {max-height: 5rem;}
#index .saas_features_area_three .tab-content{gap:0px}
#index .section5 .sc-mainbox .xtbg .swiper-slide{padding: 30px 15px 30px 15px}
#index .section1 .sc-mainbox .container {grid-template-columns: repeat(1, 1fr);}
#index .section1 .sc-mainbox .card1 .img-container{position: relative;height: auto;bottom:0px;}
    #index .section1 .sc-mainbox .card2 .img-container {
        bottom: 5%;}
#index .section5 .sc-mainbox .xtbg .swiper-slide.swiper-slide-prev{transform: scale(0.9);}
#index .section5 .sc-mainbox .xtbg .swiper-slide.swiper-slide-next{transform: scale(0.9);}
#index .section1 .sc-mainbox .card5 .img-container{width:40%;position: absolute;right:0rem;bottom:0rem;}
#index .section6 .sc-mainbox{padding-bottom: 30px}
#index .section6 .swiper-pagination{display: block}
#index .section9 .swipermain:before {display: none}
#index .section9 .swipermain:after {display: none}

.btn-s2a {display: none}
#index .section7 .sc-mainbox .container .right-grid{gap: 10px;}
#index .section7 .sc-mainbox .container .right-grid .card .img-container{width: 35%;}
#index .section7 .sc-mainbox .container .right-grid .card .img-container img{height: 98px;}
#index .section7 .sc-mainbox .container .right-grid .card .nr{width: calc(100% - 35%);}
#index .section7 .sc-mainbox .container .card .tit{padding-bottom: 0px}
#index .section7 {padding:4rem 0px 2rem 0px}
#whitepaper .section2 .sc-mainbox .card a{grid-template-columns: repeat(1, 1fr);}
#whitepaper .section2 .sc-mainbox .card .content-right .btn{position:relative;bottom:0;margin-top: 20px}
.activity-banner-title{font-size: 3.2rem;font-weight: 600}
.activity-banner-pre{font-size: 2.5rem;font-weight: 600}
.activity-banner-context p span::after {display: none}
.sc-titbox .tit{color: #191919;font-size: 2.8rem;font-weight: 600;line-height: 6rem;}
.yyjl .form-container{background-color:#fff;width: auto;margin:0 auto;padding:4rem;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.05)}
#message .sale-cards{display: none;}
.footer_top .container{padding: 5rem 0rem 0rem 0rem;display:flex;flex-direction:column;font-size: 1.8rem;flex-wrap: wrap;color: #a0a2a8;}
.footer_top .container .footer_top_main{display: flex;flex-wrap: wrap;gap: 2rem;padding:1rem 2rem 2rem 0rem;color: #a0a2a8;align-items: center;font-size: 2.6rem;}
a:active,a:focus,a:hover,a:visited {outline: 0;text-decoration: none;font-size: 1.8rem;}
.footer_top .footer-logo{height: 25px;margin-bottom: 10px;}
#message .form-card .por-checkbox-inline {display: inline-block;margin-right: 0px;font-size: 1.5rem;}
#message .form-card  .por-checkbox {display: inline-block;position: relative;width: 1.6rem;height: 1.6rem;font-size: 0;line-height: 0;vertical-align: -3px;background-color: #ffffff00; margin-right: 5px;}
#message .form-card { width: calc(100% - 0rem);}	
#message .form-card .form-item-hy .checkbox-items {grid-template-columns: repeat(4, 1fr);}	
#message .form-card .form-item-jjfa .checkbox-items {grid-template-columns: repeat(2, 1fr);}	
#message .form-card .form-item-xqjd .checkbox-items {grid-template-columns: repeat(1, 1fr);}
	
#oa .banner .container{display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 4rem 0px;gap:10px;}
#oa .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#oa .section7 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#oa .section9 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#oa .banner .container .s1{font-size:1.6rem;text-align: center;}
#oa .banner .container h1 {font-size: 2.8rem;text-align: center}
#oa .section1 .sc-mainbox .card{background: #ffffff00;border-radius: 20px;padding: 1rem;display: flex;flex-direction: column;gap:10px; border: 1px solid rgba(9, 18, 33, 0.06);transition: all .5s ease;text-align: center;align-content: center;align-items: center;}
#oa .section7 .sc-mainbox .card{
    background: #ffffff00;
    border-radius: 20px;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    gap:1.6rem;
    border: 1px solid rgba(9, 18, 33, 0.06);
    transition: all .5s ease;
    align-content: center;
    align-items: center;
    text-align: center;
    }
#oa .section5{display: none}
#oa .section6{padding:2rem 0px 6rem 0px;background:#fff}
#oa .section4 .sc-mainbox .card .content-left .module-desc{font-size: 14px;color: #000;padding-bottom: 30px;}
#oa .section9 .sc-mainbox .card .desc{padding: 0px 10px 90px 10px;font-size:1.6rem;color:#595959;height:60px;overflow:hidden;}
#oa .section9 .sc-mainbox  .card .advan{grid-template-columns: repeat(2, 1fr);display: none}
#oa .section11 .sc-mainbox .nav-tabs .main{justify-content: flex-start;}
#oa .section4 .sc-mainbox .card{grid-template-columns:1fr;}
#oa .section12 .tit{font-size: 4rem}
#oa .section4 .sc-mainbox .card .content-right .img-container {width: 70%;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
#hcm .banner .container{display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 4rem 0px;gap:10px;}
#hcm .banner .container h1 {font-size: 3.5rem;text-align: center}	
#hcm .banner .container .s1{font-size:1.6rem;text-align: center;}

#hcm .section1 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#hcm .section6 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#hcm .section2 .sc-mainbox .nav-tabs .tab-btn {
    border: none;
    border-radius: 10px;
    color: #0f0e0e; /* 【改】统一配色：滑块外深黑（和oa一致） */
    cursor: pointer;
    font-size:1.8rem;
    /* 【核心加】背景过渡保留+文字变色600ms+0.2s延迟，和滑块同步，解决提前变色 */
    transition: background 0.3s, color 0.1s ease 0.2s;
    font-weight: 600;
    padding: 0rem 4rem; /* 保留你原有的内边距 */
    line-height:40px;
    background: transparent; /* 【加】透明背景，避免样式冲突 */
    z-index: 9999; /* 【加】文字层级高于滑块，核心！ */
}
#hcm .section2{padding:2rem 0px}
#hcm .section2 .sc-mainbox .tab-content.active{gap: 10px}
#hcm .section2 .sc-mainbox .tab-content .btngroup{display: none;}
#hcm .section12 .sc-mainbox .preslider{width:90%}
#hcm .section9 .tit{font-size: 4rem;}
#hcm .section3 .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns: repeat(1, 1fr);padding:3rem 0rem;}
#hcm .section3 .sc-mainbox .card{        background: #ffffff00;
        padding: 3rem;
        transition: all .5s ease;
        border-radius: 20px;
        display: flex;
        flex-direction: row-reverse;
        gap: 20px;
        background-color: rgba(255, 255, 255, 0.1);
        justify-content: center;
        align-items: center;
        border: 1px solid rgb(114 110 110 / 11%);
        backdrop-filter: blur(40px);
}
#hcm .section3 .sc-mainbox .card .img-container{width: 25rem;margin-bottom: auto;}
#hcm .section3 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);gap:2rem;}
#lowcode .section2 .sc-mainbox .cards {grid-template-columns: repeat(1, 1fr);}
#lowcode .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#lowcode .section8 .sc-mainbox .nav-tabs .main{display: flex;justify-content: center;gap:1rem 1rem;flex-wrap: wrap;font-size: 1.2rem;}
#lowcode .section8 .sc-mainbox .nav-tabs .main button{cursor: pointer;font-size:12px;position: relative;display: flex;align-items: center;gap:5px;padding: 5px 8px;border-radius: 20px;border: 1px solid rgba(9, 18, 33, 0.06);}
#lowcode .banner .container .btngroup {margin-top: 1rem;margin-bottom: 5rem;}
#lowcode .banner .container .s2 span {font-size: 14px;font-weight: 400;padding: 0px 20px;display: none;}
#lowcode .section8 .sc-mainbox .nav-tabs .main button i{width: 1.8rem;height: 1.8rem;display: flex;justify-content: center;align-items: center;}
#lowcode .banner .container h1{font-size: 3.5rem;text-align: center;}
#lowcode .banner .container h1 span{background-image: linear-gradient(253deg, #679bf6, #3638f5);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#lowcode .banner .container .s1{font-size:1.6rem;;text-align: center;}

#lowcode .section6 .sc-mainbox .nav-tabs .main button{cursor: pointer;font-size: 1.8rem;font-weight:600;position: relative;display: flex;align-items: center;gap:5px;padding: 5px 10px;border-radius: 20px;border: 1px solid rgba(9, 18, 33, 0.06);}
#lowcode .section7 .sc-mainbox .container .cards{grid-template-columns: repeat(1, 1fr);}
#lowcode .section7 {padding: 5rem 0px 4rem 0rem;}
#lowcode .section7 .sc-mainbox .card .desc p {list-style-type: none;font-size: 14px;display: flex;align-items: center;padding: 5px 0px;gap: 5px;}
#lowcode .section6 .container .cards{grid-template-columns: repeat(1, 1fr);}	
#lowcode .section15 .sc-mainbox .container{grid-template-columns: repeat(4, 1fr);}
#lowcode .section15 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#lowcode .section15 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#lowcode .section15 .sc-mainbox .container .iconfontddm {font-size: 4rem;opacity: 0.9;text-align: center;}	
#lowcode .section12 .sc-mainbox .tab-content .module-title {font-size: 2rem;padding-top:25px;padding-bottom:15px;}
#lowcode .section12 .sc-mainbox .tab-content .yyjz .item .s1{font-size: 2rem;font-weight:600}
#lowcode .section12 .sc-mainbox .tab-content .btn .btn-s2{color: #fff;font-size: 12px;line-height: 2.5}
#lowcode .banner .container{display: flex;justify-content: center;align-items: center;flex-direction: column;padding:40px 0px 0px 0px;gap:10px;}
#lowcode .section7 .sc-mainbox .preslider{width: 90%;margin:20px auto 0px auto;position: relative;padding:0 6rem;}
#lowcode .section16 .tit{font-size: 4rem;}
#lowcode .section18{padding: 0px 0px 20px 0px;border-radius: 36px;}
#lowcode .section18 .sc-titbox{display: none}
#lowcode .section18 .container{display:grid;grid-template-columns: 1fr;align-items: center;gap:20px;}
#lowcode .section18 .container .sc-mainbox .cards{display:grid;grid-template-columns:1fr;width:100%;gap:20px;padding: 3rem 0rem 3rem 0rem;}
#lowcode .section18 .container .card{background: #ffffffb0;border-radius: 20px;padding: 2rem;display: flex;flex-direction: column;gap:1.6rem;border: 1px solid rgba(9, 18, 33, 0.06);    transition: all .5s ease;}
.container {max-width: calc(100% - 40px);}	
.container1 {max-width: calc(100% - 40px);}	
#lowcode .section4 .nextbox .card-text{width:100%;display: none}
#lowcode .section6 .container .cards .card .img-container{width:100%;padding:0px;height: auto;}
#lowcode .section6 .container .cards .card .desc{display: none }
#lowcode .section6 .container .cards{grid-template-columns: repeat(2, 1fr);}	
#lowcode .section10 .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns: repeat(1, 1fr);padding:3rem 0rem;}
#lowcode .section10 .sc-mainbox .card{        background: #ffffff00;
        padding: 3rem;
        transition: all .5s ease;
        border-radius: 20px;
        display: flex;
        flex-direction: row-reverse;
        gap: 20px;
        background-color: rgba(255, 255, 255, 0.1);
        justify-content: center;
        align-items: center;
        border: 1px solid rgb(114 110 110 / 11%);
        backdrop-filter: blur(40px);
}
#lowcode .section10 .sc-mainbox .card > *:nth-child(2) {
  flex: 0 0 30%;
  max-width: 30%;
}
#lowcode .section10 .sc-mainbox .card > *:nth-child(1) {
  flex: 1;
  max-width: 70%;
}
#lowcode .section2 .sc-mainbox .card .img-container {width: 35%;}
#lowcode .section2 .sc-mainbox .card0 .img-container { width: auto;}
#lowcode .section10 .sc-mainbox .card .img-container{width: 25rem;margin-bottom: auto;}
#lowcode .section10 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);gap:2rem;}
#lowcode .section2 .sc-mainbox .card .desc{display: none}
#lowcode .section1 .sc-mainbox .card {padding: 3rem 2rem;}
#lowcode .section2 .sc-mainbox .cards{grid-template-columns: repeat(1, 1fr);}
#lowcode .section5{display: none}
#lowcode .section4{display: none}
#lowcode .section19 .sc-mainbox .container {grid-template-columns: 1fr;}
#lowcode .section19 .sc-mainbox .card {padding: 2rem;}
#lowcode .section20 .sc-mainbox .container .process-line{position: relative;display: flex;flex-direction: row;padding:2rem;top:0;padding:0;}
#lowcode .section20 .sc-mainbox .container .process-line .process-items {display: flex;flex-direction: row;gap: 1rem;position: relative;padding: 2rem 0px 2rem 0px;}
#lowcode .section20 .sc-mainbox .container .process-line .process-items:before {display: none}
#lowcode .section20 .sc-mainbox .container .bottom-tags {display: none}
#lowcode .section20 .sc-mainbox .container .card-inner {
        display: flex;
        flex-direction: column;
    }
#lowcode .section20 .sc-mainbox .container .process-line .process-item {font-size: 1.2rem;}
#lowcode .section20 .sc-mainbox .container .process-circle {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;}
#lowcode .section19 {padding: 6rem 0px 6rem 0rem;}

#dbtodb .banner .container{display: flex;justify-content: center;flex-direction: column;padding: 5rem 0px;gap:1.5rem;}
#dbtodb .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}	
#dbtodb .section6 .sc-mainbox .container{grid-template-columns: repeat(3, 1fr);}
#dbtodb .section6 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#dbtodb .section6 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#dbtodb .section6 .sc-mainbox .container .iconfontddm {font-size: 4.5rem;opacity: 0.9;text-align: center;}
#dbtodb .section5 .tit{font-size: 4rem}
#dbtodb .banner .container h1{font-size: 3.5rem;}
#dbtodb .section3 .sc-mainbox .container {display: grid;gap: 1.6rem;grid-template-columns:1fr;padding: 3rem 0rem;}
#dbtodb .banner .container .s1 {padding-right: 0;	}
#dbtodb .section2 .container{width: 100%;}
#dbtodb .section2 .table .price-row td {font-size: 1.6rem;padding: 3rem 1.5rem 2.6rem;}
#dbtodb .section2 .table .table-first-cell th {font-size: 1.7rem;padding: 3rem 1rem 2rem;}
	
#dbz .banner .container{display: flex;justify-content: center;flex-direction: column;padding: 4rem 0px;gap:2rem;}	
#dbz .section1 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#dbz .banner .container .s2{font-size:1.6rem;padding-right: 0%;}
#dbz .section9 .sc-mainbox .container{grid-template-columns: repeat(3, 1fr);}
#dbz .section9 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#dbz .section9 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#dbz .section9 .sc-mainbox .container .iconfontddm {font-size: 4.5rem;opacity: 0.9;text-align: center;}
#dbz .section2 .sc-mainbox .cards{display:grid;grid-template-columns: repeat(1, 1fr);}
#dbz .section2 .sc-mainbox .cards .card1{width:100%;}
#dbz .section2 .sc-mainbox .cards .card2{width:100%;}
#dbz .section2 .sc-mainbox .cards .card3{width:100%;}
#dbz .section2 .sc-mainbox .cards .card4{width:100%;}
#dbz .section3  .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns: repeat(1, 1fr);padding:3rem 0rem;}
#dbz .section3  .sc-mainbox .card{        background: #ffffff00;
        padding: 3rem;
        transition: all .5s ease;
        border-radius: 20px;
        display: flex;
        flex-direction: row-reverse;
        gap: 20px;
        background-color: rgba(255, 255, 255, 0.1);
        justify-content: center;
        align-items: center;
        border: 1px solid rgb(114 110 110 / 11%);
        backdrop-filter: blur(40px);
}
#dbz .section8 .tit {font-size: 4rem;}
#dbz .section3 .sc-mainbox .card > *:nth-child(2) {
  flex: 0 0 30%;
  max-width: 30%;
}
#dbz .section3 .sc-mainbox .card > *:nth-child(1) {
  flex: 1;
  max-width: 70%;
}
#dbz .section3  .sc-mainbox .card .img-container{width: 25rem;margin-bottom: auto;}
#dbz .section3  .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);gap:2rem;}
#dbz .banner .container h1{font-size: 3.5rem;color: #000}
#dbz .banner .container .s2{padding-right:0px;}
#dbz .section6 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#dbz .section7 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#dbz .section5 .tit{font-size: 3rem}
#dbz .section5 .sc-mainbox .partner-list .partner-row .partner-item {width: 7rem;height: 7rem;}
#dbz .section5{padding:50px 0px 20px 0px;}
#dbz .section5 .partner-list {margin-top: 20px}
	
#csv .banner .container{display: flex;justify-content: center;flex-direction: column;padding: 4rem 0px;gap:2rem;}
#csv .section1 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#csv .section2 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#csv .section2 .sc-mainbox .card .tit{font-size:1.8rem;font-weight: 400;margin-top:1.5rem;}
#csv .section3 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#csv .banner .container h1{font-size: 4rem;}
#csv .section5 .tit{font-size: 4rem}

#blsjsbxt .banner .container{display: flex;justify-content: center;flex-direction: column;padding: 4rem 0px;gap:2rem;}
#blsjsbxt .section9 .sc-mainbox .container{grid-template-columns: repeat(3, 1fr);}
#blsjsbxt .section9 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#blsjsbxt .section9 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#blsjsbxt .section9 .sc-mainbox .container .iconfontddm {font-size: 4.5rem;opacity: 0.9;text-align: center;}

#blsjsbxt .banner .container .s2{font-size:1.6rem;padding-right: 0%;}
#blsjsbxt .banner .container h1{font-size: 3.5rem;color: #000}
#blsjsbxt .section8 .tit{font-size: 4rem}
#blsjsbxt .section5 .tit{font-size: 3rem}
#blsjsbxt .section5 .sc-mainbox .partner-list .partner-row .partner-item {width: 7rem;height: 7rem;}
#blsjsbxt .section5{padding:50px 0px 20px 0px;}
#blsjsbxt .section5 .partner-list {margin-top: 20px}
#blsjsbxt .section1 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}
#hqms .section1 .sc-mainbox .container{grid-template-columns: repeat(1, 1fr);}

#hqms .banner .container{display: flex;justify-content: center;flex-direction: column;padding: 4rem 0px;gap:2rem;}
#hqms .banner .container h1{font-size: 3.5rem;color: #000}
#hqms .banner .container h1 span{background-image: linear-gradient(253deg,#ac61ff,#005eff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#hqms .banner .container .s1{font-size:1.8rem}
#hqms .banner .container .s2{font-size:1.6rem;padding-right: 0%;}
#hqms .section9 .sc-mainbox .container{grid-template-columns: repeat(2, 1fr);}
#hqms .section9 .sc-mainbox .container .stat-number .counter {font-size: 3rem;text-align: center;font-weight: 600;}
#hqms .section9 .sc-mainbox .container .stat-label {font-size: 1.6rem;opacity: 0.9;text-align: center;}
#hqms .section9 .sc-mainbox .container .iconfontddm {font-size: 4.5rem;opacity: 0.9;text-align: center;}
#hqms .section8 .tit{font-size: 4rem}
#hqms .section5 .tit{font-size: 3rem}
#hqms .section5 .sc-mainbox .partner-list .partner-row .partner-item {width: 7rem;height: 7rem;}
#hqms .section5{padding:50px 0px 20px 0px;}
#hqms .section5 .partner-list {margin-top: 20px}
	
#swkj .section6 .sc-mainbox .container .cards{grid-template-columns: repeat(1, 1fr);padding:20px 0px 50px 0px;overflow: hidden;}

#swkj .section1 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#swkj .section4 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#swkj .section10 .tit {font-size: 4rem;}
#swkj .section8 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#swkj .banner .container h1{font-size: 3.5rem;color: #181818;display:flex;align-items: center;margin-bottom: 3rem;}
#swkj .section1 .sc-mainbox .card .tit{font-size: 2rem;font-weight: 600;margin-top:1.5rem;}
#swkj .section1 .sc-mainbox .card{background: #ffffff00;border-radius: 20px;padding: 1.5rem;display: flex;flex-direction: column;gap:10px;border: 1px solid rgba(9, 18, 33, 0.06);transition: all .5s ease;}
#swkj .section4 .sc-titbox .desc {color:#291414;font-size: 14px;text-align: center;margin: 10PX;} 
#swkj .section4 .sc-mainbox .card .tit{font-size: 2rem;font-weight: 600;margin-top:1.5rem;}
#swkj .section4 .sc-mainbox .card{background: #ffffff00;border-radius: 20px;padding: 1.5rem;display: flex;flex-direction: column;gap:10px; border: 1px solid rgba(9, 18, 33, 0.06);transition: all .5s ease;}
#swkj .section11 .sc-titbox .desc {color:#291414;font-size: 14px;text-align: center;margin: 10PX;} 
#swkj .section11 .container{margin-top:30px;border-radius: 20px;overflow: hidden;width: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
#swkj .section3 .sc-mainbox .nav-tabs .tab-btn {font-size: 16px;}
#service .section1 .sc-mainbox .container {
        display: grid;
        grid-template-columns: repeat(1, 1fr);}
#service .section1 .sc-mainbox .card {
        background: #ffffff;
        border-radius: 2rem;
        padding: 2rem;
        display: flex;
        gap: 2rem;
        border: 0.1rem solid rgba(9, 18, 33, 0.06);
        transition: all .5s ease;
        flex-direction: row;
    }
#service .section4 .sc-mainbox .container {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
#service .section3 .tab-content.active{display:grid;grid-template-columns: repeat(1, 1fr);}
#service .banner .container h1 {font-size: 3.5rem;}
#service .section4 .sc-mainbox .card .img-container{height: auto;border-radius: 1.2rem;}
#service .section5 .sc-mainbox .container{gap: 0px;}
#service .section5 .sc-mainbox .container .content-left {height: 300px;}
#service .section3 .sc-mainbox .card {padding: 3.2rem 2rem 3.2rem 2rem;}
#service .section3 .tab-content.active{display:grid;grid-template-columns: repeat(1, 1fr);}
#service .section3 .sc-mainbox .card .img-container{width: 15rem;}	
#caselist .section1 .sc-mainbox .container{display:grid;grid-template-columns: repeat(1, 1fr);}
#caselist .section2 .sc-mainbox .container .tab-content.active{display:grid;grid-template-columns: repeat(2, 1fr);}
#caselist .section3 .sc-mainbox .tab-content.active{display:grid;grid-template-columns: repeat(1, 1fr);}

#caselist .section3 .sc-mainbox .tab-content .content-left .yyjz{display:grid;grid-template-columns: repeat(3, 1fr);gap:10px;}
#caselist .section1 .sc-mainbox .card .img-container{padding:0px;height: auto;}
#caselist .section5 .tit{font-size: 4rem;font-weight: 600;text-align: center;color: #000}
#caselist .section1 .sc-mainbox .card .text-container{ padding: 5px;}	
#caselist .section2 .sc-mainbox .card .text-container{padding: 5px;}
#caselist .section3 .sc-mainbox .tab-content .advan label{padding: 10px 5px;font-size: 12px;}
#caselist .section3 .sc-mainbox .tab-content .content-left .yyjz p{display: flex;align-items: center;font-size:1.6rem;padding: 0px 0px;}	
#caselist .section3 .sc-mainbox .tab-content .content-left {padding: 0rem;}
#caselist .section3 .sc-mainbox .tab-content .module-title {font-size: 2rem;color: #000;padding-bottom: 0px;padding-top:15px;}
#caselist .section3 .sc-mainbox .tab-content .content-left .yyjz .s1{font-size: 2.2rem;display: flex;align-items: flex-end;color: #1476ff;font-weight: 600;padding-bottom: 10px;}
#caselist .section3 .sc-mainbox .tab-content .advan1 .item span{border-radius: 6px;height: 20px;display:inline-block;width: 20px;background-color:#c7e2ff;display: flex;justify-content: center;align-items: center;}
#caselist .banner{height: 50rem;}
#caselist .banner .container {height: 85%;}
#caselist .section3 .sc-mainbox .tab-content .content-right img {display: none}
#caselist .section3 .sc-mainbox .tab-content .advan1{display: flex;flex-wrap:wrap;align-items: center;gap:1.1rem;z-index: 9999;padding-bottom: 30px;gap: 10px;}
#caselist .section2 .sc-mainbox .card .img-container{padding:0px;height: 90px;overflow: hidden;}
#caselist .section3 .sc-mainbox .tab-content.active {padding: 4rem;}
#caselist .banner .container .data-container .data-item .data {font-size: 2.8rem;line-height: 4.2rem;font-weight: 600;}
#caselist .banner .container .data-container .normal-item-style:not(:last-child) {margin-right: 10px;	}
#service .section5 .sc-mainbox .container .content-right .btn-s1{display: none}
#service .section5 .sc-mainbox .container .content-right ul {margin-bottom: 0px;}
#service .section3 .sc-mainbox .card .tit{margin-top: 10px;}
#service .section9 .tit{font-size: 4rem;font-weight: 600;;text-align: center;color: #000}
#service .section3 .sc-mainbox .card{border-radius: 20px;display: flex;flex-direction: row;gap: 20px;background-color:rgba(255,255,255,0.1);justify-content: center;align-items:center;border: 1px solid rgb(255 255 255 / 69%);backdrop-filter: blur(40px);}
#service .section3 .sc-mainbox .card .tit{font-size:2.4rem;font-weight: 600;margin-top: 20px;padding-bottom:10px;        text-align: left;}
#service .section3 .sc-mainbox .card .desc{font-size:1.6rem;color:#555555;        text-align: left;}
#service .section3{padding: 4rem 0px;}  
#case .section1 .container .container_left .banner .advan {gap: 1rem;	}
#case .section1 .container{display: flex;gap:2rem; padding-top:20px;overflow:hidden;}
#case .section1 .position .container{gap:10px;font-size:14px;}
#case .section1 .container .container_left .banner{border-bottom: 1px solid #b5cfff;}
#case .section1 .container .container_left{width: calc(100% - 0px);}
#case .section1 .container .container_left .banner .yyjz p{display: flex;align-items: center;font-size: 12px;padding:0px 5px;color: #091221}
#case .section1 .container .container_right{width:280px;display: none;}
#case .section1 .container .container_left .banner .yyjz .s1{font-size: 18px;display: flex;align-items: flex-end;color: #3b40f5;font-weight: 600;padding-bottom: 10px;}
#case .section1 .container .container_left .banner h4{font-size: 1.6rem;color: #000;padding-bottom: 20px;padding-top:30px;}
#case .section1 .container .container_left .maininfo h2{margin-top: 40px;margin-bottom: 3rem}
#case .section1 .container .container_left .banner{min-height: auto;margin-bottom:20px;padding:3rem 1rem 1rem 1rem;}
#case .section2 .sc-mainbox .container{display:grid;gap:1.6rem;grid-template-columns: 1fr 1fr;margin-top:50px}
#case .section2 .sc-mainbox .card .img-container{padding:0;height: auto}
#case .section1 .container .container_left .banner .yyjz{display:flex;gap: 40px;}
#case .section2 .sc-mainbox .card .text-container{padding: 0px;}
#case .section2 .sc-mainbox .card .text-container .desc{display: none}
#case .section1 .container .container_left .maininfo{font-size:1.6rem;color:#091221;padding: 0rem 1rem 2rem 1rem;}
#case .section1 .container .container_left .banner .module-title {font-size: 2.5rem;color: #000;padding-bottom: 15px;padding-top: 5px;}
	
#solution .section4 .sc-mainbox .card1{grid-template-columns: repeat(1, 1fr);}
#solution .section4 .sc-mainbox .cards{grid-template-columns: repeat(1, 1fr);}
#solution .section1 .sc-mainbox .container {grid-template-columns: 1fr;	}
#newslist .section1 .recommond-list-main{display:grid;grid-template-columns: repeat(1, 1fr);}
#newslist .section1 .container .container_right .newslist-main{display:grid;grid-template-columns: repeat(1, 1fr);}
#newslist .section1 .recommond-list{display:flex;flex-direction: column;gap:10px;margin-top:20px;display: none;}
#newslist .section1 .container .container_right .card .tit{font-size: 14px;}
#newslist .section1 .container .container_right .card a .info{font-size: 12px;}
#newslist .section1 .container .container_right{display:flex;flex-direction: column;justify-content: space-between;gap:20px}
#newslist .section1 .container .container_right .card{height: auto;}
#newslist .section1 .container .container_right .card a{ display: flex;justify-content:space-between;flex-direction:row;height:100%;gap:10px;position: relative;}
#newslist .section1 .container .container_right .card .img-container{width: 42%;position: relative;}
#newslist .section1 .container .container_right .card .img-container img{width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 10px;}
#newslist .section1 .container .container_right .card .nr{width: calc(100% - 35%);padding:10px;position: relative;}
#newslist .section1 .container .container_right .line{height:1px;background:#f9fcff}
#newslist .section1 .container .container_right .card .btn-s1{display: none}
#newslist .section1 .container .container_right .card a:hover{color:#005eff}
#newslist .section1 .container .container_right .card a:hover .btn-s1{color:#005eff}
#newslist .section1 .container .container_right .card a:hover .btn-s1::after {background-position: 0px 100%;}
#newslist .section1 .container .container_right .card a .nr{padding: 5px;}
#newslist .section1 .container .container_right .card .desc{display: none}
#newslist .section1 .container .container_right .card .tit{margin-bottom: 0px;padding-top:10px}
#newslist .section1 .container .container_right .card a .info{padding-bottom: 0px;}
#newslist .section1 .container_left{width: 100%;margin-bottom: 20px;}

#newslist .section2 .container .card a .info{padding-bottom: 0px}
#newslist .section2 .container .card a .nr{padding:0px;}	
#newslist .section2 .container .card .desc{display: none}
#newslist .section2 .container .card .btn-s1{display: none}
#newslist .section2{padding: 3rem 0px 5rem 0px;background: #f9fcff;}
#newslist .section2 .container .cards .card .img-container span{font-size: 12px;line-height: 20px;}
#news .section1 .container .container_left .module-title {font-size: 2.5rem;}
#about .section5 .sc-mainbox{margin:1rem;}

#about .section8 .sc-mainbox .container .cards2 {display: grid;grid-template-columns: repeat(1, 1fr);}
#about .section2 .accordion {display: grid;grid-template-columns: repeat(1, 1fr);height: auto;}
#about .section1 .sc-mainbox .swiper-button-next {right: -2rem;}
#about .section1 .sc-mainbox .swiper-button-prev {left: -2rem;}
#about .section5 .sc-mainbox{margin: 1rem auto 0;text-align: center;}
#about .section5 .sc-mainbox .card {width: 28%;}
#about .section3 .sc-mainbox .card .txt-container p {margin-bottom: 0rem;}
#about .section3 .sc-mainbox .card .txt-container {display: flex;flex-direction: column;gap: 0.8rem;margin-top: 1.2rem;}
#about .section5 .sc-mainbox .card .iconfont{font-size:35px;}
#about .section5 .sc-mainbox .card .tit{font-size: 20px}
#about .section3 .sc-mainbox .card{padding: 2rem;}
#about .section6 .sc-mainbox .container .card {width: 100%;display: flex;flex-direction: column;}
#about .section6 .sc-mainbox .container .card .img-container img {padding: 30px 30px 10px 30px;}
#about .section6 .sc-mainbox .container .card .txt-container p{display: none;}
#about .section6 .sc-mainbox .container .card .txt-container h4{font-weight: 400;font-size: 1.4rem;text-align: center;}
#about .section6 .sc-mainbox .container{display:grid;grid-template-columns: repeat(3, 1fr);gap:2rem;}
#about .section6 .sc-mainbox .container .card .txt-container {flex: 1;padding: 10px;margin-left: 0rem;}
#about .section3 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#about .section3 .sc-mainbox .card .txt-container ul li:before{display: none}
#about .section9 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#about .banner .container h1 {font-size: 3.5rem;}
#about .section71 .sc-mainbox .tab-content .content-right .module-title {padding-top: 30px;padding-bottom: 15px;}
#about .section71 .sc-mainbox .tab-content .content-left {display: none}
#about .section71 .sc-mainbox .tab-content .content-right {width: 100%;}
#about .section71 .sc-mainbox .tab-content .content-right label {font-size: 14px;}
#about .section71 .container {padding-top: 0px;}
#about .section71 {padding: 30px 0px 30px 0px;}
#about .section8{padding: 3rem 0px 3rem 0px;}
#about .section5 .sc-mainbox .card .subtit {font-size: 1.4rem;}
#about .section3 .sc-mainbox .iconfontabout {
    font-family: "iconfont" !important;
    font-size: 3rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #ffffff;
    width: 5rem;
    height: 5rem;
    background: linear-gradient(145deg, #7195f5 0%, #3638f5 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 1.5rem;}
	
	
#partners .banner .cards{display:grid;grid-template-columns: repeat(1, 1fr);}
#partners .banner .container h1 {font-size: 3.5rem;}
#partners .section1 .sc-mainbox .container{display:grid;grid-template-columns: repeat(2, 1fr);}
#partners .section2 .sc-mainbox .container .cards{display:grid;grid-template-columns: repeat(1, 1fr);}
#partners .section4 .sc-mainbox .container .cards{display:grid;grid-template-columns: repeat(2, 1fr);}
#partners .section5 .sc-mainbox .container .cards{display:grid;grid-template-columns: repeat(1, 1fr);}
#partners .section5 .sc-mainbox .container .card .tit {
    font-size: 2.4rem;
    font-weight: 600;
    position: absolute;
    padding-left: 2%;
}
#partners .section4 .sc-mainbox .container .card{background: #fff;border-radius: 20px;padding: 1rem;display: flex;flex-direction: column;align-items: center;gap:1.6rem;text-align: center;border: 1px solid rgba(9, 18, 33, 0.06);transition: all .5s ease;}
#partners .section4 .sc-mainbox .container .card .desc {padding: 1rem;}
#partners .section6 .sc-mainbox .container{display:grid;gap:30px;grid-template-columns: repeat(1, 1fr);background:#fff;border-radius: 20px;padding: 0rem;border: 1px solid rgb(9 18 33 / 0%);}
#partners .section7 .tit{font-size: 4rem;font-weight: 600;;text-align: center;color: #000}
}

