@charset "utf-8";.jiemo-newspecial-wrap{width: 100%;min-width: 1366px;height: 100%;margin: 0 auto}.swiper-container{width: 100%;height: 100%;margin-left: auto;margin-right: auto}.swiper-slide{width: 100%;height: 100%}.slide1{background: url(/proc/Specials/action2019/img/OverseasVisaService/header1.png?hash=37fdfac8) no-repeat center;background-size: cover;height: 830px;position: relative}.slide1 img{width: 100%}.slide1 .box{width: 430px;height: 50px;position:absolute;top: 65.7%;left: 50%;margin-left: -215px}.slide1 .apply{width: 198px;height: 46px;border-radius:23px;background: #08ccc1;text-align: center;line-height: 46px;color: #fff;font-size: 18px;letter-spacing: 3px;display: inline-block}.slide1 .serve{width:198px;height: 46px;border-radius:23px;background: #fff;text-align: center;line-height: 46px;color: #08ccc1;font-size: 18px;letter-spacing: 3px;display: inline-block;font-weight: 545}.slide1 .apply a{color: #fff;display: block}.slide1 .serve a{color: #08ccc1;display: block}.serveicon{position: absolute;left: 50%;margin-left: -367px;bottom:8.7%}.serveicon img{width: 100%}.down{position: absolute;width: 100px;height: 50px;left: 50%;margin-left: -50px;bottom: 4.9%;text-align: center;animation: myfirst 2s infinite}.down .iconfont{font-size: 50px;color: #fff}@keyframes myfirst{0%{transform: translate(0px,0px)}50%{transform: translate(0px,-10px)}100%{transform: translate(0px,0px)}}.slide2{background: url(/proc/Specials/action2019/img/OverseasVisaService/content.png?hash=914586f8) no-repeat center;height: 951px}.slide2 img{width: 100%}.footer{width: 100%;height:194px;background: url(/proc/Specials/action2019/img/OverseasVisaService/footer.png?hash=91e5989f) no-repeat center;background-size: 100% 100%;position: relative;top: calc(100% - 194px);z-index: 10}.footer h1{color: #fff;font-size: 27px;font-weight: normal;margin-top: 10px}.footer h2{color: #fff;font-size: 32px;font-weight: 100}.text{position: absolute;top: 60px;left:23.2%}.footer .btn{position: absolute;width: 9%;height: 50px;background: #1d8bf1;border-radius: 6px;border: 0;right: 28.3%;top:87px;font-size: 16px;color: #fff}.choose{width: 21%;height: 50px;background: #fff;border-radius:6px;position: absolute;top:87px;right: 39%}