/* ================================================顶部轮播图=========================================== */
#sw-first-screen-018--0 {
    position: relative;
    background: #fff;
    margin-top: -92px;
}

#sw-first-screen-018--0 .item {
    position: relative;
}

#sw-first-screen-018--0 .slickW .slick-prev,
#sw-first-screen-018--0 .slickW .slick-next {
    font-size: 40px;
    color: #2A2A2A;
}

#sw-first-screen-018--0 .slickW .slick-prev:before {
    content: "\e625";
}

#sw-first-screen-018--0 .slickW .slick-next:before {
    content: "\e628";
}

#sw-first-screen-018--0 .slickW .slick-dots li button {
    width: 10px;
    height: 10px;
    background: #B7B9BC;
}

#sw-first-screen-018--0 .slickW .slick-dots li.slick-active button {
    background: #000;
}
#sw-first-screen-018--0 .slickW .item {
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
}

/* #sw-first-screen-018--0 .slickW .item .center {
    position: absolute;
    z-index: 10000;
    max-width: 1170px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    align-items: center;
} */

#sw-first-screen-018--0 .btns {
    position: absolute;
    top: 62%;
    left: 13%;
    display: flex;
    border: 1px solid white;
    border-radius: 10px;
    background-image: url('../images/btn.png');
    background-repeat: no-repeat; 
    background-size: cover;
    padding: 0 10px ;
    opacity: 0.9;
}

#sw-first-screen-018--0 .btn2 {
    display: block;
    color: white;
    font-size: 20px;
}

/* ===================================================end================================================= */



/* ===================================================四个亿================================================= */
#sw-features-001--0 {
    padding: 0 20px;
}

#sw-features-001--0 .title {
    font-weight: bold;
    color: var(--font);
}

#sw-features-001--0 .flexW {
    justify-content: space-between;
    display: flex;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px;
    position: relative;
    top: -35px;
}

#sw-features-001--0 .flexW .item {
    margin-bottom: 1.25rem;
    display: flex;
    box-shadow: 0px 3px 30px 1px rgba(49, 108, 245, 0.2);
    border-radius: 20px 20px 20px 20px;
    overflow: hidden;
    background: #fff;
    max-width: 20rem;
    width: 22%;
}

#sw-features-001--0 .iconCss {
   width: 4.5rem;
}



#sw-features-001--0 .tit1 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    text-align: left;
    font-size: 1.9rem;
    color: #5268ED;
    margin-bottom: 0.3rem;
}

#sw-features-001--0 .tit2 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 1.3rem;
    color: #071C35;
}

#sw-features-001--0 .des {
    display: flex;
}



@media screen and (max-width: 1800px) {

#sw-features-001--0 .tit1 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    text-align: left;
    font-size: 1.7rem;
    color: #5268ED;
    margin-bottom: 0.3rem;
}

#sw-features-001--0 .tit2 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 1.2rem;
    color: #071C35;
}

#sw-features-001--0 .iconCss {
   width: 4rem;
}
}

@media screen and (max-width: 1500px) {

#sw-features-001--0 .tit1 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    text-align: left;
    font-size: 1.5rem;
    color: #5268ED;
    margin-bottom: 0.3rem;
}

#sw-features-001--0 .tit2 {
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 1rem;
    color: #071C35;
}

#sw-features-001--0 .iconCss {
   width: 3.5rem;
}
}


@keyframes float {

    0%,
    100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-0.5px);
    }
}

@media screen and (max-width: 875px) {
    .center {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #sw-features-001--0 .des {
        padding: 1rem;
    }

    #sw-features-001--0 .icon,
    #sw-features-001--0 .tit1 {
        padding: 1rem 0.2rem;
        font-size: 1rem;
    }

    #sw-features-001--0 .icon img {
        padding-bottom: 0.78rem;
        width: 30px;
    }

    #sw-features-001--0 .flexW {
        margin-left: -5px;
        margin-right: -5px;
        margin-top: 0px;
        position: static;
    }

    #sw-features-001--0 .flexW .item {
        padding: 0 5px;
        width: 50% !important;
        margin-bottom: 20px;
    }

    #sw-features-001--0 .tit {
        font-size: 16px;
    }
}

/* ===============================================end================================================== */


