.w1600 {
    width: 90%;
    max-width: 1600px;
    margin: 0 auto;
}

.renovate {
    --font-size-22: 0.22rem;
}

@media screen and (max-width:1000px) {
    .renovate {
        --font-size-22: 18px;
    }

}






.renovate .application-spe .flightxfj-list-pcmenu {
    background: #fff;
}

.renovate .application-spe .flightxfj-list-pcmenu .flightxfj-list-menuLeft h3,
.renovate .application-spe .flightxfj-list-pcmenu .flightxfj-list-menuRight a {
    color: #111;
}

.renovate .evomax-4n4t .banner .intro h2 {
    color: #3a3a3a;
}

.renovate .evomax-4n4t .banner .intro p {
    color: #595757;
    max-width: 12rem;
    text-align: justify;

}

.renovate .evomax-4n4t p,
.renovate .evomax-4n4t span {
    color: #595757;
}

.renovate .evomax-4n4t .banner .intro ul {
    max-width: 12rem;
}

.renovate .evomax-4n4t .banner .intro ul li {
    width: 20%;
    min-width: 20%;
    margin-bottom: 1rem;

}

.renovate .evomax-4n4t .p1 {
    margin-top: 1.1rem;
    padding-top: 1.05rem;
    padding-bottom: 1.05rem;
    background: #f9f9f9;
}

.renovate .evomax-4n4t .p1 .evomax-head h2 {
    color: #3a3a3a;
    text-align: center;
    margin-bottom: 0.7rem;
}

.renovate .evomax-4n4t .p1 .evomax-head p {
    margin: 0 auto;
    color: #595757;
    text-align: center;
}

.renovate .evomax03 {
    background: #fff;
    margin-top: 0;
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
}

.renovate .evomax03-cont {
    border-radius: 0;
    position: relative;
}

.renovate .evomax03-cont .new-img1 {
    border-radius: 0;
}

.renovate .cbsp {
    display: block;
    width: 50px;
}

.renovate .evomax-4n4t p,
.renovate .evomax-4n4t span {
    color: #595757;
}
.renovate .evomax03 .evomax-head p{
    color: #595757;
}

.renovate .p3 .evomax-head p{
    margin-top: 0.5rem;
    margin-bottom: 1.3rem;
}

.renovate .evomax-head p{
    font-size: 0.22rem;
}

.renovate .evomax-4n4t .banner .intro ul {
    max-width: 12rem;
}

.renovate .evomax-4n4t .banner .intro ul li {
    width: 20%;
    min-width: 20%;
    margin-bottom: 1rem;

}

.renovate .evomax-4n4t .p1 {
    margin-top: 1.1rem;
    padding-top: 1.05rem;
    padding-bottom: 1.05rem;
    background: #f9f9f9;
}

.renovate .evomax-4n4t .p1 .evomax-head h2 {
    color: #3a3a3a;
    text-align: center;
    margin-bottom: 0.7rem;
}

.renovate .evomax-4n4t .p1 .evomax-head p {
    margin: 0 auto;
    color: #595757;
    text-align: center;
}

.renovate .evomax03 {
    background: #fff;
    margin-top: 0;
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
}

.renovate .evomax03-cont {
    border-radius: 0;
    position: relative;
    margin-top: 0.6rem;
}

.renovate .evomax03-cont .new-img1 {
    border-radius: 0;
}

.renovate .cbsp {
    display: block;
    width: 50px;
}

/* 新增1 */
.renovate .evomax-head h2 {
    color: #3a3a3a;
}

.renovate .new-mod1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background: #f9f9f9;
}

.new-mod1-cont {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 0.35rem;
    margin-top: 0.4rem;
}

.new-mod1 .itembox {
    border-radius: 0.11rem;
    background-color: #fff;
    padding: 0.5rem 0.3rem 0.4rem;
}
.new-mod1 .itembox .topimg{
   height: 300px;
   display: flex;
   align-items: center;
}
.new-mod1 .itembox .tit {
    font-size: 0.22rem;
    text-align: center;
    margin: 0.5rem 0 0.3rem;
    font-weight: bold;
}

.new-mod1 .itembox .txt {
    font-size: 0.18rem;
    text-align: justify;
    line-height: 1.8;
}

.new-mod2 {
    position: relative;
}

.new-mod2 .mod-desc {
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    font-size: 0.22rem;
    line-height: 40px;
    color: #595757;
}

.new-mod2-cont {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding-top: 1.3rem;
}



.renovate .new-mod2-cont  .evomax-head h2{
    color: #1a1a1a;
}
.new-mod2-cont .td-list {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-top: 3.8rem;
}

