@keyframes beat{0%{transform:scale(1)}
65%{transform:scale(0.93)}
100%{transform:scale(1)}}
@keyframes slide{0%{transform:translateY(0)}
33%{transform:translateY(-6px)}
66%{transform:translateY(6px)}
100%{transform:translateY(0)}}
.sp-container{position:relative;height:3328px;margin-top:80px;overflow:hidden}
.sp-container .fix-bg-bug{position:absolute;left:50%;width:1920px;margin-left:-960px}
.sp-container section{position:relative;background-position:center top;overflow:hidden}
.sp-container section img{-webkit-user-drag:none}
.sp-container section img.auto{display:block;width:auto;height:auto;margin-left:auto;margin-right:auto}
.sp-container section.section-1{height:850px;background-image:url(../img_pc/qtsection_1.jpg)}
.sp-container section.section-1 .title{margin:150px auto auto auto}


.sp-container section.section-2{position:relative;height:807px;background-image:url(../img_pc/qtsection_2.jpg);overflow:visible;padding-top:0}.sp-container section.section-2 .title{display:block;padding-top:70px}.sp-container section.section-2 .ball{display:flex;width:1178px;height:386px;margin:45px auto 0}.sp-container section.section-2 .ball::before,.sp-container section.section-2 .ball::after{content:"";display:block;width:50%;background:url(../img_pc/qtsection_2_ball.png) no-repeat 0 0;animation:slide 1.2s linear infinite}.sp-container section.section-2 .ball::after{background-position-x:100%;animation-delay:600ms}.sp-container section.section-2 ul{display:flex;justify-content:space-between;width:1280px;position:absolute;left:50%;bottom:-72px;margin-left:-640px;z-index:1}.sp-container section.section-2 ul li{display:block;width:305px;height:141px;padding-top:85px;background:url(../images/section_2_card.png) no-repeat 0 0;border-radius:10px;transition-duration:200ms;cursor:default}.sp-container section.section-2 ul li:nth-child(2){background-position-x:33.3333%}.sp-container section.section-2 ul li:nth-child(3){background-position-x:66.6666%}.sp-container section.section-2 ul li:nth-child(4){background-position-x:100%}.sp-container section.section-2 ul li:hover{background-image:url(../images/section_2_card_on.png)}.sp-container section.section-3{height:790px;background-image:url(../images/section_3.jpg)}.sp-container section.section-3 .title{margin-top:156px}.sp-container section.section-3 .quote{position:absolute;top:433px;left:318px;width:378px}.sp-container section.section-3 .quote .input-wrap{display:flex;align-items:center;height:52px;padding-left:30px;background-color:#fff;border-radius:10px}.sp-container section.section-3 .quote .input-wrap+.input-wrap{margin-top:14px}.sp-container section.section-3 .quote .input-wrap label{flex-shrink:0;font-size:16px;color:#999}.sp-container section.section-3 .quote .input-wrap label::after{content:"*";display:inline;color:#be1e1e}.sp-container section.section-3 .quote .input-wrap input{flex:1;display:block;padding:15px 20px;font-size:14px;line-height:22px;background:rgba(0,0,0,0);border:none;outline:none}.sp-container section.section-3 .quote .btn{display:block;width:100%;height:58px;margin-top:25px;font-size:20px;line-height:58px;letter-spacing:2px;text-align:center;background-color:#d5cdb8;border-radius:10px;cursor:pointer;transition-duration:200ms}.sp-container section.section-3 .quote .btn:hover{background-color:#000;color:#fff}.sp-container section.section-3 .quote .btn b{font-weight:bold;margin-right:5px}

.sp-container section.section-4{height:850px;background-image:url(../img_pc/qtsection_4.jpg)}
.sp-container section.section-4 .title{margin-top:80px}
.sp-container section.section-4 .swiper-container{width:1800px;margin:40px auto 0}
.sp-container section.section-4 .swiper-container .swiper-slide img{display:block;width:100%}
.sp-container section.section-4 .swiper-container .swiper-pagination-custom{width:auto;left:655px;bottom:75px;font-size:16px;font-style:italic;font-weight:bold}
.sp-container section.section-4 .swiper-container .btn-prev,.sp-container section.section-4 .swiper-container .btn-next{position:absolute;left:260px;bottom:70px;display:block;width:42px;height:42px;margin-right:48px;background:url(../img_pc/qtarrow_l_dark.png) no-repeat;z-index:2;opacity:.35;transition-duration:200ms;cursor:pointer;outline:none}
.sp-container section.section-4 .swiper-container .btn-prev .inner,.sp-container section.section-4 .swiper-container .btn-next .inner{width:inherit;height:inherit}
.sp-container section.section-4 .swiper-container .btn-prev:hover,.sp-container section.section-4 .swiper-container .btn-next:hover{opacity:1}
.sp-container section.section-4 .swiper-container .btn-next{left:335px;transform:rotate(180deg)}


.sp-container section.section-5{height:798px;background-image:url(../images/section_5.jpg)}
.sp-container section.section-5 .title{margin-top:80px}.sp-container section.section-5 .swiper-container{width:1303px;margin:50px auto 0}.sp-container section.section-5 .swiper-container .swiper-slide img{display:block;width:100%}.sp-container section.section-5 .swiper-container .swiper-slide:not(.swiper-slide-active){opacity:0 !important}.sp-container section.section-5 .swiper-container .swiper-pagination-custom{width:auto;left:395px;bottom:45px;font-size:16px;font-style:italic;font-weight:bold}.sp-container section.section-5 .swiper-container .btn-prev,.sp-container section.section-5 .swiper-container .btn-next{position:absolute;left:65px;bottom:40px;display:block;width:42px;height:42px;margin-right:48px;background:url(../images/arrow_l_dark.png) no-repeat;z-index:2;opacity:.35;transition-duration:200ms;cursor:pointer;outline:none}.sp-container section.section-5 .swiper-container .btn-prev .inner,.sp-container section.section-5 .swiper-container .btn-next .inner{width:inherit;height:inherit}.sp-container section.section-5 .swiper-container .btn-prev:hover,.sp-container section.section-5 .swiper-container .btn-next:hover{opacity:1}.sp-container section.section-5 .swiper-container .btn-next{left:135px;transform:rotate(180deg)}.sp-container section.section-6{height:800px;background-image:url(../images/section_6.jpg)}.sp-container section.section-6 .title{margin-top:70px}.sp-container section.section-6 .swiper-container{width:1303px;margin:55px auto 0}.sp-container section.section-6 .swiper-container .swiper-slide img{display:block;width:100%}.sp-container section.section-6 .swiper-container .swiper-pagination-custom{width:auto;left:395px;bottom:45px;font-size:16px;font-style:italic;font-weight:bold}.sp-container section.section-6 .swiper-container .btn-prev,.sp-container section.section-6 .swiper-container .btn-next{position:absolute;left:65px;bottom:40px;display:block;width:42px;height:42px;margin-right:48px;background:url(../images/arrow_l_dark.png) no-repeat;z-index:2;opacity:.35;transition-duration:200ms;cursor:pointer;outline:none}.sp-container section.section-6 .swiper-container .btn-prev .inner,.sp-container section.section-6 .swiper-container .btn-next .inner{width:inherit;height:inherit}.sp-container section.section-6 .swiper-container .btn-prev:hover,.sp-container section.section-6 .swiper-container .btn-next:hover{opacity:1}.sp-container section.section-6 .swiper-container .btn-next{left:135px;transform:rotate(180deg)}.sp-container section.section-7{height:857px;background-image:url(../images/section_7.jpg)}.sp-container section.section-7 .title{margin-top:70px}.sp-container section.section-7 .swiper-container{width:1396px;margin-top:56px;margin-left:305px;padding-left:103px}.sp-container section.section-7 .swiper-container ul.swiper-tab{position:absolute;top:0;left:0;color:#fff;z-index:2}.sp-container section.section-7 .swiper-container ul.swiper-tab li{display:flex;align-items:center;cursor:pointer}.sp-container section.section-7 .swiper-container ul.swiper-tab li+li{margin-top:30px}.sp-container section.section-7 .swiper-container ul.swiper-tab li.active{font-size:18px;font-weight:bold;color:#d5cdb8}.sp-container section.section-7 .swiper-container ul.swiper-tab li.active::before{content:"";display:block;width:38px;margin-right:5px;border-bottom:1px solid}.sp-container section.section-7 .swiper-container .swiper-slide img{display:block;width:100%}.sp-container section.section-7 .swiper-container .btn-prev,.sp-container section.section-7 .swiper-container .btn-next{position:absolute;left:50%;bottom:75px;display:block;width:42px;height:42px;margin-left:450px;background:url(../images/arrow_l.png) no-repeat;z-index:2;opacity:.7;transition-duration:200ms;cursor:pointer;outline:none}.sp-container section.section-7 .swiper-container .btn-prev .inner,.sp-container section.section-7 .swiper-container .btn-next .inner{width:inherit;height:inherit}.sp-container section.section-7 .swiper-container .btn-prev:hover,.sp-container section.section-7 .swiper-container .btn-next:hover{opacity:1}.sp-container section.section-7 .swiper-container .btn-next{margin-left:525px;transform:rotate(180deg)}.sp-container section.section-8{height:822px;background-image:url(../img_pc/qtsection_8.jpg)}.sp-container section.section-8 .title{margin-top:74px}.sp-container section.section-9{height:807px;background-image:url(../images/section_9.jpg)}.sp-container section.section-9 .title{margin-top:74px}.sp-container section.section-9 .swiper-container{width:1302px;margin:75px auto 0}.sp-container section.section-9 .swiper-container .swiper-slide{opacity:0 !important}.sp-container section.section-9 .swiper-container .swiper-slide.swiper-slide-active{opacity:1 !important}.sp-container section.section-9 .swiper-container .swiper-slide img{display:block;width:100%}.sp-container section.section-9 .swiper-container .swiper-pagination{width:auto;left:0;bottom:50px}.sp-container section.section-9 .swiper-container .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px;background-color:#fff;border-radius:3px}.sp-container section.section-9 .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}.sp-container section.section-9 .swiper-container .btn-prev,.sp-container section.section-9 .swiper-container .btn-next{position:absolute;left:278px;bottom:40px;display:block;width:42px;height:42px;background:url(../images/arrow_l.png) no-repeat;z-index:2;opacity:.7;transition-duration:200ms;cursor:pointer;outline:none}.sp-container section.section-9 .swiper-container .btn-prev .inner,.sp-container section.section-9 .swiper-container .btn-next .inner{width:inherit;height:inherit}.sp-container section.section-9 .swiper-container .btn-prev:hover,.sp-container section.section-9 .swiper-container .btn-next:hover{opacity:1}.sp-container section.section-9 .swiper-container .btn-next{margin-left:64px;transform:rotate(180deg)}.sp-container section.section-10{height:698px;background-image:url(../images/section_10.jpg)}.sp-container section.section-10 .title{margin-top:74px}.sp-container section.section-11{height:1019px;background-image:url(../images/section_11.jpg)}.sp-container section.section-11 .title{margin-top:74px}/*# sourceMappingURL=layout.min.css.map */