﻿@charset "utf-8";
/* CSS Document */
/* 响应式设计 */
@media (max-width: 992px) {
.news-container {
	flex-direction: column;
}
.news-banner {
	width: 100%;
	height: 200px;
}
.impression-slider {
	height: 250px;
}
.list-menu{width: 100%;
    padding-right: 0;
    padding-bottom: 0;
    margin-bottom:15px;}
.right-list {
  width: 100%;
}
}

@media (max-width: 768px) {
	.content-row {
	flex-direction: column;
}
.notice-section {
	width: 100%;
}
.header-content {
	flex-direction: column;
	gap: 15px;
}
.search-box {
	width: 100%;
}
.nav-menu {
	flex-direction: column;
}
.nav-item {
	text-align: left;
}
.nav-item > a {
	padding: 15px 20px;
}
.submenu {
	position: static;
	width: 100%;
	opacity: 1;
	visibility: visible;
	transform: none;
	display: none;
}
.nav-item:hover .submenu {
	display: block;
}
.swiper {
	height: 250px;
}
.content-row, .bottom-row {
	flex-direction: column;
}
.notice-section, .impression-section {
	width: 100%;
}
.footer-content {
	flex-direction: column;
	text-align: center;
}
.footer-contact {
	text-align: center;
	margin-top: 20px;
}
}