.new-mod2-cont .td-list .item {
    min-width: 310px;
    margin-bottom: 0.9rem;
}

.new-mod2-cont .td-list .item .tit {
    font-size: 0.44rem;
    line-height: 1;
    margin-bottom: 0.23rem;
    font-weight: bold;
}

.new-mod2-cont .td-list .item .txt {
    font-size: #898989;
    font-size: 0.2rem;
}

.new-mod2-cont .tishi {
    font-size: 0.18rem;
    color: #898989;
}

.renovate .new-mod3 .evomax-head h2{
    margin-bottom: 0.6rem;
}


/* new-mod3 */
.new-mod3 {
    padding: 1.36rem 0 0.65rem;
}

.new-mod3 .mod-desc {
    max-width: 950px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-size: var(--font-size-22);
    color: #595757;
    line-height: 40px;
}

.new-mod3-cont {
    margin-top: 1rem;
}

.new-mod3-cont .yt-list {
    width: 100%;
}

.new-mod3-cont .yt-list .item .topimg {
    width: 100%;
    min-height: 250px;
    height: 3.8rem;
}

.new-mod3-cont .yt-list .item .topimg img {
    height: 100%;
    width: auto;
}

.new-mod3-cont .yt-list .item .big-tit {
    font-size: 0.36rem;
    text-align: center;
    color: #3a3a3a;
    font-weight: bold;
}

.new-mod3-cont .yt-list .item .small-tit {
    font-size: 0.24rem;
    text-align: center;
    color: #3a3a3a;
    font-weight: bold;
    line-height: 1.5;
}

.new-mod3-cont .yt-list .item .t-box {
    margin: 0.6rem 0 0.4rem;
}

.new-mod3-cont .yt-list .item .info {
    margin-top: 0.3rem;
}

.new-mod3-cont .yt-list .item .info .tip-name {
    font-size: 0.22rem;
    color: #1a1a1a;
    text-align: center;
    line-height: 1.5;
}

.new-mod3-cont .yt-list .item .info .tip-info {
    font-size: 0.20rem;
    color: #898989;
    text-align: center;
    line-height: 1.5;
}

.new-mod3-cont .yt-list .item .info .tip-beizhu {
    font-size: 0.16rem;
    color: #898989;
    margin-top: 10px;
    text-align: center;
}
.new-mod3-cont .yt-list .swiper-slide{
    opacity: 0.15;
}
.new-mod3-cont .yt-list .swiper-slide-active{
    opacity: 1;
}

.renovate .evomax-4n4t .p8 {
    margin-top: 0;
    padding-top: 1.5rem;
    background-color: #f9f9f9;
    padding-bottom: 1rem;
}

.renovate .evomax-4n4t .p8 .title h2 {
    color: #3a3a3a;
    margin-bottom: 0.5rem;
}
.renovate .evomax-4n4t .p8 .p8-ms-2{
    margin-top: 0.4rem;
}
.renovate .evomax-4n4t .p8 .p8-ms-qh ul{
    margin-top: 0.4rem;
}
.renovate .evomax-4n4t .p8 .p8-ms-qh ul li {
    color: #8c8c8c;
    position: relative;
}

.renovate .evomax-4n4t .p8 .p8-ms-qh ul li.on {
    color: #3a3a3a;
}

.renovate .evomax-4n4t .p8 .p8-ms-2 p {
    color: #595757;
}

.renovate .evomax-4n4t .p8 .p8-ms-qh ul li::after {
    content: '';
    position: absolute;
    width: 0;
    height: 2px;
    left: 50%;
    bottom: 0;
    background: #3a3a3a;
    transition: all 0.5s;
    transform: translateX(-50%);
}

.evomax-4n4t .p8 .p8-ms-qh ul li.on::after {
    width: 100%;
    background: #3a3a3a;
}
.renovate .evomax-4n4t .p8 .p8-ms-2 p.tips{
    color: #898989;
}

.renovate .evomax-4n4t .p9{
    margin: 0;
    padding: 1.6rem 0 ;
    background: #fff;
}

.renovate .evomax-4n4t .p10{
    margin: 0;
    padding: 1.3rem 0 1rem;
    background: #f9f9f9;
}

.renovate .evomax-4n4t .p11{
    margin: 0;
    padding: 1.4rem 0 0.8rem;
    background: #fff;
}
.renovate .evomax46-fd-ms.on,.renovate .evomax46-fd-ms:hover{
    color: #3a3a3a;
}
.renovate .evomax46-fd-ms::before{
    background-color: #7a7a7a;
}
.renovate .evomax46-fd-ms.on::before{
    background-color: #3a3a3a;
}

