@charset "utf-8";

.hslc_banner { background: url(250328hyj_hslc_banner.png) no-repeat top center; padding-top: .52rem; height: 6.78rem; background-size: cover; }
.hslc_top { display: table; width: 100%; }
.hslc_top em { display: table-cell; height: .32rem; width: 50%; }
.hslc_top span { display: inline-block; padding: .1rem .78rem; position: relative; white-space: nowrap; font-family: 'syst_h'; font-size: .46rem; }
.hslc_top span i { position: relative; z-index: 2; color: #0043A6; background: linear-gradient(0deg,rgba(7,178,248,1) 0%,rgba(0,194,255,0) 82.64%),rgba(0,67,166,1); background: none\0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.hslc_top span::before { content: ' '; display: block; width: .45rem; height: .45rem; left: .62rem; background: linear-gradient(133.68deg,rgba(157,215,242,.8) 0%,rgba(157,215,242,0) 80%); border-radius: 50%; top: 0rem; position: absolute; }
.hslc_top span::after { content: ' '; display: block; width: .28rem; height: .28rem; right: .62rem; background: linear-gradient(249.09deg,rgba(254,188,69,.6) 0%,rgba(254,188,69,0) 80%); border-radius: 50%; top: .14rem; position: absolute; }
.hslc_top em.hslc_top_l { background: url(250328hyj_hslc_tit2.png) no-repeat center right; }
.hslc_top em.hslc_top_r { background: url(250328hyj_hslc_tit3.png) no-repeat center left; }
.hslc_box { position: relative; padding-left: .2rem; padding-top: .2rem; }
.hslc_box::before { content: ' '; width: 3rem; height: 3rem; display: block; position: absolute; top: 0rem; left: 0rem; background: linear-gradient(135deg,rgba(235,243,255,1) 50%,rgba(255,255,255,0) 50%); }
.hslc_box .slideBox_01 { position: relative; z-index: 2; }
.hslc_news_top { border-bottom: 1px solid #E5E5E5; padding-top: .2rem; }
.hslc_news_top i { display: inline-block; margin-right: .1rem; border-bottom: 3px solid #1658A0; padding-bottom: .12rem; }
.hslc_news_top i img { width: .36rem; }
.hslc_news_top span { font-size: .28rem; position: relative; top: .04rem; font-weight: bold; }
.hslc_news_top em { display: inline-block; line-height: .56rem; color: #999999; }
.list_base li { margin-bottom: .16rem; }
.list_base li a { font-size: .18rem; }
.list_base li:before { background: #CCCCCC; }
.hslc_box2 { background: url(250328hyj_hslc_bg1.jpg) no-repeat center; background-size: cover; padding: .48rem 0rem; }
.hslc_list .word_group_01 li:first-child .word_conent,.hslc_list .word_group_01 li:first-child+li .word_conent { border: 1px solid #fff; padding: .2rem; }
.hslc_list .word_group_01 li .word_conent { background: #fff; transition: ease-in-out .3s; border: 1px solid #fff; padding: .2rem; box-shadow: 0px 2px 18px rgba(24,129,254,0.12); border-radius: .12rem; }
.hslc_list_l { margin-right: .16rem; }
.hslc_list_l img { width: .52rem; }
.hslc_list_r h3 { font-size: .18rem; font-weight: normal; line-height: .32rem; height: .64rem; }
.hslc_list_bottom { margin-top: .24rem; }
.hslc_list_bottom span { color: #999999; }
.hslc_list_bottom i { float: right; }
.hslc_list_bottom i img { width: .26rem; }
.hslc_list .word_group_01 li .word_conent:hover { border: 1px solid #61A3FF; background: url(250328hyj_hslc_bg6.png) no-repeat center; background-size: cover; }
.hslc_list .word_group_01 li .word_conent:hover .hslc_list_r h3 { font-weight: bold; }
.hslc_list .word_group_01 .trt-row .word_conent { margin: 0rem .16rem; display: block; }
.hslc_list .word_group .num li { width: .32rem; transition: ease-in-out .3s; margin: 0rem .24rem; border: 1px solid transparent; height: .32rem; background: none; position: relative; }
.hslc_list .word_group .num li::before { content: ''; transition: ease-in-out .3s; width: .1rem; height: .1rem; display: block; top: 50%; left: 50%; position: absolute; background: rgba(1,66,137,0.5); border-radius: 50%; transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); }
.hslc_list .word_group .num li.on,.hslc_list .word_group .num li:hover { background: #fff; border: 1px solid #698BB3; }
.hslc_list .word_group .num li.on::before,.hslc_list .word_group .num li:hover::before { width: .2rem; height: .2rem; background: linear-gradient(90deg,#1659A0 0%,#2A82E4 100%); }
.hslc_box3 { background: url(250328hyj_hslc_bg2.png) no-repeat top; padding: .48rem 0rem; }
.hslc_box3_list { text-align: center; }
.hslc_box3_list .trt-row [class*=trt-col-] { float: inherit; display: inline-block; }
.hslc_box3_list_div { background: #fff; background: linear-gradient(-90deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,1) 100%); text-align: left; box-shadow: 0px 2px 18px rgba(29,104,185,0.16); position: relative; margin-bottom: .68rem; border-radius: .5rem .3rem 0rem 0rem; padding: .24rem .2rem }
.hslc_box3_list_div::before { content: ' '; width: .4rem; height: .4rem; display: block; background: url(250328hyj_hslc_icon8.png) no-repeat center; background-size: 100% 100%; position: absolute; bottom: -.4rem; left: 0rem; }
.hslc_box3_list_div_l { float: left; margin-right: .14rem; }
.hslc_box3_list_div_r p { font-size: .18rem; text-align: justify; line-height: .38rem; }
.hslc_box3_list_div_r i { color: #D43030; }
.hslc_box3_list_div_r b { font-size: .24rem; }
.poster-list,.poster-main .poster-list .poster-item { overflow: inherit !important; }
.poster-item a { position: relative; border-radius: .12rem; box-shadow: 0px 2px 12px rgba(0,0,0,0.25); }
.poster-item a .icon1 { transform-style: preserve-3d; width: 100%; transform: rotateY(180deg); position: absolute; bottom: -100%; }
.poster-item a .yhsj_bottom_img2 { position: absolute; overflow: hidden; border-radius: .12rem; left: 0rem; right: 0rem; top: 0rem; display: block; transform-style: preserve-3d; -webkit-box-reflect: below 0px linear-gradient(transparent,transparent 80%,rgba(0,0,0,.1) 100%); }
.poster-item a .yhsj_bottom_img2 img { transform: scale(-1); }
.poster-main .poster-btn { background: #fff; transition: ease-in-out .3s; border: none; width: .46rem !important; height: .46rem !important; border-radius: .08rem; box-shadow: 0px 10px 16px rgba(0,0,0,0.13); line-height: .46rem; }
.poster-main .poster-btn:hover { background: #0043A6; background: linear-gradient(158.09deg,#0043A6 0%,#7AB8FF 100%); box-shadow: 0px 10px 16px rgba(42,130,228,0.34); }
.poster-main .poster-btn:hover i { color: #fff; }
.yhsj_bottom { z-index: 3; bottom: 0rem; position: absolute; left: 0rem; border-radius: 0rem 0rem .12rem .12rem; padding: .6rem .32rem .24rem .32rem; right: 0rem; background: linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); }
.yhsj_bottom p { font-size: .2rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: bold; text-align: center; color: #fff; }
.poster-main .poster-btn i { font-size: .18rem; }
.poster-prev-btn { left: -.25rem; }
.poster-next-btn { right: -.25rem; }
.poster-main { margin-bottom: 1rem; }
.hslc_news_l { width: 2.94rem; margin-right: .24rem; }
.hslc_news { background: #F2F9FF; padding: .2rem .24rem .2rem 0rem; background: linear-gradient(90deg,rgba(242,249,255,0) 0%,rgba(242,249,255,1) 100%); }
.hslc_news_r p { font-size: .18rem; line-height: .32rem; height: .96rem; }
.hslc_news_r_bottom { margin-top: .44rem; color: #999999; }
.hslc_news_r_bottom i { float: right; }
.hslc_news_r_bottom i img { width: .26rem; }
.hslc_box3_list_div_l img { width: .44rem; }
.hslc_box4 { background: url(250328hyj_hslc_bg3.jpg) no-repeat top; background-size: cover; padding: .48rem 0rem; padding-bottom: .24rem; }
.hslc_top.on em { width: 80%; }
.hslc_top.on2 em { background: url(250328hyj_hslc_tit4.png) no-repeat center left; }
.hslc_top.on span { padding-left: .2rem; padding-right: .54rem; }
.hslc_top.on span::before { left: 0rem; }
.hslc_list2 .word_group_01 li:first-child .word_conent,.hslc_list2 .word_group_01 li:first-child+li .word_conent { border-bottom: none; padding: 0rem; }
.hslc_list2 .word_group_01 li .word_conent { box-shadow: 0px 2px 18px rgba(24,129,254,0.1); margin-bottom: .12rem; background: #fff; background: linear-gradient(180deg,rgba(255,255,255,1) 21.53%,rgba(255,255,255,0) 100%),rgba(242,249,255,1); border-radius: .08rem; overflow: hidden; border: 1px solid rgba(42,130,228,0.1); }
.hslc_list2 .word_group_01 li .hslc_list2_top { height: .46rem; position: relative; padding: 0rem .12rem; line-height: .46rem; background: #65aaf7; background: linear-gradient(0deg,#65aaf7 0%,rgba(51,131,222,1) 100%); }
.hslc_list2 .word_group_01 li .hslc_list2_top span img { width: .36rem; }
.hslc_list2 .word_group_01 li .hslc_list2_top span { margin-right: .1rem; }
.hslc_list2 .word_group_01 li .hslc_list2_top p { font-size: .18rem; font-weight: bold; color: #fff; }
.hslc_list2 .word_group_01 li .hslc_list2_top::before { content: ''; position: absolute; display: block; width: .18rem; left: .8rem; height: .1rem; background: url(250328hyj_hslc_icon9.png) no-repeat center; background-size: cover; bottom: -.1rem; }
.hslc_list2_nr { padding: .2rem; padding-left: .12rem; }
.hslc_list2 .word_group_01 li .hslc_list2_nr span { margin-right: .1rem; }
.hslc_list2 .word_group_01 li .hslc_list2_nr span img { width: .36rem; }
.hslc_list2 .word_group_01 li .hslc_list2_nr p { line-height: .32rem; height: 1.6rem; }
.hslc_list2 .word_group>span { background: #fff; top: 50%; margin-top: -.18rem; display: inline-block; text-align: center; transition: ease-in-out .3s; border: none; width: .36rem; height: .36rem; border-radius: .08rem; box-shadow: 0px 10px 16px rgba(0,0,0,0.13); line-height: .36rem; }
.hslc_list2 .word_group>span i { color: #1658A0; }
.hslc_list2 .word_group>span:hover { background: #0043A6; background: linear-gradient(158.09deg,#0043A6 0%,#7AB8FF 100%); box-shadow: 0px 10px 16px rgba(42,130,228,0.34); }
.hslc_list2 .word_group>span:hover i { color: #fff; }
.hslc_r_box { background: url(250328hyj_hslc_bg7.png) no-repeat center; background-size: cover; padding: .2rem; box-shadow: 4px 6px 18px rgba(22,88,160,0.05); border-radius: .08rem; border: 1px solid #fff; }
.hslc_r_list { padding: .16rem .24rem; padding-right: .1rem; box-shadow: 0px 2px 18px rgba(24,129,254,0.12); background: rgba(255,255,255,0.8); border-radius: .12rem; }
.hslc_r_list ul { height: 1.7rem; overflow: auto; }
.hslc_r_list ul li { margin-bottom: .14rem; padding-right: .14rem; }
.hslc_r_list ul li span { display: block; margin-top: .02rem; margin-right: .16rem; }
.hslc_r_list ul li span img { width: .34rem; }
.hslc_r_list_tit p { line-height: .32rem; }
.hslc_r_list_tit em { display: block; font-size: .24rem; }
.hslc_r_list ul::-webkit-scrollbar { width: .08rem; border-radius: .04rem; background-color: transparent; }
.hslc_r_list ul::-webkit-scrollbar-thumb { width: .08rem; border-radius: .04rem; background-color: #98B4DB; }
.hslc_box4_list_box { border-radius: .12rem; padding: .18rem .34rem; padding-right: 2.4rem; }
.hslc_box4_list_box.icon1 { background: url(250328hyj_hslc_bg4.png) no-repeat center; background-size: cover; }
.hslc_box4_list_box.icon2 { background: url(250328hyj_hslc_bg5.png) no-repeat center; background-size: cover; }
.hslc_box4_list_box h1 { font-size: .24rem; color: #fff; line-height: .36rem; }
.hslc_box4_list_box span { display: inline-block; height: .36rem; line-height: .36rem; background: #fff; padding: 0rem .2rem; margin-top: .1rem; border-radius: .4rem; }
.slb .hslc_banner { padding-top: .52rem; height: 4rem; background-size: cover; }
.fix_logo { position: fixed; bottom: 1rem; right: 1rem; z-index: 999; }
.fix_logo ul li .fix_logo_li { background: #fff; text-align: center; transition: ease-in-out .3s; cursor: pointer; width: .48rem; height: .48rem; overflow: hidden; line-height: .46rem; border-radius: 4rem; box-shadow: 0px 2px 18px rgba(24,129,254,0.1); margin-top: .1rem; }
.fix_logo ul li .fix_logo_li span { display: inline-block; padding: 0rem .1rem; }
.fix_logo ul li .fix_logo_li span img { width: .35rem; }
.fix_logo ul li .fix_logo_li:hover { width: 1.92rem; margin-left: -1.5rem; }
.fix_logo ul li .fix_logo_li:hover span { padding: 0; width: 0; }
.fix_logo ul li .fix_logo_li:hover em { display: inline-block; padding: 0rem .1rem; }
.fix_logo ul li .fix_logo_li em img { height: .35rem; }
.hslc_r_list_tit { overflow: hidden; }
.slb .poster-main { margin-bottom: .44rem; }
.slb .hslc_box3 { padding: .24rem 0rem; }
.aged_link a { color: #fff !important; }
.word_group>span.prev { left: -.16rem; }
.word_group>span.next { right: -.16rem; }
.poster-list li i,.poster-list li a { border-radius: .24rem; }
.hslc_jyzf { box-shadow: 0px 2px 18px rgba(24,129,254,0.12); background: #fff; border-radius: .12rem; }
.hslc_jyzf_l { padding: .3rem 0rem; min-height: 6.8rem; position: relative; z-index: 99; width: 3rem; }
.hslc_jyzf_l>ul>li { position: relative; }
.hslc_jyzf_l_span { padding: 0rem .4rem; }
.hslc_jyzf_l>ul>li:hover .hslc_jyzf_l_span,.hslc_jyzf_l>ul>li.on .hslc_jyzf_l_span { background: #65AAF7; background: linear-gradient(90deg,#0D50AF 0%,#65AAF7 100%); }
.hslc_jyzf_l>ul>li::before { content: ' '; display: block; right: 0rem; transition: ease-in-out .3s; border-left: 0rem solid #65AAF7; z-index: 0; width: 0; height: 0; border-top: .31rem solid transparent; position: absolute; border-bottom: .31rem solid transparent; }
.hslc_jyzf_l>ul>li .hslc_jyzf_l_span { display: block; padding-left: .3rem; transition: all .3s; position: relative; height: .6rem; line-height: .6rem; }
.hslc_jyzf_l>ul>li .hslc_jyzf_l_span a span { position: absolute; transition: ease-in-out .3s; left: .4rem; }
.hslc_jyzf_l>ul>li .hslc_jyzf_l_span a i { font-size: .14rem; color: #3A89E2; }
.hslc_jyzf_l>ul>li .hslc_jyzf_l_span a { padding-left: .36rem; border-bottom: 1px solid #E7E7E7; display: block; font-weight: bold; font-size: .18rem; }
.hslc_jyzf_l>ul>li.on .hslc_jyzf_l_span { color: #fff; }
.hslc_jyzf_l>ul>li.on .hslc_jyzf_l_span a,.hslc_jyzf_l>ul>li:hover .hslc_jyzf_l_span a { color: #fff; border-bottom-color: transparent; }
.hslc_jyzf_l>ul>li:hover .hslc_jyzf_l_span a i,.hslc_jyzf_l>ul>li.on .hslc_jyzf_l_span a i { color: #fff; }
.hslc_jyzf_l>ul>li.on .hslc_jyzf_l_span a span { transform: rotate(90deg); }
.hslc_jyzf_l>ul>li.on::before { border-left: .3rem solid #65AAF7; right: -.29rem; }
.hslc_jyzf_img { padding-bottom: .56rem; overflow: hidden; position: relative; }
.hslc_jyzf_tit { background: #fff; position: absolute; padding: .3rem .4rem .14rem .4rem; left: 2rem; right: .4rem; z-index: 99; bottom: 0rem; }
.hslc_jyzf_tit h1 { font-size: .24rem; position: relative; padding-bottom: .2rem; border-bottom: 1px solid #E5E5E5; margin-bottom: .2rem; }
.hslc_jyzf_tit h1::before { content: ' '; width: .28rem; height: .03rem; background: #1658A0; display: block; left: 0rem; bottom: 0rem; position: absolute; }
.hslc_jyzf_tit p { color: #666666; line-height: .32rem; text-indent: 2em; }
.hslc_jyzf_tit a { display: inline-block; color: #1658A0; margin-top: .32rem; height: .4rem; line-height: .38rem; border: 1px solid #1658A0; border-radius: .3rem; padding: 0rem .24rem; }
.hslc_jyzf_l_list { background: #F2F8FF; }
.hslc_jyzf_l_list ul li:first-child { margin-top: 0rem; }
.hslc_jyzf_l_list ul li { margin-top: .2rem; display: block; }
.hslc_jyzf_l_list ul li a { font-weight: bold; padding-left: .28rem; display: block; position: relative; }
.hslc_jyzf_l_list ul li a::before { content: ' '; position: absolute; width: .06rem; border-radius: 50%; height: .06rem; background: #333; display: block; left: .1rem; top: 50%; transform: translate(0%,-50%); -ms-transform: translate(0%,-50%); }
.hslc_jyzf_l_list ul li:hover a,.hslc_jyzf_l_list ul li.on a { color: #1658A0; }
.hslc_jyzf_l_list ul li:hover a::before,.hslc_jyzf_l_list ul li.on a::before { background: #1658A0; }
.hslc_jyzf_l_list { height: 0rem; overflow: hidden; padding: 0rem .4rem; transition: ease-in-out .3s; }
.hslc_jyzf_l ul li.on .hslc_jyzf_l_list { height: inherit; padding: .2rem .4rem; }
.hslc_jyzf_l ul li.on .hslc_jyzf_l_list ul { overflow: auto; max-height: 1.7rem; }
 .hslc_jyzf_l_list ul::-webkit-scrollbar { width: 3px; height: 10px; }
 .hslc_jyzf_l_list ul::-webkit-scrollbar-track { background: linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(217,237,255,1) 71.69%,rgba(99,180,255,0) 100%); }
 .hslc_jyzf_l_list ul::-webkit-scrollbar-thumb { background: linear-gradient(180deg,rgba(18,152,255,1) 0%,rgba(0,214,255,1) 99.31%); }
 .hslc_jyzf_l_list ul::-webkit-scrollbar-thumb:window-inactive { border-radius: 4px; background: linear-gradient(180deg,rgba(18,152,255,1) 0%,rgba(0,214,255,1) 99.31%); }
.slb .hslc_jyzf { padding: .24rem; }
.slb .hslc_jyzf_l { width: auto; float: inherit; }
.slb .hslc_jyzf_l>ul>li:hover::before,.slb .hslc_jyzf_l>ul>li.on::before { display: none; }
.slb .hslc_jyzf_l>ul>li { width: 33.33%; border-radius: .2rem; float: left; }
.slb .hslc_jyzf_img { padding-bottom: 0rem; }
.slb .hslc_jyzf_l_span { padding: 0rem; }
.slb .hslc_jyzf_l>ul>li.on { position: relative; z-index: 99; }
.slb .hslc_jyzf_l_list { position: absolute; top: .6rem; left: 0rem; right: 0rem; }
.slb .hslc_jyzf_l ul li.on .hslc_jyzf_l_list { padding: .16rem; }
.slb .hslc_jyzf_l { min-height: inherit; }
@media screen and (max-width:1640px) {
  .poster-prev-btn { left: 0rem; }
  .poster-next-btn { right: 0rem; }
  .fix_logo { right: .2rem; bottom: .32rem; }
  .hslc_box3 { overflow: hidden; }
}
@media screen and (max-width:992px) {
  .hslc_box3_list_div { margin-bottom: .54rem; }
  .hslc_top span { padding: .1rem .24rem; }
  .hslc_news_l { width: auto; margin-right: 0rem; float: inherit; }
  .hslc_news_r { margin-top: .16rem; }
  .hslc_banner { height: 4rem; line-height: 2rem; padding-top: .2rem; background-position: 20% top; }
  .slb .hslc_banner { height: 3rem; line-height: inherit; padding-top: .2rem; }
  .hslc_box { padding-left: 0rem; padding-top: 0rem; }
  .hslc_box::before { display: none; }
  .hslc_box2,.hslc_box3,.hslc_box4 { padding: .24rem 0rem; }
  .poster-main { margin-bottom: .64rem; }
  .hslc_list2 .word_group_01 .word_conent { padding-bottom: 0rem !important; }
  .hslc_top span { font-size: .4rem; }
  .yhsj_bottom { padding: .1rem; }
  .yhsj_bottom p { font-size: .16rem; }
  .hslc_list_bottom { margin-top: .1rem; }
  .fix_logo { display: none; }
  .hslc_list .word_group .num li { margin: 0rem .12rem; }
  .slb .hslc_box4_list_box { padding-right: 1.6rem; }
  .hslc_news { padding: .16rem; }
  .slb .poster-list { position: relative; top: -.24rem; }
  .slb .poster-main .poster-btn { margin-top: -.4rem; }
  .hslc_jyzf_l { padding: 0rem; }
  .hslc_jyzf_tit { position: inherit; padding: .24rem 0rem; left: inherit; right: inherit; bottom: inherit; }
  .hslc_jyzf_img { padding-bottom: 0rem; }
  .hslc_jyzf { padding: .24rem; }
  .hslc_jyzf_l { width: auto; float: inherit; }
  .hslc_jyzf_l>ul>li:hover::before,.hslc_jyzf_l>ul>li.on::before { display: none; }
  .hslc_jyzf_l>ul>li { width: 33.33%; border-radius: .2rem; float: left; }
  .slb .hslc_jyzf_l>ul>li { width: 50%; }
  .slb .top-link_2021 { height: 90px; }
  .slb .allMenu-right { right: 0px; }
  .hslc_news_top em { display: none; }
  .hslc_banner { background-position: center top !important; background-size: 200% auto !important; }
  .hslc_jyzf_l { overflow: inherit; position: relative; z-index: 999; }
  .hslc_jyzf_l>ul>li.on { position: relative; z-index: 99; }
  .hslc_jyzf_l_span { padding: 0rem; }
  .hslc_jyzf_l_list { position: absolute; top: .6rem; left: 0rem; right: 0rem; }
  .hslc_jyzf_l ul li.on .hslc_jyzf_l_list { padding: .16rem; }
  .hslc_jyzf_l { min-height: inherit; }
}
@media screen and (max-width:640px) {
  .slb .hslc_jyzf_l>ul>li,.hslc_jyzf_l>ul>li { width: 100%; }
  .hslc_box4_list_box,.slb .hslc_box4_list_box { padding: .24rem; }
  .slb .poster-main { margin-bottom: .16rem; }
  .hslc_banner { height: 2rem; }
  .slb .hslc_banner { height: 1.6rem; }
}

/* 20260112 */
.hslc_box4_list_box.icon1 { padding: 0.5rem 0.2rem 0.5rem 0.4rem; position:relative; z-index:1; background: linear-gradient(180deg, #2d74c6, #4e8fe1 95%); overflow:hidden; }
.hslc_box4_list_box.icon1:after{ content:"";position:absolute;z-index:-1; left:0; right:0; top:0; bottom:0; background: url(260112hyyy_wsbs_bg.jpg) no-repeat right bottom; background-size:auto 250%;}
.hslc_box4_list_box h1{display:inline-block; margin-right:0.2rem;}


