header {
  z-index: 999;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
}
footer {
  display: none;
}
.process {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.process .cont {
  position: absolute;
  z-index: 10;
  left: 50%;
  top: 55%;
  transform: translate(-50%, -60%);
}
.process .cont .pic {
  text-align: center;
}
.process .cont .tit {
  text-align: center;
  margin-top: 0.6rem;
}
.process .cont .tit span {
  display: inline-block;
  color: rgba(255, 255, 255, 0.8);
  font-size: 0.5625rem;
  border: 1px solid rgba(255, 255, 255, 0.4);
  padding: 0.125rem 0.3125rem;
  letter-spacing: 3px;
}
.process .cont .en-txt {
  color: rgba(255, 255, 255, 0.8);
  font-size: 0.2625rem;
  margin-top: 0.175rem;
  text-align: center;
}
.process .cont p {
  margin-top: 0.5rem;
  line-height: 0.4125rem;
  color: rgba(255, 255, 255, 0.8);
  font-size: 0.275rem;
  text-align: center;
}
.process .cont .zx {
  text-align: center;
  margin-top: 0.75rem;
}
.process .cont .zx a {
  color: #ffffff;
  display: inline-block;
  width: 1.9875rem;
  height: 0.4125rem;
  line-height: 0.4125rem;
  background-color: #C5082C;
  border-radius: 5px;
}
.process1 {
  background: url(../images/process1-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 6;
}
.process2 {
  background: url(../images/process2-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 5;
}
.process3 {
  background: url(../images/process3-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 4;
}
.process4 {
  background: url(../images/process4-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 3;
}
.process5 {
  background: url(../images/process5-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 2;
}
.process6 {
  background: url(../images/process6-bg.png) no-repeat;
  background-size: 100% 100%;
  z-index: 1;
}
.side-nav {
  position: fixed;
  right: 0px;
  top: 50%;
  margin-top: -150px;
  z-index: 100;
  width: 130px;
}
.side-nav ul li {
  float: right;
  margin-top: 2px;
  text-align: right;
  background: rgba(138, 78, 79, 0.8);
  background: rgba(0, 0, 0, 0.5);
  height: 0.5875rem;
  line-height: 0.5875rem;
  width: 70px;
  color: #ffffff;
  font-size: 0.225rem;
  font-size: 0.2rem;
  transition: all 0.5s;
  text-align: center;
  cursor: pointer;
}
.side-nav ul li strong {
  font-weight: normal;
  display: none;
}
.side-nav ul li.show {
  width: 130px;
}
.side-nav ul li.show strong {
  font-weight: normal;
  display: inline;
}
