@charset "UTF-8";
@font-face {
    font-family: "almmsht";
    font-weight: 700;
    src: url("AlimamaShuHeiTi-Bold.woff2") format("woff2"),
        url("AlimamaShuHeiTi-Bold.woff") format("woff");
    font-variation-settings: normal;
    font-display: swap;
}
#footer_2021{margin-top: 0 !important;}
.bot_r_2021{ margin-right:0 !important;}
.content{ padding: .32rem 0rem;}
.szqh_bg{ padding: 0; background: url(251027fjszf_lh_header_bg.jpg) no-repeat center top; background-size: cover;}
.szqh_bg1{ background: url(251027fjszf_lh_bg2.png) no-repeat center bottom; background-size: 100% auto; position: relative; z-index: 0;}
.szqh_bg1::before{ z-index: -1; content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(251027fjszf_lh_bg1.png) no-repeat center top; background-size: 100% auto;}
.szqh_bg .row{ padding: 0rem 2.5rem; text-align: center;}
.szqh_bg span{ display: inline-block;}
.slb .szqh_bg .row{ padding: 0rem 1rem;}
.szqh_logo,.szqh_home{ position: absolute; top:50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.slb .szqh_logo,.slb .szqh_home{ top: 30%;}
.szqh_logo{ left: 0rem;}
.slb .szqh_logo img{ width: 2rem;}
.szqh_home{ right: 0rem;}
.szqh_logo a{ display: block;}
.szqh_home a{ display: block; position: relative; z-index: 9; padding: 0rem .24rem 0rem .16rem; line-height: .4rem; border: 1px solid #ffffff; border-radius: .04rem; background-color: rgba(0,0,0,.1); font-size: .16rem; color: #ffffff;}
.szqh_home a i{ color: #ffffff; margin-right: .08rem; vertical-align: top; font-size: .2rem;}
.announcement_03{background-color: #ffdbb0;display: flex;align-items: center;background: linear-gradient(180deg, rgba(255, 247, 232, 1) 0%, rgba(255, 247, 232, 0) 100%), linear-gradient(180deg, rgba(255, 245, 235, 1) 0%, rgb(255, 219, 176) 100%);padding: .27rem 1.9rem .27rem 1.9rem;border-bottom: none;text-align: center;flex-direction: column;}
.announcement_03>span{display: inline-block;height: .67rem;width: 1.49rem;background-color: transparent;vertical-align: top;position: absolute;left: .27rem;top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%);}
.announcement_03 h3{text-align:center;display: inline-block;font-size: .28rem;line-height: 1.5;margin-bottom: .1rem;}
.announcement_03 h3 a{ color:#D91A1A;}
.announcement_03 p{/* margin-top:.15rem; */}
.announcement_03 p a{display: inline-block;/* white-space:nowrap; *//* overflow:hidden; *//* text-overflow:ellipsis; */color:#333333}
.announcement_03 p a:hover{ color:#D91A1A}
.slb .announcement_03{ padding-left:.16rem;}
.slb .announcement_03 h3{ padding-left:.8rem;}
.slb .announcement_03 p a:after{ display:none;}
.slb .announcement_03 p a{ margin:0rem;}
.announcement_03>span img{ width: 100%;}
.list_base li{ font-size: .18rem; margin-bottom: .18rem;}
.list_base li:before, .list_base li:hover:before{ background-color: #BC0606; }
.list_base li a:hover{ color:#BC0606;}
.szqh_more{position: relative; margin-top: .16rem;}
.szqh_more>span{float: right; background: url(251027fjszf_lh_more.png) no-repeat; background-size: cover; text-align: center;}
.szqh_more>span a{ padding: 0 .29rem 0 .25rem; display: block; color: #ffffff; font-size: .16rem; line-height: .28rem; height: .31rem;}
.szqh_more>span a i{width: .13rem; margin-left: .03rem; display: inline-block; height: .11rem; background: url(251027fjszf_lh_more_icon.png) no-repeat; background-size: contain;}
.szqh_tit{ overflow:hidden; display: flex; height: .72rem; position: relative; width: 100%; text-align: center;}
.szqh_tit>em{ background-repeat: no-repeat; height: .72rem; flex: 1; display: inline-block; min-width: 20% \0; background-size: auto .34rem;}
.szqh_tit_l{ background-image: url(251027fjszf_lh_tit_l.png); background-position: right .26rem;}
.szqh_tit_r{ background-image: url(251027fjszf_lh_tit_r.png); background-position: left .26rem;}
.szqh_tit>span{ flex-shrink: 0; text-align: center; font-size: .6rem; background: none; font-family: 'almmsht'; background: linear-gradient(180deg, rgba(255, 87, 51, 1) 21.53%, #BC0606 63.89%);  background: none\0; color: #BC0606; -webkit-background-clip: text; color: transparent; -webkit-text-fill-color: transparent; color: #d43030 \0; padding: 0 .55rem;}
.szqh_tit>a{ position: absolute; right: 0; top: .06rem; color: #BC0606;}
.szqh_tit>a>i{width: .16rem; margin-left: .06rem; display: inline-block; height: .13rem; background: url(251027fjszf_lh_more_icon1.png) no-repeat; background-size: contain;}
.slb .szqh_tit>span{ padding: 0 .2rem; font-size:.5rem;}
.slb .szqh_tit>em{min-width:10% \0;background-position-y:.34rem;background-size: auto .3rem;}
.slb .szqh_tit>a{ top: 0rem;}
.zt_pic_list ul li a{ display: table; width: 100%; background: url(251027fjszf_lh_ban1.jpg) no-repeat center; background-size: cover;}
.zt_pic_list ul li a .zt_pic_con{ height: .8rem; font-size: .2rem; line-height: .27rem; text-align: center; display: table-cell; vertical-align: middle; color: #FAECA7; font-weight: bold;text-shadow: 0px 2px 4px  rgba(0, 0, 0, 0.25); padding: 0 .2rem; letter-spacing: 2px;}
.word_group_02{ overflow: hidden;}
.word_group_02 .bd{overflow: visible;}
.word_group_02 li .word_conent{ display: block; border: 1px solid #FFDBB0 !important;padding: .25rem .2rem !important; background-color: #ffffff; box-shadow: 7px 8px 0px  rgba(255, 219, 176, 0.2); transition: .3s all;}
.word_group_02 .word_date{margin-right:.2rem; width: .92rem; height: 1.1rem; background-color: #d43030; background: linear-gradient(105.44deg, rgba(255, 87, 51, 1) 0%, rgba(212, 48, 48, 1) 100%); text-align: center; padding: .09rem .16rem; border: none;}
.word_group_02 .word_date>h3{font-size:.4rem; line-height: .54rem;text-align:center;color: #ffffff; border-bottom: 1px solid #ffffff; padding-bottom: .04rem;}
.word_group_02 .word_date>p{ line-height:1.5; margin-top: .08rem; color: #ffffff; font-size: .14rem;}
.word_group_02 .word_text>h3{font-size:.2rem;line-height:.3rem; padding-bottom: .14rem; font-weight: bold; margin-bottom: .14rem; border-bottom: 1px solid #FFEED9;}
.word_group_02 .word_text{position:relative;}
.word_group_02 .word_text>p{ height: .52rem; font-size: .16rem; line-height: 1.625; color: #999999; position: relative;}
.word_group_02 .word_text>p span{ color: #BC0606; position: absolute; right: 0rem; bottom: 0rem; background-color: #ffffff; padding-left: .2rem;}
.word_group_02 .word_conent:hover{ background-color: #BC0606; color: #ffffff;}
.word_group_02 .word_conent:hover .word_text>h3,.word_group_02 .word_conent:hover .word_text>p,.word_group_02 .word_conent:hover .word_text>p span,.word_group_02 .word_conent:hover .word_date>h3,.word_group_02 .word_conent:hover .word_date>p{ color:#ffffff;}
.word_group_02 .word_conent:hover .word_text>p span{ background-color: #BC0606;}
.word_group_02 .word_text>p br{ display: none;}

.picture_group_10 .picture_item .picture_fixed{ padding-top: 56.231884%;}
.picture_group_10 .picture_text p{ font-size: .2rem; line-height: 1.9; color: #333333; height: 1.14rem; -webkit-line-clamp:3;}
.picture_group_10 .picture_text>em{ overflow: hidden; margin-top: .2rem; display: inline-block; padding: 0 .22rem; line-height: .36rem; border: 1px solid #D32609; border-radius: 1rem; white-space: nowrap; font-size: .16rem; color: #D32609;}
.picture_group_10 .picture_text>em>i{ display: inline-block; margin-left: .06rem; color: #D32609; font-size: .2rem;}
.picture_group_10 .bd .picture_conent:hover .picture_text>em{ background-color: #D32609; color: #ffffff;}
.picture_group_10 .bd .picture_conent:hover .picture_text>em>i{ color: #ffffff;}
.poster-main{ margin-top: .4rem;}


.poster-list, .poster-main .poster-list .poster-item{ overflow: inherit !important;}
.poster-main .poster-btn i{font-size: .36rem; font-weight: bold; color: #D43030;}
.poster-main .poster-btn:hover i{ color: #ffffff;}
.poster-list li span{ background:none; top:auto; text-align: center; width: 100%; display: block; bottom:.06rem; font-size: .2rem; font-weight: bold;}
.poster-list li a::before{ position: absolute; content: ''; left: 0; right: 0; bottom:0; height: 1.3rem; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);}
.poster-list li .tu_bg{ position: absolute; left: 0; right: 0; bottom: -.3rem; height: .3rem;background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.23) 63.89%, rgba(0, 0, 0, 0) 100%); opacity: .4;}
.poster-list li a{ height: 100%;}


.slb .szqh_home{ }
.szqh_logo img{ width: 2rem;}
.szqh_bg span .icon2{display: none;}
.slb .szqh_bg .row{padding: .7rem 0 0 0; position: relative;}
.slb .szqh_bg span{ width: 100%;}
.slb .szqh_bg span .icon1{ width:100%;}
.slb .announcement_03>span{ display: none;}
.slb .announcement_03 h3{padding-left: 0rem;}
.word_group_02 .word_text span{display: block; color: #BC0606; text-align: right;}
.word_group_02 .word_conent:hover span{color: #fff;}
.slideBox_03 .num{ line-height: .08rem;}
.word_group_02>em.more{ display: none;}
.slb .picture_group_10>.trt-row-base{ margin: 0;}
.slb .picture_group_10 .bd .picture_conent{ margin: 0; overflow:hidden;}
.slb .list_base .trt-row-large{ margin-right: 0;}
.picture_group_10 .bd a.picture_conent{ display: block;}
.slb .yqlj_tit1_2021>ul{ margin-right:0 !important;}
@media screen and (min-width:993px) {
    .xxgc_list.list_base .trt-row{ margin: 0 -.16rem;}
    .xxgc_list.list_base .trt-row li[class*=trt-col-]{ width: calc(50% - .32rem); margin: 0 .16rem; background-color: rgba(255, 255, 255, .7); padding: .13rem .8rem .13rem .4rem; margin-bottom: .08rem;}
    .xxgc_list.list_base li:before{ left: .24rem; top: .26rem;}
    .xxgc_list.list_base li>span{ top: .13rem;}
    .xxgc_list.list_base .trt-row li[class*=trt-col-]:hover{ background: url(251027fjszf_lh_tit1.jpg) no-repeat; background-size: cover; color: #ffffff;}
    .xxgc_list.list_base .trt-row li[class*=trt-col-]:hover a,.xxgc_list.list_base .trt-row li[class*=trt-col-]:hover span{ color: #ffffff;}
    .xxgc_list.list_base .trt-row li[class*=trt-col-]:hover::before{ background-color: #ffffff;}
    .slb .xxgc_list.list_base .trt-row li[class*=trt-col-]{ width: 100%; margin: 0;}
    .poster-main .poster-btn{ width: .65rem !important; height: .65rem !important; border-radius: 50%; border: .05rem solid #D43030; background-color: transparent; line-height: .52rem !important;}
    .poster-main .poster-btn:hover{ background: linear-gradient(90deg, rgba(255, 87, 51, 1) 0%, rgba(217, 63, 63, 0) 100%); background-color: #D43030; border: none; line-height: .62rem !important; color: #ffffff;}
    .poster-prev-btn{ left: -1rem;}
    .poster-next-btn{ right: -1rem;}
    .slideBox_03{max-height: 3.53rem;}
	.slb .slideBox_03{max-height: 4.5rem;}
    .szqh_tit>span{ line-height: .72rem;}

}
@media screen and (max-width:1366px) {
    .poster-main{ margin: .6rem auto;}
    .poster-prev-btn{ left:0rem;}
    .poster-next-btn{ right:0rem;}
    .szqh_bg .row{ padding-bottom: .1rem;}
    .trt-row-base{margin: 0 -.08rem;}
    .trt-row-base>[class*=trt-col-]{ padding: 0 .08rem;}
    .szqh_bg1 .row{ overflow: hidden;}
    .zt_pic_list ul li a .zt_pic_con br{ display: none;}
}

@media screen and (max-width: 992px) {
    .zt_pic_list ul li a .zt_pic_con br{ display: none;}
    .content{padding: .2rem 0rem .2rem 0rem;}
    .szqh_bg{ padding: .16rem 0rem; background-size: cover;}
    .szqh_bg .row,.slb .szqh_bg .row{ padding: 0rem .16rem;}
	.szqh_logo{ float: left; position:inherit; top: inherit; left: inherit; transform: translateY(0);}
	.szqh_home{ float: right; position:inherit; top: inherit; right: inherit; transform: translateY(0);}
	.szqh_home a{ line-height: .34rem; padding: 0rem .12rem;}
	.szqh_home a i{ display: none;}
    .szqh_home{position: relative; z-index: 99;}
	.szqh_bg span{display: block;padding-top: .12rem; z-index: 0; width: 100%;position: relative;margin-top: -8vw;}
	.szqh_bg span::before{visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
	.szqh_bg span img{ max-width: 80%; display: block; margin: 0rem auto;}
    .announcement_03{ padding: .16rem; min-height: auto;}
    .announcement_03>span{ display: none;}
    .announcement_03 h3{ line-height: 1.2; font-size: .22rem;}
	.list_base li{ margin-bottom: 0rem;}
    .szqh_tit>span{ font-size: .28rem; padding: 0 .12rem 0 0;}
    .szqh_more>span a{ height: auto; line-height: 2.5;}
    .szqh_more>span{ float: none; margin: 0 auto; display: block; background:  linear-gradient(90deg, rgba(255, 87, 51, 1) 0%, rgba(217, 63, 63, 0) 100%),#D43030;}
    .szqh_tit>a{/* display: none; */}
    .szqh_tit{ align-items: center; height: .5rem;}
    .szqh_tit>em{ height: .5rem;}
    .szqh_tit>em.szqh_tit_l{ display: none;}
    .szqh_tit>em.szqh_tit_r{ background-position-y: .12rem; }
    .poster-main{ margin: .12rem auto;}
    .poster-list li span,.poster-list li a::before{ display: none;}
    .poster-list{ height:4rem;}
	.slb .poster-list{ height:2.5rem;}
    .poster-list, .poster-main .poster-list .poster-item{ overflow: hidden !important;}
    /* .poster-list{ height: auto !important; white-space: nowrap;}
    .poster-main{ height: auto !important;}
    .poster-main .poster-list .poster-item{ display: inline-block; position: relative; width: 100% !important; height: auto !important; left: 0 !important; top: 0 !important;} */
    .poster-main .poster-list .poster-item{ width: 100% !important; left: 0 !important; top: 0 !important; height: 100% !important;}
    .poster-list li .tu_bg{display: none;}
    .poster-list li a img,.poster-list li a{ height: auto !important;}
    .poster-main .poster-btn i{ font-size: .24rem;}
    .picture_group_10 .picture_text p{ height: auto;}
    .picture_group_10 .picture_text>em{ margin-left: .02rem; margin-top: .08rem;}
    .picture_group_10 .picture_item .picture_text{ padding-bottom: .16rem; border-bottom: 1px solid #e5e5e5;}
    .poster-main .poster-btn{ background-color: #D43030; border: none;}
    .poster-main .poster-btn i{ color: #ffffff; font-size: .2rem;}
    .pad_t_base0_sm{ padding-top: 0rem;}
    .szqh_more{ display:none;}
	.picture_group_08,.slb .picture_group_08{ margin: 0rem;}
    .word_group_02{ margin-top: .2rem;}
	.word_group_02 .word_date{ height: auto; display: none;}
	.word_group_02,.szqh_list{ margin-top: 0rem;}
	.szqh_bg2{ margin-bottom: -.2rem; padding-bottom: .4rem;}
	.list_base.list_base_date_01 .trt-row, .list_base.list_base_date_01 .trt-row-large{ margin-right: 0rem;}
    .word_group_02 li .word_conent{padding: .16rem !important;}
    .word_group_02 .word_text>p{overflow:visible;display: block;-webkit-line-clamp: inherit;-webkit-box-orient: inherit;height: auto;}
    .word_group_02 .word_text>p span{position: relative;display: block;padding-left: 0rem;margin-top: .1rem;}
    .szqh_bg span .icon1{display: none;}
	.szqh_bg span .icon2{display: block;padding-left: 6vw;}
	.szqh_bg span img{max-width: 100%;}
	.slb .szqh_logo{top: 0rem;}
	.slb .szqh_bg{padding-top: .24rem;}
	body{line-height: inherit !important;}
	.picture_group_08 .picture_conent{padding-bottom: 0rem; display: block; overflow: hidden;}
    .slb .szqh_tit>span{ padding-left:0;}
    .slideBox_03{ max-height: 4.13rem;}
    .word_group_02>em.more{ display: block; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .2rem;}
    .word_group_02>em.more a{ color:#666666;}
	.picture_group_10 .trt-row-base{ margin: 0 -.08rem;}
    .picture_group_10 .trt-row-base>[class*=trt-col-]{ padding: 0 .08rem;}
    .picture_group_10 .picture_item{ margin-top: 0 !important;}
    .picture_group_10 .bd .picture_conent{padding: 0;display: block;}
	.list_base .trt-row, .list_base .trt-row-large{ margin:0;}
    .slb .szqh_tit>span{ font-size:.28rem;}
	.announcement_03 p{ display:block; padding:0 .16rem;}
	.announcement_03 p a{ white-space:normal;}
}

@media screen and (max-width:767px) {
    .picture_group_10 .picList .picture_conent .trt-col-13.slb-trt-col-10.trt-col-sm-24,.picture_group_10 .picList .picture_conent .trt-col-11.slb-trt-col-14.trt-col-sm-24{ width: 100%;}
   .zt_pic_list ul li a .zt_pic_con{ height: auto; padding: .1rem;}
  
  

}

@media screen and (max-width:580px) {
	.poster-list{ height: 2.2rem;}
    .slb .poster-list{ height: 1.6rem;}
}

