@charset "utf-8";

.aiyd_bg { position: fixed; left: 0rem; top: 0rem; z-index: 9999; bottom: 0rem; right: 0rem; background: rgba(0,0,0,0.5); }
.aiyd_ctc { position: fixed; z-index: 9999; right: 0rem; top: 0rem; bottom: 0rem; width: 4.8rem; background: url(260206fsaiyd_img9.jpg) no-repeat center; background-size: cover; }
.aiyd_ctc_top { display: flex; justify-content: space-between; align-items: center; }
.aiyd_ctc_top_l span { font-size: .2rem; font-weight: bold; }
.aiyd_ctc_top_l span img { margin-right: .06rem; width: .24rem; }
.aiyd_ctc_top_l em { color: #808080; display: inline-block; margin-left: .24rem; }
.aiyd_ctc_top_r span { cursor: pointer; vertical-align: middle; display: inline-block; margin-left: .2rem; }
.aiyd_ctc_top_r span i { font-size: .2rem; }
.aiyd_ctc_top { padding-bottom: .2rem; position: absolute; left: .26rem; right: .26rem; top: .2rem; border-bottom: 1px solid rgba(95,116,135,0.09); }
.aiyd_ctc_nr { position: absolute; top: 1rem; bottom: 1.1rem; left: .26rem; right: 0rem; padding-right: .26rem; }
.aiyd_ctc_nr h1 { font-size: .18rem; font-weight: normal; }
.aiyd_ctc_div { margin-top: .2rem; position: relative; }
.aiyd_ctc_div::before { content: ' '; position: absolute; bottom: -.2rem; top: .224rem; left: .11rem; border-left: 1px dashed #BACBE0; }
.aiyd_ctc_div_top { color: #4C5B6B; display: flex; align-items: center; }
.aiyd_ctc_div_top i { font-size: .22rem; margin-right: .06rem; }
.aiyd_ctc_div_nr { margin-left: .24rem; margin-top: .1rem; background: #fff; padding: .16rem; box-shadow: 0px 2px 8px  rgba(0,0,0,0.1); border-radius: .08rem; }
.aiyd_ctc_div_nr h2 { font-size: .16rem; color: #262626; font-weight: normal; line-height: .24rem; }
.aiyd_ctc_div_nr h2 em { color: #0011FF; }
.aiyd_ctc_div_nr_tit { background: #FAFAFA; margin-top: .08rem; border-radius: .08rem; padding: .1rem; }
.aiyd_ctc_div_nr_tit p { font-size: .14rem; line-height: .24rem; }
.aiyd_ctc_div_nr_tit p em { color: #0011FF; }
.aiyd_ctc_div_nr_tit p span { background-image: linear-gradient(#E0ECFE); color: #262626; background-position: 0 100%; display: inline; padding: 0rem .1rem; border-radius: .3rem; }
.aiyd_ctc_nr { overflow: auto; }
::-webkit-scrollbar { width: .1rem; border-radius: 4px; background-color: transparent; }
::-webkit-scrollbar-thumb { width: .1rem; border-radius: 4px; background-color: rgba(186,203,224,.2); }
.aiyd_ctc_bf { position: absolute; bottom: .2rem; left: .26rem; right: .26rem; }
.aiyd_ctc_bf::before { content: ''; display: block; position: absolute; background: linear-gradient(0deg,rgba(237,245,252,1) 0%,rgba(222,236,254,0) 100%); height: 1rem; left: 0rem; right: 0rem; top: -.6rem; z-index: 9; }
.aiyd_ctc_bf_div { height: .92rem; padding: 0rem .16rem; padding-top: .12rem; background: #ffff; border-radius: .12rem; border: 1px solid rgba(219,220,224,1); position: relative; z-index: 9; }
.aiyd_ctc_bf_top { display: flex; gap: .06rem; justify-content: space-between; align-items: center; }
.aiyd_ctc_bf_top em { display: inline-block; margin: 0rem .06rem; }
.aiyd_ctc_bf_top_l,.aiyd_ctc_bf_top_r { white-space: nowrap; min-width: .8rem; }
.aiyd_ctc_bf_bottom { display: flex; justify-content: space-between; align-items: center; margin-top: .06rem; }
.aiyd_ctc_bf_bottom_anniu i {margin: 0rem .4rem; width: .3rem; height: .3rem; display: inline-block; border-radius: 50%; text-align: center; line-height: .3rem; }
.aiyd_ctc_bf_bottom_anniu i img{width: 100%;}
.aiyd_ctc_bf_bottom_anniu { display: flex; justify-content: space-between; align-items: center; }
.aiyd_ctc_bf_bottom_anniu i img { margin-left: .02rem; margin-bottom: .02rem; }
.aiyd_ctc_bf_bottom_l { min-width: .85rem; }
.aiyd_ctc_bf_bottom_r { display: flex; align-items: center; }
.aiyd_ctc_bf_bottom_r i { font-size: .22rem; margin-right: .1rem; }
.ai_xl { height: 100vh; display: flex; width: 100vw; position: relative; background: #F8F8FB; flex-direction: column; }
.ai_xl_top {background: #fff;border-bottom: 1px solid #E8EAEF;display: flex;box-shadow: 0px 2px 6px  rgba(0,0,0,0.06);padding: 0rem .2rem;min-height: .44rem;height: .44rem;justify-content: space-between;align-items: center;}
.ai_xl_top h1 { font-size: .18rem; }
.ai_xl_anniu { display: flex; align-items: center; }
.ai_xl_anniu span { margin-left: .12rem; cursor: pointer; display: inline-block; }
.ai_xl_anniu span .tsg_iconfont { font-size: .18rem; }
.ai_xl_nr { height: calc(100% - .44rem); display: flex; }
.ai_xl_nr_l { padding: .2rem .6rem; width: calc(100% - 35%); overflow: auto; display: flex; flex-direction: column; justify-content: center; }
.ai_xl_nr_r { width: 35%; height: 100%; display: flex; flex-direction: column; background: #fff; }
.ai_xl_nr_r_top { height: .5rem; min-height: .5rem; line-height: .5rem; border-bottom: 1px solid #E5E5E5; }
.ai_xl_nr_r_top span { font-weight: bold; display: inline-block; font-size: .2rem; font-weight: bold; margin-right: .1rem; }
.ai_xl_nr_r_top em { color: #A9B3BA; }
.ai_xl_nr_div { margin-top: .24rem; }
.ai_xl_nr_div_top { display: flex; align-items: center; }
.ai_xl_nr_div_top em { display: block; overflow: hidden; margin-right: .1rem; width: .24rem; border-radius: 50%; height: .24rem; }
.ai_xl_nr_div_top i { font-size: .14rem; color: #5E697D; }
.ai_xl_nr_div_p { background: #fff; border-radius: .12rem; padding: .12rem .2rem; margin-top: .06rem; }
.ai_xl_nr_div_p p { text-align: justify; line-height: .26rem; font-size: .14rem; }
.ai_xl_nr_img img { width: 100%; }
.ai_xl_nr_r_box_top ul li { display: inline-block; }
.ai_xl_nr_r_box_top { margin-top: .2rem; }
.ai_xl_nr_r_box_top ul li { margin-right: .24rem; }
.ai_xl_nr_r_box_top ul li span { font-size: .18rem; cursor: pointer; border-bottom: 2px solid transparent; color: #808080; display: inline-block; padding-bottom: .12rem; }
.ai_xl_nr_r_box_top ul li.on span,.ai_xl_nr_r_box_top ul li:hover span { font-weight: bold; color: #262626; border-bottom: 2px solid #0011FF; }
.ai_xl_nd {height: 100%;/* background: rgba(240,241,242,0.34); *//* padding-bottom: 1rem; */position: relative;}
.ai_xl_nr_r_box_top { margin-bottom: .2rem; }
.ai_xl_nd_anniu { display: flex; position: absolute; bottom: .2rem; right: .2rem; }
.ai_xl_nd_anniu span { border-radius: .08rem; margin-left: .1rem; border: 1px solid rgba(240,241,242,1); height: .32rem; line-height: .3rem; background: #fff; padding: 0rem .1rem; }
.ai_xl_nd_anniu span { display: flex; gap: .12rem; }
.ai_xl_nd_anniu span i { cursor: pointer; }
.ai_xl_nd_anniu span .tsg_iconfont { font-weight: bold; font-size: .18rem; }
.ai_xl_dd_tit h4 { font-weight: normal; color: #000000; }
.ai_xl_dd_list ul {   }
.ai_xl_dd_list ul li { display: inline-block; margin-top: .08rem; margin-right: .1rem; }
.ai_xl_dd_list ul li span { background: #F2F5FF; cursor: pointer; font-size: .14rem; color: #0011FF; text-align: center; border-radius: .04rem; line-height: .24rem; height: .24rem; display: block; min-width: .6rem; padding: 0rem .1rem; }
.ai_xl_dd_gd { text-align: right; }
.ai_xl_dd_gd a { color: #0011FF; font-size: .14rem; }
.ai_xl_dd_p { margin-top: .06rem; }
.ai_xl_dd_p p { color: #505367; font-size: .14rem; line-height: .3rem; }
.ai_xl_dd_top { display: flex; margin-top: .24rem; border-bottom: 1px solid #E5E5E5; align-items: center; justify-content: space-between; }
.ai_xl_dd_top ul li { display: inline-block; margin-right: .2rem; }
.ai_xl_dd_top ul li span { display: block; color: #808080; border-bottom: 2px solid transparent; line-height: .26rem; padding-bottom: .1rem; }
.ai_xl_dd_top ul li.on span,.ai_xl_dd_top ul li:hover span { font-weight: bold; color: #262626; border-bottom: 2px solid #0011FF; }
.ai_xl_dd_top em { font-size: .14rem; }
.ai_xl_dd_top em i { font-size: .2rem; margin-right: .06rem; }
.ai_xl_dd_top { margin-bottom: .16rem; }
.ai_xl_dd_zjsl_div { display: flex; margin-top: .1rem; }
.ai_xl_dd_zjsl_div_l { min-width: .7rem; }
.ai_xl_dd_zjsl_div_r { width: 100%; transition: ease-in-out .3s; background: rgba(177,201,230,0.1); border: 1px solid rgba(230,235,242,1); padding: .14rem .2rem; border-radius: .08rem; }
.ai_xl_dd_zjsl_div_r:hover { box-shadow: 0px 2px 6px  rgba(0,0,0,0.16); background: #fff; }
.ai_xl_dd_zjsl_div_r:hover h1 { color: #0011FF; }
.ai_xl_dd_zjsl_div_r h1 { font-size: .14rem; font-weight: normal; color: #000; margin-bottom: .06rem; }
.ai_xl_dd_zjsl_div_r p { font-size: .12rem; text-align: justify; line-height: .2rem; color: #4D5067; }
.ai_xl_dd_zjsl_div_l { padding-top: .14rem; position: relative; }
.ai_xl_dd_zjsl_div_l em { font-size: .14rem; display: inline-block; padding-right: .14rem; position: relative; }
.ai_xl_dd_zjsl_div_l em::before { content: ''; display: inline-block; width: .08rem; height: .08rem; background: #C3C4CB; border-radius: 50%; right: .02rem; position: absolute; top: 50%; margin-top: -.04rem; }
.ai_xl_dd_zjsl_div_l::before { content: ' '; top: 0rem; right: .13rem; bottom: -.16rem; border-left: 2px dashed #CFCFCF; position: absolute; display: block; }
.ai_xl_dd_zjsl_div:first-child .ai_xl_dd_zjsl_div_l::before { top: .28rem; }
.ai_xl_dd_zjsl_div_l2 { min-width: .5rem; }
.ai_xl_dd_zjsl_div_l2 em { border-radius: .04rem; background: #DEECFD; height: .22rem; line-height: .22rem; font-size: .14rem; color: #0011FF; padding: 0rem .06rem; }
.ai_xl_dd_zjsl_div_r.on { display: flex; }
.ai_xl_dd_zjsl_div_r_tit em { display: flex; font-size: .14rem; color: #5E697D; margin-top: .06rem; }
.ai_xl_dd_zjsl_div_r_tit em i { display: inline-block; margin-right: .1rem; width: .24rem; height: .24rem; overflow: hidden; border-radius: 50%; }
.ai_xl_dd_zjsl_div_r2 h1 { font-weight: normal; font-size: .14rem; color: #000; }
.ai_xl_dd_zjsl_div_r2 { margin-bottom: .1rem; }
.ai_xl_dd_zjsl_div.on .ai_xl_dd_zjsl_div_l em::before { background: #808080; }
.ai_xl_dd_zjsl_div_r.on2 { display: flex; gap: .14rem; }
.ai_xl_dd_zjsl_div_r_img { min-width: 2rem; overflow: hidden; border-radius: .08rem; }
.aiyd_ctc_top.on .aiyd_ctc_top_r span i.tsg_iconfont { font-size: .26rem; }
.aiyd_ctc_nr_list ul li a { display: block; margin-top: .12rem; background: #fff; border-radius: .12rem; height: .4rem; line-height: .4rem; text-align: center; }
.aiyd_ctc_nr_list ul li a img { width: .16rem; margin-top: -.02rem; margin-right: .06rem; }
.aiyd_ctc_nr_list p { color: #666666; }
.aiyd_ctc_nr_wt { margin-top: .2rem; }
.aiyd_ctc_nr_wt p { color: #666666; }
.aiyd_ctc_nr_wt ul li a { display: inline-block; padding: .12rem; border-radius: .12rem; margin-top: .12rem; background: #fff; }
.aiyd_ctc_nr.on { bottom: 1.6rem; }
.aiyd_ctc_in { position: absolute; box-shadow: 0px 0px 8px  rgba(0,101,232,0.2); z-index: 999; height: 1.2rem; bottom: .2rem; padding-bottom: .5rem; border: 1px solid #0065E8; border-radius: .12rem; background: #fff; left: .2rem; right: .2rem; }
.aiyd_ctc_in textarea { resize: none; padding: .14rem; font-size: .16rem; font-family: "Microsoft YaHei","simsun"; background: none; border: none; }
.aiyd_ctc_in textarea::placeholder { color: #ccc; }
.aiyd_ctc_in button { background: linear-gradient(114.64deg,rgba(5,130,255,1) 0%,rgba(54,57,255,1) 100%); width: .36rem; height: .36rem; border: none; border-radius: 50%; position: absolute; bottom: .08rem; right: .08rem; }
.aiyd_ctc_in button i { font-size: .24rem; color: #fff; }
.ai_kz_nr_r { width: 35.41666%; height: 100%; display: flex; flex-direction: column; background: #fff; }
.ai_kz_nr_l_list { background: #fff; width: 2.6rem; overflow: auto; line-height: .32rem; }
.ai_kz_nr_l { width: calc(100% -  35.41666%); display: flex; }
.ai_kz_nr_l_list_top { background: linear-gradient(90deg,rgba(242,246,252,1) 0%,rgba(245,250,255,0) 100%); line-height: .32rem; padding-left: .2rem; font-weight: bold; }
.ai_kz_nr_l_list_top p { font-size: .14rem; }
.ai_kz_nr_l_list_box { padding: .16rem; }
.ai_kz_nr_l_list_box h1 { font-size: .14rem; }
.ai_kz_hd ul li.on p i { transform: inherit; }
.ai_kz_hd ul li { margin-bottom: .1rem; }
.ai_kz_hd ul li p { padding-right: .24rem; cursor: pointer; margin-bottom: .06rem; position: relative; font-size: .14rem; }
.ai_kz_hd_span { position: relative; transition: ease-in-out .3s; height: 0; overflow: hidden; padding-left: .16rem; }
.ai_kz_hd_span::before { content: ''; display: block; border-left: 1px dashed #D4D4D4; position: absolute; top: 0rem; bottom: 0rem; left: .06rem; }
.ai_kz_hd ul li p i { transition: ease-in-out .3s; color: #8F8F8F; font-size: .12rem; transform: rotate(-180deg); }
.ai_kz_hd_span span { display: block; font-size: .16rem; color: #5E5E5E; line-height: .32rem; }
.ai_kz_hd ul li.on .ai_kz_hd_span { padding: .06rem 0rem; transition: ease-in-out .3s; height: auto; padding-left: .16rem; }
.ai_kz_hd_span span:hover,.ai_kz_hd_span span.on2 { color: #0011FF; }
.ai_kz_nr_l_box { width: calc(100% - 2.6rem); overflow: auto; padding-bottom: .2rem; }
.ai_kz_nr_l_box { padding-top: .8rem; }
.view {z-index: 2;max-width: 90%;margin: 0 auto;}
.view .swiper-container .swiper-slide { overflow: hidden; border-radius: .16rem; }
.view .swiper-container .swiper-slide img { width: 100%; }
.arrow-left,.arrow-right { display: block; width: .36rem; height: .36rem; border-radius: 50%; background: #E3E3E3; text-align: center; line-height: .36rem; position: absolute; top: 50%; margin-top: -.18rem; z-index: 9; }
.arrow-left { left: 1.2rem; }
.arrow-right { right: 1.2rem; }
.arrow-left:hover,.arrow-right:hover { background: #fff; box-shadow: 0px 2px 8px  rgba(0,0,0,0.15); }
.preview { background: #fff; margin: .2rem; margin-top: 1rem; border-radius: .12rem; z-index: 99; box-shadow: 0px 2px 12px  rgba(16,56,102,0.1); padding: .12rem .08rem; }
.preview .swiper-container { display: flex; }
.preview .swiper-slide { opacity: .5; width: 10%; cursor: pointer; padding: 0rem .08rem; border-radius: .08rem; overflow: hidden; }
.preview .active-nav { opacity: 1; }
.ai_kz_nr_l_box { position: relative; }
.preview_bottom p { height: .01rem; width: .01rem; }
.ai_kz_tit h1 { font-size: .18rem; margin-bottom: .1rem; }
.ai_kz_tit p { color: #808080; margin-bottom: .1rem; line-height: .24rem; text-align: justify; }
.ai_kz_tit p b { display: inline-block; color: #666; font-size: .14rem; margin-right: .04rem; }
.ai_kz_tit h2 { margin: .1rem 0rem; font-weight: normal; font-size: .16rem; }
.ai_kz_tit p span { color: #000; display: inline; background-image: linear-gradient(#E0ECFE); }
.ai_kz_nr_r { position: relative; }
.ai_kz_nr_r .aiyd_ctc_bf { max-width: 4.4rem; width: 100%; right: inherit; left: 50%; transform: translateX(-50%); }
.ai_kz_nr_r .aiyd_ctc_bf::before { display: none; }
.ai_kz_nr_r_nr { overflow: auto; padding: 0rem .3rem; padding-bottom: .2rem; }
.ai_xl_nr_r_top { margin: 0rem .3rem; }
.ai_kz_dd { padding-bottom: 1.4rem; }
.ai_xl_dd_p h2 { font-size: .16rem; font-weight: normal; color: #000; margin-bottom: .06rem; }
.ai_xl_dd_zjsl_div.on2 .ai_xl_dd_zjsl_div_l { min-width: .2rem; padding-top: .1rem; }
.ai_xl_dd_zjsl_div.on2 .ai_xl_dd_zjsl_div_l::before { left: .03rem; }
.ai_xl_dd_zjsl_div.on2 .ai_xl_dd_zjsl_div_l em { padding-right: .08rem; }
.ai_xl_dd_zjsl_div.on2 .ai_xl_dd_zjsl_div_r2 h1 { color: #0011FF; }
.ai_xl_dd_zjsl_div_box { background: rgba(177,201,230,0.1); border: 1px solid #E6EBF2; padding: .14rem; border-radius: .08rem; margin-top: .1rem; }
.ai_xl_dd_zjsl_div_box h2 { font-size: .14rem; font-weight: normal; color: #000; margin-bottom: .1rem; }
.ai_xl_dd_zjsl_div_box p { font-size: .12rem; color: #808080; line-height: .2rem; text-align: justify; margin-bottom: .06rem; }
.ai_kz_aiw_tit { display: flex; margin-bottom: .2rem; justify-content: flex-end; }
.ai_kz_aiw_tit span { display: inline-block; padding: .12rem .16rem; border-radius: .2rem .06rem .2rem .2rem; background: rgba(217,233,255,1); }
.ai_kz_aiw_box2_top { font-weight: bold; display: flex; align-items: center; }
.ai_kz_aiw_box2_top em { margin-right: .1rem; }
.ai_kz_aiw_bg { background: #ECF3FE; position: relative; padding: .16rem; border-radius: .12rem; }
.ai_kz_aiw_box2 { overflow: hidden; }
.ai_kz_aiw_box2 .swiper-slide { background: #fff; position: relative; padding: .2rem .3rem; border-radius: .12rem; }
.ai_kz_aiw_box2_p { margin-top: .14rem; min-height: 1rem; }
.ai_kz_aiw_box2_p p { line-height: .28rem; }
.ai_kz_aiw_anniu { text-align: center; }
.ai_kz_aiw_anniu a { display: inline-block; height: .4rem; font-weight: bold; color: #0011FF; line-height: .4rem; background: rgba(214,237,255,1); border-radius: .4rem; padding: 0rem .4rem; }
.swiper-button-next,.swiper-button-prev { background: none; z-index: 99; display: block; width: .36rem; height: .36rem; border-radius: 50%; background: #E3E3E3; text-align: center; line-height: .36rem; position: absolute; top: 50%; margin-top: -.18rem; z-index: 999; }
.swiper-button-prev { left: .1rem; }
.swiper-button-next { right: .1rem; }
.swiper-button-next:hover,.swiper-button-prev:hover { background: #fff; box-shadow: 0px 2px 8px  rgba(0,0,0,0.15); }
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { position: inherit; background: rgba(182,217,250,0.35); margin-top: .14rem; top: inherit; height: .06rem; border-radius: .04rem; overflow: hidden; left: inherit; right: inherit; width: 100%; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { border-radius: .04rem; background: rgba(37,82,255,1); }
.ai_kz_aiw_box2_tit { text-align: right; margin-top: .1rem; color: #999999; }
.ai_kz_aiw_box { display: flex; position: relative; height: 100%; flex-direction: column; margin-bottom: 1.6rem; }
.ai_kz_aiw_bg { margin-bottom: .2rem; }
.ai_kz_aiw { margin-bottom: .2rem; }
.ai_xl_nr_r_box { overflow: hidden; }
.ai_kz_aiw_box .aiyd_ctc_nr_wt { position: inherit; left: inherit; bottom: inherit; right: inherit; width: 100%; }
.ai_kz_aiw_box .aiyd_ctc_nr_wt ul li a { border: 1px solid #F2F2F2; }
.aiyd_ctc_nr_wt ul li a:hover { background: linear-gradient(90deg,#E9F3FE 0%,#E0EDFE 100%); }
.aiyd_ctc_nr_wt ul li a:hover em { background: linear-gradient(90deg,#0073ED 0%,#6D75FB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }
.ai_kz_aiw_bg>h1 { font-weight: normal; margin-bottom: .12rem; font-size: .16rem; background: linear-gradient(90deg,#0073ED 0%,#6D75FB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }
.ai_kz_nr_r::before { content: ''; height: .2rem; background: #fff; display: block; z-index: 99; position: absolute; bottom: 0rem; left: 0rem; right: 0rem; }
.aiyd_ctc_in_list { position: absolute; left: .16rem; bottom: .16rem; }
.aiyd_ctc_in_list span { display: inline-block; cursor: pointer; border: 1px solid #F2F2F2; line-height: .34rem; height: .36rem; border-radius: .4rem; padding: 0rem .18rem; }
.aiyd_ctc_in_list span img { width: .16rem; margin-right: .06rem; margin-top: -.04rem; }
.ai_kz_aiw_hd { margin-bottom: .2rem; position: relative; height: 3rem; overflow: hidden; }
.ai_kz_aiw_hd .ai_kz_aiw_hd_anniu { position: absolute; background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.8) 67.36%,rgba(255,255,255,0) 100%); text-align: center; padding-top: .3rem; height: 1rem; bottom: 0rem; left: 0rem; right: 0rem; }
.ai_kz_aiw_hd.on { height: auto; overflow: inherit; }
.ai_kz_aiw_hd.on .ai_kz_aiw_hd_anniu { display: none; }
.media_a { border: 1px solid transparent; float: right; }
.trans-3 { display: block; width: 20px; margin-bottom: 4px; background: #132D81; height: .02rem; overflow: hidden; border-radius: .2rem; }
.trans-3 { transition: all 0.35s linear; }
body.on .box .trans-3:nth-child(1) { -webkit-transform: matrix(1,0,0,1,0,6) rotate(45deg); transform: matrix(1,0,0,1,0,6) rotate(45deg); }
body.on .box .trans-3:nth-child(3) { -webkit-transform: matrix(1,0,0,1,0,-6) rotate(-45deg); transform: matrix(1,0,0,1,0,-6) rotate(-45deg); }
body.on .box .trans-3:nth-child(2) { width: 0; }
body.on .box .trans-3 { background: #0011FF; }
.media_b,.media_a,.box_top { display: none; }
.slb .view { max-width: 80%; }
.slb .view .swiper-container .swiper-slide {   }
@media screen and (max-width:1440px) {
  .arrow-left,.arrow-right { top: 40%; }
  .arrow-left { left: .2rem; }
  .arrow-right { right: .2rem; }
  .ai_xl_nr_l { padding: .4rem; }
  .ai_xl_nr_r_top{height:auto;min-height: auto;}
}
@media screen and (max-width:1280px) and (min-width:993px) {

  .ai_xl_nr{ flex-direction:column; gap:.2rem;}
  .ai_xl_nr_l{width:100%;flex-shrink: 0;}
  .ai_xl_nr_r{ width:100%;}
  .ai_xl_top{height:auto;min-height: auto;padding: .12rem .2rem;}
  .ai_xl_top h1{ font-size:.32rem; line-height:2;}
  .ai_xl_nr_r_top span{ font-size: .3rem; }
  .ai_xl_nr_r_top em,.ai_xl_nr_r_box_top ul li span,.ai_xl_dd_tit h4{ font-size:.26rem;}
  .ai_xl_dd_list ul li span{ font-size:.24rem; height:auto; line-height:1.8;}
  .ai_xl_dd_list ul{ max-height:1.1rem !important;}
  .ai_xl_dd_gd a,.ai_xl_dd_p p{ font-size:.24rem;}
  .ai_xl_dd_p p{ line-height: 1.8; }
  .ai_xl_dd_top ul li span{font-size:.26rem;line-height: 1.8;}
  .ai_xl_dd_top em,.ai_xl_dd_zjsl_div_l em,.ai_xl_dd_zjsl_div_r h1{ font-size:.24rem;}
  .ai_xl_dd_zjsl_div_r p,.ai_xl_nr_div_p p{ font-size:.22rem; line-height:1.8}
  .ai_xl_dd_zjsl_div_l::before{ right:.15rem;}
  .ai_xl_dd_zjsl_div_l{ min-width:1.2rem;}
  .ai_kz_nr_l{ width:100%;}
  .ai_kz_nr_l_list{ width:4.5rem}
  .ai_kz_nr_l_list_top p{font-size:.28rem;line-height: 2;}
  .ai_kz_nr_l_list_top{ display:flex; justify-content:space-between; align-items:center; padding-right:.16rem;}
  .ai_kz_nr_l_list_box h1,.ai_xl_dd_zjsl_div_box h2{ font-size:.24rem;}
  .ai_kz_hd ul li p,.ai_xl_dd_zjsl_div_box p{ font-size:.22rem;}
  .ai_kz_nr_r{ width:100%;} 
  .ai_xl_dd_p h2,.ai_xl_dd_zjsl_div_r2 h1{ font-size:.26rem;}
  .ai_xl_dd_zjsl_div_box p{ line-height:1.5}
  .ai_xl_dd_zjsl_div_l em{ top:.2rem;}
  
}
@media screen and (max-width:992px) {
  .ai_xl_nr { overflow: hidden; flex-direction: column; height: auto; width: auto; }
  .ai_kz_nr_r { width: auto; margin-top: 0rem; }
  .ai_xl_dd_zjsl_div_r2 { width: 100%; }
  .ai_kz_nr_l { width: 100%; }
  .media_a,.box_top { display: block; border-bottom: 0px; right: .2rem; }
  .ai_kz_nr_l_list { position: fixed; transition: ease-in-out .3s; z-index: 9999; top: 0rem; width: 50%; min-width: 3rem; left: -100%; bottom: 0rem; box-shadow: 0px 0px 8px  rgba(0,101,232,0.2); }
  .media_a { position: fixed; transition: ease-in-out .3s; background: #fff; padding: .08rem; border: 1px solid #f6f6f6; border-radius: .04rem; z-index: 9999; top: .6rem; }
  .media_a span:last-child { margin-bottom: 0rem; }
  body.on .ai_kz_nr_l_list { left: 0rem; }
  .ai_kz_nr_l_box { width: 100%; }
  .ai_xl { height: auto; }
  .ai_xl_nr_r_top { margin: 0rem .2rem; }
  .ai_kz_nr_r_nr { padding: 0rem .14rem; padding-bottom: .14rem; }
  body.on .media_a { position: inherit; top: inherit; right: inherit; padding: 0rem; margin-right: -.06rem; border: none !important; }
  .preview { margin-top: .4rem; }
  .ai_kz_nr_l { padding: .24rem; }
  .ai_kz_nr_l_list_top { display: flex; padding: 0rem .2rem; background: #fff; align-items: center; justify-content: space-between; }
  .view,.slb .view { max-width: 100%; }
  .view .swiper-container .swiper-slide i { width: auto; min-width: 4rem; }
  .ai_kz_nr_l_box { display: block; }
  .ai_kz_nr_l_box { padding-top: 0rem; }
  .ai_kz_aiw_box2 .swiper-slide { padding: .14rem; }
  .preview .swiper-slide { width: 20%; }
  .ai_xl_nr_l { padding: .24rem; }
  .ai_xl_dd_zjsl_div_r.on2 { flex-direction: column; }
  .ai_xl_dd_zjsl_div_r.on2 { width: calc(100% - .7rem); }
  .ai_xl_dd_zjsl_div_r_img { min-width: inherit; }
  .ai_xl_dd_top ul li { margin-right: .1rem; }
  .ai_xl_top { padding: 0rem .1rem; }
  .aiyd_ctc { width: auto; top: 2rem; left: 0rem; }
  .aiyd_ctc_top { left: .16rem; top: .16rem; right: .16rem; }
  .aiyd_ctc_nr { left: .16rem; padding-right: .16rem; }
  .aiyd_ctc_top_r { white-space: nowrap; }
  .aiyd_ctc_bf_bottom_anniu i { margin: 0rem .1rem; }
  .aiyd_ctc_bf_bottom_l { min-width: inherit; }
  .aiyd_ctc_bf { left: .16rem; right: .16rem; }
}
@media screen and (max-width:640px) {
  .slb .aiyd_ctc_top_l em { margin-left: 0rem; }
  .preview .swiper-slide { width: 33.33%; }
}
.al_xl_top { display: flex; padding-top: .6rem; gap: .32rem; }
.al_xl_img { min-width: 1.6rem; }
.al_xl_top_p h1 { font-size: .24rem; }
.al_xl_top_p h2 { font-weight: normal; font-size: .16rem; color: #A6A6A6; }
.al_xl_top_p h1 span { display: inline-block; margin-left: .12rem; vertical-align: middle; background: #E8F3FB; border: 1px solid #9CD1FF; font-weight: normal; border-radius: .08rem; padding: 0rem .1rem; height: .28rem; line-height: .26rem; font-size: .14rem; color: #005BAC; }
.al_xl_top_anniu { margin-top: .32rem; }
.al_xl_top_anniu a { display: inline-block; font-weight: bold; color: #fff; padding: 0rem .24rem; height: .4rem; line-height: .4rem; background: #C01111; border-radius: .08rem; }
.al_xl_top_anniu em { display: inline-block; cursor: pointer; margin-left: .16rem; }
.al_xl_top_anniu em img { width: .4rem; }
.al_xl_top_list { margin-top: .2rem; }
.al_xl_top_list a { display: inline-block; border-radius: .06rem; background: #EEEEEE; height: .26rem; line-height: .26rem; padding: 0rem .1rem; }
.al_xl_top_tad { display: inline-block; position: relative; }
.al_xl_top_tad:hover .al_xl_top_tad2 { display: block; }
.al_xl_top_tad2 { min-width: 6rem; left: 40%; display: none; background: #fff; position: absolute; top: 100%; padding: .14rem; box-shadow: 0px 2px 8px  rgba(0,0,0,0.15); border-radius: .12rem; border: 1px solid #EBEBEB; }
.al_xl_top_tad .table_base2 { width: 100%; font-size: .14rem; font-weight: normal; }
.al_xl_top_tad .table_base2 th { text-align: left; background: #F2F8FF; padding: .06rem .12rem; font-weight: normal; }
.al_xl_top_tad .table_base2 td { border-bottom: 1px solid #F2F8FF; padding: .12rem; }
.al_xl_top_tad .table_base2 tr:last-child td { border-bottom: none; padding-bottom: 0rem; }
.al_xl_box { background: #F7F7F7; position: relative; padding: .2rem 0rem; margin-bottom: .24rem; }
.al_xl_box::before { content: ' '; background: #ccc; top: .2rem; bottom: .2rem; display: block; width: 1px; position: absolute; left: 50%; }
.al_xl_box_tit h1 { font-size: .18rem; margin-bottom: .1rem; }
.al_xl_box_tit p { color: #666; }
.al_xl_box2 { padding: .4rem 0rem; }
.al_xl_tit h1 { font-size: .18rem; }
.menu_fixed_con { position: fixed; top: 3rem; z-index: 9999; left: 1rem; display: none\0; }
.menu_fixed_con.visible { position: fixed; top: 1rem; }
.menu_fixed ul { border-right: 2px solid #ccc; }
.menu_fixed ul li { text-align: right; cursor: pointer; margin-bottom: .2rem; line-height: .28rem; padding-right: .12rem; position: relative; }
.menu_fixed ul li:last-child { margin-bottom: 0rem; }
.menu_fixed ul li p { padding: 0rem .14rem; }
.menu_fixed ul li.active p { color: #0011FF; font-weight: bold; border-radius: .04rem; font-weight: bold; position: relative; }
.menu_fixed ul li::before { content: ' '; display: block; height: .1rem; border-radius: 50%; width: .1rem; position: absolute; top: 50%; right: -.055rem; margin-top: -.05rem; background: #999; }
.menu_fixed ul li.active::before { background: #0011FF; }
/* 悬浮左转右——目录 */
.ly_mb_fixed_bg { position: fixed; left: 100%; top: 0rem; right: 0rem; bottom: 0rem; background-color: rgba(0,0,0,.7); z-index: 998; transition: .3s all; }
.ly_mb_fixed { left: 0rem; }
.ly_mb_menu_tit { margin-bottom: 0; padding: 0.08rem 0.24rem 0rem 0.12rem; height: 0.6rem; z-index: 99; color: #1658a0; text-align: center; background: linear-gradient(165.86deg,rgba(255,255,255,1) 0%,rgba(235,243,255,1) 100%); background: #ebf3ff\0; border: 1px solid rgba(227,227,227,1); box-shadow: 1px 2px 6px rgba(27,90,157,0.2); border-radius: 0rem  1rem 1rem 0rem; font-size: .14rem; line-height: 1.2; }
.ly_mb_menu_tit,.ly_mb_fixed_bg,.ly_mb_menu_tit { display: none; }
.ly_mb_menu_tit i { font-size: .2rem; color: #1658a0; display: block; }
.fixed_menu_tit { padding: .16rem 0rem; margin-bottom: .2rem; position: relative; font-size: .24rem; line-height: .36rem; font-weight: bold; border-bottom: 1px solid #D9D9D9; display: none; }
.fixed_menu_tit>i { font-size: .28rem; font-weight: normal; margin-right: .08rem; }
.ly_mb_menu_close { position: absolute; right: 0rem; top: .16rem; cursor: pointer; }
.ly_mb_menu_close i { font-size: .22rem; font-weight: normal; color: #666; }
.slb .menu_fixed_con { left: .2rem; }
.ai_xl_bf { position: fixed; background: #fff; z-index: 99; bottom: .3rem; right: .3rem; width: 4.7rem; border: 1px solid #DBDCE0; border-radius: .12rem; padding: .3rem .2rem; }
.ai_xl_anniu { position: absolute; right: .1rem; top: .06rem; }
.ai_xl_anniu span i { font-size: .14rem; }
.ai_xl_bf_nr { display: flex; align-items: center; gap: .1rem; }
.ai_xl_bf_nr .ai_xl_bf_img { min-width: .64rem; }
.ai_xl_bf_nr .ai_xl_bf_img i { width: .64rem; height: .64rem; background-size: cover; display: block; }
.ai_xl_bf_tit { width: 100%; }
.ai_xl_bf_tit p { font-size: .18rem; margin-bottom: .1rem; }
.ai_xl_bf_tit span { display: inline-block; margin-right: .14rem; }
.ai_xl_bf_tit span em { color: rgba(51,51,51,0.61); }
.ai_xl_bf_tit span i { font-size: .22rem; vertical-align: middle; margin-right: .06rem; }
.ai_xl_bf_anniu { cursor: pointer; min-width: .4rem; width: .4rem; height: .4rem; display: inline-block; border-radius: 50%; text-align: center; line-height: .4rem; }
.al_xl_box3 { background: #fff; }
.al_xl_bg_a { position: absolute; top: .1rem; right: .2rem; }
.al_xl_bg_a i { color: #fff; font-size: .2rem; }
.al_xl_box_tit { margin: .16rem 0rem; }
.ai_xl_bf_r { display: flex; width: 100%; gap: .1rem; align-items: center; }
.ai_xl_bf_tit p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.ai_xl_bf_tit { max-width: calc(100% - 1.2rem); }
.al_xl_top_list a { margin-bottom: .1rem; }
.ai_xl_bf_icon { display: none !important; }
.al_xl_box2 .ai_xl_nr_r_box_top { display: none; }
@media screen and (max-width:1880px) {
  .menu_fixed_con { left: .2rem; }
}
@media screen and (max-width:1600px) {
  .menu_fixed_con { left: 0; top: 10%; width: auto; margin-right: 0; }
  .ly_mb_menu_tit,.ly_mb_fixed_bg,.fixed_menu_tit { display: block; }
  .menu_fixed { position: fixed; max-height: initial; z-index: 999; right: -100%; width: 30%; background-color: #ffffff; top: 0rem; bottom: 0rem; transition: .3s all; padding: 0rem 0.16rem 0.2rem 0.16rem; }
  .fixed_menu_fixed { right: 0; top: 0rem !important; }
  .menu_fixed ul { padding-left: 0; position: relative; }
  .menu_fixed:before { display: none; }
  .slb .fixed_menu { width: 75%; }
  .menu_fixed li p { text-align: left; font-size: .2rem; padding-left: .1rem; }
  .gtgs_box { padding-right: 0rem; }
  .slb .menu_fixed_con.visible { width: auto; }
  .slb .menu_fixed_con { left: inherit; }
}
@media screen and (max-width:992px) {
  .al_xl_top { padding-top: .24rem; }
  .ai_xl_bf { width: 100%; left: .1rem; right: .1rem; padding-left: .1rem; padding-right: .1rem; width: auto; }
  .ai_xl_bf_nr { flex-direction: column; }
  .al_xl_top_anniu a { display: block; text-align: center; }
  .al_xl_img { min-width: 40%; }
  .ai_xl_bf_tit { max-width: calc(100% - .6rem); }
  .ai_xl_bf { bottom: .64rem; }
  .al_xl_top_list { white-space: nowrap; overflow: auto; }
  .ly_mb_menu_tit { display: none; }
  .ai_xl_nr_r_box_top ul { white-space: nowrap; overflow: auto; }
  .ai_xl_nr_r_box_top ul li { margin-right: .16rem; }
  ::-webkit-scrollbar { width: .02rem; border-radius: 4px; background-color: transparent; }
  ::-webkit-scrollbar-thumb { width: .02rem; border-radius: 4px; background-color: inherit; }
  .al_xl_box2 { padding: .2rem 0rem; }
  .al_xl_box { margin-top: 0rem; }
  .ai_xl_bf.on .ai_xl_bf_tit { display: none; }
  .ai_xl_bf.on .ai_xl_bf_nr { flex-direction: row; }
  .ai_xl_bf.on { right: inherit; }
  .ai_xl_bf.on .ai_xl_anniu { position: inherit; right: inherit; top: inherit; }
  .ai_xl_bf.on .ai_xl_anniu { white-space: nowrap; }
  .ai_xl_bf.on { padding: .1rem; }
  .ai_xl_bf_icon { display: block !important; }
  .al_xl_box2 .ai_xl_nr_r_box_top { display: block; }
  .aiyd_ctc.on { top: 0rem; }
  .ai_kz_nr_l { padding-bottom: 0rem; }
  .view { width: 80%; }
  .preview { margin: .3rem; }
  .ai_xl_nr_l { width: auto; }
  .ai_xl_nr_r { width: auto; }
}
.ai_kz_nr_l { position: relative; }
.ai_kz_nr_l_list_gb { display: block; top: 50%; margin-top: -.6rem; left: 2.6rem; z-index: 999; border-radius: 0rem .3rem .3rem 0rem; background: #fff; width: .4rem; padding-left: .06rem; line-height: .6rem; height: .6rem; position: absolute; right: -.3rem; }
body.on4 .ai_kz_nr_l_list_gb em { transform: none; left: inherit; }
body.on4 .ai_kz_nr_l_list { width: 0rem; overflow: hidden; }
body.on4 .ai_kz_nr_l_list_gb { left: 0rem; cursor: pointer; }
.ai_kz_nr_l_list_gb em { transform: none; transition: ease-in-out .3s; transform: rotate(-180deg); display: block; position: relative; left: -.14rem; }
body.on4 .ai_kz_nr_l_box { width: 100%; }
.al_list { margin-top: .2rem; }
.al_list>ul>li { background: #F5F7FA; padding: .2rem; border-radius: .16rem; border: 1px solid #E5E5E5; margin-bottom: .16rem; }
.al_list>ul>li h1 { font-weight: normal; font-size: .18rem; margin-bottom: .1rem; }
.al_list>ul>li p { font-size: .16rem; line-height: 1.5; margin-bottom: .16rem; }
.al_list>ul>li i { font-size: .14rem; display: block; border-left: 1px solid #999; padding-left: .12rem; color: #999; }
.al_list>ul>li ul li { line-height: .28rem; position: relative; padding-left: .16rem; }
.al_list>ul>li ul li:before { content: ''; position: absolute; width: .05rem; height: .05rem; border-radius: 50%; background: #999; left: 0rem; top: .14rem; }
.ai_sp_p { display: none; }
.ai_sp_p p { text-align: center; margin-bottom: .1rem; color: #999; }
.al_xl_top_p i { display: block; color: #999; margin-bottom: .1rem; }
.al_xl_top_tit { display: inline-block; }
.al_xl_top_tit i { display: none; }
.ai_kz_box { background: #fff; padding: .1rem; margin-bottom: .1rem; margin: 0rem .04rem; border-radius: .1rem; box-shadow: 0px 2px 4px  rgba(0,0,0,0.1); }
.ai_kz_box .icon1 { color: #005BAC; }
.ai_kz_box .icon2 { color: #6D75FB; }
.ai_kz_hd ul li p em { display: inline-block; transform: rotate(0deg); transition: ease-in-out .3s; text-align: center; line-height: .16rem; border-radius: .04rem; width: .18rem; height: .18rem; position: absolute; right: 0rem; top: .06rem; background: #005BAC; }
.ai_kz_hd ul li p em i { color: #fff; font-size: .1rem; }
.ai_kz_hd ul li.on p em { transform: rotate(180deg); }
.ai_kz_hd ul li.on p em i::before { content: "\e795"; }
.ai_kz_hd_span dd { font-size: .14rem; padding-left: .1rem; }
.ai_kz_hd_span_tit dl { height: 0; transition: ease-in-out .3s; overflow: hidden; }
.ai_kz_hd_span_tit dl dd:hover { color: #0011FF; }
.ai_kz_hd_span_tit.on2 dl { height: auto; transition: ease-in-out .3s; }
.ai_kz_hd_span_tit span { position: relative; }
.ai_kz_hd_span_tit span.on2 i { transform: rotate(180deg); transition: ease-in-out .3s; }
.ai_kz_hd_span_tit span.on2 i::before { content: "\e795"; }
.ai_kz_hd_span_tit span i { font-size: .12rem; color: #999; transform: rotate(0deg); transition: ease-in-out .3s; position: absolute; right: .03rem; }
@media screen and (max-width:992px) {
  .ai_sj { overflow: hidden; height: 100vh; }
  .ai_sp_p { display: block; }
  .ai_sj .ai_xl_nr { display: flex; max-height: 100%; }
  .ai_sj .ai_xl_nr_l { min-height: 40vh; overflow: hidden; }
  .ai_sj .ai_xl_nr_r { overflow: auto; }
  .ai_sj .ai_xl_nr_r_top { display: none; }
  .ai_sj .ai_xl_nr_img {height: auto;text-align: center;}
  .ai_sj .ai_xl_nr_img img { height: 100%; width: auto; }
  .ai_sj .ai_kz_nr_r_nr { position: relative; }
  .ai_sj .ai_kz_nr_r_nr { overflow: hidden; }
  .ai_sj .ai_xl_nr_l .ai_xl_nr_tit { display: none; }
  .ai_sj .ai_xl_nr_r_box { display: flex; overflow: auto; max-height: 100%; padding-top: .7rem; }
  .ai_sj .ai_xl_nr_r_box_top { position: absolute; left: 0rem; z-index: 999; background: #fff; padding-left: .2rem; padding-right: .2rem; right: 0rem; padding-top: .1rem; top: 0rem; margin-top: 0rem; }
  .al_xl_top_l { min-width: 35%; }
  .al_xl_top_r { max-width: 55%; }
  .al_xl_top { gap: .16rem; padding-bottom: 0rem; }
  .ai_xl_bf_nr .ai_xl_bf_img { min-width: .4rem; }
  .ai_xl_bf_nr .ai_xl_bf_img i { width: .4rem; height: .4rem; }
  .al_xl_top_anniu { position: fixed; border-top: 1px solid #f6f6f6; justify-content: space-between; align-items: center; padding: .1rem; display: flex; flex-direction: row-reverse; background: #fff; margin-top: 0rem; left: 0rem; right: 0rem; text-align: center; z-index: 999; bottom: 0rem; }
  .al_xl_top_p h1 { font-size: .18rem; }
  .al_xl_top_tad2 { right: .2rem; left: .2rem; z-index: 999; width: auto; top: 20%; position: fixed; min-width: 3rem; margin-left: inherit; }
  .al_xl_top_list { position: absolute; bottom: 0rem; left: .16rem; right: .16rem; }
  .al_xl_top_r i { display: none; }
  .al_xl_top_tit { text-align: left; display: block; }
  .al_xl_top_tit em { display: inline-block; margin-left: 0rem; margin-right: .1rem; padding: 0rem .14rem; background: #f9f9f9; }
  .al_xl_top_tit em i { display: block; color: #666 !important; }
  .al_xl_top_tit em img { display: none; }
  .al_xl_top_tad3 { overflow: auto; background: #fff; }
  .al_xl_top_tad3 .table_base2 { min-width: 5rem; }
  .al_xl_top_tad3 .table_base2 { width: 100%; font-size: .14rem; font-weight: normal; }
  .al_xl_top_tad3 .table_base2 th { text-align: left; background: #F2F8FF; padding: .06rem .12rem; font-weight: normal; }
  .al_xl_top_tad3 .table_base2 td { border-bottom: 1px solid #F2F8FF; padding: .12rem; }
  .al_xl_top_tad3 .table_base2 tr:last-child td { border-bottom: none; padding-bottom: 0rem; }
  .al_xl_box2 .ai_xl_nr_r_box_top { margin-bottom: 0rem; }
}
@media screen and (max-width:992px) {
  .ai_xl_nr_r_sj { display: inline-block  !important; }
  .al_xl_box2 { padding: 0rem .16rem; }
  .al_xl_box2 { padding-bottom: .8rem; }
  .al_xl_top_tad { display: block; margin-top: .1rem; margin-left: 0rem; }
  .al_xl_top_p h1 span { margin-left: 0rem; }
  .al_xl_top_tad:hover .al_xl_top_tad2 { overflow: auto; }
  .al_xl_top_tad .table_base2 { min-width: 5rem; }
  .al_xl_top { flex-direction: column; align-items: center; }
  .al_xl_img { max-width: 60%; }
  .al_xl_top_r { max-width: 100%; text-align: center; }
  .al_xl_box::before { display: none; }
}
.al_xl_box_tit span { background: linear-gradient(114.64deg,rgba(5,130,255,1) 0%,rgba(54,57,255,1) 100%); height: .32rem; cursor: pointer; line-height: .32rem; display: inline-block; padding: 0rem .16rem; border-radius: .31rem; margin-top: .2rem; color: #fff; }
.al_xl_box_tit p { transition: ease-in-out .3s; }
.al_xl_box_tit span .icon2 { display: none; }
.al_xl_box_tit.on p { overflow: inherit; transition: ease-in-out .3s; -webkit-line-clamp: inherit; }
.al_xl_box_tit.on span .icon1 { display: none; }
.al_xl_box_tit.on span .icon2 { display: inline-block; }
.al_xl_bg_a { display: none; }
.al_xl_top_anniu em { width: .4rem; font-weight: bold; vertical-align: middle; line-height: .15rem; padding-top: .04rem; font-size: .13rem; height: .4rem; display: inline-block; text-align: center; border-radius: 50%; background: linear-gradient(114.64deg,rgba(5,130,255,0.4) 0%,rgba(54,57,255,0.4) 100%),rgba(255,255,255,1); font-weight: bold; color: #fff; }
.highlighted { background: linear-gradient(90deg,#E9F3FE 0%,#E0EDFE 100%) !important; }
.highlighted h2 { background: linear-gradient(90deg,#0073ED 0%,#6D75FB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }
.aiyd_ctc_bf_top_l,.aiyd_ctc_bf_top_r ,.aiyd_ctc_bf_bottom_l{cursor: pointer;}
.aiyd_ctc_bf_bottom_anniu *{cursor: pointer;}
.aiyd_ctc_bf_bottom_anniu em img{width: .22rem;}
.aiyd_ctc_bf_bottom_l img{width: .3rem;}
.aiyd_ctc_bf_div img{transition: ease-in-out .4s;}
.aiyd_ctc_bf_div img:hover{opacity: .9;} 
.ai_xl_dd_zjsl_div_l em{position: absolute; right: .1rem;}
.ai_xl_dd_zjsl_div.on .ai_xl_dd_zjsl_div_l em{color: #005BAC;}
.ai_xl_dd_zjsl_div.on .ai_xl_dd_zjsl_div_l em::before{background: #005BAC;}
.ai_xl_dd_zjsl_div.on .ai_xl_dd_zjsl_div_r{ background: linear-gradient(90deg,#E9F3FE 0%,#E0EDFE 100%) !important; border: 1px solid #a5d5ff;}
.ai_xl_dd_zjsl_div.on .ai_xl_dd_zjsl_div_r h1{background: linear-gradient(90deg,#0073ED 0%,#6D75FB 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;}


/* --2026-04-24-- */
.aiyd_ctc_div_top{margin-top: .1rem;}
.aiyd_ctc_div::before{display: none;}
.aiyd_ctc_bf_top_l img, .aiyd_ctc_bf_top_r img{width: .24rem !important; height: .24rem !important;}
.aiyd_ctc_div_nr{transition: ease-in-out .3s;}
.aiyd_ctc_div_nr:hover{box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);  background: rgba(255, 255, 255,.5);}
 .aiyd_ctc_bf_top_l img:hover,.aiyd_ctc_bf_top_r img:hover {filter: brightness(0) saturate(100%) invert(54%) sepia(98%) saturate(2878%) hue-rotate(209deg) brightness(101%) contrast(101%);}
@media screen and (max-width:992px) {
.ai_xl_nr_div{margin-top: 0rem}
.ai_sj .ai_xl_nr_r_box_top{margin-bottom: .1rem;}
.ai_sj .ai_xl_nr_r_box{padding-top: .6rem;}
.ai_kz_nr_r_nr .tabs_bd{width: 100%;}
.ai_xl_nr_div_p{padding-top: .06rem;}
.ai_xl_dd_zjsl_div_l em::before{right: .02rem;}
.al_xl_box2 .tabs_bd .row.mar_t_base{margin-top: 0rem;}
}