﻿@charset "utf-8"; 
.rebox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;-webkit-filter:none!important;background:#000;background:url('data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=');background:rgba(0,0,0,.7)}
.rebox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.rebox-contents{position:absolute;top:5%;left:5%;text-align:center;width:90%;height:90%}
.rebox-contents .rebox-content{border:5px solid #fff;box-shadow:0 0 20px #000;border-radius:1px;max-width:100%;max-height:100%}
.rebox-loading{width:31px;height:31px;margin:-16px 0 0 -16px;position:absolute;top:48%;left:50%}
.rebox-caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:1000;background:#000;background:rgba(0,0,0,.7)}
.rebox-caption p{margin:0 auto;max-width:70%;display:inline-block;padding:10px;color:#fff;font-size:12px;line-height:18px}
.rebox-button{position:absolute;z-index:9999;min-width:40px;height:40px;line-height:40px;background:#000;opacity:.4;text-decoration:none;font-size:24px;color:#fff;text-align:center;vertical-align:middle;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.rebox-button:focus,.rebox-button:hover{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.rebox-close{right:10px;top:10px}
.rebox-next{right:10px;top:48%}
.rebox-prev{left:10px;top:48%}
.rebox-loading{left:50%;top:48%;-webkit-animation-name:spin;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}}
.rebox-contents{display:flex;align-items:center;justify-content:center}
.rebox-button:hover{color:#fff}
@keyframes zoomIn{0%{transform:scale(1)}
90%{transform:scale(1.2)}
100%{transform:scale(1)}}
.our-item-bref span{font-size:16px;color:#ec8a03;animation:zoomIn 1s infinite ease-in-out;display:inline-block;margin:0 6px;font-weight:600}
.aboutus-content div:nth-of-type(2) h6{font-size:22px;font-weight:400;color:#333;margin-bottom:16px}
.aboutus-content div:nth-of-type(2) p{color:#999;margin-bottom:18px;line-height:1.7}
@media (min-width:768px){.about-l-l .about-l-l-txt p{-webkit-line-clamp:6;max-height:180px}}
.wmkc-tab{margin:0;text-align:center;font-size:36px;font-family:Impact;color:#333;padding:50px 0}
.wmkc-size{text-align:center;font-size:16px;line-height:2;max-width:1050px;margin:0 auto;color:#666}
.page-tit{display:none}
.wmkc-a{margin-top:50px}
.wmkc-a a{display:block;width:140px;height:50px;line-height:50px;color:#fff;text-align:center;margin:0 auto;font-size:16px;background-color:#bbb;text-transform:uppercase;transition:background-color .3s}
.wmkc-capa-swiper{overflow:hidden}
.wmkc-a a:hover{background-color:var(--color)}
.wmkc-capa-swiper .swiper-slide img{transition:all .3s ease-in-out;width:auto}
.wmkc-capa-swiper .swiper-slide:hover img{transform:scale(1.1)}
.wmkc-capa-swiper .swiper-slide{overflow:hidden}
.wmkc-capa-swiper:nth-of-type(6) .swiper-slide img{max-height:360px}
.wmkc-capa-swiper .swiper-slide{width:auto}
@media (min-width:1025px){.wmkc-capa-swiper .swiper-slide{width:30%}
.wmkc-capa-swiper .swiper-slide img{height:288px}}
.wmkc-capa1-swiper .swiper-slide img{max-height:250px}
.wmkc-capa1-swiper .swiper-slide{text-align:center}
@media (max-width:1024px){.wmkc-capa-swiper .swiper-slide img{height:208px}}
@media (max-width:768px){.wmkc-capa-swiper .swiper-slide img{height:108px}}
.hcontact{display:flex}
.contactsec1-l p{font-size:16px}
#wmkc{padding:0!important;top:45%!important}
.contacttit{display:inline-block;border-bottom:1px solid #eee;padding-bottom:10px;font-weight:400;text-transform:capitalize;font-size:22px;color:#222;position:relative;margin-bottom:30px}
.contacttit:after{content:'';display:block;position:absolute;bottom:0;left:0;width:40px;height:4px;background-color:var(--color)}
.asidecon-list a{color:#000}
.foot-b{background:#125aab}
.fshare a{background:#fff;color:#1966be}
.foottit{color:#f9be06}
.index .hcontact,.index .head-wel{color:#fff;font-weight:700}
@media (max-width:768px){.wmkc-capa1-swiper .swiper-slide img{max-height:180px}}
@media (max-width:450px){.wmkc-capa1-swiper .swiper-slide img{max-height:140px}
.wmkc-capa-swiper .swiper-slide img{width:auto!important}}