﻿@media screen and (min-width: 1200px) {
    body {
        font-size: 16px;
    }
    .shoujitu {
        display: none;
    }
    .top_cen {
        width: 1200px;
        height: 82px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin: 0 auto;
    }
    .text-on {
        color: #17B362;
        margin-top: 40px;
        font-size: 16px;
    }
    .banner {
        position: relative;
        width: 100%;
        height: 480px;
        background: #17B362;
        overflow: hidden;
    }
    .banner_right {
        position: absolute;
        bottom: 0px;
        right: -20px;
        z-index: 2;
        width: 361px;
        height: 400px;
        background-image: url(../image/banner-right.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .banner_title {
        text-align: center;
        font-size: 70px;
        color: #FFFFFF;
        padding-top: 50px;
    }
    .banner_text {
        text-align: center;
        font-size: 26px;
        color: #FFFFFF;
        line-height: 50px;
        padding-top: 20px;
    }
    .banner_nav {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 50px;
    }
    .banenr_inp {
        width: 370px;
        height: 45px;
        background: #FFFFFF;
        border-radius: 3px;
        border: none;
        box-sizing: border-box;
        padding: 0 10px;
        font-size: 14px;
        color: #666666;
    }
    .banenr_btn {
        width: 147px;
        height: 45px;
        background: #FF9A22;
        border-radius: 3px;
        margin-left: 13px;
        text-align: center;
        line-height: 45px;
        font-size: 16px;
        color: #FFFFFF;
        cursor: pointer;
    }
    .banner_bot {
        position: absolute;
        bottom: 0px;
        z-index: 1;
        width: 100%;
        height: 70px;
        background-color: #15AA5D;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .banner_bot_lin {
        width: 1px;
        height: 22px;
        background: rgba(255, 255, 255, 0.33);
        margin: 0 30px;
    }
    /* ---------------------- */
    .wzckGzhskm_ztype {
        width: 100%;
        height: 110px;
        background: #FFFFFF;
        box-shadow: 0px 0px 7px 0px rgba(86, 104, 114, 0.15);
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .wzckGzhskm_ztype_lin {
        width: 1px;
        height: 57px;
        background: #F1F1F1;
        margin: 0 35px;
    }
    .wzckGzhskm_ztype_box {
        display: flex;
        align-items: center;
        cursor: pointer;
        transform: scale(1);
        transition: all 0.38s;
    }
    .wzckGzhskm_ztype_box:hover {
        transform: scale(1.05);
        font-weight: bold;
    }
    .wzckGzhskm_ztype_box_img1 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-3.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_img2 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-2.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_img3 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-1.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_title {
        margin-left: 20px;
        font-weight: 400;
        font-size: 20px;
        color: #333333;
        line-height: 30px;
    }
    .wzckGzhskm_ztype_box_a {
        font-weight: 400;
        font-size: 16px;
        color: #17B362;
        line-height: 30px;
        margin-left: 26px;
    }
    /* ----------------------- */
    .main {
        width: 1200px;
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        margin-top: 63px;
    }
    .main_left {
        width: 925px;
        height: 710px;
        background: #FFFFFF;
        border: 1px solid #F3F5F6;
        box-shadow: 0px 2px 13px 0px rgba(65, 93, 79, 0.15);
    }
    .wzck_kbbk_tem2_left_top {
        text-align: center;
        font-size: 24px;
        color: #333333;
        padding-top: 50px;
    }
    .wzck_kbbk_tem2_left_nav {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 45px;
    }
    .wzck_kbbk_tem2_left_nav_box {
        padding: 5px 5px;
        border-bottom: 4px solid #FFFFFF;
        font-size: 16px;
        color: #666666;
        margin: 0 20px;
        cursor: pointer;
    }
    .wzck_kbbk_tem2_left_nav_boxac {
        color: #23C362;
        border-bottom: 4px solid #23C362;
    }
    .wzck_kbbk_tem2_left_img {
        width: 878px;
        height: 418px;
        display: flex;
        align-items: center;
        margin: 0 auto;
        background: #F7F8FA;
    }
    .main_left_btn {
        width: 210px;
        height: 45px;
        background: #18B263;
        border-radius: 23px;
        margin: 0 auto;
        text-align: center;
        line-height: 45px;
        font-size: 14px;
        color: #FFFFFF;
        margin-top: 30px;
        cursor: pointer;
    }
    .main_right {
        width: 250px;
        height: 710px;
        background: #FFFFFF;
        border: 1px solid #F3F5F6;
        box-shadow: 0px 2px 13px 0px rgba(65, 93, 79, 0.15);
        padding-top: 20px;
        box-sizing: border-box;
    }
    .wzck_kbbk_tem1_right_top {
        width: 204px;
        height: 50px;
        background: #23C362;
        margin: 0 auto;
        text-align: center;
        line-height: 50px;
        font-size: 25px;
        color: #FFFFFF;
    }
    .wzck_kbbk_tem1_right_boxs {
        width: 100%;
        height: calc(100% - 80px);
        box-sizing: border-box;
        margin-top: 10px;
        overflow: hidden;
    }
    .wzck_kbbk_tem1_right_boxs_ul {
        list-style-type: none;
        padding: 10px;
    }
    .wzck_kbbk_tem1_right_boxs_li {
        height: 60px;
        font-size: 12px;
        color: #999;
        line-height: 22px;
        padding: 10px 0px;
        border-bottom: 1px dashed #DDDDDD;
        box-sizing: border-box;
        cursor: pointer;
        display: flex;
        align-items: center;
    }
    /* ------客户案例----- */
    .wzck_tmdzy_box {
        width: 200px;
        height: 200px;
        padding-top: 30px;
    }
    .wzck_tmdzy_box_hover {
        padding-top: 10px;
    }
    .wzck_tmdzy_box_hover_i {
        width: 130px;
        height: 130px;
    }
    .wzck_tmdzy_box_hover_t {
        margin-top: 20px;
    }
    .wzck_tmdzy_box_img {
        width: 67px;
        height: 67px;
        border-radius: 50%;
    }
    .wzck_tmdzy_box_bg {
        width: 26px;
        height: 2px;
        background: #FF824A;
        margin-top: 22px;
    }
    .wzck_tmdzy_box_name {
        width: 100%;
        margin-top: 30px;
    }
    /* ------------------ */
    .qrxx_nav_box {
        position: relative;
        display: flex;
        align-items: center;
        height: 40px;
        cursor: pointer;
    }
    .qrxx_nav_box_checked {
        width: 18px;
        height: 18px;
        background-image: url(../image/checked-1.png);
        margin-right: 10px;
        background-size: 100% 100%;
    }
    .qrxx_nav_boxac .qrxx_nav_box_checked {
        background-image: url(../image/checked-2.png);
    }
    .qrxx_nav_box_i {
        padding: 0 5px;
        height: 20px;
        background: #FFF4F1;
        border: 1px solid #FF6E4C;
        border-radius: 5px;
        text-align: center;
        color: #FF6E4C;
        line-height: 20px;
        font-size: 12px;
        margin-left: 10px;
    }
    /* -------------------- */
    .sqbb_nav {
        display: flex;
    }
    .sqbb_box {
        position: relative;
        width: 80px;
        height: 30px;
        border: 1px solid #EBEEF5;
        border-radius: 3px;
        margin-right: 19px;
        text-align: center;
        cursor: pointer;
        box-sizing: border-box;
    }
    .sqbb_boxac {
        position: relative;
        width: 80px;
        height: 30px;
        border: 1px solid #FBD1AF;
        background-color: #FFF8F3;
        border-radius: 3px;
        margin-right: 19px;
        text-align: center;
        cursor: pointer;
        box-sizing: border-box;
    }
    .sqbb_box_i {
        position: absolute;
        top: -2px;
        left: -2px;
        width: 38px;
        height: 23px;
        background: #FF7836;
        border-radius: 3px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 12px;
        color: #FFFFFF;
    }
    .sqbb_box_title {
        line-height: 30px;
        font-size: 13px;
        color: #333333;
    }
    .sqbb_box_text {
        font-size: 14px;
        color: #666666;
        margin-top: 15px;
    }
    .sqbb_box_num {
        font-size: 18px;
        color: #FF0000;
        font-weight: bold;
    }
    /* ---------------------- */
    .wzck_hykallcj {
        width: 1200px;
        margin: 0 auto;
        overflow: hidden;
        padding: 20px;
        margin-top: 30px;
    }
    .wzck_hykallcj_box {
        float: left;
        width: 226px;
        height: 304px;
        background: #FFFFFF;
        box-shadow: 0px 2px 13px 0px rgba(74, 84, 101, 0.11);
        border-radius: 7px;
        overflow: hidden;
        margin-right: 17px;
        margin-bottom: 17px;
    }
    .wzck_hykallcj_box:nth-child(5n) {
        margin-right: 0;
    }
    .wzck_hykallcj_box_img {
        width: 100%;
        height: 190px;
        background-position: center;
        background-size: 100%;
        transition: all 0.5s;
    }
    .wzck_hykallcj_box_img:hover {
        background-size: 110%;
    }
    .wzck_hykallcj_box_logo {
        width: 66px;
        height: 66px;
        border-radius: 50%;
        margin: 0 auto;
        margin-top: -33px;
        box-shadow: 0px 2px 13px 0px rgba(74, 84, 101, 0.11);
    }
    .wzck_hykallcj_box_title {
        text-align: center;
        font-size: 18px;
        line-height: 18px;
        color: #333333;
        margin-top: 20px;
    }
    .wzck_hykallcj_box_text {
        text-align: center;
        font-size: 13px;
        color: #828282;
        margin-top: 10px;
    }
    /* --------------------- */
    .wzck_skm_types {
        width: 1248px;
        margin: 0 auto;
        overflow: hidden;
        margin-top: 30px;
    }
    .wzck_skm_type {
        float: left;
        width: 362px;
        height: 280px;
        background: #FFFFFF;
        box-shadow: 0px 0px 24px 0px rgba(86, 104, 114, 0.19);
        border-radius: 14px;
        margin: 27px;
        text-align: center;
        padding-top: 55px;
        box-sizing: border-box;
    }
    .wzck_skm_type_text {
        font-size: 20px;
        color: #333333;
        margin-top: 20px;
    }
    /* ------------------- */
    .wzck_skm_boxs {
        width: 1260px;
        margin: 0 auto;
        overflow: hidden;
        margin-top: 65px;
    }
    .wzck_skm_box {
        float: left;
        width: 110px;
        text-align: center;
        margin-right: 120px;
        margin-bottom: 40px;
    }
    .wzck_skm_box:nth-child(6n) {
        margin-right: 0;
    }
    .wzck_skm_box img {
        width: 110px;
        height: 110px;
    }
    .wzck_skm_box_text {
        font-size: 18px;
        color: #333333;
        margin-top: 20px;
    }
    .wzck-oone {
        background-color: #F7F8F9;
        padding-top: 50px;
        padding-bottom: 74px;
    }
    .fouter-one {
        padding-top: 50px;
    }
}

@media screen and (max-width: 1200px) {
    body {
        font-size: 12px !important;
        min-width: 400px;
    }
    .top_cen {
        width: 90%;
        height: 82px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin: 0 auto;
    }
    .banner {
        position: relative;
        width: 100%;
        height: 19.75rem;
        background: #17B362;
        overflow: hidden;
    }
    .banner_right {
        display: none;
        position: absolute;
        bottom: 0px;
        right: -20px;
        z-index: 2;
        width: 361px;
        height: 400px;
        background-image: url(../image/banner-right.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .banner_title {
        text-align: center;
        font-size: 3rem;
        color: #FFFFFF;
        padding-top: 1rem;
    }
    .banner_text {
        text-align: center;
        font-size: .8rem;
        color: #FFFFFF;
        line-height: 50px;
        padding-top: 1rem;
    }
    .banner_nav {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 1rem !important;
    }
    .banenr_inp {
        height: 45px;
        background: #FFFFFF;
        border-radius: 3px;
        border: none;
        box-sizing: border-box;
        padding: 0 10px;
        font-size: 14px;
        color: #666666;
    }
    .banenr_btn {
        width: 147px;
        height: 45px;
        background: #FF9A22;
        border-radius: 3px;
        margin-left: 13px;
        text-align: center;
        line-height: 45px;
        font-size: 16px;
        color: #FFFFFF;
        cursor: pointer;
    }
    .banner_bot {
        position: absolute;
        bottom: 0px;
        z-index: 1;
        width: 100%;
        height: 70px;
        background-color: #15AA5D;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .banner_bot_lin {
        text-align: center;
        width: 1px;
        height: 22px;
        background: rgba(255, 255, 255, 0.33);
    }
    .oawijd {
        text-align: center !important;
    }
    /* ---------------------- */
    .wzckGzhskm_ztype {
        width: 100%;
        height: 150px;
        background: #FFFFFF;
        box-shadow: 0px 0px 7px 0px rgba(86, 104, 114, 0.15);
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .wzckGzhskm_ztype_lin {
        width: 1px;
        height: 57px;
        background: #F1F1F1;
        margin: 0 35px;
    }
    .wzckGzhskm_ztype_box {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        border-bottom: 1px solid #eee;
        transform: scale(1);
        transition: all 0.38s;
    }
    .wzckGzhskm_ztype_box:hover {
        transform: scale(1.05);
        font-weight: bold;
    }
    .wzckGzhskm_ztype_box_img1 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-3.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_img2 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-2.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_img3 {
        width: 38px;
        height: 38px;
        background-image: url(../image/merTyp-1.png);
        background-size: 100% 100%;
    }
    .wzckGzhskm_ztype_box_title {
        margin-left: 20px;
        font-weight: 400;
        font-size: 20px;
        color: #333333;
        line-height: 30px;
    }
    .wzckGzhskm_ztype_box_a {
        font-weight: 400;
        font-size: 16px;
        color: #17B362;
        line-height: 30px;
        margin-left: 26px;
    }
    .center-one {
        width: 100%;
        padding-bottom: 0px !important;
    }
    .wzck_title {
        font-size: 1.2rem;
        padding-top: 2rem !important;
    }
    .wzck-oone {
        background-color: #F7F8F9;
        padding-top: 0;
        margin-top: 1rem;
        padding-bottom: 1rem;
    }
    /* ----------------------- */
    .main {
        width: 1200px;
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        margin-top: 63px;
    }
    .main_left {
        width: 925px;
        height: 710px;
        background: #FFFFFF;
        border: 1px solid #F3F5F6;
        box-shadow: 0px 2px 13px 0px rgba(65, 93, 79, 0.15);
    }
    .wzck_kbbk_tem2_left_top {
        text-align: center;
        font-size: 24px;
        color: #333333;
        padding-top: 50px;
    }
    .wzck_kbbk_tem2_left_nav {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 45px;
    }
    .wzck_kbbk_tem2_left_nav_box {
        padding: 5px 5px;
        border-bottom: 4px solid #FFFFFF;
        font-size: 16px;
        color: #666666;
        margin: 0 20px;
        cursor: pointer;
    }
    .wzck_kbbk_tem2_left_nav_boxac {
        color: #23C362;
        border-bottom: 4px solid #23C362;
    }
    .wzck_kbbk_tem2_left_img {
        width: 878px;
        height: 418px;
        display: flex;
        align-items: center;
        margin: 0 auto;
        background: #F7F8FA;
    }
    .main_left_btn {
        width: 8.125rem;
        height: 45px;
        background: #18B263;
        border-radius: 23px;
        margin: 0 auto;
        text-align: center;
        line-height: 45px;
        font-size: 14px;
        color: #FFFFFF;
        margin-top: 1rem;
        cursor: pointer;
    }
    .main_right {
        width: 250px;
        height: 710px;
        background: #FFFFFF;
        border: 1px solid #F3F5F6;
        box-shadow: 0px 2px 13px 0px rgba(65, 93, 79, 0.15);
        padding-top: 20px;
        box-sizing: border-box;
    }
    .wzck_kbbk_tem1_right_top {
        width: 204px;
        height: 50px;
        background: #23C362;
        margin: 0 auto;
        text-align: center;
        line-height: 50px;
        font-size: 25px;
        color: #FFFFFF;
    }
    .wzck_kbbk_tem1_right_boxs {
        width: 100%;
        height: calc(100% - 80px);
        box-sizing: border-box;
        margin-top: 10px;
        overflow: hidden;
    }
    .wzck_kbbk_tem1_right_boxs_ul {
        list-style-type: none;
        padding: 10px;
    }
    .wzck_kbbk_tem1_right_boxs_li {
        height: 60px;
        font-size: 12px;
        color: #999;
        line-height: 22px;
        padding: 10px 0px;
        border-bottom: 1px dashed #DDDDDD;
        box-sizing: border-box;
        cursor: pointer;
        display: flex;
        align-items: center;
    }
    /* ------客户案例----- */
    .wzck_tmdzy_box {
        width: 200px;
        height: 200px;
        padding-top: 30px;
    }
    .wzck_tmdzy_box_hover {
        padding-top: 10px;
    }
    .wzck_tmdzy_box_hover_i {
        width: 130px;
        height: 130px;
    }
    .wzck_tmdzy_box_hover_t {
        margin-top: 20px;
    }
    .wzck_tmdzy_box_img {
        width: 67px;
        height: 67px;
        border-radius: 50%;
    }
    .wzck_tmdzy_box_bg {
        width: 26px;
        height: 2px;
        background: #FF824A;
        margin-top: 22px;
    }
    .wzck_tmdzy_box_name {
        width: 100%;
        margin-top: 30px;
    }
    /* ------------------ */
    .qrxx_nav_box {
        position: relative;
        display: flex;
        align-items: center;
        height: 40px;
        cursor: pointer;
    }
    .qrxx_nav_box_checked {
        width: 18px;
        height: 18px;
        background-image: url(../image/checked-1.png);
        margin-right: 10px;
        background-size: 100% 100%;
    }
    .qrxx_nav_boxac .qrxx_nav_box_checked {
        background-image: url(../image/checked-2.png);
    }
    .qrxx_nav_box_i {
        padding: 0 5px;
        height: 20px;
        background: #FFF4F1;
        border: 1px solid #FF6E4C;
        border-radius: 5px;
        text-align: center;
        color: #FF6E4C;
        line-height: 20px;
        font-size: 12px;
        margin-left: 10px;
    }
    /* -------------------- */
    .sqbb_nav {
        display: flex;
    }
    .sqbb_box {
        position: relative;
        width: 80px;
        height: 30px;
        border: 1px solid #EBEEF5;
        border-radius: 3px;
        margin-right: 19px;
        text-align: center;
        cursor: pointer;
        box-sizing: border-box;
    }
    .sqbb_boxac {
        position: relative;
        width: 80px;
        height: 30px;
        border: 1px solid #FBD1AF;
        background-color: #FFF8F3;
        border-radius: 3px;
        margin-right: 19px;
        text-align: center;
        cursor: pointer;
        box-sizing: border-box;
    }
    .sqbb_box_i {
        position: absolute;
        top: -2px;
        left: -2px;
        width: 38px;
        height: 23px;
        background: #FF7836;
        border-radius: 3px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 12px;
        color: #FFFFFF;
    }
    .sqbb_box_title {
        line-height: 30px;
        font-size: 13px;
        color: #333333;
    }
    .sqbb_box_text {
        font-size: 14px;
        color: #666666;
        margin-top: 15px;
    }
    .sqbb_box_num {
        font-size: 18px;
        color: #FF0000;
        font-weight: bold;
    }
    /* ---------------------- */
    .wzck_hykallcj {
        width: 90%;
        margin: 0 auto;
        overflow: hidden;
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        justify-content: space-between;
        /* padding: 20px; */
        margin-top: 30px;
    }
    .wzck_hykallcj_box {
        float: left;
        width: 45%;
        height: auto;
        background: #FFFFFF;
        box-shadow: 0px 2px 13px 0px rgba(74, 84, 101, 0.11);
        border-radius: 7px;
        overflow: hidden;
        margin-bottom: 17px;
    }
    .wzck_hykallcj_box:nth-child(5n) {
        margin-right: 0;
    }
    .wzck_hykallcj_box_img {
        width: 100%;
        height: 133px;
        background-position: center;
        background-size: 100%;
        transition: all 0.5s;
    }
    .wzck_hykallcj_box_img:hover {
        background-size: 110%;
    }
    .wzck_hykallcj_box_logo {
        width: 66px;
        height: 66px;
        border-radius: 50%;
        margin: 0 auto;
        margin-top: -33px;
        box-shadow: 0px 2px 13px 0px rgba(74, 84, 101, 0.11);
    }
    .wzck_hykallcj_box_title {
        text-align: center;
        font-size: 1rem;
        line-height: 18px;
        color: #333333;
        margin-top: 20px;
    }
    .wzck_hykallcj_box_text {
        text-align: center;
        font-size: .8rem;
        padding-bottom: 1rem;
        color: #828282;
        margin-top: 10px;
    }
    /* --------------------- */
    .wzck_skm_types {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        margin-top: 30px;
    }
    .wzck_skm_type {
        width: 30%;
        height: 8.25rem;
        margin: 1rem 0;
        background: #FFFFFF;
        box-shadow: 0px 0px 24px 0px rgba(86, 104, 114, 0.19);
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
        padding: .625rem;
        box-sizing: border-box;
    }
    .wzck_skm_type img {
        width: 3.125rem;
    }
    .wzck_skm_type_text {
        font-size: 1rem;
        color: #333333;
        margin-top: 1rem;
    }
    .text-on {
        margin: 1rem;
        color: #17B362;
    }
    /* ------------------- */
    .wzck_skm_boxs {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        margin-top: 1rem;
        display: flex;
        flex-wrap: wrap;
    }
    .wzck_skm_box {
        width: 25%;
        text-align: center;
        margin-bottom: 1rem;
    }
    .wzck_skm_box:nth-child(6n) {
        margin-right: 0;
    }
    .wzck_skm_box img {
        width: 70px;
        height: 70px;
    }
    .wzck_skm_box_text {
        font-size: 1rem;
        color: #333333;
        margin-top: 20px;
    }
    .biaoti_box {
        width: 100%;
    }
    .biaoti_box_left {
        font-size: 1rem;
    }
    .biaoti_box_right {
        font-size: 1rem;
        transform: scale(0.8) !important;
    }
    .ajowdiawoid {
        display: none !important;
    }
    .shoujitu {
        width: 100%;
        display: block;
    }
    .ktbg_box_right,
    .ktbg_box_right_top {
        padding-top: 1rem;
        width: 100% !important;
    }
    .ktbg_box {
        width: 90% !important;
        height: auto !important;
    }
    .el-carousel__item {
        width: 100%;
    }
    .ktbg_box_left {
        width: 0;
    }
    .dlbg_box,
    .dlbg_box_view,
    .dlbg_box_btn {
        width: 90%;
    }
    .ktbg_box_right_qrxx {
        font-size: .7rem;
        width: 90%;
        margin: 0 auto;
        margin-top: .5rem !important;
    }
    .ktbg_box_right_qrxx_name {
        width: 25%;
        text-align: left;
    }
    .qrxx_nav {
        display: flex;
    }
    .ktbg_box_right_heads {
        width: 100%;
    }
    .ktbg_box_right_heads_box_text {
        font-size: .8rem;
    }
    .ktbg_box_right_qrxx_inp {
        width: 60%;
    }
}