.MAXG2-wrap{ font-family: 'SF Pro'; }
.MAXG2-wrap .screen-1-wrap{ background: url(../images/MAXG2/screen-1.png) no-repeat;background-size: 100% 100%;height: 50vw;position: relative; }
.MAXG2-wrap .screen-1-textBox{ position: absolute;width: 100%;top: 26%;left: 20%; }
.MAXG2-wrap .screen1-textBox-title{ font-weight: 600;font-size: 2vw; }
.MAXG2-wrap .screen1-textBox-content{ font-weight: 800;font-size: 5.5vw; }
.MAXG2-wrap .screen1-textBox-footer{ font-weight: 600;font-size: 1.5vw; }
.MAXG2-wrap .screen1-image{ width: 11vw; margin-top: 2vw; }

.MAXG2-wrap .screen-2-wrap{ background: linear-gradient(180deg, #232330 0%, #12121B 100%);color: #fff;display: flex;flex-direction: column;align-items: center;padding: 1vw 0 4vw; }
.MAXG2-wrap .screen-2-wrap ul li{ margin: 0 2.4479166667vw;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-2-wrap ul li img{ width: 4.3vw; height: 4.3vw; }
.MAXG2-wrap .screen-2-wrap ul li .otherImg{ width: 5.5vw; }
.MAXG2-wrap .screen-2-wrap ul li div{ text-align: center;font-size: 0.8vw;margin-top: 1vw;font-family: 'SF Pro';font-weight: 400; }
 
.MAXG2-wrap .screen-3-wrap{ background: url(../images/MAXG2/screen-2.png) no-repeat;background-size: 100% 100%;height: 50vw;position: relative; }
.screen-3-contentOne,.screen-3-contentTwo{ width:100%;position: absolute;color: #fff; }
.MAXG2-wrap .screen-3-contentOne{ top:26%;text-align: center;font-weight: 700;font-size: 2.4vw; }
.MAXG2-wrap .screen-3-contentTwo{ bottom:26%;text-align: center;font-weight: 400;font-size: 1.6vw; }

.MAXG2-wrap .screen-4-wrap{ display: flex;flex-direction: column;align-items: center;background: #000;padding: 2vw; }
.MAXG2-wrap .screen-4-img{ width: 27vw;  }
.MAXG2-wrap .screen-4-content{ text-align: center;color: #fff;font-weight: 510;font-size: 1.6vw; }

.MAXG2-wrap .screen-5-wrap{ background-color: #000;height: 50vw;position: relative;color: #fff; }
.MAXG2-wrap .screen-5-img{ position: absolute;width: 80vw; left: 0;right: 0;margin: 0 auto; bottom: 0; }
.MAXG2-wrap .screen-5-title{ position: absolute;font-weight: 700;font-size: 3vw;top: 5vw;left: 19vw; }
.MAXG2-wrap .screen-5-content{ position: absolute;display: flex;bottom: 30vw;left: 19vw; }
.MAXG2-wrap .con5{ bottom: 23vw; }
.MAXG2-wrap .otherDiv{ padding-right: 4vw; }
.MAXG2-wrap .screen-5-content div{ margin-right: 4vw;font-size: 1vw; }
.MAXG2-wrap .screen5-spanOne{ color: #FFD809;font-weight: 700;font-size: 2.8vw; }
.MAXG2-wrap .screen5-spanTwo{ font-weight: 700;font-size: 1vw; }
.MAXG2-wrap .screen5-spanTwo{ font-size: 0.8vw; }
.MAXG2-wrap .screen-5-footer{ position: absolute;text-align: right; font-size: 14px;bottom: 2vw;right: 19vw; }

.MAXG2-wrap .screen-6-wrap{ background-color: #000;height: 50vw;position: relative;color: #fff; }
.MAXG2-wrap .screen6{ height: 50vw; }
.MAXG2-wrap .screen-6-title1{ position: absolute;font-size: 3vw;font-weight: 700;top: 15vw;left: 50vw; }
.MAXG2-wrap .screen-6-footer1{ position: absolute;font-size: 1vw;font-weight: 700;top: 25vw;left: 50vw; }
.MAXG2-wrap .screen-6-content1{ position: absolute;display: flex;bottom: 10vw;left: 50vw; }
.MAXG2-wrap .screen-6-content1 div{ margin-right: 4vw;font-size: 1vw; }
.MAXG2-wrap .screen-6-img{  width:50vw;position: absolute;top: 0;bottom: 0;margin: auto 0; left: 10vw; }
.MAXG2-wrap .screen-6-ground{ height: 50vw;background: url(../images/MAXG2/screen-6-1.png) no-repeat;background-size: 100% 100%; }
.MAXG2-wrap .screen-6-title{ position: absolute;font-size: 2vw;font-weight: 700;bottom: 10vw;left: 18vw;line-height: 3vw; }
.MAXG2-wrap .screen-6-title span{ font-size: 5vw; }
.MAXG2-wrap .screen-6-content{ position: absolute;font-size: 1vw;bottom: 5vw;left: 18vw; }

.MAXG2-wrap .screen-7-wrap{ background-color: #000;height: 50vw;position: relative;color: #fff; }
.MAXG2-wrap .screen-7-img{ height: 50vw; position: absolute;top: 0; right: 0; }
.MAXG2-wrap .screen-7-title{ position: absolute;font-size: 3vw;font-weight: 700;left: 19vw;top: 5vw; }
.MAXG2-wrap .screen-7-footer{ position: absolute;font-size: 1vw;left: 19vw;top: 15vw; }
.MAXG2-wrap .screen-7-img1{ position: absolute;width: 60vw; top: 0;bottom: 0;margin: auto 0; right: 0; }

.MAXG2-wrap .screen-8-wrap{ height: 45vw;background: #000;color: #fff; }
.MAXG2-wrap .screen-8-box{ height: 100%;background: url(../images/MAXG2/screen-8.png) no-repeat;background-size: 100% 100%;position: relative; }
.MAXG2-wrap .screen-8-contentOne{ position: absolute;font-weight: 700;font-size: 3vw;top: 2vw;left: 60%; }
.MAXG2-wrap .screen-8-contentTwo{ position: absolute;font-size: 1vw;bottom: 10vw;left: 60%; }
.MAXG2-wrap .screen-8-contentThe{ position: absolute;font-size: 0.8vw;bottom: 4vw;left: 60%; }

.MAXG2-wrap .screen-9-wrap{ height: 45vw;position: relative;background: #000;color: #fff; }
.MAXG2-wrap .screen-9-img{ position: absolute;width: 50vw;top: 0;bottom: 0;margin: auto 0;right: 10vw; }
.MAXG2-wrap .screen9{ left: 18vw; }
.MAXG2-wrap .screen9cen{ top: 10vw; }
.MAXG2-wrap .screen9cen1{ bottom: 12vw; }
.MAXG2-wrap .screen-9-biaoshi{ width: 20vw;position: absolute;bottom: 4vw;right: 23vw; }

.MAXG2-wrap .screen-10-wrap{ height: 50vw;background: #000;color: #fff;position: relative; }
.MAXG2-wrap .screen-10-img{ position: absolute;width: 50vw;left: 7vw; }
.MAXG2-wrap .screen10{ top: 20vw; }

.MAXG2-wrap .screen-11-wrap{ background-color: #000;height: 50vw;position: relative;color: #fff; }
.MAXG2-wrap .screen11{ background: url(../images/MAXG2/screen-11-0.png) no-repeat;background-size: 100% 100%; }
.MAXG2-wrap .screen11-img{ position: absolute;width: 6vw; }
.MAXG2-wrap .poa1{ right: 24vw;bottom: 10vw; }
.MAXG2-wrap .poa2{ left: 40vw;bottom: 12vw; }
.MAXG2-wrap .screen11One{ display: flex;flex-direction: column;align-items: center;justify-content: center; }
.MAXG2-wrap .screen11Two{ display: flex;flex-direction: column;align-items: center;text-align: center; }
.MAXG2-wrap .screen-11-img1{ position: absolute;height: 50vw;left: 0;right: 0;margin: 0 auto; }
.MAXG2-wrap .screen-11-img2{ position: absolute;width: 60vw;left: 0;right: 0;top: 0;bottom: 0; margin: auto; }
.MAXG2-wrap .screen-11-title2{ font-weight: 700;font-size: 3vw; }
.MAXG2-wrap .screen-11-title{ font-weight: 700;font-size: 3vw;position: absolute;left: 19vw;top: 5vw; }
.MAXG2-wrap .screen-11-footer{ font-size: 1vw;position: absolute;left: 19vw;top: 20vw; }

.MAXG2-wrap .screen-12-wrap{ height: 50vw;position: relative;background: #000;color: #fff;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-12-img{ height: 38vw;position: absolute;bottom: 0; }
.MAXG2-wrap .screen-12-title{ position: absolute; font-weight: 700;font-size: 2.5vw;top: 2vw; }
.MAXG2-wrap .screen-12-text{ position: absolute;font-size: 1.5vw;top: 7vw;text-align: center; }

.MAXG2-wrap .screen-13-wrap{ background: #000;color: #fff;height: 45vw;position: relative;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-13-img{ width: 60vw;position: absolute;bottom: 0; }
.MAXG2-wrap .screen-13-title{ position: absolute; font-weight: 700;font-size: 3vw;top: 4vw;left: 19vw; }
.MAXG2-wrap .screen-13-text{ position: absolute;font-size: 1vw;top: 14vw;left: 19vw; }
.MAXG2-wrap .screen-14-wrap{ background: #000;color: #fff;height: 45vw;position: relative;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-15-wrap{ background: #000;color: #fff;height: 50vw;position: relative;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-15-text{ position: absolute; font-size: 1vw;top: 11vw;text-align: center; }
.MAXG2-wrap .screen-15-img{ position: absolute;width: 30vw; }
.screen15One{ left:18vw;bottom: 3vw; }
.screen15Two{ right:18vw;bottom: 3vw; }

.MAXG2-wrap .screen-16-wrap{ background:#000;color: #fff;display: flex;flex-direction: column;align-items: center;padding: 1vw 0 4vw; }
.MAXG2-wrap .screen-16-wrap ul li{ width: 10vw;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-16-wrap ul li img{ width: 4.3vw; height: 4.3vw; }
.MAXG2-wrap .screen-16-wrap ul li div{ text-align: center;font-size: 0.8vw;margin-top: 1vw;font-family: 'SF Pro';font-weight: 400; }
.MAXG2-wrap .screen-17-wrap{ height: 18vw;background:#000;color: #fff;position: relative;display: flex;flex-direction: column;align-items: center;text-align: center; }

.MAXG2-wrap .screen-18-wrap{ background:#000;display: flex;flex-direction: column;align-items: center; }
.MAXG2-wrap .screen-18-wrap img{ width: 80vw; }

.F2-BackStyle{ height: 50vw;position: relative; background-color:#F5F5F5; }
.F2Wrap23Img{ position: absolute;height:38vw; bottom: 5.7vw;left: 20vw; }
.F2Wrap23Box{ position: absolute;left: 52vw; }
.F2Wrap23Box span{ display: block; }
.F2Wrap23ImgTwo{ width: 16vw;margin-top: 4vw; }
.F2Wrap23Tit{ font-size: 2vw;font-weight: 700;line-height: 2.5vw;letter-spacing: 0.06em;color: #000;margin: 2vw 0 2vw; }
.F2Wrap23Con{ font-size: 1vw;line-height: 1.5em;color: #000; }
.F2Wrap23Fot{ font-size: 0.8vw;color: rgba(0, 0, 0, 0.6);margin-top: 2vw; }

.MAXG2-wrap .screen-19-wrap{ height: 45vw;position: relative;background: #000;color: #fff; }
.MAXG2-wrap .screen-21-wrap{ height: 50vw;position: relative;background: #000;color: #fff;overflow: hidden; }
.MAXG2-wrap .screen-19-img{ width: 70vw;position: absolute; }

.MAXG2-wrap .screen-20-img{ width: 45vw;position: absolute;right: 0;bottom: 0; }
.MAXG2-wrap .screen-20-title{ position: absolute; font-weight: 700;font-size: 3vw;top: 14vw;left: 60vw; }
.MAXG2-wrap .screen-20-text{ position: absolute; font-size: 1vw;top: 24vw;left: 60vw; }

/* 1/30修改 */
.MAXG2-wrap .screen-21-img{ width: 60vw;position: absolute;top: -10vw; }
.MAXG2-wrap .screen-21-title{ position: absolute; font-weight: 700;font-size: 3vw;top: 7vw;left: 15vw; }
.MAXG2-wrap .screen-21-text{ position: absolute; font-size: 1vw;top: 17vw;left: 15vw; }
.MAXG2-wrap .screen21{ flex-direction: column; top: 27vw;left: 15vw; }
.screen-19-box{ display: flex; }
.screen-19-foot{ position: absolute;font-size: 0.9vw;line-height: 1.3vw;bottom: 4vw;left: 15vw;color: rgba(255, 255, 255, 0.7); }
/* 1/30end */

.MAXG2-wrap .screen-22-wrap{ background: url(../images/MAXG2/screen-21.png) no-repeat;background-size: 100% 100%;height: 50vw;position: relative;color: #fff; }
.MAXG2-wrap .screen-22-title{ position: absolute;font-weight: 700;font-size: 3vw;left: 15vw;top: 10vw; }
.MAXG2-wrap .screen-22-content{ position: absolute;font-size: 2vw;left: 15vw;top: 24vw; }
.MAXG2-wrap .screen-22-text{ position: absolute;font-size: 1vw;left: 15vw;top: 29vw;line-height: 2vw; }

.MAXG2-wrap .screen-23-wrap{ height: 50vw;position: relative;color: #000; }
.MAXG2-wrap .screen-23-img{ position: absolute;height: 45vw; top: 0;bottom: 0;margin: auto 0; left: 20vw; }
.MAXG2-wrap .screen-23-logo{ position: absolute;left: 55vw;top: 9vw; }
.MAXG2-wrap .screen-23-title{ position: absolute;left: 55vw;font-weight: 700;font-size: 2vw;top: 15vw; }
.MAXG2-wrap .screen-23-text{ position: absolute;left: 55vw;font-size: 1.2vw;top: 25vw; }
.MAXG2-wrap .screen-23-con{ position: absolute;left: 55vw;font-size: 0.9vw;top: 37vw;color: rgba(0, 0, 0, 0.6); }


.MAXG2-wrap .screen-24-wrap{ background: url(../images/MAXG2/screen-23.png) no-repeat;background-size: 100% 100%;height: 50vw;position: relative;color: #fff; }
.screen-24-title{ position: absolute;font-weight: 700;font-size: 3vw;left: 55vw;top: 13vw; }
.screen-24-content{ position: absolute;font-size: 2vw;left: 55vw;top: 24vw; }
.MAXG2-wrap .screen-25-wrap{ background: #000;color: #fff;display: flex;flex-direction: column;align-items: center;overflow: hidden; }

.MAXG2-wrap .screen-25-title{ width: 60vw;height: 12vw;line-height: 12vw;font-size: 3vw; border-bottom: 1px solid #fff;text-align: center; }
.MAXG2-wrap .screen-25-content{ width: 60vw;font-size: 0.9vw;padding: 3vw 0;display: flex;flex-wrap: wrap;border-bottom: 1px solid #fff; }
.MAXG2-wrap .screen-25-content li:nth-child(2n){ width: 45%;height: 3.5vw; }
.MAXG2-wrap .screen-25-content li{ width: 55%;height: 3.5vw;display: flex; }
.MAXG2-wrap .screen-25-content li span{ display: inline-block; }
.MAXG2-wrap .screen25SpanOne{ display: inline-block; width: 13vw; }
.MAXG2-wrap .screen-25-footer{ width: 50vw;height: 8vw;font-size: 0.8vw; text-align: left;display: flex;justify-content: center; flex-direction: column;margin: 40px 0;color: rgba(255, 255, 255, .4); }

.disFlex{ display: flex; }
.color{ color: #FFD809; }
.swiper-container,.swiper-container1{ width: 100%;height: 100%;overflow: visible;color: #fff; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0; }
.pagination{ text-align: center;position: absolute;bottom: 2vw;z-index: 999999999999; }
/* .swiper-slide{ } */
.swiper-pagination-bullet{ background: rgba(255, 255, 255, 1);width: 3vw;height:4px;border-radius: 0; }

@media only screen and (max-width: 600px) {
    .MAXG2-wrap .screen-1-wrap{ background-size: cover;background-position: center; }
    .MAXG2-wrap .screen-1-textBox{
        left: 5%;
    }
    .MAXG2-wrap .screen1-textBox-title{
        font-size: 20px;
    }
    .MAXG2-wrap .screen1-textBox-content{
        font-size: 28px;
    }
    .MAXG2-wrap .screen1-textBox-footer{
        font-size: 18px;
    }
    .MAXG2-wrap .screen1-image{
        width: 25vw;
    }
    .MAXG2-wrap .screen-1-wrap{
        height: 300px;
    }
    .MAXG2-wrap .disFlex{ flex-wrap: wrap;justify-content: space-around; }
    .MAXG2-wrap .screen-2-wrap ul li{
        margin: 0;
        width: 32%;
    }
    .MAXG2-wrap .screen-2-wrap ul li img{
        width: 15vw;
        height: auto;
    }
    .MAXG2-wrap .screen-2-wrap ul li .otherImg{
        width: auto;
        height: 15vw;
    }
    .MAXG2-wrap .screen-2-wrap ul li div{
        font-size: 10px;
    }
    .MAXG2-wrap .screen-3-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen-3-contentOne{
        top: 13%;
        font-size: 22px;
    }
    .MAXG2-wrap .screen-3-contentTwo{
        bottom: 13%;font-size: 12px;
    }
    .MAXG2-wrap .screen-4-img{ width: 30vw;margin-top: 10px; }
    .MAXG2-wrap .screen-4-content{font-size: 12px;}
    .MAXG2-wrap .screen-5-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen-5-img{
        width: 100%;
    }
    .MAXG2-wrap .screen-5-title{
        font-size: 22px;
        left: 5%;
    }
    .MAXG2-wrap .screen-5-content{
        left: 5%;
        bottom: 45%;
        font-size: 14px;
    }
    .MAXG2-wrap .con5{ left: 50%;bottom: 70%; }
    .MAXG2-wrap .screen-5-footer{
        right: 5%;
        font-size: 12px;
    }
    .MAXG2-wrap .screen-5-content div{font-size: 12px;}
    .MAXG2-wrap .screen-6-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen-6-ground{
        height: 100%;
        background-size: cover;
        background-position: center;
    }
    .MAXG2-wrap .screen-6-title{
        font-size: 22px;
        line-height: 30px;
        left: 5%;
        bottom: 18vw;
    }
    .MAXG2-wrap .screen-6-content{ font-size: 12px;
        left: 5%;
    }
    .MAXG2-wrap .screen-6-content1 div{ font-size: 12px; }
    .MAXG2-wrap .screen-6-img{
        left: 0;
    }
    .MAXG2-wrap .screen6{
        height: 100%;
    }
    .MAXG2-wrap .screen-6-title1{
        left: 40vw;
        font-size: 22px;
        top: 5vw;
    }
    .MAXG2-wrap .screen-6-footer1{
        top: 18vw;
        font-size: 10px;
        left: 40vw;
        font-weight: 400;
    }
    .MAXG2-wrap .screen5-spanOne{ font-size: 18px; }
    .MAXG2-wrap .screen5-spanTwo{ font-size: 12px; }
    .MAXG2-wrap .screen-6-content1{
        left: 40vw;
        bottom: 0;
    }
    .MAXG2-wrap .screen-7-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen-7-title{
        font-size: 22px;
        top: 5%;
        left: 5%;
    }
    .MAXG2-wrap .screen-7-footer{ font-size: 12px;top: 30vw;
        left: 5%;
    }
    .MAXG2-wrap .screen-7-img{
        width: 90%;
    }
    .MAXG2-wrap .screen-7-img1{
        width: 100%;
        right: -20vw;
    }
    .pagination{ display: none; }
    .MAXG2-wrap .screen-8-wrap{
        height: 400px;
    }
    .MAXG2-wrap .screen-8-box{
        background-size: cover;
        background-position: center;
    }
    .MAXG2-wrap .screen-8-contentOne{
        left: 0;
        right: 0;
        margin: 0 auto;
        text-align: center;
        font-size: 22px;
        line-height: 22px;
    }
    .MAXG2-wrap .screen-8-contentTwo{
        left: 0;
        right: 0;
        margin: 0 auto;
        text-align: center;
        bottom: 50%;
        font-size: 12px;
    }
    .MAXG2-wrap .screen-8-contentThe{
        width: 300px;
        left: 0;
        right: 0;
        margin: 0 auto;
        text-align: center;
        bottom: 15%;
        font-size: 12px;
    }
    .MAXG2-wrap .screen-9-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen9cen{
        top: 4%;
    }
    .MAXG2-wrap .screen-9-img{
        width: 100%;
        right: 0;
    }
    .MAXG2-wrap .screen-9-biaoshi{ width: 35vw; }
    .MAXG2-wrap .screen-10-wrap{
        height: 300px;
    }
    .MAXG2-wrap .screen-10-img{
        width: 90%;
        left: 0;
    }
    .MAXG2-wrap .screen10{ top: 5vw; }
    .MAXG2-wrap .screen101{
        bottom: 20vw;
    }
    .MAXG2-wrap .screen-11-wrap{ height: 300px; }
    .MAXG2-wrap .screen11{ background-size: cover;background-position: center; }
    .MAXG2-wrap .screen-11-title{ font-size: 5vw; }
    .MAXG2-wrap .screen-11-footer{ top: 30vw;font-size: 12px; }
    .MAXG2-wrap .screen-11-img1{ height: 300px; }
    .MAXG2-wrap .screen-11-title2{ font-size: 5vw; }
    .MAXG2-wrap .screen-11-img2{ width: 80vw; }
    .MAXG2-wrap .screen-12-wrap{ height: 300px; }
    .MAXG2-wrap .screen-12-text{ font-size: 12px; }
    .MAXG2-wrap .screen-12-img{ height: auto; }
    .MAXG2-wrap .screen-12-title{ font-size: 5vw;top: 0; }
    .MAXG2-wrap .screen-13-wrap,.MAXG2-wrap .screen-14-wrap{ height: 300px; }
    .MAXG2-wrap .screen-13-img{ width: 90vw; }
    .MAXG2-wrap .screen-13-title{ font-size: 5vw;left: 0;right: 0;margin: 0 auto; text-align: center; }
    .MAXG2-wrap .screen-13-text{ left: 0;right: 0;margin: 0 auto; text-align: center;top: 30vw;font-size: 12px; }
    .MAXG2-wrap .screen-15-wrap{ height: 72vw; }
    .MAXG2-wrap .screen-15-text{ text-align: center;top: 17vw;font-size: 12px; }
    .MAXG2-wrap .screen-15-img{ width: 35vw; }
    .screen15One{left: 10vw;bottom: 2vw;}
    .screen15Two{right: 10vw;bottom: 2vw;}
    .MAXG2-wrap .screen-17-wrap{min-height: 45vw;}
    .MAXG2-wrap .screen-16-wrap ul li{ width: 32%; }
    .MAXG2-wrap .screen-16-wrap ul li img{ width: 10vw;height: auto; }
    .MAXG2-wrap .screen-16-wrap ul li div{ font-size: 12px; margin-top: 2vw;margin-bottom: 2vw; }
    
    .F2-BackStyle{ height: 250px;position: relative; }
    .F2Wrap23{ height: auto; }
    .F2Wrap23Img{ position: static; width: calc(100% - 32px);height: auto;margin: 10px 16px;  }
    .F2Wrap23Box{ position: static;padding: 16px; }
    .F2Wrap23ImgTwo{ margin-top: 10px;width: 50%; }
    .F2Wrap23Tit{ font-size: 14px;line-height: 18px;margin: 10px 0; }
    .F2Wrap23Con,.F2Wrap23Fot{ font-size: 12px; }

    .MAXG2-wrap .screen-19-wrap{ height: 300px; }
    .MAXG2-wrap .screen-19-img{ width: 100%;top: 0;bottom: 0;margin: auto 0; }
    .MAXG2-wrap .screen-20-title{ font-size: 22px;left: 0;right: 0;margin: 0 auto;text-align: center;top: 2%; }
    .MAXG2-wrap .screen-20-text{ left: 0;right: 0;margin: 0 auto;text-align: center;top: 25%;font-size: 10px; }
    .MAXG2-wrap .screen-20-img{ width: auto;height: 100%; }
    .MAXG2-wrap .screen-21-title{ font-size: 22px;left: 0;right: 0;margin: 0 auto;text-align: center;top: 2%; }
    .MAXG2-wrap .screen-21-text{ font-size: 12px;left: 0;right: 0;margin: 0 auto;text-align: center;top: 40%; }
    
    .MAXG2-wrap .screen-21-wrap{ height: 300px; }
    .MAXG2-wrap .screen-22-wrap,.MAXG2-wrap .screen-24-wrap{ height: 300px;background-size: cover;background-position: center; }
    .MAXG2-wrap .screen-22-title{ font-size: 22px;left: 10vw;top: 3vw;line-height: 22px; }
    .MAXG2-wrap .screen-22-content{ left: 10vw;top: 25vw;font-size: 14px; }
    .MAXG2-wrap .screen-22-text{ top:33vw; left: 10vw;line-height: 5vw;font-size: 12px; }
    .MAXG2-wrap .screen-23-wrap{ height: 102vw; }
    .MAXG2-wrap .screen-23-img{ width: 58vw;height:auto; left: 5vw; }
    .MAXG2-wrap .screen-23-logo{ width: 30vw;top: 5vw;left: 45vw; }
    .MAXG2-wrap .screen-23-text{ left: 45vw;top: 30vw;font-size: 14px;line-height: 18px; }
    .MAXG2-wrap .screen-23-title{ left: 45vw;font-size: 18px;line-height: 20px;top: 12vw; }
    .MAXG2-wrap .screen-23-con{ left: 4vw;top: 82vw;font-size: 12px; }
    .screen-24-title{ font-size: 22px;top: 7vw;left: 50vw;line-height: 22px; }
    .screen-24-content{ font-size: 14px;top: 25vw;left: 50vw; }
    
    .MAXG2-wrap .screen-25-title{ width: 90vw;font-size: 22px; }
    .MAXG2-wrap .screen-25-content{ width: 90vw;font-size: 14px; }
    .MAXG2-wrap .screen-25-content li,.MAXG2-wrap .screen-25-content li:nth-child(2n){width: 100%;height: 10vw;}
    .MAXG2-wrap .screen25SpanOne{width: 50%;}
    .MAXG2-wrap .screen-25-footer{ width: 90vw;height: 20vw;font-size: 12px; }

    /* 1/30修改 */
    .MAXG2-wrap .screen21{ top: 60%; }
    .screen-19-foot{ font-size: 10px;line-height: 12px;bottom: 20px;left: 5%; }
    /* 1/30end */
}

