.xiangqing-content-box .banner-box{
    width: 100%;
    height:12.48rem;
    background:#171718;
    position: relative;
}
.xiangqing-content-box .img{
    width: 100%;
    /* height: 100%; */
}
.xiangqing-content-box .left-txt-box{
    position: absolute;
    top:7.41rem;
    left:.4rem;
}
.xiangqing-content-box .left-txt-box .top-logo{
    width:1.2rem;
}
.xiangqing-content-box .left-txt-box .big-txt{
    color: #ffffff;
    font-size:.6rem;
    margin-top: .1rem;
}
.xiangqing-content-box .left-txt-box .two-txt{
    margin-top:.3rem;
    color: #ffffff;
    font-size: .28rem;
    line-height: .4rem;
    width:7.15rem;
}
.product01-box{
    position: relative;
    width: 100%;
    overflow: hidden;
    background:#171718;
}
.product01-box .top-txt-box{
    width: 100%;
    text-align: center;
    font-size:.6rem;
    color: #ffffff;
}
.product01-content .center-btn{
    background: #0190f3;
    font-size:.28rem;
    color: #ffffff;
    width: 2rem;
    text-align: center;
    height:.4rem;
    line-height: .4rem;
    border-radius: .4rem;
    margin-top:.6rem;
}
.product01-content{
    width: 7.5rem;
    margin: 0 auto;
    background: #101011;
}
.product01-box .content-box{
    background: #101011;
}






.row {
    display: flex;
    align-items: flex-start; /* 确保加号对齐首行 */
    margin-bottom: 0.2rem;
    width: 7.2rem;
    margin: 0 auto;
}
.plus {
    color: #fff;
    font-size: 0.2rem;
    margin-right: 0.1rem;
    flex-shrink: 0;
    margin-top: 0.04rem; /* 根据字体微调加号高度 */
}

.text-content {
    flex: 1;
    display: block; 
    line-height: 1.3; /* 控制行高，防止大数字把行间距撑得太开 */
}

.label {
    color: #ffffff;
    font-size: 0.26rem; 
    line-height: .4rem;
    display: inline;      /* 允许折行 */
    vertical-align: middle; 
}

/* 强制数字、百分比、图片不换行的包装层 */
.nobreak {
    display: inline-block;
    white-space: nowrap; 
    vertical-align: middle;
    
}

