@media screen and (max-width: 1920px) {
    .cp-header_box_nav_son_list_item {
        padding: 30px;
    }

    .cp-header_box_nav_son_list_item li {
        width: 260px;
    }

    .cp-header_box_nav_son_list_item .title {
        padding: 10px 30px;
    }

    .cp-header_box_nav_son_list_item li a {
        padding: 20px;
    }
}

@media screen and (max-width: 1600px) {
    .cp-header_box_nav_son_list_item {
        padding: 20px;
    }

    .cp-header_box_nav_son_list_item li {
        width: 240px;
    }

    .cp-header_box_nav_son_list_item .title {
        padding: 10px 24px;
    }

    .cp-header_box_nav_son_list_item li a {
        padding: 16px;
        font-size: 14px;
    }

    /* 首页 begin */
    .four-Functions .row,
    .querydel .wrapper,
    .SafetyEscort .wrapper,
    .Successfuldel .wrapper,
    .customPraise .customPraise-con,
    .solution .wrapper {
        padding-left: 5%;
        padding-right: 5%;
    }

    .four-Functions .row .col,
    .querydel .wrapper .row2,
    .SafetyEscort .wrapper .Successful-box,
    .Successfuldel .wrapper .grid-container,
    .customPraise .customPraise-con .customPraise-list,
    .solution .wrapper .news-video-list {
        width: 100%;
    }

    .Successful-con .Successful-list .Successful-item {
        width: 14.28%;
    }

    .Successfuldel .grid-container {
        row-gap: 50px;
        column-gap: 30px;
    }

    .Successfuldel .grid-item {
        width: auto;
    }

    /* 首页 end */

    .solution-item-icon-2::after,
    .product-description-img-box::after,
    .nacProduct-description-box::after {
        display: none;
    }
}

@media screen and (max-width: 1440px) {

    /* banner begin */
    .swiper-slide-txt-box .swiper-slide-txt-con {
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
    }

    .swiper-slide-txt-title h3 {
        font-size: 40px;
    }

    .swiper-slide-txt-fun ul li,
    .swiper-slide-txt-fun-img-txt p {
        font-size: 20px;
    }

    .swiper-slide-txt-desc p {
        font-size: 20px;
    }

    /* banner end */

    .yzd-header-box .yzd-header-con {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }


    .top-title-box h2 {
        font-size: 30px;
    }

    .top-title-box p {
        font-size: 16px;
    }

    .four-Functions ul li h4 {
        font-size: 18px;
    }

    .four-Functions ul li .item .item-txt p {
        font-size: 14px;
        line-height: 22px;
    }

    .wrapper-content-con .wrapper-title {
        font-size: 18px;
    }

    .wrapper-content-con .wrapper-con-doce {
        font-size: 16px;
    }

    .wrapper-content {
        width: 45%;
    }

    /* .wrapper-list-bjImg {
        width: 100%;
    } */

    .Successful-con .Successful-list .Successful-item {
        height: 180px;
    }

    .Successfuldel .grid-container {
        row-gap: 20px;
        column-gap: 20px;
    }

    .Successfuldel .grid-item {
        padding: 10px 20px;
        height: auto;
    }

    .Successfuldel .grid-item img {
        max-width: 100%;
    }

    .product-description-txt-box,
    .product-value-list-box,
    .major-function-container-box,
    .wlzr-banner-con .dzwdaqglxt-banner-txt,
    .solution-description-con {
        width: 86% !important;
    }



    .dzwdaqglxt-banner-con.wlzr-banner-con {
        padding: 200px 0;
    }
}

@media screen and (max-width: 1400px) {
    .container-about-con {
        width: 100%;
        padding: 0 40px;
    }
}


@media screen and (max-width: 1300px) {
    .el-container .risk-behavior .wrapper .risk-box .risk-con {
        width: 100%;
        padding: 0 20px;
    }

    .el-container .risk-behavior .wrapper .img-box .right-text[data-v-d4710644] {
        height: auto;
    }

    .el-container .risk-behavior .wrapper .text-box[data-v-d4710644] {
        margin-bottom: 10px;
    }

}