.renovate .evomax46-fd-ms p{
    opacity: 1;
    height: auto;
    color: #898989;
}
.renovate .evomax46-fd-ms h5{
    color: #3a3a3a;
    font-weight: bold;
}
.renovate .evomax46-fd-ms .top-beizhu{
    font-size: 0.2rem;
    color: #bebebe;
    margin-top: 0.3rem;
}
.renovate .evomax45-cont-img em{
    background-color: rgb(255,255,255,0.5);
}
.renovate .evomax45-cont-ms{
    color: #3a3a3a;
}
.renovate  .evomax45-cont .swiper-slide-active .evomax45-cont-ms,
.renovate  .evomax45-cont .swiper-slide:hover .evomax45-cont-ms{
    color: #3a3a3a;
}
.renovate .evomax45-cont-ms p{
    opacity: 1;
    color: #898989;
    font-size: 0.2rem;
}

.renovate .evomax46-cont{
    margin-top: 1rem;
}
.renovate  .evomax-4n4t .p12{
    margin: 0;
    padding: 1rem 0;
    background: #f9f9f9;
}
.renovate .evomax44-cont{
    background:unset;
}

.renovate  .p13{
    padding: 1.3rem 0 1rem;
}

.renovate .evomax-4n4t .p15 .title h2,
.renovate .evomax-4n4t .p16 .title h2{
    color: #3a3a3a;
}
.renovate .evomax-4n4t.zh-page .p15 .title p,
.renovate .evomax-4n4t.zh-page .p16 .title p{
    color: #595757!important;
}
.renovate .evomax-4n4t .p16 ul li>div{
    background: #fff;
}
.renovate .p14 p, .renovate .p14 span{
    color: #fff;
    text-align: left;
}

.renovate .evomax-4n4t .p15{
    margin-top: 0;
    padding: 1.3rem 0 1rem;
    background: #fff;
} 
.renovate .evomax-4n4t .p16{
    margin-top: 0;
    padding: 1.3rem 0 1rem;
    background: #f9f9f9;
}
.renovate .evomax-4n4t .p16 .title p a{
    color: #595757;
}

.renovate .p17{
    padding: 1.3rem 0 1rem;
}

.renovate .evomax48-cont ul li{
    background: #e7e7e7;
}

.renovate .evomax-4n4t .p17 .evomax48-cont ul li .evomax48-fd .evomax48-fd-right h5{
    color: #3a3a3a;
}
.renovate .p18{
    padding: 1.3rem 0 1rem;
    background: #f9f9f9;
}
.renovate .evomax49-cont ul li p{
    color: #fff;
}

.renovate .evomax48-cont ul li:hover .evomax48-fd-left img {
    animation: unset;
}

.renovate .evomax-4n4t .p17 .evomax48-cont ul li .evomax48-fd .evomax48-fd-right{
    flex: 1;
}
.renovate .evomax-4n4t .p17 .evomax48-cont ul li{
    padding: 0.3rem 0.75rem;
}
.renovate .evomax48-cont ul li:nth-child(1) .evomax48-fd-left img{
    max-width: 200px;
}
.renovate .evomax48-cont ul li:nth-child(2) .evomax48-fd-left img{
    max-width: 250px;
}
.renovate .evomax48-cont ul li:nth-child(3) .evomax48-fd-left img{
    max-width: 170px;
}
.renovate .evomax48-cont ul li:nth-child(4) .evomax48-fd-left img{
    max-width: 290px;
}
.renovate .evomax48-fd-left{
   width: 42%;
}
.renovate .arowana-form .arowana-form-list ul li label{
    color: #3a3a3a;
}
.renovate .arowana-form .arowana-form-list .arowana-form-input{
    border: 1px solid #989898;
    color: #595959;
    background: unset;
    border-radius: 4px;
}
.renovate .arowana-form .arowana-form-text{
    background: unset;
    border-radius: 4px;
    border: 1px solid #989898;
}
.renovate .arowana-form .arowana-form-list .arowana-form-input input{
    border-radius: 4px;
    border: 1px solid #989898;
}
.renovate .arowana-form .arowana-form-tit{
    color: #3a3a3a;
}
.renovate .arowana-form .arowana-form-sub{
    border: 1px solid #e7e7e7;
    background: #e7e7e7;
    color: #3a3a3a;
}
.renovate .arowana-form .arowana-form-check span{
    color: #3a3a3a;
}
.renovate .arowana-form .arowana-form-checked{
    background: #3a3a3a;
}
.renovate .arowana-form .arowana-form-sele select{
    background-color: unset;
}

