@charset "utf-8";
.zybx_mian::after{content: ""; position: absolute;z-index: -2; left: 0; right: 0; top: 0; bottom: 0; background: url(250513yjgl_zybx_bg.png) no-repeat center top #fffefd; }
.con_bg{background: url(250513yjgl_zybx_banner.png) no-repeat center top;}

.zybx_banner{text-align: center;}
.zybx_banner span{padding: 0.6rem 0rem;display: block;}
.slb .zybx_banner span{padding: 0.35rem 0rem;}

.row_bg{ position:relative;z-index: 1; box-shadow: 2px 2px 4px  rgba(242, 48, 41, 0.2); }
.row_bg::after{content: ""; position: absolute; z-index: -2; left: 0.06rem; top: 0.07rem; width: 100%; height: 100%; background-color: rgba(209, 22, 14, 1); background: linear-gradient(135deg,rgba(209, 22, 14, 1),rgba(255, 174, 171, 0.22) 50%);}
.row_bg::before{display: none; content: ""; position: absolute; width: 0.39rem; height: 0.35rem; left: 0.35rem; top: -0.14rem; background: url(250513yjgl_zybx_icon.png) no-repeat center; background-size: contain;}
.con_bg_top{display: none; background: url(250513yjgl_zybx_conbg_top.png) no-repeat center top; background-size: 100% 100%; height: 0.3rem;}
.con_bg_bottom{display: none; background: url(250513yjgl_zybx_conbg_bottom.png) no-repeat center bottom;background-size: 100% 100%; height: 0.25rem;}
.con_bg_center{padding-top:0.15rem; padding-bottom: 1px; border-top: 1px solid #f26a69; background:url(250513yjgl_zybx_conbg.png) no-repeat center; background-size: 100% 100%; }

.con_bg_center .list_base_date_01 li {padding-left: 0;padding-right:1.15rem; border-bottom: none !important; margin-bottom: 0rem; line-height: 0.7rem; font-size: 0.22rem; position: relative; z-index: 1;}
.con_bg_center .list_base_date_01 li>em {display: block; position: absolute;z-index: -1; bottom: 0.03rem; left: 0; right: -0.1rem; height: 1px; background-color: #EFD3D3;}
.con_bg_center .list_base_date_01 li::after {transition: all 0.3s; content: ""; position: absolute; width: 0.05rem; height: 0.05rem; border-radius: 0.5rem; border: 1.5px solid #EFD3D3; background-color: #fff; bottom: 0; right: 0;}
.con_bg_center .list_base_date_01 li::before {transition: all 0.3s; content: ""; position: absolute; border-radius: 0; margin-top: 0; top: inherit; bottom: 0.03rem; background-color: #D1160E; width: 0.46rem; height: 0.02rem; left: 0;}
.con_bg_center .list_base_date_01 li span { font-size: 0.18rem; font-family: arial; padding-right: 0.1rem;}
.con_bg_center .list_base_date_01 li:hover {font-weight: bold; color: #D1160E;}
.con_bg_center .list_base_date_01 li:hover a,.con_bg_center .list_base_date_01 li:hover span { color: #D1160E;}
.con_bg_center .list_base_date_01 li:hover:before { width: 100%; transition: all 0.3s;}
.con_bg_center .list_base_date_01 li:hover:after { border: 2px solid #D1160E; transition: all 0.3s;}

.con_bg_center .page_base{/* margin-top: 0.2rem; margin-bottom: 0.15rem; */ margin-bottom: 0.4rem;}
.con_bg_center .page_base .page_tools li.active a, .con_bg_center .page_base .page_tools li a:hover{background-color: #E3221B; border-color: #E3221B;}
.con_bg_center .page_base .page_tools li.disabled>a,.con_bg_center .page_base .page_tools li.disabled>a:hover{background-color: #fff; border-color: #ddd;}
.con_bg_center .page_base .fy_go{background-color: #E3221B;}
@media screen and (max-width:992px){
	.zybx_banner span,.slb .zybx_banner span{padding: 0.45rem 0rem;}
	.con_bg_center .list_base_date_01 li {padding-right: 0; line-height: 0.32rem;}
}