/* ===============================================三位一体================================================== */
                #sw-team-002--0 .vjs-has-started .vjs-control-bar {
                    display: none;
                }

                #sw-team-002--0 video {
                    pointer-events: none;
                }

                #sw-team-002--0 {
                    margin-bottom: 4.125rem;
                }

                #sw-team-002--0 .title {
                    text-align: center;
                }

                #sw-team-002--0 .title .bigtitle {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 600;
                    font-size: 2rem;
                    color: #071C35;
                }

                #sw-team-002--0 .title .stit {
                    font-family: PingFang SC;
                    font-size: 1rem;
                }

                #sw-team-002--0 .title p {
                    margin-top: 12px;
                    font-size: 19px;
                    color: var(--font);
                }

                #sw-team-002--0 .team002box .box-content {
                    background: #fff;
                    width: 50%;
                    border-radius: 10px;
                    border: 1px solid rgb(211, 211, 211);
                    overflow: hidden;
                }

                #sw-team-002--0 .topView svg {
                    padding-right: 8px;
                }

                #sw-team-002--0 .topView {
                    display: flex;
                    align-items: center;
                    padding-bottom: 5px;
                    font-weight: 600;
                }

                #sw-team-002--0 .topView img {
                    width: 36px;
                    height: 36px;
                    object-fit: contain;
                }

                #sw-team-002--0 .video-box {
                    background-color: #FFFFFF;
                }

                #sw-team-002--0 .video-box video {
                    width: 100%;
                    /* border-radius: 20px; */
                }

                @media screen and (max-width: 850px) {
                    #sw-team-002--0 .title .bigtitle {
                        font-size: 1.8rem;
                    }

                    #sw-team-002--0 .title p {
                        font-size: 18px;
                        line-height: 1.5;
                    }
                }

                @media screen and (max-width: 600px) {
                    #sw-team-002--0 .title p {
                        margin-top: 10px;
                        font-size: 16px;
                        line-height: 1.5;
                    }
                }

                #sw-team-002--0 .team002box {
                    margin-top: 25px;
                    display: flex;
                    justify-content: space-between;
                }

                #sw-team-002--0 .team002box .nav {
                    display: flex;
                    justify-content: space-between;
                    flex-direction: column;
                    /* width: 35% ; */
                    align-items: flex-start;
                }

                #sw-team-002--0 .team002box .nav::-webkit-scrollbar {
                    width: 10px;
                    height: 10px;
                }

                #sw-team-002--0 .team002box .nav::-webkit-scrollbar-thumb {
                    border-radius: 10px;
                    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
                    background: #C1C1C1;
                }

                #sw-team-002--0 .team002box .nav::-webkit-scrollbar-track {
                    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
                    border-radius: 10px;
                    background: #ededed;
                }

                #sw-team-002--0 .team002box .nav li {
                    cursor: pointer;
                    color: #000;
                    white-space: nowrap;
                    width: 100%;
                    font-size: 1.1rem;
                }

                #sw-team-002--0 .topView p {
                    font-size: 1.5rem;
                    color: #273F60;
                    font-weight: 400;
                }

                #sw-team-002--0 .topView .img1 {
                    display: block;
                }

                #sw-team-002--0 .topView .img2 {
                    display: none;
                }

                #sw-team-002--0 .bottomView {
                    font-size: 1rem;
                    color: #273F60;
                    margin-left: 0.5rem;
                     word-wrap: break-word;     /* 允许长单词/URL 换行 */
                    word-break: break-word;    /* 更激进地断词（可选）*/
                    white-space: normal;       /* 默认值，允许换行 */
                }

                  

                #sw-team-002--0 .team002box .nav li .active {
                    border-radius: 12px;
                    background-color: #F5F8FC;
                    position: relative;
                    overflow: hidden;
                }

                #sw-team-002--0 .team002box .nav li .active .topView {
                    color: #316CF5;
                    font-weight: 600;
                    font-size: 1.1rem;
                }

                #sw-team-002--0 .team002box .nav li .active .topView .img1 {
                    display: none;
                }

                #sw-team-002--0 .team002box .nav li .active .topView .img2 {
                    display: block;
                }

                /*流动效果*/
                #sw-team-002--0 .process-line {
                    position: relative;
                    left: 0;
                    bottom: 0;
                    height: 1px;
                    background: rgba(255, 255, 255, 0.2);
                    width: 100%;
                    padding-top: 5px;
                }

                #sw-team-002--0 .process-line::after {
                    position: absolute;
                    left: 0;
                    bottom: -1px;
                    height: 2px;
                    width: 0;
                    border-radius: 1.5px;
                    background: var(--brand);
                    content: '';
                }

                #sw-team-002--0 .team002box .nav li .active .process-line::after {
                    width: 100%;
                    transition: all 4s linear 0s;
                }

                @media screen and (max-width: 875px) {
                    #sw-team-002--0 .team002box .nav li {
                        font-size: 20px;
                    }

                    #sw-team-002--0 .team002box .box-content {
                        width: 100%;
                    }

                    #sw-team-002--0 .team002box .nav {
                        overflow-x: auto;
                        overflow-y: hidden;
                        flex-wrap: nowrap;
                        justify-content: unset;
                    }

                    #sw-team-002--0 .team002box .nav li:nth-child(2) {
                        padding: 5px;
                    }

                    #sw-team-002--0 .team002box .nav li {
                        font-size: 18px;
                        padding: 5px;
                        white-space: nowrap;
                    }

                    #sw-team-002--0 .team002box {
                        margin-top: 20px;
                        flex-direction: column;
                    }
                }
