@charset "utf-8";
/* ===================首页样式========================== */
.banner, .bannerPc, .bannerMb{width: 100%;color: #fff;}
.bannerMb{display: none;}
.bannerPc{display: block;height: 100vh;position: relative;background: #1c1c1c;}
.bannerPc::after{content: "";position: absolute;width: 0%;height: 100%;left: 0;top: 0;background: #1531bc;animation: bannerPcAw 1s ease both;}
@keyframes bannerPcAw{0%{width: 0;}100%{width: 50%;}}
.bannerPc-sticky{position: sticky;width: 100%;top: 0;left: 0;overflow: hidden;height: 100vh;z-index: 10;}
.bannerPc-line{opacity: 0;position: absolute;width: 100%;height: 2rem;left: 0;bottom: 0;overflow: hidden;animation: bannerPcWrap 1s ease both 0.4s;}
.bannerPc-line i{position: absolute;animation: bannerPcLine 1s linear both 1s;width: 500vw;left: 0;height: 100%;background: url('../images/ban360/line.png') repeat-x left -2vw bottom /auto 100%;bottom: 0;}
@keyframes bannerPcLine{0%{left: -50vw;}100%{left: 0;}}
.bannerPc-wrap{width: 100%;position: relative;z-index: 4;padding-top: 1.34rem;opacity: 0;animation: bannerPcWrap 1s ease both 0.4s;}
@keyframes bannerPcWrap{0%{opacity: 0;}100%{opacity: 1;}}
.bannerPc-wrap .contain{height: calc(100vh - 1.34rem);position: relative;}
.bannerPc-items{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;display: flex;visibility: hidden;transition: opacity .6s, visibility .6s;}
.bannerPc-items.on{opacity: 1;z-index: 2;visibility: visible;}
.bannerPc-cont{width: 50%;padding: 0.2rem 2.9rem 0 0.7rem;}
.bannerPc-cont .title{text-align: left;line-height: 1;}
.bannerPc-cont .link a, .bannerMb-cont .link a{display: flex;align-items: center;border-radius: max(5px, 0.08rem);overflow: hidden;font-size: max(14px, 0.16rem);height: max(36px,0.56rem);padding: 2px max(12px,0.24rem) 0;background: #fff;color: #1531bc;line-height: 1;position: relative;transition: box-shadow .4s ease;}
.bannerPc-cont .link a span, .bannerPc-cont .link a i, .bannerMb-cont .link a span, .bannerMb-cont .link a i{position: relative;z-index: 4;transform: translate3d(0,0,10px);}
.bannerPc-cont .link a i, .bannerMb-cont .link a i{transform: rotate(45deg);margin-left: max(4px,0.1rem);transition: transform .4s ease;}
.bannerPc-cont .link a::after, .bannerMb-cont .link a::after{content: "";position: absolute;width: 10px;height: 10px;top: 50%;left: 50%;margin: -5px 0 0 -5px;background: rgba(21,49,188,0.2);border-radius: 50%;opacity: 0;transform: scale(0);}
.bannerPc-cont .link a:hover, .bannerMb-cont .link a:hover{box-shadow: 0 0 max(10px,0.2rem) rgba(255,255,255,0.5);}
.bannerPc-cont .link a:hover i, .bannerMb-cont .link a:hover i{transform: rotate(90deg);}
.bannerPc-cont .link a::after, .bannerMb-cont .link a::after{animation: bannerPcLink 1.5s linear infinite;}
@keyframes bannerPcLink{0%{opacity:0;transform:scale(0)}5%{opacity:1}to{opacity:0;transform:scale(28)}}
.bannerPc-icon{width: 50%;padding: 0.7rem 0 0 2rem;display: flex;justify-content: center;}
.bannerPc-icon-list{width: max(230px,3.2rem);text-align: center;}
.bannerPc-icon-list li .ico{width: max(40px,0.82rem);height: max(40px,0.82rem);border: 2px solid #fff;margin: 0 auto;padding: max(6px,0.14rem);}
.bannerPc-icon-list li .ico img{max-height: 100%;}
.bannerPc-imgs{position: absolute;width: 5.4rem;height: 5.4rem;top: 0;left: 50%;margin-left: -2.7rem;}
.bannerPc-imgs img{max-height: 100%;}
.bannerPc-imgs.has360 img{opacity: 0;position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;}
.bannerPc-imgs.has360 img.on{opacity: 1;}
/* --- */
.bannerMb{height: calc(100vh - 60px);background: linear-gradient(to bottom,#1531bc,#1c1c1c);position: relative;}
.bannerMb-image{width: 100%;height: 400px;padding: 20px 4%;display: flex;align-items: center;justify-content: center;}
.bannerMb-image img{max-width: 100%;max-height: 100%;}
.bannerMb-cont{width: 100%;}
.bannerMb-cont .title{font-size: 30px;text-align: center;}
.bannerMb-cont .title br{display: none;}
.bannerMb-cont .link{justify-content: center;margin-top: 20px;}
.bannerMb .swiper-pagination{bottom: 24px;text-align: center;width: 100%;}
.bannerMb .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 0.6;background: #fff;margin: 0 8px;}
.bannerMb .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.indOdm{background: url('../images/index/indOdm-bg.jpg') no-repeat center/cover;overflow: hidden;}
.indOdm-con{width: 59%;position: relative;z-index: 2;}
.indOdm-free{position: absolute;right: -2rem;top: 0;font-size: 3rem;line-height: .8;}
.indOdm-free span{display: block;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: url('../images/index/indOdm-free2.png');animation: numRun 10s ease-out infinite;}
@keyframes numRun{0%{background-position: -120px -50px}60%{background-position: 0 0px;}100%{background-position: -120px -50px}}
.indHZ-flex{background: url('../images/index/indHZ-bg.jpg') no-repeat center/cover;justify-content: space-between;}
.indHZ-left{width: 46.5%;padding: 1rem 0 0 var(--widDb);}
.indHZ-desc{padding-left: 1.2rem;}
.indHZ-desc::after{content: "";position: absolute;left: 0;top: 0;width: max(18px,0.3rem);height: max(18px,0.3rem);background: url('../images/index/indHZ-icon.png') no-repeat center/100% auto;}
.indHZ-desc .text{color: #c6d2e2;min-height: max(70px,0.9rem);}
.indHZ-menu{align-items: center;}
.indHZ-btn{user-select: none;cursor: pointer;width: max(30px,0.38rem);height: max(30px,0.38rem);border-radius: 50%;border: 1px solid #fff;}
.indHZ-btn.next{transform: rotate(180deg);}
.indHZ-btn:hover{background: #fff;color: #1531bc;}
.indHZ-page{margin: 0 max(8px,0.15rem);}
.indHZ-page .line{margin: 0 3px;}
.indHZ-right{width: 47%;}
.indHZ-img{opacity: 0;transition: all .4s ease;position: relative;z-index: 2;}
.indHZ-img img{width: 100%;height: 4.2rem;}
.indHZ-num{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 var(--widDb) max(20px,0.48rem) 0;justify-content: space-between;transition: all .4s ease;}
.indHZ-num li{width: 44%;}
.indHZ-num .num{line-height: .8;flex-wrap: nowrap;white-space: nowrap;}
.indHZ-right-slide:hover .indHZ-img{opacity: 1;}
.indHZ-logo .swiper-wrapper{transition-timing-function: linear;}
.indHZ-logo:nth-child(2n){transform: rotate(180deg);}
.indHZ-logo:nth-child(2n) .indHZ-logo-slide{transform: rotate(-180deg);}
.indHZ-logo-slide{height: 1.3rem;border-right: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.swiper-slide:nth-child(1) .indHZ-logo-slide{border-left: 1px solid #ececec;}
.indHZ-logo-slide img{max-width: 65%;max-height: 45%;filter: brightness(0%) invert(0);transition: all .4s ease;}
.indHZ-logo-slide:hover img{filter: brightness(100%) invert(0);}
.indYS .indTitle,.indGlo .indTitle{background: #fff;position: sticky;top: 0;z-index: 99;transition: all .4s ease;}
.indHZ .indTitle,.indJoin .indTitle{transition: all .4s ease;}
.indGlo .indTitle .contain{transition: all .4s ease;}
.indJoin .indTitle.fixed,.indYS .indTitle.fixed,.indHZ .indTitle.fixed,.indGlo .indTitle.fixed .contain{padding-left: 10px;}
.indYS-list{margin-top: max(390px,6.4rem);}
.indYS-item{padding: 0 1.3rem;position: sticky;background: #f6f8fb;height: 5.5rem;display: flex;flex-direction: column;justify-content: flex-end;}
.indYS-img{position: absolute;right: 0;top: -2px;width: 36%;height: 100%;opacity: 0;transition: all .6s ease;z-index: 99;}
.indYS-img img{width: 100%;height: 100%;}
.indYS-item.imgShow .indYS-img{opacity: 1;transition-delay: .15s;}
.indYS-item.imgShow .indYS-drop-top{width: 61.3%;}
.indYS-item:nth-child(2n){background: #fbfcfe;}
.indYS-drop{position: relative;}
.indYS-drop-top{border-top: 2px solid #1531bc;border-bottom: 2px solid #1531bc;transition: all .4s ease;width: 100%;}
.indYS-drop-btm{justify-content: space-between;align-items: flex-start;}
.indYS-drop-con{align-items: center;justify-content: space-between;width: 61.5%;}
.indYS-drop-con .ico{width: max(50px,0.96rem);height: max(50px,0.96rem);margin-right: 0.5rem;}
.indYS-drop-con .desc{flex: 1;}
.indYS-drop-num{text-align: center;}
.indYS-drop-num .num{line-height: .8;padding-right: max(15px,0.3rem);justify-content: center;}
.indYS-drop-num .num span{font-size: 2.06rem;}
.indYS-drop-num .num p{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.indYS-menu{height: max(46px,0.72rem);align-items: center;position: relative;}
.indYS-item.active .indYS-menu{color: #000;}
.indYS-menu .page{position: absolute;left: -0.85rem;top: 50%;transform: translateY(-50%);}
.indYS-item:nth-child(4){z-index: 1;;bottom: 10px; margin-top: min(-46px,-0.72rem);margin-bottom: 0;}
.indYS-item:nth-child(3){z-index: 2;bottom: calc(10px + max(46px,0.72rem));margin-top: min(-92px,-1.44rem);margin-bottom: 110px;}
.indYS-item:nth-child(2){z-index: 3;bottom: calc(10px + max(92px,1.44rem));margin-top: min(-138px,-2.16rem);margin-bottom: 180px;}
.indYS-item:nth-child(1){z-index: 4;bottom: calc(10px + max(138px,2.16rem));margin-top: min(-184px,-2.88rem);margin-bottom: 240px;}
.indGlo{background: linear-gradient(to bottom,transparent 10%,#f6f8fb 50%);}
.indGlo .indTitle .text{width: max(600px,8.8rem);max-width: 100%;}
.indGlo-flex{justify-content: space-between;align-items: flex-start;}
.indGlo-page{font-size: 2.4rem;line-height: 1;margin-top: 1.8rem;position: sticky;top: 2rem;overflow: hidden;height: 2.4rem;}
.indGlo-page span{display: block;transition: all .5s ease;}
.indGlo-list{width: 73%;}
.indGlo-item:first-child{margin-top: 0;}
.indGlo-item{will-change: transform; transform-origin: 80% 0%; background: #fff;height: max(310px,4.8rem);flex-direction: column;justify-content: center;padding: 0 0.8rem;border: 1px solid #edf1f4;}
.indGlo-top{justify-content: space-between;align-items: flex-start;}
.indGlo-top .comMore2-box{margin-top: 0.1rem;}
.indGlo-desc{width: max(400px,5.3rem);max-width: 100%;}
.indGlo-btm{justify-content: space-between;align-items: flex-end;margin-top: max(20px,0.4rem);}
.indGlo-num li{width: max(150px,2.3rem);padding-right: 0.1rem;}
.indGlo-num .num{align-items: flex-end;}
.indGlo-num .num span{line-height: .9;display: block;margin-right: 5px;}
.indGlo-ico{justify-content: center;align-items: flex-end;width: 1.5rem;height: 1.5rem;}
.indGlo-ico img{max-height: 100%;transition: all .4s ease;}
.indGlo-ico .h{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);opacity: 0;}
.indGlo-item.active{background: #1531bc;border-color: #1531bc;}
.indGlo-item.active div{color: #fff;}
.indGlo-item.active .comMore2{color: #fff;}
.indGlo-item.active .comMore2 span::after{background: #fff;}
.indGlo-item.active .indGlo-ico .s{opacity: 0;}
.indGlo-item.active .indGlo-ico .h{opacity: 1;}
.indGlo-item{position: sticky;top: max(90px,1.36rem);}
.indGlo-item:nth-child(2){top: max(110px,1.62rem);}
.indGlo-item:nth-child(3){top: max(130px,1.98rem);}
.indGlo-item:nth-child(4){top: max(150px,2.34rem);}
.indGlo-item:nth-child(5){top: max(170px,3rem);}
.indPro{height: 150vh;background: linear-gradient(to bottom,#f4f7fa 70%,#fff 90%);}
.indPro-sticky{position: sticky;top: max(70px,1.1rem);height: calc(100vh - max(70px,1.1rem));}
.indPro-sticky .contain{height: 100%;overflow: hidden;flex-direction: column;}
.indPro-nav{margin-left: -12px;position: relative;z-index: 100;}
.indPro-nav-item{margin-left: 12px;width: calc(20% - 12px);}
.indPro-nav-item .btn{user-select: none;cursor: pointer;height: 0.88rem;background: #fff;color: #000;position: relative;}
.indPro-nav-item .btn::after{content: "";position: absolute;right: 0;top: 0;width: 0;height: 100%;transition: all .4s ease;background: #1531bc;border-radius: inherit;}
.indPro-nav-item .btn span{position: relative;z-index: 2;}
.indPro-nav-item .btn:hover{color: #1531bc;}
.indPro-nav-item.active .btn,.indPro-nav-item.active .btn:hover{color: #fff;}
.indPro-nav-item.active .btn::after{width: 100%;right: auto;left: 0;}
.indPro-nav-item .comMore2-box{position: absolute;left: 50%;top: calc(100% + 0.3rem);transform: translateX(-50%);transition: all .4s ease;opacity: 0;pointer-events: none;visibility: hidden;z-index: 10;}
.indPro-nav-item .comMore2{flex-wrap: nowrap;white-space: nowrap;}
.indPro-nav-item.active .comMore2-box{opacity: 1;pointer-events: auto;visibility: visible;}
.indPro-drop-box{flex: 1;}
.indPro-drop{display: none;width: 100%;height: 100%;overflow: hidden;}
.indPro-drop:first-child{display: block;}
.indPro-img{transition: all 1.5s cubic-bezier(0.22, 0.61, 0.36, 1);position: absolute;left: 50%;top: 55%;transform: translate(-50%,-50%);z-index: 10;}
.indPro-title{line-height: .8; transition: all 2s cubic-bezier(0.22, 0.61, 0.36, 1);position: absolute;left: 50%;top: 1rem;transform: translateX(-50%);z-index: 2;font-size: 2.4rem;}
.indPro-img .img{width: 5.61rem;height: 4.4rem;position: relative;z-index: 5;}
.indPro-img .img img{max-height: 100%;}
.indPro-img .bg{transition: all 1.5s cubic-bezier(0.22, 0.61, 0.36, 1); position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;width: 8.1rem;}
.indPro-con{opacity: 0;z-index: 99; transition: all 1.5s cubic-bezier(0.22, 0.61, 0.36, 1);position: absolute;left: 0;top: 100%;height: 100%;width: 100%; display: flex;flex-direction: column;justify-content: center;}
.indPro-con-desc{width: max(400px,5.4rem);max-width: 100%;}
.indPro-con-list li{position: relative;margin-left: 1rem;}
.indPro-con-list li:first-child{margin-left: 0;}
.indPro-con-list .ico{width: max(40px,0.7rem);height: max(40px,0.7rem);background: #edeff2;}
.indPro-con-list .ico img{max-width: 50%;max-height: 50%;}
.indPro-con-list .text{position: absolute;left: 50%;top: calc(100% + 0.1rem);transform: translateX(-50%);white-space: nowrap;}
.indPro-con-more .comMore{width: 3.5rem;}
.indPro-con-more .comMore:nth-child(2){margin-left: 10px;}
.indPro.active .indPro-title{opacity: 0;transform: translateX(-50%) scale(2.5);top: 1.5rem;}
.indPro.active .indPro-img{left: 75%;top: 50%;}
.indPro.active .indPro-img .bg{opacity: 1;transition-delay: 1s;}
.indPro.active .indPro-con{top: 0;opacity: 1;}
.indJoin-con{justify-content: center;}
.indJoin-swp{width: 15.4rem;position: relative;}
.indJoin-swp::after{content: "";position: absolute;left: 50%;top: 30%;transform: translate(-50%,-50%);width: 100vw;height: 52vw;background: url('../images/index/indJoin-line.png') no-repeat center/100% auto;}
.indJoin-swp .swiper-container{overflow: visible;}
.indJoin-swp .swiper-slide-active{z-index: 10;}
.indJoin-slide{justify-content: center;transition: all .6s ease;position: relative;z-index: 10;}
.indJoin-slide .img img{width: 2.95rem;height: 4.12rem;}
.indJoin-desc-slide{position: absolute;left: calc(100% + 1.2rem);top: 55%;transform: translateY(-50%);width: max(300px,4.1rem);text-align: left;z-index: 999;transition: all .6s ease;}
.indJoin-btn{z-index: 5;position: absolute;left: 14%;top: 52%;}
.indJoin-btn .btn{width: max(34px,0.48rem);height: max(34px,0.48rem);border-radius: 50%;background: #ccc;user-select: none;cursor: pointer;}
.indJoin-btn .btn.next{transform: rotate(180deg);margin-left: max(10px,0.14rem);}
.indJoin-btn .btn:hover{background: #1531bc;}
.indJoin-desc{width: max(300px,4.1rem);position: absolute;left: 81%;top: 50%;transform: translate(-50%,-50%);z-index: 3;}
.indJoin-desc .swiper-slide{padding-bottom: 0.5rem;}
.indJoin-desc-slide .title,.indJoin-desc-slide .name,.indJoin-desc-slide .text,.indJoin-more{opacity: 0;transform: translateY(0.5rem);transition: opacity .4s ease,transform 0s 1s;}
.swiper-slide-active .indJoin-desc-slide .title,.swiper-slide-active .indJoin-desc-slide .name,.swiper-slide-active .indJoin-desc-slide .text,.swiper-slide-active .indJoin-more{opacity: 1;transform: translateY(0);}
.swiper-slide-active .indJoin-desc-slide .title,.swiper-slide-active .indJoin-desc-slide .name{transition: all 1s ease .3s;}
.swiper-slide-active .indJoin-desc-slide .text{transition: all 1s ease .4s;}
.swiper-slide-active .indJoin-more{transition: all 1s ease .5s;}
.indJoin-more{width: 3rem;}

.banPop-box{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(0, 0, 0, .5);}
.banPop{position: absolute;left: 50%;top: 45%;transform: translate(-50%,-50%);width: 15rem;}
.banPop-slide img{width: 100%;height: 7rem;transition: all .6s ease;}
.banPop-btn{user-select: none;cursor: pointer; position: absolute;left: 0.28rem;top: 50%;transform: translateY(-50%);z-index: 2;width: max(40px,0.56rem);height: max(40px,0.56rem);border-radius: 50%;background: rgba(255, 255, 255, .5);}
.banPop-btn.next{left: auto;right: 0.28rem;transform: translateY(-50%) rotate(180deg);}
.banPop-btn:hover{background: #1531bc;}
.banPop-close{font-weight: 700; color: #333;user-select: none;cursor: pointer;font-size: max(12px,0.24rem); position: absolute;left: 50%;top: calc(100% + 0.32rem);transform: translateX(-50%);width: max(38px,0.52rem);height: max(38px,0.52rem);border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #fff;}
.banPop-close::before{content: "\e6b5";font-family: 'icon';display: block;}
.banPop-close:hover{opacity: .8;transform: translateX(-50%) rotate(180deg);}
.abNews{background: linear-gradient(to bottom,#f4f7fa 70%,#fff 90%);}

.banner-next{display: flex;flex-direction: column; font-size: 40px;color: #fff; position: absolute;left: 50%;top: calc(100vh - 130px);transform: translateX(-50%) rotate(180deg);z-index: 99;user-select: none;cursor: pointer;}
.banner-next i{display: block;height: 22px;animation: banNext 1s linear infinite;}
.banner-next i:nth-child(1){animation-delay: -0.15s;}
@keyframes banNext {0%{opacity: 0;transform: translateY(0);}50%{opacity: 1;transform: translateY(-50%);}100%{opacity: 0;transform: translateY(-100%);}}
.banner-page{z-index: 999;position: absolute;left: 50%;bottom: max(15px,0.4rem);transform: translateX(-50%);display: flex;justify-content: center;}
.banner-page i{display: block;width: 20px;height: 3px;background: rgba(255, 255, 255, .5);transition: all .4s ease;margin: 0 4px;user-select: none;cursor: pointer;position: relative;}
.banner-page i::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 100%;height: 500%;}
.banner-page i.active{width: 35px;background: #fff;}






/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
    .indYS .indTitle.fixed,.indHZ .indTitle.fixed,.indJoin .indTitle.fixed{padding-left: 40px;}
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .bannerPc-cont .title{font-size: max(48px, 1rem);}
    .indJoin-desc{left: 78%;}
    .indJoin .indTitle.fixed,.indYS .indTitle.fixed,.indHZ .indTitle.fixed,.indGlo .indTitle.fixed .contain{padding-left: 55px;}
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .indJoin .indTitle.fixed,.indYS .indTitle.fixed,.indHZ .indTitle.fixed,.indGlo .indTitle.fixed .contain{padding-left: 40px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
    .bannerPc{display: none;}
    .bannerMb{display: block;}
    .indTitle .text{font-size: 14px;line-height: 1.4;}
    .indPro{height: auto;padding-bottom: 40px;}
    .indPro-sticky{height: auto;position: relative;top: auto;}
    .indPro-nav{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;width: 100%;padding-bottom: 40px;}
    .indPro-nav-item{width: auto;}
    .indPro-nav-item .btn{padding: 0 20px;height: 40px;}
    .indPro-nav-item .comMore2{font-size: 12px;}
    .indPro-img{position: relative;left: auto;top: auto;transform: none;}
    .indPro-img .img{width: 300px;height: 280px;margin: 0 auto;}
    .indPro-img .img img{max-height: 80%;}
    .indPro-con{opacity: 1;height: auto;position: relative;left: auto;top: auto;}
    .indPro-con-desc{width: 100%;}
    .indPro-con-list .text{font-size: 11px;line-height: 1.4;top: calc(100% + 6px);}
    .indPro-con-list .ico{width: 60px;height: 60px;}
    .indPro-con-more{margin-top: 60px;width: 100%;}
    .indPro-con-more .comMore{width: calc(50% - 5px);font-size: 12px;}
    .indOdm{overflow: hidden;}
    .indOdm-free{position: relative;right: auto;top: auto;width: 100%;text-align: center;}
    .indOdm-con{width: 100%;margin-top: 15px;}
    .indYS .indTitle{padding: 0 !important;position: relative;top: auto;}
    .indYS-item{padding: 25px 15px 0;height: auto;}
    .indYS-drop-top{border-width: 1px;padding: 15px 0;}
    .indYS-drop-con{width: 100%;}
    .indYS-drop-con .desc{flex: unset;width: 100%;margin-top: 100px;}
    .indYS-menu .page{position: relative;left: auto;top: auto;transform: none;margin-right: 5px;}
    .indYS-menu .title{flex: 1;}
    .indYS-drop-btm{position: relative;}
    .indYS-drop-num{position: absolute;left: 0;top: 55px;text-align: left;}
    .indYS-drop-num .num{align-items: center;padding-right: 0;justify-content: flex-start;}
    .indYS-drop-num .num p{position: relative;top: auto;right: auto;transform: none;margin-left: 5px;}
    .indYS-drop-con .ico{width: 40px;height: 40px;}
    .indYS-menu{height: 42px;}
    .indYS-menu .page,.indYS-menu .title{font-size: 11px;}
    .indYS-img{display: none;}
    .indHZ-left{padding: 30px 4% 0;width: 100%;}
    .indHZ-desc{padding-left: 0;}
    .indHZ-desc::after{width: 12px;height: 12px;left: -18px;display: none;}
    .indHZ-right{width: 100%;margin-top: 20px;}
    .indHZ-num{padding: 0 4% 20px;}
    .indHZ-img img{height: 180px;}
    .indGlo-page{display: none;}
    .indGlo-list{width: 100%;}
    .indGlo-item{transform-origin: center top;padding: 0 15px;justify-content: flex-start;padding-top: 70px;}
    .indGlo-desc{width: 100%;}
    .indGlo-btm{margin-top: 35px;}
    .indGlo-ico{position: absolute;left: 15px;top: 5px;}
    .indJoin-btn{position: relative;left: auto;top: auto;margin-top: 40px;}
    .indJoin-desc{position: relative;left: auto;top: auto;transform: none;margin-top: 15px;width: 100%;}
    .indJoin-swp{width: 100%;}
    .indJoin-more{width: 130px;margin-top: 20px;}
    .indJoin-btn .btn{font-size: 10px;}
    .indJoin-btn .btn.next{margin-left: 6px;}
    .indJoin-slide{display: flex;flex-direction: column;align-items: center;}
    .indJoin-slide .img img{width: 150px;height: 210px;}
    .indJoin-desc-slide{position: relative;left: -12px;top: auto;width: 100%;margin-top: 25px;}
    .swiper-slide-active .indJoin-desc-slide .title,.swiper-slide-active .indJoin-desc-slide .name{transition: all 1s ease;}
    .swiper-slide-active .indJoin-desc-slide .text{transition: all 1s ease .1s;}
    .swiper-slide-active .indJoin-more{transition: all 1s ease .2s;}
    .indGlo .indTitle{position: relative;top: auto;left: auto;padding-left: 0 !important;}
    .indHZ .indTitle,.indJoin .indTitle{padding: 0 !important;}
    .banPop{width: 92%;}
    .banPop-slide img{height: 160px;}
    .banPop-btn{display: none;}
    .banPop-close{width: 24px;height: 24px;}
    .banPop .pages-pagination{z-index: 2;position: absolute;left: 0;bottom: 12px;width: 100%;}
    .banPop .pages-pagination .swiper-pagination-bullet{width: 7px;height: 7px;background: #fff;margin: 0 4px;}
    .banPop .pages-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1531bc;}

}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
}
/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){}