@charset "utf-8";
*{font-family:inherit;}
@font-face {
  font-family: "syst_b";
  font-weight: 900;
  src: url("3UaRyNyOVAHZ.woff2") format("woff2"),
  url("3UaRyNyOVAHZ.woff") format("woff");
  font-variation-settings: normal;
  font-display: swap;
}

.zrthy_main{background: url(251203fjzrt_hy_banner_bg.png) no-repeat center top #fffcf2;}
.zrthy_banner span{ display: block; text-align: center; }
.zrthy_banner span>img{max-width: 11rem; width: 85%;}
.slb .zrthy_banner span>img{width: 95%;}

.zrthy_main .special_title_18:before,.zrthy_main .special_title_18:after{ width: calc(50% - 1.2rem); }
.zrthy_main .special_title_18 em{ margin: 0rem auto; top: -0.2rem; background: none; text-align: right; }
.zrthy_main .special_title_18 span+em{text-align: left;}
.zrthy_main .special_title_18 em>img{max-width: 100%;}
.zrthy_main .special_title_18 span{font-family: "syst_b"; font-size: 0.42rem; color: #333; background: none; padding: 0px 0.35rem; }
.zrthy_main .special_title_18 span>i{color: #AD0909;}
.zrthy_main .special_title_18 a{ position: absolute;z-index:9; right: 0; font-size: 0.18rem; color: #D00C04; bottom: 0.05rem; }
.slb .zrthy_main .special_title_18 span{font-size: 0.32rem;}
.slb .zrthy_main .special_title_18:before,.slb .zrthy_main .special_title_18:after{ width: calc(50% - 1rem); }
.zrthy_newbox{background: #fff; padding: 0.2rem 0.3rem 0.45rem; box-shadow: 0px -4px 0px  rgba(173, 9, 9, 1); border-radius: 0rem 0.9rem 0rem 0rem;}
.zrthy_newbox .announcement_02{box-shadow: none; padding: 0rem; background:none; }
.zrthy_newbox .announcement_02 h3 a{color:#C71628;}
.zrthy_newbox .announcement_02 p{font-size: 0.16rem; color: #333;}

.zrthy_listbox{ border-left: 4px solid #AD0909;}
.zrthy_listbox ul>li{padding: 0.11rem 0.2rem 0.12rem; border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5;}
.zrthy_listbox ul>li+li{border-top: none;}
.zrthy_listbox ul>li a{ display: block; position:relative; width: 100%; height: 0.56rem; font-size: 0.18rem; line-height: 0.28rem; color: #333; }
.zrthy_listbox ul>li a>span{display: block; position: absolute; top:50%; transform: translateY(-50%); -ms-transform: translateY(-50%); max-height: 0.56rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.zrthy_listbox ul>li:hover{background: #AD0909; border-color: #AD0909;}
.zrthy_listbox ul>li:hover a{color: #fff;}

.content_bg1{ background: url(251203fjzrt_hy_bg1.jpg) no-repeat center bottom #fff5de; }
.content_bg2{ background: url(251203fjzrt_hy_bg2.jpg) no-repeat center bottom #fcf9f0; }
.content_bg3{ background: url(251203fjzrt_hy_bg3.jpg) no-repeat center bottom #fef7f6; padding-bottom: 0.35rem; margin-bottom: -0.35rem; }

.xxgc_listbox li{position: relative;z-index: 0;}
.xxgc_listbox li:hover::after{ content: ""; position: absolute; z-index: -1; left:0.36rem; right: 0.36rem; height: 100%; top: 0.1rem; border-radius: 0rem 0.2rem; background: #d63f35; background: linear-gradient(80deg,#CE2421,#FFCC9A); }
.xxgc_listbox li>a{display: block; position: relative;z-index: 0; background: #fff; border-radius: 0rem 0.2rem; padding: 0.22rem 0.3rem 0.18rem;}
.xxgc_listbox li>a::after{content: ""; position: absolute; z-index: -2; border-radius: 0rem 0.2rem; left: 0;right: 0;top: 0; bottom: 0; background: #E6411C; background: linear-gradient(180deg,#FFCC9A,#E6411C);}
.xxgc_listbox li>a::before{ content: ""; position: absolute; z-index: -1; border-radius: 0rem 0.2rem; left: 1px; top: 1px; right: 1px; bottom: 1px; background: #fff; }
.xxgc_listbox li:hover>a::before{ background: url(251203fjzrt_hy_xxgc_libg.jpg) no-repeat center; background-size: cover; }
.xxgc_listbox li>a h6{ display: block; font-size: 0.18rem; line-height: 0.32rem; height: 0.64rem; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.xxgc_listbox li:hover>a h6{font-weight: bold; color: #D91818;}
.xxgc_listbox li>a span{ text-align: right; margin-top: -0.1rem; display: block; line-height: 0.16rem; }
.xxgc_listbox li>a span>i{font-size: 0.2rem; margin-right: -0.1rem; line-height: 1; color: #999; }
.xxgc_listbox li:hover>a span>i{ color: #D91818; }

.jdhy_listbobx{ background: url(251203fjzrt_hy_jdplbg.png) no-repeat center top; background-size:100% 100%; padding: 0.35rem 0.4rem 0.65rem; }
.jdhy_listbobx li>a{ display: block; position: relative; margin-right: 0.5rem; padding: 0.15rem 0rem 0.15rem 0.75rem; border-bottom: 1px dashed #E5E5E5; }
.jdhy_listbobx li:nth-child(2n) a{margin-left: 0.4rem; margin-right: 0rem;}
.jdhy_listbobx li>a i{ display: block; position: absolute; top: 50%; margin-top: -0.17rem; width:0.49rem; height: 0.34rem; left: 0; background: url(251203fjzrt_hy_jdpl_icon.png) no-repeat center; background-size: contain; }
.jdhy_listbobx li>a p{ font-size: 0.18rem; line-height: 0.32rem; height: 0.64rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.jdhy_listbobx li>a:hover p{ color: #D91818; }
.slb .jdhy_listbobx{ background:#fdfdfd; padding: 0.16rem; border: 1px solid #F4CB9E; box-shadow: 0px -1px 8px  rgba(219, 138, 50, 0.4);}
.slb .jdhy_listbobx li>a{height: 0.94rem; position: relative;}
.slb .jdhy_listbobx li>a,.slb .jdhy_listbobx li:nth-child(2n) a{margin-left: 0rem; margin-right:0rem; }
.slb .jdhy_listbobx li>a p{position: absolute; height: auto; top: 50%; max-height: 0.64rem; transform: translateY(-50%); -ms-transform: translateY(-50%);}

.xxzl_listbox .picture_group_07{ overflow: inherit; }
.xxzl_listbox .picture_group_07>span{ width: 0.5rem; height: 1.05rem; margin-top: -0.52rem; line-height: 1rem; border-radius: 0rem;  text-align: center; }
.xxzl_listbox .picture_group_07>span i{font-size: 0.38rem;}
.xxzl_listbox .picture_group_07>span.prev{ left: -0.8rem; background: #d2423d; background: linear-gradient(90deg,#cb2722,#f2c5bc); }
.xxzl_listbox .picture_group_07>span.next{ right: -0.8rem; background: #d2423d; background: linear-gradient(270deg,#cb2722,#f2c5bc); }
.xxzl_listbox .picture_group_07 .picture_conent{ background: #fff; }
.xxzl_listbox .picture_group_07 .picture_text{ font-size: 0.18rem; margin-right: 0.35rem; margin-left: 0.35rem; }
.xxzl_listbox .picture_group_07 li:hover .picture_text p{color: #AD0909;}
@media screen and (max-width:1460px){
	.xxzl_listbox .picture_group_07>span{ width: 0.35rem; height: 0.75rem; line-height: 0.75rem; margin-top: -0.375rem; }
	.xxzl_listbox .picture_group_07>span i{font-size: 0.28rem;}
	.xxzl_listbox .picture_group_07>span.prev{ left: 0; }
	.xxzl_listbox .picture_group_07>span.next{ right: 0rem;}
	.zrthy_listbox ul>li{ padding-top: 2.5%; padding-bottom:2.5%;}
}
@media screen and (max-width:992px){
	.content_bg3{ padding-bottom: 0.36rem; margin-bottom: -0.36rem; }
	.zrthy_main .special_title_18 em{/* width: calc(50% - 2rem); */width: 24%;}
	.zrthy_main .special_title_18 span{ font-size: 0.28rem; }
	.zrthy_main .special_title_18:before, .zrthy_main .special_title_18:after{width: calc(50% - 0.9rem);}
	.slb .zrthy_main .special_title_18 em>img{max-width: 70%;}
	.jdhy_listbobx{ background:#fdfdfd; padding: 0.16rem; border: 1px solid #F4CB9E; box-shadow: 0px -1px 8px  rgba(219, 138, 50, 0.4);}
	.jdhy_listbobx li>a,.jdhy_listbobx li:nth-child(2n) a{margin-left: 0rem; margin-right:0rem; }
	
	.slb .zrthy_newbox{padding: 0.16rem 0.16rem 0.3rem; border-radius: 0rem 0.4rem 0rem 0rem; }
	.slb .jdhy_listbobx li>a{padding-left: 0;}
	.slb .jdhy_listbobx li>a i{display: none;}
	.slb .jdhy_listbobx li>a p{position: relative; top: inherit; transform: translateY(0); -ms-transform: translateY(0);}
	.xxgc_listbox li>a{ padding: 0.16rem 0.16rem 0.14rem;}
	.xxgc_listbox li>a span{ margin: -0.05rem;}
	
	.zrthy_listbox ul>li{ padding-top:0.08rem; padding-bottom:0.08rem;}
	.xxzl_listbox .picture_group_07 .picture_text{ height: 0.56rem; -webkit-line-clamp: 2; margin-left: 0.16rem; margin-right: 0.16rem;}
}
@media screen and (max-width:640px){
	.slb .zrthy_main .special_title_18:before,.slb .zrthy_main .special_title_18:after{display: none;}
	.slb .zrthy_main .special_title_18 a{top: 50%; transform: translateY(-50%); bottom: inherit;}
	.slb .zrthy_main .special_title{ text-align: left; }
	.slb .zrthy_main .special_title_18 span{padding: 0rem;}
	.slb .zrthy_main .special_title_18 em{display: none;}
}
@media screen and (max-width:540px){
	.zrthy_main .special_title_18 em{display: none;} 
}
@media screen and (max-width:375px){
	.xxzl_listbox .picture_group .bd.trt-row-large .picture_conent{ margin: 0rem 0.08rem; }
}


.gwp_2021 a{color: #1658A0; line-height: 18px;}
.slb .fixed .pho-search_2021 input{height:;}