/* ===============================================end================================================== */

/* ===============================================数智出海场景化解决方案================================================== */
                #sw-services-products-045--0 {
                    margin-bottom: 4.125rem;
                }

                #sw-services-products-045--0 .title {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 600;
                    font-size: 2rem;
                    color: #071C35;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                }

                #sw-services-products-045--0 .desc {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 400;
                    font-size: 1rem;
                    color: #273F60;
                    padding-bottom: 1.25rem;
                    padding-top: 12px;
                }

                #sw-services-products-045--0 .textW {
                    text-align: center;
                }

                #sw-services-products-045--0 .textW p {
                    color: var(--brand);
                    font-size: 1rem;
                }

                #sw-services-products-045--0 .flexW {
                    display: flex;
                    flex-wrap: nowrap;
                    justify-content: space-between;

                }

                #sw-services-products-045--0 .flexW .itemBox {
                    width: 20%;
                    height: 29rem;
                    position: relative;
                    overflow: hidden;
                    border-radius: 22px;
                    box-shadow: 0px 3px 20px 0px rgba(49, 108, 245, 0.15);
                    transition: box-shadow .3s ease-in-out;
                    background-position: center;
                }

                #sw-services-products-045--0 .flexW .itemBox .box:after {
                    content: '';
                    width: 100%;
                    height: 100%;
                    position: absolute;
                    /* background-color: rgba(0, 0, 0, 0.5); */
                }

                #sw-services-products-045--0 .flexW .itemBox.active {
                    width: 25.375rem;
                }

                #sw-services-products-045--0 .flexW .itemBox .imgW .img1 {
                    display: block;
                    margin-left: -30%;
                }

                #sw-services-products-045--0 .flexW .itemBox .imgW .img2 {
                    display: none;
                }

                #sw-services-products-045--0 .flexW .itemBox .imgW img {
                    transition: all 0.35s;
                }

                #sw-services-products-045--0 .flexW .itemBox .textW {
                    padding: 1.25rem 1.5rem;
                    overflow: hidden;
                    width: 100%;
                    z-index: 999;
                    color: #fff;
                    height: 18rem;
                }

                #sw-services-products-045--0 .flexW .itemBox .textW p {
                    color: #FFFFFF;
                    font-weight: 400;
                    font-size: 1rem;
                    font-style: normal;
                    text-decoration: none;
                    text-align: left;
                    transition: all .6s ease-in-out;
                    opacity: 0;
                    visibility: hidden;
                }

                #sw-services-products-045--0 .flexW .itemBox .textW .tit {
                    color: #FFFFFF;
                    font-weight: 500;
                    font-size: 1.25rem;
                    margin-top: 1.25rem;
                    height: 48px;
                }

                #sw-services-products-045--0 .flexW .itemBox .box {
                    display: flex;
                    justify-content: center;
                    align-items: flex-end;
                    height: 100%;
                }

                #sw-services-products-045--0 .flexW .itemBox .textW .btn {
                    opacity: 0;
                    visibility: hidden;
                    transition: opacity .6s ease-in-out;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .imgW .img1 {
                    display: none;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .imgW .img2 {
                    display: block;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .textW {
                    position: absolute;
                    bottom: 0;
                    top: 0;
                    display: flex;
                    align-items: center;
                    width: 100%;
                    z-index: 999;
                    justify-content: center;
                    flex-direction: column;
                    height: 26rem;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .textW p {
                    opacity: 1;
                    visibility: visible;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .textW .tit {
                    font-size: 1.25rem;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .textW .btn {
                    border-radius: 20px;
                    background-color: #FFFFFF;
                    color: #316CF5;
                    font-weight: 400;
                    font-size: 1rem;
                    opacity: 1;
                    visibility: visible;
                    padding: 8px 1.875rem;
                }

                #sw-services-products-045--0 .flexW .itemBox.active .textW .btn svg {
                    color: #fff;
                    fill: #fff !important;
                    margin-right: 10px;
                }

                @media screen and (max-width:875px) {
                    #sw-services-products-045--0 .flexW .itemBox .textW svg {
                        width: 30px;

                    }

                    #sw-services-products-045--0 .flexW {
                        flex-wrap: wrap;
                    }

                    #sw-services-products-045--0 .flexW .itemBox.active {
                        width: 48%;
                    }

                    #sw-services-products-045--0 .flexW .itemBox {
                        width: 48%;
                        margin-bottom: 20px;
                    }

                    #sw-services-products-045--0 .flexW .itemBox {
                        width: 48.5% !important;
                    }

                    #sw-services-products-045--0 .flexW .itemBox .textW p {
                        font-size: 12px !important;
                        padding: 0.5rem 0;
                    }

                    #sw-services-products-045--0 .flexW .itemBox .textW .tit {
                        font-size: 13px !important;
                    }
                }
