#header{ position: relative;}

noscript{ margin: 0 auto; padding: 10px; float: none; width:100%; font-size:1.6em; text-align:center; line-height:120%; padding:10px 0; position: relative; color: #000; z-index: 1000000;  margin: 10px auto;   box-sizing: border-box}

noscript a{ display: inline-block; vertical-align: middle; padding: 6px 12px; border-radius: 20px; color: #fff !important; background:#32872c;  margin:   5px; }
noscript .container{ padding: 10px 0}
noscript a:hover, noscript a:focus{ background: #000; color: #fff !important}

.swiper-wrapper{ flex-wrap: wrap; }
#banner .swiper-wrapper{ display: block}
.swiper-slide{flex-shrink: unset; display: inline-block;  margin-bottom: 15px }

.container .swiper-slide{ width: 33.33%}


#banner .swiper-slide{ width: 100% !important; margin-bottom: 0 }
.h_tits .r_btns, #banner .listshow .swiper-toggle, #banner .listshow .slick-prev, #banner .listshow .swiper-button-prev, .page_list_set, .back_btn, noscript.back { display: none !important}

#footer noscript .container{ padding-bottom: 50px}

@media screen and (max-width:990px) {
	.container .swiper-slide{ width: 50%}
	
}
@media screen and (max-width:600px) {
	.container .swiper-slide{ width: 100%}
	
}
