@charset "UTF-8";
a:hover{color: #0065E8;}
.tsg_znwd_bg{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 0; background: url(../images/260209tsg_aiwd_bg.jpg) no-repeat; background-size: cover;}
.tsg_znwd_bg::before{ position: absolute; z-index: -1; left: -50%; top: -50%; width:200%; height: 200%; content: ''; background: url(../images/260209tsg_aiwd_bg1.jpg) no-repeat center; background-size:cover; animation:around 15s linear infinite; backdrop-filter: blur(4px);}
@keyframes around{
    0%{ transform: rotate(0deg);}
    100%{ transform: rotate(180deg);}
}
.znwd_welcome_text::before{ background-image: url(../images/Hi.png);}
.znwd_welcome_text h3{ color: #0065E8;}
.znwd_welcome_pic{ background: url(../images/260209tsg_aiwd_pic_bg.png) no-repeat center; background-size: 100% auto;}
.znwd_r12::after{ background-image: url(../images/260209tsg_aiwd_zwsj.png); background-position-y: top; width: 1.4rem; height: 1.5rem; content: '暂无数据'; color: #ABADB2; font-size: .14rem; text-align: center; padding-top: 1.3rem;}
.new_btn{ background: linear-gradient(114.64deg, rgba(5, 130, 255, 1) 0%, rgba(54, 57, 255, 1) 100%);}
.znwd-tianjiaduihua:before{ content: '\e878';}
.znwd-yonghuliaotianlishi:before{ content: '\e879';}
.znwd_home{background: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 1); height: .38rem; line-height: .38rem;}
.switch_font_size ul .on{ color: #0065E8;}
.welcome_tit span{ background-image: linear-gradient(155.01deg, rgba(33, 114, 255, 1) 0%, rgba(15, 183, 255, 1) 29.16%, rgba(0, 119, 255, 1) 54.17%, rgba(59, 49, 245, 1) 100%);}
.znwd_c1{ background: none; border: none; box-shadow: none; padding-top: 0; padding-left: 0;}
.znwd_c1::before, .znwd_c1::after{ display: none;}
.znwd_tab_tit{position: absolute;top:-.5rem;}
.znwd_tab_tit ul{ display: flex; padding-left: 1px;}
.znwd_tab_tit li{ padding-right: .28rem; box-sizing: border-box; display: flex; align-items: center; justify-content: center; gap: .08rem; width: 1.8rem; height: .49rem; font-size: .22rem; background-size: contain; text-align: center; background-repeat: no-repeat; background-position: left bottom; background-image: url(../images/260209tsg_aiwd_menu_bg.png); position: relative; z-index: 1;}
.znwd_tab_tit li.on{ background-image: url(../images/260209tsg_aiwd_menu_bg_1.png); font-weight: bold; color: #0065E8; z-index: 3;}
.znwd_tab_tit li+li{ margin-left: -.16rem;}
.znwd_tab_tit li img{position: relative; top: -.02rem; width: .34rem;}
.znwd_content{left: 0;right: 0;top:-.01rem;padding: 0 .4rem .4rem .4rem;background: url(../images/260209tsg_aiwd_con_bg.png) no-repeat center -1.14rem;border-radius: 0 .12rem 0 0;}
.znwd_gpbs_list span.prev, .znwd_gpbs_list span.next{ background-color: rgba(51, 51, 51, 0.1) !important;}
.xsrb_con{ margin-top: .1rem;}
.xsrb_list{ margin: .06rem auto 0; padding: 0 .26rem .44rem .26rem; background: url(../images/260209tsg_aiwd_pic_bg1.png) no-repeat center bottom; background-size: 100% auto; position: relative;}
.xsrb_list .swiper-button-prev,.xsrb_list .swiper-button-next{ position: absolute; width:0.14rem; height:0.4rem; background-color:rgba(51,51,51,0.1); text-align:center;line-height:0.4rem; top:calc(50% - 0.36rem); transform:translateY(50%);-ms-transform:translateY(50%);cursor:pointer; border-radius: .04rem; color: #ffffff; font-size: .12rem;}
.xsrb_list .swiper-button-prev{ left:0rem;}
.xsrb_list .swiper-button-next{ right:0rem;}
.xsrb_list .swiper-button-prev::after,.xsrb_list .swiper-button-next::after{ font-size: .12rem;}
.xsrb_list .xsrb_pic{ cursor: pointer;text-align: center; position: relative;box-shadow: 0px 2px 12px  rgba(0, 101, 232, 0.4); padding-top: 140.83333%; height: 0;}
.xsrb_list .xsrb_pic .picture_fixed{ background-size: cover; z-index: 1; position: relative; padding-top: 140.83333%; height: 0; display: block;}
.xsrb_list .xsrb_pic .xsrb_span{ z-index: 2; position: absolute; display: none; left: .25rem; right: .25rem; text-align: center; padding: .08rem 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.xsrb_list .xsrb_pic .xsrb_span::before,.xsrb_list .xsrb_pic .xsrb_span::after{ position: absolute; content: '';}
.xsrb_list .xsrb_pic .xsrb_span::before{ z-index: 2; background: linear-gradient(161.11deg, rgba(0, 101, 232, 1) 0%, rgba(15, 183, 255, 1) 43.06%, rgba(93, 56, 255, 1) 100%); border-radius: .06rem; left: 0; top: 0; right: 0; bottom: 0;}
.xsrb_list .xsrb_pic .xsrb_span::after{ z-index: 3; background-color: #ffffff; left: 1px; top: 1px; bottom: 1px; right: 1px; border-radius: .06rem;}
.xsrb_list .xsrb_pic .xsrb_span i,.xsrb_list .xsrb_pic .xsrb_span p{ z-index: 4; position: relative;}
.xsrb_list .xsrb_pic .xsrb_span i{ font-size: .24rem; color: #0065E8;}
.xsrb_list .xsrb_pic .xsrb_span p{ font-size: .16rem; color: #0065E8;}
.xsrb_list .xsrb_pic:hover .xsrb_span{ display: block;}
.znwd_gpbs_list span.next{ border-radius: .04rem;}
.znwd_gpbs_list span.prev{ border-radius: .04rem;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ font-size: .12rem; color: #ffffff; opacity: 1; background-color:rgba(51,51,51,0.1);}
.swiper-button-next.swiper-button-disabled::after, .swiper-button-prev.swiper-button-disabled::after{ font-size: .12rem; color: #ffffff; }
.znwd_wrap_con{min-height: 8.9rem;}
.znwd_con1{ padding: .04rem; border-radius: .12rem; height:1.12rem;}
.tsg_znwd_con{ height: 100%; position: relative; padding: .12rem; box-sizing: border-box; width: 100%;}
.znwd_con1::before,.znwd_con1::after{ border-radius: .12rem;}
.tsg_znwd_con::before{ background: linear-gradient(161.11deg, rgba(0, 101, 232, 1) 0%, rgba(15, 183, 255, 1) 43.06%, rgba(93, 56, 255, 1) 100%); position: absolute; content: ''; left: 0; top: 0; right: 0; bottom: 0; border-radius: .1rem;}
.tsg_znwd_con::after{position: absolute;content: '';left: 2px;top: 2px;right: 2px;bottom: 2px; background:linear-gradient(180deg, rgba(255, 245, 245, 1) 0%, rgba(255, 255, 255, 0) 20%); background-color: #ffffff; border-radius: .1rem;}
.znwd_c1 .hot_list li a,.znwd_gpbs_list .bd li a{background: rgba(255, 255, 255, 0.72);}
.znwd_c1 .hot_list li a:hover{background: rgba(255, 255, 255, 1); box-shadow: 0px 2px 4px  rgba(0, 101, 232, 0.12);}
.znwd_con2 .ai_btn_list .ai_btn{ border-radius: .2rem;}
.znwd_btn_box .znwd_btn{ background:linear-gradient(155.01deg, rgba(33, 114, 255, 1) 0%, rgba(15, 183, 255, 1) 29.16%, rgba(0, 119, 255, 1) 54.17%, rgba(59, 49, 245, 1) 100%), linear-gradient(0deg, rgba(232, 220, 213, 1), rgba(232, 220, 213, 1)), linear-gradient(180deg, rgba(52, 91, 254, 1) 0%, rgba(28, 160, 255, 1) 100%), rgba(255, 255, 255, 1);}
.tsg_znwd_start{ background: url(../images/260209tsg_aiwd_pic_bg.png) no-repeat center; background-size: 76.25% auto; text-align: center; display: none; position: relative; margin-top:-.28rem; cursor: pointer;}
.main-box.is-active .znwd_welcome{ display: none;}
.main-box.is-active .tsg_znwd_start{ display: block;}
.tsg_znwd_pic_btn{ position: absolute; left: 53%; transform: translateX(-50%); -ms-transform: translateX(-50%); top: 48%; width: .82rem; height: .82rem; z-index: 88; cursor: pointer; background: url(../images/260209tsg_aiwd_btn.png) no-repeat; background-size: contain; animation: scale 2s infinite linear;}
@keyframes scale{
    0%,100%{ transform: scale(1) translateX(-50%); -ms-transform:scale(1) translateX(-50%);}
    50%{ transform: scale(1.2) translateX(-50%); -ms-transform:scale(1.2) translateX(-50%);}
}
.main-box.is-active .znwd_r1{ overflow: visible;}
.main-box.is-active .znwd_r12::before{ top: 2.2rem;}
#wrap .main-box.is-active .row{ padding-right: 0;}
.tsg_znwd_tit{ padding: .06rem .16rem; position: absolute; left: 50%; bottom: .44rem; transform: translateX(-50%); -ms-transform: translateX(-50%); border-radius: .08rem; background: linear-gradient(180deg, rgba(191, 223, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); border: 1px solid rgba(255, 255, 255, 1); box-shadow:inset 0px 2px 4px  rgba(255, 255, 255, 0.25); backdrop-filter: blur(4px); font-size: .14rem; color: #0065E8; white-space: nowrap;}
.znwd_con3 span.tx_icon{ width: .35rem; height: .35rem;}
.znwd_con3.yk .znwd_con5{ background-color: #0065E8; padding: .12rem .16rem;}
.znwd_con3 span.tx_icon{background:none #ffffff; border: 1px solid rgba(173, 207, 244, 1); box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.16);}
.znwd_con3.jqr span.tx_icon{background: linear-gradient(180deg, rgba(53, 135, 242, 1) 0%, rgba(179, 238, 255, 1) 100%); border: 1px solid rgba(255, 255, 255, 1); box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.16); top: 0;}
.znwd_con3{ padding-right: .43rem;}
.znwd_con4{ padding-left: .43rem; margin-top: 0; padding-top: .2rem;}
.topTip{ background: url(../images/260209tsg_aiwd_tip.png) no-repeat right top; background-size: 100%; margin-top: -.24rem !important;}
.znwd_con4 .topTip>span{ line-height: .24rem !important; background: none; border-radius: 0; padding: 0 .07rem 0 .19rem; color: #FF9233 !important;}
.znwd_con4 .topTip>span em{ color: #7F8FA3 !important;}
.tsg_right{ display: none;}
.main-box.is-active{display: flex;height: 100%;align-items: stretch;}
.main-box.is-active .row{ flex: 1;}
.main-box.is-active .tsg_right{ display: flex; position: relative; padding-left: .2rem; overflow: hidden; max-height: 10.54rem;} 
.tsg_right_arrow{ position: absolute; top: 1.48rem; left: 0; background: url(../images/260209tsg_aiwd_arrow.png) no-repeat left top; width: .2rem; height: .83rem; cursor: pointer;}
.tsg_right_con{ display: flex; flex-direction: column;background: rgba(255, 255, 255, 0.5); width: 3.4rem; height: 100%; padding: .2rem; box-sizing: border-box; position: relative;}
.tsg_right_con::after,.tsg_right_con::before{ position: absolute; width: 1px; background-color: #ffffff; content: ''; left: 0;}
.tsg_right_con::after{ top: 0; height: 1.48rem;}
.tsg_right_con::before{ top: 2.31rem; bottom: 0;}
.gxfw_con{ display: none;}
.xsrb_list1 ul{ display: block; overflow: hidden; background: url(../images/260209tsg_aiwd_line.png) no-repeat center bottom; padding:.12rem .12rem .18rem .12rem;}
.xsrb_list1 li{ width: 33.3%; text-align: center; float: left;}
.xsrb_list1 li .xsrb_pic{ margin:0 .06rem; cursor: pointer; position: relative;box-shadow: 0px 2px 12px  rgba(0, 101, 232, 0.4);}
.xsrb_list1 li .xsrb_pic .picture_fixed{ background-size: cover; z-index: 1; position: relative; padding-top: 140.83333%; height: 0; display: block;}
.xsrb_list1 li .xsrb_pic .xsrb_span{ z-index: 2; position: absolute; display: none; left: 50%; text-align: center; padding: .08rem .08rem; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); white-space: nowrap;}
.xsrb_list1 li .xsrb_pic .xsrb_span::before,.xsrb_list1 li .xsrb_pic .xsrb_span::after{ position: absolute; content: '';}
.xsrb_list1 li .xsrb_pic .xsrb_span::before{ z-index: 2; background: linear-gradient(161.11deg, rgba(0, 101, 232, 1) 0%, rgba(15, 183, 255, 1) 43.06%, rgba(93, 56, 255, 1) 100%); border-radius: .06rem; left: 0; top: 0; right: 0; bottom: 0;}
.xsrb_list1 li .xsrb_pic .xsrb_span::after{ z-index: 3; background-color: #ffffff; left: 1px; top: 1px; bottom: 1px; right: 1px; border-radius: .06rem;}
.xsrb_list1 li .xsrb_pic .xsrb_span p{ z-index: 4; position: relative;}
.xsrb_list1 li .xsrb_pic .xsrb_span p{ font-size: .16rem; color: #0065E8;}
.xsrb_list1 li .xsrb_pic:hover .xsrb_span{ display: block;}
.xsrb_con .znwd_tit ul+.del1{ display: block;}
.tsg_right_con .rmwt_con .hot_list li{ margin-top: .12rem; line-height: normal;}
.tsg_right_con .rmwt_con .hot_list li a{background: rgba(255, 255, 255, 0.72); border-radius: .12rem; position: relative; font-size: .16rem; padding: .1rem .42rem; line-height: .22rem; display: block; color: #333; transition: .3s all; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tsg_right_con .rmwt_con .hot_list li a em{ display: none;}
.tsg_right_con .rmwt_con .hot_list li a::before{ position: absolute; left: .16rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); content: ''; width: .2rem; height: .2rem; background: url(../images/260209tsg_aiwd_as.png) no-repeat; background-size: contain; opacity: .5;}
.tsg_right_con .rmwt_con .hot_list li a::after{ position: absolute; right: .16rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); content: ''; width: .12rem; height: .1rem; background: url(../images/260209tsg_aiwd_arrow1.png) no-repeat; transition: .3s all;}
.tsg_right_con .rmwt_con .hot_list li a:hover::after{ background-image: url(../images/260209tsg_aiwd_arrow1_1.png);}
.tsg_right_con .rmwt_con .hot_list li a:hover{ color: #0065E8;box-shadow: 0px 2px 4px  rgba(0, 101, 232, 0.12);}
.tsg_right_con .rmwt_con .hot_list li a:hover::before{ opacity: 1;}
.tsg_right_con{ overflow-y: auto; }
.tsg_right_con .znwd_yszd{}
.znwd_list5 a{ color: #0065E8;}
.znwd_text,.znwd_con2{ background-color: transparent;}
.znwd_con5{ padding-top: .24rem;}
.dqqy_tit{ top: .3rem; margin-left: .2rem; color: #0065E8;}
.dqqy_tit i{ margin-right: .04rem;}
.znwd_gpbs_list{ overflow: hidden;}
.znwd_c1.on .welcome_tit{ display: none;}
.znwd_con3,.znwd_con4{/* overflow: hidden; */width: 100%;box-sizing: border-box;}

.tsg_tp_list{ overflow: hidden;}
.tsg_tp_list .swiper-container{ margin: .1rem -.06rem 0 -.06rem;}
.tsg_tp_list .swiper-container .swiper-slide{ width: 20%; }
.slb .tsg_tp_list .swiper-container .swiper-slide{ width: 50%;}
.tsg_znwd_box1{margin: 0 .06rem;background: url(../images/260210tsg_box_bg.jpg) no-repeat;background-size: cover;border-radius: .08rem;overflow: hidden;text-align: center;}
.tsg_znwd_pic1{ padding: .11rem .45rem; margin: 0 auto; overflow: hidden; position: relative;}
.tsg_znwd_pic1 img{ max-width: 100%; max-height: 100%;}
.tsg_znwd_pic1 .picture_fixed{ margin: 0 auto;position: relative;display: block;padding-top: 141.17647%;height: 0; background-image: url(../images/260210tsg_box_pic.jpg); background-size: cover;background-repeat: no-repeat;background-position: center;}
.tsg_znwd_pic2{ padding: .11rem; margin: 0 auto; overflow: hidden; position: relative;}
.tsg_znwd_pic2 img{ max-width: 100%; max-height: 100%;}

.tsg_znwd_pic1 .tsg_znwd_pic_bg{ transition: .3s all; cursor: pointer; left: 0; right: 0; top: 100%; bottom: 0; position: absolute; background: rgba(0, 101, 232, 0.5); display: flex; align-items: center; justify-content: center;}
.tsg_znwd_pic1:hover .tsg_znwd_pic_bg{ top: 0;}
.tsg_znwd_pic1 .tsg_znwd_pic_bg span{ display: none; background: rgba(255, 255, 255, 0.8); border-radius: .06rem; line-height: .32rem; padding: 0 .1rem; color: #0065E8; font-size: .16rem; white-space: nowrap;}
.tsg_znwd_pic1:hover .tsg_znwd_pic_bg span{ display: block;}
.tsg_znwd_text1{background: rgba(255, 255, 255, 0.8);backdrop-filter: blur(4px);padding: .1rem;border-radius: 0 0 .08rem .08rem;}
.tsg_znwd_text1 h3{ font-size: .14rem; font-weight: bold; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: .26rem;}
.tsg_znwd_text1 p{ color: #666; font-size: .14rem; line-height: .26rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tsg_znwd_list li{ line-height: .24rem; margin-top: .06rem; padding-left: .28rem; font-size: .14rem; position: relative; display: flex;}
.tsg_znwd_list li::before{ position: absolute; left: .09rem; width: .06rem; height: .06rem; background-color: #999999; border-radius: 50%; top: .09rem; content: '';}
.tsg_znwd_list li span{ font-weight: bold; flex-shrink: 0;}
.tsg_znwd_aiyd_btn{ cursor: pointer; transition: .3s all; margin-top: .1rem; display: inline-flex; align-items: center; justify-content: center; padding: .04rem .14rem; font-size: .16rem; line-height: 1.5; position: relative; z-index: 0; border-radius: .06rem; color: #0065E8; overflow: hidden;}
.tsg_znwd_aiyd_btn::before,.tsg_znwd_aiyd_btn::after{ transition: .3s all; position: absolute; content: ''; border-radius: .06rem;}
.tsg_znwd_aiyd_btn::before{ z-index:-2; background: linear-gradient(161.11deg, rgba(0, 101, 232, 1) 0%, rgba(15, 183, 255, 1) 43.06%, rgba(93, 56, 255, 1) 100%); left: 0; top: 0; right: 0; bottom: 0;}
.tsg_znwd_aiyd_btn::after{ z-index: -1; background-color: #ffffff; left: 1px; top: 1px; right: 1px; bottom: 1px;}
.tsg_znwd_aiyd_btn:hover::after{ background-color: transparent;}
.tsg_znwd_aiyd_btn:hover{ color: #ffffff;}
.tsg_znwd_aiyd_btn i{ font-size: .22rem; height: .22rem; line-height: .24rem; margin-right: .04rem; background-image: linear-gradient(90deg, #0065E8 0%, #0065E8 80%, rgba(104, 197, 247, 1) 100%); background-color: #0065E8; color: #0065E8\0; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.tsg_znwd_aiyd_btn:hover i{ background: none; -webkit-background-clip:inherit; -webkit-text-fill-color: #ffffff; color: #ffffff;}
.tsg_znwd_tit1{ display: flex; justify-content: space-between; align-items: center; margin-top: .16rem;}
.tsg_znwd_tit_l{ font-size: .16rem; font-weight: bold;}
.tsg_znwd_list1{ margin-top: .12rem;}
.tsg_znwd_list1 ul{ display: flex; gap: .12rem;}
.tsg_znwd_list1 li{ width: 1.24rem; text-align: center;}
.tsg_znwd_list1 li .tsg_znwd_box{ padding: .12rem; border-radius: .08rem; background: linear-gradient(114.64deg, rgba(5, 130, 255, 0.05) 0%, rgba(54, 57, 255, 0.05) 100%);}
.tsg_znwd_list1 li .tsg_znwd_box p{ font-size: .14rem; line-height: .18rem; margin-top: .1rem;}
.tsg_znwd_text{ background-color: #F5F7FA; border-radius: .08rem; padding:.09rem .12rem; font-size: .14rem; line-height: .22rem; margin-top: .16rem;}
.tsg_znwd_text a{ color: #0065E8; margin: 0 .06rem;}
.tsg_znwd_text font{ color: #E70012; margin: 0 .06rem;}
.tsg_page_list{ display: flex; align-items: center;}
.tsg_page_list .swiper-button-next,.tsg_page_list .swiper-pagination,.tsg_page_list .swiper-button-prev{ position: relative; right: auto; left: auto; top: auto; bottom: auto; margin-top: 0; height: auto;}
.tsg_page_list .swiper-button-next:after,.tsg_page_list .swiper-button-prev:after{ font-size: .12rem; color: #333;}
.tsg_page_list .swiper-pagination-fraction{ font-size: .12rem;}
.tsg_page_list .swiper-pagination-total{ color: #999;}
.tsg_page_list .swiper-pagination-current{ color: #000;}
.tsg_tp_list1,.tsg_tp_list1.mySwiper{ margin-top: .1rem; overflow: hidden;}
.tsg_tp_list1.mySwiper{ padding-bottom: .3rem; position: relative;}
.tsg_tp_list1.mySwiper .swiper-button-prev,.tsg_tp_list1.mySwiper .swiper-button-next{ width: .4rem; height: .4rem; background-color: rgba(0, 0, 0, .5); border-radius: .04rem; display: flex; align-items: center; justify-content: center;}
.tsg_tp_list1.mySwiper .swiper-button-prev:after, .tsg_tp_list1.mySwiper .swiper-button-next:after{ font-size: .2rem; color: #ffffff;}
.tsg_tp_list1.mySwiper .swiper-button-prev{ left: 0;}
.tsg_tp_list1.mySwiper .swiper-button-next{ right: 0;}
.tsg_tp_list1 ul{ display: flex; flex-wrap: wrap; margin: 0 -.06rem;}
.tsg_tp_list1.mySwiper .swiper-wrapper{ display: flex; flex-wrap: wrap; margin: 0 -.12rem 0 0;}
.tsg_tp_list1 li,.tsg_tp_list1.mySwiper .swiper-wrapper .swiper-slide{margin-bottom: .12rem; width: 20%;}
.slb .tsg_tp_list1 li,.slb .tsg_tp_list1.mySwiper .swiper-wrapper .swiper-slide{ width: 33.3%;}

.tsg_sp_list1,.tsg_sp_list1.mySwiper{ margin-top: .1rem; overflow: hidden;}
.tsg_sp_list1.mySwiper{ padding-bottom: .3rem; position: relative;}
.tsg_sp_list1.mySwiper .swiper-button-prev,.tsg_sp_list1.mySwiper .swiper-button-next{ width: .4rem; height: .4rem; background-color: rgba(0, 0, 0, .5); border-radius: .04rem; display: flex; align-items: center; justify-content: center;}
.tsg_sp_list1.mySwiper .swiper-button-prev:after, .tsg_sp_list1.mySwiper .swiper-button-next:after{ font-size: .2rem; color: #ffffff;}
.tsg_sp_list1.mySwiper .swiper-button-prev{ left: 0;}
.tsg_sp_list1.mySwiper .swiper-button-next{ right: 0;}
.tsg_sp_list1 ul{ display: flex; flex-wrap: wrap; margin: 0 -.06rem;}
.tsg_sp_list1.mySwiper .swiper-wrapper{ display: flex; flex-wrap: wrap; margin: 0 -.12rem 0 0;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide{margin-bottom: .12rem; width: 25%; height: auto;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_box1{ display: flex; height: 100%; flex-direction: column;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_box1 .tsg_znwd_text1{ flex-shrink: 0;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_box1 .tsg_znwd_pic2{ flex-grow: 1; display: flex; align-items: center; justify-content: center; position: relative; box-sizing: border-box; width: 100%;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_box1 .tsg_znwd_pic2 em{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: .36rem; height: .36rem; background: url(../images/260210tsg_sp_play.png) no-repeat; background-size: contain; z-index: 3;}
.slb .tsg_sp_list1 li,.slb .tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide{ width: 33.3%;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_text1 h3{ font-weight: normal;}
.tsg_sp_list1.mySwiper .swiper-wrapper .swiper-slide .tsg_znwd_box1 .tsg_znwd_pic2 img{ max-height: 1.7rem;}
.tsg_tjfl_tit{ display: flex; font-size: .16rem; line-height: .22rem; margin-top: .08rem;}
.tsg_tjfl_tit span{ font-weight: bold;}
.tsg_rwtj_list{ display: flex; margin-top: .1rem; margin-bottom: .1rem;}
.tsg_rwtj_list .tsg_rwtj_pic{ width: 14.28571%; overflow: hidden;}
.tsg_rwtj_list .tsg_rwtj_pic .picture_fixed{ background-repeat: no-repeat; background-position: center; background-size:cover; padding-top: 133.33333%; position: relative; display: block; height: 0; border-radius: .08rem;}
.tsg_sp_list{ margin: 0rem -.06rem 0 -.06rem;}
.tsg_sp_list ul{ display: flex; flex-wrap: wrap;}
.tsg_sp_list li{ width: 33.3%; margin-top: .1rem;}
.slb .tsg_sp_list li{ width: 50%;}
.tsg_sp_pic1{ margin: 0 .06rem; position: relative; border-radius: .08rem; overflow: hidden;}
.tsg_sp_pic1 .picture_fixed{ position: relative; z-index: 1; background-repeat: no-repeat; background-size: cover; padding-top: 56.25%; display: block; border-radius: .08rem;}
.tsg_sp_pic1 span{ z-index: 2; position: absolute; left: 0; right: 0; bottom: 0; padding: .15rem .14rem; font-size: .14rem; line-height: 1; background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%); color: #ffffff;}
.tsg_sp_pic1 em{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: .36rem; height: .36rem; background: url(../images/260210tsg_sp_play.png) no-repeat; background-size: contain; z-index: 3;}
.tsg_tabs{ margin-top: .16rem;}
.tsg_tabs .tsg_tabs_tit ul{ display: flex;}
.tsg_tabs .tsg_tabs_tit ul li{font-size: .16rem; line-height: .22rem; position: relative; color: #666666; cursor: pointer;}
.tsg_tabs .tsg_tabs_tit ul li+li{ margin-left: .2rem; padding-left: .2rem;}
.tsg_tabs .tsg_tabs_tit ul li+li::before{ position: absolute; content: ''; left: 0; width: 1px; height: .16rem; background-color: #CCCCCC; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.tsg_tabs .tsg_tabs_tit ul li.active{ font-weight: bold; color: #333333;}
.tsg_text_list li{ position: relative; padding-left: .28rem; margin-top: .09rem;}
.tsg_text_list li::before{ position: absolute; width: .06rem; height: .06rem; background-color: #999999; border-radius: 50%; content: ''; left: .09rem; top: .07rem;}
.tsg_text_list li h3{ font-weight: normal; font-size: .14rem; line-height: .22rem; margin-bottom: .06rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tsg_text_tit{line-height: .26rem; font-size: .14rem; display: flex;}
.tsg_text_tit span{ color: #999999; flex-shrink: 0;}
.tsg_text_tit p{ color: #666666;}
.znwd_con_h{ padding-bottom: 0;}
.tsg_list_base li{ line-height: .28rem; font-size: .14rem; display: flex; position: relative; padding-left: .14rem; display: flex;}
.tsg_list_base li::before,.tsg_list_base li::after{ width: .04rem; height: .04rem; border-radius: 50%; content: ''; position: absolute; top: 50%; transform: translateY(-50%);}
.tsg_list_base li::before{ background-color: #005BAC; left: 0; z-index: 2;}
.tsg_list_base li::after{ background-color: #8AC8FF; left: 2px; z-index: 1;}
.tsg_list_base li a,.znwd_con5 .tsg_list_base ul li a{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; color: #333;}
.tsg_list_base li span{ flex-shrink: 0; color: #999; margin-left: .1rem;}
.tsg_list_base1 li{ line-height: .24rem; margin-top: .06rem; font-size: .14rem; display: flex; position: relative; padding-left: .28rem; display: flex; color: #333;}
.tsg_list_base1 li::before{ position: absolute; width: .06rem; height: .06rem; background-color: #999999; border-radius: 50%; content: ''; left: .09rem; top: .07rem;}
.slb .tsg_list_base1 li::before{ top: .1rem;}
.tsg_list_base1 li a,.znwd_con5 .tsg_list_base1 ul li a{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; color: #333;}
.tsg_list_base1 li span{ font-weight: bold; flex-shrink: 0;}
.tsg_zywd_con{ display: flex; gap: .12rem; margin-top: .1rem;}
.tsg_zywd_pic{ width: 1rem; flex-shrink: 0;}
.tsg_zywd_pic .picture_fixed{ padding-top: 133.33333%; position: relative; display: block; background-repeat: no-repeat; background-position: center; background-size: cover; border-radius: .08rem;}
.tsg_zywd_text{ flex: 1;}
.tsg_zywd_text li{ display: flex; font-size: .14rem; color: #666; line-height: .26rem;}
.tsg_zywd_text li span{ color: #999; flex-shrink: 0;}
.tsg_zywd_text li p{ flex: 1;}
.tsg_zywd_text .tsg_znwd_aiyd_btn{ margin-top: .25rem;}
.tsg_zywd_text1{ font-size: .14rem; line-height: .22rem; margin-top: .06rem;}
.tsg_zywd_text1 a{ color: #0065E8;}

.znwd_con5.tsg_aitj{ padding-top: .16rem;}
.znwd_con2 .text#keyWord{ height: .45rem; line-height: .22rem; font-size: .16rem;}
.znwd_con2 .text#keyWord::-webkit-input-placeholder{ font-size: .16rem;}
.znwd_con2 .ai_btn_list{ margin-top: .02rem;}
.main-box.is-active .tsg_right{ height: 100%; max-height: none !important;}
.overflow-hide[style="height: max-content"]{ height: 100% !important;}
@media screen and (max-width:1780px) {
    .tsg_right_con{ display: none;}
    .znwd_c1,.tool_box{ max-width: 10.3rem; width: 95%;}
}
@media screen and (max-width:1366px) {
    #wrap .main-box.is-active .row{ padding-left: 0;}
    /* .tcc_bg.znwd_lf_show[style="display: none"]{ display:none !important;} */
    /* .znwd_r12.znwd_lf_show{ display: none !important;} */
}
@media screen and (max-width:1099px) {
    .znwd_tab_tit{ top: auto;}
    .znwd_content{top: 0.48rem;}

}
@media screen and (max-width:992px) {
    html{ overflow: hidden;}
    .main-box{ overflow: hidden;}
    .main-box.is-active .tsg_right{ display: none;}
    .znwd_content{ padding: 0 .16rem; background: none; background-color: rgba(255,255,255,.7);}
    .xsrb_list{ padding-bottom: .3rem;}
    .znwd_c1, .tool_box{ width: 100%;}
    .znwd_con3{ padding-right: 0;}
    .znwd_con4{ padding-left: 0;}
    .tsg_rwtj_list .tsg_rwtj_pic{ width: 33.3%;}
    .slb .znwd_con5 p{ font-size: .14rem !important;}
    .znwd_con3.yk .znwd_con5{ margin-left: 0 !important;}
    .znwd_c1.on{ display: flex; flex-direction: column; padding: 0;}
    .znwd_c1.on .znwd_tab_tit{ position: relative;} 
    .znwd_wrap_con{ min-height: auto; flex: 1; overflow: hidden; display: flex; flex-direction: column;}
    .znwd_con, .slb .znwd_con{ bottom: auto !important;}
    .znwd_c1.on .znwd_content{ position: relative; bottom: auto; flex: 1; display: flex; flex-direction: column; flex-direction: column-reverse;}
    .znwd_c1.on .znwd_con1{ position: relative; left: auto; right: auto;}
    .znwd_c1.on .znwd_con{ flex: 1;}
    .znwd_con4{ padding-top: .06rem;}
    .znwd_tab_tit li{ font-size: .16rem;}
    .znwd_tab_tit li img{ width: .24rem;}
    .znwd_con2{ padding: 0 !important;}
    .znwd_con2 .text#keyWord{ font-size: .14rem !important;}
    .znwd_con2 .text#keyWord::-webkit-input-placeholder{ font-size: .14rem !important;}
    .tsg_tp_list1 li,.tsg_tp_list1.mySwiper .swiper-wrapper .swiper-slide{ width: 33.3%;}
}
@media screen and (max-width:640px) {
    .xsrb_list{ padding-bottom: .2rem;}
    .laydate_body{ width: 100%;}
    .tsg_tp_list1 li,.slb .tsg_tp_list1 li,.tsg_sp_list li,.tsg_tp_list1.mySwiper .swiper-wrapper .swiper-slide,.slb .tsg_tp_list1.mySwiper .swiper-wrapper .swiper-slide{ width: 50%;}
    .tsg_znwd_list li,.tsg_text_tit{ display: block;}
    .tsg_znwd_list li p,.tsg_text_tit p{ display: inline-block;}
    

}


.tsg_znwd_hdrl_con{ border: 1px solid #E5E5E5; border-radius: .06rem; padding: .16rem; margin-top: .16rem; position: relative; z-index: 0;}
.tsg_znwd_hdrl_con::before{ position: absolute; left: 0; top: 0; right: 0; background: linear-gradient(180deg, rgba(236, 244, 255, 1) 0%, rgba(236, 244, 255, 0) 100%); height: .76rem; z-index: -1; content: '';}
.tsg_znwd_tit_r{ display: flex; align-items: center; gap: .12rem;}
.tsg_select{ width: 1.8rem;}
.tsg_znwd_hdrl_con .tsg_znwd_tit1{ margin-top: 0;}
.tsg_znwd_date_tit{ margin-top: .16rem; position: relative; display: flex; align-items: center; gap: .16rem;}
.tsg_znwd_date_tit::before{ position: absolute; left: 0; top: 50%; right: 0; border-bottom: 1px dashed #D6EAFF; content: ''; z-index: -1;}
.tsg_znwd_date_tit>span{ width: .2rem; height: .2rem; cursor: pointer; background-repeat: no-repeat; background-size: contain; flex-shrink: 0;}
.tsg_znwd_date_tit>span.prev{ background-image: url(../images/260323tsg_aiwd_icon_l.png);}
.tsg_znwd_date_tit>span.prevStop{ background-image: url(../images/260323tsg_aiwd_icon_l1.png);}
.tsg_znwd_date_tit>span.next{ background-image: url(../images/260323tsg_aiwd_icon_r.png);}
.tsg_znwd_date_tit>span.nextStop{ background-image: url(../images/260323tsg_aiwd_icon_r1.png);}
.tsg_znwd_date_list{ flex: 1; overflow: hidden;}
.tsg_znwd_date_list ul{ display: flex;}
.tsg_znwd_date_list ul li{ flex-shrink: 0; width:14.2857%; text-align: center;}
.tsg_znwd_date_list ul li .tsg_znwd_date{ background-color:#E6F3FC; border-radius: .12rem; text-align: center; padding: .08rem; text-align: center; border: 1px solid #E6F3FC; display: inline-block; margin: 0 auto;}
.tsg_znwd_date_list ul li .tsg_znwd_date h3{ font-size: .2rem;}
.tsg_znwd_date_line{ position: relative; margin: .1rem auto; height:1px;background: linear-gradient(90deg,  rgba(0, 101, 232, 0) 0%, rgba(0, 101, 232, 1) 50%, rgba(0, 101, 232, 0) 100%);}
.tsg_znwd_date_line::after{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); content: ''; width: .05rem; height: .05rem; background-color:#0065E8; border-radius: 50%;}
.tsg_znwd_date_list ul li .tsg_znwd_date p{ font-size: .13rem; background-color: #ffffff; border-radius: .04rem; padding: 0 .04rem;}
.tsg_znwd_date_list ul li.active .tsg_znwd_date{ background-color: #ffffff; border: 1px solid #0065E8;}
.tsg_znwd_date_list ul li.active .tsg_znwd_date h3,.tsg_znwd_date_list ul li.active .tsg_znwd_date p{ color: #0065E8;}
.tsg_znwd_date_list ul li.active .tsg_znwd_date p{ background-color: #DDE9F3;}
.tsg_znwd_date_list ul li.is_no .tsg_znwd_date{ background-color:#F2F2F2; border-color: #F2F2F2;}
.tsg_znwd_date_list ul li.is_no .tsg_znwd_date P{ color:#999999;}
.tsg_znwd_date_con1{ display: flex; width: 100%; margin-top: .2rem; gap: .1rem;}
.tsg_znwd_date1{ width: .65rem; text-align: right;}
.tsg_znwd_date1 h3{ font-size: .24rem; font-weight: bold; color: #0065E8;}
.tsg_znwd_date1 p{ font-size: .14rem; line-height: 1.57142; color: #999;}
.tsg_znwd_date_text{ flex: 1; overflow: hidden;}
.tsg_znwd_date_text li{ background-color: #F5F7FA; border-radius: .08rem; padding: .12rem;}
.tsg_znwd_date_text li+li{ margin-top: .12rem;}
.tsg_znwd_date_text li h3{ font-weight: normal; font-size: .14rem; line-height:1.71428;}
.tsg_znwd_date_text li dl dd{ overflow: hidden; font-size: .14rem; line-height: 1.71428; margin-top: .06rem;}
.tsg_znwd_date_text li dl dd span{ float: left; color: #999;}
.tsg_znwd_date_text li dl dd p{ overflow: hidden; color: #666;}
.tsg_znwd_date_text li dl dd p .tsg_znwd_date_tag{ display: inline-block; padding: 0 .08rem; line-height: .2rem; font-size: .13rem; color: #0065E8; background-color: rgba(0, 101, 232, 0.15); border-radius: .04rem;}
.tsg_znwd_date_text li dl dd p .tsg_znwd_date_tag.is_end{ background-color: rgba(252, 58, 58, 0.15); color: #FC3A3A;}
/*下拉菜单input_dropdown*/
input[type="text"].input_inner{ -webkit-appearance: none; background-color: #fff; background-image: none; border-radius: 4px; border: 1px solid #E5E5E5; box-sizing: border-box; color: #333; display: inline-block; font-size: inherit; height: .28rem; line-height: .28rem; outline: none; padding: 0px .08rem 0px .12rem; font-size: .14rem; transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
input[type="text"].input_inner::placeholder{color: #c0c4cc}
input[type="text"].input_inner:hover{border-color: #c0c4cc}
input[type="text"].input_inner:focus{outline: none; border-color: #1658a0}
.input_large input[type="text"].input_inner{ height: .56rem; line-height: .56rem; font-size: .18rem;}
.input_small input[type="text"].input_inner{ height: .32rem; line-height: .32rem; font-size: .14rem;}
.input_suffix input[type="text"].input_inner{ padding-right: .3rem;}
.input_prefix input[type="text"].input_inner{ padding-left:.36rem;}
.input_suffix .input_icon_date,.input_icon,.input_prefix .input_icon{ position: absolute; right: .1rem; top: 0rem; text-align: center; color: #c0c4cc; transition: all .3s; pointer-events: none;}
.input_suffix .input_icon_date i,.input_prefix .input_icon i{ font-size: .12rem;}
input[type="text"].input_inner:focus+.input_icon_date i{ color: #1658a0;}
.select_dropdown{position: absolute;display: none;left: 0px;right: 0px;top:.4rem;z-index: 9;border: 1px solid #e4e7ed;border-radius: .08rem;background-color: #fff;box-shadow: 0px 2px 12px 0 rgba(0,0,0,.1); overflow: hidden;}
.select_dropdown li{line-height: .36rem;font-size: .14rem;cursor: pointer; padding-left: .2rem;}
.select_dropdown li a{ display: block; color: #999999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.select_dropdown li:hover{ background-color: #f5f7fa;}
.input_dropdown{ position: relative; font-size: .14rem; display: inline-block; width: 100%;}
.input_group .input_dropdown{ margin-right: .2rem; width: auto;}
.input_dropdown+.input_dropdown { margin-left:.12rem;}
.input_dropdown input[type="text"].input_inner{ }
.input_dropdown input[type="text"].input_inner{ height: .38rem; line-height: .38rem;}
.input_base{ position: relative; font-size: .16rem; display: inline-block; width: 100%;} 
.tsg_znwd_today{background: rgba(0, 101, 232, 0.1); border-radius: .2rem; padding: .06rem .16rem; font-size: .13rem;}
.table_con{ margin-top: .16rem; overflow: auto;}
.table_con table{ width: 100%; min-width: 8rem; border-left: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; border-radius: .06rem; overflow: hidden;}
.table_con table tr th{ font-weight: bold; background-color: #F5F7FA;}
.table_con table tr th,.table_con table tr td{ box-sizing: border-box; font-size: .14rem; line-height: 1.5; padding: .09rem .16rem; border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5;}
.table_con table tr th.t_c,.table_con table tr td.t_c{ text-align: center; padding: .09rem;}
.table_con table tr:first-child th:last-child{ border-radius: 0 .06rem 0 0;}
.table_con table tr:last-child td:first-child{ border-radius: 0 0 0 .06rem;}
.table_con table tr:last-child td:last-child{ border-radius: 0 0 .06rem 0;}
@media screen and (max-width:992px) {
	.input_group .input_dropdown{ margin-right: 0px; width: 100%;}
    .tsg_znwd_date_list ul li{ width:16.666667%;}
}
@media screen and (max-width:540px) {
    .tsg_znwd_date_list ul li{ width:33.33333%;}
}
.tsg_znwd_num{ display: flex; align-items: center; gap: .16rem; justify-content: center; margin: .12rem auto 0;}
.tsg_znwd_num span{ width: .16rem; height: .16rem; display: inline-flex; align-items: center; justify-content: center;}
.tsg_znwd_num span.prev{ background: url(../images/260323tsg_aiwd_icon_l2.png) no-repeat center; }
.tsg_znwd_num span.next{ background: url(../images/260323tsg_aiwd_icon_r2.png) no-repeat center;}
.tsg_znwd_num ul{ display: flex; gap: .16rem;}
.tsg_znwd_num ul li{ font-size: .14rem; font-weight: bold; color: #666;}
.tsg_znwd_num ul li.active{ color: #0065E8;}

.table_con1{ margin-top: .16rem; overflow: auto;}
.table_con1 table{ width: 100%; border: 1px solid #DEECFF; border-radius: .06rem; overflow: hidden;}
.table_con1 table tr th{ font-weight: bold; background-color: #DEECFF; border-right: 1px solid #FFFFFF;}
.table_con1 table tr td{ border-right: 1px solid #DEECFF;}
.table_con1 table tr th,.table_con1 table tr td{ box-sizing: border-box; font-size: .14rem; line-height: 1.5; padding: .09rem .16rem; }
.table_con1 table tr th.t_c,.table_con1 table tr td.t_c{ text-align: center; padding: .09rem;}
.table_con1 table tr:first-child th:last-child{ border-radius: 0 .06rem 0 0; border-right: none;}
.table_con1 table tr:last-child td:first-child{ border-radius: 0 0 0 .06rem;}
.table_con1 table tr:last-child td:last-child{ border-radius: 0 0 .06rem 0;}
.table_con1 table tr td a{ color: #0065E8; word-wrap: break-word; word-break: break-all;}
.table_con1 table tr:nth-child(odd) td{ background-color: #F3F7FF;}
.tsg_dzzy_list{ margin-top: .16rem;}
.tsg_dzzy_list li{ position: relative; padding-left: .18rem; z-index: 0; padding-bottom: .12rem;}
.tsg_dzzy_list li::before,.tsg_dzzy_list li::after{ position: absolute; content: ''; left: .06rem; width: 1px; z-index: -2; height: 50%; background-color: #C4DDFF;}
.tsg_dzzy_list li::before{ top: 0;}
.tsg_dzzy_list li::after{ top: 50%;}
.tsg_dzzy_list li em{ position: absolute; z-index: -1; width: .1rem; height: .1rem; background-color: #0065E8; border-radius: 50%; left: 0; top: calc(50% - .06rem); transform: translateY(-50%); -ms-transform: translateY(-50%); border: 2px solid #C4DDFF;}
.tsg_dzzy_text{ background-color: #F5F7FA; border-radius: .08rem; padding: .09rem .12rem; font-size: .14rem; line-height: 1.5;}
.znwd_con5 ul li .tsg_dzzy_text a{ display: inline-block; margin: 0 .04rem; color: #0065E8;}
.tsg_dzzy_list li:first-child::before{ display: none;}
.tsg_dzzy_list li:last-child::after{ display: none;}
.tsg_znwd_tit1+p{ margin-top: .1rem;}

.znwd_home i img{ width:.18rem;}
.layui-form-switch{ width: .3rem; height: .14rem; line-height: .1rem;}
.layui-form-switch i{ width: .12rem; height: .12rem; left: .01rem; top: .01rem;}
.xszy_page .xszy_bg1{ height:200vh !important;}
body.xszy_page#wrap{ overflow:hidden;}
.tsg_right_arrow{ background-size: cover;}
.bf-menu-elder-box { position: relative; z-index: 9; }
.slb .tsg_znwd_tit{ bottom: .2rem;}
.slb .xsrb_list .swiper-slide{ width: 25% !important;}
.xsrb_list .swiper-slide .xsrb_pic{ height: 0 !important;}
.xsrb_list1 ul li .xsrb_pic, .xsrb_list1 ul li .xsrb_pic img, .xsrb_list .xsrb_pic img{ position: absolute; top: 0; left: 0;}
.xsrb_list .swiper-slide{ padding: 0 .15rem;}
@media screen and (min-width:993px) {
    .slb .znwd_content{ background-size: 110% auto;}
    .slb #wrap{ overflow-y: auto; height: auto;}
    .slb .znwd_tab_tit { position: relative; top: 0;}
    .slb .znwd_content { position: relative; top: auto; bottom: auto;}
    .slb #wrap .row{ width: 96%; max-width: inherit; height: 100%; padding-left: 0; padding-right: 0;}
    .slb .znwd_c1{ width:90%; margin: 0 auto; right: auto; position: relative; padding-top: 0; top: 0; padding-bottom:1.12rem;}
    .slb .znwd_c1.on{ max-height: inherit; height: 100%; display: flex; flex-direction: column;}
    .slb .znwd_welcome_text h3{ padding-right: 1rem;}
    .slb .znwd_welcome_text p{ padding-right: 1rem;}
    .slb .znwd_welcome > .znwd_welcome_pic img{ width: 90%;}
    .slb .znwd_r12::before{ top: 1.7rem;}
    .slb .znwd_wrap_con{ min-height: auto;}
    .slb .main-box{ overflow-y:auto; height:7.4rem; min-height: 7.4rem;}
    /* .slb #wrap .row{ display: block;} */
    .slb .znwd_r{ position: relative;}
    .slb .znwd_main{ bottom: 0; top: 0; overflow-y: auto; overflow-x: hidden; padding-right: .12rem;}
    .slb .znwd_r12 > .znwd_icon_list > li{ width: 28%;}
    .slb .tool_box{ position: absolute; right: 0; top: 0;}
    .slb .yy_switch_btn{ right: 0; top:0 !important;}
    .slb .znwd_c1.on .znwd_content{ top: 0; padding-bottom: .2rem;}
    .slb .numberRobatImg{ width: 1rem;}
    .slb .tsg_znwd_start .tsg_znwd_pic .numberRobatGIF{ width: .9rem;}
    .slb #mainBox.main-box.is-active .tsg_right{ min-height: auto !important;}
    .slb .znwd_wrap_con{ margin-bottom: 0;}
    .slb #historyList{ max-height: 2rem !important;}
    .slb .main-box.is-active .znwd_r12::before{ top: 1.5rem;}
}

@media screen and (max-width:1920px) {
    .slb #mainBox.main-box.is-active .tsg_right{ display: none;}
    .slb .znwd_arrow{ left: 2.2rem;}
}
@media screen and (min-width:993px) and (max-width:1440px) {
    html.slb{ font-size: 130px;}
    .slb #wrap .row{ width:98%;}

}
@media screen and (max-width:1366px) {
    .znwd_lf_show.after_hide{ display: block !important;}
    .tcc_bg.znwd_lf_hide,.after_hide.znwd_lf_hide{ display: none !important;}
    .tcc_bg.znwd_lf_show{ display: block !important;}
    .znwd_lf_show.after_hide{}
}
@media screen and (min-width:993px) and (max-width:1366px) {
    .slb .znwd_r12.znwd_lf_show,.slb .tcc_bg.znwd_lf_show{ display: none !important;}
    .slb .znwd_c1{ width: 98%;}
    .slb .welcome_tit{ font-size: .24rem;}
}
@media screen and (max-width:992px) {
    .znwd_logo{ width: 100%;}
    .bf-menu-elder-box { display: none;}
    .slb #wrap{ height: auto;}
    .slb .znwd_logo span{ width: auto !important;}
    .overflow-hide[style="height: max-content"]{ position: absolute; left: 0; top: 0; right: 0;}
    .znwd_toolbars .znwd_home_phone, .znwd_toolbars .znwd_more_phone, .znwd_toolbars .znwd_home, .znwd_toolbars .znwd_menu_icon{ position: absolute;}
    .znwd_menu_icon{ right: 0rem;}
    .znwd_head .znwd_menu_icon{ right: .4rem;}
    .znwd_toolbars .znwd_home_phone{ right: .1rem;}
    .slb .znwd_home_phone{ top: .2rem; transform: translateY(0);}
    .slb #wrap{ flex: 1;}
    .slb .znwd_c1.on .znwd_con, .slb .znwd_c1.on .znwd_con11{ overflow-y: auto;}
    .slb .znwd_c1.on .znwd_content{ padding: 0;}
    .slb .znwd_c1.on .znwd_con1{ bottom: 0; margin-top: 0;}
    .slb .znwd_c1.on .znwd_con{ padding:0.06rem .12rem;}
    .znwd_r12 > .znwd_icon_list > li:first-child{ display: none;}
    .main-box.is-active .znwd_r12.znwd_lf_show::before,.main-box.is-active .znwd_r12::before{ top: 0;}
    .tsg_znwd_tit{ bottom: 0rem;}
    .slb .xsrb_list .swiper-slide{ width: 33.3% !important;}
    
}
@media screen and (max-width:413px) {
    .slb .znwd_tab_tit ul li{ width: 1.1rem; font-size: .14rem; padding-left: 0; padding-right: .1rem; background-size: 100% 80%;}
    .slb .znwd_con3.yk .znwd_con5{ padding: .08rem .12rem;}
    .answer-source table thead{ display: none;}
    .answer-source table tbody{ border: 1px solid #e5e5e5;}
    .answer-source table tbody tr{ display: flex; flex-wrap: wrap; padding: .1rem 0;}
    .answer-source table tbody tr td{ text-align: left !important;width: 100%; padding: 0 .1rem !important; line-height: 1.4; font-size: .14rem;}
}