/* 公共样式 start */
* {
  margin: 0;
  padding: 0;
}

.cloud {
  width: 100%;

}

.cloud h3 {
  font-size: 3.5rem;
  font-weight: bold;
  line-height: normal;
  color: #FFFFFF;
}




.cloud h3 span {
  color: #1060FF;
  font-size: 3.5rem;
  font-weight: bold;
  line-height: normal;
}

section {
  padding: 0 14.9375rem;
}

.cloud__section {
  background-size: 100% 100%;
}

/* 第一屏样式 start */
.section1 {
  height: 40rem;
  margin: 4.2rem 0 0;
  padding: 5rem 0 0 14.9375rem;
  background: black;
  background: url('../../images/v2/chcp/1209.png');
  background-size: cover;
}

.cloud .section1 p {
  font-size: 1.375rem;

  line-height: 2.375rem;
  letter-spacing: 0em;
  color: rgba(255, 255, 255, 0.85);
}

.section1 .span {
  width: 62rem;
  display: block;
  padding: 2rem 0;
}

.cloud .section1 h2 {
  font-size: 3rem;
  font-weight: bold;
  line-height: normal;
  color: #FFFFFF;
  padding: .5rem 0 1.5rem;
}

/* 第二屏样式 start */
.section2 .container .item2 {
  background: none;
  padding: 0;
}

.section2 .container .item2 img {
  height: auto;
}

/* 第二三屏公共样式 start */
.screen5__title {
  font-size: 3rem;
  font-weight: 900;
  line-height: 3.5rem;
  padding: 0 0 2.9375rem 0;
  text-align: center;
  /* 钛动“ */
  color: #1A1A1A
}

.screen5__title span {
  color: #0256FF
}

.screen5 .container {
  padding-top: 5rem;
}

.screen5 .container .item2 {
  width: auto;
}

.screen5 .item1 .text {
  flex-basis: 80%;
}

.screen5 .container .item1 {
  height: auto;
  padding: 0 0 2.5rem;
  align-items: center;
}

.screen5 .container .item1 .more_screen5 {

  font-size: 1.5rem;
  font-weight: bold;
  line-height: normal;
  letter-spacing: 0em;
  padding: 0.4rem 0 0;
  /* 辅助色 */
  color: #0750FE;
}

.tec-btn__primary-lg {
  font-size: 1rem;
  color: #F7F8FA;
}

.screen5 .item1 p {
  display: flex;
  flex-direction: column;
}

.screen5 .item1 .text h2 {
  font-size: 3rem;
}

.screen5 .container .item2 .item2-top .element p:nth-child(3) {
  font-size: 1rem;

  line-height: 1.6875rem;
  letter-spacing: 0em;
  color: #767676;
}

.item2-top__title {
  height: 8.5rem;
  border-radius: .625rem;
  background: url("../../images/v2/chcp/274.png");
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.25rem;
  background-size: 100% 100%;
}



.item2-top__title span:first-child {
  font-size: 2.9125rem;
  font-weight: 900;
  color: #000000;
}

.item2-top__title span:nth-child(2) {
  font-size: 1.5744rem;

  line-height: 2.0531rem;
  text-align: center;
  color: #4A4E64;
}

.screen5 .container .item2 .item2-top .element {
  height: 24.3794rem;
}

.screen5 .container .item2 .item2-top .element p:nth-child(2) {
  padding-top: 2rem;
}


/* 第三屏样式 start */
.section3 .container .item2 {

  background: rgba(185, 201, 255, 0.2);

  box-sizing: border-box;
  border: .1875rem solid;
  border-color: #FFFFFF;

  backdrop-filter: blur(.625rem);
  box-shadow: 0px .25rem .625rem 0rem rgba(55, 96, 167, 0.2);
  border-radius: .625rem;
}

/* 第四屏开始公共样式 start */

.cloud__section_sub .cloud__section__contain_item>img {
  padding: 0 0 1.0625rem;
}

