﻿.bannerSwiper .banner-inner{position: absolute;color:#fff;}
.bannerSwiper .banner-inner.ban1{top:68%;left:4%;}
.bannerSwiper .banner-inner.ban2{top:8%;right:4%;color:#000;text-align:end;}
.bannerSwiper .banner-inner .ban-tit{font-weight: var(--fontbold7);font-size:50px;display: inline-flex;flex-direction: column;line-height:1.4;width:auto;}
.bannerSwiper .banner-inner .ban-tit span{display:inline-block;position: relative;}
.bannerSwiper .banner-inner .ban-tit span:nth-child(1):after{content:'';width:100%;height:5px;background: var(--color);display:block;position: absolute;left:0;bottom:5px;}
.bannerSwiper .banner-inner .ban-des{font-size:20px;margin-top:2%;}
.bannerSwiper .banner-inner.ban2 .ban-des{max-width:55%;margin-left:auto}
@media (max-width:1800px){.bannerSwiper .banner-inner .ban-tit{font-size:2.5vw}
.bannerSwiper .banner-inner .ban-des{font-size:1.1vw;}}
@media (max-width:768px){.bannerSwiper .banner-inner .ban-tit{font-size:20px}
.bannerSwiper .banner-inner .ban-des{display:none;font-size:12px;}}
@media (max-width:600px){.bannerSwiper .banner-inner .ban-tit{font-size:14px}
.bannerSwiper .banner-inner.ban1{top:58%;}
.bannerSwiper .banner-inner .ban-tit span:nth-child(1):after{height:2px;}}