a:hover{ color: #BC0606;}
.xxgc_banner{background: #da2a34 url(230425jyt_xxgc_banner.jpg) no-repeat top center; background-size: cover; text-align: center;}
.xxgc_banner_tit{height: 4.12rem; line-height: 3.6rem;}
.xxgc_top{position: relative;}
.xxgc_top:before{content: ' '; position: absolute; left: -.04rem; top: -.04rem; bottom: .04rem; right: 0.04rem; display: block; border:  #EEBF87 solid 1px;}
.xxgc_top i{background: linear-gradient(180deg, rgba(255, 245, 235, 1) 0%, rgba(255, 219, 176, 1) 100%); display: block; width: 100%; height: 100%; background: #FFFFFF\0; position: relative; z-index: 2;}
.xxgc_top span{display: block; margin-left: .28rem; margin-top: -.2rem;}
.xxgc_top p{overflow: hidden; padding: .16rem; font-size: .18rem; line-height: .32rem; text-align: left; color: #BC0606; text-indent: 2em; padding-left: .35rem; padding-right: .25rem;}
.xxgc_bg1{background: url(230425jyt_xxgc_bg1.jpg) no-repeat top center; padding: 1rem 0rem;}
.announcement_05{box-shadow:inherit; padding-left: 1rem; position: relative; border-radius: 0rem; border-bottom: 4px solid #D43030;}
.announcement_05 h3 a{color: #BC0606; font-size: .36rem;}
.announcement_05 p{display: block;}
.announcement_05 p a{display: inline; color: #383838;}
.announcement_05 span{width: .66rem; height: 1.15rem; background: #d43030 url(230425jyt_xxgc_tit5.png) no-repeat top center; display: block; font-size: .32rem; font-weight: bold; color: #FFFFFF; padding: .13rem .1rem; position: absolute; top: 0rem; left: .16rem; border-radius: 0rem 0rem .08rem .08rem; overflow: hidden; background-size: cover;}
.xxgc_r_tit{line-height: .54rem; position: relative; height: .54rem; border-bottom: 1px solid #FFDFC4;}
.xxgc_r_tit em{display: block;}
.xxgc_r_tit em a{font-size: .24rem; font-weight: bold; color: #D43030; padding-left: .22rem; position: relative;}
.xxgc_r_tit em a:before{position: absolute; left: 0rem; top: 50%; content: ' '; width: .06rem; height: .26rem; background: #D43030; margin-top: -.13rem;}
.sp_a{width: 1.2rem\0; text-align: right;}
.sp_a a{color: #CF7D25;}
.sp_a a img{display: inline-block;}
.list_base li{margin-bottom: .16rem;}
.list_base li:hover:before,.list_base li:before{background:#D43030;}
.xxgc_bg2{background:  #ffebd3 url(230425jyt_xxgc_bg2.jpg) no-repeat top center; padding: .38rem 0rem; background-size: cover;}
.xxgc_tit{position: relative;}
.xxgc_tit .sp_a{margin-top: -.4rem; margin-top: 0rem\0; position: relative; z-index: 2; position: absolute\0; text-align: right\0; right: 0rem\0; bottom: .2rem\0;}
.xxgc_tit.li .sp_a a{color: #FFFFFF;}
.xxgc_div{background: rgba(255, 255, 255, 0.73); background: #FFF\0; padding: .2rem;}
.xxgc_bg3{background: url(230425jyt_xxgc_bg3.jpg) no-repeat bottom center; padding: .32rem 0rem .8rem 0rem;}
.xsgc_div{background:  url(230406xxgc_bg3.png) no-repeat center; padding: .5rem 0rem;}
.slb .xsgc_div{background-size: cover;}
.picture_group_10{padding: 0rem .8rem; padding-top: .5rem \0;}
.picture_group_10 .picture_img{text-align: center; padding-bottom: .2rem; background: url(230406xxgc_bg4.png) no-repeat center bottom; height: 2.4rem;}
.picture_group.picture_group_10>span{background: none; width: inherit; height: inherit; border:inherit;}
.picture_group.picture_group_10>span i{color: #E6B345; font-size: .4rem;}
.picture_group.picture_group_10>span.prev{ left: 0.32rem; text-align: right;}
.picture_group.picture_group_10>span.next{ right: 0.32rem;}
.picture_group_10 .picture_img img{height: 2.2rem;}
.slb .xxgc_banner_tit{height: 2.4rem; line-height: 2rem;}
.slb .xxgc_bg1{padding: .6rem 0rem;}
.xxgc_bg4{padding: .32rem 0rem .6rem 0rem; background: url(230425jyt_xxgc_bg4.jpg) no-repeat top center; background-size: cover;}
.xxgc_ul2 ul li a{display: block; z-index: 2; position: relative; padding: .26rem .32rem 0rem 1.06rem; height: 1.86rem; margin-top: .6rem; background: #FFFFFF;}
.xxgc_ul2 ul li a span{position: absolute; background: #BB191F; left: -.16rem; top: -.2rem; width: .92rem; text-align: center; height: 1.1rem; padding: 0.1rem .18rem;}
.xxgc_ul2 ul li a span h1{font-size: .4rem; color: #FFFFFF; padding-bottom: .04rem; border-bottom: 1px solid #FFFFFF;}
.xxgc_ul2 ul li a span em{display: block; margin-top: .06rem; color: #FFFFFF;}
.xxgc_ul_con{margin-left: .16rem;position: relative;}
.xxgc_ul_con:before{position: absolute; top: .1rem; background: rgba(255, 255, 255, 0.45); content: ' '; display: block; right: -0.06rem; bottom: -.1rem; left: 0rem; overflow: hidden; clip-path: polygon(100% 0%, -100% 100%,0% 95% , 100% 100%);}
.xxgc_ul2 ul li a h2{font-size: .2rem; line-height: .26rem; height: .52rem\0;}
.xxgc_ul2 ul li a p{color: #808080; margin-top: .1rem;line-height: .22rem; height: .44rem;}
.xxgc_bg6{background: url(230425jyt_xxgc_bg5.jpg) no-repeat top center; padding: .32rem 0rem;}
.slb .xxgc_bg2{padding-top: .16rem;}


@media screen and (max-width: 992px){
	.sp_a{display: none;}
	.xxgc_div{padding: .16rem;}
	.xxgc_top span{position: relative; margin-right: .2rem;}
	.xxgc_top p{padding: .16rem; overflow: inherit;}
	.announcement_05 h3 a{font-size: .24rem;}
	.picture_group_10{padding: 0rem .4rem;}
	.picture_group.picture_group_10>span.prev{ left: 0.1rem; text-align: right;}
	.picture_group.picture_group_10>span.next{ right: 0.1rem;}
	.xxgc_bg1,.slb .xxgc_bg1{padding: 0.4rem 0rem;}
	.xxgc_bg3{padding-bottom: .4rem;}
	.slb .xxgc_tit .sp_a{margin-top: .1rem;}
	.xxgc_banner_tit .none{display: inline-block !important;}
	.announcement_05{padding-left: .16rem;}
	.announcement_05>h3{text-align: left;overflow: hidden;}
	.announcement_05 span{position: inherit; left: inherit; top: inherit; float: left; margin-right: .1rem;}
	.list_base li{margin-bottom: 0rem;}
	.announcement_05 span{font-size: .26rem; width: .5rem; height: auto;}
	
}
@media screen and (max-width: 640px) {
	.xxgc_banner_tit{height: 2rem; line-height: 1.6rem;}
	.xxgc_tit{position: relative; height: .6rem;}
	.xxgc_tit em img{position: absolute; width: 180%; max-width: inherit; left: 30%; transform: translateX(-50%);}
	.slb .xxgc_banner_tit{height: 1.6rem; line-height: 1.4rem;}
	.picture_group_10{padding: 0rem .2rem;}
	.xxgc_tit .sp_a{margin-top: .2rem;z-index: 99; position: relative;}
	.xxgc_ul2 ul li a{padding: 0.24rem; padding-left: 1rem; height: auto;}
	.xxgc_ul2 ul li a span{width: auto;}
	}

.footer{margin-top: 0rem;}