.renovate .p19{
    padding: 1rem 0;
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas .intro{
    background: #e7e7e7;
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas{
    background: #e7e7e7;
}

.jindu-con {
    width: 300px;
    height: 10px;
    border-radius: 50px;
    background-color: white;
    margin-top: 10px;
    overflow: hidden;
}
#jindu {
    height: inherit;
    background-color: #007bff;
    width: 0;
}
#jindu-text-con {
    width: 350px;
    position: absolute;
    left: 30%;
    right: 0;
    margin: 0 auto;
    top: 50%;
    text-align: center;
    background-color: rgba(255, 255, 255, .5);
    padding: 10px;
}

.renovate .evomax-4n4t .p19 #three-view #center_canvas .intro h4{
    color: #3a3a3a;
    font-size: 0.26rem;
    font-weight: bold;
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas .intro p{
    color: #898989;
    font-size: 0.2rem;
}
.renovate .evomax-4n4t .p19 .three-view-options div span{
    color: #929292;
}
.renovate .evomax-4n4t .p19 .three-view-options div span.active{
    color: #3a3a3a;
    font-weight: bold;
}
.renovate .pro-botton a{
    background: #e7e7e7;
    color: #3a3a3a;
}
.renovate .pro-botton a:hover{
    background: #D4251F;
    color: #fff;
}

.evomax-4n4t .p19 .three-view-options div span.active::after{
    background: #3a3a3a;
    
}
.evomax-4n4t .p19 .three-view-options div span::after{
    height: 2px;
}
.evomax-4n4t .p19 .three-view-options div{
    border-bottom:1px solid #929292;
}

.renovate .arowana-form .arowana-form-tit{
    color: #3a3a3a;
}

.renovate .evomax-4n4t .p11 .evomax-head p,
.renovate .evomax-4n4t .p12 .evomax-head p{
    color: #595757;
    font-size: 0.2rem;
}

.renovate .evomax-4n4t .p14 .title ul li p{
    color: #bcbcbc;
}
.renovate .evomax-4n4t .p14 .title .tips{
    color: #bcbcbc;
    width: 30%;
    text-align: left;
    font-size: .16rem;
    padding-top: 1em;
    margin: 0 auto;
    color: #cdcdcd;
}
.renovate .evomax-4n4t .p16 .title p{
color: #595757;
}

.renovate .evomax-4n4t .p19 #three-view #center_canvas #div_canvas3d canvas{
    width: auto!important;
    height: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas{
    justify-content: space-between;
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas #div_canvas3d{
    flex: 1;
    width: auto;
    height: 100%;
    overflow: hidden;
    position: relative;
}

.renovate .evomax-4n4t .p16 ul li>div div h3{
    color: #3a3a3a;
    font-weight: bold;
}

.renovate .evomax-4n4t .p17 .evomax48-cont ul li .evomax48-fd .evomax48-fd-right .evomax48-fd-ms p{
    color: #595757;
}
.renovate .evomax-4n4t .p19 #three-view #center_canvas .intro{
    width: 300px;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.renovate .flightxfj-list-mobilemenuaName{
    color: #1a1a1a;
}
.arowana-form .arowana-form-text{
    width: 79%;
}

.renovate .evomax-4n4t .p8 .p8-ms-qh ul li{
    font-size: 0.22rem;
}
.renovate .evomax45-cont-ms h5{
    font-size: 0.3rem;
}

.renovate .evomax02_hfont .evomax02_htit{
    font-weight: 500;
}
.renovate .evomax-4n4t .p16 ul li>div div p{
    color: #595757;
}
.tip-beizhu{
    font-size: 0.16rem;
}
.renovate .arowana-form .arowana-form-sele select option{
    background: #f9f9f9;
    color: #595757;
}
.renovate .evomax02_hul li:hover{
    width: 32.66%;
}
/* new 0826 */
.new-mod3-cont .yt-list .item{
   
    cursor: pointer;
}
.new-mod3-cont .yt-list .item.on{
    opacity: 1;
}

.new-mod3-cont .yt-list .item .info .tip-name{
    font-weight: bold;
}
.p9 .evomax43-cont{
    max-width: 12rem;
    margin-left: auto;
    margin-right: auto;
}

.renovate .evomax46-fd-ms.on::before{
    background-color: #E60012;
}


.renovate  .evomax40-cont2:hover .img-xg img,
.renovate  .evomax43-cont:hover .img-xg img, 
.renovate  .evomax46-fd-right:hover img,
.renovate   .evomax45-cont-img:hover img,
.renovate    .evomax49-cont ul li:hover img{
    animation: none;
}

