.banner {
  background-color: #f8f9fa;
  padding: 80px 0;
}

.banner-img {
  max-width: 70%;
  border-radius: 10px;
}

.banner h1 {
  font-weight: bold;
  font-size: 3rem;
}

.download-btn {
  font-size: 1.25rem;
}

/* 功能介绍样式 */
.row div strong {
  color: #007bff;
  font-weight: bold;
}

.row div {
  font-size: 1.1rem;
  line-height: 1.6;
}

/* 内容介绍样式 */
#about-jingju h2 {
  color: #333;
}

#about-jingju p {
  line-height: 1.8;
  color: #555;
}

#about-jingju img {
  max-width: 90%;
  border-radius: 10px;
}

/* 常见问题样式 */
.question-btn {
  font-size: 1.2rem;
  font-weight: bold;
  color: #333;
  background-color: #f8f9fa;
}

.answer-text {
  font-size: 1rem;
  color: #555;
  line-height: 1.6;
}