#wrap{position:relative; background:none;background: url(../images/250425znwd_bg.png) no-repeat;background-size: 100% 100%;}
#wrap:before{content:'';position: fixed;left:0;top:0;right:0;bottom:0;background: url(../images/250425znwd_bg.png) no-repeat; background-size: 100% 100%; animation: gradient 4s ease infinite;}
.video_bg,.hint_text{ display: none;}
.main-box{align-items: flex-start;padding: .2rem 0;overflow: hidden;box-sizing: border-box;}
#wrap .main-box .row{ width: 90%; height: 100%; display: flex; flex-direction: column; overflow: hidden;}
.znwd_head{ height: .6rem; flex-shrink: 0;}
.znwd_bot{ display: none;}
.znwd_wrap_con{ z-index:0; position:relative; height: auto;flex: 1;background: none;border: none;box-shadow: none;}
.znwd_wrap_con:before,.znwd_wrap_con:after{position:absolute;left:0;top:0;bottom: .4rem;content:'';width:5.14rem;border-radius:.2rem 0 0 .2rem}
.znwd_wrap_con:before{ z-index:-1; background:url(../images/250425znwd_con_l.png) no-repeat left; background-size:cover;}
.znwd_wrap_con:after{ z-index:-2; background: linear-gradient(270deg, rgba(168, 209, 255, 0) 0%, rgba(87, 159, 207, 0.22) 100%);
filter: blur(30px);}
.znwd_new_logo{display: flex;align-items: center;}
.znwd_new_logo>img{ max-height: .6rem; margin-right: .12rem;}
.znwd_new_logo>span.znwd_zw_logo{ display: inline-block; margin-left: .2rem; padding-left: .2rem; position: relative;}
.znwd_new_logo>span.znwd_zw_logo::before{ position: absolute; content: ''; left: 0; top: 50%; transform: translateY(-50%); height: .4rem; width: 1px; background-color:rgba(23, 82, 145, 0.2);}
.znwd_new_logo>span.znwd_dw_logo img{ height: .54rem;}
.znwd_new_logo>span.znwd_zw_logo img{ height: .32rem;}
.overflow-hide{overflow: hidden;}
@keyframes gradient {
  0% {
      filter: blur(0px);
      background-position: 0 50%;
  }

  50% {
     filter: blur(30px);
    background-position: 100% 50%
  }

  to {
     filter: blur(0px);
    background-position: 0 50%
  }
}

