|
@@ -74,23 +74,42 @@ body .btn-main:hover {
|
|
|
}
|
|
|
|
|
|
#banner-box {
|
|
|
- height: 80vh;
|
|
|
+ height: 50vh;
|
|
|
overflow: hidden;
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box {
|
|
|
+ height: 90vh;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 550px) {
|
|
|
+ #banner-box {
|
|
|
+ height: 100vh;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
#banner-box hr {
|
|
|
width: 100vw;
|
|
|
position: absolute;
|
|
|
- top: 12vw;
|
|
|
+ top: 7vw;
|
|
|
z-index: 5;
|
|
|
height: 2px;
|
|
|
background: #fff;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box hr {
|
|
|
+ top: 12vw;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
#banner-box .logo {
|
|
|
padding: 5px;
|
|
|
- margin-bottom: 5px;
|
|
|
+ margin-bottom: 6px;
|
|
|
+ padding-left: 10px;
|
|
|
position: absolute;
|
|
|
z-index: 5;
|
|
|
}
|
|
@@ -99,6 +118,28 @@ body .btn-main:hover {
|
|
|
width: 128px;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .logo {
|
|
|
+ padding-left: 10px;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+#banner-box .bannertitlebox {
|
|
|
+ padding-top: 10vw;
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .bannertitlebox {
|
|
|
+ padding-top: 20vw;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 400px) {
|
|
|
+ #banner-box .bannertitlebox {
|
|
|
+ padding-top: 20vw;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
#banner-box .menu-btn1 {
|
|
|
padding: 10px;
|
|
|
position: absolute;
|
|
@@ -109,7 +150,7 @@ body .btn-main:hover {
|
|
|
|
|
|
#banner-box .menu-btn1 img {
|
|
|
margin: 2px;
|
|
|
- width: 6vw;
|
|
|
+ width: 4vw;
|
|
|
-webkit-filter: invert(100%) sepia(0%) saturate(10%) hue-rotate(238deg) brightness(104%) contrast(103%);
|
|
|
filter: invert(100%) sepia(0%) saturate(10%) hue-rotate(238deg) brightness(104%) contrast(103%);
|
|
|
-webkit-transition: 0.3s;
|
|
@@ -121,9 +162,15 @@ body .btn-main:hover {
|
|
|
filter: none;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .menu-btn1 img {
|
|
|
+ width: 6vw;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
@media screen and (max-width: 767px) {
|
|
|
#banner-box {
|
|
|
- height: 80vh;
|
|
|
+ height: 90vh;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -135,19 +182,29 @@ body .btn-main:hover {
|
|
|
color: #fff;
|
|
|
}
|
|
|
|
|
|
-@media screen and (max-width: 1024px) {
|
|
|
- #banner-box .banner-slider .slick-dots {
|
|
|
- font-size: 48px;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
#banner-box .banner-slider .banner1,
|
|
|
#banner-box .banner-slider .banner2,
|
|
|
#banner-box .banner-slider .banner3 {
|
|
|
width: 100vw;
|
|
|
- height: 80vh;
|
|
|
+ height: 50vh;
|
|
|
+ background-size: contain;
|
|
|
background-repeat: no-repeat;
|
|
|
- background-size: 100vw 70vh;
|
|
|
+ background-size: 100vw 50vh;
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .banner-slider .banner1,
|
|
|
+ #banner-box .banner-slider .banner2,
|
|
|
+ #banner-box .banner-slider .banner3 {
|
|
|
+ height: 80vh;
|
|
|
+ background-size: 100vw 70vh;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+#banner-box .banner-slider .banner1 .black,
|
|
|
+#banner-box .banner-slider .banner2 .black,
|
|
|
+#banner-box .banner-slider .banner3 .black {
|
|
|
+ margin: 1vw auto;
|
|
|
}
|
|
|
|
|
|
#banner-box .banner-slider .banner1 .banner-titleh1,
|
|
@@ -155,8 +212,8 @@ body .btn-main:hover {
|
|
|
#banner-box .banner-slider .banner3 .banner-titleh1 {
|
|
|
text-align: center;
|
|
|
color: #fff;
|
|
|
- font-size: 25px;
|
|
|
- font-weight: 900;
|
|
|
+ font-size: 30px;
|
|
|
+ font-weight: normal;
|
|
|
}
|
|
|
|
|
|
#banner-box .banner-slider .banner1 .process-box,
|
|
@@ -164,10 +221,22 @@ body .btn-main:hover {
|
|
|
#banner-box .banner-slider .banner3 .process-box {
|
|
|
display: -ms-grid;
|
|
|
display: grid;
|
|
|
- -ms-grid-columns: (1fr)[2];
|
|
|
- grid-template-columns: repeat(2, 1fr);
|
|
|
- width: 70vw;
|
|
|
- margin: auto;
|
|
|
+ width: 90vw;
|
|
|
+ -ms-grid-columns: (1fr)[4];
|
|
|
+ grid-template-columns: repeat(4, 1fr);
|
|
|
+ margin: 0 auto;
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .banner-slider .banner1 .process-box,
|
|
|
+ #banner-box .banner-slider .banner2 .process-box,
|
|
|
+ #banner-box .banner-slider .banner3 .process-box {
|
|
|
+ -ms-grid-columns: (1fr)[2];
|
|
|
+ grid-template-columns: repeat(2, 1fr);
|
|
|
+ width: 65vw;
|
|
|
+ margin: 0 auto;
|
|
|
+ width: 70vw;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
#banner-box .banner-slider .banner1 .process-box .box-text,
|
|
@@ -175,17 +244,16 @@ body .btn-main:hover {
|
|
|
#banner-box .banner-slider .banner3 .process-box .box-text {
|
|
|
font-family: 微軟正黑體;
|
|
|
text-align: center;
|
|
|
- font-size: 12px;
|
|
|
+ font-size: 16px;
|
|
|
font-weight: 900;
|
|
|
color: #fff;
|
|
|
- padding-right: 5vw;
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 767px) {
|
|
|
#banner-box .banner-slider .banner1 .process-box .box-text,
|
|
|
#banner-box .banner-slider .banner2 .process-box .box-text,
|
|
|
#banner-box .banner-slider .banner3 .process-box .box-text {
|
|
|
- font-size: 14px;
|
|
|
+ font-size: 15px;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -200,14 +268,23 @@ body .btn-main:hover {
|
|
|
#banner-box .banner-slider .banner1 .process-box img,
|
|
|
#banner-box .banner-slider .banner2 .process-box img,
|
|
|
#banner-box .banner-slider .banner3 .process-box img {
|
|
|
- width: 28vw;
|
|
|
+ margin: 0 auto;
|
|
|
+ width: 15vw;
|
|
|
+}
|
|
|
+
|
|
|
+@media screen and (max-width: 767px) {
|
|
|
+ #banner-box .banner-slider .banner1 .process-box img,
|
|
|
+ #banner-box .banner-slider .banner2 .process-box img,
|
|
|
+ #banner-box .banner-slider .banner3 .process-box img {
|
|
|
+ width: 28vw;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 767px) {
|
|
|
#banner-box .banner-slider .banner1,
|
|
|
#banner-box .banner-slider .banner2,
|
|
|
#banner-box .banner-slider .banner3 {
|
|
|
- height: 80vh;
|
|
|
+ height: 90vh;
|
|
|
background-size: cover;
|
|
|
background-position: center center;
|
|
|
}
|
|
@@ -217,7 +294,7 @@ body .btn-main:hover {
|
|
|
#banner-box .banner-slider .banner1,
|
|
|
#banner-box .banner-slider .banner2,
|
|
|
#banner-box .banner-slider .banner3 {
|
|
|
- height: 80vh;
|
|
|
+ height: 90vh;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -226,11 +303,11 @@ body .btn-main:hover {
|
|
|
}
|
|
|
|
|
|
#banner-box .banner-slider .banner2 {
|
|
|
- background-image: url(./img/banner/002.webp);
|
|
|
+ background-image: url(./img/banner/001.webp);
|
|
|
}
|
|
|
|
|
|
#banner-box .banner-slider .banner3 {
|
|
|
- background-image: url(./img/banner/003.webp);
|
|
|
+ background-image: url(./img/banner/001.webp);
|
|
|
}
|
|
|
|
|
|
#contact-us p {
|
|
@@ -360,6 +437,7 @@ body .btn-main:hover {
|
|
|
}
|
|
|
|
|
|
#contact-us #contact-form #facebook {
|
|
|
+ border-radius: 3px;
|
|
|
margin: 15px auto;
|
|
|
width: 85vw;
|
|
|
height: 60px;
|