.num {
    display: inline-block;
    font-size: 0.48rem; 
    color: #56ccf2;
    font-weight: 500;
    line-height: 1;
    margin: 0 0rem;
    vertical-align: middle; 
    transform: translateY(-0.04rem);
    background: linear-gradient(to top, #00fbff, #0190f3);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* 如果要还原截图，300 应该比 29% 更大 */
.large-num {
    font-size: 0.48rem; /* 建议加大到 60px 左右更有张力 */
}
.jiahaoColor{
    color: #595959 !important;
}
.percent {
    font-size: 0.2rem;
    color: #56ccf2;
    display: inline-block;
    vertical-align: middle;
}

/* 蓝色百分号特调 */
.percent.blue {
    /* 如果需要特殊大小可以改这里 */
}

.row-logo {
    display: inline-block;
    width: .46rem !important;
    height: auto;
    vertical-align: middle;
    transform: translate(-.1rem,-.1rem);
    /* 调整图片在文字流中的上下位置 */
}

/* 缩进处理 */
.indent {
    /* 缩进距离 = 加号宽度 + margin-right */
    padding-left: 0rem; 
}

/* 针对小加号的微调 */
.small-plus {
    font-size: 0.18rem;
    opacity: 0.8;
}

.function-abl{
    position: absolute;
    top:15.3rem;
    left: 11.2rem;
}
.function-abl2{
    position: absolute;
    top:18.4rem;
    left: 4.6rem;
}

.product01-box .product01-content .content-box .content-slide .slide{
    flex: 1;
    margin-top:1.6rem;
    padding: 0 .2rem;
    box-sizing: border-box;
}
.product01-box .product01-content .content-box .content-slide .img-box{
    flex: 1;
}
.product01-box .product01-content .content-box .content-slide .slide .top-tit{
    display: flex;
    align-items: center;
    margin-left: .15rem;
}
.product01-content .content-box .content-slide .slide .top-tit .tit{
    font-size:.6rem;
    color: #0190f3;

}
.product01-content .content-box .content-slide .slide .top-tit .tit2{
    display: flex;
    align-items: center;
    box-sizing: border-box;
    justify-content: space-between;
    padding:.1rem .18rem .1rem .26rem;
    color: #0190f3;
    border: 1px solid #0b3755;
    border-radius: .32rem;
    font-size: .26rem;
    margin-left:.25rem;
}
.product01-content .content-box .content-slide .slide .top-tit .tit2 .tit2-img{
    width:.26rem;
}
.product01-content .content-box .content-slide .slide .two-tit{
    font-size: .28rem;
    color:#ffffff;
    margin-top:.3rem;
    line-height: .4rem;
    margin-left: .15rem;
    
}

.product01-box .img-box{
    margin: 0 auto;
    margin-top:.35rem;
}


.product01-box .product01-content .content-box .product01-bottom-txt{
    width: 100%;
    padding: 0 0.6rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-top:.9rem;
    color:#444444;
    font-size:.24rem;
    line-height:.3rem;
}


.function-slide-box{
    padding: 0 0.4rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-top:6.85rem;
}
.function-slide-box .function-slide{
    width: 7.1rem;
    overflow: hidden;
}
.function-slide-box .function-slide .top-img{
    width: .64rem;
}
.function-slide-box .function-slide .function-tit{
    color:#0190f3;
    font-size:.6rem;
    display: inline-block;
    margin-top:.2rem;
    border-bottom: 1px solid #0190f3;
    padding-bottom: .15rem;
}
.function-slide-box .function-slide .function-tit2{
    color: #ffffff;
    font-size:.26rem;
    line-height: .4rem;
    margin-top:.18rem;
    max-width: 6.7rem;
}
.function-slide2-box{
    padding: 0 0.4rem;
    box-sizing: border-box;
    margin-top: 6.6rem;
}
.function-slide2-box .function-slide2{
    
}
.function-slide2-box .function-slide2 .slide2-left .top-slide-tit{
    
    color:#0190f3;
    font-size: .6rem;
}
.function-slide2-box .function-slide2 .slide2-left .top-slide-tit .left-img{
    width: .68rem;
    margin-left: .2rem;
}
.function-slide2-box .function-slide2 .slide2-left .top-slide-tit .right-tit{
    margin-left: .2rem;
    display: flex;
    align-items: center;
}
.function-slide2-box .tit2{
    width: 2.5rem;
    height: .44rem;
    line-height: .44rem;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    justify-content: space-between;
    padding: 0 .18rem 0 .26rem;
    color: #0190f3;
    border: 1px solid #0b3755;
    border-radius: .32rem;
    font-size: .26rem;
    margin-left: .25rem;
}
.function-slide2-box .tit2 .tit2-img{
    width:.26rem;
}
.function-slide33-box .tit2{
    width: 2.5rem;
    height: .44rem;
    line-height: .44rem;
    display: flex;
    margin: 0 auto;
    align-items: center;
    box-sizing: border-box;
    justify-content: center;
    padding: 0 .18rem 0 .26rem;
    color: #0190f3;
    border: 1px solid #0b3755;
    border-radius: .32rem;
    font-size: .26rem;
    margin-left: .25rem;
    margin-left: 2.5rem;
    margin-top: .2rem;
}
.function-slide33-box .tit2 .tit2-img{
    width:.26rem;
}
.bottom-content-slide{
    box-sizing: border-box;
    border-radius:.1rem;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 1.4rem;
}
.bottom-content-slide .top-slide-tit{
    color:#0190f3;
    font-size: .36rem;
    margin-top:.28rem;
}
.bottom-content-slide .top-slide-tit .left-img{
    width: .59rem;
    margin-left:.2rem;
}
.bottom-content-slide .top-slide-tit .right-tit{
    margin-left:.2rem;
    font-size: .6rem;
    margin-top: .2rem;
}
.bottom-content-slide .function-slide2-txt{
    color: #ffffff;
    font-size:.26rem;
    line-height: .4rem;
    margin-left:.63rem;
    margin-top: .1rem;
}
.bottom-content-slide .center-img-box{
    width: 9.2rem;
    margin: 0 auto;
    margin-top:.25rem;
}
.bottom-content-slide .bottom-logo{
   margin: 0 auto;
   margin-top: .4rem;
    width: 2.5rem;
}
.function-slide2-txt{
    color: #ffffff;
    font-size:.26rem;
    line-height: .4rem;
    margin-left: 1.5rem;
    margin-top: .1rem;
    width: 100%;
    text-align: center;
}
.bottom-content-slide .center-img-box{
    width: 9.2rem;
    margin: 0 auto;
    margin-top:.25rem;
}

.function-slide2-txt .sp2{
    font-size:.4rem;
    background: linear-gradient(to right, #0b7acd, #00fbff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.bottom-img-txt-box .right-box{
    /* margin-left:.15rem; */
    margin-top: .3rem;
    color: #ffffff;
}
.bottom-img-txt-box .right-box .slide{
    width:5.65rem;
    height:.6rem;
    line-height: .6rem;
    font-size:.26rem;
    margin-top:.1rem;
    border-radius: .6rem;
    border: 1px solid #01fafc;
}
.bottom-img-txt-box .right-box .slide:nth-of-type(1){
    margin-top: 0;
}
.bottom-img-txt-box .right-box .slide .left{
    width:2.25rem;
    height: .6rem;
    border-radius: .6rem;
    display: inline-block;
    text-align: center;
    font-size:.26rem;
    
}
.bottom-img-txt-box .right-box .slide .left .sp{
    background: linear-gradient(to right, #0191f3, #02ddde);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.bottom-img-txt-box .right-box .slide .right{
    margin-left: .1rem;
}

.slide-box-box{
    margin: 0 auto;
}
.slide-box-box .slide{
    width:6rem;
    margin-top:1.4rem;
    margin-left: .88rem;
}
.slide-box-box .slide .top-img{
    width: 2.2rem;
    height: .62rem;
    display: flex;
    align-items: flex-end;
}
.slide-box-box .slide .center-txt{
    margin-top:.22rem;
    font-size: .26rem;
    line-height: .4rem;
    color: #ffffff;
}
.slide-box-box .slide .bottom-img{
    margin-top:.2rem;
}
































.product01-box .img1{
    position: absolute;
    top:11.04rem;
    left:0rem;
    width:100%;
}
.product01-box .img2{
    position: absolute;
    top:13.15rem;
    left:.39rem;
    width:7.15rem;
    z-index: 1;
}
.product01-box .right-text-box{
    position: absolute;
    top:0rem;
    left:.1rem;
}
.product01-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: .04rem;
    height: 11.22rem;
    background: linear-gradient(to bottom, #0174d9 0%, #93e9fe 50%, #0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0%, #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%); */
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: transparent;
    background-size: auto 200%;
    animation: rainbow 1.2s linear infinite;
}
.product01-box .right-text-box .right-txt{
    margin-left: .27rem;
}
.product01-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
}
.product01-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .28rem;
    line-height: .4rem;
    width: 7.2rem;
}
.product01-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
}
.product01-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.product01-box .right-text-box .right-txt .three-txt .p{
    font-size:.28rem;
    line-height: .4rem;
    color: #ffffff;
    margin-top: .22rem;
    width:6.9rem;
}
.product01-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product01-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product01-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product01-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product01-box .right-text-box .right-txt .beizhu-txt{
    margin-top:9.75rem;
    color:#444444;
    font-size: .24rem;
    line-height: .3rem;
    width: 7.1rem;
}

.product02-box{
    position: relative;
    width: 100%;
    height:17.45rem;
    overflow: hidden;
    background:#171719;
}
.product02-box .img1{
    position: absolute;
    top: 8.86rem;
    left:.41rem;
    width: 7.14rem;
}
.product02-box .right-text-box{
    position: absolute;
    top:0rem;
    left: .4rem;
}
.product02-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: 1.13rem;
    height: .04rem;
    background: linear-gradient(to right, #0174d9 0% , #93e9fe 50%,#0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0% , #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%);*/
	-webkit-background-clip: border-box;
	background-clip:border-box;
    -webkit-text-fill-color: transparent;
    background-size: 200% auto;
	animation: rainbow2 1.6s linear infinite;
}
@keyframes rainbow2 {
	0%{background-position:200% 50%}
	100%{background-position:0% 50%}
}
.product02-box .right-text-box .right-txt{
    margin-left: 0;
}
.product02-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
    margin-top: .25rem;
}
.product02-box .right-text-box .right-txt .two-txt{
    margin-top:.2rem;
    line-height: .4rem;
    color:#666666;
    font-size: .28rem;
    width: 6.75rem;
}
.product02-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
    width: 7.1rem;
}
.product02-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.4rem;
}
.product02-box .right-text-box .right-txt .three-txt .p{
    font-size:.28rem;
    line-height: .4rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product02-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product02-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product02-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product02-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product02-box .right-text-box .right-txt .beizhu-txt{
    margin-top:6.85rem;
    color:#444444;
    font-size: .24rem;
    line-height: .3rem;
}

@keyframes rainbow{
	0%{background-position:0% 200%}
	100%{background-position:0% 0%}
}


.product03-box-content{
    width: 100%;
    height:35.12rem;
    overflow: hidden;
    background: #171719;
}
.product03-box-content .top-txt-box{
    width: 100%;
    overflow: hidden;
}
.product03-box-content .top-txt-box .left-line{
    margin: 0 auto;
    width: 2.2rem;
    height: .04rem;
    background: linear-gradient(to right, #0174d9 0% , #93e9fe 50%,#0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0% , #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%);*/
	-webkit-background-clip: border-box;
	background-clip:border-box;
    -webkit-text-fill-color: transparent;
    background-size: 200% auto;
	animation: rainbow2 1.6s linear infinite;
}
.product03-box-content .top-txt-box .top-big-txt{
    text-align: center;
    font-size: .6rem;
    color: #ffffff;
    margin-top:.25rem;
}
.product03-box-content .top-txt-box .top-two-txt{
    text-align: center;
    color: #666666;
    font-size:.2rem;
    margin-top:.15rem;
}
.product03-box-content .product03-content{
    width:16rem;
    height:31.92rem;
    margin: 0 auto;
    margin-top:.75rem;
    padding: 0 .7rem;
    box-sizing: border-box;
    background:#101011;
}
.product03-box-content .product03-content .content1-box{
    width: 100%;
    height:10.45rem;
    position: relative;
    border-bottom: 1px solid #242427;
}
.product03-box-content .product03-content .content1-box .right-text-box{
    position: absolute;
    top:1.75rem;
    left: .16rem;
}


.product03-box-content .product03-content .content1-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: .04rem;
    height: 5.5rem;
    background: linear-gradient(to bottom, #0174d9 0%, #93e9fe 50%, #0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0%, #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%); */
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: transparent;
    background-size: auto 200%;
    animation: rainbow 1.2s linear infinite;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt{
    margin-left: .27rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .2rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .three-txt .p{
    font-size:.2rem;
    line-height: .3rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product03-box-content .product03-content .content1-box .right-text-box .right-txt .beizhu-txt{
    margin-top:.75rem;
    color:#444444;
    font-size: .2rem;
    line-height: .3rem;
}
.product03-box-content .product03-content .content1-box .img1{
    position: absolute;
    top:1rem;
    left:7.6rem;
    width:7.1rem;
}









.product03-box-content .product03-content .content2-box{
    width: 100%;
    height:11.95rem;
    position: relative;
    border-bottom: 1px solid #242427;
}
.product03-box-content .product03-content .content2-box .right-text-box{
    position: absolute;
    top:2.25rem;
    left:9.8rem;
}


.product03-box-content .product03-content .content2-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: 1.14rem;
    height: .04rem;
    background: linear-gradient(to right, #0174d9 0% , #93e9fe 50%,#0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0% , #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%);*/
	-webkit-background-clip: border-box;
	background-clip:border-box;
    -webkit-text-fill-color: transparent;
    background-size: 200% auto;
	animation: rainbow2 1.6s linear infinite;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt{
   
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
    margin-top: .25rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .2rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .three-txt .p{
    font-size:.2rem;
    line-height: .3rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product03-box-content .product03-content .content2-box .right-text-box .right-txt .beizhu-txt{
    margin-top:.75rem;
    color:#444444;
    font-size: .2rem;
    line-height: .3rem;
}
.product03-box-content .product03-content .content2-box .img1{
    position: absolute;
    top:1.21rem;
    left:-.18rem;
    width:8.71rem;
}



.product03-box-content .product03-content .content3-box{
    width: 100%;
    height:9.57rem;
    position: relative;
}
.product03-box-content .product03-content .content3-box .right-text-box{
    position: absolute;
    top:1.16rem;
    left: .16rem;
}


.product03-box-content .product03-content .content3-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: .04rem;
    height: 6.23rem;
    background: linear-gradient(to bottom, #0174d9 0%, #93e9fe 50%, #0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0%, #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%); */
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: transparent;
    background-size: auto 200%;
    animation: rainbow 1.2s linear infinite;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt{
    margin-left: .27rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .2rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .three-txt .p{
    font-size:.2rem;
    line-height: .3rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product03-box-content .product03-content .content3-box .right-text-box .right-txt .beizhu-txt{
    margin-top:.75rem;
    color:#444444;
    font-size: .2rem;
    line-height: .3rem;
}
.product03-box-content .product03-content .content3-box .img1{
    position: absolute;
    top:1.35rem;
    left:8.44rem;
    width:6.53rem;
}
.wifi-content-box{
    position: relative;
    width: 100%;
    height:14.65rem;
    overflow: hidden;
    background: #171719;
}


.wifi-content-box .right-text-box{
    position: absolute;
    top:0;
    left:2.6rem;
    padding: 0 .32rem;
    box-sizing: content-box;
    width: 14rem;
}


.wifi-content-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: 1.14rem;
    height: .04rem;
    background: linear-gradient(to right, #0174d9 0% , #93e9fe 50%,#0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0% , #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%);*/
	-webkit-background-clip: border-box;
	background-clip:border-box;
    -webkit-text-fill-color: transparent;
    background-size: 200% auto;
	animation: rainbow2 1.6s linear infinite;
    margin-left:.09rem;
}
.wifi-content-box .right-text-box .right-txt{
   
}
.wifi-content-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
    margin-top: .25rem;
    margin-left:.09rem;
}
.wifi-content-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .2rem;
    margin-left:.09rem;
}
.wifi-content-box .right-text-box .right-txt .three-box-rel{
    display: flex;
}
.wifi-content-box .right-text-box .right-txt .three-txt{
    margin-top:.6rem;
}
.wifi-content-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.wifi-content-box .right-text-box .right-txt .three-txt .p{
    font-size:.2rem;
    line-height: .3rem;
    color: #ffffff;
    margin-top: .22rem;
}
.wifi-content-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.wifi-content-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.wifi-content-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.wifi-content-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.wifi-content-box .right-text-box .right-txt .beizhu-txt{
    margin-top:.75rem;
    color:#444444;
    font-size: .2rem;
    line-height: .3rem;
}
.wifi-content-box .img1{
    position: absolute;
    top:4.98rem;
    left:2.37rem;
    width:14.22rem;
}
.wifi-content-box .bottom-txt{
    position: absolute;
    top:12rem;
    left: 0;
    width: 100%;
    text-align: center;
    color: #444444;
    font-size: .2rem;
    line-height: .3rem;
}
















.product03-box{
    position: relative;
    width: 100%;
    height:18.83rem;
    overflow: hidden;
    background:#171719;
}
.product03-box .img2{
    position: absolute;
    top:7.8rem;
    left:.2rem;
    width:7.2rem;
}
.product03-box .right-text-box{
    position: absolute;
    top:0rem;
    left: .1rem;
}
.product03-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: .04rem;
    height: 6.86rem;
    background: linear-gradient(to bottom, #0174d9 0%, #93e9fe 50%, #0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0%, #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%); */
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: transparent;
    background-size: auto 200%;
    animation: rainbow 1.2s linear infinite;
}
.product03-box .right-text-box .right-txt{
    margin-left: .27rem;
}
.product03-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
}
.product03-box .right-text-box .right-txt .two-txt{
    margin-top: .2rem;
    line-height: .4rem;
    color: #666666;
    font-size: .28rem;
    width: 6.05rem;
}
.product03-box .right-text-box .right-txt .three-txt{
    margin-top: .6rem;
    width: 7.1rem;
}
.product03-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.4rem;
}
.product03-box .right-text-box .right-txt .three-txt .p{
    font-size:.28rem;
    line-height: .4rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product03-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product03-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product03-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product03-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product03-box .right-text-box .right-txt .beizhu-txt{
    margin-top:8.85rem;
    color:#444444;
    font-size: .24rem;
    line-height: .3rem;
    width: 7.2rem;
}
.product04-box{
    position: relative;
    width: 100%;
    height:14.57rem;
    overflow: hidden;
    background:#171719;
}
.product04-box .img2{
    position: absolute;
    top:0;
    left:1.6rem;
    width:16rem;
}
.product04-box .right-text-box{
    position: absolute;
    top:.91rem;
    left: 2.16rem;
}
.product04-box .right-text-box .left-line{
    position: absolute;
    display: flex;
    width: .04rem;
    height: 5.86rem;
    background: linear-gradient(to bottom, #0174d9 0%, #93e9fe 50%, #0174d9 100%);
    /* background: linear-gradient(to right, #ff98ea 0%, #c572ff 20%, #655cfc 40%, #00ffff 60%, #f0ffc4 80%, #ff98ea 100%); */
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-text-fill-color: transparent;
    background-size: auto 200%;
    animation: rainbow 1.2s linear infinite;
}
.product04-box .right-text-box .right-txt{
    margin-left: .27rem;
}
.product04-box .right-text-box .right-txt .top-txt{
    font-size: .6rem;
    color: #ffffff;
}
.product04-box .right-text-box .right-txt .two-txt{
    margin-top:.3rem;
    color:#666666;
    font-size: .2rem;
}
.product04-box .right-text-box .right-txt .three-txt{
    margin-top:.8rem;
}
.product04-box .right-text-box .right-txt .three-txt .blue-p{
    color:#0190f3;
    font-size:.36rem;
}
.product04-box .right-text-box .right-txt .three-txt .p{
    font-size:.2rem;
    line-height: .3rem;
    color: #ffffff;
    margin-top: .22rem;
}
.product04-box .right-text-box .right-txt .canshu-box{
    margin-top:.55rem;
    color: #0174d9;
    font-size:.2rem;
    line-height: .4rem;
}
.product04-box .right-text-box .right-txt .canshu-box .canshu-p{
    /* display: flex;
    align-items: flex-end;  */
    height: .4rem;
    overflow: hidden;
}
.product04-box .right-text-box .right-txt .canshu-box .canshu-p span{
    margin-top: .08rem;
}
.product04-box .right-text-box .right-txt .canshu-box .canshu-p .canshu-big{
    font-size:.3rem;
}
.product04-box .right-text-box .right-txt .beizhu-txt{
    margin-top:.75rem;
    color:#444444;
    font-size: .2rem;
    line-height: .3rem;
}

.w710{
    width: 7.1rem;
    margin: 0 auto;
}