@charset "UTF-8";img{display:block;border:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.clear{clear:both}.hide{display:none}.likemsg{color:#f8934a;font-size:11px;margin:auto;text-align:center}#btn_fansok{margin:auto;display:block}.float_right{float:right}.float_left{float:left}.alertify-message{line-height:140%;letter-spacing:1px;color:#000}.alertify-cover{background-color:#000;opacity:.8;filter:alpha(opacity=80)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff;font-size:16px;font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";letter-spacing:1px}input:-moz-placeholder,textarea:-moz-placeholder{color:#fff;font-size:16px;font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";letter-spacing:1px}input::-moz-placeholder,textarea::-moz-placeholder{color:#fff;font-size:16px;font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";letter-spacing:1px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff;font-size:16px;font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";letter-spacing:1px}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus,.alertify-button-ok:active{background-color:#f8934a}area{cursor:pointer;display:block}.fa-times-thin:before{content:'×'}body{font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";font-size:16px}.inner{display:block;position:relative;width:100%;height:auto;max-width:1280px;margin:auto}@media screen and (max-width:768px){.inner{max-width:100%;box-sizing:border-box;padding:0 8px}}#container{display:block;position:relative;width:100%;height:auto;overflow:hidden}@media screen and (max-width:768px){#container{padding-top:50px}}#container #header{display:block;position:relative;width:100%;height:auto}#container #header .topicon_email{display:block;position:relative;width:38px;height:37px;background:url(../images/top_icon_mail.png) no-repeat;background-size:100% auto;display:inline-block}#container #header .topicon_fb{display:block;position:relative;width:38px;height:37px;background:url(../images/top_icon_fb.png) no-repeat;background-size:100% auto;display:inline-block}#container #header .topicon_sitemap{display:block;position:relative;width:38px;height:37px;background:url(../images/top_icon_map.png) no-repeat;background-size:100% auto;display:inline-block}#container #header #topmenu{display:block;position:relative;width:100%;height:40px;background-color:#1968a8}#container #header #topmenu #topicon{display:block;float:right;text-align:right;margin:auto}#container #header #topmenu #topicon li{display:inline-block}@media screen and (max-width:768px){#container #header #topmenu{display:none}}#container #header #navcontainer{display:block;position:relative;width:100%;height:80px;background-color:#fff;border-bottom:3px solid #fff45c;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25);z-index:1}#container #header #navcontainer .inner{height:80px}#container #header #navcontainer #logo{display:block;position:absolute;left:0;bottom:5px;width:70px;height:70px;background:url(../images/logo.png) no-repeat;background-size:100% 100%}#container #header #navcontainer #nav{display:block;position:relative;width:auto;height:auto;box-sizing:border-box;padding-left:120px;margin:auto;white-space:nowrap}#container #header #navcontainer #nav li{position:relative;display:inline-block;line-height:80px;padding:0 16px;letter-spacing:4px;font-size:20px;font-weight:bold}#container #header #navcontainer #nav li a{color:#146eb4;text-decoration:none}#container #header #navcontainer #nav li:hover:before,#container #header #navcontainer #nav li.active:before{content:'';display:block;position:absolute;left:0;bottom:3px;width:100%;height:8px;background-color:#fff45c}#container #header #navcontainer #nav li#topicon_mobile{display:none}@media screen and (max-width:768px){#container #header #navcontainer #nav li#topicon_mobile{display:block}#container #header #navcontainer #nav li#topicon_mobile ul{display:block;padding:0;text-align:center;margin-top:16px}#container #header #navcontainer #nav li#topicon_mobile ul li{display:inline-block;margin:auto 8px}}#container #header #navcontainer #btn_menu{display:none}@media screen and (max-width:768px){#container #header #navcontainer #btn_menu{display:block;position:absolute;right:8px;top:0;width:50px;height:50px;background:url(../images/m_menu_icon.png) no-repeat;background-size:100% auto;z-index:20}#container #header #navcontainer #btn_menu.active{display:block;position:absolute;right:8px;top:0;width:50px;height:50px;background:url(../images/m_menu_icon_close.png) no-repeat;background-size:100% auto}}@media screen and (max-width:1240px){#container #header #navcontainer #nav li{padding:0 8px}}@media screen and (max-width:980px){#container #header #navcontainer #nav li{font-size:16px;padding:0 2px}}@media screen and (max-width:768px){#container #header #navcontainer{height:50px;background-color:#1968a8;border-bottom:none}#container #header #navcontainer .inner{height:50px}#container #header #navcontainer #logo{display:block;position:absolute;left:8px;top:0;width:50px;height:50px;background:url(../images/m_logo.png) no-repeat;background-size:100% auto;bottom:auto}#container #header #navcontainer #nav{position:fixed;width:100%;left:100%;top:0;right:0;bottom:0;background-color:#eee048;padding:48px 16px;z-index:20;overflow:auto;-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s}#container #header #navcontainer #nav li{display:block;text-align:center;line-height:50px;padding:0}#container #header #navcontainer #nav li:hover:before{display:none}#container #header #navcontainer #nav li.active:before{display:none}#container #header #navcontainer #nav li.active a{position:relative;text-align:center}#container #header #navcontainer #nav li.active a:before{content:'';display:block;position:absolute;left:-4%;bottom:-8px;width:108%;height:4px;background-color:#fff}#container #header #navcontainer #nav.active{left:0;-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s}}@media screen and (max-width:768px){#container #header{position:fixed;left:0;top:0;z-index:1}}#container .breadcrumbcontainer{display:block;position:relative;width:100%;height:30px;line-height:30px;background-color:#f3f3f3}#container .breadcrumbcontainer .breadcrumb{text-align:left;margin:0;padding:0;color:#434343;font-family:"Noto Sans TC","Microsoft YaHei","微軟正黑體","Microsoft JhengHei","STHeiti";font-size:14px}#container .breadcrumbcontainer .breadcrumb a{color:#434343}#container .breadcrumbcontainer .breadcrumb li+li::before{content:'>';color:#434343}#container .photolist{display:block;position:relative;width:100%;height:auto;font-size:0;text-align:center}#container .photolist .inner{box-sizing:border-box;padding:16px}@media screen and (max-width:768px){#container .photolist .inner{padding:0 16px}}#container .photolist .item{position:relative;width:29.33333%;height:auto;display:inline-block;font-size:14px;margin:auto auto 15px 6%;padding:0;background-color:#fff;text-decoration:none;border-top:3px solid #eee048}#container .photolist .item:nth-child(3n+1){margin:auto auto 15px auto}#container .photolist .item .imgbox{display:block;position:relative;width:100%;height:auto;height:auto;overflow:hidden;margin-top:8px}#container .photolist .item .imgbox:after{padding-top:68.05556%;display:block;content:''}#container .photolist .item .imgbox img{display:block;position:absolute;left:0;top:0;width:100%;height:auto;-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s}#container .photolist .item .imgbox:hover img{-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}#container .photolist .item .date{text-align:left;color:#898989;margin:8px auto;font-size:18px}#container .photolist .item .title{text-align:left;color:#191919;font-size:18px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){#container .photolist .item{width:100%;height:auto;margin:16px 0 32px}#container .photolist .item:nth-child(3n+1){margin:16px 0}}#container #content{display:block;position:relative;width:100%;height:auto;text-align:center;margin-bottom:60px}#container #content.newsinfo{margin-bottom:0}#container #content .pagetitle{position:relative;height:35px;display:block;margin:24px auto 36px;padding-left:50px;color:#191919;line-height:32px;letter-spacing:4px;text-align:left;font-size:22px;font-weight:bold}#container #content .pagetitle::before{content:'';display:block;position:absolute;left:50px;bottom:0;width:165px;height:3px;background-color:#eee048}#container #content .pagetitle .icon_profile{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_profile.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_exp{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_exp.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_honor{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_honor.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_news{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_news.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_plan{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_plan.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_speech{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_speech.png) no-repeat;background-size:100% auto}#container #content .pagetitle .icon_study{display:block;position:absolute;left:0;top:0;width:35px;height:35px;background:url(../images/title_study.png) no-repeat;background-size:100% auto}#container #content .maintitle{position:relative;display:inline-block;margin:48px auto 36px;padding-left:132px;color:#191919;line-height:40px;letter-spacing:4px;font-size:30px;font-weight:bold}#container #content .maintitle::before{content:'';display:block;position:absolute;left:0;top:18px;width:115px;height:4px;background-color:#1968a8}@media screen and (max-width:768px){#container #content .maintitle{margin:36px auto 16px;padding-left:0;padding-right:80px;line-height:30px;font-size:24px}#container #content .maintitle::before{left:auto;display:block;position:absolute;right:0;top:13px;width:70px;height:4px;background-color:#1968a8}}#container #content #carousel{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25);z-index:0}#container #content .newstopblock{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;padding:0 50px;text-align:left;margin-bottom:32px}#container #content .newstopblock .videobox{display:block;position:relative;width:48%;height:auto;height:auto;overflow:hidden;float:left;margin-right:2%}#container #content .newstopblock .videobox:after{padding-top:56.25%;display:block;content:''}#container #content .newstopblock .videobox .video{display:block;position:absolute;left:0;top:0;width:100%;height:100%}#container #content .newstopblock .imgbox{display:block;position:relative;width:48%;height:auto;height:auto;overflow:hidden;float:left;margin-right:2%}#container #content .newstopblock .imgbox:after{padding-top:68.05556%;display:block;content:''}#container #content .newstopblock .imgbox img{display:block;position:absolute;left:0;top:0;width:100%;height:auto;-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s}#container #content .newstopblock .imgbox:hover img{-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}#container #content .newstopblock .title{display:block;width:50%;float:left;color:#191919;line-height:28px;letter-spacing:1px;font-size:24px;font-weight:bold;float:left}#container #content .newstopblock .date{display:block;width:50%;float:left;color:#1968a8;margin:3px auto 16px;letter-spacing:1px;font-size:18px}#container #content .newstopblock .msg{display:block;width:50%;float:left;color:#000;letter-spacing:1px;line-height:28px;font-size:16px}#container #content .newstopblock .readmore{display:block;position:absolute;right:50px;bottom:0;width:150px;height:50px;background-color:#1968a8;color:#fff;letter-spacing:4px;line-height:42px;box-sizing:border-box;padding:6px 18px;font-size:18px}#container #content .newstopblock .readmore::before{content:'>';float:right;color:#eee048}@media screen and (max-width:768px){#container #content .newstopblock{padding:0 16px}#container #content .newstopblock .videobox{width:100%;float:none;margin-bottom:16px}#container #content .newstopblock .imgbox{width:100%;float:none;margin-bottom:16px}#container #content .newstopblock .title{width:100%;float:none}#container #content .newstopblock .date{width:100%;float:none}#container #content .newstopblock .msg{width:100%;float:none}#container #content .newstopblock .readmore{position:relative;right:auto;bottom:auto;width:100%;float:none;margin-top:16px}}#container #content .newslist{background-color:#f3f3f3;box-sizing:border-box;padding:48px 0;margin-bottom:-60px}#container #content .newslist .inner{padding:16px 50px}#container #content .newslist .item{background-color:#f3f3f3}@media screen and (max-width:768px){#container #content .newslist{padding:16px 0}#container #content .newslist .inner{padding:16px 24px}}#container #content .editblock{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;padding:0 46px;text-align:justify}@media screen and (max-width:768px){#container #content .editblock{padding:0}}#container #content .innertab{display:block;position:relative;width:100%;height:auto;padding-bottom:12px;margin:12px 0 26px;border-bottom:1px solid #e5e5e5;overflow:hidden;padding-left:50px;box-sizing:border-box}#container #content .innertab>li{height:100%;display:block;float:left;box-sizing:border-box;line-height:39px;text-align:center;font-size:0}#container #content .innertab>li a{color:#434343;border-left:2px solid #f39801;padding:0 18px;line-height:45px}#container #content .innertab>li:last-child a{border-right:2px solid #f39801}#container #content .innertab>li.active a{color:#1968a8}#container #content .innertab a{display:inline-block;text-decoration:none;color:#434343;font-size:16px}#container #content .innertab a:hover{color:#1968a8}@media screen and (max-width:768px){#container #content .innertab{display:none}}#container #content .innertabmobilecontainer{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;padding:0 16px;margin:auto;margin-bottom:24px}#container #content .innertabmobilecontainer .innertabmobile{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;margin:auto;border:1px solid #a0a0a0;padding:6px 12px;color:#1968a8;background-color:#eee;font-size:18px;font-weight:bold}#container #content #accordion{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;padding:0 50px}#container #content #accordion .panel{border-radius:0;border:2px solid #1968a8;margin-bottom:24px;box-sizing:border-box}#container #content #accordion .panel .panel-heading{background-color:#1968a8;color:#fff;border-radius:0;text-align:left}#container #content #accordion .panel .panel-heading .panel-title{position:relative;padding-right:48px}#container #content #accordion .panel .panel-heading .title{line-height:24px;font-size:20px;font-weight:bold}#container #content #accordion .panel .panel-heading .split{font-size:20px;font-weight:bold;padding:0 20px}#container #content #accordion .panel .panel-heading .date{font-size:14px}#container #content #accordion .panel .panel-heading .arrow{display:block;position:absolute;right:0;top:0;width:38px;height:100%;background:url(../images/list_close.png) no-repeat;background-position:center center;background-size:60px 60px}#container #content #accordion .panel .panel-heading .arrow.collapsed{background:url(../images/list_open.png) no-repeat;background-size:100% auto;background-position:center center;background-size:60px 60px}#container #content #accordion .panel .panel-body{font-size:16px;text-align:justify}@media screen and (max-width:768px){#container #content #accordion{padding:0 4px}#container #content #accordion .panel .panel-heading{padding:3px 12px}#container #content #accordion .panel .panel-heading .panel-title{padding:6px 24px 6px 0}#container #content #accordion .panel .panel-heading .title{word-break:break-word;font-size:18px;line-height:22px}#container #content #accordion .panel .panel-heading .arrow{width:20px;height:100%;background-size:30px 30px}#container #content #accordion .panel .panel-heading .arrow.collapsed{background-size:30px 30px}#container #content #accordion .panel .panel-body{padding:3px 12px}}#container .newsinfoblock{display:block;position:relative;width:100%;height:auto;box-sizing:border-box;text-align:left}#container .newsinfoblock .inner{padding:0 50px;box-sizing:border-box}#container .newsinfoblock .editblock{padding:0}#container .newsinfoblock .leftblock{display:block;position:relative;width:70%;height:auto;float:left}#container .newsinfoblock .leftblock .imgbox{display:block;position:relative;width:100%;height:auto;height:auto;overflow:hidden}#container .newsinfoblock .leftblock .imgbox:after{padding-top:68.05556%;display:block;content:''}#container .newsinfoblock .leftblock .imgbox img{display:block;position:absolute;left:0;top:0;width:100%;height:auto;-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s}#container .newsinfoblock .leftblock .imgbox:hover img{-moz-transition:all,.5s,linear,.5s;-o-transition:all,.5s,linear,.5s;-webkit-transition:all,.5s,linear,.5s;transition:all,.5s,linear,.5s;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}#container .newsinfoblock .leftblock .title{display:block;width:100%;color:#191919;line-height:28px;letter-spacing:1px;margin-bottom:24px;margin-top:24px;font-size:24px;font-weight:bold;float:left}#container .newsinfoblock .leftblock .date{display:block;width:100%;color:#1968a8;margin:16px auto 16px;letter-spacing:1px;font-size:18px}#container .newsinfoblock .rightblock{display:block;position:relative;width:26%;height:auto;float:right}#container .newsinfoblock .newslist{padding:24px 0}#container .newsinfoblock .photolist{background-color:#fafafa}#container .newsinfoblock .photolist .inner{padding:16px 40px}#container .newsinfoblock .photolist .item{width:100%;height:auto;background-color:#fafafa}#container .newsinfoblock .backbtn{display:block;position:relative;width:150px;height:50px;margin:auto auto 24px;background-color:#1968a8;color:#fff;letter-spacing:4px;line-height:42px;box-sizing:border-box;padding:6px 18px;font-size:18px}#container .newsinfoblock .backbtn::before{content:'>';float:right;color:#eee048}@media screen and (max-width:768px){#container .newsinfoblock{padding:0}#container .newsinfoblock .inner{padding:0}#container .newsinfoblock .leftblock{width:100%;float:none;box-sizing:border-box;padding:0 24px}#container .newsinfoblock .leftblock .title{margin-top:8px}#container .newsinfoblock .rightblock{width:100%;float:none}#container .newsinfoblock .rightblock .photolist{padding:0 24px}#container .newsinfoblock .rightblock .photolist .inner{padding:0}#container .newsinfoblock .backbtn{margin-top:16px;width:90%;width:calc(100% - 48px)}}#container #contact{display:block;position:relative;width:100%;height:auto;background-color:#1968a8;color:#fff;text-align:center;padding:60px 0;font-size:18px}#container #contact h3{margin:auto auto 48px;text-align:center;letter-spacing:2px;color:#eee048;font-size:30px;font-weight:bold}#container #contact ul{margin:auto;display:inline-block;width:480px;padding:0}#container #contact ul li{display:inline-block;width:100%;font-size:18px;font-weight:normal;text-align:left;letter-spacing:2px}#container #contact ul li a{color:#fff;text-decoration:none}#container #contact .icon_email{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_mail.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}#container #contact .icon_tel{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_phone.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}#container #contact .icon_address{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_add.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}#container #contact .icon_office{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_office.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}#container #contact .icon_lab{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_lab.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}#container #contact .icon_fb{display:block;position:relative;width:35.5px;height:35px;background:url(../images/contact_fb.png) no-repeat;background-size:100% auto;display:inline-block;vertical-align:middle}@media screen and (max-width:768px){#container #contact{padding:48px 0}#container #contact h3{margin:auto auto 24px}#container #contact ul{width:100%}#container #contact ul li{width:auto;display:block;letter-spacing:1px;font-size:12px}}#container #footer{display:block;position:relative;width:100%;height:40px;line-height:40px;background-color:#eee048;color:#1e1c1c;text-align:center;letter-spacing:1px;font-size:14px;font-weight:bold}@media screen and (max-width:768px){#container #footer{font-size:12px}}.carousel-indicators li{border-color:#eee048}.carousel-indicators .active{background-color:#eee048}