.cloud__section {
  height: 49.625rem;
  mix-blend-mode: multiply;
  opacity: 1;
  background: url('../../images/v2/chcp/bgtaidong.png');
  background-size: cover;
}

.cloud__section h3 {
  color: #FFFFFF;
  padding: 6.25rem 0 1rem 0;
}

.cloud__section p {
  font-size: 1.75rem;
  color: #FFFFFF;
}

.cloud__section__title {
  display: flex;
  padding: 3rem 0 3.5625rem;
  position: relative;
  z-index: 5;
}

.cloud__section__title>div {
  display: flex;
  flex-direction: column;
  padding-right: 4rem;
}

.cloud__section__title span:first-child {
  font-size: 2.125rem;
  font-weight: bold;
  line-height: normal;
  letter-spacing: 0em;
  color: #FFFFFF;
}

.cloud__section__title span:nth-child(2) {
  font-size: 1rem;
  font-weight: normal;
  line-height: normal;
  letter-spacing: 0em;
  color: #F4F7FF;
}

.cloud__section__contain {
  display: flex;
  justify-content: space-between;
}


.cloud__section__contain_item {
  width: 13.5rem;
  height: 20rem;
  border-radius: .7075rem;
  background: rgba(255, 255, 255, 0.05);

  box-sizing: border-box;
  border: 2px solid rgba(255, 255, 255, 0.1);

  backdrop-filter: blur(.625rem);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
}

.cloud__section__contain_item img {
  width: 3.75rem;
}

.cloud__section__contain_item span {
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.75rem;
  letter-spacing: 0em;
  color: #FFFFFF;
}


.cloud__section__contain_middle {
  display: none;
  opacity: 0;
}

.cloud__section__title>div span img {
  width: 1.1875rem;
}

.cloud__section_sub .cloud__section__contain_item {
  width: 21rem;
}

.cloud__section__title-img {
  padding-left: 0.65rem;
}



.cloud__section_sub .cloud__section__contain_item {
  border: .125rem solid rgba(255, 255, 255, 0.1);
}



.cloud__section_top::before {
  transform: translateY(-0.6rem);
}





.cloud__section__contain_middle_img img {
  width: 18.75rem;
  height: 15.3125rem;
}


.cloud__section_sub .cloud__section__contain_item>img {
  width: 4.875rem;
}

.cloud__section_sub .cloud__section__contain_item-active>img {
  width: 11.25rem;
}

.cloud__section_top_more::before {
  transform: translateY(-1.3rem);
}

.cloud__section__contain_item img {
  padding: 0 0 1rem 0;
}

.section7 .cloud__section__contain_item-active .cloud__section__contain_middle p::before {
  background: #767676;
}

.cloud__section_sub .cloud__section__contain_item span {
  color: #FFFFFF;
}

.cloud__section_sub .cloud__section__contain_item-active span {
  color: #25F4EE;
}

/* 第四屏样式 start */
.section4 {
  height: 52rem;
}

/* 第五屏样式 start */
.section5 {
  background: url('../../images/v2/chcp/Tec-Go.png');
  background-size: 100% 100%;
}

.section5_middle span {
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.75rem;
  color: #1A1A1A;

}

.section5_middle p:nth-child(2) {
  padding: 1rem 0 0.625rem;
}

.section5_middle p {
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.25rem;
  color: #767676;
  display: flex;
  padding: 0 0 .625rem 0;
  align-items: center;
}

.section5_middle p::before {
  content: "";
  width: .375rem;
  height: .375rem;
  border-radius: 50%;
  background: #767676;
  margin-right: 0.5rem;
  flex-shrink: 0;
}

.section5 {
  position: relative;
}

.section5 img {
  position: absolute;
  top: 0;
  right: 17.625rem;
  width: 35.5rem;
}

.section5 h3 {
  color: #1A1A1A;
}

.section5 p {
  color: #4A4E64;
}

.section5 .cloud__section__title span {
  color: #0256FF;

}