/* 备注字号统一调整 */
.new-mod2-cont .tishi,
.renovate .evomax-4n4t .p14 .title .tips,
.evomax-4n4t.en-page .p11 .evomax45_dec,
.renovate .evomax-4n4t .p8 .p8-ms-2 p.tips,
.renovate .evomax46-fd-ms p.tip-beizhu{
    font-size: 0.16rem !important;
}

.evomax-4n4t .p14 .title ul li:not(:last-child) {
    margin-right: 0.8rem;
}

.renovate .evomax-4n4t .p14 .title ul{
    width: 45%;
    justify-content: space-between;
}
.renovate .evomax-4n4t .p14 .title ul li h3{
    text-emphasis: left;
}
.renovate .evomax-4n4t .p14 .title .tips{
    width: 45%;
}

.renovate .evomax-4n4t .p1 .evomax-head p,
.renovate .evomax03 .evomax-head p,
.renovate .p3 .evomax-head p,
.renovate .evomax-head p,
.evomax-4n4t .p8 .p8-ms-2 p,
.renovate .evomax-4n4t .p8 .p8-ms-qh ul li,
.renovate .evomax46-fd-ms p,
.renovate .evomax-4n4t .p11 .evomax-head p,
.renovate .evomax-4n4t .p12 .evomax-head p,
.evomax-4n4t.en-page .p12 .w1200 .evomax-head p.s-intro,
.renovate .evomax-4n4t .p15 .title p,
.renovate .evomax-4n4t .p16 .title p{
    font-size: 0.22rem !important;
}
.renovate .arowana-form .arowana-form-sele select{
    color: #595959!important;
}

.renovate .evomax-4n4t .p19 .three-view-options{
background: #fff;
}


.renovate .evo-downbox{
    margin: 0.8rem auto 0;
    text-align: center;
    border: 1px solid #e7e7e7;
    background: #e7e7e7;
    color: #3a3a3a;
    width: 200px;
    font-weight: 700;
    height: 46px;
    border-radius: 5px;
    position: relative;
    line-height: 46px;
    font-size: 16px;
}
.renovate .evo-downbox .dropbox{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    border: 1px solid #e7e7e7;
    background: #fff;
    color: #3a3a3a;
    transform: translateY(100%);
    height: 0;
    overflow: hidden;
    transition: all 0.5s;
    border-radius: 6px;
    z-index: 999;
    cursor: pointer;
}
.renovate .evo-downbox:hover .dropbox{
   height: auto;
}
.renovate .evo-downbox .dropbox a{
    border-bottom:  1px solid #e7e7e7;
    text-align: center;
    color: #595757;
    font-size: 15px;
    display: block;
}

.renovate .p8-ms .video-box{
    height: 6.02rem;
    width: 100%;
}

.renovate .p8-ms .video-box video{
    height:100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}