/* ===============================================end================================================== */


/* ===============================================核心优势================================================== */
                #sw-testimonials-004--0 .center .title {
                    text-align: center;
                }

                #sw-testimonials-004--0 .desc {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 400;
                    font-size: 1rem;
                    color: #273F60;
                    padding-bottom: 1.25rem;
                    padding-top: 12px;
                }

                #sw-testimonials-004--0 .center .title .bigtitle {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 600;
                    font-size: 2rem;
                    color: #071C35;
                }

                #sw-testimonials-004--0 .center .testimonials004box {
                    display: flex;
                    flex-wrap: wrap;
                    margin: 0px -15px;
                    margin-top: 1.5625rem;
                    justify-content: center;
                    background-position: center center;
                    background-repeat: No-repeat;
                    background-size: contain;
                }

                #sw-testimonials-004--0 .center .testimonials004box .leftItem {
                    width: 23.5vw;
                    box-sizing: border-box;
                    display: flex;
                    flex-direction: column;
                    justify-content: space-around;

                }

                #sw-testimonials-004--0 .center .testimonials004box .bg-box {
                    display: flex;
                    align-items: center;
                    background: #fff;
                }

                #sw-testimonials-004--0 .center .testimonials004box .centerItem img {
                    width: 100%;
                    height: 100%;
                    object-fit: contain;
                }

                #sw-testimonials-004--0 .center .testimonials004box .rightItem {
                    width: 23.5vw;
                    box-sizing: border-box;
                    display: flex;
                    flex-direction: column;
                    justify-content: space-around;
                }

                #sw-testimonials-004--0 .center .testimonials004box .leftItem>div {
                    padding: 1.25rem;
                    text-align: right;
                    box-sizing: border-box;
                    box-shadow: 0px 3px 30px 1px rgba(49, 108, 245, 0.1);
                    border-radius: 16px;
                    justify-content: flex-end;
                }

                #sw-testimonials-004--0 .center .testimonials004box .leftItem>div .contentText {
                    padding-right: 1rem;
                }

                #sw-testimonials-004--0 .center .testimonials004box .leftItem>div img,
                #sw-testimonials-004--0 .center .testimonials004box .rightItem>div img {
                    width: 70px;
                    object-fit: contain;

                }

                #sw-testimonials-004--0 .center .testimonials004box .centerItem {
                    width: 20.8vw;
                    height: 29vw;
                }

                #sw-testimonials-004--0 .center .testimonials004box .rightItem>div {
                    padding: 1.25rem;
                    box-sizing: border-box;
                    box-shadow: 0px 3px 30px 1px rgba(49, 108, 245, 0.1);
                    border-radius: 16px;
                }

                #sw-testimonials-004--0 .center .testimonials004box .rightItem>div .contentText {
                    padding-left: 1rem;
                }

                #sw-testimonials-004--0 .center .testimonials004box .tit {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 500;
                    font-size: 1.5rem;
                    color: #071C35;
                    line-height: 1.75rem;
                }

                #sw-testimonials-004--0 .center .testimonials004box .desc {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 400;
                    font-size: 1rem;
                    color: #273F60;
                    line-height: 1.75rem;
                    padding-top: 1rem;
                }

                @media screen and (max-width: 1325px) {

                    #sw-testimonials-004--0 .center .testimonials004box .leftItem,
                    #sw-testimonials-004--0 .center .testimonials004box .rightItem {
                        width: 33.5vw;
                    }
                }

                @media screen and (max-width: 1225px) {

                    #sw-testimonials-004--0 .center .testimonials004box .leftItem,
                    #sw-testimonials-004--0 .center .testimonials004box .rightItem {
                        width: 33.5vw;
                    }
                }

                @media screen and (max-width: 850px) {
                    #sw-testimonials-004--0 .center .testimonials004box {
                        flex-wrap: wrap;
                        justify-content: center;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item {
                        width: 50%;
                        margin-bottom: 30px;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item>div .desc {
                        font-size: 16px;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item>div .name {
                        font-size: 20px;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item:last-child {
                        margin-bottom: 0px;
                    }
                }

                @media screen and (max-width: 600px) {
                    #sw-testimonials-004--0 .center .testimonials004box {
                        margin-top: 20px;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item {
                        width: 100%;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item>div .desc {
                        font-size: 14px;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .item>div .name {
                        font-size: 18px;
                    }
                }

                @media screen and (max-width: 850px) {

                    #sw-testimonials-004--0 .center .testimonials004box .leftItem,
                    #sw-testimonials-004--0 .center .testimonials004box .rightItem {
                        width: 100%;
                    }

                    #sw-testimonials-004--0 .center .testimonials004box .centerItem {
                        width: 100%;
                        height: 100%;
                    }
                }

                /* 协调的浮动效果 */
                #sw-testimonials-004--0 .float-1 {
                    animation: float 4s ease-in-out infinite;
                }

                #sw-testimonials-004--0 .float-2 {
                    animation: float 4s ease-in-out infinite 0.5s;
                }

                #sw-testimonials-004--0 .float-3 {
                    animation: float 4s ease-in-out infinite 1s;
                }

                #sw-testimonials-004--0 .float-4 {
                    animation: float 4s ease-in-out infinite 1.5s;
                }

                @keyframes float {

                    0%,
                    100% {
                        transform: translateY(0);
                    }

                    50% {
                        transform: translateY(-15px);
                    }
                }
