@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC");@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC");::-moz-selection{color:#fff;background-color:#91cfd5}::selection{color:#fff;background-color:#91cfd5}a{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}a,a:visited,a:focus,a:active{color:#302D2C;text-decoration:none}a:hover,a:not([href]):not([tabindex]):hover{color:#91cfd5;text-decoration:none}html,h1,h2,h3,h4,h5,h6,p,a{padding:0;margin:0}html{height:100%}iframe{max-width:100% !important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:"Microsoft JhengHei","Noto Sans TC",sans-serif,Arial;font-size:16px;color:#302D2C;font-weight:400;padding:0;margin:0}body input::-moz-placeholder,body textarea::-moz-placeholder{color:#8B8685 !important;font-size:1.125rem}body input::-webkit-input-placeholder,body textarea::-webkit-input-placeholder{color:#8B8685 !important;font-size:1.125rem}body input:-ms-input-placeholder,body textarea:-ms-input-placeholder{color:#8B8685 !important;font-size:1.125rem}.Img,.txt,.item-b{position:relative;overflow:hidden}.txt{font-size:1.125rem;line-height:1.75}.wrapperBox{position:relative;width:100%;max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}@media (max-width: 1500px){.wrapperBox{max-width:1280px}}.unfind-data-msg{display:block}.unfind-data-msg p{color:red;font-weight:600;font-size:20px;text-align:center}.loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none}.loading .loading-text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:250px;height:60px;line-height:60px;border-radius:5px;background-color:rgba(0,0,0,0.75)}.loading .loading-text span{display:inline-block;margin:0 5px;color:#fff;font-size:16px;font-weight:900}.loading .loading-text span:nth-child(1){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s 0s infinite linear alternate;animation:blurtext 0.5s 0s infinite linear alternate}.loading .loading-text span:nth-child(2){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s .2s infinite linear alternate;animation:blurtext 0.5s .2s infinite linear alternate}.loading .loading-text span:nth-child(3){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s .4s infinite linear alternate;animation:blurtext 0.5s .4s infinite linear alternate}.loading .loading-text span:nth-child(4){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s .6s infinite linear alternate;animation:blurtext 0.5s .6s infinite linear alternate}.loading .loading-text span:nth-child(5){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s .8s infinite linear alternate;animation:blurtext 0.5s .8s infinite linear alternate}.loading .loading-text span:nth-child(6){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s 1s infinite linear alternate;animation:blurtext 0.5s 1s infinite linear alternate}.loading .loading-text span:nth-child(7){-webkit-filter:blur(0px);filter:blur(0px);-webkit-animation:blurtext 0.5s 1.2s infinite linear alternate;animation:blurtext 0.5s 1.2s infinite linear alternate}@-webkit-keyframes blurtext{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}@keyframes blurtext{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}.messageSwal2-popup{background-color:rgba(0,0,0,0.6) !important}.messageSwal2-popup .swal2-content{font-family:"Microsoft JhengHei","Noto Sans TC",sans-serif,Arial !important;font-size:20px;font-weight:600;color:#302D2C !important}.add-ellipsis{position:relative;padding-right:16px !important}.add-ellipsis::after{content:'...';position:absolute;bottom:0;right:0;font-size:16px;width:16px;height:31px}.btn{border-radius:0px;border:none;-webkit-box-shadow:none;box-shadow:none}.btn span{display:block;line-height:1}.btn:focus,.btn.focus,.btn:active{opacity:0.85;-webkit-box-shadow:none;box-shadow:none}.art-title{font-size:1.875rem;font-weight:600;line-height:1.313}@media (max-width: 992px){.art-title{font-size:1.75rem}}@media (max-width: 576px){.art-title{font-size:1.6rem}}.sec-title{font-size:1.5rem;font-weight:600;line-height:1.313}@media (max-width: 992px){.sec-title{font-size:1.313rem}}@media (max-width: 480px){.sec-title{font-size:1.25rem}}.sub-title{font-size:1.25rem;font-weight:600;line-height:1.313}@media (max-width: 992px){.sub-title{font-size:1.125rem}}header{position:fixed;top:0;right:0;padding:0;margin:0;background-color:#91cfd5;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;z-index:1000;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.35);box-shadow:0 3px 6px rgba(0,0,0,0.35)}header .navbar-expand-xl{width:240px}header .navbar-expand-xl .navbar-toggler{position:relative;display:block;text-align:center;width:80px;padding:0 0 15px 0;margin:35px auto 25px auto;color:#fff;-webkit-transition:0.2s linear;transition:0.2s linear}header .navbar-expand-xl .navbar-toggler::after{content:'MENU';position:absolute;bottom:0;left:0;right:0;font-weight:600;display:none}header .navbar-expand-xl .navbar-toggler .ham{position:relative;height:10px;display:block;margin:0 auto;background-color:#fff;-webkit-transition:0.2s ease;transition:0.2s ease}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(1){top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 0.3s ease 0.1s,
 -webkit-transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 -webkit-transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 transform 0.3s ease-out 0.3s,
 -webkit-transform 0.3s ease-out 0.3s}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(2){opacity:0}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(3){top:0px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.3s ease 0.1s,
 -webkit-transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 -webkit-transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 transform 0.3s ease-out 0.3s;transition:top 0.3s ease 0.1s,
 transform 0.3s ease-out 0.3s,
 -webkit-transform 0.3s ease-out 0.3s}header .navbar-expand-xl .navbar-toggler.collapsed{padding:0 0 60px 0}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(1){top:0px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:top 0.3s ease 0.3s,
 -webkit-transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 -webkit-transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 transform 0.3s ease-out 0.1s,
 -webkit-transform 0.3s ease-out 0.1s;-webkit-animation:mrotr 2s cubic-bezier(0.5, 0.2, 0.2, 1.01);animation:mrotr 2s cubic-bezier(0.5, 0.2, 0.2, 1.01)}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(2){top:10px;-webkit-transition:ease 0.3s 0.3s;transition:ease 0.3s 0.3s;-webkit-animation:fade 2s cubic-bezier(0.5, 0.2, 0.2, 1.01);animation:fade 2s cubic-bezier(0.5, 0.2, 0.2, 1.01);opacity:1}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(3){top:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:top 0.3s ease 0.3s,
 -webkit-transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 -webkit-transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 transform 0.3s ease-out 0.1s;transition:top 0.3s ease 0.3s,
 transform 0.3s ease-out 0.1s,
 -webkit-transform 0.3s ease-out 0.1s;-webkit-animation:mrotl 2s cubic-bezier(0.5, 0.2, 0.2, 1.01);animation:mrotl 2s cubic-bezier(0.5, 0.2, 0.2, 1.01)}header .navbar-expand-xl .navbar-toggler.collapsed::after{display:block}header .navbar-expand-xl .navbar{display:block;padding:0}header .navbar-expand-xl .navbar .navbar-brand{display:block;padding:25px;margin:0;background-color:#fff;z-index:1}header .navbar-expand-xl .navbar .navbar-brand img{max-width:100%}header .navbar-expand-xl .navbar .navbar-brand .logo-l{display:block;margin:0 auto}header .navbar-expand-xl .navbar .navbar-brand .logo-s{display:none}header .navbar-expand-xl .navbar .navMenu{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}header .navbar-expand-xl .navbar .navMenu.collapse:not(.show){display:none !important}header .navbar-expand-xl .navbar .navMenu ul.menu{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;list-style:none;padding:0;margin:0}header .navbar-expand-xl .navbar .navMenu ul.menu li{position:relative;font-size:22px;font-weight:600;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;text-align:center;padding:15px 20px;line-height:1}header .navbar-expand-xl .navbar .navMenu ul.menu li a{position:relative;text-decoration:none;display:inline-block;padding:5px;color:#fff}header .navbar-expand-xl .navbar .navMenu .langBox{padding:20px 0 40px;line-height:1;font-size:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}header .navbar-expand-xl .navbar .navMenu .langBox a{display:inline-block;width:45px;height:45px;line-height:44px;color:#fff;font-size:1rem;font-weight:600;letter-spacing:1px;text-align:center;border-radius:100%;margin:0 7px;border:2px solid #fff;background-color:transparent}header .navbar-expand-xl .navbar .navMenu .langBox a:hover{color:#91cfd5;border:2px solid transparent;background-color:rgba(255,255,255,0.75)}header .navbar-expand-xl .navbar .navMenu .langBox a.active{color:#91cfd5;border:2px solid transparent;background-color:#fff}header.fixed{left:0;background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}header.fixed .navbar-expand-xl{width:100%}header.fixed .navbar-expand-xl .navbar-toggler{display:none}header.fixed .navbar-expand-xl .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.fixed .navbar-expand-xl .navbar .navbar-brand{padding:0;margin:0 60px 0 0}header.fixed .navbar-expand-xl .navbar .navbar-brand .logo-l{display:none}header.fixed .navbar-expand-xl .navbar .navbar-brand .logo-s{display:block}header.fixed .navbar-expand-xl .navbar .navMenu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}header.fixed .navbar-expand-xl .navbar .navMenu.collapse:not(.show){display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;font-size:0;padding:0;margin:0;list-style:none}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li{display:inline-block;font-size:20px;padding:0 0 0 50px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li a{color:#302D2C}header.fixed .navbar-expand-xl .navbar .navMenu .langBox{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;padding:0;text-align:right}header.fixed .navbar-expand-xl .navbar .navMenu .langBox a{color:#91cfd5;border:2px solid #91cfd5}header.fixed .navbar-expand-xl .navbar .navMenu .langBox a:hover{color:#fff;border:2px solid transparent;background-color:rgba(145,207,213,0.75)}header.fixed .navbar-expand-xl .navbar .navMenu .langBox a.active{color:#fff;border:2px solid transparent;background-color:#91cfd5}@media (min-width: 1200px){header .navbar-expand-xl .navbar .navMenu ul.menu li a::before{content:'';position:absolute;right:0;top:-5px;border-color:transparent #302D2C transparent transparent;border-style:solid solid solid solid;border-width:0 10px 10px 0px;height:0px;width:0px;opacity:0;-webkit-transition:0.25s ease;transition:0.25s ease}header .navbar-expand-xl .navbar .navMenu ul.menu li a:hover{color:#302D2C}header .navbar-expand-xl .navbar .navMenu ul.menu li a:hover::before{right:-5px;opacity:1}header .navbar-expand-xl .navbar .navMenu ul.menu li.active a{color:#302D2C}header .navbar-expand-xl .navbar .navMenu ul.menu li.active a::before{right:-5px;opacity:1}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li a::before{right:0;border-color:transparent #91cfd5 transparent transparent}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li a:hover{color:#91cfd5}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li a:hover::before{right:-5px;opacity:1}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li.active a{color:#91cfd5}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li.active a::before{right:-5px}}@media (max-width: 1500px){header .navbar-expand-xl{width:170px}header .navbar-expand-xl .navbar-toggler{width:65px;margin:25px auto 15px auto}header .navbar-expand-xl .navbar-toggler .ham{height:6px}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(1){top:18px}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(3){top:6px}header .navbar-expand-xl .navbar-toggler.collapsed{padding:0 0 45px 0}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(2){top:6px}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(3){top:12px}header .navbar-expand-xl .navbar .navMenu ul.menu li{font-size:20px;padding:10px 20px}header .navbar-expand-xl .navbar .navMenu .langBox{padding-bottom:30px}header .navbar-expand-xl .navbar .navMenu .langBox a{width:42px;height:42px;line-height:40px}header.fixed .navbar-expand-xl .navbar .navbar-brand{margin-right:40px}header.fixed .navbar-expand-xl .navbar .navMenu ul.menu li{padding-left:40px}}@media (max-width: 1200px){header .navbar-expand-xl{width:150px}}@media screen and (min-width: 0px) and (max-width: 1199px){header{left:0;background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}header .navbar-expand-xl{width:100%}header .navbar-expand-xl .navbar-toggler{position:absolute;top:17px;right:15px;width:30px;height:30px;padding:0;margin:0;z-index:100000}header .navbar-expand-xl .navbar-toggler .ham{height:5px;background-color:#91cfd5}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(1){top:10px}header .navbar-expand-xl .navbar-toggler .ham:nth-of-type(3){top:0px}header .navbar-expand-xl .navbar-toggler.collapsed{padding:0;margin:0}header .navbar-expand-xl .navbar-toggler.collapsed::after{display:none}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(1){top:0px}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(2){top:5px}header .navbar-expand-xl .navbar-toggler.collapsed .ham:nth-of-type(3){top:10px}header .navbar-expand-xl .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navbar-expand-xl .navbar .navbar-brand{padding:7px 10px;margin:0}header .navbar-expand-xl .navbar .navbar-brand .logo-l{display:none}header .navbar-expand-xl .navbar .navbar-brand .logo-s{display:block;max-height:46px}header .navbar-expand-xl .navbar .navMenu{position:relative;background-color:#302D2C;max-height:80vh;overflow-y:auto;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}header .navbar-expand-xl .navbar .navMenu.collapse:not(.show){display:none !important}header .navbar-expand-xl .navbar .navMenu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:82px 0 15px}header .navbar-expand-xl .navbar .navMenu ul.menu li{display:block;width:100%;padding:0;margin:0}header .navbar-expand-xl .navbar .navMenu ul.menu li a{display:block;color:#fff;padding:25px 10px !important;border-top:1px solid rgba(255,255,255,0.1)}header .navbar-expand-xl .navbar .navMenu ul.menu li a:focus,header .navbar-expand-xl .navbar .navMenu ul.menu li a:active{color:rgba(255,255,255,0.5)}header .navbar-expand-xl .navbar .navMenu ul.menu li.active a{color:#91cfd5}header .navbar-expand-xl .navbar .navMenu .langBox{width:120px;position:absolute;top:0;left:50%;margin-left:-60px;padding:20px 0}header .navbar-expand-xl .navbar .navMenu .langBox a{color:#91cfd5;border:2px solid #91cfd5}header .navbar-expand-xl .navbar .navMenu .langBox a:hover{color:#fff;border:2px solid transparent;background-color:rgba(145,207,213,0.75)}header .navbar-expand-xl .navbar .navMenu .langBox a.active{color:#fff;border:2px solid transparent;background-color:#91cfd5}}@media (max-width: 480px){header .navbar-expand-xl .navbar .navbar-brand{padding:9px 10px}header .navbar-expand-xl .navbar .navbar-brand img{max-height:42px}}main.containerBox{position:relative;min-height:100vh}@media screen and (min-width: 0px) and (max-width: 1199px){main.containerBox{padding-top:60px}}.mainBlock{position:relative;padding-top:60px;padding-bottom:80px}@media (max-width: 1200px){.mainBlock{padding-top:40px}}@media (max-width: 768px){.mainBlock{padding-top:30px}}footer{position:relative}footer .footerMenu{padding:20px 0 15px 0;background-color:#302D2C}footer .footerMenu>.wrapperBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footerMenu>.wrapperBox .foot-logo{display:block;margin-right:90px}footer .footerMenu>.wrapperBox .foot-logo img{max-width:100%}footer .footerMenu>.wrapperBox ul.navBox{font-size:0;padding:0;margin:0;list-style:none}footer .footerMenu>.wrapperBox ul.navBox li{display:inline-block;font-size:20px;font-weight:600;text-align:center;padding:0;margin-left:50px;line-height:1}footer .footerMenu>.wrapperBox ul.navBox li a{position:relative;text-decoration:none;display:block;padding:5px;color:#878584}footer .footerMenu>.wrapperBox ul.navBox li a:hover{color:#fff}footer .cr{font-size:14px;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#131212}footer .cr .wrapperBox span{color:#606060}footer .cr .wrapperBox a{color:#302D2C;margin-left:5px}footer .cr .wrapperBox a:hover{color:#878584}footer #goTop{position:absolute;top:-70px;right:30px;width:60px;height:60px;opacity:1;z-index:99;cursor:pointer;-webkit-transition:0.2s ease;transition:0.2s ease}footer #goTop img{max-width:100%}footer #goTop:active,footer #goTop:focus{opacity:0.85}@media (min-width: 1200px){footer #goTop:hover{opacity:0.85}}@media (max-width: 1500px){footer .footerMenu>.wrapperBox .foot-logo{margin-right:40px}footer .footerMenu>.wrapperBox ul.navBox li{margin-left:40px}}@media (max-width: 1200px){footer #goTop{top:-65px;right:10px}}@media screen and (min-width: 0px) and (max-width: 991px){footer .footerMenu{padding-top:15px}footer .footerMenu>.wrapperBox{display:block}footer .footerMenu>.wrapperBox .foot-logo{max-width:300px;margin:0 auto 10px auto;text-align:center}footer .footerMenu>.wrapperBox ul.navBox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footerMenu>.wrapperBox ul.navBox li{margin-left:0;padding:10px 20px;font-size:18px}}@media (max-width: 768px){footer .cr{padding:15px 0}footer .cr a{display:block;margin:5px 0 0}}.html{overflow-x:auto;overflow-y:hidden;font-size:1.125rem}.html p{line-height:1.75}.html p img{padding:10px 0;display:block}.html img{max-width:100% !important;height:auto !important}.html table{max-width:100% !important}.html iframe{max-width:100% !important}.sub-banner{position:relative;background-position:top center;background-repeat:no-repeat;background-size:auto 570px;background-attachment:fixed;overflow:hidden}.sub-banner>.wrapperBox{height:570px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.25s linear;transition:0.25s linear}.sub-banner>.wrapperBox .page-subject{width:500px;font-size:42px;font-weight:600;letter-spacing:2px;color:#fff;text-align:center;padding:75px 0;margin:0;text-shadow:5px 5px 6px rgba(0,0,0,0.75);background-color:rgba(145,207,213,0.8);-webkit-transition:0.3s ease-in;transition:0.3s ease-in;opacity:0}.sub-banner.show>.wrapperBox .page-subject{opacity:1}@media (max-width: 1500px){.sub-banner>.wrapperBox{height:500px}}@media (max-width: 1024px){.sub-banner{background-size:cover;background-attachment:scroll}.sub-banner>.wrapperBox{height:350px}.sub-banner>.wrapperBox .page-subject{font-size:40px;width:auto;padding:35px 70px}}@media (max-width: 768px){.sub-banner>.wrapperBox{height:300px}.sub-banner>.wrapperBox .page-subject{font-size:36px}}@media (max-width: 576px){.sub-banner>.wrapperBox{height:200px}.sub-banner>.wrapperBox .page-subject{font-size:34px;padding:20px 50px}}@media (max-width: 480px){.sub-banner>.wrapperBox{height:180px}.sub-banner>.wrapperBox .page-subject{padding:20px 30px}}.cateBox .cate-toggle{display:none}.cateBox .cate_list{display:block;font-size:0;padding:0;margin:0;list-style:none}.cateBox .cate_list li{display:inline-block;font-size:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding:0 25px 10px 0;line-height:1}.cateBox .cate_list li div{position:relative;display:block;padding:3px 2px;line-height:1.5;cursor:pointer;-webkit-transition:0.25s ease;transition:0.25s ease;border-bottom:3px solid rgba(0,0,0,0)}.cateBox .cate_list li div:active,.cateBox .cate_list li div:focus{color:#91cfd5}.cateBox .cate_list li div.active{color:#91cfd5;font-weight:600;border-bottom:3px solid #91cfd5}@media (min-width: 1200px){.cateBox .cate_list li div:not(.active):hover{color:#91cfd5;border-bottom:3px solid #91cfd5}}@media (min-width: 992px){.cateBox .cate_list{display:block !important}}@media screen and (min-width: 0px) and (max-width: 991px){.cateBox{position:relative}.cateBox .cate-toggle{position:relative;display:block;font-size:1.125rem;padding:7px 10px;background-color:#91cfd5;border-radius:5px;cursor:pointer;overflow:hidden}.cateBox .cate-toggle span{display:inline-block;color:#302D2C;font-weight:600}.cateBox .cate-toggle::after{content:'+';position:absolute;width:40px;top:0;right:0px;bottom:0;font-size:1.5rem;font-weight:400;color:#fff;text-align:center;line-height:35px;background-color:#91cfd5;border-left:1px solid rgba(255,255,255,0.5)}.cateBox .cate-toggle.active::after{content:'-';font-size:1.75rem}.cateBox .cate_list{display:none;position:absolute;top:100%;left:0;right:0;border-radius:5px;border:1px solid #D6D5D5;background-color:#fafafa;-webkit-box-shadow:0px 20px 15px -20px rgba(0,0,0,0.75);box-shadow:0px 20px 15px -20px rgba(0,0,0,0.75);z-index:10}.cateBox .cate_list li{display:block;margin:0;padding:0;font-size:18px;border-bottom:1px solid #D6D5D5}.cateBox .cate_list li:last-child{border-bottom:none}.cateBox .cate_list li div{position:relative;display:block;padding:10px;color:#302D2C;border-bottom:none}.cateBox .cate_list li div.active{color:#91cfd5;font-weight:600;border-bottom:none}}.pageBox{padding-top:40px;padding-bottom:40px}.pageBox .pages{list-style:none;padding:0;margin:0;display:block;text-align:center}.pageBox .pages .paginationjs-pages ul{font-size:0;padding:0;margin:0;list-style:none}.pageBox .pages .paginationjs-pages ul li{display:inline-block;font-size:1.25rem;vertical-align:middle;margin:0 5px;-webkit-transition:0.2s;transition:0.2s;font-weight:600;font-family:Arial}.pageBox .pages .paginationjs-pages ul li a{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;display:block;color:#8B8685;cursor:pointer;line-height:1;padding:7px 10px}.pageBox .pages .paginationjs-pages ul li a:active,.pageBox .pages .paginationjs-pages ul li a:focus{color:#91cfd5}.pageBox .pages .paginationjs-pages ul li:first-child{margin:0 15px 0 0}.pageBox .pages .paginationjs-pages ul li:first-child a{padding:0;width:40px;height:40px}.pageBox .pages .paginationjs-pages ul li:first-child a img{max-width:100%}.pageBox .pages .paginationjs-pages ul li:first-child.disabled{display:none}.pageBox .pages .paginationjs-pages ul li:last-child{margin:0 0 0 15px}.pageBox .pages .paginationjs-pages ul li:last-child a{padding:0;width:40px;height:40px}.pageBox .pages .paginationjs-pages ul li:last-child a img{max-width:100%}.pageBox .pages .paginationjs-pages ul li:last-child.disabled{display:none}.pageBox .pages .paginationjs-pages ul li.active a{color:#91cfd5}.pageBox .pages .paginationjs-pages ul li.paginationjs-ellipsis a{cursor:default;border:none}@media (min-width: 1200px){.pageBox .pages .paginationjs-pages ul li:not(.disabled) a:hover{opacity:0.75}}@media (max-width: 576px){.pageBox{padding-top:20px;padding-bottom:20px}.pageBox .pages .paginationjs-pages ul li{font-size:18px}.pageBox .pages .paginationjs-pages ul li a{padding:5px}.pageBox .pages .paginationjs-pages ul li:first-child a{width:30px;height:30px}.pageBox .pages .paginationjs-pages ul li:last-child a{width:30px;height:30px}.pageBox .pages .paginationjs-pages ul li.disabled{font-size:14px;margin:0}}@media (max-width: 326px){.pageBox{padding-top:10px;padding-bottom:10px}.pageBox .pages .paginationjs-pages ul li:first-child a{width:20px;height:20px}.pageBox .pages .paginationjs-pages ul li:last-child a{width:20px;height:20px}}main#index{padding-bottom:140px;background:url("../../images/home_main_bg.jpg") bottom left no-repeat}main#index .buttonBox{text-align:center;display:block;margin-top:40px}main#index .buttonBox .moreBtn{padding:10px 20px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-top-left-radius:10px;border-bottom-right-radius:10px;background:#91cfd5;background:linear-gradient(45deg, #fff 12px, #91cfd5 0);background:-webkit-linear-gradient(45deg, #fff 12px, #91cfd5 0)}main#index .buttonBox .moreBtn span{color:#fff;font-size:1rem;font-weight:600;line-height:1;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all 0.15s ease;transition:all 0.15s ease}main#index .buttonBox .moreBtn:hover{background:#302D2C;background:linear-gradient(45deg, #91cfd5 12px, #302D2C 0);background:-webkit-linear-gradient(45deg, #91cfd5 12px, #302D2C 0)}main#index .buttonBox .moreBtn:hover span{color:#91cfd5}main#index .bannerArea{position:relative;display:block;padding:0;margin:0}main#index .bannerArea::after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;background:#fff;background:-webkit-gradient(linear, right bottom, left top, color-stop(49%, #fff), color-stop(50%, transparent));background:linear-gradient(to left top, #fff 49%, transparent 50%);z-index:1}main#index .bannerArea #sliderBox{position:relative;overflow:hidden}main#index .bannerArea #sliderBox .owl-item a.Img{display:block}main#index .bannerArea #sliderBox .owl-dots{position:absolute;bottom:0;right:calc((100% - 1400px) / 2);margin:0;text-align:center;z-index:2;padding:0 0 15px 0}main#index .bannerArea #sliderBox .owl-dots .owl-dot{outline:none;background-color:transparent}main#index .bannerArea #sliderBox .owl-dots .owl-dot span{display:block;width:40px;height:8px;background-color:rgba(255,255,255,0.6);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}main#index .bannerArea #sliderBox .owl-dots .owl-dot:not(:last-child){margin:0 20px 0 0}main#index .bannerArea #sliderBox .owl-dots .owl-dot.active span{background-color:#fff}@media (max-width: 1500px){main#index .bannerArea #sliderBox .owl-dots{right:calc((100% - 1240px) / 2)}}@media (max-width: 1300px){main#index .bannerArea #sliderBox .owl-dots{right:20px}}@media (max-width: 576px){main#index .bannerArea #sliderBox .owl-dots{right:15px;padding:0 0 5px 0}main#index .bannerArea #sliderBox .owl-dots .owl-dot span{width:20px;height:5px}main#index .bannerArea #sliderBox .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}}main#index .processArea{position:relative;padding:40px 0;overflow:hidden}main#index .processArea::after{content:'';position:absolute;bottom:55px;left:-5px;right:-5px;height:240px;background-color:#F5F5F5;-webkit-transform:rotate(-3deg) skew(-3deg);transform:rotate(-3deg) skew(-3deg);z-index:-1}main#index .processArea>.wrapperBox .homeTitle{position:relative;font-size:0;text-align:center;margin-bottom:45px}main#index .processArea>.wrapperBox .homeTitle span{position:relative;display:inline-block;font-size:1.875rem;font-weight:600;line-height:1}main#index .processArea>.wrapperBox .homeTitle span::after{content:url("../../images/home_title_after.svg");display:block;margin-top:10px}@media (max-width: 576px){main#index .processArea>.wrapperBox .homeTitle span{font-size:1.75rem}}main#index .processArea>.wrapperBox #processSlider::before{content:url("../../images/home_process_item.svg");position:absolute;top:-40px;left:-40px}main#index .processArea>.wrapperBox #processSlider .owl-item{padding:25px 20px 20px}main#index .processArea>.wrapperBox #processSlider .owl-item a.item{position:relative;display:block;background-color:#302D2C;-webkit-box-shadow:15px 15px 5px rgba(0,0,0,0.16);box-shadow:15px 15px 5px rgba(0,0,0,0.16)}main#index .processArea>.wrapperBox #processSlider .owl-item a.item i.num{position:absolute;top:-24px;left:5px;color:#91cfd5;font-size:3rem;font-family:Arial;font-weight:400;line-height:1}main#index .processArea>.wrapperBox #processSlider .owl-item a.item::after{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background-color:#91cfd5;-webkit-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .Img{position:relative;max-width:450px;max-height:265px;margin:0 auto}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .Img i.num{color:#fff;z-index:1}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .Img img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.25s linear;transition:0.25s linear}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .desc{position:relative;padding:0 0 20px 0;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .desc h6{font-weight:600;color:#fff;padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 5px rgba(0,0,0,0.5);background-color:#91cfd5;-webkit-transition:0.25s linear;transition:0.25s linear}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .desc time{display:block;color:#91cfd5;padding:10px}main#index .processArea>.wrapperBox #processSlider .owl-item a.item .desc .txt{color:#8B8685;margin:0 10px;max-height:124px;-webkit-transition:0.25s linear;transition:0.25s linear}main#index .processArea>.wrapperBox #processSlider .owl-item a.item:hover::after{background-color:#302D2C}main#index .processArea>.wrapperBox #processSlider .owl-item a.item:hover .Img>img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#index .processArea>.wrapperBox #processSlider .owl-item a.item:hover .desc h6{color:#302D2C;text-shadow:none}main#index .processArea>.wrapperBox #processSlider .owl-item a.item:hover .desc .txt{color:#302D2C}main#index .processArea>.wrapperBox #processSlider .owl-nav{position:absolute;top:50%;right:-90px;margin-top:-23px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}main#index .processArea>.wrapperBox #processSlider .owl-nav button{position:relative;width:40px;height:40px;outline:none;background:none;padding:0;margin:0;font-size:0;color:#91cfd5;line-height:1;background-color:#302D2C;-webkit-transition:0.25s linear;transition:0.25s linear;opacity:1}main#index .processArea>.wrapperBox #processSlider .owl-nav button::before{content:url("../../images/owl_nav_prev.svg");position:absolute;top:10px;left:5px}main#index .processArea>.wrapperBox #processSlider .owl-nav button:active,main#index .processArea>.wrapperBox #processSlider .owl-nav button:focus{opacity:0.85}main#index .processArea>.wrapperBox #processSlider .owl-nav button.disabled,main#index .processArea>.wrapperBox #processSlider .owl-nav button.owl-next{display:none}@media (min-width: 1200px){main#index .processArea>.wrapperBox #processSlider .owl-nav button:hover{opacity:0.85}}@media (max-width: 1024px){main#index .processArea>.wrapperBox #processSlider .owl-nav button{width:36px;height:36px}main#index .processArea>.wrapperBox #processSlider .owl-nav button::before{top:7px}}main#index .processArea>.wrapperBox #processSlider .owl-dots{line-height:1;padding:15px 0 0;margin:0;text-align:center}main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot{outline:none;background-color:transparent}main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot span{display:block;width:16px;height:16px;background-color:transparent;border:1px solid #91cfd5}main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot.active span{background-color:#91cfd5;border:1px solid transparent}@media (max-width: 1024px){main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot span{width:15px;height:15px}main#index .processArea>.wrapperBox #processSlider .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}}main#index .prodArea{position:relative;padding:60px 0 90px 0}main#index .prodArea>.wrapperBox .homeTitle{position:relative;font-size:0;text-align:center;margin-bottom:60px}main#index .prodArea>.wrapperBox .homeTitle span{position:relative;display:inline-block;font-size:1.875rem;font-weight:600;line-height:1}main#index .prodArea>.wrapperBox .homeTitle span::after{content:url("../../images/home_title_after.svg");display:block;margin-top:10px}@media (max-width: 576px){main#index .prodArea>.wrapperBox .homeTitle span{font-size:1.75rem}}main#index .prodArea>.wrapperBox #prodSlider::before{content:url("../../images/home_product_item.svg");position:absolute;top:-5px;right:-50px}main#index .prodArea>.wrapperBox #prodSlider .owl-item{padding:0 20px 20px 20px}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item{position:relative;display:block;background-color:#302D2C;-webkit-box-shadow:15px 15px 5px rgba(0,0,0,0.16);box-shadow:15px 15px 5px rgba(0,0,0,0.16)}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .Img{position:relative;max-width:330px;max-height:330px;margin:0 auto}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .Img img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.25s linear;transition:0.25s linear}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .desc{position:relative;padding:10px 10px 15px 10px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .desc .cate-label{color:#91cfd5;font-size:1.125rem}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .desc h6{font-weight:600;margin-top:5px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item .desc .txt{color:#8B8685;max-height:62px;-webkit-transition:0.25s linear;transition:0.25s linear}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item:hover .Img>img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item:hover .desc .txt{color:#302D2C}main#index .prodArea>.wrapperBox #prodSlider .owl-nav{position:absolute;top:50%;left:-90px;margin-top:-23px}main#index .prodArea>.wrapperBox #prodSlider .owl-nav button{position:relative;width:40px;height:40px;outline:none;background:none;padding:0;margin:0;font-size:0;color:#91cfd5;line-height:1;background-color:#302D2C;-webkit-transition:0.25s linear;transition:0.25s linear;opacity:1}main#index .prodArea>.wrapperBox #prodSlider .owl-nav button::before{content:url("../../images/owl_nav_prev.svg");position:absolute;top:10px;left:5px}main#index .prodArea>.wrapperBox #prodSlider .owl-nav button:active,main#index .prodArea>.wrapperBox #prodSlider .owl-nav button:focus{opacity:0.85}main#index .prodArea>.wrapperBox #prodSlider .owl-nav button.disabled,main#index .prodArea>.wrapperBox #prodSlider .owl-nav button.owl-next{display:none}@media (min-width: 1200px){main#index .prodArea>.wrapperBox #prodSlider .owl-nav button:hover{opacity:0.85}}@media (max-width: 1024px){main#index .prodArea>.wrapperBox #prodSlider .owl-nav button{width:36px;height:36px}main#index .prodArea>.wrapperBox #prodSlider .owl-nav button::before{top:7px}}main#index .prodArea>.wrapperBox #prodSlider .owl-dots{line-height:1;padding:15px 0 0;margin:0;text-align:center}main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot{outline:none;background-color:transparent}main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot span{display:block;width:16px;height:16px;background-color:transparent;border:1px solid #91cfd5}main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot.active span{background-color:#91cfd5;border:1px solid transparent}@media (max-width: 1024px){main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot span{width:15px;height:15px}main#index .prodArea>.wrapperBox #prodSlider .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}}main#index .contactArea{padding:70px 0 90px 0}main#index .contactArea>.wrapperBox .Img{display:block;max-width:126px;margin:0 auto;padding-left:20px}main#index .contactArea>.wrapperBox .Img img{max-width:100%}main#index .contactArea>.wrapperBox .txt{display:block;max-width:50%;margin:0 auto;padding:70px 0 80px 0;text-align:center;font-size:1.5rem}main#index .contactArea>.wrapperBox .buttonBox{margin:0}main#index .contactArea>.wrapperBox .buttonBox .linkBtn{padding:15px 20px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-top-left-radius:10px;border-bottom-right-radius:10px;background:#302D2C;background:linear-gradient(45deg, #91cfd5 12px, #302D2C 0);background:-webkit-linear-gradient(45deg, #91cfd5 12px, #302D2C 0)}main#index .contactArea>.wrapperBox .buttonBox .linkBtn span{color:#91cfd5;font-size:1.125rem;font-weight:600;line-height:1;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all 0.15s ease;transition:all 0.15s ease}main#index .contactArea>.wrapperBox .buttonBox .linkBtn:hover{background:#91cfd5;background:linear-gradient(45deg, #fff 12px, #91cfd5 0);background:-webkit-linear-gradient(45deg, #fff 12px, #91cfd5 0)}main#index .contactArea>.wrapperBox .buttonBox .linkBtn:hover span{color:#fff}main#aboutPage .mainBlock>.wrapperBox .slognBox{border-bottom:1px solid #D6D5D5}main#aboutPage .mainBlock>.wrapperBox .slognBox .txt{padding:20px 0}main#aboutPage .mainBlock>.wrapperBox .briefBox{padding:30px 0}main#aboutPage .mainBlock>.wrapperBox .briefBox .desp .sec-title span{display:inline-block;padding-bottom:5px;border-bottom:3px solid #91cfd5}main#aboutPage .mainBlock>.wrapperBox .briefBox .desp .txt{padding:20px 20px 10px 0}main#aboutPage .mainBlock>.wrapperBox .briefBox .pic{position:relative}main#aboutPage .mainBlock>.wrapperBox .briefBox .pic .Img{display:block;max-width:650px;max-height:400px;margin:0 auto}main#aboutPage .mainBlock>.wrapperBox .briefBox .pic .Img img{max-width:100%;width:100%}main#Products .mainBlock>.wrapperBox .cardBox{padding:30px 0 0;margin:0 -20px;overflow:hidden}main#Products .mainBlock>.wrapperBox .cardBox ul{list-style:none;padding:0;margin:0}main#Products .mainBlock>.wrapperBox .cardBox ul li{padding:0 20px;margin-bottom:40px}main#Products .mainBlock>.wrapperBox .cardBox ul li a{position:relative;display:block;background-color:#302D2C;-webkit-box-shadow:15px 15px 5px rgba(0,0,0,0.16);box-shadow:15px 15px 5px rgba(0,0,0,0.16)}main#Products .mainBlock>.wrapperBox .cardBox ul li a .Img{position:relative;max-width:330px;max-height:330px;margin:0 auto}main#Products .mainBlock>.wrapperBox .cardBox ul li a .Img img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.25s linear;transition:0.25s linear}main#Products .mainBlock>.wrapperBox .cardBox ul li a .desc{position:relative;padding:10px 10px 15px 10px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}main#Products .mainBlock>.wrapperBox .cardBox ul li a .desc .cate-label{color:#91cfd5;font-size:1.125rem}main#Products .mainBlock>.wrapperBox .cardBox ul li a .desc h6{font-weight:600;margin-top:5px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main#Products .mainBlock>.wrapperBox .cardBox ul li a .desc .txt{color:#8B8685;max-height:62px;-webkit-transition:0.25s linear;transition:0.25s linear}main#Products .mainBlock>.wrapperBox .cardBox ul li a:hover::after{background-color:#302D2C}main#Products .mainBlock>.wrapperBox .cardBox ul li a:hover .Img>img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#Products .mainBlock>.wrapperBox .cardBox ul li a:hover .desc .txt{color:#302D2C}main#productDetail .mainBlock>.wrapperBox .top{margin-bottom:50px}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot{max-width:500px;margin:0 auto 0 0}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-item .Img{max-height:500px}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots{line-height:1;padding:20px 0;margin:0;text-align:center}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot{outline:none;background-color:transparent}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot span{display:block;width:20px;height:20px;background-color:transparent;border:1px solid #91cfd5}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot:not(:last-child){margin:0 15px 0 0}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot.active span{background-color:#91cfd5;border:1px solid transparent}@media (max-width: 1024px){main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot span{width:15px;height:15px}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot .owl-dots .owl-dot:not(:last-child){margin:0 10px 0 0}}main#productDetail .mainBlock>.wrapperBox .top .right-b{padding-left:20px}main#productDetail .mainBlock>.wrapperBox .top .right-b .art-title{padding-bottom:10px;border-bottom:3px solid #91cfd5}main#productDetail .mainBlock>.wrapperBox .top .right-b .descp{padding:15px 0}main#productDetail .mainBlock>.wrapperBox .bottom{border-bottom:1px solid #D6D5D5;padding-bottom:40px}main#productDetail .mainBlock>.wrapperBox .bottom .sec-title{margin-bottom:15px;line-height:1}main#productDetail .mainBlock>.wrapperBox .bottom .sec-title span{display:block;overflow:hidden}main#productDetail .mainBlock>.wrapperBox .bottom .sec-title span::after{content:"";display:inline-block;vertical-align:middle;height:1px;width:100%;margin-top:-6px;margin-right:-100%;margin-left:15px;border-top:1px solid #D6D5D5}main#productDetail .mainBlock>.wrapperBox .bottom .html{padding:10px 0}main#productDetail .mainBlock>.wrapperBox .buttonBox{text-align:center;padding:50px 0 30px 0}main#productDetail .mainBlock>.wrapperBox .buttonBox .backBtn{padding:10px 20px;background-color:#91cfd5;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}main#productDetail .mainBlock>.wrapperBox .buttonBox .backBtn span{color:#fff;font-size:16px;line-height:1;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}@media (min-width: 1200px){main#productDetail .mainBlock>.wrapperBox .buttonBox .backBtn:hover{background-color:#302D2C}}main#Process .mainBlock>.wrapperBox .listBox{padding:30px 0 0}main#Process .mainBlock>.wrapperBox .listBox ul{list-style:none;padding:0;margin:0}main#Process .mainBlock>.wrapperBox .listBox ul li{display:block;margin-bottom:40px;-webkit-box-shadow:15px 15px 5px rgba(0,0,0,0.16);box-shadow:15px 15px 5px rgba(0,0,0,0.16)}main#Process .mainBlock>.wrapperBox .listBox ul li a{position:relative;background-color:#fff}main#Process .mainBlock>.wrapperBox .listBox ul li a::after{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background-color:#91cfd5;-webkit-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out}main#Process .mainBlock>.wrapperBox .listBox ul li a .Img{position:relative;max-width:450px;max-height:300px;margin:0 auto 0 0;background-color:#302D2C;z-index:1}main#Process .mainBlock>.wrapperBox .listBox ul li a .Img img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.25s linear;transition:0.25s linear}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc{position:relative;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc h6{font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc time{display:block;color:#91cfd5;padding:15px 0;line-height:1}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc .txt{color:#8B8685;max-height:124px;-webkit-transition:0.25s linear;transition:0.25s linear}main#Process .mainBlock>.wrapperBox .listBox ul li a:hover::after{background-color:#302D2C}main#Process .mainBlock>.wrapperBox .listBox ul li a:hover .Img>img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#Process .mainBlock>.wrapperBox .listBox ul li a:hover .desc .txt{color:#302D2C}main#processDetail .mainBlock>.wrapperBox .articleBlock{position:relative;display:block;margin-bottom:40px}main#processDetail .mainBlock>.wrapperBox .articleBlock time{display:block;color:#91cfd5}main#processDetail .mainBlock>.wrapperBox .articleBlock .line{display:block;height:3px;margin:10px 0;background-color:#91cfd5}main#processDetail .mainBlock>.wrapperBox .articleBlock .art-title{margin-bottom:15px}main#processDetail .mainBlock>.wrapperBox .articleBlock .html{padding:10px 0 20px 0}main#processDetail .mainBlock>.wrapperBox .buttonBox{text-align:center;padding:10px 0 30px 0}main#processDetail .mainBlock>.wrapperBox .buttonBox .backBtn{padding:10px 20px;background-color:#91cfd5;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}main#processDetail .mainBlock>.wrapperBox .buttonBox .backBtn span{color:#fff;font-size:16px;line-height:1;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}@media (min-width: 1200px){main#processDetail .mainBlock>.wrapperBox .buttonBox .backBtn:hover{background-color:#302D2C}}main#Contact>.mainBlock>.wrapperBox .mapBox{display:block}main#Contact>.mainBlock>.wrapperBox .mapBox iframe{width:100% !important;height:350px !important}main#Contact>.mainBlock>.wrapperBox .block{position:relative;padding-top:30px}main#Contact>.mainBlock>.wrapperBox .block::before{content:'';position:absolute;left:0;right:0;top:0;height:5px}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox{padding:0}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group{margin-bottom:20px}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group>.form-control{border-radius:0;border:1px solid #D6D5D5;-webkit-box-shadow:none;box-shadow:none;padding:5px 10px;height:40px}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group>.form-control.error{border:1px solid #A70000}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group textarea{height:400px !important}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox{display:block;padding:20px 0 0;font-size:0}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification{display:inline-block;vertical-align:middle;font-size:16px}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha{position:relative;width:240px;padding:0;margin:0 auto;background-color:#302D2C;border:5px solid #E6E6E6}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .bgSlider{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;height:40px;padding:0;background-color:#302D2C}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .Slider{position:relative;top:0;left:0;width:40px;height:40px;z-index:99;cursor:pointer}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .Slider.ui-draggable-handle{background-image:url("../../images/system/qaptcha-lock.png");background-position:no-repeat}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .Slider.ui-draggable-disabled{background-image:url("../../images/system/qaptcha-unlock.png");background-position:no-repeat;border-right:none}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .dropSuccess,main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification .QapTcha .dropError{color:#91cfd5;position:absolute;left:60px;top:0;line-height:40px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .formBtn{font-weight:600;margin-left:50px;padding:15px 20px;letter-spacing:1px;background-color:#91cfd5;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .formBtn span{color:#fff;font-size:16px;line-height:1;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}@media (min-width: 1200px){main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .formBtn:hover{background-color:#302D2C}}main#Contact>.mainBlock>.wrapperBox .block .right-b{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding-left:80px}main#Contact>.mainBlock>.wrapperBox .block .right-b .sec-title{font-weight:600;margin-bottom:20px}main#Contact>.mainBlock>.wrapperBox .block .right-b [class*=info-]{padding-bottom:20px;margin-bottom:20px;font-size:1.125rem}main#Contact>.mainBlock>.wrapperBox .block .right-b [class*=info-]:not(:last-child){border-bottom:3px solid #91cfd5}main#Contact>.mainBlock>.wrapperBox .block .right-b .info-2 ul,main#Contact>.mainBlock>.wrapperBox .block .right-b .info-3 ul{list-style:none;padding:0;margin:0}main#Contact>.mainBlock>.wrapperBox .block .right-b .info-2 ul li,main#Contact>.mainBlock>.wrapperBox .block .right-b .info-3 ul li{padding-bottom:10px}main#Contact>.mainBlock>.wrapperBox .block .right-b .info-2 ul li i,main#Contact>.mainBlock>.wrapperBox .block .right-b .info-3 ul li i{width:18px;margin-right:10px;text-align:center;color:#91cfd5}@media (max-width: 1400px){main#index .processArea>.wrapperBox #processSlider::before{left:-30px}main#index .processArea>.wrapperBox #processSlider .owl-nav{right:-50px;margin-top:23px}main#index .prodArea>.wrapperBox #prodSlider::before{right:-40px}main#index .prodArea>.wrapperBox #prodSlider .owl-nav{left:-50px;margin-top:0px}}@media (max-width: 1300px){main#index .processArea>.wrapperBox{padding-left:55px;padding-right:55px}main#index .processArea>.wrapperBox #processSlider::before{left:-20px}main#index .processArea>.wrapperBox #processSlider .owl-nav{right:-40px}main#index .prodArea>.wrapperBox{padding-left:55px;padding-right:55px}main#index .prodArea>.wrapperBox #prodSlider::before{right:-30px}main#index .prodArea>.wrapperBox #prodSlider .owl-nav{left:-40px;margin-top:0px}}@media (max-width: 1200px){main#index .processArea>.wrapperBox{padding-left:20px;padding-right:20px}main#index .processArea>.wrapperBox #processSlider::before{display:none}main#index .processArea>.wrapperBox #processSlider .owl-item{padding:20px 10px 10px}main#index .processArea>.wrapperBox #processSlider .owl-item a.item{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.16);box-shadow:0px 0px 5px rgba(0,0,0,0.16)}main#index .processArea>.wrapperBox #processSlider .owl-item a.item i.num{top:-20px;font-size:2.5rem}main#index .processArea>.wrapperBox #processSlider .owl-nav{top:-40px;right:10px;margin-top:0}main#index .prodArea>.wrapperBox{padding-left:20px;padding-right:20px}main#index .prodArea>.wrapperBox #prodSlider::before{display:none}main#index .prodArea>.wrapperBox #prodSlider .owl-item{padding:10px}main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.16);box-shadow:0px 0px 5px rgba(0,0,0,0.16)}main#index .prodArea>.wrapperBox #prodSlider .owl-nav{top:-50px;left:10px;margin-top:0}main#aboutPage .mainBlock>.wrapperBox .slognBox .txt{padding:10px 0 15px 0}main#aboutPage .mainBlock>.wrapperBox .briefBox{padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#aboutPage .mainBlock>.wrapperBox .briefBox .desp .txt{padding:15px 20px 10px 0}main#Products .mainBlock>.wrapperBox .cardBox{margin:0 0 0 -20px}main#Process .mainBlock>.wrapperBox .listBox ul li{margin-right:20px}main#Contact>.mainBlock>.wrapperBox .block .right-b{padding-left:40px}}@media (max-width: 1024px){main#index .contactArea{padding:50px 0}main#index .contactArea>.wrapperBox .txt{max-width:80%;padding:50px 0 60px 0}}@media screen and (min-width: 0px) and (max-width: 991px){main#index .prodArea{padding-top:40px}main#aboutPage .mainBlock>.wrapperBox .briefBox{margin-bottom:10px}main#aboutPage .mainBlock>.wrapperBox .briefBox .desp .txt{padding:15px 0}main#Products .mainBlock>.wrapperBox .cardBox{margin:0 -10px}main#Products .mainBlock>.wrapperBox .cardBox ul li{padding:0 10px;margin-bottom:20px}main#Products .mainBlock>.wrapperBox .cardBox ul li a{-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.16);box-shadow:5px 5px 5px rgba(0,0,0,0.16)}main#productDetail .mainBlock>.wrapperBox .top{margin-bottom:30px}main#productDetail .mainBlock>.wrapperBox .bottom{padding-bottom:30px}main#productDetail .mainBlock>.wrapperBox .bottom .sec-title{margin-bottom:10px}main#productDetail .mainBlock>.wrapperBox .buttonBox{padding:30px 0}main#Process .mainBlock>.wrapperBox .listBox ul li{margin-right:0;margin-bottom:20px;-webkit-box-shadow:10px 10px 5px rgba(0,0,0,0.16);box-shadow:10px 10px 5px rgba(0,0,0,0.16)}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc{padding:15px}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc time{padding:7px 0}main#Contact>.mainBlock>.wrapperBox .mapBox iframe{height:280px !important}main#Contact>.mainBlock>.wrapperBox .block{padding-top:20px}main#Contact>.mainBlock>.wrapperBox .block .left-b{margin-bottom:30px}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group textarea{height:250px !important}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox{padding-top:10px;text-align:center}main#Contact>.mainBlock>.wrapperBox .block .right-b{padding-left:0}}@media (max-width: 768px){main#index .contactArea{padding:30px 0}main#index .contactArea>.wrapperBox .txt{max-width:80%;padding:40px 0}}@media screen and (min-width: 0px) and (max-width: 767px){main#productDetail .mainBlock>.wrapperBox .top .left-b{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main#productDetail .mainBlock>.wrapperBox .top .left-b #prodShot{margin:0 auto}main#productDetail .mainBlock>.wrapperBox .top .right-b{padding-left:0;margin-bottom:5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main#productDetail .mainBlock>.wrapperBox .bottom{padding-bottom:30px}main#productDetail .mainBlock>.wrapperBox .bottom .sec-title{margin-bottom:10px}main#productDetail .mainBlock>.wrapperBox .buttonBox{padding:30px 0}main#Process .mainBlock>.wrapperBox .listBox{padding-top:25px}main#Process .mainBlock>.wrapperBox .listBox ul li{margin-right:0;margin-bottom:30px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1)}main#Process .mainBlock>.wrapperBox .listBox ul li a{padding:20px}main#Process .mainBlock>.wrapperBox .listBox ul li a .Img{margin:0 auto}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc{padding:25px 0 0}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox .form-group{padding-right:0 !important}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .verification,main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .formBtn{display:block}main#Contact>.mainBlock>.wrapperBox .block .left-b .formBox #submitBox .formBtn{margin:20px auto 10px auto;max-width:120px}}@media (max-width: 576px){main#index .bannerArea::after{display:none}main#index .processArea::after{height:160px;-webkit-transform:rotate(0deg) skew(0deg);transform:rotate(0deg) skew(0deg)}main#index .processArea>.wrapperBox .homeTitle{margin-bottom:20px}main#index .processArea .buttonBox{margin-top:25px}main#index .prodArea{padding-top:30px}main#index .prodArea>.wrapperBox .homeTitle{margin-bottom:20px}main#index .prodArea .buttonBox{margin-top:25px}main#index .contactArea{padding:20px 0 0}main#index .contactArea>.wrapperBox .txt{max-width:90%;padding:40px 0;font-size:1.125rem}}@media screen and (min-width: 0px) and (max-width: 575px){main#index .processArea>.wrapperBox #processSlider .owl-item a.item{max-width:450px;margin:0 auto}main#Products .mainBlock>.wrapperBox .cardBox ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 480px){main#index .prodArea>.wrapperBox #prodSlider .owl-item a.item{max-width:330px;margin:0 auto}main#Products .mainBlock>.wrapperBox .cardBox{margin:0 -7px}main#Products .mainBlock>.wrapperBox .cardBox ul li{padding:0 7px;margin-bottom:14px}main#Products .mainBlock>.wrapperBox .cardBox ul li a{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.16);box-shadow:2px 2px 3px rgba(0,0,0,0.16)}main#Process .mainBlock>.wrapperBox .listBox ul li a{padding:10px 10px 20px 10px}main#Process .mainBlock>.wrapperBox .listBox ul li a .desc{padding:20px 0 0}main#processDetail .mainBlock>.wrapperBox .articleBlock{margin-bottom:20px}main#processDetail .mainBlock>.wrapperBox .articleBlock .art-title{margin-bottom:10px}main#Contact>.mainBlock>.wrapperBox .mapBox iframe{height:240px !important}}@media (max-width: 376px){main#Products .mainBlock>.wrapperBox .cardBox{margin:0}main#Products .mainBlock>.wrapperBox .cardBox ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:20px}main#Products .mainBlock>.wrapperBox .cardBox ul li a{max-width:330px;margin:0 auto;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.16);box-shadow:0px 0px 5px rgba(0,0,0,0.16)}}