.section5 .cloud__section__title span:nth-child(2) {
  color: #4A4E64;
}

/* 第六屏样式 start */
.section6 {
  background: url('../../images/v2/chcp/Tec-Retail.png');
  background-size: 100% 100%;
  background-color: #000000;
}

/* 第七屏样式 start */
.section7 {
  background: url('../../images/v2/chcp/Tec-Retail1.png');
  background-size: 100% 100%;
}

.section7 .section7_img_last {
  width: 9.125rem;
}

.section7 .cloud__section__contain {
  padding: 3rem 0 0 0;
}


.section7 .cloud__section__contain .cloud__section__contain_item:first-child .cloud__section__contain_middle p {
  width: 84%;

}

.section7 .cloud__section__contain .cloud__section__contain_item:nth-child(2) .cloud__section__contain_middle p {
  width: 92%;

}

.section7 .cloud__section__contain_item {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));
}

.section7 h3 {
  color: #1A1A1A;
}

.section7 p {
  color: #4A4E64;
}

.section7 .cloud__section__contain_item-active .cloud__section__contain_middle span {
  color: #0256FF;
}

.section7 .cloud__section__contain_item-active .cloud__section__contain_middle p {
  color: #767676;
}

.tec-header-operation {
  display: none;
}

.screen5 {
  background-image: url("../../assets/image/home/20240226-105918.jpg");
  background-size: cover;
}

