.part-one {
  width: 100vw;
  height: 39.75rem;
  background-image: url('/m/assets/lsxt_back_1.png');
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 2.5rem;
}
.part-one .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-one .container .title {
  font-weight: bold;
  font-size: 1.75rem;
  color: #f9f900;
  margin-bottom: 0.9375rem;
}
.part-one .container .tip {
  font-weight: bold;
  font-size: 1rem;
  color: #ffffff;
  padding: 0 1.5625rem;
  text-align: center;
  line-height: 1.875rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-one .container .icon-list {
  margin-top: 1.25rem;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.875rem;
}
.part-one .container .icon-list .list {
  margin-right: 0.875rem;
  display: flex;
  margin-bottom: 1rem;
}
.part-one .container .icon-list .list:last-child {
  margin-bottom: 0;
}
.part-one .container .icon-list .list .icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  width: 3.5rem;
}
.part-one .container .icon-list .list .icon:last-child {
  margin-right: 0;
}
.part-one .container .icon-list .list .icon img {
  width: 2rem;
  height: 2rem;
  margin-bottom: 0.625rem;
}
.part-one .container .icon-list .list .icon span {
  font-size: 0.875rem;
  color: #ffffff;
}

.part-one .container .image {
  height: 16.75rem;
}

.part-two {
  width: 100vw;
  background: #fff;
  height: 38.375rem;
}
.part-two .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-two .container .title {
  position: relative;
  width: 10rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-two .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #000000;
  position: absolute;
  z-index: 1;
}
.part-two .container .title .line {
  width: 3rem;
  height: 0.25rem;
  background: #00bb4a;
  border-radius: 0.1875rem;
  position: absolute;
  bottom: -0.5rem;
  left: 50%;
  transform: translate(-50%, 0);
}
.part-two .container .tip-one {
  font-size: 0.875rem;
  color: #666666;
  margin-bottom: 0.4375rem;
}
.part-two .container .image-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;
}
.part-two .container .image-list .list {
  display: flex;
}
.part-two .container .image-list .list .image {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.5625rem;
  margin-right: 0.5625rem;
  width: 6.625rem;
  height: 9.375rem;
  background: #f8f9f9;
  border-radius: 0.375rem;
}
.part-two .container .image-list .list .image:last-child {
  margin-right: 0;
}
.part-two .container .image-list .image img {
  width: 2rem;
  height: 2rem;
  margin-bottom: 0.5rem;
}
.part-two .container .image-list .image .list-title {
  font-size: 0.875rem;
  color: #333333;
  font-weight: bold;
  margin-bottom: 1.125rem;
}
.part-two .container .image-list .image .list-contact {
  font-size: 0.875rem;
  color: #00bb4a;
}

.part-two .container .center-image {
  margin-top: 1.875rem;
  width: 19.375rem;
}

