.my-drawer {
  position: relative;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.my-drawer .am-drawer-sidebar {
  width: 90%;
  background-color: #fff;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.my-drawer .am-drawer-sidebar .am-list {
  width: 300px;
  padding: 0;
}
.ant-menu-submenu > .ant-menu {
  padding-top: 20px;
  background: #202a42 !important;
  color: #FFF;
}
.ant-menu-submenu-popup {
  background: #202a42 !important;
  color: #FFF;
  width: 900px;
  top: 98px !important;
  left: calc((100% - 1150px)/2) !important;
  opacity: 0.95;
}
.ant-menu-item-group {
  padding-top: 29px;
  display: inline-block;
  width: 222.5px;
  position: relative;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #1f2941 !important;
}
.ant-menu-vertical .ant-menu-item {
  font-size: 12px !important;
}
.ant-menu-vertical .ant-menu-item:not(:last-child) {
  height: 30px;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.ant-menu-vertical .ant-menu-item:first-child {
  height: 40px;
}
.ant-menu-item-group:last-child {
  padding-right: 30px;
}
.ant-menu-item-divider {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 142px;
  margin-left: 30px;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.ant-menu-submenu-title {
  color: #FFF !important;
}
.ant-menu-horizontal .ant-menu-submenu {
  border: none !important;
}
.ant-menu-horizontal .ant-menu-submenu:hover {
  background: #202a42;
  border: none !important;
}
.ant-menu-horizontal .ant-menu-submenu-active {
  background: #202a42;
  border: none !important;
}
.ant-menu-horizontal .ant-menu-item {
  border: none !important;
}
.ant-menu-horizontal .ant-menu-item:hover {
  color: white !important;
  border: none !important;
}
.ant-menu-horizontal .ant-menu-item-active {
  background: #202a42 !important;
}
.ant-menu-horizontal .ant-menu-item-selected {
  color: white !important;
}



.about-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 530px;
  background: url(../img/1.jpg) center center no-repeat;
  background-size: cover;
}
.about-1-11 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 700px;
  background: url(../img/1.jpg) center center no-repeat;
  background-size: cover;
}
.about-1-111 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 700px;
  background: url(../img/91.jpg) center center no-repeat;
  background-size: cover;
}
.about-1-1111 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 700px;
  background: url(../img/911.jpg) center center no-repeat;
  background-size: cover;
  
}
.about-1 h1 {
  text-align: center;
  font-size: 45px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.about-1 h2 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 500;
  color: #ffffff;
}
.about-2 {
  width: 1200px;
 
  background: #ffffff;
  box-shadow: 0px 2px 17px 3px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
  margin: 0 auto;
  margin-top: -75px;
  
}
.about-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 35px;
}
.about-2 h2 {
  width: 1100px;
 
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  line-height: 26px;
  margin: 0 auto;
  margin-bottom: 0;
}
.about-2 h3 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-top: 20px;
}
.about-2 h4 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 35px;
}
.about-2 h5 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.about-2 h6 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-2 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-top: 15px;
  margin-bottom: 0;
}
.about-2 .about-2-1 {
  width: 1100px;
  height: 545px;
  border-radius: 5px;
  margin: 0 auto;
  margin-top: 20px;
  background: url(../img/5.jpg) center center no-repeat;
}
.about-2 .about-2-2 {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
.about-2 .about-2-2 .about-2-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #4726de;
  border-radius: 50%;
  margin-left: 137px;
}
.about-2 .about-2-2 .about-2-2-first {
  margin-left: 0;
}
.about-2 .about-2-3 {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.about-2 .about-2-3 .about-2-3-2 {
  margin-left: 248px;
  margin-right: 173px;
}
.about-3 {
  width: 100%;
  height: 780px;
  background: #f7f8fa;
}
.about-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.about-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-3 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.about-3 h4 {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-3 h6 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.about-3 h5 {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-3 .about-3-1 {
  display: flex;
  width: 1200px;
  height: 500px;
  background: #ffffff;
  box-shadow: 0px 0px 10px 1px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
  margin: 0 auto;
  margin-top: 55px;
}

.about-3 .about-3-1 .about-3-1-content {
  position: relative;
  width: 1011px;
  height: 500px;
  margin: 0 auto;
  overflow: hidden;
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 {
  display: flex;
  transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-2 {
  width: 1011px;
  height: 500px;
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-2 .about-3-before {
  display: flex;
  margin-top: 53px;
  margin-bottom: 35px;
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-2 .about-3-after {
  display: flex;
  margin-top: 37px;
}

.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-3 {
  width: 1500px;
  height: 500px;
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-3 .about-3-before {
  display: flex;
  margin-top: 53px;
  margin-bottom: 35px;
}
.about-3 .about-3-1 .about-3-1-content .about-3-1-content-1 .about-3-3 .about-3-after {
  display: flex;
  margin-top: 37px;
}

.about-4 {
  position: relative;
  width: 100%;
  height: 600px;
}
.about-4 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.about-4 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-4 h3 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.about-4 .about-4-1 {
  display: flex;
  justify-content: center;
  margin: 75px 0px 54px 0px;
}
.about-4 .about-4-1 .about-4-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 40px;
  border-radius: 20px;
  margin-left: 40px;
  cursor: pointer;
}
.about-4 .about-4-1 .about-4-1-1:hover {
  background: #4726de !important;
}
.about-4 .about-4-1 .about-4-1-1:hover h3 {
  color: #ffffff !important;
}
.about-4 .about-4-1 .about-4-1-first {
  margin-left: 0;
}
.about-4 .about-4-2 {
  width: 1040px;
  margin: 0 auto;
}

.about-4 .about-4-3 {
  width: 850px;
  margin: 0 auto;
}

.about-4 .about-4-6 {
  position: absolute;
  bottom: 50px;
  width: 100px;
  left: 47%;
  right: 50%;
}
.about-4 .about-4-6 .about-4-6-1 {
  display: inline-table;
  width: 12px;
  height: 12px;
  background: #cccccc;
  border-radius: 50%;
  margin-left: 10px;
  cursor: pointer;
}
.about-4 .about-4-6 .about-4-6-1:hover {
  background: #4726de !important;
}
.about-4 .about-4-6 .about-4-6-first {
  margin-left: 0px;
}
.about-4 .about-4-4 {
  position: relative;
  width: 1200px;
  height: 205px;
  margin: 0 auto;
  overflow: hidden;
}
.about-4 .about-4-4 .about-4-5 {
  display: flex;
  transition: all 1s cubic-bezier(0.4, 0, 0.2, 1);
}
.about-4 .about-4-4 .about-4-4-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1200px;
  height: 205px;
}

.about-5 {
  width: 100%;
  height: 750px;
  background: #f7f8fa;
}
.about-5 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.about-5 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.about-5 h3 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.about-5 .about-5-1 {
  display: flex;
  justify-content: center;
  margin-top: 70px;
  margin-bottom: 43px;
}
.about-5 .about-5-1 .about-5-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 40px;
  border: 1px solid #cccccc;
  border-radius: 20px;
  margin-left: 29px;
  cursor: pointer;
}
.about-5 .about-5-1 .about-5-1-1:hover {
  background: #4726de !important;
}
.about-5 .about-5-1 .about-5-1-1:hover h3 {
  color: #ffffff !important;
}
.about-5 .about-5-1 .about-5-1-first {
  margin-left: 0;
}

.about-6 {
  text-align: center;
  min-width: 1250px;
  margin-top: 70px;
}
.about-6 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #999999;
  margin-bottom: 0;
}
.about-6 .about-6-1 {
  margin-bottom: 61px;
}
.about-6 .about-6-1 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #070c1d;
  line-height: 42px;
}
.about-6 .about-6-1 p {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  margin: 0;
  color: #333333;
}
.about-6 .about-6-2-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 230px;
  height: 120px;
  margin: 6px;
}
.about-6 .about-6-2 {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.about-6 .about-6-3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 60px;
}

.aggregatePay-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.aggregatePay-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.aggregatePay-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: transparent;
}
.aggregatePay-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.aggregatePay-1 .aggregatePay-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.aggregatePay-1 .aggregatePay-1-1 .aggregatePay-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.aggregatePay-1 .aggregatePay-1-1 .aggregatePay-1-1-2 {
  width: 455px;
  height: 433px;
}
.aggregatePay-2 {
  margin-bottom: 82px;
}
.aggregatePay-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 10px;
}
.aggregatePay-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 70px;
}
.aggregatePay-2 h3 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding: 81px 0px 45px 78px;
}
.aggregatePay-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding: 5px 35px 0px 12px;
}
.aggregatePay-2 .aggregatePay-2-1 {
  display: flex;
  justify-content: center;
}

.aggregatePay-3 {
  width: 100%;
  height: 1420px;
  background: #f0f0f0;
}
.aggregatePay-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 59px;
  padding-bottom: 17px;
}
.aggregatePay-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.aggregatePay-3 .aggregatePay-3-card {
  width: 380px;
  height: 550px;
  background: #ffffff;
  box-shadow: 0px 4px 10px 1px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
}
.aggregatePay-3 h6 {
  text-align: center;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 15px;
}
.aggregatePay-3 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.aggregatePay-3 ul {
  margin-top: 23px;
}
.aggregatePay-3 ul li {
  color: #5c38ff;
}
.aggregatePay-3 .aggregatePay-3-2 {
  display: flex;
  justify-content: center;
  margin-bottom: 60px;
}
.aggregatePay-3 .aggregatePay-3-2 ul p {
  text-align: left;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-1 {
  position: relative;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-1 ul {
  margin-top: 15px;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-1 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-2 {
  position: relative;
  margin-left: 30px;
  margin-right: 30px;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-2 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-3 {
  position: relative;
}
.aggregatePay-3 .aggregatePay-3-2 .aggregatePay-3-2-3 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-3 .aggregatePay-3-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  letter-spacing: -1px;
}
.aggregatePay-3 .aggregatePay-3-2 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  background: #ffffff;
  border: 1px solid #333333;
  margin-left: 130px;
  cursor: pointer;
}
.aggregatePay-3 .aggregatePay-3-2 button:hover {
  color: #ffffff;
  background: #5c38ff;
  border: 1px solid #5c38ff;
}
.aggregatePay-3 .aggregatePay-3-3 {
  display: flex;
  justify-content: center;
}
.aggregatePay-3 .aggregatePay-3-3 ul p {
  text-align: left;
}
.aggregatePay-3 .aggregatePay-3-3 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  letter-spacing: -1px;
}
.aggregatePay-3 .aggregatePay-3-3 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  background: #ffffff;
  border: 1px solid #333333;
  margin-left: 130px;
  cursor: pointer;
}
.aggregatePay-3 .aggregatePay-3-3 button:hover {
  background: #5c38ff;
  color: #ffffff;
  border: 1px solid #5c38ff;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-1 {
  position: relative;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-1 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-2 {
  position: relative;
  margin-left: 30px;
  margin-right: 30px;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-2 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-3 {
  position: relative;
}
.aggregatePay-3 .aggregatePay-3-3 .aggregatePay-3-3-3 button {
  position: absolute;
  bottom: 30px;
}
.aggregatePay-11 {
  display: flex;
  justify-content: center;
  text-align: center;
  height: 200px;
  width: 100%;
  background: #4726de;
}
.aggregatePay-11 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 45px;
}
.aggregatePay-11 .aggregatePay-11-1-1 {
  margin-top: 20px;
  position: relative;
}
.aggregatePay-11 .aggregatePay-11-1-1 button {
  position: absolute;
  right: 100px;
}
.aggregatePay-11 button {
  width: 160px;
  height: 44px;
  border: 1px solid #ffffff;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  background: #4726de;
  cursor: pointer;
}
.aggregatePay-11 button:hover {
  color: #4726de;
  background: #ffffff;
}
.aggregatePay-4 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 60px;
  padding-bottom: 17px;
  margin-bottom: 0;
}
.aggregatePay-4 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-bottom: 100px;
  margin-bottom: 0;
}
.aggregatePay-4 .aggregatePay-4-1 {
  display: flex;
  justify-content: center;
  margin-bottom: 60px;
}
.aggregatePay-4 .aggregatePay-4-1 h3 {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  line-height: 32px;
  padding-top: 25px;
  padding-bottom: 20px;
}
.aggregatePay-4 .aggregatePay-4-1 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  margin-bottom: 0;
}
.aggregatePay-4 .aggregatePay-4-1 .aggregatePay-4-box {
  width: 260px;
  height: 300px;
  background: #ffffff;
  margin-left: 10px;
}
.aggregatePay-4 .aggregatePay-4-1 .aggregatePay-4-box:hover {
  box-shadow: 0px 2px 18px 2px rgba(153, 153, 153, 0.15);
  border-radius: 8px;
}

.aggregatePay-5 {
  width: 100%;
  height: 1530px;
  background: #f7f8fa;
}
.aggregatePay-5 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 65px;
  padding-bottom: 17px;
  margin-bottom: 0;
}
.aggregatePay-5 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.aggregatePay-5 h3 {
  width: 104px;
  height: 25px;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
}
.aggregatePay-5 h4 {
  width: 327px;
  height: 65px;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  margin-top: 23px;
}
.aggregatePay-5 h5 {
  width: 327px;
  height: 25px;
  text-align: right;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
}
.aggregatePay-5 h6 {
  width: 327px;
  height: 65px;
  text-align: right;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  margin-top: 23px;
}

.aggregatePay-5 .aggregatePay-5-1 .aggregatePay-5-1-1 {
  position: absolute;
  left: 472px;
  top: 58px;
}
.aggregatePay-5 .aggregatePay-5-1 .aggregatePay-5-1-2 {
  position: absolute;
  left: 472px;
  top: 689px;
}
.aggregatePay-5 .aggregatePay-5-1 .aggregatePay-5-1-3 {
  position: absolute;
  right: 488px;
  top: 381px;
}
.aggregatePay-5 .aggregatePay-5-1 .aggregatePay-5-1-4 {
  position: absolute;
  right: 488px;
  top: 995px;
}
.aggregatePay-6 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 65px;
  padding-bottom: 17px;
  margin-bottom: 0;
}
.aggregatePay-6 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.aggregatePay-6 h3 {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 44px;
  margin-bottom: 0;
}
.aggregatePay-6 h4 {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  line-height: 32px;
  margin-bottom: 0;
  padding: 90px;
  padding-bottom: 20px;
}
.aggregatePay-6 h5 {
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  line-height: 32px;
  margin-bottom: 0;
}
.aggregatePay-6 h6 {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 56px;
  padding-bottom: 20px;
}
.aggregatePay-6 p {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
}
.aggregatePay-6 .aggregatePay-6-1 {
  display: flex;
  justify-content: center;
  margin-top: 110px;
  margin-bottom: 73px;
}
.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-1 {
  position: relative;
  width: 580px;
  height: 670px;
  background: #ffffff;
  box-shadow: 0px 4px 14px 2px rgba(204, 204, 204, 0.3);
  border-radius: 10px;
}
.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-1 .aggregatePay-6-1-1-top {
  position: absolute;
  left: 210px;
  top: -22px;
  width: 160px;
  height: 44px;
  background: #4726de;
  border-radius: 22px;
}

.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-2 {
  position: relative;
  width: 580px;
  height: 670px;
  background: #ffffff;
  box-shadow: 0px 4px 14px 2px rgba(204, 204, 204, 0.3);
  border-radius: 10px;
  margin-left: 40px;
}
.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-2 .aggregatePay-6-1-2-top {
  position: absolute;
  left: 210px;
  top: -22px;
  width: 160px;
  height: 44px;
  background: #4726de;
  border-radius: 22px;
}

.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-2 .aggregatePay-6-img2 h5:first-child {
  position: absolute;
  left: 113px;
  top: -50px;
}
.aggregatePay-6 .aggregatePay-6-1 .aggregatePay-6-1-2 .aggregatePay-6-img2 h5:last-child {
  position: absolute;
  left: 379px;
  top: 26px;
}
.aggregatePay-7 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 280px;
  width: 100%;
  background: #5c38ff;
}
.aggregatePay-7 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.aggregatePay-7 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 77px;
}
.aggregatePay-7 .aggregatePay-7-1-1 {
  margin-top: 28px;
  position: relative;
}
.aggregatePay-7 .aggregatePay-7-1-1 button {
  position: absolute;
  right: 115px;
}
.aggregatePay-7 button {
  width: 120px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}


.counter-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 20px;
  margin-bottom: 0;
}
.counter-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
  padding-left: 5px;
}
.counter-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  margin-bottom: 173px;
  margin-left: 5px;
}
.counter-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.counter-1 .counter-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.counter-1 .counter-1-1 .counter-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.counter-1 .counter-1-1 .counter-1-1-1 button {
  position: absolute;
  top: 195px;
}
.counter-1 .counter-1-1 .counter-1-1-1 .counter-1-1-1-1 {
  display: flex;
  position: absolute;
  width: 131px;
  height: 30px;
  background: #4726de;
  border-radius: 10px;
  top: -50px;
  margin-left: 5px;
}
.counter-1 .counter-1-1 .counter-1-1-1 .counter-1-1-1-1 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 29px;
}

.counter-1 .counter-1-1 .counter-1-1-2 {
  width: 710px;
  height: 433px;
}
.counter-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 60px;
}
.counter-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.counter-2 span {
  font-size: 90px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 188px;
}
.counter-2 span p {
  display: inline;
  font-size: 45px;
}
.counter-2 h3 {
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 32px;
  padding-left: 41px;
  padding-top: 30px;
  margin-bottom: 0;
}
.counter-2 h4 {
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-left: 29px;
  padding-top: 22px;
  margin-bottom: 2px;
}
.counter-2 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  color: #333333;
  padding-left: 29px;
  margin-bottom: 0;
}
.counter-2 .counter-2-1 {
  display: flex;
  justify-content: center;
  margin-bottom: 56px;
}
.counter-2 .counter-2-1 .counter-2-2 {
  width: 340px;
  height: 280px;
  background: #ffffff;
  box-shadow: 0px 2px 10px 1px rgba(153, 153, 153, 0.3);
  border-radius: 10px;
}
.counter-2 .counter-2-1 .counter-2-2 .counter-2-2-1 {
  width: 340px;
  height: 188px;
  text-align: center;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
  border-radius: 10px 10px 0px 0px;
}
.counter-2 .counter-2-1 .counter-2-3 {
  width: 340px;
  height: 280px;
  background: #ffffff;
  box-shadow: 0px 2px 10px 1px rgba(153, 153, 153, 0.3);
  border-radius: 10px;
  margin-left: 115px;
}
.counter-2 .counter-2-1 .counter-2-3 .counter-2-3-1 {
  width: 340px;
  height: 188px;
  text-align: center;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
  border-radius: 10px 10px 0px 0px;
}
.counter-3 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  background: #4726de;
}
.counter-3 button {
  width: 160px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  border: 1px solid #ffffff;
  background: #4726de;
  cursor: pointer;
}

.counter-4 .counter-4-z {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 600px;
  background: rgba(0, 0, 0, 0.7);
}
.counter-4 .counter-5 {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 600px;
}
.counter-4 .counter-5 .counter-5-1 {
  z-index: 5;
  display: flex;
  justify-content: center;
  margin-top: 100px;
}
.counter-4 .counter-5 .counter-5-1 .counter-5-2 {
  width: 257px;
  height: 280px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 12px;
}

.counter-4 .counter-5 .counter-5-1 .counter-5-3 {
  margin-left: 56px;
}
.counter-4 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 85px;
  padding-bottom: 5px;
}
.counter-4 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
  margin-bottom: 0;
}
.counter-4 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 40px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.counter-4 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
  margin-bottom: 0;
}
.counter-6 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 55px;
}
.counter-6 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  margin-bottom: 0;
}
.counter-6 h3 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 55px;
}
.counter-6 h4 {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 40px;
  margin-bottom: 0;
}
.counter-6 .counter-6-1 {
  display: flex;
  justify-content: center;
  margin-top: 60px;
  margin-bottom: 73px;
}
.counter-6 .counter-6-1 .counter-6-2 {
  width: 591px;
  height: 780px;
  background: #ffffff;
  box-shadow: 0px 0px 23px 2px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
}
.counter-6 .counter-6-1 .counter-6-2 .counter-6-2-1 {
  width: 591px;
  height: 190px;
  background: #0096ff;
  border-radius: 12px 12px 0px 0px;
}
.counter-6 .counter-6-1 .counter-6-2 .counter-6-3-1 {
  width: 591px;
  height: 190px;
  background: #00b34f;
  border-radius: 12px 12px 0px 0px;
}

