/* CSS Document */
@import url(font-awesome/css/font-awesome.min.css);

body {	margin:0; text-align:center; font-family:Arial,Helvetica,sans-serif,"微軟正黑體"; font-size:13px; color:#A9A9A9; line-height:20px; background:url(../images/index_bg.jpg) no-repeat top center #000; }
img {	border:0; }

/* Reset ================================================================================= */

a { text-decoration:none; color:#A9A9A9;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s; }
a:hover {	color:#0076B8; text-decoration:none; }

* { margin:0; padding:0; list-style:none;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */}

.top-Box, .header-Box, .banner-Box, .content-Box, .footer-Box, .copyright-Box { max-width:1000px; margin:0 auto; text-align:left; position:relative;}







.banner { float:left; width:62%;}

.index-right { float:left; padding-top:120px; width:38%; padding-right:50px;}
h1 { font-size:23px; color:#0076B8; font-style:italic; line-height:30px; padding-bottom:10px;}
h2 { font-weight:normal; color:#A9A9A9; line-height:22px; font-size:13px; padding-bottom:20px;}

.item { text-align:center;}
.item img { max-width:170px;}
.owl-carousel .owl-wrapper-outer { z-index: 10;}
.owl-pagination { display:none;}
.owl-buttons { position:relative;}

.single-item .slick-slide { position:relative; 	text-align:center;}
.single-item .slick-slide img { max-width:170px; display:inline-block;}
.single-item .slick-dots { text-align:center; display:none !important;}
.single-item .slick-dots li { width:auto; height:3px; overflow:hidden;}
.single-item .slick-dots li button { width:30px; height:3px; background:#fff; margin:0 2px;}
.single-item .slick-dots li button::before { content:""; display:none; }
.single-item .slick-dots li.slick-active button  { background:#de4609;}
/*.single-item .slick-prev, .single-item .slick-next { display:none !important;}*/
.single-item .slick-prev, .single-item .slick-next { width:auto; height:auto; top:20px;}
.single-item .slick-prev { left:0px;}
.single-item .slick-prev::before { content:""; width:25px; height:170px; background:url(../images/arrow.jpg) no-repeat top left; display:block;}
.single-item .slick-next { right:0px;}
.single-item .slick-next::before { content:""; width:25px; height:170px; background:url(../images/arrow.jpg) no-repeat top right; display:block;}




@media only screen and (max-width: 980px) {
.index-right { float:left; padding-top:50px; padding-right:20px;}

}

@media only screen and (max-width: 768px) {
.banner { float:none; width:100%;}
.index-right { float:none; padding:20px; width:100%;}
}
@media only screen and (max-width: 570px) {

}
@media only screen and (max-width: 414px) {

}