@charset "utf-8";
.banner{position:relative}
.banner .swiper-slide .sc{-webkit-transition:8s 1s linear;-webkit-transform:scale(1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1.1)}
.banner .swiper-slide a{display:block;position:relative}
.banner .swiper-slide a:before{content:'';position:absolute;left:0;top:0;right:0;height:2.6rem;background:url(/images/topbg.png) repeat-x top center;background-size:101% 100%;z-index:2;opacity: 1;}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:1.6rem;background:url(/images/blackms.png) no-repeat top center;background-size:101% 100%;z-index:2;opacity: .5;}
.banner .item .imgBox .img{padding-bottom:0;height:8rem;background-position: center;background-size: cover;background-repeat: no-repeat}
.banner .swiDots{position:absolute;bottom:.4rem;left:10%;z-index:5;right: 10%;width: auto;text-align: center;}
.banner .swiDots span{background:#fff;width:.3rem;height:.3rem;opacity:1;margin:0 .1rem!important;position:relative;background:transparent;border: 1px solid rgba(255,255,255,.4);color: #fff;font-family: sys;border-radius: 50%;transition: .3s}
.banner .swiDots span.active{opacity:1;width:.4rem;height:.4rem;}
.banner .swiDots span.active i{opacity: 0;visibility: hidden;}
.banner .swiDots span:before{content:'';position: absolute;width: .3rem;height: .38rem;background: url(/images/badot.svg) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.15rem;bottom: -.1rem;opacity: 0;visibility: hidden;transform: scale(0);transition: .3s}
.banner .swiDots span.active:before{opacity: 1;visibility: visible;transform: scale(1);}
.banner .swiDots span i{position: absolute;left: 50%;transform: translateX(-50%);bottom: -.1rem;font-size: .2rem;transition:.3s;}
.banner .slide-video .a{position: absolute;top: 0px;left: 0px;right: 0px;height:78vh;width: 100%;min-height: 7rem}
.banner .slide-video video{width: 100%;height: 100%;object-fit: cover;}
@media (min-width:1930px){
.banner .item .imgBox .img{height: 11.5rem}
}
@media (max-width:1024px){

.banner .swiper-slide a:before{height:1.5rem}
.banner .swiper-slide a:after{height:1.2rem}
.banner .swiDots{text-align: center;bottom: .3rem}
.banner .swiDots span{width:.3rem;margin:0 .1rem}
.banner .item .imgBox .img{padding-bottom:0;height:48vw;min-height:inherit}
}
@media (max-width:640px){
.banner .swiper-slide a:after{height:1rem}
.banner .swiDots{bottom:.15rem;}
.banner .swiDots span{width:.25rem;height:.25rem;}
.banner .swiDots span.active{width:.35rem;height:.35rem;}
.banner .swiDots span:before{width: .24rem;height: .3rem;margin-left: -.12rem;bottom: -.1rem}
.banner .item .imgBox .img{height: 50vw}
}

@keyframes scaletw{0%{transform:scale(1);opacity:.6}100%{transform:scale(3);opacity:0}}
@keyframes scalett{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.6);opacity:0}}
@keyframes scaletc{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.2);opacity:0}}
.inTit{position: relative;}
.inTit img{pointer-events: none;user-select: none;position: relative;z-index: 0}
.inTit span{font-size: .4rem;position: relative;font-weight: bold;position: absolute;left: 50%;transform: translateX(-50%);bottom:.25rem;display: block;line-height: 1em;z-index: 5}
.inTit span:before{content: '';width: 14px;height: 14px;background: url(/images/titl.png) no-repeat center;background-size: 14px 14px;position: absolute;left: -.4rem;bottom: 3px}
.inTit span:after{content: '';width: 14px;height: 14px;background: url(/images/titr.png) no-repeat center;background-size: 14px 14px;right: -.4rem;bottom: 3px;position: absolute;}
.ani_a_a{}
.ani_a{display: block;}
.ani_a i{display: block;width: .46rem;height: .46rem;background: #0080e3;border-radius: 50%;text-align: center;line-height: .4rem;position: relative;}
.ani_a i img{position: relative;z-index: 5}
.ani_a i:before{content: '';position: absolute;top:0;left:0;right:0;bottom:0;background:#0080e3;border-radius:50%;animation:scalett 1.5s linear infinite }

.inMore a{display: block;width: 1.7rem;height: .55rem;position: relative;background: #fff;border-radius: .5rem;padding-left: .7rem;line-height: .55rem;font-size: .18rem;box-shadow:  0 3px 20px rgba(0,61,127,.1);transition: .3s}
.inMore a i{position: absolute;left: 0;top: 0;bottom: 0;width: .55rem;background:#0080e3;border-radius: .6rem;line-height: .5rem;transition: .3s ;z-index: 1;padding-left: .15rem}
.inMore a span{position: relative;z-index: 3}
.inMore a img{transform: rotate(-45deg);transition: .3s }

.h4{font-weight: normal;}
.homea{padding: .3rem 0 .8rem;background: url(/images/bga.jpg) no-repeat center;background-size: cover;}
.homea .inTit{margin-bottom: 1rem}
.homea .inTit .img{height: 1.2rem}
.homea .aleft{width: 55%;position: relative;}
.homea .aright{width: 41%;position: relative;z-index: 5}
.homea_s:after{content: '';position: absolute;bottom: 0;right: 0;background: #fff;left: 1rem;top: 0;box-shadow:  0 5px 40px rgba(0,61,127,.15);border-radius: 5px}
.homea .aleft .slide-a{margin-top: -.8rem}
.homea .aleft .item{position: relative;}
.homea .aleft .item .imgBox{border-radius: 5px}
.homea .aleft .item .imgBox:before{content: '';position: absolute;left: -1px;right: -1px;bottom: -1px;height: 40%;background: url(/images/maska.png) repeat-x bottom center;background-size: 100% 100%;z-index: 2}
.homea .aleft .item .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding:0 1rem .2rem .35rem}
.homea .aleft .item .txt .h4{font-size: .19rem;margin-bottom: .08rem}
.homea .aleft .item .txt .p{font-size: .16rem;opacity: .8}
.homea .aleft .item .txt .ani_a{position: absolute;right: .35rem;bottom: .3rem}
.homea .aleft .swiDots{position: absolute;right: .1rem;bottom: .25rem;z-index: 5}
.homea .aleft .swiDots span{width: auto;height: auto;border-radius: 0;opacity: 1;background: transparent;padding: 0 .2rem;position: relative;}
.homea .aleft .swiDots span:before{content: '';height: 1px;width: .3rem;background: #9bb4cf;position: absolute;left: -.15rem;top: 50% }
.homea .aleft .swiDots span:nth-child(1):before{display: none}
.homea .aleft .swiDots span i{display: block;width: .26rem;height: .26rem;font-size: .2rem;color: #9bb4cf;position: relative;text-align: center;}
.homea .aleft .swiDots span i:before{content: '';width: .26rem;height: .26rem;border-radius: 50%;border:1px solid #9bb4cf;position: absolute;left: 0;top: -.1rem;opacity: 0;transition: .3s;visibility: hidden;z-index: 0}
.homea .aleft .swiDots span i:after{content: '';border: 7px solid transparent;border-top-color:#0080e3;left: 50%;transform: translateX(-50%);top: -.12rem;position: absolute;border-top-width: 12px;opacity: 0;transition: .3s;visibility: hidden; }
.homea .aleft .swiDots span i em{position: relative;z-index: 3}
.homea .aleft .swiDots span.active i:before{opacity: 1;visibility: visible;}
.homea .aleft .swiDots span.active i:after{opacity: 1;visibility: visible;}
.homea .aleft .swiDots span.active i{color: #0080e3}
.homea .aleft .timeList{color: #0080e3;font-size: .28rem;position: relative;z-index: 4;margin:.2rem 0 .2rem 1.5rem;}
.homea .aleft .timeList time{display: none}
.homea .aleft .timeList time:nth-child(1){display: block;}
.homea .inMore{position: absolute;top: -.8rem;right: .3rem}
.homea .aright ul li{padding-right: .6rem;position: relative;}
.homea .aright ul li a{display: flex;align-items:center;padding: .22rem 0;position: relative;z-index: 3}
.homea .aright ul li a time{display: block;width: .75rem;color: #0180e3;font-size: .14rem}
.homea .aright ul li a time span{display: block;font-size: .36rem;line-height: 1em}
.homea .aright ul li a .h4{width: calc(100% - .75rem);font-size: .19rem}
.homea .aright ul li a:after{content: '';position: absolute;left: 0;bottom: 0;right:0;height: 1px;background: #eee;}
.homea .aright ul li:last-child a:after{display: none}
.homea .aright ul li:after{content: '';width: 3px;height: 0;background: #0180e3;position: absolute;top: 50%;transform: translateY(-50%);right: 0;transition: .3s }
.homea .aright ul li:before{content: '';width:0;height: 100%;background: linear-gradient(to left, rgba(228,240,249,1), rgba(228,240,249,0));;position: absolute;top:0;right: 0;}


.homeb{padding: .7rem 0 .3rem;background: url(/images/bgb.jpg) no-repeat bottom center;background-size: cover;position: relative;}
.homeb .aniCar{position: absolute;bottom: 0;right: 100%;width: 70%;max-width: 12.25rem;z-index: 0;pointer-events: none;user-select: none;transform: scale(0);transform-origin: left bottom;transition: none;}
.homeb .aniCar.aos-animate{right: 4%;transform: scale(1);transition: 3s;}
.homeb .inMore{margin-bottom: 1.2rem}
.homeb .tit1{margin-bottom: .4rem}
.homeb .tit1 span{bottom: 0}
.homeb .tit1 .img{height: .74rem}
.homeb .tit2{position: relative;z-index: 3}
.homeb .tit2 span{left: 0;transform: translateX(0);bottom: 0}
.homeb .tit2 span:before{display: none}
.homeb .tit2 .img{height: .72rem}
.homeb .list{margin-bottom: .4rem}
.homeb .list:after{content: '';display: inline-block;width: calc(33.3333% - .16rem)}
.homeb .list li{width: calc(31% - .2rem);padding:.35rem;position: relative;overflow: hidden;margin-left: .2rem}
.homeb .list li:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 1px solid #ddd}
.homeb .list li:nth-child(1):after{transform: skewX(-30deg);transform-origin: left bottom;border-radius: .3rem 0 0 .8rem;z-index: 0}
.homeb .list li:nth-child(1){padding-left: 1.3rem;width: 38%;margin-left: 0}
.homeb .list li:nth-child(1):before{width: 1px;background: #ddd;content: '';position: absolute;top: 0;bottom: 0;right: 0;z-index: 2 }
.homeb .list li a{display: block;position: relative;z-index: 3}
.homeb .list li .h4{font-size: .19rem;margin-bottom: .1rem}
.homeb .list li .p{font-size: .16rem;margin-bottom: .1rem;color: #777;line-height: 1.6em}
.homeb .list li .ani_a i{width: .36rem;height: .36rem;line-height: .31rem;}
.homeb .list li .info{align-items: center;}
.homeb .list li .info time{color:#0080e3;font-size: .18rem;}
.homeb .list li:last-child:after{border-radius: 0 10px 10px 0}

@keyframes light { 0% {opacity: 1;} 50% {opacity: 0.2;} 100% {opacity: 1;}}
.homec_c1 .slide-c1 .item{text-align: center;padding-bottom: .23rem;position: relative;cursor: pointer;}
.homec_c1 .slide-c1 .item h4{font-size: .36rem;color: #314455}
.homec_c1 .slide-c1 .swiper-slide-active .item h4{color: #0080e3}
.homec_c1 .slide-c1 .swiper-slide-active .item:after{background: url(/images/c_on.png) no-repeat bottom center;position: absolute;left: 50%;bottom: 0;width: .34rem;height: .12rem;background-size: cover;margin-left: -.17rem;content: '';animation: light 1.5s linear infinite;}
.homec_c1 .slide-c1 .item p{font-size: .16rem;color: #b8babf;}
.homec_c1 .slide-c1 .swiBtn a{display: block;width: .47rem;height: .36rem;position: absolute;top: 40%;margin-top: -.18rem;}
.homec_c1 .slide-c1 .swiBtn a.prev{background: url(/images/arrl.png) no-repeat center;background-size: 100% 100%;left: 13%;z-index: 10}
.homec_c1 .slide-c1 .swiBtn a.prev:hover{background: url(/images/arrlon.png) no-repeat center;background-size: 100% 100%;}
.homec_c1 .slide-c1 .swiBtn a.next{background: url(/images/arrr.png) no-repeat center;background-size: 100% 100%;right: 13%;z-index: 10}
.homec_c1 .slide-c1 .swiBtn a.next:hover{background: url(/images/arrron.png) no-repeat center;background-size: 100% 100%;}
.homec_c1{height: 2.05rem;padding-top: 1rem;border-top: 1px solid #cbd7e0;background: url(/images/bgc1.gif) repeat-x top left;background-size: auto 100%}
.homec_c2{height: 4.5rem;position: relative;border-top: 8px solid #0080e3;padding-top: .6rem;background: url(/images/bgc2.jpg) repeat-x top left;background-size: auto 100%}
.homec_c2 .slide-c2{position: absolute;top: .6rem;left: 0;right: 0;z-index: -1;transition: .5s;opacity: 0;visibility: hidden;pointer-events: none}
.homec_c2 .slide-c2.show{opacity: 1;visibility: visible;z-index: 5;pointer-events: auto}
.homec_c2 .slide-c2s .swiper-slide a{display: block;position: relative;border-radius: .1rem;overflow: hidden;}
.homec_c2 .slide-c2s .swiper-slide .imgBox:before{content: '';position: absolute;left: 0;bottom: 0;top: 0;right: 0;background: url(/images/maskc.png) no-repeat center;background-size: 100% 100%;z-index: 2}
.homec_c2 .slide-c2s .swiper-slide .img{padding-bottom: 0;height: 3.55rem}
.homec_c2 .slide-c2s .swiper-slide .txt{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(0,0,0,.4);text-align: center;color: #fff;display: flex;justify-content: center;flex-direction: column;backdrop-filter: blur(5px);opacity: 0;visibility: hidden;transition: .3s}
.homec_c2 .slide-c2s .swiper-slide .txt .ani_a{display: block;margin: 0 auto;width: .46rem}
.homec_c2 .slide-c2s .swiper-slide .txt .mor{margin-bottom: .2rem}
.homec_c2 .slide-c2s .swiper-slide:hover .txt{opacity: 1;visibility: visible;}
.homedef{min-height: 5rem;background: url(/images/bg.jpg) no-repeat top center;background-size: cover}
.homed{padding-bottom: 2.4rem;padding-top: 1.7rem;position: relative;}
.homed:before{content: '';position: absolute;left: 0;right: 0;top: .8rem;height:.12rem;background: url(/images/line1.png) repeat-x top left;background-size: auto 100%;pointer-events: none }
.homed:after{content: '';position: absolute;left: 0;right: 0;top: .25rem;height:.2rem;background: url(/images/lll.png) repeat-x top center;background-size: auto 100%;pointer-events: none }
.homed .slide-d{padding-top: .3rem}
.homed .item a{display: block;position: relative;}
.homed .item .tit{position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: flex;justify-content: center;flex-direction: column;text-align: center;padding: .2rem;font-size: .35rem;color: #fffc06;text-shadow: 0 5px 10px rgba(0,0,0,.15);z-index: 5;font-weight: bold;line-height: 1.2em}
.homed .item .img{padding-bottom: 48%}
.homed .item .imgBox{border-radius: .2rem 0 .2rem 0}
.homed .inTit img{height: 1.24rem}
.homee {margin-bottom: 1.4rem}
.homee .inTit img{width: 3.78rem}
.homee .inTit{position: absolute;left: 50%;top: -1.6rem}
.homee .item{width: 50%;position: relative;}
.homee .item1 .imgBox:before{background:url(/images/blackms.png) no-repeat bottom center;background-size: 100% 100%; content: '';position: absolute;left: -1px;right: -1px;bottom: -1px;z-index: 2;height: 50%;z-index: 2;opacity: .5}
.homee .item1 .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;color: #fff;padding: .2rem 1rem .2rem .3rem;font-size: .2rem}
.homee .item1 .swiBtn{position: absolute;right: .3rem;z-index: 5;bottom: .2rem}
.homee .item1 .swiBtn a{color: #fff;font-size: .24rem}
.homee .item1 .swiBtn a.next{margin-left: .2rem}
.homee .item1 .img{height: 3.6rem;padding-bottom: 0}
.homee .item2{position: relative;padding-left: 25%}
.homee .items .txts{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 5;display: flex;justify-content: center;flex-direction: column;text-align: center;color: #fff}
.homee .items .txts .h4{font-size: .24rem;margin-top: .1rem}
.homee .items .txts i{display: flex;margin: 0 auto;width: .98rem;height: .98rem;position: relative;justify-content: center;flex-direction: column;}
.homee .items .txts i:before{animation: roted 50s linear infinite}
.homee .items .txts i:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border: 1px dashed rgba(255,255,255,.4);border-radius: 50%;}
.homee .items .txts i svg{width: .6rem;height: .6rem;display: block;margin: 0 auto}
.homee .items .txts .cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px;}
.homee .item2 .items{width: 100%;position: relative;}
.homee .item2 .items .img{height: 1.8rem;padding-bottom: 0}
.homee .item2 .items:nth-child(1){position: absolute;left: 0;bottom: 0;width: 50%}
.homee .item2 .items:nth-child(1) .img{height: 2.5rem;padding-bottom: 0}
.homee .item3 .items{width: 50%;position: relative;}
.homee .item4 .img,.homee .item3 .img{height: 3.5rem;padding-bottom: 0}
.homee .item4 a{display: block;position: relative;}
.homee .item4 a:before{background: url(/images/bofang.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;z-index: 5;margin-top: -.4rem;margin-left: -.4rem;content:'';width: .8rem;height: .8rem}
.homee .item4 .imgBox:before{background: rgba(0,0,0,.3);content: '';position: absolute;left: -1px;top: -1px;right: -1px;bottom: -1px;z-index: 2}
.homee .item4 .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;text-align: center;color: #fff;padding: .2rem .3rem;font-size: .2rem}
.homee .item .etit{position: absolute;left: .3rem;top: .3rem;z-index: 5;font-size: .24rem;display: flex;align-items: center;color: #fff}
.homee .item .etit i{display: block;width: .5rem;height: .5rem;margin-right: .1rem}
.homee .item1 .etit i{background: url(/images/zhaopian.png) no-repeat center;background-size: .5rem .5rem}
.homee .item4 .etit i{background: url(/images/shipin.png) no-repeat center;background-size: .5rem .5rem}
.homee .spimg{position: absolute;left:17%;bottom: -.3rem;z-index: 5;width: 42.9%;max-width:5.3rem;pointer-events: none}
.homef{padding-bottom: 1.9rem}
.homef .list{margin-top: .3rem}
.homef .list li{width: 22.75%;margin-right: 3%}
.homef .list li:nth-child(4n){margin-right: 0}
.homef .list li a{display: block;height: .54rem;background: #fff;border-radius: .4rem;text-align: center;margin-bottom: .25rem;box-shadow:  0 6px 20px rgba(0,61,127,.15);transition: .3s;border: 1px solid transparent}
.homef .list li a span{display: inline-block;position: relative;top: 50%;transform: translateY(-50%);}
.homef .inTit img{height: 1.2rem}

@media (min-width: 1930px){
	.homec_c1 .slide-c1 .swiBtn a.prev{left: 18%;}
	.homec_c1 .slide-c1 .swiBtn a.next{right: 18%;}
}

@media (min-width: 1200px){
.inMore a:hover{color: #fff}
.inMore a:hover i{width: 100%;padding-left: .25rem}
.inMore a:hover img{transform: rotate(0deg);}
.homea .aright ul li:hover:after{height: 100%}
.homea .aright ul li:hover:before{width: 100%;transition: .5s }
.homeb .list li:nth-child(1):hover{background:transparent;}
.homeb .list li:nth-child(1):hover:before{background:transparent;width: 2px;background: #0080e3}
.homeb .list li:hover{background: #f5f7f8;}
.homeb .list li:hover:after{border-width: 2px;border-color: #0080e3;background: #f5f7f8;}
.homee .items:hover .txts i:before{animation: roted 20s linear infinite}
.homef .list li a:hover{border-color:#2488e6}
}

@media (max-width: 1024px){
.homea .inTit{margin-bottom: .2rem}
.homea .aleft{width: 100%}	
.homea .aright{width: 100%}	
.homea .aleft .slide-a{margin-top: 0}
.homea .inMore{display: flex;justify-content: center;left: 0;right: auto;top: auto;bottom: -.8rem;width: 100%}
.homea_s:after{left: 0}
.homea .aleft .timeList{margin-left: .3rem}
.homea .aright ul li{padding-left: .3rem;padding-right: .3rem}
.homea{padding-bottom: 1.4rem}

.homec_c2 .slide-c2s .swiper-slide .img{height: 2.6rem}
.homec_c2{height: 3.6rem}
.homec_c1 .slide-c1 .swiBtn a.prev{left: 2%;}
.homec_c1 .slide-c1 .swiBtn a.next{right: 2%;}

.homee .inTit img{width: 3rem}
.homee .inTit{top: -1rem}
.homed{padding-bottom: 1.8rem}
.homee .item1 .img{height: 3.4rem}
.homee .item2 .items .img{height: 1.75rem}
.homee .item2 .items:nth-child(1) .img{height: 2.3rem}
.homee .item4 .img, .homee .item3 .img{height:3.5 rem}
.homee{margin-bottom: 1rem}

.homef .list li{width: 31.3333%}
.homef .list li:nth-child(4n){margin-right: 3%}
.homef .list li:nth-child(3n){margin-right: 0}
.homeb .aniCar{right: 0;transform: scale(1);width: 80%}
}
@media (max-width: 900px){
.homeb .list li:nth-child(1):before{display: none}
.homeb .list li{width: 100%;margin-bottom: .2rem;margin-left: 0}
.homeb .list li:nth-child(1){width: 100%;padding-left: .35rem}
.homeb .list li:after,.homeb .list li:last-child:after{border-radius: 10px}
.homeb .list li:nth-child(1):after{transform: skewX(0deg);border-radius:10px;z-index: 0}
.homec_c1{background-position: top center}
.homed .inTit img{height:auto}

.homee .item{width: 100%}
.homee .item2{padding-left: 50%}
.homee .item2 .items:nth-child(1) .img{height: 3.5rem}
.homee .item4 .img{height: 55vw}
.homee .item3 .img{height: 2rem}
.homee .inTit{top:auto;left: auto;right: 0;z-index: 6;width:45%;bottom: 56vw}
.homee .item1 .img{height: 55vw}
.homed{padding-bottom: .8rem}
.homef .list li{width: 48.5%}
.homef .list li:nth-child(4n){margin-right: 3%}
.homef .list li:nth-child(3n){margin-right: 3%}
.homef .list li:nth-child(2n){margin-right: 0}
.homef .list li a{margin-bottom: .2rem}
.homee .spimg{left: auto;;right: 0;width: 30%}
.homee{margin-bottom: .6rem}
}

@media (max-width: 640px){
.homea .aright ul li a .h4{font-size: .18rem}
.homea .aright ul li a time span{font-size: .32rem}
.homea .aright ul li a{padding: .16rem 0}
.homea .aleft .item .txt .h4{font-size: .18rem;margin-bottom: .05rem}
.homea .aleft .item .txt .p{font-size:.15rem;}
.homea .aleft .item .txt .ani_a{bottom: .2rem}

.homea{padding: .4rem 0 1.4rem}
.homea .aleft .timeList{font-size: .24rem}
.homeb .list li{padding: .25rem}
.homeb .list li:nth-child(1){padding-left: .25rem}
.homea .inTit .img{height: 1rem}
.homeb .tit1 .img{height: .6rem}
.homef .inTit img{height: 1rem}
.homeb{padding-top: .5rem}
.homeb .inMore{margin-bottom: .7rem}
.homeb .tit2 .img{height: auto;}
.homeb .list{margin-bottom: .2rem}
.homec_c1 .slide-c1 .swiBtn a.prev{left: 5%;}
.homec_c1 .slide-c1 .swiBtn a.next{right: 5%;}
.homec_c2 .slide-c2{top: 8vw}
.homec_c2 .slide-c2s .swiper-slide .img{height: 45vw}
.homec_c2{height: 63vw;padding-top: 8vw}
.homeb .tit2{justify-content: center;display: flex}
.homeb .tit2 span{left: 50%;transform: translateX(-50%);}
.homeb .tit2 span:before{display: block;}
.homed{padding-top: 1.4rem}

.homee .inTit{top:auto;left: auto;right: 0;z-index: 6;width: 50%;bottom: 58vw}
.homee .inTit img{width: 100%}
.homee .item4 a:before{width: .6rem;height: .6rem;margin-left: -.3rem;margin-top: -.3rem}
.homee .items .txts .h4{font-size: .22rem}
.homee .items .txts i{width: .9rem;height: .9rem}
.homee .items .txts i svg{width: .5rem;height: .5rem}
.homee .item2 .items:nth-child(1) .img{height: 3.6rem}
.homee .item2 .items .img{height: 1.8rem}
.homef .list li a{font-size: .14rem;padding: 0 .1rem;margin-bottom: .15rem}
.homef{padding-bottom: 1.7rem}

}