.footer {
  height: 200px;
  padding-top: 100px;}

.parallax > use {
  animation: move-forever 12s linear infinite;}
.parallax > use:nth-child(1) {
  animation-delay: -2s;}
.parallax > use:nth-child(2) {
  animation-delay: -2s;
  animation-duration: 5s;}
.parallax > use:nth-child(3) {
  animation-delay: -4s;
  animation-duration: 3s;}
@keyframes move-forever {
  0% {
    transform: translate(-90px, 0%);}
  100% {
    transform: translate(85px, 0%);}
}
.wiiuii_layout {
  width: 100%;
  height: 40px;
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: var(--footer-bg);}
.editorial {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0;}

.bgf1 {
  width: 100%;
  background-color: #2d55aa;}

.kslj {
  width: 1200px;
  margin: 0 auto;}
.kslj .top {
  padding-top: 20px;
  display: flex;}

.kslj .name_chi {
  margin-right: 15px;
  font-size: 24px;
  color: #feffff;}

.kslj .name_eng {
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande",
    "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
  font-size: 26px;
  color: #3d81d2;}

.kslj .content {
  display: flex;
  justify-content: space-between;}
.kslj .content .left {
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  color: #d0dff2;
  font-size: 16px;
  line-height: 30px;}

.kslj .content .left > div {
  margin-right: 30px;}
.kslj .content .right {
  display: flex;
  height: 120px;
  width: 240px;
  background-color: #376bce;
  margin-bottom: 20px;
  border-radius: 10px;}
.kslj .content .right img {
  width: 74px;
  margin-top: 23px;
  margin-left: 23px;
  margin-right: 23px;}
.kslj .content .right .text {
  color: #f4f9ff;
  margin: auto 0;
  height: 50px;
  }
.bgf2 {
  width: 100%;
  background-color: #0031b1;
  height: 90px;}

.lxfs {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;}
.lxfs .left {
  display: flex;}
.lxfs .left .logo_bt img {
  margin-top: 25px;
  height: 40px;
  margin-right: 20px;}
.lxfs .left .tel img,
.lxfs .left .loc img {
  margin-top: 32px;
  width: 26px;
  margin-right: 5px;}
.lxfs .left .tel_desc,
.lxfs .left .loc_desc {
  line-height: 90px;
  color: azure;
  margin-right: 20px;}
.lxfs .right img {
  cursor: pointer;
  margin-top: 25px;
  width: 40px;}