@charset "UTF-8";
.index_bg{background: url(250422fz_bg.jpg) no-repeat center top #ffffff;background-size: 100% auto;padding-top: .3rem;padding-bottom: .32rem;}
.header{ height: 1.2rem; background-color: #ffffff; position: relative; z-index: 5;}
.logo{top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); position: absolute; z-index: 100; display: flex; align-items: center;}
.logo>img{margin-right: .18rem;float: left;top: -.04rem;width: .73rem;position: relative;}
.logo a{ overflow: hidden; display: block;}
.logo a img{ max-height: .78rem;}
.slb .logo a>img{ width:100%;}
.header_line{ padding-top: .15rem; text-align: right; font-size: 0rem;}
.header_link_01,.header_link_02,.header_line>span{ display: inline-block; }
.header_link_01{ font-size: 0rem; margin-right: .16rem;}
.header_link_01 a{ color: #1658a0; border-radius: .06rem; padding: 0rem .1rem;}
.header_link_01 a.btn_base:hover{ -webkit-filter: brightness(100%); filter: brightness(100%); color: #1658a0; border: 1px solid #1658a0; background: #f2f8ff;}
.header_link_02{ margin: 0rem .04rem; font-size: 0rem; line-height: .24rem; position: relative;}
.header_link_02 a{ position: relative; padding: 0rem .12rem; font-size: .14rem; line-height: .24rem;}
.header_link_02 a:after{ position: absolute; content: ''; right: 0rem; top: 50%; margin-top: -.07rem; height: .14rem; width: 2px; background-color: #7d7d7d;}
.header_link_02:first-child a:after,.header_link_02 a:last-child:after,.header_link_01+.header_link_02 a:after{ display:none;}
.header_link_02 .mzt_ewm{position: absolute;right: -.3rem;top: .32rem;display: none;background-color: #ffffff;box-shadow: 0 0 5px rgba(0,0,0,.2);padding: .12rem;z-index: 100;width: 1.4rem;text-align: center;border-radius: .04rem;}
.header_link_02 .mzt_ewm::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
.header_link_02 .mzt_ewm p{ font-size: .12rem; text-align: center; margin-top: .1rem;}
.header_link_02 .mzt_ewm img,.header_link_02 .mzt_ewm canvas{ max-width: 1rem; max-height:1rem}
.header_link_02 a:hover+.mzt_ewm{ display: block;}
.header_link_02 .btn_base{line-height: .18rem;}
.header_line>span{padding:.01rem .1rem .03rem .1rem;border: 1px solid #666666;color: #666;border-radius: .12rem;font-size: .12rem;float: right;margin-left: .08rem;}
.menu_base:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.menu_base ul{text-align: right;padding-top: .08rem;font-size: 0rem;}
.menu_base li{display: inline-block;margin-left: .3rem; overflow: hidden;}
.menu_base.menu_horizontal .menu_item{ float: inherit;}
.menu_base li:first-child{ margin-left: 0rem;}
.menu_base li a{padding: .16rem 0rem .16rem 0rem;font-weight: bold;line-height: .4rem;font-size: .24rem;display: block;position: relative;}
.menu_base li.on a{ color: #1658a0;}
.menu_base li a:hover{ text-decoration: none;}
.menu_base>ul>li a:before{display:none;position:absolute;content:'';left:50%;transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);width:.16rem;height:.16rem;background-color: #3A72AF;bottom: -.08rem;}
.menu_base>ul>li.parentNode a:hover:before,.menu_base>ul>li.parentNode.active a:before{ display: block;}
.search_fixed{ display: none;}
.banner_header{ background:url(250508fz_ban_bg.jpg) no-repeat center bottom #3A72AF; height: .8rem; position: relative; z-index: 4; }
.banner_header .row{ padding: .16rem 0rem;}
.welcome_tit{ display: none;}
.area_weather{ color: #ffffff; line-height: .24rem; font-size: .16rem;}
.search_area{ box-sizing: border-box; background-color: #ffffff\9; background-color: rgba(255, 255, 255, .2); background-color: rgba(255, 255, 255, .2)\9\0; border-radius:.08rem; position: relative;}
.search_area .input_group{ padding:.04rem 0rem;}
.search_area .input_select .input_group_prepend_01{ width: .88rem;}
.input_select .input_group_prepend_01 .input_base input[type="text"].input_inner{ padding-right: 0rem; color: #ffffff; color: #555555\9; color: #ffffff\9\0;}
.search_area .input_icon{right: .16rem;top: 0;transition: 0s all;height: 100%;display: flex;align-items: center;}
.search_area .input_base.input_suffix:before{content:' ';position: absolute;right: 0rem;top: 50%;margin-top: -.1rem;height: .2rem;width: 2px;background-color: #ffffff;z-index: 999;}
.search_input{caret-color:transparent; }
.search_area input[type="text"].input_inner,.search_area .input_group_prepend_01,.search_area .input_group_append_01{ background-color: transparent; border: none; color: #ffffff; color: #555555\9; color: #ffffff\9\0; padding-right: 0rem; }
.search_area .input_group_append_01{ padding-left: 0rem;}
.search_area .input_group_append_01 i{ font-size: .24rem;}
.search_area input[type="text"]::-webkit-input-placeholder{ color: #ffffff;}
.search_area .input_icon{ color: #ffffff; color: #555555\9; color: #ffffff\9\0;}
.search_area .input_icon i{ line-height:1.5}
.search_area .select_group .input_inner.on+.input_icon{ top: .07rem;}
.search_area .select_group .input_inner.on+.input_icon{ top: 0rem\0;}
.search_area .select_dropdown{ top:.44rem; top: .36rem\0;}
.search_area .input_group_append_01 button.btn_default{margin: 0rem;border: none;padding: .1rem .12rem;font-size: 0rem;position: relative;}
.search_area .input_group_append_01 button.btn_default:hover{ background-color:transparent; border:0rem; color:#ffffff; color: #1658a0\9;}
.aged_link{font-size: 0rem;height: .42rem;display: block; margin-top: .02rem;}
.search_content,.prompt_content{ display: none; position: absolute; top:.48rem; left: 0rem; right: 0rem; padding:.12rem 0rem; background-color: #fff; z-index: 9; border-radius:.08rem;}
.prompt_content ul{ max-height: 1.5rem; overflow-y: auto;}
.prompt_content ul::-webkit-scrollbar{ width: .06rem; border-radius: 1rem; background-color: #f8f8f8;}
.prompt_content ul::-webkit-scrollbar-thumb{ border-radius: 1rem; background-color: #1658a0;}
.prompt_content ul li{ font-size:.14rem; line-height:2.2; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 .2rem;}
.prompt_content ul li:hover{ background-color: #f8f8f8; color: #1658a0;}
.prompt_content ul li span{ font-weight: bold; color: #D41919;}
.search_history,.search_top{ /* white-space: nowrap; */ overflow: hidden; /* text-overflow: ellipsis; */ padding: 0rem .2rem;}
.search_history span,.search_top span,.search_history a,.search_top a{ display: block; font-size: .14rem; line-height: .24rem; margin-bottom: .04rem; margin-top: .04rem;float: left;}
.search_history a,.search_top a{font-size: .12rem; padding: 0px .12rem; background-color: #f6faff; border-radius:.05rem; color: #1658a0; margin-right: .08rem;}
.search_history a i,.search_top a i{ display: none;}
.header.fixed{ position: fixed; left: 0rem; top: 0rem; right: 0rem; z-index: 997; height:auto; background-color: #ffffff\9; background-color: rgba(255,255,255,.9); background-color: rgba(255, 255, 255, .9)\9\0; border-bottom: .08rem solid #1658a0;}
.header.fixed .header_line{ display: none;}
.header.fixed .menu_base li.on a:before{ display: none;}
.header.fixed .logo{ width: 23.3333%; float: left; position: relative; top: 0rem; transform: translateY(0); -ms-transform: translateY(0); padding: .1rem 0rem; margin-top: 0rem;} 
.header.fixed .logo>img{ width: .5rem;}
.header.fixed .logo a img{ width:2rem}
.header.fixed .menu_base{float: left;margin-left: -.3rem;}
.header.fixed .menu_base ul{ padding-top: 0rem; padding-left: .2rem;}
.header.fixed .menu_base>ul>li a:before{ display: none;}
.header.fixed .submenu{ display: none !important;}
.header.fixed .search_fixed{ display: block; position: absolute; right: .2rem; top: .2rem; width: 2rem; padding: 0rem .12rem 0rem .08rem; background: #fff; border: 1px #c8c8c8 solid; height: .34rem; border-radius: .17rem;}
.search_fixed .form-control{ border: none; padding: 0rem .1rem; line-height: .34rem; height: .34rem; background-color: transparent; font-size: .14rem; width: 86%; display: inline-block; float: left;}
.search_fixed .btn_base{ padding: 0rem; line-height: .3rem;}
.search_fixed .btn_base i{ font-size: .16rem;}
.aged_link a{ font-size:.2rem; font-weight: bold; display: inline-block; text-align: center; color: #ffffff; padding: 0rem .16rem; height: .44rem; line-height: .44rem; border-radius: .08rem; margin-left: .1rem;}
.aged_link a.aged_link_01{ background: url(21_header_bar1.png) no-repeat center bottom #e66531;}
.aged_link a.aged_link_02{ background: url(21_header_bar2.png) no-repeat center bottom #4674c0;}
.aged_link a i{ font-weight: normal; font-size:.24rem;}
.aged_link a:hover{ -webkit-filter: brightness(110%); filter: brightness(110%);}
.aged_link a.aged_link_01.none{ display: none;}
.submenu{background-color: #3A72AF;font-size: .18rem;color: #ffffff;position: absolute;left: 0rem;right: 0rem;top: 1.2rem;}
.submenu .trt-row{ padding:.1rem 0rem;}
.submenu .trt-row .trt-col-16{ border-right: 1px solid #ffffff; font-size: 0;}
.submenu .trt-row .trt-col-16 p{ font-size: 0;}
.submenu .trt-row .trt-col-16 span{ display: inline-block; font-weight: bold; font-size: .18rem;}
.submenu .trt-row .trt-col-16 a{ width: .85rem; font-weight: normal; margin-right:0rem; margin-left: 0; line-height: 1.6666; font-size: .18rem;}
.submenu a{color: #ffffff;display: inline-block;font-weight: bold;margin: 0rem .08rem;}
.submenu .trt-col-8{ padding-left: .3rem; line-height: .3rem;}
.submenu .trt-col-8 a{ width:calc(33.3% - .2rem); float: left;}
.submenu .row{ display: none; text-align: center;}
.submenu .row:first-child{ text-align: left;}
.submenu .row>a,.submenu .row>div>a{ line-height:.6rem; padding: .1rem 0rem;}
.search_bg_no .banner_header{ background:none transparent; border-bottom:1px solid #ffffff\0; border-bottom:1px solid rgba(255,255,255,.2);}
.submenu .row:nth-child(3),.submenu .row:nth-child(4),.submenu .row:nth-child(5),.submenu .row:nth-child(6){ text-align:right;}
.submenu .row:nth-child(4){ padding-right:1.1rem}
.submenu .row:nth-child(5){ padding-right:1.6rem}
.sz_menu_tit,.sz_menu_tit1{ display: inline-block; vertical-align: top; font-size: .18rem;}
.sz_menu_tit{ width: 1.7rem;}
.submenu .trt-row .trt-col-16 span{ width: .85rem;}
.sz_menu_tit1>div{ display: block; font-size: 0;}
.slb .header{ height: auto;}
.slb .select_dropdown{ top:.44rem;}
.slb .banner_header{ height: auto;}
.slb .logo{ top: .1rem; transform: translateY(0); -ms-transform: translateY(0); margin-top: 0rem;}
.slb .logo>img{margin-right: .1rem;top: -.02rem;width: .56rem; top:0.02rem\0;}
.slb .menu_base{margin-top: .21rem;}
.slb .menu_base ul{ padding-top: .1rem; text-align: left;}
.slb .menu_right>ul{ float:inherit;}
.slb .menu_base li:last-child{ margin-right: 0rem;}
.slb .menu_base li a{ padding:0rem;}
.slb .submenu{top: 1.2rem;}
.slb .menu_base>ul>li a:before{ bottom: -.16rem;}
.slb .submenu .trt-col-8{padding-left: 0rem;}
.slb .search_area .trt-col-14{ width: 58.33333%;}
.slb .submenu .trt-col-8 a{ width: auto;}
.slb .banner_header .trt-col-10{ width: 41.66667%;}
.slb .submenu .row{ padding: .1rem 0rem;}
.slb .submenu .row:first-child,.slb .submenu .row:last-child{ padding: 0rem; min-height: auto;}
.slb .submenu .row>div>a{ line-height:.3rem; padding: 0rem;}
.slb .menu_base li{padding-bottom:.06rem;margin-right: .24rem;margin-left: 0rem;}
.slb .header_link_01{margin-right: .04rem;}
.slb .header_link_02{margin-left: 0rem;margin-right: 0rem;}
.slb .header_link_02 a{padding: 0 .04rem;font-size: .13rem;}
.slb .header_link_01 a{padding: 0 .06rem;font-size: .13rem;}
.slb .btn_base+.btn_base{margin-left: .04rem;}
.slb .header.fixed .logo{ width: 70%; padding-bottom: 0rem;}
.slb .header.fixed .menu_base{ margin-top: 0rem;}
.slb .header_line>span{padding:.02rem .08rem;}
.slb .header.fixed .menu_base ul{ padding-left: 0rem;}
.slb .header.fixed .menu_base li{ padding-bottom: 0rem;}
.slb .aged_link a.aged_link_01,.slb .aged_link_02{ display: none;}
.slb .aged_link a.aged_link_01.none{ display: inline-block !important;}
.slb .header.fixed .menu_base{ margin-left: 0rem;}
.slb .submenu .trt-row .trt-col-16{ border-right: none; border-bottom: 1px solid #ffffff; padding-bottom: .1rem;}
.slb .submenu .row{min-height: .82rem;}
.slb .submenu .row:first-child{ min-height: 0rem;}
.slb .submenu_aa p{ float: none !important; width: 100%;}
.slb .submenu .row:nth-child(3){ text-align:left;}
.slb .submenu .row:nth-child(4),.slb .submenu .row:nth-child(5){ text-align:center;}
.slb .submenu .row:nth-child(4){ padding-right: .8rem;}
.slb .submenu .row:nth-child(5){ padding-left: 1.5rem;}
.slb .rig-fix2{ left:auto !important; right:.2rem;}



@media screen and (max-width:1366px) {
	.slb .submenu{top: 1.1rem;}
	.slb .menu_base li{margin-left:0rem;margin-right: .2rem;}
	.slb .header_link_01{/* clear: both; *//* margin-bottom: .1rem; *//* display: block; */}
	.slb .logo>img{ width:.49rem;}
	.slb .menu_base ul{ padding-top:0rem}
	.slb .area_weather{ font-size:.15rem;}
}

@media screen and (max-width:1280px) {
	
	.header_link_01{ margin-right: .1rem;}
	.header_link_02{ margin: 0rem;}
	.header.fixed .menu_base ul{ padding-left: .1rem;}
	.header.fixed .menu_base li{ margin-left: .15rem;}
	.search_area .input-group-addon:first-child i{ right: .2rem;}
	.search_area .input-group-addon:first-child span{ padding-left: .16rem;}
	.slb .header_link_01{/* display: none; */}
	.slb .header.fixed .menu_base li{ margin-left: .2rem;}
	.gb_top_in+.el-row{ margin:0;}
	.contain.gb{/* background-size: 150% auto !important; */}
}
@media screen and (max-width:1100px) {
	.slb .header.fixed .menu_base li{ margin-left:.1rem; }
	.submenu .row>a{ line-height:.6rem; margin: 0rem .04rem;}
}

@media screen and (max-width:992px) {
	
    .index_bg{padding: .16rem 0;}
	.header.fixed{ position: inherit; overflow: hidden;}
	.header,.banner_header{ height: auto;}
	.header .row{ padding: 0rem;}
	.header_line{ padding-top: 0rem; top:.1rem; position: absolute; right:.04rem;}
	.header_link_02 a+a:after{ display:none;}
	.logo{ padding-left: .16rem; margin-top: inherit;}
	.logo>img{ max-width: .5rem;}
	.logo a img,.slb .logo a>img{max-height:.53rem;width: auto !important;}
	.banner_header .trt-row [class*=trt-col-]{ padding: 0rem .06rem;}
	.slb .banner_header .trt-row [class*=trt-col-]{ padding: 0rem .1rem;}
	.header.fixed .logo,.logo{ width:90%; position: relative; top: inherit; transform: translateY(0); padding-top: .12rem;}
	.header_link_01, .header_line>span{ display: none;}
	.search_area .input_select .input_group_prepend_01{ width: .7rem;}
	.search_area .input_icon{right: .1rem;}
	.search_area .input_group_append_01{ padding:0rem .06rem;}
	.search_area .input_group_append_01 button{ padding: 0rem .06rem;}
	.select_dropdown li a{ padding-left: 0rem; text-align: center;}
	.select_dropdown{background-color: #ffffff;top: .44rem;border: none;}
	.menu_base{ position: relative; padding-right: .1rem;}
	.menu_base:after{ content: ''; width: .3rem; position: absolute; right:.1rem; top: 0rem; bottom: 0rem; background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,1));;}
	.menu_base ul{ text-align: left; white-space: nowrap; overflow-x: auto; padding-top: 0rem; padding-left: .16rem;}
	.menu_base ul::-webkit-scrollbar{ display: none;}
	.menu_base li{ float: inherit; display: inline-block; margin:0rem .1rem 0rem 0rem; padding-bottom: 0rem;}
	.menu_base li a{padding:.05rem 0rem;font-size: .2rem;}
	.menu_base>ul>li.parentNode a:hover:before,.menu_base>ul>li.parentNode.on a:before{ display: none;}
	.submenu{ display: none !important;}
	.banner_header .row{ padding: .16rem;}
	.area_weather,.aged_link .aged_link_02{ display: none;}
	.search_area .input-group-addon:first-child i{ top: .19rem; right: .1rem;}
	.search_area .input-group-addon:first-child:before{ right: 0rem;}
	.search_area .input-group-addon:last-child .btn_base{ margin-left: -.24rem;}
	.search_area .input-group-addon:first-child span{ text-align: left; padding-left: .1rem;}
	.search_area .btn_base i{ font-size: .2rem;}
	.search_area .input-group-addon:first-child span{ padding-left: 0rem; text-align: center;}
	.search_area .input-group-addon:last-child .btn_base{ margin-left: 0rem;}
	.search_area .input_group_prepend_01 li{ padding-left:.1rem}
	.header_link_02 a:first-child:after{ margin-top: -.06rem;}
	.aged_link{ margin-top: 0rem;}
	.aged_link a{ margin-left: 0rem; height:.48rem; line-height: .48rem; padding: 0rem; display: block; width: 100%;}
	
	.search_history, .search_top{ padding:0rem .12rem; white-space:initial;}
	.search_history span, .search_top span{ font-size: .18rem; float: none;}
	.search_history a, .search_top a{ font-size:.16rem; display:block; background-color:transparent; padding:0rem .2rem 0rem 0rem; margin-right: 0rem; line-height:.34rem; font-family: "iconfont" !important; position: relative; color: #555555; float: none;}
	.search_area input[type="text"].input_inner::-webkit-input-placeholder{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.search_history a i{ position: absolute; right: 0rem; display: block; top: 0rem; color: #bbbbbb;}
	.search_top a:before{margin-right: .08rem;}
	.search_top a:first-child+a:before{ content: '1'; color: #ff0000;}
	.search_top a:first-child+a+a+a:before{ content: '2'; color: #ff0000;}
	.search_top a:first-child+a+a+a+a:before{ content: '3'; color: #ff0000;}
	.search_top a:first-child+a+a+a+a+a:before{ content: '4';}
	.search_top a:first-child+a+a+a+a+a+a:before{ content: '5';}
	.search_top a:first-child+a+a+a+a+a+a+a:before{ content: '6';}
	.search_top a:first-child+a+a+a+a+a+a+a+a:before{ content: '7';}
	.search_top a:first-child+a+a+a+a+a+a+a+a+a:before{ content: '8';}
	.search_area .select_group .input_inner{  position: relative;}
	.fy_list_04>span{display:none}
	
	.slb .select_dropdown{top: .39rem;}
	.slb .search_content,.slb .prompt_content{ padding:.04rem 0rem;}
	.slb .logo{width: 90%;padding-left:.1rem;}
	.slb .logo{ top:0rem; padding-top: .1rem;}
	.slb .logo>img{top: -.02rem;margin-right:.06rem; top:0\0;}
	.slb .menu_base ul{ padding-left: .08rem;}
	.slb .menu_base{ margin-top: 0rem;}
	.slb .menu_base li a{ padding: 0rem;}
	.slb .menu_base li,.slb .header.fixed .menu_base li{ margin-left:0rem;}
	.slb .search_area .input_select .input_group_prepend_01{width: .58rem;}
	.slb .search_area .input_icon{right: .04rem;}
	.slb input[type="text"].input_inner{padding-left: .1rem; padding-right: 0rem;}
	.slb .banner_header .row{ padding:.12rem;}
	.slb .banner_header .trt-col-10{ width:100%;}
	.slb .aged_link a{ width: 100%; margin-left: 0rem; border-radius:.08rem; height: auto; line-height: .36rem;}
	.slb .search_area .input_group{ padding: 0rem;}
	.slb .aged_link{ height:auto;}
	.slb .aged_link{ margin-top:.12rem;}
	.slb .search_area .input_group_append_01 button{ position: relative;}
	.slb .menu_base>ul>li a:hover:before{ display: none;}
	
	
}
@media screen and (max-width:768px) {
	.aged_link a{ font-size: .16rem;}
}
@media only screen and (max-width: 700px){
	.slb .gl_tit{ padding-bottom:0;}
}
@media screen and (max-width:374px) {
	.logo>img{ margin-right:.1rem;}
	.slb .logo>img{width: .35rem;}
	.slb .logo a img{}
}





/*二级页面嵌套新头部后样式优化*/
.ind_zntj_con{ top:4.6rem !important;}
.ind_zntj_con .ind_zntj_bar:hover, .ind_zntj_con .ind_zntj_bar.on{ background:#1658a0\0;}
body{min-width:auto !important;}
.border_b_solid_01.mar_t_base.type1{ margin-bottom:.2rem; margin-top:.12rem;}
.gl_tit2_r a{margin: 0 .1rem;padding: 0 .1rem;}
.gl_tit2_r a::after{ right:-.1rem}
.upDown_2021{width:auto; height:100%;}
.slb .hdrl_con_szf .laydate_body .laydate_box{ height:auto; margin-bottom:.2rem;}

.slb .laydate_body .laydate_box .laydate_top .laydate_ym{ width:50%;}
.slb .laydate_body .laydate_box .laydate_top .laydate_xian{ display:none;}
.slb .laydate_body .laydate_box .laydate_list{ height:auto;}
.ztzllist li a{ position:relative;}
.ztzllist li p{margin-top:0 !important;top:50%;position:absolute;transform: translateY(-50%); -ms-transform: translateY(-50%);}
.smgb-yjcon-box .zwgk-side.img_w100 a{display:block;}
.smgb-yjcon-box .zwgk-side.img_w100 a img{width:100%;}
.slb .zwgk-side > a> img{width: 140% !important;max-width: inherit;margin-left: -10%;}
.slb .zt_tit_top{display:flex;width:100%;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}
.slb .tjnj-list{display:flex; flex-wrap:wrap;}
.slb .tjnj-list li a{ height:100%; display:block; padding:.1rem; line-height:1;}
.slb .rqtb span{ line-height:1.4; display:block; margin-top:.1rem;}
.slb .rqtb{ padding:.12rem 0;}
.slb .gl_listb_b ul li a{white-space:inherit;overflow: auto;height: 100%;}
.zj_hdrl_bg{ margin-bottom:-.32rem;}
.slb .fzgb-sytit h5{ font-size:.18rem; line-height:1;}
.slb .fzgb-sytit{ margin-bottom:.16rem;}
.slb .zfjg-bg .w_1300{padding: 0 .16rem !important;}
.slb .zfjg-bg>.yqfk-banner+.w_1300{ padding:0 !important;}
.slb .jgzf-h5{ font-size:.28rem; height:auto; padding:.2rem 0; background-size:cover;}
.slb .jgzf-h5 p{ font-size:.16rem;}
.slb .jgzf-first{ width:100%;}
.slb .jgzf-first .date{ margin-right:.2rem;}
.slb .jgzf-first .date h4{ font-size:.4rem; line-height:1; margin-top:0;}
.slb .jgzf-first .date p{ font-size:.14rem; line-height:1.8; margin-top:0;}
.slb .jgzf-first .shb{ width:auto; overflow:hidden; float:none;}
.slb .jgzf-first .shb h5{ font-size:.2rem; line-height:1.8; max-height:.72rem;}
.slb .jgzf-first .shb p a{ font-size:.16rem;}
.slb .jgzf-tit{ height:.7rem; background-size:auto 100%;}
.slb .jgzf-tit a h5{font-size: .24rem; line-height:.68rem}
.slb  a.gengduo{ font-size:.16rem;}
.slb .jgzf-icon ul{ margin:0 -.1rem;}
.slb .jgzf-icon ul li{ margin-bottom:.2rem; background-color:transparent;border:0;padding:0 .1rem;width:25%;margin-left:0;height: auto;}
.slb .jgzf-icon ul li a{background-color:#ffffff;padding: .1rem;}
.slb .jgzf-icon ul li p{ font-size:.16rem; height:.48rem; line-height:1.5;}
.slb .jgzf-img ul li a{ font-size:.16rem;}
.slb .jgzf-img{ margin-top:0; margin-bottom:.2rem;}


.hqsk_con .title_name:before,.hqsk_con .list_base li:hover:before{ background-color:#D43030;}
.hqsk_con a:hover,.hqsk_tit a:hover{ color:#D43030;}
.hqsk_con .list_base li:before{ top:.15rem;}
.hqsk_tit a:link,.hqsk_tit a:hover,.hqsk_tit a:visited{ color:#ffffff}
.hqsk_xl_tit2 [class*="icheck_"] > input:first-child:checked + label:after,.hqsk_xl_tit2 [class*="icheck_"] > input:first-child:checked + input[type="hidden"] + label:after{ top:.03rem;}
.slb .zjrc_tita img{width: 50%;}
.slb .zj_hdrl_tit img{width: 40%;}
.qxgb-tab{margin-left:0; margin-right:-18px}
.qxgb-tab ul{ margin:0;}
.qxgb-tab ul li.marpt,.qxgb-tab ul li{/* margin-left:2%; */}
.slb .hqsk_bg{ padding-bottom:.16rem;}
.ndbb-ban{ background-size: cover !important;}
.zdjs-banner{ background-size:cover !important;}
.slb .lb-list ul li{ width:100%; height:auto; padding:.16rem;}
.slb .lb-list ul li .date{margin:0 .16rem 0 0; width:.78rem; height:.55rem;}
.slb .lb-list ul li .date span{ font-size:.34rem; line-height:1.1}
.slb .lb-list ul li .date p{ font-size:.14rem; line-height:1;}
.slb .lb-list ul li h5{ font-size:.18rem; line-height:1.2; height:.44rem;}
.slb .xmxx-title h5{ font-size:.26rem;}
.slb .xmxx-title h5 span{ font-size:.14rem; line-height:1.42857}
.slb .qbfx .secl1{ line-height:.38rem; width:25%;}
.slb .qbfx .zdks-ss{ margin-top:.16rem; width:100%;}
.slb .qbfx .secl1 span{ line-height:.38rem;}
.slb .qbfx .mn-secl,.slb .qbfx .zdks-ss input{ font-size:.14rem; height:.38rem;}
.slb .qbfx .mn-secl p{ height:.38rem; line-height:.38rem;}
.slb .qbfx .zdks-ss button{ height:.38rem; font-size:.18rem;}
.SLB .fy_list_04 .fy_tit_l a{ font-size:.16rem !important;}
.slb .fy_list_04 .fy_tit_l a.prev em,.slb .fy_list_04 .fy_tit_l a.next em{ font-size:.12rem;}
.slb .xx-lit1{width:100%;font-size: .16rem;}
.slb .xx-lit1 .zbtb{display:flex;flex-direction: row-reverse;justify-content: flex-end;align-items: center;}
.slb .zbtb em,.slb .jdli{float:none;display:inline-block;vertical-align: top;}
.slb .xx-lit1 a,.slb .xx-lit1 span{ margin-left:0;}
.slb .xx-lit1 a{ font-size:.18rem;}
.slb .xx-lit1 span{ font-size:.14rem;}
.slb .title ul li{ font-size:.26rem; line-height:1;}
.slb .ckgd-zdjs a{ width:2rem; height:.46rem; font-size:.16rem; line-height:.46rem;}
.slb .zdjs-banner{ height:2.4rem;}
.pzcbox p{  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6;}
.qxgb-tab ul li:hover .pzcbox p, .qxgb-tab ul li:hover .pzcbox span{display: -webkit-box;}
.SLB .zjnr_con,.SLB .myzj_xl_list li,.SLB .myzj_xl_tit3 input[type='text'],.SLB .myzj_xl_tit3 span{ font-size:.16rem !important;}
.SLB .zjnr_con,.SLB .myzj_xl_list li{ line-height:1.8 !important;}
.SLB .myzj_xl_tit3 img{width:auto !important; }
.slb .gzly_p{ font-size:0;}
.slb .gzly_p span button{ width:80% !important; float:right;}
.slb .gzly_p>span{ text-align:right !important; width:50% !important; vertical-align:top;}
.slb .gzly_p>span i{ font-size:.16rem; line-height:.5rem;}
.slb .gzly_p span select,.slb .gzly_p>span i{ vertical-align:top;}
.slb .wsdc_yzm{ margin-top:.16rem;}
.slb .wsdc_yzm .in1{ height:.4rem; line-height:.4rem;}
.slb .wsdc_yzm img{ height:.4rem;}
.wsdc_yzm{ margin-top:.16rem;}
.SLB .myzj_xl_tit3 img{ height:80px;}
.hnh_r_ul ul li a{ height:1.3rem !important;}
.ssw-banner{height: 15.625vw;background-size:100% auto;background-position-y: top;}
.slb .ssw-banner{ height:19vw; background-size:cover}
.slb .mzmtb_pf_bar02{ bottom:.1rem; top:auto;}
.slb .menu_bar{ top:auto; bottom:2rem;}
.slb .sswtit a{ padding:0 .24rem; height:auto; line-height:1; font-size:.32rem;}
.slb .sswtit a:after,.slb .sswtit a:before{position:absolute;height:100%;top:0;background-color: #ffffff;}
.slb .sswtit a:after{ margin-left:0; right:0;}
.slb .sswtit a:before{ margin-right:0; left:0;}
.slb .tit1bg:after{ bottom:.02rem;}
.mzmtb_pf_bar1 .share_xl2 a{ padding: .1rem !important;}
.mzmtb_pf_bar1 .share_xl2 a i{ position:relative; top:-.04rem; margin-right:.06rem !important;}
.slb .slideBox_02{ max-height:inherit !important;}
.shfgf_text p{ height:auto !important;}
.mulu02,.ly_main_02{ margin-bottom:0 !important;}
.shfgf_bg .announcement_06 p,.shfgf_bg .announcement_06 h3{ height:auto;}
.banner_header+.w_1300_2021{ margin-top:.32rem;}
.banner_header+.w_1300_2021.smbg-pod-bot{ padding-bottom:.32rem;}
.SLB .ztzllist li p{ height:auto !important; padding:.1rem 0;}
body.SLB{line-height: 1.5 !important;}
.slb .co1{ width:auto;}
.xl_right table tr td p{ float:none !important; padding-left:.1rem !important; text-align:left;}
.main.index_bg>.smbg-pod-bot{ padding-bottom:0;}
.xl_tit6_r .share_con li{ white-space:nowrap;}
.banner_header+.main>.container>.con_bg{ margin-top:.32rem; margin-bottom:.32rem;}
.slb .wjk-title{ white-space:nowrap; overflow-x:auto; overflow-y:hidden;}
.slb .wjk-title::-webkit-scrollbar{ height:.06rem; display:block;}
.slb .wjk-title::-webkit-scrollbar-thumb{ height.06rem; background-color:#1658a0; border-radius:.06rem;}
.slb .wjk-title span{ font-size:.18rem;}
.slb .wzzwsc_tit1{ font-size:.35rem;}
.picker_2021 input{ text-align:left;}
.main.index_bg .bj{ background-size:100% auto;}
.logo{ margin-top:0;}
.contain.gb{background-size:100% auto;}
.slb .ygd_body .banner .ygd_icon{ margin-top:0;}
.slb .banner{ position:relative;}
.ld_p p br{ display:none;}
.lmlj ul li a img{width:.2rem;position:relative;top:-.02rem;margin-right:.12rem;}
.lmlj ul li a h1{ left:.32rem;}
.banner.banner-zfxxgk{position:relative;background-size: 100% auto;height: auto;padding-top: 23.4375%;}
.slb .ygd_body .banner .ygd_icon{margin-left:0; left:auto; right:0; top:0%; width:1.5rem;}
.slb .fkyq-img{width:100%;height:100%;margin-top: .2rem;}
.slb .fkyq-img .txt li a{ font-size:.16rem; line-height:.4rem;}
.slb .fkyq-img .txt li{ line-height:.4rem;}
.slb .fkyq-img .txt,.slb .fkyq-img .txt_bg{ height:.4rem;}
.slb .fkyq-img .num{height:.2rem;right:.1rem;bottom: .04rem;}
.slb .fkyq-img .num li{ width:.08rem; height:.08rem; border-radius:50%; bottom:rem;}
.slb .fkyq-nr{ width:100%; margin-top:.16rem;}
.slb .fkyq-box{ margin-top:0;}
.slb .list-1 li a{ font-size:.16rem; line-height:1.8;}
.slb .list-1 li span{ font-size:.16rem;}
.slb .zccs-box ul li a{font-size:.18rem;height: .7rem;line-height: .7rem;}
.slb .bt-title{ height:.4rem;}
.slb .bt-title h4{font-size:.22rem;height:.4rem;line-height:.4rem;background-size:auto 100%;min-width: 1.55rem;}
.slb .bt-title a.ckgd{ font-size:.14rem; padding:.04rem .1rem;}
.slb .yq-tel,.slb .nyq-icon{ padding-left:0;}
.slb .nyq-icon li a{height:auto;padding-bottom: .12rem;}
.slb .nyq-icon li a span{width:.48rem;height:.74rem;line-height:.74rem;padding: 0;}
.slb .nyq-icon li a p{ font-size:.18rem;}
.slb .telbox{ height:1.2rem;}
.slb .telbox h4{ font-size:.18rem;}
.slb .telbox p{ font-size:.16rem;}
.slb .telbox p a{ font-size:.14rem; padding:.04rem .1rem;}
.slb .hdmk-link li a i{ font-size:.18rem;}
.hdmk-link li{ overflow:hidden;}
.slb .bt-title3 h4{ width:3.98rem;}
.slb .bmyalist li{ width:32%;}
.slb .bmyalist li a{line-height: .68rem;font-size:.18rem;height: .68rem;}
.hdmk-link{ margin:0 -10px;}
.gb .gb_tit{height:auto;line-height:inherit;position:relative;padding-top: 20vw;}
.gb .gb_tit img{position:absolute;left:50%;top: 6vw;transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.slb .zdxm-dqwz{ height:auto; line-height:.55rem;}
.slb .zdxm-dqwz p{ font-size:.14rem;}
.slb .gcner h5{ font-size:.28rem;}
.slb .ewm-box{ width:2rem;}
.slb .ewm-box .fator span{ font-size:.18rem; height:.3rem;}
.slb .fator{display:flex;flex-direction: row-reverse;max-width:2rem;text-align:right;}
.slb .fator span{ padding:0 .14rem 0 .26rem !important; background-size:.12rem auto !important}
.slb .sysck p{ font-size:.14rem; line-height:.22rem;}
.slb .gcner p{ font-size:.16rem; line-height:.36rem;}
.slb .side-nav ul li{ font-size:.14rem; line-height:.42rem;}
.slb .side-nav{ left:-1.5rem}
.slb .titbox{ height:.56rem;}
.slb .titbox h5{ font-size:.2rem; line-height:.56rem;}
.slb .titbox em{ top:.26rem;}
.slb .xxnr1 ul li{ position:relative; width:100%; font-size:.16rem; line-height:.4rem;}
.slb .xxnr1 ul li a{max-width:100%; padding-left:.2rem; }
.slb .xxnr1 ul li i{ position:absolute; left:0; top:50%; margin:0; width:.04rem; height:.04rem;}
.slb body{ overflow-x: hidden;}
.slb .cqygygbox .yjzxft-nrnr p{ line-height:1.5 !important;}
.SLB .cqygtit h5 span img{ width:.2rem;}
.SLB .hdyj-wqhg-box{height:auto !important;max-height: inherit;}
.SLB .ftwqh-list{ height:auto !important;}
.laydate_body .laydate_box .laydate_top .laydate_ym{ position:relative;}
.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms{ width:100%;}
.slb .fkyq-img .pic img{ width:100%;}
.pzcbox p{ display:none;}
.footer{ margin-top:0 !important;}
.tjxx-echart-box{ overflow:hidden;}
.yjzxft-tpbox i{ background-size:cover !important;}
.slb .ndbb-wit+.ndbb-gar{ margin-bottom:-.1rem}
.SLB .pzcbox p{ height:1.94rem; font-size:.18rem; line-height:1.8;}
.main .w_1200{ width:1300px;}
.slb .mn-secl ul{ top:.4rem; max-height:2rem; overflow-y:auto;}
.slb .mn-secl ul li{ line-height:.3rem}
.bmdt_header+.main{ margin-bottom:0;}
.yq-tel, .nyq-icon,.bmyalist{ margin:0 -10px !important;}
.nyq-icon li,.tel-item,.bmyalist li{ padding:0 10px !important;}
.bmyalist li{ width:33.3% !important; margin-left:0 !important;}
.SLB .zcwjk-top-bg{ padding-bottom:.2rem;}
.slb .zcssk input{ height:.4rem; font-size:.16rem;}
.slb .zcssk button{ height:.422rem;}
.wjk-tit h5{ margin-top:0;}
.page_bg .main>.container>.con_bg{ padding:0; background-color:transparent;}
.zcwjk-top-bg{ height:auto; padding:.32rem 0;}
.ygd_body .banner .ygd_icon{  margin-left:0 !important; left:auto !important; right:0;}
.ld_p{font-size: .16rem;line-height:.36rem; }
.ld_p br,.ld_p p br{ display:none;}
.hynr-box p,.hygq-list li h5,.zcjdnrbox p{display: -webkit-box;-webkit-box-orient: vertical;text-overflow:ellipsis;-webkit-line-clamp: 2;}
.slb .gb_bg .mn-sel1{ line-height:.38rem; height:auto; font-size:.16rem;}
.slb .cwhy_box,.slb #focusBox,.slb .syztzlbox .bd{max-height:none !important;}
.yjzxft-nrnr p{display: -webkit-box;-webkit-box-orient: vertical;text-overflow:ellipsis;-webkit-line-clamp: 3;}
.slb .zcwjtb{width:.7rem;top: -.26rem;}
.slb .sjfbnr{ padding-right:0;}
.slb .sjfbnr h1{ font-size:.32rem; line-height:1.4;}
.slb .sideitem{ width:100%;}
.slb .ghwj-list li p{ font-size:.2rem; line-height:1.5;}
.slb .ghwj-list li p.tip{ font-size:.18rem;}
.slb .sswgblist li{ font-size:.18rem; line-height:2;}
.slb .sswgblist li span{ font-size:.16rem; line-height:.36rem}
.slb .sswgblist li i{ margin-right:.1rem; margin-top:.2rem; width:.04rem; height:.04rem;}
.slb .sswboxnr .leftscroll li{ width:50%; margin-left:0 !important}
.slb .sswboxnr ul li a{margin:0 .1rem;}
.slb .sswboxnr#focusBox1 .tempWrap{margin: 0 -.1rem 0 0;}
.slb .sswboxnr ul{ margin-left:0;}
.slb .gdsjfbxx{ font-size:.16rem; line-height:.4rem; height:.4rem;}
.slb .sswboxnr ul li h5{ font-size:.2rem; line-height:1.5; height:.9rem;}
.slb .sswboxnr ul li p{font-size:.16rem;line-height:.3rem;height:1.2rem;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.slb .lsghboxlist li h5{ font-size:.28rem;}
.slb .lsghboxlist li a{ background-size:contain;}
.slb .qxsswgh li{ width:31.333%;}
.slb .qxsswgh li a{ font-size:.2rem; height:.6rem; line-height:.6rem;}
.qyrz_wrap{ padding-bottom:0;}
#_div_mztOrCode_ canvas{width:1.2rem !important;height: 1.2rem !important;}
.codebox_2021{ overflow:visible !important;}
.gb_z_top em a:hover,.gb_r_ul ul li a:hover{ color: #d50c00;}
.ld_div_r ul{display: inline;margin-right: 0;}
@media screen and (min-width:993px) {
	.ztmc21 span{ font-size:.7rem !important;}
	.warp{height: auto !important;}
	.fkyq-nr,.fkyq-img{ width:49% !important;}
	.slb .fkyq-nr,.slb .fkyq-img{ width:100% !important;}
	.yq-tel, .nyq-icon{ padding-left:0 !important;}
	
	.yfgbfx-box{ margin-bottom:.32rem;}
	.ft_r p{height: 2.2rem !important;font-size: .16rem !important;line-height: 2.2 !important;}
	.slb .ft_r p{ height:auto !important;}
	.gb_banner2+.form2+.con_div .list_base li{ margin-bottom:0;}

}

@media screen and (min-width:993px) and (max-width:1366px) {
	.main .w_1200{ margin: 0 .2rem; width: auto;}
	.footer .row.mar_t_base{ margin-top:.2rem}
}

@media screen and (max-width:1800px) {
	.slb .side-nav{ display:none;}

}
@media screen and (max-width:1340px) {
	.main>.w_1300_2021,.b-free-content-wrap>.w_1300_2021{ margin:0 .2rem;}
	.main.index_bg>.w_1300_2021{padding-bottom: 0;}
	.w_1300_2021{ width:auto;}
	.qxfz_box>.w_1300_2021{ margin:0 .16rem;}
	.qxgb-tab{ margin-right:-12px;}
	.zdxm-dqwz .container,.zdxm-dqwz+.container,.fgfg.fgfg2 .container,.xmxx-box .container{margin:0 .16rem;max-width: inherit;}
	.slb .w_1300_2021>.el-row{ margin:0;}
	.slb .w_1300_2021>.el-row [class*=el-col-]{ padding:0 .16rem;}
	.slb .mn-sel1{ height:.38rem; line-height:.38rem;}
	.yjzj-list li{ font-size:0 !important;}
	.yjzj-list li em{ top:.06rem; position:relative; line-height:.2rem !important;}
	.yjzj-list li a,.yjzj-list li span{ font-size:.16rem; vertical-align:top;}
	.ygd_body .banner .ygd_icon{margin-left:auto !important;width:1.8rem !important;top: 25% !important;left:auto !important;right:0;margin-top: 0 !important;}
	.sswboxnr .leftscroll li{ margin-left:21px !important;}
	.sswbtn1{ left:-4px;}
	.slb .tit1bg:after{ bottom:.03rem;}
	.gb .gb_tit img{ max-width:6.8rem; top:7vw;}

}
@media screen and (max-width:1280px) {
	.SLB .smgb-ej-container{ padding:.16rem !important;}
	.qxgb-tab{margin-left: .16rem;/* margin-right:-.24rem; */}
	.SLB .main.index_bg>.w_1300_2021{ width:auto !important;}
	.tjnj-list{ display:flex; flex-wrap:wrap;}
	.tjnj-list li{ padding:0;}
	.tjnj-list li a{ display:block; padding:.2rem .1rem;}
	.tjnj-list li a img{ width:.45rem;}
	.tjnj-list li.rqtb span{ line-height:1.5; margin-top:.16rem; display:block;}
	.ftwqh-list li .ftwqnr{ height:1.8rem !important}
	.zcwjk-right .fy_list_04 .fy_tit_r{ display:none;}
	.slb .tjzq-cax-box{ font-size:0;}
	.SLB .w_1300_2021{/* overflow:hidden; */width:auto !important;}
	.SLB .nom-selc{ margin-left:0;}
	.SLB .tjzq-cax-box em{width: 14%;text-align:center;margin-left:0;}
	.SLB .tjzq-cax-box button{width: 50% !important;float:none;margin:.16rem auto 0;display: block;}
	.bmdt_ss_ul li:hover a, .bmdt_ss_ul li.on a{ background-color:#1658a0 !important; color:#ffffff !important;}
	.bmdt_ss_ul li:hover a i, .bmdt_ss_ul li.on a i{ color:#ffffff}
	.slb .hdjt-yj-tit .zjyg-hg{ margin-top:.16rem !important; font-size:.16rem !important;}
    .cqygygbox{margin-top:.1rem !important;padding: .04rem .16rem .08rem .16rem !important;}
    .cqygygbox .yjzxft-nrnr ul{ margin-top:.04rem !important}
    .cqygygbox ul li{ line-height:2 !important}
	.slb .jgzf-img ul li{ width:100%; overflow:hidden;}
	.slb .jgzf-img ul li a{ overflow:hidden; width:100%;}
	.slb .jgzf-img ul li+li{ margin-top:.16rem;}
	.slb .jgzf-img ul li+li.img2{ margin-top:0;}
	.slb .jgzf-img ul li:hover{ transform:scale(1);}
	.SLB .w_1300{ margin: 0 0.2rem !important; width: auto !important;}
}
@media screen and (max-width:1000px) {
	.main>.w_1300_2021{ margin:0;}
	.date{width:.8rem;padding-right: 0;padding-left:0;margin-right:.16rem;}
	.zjrc-sec3{ padding:0;}
	.zjrc-sec3 .w_1300_2021,.slb .zjrc-sec3{ padding:.16rem;}
	.slb .lb-list ul li .date{ padding:0;}
	.shb{ width:auto; overflow:hidden; float:none;}
	.qxgb-tab{ padding:0;}
	.qxgb-tab ul li.marpt,.qxgb-tab ul li{ margin-left:0; width:100%;}
	.qxgb-tab ul li img{ margin-left:0 !important;}
	.zdxm-dqwz .container,.zdxm-dqwz+.container{ margin:0;}
	.xmxx-box{ padding:0 !important;}
	.slb .zdjs-banner{ height:40vw;}
	.etit .title{ overflow:hidden; width:100%;}
	.etit .title .hd{ display:block; overflow-x:auto; overflow-y:hidden; white-space:nowrap;}
	.etit .title .hd::-webkit-scrollbar{ display:none;}
	.etit .title .hd li{ float:none; display:inline-block;}
	.main.index_bg>.w_1300_2021.con_div{ margin:0}
	.SLB .main.index_bg>.w_1300_2021>.smgb-yjcon-box.con_div{ padding:.16rem !important; margin:0 !important;}
	.qxgb-tab ul li img{ margin-top:0 !important;}
	
}
@media screen and (max-width:992px) {
	.main>.w_1300_2021,.b-free-content-wrap>.w_1300_2021{ margin:0 .16rem;}
	.main.index_bg>.w_1300_2021{ margin:0 auto;}
	.row>.w_1300_2021{ padding:0;}
	.bszc_jd_con ul li:last-child{ margin-bottom:0;}
	.ld_div_ul span{ margin-bottom:0}
	.con_div{ padding:.16rem;}
	.smgb-ej-container>.con_div{ padding:0;}
	.slb .hdrl_con_szf .laydate_body .laydate_box{ height:auto;}
	.slb .laydate_body .laydate_box .laydate_list{ height:auto; padding-bottom:0 !important;}
	.slb .hdrl_con_szf .laydate_body .laydate_box{ margin-bottom:0; padding-bottom:.1rem !important;}
	.box ul{ display:flex; white-space:nowrap; overflow-x:auto; overflow-y:hidden;}
	.box ul::-webkit-scrollbar{ display:none;}
	.box ul li{ width:auto !important;}
	.box ul li a{ padding:0 .12rem;}
	.slb .pad-bot{ padding-bottom:.16rem !important;}
	.jgzf-icon ul{ display:flex; flex-wrap:wrap;}
	.jgzf-icon ul li a{ height:100%;}
	.jgzf-img{ margin-bottom:0}
	.slb .zjrc_tita img{width:90%;}
	.slb .zj_hdrl_tit img{width: 90%;}
	.qxgb-tab{ margin:0;}
    .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r{ display: none !important;}
    .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block !important;}
	.slb .qbfx .secl1,.qbfx .secl1{ width:100%;}
	.SLB .smgb-yjcon-box{ padding:0 !important;}
	.main.index_bg>.w_1300_2021{ padding:0 .16rem !important}
	.main.index_bg>.w_1300_2021 .smgb-ej-container{ margin:0;}
	.hdzsk_list1{ margin-top:.16rem}
	.hdzsk_list1 .bd li .hdzsk_box{ margin-top:0;}
	.hdzsk_list1>span{width: .32rem !important;height: .32rem !important;margin-top: 0 !important;transform:translateY(-50%);line-height: .32rem !important;}
	.hdzsk_list1>.next{ right:-.06rem !important}
	.hdzsk_list1>.prev{ left:-.06rem !important}
	.mulu02 .lyml_tit1>span{ padding-bottom:.1rem !important;}
	.mulu02 .lyml_tit1>.lyml_tit1_r{ padding-left:.04rem; margin-top:0;}
	.mulu02 .lyml_tit1_r>div{ box-shadow:0px 0px 4px rgba(27, 90, 158, 0.13) !important}
	.index_bg>.content>.fz_hdzsk{ width:auto; margin:0 .16rem;}
	#focusBox1 .tempWrap{ margin-left:-21px !important;}
	.slb .sswboxnr#focusBox1 .tempWrap{ margin-left:0 !important;}
	.hdyj-wqhg-box#focusBox1 .tempWrap{ margin-left:0px !important;}
	.sswbtn1{ left:0px;}
	.ly_main_02.mzmtb_bg{ margin-bottom:-.16rem;}
	.slb .sswtit a{ padding:0;}
	.shfgf_bg .list_base li{ margin-bottom:0}
	.shfgf_bg .special_title{ height:auto; line-height:1.4;}
	.shfgf_bg .special_title span{white-space: normal;}
	.mulu02, .ly_main_02{margin-bottom: -.32rem !important;padding-bottom: .16rem !important;}
	.mulu02 .pad_t_xs, .ly_main_02 .pad_t_xs{ padding-top:.16rem;}
	.banner_header+.w_1300_2021{ margin-top:.16rem; margin-bottom:.16rem;}
	.xl_right table tr .co1{ padding:0 .06rem !important; width:2.6rem;}
	.xl_right table tr td p{ padding-left:0 !important;}
	.slb .smgb-article .TRS_Editor, .slb .smgb-article .TRS_Editor p, .slb .smgb-article .TRS_Editor div, .slb .smgb-article .TRS_Editor table, .slb .smgb-article .TRS_Editor span, .slb .smgb-article .TRS_Editor font{ font-size:.16rem !important;}
	.SLB .smgb-xl-tit{ padding:0 !important;}
	.xl_con{ margin-top:.16rem;}
	.banner_header+.w_1300_2021.smbg-pod-bot{ padding-bottom:0rem;}
	.banner_header+.main>.container>.con_bg{margin-top: 0;margin-bottom:.16rem;}
	.page_bg .main>.container>.con_bg{ padding:.16rem .16rem 0 .16rem;;}
	.zcwjk-left{top:.16rem !important;/* display: flex; *//* align-items: center; */}
	.zcdy-box{ margin-bottom:0 !important;}
	.wjk-tit h5{ margin-top:.5rem;}
	.zcdy-box{padding:.08rem .1rem !important;height: 40px !important;}
	.zcdy-box a{ display:flex; align-items:center; }
	.zc_ban_list.mar-T20{ margin-top:0;}
	.wzzwsc_tit1{ font-size:.3rem !important;}
	.wzzwsc_bg{ background-size:350% !important; padding-bottom:.16rem !important; margin-bottom:-.16rem;}
	.wzzwsc_bg .word_group_08 .bd .trt-row .word_conent,.wzzwsc_bg  .word_group_08 .bd .trt-row-large .word_conent{margin: 0 0 .16rem 0;}
	.wzzwsc_bg .word_group_02 .bd .trt-row{ margin:0 -.16rem;}
	.wzzwsc_bg .word_group_02 .word_conent{ padding:.16rem;}
	.wzzwsc_bg .word_group_02 .word_text>h3{ margin-bottom:0;}
	.wzzwsc_bg .word_group_02 .word_text>p{ height:auto;}
	.wzzwsc_bg .word_group_08 p{ min-height:auto}
	.slb .tjxx-echart-box{ padding:.16rem;}
	.slb .tjzq-cax-box button{ width:100% !important;}
	.slb .nom-selc{ margin-left:0;}
	.tjzq-cax-box .nom-selc{ box-sizing:border-box !important;}
	.SLB .tjzq-cax-box em{ margin-left:0rem; width:16%; text-align:center;}
	.smgb-ej-container .gl_list{ padding: 0;}
	.smgb-ej-container .error-page{ padding:.16rem;}
	.smgb-ej-container .error-page-main{width:auto;padding: .16rem;}
	.SLB .smgb-ej-container .gl_tit{margin-top:0;/* display: flex; */}
	.contain.gb{/* background-size:250% auto; */}
	.gb_tit{ line-height:1.3rem;}
	.gb_top_in+.el-row [class*=el-col-]{ padding:0 !important;}
	.gb_top_in+.el-row [class*=el-col-].el-col-6{ margin-top:0;}
	.gb_top_in+.el-row [class*=el-col-].el-col-12{ margin-top:0;}
	.laydate_body .laydate_box .laydate_top .laydate_ym .laydate_yms{/* width:60%; */}
	.ygd_body .banner .ygd_icon{ width:.6rem !important; top:10% !important;}
	.fkyq-nr .list-1 li{position:relative;padding-bottom: .3rem;margin-bottom:.1rem;border-bottom: 1px solid #eeeeee;}
	.fkyq-nr .list-1 li a{ width:100%;}
	.list-1 li i{display: none !important;}
	.list-1 li span{ float:none !important; bottom:0.04rem !important; position:absolute;}
	.tel-item{ margin-bottom:0 !important;}
	.slb .bmyalist li{ width:49%}
	.bt-title3{display:flex; }
	.bt-title3 h4{ flex:1; width:auto !important; overflow-y:hidden; overflow-x:auto; white-space:nowrap}
	.bt-title3 h4::webkit-scrollbar{ display:none;}
	.bt-title a.ckgd{flex-shrink:0;margin-left:.1rem;padding: .05rem .1rem !important;}
	.zccs-box ul{ display:flex; flex-wrap:wrap}
	.zccs-box ul li a{ height:100% !important; padding:.1rem; line-height:1.5 !important; display:flex !important; align-items:center; justify-content:center;}
	.fkyq-img, .fkyq-nr{ margin-top:.16rem !important;}
	.contain.gb{ background-size:150% auto;}
	.gb .gb_tit{padding-top:25vw;padding-bottom: 5vw;}
	.gb .gb_tit img{max-width: 70%;top: 12vw;}
	.ld_li.tabs .tabs_header{ margin-bottom:.16rem;}
	.hdyj-wqhg-box .bd{margin-right: 0 !important;}
	.ftwqh-list li a{ margin:0 .1rem !important;}
	.main{ overflow:initial;}
	.focusBox1 .txt li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right: .1rem !important;}
	.lwlb-ul{ margin-bottom:.16rem !important;}
	.SLB .smgb-zwgkxx-list li{ margin-left:0 !important; margin-bottom:.16rem; margin-top:0 !important}
	
	.cwhy-box .cwhy-tit{ display:flex;}
	.cwhy-box .cwhy-tit h5{ flex:1;}
	.cwhy-box .jtjtbox{ flex-shrink:0; margin-top:0; align-items:center; white-space:nowrap; display;flex;}
	.cwhy-box .jtjtbox a{ display:inline-block;}
	.slb .wzzwsc_tit1{ background-size:150%}
	.index_bg>.content>.row.content_bg_02{width:auto; margin:0 .16rem; }
	.SLB .w_1300_2021.smbg-pod-bot{ padding:0;}
	.qxgb-tab ul,.qxgb-tab ul li.marpt, .qxgb-tab ul li{ margin-left:0}
    .shfgf_bg .slideBox_02 .pic p{ right:.1rem;}
    .shfgf_bg .slideBox_02 .num{bottom:.5rem;left: 0;text-align: center;display: none;}
    .shfgf_bg .slideBox_02 .num li{ font-size:0; width:.1rem; background-color:#ffffff; height:.1rem; border-radius:50%; margin:0 .03rem;}
    .shfgf_bg .slideBox_02 .num li.on{ background-color:#1658a0;}
    .fzxx-box .list-1 li{ position:relative; padding-bottom:.2rem; border-bottom:1px solid #eeeeee}
    .fzxx-box .list-1 li span{ bottom:.06rem;}
    .bj{ padding-bottom:.16rem;}
    .main .w_1200{ width:100%;}
    .yfgbfx-box{ margin-bottom:.16rem;}
    .telbox,.hdmk-link li{ margin-top:.16rem !important}
  
    .hdmk-link li{/* padding:0 !important; */}
    .zdks-ss{margin-top: .16rem !important;width:100% !important;}
    .zbtb{display:flex;flex-direction: inherit;margin-top: .1rem;}
    .zbtb em{margin-left: 0px !important;}
    .xmxx-box{ padding-bottom:.16rem !important}
    .fy_list_04{ margin-top:.16rem !important}
    .fgfg{padding-bottom: .06rem !important;}
    .lb-list ul li{ display:flex; align-items:center;}
    .lb-list ul li .date{flex-shrink:0;margin-top: 0;height: auto;padding-bottom: .06rem;}
    .lb-list ul li .date p{ margin-top:0;}
    .lb-list ul li h5{display: flex !important;align-items:center;margin-top: 0 !important;height: auto !important;}
    .xmxx-title h5{ margin-top:.16rem;}
    .lb-list ul li h5 a{ display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    .zdks-ss input{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
    .xx-lit1 a{ margin-left:0 !important;}
    .xx-lit1 span{ margin-left:0 !important;}
    .slb .bmdt_header+.main .con2{ padding:0;}
    .slb .bmdt_ss .route-searchbox-content .tab-item.bus-tab.on i{background-position-y: -.44rem !important;}
    .slb .bmdt_ss .route-tabs .tab-item.drive-tab i{background-position-y:-.73rem !important}
	.ndbb-ban{ display:flex; align-items:center; justify-content:center;}
	.ndbb-ban>.w_1300_2021>img{ margin-top:0;}
	.hdrl_con_szf .laydate_body .laydate_box,.laydate_body .laydate_box .laydate_list{ height:auto;}
	.hdrl_con_szf .laydate_body .laydate_box .laydate_list ul li{padding:.06rem 0 !important;}
	.hdrl_con_szf .laydate_body .laydate_box .laydate_list1 ul li{ padding:.02rem 0 .02rem 0 !important;}
	.laydate_body .laydate_box{ padding-bottom:0 !important;}
	.slb .zbtb em{ margin-left:.1rem !important; margin-right:0;}
	.SLB .w_1300_2021.smbg-pod-bot>.smgb-yjcon-box{/* background-color: transparent; */margin:0 !important;padding: .16rem !important;}
	.hdzsk_list1 .bd .picList li+li{ margin-top:.16rem;}
	.hdzsk_list1 .bd .picList li:nth-child(2){ margin-top:0;}
	.smgb-zwgkxx-list{ margin-top:0;}
	.SLB .smgb-zwgkxx-list{margin: 0 -.08rem !important;}
	.SLB .smgb-zwgkxx-list li{ width:33.3% !important; padding:0 .08rem;}
	.smgb-zwgkxx-list{ display:flex; flex-wrap:wrap;margin: 0 -.08rem !important;}
	.smgb-zwgkxx-list li a{ height:100%;}
	.smgb-zwgkxx-list li span{ float:none !important; display:block; margin:0 auto !important;}
	.smgb-zwgkxx-list li p{ text-align:center; line-height:1.5; margin-top:.1rem !important;}
	.smgb-zwgkxx-list li{ margin-top:0; margin-bottom:.16rem; width:25%; margin-left:0; padding:0 .08rem;}
	.zwgk-side.cwhy_box{ margin-top:0;}
	.zcwjk-top-bg{ padding:.16rem; background:url(20210903-zcwjkbj2.png) bottom center no-repeat #ffffff}
	.SLB .cqygygbox ul{ margin-top:.1rem !important;}
	.SLB .cqygygbox ul li,.slb .cqygygbox .yjzxft-nrnr p{ font-size:.16rem !important; line-height:1.8 !important}
	.list-1 li span{ left:0;}
	.yjzxft-nrnr_div .yjzxft-tpbox{ margin-right:0 !important}
	.slb .jgzf-icon ul li{ width:33.3%;}
	.slb .jgzf-icon ul li p{ height:auto;}
	.slb .jgzf-tit{ background-size:cover;}
	.slb a.gengduo{ width:auto; max-width:30%; padding:0 .2rem;}
	.slb .sswtit a{padding-right:.2rem;padding-left: .2rem;}
	.SLB .w_1300{ margin:0 .16rem !important;}
	.ssw-sec2 .w_1300{ padding:0;}
	.icon_list_group_m_05 li a h3{ padding-right:0;}
	.bar_list5 ul,.bar_list6 ul{ font-size:0;}
	.bar_list5 ul.trt-row [class*=trt-col-],.bar_list6 ul.trt-row [class*=trt-col-]{ float:none;}
	.tabs.no-tabs .tabs_header{ flex-wrap: nowrap;}
	.pzcbox,.slb .pzcbox{ margin:0 !important;}
	.qxgb-tab ul li:hover .pzcbox,.slb .pzcbox{ height:auto;}
	.slb .zcwjtb{left: -.2rem;}
	.slb .sjfbnr{ padding-left:.36rem;}
	.slb .tit1bg:after,.slb .tit1bg:before{ display:none;}
	.ssw-sec1,.ssw-sec2{padding: .16rem;}
	.ssw-sec1>.w_1300{ padding-right:0;}
	.SLB .ssw-sec1>.w_1300,.SLB .ssw-sec2>.w_1300{ margin:0 !important;}
	.zcwjtb{top: -.24rem;left: -.12rem;}
	.pzcbox p{ margin-top:0; margin-bottom:.66rem;}
	.qyrz_anniu{ padding-bottom:.16rem;}
}

@media screen and (max-width: 750px) {
	.smgb-yjcon-box{ margin-right:0 !important; margin-left:0 !important;}
	#lbicon{ display:none;}
	a.gengduo{ width:33.3%}
	.slb .gzly_p>span{ width:100% !important; text-align:left !important;}
	.slb .gzly_p span button{ width:100% !important;}
	.SLB .smgb-ej-container{ margin-left:0 !important; margin-right:0 !important}
	.wsdc_yzm .in1,.SLB .myzj_xl_tit3 input.myzj_inp1{ max-width:30vw}
	.SLB .myzj_xl_tit3 img{ height:56px;}
	.focusBox1 .txt{ width:100% !important;}
	.focusBox1 .num{bottom:.5rem !important;left:0;text-align:center;font-size: 0;}
	.focusBox1 .num li{ margin:0 .03rem !important; float:none !important; display:inline-block;}
	.list-1 li{ position:relative; padding-bottom:.12rem; border-bottom:1px solid #eeeeee}
	.list-1 li span{ position:absolute; left:0; bottom:0rem;}
	.list-1 li a{ width:100%; float:none;}
	.slb .gl_tit2_r{ font-size:0;}
	.slb .gl_tit2_r a{margin: 0;}
	.slb .gl_tit2_r a::after{ display:none;}
	.fkyq-nr .list-1 li span{ display:block !important}
	.tjnj-list li{width: 48% !important;}
	.rqtb span{ line-height:1.5 !important}
	.SLB .smgb-zwgkxx-list{/* margin-left:0 !important; */margin-top: 0;}
	.SLB .tjzq-cax-box em{ width:24%;}
	.ndbb-fx#focusBox1 .tempWrap{ margin-left:0 !important}
    .bt-title h4{ font-size:.26rem;}
	.smgb-zwgkxx-list li{ width:50% !important; margin-left:0; padding:0 8px;}
    .slb .szwgh-zta{ position:relative}
    .ftwqh-list li a{ margin:0 !important;}
    
}
@media screen and (max-width:640px) {

	.slb .bmyalist li{ width:99%}
	.nyq-icon li,.tel-item,.hdmk-link li{ width:100% !important; float:none !important;}
	.nyq-icon li+li{ margin-top:.16rem;}
	.slb .bt-title h4{ min-width:inherit;}
	.bt-title a.gengduo{ bottom:.1rem; width:auto;}
	.wzzwsc_tit{ margin-bottom:1rem !important;}
	.pdfViewer .page{ width:100% !important}
	.bmyalist li{ width:50% !important;}
    .slb .szwgh-zta a i{ display:none !important}
    .SLB #lmlj{ margin-top:0 !important;}
	.slb .jgzf-icon ul li{ width:50%;}
	.slb .jgzf-first .date{ width:.66rem; margin-right:.16rem;}
	.slb .sswboxnr#focusBox1 .tempWrap{ margin:0;}
	.slb .sswboxnr .leftscroll li{ width:100%;}
	.slb .sswboxnr ul li a{ margin:0;}
}
@media screen and (max-width:504px) {
	.slb .wsdc_yzm .in1{ width:20vw;}
	.slb .wsdc_yzm img{ max-width:30vw}
	.SLB .myzj_xl_tit3 img{ max-width:30vw;}
	.SLB .myzj_btn button{ width:40% !important;}
	.SLB .smgb-zwgkxx-list li{ width:50% !important}
	.slb a.gengduo{ max-width:50%;}
	.slb .lsghboxlist li{ width:98%;}
	.slb .qxsswgh li{ width:48%;}
	.slb .jczw_tit span{ margin:0 .06rem;}
	.slb .sswtit a{ padding:0;}
 
}
@media screen and (max-width: 475px) {
	.slb .ld_div_r ul li a{ margin:0 auto !important;}
	.slb .gl_listb_b ul{ display:flex; flex-wrap:wrap;}
	.SLB .gl_listb_b ul li{ width:100%;}
	.SLB .myzj_xl_tit3 input.myzj_inp1,.SLB .myzj_xl_tit3 img{ margin-bottom:.16rem;}
	.SLB .myzj_xl_tit3 input.myzj_inp1{ max-width:25vw}
	.slb .bmdt_ss .searchbox-content .searchbox-content-button.right-button{background-position-y: -.22rem !important;}
    .slb .map_left_add>dl>dd{ width:33.3%;}
	
    
}
