
#banner-rightint2 .swiper-pagination-bullets{bottom:30px;}
#banner-rightint2 .swiper-pagination-bullet{width:56px;height:11px;border:1px solid #B5B4B4;margin:0 10px;background:transparent;border-radius:30px;opacity:1;position:relative;}
#banner-rightint2 .swiper-pagination-bullet-active{border-color:#248506;background:#248506;}

#banner-rightint2 .swiper-button-prev,#banner-rightint2 .swiper-button-next{width:40px;height:40px;border-radius:50%;background:#2890EF;margin-top:-20px;text-align:center;}
#banner-rightint2 .swiper-button-prev i,#banner-rightint2 .swiper-button-next i{font-size:23px;line-height:40px;color:#fff;}
#banner-rightint2 .swiper-button-prev,#banner-rightint2 .swiper-container-rtl .swiper-button-next{left:20px;right:auto;}
#banner-rightint2 .swiper-button-next,#banner-rightint2 .swiper-container-rtl .swiper-button-prev{right:20px;left:auto;}
#banner-rightint2 .swiper-button-prev:hover,#banner-rightint2 .swiper-button-next:hover{background:#E34100;}

#banner-rightint2{overflow:hidden;position:relative;height:calc(100vh - 175px);}
#banner-rightint2 .video-box img{display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:center;-o-object-position:center;}
#banner-rightint2 .video-box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:center;-o-object-position:center;}
#banner-rightint2 .t{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;}
#banner-rightint2 .t .wp{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction: column;}
#banner-rightint2 .t h2{font-size:40px;color:#fff;font-weight:700;line-height:1.5;}


@media screen and (max-width:1680px){
#banner-rightint2 .t h2{font-size:39px;}
}

@media screen and (max-width:1550px){
#banner-rightint2 .t h2{font-size:38px;}
}

@media screen and (max-width:1441px) {
#banner-rightint2 .t h2{font-size:36px;}
}

@media screen and (max-width:1367px) {
#banner-rightint2 .t h2{font-size:34px;}
}

@media screen and (max-width:1281px){
#banner-rightint2{height:calc(100vh - 155px);}
#banner-rightint2 .t h2{font-size:32px;}
}

@media screen and (max-width:1171px){
#banner-rightint2 .t h2{font-size:31px;}
}

@media screen and (max-width:992px){
#banner-rightint2 .t h2{font-size:30px;}
#banner-rightint2 .video-box img{display:block;}
#banner-rightint2 .video-box video{display:none;}
}

@media screen and (max-width:768px){
#banner-rightint2 .t h2{font-size:28px;}
}

@media screen and (max-width:576px) {
#banner-rightint2 .t h2{font-size:26px;}
}

@media screen and (max-width:480px) {
#banner-rightint2 .t h2{font-size:24px;}
}	

@media screen and (max-width:420px) {

}

@media screen and (min-width: 992px) {
#banner-rightint2 .t img{width:35%}
}



