@charset "utf-8";

/* body{background: url(../images/body.jpg) center no-repeat;background-size: cover;} */

.banner_box{padding: 0px;position: relative;z-index: 3;overflow: hidden;}
.banner{ overflow: hidden; }
.banner:after{content: "";position: absolute;right: 0;bottom: 0;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);z-index: 1;height: 23vh;display: none;}
.banner .a{ display: block; position: relative; z-index: 1; overflow: hidden; }
.banner .imgBox{ overflow: hidden; width: 100%; transform: scale(1);}
.banner .imgBox:after{content: "";position: absolute;right: 0;bottom: 0;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(55 35 84 / 64%) 100%);z-index: 1;height: 20vw;}
.banner .imgBox .img{padding-bottom: 50%;transition: 0s;transform: scale(1) !important;}
.banner .imgBox .img video{ opacity: 1;}
.banner .txt{ position: absolute; right: 0; bottom: 0; left: 0; padding: 0 0 1rem}
.banner .txt h4{font-size: .32rem;color: #fff;font-weight: 600;width: 8.2rem;max-width: 100%;line-height: 1.25;}
.banner .txt p{font-size: .24rem;color: #fff;line-height: 1.35;width: 8.2rem;margin: .2rem 0 0;max-width: 100%;.banner .txth4{ font-size: .26rem;color: #fff;font-weight: 600}}


.banner .bottom{position: absolute;right: 0;bottom: 2.25vw;left: 0;z-index: 10;}
.dots1{display: flex;align-items: center;}
.dots1 span{width: .14rem;height: .14rem;background: none;margin: 0 .24rem 0 0 !important;position: relative;z-index: 1;border: #59dee8 1px solid;opacity: 1;}

.dots1 span.active{ background-image: linear-gradient( -180deg, #6b28d1 0%, rgb(26,210,223) 100%);}

.notice{position: absolute;right: 0;bottom: 0;z-index: 11;width: 38.54vw;height: 26.92vw;align-items: center;padding: 5vw calc((100% - 16rem)/2) 0 8vw;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.notice .bg1{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1; transform: translateX(-2vw);}
.notice .bg1::before{content: "";position: absolute;background: url(../images/notice_b1s.svg) center no-repeat;background-size: contain;top: 0;left: 0;width: 54.42vw;height: 54.42vw;}
.notice .bg2{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;transform: translateX(-2vw);}
.notice .bg2::before{content: "";position: absolute;background: url(../images/notice_b2s.svg) center no-repeat;background-size: contain;top: 0;left: 0;width: 54.42vw;height: 54.42vw;-webkit-mask: linear-gradient(0deg, transparent 30%, #fff 70%);mask: linear-gradient(0deg, transparent 30%, #fff 70%);}
.notice .box{ width: 100%}
.notice .close{position: relative;display: flex;justify-content: flex-end;align-items: center;margin: -5vw 0 5vw;}
.notice .con{ position: relative}
.notice .btn{font-size: .22rem;color: #fff;white-space: nowrap;align-items: center;flex-wrap: nowrap;cursor: pointer;transition: .5s;}
.notice .btn i{ font-size: .22rem; font-family: 'lib';}
.notice .btn2{opacity: 0;position: absolute;top: 0;right: 0;}

.notice.on{transform: translateY(17.25vw) !important;}
.notice.on .btn1{opacity: 0;}
.notice.on .btn2{opacity: 1;}

.tit0 h3{align-items: center;font-size: .36rem;color: #fff;}
.tit0 h3 img{ margin: 0 .1rem 0 0;}

.pad1{ padding: 1.18rem 0; overflow: hidden;}

.tit1{ align-items: center; margin: 0 0 .6rem;}
.tit1 .h3{font-size: .6rem;color: #000000;font-family: "Roboto Bold";text-transform: uppercase; line-height: 1;}

.lt1 h4{font-size: .24rem;color: #fff !important;line-height: .36rem;height: 1.08rem;margin: .15rem 0 .3rem;}
.lt1 h6{font-size: .24rem;color: #fff;font-family: "D-DIN-PRO-700-Bold";align-items: center;}
.lt1 .line{flex: 1;height: 1px;background: rgba(255,255,255,.6);margin: 0 0 0 1.5vw;-webkit-mask: linear-gradient(-90deg, transparent 0%, #fff 70%);mask: linear-gradient(-90deg, transparent 0%, #fff 70%);}

.ar1Box{ align-items: center;}
.ar1Box .yuan{width: .1rem;height: .1rem;border: #fff 2px solid;border-radius: 50vw;margin: 0 .04rem;}
.ar1{font-size: .36rem;color: #fff;font-family: "lib";}

.home1{position: relative;z-index: 1;}
.home1 .bg{position: absolute;top: -2vw;right: 0;left: 0;background: url(../images/ho1_b.webp) center no-repeat;background-size: 100% auto;z-index: -1;height: 48.125vw;}

.home1 .left{ width: 10.5rem;}
.home1 .right{ width: calc(100% - 10.5rem);}

.lt1sBox{ overflow: visible}
.lt1s .a{ display: block; position: relative; padding-bottom: .3rem;}
.lt1s .imgBox{ border-radius: .06rem;}
.lt1s .imgBox .img{ padding-bottom: 57.23%;}
.lt1s .txt{height: 1.4rem;position: absolute;right: .2rem;bottom: 0;left: .2rem;background: #fff;z-index: 2;box-shadow: 0px 0px .7rem 0px rgba(107, 40, 209, 0.13);border-radius: .1rem;align-items: center;}
.lt1s .txt .time{ border-left: #783cd5 3px solid; width: 1.28rem; height: .69rem; padding: 0 0 0 .3rem; border-right: #ecebee 1px solid;}
.lt1s .txt .time h3{font-size: .34rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium"; font-weight: normal; line-height: 1;}
.lt1s .txt .time h6{font-size: .2rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium"; line-height: 1; margin: .03rem 0 0;}
.lt1s h4{ flex: 1; overflow: hidden; font-size: .28rem; color: #333333; line-height: .4rem; margin: 0 .28rem;}

.tit2{ align-items: center; position: relative; margin: 0 0 .5rem;}
.tit2 .ll{ align-items: center;}
.tit2 h3{ font-size: .56rem; color: #000000; font-weight: normal; line-height: 1;}

.more1{ font-size: .18rem; color: rgba(102,102,102,.6); transition: .5s;}
.tit2 .more1{ position: absolute; right: 0; top: 50%; transform: translateY(-50%); }

.mtab1 .hd{margin: 0 0 0 .54rem;flex: 1;}
.mtab1 .hd ul{ margin: 0 -.12rem;}
.mtab1 .hd ul li{ padding: 0 .12rem;}
.mtab1 .hd ul li .a{min-width: 1.5rem;height: .5rem;border: rgba(103,18,215,.6) 1px solid;border-radius: 50vw;display: flex;justify-content: center;align-items: center;font-size: .24rem;color: rgba(103,18,215,.6);transition: .5s;padding: 0 .2rem;}

.mtab1 .hd ul li.on .a{ border: rgba(103,18,215,1) 1px solid; background: rgba(103,18,215,1); color: #fff;}

.lt2{margin: -.2rem 0 -.2rem -.1rem;display: flex;flex-direction: column;height: calc(100% + .1rem);}
.lt2 li{flex: 1;transition: .5s;display: flex;align-items: flex-start;position: relative;z-index: 1;}
.lt2 li .line{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden}
.lt2 .time:before{content: "";position: absolute;bottom: calc(100% + .1rem);width: 1px;background: #e8dcfc;left: .35rem;height: 50vw;}
.lt2 .time:after{content: "";position: absolute;top: calc(100% + .1rem);width: 1px;background: #e8dcfc;left: .35rem;height: 50vw;}
.lt2 .a{display: flex;flex-direction: column;position: relative;padding: 0 0 0 .4rem;z-index: 1;width: 100%;height: 100%;}
.lt2 .a::before{content: "";position: absolute;top: 0;right: calc((100vw - 16rem)/-2);left: 0;bottom: 0;background: linear-gradient( 90deg, rgb(107,40,209) 0%, rgb(134,102,231) 67%, rgb(160,164,252) 100%);box-shadow: 0px 0px 51px 0px rgba(101, 35, 201, 0.09);transition: .5s;border-radius: .1rem 0 0 .1rem;z-index: -1;opacity: 0;transition: .5s;}
.lt2 .txt{overflow: hidden;height: 100%;padding: .25rem 0;}
.lt2 .time{width: .7rem;height: .8rem;border: #aa7cf0 1px solid;border-radius: .08rem;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 0 .3rem 0 0;background: #fff;position: relative;}
.lt2 .time h3{font-size: .32rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium"; font-weight: normal; line-height: 1;}
.lt2 .time h6{font-size: .16rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium";line-height: 1;margin: .03rem 0 0;border-top: #e8dcfc 1px solid;padding: .05rem 0 0;transition: .5s;}
.lt2 .con{flex: 1;position: relative;}

.lt2 p{opacity: 0;transition: .5s;position: absolute;left: 0;right: 0;top: .85rem;}
.lt2 i{font-size: .3rem;font-family: 'lib';color: #fff;opacity: 0;transition: .5s;position: absolute;top: 1.6rem;left: -.03rem;transform: rotate(-45deg);}

.lt2 li:first-child .time:before{ display: none}
.lt2 li:last-child .time:after{ display: none}

.home2{padding-top: .1rem !important;}
.home2 .left{width: calc(100% - 8rem - .5rem);}
.home2 .right{ width: 8rem;}

.lt3 li{ height: 3.8rem;}
.lt3 .tit span{font-size: .24rem;color: #fff;padding: .1rem .2rem;background: #6b28d1;border-radius: .05rem;font-family: "Roboto Bold";}
.lt3 h4{ margin: .36rem 0}
.lt3 h6{ color: #666666;}

.ar1W{align-items: flex-end;width: 3.3rem;position: relative; padding: 0 0 .14rem}
.ar1W .progress-bar{ position: absolute; right: 0; bottom: 0; left: 0; height: 2px; background: #e4e5e6}
.ar1W .progress-bar .line{width: 0;height: 2px;background: #a5ddf4;}
.ar1W .progress-bar .line.on{-webkit-animation-name: anil;animation-name: anil;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;}
@-webkit-keyframes anil{
    0%{ width: 0;}
    100%{ width: 100%;}
}
@keyframes anil{
    0%{ width: 0;}
    100%{ width: 100%;}
}

.lt2s1{margin: -.2rem 0 -.2rem 0;display: flex;flex-direction: column;height: calc(100% + .4rem);}
.lt2s1 li{flex: 1;transition: .5s;display: flex;align-items: flex-start;position: relative;z-index: 1;}
.lt2s1 li .line{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden}
.lt2s1 .a{display: flex;flex-direction: column;position: relative;padding: 0;z-index: 1;width: 100%;height: 100%;transition: .5s;}
.lt2s1 .a::before{content: "";position: absolute;top: 0;right: .3rem;left: 0;bottom: 0;transition: .5s;z-index: -1;opacity: 0;transition: .5s;/* mask: linear-gradient(-90deg, transparent 12%, #fff 100%); */}
.lt2s1 .a::after{content: "";position: absolute;top: 0;right: -1rem;left: 0;bottom: 0;background: url(../images/lt2s1.png) center no-repeat;background-size: 100% 100%;transition: .5s;z-index: -1;opacity: 0;transition: .5s;border-left: #6712d7 3px solid;/* mask: linear-gradient(-90deg, transparent 12%, #fff 100%); */backdrop-filter: blur(.5rem);}

.lt2s1 .txt{overflow: hidden;height: 100%;padding: .3rem 0;align-items: flex-start;}
.lt2s1 .time{width: .9rem;display: flex;flex-direction: column;justify-content: center;margin: .03rem 0 0 0;position: relative;}
.lt2s1 .time h3{font-size: .3rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium";font-weight: normal;line-height: 1;}
.lt2s1 .time h6{font-size: .2rem;color: #783cd5;font-family: "D-DIN-PRO-500-Medium";line-height: 1;margin: .03rem 0 0;transition: .5s;}
.lt2s1 .con{flex: 1;position: relative;height: .5rem;}

.lt2s1 p{opacity: 0;transition: .5s;/* position: absolute; *//* left: 0; *//* right: 0; *//* top: .85rem; */margin: .15rem 0;font-size: .2rem;}
.lt2s1 i{font-size: .36rem;font-family: 'lib';color: #6b28d1;opacity: 0;transition: .5s;margin-left: -.03rem;display: inline-block;transform: rotate(-45deg);}

.ar1W .num{ align-items: baseline;} 
.ar1W .num *{font-size: .18rem;color: #151515;font-family: "Roboto Bold";}
.ar1W .num span{font-size: .16rem;margin: -.02rem .02rem 0 .04rem;}
.ar1W .now{ font-size: .25rem; color: #a5ddf4;}
.ar1Box{ align-items: center}
.ar1Box .ar1{font-size: .22rem;color: #d6d6d7;font-family: 'lib';cursor: pointer;transition: .5s;}
.ar1Box .contorl{ position: relative; margin: 0 .16rem}
.ar1Box .contorl .btn0{display: flex;justify-content: center;align-items: center;opacity: 0;visibility: hidden;cursor: pointer;}
.ar1Box .contorl .btn2{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.ar1Box .contorl .btn0.active{ opacity: 1; visibility: visible}

.lt4 .a{ display: block; position: relative;}
.lt4 .imgBox{ border-radius: .08rem; overflow: hidden}
.lt4 .imgBox .img{padding-bottom: 56.375%;}

.more2{position: absolute;right: 0;bottom: 0;width: .5rem;height: .5rem;background: #6b28d1;border-radius: 50vw;cursor: pointer; overflow: hidden}
.more2::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/more2.svg) center no-repeat;transition: .5s cubic-bezier(0.4, 0.2, 0.2, 1);background-size: .18rem .18rem;}
.more2::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/more2.svg) center no-repeat;transform: translate(-40%, 40%);opacity: 0;transition: .5s cubic-bezier(0.4, 0.2, 0.2, 1);}

.btn0 svg{width: .14rem;height: .14rem;fill: #151515;}

.lt4Box{position: relative;z-index: 1;overflow: visible;}
.lt4Box::before{content: "";position: absolute;top: .8rem;right: 50%;bottom: .8rem;left: -.28rem;background: #6b28d1;border-radius: .18rem;z-index: -1;opacity: .1;}
.lt4Box::after{content: "";position: absolute;top: .4rem;right: 50%;bottom: .4rem;left: -.14rem;background: #6b28d1;border-radius: .18rem;z-index: -1;opacity: .2;}

.home3{padding-top: 0 !important;}
.home3 .wp{ align-items: flex-start;}
.home3 .left{width: 56%;border: transparent .2rem solid;box-shadow: 0px 0px .5rem 0px rgba(105, 42, 205, 0.09);}
.home3 .right{width: 39.625%;padding: 0;}

.lt6{background-image: linear-gradient(54deg, #6b28d1 0%, #867de1 90%);position: relative; background: url(../images/lt6_b.jpg) center no-repeat; background-size: cover;}
.lt6 .a{display: block;padding: .48rem .48rem 0;min-height: 5.28rem;}
.lt6 .top{align-items: flex-start;min-height: 2rem;}
.lt6 .con{ flex: 1; overflow: hidden}
.lt6 h4{color: #fff !important;height: calc(.32rem*3);}
.lt6 p{color: #fff !important;font-weight: 600;margin: .25rem 0 0;}
.lt6 .imgBox{width: 1.2rem;border-radius: 50vw;margin: 0 0 0 .3rem; border: #fff .05rem solid;}
.lt6 .imgBox .img{ padding-bottom: 100%;}
.lt6 .p{border-top: rgba(255,255,255,.3) 1px solid;padding-top: .4rem;margin-top: .4rem;}
.lt6 .p .p0{font-size: .18rem;color: #fff;padding: 0 0 0 .36rem;line-height: 1.5;background-size: .2rem auto !important;margin: 0 0 .1rem;}
.lt6 .p .p1{background: url(../images/lt6_p1.png) left .08rem no-repeat;}
.lt6 .p .p2{background: url(../images/lt6_p2.png) left .08rem no-repeat;}
.lt6 .p .p3{background: url(../images/lt6_p3.png) left .08rem no-repeat;max-width: calc(100% - .6rem);}
.lt6 .p .p0 .ll{width: auto;min-width: 1rem;}
.lt6 .p .p0 .rr{ flex: 1}

.more3{position: absolute;right: .35rem;bottom: .35rem;width: .6rem;height: .6rem;background: #a5ddf4;border-radius: 50vw;cursor: pointer;overflow: hidden;display: none;}
.more3::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/more3.svg) center no-repeat;transition: .5s cubic-bezier(0.4, 0.2, 0.2, 1);background-size: .18rem;}
.more3::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/more3.svg) center no-repeat;transform: translate(-40%, 40%);opacity: 0;transition: .5s cubic-bezier(0.4, 0.2, 0.2, 1);background-size: .18rem;}

.home3 .tit1{ margin: 0 0 .5rem;}

.lt7Box{width: calc((100vw - 16rem)/2 + 100%);filter: drop-shadow(0px 0px .5rem rgba(102, 42, 194, 0.14));}
.lt7 .a{display: flex;flex-direction: column;/* justify-content: center; */padding: .48rem .48rem 0;position: relative;background: #fff;height: 100%;/* box-shadow: 0px 0px 1rem 0px rgba(102, 42, 194, 0.14); */border: transparent .2rem solid;min-height: 5.68rem;}
.lt7 .top{align-items: flex-start;min-height: 2rem;}
.lt7 .top .con{ flex: 1; overflow: hidden}
.lt7 .imgBox{width: 1.2rem;border-radius: 50vw;margin: 0 0 0 .3rem; border: #fff .05rem solid; box-shadow: 0px 0px .24rem 0px rgba(102, 42, 194, 0.14);}
.lt7 .imgBox .img{ padding-bottom: 100%;}
.lt7 .bottom .ll{ width: 100%; transform: translateX(-.08rem)}
.lt7 .bottom .ll{font-size: .18rem;align-items: center;color: #74eaf9;font-weight: 600;margin: 0 0 .06rem;}
.lt7 .bottom .ll img{width: .36rem;margin: 0 -.2rem 0 0;}
.lt7 h5{font-size: .16rem;color: #333;margin: 0 0 .15rem;}
.lt7 h4{
    height: calc(.32rem* 3);
}
.lt7 .p{border-top: rgba(115,154,157,.2) 1px solid;padding-top: .4rem;margin-top: .4rem;}
.lt7 p{font-weight: 600;margin: .25rem 0 0;}
.lt7 .line{width: 100%;height: 1px;background: #e3ebeb;margin: .25rem 0;}
.lt7 .p .p0{font-size: .18rem;color: #666666;padding: 0 0 0 .36rem;line-height: 1.5;background-size: .2rem auto !important;margin: 0 0 .1rem;}
.lt7 .p .p0 .ll{min-width: 1rem;}
.lt7 .p .p0 .rr{ flex: 1}
.lt7 .p .p1{background: url(../images/lt6_p1.png) left .08rem no-repeat;}
.lt7 .p .p2{background: url(../images/lt6_p2.png) left .08rem no-repeat;}
.lt7 .p .p3{background: url(../images/lt6_p3.png) left .08rem no-repeat;}

.ar2Box{width: 5.5rem;margin: .4rem auto 0;align-items: center;max-width: 100%;justify-content: flex-end;}
.ar2{font-size: .36rem;color: #d6d2da;font-family: "lib";cursor: pointer;transition: .5s;}
.lt2 li.on .a:after{border: #6b28d1 .03rem solid;left: calc(100% - .11rem);}
.lt2 li.on h4{ color: #6b28d1}

.home1-2-3{background: url(../images/fengchao-1.png) center bottom no-repeat;background-size: 100% auto;}

.lt2s1 li.on{flex: 2;}
    .lt2s1 li.on .a{padding: 0 .36rem;}
    .lt2s1 li.on p{opacity: 1;}
    .lt2s1 li.on i{opacity: 1;}
    .lt2s1 li.on .a::after{ opacity: 1;}
    .lt2s1 li.on h4{ color: #6b28d1}
    .lt2s1 li.on .a::before{opacity: 1;box-shadow: 0px 0px 73px 0px rgba(107, 40, 209, 0.13);}

@media(min-width: 769px){
    .notice .bg1:before{ transform: rotate(30deg); transition: 1s;}
    .notice .bg2:before{transform: rotate(-30deg);transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

    .notice .bg1.aos-animate:before{ transform: rotate(0deg);}
    .notice .bg2.aos-animate:before{ transform: rotate(-0deg);}

    .more1:hover{background: #6b28d1;color: #fff;}
    .more1:hover span{ border: #fff .04rem solid;}
    .more1:hover span:after{ background: #fff;}

    .more2:hover::before{ transform: translate(40%, -40%); opacity: 0;}
    .more2:hover::after{ transform: translate(0, 0); opacity: 1;}

    .more3:hover::before{ transform: translate(40%, -40%); opacity: 0;}
    .more3:hover::after{ transform: translate(0, 0); opacity: 1;}

    .ar1Box .ar1:hover{/* color: #6b28d1; */}
    .ar2:hover{ color: #6b28d1}

    .lt2 li.on{flex: 2;}
    .lt2 li.on p{opacity: 1;}
    .lt2 li.on i{opacity: 1;}
    .lt2 li.on .a::before{ opacity: 1;}
    .lt2 li.on h4{ color: #fff}
    .lt2 li.on p{ color: rgba(255,255,255,.6)}

    

    .lt2 h4{font-size: .24rem;line-height: .32rem;height: .64rem;margin: .1rem 0 0;}
    .lt2s1 h4{font-size: .24rem;line-height: .32rem;}

    .lt6 h4{font-size: .24rem;line-height: .32rem;}
    .lt6 p{font-size: .24rem;line-height: .42rem;}

    .lt7 h4{font-size: .24rem;line-height: .32rem;}
    .lt7 p{font-size: .24rem;line-height: .42rem;}

}
@media(max-width: 1024px){
    .banner .imgBox .img{padding-bottom: 52%;}

    .banner .dots{ bottom: .2rem;}
}
@media(max-width: 769px){
    .notice .close{ display: none}
    .banner .txt{position: absolute;right: 0;bottom: 0;left: 0;padding: 0 0 .4rem;}
    .banner .txt p{ display: none}
    .banner .txt h4{font-size: .18rem;}
    .notice{/* display: none; */position: relative;width: 100%;height: auto;padding: .25rem 15px 0;}
    .notice .bg1{ display: none}
    .notice .bg2{ display: none}
    .lt1 h4{color: #333 !important;margin: .1rem 0 .1rem;font-size: .2rem;line-height: .3rem;height: .6rem;-webkit-line-clamp: 1;}
    .lt1 h6{color: #999;font-size: .18rem;}
    .lt1 .line{background: rgba(0, 0, 0, .3);}
    .ar1{ color: #666}
    .ar1Box .yuan{ border: rgba(0, 0, 0, .3) 2px solid}

    .notice.on{transform: translateY(0) !important;height: 1.2rem;}

    .dots1{ justify-content: center}
    .dots1 span{margin: 0 .1rem !important;width: .1rem;height: .1rem;}
    

    .lt6 .p .p0 .ll, .lt7 .p .p0 .ll{ min-width: .8rem}

    .pad1{ padding: .4rem 0}
    .home1{min-height: auto;padding-top: .3rem;}

    .tit2 h3{ font-size: .24rem;}
    .tit2{margin: 0 0 .25rem;}
    .mtab1 .hd ul li .a{font-size: .16rem;min-width: auto;height: .4rem;}
    .mtab1 .hd ul{margin: 0 -4px;}
    .mtab1 .hd ul li{ padding: 0 4px;}
    .more1{ font-size: .14rem;}
    .banner .bottom{ bottom: .2rem}

    .mtab1 .hd{width: 100%;margin: .2rem 0 0;display: flex;align-items: center;position: relative;flex: auto;}

    .home1 .left{ width: 100%}
    .home1 .right{width: 100%;padding: .3rem 0 0;}

    .lt2{gap: .2rem;margin: 0;height: auto;}
    .lt2 .a{height: auto;padding: 0;}
    .lt2 .txt{padding: 0;}

    .lt2s1 li .a{padding: 0 .2rem;}
    .lt2s1 li.on .a{padding: 0 .2rem;}

    .home2 .left{width: 100%;}
    .home2 .right{width: 100%;padding: .3rem 0 0;}
    .lt3 .tit span{ font-size: .2rem;}
    .lt3 h4{ margin: .2rem 0}
    .lt3 li{ height: 2.2rem;}
    .home2{padding-top: .3rem !important;}

    .lt4Box::before{ top: .4rem; bottom: .4rem;left: -15px; border-radius: .1rem}
    .lt4Box::after{ top: .2rem; bottom: .2rem;left: -7.5px; border-radius: .1rem}
    .more2{ transform-origin: right bottom;  transform: scale(.56)}

    .home3 .left{width: 100%;border: transparent .1rem solid;}
    .home3 .right{width: 100%;padding: .3rem 0 0;}
    .lt7Box{ width: 100%;}

    .lt6 .a{padding: .25rem 15px .25rem;min-height: inherit;}
    .lt6 .imgBox{width: .8rem;margin: 0 0 0 .15rem;}
    .lt6 .top{min-height: 1.5rem;margin: 0 0 .2rem;}
    .lt6 .p .p0{font-size: .16rem;background-size: .16rem auto !important;background-position-y: .02rem;padding: 0 0 0 .28rem;}
    .more3{width: .44rem;height: .44rem;right: .2rem;bottom: .3rem;}
    .more3:before, .more3:after{ background-size: .14rem !important}

    .lt7 .top{min-height: 1rem;}
    .lt7 .p .p0{font-size: .16rem;background-size: .16rem auto !important;background-position-y: .02rem;padding: 0 0 0 .28rem;}
    .lt7 .a{padding: .25rem 15px;min-height: 3rem;min-height: inherit;border: navajowhite;}
    .lt7 h4, .lt6 h4{height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

    .ar2Box{width: 100%;margin: .3rem 0 0;justify-content: center;}
    .ar1W{ margin: 0 auto;}
    .notice .btn, .tit0 h3{ color: #6700d5}
    .tit0 h3 img{ display: none}
    .tit0 h3{font-size: .24rem;color: #000000;font-weight: normal;line-height: 1;}
    .lt1s .txt{/* position: relative; */height: 1rem;}

    .lt1s .a{padding-bottom: .7rem;}

    .lt2 .txt .time{width: .65rem;height: .7rem;margin: 0 .2rem 0 0;}
    .lt2.txt .time h3{font-size: .24rem;}
    .lt2 .txt .time h6{font-size: .14rem; margin: .03rem 0 0;}
    .lt1s .txt .time h3{font-size: .24rem;}
    .lt1s .txt .time h6{font-size: .16rem; margin: .03rem 0 0;}
    .lt1s h4{font-size: .2rem;line-height: .26rem;margin: 0 .2rem 0 .15rem;}
    .lt1s .txt .time{height: auto;width: .9rem;padding: 0 0 0 .2rem;}
    .lt2 .con{ padding: .1rem 0 0}
    .lt2s1 .txt{padding: .2rem 0;}
    .lt2s1{margin: -.1rem 0 0 0;height: auto;}

    .lt2s1 .txt .time h3{font-size: .26rem;}
    .lt2s1 .txt .time h6{font-size: .16rem; margin: .03rem 0 0;}
    .lt2s1 .time{ width: .8rem}
    .lt6 p{ margin: .15rem 0 0;}
    .lt6 .p{ padding-top: .2rem;margin-top: .2rem;}

    .lt7 p{margin: .15rem 0 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .lt7 .p{padding-top: .2rem;margin-top: .2rem;height: 125px;}

    .lt7 .imgBox{ width: .8rem; margin: 0 0 0 .2rem;}
}