@import"all.css";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}body{font-family:Helvetica,Arial,"Noto Sans TC","微軟正黑體",Heiti TC,"メイリオ",sans-serif;line-height:1;color:#666}.ckeditor{font-size:16px;line-height:28px;position:relative}.ckeditor img{max-width:100%}.ckeditor .advisory{position:absolute;background:#444;right:0%;top:0;color:#fff;padding:22px 36px;min-width:258px}@media(max-width: 1024px){.ckeditor .advisory{position:initial}}.ckeditor .advisory h6{font-size:12px;color:#c7c5c5}.ckeditor .advisory h5{margin-bottom:36px}.ckeditor .advisory a{display:block;text-align:center;color:#313131;height:60px;line-height:60px;font-size:17px;position:relative;background:#dadada}.ckeditor strong{font-weight:bold}.col-5{flex:0 0 50%}@media(max-width: 500px){.col-5{flex:0 0 100%;padding:0 !important}}iframe,video{width:100%;max-width:100%}body{font-size:14px;color:#000}a:hover{text-decoration:none}.container{width:1360px;margin:0 auto}@media(max-width: 1400px){.container{width:100%}}.flex{display:flex;flex-wrap:wrap}header{background:#fff;box-shadow:1px 1px 1px #fff}header .mobileHBtn{position:absolute;right:0;top:0;background:rgba(0,0,0,.9);width:50px;height:53px;text-align:center;color:#fff;font-size:22px;line-height:50px;display:none}@media(max-width: 1280px){header .mobileHBtn{display:block}}header nav{flex:0 0 60%;max-width:60%}@media(max-width: 1280px){header nav{flex:0 0 30%;max-width:30%}}header nav .logo{padding:17.5px 20px;background-color:#002b59;transition:all ease-in-out .3s;display:flex;align-items:center}@media(max-width: 1400px){header nav .logo{padding:10px 15px}}@media(max-width: 500px){header nav .logo{padding:5px 10px}}header nav .logo img{max-width:100%}@media(max-width: 1400px){header nav .logo img{max-width:200px}}@media(max-width: 500px){header nav .logo img{max-width:120px;margin-top:6px}}@media(max-width: 1280px){header nav menu{position:fixed;top:0;left:auto;z-index:1001;background-color:rgba(0,0,0,.7);right:0;width:383px;height:100vh;display:none}}@media(max-width: 500px){header nav menu{background-color:rgba(0,0,0,.9);width:70%}}header nav menu .mobileBtn{display:none}@media(max-width: 1280px){header nav menu .mobileBtn{display:block;color:#fff;font-size:25px;position:absolute;top:15px;right:15px;left:auto;cursor:pointer}}@media(max-width: 1280px){header nav menu ul{display:block !important;padding-top:50px}}header nav menu ul li a{display:block;color:#3c3c3c;font-size:15px;padding:35px 30px;position:relative;margin:0 15px;overflow:hidden}@media(max-width: 1400px){header nav menu ul li a{padding:35px 10px}}@media(max-width: 1280px){header nav menu ul li a{color:#fff;padding:17px 10px;border-bottom:solid 1px rgba(255,255,255,.3)}}header nav menu ul li a:before{content:"";position:absolute;top:0;height:5px;background:#002b59;left:0;width:0%;opacity:0;transition:.5s width}header nav menu ul li a:hover:before{width:100%;opacity:1;transition:.5s width}header nav menu ul li .search{padding:6px 20px;background:#002b59;color:#fff}header nav menu ul li .search button{padding:0;background:none;color:#fff;border:none;cursor:pointer}header nav menu ul li .search input{height:34px;background:#011f40;color:#c7c5c5;line-height:23px;max-width:120px;border:none;margin:0 10px 0 15px;border-radius:5px}header nav menu ul li .search input:focus{border:solid 1px #fff}header nav menu ul .menuLast{display:none}@media(max-width: 1280px){header nav menu ul .menuLast{display:block}}header .headerBtn{flex:0 0 40%;padding-right:15px;justify-content:flex-end;padding-top:21px;font-size:14px}@media(max-width: 1280px){header .headerBtn{flex:0 0 70%;max-width:70%;padding-top:7px;padding-right:55px}}@media(max-width: 500px){header .headerBtn{padding:3.5px 0;padding-right:50px}}header .headerBtn div{padding-left:5px}header .headerBtn div a{display:inline-block;background:#1e94e8;color:#fff;padding:12px 20px}@media(max-width: 1400px){header .headerBtn div a{padding:12px 10px}}header .headerBtn div .color{background:#002b59}header .headerBtn div .color i{margin-left:15px}@media(max-width: 500px){header .headerBtn div .mobileHide{display:none}}header .headerBtn .search{padding:6px 20px;background:#002b59;margin-left:5px;max-height:38px;color:#fff}header .headerBtn .search button{padding:0;background:none;color:#fff;border:none;cursor:pointer}header .headerBtn .search input{height:27px;background:#011f40;color:#c7c5c5;line-height:23px;max-width:110px;border:none;margin:0 10px;border-radius:5px}header .headerBtn .search input:focus{border:solid 1px #fff}@media(max-width: 500px){.banner_pc{display:none}}.banner_pc .slickBox div img{max-width:100%}.banner_pc .slickBox .slick-dots{display:flex;position:relative;top:-40px;padding-left:15px}@media(max-width: 500px){.banner_pc .slickBox .slick-dots{top:-28px}}.banner_pc .slickBox .slick-dots li{padding:0 3px;opacity:.8}.banner_pc .slickBox .slick-dots li button{color:rgba(0,0,0,0);width:20px;height:20px;cursor:pointer}@media(max-width: 500px){.banner_pc .slickBox .slick-dots li button{width:15px;height:15px}}.banner_pc .slickBox .slick-dots .slick-active{opacity:1}.banner_mobile{display:none}@media(max-width: 500px){.banner_mobile{display:block}}.banner_mobile .slickBox div img{max-width:100%}.banner_mobile .slickBox .slick-dots{display:flex;position:relative;top:-40px;padding-left:15px}@media(max-width: 500px){.banner_mobile .slickBox .slick-dots{top:-28px}}.banner_mobile .slickBox .slick-dots li{padding:0 3px;opacity:.8}.banner_mobile .slickBox .slick-dots li button{color:rgba(0,0,0,0);width:20px;height:20px;cursor:pointer}@media(max-width: 500px){.banner_mobile .slickBox .slick-dots li button{width:15px;height:15px}}.banner_mobile .slickBox .slick-dots .slick-active{opacity:1}@media(max-width: 1280px){.pc-search{display:none}}.homeProject{margin-top:-20px}.homeProject .overflow{flex:0 0 20%;max-width:20%;position:relative;height:370px;background-size:cover;overflow:hidden}@media(max-width: 1024px){.homeProject .overflow{height:200px}}@media(max-width: 768px){.homeProject .overflow{flex:0 0 33.33%;max-width:33.33%}}@media(max-width: 500px){.homeProject .overflow{flex:0 0 50%;max-width:50%}}.homeProject .overflow .box{position:relative;height:370px;background-size:cover;background-size:auto 100%;background-position:center center;transition:1s background-size}@media(max-width: 1024px){.homeProject .overflow .box{height:200px}}@media(max-width: 768px){.homeProject .overflow .box{background-repeat:no-repeat;background-size:cover}}.homeProject .overflow .box:hover{background-size:auto 115%;transition:1s background-size}.homeProject .overflow a{right:0;bottom:0;position:absolute;height:370px;width:100%;background:linear-gradient(135deg, rgba(30, 87, 153, 0) 0%, rgba(32, 89, 154, 0) 1%, rgb(255, 255, 255) 100%);text-align:right;padding-top:270px;padding-right:15px;color:#000;font-size:13px;cursor:default;cursor:pointer}@media(max-width: 1024px){.homeProject .overflow a{padding-top:300px}}.homeProject .overflow a span{display:block;width:100%;font-size:34px;padding-bottom:30px}@media(max-width: 1024px){.homeProject .overflow a span{font-size:25px;padding-bottom:8px}}.homeProject .overflow a i{padding-left:12px}@media(max-width: 1024px){.homeProject .overflow a i{padding-left:5px}}@media(max-width: 768px){.homeProject .overflow:nth-child(4),.homeProject .overflow:nth-child(5){flex:0 0 50%;max-width:50%}}@media(max-width: 500px){.homeProject .overflow:nth-child(5){flex:0 0 100%;max-width:100%}}.home-contact{background-image:url("../img/home-contactBg.jpg");background-repeat:no-repeat;background-size:cover;padding:60px 0;text-align:center;background-position-y:center}.home-contact h2{text-align:center;color:#fff;font-size:50px;font-weight:normal;line-height:50px}@media(max-width: 500px){.home-contact h2{font-size:28px}}.home-contact h3{color:#fff;font-size:20px;line-height:20px;margin:15px 0;text-transform:uppercase;letter-spacing:3px}@media(max-width: 500px){.home-contact h3{font-size:12px;margin:15px 0;letter-spacing:1px}}.home-contact a{font-size:16px;color:#000;background-color:#fff;padding:13px 45px;border-radius:50px;margin:20px 0 10px;display:inline-block}.homeAbout .photo{flex:0 0 50%;background-image:url("../img/homeAbout.jpg");height:438px;background-size:cover}@media(max-width: 500px){.homeAbout .photo{flex:0 0 100%;height:250px}}.homeAbout .intro{flex:0 0 50%;padding:45px 305px 45px 75px;position:relative;overflow:hidden}@media(max-width: 1024px){.homeAbout .intro{padding:45px 30px 45px}}@media(max-width: 500px){.homeAbout .intro{flex:0 0 100%}}.homeAbout .intro article{color:#000;line-height:140%;position:relative;z-index:2}.homeAbout .intro article h2{font-size:25px;font-weight:bold;line-height:140%}.homeAbout .intro article h3{font-family:"Times New Roman",Times,serif;font-size:20px;line-height:140%;margin-bottom:30px}.homeAbout .intro article span{display:block;width:29px;height:2px;background:#040404;margin:30px 0 0}.homeAbout .intro a{color:#000;font-size:15px;font-family:"Times New Roman",Times,serif;display:inline-block;margin-top:42px;position:relative;z-index:9}.homeAbout .intro a i{padding-left:5px}.homeAbout .intro .introBg{position:absolute;left:15px;width:50%;color:rgba(21,21,21,.03);font-size:400px;line-height:130%;bottom:0;height:100%;z-index:1;font-family:"Oswald",sans-serif;font-weight:400}footer{background:#002b59;color:#fff;font-size:14px;line-height:140%;margin-top:-3px}@media(max-width: 768px){footer{padding-bottom:67px}}footer .left{flex:0 0 45%;margin:50px 0;border-right:solid 1px #ccc;align-items:center}@media(max-width: 1024px){footer .left{flex:0 0 100%;text-align:center;margin:50px 0 15px}}@media(max-width: 1024px){footer .left .flogo{flex:0 0 100%}}footer .left .data{padding-left:70px;padding-top:20px}@media(max-width: 1024px){footer .left .data{flex:0 0 100%;padding-left:0}}footer .left .data p{padding:5px 0}footer .left .data p a{color:#fff}footer .rightNav{flex:0 0 55%;margin:50px 0;position:relative}@media(max-width: 1024px){footer .rightNav{flex:0 0 100%;border-top:solid 1px #ccc}}footer .rightNav .line_icon{position:absolute;left:15px;top:2px}@media(max-width: 500px){footer .rightNav .line_icon{position:initial;margin-top:20px}}footer .rightNav .line_icon p{text-align:center;color:#fff;margin-bottom:6px}footer .rightNav .line_icon p img{max-width:120px}footer .rightNav .fmenu{padding-left:15px;text-align:right;padding-top:20px}@media(max-width: 1024px){footer .rightNav .fmenu{text-align:center;margin:15px 0}}@media(max-width: 500px){footer .rightNav .fmenu{display:none}}footer .rightNav .fmenu a{padding-left:30px;color:#fff}footer .rightNav .icon{padding-left:15px;text-align:right;padding-top:20px}@media(max-width: 1024px){footer .rightNav .icon{text-align:center}}@media(max-width: 500px){footer .rightNav .icon{padding-left:0px}}footer .rightNav .icon a{padding-left:10px;color:#fff;font-size:20px}@media(max-width: 500px){footer .rightNav .icon a{padding:0px 10px}}footer .copyright{background:#1a1b1b;color:#fff;text-align:center;padding:15px 0;font-size:12pt}footer .copyright p{font-size:12px}footer .copyright p a{border-bottom:solid 1px #fff;color:#fff}footer .copyright p br{display:none}@media(max-width: 500px){footer .copyright p br{display:block}}.marquee{height:25px;width:100%;padding-top:10px;overflow:hidden;position:relative}@media(max-width: 1024px){.marquee{width:80%;padding:10px 50px 5px;margin:0 auto}}.marquee div{display:block;font-size:12px;width:200%;height:30px;position:absolute;overflow:hidden;animation:marquee 50s linear infinite}@keyframes marquee{0%{left:0}100%{left:-100%}}.aboutBanner{height:609px;background-image:url("../img/aboutBanner.jpg");background-size:cover}@media(max-width: 1024px){.aboutBanner{height:328px}}@media(max-width: 768px){.aboutBanner{background-position:center}}@media(max-width: 500px){.aboutBanner{height:240px}}.title{background:#f1f1f1;overflow:hidden;text-align:center;padding:3rem 0}@media(max-width: 500px){.title{padding:1.2rem 0}}.title h2{color:#002b59;line-height:100%;font-size:33px;letter-spacing:.2em;padding:10px 0 0px;text-align:center;font-weight:bold}@media(max-width: 500px){.title h2{font-size:22px;letter-spacing:2px}}.title p{line-height:100%;font-size:16px;color:#252222;text-align:center;font-weight:normal}@media(max-width: 500px){.title p{font-size:14px}}#gotop{position:fixed;right:20px;display:block;bottom:20px;color:#fff;background:#002b59;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;border:2px solid #fff;z-index:9;cursor:pointer}@media(max-width: 768px){#gotop{bottom:110px}}.navTitle{text-align:right;color:#9c9b9b;padding:36px 0;margin-bottom:30px}@media(max-width: 1024px){.navTitle{padding:20px 15px}}.navTitle a,.navTitle b,.navTitle span{color:#9c9b9b}.navTitle b{padding:0 8px}.contentBox{padding-bottom:150px}@media(max-width: 1024px){.contentBox{padding:0 30px}}.contentBox .article-box{flex:0 0 70%}.contentBox .article-box .about-article{flex:0 0 33.333%;padding:10px}.contentBox .article-box .about-article article{height:284px;padding:15px;height:284px;background-size:cover;background-position:center}.contentBox .article-box .about-article h6{font-size:12px;color:green;line-height:140%;margin-top:15px;position:relative;transition:.7s top;top:0}.contentBox .article-box .about-article h5{font-size:15px;color:#000;line-height:140%;font-weight:bold;padding:5px 0;position:relative;transition:.7s top;top:0}.contentBox .article-box .about-article:hover h5{position:relative;top:-25px;transition:.7s top}.contentBox .article-box .about-article:hover h6{position:relative;top:25px;opacity:0;transition:.7s top opacity}.contentBox .aboutBox{flex:0 0 70%}@media(max-width: 500px){.contentBox .aboutBox{padding:0 15px}}@media(max-width: 768px){.contentBox .aboutBox{flex:0 0 100%}}.contentBox .aboutBox h2{font-size:25px;line-height:110%;color:#3e3e3e;margin-bottom:10px;font-weight:bold;margin-bottom:2rem}.contentBox .aboutBox .main-article .photo{flex:0 0 50%;padding-right:15px;overflow:hidden}@media(max-width: 768px){.contentBox .aboutBox .main-article .photo{flex:0 0 100%;padding-right:0}}.contentBox .aboutBox .main-article .photo img{max-width:100%;transform:scale(1);transition:1s transform}.contentBox .aboutBox .main-article .intro{flex:0 0 50%;padding-left:15px;line-height:140%}@media(max-width: 768px){.contentBox .aboutBox .main-article .intro{flex:0 0 100%;padding-left:0}}.contentBox .aboutBox .main-article .intro h2{font-size:32px;margin-bottom:1.2rem;padding-top:20px}@media(max-width: 500px){.contentBox .aboutBox .main-article .intro h2{font-size:24px}}.contentBox .aboutBox .main-article .intro p{padding:5px 0}.contentBox .aboutBox .main-article:hover .main-article-photo{letter-spacing:0em}.contentBox .aboutBox .main-article:hover .photo img{transform:scale(1.05);transition:1s transform}.contentBox .aboutBox .main-article .main-article-photo{flex:0 0 100%;text-align:right;font-size:90px;line-height:90px;color:#dadada;position:relative;top:-35px;font-weight:bold;z-index:1;letter-spacing:.1em;transition:all ease-in-out 1s;font-family:"Vidaloka",serif}@media(max-width: 500px){.contentBox .aboutBox .main-article .main-article-photo{font-size:45px;line-height:60px;padding-top:25px}}.contentBox .styleMenu{flex:0 0 30%;padding-left:50px}@media(max-width: 1024px){.contentBox .styleMenu{padding:0 15px}}@media(max-width: 768px){.contentBox .styleMenu{flex:0 0 100%;margin:36px 0;order:-1}}.contentBox .styleMenu h2{line-height:100%;padding:20px 0;text-align:center;background:#1d93e8;color:#fff;position:relative;font-size:20px;margin-bottom:15px}.contentBox .styleMenu h2:before{content:"";position:absolute;width:62px;height:2px;background:#fff;left:0;top:50%}.contentBox .styleMenu ul li{border-bottom:1px solid #e8e8e8;position:relative}.contentBox .styleMenu ul li a{color:#545454;font-size:16px;padding:15px 0;display:block;overflow:hidden}.contentBox .styleMenu ul li a i{vertical-align:baseline;margin-right:8px;color:#002b59}.contentBox .styleMenu ul li .open{position:absolute;right:0;top:10px;cursor:pointer;display:inline-block;width:30px;height:30px}.contentBox .styleMenu ul li .open:before{content:"";position:absolute;width:17px;height:2px;background:#002b59;top:50%;margin-top:-2px;left:4px}.contentBox .styleMenu ul li .open:after{content:"";position:absolute;width:2px;height:16px;background:#002b59;top:7px;margin-top:-1px;left:12px}.contentBox .styleMenu ul li ol{display:none}.contentBox .styleMenu ul li ol li{border-bottom:none;border-top:solid 1px #e8e8e8}.contentBox .styleMenu ul li ol li a{font-size:14px;padding-left:23px}.contentBox .styleMenu ul .MenuliBtnToggle .open:before{content:"";position:absolute;width:19px;height:2px;background:#002b59;top:50%;margin-top:-2px;left:4px}.contentBox .styleMenu ul .MenuliBtnToggle .open:after{display:none}@media(max-width: 500px){.contentBox{padding:0}}.contentBox .newList{flex:0 0 70%}@media(max-width: 768px){.contentBox .newList{flex:0 0 100%}}.contentBox .newList .box{flex:0 0 33.333%;padding:0 15px;margin-bottom:60px}@media(max-width: 500px){.contentBox .newList .box{flex:0 0 50%;margin-bottom:30px}}.contentBox .newList .box .photo{height:280px;background-size:cover;margin-bottom:25px}@media(max-width: 500px){.contentBox .newList .box .photo{height:180px}}.contentBox .newList .box .date{color:#a9a9a9;margin:20px 0 0;font-size:14px;margin-bottom:10px;position:relative;top:0px;opacity:1;transition:.5s top,.5s opacity}.contentBox .newList .box h2{line-height:110%;margin-top:5px;font-size:18px;margin-bottom:10px;font-weight:bold;overflow:hidden;height:18px;color:#000;position:relative;top:0px;transition:.5s top}.contentBox .newList .box h3{font-weight:normal;overflow:hidden;height:2.5em;margin-top:5px;color:#828080;line-height:140%;font-size:13px}.contentBox .newList .box:hover .date{position:relative;opacity:0;top:30px;transition:.5s top,.5s opacity}.contentBox .newList .box:hover h2{top:-30px;transition:.5s top}@media(max-width: 500px){.contentBox .newList .box:nth-child(2n+1){padding-right:7.5px}}@media(max-width: 500px){.contentBox .newList .box:nth-child(2n){padding-left:7.5px}}.share a{position:relative;top:-5px}.pageWrap{text-align:center;display:block;width:100%;padding-top:3.6rem}.pageWrap .page a,.pageWrap .page span{display:inline-block;width:25px;height:25px;text-align:center;line-height:25px;border:solid 1px #ccc;color:#3c3c3c}.pageWrap .page span{background:#002b59;color:#fff}.contact{padding:5rem 0}.contact h2{font-family:"Candal",sans-serif;line-height:150%;text-align:center;color:#d2d2d2;font-weight:normal;font-size:40px;margin-top:20px}.contact p{text-align:center;line-height:150%;font-size:16px;padding:30px}.contact .icno{justify-content:center;padding:2rem 0}.contact .icno div{width:174px;height:174px;margin:0 15px;border-radius:100%;border:solid 1px #444;text-align:center;line-height:140%}@media(max-width: 500px){.contact .icno div{width:110px;height:110px;margin:0 5px}}.contact .icno div a{display:block}.contact .icno div i{font-size:70px;margin-top:2.5rem;height:85px}@media(max-width: 500px){.contact .icno div i{font-size:46px;margin-top:1.5rem;height:52px}}.contact .iconTxt{padding:3rem 0;text-align:center;margin-bottom:3rem}@media(max-width: 500px){.contact .iconTxt{padding:1.5rem 15px}}.contact .iconTxt span{color:#002b59}.contact .iconTxt span:nth-child(2){position:relative;padding:0 90px}@media(max-width: 500px){.contact .iconTxt span:nth-child(2){padding:0 50px}}.contact .iconTxt span:nth-child(2):before{content:"";position:absolute;width:30px;left:10px;height:1px;background:#002b59;top:7px}.contact .iconTxt span:nth-child(2):after{content:"";position:absolute;width:30px;right:10px;height:1px;background:#002b59;top:7px}.contact .contactBox .contactInput{font-size:16px;padding:40px;border-bottom:1px solid #eaeaea;display:flex}@media(max-width: 500px){.contact .contactBox .contactInput{display:block;padding:15px}}.contact .contactBox .contactInput span{display:inline-block;width:200px;padding-top:15px}@media(max-width: 500px){.contact .contactBox .contactInput span{display:block;width:100%;margin-bottom:10px}}.contact .contactBox .contactInput span b{color:red;font-size:13px;font-weight:bold}.contact .contactBox .contactInput input{width:calc(100% - 220px - 2px);border:1px #a5a5a5 solid;background:#f5f5f5;padding:10px;font-size:16px}@media(max-width: 500px){.contact .contactBox .contactInput input{display:block;width:100%}}.contact .contactBox .contactInput textarea{height:250px;width:calc(100% - 220px - 2px);border:1px #a5a5a5 solid;background:#f5f5f5;padding:10px;font-size:16px}@media(max-width: 500px){.contact .contactBox .contactInput textarea{display:block;width:100%}}.contact .contactBox .contactInput .code{width:calc(30% - 220px - 2px)}@media(max-width: 768px){.contact .contactBox .contactInput .code{width:calc(50% - 220px - 2px)}}@media(max-width: 500px){.contact .contactBox .contactInput .code{width:100%}}.contact .contactBox .contactInput a{position:relative;top:0px;margin-left:10px}@media(max-width: 500px){.contact .contactBox .contactInput-last{display:flex}}.contact .contactBox .buttonWrap{text-align:center;padding:3.6rem 0}.contact .contactBox .buttonWrap button{width:250px;text-align:center;padding:10px 0;display:inline-block;color:#fff;border:none;cursor:pointer;position:relative;font-size:16px;z-index:99;overflow:hidden}.contact .contactBox .buttonWrap button span{position:relative;z-index:9}.contact .contactBox .buttonWrap button:before{content:"";position:absolute;left:-50%;top:0;width:100%;height:100%;background:#002b59;color:#fff;transition:.4s left}.contact .contactBox .buttonWrap button:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#1d93e8;color:#fff;transition:.4s left}.contact .contactBox .buttonWrap button:hover:before{content:"";position:absolute;left:0%;top:0;width:100%;height:100%;background:#002b59;color:#fff;transition:.4s left}.contact .contactBox .buttonWrap button:hover:after{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:#1d93e8;color:#fff;border:none;transition:.4s left}.new_item{flex:0 0 70%;padding-right:50px}@media(max-width: 768px){.new_item{flex:0 0 100%;padding:0 15px}}.new_item img{max-width:100%}.new_item .new_title{font-size:22px;line-height:150%;color:#2c2c2c;font-weight:bold;padding-bottom:10px}.new_item .date{font-size:14px;margin:5px 0 36px;border-left:3px solid #222;padding-left:10px}.item_page{padding-top:5rem}.item_page .prev,.item_page .next{flex:0 0 39%}@media(max-width: 500px){.item_page .prev,.item_page .next{display:none}}.item_page .prev a,.item_page .next a{border-bottom:solid 1px #777;padding-bottom:3px;position:relative;top:15px}.item_page .next{text-align:right}.item_page .reture{flex:0 0 22%;text-align:center}@media(max-width: 500px){.item_page .reture{flex:0 0 100%}}.item_page .reture a{display:inline-block;background:#002b59;color:#fff;padding:12px 20px;border-radius:5px}.productItem-page{padding-top:5rem;text-align:center}.productItem-page a{display:inline-block;background:#002b59;color:#fff;padding:12px 20px;border-radius:5px}.product{flex:0 0 70%}@media(max-width: 768px){.product{flex:0 0 100%}}.product .productBox{flex:0 0 50%;max-width:50%;margin-bottom:32px}@media(max-width: 500px){.product .productBox{flex:0 0 100%;max-width:100%;padding:0 15px;margin-bottom:38px}}.product .productBox .photo{flex:0 0 50%;height:150px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}@media(max-width: 768px){.product .productBox .photo{flex:0 0 100%}}@media(max-width: 500px){.product .productBox .photo{height:250px}}.product .productBox .photo .mask{background:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:none;justify-content:center;align-items:center;font-size:18px}.product .productBox .intro{flex:0 0 50%;background:#f9f9f9;padding:15px;position:relative}@media(max-width: 768px){.product .productBox .intro{flex:0 0 100%}}.product .productBox .intro h4{color:#c7c5c5;margin-bottom:10px}.product .productBox .intro h3{font-size:18px;line-height:130%}.product .productBox .intro a{color:#002b59;position:absolute;bottom:15px;left:15px}@media(max-width: 768px){.product .productBox .intro a{position:initial;margin:36px 0 5px;display:block}}.product .productBox:hover .mask{background:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px}.product .productBox:nth-child(2n+1){padding-right:15px}@media(max-width: 500px){.product .productBox:nth-child(2n+1){padding-right:15px}}.product .productBox:nth-child(2n){padding-left:15px}@media(max-width: 500px){.product .productBox:nth-child(2n){padding-left:15px}}.productItem-title{border-top:solid 1px #777;border-bottom:solid 1px #777;padding:20px 0;margin:3rem 0}.productItem-title span{margin-left:30px;display:inline-block;border-left:solid 1px #777;padding-left:15px}.searchItem{width:1360px;margin:0 auto}@media(max-width: 1280px){.searchItem{width:100%}}.searchItem .searchBox{flex:0 0 25%;max-width:25%;padding:15px 25px;margin-bottom:60px}@media(max-width: 1280px){.searchItem .searchBox{padding:15px}}@media(max-width: 1024px){.searchItem .searchBox{flex:0 0 33.33%;max-width:33.33%}}@media(max-width: 768px){.searchItem .searchBox{flex:0 0 50%;max-width:50%}}@media(max-width: 500px){.searchItem .searchBox{flex:0 0 100%;max-width:100%}}.searchItem .searchBox .photo{height:200px;background-size:cover;background-position:center;position:relative}.searchItem .searchBox .photo .mask{position:absolute;color:#fff;left:0;bottom:-33px;background:rgba(0,0,0,.7);padding:10px;text-align:center;width:100%}.fixed{position:fixed;width:100%;top:0;left:0;z-index:999}.mobile_row{display:none}@media(max-width: 768px){.mobile_row{display:flex;position:fixed;width:100%;bottom:0;left:0;background:#002b59;padding:10px 0}}.mobile_row a{flex:0 0 20%;color:#fff;text-align:center;padding:5px 0;border-left:solid 1px #fff}.mobile_row a i{font-size:19px;margin-bottom:8px}.mobile_row a p{width:100%;font-size:13px}.mobile_row a:first-child{border-left:none}.swal2-styled.swal2-confirm{background-color:#f27474 !important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(242,116,116,.5) !important}/*# sourceMappingURL=style.min.css.map */