@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}img,div,input{behavior:url("iepngfix.htc")}body{margin:0;font-family:'Open Sans',sans-serif,"微軟正黑體";font-size:12px}img{display:block}a{display:block;width:100%;height:auto;color:#fff}a,*:hover,*:active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div,*:hover,*:active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="email"]{-webkit-appearance:none}textarea{-webkit-appearance:none}.coverlink{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.clean{clear:both}.no_c{display:none}.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.vertical-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ft_search{display:none}.overflow-hidden{overflow:hidden}.text-vertical{writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr}ul.btn{text-align:center}ul.btn li{display:inline-block;margin-right:20px}ul.btn li:last-child{margin-right:0}ul.btn li a,ul.btn li input{padding:10px 50px;font-size:24px;border-radius:4px;cursor:pointer;background:#6fba30;color:#fff;border:2px #6fba30 solid}.font-blue{color:#053b77}.font-white{color:#fff}.edit{width:95%;margin:0 auto 5% auto;font-size:16px;line-height:30px;color:#333}.edit img{max-width:100%;height:auto}.edit iframe{width:100%;height:600px;margin:0 auto 20px auto}.edit p{font-size:16px;line-height:30px}.container{width:100%;position:relative;overflow:hidden}.content{width:96%;max-width:1400px;margin:0 auto;position:relative;overflow:hidden}header{width:100%;height:100px;position:fixed;top:0;background:#fff;z-index:9999;transition:all .5s ease-in-out}header .nav-btn{width:32px;height:32px;background-color:#025da2;position:fixed;top:19px;right:15px;z-index:10;display:none}header .nav-btn span{width:70%;height:2px;margin:auto;background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:0}header .nav-btn span:after,header .nav-btn span:before{content:"";width:100%;height:2px;background-color:#fff;position:absolute}header .nav-btn span:after{top:-6px}header .nav-btn span:before{bottom:-6px}header .head_box{width:100%;max-width:1400px;margin:0 auto;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .head_box .logo{width:180px;margin-top:18px}header .head_box .logo img{width:100%;height:auto}header .head_box .nav{width:79.285%;margin-left:90px;z-index:10001;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .head_box .nav .nav-btn2{width:32px;height:32px;background-color:#fff;position:absolute;top:19px;right:15px;display:none}header .head_box .nav .nav-btn2 span{width:70%;height:2px;margin:auto;background-color:#025da2;position:absolute;top:0;right:0;left:0;bottom:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .head_box .nav .nav-btn2 span:after{content:"";width:100%;height:2px;background-color:#025da2;position:absolute;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}header .head_box .nav .share-link{width:92px;padding:32px 0;position:relative}header .head_box .nav .share-link a{width:auto}header .head_box .nav .share-link a:first-child{padding-right:20px}header .head_box .nav .share-link img{width:36px;height:36px;transition:all .5s ease-in-out}header .head_box h1{width:100%;max-width:1400px;margin:0 auto;font-size:12px;text-align:right;color:#ccc;position:absolute;bottom:5px;z-index:10000}header .head_box .nav .nav-list{margin-right:15px;padding:0 10px;position:relative;flex:1}header .head_box .nav .nav-list:nth-child(2n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#c765ff}header .head_box .nav .nav-list:nth-child(3n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#ef2319}header .head_box .nav .nav-list:nth-child(5n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#fd8204}header .head_box .nav .nav-list:nth-child(6n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#ffd800}header .head_box .nav .nav-list:nth-child(7n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#6fba30}header .head_box .nav .nav-list:nth-child(8n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#025da2}header .head_box .nav .nav-list:nth-child(9n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#00a4e4}header .head_box .nav .nav-list:nth-child(4n):before{content:'';width:100%;height:6px;position:absolute;top:0;left:0;background:#999}header .head_box .nav .nav-list .nav-title{width:100%;display:block;color:#000;font-size:1.1rem;line-height:94px;text-align:center;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;position:relative}header .head_box .nav .nav-list .nav-title a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}header .head_box .nav .nav-list .nav-list2{width:100%;padding:0 10px;height:0;margin:auto;background-color:rgba(255,255,255,.8);box-shadow:0 2px 8px rgba(40,40,40,.2);position:absolute;top:100px;left:0;overflow:hidden;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:10}header .head_box .nav .nav-list:nth-child(2n) .nav-list2{width:120%;left:-9%}header .head_box .nav .nav-list:nth-child(6n) .nav-list2{width:120%;left:-9%}header .head_box .nav .nav-list .nav-list2 li{height:40px;margin-bottom:5px}header .head_box .nav .nav-list .nav-list2 li:last-child{margin-bottom:0}header .head_box .nav .nav-list .nav-list2 li a{width:100%;line-height:40px;padding:0 4px;color:#fff;font-size:1rem;text-align:center;display:block;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}header .head_box .nav .nav-list:nth-child(2n) .nav-list2 li a{background-color:#d796fc}header .head_box .nav .nav-list:nth-child(3n) .nav-list2 li a{background-color:#f8655d}header .head_box .nav .nav-list:nth-child(5n) .nav-list2 li a{background-color:#fcad5c}header .head_box .nav .nav-list:nth-child(7n) .nav-list2 li a{background-color:#9ae25e}header .head_box .nav .nav-list:nth-child(8n) .nav-list2 li a{background-color:#2b87cd}header .head_box .nav .nav-list:nth-child(9n) .nav-list2 li a{background-color:#63cbf3}header .head_box .nav .nav-list:nth-child(4n) .nav-list2 li a{background-color:#b6b6b6}header .head_box .nav .nav-list:nth-child(9n){margin-right:0}header .head_box .nav .nav-list .nav-list2-on{height:auto;padding:7px 8px}header .head_box .nav .search-box .ts-btn{top:8px}header .head_box .nav .search-box{width:160px;padding-left:10px;position:relative}header .head_box .nav .search-box input{display:inline-block;vertical-align:middle;-webkit-text-size-adjust:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}header .head_box .nav .search-box .ts-text{width:100%;height:30px;max-width:230px;padding:0 10px;background-color:#fff;border:none;line-height:30px}header .head_box .nav .search-box .ts-btn{width:30px;height:30px;background:url("../images/primary/icon-search.png") no-repeat #803b89;background-position:center center;border:none;cursor:pointer;position:absolute;right:0;top:16px}footer a{display:inline}footer img{width:100%}footer{width:100%;background:#025da2;overflow:hidden}.footer-wrapper{width:100%;max-width:1400px;margin:0 auto;padding:50px 0;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-wrapper .footer-logo-wrapper .footer-logo{width:220px}.footer-wrapper .footer-info li{font-size:1rem;line-height:1.5rem;color:#fff}.footer-wrapper .footer-qrcode{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-wrapper .footer-qrcode li{width:100px;text-align:center;color:#fff;text-align:center}.footer-wrapper .footer-qrcode li img{margin-bottom:6px}.footer-wrapper .footer-qrcode li:first-child{margin-right:20px}.footer-wrapper .footer-qrcode li a{color:#fff}.footer-wrapper .e-work{position:absolute;bottom:3%;right:0}ul.breadcrumb{width:100%;max-width:1400px;margin:0 auto;text-align:left;font-size:0}ul.breadcrumb li{display:inline-block;font-size:14px;line-height:14px;color:#444;padding-right:19px;margin-right:19px;border-right:1px #444 solid}ul.breadcrumb li a{color:#444}ul.breadcrumb li:first-child a{color:#00a4e4;font-weight:600}ul.breadcrumb li:last-child{padding-right:0;margin-right:0;border-right:0}.breadcrumb-mar-pad{margin-top:100px!important;padding:21px 0}ul.page{width:100%;margin:40px 0;text-align:center}ul.page li{display:inline-block;margin-right:.5%;font-size:13px;color:#fff;background:silver;border-radius:20px;padding:4px 10px;border:rgba(0,0,0,0) 1px solid}ul.page li:last-child{margin-right:0}ul.page li a{color:#fff}ul.page li.current_page{background:#6ab8d0;border-radius:20px;padding:4px 10px}ul.page li.current_page a{color:#fff}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:30px;right:15px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../images/cd-top-arrow.svg) no-repeat center 50%;background-size:35px auto;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{z-index:999999;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{}@media only screen and (min-width:980px){header .head_box .nav .nav-list:hover .nav-title{color:#fff}header .head_box .nav .nav-list:hover:before{content:'';height:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .head_box .nav .nav-list:nth-child(2n) .nav-list2 li a:hover{background-color:#c765ff}header .head_box .nav .nav-list:nth-child(3n) .nav-list2 li a:hover{background-color:#ef2319}header .head_box .nav .nav-list:nth-child(5n) .nav-list2 li a:hover{background-color:#fd8204}header .head_box .nav .nav-list:nth-child(7n) .nav-list2 li a:hover{background-color:#6fba30}header .head_box .nav .nav-list:nth-child(8n) .nav-list2 li a:hover{background-color:#025da2}header .head_box .nav .nav-list:nth-child(9n) .nav-list2 li a:hover{background-color:#00a4e4}header .head_box .nav .nav-list:nth-child(4n) .nav-list2 li a:hover{background-color:#999}header .head_box .nav .nav-list:hover .nav-title-on{}header .head_box .nav .nav-list:hover .nav-title:after,header .head_box .nav .nav-list:hover .nav-title-on:after{display:block}header .head_box .nav .share-link img:hover{position:relative;top:1px;left:1px}footer a:hover{color:#00c4d0}ul.breadcrumb li a:hover{color:#777}ul.btn li:hover a,ul.btn li:hover input{background:#fff;color:#6fba30;border:2px #6fba30 solid}ul.page li:hover{border:#93cbdc 1px solid;background:#93cbdc}ul.page li:hover a{color:#fff}}@media only screen and (max-width:1440px){header .head_box h1{width:95%;right:1%}ul.breadcrumb{width:90%}.footer-wrapper{width:95%}}@media only screen and (max-width:1366px){header .head_box .nav{margin-left:15px}header .head_box .nav .nav-list{margin-right:15px}header .head_box .nav .nav-list:nth-child(7){margin-right:15px}header .head_box h1{right:3%}}@media only screen and (max-width:1280px){header .head_box h1{right:2%}header .head_box .nav .nav-list{padding:0}ul.btn li a,ul.btn li input{font-size:20px}.button_container{display:block}}@media only screen and (max-width:1200px){header .head_box .logo{width:160px;margin-top:24px}header .head_box .nav .nav-list .nav-title{font-size:1.1rem}.footer-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.footer-wrapper .footer-logo-wrapper{width:100%;margin-bottom:30px}.footer-wrapper .footer-logo-wrapper .footer-logo{margin:0 auto}}@media only screen and (max-width:1024px){ul.btn li a,ul.btn li input{font-size:18px}header{height:70px;background:rgba(255,255,255,.95);box-shadow:0 1px 6px rgba(0,0,0,.35)}header .nav-btn{display:block}header .head_box{flex-direction:column-reverse}header .head_box .logo{width:140px;margin:7px 0 0 7px}header .head_box .nav{width:100%;height:100%;padding-top:60px;margin-left:0;background:rgba(255,255,255,.95);position:fixed;top:-100%;left:0;z-index:12;display:block;overflow-x:hidden;overflow-y:auto;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}header .head_box .nav .nav-btn2{display:block}header .head_box .nav .nav-list{width:100%;max-width:100%;padding:0}header .head_box .nav .nav-list .nav-title{line-height:2.2rem;margin-bottom:20px}header .head_box .nav .nav-list .nav-title:after{bottom:-3px}header .head_box .nav .nav-list:hover .nav-title{color:#000!important}header .head_box .nav .nav-list .nav-list2{width:100%;position:relative;left:0;top:-10px}header .head_box .nav .nav-list:nth-child(2n) .nav-list2{width:100%;left:0}header .head_box .nav .nav-list:nth-child(6n) .nav-list2{width:100%;left:0}header .head_box .nav .nav-list .nav-list2-on{box-sizing:border-box;padding:10px 10px}header .head_box .nav .nav-list .nav-list2 li{margin-bottom:10px}header .head_box .nav .nav-list .nav-list2 li a{background:#b9b9b9!important}header .head_box .nav .nav-list:before{content:'';height:0%!important}header .head_box .nav.nav-on{top:0}header .head_box .nav .share-link{width:100%}header .head_box .nav .share-link{margin:20px 0 30px 0}header .head_box .nav .share-link a{padding-right:10px!important;padding-left:10px}header .head_box h1{bottom:0;right:1%}.banner{margin-top:70px}.breadcrumb-mar-pad{margin-top:70px!important}.footer-wrapper{padding:40px 0}.footer-wrapper .footer-logo-wrapper .footer-logo{width:200px}}@media only screen and (max-width:980px){}@media only screen and (max-width:768px){.footer-wrapper{padding:30px 0;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-wrapper .footer-logo-wrapper .footer-logo{width:180px}.footer-wrapper .footer-info{margin-bottom:30px}.footer-wrapper .footer-qrcode{width:100%}}@media only screen and (max-width:640px){header .head_box h1{right:2%}ul.breadcrumb li:last-child{margin-top:5px}.edit,.edit p{font-size:14px;line-height:24px}.footer-wrapper{padding:20px 0}.footer-wrapper .footer-logo-wrapper{display:none}}@media only screen and (max-width:480px){header .head_box .logo{width:100px;margin:20px 0 0 15px}header .head_box .nav .nav-list .nav-title{padding:10px 5px}header .head_box .nav .share-link{margin:20px 0}header .head_box h1{right:3%}ul.breadcrumb li{padding-right:14px;margin-right:14px}ul.btn li a,ul.btn li input{font-size:16px}.button_container{top:12px}.footer-wrapper{padding:20px 0 40px 0}.footer-wrapper .footer-logo-wrapper{margin-bottom:20px}.footer-wrapper .footer-logo-wrapper .footer-logo{width:160px}.footer-wrapper .footer-info{margin-bottom:20px}.footer-wrapper .e-work{margin:auto;right:0;left:0;bottom:2%}}