/*绉诲姩绔?banner*/ .width-full { width: 100% !important; } .clear-box { clear: both; } .table-box { display: table; width: 100%; height: 100%; } .table-cell { display: table-cell; width: 100%; height: 100%; vertical-align: middle; text-align: center; } .window-head { position: absolute; display: table; top: 0; left: 0; right: 0; z-index: 99999; width: 100%; height: 90px; background: rgba(0, 0, 0, 0); transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; } .window-head hr { display: block; position: absolute; width: 0; height: 3px; border: none; margin: 0; padding: 0; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; background: #00a6a0; top: 0; left: 0; } @media (min-width: 1200px) { section[role=main].subpage.active { padding-left: 240px; } } .window-head .head-left { position: absolute; right: 2.5%; top: 50%; color: #fff; cursor: pointer; transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); text-align: right; } .window-head .head-left img { width: 160px; max-height: 80px; transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); transform-origin: left center; -moz-transform-origin: left center; -ms-transform-origin: left center; -o-transform-origin: left center; -webkit-transform-origin: left center; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; } @media (min-width: 300px) { .window-head .head-left { width: 70%; } } @media (min-width: 768px) { .window-head .head-left { width: 50%; } } @media (min-width: 1200px) { .window-head .head-left { width: 20%; } } @media (min-width: 1440px) { .window-head .head-left { width: 25%; } } .window-head .head-rights { position: absolute; left: 2.5%; top: 50%; height: 28px; transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); } .window-head .head-rights ol { font-style: normal; margin: 1px; padding: 0; width: 26px; height: 26px; display: block; cursor: pointer; } .window-head .head-rights ol:after { display: block; margin: 0; padding: 0; content: ''; clear: both; } .window-head .head-rights ol li { background: #00a6a0 none repeat scroll 0 0; display: block; float: left; height: 3px; margin: 2px 0; overflow: hidden; width: 30px; } /*.window-head .head-rights ol.active li{background:#fff; box-shadow:0 0 2px rgba(0,0,0,.1);}*/ .window-head.active { height: 70px; background: rgba(0, 0, 0, .5); } .window-head.active .head-left img { transform: scale(.777777); -moz-transform: scale(.777777); -ms-transform: scale(.777777); -o-transform: scale(.777777); -webkit-transform: scale(.777777); } .window-head.active ul li { font-size: 16px; } .window-head.active .head-right { height: 24px; padding-right: 24px; } .window-head.active .head-right b { font-size: 20px; height: 24px; letter-spacing: 0; line-height: 24px; } .window-head.active .head-right i { font-size: 14px; width: 24px; height: 24px; line-height: 20px; } .window-head.active .head-rights { height: 24px; } .window-head.active .head-rights ol { width: 22px; height: 22px; } .window-head.active .head-rights ol li { width: 9px; height: 9px; } .window-box { height: 100%; position: relative; overflow: hidden; } .height-sy { height: auto } .window-cut { width: 100%; height: 100%; transition-timing-function: cubic-bezier(1, 0, .5, 1); -moz-transition-timing-function: cubic-bezier(1, 0, .5, 1); -ms-transition-timing-function: cubic-bezier(1, 0, .5, 1); -o-transition-timing-function: cubic-bezier(1, 0, .5, 1); -webkit-transition-timing-function: cubic-bezier(1, 0, .5, 1); } .window-back { width: 100%; height: 100%; padding-top: 70px; position: relative; background-position: center; background-size: cover; } .window-back.banner { padding: 0; } @media (max-width: 767px) { .window-head { height: 50px; } } @media (max-width: 767px) and (orientation: landscape) { .window-head .head-right b { letter-spacing: normal; } } @media (max-width: 767px) and (orientation: portrait) { .window-head .head-left { right: 15px; } .window-head .head-right { left: 15px; } .window-head .head-right b { display: none; } .window-head .head-right i { top: 0; left: 0; } } .window-cut { width: 100%; height: 100%; transition-timing-function: cubic-bezier(1, 0, .5, 1); -moz-transition-timing-function: cubic-bezier(1, 0, .5, 1); -ms-transition-timing-function: cubic-bezier(1, 0, .5, 1); -o-transition-timing-function: cubic-bezier(1, 0, .5, 1); -webkit-transition-timing-function: cubic-bezier(1, 0, .5, 1); } .window-back { width: 100%; height: 100%; padding-top: 70px; position: relative; background-position: center; background-size: cover; } .window-back.banner { padding: 0; } banner { width: 100%; /* margin-top: 110px;*/ float: left; } header[role=heading] { position: fixed; width: 240px; height: 100%; left: -240px; top: 0; background: #fff; text-align: center; z-index: 9999999; transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; } header[role=heading].active { left: 0; } .head-box { width: 240px; height: 100%; overflow: auto; } .head-top, .head-bottom { overflow: hidden; position: relative; } .head-top-X { position: absolute; left: 10px; top: 10px; } .head-top-X i { font-size: 18px; cursor: pointer; color: #666; } .logo-box { margin: 30px 0; } .logo-box img { max-width: 160px; } .jodo-box { margin: 30px 0; } .jodo-box p { color: #666; display: block; font-size: 16px; font-weight: bold; } #met-weixin-content { padding: 20px 0; } .jodo-box p img { max-width: 100%; margin-bottom: 5px; } .jodo-box p em.fa { font-size: 22px; line-height: 1.05; width: auto; padding: 0 1px 0 4px; position: relative; bottom: -4px; top: 2px; } .foto-box { position: relative; z-index: 9; margin: 30px 0; } .foto-cut { padding: 0 10px; } .foto-cut p { margin: 0; } @media (max-height: 768px) { .logo-box { margin: 50px 0 0; } .jodo-box { margin: 20px 0; } .foto-box { margin: 20px 0; } } .social-box { margin-bottom: 7.5px; } .social-box:after { display: block; content: ''; clear: both; } .social-box a { display: inline-block; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; background: #00a6a0; font-size: 16px; margin: 2.5px 7.5px; cursor: pointer; color: #fff; transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; } .social-box a i { font-size: 24px; } .social-box a:hover { background: #171717; transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; } .nav-cut { position: relative; text-align: center; line-height: 36px; overflow: auto; } .nav-cut > ul { display: block; list-style: none; margin: 0; padding: 0; position: relative; } .nav-cut > ul > li { display: block; list-style: none; margin: 0; padding: 0; position: relative; cursor: pointer; } .nav-cut > ul > li.background { position: absolute; left: 0; top: 0; width: 100%; z-index: 98; transition: .2s; -moz-transition: .2s; -ms-transition: .2s; -o-transition: .2s; -webkit-transition: .2s; } .nav-cut > ul > li.background:before { content: '-'; width: 130px; background: #00a6a0; color: #00a6a0; margin: 0 auto; border-radius: 32px; display: block; cursor: pointer; } .nav-cut > ul > li > a { display: block; position: relative; z-index: 99; } .nav-cut > ul > li:hover > a, .nav-cut > ul > li.active > a, .nav-cut > ul:hover > li.active:hover > a { transition: .05s .2s; -moz-transition: .05s .2s; -ms-transition: .05s .2s; -o-transition: .05s .2s; -webkit-transition: .05s .2s; } .nav-cut > ul:hover > li.active > a { color: #393939; transition: .05s; -moz-transition: .05s; -ms-transition: .05s; -o-transition: .05s; -webkit-transition: .05s; } .nav-cut ul > li > ul { position: fixed; left: 188px; top: 50%; list-style: none; margin: 0; padding: 0 0 0 20px; z-index: 99; transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; -webkit-transition: .5s; transform: translate(0, -40%); -moz-transform: translate(0, -40%); -ms-transform: translate(0, -40%); -o-transform: translate(0, -40%); -webkit-transform: translate(0, -40%); visibility: hidden; opacity: 0; } .nav-cut ul > li > ul:before { content: ''; display: block; position: absolute; left: 4px; top: 50%; margin: -10px 0 0 0; border-width: 9px 16px 9px 0; border-style: solid; border-color: transparent #171717 transparent transparent; } .nav-cut ul > li > ul > li > ul { position: absolute; left: 100%; } .nav-cut ul > li:hover > ul { visibility: visible; opacity: 1; transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); } .nav-cut ul > li > ul > li { list-style: none; margin: 0; padding: 0; background: #171717; position: relative; cursor: pointer; transition: .2s; -moz-transition: .2s; -ms-transition: .2s; -o-transition: .2s; -webkit-transition: .2s; } .nav-cut ul > li > ul > li:hover { background: #000; } .nav-cut ul > li > ul > li:first-child { border-top-right-radius: 10px; border-top-left-radius: 10px; padding-top: 5px; } .nav-cut ul > li > ul > li:last-child { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; padding-bottom: 5px; } .nav-cut ul > li > ul > li > a { display: block; padding: 0 40px; color: #eee; position: relative; z-index: 99; white-space: nowrap; } @media (max-width: 767px) { .nav-cut ul > li > ul { position: relative; left: 0; top: 0 !important; padding: 20px 0 0 0; width: 180px; margin: 0 auto; transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); -webkit-transform: translate(0, 0); display: none; visibility: visible; opacity: 1; } .nav-cut ul > li > ul:before { content: ''; display: block; position: absolute; left: 50%; top: 4px; margin: 0 0 0 -10px; border-width: 0 9px 16px 9px; border-style: solid; border-color: transparent transparent #171717 transparent; } .nav-cut ul > li:hover > ul { visibility: visible; opacity: 1; display: none; transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); -webkit-transform: translate(0, 0); } .nav-cut ul > li > ul > li > ul { position: relative; left: 0; width: 178px; } .nav-cut ul > li > ul > li > ul:before { border-color: transparent transparent #fff transparent; } .nav-cut ul > li > ul > li > ul > li { background: #fff; } .nav-cut ul > li > ul > li > ul > li:hover { background: #fff; } .nav-cut ul > li > ul > li > ul > li > a { color: #393939; } } .met-banner { height: auto; background: none; } .banner-box { width: 100%; height: 100%; position: relative; } .banner-box.sidebar { height: auto; } .banner-box.sidebar .banner-cut:after { display: table; clear: both; content: ''; } .banner-cut { width: 1000%; height: 100%; } .banner-bin { width: 10%; height: 100%; float: left; display: block; overflow: hidden; background: center no-repeat; background-size: cover; position: relative; } .banner-absolute { position: absolute; width: 100%; height: 94%; top: 0; left: 0; } .banner-bin .table-box { padding-bottom: 6%; } .banner-bin .table-cell { position: relative; } .banner-box:hover .banner-ctrl { opacity: 1; } .banner-box.sidebar .banner-bin img { width: 100%; } .ctrl-box { opacity: .5; } .ctrl-box:hover { opacity: 1; } .banner-ctrl .ctrl-box { position: absolute; color: #a8a8a8; width: 80px; text-align: center; line-height: 80px; font-size: 50px; cursor: pointer; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; } .banner-ctrl .ctrl-box:hover { color: #00a6a0; } .banner-ctrl .ctrl-box .icon { font-size: 44px; } .banner-ctrl .ctrl-left { left: 5%; top: 46%; margin-top: -40px; } .banner-ctrl .ctrl-right { right: 5%; top: 46%; margin-top: -40px; } .banner-pager { position: absolute; height: 3px; line-height: 0; top: 84%; bottom: auto !important; left: 0; right: 0; text-align: center; } .banner-pager .swiper-pagination-bullet { width: 40px; height: 3px; position: relative; line-height: 3px; border-radius: 0; background: #fff; opacity: 1; display: inline-block; margin: 0 5px; } .banner-pager .swiper-pagination-bullet:before { position: absolute; width: 40px; height: 30px; content: ''; left: 0; top: -10px; } .banner-pager .swiper-pagination-bullet-active { background: #00a6a0; } @media (max-width: 1200px) { .banner-ctrl .ctrl-left { left: 0; top: 50%; } .banner-ctrl .ctrl-right { right: 0; top: 50%; } } @media (max-width: 767px) and (orientation: landscape) { .banner-absolute { height: 100%; } .banner-bin .table-box { padding-bottom: 0; } .banner-pager { top: 90%; width: auto !important; left: auto !important; right: 2.5%; margin-top: -1.5px; } } @media (max-width: 767px) and (orientation: portrait) { .banner-bin.swiper-slide-active .banner-write .w1 { line-height: .4; } .banner-absolute { height: 80%; } .banner-bin .table-box { padding-bottom: 20%; } .banner-news { top: 74%; } .banner-pager { top: 82%; } /*.banner-ctrl { display: none; }*/ } .banner-write { position: relative; z-index: 992; word-break: break-all; padding: 0 10px; } .banner-write * { max-width: 100%; } .banner-write .w1 { font-family: Microsoft JhengHei; color: #fff; font-size: 263px; display: inline-block; line-height: 0; transition: .3s .4s; -webkit-transition: .3s .4s; -moz-transition: .3s .4s; -ms-transition: .3s .4s; -o-transition: .3s .4s; transform: translateX(-150px) scale(.8); -moz-transform: translateX(-150px) scale(.8); -ms-transform: translateX(-150px) scale(.8); -o-transform: translateX(-150px) scale(.8); -webkit-transform: translateX(-150px) scale(.8); opacity: 0; } .banner-bin.swiper-slide-active .banner-write .w1 { transform: translate(0) scale(1); -moz-transform: translate(0) scale(1); -ms-transform: translate(0) scale(1); -o-transform: translate(0) scale(1); -webkit-transform: translate(0) scale(1); opacity: 1; } .banner-write .w2 { text-align: left; display: inline-block; padding-left: 10px; transition: .3s .4s; /* -webkit-transition: .6s .7s; -moz-transition: .6s .7s; -ms-transition: .6s .7s; -o-transition: .6s .7s;*/ /* transform: translateX(150px); -moz-transform: translateX(150px); -ms-transform: translateX(150px); -o-transform: translateX(150px); -webkit-transform: translateX(150px);*/ opacity: 0; } .banner-write .w2.cc { text-align: center; transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); -webkit-transform: translate(0); opacity: 0; } .banner-write .w2.wc { text-align: right; display: inline-block; padding: 0 420px 0 0; width: 768px; transition: .3s .4s; /* -webkit-transition: .3s .4s; -moz-transition: .3s .4s; -ms-transition: .3s .4s; -o-transition: .3s .4s; transform: translateX(-150px); -moz-transform: translateX(-150px); -ms-transform: translateX(-150px); -o-transform: translateX(-150px); -webkit-transform: translateX(-150px);*/ opacity: 0; } .banner-write.bw .w2 { text-align: center; } @media (max-width: 1200px) { .banner-write .w2.wc { text-align: left; display: inline-block; padding: 0 0 0 0; width: auto; /*transform: translateX(-150px); -moz-transform: translateX(-150px); -ms-transform: translateX(-150px); -o-transform: translateX(-150px); -webkit-transform: translateX(-150px);*/ opacity: 0; } } .banner-bin.swiper-slide-active .banner-write .w2 { transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); -webkit-transform: translate(0); opacity: 1; } .banner-write .w2 .w21 { color: #fff; font-size: 45px; display: block; } .banner-write .w2.cc .w21 { /* transform: scale(1.2) translateY(-50px); -moz-transform: scale(1.2) translateY(-50px); -ms-transform: scale(1.2) translateY(-50px); -webkit-transform: scale(1.2) translateY(-50px); -o-transform: scale(1.2) translateY(-50px);*/ transition: .3s .4s; -webkit-transition: .3s .4s; -moz-transition: .3s .4s; -ms-transition: .3s .4s; -o-transition: .3s .4s; } .banner-bin.swiper-slide-active .banner-write .w2.cc .w21 { transform: scale(1) translateY(0); -moz-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); -webkit-transform: scale(1) translateY(0); -o-transform: scale(1) translateY(0); } .banner-write .w2.cc .w22 { /*transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px);*/ transition: .3s .4s; -webkit-transition: .3s .4s; -moz-transition: .3s .4s; -ms-transition: .3s .4s; -o-transition: .3s .4s; /*-o-transform: translateY(100px); -webkit-transform: translateY(100px);*/ } .banner-write .w2.cc .w23 { /*transform: translateY(150px); -moz-transform: translateY(150px); -ms-transform: translateY(150px);*/ transition: .3s .4s; -webkit-transition: .3s .4s; -moz-transition: .3s .4s; -ms-transition: .3s .4s; -o-transition: .3s .4s; /* -o-transform: translateY(150px); -webkit-transform: translateY(150px);*/ } .banner-bin.swiper-slide-active .banner-write .w2.cc .w22, .banner-bin.swiper-slide-active .banner-write .w2.cc .w23 { transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); -webkit-transform: translate(0); } .banner-write .w2 .w22 { line-height: 1; font-family: Helvetica; font-size: 30px; color: #00dfb9; display: inline-block; border-bottom: 1px solid #00a6a0; margin: 5px 0 10px 0; padding-bottom: 15px; width: 700px; word-wrap:break-word; word-break:keep-all;; } .banner-write .w2 .w23 { color: #fff; font-size: 16px; display: block; width: 700px; word-wrap:break-word; word-break:keep-all;; } .banner-write .w2 .w23 em { font-style: normal; color: #00a6a0; } @media (max-width: 992px) { .banner-write .w1 { font-size: 213px; } .banner-write .w2 .w21 { font-size: 28px; } .banner-write .w2 .w22 { font-size: 24px; margin: 10px 0 8px 0; width: auto; } .banner-write .w2 .w23 { font-size: 14px; width: auto; } } @media (max-width: 480px) { .banner-write .w1 { font-size: 173px; } .banner-write .w2 { padding-left: 5px; } .banner-write .w2 .w21 { font-size: 30px; } .banner-write .w2 .w22 { font-size: 20px; margin: 10px 0 5px 0; width: auto; } .banner-write .w2 .w23 { font-size: 16px; width: auto; } } .banner-full { width: 800px; height: 350px; position: absolute; border: 2000px solid rgba(0, 0, 0, .4); box-sizing: content-box; margin: -2175px 0 0 -2400px; background: none; left: 50%; top: 50%; z-index: 991; transition: .8s .9s; -webkit-transition: .8s .9s; -moz-transition: .8s .9s; -ms-transition: .8s .9s; -o-transition: .8s .9s; transform: translate(1350px, 750px); -moz-transform: translate(1350px, 750px); -ms-transform: translate(1350px, 750px); -o-transform: translate(1350px, 750px); -webkit-transform: translate(1350px, 750px); } .banner-bin.swiper-slide-active .banner-full { transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); -webkit-transform: translate(0); } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100%; } .window-bin { height: 100%; } .banner-bin.swiper-slide-active .banner-background { left: -50%; } .banner-background { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; height: 150%; left: 0; position: absolute; top: 0; transition: all 0.6s ease 0.6s; width: 100%; z-index: 990; } .list-paddingleft-2 { list-style: none; } /*header*/ /*.wz_container { margin: 0 auto; width: 1600px; } @media (min-width:768px) { .wz_container { width: 750px } } @media (min-width:1280px) { .wz_container { width: 1200px } } @media (min-width:1440px) { .wz_container { width: 1300px } } @media (min-width:1600px) { .wz_container { width: 1600px } }*/ /*绗旇鏈垎杈ㄧ巼*/ /*.wz_cont { width: 1140px; margin: 0 auto; } @media (min-width:768px) { .wz_cont { width: 700px } } @media (min-width:992px) { .wz_cont { width: 800px } } @media (min-width:1280px) { .wz_cont { width: 1100px } } @media (min-width:1440px) { .wz_cont { width: 1140px } }*/ .content { background: #fff; height: 110px; /*box-shadow:0 1px 3px #dedede;*/ border-bottom: 1px solid #e6e6e6; } .wz_logo { float: left; margin-top: 40px; } .venus-menu { padding: 0; position: relative; float: right; list-style: none; background: #fff; margin-top: 35px; } .venus-menu li { display: inline-block; margin: 0; padding: 0; float: left; line-height: 20px; position: relative; } .venus-menu > li > a { padding: 18px 24px; font-size: 14px; color: #777; text-decoration: none; display: block; transition: all .4s ease; } .venus-menu li:hover > a, .venus-menu li.active a { color: #01a6a0; } .venus-menu > li > a i { color: #bababa; } .venus-menu > li:hover > a i, .venus-menu li.active a i { color: #00a6a0; } .venus-menu ul, .venus-menu ul li ul { list-style: none; margin: 0; padding: 0; display: none; position: absolute; z-index: 99; width: 140px; } .venus-menu ul { top: 56px; left: 0; padding-top: 10px; } .venus-menu ul li ul { top: 0; left: 100%; padding-left: 10px; } .venus-menu ul li { clear: both; width: 100%; border: none; box-shadow: 0 1px 3px #dedede; } .venus-menu ul li a { padding: 14px 20px; width: 100%; color: #777; font-size: 14px; text-decoration: none; display: inline-block; float: left; clear: both; background: #fff; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-transition: background 0.2s linear; -moz-transition: background 0.2s linear; -o-transition: background 0.2s linear; transition: background 0.2s linear; } .venus-menu ul li:hover > a { color: #01a6a0; } .venus-menu > li > ul > li:first-child:hover a:before { border-bottom-color: #0E560D; } .venus-menu > li > ul > li ul li:first-child:hover a:before { border-right-color: #0E560D; } .venus-menu > li .indicator { position: absolute; color: #bababa; top: 19px; right: 8px; font-size: 20px; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear; } .venus-menu > li:hover > .indicator { color: #00a6a0; } .venus-menu ul > li .indicator { top: 14px; right: 8px; color: #fff; } .venus-menu i { line-height: 20px !important; margin-right: 6px; font-size: 20px; float: left; } .venus-menu i:before { content: '+'; font-style: normal; } .venus-menu > li.showhide { display: none; width: 100%; height: 46px; cursor: pointer; color: #777; border-bottom: solid 1px rgba(0, 0, 0, 0.1); background: #fff; } .venus-menu > li.showhide span.title { margin: 13px 0 0 20px; float: left; } .venus-menu > li.showhide span.icon { margin: 16px 20px; float: right; } .venus-menu > li.showhide .icon em { margin-bottom: 3px; display: block; width: 20px; height: 2px; background: #ccc; } .venus-menu li.search { float: right; } .venus-menu li.search form { margin: 13px 20px 0 0; } .venus-menu li.search form input.search { height: 26px; float: right; padding-left: 5px; padding-right: 5px; color: #777; outline: none; border: solid 1px #dedede; -o-transition: border .3s linear; -moz-transition: border .3s linear; -webkit-transition: border .3s linear; transition: border .3s linear; } .venus-menu li.search form input.search:focus { border-color: #018A00; } .zoom-out { -webkit-animation: zoomOut 600ms ease both; -moz-animation: zoomOut 600ms ease both; -o-animation: zoomOut 600ms ease both; animation: zoomOut 600ms ease both; } @-webkit-keyframes zoomOut { 0% { -webkit-transform: scale(.6); } 100% { -webkit-transform: scale(1); } } @-moz-keyframes zoomOut { 0% { -moz-transform: scale(.6); } 100% { -moz-transform: scale(1); } } @-o-keyframes zoomOut { 0% { -o-transform: scale(.6); } 100% { -o-transform: scale(1); } } @keyframes zoomOut { 0% { transform: scale(.6); } 100% { transform: scale(1); } } .filter-disabled { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .filter-box { float: right; margin-top: 46px; position: relative; } .filter-box select { display: none; } .filter-text { height: 100%; overflow: hidden; position: relative; cursor: pointer; padding: 0 0px 0 10px; background: #fff; border: 1px solid #bbbcbc; } .filter-text input { font-size: 14px; } .filter-text .filter-title { background-color: transparent; border: 0 none; color: #bbbcbc; cursor: pointer; height: 32px; line-height: 32px; overflow: hidden; padding: 0; text-overflow: ellipsis; white-space: nowrap; width: 100px; } .filter-list { display: none; width: 100%; max-height: 300px; background-color: #fff; font-size: 14px; position: absolute; top: 42px; left: 0; z-index: 99; border: 1px solid #e6e6e6; overflow: auto; } .filter-list li.filter-null a { color: #d2d2d2; } .filter-list li a { display: block; padding: 0 10px; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer; color: #bbbcbc; } .filter-list li a:hover { text-decoration: none; } .filter-list li:hover { background-color: #f2f2f2; } .filter-list li.filter-selected { background-color: #bbbcbc; } .filter-list li.filter-selected a { display: block; color: #fff; } .filter-list li.filter-selected a:hover { text-decoration: none; } .filter-list li.filter-disabled { background-color: #fff; } .filter-list li.filter-disabled a { display: block; color: #d2d2d2; } .filter-list li.filter-disabled:hover a { cursor: not-allowed !important; background-color: #fff; } .filter-text .icon { position: absolute; } .icon-filter-arrow { background-image: url("../images/icon_arrow_down_x2.png"); background-repeat: no-repeat; background-size: 100% auto; height: 6px; right: 10px; top: 15px; transition: all 0.2s ease 0s; width: 8px; } .icon-filter-arrow.filter-show { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); } .filter-list::-webkit-scrollbar { width: 4px; height: 4px; } .filter-list::-webkit-scrollbar-track { background: #fff } .filter-list::-webkit-scrollbar-thumb { background: #CBCBCB; } .cd-auto-hide-header { position: fixed; z-index: 99; width: 100%; background-color: #fff; /*box-shadow:2px 2px 5px #333333;*/ -webkit-transform: translateZ(0); transform: translateZ(0); will-change: transform; -webkit-transition: -webkit-transform .5s; transition: -webkit-transform .5s; transition: transform .5s; transition: transform .5s, -webkit-transform .5s; } .cd-auto-hide-header::after { clear: both; content: ""; display: block; } .cd-auto-hide-header.is-hidden { -webkit-transform: translateY(-20%); -ms-transform: translateY(-20%); transform: translateY(-20%); box-shadow: 0px 0px 5px #a9a9a9; } .mt_top { height: 110px; } /*banner*/ .swiper-container { width: 1600px; height: 945px; } /*main*/ .wz_main { background: #fff; padding-bottom: 130px; } /*棣栭〉*/ .wz_index { } /*棣栭〉-鍏充簬鎴戜滑*/ .wz_index_about { float: left; margin-top: 57px; } .wz_index_title { font-size: 28px; position: relative; margin-bottom: 20px; } .wz_index_title:after { height: 2px; width: 100px; background: #e6e6e6; content: ''; position: absolute; bottom: -20px; left: 0; } .wz_index_about_text { } .wz_index_about_text h3 { margin-top: 38px; font-size: 18px; } .wz_index_about_text p { font-size: 14px; color: #909292; margin-top: 30px; line-height: 24px; } .set_1_btn { color: #333; cursor: pointer; display: block; font-size: 14px; font-weight: 400; line-height: 36px; text-align: center; max-width: 140px; position: relative; text-decoration: none; text-transform: uppercase; vertical-align: middle; width: 100%; margin-top: 43px; } .set_1_btn:hover { text-decoration: none; } .Vbtn-3 { background: transparent; text-align: center; float: right; } .Vbtn-3 svg { height: 36px; left: 0; position: absolute; top: 0; width: 100%; } .Vbtn-3 rect { fill: none; stroke: #999; stroke-width: 3; stroke-dasharray: 422, 0; transition: all 450ms linear 0s; } .Vbtn-3:hover { background: rgba(225, 51, 45, 0); font-weight: 900; letter-spacing: 1px; transition: all 150ms linear 0s; } .Vbtn-3:hover rect { stroke-width: 3; stroke-dasharray: 35, 243; stroke-dashoffset: 48; -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1); transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1); } .wz_index_about_text { } .wz_index_about_text h3 { margin-top: 38px; font-size: 18px; } .wz_index_about_text p { font-size: 14px; color: #909292; margin-top: 30px; line-height: 24px; margin-bottom: 0 } /*棣栭〉-灞曠ず*/ .wz_index_show { margin-top: 43px; float: left; } .wz_index_show_line { width: 100%; position: relative; height: 2px; background: #eaedef; float: left; } .wz_index_show_line:after { height: 2px; position: absolute; left: 0; top: 0; content: ''; width: 75px; background: #999; transition: all .4s ease; } .wz_index_show .col-md-3 { position: relative; overflow: hidden; } .wz_index_show .col-md-3 b { font-size: 16px; font-weight: normal; margin: 20px 0 14px 0; display: inline-block; width: 100%; transition: all .3s ease; } .wz_index_show .col-md-3 p { margin-top: 15px; font-size: 12px; color: #909292; transition: all .4s ease; } .wz_index_show .col-md-3:hover .wz_index_show_line:after { width: 100%; } .wz_index_show .col-md-3:hover b { margin-left: 10px; } .wz_index_show .col-md-3:hover p { margin-top: 10px; } .wz_index_show .col-md-3 img { transition: all .4s ease; } .wz_index_show .col-md-3:hover img { opacity: 0.8; } /*棣栭〉-浜у搧*/ .wz_index_product { margin-top: 130px; float: left; width: 100%; } .wz_index_product_box { margin-top: 0; float: left; width: 100%; } .wz_index_product_box img { height: 183px } .wz_index_product_box a { display: inline-block; -moz-box-shadow: 0px 1px 2px #fff; -webkit-box-shadow: 0px 1px 2px #fff; box-shadow: 0px 1px 2px #fff; transition: all .4s ease; color: #333; border-bottom: 2px solid #fff; } .wz_index_product_box a:hover { -moz-box-shadow: 0px 1px 2px #8C8C8C; -webkit-box-shadow: 0px 1px 2px #8C8C8C; box-shadow: 0px 1px 2px #8C8C8C; border-bottom: 2px solid #00a6a0; text-decoration: none; } .wz_index_product_box h3 { margin-top: 20px; padding-bottom: 24px; text-align: center; font-size: 16px; } .wz_index_product_btn { margin-top: 56px; float: left; width: 100%; text-align: center; } .wz_index_product_btn a { margin-top: 0 !important; float: none; display: inline-block; } /*棣栭〉-鏂伴椈*/ .wz_index_news { float: left; width: 100%; margin-top: 93px; } .swiper-container_news { width: 100%; height: 100%; overflow: hidden; float: left; position: relative; } .swiper-pagination_new { text-align: right; margin-top: 20px; margin-bottom: 10px; } .swiper-pagination_new .swiper-pagination-bullet-active { background: #01a6a0 } .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } /* Common style */ .wz_index_news .grid:nth-child(2n) figcaption { top: 0; } .wz_index_news .grid:nth-child(2n) h3 { margin-top: 20px; } .grid { position: relative; z-index: 1; display: inline-block; overflow: hidden; margin: 0; width: 32.8%; height: 369px; cursor: pointer; } .grid figure { margin: 0; position: relative; } .grid img { position: relative; display: block; min-height: 184px; opacity: 1; width: 100%; } .grid1 { position: relative; z-index: 1; display: inline-block; overflow: hidden; margin: 0; width: 32.8%; height: 250px; cursor: pointer; } .grid1 figure { margin: 0; } .grid1 img { position: relative; display: block; min-height: 184px; opacity: 1; width: 100%; } .wz_index_news .swiper-slide { -moz-box-align: left !important; -moz-box-pack: left !important; align-items: left !important; background: #fff none repeat scroll 0 0 !important; display: inline-block !important; font-size: 14px !important; justify-content: left !important; text-align: left !important; } .grid figcaption { bottom: 0; height: 184px; left: 0; position: absolute; width: 100%; } .effect-img { height: 180px; overflow: hidden; } .grid figcaption::before, .grid figcaption::after { pointer-events: none; } .grid figcaption { position: absolute; bottom: 0; left: 0; width: 100%; height: 184px; } .grid span { font-size: 12px; color: #9f9d9d; margin: 13px 0; display: inline-block; width: 100%; transition: all .3s ease } .grid p { font-size: 12px; color: #909292; height: 89px; transition: all .4s ease; width: 90% } .effect-chico img { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1.12); transform: scale(1.12); } .effect-chico:hover img { opacity: 0.8; -webkit-transform: scale(1); transform: scale(1); } .effect-chico figcaption::before { border: 1px solid #fff; bottom: 10px; content: ""; left: 10px; position: absolute; right: 10px; top: 10px; transform: scale(1.1); } .effect-chico figcaption::before { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } .effect-chico h3 { font-size: 14px; transition: all .2s ease } .effect-chico:hover p, .effect-chico:hover span { margin-left: 5px; } .effect-chico:hover h3 { margin-left: 5px; color: red; } .effect-chico:hover figcaption::before { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } @media screen and (max-width: 69.5em) { .grid { width: 50%; } .grid figcaption { font-size: 90%; } } @media screen and (max-width: 41.5em) { .grid { width: 100%; } } /*鎴樼暐鍚堜綔*/ .wz_link { float: left; width: 100%; } .wz_link .row { margin-top: 20px; float: left; width: 100%; } .wz_link .row .col-md-3 { margin-bottom: 15px; } /*鍏充簬鎴戜滑*/ .wz_ab_ban { width: 100%; height: 100%; } .wz_ab_text { background: rgba(0, 0, 0, 0.2); padding: 60px 30px; width: 520px; margin-top: 170px; } .wz_ab_text h3 { font-size: 30px; color: #fff; } .wz_ab_text p { font-size: 16px; color: #fff; line-height: 30px; margin-top: 50px; } .wz_about { margin-top: 118px; } .wz_about h3 { font-size: 24px; color: #434343; position: relative; margin-bottom: 50px; font-weight: normal; } .wz_about h3:before { position: absolute; bottom: -20px; width: 100px; height: 2px; background: #e6e6e6; content: ''; } .wz_about p { font-size: 14px; color: #909292; line-height: 30px; /*width: 298px;*/ } .wz_about p b { width: 100%; display: inline-block; font-size: 18px; margin-bottom: 20px; color: #777; font-weight: normal; } .wz_about .wz_row { margin-bottom: 118px; display: inline-block; width: 100%:; } /*鏂伴椈鍒楄〃*/ .wz_news_list { background: #fff; padding-bottom: 130px; } .subcolumn_nav_met_11_4 { background: #ffffff none repeat scroll 0 0; border-bottom: 1px solid #d6d6d6; border-color: #d6d6d6; text-align: center; float: left; width: 100%; /* overflow: hidden;*/ } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul { -moz-box-pack: center; display: flex; justify-content: center; list-style: outside none none; margin: 0; padding: 0; text-align: center; width: 100%; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li { display: inline-block; float: none; white-space: nowrap; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li a.active::after { background: #01a6a0 none repeat scroll 0 0; bottom: -1px; content: ""; display: block; height: 1px; left: 0; position: absolute; right: 0; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li a.link:hover, .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li a.link.active { color: #01a6a0; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li a.link { color: #999999; display: block; font-size: 16px; font-weight: 300; height: 75px; line-height: 75px; margin: 0 5px; padding: 0 20px; position: relative; text-align: center; text-decoration: none; transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0ms; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li > ul { position: absolute; left: 0; background-clip: padding-box; background-color: #fff; border: 1px solid #e4eaec; border-radius: 0.215rem; box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05); z-index: 99; width: 100%; padding: 5px 0px; box-sizing: border-box; display: none; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li > ul > li { } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li > ul > li a { color: #8e9090; font-size: 14px; padding: 10px 0; display: inline-block; width: 100%; transition: all .3s ease; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li > ul > li a:hover { background: #efefef; text-decoration: none; color: #01a6a0; } .news_list_page_met_11_4 { padding: 30px 0; float: left; width: 100%; } .news_list_page_met_11_4 .met-news-list { } .news_list_page_met_11_4 .met-news-list li:first-child { padding-top: 0; } .news_list_page_met_11_4 .met-news-list li { border-bottom: 1px solid #ebedee; border-color: #ebedee; padding: 30px 0; position: relative; transition: all 0.66s cubic-bezier(0.17, 0.84, 0.44, 1) 0s; } .news_list_page_met_11_4 .met-news-list li h4 { font-size: 20px; margin: 10px 0; } .news_list_page_met_11_4 .met-news-list li h4 a { color: #666; position: relative; text-shadow: none; } .news_list_page_met_11_4 .met-news-list li p.des { color: #999999; float: left; font-size: 13px; margin-bottom: 10px; width: 75%; } .news_list_page_met_11_4 .more { border: 1px solid; color: #999999; cursor: pointer; display: inline-block; float: right; height: 40px; line-height: 40px; overflow: hidden; text-align: center; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 200ms; width: 160px; } .news_list_page_met_11_4 .more span::after { color: transparent; content: attr(data-title); height: 40px; left: 0; position: absolute; right: 0; top: 0; transform: translate(0px, 100%); transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 200ms; } .news_list_page_met_11_4 .more span { color: #999999; display: block; height: 40px; line-height: 40px; position: relative; text-align: center; transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 100ms; width: 100%; } /*闈㈠寘灞?/ .breadcrumb { background-color: transparent; border-radius: 0.215rem; list-style: outside none none; margin-bottom: 1rem; padding: 0.75rem 1rem; float: left; width: 100%; } .breadcrumb-item { float: left; } .breadcrumb-item a { color: #817e7e; } .breadcrumb > li + li::before { color: #ccc; content: ">"; padding: 0 5px; } /*鏂伴椈璇︽儏*/ .news_list_detail_met_16_1 .details-title { padding: 20px; } .news_list_detail_met_16_1 .details-title h1 { color: #666; font-size: 24px; line-height: 1.5; text-align: center; } .m-t-10 { margin-top: 10px; } .m-b-5 { margin-bottom: 5px; } .news_list_detail_met_16_1 .details-title .info { color: #a3afb7; font-size: 16px; text-align: center; } .font-weight-300 { font-weight: 300; } .news_list_detail_met_16_1 .details-title .info span { padding-right: 10px; } .news_list_detail_met_16_1 .met-editor { color: #222; font-size: 18px; font-weight: 300; line-height: 1.8; max-width: 100%; overflow-wrap: break-word; padding: 30px; width: 100%; } .met-page { padding-top: 0; } .met-page { background-position: center top; background-size: cover; height: 100%; overflow: hidden; position: relative; transition: visibility 0s ease 0.5s; width: 100%; z-index: 2; } .pagination { width: 100%; } .met-shownews-body .pagination li:nth-child(2) { float: right } .met-shownews-body .pagination li:nth-child(2) a { float: right } .p-t-30 { padding-top: 30px; } .blocks-2 > .block, .blocks-2 > li { width: 50%; } .blocks > .block, [class*="blocks-"] > .block, [class*="blocks-"] > li { display: inline-block; font-size: 1rem; margin-bottom: 1.875rem; padding-left: 0.9375rem; padding-right: 0.9375rem; vertical-align: top; } .page-item:first-child .page-link { border-bottom-left-radius: 0.215rem; border-top-left-radius: 0.215rem; margin-left: 0; } .met-page .pagination li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #333; } .met-page .pagination li a { max-width: 100%; } .border-top1, .met-head + .met-crumbs, .met-head + .met-column-nav, .met-showproduct-head .product-para { border-top: 1px solid #f0f2f5; } /*浜у搧鍒楄〃*/ .wz_product_list { } .wz_product_list li { padding: 96px 0; border: 1px solid #ebedee; float: left; width: 100%; margin-top: 36px; } .wz_product_list h1 { font-size: 30px; transition: all .4s ease } .wz_product_list h3 { font-size: 18px; margin-top: 65px; line-height: 28px; transition: all .4s ease } .wz_product_list p { font-size: 14px; margin-top: 34px; color: #909292; line-height: 24px; } .wz_product_list a { color: #434343; } .wz_product_list a:hover h1 { margin-left: 10px; } /*浜у搧鍒楄〃2*/ .m_pro { background: #f2f2f2; float: left; width: 100%; padding-bottom: 36px; } .m_pro .wz_product_list li { width: 49%; height: 330px; background: #fff; padding: 35px 0; } .m_pro .wz_product_list li:nth-child(2n) { float: right; } .m_pro .wz_product_list h1 { font-size: 20px; transition: all 0.4s ease 0s; } .m_pro .wz_product_list h3 { font-size: 14px; line-height: 28px; margin-top: 20px; transition: all 0.4s ease 0s; color: #909292; } .m_pro .wz_product_list h3 b { color: #5a5b5b; font-weight: normal; margin-right: 5px; } .m_pro .wz_product_list p { margin: 20px 0 0 0; } .m_pro .wz_product_list li .link { width: 168px; height: 34px; border: 1px solid #bebdbc; display: inline-block; line-height: 34px; text-align: center; color: #bebdbc; margin-top: 30px; } .my_pro_list { padding-bottom: 0 } .my_pro_list .subcolumn_nav_met_11_4 { border: none; } /*浜у搧璇︽儏*/ .wz_product_cunt { background: #fff; } .wz_product_cunt .breadcrumb { border-bottom: 1px solid #ebedee; padding-bottom: 24px; } .wz_product_cunt_xq { margin-top: 100px; } .wz_product_cunt_xq h1 { font-size: 24px; margin: 0; } .wz_product_cunt_xq p { font-size: 14px; color: #909292; margin-top: 35px; margin-bottom: 56px; line-height: 24px; } .wz_product_cunt_xq span { font-size: 14px; color: #909292; line-height: 24px; display: inline-block; width: 100%; } .wz_product_cunt_xq span b { color: #666; display: inline-block; font-size: 14px; width: 100%; } .wz_product_bg { background: #f0f1f2; padding-top: 25px; padding-bottom: 60px; margin-bottom: 60px; } .wz_product_xq .sublist { padding: 25px 34px; background: #fff; width: 325px; float: left; box-sizing: border-box; } .wz_product_xq .sublist li { text-align: center; margin-bottom: 30px; } .wz_product_xq .sublist h1 { color: #434343; font-size: 24px; } .wz_product_xq .sublist b { font-size: 14px; font-weight: normal; } .wz_product_xq .mainlist { padding: 25px 34px 130px 34px; background: #fff; width: 100%; /*float: right;*/ box-sizing: border-box; } .wz_product_xq .mainlist .maincont { margin-bottom: 30px; } .wz_product_xq .mainlist .titile { border-bottom: 1px solid #eff1f1; color: #666; font-size: 20px; margin-bottom: 20px; padding-bottom: 15px; } /*浜у搧璇︽儏2*/ .my_product_bg { margin-bottom: 60px; padding-bottom: 60px; padding-top: 25px; } .my_product_bg .wz_product_xq .mainlist .titile { position: relative; } .my_product_bg .wz_product_xq .mainlist .titile:after { border-bottom: 1px solid #00a6a0; bottom: 0; content: ""; left: 0; position: absolute; width: 100px; } /*鍒嗛〉*/ .page-div .pagination { margin-top: 30px; text-align: center; } .page-div .pagination li { display: inline-block; padding: 0; border: 0; } .page-div .pagination > li > a { color: #00a6a0; } .page-div .pagination > .active > a, .page-div .pagination > .active > a:focus, .page-div .pagination > .active > a:hover, .page-div .pagination > .active > span { background-color: #00a6a0; } /*鑱旂郴鎴戜滑*/ .wz_touch { background: #fff; /*margin-top: 110px;*/ } .wz_touch_cont { border-bottom: 1px solid #f2eded } .wz_touch_cont img { float: left; } .wz_touch_cont_text { position: absolute; right: 80px; text-align: right; top: 50%; width: 30%; z-index: 9; opacity: 1; transform: translateX(100%); animation: mymove 2s forwards; } @keyframes mymove { 100% { transform: translateX(0%);; } } .wz_touch_cont_text h1 { font-size: 30px; color: #666; margin: 0; position: relative; margin-bottom: 40px; } .wz_touch_cont_text h1:after { position: absolute; bottom: -24px; width: 120px; height: 2px; background: #00a6a0; content: ""; right: 0; transition: all .5s ease; } .wz_touch_cont_text:hover h1:after { width: 20px; } .wz_touch_cont_text h3 { font-size: 18px; color: #141414; margin-bottom: 30px; } .wz_touch_cont_text p { font-size: 14px; color: #909292; } .wz_touch_cont_text div img { display: inline-block; } .wz_touch_cont_text p b { color: #5c5b5b; margin-right: 10px; font-weight: normal; } .wz_touch_cont_text strong { margin-right: 25px; } /*.wz_touch_cont_text p:before { content: '鈼?; color: #5c5b5b; margin-right: 5px; }*/ .wz_touch_cont_text dl dt { font-size: 16px; color: #141414; margin-bottom: 10px; font-weight: normal; } .wz_touch_cont_text dl dd { font-size: 16px; color: #909292; } .wz_touch_cont_text dl dd b { color: #5c5b5b; margin-right: 10px; font-weight: normal; } .wz_touch_cont_text dl dd:before { content: '鈼?; color: #5c5b5b; margin-right: 5px; } .wz_touch_input .form-control { border: none; background: #f8f8f8; border-radius: 0; margin-bottom: 20px; height: 47px; } .wz_touch_input button { border: 1px solid #0f9591; padding: 15px 55px; background: #ffffff; float: right } .wz_touch_input_tit { font-size: 36px; text-align: center; margin-top: 30px; position: relative; } .wz_touch_input_tit:before { width: 100px; content: ''; position: absolute; left: 50%; margin-left: -50px; bottom: -20px; height: 2px; background: #d8d6d6 } .touch_mt { margin-top: 100px; } .row { margin: 0; } #allmap { width: 100%; height: 100%; } p { margin-left: 5px; font-size: 14px; } .BMap_cpyCtrl { display: none; } .anchorBL { display: none; } .contact_list_met_11_1 { height: 100%; position: relative; background-position: center top; background-size: cover; overflow: hidden; position: relative; transition: visibility 0s ease 0.5s; width: 100%; z-index: 2; padding-top: 110px; } .contact_list_met_11_1 .contact-cont { background: transparent none repeat scroll 0 0; border-bottom: 950px solid #ffffff; border-color: #ffffff transparent; border-left: 350px solid transparent; border-right: 0 solid transparent; bottom: 0; position: absolute; right: 0; transform: translateX(100%); animation: mymove 2s forwards; width: 45%; z-index: 8; } @keyframes mymove { 100% { transform: translateX(0%);; } } .contact_list_met_11_1 .contact-text { } /*404/500*/ .bc_bg { background: #e7ebef; width: 100%; height: 100%; } .bc_bg .container { background: #e7ebef; height: 100%; } .bc-box { width: 800px; position: absolute; margin-left: -400px; margin-top: -200px; top: 50%; left: 50%; display: block; z-index: 2000; } .bc-box a { padding: 10px 60px; display: inline-block; color: #4d4e4e; border-radius: 5px; border: 1px solid #4d4e4e; } .bc-box .img-responsive { display: inline-block; } .bc-box .mt20 { margin-top: 20px; } @media only screen and ( max-width: 768px ) { .bc-box { width: 100%; margin-left: 0; padding: 0 15px; margin-top: 0; left: 0; top: 50px; } .bc-box .col-md-3 img { display: none; } } /*鍔犲叆鎴戜滑*/ .wz_add { background: #fff none repeat scroll 0 0; padding-bottom: 130px; } .wz_add .breadcrumb { border-bottom: 1px solid #ebedee; padding-bottom: 24px; margin-top: 30px; } .breadcrumb li:first-child a { color: #01a6a0; } .breadcrumb li:first-child a:before { content: '\e639'; font-family: "iconfont"; margin-right: 5px; } .wz_add_text { margin-top: 55px; } .wz_add_text h3 { font-size: 26px; margin-bottom: 50px; font-weight: normal; } .wz_add_text b { font-size: 16px; color: #141414; width: 100%; float: left; margin-bottom: 10px; } .wz_add_text p { font-size: 14px; color: #909292; } .panel-group .panel { border-radius: 0; } .panel-group .panel + .panel { margin-top: 0; } .fxd-recruit-tit { height: 50px; line-height: 50px; border-bottom: 1px solid #e4e2e2; background: #f2f3f3; } .panel { border-top: 5px solid #e7ebef; border-bottom: 5px solid #e7ebef !important; width: 100%; float: left; } .panel:nth-child(odd) { border-left: 15px solid #5ba9a9; } .panel:nth-child(even) { border-left: 15px solid #82d3e8; } .panel:nth-child(3n) { border-left: 15px solid #afbce6; } .panel:nth-child(4n) { border-left: 15px solid #e6c787; } .panel-heading { border-radius: 0; color: #333; float: left; padding: 0; width: 100%; } .panel-title a { color: #676666; display: block; font-size: 14px; font-weight: 400; height: 50px; line-height: 50px; padding: 0; position: relative; } .panel-group > .panel:first-child .panel-heading .col-md-6, .panel-group > .panel:first-child .panel-heading .col-md-3 { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .panel-group .panel-heading + .panel-collapse .panel-body { border: medium none; float: left; width: 100%; } .panel-collapse .panel-body p span { color: #0f9591; } #accordion .panel-heading.active a::before { transform: rotate(0deg); transition: all 0.5s ease 0s; color: #313030; } #accordion .panel-heading a::before { content: "\e614"; font-family: "iconfont"; font-size: 24px; position: absolute; right: 5px; top: 0; transform: rotate(180deg); transition: all 0.5s ease 0s; color: #d5d7d8; } #accordion .panel-heading.active .panel-title a { transform: rotate(0deg); transition: all 0.5s ease 0s; } .panel .active .panel-title a { color: #313030; font-weight: 700; } .tab-content { float: left; width: 100%; margin-top: 50px; } /*footer*/ .wz_footer { background: #2e373d; padding: 30px 0; color: #fff; } .wz_footer_logo { float: left; } .wz_footer_logo img { width: 185px; } .wz_footer_nav { float: left; margin-left: 35px; margin-top: 7px; } .wz_footer_nav li { float: left; } .wz_footer_nav li a { color: #b1b7b7; font-size: 14px; margin-right: 30px; transition: all .4s ease; } .wz_footer_nav li a:hover { color: #fff; } .wz_footer_dl { margin-top: 28px; float: left; width: 100%; margin-bottom: 0 } .wz_footer_dl dt { color: #b1b7b7; margin-bottom: 10px; } .wz_footer_dl dd a { color: #b1b7b7; font-size: 12px; transition: all .4s ease; } .wz_footer_dl dd a:hover { color: #fff; } .wz_footer_dl dd { float: left; font-size: 12px; } .wz_footer_dl dd i { font-style: normal; margin: 0 4px; color: #b1b7b7 } .wz_footer_text { /*float: right;*/ font-size: 12px; /*margin-right: 10px;*/ } .wz_footer_text h3 { font-size: 14px; margin-bottom: 15px; margin-top: 0px; font-weight: bold; color: #fff; } .wz_footer_text p { font-size: 12px; margin-bottom: 5px; word-break: break-all; word-wrap: break-word; } .wz_footer_link a { color: #b1b7b7; margin-right: 10px; transition: all .4s ease; } .wz_footer_link a i { font-size: 24px; } .wz_footer_link a:hover { color: #fff; } .wz_footer_img { /*float: right;*/ } .wz_copy { padding: 20px 0; color: #8c9191; font-size: 12px; } /*璇█鍒囨崲*/ .lang-a { border-radius: 50%; display: block; float: left; font-size: 9px; height: 25px; line-height: 24px; margin: 5px 5px 0 25px; text-align: center; text-decoration: none; width: 25px; border: 1px solid #01a6a0; color: #01a6a0; } .lang-a:hover { text-decoration: none } /*杩斿洖椤堕儴*/ #goToTop { position: fixed; bottom: 20px; right: 10px; z-index: 9999; } #goToTop a:hover, #goToTop a:focus { text-decoration: none; } #goToTop a i { font-size: 48px; color: #666; } /*loding*/ .div_loading { display: none; position: fixed; z-index: 99999; width: 100%; height: 100%; overflow: hidden; background: #22475E; } .div_loading div { width: 30px; height: 30px; position: absolute; background-color: #ccc; top: 45%; border-radius: 50%; } .div_loading div:nth-child(1) { background-color: #FF5460; -webkit-animation: move 2s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); animation: move 2s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .div_loading div:nth-child(2) { background-color: #FF9D84; -webkit-animation: move 2s 150ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); animation: move 2s 150ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .div_loading div:nth-child(3) { background-color: #F0E797; -webkit-animation: move 2s 300ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); animation: move 2s 300ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .div_loading div:nth-child(4) { background-color: #75B08A; -webkit-animation: move 2s 450ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); animation: move 2s 450ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } @-webkit-keyframes move { 0% { left: 0%; } 100% { left: 100%; } } @keyframes move { 0% { left: 0%; } 100% { left: 100%; } } } .is-loading { overflow: hidden; } .is-loading .div_loading { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); display: block; } /*澶氬獟浣撴煡璇?/ @media only screen and (max-width: 768px) { .wz_container { width: 100%; float: left; } .wz_cont { width: auto; } .content { height: auto; border: none; } .mt_top { height: 50px; } .icon { right: 0; } .wz_about { margin-top: 40px; } .swiper-container { margin-top: 0; height: auto; width: 100%; float: left; } .swiper-container img { width: 100%; height: auto; } .wz_about h3 { color: #666; font-size: 20px; margin-bottom: 30px; position: relative; text-align: center; } .wz_about h3::before { background: #e6e6e6 none repeat scroll 0 0; bottom: -20px; content: ""; height: 2px; position: absolute; width: 100%; left: 0; } .wz_about p b { font-size: 14px; text-align: center; } .wz_about .wz_row { margin-bottom: 20px; border-bottom: 1px dotted #e6e6e6 } .wz_about .wz_row:nth-child(2n) .col-md-8 { margin-bottom: 20px; } .venus-menu { width: 100%; float: left; margin-top: 0; box-shadow: 0 2px 10px #dedede; } .venus-menu li { display: block; width: 100%; } .venus-menu > li > a { padding: 13px 0 14px 20px; } .venus-menu > li.brand { display: none !important; } .venus-menu a { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .venus-menu ul, .venus-menu ul li ul { width: 100%; padding: 0; left: 0; border: none; position: static; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .venus-menu > li > ul > li:first-child a:before, .venus-menu > li > ul > li ul li:first-child a:before { border: none; } .venus-menu ul li { border-left: none; border-right: none; } .venus-menu ul li a { padding-top: 10px; padding-bottom: 10px; } .venus-menu ul > li > a { padding-left: 40px !important; } .venus-menu > li .indicator { top: 14px; right: 20px; font-size: 20px; } .venus-menu ul > li .indicator { top: 10px; right: 20px; } .venus-menu li.search form { margin: 12px 18px 0 18px; } .venus-menu li.search form input.search { width: 100%; margin-bottom: 12px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .venus-menu > li > ul > li > a { padding-left: 40px !important; } .venus-menu > li > ul > li > ul > li > a { padding-left: 60px !important; } .venus-menu > li > ul > li > ul > li > ul > li > a { padding-left: 80px !important; } .wz_footer { float: left; } .wz_footer_nav { margin-top: 20px; margin-bottom: 0px; padding-bottom: 20px; margin-left: 0; border-bottom: 1px dotted #b1b7b7; width: 100%; } .wz_footer_dl { margin-top: 20px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #b1b7b7; } .wz_copy { float: left; width: 100%; } .cd-auto-hide-header { /*box-shadow:2px 2px 5px #a9a9a9;*/ background-color: rgba(255, 255, 255, 0.9); } .wz_index_about { float: left; margin-top: 20px; } .wz_index_title::after { width: 100%; bottom: -10px; } .wz_index_title { font-size: 28px; } .wz_index_about_text h3 { font-size: 16px; margin-top: 30px; } .wz_index_about_text p { margin-top: 10px; } .Vbtn-3 { float: none; margin: 20px auto; } .wz_index_show .col-md-3 img { width: 100%; } .wz_index_product { margin-top: 20px; padding: 0 15px; } .wz_index_product_box img { width: 100%; height: auto; } .wz_index_product_box a { width: 100%; -moz-box-shadow: 0px 1px 2px #8C8C8C; -webkit-box-shadow: 0px 1px 2px #8C8C8C; box-shadow: 0px 1px 2px #8C8C8C; border-bottom: 2px solid #00a6a0; margin-bottom: 20px; } .wz_index_news { margin-top: 20px; padding: 0 15px; } .wz_main { padding-bottom: 50px; } .wz_add_box { padding: 0 15px; } .fxd-recruit-tit { height: auto; } .wz_touch { margin-top: 60px } .touch_mt { margin-bottom: 20px; } .cd-auto-hide-header.is-hidden { -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); } .contact_list_met_11_1 .contact-cont { display: none } .wz_touch_cont_text { width: 100%; left: 0; top: 0px; background: #fff; position: relative; right: 0; padding: 20px 15px 0 15px; text-align: right; } #allmap { height: 300px; margin-top: 50px; } .wz_touch_cont_text:hover h1:after { width: 100%; } .contact_list_met_11_1 { height: 720px; padding-top: 0 } .wz_product_xq .sublist { width: 100%; padding: 0; } .wz_product_xq .mainlist { width: 100%; padding: 0; } .wz_product_list li { padding: 20px 0; border-bottom: 1px solid #ebedee; border-left: 0; border-right: 0; border-top: 0; float: left; width: 100%; margin-top: 10px; } .wz_product_list a:hover { text-decoration: none; } .m_pro .wz_product_list li { width: 100%; background: #fff; padding: 35px 0; } .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { padding: 0; } .wz_index_show { width: 100%; } .wz_index_product, .wz_index_news { padding: 0; } .tab-content .col-xs-4 { padding: 0 15px; } .wz_add_text { margin-top: 20px; } .wz_add_text h3 { margin-bottom: 20px; font-size: 20px; line-height: 24px; } .wz_add .breadcrumb { margin-top: 15px; padding-bottom: 15px; padding-left: 0; padding-right: 0 } .wz_product_list h1 { font-size: 20px; margin: 15px 0; } .wz_product_list h3 { font-size: 16px; margin: 0; } .wz_product_list p { margin-top: 0; } .wz_product_cunt_xq h1 { font-size: 20px; color: #666; } .wz_product_cunt_xq { margin-top: 20px; } .wz_product_xq .sublist h1 { font-size: 20px; } .wz_product_xq .mainlist .titile { font-size: 20px; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul > li a.link { height: 50px; line-height: 50px; } .subcolumn_nav_met_11_4 .subcolumn_nav_met_11_4-ul { justify-content: left; overflow-x: scroll; /* 鍐呭浼氳瑁佸壀锛屼細浠ユ粴鍔ㄦ潯鏄剧ず */ overflow-y: hidden; /* 瓒呭嚭鍐呭涓嶅彲瑙 */ white-space: nowrap; } .news_list_page_met_11_4 .met-news-list li h4 { font-size: 20px; } .news_list_page_met_11_4 .met-news-list li p.des { width: 100%; } .col-lg-3, .col-lg-9 { padding: 0; } .news_list_page_met_11_4 .more { width: 100%; } .news_list_page_met_11_4 .info { margin-top: 10px; text-align: right; } .news_list_detail_met_16_1 .details-title h1 { color: #000000; font-size: 30px; line-height: 1.5; text-align: center; } .news_list_detail_met_16_1 .details-title { padding: 10px 0 0 0; } .news_list_detail_met_16_1 .met-editor { padding: 30px 0; } .breadcrumb { padding: 10px 0; margin-bottom: 0 } .wz_touch_cont_text h1 { font-size: 20px; margin-bottom: 30px; color: #666; } .wz_touch_cont_text h1::after { bottom: -15px } .wz_touch_input_tit { font-size: 20px; } .wz_touch { margin-top: 15px; } .wz_touch_input button { width: 100%; } .m_pro .wz_product_list li { padding: 15px 15px; height: auto; } .m_pro .wz_product_list h1 { font-size: 18px; } .m_pro .wz_product_list h3 { margin-top: 10px; } .m_pro .wz_product_list p { margin-top: 10px; } .wz_ab_text { width: 100%; padding: 30px; margin-top: 30px; } .wz_ab_text h3 { font-size: 20px; } .wz_ab_text p { font-size: 14px; margin-top: 20px; } .wz_ab_ban { height: 400px; width: 100%; } .grid1 { width: 100%; } .wz_footer_text, .wz_footer_img { float: left; width: 100%; } .banner-write .w2 .w23,.banner-write .w2 .w22,.banner-write .w2 .w21 { width: 100%; text-align: left!important; } }