@charset "UTF-8";

@font-face {
    font-family: 'ysbth';
    src: url('ysbth.ttf'),
         url('ysbth.woff2') format('woff2'),
         url('ysbth.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.top-link-wap_2021,.top-link-wap_2021 *,.sec-ban_2021,.sec-ban_2021 *,.yqlj_con_2021,.yqlj_con_2021 * {box-sizing: content-box;}
.inp2 {box-sizing: content-box}
.yqlj_tit1_2021>ul>li p{font-size: .14rem;}

#wrap{ background-image: none; background-color: #ffffff;}
.content_bg{background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 82.99%), rgba(210, 238, 255, 0.3);}
.content_head_bg{ background: url(250418fjszf_zxft_bg.jpg) no-repeat center top; padding-bottom: .5rem;}
.zxft_tit{ padding-top: .16rem; padding-bottom: 8.59375vw; text-align: center;}
.zxft_tit img{ max-width:82.307692%;}
.slb .zxft_tit img{ transform: scale(1.3); -ms-transform: scale(1.3);}
.zxft_con,.zxft_con1{ padding:.3rem; background-color: #ffffff; border-radius: .04rem; box-shadow: 3px 8px 21px  rgba(189, 231, 255, 0.4);}
.zxft_tit1{ font-size: .32rem; font-weight: bold; line-height:2.0625; text-align: center;}
.zxft_con_l{ overflow: hidden;}
.zxft_con_l .picture_fixed{ padding-top: 62.025316%;}
.zxft_con_r{ overflow: hidden; padding: .4rem .32rem;}
.zxft_text{ overflow: hidden; color: #ffffff; font-size: .16rem; line-height: 2.25;}
.zxft_text span{ float: left; min-width: .8rem;}
.zxft_text p{ overflow: hidden; -webkit-line-clamp: 5; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; max-height: 1.8rem;}
.zxft_text+.zxft_text{ margin-top: .1rem;}
.zxft_con_bg{ background: url(250418fjszf_zxft_con.jpg) no-repeat right bottom #007EF5; overflow: hidden;}
.slb .zxft_con_bg{ background: linear-gradient(232.36deg, rgba(5, 17, 153, 1) 0%, rgba(0, 126, 245, 1) 100%);}
.picture_fixed{ cursor: pointer; background-size: cover;}
.zxft_tit2{ line-height: .84rem; text-align: center; position: relative; overflow: hidden; display: table; width: 100%;}
.zxft_tit2 em,.zxft_tit2 h3{ height: .84rem; line-height: .84rem; }
.zxft_tit2 em{ overflow: hidden; position: relative; display: table-cell; width: 50%; vertical-align: middle;}
.zxft_tit2 em.zxft_tit2_l{ background: url(250418fjszf_zxft_tit1_l.png) no-repeat left center; background-size: auto .23rem;}
.zxft_tit2 em.zxft_tit2_r{ background: url(250418fjszf_zxft_tit1_r.png) no-repeat right center; background-size: auto .23rem}
.zxft_tit2.text_align_left em.zxft_tit2_r{ width: 70%;}
.zxft_tit2.text_align_left h3::after{ right: .24rem;}
.zxft_tit2 h3{ text-align: center; position: relative; font-family: 'ysbth'; font-size: .64rem; font-weight: normal; display: inline-block; white-space: nowrap; position: relative; color: #0959DB; padding-right: .73rem; }
.zxft_tit2 h3 a{ color: #0959DB;}
.zxft_tit2 h3 img{  margin-right: .26rem; width: .6rem;}
.zxft_tit2 h3::after{ position: absolute; content: ''; top: .05rem; right: -.28rem; width: .25rem; height: .24rem; background: url(250418fjszf_zxft_icon.png) no-repeat; background-size: contain;}
.zxft_con1{ padding: .2rem .24rem 0 .2rem;}
.zxft_wd_con{ max-height: 7.2rem; overflow-y: auto; overflow-x: hidden;}
.zxft_wd_con::-webkit-scrollbar{ width: .05rem; background-color: transparent;}
.zxft_wd_con::-webkit-scrollbar-thumb{ background-color: rgba(9, 89, 219, 0.2); border-radius: .1rem;}
.zxft_wd_con .zxft_wd_item+.zxft_wd_item{ margin-top: .12rem; overflow: hidden;}
.zxft_wd_con .zxft_wd_item .zxft_wd_icon{ width: .32rem; margin: .04rem; height: .32rem; float: left; box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.16); border-radius: 50%;}
.zxft_wd_con .zxft_wd_item .zxft_wd_text{ overflow: hidden;}
.zxft_wd_con .zxft_wd_item.zxft_wd_yk .zxft_wd_icon{ float: right; margin: .04rem;}
.zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_text_tit{ font-size: .16rem; line-height: 1; padding-left: .1rem;}
.zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_con1{ margin-top: .14rem;}
.zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_con1 .zxft_wd_text1{margin: .08rem; box-shadow: 0px 2px 8px  rgba(53, 118, 223, 0.1); padding: .16rem .24rem; border-radius: 0 .12rem .12rem .12rem; background-color: #ffffff; border: 1px solid #ffffff; position: relative; z-index: 0; overflow: hidden; font-size: .16rem; line-height: 2;}
.zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_con1 .zxft_wd_text1::before{ content: ''; position: absolute; left: 0; top: 0; right: 0; height: .6rem; background: linear-gradient(180deg, rgba(173, 207, 244, 0.4) 0%, rgba(173, 207, 244, 0) 100%);}
.zxft_wd_con .zxft_wd_item.zxft_wd_yk .zxft_wd_text{ text-align: right;}
.zxft_wd_con .zxft_wd_item.zxft_wd_yk .zxft_wd_text .zxft_wd_text1{background: linear-gradient(90deg, rgb(144 194 255) 0%, rgb(118 169 251) 100%);border-radius: .12rem 0 .12rem .12rem;padding: .08rem .18rem .08rem .28rem;color: #ffffff;display: inline-block;text-align: left;}
.zxft_wd_con .zxft_wd_item.zxft_wd_yk .zxft_wd_text .zxft_wd_text1::before{ display: none;}
.zxft_wd_con .zxft_wd_item.zxft_wd_yk .zxft_wd_text .zxft_wd_text_tit{ padding-right: .1rem; padding-left: 0;}
.content_bg1{ background: url(250418fjszf_zxft_bg2.jpg) no-repeat center; background-size: cover; padding: .44rem 0 .58rem 0;}
.zxft_pic_list{ position: relative;}
.zxft_pic_list>span{ position: absolute; z-index: 9; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); cursor: pointer; width:.54rem; height: .54rem; line-height: .52rem; border-radius: 50%; background-color: #000000; text-align: center; opacity: .6;}
.zxft_pic_list>span i{ font-size: .18rem; color: #ffffff;}
.zxft_pic_list>span.prev{ left: -.6rem;}
.zxft_pic_list>span.next{ right: -.6rem;}
.zxft_pic_list>span.prevStop,.zxft_pic_list>span.nextStop{ background-color: #d6d6d6;}
.zxft_pic_list .bd{ margin: 0 -.16rem;}
.zxft_pic_list .trt-row{ margin:0;}
.zxft_pic_list .trt-row-large>[class*=trt-col-], .trt-row-large>ul>[class*=trt-col-]{ padding: 0;}
.zxft_pic_list li .zxft_pic_box{ display: block; background-color: #ffffff; border-radius: .12rem .12rem .04rem .04rem; overflow: hidden; margin: 0 .16rem;}
.zxft_pic_list li .zxft_pic_box .zxft_pic{ position: relative; border-radius: .12rem;}
.zxft_pic_list li .zxft_pic_box .zxft_pic em{ transition: .3s all; position: absolute; left: .22rem; bottom: -.14rem; width: .45rem; padding-left: .03rem; text-align: center; line-height: .42rem; border-radius: 50%; height: .45rem; background-color: #ffffff; box-shadow: 0px 2px 10px  rgba(9, 89, 219, 0.37);}
.zxft_pic_list li .zxft_pic_box .zxft_pic em img{ width: .17rem;}
.zxft_pic_list li .zxft_pic_box .zxft_pic .picture_fixed{ padding-top: 56.31067%;}
.zxft_pic_list li .zxft_pic_box:hover .zxft_pic{ overflow: hidden;}
.zxft_pic_list li .zxft_pic_box:hover .zxft_pic em{ left: 50%; bottom: 50%; transform:translate(-50%,50%); -ms-transform:translate(-50%,50%);}
.zxft_text1{ padding: .24rem .24rem .2rem .24rem; font-size: .16rem; line-height: 1.625;}
.zxft_text1 p{ height: .52rem; overflow: hidden; -webkit-line-clamp:2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }

.content_bg2{ background: url(250418fjszf_zxft_bg3.jpg) no-repeat center; background-size: cover; padding: .32rem 0 .45rem 0;}
.container{ overflow: hidden;}
.content_bg2 .zxft_tit2{ text-align: left;}
.zxft_con2_r .zxft_tit2 h3::after{ right: .33rem;}
.zxft_con2_l .zxft_tit2 em.zxft_tit2_r{ width: 55%;}
.zxft_con2_l .zxft_tit2 h3::after{ right: .22rem;}
.content_bg2 .zxft_tit2 em.zxft_tit2_r{ background-position: left center;}
.zxft_pic_list1 li a{ display: block; padding: .24rem; background-color: #ffffff; border-radius: .04rem; box-shadow: 3px 8px 21px  rgba(189, 231, 255, 0.4);}
.zxft_con2_r{ overflow: hidden;}
.zxft_pic_list1 li+li{ margin-top: .18rem;}
.zxft_pic_list1 li a .zxft_pic1{ position: relative; overflow: hidden;}
.zxft_pic_list1 li a .zxft_pic1 span{ position: absolute; left: 0; right: 0; bottom: 0; height: .46rem; padding: .1rem; text-align: center; color: #ffffff; font-size: .14rem; z-index: 3; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zxft_pic_list1 li a .zxft_pic1 .span_bg{ position: absolute; height: .46rem; left: 0; right: 0; bottom: 0; z-index: 2; background: linear-gradient(270deg, rgba(142, 254, 255, 1) 0%, rgba(142, 254, 255, 0) 100%), linear-gradient(0deg, rgba(7, 91, 227, 1), rgba(7, 91, 227, 1)), linear-gradient(180deg, rgba(13, 81, 196, 1) 0%, rgba(69, 184, 252, 1) 100%); opacity: .8;}
.zxft_pic_list1 li a .picture_fixed{ padding-top: 56.318681%; z-index: 1;}
.zxft_con2_l .zxft_con{ padding: .3rem; position: relative;}
.zxft_con2_l .zxft_con>span{ position: absolute; z-index: 9; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); cursor: pointer; width:.54rem; height: .54rem; line-height: .52rem; border-radius: 50%; background-color: #000000; text-align: center; opacity: .6;}
.zxft_con2_l .zxft_con>span i{ font-size: .18rem; color: #ffffff;}
.zxft_con2_l .zxft_con>span.prev{ left:0rem;}
.zxft_con2_l .zxft_con>span.next{ right: 0rem;}
.zxft_con2_l .zxft_con>span.prevStop,.zxft_con2_l .zxft_con>span.nextStop{ background-color: #d6d6d6;}
.zxft_con img,.zxft_con video{ width: 100%;}
.sp_tcc{ display: none; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 999; background-color: rgba(0,0,0,.7);}
.sp_tcc_box{ position: absolute; z-index: 1000; left: 50%; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: 9rem; padding: .2rem; border-radius: .2rem; background-color: #ffffff;}
.sp_tcc_box .trt-icon-guanbi{ cursor: pointer; position: absolute; right: .12rem; top: .12rem; font-size: .32rem; color: #1658a0;}
.sp_click{ cursor: pointer;}
.sp_tcc_con video{ max-width: 100%;}
.sp_tcc_tit{ line-height: .4rem; font-size: .18rem; margin-bottom: .1rem;}
.zxft_con .bd li .sp_click{ position: relative;}
.zxft_con .bd li .picture_fixed{ padding-top: 58.08080%;}
.zxft_con .bd li .picture_fixed:hover{ transform: scale(1);}
.zxft_con .bd li .sp_click em{ position: absolute; left: 50%; top: 50%; cursor: pointer; transform: translate(-50%,-50%); background-color: #ffffff;
     width: .68rem; height: .68rem; line-height: .68rem; text-align: center; border-radius: 50%; transition: .3s all;}
.zxft_con .bd li .sp_click em img{ width: .3rem; margin-left: .04rem;}
.zxft_con .bd li .sp_click:hover em{ box-shadow: 0px 2px 10px rgba(9, 89, 219, 0.37);}
.slb .zxft_con2_l .zxft_tit2 h3::after{ right: .24rem;}
.slb .zxft_tit2 em.zxft_tit2_r,.slb .zxft_tit2 em.zxft_tit2_l{ display: none;}
.slb .zxft_tit2 h3::after{ right: .24rem;}
.slb .zxft_pic_list .bd{ }
.slb .sp_tcc_box{ max-width:1100px;}
.slb #wrap #main{ margin-top:0;}
#footer_2021{ margin-top:0;}
.gwp_2021 a{ color:#1658a0;}

@media screen and (min-width:993px) {
    .zxft_con_l{ float: left; width: 63.7096774%;}
    .zxft_con2_l{ float: left; width: 65.846153%; margin-right: .32rem;}
    .slb .zxft_con_l,.slb .zxft_con2_l{ width: 100%; float: none;}
    .slb .zxft_con2_l{ margin-right: 0;}
    .slb .zxft_pic_list1 ul{ margin: 0 -.1rem;}
    .slb .zxft_pic_list1 li{ width: 50%; float: left; padding: 0 .1rem;}
    .slb .zxft_pic_list1 li+li{ margin-top: 0;}
    .slb .list_base_date_01 li{ padding-right:1rem}
    .slb .nav_2021>li .nav_con_2021{ height:.73rem !important}
}
@media screen and (max-width:1366px) {
    .content_head_bg{background-size:160% auto;}
   
    .zxft_pic_list>span.prev{ left: 0rem;}
    .zxft_pic_list>span.next{ right: 0rem;}
    .sp_tcc_box{ width: 80%;}
    .slb .zzbs_2021{padding: .2rem 0;float: none;clear: both;text-align: center;width:100%;}
    .slb .zzbs_2021 a.outslb{ display:inline-block !important;}

}
@media screen and (max-width:992px) {
    .zxft_con, .zxft_con1,.zxft_con_r,.zxft_pic_list1 li a,.zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_con1 .zxft_wd_text1,.zxft_con2_l .zxft_con{ padding: .16rem;}
    .zxft_wd_con .zxft_wd_item .zxft_wd_text .zxft_wd_con1 .zxft_wd_text1{ text-align:justify;}
    .zxft_tit2{ text-align: left; line-height: .6rem;}
    .zxft_tit2 em, .zxft_tit2 h3{ height: .6rem; line-height: .6rem;}
    .zxft_tit2 em{ display: none;}
    .zxft_tit2 h3{ font-size: .4rem; padding-right: .32rem;}
    .zxft_tit2 h3 img{ width: .4rem; margin-right: .1rem;}
    .zxft_tit2 h3::after{ display: none;}
    .zxft_con_bg{ background: linear-gradient(232.36deg, rgba(5, 17, 153, 1) 0%, rgba(0, 126, 245, 1) 100%);}
    .trt-row-large{ margin: 0 -.08rem;}
    .trt-row-large>[class*=trt-col-], .trt-row-large>ul>[class*=trt-col-]{ padding: 0 .08rem;}
    .zxft_pic_list{ margin-top: -.08rem;}
    .content_head_bg{ padding-bottom: .16rem;}
    .content_bg1,.content_bg2{ padding: .16rem 0;}
    
    .zxft_pic_list .bd{/* margin: 0 .16rem 0 0; */overflow: hidden;}
    .sp_tcc_box{ width: 100%;}
    .sp_tcc_tit{ line-height: 1.5; padding-right: .24rem;}
    .zxft_pic_list>span{ width: .4rem; height: .4rem; line-height: .38rem;}
    .zxft_pic_list>span i{ font-size: .16rem;}
    .yqlj_tit1_2021>ul>li .yqlj_con1_2021>ul{ display:flex; flex-wrap:wrap;}
    .yqlj_tit1_2021>ul>li .yqlj_con1_2021 li a{height:100%;display:flex;align-items: center;justify-content: center;padding: .08rem .04rem;line-height: 1.2;}
    .yqlj_tit1_2021>ul>li:nth-child(1) .yqlj_con1_2021 li, .yqlj_tit1_2021>ul>li:nth-child(5) .yqlj_con1_2021 li{ width:50% !important;}
    .yqlj_tit1_2021>ul>li .yqlj_con1_2021 table li a{padding:0;}
    .yqlj_tit1_2021>ul>li .yqlj_con1_2021 table td[width="10%"]{ width:15%}
    .yqlj_tit1_2021>ul>li .yqlj_con1_2021 table li{ line-height:1}
    .rqtq_2021+div{ display: flex;}
    .slb .rqtq_2021+div{flex-direction: column;}
    .rqtq_2021+div>div:first-child{ flex:1;}
    .ss_box2_2021{width: 92%;}
    .slb .ss_box2_2021 .btn_2021{ right:.08rem;}
    .slb .zzbs_2021{ margin-top:0; padding:.12rem 0;}
}
@media screen and (max-width:640px) {
    .zxft_con{ padding: 0;}
    .zxft_con .list_base{ padding:0 .16rem;}
    .slb .zzbs_2021{ padding-top:0;}
    .pho-fix_2021{ margin-top:0;}
}


