a,address,article,aside,audio,b,body,canvas,caption,center,code,div,fieldset,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,i,img,input,label,li,nav,object,ol,output,p,q,ruby,s,samp,section,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-weight:400;vertical-align:baseline;font-family:inherit;font-size:inherit}html{margin:0;padding:0;border:0;font-family:"微軟正黑體","Arial Narrow";font-size:18px;line-height:140%}@media screen and (max-width: 1280px){html{font-size:16px}}@media screen and (max-width: 768px){html{font-size:14px}}body{position:relative;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:middle}a{outline:0;color:#000;text-decoration:none;-webkit-backface-visibility:hidden}a:focus{outline:0}input:focus,select:focus,textarea:focus{outline:-webkit-focus-ring-color auto 0}img{max-width:100%;display:inline-block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s}@media(min-width: 769px){.moSet{display:none !important}}@media(max-width: 768px){.moSet{display:block}}@media(min-width: 769px){.pcSet{display:block !important}}@media(max-width: 768px){.pcSet{display:none}}.bigw{width:calc(100% - 300px);margin:0 auto;position:relative}@media screen and (max-width: 1680px){.bigw{width:calc(100% - 200px)}}@media screen and (max-width: 1440px){.bigw{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.bigw{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.bigw{width:calc(100% - 40px)}}.middlew{width:1300px;margin:0 auto;position:relative}@media screen and (max-width: 1440px){.middlew{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.middlew{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.middlew{width:calc(100% - 40px)}}.wrapper{overflow:hidden}.content{overflow:hidden}.content>section{padding:50px 0;position:relative}.content>section .bigw{position:relative;z-index:2}@media(max-width: 768px){.content>section .title{margin-bottom:50px}}.content>section .title h2 img{display:block;margin:0 auto}@media(max-width: 768px){.content>section .title h2 img{transform:scale(1.2)}}.content .banner{position:relative}.content .banner .h1{position:absolute;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center}@media(max-width: 1280px){.content .banner .h1 img{display:block;width:90%;margin:0 auto}}.content .banner .kvSwiperPosition{margin-top:110px;display:flex;align-items:self-end}@media(max-width: 1280px){.content .banner .kvSwiperPosition{margin-top:55px}}.content .banner .kvSwiperPosition .bannerSlide{width:calc(100vw - 100px)}@media(max-width: 1280px){.content .banner .kvSwiperPosition .bannerSlide{width:calc(100vw - 50px)}}@media(max-width: 768px){.content .banner .kvSwiperPosition .bannerSlide{width:100vw}}.content .banner .kvSwiperPosition .bannerSlide .bannerBox{background-repeat:no-repeat;background-position:50%;background-size:cover;width:calc(100vw - 100px);height:calc(100vh - 110px)}@media(max-width: 1280px){.content .banner .kvSwiperPosition .bannerSlide .bannerBox{height:calc(100vh - 55px);width:calc(100vw - 50px)}}@media(max-width: 768px){.content .banner .kvSwiperPosition .bannerSlide .bannerBox{width:100vw}}.content .banner .kvSwiperPosition .pagecontrol{width:100px;margin-bottom:10px}@media(max-width: 1280px){.content .banner .kvSwiperPosition .pagecontrol{width:50px}}@media(max-width: 768px){.content .banner .kvSwiperPosition .pagecontrol{display:none}}.content .banner .kvSwiperPosition .pagecontrol>p{display:flex;color:#006896;font-size:.8rem;justify-content:center;transform:rotate(90deg);margin-bottom:15px}.content .banner .kvSwiperPosition .pagecontrol .swiper-pagination{position:initial;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.content .banner .kvSwiperPosition .pagecontrol .swiper-pagination span{display:block;margin:5px}.content .banner .kvSwiperPosition .pagecontrol .swiper-pagination .swiper-pagination-bullet{background:#c0d2dd;opacity:1;width:10px;height:10px;transition:all linear .2s}.content .banner .kvSwiperPosition .pagecontrol .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#006896}.content .bgPosition{position:absolute;z-index:1;width:calc(100% - 100px)}@media(max-width: 1280px){.content .bgPosition{width:calc(100% - 50px)}}@media(max-width: 768px){.content .bgPosition{width:calc(100% - 20px)}}.content .about{margin-bottom:30px}.content .about .bgPosition{background-image:url(../images/index-about/bg.png);left:0;top:0;height:100%}.content .about .bgPosition p{position:absolute;right:-1.9%;top:140px;width:3.8%}.content .about .essence{position:relative}.content .about .essence h3{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.content .about .essence h3 img{width:60%;display:block;margin:0 auto}.content .about .essence .esbox{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1280px){.content .about .essence .esbox{flex-wrap:wrap}}.content .about .essence .esbox .box{width:calc(50% - 10px)}@media(max-width: 768px){.content .about .essence .esbox .box{width:80%}}.content .about .essence .esbox .box:last-child{margin-top:10%}@media(max-width: 768px){.content .about .essence .esbox .box:last-child{margin-left:20%}}.content .about2{background-image:url(../images/index-about2/bg.png);background-position:50%;background-size:cover}.content .about2 .aboutSlides_content{margin-top:50px}.content .about2 .aboutSlides_content .aboutSlide{margin:0 100px;overflow:visible}@media(max-width: 1280px){.content .about2 .aboutSlides_content .aboutSlide{margin:0 50px}}@media(max-width: 768px){.content .about2 .aboutSlides_content .aboutSlide{margin:0 10px}}.content .about2 .aboutSlides_content .aboutSlide .swiper-button-next{right:initial;left:100%;color:hsla(0,0%,100%,.8509803922)}.content .about2 .aboutSlides_content .aboutSlide .swiper-button-prev{left:initial;right:100%;color:hsla(0,0%,100%,.8509803922)}.content .about2 .aboutSlides_content .aboutSlide .swiper-button-next:after,.content .about2 .aboutSlides_content .aboutSlide .swiper-button-prev:after{font-size:5rem;color:#fff}@media(max-width: 1280px){.content .about2 .aboutSlides_content .aboutSlide .swiper-button-next:after,.content .about2 .aboutSlides_content .aboutSlide .swiper-button-prev:after{font-size:3rem}}@media(max-width: 768px){.content .about2 .aboutSlides_content .aboutSlide .swiper-button-next:after,.content .about2 .aboutSlides_content .aboutSlide .swiper-button-prev:after{font-size:2rem}}.content .about2 .aboutSlides_content .box{opacity:0;transition:all linear .2s;position:relative}.content .about2 .aboutSlides_content .box .photo{width:calc(100% - 250px);margin:0 auto;aspect-ratio:5/2;background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width: 1280px){.content .about2 .aboutSlides_content .box .photo{width:calc(100% - 100px)}}@media(max-width: 768px){.content .about2 .aboutSlides_content .box .photo{width:calc(100% - 80px);aspect-ratio:5/4}}.content .about2 .aboutSlides_content .box .txt{position:absolute;bottom:0;left:40px;color:#fff}@media(max-width: 768px){.content .about2 .aboutSlides_content .box .txt{left:20px}}.content .about2 .aboutSlides_content .box .txt h3{font-size:2rem;letter-spacing:.1em}.content .about2 .aboutSlides_content .box .txt p{font-size:1rem;letter-spacing:.3em}.content .about2 .aboutSlides_content .swiper-slide-active .box{opacity:1}.content .about2 .def_btn{margin-top:50px}.content .project .bgPosition{right:0;background:#c0d2dd;top:0;height:100%}.content .project .bgPosition p{position:absolute;width:100%;height:100%;text-align:right}.content .project .bgPosition p img{display:inline-block;height:100%}.content .project .projectSlide{width:calc(100% - 200px);margin:0;margin-top:50px;transform:translateX(-50px)}@media(max-width: 1680px){.content .project .projectSlide{transform:translateX(0)}}@media(max-width: 1440px){.content .project .projectSlide{transform:translateX(25px)}}@media(max-width: 1280px){.content .project .projectSlide{width:calc(100% - 100px);transform:translateX(-25px)}}@media(max-width: 768px){.content .project .projectSlide{width:70%;transform:translateX(0);margin:0 auto}}.content .project .box{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 768px){.content .project .box{display:block}}.content .project .box .pic{width:calc(100% - 350px);aspect-ratio:5/3;background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width: 1280px){.content .project .box .pic{width:calc(100% - 220px)}}@media(max-width: 768px){.content .project .box .pic{width:100%}}.content .project .box .info{width:300px}@media(max-width: 1280px){.content .project .box .info{width:200px}}@media(max-width: 768px){.content .project .box .info{width:100%;margin-top:30px}}.content .project .box .info .txt h3{font-weight:bold;border-bottom:1px solid #006896;color:#006896;font-size:1.3rem;padding-bottom:10px;margin-bottom:10px}.content .project .box .info .txt p{font-size:.8rem}.content .project .box .info .def_btn{justify-content:flex-start;margin-top:30px}.content .service .bgPosition{background-image:url(../images/index-service/bg.png);background-position:50% 100%;background-size:100%;left:100px;height:100%;top:0}.content .service .service_info ul{width:900px;margin:50px auto 0}@media(max-width: 1280px){.content .service .service_info ul{width:100%}}.content .service .service_info ul li{margin:20px 0}.content .service .service_info ul li .box{position:relative;width:100%;aspect-ratio:5/1;background-position:50%;background-size:cover}.content .service .service_info ul li .box .tag{position:absolute;left:0;bottom:0;background-color:rgba(0,104,150,.8901960784)}.content .service .service_info ul li .box .tag p{padding:10px 35px;color:#fff}.content .service .service_heart{position:relative;z-index:3;background:#363636;padding:30px 0;text-align:center;margin-top:100px}@media(max-width: 768px){.content .service .service_heart{padding:20px 0}}.content .service .service_heart img{position:absolute;bottom:100%;left:20%}.content .service .service_heart p{color:#fff;font-size:1.5rem}@media(max-width: 1280px){.content .service .service_heart p{font-size:1rem}}/*# sourceMappingURL=index.css.map */