.warp,#wrap,.slb #wrap{ background: url(261030fj_wz_bg_c.png) no-repeat center 62.5% #ffffff !important; background-size: 100% auto !important;}
.wz_main{ background: url(261030fj_wz_bg_b.png) no-repeat center bottom; padding-bottom: .55rem; background-size: 100% auto;}
.slideBox_01 .num{ bottom:.1rem;}
.wz_main a:hover{ color: #BC0606;}
.wz_header{ overflow: hidden; background: url(261030fj_wz_head_bg.jpg) no-repeat center top; background-size:cover;}
.wz_header .row{ display: flex; justify-content: space-between;}
.wz_logo{ float: left\0; padding-top: .22rem; width: 1.9rem;}
.slb .wz_logo{ padding-top: .06rem;}
.wz_logo a{ display: block;}
.wz_logo a img{ width: 100%;}
.wz_header .return_home{ float: right\0; position: absolute\0; right: 0\0; top: 0\0; margin-top: .2rem; display: block;}
.wz_header .return_home img{width: 100%;}
.wz_header .return_home:hover{ opacity: .9;}
.wz_tit{ text-align: center;}
.wz_tit img{ width: 8.7rem;}
.slb .wz_tit img{ width: 90%;}
.wz_logo_tit{ margin-left: .17rem; display: inline-block; text-align: left;}
.wz_logo_tit p{font-size: .26rem;font-weight: bold;line-height: .31rem;background: linear-gradient(90deg, rgb(250 248 202) 0%, rgb(233 199 140) 56.25%, rgb(252 250 216) 100%);-webkit-background-clip: text;background-clip: text;color: transparent;color: #FBF4C2\0;}
.wz_logo span{ width: .6rem;}
.wz_logo span img{ width: 100%;}
.wz_logo_pic{ display: inline-block; vertical-align: top;}
.wz_main .announcement_03{ position: relative;z-index: 0; background: url(261030fj_wz_tt_bg.png) no-repeat right bottom; background-size: 100% 100%; padding: .2rem .2rem .3rem .2rem; border: none; text-align: center;}
.wz_main .announcement_03::before{ position: absolute; z-index: -1; border: 1px solid #ffffff; top: .1rem; right: .1rem; bottom: .1rem; left: .1rem; content: '';}
.wz_main .announcement_03 h3{text-align: center; line-height: 1.34375; margin-bottom: .06rem; font-size: .32rem;}
.wz_main .announcement_03 h3 a{ color: #D0100F;}
.wz_main .announcement_03 p{ text-align: center; font-size: 0; line-height: normal; white-space: normal;}
.wz_main .announcement_03 p a{ color: #333; font-size: .17rem; line-height: 1.5;}
.wz_main .announcement_03 p a:hover{ color: #D0100F;}
.slideBox_01 .pic p{ right:.7rem;}
.slideBox_03 .pic p{ font-size: .2rem; line-height: 1.4; bottom: .4rem;}
.list_base li:before{ background-color: #D0100F;}
.list_base li:hover:before{ background-color: #D0100F;}
.list_base>.more{display: block;position:absolute;right:0;bottom: 0;}
.list_base>.more a,.wz_tit1_r a{ transition: .3s all; text-align: right; background-color: transparent; font-size: .18rem; color: #D0100F;}
.list_base>.more a img,.wz_tit1_r a img{ margin-left:.07rem; width: .2rem;}
.list_base>.more a:hover,.wz_tit1_r a:hover{ margin-right: .1rem;}
.wz_tit1{ display: flex; display: table\0; width: 100%;}
.wz_tit1_l,.wz_tit1_r{ flex: 1; min-width: 0; position: relative; display: table-cell\0;}
.wz_tit1_c{ flex-shrink: 0;margin: 0 .12rem; width:2.57rem; display: table-cell\0;}
.wz_tit1_c img{ width: 100%;}
.wz_tit1_l i,.wz_tit1_r i{ position: absolute; height: .02rem; background-color: #E92515; left: 0; right: 0; top: .84rem;}
.wz_tit_b{ text-align: center;}
.wz_tit_b img{ width: 6.22rem;}
.wz_tit1_r i{ right: .8rem;}
.wz_tit1_r a{ position: absolute; right: 0; top:.69rem; color: #D0100F;}
.wz_xxgc_list ul{ overflow: hidden;}
.wz_xxgc_list ul li{ float: left\0;}
.wz_xxgc_list ul li a{ transition: .3s all;}
.wz_xxgc_list ul li a:hover{ font-weight: bold; color: #D0100F;}
.wz_xxgc_list1 li a{ display: block; margin-top: .09rem; position: relative; background: url(261030fj_wz_box.jpg) no-repeat #ffffff; background-size: cover; border: 1px solid #FFC5AC; box-shadow: 0px 0px 16px  rgba(207, 0, 14, 0.08); padding: .18rem .22rem .22rem 1.1rem;}
.wz_xxgc_list1 li a .wz_date_con{ position: absolute; left: 0; top: -.09rem; background: url(261030fj_wz_date_bg.png) no-repeat left top; background-size: contain; width: .92rem; padding-right: .12rem; height: .9rem; text-align: center; padding-top: .12rem; color: #ffffff;}
.wz_xxgc_list1 li a .wz_date_con h3{ font-size: .36rem; font-weight: normal; line-height: 1.1;}
.wz_xxgc_list1 li a .wz_date_con p{ font-size: .16rem; line-height: 1;}
.wz_xxgc_list1 li a .wz_text_con h3{ font-size: .2rem; line-height: 1.5; font-weight: bold; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; margin-bottom: .06rem;}
.wz_xxgc_list1 li a .wz_text_con p i{ font-size: .3rem; color: #D0100F;}
.wz_plzs_list{ margin-top: .16rem;}
.wz_plzs_list ul li a{ display: block; background: url(261030fj_wz_box1.png) no-repeat right bottom; background-size: cover; position: relative; z-index: 0; padding: .2rem .3rem;}
.wz_plzs_list ul li a::before{ position: absolute; z-index: -1; border: 1px solid #ffffff; top: .07rem; right: .07rem; bottom: .07rem; left: .07rem; content: '';}
.wz_plzs_list ul li a p span{ color: #D0100F; font-size: .2rem;}
.wz_plzs_list ul li a p em{ font-size: .16rem; color: #383838; margin-left: .04rem; margin-right: .04rem;}
.wz_plzs_list ul li a p i{ color: #999; font-size: .16rem;}
.wz_plzs_list ul li a h3{ font-weight: normal; font-size: .18rem; line-height: 1.77777; margin-top: .04rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.wz_plzs_list ul li a span i{ font-size: .3rem; color: #D0100F;}
.piclink_group_06 .piclink_list li .piclink_conent{ background: url(261030fj_wz_ban_bg.jpg)no-repeat center bottom; background-size: cover; padding-top: 26.05863%;}
.piclink_group_06 .piclink_list li .piclink_conent h3{ font-size: .18rem; line-height: 1.5; letter-spacing: 1px;}
.piclink_group_06 .piclink_list li .piclink_conent h3 a{ color: #FAECA7;}
.poster-main{ margin-top: .4rem;}
.poster-list, .poster-main .poster-list .poster-item{ overflow: inherit !important;}
.pic_list_group_02>span{ position:absolute; z-index: 99; text-align: center; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.poster-main .poster-btn i,.pic_list_group_02>span i{font-size: .26rem; font-weight: bold; color: #E92515;}
.poster-main .poster-btn:hover i,.pic_list_group_02>span: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.3) 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%;}
.poster-prev-btn{ padding-left: .04rem;}
.pic_list_group_02{position: relative;overflow: visible;}
.pic_list_group_02 .trt-row [class*=trt-col-]{ padding:0;}
.pic_list_group_02 .trt-row [class*=trt-col-] .pic_list_pic{ margin:0 .16rem}
.poster-main .poster-btn,.pic_list_group_02>span{cursor: pointer;text-align: center;width: .5rem !important;height: .5rem !important;border-radius: 50%;border: .03rem solid #E92515;background-color: transparent;line-height: .44rem !important;position: absolute;}
    .poster-main .poster-btn:hover,.pic_list_group_02>span:hover{ background: linear-gradient(90deg, rgba(255, 87, 51, 1) 0%, rgba(217, 63, 63, 0) 100%); background-color: #E92515; border: none; line-height: .46rem !important; color: #ffffff;}
    .poster-prev-btn,.pic_list_group_02>span.prev{ left: -.66rem;}
    .poster-next-btn,.pic_list_group_02>span.next{ right: -.66rem;}
.list_base:not(.wz_xxgc_list) li:last-child{ padding-right:1rem}
.list_base{ position:relative;}
@media only screen and (min-width:993px){
   .wz_xxgc_list ul{ display: flex; flex-wrap: wrap; gap:0 .32rem; margin: 0 -.16rem\0;}
  .wz_xxgc_list ul li{ flex: 0 0 calc((100% - .32rem) / 2 ); min-width: 0; width: calc(50% - .32rem)\0; margin:0 .16rem\0;}
  html:not(.slb) .wz_xxgc_list ul li:nth-child(2n+1):nth-last-child(2){ border-bottom: none;}
  .slb .wz_xxgc_list ul{ flex-direction: column; margin: 0\0;}
   .slb .wz_xxgc_list ul li{ width: 100%\0; margin-left: 0\0; margin-right: 0\0;}
  .list_base li{ margin-bottom: .18rem;}
   .slideBox_01{ max-height:3.6rem;}
    .slb .slideBox_01{max-height: 4.48rem;}
}

@media screen and (max-width:1366px) {
    .poster-main{ margin: .6rem auto;}
    .slb .poster-main{ margin: 0rem auto;}
    .poster-prev-btn{ left:0rem;}
    .poster-next-btn{ right:0rem;}
    .pic_list_group_02>span{background-color: #ffffff;}
     .poster-prev-btn,.pic_list_group_02>span.prev{ left: -.16rem;}
    .poster-next-btn,.pic_list_group_02>span.next{ right: -.16rem;}
	

}
@media screen and (max-width:1280px) {
	.list_base li{  margin-bottom:1vw;}
}
@media screen and (max-width:1024px) {
	.list_base li{ margin-bottom:.44vw}
	.piclink_group_06 .piclink_list li .piclink_conent h3 a{ font-size:.14rem;}
}
#footer_2021{ margin-top: 0 !important;}
@media only screen and (max-width:992px){
  .wz_header .row{ flex-wrap: wrap;}
  .wz_header .return_home{ position: absolute; right: .16rem; top: .16rem; margin-top: 0;}
  .wz_tit img{ width: 100%;}
  .wz_logo{ width: 1.8rem; padding-top: .1rem;}
  .wz_main{ padding-bottom: .2rem;}
  .wz_tit{ margin-top: .2rem; margin-bottom: .2rem;}
  .wz_main .announcement_03{ margin-top: .16rem; padding: .2rem; min-height: auto;}
  .wz_main .announcement_03 h3{ font-size: .22rem;}
  .wz_main .announcement_03 h3,.list_base li{ margin-bottom: 0;}
  .list_base>.more{text-align: center;margin-top: 0;position: relative;}
  .list_base>.more a{ text-align: center;}
  .wz_tit1_c{ width: 34%;}
  .poster-main{ margin-top: .2rem;}
   .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-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;}
    .poster-main .poster-btn{ background-color: #D43030; border: none;}
    .poster-main .poster-btn i{ color: #ffffff; font-size: .2rem;}
   .slb_mar_t_base.mar_t_base_sm{ margin-top: .1rem;}
   .wz_tit1_r a{ top: .2rem;}
   .slb .wz_tit1_r a{ top: .1rem;}
	.wz_xxgc_list1 li+li,.wz_xxgc_list{ margin-top:0;}
	.wz_xxgc_list li:nth-child(n+4){ display:none;}
   .wz_xxgc_list1 li a{ display:flex; flex-direction: column-reverse; padding: .12rem 0;background: none;border: none;box-shadow: none;border-bottom: 1px solid #f8f8f8;margin-top: 0;}
   .wz_xxgc_list1 li a .wz_date_con{ position: relative; left: auto; top: auto; background: none; flex-direction: row-reverse; width: auto; height: auto; color: #999; padding: 0; display: flex; justify-content: flex-end; align-items: center;}
  .wz_xxgc_list1 li a .wz_date_con h3{ font-size: .14rem; line-height: 1;}
  .wz_xxgc_list1 li a .wz_date_con h3::before{ content: '-';}
  .wz_xxgc_list1 li a .wz_text_con{margin-top: 0rem;}
  .wz_xxgc_list1 li a .wz_text_con h3{ font-size: .16rem; font-weight: normal;}
  .wz_xxgc_list1 li a .wz_text_con p{ display:none;}
  .wz_plzs_list ul li a{ padding: .2rem;}
  .wz_plzs_list ul li a h3{ font-size: .16rem; margin-top: 0;}
  .slb .poster-main{ margin: .2rem auto ;}
  .wz_plzs_list{ margin-top: 0;}
    .wz_tit1_l{ display: none;}
   .wz_tit1_r i{ display: none;}
   .piclink_group_06 .piclink_list li .piclink_conent h3{ font-size: .16rem;}
   .piclink_group_06 .piclink_list ul{ display: flex; flex-wrap: wrap;}
   .piclink_group_06 .piclink_list li .piclink_conent{ padding-top: 0; height: 100%;}
   .piclink_group_06 .piclink_conent .piclink_text{ position: relative;}
	.pic_list_group_02 .trt-row [class*=trt-col-]{ margin-top:0;}
	 .pic_list_group_02>span.prev{/* left:0; */}
	 .pic_list_group_02>span.next{/* right:0; */}
	.slideBox_01 .pic p{ left:.12rem; right:.12rem; bottom:.12rem;}
	.slideBox_01 .num{ bottom:0rem; text-align:center; left:.2rem;}
	.wz_xxgc_list1 li a .wz_date_con p{ font-size:.14rem;}
}
@media screen and (max-width:640px) {
	
	.list_base li:nth-child(n+6),.wz_plzs_list ul li:nth-child(n+6){ display:none;}
}
@media screen and (max-width:580px) {
	.poster-list{ height: 2.2rem;}
    .slb .poster-list{ height: 1.8rem;}
    .slb .poster-prev-btn{ left: -.15rem;}
    .slb .poster-next-btn{ right: -.15rem;}
}