@media (max-width: 971px) {
    .tip-beizhu{
        font-size: 12px;
    }
    .renovate .evomax-4n4t .p19 #three-view #center_canvas #div_canvas3d{
        width: 100%;
        height: 400px;
        overflow: hidden;
        position: relative;
    }
    .renovate .evomax-4n4t .p19 #three-view #center_canvas #div_canvas3d canvas{
        width: 100%!important;
        height:auto!important;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        position: absolute;
    }
    
    .renovate .evomax-4n4t .p19 #three-view #center_canvas{
        flex-direction: column;
        height: 500px;
        padding: 30px 0;
    }
    .renovate .prodt-cont {
       padding: 0;
    }
    .evomax-4n4t .banner .intro h2{
        text-align: left;
    }
    .renovate .evomax-4n4t .banner .intro ul li{
        max-width: 50%;
        min-width: 50%;
    }
    .evomax-4n4t .banner .intro ul li span{
        color:#595757 ;
    }
    .renovate .evomax-4n4t .p1 .evomax-head h2{
        text-align: left; 
        line-height: 1;
    }
    .renovate .evomax-4n4t .p1 .evomax-head p{
        text-align: left;
    }
    .evomax-4n4t .p1 .p1-gif-box .gif-1{
        width: 100%;
        margin-bottom: 0.8rem;
        left: 0;
        margin-top: 0.8rem;
    }
    .renovate .evomax-4n4t .p1 .p1-gif-box .gif-2{
        width: 100%;
        left: 0;
    }
    .renovate .evomax-4n4t .p2, .evomax-4n4t .p3{
        margin-top: 0;
    }
    .renovate .evomax-4n4t .p2 .evomax-head h2, .evomax-4n4t .p3 .evomax-head h2{
        color: #3a3a3a;
        text-align: left;
    }

    .swiper20 .posbox{
        position: relative;
    }


    .swiper20 .posbox .infobox{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding: 0.8rem 0.6rem;
    }
    .swiper20 .posbox .infobox .tit{
        color: #fff;
        margin-bottom: .55rem;
        text-align: center;
        font-size: 20px;
        font-weight: 500;
    }
    .swiper20 .posbox .infobox .txt{
        font-weight: 400;
        color: #BCBCBC;
        font-size: 15px;
        line-height: 1.7;
    }

    .swiper20 .swiper-pagination{
        position: static;
        margin-top: 0.3rem;
    }

    .mainer .banner .swiper20 .swiper-pagination-bullet{
        width: 5px;
        height: 5px;
        background: #cfcfcf;
        border-radius: 50%;
    }
    .mainer .banner .swiper20 .swiper-pagination-bullet-active{
        background: #747474;
    }

    .renovate .evomax-4n4t .p2 .evomax-head, 
    .renovate .evomax-4n4t .p3 .evomax-head{
        margin-bottom: 0.8rem;
    }
    .renovate .evomax-4n4t.zh-page .p3{
        margin-top: 0;
        padding: 1rem 0;
    }


    .swiper21 .swiper-pagination{
        position: static;
        margin-top: 0.2rem;
    }

    .mainer .swiper21 .swiper-pagination-bullet{
        width: 5px;
        height: 5px;
        background: #cfcfcf;
        border-radius: 50%;
    }
    .mainer .swiper21 .swiper-pagination-bullet-active{
        background: #747474;
    }

    .swiper21 .itembox .underbox .tit{
        font-size: 20px;
        text-align: center;
        font-weight: 600;
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .new-mod1 .itembox .txt{
        font-size: 16px;
    }
    .new-mod1 .itembox {
        padding: 40px 20px 35px;
    }

    .new-mod2-cont{
        position: static;
        padding: 25px 0;
    }
    .renovate .new-mod2-cont .evomax-head{
        text-align: left;
        position: absolute;
        top: 1rem;
    }
    .new-mod2-cont .td-list{
        margin-top: 0.8rem;
    }
  
    .new-mod2-cont .td-list .item{
        min-width: 0;
        width: 100%;
        margin-bottom: 0.8rem;
     }
     .new-mod2-cont .td-list .half{
        min-width: 0;
        width: 50%;
     }
     .new-mod2-cont .td-list .item .txt{
        font-size: 14px;
     }
     .new-mod2-cont .tishi{
        font-size: 12px;
     }
     .new-mod3-item .mod3-tabs{
        width: 100%;
        overflow-y: auto;
        margin-top: 0.8rem;
     }
     .new-mod3-item .mod3-tabs ul{
        width: fit-content;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: nowrap;
        border-bottom: 1px solid #595757;
     }
     .new-mod3-item .mod3-tabs ul li{
        margin: 0 50px 0 0;
        position: relative;
        width: fit-content;
        white-space: nowrap;
        padding: 13px 0;
     }
     .new-mod3-item .mod3-tabs ul li::after{
        position: absolute;
        content: '';
        width: 100%;
        height: 3px;
        left: 0;
        bottom: 0;
        background: transparent;
     }
     .new-mod3-item .mod3-tabs ul li.on::after{
        background: #3a3a3a;
     }
     .new-mod3-item .mod3-tabs .topimg img{
        max-width: 80%;
        margin: 0 auto;
     }
     .new-mod3{
        background: #f9f9f9;
        padding: 1.36rem 0 0;
     }
     .new-mod3 .hui{
        background: #f9f9f9;
     }
     .new-mod3 .white{
        background: #fff;
     }
     .new-mod3 .new-mod3-item {
        padding: 0.8rem 0;
     }
     .new-mod3 .titlebox {
        margin-bottom: 0.5rem;
     }
     .new-mod3 .titlebox .h2{
        font-size: 24px;
        font-weight: bold;
        color: #3a3a3a;
        text-align: center;
        margin-bottom: 10px;
     }
     .new-mod3 .titlebox .desc{
        font-size: 15px;
        text-align: center;
        
     }
     .renovate .evomax-head h2{
        text-align: left;
     }
     .new-mod3 .mod-desc{
        text-align: left;
        line-height: 1.7;
     }
     .new-mod3-item .swiper-slide p{
        margin-top: 30px;
     }
     .new-mod3-item .swiper-slide p.beizhu{
        font-size: 12px;
        color: #989898;
     }

     .renovate .evomax-4n4t .p8{
        padding: 1rem 0 ;
        background: #fff;
     }
     .renovate .evomax-4n4t .p8 .p8-ms-qh ul{
        margin-top: 0.8rem;
     }
     .renovate .evomax-4n4t .p9{
        background: #f9f9f9;
        padding: 1rem 0;
     }
     .renovate .evomax-4n4t .p10{
        padding: 1rem 0;
        background: #fff;
     }
     .renovate .evomax-4n4t .p10 .p10-ms-qh ul{
        margin-top: 0.8rem;
        justify-content: flex-start;
     }
     .renovate .evomax-4n4t .p10 .p10-ms-qh ul li{
       margin-right: 50px;
     }

     .renovate .evomax-4n4t .p10 .p10-ms-qh ul li.on{
        color: #3a3a3a;
     }
     .renovate .evomax-4n4t .p10 .p10-ms-qh ul li.on::after{
        background-color: #3a3a3a;
     }

     .renovate .evomax-4n4t .p8 .swiper-container p,
     .renovate .evomax-4n4t .p10 .swiper-container p,
     .renovate .evomax-4n4t .p6InApp .swiper-container p,
     .renovate .evomax-4n4t .p7InApp .swiper-container p,
     .renovate .evomax-4n4t .p30InApp .swiper-container p,
     .renovate .evomax-4n4t .p13 .swiper-container p {
        margin: 0 auto;
        font-size: .32rem;
        font-weight: 400;
        color: #595757;
    }

    .renovate .evomax-4n4t .p11{
        background-color: #f9f9f9;
    }

    .renovate .evomax-4n4t .p11 .evomax-head h2, .evomax-4n4t .p12 .evomax-head h2, .evomax-4n4t .p13 .evomax-head h2{
        color: #3a3a3a;
    }

    .renovate .evomax-4n4t .long-intro{
        width: 100%;
    }
    .evomax-4n4t.zh-page .p11 .w1200.evomax45_dec{
        margin-top: 0;
        margin-bottom: 0.8rem;
        font-size: 12px;
    }

    .renovate .evomax45-cont{
        padding: 0 5%;
    }
    .renovate .evomax45-cont .swiper-pagination .swiper-pagination-bullet{
        background-color: #cfcfcf;
    }
    .renovate .evomax45-cont .swiper-pagination .swiper-pagination-bullet-active{
        background-color: #747474;
    }
    .renovate  .evomax-4n4t .p12{
        background: #fff;
    }
    .evomax-4n4t .p13 .p13-ms-qh{
        margin-top: 0.8rem;
    }
    .evomax-4n4t .p13 .p13-ms-qh ul li.on {
        color: #3a3a3a;
    }
    .evomax-4n4t .p13 .p13-ms-qh ul li.on::after {
        height: .02rem;
        background-color: #3a3a3a;
    }
    .renovate  .p13{
        background: #f9f9f9;
    }
    .renovate .evomax-4n4t .p13 .sm ul {
        margin-top: 0.2rem;
        border-bottom: none;
    }
    .renovate .evomax-4n4t .p14{
        padding-top: 0;
    }
    .renovate .evomax-4n4t .p14 .title{
        width: 100%;
        padding: 0.8rem 5% 0;
        margin: 0;
        top:0;
        left: 0;
    }
    .renovate .evomax-4n4t .p14 .title ul{
        display: flex;
        align-items: center;
        justify-content: flex-start;
    }
    .renovate .evomax-4n4t .p14 .title ul li{
        width: fit-content;
        
    }
    .renovate .evomax-4n4t .p14 .title ul li:not(:last-child){
        margin-right: 40px;
    }
    .renovate .evomax-4n4t .p14 .title .tips{
        font-size: 12px;
        color: #cdcdcd;
        margin-top:0;
        width: 100%;
    }
    .renovate  .evomax-4n4t .p15,.renovate  .evomax-4n4t .p16{
        width: 100%;
        padding: 1.3rem 5% 1rem;
    }
    .renovate .evomax-4n4t .p16 ul li>div{
        background: 0.6rem 1rem;
        flex-direction: column;
        background: #e7e7e7;
    }
    .renovate .evomax-4n4t .p16 ul li>div img{
        margin-right: 0;
        margin-bottom: 15px;
    }
    .renovate .evomax-4n4t .p16 ul li>div div h3{
        color: #3a3a3a;
        text-align: center;
        width: 100%;
    }
    .renovate .evomax-4n4t .p16 ul li>div div p{
        color: #595757;
        text-align: center;
    }
    .arowana-form .arowana-form-text{
        width: 100%;
    }
    .renovate .evomax-4n4t .p16 .title{
        margin-bottom: 0;
    }
   .renovate .evomax-4n4t .p17{
    margin-top: 0;
   }
   .renovate .evomax-4n4t .p17 .evomax48-cont ul li{
    padding: 0.8rem 20px;
   }
   .arowana-form .arowana-form-tit{
    color: #3a3a3a;
   }
   .renovate .evomax49-cont ul{
    display: flex;
    flex-wrap: wrap;
   }
   .renovate .evomax49-cont ul li{
        float: unset;
   }    
   .renovate .evomax49-cont ul li:nth-child(2){
    order: -1;
   }
   .renovate .evomax49-cont ul li:nth-child(3){
    order: -2;
   }
   .renovate .evomax-4n4t .p17 .evomax48-cont ul li .evomax48-fd .evomax48-fd-right{
    margin-left: 0;
    
   }
   .renovate .evomax48-cont ul li:nth-child(3) .evomax48-fd-left img{
    max-width: 100%;
   }
   .renovate .evomax48-cont ul li:nth-child(4) .evomax48-fd-left img{
    max-width: 100%;
   }
   .renovate .evomax-4n4t .p17 .evomax48-cont ul li .evomax48-fd .evomax48-fd-right h5{
    text-align: left;
    font-weight: bold;
   }
   .new-mod2 .mod-desc{
    font-size: 0.32rem;
   }
   .renovate .evomax-head p{
    font-size: 0.32rem;
   }
   .renovate .evomax-4n4t .p11 .evomax-head p, .renovate .evomax-4n4t .p12 .evomax-head p{
    font-size: 0.32rem;
   }
   .renovate .evomax45-cont-ms p{
    font-size: 0.32rem;
   }
   .renovate .evomax-4n4t .p19 .three-view-options div span{
    font-size: 20px;
   }
   .renovate .arowana-form .arowana-form-list ul li:nth-child(11) label{
    width: 100%;
   }
   /* .evomax-4n4t .p19 #three-view #center_canvas{
    flex-direction: column;
    height: auto;
   }
   .evomax-4n4t .p19 #three-view #center_canvas #div_canvas3d{
    width: 100%;
    height: 5rem;
   } */
  .renovate .evomax-4n4t.en-page .banner .title h2{
    text-align: center;
    color: #3a3a3a;
  }
  .renovate .evomax-4n4t.zh-page .p15 .title p, .renovate .evomax-4n4t.zh-page .p16 .title p{
    margin-bottom: 0.8rem;
  }
  .renovate .evomax-4n4t .p19 #three-view #center_canvas .intro{
    margin-left: 20px;
  }
  .renovate .evomax-4n4t .p19 #three-view #center_canvas .intro h4{
    font-size: 22px;
  }
  .renovate .evomax-4n4t .p19 #three-view #center_canvas .intro p{
    font-size: 16px;
  }
  .arowana-form .arowana-form-sele select{
    color: #595757;
  }

  .renovate .evomax-4n4t .p9 .w1200 p{
    color: #595757;
  }

  .renovate .evomax-4n4t .p1 .evomax-head p,
  .renovate .evomax03 .evomax-head p,
  .renovate .p3 .evomax-head p,
  .renovate .evomax-head p,
  .evomax-4n4t .p8 .p8-ms-2 p,
  .renovate .evomax-4n4t .p8 .p8-ms-qh ul li,
  .renovate .evomax46-fd-ms p,
  .renovate .evomax-4n4t .p11 .evomax-head p,
  .renovate .evomax-4n4t .p12 .evomax-head p,
  .evomax-4n4t.en-page .p12 .w1200 .evomax-head p.s-intro,
  .renovate .evomax-4n4t .p15 .title p,
  .renovate .evomax-4n4t .p16 .title p,
  .new-mod3-item .mod3-tabs ul li,
  .new-mod3-item .swiper-slide p{
      font-size: 0.32rem !important;
  }




  .new-mod2-cont .tishi,
  .renovate .evomax-4n4t .p14 .title .tips,
  .evomax-4n4t.en-page .p11 .evomax45_dec,
  .renovate .evomax-4n4t .p8 .p8-ms-2 p.tips,
  .renovate .evomax46-fd-ms p.tip-beizhu{
      font-size: 12px!important;
  }



}
#select .arowana-form-sele {
    position: relative;
}
#select .arowana-form-sele::after{
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-bottom: 8px solid #595757;
    border-left: 0px solid transparent;
    border-right: 8px solid transparent;
    top: 40%;
    right: 15px;
}

.renovate .evomax-4n4t h2{
    color: #3a3a3a;
}
.renovate .evomax02_hul li{
    height: 660px;
}