@charset "utf-8";

/* 宋体引入*/
@font-face {
    font-family: "syst_h";
    src: url("syst_h.eot"); /* IE9 */
    src: url("syst_h.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    
    url("syst_h.woff") format("woff"), 
    url("syst_h.woff2") format("woff2"),
    url("syst_h.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
} 


.byqy_bg{background: url(241017qz_myqyfw_banner.png) no-repeat center top #fff; position: relative;}
/* .byqy_bg .banner{ text-align: center; padding-top: 2.4rem; padding-bottom: 1.05rem; } */
.byqy_bg .banner{text-align: center; padding-top: 1.1rem;padding-bottom: 0.9rem;}/* 20241024 */

.slb .byqy_bg .banner{padding-top: 0.55rem; padding-bottom: .45rem;}
@media screen and (max-width:992px){
	.byqy_bg .banner{ padding-top:.5rem; padding-bottom: .5rem;}
	.slb .byqy_bg .banner{padding-top: .5rem;}
}


.xf_tel{position:absolute; left: 50%; margin-left:670px;top:6rem;z-index: 99;}
.tel_con{position: relative; display: block;margin-left: .05rem; text-align: center; background-color: #fff; border: 1px solid #D43030; border-radius: .36rem; font-size: .16rem;font-weight: bold; line-height: .2rem; padding: 0.06rem .15rem 0.08rem;}
.tel_con p{display: block; max-width: .79rem;}
.tel_con>span{display: block;float: left;margin-left: -0.05rem;margin-top: -0.04rem; margin-right: .08rem; width: .48rem; height: .48rem; background-color: #D81E06; border-radius: .8rem; text-align: center; line-height: .46rem;}
.tel_con>span i{font-size: .26rem; color: #fff;}
.slb .xf_tel{top: 9.8%;}
.xf_tel .zi_xf{display: none; position: absolute;width: 2rem; background-color: #fff; border: 1px solid #B80000; right: 0; margin-top: .05rem; font-size: .14rem; line-height: .2rem; color: #666; border-radius: .2rem; padding: .1rem;}
.xf_tel a.tel_con:hover+.zi_xf{display: block;}
@media screen and (max-width:1800px){
	.byqy_bg{position:inherit;}
	.slb .xf_tel{left: inherit; margin-left:0; right: .05rem; position:fixed; top:16%;}
	.slb .tel_con{font-size: 0;line-height: inherit; padding: 0.05rem 0.1rem;}
}
@media screen and (max-width:1622px){
	.xf_tel{left: inherit; margin-left:0; right: .05rem; position:fixed; /* top:16%; */ top:34%; }
	.tel_con{font-size: 0;line-height: inherit;}
}


.xgzc_box{ background: url(241017qz_myqyfw_bgtu1.jpg) no-repeat center top #fff; background-size: 100% auto;  border-radius: 0.08rem; box-shadow: 0px 2px 4px  rgba(255, 204, 189, 0.3);}
.tit_ys{text-align: center; position: relative; overflow: hidden; background: url(241017qz_myqyfw_line.png) no-repeat center bottom; background-size: 100% auto; }
.tit_ys>span{display: inline-block; font-family: "syst_h"; font-size: .36rem; padding-bottom:.2rem; position: relative; line-height:.4rem;}
.tit_ys>span::after{content: ""; position: absolute; width: .88rem; margin-left: -0.44rem; left: 50%; bottom: 0; height: 0.06rem; background-color: #B02E2F; }
.tit_ys>a{font-size: .16rem; position: absolute; right: 0; color: #999; line-height: .4rem; }

.xgzc_box .word_group_04 .bd{overflow: inherit;}
.xgzc_box .word_group_04 .trt-row .word_conent{border: 0.01rem solid #E5E5E5; border-radius: 0.06rem; height: 1.12rem; }
.xgzc_box .word_group_04 .trt-row .word_conent:hover{border:0.02rem solid #FF5733; padding: .16rem .19rem .13rem;}
.xgzc_box .word_group_04 .word_conent>h3{ font-weight: normal; font-size: .16rem; line-height: .24rem; height: .48rem;text-align: justify; }
.xgzc_box .word_group_04 .trt-row .word_conent:hover h3{color: #B80000;font-weight: bold;}
.xgzc_box .word_group_04 .word_conent>p{font-size: .14rem;margin-top: 0;}
.xgzc_box .word_group_04 .word_conent>p span{float: right; color: #B80000;}
.xgzc_box .word_group_04 .word_conent>p span>em{margin-left: 0.05rem; font-size: .18rem;}

.bg_ys1{background: url(241017qz_myqyfw_bgtu2.jpg) no-repeat center bottom #fff6f3;}
.bg_ys2{background: url(241017qz_myqyfw_bgtu3.jpg) no-repeat center top; background-size:auto 100%;}
.smzq_box{ text-align: center; position: relative;}
.smzq_box img{max-width:75%;}
.smzq_box .smzq_box_con{position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.smzq_box .smzq_box_con a{ position: absolute; display: inline-block;  }
.smzq_box .smzq_box_con a>i{ width: 1.09rem; height: 1.09rem; margin: 0rem .3rem; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: contain;vertical-align: middle; }
.smzq_box .smzq_box_con a>span{font-size: .26rem; line-height: 1.09rem; font-weight: bold; color: #333; }
.smzq_box .smzq_box_con a.li_ys1 >i,.smzq_box .smzq_box_con a.li_ys3 >i,.smzq_box .smzq_box_con a.li_ys5 >i{float: right; margin-right: 0; }
.smzq_box .smzq_box_con a.li_ys2 >i,.smzq_box .smzq_box_con a.li_ys4 >i,.smzq_box .smzq_box_con a.li_ys6 >i{margin-left: 0;}

.smzq_box .smzq_box_con a.li_ys1{top: 16%; left: 20%;}
.smzq_box .smzq_box_con a.li_ys2{top: 17%; left: 60%;}
.smzq_box .smzq_box_con a.li_ys3{top: 46%; left: 8%;}
.smzq_box .smzq_box_con a.li_ys4{top: 46%; left: 73.5%;}
.smzq_box .smzq_box_con a.li_ys5{top: 68%; left: 25%;}
.smzq_box .smzq_box_con a.li_ys6{top: 68%; left: 52%;}

.slb .smzq_box .smzq_box_con a>i{width:0.8rem; height: 0.8rem;}
.slb .smzq_box .smzq_box_con a>span{line-height: .8rem;}
.slb .smzq_box .smzq_box_con a.li_ys1{ top: 12%;left: 11%;}
.slb .smzq_box .smzq_box_con a.li_ys2{ top: 9%; left: 58%;}
.slb .smzq_box .smzq_box_con a.li_ys3{ top: 42%; left: 2%;}
.slb .smzq_box .smzq_box_con a.li_ys4{ top: 40%; left: 70%;}
.slb .smzq_box .smzq_box_con a.li_ys5{ left: 17%;}
.slb .smzq_box .smzq_box_con a.li_ys6{ /* left: 52%; */}


.three_icon li a{ border-radius: .08rem;display:table; width: 100%; padding:.3rem .2rem; color: #333; }
.three_icon li a>p{display: table-cell; vertical-align: middle; height: .8rem; text-align: center; }
.three_icon li a>p span{ font-size: .28rem; line-height: .4rem; max-height: .8rem; height: .4rem\0; font-family: "syst_h"; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  display:block\0; white-space: nowrap\0; -webkit-box-orient: vertical;-webkit-box-orient:inherit\0; -webkit-line-clamp: 2; }
.bg_ys2 .three_icon li a{background-color: #FFE6D9;}
.bg_ys2 .three_icon li a:hover{background-color: #e03228; background: linear-gradient(90deg,#CC1414,#F75640); color: #fff; }

.xgpt_box .three_icon li a{ color: #B80000; background-position: center; background-repeat: no-repeat; background-size: cover; }
.xgpt_box .three_icon li a span{text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;}
.xgpt_box .three_icon li a:hover{background-color:transparent;}
@media screen and (max-width:992px){
	.tit_ys{text-align:left;}
	
	.smzq_box img{display: none;}
	.smzq_box .smzq_box_con{position: relative; left: inherit; right: inherit; top: inherit; bottom: inherit; }
	.smzq_box .smzq_box_con a{position: relative; width: 33.33333%; height: .8rem; text-align: left; margin-top: .15rem; top: inherit !important; left: inherit !important; float: left; padding: 0rem .1rem;}
	.smzq_box .smzq_box_con a>i{width: .8rem; height: .8rem; margin-left: 0; margin-right: .15rem;}
	.smzq_box .smzq_box_con a>span{line-height: .8rem;}
	.smzq_box .smzq_box_con a.li_ys1 >i,.smzq_box .smzq_box_con a.li_ys3 >i,.smzq_box .smzq_box_con a.li_ys5 >i{float:none; margin-right: .15rem; }
	.slb .smzq_box .smzq_box_con a{width: 50%;}
	
	.three_icon li a{padding: .16rem .1rem;}
	.three_icon li a>p span br{display: none;}
	
	.xgzc_box .word_group_04 .trt-row .word_conent{height:inherit;}
}
@media screen and (max-width:640px){
	.smzq_box .smzq_box_con a{width:50%;}
	.slb .smzq_box .smzq_box_con a{width: 100%;text-align: center;}
	.slb .tit_ys>span{font-size: .3rem;}
}
@media screen and (max-width:480px){
	.smzq_box .smzq_box_con a{width:100%;text-align: center;}
	.slb .three_icon li a>p span{max-height: inherit; -webkit-line-clamp: inherit; }
}




.hdrl_box{position: relative; z-index: 1;}
.rl_table{ margin:1px; position: relative; background-color: #fff8f6; background:linear-gradient(180deg, #FFEFEA,#fff); padding: .26rem; border-radius: 0.08rem; }
.rl_table::after{ content: ""; position: absolute; z-index: -1; left: -1px; right: -1px; top: -1px; bottom: -1px; border-radius: 0.08rem; background: linear-gradient(180deg,rgba(209, 22, 14, 1) 0%,rgba(209, 22, 14, 0) 81%); }
.hdrl_right{ max-height:4.2rem;overflow-y: auto; background-color: #fff; border-radius: 0.08rem; padding: .18rem; box-shadow: 0px 2px 8px  rgba(209, 22, 14, 0.2); }
.hdrl_right::-webkit-scrollbar{width: .06rem;}
.hdrl_right::-webkit-scrollbar-thumb{ background-color: #999; border-radius: 0.08rem; }
.hdrl_right .timeline_01 .shadow_base:before{display: none;}
.hdrl_right .timeline_01 .timeline_item_node i{ font-size: .16rem; color: #FFE2DA; }
.hdrl_right .timeline_01 li:hover .timeline_item_node i{ color: #B80000; }
.hdrl_right .timeline_01 li .timeline_item_timestamp{ font-size: .16rem; color: #333; font-weight: bold;}
.hdrl_right .timeline_01 li:hover .timeline_item_timestamp,.hdrl_right .timeline_01 li:hover .data_con h6{color: #D1160E;}
.hdrl_right .timeline_01 .timeline_item_node{top: 0;}
.hdrl_right .data_con{ padding: .13rem; background: linear-gradient(90deg,#FFF5F2 ,#FFFFFF); border-radius: 0.04rem; }
.data_con i{ display: block; padding-top: 66.67%; background-size: cover; background-position: center; background-repeat: no-repeat; }
.data_con a:hover{ color:#B80000;}
.data_con h6{ font-size: .16rem; line-height: .26rem; height: .52rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } 
.data_con p{font-size:.12rem; color: #666; line-height: 1.5; margin-top: 0.05rem;}
.data_con em{display: inline-block; margin-top: .12rem; font-size: .12rem; color: #D1160E; line-height: .28rem; padding: 0rem .2rem; border-radius: 0.8rem; background: linear-gradient(180deg,#FFF5F2 ,#FFE2DA); }


/* 日历 开始 */
.zjnd_con_bg{  padding-bottom: .8rem;}
.zjnd_tit{ text-align: center;}
.zjnd_con_bg1{ border-radius: .08rem; position: relative; }
/* .zjnd_hdrl_con{ padding-left: .32rem; border-left: 1px dashed #E5E5E5;}
.slb .zjnd_hdrl_con{ padding-left: 0rem; border-left:none;}
.zjnd_hdrl_con .bd li>h3{ max-height: .8rem; font-size: .24rem; font-weight: bold; line-height: .4rem; color: #1658a0; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.zjnd_hdrl_con .bd li>h3 a{ color: #1658a0;}
.zjnd_hdrl_con .bd li>span{ display:inline-block; padding: 0rem .2rem; line-height: .3rem; margin-top: .2rem; background-color: #D1160E; color: #ffffff; font-size: .16rem; border-radius: .08rem;}
.zjnd_hdrl_con .bd li>p{ line-height: .32rem; margin-top: .1rem; font-size: .16rem; color: #666666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zjnd_hdrl_con .bd li>p i{ font-size: .16rem; margin-right: .1rem; color: #A6A6A6;}
.zjnd_hdrl_con .num{ margin-top: .24rem; font-size: 0px; text-align: center;}
.zjnd_hdrl_con .num li{ cursor: pointer; display: inline-block; width: .12rem; height: .12rem; border-radius: 50%; background-color: #CCCCCC; margin:0rem .05rem;}
.zjnd_hdrl_con .num li.on{ background-color: #d1160e;} */
.laydate_body .laydate_box{ background-color: transparent;}
.laydate_body .laydate_box .laydate_top{margin: 0rem auto .2rem; border-radius: .08rem;position: inherit;}
.laydate_body .laydate_box .laydate_top .laydate_ym{width: 48%;font-size:0px;}
.laydate_body .laydate_box .laydate_top .laydate_xian{width: 4%;}
.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_choose cite{border-bottom: 3px solid #FFE2DA;border-left: 3px solid #FFE2DA;width: .14rem;height: .14rem;margin-top: -.07rem;}
.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_y, .laydate_body .laydate_box .laydate_top .laydate_ym .laydate_m{ color:#d1160e; font-size:.24rem;}
.laydate_body .laydate_box .laydate_table thead th{ padding:.1rem 0rem; font-size:.16rem; color:#fff; background-color:#d1160e}
.laydate_body .laydate_box .laydate_list{padding: 0rem;height: auto;margin-top: .06rem;}
.laydate_body .laydate_box .laydate_list ul li{ padding:.1rem 0rem .1rem 0rem;}
.laydate_body .laydate_box .laydate_list ul li p{ line-height:.4rem; width:.4rem; height:.4rem;}
.laydate_body .laydate_box .laydate_list ul li p em{background-color:#d1160e;margin-left:-.04rem;width:.08rem;height:.08rem;bottom: -.12rem;}
.laydate_body .laydate_box .laydate_list ul li.laydate_nothis > .riqi > a, .laydate_body .laydate_box .laydate_list ul li.laydate_nothis > a{ color:#333333; opacity:.6}
.laydate_body .laydate_box .laydate_list ul li.today .riqi{ position: relative;}
.laydate_body .laydate_box .laydate_list ul li.today .riqi::before,.laydate_body .laydate_box .laydate_list ul li:hover .riqi::before{ background-color: #d1160e; color: #ffffff; content: ''; position: absolute; left: 50%; top: 50%; width: .4rem; height: .4rem; border-radius:.16rem; transform: translateX(-50%) translateY(-50%);}
.laydate_body .laydate_box .laydate_list ul li.today p,.laydate_body .laydate_box .laydate_list ul li.today span,.laydate_body .laydate_box .laydate_list ul li:hover span{ color: #ffffff; transition: .3s all;}
.laydate_body .laydate_box .laydate_list ul li:hover.laydate_white p em,.laydate_body .laydate_box .laydate_list ul li.today.laydate_white p em{/* background-color: #ffffff; */display: block;}
.laydate_body .laydate_box .laydate_list ul li.laydate_white:hover p:before{ top: -.12rem;}
.laydate_body .laydate_box .laydate_list ul li.laydate_white:hover p{ background-color: transparent; border-color:transparent;}
.laydate_body .laydate_box .laydate_list ul li.laydate_nothis:hover > .riqi::before{ opacity:.2}
.laydate_body .laydate_box .laydate_list ul li.laydate_nothis:hover > .riqi > a{ color:#ffffff;}
.laydate_body .laydate_box .laydate_list1 ul li{ padding:.05rem 0rem}
.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms{right: .12rem;top: .64rem; width: 48%;}
.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms.laydate_show{ left:.2rem}
@media screen and (max-width:992px) {
	/* .zjnd_hdrl_con{ padding-left: 0rem; border-left:none;} 
	.zjnd_con_bg1{ padding: .6rem .2rem;}*/
	.laydate_body .laydate_box .laydate_top{ padding:.12rem;}
	.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms{right: 0rem; top: .54rem; width: 50%;}
	.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms.laydate_show{ left:0rem}
	
	.rl_table{padding: .12rem;}
}
@media screen and (max-width:480px) {
	.laydate_body .laydate_box .laydate_top{ width:100%;}
	.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_y, .laydate_body .laydate_box .laydate_top .laydate_ym .laydate_m{ font-size:.2rem;}
	
}

.laydate_body .laydate_box .laydate_list ul li .laydate_bz{ border: 1px solid #B80000; }
.laydate_body .laydate_box .laydate_list ul li.today p{ background-color: #B80000; }
.laydate_body .laydate_box .laydate_list ul li p:before{ background-color: #B80000; }
.laydate_body .laydate_box .laydate_list ul li .laydate_bz a:before{ background-color: #B80000;}
/* 日历 结束 */




/* 20241021返回首页 */
.return_sy{display:inline-block;border: 1px solid #cc1515;text-align:center;line-height:.35rem;padding:0rem 0.1rem;color: #cc1515 !important;max-width: 1.8rem;position: absolute;right: 0;top: -0.75rem;}
@media screen and (max-width: 992px) {
    .return_sy{line-height:.28rem;right:.16rem;left:inherit;margin-left:0rem;top: -0.4rem;}
}

.three_icon.piclink_group.piclink_group_06 .bd>.tempWrap{margin-left: 0;}
.three_icon.piclink_group.piclink_group_06 .trt-row [class*=trt-col-]{padding: 0rem;}
.three_icon.piclink_group.piclink_group_06 .trt-row [class*=trt-col-] a{margin: 0rem 0.1rem;display: block;width: auto;}
.three_icon.piclink_group.piclink_group_06 .trt-row [class*=trt-col-] a>p{display:flex; height: .8rem; text-align: center; align-items:center;justify-content:center; }

.three_icon.piclink_group>span{background-color:#B80000; top:50%; margin-top:-0.18rem; }
.three_icon.piclink_group>span.prevStop, .three_icon.piclink_group>span.nextStop{background-color: #fff;}
.three_icon.piclink_group>span.prevStop i, .three_icon.piclink_group>span.nextStop i{ color: #B80000;}