@charset "UTF-8";
html{ overflow:hidden;}

@media screen and (min-width: 993px) {
    #wrap { height:100%; overflow:hidden;}
    .add-pop-up-windows+div[style="height: 100%;"]{ height:100% !important; overflow-y:auto;}
    .tool_box{/* position:absolute; */z-index: 10;}
    .znwd_c1.on+.tool_box .del2{display:block !important;bottom: auto;top: 7.2rem;right: .06rem;z-index: 2;}
    .slb .znwd_c1.on+.tool_box .del2{ top:7.03rem;}
    .stop-generate{ padding-left:.6rem;}
    .dqqy_tit{width: calc(100% - 3rem);top: -.18rem;}
}

.xszy_page#wrap .add-pop-up-windows+div[style="height: 100%;"]{ width:100vw; height:100vh;}
.znwd_welcome_pic{/* width: 1.4rem; *//* margin-right: -.34rem; *//* margin-top: .1rem; */}
#keyWord{ height:.54rem; overflow-y:auto;}
.jqr .znwd_con4{ float:none !important;}
.znwd_con2 .ai_btn_list{ margin-top:0;}
.znwd_c1{ border-top:0;box-shadow:none;}
.znwd_c1.on::before,.znwd_c1.on::after{ display:none;}
.znwd_c1.on{background:none transparent;padding-top: 0;padding-left: 0;z-index: 4;}
.znwd_c1.on .znwd_content{ top: .12rem; left: 0; padding-right: 0;}
.znwd_c1.on .znwd_con1{ left: 0; right: 0;}
.znwd_con4{ margin-top:0;}
.znwd_con4>.znwd_con_h{ background-color:#ffffff; border-radius:.12rem; padding:.15rem .2rem;}
.znwd_con5{padding-top:.13rem;border-radius: .12rem;padding-bottom:.13rem;box-shadow: 0px 2px 6px  rgba(227, 236, 252, 1);}
[id*=answering],.znwd_con3+.znwd_con3,[id*=answering]~ .znwd_con3.jqr,[id*=answering]~ .znwd_con3.yk{ margin-top:.2rem;}
.znwd_con3 span.tx_icon{ width:.44rem; height:.44rem;}
.znwd_con3 span.tx_icon{ top:.07rem !important;}
.znwd_con3{ padding-right:.6rem}
.znwd_con4{ padding-left:.6rem;}
.znwd_con3.yk .znwd_con5{background: linear-gradient(90deg, rgba(64, 139, 237, 1) 0%, rgba(64, 139, 237, 0) 100%), rgba(33, 118, 209, 1); box-shadow: 0px 2px 8px  rgba(22, 88, 160, 0.08);}
.znwd_con4 .topTip>span{ line-height:.25rem !important; background: url(../images/251205srst_bar.png) no-repeat left center; background-size: cover; border-radius: 0 .12rem 0 0; box-sizing: border-box; padding-left: .2rem;}
.jqr .znwd_con4 .znwd_con5{padding-top: .26rem;padding-bottom:.15rem;}
.znwd_con4 .topTip{margin-top: -.26rem !important;}
.aiss_zc_list{ margin-top: .08rem; margin-bottom: .1rem;}
.aiss_zc_list li,.aiss_wsdc_list li,.aiss_zxft_list li{ transition: .3s all; margin-top: .12rem; border: 1px solid #E5E5E5; border-radius: .08rem; padding: .15rem .12rem .15rem .24rem; position: relative;}
.aiss_zc_list li::before{ position: absolute; content: ''; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); left: 0; width: .05rem; height: .28rem; background: linear-gradient(180deg, rgba(64, 139, 237, 1) 0%, rgba(64, 139, 237, 0) 81.25%), rgba(33, 118, 209, 1); border-radius: 0 .04rem .04rem 0;}
.aiss_zc_list>ul>li>h3{ font-size: .16rem; font-weight: normal; line-height: .24rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.aiss_zc_list>ul>li>h3>a{ display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: calc(100% - .86rem);}
.aiss_zc_list>ul>li>h3>a:hover{ color:#2176D1; font-weight: bold;}
.aiss_zc_list>ul>li>h3 span{ display: inline-block; margin-left: .2rem; padding: 0 .06rem; border-radius: 0.04rem; font-size: .12rem; color: #ffffff;}
.aiss_zc_list>ul>li>h3>a,.aiss_zc_list>ul>li>h3 span{ vertical-align: top;}
.aiss_zc_list>ul>li>h3 span.zcjd_bar{ background-color: #2176D1;}
.aiss_zc_list>ul>li>h3 span.ytdd_bar{ background-color: #639AF9;}
.aiss_zc_list>ul>li>h3 span.mtjd_bar{ background-color: #FFA04D;}
.aiss_zc_list>ul>li>h3 span.h5jd_bar{ background-color: #4EC6FA;}
.aiss_zc_list>ul>li>h3 span.spjd_bar{ background-color: #51C8AA;}
.aiss_zc_list>ul>li>h3 span a{ color:#ffffff;}
.aiss_zc_list>ul,.gjjjs_list ul{}
.aiss_zc_list li:hover{ cursor: pointer; border-color: #408BED;box-shadow: 0px 2px 12px  rgba(40, 106, 219, 0.2);}
.aiss_zc_list li dl{ display: flex; flex-wrap: wrap;}
.aiss_zc_list li dl dd{ margin-right: .2rem; font-size: .14rem; line-height: 1; color: #666666; margin-top: .14rem;}
.aiss_zc_list li dl dd span{ color:#999999;}
.aiss_zc_list.is_down>ul,.gjjjs_list.is_down>ul{ overflow-y: auto; max-height: none;}
.tgray1{ color: #666666;}
.more_show{text-align: center; top:-.08rem; position: relative;line-height: .24rem;color: #3E89EA;cursor: pointer;}
.more_show i{ display: inline-block; width: .14rem; height: .14rem; border: 1px solid #3E89EA; border-radius: 50%; line-height: .14rem; text-align: center; color: #3E89EA; margin-left: .06rem;}
.more_show i{ font-size: .08rem;}
.more_show i,.more_show span{ vertical-align: middle;}
.is_down+.more_show i{ transform: rotate(180deg);}
.more_show a{ transition:.3s all; display:inline-block;padding:0 .2rem;border-radius:1rem; color:#ffffff; line-height:.32rem;background: linear-gradient(90deg, rgba(64, 139, 237, 1) 0%, rgba(64, 139, 237, .5) 100%), rgba(33, 118, 209, .6);}
.more_show a:hover{ box-shadow:0 0 .1rem rgba(22,88,160,.3)}
.sjtj_tit{ margin-top: .16rem; background-color: rgba(211, 221, 236, 0.2); padding: .12rem .14rem; font-size: .16rem; font-weight: bold;}
.aiss_pic_list{ position: relative; margin-top: .2rem;}
.aiss_pic_list .bd{ margin: 0 -.1rem; overflow: hidden;}
.aiss_pic_list .bd ul,.aiss_pic_list .bd li{ margin: 0; padding: 0; list-style: none;}
.aiss_pic_list .bd li{ width: 33.3%; float: left;}
.aiss_pic_list .bd li a{ display: block; margin: 0 .1rem; position: relative; overflow: hidden; border-radius: .12rem;}
.aiss_pic_list .bd li a .picture_fixed{ padding-top: 56.428571%; background-size: cover;}
.aiss_pic_list .bd li a span{ position: absolute; left: 0; bottom: 0; right: 0; background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%); line-height:1; padding:.3rem .2rem .14rem .2rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #ffffff;}
.aiss_pic_list .num{ margin: .2rem auto 0; text-align: center;}
.aiss_pic_list .num ul{ text-align: center; font-size: 0;}
.aiss_pic_list .num ul li{ cursor: pointer; width: .08rem; height: .06rem; margin: 0 .03rem; background-color: #D1E4F9; border-radius: .04rem;}
.aiss_pic_list .num ul li.on{ background-color: #1658A0; width: .16rem;}
.gjjjs_tit{ font-size: .18rem; line-height: .26rem; margin: .15rem auto; font-weight: bold;}
.gjjjs_list{ margin-bottom: .1rem;}
.gjjjs_list li{ padding: .14rem; border: 1px solid #E5E5E5; border-radius: .08rem;}
.gjjjs_list li+li{ margin-top: .14rem;}
.gjjjs_list li .gjjjs_tit1{ font-size: 0; line-height: .24rem;}
.gjjjs_list li .gjjjs_tit1>span{ background-color: #EBF4FF; border-radius: .04rem; padding: 0 .06rem; line-height: .24rem; display: inline-block; font-size: .14rem; color: #3E89EA; margin-right: .08rem;}
.gjjjs_list li .gjjjs_tit1>h3{ display: contents; font-size: .16rem; line-height: .24rem; color: #333333;}
.gjjjs_list li .gjjjs_tit1>h3 a{ color: #333333;}
.gjjjs_list li>p{ margin-top: .02rem; font-size: .14rem; line-height: .26rem;}
.gjjjs_tit2{ margin-top: .08rem; font-size: .14rem; line-height: .24rem; color: #999999;}
.gjjjs_tit2 span,.gjjjs_tit2 em{ display: inline-block;}
.gjjjs_tit2 em{margin: 0 .1rem;}
.gjjjs_list li:hover .gjjjs_tit1>h3 a{ color: #1658A0;}
.slb .aiss_pic_list .bd li{ width: 50%;}
.znwd_fl_tit{ margin-top: .28rem;}
.znwd_fl_tit ul{ display: flex; gap: .12rem;}
.znwd_fl_tit li{ cursor: pointer; padding:.06rem .16rem; background: rgba(255, 255, 255, 0.72); border-radius: .12rem; display: inline-flex; align-items: center; font-size: .14rem; color: #333333; border: 1px solid transparent;}
.znwd_fl_tit li.is_active,.znwd_fl_tit li:hover{box-shadow: 0px 2px 4px  rgba(40, 106, 219, 0.12); background: linear-gradient(180deg, rgb(61 137 235 / 37%) 0%, rgba(22, 88, 160, 0) 40%, rgba(255, 255, 255, 1) 100%); border: 1px solid #1a68c9ba; color: #1658A0;}
.znwd_fl_tit li span{ width: .24rem; height: .24rem; text-align: center; display: inline-block; border-radius: 50%; margin-right: .08rem; background-color: #EBF4FF;}
.znwd_fl_tit li span img{ width: .15rem;}

.znwd_text .text{ display: none;}
.znwd_fl_con{position: relative;z-index: 99;width: 100%;}
.znwd_fl_tcc{ display: none; position: absolute; width: 2.98rem; left: 0; top: .2rem; background-color: #ffffff; border-radius: .06rem; padding: .06rem; box-shadow: 0px 2px 12px  rgba(40, 106, 219, 0.2);}
.znwd_fl_tcc ul li{ line-height: .28rem; border-radius: .08rem; padding: 0 .1rem; display: flex;}
.znwd_fl_tcc ul li span{ width: .15rem; margin-right: .1rem; flex-shrink: 0;}
.znwd_fl_tcc ul li h3{ font-size: .14rem; font-weight: normal; color: #333333; flex-shrink: 0; margin-right: .08rem;}
.znwd_fl_tcc ul li p{ font-size: .12rem; color: #999999; flex: 1;}
.znwd_fl_tcc ul li+li{ margin-top: .04rem;}
.znwd_fl_tcc ul li:hover,.znwd_fl_tcc ul li.is_active{ background-color: #EBF4FF; cursor: pointer;}
.input-div{ height: .34rem; font-size: .16rem; line-height: 1.5;}
.input-div:empty:before { content: attr(data-placeholder); color: #d5d5d5;}
.znwd_con1{box-shadow: 0px 6px 10px rgba(40, 106, 219, 0.3);}
.znwd_con1::before{ background: linear-gradient(184.75deg, rgba(173, 207, 244, 1) 0%, rgba(143, 171, 255, 1) 100%);}
.znwd_con1::after{ left: 1px; top: 1px; bottom: 1px; right: 1px;box-shadow:inset 0px 6px 10px  rgba(217, 254, 255, 0.5);}
.znwd_fl_con .selected-menu{position: absolute;top: 0;left: 0;padding: 0 .08rem;color: #1658a0;font-family: 思源黑体 CN;font-size: .16rem;font-weight: 500;line-height:.24rem;letter-spacing: 0;text-align: justify;cursor: pointer;border-radius: .04rem}
.znwd_fl_con .selected-menu{background:#e0eeff; color: #1658a0;}
.znwd_fl_con .selected-menu .tip-icon-box{visibility: hidden}
.znwd_fl_con .selected-menu:hover .tip-icon-box{visibility: visible}
.znwd_fl_con .selected-menu .tip-icon-box{ position: absolute;top: -.1rem;right: -.06rem; color: #999999; cursor: pointer}
.znwd_fl_con .selected-menu .tip-icon-box i{ font-size: .1rem;}
.has-mention .input-div{ padding-left: .88rem;}
.znwd_gpbs_list .bd ul{ gap: 0;}
.znwd_gpbs_list span.prev, .znwd_gpbs_list span.next{ border-radius: 4px !important; background: rgba(51, 51, 51, 0.5) !important}
.znwd_c1 .znwd_yszd .znwd_list li a{box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.12); padding-left: .2rem !important; padding-right: .2rem !important; border: none;}
.znwd_c1 .znwd_yszd .znwd_list li:nth-child(1) a{background: linear-gradient(135deg, rgba(28, 184, 145, 0.2) 0%, rgba(28, 184, 145, 0.05) 50%, rgba(28, 184, 145, 0.3) 100%); background-color: #ffffff}
.znwd_c1 .znwd_yszd .znwd_list li:nth-child(2) a{background: linear-gradient(135deg, rgba(57, 127, 247, 0.2) 0%, rgba(37, 114, 246, 0.05) 50%, rgba(57, 127, 247, 0.3) 100%); background-color: #ffffff;}
.znwd_c1 .znwd_yszd .znwd_list li:nth-child(3) a{background: linear-gradient(135deg, rgba(37, 182, 245, 0.2) 0%, rgba(37, 182, 245, 0.05) 50%, rgba(37, 182, 245, 0.3) 100%); background-color: #ffffff;}
.znwd_c1 .znwd_yszd .znwd_list li:nth-child(4) a{ background: linear-gradient(135deg, rgba(255, 166, 166, 0.2) 0%, rgba(255, 166, 166, 0.05) 50%, rgba(255, 166, 166, 0.3) 100%); background-color: #ffffff;}
.znwd_c1.on .znwd_fl_tit{position: fixed;margin-top: 0; bottom:1.32rem;}
.znwd_c1.on .znwd_fl_tcc{top:auto;bottom: .58rem;}
.switch_font_size.left0{ left:auto !important;}
.znwd_con1.reply_ipt .znwd_con2{ height:auto;}
.znwd_gpbs_list.no-padding .bd li a{ margin:0 .08rem;background: rgba(255, 255, 255, 0.72); height:.3rem; box-shadow:none; border-radius:.12rem; padding-left:.24rem;}
.znwd_gpbs_list.no-padding{ margin:0;}
.znwd_l ul.znwd_icon_list li{ margin:0 !important;}
.znwd_welcome_text h3{ padding-right:1rem;}
.znwd_welcome_text{ padding-top:.5rem;}
.znwd_welcome_text::before{ top:0;}
.znwd_c1 .hot_list li{ width:50%;}
.ai_btn_tips{ z-index:999}
.znwd_c1 .hot_list li a{ margin:0 .06rem; background: rgba(255, 255, 255, 0.72); border-radius:.12rem; padding-left:.16rem}
.znwd_c1 .hot_list li a:hover{box-shadow: 0px 2px 4px  rgba(40, 106, 219, 0.12); background-color:#ffffff; color:#333;}
.znwd_wrap_con{min-height: 8.8rem;}
.b-free-content-wrap .znwd_wrap_con{min-height: 9.8rem;}
.b-free-content-wrap .znwd_r12{ bottom:.8rem;}
.b-free-content-wrap .znwd_l ul.znwd_icon_list{ bottom:.9rem;}
.znwd_gpbs_list .bd li a img{ margin-right:.06rem;}
.znwd_list5 span{display:inline-block;float:left;line-height:.32rem;padding: 0 .12rem;margin:0 .1rem .1rem 0;background: linear-gradient(90deg, rgba(64, 139, 237, 1) 0%, rgba(64, 139, 237, 0) 100%), rgba(33, 118, 209, 1);border-radius:1rem;color:#ffffff;cursor:pointer;}
.znwd_con_h{ padding-bottom:.16rem;}
.bq_tips{ margin-top:0}
.slb #wrap{ overflow-y: auto !important;}
.slb .znwd_c1 .znwd_yszd{ overflow-y: auto;}
.znwd_l ul.znwd_icon_list li+li{ border-top:none;}
.xszy_page .znwd_l{ z-index:0;}
#textTag{bottom: 1.06rem;left: -.16rem;right: -.16rem;}
.dqqy_tit{left: 0;}
.del2{display:none;}
.znwd_c1.on .del2{right: .1rem;z-index: auto;position: fixed;bottom: 1.34rem;}
.xszy_page .znwd_c1.on+.tool_box .del2{ display:none !important;}
.xszy_page .dqqy_tit{color: #999999;z-index:-1;display: none;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .switch_font_size{ left:auto;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .yy_switch_btn{ top:-.3rem}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .layui-form .gxfw_box{left:auto;right:0;top: calc(100% + .04rem);transform:translateY(0);display:block !important;height: 1.54rem;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .layui-form .gxfw_box .xszy_prev{ display:none;}
.xszy_page.is_two .znwd_c1.on .znwd_con1{z-index: 9999 !important;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .layui-form { display: block !important; z-index: 9999; position: relative;  background-color: #DAECFD; border-radius: .08rem; padding: .05rem .1rem; top: .05rem;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .tool_box,.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .yy_switch_btn{z-index: 0;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .switch_font_size{z-index: -1;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box .switch_font_size:before{ content:''; position:absolute; left:0; top:0; bottom:0; right:0; background-color:rgba(0,0,0,.36); border-radius:1rem; z-index:9;}
.xszy_page.is_two .znwd_c1.on+.del2+.tool_box .znwd_con2 .gxfw_box{bottom:auto;top: -1.72rem;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on+.del2+.tool_box{z-index: 999;}
.xszy_page.is_one:not(.is_five) .znwd_c1.on .del2{ position:absolute;}
.xszy_page .znwd_c1{transform: inherit;margin-left:-5.15rem;}
.xszy_page .znwd_c1.on .znwd_con1{ position:absolute;}
.xszy_page .xszy_bg1{ width:100vw; height:100vh;}
.xszy_page .znwd_c1.on .znwd_con1,.xszy_page .znwd_c1.on .znwd_fl_tit{ position:absolute; left:0; right:0;}
.xszy_page .znwd_c1.on .znwd_con1{ bottom:0;}
.xszy_page .znwd_c1.on .znwd_con{ margin-bottom:1.8rem;}
.xszy_page .znwd_c1.on .znwd_content{bottom:0;display: flex;flex-direction: column;}
.xszy_page.is_four .tool_box, .xszy_page.is_four .tool_box .yy_switch_btn{z-index: 999;}
@media screen and (max-width: 992px) {
    .znwd_wrap_con{padding-top: .2rem;}
    .znwd_head{padding: .16rem .12rem .1rem .12rem !important; border-bottom:1px solid #cccccc}
    .znwd_fl_tit ul{ gap: .04rem}
    .znwd_c1.on .znwd_content{bottom: 2.1rem;}
    .znwd_c1.on .znwd_con{bottom: auto !important;}
    .znwd_menu_icon,.znwd_home_phone, .znwd_more_phone{/* top: .12rem; *//* transform:translateY(0); */}
    .yy_switch_btn{top: 0.04rem;right:.12rem;background-color: #f6f9fd;}
    .znwd_fl_tcc{top:auto;bottom:.4rem;width: 3.1rem;}
    .aiss_zc_list>ul>li>h3{ white-space: inherit;}
    .aiss_zc_list>ul>li>h3>a{ max-width: inherit; white-space: inherit;}
    .aiss_zc_list li dl dd{ margin-top: .08rem; line-height: 1.4;}
    .aiss_zc_list li, .aiss_wsdc_list li, .aiss_zxft_list li{ padding-left: .16rem;}
    .aiss_zc_list li::before{ top: .12rem; transform: translateY(0);}
    .znwd_logo{ display: flex; align-items: center;}
    .znwd_con4{ padding-left: 0; margin-bottom:0;}
    .znwd_con3{ padding-right: .12rem;}
    .znwd_con2{ padding-top:0 !important;}
    [id*=answering], .znwd_con3+.znwd_con3, [id*=answering]~ .znwd_con3.jqr, [id*=answering]~ .znwd_con3.yk{ margin-top:.12rem;}
    .znwd_con3.jqr.welcome_box+.znwd_con3.yk{ margin-top:0;}
    .znwd_wrap_con{ min-height:auto;}
    .znwd_c1{top: 0rem;}
    .znwd_c1.on{top: .2rem;}
    .welcome_tit{ margin-top:.3rem;}
    .dqqy_tit{bottom:1.8rem;left:.16rem;width: auto;right: .16rem;}
    .znwd_c1.on .del2{bottom:1.44rem;right: 0.16rem;}
    .znwd_main{/* padding-top:.3rem; */}
    .znwd_con1{ border-top:none;}
    .znwd_c1.on .znwd_con1{ left:.16rem; right:.16rem;}
    .znwd_logo span{position:relative; top:-.05rem;}
    .znwd_l ul.znwd_icon_list li:first-child{ display:none;}
    .znwd_l ul.znwd_icon_list li{ width:25%;}
    .znwd_gpbs_list.no-padding .bd li{width: 50% !important;}
    .znwd_gpbs_list.no-padding .bd li a{ height:auto; padding:.1rem;}
}
@media screen and (max-width: 640px) {
    .aiss_pic_list .bd li{ width: 50%;}
    .slb .aiss_pic_list .bd li{ width: 100%;}
    .znwd_fl_tit li{ padding-left: .1rem; padding-right: .1rem;}
    .znwd_fl_tit li span{ display: none;}
    .znwd_gpbs_list.no-padding .bd li a{ padding-left:.16rem;}
    .znwd_list li{ width:50%;}
    .znwd_c1 .hot_list li{ width:auto; float:none; display:inline-block; margin-right:.12rem;}
    .znwd_c1 .hot_list li a{ display:block; margin:0; line-height:1.4}
    .znwd_c1 .hot_list li a span{ max-width: inherit; display: block; white-space: normal;}
    

   
}
@media screen and (max-width: 500px) {
.znwd_logo span{ width: auto !important;}
}
@media screen and (max-height:993px)
{
    .znwd_l{overflow-y:visible;}
    .znwd_l ul.znwd_icon_list{ position:inherit; }
}