.counter-6 .counter-6-1 .counter-6-2 ul {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #4726de;
  line-height: 40px;
  margin: 30px 0px 0px 70px;
}
.counter-6 .counter-6-1 .counter-6-2 ul li p {
  font-size: 16px;
  color: #333333;
  margin-bottom: 0;
}
.counter-6 .counter-6-1 .counter-6-3 {
  margin-left: 17px;
}
.counter-7 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 480px;
  background: #f4f4f4;
}
.counter-7 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
  padding: 46px 0px 10px 20px;
}
.counter-7 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-bottom: 40px;
}
.counter-7 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.counter-7 img {
  margin-top: 67px;
}
.counter-7 .counter-7-2 {
  position: relative;
  width: 500px;
  height: 360px;
  margin-left: 100px;
  margin-top: 67px;
}
.counter-7 .counter-7-2 .counter-7-2-1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 600px;
}
.counter-7 .counter-7-2 .counter-7-2-1 ul {
  color: #4726de;
  margin-bottom: 0;
}
.counter-7 .counter-7-2 .counter-7-2-1 ul li {
  margin-bottom: 5px;
}
.counter-9 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 480px;
}
.counter-9 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
  padding: 46px 0px 10px 20px;
}
.counter-9 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-bottom: 40px;
}
.counter-9 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.counter-9 img {
  margin-top: 67px;
}
.counter-9 .counter-9-2 {
  width: 500px;
  height: 360px;
  margin-left: 100px;
  margin-top: 67px;
}
.counter-9 .counter-9-2 ul {
  color: #4726de;
  margin-bottom: 0;
}
.counter-9 .counter-9-2 ul li {
  margin-bottom: 5px;
}
.counter-10 {
  width: 100%;
  height: 320px;
  background: #4726de;
}
.counter-10 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 20px;
}
.counter-10 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 20px;
}
.counter-10 button {
  width: 180px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.counter-10 .counter-10-1 {
  display: flex;
  justify-content: center;
}

.customerService-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/customerService/customerService-1/1.png") center center no-repeat;
  background-size: cover;
}
.customerService-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 40px;
  margin-bottom: 0;
}
.customerService-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
}
.customerService-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.customerService-1 .customerService-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.customerService-1 .customerService-1-1 .customerService-1-1-1 {
  position: relative;
  top: 190px;
  height: 433px;
  display: inline-block;
}
.customerService-1 .customerService-1-1 .customerService-1-1-1 button {
  position: absolute;
  top: 260px;
}
.customerService-1 .customerService-1-1 .customerService-1-1-2 {
  width: 750px;
  height: 433px;
}
.customerService-2 {
  margin-bottom: 60px;
}
.customerService-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-top: 65px;
  padding-bottom: 5px;
}
.customerService-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.customerService-2 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 23px;
  padding-bottom: 8px;
}
.customerService-2 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-2 .customerService-2-1 {
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
}
.customerService-2 .customerService-2-1 .customerService-2-box {
  width: 380px;
  height: 260px;
  background: linear-gradient(0deg, #5c38ff 0%, #7051ff 100%);
  border-radius: 18px;
}
.customerService-2 .customerService-2-1 .customerService-2-box:hover {
  box-shadow: 0px 10px 16px 0px #aaaaaa;
}
.customerService-2 .customerService-2-1 .customerService-2-box .customerService-d {
  width: 18px;
  height: 4px;
  background: #ffffff;
  border-radius: 2px;
  margin: 0 auto;
}

.customerService-2 .customerService-2-1 .customerService-2-box-middle {
  margin-left: 30px;
  margin-right: 30px;
}
.customerService-3 {
  width: 100%;
  height: 640px;
  background: #f6f6f6;
}
.customerService-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 5px;
}
.customerService-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
}
.customerService-3 p {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-3 h3 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
  padding-left: 18px;
}
.customerService-3 .customerService-3-1 {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.customerService-3 .customerService-3-1 .customerService-3-box {
  width: 586px;
  height: 410px;
  background: #ffffff;
  box-shadow: 0px 6px 4px 0px rgba(221, 221, 221, 0.5);
  border-radius: 18px;
}
.customerService-3 .customerService-3-1 .customerService-3-2 .customerService-3-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 586px;
  height: 64px;
  background: linear-gradient(-90deg, #5c38ff 0%, #7051ff 100%);
  border-radius: 18px 18px 0px 0px;
  margin-bottom: 30px;
}
.customerService-3 .customerService-3-1 .customerService-3-2 .customerService-3-2-1 .customerService-3-2-2 {
  display: flex;
}

.customerService-4 .customerService-4-middle {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 670px;
  background: linear-gradient(0deg, rgba(87, 23, 159, 0.8) 0%, rgba(28, 3, 92, 0.8) 100%);
}
.customerService-4 .customerService-4-top {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 670px;
}
.customerService-4 .customerService-4-top h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 70px;
  padding-bottom: 5px;
}
.customerService-4 .customerService-4-top h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-4 .customerService-4-top h3 {
  text-align: center;
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #5d38ff;
  margin-bottom: 0;
}
.customerService-4 .customerService-4-top .customerService-4-1 {
  display: flex;
  justify-content: center;
  margin-top: 65px;
}
.customerService-4 .customerService-4-top .customerService-4-1 .customerService-4-box {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 287px;
  height: 170px;
  background: #ffffff;
  border: 4px solid #5c38ff;
  border-radius: 12px;
}

.customerService-4 .customerService-4-top .customerService-4-2 {
  display: flex;
  justify-content: center;
  margin-top: 70px;
}
.customerService-4 .customerService-4-top .customerService-4-2 .customerService-4-box1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 210px;
  height: 160px;
  background: #ffffff;
  border: 4px solid;
  border-color: #5c38ff;
  border-radius: 12px;
}

.customerService-5 {
  margin-bottom: 60px;
}
.customerService-5 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-top: 65px;
  padding-bottom: 5px;
}
.customerService-5 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 70px;
}
.customerService-5 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 42px;
}
.customerService-5 h5 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 28px;
}
.customerService-5 h6 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 41px;
}
.customerService-5 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
}
.customerService-5 .customerService-5-1 {
  display: flex;
  justify-content: center;
}
.customerService-5 .customerService-5-1 .customerService-5-middle {
  margin-left: 85px;
  margin-right: 85px;
}
.customerService-5 .customerService-5-1 .customerService-5-2 {
  width: 320px;
}
.customerService-5 .customerService-5-1 .customerService-5-2 .customerService-5-d {
  width: 320px;
  height: 1px;
  background: linear-gradient(270deg, rgba(112, 81, 255, 0) 0%, #5c38ff 50%, rgba(112, 81, 255, 0) 100%);
  margin-bottom: 20px;
}

.customerService-6 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 225px;
  background: #f6f6f6;
}

.customerService-6 .customerService-6-bottom {
  position: absolute;
  top: 105px;
  left: -58px;
  width: 200px;
}
.customerService-6 .customerService-6-bottom p {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
}
.customerService-7 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 5px;
}
.customerService-7 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 50px;
}
.customerService-7 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 54px;
  margin-bottom: 0;
}
.customerService-7 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-7 .customerService-7-1 {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.customerService-7 .customerService-7-1 .customerService-7-middle {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 380px;
  height: 240px;
  background: linear-gradient(180deg, rgba(112, 88, 219, 0.9) 0%, rgba(71, 38, 222, 0.9) 100%);
  border-radius: 18px;
}
.customerService-7 .customerService-7-1 .customerService-7-top {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  width: 380px;
  height: 240px;
  border-radius: 18px;
}
.customerService-7 .customerService-7-1 .customerService-7-top:hover {
  box-shadow: 0px 10px 16px 0px #aaaaaa;
}
.customerService-7 .customerService-7-1 .customerService-7-top .customerService-7-top-1 {
  width: 219px;
  height: 54px;
  border-radius: 27px;
  margin: 0 auto;
  margin-top: 50px;
  margin-bottom: 45px;
}

.customerService-8 .customerService-8-middle {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 630px;
  background: linear-gradient(0deg, rgba(87, 23, 159, 0.8) 0%, rgba(28, 3, 92, 0.8) 100%);
}
.customerService-8 .customerService-8-top {
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 630px;
}
.customerService-8 .customerService-8-top h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 60px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.customerService-8 .customerService-8-top h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-8 .customerService-8-top p {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.customerService-8 .customerService-8-top .customerService-8-1 {
  display: flex;
  justify-content: center;
  margin-top: 60px;
  margin-bottom: 50px;
}
.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-2 {
  height: 260px;
  width: 180px;
}
.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-2 .customerService-8-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  margin: 0 auto;
  margin-bottom: 32px;
}
.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-2 .customerService-8-2-1:hover {
  background: #ffffff;
}
.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-2 .customerService-8-2-1:hover h3 {
  color: #5c38ff;
}

.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-2 .customerService-8-2-1 h3 {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}

.customerService-8 .customerService-8-top .customerService-8-1 .customerService-8-4 {
  margin-left: 190px;
  margin-right: 190px;
}
.customerService-8 .customerService-8-top .customerService-8-d {
  width: 880px;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  margin: 0 auto;
  margin-bottom: 40px;
}
.customerService-8 .customerService-8-top .customerService-8-3 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.customerService-8 .customerService-8-top .customerService-8-3 button {
  width: 120px;
  height: 44px;
  border: 1px solid #ffffff;
  font-size: 16px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  background-color: transparent;
  cursor: pointer;
}
.customerService-8 .customerService-8-top .customerService-8-3 button:hover {
  background: #ffffff;
  color: #5c38ff;
}


.facePay-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.facePay-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.facePay-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  margin-bottom: 173px;
}
.facePay-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.facePay-1 .facePay-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.facePay-1 .facePay-1-1 .facePay-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.facePay-1 .facePay-1-1 .facePay-1-1-1 button {
  position: absolute;
  top: 195px;
}
.facePay-1 .facePay-1-1 .facePay-1-1-2 {
  width: 470px;
  height: 433px;
}
.facePay-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 60px;
  margin-bottom: 30px;
}
.facePay-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 60px;
}
.facePay-2 .facePay-2-1 {
  display: flex;
  justify-content: center;
}

.facePay-2 .facePay-2-2 {
  display: flex;
  justify-content: center;
}
.facePay-2 .facePay-2-2 h4 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 18px;
  margin-bottom: 17px;
}
.facePay-2 .facePay-2-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-bottom: 0;
}
.facePay-2 .facePay-2-2 .facePay-2-2-1 {
  width: 330px;
}
.facePay-2 .facePay-2-2 .facePay-2-2-2 {
  width: 300px;
}
.facePay-2 .facePay-2-2 .facePay-2-2-3 {
  width: 300px;
}
.facePay-2 .facePay-2-2 .facePay-2-2-4 {
  width: 330px;
}
.facePay-3 {
  height: 407px;
  background: #f0f0f0;
}
.facePay-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0px;
  padding-top: 70px;
  padding-bottom: 20px;
}
.facePay-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.facePay-3 .facePay-3-1 {
  display: flex;
  position: relative;
}
.facePay-3 .facePay-3-1 h4 {
  font-size: 26px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 54px;
  padding-left: 53px;
}
.facePay-3 .facePay-3-1 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding: 23px 0px 50px 53px;
}
.facePay-3 .facePay-3-1 button {
  width: 120px;
  height: 40px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #f0f0f0;
  margin-left: 53px;
}
.facePay-3 .facePay-3-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.facePay-3 .facePay-3-1 .facePay-3-2 {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 60px;
  height: 300px;
  width: 100%;
}

.facePay-3 .facePay-3-1 .facePay-3-2 .facePay-3-1-2 button {
  position: absolute;
  top: 202px;
  left: 0;
}
.facePay-4 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0px;
  padding-top: 151px;
  padding-bottom: 19px;
}
.facePay-4 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-bottom: 66px;
  margin-bottom: 0;
}
.facePay-4 h4 {
  text-align: center;
  font-size: 20px;
  width: 148px;
  font-family: PingFang-SC-Bold;
  color: #000000;
  margin-bottom: 0;
}
.facePay-4 .facePay-4-1 {
  display: flex;
  justify-content: center;
}
.facePay-4 .facePay-4-1 .facePay-4-1-4 {
  width: 1px;
  height: 195px;
  background: #e5e5e5;
  margin-left: 112px;
  margin-right: 105px;
}
.facePay-4 .facePay-4-1 .facePay-4-1-5 {
  width: 1px;
  height: 195px;
  background: #e5e5e5;
  margin-left: 106px;
  margin-right: 112px;
}
.facePay-4 .facePay-4-2 {
  width: 100%;
  display: flex;
  justify-content: center;
}
.facePay-4 .facePay-4-2 .facePay-4-2-1 {
  width: 1080px;
  height: 1px;
  background: #e5e5e5;
}
.facePay-4 .facePay-4-3 {
  display: flex;
  justify-content: center;
  padding-bottom: 69px;
}
.facePay-4 .facePay-4-3 h5 {
  width: 148px;
  font-size: 20px;
  text-align: center;
  font-family: PingFang-SC-Bold;
  color: #000000;
  margin-bottom: 0;
}
.facePay-4 .facePay-4-3 .facePay-4-1-4 {
  width: 2px;
  height: 195px;
  background: #e5e5e5;
  margin-left: 113px;
  margin-right: 105px;
}
.facePay-4 .facePay-4-3 .facePay-4-1-5 {
  width: 2px;
  height: 195px;
  background: #e5e5e5;
  margin-left: 105px;
  margin-right: 113px;
}
.facePay-5 {
  width: 100%;
  height: 780px;
  background: #f0f0f0;
}
.facePay-5 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 21px;
}
.facePay-5 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 42px;
}
.facePay-5 h3 {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 54px;
}
.facePay-5 .facePay-5-3 {
  display: flex;
  justify-content: center;
}
.facePay-5 .facePay-5-3 .facePay-5-1 {
  width: 580px;
  height: 450px;
  background: #ffffff;
  border-radius: 8px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 {
  display: flex;
  height: 182px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 .facePay-5-1-2 {
  height: 182px;
  width: 290px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 .facePay-5-1-2 h4 {
  font-size: 26px;
  font-family: PingFang-SC-Bold;
  color: #333333;
  margin-bottom: 0;
  padding: 52px 0px 20px 53px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 .facePay-5-1-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-left: 53px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 .facePay-5-1-3 p:first-child {
  padding-top: 45px;
}
.facePay-5 .facePay-5-3 .facePay-5-1 .facePay-5-1-1 .facePay-5-1-3 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 25px;
  padding-left: 20px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 {
  width: 580px;
  height: 450px;
  background: #ffffff;
  border-radius: 8px;
  margin-left: 38px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 {
  display: flex;
  height: 182px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 .facePay-5-2-3 p:first-child {
  padding-top: 45px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 .facePay-5-2-3 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 25px;
  padding-left: 20px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 .facePay-5-2-2 {
  height: 182px;
  width: 290px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 .facePay-5-2-2 h4 {
  font-size: 26px;
  font-family: PingFang-SC-Bold;
  color: #333333;
  margin-bottom: 0;
  padding: 52px 0px 20px 53px;
}
.facePay-5 .facePay-5-3 .facePay-5-2 .facePay-5-2-1 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-left: 53px;
}
.facePay-6 {
  width: 100%;
  height: 1050px;
  background: url("../../../static/facePay/facePay-6/1.png") center center no-repeat;
  background-size: cover;
}
.facePay-6 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 21px;
}
.facePay-6 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 37px;
}
.facePay-6 h3 {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 69px;
}
.facePay-6 .facePay-6-4 {
  display: flex;
  justify-content: center;
}
.facePay-6 .facePay-6-4 .facePay-6-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 480px;
  margin-left: 67px;
  margin-right: 67px;
}
.facePay-6 .facePay-6-4 .facePay-6-1 {
  display: flex;
  flex-direction: column;
}
.facePay-6 .facePay-6-4 .facePay-6-1 .facePay-6-1-1 {
  width: 340px;
  height: 120px;
  cursor: pointer;
}
.facePay-6 .facePay-6-4 .facePay-6-1 .facePay-6-1-1:hover {
  background: #2e13a8 !important;
}
.facePay-6 .facePay-6-4 .facePay-6-1 .facePay-6-1-1 h4 {
  text-align: right;
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 20px 46px 10px 0px;
}
.facePay-6 .facePay-6-4 .facePay-6-1 .facePay-6-1-1 p {
  text-align: right;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-right: 38px;
}
.facePay-6 .facePay-6-4 .facePay-6-3 {
  display: flex;
  flex-direction: column;
}
.facePay-6 .facePay-6-4 .facePay-6-3 .facePay-6-3-1 {
  width: 340px;
  height: 120px;
  cursor: pointer;
}
.facePay-6 .facePay-6-4 .facePay-6-3 .facePay-6-3-1:hover {
  background: #2e13a8 !important;
}
.facePay-6 .facePay-6-4 .facePay-6-3 h4 {
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 20px 0px 10px 45px;
}
.facePay-6 .facePay-6-4 .facePay-6-3 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 45px;
}
.facePay-6 .facePay-6-5 {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.facePay-6 .facePay-6-5 h4 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
}
.facePay-6 .facePay-6-5 h5 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.facePay-6 .facePay-6-5 .facePay-6-5-1 {
  width: 280px;
  height: 180px;
  background: #ffffff;
  border-radius: 6px;
}
.facePay-6 .facePay-6-5 .facePay-6-5-1 img {
  margin: 18px 96px 15px 115px;
}
.facePay-6 .facePay-6-5 .facePay-6-5-2 {
  width: 280px;
  height: 180px;
  background: #ffffff;
  border-radius: 6px;
  margin-left: 100px;
  margin-right: 100px;
}
.facePay-6 .facePay-6-5 .facePay-6-5-2 img {
  margin: 22px 108px 18px 109px;
}
.facePay-6 .facePay-6-5 .facePay-6-5-3 {
  width: 280px;
  height: 180px;
  background: #ffffff;
  border-radius: 6px;
}
.facePay-6 .facePay-6-5 .facePay-6-5-3 img {
  margin: 26px 101px 18px 99px;
}
.facePay-7 {
  margin-bottom: 40px;
}
.facePay-7 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 75px;
  padding-bottom: 21px;
}
.facePay-7 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 41px;
}
.facePay-7 .facePay-7-4 {
  display: flex;
  justify-content: center;
}

.facePay-7 .facePay-7-4 .facePay-7-1-1 {
  position: relative;
  top: 299px;
  left: 19px;
  width: 250px;
  height: 50px;
  background: #4726de;
  border-radius: 0px 0px 6px 6px;
}
.facePay-7 .facePay-7-4 .facePay-7-1-1 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 15px;
}
.facepay-9 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 320px;
  width: 100%;
  background: #4726de;
}
.facepay-9 h1 {
  font-size: 32px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
}
.facepay-9 p {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  padding-top: 77px;
}
.facepay-9 .facepay-9-1-1 {
  position: relative;
  margin-top: 28px;
}
.facepay-9 .facepay-9-1-1 button {
  position: absolute;
  right: 150px;
}
.facepay-9 button {
  width: 180px;
  height: 44px;
  background: #ffffff;
  border: 1px solid #ffffff;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  cursor: pointer;
}

