.huawei-curiegproject-container {
    width: 100%;
    color: #000;
    font-weight: 500;
    letter-spacing: calc(-.037em + .526px);
}

.huawei-curiegproject-container .curieg-section1,
.huawei-curiegproject-container .curieg-section2,
.huawei-curiegproject-container .curieg-section3,
.huawei-curiegproject-container .curieg-section4,
.huawei-curiegproject-container .curieg-section6,
.huawei-curiegproject-container .curieg-section7,
.huawei-curiegproject-container .curieg-section8,
.huawei-curiegproject-container .curieg-section9,
.huawei-curiegproject-container .curieg-section10,
.huawei-curiegproject-container .curieg-section11,
.huawei-curiegproject-container .curieg-section12,
.huawei-curiegproject-container .curieg-section14,
.huawei-curiegproject-container .curieg-section15,
.huawei-curiegproject-container .curieg-section16,
.huawei-curiegproject-container .curieg-section18,
.huawei-curiegproject-container .curieg-section19,
.huawei-curiegproject-container .curieg-section20,
.huawei-curiegproject-container .curieg-section21,
.huawei-curiegproject-container .curieg-section22,
.huawei-curiegproject-container .curieg-section23,
.huawei-curiegproject-container .curieg-section24,
.huawei-curiegproject-container .curieg-section25,
.huawei-curiegproject-container .curieg-section26,
.huawei-curiegproject-container .curieg-section27,
.huawei-curiegproject-container .curieg-section28,
.huawei-curiegproject-container .curieg-section29,
.huawei-curiegproject-container .curieg-section30,
.huawei-curiegproject-container .curieg-section31,
.huawei-curiegproject-container .curieg-section32,
.huawei-curiegproject-container .curieg-section33 {
    overflow: hidden;
}

.huawei-curiegproject-container .countLength {
    width: 100vw;
}

.huawei-curiegproject-container img {
    border: 0;
    vertical-align: middle;
    max-width: 100%;
    width: 100%;
}

.huawei-curiegproject-container a {
    text-decoration: none;
}
.huawei-curiegproject-container sup a {
    color: #969696;
}
.huawei-curiegproject-container .blur-up {
    filter: blur(20px);
    transition: filter .2s;
}

.huawei-curiegproject-container .blur-up.lazyloaded {
    filter: blur(0);
}

.huawei-curiegproject-container .huawei-curieg-nowrap {
    white-space: nowrap;
    font-style: normal;
}

.huawei-curiegproject-container .curieg-section30 .huawei-curieg-nowrap {
    cursor: default;
}

.huawei-curiegproject-container .curieg-sup {
    font-size: 0.6em;
    font-weight: 500;
}

.huawei-curiegproject-container .cbg-backtotop {
    position: fixed;
    z-index: 200;
    bottom: 90px;
    right: 50px;
    display: none;
}
  
