.main .footer-box {
  width: 640px;
  height: 340px;
  padding-top: 40px;
  background-color: var(--main-color);
  margin-bottom: 85px;
}
.main .footer-box .footer-top {
  width: 470px;
  height: 200px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.main .footer-box .footer-top li {
  width: 210px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  font-size: 18px;
  color: #fff;
}
.main .footer-box .footer-top li img {
  margin-right: 5px;
}
.main .footer-box .footer-top li div p {
  text-align: center;
}
.main .footer-box .footer-top li div p strong {
  font-weight: bold;
}
.main .footer-box .footer-top li div h4 {
  text-align: center;
  font-weight: bold;
}
.main .footer-box .footer-top li div a {
  color: #fff;
  font-weight: bold;
  font-size: 20px;
}
.main .footer-box .footer-bottom {
  margin-top: 30px;
}
.main .footer-box .footer-bottom p {
  color: #fff;
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.main .footer-box .footer-bottom p a {
  color: #fff;
}
.main .footer-xuanfu {
  width: 640px;
  height: 85px;
  position: fixed;
  bottom: 0;
  z-index: 10000;
  display: flex;
}
.main .footer-xuanfu li:nth-of-type(1) {
  width: 409px;
  height: 85px;
  background-image: url(/static/img/footer_05.jpg);
  display: flex;
}
.main .footer-xuanfu li:nth-of-type(1) a {
  display: block;
  width: 204px;
}
.main .footer-xuanfu li:nth-of-type(2) {
  width: 230px;
  height: 85px;
}
