﻿@charset "utf-8";
:root{--color:#0090db}
table tr:nth-child(odd){background-color: #DCE6F2;}
table tr:nth-child(even){background-color: #fff;}
.kche-t8>h5 {text-align: left;}
.home-certi{background-image:url(/uploads/41322/page/p2024051113401849a96.jpg)}
.home-about .about-article li{background-image:url(/uploads/41322/page/p2024051113413226bf3.png)}
.certi-swiper .swiper-slide.is-active .certi-name:after{background:var(--color)}
.pro-main .common-main.pro-d-main>.l-wrap{max-width:1540px;}
@media (max-width:1460px){.pro-main .common-main.pro-d-main>.l-wrap{max-width:1200px;}}
.product-detail .btn-list button.send{background-color: var(--color);}
.product-detail .detail-content article p{color: #000;font-size: 17px;}
.product-detail .product-intro{color: #000;}
.home-about .item1 .about-img {background-image: url(/uploads/41322/page/p20240709155102c7234.jpg);}
.home-about .item2 .about-img {background-image: url(/uploads/41322/page/p202407101024487b8b4.jpg);background-size: contain;background-position: center;background-repeat: no-repeat;}
.sidebar .sidebar-title {background:var(--color);padding:7px 15px 10px;color:#fff;font-size:20px;margin:0;}
.sidebar .sidebar-item {border:3px solid var(--color);}
.sidebar-cate li.menu-item {border-bottom:1px solid #ccc;}
.sidebar-cate li.menu-item:after,.sidebar-nav li:after{display:none;}
.sidebar-cate i,.sidebar-cate em {right:10px;}
.sidebar-cate li a {padding-right:40px;}
.sidebar-nav li.Level_1{margin:0;border-bottom:1px solid #ccc;line-height:36px}
.sidebar-prolist {padding:15px 15px 1px;}
.sidebar-contact,.sidebar-newlist{padding:15px 15px 1px;}
.siderbar-search {margin:15px;}
.sidebar-item.inquiry .wmkcfeedback {padding:15px 15px 1px;}
.sidebar-item.inquiry .send-inquiry {margin:0;}
@media (min-width:1081px){.head-nav .submenu>li>a:hover{background:var(--color);color:#fff;}}

.bannertxt1 {color:#fff;}
.bannertxt1-lef {position:absolute;width:38%;top:48%;transform:translateY(-50%);left:3.5%;}
.bannertxt1-lef-year {display:flex;align-items:center;font-weight:bold;margin:0 0 3.5vw 8.8vw}
.bannertxt1-lef-year-num {font-size:7vw;line-height:1;}
.bannertxt1-lef-year-num sup {font-size:40%;top:0;vertical-align:top;line-height:1;margin-left:5px}
.bannertxt1-lef-year-txt {line-height:1;margin-left:.7vw;font-size:3vw;}
.bannertxt1-lef-list {display:flex;margin:0 0 3vw 3.1vw}
.bannertxt1-lef-list li {font-weight:bold;line-height:1.1;padding:.3vw .9vw;font-size:1.75vw;border-radius:10px;border:4px solid #D4A617;}
.bannertxt1-lef-list li:not(:last-child) {margin-right:1.3vw;}
.bannertxt1-lef-list li:nth-child(2) {border-color:#0FD9CB}
.bannertxt1-lef-list li:nth-child(3) {border-color:#FD3D40}
.bannertxt1-lef-list li:nth-child(4) {border-color:#37EB01}
.bannertxt1-lef>p {font-size:1.4vw;width:80%;}
.bannertxt1-rig {position:absolute;width:16%;text-align:center;left:45.7%;top:50%;}
.bannertxt1-rig p {font-size:1.3vw;line-height:1.55}
@media (max-width:1366px){.bannertxt1-lef-list li{border-width:3px;border-radius:7px}}
@media (max-width:1024px){.bannertxt1-lef-list li{border-width:2px}}
@media (max-width:500px){.bannertxt1-lef-list li{border-radius:4px;border-width:1px;}
.bannertxt1-lef-list li:not(:last-child) {margin-right:1.1vw;}}
.bannertxt2-top {position:absolute;top:45%;left:10%;transform:translateY(-50%);}
.bannertxt2-top-year {background:#007CC2;color:#fff;font-weight:bold;border-radius:60px;text-align:center;display:inline-block;line-height:1.3;padding:.2vw 2.7vw;font-size:1.7vw;text-transform:uppercase;margin-bottom:2vw;}
.bannertxt2-top-tit {font-style:italic;font-weight:bold;font-size:3.3vw;color:#C72B17;line-height:1.2;text-shadow:1px 1px 2px yellow;letter-spacing:3px}
.bannertxt2-txt1 {position:absolute;left:13.5%;bottom:13.5%;text-transform:uppercase;font-weight:bold;color:#fff;font-size:1.2vw;letter-spacing:1px}
.bannertxt2-txt2 {position:absolute;left:29%;bottom:1.5%;text-transform:uppercase;font-weight:bold;color:#fff;font-size:1.2vw;letter-spacing:1px}
.bannertxt2-brand {position:absolute;left:28%;bottom:9%;display:flex;align-items:center;}
.bannertxt2-brand li {width:8vw}
.bannertxt2-brand li img {width:100%}
.bannertxt2-brand li:nth-child(2) {margin-left:-2.4vw}
.bannertxt2-brand li:nth-child(2) img {position:relative;top:.4vw}
.bannertxt2-brand li:nth-child(3) {margin-left:-1.8vw;width:5vw}
.bannertxt2-brand li:nth-child(4) {margin-left:-.7vw;width:4.5vw}
.bannertxt2-brand li:nth-child(4) img {position:relative;top:.3vw}
@media (max-width:1200px){.bannertxt2-top-tit{letter-spacing:2px}}
@media (max-width:1024px){.bannertxt2-top-tit{letter-spacing:1px}}
@media (max-width:500px){.bannertxt2-top {position:absolute;top:43%;}
.bannertxt2-top-tit{text-shadow:1px 1px 1px yellow;}}
.bannertxt3-lef {position:absolute;width:30%;height:24%;top:20%;left:9%;color:#fff;display:flex;align-items:center;justify-content:center;font-style:italic;font-weight:bold;line-height:1.2;font-size:1.6vw;}
.bannertxt3-btn {position:absolute;bottom:14%;right:4%;width:10%;height:18%;}
.bannertxt3-btn a {display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;color:#fff;font-size:1.9vw;width:100%;height:100%;}
.home-product-cate li{margin-bottom:10px}
.home-product-cate li:not(:last-child) {margin-right:16px;}
.home-product-cate>li:after {display:none;}
.home-product-cate li a {line-height:1.3;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;background:var(--color);color:#fff;border-radius:3px;padding:10px 25px;box-sizing:border-box;font-size:18px;border:1px solid var(--color);}
.home-product-cate li a:hover {background:#fff;color:var(--color)}
@media (max-width:1024px){.home-product-cate li:not(:last-child) {margin-right:12px;}
.home-product-cate li a {padding:8px 20px;font-size:16px;}}
@media (max-width:768px){.home-product-cate{justify-content:space-between}
.home-product-cate li{width:48%;margin:0 0 10px!important}
.home-product-cate li a {padding:8px 20px;font-size:16px;}}
@media (max-width:500px){.home-product-cate li a {padding:8px 14px;font-size:14px;}}
.home-about .item1 .about-article {color:#fff;display:block;max-height:inherit}
.home-about .about-icon-list>li{text-align:center;line-height:1.4}
@media (min-width:769px){.home-about .about-title {font-size:30px;}
.home-about .item1 .about-article,.home-about .item2 .about-article,.home-about .about-icon-list>li {font-size:18px}}
@media (min-width:1081px){footer .l-wrap{justify-content:space-between}
.foot-item{width:auto;max-width:25%}
.foot-item.foot-social{max-width:20%}
.foot-item.foot-nav{width:320px}
.foot-cate ul, .foot-contact ul, .foot-nav ul{padding-right:0;}
.foot-cate ul{display:block}
.foot-cate ul>li{max-width:100%;width:100%;padding-right:0}}
.map iframe{border:0}
.home-about .item3 .about-img {background-image: url(/uploads/41322/index/Customized.png);background-size:contain;background-position:center}
@media (max-width:1300px){.home-about .item3 .about-img{padding-top:55%}}
@media (max-width:768px){.home-about .item1 .about-article{margin:0}}
.home-about .item1 .about-img{background-size: 100% 100%;}
@media(max-width:1600px){.home-about .item1 .about-article, .home-about .item2 .about-article, .home-about .about-icon-list>li {font-size: 16px;}}
@media screen and (max-width: 1500px) {.home-about .about-con {padding: 16px 80px 16px 30px;}    
.home-about .item1 .about-article, .home-about .item2 .about-article, .home-about .about-icon-list>li {font-size: 14px;}
.home-about .about-icon-list{margin: 10px 0px;}}
.indexcertiswiper{padding:30px 0px 40px !important}
.indexcertiswiper .swiper-slide{position:relative;transition:transform .2s ease;width:auto;}
.indexcertiswiper .swiper-slide img{max-width:100%;display:block;}
.indexcertiswiper .certi-name{padding:10px 0px;font-size:22px;text-align:center;color:#FFF}
.indexcertiswiper .certi-dot{width:10px;height:10px;background:#FFF;position:absolute;border-radius:50%;left:50%;margin-left:-5px}
.indexcertiswiper .swiper-slide.swiper-slide-active{transform:translate3d(0,0,0) scale(1.1)}
.indexcertiswiper .swiper-slide.swiper-slide-active .certi-dot{display:none}
.indexcertiswiper .swiper-slide.swiper-slide-active .certi-name{background:#FFF;color:var(--color);position:relative}
.indexcertiswiper .swiper-slide.swiper-slide-active .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:var(--color)}
.indexcertiswiper:after{content:"";display:block;position:absolute;bottom:35px;width:100%;height:1px;background:#FFF;left:0px}
@media (max-width:1440px){.indexcertiswiper .swiper-slide img{max-height:320px;}}
@media (max-width:1280px){.indexcertiswiper .swiper-slide img{max-height:260px;}}
@media (max-width:769px){.indexcertiswiper{padding:4vw 0vw 5.3vw !important}
.indexcertiswiper .certi-name{font-size:15px;padding:1.3333333333vw 0}}
@media (max-width:500px){.indexcertiswiper:after{bottom:15px;}
.indexcertiswiper .swiper-slide img{max-height:200px;}}
.home-news-list>li .home-news-item{height:100%;display:flex;flex-direction:column}
.home-news .news-info{flex:1;display:flex;flex-direction:column;align-items:flex-start}
.home-news .news-info >a:nth-child(3){margin-top:auto;background:var(--color);color:#fff;display:inline-block;padding:6px 15px;border-radius:30px;border:1px solid var(--color)}
.home-news .news-info >a:nth-child(3):hover{background:#fff;color:var(--color)}
.news-list.list0 .new-info >a:nth-child(3){margin-top:auto;background:var(--color);color:#fff;display:inline-block;padding:6px 15px;border-radius:30px;border:1px solid var(--color)}
.news-list.list0 .new-info >a:nth-child(3):hover{background:#fff;color:var(--color)}
.ck-widget-pt{padding-top:90px!important;margin-top:-90px!important}
@media (max-width:768px){.ck-widget-pt{padding-top:62px!important;margin-top:-62px!important}}
.ck-widget-toc {border:1px solid #ccc;background:#f7f7f7;padding:20px;margin-bottom:15px;}
.ck-widget-toc-title {font-weight:bold;border-bottom:1px solid #ccc;font-size:20px;padding:0 0 6px;margin-bottom:10px;}
@media (max-width:500px){.ck-widget-toc{padding:15px;}}