.part-three {
  width: 100vw;
  height: 31rem;
  background-image: url('/m/assets/scqnw_back_3.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-three .container {
  padding-top: 2.5rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.part-three .container .title {
  position: relative;
  width: 13.75rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-three .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.part-three .container .title .line {
  width: 13.75rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}
.part-three .container .tip {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.875rem;
}
.part-three .container .tip span {
  font-size: 0.875rem;
  color: #ffffff;
  line-height: 1.5625rem;
}

.part-three .container .icon-list {
  display: flex;
}
.part-three .container .icon-list img {
  width: 2rem;
  height: 2rem;
  margin-right: 14px;
}
.part-three .container .icon-list img:last-child {
  margin-right: 0;
}
.part-three .container .center-image {
  position: absolute;
  bottom: 0;
  height: 18.75rem;
}

.part-six {
  width: 100vw;
  background: #f2f7fb;
  padding: 2.5rem 0;
}
.part-six .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.part-six .container .title {
  position: relative;
  width: 7.5rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-six .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #333333;
  position: absolute;
  z-index: 1;
}
.part-six .container .title .line {
  width: 3rem;
  height: 0.25rem;
  background: #00bb4a;
  border-radius: 0.1875rem;
  position: absolute;
  bottom: -0.9375rem;
  left: 50%;
  transform: translateX(-50%);
}
.part-six .container .tip {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.25rem;
}
.part-six .container .tip span {
  font-size: 0.875rem;
  color: #333333;
  line-height: 1.5625rem;
}

.part-six .container .image-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 1.25rem;
}
.part-six .container .image-list .list {
  display: flex;
  margin-bottom: 0.9375rem;
  width: 100%;
  justify-content: space-between;
}
.part-six .container .image-list .list:last-child {
  margin-bottom: 0;
}
.part-six .container .image-list .list .one {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* width: 10rem; */
  width: 48%;
  height: 13.875rem;
  background: #ffffff;
  border-radius: 0.375rem;
  padding-top: 1.5625rem;
}

.part-six .container .image-list .list .one img {
  width: 3rem;
  margin-bottom: 0.75rem;
}
.part-six .container .image-list .list .one .list-title {
  font-weight: bold;
  font-size: 0.875rem;
  color: #333333;
  margin-bottom: 0.625rem;
}
.part-six .container .image-list .list .one .list-tip {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-six .container .image-list .list .one .list-tip span {
  font-size: 0.875rem;
  color: #666666;
  line-height: 1.5625rem;
}

.part-four {
  width: 100vw;
  height: 30.375rem;
  background-image: url('/m/assets/cyxt_back_2.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-four .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding-top: 2.5rem;
}
.part-four .container .title {
  position: relative;
  width: 12.5rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-four .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.part-four .container .title .line {
  width: 12.5rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}
.part-four .container .tip {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.875rem;
}
.part-four .container .tip span {
  font-size: 0.875rem;
  color: #ffffff;
  line-height: 1.5625rem;
}
.part-four .container .icon-list {
  display: flex;
}
.part-four .container .icon-list img {
  width: 2rem;
  height: 2rem;
  margin-right: 14px;
}
.part-four .container .icon-list img:last-child {
  margin-right: 0;
}
.part-four .container .center-image {
  height: 14.625rem;
  margin-top: 1.875rem;
}

.part-five {
  width: 100vw;
  height: 33.5rem;
  background-image: url('/m/assets/lsxt_back_3.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-five .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding-top: 2.5rem;
}
.part-five .container .title {
  position: relative;
  width: 5rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-five .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.part-five .container .title .line {
  width: 5rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}
.part-five .container .tip {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.875rem;
}
.part-five .container .tip span {
  font-size: 0.875rem;
  color: #ffffff;
  line-height: 1.5625rem;
}
.part-five .container .icon-list {
  display: flex;
}
.part-five .container .icon-list img {
  width: 2rem;
  height: 2rem;
  margin-right: 14px;
}
.part-five .container .icon-list img:last-child {
  margin-right: 0;
}
.part-five .container .center-image {
  height: 23.25rem;
  position: absolute;
  bottom: 0;
}

.statistics-reports {
  margin-bottom: 0 !important;
}
.statistics-reports .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.statistics-reports .container .title {
  position: relative;
  width: 12.5rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.statistics-reports .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.statistics-reports .container .title span::after {
  content: '';
  height: 0;
  width: 0 !important;
}
.statistics-reports .container .title .line {
  width: 12.5rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}

.part-seven {
  width: 100vw;
  height: 34.875rem;
  background-image: url('/m/assets/lsxt_back_2.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-seven .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-seven .container .title {
  position: relative;
  width: 11.25rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-seven .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.part-seven .container .title .line {
  width: 11.25rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}
.part-seven .container .center-image {
  width: 19.5rem;
  margin-bottom: 1.875rem;
}
.part-seven .container .message-list {
  display: flex;
  flex-direction: column;
}
.part-seven .container .message-list .message {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.part-seven .container .message-list .message:last-child {
  margin-bottom: 0;
}
.part-seven .container .message-list .message img {
  width: 1rem;
  height: 1rem;
  margin-right: 0.625rem;
}
.part-seven .container .message-list .message span {
  font-size: 0.875rem;
  color: #ffffff;
}

.scan-code-order.part-eight {
  margin-bottom: 0 !important;
}
.scan-code-order.part-eight .container .title {
  position: relative;
  width: 11.25rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.scan-code-order.part-eight .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.scan-code-order.part-eight .container .title .line {
  width: 11.25rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}

.part-six.part-nine {
  background-color: #fff;
}
.part-six.part-nine .container .tip {
  margin-bottom: 0;
}
.part-six.part-nine .container .title {
  width: 8.125rem;
  margin-bottom: 1.875rem;
}
.part-six.part-nine .container .tip span {
  font-size: 0.875rem;
  color: #666666;
  line-height: 1.5625rem;
  white-space: nowrap;
}
.part-six.part-nine .container .image-list .list .one {
  background: #f8f9f9;
}

.part-ten {
  width: 100vw;
  height: 19.375rem;
  background-image: url('/m/assets/cyxt_back_5.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-ten .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.part-ten .container .title {
  position: relative;
  width: 3.75rem;
  height: 1.75rem;
  margin-bottom: 1.125rem;
}
.part-ten .container .title span {
  font-weight: bold;
  font-size: 1.25rem;
  color: #ffffff;
  position: absolute;
  z-index: 1;
}
.part-ten .container .tip {
  margin-bottom: 1.875rem;
}
.part-ten .container .tip span {
  font-size: 0.875rem;
  color: #ffffff;
}
.part-ten .container .title .line {
  width: 3.75rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  background: #ff9a22;
}
.part-ten .container .center-image {
  height: 8.5rem;
  margin-bottom: 1.875rem;
}

.part-eleven {
  width: 100vw;
  height: 26.875rem;
  background-image: url('/m/assets/cyxt_back_6.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.part-eleven .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
}

.part-eleven .container .swiper .swiper-wrapper {
  width: 19.375rem !important;
}
.part-eleven .container .swiper {
  border-radius: 10px !important;
}
.part-eleven .container .swiper .swiper-wrapper .swiper-slide img {
  width: 19.375rem !important;
}
.part-eleven .container .swiper-button-prev {
  height: fit-content;
  width: fit-content;
  z-index: 99999;
  left: 1.25rem !important;
}
.part-eleven .container .swiper-button-prev img {
  height: 1.5rem;
  width: 1.5rem;
}
.part-eleven .container .swiper-button-next {
  height: fit-content;
  width: fit-content;
  z-index: 99999;
  right: 1.25rem !important;
}
.part-eleven .container .swiper-button-next img {
  height: 1.5rem;
  width: 1.5rem;
}
.swiper-button-prev:after {
  content: '' !important;
}
.swiper-button-next:after {
  content: '' !important;
}

.more-functions.part-twleve .container .func-list .func {
  height: 7.125rem !important;
}
.more-functions.part-twleve .container .func-list .func .func-title {
  margin-bottom: 0 !important;
  font-size: 0.875rem !important;
}

.green-line {
  width: 100vw;
  height: 6.375rem;
  background: #00bb4a;
}
.green-line .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.green-line .container span {
  font-size: 0.875rem;
  color: #ffffff;
  line-height: 1.5625rem;
}

.footer-line {
  width: 100vw;
  height: 12rem;
  background: #1a1a1a;
}
.footer-line .container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.footer-line .container img {
  width: 20.3125rem;
}
