@charset "utf-8";
.image_06_page {/* -webkit-background-size: cover; background-size: cover;background-attachment: fixed; background-image: url(../images/home_banner_bg_1.jpg); background-position: center center;*/ width: 100%; clear: both; padding-top: 0px; padding-bottom: 0px; float: left; position: relative;}
.image_06_box { width: 100%; clear: both; padding: 0px; margin-top: 0px; margin-right: 0%; margin-bottom: 0px; margin-left: 0%; position: relative; overflow: hidden; }

/*首頁大圖*/
.image_06_page .advertising_txt_page{ display: block; }
.image_06_page .advertising_txt_box{ width: 80%; margin-right: auto; margin-left: auto; clear: both; }
.image_06_page .advertising_txt_box h1.title, .image_06_page .advertising_txt_box h2.title{ color: #FFF; font-size: 36px; margin: 0px; line-height: normal; clear: both; width: 100%; padding: 0px; text-align: center; }
.image_06_page .advertising_txt_box p.txt{ color: #FFF; font-size: 16px; width: 80%; padding-top: 6px; padding-bottom: 10px; line-height: 1.68em; text-align: center; margin-top: 0px; margin-right: 10%; margin-bottom: 0px; margin-left: 10%; }
.image_06_page .advertising_txt_box h1.title a, .image_06_page .advertising_txt_box h2.title a{ color: #FFF;  }
.image_06_page .advertising_txt_box p.txt a{ color: #FFF; }
.image_06_page .advertising_txt_box .advertising_more_box{ clear: both; text-align: center; margin-right: auto; margin-left: auto; margin-top: 10px; }
.image_06_page .advertising_txt_box .advertising_more{ clear: both; width: 180px; margin-right: auto; margin-left: auto; white-space: nowrap; }

.image_06_page .image_06_btn{ display: inline-block; font-weight: 700; text-transform: uppercase; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;transition: color 0s ease-in-out, border-color 0s ease-in-out; }
.image_06_page .image_06_btn:active { background: #3a3535; }
.image_06_page .image_06_btn { font-size: 15px; color: #fff; border: 1px solid #00789F; letter-spacing: -0.4px; background-color: #09C; padding-top: 5px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.image_06_page .image_06_btn:hover { background: #2f2a29; border-color: #2f2a29; color: #FFF; }


/* The Nivo Slider styles */
.image_06_page .nivoSlider { position:relative; background:#fff /*url(../images/loading.gif) no-repeat 50% 50%*/; /*margin-bottom:10px; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a;*/ z-index: 0; }
.image_06_page .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.image_06_page .nivoSlider a { border:0; display:block; }

/* Control nav styles (e.g. 1,2,3...) */
.image_06_page .nivo-controlNav { text-align: center; clear: both; float: left; width: 100%; position: absolute; z-index: 12; margin-top: -30px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; }
.image_06_page .nivo-controlNav a { display:inline-block; width:15px; height:15px; border:0; background: #666; background: rgba(100, 100, 100, 0.5); cursor: pointer; text-indent: -9999px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin-top: 0; margin-right: 4px; margin-bottom: 0; margin-left: 4px; }
.image_06_page .nivo-controlNav a.active { background: #333; background: rgba(0, 0, 0, 0.7); }

/* Direction nav styles (e.g. Next & Prev) */
.image_06_page .nivo-directionNav a { display:block; width:36px; height:37px; border:0; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; background-repeat: no-repeat; background-color: rgba(0,0,0,0.69); line-height: normal; margin: 0px; padding: 0px; text-align: center; color: #FFF;}
.image_06_page .nivo-directionNav a:hover{background-color: rgba(255,255,255,0.46); color: #000; }
.image_06_page .nivoSlider:hover .nivo-directionNav a { opacity: 1; }
.image_06_page .nivoSlider a.nivo-nextNav { right:60px; padding-left: 2px; }
.image_06_page .nivoSlider a.nivo-prevNav { left:60px; padding-right: 2px; }
.image_06_page .nivoSlider a.nivo-prevNav:before { content:"\f104"; font-family: FontAwesome; font-size: 30px; font-weight: 200;  line-height: 34px;}
.image_06_page .nivoSlider a.nivo-nextNav:before { content:"\f105"; font-family: FontAwesome; font-size: 30px; font-weight: 200;line-height: 34px;}
.image_06_page .advertising_txt_page{ margin-bottom: 0px;}
.image_06_page .nivo-caption { bottom: 30%; }
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1280px) {
.image_06_page .nivo-caption { bottom: 25%; }}
@media screen and (max-width: 980px) {
.image_06_page .nivo-caption { bottom: 20%; }
.image_06_page .advertising_txt_box{ width: 90%;}
.image_06_page .advertising_txt_box p.txt{ width: 90%; margin-right: 5%; margin-left: 5%; }
	}
@media screen and (max-width: 736px) {
.image_06_page .nivo-caption { bottom: 18%; }
.image_06_page .advertising_txt_box h1.title, .image_06_page .advertising_txt_box h2.title{ font-size: 24px; }
.image_06_page .advertising_txt_box p.txt{ font-size: 13px; width: 90%; margin-right: 5%; margin-left: 5%; }
.image_06_page .advertising_txt_box .advertising_more_box{margin-top: 10px; }
.image_06_page .image_06_btn { font-size: 13px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: normal; }
}

@media screen and (max-width: 480px) {.image_06_page .nivo-caption { bottom: 15%; }
.image_06_page .advertising_txt_box h1.title, .image_06_page .advertising_txt_box h2.title{ font-size: 20px; font-weight: bold; }
.image_06_page .advertising_txt_box p.txt{ font-size: 13px; line-height: 1.2em; }
.image_06_page .advertising_txt_box .advertising_more_box{margin-top: 0px; }
.image_06_page .image_06_btn { font-size: 12px; font-weight: normal; padding: 3px; }
.nivo-controlNav { margin-top: -20px;}
}

.image_06_page .nivo-caption a {  }
.image_06_page .nivo-caption a:hover {  }
.image_06_page .nivo-controlNav.nivo-thumbs-enabled { width: 100%; }
.image_06_page .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.image_06_page .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; }