@import"all.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea{outline:none}*{box-sizing:border-box}a{text-decoration:none}a{color:#666}.col--2{flex:0 0 50%;max-width:50%;padding:0 30px}@media(max-width: 768px){.col--2{flex:0 0 100%;max-width:100%;padding:0px}}.col--2 figure{margin-bottom:15px}.col--3{flex:0 0 33.333%;max-width:33.333%;padding:30px}@media(max-width: 768px){.col--3{flex:0 0 100%;max-width:100%;padding:0px}}.col--3 figure{margin-bottom:15px}.flex{max-width:100%}@media(max-width: 500px){.flex{padding:30px}}.flex .col--2{flex:0 0 50%;max-width:50%;padding:15px}@media(max-width: 500px){.flex .col--2{flex:0 0 100%;max-width:100%;padding:15px 0}}.flex .col--2 h2{font-size:26px;font-weight:bold}@media(max-width: 500px){.flex .col--2 h2{font-size:20px}}.flex .col--2 h3{font-size:22px}@media(max-width: 500px){.flex .col--2 h3{font-size:18px}}.flex .col--2:nth-child(2n+1){padding-left:0}.flex .col--2:nth-child(2n){padding-right:0}.flex .col--3{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:15px}@media(max-width: 500px){.flex .col--3{flex:0 0 100%;max-width:100%;padding:15px 0}}.flex .col--3 h2{font-size:26px;font-weight:bold}@media(max-width: 500px){.flex .col--3 h2{font-size:20px}}.flex .col--3 h3{font-size:22px}@media(max-width: 500px){.flex .col--3 h3{font-size:18px}}.flex .col--3:first-child{padding-left:0;padding-right:30px}.flex .col--3:last-child{padding-right:0;padding-left:30px}.col-title{font-size:22px;font-weight:600;padding:10px 0}.links{position:fixed;right:35px;top:35%;max-width:40px}.links a{display:block;margin:12px 0}.container{max-width:1460px;margin:0 auto}.item_container{max-width:1200px;margin:0 auto}.wrap{padding:80px 30px}@media(max-width: 500px){.wrap{padding:30px}}.page{text-align:center;padding:3% 0}.page a,.page span{display:inline-block;padding:0 15px}.page span{color:#2f5158}header{width:100%;top:0;left:0;z-index:9;overflow:hidden}@media(max-width: 1024px){header{position:relative}}header .content{padding:15px 5%}@media(max-width: 1400px){header .content{padding:30px}}@media(max-width: 500px){header .content{padding:10px 30px}}header .content .row{align-items:center;justify-content:space-between}@media(max-width: 900px){header .content .row .logo{flex:0 0 20%}}@media(max-width: 500px){header .content .row .logo{flex:0 0 50%}}header .content .row .logo img{max-width:150px}@media(max-width: 500px){header .content .row .logo img{max-width:90px}}header .content .row menu{flex:0 0 50%;display:flex;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 900px){header .content .row menu{flex:0 0 80%}}@media(max-width: 500px){header .content .row menu{flex:0 0 50%}}header .content .row menu .menu_icon{padding-right:30px}@media(max-width: 1024px){header .content .row menu .menu_icon{flex:0 0 50%;max-width:50%;order:-1}}@media(max-width: 900px){header .content .row menu .menu_icon{padding-right:60px}}@media(max-width: 500px){header .content .row menu .menu_icon{display:none}}header .content .row menu .menu_icon .search_row{position:relative;border:solid 1px #316975;border-radius:3rem;padding:10px}header .content .row menu .menu_icon .search_row a{position:absolute;right:10px;top:12px;font-size:18px;display:inline-block;color:#316975;margin:0 6px;border-radius:100%}header .content .row menu .menu_icon .search_row a i{position:relative;z-index:3}header .content .row menu .menu_icon .search_row input{border:none;width:250px}@media(max-width: 1024px){header .content .row menu .menu_icon .search_row input{max-width:100%}}header .content .row menu .menu_icon .search_row input::-moz-placeholder{color:#316975}header .content .row menu .menu_icon .search_row input::placeholder{color:#316975}@media(max-width: 900px){header .content .row menu .menu_icon .search_row input{width:100%}}header .content .row menu .menuBtn{cursor:pointer}@media(max-width: 500px){header .content .row menu .menuBtn{position:relative;top:7px}}footer{color:#fff;padding:90px 5%;background-color:#316975}@media(max-width: 1200px){footer{padding:60px 30px}}@media(max-width: 500px){footer{padding:40px 30px 0}}footer .row .logo{flex:0 0 30%;padding:0 30px}footer .row .logo img{max-width:220px}@media(max-width: 900px){footer .row .logo img{max-width:220px}}@media(max-width: 900px){footer .row .logo{flex:0 0 50%}}@media(max-width: 500px){footer .row .logo{flex:0 0 100%}}footer .row .logo ol{padding-top:30px}@media(max-width: 500px){footer .row .logo ol{padding-top:0;display:flex;flex-wrap:wrap}}footer .row .logo ol li{padding-right:16px}@media(max-width: 500px){footer .row .logo ol li{padding:3px;flex:0 0 25%;max-width:25%}}@media(max-width: 500px){footer .row .logo ol li svg{width:40px;height:40px}}footer .row .data{flex:0 0 40%;padding:0 30px;border-left:solid 1px #fff;border-right:solid 1px #fff}@media(max-width: 900px){footer .row .data{flex:0 0 50%;border-right:none}}footer .row .data .xs{text-align:center;padding-bottom:20px}footer .row .data .xs img{max-width:237px;margin:0 auto}@media(max-width: 500px){footer .row .data{text-align:left;flex:0 0 100%;order:-1;border:none;padding:0}}footer .row .data section{display:flex;flex-wrap:wrap;max-width:450px;margin:15px auto}@media(max-width: 500px){footer .row .data section{max-width:242px}}footer .row .data section span{flex:0 0 80px;max-width:80px}@media(max-width: 500px){footer .row .data section span{flex:0 0 40px;max-width:40px}}footer .row .data section a{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);color:#fff}@media(max-width: 500px){footer .row .data section a{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);padding-left:10px}}footer .row .fMenu{flex:0 0 30%;padding:0 30px;padding-left:5%}@media(max-width: 1400px){footer .row .fMenu{padding-left:2%}}@media(max-width: 900px){footer .row .fMenu{display:none}}footer .row .fMenu ul{flex:0 0 33.3333333333%;max-width:33.3333333333%}footer .row .fMenu ul li a{color:#fff;display:block;padding:15px}@media(max-width: 1200px){footer .row .fMenu ul li a{padding:15px 5px}}.copyright{text-align:center;width:100%;font-size:13px;padding:15px;background:#316975;color:#fff}@media(max-width: 500px){.copyright{text-align:center;padding:15px 30px}}.copyright section{max-width:1700px;margin:0 auto;border-top:solid 1px #fff;padding-top:15px}.copyright section a{color:#fff}.searchWrap{background-color:rgba(0,0,0,.75);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;display:none;flex-wrap:wrap;align-items:center;justify-content:center}.searchWrap .content{background-color:#fff;padding:30px;border-radius:25px;position:relative}.searchWrap .content .searchClose{position:absolute;right:5px;top:-35px;color:#fff;font-size:25px;cursor:pointer}.searchWrap .content section{position:relative}.searchWrap .content section input{height:38px;width:100%;min-width:320px;border-radius:3rem;border:solid 1px #ccc;padding-left:25px}.searchWrap .content section .searchBtn{font-size:22px;position:absolute;right:10px;top:7px}.headerToggle{position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:500}.search_wrap{padding:30px;max-width:1440px;margin:0 auto;padding-bottom:5%}.search_wrap .title{font-size:24px;color:#2f5158;font-weight:bold;border-bottom:solid 1px #2f5158;padding-bottom:25px;margin-bottom:30px}.search_wrap .title .en{font-size:16px;padding-left:12px;font-weight:700;color:#316975}.search_wrap .noData{padding-bottom:30px;line-height:25px}.search_wrap .noData a{border:solid 1px #316975;padding:15px 36px;color:#316975;display:inline-block;margin-top:20px}.search_wrap .noData a:hover{background-color:#316975;color:#fff}.search_wrap .content .row .col{padding:15px;flex:0 0 25%}@media(max-width: 1024px){.search_wrap .content .row .col{flex:0 0 33.33%}}@media(max-width: 900px){.search_wrap .content .row .col{flex:0 0 50%}}@media(max-width: 500px){.search_wrap .content .row .col{flex:0 0 100%;padding:0}}.search_wrap .content .row .col .title{padding-top:12px;color:#316975;font-size:18px;border-bottom:none;text-align:center;margin-bottom:10px}.search_wrap .content .row .col .link{text-align:center;padding-bottom:50px}.search_wrap .content .row .col .link span{border:solid 1px #316975;padding:15px 36px;color:#316975;display:inline-block;cursor:pointer}@media(max-width: 500px){.search_wrap .content .row .col .link span{width:100%;display:block}}.search_wrap .content .row .col .link span:hover{background-color:#316975;color:#fff}.rightFixed{position:fixed;right:15px;bottom:10%;z-index:99}.rightFixed ol{text-align:center}.rightFixed ol li{padding:5px 0;position:relative}.rightFixed ol li svg{position:relative;z-index:6}.rightFixed ol li ::after{content:"";position:absolute;width:30px;height:30px;background-color:#fff;top:8px;left:8px;border-radius:100%}.rightFixed .goTop{background-color:#2f5158;color:#fff;font-size:22px;text-align:center;line-height:50px;width:50px;height:50px;cursor:pointer}@media(max-width: 500px){.rightFixed .goTop{right:0px;top:80%;line-height:45px;width:45px;height:45px}}.menuBox{position:fixed;background-color:rgba(0,0,0,.75);top:0;left:0;width:100%;height:100vh;z-index:10001;display:none;flex-wrap:wrap;justify-content:flex-end}.menuBox .content{background-color:#fff;width:100%;max-width:1300px;position:relative;display:flex;flex-wrap:wrap;align-content:space-between;padding-top:3%}@media(max-width: 500px){.menuBox .content{background-color:#316975}}.menuBox .content .menuClose{position:absolute;top:3%;right:8%;cursor:pointer}.menuBox .content .row{flex:0 0 100%}.menuBox .content .row .copyright{padding:30px;text-align:center;color:#fff}@media(max-width: 500px){.menuBox .content .row .copyright{display:none}}.menuBox .content .row .copyright a{color:#fff}.menuBox .content .row .xs_search{display:none}@media(max-width: 500px){.menuBox .content .row .xs_search{display:block;padding:20px 30px;flex:0 0 100%;padding-top:60px}}.menuBox .content .row .xs_search section{background-color:#fff;padding:10px 15px;border-radius:3rem;position:relative}.menuBox .content .row .xs_search section a{position:absolute;right:15px;top:15px}@media(max-width: 500px){.menuBox .content .row .xs_search section a{right:20px;top:12px}}.menuBox .content .row .xs_search section input{width:100%;padding-right:30px;border:none}.menuBox .content .row .menulist{padding:5% 15%;display:flex;flex-wrap:wrap}@media(max-width: 900px){.menuBox .content .row .menulist{padding:8% 5%}}@media(max-width: 500px){.menuBox .content .row .menulist{padding-top:0px}}.menuBox .content .row .menulist .col{flex:0 0 50%;padding:20px}@media(max-width: 500px){.menuBox .content .row .menulist .col{padding:0 20px}}.menuBox .content .row .menulist .col a{display:flex;flex-wrap:wrap;border-radius:3rem;border:solid 1px #316975;padding:16px;justify-content:space-between;position:relative;color:#316975}@media(max-width: 500px){.menuBox .content .row .menulist .col a{border:none}}.menuBox .content .row .menulist .col a::after{content:"";position:absolute;width:calc(100% - 32px);height:1px;top:50%;left:16px;background-color:#316975;z-index:2}@media(max-width: 500px){.menuBox .content .row .menulist .col a::after{display:none}}.menuBox .content .row .menulist .col a span{display:inline-block;padding:0 15px;background-color:#fff;position:relative;z-index:9}@media(max-width: 500px){.menuBox .content .row .menulist .col a span{background-color:#316975;color:#fff}}.menuBox .content .row .menulist .col a b{display:none}@media(max-width: 500px){.menuBox .content .row .menulist .col a b{display:inline-block;width:32px}}@media(max-width: 500px){.menuBox .content .row .menulist .col a .en{display:none}}.menuBox .content .row .menulist .col a:hover{background-color:#316975;color:#fff}.menuBox .content .row .menulist .col a:hover span{background-color:#316975}.menuBox .content .row .menulist .col a:hover::after{background-color:#fff}.menuBox .content .row .menulist .col .active{background-color:#316975;color:#fff}@media(max-width: 500px){.menuBox .content .row .menulist .col .active{color:#8ec4d0}}.menuBox .content .row .menulist .col .active span{background-color:#316975}@media(max-width: 500px){.menuBox .content .row .menulist .col .active span{color:#8ec4d0}}.menuBox .content .row .menulist .col .active::after{background-color:#fff}@media(min-width: 2000px){.homeBanner section img{width:100%;max-width:initial}}.homeBanner section .pc{aspect-ratio:16/6;-o-object-fit:cover;object-fit:cover}.homeBanner .slick-dots{background-color:#fff;position:absolute;width:250px;height:46px;border-radius:3rem;left:calc(50% - 125px);bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.homeBanner .slick-dots li{border:solid 1px #fff;border-radius:100%;padding:2px;width:28px;height:28px;margin:0 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer}.homeBanner .slick-dots li button{width:10px;height:12px;border-radius:100%;border:none;background-color:rgba(0,0,0,0);background-color:#316975;font-size:0;display:block;cursor:pointer}.homeBanner .slick-dots .slick-active{border:solid 1px #316975}.homeTitle{text-align:center;position:relative}.homeTitle::after{content:"";position:absolute;bottom:-15px;width:330px;height:24px;border-radius:3rem;background-color:#feeec2;left:calc(50% - 165px)}@media(max-width: 1680px){.homeTitle::after{width:250px;left:calc(50% - 125px)}}.homeTitle .ch{font-size:32px;padding-bottom:20px;font-weight:600;position:relative;z-index:3}@media(max-width: 500px){.homeTitle .ch{font-size:26px;padding-bottom:12px}}.homeTitle .en{font-size:24px;color:#316975;font-weight:500;position:relative;z-index:3}@media(max-width: 500px){.homeTitle .en{font-size:22px}}.homeProduct{padding:5% 30px;background:linear-gradient(180deg, #FFFFFF 0%, #EDEDED 100%)}@media(max-width: 500px){.homeProduct{padding:55px 0}}.homeProduct .slickProduct{max-width:1485px;margin:0 auto;padding:3% 30px 30px}@media(max-width: 1024px){.homeProduct .slickProduct{padding-top:60px}}@media(max-width: 500px){.homeProduct .slickProduct{padding-top:60px;padding-left:0;padding-right:0}}.homeProduct .slickProduct section{text-align:center}@media(max-width: 1680px){.homeProduct .slickProduct section{padding:0 15px}}.homeProduct .slickProduct section a{display:block;max-width:332px;overflow:hidden;border-radius:25px;border:solid 1px #d0d0d0}.homeProduct .slickProduct section a img{border-radius:25px;margin:0 auto;transform:scale(1);transition:.5s transform;aspect-ratio:1/1.4;-o-object-fit:cover;object-fit:cover}.homeProduct .slickProduct section a:hover img{transform:scale(1.2);transition:.5s transform}.homeProduct .slickProduct section article{text-align:center;padding:15px 0}.homeProduct .slickProduct .prev-arrow{position:absolute;left:-120px;top:calc(50% - 60px);background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:5}@media(max-width: 1680px){.homeProduct .slickProduct .prev-arrow{left:-30px}}@media(max-width: 500px){.homeProduct .slickProduct .prev-arrow{left:15px}}.homeProduct .slickProduct .next-arrow{position:absolute;right:-120px;top:calc(50% - 60px);background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:5}@media(max-width: 1680px){.homeProduct .slickProduct .next-arrow{right:-30px}}@media(max-width: 500px){.homeProduct .slickProduct .next-arrow{right:15px}}.homeWrap{padding:5% 30px;background-image:url("../img/homeAboutBg.png");background-size:cover;background-repeat:no-repeat;background-position-x:center}@media(max-width: 500px){.homeWrap{background-image:url("../img/homeAboutBg_xs.jpg");padding-top:60px}}.homeWrap .slickService{max-width:1280px;margin:0 auto;padding:3% 30px 30px}@media(max-width: 500px){.homeWrap .slickService{padding:0;padding-top:60px}}.homeWrap .slickService section{text-align:center}@media(max-width: 1024px){.homeWrap .slickService section{padding:15px}}.homeWrap .slickService section .mask{max-width:349px;margin:0 auto;overflow:hidden;border-radius:25px;border:solid 1px #d0d0d0}.homeWrap .slickService section img{border-radius:25px;margin:0 auto;transform:scale(1);transition:.5s transform;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.homeWrap .slickService section article{text-align:center;padding:15px 20px;max-width:300px;margin:0 auto}.homeWrap .slickService section:hover img{transform:scale(1.2);transition:.5s transform}.homeWrap .slickService section:hover article{color:#757575}.homeWrap .slickService .prev-arrow{position:absolute;left:-120px;top:calc(50% - 60px);background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:5}@media(max-width: 1680px){.homeWrap .slickService .prev-arrow{left:-30px}}.homeWrap .slickService .next-arrow{position:absolute;right:-120px;top:calc(50% - 60px);background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:5}@media(max-width: 1680px){.homeWrap .slickService .next-arrow{right:-30px}}.homeWrap .homeAbout{padding:25% 3% 5%;display:flex;flex-wrap:wrap}@media(max-width: 1400px){.homeWrap .homeAbout{align-items:flex-start;padding:12% 3% 5%}}@media(max-width: 900px){.homeWrap .homeAbout{padding:12% 0px 5%}}.homeWrap .homeAbout .title{flex:0 0 15%;max-width:15%;padding-top:30px;display:flex;flex-wrap:wrap;padding-left:5%}@media(max-width: 1680px){.homeWrap .homeAbout .title{padding-left:0}}@media(max-width: 500px){.homeWrap .homeAbout .title{flex:0 0 100%;max-width:100%}}.homeWrap .homeAbout .title .xs{width:100%}.homeWrap .homeAbout .title .xs .homeTitle{margin-bottom:50px}.homeWrap .homeAbout .title article{writing-mode:vertical-rl;transform:rotate(180deg)}.homeWrap .homeAbout .title article h2{font-family:"DM Serif Display",serif;font-size:70px;color:#316975;border-left:solid 1px #316975;line-height:100px}.homeWrap .homeAbout .title article h3{font-family:"Noto Serif TC",serif;line-height:40px;font-size:20px;letter-spacing:4px;padding-right:5px}.homeWrap .homeAbout .title figure{padding:60px 30px 0;text-align:center}.homeWrap .homeAbout .imgs{flex:0 0 55%;max-width:55%;display:flex;flex-wrap:wrap}@media(max-width: 1400px){.homeWrap .homeAbout .imgs{flex:0 0 35%;max-width:35%}}@media(max-width: 900px){.homeWrap .homeAbout .imgs{padding-left:50px}}@media(max-width: 500px){.homeWrap .homeAbout .imgs{flex:0 0 100%;max-width:100%;padding-left:0px}}.homeWrap .homeAbout .imgs .col figure{position:relative}@media(max-width: 1200px){.homeWrap .homeAbout .imgs .col figure{overflow:hidden;height:180px}}@media(max-width: 500px){.homeWrap .homeAbout .imgs .col figure{overflow:initial;height:initial}}.homeWrap .homeAbout .imgs .col figure article{position:absolute;width:300px;border-radius:55px 55px 0 0;background-color:rgba(255,255,255,.75);bottom:20px;text-align:center;padding:15px 0 10px;left:calc(50% - 150px);color:#316975;font-size:12px}@media(max-width: 1200px){.homeWrap .homeAbout .imgs .col figure article{bottom:0px;padding:10px 0 2px}}@media(max-width: 500px){.homeWrap .homeAbout .imgs .col figure article{bottom:20px}}.homeWrap .homeAbout .imgs .col figure article p{font-size:28px;line-height:32px;font-weight:700;color:#000}@media(max-width: 1200px){.homeWrap .homeAbout .imgs .col figure article p{font-size:22px;line-height:28px}}.homeWrap .homeAbout .imgs .col:first-child{flex:0 0 47.5%;max-width:47.5%}@media(max-width: 1400px){.homeWrap .homeAbout .imgs .col:first-child{flex:0 0 100%;max-width:100%}}.homeWrap .homeAbout .imgs .col:first-child figure{padding:15px}@media(max-width: 500px){.homeWrap .homeAbout .imgs .col:first-child figure{padding:15px 0}}.homeWrap .homeAbout .imgs .col:last-child{flex:0 0 52%;max-width:52%}@media(max-width: 1400px){.homeWrap .homeAbout .imgs .col:last-child{flex:0 0 100%;max-width:100%}}.homeWrap .homeAbout .imgs .col:last-child figure{padding:15px}@media(max-width: 500px){.homeWrap .homeAbout .imgs .col:last-child figure{padding:15px 0}}.homeWrap .homeAbout .imgs .col:last-child article{bottom:15px}.homeWrap .homeAbout .imgs .col:last-child img{border-radius:0 349.5px 0 0}@media(max-width: 1400px){.homeWrap .homeAbout .imgs .col:last-child img{border-radius:0}}@media(max-width: 500px){.homeWrap .homeAbout .imgs .col:last-child article{bottom:15px}}.homeWrap .homeAbout .imgs .col:last-child .pcImg{display:block}@media(max-width: 1400px){.homeWrap .homeAbout .imgs .col:last-child .pcImg{display:none}}.homeWrap .homeAbout .imgs .col:last-child .nbImg{display:none}@media(max-width: 1400px){.homeWrap .homeAbout .imgs .col:last-child .nbImg{display:block}}.homeWrap .homeAbout .intro{flex:0 0 30%;max-width:30%;padding:30px}@media(max-width: 1400px){.homeWrap .homeAbout .intro{flex:0 0 50%;max-width:50%}}@media(max-width: 500px){.homeWrap .homeAbout .intro{flex:0 0 100%;max-width:100%;padding:0px}}.homeWrap .homeAbout .intro .xs .row{align-items:center}.homeWrap .homeAbout .intro .xs .row .qr{flex:0 0 50%;max-width:50%;padding-top:40px}.homeWrap .homeAbout .intro .xs .row .title{flex:0 0 50%;max-width:50%}.homeWrap .homeAbout .intro .xs .row .title h2{font-family:"DM Serif Display",serif;font-size:70px;color:#316975;line-height:70px;border-bottom:solid 1px #316975}.homeWrap .homeAbout .intro .xs .row .title h3{font-family:"Noto Serif TC",serif;font-size:12px}.homeWrap .homeAbout .intro article{padding:5% 15px;color:#000;margin:0 auto}@media(max-width: 500px){.homeWrap .homeAbout .intro article{padding:0;padding-bottom:36px}}.homeWrap .homeAbout .intro article h2{font-size:20px;font-weight:bolder;padding:36px 0 15px;line-height:28px}@media(max-width: 500px){.homeWrap .homeAbout .intro article h2{letter-spacing:2px}}.homeWrap .homeAbout .intro article p{padding:20px 0;line-height:32px}@media(max-width: 1400px){.homeWrap .homeAbout .intro article p{padding:5px 0;line-height:26px}}.homeContact{padding:12% 30px 8%;background-image:url("../img/homeContact.jpg");background-size:cover;background-repeat:no-repeat;background-position-x:center}@media(max-width: 500px){.homeContact{background-image:url("../img/homeContact_xs.jpg");padding:60px 0}}.homeContact .homeForm{max-width:1160px;margin:0 auto;padding-top:5%}@media(max-width: 500px){.homeContact .homeForm{padding-top:36px}}.homeContact .homeForm .row .col-2{flex:0 0 50%;max-width:50%;padding:15px 30px;display:flex;flex-wrap:wrap}@media(max-width: 500px){.homeContact .homeForm .row .col-2{flex:0 0 100%;max-width:100%}}.homeContact .homeForm .row .col-2 section{flex:0 0 40%;padding:0 15px}@media(max-width: 500px){.homeContact .homeForm .row .col-2 section{padding-left:0}}.homeContact .homeForm .row .col-2 section span{display:block;background-color:#316975;line-height:71px;color:#fff;text-align:center;border-radius:10px;position:relative}.homeContact .homeForm .row .col-2 section span::before{content:"";position:absolute;width:90%;height:70%;top:12.5%;left:5%;border-radius:10px;border:solid 1px #fff;z-index:3}@media(max-width: 500px){.homeContact .homeForm .row .col-2 section span::before{width:80%;left:10%}}.homeContact .homeForm .row .col-2 input,.homeContact .homeForm .row .col-2 select{flex:0 0 60%;max-width:60%;border-radius:10px;border:solid 1px #316975;color:#316975}.homeContact .homeForm .row .col-2 input option,.homeContact .homeForm .row .col-2 select option{padding:10px 0}.homeContact .homeForm .row .col-1{flex:0 0 100%;max-width:100%;padding:15px 30px;display:flex;flex-wrap:wrap}.homeContact .homeForm .row .col-1 section{flex:0 0 19%;padding:0 15px}@media(max-width: 500px){.homeContact .homeForm .row .col-1 section{flex:0 0 40%;padding-left:0}}.homeContact .homeForm .row .col-1 section span{display:block;background-color:#316975;line-height:71px;color:#fff;text-align:center;border-radius:10px;position:relative}.homeContact .homeForm .row .col-1 section span::before{content:"";position:absolute;width:90%;height:70%;top:12.5%;left:5%;border-radius:10px;border:solid 1px #fff;z-index:3}@media(max-width: 500px){.homeContact .homeForm .row .col-1 section span::before{width:80%;left:10%}}.homeContact .homeForm .row .col-1 textarea{flex:0 0 81%;max-width:81%;border-radius:10px;border:solid 1px #316975;color:#316975;height:180px;padding:20px}@media(max-width: 500px){.homeContact .homeForm .row .col-1 textarea{flex:0 0 60%;max-width:60%}}.homeMore{text-align:center;padding:3% 0 1%;position:relative;width:100%;min-height:100px}.homeMore a{display:block;width:258px;margin:0 auto;background-color:#316975;color:#fff;border-radius:3rem;line-height:71px;position:relative;top:0;transition:.5s top}@media(max-width: 500px){.homeMore a{width:208px;line-height:62px}}.homeMore a::before{content:"";position:absolute;width:90%;height:70%;top:12.5%;left:5%;border-radius:3rem;border:solid 1px #fff;z-index:3}.homeMore a::after{content:"";position:absolute;width:100%;height:100%;top:12.5%;left:0%;border-radius:3rem;border:solid 1px #316975;transition:.2s top}.homeMore a:hover{top:5px;transition:.5s top;background-color:#2f5158}.homeMore a:hover::after{top:0%;transition:.5s top}.editor_txt img{width:initial}.homeItem{padding:7%;background-image:url("../img/homeItem.jpg");background-size:cover}@media(max-width: 1680px){.homeItem{padding:5% 2.5%}}@media(max-width: 500px){.homeItem{background-image:url("../img/homeItem_xs.jpg");padding:50px 15px}}.homeItem .row .col{padding:30px;flex:0 0 25%;max-width:25%;position:relative}@media(max-width: 1200px){.homeItem .row .col{flex:0 0 50%;max-width:50%}}@media(max-width: 500px){.homeItem .row .col{flex:0 0 100%;max-width:100%;padding:36px 15px;padding-right:30px}}@media(max-width: 500px){.homeItem .row .col section{padding-right:0px}}.homeItem .row .col .title{margin-bottom:15px;text-align:center;border-radius:35px 35px 0px 0px;font-size:26px;padding:28px 0 15px;font-weight:600}@media(max-width: 500px){.homeItem .row .col .title{margin-bottom:15px}}@media(max-width: 1200px){.homeItem .row .col figure img{width:100%}}.homeItem .row .col:nth-child(2n+1){margin-top:60px}@media(max-width: 500px){.homeItem .row .col:nth-child(2n+1){margin-top:0}}.homeItem .row .col:nth-child(2n+1) .title{background-color:#316975;color:#fff}.homeItem .row .col:nth-child(2n+1) .title p{color:#fff4bc;font-size:14px;padding-top:8px}.homeItem .row .col:nth-child(2n+1) article{position:absolute;background-color:#fff;width:100%;max-width:270px;border:solid 1px #316975;padding:15px 30px;border-radius:15px;right:0;bottom:0}.homeItem .row .col:nth-child(2n+1) article p{padding:3px 0}.homeItem .row .col:nth-child(2n){margin-top:0px}.homeItem .row .col:nth-child(2n) .title{background-color:#a7e2e3;color:#395b63}.homeItem .row .col:nth-child(2n) .title p{color:#316975;font-size:14px;padding-top:8px}.homeItem .row .col:nth-child(2n) article{position:absolute;background-color:#fff;width:100%;max-width:270px;border:solid 1px #316975;padding:15px 30px;border-radius:15px;right:0;top:60%}@media(max-width: 500px){.homeItem .row .col:nth-child(2n) article{top:auto;bottom:0}}.homeItem .row .col:nth-child(2n) article p{padding:3px 0}.hideTxt{display:none}body,a{font-family:Arial,"Noto Sans TC",sans-serif;color:#313131;line-height:22px}.pc{display:block !important}@media(max-width: 500px){.pc{display:none !important}}.xs{display:none !important}@media(max-width: 500px){.xs{display:block !important}}.wrap{max-width:1920px;margin:0 auto}input,textarea,select{padding-left:7px;font-size:16px;font-family:"微軟正黑體"}iframe,video{width:100%;max-width:100%}a:hover{text-decoration:none}.flex,.row{display:flex;flex-wrap:wrap}img{max-width:100%;width:100%}.banner{background-color:#fff;padding:0 0 5% 0}@media(max-width: 1400px){.banner{padding:30px}}@media(max-width: 900px){.banner{padding-bottom:60px}}@media(max-width: 500px){.banner{padding:0 0 5%}}.banner .container{max-width:1400px;margin:0 auto;position:relative}@media(max-width: 500px){.banner .container{padding-bottom:40px}}.banner .container figure{text-align:right;padding-right:30px;padding-bottom:30px;position:relative;position:relative;z-index:5}@media(max-width: 500px){.banner .container figure{padding-right:0}}.banner .container figure::after{content:"";position:absolute;width:calc(85% - 30px);height:calc(100% - 30px);right:0;bottom:0;background-color:#989898}@media(max-width: 500px){.banner .container figure::after{display:none}}.banner .container figure::before{content:"";z-index:1;position:absolute;width:300px;height:120px;left:0;bottom:0;background-color:#fff}.banner .container figure img{position:relative;z-index:99;aspect-ratio:16/6;-o-object-fit:cover;object-fit:cover}@media(max-width: 500px){.banner .container figure img{aspect-ratio:5/6}}.banner .container article{position:absolute;left:0px;bottom:-15px;z-index:9}@media(max-width: 900px){.banner .container article{bottom:0}}@media(max-width: 500px){.banner .container article{left:100px;bottom:0}}.banner .container article::before{content:"";z-index:1;position:absolute;width:300px;height:120px;left:0;bottom:0;background-color:#fff}@media(max-width: 900px){.banner .container article::before{height:75px}}@media(max-width: 500px){.banner .container article::before{display:none}}.banner .container article .en{font-size:48px;line-height:48px;color:#316975;font-family:"DM Serif Display",serif;position:relative;z-index:8}@media(max-width: 900px){.banner .container article .en{font-size:28px;line-height:28px}}.banner .container article .ch{position:relative;z-index:8;font-size:28px;color:#2f5158;font-weight:bold;padding-bottom:10px;padding-left:3px}@media(max-width: 900px){.banner .container article .ch{font-size:18px;padding-bottom:5px}}@media(max-width: 500px){.banner .container article .ch{font-size:22px;padding-bottom:5px;padding-left:0}}.banner .mask{position:absolute;bottom:0;left:0;z-index:8}@media(max-width: 500px){.banner .mask{z-index:99}}@media(max-width: 1024px){.banner .mask img{max-width:70%}}@media(max-width: 900px){.banner .mask img{max-width:70%}}.about{padding-bottom:8%}.about .row{align-items:center;padding-bottom:50px}.about .row .col{padding:0 30px;flex:0 0 50%}@media(max-width: 1024px){.about .row .col{flex:0 0 100%}}.about .row .col .title{color:#316975;font-size:20px;line-height:32px;padding:20px 0}.about .row .col p{line-height:30px;padding-bottom:15px}.about .history{padding:3% 0}.about .history .title{font-size:28px;color:#316975;font-weight:bold;padding-bottom:40px;padding-left:30px}.about .history .row{margin:0 auto;position:relative;padding-top:50px}@media(max-width: 500px){.about .history .row{padding-top:20px}}.about .history .row::before{content:"";position:absolute;width:1px;height:100%;background-color:#316975;top:0;left:50%}@media(max-width: 500px){.about .history .row::before{display:none}}.about .history .row .col{flex:0 0 50%;position:relative}@media(max-width: 500px){.about .history .row .col{flex:0 0 100%}}.about .history .row .col .year{font-size:22px;color:#316975;padding-bottom:10px}.about .history .row .col:nth-child(1){padding-right:50px;text-align:right;padding-bottom:10%}@media(max-width: 500px){.about .history .row .col:nth-child(1){padding-right:0px;text-align:left;padding-left:0px;flex:0 0 100%;padding:30px;margin:0}}.about .history .row .col:nth-child(1) .year{text-align:right}@media(max-width: 500px){.about .history .row .col:nth-child(1) .year{text-align:left}}.about .history .row .col:nth-child(1)::after{content:"";position:absolute;width:12px;height:12px;background-color:#316975;border-radius:100%;top:calc(0% + 4px);right:-6px}@media(max-width: 500px){.about .history .row .col:nth-child(1)::after{display:none}}.about .history .row .col:nth-child(1)::before{content:"";position:absolute;width:18px;height:18px;border:solid 1px #316975;border-radius:100%;top:0%;right:-10px}@media(max-width: 500px){.about .history .row .col:nth-child(1)::before{display:none}}.about .history .row .col:nth-child(2){flex:0 0 50%;margin-top:15%;padding-left:50px;position:relative}@media(max-width: 500px){.about .history .row .col:nth-child(2){padding-left:0px;flex:0 0 100%;padding:30px;margin:0}}.about .history .row .col:nth-child(2)::after{content:"";position:absolute;width:12px;height:12px;background-color:#316975;border-radius:100%;top:calc(0% + 4px);left:-6px}@media(max-width: 500px){.about .history .row .col:nth-child(2)::after{display:none}}.about .history .row .col:nth-child(2)::before{content:"";position:absolute;width:18px;height:18px;border:solid 1px #316975;border-radius:100%;top:0%;left:-10px}@media(max-width: 500px){.about .history .row .col:nth-child(2)::before{display:none}}.about_photo{padding:0 30px;padding-bottom:8%}.about_photo .row .title{flex:0 0 25%}@media(max-width: 1400px){.about_photo .row .title{flex:0 0 15%}}@media(max-width: 1024px){.about_photo .row .title{flex:0 0 100%;padding:0 30px 50px}}@media(max-width: 500px){.about_photo .row .title{padding:0 0px 20px}}.about_photo .row .title .en{font-size:48px;line-height:48px;color:#2f5158;font-family:"DM Serif Display",serif}.about_photo .row .title .ch{font-size:28px;color:#316975;font-weight:bold;padding-bottom:10px;padding-left:3px}.about_photo .row .about_slick{flex:0 0 75%;max-width:75%}@media(max-width: 1400px){.about_photo .row .about_slick{padding:0 110px;flex:0 0 85%;max-width:85%}}@media(max-width: 1024px){.about_photo .row .about_slick{padding:0 100px;flex:0 0 100%;max-width:100%}}@media(max-width: 500px){.about_photo .row .about_slick{padding:0px;flex:0 0 100%;max-width:100%}}.about_photo .row .about_slick section{text-align:center}.about_photo .row .about_slick section img{margin:0 auto;max-width:100%;width:initial}.about_photo .row .about_slick section p{padding-top:40px}.about_photo .row .about_slick .prev-arrow{position:absolute;left:-90px;top:30px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}@media(max-width: 1400px){.about_photo .row .about_slick .prev-arrow{left:30px}}@media(max-width: 500px){.about_photo .row .about_slick .prev-arrow{left:70%;top:-100px}}@media(max-width: 900px){.about_photo .row .about_slick .prev-arrow img{max-width:50px}}@media(max-width: 500px){.about_photo .row .about_slick .prev-arrow img{max-width:36px}}.about_photo .row .about_slick .next-arrow{position:absolute;right:-90px;top:30px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}@media(max-width: 1400px){.about_photo .row .about_slick .next-arrow{right:30px}}@media(max-width: 500px){.about_photo .row .about_slick .next-arrow{right:0%;top:-100px}}@media(max-width: 900px){.about_photo .row .about_slick .next-arrow img{max-width:50px}}@media(max-width: 500px){.about_photo .row .about_slick .next-arrow img{max-width:36px}}.news .container .newsList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.news .container .newsList{margin-bottom:30px}}.news .container .newsList a{display:inline-block;padding:12px 30px;color:#2f5158;border:solid 1px #2f5158;margin-right:15px}@media(max-width: 500px){.news .container .newsList a{display:block;margin-right:0px;margin-top:-1px}}.news .container .newsList a:hover{background-color:#2f5158;color:#fff}.news .container .newsList .active{background-color:#2f5158;color:#fff}.news .container .news_row{padding-bottom:8%}.news .container .news_row .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px}@media(max-width: 500px){.news .container .news_row .row .col{flex:0 0 100%}}.news .container .news_row .row .col img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.news .container .news_row .row .col .date{color:#2f5158;padding-bottom:10px}.news .container .news_row .row .col .classify{color:#2f5158;padding-bottom:10px;font-size:14px}.news .container .news_row .row .col .title{color:#313131;line-height:26px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .container .news_row .row .col p{font-size:14px;color:#313131;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.qa .container .qaList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.qa .container .qaList{margin-bottom:30px}}.qa .container .qaList a{display:inline-block;padding:12px 30px;color:#2f5158;border:solid 1px #2f5158;margin-right:15px}@media(max-width: 500px){.qa .container .qaList a{display:block;margin-right:0;margin-top:-1px}}.qa .container .qaList a:hover{background-color:#2f5158;color:#fff}.qa .container .qaList .active{background-color:#2f5158;color:#fff}.qa .container .qa_row{padding-bottom:8%}.qa .container .qa_row .row_order{border-top:solid 1px #dadada;padding-top:50px;margin-top:30px}.qa .container .qa_row .row .classify{flex:0 0 25%;padding-right:5%;padding-left:30px;font-size:28px;color:#2f5158;font-weight:bold}@media(max-width: 500px){.qa .container .qa_row .row .classify{flex:0 0 100%;margin-bottom:30px;font-size:24px}}.qa .container .qa_row .row .content{flex:0 0 75%}@media(max-width: 500px){.qa .container .qa_row .row .content{flex:0 0 100%;padding:0 30px}}.qa .container .qa_row .row .content section{border-bottom:solid 1px #dadada;margin-bottom:30px}.qa .container .qa_row .row .content section .q_col{font-size:20px;color:#316975;padding-bottom:30px;padding-right:120px;position:relative;cursor:pointer}@media(max-width: 500px){.qa .container .qa_row .row .content section .q_col{padding-right:70px}}.qa .container .qa_row .row .content section .q_col .q_Btn{position:absolute;right:50px;width:18px;height:18px;top:13px}@media(max-width: 500px){.qa .container .qa_row .row .content section .q_col .q_Btn{right:0}}.qa .container .qa_row .row .content section .q_col .q_Btn::before{content:"";position:absolute;width:100%;height:2px;background-color:#2f5158;top:0;left:0}.qa .container .qa_row .row .content section .q_col .q_Btn::after{content:"";position:absolute;width:2px;height:100%;background-color:#2f5158;top:-8px;left:8px;opacity:1;transition:.5s opacity,.5s top}.qa .container .qa_row .row .content section .q_col_toggle{border-bottom:solid 1px #dadada}.qa .container .qa_row .row .content section .q_col_toggle .q_Btn::after{opacity:0;top:-100%;transition:.5s opacity,.5s top}.qa .container .qa_row .row .content section article{padding:30px 0;max-width:680px;line-height:32px;display:none;padding-right:30px}@media(max-width: 500px){.qa .container .qa_row .row .content section article{padding-right:0}}.qa .container .qa_row .row .content section:last-child{border:none}.video .container .videoList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.video .container .videoList{margin-bottom:30px}}.video .container .videoList a{display:inline-block;padding:12px 30px;color:#2f5158;border:solid 1px #2f5158;margin-right:15px}@media(max-width: 500px){.video .container .videoList a{display:block;margin-top:-1px;margin-right:0}}.video .container .videoList a:hover{background-color:#2f5158;color:#fff}.video .container .videoList .active{background-color:#2f5158;color:#fff}.video .container .video_row{padding-bottom:8%}@media(max-width: 900px){.video .container .video_row{padding:0 30px}}@media(max-width: 500px){.video .container .video_row{padding:0}}.video .container .video_row .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px}@media(max-width: 900px){.video .container .video_row .row .col{padding:0 15px;flex:0 0 50%}}@media(max-width: 500px){.video .container .video_row .row .col{padding:0 30px;flex:0 0 100%}}.video .container .video_row .row .col iframe{width:100%;height:315px}.video .container .video_row .row .col .date{display:flex;flex-wrap:wrap;justify-content:space-between;color:#2f5158;font-family:"DM Serif Display",serif;padding-bottom:10px;padding-top:15px}.video .container .video_row .row .col .date span:nth-child(2){font-weight:bold}.video .container .video_row .row .col p{font-size:18px;color:#316975}.download .container .downloadList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.download .container .downloadList{margin-bottom:30px}}.download .container .downloadList a{display:inline-block;padding:12px 30px;color:#2f5158;border:solid 1px #2f5158;margin-right:15px}@media(max-width: 500px){.download .container .downloadList a{display:block;margin-top:-1px;margin-right:0}}.download .container .downloadList a:hover{background-color:#2f5158;color:#fff}.download .container .downloadList .active{background-color:#2f5158;color:#fff}.download .container .download_row{padding-bottom:8%}.download .container .download_row .col{display:flex;flex-wrap:wrap;flex:0 0 33.33%;margin-bottom:30px;padding:0 30px;align-items:center}@media(max-width: 1024px){.download .container .download_row .col{flex:0 0 50%}}@media(max-width: 768px){.download .container .download_row .col{flex:0 0 100%}}.download .container .download_row .col figure{flex:0 0 180px}@media(max-width: 500px){.download .container .download_row .col figure{flex:0 0 100%;text-align:center}}.download .container .download_row .col section{flex:0 0 calc(100% - 180px);padding-left:30px}@media(max-width: 500px){.download .container .download_row .col section{flex:0 0 100%;padding-left:0;padding-top:2px;text-align:center}}.download .container .download_row .col section .title{font-size:14px;color:#2f5158;padding-bottom:5px}.download .container .download_row .col section p{font-weight:bold;padding-bottom:15px;color:#316975}@media(max-width: 500px){.download .container .download_row .col section p{padding-bottom:5px}}.download .container .download_row .col section a{display:block;margin-bottom:5px;font-size:12px;color:#316975}.download .container .download_row .col section a img{margin-right:10px;vertical-align:middle}.contact{padding-bottom:8%}.contact .content{max-width:1400px;margin:0 auto}.contact .content .row{align-items:center}.contact .content .row .data{flex:0 0 50%;padding:3% 0}@media(max-width: 900px){.contact .content .row .data{flex:0 0 100%;order:2;padding:30px 60px}}@media(max-width: 500px){.contact .content .row .data{padding:30px}}.contact .content .row .data .logo{margin-bottom:15px}.contact .content .row .data h1{font-size:20px;padding-bottom:15px}.contact .content .row .data section{padding:5px 0;flex:0 0 50%}@media(max-width: 500px){.contact .content .row .data section{display:flex;flex-wrap:wrap}}.contact .content .row .data section span{display:inline-block;width:60px;font-family:"DM Serif Display",serif;color:#2f5158}@media(max-width: 500px){.contact .content .row .data section span{flex:0 0 60px}}@media(max-width: 500px){.contact .content .row .data section a{flex:0 0 calc(100% - 60px)}}.contact .content .row .data section:nth-child(2n+1){flex:0 0 35%}@media(max-width: 900px){.contact .content .row .data section:nth-child(2n+1){flex:0 0 100%}}.contact .content .row .data section:nth-child(2n){flex:0 0 65%}@media(max-width: 900px){.contact .content .row .data section:nth-child(2n){flex:0 0 100%}}.contact .content .row .data .contact_links{padding-top:30px}.contact .content .row .data .contact_links a{display:inline-block;margin-right:12px}@media(max-width: 1024px){.contact .content .row .data .contact_links a{margin-right:5px}}.contact .content .row .data .googleMap{padding-top:30px}.contact .content .row .data .googleMap iframe{width:90%;height:250px}@media(max-width: 500px){.contact .content .row .data .googleMap iframe{width:100%}}.contact .content .row .form{flex:0 0 50%;padding-left:5%;border-left:solid 1px #313131}@media(max-width: 900px){.contact .content .row .form{flex:0 0 100%;padding:30px;border:none}}.contact .content .row .form .row section{flex:0 0 50%;padding:0 20px;margin-bottom:30px}@media(max-width: 500px){.contact .content .row .form .row section{flex:0 0 100%;padding:0px}}.contact .content .row .form .row section input[type=text]{width:100%;border:1px solid #dadada;height:33px}.contact .content .row .form .row section p{display:block;padding-bottom:10px}.contact .content .row .form .row section label{padding-right:30px}.contact .content .row .form .row .last_section{flex:0 0 100%;padding:0 20px;margin-bottom:30px}@media(max-width: 500px){.contact .content .row .form .row .last_section{padding:0px}}.contact .content .row .form .row .last_section p{display:block;padding-bottom:10px}.contact .content .row .form .row .last_section textarea{width:100%;height:120px;border:1px solid #dadada}.contact .content .row .form .row .send_row{flex:0 0 100%;padding:0 20px}@media(max-width: 500px){.contact .content .row .form .row .send_row{padding:0}}.contact .content .row .form .row .send_row a{display:block;font-family:"DM Serif Display",serif;padding:12px;text-align:center;background-color:#2f5158;color:#fff}.wrapper{padding-bottom:8%}.wrapper .container{max-width:1460px}.wrapper .container .row .menulist{flex:0 0 330px;padding-left:30px}@media(max-width: 1024px){.wrapper .container .row .menulist{flex:0 0 250px}}@media(max-width: 500px){.wrapper .container .row .menulist{flex:0 0 100%;padding-right:30px}}.wrapper .container .row .menulist ul li{position:relative}.wrapper .container .row .menulist ul li i{position:absolute;right:10px;top:20px}.wrapper .container .row .menulist ul li a{display:block;padding:18px 0;color:#316975;border-bottom:solid 1px #dadada}.wrapper .container .row .menulist ul li a:hover{color:#2f5158}.wrapper .container .row .menulist ul li .active{color:#2f5158;font-weight:bold}.wrapper .container .row .menulist ul li ol{padding-left:30px;display:none}.wrapper .container .row .menulist ul li ol li a{font-weight:300 !important;color:#316975}.wrapper .container .row .menulist ul li ol li ul{padding-left:30px;display:none}.wrapper .container .row .menulist ul .active a{color:#2f5158}.wrapper .container .row .menulist ul .menulistBtnToggle ol{display:block}.wrapper .container .row .menulist ul .menulistBtnToggle ol li i{transform:rotate(0deg)}.wrapper .container .row .menulist ul .menulistBtnToggle ol .menulist_ol_BtnToggle i{transform:rotate(180deg)}.wrapper .container .row .menulist ul .menulistBtnToggle ol .menulist_ol_BtnToggle ul{display:block}.wrapper .container .row .menulist ul .menulistBtnToggle i{transform:rotate(180deg)}.wrapper .container .row .content{flex:0 0 calc(100% - 330px);padding-left:3%}@media(max-width: 1024px){.wrapper .container .row .content{flex:0 0 calc(100% - 250px)}}@media(max-width: 500px){.wrapper .container .row .content{flex:0 0 100%;padding-left:0%}}.wrapper .container .row .content .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px}@media(max-width: 900px){.wrapper .container .row .content .row .col{flex:0 0 50%}}@media(max-width: 500px){.wrapper .container .row .content .row .col{flex:0 0 100%;margin-top:30px}}.wrapper .container .row .content .row .col .date{color:#2f5158;font-family:"DM Serif Display",serif;padding-bottom:5px}.wrapper .container .row .content .row .col p{color:#316975}.wrapper .container .row .content .row .col .title{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:bold;padding-top:15px}.wrapper .container .row .content .row .col .price{color:#2f5158;font-size:20px;padding-bottom:12px}.wrapper .container .row .content .row .col article span{display:inline-block;margin-right:10px;padding:5px 20px;border:solid 1px #dadada}@media(max-width: 500px){.wrapper .container .row .content .row .col img{max-width:500px;width:100%}}.albumBox{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.75);top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:-1;transition:.7s opacity}.albumBox .content{max-width:700px;margin:0 auto;position:relative}@media(max-width: 500px){.albumBox .content{max-width:100%}}.albumBox .content .close{position:absolute;right:-50px;top:-50px;cursor:pointer}@media(max-width: 500px){.albumBox .content .close{right:20px;top:-23px}}.albumBox .content .slider_for{padding:10px}.albumBox .content .slider_for img{max-width:initial;width:100%}@media(max-width: 900px){.albumBox .content .slider_for img{max-width:100%;width:initial}}.albumBox .content .slider_for section{position:relative}.albumBox .content .slider_for section article{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);padding:15px;color:#fff}@media(max-width: 500px){.albumBox .content .slider_for section article{font-size:12px;line-height:17px}}.albumBox .content .slider_for .prev-arrow{background-color:rgba(0,0,0,0);border:none;position:absolute;left:-100px;top:42%;cursor:pointer}@media(max-width: 900px){.albumBox .content .slider_for .prev-arrow{left:30px;z-index:9}}@media(max-width: 500px){.albumBox .content .slider_for .prev-arrow img{max-width:36px}}.albumBox .content .slider_for .next-arrow{background-color:rgba(0,0,0,0);border:none;position:absolute;right:-100px;top:42%;cursor:pointer}@media(max-width: 900px){.albumBox .content .slider_for .next-arrow{right:30px;z-index:9}}@media(max-width: 500px){.albumBox .content .slider_for .next-arrow img{max-width:36px}}.albumBox .content .slider_nav section{padding:10px}.albumBoxtoggle{opacity:1;z-index:999;transition:.7s opacity}.product_item{padding-bottom:7%}.product_item .container{max-width:1280px}.product_item .container .product_item_img{display:flex;flex-wrap:wrap}.product_item .container .product_item_img .show_img{flex:0 0 55%;max-width:55%;display:flex;flex-wrap:wrap}@media(max-width: 1024px){.product_item .container .product_item_img .show_img{flex:0 0 100%;max-width:100%}}.product_item .container .product_item_img .show_img .slider_nav{flex:0 0 112px;max-width:112px;order:-1;position:relative;top:-2px}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_nav{max-width:100%;flex:0 0 100%;order:2;padding:0 5px}}.product_item .container .product_item_img .show_img .slider_nav section{margin-bottom:15px;cursor:pointer}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_nav section{padding:0 10px}}.product_item .container .product_item_img .show_img .slider_for{max-width:calc(100% - 120px);flex:0 0 calc(100% - 120px);padding-left:15px;padding-right:30px;padding-bottom:10px}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_for{max-width:100%;flex:0 0 100%}}@media(max-width: 900px){.product_item .container .product_item_img .show_img .slider_for{padding:0 10px 30px}}@media(max-width: 500px){.product_item .container .product_item_img .show_img .slider_for{padding:0 10px 30px}}.product_item .container .product_item_img .show_img .slider_for section{overflow:hidden;height:490px}@media(max-width: 900px){.product_item .container .product_item_img .show_img .slider_for img{width:100%;max-width:880px}}.product_item .container .product_item_img .article_data{flex:0 0 45%;max-width:45%;padding-left:3%}@media(max-width: 900px){.product_item .container .product_item_img .article_data{flex:0 0 100%;max-width:100%;padding-left:0%;padding-top:30px}}@media(max-width: 500px){.product_item .container .product_item_img .article_data{padding:0 10px}}.product_item .container .product_item_img .article_data .intro{line-height:26px;padding-bottom:25px;display:flex;flex-wrap:wrap}.product_item .container .product_item_img .article_data .intro span{flex:0 0 100px}.product_item .container .product_item_img .article_data .intro ul,.product_item .container .product_item_img .article_data .intro article{flex:0 0 calc(100% - 100px)}.product_item .container .product_item_img .article_data .name{font-size:22px;line-height:30px;color:#316975;font-weight:bold;margin-bottom:15px}@media(max-width: 500px){.product_item .container .product_item_img .article_data .name{font-size:20px;line-height:28px}}.product_item .container .product_item_img .article_data .list{color:#989898;margin-bottom:15px}.product_item .container .product_item_img .article_data .price{color:#a96843;font-size:24px;margin-bottom:15px;display:flex;flex-wrap:wrap}.product_item .container .product_item_img .article_data .price span{flex:0 0 100px;font-size:16px;color:#316975}.product_item .container .product_item_img .article_data .price b{font-weight:bold;padding-right:15px}.product_item .container .product_item_img .article_data .price ul,.product_item .container .product_item_img .article_data .price article{flex:0 0 calc(100% - 100px)}.product_item .container .product_item_img .article_data .price s{padding-right:20px;color:#848484;font-size:16px}.product_item .container .product_item_img .article_data p{margin-top:20px}.product_item .container .product_item_img .article_data .color_col{padding:15px 0;display:flex;flex-wrap:wrap}@media(max-width: 500px){.product_item .container .product_item_img .article_data .color_col{padding:10px 0}}.product_item .container .product_item_img .article_data .color_col span{display:flex;padding:0px;margin-right:5px;padding-left:2px;cursor:pointer}.product_item .container .product_item_img .article_data .color_col span input[type=color]{background-color:rgba(0,0,0,0);border:none;padding-left:0;height:35px;width:35px}.product_item .container .product_item_img .article_data .color_col .active{border:solid 1px #316975}.product_item .container .product_item_img .article_data .type{padding:8px 0;display:flex;flex-wrap:wrap;align-items:center}.product_item .container .product_item_img .article_data .type article{flex:0 0 55px}.product_item .container .product_item_img .article_data .type section{flex:0 0 calc(100% - 80px)}.product_item .container .product_item_img .article_data .type section .typeBtn{color:#707070;display:inline-block;margin-right:12px;padding:5px 20px;border:solid 1px #707070;cursor:pointer}@media(max-width: 500px){.product_item .container .product_item_img .article_data .type section .typeBtn{margin-bottom:5px}}.product_item .container .product_item_img .article_data .type section .active{border:solid 1px #2f5158;color:#2f5158}.product_item .container .product_item_img .article_data .num{padding:5px 10px;border:solid 1px #ccc;margin:15px 0;display:inline-block}.product_item .container .product_item_img .article_data .num input{border:none;text-align:center;padding:0;max-width:120px}.product_item .container .product_item_img .article_data .num button{background-color:rgba(0,0,0,0);border:none;font-size:28px;cursor:pointer}.product_item .container .product_item_img .article_data .btnWrap{padding:15px 0}.product_item .container .product_item_img .article_data .btnWrap a{border:solid 1px #8f8f8e;padding:12px 20px;display:inline-block;width:40%;text-align:center;margin-right:15px}.product_item .container .product_item_img .article_data .btnWrap a:last-child{background-color:#316975;color:#fff;border:solid 1px #316975}.product_item .container .product_item_img .article_data .redtxt{color:#c02}.product_item .container .item_intro{padding:100px 0;max-width:1200px;margin:0 auto}.product_item .container .item_intro .title{display:flex;flex-wrap:wrap;margin-bottom:50px;border-bottom:solid 1px #ccc}.product_item .container .item_intro .title a{flex:0 0 33.333%;text-align:center;padding:30px;padding-bottom:18px}@media(max-width: 500px){.product_item .container .item_intro .title a{padding:10px 12px}}.product_item .container .item_intro .title .active{border:solid 1px #ccc;border-bottom:none;position:relative;color:#2f5158}.product_item .container .item_intro .title .active::after{content:"";position:absolute;height:10px;width:100%;left:0;bottom:-5px;background:#fff}.product_item .container .item_box{font-size:17px;line-height:28px;padding-left:30px;display:none;color:#4d3b32}@media(max-width: 500px){.product_item .container .item_box{padding-left:0;font-size:15px}}.product_item .container .item_box iframe{width:100%;height:620px}@media(max-width: 500px){.product_item .container .item_box iframe{height:240px}}.repage{text-align:center}@media(max-width: 500px){.repage{margin-bottom:30px}}.repage a{padding:14px 50px;border:solid 1px #316975;font-size:14px}.repage a:hover{background-color:#2f5158;color:#fff;border:solid 1px #2f5158}.item_banner{padding-bottom:3%}.news-item{max-width:1444px;margin:0 auto;padding:0 30px;padding-bottom:100px}.news-item .itemTitle{display:flex;flex-wrap:wrap;justify-content:space-between;color:#2f5158;padding:30px 0px}@media(max-width: 900px){.news-item .itemTitle{padding:20px 0px 10px}}.news-item .itemsImg{padding:30px;text-align:right}.news-item .itemsImg img{max-width:100%;width:inherit}.news-item .news-item-title{color:#316975;font-size:20px;line-height:30px;font-weight:bold;padding:15px 0px}@media(max-width: 900px){.news-item .news-item-title{font-size:22px;line-height:28px;padding:0 0px}}@media(max-width: 500px){.news-item .news-item-title{padding:0}}.news-item .row article{flex:0 0 40%}@media(max-width: 900px){.news-item .row article{flex:0 0 100%;padding-right:0}}.news-item .row article .date{display:flex;justify-content:space-between;padding-bottom:25px;padding:0 30px}.news-item .row article .date span{color:#2f5158}.news-item .row article .edit{line-height:28px}.news-item .row figure{flex:0 0 60%}@media(max-width: 900px){.news-item .row figure{flex:0 0 100%;padding-left:0;padding-top:30px}}.rapage{padding:50px 0}.rapage a{background-color:#316975;display:inline-block;width:220px;line-height:48px;font-size:15px;text-align:center;color:#fff}@media(max-width: 500px){.rapage a{width:100%}}@media(max-width: 500px){.pc{display:none}}.xs{display:none}@media(max-width: 500px){.xs{display:block}}.fancybox-title{position:relative;color:#fff;font-size:18px;background:rgba(255,255,255,.5);color:#316975;padding:15px}.initRation{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.ratio{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}/*# sourceMappingURL=style.min.css.map */