@media(max-width:991px){
.top .col-lg-5{display:none}.top .col-lg-7{width:100%}.top .tel{font-size:12px}.top .y_y{padding-right:16px}
.header{top:36px;height:70px;padding:10px 0}.header.on{top:0}.header .logo{width:175px;max-width:50%}.header .logo img{max-height:50px;object-fit:contain;object-position:left center}
.header .an{display:block;right:70px;cursor:pointer}.header .search{width:45px;line-height:50px}.header .search span{display:none}.header .search i{padding:0}
.header .nav{display:none;position:absolute;left:0;top:70px;width:100%;max-height:calc(100vh - 110px);overflow-y:auto;margin:0;float:none;background:#fff;box-shadow:0 5px 10px #0002}
.header .nav ul li{float:none;margin:0;height:auto}.header .nav ul li a.o_lm{text-align:left;padding:0 20px;line-height:46px}.header .nav i{display:block;top:0;width:50px;height:46px;line-height:46px}
.header .nav .e_j{position:static;width:100%;margin:0;box-shadow:none}.header .nav .e_j a{text-align:left;padding-left:36px}.header .nav ul li:hover .e_j{display:none}
.head_h{height:70px}.sh_tc{top:70px}.sh_tc .s_ch .w_z{padding-right:100px}.pc_ban .swiper-slide img{display:block;width:100%;height:auto}
.ny_ej ul{display:flex;flex-wrap:wrap;justify-content:center}.ny_ej ul li{margin:4px}.ny_ej ul li a{padding:6px 10px}.n_ban{min-height:130px}.ny_nr .st_zs img{max-width:100%;height:auto}.ny_nr .st_zs table{max-width:100%}
.sy_yj .s_z{width:100%;max-width:100%}.sy_yj .s_z .lf,.sy_yj .s_z .rt{float:none;width:100%;margin:0}.sy_yj .s_z .lf img{width:100%;height:auto}.sy_yj .s_z .rt{padding-top:20px}
}