/* ===============================================end================================================== */


/* ===============================================客户成功案例================================================== */
                #sw-firstScreen-002--0 {
                    padding-top: 4.125rem;
                }

                #sw-firstScreen-002--0 .title {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 600;
                    font-size: 2rem;
                    color: #071C35;
                }

                #sw-firstScreen-002--0 .imgW {
                    border-radius: 16px;
                    overflow: hidden;
                }
                .carousel {
                    position: relative;
                    width: 100%;
                    /* height: 300px; */

                    overflow: hidden;
                    border: 1px solid #ccc;
                    border-radius: 8px;
                }

                .slides {
                    display: flex;
                    transition: transform 0.5s ease-in-out;
                }

                .slide {
                    min-width: 100%;
                    position: relative;
                    height: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    font-size: 24px;
                    color: white;
                }

                /* 按钮样式 */
                .btnExpl {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    background: none;
                    color: white;
                    border: none;
                    padding: 10px;
                    cursor: pointer;
                    font-size: 22px;
                }

                .prev {
                    left: 10px;
                }

                .next {
                    right: 10px;
                }

                /* 指示器 */
                .indicators {
                    position: absolute;
                    bottom: 20px;
                    left: 50%;
                    transform: translateX(-50%);
                    display: flex;
                    gap: 8px;
                }

                .indicator {
                    width: 10px;
                    height: 10px;
                    border-radius: 50%;
                    background: rgba(255, 255, 255, 0.5);
                    cursor: pointer;
                }

                .indicator.active {
                    background: white;
                }