.huawei-curiegproject-container .cbg-backtotop a {
    display: block;
    width: 40px;
    height: 40px;
    margin: 5px 0;
    text-indent: -9999px;
    background: url(https://consumer.huawei.com/content/dam/huawei-cbg-site/common/mkt/pdp/store/img/sprites_cbg_icon.png) no-repeat;
    opacity: 0.6;
    filter: alpha(opacity=80);
    transition: all linear 0.2s;
}
  
.huawei-curiegproject-container .cbg-backtotop a.cbg-icon-backtotop {
    background-position: -549px -188px;
}
  
.huawei-curiegproject-container .cbg-backtotop a.hidden {
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: default;
}
  
.huawei-curiegproject-container .cbg-backtotop a.cbg-icon-backtohome {
    background-position: -549px -148px;
}

.huawei-curiegproject-container .curieg-sup a {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    display: contents;
    cursor: pointer;
}

.huawei-curiegproject-container .curieg-current {
    color: #000;
}

.huawei-curiegproject-container .showPc {
    display: block;
}
.huawei-curiegproject-container .showPc-span {
    display: inline-block;
}
.huawei-curiegproject-container .showMob {
    display: none;
}

.huawei-curiegproject-container video {
    vertical-align: middle;
}


.huawei-curiegproject-container  .imgforie {
    display: none!important;
}

.huawei-curiegproject-container .curieg-hidden {
    display: none !important;
}

/* jiaobiao switch */
.huawei-curieg-container-ax6 .curieg-section17 ol {
    color: #7f7f7f;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
    list-style: decimal;
}

/* pc */

/* section 1 */
.huawei-curiegproject-container .curieg-section1 {
    width: 100%;
    position: relative;
}

.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content {
    position: absolute;
    right:9.53125vw;
    top:13.8020833vw;
    z-index: 1;
    text-align: center;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-product{
    width: 35.0520833vw;
    margin: 0 auto;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-tit {
  
    margin:2.0833333vw auto 1.04166667vw;
    width: 25.6770833vw;
    text-align: center;
    
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-tit {
    color:#1e2022;
    font-size:2.5vw;
    line-height: 1.25;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-ksp {
    font-size:1.04166667vw;
    line-height: 1.6;
    margin: 3.125vw auto 0;
    color:#211d1e;
    width: 41.77083333vw;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-ksp a{
    color:#1e2022;
}

.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy{
    margin-top: 2.65625vw;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-tit{
    font-size: 0.677083333vw;
    line-height: 1.6;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-price{
    font-size: 1.45833333vw;
    line-height: 1.25;
    margin: 0.5729166vw 0 1.25vw;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-price span{
    font-size: 0.677083333vw;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-btn a{
    font-size: 13px;
    background-color: #000;
    border: 2px solid #000;
    color: #fff;
    display: inline-block;
    line-height: 24px;
    font-weight: 800;
    padding: 10px 26px;
    border-radius: 40px;
    cursor: pointer;
    transition: .3s ease-out;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-btn a:hover{
    opacity: .8;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
    position: absolute;
    width: 221px;
    top: 70%;
    right: 8px;
    display: inline-block;
}
.huawei-curiegproject-container .curieg-section1 .curieg-section1-windows img{
    width: 100%;
    height: 100%;
}


/* section 2 */
.huawei-curiegproject-container .curieg-section2{
    position: relative;
}
.huawei-curiegproject-container .curieg-section2 video {
    width: 100%;
    height: calc(100vh - 76px);
}

.huawei-curiegproject-container .curieg-section2 .curieg-section2-video {
    width: 100%;
    height: 100vh;
    transform: scale(0.83);
    overflow: hidden;
    border-radius: 2vw;
}

.huawei-curiegproject-container .curieg-section2 .curieg-section2-video video,
.huawei-curiegproject-container .curieg-section2 .curieg-section2-video img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.huawei-curiegproject-container .curieg-section2 .curieg-section2-video-play{
    position: absolute;
    bottom: 5.20833333vw;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.25vw;
    line-height: 1.6;
    color: #fff;
    cursor: pointer;
}
.huawei-curiegproject-container .curieg-section2 .curieg-section2-video-play .curieg-section2-video-play-svg{
    width: 2.08333333vw;
    margin-right: 0.78125vw;
}



/* section 3 */
.huawei-curiegproject-container .curieg-section3 {
    padding: 8.3333333vw 0 0;
    background: #000;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-tit {
    font-weight: 700;
    color: #ffffff;
    font-size: 3.33333333vw;
    text-align: center;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content {
    width: 79.16666667vw;
    margin: auto;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content .curieg-section3-heart {
    position: relative;
    cursor: pointer;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content .curieg-section3-heart-tit {
    font-size:1.4583333vw;
    color: #fff;
    line-height: 1.25;
    z-index: 10;
    font-weight: 700;
    position: absolute;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top {
    margin: 2.604166666666667vw 0 1.5625vw;
    display: flex;
    flex-flow: column wrap;
    height: 34.8958333vw;
    justify-content: space-between;
    align-content: space-between;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart-tit {

    top: 50%;
    transform: translateY(-50%);
    left: 2.083333333vw;
    margin: auto;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart:nth-child(1) .curieg-section3-heart-tit {
    top: 2.60416667vw;
    left: 2.60416667vw;
    transform: translateY(0);
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top sup a {
    color: #fff;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart {
    width: 38.8020833vw;
    background: #181818ff;
    border-radius: 2.77777777vw;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart:nth-child(1) {
    height: 100%;
}


.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom {
    display: flex;
    justify-content: space-between;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart-tit {
    top: 50%;
    left: 2.0833333333vw;
    right: auto;
    margin: auto;
    text-align: left;
    transform: translateY(-50%);
}
.huawei-curiegproject-container .curieg-section3  .curieg-section3-heart-tit p{
    font-size: 1.041666666vw;
    line-height: 1.6;
    font-weight:500;
    color:#a9a9a9;
    margin-top: 0.520833333vw;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart {
    width: 38.8020833vw;
}

.huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart:nth-child(2) {
    width: 38.8020833vw;
}

.curieg-section3-heart .curieg-section3-heart-arrow {
    width: 2.395833333vw;
    height: 2.395833333vw;
    border-radius: 50%;
    overflow: hidden;
    position: absolute;
    right: 1.041666666vw;
    bottom: 0.833333333vw;
    background: #4d4d4d;
    overflow: hidden;
}

.curieg-section3-heart .curieg-section3-heart-arrow .arrowContainer {
    display: flex;
    flex-flow: column nowrap;
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 200%;
}

.curieg-section3-heart .curieg-section3-heart-arrow .arrowContainer img {
    width: 100%;
    height: 100%;
}

.curieg-section3-heart:hover .arrowContainer {
    top: 0%;
}

.huawei-curiegproject-container .curieg-section3-heart .arrowContainer {
    transition: all linear 0.4s;
    -webkit-transition: all linear 0.4s;
    -moz-transition: all linear 0.4s;
    -ms-transition: all linear 0.4s;
    -o-transition: all linear 0.4s;
}

/* section 4 */
.huawei-curiegproject-container .curieg-section4,
.huawei-curiegproject-container .curieg-section8,
.huawei-curiegproject-container .curieg-section12 {
    background: #000;
    width: 100%;
    height: 49.47916666vw;
    overflow: hidden;
    position: relative;
}
.huawei-curiegproject-container .curieg-section4{
    height: 28.125vw;
}
.huawei-curiegproject-container .curieg-section12 {
    background: none;
}

.huawei-curiegproject-container .curieg-section4 .curieg-section4-tit,
.huawei-curiegproject-container .curieg-section8 .curieg-section8-tit,
.huawei-curiegproject-container .curieg-section12 .curieg-section12-tit {
    font-weight: 700;
    font-size:5.2083333vw;
    transform: scale(1);
    line-height: 1.25;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height:7.8125vw;
    text-align: center;
}

.huawei-curiegproject-container .text-gradual {
    background: linear-gradient(90deg, #D5ECFF  20%, #93B0E0 50%, #D5ECFF 80%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -ms-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}


/* section 5 */
.huawei-curiegproject-container .curieg-section5 {
    width: 100%;
    height: 100vh;
    background: #000;
    position: relative;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section-word {
    position: absolute;
    top:18.75vw;
    left: 26.0416666vw;
}

.huawei-curiegproject-container .curieg-section-subtit {
    font-weight: 500;
    color: #a9a9a9;
    font-size:1.04166667vw;
    line-height: 1.6;
    margin-bottom:0.520833333vw;
}

.huawei-curiegproject-container .curieg-section-tit {
    font-weight: 700;
    color: #ffffff;
    font-size: 3.3333333333vw;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-content {
    width:45.1875vw;
    font-weight: 700;
    color: #969696;
    font-size: 2.08333333vw;
    line-height: 1.25;
    margin-top:2.60416667vw;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-content i {
    color: #fff;
    font-style: normal;
    line-height: 1.25;
}
.huawei-curiegproject-container .curieg-section5 .curieg-section5-content i a{
    color: #fff;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-screen {
    width: 79.6354166vw;
    position: absolute;
    left: 0;
    right: 0;
    top: 31.61458333vw;
    margin: auto;
    height: 41.6666666vw;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per {
    position: absolute;
    top: 0.88541666vw;
    right: 11.97916666vw;
    border: 2px solid #fff;
    display: none;
    box-sizing: border-box;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per-num1,
.huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per-num2 {
    opacity: 0;
    display: none;
    font-size: 5vw;
    line-height: 1.25;
    position: absolute;
    right: 1.3020833vw;
    bottom: -0.26041666vw;
    color: #fff;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications {
    display: flex;
    justify-content: center;
    margin: 4.1666666vw auto 0;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications .curieg-section5-authentication:nth-child(1){
    margin-right:4.53125vw;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication {
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications p {
    font-weight: 500;
    color: #ffffff;
    font-size: 1.145833333vw;
    line-height: 1.6;
    transition: all .8s linear;
    text-align: center;
}
.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications p a{
    color: #fff;
}
.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication-logo {
    width: 4.166666666vw;
    height: 4.166666666vw;
    margin-bottom: 1.04166666vw;
    transition: all .8s linear;
}
.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication-ani{
    opacity: 0;
    margin-bottom: 2.60416666vw;
}
.huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication-ani + p{
    opacity: 0;
}


/* section 6 */
.huawei-curiegproject-container .curieg-section6 {
    padding:21.1979167vw 0 8.3333333vw;
    background: #000;
}

.huawei-curiegproject-container .curieg-section6 a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section-word {
    padding-left: 26.0416666vw;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters {
    height:13.0208333vw;
    margin: 4.16666666vw 0 2.60416666vw;
    display: flex;
    flex-flow: column wrap;
    align-content: flex-start;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter {
    height: 4.79166666vw;
}

.huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(1) {
    margin: 0 4.1666667vw 1.302083333vw 0;
}

.huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(3) {
    margin: 0 4.1666667vw 1.8229166vw 0;
}

.huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(5) {
    margin: 0 0 1.822916666vw 0;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter p {
    color: #cae2f8;
    font-weight: 700;
    font-size: 2.08333333vw;
    line-height: 1.25;
    height: 3vw;
    /* margin-bottom: 0.520833333vw; */
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter p b {
    font-size: 1.25vw;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter span {
    font-size: 0.8333333333vw;
    line-height: 1.6;
    margin-top: 1.04166666vw;
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter span.curieg-section6-parameter-logo-text {
    width: 10vw;
    margin-top: 0.5vw;
}


.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter-logo {
    width: 3.125vw;
    height: 3.125vw;
    margin-bottom: 0.5208333vw;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-video {
    width: 66.6667vw;
    margin: 0 auto 2.604166vw;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-des {
    width:53.9166667vw;
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    line-height: 1.6;
    margin: auto;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section6 .curieg-section6-des a {
    font-weight: 700;
}

#flagship-kv-section .flagship-kv-section .flagship-kv-text-dis .flagship-kv-dis:nth-child(2) {
    display: none;
}

/* section 7 */
.huawei-curiegproject-container .curieg-section7 {
    background: #000;
    position: relative;
    height: 41.66666666vw;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section7-img {
    width: 42.6041666vw;
    position: absolute;
    left: -4.0625vw;
    background: #000;
    transition: all 1s linear;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section7-img-ani {
    transform: translate(30.89583vw, 0);
}

.huawei-curiegproject-container .curieg-section7 .curieg-section-word {
    padding: 12.5vw 0 0 42.70833333vw;
}
.huawei-curiegproject-container .curieg-section7 .curieg-section-tit {
    font-size: 2.5vw;
}

.huawei-curiegproject-container .curieg-section-content {
    width:27.91666667vw;
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    line-height: 1.6;
    margin: 1.5625vw 0 4.166666666vw;
}
.huawei-curiegproject-container .curieg-section-content a{
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section-content {
    transition: all .8s linear;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section-content-ani {
    transform: translateY(2vw);
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section6-product-btn-ani {
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section6-product-btn {
    font-weight: 500;
    color: #ffffff;
    font-size: 0.8333333vw;
    line-height: 1.6;
    padding: 0.3125vw 1.4583333vw;
    border: 2px solid #fff;
    border-radius: 1.041666666vw;
    display: inline-block;
    cursor: pointer;
    transition: all .8s linear;
}

.huawei-curiegproject-container .curieg-section7 .curieg-section6-product-btn-logo {
    width: 0.83333333vw;
    height: 0.83333333vw;
    margin-left: 0.625vw;
    display: inline-block;
}


/* section 7 popup */
.huawei-curiegproject-container .curieg-section7-popup {
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    z-index: 99;
    display: none;
}

.huawei-curiegproject-container .curieg-section7-close {
    width: 1.5625vw;
    height: 1.5625vw;
    position: absolute;
    top: 5.52083333VW;
    right: 4.16666666vw;
    cursor: pointer;
    z-index: 99;
}
.huawei-curiegproject-container .curieg-section12 .curieg-section12-tit{
    height: 16.8125vw;
}
.huawei-curiegproject-container .curieg-section7-popup .swiper-container-popup {
    width: 66.6666666vw;
    height: 100%;
    margin: auto;
    padding: 10.4166666vw 0 0;
}
.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper{
    padding-bottom: 7.291666666vw;
}
.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper .swiper-slide{
    padding-bottom: 7.291666666vw;

}
.huawei-curiegproject-container .curieg-section7-popup .swiper-container-popup>.swiper-wrapper>.swiper-slide {
    height: auto;
}

.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper>.swiper-slide {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
}

.huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product1 {
    width: 100%;
    height: 36.4583333vw;
    margin-bottom: 2.083333vw;
}

.huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product2 {
    width: 39.58333333vw;
    height: 52.083333333vw;
    overflow: hidden;
}

.huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product3 {
    display: flex;
    flex-flow: column wrap;
}

.huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product3>div {
    width: 25vw;
    height: 25vw;
}

.huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product3>div:nth-child(1) {
    margin-bottom: 2.083333vw;
}

.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination {
    position: absolute;
    bottom: 7.291666666vw;
    height: 7.29166666vw;
    display: flex;
    justify-content: flex-end;
}

.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet {
    width: 1.041666666vw;
    height: 1.041666666vw;
    background-color: #fff;
    border: 1px solid #fff;
    opacity: 1;
    position: relative;
    margin: 1.5625vw 0.36458333vw 0 0;
}

.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet:nth-child(1) {
    margin: 1.5625vw 1.5625vw 0 0;
    background-color: #5c5c5c;
}


.huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet-active::before {
    content: "";
    width: 1.5625vw;
    height: 1.5625vw;
    border: 2px solid #d5d5d5;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

/* section 9 */
.huawei-curiegproject-container .curieg-section9 {
    background: #000;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section-word {
    padding: 0 0 0 23.4375vw;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section-content {
    margin: 1.5625vw 0 0;
    width:56.6666667vw;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-img {
    position: relative;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-content {
    position: relative;
    height: 17vw;
    padding: 4.16666666vw 0 0 23.4375vw;
    z-index: 10;
    display: flex;
    flex-flow: column wrap;
    margin-bottom: -21.1458333333333vw;
    align-content: flex-start;
    justify-content: flex-start;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-content sup{
    font-weight: 700;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameters {
   
    display: flex;
    flex-flow: column wrap;
    height: 11.9791666vw;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter-intel{
    width: 7.8125vw;
    margin-right: 5.2083333vw;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1{
    display: flex;
    flex-flow: row nowrap;
    margin-bottom: 2.0833333vw;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2 {
    display: flex;
    flex-flow: row nowrap;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1 .curieg-section9-parameter:nth-child(1){
    margin-right: 2.604166666vw
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2 .curieg-section9-parameter:nth-child(1){
    margin-right: 4.16666666vw
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2 .curieg-section9-parameter:nth-child(2){
    margin-right: 4.01041666vw
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter p {
    font-size: 2.0833333vw;
    color: #cae2f8;
    font-weight: 700;
    margin-bottom: 0.52083333vw;
    line-height: 1.25;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter p b {
    font-size: 1.14583333vw;
}
.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter span {
    font-weight: 500;
    color: #a9a9a9;
    font-size: 0.83333333vw;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter p a {
    color: #cae2f8;
}

.huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter span a {
    color: #a9a9a9;
}

/* section 10 */
.huawei-curiegproject-container .curieg-section10 {
    background: #000;
    margin-top: -9.375vw;
}

.huawei-curiegproject-container .curieg-section10-swiper {
    display: flex;
    flex-flow: column wrap;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section10 .curieg-section10-slide {
    width: 45.83333333vw !important;
    height: 26.04166666vw;
    padding: 0 0.78125vw;
    background: #000;
    box-sizing: border-box;
}

.huawei-curiegproject-container .curieg-section10 .swiper-slide-active {
    width: 45.83333333vw !important;
    opacity: 1;
}
.huawei-curiegproject-container .curieg-section10 .curieg-section10-slide .curieg-section10-slide-shadow{
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.6;
    transition: all 1s linear;
}
.huawei-curiegproject-container .curieg-section10 .swiper-slide-active .curieg-section10-slide-shadow{
    opacity: 0;
}   


.huawei-curiegproject-container .curieg-section10 .swiper-pagination {
    position: relative;
    bottom: 0;
    margin: 2.0833333vw 0 10.41667vw;
    padding-bottom: 1.04166666vw;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
    background: #000;
    width: auto;
    box-sizing: border-box;
    display: flex;
}
.huawei-curiegproject-container .curieg-section10 .swiper-pagination .swiper-pagination-rollbox{
    width: 100%;
    position: absolute;
    bottom: -2px;
    height: 3px;
    overflow: hidden;
    left: 0;
}


.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper .swiper-pagination-bullet {
    width: auto;
    height: auto;
    font-weight: 500;
    color: #ffffff;
    font-size: 0.83333333vw;
    line-height: 1.6;
    opacity: .5;
    cursor: pointer;
    margin: 0 1.82291666vw 0 0;
    position: relative;
    transition: all .5s linear;
    outline: none !important;
}
.huawei-curiegproject-container .curieg-section10 .swiper-pagination .swiper-pagination-bullet:nth-child(4){
    margin-right: 0;
}
.huawei-curiegproject-container .curieg-section10 .swiper-pagination .swiper-pagination-bullet:last-child {
    margin: 0;
}

.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper .swiper-pagination-bullet-active {
    opacity: 1;
    background: #000;
}
.huawei-curiegproject-container .curieg-section10 .swiper-pagination-move,
.huawei-curiegproject-container .curieg-section10 .swiper-pagination-move2{
    position: absolute;
    bottom: 0;
    left: 0;
    height: 3px;
    background: #fff;
    transition: all .6s linear;
}

.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow,
.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow {
    position: absolute;
    width: 1.5625vw;
    z-index: 10;
    top: 12.2395833vw;
    left: 29.42708333vw;
    cursor: pointer;
    opacity: 0.5;
}
.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow:hover,
.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow:hover {
    opacity: 1;
}
.huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow {
    right: 29.42708333vw;
    left: auto;
}


/* section 11 */
.huawei-curiegproject-container .curieg-section11 {
    position: relative;
    background: #000;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-content {
    position: absolute;
    top:32.083333vw;
    left:20.833333vw;
    display: flex;
    flex-flow: row wrap;
    z-index: 1;
    opacity: 0;
    transition: all .5s linear;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-tit {
    font-weight: 700;
    color: #ffffff;
    font-size: 2.5vw;
    line-height: 1.25;
    margin: 0 12.03125vw 0 0;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-des {
    width:31.8229167vw;
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    line-height: 1.6;
    margin-bottom: 4.16666666vw;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-parameters {
    display: flex;
    flex-flow: row nowrap;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter {
    margin-right:4.166666667vw;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter p {
    font-weight: 700;
    font-size: 2.08333333vw;
    color: #cae2f8;
    line-height: 1.25;
    margin-bottom: 0.52083333vw;
}

.huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter span {
    color: #a9a9a9;
    font-weight: 500;
    font-size: 0.83333333vw;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section11 video {
    width: 100%;
}

/* section 15 */
.huawei-curiegproject-container .curieg-section12-3 {
    display: flex;
    justify-content: center;
    margin:10.41666666vw 0;
}

.huawei-curiegproject-container .btncontainer {
    display: flex;
    justify-content: center;
}

.huawei-curiegproject-container .learnmbtn {
    position: relative;
    z-index: 99;
    display: inline-block;
    color: #2788d9;
    font-size:0.833333333vw;
    line-height:1.6;
    font-weight: 700;
    opacity: 1;
    -webkit-transition: .3s ease-out;
    transition: .3s ease-out;
    margin-top:2.08333333vw;
}

.huawei-curiegproject-container .learnmbtn:hover {
    opacity: .8;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card {
    width: 37.5vw;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    padding: 4.166666666vw 0 4.6875vw;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card:nth-child(1) {
    margin-right: 2.0833333vw;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-sub,
.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-tit,
.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-des {
    padding-left: 3.385416666vw;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-sub {
    font-weight: 500;
    color: #a9a9a9;
    font-size: 0.8333333333vw;
    line-height: 1.6;
}
.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-sub a{
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-tit {
    font-weight: 700;
    color: #1E2022;
    font-size: 2.5vw;
    line-height: 1.25;
    margin:0.8333333vw 0 1.61458333vw;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-des {
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.041666666vw;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card .curieg-section12-3-card-img {
    margin: 4.166666666vw 0 0 3.07291666vw;
    width: 29.7916666vw;
}

.huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card:nth-child(1) .curieg-section12-3-card-img {
    width: 31.35416666vw;
    margin: 4.166666666vw 0 0 2.60416666vw;
}

/* section 11 */
.huawei-curiegproject-container .curieg-section12-1 .canvasparent {
    overflow: hidden;
    display: flex;
    justify-content: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.huawei-curiegproject-container .curieg-section12-1 .s11subtitle {
    color: #a9a9a9;
    font-size: 1.04166666vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section12-1 .s11title {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #1e2022;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section12-1 .s11des {
    width:51.45833333vw;
    margin: 0 auto;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section12-1 .s11des sup a {
    color: #a9a9a9;
}

/* section 12  */
.huawei-curiegproject-container .curieg-section12-2 .ffpic {
    width: 77.08333333vw;
    height: 33.85416666vw;
    margin: 0 auto;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
    overflow: hidden;
}

.huawei-curiegproject-container .curieg-section12-2 .ffpic .ggimage {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #f8f9fb;
}

.huawei-curiegproject-container .curieg-section12-2 .ffpic .ggimage:nth-child(1) {
    z-index: 3;
}

.huawei-curiegproject-container .curieg-section12-2 .showimg {
    animation: showimg 0.5s linear forwards;
    -webkit-animation: showimg 0.5s linear forwards;
}

@keyframes hideimg {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.huawei-curiegproject-container .curieg-section12-2 .hideimg {
    animation: hideimg 0.5s linear forwards;
    -webkit-animation: hideimg 0.5s linear forwards;
}

.huawei-curiegproject-container .curieg-section12-2 .zindexss {
    z-index: 33 !important;
}

.huawei-curiegproject-container .curieg-section12-2 .zindexmm {
    z-index: 99 !important;
}

.huawei-curiegproject-container .curieg-section12-2 .creathh {
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
}

.huawei-curiegproject-container .curieg-section12-2 .ffpic {
    position: relative;
}

.huawei-curiegproject-container .curieg-section12-2 .everyslide0,
.huawei-curiegproject-container .curieg-section12-2 .ss12textslide0 {
    z-index: 3;
}

.huawei-curiegproject-container .curieg-section12-2 .everyslide1,
.huawei-curiegproject-container .curieg-section12-2 .ss12textslide1 {
    z-index: 2;
}

.huawei-curiegproject-container .curieg-section12-2 .everyslide2,
.huawei-curiegproject-container .curieg-section12-2 .ss12textslide2 {
    z-index: 1;
}

.huawei-curiegproject-container .curieg-section12-2 .everyslide3,
.huawei-curiegproject-container .curieg-section12-2 .ss12textslide3 {
    z-index: 0;
}

.huawei-curiegproject-container .curieg-section12-2 .ffpic img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle {
    display: inline-flex;
    position: relative;
    justify-content: center;
    margin: 2.083333333vw auto 1.61458333vw;
    padding: 0 0 1.041666666vw 0;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.3);
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle .moveline {
    width: var(--height);
    position: absolute;
    bottom: -2px;
    left: 0;
    border-bottom: 3px solid #000;
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle li {
    color: rgba(32, 29, 30, 0.5);
    cursor: pointer;
    font-size: 0.833333333vw;
    font-weight: 500;
    line-height: 1.6;
    white-space: nowrap;
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle .active {
    color:#1e2022;
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle li {
    margin: 0 1.82291666vw 0 0;
}

.huawei-curiegproject-container .curieg-section12-2 .navsubtitle li:nth-child(4) {
    margin: 0;
}

.huawei-curiegproject-container .curieg-section12-2 .descc {
    position: relative;
    width: 100%;
    height: 5vw;
}


.huawei-curiegproject-container .curieg-section12-2 .ss12des {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width:47.9166667vw;
    height: 150%;
    margin: 0 auto;
    background-color: #fff;
    color: #a9a9a9;
    font-size: 1.04166666vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}


/* section 13 */
.huawei-curiegproject-container .curieg-section13 {
    margin: 8.333333333vw 0 0 0;
}

.huawei-curiegproject-container .curieg-section13 .contentcc {
    border-bottom: 1px solid transparent;
}

.huawei-curiegproject-container .curieg-section13 .s13title {
    color: #a9a9a9;
    font-size: 1.04166666vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section13 .s13title sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section13 .s13subtitle {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #1E2022;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section13 .s13subtitle sup a {
    color: #000000;
}

.huawei-curiegproject-container .curieg-section13 .s13des {
    margin: 0 auto 13.02083333vw;
    color: #A9A9A9;
    font-size: 1.145833333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
    width: 54.2708333vw;
}

.huawei-curiegproject-container .curieg-section13 .s13img {
    position: relative;
    height: 25.5208333vw;
}

.huawei-curiegproject-container .bgshowpic {
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section13 .ccpic {
    position: absolute;
    top: -8.69791666vw;
    left: 50%;
    width: 30.10416666vw;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}

.huawei-curiegproject-container .curieg-section13 .zindexss {
    z-index: 2;
}

.huawei-curiegproject-container .curieg-section13 .showimg {
    animation: showimg 1s linear forwards;
    -webkit-animation: showimg 1s linear forwards;
}

@keyframes showimg {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

/* section 14 */
.huawei-curiegproject-container .curieg-section14 {
    margin: 10.41666666vw 0 8.333333333vw 0;
}

.huawei-curiegproject-container .curieg-section14 .texttop p {
    color: #a9a9a9;
    font-size: 1.04166666vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section14 .texttop p sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section14 .texttop h3 {
    margin: 0.52083333vw 0 0 0;
    color: #1E2022;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section14 .animationpart {
    width:65.2083333vw;
    margin:4.1666667vw auto 2.7604167vw;
}

.huawei-curiegproject-container .curieg-section14 .innercc {
    display: flex;
    justify-content: center;
    position: relative;
}


.huawei-curiegproject-container .curieg-section14 .animationpart .bgscale {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 88.5416666vw;
    height: 45.83333333vw;
    transform: translate(-50%, -50%) scale(1);
    -webkit-transform: translate(-50%, -50%) scale(1);
    -moz-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    -o-transform: translate(-50%, -50%) scale(1);
}

.huawei-curiegproject-container .curieg-section14 .animationpart .iconsvg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 15.625vw;
    height: 15.625vw;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    z-index: 3;
}

.huawei-curiegproject-container .curieg-section14 .piccomputer {
    width: 65.2083333vw;
}

.huawei-curiegproject-container .curieg-section14 .textbottom {
    width:50.3125vw;
    margin: 0 auto;
    color: #a9a9a9;
    font-size: 1.145833333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section14 .textbottom sup a {
    color: #a9a9a9;
}

/* section 15 */
.huawei-curiegproject-container .curieg-section15 {
    overflow: hidden;
    position: relative;
    background-color: #000;
    height: 49.895833333vw;
    margin-top: 10.416667vw;
}

.huawei-curiegproject-container .curieg-section15 p {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 16.2291666666vw;
    background-image: linear-gradient(90deg, #D5ECFF  20%, #93B0E0 50%, #D5ECFF 80%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -ms-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 6.25vw;
    font-weight: 700;
    text-align: center;
    line-height: 1.25;
}

/* section 16 */
.huawei-curiegproject-container .curieg-section16 {
    display: flex;
    flex-direction: column;
    background-color: #000;
}

.huawei-curiegproject-container .curieg-section16 .onlineconference {
    margin: 0 0 0 26.04166666vw;
}

.huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(1) {
    color: #a9a9a9;
    font-size: 1.041666666vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(2) {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #ffffff;
    font-size: 3.3333333333vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(3) {
    width:42.8645833vw;
    color: #a9a9a9;
    font-size: 1.145833333vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(3) sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section16 .conferencevideo {
    width: 66.666666666vw;
    height: 37.5vw;
    margin: 4.16666666vw auto 2.60416666vw;
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
}

.huawei-curiegproject-container .curieg-section16 .threecard {
    display: flex;
    justify-content: center;
}

.huawei-curiegproject-container .curieg-section16 .threecard sup a {
    color: #cae2f8;
}

.huawei-curiegproject-container .curieg-section16 .threecard .eachdes:nth-child(1),
.huawei-curiegproject-container .curieg-section16 .threecard .eachdes:nth-child(2) {
    margin: 0 6.3020833333vw 0 0;
}

.huawei-curiegproject-container .curieg-section16 .threecard .eachdes p:nth-child(1) {
    color: #cae2f8;
    font-size:1.6666667vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section16 .threecard .eachdes p:nth-child(2) {
    margin: 0.52083333vw 0 10.416666666vw 0;
    color: #a9a9a9;
    font-size: 0.8333333333vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section16 .videochange {
    animation: videochange 0.8s ease-out forwards;
    -webkit-animation: videochange 0.8s ease-out forwards;
}

.huawei-curiegproject-container .curieg-section16 .conferencevideo video {
    width: 100%;
}

@keyframes videochange {
    0% {
        transform: scale(0.8);
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
    }

    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
    }
}

/* section 17 */
.huawei-curiegproject-container .curieg-section17 {
    display: flex;
    position: relative;
    flex-direction: column;
    background-color: #000;
}

.huawei-curiegproject-container .curieg-section17 .textf {
    color: #a9a9a9;
    font-size: 1.041666666vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section17 .texts {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #ffffff;
    font-size: 3.333333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section17 .textt {
    width: 45.625vw;
    margin: 0 auto;
    color: #a9a9a9;
    font-size: 1.145833333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section17 .stickyAnimation {
    position: sticky;
    position: -webkit-sticky;
    top: 0;
}

.huawei-curiegproject-container .curieg-section17 .padpic {
    width: 100%;
    margin: 2.083333333vw auto 10.41666666vw;
}

.huawei-curiegproject-container .curieg-section17 .padpic .animtionimg {
    display: block;
    position: relative;
    width: 66.09375vw;
    margin: 0 auto;
}

.huawei-curiegproject-container .curieg-section17 .padpic .animtionimg video {
    position: absolute;
    top: 1.5625vw;
    left: 11.9270833vw;
    width: 42.3875vw;
}

.huawei-curiegproject-container .curieg-section17 .left {
    position: absolute;
    top: 32.96875vw;
    left: 22.91666666vw;
    width: 9.583333333vw;
    height: 1.927083333vw;
    z-index: 1;
}

.huawei-curiegproject-container .curieg-section17 .right {
    position: absolute;
    top: 32.96875vw;
    right: 22.91666666vw;
    width: 9.583333333vw;
    height: 1.927083333vw;
    z-index: 1;
}

.huawei-curiegproject-container .curieg-section17 .circle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform-origin: center;
    transform: translate(-50%, -30%);
    -webkit-transform: translate(-50%, -30%);
    -moz-transform: translate(-50%, -30%);
    -ms-transform: translate(-50%, -30%);
    -o-transform: translate(-50%, -30%);
    opacity: 1;
    width: 9.583333333vw;
    height: 1.927083333vw;
    border-radius: 50%;
    background-image: radial-gradient(ellipse 53.44% 46.84% at 51% 51.63%, rgba(255, 255, 255, 0) 13%, rgba(70, 175, 255, 0) 58.57%, #199cff 90%);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.huawei-curiegproject-container .curieg-section17 .imgbg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 22;
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart {
    position: absolute;
    width: 100%;
    z-index: 33;
}

.huawei-curiegproject-container .curieg-section17 .textpart .windtitle {
    margin: 6.08333333vw 0 0.5208333vw 0;
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.041666666vw;
    line-height: 1.6;
    text-align: center;
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart .ideaword {
    font-size: 3.333333333vw;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.25;
    text-align: center;
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart .winddes {
    width: 45.625vw;
    margin: 1.5625vw auto 21.6145833vw;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart .winddes sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section17 .textpart .cardanimationtext {
    display: flex;
    justify-content: center;
    opacity: 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart .eachone:nth-child(1),
.huawei-curiegproject-container .curieg-section17 .textpart .eachone:nth-child(2) {
    margin: 0 4.1666667vw 0 0;
}

.huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(1) {
    margin: 0 0 0.52083333vw 0;
    color: #cae2f8;
    font-size:1.6666667vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(1) sup a {
    color: #cae2f8;
}

.huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(2) {
    color: #a9a9a9;
    font-size: 0.8333333333vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section17 .triggerspace {
    position: relative;
    height: 170vh;
    z-index: -1;
}

.huawei-curiegproject-container .curieg-section17 .triggerElement {
    position: absolute;
    top: 80%;
}

.huawei-curiegproject-container .curieg-section17 .showopacity {
    animation: showopacity 1s linear forwards;
    -webkit-animation: showopacity 1s linear forwards;
}

.huawei-curiegproject-container .curieg-section17 .movetop {
    animation: movetop 0.8s linear forwards;
    -webkit-animation: movetop 0.8s linear forwards;
}

@keyframes showopacity {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes movetop {
    0% {
        transform: translateY(20px);
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
    }

    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
    }

}

/* section 18 */
.huawei-curiegproject-container .curieg-section18 {
    background-color: #000;
}

.huawei-curiegproject-container .curieg-section18 .section18p {
    display: flex;
    flex-direction: column;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section18 .sectiontitle {
    margin: 0.52083333vw 0 2.34375vw 0;
    color: #ffffff;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section18 .recordword {
    display: flex;
    flex-wrap: wrap;
    width: 66.66666667vw;
    margin: 0 auto;
}

.huawei-curiegproject-container .curieg-section18 .recordpic {
    width: 100%;
    margin: 0 0 2.6041666667vw 0;
}

.huawei-curiegproject-container .curieg-section18 .samllcard:nth-child(1) {
    margin: 0 3.645833333vw 0 0;
}

.huawei-curiegproject-container .curieg-section18 .recordtwo {
    display: flex;
    justify-content: space-between;
}

.huawei-curiegproject-container .curieg-section18 .recordtwo sup a {
    color: #fff;
}

.huawei-curiegproject-container .curieg-section18 .samllcard p:nth-child(1) {
    margin: 0 0 0.52083333vw 0;
    color: #cae2f8;
    font-size: 2.08333333vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section18 .samllcard p:nth-child(2) {
    color: #a9a9a9;
    font-size: 0.83333333vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section18 .recorddes {
    flex: 1;
    display: flex;
    justify-content: flex-end;
}

.huawei-curiegproject-container .curieg-section18 .recorddes p {
    width: 27.5vw;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section18 .recorddes sup a {
    color: #a9a9a9;
}


/* section 19 */
.huawei-curiegproject-container .curieg-section19 {
    display: flex;
    padding: 0.4166666667vw 0 0 0;
    flex-direction: column;
    background-color: #000;
}

.huawei-curiegproject-container .curieg-section19 .keyboard-title {
    font-size: 1.04166667vw;
    color: #a9a9a9;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section19 .keyboard-hand {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #ffffff;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section19 .keyboard-des {
    width: 47.70833333vw;
    margin: 0 auto;
    color: #a9a9a9;
    font-size: 1.14583333vw;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section19 .keyboard-des sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section19 .keywords-pic {
    width: 66.66666667vw;
    margin: 2.6041666667vw auto 8.333333333vw;
}


.huawei-curiegproject-container .curieg-section19 .keywords-pic video {
    width: 100%;
}


/* section 20 */
.huawei-curiegproject-container .curieg-section20 {
    position: relative;
    overflow: hidden;
    height: 48.9583333vw
}

.huawei-curiegproject-container .curieg-section20 h3 {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 15.625vw;
    width: fit-content;
    margin: auto;
    background-image: linear-gradient(90deg, #D5ECFF 0%, #93B0E0 50%, #D5ECFF 100%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -ms-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 6.25vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}


/* section 21 */
.huawei-curiegproject-container .curieg-section21 {
    display: flex;
    align-items: center;
    width: 58.33333333vw;
    margin: 0 auto 2.083333333vw;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
}

.huawei-curiegproject-container .curieg-section21 .leftdesc {
    margin:7.55333333vw 0 7.55333333vw 3.38541667vw;
}

.huawei-curiegproject-container .curieg-section21 .leftdesc .pone {
    color: #a9a9a9;
    font-weight: 500;
    font-size: 0.83333333vw;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section21 .leftdesc h3 {
    margin:0vw 0 1.5625vw 0;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section21 .leftdesc .ptwo {
    width:23.3333333vw;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    font-weight: 500;
    line-height: 1.6;
}
.huawei-curiegproject-container .curieg-section21 .leftdesc .ptwo a{
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section21 .rightpic {
    display: flex;
    position: relative;
    justify-content: center;
    align-items: center;
    width: 20.83333333vw;
    height: 20.83333333vw;
    margin: 0 0 0 7.1354166666vw;
    border-radius: 50%;
    background-image: radial-gradient(ellipse 50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, rgba(231, 231, 231, 0.56) 100%);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.huawei-curiegproject-container .curieg-section21 .rightpic .ooccontainer{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(ellipse 50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, rgba(192, 247, 192, 0.56) 100%);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    opacity: 0;
}   

.huawei-curiegproject-container .curieg-section21 .heightchange {
    animation: heightchange 1.5s linear forwards;
    -webkit-animation: heightchange 1.5s linear forwards;
}

.huawei-curiegproject-container .curieg-section21 .colorchange {
    animation: colorchange 1.5s linear forwards;
    -webkit-animation: colorchange 1.5s linear forwards;
}

@keyframes heightchange {
    0% {
        height: 0%;
    }

    100% {
        height: 100%;
    }
}

@keyframes colorchange {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.huawei-curiegproject-container .curieg-section21 .rightpic .textss {
    position: relative;
    font-size: 6.25vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section21 .rightpic .changeh {
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    height: 0;
}

.huawei-curiegproject-container .curieg-section21 .rightpic .greentext {
    position: absolute;
    bottom: 0;
    color: #4cd265;
    font-size: 6.25vw;
    line-height: 1.25;
}

/* section 22 */
.huawei-curiegproject-container .curieg-section22 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 58.33333333vw;
    margin: 2.083333333vw auto;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
}

.huawei-curiegproject-container .curieg-section22 .leftdesc {
    margin: 0 0 0 3.38541667vw;
}

.huawei-curiegproject-container .curieg-section22 .leftdesc .pone {
    color: #a9a9a9;
    font-weight: 500;
    font-size: 0.83333333vw;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section22 .leftdesc h3 {
    margin: 0.52083333vw 0 1.5625vw 0;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section22 .leftdesc .ptwo {
    width:20.3125vw;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section22 .leftdesc .ptwo sup a {
    color: #a9a9a9;
}

.huawei-curiegproject-container .curieg-section22 .rightpic {
    width: 29.6875vw;
}


/* section 23 */
.huawei-curiegproject-container .curieg-section23 {
    display: flex;
    justify-content: space-between;
    width: 58.33333333vw;
    margin: 2.083333333vw auto;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
}

.huawei-curiegproject-container .curieg-section23 .leftdesc {
    margin:6.77083333vw 0 0 3.38541667vw;
}
.huawei-curiegproject-container .curieg-section23 .leftdesc:first-child {
    margin:8.3854167vw 0 0 3.38541667vw;
}
.huawei-curiegproject-container .curieg-section23 .leftdesc:nth-child(3) {
    margin:8.4375vw 0 0 3.38541667vw;
}
.huawei-curiegproject-container .curieg-section23 .leftdesc .pone {
    color: #a9a9a9;
    font-weight: 500;
    font-size: 0.83333333vw;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section23 .leftdesc h3 {
    margin: 0vw 0 1.5625vw 0;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section23 .leftdesc .ptwo {
    width: 20.5208333vw;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section23 .rightpic {
    width: 29.6875vw;
}



/* section 24 */
.huawei-curiegproject-container .curieg-section24 {
    display: flex;
    flex-direction: column;
    width: 58.33333333vw;
    margin: 2.083333333vw auto;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
}

.huawei-curiegproject-container .curieg-section24 .title {
    margin:3.4375vw 0 1.5625vw 3.38541667vw;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section24 .subtitle {
    width:37.5vw;
    margin: 0 0 0 3.38541667vw;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    font-weight: 500;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section24 .imgt {
    position: relative;
    width: 40.98958333vw;
    margin:2.60416667vw 0 5.989583333vw 0;
}

.huawei-curiegproject-container .curieg-section24 .imgt .topline {
    position: absolute;
    right: 9.041667vw;
    top: 2.708333333vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 11.135417vw;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section24 .imgt .topline img {
    height: 4.0625vw;
}

.huawei-curiegproject-container .curieg-section24 .imgt .topline p {
    color: #a9a9a9;
    font-size: 0.833333333vw;
    font-weight: 500;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section24 .imgb {
    position: relative;
    width: 41.30208333vw;
    align-self: flex-end;
    margin: 0 0 8.02083333vw 0;
}

.huawei-curiegproject-container .curieg-section24 .imgb .bottomline {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section24 .imgb .lineo {
    width: 4.4791666666vw;
    top: 2.86458333vw;
    left: 3.802083333vw;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section24 .imgb .lineo img {
    height: 5.36458333vw;
}

.huawei-curiegproject-container .curieg-section24 .imgb .linet {
    width: 8.489583333vw;
    top: 2.864583vw;
    left: 6.683333vw;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section24 .imgb .linet img {
    height: 2.91666666vw;
}

.huawei-curiegproject-container .curieg-section24 .imgb .lineth {
    width: 4.0625vw;
    top: 2.86458333vw;
    left: 14.6875vw;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section24 .imgb .lineth img {
    width: 2px;
    height: 5.36458333vw;
}

.huawei-curiegproject-container .curieg-section24 .imgb .linef {
    width: 6.9270833333vw;
    top: 2.86458333vw;
    left: 18.20625vw;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section24 .imgb .linef img {
    width: 2px;
    height: 2.91666666vw;
}

.huawei-curiegproject-container .curieg-section24 .imgb .bottomline p {
    color: #a9a9a9;
    font-size: 0.83333335vw;
    font-weight: 500;
    line-height: 1.25;
}

/* section 25 */
.huawei-curiegproject-container .curieg-section25 {
    display: flex;
    flex-direction: column;
    width: 58.33333333vw;
    margin: 0 auto;
    background-color: #f8f9fb;
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
    -moz-border-radius: 1.5625vw;
    -ms-border-radius: 1.5625vw;
    -o-border-radius: 1.5625vw;
}

.huawei-curiegproject-container .curieg-section25 .toptext {
    margin: 3.125vw 0 0 3.4375vw;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section25 .bottompart {
    display: flex;
    margin: 0 auto 4.32291667vw;
}

.huawei-curiegproject-container .curieg-section25 .everyItem {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section25 .everyItem img {
    width: 5.2083333333vw;
    height: 5.2083333333vw;
    margin: 3.125vw 0 0.833333333vw 0;
}

.huawei-curiegproject-container .curieg-section25 .everyItem h3 {
    color: #1E2022;
    font-size: 2.08333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(1) p {
    width:14.0979167vw;
}

.huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(2) p {
    width: 12.96875vw;
}

.huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(3) p {
    width:15.52083333vw;
}

.huawei-curiegproject-container .curieg-section25 .everyItem p {
    margin: 0.83333333vw auto 0;
    font-weight: 500;
    color: #a9a9a9;
    font-size: 1.04166667vw;
    line-height: 1.6;
    text-align: center;
}

.huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(1),
.huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(2) {
    margin: 0 3.38541667vw 0 0;
}




/* section 26 */
.huawei-curiegproject-container .curieg-section26 h3 {
    margin: 10.4166666667vw 0 2.34375vw 0;
    color: #1e2022;
    font-size: 3.33333333vw;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* section 27 */
.huawei-curiegproject-container .curieg-section27 {
    display: flex;
    position: relative;
    width: 58.33333333vw;
    margin: 0 auto;
    background-color: #f8f9fb;
}

.huawei-curiegproject-container .curieg-section27 .icontext {
    position: relative;
    margin: 10.83333333vw 0 10.78125vw 3.125vw;
    z-index: 1;
}

.huawei-curiegproject-container .curieg-section27 .cenone {
    display: flex;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section27 .cenone img {
    width: 3.125vw;
    height: 3.125vw;
}

.huawei-curiegproject-container .curieg-section27 .cenone span {
    margin: 0 0 0 20px;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section27 .centwo {
    width: 20.98958333vw;
    margin: 1.302083333vw 0 0 0;
    font-size: 1.04166667vw;
    font-weight: 500;
    color: #a9a9a9;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section27 .centhree {
    display: flex;
    align-items: center;
}


.huawei-curiegproject-container .curieg-section27 .centhree span {
    color: #2788d9;
    font-size: 0.83333333vw;
    font-weight: 700;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section27 .centhree img {
    width: 0.8333333333vw;
    height: 0.8333333333vw;
    margin: 0 0 0 0.2083333333vw;
    background-color: red;
}


.huawei-curiegproject-container .curieg-section27 .rightimg {
    position: absolute;
    top: 3.48958333vw;
    right: 0;
    width: 34.89583333vw;
}

/* section28 */
.huawei-curiegproject-container .curieg-section28 {
    display: flex;
    width: 58.33333333vw;
    margin: 2.083333333vw auto;
}

.huawei-curiegproject-container .curieg-section28 .cardleft {
    width: 28.125vw;
    background-color: #f8f9fb;
}

.huawei-curiegproject-container .curieg-section28 .centhree {
    margin: 0 0 0 3.125vw;
}

.huawei-curiegproject-container .curieg-section28 .cenone {
    display: flex;
    align-items: center;
    margin: 3.125vw 0 0 3.125vw;
}

.huawei-curiegproject-container .curieg-section28 .cenone img {
    width: 3.125vw;
    height: 3.125vw;
}

.huawei-curiegproject-container .curieg-section28 .cenone span {
    margin: 0 0 0 1.04166666vw;
    color: #1E2022;
    font-size: 2.5vw;
    font-weight: 700;
    line-height: 1.25;
}

.huawei-curiegproject-container .curieg-section28 .cardright {
    width: 28.125vw;
    margin: 0 0 0 2.083333333vw;
    background-color: #f8f9fb;
}

.huawei-curiegproject-container .curieg-section28 .cardleft .centwo {
    width: 19.53125vw;
    margin: 1.302083333vw 0 0.8333333333vw 3.125vw;
    font-size: 1.04166667vw;
    font-weight: 500;
    color: #a9a9a9;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section28 .centhree {
    display: flex;
    align-items: center;
}

.huawei-curiegproject-container .curieg-section28 .centhree a {
    display: flex;
    align-items: center;
    color: #2788d9;
    font-size: 0.83333333vw;
    font-weight: 700;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section28 .centhree img {
    width: 0.260416666vw;
    height: 0.520833333vw;
    margin: 0 0 0 0.520833333vw;
}

.huawei-curiegproject-container .curieg-section28 .cardleft .cenfour {
    width: 100%;
    margin: 3.75vw 0 4.21875vw 0;
}

.huawei-curiegproject-container .curieg-section28 .cardright .centwo {
    width: 21.35416666vw;
    margin: 1.302083333vw 0 0.8333333333vw 3.125vw;
    font-size: 1.04166667vw;
    font-weight: 500;
    color: #a9a9a9;
    line-height: 1.6;
}

.huawei-curiegproject-container .curieg-section28 .cardright .cenfour {
    width: 23.4895833vw;
    margin: 2.08333333vw auto 4.21875vw;
}

.huawei-curiegproject-container .curieg-section28 .cardright .textnode {
    margin: 1.770833333vw 0 2.6041666666vw 0;
    color: #a9a9a9;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
    text-align: center;
}


/* jiaobiao switch */
.huawei-curiegproject-container .curieg-section30 ol {
    width: 58.33333333vw;
    margin: 10.4166666666vw auto;
    color: #7f7f7f;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
    list-style: decimal;
}

.huawei-curiegproject-container .curieg-section30 .notetext {
    margin: 0;
    list-style: none;
}

/* jiaobiao switch */
@media screen and (min-width: 1921px) {
    .huawei-curiegproject-container .curieg-section13 ol {
        font-size: 0.625vw;
    }
    .huawei-curiegproject-container .curieg-section30 ol{
        font-size: 0.625vw;
    }
    .huawei-curiegproject-container .curieg-section30 .notetext {
        margin: 0;
    }
}

/* not allowed 12 pc */
@media screen and (max-width: 1153px) {
    .huawei-curiegproject-container .curieg-section12-1 .s11subtitle,
    .huawei-curiegproject-container .curieg-section12-2 .ss12des,
    .huawei-curiegproject-container .curieg-section13 .s13title,
    .huawei-curiegproject-container .curieg-section14 .texttop p,
    .huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(1),
    .huawei-curiegproject-container .curieg-section17 .textf,
    .huawei-curiegproject-container .curieg-section18 .section18p,
    .huawei-curiegproject-container .curieg-section19 .keyboard-title,
    .huawei-curiegproject-container .curieg-section22 .leftdesc .ptwo,
    .huawei-curiegproject-container .curieg-section23 .leftdesc .ptwo,
    .huawei-curiegproject-container .curieg-section24 .subtitle,
    .huawei-curiegproject-container .curieg-section27 .centwo,
    .huawei-curiegproject-container .curieg-section28 .cardleft .centwo,
    .huawei-curiegproject-container .curieg-section28 .cardright .centwo,
    .huawei-curiegproject-container .curieg-section25 .everyItem p,
    .huawei-curiegproject-container .curieg-section21 .leftdesc .ptwo,
    .huawei-curiegproject-container .curieg-section17 .textpart .windtitle {
        font-size: 12px;
    }
}

@media screen and (max-width: 1441px) {
    .huawei-curiegproject-container .curieg-section12-2 .navsubtitle li,
    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes p:nth-child(2),
    .huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(2),
    .huawei-curiegproject-container .curieg-section18 .samllcard p:nth-child(2),
    .huawei-curiegproject-container .curieg-section21 .leftdesc .pone,
    .huawei-curiegproject-container .curieg-section22 .leftdesc .pone,
    .huawei-curiegproject-container .curieg-section23 .leftdesc .pone,
    .huawei-curiegproject-container .curieg-section24 .imgt .topline p,
    .huawei-curiegproject-container .curieg-section24 .imgb .bottomline p,
    .huawei-curiegproject-container .curieg-section28 .centhree a {
        font-size: 12px;
    }

}


@media screen and (min-width: 1024px) and (max-width: 1330px) {
    .huawei-curiegproject-container .curieg-section17 .textpart .windtitle {
        margin: 8.08333333vw 0 0.5208333vw 0;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .winddes {
        margin: 1.5625vw auto 19.510417vw;
    }
}   

/* mob */
@media screen and (max-width: 1023px),
(max-aspect-ratio: 1/1) and (max-width: 1025px) {

    .huawei-curiegproject-container .showPc {
        display: none;
    }
    .huawei-curiegproject-container .showPc-span {
        display:none;
    }

    .huawei-curiegproject-container .curieg-section17 .curieg-section17-ani{
        overflow: hidden;
    }

    .huawei-curiegproject-container .showPcinline {
        display: none;
    }

    .huawei-curiegproject-container .showMob {
        display: block;
    }

    /* section 1 */
    .huawei-curiegproject-container .curieg-section1 {
        padding: 17.083333vw 0 16.6666666vw;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-product{
        width: 80.55555556vw;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content {
        width: 80.5555555vw;
        margin: 0 auto 6.94444444vw;
        position: static;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-tit{
        font-size: 6.66666666vw;
        width: 50.6944444vw;
        margin: 3.6111111vw auto 2.77777777vw;
        text-align: center;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-ksp{
        font-size: 3.05555555vw;
        width:81.9444444vw;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy{
        position: absolute;
        top: 126.666666vw;
        left: 0;
        right: 0;
        margin: auto;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-price{
        font-size: 5.5555555vw;
        margin: 1.388888888vw 0 6.666666666vw;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-price span{
        font-size: 3.611111vw;
    }

    .curieg-section1-kv-img{
        margin-bottom:32px;
    }

    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        width: 221px;
        right: 8px;
        top: 120.138888vw;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-buy-tit{
        font-size: 3.611111vw;
    }

    /* section 2 */
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video {
        transform: scale(1);
        border-radius: 0;
        height: auto;
    }
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video-play{
        font-size: 3.3333333333vw;
        bottom: 6.944444444vw;
    }
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video-play .curieg-section2-video-play-svg{
        width: 5.555555555vw;
        margin-right: 2.08333333vw;
    }
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video video, .huawei-curiegproject-container .curieg-section2 .curieg-section2-video img{
        height: auto;
    }

    /* section 3 */
    .huawei-curiegproject-container .curieg-section3 {
        padding: 22.22222222vw 0 0;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-tit {
        font-size: 6.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content {
        width: 86.1111111vw;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top {
        margin: 6.94444444vw 0 0;
        flex-flow: row wrap;
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart {
        width: 100%;
        margin-bottom: 4.1666666vw;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom {
        flex-flow: row wrap;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content .curieg-section3-content-bottom .curieg-section3-heart {
        width: 40.972222222vw;
    }

    /* .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart:nth-child(1) {
        width: 100%;
        margin-bottom: 4.1666666vw;
    } */

    .curieg-section3-heart .curieg-section3-heart-arrow {
        width: 5.2777777777vw;
        height: 5.2777777777vw;
        right: 2.22222222vw;
        bottom: 2.22222222vw;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart:nth-child(1) .curieg-section3-heart-tit {
        top: 5.55555555vw;
        left: 6.9444444vw;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content .curieg-section3-heart .curieg-section3-heart-tit {
        top: 5.55555555vw;
        left: 6.9444444vw;
        font-size:4.4444444vw;
        right: auto;
        text-align: left;
        transform: none;
    }

    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart:nth-child(1) .curieg-section3-heart-tit,
    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart:nth-child(2) .curieg-section3-heart-tit {
        left:0;
        text-align: center;
        width: 100%;
        font-size: 3.88888888vw;
    }
    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-bottom .curieg-section3-heart:nth-child(1) .curieg-section3-heart-tit {
        top: 5.55555555vw;
        left:0;
        text-align: center;
        width: 100%;
    }
    .huawei-curiegproject-container .curieg-section3  .curieg-section3-heart-tit p{
        font-size: 3.33333333vw;
        color:#a9a9a9;
        margin-top: 1.38888888vw;
    }

    /* section 4 */
    .huawei-curiegproject-container .curieg-section8,
    .huawei-curiegproject-container .curieg-section12{
        height: 121.5277777vw;
    }
    .huawei-curiegproject-container .curieg-section4{
        height: 79.8611111vw;
    }
    /* section 5 */
    .huawei-curiegproject-container .curieg-section5 {
        overflow: hidden;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section4-tit-mob{
        height: 121.5277777vw;
        position: relative;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section4-tit {
        font-size: 15.2777777vw;
        height: 38.1944444vw;
        transform: scale(1);
        text-align: center;
        font-weight: 700;
        line-height: 1.25;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
    }

    .huawei-curiegproject-container .curieg-section-subtit {
        font-size: 3.3333333vw;
        margin-bottom: 1.38888888vw;
    }

    .huawei-curiegproject-container .curieg-section-tit {
        font-size: 8.88888888vw;
        width: 86.111111vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section-word {
        position: absolute;
        left: 6.944444444vw;
        bottom: -3vh;
        box-sizing: content-box;  
        top: auto;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-content {
        width: 86.1111111vw;
        font-size: 5.55555555vw;
        margin-top:6.9444444vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen {
        width: 210.1388888vw;
        bottom: 0;
        top: auto;
        left: 50%;
        right: auto;
        transform: translate(-50%,50%);
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per {
        top: 0.972222222vw;
        right: 13.75vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per-num1,
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per-num2 {
        font-size: 6.6666666vw;
        right: 1.52777777vw;
        bottom: -0.55555555vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications {
        opacity: 0;
        margin-top: 11.1111111vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications p {
        font-size: 3.3333333vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication-logo {
        width: 11.1111111vw;
        height: 11.1111111vw;
        margin-bottom: 2.7777777vw;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications .curieg-section5-authentication:nth-child(1){
        margin-right: 8.05555555vw;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentication-logo{
        transition: none;
    }


    /* section 6 */
    .huawei-curiegproject-container .curieg-section6 {
        padding:0 0 27.7777777vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section-word {
        padding-left: 6.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters {
        height: auto;
        flex-flow: row wrap;
        margin: 11.1111111vw 0 6.9444444vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter {
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(1),
    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(4),
    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(5) {
        width: 34.1666666vw;
    }
    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(2) {
        order: 2;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(4) {
        order: 3;
    }

    .huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(5) {
        margin-bottom: 6.9444444vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(6) {
        order: 6;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter p {
        font-size: 5.555555vw;
        margin-bottom: 2.22222222vw;
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter span {
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-video {
        width: 100%;
        margin: 0 auto 6.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-des {
        width: 86.11111111vw;
        font-size: 3.888888888vw;
        text-align: center;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter p b {
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section6 .curieg-section6-parameter-logo {
        width: 8.333333333vw;
        height: 8.333333333vw;
        margin-bottom: 2.22222222vw;
    }


    /* section 7 */
    .huawei-curiegproject-container .curieg-section7 {
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section7-img {
        width: 113.611111vw;
        left: -87.63888888vw;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section-word {
        padding: 10vw 0 0 34.3055555vw;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section-content {
        width:60.9722222vw;
        font-size: 3.888888888vw;
        margin: 4.1666666vw 0 11.111111111vw;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section-tit {
        font-size: 6.66666666vw;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section6-product-btn {
        font-size: 3.3333333vw;
        padding: 1.11111111vw 5.416666666vw;
        border-radius: 3.8888888vw;
        border: 1px solid #fff;
    }

    .huawei-curiegproject-container .curieg-section7 .curieg-section6-product-btn-logo {
        width: 2.777777777vw;
        height: 2.777777777vw;
        margin-left: 1.388888888vw;
    }
    .huawei-curiegproject-container .curieg-section7 .curieg-section7-img-ani {
        transform: translate(63.89583vw, 0);
    }
    /* section 7 popup */
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-popup {
        margin: 30.5555555vw auto 0;
        width: 86.1111111vw;
        padding: 0;
        overflow: hidden;
    }

    .huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product1 {
        height: 55.5555555vw;
        margin-bottom: 4.166666666vw;
    }

    .huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product2 {
        width: 100%;
        height: 86.11111111vw;
    }

    .huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product3>div {
        width: 100%;
        height: 55.55555555vw;
    }

    .huawei-curiegproject-container .curieg-section7-popup .curieg-section7-product3>div:nth-child(1) {
        margin: 4.166666666vw 0;
        height: 66.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination {
        height: 26.3888888vw;
        bottom: 22.222222vw;
        align-items: center;
    }

    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet {
        width: 4.72222222vw;
        height: 4.72222222vw;
        margin: 0 1.25vw 0 0;
    }

    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet:nth-child(1) {
        margin: 0 8.05555555vw 0 0;
    }

    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination .swiper-pagination-bullet-active::before {
        width: 6.944444444vw;
        height: 6.944444444vw;
    }

    .huawei-curiegproject-container .curieg-section7-close {
        width: 6.94444444vw;
        height: 6.94444444vw;
        top: 18.0555555vw;
        right: 6.94444444vw;
    }
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper{
        padding-bottom: 22.222222vw;
    }
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper .swiper-slide{
        padding-bottom: 26.3888888vw;
    }
    


    /* section 8 */
    .huawei-curiegproject-container .curieg-section4 .curieg-section4-tit,
    .huawei-curiegproject-container .curieg-section8 .curieg-section8-tit,
    .huawei-curiegproject-container .curieg-section12 .curieg-section12-tit {
        font-size:11.111111vw;
        height: 38.1944444vw;
    }

    /* section 9 */
    .huawei-curiegproject-container .curieg-section9 .curieg-section-word {
        padding: 0 0 0 6.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section9 .curieg-section-content {
        width: 86.1111111vw;
        font-size: 3.8888888vw;
        margin: 4.1666666vw 0 0;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-content{
        position: relative;
        margin:11.1111111vw 0 -13.888888vw 6.94444444vw;
        top: auto;
        left: auto;
        padding: 0;
        flex-flow: row wrap;
        height: auto;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter-intel{
        width: 28.19444444vw;
        margin: 0 11.111111vw 5.55555555vw 0;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameters {
        height: auto;
        display: flex;
        flex-flow: row wrap;
        width: 52.7777777vw;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1 .curieg-section9-parameter:nth-child(1){
        margin: 4.0277777vw 0 5.55555555vw;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2 .curieg-section9-parameter:nth-child(1){
        margin: 0 14.861111vw 0 0;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2 .curieg-section9-parameter:nth-child(2){
        margin: 0 27.638889vw 0 0;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1{
        flex-flow: column nowrap;
    }

    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter p b{
        font-size: 3.3333333vw;
    }

    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter p {
        font-size: 5.55555555vw;
        margin-bottom: 1.388888vw;
    }

    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter span {
        font-size: 3.333333333vw;
    }

    /* section 10 */
    .huawei-curiegproject-container .curieg-section10 {
        margin: 0;
    }
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-slide {
        height: 44.44444444vw;
        width: 79.72222222vw !important;
        padding: 0 2.083333333vw;
    }
    
    .huawei-curiegproject-container .curieg-section10 .swiper-pagination {
        margin: 6.9444444vw 0 27.7777777vw 8.75vw;
        padding-bottom: 2.22222222vw;
        transition: all .6s linear;
        width: fit-content;
    }
    
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper .swiper-pagination-bullet {
        font-size: 3.88888888vw;
        margin: 0 6.944444444vw 0 0;
        white-space: nowrap;
    }
    
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow,
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow {
        display: none;
    }
    .swiper-pagination-box{
        width: 100%;
        overflow: hidden;
    }
    

    /* section 11 */
    .huawei-curiegproject-container .curieg-section11 {
        background: #000;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-content {
        position: static;
        padding: 0 0 0 6.9444444vw;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-tit {
        font-size: 8.8888888vw;
        margin: 0 0 4.1666666vw 0;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-des {
        width: 86.11111vw;
        font-size: 3.8888888888vw;
        margin: 0;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameters {
        padding: 11.11111111vw 0;
        flex-flow: row wrap;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter p {
        font-size: 5.55555555vw;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter span {
        font-size: 3.3333333vw;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameter {
        margin: 0;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameters .curieg-section11-parameter:nth-child(1) {
        margin-bottom: 6.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameters .curieg-section11-parameter:nth-child(1),
    .huawei-curiegproject-container .curieg-section11 .curieg-section11-parameters .curieg-section11-parameter:nth-child(3) {
        width: 35.6944444vw;

    }

    /* section 15 */
    .huawei-curiegproject-container .curieg-section12-3 {
        display: flex;
        justify-content: center;
        align-content: center;
        flex-flow: column wrap;
        margin: 22.2222222vw 0;
        width: 100%;
    }

    .huawei-curiegproject-container .learnmbtn {
        margin-top:  6.94444444vw;
        font-size: 3.33333333vw;
        font-weight: 500;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card {
        width: 86.1111111vw;
        align-content: center;
        padding: 6.944444444vw 0 14.0277777vw;
        border-radius: 4.166666666vw;
        margin: auto;
        -webkit-border-radius: 4.166666666vw;
        -moz-border-radius: 4.166666666vw;
        -ms-border-radius: 4.166666666vw;
        -o-border-radius: 4.166666666vw;
}

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card:nth-child(1) {
        margin: 0 auto 4.166666666vw;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-sub {
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-tit {
        font-size: 6.6666666vw;
        margin: 1.38888888vw 0 3.75vw;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-des {
        font-size: 3.8888888vw;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-sub,
    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-tit,
    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card-des {
        padding-left: 5.55555555VW;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card .curieg-section12-3-card-img {
        width: 68.88888888vw;
        margin: 10.69444444vw 0 0 8.61111111vw;
    }

    .huawei-curiegproject-container .curieg-section12-3 .curieg-section12-3-card:nth-child(1) .curieg-section12-3-card-img {
        width: 72.361111vw;
        margin: 15.9722222vw 0 0 6.80555555vw;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1 .curieg-section9-parameter:last-child{
        display: flex;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter1 .curieg-section9-mob{
        margin-left: 2.94444444vw;
    }
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameter2{
        margin-top:5.5555556vw;
    }

    /* z style */
    /* section 11 mob */
    .huawei-curiegproject-container .curieg-section12-1 {
        margin: 0 0 13.8888888vw 0;
    }

    .huawei-curiegproject-container .curieg-section12-1 .s11subtitle {
        font-size: 3.3333333vw;
    }

    .huawei-curiegproject-container .curieg-section12-1 .s11title {
        width: 86.1111111vw;
        margin: 1.38888888vw auto 4.1666666vw 6.94444vw;
        font-size:6.66666667vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section12-1 .s11des {
        width: 86.1111111vw;
        font-size: 3.88888888vw;
        text-align: left;
        margin: 0 auto 0 6.94444vw;
    }

    .huawei-curiegproject-container .curieg-section12-1 .canvasparent {
        width: 100%;
        height: auto;
    }

    /* section 12 mob  */
    .huawei-curiegproject-container .curieg-section12-2 .ffpic {
        width: 100%;
        height: 83.333333333vw;
        border-radius: none;
        -webkit-border-radius: none;
        -moz-border-radius: none;
        -ms-border-radius: none;
        -o-border-radius: none;
    }

    .huawei-curiegproject-container .curieg-section12-2 .descc {
        height: 26.38888888vw;
    }

    .huawei-curiegproject-container .curieg-section12-2 .navsubtitle li {
        margin: 0 5.55555555vw 0 0;
        font-size: 3.888888888vw;
    }

    .huawei-curiegproject-container .curieg-section12-2 .ss12des {
        width: 86.111111111vw;
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section12-2 .navsubtitle {
        margin: 6.944444444vw 0 5.694444444vw 7.08333333vw;
        padding: 0 0 2.361111111vw 0;
        align-self: flex-start;
    }

    /* section 13 mob */
    .huawei-curiegproject-container .curieg-section13 {
        margin: 22.22222222vw 0 0 0;
    }

    .huawei-curiegproject-container .curieg-section13 .s13img {
        height: 60.5555555vw;
    }

    .huawei-curiegproject-container .curieg-section13 .s13title {
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section13 .s13subtitle {
        margin: 1.38888888vw 0 4.16666666vw 0;
        font-size: 8.88888888vw;
    }

    .huawei-curiegproject-container .curieg-section13 .ccpic {
        width: 58.33333333vw;
        top: -23.194444444vw;
    }

    .huawei-curiegproject-container .curieg-section13 .s13des {
        width: 86.111111111vw;
        margin: 0 auto 36.38888888vw;
        font-size: 3.88888888vw;
    }



    /* section 14 mob */
    .huawei-curiegproject-container .curieg-section14 {
        overflow: hidden;
        margin: 22.2222222vw 0 22.22222222vw 0;
    }

    .huawei-curiegproject-container .curieg-section14 .texttop p {
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section14 .texttop h3 {
        margin: 1.38888888vw 0 0 0;
        font-size: 8.88888888vw;
    }

    .huawei-curiegproject-container .curieg-section14 .animationpart .bgscale {
        width: 128.3333333vw;
        max-width: 128.3333333vw;
        height: 65.5555555vw;
    }

    .huawei-curiegproject-container .curieg-section14 .animationpart .iconsvg {
        width: 22.2222222vw;
        height: 22.2222222vw;
    }

    .huawei-curiegproject-container .curieg-section14 .animationpart {
        width: 86.11111111vw;
        margin:16.6666667vw auto 6.94444444vw;
    }
    .huawei-curiegproject-container .curieg-section16 .threecard{
        width: 86.111111vw;
        margin: 0 auto;
        justify-content: flex-start;
        flex-wrap: wrap;
    }
    .huawei-curiegproject-container .curieg-section14 .piccomputer {
        width: 86.111111111vw;
    }

    .huawei-curiegproject-container .curieg-section14 .textbottom {
        width: 86.11111111vw;
        font-size: 3.33333333vw;
    }


    /* section 15 mob */
    .huawei-curiegproject-container .curieg-section15 {
        height: 121.5277777vw;
        margin-top: 27.777778vw;
    }

    .huawei-curiegproject-container .curieg-section15 p {
        height: 38.19444444vw;
        margin: 41.6666666vw 0;
        font-size:11.1111111vw;
    }

    /* section 16 */
    .huawei-curiegproject-container .curieg-section16 .onlineconference {
        margin: 0 0 0 6.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(1) {
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(2) {
        margin: 1.38888888vw 0 4.16666666vw 0;
        font-size: 8.88888888vw;
    }

    .huawei-curiegproject-container .curieg-section16 .onlineconference p:nth-child(3) {
        width: 86.11111111vw;
        font-size: 3.88888888vw;
    }

    .huawei-curiegproject-container .curieg-section16 .conferencevideo {
        width: 100%;
        height: auto;
        margin: 11.11111111vw auto 6.94444444vw;
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
    }

    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes p:nth-child(1) {
        font-size:4.44444444vw;
    }

    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes p:nth-child(2) {
        margin: 1.38888888vw 0 5.55555556vw 0;
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes:nth-child(1){
        margin: 0 10.78888889vw 0 0;
    }
    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes:nth-child(2){
        margin: 0;
    }
    .huawei-curiegproject-container .curieg-section16 .threecard .eachdes:nth-child(3){
        margin-bottom: 22.2222222vw;
    }
    /* section 17 mob */


    .huawei-curiegproject-container .curieg-section17 .textf {
        margin: 0 0 0 6.944444444vw;
        font-size: 3.33333333vw;
        text-align: left;
    }
 
    .huawei-curiegproject-container .curieg-section17 .texts {
        margin: 1.38888888vw 0 4.16666666vw 6.94444444vw;
        font-size: 8.888888888888889vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section17 .textt {
        width: 86.111111111vw;
        font-size: 3.88888888vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic {
        position: relative;
        width: 100%;
        margin: 22.22222222vw auto 27.777777777vw;
    }

    .huawei-curiegproject-container .curieg-section17 .left {
        width: 13.19444444vw;
        height: 2.77777777vw;
        top: 45.69444444vw;
        left: 12.63888888vw;
    }

    .huawei-curiegproject-container .curieg-section17 .circle {
        width: 13.19444444vw;
        height: 2.77777777vw;
    }

    .huawei-curiegproject-container .curieg-section17 .right {
        width: 13.19444444vw;
        height: 2.77777777vw;
        top: 45.69444444vw;
        right: 12.63888888vw;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic .animtionimg {
        width: 91.38888888vw;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic .animtionimg video {
        position: absolute;
        top: 2.304444vw;
        left: 16.465556vw;
        width: 58.27vw;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic .showInWx {
        position: absolute;
        top: 2.304444vw;
        left: 16.465556vw;
        width: 58.27vw;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .windtitle,
    .huawei-curiegproject-container .curieg-section17 .imgbg,
    .huawei-curiegproject-container .curieg-section17 .textpart .ideaword,
    .huawei-curiegproject-container .curieg-section17 .textpart .winddes,
    .huawei-curiegproject-container .curieg-section17 .textpart .cardanimationtext {
        opacity: 1;
    }
    .huawei-curiegproject-container .curieg-section17 .textpart .cardanimationtext{
        width: 86.11111111vw;
        margin: 0 auto;
        justify-content: flex-start;
        flex-wrap: wrap;
    }
    .huawei-curiegproject-container .curieg-section17 .textpart .windtitle {
        margin: 0 0 0 6.94444444vw;
        font-size: 3.333333333vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section17 .imgbg {
        position: relative;
        margin: 27.77777777vw 0 0 0;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .ideaword {
        margin: 1.38888888vw 0 4.16666666vw 6.94444444vw;
        font-size: 8.88888888vw;
        text-align: left;
    }


    .huawei-curiegproject-container .imgbgformob {
        position: relative;
        background-color: #000;
        border-top: 1px solid transparent;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .ideaword  {
        margin: 1.38888888vw 0 4.16666666vw 6.94444444vw;
        color: #ffffff;
        text-align: left;
        font-size: 8.88888888vw;
        font-weight: 700;
        line-height: 1.25;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .winddes {
        width: 86.111111111vw;
        margin: 0 0 0 6.94444444vw;
        color: #a9a9a9;
        font-size: 3.888888888vw;
        font-weight: 500;
        line-height: 1.6;
        text-align: left;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .winddes sup a {
        color: #a9a9a9;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .cardanimationtext {
        display: flex;
        margin: 8.333333333vw 0 0 6.9444444444vw;
        justify-content: flex-start;
        flex-wrap: wrap;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .eachone:nth-child(3) {
        margin: 5.555555555vw 0 0 0;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .eachone p:nth-child(1) {
        margin: 0 0 1.38888888vw 0;
        font-size: 4.444444vw;
        color: #cae2f8;
        font-weight: 700;
        line-height: 1.25;
    }

    .huawei-curiegproject-container .vvpppc {
        margin: 0 0 8.333333333vw 0;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .eachone p:nth-child(2) {
        color: #a9a9a9;
        font-size: 3.33333333vw;
        font-weight: 500;
        line-height: 1.6;
    }

    .huawei-curiegproject-container .imgbgformob .textpart .eachone:nth-child(1) {
        margin: 0 6.944444444vw 0 0;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .winddes {
        width: 86.111111111vw;
        margin: 0 0 54.166666667vw 6.94444444vw;
        font-size: 3.888888888vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section17 .mmpic {
        margin-top:40.61111111vw;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(1) {
        margin: 0 0 1.38888888vw 0;
        font-size: 4.444444vw;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(2) {
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .eachone:nth-child(1){
        margin: 0 4.66666667vw 0 0;
    }
    .huawei-curiegproject-container .curieg-section17 .textpart .eachone:nth-child(2){
        margin: 0;
    }
    .huawei-curiegproject-container .curieg-section17 .textpart .eachone:nth-child(3){
        margin: 5.5555556vw 0 0;
    }

    /* section 18 mob */
    .huawei-curiegproject-container .curieg-section18 .section18p {
        margin: 0 0 0 6.9444444444vw;
        font-size: 3.333333333vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section18 .sectiontitle {
        margin: 1.388888888vw 0 4.16666666vw 6.9444444444vw;
        font-size: 8.888888888vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section18 .recorddes {
        order: -1;
        justify-content: flex-start;
    }

    .huawei-curiegproject-container .curieg-section18 .recorddes p {
        width: 86.111111111vw;
        margin: 0 0 0 6.944444444vw;
        font-size: 3.8888888888vw;
    }

    .huawei-curiegproject-container .curieg-section18 .recordword {
        width: 100%;
    }

    .huawei-curiegproject-container .curieg-section18 .recordpic {
        width: 86.11111111vw;
        margin: 11.111111111vw auto 6.944444444vw;
    }

    .huawei-curiegproject-container .curieg-section18 .recordtwo {
        margin: 0 0 0 6.944444444vw;
    }

    .huawei-curiegproject-container .curieg-section18 .samllcard:nth-child(1) {
        margin: 0 13.888888888vw 0 0;
    }

    .huawei-curiegproject-container .curieg-section18 .samllcard p:nth-child(1) {
        margin: 0 0 1.38888888vw 0;
        font-size: 5.555555555vw;
    }

    .huawei-curiegproject-container .curieg-section18 .samllcard:nth-child(1) p:nth-child(2) {
        width: 29.72222222vw;
        font-size: 3.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section18 .samllcard:nth-child(2) p:nth-child(2) {
        width: 23.194444444vw;
        font-size: 3.333333333vw;
    }

    /* section 19 mob */
    .huawei-curiegproject-container .curieg-section19 {
        padding: 27.7777777vw 0 0 0;
    }

    .huawei-curiegproject-container .curieg-section19 .keyboard-title {
        margin: 0 0 0 5.555555555vw;
        font-size: 3.333333333vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section19 .keyboard-hand {
        margin: 0  0 4.16666666vw 5.5555555555vw;
        font-size: 8.888888888vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section19 .keyboard-des {
        width: 86.111111111vw;
        margin: 0 0 0 5.5555555555vw;
        font-size: 3.8888888888vw;
        text-align: left;
    }

    .huawei-curiegproject-container .curieg-section19 .keywords-pic {
        width: 100%;
        margin: 11.111111111vw 0 22.2222222222vw 0;
    }

    /* section 20 mob */
    .huawei-curiegproject-container .curieg-section20 {
        height: 121.5277777vw;
    }

    .huawei-curiegproject-container .curieg-section20 h3 {
        font-size:11.1111111vw;
        height: fit-content;
    }

    /* section 21 mob */
    .huawei-curiegproject-container .curieg-section21 {
        width: 86.11111111111vw;
        margin: 0 auto;
        flex-direction: column;
        align-items: flex-start;
        border-radius: 4.16666666vw;
        -webkit-border-radius: 4.16666666vw;
        -moz-border-radius: 4.16666666vw;
        -ms-border-radius: 4.16666666vw;
        -o-border-radius: 4.16666666vw;
}

    .huawei-curiegproject-container .curieg-section21 .leftdesc {
        margin: 6.94444444444vw 0 0 5.555555555vw;
    }

    .huawei-curiegproject-container .curieg-section21 .leftdesc .pone {
        font-size: 3.3333333333333vw;
    }

    .huawei-curiegproject-container .curieg-section21 .leftdesc h3 {
        margin: 1.3888888889vw 0 4.16666666vw 0;
        font-size: 6.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section21 .leftdesc .ptwo {
        width: 75vw;
        margin: 0 0 0 0;
        font-size: 3.8888888888vw;
    }

    .huawei-curiegproject-container .curieg-section21 .rightpic {
        width: 55.55555555vw;
        height: 55.55555555vw;
        margin: 10.277777777vw auto 10.41666666vw;
    }

    .huawei-curiegproject-container .curieg-section21 .rightpic .textss {
        font-size: 16.66666666vw;
    }

    .huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(3){
        margin: 0 0 0 8.33333333vw;
    }
    .huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(2),.huawei-curiegproject-container .curieg-section6 .curieg-section6-parameters .curieg-section6-parameter:nth-child(6){
        margin:5.555555556vw 0 0 8.33333333vw;
    }
    .huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(4),.huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(5){
        margin: 5.555555556vw 0 0 0;
    }
    .huawei-curiegproject-container .curieg-section6-parameters .curieg-section6-parameter:nth-child(1){
        margin: 0;
    }
    .huawei-curiegproject-container .curieg-section21 .rightpic .greentext {
        font-size: 16.66666666vw;
    }


    /* section 22 mob */
    .huawei-curiegproject-container .curieg-section22 {
        width: 86.1111111111vw;
        margin: 4.1666666666vw auto;
        flex-direction: column;
        align-items: flex-start;
        border-radius: 4.16666666vw;
        -webkit-border-radius: 4.16666666vw;
        -moz-border-radius: 4.16666666vw;
        -ms-border-radius: 4.16666666vw;
        -o-border-radius: 4.16666666vw;
    }

    .huawei-curiegproject-container .curieg-section22 .leftdesc {
        margin: 6.94444444444vw 0 0 5.555555555vw;
    }

    .huawei-curiegproject-container .curieg-section22 .leftdesc .pone {
        font-size: 3.3333333333333vw;
    }

    .huawei-curiegproject-container .curieg-section22 .leftdesc h3 {
        margin: 1.3888888889vw 0 4.16666666vw 0;
        font-size: 6.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section22 .leftdesc .ptwo {
        width: 72.916666666vw;
        margin: 0 0 7.7777777777vw 0;
        font-size: 3.8888888888vw;
    }

    .huawei-curiegproject-container .curieg-section22 .rightpic {
        width: 100%;
    }

    /* section 23 mob */
    .huawei-curiegproject-container .curieg-section23 {
        width: 86.111111111111vw;
        flex-direction: column;
        border-radius: 4.44444444vw;
        -webkit-border-radius: 4.44444444vw;
        -moz-border-radius: 4.44444444vw;
        -ms-border-radius: 4.44444444vw;
        -o-border-radius: 4.44444444vw;
    }

    .huawei-curiegproject-container .curieg-section23 .leftdesc {
        margin: 6.94444444444vw 0 0 5.555555555vw;
    }

    .huawei-curiegproject-container .curieg-section23 .leftdesc .pone {
        font-size: 3.3333333333333vw;
    }

    .huawei-curiegproject-container .curieg-section23 .leftdesc h3 {
        margin: 1.3888888889vw 0 4.16666666vw 0;
        font-size: 6.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section23 .leftdesc .ptwo {
        width: 73.055555555vw;
        margin: 0 0 7.7777777777vw 0;
        font-size: 3.8888888888vw;
    }

    .huawei-curiegproject-container .curieg-section23 .rightpic {
        width: 100%;
    }

    /* section 24 mob */
    .huawei-curiegproject-container .curieg-section24 {
        width: 86.1111111111vw;
        margin: 4.1666666666vw auto;
        border-radius: 4.16666666vw;
        -webkit-border-radius: 4.16666666vw;
        -moz-border-radius: 4.16666666vw;
        -ms-border-radius: 4.16666666vw;
        -o-border-radius: 4.16666666vw;
}

    .huawei-curiegproject-container .curieg-section24 .title {
        margin: 11.111111111vw 0 4.16666666vw 5.5555555555vw;
        font-size: 6.6666666666vw;
    }

    .huawei-curiegproject-container .curieg-section24 .subtitle {
        width: 73.05vw;
        margin: 0 0 0 5.5555555555vw;
        font-size: 3.888888888vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgt {
        width: 79.44444444vw;
        height: 12.9vw;
        margin: 11.9444444444vw 0 23.75vw 0;
    }

    .huawei-curiegproject-container .curieg-section24 .imgt .topline {
        width: auto;
        top: 8.61111111vw;
        right: 30.69444444vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgt .topline img {
        height: 12.166667vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgt .topline p {
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .lineo,
    .huawei-curiegproject-container .curieg-section24 .imgb .linet,
    .huawei-curiegproject-container .curieg-section24 .imgb .lineth,
    .huawei-curiegproject-container .curieg-section24 .imgb .linef {
        width: auto;
        font-size: 3.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .lineo {
        top: 8.19444444vw;
        left: 9.44444444vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .lineo img {
        height: 19.44444444vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .linet {
        width: 31.11111111vw;
        top: 8.19444444vw;
        left: 18.25vw;
        text-align: center;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .linet img {
        height: 8.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .lineth {
        top: 8.19444444vw;
        left: 43.6111111vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .lineth img {
        height: 19.44444444vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .linef {
        top: 8.19444444vw;
        left: 58.55555555vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .linef img {
        height: 8.33333333vw;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb .bottomline p {
        font-size: 3.333333333vw;
        text-align: center;
    }

    .huawei-curiegproject-container .curieg-section24 .imgb {
        width: 80.2777777777vw;
        height: 12.8vw;
        margin: 0 0 34.027777777vw 0;
    }

    /* section 25 mob */
    .huawei-curiegproject-container .curieg-section25 {
        width: 86.1111111111vw;
        border-radius: 4.16666666vw;
        -webkit-border-radius: 4.16666666vw;
        -moz-border-radius: 4.16666666vw;
        -ms-border-radius: 4.16666666vw;
        -o-border-radius: 4.16666666vw;
}

    .huawei-curiegproject-container .curieg-section25 .toptext {
        margin: 11.111111111vw 0 10.694444444vw 5.55555555555vw;
        font-size: 6.666666666vw;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem img {
        width: 13.88888889vw;
        height: 13.88888889vw;
        margin: 0 0 2.222222222vw 0;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem h3 {
        font-size: 5.5555555555vw;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem p {
        font-size: 3.8888888888vw;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(1) p {
        width: 59.3055555555vw;
        margin: 2.222222222222vw 0 11.1111111111vw 0;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(2) p {
        width: 58.75vw;
        margin: 2.2222222222vw 0 11.1111111111111vw 0;
    }

    .huawei-curiegproject-container .curieg-section25 .everyItem:nth-child(3) p {
        width: 59.583333333vw;
        margin: 2.2222222222vw 0 13.472222222vw 0;
    }

    .huawei-curiegproject-container .curieg-section25 .bottompart {
        flex-direction: column;
    }

    /* section 26 mob */
    .huawei-curiegproject-container .curieg-section26 h3 {
        margin: 16.6666666vw 0 11.11111111vw 0;
        font-size: 8.8888888888vw;
    }

    /* section 27 mob */
    .huawei-curiegproject-container .curieg-section27 {
        flex-direction: column;
        width: 86.1111111111vw;
        background-color: #f8f9fb;
        border-radius: 4.15vw;
        -webkit-border-radius: 4.15vw;
        -moz-border-radius: 4.15vw;
        -ms-border-radius: 4.15vw;
        -o-border-radius: 4.15vw;
    }

    .huawei-curiegproject-container .curieg-section27 .cenone img {
        width: 8.333333333vw;
        height: 8.333333333vw;
    }

    .huawei-curiegproject-container .curieg-section27 .icontext {
        margin: 11.1111111111vw 0 0 5.5555555555555vw;
    }

    .huawei-curiegproject-container .curieg-section27 .rightimg {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 61.95vw;
        margin: 16.666666666vw 0 13.888888888vw 0;
    }

    .huawei-curiegproject-container .curieg-section27 .cenone span {
        margin: 0 0 0 2.7777777777vw;
        font-size: 6.66666666666666vw;
    }

    .huawei-curiegproject-container .curieg-section27 .centwo {
        width: 73.05vw;
        font-size: 3.88888888888vw;
        margin: 3.4722222222vw 0 0 0;
    }

    /* section 28 mob */
    .huawei-curiegproject-container .curieg-section28 {
        flex-wrap: wrap;
        width: 86.1111111111vw;
        margin: 4.1666666666vw auto;
        border-radius: 4.15vw;
        -webkit-border-radius: 4.15vw;
        -moz-border-radius: 4.15vw;
        -ms-border-radius: 4.15vw;
        -o-border-radius: 4.15vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cenone span {
        margin: 0 0 0 2.777777777vw;
        font-size: 6.66666666666666vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cardleft {
        width: 100%;
        border-radius: 4.15vw;
        -webkit-border-radius: 4.15vw;
        -moz-border-radius: 4.15vw;
        -ms-border-radius: 4.15vw;
        -o-border-radius: 4.15vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cenone {
        margin: 11.11111111111111vw 0 0 5.5555555555vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cenone img {
        width: 8.3333333333vw;
        height: 8.3333333333vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cardleft .centwo {
        width: 73.75vw;
        margin: 3.4722222222vw 0 6.9444444444vw 5.55555555555vw;
        font-size: 3.88888888888vw;
    }

    .huawei-curiegproject-container .curieg-section28 .centhree {
        margin: 0 0 0 5.555555555vw;
    }

    .huawei-curiegproject-container .curieg-section28 .centhree a {
        font-size: 3.88888888888vw;
    }

    .huawei-curiegproject-container .curieg-section28 .centhree img {
        width: auto;
        margin: 0 0 0 1.38888888vw;
        height: 1.94444444vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cardleft .cenfour {
        width: 100%;
        margin: 18.333333333vw 0 18.6111111111vw 0;
    }

    .huawei-curiegproject-container .curieg-section28 .cardright {
        width: 100%;
        margin: 4.16666666vw 0 0 0;
        border-radius: 4.15vw;
        -webkit-border-radius: 4.15vw;
        -moz-border-radius: 4.15vw;
        -ms-border-radius: 4.15vw;
        -o-border-radius: 4.15vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cardright .centwo {
        width: 73.75vw;
        margin: 3.47222222vw 0 4.166666666vw 5.55555555555vw;
        font-size: 3.888888888vw;
    }

    .huawei-curiegproject-container .curieg-section28 .cardright .cenfour {
        width: 100%;
        margin: 8.33333333vw 0 10.416666666vw 0;
    }



    /* jiaobiao switch */
    .huawei-curiegproject-container .curieg-section30 ol {
        width: 82.1vw;
        margin: 100px 0 100px 10.833333333vw;
        font-size: 3.3333333333333vw;
    }

    .huawei-curiegproject-container .curieg-section30 .notetext {
        margin: 0px
    }

}



/* paid  landspace*/
@media screen and (max-width: 1081px) and (min-width: 768px) and (orientation : landscape) {
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-parameters{
        height: 13vw;
    }
    .huawei-curiegproject-container .curieg-section7-close{
        top: 8vw;
    }
  
}


/* zhedie  */
@media screen and (min-aspect-ratio:10/12) and (max-aspect-ratio:127/100) and (max-width: 1025px){
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen {
        top:11%;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-authentications {
        margin-top: 5.111111vw;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-content{
        font-size: 4.359673vw;
        width: 87.111111vw;
    }
    .huawei-curiegproject-container .curieg-section6{
        padding: 27.7777777vw 0 27.7777777vw;
    }
}

/* paid  portrait*/
@media screen and (max-width: 1367px) and (min-width: 766px) and (orientation : portrait) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen {
        top: 48%;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(10vw);
    }
    .huawei-curiegproject-container .curieg-section6{
        padding: 27.7777777vw 0 27.7777777vw;
    }
}
/* paid  land*/
@media screen and (max-width: 1359px) and (min-width: 766px) and (orientation : landscape) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(8vw);
    }
}
@media screen and (min-aspect-ratio:10/12) and (max-aspect-ratio:127/100) and (max-width: 769px) and (min-width: 766px) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(-14vw);
    }
}/* for rect near 1/1 */
@media screen and (max-width: 1023px) and (min-aspect-ratio: 1023 / 1300) {
    .huawei-curiegproject-container .curieg-section12-2 .ffpic img {
        width: 67%;
    }

    .huawei-curiegproject-container .curieg-section12-2 .ffpic .everyslide0 {
        width: 68%;
    }

    .huawei-curiegproject-container .curieg-section12-2 .ffpic .everyslide1 {
        width: 73%;
    }

    .huawei-curiegproject-container .curieg-section12-2 .ffpic .everyslide3 {
        width: 62%;
        left: 69%
    }
    

    .huawei-curiegproject-container .curieg-section12-2 .ffpic {
        height: 41.6666666vw;
        overflow: hidden;
    }
    
}



/* 1440 900 */
@media screen and (min-width: 1435px) and (max-width: 1445px) {
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow, 
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow{
        width: 1.5972222vw;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(2.5vw);
    }
}


/* 2160 1440 150% */
@media screen and (min-width: 1435px) and (max-width: 1445px) and (min-height: 845px) and (max-height: 850px) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(6vw);
    }
}

@media screen and (min-width: 2158px) and (max-width: 2162px) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(8vw);
    }
}
/* 580 */
@media screen and (max-width:580px){
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 133.277778vw;
    }
}
/* 640 */
@media screen and (max-width:641px) and (min-width:639px){
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-content{
        margin-top: 5.5555vw;
    }
}
/* 3000 2000 200% */
@media screen and (max-width:1501px) and (min-width:1478px ) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(9vw);
    }


}

@media screen and (min-width: 1025px) and (max-width: 1366px) {
    .huawei-curiegproject-container .curieg-section7-close{
        top: 7VW;
    }

    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 60%;
    }

}

/* 1194 */
@media screen and (min-width: 1190px) and (max-width: 1195px) {
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 80%;
    }
}

@media screen and (min-width: 1921px) {
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 85%;
    }

}
@media screen and (max-width:1501px) and (min-width:1482px ) {
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 80%;
    }
}

/* 1080 707 */
@media screen and (min-width: 1075px) and (max-width: 1081px) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section-word{
        transform: translateY(12vw);
    }
}



@media screen and(-ms-high-contrast:active),
(-ms-high-contrast:none) {
    

    .huawei-curiegproject-container .curieg-sup {
        top: -0.8em;
    }

    .huawei-curiegproject-container .curieg-section7-video video {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        margin: 0 !important;
    }

    .huawei-curiegproject-container .text-gradual {
        background: none;
        color: #cae2f8;
    }

    .huawei-curiegproject-container .countLength{
        width: 100%;
    }
    /* section 1 */
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-kv-content .curieg-section1-kv-tit{
        text-align: center;
    }
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 75%;
    }
    /* section 2 */
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video {
        transform: scale(1);
        border-radius: 0;
    }
    .huawei-curiegproject-container .curieg-section2 .curieg-section2-video{
        height: auto;
    }

    /* section 3 */
    .huawei-curiegproject-container .curieg-section3 .curieg-section3-content-top .curieg-section3-heart {
        height: 16.6666666vw;
    }
    /* section 4 */
    .huawei-curiegproject-container .curieg-section4{
        height: 49.47vw;   
    }

    /* section 5 */
    .huawei-curiegproject-container .curieg-section5 {
        height: auto;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section-word {
        position: static;
        padding: 0 0 2.60416666vw 26.0416666vw;
        transform: none !important;
    }

    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen {
        position: relative;
        height: auto;
        left: auto;
        right: auto;
        top: auto;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per{
        display: block;
        width: 55.6770833vw;
        height: 37.1875vw;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per-num2{
        display: block;
        opacity: 1;
    }

    /* section 6 */
    .huawei-curiegproject-container .curieg-section6 {
        padding: 8.33333333vw 0;
    }

    /* section 10 */
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow, 
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-left-arrow img, 
    .huawei-curiegproject-container .curieg-section10 .curieg-section10-swiper-right-arrow img{
        max-width: 95%;
        width: 95%;
        height: 95%;
    }

    /* z style */
    .huawei-curiegproject-container .curieg-section14 {
        overflow: hidden;
    }

    .huawei-curiegproject-container .router-section7-video video {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        margin: 0 !important;
    }


    .huawei-curiegproject-container .curieg-section19 .keywords-pic {
        height: 37.5vw;
    }

    .huawei-curiegproject-container .curieg-section21 .rightpic .changeh {
        width: 116%;
    }

    .huawei-curiegproject-container .curieg-section20 h3,
    .huawei-curiegproject-container .curieg-section15 p {
        background-image: none;
        color: #cae2f8;
    }

    .huawei-curiegproject-container .triggerspace {
        display: none;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic {
        position: relative;
    }

    .huawei-curiegproject-container .curieg-section17 .imgbg {
        position: relative;
        opacity: 1;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .windtitle,
    .huawei-curiegproject-container .curieg-section17 .textpart .ideaword,
    .huawei-curiegproject-container .curieg-section17 .textpart .winddes,
    .huawei-curiegproject-container .curieg-section17 .textpart .cardanimationtext{
        opacity: 1;
    }

    .huawei-curiegproject-container .curieg-section17 .textpart .eachone p:nth-child(2) {
        opacity: 1;
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
    }

    .huawei-curiegproject-container .curieg-section17 .mmpic {
        display: none;
    }

    .huawei-curiegproject-container .curieg-section17 .imgforie {
        display: block!important;
        height: 37.5vw;
    }

    .huawei-curiegproject-container .curieg-section12-1 .imgforie {
        display: flex!important;
    }

    .huawei-curiegproject-container .curieg-section17 .padpic {
        margin: 2.083333333vw auto 19.01666666vw;
    }

    .huawei-curiegproject-container .curieg-section17 .imgbg {
        margin: 3.75vw 0 0 0;
    }

    .huawei-curiegproject-container .notie {
        display: none!important;
    }

    .huawei-curiegproject-container .curieg-section25 .bottompart {
        justify-content: center;
    }

    .huawei-curiegproject-container .curieg-section12-1 .canvasparent {
        height: auto;
        margin: 4.166666666vw auto 10.41666666vw;
    }
    
}

.huawei-curiegproject-container .showInWx {
    display: none;
}
.huawei-curiegproject-container .showInUc {
    display: none;
}


@media screen and (min-width: 1024px) and (max-width: 1025px) and (min-aspect-ratio: 1 / 1)  {
    .huawei-curiegproject-container .curieg-section28 .cardleft .cenfour  {
        margin: 5.75vw 0 4.21875vw 0;
    }    
}

/* 1366 */
@media screen and (min-width: 1359px) and (max-width: 1367px) {
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen{
        width: 73.635417vw;
    }
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen-per{
        display: block;
        width: 51.6770833vw;
        height: 34.1875vw;
        right: 11vw;
    }
}

@media screen and (max-width: 580px) and (max-aspect-ratio: 1 / 1)  {
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-popup{
        margin: 35.555556vw auto 0;
    } 
    .huawei-curiegproject-container .curieg-section7-close{
        top: 27.055556vw;
    }
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail>.swiper-wrapper{
        padding-bottom: 26.222222vw;
    }
    .huawei-curiegproject-container .curieg-section7-popup .swiper-container-detail .swiper-pagination{
        bottom: 32vw;
    }
}

@media screen and (max-width: 828px) and (min-width: 826px)  {
    .huawei-curiegproject-container .curieg-section5 .curieg-section5-screen{
        top: auto;
        bottom: 5vh;
    }
}

/* new start */
.huawei-curiegproject-container .curieg-section9 .curieg-section9-dic {
    color: #7f7f7f;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
    position: absolute;
    bottom: 13vw;
    right: 6vw;
    width: 24.541667vw;
}

.huawei-curiegproject-container .curieg-section17 .padpic {
    margin: 0 auto 10.41666666vw;
}

.huawei-curiegproject-container .curieg-section17 .curieg-section17-dic {
    color: #7f7f7f;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
    width: 45.625vw;
    margin: 1vw auto 0;
    text-align: center;
}

@media screen and (max-width: 1600px) and (min-width: 1024px) {
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-dic {
        right: 4vw;
        width: 31.041667vw;
    }

}

@media screen and (max-width: 1023px),
(max-aspect-ratio: 1 / 1) and (max-width: 1025px) {
    .huawei-curiegproject-container .curieg-section9 .curieg-section9-dic {
        width: 82.1vw;
        font-size: 3.3333333333333vw;
        bottom: 3vw;
    }

    .huawei-curiegproject-container .curieg-section17 .curieg-section17-dic{
        width: 86.111111111vw;
        text-align: left;
        margin: 3vw auto 0;
    }

}

/* new end */

@media (min-width:1024px) {
    p.stay-new {
        color: #7f7f7f;
        padding-left: 21vw;
        margin-top: 3vw;
        font-size: 12px;
        font-weight: 500;
    }
}


@media (max-width:900px) {
    .showMob .textpart .stay-new {
        color: #7f7f7f;
        padding-left: 6.4vw;
        margin-top: 3vw;
        font-size: 12px;
    }
}


/* new 24 */

.huawei-curiegproject-container .curieg-section01,
.huawei-curiegproject-container .curieg-section02,
.huawei-curiegproject-container .curieg-section03{
    background: black;
}

.huawei-curiegproject-container .curieg-section01 .curieg-section-word p,
 .huawei-curiegproject-container .curieg-section02 .curieg-section-word p,
 .huawei-curiegproject-container .curieg-section03 .curieg-section-word p{
    font-size: 1.041667vw;
    margin-bottom: .520833vw;
    color: #a9a9a9;
    line-height: 1.6;
    width: 100%;
 }


 .huawei-curiegproject-container .curieg-section01{
    position: relative;
    width: 100%;
    padding-bottom: 10.41667vw;
 }
 .huawei-curiegproject-container .curieg-section01-main{
 width: 79.6875vw;
 position: relative;
 margin: 0 auto;
 }
 .huawei-curiegproject-container .curieg-section01 .curieg-section-word{
    width: 57.291667vw;
    display: flex;
    justify-content: space-between;
    margin: 0 auto 4.1666667vw;
    flex-wrap: wrap;
 } 

 .huawei-curiegproject-container .curieg-section01 .curieg-section-word .curieg-section-tit{
    width: 26.041667vw
 }


 .huawei-curiegproject-container .curieg-section01 .curieg-section-word .curieg-section-content{
    width:26.041667vw;
    margin: 0;
 }

 .huawei-curiegproject-container .curieg-section01 .curieg-section01-img{
    width: 100%;
 }

 .huawei-curiegproject-container .curieg-section02{
    width: 100%;
    position: relative;
    padding-bottom:  10.41667vw;
    display: flex;
    justify-content: flex-end;
    align-items: center;
 }


 .huawei-curiegproject-container .curieg-section02 .curieg-section-word{
    width: 28.645833vw;
    margin-right: 5.729167vw;
    
 } 

 .huawei-curiegproject-container .curieg-section02 .curieg-section-word .curieg-section-tit{
    width: 100%;
 }

 .huawei-curiegproject-container .curieg-section02 .curieg-section-word .curieg-section-content{
    width:100%;
 }

 .huawei-curiegproject-container .curieg-section02 .curieg-section02-img{
    width: 52.604167vw;
 }


 .huawei-curiegproject-container .curieg-section03{
    width: 100%;
    position: relative;
    padding-bottom:  10.41667vw;
    display: flex;
    align-items: center;
 }


 .huawei-curiegproject-container .curieg-section03 .curieg-section-word{
    width: 29.6875vw;
    
 } 

 .huawei-curiegproject-container .curieg-section03 .curieg-section-word .curieg-section-tit{
    width: 100%;
 }

 .huawei-curiegproject-container .curieg-section01 .curieg-section-word .curieg-section-tit sup a,
 .huawei-curiegproject-container .curieg-section02 .curieg-section-word .curieg-section-tit sup a,
 .huawei-curiegproject-container .curieg-section03 .curieg-section-word .curieg-section-tit sup a{
    color: white;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section-word .curieg-section-content{
    width:100%;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img{
    width: 56.458333vw;
    position: relative;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box{
    position: absolute;
    width: 13.958333vw;
    height: 7.177083vw;
    overflow: hidden;
    top: 18.966667vw;
    
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wifi-icon{
    position: absolute;
    width: 3.645833vw;
    top: 23.2vw;
    left: 25vw;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave{
    height: 13.958333vw;
    width: 13.958333vw;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    background: radial-gradient(rgba(255, 255, 255, 0) 30%, #0B70C8);

 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave1{
    animation: soundWave 4s linear infinite;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave2{
    animation: soundWave 4s linear infinite 0.8s;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave3{
    animation: soundWave 4s linear infinite 1.6s;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave4{
    animation: soundWave 4s linear infinite 2.4s;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave5{
    animation: soundWave 4s linear infinite 3.2s;
 }

 @keyframes soundWave {
    0% {
        opacity: .5;
        transform: scale(0.2);
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        transform: scale(1);
    }
 }


 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .wave-box-left{
    left: 13.927083vw;
 }

 .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .wave-box-right{
    left: 25.927083vw;
 }


 .huawei-curiegproject-container .curieg-section12-1 video ,.curieg-section12-1 img{
    width: 100%;
    will-change: transform;
}




 

 @media screen and (max-width: 1023px),
(max-aspect-ratio: 1 / 1) and (max-width: 1025px) {
    .huawei-curiegproject-container .curieg-section01 .curieg-section-word p,
    .huawei-curiegproject-container .curieg-section02 .curieg-section-word p,
    .huawei-curiegproject-container .curieg-section03 .curieg-section-word p{
       font-size: 3.333333vw;
       margin-bottom: 1.388889vw;
    }
    .huawei-curiegproject-container .curieg-section01,
    .huawei-curiegproject-container .curieg-section02,
    .huawei-curiegproject-container .curieg-section03{
        width: 100%;
        flex-wrap: wrap;
        padding-bottom:  27.77777vw;
    }

    .huawei-curiegproject-container .curieg-section01-main{
        width: 100%;
    }

    .huawei-curiegproject-container .curieg-section01 .curieg-section-word,
    .huawei-curiegproject-container .curieg-section02 .curieg-section-word,
    .huawei-curiegproject-container .curieg-section03 .curieg-section-word{
        width: 86.111111vw;
        margin-left: 6.944444vw;
        margin-bottom: 16.666667vw
    }

    .huawei-curiegproject-container .curieg-section03 .curieg-section-word{
        margin-bottom: 3.666667vw
    }



    .huawei-curiegproject-container .curieg-section01 .curieg-section-word .curieg-section-tit,
    .huawei-curiegproject-container .curieg-section02 .curieg-section-word .curieg-section-tit,
    .huawei-curiegproject-container .curieg-section03 .curieg-section-word .curieg-section-tit{
        width: 100%;
        margin-bottom: 4.166667vw;
    }


    .huawei-curiegproject-container .curieg-section01 .curieg-section-word .curieg-section-content,
    .huawei-curiegproject-container .curieg-section02 .curieg-section-word .curieg-section-content,
    .huawei-curiegproject-container .curieg-section03 .curieg-section-word .curieg-section-content{
           width: 100%;
           font-size: 3.888889vw;
    }

    .huawei-curiegproject-container .curieg-section01 .curieg-section01-img{
        width: 89.444444vw;
        margin: 0 auto;
     }

    .huawei-curiegproject-container .curieg-section02 .curieg-section02-img{
        width: 93.055556vw;
        margin-left: 6.944444vw;
     }

     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img{
        width: 94.305556vw;
        order: 2;
     }


     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box{
        position: absolute;
        width: 23.958333vw;
        height: 11.177083vw;
        overflow: hidden;
        top: 42.6vw;
     }
    
     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wifi-icon{
        position: absolute;
        width: 6.944444vw;
        top: 49vw;
        left: 42vw;
     }
    
     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .curieg-wave-box .wave{
        height: 22.958333vw;
        width: 22.958333vw;
     }

     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .wave-box-left{
        left: 23.927083vw;
     }
    
     .huawei-curiegproject-container .curieg-section03 .curieg-section03-img .wave-box-right{
        left: 42.927083vw;
     }


    /* .huawei-curiegproject-container .curieg-section8{
            margin-top: -1px;
    } */

    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 86%;
    }

   
}

@media screen and (max-width:1500px) and (min-width:1370px) and  (min-aspect-ratio: 1 / 1){
    .huawei-curiegproject-container .curieg-section1 .curieg-section1-windows{
        top: 75%;
    }
}

.huawei-curiegproject-container .curieg-section2{
    margin-bottom: -1px;
}