@media screen and (max-width: 1240px) {

    /* banner begin */
    .swiper-slide-txt-title h3 {
        font-size: 36px;
    }

    .swiper-slide-txt-fun ul {
        width: 400px;
    }

    .swiper-slide-txt-fun ul li,
    .swiper-slide-txt-fun-img-txt p {
        font-size: 18px;
        height: 20px;
        line-height: 20px;
    }

    .swiper-slide-txt-desc p {
        font-size: 14px;
    }

    .swiper-slide-txt-con .swiper-slide-txt-link {
        margin-top: 20px;
    }

    .swiper-slide-txt-link a {
        width: 120px;
        height: 36px;
        font-size: 16px;
    }

    /* banner end */

    .yzd-header-tel {
        display: none;
    }

    .nav-list .nav-item .nav-two-box {
        width: 100% !important;
        margin-left: -50% !important;
    }

    .four-Functions .row,
    .querydel .wrapper,
    .SafetyEscort .wrapper,
    .Successfuldel .wrapper,
    .customPraise .customPraise-con,
    .solution .wrapper {
        padding-left: 2%;
        padding-right: 2%;
    }

    .top-title-box h2 {
        font-size: 28px;
    }

    .top-title-box p {
        font-size: 14px;
        margin-top: 10px;
    }

    .four-Functions .row .col {
        margin-top: 10px;
    }

    .four-Functions ul li .item .Functions-icon-box {
        width: 80%;
    }

    .four-Functions ul li .item .Functions-icon-box img {
        width: 100%;
    }

    .four-Functions ul li h4 {
        margin-top: 0;
    }

    .four-Functions ul li .item .item-txt p {
        font-size: 12px;
    }

    .four-Functions ul li .item a {
        width: 120px;
        height: 40px;
    }

    .left-box .left-video-box {
        width: 500px;
    }

    .news-item-info .news-img-box {
        width: 210px;
        height: 110px;
    }

    .news-text-box .news-title {
        font-size: 18px;
    }

    .news-text-box .news-description {
        font-size: 14px;
    }

    .wrapper-content-con .wrapper-con-doce {
        font-size: 14px;
    }

    .solution .wrapper .news-video-list {
        gap: 20px;
    }

    .wrapper-list .wrapper-list-bjImg {
        width: 70%;
    }

    .wrapper-list .wrapper-list-bjImg img {
        width: 100%;
    }

    .wrapper-content .wrapperList-4 .wrapper-list-bjImg {
        top: -6px;
    }

    .wrapper-content .wrapperList-2 .wrapper-list-bjImg {
        top: -44px;
    }

    .customPraise-item-video-box .customPraise-item-video-con,
    .customPraise-item-video-box .customPraise-item-video-con .customPraiseVideo {
        max-width: 556px;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con {
        padding: 100px 0;
        background-size: cover;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con h3 {
        font-size: 24px;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con h2 {
        font-size: 40px;
        margin-top: 10px;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con a {
        width: 140px;
        height: 48px;
        font-size: 18px;
        margin-top: 20px;
    }

    .product-description-img-box .product-description-img img {
        width: 86%;
    }

    .solution-list-con .solution-item-content {
        width: 86%;
        gap: 120px;
    }


    .solution-item .solution-item-img {
        width: 36%;
    }

    .solution-item .solution-item-img img {
        width: 100%;
    }
}

@media screen and (max-width: 1200px) {

    .Successful-box {
        padding: 0;
        width: 100%;
    }

    .Successful-con .Successful-list .Successful-item {
        height: 160px;
    }


    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 24px;
        font-size: 30px;
    }

    .terminal-banner-text {
        top: 25px;
        left: 100px;
    }

    .record .wrapper[data-v-20cb3c81] {
        justify-content: space-around;
        width: 100%;
        padding: 20px;
    }

    .header-box[data-v-a70e92de] {
        justify-content: space-around;
        width: 100%;
        padding: 0 20px;
    }

    .bot .wrapper[data-v-84e44a82],
    .four-Functions .wrapper[data-v-775543e8],
    .footer .wrapper[data-v-20cb3c81] {
        width: 100%;
    }

    .bot .wrapper[data-v-84e44a82] {
        padding: 0 20px;
    }

    .bot .wrapper nav[data-v-84e44a82] {
        width: 13.333333%;
    }

    .bot .wrapper nav[data-v-84e44a82]:first-child {
        width: 6.666666%;
    }


    .four-Functions .wrapper .icons-box[data-v-775543e8] {
        justify-content: space-between;
        padding: 0 20px;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 24%;
        padding: 30px 10px 30px;
    }

    .title-box {
        /* padding: 0 20px; */
    }

    .query .wrapper[data-v-775543e8] {
        justify-content: space-around;
        width: 100%;
    }

    .SafetyEscort .wrapper[data-v-775543e8] {
        width: 100%;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 16%;
    }

    .Successful .wrapper[data-v-775543e8] {
        width: 100%;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8],
    .Successful-con .Successful-list .Successful-item {
        width: 16%;
    }

    .solution .wrapper[data-v-775543e8] {
        width: 100%;
    }

    .el-container .sixGod .wrapper[data-v-d4710644] {
        width: 100%;
        padding: 0 10px;
    }

    .el-container .sixGod .wrapper .icons-box .icon-box[data-v-d4710644] {
        width: 30%;
        height: auto;
    }


    .img-box .wrapper[data-v-4529a31d] {
        width: 100%;
        padding: 0 20px;
    }


    .Global .wrapper[data-v-4529a31d] {
        width: 100%;
    }

    .intro .wrapper[data-v-4529a31d] {
        width: 100%;
    }

    .intro[data-v-4529a31d] {
        padding: 40px 20px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box[data-v-d4710644] {
        width: 100%;
        padding: 0 20px 60px;
        gap: 20px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card[data-v-d4710644] {
        width: 25%;
    }



    .el-container .risk-behavior .wrapper .img-box[data-v-d4710644] {
        flex-direction: column;
    }

    .el-container .risk-behavior .wrapper .img-box .right-text[data-v-d4710644] {
        margin-top: 20px;
    }

    .youNeed-pc-imgbox {
        width: 100%;
    }

    .youNeed-pc-imgbox .youNeed-pc-img- img {
        width: 100%;
    }

    /* 首页四大系统 begin */
    .four-Functions ul.col {
        width: 100%;
    }

    .four-Functions ul li .item {
        padding: 30px 10px;
    }

    /* 首页四大系统 end */
    /* 您是否遇到以下问题？ begin */
    .querydel .wrapper .row2 {
        width: 100%;
    }


    /* 您是否遇到以下问题？ end */

    /* 首页 客户赠言 bengin */
    .customPraise-con {
        width: 100%;
    }

    /* 首页 客户赠言 end */


    .footer[data-v-20cb3c81] {
        padding: 40px 20px;
    }

    .footer .wrapper .title[data-v-20cb3c81] {
        text-align: center;
    }


    .position-con {
        width: 100%;
        margin: 0 30px;
    }

    .content-box {
        width: 100%;
        padding: 0 20px;
    }

    .content-box .content-con img {
        width: 100%;
    }


    .el-tabs .links-box[data-v-54a41daa] {
        width: 100%;
        padding: 20px;
    }

    .el-tabs .customer-box[data-v-54a41daa] {
        width: 100%;
        padding: 0 20px;
    }


    .problem .wrapper[data-v-523d36ee] {
        width: 100%;
        padding: 0 20px;
    }

    .container-about-con .about-img-txt {
        flex-direction: column;
    }

    .about-img-txt .about-txt {
        margin: 0;
        margin-top: 20px;
    }

    /* 关于我们 begin */
    .container-youshi .container-youshi-con {
        width: 100%;

    }

    .about-contact-con .contact-phoneleft {
        padding: 40px 20px;
    }

    .contact-phoneleft .phoneleft-title p {
        font-size: 24px;
    }

    .contact-phoneleft .phoneleft-list ul li {
        font-size: 22px;
    }

    /* 关于我们 end */
    /* 新闻咨询 begin */
    .news-box .new-list .wrapper[data-v-e19a4e24] {
        width: 100%;
    }

    /* 新闻咨询 end */


    .product-description-txt-box,
    .product-value-list-box,
    .major-function-container-box,
    .solution-description-con {
        width: 90% !important;
    }

    .dzwdaqglxt-banner-txt h2 {
        font-size: 36px;
    }

    .dzwdaqglxt-banner-txt p {
        font-size: 16px;
    }

    .product-description-txt-con .product-description-txt {
        font-size: 18px;
        line-height: 36px;
    }

    .product-description-txt-con h2 {
        font-size: 28px;
    }


}

@media screen and (max-width: 1080px) {
    .container-about-box {
        margin-top: 30px;
    }

    /* 首页四大系统 begin */
    .four-Functions ul.col {
        width: 100%;
        gap: 20px;
        grid-template-columns: repeat(2, 1fr);
    }

    .four-Functions ul li .item {
        padding: 30px 10px;
    }

    .four-Functions ul li .item .item-txt p {
        font-size: 14px;
    }

    /* 首页四大系统 end */
    /* 客户案例 begin */
    .Successfuldel .grid-container {
        width: 100%;
        gap: 20px;
    }

    /* 客户案例 end */
    /* 您是否遇到以下问题？ begin */
    .querydel .wrapper .querydel-left p {
        font-size: 14px;
    }

    /* 您是否遇到以下问题？ end */
    /* 关于我们 begin */

    .contact-phoneleft .phoneleft-title p {
        font-size: 22px;
    }

    .contact-phoneleft .phoneleft-list ul li {
        font-size: 20px;
    }

    /* 关于我们 end */

    .product-description-txt-box,
    .product-value-list-box,
    .major-function-container-box,
    .solution-description-con {
        width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .product-value-list-con {
        grid-template-columns: repeat(2, 1fr) !important;
    }

    .major-function-list-con {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 20px !important;
    }
}

@media screen and (max-width: 1024px) {

    /* 关于我们 begin */
    .container-youshi .box {
        grid-template-columns: repeat(2, 1fr);
    }


    .container-youshi .box .cp-footer_sevice:last-child {
        display: none;
    }

    .about-contact-box .about-contact-con {
        flex-direction: column;
    }

    .about-contact-con .contact-phoneleft,
    .about-contact-con .contact-phoneright {
        width: 100%;
    }

    .container-youshi .box .cp-footer_sevice:nth-child(4),
    .about-contact-con .contact-phoneleft {
        border-right: none;
    }

    .about-contact-con .contact-phoneleft {
        border-bottom: 1px solid #dcdfe6;
        justify-content: center;
    }

    /* 关于我们 end */
    .four-Functions .row .col {
        margin-top: 0;
    }



    .left-box .left-video-box {
        width: 460px;
    }

}

@media screen and (max-width: 992px) {

    /* header begin */
    .yzd-header-box {
        position: relative;
        height: 60px !important;
    }

    .yzd-header-box .yzd-header-con {
        justify-content: space-between;
    }

    .yzd-header-nav {
        width: 100%;
        height: auto;
        padding: 20px;
        position: absolute;
        top: 60px;
        margin: 0;
        margin-left: -20px;
        background: #ffffff;
        box-shadow: 0px 4px 42px 0px rgba(215, 224, 241, 0.6);
        /* display: none; */
        transform: rotate3d(-90, 0, 0, 90deg);
        transform-origin: 50% 0%;
        transition: all .2s ease-in-out;
    }

    .yzd-header-nav.active {
        height: auto;
        transform: rotate3d(0, 0, 0, 0deg);
    }

    .yzd-header-nav .nav-list {
        flex-direction: column;
        gap: 0;
    }

    .yzd-header-nav .nav-list .nav-item{
        padding: 28px 0;
        border-bottom: 1px solid #ccc;
    }
    .yzd-header-nav .nav-list .nav-item:hover{
        border-bottom: 1px solid #3b97f8;
    }
    .yzd-header-warpNavBtn {
        display: block !important;
    }

    .nav-list .nav-item .navlink-a {
        width: 100%;
        height: 50px;
        /*border-bottom: 1px solid #999999;*/
        display: flex;
        justify-content: space-between;
    }

    .nav-list .nav-item .navlink-a:hover {
        /*border-bottom: 1px solid #2386ee;*/
    }

    .nav-list .nav-item .navlink-a::after {
        display: none;
    }

    .nav-list .nav-item .navlink-a i {
        display: block;
    }

    .nav-list .nav-item.active .navlink-a i {
        transform: rotate(90deg);
    }

    .nav-list .nav-item .nav-two-box {
        position: inherit !important;
        margin-left: 0 !important;
        height: 0;
    }

    .nav-list .nav-item.active .nav-two-box {
        height: auto;
        transform: rotate3d(0, 0, 0, 0deg);
        margin-top: 12px;
    }

    .module-nav-left {
        width: 180px;
    }

    .module-nav-left ul li {
        height: 50px;
        line-height: 50px;
        padding-left: 20px !important;
        font-size: 14px;
    }


    .module-nav-right-title {
        height: 50px;
    }

    .module-nav-right-title h3 {
        font-size: 16px;
    }

    .nav-list .nav-item {
        flex-direction: column !important;
    }


    .nav-container-box .row {
        padding: 10px;
        grid-template-columns: repeat(2, 1fr);
    }

    .nav-container-box .row .row-item {
        padding-right: 0;
    }

    .nav-container-box .row .row-item a {
        font-size: 14px;
    }

    .nav-container-box .row .row-item a i {
        display: none;
    }



    .nav-list .nav-item .navTwo-box {
        position: initial;
        margin-left: 0 !important;
        width: 100%;
        border-radius: 0;
        height: 0;
        display: none;
    }

    .nav-list .nav-item.active .navTwo-box {
        height: auto;
        transform: rotate3d(0, 0, 0, 0deg);
        display: block;
        margin-top: 12px;
    }
    .nav-list .nav-item.active .navTwo-box ul li{
        /*border-top: 1px solid #eee;*/
        display: flex;
        justify-content: center;
    }
    .nav-list .nav-item.active .navTwo-box ul li:nth-child(odd){
        background: #F2F5FE;
    }
    .nav-list .nav-item.active .navTwo-box ul li:nth-child(even){
        background: #f8f9fb;
    }
    .nav-list .nav-item.active .navTwo-box ul li a{
        margin-right: 6px;
    }

    /* header end */








    .four-Functions .row,
    .querydel .wrapper,
    .SafetyEscort .wrapper,
    .Successfuldel .wrapper,
    .customPraise .customPraise-con,
    .solution .wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }

    .top-title-box h2 {
        font-size: 26px
    }

    /* 四大系统 begin */
    .four-Functions ul li .item .item-txt p {
        font-size: 12px;
    }

    /* 四大系统 end */



    /* 问题 begin */

    .wrapper-con {
        gap: 40px;
    }

    .wrapper-middle,
    .wrapper-list .wrapper-list-bjImg {
        display: none;
    }

    .wrapper-content {
        position: initial;
        width: 100%;
        gap: 34px;
    }

    .wrapper-list {
        flex-direction: row;
        border-radius: 10px;
        padding: 20px;
        background: #ffffff;
        position: relative;
    }

    .wrapper-list::after,
    .wrapper-list::before {
        content: "";
        position: absolute;
    }

    .wrapper-list::after {
        width: 0;
        height: 0;
        left: 24px;
        bottom: -24px;
        border-left: 12px solid transparent;
        border-right: 12px solid transparent;
        border-top: 24px solid #ffffff;
    }

    .wrapper-list:first-child::after {
        left: auto;
        right: 24px;
    }

    .wrapper-list::before {
        width: 28px;
        height: 42px;
        top: -10px;
        right: 24px;
        background: url(../images/wrapper-list_before.webp) no-repeat;
    }

    .wrapper-list .wrapper-nomber {
        display: none;
    }

    .wrapper-right-list .wrapper-content-con .wrapper-con-doce,
    .wrapper-right-list .wrapper-content-con .wrapper-title {
        text-align: initial;
    }

    .wrapper-content-con .wrapper-con-doce {
        margin-top: 10px;
    }

    .wrapper-content-con .wrapper-con-doce br,
    .wrapper-btn-box {
        display: none;
    }

    /* 问题 end */
    /*客户赠言 begin */
    .customPraise-con .customPraise-list {
        padding-top: 20px;
    }

    .customPraise-con .customPraise-list .customPraise-item,
    .swiper-video-container-text .swiper-wrapper .swiper-slide {
        padding: 0 20px;
    }

    .customPraise-item-video-box .customPraise-item-video-con,
    .customPraise-item-video-box .customPraise-item-video-con .customPraiseVideo {
        max-width: 934px;
    }

    .swiper-video-container-text .swiper-wrapper .swiper-slide p {
        font-size: 14px;
    }

    .swiper-video-container-text .swiper-wrapper .swiper-slide p {
        line-height: 18px;
    }

    .swiper-video-container-text .swiper-wrapper .swiper-slide p::after,
    .swiper-video-container-text .swiper-wrapper .swiper-slide p::before {
        width: 20px;
        height: 14px;
        background-size: 100%;
    }

    .swiper-video-container-text .swiper-wrapper .swiper-slide p::after {
        top: -18px;
    }

    .swiper-video-container-text .swiper-wrapper .swiper-slide p::before {
        bottom: -18px;
    }


    .customPraise-video-bg,
    .swiper-video-container-text {
        width: 100%;
    }

    /*客户赠言 end */

    /* 新闻咨询 begin */
    .left-box .left-video-box {
        width: 100%;
    }

    .solution .wrapper .news-video-list {
        flex-direction: column;
    }

    /* 新闻咨询 end */
    .dzwdaqglxt-banner-con.wlzr-banner-con {
        padding: 80px 0;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con h3 {
        font-size: 20px;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con h2 {
        font-size: 30px;
        margin-top: 10px;
    }

    .dzwdaqglxt-banner-con.wlzr-banner-con a {
        width: 120px;
        height: 40px;
        font-size: 16px;
        margin-top: 20px;
    }




    .solution-list-con .solution-item-content {
        flex-direction: column;
        gap: 30px;
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .solution-item .solution-item-img {
        width: 100%;
    }

    .solution-item .solution-item-img img {
        width: 50%;
    }

    .consult-now-con {
        padding: 80px 0;
    }

    .consult-now-txt p {
        font-size: 32px;
    }

    .consult-now-txt a {
        width: 120px;
        height: 40px;
        font-size: 20px;
    }

}



@media screen and (max-width:975px) {

    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 20px;
        font-size: 25px;
    }


    .el-tabs .customer-box .card-box .text-box[data-v-54a41daa] {
        flex-wrap: wrap;
    }

    .el-tabs .customer-box .card-box .text-box .text-item[data-v-54a41daa] {
        width: 50%;
    }

    .el-tabs .customer-box .card-box .text-box .text-item.khal-item[data-v-54a41daa] {
        width: 100%;
    }

    .el-tabs .customer-box .card-box .text-box .text-item.khal-item[data-v-54a41daa] .text {
        width: 50%;
    }


    .el-container .risk-behavior .wrapper .Value-advantage .card-box[data-v-d4710644] {
        flex-wrap: wrap;
        padding: 0 10px 60px;
        gap: 10px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card[data-v-d4710644] {
        width: 48%;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card[data-v-d4710644] {
        background-size: 100% 100%;
    }

    .banner-text-title.audit-banner-text-title {
        font-size: 36px;
    }

    .banner-text-des.audit-banner-text-des {
        font-size: 20px;
    }


    /* 关于我们 begin */
    .container-about-con {
        padding: 0 20px;
    }

    .container-about-con .about-img-txt {
        margin-top: 20px;
    }

    .about-img .about-img-list .about-img1 {
        width: 100%;
    }

    /* 关于我们 end */

    /* footer begin */
    .record .wrapper .record-detail .left-text p[data-v-20cb3c81]:nth-child(3) {
        display: flex;
    }

    .record .wrapper .record-detail .left-text p[data-v-20cb3c81]:nth-child(3) img {
        margin-right: 10px;
    }

    /* footer end */

    .product-description-con {
        padding-bottom: 50px !important;
    }

    .product-description-txt-box {
        margin-top: 20px !important;
    }

    .product-description-txt-con .product-description-txt,
    .product-description-txt-con h2 {
        font-size: 16px !important;
        font-weight: normal !important;
        line-height: 26px !important;
        color: #000000 !important;
        letter-spacing: normal !important;
    }

    .product-description-txt-con h2 {
        margin-right: 0 !important;
    }

    .dzwdaqglxt-banner-txt {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .dzwdaqglxt-banner-txt h2 {
        font-size: 30px;
    }

    .dzwdaqglxt-banner-txt p {
        font-size: 14px;
        line-height: 24px;
    }

    .major-function-item-box .major-function-item-img img {
        max-width: 80%;
    }


}

@media screen and (max-width: 960px) {

    /* 您是否遇到以下问题？ begin */
    .querydel .wrapper .row2 {
        flex-direction: column;
    }

    .querydel .wrapper .querydel-left a {
        margin-top: 30px;
    }

    .querydel .wrapper .querydel-left a {
        margin-top: 30px;
    }

    .querydel .wrapper .querydel-right {
        margin-top: 30px;
    }

    /* 您是否遇到以下问题？ end */
}

@media screen and (max-width:875px) {

    .four-Functions .wrapper .title-box p[data-v-775543e8],
    .SafetyEscort .wrapper .title-box .text[data-v-775543e8] {
        margin: 16px 0;
    }

    .four-Functions .wrapper .icons-box[data-v-775543e8] {
        flex-wrap: wrap;
        padding: 0 10px;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8] {
        height: auto;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 48%;
        padding: 30px 10px;
        margin: 0;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8]:nth-child(3),
    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8]:nth-child(4) {
        margin-top: 20px;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 19%;
    }

    .solution .wrapper .el-tabs .card-box[data-v-775543e8] {
        flex-direction: column;
    }

    .solution .wrapper .el-tabs .card-box .left-box[data-v-775543e8],
    .solution .wrapper .el-tabs .card-box .right-box[data-v-775543e8] {
        width: 100%;
    }

    .solution .wrapper .el-tabs .card-box .right-box .item[data-v-775543e8] {
        margin-top: 20px;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8],
    .Successful-con .Successful-list .Successful-item {
        width: 19%;
    }

    /* 客户案例 begin */
    /*.Successfuldel .grid-container {*/
    /*    grid-template-columns: repeat(2, 1fr);*/
    /*}*/

    /* 客户案例 end */

    /* 首页 新闻咨询 begin */
    .solution .wrapper .el-tabs .card-box .right-box[data-v-775543e8] {
        gap: 0;
    }

    /* 首页 新闻咨询 end */
}

@media screen and (max-width:768px) {
    .four-Functions ul li .item .Functions-icon-box {
        height: 160px !important;
        /*border: 2px solid red !important;*/
    }


    .news-item-info .news-img-box {
        width: 140px;
        height: 92px;
        margin-right: 14px;
    }

    .youNeed[data-v-523d36ee] {
        padding-top: 20px;
    }

    .youNeed-con .youNeed-box-con {
        padding: 0 10px;
        margin-top: 20px;
    }

    .youNeed-con .youNeed-box-con .youNeed-list {
        width: 100%;
        aspect-ratio: 384/183;
        height: auto;
        background-size: 100%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item:nth-child(1) {
        padding-top: 8%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item:nth-child(2) {
        padding-top: 13%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item:nth-child(3) {
        padding-top: 5%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item:nth-child(4) {
        padding-top: 10%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item .youNeed-item-pic {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item .youNeed-item-pic img {
        width: 40%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item p {
        font-size: 14px;
        margin-top: 6px;
    }


}


@media screen and (max-width:767px) {

    .terminal-banner-text {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        display: flex;
        justify-content: center;
    }


    .banner-text-con.terminal-banner-text-con {
        padding-top: 50px;
    }


    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 30px;
        font-size: 40px;
    }

    .banner-box .banner-img .app_banner {
        display: block;
    }

    .banner-box .banner-img .pc_banner {
        display: none;
    }

    .youNeed[data-v-523d36ee] {
        background: url(../images/youNeed_bg_2.png) no-repeat;
        background-position: top center;
        background-size: 100%;
    }




    .el-header[data-v-3ad2d389] {
        height: 80px;
    }

    .Header[data-v-3ad2d389] {
        height: 0
    }

    .Iphone-Header .left img[data-v-924d63ea] {
        /*width: 40px;*/
        height: 40px;
    }

    .Iphone-Header .left span[data-v-924d63ea] {
        font-size: 20px;
        margin-left: 4px;
    }

    .Header[data-v-3ad2d389],
    .bot[data-v-3ad2d389] {
        display: none
    }

    .el-main[data-v-3ad2d389] {
        margin-top: 0px;
        padding-top: 0px !important;
    }

    .Iphone-Header[data-v-3ad2d389] {
        display: flex !important
    }


    .swiper-container.wap-swiper-container {
        display: block;
    }

    .swiper-container.web-swiper-container {
        display: none;
    }


    /* .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 100%;
        margin: 0;
        margin-top: 0;
        margin-bottom: 20px;
        padding: 30px 20px 20px;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8]:nth-child(3),
    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8]:nth-child(4) {
        margin-top: 0;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8]:nth-child(4) {
        margin-bottom: 0;
    } */


    .Successful-con .Successful-list {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        width: 100%;
        gap: 4px;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8],
    .Successful-con .Successful-list .Successful-item {
        width: auto;
    }

    .Successful-con .Successful-list .Successful-item:nth-child(13),
    .Successful-con .Successful-list .Successful-item:nth-child(14) {
        display: none;
    }

    .query[data-v-775543e8] {
        background: url(/_nuxt/img/bg.a2cfc3b.jpg) 50% no-repeat;
        background-size: cover;
    }

    .query .wrapper[data-v-775543e8] {
        flex-direction: column;
    }

    .query .wrapper .left-text[data-v-775543e8] {
        width: 95%;
    }

    .query .wrapper .right-img[data-v-775543e8] {
        width: 55%;
        margin-top: 20px;
    }


    .SafetyEscort .wrapper .icons-box[data-v-775543e8] {
        justify-content: center;
    }

    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 24%;
    }


    .img-box .wrapper .img-list ul {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
    }

    .img-box .wrapper .img-list ul li {
        width: 33%;
    }


    .problem .wrapper .left[data-v-523d36ee] {
        display: none;
    }

    .problem .wrapper .right .problemList[data-v-523d36ee] {
        margin: 20px 0;
    }


    /* 首页 客户赠言 bengin */
    .customPraise-con .customPraise-list .customPraise-item {
        /*width: 48%;*/
    }

    /* 首页 客户赠言 end */



    .footer[data-v-20cb3c81] {
        height: 100%
    }

    .footer .wrapper[data-v-20cb3c81],
    .record .wrapper[data-v-20cb3c81] {
        padding: 10px;
        width: 100%
    }

    .record .wrapper[data-v-20cb3c81] {
        height: 100%;
        padding: 20px 20px 70px 20px;
    }

    .record .wrapper .record-detail[data-v-20cb3c81] {
        flex-flow: wrap;
        justify-content: start;
    }

    .record .wrapper .record-detail .left-text p[data-v-20cb3c81],
    .record .wrapper .record-detail .left-text p a {
        font-size: 16px;
    }

    .record .wrapper .record-detail .img-box[data-v-20cb3c81] {
        display: none;
    }


    .terminal .problem .wrapper .card-list .card-item[data-v-598e9370] {
        margin: 30px 0 0 0;
    }

    .tactics-iphone[data-v-598e9370] {
        padding: 0 10px;
    }

    .terminal .Management-problem .wrapper .tactics-iphone .tactics-item .left-title[data-v-598e9370] {
        padding: 0 5px;
    }

    .terminal .Management-problem .wrapper .tactics-iphone .tactics-item .left-title .title[data-v-598e9370] {
        font-size: 38px;
    }

}


@media screen and (max-width:750px) {

    .el-container .sixGod .wrapper .icons-box .icon-box[data-v-d4710644] {
        width: 48%;
    }

    .el-container .sixGod .wrapper .icons-box .icon-box .text-box .text-title[data-v-d4710644] {
        font-size: 16px;
    }

    .el-container .sixGod .wrapper .icons-box .icon-box .text-box span[data-v-d4710644] {
        font-size: 12px;
    }

    .footer .demo-form-inline[data-v-20cb3c81] {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .el-form--inline .el-form-item {
        width: 100%;
        display: inline-block;
        margin-right: 0px;
        vertical-align: top;
    }

    .footer .demo-form-inline .el-form-item[data-v-20cb3c81] {
        width: 86%;
    }

    .footer .demo-form-inline .el-form-item .el-form-item__content .el-input[data-v-20cb3c81],
    .footer .demo-form-inline .el-form-item .el-form-item__content[data-v-20cb3c81],
    .footer .demo-form-inline .el-button[data-v-20cb3c81],
    .el-form--inline .el-form-item__content {
        width: 100%;
    }

    .news-box .new-list[data-v-e19a4e24] {
        padding: 10px;
    }

}



@media screen and (max-width: 675px) {
    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 32%;
    }

    .banner-text {
        padding: 0 20px;
    }

    .banner-text.terminal-banner-text {
        padding: 0;
    }

    .banner-text-title {
        font-size: 40px;
    }

    .banner-text-des {
        font-size: 24px;
    }

    .el-container .risk-behavior .wrapper .img-box .left-img img[data-v-d4710644] {
        width: 100%;
    }

    /* 文章页 begin*/
    .content-con img {
        width: 100% !important;
        height: auto !important;
    }

    .content-con video {
        width: 100% !important;
        height: auto !important;
    }

    .pag-box .pag-con {
        flex-direction: column;
    }

    .next-box,
    .pre-box {
        width: 100%;
        padding: 10px 0;
    }


    /* 文章页 end */

    /* 首页 问题 begin */
    .query .wrapper .left-text .show-box .item-box .text-box .text[data-v-775543e8] {
        /* overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; */
    }

    /* 首页 问题 end */

}

@media screen and (max-width: 520px) {


    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 26px;
        font-size: 36px;
    }


    .four-Functions .wrapper .title-box .title[data-v-775543e8],
    .SafetyEscort .wrapper .title-box .title[data-v-775543e8],
    .Successful .wrapper .title-box .title[data-v-775543e8],
    .solution .wrapper .title-box .title[data-v-775543e8],
    .terminal .Management-problem .wrapper .title-box .title[data-v-598e9370],
    .terminal .desktop .wrapper .title-box .title[data-v-598e9370] {
        font-size: 20px;
    }

    .terminal .desktop .wrapper .title-box .text[data-v-598e9370] {
        font-size: 16px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card[data-v-d4710644] {
        padding: 20px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card .title[data-v-d4710644] {
        font-size: 14px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card .title-box[data-v-d4710644] {
        height: auto;
        padding: 0;
        padding-top: 20px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card .text[data-v-d4710644] {
        padding-top: 30px;
    }

    .el-container .risk-behavior .wrapper .Value-advantage .card-box .card[data-v-d4710644] {
        height: auto;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item .youNeed-item-pic img {
        width: 35%;
    }

    .youNeed-con .youNeed-box-con .youNeed-list .youNeed-item p {
        font-size: 12px;
        margin-top: 6px;
    }


    .record .wrapper .record-detail .img-box[data-v-20cb3c81] {
        width: 50%;
    }

    .el-tabs .customer-box .card-box .text-box .text-item.khal-item[data-v-54a41daa] .text {
        width: 100%;
    }

}

@media screen and (max-width: 480px) {

    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 20px;
        font-size: 30px;
    }

    .el-tabs .customer-box .card-box .text-box .text-item[data-v-54a41daa] {
        width: 100%;
    }

    .el-tabs .customer-box .card-box .title-box .title[data-v-54a41daa] {
        font-size: 30px;
    }

    .banner-text-title.audit-banner-text-title {
        font-size: 30px;
    }

    .banner-text-des.audit-banner-text-des {
        font-size: 14px;
    }

    .four-Functions .wrapper .icons-box .icon-box[data-v-775543e8] {
        padding: 20px 10px;
    }

    .four-Functions .wrapper .icons-box .icon-box .img-box .img-box-con[data-v-775543e8] {
        width: 80px;
        height: 80px;
    }

    .four-Functions .wrapper .icons-box .icon-box .img-box img[data-v-775543e8] {
        width: 40px;
    }

    .four-Functions .wrapper .icons-box .icon-box .text-box[data-v-775543e8] {
        margin-top: 20px;
    }

    .four-Functions .wrapper .icons-box .icon-box .text-box span[data-v-775543e8] {
        margin-top: 10px;
    }

    .consult-now-txt p {
        font-size: 28px;
    }
}

@media screen and (max-width: 395px) {



    .SafetyEscort .wrapper .icons-box .icon-box[data-v-775543e8] {
        width: 46%;
    }


    .img-box .wrapper .img-list ul li {
        width: 50%;
    }

    .el-tabs .customer-box .card-box .title-box .title[data-v-54a41daa] {
        font-size: 26px;
    }

    .four-Functions .wrapper .title-box .title[data-v-775543e8],
    .SafetyEscort .wrapper .title-box .title[data-v-775543e8],
    .Successful .wrapper .title-box .title[data-v-775543e8],
    .solution .wrapper .title-box .title[data-v-775543e8],
    .terminal .Management-problem .wrapper .title-box .title[data-v-598e9370],
    .terminal .desktop .wrapper .title-box .title[data-v-598e9370] {
        font-size: 18px;
    }

    .terminal .desktop .wrapper .title-box .text[data-v-598e9370] {
        font-size: 14px;
    }


}

@media screen and (max-width: 375px) {
    .footer .wrapper .title h2[data-v-20cb3c81] {
        font-size: 26px;
    }

    .terminal-banner-text-item .terminal-banner-text-title {
        padding: 10px;
        font-size: 18px;
    }
}