/* ===============================================end================================================== */


/* ===============================================生态合作伙伴================================================== */
                #sw-features-003--0 {
                    padding-top: 4.125rem;
                }

                #sw-features-003--0 .imgW {
                    padding-top: 4.375rem;
                }

                #sw-features-003--0 .imgW img {
                    object-fit: contain;
                    width: 90%;
                    height: 100%;
                    margin-top: -11rem;
                }

                #sw-features-003--0 .title {
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 600;
                    font-size: 2rem;
                    color: #071C35;
                }

                #sw-features-003--0 .desc {
                    font-size: 1.125rem;
                    color: #2A2A2A;
                    padding-top: 12px;
                }

                @media screen and (max-width: 875px) {
                    #sw-features-003--0 .imgW {
                        padding-bottom: 0px
                    }
                }

                #sw-features-003--0 .bg {
                    background-repeat: No-repeat;
                    background-size: contain;
                    background-position: center center;
                }
/* ===============================================end================================================== */


/* ===============================================出海无忧首选助贸星================================================== */
                #news-hot-014--0 .flexW>div a {
                    background-color: var(--brand);
                    outline: none;
                    color: #fff;
                    padding: 15px 40px;
                    letter-spacing: 1px;
                    position: relative;
                    overflow: hidden;
                    cursor: pointer;
                    display: inline-block;
                    border: none;
                    font-size: 14px;
                    font-weight: 500;
                    height: fit-content;
                }

                #news-hot-014--0 .flexW .center .btnW {
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                }

                #news-hot-014--0 .flexW .center .btnW .btn {
                    background: #FFFFFF;
                    border-radius: 30px 30px 30px 30px;
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 400;
                    font-size: 1rem;
                    color: #316CF5;
                    padding: 10px 39px;
                }
                #news-hot-014--0 .flexW .textW .title {
                    margin-bottom: 20px;
                    font-family: PingFang SC, PingFang SC;
                    font-weight: 500;
                    font-size: 2rem;
                    color: #FFFFFF;
                    text-align: center;
                }
/* ===============================================end================================================== */




/* ===============================================预约演示================================================== */
/* #sw-contactus-001--0 .modal-dialog {
     border-radius: 10px;
     overflow: hidden;
 }

 #sw-contactus-001--0 .rendered-form {
     box-shadow: none;
 }

 #sw-contactus-001--0 .rendered-form>div:first-child h2 {
     display: none;
 }

 #sw-contactus-001--0 .rendered-form .form-group:not(.formbuilder-header) {
     padding: 5px !important;
 }

 #sw-contactus-001--0 input:not([type=checkbox]):not([type=radio]),
 textarea {
     border-radius: 5px !important;
     background: transparent;
     border: 1px solid #CED4DA !important;
     color: #222 !important;
     padding: 10px 10px !important;
 }



 #sw-contactus-001--0 .modal-content {
     border-radius: 5px;
     overflow: hidden;
     padding: 15px;
     background: linear-gradient(-0.37deg, rgba(255, 255, 255, 1) 0%, rgba(242, 246, 255, 1) 100%);
 }

 #sw-contactus-001--0 .product-header {
     display: none;
 }

 #sw-contactus-001--0 .close span {
     font-size: 24px;
 }

 #sw-contactus-001--0 .create-form-wrap {
     border: none;
 }

 #sw-contactus-001--0 .crm_form-wrap {
     margin: 0 -20px;
 }

 #sw-contactus-001--0 .product-info {
     margin: 0 0 10px 0;
     padding: 10px 20px;
     background-color: #F5F8FA;
     border-radius: 3px;
 }

 #sw-contactus-001--0 .product-info>div {
     margin: 0 -10px;
 }

 #sw-contactus-001--0 .product-info .product-tr {
     border-bottom: 1px solid #E2E8F0;
     padding-bottom: 10px;
 }

 #sw-contactus-001--0 .product-info .product_img {
     width: 60px;
     height: 60px;
 }

 #sw-contactus-001--0 .product-info .product-title-box {
     -webkit-line-clamp: 2;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-box-orient: vertical;
 }

 #sw-contactus-001--0 .product-info input {
     border: 1px solid #e6e6e6;
     padding: 4px 10px;
 }

 #sw-contactus-001--0 .create-form-title {
     display: none;
 } */
 /* =========================================end=============================================== */