@charset "utf-8";
body,html{position:relative;height:100%;width: 100%;overflow: hidden;}
.banner{position:relative;overflow: hidden;transform-style: preserve-3d; perspective: 1920px;}
.banner .swiper-slide{overflow: hidden;}

.banner .swiper-slide a{display:block;position:relative}
.banner .swiper-slide a:before{content:'';position:absolute;left:0;top:-1px;right:0;height:2.6rem;background:url(../images/bams.png) repeat-x top center;background-size:101% 100%;z-index:3;opacity: .8;}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:0;right:0;height: 20%;background:url(../images/bamss.png) repeat-x center;background-size:100% 100%;z-index:2;opacity: .6;}
.banner .item .imgBox .img{padding-bottom:0;height: 100vh; background-position: center;background-size: cover;background-repeat: no-repeat}
.banner .item .txt{position: absolute;left: 0;bottom: .95rem;right: 0;padding: 0 .5rem;font-size: .2rem;color: #fff;z-index: 3;text-align: center;}
.banner .swiDotss{position:absolute;bottom:.4rem;left:10%;z-index:5;color: #fff}
.banner .swiDotss a{color: #fff}
.banner .swiDots{display: flex;align-items: center;width: auto;bottom: 0;margin: 0 .1rem;font-size: .2rem}
.banner .swiDots span{margin: 0 .1rem}
.banner .swiDotss .swi-zanting.stop-status:before{content: "\e630"}
.banner .swiDotss .btn{position: relative;margin-right: .4rem}
.banner .swiDotss .btn .swi-zanting{width: .42rem;height: .42rem;position: relative;text-align: center;line-height: .42rem;cursor: pointer;}
.ui-loop{position:absolute;width:.42rem;height:.42rem;bottom:0;right:0;pointer-events: none}
.path-loop {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px;}	
.path-loop-bg {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px;opacity: 0.1;}	
.banner video{width: 100%;height: 100%;object-fit: cover;}
.mouseTop{position: absolute;bottom:0;left: 50%;transform: translateX(-50%);z-index: 10;color: rgba(255,255,255,.7);text-align: center;padding-bottom: .32rem;cursor: pointer;}
.mouseTop span{display: block;}
.mouseTop span{font-weight: 100;margin-bottom: 8px;font-size: .16rem}
.mouseTop img{height: .31rem;animation: up 2s infinite;width: .19rem}


@media (min-width:1025px){
.banner .swiper-slide .sc{-webkit-transition:8s 1s linear;-webkit-transform:scale(1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1.1)}
}
@media (max-width:1024px){
.banner .swiper-slide a:before{height:1rem}
.banner .item .imgBox .img{padding-bottom:0;height:55vw;min-height:inherit}
.banner .swiDotss{right: 10%;justify-content: center;}
.banner .swiDotss:before{width: .4rem}
.banner .swiDotss{bottom: .2rem}
.banner .item .txt{bottom: .5rem}
.mouseTop{display: none}
}
@media (max-width:640px){
.banner .swiDotss{bottom:.15rem;}
.banner .item .imgBox .img{height:60vw;}
.banner .swiDots span{margin: 0 .15rem}
.banner .swiDots span:after{width: .15rem}
.banner .swiDots span:before{width: .15rem}
}
.iconfont{font-size: inherit;}
/*#app{width: 100vw;overflow: hidden;}*/
.swiper-button-disabled{opacity: .5}
.imgBg{position: absolute;top: 0;bottom: 0;right: 0;z-index: 0;pointer-events: none;width: 100%;user-select: none}
.imgBg img{height: 100%;object-fit: cover;width: 100%}

.intit{margin-bottom: .4rem}
.intit .h4{font-size: .42rem;font-weight: bold;position: relative;line-height: 1.2em}
.intit .h4:after{content: '';position: absolute;top: 0;right: -.25rem;width:.17rem ;height:.17rem;background: url(../images/titdot.png) no-repeat center;background-size: 100% 100%; }
.intit .h4 span{color: #007bc7}
.mor1{margin-top: .4rem}
.mor1 a{width: 1.7rem;height: .4rem;display:flex;background: #57b798;border-radius: .4rem;line-height: .4rem;padding: 0 .25rem;color: #fff;justify-content: space-between;transition: .3s}
.mor1 a i{font-weight: bold;}
.mor1 a:hover{background: #0071c0;}
.mor2 a{color:#007bc7 }
.mor2 a:hover{color:#57b798 }
.mor2 a:hover i{color:#57b798 }
.mor2 a i{font-weight: bold;color: #007bc7;margin-left: .1rem}
.mor2.w a{color: #fff;}
.mor2.w a i{color: #fff;}


.homea .left{width: 69%}
.homea .right{width: 28%}
.homea  .imgItem .item{width: 49%;position: relative;}
.homea  .imgItem .item .img{height: 2.88rem;border-radius: .15rem}
.homea  .imgItem .item .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding:.15rem .2rem;}
.homea  .imgItem .item .txt h4{font-weight: normal;}
.homea .left .list{margin-top: .35rem}
.homea .left .list li+li{margin-top: .28rem}
.homea .left .list li a{display: flex;align-items: center;justify-content: space-between;}
.homea .left .list li .time{width: .65rem;text-align: center;font-size: .14rem;color: #333}
.homea .left .list li .time span{font-size: .42rem;display: block;line-height: 1em}
.homea .left .list li .txt{width: calc(100% - .85rem)}
.homea .left .list li .txt h4{font-size: .2rem;line-height: 1.5em;font-weight: normal;}
.homea .left .list li .txt p{font-size: .15rem;line-height: 1.6em;margin-top: .05rem;color: #888}

.homea .right .list li{height: 1.05rem;background: #fff;border-radius: 5px;box-shadow: 0 0 .15rem rgba(0,0,0,.05);display: flex;align-items: center;padding: .2rem .3rem;z-index: 3}
.homea .right .list li h4{font-weight: normal;font-size: .18rem;line-height: 1.6em;height: .56rem}
.homea .right .list li+li{margin-top: .1rem}
.homea .right .list li:hover{box-shadow: 0 .1rem .15rem rgba(0,0,0,.1);z-index: 5}
.homea  .mores{position: absolute;top: .1rem;right: 0;z-index: 3}

.homeb .intit{position: absolute;top: 1.8rem;left: 0;right: 0;z-index: 4;/* color: #fff; */}
.homeb .slide-bg{position: absolute;top: 0;left: 0;right: 0;z-index: 0}
.homeb .slide-bg:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 20%;z-index: 2;pointer-events: none;background:url(../images/bamss.png) repeat-x top center;background-size:auto 100%;opacity: .6;}

.homeb .slide-bg .swiper-slide{height: 100vh}
.homeb .slide-bg .swiper-slide img{width: 100%;height: 100%;object-fit: cover;user-select: none}
.homeb .list{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4}
.homeb .list li{width: 16.6666%;height: 7.24rem;position: relative;}
.homeb .list li:after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 0;background: url(../images/chover.png) no-repeat left bottom;background-size: 100% 100%;transition: .3s;z-index: 0}
.homeb .list li a{display: block;position: relative;z-index: 2;height: 100%;}
.homeb .list li+li{background: url(../images/cline.png) no-repeat left bottom;}
.homeb .list li .hoverShow{position: absolute;left: 0;right: 0;bottom: 2rem;padding: 0 .3rem;z-index: 2;transform: translateY(.5rem);opacity: 0;transition: .4s}
.homeb .list li .hoverShow .ico{width: .72rem;height: .72rem;margin: 0 auto .2rem}
.homeb .list li .hoverShow .ico img{width:100%;height:100%}
.homeb .list li .hoverShow .h4{font-size: .24rem;text-align: center;color: #fff}
.homeb .list li .hoverShow p{font-size: .15rem;text-align: center;color: #fff;margin-top: .1rem}
.homeb .list li .hoverShow .more{margin-top: .4rem;display: flex;align-items: center;justify-content: center;}
.homeb .list li .hoverShow .more .a{width: 1.3rem;height: .4rem;display:flex;background: #c5dae7;border-radius: .4rem;line-height: .4rem;padding: 0 .25rem;color: #0071c0;justify-content: space-between;transition: .3s}
.homeb .list li .hoverShow .more .a i{font-weight: bold;}

.homeb .list li .default{position: absolute;left: 0;right: 0;bottom: .45rem;padding: 0 .3rem;transform: translateY(0);transition: .4s}
.homeb .list li .default .ico{width: .48rem;height: .48rem;margin: 0 auto .2rem}
.homeb .list li .default .ico img{width:100%;height:100%}
.homeb .list li .default .h4{font-size: .24rem;text-align: center;color: #fff}


.homec .left{width: 48%}  
.homec .right{width: 50%} 
.homec .left .bd{width: 50%} 
.homec .left .hd{width: 50%;} 
.homec .left .bd .img{height: 5.4rem;border-radius: .15rem 0 0 .15rem}
.homec .left .hd ul{background: #007bc7;height: 5.4rem;padding:.15rem .3rem;}
.homec .left .hd ul li+li{border-top: 1px solid rgba(255,255,255,.3)}
.homec .left .hd ul li{height: calc(100% / 6);display: flex;align-items: center;font-size: .18rem;color: #fff}
.homec .left .hd ul li a{color: #fff}

.homec .right .items{width: 50%}
.homec .right .items .item .img{height: 2.8rem}
.homec .right .items .item .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding: .2rem}
.homec .right .items .item .txt h4{font-weight: normal;}
.homec .right .items .item.video .img{height: 2.6rem}
.homec .right .items .item.video a:before{position: absolute;width: .6rem;height: .6rem;background: rgba(0,0,0,.4);left: 50%;top: 50%;margin-left: -.3rem;margin-top: -.3rem;z-index: 2;color: #fff;text-align: center;line-height: .6rem;font-size: .3rem}
.homec .right .list{width: 50%;background: #35ae85;padding:.15rem .3rem;border-radius: 0 .15rem .15rem 0}
.homec .right .list li+li{border-top: 1px solid rgba(255,255,255,.3)}
.homec .right .list li{height: calc(100% / 4);display: flex;align-items: center;}
.homec .right .list li h4{color: #fff;font-size: .18rem;line-height: 1.6em;font-weight: normal;height: .56rem}

.homed .left{width: 9.4rem;height: 100vh;padding-top: 1.8rem}
.homed .right{width: 36%;height: 100vh;padding-top: 1.8rem;padding-left: .65rem;position: relative;}
.homed .right:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: calc((100vw - 15.6rem) / 2 + 100%);background: url(../images/e3.jpg) no-repeat center;background-size: cover;z-index: 0;pointer-events: none}
/*.homed .right .intit .h4{color: #fff}*/
.homed .left .swiBtn a{width: .48rem;height: .48rem;border: 1px solid #999999;text-align: center;line-height: .46rem;z-index: 5;border-radius: 50%;display: block;}
.homed .left .swiBtn a.prev{left: 0}
.homed .left .swiBtn a.next{margin-left: .2rem}
.homed .left .swiBtn a:hover{background: #0071c0;color: #fff;border-color: #0071c0}
.homed .slide-d .swiper-slide{width: 4.5rem;margin-right: .4rem}
.homed .slide-d .swiper-slide .img{height: 3.28rem;border-radius: .15rem}
.homed .slide-d .txt{padding-top: .2rem}
.homed .slide-d .txt time{font-size: .16rem;color: #444}
.homed .slide-d .txt h4{font-size: .2rem;line-height: 1.5em;margin-top: .15rem;height: .6rem;font-weight: normal;}
.homed .slide-d .txt p{font-size: .16rem;line-height: 1.8em;color: #888888;margin-top: .15rem;height: .56rem;}
.homed .slide-d .txt .mor{color: #999;font-size: .14rem}
.homed .slide-d .txt .mor i{margin-left: .1rem}
.homed .table .tr{display: flex;justify-content: space-between;text-align: center;}
.homed .table .thead{background: #0071c0;padding: .1rem;margin-bottom: .1rem;color: #fff}
.homed .table .tr .td:nth-child(1){width: 20%}
.homed .table .tr .td:nth-child(2){width: 40%}
.homed .table .tr .td:nth-child(3){width: 20%}
.homed .table .tr .td:nth-child(4){width: 20%}
.homed .table .tr .td:nth-child(4) img{width: .17rem}
.homed .table .tbody .tr{padding: .14rem 0;border-bottom: 1px solid #ddd;}
.homed .table .scrollingBox{height: 4.8rem;overflow: hidden;}

.homee .wp{max-width: 14.6rem}
.homee .hd{margin-bottom: .35rem}
.homee .hd ul li{font-size: .2rem;width: 1.36rem;text-align: center;position: relative;padding-bottom: .25rem}
.homee .hd ul li:after{content: '';width: 100%;position: absolute;bottom: 0;height: .16rem;background: url(../images/cu.png) no-repeat center;background-size: auto 100%;transition: .3s;opacity: 1;left: 0}
.homee .hd ul li.on:after{background: url(../images/cur.png) no-repeat center;background-size: auto 100%; }
.homee .hd ul li.on,.homee .hd ul li.on a{color:#2588cc }
.homee .hd ul li:hover a{color:#2588cc}
.homee .bd .left{width: 9.6rem}  
.homee .bd .right{width: 4.4rem}  
.homee .bd .left .list li{width: 48%}
.homee .bd .left .list li .img{height: 2.8rem;border-radius: .15rem}
.homee .bd .left .list li .txt{padding-top: .15rem}
.homee .bd .left .list li .txt time{font-size: .15rem;color: #2588cc}
.homee .bd .left .list li .txt h4{font-size: .2rem;line-height: 1.4em;margin-top: .15rem;font-weight: normal;}
.homee .bd .left .list li .txt p{font-size: .16rem;line-height: 1.8em;color: #888888;margin-top: .15rem;height: .56rem}
.homee .bd .right .list li:first-child{padding-top: 0}
.homee .bd .right .list li:last-child{padding-bottom: 0}
.homee .bd .right .list li{padding: .3rem 0}
.homee .bd .right .list li+li{border-top: 1px solid #ddd}
.homee .bd .right .list li time{font-size: .15rem;color: #2588cc}
.homee .bd .right .list li h4{font-size: .2rem;line-height: 1.4em;;font-weight: normal;}
.homee .bd .right .list li p{font-size: .16rem;line-height: 1.8em;color: #888888;margin-top: .15rem;height: .56rem}

.homef .slide-fp{padding: 0 .9rem}
.homef .slide-f .img{backface-visibility: hidden;height: 5.48rem}
.homef .slide-f .swiper-slide{width: 10.5rem;border-radius: .15rem;overflow: hidden;backface-visibility: hidden;}
.homef .swiBtn a{position: absolute;width: .6rem;height: .6rem;border: 1px solid #999999;text-align: center;line-height: .58rem;top: 50%;margin-top: -.3rem;z-index: 5;border-radius: 50%}
.homef .swiBtn a.prev{left: 0}
.homef .swiBtn a.next{right: 0}
.homef .swiBtn a:hover{background: #0071c0;color: #fff;border-color: #0071c0}
.home .video .img{background: #000}
.home .video .img img{opacity: .8;}
.home .video .img:after{content: '';width: .92rem;height: .92rem;background: url(../images/play.png) no-repeat center;background-size: 100% 100%;z-index: 3;position: absolute;left: 50%;top: 50%;transform:translate3d(-50%,-50%,0);}

/*0920*/
.homec .wp{max-width: 16.2rem;position: relative;padding: .3rem 0}
.homec .slide-fc .swiper-slide{width: 5.2rem;margin: 0 .1rem}
.homec .slide-fc .swiper-slide .img{height: 3.4rem;border-radius: .1rem;}
.homec .slide-fc .swiper-slide .txt{font-size: .18rem;padding:.15rem .2rem;}

.homec .slide-fc .swiper-slide .txt p{font-size: .16rem;line-height: 1.8em;color: #888888;margin-top: .15rem;height: .56rem;}

.homec .swiBtn a{display: block;width: .6rem;height: .6rem;text-align: center;line-height: .6rem;background: url(../images/tcir.png) #f8f8f8 no-repeat center;background-size: 100% 100%;border-radius: 50%;position: absolute;top: 50%;margin-top: -.5rem;z-index: 5}
.homec .swiBtn a.prev{background: url(../images/tcirs.png) #f8f8f8 no-repeat center;background-size: 100% 100%;left: -.8rem}
.homec .swiBtn a.next{right: -.8rem}
.homec .swiBtn a:hover{background: url(../images/linerbg.png) no-repeat center;background-size: cover;color: #fff}
/*0920*/


@media (min-width: 1025px){




#app{width: 100%;overflow: hidden;}
.section{padding-top: .88rem}
.section.pagea{padding-top: 0}
.section.pagee{padding-top: 0}
.section.pageh{padding-top: 0}
/*.section.pagef{padding-bottom: 2.3rem}
.section.pagef .wps{height: calc(100vh - 3.18rem);padding-top: .6rem}*/
.homeb .list li:hover{background: transparent;}
.homeb .list li:hover:after{height: 100%;}
.homeb .list li:hover+li{background: transparent;}
.homeb .list li .hoverShow .more .a:hover{width: 1.4rem;background: #35ae85;color: #fff}
.homeb .list li:hover .hoverShow{opacity: 1;transform: translateY(0);}
.homeb .list li:hover .default{opacity: 0;transform: translateY(-.5rem);}
/*.homeb .list li.on .hoverShow{opacity: 1;transform: translateY(0);}
.homeb .list li.on .default{opacity: 0;transform: translateY(-.5rem);}
.homeb .list li.on{background: transparent;}
.homeb .list li.on:after{height: 100%;}
.homeb .list li.on+li{background: transparent;}*/
}

@media (max-width: 1024px){
	/*0920*/
.homec .wp{max-width: 100%;margin-left: 0;margin-right: 0}
.homec .slide-fc .swiper-slide{width: calc(100% - .2rem);margin: 0 .1rem}
.homec .slide-fc .swiper-slide .img{height: 53vw;}
.homec .swiBtn a.prev{left: 7%}
.homec .swiBtn a.next{right:7%}

.homea{padding: .6rem 0}
.homeb{}
.homec{padding: .6rem 0 .8rem}
.homee{padding: .6rem 0}
.homef{padding: .6rem 0}
.homef .slide-f .swiper-slide{width: 100%}
.homef .slide-f .img{height: 40vw}
.homee .bd .left{width: 100%}
.homee .bd .right{width: 100%;margin-top: .4rem}
.homed .left{width: 100%;height: auto;padding: .6rem 0}
.homed .right{width: 100%;height: auto;padding: .6rem 0}
.homed .table .scrollingBox{height: 4rem}
.homed .right:after{width:100vw;left: -.4rem}
.homed .slide-d .swiper-slide{width: calc(50% - .2rem)}

.homea .left{width: 100%}
.homea .right{width: 100%;margin-top: .4rem}
.homea .right .list li{height: auto}
.homea .right .list li h4{height: auto}
.homeb .slide-bg{position: relative;}
.homeb .list{display: block;overflow: auto;white-space: nowrap;}
.homeb .list li{display: inline-block;width:auto;height: auto;padding: 1.5rem .4rem .5rem;}
.homeb .list li .hoverShow{display: none}
.homeb .list li .default{position: relative;bottom: 0}
.homeb .slide-bg .swiper-slide{height: 60vw;}
.homeb .slide-bg{bottom: 0;height: 100%}
.homeb .intit{top: .8rem}
.homeb .list li.on{background: transparent;}
.homeb .list li:after{background-size: 100% 100%}
.homeb .list li.on:after{height: 100%;}
.homeb .list li.on+li{background: transparent;}

.homec .left{width: 100%}
.homec .right{width: 100%;margin-top: .4rem}
.homec .left .bd .img{height: 60vw}
.homec .left .hd ul{height: 100%}
.homec .right .items .item .img{height: 30vw}
.homec .right .items .item.video .img{height: 28vw}
.homec .right .list li h4{height: auto}
}

@media (max-width: 900px){
.homee .bd .left .list li .img,.homed .slide-d .swiper-slide .img,.homea .imgItem .item .img{height: 26vw}
}

@media (max-width: 750px){
.homed .right:after{left: -5vw}
}
@media (max-width: 640px){
.homea .hd ul{display: block;text-align: center;overflow: auto;white-space: nowrap;height: auto;padding-bottom: .1rem}
.homea .hd ul li{display: inline-block;line-height: .3rem}
.homea .hd ul li a{display: inline-block;}
.homea  .mores{position:relative;top:0;right: 0;z-index: 3;margin-top: .3rem;display: flex;justify-content: center;}
.mor2{font-size: .2rem}

.home .video .img:after{width: .8rem;height: .8rem;} 
.homec .slide-fc .swiper-slide{width: calc(100% - .4rem);margin: 0 .2rem}
.homec .slide-fc .swiper-slide .img{height: 55vw;}
.homec .swiBtn a.prev{left: 2%}
.homec .swiBtn a.next{right:2%}

}
@media (max-width: 480px){
.homea .imgItem .item{width: 100%}
.homea .imgItem .item+.item{margin-top: .3rem}
.homee .bd .left .list li .img, .homed .slide-d .swiper-slide .img, .homea .imgItem .item .img{height: 55vw}
.homec .left .bd{width: 100%}
.homec .left .bd .img{border-radius: .15rem .15rem 0 0;height: 70vw}
.homec .left .hd{width: 100%}
.homec .left .hd ul li{padding: .15rem 0;height: auto}
.homea .hd ul li{font-size: .2rem}
.homea .left .list li .txt p{display: none}
.homea .imgItem .item .txt h4{font-size: .2rem}
.homea .right .list li h4{font-size: .2rem}
.homec .right .items{width: 100%}
.homec .right .list{width: 100%;border-radius: 0}
.homec .right .items .item .img,.homec .right .items .item.video .img{height: 50vw}
.homec .right .list li h4{font-size: .2rem}
.homec .right .list li{padding: .2rem 0;height: auto}
.homed .slide-d .swiper-slide{width: 100%;margin-right: .2rem}
.homee .bd .left .list li{width: 100%}
.homee .bd .left .list li+li{margin-top: .3rem}
.homed .slide-d .txt p,.homee .bd .right .list li p,.homee .bd .left .list li .txt p{height: auto;line-height: 1.6em}
.homed .slide-d .txt h4{height: auto}
.homef .slide-fp{padding: 0 .3rem}
.homef .slide-fp .swiBtn a{background: rgba(255,255,255,.9);border-color: #fff;color: #444}
.homeb .slide-bg .swiper-slide{height: 100vw}
.homeb .intit{top: .5rem}
.homeb .list li{padding-left: .2rem;padding-right: .2rem}
.homeb .slide-bg:after{height: 50%}
}
.homef.block [data-aos^=fade][data-aos^=fade] {
    opacity: 1;
    transform: translateZ(0);
}
.homeb ul li .default svg{height: .48rem;width: .48rem; position: relative;z-index: 4}
.homeb ul li .hoverShow svg{height: .72rem;width: .72rem; position: relative;z-index: 4}
.homeb ul li .hoverShow .cls-1 {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px;}
.homeb ul li .hoverShow .cls-2 {fill: #fff;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px;}


/*0920*/
.homea .hd{margin-bottom: .3rem}
.homea .hd ul{align-items: flex-end;}
.homea .hd ul li{font-size: .2rem;position: relative;font-weight: bold;}
.homea .hd ul li a{display: block;border-radius: .4rem;height: .4rem;line-height: .4rem;padding: 0 .15rem;}
.homea .hd ul li+li{}
.homea .hd ul li.on a{color: #fff;background: url(../images/linerbg.png) no-repeat center;background-size: 100% 100%;}

.homea .lefts{width: 7.7rem;}
.homea .rights{width: 7.5rem;}
.homea .lefts .img{height: 5.2rem;border-radius: .1rem}
.homea .lefts .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;padding: .2rem;color: #fff;padding-right: 1.4rem}
.homea .lefts .txt h4{font-size: .18rem;font-weight: normal;}
.homea .lefts .swiDots{position: absolute;right: .2rem;bottom: .25rem;z-index: 5;left: auto;width: auto}
.homea .lefts .swiDots span{background: #fff;margin: 0 5px;width: 10px;height: 10px;opacity: .4;}
.homea .lefts .swiDots span.active{opacity: 1;}

.homea .rights .hd ul li{}
.homea .rights .hd ul li.on{}
.homea .rights .bd .list li{position: relative;padding-left: .14rem;}
.homea .rights .bd .list li:before{content: '';width: 6px;height: 6px;background:#007bc7;border-radius: 50%;left: 0;top: 50%;margin-top: -3px;position: absolute;}
.homea .rights .bd .list li+li{margin-top: .25rem}
.homea .rights .bd .list li a{display: flex;justify-content: space-between;}
.homea .rights .bd .list li h4{width: calc(100% - 1rem);font-weight: normal;}
.homea .rights .bd .list li time{color: #888}
@media (max-width: 1024px){
.homea .lefts{width: 100%;}
.homea .lefts .img{height: 54vw}
.homea .rights{width: 100%;margin-top: .3rem}
.homea .rights .bd .list li+li{margin-top: .2rem}	
}


