  /*Ã¦â€”Â Ã¥Â·Â¦Ã¤Â¾Â§Ã¥Ë†â€¡Ã¦ÂÂ¢Ã¨ÂÅ“Ã¥Ââ€¢Ã¦Â Â·Ã¥Â¼Â*/
@charset "UTF-8";

.welcome_text {
    display: flex;
    border-radius: 0.12rem;
    background: linear-gradient(180deg,
            rgba(173, 207, 244, 0.6) 0%,
            rgba(230, 243, 255, 0) 50%),
        rgba(255, 255, 255, 1);
}

.znwd_gpbs_list.no-padding {
    padding: 0 !important;
}

.znwd_gpbs_list .bd li a span {
    max-width: calc(100% - 36px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

.welcome_box .tx_icon {
    display: none !important;
}

.welcome_text_phone {
    display: flex;
}

.welcome_text>img {
    display: block !important;
    height: 140px;
}

.znwd_list li span {
    padding: 10px;

    border-radius: 8px;
}

.znwd_list li:nth-child(1) span {
    background: linear-gradient(135deg,
            rgba(28, 184, 145, 0.1) 0%,
            rgba(28, 184, 145, 0.05) 50%,
            rgba(28, 184, 145, 0.2) 100%);
}

.znwd_list li:nth-child(2) span {
    background: linear-gradient(135deg,
            rgba(37, 114, 246, 0.1) 0%,
            rgba(37, 114, 246, 0.05) 50%,
            rgba(37, 114, 246, 0.2) 100%);
}

.znwd_list li:nth-child(3) span {
    background: linear-gradient(135deg,
            rgba(255, 166, 166, 0.1) 0%,
            rgba(255, 166, 166, 0.05) 50%,
            rgba(255, 166, 166, 0.2) 100%);
}

.znwd_list li:nth-child(4) span {
    background: linear-gradient(135deg,
            rgba(37, 182, 245, 0.1) 0%,
            rgba(37, 182, 245, 0.05) 50%,
            rgba(37, 182, 245, 0.2) 100%);
}

.wel_con {
    overflow: hidden;
    margin-bottom: 0.14rem;
    margin-right: -0.2rem;
    display: block;
}

.znwd_tu {
    bottom: 0.9rem;
}

.wel_icon {
    float: left;
    width: 0.91rem;
    margin-right: 0.1rem;
}

.wel_icon img {
    width: 100% !important;
}

.wel_text {
    color: #1658a0;
    overflow: hidden;
    background: url(/aisp/ff8080818bd0e0db018bd1839c460001/chat/template/template01/images/241202xg_con.png) no-repeat left center;
    background-size: auto 100%;
    padding: 0.08rem 0 0.14rem 0.24rem;
}

.wel_text h1 {
    font-size: 0.36rem !important;
    line-height: 0.46rem;
    text-align: left !important;
    font-weight: normal !important;
}

.wel_text h3 {
    font-size: 0.2rem;
    line-height: 0.27rem;
    margin-bottom: 0.06rem;
}

.wel_text p {
    font-size: 0.14rem;
    line-height: 0.2rem;
}

.servicescape_content .wel_con {
    margin-top: 0.2rem;
}

/* .slb .znwd_con {
    bottom: 1.2rem;
} */

.slb .znwd_l span.tx {
    display: none !important;
}

@media screen and (min-width: 992px) {
    .znwd_con1 {
        right: -2px;
    }

    .znwd_wrap_con {
        border-right: none;
    }

    .znwd_r {
        right: 0 !important;
    }

    .znwd_l {
        left: auto;
        width: 3.2rem;
        background: none;
        top: auto;
        right: 0rem;
        bottom: 0.32rem;
        height: 0.4rem;
        text-align: center;
        z-index: 99;
    }

    .znwd_l span.tx {
        display: none;
    }

    .znwd_menu {
        display: none;
    }

    .znwd_l ul.znwd_icon_list {
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        width: 90%;
        bottom: -0.2rem;
        text-align: center;
        font-size: 0;
        border-top: 1px solid rgba(209, 228, 249, 1);
    }

    .znwd_c1 {
        right: 3.2rem;
    }

    .znwd_r12 {
        width: 3.2rem !important;
        height: auto !important;
        border-left: 2px solid rgba(255, 255, 255, 0.8);
    }

    .znwd_r1 {
        width: 100%;
        right: 0;
    }

    .znwd_r {
        left: 0;
    }

    .znwd_l ul.znwd_icon_list li {
        display: inline-block;

        margin-left: 0.08rem;
        margin-right: 0.08rem;
        line-height: 0.5rem;
    }

    .znwd_l ul.znwd_icon_list li:first-child {
        margin-left: 0px;
    }

    .znwd_l ul.znwd_icon_list li:last-child {
        margin-right: 0px;
    }

    .znwd_l ul.znwd_icon_list li i {
        color: #1658a0;
    }

    .znwd_l ul.znwd_icon_list li p span {
        display: none;
    }

    .znwd_icon_list li p {
        display: inline-block !important;
        font-size: 0.16rem;
        margin-left: 0.08rem;
        color: rgba(102, 102, 102, 1);
        vertical-align: top;
    }

    .zsk_BIg_BOX div {
        font-size: 0;
    }

    .rec_item {
        border: 1px solid #d8e8fa;
        margin: 0.08rem 0.04rem 0 0 !important;
        font-size: 0.14rem;
    }

    .slb .znwd_r {
        left: 0;
        /* z-index: 9; */
    }

    .slb #wrap .row {
        width: 90%;
        max-width: 1680px;
    }

    .slb .main-box {
        height: 100%;
    }

    .slb .znwd_r12 {
        width: 2.4rem !important;
    }

    .slb .znwd_wrap_con {
        margin-top: 0.08rem;
        height: auto;
        /* min-height: 6rem; */
    }

    .slb .znwd_l {
        width: 2.4rem;
    }

    .slb .znwd_l {
        height: auto;
        z-index: 1002;
    }

    .slb .znwd_l ul.znwd_icon_list {
        bottom: -.3rem;
        padding-top: .1rem;
        z-index: 999;
    }

    .slb .znwd_l ul.znwd_icon_list li {
        width: 45%;
        line-height: 0.24rem;
        margin: 0;
    }

    .slb .hot_list li a span {
        display: contents;
        white-space: normal;
    }

    .slb .znwd_home {
        padding: 0 0.12rem;
    }

    .slb .znwd_c1 {
        right: 2.4rem;
    }

    .slb .znwd_con11>.znwd_con3.jqr:first-child .znwd_con4 {
        padding-left: 0;
        margin-top: 0;
    }

    .slb .znwd_con11>.znwd_con3.jqr:first-child {
        padding-right: 0;
    }

    .slb .znwd_bot {
        position: relative;
    }

    .slb .znwd_gpbs_list .bd li a img {
        display: block;
        margin: 0 auto;
    }

    .slb .znwd_gpbs_list .bd li a span {
        display: block;
        text-align: center;
    }

    .slb .znwd_r1 {
        height: calc(100% - 1.2rem) !important;
    }
}

@media screen and (max-width: 1366px) {
    .slb .znwd_c1 {
        right: 0;
    }

    .slb .znwd_icon_list {
        display: none;
    }
}

/*241205*/
.znwd_con11>.znwd_con3.jqr:first-child .tx_icon {
    visibility: hidden;
}

.znwd_con5.jqr {
    padding: 0.16rem;
    background: linear-gradient(180deg,
            rgba(173, 207, 244, 0.6) 0%,
            rgba(230, 243, 255, 0) 100%),
        rgba(255, 255, 255, 1);
    border-radius: 0.12rem;
    border: 1px solid #ffffff;
    box-shadow: 0px 2px 8px rgba(22, 88, 160, 0.08);
}

.znwd_con5.jqr .welcome+p[style="font-size: 18px;"] {
    font-weight: bold;
}

/* .znwd_gpbs_list {
    margin: -.08rem -.07rem .1rem -.06rem;
} */

.znwd_gpbs_list .bd ul {
    padding-bottom: 5px;
}

.znwd_gpbs_list .bd li {
    margin-top: 0.12rem;
    width: 50%;
    float: left;
}

.znwd_gpbs_list .bd li a {
    margin: 0 0.06rem;
    display: flex;
    align-items: center;

    background: linear-gradient(180deg,
            rgba(231, 241, 252, 1) 0%,
            rgba(231, 241, 252, 0) 100%),
        rgba(255, 255, 255, 0.3);
    box-shadow: 0px 2px 4px rgba(22, 88, 160, 0.12);
    border-radius: 0.08rem;
    line-height: 0.24rem;
    padding: 0.08rem 0.12rem;
    font-size: 0.14rem;
}

.znwd_gpbs_list .bd li a img {
    width: 0.24rem;
    height: .24rem;

    margin-right: 0.12rem;
}

.znwd_gpbs_list .num {
    text-align: center;
    margin: 0.12rem auto;
}

.znwd_gpbs_list .num ul {
    font-size: 0;
}

.znwd_gpbs_list .num ul li {
    cursor: pointer;
    border-radius: 0.04rem;
    display: inline-block;
    width: 0.08rem;
    height: 0.06rem;
    background-color: #d1e4f9;
    margin: 0 0.03rem;
}

.znwd_gpbs_list .num ul li.on {
    width: 0.16rem;
    background-color: #1658a0;
}

.znwd_gpbs_list {
    position: relative;
}

.znwd_gpbs_list span.prev,
.znwd_gpbs_list span.next {
    width: 0.14rem;
    height: 0.4rem;
    background-color: rgba(51, 51, 51, 0.1);
    text-align: center;
    line-height: 0.4rem;
    position: absolute;
    top: calc(50% - 0.5rem);
    transform: translateY(50%);
    -ms-transform: translateY(50%);
    cursor: pointer;
}

.znwd_gpbs_list span.prev {
    left: -0.14rem;
    border-radius: 0 0.04rem 0.04rem 0;
}

.znwd_gpbs_list span.next {
    right: -0.12rem;
    border-radius: 0.04rem 0 0 0.04rem;
}
.znwd_list3 a{ overflow:hidden;}
.slb .znwd_gpbs_list{ margin:0;}
.slb .tempWrap{ margin:0 auto;}
.slb .znwd_gpbs_list .bd li a{ margin:0;}
.slb .znwd_gpbs_list .bd li a img{ margin:0 .1rem;}
.slb .b-free-content-wrap .main-box,#wrap.b-free-content-wrap .main-box{z-index:auto;}
.slb .xszy_page.is_one .gxfw_con,.slb .xszy_page.is_two .gpbs{ margin:-.1rem -.12rem;}
.slb .xszy_page.is_four .layui-form .gxfw_box{ left:0; transform:translateX(0)}
.znwd_con3 span.tx_icon{ z-index:9}
.znwd_con2 .ai_btn_list>button{ overflow:hidden;}
.b-free-content-wrap .fullscreen-container{ top:.8rem; height:calc(100vh - .8rem)}
.b-free-content-wrap .znwd_con2 .ai_btn_list>button{ overflow:hidden;}
.b-free-content-wrap .znwd_l{/* width:3.18rem; */}
@media screen and (max-width: 1099px) {
   .tool_box .del2{ bottom:1.06rem; right:.16rem !important;}
    /* .znwd_gpbs_list span.prev,
    .znwd_gpbs_list span.next {
        display: none !important;
    } */
    .znwd_con11>.znwd_con3.jqr:first-child .znwd_con4 {
        margin-top: 0;
    }

    .znwd_head {
        padding-top: 0;
        padding-bottom: 0.12rem;
    }

    .znwd_gpbs_list {
        padding: 0 15px;
    }

    .znwd_gpbs_list .bd li {
        width: 33.3%;
    }

    .slb .znwd_gpbs_list .bd li {
        width: 50%;
    }

    .slb .znwd_con {
        bottom: 1rem;
    }

    .slb .znwd_home_phone,
    .slb .znwd_more_phone {
        top: 0.12rem;
    }
}

@media screen and (max-width: 992px) {
    [id*=tippy-]{ display:none !important;}
    .znwd_gpbs_list span.prev {
        left: 0;
    }

    .znwd_gpbs_list span.next {
        right: 0;
    }
}

/* @media screen and (max-width:680px) {

    .hotWord_main ul li:nth-child(4),
    .hotWord_main ul li:nth-child(5) {
        display: none;
    }
} */

@media screen and (max-width: 510px) {
    .welcome_text>img {
        display: none !important;
    }

    .znwd_gpbs_list .bd li a {
        padding: 0.08rem 0.08rem;
    }

    .slb .znwd_icon_list {
        display: none;
    }

    .welcome_text_phone>img {
        display: block !important;
        height: 140px;
    }

    .welcome_box {
        padding-right: 0rem !important;
    }

    .rec_item {
        width: 100%;
        border: 1px solid #d8e8fa;
    }

    .welcome_box .znwd_con4 {
        padding-left: 0rem;
    }

    .welcome_text {
        background: linear-gradient(180deg,
                rgba(173, 207, 244, 0.6) 0%,
                rgba(230, 243, 255, 0) 50%),
            rgba(255, 255, 255, 1);
    }

    /* .znwd_gpbs_list .bd li a {
        font-size: .16rem;

    } */

    .znwd_gpbs_list .bd li a img {
        margin-right: 0.06rem;
    }
    .znwd_head .znwd_more_phone ul{top: .3rem !important;bottom: auto;}
}

@media screen and (max-width: 410px) {
    .znwd_gpbs_list .bd li a {
        font-size: 0.1rem;
    }
}
