@charset "UTF-8";
/**
 *  更新时间  23/10/20
 *  省政府專用
 */
.wrap{ background-color: #F2F2F2;}
.mzmtb_bg{ background: url(230711_fjszf_ztly_bg.jpg) no-repeat center top; background-size: auto 2.95rem;}
.mzmtb_head{ padding: .27rem 0rem .34rem 0rem; position: relative;}
.slb .mzmtb_head{ padding:.12rem 0rem;}
.mzmtb_bar{ position: relative; display: inline-block; z-index: 3;}
.mzmtb_bar p{ background-color: #ffffff; cursor: pointer; color: #000; border-radius: .04rem; line-height: .24rem; position: relative; font-size: .14rem; padding:0rem .06rem 0rem .1rem;}
.mzmtb_bar p i{ font-size: .14rem; margin-right: .08rem;}
.mzmtb_bar p em{ margin-left: .08rem;}
.mzmtb_bar ul{ display: none; position: absolute; left: 0rem; top:.26rem; right: 0rem; background-color: #ffffff; border-radius: .04rem; padding: .1rem 0rem; box-shadow: 0px 0px 10px 0px rgba(0,0,0,.19);}
.mzmtb_bar ul li{ text-align: center; line-height: .32rem; font-size: .14rem;}
.mzmtb_text{ padding:.26rem 0rem .35rem 0rem; position: relative; z-index: 1;}
.mzmtb_text h1{ font-size: .4rem; line-height: .44rem;}
.mzmtb_text p{ font-size: .14rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.mzmtb_bar1{ position: absolute; right: 0rem; bottom: .35rem; font-size: 0rem;}
.mzmtb_bar1 .mzmtb_a{ display: inline-block; border: 1px solid #FFFFFF; border-radius: 1rem; line-height: .24rem; padding: 0rem .16rem; margin: 0rem .08rem; font-size: .12rem; color: #ffffff; transition: .3s all;}
.mzmtb_bar1 .mzmtb_a i{ font-size: .14rem; margin-right: .08rem; vertical-align: top; color: #ffffff;}
.mzmtb_bar1 .mzmtb_a:hover{ background-color:rgba(22,88,160,.5); border-color:rgba(255,255,255,.4);}
.mzmtb_bar1 span{position: relative;}
.mzmtb_bar1 span ul{position: absolute; display: none; background: #ffffff; width: 1rem; right: 0rem; border-radius: .04rem; padding: .1rem; box-shadow:0px 0px 10px 0px rgba(0,0,0,.19);}
.mzmtb_bar1 span:hover ul{display: block;}
.mzmtb_bar1 span ul li{line-height: .22rem;}
.mzmtb_bar1 span ul li a{color: #333; font-size: .16rem; font-size: .14rem;}
.mzmtb_bar1 span ul li:hover a{color: #1658a0;}
.mzmtb_bar1 span ul li a i{margin-right: .1rem;}
.mzmtb_text1{ line-height: 2;}
.mzmtb_text1 h1:first-child{padding-top: 0rem; margin-top: 0rem; border-top: none;}
.mzmtb_text1 h1{padding-top: .32rem; border-top: .01rem solid #cccccc; margin-top: .32rem;}
.mzmtb_text1 h1{ font-size: .28rem; line-height: .44rem; margin-bottom: .2rem; position: relative; padding-left: .28rem;}
.mzmtb_text1 h1:before{ content: ''; position: absolute; left: 0rem; bottom: .12rem; width: 7px; height: .22rem; background-color: #5584E0; border-radius: 1rem;}
.mzmtb_text1 h2{color: #5584E0; font-size: .22rem; font-weight: bold;}
.mzmtb_text1 p{line-height: .32rem; font-size: .16rem; word-break: break-all;}
.mzmtb_text1 *[style="font-size: 16px;"]{ font-size:.16rem !important;}
.mzmtb_text1 .divider_horizontal{ margin-top: .48rem; margin-bottom: .4rem;}
.mzmtb_text1 em{font-style: initial}
.mzmtb_text1 ul{list-style-type: disc;}
.mzmtb_text1 li{list-style: inherit;}
.mzmtb_text1 ol{padding-left: 20px;}
.mzmtb_text1 p a{ color: #1658a0;}
.mzmtb_text1 a{ text-decoration: underline;}
.mzmtb_tab{ border-left: 1px solid #A4CFFF; border-top: 1px solid #A4CFFF;}
.mzmtb_tab td{ border-right: 1px solid #A4CFFF; border-bottom: 1px solid #A4CFFF;}
.mzmtb_tab td{ border-bottom: 1px solid #A4CFFF; padding: .13rem 0rem; font-size: .18rem;}
.mzmtb_tab tr:nth-child(odd) td{ background-color: #F2F8FF;}
.mzmtb_tab td i{ width: .24rem; height: .24rem; text-align: center; line-height: .24rem; background-color: #91C2FA; color: #ffffff; font-size: .16rem; margin: 0rem .2rem 0rem .1rem; display: inline-block; border-radius: 50%;}
.mzmtb_tab tr:hover td{ background-color: #ffffff;}
.mzmtb_tab tr:nth-child(odd):hover td{ background-color: #F2F8FF;}
.mzmtb_tit{ line-height: .35rem; margin-bottom: .12rem;}
.mzmtb_tit span{ display: inline-block; background-color: #659FF0; color: #ffffff; padding: 0rem .4rem; line-height: .35rem; border-radius: 1rem; font-size: .18rem; font-weight: bold;}
.list_dot{padding-left: 2em;}
.list_dot li{position: relative;font-size: .16rem;line-height: 2;padding-left: .2rem;}
.list_dot li::before {content: "\2022";color: #9C9C9C;display: inline-block;position: absolute;left: 0;font-size: .2rem;top: -.05rem;}
.mzmtb_text1 img{margin: .2rem auto;height: auto;display: block;}
.mzmtb_text2{ background-color: #F7FBFF; border-radius: .06rem; padding: .12rem .3rem; color: #1658a0;}
.list_dot.trt-row,.trt-row .list_dot{ padding-left: .1rem;}
.list_dot.trt-row li,.trt-row .list_dot li{ padding-left: .2rem;}
.mzmtb_pf_bar1{ position: fixed; z-index: 999; right: .2rem; top: 50%; margin-top: -.56rem; width: .56rem; background-color:rgba(255,255,255,.9); border: 1px solid #E3E3E3; border-bottom: none; backdrop-filter: blur(20px);}
.mzmtb_pf_bar1 a{ display: block; height: .56rem; transition:.3s all; text-align: center; border-bottom: 1px solid #E3E3E3; line-height: .22rem; padding: .07rem; font-size: .12rem; color: #666666;}
.mzmtb_pf_bar1 a i{ display: block; width: 100%; height: .22rem; font-size: .2rem;}
.mzmtb_pf_bar1 a:hover{ background-color: #1658a0; color: #ffffff;}
.mzmtb_pf_bar1 a:hover i{ color: #ffffff;}
.mzmtb_pf_bar1 span{position: relative;}
.mzmtb_pf_bar1 span ul{position: absolute; display: none; background: #ffffff; width: 1rem; right: 0rem; border-radius: .04rem; padding: .1rem; box-shadow:0px 0px 10px 0px rgba(0,0,0,.19);}
.mzmtb_pf_bar1 span:hover ul{display: block;}
.mzmtb_pf_bar1 span ul li{line-height: .22rem;}
.mzmtb_pf_bar1 span ul li a{color: #333; font-size: .16rem; font-size: .14rem;}
.mzmtb_pf_bar1 span ul li:hover a{color: #fff;}
.mzmtb_pf_bar1 span ul li a i{margin-right: .1rem;}
.ly_mb_footer_ul {position: relative;}
.ly_mb_footer_ul  ul{position: absolute; background: #ffffff; width: 1.1rem; text-align: left; right: 0.08rem; bottom: .62rem; border-radius: .04rem; padding: .1rem; box-shadow:0px 0px 10px 0px rgba(0,0,0,.19);}
.ly_mb_footer_ul  ul:hover{display: block;}
.ly_mb_footer_ul ul li{line-height: .22rem;}
.ly_mb_footer_ul  ul li a{color: #333; font-size: .16rem; font-size: .14rem;}
.ly_mb_footer_ul  ul li:hover a{color: #1658a0;}
.ly_mb_footer_ul  ul li a i{margin-right: .1rem; vertical-align: middle;}
.ly_main .title_name{ font-size: .18rem; color: #333; padding-left: .12rem;}
.ly_main .title_name:before{ top: .17rem; width: .04rem; height: .16rem;}
.mzmtb_tu{ position: relative;}
.mzmtb_tu img{ position: relative; z-index: 1; width: 100%;}
.mzmtb_tu span{ position: absolute; z-index: 2; background: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 6.25%, rgba(0, 0, 0, 0) 56.94%); padding-top: .62rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: .44rem; bottom: 0rem; left: 0rem; right: 0rem; color: #ffffff; font-size: .14rem; padding-left: .16rem;}
.ly_main .list_base li{ font-size: .14rem; margin-bottom: .04rem;}
.ly_main .list_base li a{ padding-left: .06rem; transition: .3s all;}
.ly_main .list_base li:before{ background-color: #808080;}
.ly_main .list_base li img{ margin-left: .08rem;}
.ly_main .list_base li a:hover{ padding-left: .1rem;}
.ly_main .list_base li:nth-child(1) a,.ly_main .list_base li:nth-child(2) a,.ly_main .list_base li:nth-child(3) a{white-space:nowrap;max-width: calc(100% - .3rem);overflow:hidden;text-overflow:ellipsis;display: block;float: left;}
.list_base .trt-row, .list_base .trt-row-large{ margin-right:0rem}
.menu_bar{ position: fixed; top:4.4rem; transition: ease-in-out .5s; right:50%; margin-right: 680px; z-index: 999; }
.menu_bar.fixed_b{top: 1rem;}
.fixed_menu:before{ content: ''; width: 1px; top: 0px; bottom: 0px; background-color: #CCCCCC; position: absolute; right: 0px;}
.fixed_menu li{ line-height:.28rem; font-size: .14rem; padding: .04rem .2rem .04rem 0rem; text-align: right; cursor: pointer; position: relative;}
.fixed_menu li:before{ content: ''; width: .08rem; height: .08rem; top:.12rem; bottom: 0px; background-color: #CCCCCC; position: absolute; right: -.06rem; border: 2px solid #CCCCCC; border-radius: 50%;}
.fixed_menu li.active:before{ border-color: #FFF7F7; background-color: #1658a0; width: .12rem; height: .12rem; top: .1rem; right: -.08rem;}
.menu_icon{ display: none;}
.ly_mb_tit_tab.fixed_a{position: fixed; z-index: 999; top: 0rem; left: 0rem; right: 0rem; box-shadow:0px 0px 10px 0px rgba(0,0,0,.19)}
.kfpt_wd_tit3  .kfpt_wd_in2 div{max-width:inherit !important;}
.mzmtb_bar_ul ul li{display: inline-block; margin:0rem .06rem .1rem .06rem;}
.mzmtb_bar_ul ul li a{background: #83a8d3; color: #fff; display: block; padding: 0rem .1rem; border-radius: .04rem; line-height: .28rem;}
.mzmtb_bar_ul ul li.on a,.mzmtb_bar_ul ul li:hover a{background: #fff; color: #1658a0;}

/* @media screen and (max-width:1600px) {
	.menu_bar{}
	.fixed_menu:before{ left: 0; right: auto;}
	.fixed_menu li{ text-align: left; padding: .1rem 0rem .1rem .2rem;}
	.fixed_menu li:before{ left: -.06rem; right: auto;}
	.fixed_menu li.active:before{ left: -.08rem; right: auto;}
	.slb .fixed_menu{ left: .1rem; top: 50%;}
	.slb .fixed_menu:before{ left: -.01rem;}
} */

@media screen and (max-width:1600px) {
	
	.menu_icon{ display: block; width: .44rem; height: .44rem; background-color: #ffffff; border: 1px solid #cccccc; border-radius: .04rem; text-align: center; line-height: .4rem; cursor: pointer;}
	.menu_icon i{ font-size: .28rem;}
	.fixed_menu{ display: none !important; background-color: #ffffff; border: 1px solid #cccccc; padding: .2rem; left: .44rem; top: 0rem; position: absolute; width: 3rem; border-radius: .08rem;}
	.menu_bar.on .fixed_menu{ display: block !important;}
	.fixed_menu:before{ left: .32rem; right: auto; top: .32rem; bottom: .32rem;}
	.fixed_menu li{ text-align: left; padding: .1rem 0rem .1rem .32rem;}
	.fixed_menu li:before{ left: .07rem; right: auto; top: .18rem;}
	.fixed_menu li.active:before{ left:.05rem; right: auto;}
}

@media screen and (max-width:1470px) {
	.menu_bar{ left: 0; right: auto; margin-right: 0rem;}
	.yqlj_con_2021 ul{overflow-y: hidden; display: block;}
	.yqlj_con_2021 ul li{margin-right: 0rem !important; width:14.2857% !important;}
	.yqlj_con_2021 ul li p{margin-right: 9px; margin-left: 9px;}
	.slb .mzmtb_bar{margin-left: 1rem;}
	.slb .yqlj_con_2021 ul li{ width:33.3% !important;}
	.yqlj_tit1_2021>ul{ height:auto !important;}
}
@media screen and (max-width:992px) {
	.menu_bar{ left: inherit; right: 0rem;}
	.fixed_menu{ left: inherit; right: .02rem; top: .44rem; width: 60vw;}
	.mzmtb_bar1{ position: relative; bottom: auto; margin-top: .2rem;}
	.mzmtb_text1 .divider_horizontal{ margin-top: .2rem; margin-bottom: .2rem;}
	.mzmtb_text1 img{ margin: .02rem;}
	.mzmtb_text2{ padding: .12rem;}
	.mzmtb_tab td{ font-size: .14rem;}
	.mzmtb_tab td i{ display: none;}
	.mzmtb_pf_bar1{ width: .44rem; border: none; background: none; backdrop-filter: blur(0px); top: auto; bottom: .4rem;}
	.mzmtb_pf_bar1 a{ font-size: 0rem; height: .44rem; overflow: hidden; border: 1px solid #E3E3E3; background-color: #ffffff; border-radius: 50%; margin-top: .1rem; line-height: .44rem; padding: 0rem;}
	.mzmtb_bar1{display: none;}
	.mzmtb_text1 h1{font-size: .2rem; line-height: .3rem; margin-bottom: .1rem;}
	.mzmtb_text1 h1:before{bottom: .04rem;}
	.firstRow td{padding: 0rem .05rem !important; text-align: center;}
	.firstRow section{padding: .02rem !important; margin-bottom: .1rem;}
	.pad_base_sm{padding: .14rem;}
	.kfpt_wd_tit3 .kfpt_wd_in {padding: 14px !important; padding-bottom: 50px !important;}
	.slb .mzmtb_bar{margin-left: inherit;}
	.slb .ly_mb_footer{height: .86rem;}
	.mzmtb_bar_ul ul{overflow:hidden;max-height: 1.8rem;}
	
}


.lyml_con{ background-color: #FCFCFC; padding: .38rem;}
.tabs .tabs_header.lyml_tit:after{ display: none;}
.tabs .tabs_header.lyml_tit{ margin-bottom: 0rem; overflow: hidden;}
.tabs .tabs_header.lyml_tit>ul{ text-align: center; font-size: 0rem;}
.tabs .tabs_header.lyml_tit>ul>li{ margin-right:0rem; font-size: .26rem; float: inherit; display: inline-block; padding-bottom: .1rem;}
.tabs .tabs_header.lyml_tit>ul>li a{font-weight: bold; padding: 0rem .48rem;}
.tabs .tabs_header.lyml_tit>ul>li.on a, .tabs .tabs_header.lyml_tit>ul>li>a:hover{ color: #1658a0; background-color: #FCFCFC;}
.tabs .tabs_header.lyml_tit>ul>li.on:before{ background-color: #1658a0; top: 0rem; bottom: inherit;}
.tabs .tabs_header.lyml_tit>ul>li.on:after{ content: ''; position: absolute; left: 50%; margin-left: -.08rem; bottom: .05rem; width: 0; height: 0; border-left:.06rem solid transparent; border-right:.06rem solid transparent; border-top:.08rem solid #1658a0;}
.lyml_tit1{ overflow: hidden; line-height: .28rem; margin-bottom: .3rem;}
.lyml_tit1:last-child{ margin-bottom: 0rem;}
.lyml_tit1>span{ float: left; width: 1.1rem; font-weight: bold;}
.lyml_tit1>.lyml_tit1_r{ overflow: hidden;}
.lyml_tit1>.lyml_tit1_r .btn_base{ padding: .05rem .22rem; font-size: .14rem;}
.lyml_tit1_r .input_group{ padding: 0rem;}
.lyml_tit1_r .input_group .form_control{ padding: .05rem .1rem; font-size: .14rem;color: #999999}
.lyml_tit1_r .input_group .form_control::-webkit-input-placeholder{ color: #999999;}
.lyml_tit1>ul{overflow: hidden; }
.lyml_tit1>ul>li{ display: inline-block; margin-right: .16rem; margin-bottom: .1rem;}
.lyml_tit1>ul>li>a{ display: block; font-size: .16rem; padding: 0rem .08rem; background-color: #ffffff; border: 1px solid #CCCCCC; border-radius: .06rem; color: #333333;}
.lyml_tit1>ul>li.on>a{ background-color: #1658a0; color: #ffffff; border-color: #1658a0;}
.lyml_list,.lyml_list ul{ overflow: hidden;}
.lyml_list li a{ border-radius: .04rem; display: table; padding:0rem .2rem 0rem .4rem; height: .62rem; border: 1px solid #DFE1E6; background-color: #BFDEFF; background: linear-gradient(250.95deg, rgba(232, 243, 255, 0.62) 0%, rgba(255, 255, 255, 1) 100%); position: relative; width: 100%;}
.lyml_list li a span{display: table-cell; vertical-align: middle;}
.lyml_list li a span em{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; line-height: .24rem; max-height: .48rem; -webkit-line-clamp: 2;}
.lyml_list li a:before{ content: ''; position: absolute; left: .2rem; top:.32rem; width: .06rem; height: .03rem; background-color: #BFDEFF;}
.lyml_list li a:hover{ border-color: #1658a0;}
.lyml_list li a:hover:before{ background-color: #1658a0;}
.slb .ly_main .title_name:before{top: .19rem;}
.con_min_height{min-height:9.5rem !important;}
@media screen and (max-width:992px) {
	.con_min_height_sm{ min-height:auto !important;}
}
@media screen and (max-width:992px) {
	.lyml_con{ padding: .12rem;}
	.tabs .tabs_header.lyml_tit{ margin-bottom: .12rem;}
	.tabs .tabs_header.lyml_tit>ul>li{margin: 0rem; font-size: .2rem;}
	.tabs .tabs_header.lyml_tit>ul>li a{ padding:0rem .12rem}
	.lyml_tit1{ margin-bottom: .16rem;}
	.lyml_tit1>span{ width: .8rem;}
	.lyml_tit1>ul>li{ margin-right: .04rem;}
	.lyml_tit1>ul>li>a{ font-size: .14rem;}
	.lyml_tit1:last-child>span{ float: inherit;}
	.lyml_list li{ padding-top: 0rem;}
	.lyml_list li>span{ margin-right: 0rem;}
	.lyml_list li>dl>dd{ margin-right: .12rem;}
	.lyml_tit1>.lyml_tit1_r{width: 100%;}
	.ly_main .title_name:before{ top: .14rem;}
	.menu_icon,.mzmtb_pf_bar1{display: none;}
	.slb .ly_main .title_name:before{top: .22rem;}
	.slb .lyml_tit1>.lyml_tit1_r .btn_base{margin-top: .2rem;}
}

.ly_tit{ font-size: .26rem; font-weight: bold;}
.ly_tit span{ font-size: .16rem; color: #999999; margin-left: .28rem; font-weight: normal;}
.ly_con{ background: url(230714_fjszf_ztly_con.png) no-repeat center top; background-size: 100% auto; border-radius: .04rem; border: 1px solid #EDEDED; padding: .2rem .2rem .12rem .2rem;}
.ly_main .title_base span{ float: right; line-height: .5rem; font-size: .14rem;}
.ly_main .title_base span a{ color: #1658a0;}
.ly_con .list_base li{margin-bottom: .12rem;padding-right: 0 !important;}
.ly_list{ overflow: hidden; width: 100%;}
.ly_list ul{ margin-top: -.16rem;}
.ly_list li a{ font-size: .14rem; height:1.16rem; text-align: center; border: 1px solid #EDEDED; border-radius: .04rem; display: block; padding: .08rem .08rem .06rem .08rem; transition: .3s all;}
.ly_list li a:hover{ background-color: #1658a0; color: #ffffff;}
.ly_list li a span{ display: block; width: .44rem; height: .44rem; line-height: .42rem; border-radius: 50%; margin: .1rem auto;background-color: #3E88D6; background: linear-gradient(90deg, rgba(157, 202, 250, 1) 0%, rgba(62, 136, 214, 1) 100%);}
.slb .ly_list li a span{font-size: .18rem;}
.ly_list li a p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:.16rem; margin-top:.14rem; }
.ly_box{ background-color: #F7FAFF; background: linear-gradient(225deg, rgba(247, 250, 255, 0.89) 0%, rgba(247, 249, 252, 0.89) 100%); border-radius: .04rem; position: relative; padding: .16rem .12rem .16rem .2rem; height: 2.32rem; overflow: hidden;}
.ly_box h3{ color: #1658a0; margin-bottom: .08rem; position: relative; padding-left: .16rem;}
.ly_box h3 a{ color: #1658a0;}
.ly_box h3 span{float: right;font-size: .14rem;font-weight: normal;line-height: 2;}
.ly_box h3::before{ width: .04rem; height: .18rem; background-color: #1658a0; left: 0rem; position: absolute; content: ''; top: .06rem; border-radius:.04rem;}
.ly_box dl{ font-size: 0rem; max-height: 1.6rem; overflow: hidden; position: relative; z-index: 2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;}
.ly_box dl dd{ display: inline-block; font-size: .16rem; line-height: .32rem; margin-right: .12rem; transition: .3s all; max-width: 100%; }
.ly_box dl dd a{display: block;transition: .3s all;max-height: 1.6rem;overflow: hidden;position: relative;z-index: 2;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;padding-left: .14rem;}
.ly_box dl dd a::before{ position:absolute; content:''; left:0rem; width:.04rem; height:.04rem; background-color:#1658a0; border-radius:50%; top:.14rem;}
.ly_box dl dd:hover a{ padding-left:.2rem;}
.ly_box dl dd:hover{ margin-right: .08rem;}
.ly_box em{  position: absolute; right: -.02rem; bottom: -.06rem; width: .75rem; height: .75rem; z-index: 1; text-align: center; line-height: .75rem;}
.ly_box>a{ text-align: center; display: block; position: absolute; top: 50%; width: 100%; left: 0rem; margin-top: -.64rem;}
.ly_box>a>span{ display: block;}
.ly_box>a p{ margin-top: .2rem; color: #1658a0;}
.ly_list2{ position: relative; overflow: hidden; margin-top: .2rem;}
.ly_list2>span{ position: absolute; top: 50%; margin-top: -.2rem; width: .4rem; height: .4rem; text-align: center; line-height: .4rem; cursor: pointer; z-index: 5;}
.ly_list2>span{ background-color: rgba(0,0,0,.3);}
.ly_list2>span i{ font-size: .2rem; color: #ffffff;}
.ly_list2>span.prev{ left: 0px;}
.ly_list2>span.next{ right: 0px;}
.ly_list2 li a{ display: block; overflow: hidden; border-radius: .06rem;}
.ly_list2 li a .picture_fixed{ padding-top: 53.949072%;}
.ly_list2 .bd{ margin: 0rem -.1rem; overflow: hidden;}
.ly_list2 .bd ul{ margin: 0rem;}
.ly_list2 .bd ul li{ padding: 0rem; margin-top: 0rem;}
.ly_list2 .bd ul li a{ margin: 0rem .1rem;}
.slb .ly_box{ height:1.5rem}
.slb .ly_box dl{max-height: inherit;display: block;-webkit-line-clamp: inherit;}
@media screen and (max-width:992px) {
	.ly_list ul{ margin-top: -.04rem;}
	.ly_list1 ul{ display: flex; flex-wrap: wrap;}
	.ly_list1 li .ly_box{ height: 100%;}
	.ly_box{ height: auto;}
	.ly_box em{ display: none;}
	.ly_box>a{ position: relative; top:inherit; width: 100%; left: 0rem; margin-top:0rem;}
	.ly_box>a>span{ display: inline-block; margin-right: .2rem;}
	.ly_box>a>p{ display: inline-block;}
	.mzmtb_bar{position: absolute;display: inline-block;z-index: 99;right: 0.2rem;}
	.mzmtb_bar p{ border-radius: .2rem;}
	.mzmtb_text{padding-top: 0rem;padding-bottom: .2rem;}
	.mzmtb_text h1{font-size: .22rem;line-height: .26rem;margin-top: .1rem;}
	.mzmtb_text p{overflow: inherit; display: block; text-overflow: inherit;}
	.ly_main .list_base li:nth-child(1) a,.ly_main .list_base li:nth-child(2) a,.ly_main .list_base li:nth-child(3) a{white-space:inherit;max-width: inherit; overflow:hidden;text-overflow:ellipsis;display: contents;float:inherit;}
	.ly_con .list_base li{ margin-bottom:0rem}
	.ly_box h3::before{top: 50%; transform: translateY(-50%);}
}

@media screen and (max-width:640px) {
	
	.ly_tit span{ display: block; margin-left: 0rem; margin-top: .1rem;}
	.slb .lyml_list li {width: 100%;}
	.slb .lyml_tit1>span{width:100%;float: inherit;margin-bottom: .1rem;display: block;}
}

.mzmtb_text1 img{ cursor: url(231012_ztfw_icon1.png), auto;}
.pic_popup{width: fit-content;max-width: 90%;height: 95%;margin-left: auto;transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);border: none;padding: .2rem;}
.pic_popup .messagebox_content{height: calc(100% - .3rem);padding: 0;width: 100%;text-align: center;}
.pic_popup .messagebox_content img{ width:auto; height: 100%;}
.modal_bg{ opacity: .8;}
.slb .lyml_list{ margin-top:0rem;}
.con_min_height{ padding-bottom:.2rem;}
@media screen and (max-width:992px) {
	.pic_popup{ height:auto; max-width:95%}
	.pic_popup .messagebox_content{ height:auto;}
	.pic_popup .messagebox_content img{ max-height: 100%; height:auto; width:100%}
}
@media screen and (max-width: 1240px){
    .w_1300_2021{ width:auto !important;}
    .yqlj_tit1_2021 ul{ margin-right:0rem !important;}
}
