﻿@charset "utf-8";
:root{--color:#1b94a0;--homebg:#1b94a0}
.home-video{padding:70px 0 60px}
.home-des{max-width:830px;margin:0px auto;font-size:14px;color:#555;text-align:center;padding:10px 0px 40px}
.home-video .videowrap{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}
.home-video .videowrap .videoitem{background:#F8F8F8;transition:all .2s linear;margin-bottom:20px;width:23%}
.home-video .videowrap .videoitem:hover{background:var(--color);color:#FFF}
.home-video .videowrap .videoitem:hover i{color:var(--color)}
.home-video .videowrap .videoinner{position:relative;width:100%}
.home-video .videowrap .videoinner img{width:100%;height:100%;object-fit:cover}
.home-video .videowrap .videoinner iframe,.home-video .videowrap .videoinner video{width:100%;height:100%}
.home-video .videowrap .videoinner i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;font-size:40px;cursor:pointer}
.home-video .videowrap .title{height:60px;line-height:20px;padding:0px 10px;display:flex;align-items:center;justify-content:center;text-align:center}
@media (max-width:1024px){.home-video .videowrap .videoitem{width:48%}}
@media (max-width:768px){.home-video{padding:40px 0 20px}
.home-des{padding-bottom:25px}}
.home-adv .des,.home-mainproduct .mainpro-top .mainpro-title .des,footer .foot-contact .item a{color:#fff}
footer .foot-list a,footer .foot-contact .item,footer .copyright{color:#fff;font-weight:300}
footer .foot-list a:hover,footer .foot-contact .item span,footer .foot-list a em,footer .foot-list a:hover em,footer .foot-contact .item:hover a{color:#fff}
footer .foot-list a:hover,footer .foot-list a:hover em,footer .foot-contact .item a:hover{color:#E70106}
.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-next.swiper-button-disabled,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-next:hover,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-prev.swiper-button-disabled,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-prev:hover{background:#19aebd}
.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-next.swiper-button-disabled em,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-next:hover em,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-prev.swiper-button-disabled em,.home-mainproduct .mainpro-top .mainpro-button .mainproduct-button-prev:hover em{color:#fff}
.banner-inner .banner-content .banner-title-h1,.sidebar-title{color:var(--color)}
.common-main .wmkc-bg-blue-light{background-color:var(--color) !important}
.sidebar{width:280px}
h5.wmkc-bg-blue-light{font-weight:var(--fontblod5)!important}
.prodetails-content p{line-height:2;font-size:18px}
@media (max-width:550px){.table.wmkc-table-list tr{display:flex;flex-direction:column}
.table.wmkc-table-list tr td{width:100% !important;padding-top:0;padding-bottom:0}}
header .head-top .head-contact .item a,header .head-top .head-contact .item span{color:#fff}
.sidebar-item.related .related-list .related-item .related-img img{width:100%;display:block}
@media (max-width:768px){.home-mainproduct .homepro-list .swiper-slide .info{width:100%;flex:inherit}
.home-mainproduct .homepro-list .swiper-slide .img{width: 100%;}
.home-mainproduct .homepro-list .swiper-slide{height:auto;display: inline-block;}}
@media (max-width:1600px) and (min-width:769px){.home-mainproduct #homemainproduct{height:580px}}
@media (max-width:1366px) and (min-width:769px){.home-mainproduct #homemainproduct{height:510px}
.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:1024px) and (min-width:769px){.home-mainproduct #homemainproduct{height:420px}
.home-mainproduct .homepro-list .swiper-slide .info .title{margin-bottom:5px;line-height:1.3}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:6px;font-size:14px}
.home-mainproduct .homepro-list .swiper-slide .info .home-more{height:38px;font-size:13px;min-width:120px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:768px){.home-mainproduct #homemainproduct{height:auto}}
@media (max-width:560px){.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}}
@media (max-width:768px){.faqs-list li .project-info .project-name em{position:initial;transform:translateY(0%)}}
.sidebar-item.related .related-list .related-item .related-img img{width:100%}
.sidebar-item.related .related-list .related-item .related-info{padding-left:10px;text-align:center}
footer .foot-contact .foot-tel .icon em{color:#1b94a0}
footer .foot-contact .foot-tel .icon{background:#fff}
.recentnews-list li .img{height:100%}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li#liproducts .submenu>li:nth-child(1) ul li{height:40px}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li:nth-child(1):hover ul{display:flex;flex-direction:column;flex-wrap:wrap;max-height:755px;min-width:550px;width:100%}}
.home-adv::before{height:100%}
.homenumber-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.homenumber-list li{text-align:center;max-width:23%;color:#fff}
.homenumber-list li .counter.more{font-size:44px}
.homenumber-list li .counter.more:after{content:'+';margin-left:5px}
.homenumber-list li .number-txt{font-size:18px;line-height:1.3;margin:10px auto 0;max-width:240px}
@media (max-width:768px){.homenumber-list li{max-width:48%;width:48%;margin:15px 0}
.homenumber-list li .counter.more{font-size:34px}
.homenumber-list li .number-txt{font-size:16px}}
header .head-top .head-contact .item a,header .head-top .head-contact .item span{font-size:17px}
li#lihome{display:none}
.home-title,.home-about .l-wrap .about-info h1{color:var(--color)}
footer .foot-info{display:none}
header .head-info .head-logo img {max-height:80%;height:100%;object-fit:contain}
header .head-info .head-logo {height:100%;}
header .head-info .head-logo a {height:100%;display:flex;align-items:center;}
@media (min-width:1501px){header .head-info .head-nav .nav-ul>li>a{font-size:20px;}}
@media (max-width:1500px) and (min-width:1025px){header .head-info .head-logo img {height:60px;}}
@media (max-width:1400px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{font-size:16px}}
@media (max-width:1300px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{font-size:13px}
header .head-info .head-nav .nav-ul>li>em{right:0}}
@media (min-width:1025px){header .head-info .head-nav{margin:0 15px 0 auto}
header .head-info .head-nav .nav-ul>li .submenu li:hover{background:var(--color)}
header .head-info .head-nav .nav-ul>li .submenu li:hover >a,header .head-info .head-nav .nav-ul>li .submenu li:hover >em{color:#fff;border-color:var(--color)}
header .head-info .head-nav .nav-ul>li .submenu li:hover ul li:hover a,header .head-info .head-nav .nav-ul>li .submenu li:hover ul li:hover em{color:#fff;border-color:var(--color)}
footer .foot-item{width:auto;max-width:32%}
footer .foot-quick{width:400px}}
.pro-list li .pro-info .btn{text-transform:uppercase}
.sidebar-item .sidebar-cate{padding:10px 0}
.sidebar-item .sidebar-cate>li>a{padding:0 50px 0 20px}
.sidebar-item .sidebar-cate li {position:relative}
.sidebar-item .sidebar-cate li em {position:absolute;right:20px;top:0px;font-weight:var(--fontblod5);width:30px;height:54px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;color:#acacac;transition:all .2s linear;font-size:12px}
.sidebar-item .sidebar-cate li ul em {height:34px}
.sidebar-item .sidebar-cate>li ul{padding-left:0}
.sidebar-item .sidebar-cate>li ul a{padding:4px 20px 4px 30px}
.sidebar-item .sidebar-cate li.active>em {color:var(--color);transform:rotateX(180deg)}
.sidebar-item .sidebar-cate>li ul ul li a {padding-left:40px;}
.sidebar-item .sidebar-cate>li>a:hover{background:var(--color);color:#fff}
.sidebar-item .sidebar-cate>li a:hover+em{color:#fff}
.sidebar-item .sidebar-cate>li ul a:hover{background:var(--color);color:#fff!important}
.home-mainproduct .homepro-list .swiper-slide .info .home-more,.home-news .homenews-list .homenews-item .info .more,.home-about .l-wrap .about-info .home-more,.newslist li .news-info .btn{text-transform:uppercase}
@media (max-width:768px){.pro-list li .pro-info .text{-webkit-line-clamp:inherit}
.banner-inner .banner-img img{height:auto}
.product-catelist .product-cateitem .cate-img{min-height:inherit}}
@media (min-width:769px){.home-mainproduct .homepro-list .swiper-slide{margin-top:15px!important}}
.preview-container #media{z-index:99;background:#000}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li{margin:0 1px}}
.home-mainproduct .mainproduct-more .home-more{background:#fff;color:var(--color);}
.pro-list.list1 li .pro-img{height: auto !important;}
.pro-list.list1 li{width: 24%;margin-right: 1.3%;}
.pro-list.list1 li:nth-child(3n){margin-right: 1.3%;}
.pro-list.list1 li:nth-child(4n){margin-right: 0;}
@media (max-width: 1300px){.pro-list.list1 li {width: 48%;margin-right: 0px;}}
@media (max-width: 1024px){.preview-container .preview-box .prodetails-button-next, .preview-container .preview-box .prodetails-button-prev{display: flex !important;}}
@media (max-width: 768px){.prodetails-info .prodetails-btnlist>*{width:100%;}
.sidebar-item.related .related-list{justify-content: space-between;}
.pro-list li .pro-info .text{-webkit-line-clamp: 3;}
.sidebar-item.related .related-list .related-item {width: 49%;flex-direction: column;}}
@media (max-width: 500px){.newslist.list1 li{width: 48%;}
.newslist li .news-info .title{font-size: 16px;}
.newslist li .news-info .text{font-size: 14px;}}
.home-hotproduct .mainproduct-more{display:none;text-align: center;}
@media (max-width:768px) {.home-video .videowrap .title{line-height: 1.5;font-size: 12px;}
.home-mainproduct .homepro-list .swiper-slide{width: 49%!important;margin-right:2%!important;}
.home-mainproduct .homepro-list .swiper-slide:nth-of-type(2n){margin-right: 0!important;}
.foot-pro .foot-list{display: flex;flex-wrap: wrap;}
.foot-pro .foot-list li{width: 50%;}
#hotproswiper .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;transform:translate(0,0)!important}
.home-hotproduct .hotpro-list .swiper-slide{width:48% !important;margin:0 0 10px!important;}
.home-hotproduct .mainproduct-more{display:block;}
.home-hotproduct .hotpro-button{display:none}}
@media (min-width:1025px){.newslist.list1 li{width:23.5%}
.newslist.list1 li:nth-child(3n){margin-right:2%;}
.newslist.list1 li:nth-child(4n){margin-right:0;}}
@media (max-width:768px){.home-hotproduct .hotpro-list .swiper-slide:nth-child(n + 5) {display:none;}
.home-hotproduct .mainproduct-more{display:flex;justify-content:center;}
.home-mainproduct .homepro-list .swiper-slide:nth-child(n + 5) {display:none;}
.home-mainproduct .homepro-list .swiper-slide {margin-top:0!important;margin-bottom:10px!important}
.home-mainproduct .homepro-list {display:flex;flex-wrap:wrap;width:100%!important}
.home-mainproduct .homepro-list .swiper-slide .img {height:auto;}
.home-mainproduct .homepro-list .swiper-slide .info {padding:8px;}}
.page-main .sidebar-item.related .related-list .related-item .related-img img{width:auto}
.pro-list li .pro-img a,.newslist li .news-img a{position:relative;height:0;padding-bottom:100%;}
.pro-list li .pro-img a img,.newslist li .news-img a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.newslist li .news-info .btn{background:#1b94a095;padding:6px 14px}
.pro-list li .pro-info .btn{padding:0 20px;background:#1b94a095;}
.newslist li .news-info .title{min-height:43px}
@media (max-width:768px){.newslist li .news-info .title{min-height:57px;display:-webkit-box;-webkit-line-clamp:3;}
.newslist li:hover .news-info .btn{background:var(--color);color:#fff;}
.newslist li:hover .news-info .btn em {background: #FFF;color: var(--color);}}
@media (max-width:1024px){.bottom-btn{opacity:1;visibility:visible;transform:none}}
.pro-d-main .common-main .l-wrap{max-width: 1600px;}
@media (min-width: 1025px) {header .head-info .head-nav .nav-ul>li#liproducts .submenu li:nth-child(2):hover ul {display: flex;flex-direction: column;flex-wrap: wrap;max-height: 50vh;min-width: 550px;width: 100%;}}
.ck-widget-toc1 ol,.ck-widget-toc ol{padding-left:0}
.ck-widget-toc1 ol li:before,.ck-widget-toc ol li:before{display:none;}