body {
  background: #f8f9fc;
  font-size: 16px;
}

.header-wrap {
  background: #fff;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.header-wrap .img {
  margin-left: 300px;
  width: 50px;
  height: 50px;
  padding: 15px;
}

.header-wrap .header-title {
font-size: 25px;
font-weight: bold;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
color: black;
}

.header-wrap .header-sub-title {
  font-size: 10px;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: gray;
  }


 .content {
  flex-direction: column;
  margin-top: 0px;
  width: 100%;
  display: flex;           /* 使用 Flexbox 布局 */
  align-items: center;
}

.content .banenr-img {
  width: 100%;
}

.content .introduce-img {
  max-width: 1001px; /* 最大宽度限制 */
  width: 100%; /* 让图片宽度铺满banner */
}

.content .describe-img {
  max-width: 1001px; /* 最大宽度限制 */
  width: 100%; /* 让图片宽度铺满banner */
}

.content .footer {
  background-color: #333;
  padding-bottom: 20px;
  padding-top: 20px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #fff;
}

.company-name {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #fff;
}

.footer-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.copyright {
  text-align: center;
}

.beian-info {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  flex-wrap: wrap;
}

.police-icon {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 4px;
}

.beian-info a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.footer-content {
    margin-left: 60px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
}

a {
    color: white; /* 将链接颜色更改为白色 */
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}




/* 平板屏幕尺寸样式 */
 @media screen and (min-width: 768px) and (max-width: 1023px) {
   /* 在这里添加针对平板屏幕的样式 */

 }

/* PC屏幕尺寸样式 */
@media screen and (min-width: 1024px) {
  /* 在这里添加针对PC屏幕的样式 */
}