@media (min-width: 960px) {

  /* pc端第四屏开始公共样式 start */
  .cloud__section__contain_item-active {
    width: 45rem;
  }

  .tec-main .cloud .cloud__section__contain .cloud__section__contain_item-active .cloud__section__contain_middle p {

    padding: 0 1rem 0.5rem 0.5rem;
    position: relative;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p::before {

    position: absolute;
    top: 0.5rem;
    left: -0.2rem;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
    flex-direction: column;
  }

  .cloud__section__contain_item-active span:nth-child(2) {
    display: none;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
  }

  .cloud__section__contain_item-active>img {
    position: absolute;
    right: 0;
    top: 0;
    width: 11.25rem;
    transition: all .3s;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle span {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.75rem;
    letter-spacing: 0em;
    padding: 0 0 1.5rem 0;
    color: #25F4EE;
    display: block;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: flex;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle span:nth-child(n+3)::before {
    width: .375rem;
    height: .375rem;

    background: #FFFFFF;
  }

  .cloud__section__contain_item:hover .cloud__section__contain_middle,
  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
    width: 95%;
    padding: 10rem 0 0 2.5rem;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p::after {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: block;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section_sub .cloud__section__contain_item-active {
    width: 44.9375rem;
  }


  .section7 .cloud__section__contain_item-active .cloud__section__contain_middle span {
    padding: 0 0 .5rem 0;
  }



  .cloud__section__contain_item-active .cloud__section__contain_middle p {
    display: flex;
    align-items: center;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p::before {
    content: "";
    width: .375rem;
    height: .375rem;
    border-radius: 50%;
    background: #FFFFFF;
    margin-right: 0.3rem;
    flex-shrink: 0
  }


  .cloud__section_sub .cloud__section__contain_item-active .cloud__section__contain_middle {
    padding: 9rem 0 0 2.5rem;
    overflow: hidden;
  }

  .cloud__section_sub .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
    flex-direction: row;
  }

  .cloud__section_sub .cloud__section__contain_item-active .cloud__section__contain_middle p:nth-child(2) {
    padding: 1rem 0 0.5rem 0;
  }

  .cloud__section_sub .cloud__section__contain_item-active .cloud__section__contain_middle p::before {
    flex-shrink: 0;
  }

  .cloud__section__contain_item-active {
    width: 45rem;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
    flex-direction: column;
  }



  .cloud__section__contain_item-active span:nth-child(2) {
    display: none;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
  }

  .cloud__section__contain_item-active>img {
    position: absolute;
    right: 0;
    top: 0;
    width: 11.25rem;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle span {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.75rem;
    letter-spacing: 0em;
    padding: 0 0 1.5rem 0;
    color: #25F4EE;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: flex;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle span:nth-child(n+3)::before {
    width: .375rem;
    height: .375rem;

    background: #FFFFFF;
  }

  .cloud__section__contain_item:hover .cloud__section__contain_middle,
  .cloud__section__contain_item-active .cloud__section__contain_middle {
    display: flex;
    width: 95%;
    opacity: 1;
    transition: all .3s;
  }

  .cloud__section__contain_item-active .cloud__section__contain_middle p::after {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: block;
    padding: 0 0 0.5rem 0;
  }

  .section7 .cloud__section__contain_item-active {
    width: 44.05rem;
  }

  .section7 .cloud__section__contain_item-active .cloud__section__contain_middle {
    padding: 7rem 0 0 2.5rem;
  }
}

@media (max-width: 960px) {

  /* 移动端公共样式 start */
  section {
    padding: 9rem 7rem;
  }


  .cloud h3,
  .cloud h3 span {
    font-size: 8rem;
  }



  .tec-btn__primary-lg {
    font-size: 2.75rem;
    color: #F7F8FA;
    height: auto;
    width: auto;
    padding: 1.75rem 4rem;
    line-height: normal;
    margin: 9.75rem 0 0 0;
  }

  .tec-header-operation {
    display: flex;
  }

  .languageEnMobile {
    display: none;
  }

  /* 移动端第一屏样式 start */
  .section1 {
    height: 130rem;
    margin: 0;
    background-image: url("../../images/mobileNew/20240312-103614.jpg");
    padding: 6.875rem 7rem;
    position: relative;
    box-sizing: border-box;
  }

  .cloud .section1 p {
    font-size: 2.75rem;
    line-height: normal;
    width: 100%;
    line-height: 4.125rem;
    padding: 4rem 0;
  }

  .cloud .section1 h2 {
    font-size: 6rem;
    font-weight: bold;
    line-height: 8rem;
    padding: 0.5rem 0 2rem;
  }

  /* 移动端第二屏样式 start */
  .section2 {
    height: 60rem;
    background-image: url("../../images/mobileNew/tdy.jpg");
  }

  /* 移动端第三屏样式 start */
  .section3 {
    background-image: url("../../images/mobileNew/tdy.jpg");
    height: auto;
  }

  /* 移动端第二三屏公共样式 start */
  .screen5__title {
    font-size: 6rem;
    padding: 2.5rem 0 5.125rem;
  }

  .screen5 .container {
    width: 100%;
  }

  /* 移动端第四屏样式 start */
  .section4 {
    height: 178rem;
  }

  .section4 .cloud__section__title>div {
    flex-basis: 33%;
    padding: 0;
  }

  .section4 .cloud__section__title>div:nth-child(n+4) {
    padding: 4rem 0 0 0;
  }

  /* 移动端第四屏开始公共样式 start */

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle p::before {
    flex-shrink: 0;
  }



  .cloud__section__contain {
    flex-direction: column;
  }


  .cloud__section_sub .cloud__section__contain_item span {
    color: #25F4EE;
  }


  .cloud__section__contain_item {
    width: 45rem;
  }

  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
    flex-direction: column;
  }



  .cloud__section__contain_item span:nth-child(2) {
    display: none;
  }

  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
  }

  .cloud__section__contain_item>img {
    position: absolute;
    right: 0;
    top: 0;
    width: 11.25rem;
  }

  .cloud__section__contain_item .cloud__section__contain_middle span {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.75rem;
    letter-spacing: 0em;
    padding: 0 0 1.5rem 0;
    color: #25F4EE;
  }

  .cloud__section__contain_item .cloud__section__contain_middle p {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: flex;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section__contain_item .cloud__section__contain_middle span:nth-child(n+3)::before {
    width: .375rem;
    height: .375rem;

    background: #FFFFFF;
  }

  .cloud__section__contain_item:hover .cloud__section__contain_middle,
  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
    width: 95%;
    opacity: 1;
    transition: all .3s;
  }

  .cloud__section__contain_item .cloud__section__contain_middle p::after {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.25rem;
    color: #FFFFFF;
    display: block;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle p:nth-child(2) {
    padding: 1rem 0 0.5rem 0;
  }

  .cloud__section_sub .cloud__section__contain_item>img {
    position: absolute;
    left: 2.5rem;
    width: 4.875rem;
    top: 4rem;
  }

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle {
    padding: 9rem 0 0 2.5rem;
    overflow: hidden;
  }

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
    flex-direction: row;
  }

  .cloud__section__contain_item {
    width: 100%;
    height: 39.5rem;
    margin-bottom: 3.125rem;
  }

  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
    flex-direction: column;
  }

  .cloud__section__contain_item span:nth-child(2) {
    display: none;
  }

  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
  }

  .cloud__section__contain_item>img {
    position: absolute;
    right: 0;
    top: 0;
    width: 14.6212rem;
    transition: all .3s;
  }

  .cloud__section__contain_item .cloud__section__contain_middle span {
    font-size: 3rem;
    font-weight: bold;
    line-height: 1.75rem;
    letter-spacing: 0em;
    padding: 0 0 3rem 0;
    color: #25F4EE;
  }

  .cloud__section__contain_item .cloud__section__contain_middle p {
    font-size: 2.5rem;
    font-weight: normal;
    line-height: 3.5rem;
    color: #FFFFFF;
    display: flex;
    padding: 0 0 1rem 0;
    align-items: center;
  }

  .cloud__section__contain_item .cloud__section__contain_middle span:nth-child(n+3)::before {
    width: .375rem;
    height: .375rem;

    background: #FFFFFF;
  }

  .cloud__section__contain_item:hover .cloud__section__contain_middle,
  .cloud__section__contain_item .cloud__section__contain_middle {
    display: flex;
    width: 100%;
    padding: 10rem 4.375rem 0 4.375rem;
    box-sizing: border-box;
  }

  .cloud__section__contain_item .cloud__section__contain_middle p::after {
    font-size: 1rem;
    font-weight: normal;
    line-height: normal;
    color: #FFFFFF;
    display: block;
    padding: 0 0 0.5rem 0;
  }

  .cloud__section_sub .cloud__section__contain_item {
    width: 44.9375rem;
  }

  .title_mobile::before {
    transform: translateY(-1.9rem);
  }

  .cloud__section__contain_middle p::before {
    content: "";
    width: .75rem;
    height: .75rem;
    border-radius: 50%;
    background: #FFFFFF;
    margin-right: 0.6rem;
    flex-shrink: 0;
  }

  .cloud__section__contain_middle_img img {
    height: 25.75rem;
    width: 31.875rem;
    right: 0;
  }

  .section6 .cloud__section__contain_item .cloud__section__contain_middle p {
    width: 47rem;
    line-height: 3.5rem;
  }

  .section6 .cloud__section__contain_item {
    height: 43.625rem;
  }

  .cloud__section_sub .cloud__section__contain_item>img {
    left: 2.5rem;
    width: 8.64rem;
    top: 5rem;
    padding: 0 0 1.5rem;
  }

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle {
    padding: 15rem 0 0 2.5rem;
    overflow: hidden;
    height: 100%;
  }

  .cloud__section_sub .cloud__section__contain_item .cloud__section__contain_middle p:nth-child(2) {
    padding: 2rem 0 1rem 0;
  }


  .cloud__section {
    background-image: url("../../images/mobileNew/Tec-Ad.png");
  }

  .cloud__section p {
    font-size: 3.5rem
  }

  .cloud__section h3 {
    padding: 0 0 2rem 0;
  }

  .cloud__section__title {
    flex-wrap: wrap;
    padding: 4rem 0 7.125rem;
  }

  .cloud__section__title span:first-child {
    font-size: 4.25rem;
  }

  .cloud__section__title span:nth-child(2) {
    font-size: 2rem;
  }

  .cloud__section__contain_item>img {
    width: 14.625rem;
  }

  .cloud__section h3 {
    font-size: 6rem;
  }

  .cloud-section-content{
    display: flex;
    flex-direction: column;
  }

  .cloud-section-content .cloud-section-content__item{
    width: 100%;
    padding: 0.5rem 2.5rem 2rem;
    margin-bottom: 2rem;
  }

  .cloud-section-content .cloud-section-content__item img{
    width: 14.625rem;
    height: 14.625rem;
    right: 0;
    top: 0;
    left: auto;
  }

  .cloud-section-content .cloud-section-content__item h4{
    font-size: 2.5rem;
    color: #25F4EE;
    text-align: left;
  }

  .cloud-section-content .cloud-section-content__item .cloud-section-content__item_p{
    display: block;
    font-size: 2rem;
    margin-top: 1.5rem;
    text-align: left;
    width: 100%;
  }

  .cloud-section-content .cloud-section-content__item:hover{
    width: 100%;
    padding: 0.5rem 2.5rem 2rem;
  }

  .cloud-section-content .cloud-section-content__item:hover p{
    width: auto;
  }

  .cloud-section-content .cloud-section-content__item:hover img{
    width: 14.625rem;
    height: 14.625rem;
    right: 0;
    top: 0;
    left: auto;
  }

  /* 移动端第五屏样式 start */
  .screen5 .container {
    padding: 0;
  }

  .p__before::before {
    transform: translateY(-1.7rem);

  }

  .section5_middle p::before {
    width: .75rem;
    height: .75rem;
    margin-right: 1rem;
  }

  .screen5 .container .item2 {
    margin-top: 0;
  }

  .screen5 .item1 p {
    font-size: 2.25rem;
    line-height: 3.5rem;
    height: 16.6462rem;
  }

  .item2-top__title span:first-child {
    font-size: 5.825rem;
  }

  .item2-top__title span:nth-child(2) {
    font-size: 3.1488rem;
    line-height: normal;
  }

  .screen5 .container .item2 {
    height: 118.75rem;
  }

  .item2-top__title {
    height: 17rem;
  }

  .screen5 .container .item2 .item2-top {
    flex-wrap: wrap;
  }

  .screen5 .container .item2 .item2-top .element img {
    width: 30.1762rem;
    height: 30.1775rem;
  }

  .screen5 .container .item2 .item2-top .element {
    height: auto;
    padding: 0 2.5rem 4.25rem;
    width: auto;
    margin: 2.625rem 0 0 0;
  }

  .screen5 .container .item2 .item2-top .element p:nth-child(2) {
    font-size: 3.3712rem;
    line-height: 4.0237rem;
    padding-top: 3rem;
  }

  .screen5 .container .item2 .item2-top .element p:nth-child(3) {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }

  .screen5 .item1 .text h2 {
    font-size: 6rem;
  }

  .section5 {
    height: 135rem;
    background-image: url("../../images/mobileNew/Tec-Go.png");

  }

  .section5 img {
    height: 96.75rem;
    left: 7.75rem;
    top: 56.75rem;
    width: auto;
  }

  .section5 .cloud__section__title {
    justify-content: space-between;
  }

  .section5_middle span {
    font-size: 3rem;
    font-weight: bold;
    line-height: 3.5rem;
    color: #1A1A1A;
  }

  .section5_middle p {
    font-size: 2.5rem;
    font-weight: normal;
    line-height: 3rem;
    color: #767676;
    padding: 0 0 1rem 0;
  }

  .section5_middle p:nth-child(2) {
    padding: 2rem 0 1rem;
  }

  .cloud__section__contain_middle_img {
    width: 31.875rem;
    height: 25.75rem;
    position: absolute;
    right: -5rem;
    bottom: -1rem;
  }

  /* 移动端第六屏样式 start */
  .section6 {
    height: 100.25rem;
    background-image: url("../../images/mobileNew/Tec-Creative.png");
  }


  .section6 {
    height: 180.375rem;
  }

  .cloud__section__title>div span img {
    width: 2.375rem;
  }

  .section6 .cloud__section__title>div {
    padding-right: 0;
    flex-basis: 40%;
  }

  .section6 .cloud__section__title>div:nth-child(n+3) {
    padding-top: 3.875rem;
  }

  .section6 .cloud__section__contain_item {
    width: 101%;
  }

  /* 移动端第七屏样式 start */
  .section7 .cloud__section__contain_item .cloud__section__contain_middle span {
    color: #0256FF;
  }

  .section7 .cloud__section__contain_item .cloud__section__contain_middle p {
    color: #767676;
  }

  .section7 .cloud__section__contain_item .cloud__section__contain_middle p::before {
    background: #767676;
  }

  .section7 .section7_img_last {
    width: 9.125rem;
  }

  .section7 .cloud__section__contain {
    padding: 6rem 0 0 0;
  }

  .section7 .cloud__section__contain_item {
    width: 44.05rem;
  }

  .section7 .cloud__section__contain_item .cloud__section__contain_middle {
    padding: 7rem 0 0 2.5rem;
  }


  .section7 {
    background-image: url("../../images/mobileNew/Tec-Retail.png");
    background-size: 100% 100%;
  }

  .title_mobile_more::before {
    transform: translateY(-3.2rem);
  }

  .title_mobile_sub::before {
    transform: translateY(-3.5rem);
  }

  .section7 {
    height: 129.7975rem;
  }

  .section7 p {
    font-size: 3.4rem;
  }

  .section7 .cloud__section__contain_item:hover .cloud__section__contain_middle {
    padding: 7rem 0 0 2.5rem;

  }

  .section7 .cloud__section__contain_item {
    width: 100%;
  }



  .section7 .section7_img_last {
    width: 18.2475rem;
  }

  .section7 .cloud__section__contain .cloud__section__contain_item:first-child .cloud__section__contain_middle p {
    width: 95%;
  }

  .section7 {
    height: 115.7975rem;
  }

  .section7 .cloud__section__contain .cloud__section__contain_item .cloud__section__contain_middle p {
    line-height: 3.5rem;
  }

  .section7 .cloud__section__contain_item {
    height: 45.25rem;
    padding: 5rem 0 0;
    background-color: #FFFFFF;
  }
}

.cloud-section-content{
  display: flex;
}

.cloud-section-content__item{
  width: 13.5rem;
  height: 20rem;
  border-radius: .7075rem;
  background: rgba(255, 255, 255, 0.05);

  box-sizing: border-box;
  border: 2px solid rgba(255, 255, 255, 0.1);

  backdrop-filter: blur(.625rem);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
  margin: 0 0.75rem;
  transition: all 0.3s;
}

.cloud-section-content__item img{
  position: absolute;
  right: 0;
  left: 0;
  top: 5rem;
  width: 5rem;
  height: 5rem;
  margin: auto;
  transition: all 0.3s;
}

.cloud-section-content__item h4{
  display: block;
  font-size: 1.5rem;
  color: #FFF;
  font-weight: normal;
  width: 100%;
  text-align: center;
  margin-top: 6.5rem;
}

.cloud-section-content__item p{
  display: none;
  font-size: 1rem;
}

.cloud-section-content__item:hover{
  width: 29rem;
  padding: 0 2.5rem;
}

.cloud-section-content__item:hover img{
  position: absolute;
  right: 0;
  top: 0;
  left: auto;
  width: 10rem;
  height: 10rem;
}


.cloud-section-content__item:hover h4{
  color: #25F4EE;
  text-align: left;
  margin-top: 6.5rem;
}

.cloud-section-content__item:hover p{
  display: block;
  text-align: left;
  margin-top: 1.5rem;
  width: 20rem;
}