﻿@charset "utf-8"; 
:root{--color:#1E2289;--hovercolor:#000;--fontcolor:#000;--titlecolor:#000;--headercolor:#000;--footercolor:#000;--fontfamily:"Encode Sans", sans-serif;--introcolor:#000;}
@media (min-width:1025px){:root{--fontsize12:14px;--fontsize13:15px;--fontsize14:16px;--fontsize15:17px;--fontsize16:18px;--fontsize17:19px;--fontsize18:20px;--fontsize20:22px;--fontsize22:24px;--fontsize24:26px;--fontsize26:28px;--fontsize28:30px;}}
.home-choose,.home-projects::before{background:#f5f9fc}
.home-projects,.home-choose,.home-choose .right ul li .p2{color:var(--fontcolor)}
.kche-t112 .kche-t112-list .kche-t112-item {width: 50%;padding-bottom: 25px;}
.home-cate .list li .title{background:none;color:var(--fontcolor)}
.home-cate .list li .img img{object-fit:contain}
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:900px;display:flex;flex-wrap:wrap;left:-200px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:32%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;width:100%;font-weight:var(--fontbold7);height:auto;line-height: inherit;}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;opacity: 1;transform: initial;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;height: auto;line-height: inherit;white-space: normal;margin-bottom: 5px;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:20px}}
@media (min-width:1025px){.head-top{background:#283b6a}}
.pro-d-main .kche-bg-theme,.pro-d-main  .kche-t203 .kche-t203-bg{background:#283b6a !important}
.pro-d-main .kche-color-theme,.kche-t86 .kche-t86-item-flex>.kche-item-r>.kche-item-tit{color:#283b6a !important}
.home-title,.home-title span,.home-choose .right ul li em{color:#1E2289}
@media (min-width:1025px){.home-cate .list li{padding-bottom:40px;}
.home-cate .list li .title span{font-size:var(--fontsize22)}}
.kche-t75>.kche-list>.kche-flex-item>.kche-content,.kche-t91 .kche-t91-item>.kche-t91-item-des,.kche-t54 .kche-t54-itemdes{color:#000;}
.pro-d-main .prodetails-name{color: #283b6a;}
 @media (min-width:1024px){.head-nav .nav-ul>li>a{color:var(--color)}
.head-nav .nav-ul>li:hover>a,.head-nav .nav-ul>li>ul li:hover>a,.head-nav .nav-ul>li>ul li:hover>em{color:#7fcff4 !important}
.head-logo a img { max-height: 70px;}}
footer .foot-title ,footer .foot-link .phone ,.inquiry-title ,.prodetails-title{color: var(--color);}
.head-left .item em{color: #7fcff6;}
header .head-lang .lang-icon ,.prodetails-info .prodetails-btnlist>*{background: var(--color);}
.home-footintro .home-title ,.pro-d-main .prodetails-name{color: var(--color);}
div.prodetails-tabs .prodetails-tabs-item{background: var(--color) !important;}
.pro-d-main .home-choose{padding:5% 0;position:relative}

.pro-d-main .home-choose{background:#f5f9fc;color:#000}
.pro-d-main .home-choose .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.pro-d-main .home-choose .left{width:40%;padding-right:3%}
.pro-d-main .home-choose .left .home-title{text-align:left}
.pro-d-main .home-choose .left p{margin:1em 0}
.pro-d-main .home-choose .left .home-more{margin-top:1em}
.pro-d-main .home-choose .right{flex:1}
.pro-d-main .home-choose .right ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}
.pro-d-main .home-choose .right ul li{width:47%;padding:15px;position:relative}
.pro-d-main .home-choose .right ul li::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid transparent;border-radius:10px}
.pro-d-main .home-choose .right ul li:hover::after{border-color:#fff;animation:drawBorderLine 2s linear infinite}
@keyframes drawBorderLine{0%{clip-path:inset(100% 0 0 0)}
25%{clip-path:inset(0 100% 0 0)}
50%{clip-path:inset(0 0 100% 0)}
75%{clip-path:inset(0 0 0 100%)}
100%{clip-path:inset(100% 0 0 0)}}
.pro-d-main .home-choose .right ul li:nth-child(n+3){margin-top:3em}
.pro-d-main .home-choose .right ul li:hover em{transform:rotateY(180deg)}
.pro-d-main .home-choose .right ul li em{color:var(--color);font-size:var(--fontsize40);line-height:1;display:inline-block;transition:all .2s linear}
.pro-d-main .home-choose .right ul li .p1{font-size:var(--fontsize24);font-weight:var(--fontbold6);margin:10px 0 0}
.pro-d-main .home-choose .right ul li .p2{color:#000}
@media (max-width:1024px){.pro-d-main .home-choose .right ul li{width:48%}}
@media (max-width:768px){.pro-d-main .home-choose{padding:50px 0}
.pro-d-main .home-choose .l-wrap{flex-direction:column}
.pro-d-main .home-choose .left{width:100%;padding:0}
.pro-d-main .home-choose .left .home-more{margin-top:0}
.pro-d-main .home-choose .right{margin-top:20px}
}
@media (max-width:500px){.home-banner .swiper-slide img{min-height:inherit}
.pro-d-main .home-choose .right ul li{width:100%;margin-top:1em!important;padding:10px 0}
.pro-d-main .home-choose .right ul li .p1{font-size:var(--fontsize20)}
.pro-d-main .home-choose .right ul li::after{display:none}}
.kche-t45>.kche-flex {padding-left: 20px;background: #f9f9f9;}
.kche-t45 .p2 p {margin-bottom: 17px;}
.kche-t46 .p2 p {margin-bottom: 17px;}
.kche-t8>h2 {padding: 17px 0;}
.pro-d-main  .kche-t45>.kche-flex{background-color: unset; }
 .pro-d-main .kche-item-img img{ transform: scale(.7);}
footer .foot-logo img {max-height: inherit;}
.home-choose .right ul li .p2{font-weight: var(--fontbold5);}
.home-about .aboutinfo p{font-weight: var(--fontbold5);}
.home-choose .left p{font-weight: var(--fontbold5);}
.home-pro .list li .info .text{font-weight: var(--fontbold5);}
.home-footintro p{font-weight: var(--fontbold5);}
.hser-button-next,.hser-button-prev{position: absolute;top: 35%;width: 26px;height: 26px;display: flex;align-items: center;justify-content: center;color: #000;z-index: 1;cursor: pointer;transition: all .15s linear;}
.hser-button-next em,.hser-button-prev em{color:#000;font-size:25px;font-weight:600;}
.hser-button-next{right:5px;}
.hser-button-prev{left:5px;}
#hser-swiper{padding:0 30px;}
#hser-swiper img{max-height:200px;width: 100%;height: 100%;object-fit: cover;}
#hser-swiper .hser-tit{font-size: var(--fontsize20);text-align: center;color: var(--color);font-weight:600;padding:10px 0;}
.home-hser{padding: 5% 0;display:none;}
.home-hser .home-title {margin-bottom:10px;}
.index .home-hser{display:block;}
 .home-choose .right ul li em{color:rgb(30,34,137)}
footer .foot-bot{background:#283b6a;color:#fff}
.newslist.list0 li{width:100%;}
@media (min-width:769px){.newslist.list0 li .img{width:20%;}}
@media (min-width:1281px){.page-nav .pagenav-catelist>li>a{font-size:var(--fontsize20)}}
.page-nav .pagenav-catelist>li>a{font-weight:var(--fontbold7)}
@media (min-width:768px){.singgle-main .why-choose-us .kche-t178 .kche-t178-item-img img{transform:scale(.7)}}
.head-share ul a.tik,footer .foot-share ul li a.tik{background: #000;}
.head-share ul a.lk,footer .foot-share ul li a.lk{background: #0966c3;}
.head-share ul a.fb,footer .foot-share ul li a.fb{background: #3b5998;}
footer .foot-share ul li a{color:#fff;border:none}
@media (min-width:1025px){.foot-item.foot-contact em{font-size: 20px;color: #000;}
.foot-item.foot-contact .foot-link>div{margin-bottom: 10px;}}
footer .foot-link .phone a{color:var(--color)}
footer .foot-link .phone{font-size:var(--fontsize16);font-weight:normal;}
.home-about .aboutinfo .home-title ,.home-news .home-title ,.home-hser .home-title , .home-footintro .home-title,   .home-projects .home-title ,  .home-pro .home-title,.home-cate .homecate-top .home-title{text-transform: capitalize; }
footer .foot-link .whatsapp{font-size:var(--fontsize16);font-weight:normal}
footer .foot-link .whatsapp a{color:var(--color)}
.news-d-main .newscontent-details   iframe{ aspect-ratio: 16/9;}