﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic");@import url(fontello.css);@import url(Control.css);body{background-color:#ededed;}
.t_blue1{color:#043e59;}
h2{color:#DA3B01;}
ol, ul{list-style:none;padding:0;}
.clearfix, .movie-box .content, .news .tab-content ul.newslist, .newspaper_list, .news .tab-content ul.newslist li, .news .tab-content ul.newslist li a, .newspaper_list li a, .news_picture ul.picture, .news_picture ul.text_list li, .news_picture ul.text_list li a, .bot .inner, .customer_list ul, ul.links_block li a, footer .one .box, footer .two ul.etc_link, footer .two ul.browserlist{*zoom:1;}
.clearfix:after, .movie-box .content:after, .news .tab-content ul.newslist:after, .newspaper_list:after, .news .tab-content ul.newslist li:after, .newspaper_list li:after, .news .tab-content ul.newslist li a:after, .newspaper_list li a:after, .news_picture ul.picture:after, .news_picture ul.text_list li:after, .news_picture ul.text_list li a:after, .bot .inner:after, .customer_list ul:after, ul.links_block li a:after, footer .one .box:after, footer .two ul.etc_link:after, footer .two ul.browserlist:after{content:"";display:table;clear:both;}
.content{min-height:400px;}
.kv{background-color:rgba(0, 114, 198, 1);}
.kv img{width:100%;}
.kv .inner{position:relative;overflow:hidden;}
@media (min-width:1px) and (max-width:990px){.kv .inner{margin-left:-15px;margin-right:-15px;}
}
.kv .inner .slide_img{position:relative;}
.kv .inner .slide_img img{width:100%;}
.kv .inner .carousel-indicators{position:absolute;width:initial;right:10px;left:initial;bottom:10px;margin-right:10px;margin-bottom:10px;margin-left:0;}
.kv .inner .carousel-indicators li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:1em;height:1em;margin-right:5px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:2px solid #fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);box-shadow:0 2px 2px rgba(0,0,0,0.5);}
.kv .inner .carousel-indicators li:hover{background-color:rgba(255,255,255,0.5);}
.kv .inner .carousel-indicators li.active{background-color:#FFF;}
.kv .cir{position:absolute;top:-35%;left:-20%;z-index:1;width:700px;height:700px;padding:18% 5% 10% 23%;background-color:#ededed;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
@media (min-width:1px) and (max-width:990px){.kv .cir{display:none;}
}
.kv .cir_content{position:absolute;z-index:2;left:0;top:0;width:450px;height:100%;overflow:hidden;padding:30px;padding-top:50px;font-size:1rem;}
@media (min-width:991px) and (max-width:1199px){.kv .cir_content{padding-top:10px;}
}
@media (min-width:1px) and (max-width:990px){.kv .cir_content{position:static;width:100%;height:initial;min-height:255px;padding:10px;background-color:#ededed;}
}
@media (min-width:1px) and (max-width:600px){.kv .cir_content{font-size:0.6rem;}
}
.kv .cir_content h2{font-size:4em;color:#262626;}
.kv .cir_content h2 span{font-size:2rem;}
@media (min-width:1px) and (max-width:990px){.kv .cir_content h2{margin-top:5px;}
}
.kv .cir_content h3{font-size:2.5em;color:#DA3B01;}
@media (min-width:1px) and (max-width:990px){.kv .cir_content h3{font-size:3rem;}
}
@media (min-width:1px) and (max-width:600px){.kv .cir_content h3{font-size:2rem;margin:5px 0;}
}
.kv .cir_content h4{font-size:1.7em;color:#686868;}
.kv .cir_content span{font-size:1.5em;margin-left:10px;color:#686868;}
.kv .cir_content a{font-size:1.3em;text-align:center;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:200px;margin-top:30px;padding:10px 20px;background-color:#00bff0;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.kv .cir_content a:hover{background-color:#0082a4;}
.kv .cir_content a:focus{background-color:#004557;}
@media (min-width:1px) and (max-width:990px){.kv .cir_content a{margin-top:5px;margin-bottom:10px;}
}
@media (min-width:1px) and (max-width:600px){.kv .cir_content a{display:block;width:100px;min-width:100px;padding:10px;}
}
.news ul.nav-tabs, .news_picture .news_tab ul.nav-tabs{border-bottom:none;margin-top:10px;}
.news ul.nav-tabs li a, .news_picture .news_tab ul.nav-tabs li a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#1b7275;border:#1b7275 1px solid;margin-left:2px;}
.news ul.nav-tabs li.active a, .news_picture .news_tab ul.nav-tabs li.active a{background-image:none;background-color:#0082a4;color:#ffffff;}
.news_tab ul li a:hover, .news_tab ul li a:focus{color:white !important;background-color:#00bff0 !important;}
.news_picture{margin-top:10px;margin-bottom:20px;font-family:Microsoft JhengHei;}
.news_picture h2{font-size:2.5rem;margin-top:0 !important;}
@media (min-width:1px) and (max-width:990px){.news_picture h2{margin-bottom:10px !important;margin-top:10px !important;}
}
.news_picture .news_tab{float:right;padding-top:5px;}
@media (min-width:1px) and (max-width:990px){.news_picture .news_tab{float:none;width:100%;-ms-overflow-x:auto;overflow-x:auto;-ms-overflow-y:hidden;overflow-y:hidden;}
}
@media (min-width:1000px) and (max-width:1150px){.news_picture .news_tab ul.nav-tabs{font-size:1.1rem;}
.news_picture .news_tab ul.nav-tabs li a{padding:5px;}
}
@media (min-width:1px) and (max-width:990px){.news_picture .news_tab ul.nav-tabs{min-width:300px;}
.news_picture .news_tab ul.nav-tabs li{margin-bottom:5px;float:none;display:inline-block;}
}
.news_picture ol.carousel-indicators{bottom:-30px;left:50%;}
.news_picture ol.carousel-indicators li{background-color:rgba(0,0,0,0.3);}
.news_picture ol.carousel-indicators li.active{background-color:rgba(0,0,0,0.7);}
.news_picture ul.picture li{background-color:#262626;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;}
@media (min-width:1px) and (max-width:500px){.news_picture ul.picture li{width:100%;margin-bottom:10px;}
}
.news_picture ul.picture li a{position:relative;height:100%;display:block;}
.news_picture ul.picture li a figure{width:100%;text-align:center;overflow:hidden;}
.news_picture ul.picture li a figure img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.news_picture ul.picture li a:hover img{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);}
.news_picture ul.picture li a:hover:after{position:absolute;content:'';display:block;width:100%;height:100px;bottom:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.5)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.news_picture ul.picture li a .words{font-size:2.1rem;margin-top:0 !important;padding:30px;color:white;}
.news_picture ul.picture li a .words span{font-size:1.3rem;color:#c6c6c6;}
.news_picture ul.picture li a .words p{margin-bottom:0;display:block;position:absolute;right:20px;bottom:20px;font-size:1.3rem;}
.news_picture ul.picture li a .words p i{margin-right:5px;}
.news_picture ul.text_list{margin-top:15px;margin-bottom:10px;}
@media (min-width:1px) and (max-width:990px){.news_picture ul.text_list{margin-left:0;}
}
.news_picture ul.text_list li{padding:1.2em 0;border-bottom:1px solid #cecece;}
.news_picture ul.text_list li a{display:block;color:#333;}
.news_picture ul.text_list li a:hover{color:#00667d;}
.news_picture ul.text_list li a:hover .btns{color:#00667d;}
.news_picture ul.text_list li .text{width:100%;float:left;}
.news_picture ul.text_list li .text .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;float:left;}
.news_picture ul.text_list li .text .newsTime{display:block;color:#3C87A1;font-size:1.4rem;float:right;}
.news_picture ul.text_list li .btns{width:19.49153%;float:right;margin-right:0;margin-top:30px;color:#00a4ca;text-align:right;}
.news_picture ul.text_list li .btns i{margin-right:5px;}
@media (min-width:1px) and (max-width:600px){.news_picture ul.text_list li .btns{margin-top:0;width:100%;float:right;margin-right:0;}
}
.customer_list{margin-top:40px;}
.customer_list ul li{width:24%;display:inline-block;margin-right:1.2%;margin-bottom:40px;}
.customer_list ul li:nth-child(4n){width:24%;margin-right:0;}
@media (min-width:100px) and (max-width:630px){.customer_list ul li{width:48%;display:inline-block;margin-right:1.2%;margin-bottom:40px;}
.customer_list ul li:nth-child(2n){width:49%;margin-right:0;}
}
.customer_list ul li a{display:block;}
.customer_list ul li a figure{text-align:center;}
.customer_list ul li a figure img{width:100px;margin-bottom:10px;-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
.customer_list ul li a:hover{text-decoration:underline;}
.customer_list ul li a:hover img{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.6;filter:alpha(opacity=60);}
.time{float:left;padding:8px 0;display:inline-block;}
.share{float:right;padding:7px 0;display:inline-block;margin-left:10px;}
.share span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.leftList{margin-top:20px;}
.leftList li{margin-bottom:10px;}
.leftList li a{border:none;background-color:#262626;padding:5px 0 5px 10px;font-size:1.3rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;display:block;color:#fff;}
.leftList li a:hover{border:none;opacity:0.6;filter:alpha(opacity=60);color:#fff;}
.leftList .active a{border:none;background-color:#DA3B01;padding:5px 0 5px 10px;font-size:1.3rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;display:block;color:#fff;}
.news .tab-content ul.newslist, .newspaper_list{width:100%;}
.news .tab-content ul.newslist li{width:48%;float:left;color:#757575;padding:1.2em 0;border-bottom:1px solid #cecece;}
.news .tab-content ul.newslist li:nth-child(odd), .newspaper_list li:nth-child(odd){margin-right:2%;}
.news .tab-content ul.newslist li:nth-child(even), .newspaper_list li:nth-child(even){margin-left:2%;}
@media (min-width:1px) and (max-width:600px){.news .tab-content ul.newslist li{width:100%;margin:0 !important;}
}
.news .tab-content ul.newslist li .text{width:100%;float:left;}
.news .tab-content ul.newslist li .text .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;float:left;}
.news .tab-content ul.newslist li .text .newsTime{display:block;color:#3C87A1;font-size:1.4rem;float:right;}
.news .tab-content ul.newslist li .btns, .newspaper_list li .btns{width:19.49153%;float:right;margin-right:0;text-align:right;margin-top:30px;color:#00a4ca;}
.news .tab-content ul.newslist li .btns i, .newspaper_list li .btns i{margin-right:5px;}
@media (min-width:1px) and (max-width:600px){.news .tab-content ul.newslist li .btns, .newspaper_list li .btns{margin-top:0;width:100%;float:right;margin-right:0;}
}
.news .tab-content ul.newslist li a, .newspaper_list li a{display:block;color:#333;}
.news .tab-content ul.newslist li a:hover, .newspaper_list li a:hover{color:#00667d;}
.news .tab-content ul.newslist li a:hover .btns, .newspaper_list li a:hover .btns{color:#00667d;}
.news{margin-bottom:20px;}
.news .tab-content .more-btn{margin-bottom:10px;}
.news .tab-content .more-area{display:none;}
.news_content h4{background-color:transparent !important;padding:0 !important;margin-top:15px !important;}
.newslist{font-family:Microsoft JhengHei;}
.nav > li > a{position:relative;display:block;padding:7px 8px;}
.btn-xs, .btn-group-xs > .btn{padding:5px 12px;font-size:1.5rem;line-height:1.5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.btn-custom{color:#ffffff;background-color:#00bff0;border-color:#00bff0;}
.btn-custom:hover{background-color:#0082a4;border-color:#0082a4;}
.news .tab-content ul.newslist li .textLink, .text_list li .textLink{width:70%;float:left;}
.news .tab-content ul.newslist li .textLink .title, .text_list li .textLink .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;margin:2px 0;}
.news .tab-content ul.newslist li .textLink .newsTime, .text_list li .textLink .newsTime{color:#3C87A1;font-size:1.4rem;}
.news .tab-content ul.linkList li, .news_picture ul.linkList li{padding:0.6em 0;}
.news .tab-content ul.linkList li .btn, .news_picture ul.linkList li .btn{margin:5px 0;padding:5px 5px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#DA3B01;background-color:rgba(255, 255, 255, 0.00);border-color:#DA3B01;}
.news .tab-content ul.linkList li a:hover .btn, .news_picture ul.linkList li a:hover .btn{color:white;background-color:#DA3B01;border-color:#DA3B01;}
.pagination a{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.Maintain{margin-top:25px;}
.Maintain-Left{float:left;width:50%;min-width:300px;}
.Maintain-Left img{width:280px;float:right;}
.Maintain-Right{float:left;width:50%;margin-top:50px;}
.Maintain-Right .Maintain-container{margin-left:40px;width:90%;}
.Maintain-Right .Maintain-container a{width:200px;margin-top:10px;}
@media (min-width:480px) and (max-width:660px){.Maintain-Left{float:left;width:50%;min-width:230px;}
.Maintain-Left img{width:220px;float:right;}
.Maintain-Right{float:left;width:50%;margin-top:30px;}
.Maintain-Right .Maintain-container{margin-left:20px;width:90%;}
}
@media (min-width:1px) and (max-width:480px){.Maintain-Left{float:none;width:100%;min-width:unset;}
.Maintain-Left img{width:200px;float:none;display:block;margin:auto;}
.Maintain-Right{float:none;width:100%;min-width:260px;margin-top:10px;text-align:center;}
.Maintain-Right .Maintain-container{margin-left:0;width:100%;}
}
.inner_page, .news{margin-top:5px;}
.searchOnly .cse .gsc-control-cse, .searchOnly .gsc-control-cse{padding:0;width:auto;}
.searchOnly .gsc-control-cse{border-color:#ededed;background-color:#ededed;}
.searchOnly .table.gsc-search-box td.gsc-input, .searchOnly .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0;}
.searchOnly .gsc-input-box{height:28px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.searchOnly .gsc-input-box-hover, .searchOnly .gsc-input-box-focus{box-shadow:unset;border:#FFCA1D 1px solid;}
.searchOnly .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{padding:6px 8px !important;margin-top:5px !important;-moz-border-radius:0 5px 5px 0 !important;-webkit-border-radius:0 10px 10px 0;border-radius:0 5px 5px 0 !important;}
.searchOnly input.gsc-search-button{border:#262626 2px solid !important;background-color:#262626 !important;margin-left:0 !important;}
.searchOnly input.gsc-search-button:hover,.searchOnly input.gsc-search-button:focus{text-decoration:none;border:#999 2px solid !important;background-color:#999 !important;color:#FFF;}
.searchOnly-m{width:180px;margin:0 auto;}
.searchOnly-m .cse .gsc-control-cse, .searchOnly-m .gsc-control-cse{padding:0;width:auto;}
.searchOnly-m .gsc-control-cse{}
.searchOnly-m .table.gsc-search-box td.gsc-input, .searchOnly-m .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0;}
.searchOnly-m .gsc-input-box{height:28px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.searchOnly-m .gsc-input-box-hover, .searchOnly-m .gsc-input-box-focus{box-shadow:unset;border:#FFCA1D 1px solid;}
.searchOnly-m .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{padding:6px 8px !important;margin-top:5px !important;-moz-border-radius:0 5px 5px 0 !important;-webkit-border-radius:0 10px 10px 0;border-radius:0 5px 5px 0 !important;}
.searchOnly-m input.gsc-search-button{border:#262626 2px solid !important;background-color:#262626 !important;margin-left:0 !important;}
.searchOnly-m input.gsc-search-button:hover,.searchOnly-m input.gsc-search-button:focus{text-decoration:none;border:#999 2px solid !important;background-color:#999 !important;color:#FFF;}