body {
  background: #f1f4fb;
}
.marketing-headerBox {
  width: 100%;
  min-width: 1200px;
  height: 1.02rem;
  line-height: 1.02rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  position: fixed;
  z-index: 600;
  top: 0;
  left: 0;
  padding-left: 0.6rem;
  padding-right: 0.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: transparent;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.marketing-headerBox-new {
  background-color: #fff;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  border-bottom: 1px solid #ccc;
}
.marketing-headerBox .marketing-header-right {
  display: flex;
  align-items: center;
}
.marketing-headerBox .marketing-header-right .marketing-telephone {
  display: flex;
  border: 1px solid #00cca0;
  background: #e5fff9;
  width: 266px;
  height: 42px;
  line-height: 42px;
  align-items: center;
  padding-left: 5px;
  border-radius: 21px;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  -ms-border-radius: 21px;
  -o-border-radius: 21px;
  margin-right: 0.16rem;
}
.marketing-headerBox .marketing-header-right .marketing-telephone span {
  font-size: 16px;
  color: #00b58e;
  margin-left: 10px;
}
.marketing-headerBox .marketing-header-right .marketing-backIndex {
  background-color: #296aed;
  width: 127px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-radius: 21px;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  -ms-border-radius: 21px;
  -o-border-radius: 21px;
}
.marketing-headerBox .marketing-header-right .marketing-backIndex a {
  color: #fff;
  display: inline-block;
  font-size: 16px;
  width: 100%;
}

/* 优势 */
.landing-advantage {
  position: relative;
}
.landing-advantage .title {
  font-size: 0.38rem;
  position: absolute;
  top: 0.82rem;
  left: 50%;
  color: #333;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

/* 合作企业 */
.landing-cooperate {
  width: 100%;
  height: 7.7rem;
  background-image: linear-gradient(to bottom, #a9caf7, #d8e7fb);
  padding-top: 0.83rem;
  position: relative;
  overflow: hidden;
}
.landing-cooperate .title {
  text-align: center;
  font-size: 0.38rem;
  color: #333;
  margin-bottom: 0.57rem;
}
.landing-cooperate .bottom {
  /* margin-bottom: 0.53rem; */
}
.landing-cooperate ul {
  display: flex;
  position: absolute;
  padding-left: 0.29rem;
}
.landing-cooperate ul li {
  margin-right: 0.35rem;
}
.landing-cooperate ul li .img-box {
  width: 2.91rem;
  height: 1.67rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: linear-gradient(to bottom, #eff2f8, #ffffff);
  box-shadow: 0px 15px 50px -50px #000;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}
.landing-cooperate ul li .img-box:first-child {
  margin-bottom: 0.32rem;
}
.landing-cooperate ul li .img-box:last-child {
  position: relative;
  left: 1.32rem;
}
.landing-cooperate .showMore {
  position: absolute;
  bottom: 0.67rem;
  display: inline-block;
  width: 1.84rem;
  height: 0.58rem;
  text-align: center;
  line-height: 0.58rem;
  font-size: 0.18rem;
  color: #296aec;
  border: 1px solid #296aec;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}

.landing-case .showMore {
  display: inline-block;
  width: 1.84rem;
  height: 0.58rem;
  text-align: center;
  line-height: 0.58rem;
  font-size: 0.18rem;
  color: #296aec;
  border: 1px solid #296aec;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  margin-top: 0.2rem;
}
.landing-case {
  height: 9rem !important;
  padding-top: 0.8rem !important;
  position: relative;
}
.landing-case .img-box {
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}
.landing-deal {
  width: 100%;
  height: 6.74rem;
  position: relative;
}
.landing-deal .title {
  position: absolute;
  top: 0.87rem;
  color: #333;
  font-size: 0.38rem;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

/* 客户说 */
.module-wrapper-customerSaid {
  background: #19171c;
  padding-top: 1.2rem;
  padding-bottom: 0.98rem;
}
.module-wrapper-customerSaid .title {
  text-align: center;
  padding-bottom: 0.55rem;
  font-size: 0.72rem;
  color: #fff;
  font-weight: normal;
  position: relative;
  margin-bottom: 0.55rem;
}
.module-wrapper-customerSaid .title::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #eeeeee;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 30;
  transition: all 0.6s 1s;
  transform: scaleX(0);
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
}
.module-wrapper-customerSaid .title.animated::after {
  transform: scaleX(1);
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
}
.module-wrapper-customerSaid .more {
  font-family: AkzidenzGroteskBQ;
  font-size: 0.53rem;
  width: 2rem;
  text-align: center;
  color: #999999;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* .module-wrapper-customerSaid .saidImgBox img{
  width: 100%;
  height: 6.38rem;
  object-fit: cover;
  margin-bottom: 0.60rem;
} */
.module-wrapper-customerSaid .sayingBox .textBox {
  color: #fff;
  font-size: 0.3rem;
  line-height: 1.5;
  text-indent: 0.72rem;
}
.module-wrapper-customerSaid .sayingBox .sourceBox {
  color: #fff;
  font-size: 0.3rem;
  margin-top: 0.6rem;
}
.module-wrapper-customerSaid .customerListBox {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.module-wrapper-customerSaid .customerList {
  width: 2rem;
  height: 2rem;
  /* background: #615e63; */
  opacity: 0.3;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-top: 0.6rem;
  background: rgba(255, 255, 255, 1);
}
.module-wrapper-customerSaid .customerList img {
  object-fit: contain;
  width: 100%;
  height: 100%;
  padding: 0.1rem;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  opacity: 0.66;
}
.module-wrapper-customerSaid .customer-active {
  background: #fff;
  opacity: 1;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.module-wrapper-customerSaid .customer-active img {
  filter: none;
  -webkit-filter: none;
  opacity: 1;
}
.lading-customerSaid {
  background-color: #fff;
  height: 8.19rem;
}
.lading-customerSaid .customerInfo .right .textBox {
  color: #4d4d4d;
}
.lading-customerSaid .customerInfo .right .sourceBox {
  color: #4d4d4d;
}
.lading-customerSaid .customerInfo .right {
  background-image: url(/statics/home/webcms/images/yh.png);
}
.lading-customerSaid .customerInfo .right .customerListBox .customerList {
  background-image: linear-gradient(-255deg, #f2f4f7, #ffffff);
  opacity: 1;
  box-shadow: 7px 9px 28px -5px rgba(0, 0, 0, 0.1);
  margin-top: 0.5rem;
}
.lading-customerSaid .customerInfo .right .customerListBox .customer-active {
  border: 1px solid #79a1f0;
}
.lading-customerSaid .customerInfo .right .sourceBox {
  margin-bottom: 0.1rem;
}
.lading-customerSaid .customerInfo .left .bigImg {
  height: 4rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
.lading-customerSaid .titles {
  font-size: 0.38rem;
  color: #333;
  position: relative;
  left: -0.2rem;
  bottom: -0.2rem;
  width: 3.5rem;
  text-align: center;
}
.lading-ten {
  width: 16rem;
  height: 3.86rem;
  /*padding-top: 0.73rem;*/
  box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 50%;
  top: -1.09rem;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  overflow: hidden;
}
.lading-ten .title {
  font-size: 0.38rem;
  color: #333;
  height: 1.09rem;
  background-image: linear-gradient(to bottom, #fff, #f7f9fe);
  display: flex;
  justify-content: center;
  align-items: end;
}
.lading-ten .number-box {
  height: calc(3.86rem - 0.73rem);
  width: 100%;
  background-image: linear-gradient(to bottom, #f2f6fe, #ebf1fd);
  padding-left: 1.23rem;
  padding-right: 0.79rem;
  padding-top: 0.65rem;
  display: flex;
  justify-content: space-between;
}
.lading-ten .number-box .item {
  text-align: center;
  height: 160px;
}
.lading-ten .number-box .item .number {
  font-size: 0.71rem;
  color: #3572ed;
}
.lading-ten .number-box .item .desc {
  font-size: 0.18rem;
  color: #323d4c;
  margin-top: 0.3rem;
}
.lading-ten .number-box .xian {
  width: 0.02rem;
  height: 1.02rem;
  background: #acb1bb;
  margin-top: 0.15rem;
}

.lading-bigBox {
  width: 100%;
  /*height: 5rem;
  */
  background-image: linear-gradient(to bottom, #9ec3f6, 18%, #ffffff);
  position: relative;
}
/* 合作 */
.lading-cooperation {
  padding-top: 3.5rem;
}
.lading-cooperation .img-box {
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  overflow: hidden;
  position: relative;
  box-shadow: 1px 15px 23px -5px rgba(0, 0, 0, 0.1);
  margin-bottom: 0.3rem;
}
.lading-cooperation .img-box .title-box {
  position: absolute;
  top: 1.43rem;
  left: 1.34rem;
}
.lading-cooperation .img-box .title-box p {
  font-size: 0.38rem;
  color: #333;
}
.lading-cooperation .img-box .title-box .qr-box a {
  display: block;
  width: 1.83rem;
  height: 0.57rem;
  text-align: center;
  line-height: 0.57rem;
  background: #296aec;
  color: #fff;
  font-size: 0.18rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
.lading-cooperation .img-box .title-box .qr-box {
  display: flex;
  align-items: center;
  margin-top: 0.39rem;
}
.lading-cooperation .img-box .title-box .qr-box .qr-img {
  background: url(/statics/home/webcms/images/qr-out.png);
  background-size: 100%;
  width: 1.56rem;
  height: 1.5rem;
  margin-left: 0.11rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.lading-cooperation .img-box .title-box .qr-box .qr-img img {
  width: 95%;
  height: 95%;
  position: relative;
  left: 0.03rem;
}
/* 智慧官网 */
.lading-smart-website {
  margin-top: 0.69rem;
  text-align: center;
}
.lading-smart-website .title {
  font-size: 0.38rem;
  color: #333;
  text-align: center;
}
.lading-smart-website .item-box {
  margin-top: 0.62rem;
  display: flex;
  justify-content: space-between;
}
.lading-smart-website .item-box .item {
  display: block;
  width: 3.75rem;
  background: #f1f4f9;
  padding-bottom: 0.35rem;
  border-radius: 0.2rem;
  overflow: hidden;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}
.lading-smart-website .item-box .item:hover .img-box .image {
  transform: translate(-50%, -50%) scale(1.1);
  -webkit-transform: translate(-50%, -50%) scale(1.1);
  -moz-transform: translate(-50%, -50%) scale(1.1);
  -ms-transform: translate(-50%, -50%) scale(1.1);
  -o-transform: translate(-50%, -50%) scale(1.1);
}
.lading-smart-website .item-box .item .img-box {
  position: relative;
  height: 0;
  padding-bottom: 75%;
  border-radius: 0.2rem;
  overflow: hidden;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}
.lading-smart-website .item-box .item .img-box .image {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.lading-smart-website .item-box .item .desc-box {
  padding-top: 0.33rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.lading-smart-website .item-box .item .desc-box .titles {
  font-size: 0.16rem;
  color: #666;
  line-height: 0.28rem;
  text-align: justify;
  margin-bottom: 0.3rem;
  height: 0.56rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.lading-smart-website .item-box .item .time-box {
  display: flex;
  align-items: center;
}
.lading-smart-website .item-box .item .time-box .time {
  font-size: 0.16rem;
  color: #6a6e82;
  margin-right: 0.32rem;
}
.lading-smart-website .item-box .item .time-box .read-num {
  font-size: 0.16rem;
  color: #6a6e82;
  display: flex;
  align-items: center;
}
.lading-smart-website .item-box .item .time-box .read-num img {
  margin-right: 0.06rem;
}
.lading-smart-website .showMore {
  display: inline-block;
  width: 1.84rem;
  height: 0.58rem;
  text-align: center;
  line-height: 0.58rem;
  font-size: 0.18rem;
  color: #296aec;
  border: 1px solid #296aec;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  margin-top: 0.42rem;
}

/* 免费答疑 */
.lading-free-ask {
  width: 100%;
  height: 7.4rem;
  margin-top: 0.65rem;
  padding-top: 0.79rem;
  background-image: linear-gradient(to bottom, #d4e4fb, #feffff);
  overflow: hidden;
  position: relative;
}
.lading-free-ask .title {
  font-size: 0.37rem;
  color: #333;
  text-align: center;
  margin-bottom: 0.71rem;
}
.lading-free-ask ul li .item {
  width: 4.55rem;
  height: 1.52rem;
  padding-top: 0.17rem;
  padding-bottom: 0.17rem;
  padding-left: 0.2rem;
  border: 1px solid #fff;
  border-radius: 0.7rem;
  -webkit-border-radius: 0.7rem;
  -moz-border-radius: 0.7rem;
  -ms-border-radius: 0.7rem;
  -o-border-radius: 0.7rem;
  background-image: linear-gradient(to bottom, #dee8f7, #d8e1f2);
  display: flex;
  align-items: center;
  padding-right: 0.2rem;
}
.lading-free-ask ul {
  display: flex;
  position: absolute;
}
.lading-free-ask ul li {
  margin-right: 0.5rem;
}
.lading-free-ask ul li .item .img-box {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  overflow: hidden;
  margin-right: 0.23rem;
}
.lading-free-ask ul li .item .img-box img {
  width: 100%;
  height: 100%;
}
.lading-free-ask ul li .item .text1 {
  font-size: 0.22rem;
  color: #4c4c4c;
  margin-bottom: 0.15rem;
}
.lading-free-ask ul li .item .text2 {
  font-size: 0.16rem;
  color: #666666;
}
.lading-free-ask ul li .item:first-child {
  margin-bottom: 0.32rem;
}
.lading-free-ask ul li .item:last-child {
  position: relative;
  left: 1.6rem;
}
.lading-free-ask .qr-box {
  position: absolute;
  bottom: 0.45rem;
  left: 54.5%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}
.lading-free-ask .qr-box a {
  display: block;
  width: 1.83rem;
  height: 0.57rem;
  text-align: center;
  line-height: 0.57rem;
  background: #296aec;
  color: #fff;
  font-size: 0.18rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
.lading-free-ask .qr-box {
  display: flex;
  align-items: center;
  margin-top: 0.39rem;
}
.lading-free-ask .qr-box .qr-img {
  background: url(/statics/home/webcms/images/qr-out.png);
  background-size: 100%;
  width: 1.56rem;
  height: 1.5rem;
  margin-left: 0.11rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.lading-free-ask .qr-box .qr-img img {
  width: 95%;
  height: 95%;
  position: relative;
  left: 0.03rem;
}

/* 免费评测 */
.lading-free-evaluation {
  width: 100%;
  height: 3.9rem;
  position: relative;
}
.lading-free-evaluation img {
  width: 100%;
  height: 100%;
}
.lading-free-evaluation .free-evaluation-text {
  position: absolute;
  top: 1.05rem;
  left: 1.6rem;
}
.lading-free-evaluation .free-evaluation-text .p1 {
  font-size: 0.24rem;
  color: #333333;
}
.lading-free-evaluation .free-evaluation-text .p2 {
  font-size: 0.38rem;
  color: #333333;
  margin-top: 0.24rem;
}
.lading-free-evaluation .free-evaluation-text .link-free {
  width: 1.84rem;
  height: 0.58rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #296aec;
  border: 1px solid #6c99f1;
  margin-top: 0.4rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
/* 侧边栏 */
.landing-sidebar .iconfont {
  color: #487ae1;
}

/* 底部表单模块 */
.landing-form {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.87rem;
  padding-right: 1.49rem;
  padding-left: 3.01rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fdfdfd;
  box-shadow: 0px 0px 9px 5px rgba(0, 0, 0, 0.1);
}
.landing-form .form-box {
  display: flex;
}
.landing-form .form-box .input-box {
  display: flex;
  align-items: center;
  width: 2.7rem;
  height: 0.49rem;
  padding-left: 0.12rem;
  background: #f1f5fd;
  margin-right: 0.15rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
.landing-form .form-box .input-box input {
  border: none;
  background: #f1f5fd;
  width: 90%;
  padding: 0.08rem;
  padding-top: 0.1rem;
}
.landing-form .form-box .input-box input::-webkit-input-placeholder {
  color: #8d9ec5;
  font-size: 0.16rem;
}
.landing-form .form-box .input-box img {
  width: 0.18rem;
  height: 0.18rem;
}
.landing-form .btn {
  width: 1.6rem;
  height: 0.49rem;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  background: #296aec;
  color: #ffffff;
  font-size: 0.18rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}
.landing-form .close {
  cursor: pointer;
}

/* footer */
.maketing-footer {
  height: 3.48rem;
  background: #1b1b1c;
}
.maketing-footer .mf-top {
  height: 2.7rem;
}
.maketing-footer .mf-copyBox {
  border-top: 1px solid #3d3d3e;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 0.8rem;
}
.maketing-footer .mf-copyBox a {
  color: #5a5a5a;
}
.maketing-footer .mf-top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.maketing-footer .mf-top .tell {
  font-size: 0.32rem;
  color: #fff;
}
.maketing-footer .mf-top .address {
  margin-top: 0.2rem;
}
.maketing-footer .mf-top .left {
  width: 5.2rem;
  height: 0.66rem;
  display: flex;
  justify-content: space-between;
  align-items: space-between;
  flex-wrap: wrap;
}
.maketing-footer .mf-top .left a {
  width: 50%;
  color: #939393;
  margin-bottom: 0.35rem;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.maketing-footer .mf-top .left a:hover {
  color: #fff;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.maketing-footer .mf-top .center {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}
.landing-footer {
  background: #fff;
}
.landing-footer .mf-top .left a {
  color: #4d4d4d;
  width: 33.333%;
  margin-bottom: 0;
}
.landing-footer .mf-top .left a:hover {
  color: #000;
}
.landing-footer .mf-top .tell {
  color: #4d4d4d;
}
.landing-footer .mf-top .address {
  color: #4d4d4d;
}
.landing-footer .mf-copyBox {
  border-top: 1px solid #e8e8e8;
  background: #fff;
}
.landing-footer .mf-top .left {
  align-items: center;
}
.landing-footer .mf-top .right {
  text-align: end;
}
.landing-footer .mf-top .tell {
  font-size: 0.37rem;
}
.landing-footer .mf-copyBox .left-nn {
  color: #4d4d4d;
}
.landing-footer .mf-copyBox .left-nn a {
  color: #4d4d4d;
}

.goMd-active span {
  color: #0052d9;
}

/* 相关案例 */
.datascreen-case {
  text-align: left;
  height: 10.05rem;
}

.datascreen-case ul {
  margin-left: -0.18rem;
  margin-right: -0.18rem;
}

.datascreen-case li {
  width: 25%;
  float: left;
  padding-left: 0.18rem;
  padding-right: 0.18rem;
}

.datascreen-case li a {
  display: block;
}

.datascreen-case .img-box {
  overflow: hidden;
  position: relative;
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
  -webkit-transition: all 0.36s;
  transition: all 0.36s;
}

.datascreen-case .img-box img {
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

.datascreen-case li:hover .img-box {
  border-width: 0.12rem;
}

.datascreen-case li:hover .img-box img {
  -webkit-transform: scale(1.16);
  transform: scale(1.16);
}

.datascreen-case .img-box .iconfont {
  display: block;
  width: 0.81rem;
  height: 0.81rem;
  line-height: 0.81rem;
  text-align: center;
  color: #ffffff;
  font-size: 0.16rem;
  background: #d6063a;
  border-radius: 50%;
  position: absolute;
  left: -1rem;
  top: 50%;
  margin-top: -0.405rem;
  z-index: 9;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

.datascreen-case li:hover .img-box .iconfont {
  left: 50%;
  margin-left: -0.405rem;
}

.datascreen-case .bottom-box {
  padding-top: 0.46rem;
  padding-left: 0;
  padding-right: 0;
  -webkit-transition: all 0.36s;
  transition: all 0.36s;
}

.datascreen-case .bottom-box .name {
  font-size: 0.24rem;
  color: #333333;
  font-weight: 400;
  line-height: 1.6;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

.datascreen-case .bottom-box .sug {
  margin-top: 0.16rem;
  font-size: 0.18rem;
  line-height: 1.6;
  font-weight: 400;
  color: #999999;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

.datascreen-case li:hover .bottom-box {
  padding-left: 0.12rem;
  padding-right: 0.12rem;
  padding-top: 0.38rem;
}

.datascreen-case li:hover .bottom-box .name {
  color: #d6063a;
}

.datascreen-case li:hover .bottom-box .sug {
  margin-top: 0.06rem;
}

.product-services {
  padding-top: 0.95rem;
  /* padding-bottom: 0.80rem; */
  text-align: center;
  height: 8.5rem;
  background-image: linear-gradient(0deg, #e7eef2 0%, #ffffff 100%),
    linear-gradient(#ffffff, #ffffff);
  background-blend-mode: normal, normal;
}
.product-services .product-title {
  font-size: 0.4rem;
  text-align: center;
  margin-bottom: 0.6rem;
}
.product-services .ps-infoBox ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.product-services .ps-infoBox ul li {
  width: 3.82rem;
  /* height: 1.82rem; */
  background: #fff;
  padding: 0.34rem;
  margin-bottom: 0.24rem;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.product-services .ps-infoBox ul li:hover {
  box-shadow: 0px 15px 55px 0px rgba(81, 113, 132, 0.23);
  background: url("/statics/home/newpages/images/da-bg.png");
}
.product-services .ps-infoBox ul li .top {
  display: flex;
  align-items: center;
}
.product-services .ps-infoBox ul li .top span {
  font-size: 0.24rem;
  color: #0052d9;
  margin-left: 0.12rem;
}
.product-services .ps-infoBox ul li .btm {
  font-size: 0.16rem;
  color: #878787;
  text-align: justify;
  margin-top: 0.24rem;
  line-height: 0.26rem;
}

.product-services .maketing-qrBox {
  margin-top: 0.1rem;
  position: relative;
  height: 150px;
  /* display: inline-block; */
  display: flex;
  align-items: center;
  justify-content: center;
}
.product-services .maketing-qrBox .marketing-getQr {
  z-index: 3;
  width: 1.98rem;
  height: 0.56rem;
  font-size: 0.18rem;
  color: #00cca0;
  background: #fff;
  border-radius: 0.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-border-radius: 0.28rem;
  -moz-border-radius: 0.28rem;
  -ms-border-radius: 0.28rem;
  -o-border-radius: 0.28rem;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.product-services .maketing-qrBox .marketing-getQr img {
  margin-left: 0.14rem;
  display: none;
}
.product-services .mg-qrBox {
  position: absolute;
  opacity: 0;
  left: 7.3rem;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
}
.product-services .mg-qrBox img {
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}
.product-services .mg-qrBox em {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 11px 12px 11px 0;
  border-color: transparent #fff transparent transparent;
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}


/**
 * 解决方案弹出层
 */
 .control-content-wrapper-solution { background: rgba(0,0,0,0); }
 .control-content-wrapper-solution .control-content-wrap { position: absolute; width: 100%; height: 100%; z-index: 9; left: 0; top: 0; overflow: hidden; }
 .control-content-wrapper-solution .left-box { position: absolute; z-index: 9; left: -100%; top: 0; width: 74%; height: 100%; background: rgba(0,0,0,0.95); }
 .control-content-wrapper-solution .left-box .close { width: 0.76rem; height: 0.76rem; line-height: 0.76rem; position: absolute; right: 0; top: 0; z-index: 9; background: #333333; color: #FFFFFF; font-size: 0.23rem; text-align: center; display: block; margin: 0; cursor: pointer; }
 .control-content-wrapper-solution .right-box { position: absolute; z-index: 9; right: -100%; top: 0; width: 100%; height: 100%; background: rgba(255,255,255,1); }
 .control-content-wrapper-solution .right-box .close { width: 0.76rem; height: 0.76rem; line-height: 0.76rem; position: absolute; left: 0; top: 0; z-index: 9; background: #333333; color: #FFFFFF; font-size: 0.23rem; text-align: center; display: block; margin: 0; cursor: pointer; }
 
 .control-content-wrapper-solution .left-box { left: 0; -webkit-transform: translateX(-20rem); transform: translateX(-20rem); }
 .control-content-wrapper-solution .right-box { right: 0; padding: 0 0.62rem; color: #333333; -webkit-transform: translateX(10rem); transform: translateX(10rem); }
 /* .control-content-wrapper-solution .right-box .form { padding-top: 1.9rem; line-height: 1; }
 .control-content-wrapper-solution .right-box .email-icon { width: 0.78rem; margin-bottom: 0.28rem; }
 .control-content-wrapper-solution .right-box .label { font-size: 0.24rem; display: block; margin-bottom: 0.16rem; }
 .control-content-wrapper-solution .right-box .sub-label { font-size: 0.18rem; display: block; color: #999999; margin-bottom: 0.26rem; }
 .control-content-wrapper-solution .right-box .input { font-size: 0.16rem; border: none; outline: none; border-bottom: 1px solid #F0F0F0; line-height: 3; }
 .control-content-wrapper-solution .right-box .submit { background: #000000; display: block; height: 0.78rem; color: #999999; font-size: 0.18rem; margin-top: 0.44rem; width: 100%; cursor: pointer; }
 .control-content-wrapper-solution .right-box .info { padding-top: 1.08rem; line-height: 1; }
 .control-content-wrapper-solution .right-box .ewm { width: 1.3rem; height: 1.3rem; margin-bottom: 0.28rem; }
 .control-content-wrapper-solution .right-box .tel { font-family: AkzidenzGroteskBQ; color: #D6063A; font-size: 0.24rem; display: block; margin-bottom: 0.16rem; }
 .control-content-wrapper-solution .right-box .mail { font-family: AkzidenzGroteskBQ; color: #333333; font-size: 0.2rem; display: block; } */
 .control-content-wrapper-solution.show { -webkit-transition: all 0s 0s; transition: all 0s 0s; }
 .control-content-wrapper-solution.show .left-box { -webkit-transition: all 1s; transition: all 1s; -webkit-transform: translateX(0); transform: translateX(0); }
 .control-content-wrapper-solution.show .right-box { -webkit-transition: all 2s; transition: all 2s; -webkit-transform: translateX(0); transform: translateX(0); }
 .control-content-wrapper-solution .left-box .close:hover { color: #D6063A; }
 /* .control-content-wrapper-solution .right-box .submit:hover { background: rgba(0,0,0,0.8); }
 .control-content-wrapper-solution .right-box .tel:hover { opacity: 0.8; text-decoration: underline; }
 .control-content-wrapper-solution .right-box .mail:hover { opacity: 0.8; text-decoration: underline; } */
 .control-content-wrapper-solution .right-box .form-wrap { width: 100%; height: 100%; display: table; }
 .control-content-wrapper-solution .right-box .form { display: table-cell; vertical-align: middle; height: 100%; width: 100%; }
 .control-content-wrapper-solution .right-box .form-title { font-size: 0.3rem; text-align: center; margin-bottom: 0.22rem; color: #D6063A; }
 .control-content-wrapper-solution .right-box .form-tags { font-size: 0.16rem; color: #666666; text-align: center; padding: 0 0.2rem; line-height: 1.6; margin-bottom: 0.6rem; }
 .control-content-wrapper-solution .right-box .form-row { line-height: 1; margin-bottom: 0.2rem; position: relative; }
 .control-content-wrapper-solution .right-box .form input { border: none; width: 100%; height: 0.66rem; border-bottom: 1px solid #DEDEDE; margin: 0; padding: 0; }
 .control-content-wrapper-solution .right-box .form .button-contact { width: 100%; height: 0.6rem; text-align: center; font-size: 0.16rem; color: #FFFFFF; background: #D6063A; cursor: pointer; transition: all 0.36s; }
 .control-content-wrapper-solution .right-box .form .button-contact:active { opacity: 0.8; }
 .control-content-wrapper-solution .right-box .form .button-send { position: absolute; width: 1.3rem; height: 0.44rem; top: 0.11rem; right: 0; font-size: 0.14rem; color: #FFFFFF; background: #D6063A; z-index: 10; cursor: pointer; transition: all 0.36s; }
 .control-content-wrapper-solution .right-box .form .button-send:active { opacity: 0.9; }

 /* 解决方案弹出层修改 2023-06-02 */
.control-content-wrapper-solution .form-newBox{
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.5rem;
}
.control-content-wrapper-solution .form-newBox .left p{
	font-size: 0.16rem;
    color: #666666;
	line-height: 1.6;
}
.control-content-wrapper-solution .form-newBox .left .btms{
	color: #D6063A;
	font-weight: 700;
}
.control-content-wrapper-solution .form-newBox .right .imgbox{
	width: 1rem;
	height: 1rem;
	position: relative;
}
.control-content-wrapper-solution .form-newBox .right .imgbox img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.control-content-wrapper-solution .form-newBox .right .imgbox::before{
	content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url(/statics/home/webcms/images/xxbiao.png) no-repeat center;
    background-size: 0.25rem 0.25rem;
}
.control-content-wrapper-solution .form .moreCase{
	text-align: center;
	font-size: 0.16rem;
	color: #D6063A;
	font-weight: 700;
	display: block;
  margin-top: 0.2rem;
}
.landing-sidebar{
  right: 0;
}