.header_21_con1{ height:auto;}
.header_21_logo{ padding-left:.1rem !important;}
@media screen and (max-width:992px) {
    .header_21_tit { right: .1rem; top: -.5rem;}
    .nav_21{ padding-left: .1rem;}
    .nav_21>ul>li{ margin: 0 .15rem 0 0;}
	.nav_21>ul>li:last-child{ margin-right: .2rem;}
	.nav_21::after{ width:.4rem}
	.bsdt_nav_21 .container_21::after{ width: .3rem;}
	.nav_21::before,.bsdt_nav_21 .container_21::before{ right: .05rem;}

	.footer_21_tit_l{ padding: .1rem .18rem 0 .18rem;}

}



.zdlyxxgk_bg{ background: url(../jpg/369oj8.jpg) no-repeat center top; height:1.4rem; padding-top:.94rem;}
.slb .zdlyxxgk_bg{ background-size: cover;}
.slb .zdly_list .prev,.slb .zdly_list .next{ top: 50%; margin-top: -.2rem;}
.zdlyxxgk_tit{ line-height: .52rem; text-align: center; position: relative; font-size: .36rem; color: #ffffff;}
.zdly_list,.zdly_gl_list{ position: relative; overflow-x: hidden;}
.zdly_list .prev,.zdly_gl_list .prev{ left: 0;}
.zdly_list .next,.zdly_gl_list .next{ right: 0;}
.zdly_list .prev,.zdly_list .next,.zdly_gl_list .prev,.zdly_gl_list .next{ z-index: 999; position: absolute; width: .4rem; top: .4rem; height: .4rem; background-color: rgba(0,0,0,.3); text-align: center; line-height: .4rem; cursor: pointer;}
.zdly_gl_list .prev,.zdly_gl_list .next{ top: 50%; margin-top: -.1rem;}
.zdly_list .prev i,.zdly_list .next i,.zdly_gl_list .prev i,.zdly_gl_list .next i{ color: #ffffff; font-size: .18rem;}
.zdly_list .trt-row [class*=trt-col-]{ padding: 0rem;}
.zdly_list .trt-row [class*=trt-col-] .zdly_con{ margin: 0 .16rem 0 .16rem;}
.zdly_ban{ background: url(../jpg/uu56ct.jpg) no-repeat left center #e8f2fb; background-size: cover; position: relative; height: 0; padding-top: 29.126213%;}
.zdly_ban h3{ text-align: center; line-height: .4rem; font-size: .28rem; color: #1658A0; position: absolute; left: .8rem; right: 0; top: 50%; margin-top: -.2rem; z-index: 9;}
.zdly_ban i{ width: 1.4rem; line-height:.9rem; position: absolute; left: 0; bottom: 0; z-index: 2;}
.zdly_tit1{ text-align: center; padding:.12rem .1rem .11rem .1rem; line-height: .3rem; background-color: #F2F8FF; font-size: 0rem;}
.zdly_tit1::after{ content: ''; clear: both; display: block; height: 1px;}
.zdly_tit1 a{ font-size: .18rem; margin: 0 .09rem; display: inline-block;}
.zdly_list1,.zdly_list2{ overflow: hidden;}
.zdly_list1 li{ text-align: center; margin-top: .07rem;}
.zdly_list1 li a{ display: block; background-color: #F2F8FF; height: 1rem; padding-top: .12rem;}
.zdly_list1 li a span{ display: block;}
.slb .zdly_list1 li a span{ margin-bottom: .1rem;}
.zdly_list1 .trt-row{ margin: 0 -.04rem;}
.zdly_list1 .trt-row [class*=trt-col-]{ padding: 0 .04rem;}
.tab_skin_06 .tabs_header>ul>li a{ padding: 0 .2rem;}
.tabs .tabs_header.mar_b2{ margin-bottom: .02rem;}
.zdly_list2 li,.zdly_list3 li{ position: relative; overflow: hidden;}
.zdly_list2 li span{padding-top: 24.3%;z-index: 2;}
.zdly_list3 li span{padding-top: 24.33333%;z-index: 2;}
.zdly_list2 li span i,.zdly_list3 li span i{ position: absolute; z-index: 3; left: 0; right: 0; text-align: center; top: 50%; margin-top: -.16rem; line-height: .32rem; font-size: .24rem; font-weight: bold;}
.zdly_list2 li dl,.zdly_list3 li dl{ position: absolute; z-index: 4; padding: .08rem 0 0 .2rem; background-color: rgba(0,0,0,.6); left: 0; right: 0; top: 100%; bottom: 0; transition: .3s;}
.zdly_list2 li:hover dl,.zdly_list3 li:hover dl{ top: 0;}
.zdly_list2 li dl dd,.zdly_list3 li dl dd{ line-height: .32rem;}
.zdly_list2 li dl dd a,.zdly_list3 li dl dd a{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zdly_list2 li dl dd a,.zdly_list3 li dl dd a,.zdly_list3 li span i{ color: #ffffff;}
.zdly_list4 li a{ position: relative; display: block; padding:.25rem .3rem .35rem .26rem; overflow: hidden;}
.zdly_list4 li a h3{ line-height: .44rem; position: relative; font-size: .2rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zdly_list4 li a h3::before{ content: ''; height: .04rem; width: .36rem; position: absolute; left: 0; bottom: 0;}
.zdly_list4 li a i{ position: absolute; right: .1rem; bottom: -.2rem;}
.zdly_list4 li:nth-child(8n+1) a{ background-color: #FAF5F2;}
.zdly_list4 li:nth-child(8n+2) a{ background-color: #F2F7F0;}
.zdly_list4 li:nth-child(8n+3) a{ background-color: #F7F5F0;}
.zdly_list4 li:nth-child(8n+4) a{ background-color: #F2F8FF;}
.zdly_list4 li:nth-child(8n+5) a{ background-color: #F2F5FA;}
.zdly_list4 li:nth-child(8n+6) a{ background-color: #FCF5F5;}
.zdly_list4 li:nth-child(8n+7) a{ background-color: #F2FAF9;}
.zdly_list4 li:nth-child(8n+8) a{ background-color: #FCF7FB;}
.zdly_list4 li:nth-child(8n+1) a h3::before{ background-color: #CC6338;}
.zdly_list4 li:nth-child(8n+2) a h3::before{ background-color: #72A065;}
.zdly_list4 li:nth-child(8n+3) a h3::before{ background-color: #CA8D3E;}
.zdly_list4 li:nth-child(8n+4) a h3::before{ background-color: #1658A0;}
.zdly_list4 li:nth-child(8n+5) a h3::before{ background-color: #5173CC;}
.zdly_list4 li:nth-child(8n+6) a h3::before{ background-color: #CA3E3E;}
.zdly_list4 li:nth-child(8n+7) a h3::before{ background-color: #3ECAB1;}
.zdly_list4 li:nth-child(8n+8) a h3::before{ background-color: #CA3EAE;}
.zdly_gl_list .trt-row-large>[class*=trt-col-],.zdly_gl_list .trt-row-large>ul>[class*=trt-col-] li,.zdly_gl_list .trt-row [class*=trt-col-]{ padding: 0rem;}
.zdly_gl_list li a{ display: block; background-color: #ffffff; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); padding: .2rem; text-align: center; line-height:.24rem; margin: 0 .16rem .1rem .16rem;}
.zdly_gl_list li a span{ display: block; width: .64rem; height: .64rem; line-height: .6rem; background: linear-gradient(90deg, rgba(101, 171, 248, 1) 0%, rgba(27, 92, 163, 1) 100%);
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25); margin: 0 auto; border-radius: 50%;}
.zdly_gl_list li a p{ height: .48rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: .1rem; font-size: .18rem;}
.zdly_gl_list .trt-row-large ul{ text-align:center;}
.zdly_gl_list .trt-row-large [class*=trt-col-]{ float:inherit; display:inline-block;}
.special_title_07 span{ font-size: .3rem;}
.special_title_07 em{ top: -.12rem;}


.page_base .page_tools li.active a, .page_base .page_tools li a:hover{ background-color: #D43030; border: 1px solid #D43030;}
.page_base .fy_go{ background-color: #D43030;}
.ly_qh{padding-top: .54rem;height: 1.8rem;}
.ly_qh .zdlyxxgk_tit{position: relative;}
.ly_qh .zdlyxxgk_tit span{position: absolute;left: 62%;margin-left: 1.6rem; background: #fff; border-radius: .08rem; border: 1px solid rgba(255, 255, 255, 0.5);width: 0.8rem;height: .4rem;line-height: .4rem;font-size: .18rem;font-weight: normal;top: .07rem;text-align: left;padding-left: .2rem;cursor: pointer;}
.ly_qh .zdlyxxgk_tit span i{ position: absolute; right: .2rem; width: .16rem; height: .16rem; font-size: .16rem; color: #ffffff;}
.special_title_06 span{ color: #ffffff; font-weight: normal;}
.special_title_06 i{ width: 1.8rem;}
.ly_qh_list{ padding: .2rem .32rem; background-color:rgba(255,255,255,.9); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25); position: absolute; left: 0; top: 0; right: 0; z-index: 9; display: none;}
.ly_qh_list li{ line-height: .4rem; font-size: .18rem;}
.ly_qh_list li a{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.content{ z-index: 2; position: relative;}
.ly_qh,.ly_qh .row{z-index: 3;}


.xczx_list li a{display: block;background: url(../png/6hk8jz.png) no-repeat;background-size: cover;line-height: .3rem;padding: .3rem;position: relative;font-size: .22rem;border-radius: .2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xczx_list li a em{position: absolute;right: .2rem;top: 50%;width: .17rem;height: .17rem;margin-top: -.08rem;z-index: 9;background: url(../png/rxwbjw.png) no-repeat center;background-size: contain;}
.xczx_list1{ background: url(https://www.xm.gov.cn/images/220929xmszf_zdxxgk_xczx_con.jpg) no-repeat; background-size: cover; padding: .45rem; border-radius: .1rem;}
.xczx_list1 li a{ display: block; text-align: center; font-weight: bold; font-size: .18rem; color: #555555;}
.xczx_list1 li a span{ width: .9rem; height: .9rem; line-height: .9rem; border-radius: 50%; display: block; margin: 0 auto;}
.xczx_list1 li:nth-child(1) a span{ background-color: #1658a0;}
.xczx_list1 li:nth-child(2) a span{ background-color: #49b9b0;}
.xczx_list1 li:nth-child(3) a span{ background-color: #419cd5;}
.xczx_list1 li a p{margin-top: .16rem;}


@media screen and (max-width:1280px) {
	.zdly_ban h3{ font-size: .2rem;}
	.zdly_tit1 a{ font-size: .16rem;}
	.zdly_tit1{ padding: .12rem 0rem;}
	.tab_skin_06 .tabs_header>ul>li a{ padding: 0 .06rem;}
	.zdly_list2 li dl dd,.zdly_list3 li dl dd{ line-height: .24rem;}
	.zdly_gl_list li a{ margin: 0 .1rem .1rem .1rem;}
	.zdly_list .trt-row [class*=trt-col-] .zdly_con{ margin: 0 .1rem 0 .1rem;}
}



@media screen and (max-width:640px) {
	.zdlyxxgk_bg{ padding-top: .3rem; padding-bottom: .3rem; height: auto;}
	.ly_qh .zdlyxxgk_tit span{ display: block;position: inherit; left: inherit; margin: .1rem auto;top: inherit;}
	.special_title_07{ height: auto; line-height: .3rem;}
	.special_title_07 span{ font-size: .2rem; max-width: inherit; white-space: inherit;}
	.special_title_07 em,.special_title_07 .i_line_l, .special_title_07 .i_line_l img,.special_title_07:before, .special_title_07:after,.special_title_07 .i_line_r, .special_title_07 .i_line_r img,.special_title_06 i{ display: none;}
	
	
}

@media screen and (max-width:992px) {
	.zdly_list .prev, .zdly_list .next{ top: 50%; transform: translateY(-50%);}
}

.new_zdly_list li a{ display: block; text-align: center; background-image: linear-gradient(137.35deg, rgba(222, 237, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border: 1px solid rgba(74,161,255,.2) ; padding: .12rem; border-radius: .1rem;}
.new_zdly_list li a span{ display: block; margin: 0 auto; font-size: .3rem; color: #1658a0;}
.new_zdly_list li a p{ font-size: .18rem; line-height: 1.5; font-weight: bold;}
.new_zdly_list li a:hover{ border: 1px solid #1658a0;}
.zdly_list1 li a{background:#eef6ff ; font-size: .16rem; font-weight: bold; color: #1658A0; border-radius: .1rem;  box-shadow: 4px 4px 10px rgba(22,88,160,.1); border: 1px solid #fff;}
.zdly_list1 li a p{ margin-top: .1rem;}
.tabs .tabs_header>ul>li.on::before{display: none;}
.tabs .tabs_header:after{display: none;}
.tab_skin_06 .tabs_header>ul>li.on:after{display: none;}
.tab_skin_06 .tabs_header>ul>li.on a{border-radius: .1rem;}
.tabs .tabs_header>ul>li.on a, .tabs .tabs_header>ul>li>a:hover{padding-left: .16rem; position: relative;}
.tabs .tabs_header>ul>li.on a::before, .tabs .tabs_header>ul>li>a:hover::before{width: .05rem; height: .16rem; position: absolute; background: #1658a0; border-radius: .04rem; content: ' '; display: block; left: 0rem; top: 50%; margin-top: -.08rem}
.zdly_list2 li, .zdly_list3 li{box-shadow: 4px 4px 10px rgba(22,88,160,.1); border: .02rem solid #fff; border-radius: .08rem;}
.zdly_list2 li span i{color: #1658A0; font-size: .22rem;}
.zdly_list4 li a{background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(247, 251, 255, 1) 100%) !important;padding: 0px;line-height: 64px;padding-right: 30px;padding-left: 16px;height: 64px;border: 1px solid rgba(217, 235, 255, 1);border-radius: 8px;}
.zdly_list2 li span i{text-align: left; padding-left:.2rem;font-size: .16rem; color: #1658A0;}
.zdlyxxgk_bg{background: url(../png/fx9t2n.png) no-repeat top center; text-align: center; height: 2.3rem;}
.zdly_list4 li a h3{display: inline-block; vertical-align: middle;}
.zdly_list4 li a h3::before{display: none;}
.zdly_list4 li a span{display: inline-block; vertical-align: middle; margin-right: .16rem;}
.zdly_list4 li a i{bottom: inherit; top: 0px;}
.zdlyxxgk_box {background: #fff; margin-top: -.8rem; padding:.3rem; border-top: .04rem solid #1658A0; box-shadow: 0px 2px 10px  rgba(0, 0, 0, 0.05);}
.zdlyxxgk_tit{font-family: 'syst_h' !important; display: inline-block; color: #1658A0; font-size: .48rem; position: relative;  }
.zdlyxxgk_tit::before{ content: '\91cd\70b9\9886\57df\4fe1\606f\516c\5f00'; position: absolute; left: 0; top: 0; z-index: -1;-webkit-text-stroke: 6px #fff;text-shadow: 0px 6px 10px  rgba(0, 0, 0, 0.35);}
.special_title_06 span{font-weight: bold; color: #1658A0;}
.special_title_06 i{background: #1658A0;}
.ly_qh .zdlyxxgk_tit span{font-family:"Microsoft YaHei" !important; }
.ly_qh .zdlyxxgk_tit span i{color: #1658A0;}
@media screen and (max-width:992px) {
	.zdlyxxgk_box{margin-top: 0rem; padding: .16rem;}
}