#ups-banner{margin:0 auto;}
.swiper-slide{position:relative;}
.swiper-slide .content{width:50%;max-width:460px;position:absolute;right:60px;bottom:90px;z-index:20;}
@media screen and (max-width:768px) {.swiper-slide .content {display:none;}}
.swiper-slide .content .txt{padding:20px;background:rgba(255,255,255,0.85);}
.swiper-slide .content .txt h3{margin:0;font-size:2.3em;font-weight:normal;}
.swiper-slide .content .txt p{margin:5px 0 0;font-size: 1.2em;}
.swiper-slide .content .link{border-radius:25px;display:block;background:#008369;transition:.2s background;color:#fff;text-align:center;font-weight:400;
	font-size:1.1em;line-height:1.1em;padding:10px 30px 10px;float:right;margin-top:15px;text-decoration:none;}
.swiper-slide .content .link:hover{background:#006a55;}
.img-fix{margin-top:0;overflow:hidden;}
.swiper-container img{width:100%;display:block;object-fit:contain;}
.swiper-button-next,.swiper-button-prev{background:none;top:auto;bottom:30px;}
.swiper-button-prev{left:40px;}
.swiper-button-next{right:40px;}
.bottom-nav{width:100%;text-align:center;position:absolute;bottom:30px;z-index:10;}
.ups-icon-videoplay{display:inline-block;vertical-align:middle;margin-right:15px;cursor:pointer;}
.swiper-pagination{position:relative;display:inline-block;height:29px;vertical-align:middle;}
#ups-banner .swiper-pagination-bullet{width:18px;height:18px;background:#fff;opacity:1;box-sizing:border-box;border:3px solid #fff;margin:0 15px;vertical-align:middle;}
#ups-banner .swiper-pagination-bullet-active{background:#ffb500;}
