/* 公共样式 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/banner-1.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/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/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/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/Tec-Retail.png');  background-size: 100% 100%;  background-color: #000000;}/* 第七屏样式 start */.section7 {  background: url('../images/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("../images/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/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/tdy.jpg");  }  /* 移动端第三屏样式 start */  .section3 {    background-image: url("../images/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/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/Tec-Go_20a7c38733334f6b8d2efc16f8a5e280.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/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/Tec-Retail_373f7f1caeca4437946bc6b452256853.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;}