﻿@charset "utf-8"; 
:root{--color:#0074BA;--color1:#000;--color2:#8e8a89;--fontfamily: "Inter", sans-serif;--fontsize14:16px;--headtopcolor:#19a9ff}
.home-choose {background-image: url(/uploads/22018/banner/2026080603144159ff4.jpg);}
header .head-top .head-contact .item em,header .head-top .head-share ul li a,.lang-icon span{color: var(--headtopcolor);}
.lang-icon span::before,.lang-icon span::after{background: #0074BA;}
.head-nav .nav-ul>li>a.inmenu_1, .head-nav .nav-ul>li:hover>a{color: #0074BA !important}
.home-product{background: #F5F5F5;}
.home-product .swiper-slide .info .desc{display: none;}
/*.hot-pro #ps1{width: 95%;}*/
.home-product .swiper-slide .info .title{min-height: 58px;}
.home-product .swiper-slide .info .more{color: #0074BA !important;}
header .head-top{background:#1F1F1F}
/*@media (min-width:1025px){
body:not(.nobanner){padding-top:48px}
body:not(.nobanner) header:not(.is-active){background:transparent}
body:not(.nobanner) header:not(.is-active) .head-info{box-shadow:none}
}
@media (min-width:1025px){header .head-info .head-logo img,.footer-bottom .main .left .logo img{width: 210px;max-height: 70px;}}*/
.home-about .aboutflex .aboutinfo .title{font-size: 32px;}
.home-chooseus .l-wrap .right ul li .irig .numb span{color: #0074BA !important}
.home-chooseus .l-wrap .right ul li .icon img{filter: invert(1);}
.wmkcbox-contact .wmkcbox-contact-left .home-title{color:#000}
header .head-info .head-logo img{max-height:35px}
.footer-bottom .main .left .logo img{max-height:35px}
body #jljw_IM_GdImBox .cbTitle{background:#0074BA}
.wmkcinquirybtn{background:#0074BA}
.product .right-wrap .commodity .info .btn>div{color:#fff;background:#0074BA;border-color:#0074BA}
#jljw_IM_GdImBox .GdImMiniBox{background-color:#0074BA !important}
@media (min-width:1025px){header .head-info{position:relative}
li#liproducts{position:static}
li#liproducts .submenu.nav2 {width:100%;left:50%;padding:20px;max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;transform:translateY(10px) translateX(-50%);}
li#liproducts:hover .submenu.nav2{transform:translateY(0px) translateX(-50%);}
li#liproducts .submenu.nav2>li{height:auto;width:100%;height:auto;display:flex;align-items:center;padding:0;white-space:normal;background:none}
li#liproducts .submenu.nav2>li .item-info{width:70px;height:70px;}
li#liproducts .submenu.nav2>li .item-info a{padding:0;background:none;border:none;}
li#liproducts .submenu.nav2>li .item-info a img{height:100%;width:100%;object-fit:contain;}
li#liproducts .submenu.nav2>li>a{flex:1;padding-right:0;white-space:normal;font-size:var(--fontsize16);background:none;border:none;padding-left:15px;}
li#liproducts .submenu.nav2>li:hover>a{color:#0074BA}}
@media (max-width:1024px){li#liproducts .submenu.nav2>li .item-info{display:none}}
.l-wrap{max-width:1450px;}

.footer-bottom .main div p.title{color:#fff;}
.footer-bottom .main .left .follow a{border:1px solid #fff;color:#fff;background: none;}
.footer-bottom .main .left .follow a:hover{background: none;}
@media (min-width:1025px){.footer-bottom .main .left {width:28%}
.footer-bottom .main .mid{border-left:1px solid #888;margin-left:3%;padding-left:3%}
.footer-bottom .main .mid>div{width:33.33%}
.footer-bottom .main .mid>div:nth-child(n+2){border-left:1px solid #888;padding-left:3%;}}
.footer-bottom .main{border-bottom:1px solid #888;}
.copyright{background: none;}
.footer-bottom .main .mid .foot-item.foot-contact ul li{margin:0;padding-bottom:15px;display:flex;justify-content: space-between;}
.footer-bottom .main .mid .foot-item.foot-contact ul li:nth-child(n+2){padding-top:15px;border-top:1px solid #888;}
.footer-bottom .main .mid .foot-item.foot-contact ul li .title{margin-bottom:0;width:35px;height:35px;border:1px solid #888;border-radius: 50%;align-items: center;justify-content: center;transform: translateY(4px);}
.footer-bottom .main .mid .foot-item.foot-contact ul li em{transform: initial;margin:0;color:var(--headtopcolor)}
.footer-bottom .main .mid .foot-item.foot-contact ul li p{width:calc(100% - 45px);padding-left:0;}
.footer-bottom .main .mid .foot-item.foot-contact ul li p span{color:#6d6d6d;font-size: 14px;display:block;}
.footer-bottom .main .left .text span{display:block;position:relative;padding-top:15px;margin-top:15px;font-size:14px}
.footer-bottom .main .left .text span:before{content:'';width:40px;height:3px;background:#0074BA;position:absolute;top:0;left:0;}
@media (max-width:768px){.footer-bottom .main .mid .foot-item.foot-contact ul li:last-child{padding-bottom: 0;}}