.znwd_dialog_btn{ right:1.16rem; background: rgba(255, 255, 255, 0.44);padding: .07rem .16rem;border-radius:.4rem;top: .1rem;}
.znwd_home{ padding:0 .12rem; z-index:0; font-size:.14rem; border:1px solid rgba(154, 213, 252, 0.54); height:.36rem; line-height:.36rem; border-radius:.4rem; background: linear-gradient(90deg, rgba(131, 209, 235, 0.2) 0%, rgba(154, 213, 252, 0.54) 100%);}
.znwd_home i{ margin-right:.04rem; height: .36rem; width: .15rem; background: url(../images/250425znwd_home.png) no-repeat center; background-size: contain;}
.znwd_home i img{ display: none;}
#znwd_left_tx_1,.znwd_l ul.znwd_menu{ display:none;}
.znwd_l{background: none;left: 0;right: 0;width: auto;top: auto;bottom: 0;}
.znwd_l ul.znwd_icon_list{text-align: center;width: auto;left:50%;transform:translateX(-50%);bottom: -.06rem;}
.znwd_l ul.znwd_icon_list li{display: inline-flex;color:#5E6265;padding: 0 .08rem;margin: 0 .08rem;line-height: .28rem;gap: .04rem;}
.znwd_icon_list li p{display: inline-block;}
.znwd_l ul.znwd_icon_list li{ margin: 0 .04rem; padding: 0 .08rem; line-height: .28rem; height: .28rem; background-color:  rgba(199, 225, 255, 0.19); border-radius: .2rem;}
.znwd_icon_list li i{ width: .15rem; margin-right: .04rem; background-repeat: no-repeat; background-position: center; background-size: contain; }
.znwd_icon_list li i::before{ display: none;}
.znwd_icon_list li i.znwd-QA{ background-image: url(../images/250425znwd_bz.png);}
.znwd_icon_list li i.znwd-evaluate1{ background-image: url(../images/250425znwd_pj.png);}
.znwd_icon_list li i.znwd-zhiyin{ background-image: url(../images/250425znwd_xy.png);}
.znwd_icon_list li i.znwd-shengming1{ background-image: url(../images/250425znwd_sm.png);}
.znwd_r{left:0;bottom: .4rem;}
.znwd_r12{ left:.1rem; bottom:.2rem; top:.28rem; right:auto; width:3.16rem; background:none !important;}
.znwd_c1{left:3.36rem;right:0;border-radius:.2rem;border: 1px solid #ffffff;background: rgba(255, 255, 255, 0.48);box-shadow: 0px 2px 12px  rgba(25, 100, 166, 0.15);backdrop-filter: blur(6px);z-index: 2;}
.znwd_r1{width:100%;height: 100% !important; }
.znwd_welcome{ display: block;}
.znwd_welcome .znwd_welcome_pic{ display: none;}
.znwd_welcome_pic1{display: block !important;height: 4rem;/* margin-bottom: -2rem; */}
.znwd_tit li{ font-size: .18rem; color: #095AB0;}
.znwd_welcome_text{ margin: 0 auto; background: url(../images/250425znwd_box.png) no-repeat center top; width: 2.4rem; height: 1rem; background-size: contain; padding: .1rem .1rem .3rem .2rem; color: #095AB0;}
.znwd_welcome_text h3{font-size: .24rem;line-height: 1.5;font-weight: bold;display: flex;align-items: center;}
.znwd_welcome_text h3 img{ margin-right: .04rem;}
.znwd_welcome_text p{ font-size: .16rem; margin-top: .04rem;}
.znwd_welcome_pic1{background: url(../images/250425znwd_xzs_bg.png) no-repeat -.5rem -.9rem;text-align: center;position: relative;z-index: 1;}
.znwd_welcome_pic1 img{ width: 1.72rem; position: relative; top: -.3rem;}
.znwd_list li{ width: 50%;}
.znwd_list li a{ margin: .07rem; background: linear-gradient(156.75deg, rgba(224, 246, 255, 1) 0%, rgba(242, 250, 255, 1) 40.81%, rgba(242, 250, 255, 1) 58.7%, rgba(199, 231, 255, 1) 100%); box-shadow: 0px 4px 8px rgba(138, 177, 230, 0.36); padding: .11rem .13rem; border-radius: .08rem; text-align: left; position: relative;}
.znwd_list li span{ box-shadow: none; background-repeat: no-repeat; background-position: center top;background-size: contain; position: absolute; right: .06rem; top: .06rem;}
.znwd_list li span i{ display: none;}
.znwd_list li:first-child span{ background-image: url(../images/250425znwd_fw_icon1.png);}
.znwd_list li:nth-child(2) span{ background-image: url(../images/250425znwd_fw_icon2.png);}
.znwd_list li:nth-child(3) span{ background-image: url(../images/250425znwd_fw_icon3.png);}
.znwd_list li:nth-child(4) span{ background-image: url(../images/250425znwd_fw_icon4.png);}
.znwd_list li h3{ font-size: .16rem; line-height:1.25; color: #333333;}
.znwd_list li p{ font-size: .14rem; color: #A1ADBF; line-height: 1.28571; margin-top: .04rem;}
.znwd_list li a:hover span{ box-shadow: none;}
/* .gpbs{ display: block !important;} */
.znwd_gpbs_list .bd li{ width: 33.3%; float: left;}
.znwd_gpbs_list .bd li a{ display: block;}
.znwd_gpbs_list .bd li a img{ width: .54rem; height: .54rem; background-color: rgba(254, 254, 255, 0.81);
  box-shadow: 0px 4px 12px  rgba(110, 179, 235, 0.43); border-radius: 50%; display: block; margin: 0 auto;}
.znwd_gpbs_list .bd li a span{ display: block; text-align: center; font-size: .16rem; line-height: 1.25; margin-top: .1rem;}
.znlx-box .base_list li,.hot_list li{margin-top: .08rem;line-height: .32rem;padding-left: 0;}
.hot_list li a,.znlx-box .base_list li a{border-radius: .04rem; background: rgba(255, 255, 255, 0.5); padding-left: .08rem;}
.znlx-box .base_list li a{padding-left: .12rem;}
.hot_list li a em{ font-size: 0; width: .14rem; height: .14rem; margin-right: .05rem; background: url(../images/250425znwd_qa.png) no-repeat center; background-size: contain;}
.hot_list li:nth-child(1) a em,.hot_list li:nth-child(2) a em,.hot_list li:nth-child(3) a em{ background-color: transparent;}
.znlx-box .base_list li:before{ display:none;}
.znwd_list,.hot_list{ border-bottom: 1px solid rgba(141, 202, 242, 0.43); padding-bottom: .16rem;}
.yy_switch_btn{ top: .2rem; bottom: auto;}
.switch_font_size{ display: flex !important; background-color: transparent; border: 1px solid rgba(23, 82, 145, 0.16);width:1.64rem;text-align:center;top: .2rem;position:relative;margin-left:.1rem;bottom: auto;padding:0;line-height:.22rem;justify-content: center;}
.switch_font_size:before{ content:''; left:-.16rem; position: absolute; top:50%; transform:translateY(-50%); width:1px; height:.14rem; background-color:rgba(23, 82, 145, 0.2);}
.znwd_con{ bottom: .2rem; display: none !important;}
.znwd_c1.on .znwd_con{ bottom: 1.22rem;}
.znwd_con11{ padding: .2rem .25rem; top: .5rem;}
.layui-form-switch{ background:#A5B0C7; border:none; width: .22rem; height: .14rem; margin-top: -.02rem;}
.layui-form-switch i{width:.1rem;height:.1rem;background-color:#ffffff;left: .02rem;top:.02rem !important;}
.layui-unselect.layui-form-switch.layui-form-onswitch{ background-color:#ffffff}
.layui-unselect.layui-form-switch.layui-form-onswitch i{ left:.3rem;}
.del2,.del1,.znlx-box+.znwd_tit{ display:none;}
.history_btn{ position: absolute; right: .25rem; top: .2rem; z-index: 99; border-radius: 1rem; border: 1px solid rgba(23, 82, 145, 0.16); line-height: .22rem; display: flex; padding: 0 .08rem; align-items: center; justify-content: center; color: #646566; font-size: .14rem; gap: .04rem; cursor: pointer; display: block !important;}
.history_btn img{ width: .14rem; margin-right:.04rem;}
.ai_welcome_tit{background: linear-gradient(90deg, rgba(54, 195, 255, 0.21) 0%, rgba(158, 224, 255, 0.1) 54.17%, rgba(247, 251, 255, 0.19) 100%);border-radius: 1rem;height: .68rem;position: relative;margin:11.302vw auto .4rem;padding-left: .75rem;box-sizing: border-box;width: 755px;display: block !important;}
.ai_welcome_tit span{position: absolute;width: 1rem;top: -.42rem;left: -.8rem;left: -.5rem;}
.ai_welcome_tit h1{ padding: .16rem 0;}
.ai_welcome_tit h1 em{ font-size: .3rem; line-height: 1.2; background: linear-gradient(155.01deg, rgba(52, 90, 254, 1) 0%, rgba(15, 183, 255, 1) 25.69%, rgba(0, 119, 255, 1) 54.17%, rgba(14, 102, 201, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #095AB0\0; font-weight: bold;}
.znwd_con3.jqr.welcome_box{ position: absolute; top: 19.46875vw; width: 100%; left: 0; text-align: center;}
.znwd_con3.jqr.welcome_box span.tx_icon,.znwd_con3.jqr.welcome_box .znwd_con5 p{ display:none;}
.znwd_con3.jqr.welcome_box .znwd_con5{ background-color: transparent; box-shadow: none;}
.znwd_con3.jqr.welcome_box .znwd_con5 .rec_item{ padding: .06rem .24rem .06rem .16rem; line-height: .28rem; font-size: .16rem; border-radius: 1rem; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(235, 239, 250, 1); margin: 0 .12rem .24rem .12rem; height: auto;}
.znwd_con3.jqr.welcome_box .znwd_con5 .rec_item img{ display: none;}
.znwd_con3.jqr.welcome_box .znwd_con5 .rec_item a{ display: block; background: url(../images/250425znwd_star.png) no-repeat left center; padding-left: .24rem; background-size: .18rem auto;}
.znwd_con3.jqr.welcome_box .znwd_con4{ float: none; width: 100%; text-align: center; padding: 0;}
.znjt_con{ display: block !important;}
.zntj_list{ display: flex; flex-wrap: wrap; justify-content: center; align-items: center; margin: .4rem auto 0; width: 950px; max-width:calc(100% - .4rem); max-height: 50vh; overflow-y: auto;}
.zntj_list span{ border-radius: 1rem; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(235, 239, 250, 1); margin: 0 .12rem .24rem .12rem; height: auto;}
.zntj_list span a{ display: block; background: url(../images/250425znwd_star.png) no-repeat .16rem center;  background-size: .18rem auto; padding: .06rem .24rem .06rem .4rem; line-height: .28rem; font-size: .16rem; white-space: nowrap;}
.znwd_c1.on .zntj_list{ display:none !important;}
/*.znlx-box{ display: block !important; position: fixed; left: 50%; width: 950px; margin-left: -318px; top: 28.46875vw; z-index: 999;}
.znwd_c1.on .znlx-box{ display: none !important;}
.znlx-box .znwd_tit{ display: none;}
.znlx-box .base_list{ text-align: center; font-size: 0;}
.znlx-box .base_list li{ display: inline-block; margin: 0 .12rem .24rem .12rem;}
.znlx-box .base_list li a{ display: block; padding: .06rem .24rem .06rem .16rem; line-height: .28rem; font-size: .16rem; border-radius: 1rem; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(235, 239, 250, 1);}
.znlx-box .base_list li a span{ background: url(../images/250425znwd_star.png) no-repeat left center; padding-left: .24rem; background-size: .18rem auto;}*/
.switch_font_size{ position:absolute;}
.znwd_con1{ z-index: 9 !important; width: 950px; box-sizing: border-box; height: auto; max-width:calc(100% - .4rem); border-top: none; left: auto; right: auto; bottom: auto; top: 0; border-radius: 0.18rem; background-color: transparent; transition: 0.3s all; position: relative; margin: 0 auto; box-shadow:0 4px 8px rgba(43, 103, 255, 0.3);}
.znwd_con1::before{position: absolute; content: ""; left: 0; right: 0; bottom: 0; top: 0; background: linear-gradient(184.75deg, rgba(190, 242, 247, 1) 0%, rgba(143, 171, 255, 1) 100%); border-radius: 0.18rem; opacity: 0.8; z-index: -2;}
.znwd_con1::after{position: absolute; content: ""; left: 1px; right: 1px; bottom: 1px; top: 1px; background-color: #ffffff; border-radius: 0.18rem; z-index: -1; box-shadow:inset 0px 6px 10px  rgba(217, 254, 255, 0.5);}
.znwd_con2{ padding: 0; height: .88rem;}
.znwd_con2 .text::-webkit-input-placeholder,#keyWord::-webkit-input-placeholder, #keyWord1::-webkit-input-placeholder{ font-size: .16rem;}
.znwd_con2 span.zs{ left: 0; bottom: 0;}
.znwd_btn_box{ right: .12rem; bottom: .12rem;}
.znwd_btn_box .znwd_btn{ min-width: inherit; width: .3rem; line-height: .28rem; height: .3rem; border-radius: 50%;background: linear-gradient(90deg, rgba(9, 90, 176, 1) 0%, rgba(32, 119, 255, 1) 100%);}
.znwd_btn span{ display: none;}
.znwd_btn i{ display: block; font-size: .18rem;}
.znwd_fix{width: 948px;max-height: initial;background: url(../images/250425znwd_tcc_bg.png) no-repeat center top;max-width: none;height: 600px;display: flex;flex-direction: column;padding: 0 .32rem;}
.znwd_fix_nr{left: auto;right: auto;background-color: transparent;position: relative;top: auto;bottom: auto !important;margin-top: .16rem;display: flex;flex-direction: column;flex: 1;margin-bottom: .16rem;}
.znwd_fix_top{position: relative;height:.76rem;line-height:.76rem;border-bottom:1px solid rgba(158, 208, 255, 0.43);flex-shrink: 0;width: 82%;}
.znwd_fix_top .mz-close{position: absolute;right: -1.9rem;top: -.28rem;width: .3rem;height: .3rem;display: block !important;}
.znwd_fix_top span::after,.znwd_fix_top span::before{ display: none;}
.znwd_fix_top span.xy-logo{position: absolute;right: -2rem;width: 2.83rem;height:2.83rem;top: -.85rem;margin-right: 0;}
.znwd_fix_top span.xy-logo img{width: 1.2rem; left: 1rem;}
.znwd_fix_top em{ font-size:.24rem; color:#333333;}
.znwd_fix_nr_top{padding: 0rem .12rem 0 0;flex: 1;overflow-y: auto;overflow-x: hidden;}
.znwd_fix_nr_top p{ color:#333333;}
.znwd_fix_nr_top h4{ font-weight:bold; margin:.16rem auto;}
.znwd_fix_nr_top p+p{ margin-top:.1rem;}
.znwd_fix_bottom{border-top:1px solid rgba(158, 208, 255, 0.43);left: auto;right: auto;width: auto;padding: .16rem 0;height: auto;line-height: .36rem;bottom: auto;position: relative;flex-shrink: 0;}
.znwd_fix_bottom em{ font-size:.16rem;}
.znwd_fix_anniu button{border:none;background-color:#EDEDED;height: auto;line-height: .36rem;color: #808080;padding: 0 .12rem;}
.znwd_fix_nr.znwd_bottom{flex: 1;overflow: hidden;bottom: auto !important;display: flex;flex-direction: column;}
.znwd_fix_nr_bottom{flex-shrink:0;text-align:center;border-top: 0;}
.znwd_icon_list li p span{ display: none;}
.custom-radio label{ color:#F0851A;}
.custom-radio .checkmark{ border-color:#C2C7D0;  }
.znwd_fix_nr_top::-webkit-scrollbar-thumb { border-radius:1rem; background:rgba(73, 150, 222, 0.43);}
.znwd_fix_anniu button.consent{ background: linear-gradient(90deg, rgba(36, 107, 189, 1) 0%, rgba(42, 130, 228, 1) 100%); border:none;}
.lsdh_con{ border-radius: .16rem;position: absolute;top: .44rem;bottom: .36rem;background-color: #ffffff;border: 1px solid #DCE5F2;box-shadow: 0px 4px 12px  rgba(169, 200, 235, 0.51);z-index: 999;padding: .18rem;box-sizing: border-box;display: flex;flex-direction: column; transition: .3s all; width: 0; opacity: 0; right: -200%;}
.history_btn.is-active+.lsdh_con{ width: 2.56rem; opacity: 1; right: 0;}
.lsdh_tit{display: flex;align-items: center;justify-content: space-between;flex-shrink: 0;}
.lsdh_tit h3{ font-size: .18rem; font-weight: bold;}
.lsdh_btn{ display: flex; }
.lsdh_btn span{ cursor: pointer;}
.lsdh_btn span+span{ margin-left: .08rem; padding-left: .08rem; position: relative;}
.lsdh_btn span+span::before{ position: absolute; left: 0; content: ''; top: 50%; width: 1px; height: .12rem; color: #EDEFF2; transform: translateY(-50%);}
.lsdh_btn span.close_lsdh_con i{ font-size: .2rem; width: .2rem; height: .2rem; color: #333333;}
.lsdh_btn span.del_history{ opacity: .5;}
.lsdh_btn span.del_history,.lsdh_btn span.del_history i{ color: #828492; font-size: .14rem;}
.lsdh_btn span.del_history i{ margin-right: .04rem;}
.lsdh_box{ flex:1;}
.lshd_empty{ display:flex; align-items:center; justify-content:center; flex-direction:column; height:calc(100% - .24rem);}
.lshd_empty p{ font-size:.14rem; margin-top:.2rem; color:#ABADB2;}
.lsdh_list{ margin-top: .24rem;}
.lsdh_list h3{ font-size: .14rem; line-height: 1.28571; color: #333333;}
.lsdh_list ul li{ margin-top: .06rem; background-color: #FAFAFA; border-radius: .08rem; display: flex; height: .38rem; align-items: center; justify-content: space-between; padding: 0 .1rem 0 .12rem; position: relative; z-index: 0;}
.lsdh_list ul li a{ flex: 1; position: relative; z-index: 2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lsdh_list ul li a i{ font-size: .14rem; margin-right: .05rem;}
.lsdh_list ul li .znwd-shanchu{ display: none; position: relative; z-index: 2;}
.lsdh_list ul li:hover .znwd-shanchu{ color: #527FB3; display: block; width: .24rem; flex-shrink: 0;}
.lsdh_list ul li:hover{ background-color:#DEECFF;}
.lsdh_list ul li:hover::before{ position: absolute; z-index: 1; width: 1.1rem; right: 0; top: 0; bottom: 0;background: linear-gradient(270deg, rgba(222, 236, 255, 1) 0%, rgba(222, 236, 255, 0) 100%); border-radius: 0 .08rem .08rem 0;}
.znwd_c1.on .znwd_con1{ top: auto; bottom: .32rem; position: fixed; left: 0.4rem; right: 0.4rem; z-index: 9;}
.znwd_c1.on .ai_welcome_tit{display: none !important;}
.znwd_list3{ display: none;}
.znwd_c1.on .znwd_con{ bottom: 1.34rem; display: flex !important; flex-direction: column;}
.znwd_c1.on .znwd_content .new_btn{ display: block !important;position: absolute; cursor: pointer;}
.znwd_con11{ width: 950px; margin: 0 auto; top: .52rem; bottom:.4rem;}
.znwd_btn_tit{ line-height: .32rem; align-items: center; width: 950px; flex-shrink: 0; justify-content: space-between; margin: 0 auto;}
.znwd_c1.on .znwd_btn_tit{ display: flex !important;}
.znwd_c1.on .znwd_btn_tit .new_btn{ position: relative; line-height: .32rem; border: 1px solid #EDF2FF; background-color: #ffffff; border-radius: .1rem; padding: 0 .12rem; display: flex; align-items: center;}
.znwd_c1.on .znwd_btn_tit .new_btn i{ margin-right: .04rem;}
.znwd_c1.on .znwd_btn_tit .del_btn{ display: flex; align-items: center; color: #666666; cursor: pointer;}
.znwd_c1.on .znwd_btn_tit .del_btn i{ margin-right: .04rem;}
.znwd_box{flex: 1;overflow-y: auto;}
.znwd_c1.on .znwd_con2{ height: .6rem;}
.znwd_c1.on .znwd_con2 .text{ height: .22rem;}
.znwd_con3 { padding-right: 0;}
.znwd_con3.yk span.tx_icon {display: none;}
.znwd_con5{ border-radius:.12rem; padding: .24rem .26rem;}
.znwd_con3.yk .znwd_con5{ background-color: #D6EBFF; color: #333333; border-radius: .08rem .02rem .08rem .08rem; box-shadow: none; padding: .1rem .26rem;}
.znwd_con3.yk .znwd_con5 p{ color: #333333;}
.znwd_con3 span.tx_icon{ width: .44rem; height: .44rem; background: linear-gradient(180deg, rgba(53, 135, 242, 1) 0%, rgba(179, 238, 255, 1) 100%); border: none;}
.znwd_con3 span.tx_icon img{ width: 100%;}
.znwd_con4{ padding-left: .55rem;}
.znwd_con4 .topTip{ margin-top:-.24rem !important;}
.znwd_con4 .topTip>span{ background: url(../images/250425znwd_xzs_bar.png) no-repeat left bottom; background-size: cover; padding: 0 .08rem 0 .18rem; line-height: .25rem !important;}
.znwd_con4 .topTip>span em{ color: #7F8FA3 !important;}
/* .answer_course{ border-left: none; padding-left:0;} */
/* .answer_course p,.answer-source{ line-height: 1.625; color: #333333;} */
/* .answer_course p+p{ margin-top: .16rem;} */
.znwd_con4 .zan_con{ left: .8rem; right: .24rem; width: inherit;}
.znwd_con4 .zan_con>div:first-child{ float: left;}
.znwd_con4 .zan_con span:after{ content: ""; right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); height: 0.15rem; background-color: #d9dbdf; position: absolute; width: 1px;}
.znwd_con4 .zan_con span:last-child:after{ display:none;}
.znwd_con4 .zan_con span+span::before{ display: none;}
.znwd_con4 span.p1{ color: #333333 !important; display: block; font-size: .16rem; margin-bottom: .08rem;}
.rec-issue{ margin-top: .08rem; clear: both; display: flex;padding: .08rem .2rem; background-color: transparent; transition: .3s all; border: 1px solid #BAD6F7; border-radius: 1rem;}
.rec-issue:hover{ background-color: #ffffff; box-shadow: 0px 2px 6px  rgba(39, 134, 242, 0.32); border: 1px solid #ffffff; color: #1068CC;}
.znwd_con4.rec>div { display: flex; flex-direction: column; align-content: flex-start; align-items: flex-start; justify-content: flex-start; flex-wrap: nowrap;}
.del2{ display: none !important;}
.rec-issue:hover a{color: #1068CC;}
.stop-generate{ margin-left: .55rem;}
.answer_standard{ display: inline-flex;}
.znwd_icon_list li i{ color:#000000;}
.znwd_down{ position: absolute; bottom: .5rem; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); width: .36rem; height: .36rem; border-radius: 50%; border: 1px solid rgba(184, 186, 194, 1); display: flex; align-items: center; justify-content: center; box-shadow: 0px 6px 20px  rgba(161, 173, 191, 0.4); background-color: #ffffff; cursor: pointer;}
.znwd_down i{ font-size: .14rem; color: #000000;}
.znwd_c1.on .znwd_down{ display: flex !important;}
.znwd_r12 .znwd_yszd{ display: none;}
.znwd_c1 .znwd_yszd{display: block; margin-top: 0.18rem; overflow-y: auto; overflow-x: hidden; height: calc(100vh - 5.5rem);}
.znwd_c1 .znwd_yszd .znwd_list ul{margin: 0 -0.1rem;}
.znwd_c1 .znwd_yszd .znwd_tit li a{font-size: 0.18rem;}
.znwd_c1 .znwd_yszd .znwd_list li a{display: block;border-radius: 0.08rem; position: relative;padding: 0.08rem 0 .11rem 0.12rem;height: 0.6rem;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.6);margin: 0.12rem 0.1rem 0.08rem 0.1rem;text-align: left;}
.znwd_c1 .znwd_yszd .znwd_list li span{position: absolute;right: 0.08rem;/* top: -0.2rem; */box-shadow: none;width: 0.4rem;height: 0.4rem; /* background: none; */}
.znwd_c1 .znwd_yszd .znwd_list li h3{font-size: 0; line-height: 0.2rem;}
.znwd_c1 .znwd_yszd .znwd_list li h3 em{ font-size:.16rem;}
.znwd_c1 .znwd_yszd .znwd_list li p{ margin-top:0; color: #A1ADBF; font-size: 0.14rem; line-height: 0.2rem; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.znwd_c1 .znwd_yszd{position: absolute;width: 2.8rem;right: 100%;margin-right: .12rem;top: 3.5rem;z-index: 999; padding: 0 .18rem;}
.znwd_gpbs_list span.prev,
.znwd_gpbs_list span.next{width: 0.18rem; height: 0.34rem; background: rgba(138, 177, 230, 0.36); text-align: center; line-height: 0.34rem; position: absolute; top: calc(50% - 0.36rem); transform: translateY(50%); -ms-transform: translateY(50%); cursor: pointer; border-radius: .04rem;}
.znwd_gpbs_list span.prev{z-index: 1; left: -.09rem;}
.znwd_gpbs_list span.next{right: -.09rem;}
.znwd_gpbs_list{ position: relative; margin-bottom: .12rem;}
.znwd_gpbs_list .bd li{ margin-top: .1rem;}
#hot-title-display2{ border-bottom: none;}
.ai_btn_on{ background: rgba(255, 255, 255, 1); border: 1px solid rgba(235, 239, 250, 1); color: #505367; }
.ai_btn_on svg{color: #4D6BFE;}
.znwd_c1.on .ai_btn_on{ margin-top: .08rem; background-color: #E3EFFF; border: none; color: #4F6BFE;}
.is-send-disabled{ background: linear-gradient(90deg, rgba(152, 187, 223, 1) 0%, rgba(161, 198, 254, 1) 100%) !important;}
.znwd_c1.on .znwd_con3.jqr.welcome_box{ display: none;}
.znlx-box{ display: none !important;}
#textTag{ width: auto; left: -.12rem; right: -.12rem; bottom:calc(100% + .14rem);}
.znwd_lf_hide { display: none !important;}
.znwd_lf_show {display: block !important;}
.znwd-send:before{ content: "\e84f" !important;}
.slb .znwd_r{ left: 0;}
.slb .znwd_con11{ width: 95%;}
.slb .ai_welcome_tit{ width: 85%; margin-top:10vw; height: auto;}
.slb .znwd_con3.jqr.welcome_box .znwd_con4{ margin-top: 10vw;}
.slb .znwd_con{ bottom: 0;}
@media screen and (max-width:1920px) {
  .znwd_con3.jqr.welcome_box{ top: 22vw;}
  .slb .znwd_dialog_btn{ display: none;}

}

@media screen and (max-width:1600px) {
  #wrap .main-box .row{ width: calc(100% - .4rem);}
  .znwd_con3.jqr.welcome_box{ top: 24vw;}

}
@media screen and (max-width:1440px) {
  .znwd_con1{ width: auto;}
  .znwd_btn_tit{ width: calc(100% - .8rem);}
  .znwd_con11{ width: auto;}
  
}
@media screen and (max-width:1370px) {
  .znwd_l ul.znwd_icon_list{display: block;width: 100%;bottom:0rem;}
}

@media screen and (max-width:1366px) {
  .znwd_r1{ display: block;}
  .znwd_r12{ display: block;}
  .znwd_head{height: auto;padding: 0;}
  .znwd_wrap_con{ margin-top:.16rem;}
  .znwd_r{ bottom:.2rem;}
  .ai_welcome_tit{ width: 85%; height: auto;}
  .znwd_con3.jqr.welcome_box{ top:25vw;}
  .znwd_c1{ bottom: .2rem;}
  .slb .znwd_r12,.slb .znwd_c1 .znwd_yszd{ display: none;}
  .slb .znwd_c1{ left: 0;}
  .slb .znwd_con3.jqr.welcome_box .znwd_con4{ margin-top: 15vw;}
  .slb .znwd_l ul.znwd_icon_list{ bottom: 0;}
}
@media screen and (max-width:1240px) {
  .znwd_con3.jqr.welcome_box{ top:28vw}
}
@media screen and (max-width:1099px) {
  .znwd_c1{ overflow-x: visible;}
  .znwd_c1 .znwd_yszd{ width: 3.18rem; top: 3.2rem;}
  .servicescape_logo{ display: none;}
  .phone-send{ flex-shrink: 0; min-width: inherit; width: .3rem; line-height: .3rem; height: .3rem; border-radius: 50%;background: linear-gradient(90deg, rgba(9, 90, 176, 1) 0%, rgba(32, 119, 255, 1) 100%); padding: 0; margin-right: 0;}
  .phone-send img{ width: .14rem; height: .14rem;}
  .znwd_text{ height: .88rem; align-items: flex-end;}
  .znwd_con2 .text{ height: 100%;}
  .znwd_con3.jqr.welcome_box{ top:32vw;}
  .znwd_l{ display: block;}
  .znwd_c1.on .znwd_text{ height: auto;}
  .znwd_c1.on .znwd_con2 .text{ height: auto;}
  .znwd_con2 span.zs{ display: block;}
}

@media screen and (max-width:992px) {
  #wrap .main-box .row{width: 100%;}
  .znwd_wrap_con{ margin-top:0rem;}
  .znwd_head{ padding:.1rem;}
  .znwd_r1{display: flex;flex-direction: column;height: auto !important;position: absolute;bottom: 0;top: auto;background: url(../images/250425znwd_mb_tcc_bg.png) no-repeat center top #ffffff;background-size: 100% auto;border-radius: .16rem .16rem 0 0;overflow: visible;padding-bottom: 1.2rem;}
  .znwd_r12{ display: none;}
  .znwd_c1{left: 0;border-radius: 0;border: none;}
  .znwd_con11{padding: 0 .1rem 0 .16rem;}
  .znwd_wrap_con:before{ display: none;}
  .znwd_r{ bottom: 0;}
  .main-box{padding: 0;width: 100vw;height: 100% !important;position: relative;}
  .znwd_new_logo{ padding-right:.8rem; align-items: center;}
  .znwd_new_logo>span.znwd_dw_logo img{ height:auto; max-height:.34rem; width:auto; max-width:inherit;}
  .znwd_new_logo>span.znwd_zw_logo img{ height:auto;}
  .znwd_new_logo>img{ max-height:.4rem;}
  .znwd_con4{ padding-left:0;}
  .layui-form-switch i{ top:2px !important;}
  .znwd_con5{ padding:.1rem .16rem;}
  .znwd_con{ bottom:1.1rem;}
  .znwd_con1{left: .16rem;right: .16rem;bottom:.16rem;max-width: none;}
  .znwd_btn_tit{ width:calc(100% - .32rem);}
  .znwd_con4{ margin-top:0;}
  .history_btn{ top:.16rem; right:.14rem;}
  .yy_switch_btn{ top:.12rem;}
  .znwd_con3{ margin-bottom:.16rem;}
  .rec.znwd_con4{ padding-top:0;}
  .znwd_con2 .text{ height:auto;}
  .rec-issue{ margin-top:0;}
  .znwd_head .yy_switch_btn{display: block !important;right: .1rem;top: .13rem;left: auto;}
  .znwd_more_phone,.znwd_home_phone{ display: none;}
  .znwd_head .yy_switch_bar{ background: rgba(0, 0, 0, 0.04); border-radius: .07rem; width: .63rem; height: .28rem; display: flex !important; align-items: center; justify-content: center;}
  .znwd_head .yy_switch_bar span{ user-select: none;}
  .znwd_head .yy_switch_bar span+span{ margin-left: .08rem; padding-left: .08rem; position: relative;}
  .znwd_head .yy_switch_bar span+span:before{ position: absolute; left: 0; top: 50%; width: 1px; height: .14rem; transform: translateY(-50%); background-color: #BDCCD9; content: '';}
  .znwd_head .yy_switch_bar span i{ color: #000000;}
  .znwd_head .yy_switch_bar span.on i{ color: #2552F5;}
  .yy_switch_btn,.history_btn{ display: none !important;}
  #wrap{ background: linear-gradient(180deg, rgba(240, 249, 255, 1) 0%, rgba(247, 251, 254, 1) 100%);}
  #wrap:before,.znwd_wrap_con:after{ display: none;}
  .znwd_c1{ background: none; box-shadow: none; backdrop-filter:blur(0px)}
  .znwd_new_logo>span.znwd_zw_logo::before{ height: 80%; background: rgba(23, 82, 145, 0.2);}
  .ai_welcome_tit{width: auto;border-radius: .2rem;margin:.34rem .16rem .16rem .16rem;background: url(../images/250425znwd_mb_bg.png) no-repeat center top;background-size: 100% auto;padding: 37vw 0 0 0;box-shadow: 0px 2px 20px  rgba(171, 199, 247, 0.32);}
  .ai_welcome_tit span:first-child{ display: none;}
  .ai_welcome_tit span:nth-child(2){display: block !important;width: 32%;left: 32.5%;top: -4.26666vw;text-align: center;overflow: hidden;}
  .ai_welcome_tit span img{ width: 100%;}
  .ai_welcome_tit h1{position: relative;padding: 4.26666vw 10vw;text-align: center;margin-top: -2.26666vw;/* z-index: 0; */}
  .ai_welcome_tit h1:before{content:'';left:0;top:0;background: rgba(255, 255, 255, 0.48);backdrop-filter: blur(10px);border-radius: 0 .2rem .2rem .2rem;border: 1px solid rgba(255,255,255,.4);position: absolute;right: 0;bottom: 0;z-index:3;}
  .ai_welcome_tit h1 em{ position: relative; z-index: 5;font-size: 5.333333vw;line-height: 1.5;}
  .znwd_c1{ bottom: 0;}
  .znwd_content{ height: 100%; overflow: hidden;}
  .znwd_con1,.znwd_c1.on .znwd_con1{ top: auto; bottom: .12rem; position: fixed; left: 0.16rem; right: 0.16rem; z-index: 9;}
  .znwd_l{ display: none;}
  .znwd_con3.jqr.welcome_box{top: 60vw;}
  .znwd_text{ align-items: normal;}
  /* .znwd_con1 .icon_yy{ display: flex !important;} */
  .znwd_btn_box .icon_yy{ right:auto; background: none; margin:0; border:none; width:.24rem; height:.24rem; line-height:.24rem;}
  .inp-box:focus,.inp-box:focus-within{ border: none !important; outline: none !important;}
  .inp-box{ position:relative; border: none;}
  .znwd_btn_box{position:absolute;right: .16rem;top: .1rem;height:auto;overflow:inherit;white-space: nowrap;width: .24rem;display: flex;align-items: flex-end;user-select: none;bottom: auto;}
  .phone-send{position: absolute;right: .38rem;bottom: 0rem;}
  .znwd_btn_box .icon_yy i.znwd-voice{background: linear-gradient(90deg, rgba(9, 90, 176, 1) 0%, rgba(32, 119, 255, 1) 100%); -webkit-background-clip: text;font-size: .34rem;}
  .znwd_btn_box .icon_yy i.znwd-voice:before{ content: '\e84b';}
  .ai_btn{background-color:#ffffff; line-height: .26rem;color: #505367;}
  .ai_btn.ai_btn_on{color:#4F6BFE;background-color:#E3EFFF;border-color:#E3EFFF;}
  .ai_btn svg{ color:#4F6BFE}
  .znwd_con2 .text{ padding: 0;}
  .znwd_con2 .text:focus{ padding:0 !important;}
  .znwd_c1.on .znwd_btn_box{ width: auto; bottom: .36rem; right:-.02rem;}
  .znwd_c1.on .znwd_con2{ height: auto;}
  .znwd_btn_box .icon_yy:hover{ border: none;}
  .znwd_c1.on .znwd_con11{top:0;}
  .znwd_c1.on .znwd_con4 .zan_con{ right:auto; left:.1rem; bottom:0.04rem;}
  .znwd_con4 .zan_con span i{ color:#202322;}
  .rec-issue{ border-radius:.06rem; padding:0.08rem .1rem}
  .znwd_c1.on .znwd_btn_tit .new_btn{ display:none !important;}
  .znwd_c1.on .znwd_con{ bottom:1.2rem;}
  .znwd_c1.on .znwd_btn_tit{ justify-content:flex-end;}
  .main-box:before{ content:''; top:20%; position:absolute; right:-30%; width:3.68rem; height:3.68rem;background: radial-gradient(49.93% 49.93% at 50.067842605156045% 50.067842605156045%, rgba(79, 120, 255, 0.16) 0%, rgba(80, 202, 255, 0) 100%);
filter: blur(16px); border-radius:50%;}
  .znwd_r12 {width: 100%;/* position: fixed; */top: auto;bottom: 0;left: auto;z-index: 1001;right: auto;overflow: hidden;}
  .znwd_l, .znwd_r1{z-index: 1003;}
  .znwd_r12.znwd_lf_show{display: flex !important;border-radius: 0;}
  .znwd_wrap_con{z-index:inherit;overflow: hidden;}
  .znwd_r12.znwd_lf_show .znwd_r1{/* position:fixed; */left: 0;right: 0;width: auto;padding: 0 .2rem 1rem .2rem;}
  .znwd_welcome{ display:flex; align-items:center; justify-content:center;}
  .znwd_welcome_text{margin:0;width: auto;}
  .znwd_welcome_pic1{ display:none !important;}
  .znwd_welcome .znwd_welcome_pic{ top:-.3rem; position:relative; display:block; width:1rem;}
  .new_btn, .znlx-box+.znwd_tit{ display:block;}
  .znwd_l{/* height:100%; */}
  .znwd_l ul.znwd_icon_list{ bottom: .2rem; z-index: 99;}
  .znwd_l ul.znwd_icon_list li{ margin:0; padding:0 .12rem; position:relative; background-color:transparent;}
  .znwd_l ul.znwd_icon_list li:after{ content:''; position:absolute; right:0; top:50%; width:1px; transform:translateY(-50%); height:.14rem; background-color: rgba(124, 133, 143, 0.19)}
  .znwd_l ul.znwd_icon_list li:last-child:after{ display:none;}
  .new_btn{border: 1px solid #F2F2F2;border-bottom: none;background-color: transparent;border-radius: .12rem .12rem 0 0;height: .5rem;position: relative;text-align: left;padding: 0 .2rem;line-height: .5rem;}
  .new_btn i{ font-size:.18rem; margin-right:.06rem; color:#0E63E3;}
  .new_btn span{ font-size:.16rem; color:#434342;}
  .new_btn:after{ content:''; left:.2rem; right:.2rem; bottom:0px; height:1px; position:absolute; background-color:#EFF3F5}
  .znlx-box+.znwd_tit{margin-top: 0;overflow: visible;}
  .znlx-box+.znwd_tit li{border: 1px solid #F2F2F2;font-weight:normal;color:#434342;font-size:.16rem;border-top: none;background-color: transparent;border-radius: 0 0 .12rem .12rem;height: .5rem;position: relative;text-align: left;padding: 0 .2rem;float: none;margin: 0;line-height: .5rem;}
  .new_line+.pad20{ padding:0 !important;}
  .znlx-box+.znwd_tit li i{ display:inline-block; margin-right:.1rem; color:#3F2DD7;}
  .new_btn i.znwd-tianjiaduihua:before{ content:"\e84c"}
  .znlx-box+.znwd_tit li i.znwd-yonghuliaotianlishi:before{ content:"\e84d"} 
  .slb .ai_welcome_tit{ width: auto; margin: 0;}
  .znjt_con{ scroll-behavior: smooth;-webkit-overflow-scrolling: touch; overflow-y: auto; overflow-x: auto;white-space:nowrap;}
  .zntj_list{ max-width: none; width: 1100px; text-align: left; justify-content: flex-start; margin-top: .2rem; align-items:flex-start;}
  .znjt_con::-webkit-scrollbar{ display: none;}
  .zntj_list span{ margin: 0 0 .12rem .12rem; border-radius: .12rem;flex:0 0 auto; white-space:normal; word-break:break-word;}
  .zntj_list span a{ background-position-x: .1rem; padding-left: .34rem;word-break:break-word;}
  .switch_font_size{ display: none !important;}
  .znwd_fix{ width: 100%; height: auto; top: auto; bottom: 0; background-color: #ffffff; transform: translate(0); left: 0; border-radius: .12rem .12rem 0 0; padding: 0 .2rem; max-height: 60vh !important;}
  .znwd_fix_top{ width: 100%;}
  .znwd_fix_top span.xy-logo{ display: none;}
  .znwd_fix_top .mz-close{ right:0; top:.2rem;}
  .close_znwd_r1{ display: block !important; position: absolute; right: .2rem; top: .2rem; width: .22rem; height: .22rem; background-color: #ffffff; border-radius: .04rem; line-height: .22rem; text-align: center;}
  .close_znwd_r1 i{ font-size: .14rem;}
  .switch_btn{ position: inherit;}
  .switch_btn div{ flex: 1; text-align: center;}
  #twgf, #kszy{ margin-top: .1rem;}
  .znwd_con1{ box-shadow: none; padding:0;}
  .znwd_con1::before,.znwd_con1::after{ display: none;}
  .znwd_text,.inp-box{ background-color: transparent;}
  .znwd_text{ display: block;}
  .znwd_text_con1{ z-index: 9 !important; border-radius: 0.08rem; background-color: transparent; transition: 0.3s all; position: relative; box-shadow:0 4px 8px rgba(43, 103, 255, 0.3); padding: .1rem .14rem .06rem .14rem;}
  .znwd_text_con1::before{position: absolute; content: ""; left: 0; right: 0; bottom: 0; top: 0; background: linear-gradient(184.75deg, rgba(190, 242, 247, 1) 0%, rgba(143, 171, 255, 1) 100%); border-radius: 0.08rem; opacity: 0.8; z-index: -2;}
  .znwd_text_con1::after{position: absolute; content: ""; left: 1px; right: 1px; bottom: 1px; top: 1px; background-color: #ffffff; border-radius: 0.08rem; z-index: -1; box-shadow:inset 0px 6px 10px  rgba(217, 254, 255, 0.5);}
  .znwd_con2 .text{height: .24rem;width: 88% !important; line-height: .24rem;overflow: hidden;text-overflow: ellipsis;}
  .znwd_c1 .znwd_yszd{ opacity: 0; width: 0; height: 0;}
  .znwd_c1 .znwd_yszd.znwd_lf_show{ opacity: 1; display: block !important; position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: auto; margin: 0; height: auto; padding: .18rem; background: url(../images/250425znwd_mb_tcc_bg1.png) no-repeat center top #ffffff; background-size: 100% auto;}
  .znwd_c1 .znwd_yszd .znwd_tit{ border-bottom: 1px solid #E5E5E5; padding-bottom: .14rem; height: auto; line-height: normal; margin-bottom: .2rem;}
  .znwd_c1 .znwd_yszd .znwd_tit li{ position: relative; padding-left: .16rem; line-height: .22rem; color: #333333;}
  .znwd_c1 .znwd_yszd .znwd_tit li::before{ position: absolute; left: 0; top: .04rem; width: .04rem; height: .16rem; content: ''; background: linear-gradient(90deg, rgba(39, 85, 245, 1) 0%, rgba(32, 119, 255, 1) 100%); border-radius: .2rem;}
  .znwd_gpbs_list .bd li{ width: 25%; margin-bottom: .24rem; margin-top: 0;}
  .znwd_gpbs_list .bd li a img{ border-radius: .15rem;}
  .znwd_menu_icon1{ display: block !important; cursor: pointer; position: absolute; right: 0; bottom: 0; width: .3rem; height: .3rem; padding-left: .02rem; line-height: .28rem; text-align: center; border-radius: 50%; background: linear-gradient(90deg, rgba(9, 90, 176, 1) 0%, rgba(32, 119, 255, 1) 100%);}
  .znwd_menu_icon1 i{ color: #ffffff; }
  .phone-send.is-send-disabled img{ display: none;}
  .phone-send.is-send-disabled i{ display: block !important; margin-top: .01rem; color: #ffffff; font-size: .16rem;}
  .znwd_gpbs_list{ margin-bottom:0rem;}
  .znwd_gpbs_list span.prev, .znwd_gpbs_list span.next{ display: none;}
  .znwd_gpbs_list .tempWrap,.znwd_gpbs_list .tempWrap .bd.workList,.znwd_gpbs_list .tempWrap .bd.workList ul{ width: 100% !important;}
  .znwd_gpbs_list .tempWrap .bd.workList ul{ float: none !important; display: inline;}
  .znwd_c1 .znwd_yszd .znwd_list li a{ padding: .12rem .14rem; height: auto; margin: 0 .1rem .2rem .1rem;}
  .znwd_list{ padding-bottom: 0;}
  .znwd_list, .hot_list{ border-bottom: none;}
  .hot_list li{ margin-top: .12rem; line-height: .44rem; border: 1px solid #EAEFF2; border-radius: .08rem;}
  .hot_list li a{ padding-left: .18rem;}
  .hot_list li a em{ display: none;}
  .hot_list li a:hover{background: linear-gradient(180deg, rgba(246, 252, 255, 1) 0%, rgba(255, 254, 255, 1) 100%); color: #333333;}
  #wrap .main-box>.row.block .znwd_head{ display: none;}
  .znwd_c1 .znwd_yszd.znwd_lf_show .return_menu{ display: flex !important; justify-content: flex-end; position: fixed; right: .2rem; bottom: .4rem; z-index: 9999;}
  .znwd_c1 .znwd_yszd.znwd_lf_show .return_menu span{ display: flex; align-items: center; justify-content: center; width: .3rem; height: .3rem; border-radius:50%; background: linear-gradient(90deg, rgba(9, 90, 176, 1) 0%, rgba(32, 119, 255, 1) 100%); box-shadow: 0px 6px 10px  rgba(39, 85, 245, 0.3);}
  .znwd_c1 .znwd_yszd.znwd_lf_show .return_menu i{ font-size: .16rem; color: #ffffff;}
  .lsdh_mb_con.znwd_lf_show{ z-index: 1004; background: linear-gradient(180deg, rgba(240, 249, 255, 1) 0%, rgba(247, 251, 254, 1) 100%); position: fixed; left: 0; top: 0; right: 0; bottom: 0; display: flex !important; flex-direction: column;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_tit{ text-align: center; flex-shrink: 0; position: relative; padding: .06rem 0; background-color: #ffffff;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_tit>span{ display: none; position: absolute; left: .12rem; top: 50%; transform: translateY(-50%) rotate(90deg);}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_tit>span i{}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_tit h3{ font-size: .16rem; line-height: 2;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list{ flex: 1; overflow-y: auto; overflow-x: hidden;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li{ position: relative; z-index: 1004;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box{ padding: .12rem .14rem; display: flex; align-items: center; width: 100%; box-sizing: border-box; gap: .08rem; background-color: #ffffff;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box>span{ width: .4rem; height: .4rem; display: flex; align-items: center; justify-content: center; background-color: #E6F2FF; border-radius: 50%; flex-shrink: 0;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box>span>img{ width: .25rem;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box>i{ display: none;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li.is-active .lsdh_mb_box>i{ display: flex; font-size: .18rem; color: #D43030; flex-shrink: 0;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li.is-new .lsdh_mb_box{ background-color: #F7F7F7;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li.is-new .lsdh_mb_box>span>img{ width: 100%;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box .lsdh_mb_text{ flex: 1; overflow: hidden;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box .lsdh_mb_text h3{ font-size: .14rem; font-weight: bold; line-height:1.2; margin-bottom: .08rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li .lsdh_mb_box .lsdh_mb_text p{ font-size: .12rem; color: #939599; line-height:1.2; }
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li.is-active{ z-index: 1006;}
  .lsdh_mb_con.znwd_lf_show .lsdh_mb_list li.is-active .lsdh_mb_box{ left: .14rem; right: .14rem; top: 0; position: absolute; border-radius: .08rem; box-shadow: 0px 2px 8px  rgba(0, 0, 0, 0.25); width: auto;}
  .lsdh_mb_con.show_bg::before{ position: fixed; z-index: 1005; left: 0; top: 0; right: 0; bottom: 0; content: ''; background: rgba(0, 0, 0, 0.33); backdrop-filter: blur(12px);}
    .yy_tcc_con{ height: 20vh !important;}
}

@media screen and (max-width:680px) {
  .switch_btn{ top: auto; right:auto;}
}

@media screen and (max-width:480px) {
  .ai_welcome_tit h1{padding: 3.26666vw 8vw;}
  .znwd_new_logo{padding-right: .66rem;}
  .znwd_more_phone{ right:.1rem;}
  .znwd_home_phone{ right:.36rem;}
  .znwd_new_logo>img{ margin-right:.08rem;}
  .znwd_new_logo>span.znwd_zw_logo{ margin-left:.08rem; padding-left:.08rem;}
  .znwd_new_logo>img{ max-height:.34rem;}
  .znwd_new_logo>span.znwd_dw_logo img{ max-height:.3rem; margin-top:.04rem;}
  .znwd_con3.jqr.welcome_box .znwd_con5 .rec_item{ padding:0.06rem .1rem; margin:0 .12rem .12rem .12rem; border-radius:.06rem}
  .znwd_btn_box .icon_yy i.znwd-voice{font-size: .28rem;}
}