@media only screen and (min-width: 1600px){
    .ind-a1{
        width:100%;
        position:relative;
        padding-bottom:120px;
    }
    .ind-a1>i{
        display:block;
        width:100%;
        height:1000px;
        background:linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));
        position:absolute;
        left:0;
        top:0;
        z-index:2;
    }
    .ind-a1-bg{
        width:100%;
        position:absolute;
        top:0;
        left:0;
        height:100%;
    }
    .ind-a1-pos{
        padding-top:225px;
        position: relative;
        z-index: 3;
    }
    .ind-a1-logo{
        width:423px;
        margin:0 auto 50px;
    }
    .ind-a1-day{
        width:755px;
        height:210px;
        background:rgba(0,0,0,0.25);
        margin:0 auto 30px;
        padding:40px 54px 0;
    }
    .ind-a1-day-d1{
        display:flex;
        width:100%;
        padding:0 2px 20px;
        margin-bottom:18px;
        border-bottom:1px solid #fff;
    }
    .ind-a1-day-d2{
        display:inline-block;
        width:36px;
        height:68px;
        background:url("../img/a3.png");
        background-size:100% 100%;
        text-align:center;
        line-height:80px;
        font-size:50px;
        color:#0381cb;
        font-family:'YOUSHEhaoshenti';
        margin-right:6px;
    }
    .ind-a1-day-d3{
        display:inline-block;
        width:7px;
        height:7px;
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        margin-top:calc(68px -  8px);
    }
    .ind-a1-day-d4{
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        display:inline-block;
        width:21px;
        height:4px;
        margin-top:36px;
    }
    .ind-a1-day-d5{
        text-align:center;
        letter-spacing:2px;
        font-size:20px;
        color:#fff;
    }
    .ind-a1-ti1-d1{
        text-align:center;
        text-shadow:0 0 10px rgba(170,224,255,1);
        font-size:24px;
        color:#fff;
        font-weight:bold;
        margin-bottom:40px;
    }
    .ind-a1-ti1-d2{
        width:280px;
        margin:0 auto 125px;
    }
    .max-width{
        width:1450px;
    }
    .ind-a1-num{
        margin:0 auto 135px;
        display:flex;
        justify-content:space-between;
    }
    .ind-a1-num-d1{
        text-align:center;
        width:25%;
    }
    .ind-a1-num-d2{
        font-family:'YOUSHEhaoshenti';
        font-size:65px;
        color:#00acff;
        line-height: 65px;
    }
    .ind-a1-num-d2 i{
        font-style:normal;
    }
    .ind-a1-num-d3{
        font-size:20px;
        color:#fff;
        padding-top:15px;
    }
    .ind-a1-line{
        margin:0 auto 98px;
    }
    .ind-a1-news{
        width:806px;
        height:610px;
        border-radius:20px;
        background:rgba(0,130,212,0.75);
        padding:35px 45px 0;
    }
    .ind-a1-news-tit{
        width:100%;
        display:flex;
        justify-content:space-between;
        align-items:center;
    }
    .ind-a1-news-tit-fl{
        font-size:38px;
        color:#fff;
        font-weight:bold;
    }
    .ind-a1-news-tit-fr{
        width:149px;
        height:70px;
        background:url("../img/a5.png");
        background-size:100% 100%;
        color:#fff;
        font-size:16px;
        text-align:center;
        line-height: 83px;
    }
    .ind-a1-news-list{
        width:100%;
        padding:40px 0 40px 10px;
        border-bottom:1px solid rgba(255,255,255,0.75);
    }
    .ind-a1-news-list-fl{
        width:70px;
        color:#fff;
        padding-top:8px;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d1{
        font-size:30px;
        line-height:30px;
        font-weight:bold;
        padding-bottom:12px;
        display:inline-block;
        border-bottom:1px solid #fff;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d3{
        padding-top:12px;
        font-size:16px;
    }
    .ind-a1-news-list-fr{
        width:calc(100% - 70px);
    }
    .ind-a1-news-list-fr-d1{
        font-size:18px;
        font-weight:bold;
        margin-bottom:15px;
        color:#fff;
    }
    .ind-a1-news-list-fr-d2{
        font-size:16px;
        line-height:34px;
        color:rgba(255,255,255,0.7);
        margin-bottom:20px;
        height:calc(34px * 2);
    }
    .ind-a1-news-list-fr-d3{
        display:inline-flex;
        align-items:center;
        color:#fff;
        font-size:16px;
    }
    .ind-a1-news-list-fr-d3 img{
        margin-right:8px;
    }
    .ind-a1-news-list:last-child{
        border-bottom:none;
    }
    .ind-a1-video{
        width:585px;
    }
    .ind-a1-video-d1{
        font-size:38px;
        color:#fff;
        font-weight:bold;
        margin-bottom:20px;
    }
    .ind-a1-video-d2{
        width:100%;
        height:374px;
        overflow:hidden;
        border-radius:20px;
        margin-bottom:40px;
    }
    .ind-a1-video-d2 video{
        width:100%;
        height:100%;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-wrapper .swiper-slide{
        border:1px solid #fff;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-slide video{
        display:none;
    }
    .ind-a1-video-d2 .swiper-slide-active video{
        display:block;
    }
    .ind-a1-video-d2 .swiper,.ind-a1-video .swiper-wrapper,.ind-a1-video .swiper-wrapper .swiper-slide{
        height:100%;
        width:100%;
        border-radius:20px;
    }
    .ind-a1-video-d3{
        width:100%;
        height:115px;
        overflow:hidden;
    }
    .ind-a1-video-d3 .swiper-slide{
        height:115px;
        position:relative;
    }
    .ind-a1-video-d3 .swiper-slide::after{
        content:'';
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:rgba(0,0,0,0.5);
    }
    .ind-a1-video-d3 .swiper-slide img{
        border-radius:10px;
        border:1px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active img{
        border:2px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active::after{
        content:none;
    }
    .ind-a1-activities{
        margin:0 auto;
        height:470px;
        background: rgba(0,130,212,0.75);
        border-radius: 20px;
        padding:25px 45px 0;
    }
    .ind-a1-activities-tab{
        color:#fff;
        padding-top:30px;
    }
    .ind-a1-activities-tab-d1{
        width:124px;
        height:44px;
        line-height:44px;
        text-align:center;
        font-size:16px;
        display:inline-block;
        cursor:pointer;
        overflow:hidden;
    }
    .ind-a1-activities-tab-d1.ac{
        background:#fff;
        border-radius:22px;
        color:#00acff;
        position:relative;
    }
    .ind-a1-activities-tab-d1.ac::after{
        content:'';
        display:inline-block;
        width:27px;
        height:24px;
        background:url("../img/a9.png");
        background-size:100% 100%;
        position:absolute;
        right:0;
        top:0;
    }
    .ind-a1-activities-d1{
        width:100%;
        padding-top:38px;
        margin-bottom:75px;
    }
    .ind-a1-activities-d2{
        width:628px;
        margin-bottom:30px;
    }
    .ind-a1-activities-d2:nth-child(odd){
        float:left;
    }
    .ind-a1-activities-d2:nth-child(even){
        float:right;
    }
    .ind-a1-activities-d3{
        font-size:18px;
        color:#ffffff;
        width:480px;
    }
    .ind-a1-activities-d4{
        font-size:18px;
        color:rgba(255,255,255,0.5);
    }
    .ind-a1-link{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        padding-top:75px;
        padding-bottom:80px;
    }
    .ind-a1-link .swiper-slide{
        height:212px;
    }
    .ind-a1-link .swiper-slide img{
        width:100%;
        height:100%;
        border-radius:30px;
    }
    .ind-a1-link .swiper-pagination{
        bottom:0;
        padding:0 15px;
        height:36px;
        background:rgba(255,255,255,0.2);
        border-radius:30px;
        justify-content:center;
        left:50%;
        transform:translate(-50%);
        padding-top:8px;
    }
    .ind-a1-link .swiper-pagination-bullet{
        width:20px;
        height:20px;
        margin:0 12px;
        background:#fff;
        opacity:1;
        outline:none;
    }
    .ind-a1-link .swiper-pagination-bullet:first-child{
        margin-left:0;
    }
    .ind-a1-link .swiper-pagination-bullet:last-child{
        margin-right:0;
    }
    .ind-a1-link .swiper-pagination-bullet-active{
        background:#009cff;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .ind-a1{
        width:100%;
        position:relative;
        padding-bottom:120px;
    }
    .ind-a1>i{
        display:block;
        width:100%;
        height:1000px;
        background:linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));
        position:absolute;
        left:0;
        top:0;
        z-index:2;
    }
    .ind-a1-bg{
        width:100%;
        position:absolute;
        top:0;
        left:0;
        height:100%;
    }
    .ind-a1-pos{
        padding-top:200px;
        position: relative;
        z-index:3;
    }
    .ind-a1-logo{
        width:400px;
        margin:0 auto 40px;
    }
    .ind-a1-day{
        width:755px;
        height:210px;
        background:rgba(0,0,0,0.25);
        margin:0 auto 30px;
        padding:40px 52px 0;
    }
    .ind-a1-day-d1{
        display:flex;
        width:100%;
        padding:0 2px 20px;
        margin-bottom:18px;
        border-bottom:1px solid #fff;
    }
    .ind-a1-day-d2{
        display:inline-block;
        width:36px;
        height:68px;
        background:url("../img/a3.png");
        background-size:100% 100%;
        text-align:center;
        line-height:80px;
        font-size:50px;
        color:#0381cb;
        font-family:'YOUSHEhaoshenti';
        margin-right:6px;
    }
    .ind-a1-day-d3{
        display:inline-block;
        width:7px;
        height:7px;
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        margin-top:calc(68px -  8px);
    }
    .ind-a1-day-d4{
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        display:inline-block;
        width:21px;
        height:4px;
        margin-top:36px;
    }
    .ind-a1-day-d5{
        text-align:center;
        letter-spacing:2px;
        font-size:20px;
        color:#fff;
    }
    .ind-a1-ti1-d1{
        text-align:center;
        text-shadow:0 0 10px rgba(170,224,255,1);
        font-size:24px;
        color:#fff;
        font-weight:bold;
        margin-bottom:40px;
    }
    .ind-a1-ti1-d2{
        width:280px;
        margin:0 auto 125px;
    }
    .max-width{
        width:1360px;
    }
    .ind-a1-num{
        margin:0 auto 130px;
        display:flex;
        justify-content:space-between;
    }
    .ind-a1-num-d1{
        text-align:center;
        width:25%;
    }
    .ind-a1-num-d2{
        font-family:'YOUSHEhaoshenti';
        font-size:65px;
        color:#00acff;
        line-height: 65px;
    }
    .ind-a1-num-d2 i{
        font-style:normal;
    }
    .ind-a1-num-d3{
        font-size:20px;
        color:#fff;
        padding-top:15px;
    }
    .ind-a1-line{
        margin:0 auto 90px;
    }
    .ind-a1-news{
        width:750px;
        height:610px;
        border-radius:20px;
        background:rgba(0,130,212,0.75);
        padding:35px 45px 0;
    }
    .ind-a1-news-tit{
        width:100%;
        display:flex;
        justify-content:space-between;
        align-items:center;
    }
    .ind-a1-news-tit-fl{
        font-size:38px;
        color:#fff;
        font-weight:bold;
    }
    .ind-a1-news-tit-fr{
        width:149px;
        height:70px;
        background:url("../img/a5.png");
        background-size:100% 100%;
        color:#fff;
        font-size:16px;
        text-align:center;
        line-height: 83px;
    }
    .ind-a1-news-list{
        width:100%;
        padding:40px 0 40px 10px;
        border-bottom:1px solid rgba(255,255,255,0.75);
    }
    .ind-a1-news-list-fl{
        width:70px;
        color:#fff;
        padding-top:8px;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d1{
        font-size:30px;
        line-height:30px;
        font-weight:bold;
        padding-bottom:12px;
        display:inline-block;
        border-bottom:1px solid #fff;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d3{
        padding-top:12px;
        font-size:16px;
    }
    .ind-a1-news-list-fr{
        width:calc(100% - 70px);
    }
    .ind-a1-news-list-fr-d1{
        font-size:18px;
        font-weight:bold;
        margin-bottom:15px;
        color:#fff;
    }
    .ind-a1-news-list-fr-d2{
        font-size:16px;
        line-height:34px;
        color:rgba(255,255,255,0.7);
        margin-bottom:20px;
        height:calc(34px * 2);
    }
    .ind-a1-news-list-fr-d3{
        display:inline-flex;
        align-items:center;
        color:#fff;
        font-size:16px;
    }
    .ind-a1-news-list-fr-d3 img{
        margin-right:8px;
    }
    .ind-a1-news-list:last-child{
        border-bottom:none;
    }
    .ind-a1-video{
        width:585px;
    }
    .ind-a1-video-d1{
        font-size:38px;
        color:#fff;
        font-weight:bold;
        margin-bottom:20px;
    }
    .ind-a1-video-d2{
        width:100%;
        height:374px;
        overflow:hidden;
        border-radius:20px;
        margin-bottom:40px;
    }
    .ind-a1-video-d2 video{
        width:100%;
        height:100%;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-wrapper .swiper-slide{
        border:1px solid #fff;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-slide video{
        display:none;
    }
    .ind-a1-video-d2 .swiper-slide-active video{
        display:block;
    }
    .ind-a1-video-d2 .swiper,.ind-a1-video .swiper-wrapper,.ind-a1-video .swiper-wrapper .swiper-slide{
        height:100%;
        width:100%;
        border-radius:20px;
    }
    .ind-a1-video-d3{
        width:100%;
        height:115px;
        overflow:hidden;
    }
    .ind-a1-video-d3 .swiper-slide{
        height:115px;
        position:relative;
    }
    .ind-a1-video-d3 .swiper-slide::after{
        content:'';
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:rgba(0,0,0,0.5);
    }
    .ind-a1-video-d3 .swiper-slide img{
        border-radius:10px;
        border:1px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active img{
        border:2px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active::after{
        content:none;
    }
    .ind-a1-activities{
        margin:0 auto;
        height:470px;
        background: rgba(0,130,212,0.75);
        border-radius: 20px;
        padding:25px 45px 0;
    }
    .ind-a1-activities-tab{
        color:#fff;
        padding-top:30px;
    }
    .ind-a1-activities-tab-d1{
        width:124px;
        height:44px;
        line-height:44px;
        text-align:center;
        font-size:16px;
        display:inline-block;
        cursor:pointer;
        overflow:hidden;
    }
    .ind-a1-activities-tab-d1.ac{
        background:#fff;
        border-radius:22px;
        color:#00acff;
        position:relative;
    }
    .ind-a1-activities-tab-d1.ac::after{
        content:'';
        display:inline-block;
        width:27px;
        height:24px;
        background:url("../img/a9.png");
        background-size:100% 100%;
        position:absolute;
        right:0;
        top:0;
    }
    .ind-a1-activities-d1{
        width:100%;
        padding-top:38px;
        margin-bottom:75px;
    }
    .ind-a1-activities-d2{
        width:605px;
        margin-bottom:30px;
    }
    .ind-a1-activities-d2:nth-child(odd){
        float:left;
    }
    .ind-a1-activities-d2:nth-child(even){
        float:right;
    }
    .ind-a1-activities-d3{
        font-size:18px;
        color:#ffffff;
        width:480px;
    }
    .ind-a1-activities-d4{
        font-size:18px;
        color:rgba(255,255,255,0.5);
    }
    .ind-a1-link{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        padding-top:75px;
        padding-bottom:80px;
    }
    .ind-a1-link .swiper-slide{
        height:200px;
    }
    .ind-a1-link .swiper-slide img{
        height:100%;
        width:100%;
        border-radius:30px;
    }
    .ind-a1-link .swiper-pagination{
        bottom:0;
        padding:0 15px;
        height:36px;
        background:rgba(255,255,255,0.2);
        border-radius:30px;
        justify-content:center;
        left:50%;
        transform:translate(-50%);
        padding-top:8px;
    }
    .ind-a1-link .swiper-pagination-bullet{
        width:20px;
        height:20px;
        margin:0 12px;
        background:#fff;
        opacity:1;
        outline:none;
    }
    .ind-a1-link .swiper-pagination-bullet:first-child{
        margin-left:0;
    }
    .ind-a1-link .swiper-pagination-bullet:last-child{
        margin-right:0;
    }
    .ind-a1-link .swiper-pagination-bullet-active{
        background:#009cff;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .ind-a1{
        width:100%;
        position:relative;
        padding-bottom:120px;
    }
    .ind-a1>i{
        display:block;
        width:100%;
        height:1000px;
        background:linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));
        position:absolute;
        left:0;
        top:0;
        z-index:2;
    }
    .ind-a1-bg{
        width:100%;
        position:absolute;
        top:0;
        left:0;
        height:100%;
    }
    .ind-a1-pos{
        padding-top:200px;
        position: relative;
        z-index:3;
    }
    .ind-a1-logo{
        width:400px;
        margin:0 auto 40px;
    }
    .ind-a1-day{
        width:755px;
        height:210px;
        background:rgba(0,0,0,0.25);
        margin:0 auto 30px;
        padding:40px 52px 0;
    }
    .ind-a1-day-d1{
        display:flex;
        width:100%;
        padding:0 2px 20px;
        margin-bottom:18px;
        border-bottom:1px solid #fff;
    }
    .ind-a1-day-d2{
        display:inline-block;
        width:36px;
        height:68px;
        background:url("../img/a3.png");
        background-size:100% 100%;
        text-align:center;
        line-height:80px;
        font-size:50px;
        color:#0381cb;
        font-family:'YOUSHEhaoshenti';
        margin-right:6px;
    }
    .ind-a1-day-d3{
        display:inline-block;
        width:7px;
        height:7px;
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        margin-top:calc(68px -  8px);
    }
    .ind-a1-day-d4{
        background:#fff;
        border-radius:2px;
        margin-right:6px;
        display:inline-block;
        width:21px;
        height:4px;
        margin-top:36px;
    }
    .ind-a1-day-d5{
        text-align:center;
        letter-spacing:2px;
        font-size:20px;
        color:#fff;
    }
    .ind-a1-ti1-d1{
        text-align:center;
        text-shadow:0 0 10px rgba(170,224,255,1);
        font-size:24px;
        color:#fff;
        font-weight:bold;
        margin-bottom:40px;
    }
    .ind-a1-ti1-d2{
        width:280px;
        margin:0 auto 100px;
    }
    .max-width{
        width:960px;
    }
    .ind-a1-num{
        margin:0 auto 100px;
        display:flex;
        justify-content:space-between;
    }
    .ind-a1-num-d1{
        text-align:center;
        width:25%;
    }
    .ind-a1-num-d2{
        font-family:'YOUSHEhaoshenti';
        font-size:50px;
        color:#00acff;
        line-height:50px;
    }
    .ind-a1-num-d2 i{
        font-style:normal;
    }
    .ind-a1-num-d3{
        font-size:18px;
        color:#fff;
        padding-top:15px;
    }
    .ind-a1-line{
        margin:0 auto 60px;
    }
    .ind-a1-news{
        width:530px;
        /*height:610px;*/
        border-radius:20px;
        background:rgba(0,130,212,0.75);
        padding:30px 40px;
    }
    .ind-a1-news-tit{
        width:100%;
        display:flex;
        justify-content:space-between;
        align-items:center;
    }
    .ind-a1-news-tit-fl{
        font-size:30px;
        color:#fff;
        font-weight:bold;
    }
    .ind-a1-news-tit-fr{
        width:130px;
        height:60px;
        background:url("../img/a5.png");
        background-size:100% 100%;
        color:#fff;
        font-size:14px;
        text-align:center;
        line-height:72px;
    }
    .ind-a1-news-list{
        width:100%;
        padding:20px 0 20px 10px;
        border-bottom:1px solid rgba(255,255,255,0.75);
    }
    .ind-a1-news-list-fl{
        width:60px;
        color:#fff;
        padding-top:8px;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d1{
        font-size:26px;
        line-height:26px;
        font-weight:bold;
        padding-bottom:12px;
        display:inline-block;
        border-bottom:1px solid #fff;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d3{
        padding-top:12px;
        font-size:14px;
    }
    .ind-a1-news-list-fr{
        width:calc(100% - 60px);
    }
    .ind-a1-news-list-fr-d1{
        font-size:16px;
        font-weight:bold;
        margin-bottom:10px;
        color:#fff;
    }
    .ind-a1-news-list-fr-d2{
        font-size:14px;
        line-height:32px;
        color:rgba(255,255,255,0.7);
        margin-bottom:15px;
        height:calc(32px * 2);
    }
    .ind-a1-news-list-fr-d3{
        display:inline-flex;
        align-items:center;
        color:#fff;
        font-size:14px;
    }
    .ind-a1-news-list-fr-d3 img{
        margin-right:8px;
    }
    .ind-a1-news-list:last-child{
        border-bottom:none;
    }
    .ind-a1-video{
        width:420px;
    }
    .ind-a1-video-d1{
        font-size:30px;
        color:#fff;
        font-weight:bold;
        margin-bottom:20px;
    }
    .ind-a1-video-d2{
        width:100%;
        height:314px;
        overflow:hidden;
        border-radius:20px;
        margin-bottom:20px;
    }
    .ind-a1-video-d2 video{
        width:100%;
        height:100%;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-wrapper .swiper-slide{
        border:1px solid #fff;
        border-radius:20px;
    }
    .ind-a1-video-d2 .swiper-slide video{
        display:none;
    }
    .ind-a1-video-d2 .swiper-slide-active video{
        display:block;
    }
    .ind-a1-video-d2 .swiper,.ind-a1-video .swiper-wrapper,.ind-a1-video .swiper-wrapper .swiper-slide{
        height:100%;
        width:100%;
        border-radius:20px;
    }
    .ind-a1-video-d3{
        width:100%;
        height:115px;
        overflow:hidden;
    }
    .ind-a1-video-d3 .swiper-slide{
        height:115px;
        position:relative;
    }
    .ind-a1-video-d3 .swiper-slide::after{
        content:'';
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:rgba(0,0,0,0.5);
    }
    .ind-a1-video-d3 .swiper-slide img{
        border-radius:10px;
        border:1px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active img{
        border:2px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active::after{
        content:none;
    }
    .ind-a1-activities{
        margin:0 auto;
        /*height:470px;*/
        background: rgba(0,130,212,0.75);
        border-radius: 20px;
        padding:20px 40px 0;
    }
    .ind-a1-activities-tab{
        color:#fff;
        padding-top:20px;
    }
    .ind-a1-activities-tab-d1{
        width:124px;
        height:44px;
        line-height:44px;
        text-align:center;
        font-size:16px;
        display:inline-block;
        cursor:pointer;
        overflow:hidden;
    }
    .ind-a1-activities-tab-d1.ac{
        background:#fff;
        border-radius:22px;
        color:#00acff;
        position:relative;
    }
    .ind-a1-activities-tab-d1.ac::after{
        content:'';
        display:inline-block;
        width:27px;
        height:24px;
        background:url("../img/a9.png");
        background-size:100% 100%;
        position:absolute;
        right:0;
        top:0;
    }
    .ind-a1-activities-d1{
        width:100%;
        padding-top:20px;
    }
    .ind-a1-activities-d2{
        width:430px;
        margin-bottom:30px;
    }
    .ind-a1-activities-d2:nth-child(odd){
        float:left;
    }
    .ind-a1-activities-d2:nth-child(even){
        float:right;
    }
    .ind-a1-activities-d3{
        font-size:16px;
        color:#ffffff;
        width:323px;
    }
    .ind-a1-activities-d4{
        font-size:16px;
        color:rgba(255,255,255,0.5);
    }
    .ind-a1-link{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        padding-top:75px;
        padding-bottom:80px;
    }
    .ind-a1-link .swiper-slide{
        height:140px;
    }
    .ind-a1-link .swiper-slide img{
        height:100%;
        width:100%;
        border-radius:30px;
    }
    .ind-a1-link .swiper-pagination{
        bottom:0;
        padding:0 15px;
        height:36px;
        background:rgba(255,255,255,0.2);
        border-radius:30px;
        justify-content:center;
        left:50%;
        transform:translate(-50%);
        padding-top:8px;
    }
    .ind-a1-link .swiper-pagination-bullet{
        width:20px;
        height:20px;
        margin:0 12px;
        background:#fff;
        opacity:1;
        outline:none;
    }
    .ind-a1-link .swiper-pagination-bullet:first-child{
        margin-left:0;
    }
    .ind-a1-link .swiper-pagination-bullet:last-child{
        margin-right:0;
    }
    .ind-a1-link .swiper-pagination-bullet-active{
        background:#009cff;
    }
}
@media only screen and (max-width: 1023px){
    .ind-a1{
        width:100%;
        position:relative;
        padding-bottom:1.2rem;
    }
    .ind-a1>i{
        display:block;
        width:100%;
        height:10rem;
        background:linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));
        position:absolute;
        left:0;
        top:0;
        z-index:2;
    }
    .ind-a1-bg{
        width:100%;
        position:absolute;
        top:0;
        left:0;
        height:100%;
    }
    .ind-a1-pos{
        padding-top:2.8rem;
        position: relative;
        z-index: 3;
    }
    .ind-a1-logo{
        width:4.5rem;
        margin:0 auto .5rem;
    }
    .ind-a1-day{
        width:calc(100% - .8rem);
        background:rgba(0,0,0,0.25);
        margin:0 auto .5rem;
        padding:.4rem .3rem;
    }
    .ind-a1-day-d1{
        display:flex;
        width:100%;
        flex-wrap: wrap;
        margin-bottom:..8;
        border-bottom:1px solid #fff;
        justify-content: center;
    }
    .ind-a1-day-d2{
        display:inline-block;
        width:.6rem;
        height:.82rem;
        background:url("../img/a3.png");
        background-size:100% 100%;
        text-align:center;
        line-height:1.05rem;
        font-size:.5rem;
        color:#0381cb;
        font-family:'YOUSHEhaoshenti';
        margin-right:.05rem;
        margin-bottom:.3rem;
    }
    .ind-a1-day-d3{
        display:inline-block;
        width:.1rem;
        height:.1rem;
        background:#fff;
        border-radius:2px;
        margin-right:.1rem;
        margin-top:calc(.82rem -  .1rem);
    }
    .ind-a1-day-d4{
        display: none;
    }
    .ind-a1-day-d5{
        text-align:center;
        letter-spacing:.02rem;
        font-size:.3rem;
        color:#fff;
        margin-top:.2rem;
    }
    .ind-a1-ti1-d1{
        text-align:center;
        text-shadow:0 0 .2rem rgba(170,224,255,1);
        font-size:.32rem;
        color:#fff;
        font-weight:bold;
        margin-bottom:.5rem;
    }
    .ind-a1-ti1-d2{
        width:2.8rem;
        margin:0 auto 1rem;
    }
    .ind-a1-ti1-d2 img{
        width:100%;
    }
    .max-width{
        width:100%;
        padding:0 .4rem;
    }
    .ind-a1-num{
        margin:0 auto .5rem;
        display:flex;
        justify-content:space-between;
        flex-wrap:wrap;
    }
    .ind-a1-num-d1{
        text-align:center;
        width:50%;
        margin-bottom:.5rem;
    }
    .ind-a1-num-d2{
        font-family:'YOUSHEhaoshenti';
        font-size:.65rem;
        color:#00acff;
        line-height:.65rem;
    }
    .ind-a1-num-d2 i{
        font-style:normal;
    }
    .ind-a1-num-d3{
        font-size:.3rem;
        color:#fff;
        padding-top:.15rem;
    }
    .ind-a1-line{
        margin:0 auto .3rem;
    }
    .ind-a1-news{
        width:100%;
        border-radius:.4rem;
        background:rgba(0,130,212,0.75);
        padding:.35rem .45rem 0;
    }
    .ind-a1-news-tit{
        width:100%;
        display:flex;
        justify-content:space-between;
        align-items:center;
    }
    .ind-a1-news-tit-fl{
        font-size:.38rem;
        color:#fff;
        font-weight:bold;
    }
    .ind-a1-news-tit-fr{
        width:1.8rem;
        height:.8rem;
        background:url("../img/a5.png");
        background-size:100% 100%;
        color:#fff;
        font-size:.26rem;
        text-align:center;
        line-height:.93rem;
    }
    .ind-a1-news-list{
        width:100%;
        padding:.4rem 0 .4rem .1rem;
        border-bottom:1px solid rgba(255,255,255,0.75);
    }
    .ind-a1-news-list-fl{
        width:.8rem;
        color:#fff;
        padding-top:.1rem;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d1{
        font-size:.4rem;
        line-height:.4rem;
        font-weight:bold;
        padding-bottom:.12rem;
        display:inline-block;
        border-bottom:1px solid #fff;
    }
    .ind-a1-news-list-fl .ind-a1-news-list-fl-d3{
        padding-top:.12rem;
        font-size:.24rem;
    }
    .ind-a1-news-list-fr{
        width:calc(100% - .8rem);
    }
    .ind-a1-news-list-fr-d1{
        font-size:.28rem;
        font-weight:bold;
        margin-bottom:.15rem;
        color:#fff;
    }
    .ind-a1-news-list-fr-d2{
        font-size:.26rem;
        line-height:.42rem;
        color:rgba(255,255,255,0.7);
        margin-bottom:.2rem;
        height:calc(.42rem * 2);
    }
    .ind-a1-news-list-fr-d3{
        display:inline-flex;
        align-items:center;
        color:#fff;
        font-size:.26rem;
    }
    .ind-a1-news-list-fr-d3 img{
        margin-right:.1rem;
    }
    .ind-a1-news-list:last-child{
        border-bottom:none;
    }
    .ind-a1-video{
        width:100%;
        padding-top:.8rem;
    }
    .ind-a1-video-d1{
        font-size:.4rem;
        color:#fff;
        font-weight:bold;
        margin-bottom:.4rem;
    }
    .ind-a1-video-d2{
        width:100%;
        height:4rem;
        overflow:hidden;
        border-radius:.2rem;
        margin-bottom:.5rem;
    }
    .ind-a1-video-d2 video{
        width:100%;
        height:100%;
        border-radius:.2rem;
    }
    .ind-a1-video-d2 .swiper-wrapper .swiper-slide{
        border:1px solid #fff;
        border-radius:.4rem;
    }
    .ind-a1-video-d2 .swiper-slide video{
        display:none;
    }
    .ind-a1-video-d2 .swiper-slide-active video{
        display:block;
    }
    .ind-a1-video-d2 .swiper,.ind-a1-video .swiper-wrapper,.ind-a1-video .swiper-wrapper .swiper-slide{
        height:100%;
        width:100%;
        border-radius:.2rem;
    }
    .ind-a1-video-d3{
        width:100%;
        height:1.3rem;
        overflow:hidden;
    }
    .ind-a1-video-d3 .swiper{
        height:100%;
    }
    .ind-a1-video-d3 .swiper-slide{
        height:1.8rem;
        position:relative;
    }
    .ind-a1-video-d3 .swiper-slide::after{
        content:'';
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:rgba(0,0,0,0.5);
    }
    .ind-a1-video-d3 .swiper-slide img{
        border-radius:.2rem;
        border:1px solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active img{
        border:.02rem solid #fff;
    }
    .ind-a1-video-d3 .swiper-slide-thumb-active::after{
        content:none;
    }
    .ind-a1-activities{
        width:calc(100% - 0.8rem);
        margin:0 auto;
        background: rgba(0,130,212,0.75);
        border-radius:.4rem;
        padding:.4rem .4rem .5rem;
    }
    .ind-a1-activities-tab{
        color:#fff;
        padding-top:.5rem;
        white-space:nowrap;
        overflow-x:auto;
    }
    .ind-a1-activities-tab-d1{
        width:2.1rem;
        height:.75rem;
        line-height:.75rem;
        text-align:center;
        font-size:.28rem;
        display:inline-block;
        cursor:pointer;
        overflow:hidden;
    }
    .ind-a1-activities-tab-d1.ac{
        background:#fff;
        border-radius:.4rem;
        color:#00acff;
        position:relative;
    }
    .ind-a1-activities-tab-d1.ac::after{
        content:'';
        display:inline-block;
        width:.37rem;
        height:.34rem;
        background:url("../img/a9.png");
        background-size:100% 100%;
        position:absolute;
        right:0;
        top:0;
    }
    .ind-a1-activities-d1{
        width:100%;
        padding-top:.4rem;
    }
    .ind-a1-activities-d2{
        width:100%;
        display: inline-flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom:.3rem;
    }
    .ind-a1-activities-d2:last-child{
        margin-bottom:0;
    }
    .ind-a1-activities-d2:nth-child(odd){
        float:left;
    }
    .ind-a1-activities-d2:nth-child(even){
        float:right;
    }
    .ind-a1-activities-d3{
        font-size:.28rem;
        color:#ffffff;
        width:60%;
    }
    .ind-a1-activities-d4{
        font-size:.26rem;
        color:rgba(255,255,255,0.5);
        width:calc(100% - 60%);
        overflow:hidden;
        text-align:right;
    }
    .ind-a1-link{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        padding-top:.6rem;
        padding-bottom:1.1rem;
    }
    .ind-a1-link .swiper{
        width:100%;
        overflow:hidden;
    }
    .ind-a1-link .swiper-slide{
        height:4rem;
    }
    .ind-a1-link .swiper-slide img{
        width:100%;
        height:100%;
        border-radius:.6rem;
    }
    .ind-a1-link .swiper-pagination{
        bottom:0;
        padding:0 .2rem;
        height:.5rem;
        background:rgba(255,255,255,0.2);
        border-radius:.6rem;
        justify-content:center;
        left:50%;
        transform:translate(-50%);
        padding-top:.1rem;
    }
    .ind-a1-link .swiper-pagination-bullet{
        width:.3rem;
        height:.3rem;
        margin:0 .16rem;
        background:#fff;
        opacity:1;
        outline:none;
    }
    .ind-a1-link .swiper-pagination-bullet:first-child{
        margin-left:0;
    }
    .ind-a1-link .swiper-pagination-bullet:last-child{
        margin-right:0;
    }
    .ind-a1-link .swiper-pagination-bullet-active{
        background:#009cff;
    }
}

@media only screen and (min-width: 1600px){
    .ind-a2{
        width:100%;
        position:relative;
    }
    .ind-a2>.i300{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    }
    .ind-a2-pos{
        position:relative;
    }
    .ind-a2-forums{
        padding-top:95px;
        width:100%;
        height:850px;
        background: rgba(0,130,212,0.75);
    }
    .ind-a2-d1{
        text-align:center;
        font-size:38px;
        color:#fff;
        font-weight:bold;
        margin-bottom:50px;
    }
    .ind-a2-d2{
        width:1630px;
        margin:0 auto 45px;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-forums .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-d2 .swiper{
        width:1552px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-d2  .swiper-slide {
        transform: scale(0.8);
    }
    .ind-a2-d2  .swiper-slide img{
        border-radius:20px;
    }
    .ind-a2-d2 .swiper-slide-active,.ind-a2-d2 .swiper-slide-duplicate-active{
        transform: scale(1);
    }
    .ind-a2-d4{
        padding-top:20px;
        font-size:18px;
        color:#fff;
        text-align:center;
        margin-bottom:15px;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d4{
        font-weight:bold;
    }
    .ind-a2-d5{
        opacity:0;
        font-size:16px;
        color:rgba(255,255,255,0.6);
        text-align:center;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d5{
        opacity:1;
    }
    .ind-a2-d2 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
    .ind-a2-d2 .swiper-button-prev::after,.ind-a2-d2 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-d2 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .ind-a2{
        width:100%;
        position:relative;
    }
    .ind-a2>.i300{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    }
    .ind-a2-pos{
        position:relative;
    }
    .ind-a2-forums{
        padding-top:95px;
        width:100%;
        height:770px;
        background: rgba(0,130,212,0.75);
    }
    .ind-a2-d1{
        text-align:center;
        font-size:38px;
        color:#fff;
        font-weight:bold;
        margin-bottom:50px;
    }
    .ind-a2-d2{
        width:1440px;
        margin:0 auto 45px;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-forums .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-d2 .swiper{
        width:1360px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-d2  .swiper-slide {
        transform: scale(0.8);
    }
    .ind-a2-d2  .swiper-slide img{
        border-radius:20px;
    }
    .ind-a2-d2 .swiper-slide-active,.ind-a2-d2 .swiper-slide-duplicate-active{
        transform: scale(1);
    }
    .ind-a2-d4{
        padding-top:20px;
        font-size:18px;
        color:#fff;
        text-align:center;
        margin-bottom:15px;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d4{
        font-weight:bold;
    }
    .ind-a2-d5{
        opacity:0;
        font-size:16px;
        color:rgba(255,255,255,0.6);
        text-align:center;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d5{
        opacity:1;
    }
    .ind-a2-d2 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
    .ind-a2-d2 .swiper-button-prev::after,.ind-a2-d2 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-d2 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .ind-a2{
        width:100%;
        position:relative;
    }
    .ind-a2>.i300{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    }
    .ind-a2-pos{
        position:relative;
    }
    .ind-a2-forums{
        padding-top:70px;
        width:100%;
        background: rgba(0,130,212,0.75);
        padding-bottom:60px;
    }
    .ind-a2-d1{
        text-align:center;
        font-size:30px;
        color:#fff;
        font-weight:bold;
        margin-bottom:40px;
    }
    .ind-a2-d2{
        width:1020px;
        margin:0 auto 40px;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-forums .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-d2 .swiper{
        width:960px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-d2  .swiper-slide {
        transform: scale(0.8);
    }
    .ind-a2-d2  .swiper-slide img{
        border-radius:20px;
    }
    .ind-a2-d2 .swiper-slide-active,.ind-a2-d2 .swiper-slide-duplicate-active{
        transform: scale(1);
    }
    .ind-a2-d4{
        padding-top:20px;
        font-size:18px;
        color:#fff;
        text-align:center;
        margin-bottom:15px;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d4{
        font-weight:bold;
    }
    .ind-a2-d5{
        opacity:0;
        font-size:16px;
        color:rgba(255,255,255,0.6);
        text-align:center;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d5{
        opacity:1;
    }
    .ind-a2-d2 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
    .ind-a2-d2 .swiper-button-prev::after,.ind-a2-d2 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-d2 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
}
@media only screen and (max-width: 1023px){
    .ind-a2{
        width:100%;
        position:relative;
    }
    .ind-a2>.i300{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    }
    .ind-a2-pos{
        position:relative;
    }
    .ind-a2-forums{
        padding-top:.9rem;
        width:100%;
        padding-bottom:.8rem;
        background: rgba(0,130,212,0.75);
    }
    .ind-a2-d1{
        text-align:center;
        font-size:.4rem;
        color:#fff;
        font-weight:bold;
        margin-bottom:.5rem;
    }
    .ind-a2-d2{
        width:100%;
        margin:0 auto .5rem;
        padding:0 .4rem;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-forums .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-d2 .swiper{
        width:80%;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-d2  .swiper-slide {
        transform: scale(0.8);
    }
    .ind-a2-d2  .swiper-slide img{
        border-radius:20px;
    }
    .ind-a2-d2 .swiper-slide-active,.ind-a2-d2 .swiper-slide-duplicate-active{
        transform: scale(1);
    }
    .ind-a2-d4{
        padding-top:.2rem;
        font-size:.3rem;
        color:#fff;
        text-align:center;
        margin-bottom:.2rem;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d4{
        font-weight:bold;
    }
    .ind-a2-d5{
        opacity:0;
        font-size:.26rem;
        color:rgba(255,255,255,0.6);
        text-align:center;
    }
    .ind-a2-d2 .swiper-slide-active .ind-a2-d5{
        opacity:1;
    }
    .ind-a2-d2 .swiper-button-prev{
        width:.4rem;
        height:.54rem;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
    .ind-a2-d2 .swiper-button-prev::after,.ind-a2-d2 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-d2 .swiper-button-next{
        width:.4rem;
        height:.54rem;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:43%;
    }
}

@media only screen and (min-width: 1600px){
    .ind-a2-business{
        width:100%;
        height:943px;
        padding-top:100px;
    }
    .ind-a2-business-d1{
        margin:0 auto;
    }
    .ind-a2-business-d1-ti1{
        width:100%;
        display:flex;
        align-items:center;
        justify-content:space-between;
    }
    .ind-a2-business-d1-ti1-fl{
        width:1185px;
    }
    .ind-a2-business-d1-ti1-e1{
        font-size:38px;
        font-weight:bold;
        color:#fff;
        margin-bottom:23px;
    }
    .ind-a2-business-d1-ti1-e2{
        font-size:18px;
        margin-bottom:50px;
        color:#fff;
    }
    .ind-a2-business-d2{
        width:100%;
        display:flex;
        justify-content:space-between;
        margin-bottom:65px;
    }
    .ind-a2-business-d3{
        width:367px;
        height:480px;
        border-radius:30px;
        padding:52px 50px 0;
    }
    .ind-a2-business-d3.ac{
        border:1px solid #fff;
        box-shadow:0 0 27px 6px rgba(255,255,255,0.4);
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e1{
        margin-top:0;
        transition:.3s;
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e3{
        display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal;
        transition:.3s;
    }
    .ind-a2-business-d3-e1{
        width:196px;
        height:196px;
        margin:28px auto 30px;
        transition:.3s;
    }
    .ind-a2-business-d3-e2{
        font-size:22px;
        text-align:center;
        font-weight:bold;
        color:#fff;
        margin-bottom:20px;
    }
    .ind-a2-business-d3-e3{
        font-size:16px;
        line-height:34px;
        color:#fff;
        text-align:center;
    }
    .ind-a2-business-ti1{
        text-align:center;
        font-size:28px;
        font-weight:bold;
        color:#fff;
    }
    .ind-a2-shop{
        width:100%;
        height:728px;
        background: rgba(0,130,212,0.75);
        padding-top:90px;
    }
    .ind-a2-shop-ti1{
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:38px;
        margin-bottom:55px;
    }
    .ind-a2-shop .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-shop-d1{
        margin:0 auto 50px;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper{
        width:1230px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper-slide{
        position:relative;
    }
    .ind-a2-shop-d1 .swiper-slide>a{
        z-index:2;
    }
    .ind-a2-shop-d2{
        width:100%;
        height:326px;
    }
    .ind-a2-shop-d3{
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        bottom:0;
        right:0;
        margin:auto;
        background:rgba(0,0,0,0.5);
        transition:.5s;
        opacity:0;
        display:flex;
        align-items:center;
        justify-content:center;
        padding:0 30px;
    }
    .ind-a2-shop-d1 .swiper-slide:hover .ind-a2-shop-d3{
        transition:.5s;
        opacity:1;
    }
    .ind-a2-shop-d4{
        color:#fff;
        font-size:18px;
        text-align:center;
    }
    .ind-a2-shop-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev::after,.ind-a2-shop-d1 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-sponsor{
        width:100%;
        height:365px;
        padding-top:70px;
    }
    .ind-a2-sponsor-ti1{
        width:100%;
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:38px;
        margin-bottom:45px;
    }
    .ind-a2-sponsor-d1{
        margin:0 auto;
        position:relative;
    }
    .ind-a2-sponsor-d2{
        width:90%;
        height:125px;
        margin:0 auto;
        overflow:hidden;
        position:relative;
    }
    .ind-a2-sponsor-d2 .swiper-slide{
        height:125px;
        display:inline-flex;
        justify-content:center;
        align-items:center;
        overflow:hidden;
    }
    .ind-a2-sponsor-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
        right:0;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev::after,.ind-a2-sponsor-d1 .swiper-button-next::after{
        content:none;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .ind-a2-business{
        width:100%;
        height:943px;
        padding-top:100px;
    }
    .ind-a2-business-d1{
        margin:0 auto;
    }
    .ind-a2-business-d1-ti1{
        width:100%;
        display:flex;
        align-items:center;
        justify-content:space-between;
    }
    .ind-a2-business-d1-ti1-fl{
        width:1185px;
    }
    .ind-a2-business-d1-ti1-e1{
        font-size:38px;
        font-weight:bold;
        color:#fff;
        margin-bottom:23px;
    }
    .ind-a2-business-d1-ti1-e2{
        font-size:18px;
        margin-bottom:50px;
        color:#fff;
    }
    .ind-a2-business-d2{
        width:100%;
        display:flex;
        justify-content:space-between;
        margin-bottom:65px;
    }
    .ind-a2-business-d3{
        width:367px;
        height:480px;
        border-radius:30px;
        padding:52px 50px 0;
    }
    .ind-a2-business-d3.ac{
        border:1px solid #fff;
        box-shadow:0 0 27px 6px rgba(255,255,255,0.4);
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e1{
        margin-top:0;
        transition:.3s;
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e3{
        display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal;
        transition:.3s;
    }
    .ind-a2-business-d3-e1{
        width:196px;
        height:196px;
        margin:28px auto 30px;
        transition:.3s;
    }
    .ind-a2-business-d3-e2{
        font-size:22px;
        text-align:center;
        font-weight:bold;
        color:#fff;
        margin-bottom:20px;
    }
    .ind-a2-business-d3-e3{
        font-size:16px;
        line-height:34px;
        color:#fff;
        text-align:center;
    }
    .ind-a2-business-ti1{
        text-align:center;
        font-size:28px;
        font-weight:bold;
        color:#fff;
    }
    .ind-a2-shop{
        width:100%;
        height:728px;
        background: rgba(0,130,212,0.75);
        padding-top:90px;
    }
    .ind-a2-shop-ti1{
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:38px;
        margin-bottom:55px;
    }
    .ind-a2-shop .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-shop-d1{
        margin:0 auto 50px;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper{
        width:1230px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper-slide{
        position:relative;
    }
    .ind-a2-shop-d1 .swiper-slide>a{
        z-index:2;
    }
    .ind-a2-shop-d2{
        width:100%;
        height:326px;
    }
    .ind-a2-shop-d3{
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        bottom:0;
        right:0;
        margin:auto;
        background:rgba(0,0,0,0.5);
        transition:.5s;
        opacity:0;
        display:flex;
        align-items:center;
        justify-content:center;
        padding:0 30px;
    }
    .ind-a2-shop-d1 .swiper-slide:hover .ind-a2-shop-d3{
        transition:.5s;
        opacity:1;
    }
    .ind-a2-shop-d4{
        color:#fff;
        font-size:18px;
        text-align:center;
    }
    .ind-a2-shop-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev::after,.ind-a2-shop-d1 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-sponsor{
        width:100%;
        height:365px;
        padding-top:70px;
    }
    .ind-a2-sponsor-ti1{
        width:100%;
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:38px;
        margin-bottom:45px;
    }
    .ind-a2-sponsor-d1{
        margin:0 auto;
        position:relative;
    }
    .ind-a2-sponsor-d2{
        width:90%;
        height:125px;
        margin:0 auto;
        overflow:hidden;
        position:relative;
    }
    .ind-a2-sponsor-d2 .swiper-slide{
        height:125px;
        display:inline-flex;
        justify-content:center;
        align-items:center;
        overflow: hidden;
    }
    .ind-a2-sponsor-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
        right:0;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev::after,.ind-a2-sponsor-d1 .swiper-button-next::after{
        content:none;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .ind-a2-business{
        width:100%;
        padding-bottom: 50px;
        padding-top:80px;
    }
    .ind-a2-business-d1{
        margin:0 auto;
    }
    .ind-a2-business-d1-ti1{
        width:100%;
        display:flex;
        align-items:center;
        justify-content:space-between;
    }
    .ind-a2-business-d1-ti1-fl{
        width:700px;
    }
    .ind-a2-business-d1-ti1-e1{
        font-size:30px;
        font-weight:bold;
        color:#fff;
        margin-bottom:16px;
    }
    .ind-a2-business-d1-ti1-e2{
        font-size:16px;
        margin-bottom:30px;
        color:#fff;
    }
    .ind-a2-business-d2{
        width:100%;
        display:flex;
        justify-content:space-between;
        margin-bottom:65px;
    }
    .ind-a2-business-d3{
        width:298px;
        height:426px;
        border-radius:30px;
        padding:50px 40px 0;
    }
    .ind-a2-business-d3.ac{
        border:1px solid #fff;
        box-shadow:0 0 27px 6px rgba(255,255,255,0.4);
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e1{
        margin-top:0;
        transition:.3s;
    }
    .ind-a2-business-d3.ac .ind-a2-business-d3-e3{
        display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal;
        transition:.3s;
    }
    .ind-a2-business-d3-e1{
        width:180px;
        height:180px;
        margin:28px auto 20px;
        transition:.3s;
    }
    .ind-a2-business-d3-e2{
        font-size:20px;
        text-align:center;
        font-weight:bold;
        color:#fff;
        margin-bottom:10px;
    }
    .ind-a2-business-d3-e3{
        font-size:14px;
        line-height:32px;
        color:#fff;
        text-align:center;
    }
    .ind-a2-business-ti1{
        text-align:center;
        font-size:28px;
        font-weight:bold;
        color:#fff;
    }
    .ind-a2-shop{
        width:100%;
        /*height:728px;*/
        background: rgba(0,130,212,0.75);
        padding-top:80px;
        padding-bottom:70px;
    }
    .ind-a2-shop-ti1{
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:30px;
        margin-bottom:40px;
    }
    .ind-a2-shop .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-shop-d1{
        margin:0 auto 30px;
        position:relative;
        width: 1020px;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper{
        width:920px;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper-slide{
        position:relative;
    }
    .ind-a2-shop-d1 .swiper-slide>a{
        z-index:2;
    }
    .ind-a2-shop-d2{
        width:100%;
        height:236px;
    }
    .ind-a2-shop-d3{
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        bottom:0;
        right:0;
        margin:auto;
        background:rgba(0,0,0,0.5);
        transition:.5s;
        opacity:0;
        display:flex;
        align-items:center;
        justify-content:center;
        padding:0 30px;
    }
    .ind-a2-shop-d1 .swiper-slide:hover .ind-a2-shop-d3{
        transition:.5s;
        opacity:1;
    }
    .ind-a2-shop-d4{
        color:#fff;
        font-size:18px;
        text-align:center;
    }
    .ind-a2-shop-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev::after,.ind-a2-shop-d1 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-sponsor{
        width:100%;
        height:365px;
        padding-top:70px;
    }
    .ind-a2-sponsor-ti1{
        width:100%;
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:38px;
        margin-bottom:45px;
    }
    .ind-a2-sponsor-d1{
        width: 1020px;
        margin:0 auto;
        position:relative;
    }
    .ind-a2-sponsor-d2{
        width:90%;
        height:125px;
        margin:0 auto;
        overflow:hidden;
        position:relative;
    }
    .ind-a2-sponsor-d2 .swiper-slide{
        height:125px;
        display:inline-flex;
        justify-content:center;
        align-items:center;
        overflow: hidden;
    }
    .ind-a2-sponsor-d2 .swiper-slide img{
        max-width:100%;
        max-height:100%;
    }
    .ind-a2-sponsor-d1 .swiper-button-next{
        width:30px;
        height:44px;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
        right:0;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev{
        width:30px;
        height:44px;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev::after,.ind-a2-sponsor-d1 .swiper-button-next::after{
        content:none;
    }
}
@media only screen and (max-width: 1023px){
    .ind-a2-business{
        width:100%;
        padding:1rem 0;
    }
    .ind-a2-business-d1{
        margin:0 auto;
    }
    .ind-a2-business-d1-ti1{
        width:100%;
        margin-bottom:.3rem;
    }
    .ind-a2-business-d1-ti1-fl{
        width:100%;
    }
    .ind-a2-business-d1-ti1-e1{
        font-size:.4rem;
        font-weight:bold;
        color:#fff;
        margin-bottom:.3rem;
    }
    .ind-a2-business-d1-ti1-e2{
        font-size:.28rem;
        margin-bottom:.5rem;
        color:#fff;
    }
    .ind-a2-business-d2{
        width:100%;
        margin-bottom:.3rem;
    }
    .ind-a2-business-d3{
        width:100%;
        border-radius:.5rem;
        padding:0 .5rem .5rem;
    }
    .ind-a2-business-d3-e1{
        width:2.3rem;
        height:2.3rem;
        margin:.3rem auto .3rem;
        transition:.3s;
    }
    .ind-a2-business-d3-e2{
        font-size:.32rem;
        text-align:center;
        font-weight:bold;
        color:#fff;
        margin-bottom:.2rem;
    }
    .ind-a2-business-d3-e3{
        font-size:.28rem;
        line-height:.42rem;
        color:#fff;
        text-align:center;
        white-space:normal;
    }
    .ind-a2-business-ti1{
        text-align:center;
        font-size:.36rem;
        font-weight:bold;
        color:#fff;
    }
    .ind-a2-shop{
        width:100%;
        background: rgba(0,130,212,0.75);
        padding:.9rem 0;
    }
    .ind-a2-shop-ti1{
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:.4rem;
        margin-bottom:.5rem;
    }
    .ind-a2-shop .ind-a1-news-tit-fr{
        margin:0 auto;
    }
    .ind-a2-shop-d1{
        margin:0 auto .5rem;
        position:relative;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper{
        width:90%;
        margin:0 auto;
        overflow:hidden;
    }
    .ind-a2-shop-d1 .swiper-slide{
        position:relative;
    }
    .ind-a2-shop-d1 .swiper-slide>a{
        z-index:2;
    }
    .ind-a2-shop-d2{
        width:100%;
        height:326px;
    }
    .ind-a2-shop-d3{
        display:none;
    }
    .ind-a2-shop-d4{
        color:#fff;
        font-size:18px;
        text-align:center;
    }
    .ind-a2-shop-d1 .swiper-button-next{
        width:.4rem;
        height:.54rem;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev{
        width:.4rem;
        height:.54rem;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
    }
    .ind-a2-shop-d1 .swiper-button-prev::after,.ind-a2-shop-d1 .swiper-button-next::after{
        content:none;
    }
    .ind-a2-sponsor{
        width:100%;
        padding:.7rem .4rem;
    }
    .ind-a2-sponsor-ti1{
        width:100%;
        text-align:center;
        color:#fff;
        font-weight:bold;
        font-size:.4rem;
        margin-bottom:.5rem;
    }
    .ind-a2-sponsor-d1{
        margin:0 auto;
        position:relative;
    }
    .ind-a2-sponsor-d2{
        width:90%;
        height:2rem;
        margin:0 auto;
        overflow:hidden;
        position:relative;
    }
    .ind-a2-sponsor-d2 .swiper-slide{
        height:2rem;
        display:inline-flex;
        justify-content:center;
        overflow:hidden;
        align-items:center;
    }
    .ind-a2-sponsor-d2 .swiper-slide img{
        height:100%;
    }
    .ind-a2-sponsor-d1 .swiper-button-next{
        width: .4rem;
        height: .54rem;
        background:url("../img/a18.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
        right:0;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev{
        width: .4rem;
        height: .54rem;
        background:url("../img/a17.png");
        background-size:100% 100%;
        outline:none;
        top:48%;
        opacity:1;
        left:0;
    }
    .ind-a2-sponsor-d1 .swiper-button-prev::after,.ind-a2-sponsor-d1 .swiper-button-next::after{
        content:none;
    }
}

@media only screen and (min-width: 1600px){
    .ind-a2-bottom{
        width:100%;
        /* height:500px; */
        background:rgba(0,0,0,0.8);
    }
    .footer{
        width:100%;
        background: rgba(0,0,0,0.8);
    }
    .footer-a1{
        margin:0 auto;
        padding-top:50px;
        height:425px;
    }
    .footer-a2{
        height:75px;
        line-height:75px;
        text-align:center;
    }
    .footer-a1-fl{
        width:765px;
        position:relative;
    }
    .footer-a1-fl::after{
        content:'';
        display:inline-block;
        position:absolute;
        right:0;
        top:0;
        height:283px;
        background:rgba(255,255,255,0.2);
        width:1px;
    }
    .footer-a1-fl-d1{
        margin-bottom:38px;
    }
    .footer-a1-fl-d1-e1{
        width:289px;
        margin-right:60px;
    }
    .footer-a1-fl-d1-e2 img{
        width:90px;
        height:90px;
        margin-right:26px;
    }
    .footer-a1-fl-d2{
        color:#fff;
        font-size:22px;
        margin-bottom:18px;
    }
    .footer-a1-fl-d3{
        width:100%;
        padding-right:100px;
    }
    .footer-a1-fl-d3 a{
        display:inline-block;
        font-size:16px;
        margin-right:16px;
        margin-bottom:15px;
        color:#fff;
    }
    .footer-a1-fr{
        height:283px;
        width:calc(100% - 765px);
        padding:0 85px;
        display:flex;
        align-items:center;
        flex-wrap:wrap;
    }
    .footer-a1-fr-d1{
        width:83px;
        margin-right:60px;
    }
    .footer-a1-fr-d1:nth-child(4n){
        margin-right:0;
    }
    .footer-a1-fr-d2{
        width:100%;
        height:83px;
        margin-bottom:25px;
    }
    .footer-a1-fr-d2 img{
        border-radius:20px;
    }
    .footer-a1-fr-d3{
        font-size:18px;
        color:#fff;
        text-align:center;
    }
    .footer-a2 a{
        font-size:14px;
        color:rgba(255,255,255,0.3);
        margin-right:20px;
    }
    .footer-a2 a:last-child{
        margin-right:0;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .ind-a2-bottom{
        width:100%;
        height:500px;
        background:rgba(0,0,0,0.8);
    }
    .footer{
        width:100%;
        background: rgba(0,0,0,0.8);
    }
    .footer-a1{
        margin:0 auto;
        padding-top:50px;
        height:425px;
    }
    .footer-a2{
        height:75px;
        line-height:75px;
        text-align:center;
    }
    .footer-a1-fl{
        width:765px;
        position:relative;
    }
    .footer-a1-fl::after{
        content:'';
        display:inline-block;
        position:absolute;
        right:0;
        top:0;
        height:283px;
        background:rgba(255,255,255,0.2);
        width:1px;
    }
    .footer-a1-fl-d1{
        margin-bottom:38px;
    }
    .footer-a1-fl-d1-e1{
        width:270px;
        margin-right:60px;
    }
    .footer-a1-fl-d1-e2 img{
        width:90px;
        height:90px;
        margin-right:26px;
    }
    .footer-a1-fl-d2{
        color:#fff;
        font-size:22px;
        margin-bottom:18px;
    }
    .footer-a1-fl-d3{
        width:100%;
        padding-right:100px;
    }
    .footer-a1-fl-d3 a{
        display:inline-block;
        font-size:16px;
        margin-right:16px;
        margin-bottom:15px;
        color:#fff;
    }
    .footer-a1-fr{
        height:283px;
        width:calc(100% - 765px);
        padding:0 85px;
        display:flex;
        align-items:center;
        flex-wrap:wrap;
    }
    .footer-a1-fr-d1{
        width:76px;
        margin-right:26px;
    }
    .footer-a1-fr-d1:nth-child(4n){
        margin-right:0;
    }
    .footer-a1-fr-d2{
        width:100%;
        height:76px;
        margin-bottom:20px;
    }
    .footer-a1-fr-d2 img{
        border-radius:20px;
    }
    .footer-a1-fr-d3{
        font-size:18px;
        color:#fff;
        text-align:center;
    }
    .footer-a2 a{
        font-size:14px;
        color:rgba(255,255,255,0.3);
        margin-right:20px;
    }
    .footer-a2 a:last-child{
        margin-right:0;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .ind-a2-bottom{
        width:100%;
        /*height:500px;*/
        background:rgba(0,0,0,0.8);
    }
    .footer{
        width:100%;
        background: rgba(0,0,0,0.8);
    }
    .footer-a1{
        width:1020px;
        margin:0 auto;
        padding-top:50px;
        height:350px;
    }
    .footer-a2{
        height:75px;
        line-height:75px;
        text-align:center;
    }
    .footer-a1-fl{
        width:590px;
        position:relative;
    }
    .footer-a1-fl::after{
        content:'';
        display:inline-block;
        position:absolute;
        right:0;
        top:0;
        height:235px;
        background:rgba(255,255,255,0.2);
        width:1px;
    }
    .footer-a1-fl-d1{
        margin-bottom:38px;
    }
    .footer-a1-fl-d1-e1{
        width:218px;
        margin-right:40px;
    }
    .footer-a1-fl-d1-e2 img{
        width:80px;
        height:80px;
        margin-right:20px;
    }
    .footer-a1-fl-d2{
        color:#fff;
        font-size:20px;
        margin-bottom:12px;
    }
    .footer-a1-fl-d3{
        width:100%;
        padding-right:80px;
    }
    .footer-a1-fl-d3 a{
        display:inline-block;
        font-size:14px;
        margin-right:15px;
        margin-bottom:15px;
        color:#fff;
    }
    .footer-a1-fr{
        height:283px;
        width:calc(100% - 590px);
        padding-left:40px;
        display:flex;
        align-items:center;
        flex-wrap:wrap;
    }
    .footer-a1-fr-d1{
        width:76px;
        margin-right:26px;
    }
    .footer-a1-fr-d1:nth-child(4n){
        margin-right:0;
    }
    .footer-a1-fr-d2{
        width:100%;
        height:76px;
        margin-bottom:20px;
    }
    .footer-a1-fr-d2 img{
        border-radius:20px;
    }
    .footer-a1-fr-d3{
        font-size:16px;
        color:#fff;
        text-align:center;
    }
    .footer-a2 a{
        font-size:14px;
        color:rgba(255,255,255,0.3);
        margin-right:20px;
    }
    .footer-a2 a:last-child{
        margin-right:0;
    }
}
@media only screen and (max-width: 1023px){
    .ind-a2-bottom{
        width:100%;
        background:rgba(0,0,0,0.8);
    }
    .footer{
        width:100%;
        background: rgba(0,0,0,0.8);
    }
    .footer-a1{
        margin:0 auto;
        padding-top:.6rem;
    }
    .footer-a2{
        padding:.3rem 0;
        text-align:center;
    }
    .footer-a1-fl{
        width:100%;
        position:relative;
    }
    .footer-a1-fl-d1{
        margin-bottom:.4rem;
    }
    .footer-a1-fl-d1-e1{
        width:3.5rem;
        float:none;
        margin:0 auto .3rem;
    }
    .footer-a1-fl-d1-e2{
        float:none;
        width:100%;
        display:flex;
        justify-content:center;
        margin-top:.5rem;
    }
    .footer-a1-fl-d1-e2 img{
        width:1.3rem;
        height:1.3rem;
        margin-right:.5rem;
    }
    .footer-a1-fl-d1-e2 img:last-child{
        margin-right:0;
    }
    .footer-a1-fl-d2{
        color:#fff;
        font-size:.32rem;
        margin-bottom:.3rem;
        text-align: center;
    }
    .footer-a1-fl-d3{
        width:100%;
        text-align: center;
    }
    .footer-a1-fl-d3 a{
        display:inline-block;
        font-size:.26rem;
        margin-right:.25rem;
        margin-bottom:.3rem;
        color:#fff;
    }
    .footer-a1-fr{
        float:none;
        width:100%;
        padding-top:.3rem;
        display:flex;
        align-items:center;
        justify-content:center;
        flex-wrap:wrap;
    }
    .footer-a1-fr-d1{
        width:1.2rem;
        margin-right:.5rem;
    }
    .footer-a1-fr-d1:nth-child(4n){
        margin-right:0;
    }
    .footer-a1-fr-d2{
        width:100%;
        height:1.2rem;
        margin-bottom:.3rem;
    }
    .footer-a1-fr-d2 img{
        border-radius:.4rem;
    }
    .footer-a1-fr-d3{
        font-size:.3rem;
        color:#fff;
        text-align:center;
    }
    .footer-a2 a{
        font-size:.26rem;
        line-height:.54rem;
        color:rgba(255,255,255,0.3);
        text-align:center;
        display:block;
    }
}

@media only screen and (min-width: 1600px){
    .pos-fixed{
        position:fixed;
        right:20px;
        top:30%;
        z-index:99;
    }
    .pos-fixed-d1{
        width:158px;
        /* height:205px; */
        margin-right:-90px;
        z-index: 2;
        position: relative;
        margin-top:-10px;
    }
    .pos-fixed-d2{
        width:199px;
        height:154px;
        background:#fff;
        border-radius:15px;
        padding-right:15px;
    }
    .pos-fixed-d3{
        width:100px;
        padding-top: 11px;
    }
    .pos-fixed-d4{
        width:100%;
        height:100px;
        border:1px solid #efae92;
        border-radius:10px;
        margin-bottom:10px;
    }
    .pos-fixed-d5{
        color:#1d8ace;
        font-size:18px;
        font-weight:bold;
        text-align:center;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .pos-fixed{
        position:fixed;
        right:20px;
        top:30%;
        z-index:99;
    }
    .pos-fixed-d1{
        width:158px;
        /* height:205px; */
        margin-right:-93px;
        z-index: 2;
        position: relative;
        margin-top:-10px;
    }
    .pos-fixed-d2{
        width:199px;
        height:154px;
        background:#fff;
        border-radius:15px;
        padding-right:15px;
    }
    .pos-fixed-d3{
        width:100px;
        padding-top: 11px;
    }
    .pos-fixed-d4{
        width:100%;
        height:100px;
        border:1px solid #efae92;
        border-radius:10px;
        margin-bottom:10px;
    }
    .pos-fixed-d5{
        color:#1d8ace;
        font-size:18px;
        font-weight:bold;
        text-align:center;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .pos-fixed{
        position:fixed;
        right:20px;
        top:30%;
        z-index:99;
    }
    .pos-fixed-d1{
        width:160px;
        height:172px;
        margin-right:-93px;
        z-index: 2;
        position: relative;
        margin-top:-10px;
    }
    .pos-fixed-d2{
        width:190px;
        height:150px;
        background:#fff;
        border-radius:15px;
        padding-right:15px;
    }
    .pos-fixed-d3{
        width:90px;
        padding-top:15px;
    }
    .pos-fixed-d4{
        width:100%;
        height:90px;
        border:1px solid #efae92;
        border-radius:10px;
        margin-bottom:10px;
    }
    .pos-fixed-d5{
        color:#1d8ace;
        font-size:18px;
        font-weight:bold;
        text-align:center;
    }
}
@media only screen and (max-width: 1023px){
    .pos-fixed{
        position: fixed;
        right: .2rem;
        top:50%;
        z-index: 99;
    }
    .pos-fixed>img{
        width:2rem;
    }
    .pos-fixed-d1{
        width:1.5rem;
        z-index: 2;
        position: relative;
        float: none;
        margin: 0 auto;
    }
    .pos-fixed-d2{
        width:1.4rem;
        background:#fff;
        border-radius:.2rem;
        padding-top:.2rem;
        margin:-.4rem auto 0;
        float: none;
    }
    .pos-fixed-d3{
        width:1.2rem;
        padding:.2rem 0 .1rem;
        float:none;
        margin:0 auto;
    }
    .pos-fixed-d4{
        width:100%;
        height:1.2rem;
        border:1px solid #efae92;
        border-radius:.2rem;
        margin-bottom:.1rem;
    }
    .pos-fixed-d5{
        color:#1d8ace;
        font-size:.26rem;
        font-weight:bold;
        text-align:center;
    }
}
.hd1-fl-d2>img{height:100%;}
@media only screen and (min-width: 1600px){
    .hd1{width:100%;position:absolute;left:0;top:0;padding-top:45px;z-index:9;}
    .hd1-box{margin:0 auto;}
    .hd1-fl{width:232px;height:207px;background:#43a1d8;border:1px solid rgba(255,255,255,0.68);border-radius:20px;text-align:center;padding-top:25px;}
    .hd1-fl-d1{font-size:26px;color:#fff;margin-bottom:16px;}
    .hd1-fl-d2{width:100%;height:15px;background:#0381cb;margin-bottom:10px;}
    .hd1-fl-d3{font-size:18px;color:#fff;}
    .hd1-fl-d3 span{font-weight:bold;font-size:58px;margin-right:10px;}
    .hd1-fr{width:calc(100% - 232px);display:flex;justify-content:flex-end;}
    .hd1-fr-d1{text-align:center;color:#fff;margin-right:20px;}
    .hd1-fr-d2{width:135px;height:45px;line-height:45px;border-radius:10px;color:#fff;font-size:20px;font-weight:bold;cursor:pointer;}
    .hd1-fr-d1.ac .hd1-fr-d2{border:1px solid #fff;}
    .hd1-fr-d7{width:100%;padding:10px 0;background:#029ef5;font-size:18px;line-height:40px;display:none;}
    .hd1-fr-d5{display:none;position: absolute;left:135px;width: 100%;top:-10px;background:#029ef5;padding:10px 0;}
    .hd1-fr-d3{position:relative;}
    .hd1-fr-d4{cursor:pointer;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .hd1{width:100%;position:absolute;left:0;top:0;padding-top:45px;z-index:9;}
    .hd1-box{margin:0 auto;}
    .hd1-fl{width:210px;height:190px;background:#43a1d8;border:1px solid rgba(255,255,255,0.68);border-radius:20px;text-align:center;padding-top:22px;}
    .hd1-fl-d1{font-size:26px;color:#fff;margin-bottom:16px;}
    .hd1-fl-d2{width:100%;height:15px;background:#0381cb;margin-bottom:10px;}
    .hd1-fl-d3{font-size:18px;color:#fff;}
    .hd1-fl-d3 span{font-weight:bold;font-size:52px;margin-right:10px;}
    .hd1-fr{width:calc(100% - 210px);display:flex;justify-content:flex-end;}
    .hd1-fr-d1{text-align:center;color:#fff;margin-right:20px;}
    .hd1-fr-d2{width:132px;height:45px;line-height:45px;border-radius:10px;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;}
    .hd1-fr-d1.ac .hd1-fr-d2{border:1px solid #fff;}
    .hd1-fr-d7{width:100%;padding:10px 0;background:#029ef5;font-size:16px;line-height:46px;display:none;}
    .hd1-fr-d5{display:none;position: absolute;left:132px;width: 100%;top:-10px;background:#029ef5;}
    .hd1-fr-d3{position:relative;}
    .hd1-fr-d4{cursor:pointer;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .hd1{width:100%;position:absolute;left:0;top:0;padding-top:45px;z-index:9;}
    .hd1-box{margin:0 auto;}
    .hd1-fl{width:160px;height:125px;background:#43a1d8;border:1px solid rgba(255,255,255,0.68);border-radius:20px;text-align:center;padding-top:10px;}
    .hd1-fl-d1{font-size:20px;color:#fff;margin-bottom:10px;}
    .hd1-fl-d2{width:100%;height:13px;background:#0381cb;margin-bottom:10px;}
    .hd1-fl-d3{font-size:16px;color:#fff;line-height: 42px;}
    .hd1-fl-d3 span{font-weight:bold;font-size:42px;margin-right:10px;}
    .hd1-fr{width:calc(100% - 160px);display:flex;justify-content:flex-end;}
    .hd1-fr-d1{text-align:center;color:#fff;margin-right:12px;}
    .hd1-fr-d2{width:96px;height:42px;line-height:42px;border-radius:10px;color:#fff;font-size:16px;font-weight:bold;cursor:pointer;}
    .hd1-fr-d1.ac .hd1-fr-d2{border:1px solid #fff;}
    .hd1-fr-d7{width:100%;padding:10px 0;background:#029ef5;font-size:14px;line-height:32px;display:none;}
    .hd1-fr-d5{display:none;position: absolute;left:96px;width: 100%;top:-10px;background:#029ef5;}
    .hd1-fr-d3{position:relative;}
    .hd1-fr-d4{cursor:pointer;}
}
@media only screen and (max-width: 1023px){
    .phone-head{width:100%;padding:0 .4rem;position:absolute;top:.3rem;z-index:9;}
    .hd1-fl{width:2.32rem;height:2.07rem;background:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.68);border-radius:.2rem;text-align:center;padding-top:.25rem;}
    .hd1-fl-d1{font-size:.26rem;color:#fff;margin-bottom:.18rem;}
    .hd1-fl-d2{width:100%;height:.15rem;background:#0381cb;margin-bottom:.1rem;}
    .hd1-fl-d3{font-size:.22rem;color:#fff;}
    .hd1-fl-d3 span{font-weight:bold;font-size:.58rem;margin-right:.1rem;}
    .hd1-fr{color:#fff;font-size:.28rem;display:inline-flex;align-items:center;}
    .hd1-fr img{width:.34rem;height:.3rem;margin-left:.15rem;}
    .ed{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index:999;background: rgba(0, 0, 0, 0.5);display:none;}
    .ed1{width: 65%;height: 100%;position: absolute;background: #fff;right: 0;top: 0;padding: 0.6rem 0.3rem;}
    .hd1-fr-d7{display:none;}
    .hd1-fr-d5{display:none;padding-left: .3rem;}
    .hd1-fr-d2{width: 100%;height: 0.8rem;padding-left: 0.15rem;font-size: 0.28rem;line-height: 0.8rem;transition: 0.5s;}
    .hd1-fr-d1{width: 100%;border-bottom: 0.01rem solid #e5e5e5;}
    .hd1-fr-d4,.hd1-fr-d6 {font-size:0.26rem;padding-left:0.5rem;line-height:0.6rem;}
    .ed3{width:.4rem;height:.4rem;position: absolute;right: 0.2rem;top: 0.2rem;transition: 0.5s;}
}

@media only screen and (min-width: 1600px){
    .page-pos{position:relative;width:100%;padding-bottom:350px;}
    .head-ba{width:100%;background:#029ef5;height:270px;}
    .hd2{width:100%;height:90px;background:rgba(0, 0, 0, 0.4);}
    .hd2-box{width:1450px;height:100%;margin:0 auto;}
    .hd2-img{width:179px;height:64px;margin-top:13px;}
    .hd2-box .hd1-fr{width:calc(100% - 179px);justify-content:center;height:100%;padding-top:22px;}
    .page-pos-ba{position:absolute;width:100%;z-index:9;}
    .page-pos-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
    .news-pos{position:relative;}
    .news-bg{display: block;width: 100%;height:50%;background: linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));position: absolute;left: 0;top: 0;z-index: 2;}
    .news-bg1{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);}
    .news-a1{position:relative;z-index:2;padding-top:90px;margin:0 auto;}
    .new-ti1{color:#fff;text-align:center;font-size:34px;font-weight:bold;margin-bottom:20px;}
    .new-ti2{font-size:18px;color:rgba(255,255,255,0.6);text-align:center;margin-bottom:35px;}
    .new-ti3{font-size:16px;color:#fff;}
    .new-ti3 p,.new-ti span{font-size:16px;}
    .new-ti3 img{margin:20px auto;}
    .hd2-box .hd1-fr-d7{margin-top:23px;background:rgba(0, 0, 0, 0.8);}
    .hd2-box .hd1-fr-d5{background:rgba(0, 0, 0, 0.8);}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .page-pos{position:relative;width:100%;padding-bottom:350px;}
    .head-ba{width:100%;background:#029ef5;height:270px;}
    .hd2{width:100%;height:90px;background:rgba(0, 0, 0, 0.4);}
    .hd2-box{width:1360px;height:100%;margin:0 auto;}
    .hd2-img{width:179px;height:64px;margin-top:13px;}
    .hd2-box .hd1-fr{width:calc(100% - 179px);justify-content:center;height:100%;padding-top:22px;}
    .page-pos-ba{position:absolute;width:100%;z-index:9;}
    .page-pos-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
    .news-pos{position:relative;}
    .news-bg{display: block;width: 100%;height:50%;background: linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));position: absolute;left: 0;top: 0;z-index: 2;}
    .news-bg1{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);}
    .news-a1{position:relative;z-index:2;padding-top:90px;margin:0 auto;}
    .new-ti1{color:#fff;text-align:center;font-size:34px;font-weight:bold;margin-bottom:20px;}
    .new-ti2{font-size:18px;color:rgba(255,255,255,0.6);text-align:center;margin-bottom:35px;}
    .new-ti3{font-size:16px;color:#fff;}
    .new-ti3 p,.new-ti span{font-size:16px;}
    .new-ti3 img{margin:20px auto;}
    .hd2-box .hd1-fr-d7{margin-top:23px;background:rgba(0, 0, 0, 0.8);}
    .hd2-box .hd1-fr-d5{background:rgba(0, 0, 0, 0.8);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .page-pos{position:relative;width:100%;padding-bottom:350px;}
    .head-ba{width:100%;background:#029ef5;height:270px;}
    .hd2{width:100%;height:90px;background:rgba(0, 0, 0, 0.4);}
    .hd2-box{width:960px;height:100%;margin:0 auto;}
    .hd2-img{width:139px;height:64px;margin-top:13px;}
    .hd2-box .hd1-fr{width:calc(100% - 179px);justify-content:center;height:100%;padding-top:22px;}
    .page-pos-ba{position:absolute;width:100%;z-index:9;}
    .page-pos-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
    .news-pos{position:relative;}
    .news-bg{display: block;width: 100%;height:50%;background: linear-gradient(to bottom,rgba(1,162,253,0.8),rgba(1,162,253,0));position: absolute;left: 0;top: 0;z-index: 2;}
    .news-bg1{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);}
    .news-a1{position:relative;z-index:2;padding-top:90px;margin:0 auto;}
    .new-ti1{color:#fff;text-align:center;font-size:34px;font-weight:bold;margin-bottom:20px;}
    .new-ti2{font-size:18px;color:rgba(255,255,255,0.6);text-align:center;margin-bottom:35px;}
    .new-ti3{font-size:16px;color:#fff;}
    .new-ti3 p,.new-ti span{font-size:16px;}
    .new-ti3 img{margin:20px auto;}
    .hd2-box .hd1-fr-d7{margin-top:23px;background:rgba(0, 0, 0, 0.8);}
    .hd2-box .hd1-fr-d5{background:rgba(0, 0, 0, 0.8);}
}
@media only screen and (max-width: 1023px){
    .page-pos{position:relative;width:100%;padding-bottom: 2rem;min-height: 11rem;padding-top: 1rem;}
    .head-ba{width:100%;background:#029ef5;height:2.7rem;}
    .page-pos-ba{position:relative;width:100%;}
    .page-pos-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
    .news-pos{position:relative;}
    .news-bg{display: block;width: 100%;height:10rem;background: linear-gradient(to bottom,rgba(1,162,253,1),rgba(1,162,253,0));position: absolute;left: 0;top: 0;z-index: 2;}
    .news-bg1{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);}
    .news-a1{position:relative;z-index:2;padding-top:1rem;margin:0 auto;}
    .new-ti1{color:#fff;text-align:center;font-size:.36rem;font-weight:bold;margin-bottom:.2rem;}
    .new-ti2{font-size:.3rem;color:rgba(255,255,255,0.6);text-align:center;margin-bottom:.35rem;}
    .new-ti3{font-size:.26rem;color:#fff;}
    .new-ti3 p,.new-ti span{font-size:.26rem;}
    .new-ti3 img{margin:.2rem auto;max-width: 100%;height: auto;}
    .about img{margin:.2rem auto;max-width: 100%;height: auto;}
    .hd2-box .hd1-fr-d7{margin-top:.25rem;}
}

@media only screen and (min-width: 1024){
    .bot{width:100%;text-align:center;position:absolute;left:0;bottom:70px;color:#fff;font-size:14px;color:#fff;}
    .bot>a{margin-right:20px;}
    .bot>a:last-child{margin-right:0;}
}
@media only screen and (max-width: 1023px){
    .bot{width:100%;text-align:center;position:absolute;left:0;bottom:.4rem;color:#fff;font-size:.26rem;color:#fff;}
    .bot>a{display:block;line-height:.48rem;}
    .scr-hd{width:100%;}
    .scr-hd{width:100%;position:absolute;top:0;left:0;z-index:3;}
    .scr-hd-a1{width:100%;display:flex;padding:0 .4rem;justify-content:space-between;height:1.6rem;align-items:center;background:rgba(0, 0, 0, 0.4);}
    .scr-hd-a1>a{display:inline-block;width:2.1rem;}
    .scr-hd-a1 .hd1-fr{width:2.17rem;height:.78rem;justify-content:center;background:rgba(255,255,255,0.2);border-radius:.4rem;}
}

@media only screen and (min-width: 1600px){
    .exhibitors-a1{
        width:1450px;
        margin:0 auto;
        padding-top:135px;
        position: relative;
        z-index: 2;
    }
    .exhibitors-a2{
        position:relative;
        color:#fff;
    }
    .exhibitors-a2 .exhibitors-a2-d1{
        font-size:48px;
        font-weight:bold;
        position:relative;
        display: inline-block;
    }
    .exhibitors-a2 .exhibitors-a2-d1::after{
        position:absolute;
        content:'';
        display:inline-block;
        right:-40px;
        top:-20px;
        background:url("/img/a46.png");
        width:88px;
        height:41px;
    }
    .exhibitors-a2 .exhibitors-a2-d2{
        font-size:72px;
        font-weight:bold;
        opacity:0.1;
        line-height:72px;
        margin-top: -36px;
        text-transform:uppercase;
    }
    .exhibitors-a3{
        width:100%;
        padding:75px 0 255px;
    }
    .exhibitors-a3-d1{
        font-size:24px;
    }
    .exhibitors-a3-d1 img{
        margin:0 auto 40px;
        max-width:100%;
        overflow:hidden;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .exhibitors-a1{
        width:1360px;
        margin:0 auto;
        padding-top:135px;
        position: relative;
        z-index: 2;
    }
    .exhibitors-a2{
        position:relative;
        color:#fff;
    }
    .exhibitors-a2 .exhibitors-a2-d1{
        font-size:48px;
        font-weight:bold;
        position:relative;
        display: inline-block;
    }
    .exhibitors-a2 .exhibitors-a2-d1::after{
        position:absolute;
        content:'';
        display:inline-block;
        right:-40px;
        top:-20px;
        background:url("/img/a46.png");
        width:88px;
        height:41px;
    }
    .exhibitors-a2 .exhibitors-a2-d2{
        font-size:72px;
        font-weight:bold;
        opacity:0.1;
        line-height:72px;
        margin-top: -36px;
        text-transform:uppercase;
    }
    .exhibitors-a3{
        width:100%;
        padding:75px 0 255px;
    }
    .exhibitors-a3-d1{
        font-size:24px;
    }
    .exhibitors-a3-d1 img{
        margin:0 auto 40px;
        max-width:100%;
        overflow:hidden;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .exhibitors-a1{
        width:960px;
        margin:0 auto;
        padding-top:135px;
        position: relative;
        z-index: 2;
    }
    .exhibitors-a2{
        position:relative;
        color:#fff;
    }
    .exhibitors-a2 .exhibitors-a2-d1{
        font-size:42px;
        font-weight:bold;
        position:relative;
        display: inline-block;
    }
    .exhibitors-a2 .exhibitors-a2-d1::after{
        position:absolute;
        content:'';
        display:inline-block;
        right:-40px;
        top:-20px;
        background:url("/img/a46.png");
        width:88px;
        height:41px;
    }
    .exhibitors-a2 .exhibitors-a2-d2{
        font-size:60px;
        font-weight:bold;
        opacity:0.1;
        line-height:60px;
        margin-top: -32px;
        text-transform:uppercase;
    }
    .exhibitors-a3{
        width:100%;
        padding:75px 0 255px;
    }
    .exhibitors-a3-d1{
        font-size:24px;
    }
    .exhibitors-a3-d1 img{
        margin:0 auto 40px;
        max-width:100%;
        overflow:hidden;
    }
}
@media only screen and (max-width: 1023px){
    .exhibitors-a1{
        width:100%;
        padding:.5rem .4rem;
        margin:0 auto;
        position: relative;
        z-index: 2;
    }
    .exhibitors-a2{
        position:relative;
        color:#fff;
    }
    .exhibitors-a2 .exhibitors-a2-d1{
        font-size:.48rem;
        font-weight:bold;
        position:relative;
        display: inline-block;
    }
    .exhibitors-a2 .exhibitors-a2-d1::after{
        position:absolute;
        content:'';
        display:inline-block;
        right:-.8rem;
        top:-.4rem;
        background:url("/img/a46.png");
        width:.88rem;
        height:.41rem;
    }
    .exhibitors-a2 .exhibitors-a2-d2{
        font-size:.72rem;
        font-weight:bold;
        opacity:0.1;
        line-height:.72rem;
        margin-top: -.3rem;
        text-transform:uppercase;
    }
    .exhibitors-a3{
        width:100%;
        padding:.8rem 0 2rem;
    }
    .exhibitors-a3-d1{
        width:100%;
        font-size:.3rem;
    }
    .exhibitors-a3-d1 img{
        margin:0 auto .4rem;
        max-width:100%;
        overflow:hidden;
    }
}

@media only screen and (min-width: 1600px){
    .activities{
        width:100%;
        padding:50px 0 60px;
    }
    .activities-a1{
        width:345px;
        margin-right:18px;
        margin-bottom:58px;
    }
    .activities-a1:nth-child(4n){
        margin-right:0;
    }
    .activities-a1-d1{
        width:100%;
        height:246px;
        overflow:hidden;
        margin-bottom:15px;
    }
    .activities-a1-d1.shop-d1{
        height:286px;
    }
    .activities-a1-d1 img{
        width:100%;
        height:100%;
        transition:.3s;
    }
    .activities-a1:hover .activities-a1-d1 img{
        transform:scale(1.06);
        transition:.3s;
    }
    .activities-a1-d2{
        font-size:18px;
        color:#fff;
        margin:10px 0;
    }
    .activities-a1-d3{
        color:rgba(255,255,255,0.7);
        font-size:16px;
        line-height:16px;
    }
    .page{
        width:100%;
        display:flex;
        justify-content:center;
    }
    .page>div{
        margin-right:18px;
        color:#fff;
        line-height:48px;
        text-align:center;
        font-size:18px;
    }
    .page div{
        cursor:pointer;
    }
    .page .page-d1{
        width:48px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page .page-d1.on{
        color:#00a0e9;
        background:#fff;
    }
    .page-d2{
        width:48px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
        display:inline-flex;
        align-items:center;
        justify-content:center;
    }
    .page-d3{
        width:73px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d4{
        display:inline-flex;
        margin-left:20px;
    }
    .page-d6{
        width:60px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
        margin:0 18px;
    }
    .page-d7{
        color:#00a0e9;
        background:#fff;
        width:57px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d6 input{
        width:100%;
        height:100%;
        line-height:48px;
        color:#fff;
        font-size:18px;
        text-align:center;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .activities{
        width:100%;
        padding:50px 0 60px;
    }
    .activities-a1{
        width:326px;
        margin-right:18px;
        margin-bottom:50px;
    }
    .activities-a1:nth-child(4n){
        margin-right:0;
    }
    .activities-a1-d1{
        width:100%;
        height:231px;
        overflow:hidden;
        margin-bottom:15px;
    }
    .activities-a1-d1 img{
        width:100%;
        height:100%;
        transition:.3s;
    }
    .activities-a1:hover .activities-a1-d1 img{
        transform:scale(1.06);
        transition:.3s;
    }
    .activities-a1-d2{
        font-size:18px;
        color:#fff;
        margin:10px 0;
    }
    .activities-a1-d3{
        color:rgba(255,255,255,0.7);
        font-size:16px;
        line-height:16px;
    }
    .page{
        width:100%;
        display:flex;
        justify-content:center;
    }
    .page>div{
        margin-right:18px;
        color:#fff;
        line-height:48px;
        text-align:center;
        font-size:18px;
    }
    .page div{
        cursor:pointer;
    }
    .page .page-d1{
        width:48px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page .page-d1.on{
        color:#00a0e9;
        background:#fff;
    }
    .page-d2{
        width:48px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
        display:inline-flex;
        align-items:center;
        justify-content:center;
    }
    .page-d3{
        width:73px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d4{
        display:inline-flex;
        margin-left:20px;
    }
    .page-d6{
        width:60px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
        margin:0 18px;
    }
    .page-d7{
        color:#00a0e9;
        background:#fff;
        width:57px;
        height:48px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d6 input{
        width:100%;
        height:100%;
        line-height:48px;
        color:#fff;
        font-size:18px;
        text-align:center;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .activities{
        width:100%;
        padding:50px 0 60px;
    }
    .activities-a1{
        width:226px;
        margin-right:18px;
        margin-bottom:30px;
    }
    .activities-a1:nth-child(4n){
        margin-right:0;
    }
    .activities-a1-d1{
        width:100%;
        height:160px;
        overflow:hidden;
        margin-bottom:15px;
    }
    .activities-a1-d1 img{
        width:100%;
        height:100%;
        transition:.3s;
    }
    .activities-a1:hover .activities-a1-d1 img{
        transform:scale(1.06);
        transition:.3s;
    }
    .activities-a1-d2{
        font-size:16px;
        color:#fff;
        margin:10px 0;
    }
    .activities-a1-d3{
        color:rgba(255,255,255,0.7);
        font-size:14px;
        line-height:16px;
    }
    .page{
        width:100%;
        display:flex;
        justify-content:center;
    }
    .page>div{
        margin-right:10px;
        color:#fff;
        line-height:42px;
        text-align:center;
        font-size:16px;
    }
    .page div{
        cursor:pointer;
    }
    .page .page-d1{
        width:42px;
        height:42px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page .page-d1.on{
        color:#00a0e9;
        background:#fff;
    }
    .page-d2{
        width:42px;
        height:42px;
        border:1px solid #fff;
        border-radius:10px;
        display:inline-flex;
        align-items:center;
        justify-content:center;
    }
    .page-d3{
        width:73px;
        height:42px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d4{
        display:inline-flex;
        margin-left:20px;
    }
    .page-d6{
        width:60px;
        height:42px;
        border:1px solid #fff;
        border-radius:10px;
        margin:0 15px;
    }
    .page-d7{
        color:#00a0e9;
        background:#fff;
        width:57px;
        height:42px;
        border:1px solid #fff;
        border-radius:10px;
    }
    .page-d6 input{
        width:100%;
        height:100%;
        line-height:42px;
        color:#fff;
        font-size:16px;
        text-align:center;
    }
}
@media only screen and (max-width: 1023px){
    .activities{
        width:100%;
        padding:.5rem 0 .6rem;
    }
    .activities-a1{
        width:100%;
        margin-bottom:.5rem;
    }
    .activities-a1-d1{
        width:100%;
        height:4.8rem;
        overflow:hidden;
        margin-bottom:.2rem;
    }
    .activities-a1-d1 img{
        width:100%;
        height:100%;
    }
    .activities-a1-d2{
        font-size:.32rem;
        color:#fff;
        margin:.3rem 0;
    }
    .activities-a1-d3{
        color:rgba(255,255,255,0.7);
        font-size:.28rem;
        line-height:.28rem;
    }
    .page-pos-bg img{
        height:100%;
    }
    .page{
        width:100%;
        display:flex;
        justify-content:center;
    }
    .page>div{
        margin-right:.15rem;
        color:#fff;
        line-height:.6rem;
        text-align:center;
        font-size:.28rem;
    }
    .page div{
        cursor:pointer;
    }
    .page .page-d1{
        width:.6rem;
        height:.6rem;
        border:1px solid #fff;
        border-radius:.1rem;
    }
    .page .page-d1.on{
        color:#00a0e9;
        background:#fff;
    }
    .page-d2{
        width:.6rem;
        height:.6rem;
        border:1px solid #fff;
        border-radius:.1rem;
        display:inline-flex;
        align-items:center;
        justify-content:center;
    }
    .page-d3{
        width:.9rem;
        height:.6rem;
        border:1px solid #fff;
        border-radius:.1rem;
    }
}

@media only screen and (min-width: 1600px){
    .news{
        width:100%;
        padding-top:40px;
        padding-bottom:100px;
    }
    .news-list{
        width:100%;
        padding:35px;
        margin-bottom:30px;
        background:rgba(0, 0, 0, 0.36);
    }
    .news-fl{
        width:346px;
        height:246px;
    }
    .news-fr{
        width:calc(100% - 346px);
        padding-left:35px;
        padding-top:20px;
    }
    .news-fr-d1{
        color:#fff;
        font-size:22px;
        font-weight:bold;
        margin-bottom:20px;
    }
    .news-fr-d2{
        font-size:18px;
        line-height:46px;
        color:rgba(255,255,255,0.7);
        margin-bottom:20px;
    }
    .news-fr-d3{
        font-size:16px;
        color:rgba(255,255,255,0.7);
    }
    .news-page{
        padding-bottom:60px;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .news{
        width:100%;
        padding-top:40px;
        padding-bottom:100px;
    }
    .news-list{
        width:100%;
        padding:35px;
        margin-bottom:30px;
        background:rgba(0, 0, 0, 0.36);
    }
    .news-fl{
        width:346px;
        height:246px;
    }
    .news-fr{
        width:calc(100% - 346px);
        padding-left:35px;
        padding-top:20px;
    }
    .news-fr-d1{
        color:#fff;
        font-size:22px;
        font-weight:bold;
        margin-bottom:20px;
    }
    .news-fr-d2{
        font-size:18px;
        line-height:46px;
        color:rgba(255,255,255,0.7);
        margin-bottom:20px;
    }
    .news-fr-d3{
        font-size:16px;
        color:rgba(255,255,255,0.7);
    }
    .news-page{
        padding-bottom:60px;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .news{
        width:100%;
        padding-top:40px;
        padding-bottom:100px;
    }
    .news-list{
        width:100%;
        padding:30px;
        margin-bottom:30px;
        background:rgba(0, 0, 0, 0.36);
    }
    .news-fl{
        width:256px;
        height:182px;
    }
    .news-fr{
        width:calc(100% - 256px);
        padding-left:30px;
        padding-top:10px;
    }
    .news-fr-d1{
        color:#fff;
        font-size:20px;
        font-weight:bold;
        margin-bottom:15px;
    }
    .news-fr-d2{
        font-size:16px;
        line-height:42px;
        color:rgba(255,255,255,0.7);
        margin-bottom:15px;
    }
    .news-fr-d3{
        font-size:16px;
        color:rgba(255,255,255,0.7);
    }
    .news-page{
        padding-bottom:60px;
    }
}
@media only screen and (max-width: 1023px){
    .news{
        width:100%;
        padding-top:.5rem;
        padding-bottom:1rem;
    }
    .news-list{
        width:100%;
        padding:.4rem;
        margin-bottom:.3rem;
        background:rgba(0, 0, 0, 0.36);
    }
    .news-fl{
        width:100%;
        height:4.2rem;
    }
    .news-fr{
        width:100%;
        padding-top:.3rem;
    }
    .news-fr-d1{
        color:#fff;
        font-size:.32rem;
        font-weight:bold;
        margin-bottom:.2rem;
    }
    .news-fr-d2{
        font-size:.28rem;
        line-height:.52rem;
        color:rgba(255,255,255,0.7);
        margin-bottom:.2rem;
    }
    .news-fr-d3{
        font-size:.26rem;
        color:rgba(255,255,255,0.7);
    }
    .news-page{
        padding-bottom:.8rem;
    }
}

@media only screen and (min-width: 1600px){
    .about{
        width:100%;
        padding-bottom:100px;
        padding-top:30px;
    }
    .about-fl{
        width:910px;
        padding-right:50px;
        text-align:justify;
        color:#fff;
        font-size:18px;
        line-height:50px;
    }
    .about-fr{
        width:calc(100% - 910px);
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .about{
        width:100%;
        padding-bottom:100px;
        padding-top:30px;
    }
    .about-fl{
        width:910px;
        padding-right:50px;
        text-align:justify;
        color:#fff;
        font-size:18px;
        line-height:50px;
    }
    .about-fr{
        width:calc(100% - 910px);
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .about{
        width:100%;
        padding-bottom:100px;
        padding-top:30px;
    }
    .about-fl{
        width:610px;
        padding-right:30px;
        text-align:justify;
        color:#fff;
        font-size:16px;
        line-height:42px;
    }
    .about-fr{
        width:calc(100% - 610px);
    }
}
@media only screen and (max-width: 1023px){
    .about{
        width:100%;
        padding-bottom:1rem;
        padding-top:.5rem;
    }
    .about-fl{
        width:100%;
        text-align:justify;
        color:#fff;
        font-size:.28rem;
        line-height:.5rem;
        margin-bottom:.3rem;
    }
    .about-fr{
        width:100%;
    }
}

@media only screen and (min-width: 1600px){
    .tickets-a1{
        width:100%;
        padding-top:70px;
        padding-bottom:210px;
    }
    .tickets-a1-d1{
        width:100%;
        height:529px;
        position:relative;
    }
    .tickets-a1-d2{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        padding-left:90px;
        padding-top:120px;
    }
    .tickets-a1-d3{
        width:240px;
        margin-right:70px;
    }
    .tickets-a1-d4{
        width:100%;
        height:240px;
        background:#eeeeee;
        padding:15px;
        margin-bottom:18px;
    }
    .tickets-a1-d5{
        text-align:center;
        font-size:22px;
        color:#333333;
        font-weight:bold;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .tickets-a1{
        width:100%;
        padding-top:70px;
        padding-bottom:210px;
    }
    .tickets-a1-d1{
        width:100%;
        height:496px;
        position:relative;
    }
    .tickets-a1-d2{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        padding-left:70px;
        padding-top:100px;
    }
    .tickets-a1-d3{
        width:240px;
        margin-right:70px;
    }
    .tickets-a1-d4{
        width:100%;
        height:240px;
        background:#eeeeee;
        padding:15px;
        margin-bottom:18px;
    }
    .tickets-a1-d5{
        text-align:center;
        font-size:22px;
        color:#333333;
        font-weight:bold;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .tickets-a1{
        width:100%;
        padding-top:70px;
        padding-bottom:210px;
    }
    .tickets-a1-d1{
        width:100%;
        height:350px;
        position:relative;
    }
    .tickets-a1-d2{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        padding-left:50px;
        padding-top:60px;
    }
    .tickets-a1-d3{
        width:180px;
        margin-right:30px;
    }
    .tickets-a1-d4{
        width:100%;
        height:180px;
        background:#eeeeee;
        padding:15px;
        margin-bottom:18px;
    }
    .tickets-a1-d5{
        text-align:center;
        font-size:20px;
        color:#333333;
        font-weight:bold;
    }
}
@media only screen and (max-width: 1023px){
    .tickets-a1{
        width:100%;
        padding-top:.7rem;
        padding-bottom:2rem;
    }
    .tickets-a1-d1{
        width:100%;
        height:8.9rem;
        position:relative;
    }
    .tickets-a1-d2{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        padding-top:.8rem;
        display:flex;
        justify-content:center;
    }
    .tickets-a1-d3{
        width:2.5rem;
        margin:0 .2rem;
    }
    .tickets-a1-d4{
        width:100%;
        height:2.5rem;
        background:#eeeeee;
        padding:.2rem;
        margin-bottom:.2rem;
    }
    .tickets-a1-d5{
        text-align:center;
        font-size:.3rem;
        color:#333333;
        font-weight:bold;
    }
}

@media only screen and (min-width: 1600px){
    .video-list{
        position:relative;
    }
    .video-pos{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height: 246px;
        z-index:3;
    }
    .video-pos i{
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:100px;
        background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4));
    }
    .video-pos img{
        position:absolute;
        left:15px;
        bottom:15px;
    }
    .activities-page{
        padding-top:80px;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1400px){
    .video-list{
        position:relative;
    }
    .video-pos{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height: 231px;
        z-index:3;
    }
    .video-pos i{
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:100px;
        background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4));
    }
    .video-pos img{
        position:absolute;
        left:15px;
        bottom:15px;
    }
    .activities-page{
        padding-top:50px;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1024px){
    .video-list{
        position:relative;
    }
    .video-pos{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:160px;
        z-index:3;
    }
    .video-pos i{
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:100px;
        background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4));
    }
    .video-pos img{
        position:absolute;
        left:15px;
        width:40px;
        bottom:15px;
    }
    .activities-page{
        padding-top:50px;
    }
}
@media only screen and (max-width: 1023px){
    .video-list{
        position:relative;
    }
    .video-pos{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:4.8rem;
        z-index:3;
    }
    .video-pos i{
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:2rem;
        background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4));
    }
    .video-pos img{
        position:absolute;
        left:.3rem;
        width:.6rem;
        bottom:.3rem;
    }
    .activities-page{
        padding-top:.8rem;
    }
}

@media only screen and (min-width: 1600px){}
@media only screen and (max-width: 1599px) and (min-width: 1400px){}
@media only screen and (max-width: 1399px) and (min-width: 1024px){}
@media only screen and (max-width: 1023px){}