﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage158-page2{position:relative;background:#f1f8ff}
.wmpage158-page2 .wmpage158-page2-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-left{width:45%;position:relative}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-img{position:relative;width:100%;text-align:center}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-img img{object-fit:cover;border-radius:30px;position:relative;width:100%;aspect-ratio: 1 / 1;outline-offset:-10px;outline:2px solid var(--wmpage-color22);border:1px solid var(--color)}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgtop{position:absolute;display:inline-flex;justify-content:space-between;align-items:center;top:50px;left:20px;min-width:150px;padding:0 25px;height:80px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:20px;background:#fff}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgtop .wmpage158-page2-num{color:var(--color);font-size:var(--wmpage-font30);font-weight:var(--fontbold7)}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgtop .wmpage158-page2-info{font-weight:var(--fontbold6)}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgbottom{position:absolute;display:inline-flex;justify-content:space-between;align-items:center;bottom:50px;right:20px;min-width:150px;padding:0 25px;height:80px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:20px;background:#fff}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgbottom .wmpage158-page2-num{color:var(--color);font-size:var(--wmpage-font30);font-weight:var(--fontbold7)}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgbottom .wmpage158-page2-info{font-weight:var(--fontbold6)}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right{width:52%}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page2-txt{color:var(--color);font-weight:var(--fontbold7);font-size:var(--wmpage-font18)}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page1-desc1{color:#555;margin:15px 0}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page1-desc2{color:#555;margin-bottom:35px}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page2-btn a{display:inline-flex;justify-content:center;align-items:center;min-width:100px;padding:0 15px;height:50px;background:var(--color);text-transform:capitalize;color:#fff;border-radius:5px;font-weight:var(--fontbold6);transition:all .2s linear}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page2-btn a:hover{box-shadow:0 3px 0 #c3c3c3c9;transform:translateY(3px)}
@media screen and (max-width:1024px){.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-left{width:100%;margin-bottom:30px}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-img img{width:100%}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgtop{top:40px;left:10px}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-imgbottom{bottom:40px;right:10px}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right{width:100%}
}
.wmpage167-page5{position:relative;overflow:hidden}
.wmpage167-page5-mySwiper{position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%)}
.wmpage167-page5-mySwiper::after{content:'';position:absolute}
.wmpage167-page5-mySwiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;-ms-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.wmpage167-page5-title .wmpage-title{text-align:center;position:relative;display:inline-block;padding-bottom:5px;line-height:1;margin-bottom:15px}
.wmpage167-page5-title{margin-bottom:35px;display:flex;flex-direction:column;align-items:center}
.wmpage167-page5-title .wmpage-title::after{position:absolute;content:'';background:var(--color);border-radius:20px;width:100%;height:35%;left:0;bottom:0;background-repeat:no-repeat;z-index:-1;opacity:.4}
.wmpage167-page5-mySwiper .swiper-slide img{position:relative;opacity:1;transition:all .5s ease}
.wmpage167-page5-mySwiper .swiper-slide:hover img{opacity:.4;transform:scale(1.03)}
.wmpage167-page5-title span{position:relative;display:block;font-size:14px;color:#c6a47e;line-height:20px;font-weight:var(--fontbold3);margin-bottom:1px;text-transform:uppercase}
.wmpage158-page2{padding:4% 0}
.wmpage158-page2 .wmpage158-page2-left .wmpage158-page2-img img{padding:10px;background:#fff}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page1-desc1{margin:0 0 20px}
.wmpage158-page2 .wmpage158-page2-list .wmpage158-page2-right .wmpage158-page1-desc2{margin-bottom:0}
.wmpage167-page5-title{margin-bottom:20px}
.wmpage167-page5-mySwiper .swiper-slide img{aspect-ratio:2/1;object-fit:contain;padding:5px;border:1px solid #eee}
@media (max-width:1024px){.wmpage158-page2{padding:4% 0;}}
@media (max-width:768px){.wmpage158-page2{padding:40px 0;}
.wmpage167-page5-title{margin-bottom:10px}
.wmpage167-page5{padding-bottom:40px}}

.home-num{background:#fff;padding:4% 0;position:relative;margin:0}
.home-recommend,.home-custom,.home-certi,.home-news{background-color:#fff}
.wmpage167-page5{background:#fff;padding-bottom:150px;padding-top:4%;margin-bottom:-65px}
footer{position:relative}
@media (max-width:768px){.wmpage167-page5{padding-top:50px}
.home-num{padding:40px 0}}
.home-hero-video {position:relative;width:100%;overflow:hidden;}
.home-hero-video-bg {position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0;}
.home-hero-video-bg::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#000000 59%,rgba(242,41,91,0) 76%);opacity:0.35;pointer-events:none;}
.home-hero-video-container {position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;}
.home-hero-video-element {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;}
.home-hero-video-overlay {position:relative;z-index:2;width:100%;height:100vh;min-height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 5%;}
.home-hero-video-content {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;max-width:1200px;text-align:center;}
.home-hero-logo {margin-bottom:20px;width:90%;margin-right:auto}
.home-hero-logo p{font-weight:bolder;color:#fff;font-family:Times New Roman;font-size:100px;line-height:1.4}
.home-hero-logo-img {width:100%;height:auto;display:block;}
.home-hero-fancy-wrap {display:flex;align-items:center;gap:20px;width:100%;flex-wrap:wrap}
.home-hero-fancy-mobile {display:none;}
.home-hero-fancy-prefix {color:#ffffff;margin:0;letter-spacing:1px;font-size:32px;font-weight:bold;text-transform:uppercase;font-style:italic;letter-spacing:1.5px;}
.home-hero-fancy-text {color:#ffffff;background:var(--color);padding:10px;display:inline-block;font-size:28px;font-weight:600;text-transform:uppercase;font-style:italic;line-height:40px;letter-spacing:2px;}
/*.home-hero-fancy-text::after {content:'|';animation:home-hero-blink-cursor 0.7s infinite;transform:translateY(-3px) skew(15deg);display:inline-block}
@keyframes home-hero-blink-cursor {0%,100% {opacity:1;}
50% {opacity:0;}
}*/
.home-hero-btns {border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff;border-radius:15px 15px 15px 15px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);background-color:#FFFFFF1F;backdrop-filter:blur(5px) brightness(1);margin-left:auto;margin-top:20px}
.home-hero-btn {text-decoration:none;transition:all 0.3s ease;cursor:pointer;background-color:transparent;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center,#00000052 0%,#00000008 100%);border-style:none;border-radius:15px 15px 15px 15px;padding:7px 30px 7px 30px;display:inline-flex;min-width:300px;justify-content:center}
.home-hero-btn:hover {transform:scale(0.95);transition:transform 0.2s ease-in-out;}
.home-hero-btn-content {display:flex;align-items:center;gap:30px;}
.home-hero-btn-icon {display:flex;align-items:center;width:14px;height:14px;}
.home-hero-btn-icon svg {width:100%;height:100%;fill:currentColor;}
.home-hero-video-value {position:relative;z-index:2;width:100%;height:100vh;min-height:700px;max-width:1320px;margin:0 auto;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px 10px}
.home-hero-video-value-top {display:flex;flex-wrap:wrap;}
.home-hero-video-value-left {width:35%;padding-right:10%;display:flex;flex-direction:column;gap:20px}
.home-hero-video-value-left-tit {font-size:50px;font-weight:bold;text-transform:uppercase;font-style:italic;line-height:50px;color:#F0F0F0;}
.home-hero-video-value-left p {font-size:18px;font-weight:600;text-transform:none;line-height:2rem;color:#F0F0F0;max-width:300px;letter-spacing:1.5px}
.home-hero-video-value-right {flex:1;}
.home-hero-video-value-right ul {display:flex;flex-wrap:wrap;justify-content:space-between}
.home-hero-video-value-right ul li {width:calc(33.333% - 25px);list-style:none}
.home-hero-video-value-right ul li .home-hero-video-value-right-tit {position:relative;padding-top:44px;font-size:32px;font-weight:bold;text-transform:uppercase;margin-bottom:30px;color:#f0f0f0}
.home-hero-video-value-right ul li .home-hero-video-value-right-tit:before {content:'';width:100%;height:4px;background:#fff;max-width:190px;position:absolute;top:15px;left:0;}
.home-hero-video-value-right ul li p {font-size:18px;font-weight:600;text-transform:none;line-height:2rem;color:#F0F0F0;max-width:300px;letter-spacing:.5px}
.home-hero-video-value-bot {display:flex;margin-top:40px}
.home-hero-video-innovation {position:relative;z-index:2;width:100%;height:100vh;min-height:700px;max-width:1320px;margin:0 auto;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px 10px}
.home-hero-video-innovation-tit{font-size:45px;font-weight:bold;text-transform:uppercase;font-style:italic;word-spacing:2px;color:#FFFFFF;}
.home-hero-video-innovation-txt{background:#00305799;padding:20px 20px 20px 30px;margin:10px 0 50px}
.home-hero-video-innovation-txt p{font-size:16px;font-weight:600;text-transform:none;line-height:2rem;letter-spacing:2px;}
.home-hero-video-innovation-list{border-radius:10px;border:3px solid #fff;padding:10px;display:flex;text-align:center;flex-wrap:wrap;gap:0 20px}
.home-hero-video-innovation-list li{flex:1;list-style:none}
.home-hero-video-innovation-list li .innovation-num{font-weight:bold;font-size:40px;}
.home-hero-video-innovation-list li p{font-size:16px;font-weight:600;text-transform:none;line-height:2rem;letter-spacing:2px;text-transform:uppercase;padding-bottom:10px}
@media (max-width:1200px){.home-hero-logo p{font-size:7vw}}
@media (max-width:1024px){.home-hero-logo{margin:0 auto 10px}
.home-hero-logo p{font-size:8vw}
.home-hero-fancy-wrap{flex-direction:column}
.home-hero-video-value-left{width:100%;padding:0}
.home-hero-video-value-right{width:100%;margin-top:20px}
.home-hero-video-value-left-tit br{display:none}
.home-hero-video-value-left p{max-width:100%}}
@media (max-width:768px){.home-hero-video-overlay{padding:30px 20px;min-height:100vh;height:auto}
.home-hero-btns{margin-left:auto;margin-right:auto}
.home-hero-video-value-right ul li{width:100%;margin-bottom:10px}
.home-hero-video-value-right ul li p{max-width:100%;}
.home-hero-video-value-bot{margin-top:10px}
.home-hero-video-innovation-txt p{width:100%}
.home-hero-video-innovation-list{gap:0;justify-content:space-between}
.home-hero-video-innovation-list li{flex:inherit;width:48%;margin:10px 0}
.home-hero-fancy-prefix {font-size:25px;}
.home-hero-fancy-text {font-size:22px;line-height:30px;}
.home-hero-btn{min-width:250px}
.home-hero-video-value{padding:30px 20px;min-height:100vh;height:auto}
.home-hero-video-value-left{gap:10px}
.home-hero-video-value-left-tit {font-size:46px;}
.home-hero-video-value-left-tit br{display:block}
.home-hero-video-value-left p {font-size:16px;line-height:1.7}
.home-hero-video-value-right{margin-top:10px}
.home-hero-video-value-right ul li .home-hero-video-value-right-tit {padding-top:30px;font-size:26px;margin-bottom:10px;}
.home-hero-video-value-right ul li .home-hero-video-value-right-tit:before {max-width:100%;}
.home-hero-video-value-right ul li p {font-size:16px;line-height:1.7;max-width:100%;}
.home-hero-video-value-bot {margin-top:10px}
.home-hero-video-innovation {padding:20px 20px 40px;min-height:100vh;height:auto}
.home-hero-video-innovation-tit{font-size:30px;line-height:1.5}
.home-hero-video-innovation-txt{padding:15px;margin:10px 0 30px;}
.home-hero-video-innovation-txt p{letter-spacing:.5px}
.home-hero-video-innovation-list li{width:100%;margin:5px 0}}
.home-rtc {position:relative;overflow:hidden;color:#ffffff;padding:100px 0 60px;}
.home-rtc-bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
.home-rtc-bg::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.55);z-index:1;}
.home-rtc-bg-img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:1s ease;z-index:0;transform:scale(1.05)}
.home-rtc-bg-img>div{display:block;width:100%;height:100%;}
.home-rtc-bg-img img{display:block;width:100%;height:100%;object-fit:cover;}
.home-rtc-bg-img.currentForward,.home-rtc-bg-img.currentBackward {opacity:1;transform:scale(1)}
.home-rtc-content {position:relative;z-index:2;}
.home-rtc-header {display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px;flex-wrap:wrap;gap:20px;}
.home-rtc-header-label {font-size:var(--fontsize18);font-weight:var(--fontbold5);letter-spacing:2px;text-transform:uppercase;margin:0 0 10px 0;color:var(--color);}
.home-rtc-header-title {font-size:var(--fontsize38);font-weight:var(--fontbold8);line-height:1.2;margin:0;text-transform:uppercase;}
.home-rtc-header-btn {display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border:2px solid rgba(255,255,255,0.5);border-radius:4px;color:#ffffff;text-decoration:none;font-size:var(--fontsize16);font-weight:var(--fontbold6);text-transform:uppercase;transition:all 0.3s ease;}
.home-rtc-header-btn:hover {background:rgba(255,255,255,0.1);border-color:#ffffff;transform:scale(0.95);}
.home-rtc-btn-icon {display:flex;align-items:center;width:16px;height:16px;}
.home-rtc-btn-icon svg {width:100%;height:100%;fill:currentColor;}
.home-rtc-grid {flex:1;padding:0 20% 0 17%;display:flex;flex-direction:column;justify-content:center}
.home-rtc-col{overflow:hidden}
.home-rtc-title-item {display:none;margin-bottom:18px;}
.home-rtc-title-sm {font-size:var(--fontsize24);margin:0;}
.home-rtc-title-lg {font-size:var(--fontsize40);margin:0;text-transform:uppercase;line-height:1.1;width:96%}
.home-rtc-title-sm-italic {font-size:var(--fontsize24);margin:0;font-style:italic;text-transform:uppercase;letter-spacing:2px}
.home-rtc-title-main {font-size:var(--fontsize40);font-weight:var(--fontbold7);margin:0;line-height:1.2;}
.home-rtc-desc-item {display:none;margin-bottom:18px;}
.home-rtc-desc-item p {font-size:var(--fontsize18);line-height:1.8;margin:0;width:90%}
.home-rtc-col-btns{margin-top:20px}
.home-rtc-btn-item {display:none;}
.home-rtc-title-item.currentUp,.home-rtc-desc-item.currentUp,.home-rtc-btn-item.currentUp{display:inline-block;transform: translateY(100%);}
.home-rtc-title-item.currentUp,.home-rtc-desc-item.currentUp,.home-rtc-btn-item.currentUp{animation:currentUp 1s forwards;}
.home-rtc-title-item.currentDown,.home-rtc-desc-item.currentDown,.home-rtc-btn-item.currentDown{display:block;transform: translateY(-100%);}
.home-rtc-title-item.currentDown,.home-rtc-desc-item.currentDown,.home-rtc-btn-item.currentDown{animation:currentDown 1s forwards;}
@keyframes currentUp{0%{transform:translateY(100%);}
100%{opacity:1;transform:translateY(0%);}}
@keyframes currentDown{0%{transform:translateY(-100%);}
100%{opacity:1;transform:translateY(0%);}}
.home-rtc-btn {display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;min-width:300px;background:var(--color);border-radius:10px;color:#ffffff;text-decoration:none;font-size:var(--fontsize16);font-weight:var(--fontbold5);text-transform:uppercase;transition:all 0.3s ease;white-space:nowrap;}
.home-rtc-btn::after {content:'';display:inline-block;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-left:1px;}
.home-rtc .l-wrap {max-width:100%;padding:0 0 0 calc(50% - 725px)}
.home-rtc-content {display:flex;}
.home-rtc-left {width:42%;display:flex;justify-content:space-between;gap:20px}
.home-rtc-carousel {position:relative;display:flex;flex-wrap:wrap;width:58%}
.home-rtc-carousel-dots {display:flex;justify-content:space-between;flex-direction:column;position:relative}
.home-rtc-carousel-dots:before{content:'';background:#B0B7D055;width:1px;height:calc(100% - 20px);position:absolute;left:49%;top:10px;}
.home-rtc-dot {width:23px;height:23px;border-radius:50%;background:#B0B7D0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;font-size:var(--fontsize13);color:transparent;position:relative;transform:scale(.3)}
.home-rtc-dot.active {transform:scale(1);color:#fff;}
.home-rtc-dot-num {font-weight:var(--fontbold6);}
.home-rtc-carousel-track-wrap {overflow:hidden;width:100%;}
.home-rtc-carousel-track {display:flex;width:112%;transition:transform 0.5s ease;}
.home-rtc-carousel-slide{height:auto;display:flex;align-items:center;cursor:grab}
.home-rtc-carousel-slide.swiper-slide-active .home-rtc-carousel-card{aspect-ratio:128/205}
.home-rtc-carousel-card {width:100%;position:relative;aspect-ratio:4/5;margin-right:20px;border-radius:10px;overflow:hidden}
.home-rtc-carousel-card:before{content:"";background:linear-gradient(20deg, rgba(0,0,0,.75) 0%, rgba(0,0,0,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;}
.home-rtc-carousel-card img {width:100%;height:100%;object-fit:cover;border-radius:10px;transition:all 0.3s ease;}
.home-rtc-carousel-cite {display:block;font-style:normal;position:absolute;width:100%;padding:20px 20px 25px;bottom:0;}
.home-rtc-carousel-name {display:block;font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4;text-transform:uppercase;letter-spacing:1px}
.home-rtc-carousel-role {display:block;font-size:var(--fontsize16);color:#B7B7B7B8;margin-top:2px;text-transform:uppercase;letter-spacing:1px}
.home-rtc-carousel-prev,.home-rtc-carousel-next {z-index:5;width:50px;height:50px;border-radius:50%;border:1px solid transparent;background:#BDBDBD9C;color:#ffffff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;margin:30px 20px 0 0}
.home-rtc-carousel-prev:hover,.home-rtc-carousel-next:hover{border-color:var(--color)}
.home-rtc-carousel-prev svg,.home-rtc-carousel-next svg {width:18px;height:18px;fill:currentColor;}
@media (max-width:1620px){.home-rtc .l-wrap{padding-left:70px}}
@media (max-width:1440px){.home-rtc-desc-item p{width:100%}
.home-rtc-btn{min-width:220px}
.home-rtc-grid{padding:0 15%}}
@media (max-width:1200px){.home-rtc-grid{padding:0 12% 0 8%}
.home-rtc-left{width:48%}
.home-rtc-carousel{width:52%}}
@media (max-width:1024px){.home-rtc-left{width:100%;margin-bottom:30px}
.home-rtc-carousel{width:100%}
.home-rtc-grid{padding:0 0 0 4%}
.home-rtc-content{flex-wrap:wrap;}
.home-rtc .l-wrap{padding:0 15px}
.home-rtc-carousel-track{width:100%}
.home-rtc-carousel-card{margin-right:0}
.home-rtc-carousel-prev{margin-left:auto}
.home-rtc-carousel-next{margin-right:auto}}
@media (max-width:768px){.home-rtc-left{flex-wrap:wrap;flex-direction:column-reverse}
.home-rtc-carousel-dots{width:80%;flex-direction:row;margin:20px auto 0;position:absolute;bottom:0;left:10%}
.home-rtc-carousel-dots:before{width:calc(100% - 20px);height:1px;left:10px;top:49%}
.home-rtc-content{padding-bottom:40px}
.home-rtc-grid{padding:0}
.home-rtc{padding:50px 0}}
@media (max-width:500px){.home-rtc-title-item{margin-bottom:10px}
.home-rtc-title-sm{font-size:var(--fontsize20)}
.home-rtc-title-lg{font-size:34px}
.home-rtc-desc-item p{font-size:var(--fontsize16)}
.home-rtc-col-btns{margin-top:10px}
.home-rtc-btn{min-width:180px}
.home-rtc-carousel-cite{padding:10px}
.home-rtc-carousel-name{font-size:var(--fontsize15)}
.home-rtc-carousel-role{font-size:var(--fontsize13)}
.home-rtc-carousel-prev, .home-rtc-carousel-next{width:40px;height:40px}}
#about{padding:80px 0px;position:relative;background:#fff;}
#about .l-wrap{display:flex;align-items:center}
#about .about-img{width:50%}
#about .about-con{width:50%}
#about .about-con{padding-left:100px}
#about .about-con .title{color:var(--color);font-weight:var(--fontbold6);margin-bottom:22px}
#about .about-con h3,#about .about-con h1{font-size:var(--fontsize32);text-transform:uppercase;margin-bottom:20px}
#about .about-con h3>span,#about .about-con h1>span{color:var(--color)}
#about .about-con .con{color:#666;line-height:1.6;font-size:var(--fontsize18)}
#about .about-con ul{margin:60px 0px 20px;padding-left:70px;position:relative;color:var(--fontcolor)}
#about .about-con ul li{line-height:1.5em;margin-bottom:10px;position:relative;font-size:var(--fontsize18)}
#about .about-con ul li:after{content:"";width:10px;height:10px;background:var(--color);position:absolute;top:8px;left:-20px}
#about .about-con ul:before,#about .about-con ul:after{content:"";height:100%;width:1px;background:var(--color);position:absolute;left:0px}
#about .about-con ul:after{left:14px;top:-22px}
#about .about-con ul:before{top:10px}
#about .about-img img{display:block;right:0px;width:100%;height:auto}
#about .about-img .img-wrap{position:relative;display:flex;justify-content:flex-end}
#about .about-img .dot,#about .about-img .box{position:absolute}
#about .about-img .dot{z-index:-2;background-image:radial-gradient(#D8D8D8 1.2px, rgba(0, 0, 0, 0) 1px);background-size:16px 16px}
#about .about-img .box{background:#F1F4F9;z-index:-1}
@media screen and (max-width:1470px){
#about .about-con{padding-left:50px}}
@media screen and (max-width:768px){
#about{padding:40px 0}
#about .l-wrap{display:block;margin:0px}
#about .about-img,#about .about-con{width:100%}
#about .about-img{margin-bottom:40px}
#about .about-con{padding-left:0px}
#about .about-con h3,#about .about-con .title{text-align:center}
#about .about-con h3,#about .about-con h1{font-size:var(--fontsize20)}
#about .about-con .title{margin-bottom:16px}
#about .about-con ul{margin:30px 0px 40px;padding-left:60px}}
.wmpage167-page5-mySwiper .swiper-slide img{border:none;}
.home-rtc{position:relative;z-index:2;width:100%;height:100vh;min-height:700px;margin:0 auto;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px 10px}
@media (max-width:768px){.home-hero-video-innovation{padding:20px 20px 40px;min-height:100vh;height:auto}}

.wmkcinquirybtn{cursor:pointer}
.wmkcpopup-inquiry{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;display:none;align-items:center;justify-content:center}
.wmkcpopup-inquiry.is-active{display:flex}
.wmkcpopup-inquiry.is-active .wmkcinquiry-box{animation:wmkcinquiryanimation .3s forwards}
.wmkcinquiry-diaolg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1}
.wmkcinquiry-box{z-index:2;background:#fff;width:100%;max-width:900px;margin:0 auto;padding:30px 30px;border-radius:10px;box-shadow:1px 2px 10px rgba(0,0,0,.2);max-height:100vh;overflow-y:auto;transform:translateY(20px);opacity:.5}
.wmkcinquiry-box .wmkcinquiry-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.wmkcinquiry-box .wmkcinquiry-title{font-weight:700;font-size:26px;text-align:left;color:#000;}
.wmkcinquiry-box .wmkcinquiry-close{position:relative;cursor:pointer;width:30px;height:30px}
.wmkcinquiry-box .wmkcinquiry-close::before{content:"";position:absolute;top:0;left:0;width:20px;height:2px;background:var(--color);left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}
.wmkcinquiry-box .wmkcinquiry-close::after{content:"";position:absolute;top:0;left:0;width:20px;height:2px;background:var(--color);left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}
@keyframes wmkcinquiryanimation{0%{transform:translateY(20px);opacity:.5}
100%{transform:translateY(0);opacity:1}}
@media (max-width:768px){.wmkcinquiry-box{padding:15px;max-width:90%;}}
.home-rtc .home-hero-btns{box-shadow:none;}