.hardware-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/hardware/hardware-1/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.hardware-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.hardware-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  margin-bottom: 173px;
}
.hardware-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.hardware-1 .hardware-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.hardware-1 .hardware-1-1 .hardware-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.hardware-1 .hardware-1-1 .hardware-1-1-2 {
  width: 840px;
  height: 433px;
}
.hardware-2 {
  height: 1918px;
  background: #f6f6f6;
}
.hardware-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}
.hardware-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.hardware-2 .hardware-2-1 {
  display: flex;
  justify-content: center;
}
.hardware-2 .hardware-2-1 .hardware-2-1-1-img3 {
  width: 600px;
  height: 550px;
  background: url("../../../static/hardware/hardware-2/4.png") center center no-repeat;
  background-size: cover;
}
.hardware-2 .hardware-2-1 .hardware-2-1-1 {
  position: relative;
  width: 600px;
  height: 550px;
  background: url("../../../static/hardware/hardware-2/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-2 .hardware-2-1 .hardware-2-1-1 .hardware-2-1-word {
  position: absolute;
  left: 40px;
  top: 35px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-1 .hardware-2-1-word p {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 {
  position: relative;
  width: 600px;
  height: 550px;
  background: #ffffff;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 h3 {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 40px 0px 20px 68px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-left: 68px;
  padding-bottom: 20px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 h6 {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 68px;
  padding-top: 20px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 button {
  position: absolute;
  bottom: 50px;
  left: 68px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-2 {
  display: flex;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-2 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 3px;
  line-height: 18px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-2 .hardware-2-2-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 0px 9px 16px 71px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 {
  display: flex;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-0 h5 {
  padding-left: 78px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-0 .hardware-2-2-img3 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/5.png") center center no-repeat;
  background-size: cover;
  margin: 20px 0px 4px 66px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-1 h5 {
  padding-left: 38px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-1 .hardware-2-2-img4 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/6.png") center center no-repeat;
  background-size: cover;
  margin: 20px 0px 4px 31px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-2 h5 {
  padding-left: 35px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-2 .hardware-2-2-img5 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/7.png") center center no-repeat;
  background-size: cover;
  margin: 20px 0px 4px 31px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-3 h5 {
  padding-left: 45px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-4 .hardware-2-4-3 .hardware-2-2-img6 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/8.png") center center no-repeat;
  background-size: cover;
  margin: 20px right 4px 31px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-3 .hardware-2-2-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/3.png") center center no-repeat;
  background-size: cover;
  margin: 18px 0px 11px 73px;
}
.hardware-2 .hardware-2-1 .hardware-2-1-2 .hardware-2-3 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-left: 68px;
}
.hardware-2 .hardware-3 {
  display: flex;
  justify-content: center;
}
.hardware-2 .hardware-3 .hardware-3-1 {
  width: 600px;
  height: 550px;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img1 {
  position: relative;
  width: 600px;
  height: 275px;
  background: url("../../../static/hardware/hardware-2/9.png") center center no-repeat;
  background-size: cover;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img1 .hardware-3-word1 {
  position: absolute;
  left: 36px;
  bottom: 45px;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img1 .hardware-3-word1 h3 {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img2 {
  position: relative;
  width: 600px;
  height: 275px;
  background: url("../../../static/hardware/hardware-2/15.png") center center no-repeat;
  background-size: cover;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img2 .hardware-3-word2 {
  position: absolute;
  left: 36px;
  top: 45px;
}
.hardware-2 .hardware-3 .hardware-3-1 .hardware-3-1-img2 .hardware-3-word2 h4 {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
}
.hardware-2 .hardware-3 .hardware-3-2 {
  position: relative;
  width: 600px;
  height: 550px;
  background: #ffffff;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-5 {
  display: flex;
}
.hardware-2 .hardware-3 .hardware-3-2 h3 {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 40px 0px 20px 55px;
}
.hardware-2 .hardware-3 .hardware-3-2 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-left: 68px;
  padding-bottom: 20px;
}
.hardware-2 .hardware-3 .hardware-3-2 h6 {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 68px;
  padding-top: 20px;
}
.hardware-2 .hardware-3 .hardware-3-2 button {
  position: absolute;
  bottom: 50px;
  left: 68px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-2 {
  display: flex;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-2 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-top: 51px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-2 .hardware-2-2-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 51px 9px 16px 71px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-2 .hardware-2-2-img11 {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 51px 9px 16px 10px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 {
  display: flex;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-0 h5 {
  padding-left: 78px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-0 .hardware-2-2-img11 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/11.png") center center no-repeat;
  background-size: cover;
  margin: 37px 0px 4px 66px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-1 h5 {
  padding-left: 47px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-1 .hardware-2-2-img12 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/12.png") center center no-repeat;
  background-size: cover;
  margin: 37px 0px 4px 31px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-2 h5 {
  padding-left: 39px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-2 .hardware-2-2-img13 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/13.png") center center no-repeat;
  background-size: cover;
  margin: 37px 0px 4px 31px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-3 h5 {
  padding-left: 38px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-4 .hardware-2-4-3 .hardware-2-2-img14 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/14.png") center center no-repeat;
  background-size: cover;
  margin: 37px 0px 4px 31px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-3 .hardware-2-2-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-2/3.png") center center no-repeat;
  background-size: cover;
  margin: 18px 0px 11px 73px;
}
.hardware-2 .hardware-3 .hardware-3-2 .hardware-2-3 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-left: 68px;
}
.hardware-6 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}
.hardware-6 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.hardware-6 .hardware-6-1 {
  display: flex;
  justify-content: center;
  margin-top: 69px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 {
  position: relative;
  width: 590px;
  height: 880px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 12px;
  margin-right: 20px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 button {
  position: absolute;
  bottom: 45px;
  left: 205px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-6 .hardware-6-1 .hardware-6-2 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 45px 0px 20px 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.8);
  margin-bottom: 0;
  padding-left: 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 h6 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 62px;
  padding-top: 25px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-2-img {
  width: 590px;
  height: 360px;
  background: url("../../../static/hardware/hardware-6/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-2-img h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  padding-top: 40px;
  padding-left: 35px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-5 {
  display: flex;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-5 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-top: 33px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-5 .hardware-6-5-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-6-5 .hardware-6-5-img11 {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 20px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 {
  display: flex;
  margin-top: 25px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 10px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-1 {
  position: absolute;
  left: 64px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-1 .hardware-10-img1 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-2 {
  position: absolute;
  left: 154px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-3 {
  position: absolute;
  left: 244px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-4 {
  position: absolute;
  left: 334px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/2.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-img3 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/3.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-2 .hardware-10 .hardware-10-img4 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/4.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-3 {
  position: relative;
  width: 590px;
  height: 880px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 12px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 button {
  position: absolute;
  bottom: 45px;
  left: 205px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-6 .hardware-6-1 .hardware-6-3 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 45px 0px 20px 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.8);
  margin-bottom: 0;
  padding-left: 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 h6 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 62px;
  padding-top: 25px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-2-img {
  width: 590px;
  height: 360px;
  background: url("../../../static/hardware/hardware-6/2.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-2-img h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #010000;
  padding-top: 40px;
  padding-left: 35px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-5 {
  display: flex;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-5 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-top: 33px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-5 .hardware-6-5-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 63px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-6-5 .hardware-6-5-img11 {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 20px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 {
  display: flex;
  margin-top: 25px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 10px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-1 {
  position: absolute;
  left: 64px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-1 .hardware-10-img1 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/5.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-2 {
  position: absolute;
  left: 154px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-3 {
  position: absolute;
  left: 244px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-4 {
  position: absolute;
  left: 334px;
  bottom: 130px;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/6.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-img3 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/7.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-6-1 .hardware-6-3 .hardware-10 .hardware-10-img4 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/8.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 {
  display: flex;
  justify-content: center;
  margin-top: 69px;
  margin-bottom: 77px;
}
.hardware-6 .hardware-13 .hardware-6-2 {
  position: relative;
  width: 590px;
  height: 880px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 12px;
  margin-right: 20px;
}
.hardware-6 .hardware-13 .hardware-6-2 button {
  position: absolute;
  bottom: 45px;
  left: 205px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-6 .hardware-13 .hardware-6-2 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding: 45px 0px 20px 63px;
}
.hardware-6 .hardware-13 .hardware-6-2 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.8);
  margin-bottom: 0;
  padding-left: 63px;
}
.hardware-6 .hardware-13 .hardware-6-2 h6 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 62px;
  padding-top: 25px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-2-img {
  width: 590px;
  height: 360px;
  background: url("../../../static/hardware/hardware-6/3.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-2-img h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  padding-top: 40px;
  padding-left: 35px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-5 {
  display: flex;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-5 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-top: 33px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-5 .hardware-6-5-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 63px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-6-5 .hardware-6-5-img11 {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 20px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 {
  display: flex;
  margin-top: 25px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 10px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-1 {
  position: absolute;
  left: 64px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-1 .hardware-10-img1 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/9.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-2 {
  position: absolute;
  left: 154px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-3 {
  position: absolute;
  left: 244px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-4 {
  position: absolute;
  left: 334px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-5 {
  position: absolute;
  left: 424px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/10.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-img3 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/11.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-img4 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/market.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-2 .hardware-10 .hardware-10-img5 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/apple.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 {
  position: relative;
  width: 590px;
  height: 880px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 12px;
}
.hardware-6 .hardware-13 .hardware-6-3 button {
  position: absolute;
  bottom: 45px;
  left: 205px;
  width: 180px;
  height: 44px;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #5c38ff;
  border: none;
  cursor: pointer;
}
.hardware-6 .hardware-13 .hardware-6-3 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding: 45px 0px 20px 63px;
}
.hardware-6 .hardware-13 .hardware-6-3 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.8);
  margin-bottom: 0;
  padding-left: 63px;
}
.hardware-6 .hardware-13 .hardware-6-3 h6 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 62px;
  padding-top: 25px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-2-img {
  width: 590px;
  height: 360px;
  background: url("../../../static/hardware/hardware-6/4.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-2-img h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  padding-top: 40px;
  padding-left: 35px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-5 {
  display: flex;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-5 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-top: 33px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-5 .hardware-6-5-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 63px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-6-5 .hardware-6-5-img11 {
  width: 21px;
  height: 21px;
  background: url("../../../static/hardware/hardware-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 33px 9px 16px 20px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 {
  display: flex;
  margin-top: 25px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 10px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-1 {
  position: absolute;
  left: 64px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-1 .hardware-10-img1 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/12.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-2 {
  position: absolute;
  left: 154px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-3 {
  position: absolute;
  left: 244px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-4 {
  position: absolute;
  left: 334px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-5 {
  position: absolute;
  left: 424px;
  bottom: 130px;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-img2 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/13.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-img3 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/14.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-img4 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/15.png") center center no-repeat;
  background-size: cover;
}
.hardware-6 .hardware-13 .hardware-6-3 .hardware-10 .hardware-10-img5 {
  width: 60px;
  height: 60px;
  background: url("../../../static/hardware/hardware-10/16.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 {
  height: 470px;
  background: #f6f6f6;
}
.hardware-7 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}
.hardware-7 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 53px;
}
.hardware-7 .hardware-7-1 {
  display: flex;
  justify-content: center;
}
.hardware-7 .hardware-7-1 .hardware-7-2 {
  position: relative;
  width: 380px;
  height: 240px;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
  border-radius: 12px;
}
.hardware-7 .hardware-7-1 .hardware-7-4 {
  position: relative;
  width: 380px;
  height: 240px;
  background: linear-gradient(0deg, #72caeb 0%, #46b9e5 100%);
  border-radius: 12px;
  margin-left: 30px;
  margin-right: 30px;
}
.hardware-7 .hardware-7-1 .hardware-7-5 {
  position: relative;
  width: 380px;
  height: 240px;
  background: linear-gradient(180deg, #2c69f1 0%, #5287fc 100%);
  border-radius: 12px;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img1 {
  position: absolute;
  top: 43px;
  left: 50px;
  width: 56px;
  height: 54px;
  background: url("../../../static/hardware/hardware-7/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img2 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 156px;
  height: 181px;
  background: url("../../../static/hardware/hardware-7/2.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img3 {
  position: absolute;
  top: 43px;
  left: 50px;
  width: 71px;
  height: 55px;
  background: url("../../../static/hardware/hardware-7/3.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img4 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 156px;
  height: 161px;
  background: url("../../../static/hardware/hardware-7/4.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img5 {
  position: absolute;
  top: 43px;
  left: 50px;
  width: 56px;
  height: 56px;
  background: url("../../../static/hardware/hardware-7/5.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-2-img6 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 143px;
  height: 170px;
  background: url("../../../static/hardware/hardware-7/6.png") center center no-repeat;
  background-size: cover;
}
.hardware-7 .hardware-7-1 .hardware-7-3 {
  position: absolute;
  top: 115px;
  left: 50px;
}
.hardware-7 .hardware-7-1 .hardware-7-3 h3 {
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 10px;
}
.hardware-7 .hardware-7-1 .hardware-7-3 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
}
.hardware-8 {
  width: 100%;
  height: 320px;
  background: url("../../../static/hardware/hardware-8/1.png") center center no-repeat;
  background-size: cover;
}
.hardware-8 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0px;
  padding-top: 79px;
  padding-bottom: 45px;
}
.hardware-8 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 32px;
}
.hardware-8 button {
  width: 180px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.hardware-8 .hardware-8-1 {
  display: flex;
  justify-content: center;
}

a {
  display: block;
  font-family: PingFang-SC-Light;
  text-decoration: none;
}

body {
  background-color: white !important;
}
/*.index-1 {
  min-width: 1250px;
}*/
.index-1-1{ margin-top:20px;}
.index-1 .index-1-1 p {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  line-height:40px;
  
}
.index-1 .index-1-2 {
  margin-top: 0px;
}
.index-1 .index-1-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 26px;
}
.index-1 .index-1-3 {
  /*display: flex;*/
  justify-content: center;
  text-align: center;
  margin-bottom: 30px;
  margin-top: 30px;
  height:220px;
  width:1200px;
  margin:0 auto;
  

}
.index-1 .index-1-3 .box {
  display: inline-block;
  position: relative;
}
.index-1 .index-1-3 .box:hover {
  cursor: pointer;
}
.index-1 .index-1-3 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 18px;
  margin-bottom: 4px;
}
.index-1 .index-1-3 h4 {
  font-size: 18px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
}
.index-1 .index-1-3 .index-1-4 {
  z-index: 9;
  position: absolute;
  display: flex;
  justify-content: center;
  top: 1085px;
  width: 100%;
}
.index-1 .index-1-3 .index-1-4 .index-1-4-2 {
  margin-left: 295px;
  margin-right: 295px;
}
.index-1 .index-1-3 .index-1-4 .index-1-3-button {
  z-index: 9;
  top: 83px;
  left: 85px;
}
.index-1 .index-1-3 .index-1-4 .index-1-3-button button {
  width: 110px;
  height: 34px;
  font-size: 14px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.index-1 .index-1-3 .index-1-3-1 {
  width: 300px;
  height: 220px;
  background: #0084ff;
  border-radius: 10px;
}
.index-1 .index-1-3 .index-1-3-1:hover {
  -webkit-filter: blur(5px);
  /* Chrome, Opera */
  -moz-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
.index-1 .index-1-3 .index-1-3-1 .face {
  width: 51px;
  height: 51px;
  background: url(../img/index/index-1/face.png) center center no-repeat;
  margin: 36px 124px 16px 125px;
  background-size: cover;
}
.index-1 .index-1-3 .index-1-3-2 {
  display: inline-block;
  width: 300px;
  height: 220px;
  background: #8E6EE0;
  border-radius: 10px;
 /* margin: 0 106px;*/
}
.index-1 .index-1-3 .index-1-3-2:hover {
  -webkit-filter: blur(5px);
  /* Chrome, Opera */
  -moz-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
.index-1 .index-1-3 .index-1-3-2 .smart {
  width: 52px;
  height: 52px;
  background: url(../img/index/index-1/juhe.png) center center no-repeat;
  margin: 36px 124px 15px 125px;
  background-size: cover;
}
.index-1 .index-1-3 .index-1-3-3 {
  display: inline-block;
  width: 300px;
  height: 220px;
  background: #cf73ca;
  border-radius: 10px;
}
.index-1 .index-1-3 .index-1-3-3:hover {
  -webkit-filter: blur(5px);
  /* Chrome, Opera */
  -moz-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
.index-1 .index-1-3 .index-1-3-3 .guild {
  width: 52px;
  height: 52px;
  background: url(../img/index/index-1/smart.png) center center no-repeat;
  margin: 35px 124px 15px 124px;
  background-size: cover;
}
.index-2 {
 /* display: flex;*/
  align-items: center;
  justify-content: center;
  
  height: 220px;
  background: #f0f0f0;
  margin:0 auto;
  width:1100px;
}
.index-2-web {
 display: flex;
 
  width:100%;
  height:20px;
  background: #fff;
}
.index-2 h4 {
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 40px;
}
.index-2-web h4 {

}
.index-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #000000;
}
.index-2-web p {
  
}

.index-2 .index-2-1 {
  display: flex;
  height: 220px;
  width:50%;
  padding-left:4%;
  float:left;
}
.index-2-web .index-2-1-web {

}
.index-2 .index-2-1 .major {
  display: inline-block;
  width: 80px;
  height: 79px;
  background: url(../img/index/index-2/major.png) center center no-repeat;
  margin-right: 43px;
  margin-top: 73px;
}
.index-2-web .index-2-1-web .major-web {
 
}
.index-2 .index-2-1 .index-2-1-1 {
  position: relative;
  margin-top: 49px;
  margin-bottom: 37px;
}
.index-2-web .index-2-1-web .index-2-1-1-web {
 
}

.index-2 .index-2-3 {
  display: flex;
  height: 220px;
  width:50%;
  padding-left:10%;
}
.index-2-web .index-2-3-web {
 
}
.index-2 .index-2-3 .expert {
  display: inline-block;
  width: 80px;
  height: 79px;
  background: url(../img/index/index-2/expert.png) center center no-repeat;
  margin-right: 43px;
  margin-top: 73px;
}
.index-2-web .index-2-3-web .expert-web {
  
}
.index-2 .index-2-3 .index-2-3-1 {
  position: relative;
  margin-top: 49px;
  margin-bottom: 37px;
}
.index-2-web .index-2-3-web .index-2-3-1-web {
 
}

.index-3 {
  
  height: 710px;
  width: 100%;
  background: url(../img/index/index-3/1.png) center center no-repeat;
}
.index-3 .index-3-1 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 45px;
  padding-top: 71px;
  margin-bottom: 0px;
}
.index-3 .index-3-1 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 40px;
  margin-bottom: 0px;
}
.index-3 .index-3-2 {
  display: flex;
  justify-content: center;
  width: 1100px;
  height: 420px;
  margin: 0 auto;
  margin-top: 81px;
}
.index-3 .index-3-2 .index-3-2-1 {
  display: flex;
  flex-direction: column;
  width: 522px;
}
.index-3 .index-3-2 .index-3-2-1 .index-3-2-1-1 {
  width: 331px;
  height: 98px;
  margin-top: 3px;
}

.index-3 .index-3-2 .index-3-2-1 .index-3-2-1-1 h4 {
  font-size: 22px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 22px;
  padding-top: 28px;
  padding-left: 55px;
}
.index-3 .index-3-2 .index-3-2-1 .index-3-2-1-1 p {
  font-size: 14px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  line-height: 22px;
  padding-left: 55px;
}
.index-3 .index-3-2 .index-3-2-2 {
  display: flex;
  width: 550px;
  height: 400px;
}
.index-3 .index-3-2 .index-3-2-2 .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 85px;
  height: 85px;
  background: #4726de;
  border-radius: 50%;
}
.index-3 .index-3-2 .index-3-2-2 .icon-1 {
  margin: 0px 13px 17px 13px;
}
.index-3 .index-3-2 .index-3-2-2 .icon-2 {
  margin: 162px 13px 17px 13px;
}
.index-3 .index-3-2 .index-3-2-2 .icon-1-1 {
  display: inline-block;
  width: 39px;
  height: 39px;
  background: url(../img/index/index-3/2.png) center center no-repeat;
}
.index-3 .index-3-2 .index-3-2-2 .icon-2-1 {
  display: inline-block;
  width: 48px;
  height: 46px;
  background: url(../img/index/index-3/3.png) center center no-repeat;
}
.index-3 .index-3-2 .index-3-2-2 .icon-3-1 {
  display: inline-block;
  width: 44px;
  height: 38px;
  background: url(../img/index/index-3/4.png) center center no-repeat;
}
.index-3 .index-3-2 .index-3-2-2 .icon-4-1 {
  display: inline-block;
  width: 45px;
  height: 44px;
  background: url(../img/index/index-3/5.png) center center no-repeat;
}
.index-3 .index-3-2 .index-3-2-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
  margin-bottom: 0px;
  text-align:center;
}
.index-3 .index-3-2 .index-3-2-2 .index-3-2-2-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 400px;
}
.index-3 .index-3-2 .index-3-2-2 .index-3-2-2-2 .index-3-2-2-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 271px;
  height: 271px;
  background: #4726de;
  border-radius: 50%;
}
.index-3 .index-3-2 .index-3-2-2 .index-3-2-2-2 .index-3-2-2-2-1 .index-3-2-2-2-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.index-3 .index-3-2 .index-3-2-2 .index-3-2-2-2 .index-3-2-2-2-1 .index-3-2-2-2-1-1 p {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 22px;
}
.index-4 {
  min-width: 1250px;
}
.index-4 h4 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #070c1d;
  line-height: 45px;
  padding-top: 70px;
  margin-bottom: 0px;
}
.index-4 .index-4-1 {
  display: flex;
  justify-content: center;
  margin-top: 54px;
}
.index-4 .index-4-1 .index-4-1-1 .map {
  position: relative;
  width: 830px;
  height: 665px;
  background: url(../img/index/index-4/1.png) center center no-repeat;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-area {
  text-align: center;
  transition: opacity 0.5s ease-out;
  position: relative;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-area .point-name {
  font-size: 12px;
  color: #333333;
  font-family: lighter;
}
.index-4 .index-4-1 .index-4-1-1 .map .point {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 10px;
  height: 10px;
  margin: auto;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background: transparent;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-dot {
  z-index: 1;
  background-color: #4726de;
  border: 1px solid #4726de;
}
@keyframes mripple {
  0% {
    opcity: 55;
    width: 0;
    height: 0;
  }
  100% {
    left: 0px;
    top: 0px;
    right: 90px;
    bottom: 90px;
    opacity: 0;
    width: 90px;
    height: 90px;
  }
}
.index-4 .index-4-1 .index-4-1-1 .map .point-10 {
  width: 100%;
  height: 100%;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-10:after {
  content: "";
  display: block;
  position: absolute;
  top: 45px;
  left: 45px;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 1;
  -webkit-animation: mripple 4.5s ease-out 225ms infinite;
  animation: mripple 4.5s ease-out 225ms infinite;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-20 {
  width: 100%;
  height: 100%;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-20:after {
  content: "";
  display: block;
  position: absolute;
  top: 45px;
  left: 45px;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 1;
  -webkit-animation: mripple 4.5s ease-out 325ms infinite;
  animation: mripple 4.5s ease-out 275ms infinite;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-30 {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 0;
  -webkit-animation: mripple 4.5s ease-out 0.5s infinite;
  animation: mripple 4.5s ease-out 0.5s infinite;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-40 {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 0;
  -webkit-animation: mripple 4.5s ease-out 0.9s infinite;
  animation: mripple 4.5s ease-out 0.9s infinite;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-70 {
  width: 100%;
  height: 100%;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-70:after {
  content: "";
  display: block;
  position: absolute;
  top: 45px;
  left: 45px;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 1;
  -webkit-animation: mripple 4.5s ease-out 1575ms infinite;
  animation: mripple 4.5s ease-out 1575ms infinite;
}
.index-4 .index-4-1 .index-4-1-1 .map .point-80 {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  border: 1px solid #4726de;
  opacity: 0;
  -webkit-animation: mripple 4.5s ease-out 1.8s infinite;
  animation: mripple 4.5s ease-out 1.8s infinite;
}
.index-4 .index-4-2 {
  display: flex;
  justify-content: center;
  margin-bottom: 73px;
}
.index-4 .index-4-2 h4 {
  font-size: 36px;
  font-family: PingFang-SC-Bold;
  color: #4726de;
  line-height: 43px;
}
.index-4 .index-4-2 p {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  line-height: 43px;
  margin-bottom: 0px;
}
.index-4 .index-4-2 .index-4-2-1 h4 p {
  display: inline;
  font-size: 20px;
  font-family: PingFang-SC-Bold;
  color: #4726de;
  line-height: 43px;
}
.index-4 .index-4-2 .index-4-2-2 h4 {
  padding-left: 246px;
  padding-right: 222px;
}
.index-4 .index-4-2 .index-4-2-2 p {
  padding-left: 246px;
  padding-right: 244px;
}
.index-5 {
  background: url(../img/index/index-5/5.png) center center no-repeat;
  padding-top: 70px;
  min-width: 1250px;
}
.index-5 .index-5-1 h1 {
  height: 28px;
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 45px;
}
.index-5 .index-5-2 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 71px;
}
.index-5 .index-5-2 h1 {
  font-size: 36px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 43px;
  margin-bottom: 0px;
}
.index-5 .index-5-2 p {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin: 0px;
}
.index-5 .index-5-2 .index-5-2-2 {
  width: 1px;
  height: 80px;
  background: #999999;
  margin-right: 85px;
  margin-left: 78px;
}
.index-5 .index-5-2 .index-5-2-4 {
  width: 1px;
  height: 80px;
  background: #999999;
  margin-right: 81px;
  margin-left: 76px;
}
.index-5 .index-5-3 {
  text-align: center;
  margin-top: 53px;
}
.index-5 .index-5-3 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #fefeff;
  line-height: 45px;
  margin-bottom: 0px;
}
.index-5 .index-5-4 {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.index-5 .index-5-4 .index-5-4-1 {
  display: flex;
  width: 340px;
  height: 120px;
  background: #ffffff;
  border-radius: 10px;
  margin: 30px;
}
.index-5 .index-5-4 .index-5-4-1 .picture1 {
  display: inline-block;
  width: 91px;
  height: 60px;
  background: url(../img/index/index-5/1.png) center center no-repeat;
  margin: 30px 17px 30px 52px;
}
.index-5 .index-5-4 .index-5-4-1 p {
  font-size: 22px;
  font-family: PingFang-SC-Bold;
  color: #070c1d;
  line-height: 27px;
  margin-top: 49px;
}
.index-5 .index-5-4 .index-5-4-1 .picture2 {
  display: inline-block;
  width: 59px;
  height: 64px;
  background: url(../img/index/index-5/2.png) center center no-repeat;
  margin: 28px 27px 28px 72px;
}
.index-5 .index-5-4 .index-5-4-1 .picture3 {
  display: inline-block;
  width: 51px;
  height: 63px;
  background: url(../img/index/index-5/3.png) center center no-repeat;
  margin: 29px 20px 28px 80px;
}
.index-5 .index-5-5 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding-bottom: 107px;
  width: 100%;
}
.index-5 .index-5-5 .index-5-5-1 {
  display: flex;
  width: 340px;
  height: 120px;
  background: #ffffff;
  border-radius: 10px;
  margin-left: 30px;
  margin-right: 30px;
}
.index-5 .index-5-5 .index-5-5-1 .picture4 {
  display: inline-block;
  width: 81px;
  height: 59px;
  background: url(../img/index/index-5/4.png) center center no-repeat;
  margin: 31px 16px 30px 59px;
}
.index-5 .index-5-5 .index-5-5-1 .picture5 {
  display: inline-block;
  width: 81px;
  height: 59px;
  background: url(../img/index/index-5/4.png) center center no-repeat;
  margin: 31px 16px 30px 46px;
}
.index-5 .index-5-5 .index-5-5-1 .picture6 {
  display: inline-block;
  width: 81px;
  height: 59px;
  background: url(../img/index/index-5/4.png) center center no-repeat;
  margin: 31px 14px 30px 32px;
}
.index-5 .index-5-5 .index-5-5-1 h4 {
  font-size: 22px;
  font-family: PingFang-SC-Bold;
  color: #070c1d;
  margin-top: 39px;
  margin-bottom: 0px;
}
.index-5 .index-5-5 .index-5-5-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Bold;
  color: #070c1d;
  line-height: 24px;
}
.index-6 {
  text-align: center;
  
  margin-top: 70px;
}
.index-6 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #999999;
  margin-bottom: 0;
}
.index-6 .index-6-1 {
  margin-bottom: 61px;
}
.index-6 .index-6-1 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #070c1d;
  line-height: 42px;
}
.index-6 .index-6-1 p {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  margin: 0;
  color: #333333;
}
.index-6 .index-6-2-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 230px;
  height: 120px;
  margin: 6px;
  box-shadow: 0px 0px 10px 2px rgba(204, 204, 204, 0.3);
  border-radius: 6px;
}
.index-6 .index-6-2-1-1 {
  /*display: flex;*/
  align-items: center;
  justify-content: center;
  width: 290px;
  height: 130px;
  margin: 6px 35px;
  box-shadow: 0px 0px 10px 2px rgba(204, 204, 204, 0.3);
  border-radius: 6px;
}

.index-6-2-1-1 img{ width:60px; height:60px; margin:15px; }






.index-6 .index-6-2 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top:10px;
}
.index-6 .index-6-3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 60px;
}
.index-6 .index-6-2-2 {
  display: inline-block;
  width: 159px;
  height: 35px;
  background: url(../img/index/index-6/1.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-3 {
  display: inline-block;
  width: 134px;
  height: 46px;
  background: url(../img/index/index-6/2.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-4 {
  display: inline-block;
  width: 171px;
  height: 44px;
  background: url(../img/index/index-6/3.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-5 {
  display: inline-block;
  width: 147px;
  height: 41px;
  background: url(../img/index/index-6/4.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-6 {
  display: inline-block;
  width: 139px;
  height: 40px;
  background: url(../img/index/index-6/5.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-7 {
  display: inline-block;
  width: 168px;
  height: 34px;
  background: url(../img/index/index-6/6.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-8 {
  display: inline-block;
  width: 160px;
  height: 31px;
  background: url(../img/index/index-6/7.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-9 {
  display: inline-block;
  width: 180px;
  height: 47px;
  background: url(../img/index/index-6/8.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-10 {
  display: inline-block;
  width: 155px;
  height: 84px;
  background: url(../img/index/index-6/9.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-11 {
  display: inline-block;
  width: 31px;
  height: 31px;
  background: url(../img/index/index-6/10.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-12 {
  display: inline-block;
  width: 197px;
  height: 53px;
  background: url(../img/index/index-6/12.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-13 {
  display: inline-block;
  width: 186px;
  height: 49px;
  background: url(../img/index/index-6/13.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-14 {
  display: inline-block;
  width: 192px;
  height: 66px;
  background: url(../img/index/index-6/14.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-15 {
  display: inline-block;
  width: 212px;
  height: 36px;
  background: url(../img/index/index-6/15.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-16 {
  display: inline-block;
  width: 209px;
  height: 44px;
  background: url(../img/index/index-6/16.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-17 {
  display: inline-block;
  width: 123px;
  height: 64px;
  background: url(../img/index/index-6/17.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-18 {
  display: inline-block;
  width: 177px;
  height: 76px;
  background: url(../img/index/index-6/18.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-19 {
  display: inline-block;
  width: 210px;
  height: 32px;
  background: url(../img/index/index-6/19.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-20 {
  display: inline-block;
  width: 170px;
  height:56px;
  background: url(../img/index/index-6/20.png) center center no-repeat;
  background-size: cover;
}
.index-6 .index-6-2-21 {
  display: inline-block;
  width: 199px;
  height: 32px;
  background: url(../img/index/index-6/21.png) center center no-repeat;
  background-size: cover;
}

.index-7 {
  display: flex;
  justify-content: center;
  height: 200px;
 
  width: 100%;
  text-align: center;
  background: url(../img/index/index-7/footer.png) center center no-repeat;
}
.index-7 h1 {
  font-size: 32px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  padding-top: 10px;
}
.index-7 .index-7-1-1 {
  position: relative;
}
.index-7 .index-7-1-1 button {
  position: absolute;
  right: 110px;
}
.index-7 button {
  width: 180px;
  height: 44px;
  background-color: #6253dc;
  border: 1px solid #ffffff;
  border-radius: 4px;
  cursor: pointer;
}
.index-7 button p {
  font-size: 16px;
  color: white;
  padding-top: 7.5px;
}
.index-7 button:hover {
  background-color: white;
}
.index-7 button:hover p {
  color: #6253dc;
}

.intelligent-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/intelligent/intelligent-1/1.png") center center no-repeat;
  background-size: cover;
}
.intelligent-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.intelligent-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.intelligent-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: transparent;
}
.intelligent-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.intelligent-1 .intelligent-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.intelligent-1 .intelligent-1-1 .intelligent-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.intelligent-1 .intelligent-1-1 .intelligent-1-1-2 {
  width: 175px;
  height: 433px;
}
.intelligent-2 {
  margin-bottom: 82px;
}
.intelligent-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 10px;
}
.intelligent-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 70px;
}
.intelligent-2 h3 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding: 81px 0px 45px 78px;
}
.intelligent-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding: 5px 35px 0px 12px;
}
.intelligent-2 .intelligent-2-1 {
  display: flex;
  justify-content: center;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-1-1 {
  width: 403px;
  height: 289px;
  background: url("../../../static/intelligent/intelligent-2/1.png") center center no-repeat;
  background-size: cover;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-2 {
  display: flex;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-2 .intelligent-2-2-1 {
  width: 35px;
  height: 35px;
  background: url("../../../static/intelligent/intelligent-2/2.png") center center no-repeat;
  background-size: cover;
  margin-left: 81px;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-2 .intelligent-2-2-2 {
  width: 44px;
  height: 35px;
  background: url("../../../static/intelligent/intelligent-2/3.png") center center no-repeat;
  background-size: cover;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-2 .intelligent-2-2-3 {
  width: 28px;
  height: 35px;
  background: url("../../../static/intelligent/intelligent-2/4.png") center center no-repeat;
  background-size: cover;
}
.intelligent-2 .intelligent-2-1 .intelligent-2-2 .intelligent-2-2-4 {
  width: 35px;
  height: 35px;
  background: url("../../../static/intelligent/intelligent-2/5.png") center center no-repeat;
  background-size: cover;
}
.intelligent-3 {
  width: 100%;
  height: 1820px;
  background: #f0f0f0;
}
.intelligent-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 59px;
  padding-bottom: 17px;
}
.intelligent-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.intelligent-3 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 50px 0px 31px 59px;
}
.intelligent-3 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-left: 59px;
  padding-bottom: 25px;
}
.intelligent-3 .intelligent-3-1 {
  display: flex;
  justify-content: center;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 {
  display: flex;
  width: 1200px;
  height: 350px;
  background: #ffffff;
  box-shadow: 0px 4px 10px 1px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-1 {
  width: 450px;
  height: 350px;
  background: url("../../../static/intelligent/intelligent-3/1.png") center center no-repeat;
  background-size: cover;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 {
  position: relative;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 ul {
  height: 30px;
  margin-left: 39px;
  margin-top: 0;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 ul li:last-of-type {
  margin-left: 48px;
  width: 400px;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 ul li:first-child {
  width: 195px;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 ul li {
  float: left;
  color: #5c38ff;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 ul li h5 {
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #666666;
  margin-bottom: 0;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 button {
  position: absolute;
  left: 59px;
  bottom: 73px;
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  background: #ffffff;
  border: 1px solid #333333;
  cursor: pointer;
}
.intelligent-3 .intelligent-3-1 .intelligent-3-1-1 .intelligent-3-1-1-2 button:hover {
  color: #ffffff;
  background: #5c38ff;
  border: 1px solid #5c38ff;
}
.intelligent-3 .intelligent-3-card {
  width: 380px;
  height: 550px;
  background: #ffffff;
  box-shadow: 0px 4px 10px 1px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
}
.intelligent-3 h6 {
  text-align: center;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 20px;
}
.intelligent-3 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.intelligent-3 ul {
  margin-top: 26px;
}
.intelligent-3 ul li {
  color: #5c38ff;
}
.intelligent-3 .intelligent-3-2 {
  display: flex;
  justify-content: center;
  margin-top: 60px;
  margin-bottom: 60px;
}
.intelligent-3 .intelligent-3-2 ul p {
  text-align: left;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-1 {
  position: relative;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-1 ul {
  margin-top: 15px;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-1 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-2 {
  position: relative;
  margin-left: 30px;
  margin-right: 30px;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-2 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-3 {
  position: relative;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-3 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-3 .intelligent-3-2 .intelligent-3-2-3 ul {
  margin-left: 40px;
}
.intelligent-3 .intelligent-3-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  letter-spacing: -1px;
}
.intelligent-3 .intelligent-3-2 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  background: #ffffff;
  border: 1px solid #333333;
  margin-left: 130px;
  cursor: pointer;
}
.intelligent-3 .intelligent-3-2 button:hover {
  color: #ffffff;
  background: #5c38ff;
  border: 1px solid #5c38ff;
}
.intelligent-3 .intelligent-3-3 {
  display: flex;
  justify-content: center;
}
.intelligent-3 .intelligent-3-3 ul p {
  text-align: left;
}
.intelligent-3 .intelligent-3-3 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  letter-spacing: -1px;
}
.intelligent-3 .intelligent-3-3 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  background: #ffffff;
  border: 1px solid #333333;
  margin-left: 130px;
  cursor: pointer;
}
.intelligent-3 .intelligent-3-3 button:hover {
  background: #5c38ff;
  color: #ffffff;
  border: 1px solid #5c38ff;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-1 {
  position: relative;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-1 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-2 {
  position: relative;
  margin-left: 30px;
  margin-right: 30px;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-2 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-3 {
  position: relative;
}
.intelligent-3 .intelligent-3-3 .intelligent-3-3-3 button {
  position: absolute;
  bottom: 37px;
}
.intelligent-11 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 280px;
  width: 100%;
  background: #5c38ff;
}
.intelligent-11 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.intelligent-11 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 77px;
}
.intelligent-11 .intelligent-11-1-1 {
  margin-top: 28px;
  position: relative;
}
.intelligent-11 .intelligent-11-1-1 button {
  position: absolute;
  right: 225px;
}
.intelligent-11 button {
  width: 120px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.intelligent-4 {
  width: 100%;
  height: 650px;
  background: url("../../../static/intelligent/intelligent-4/1.png") center center no-repeat;
  background-size: cover;
  opacity: 1;
  transition: all 1s ease-in;
}
.intelligent-6 {
  width: 100%;
  height: 650px;
  background: url("../../../static/intelligent/intelligent-4/2.png") center center no-repeat;
  background-size: cover;
  opacity: 1;
  transition: all 1s ease-in;
}
.intelligent-7 {
  width: 100%;
  height: 650px;
  background: url("../../../static/intelligent/intelligent-4/3.png") center center no-repeat;
  background-size: cover;
  opacity: 1;
  transition: all 1s ease-in;
}
.intelligent-8 {
  width: 100%;
  height: 650px;
  background: url("../../../static/intelligent/intelligent-4/4.png") center center no-repeat;
  background-size: cover;
  opacity: 1;
  transition: all 1s ease-in;
}
.intelligent-10 {
  display: flex;
  justify-content: center;
  position: relative;
}
.intelligent-10 p {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  padding-top: 35px;
}
.intelligent-10 .intelligent-10-1 {
  display: flex;
  flex-flow: column;
  width: 270px;
  height: 650px;
  cursor: pointer;
  background: linear-gradient(180deg, rgba(7, 14, 34, 0) 0%, rgba(7, 14, 34, 0.97) 52%, rgba(7, 14, 34, 0) 100%);
}
.intelligent-10 .intelligent-10-1 .intelligent-10-1-2 {
  display: flex;
  width: 270px;
  height: 100px;
}
.intelligent-10 .intelligent-10-1 .intelligent-10-1-2:hover {
  background: linear-gradient(90deg, #373a4a 0%, rgba(55, 58, 74, 0) 100%);
}
.intelligent-10 .intelligent-10-1 .intelligent-10-1-2 img {
  margin: 30px 18px 27px 48px;
}
.intelligent-10 .intelligent-10-1 .intelligent-10-1-1 {
  width: 270px;
  height: 100px;
  margin-top: 146px;
}
.intelligent-10 .intelligent-10-2 {
  position: relative;
  width: 900px;
  height: 650px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-1 h1 {
  font-size: 28px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 215px 0px 5px 79px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-1 h2 {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 79px;
  padding-bottom: 5px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-1 .intelligent-10-2-1-1 {
  width: 851px;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-left: 79px;
  margin-top: 25px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-1 .intelligent-10-2-1-1 h3 {
  width: 865px;
  height: 69px;
  font-size: 16px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  line-height: 26px;
  padding-top: 31px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-2 h1 {
  font-size: 28px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 215px 0px 5px 79px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-2 h2 {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 79px;
  padding-bottom: 5px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-2 .intelligent-10-2-2-1 {
  width: 851px;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-left: 79px;
  margin-top: 25px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-2 .intelligent-10-2-2-1 h3 {
  width: 865px;
  height: 69px;
  font-size: 16px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  line-height: 26px;
  padding-top: 31px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-3 h1 {
  font-size: 28px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 215px 0px 5px 79px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-3 h2 {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 79px;
  padding-bottom: 5px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-3 .intelligent-10-2-3-1 {
  width: 851px;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-left: 79px;
  margin-top: 25px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-3 .intelligent-10-2-3-1 h3 {
  width: 865px;
  height: 69px;
  font-size: 16px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  line-height: 26px;
  padding-top: 31px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-4 h1 {
  font-size: 28px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 215px 0px 5px 79px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-4 h2 {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 79px;
  padding-bottom: 5px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-4 .intelligent-10-2-4-1 {
  width: 851px;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-left: 79px;
  margin-top: 25px;
}
.intelligent-10 .intelligent-10-2 .intelligent-10-2-4 .intelligent-10-2-4-1 h3 {
  width: 865px;
  height: 69px;
  font-size: 16px;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  line-height: 26px;
  padding-top: 31px;
}
.intelligent-10 .intelligent-10-3 {
  position: absolute;
}
.intelligent-10 .intelligent-10-3 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding: 61px 0px 10px 100px;
}
.intelligent-10 .intelligent-10-3 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 38px;
}

.iot-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/iot/iot-1/1.png") center center no-repeat;
  background-size: cover;
}
.iot-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.iot-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.iot-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: transparent;
}
.iot-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.iot-1 .iot-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.iot-1 .iot-1-1 .iot-1-1-1 {
  position: relative;
  height: 433px;
  top: 235px;
  display: inline-block;
}
.iot-1 .iot-1-1 .iot-1-1-1 button {
  position: absolute;
  top: 280px;
}
.iot-1 .iot-1-1 .iot-1-1-2 {
  width: 260px;
  height: 433px;
}
.iot-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 17px;
}
.iot-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 61px;
}
.iot-2 .iot-2-1 {
  display: flex;
  justify-content: center;
}
.iot-2 .iot-2-1 .iot-2-1-1 {
  width: 130px;
  height: 130px;
  background: url("../../../static/iot/iot-2/1.png") center center no-repeat;
  background-size: cover;
}
.iot-2 .iot-2-1 .iot-2-1-2 {
  width: 130px;
  height: 130px;
  background: url("../../../static/iot/iot-2/2.png") center center no-repeat;
  background-size: cover;
  margin-left: 176px;
}
.iot-2 .iot-2-1 .iot-2-1-3 {
  width: 130px;
  height: 130px;
  background: url("../../../static/iot/iot-2/3.png") center center no-repeat;
  background-size: cover;
  margin-left: 176px;
}
.iot-2 .iot-2-1 .iot-2-1-4 {
  width: 130px;
  height: 130px;
  background: url("../../../static/iot/iot-2/4.png") center center no-repeat;
  background-size: cover;
  margin-left: 176px;
}
.iot-2 .iot-2-2 {
  display: flex;
  justify-content: center;
}
.iot-2 .iot-2-2 h4 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  padding-top: 18px;
  margin-bottom: 17px;
}
.iot-2 .iot-2-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-bottom: 0;
}
.iot-2 .iot-2-2 .iot-2-2-1 {
  width: 330px;
}
.iot-2 .iot-2-2 .iot-2-2-2 {
  width: 300px;
}
.iot-2 .iot-2-2 .iot-2-2-3 {
  width: 300px;
}
.iot-2 .iot-2-2 .iot-2-2-4 {
  width: 330px;
}
.iot-3 {
  margin-top: 69px;
  width: 100%;
  height: 1220px;
  background: #f0f0f0;
}
.iot-3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.iot-3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 31px;
}
.iot-3 .iot-3-1 {
  display: flex;
  justify-content: center;
}
.iot-3 .iot-3-1 .iot-3-2 {
  width: 1203px;
  height: 1012px;
  border: 2px solid #4727de;
  border-radius: 6px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 {
  height: 352px;
  background-color: #4727DE;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 h3 {
  text-align: center;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 42px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 h4 {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 {
  position: relative;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-1 {
  position: absolute;
  left: 278px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-1 h4 {
  text-align: left;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-2 {
  position: absolute;
  left: 536px;
  top: 10px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-2 h4 {
  padding-top: 10px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-3 {
  position: absolute;
  right: 178px;
  top: 30px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-4-3 h4 {
  padding-top: 12px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-3-3-1-1 {
  width: 158px;
  height: 182px;
  background: url("../../../static/iot/iot-3/1.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-3-3-1-2 {
  width: 131px;
  height: 163px;
  background: url("../../../static/iot/iot-3/2.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-3 .iot-3-3-1 .iot-3-3-1-4 {
  width: 234px;
  height: 141px;
  background: url("../../../static/iot/iot-3/3.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-4 {
  display: flex;
  justify-content: center;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-4 .iot-3-4-1 {
  background: url("../../../static/iot/iot-3/4.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-4 .iot-3-4-2 {
  background: url("../../../static/iot/iot-3/5.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-4 .iot-3-4-3 {
  background: url("../../../static/iot/iot-3/6.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-4 .iot-3-4-4 {
  background: url("../../../static/iot/iot-3/7.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-5 {
  display: flex;
  justify-content: center;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-5 .iot-3-5-1 {
  background: url("../../../static/iot/iot-3/8.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-5 .iot-3-5-2 {
  background: url("../../../static/iot/iot-3/9.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-5 .iot-3-5-3 {
  background: url("../../../static/iot/iot-3/10.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-5 .iot-3-5-4 {
  background: url("../../../static/iot/iot-3/11.png") center center no-repeat;
  background-size: cover;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-6 {
  position: relative;
  width: 269px;
  height: 259px;
  margin-left: 12px;
  margin-bottom: 10px;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-6 p {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 40px;
  margin-bottom: 0;
}
.iot-3 .iot-3-1 .iot-3-2 .iot-3-7 {
  z-index: 3;
  position: absolute;
  bottom: 0;
  width: 268px;
  height: 42px;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
  opacity: 0.8;
}
.iot-3 h5 {
  text-align: center;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}
.iot-5 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 60px;
}
.iot-5 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 17px;
  padding-bottom: 75px;
}
.iot-5 .iot-5-1 {
  display: flex;
  justify-content: center;
  margin-bottom: 60px;
}
.iot-5 .iot-5-1 h3 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 74px;
  padding-left: 44px;
}
.iot-5 .iot-5-1 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 44px;
}
.iot-5 .iot-5-1 .iot-5-3 {
  margin-left: 26px;
}
.iot-5 .iot-5-1 .iot-5-1-1 {
  width: 280px;
  height: 250px;
  background: url("../../../static/iot/iot-5/1.png") center center no-repeat;
  background-size: cover;
}
.iot-5 .iot-5-1 .iot-5-1-2 {
  width: 280px;
  height: 250px;
  background: url("../../../static/iot/iot-5/2.png") center center no-repeat;
  background-size: cover;
}
.iot-5 .iot-5-1 .iot-5-1-3 {
  width: 280px;
  height: 250px;
  background: url("../../../static/iot/iot-5/3.png") center center no-repeat;
  background-size: cover;
}
.iot-5 .iot-5-1 .iot-5-1-4 {
  width: 280px;
  height: 250px;
  background: url("../../../static/iot/iot-5/4.png") center center no-repeat;
  background-size: cover;
}
.iot-5 .iot-5-1 .iot-5-2 {
  width: 30px;
  height: 2px;
  background: #ffffff;
  margin-left: 44px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.iot-6-background2 {
  width: 100%;
  height: 780px;
  background: url("../../../static/iot/iot-6/2.png") center center no-repeat;
  opacity: 1;
  transition: all 1s ease-in;
}
.iot-6-background2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.iot-6-background2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 19px;
}
.iot-6-background2 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 19px;
}
.iot-6-background2 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.iot-6-background2 .iot-6-1 {
  display: flex;
  justify-content: center;
}
.iot-6-background2 .iot-6-1 .iot-6-1-1 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background2 .iot-6-1 .iot-6-1-1:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background2 .iot-6-1 .iot-6-1-2 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background2 .iot-6-1 .iot-6-1-2:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background2 .iot-6-1 .iot-6-1-3 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background2 .iot-6-1 .iot-6-1-3:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background2 .iot-6-1 .iot-6-onclick {
  border-bottom: 2px solid #ffffff;
}
.iot-6-background2 .iot-6-2 {
  display: flex;
  justify-content: center;
  margin-top: 51px;
  width: 100%;
}
.iot-6-background2 .iot-6-2 .iot-6-2-show {
  position: relative;
  width: 1199px;
  height: 390px;
  overflow: hidden;
}
.iot-6-background2 .iot-6-2 .iot-6-2-show .iot-6-3 {
  display: flex;
  position: absolute;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.iot-6-background2 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show1 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/4.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background2 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show2 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/5.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background2 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show3 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/6.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background2 .iot-6-6 {
  display: flex;
  justify-content: center;
  margin-top: 38px;
}
.iot-6-background3 {
  width: 100%;
  height: 780px;
  background: url("../../../static/iot/iot-6/3.png") center center no-repeat;
  opacity: 1;
  transition: all 1s ease-in;
}
.iot-6-background3 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.iot-6-background3 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 19px;
}
.iot-6-background3 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 19px;
}
.iot-6-background3 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.iot-6-background3 .iot-6-1 {
  display: flex;
  justify-content: center;
}
.iot-6-background3 .iot-6-1 .iot-6-1-1 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background3 .iot-6-1 .iot-6-1-1:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background3 .iot-6-1 .iot-6-1-2 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background3 .iot-6-1 .iot-6-1-2:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background3 .iot-6-1 .iot-6-1-3 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6-background3 .iot-6-1 .iot-6-1-3:hover {
  border-bottom: 2px solid #ffffff !important;
}
.iot-6-background3 .iot-6-1 .iot-6-onclick {
  border-bottom: 2px solid #ffffff;
}
.iot-6-background3 .iot-6-2 {
  display: flex;
  justify-content: center;
  margin-top: 51px;
  width: 100%;
}
.iot-6-background3 .iot-6-2 .iot-6-2-show {
  position: relative;
  height: 390px;
  width: 1199px;
  overflow: hidden;
}
.iot-6-background3 .iot-6-2 .iot-6-2-show .iot-6-3 {
  display: flex;
  position: absolute;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.iot-6-background3 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show1 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/4.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background3 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show2 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/5.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background3 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show3 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/6.png") center center no-repeat;
  background-size: cover;
}
.iot-6-background3 .iot-6-6 {
  display: flex;
  justify-content: center;
  margin-top: 38px;
}
.iot-6 {
  width: 100%;
  height: 780px;
  background: url("../../../static/iot/iot-6/1.png") center center no-repeat;
  opacity: 1;
  transition: all 1s ease-in;
}
.iot-6 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 15px;
}
.iot-6 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 19px;
}
.iot-6 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 19px;
}
.iot-6 button {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.iot-6 button:hover {
  background-color: #ffffff;
  color: #5c38ff;
}
.iot-6 .iot-6-1 {
  display: flex;
  justify-content: center;
}
.iot-6 .iot-6-1 .iot-6-1-1 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6 .iot-6-1 .iot-6-1-2 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6 .iot-6-1 .iot-6-1-3 {
  width: 280px;
  height: 76px;
  border-bottom: 1px solid #5c38ff;
  cursor: pointer;
}
.iot-6 .iot-6-1 .iot-6-onclick {
  border-bottom: 2px solid #ffffff;
}
.iot-6 .iot-6-2 {
  display: flex;
  justify-content: center;
  margin-top: 51px;
  width: 100%;
}
.iot-6 .iot-6-2 .iot-6-2-show {
  position: relative;
  height: 390px;
  width: 1199px;
  overflow: hidden;
}
.iot-6 .iot-6-2 .iot-6-2-show .iot-6-3 {
  display: flex;
  position: absolute;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.iot-6 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show1 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/4.png") center center no-repeat;
  background-size: cover;
}
.iot-6 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show2 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/5.png") center center no-repeat;
  background-size: cover;
}
.iot-6 .iot-6-2 .iot-6-2-show .iot-6-3 .iot-6-2-show3 {
  width: 1199px;
  height: 390px;
  background: url("../../../static/iot/iot-6/6.png") center center no-repeat;
  background-size: cover;
}
.iot-6 .iot-6-6 {
  display: flex;
  justify-content: center;
  margin-top: 38px;
}
.iot-7 {
  width: 100%;
  height: 1810px;
  background: #f0f0f0;
}
.iot-7 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 15px;
}
.iot-7 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 58px;
}
.iot-7 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 112px;
  padding-left: 75px;
}
.iot-7 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-left: 75px;
  padding-top: 37px;
}
.iot-7 h5 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 83px;
  padding-left: 75px;
}
.iot-7 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-top: 16px;
}
.iot-7 .iot-7-1 {
  display: flex;
  justify-content: center;
}
.iot-7 .iot-7-1 .iot-7-box {
  width: 600px;
  height: 520px;
  background: #ffffff;
}
.iot-7 .iot-7-1 .iot-7-2 {
  width: 1200px;
  display: flex;
}
.iot-7 .iot-7-1 .iot-7-2 .iot-7-3 {
  display: flex;
  justify-content: center;
  margin-top: 79px;
}
.iot-7 .iot-7-1 .iot-7-2 .iot-7-3 .iot-7-4 {
  width: 180px;
}
.iot-7 .iot-7-1 .iot-7-2 .iot-7-3 .iot-7-5 {
  width: 135px;
}

.iot-8 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  background: #5c38ff;
}
.iot-8 button {
  width: 230px;
  height: 60px;
  background-color: transparent;
  border: 1px solid white;
  cursor: pointer;
}
.iot-8 p {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 23px;
  padding-top: 16px;
}
.iot-9 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 15px;
}
.iot-9 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 81px;
}
.iot-9 h3 {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Bold;
  color: #000000;
  margin-bottom: 0;
  padding-top: 19px;
  padding-bottom: 5px;
}
.iot-9 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 39px;
}
.iot-9 .iot-9-1 {
  display: flex;
  justify-content: center;
}
.iot-9 .iot-9-1 .iot-9-2 {
  display: flex;
  justify-content: center;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 {
  position: relative;
  width: 363px;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 .iot-9-divider {
  position: absolute;
  bottom: 0;
  width: 1080px;
  height: 1.1px;
  background: #e5e5e5;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 .iot-9-divider1 {
  position: absolute;
  bottom: 0;
  left: 345px;
  width: 1px;
  height: 195px;
  background: #e5e5e5;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 .iot-9-divider2 {
  position: absolute;
  bottom: 0;
  left: 730px;
  width: 1px;
  height: 195px;
  background: #e5e5e5;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 .iot-9-divider3 {
  position: absolute;
  top: 0;
  left: 345px;
  width: 1px;
  height: 195px;
  background: #e5e5e5;
}
.iot-9 .iot-9-1 .iot-9-2 .iot-9-2-1 .iot-9-divider4 {
  position: absolute;
  top: 0;
  left: 730px;
  width: 1px;
  height: 195px;
  background: #e5e5e5;
}

.iot-10 {
  width: 100%;
  height: 1020px;
  background: #f0f0f0;
}
.iot-10 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 61px;
  padding-bottom: 19px;
}
.iot-10 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 60px;
}
.iot-10 h3 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 157px;
  padding-left: 39px;
}
.iot-10 p {
  margin-bottom: 10px;
}
.iot-10 .iot-10-1 {
  display: flex;
  justify-content: center;
}
.iot-10 .iot-10-1 .iot-10-1-1 {
  position: relative;
  width: 380px;
  height: 420px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 6px;
  margin-left: 31px;
}
.iot-10 .iot-10-1 .iot-10-1-1 ul {
  margin-top: 30px;
  margin-left: 18px;
}
.iot-10 .iot-10-1 .iot-10-1-1 ul li {
  color: #5C38FF;
  margin-bottom: 0;
}
.iot-10 .iot-10-1 .iot-10-1-1 ul li p {
  color: #333333;
  font-size: 14px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.iot-10 .iot-10-1 .iot-10-1-1 .iot-10-1-img1 {
  position: absolute;
  right: 72px;
  top: 55px;
  width: 63px;
  height: 79px;
  background: url("../../../static/iot/iot-10/1.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-1-1:hover {
  background: #5C38FF;
}
.iot-10 .iot-10-1 .iot-10-1-1:hover .iot-10-1-img1 {
  background: url("../../../static/iot/iot-10/4.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-1-1:hover h3 {
  color: #ffffff;
}
.iot-10 .iot-10-1 .iot-10-1-1:hover li {
  color: #FFFFFF;
}
.iot-10 .iot-10-1 .iot-10-1-1:hover li p {
  color: #FFFFFF;
  font-size: 14px;
}
.iot-10 .iot-10-1 .iot-10-2-1 {
  position: relative;
  width: 380px;
  height: 420px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 6px;
  margin-left: 31px;
}
.iot-10 .iot-10-1 .iot-10-2-1 ul {
  margin-top: 30px;
  margin-left: 18px;
}
.iot-10 .iot-10-1 .iot-10-2-1 ul li {
  color: #5C38FF;
  margin-bottom: 0;
}
.iot-10 .iot-10-1 .iot-10-2-1 ul li p {
  color: #333333;
  font-size: 14px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.iot-10 .iot-10-1 .iot-10-2-1 .iot-10-2-img1 {
  position: absolute;
  right: 68px;
  top: 55px;
  width: 106px;
  height: 76px;
  background: url("../../../static/iot/iot-10/2.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-2-1:hover {
  background: #5C38FF;
}
.iot-10 .iot-10-1 .iot-10-2-1:hover .iot-10-2-img1 {
  background: url("../../../static/iot/iot-10/5.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-2-1:hover h3 {
  color: #ffffff;
}
.iot-10 .iot-10-1 .iot-10-2-1:hover li {
  color: #FFFFFF;
}
.iot-10 .iot-10-1 .iot-10-2-1:hover li p {
  color: #FFFFFF;
  font-size: 14px;
}
.iot-10 .iot-10-1 .iot-10-3-1 {
  position: relative;
  width: 380px;
  height: 420px;
  background: #ffffff;
  box-shadow: 0px 0px 12px 3px rgba(153, 153, 153, 0.2);
  border-radius: 6px;
  margin-left: 31px;
}
.iot-10 .iot-10-1 .iot-10-3-1 ul {
  margin-top: 30px;
  margin-left: 18px;
  margin-bottom: 0;
}
.iot-10 .iot-10-1 .iot-10-3-1 ul li {
  color: #5C38FF;
}
.iot-10 .iot-10-1 .iot-10-3-1 ul li p {
  color: #333333;
  font-size: 14px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.iot-10 .iot-10-1 .iot-10-3-1 .iot-10-3-img1 {
  position: absolute;
  right: 64px;
  top: 55px;
  width: 79px;
  height: 78px;
  background: url("../../../static/iot/iot-10/3.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-3-1:hover {
  background: #5C38FF;
}
.iot-10 .iot-10-1 .iot-10-3-1:hover .iot-10-3-img1 {
  background: url("../../../static/iot/iot-10/6.png") center center no-repeat;
  background-size: cover;
}
.iot-10 .iot-10-1 .iot-10-3-1:hover h3 {
  color: #ffffff;
}
.iot-10 .iot-10-1 .iot-10-3-1:hover li {
  color: #FFFFFF;
}
.iot-10 .iot-10-1 .iot-10-3-1:hover li p {
  color: #FFFFFF;
  font-size: 14px;
}
.iot-10 .iot-11 h4 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 10px;
}
.iot-10 .iot-11 h5 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
}
.iot-10 .iot-11 h6 {
  font-size: 24px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0;
  padding-top: 5px;
}
.iot-10 .iot-11 .iot-11-1 {
  display: flex;
  justify-content: center;
  margin-top: 45px;
  margin-bottom: 20px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-divider1 {
  z-index: 2;
  position: absolute;
  bottom: 17px;
  left: 280px;
  width: 2px;
  height: 100px;
  background: #cccccc;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-divider2 {
  z-index: 2;
  position: absolute;
  bottom: 17px;
  left: 750px;
  width: 2px;
  height: 100px;
  background: #cccccc;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-1 {
  position: relative;
  width: 350px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-1 h6 {
  padding-left: 10px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-1 .iot-11-1-img1 {
  width: 100px;
  height: 100px;
  background: url("../../../static/iot/iot-11/1.png") center center no-repeat;
  background-size: cover;
  margin-left: 10px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-2 {
  position: relative;
  width: 350px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-2 h6 {
  padding-left: 126px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-2 .iot-11-1-img2 {
  width: 100px;
  height: 100px;
  background: url("../../../static/iot/iot-11/2.png") center center no-repeat;
  background-size: cover;
  margin-left: 125px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-3 {
  position: relative;
  width: 350px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-3 h6 {
  padding-left: 245px;
}
.iot-10 .iot-11 .iot-11-1 .iot-11-1-3 .iot-11-1-img3 {
  width: 100px;
  height: 100px;
  background: url("../../../static/iot/iot-11/3.png") center center no-repeat;
  background-size: cover;
  margin-left: 240px;
}
.iot-13 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  height: 320px;
  background: url("../../../static/iot/iot-12/1.png") center center no-repeat;
  background-size: cover;
}
.iot-13 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.iot-13 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 77px;
}
.iot-13 .iot-13-1-1 {
  position: relative;
  margin-top: 28px;
}
.iot-13 .iot-13-1-1 button {
  position: absolute;
  right: 130px;
}
.iot-13 button {
  width: 180px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}

.m-menu .am-drawer-open.am-drawer.am-drawer-right .am-drawer-sidebar {
  width: 100%;
  z-index: 999;
}
.m-menu .am-drawer-sidebar {
  z-index: 999;
}
.m-menu .am-drawer-sidebar,
.m-menu .am-list-body,
.m-menu .am-list-item {
  background: #141b2a;
}
.m-menu .am-list-item .am-list-line .am-list-content {
  color: #FFF;
  line-height: 20px;
  font-size: 0.14rem;
}
.m-menu .am-list-item .am-list-line-multiple {
  padding: 0;
}
.m-menu .am-list-item {
  min-height: 0.435rem;
}
.m-menu .my-drawer .am-drawer-sidebar .am-list {
  width: 100%;
}
.m-menu .am-list-item {
  padding-left: 0;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-header {
  background-color: #141b2a;
  height: 0.435rem;
  line-height: 0.435rem;
  font-size: 0.14rem;
  color: white;
  padding-left: 20px;
  padding-right: 20px;
}
.m-menu .am-accordion .my-accordion-son .am-accordion-header {
  background: #272e3d !important;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-header i {
  width: 14px;
  height: 14px;
  top: calc((0.435rem - 14px) / 2);
  right: 26px;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-content {
  background-color: #272e3d;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-content .am-list-item {
  background-color: #272e3d;
}
.m-menu .am-list-body div .am-list-line:after {
  background: #666 !important;
}
.m-menu .am-list-body:after {
  background: #666 !important;
}
.m-menu .am-accordion:before {
  background: #666 !important;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-header:after {
  background: #666 !important;
}
.m-menu .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box:after {
  background: #666 !important;
}
.m-menu .unipay-icon {
  display: block;
  width: 92px;
  height: 24px;
  position: absolute;
  top: calc((0.435rem - 24px)/2);
  left: 3px;
  background-image: url('../../../static/m-menu/logo.png');
  background-size: cover;
}
.m-menu .fork-icon {
  width: 13px;
  height: 13px;
  position: absolute;
  top: calc((0.435rem - 13px)/2);
  right: 25px;
  background-image: url('../../../static/m-menu/fork.png');
  background-size: cover;
}
.slider-frame {
  padding-top: 0.5rem !important;
}

.nav {
  height: 0.5rem;
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 3;
}
.nav .unipay-icon {
  width: 0.92rem;
  height: 0.24rem;
  position: absolute;
  top: calc((0.5rem - 0.24rem)/2);
  left: 0.15rem;
  background-image: url('../../../static/mHeader/logo.png');
  background-size: cover;
}
.nav .menu-icon {
  width: 0.18rem;
  height: 0.16rem;
  position: absolute;
  top: calc((0.435rem - 0.16rem)/2);
  right: 0.2rem;
  background-image: url('../../../static/mHeader/menu.png');
  background-size: cover;
}

.m-carousel-wrap1 {
  padding-bottom: 0.25rem;
}
.m-carousel-wrap1 h1 {
  color: #FFF;
  font-size: 0.225rem;
  margin-bottom: 5px;
}
.m-carousel-wrap1 p {
  color: #FFF;
  font-size: 0.14rem;
}
.m-carousel-wrap1 .m-carousel-banner1 {
  width: 2.17rem;
  height: 1.695rem;
  margin: 0 auto;
  background-image: url('../../../static/m-carousel/1.png');
  background-size: cover;
}
.m-carousel-wrap1 .m-carousel-banner2 {
  width: 2.17rem;
  height: 1.695rem;
  margin: 0 auto;
  background-image: url('../../../static/m-carousel/2.png');
  background-size: cover;
}
.m-carousel-wrap1 .m-carousel-banner3 {
  width: 2.17rem;
  height: 1.695rem;
  margin: 0 auto;
  background-image: url('../../../static/m-carousel/3.png');
  background-size: cover;
}
.m-carousel-wrap2 {
  width: 3.75rem;
  height: 0.6rem;
  background: rgba(25, 29, 46, 0.3);
}
.m-carousel-wrap2 .m-carousel-wrap2-1 h4 {
  font-size: 0.15rem;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 0.11rem;
}
.m-carousel-wrap2 .m-carousel-wrap2-1 p {
  font-size: 0.12rem;
  font-family: PingFang-SC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}

.m-footer-wrap .my-accordion .pad .am-accordion-content-box {
  padding: 0px;
}
.m-footer-wrap .am-accordion .am-accordion-item .am-accordion-header {
  background: #1a1a1a;
  padding-left: 0.155rem;
  padding-top: 0.225rem;
  padding-right: 2.755rem;
  height: 0.325rem;
  font-size: 0.14rem;
  font-family: 'PingFang-SC-Medium', 'Arial';
  font-weight: 500;
  color: #ffffff;
  line-height: 0.155rem;
  text-align: left;
}
.m-footer-wrap .am-accordion .am-accordion-item .am-accordion-header i {
  height: 0.17rem;
  width: 0.29rem;
  top: 0.2rem;
}
.m-footer-wrap .am-list-item .am-list-line .am-list-content {
  font-size: 0.13rem;
  font-family: 'PingFang-SC-Regular', 'Arial';
  font-weight: 400;
  color: #ffffff;
  padding-top: 0.16rem;
}
.m-footer-wrap .am-list-item.am-list-item-middle .am-list-line {
  line-height: 0;
}
.m-footer-wrap .am-list-item {
  background: #272e3d;
  min-height: 0%;
  padding-left: 0.155rem;
}
.m-footer-wrap .background {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.9);
  width: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  padding-top: 1.9rem;
}
.m-footer-wrap .background .wechat-core {
  position: relative;
  width: 230px;
  height: 100%;
  margin: 0 auto;
}
.m-footer-wrap .background .wechat-core img {
  width: 230px;
  height: 230px;
  margin: 0 auto;
}
.m-footer-wrap .background .wechat-core .wechat-fork {
  position: absolute;
  width: 23px;
  height: 22px;
  top: -46px;
  right: 0;
  background-image: url("../../../static/m-menu/fork.png");
  background-size: cover;
}
.m-footer-wrap .background .wechat-core .wechat-text {
  color: #fff;
  font-size: 15px;
  text-align: center;
  line-height: 25px;
  margin-top: 31px;
}
.m-footer {
  height: 0.635rem;
  background: #1a1a1a;
  display: flex;
  justify-content: center;
  border-bottom: 1px solid #666666;
}
.m-footer p {
  font-size: 0.12rem;
  font-family: 'PingFang-SC-Regular', 'Arial';
  font-weight: 400;
  color: #ffffff;
  padding-top: 0.265rem;
  padding-right: 0.1925rem;
}
.m-footer .m-footer-1 {
  display: flex;
}
.m-footer .m-footer-1 .m-footer-1-wx {
  display: inline-block;
  width: 0.245rem;
  height: 0.195rem;
  background: url("../../../static/m-footer/1.png") center center no-repeat;
  background-size: cover;
  margin-top: 0.225rem;
  margin-right: 0.05rem;
}
.m-footer .m-footer-1 {
  display: flex;
}
.m-footer .m-footer-1 .m-footer-1-wb {
  display: inline-block;
  width: 0.245rem;
  height: 0.19rem;
  background: url("../../../static/m-footer/2.png") center center no-repeat;
  background-size: cover;
  margin-top: 0.225rem;
  margin-right: 0.05rem;
  margin-left: 0.1925rem;
}
.m-footer-bottom {
  background: #1a1a1a;
  padding-top: 0.425rem;
  padding-bottom: 0.1rem;
}
.m-footer-bottom h4 {
  font-size: 0.18rem;
  font-family: 'PingFang-SC-Medium', 'Arial';
  font-weight: 500;
  color: #ffffff;
  padding-top: 0.09rem;
}
.m-footer-bottom p {
  font-size: 0.12rem;
  font-family: 'PingFang-SC-Regular', 'Arial';
  font-weight: 400;
  color: #666666;
  margin-bottom: 0px;
  padding-bottom: 0.145rem;
}
.m-footer-bottom h1 {
  font-size: 0.12rem;
  font-family: 'PingFang-SC-Regular', 'Arial';
  font-weight: 400;
  color: #666666;
  margin-bottom: 0px;
  padding-top: 0.5rem;
  padding-bottom: 0.145rem;
}
.m-footer-bottom h5 {
  font-size: 0.12rem;
  font-family: 'PingFang-SC-Regular', 'Arial';
  font-weight: 400;
  color: #666666;
  margin-bottom: 0px;
  padding-bottom: 0.41rem;
}
.m-footer-bottom .m-footer-bottom-1 {
  width: 3.1rem;
  height: 0.44rem;
  background: #4726DE;
  border-radius: 0.22rem;
  display: flex;
  margin-left: 0.32rem;
}
.m-footer-bottom .m-footer-bottom-1 .m-footer-bottom-phone {
  display: inline-block;
  width: 0.27rem;
  height: 0.27rem;
  background: url("../../../static/m-footer/3.png") center center no-repeat;
  background-size: cover;
  margin: 0.09rem 0.115rem 0.08rem 0.71rem;
}

.m-footerfixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  font-family: PingFang-SC-Medium;
  z-index: 3;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed .m-footerfixed-1 {
  width: 1.875rem;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed .m-footerfixed-1 .m-footerfixed-1-1 {
  display: inline-block;
  width: 0.245rem;
  height: 0.225rem;
  background: url("../../../static/m-footerfixed/1.png") center center no-repeat;
  background-size: cover;
}
.m-footerfixed .m-footerfixed-1 p {
  font-size: 0.18rem;
  font-weight: 500;
  color: #333333;
  padding-top: 0.165rem;
  padding-left: 0.1rem;
}
.m-footerfixed .m-footerfixed-2 {
  width: 1.875rem;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #4726de;
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed .m-footerfixed-2 .m-footerfixed-1-2 {
  display: inline-block;
  width: 0.23rem;
  height: 0.22rem;
  background: url("../../../static/m-footerfixed/2.png") center center no-repeat;
  background-size: cover;
}
.m-footerfixed .m-footerfixed-2 p {
  font-size: 0.18rem;
  font-weight: 500;
  color: #ffffff;
  padding-top: 0.165rem;
  padding-left: 0.1rem;
}

.MymealMobile .am-accordion-header {
  background-color: white !important;
  color: #000000 !important;
  font-size: 0.16rem !important;
  text-align: left !important;
}
.MymealMobile .am-accordion-header i {
  width: 0.13rem;
  height: 0.08rem;
  background-size: cover;
}
.MymealMobile .am-accordion-content-box {
  background: #f7f8f9 !important;
  font-size: 0.12rem !important;
}
.MymealMobile .am-accordion-content {
  background: #f7f8f9 !important;
}
.MymealMobile .am-accordion:before {
  height: 0 !important;
}
.MymealMobile ul {
  margin-top: 0.2rem;
  margin-bottom: 0;
}
.MymealMobile ul li {
  color: #4726DE;
}
.MymealMobile ul li h6 {
  font-size: 0.12rem !important;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-bottom: 0.1rem;
  text-align: left;
}

.m-footerfixed1 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  font-family: PingFang-SC-Medium;
  z-index: 3;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed1 .m-footerfixed1-1 {
  width: 1.3rem;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed1 .m-footerfixed1-1 .m-footerfixed1-1-1 {
  display: inline-block;
  width: 0.245rem;
  height: 0.225rem;
  background: url("../../../static/m-footerfixed/3.png") center center no-repeat;
  background-size: cover;
}
.m-footerfixed1 .m-footerfixed1-1 p {
  font-size: 0.18rem;
  font-weight: 500;
  color: #333333;
  padding-top: 0.165rem;
  padding-left: 0.1rem;
}
.m-footerfixed1 .m-footerfixed1-2 {
  width: 2.45rem;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: linear-gradient(-90deg, #f75454 0%, #f67d5d 100%);
  box-shadow: 0px 0px 16px 4px rgba(153, 153, 153, 0.4);
}
.m-footerfixed1 .m-footerfixed1-2 .m-footerfixed1-1-2 {
  display: inline-block;
  width: 0.23rem;
  height: 0.22rem;
  background: url("../../../static/m-footerfixed/2.png") center center no-repeat;
  background-size: cover;
}
.m-footerfixed1 .m-footerfixed1-2 p {
  font-size: 0.18rem;
  font-weight: 500;
  color: #ffffff;
  padding-top: 0.165rem;
  padding-left: 0.1rem;
}

.marketpage-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/marketpage/marketpage-1/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-1 .marketpage-1-1 {
  display: flex;
  justify-content: center;
}
.marketpage-1 .marketpage-1-1 .marketpage-1-2 {
  margin-top: 194px;
  width: 625px;
  height: 366px;
  background: url("../../../static/marketpage/marketpage-1/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-1 .marketpage-1-1 .marketpage-1-3 {
  margin-top: 157px;
  margin-left: 13px;
  width: 555px;
  height: 433px;
  background: url("../../../static/marketpage/marketpage-1/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-2 {
  width: 100%;
  text-align: center;
}
.marketpage-2 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #000000;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-2 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-2 h3 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #5f1cc7;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-2 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  margin-bottom: 30px;
}
.marketpage-2 .marketpage-2-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-2 .marketpage-2-1 {
  display: flex;
  justify-content: center;
  margin-top: 63px;
  margin-bottom: 71px;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 {
  position: relative;
  width: 380px;
  height: 560px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
  border-radius: 8px;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img1 {
  position: relative;
  width: 380px;
  height: 283px;
  background: url("../../../static/marketpage/marketpage-2/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img1 .marketpage-2-img1-text {
  position: absolute;
  bottom: 5px;
  right: 5px;
  text-align: left;
  font-size: 12px;
  color: white;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img2 {
  position: relative;
  width: 380px;
  height: 283px;
  background: url("../../../static/marketpage/marketpage-2/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img2 .marketpage-2-img2-text {
  position: absolute;
  bottom: 5px;
  right: 5px;
  text-align: left;
  font-size: 12px;
  color: white;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img3 {
  position: relative;
  width: 380px;
  height: 283px;
  background: url("../../../static/marketpage/marketpage-2/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-img3 .marketpage-2-img3-text {
  position: absolute;
  bottom: 5px;
  right: 5px;
  text-align: left;
  font-size: 12px;
  color: white;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-2-1 {
  display: flex;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-2-1 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 3px;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-2 .marketpage-2-2-1 .marketpage-2-2-1-img {
  width: 21px;
  height: 21px;
  background: url("../../../static/marketpage/marketpage-2/4.png") center center no-repeat;
  background-size: cover;
  margin: 0px 9px 16px 45px;
}
.marketpage-2 .marketpage-2-1 .marketpage-2-3 {
  margin-left: 31px;
}
.marketpage-3 {
  width: 100%;
  height: 750px;
  background: #5a1bc4;
  text-align: center;
}
.marketpage-3 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-3 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-3 h3 {
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  font-weight: bold;
  color: #7948d8;
  line-height: 40px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 10px;
}
.marketpage-3 h4 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 26px;
  margin-bottom: 0;
}
.marketpage-3 h5 {
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 40px;
  padding-top: 36px;
  padding-bottom: 18px;
  margin-bottom: 0;
}
.marketpage-3 h6 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 40px;
  padding-top: 22px;
  margin-bottom: 0;
}
.marketpage-3 button {
  width: 220px;
  height: 50px;
  font-size: 22px !important;
  font-weight: 500;
  color: #000000;
  font-family: PingFang-SC-Medium;
  background: #ffc926;
  border-radius: 25px;
  border: 1px solid transparent;
  outline: none;
  cursor: pointer;
}
.marketpage-3 .marketpage-3-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-3 .marketpage-3-1 {
  display: flex;
  justify-content: center;
  margin-top: 57px;
}
.marketpage-3 .marketpage-3-1 .marketpage-3-2 {
  width: 380px;
  height: 290px;
  background: #ffffff;
  border-radius: 8px;
}
.marketpage-3 .marketpage-3-1 .marketpage-3-2 .marketpage-3-2-img1 {
  width: 57px;
  height: 73px;
  margin: 0 auto;
  margin-top: 35px;
  background: url("../../../static/marketpage/marketpage-3/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-3 .marketpage-3-1 .marketpage-3-2 .marketpage-3-2-img2 {
  width: 69px;
  height: 73px;
  margin: 0 auto;
  margin-top: 35px;
  background: url("../../../static/marketpage/marketpage-3/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-3 .marketpage-3-1 .marketpage-3-2 .marketpage-3-2-img3 {
  width: 74px;
  height: 73px;
  margin: 0 auto;
  margin-top: 35px;
  background: url("../../../static/marketpage/marketpage-3/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-3 .marketpage-3-1 .marketpage-3-3 {
  margin-left: 30px;
}
.marketpage-4 {
  text-align: center;
}
.marketpage-4 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #070c1d;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-4 h2 {
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 40px;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 10px;
}
.marketpage-4 h3 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  margin-bottom: 0;
}
.marketpage-4 .marketpage-4-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-4 .marketpage-4-1 {
  display: flex;
  justify-content: center;
  margin-top: 69px;
  margin-bottom: 68px;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 {
  position: relative;
  width: 285px;
  height: 340px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
  border-radius: 8px;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-top {
  width: 285px;
  height: 115px;
  background: #7948d8;
  border-radius: 12px 12px 0px 0px;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-middle {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 43px;
  left: 83px;
  width: 120px;
  height: 120px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
  border-radius: 50%;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-middle .marketpage-4-img1 {
  width: 59px;
  height: 61px;
  background: url("../../../static/marketpage/marketpage-4/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-middle .marketpage-4-img2 {
  width: 57px;
  height: 63px;
  background: url("../../../static/marketpage/marketpage-4/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-middle .marketpage-4-img3 {
  width: 59px;
  height: 50px;
  background: url("../../../static/marketpage/marketpage-4/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-2 .marketpage-4-middle .marketpage-4-img4 {
  width: 63px;
  height: 43px;
  background: url("../../../static/marketpage/marketpage-4/4.png") center center no-repeat;
  background-size: cover;
}
.marketpage-4 .marketpage-4-1 .marketpage-4-3 {
  margin-left: 20px;
}
.marketpage-5 {
  width: 100%;
  height: 680px;
  text-align: center;
  background: url("../../../static/marketpage/marketpage-5/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-5 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-5 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-5 h3 {
  text-align: center;
  font-size: 26px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 45px;
  padding-top: 2px;
}
.marketpage-5 h4 {
  font-size: 22px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 10px;
}
.marketpage-5 h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpage-5 .marketpage-5-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-5 .marketpage-5-1 {
  display: flex;
  justify-content: center;
  margin-top: 90px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 {
  position: relative;
  display: flex;
  width: 590px;
  height: 350px;
  background: #ffffff;
  border-radius: 8px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-1 {
  width: 294px;
  height: 350px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-1 .marketpage-5-img1 {
  width: 116px;
  height: 116px;
  background: url("../../../static/marketpage/marketpage-5/2.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 88px;
  margin-bottom: 18px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-1 .marketpage-5-img3 {
  width: 116px;
  height: 116px;
  background: url("../../../static/marketpage/marketpage-5/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 88px;
  margin-bottom: 18px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-d {
  width: 2px;
  height: 215px;
  background: #f1f1f1;
  margin-top: 85px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-3 {
  width: 294px;
  height: 350px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-3 .marketpage-5-img2 {
  width: 116px;
  height: 116px;
  background: url("../../../static/marketpage/marketpage-5/3.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 88px;
  margin-bottom: 18px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-2-3 .marketpage-5-img4 {
  width: 116px;
  height: 116px;
  background: url("../../../static/marketpage/marketpage-5/5.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 88px;
  margin-bottom: 18px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-2 .marketpage-5-top {
  width: 241px;
  height: 50px;
  background: linear-gradient(-90deg, #9d25d2, #429afb, #ce73f4);
  border-radius: 25px;
  position: absolute;
  top: -25px;
  left: 175px;
}
.marketpage-5 .marketpage-5-1 .marketpage-5-3 {
  margin-left: 20px;
}
.marketpage-6 {
  text-align: center;
}
.marketpage-6 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #070C1D;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-6 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-6 h3 {
  text-align: left;
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  font-weight: bold;
  color: #070c1d;
  line-height: 45px;
  margin-bottom: 0;
  padding: 80px 0px 10px 45px;
}
.marketpage-6 h4 {
  text-align: left;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  margin-bottom: 0;
  padding-left: 45px;
}
.marketpage-6 .marketpage-6-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-6 .marketpage-6-1 {
  display: flex;
  justify-content: center;
  margin-top: 70px;
  margin-bottom: 70px;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-2 {
  display: flex;
  width: 520px;
  height: 260px;
  background: #ffffff;
  box-shadow: 0px 0px 19px 1px rgba(0, 0, 0, 0.08);
  border-radius: 8px;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-2 .marketpage-6-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 260px;
  background: linear-gradient(180deg, #429afb, #ce73f4);
  border-radius: 12px 0px 0px 12px;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-2 .marketpage-6-2-1 .marketpage-6-img1 {
  width: 87px;
  height: 87px;
  background: url("../../../static/marketpage/marketpage-6/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-3 {
  display: flex;
  width: 520px;
  height: 260px;
  background: #ffffff;
  box-shadow: 0px 0px 19px 1px rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  margin-left: 65px;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-3 .marketpage-6-3-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 260px;
  background: linear-gradient(180deg, #429afb, #ce73f4);
  border-radius: 12px 0px 0px 12px;
}
.marketpage-6 .marketpage-6-1 .marketpage-6-3 .marketpage-6-3-1 .marketpage-6-img2 {
  width: 92px;
  height: 86px;
  background: url("../../../static/marketpage/marketpage-6/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-7 {
  width: 100%;
  height: 700px;
  background: rgba(241, 241, 241, 0.8);
  text-align: center;
}
.marketpage-7 .marketpage-7-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-7 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #070C1D;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-7 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-7 .marketpage-7-1 {
  width: 1152px;
  height: 407px;
  background: url("../../../static/marketpage/marketpage-7/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 45px;
}
.marketpage-8 {
  width: 100%;
  height: 887px;
  background: #ffffff;
  text-align: center;
}
.marketpage-8 .marketpage-8-yellow {
  width: 60px;
  height: 4px;
  background: #ffc926;
  margin: 0 auto;
}
.marketpage-8 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #070C1D;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.marketpage-8 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpage-8 .marketpage-8-1 {
  display: flex;
  justify-content: center;
  margin-top: 69px;
}
.marketpage-8 .marketpage-8-1 h4 {
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  line-height: 40px;
  padding-top: 23px;
}
.marketpage-8 .marketpage-8-1 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-1 {
  width: 400px;
  height: 300px;
  background: #7948d8;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-1 .marketpage-8-1-1-1 {
  width: 61px;
  height: 62px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-2 {
  width: 400px;
  height: 300px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-2 h4 {
  color: #4726de;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-2 p {
  color: #333333;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-2 .marketpage-8-1-2-1 {
  width: 71px;
  height: 64px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-3 {
  width: 400px;
  height: 300px;
  background: #7948d8;
}
.marketpage-8 .marketpage-8-1 .marketpage-8-1-3 .marketpage-8-1-3-1 {
  width: 63px;
  height: 63px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-8 .marketpage-8-2 {
  display: flex;
  justify-content: center;
}
.marketpage-8 .marketpage-8-2 h4 {
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  font-weight: bold;
  color: #ffffff;
  line-height: 40px;
  padding-top: 23px;
}
.marketpage-8 .marketpage-8-2 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-1 {
  width: 400px;
  height: 300px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-1 h4 {
  color: #4726de;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-1 p {
  color: #333333;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-1 .marketpage-8-2-1-1 {
  width: 61px;
  height: 62px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/4.png") center center no-repeat;
  background-size: cover;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-2 {
  width: 400px;
  height: 300px;
  background: #7948d8;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-2 .marketpage-8-2-2-1 {
  width: 58px;
  height: 58px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/5.png") center center no-repeat;
  background-size: cover;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-3 {
  width: 400px;
  height: 300px;
  background: #ffffff;
  box-shadow: 0px 0px 14px 2px rgba(153, 153, 153, 0.3);
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-3 h4 {
  color: #4726de;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-3 p {
  color: #333333;
}
.marketpage-8 .marketpage-8-2 .marketpage-8-2-3 .marketpage-8-2-3-1 {
  width: 63px;
  height: 63px;
  margin: 0 auto;
  margin-top: 58px;
  background: url("../../../static/marketpage/marketpage-8/6.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 {
  width: 100%;
  height: 520px;
  background: #f1f1f1;
}
.marketpage-9 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Bold;
  color: #070C1D;
  line-height: 45px;
  padding-top: 71px;
}
.marketpage-9 .marketpage-9-1 {
  width: 60px;
  height: 4px;
  margin: 0 auto;
  margin-top: 35px;
  background: #ffc926;
}
.marketpage-9 .marketpage-9-2 {
  display: flex;
  justify-content: center;
  margin-top: 74px;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #5a1bc4;
  border-radius: 50%;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-1 .marketpage-9-2-1-1 {
  width: 63px;
  height: 63px;
  background: url("../../../static/marketpage/marketpage-9/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #5a1bc4;
  border-radius: 50%;
  margin-left: 146px;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-2 .marketpage-9-2-2-1 {
  width: 76px;
  height: 41px;
  background: url("../../../static/marketpage/marketpage-9/2.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-3 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #5a1bc4;
  border-radius: 50%;
  margin-left: 142px;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-3 .marketpage-9-2-3-1 {
  width: 71px;
  height: 69px;
  background: url("../../../static/marketpage/marketpage-9/3.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-4 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #5a1bc4;
  border-radius: 50%;
  margin-left: 147px;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-4 .marketpage-9-2-4-1 {
  width: 65px;
  height: 61px;
  background: url("../../../static/marketpage/marketpage-9/4.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-5 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #5a1bc4;
  border-radius: 50%;
  margin-left: 143px;
}
.marketpage-9 .marketpage-9-2 .marketpage-9-2-5 .marketpage-9-2-5-1 {
  width: 60px;
  height: 63px;
  background: url("../../../static/marketpage/marketpage-9/5.png") center center no-repeat;
  background-size: cover;
}
.marketpage-9 .marketpage-9-3 {
  display: flex;
  justify-content: center;
}
.marketpage-9 .marketpage-9-3 h4 {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333333;
  padding-top: 21px;
}
.marketpage-9 .marketpage-9-3 .marketpage-9-3-1 {
  width: 274px;
  padding-left: 25px;
}
.marketpage-9 .marketpage-9-3 .marketpage-9-3-2 {
  width: 274px;
  padding-left: 25px;
}
.marketpage-9 .marketpage-9-3 .marketpage-9-3-3 {
  width: 274px;
}
.marketpage-9 .marketpage-9-3 .marketpage-9-3-4 {
  width: 274px;
}
.marketpage-9 .marketpage-9-3 .marketpage-9-3-5 {
  width: 274px;
  padding-right: 25px;
}
.marketpage-10 {
  width: 100%;
  height: 313px;
  background: linear-gradient(90deg, #591bc3, #8926e5);
}
.marketpage-10 button {
  width: 200px;
  height: 50px;
  font-size: 22px !important;
  font-weight: 500;
  color: #000000;
  font-family: PingFang-SC-Medium;
  background: #ffc926;
  border-radius: 25px;
  border: 1px solid transparent;
  outline: none;
  cursor: pointer;
}
.marketpage-10 .marketpage-10-1 {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background: url("../../../static/marketpage/marketpage-10/1.png") center center no-repeat;
  background-size: cover;
}
.marketpage-10 .marketpage-10-1 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 0px;
  padding-top: 60px;
}
.marketpage-10 .marketpage-10-1 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
}
.marketpage-10 .marketpage-10-1 button {
  display: block;
  margin: 0 auto;
  margin-top: 54px;
}
.marketpage-10 .marketpage-10-1 .p1 {
  text-align: center;
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 21px;
}

.marketpageTwo-1 {
  width: 100%;
  height: 640px;
  background: url("../../../static/marketpageTwo/marketpageTwo-1/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-1 .marketpageTwo-1-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-1 .marketpageTwo-1-1 .marketpageTwo-1-2 {
  position: relative;
  height: 640px;
  width: 400px;
}
.marketpageTwo-1 .marketpageTwo-1-1 .marketpageTwo-1-2 .marketpageTwo-1-3 {
  position: absolute;
  bottom: 83px;
  width: 553px;
  height: 46px;
  background: url("../../../static/marketpageTwo/marketpageTwo-1/2.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-1 .marketpageTwo-1-1 .marketpageTwo-1-3 {
  height: 640px;
  width: 650px;
}
.marketpageTwo-2 {
  position: relative;
  width: 100%;
  height: 475px;
  background: #f6f6f6;
}
.marketpageTwo-2 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-2 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 40px;
}
.marketpageTwo-2 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-2 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-2 h4 {
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.marketpageTwo-2 h5 {
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #cccccc;
  margin-bottom: 0;
}
.marketpageTwo-2 .marketpageTwo-2-1 {
  display: flex;
  justify-content: center;
  margin-top: 100px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 {
  position: relative;
  width: 400px;
  height: 246px;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-shadow: 0px 8px 8px 0px rgba(153, 153, 153, 0.2);
  border-radius: 24px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-top {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 50px;
  top: -37px;
  width: 300px;
  height: 74px;
  background: linear-gradient(-90deg, #f75454 0%, #f67d5d 100%);
  box-shadow: 0px 3px 8px 0px rgba(242, 104, 73, 0.3);
  border-radius: 37px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-top .marketpageTwo-2-2-top-1 {
  width: 45px;
  height: 45px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/1.png") center center no-repeat;
  background-size: cover;
  margin-right: 19px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-img3 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: 19px;
  margin-bottom: 22px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 86px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-1 .marketpageTwo-2-img1 {
  width: 28px;
  height: 28px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/3.png") center center no-repeat;
  background-size: cover;
  margin-right: 12px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-2 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-2 .marketpageTwo-2-2-2 .marketpageTwo-2-img2 {
  width: 33px;
  height: 23px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 21px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 {
  position: relative;
  width: 744px;
  height: 246px;
  background: #ffffff;
  border: 1px solid #F06349;
  box-shadow: 0px 8px 8px 0px rgba(153, 153, 153, 0.2);
  border-radius: 24px;
  margin-left: 55px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-top {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 222px;
  top: -37px;
  width: 300px;
  height: 74px;
  background: linear-gradient(-90deg, #f75454 0%, #f67d5d 100%);
  box-shadow: 0px 3px 8px 0px rgba(242, 104, 73, 0.3);
  border-radius: 37px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-top .marketpageTwo-2-3-top-1 {
  width: 44px;
  height: 49px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/2.png") center center no-repeat;
  background-size: cover;
  margin-right: 19px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content {
  display: flex;
  margin-left: 80px;
  margin-top: 86px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-jia1 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 22px;
  margin-right: 26px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-jia2 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 25px;
  margin-right: 21px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-jia3 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 26px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-1 .marketpageTwo-2-img3 {
  width: 28px;
  height: 28px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/3.png") center center no-repeat;
  background-size: cover;
  margin-right: 21px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-1 .marketpageTwo-2-img4 {
  width: 33px;
  height: 23px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 21px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content .marketpageTwo-2-3-1 .marketpageTwo-2-img5 {
  width: 31px;
  height: 28px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/8.png") center center no-repeat;
  background-size: cover;
  margin-right: 21px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 {
  display: flex;
  margin-left: 80px;
  margin-top: 53px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-jia1 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 26px;
  margin-right: 28px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-jia2 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 25px;
  margin-right: 25px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-jia3 {
  width: 14px;
  height: 14px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/5.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 25px;
  margin-right: 19px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-img6 {
  width: 28px;
  height: 4px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/12.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-1 .marketpageTwo-2-img3 {
  width: 31px;
  height: 28px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/9.png") center center no-repeat;
  background-size: cover;
  margin-right: 30px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-1 .marketpageTwo-2-img4 {
  width: 28px;
  height: 31px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/10.png") center center no-repeat;
  background-size: cover;
  margin-right: 24px;
}
.marketpageTwo-2 .marketpageTwo-2-1 .marketpageTwo-2-3 .marketpageTwo-2-3-content1 .marketpageTwo-2-3-1 .marketpageTwo-2-img5 {
  width: 30px;
  height: 29px;
  background: url("../../../static/marketpageTwo/marketpageTwo-2/11.png") center center no-repeat;
  background-size: cover;
  margin-right: 21px;
}
.marketpageTwo-3 {
  position: relative;
  width: 100%;
  height: 610px;
  background: #f6f6f6;
}
.marketpageTwo-3 .marketpageTwo-hengxian {
  position: absolute;
  top: 86px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-3 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 58px;
}
.marketpageTwo-3 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-3 h3 {
  text-align: center;
  font-size: 30px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 54px;
}
.marketpageTwo-3 h4 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 {
  display: flex;
  justify-content: center;
  margin-top: 45px;
  height: 390px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-slideshow {
  position: relative;
  overflow: hidden;
  width: 1400px;
  height: 390px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-slideshow .marketpageTwo-3-slideshow1 {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  height: 390px;
  width: 6363px;
  animation: marketpageTwo-slideshow 45s linear infinite;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-slideshow .marketpageTwo-3-slideshow1:hover {
  animation-play-state: paused;
}
@keyframes marketpageTwo-slideshow {
  0% {
    left: 0;
  }
  100% {
    left: -2121px;
  }
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-d {
  width: 200px;
  height: 2px;
  background: #ed5246;
  margin: 0 auto;
  margin-top: 35px;
  margin-bottom: 35px;
}
.marketpageTwo-3 .marketpageTwo-3-1 ul {
  font-size: 14px;
  color: #ed5246;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 ul li {
  margin-bottom: 20px;
}
.marketpageTwo-3 .marketpageTwo-3-1 ul h5 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img1 {
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/1.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img2 {
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/2.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img2 ul li {
  margin-bottom: 15px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img3 {
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/3.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img4 {
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/4.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img5 {
  position: relative;
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/5.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img5 ul {
  margin-left: 55px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img5 .marketpageTwo-3-img5-1 {
  position: absolute;
  bottom: 24px;
  left: 40px;
  width: 210px;
  height: 56px;
  background: #1aac19;
  border-radius: 28px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img5 .marketpageTwo-3-img5-1 h6 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 56px;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img6 {
  position: relative;
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/6.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img6 ul {
  margin-left: 55px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img6 .marketpageTwo-3-img6-1 {
  position: absolute;
  bottom: 24px;
  left: 40px;
  width: 210px;
  height: 56px;
  background: #009EE7;
  border-radius: 28px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img6 .marketpageTwo-3-img6-1 h6 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  line-height: 56px;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img7 {
  position: relative;
  width: 290px;
  height: 390px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/7.png") center center no-repeat;
  background-size: cover;
  margin-left: 13px;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img7 h6 {
  position: absolute;
  bottom: 110px;
  left: 111px;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img7 .marketpageTwo-3-img7-1 {
  position: absolute;
  bottom: 40px;
  left: 20px;
  width: 247px;
  height: 52px;
  background: url("../../../static/marketpageTwo/marketpageTwo-3/8.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-3 .marketpageTwo-3-1 .marketpageTwo-3-img7 ul {
  margin-left: 10px;
}
.marketpageTwo-4 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 124px;
  background: url("../../../static/marketpageTwo/marketpageTwo-4/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-4 h1 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-4 h2 {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-right: 99px;
}
.marketpageTwo-4 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f75454;
  margin-bottom: 0;
}
.marketpageTwo-4 .marketpageTwo-4-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-4 .marketpageTwo-4-1 .marketpageTwo-4-2 {
  width: 24px;
  height: 2px;
  background: #ffffff;
  margin-left: 20px;
  margin-right: 20px;
}
.marketpageTwo-4 .marketpageTwo-4-1 .marketpageTwo-4-3 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 12px;
}
.marketpageTwo-4 .marketpageTwo-4-1 .marketpageTwo-4-3 .marketpageTwo-4-3-1 {
  width: 40px;
  height: 51px;
  background: url("../../../static/marketpageTwo/marketpageTwo-4/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 27px;
}
.marketpageTwo-5 {
  position: relative;
  width: 100%;
  height: 529px;
  background: #f6f6f6;
}
.marketpageTwo-5 .marketpageTwo-hengxian {
  position: absolute;
  top: 69px;
  left: 0;
  right: 0;
  width: 988px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/2.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-5 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 41px;
}
.marketpageTwo-5 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-5 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 35px;
}
.marketpageTwo-5 h4 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
}
.marketpageTwo-5 h5 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-5 h6 {
  font-size: 24px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-5 .marketpageTwo-5-d {
  width: 20px;
  height: 4px;
  background: #ea4544;
  margin-top: 10px;
  margin-bottom: 10px;
}
.marketpageTwo-5 .marketpageTwo-5-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-2 {
  display: flex;
  width: 346px;
  height: 180px;
  background: #ffffff;
  border-radius: 12px;
  margin-top: 53px;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-2:hover {
  box-shadow: 0px 12px 10px 0px rgba(153, 153, 153, 0.15);
  margin-top: 43px;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-2 .marketpageTwo-5-img1 {
  width: 68px;
  height: 66px;
  background: url("../../../static/marketpageTwo/marketpageTwo-5/1.png") center center no-repeat;
  background-size: cover;
  margin: 40px 36px 74px 28px;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-2 .marketpageTwo-5-img2 {
  width: 58px;
  height: 59px;
  background: url("../../../static/marketpageTwo/marketpageTwo-5/2.png") center center no-repeat;
  background-size: cover;
  margin: 38px 35px 83px 29px;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-2 .marketpageTwo-5-img3 {
  width: 60px;
  height: 59px;
  background: url("../../../static/marketpageTwo/marketpageTwo-5/3.png") center center no-repeat;
  background-size: cover;
  margin: 38px 41px 83px 34px;
}
.marketpageTwo-5 .marketpageTwo-5-1 .marketpageTwo-5-3 {
  margin-left: 27px;
}
.marketpageTwo-5 .marketpageTwo-5-4 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1092px;
  height: 136px;
  background: linear-gradient(270deg, #f75454 0%, #f67d5d 100%);
  border-radius: 12px;
  margin: 0 auto;
  margin-top: 20px;
}
.marketpageTwo-5 .marketpageTwo-5-4 .marketpageTwo-5-4-d {
  width: 24px;
  height: 2px;
  background: #ffffff;
  margin-left: 20px;
  margin-right: 20px;
}
.marketpageTwo-5 .marketpageTwo-5-4 .marketpageTwo-5-4-img1 {
  width: 165px;
  height: 50px;
  background: url("../../../static/marketpageTwo/marketpageTwo-5/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 95px;
}
.marketpageTwo-6 {
  position: relative;
  width: 100%;
  height: 620px;
  background: url("../../../static/marketpageTwo/marketpageTwo-6/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-6 .marketpageTwo-hengxian {
  position: absolute;
  top: 69px;
  left: 0;
  right: 0;
  width: 738px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/3.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-6 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 41px;
}
.marketpageTwo-6 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-6 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
}
.marketpageTwo-6 h4 {
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-bottom: 8px;
}
.marketpageTwo-6 h5 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
}
.marketpageTwo-6 h6 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f75454;
  margin-bottom: 0;
}
.marketpageTwo-6 .marketpageTwo-6-d {
  width: 20px;
  height: 4px;
  background: #f75555;
  margin: 0 auto;
  margin-top: 12px;
  margin-bottom: 17px;
}
.marketpageTwo-6 .marketpageTwo-6-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin-top: 45px;
}
.marketpageTwo-6 .marketpageTwo-6-1 .marketpageTwo-6-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 343px;
  height: 210px;
  background: #f6f6f6;
  border-radius: 12px 12px 0px 0px;
}
.marketpageTwo-6 .marketpageTwo-6-1 .marketpageTwo-6-box1 {
  margin-left: 52px;
}
.marketpageTwo-6 .marketpageTwo-6-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.marketpageTwo-6 .marketpageTwo-6-2 .marketpageTwo-6-box2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 343px;
  height: 210px;
  background: linear-gradient(0deg, #f6f6f6 0%, #ffffff 100%);
  box-shadow: 0px 6px 4px 0px rgba(21, 1, 0, 0.2);
  border-radius: 0px 0px 12px 12px;
}
.marketpageTwo-6 .marketpageTwo-6-2 .marketpageTwo-6-box3 {
  margin-left: 52px;
}
.marketpageTwo-7 {
  position: relative;
  width: 100%;
  height: 530px;
  background: #f6f6f6;
}
.marketpageTwo-7 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-7 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 40px;
}
.marketpageTwo-7 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-7 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #666666;
  margin-bottom: 0;
  padding-top: 15px;
}
.marketpageTwo-7 .marketpageTwo-7-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 h3 {
  text-align: right;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-right: 20px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 h4 {
  text-align: right;
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0;
  padding-right: 20px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 {
  margin-top: 49px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 input {
  width: 240px;
  height: 64px;
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #000000;
  background: #ffffff;
  border: 1px solid;
  border-color: #f06349;
  border-radius: 12px;
  margin-bottom: 0;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-2-2-1 {
  width: 240px;
  height: 64px;
  color: #cccccc;
  background: #ffffff;
  border-radius: 12px;
  border-color: #ffffff;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-l {
  display: flex;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-2-2-2 {
  margin-top: 44px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-2-2-2 h3 {
  padding-left: 132px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-2-2-3 {
  margin-top: 42px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-2 .marketpageTwo-7-2-2 .marketpageTwo-7-2-2-3 h3 {
  padding-left: 132px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 {
  position: relative;
  width: 567px;
  height: 313px;
  background: url("../../../static/marketpageTwo/marketpageTwo-7/1.png") center center no-repeat;
  background-size: cover;
  margin-top: 49px;
  margin-left: 30px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 h3 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 25px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 h4 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f75455;
  margin-bottom: 0;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 .marketpageTwo-7-img1 {
  position: relative;
  width: 483px;
  height: 136px;
  background: url("../../../static/marketpageTwo/marketpageTwo-7/2.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 .marketpageTwo-7-img1 h5 {
  position: absolute;
  right: 40px;
  top: 18px;
  font-size: 48px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  margin-bottom: 0;
  text-shadow: 0px 3px 0px #e13f3f;
  color: #eeeb53;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 .marketpageTwo-7-img1 h5 span {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-left: 30px;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 .marketpageTwo-7-3-1 {
  position: absolute;
  bottom: 62px;
  left: 185px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 197px;
  height: 60px;
  background: linear-gradient(0deg, #facecc 0%, #ffffff 100%);
  border-radius: 30px;
  cursor: pointer;
}
.marketpageTwo-7 .marketpageTwo-7-1 .marketpageTwo-7-3 .marketpageTwo-7-3-1 .marketpageTwo-7-img2 {
  width: 39px;
  height: 39px;
  background: url("../../../static/marketpageTwo/marketpageTwo-7/3.png") center center no-repeat;
  background-size: cover;
  margin-right: 24px;
}
.marketpageTwo-8 {
  position: relative;
  width: 100%;
  height: 490px;
  background: #f6f6f6;
}
.marketpageTwo-8 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-8 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 40px;
}
.marketpageTwo-8 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-8 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 53px;
  padding-bottom: 5px;
}
.marketpageTwo-8 h4 {
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-8 h5 {
  font-size: 18px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-8 ul {
  font-size: 18px;
  color: #f75454;
  margin-bottom: 0;
  margin-left: -16px;
  margin-top: 30px;
}
.marketpageTwo-8 ul li {
  margin-bottom: 5px;
}
.marketpageTwo-8 .marketpageTwo-8-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-8 .marketpageTwo-8-1 .marketpageTwo-8-2 {
  display: flex;
  width: 570px;
  height: 260px;
  background: #ffffff;
  border-radius: 12px;
  margin-top: 50px;
}
.marketpageTwo-8 .marketpageTwo-8-1 .marketpageTwo-8-2:hover {
  box-shadow: 0px 12px 10px 0px rgba(153, 153, 153, 0.15);
  margin-top: 44px;
}
.marketpageTwo-8 .marketpageTwo-8-1 .marketpageTwo-8-2 .marketpageTwo-8-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 123px;
  height: 123px;
  background: url("../../../static/marketpageTwo/marketpageTwo-8/1.png") center center no-repeat;
  background-size: cover;
  margin: 72px 62px 65px 34px;
}
.marketpageTwo-8 .marketpageTwo-8-1 .marketpageTwo-8-2 .marketpageTwo-8-2-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 123px;
  height: 123px;
  background: url("../../../static/marketpageTwo/marketpageTwo-8/2.png") center center no-repeat;
  background-size: cover;
  margin: 72px 62px 65px 34px;
}
.marketpageTwo-8 .marketpageTwo-8-1 .marketpageTwo-8-3 {
  margin-left: 30px;
}
.marketpageTwo-9 {
  position: relative;
  width: 100%;
  height: 760px;
  background: #f6f6f6;
}
.marketpageTwo-9 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-9 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 30px;
}
.marketpageTwo-9 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-9 h3 {
  width: 307px;
  height: 49px;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  line-height: 30px;
  margin-bottom: 0;
  margin: 0 auto;
  padding-top: 40px;
}
.marketpageTwo-9 h4 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  line-height: 30px;
  padding-left: 31px;
  padding-top: 20px;
  margin-bottom: 0;
}
.marketpageTwo-9 h5 {
  font-size: 14px;
  font-family: PingFangSC-Light;
  font-weight: 300;
  line-height: 30px;
  padding-left: 31px;
  margin-bottom: 0;
}
.marketpageTwo-9 .marketpageTwo-9-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-d {
  width: 304px;
  height: 1px;
  background: #eeeeee;
  border-radius: 1px;
  z-index: 5 ;
  margin-top: 65px;
  margin-left: 35px;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2 {
  position: relative;
  width: 370px;
  height: 501px;
  background: #ffffff;
  border-radius: 12px;
  margin-top: 57px;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2 h6 {
  position: absolute;
  left: 112px;
  top: 242px;
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2:hover {
  margin-top: 49px;
  box-shadow: 0px 12px 10px 0px rgba(153, 153, 153, 0.15);
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2 .marketpageTwo-9-img1 {
  width: 370px;
  height: 280px;
  background: url("../../../static/marketpageTwo/marketpageTwo-9/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2 .marketpageTwo-9-img2 {
  width: 370px;
  height: 280px;
  background: url("../../../static/marketpageTwo/marketpageTwo-9/2.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-2 .marketpageTwo-9-img3 {
  width: 370px;
  height: 280px;
  background: url("../../../static/marketpageTwo/marketpageTwo-9/3.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-9 .marketpageTwo-9-1 .marketpageTwo-9-3 {
  margin-left: 45px;
}
.marketpageTwo-10 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 124px;
  background: url("../../../static/marketpageTwo/marketpageTwo-4/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-10 h1 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
  padding-right: 264px;
}
.marketpageTwo-10 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f75454;
  margin-bottom: 0;
}
.marketpageTwo-10 .marketpageTwo-10-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-10 .marketpageTwo-10-1 .marketpageTwo-10-3 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 12px;
}
.marketpageTwo-10 .marketpageTwo-10-1 .marketpageTwo-10-3 .marketpageTwo-10-3-1 {
  width: 40px;
  height: 51px;
  background: url("../../../static/marketpageTwo/marketpageTwo-4/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 27px;
}
.marketpageTwo-11 {
  position: relative;
  width: 100%;
  height: 426px;
  background: #f6f6f6;
}
.marketpageTwo-11 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-11 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 30px;
}
.marketpageTwo-11 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
}
.marketpageTwo-11 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 0;
}
.marketpageTwo-11 h4 {
  position: absolute;
  top: -25px;
  left: 29px;
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #090000;
  line-height: 30px;
  margin-bottom: 0;
}
.marketpageTwo-11 h5 {
  position: absolute;
  top: 20px;
  left: 29px;
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #090000;
  line-height: 30px;
  margin-bottom: 0;
}
.marketpageTwo-11 .marketpageTwo-11-1 {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 180px;
  background: #f75454;
  box-shadow: 0px 24px 36px 0px rgba(247, 84, 84, 0.3);
  border-radius: 50%;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-2 .marketpageTwo-11-img1 {
  width: 48px;
  height: 35px;
  background: url("../../../static/marketpageTwo/marketpageTwo-11/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-bottom: 28px;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-img4 {
  position: relative;
  width: 130px;
  height: 21px;
  background: url("../../../static/marketpageTwo/marketpageTwo-11/2.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 30px;
  margin-right: 25px;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-img5 {
  position: relative;
  width: 130px;
  height: 21px;
  background: url("../../../static/marketpageTwo/marketpageTwo-11/2.png") center center no-repeat;
  background-size: cover;
  margin: auto 0;
  margin-left: 25px;
  margin-right: 25px;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-4 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 120px;
  background: #ffffff;
  border-radius: 12px;
  margin: auto 0;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-4 .marketpageTwo-11-img3 {
  width: 157px;
  height: 90px;
  background: url("../../../static/marketpageTwo/marketpageTwo-11/3.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-6 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 180px;
  background: #f75454;
  box-shadow: 0px 24px 36px 0px rgba(247, 84, 84, 0.3);
  border-radius: 50%;
}
.marketpageTwo-11 .marketpageTwo-11-1 .marketpageTwo-11-6 .marketpageTwo-11-img2 {
  width: 50px;
  height: 42px;
  background: url("../../../static/marketpageTwo/marketpageTwo-11/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-bottom: 28px;
}
.marketpageTwo-12 {
  width: 100%;
  height: 574px;
  background: #f6f6f6;
}
.marketpageTwo-12 h1 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 18px;
}
.marketpageTwo-12 h2 {
  width: 255px;
  height: 80px;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  line-height: 30px;
}
.marketpageTwo-12 .marketpageTwo-12-d1 {
  margin-left: 60px;
  margin-right: 71px;
}
.marketpageTwo-12 .marketpageTwo-12-d2 {
  margin-left: 60px;
  margin-right: 71px;
}
.marketpageTwo-12 .marketpageTwo-12-d3 {
  margin-left: 73px;
  margin-right: 83px;
}
.marketpageTwo-12 .marketpageTwo-12-d4 {
  margin-left: 60px;
  margin-right: 71px;
}
.marketpageTwo-12 .marketpageTwo-12-d5 {
  margin-left: 73px;
  margin-right: 83px;
}
.marketpageTwo-12 .marketpageTwo-12-d6 {
  margin-left: 25px;
  margin-right: 38px;
}
.marketpageTwo-12 .marketpageTwo-12-1 {
  display: flex;
  justify-content: center;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-box {
  display: flex;
  align-items: center;
  width: 560px;
  height: 150px;
  background: #ffffff;
  border-radius: 12px;
  margin-top: 24px;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-box:hover {
  box-shadow: 0px 12px 10px 0px rgba(153, 153, 153, 0.15);
  transform: translate(0, -10px);
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-box1 {
  display: flex;
  align-items: center;
  width: 560px;
  height: 150px;
  background: #ffffff;
  border-radius: 12px;
  margin-left: 26px;
  margin-top: 24px;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-box1:hover {
  box-shadow: 0px 12px 10px 0px rgba(153, 153, 153, 0.15);
  transform: translate(0, -10px);
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img1 {
  width: 51px;
  height: 51px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img2 {
  width: 52px;
  height: 49px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/2.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img3 {
  width: 55px;
  height: 55px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/3.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img4 {
  width: 56px;
  height: 56px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img5 {
  width: 53px;
  height: 53px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/5.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-12 .marketpageTwo-12-1 .marketpageTwo-12-img6 {
  width: 53px;
  height: 53px;
  background: url("../../../static/marketpageTwo/marketpageTwo-12/6.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-13 {
  width: 100%;
  height: 420px;
  background: url("../../../static/marketpageTwo/marketpageTwo-13/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-13 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #fefefe;
  margin-bottom: 0;
  padding-top: 45px;
}
.marketpageTwo-13 h2 {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #f75454;
  margin-bottom: 0;
}
.marketpageTwo-13 .marketpageTwo-13-1 {
  display: flex;
  justify-content: center;
  margin-top: 55px;
}
.marketpageTwo-13 .marketpageTwo-13-1 .marketpageTwo-13-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 170px;
  background: #ffffff;
  border-radius: 50%;
}
.marketpageTwo-13 .marketpageTwo-13-1 .marketpageTwo-13-2:hover {
  box-shadow: 0px 10px 16px 0px rgba(205, 18, 58, 0.2);
}
.marketpageTwo-13 .marketpageTwo-13-1 .marketpageTwo-13-3 {
  width: 170px;
  height: 170px;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 53px;
}
.marketpageTwo-13 .marketpageTwo-13-1 .marketpageTwo-13-3:hover {
  box-shadow: 0px 10px 16px 0px rgba(205, 18, 58, 0.2);
}
.marketpageTwo-14 {
  position: relative;
  width: 100%;
  height: 508px;
  background: #f6f6f6;
}
.marketpageTwo-14 .marketpageTwo-hengxian {
  position: absolute;
  top: 68px;
  left: 0;
  right: 0;
  width: 698px;
  height: 8px;
  background: url("../../../static/marketpageTwo/common/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.marketpageTwo-14 h1 {
  text-align: center;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0;
  padding-top: 30px;
}
.marketpageTwo-14 h2 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-bottom: 50px;
}
.marketpageTwo-14 .index-6-2 {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.marketpageTwo-14 .index-6-3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 60px;
}
.marketpageTwo-14 .index-6-2-2 {
  display: inline-block;
  width: 159px;
  height: 35px;
  background: url("../../../static/index/index-6/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-3 {
  display: inline-block;
  width: 134px;
  height: 46px;
  background: url("../../../static/index/index-6/2.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-4 {
  display: inline-block;
  width: 171px;
  height: 44px;
  background: url("../../../static/index/index-6/3.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-5 {
  display: inline-block;
  width: 147px;
  height: 41px;
  background: url("../../../static/index/index-6/4.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-6 {
  display: inline-block;
  width: 139px;
  height: 40px;
  background: url("../../../static/index/index-6/5.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-7 {
  display: inline-block;
  width: 151px;
  height: 47px;
  background: url("../../../static/index/index-6/6.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-8 {
  display: inline-block;
  width: 152px;
  height: 47px;
  background: url("../../../static/index/index-6/7.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-9 {
  display: inline-block;
  width: 172px;
  height: 33px;
  background: url("../../../static/index/index-6/8.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-10 {
  display: inline-block;
  width: 173px;
  height: 49px;
  background: url("../../../static/index/index-6/9.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-11 {
  display: inline-block;
  width: 72px;
  height: 72px;
  background: url("../../../static/index/index-6/11.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-14 .index-6-2-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 230px;
  height: 120px;
  margin: 6px;
  background: #ffffff;
  border-radius: 6px;
}
.marketpageTwo-15 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
  background: url("../../../static/marketpageTwo/marketpageTwo-15/1.png") center center no-repeat;
  background-size: cover;
}
.marketpageTwo-15 h1 {
  font-size: 58px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f66a58;
  margin-bottom: 0;
  line-height: 68px;
}
.marketpageTwo-15 h2 {
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #f66a58;
  margin-bottom: 0;
}
.marketpageTwo-15 h3 {
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #f75454;
  margin-bottom: 0;
  padding-top: 12px;
}
.marketpageTwo-15 h4 {
  text-align: center;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 15px;
}
.marketpageTwo-15 .marketpageTwo-15-1 .marketpageTwo-15-middle {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 556px;
  height: 141px;
  background: linear-gradient(0deg, #ffec84 0%, #ffec84 8%, #ffec84 89%, #ffec84 100%);
  border-radius: 12px;
}
.marketpageTwo-15 .marketpageTwo-15-1 .marketpageTwo-15-top {
  margin-left: 20px;
}
.marketpageTwo-15 .marketpageTwo-15-1 .marketpageTwo-15-3 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketpageTwo-15 .marketpageTwo-15-1 .marketpageTwo-15-3 .marketpageTwo-15-3-1 {
  width: 40px;
  height: 51px;
  background: url("../../../static/marketpageTwo/marketpageTwo-4/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 27px;
  margin-top: 12px;
}
.marketpageTwo-15 .marketpageTwo-15-2 {
  width: 375px;
  height: 340px;
  background: url("../../../static/marketpageTwo/marketpageTwo-15/2.png") center center no-repeat;
  background-size: cover;
  margin-left: 114px;
}
.marketpageTwo-15 .marketpageTwo-15-2 h5 {
  text-align: center;
  font-size: 24px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
  padding-top: 20px;
}
.marketpageTwo-15 .marketpageTwo-15-2 .marketpageTwo-15-2-1 {
  width: 350px;
  height: 220px;
  margin-top: 40px;
  overflow: hidden;
}
.marketpageTwo-15 .marketpageTwo-15-2 .marketpageTwo-15-2-1 ul {
  width: 300px;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #000000;
  margin-left: 25px;
  margin-bottom: 0;
  animation: marketpageTwoscroll 60s infinite;
}
.marketpageTwo-15 .marketpageTwo-15-2 .marketpageTwo-15-2-1 ul li {
  width: 350px;
  height: 40px;
  list-style-type: none;
}
@keyframes marketpageTwoscroll {
  0% {
    transform: translateY(0px);
  }
  4% {
    transform: translateY(-24px);
  }
  8% {
    transform: translateY(-48px);
  }
  12% {
    transform: translateY(-72px);
  }
  16% {
    transform: translateY(-96px);
  }
  20% {
    transform: translateY(-120px);
  }
  24% {
    transform: translateY(-144px);
  }
  28% {
    transform: translateY(-168px);
  }
  32% {
    transform: translateY(-192px);
  }
  36% {
    transform: translateY(-216px);
  }
  40% {
    transform: translateY(-240px);
  }
  44% {
    transform: translateY(-264px);
  }
  48% {
    transform: translateY(-288px);
  }
  52% {
    transform: translateY(-312px);
  }
  56% {
    transform: translateY(-336px);
  }
  60% {
    transform: translateY(-360px);
  }
  64% {
    transform: translateY(-384px);
  }
  68% {
    transform: translateY(-408px);
  }
  72% {
    transform: translateY(-432px);
  }
  76% {
    transform: translateY(-456px);
  }
  80% {
    transform: translateY(-480px);
  }
  84% {
    transform: translateY(-504px);
  }
  88% {
    transform: translateY(-528px);
  }
  92% {
    transform: translateY(-552px);
  }
  96% {
    transform: translateY(-576px);
  }
  100% {
    transform: translateY(-800px);
  }
}

.meal-1 {
  width: 100%;
  height: 630px;
  background: linear-gradient(180deg, #141415 0%, #13054a 100%);
}
.meal-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 0;
}
.meal-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  margin-bottom: 0;
}
.meal-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  border: 1px solid #ffffff;
  background-color: transparent;
  margin-bottom: 173px;
}
.meal-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.meal-1 .meal-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.meal-1 .meal-1-1 .meal-1-1-1 {
  position: relative;
  height: 433px;
  top: 272px;
  display: inline-block;
}
.meal-1 .meal-1-1 .meal-1-1-1 button {
  position: absolute;
  top: 170px;
}
.meal-1 .meal-1-1 .meal-1-1-1 .meal-1-1-2 {
  position: absolute;
  top: -80px;
  left: 560px;
  width: 608px;
  height: 346px;
  background: url("../../../static/meal/meal-1/1.png") center center no-repeat;
  background-size: cover;
}
.meal-1 .meal-1-1 .meal-1-1-3 {
  width: 460px;
  height: 433px;
}
.meal-2 {
  width: 100%;
  height: 100%;
  background: #f0f0f0;
}
.meal-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 55px;
  padding-bottom: 12px;
}
.meal-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 86px;
}
.meal-2 .meal-2-1 {
  display: flex;
  justify-content: center;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img1 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/1.png") center center no-repeat;
  background-size: cover;
  margin-right: 100px;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img2 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/2.png") center center no-repeat;
  background-size: cover;
  margin-right: 100px;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img3 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/3.png") center center no-repeat;
  background-size: cover;
  margin-right: 100px;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img4 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/4.png") center center no-repeat;
  background-size: cover;
  margin-right: 100px;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img5 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/5.png") center center no-repeat;
  background-size: cover;
  margin-right: 100px;
}
.meal-2 .meal-2-1 .meal-2-1-1 .meal-2-1-1-img6 {
  width: 110px;
  height: 110px;
  background: url("../../../static/meal/meal-2/6.png") center center no-repeat;
  background-size: cover;
}
.meal-2 .meal-2-1 .meal-2-1-1 h3 {
  font-size: 22px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 5px 0px 21px 12px;
}
.meal-2 .meal-2-2 {
  display: flex;
  justify-content: center;
}
.meal-2 .meal-2-2 p {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0px;
}
.meal-2 .meal-2-2 .meal-2-2-1 {
  width: 150px;
  margin-right: 54px;
}
.meal-2 .meal-2-2 .meal-2-2-2 {
  width: 173px;
  margin-right: 42px;
}
.meal-2 .meal-2-2 .meal-2-2-3 {
  width: 162px;
  margin-right: 56px;
}
.meal-2 .meal-2-2 .meal-2-2-4 {
  width: 146px;
  margin-right: 57px;
}
.meal-2 .meal-2-2 .meal-2-2-5 {
  width: 167px;
  margin-right: 44px;
}
.meal-2 .meal-2-2 .meal-2-2-6 {
  width: 160px;
  margin-right: 1px;
}
.meal-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 75px;
}
.meal-2 .meal-2-3 {
  display: flex;
  justify-content: center;
  margin-top: 60px;
}
.meal-2 .meal-2-3 h4 {
  font-size: 32px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  margin-bottom: 0;
  padding: 34px 0px 22px 57px;
}
.meal-2 .meal-2-3 .meal-2-3-box {
  position: relative;
  width: 590px;
  height: 1050px;
  background: #ffffff;
  box-shadow: 0px 2px 9px 1px rgba(0, 1, 1, 0.08);
}
.meal-2 .meal-2-3 .meal-2-3-box button {
  position: absolute;
  left: 51px;
  bottom: 49px;
  width: 150px;
  height: 42px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background: #4726de;
  border: 1px solid #4726de;
  cursor: pointer;
}
.meal-2 .meal-2-3 .meal-2-3-1 {
  margin-right: 20px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 {
  width: 590px;
  height: 420px;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-3-d {
  width: 590px;
  height: 1.19px;
  background: #ffffff;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 {
  display: flex;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 {
  width: 290px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul {
  margin: 39px 0px 0px 50px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 25px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul li {
  list-style-type: none;
  list-style-image: url("../../../static/meal/meal-2/7.png");
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 {
  width: 290px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul {
  margin-top: 39px;
  margin-bottom: 0px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 25px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul li {
  list-style-type: none;
  list-style-image: url("../../../static/meal/meal-2/7.png");
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 h6:first-child {
  font-size: 28px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 48px 0px 15px 50px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 h6:nth-child(2) {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-left: 50px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 .meal-2-5-1 {
  display: flex;
  border-bottom: 2px solid #f0f0f0;
  padding-bottom: 47px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 .meal-2-5-1 .meal-2-5-img1 {
  width: 36px;
  height: 35px;
  background: url("../../../static/meal/meal-2/9.png") center center no-repeat;
  background-size: cover;
  margin: 30px 10px 0px 52px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 .meal-2-5-1 .meal-2-5-img2 {
  width: 36px;
  height: 35px;
  background: url("../../../static/meal/meal-2/10.png") center center no-repeat;
  background-size: cover;
  margin: 30px 10px 0px 43px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-5 .meal-2-5-1 p {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 32px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-6 h5 {
  font-size: 28px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 50px;
  padding-top: 40px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-6 ul {
  overflow: hidden;
  margin-bottom: 0;
  margin-top: 25px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-6 ul li {
  float: left;
  width: 150px;
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #4726de;
  margin-left: 35px;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-6 ul li h6 {
  color: #333333;
}
.meal-2 .meal-2-3 .meal-2-3-1 .meal-2-6 ul:nth-child(3) {
  margin-top: 0px;
}
.meal-2 .meal-2-3 .meal-2-3-2 {
  position: relative;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-hot {
  position: absolute;
  top: 0;
  right: 0;
  width: 88px;
  height: 88px;
  background: url("../../../static/meal/meal-2/8.png") center center no-repeat;
  background-size: cover;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 {
  width: 590px;
  height: 420px;
  background: linear-gradient(0deg, #7058db 0%, #4726de 100%);
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-3-d {
  width: 590px;
  height: 1.19px;
  background: #ffffff;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 {
  display: flex;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 {
  width: 290px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul {
  margin-top: 39px;
  margin-left: 50px;
  margin-bottom: 0px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 12px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-1 ul li {
  list-style-type: none;
  list-style-image: url("../../../static/meal/meal-2/7.png");
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 {
  width: 290px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul {
  margin-top: 39px;
  margin-bottom: 0px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul h5 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 12px;
}
.meal-2 .meal-2-3 .meal-2-3-2 .meal-2-3-1-1 .meal-2-4 .meal-2-4-2 ul li {
  list-style-type: none;
  list-style-image: url("../../../static/meal/meal-2/7.png");
}
.meal-2 .meal-2-5 h6:first-child {
  font-size: 28px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding: 48px 0px 15px 50px;
}
.meal-2 .meal-2-5 h6:nth-child(2) {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom: 0;
  padding-left: 50px;
}
.meal-2 .meal-2-5 .meal-2-5-1 {
  display: flex;
  border-bottom: 2px solid #f0f0f0;
  padding-bottom: 47px;
}
.meal-2 .meal-2-5 .meal-2-5-1 .meal-2-5-img3 {
  width: 36px;
  height: 35px;
  background: url("../../../static/meal/meal-2/11.png") center center no-repeat;
  background-size: cover;
  margin: 30px 10px 0px 52px;
}
.meal-2 .meal-2-5 .meal-2-5-1 .meal-2-5-img4 {
  width: 36px;
  height: 35px;
  background: url("../../../static/meal/meal-2/12.png") center center no-repeat;
  background-size: cover;
  margin: 30px 10px 0px 43px;
}
.meal-2 .meal-2-5 .meal-2-5-1 p {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 32px;
}
.meal-2 .meal-2-6 h5 {
  font-size: 28px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-left: 50px;
  padding-top: 40px;
}
.meal-2 .meal-2-6 ul {
  overflow: hidden;
  margin-bottom: 0;
  margin-top: 25px;
}
.meal-2 .meal-2-6 ul li {
  float: left;
  width: 150px;
  font-size: 20px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #4726de;
  margin-left: 35px;
}
.meal-2 .meal-2-6 ul li h6 {
  color: #333333;
}
.meal-2 .meal-2-6 ul:nth-child(3) {
  margin-top: 0px;
}
.meal-2 .meal-2-6 ul:nth-child(4) {
  margin-top: 0px;
}
.meal-2 .meal-2-6 ul:nth-child(4) li {
  width: 180px;
}
.meal-2 .meal-3 {
  display: flex;
  justify-content: center;
  margin-top: 48px;
}
.meal-2 .meal-3 .meal-3-1 {
  width: 370px;
  margin-right: 45px;
}
.meal-2 .meal-3 .meal-3-1 .meal-3-1-bottom {
  margin-bottom: 50px;
}
.meal-2 .meal-3 .meal-3-2 {
  width: 370px;
}
.meal-4 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 15px;
}
.meal-4 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  margin-bottom: 0;
  padding-bottom: 85px;
}
.meal-4 .meal-4-1 {
  display: flex;
  justify-content: center;
}
.meal-4 .meal-4-1 .meal-4-1-img1 {
  width: 127px;
  height: 110px;
  background: url("../../../static/meal/meal-4/1.png") center center no-repeat;
  background-size: cover;
  margin-right: 120px;
}
.meal-4 .meal-4-1 .meal-4-1-img2 {
  width: 127px;
  height: 110px;
  background: url("../../../static/meal/meal-4/1.png") center center no-repeat;
  background-size: cover;
  margin-right: 120px;
}
.meal-4 .meal-4-1 .meal-4-1-img3 {
  width: 127px;
  height: 110px;
  background: url("../../../static/meal/meal-4/2.png") center center no-repeat;
  background-size: cover;
  margin-right: 120px;
}
.meal-4 .meal-4-1 .meal-4-1-img4 {
  width: 127px;
  height: 110px;
  background: url("../../../static/meal/meal-4/3.png") center center no-repeat;
  background-size: cover;
  margin-right: 120px;
}
.meal-4 .meal-4-1 .meal-4-1-img5 {
  width: 127px;
  height: 110px;
  background: url("../../../static/meal/meal-4/4.png") center center no-repeat;
  background-size: cover;
}
.meal-4 .meal-4-2 {
  display: flex;
  justify-content: center;
}
.meal-4 .meal-4-2 p {
  font-size: 22px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 94px;
}
.meal-4 .meal-4-2 p:nth-child(2) {
  padding-left: 110px;
}
.meal-4 .meal-4-2 p:nth-child(3) {
  padding-left: 100px;
}
.meal-4 .meal-4-2 p:nth-child(4) {
  padding-left: 75px;
}
.meal-4 .meal-4-2 p:nth-child(5) {
  padding-left: 125px;
}
.meal-9 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 280px;
  text-align: center;
  background: #4726de;
}
.meal-9 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0;
}
.meal-9 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 77px;
}
.meal-9 .meal-9-1-1 {
  position: relative;
  margin-top: 28px;
}
.meal-9 .meal-9-1-1 button {
  position: absolute;
  right: 110px;
}
.meal-9 button {
  width: 180px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  background: #ffffff;
  border: 1px solid #ffffff;
  cursor: pointer;
}

.facepay1-1 {
  width: 100%;
  height: 630px;
  background: url("../../../static/facepay1/facepay1-1/1.png") center center no-repeat;
  background-size: cover;
}
.facepay1-1 h1 {
  font-size: 50px;
  font-family: PingFang-SC-Bold;
  color: #ffffff;
  padding-bottom: 20px;
  margin-bottom: 0;
}
.facepay1-1 p {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 42px;
  padding-left: 5px;
  margin-bottom: 0;
}
.facepay1-1 button {
  width: 150px;
  height: 42px;
  font-size: 16px !important;
  border: 1px solid #ffffff;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  background-color: transparent;
  margin-bottom: 173px;
  margin-left: 5px;
}
.facepay1-1 button:hover {
  background: #FFF;
  color: #4726de;
  cursor: pointer;
}
.facepay1-1 .facepay1-1-1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-1 {
  position: relative;
  display: inline-block;
  height: 433px;
  top: 235px;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-1 button {
  position: absolute;
  top: 195px;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-1 .facepay1-1-1-1-1 {
  position: absolute;
  top: -50px;
  display: flex;
  width: 131px;
  height: 30px;
  background: #4726de;
  border-radius: 10px;
  margin-left: 5px;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-1 .facepay1-1-1-1-1 h2 {
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 29px;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-1 .facepay1-1-1-1-1 .facepay1-img {
  width: 19px;
  height: 17px;
  background: url("../../../static/facepay1/facepay1-1/2.png") center center no-repeat;
  background-size: cover;
  margin: 6px 6px 6px 20px;
}
.facepay1-1 .facepay1-1-1 .facepay1-1-1-2 {
  width: 800px;
  height: 433px;
}
.facepay1-2 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
}
.facepay1-2 h2 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  padding-bottom: 75px;
  margin-bottom: 0;
}
.facepay1-2 .facepay1-2-1 {
  display: flex;
  justify-content: center;
}
.facepay1-2 .facepay1-2-1 h3 {
  text-align: center;
  font-size: 24px;
  font-family: PingFang-SC-Bold;
  color: #4726de;
  line-height: 40px;
  padding-top: 31px;
  margin-bottom: 0;
}
.facepay1-2 .facepay1-2-1 h4 {
  text-align: center;
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  margin-bottom: 0;
}
.facepay1-2 .facepay1-2-1 .facepay1-2-box {
  width: 310px;
  height: 260px;
}
.facepay1-2 .facepay1-2-1 .facepay1-2-2 .facepay1-2-img1 {
  width: 61px;
  height: 58px;
  background: url("../../../static/facepay1/facepay1-2/1.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.facepay1-2 .facepay1-2-1 .facepay1-2-2 .facepay1-2-img2 {
  width: 64px;
  height: 58px;
  background: url("../../../static/facepay1/facepay1-2/2.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.facepay1-2 .facepay1-2-1 .facepay1-2-2 .facepay1-2-img3 {
  width: 59px;
  height: 64px;
  background: url("../../../static/facepay1/facepay1-2/3.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: -6px;
}
.facepay1-2 .facepay1-2-1 .facepay1-2-2 .facepay1-2-img4 {
  width: 66px;
  height: 60px;
  background: url("../../../static/facepay1/facepay1-2/4.png") center center no-repeat;
  background-size: cover;
  margin: 0 auto;
  margin-top: -2px;
}
.facepay1-3 {
  width: 100%;
  height: 590px;
  text-align: center;
  background: #4726de;
}
.facepay1-3 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 60px;
}
.facepay1-3 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 22px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 65px;
}
.facepay1-3 img {
  margin: 0 auto;
}
.facepay1-4 {
  text-align: center;
}
.facepay1-4 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 60px;
}
.facepay1-4 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  margin-bottom: 0;
}
.facepay1-4 .facepay1-4-1 {
  display: flex;
  justify-content: center;
  margin-top: 90px;
}
.facepay1-4 .facepay1-4-1 h3 {
  font-size: 45px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
}
.facepay1-4 .facepay1-4-1 h4 {
  font-size: 14px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 25px;
  margin-bottom: 0;
  padding-top: 20px;
}
.facepay1-4 .facepay1-4-1 span {
  font-size: 20px;
  line-height: 0;
}
.facepay1-4 .facepay1-4-1 span h5 {
  display: inline;
  font-size: 30px;
  color: #4726de;
}
.facepay1-4 .facepay1-4-1 .facepay1-4-2 {
  width: 400px;
  height: 190px;
}
.facepay1-5 {
  width: 100%;
  height: 530px;
  text-align: center;
  background: #f0f0f0;
}
.facepay1-5 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #000000;
  line-height: 45px;
  padding-top: 60px;
  margin-bottom: 0;
}
.facepay1-5 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  margin-bottom: 0;
}
.facepay1-5 h3 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  line-height: 40px;
  margin-bottom: 0;
  padding-top: 20px;
}
.facepay1-5 .facepay1-5-1 {
  display: flex;
  justify-content: center;
  margin-top: 76px;
}
.facepay1-5 .facepay1-5-1 .facepay1-5-2 {
  position: relative;
  width: 280px;
  height: 250px;
  margin-left: 26px;
}

.facepay1-6 {
  width: 100%;
  height: 140px;
  background: #4726de;
  text-align: center;
}
.facepay1-6 h1 {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 45px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 10px;
}
.facepay1-6 button {
  width: 120px;
  height: 40px;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  line-height: 30px;
  border: 1px solid #ffffff;
  background: #4726de;
  cursor: pointer;
}
.facepay1-7 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 480px;
  background: #f4f4f4;
}
.facepay1-7 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
  padding: 46px 0px 10px 20px;
}
.facepay1-7 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-bottom: 40px;
}
.facepay1-7 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.facepay1-7 img {
  margin-top: 67px;
}
.facepay1-7 .facepay1-7-2 {
  width: 500px;
  height: 360px;
  margin-left: 100px;
  margin-top: 67px;
}
.facepay1-7 .facepay1-7-2 ul {
  color: #4726de;
  margin-bottom: 0;
}
.facepay1-7 .facepay1-7-2 ul li {
  margin-bottom: 10px;
}
.facepay1-8 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 480px;
  background: #ffffff;
}
.facepay1-8 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
  padding: 46px 0px 10px 20px;
}
.facepay1-8 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-bottom: 40px;
}
.facepay1-8 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.facepay1-8 img {
  margin-top: 67px;
  margin-left: 30px;
}
.facepay1-8 .facepay1-8-2 {
  width: 500px;
  height: 360px;
  margin-left: 70px;
  margin-top: 67px;
}
.facepay1-8 .facepay1-8-2 ul {
  color: #4726de;
  margin-bottom: 0;
}
.facepay1-8 .facepay1-8-2 ul li {
  margin-bottom: 10px;
}
.facepay1-9 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 480px;
  background: #f4f4f4;
}
.facepay1-9 h1 {
  font-size: 30px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #4726de;
  line-height: 45px;
  margin-bottom: 0;
  padding: 46px 0px 10px 20px;
}
.facepay1-9 h2 {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 23px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-bottom: 40px;
}
.facepay1-9 p {
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0;
}
.facepay1-9 img {
  margin-top: 67px;
}
.facepay1-9 .facepay1-9-2 {
  width: 500px;
  height: 360px;
  margin-left: 100px;
  margin-top: 67px;
}
.facepay1-9 .facepay1-9-2 ul {
  color: #4726de;
  margin-bottom: 0;
}
.facepay1-9 .facepay1-9-2 ul li {
  margin-bottom: 10px;
}
.facepay1-10 {
  width: 100%;
  height: 320px;
  background: #4726de;
}
.facepay1-10 h1 {
  text-align: center;
  font-size: 30px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 20px;
}
.facepay1-10 p {
  text-align: center;
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #ffffff;
  padding-top: 20px;
}
.facepay1-10 button {
  width: 180px;
  height: 44px;
  font-size: 16px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  background: #ffffff;
  border: 1px solid #ffffff;
  color: #4726de;
  cursor: pointer;
}
.facepay1-10 .facepay1-10-1 {
  display: flex;
  justify-content: center;
}
.index-7-1-1{ display:none;}
.aui-banner-main1{ display:none;}
.about-2-311{display:none;}
.chsnpin{width:1200px; margin:0 auto;padding:20px;}
.xz-1-1{ display:none;}
.xz-2-1{ display:none;}
.xz-3-1{ display:none;}

@media only screen and (max-width: 1080px) {
	.lqw{ display:none;}

.about-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  background: url(../img/1.jpg) center center no-repeat;
  background-size: cover;
  margin-top:-5px;
}
.about-2 {
  width:96%;
  
  background: #ffffff;
  box-shadow: 0px 2px 17px 3px rgba(153, 153, 153, 0.2);
  border-radius: 10px;
  margin: 0 auto;
  margin-top: -75px;
  margin-bottom: 72px;
}
.about-2 h2 {
  width:100%;
 
  font-size: 14px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  line-height: 26px;
  margin: 0 auto;
  margin-bottom: 0;
  padding:10px;
}
.about-2 h6 {
  font-size: 18px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #666666;
  margin-bottom:15px;
}
.about-2 p {
  font-size: 16px;
  font-family: PingFang-SC-Regular;
  font-weight: 400;
  color: #333333;
  padding-top: 0px;
  margin-bottom: 10px;
}
.about-2 .about-2-1 {
  width: 96%;
  height: 300px;
  border-radius: 5px;
  margin: 0 auto;
  margin-top: 20px;
  background: url(../img/5.jpg) center center no-repeat;
}
.about-2 .about-2-2 {
  display: block;
  justify-content: center;
  margin: 0 auto;
}
.about-2 .about-2-2 .about-2-2-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background: #4726de;
  border-radius: 50%;
  margin-left:37px;
  float:left;
  margin-top:10px;
  
}
.about-2 .about-2-2 .about-2-2-first {
  margin-left: inheri;
}

.about-2-31{ display:none;}


.about-2-311{ display:block;}

.about-1-11 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 220px;
  background: url(../img/1.jpg) center center no-repeat;
  background-size: cover;
  margin-top:-5px;
}





	.index-3 .index-3-2 {
  display: flex;
  justify-content: center;
  width:100%;
  height: 420px;
  margin: 0 auto;
  margin-top: 10px;
}
	.index-3 .index-3-2 .index-3-2-2{ display:none;}
	
	.index-6 .index-6-2 {
  display: block;
  flex-direction: row;
  justify-content: center;
}
.index-6 .index-6-3 {
  display: block;
  flex-direction: row;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 60px;
}	
	




.index-6 .index-6-2-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  width:90%;
  height: 120px;
  margin:4% 5%;
  box-shadow: 0px 0px 10px 2px rgba(204, 204, 204, 0.3);
  border-radius: 6px;
}
.index-6 .index-6-2-1-1 {
  /*display: flex;*/
  align-items: center;
  justify-content: center;
  width:90%;
  height: 120px;
  margin:4% 5%;
  box-shadow: 0px 0px 10px 2px rgba(204, 204, 204, 0.3);
  border-radius: 6px;
}
.index-7-1{ display:none;}
.index-7-1-1{ display: block;}
.index-7 h1 {
  font-size: 20px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #ffffff;
  padding-top: 10px;
}


.about-1-111 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  background: url(../img/91.jpg) center center no-repeat;
  background-size: cover;
  margin-top:-5px;
}


.about-1-1111 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  background: url(../img/911.jpg) center center no-repeat;
  background-size: cover;
  margin-top:-5px;
}

.chsnpin{width:100%; margin:0 auto; padding:20px;}
.xz-1{ display:none;}
.xz-2{ display:none;}
.xz-3{ display:none;}

.xz-1-1{ display:block;}
.xz-2-1{ display: block;}
.xz-3-1{ display: block;}	



	
	}