﻿@charset "utf-8";
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.wmkc-template-45 .wmkc-flex{align-items:center}
.sidebar-item .sidebar-cate>li.LiLevel2>a{font-weight:normal}
.home-mainproduct .homepro-list .swiper-slide .info{width:60%;flex:inherit}
.home-mainproduct .homepro-list .swiper-slide{height:auto}
@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}}
.recentnews-list li .img{height:auto}
.prodetails-text{-webkit-line-clamp:inherit}
.sidebar-item .sidebar-cate .LiLevel2{padding-left:10px}

#jljw_IM_GdImBox .cbTitle:before {content:'Leave a Message'!important;font-size:24px!important}
#jljw_IM_GdImBox .cbTitle:after {content:'We will call you back soon !'!important;position:static!important;display:block!important;font-size:24px!important}
#jljw_IM_GdImBox .gimicf {display:none!important;}
#jljw_IM_GdImBox .cbTitle {background:none!important;text-align:center;display:block!important;height:85px!important;padding-top:15px!important;width:100%!important;}
#jljw_IM_GdImBox .back {background:url(/uploads/41656/page/p2024031415293183821.png) no-repeat center!important;background-size:22px!important;right:10px!important;}
.jljw_IM_inquiry .jljw_IM_item .jljw_IM_btn {background:var(--color)!important;width:auto!important;margin:0 auto!important;padding:0 45px!important;}
#jljw_IM_GdImBox .GdImBox {max-width:90%;width:460px!important;}
.jljw_IM_inquiry .jljw_IM_item input,.jljw_IM_inquiry .jljw_IM_item textarea {border:none!important;background:#F6F6F6!important;}
body #jljw_IM_GdImBox {z-index:999999999!important;}
body .jljw_IM_inquiry {max-width:100%!important;padding:10px 25px !important;}
#jljw_IM_GdImBox .GdImBox {display:block!important;height:430px !important;transform:scale(0) translate(0,0);transform-origin:bottom right;opacity:0!important;top:auto!important;left:auto!important;bottom:75px!important;right:24px!important;transition:.8s!important;}
#jljw_IM_GdImBox.popshow .GdImBox {display:block!important;height:430px!important;bottom:auto!important;right:auto!important;left:50%!important;top:50%!important;opacity:1!important;transform:scale(1) translate(-50%,-50%);transform-origin:bottom right;transition:.5s!important;}
.jljw_IM_inquiry .jljw_IM_item textarea {min-height:80px!important}
#jljw_IM_GdImBox .GdImMiniBox{display:block!important;position:relative!important;z-index:9999!important}
#jljw_IM_GdImBox .GdImMiniBox {background:var(--color) url(/uploads/41656/page/p2024031513434242a61.png) no-repeat 20px center!important;background-size:24px!important;width:auto!important;border-radius:30px!important;height:auto!important;padding:12px 25px 12px 52px!important;box-shadow:1px 1px 8px #000!important;}
#jljw_IM_GdImBox .GdImMiniBox:after {content:'Contact Us'!important;color:#fff!important;font-weight:bold!important;font-size:19px!important;}
@media (max-width:768px){#jljw_IM_GdImBox .GdImMiniBox {background-position:15px center!important;background-size:20px!important;padding:10px 18px 10px 42px!important;}
#jljw_IM_GdImBox .GdImMiniBox:after {font-size:15px!important;}}
@media (max-width:500px){body #jljw_IM_GdImBox{bottom:50px!important;right:10px!important}
#jljw_IM_GdImBox .GdImBox{bottom:50px!important;}}
div#jljw_IM_GdImBox.popshow .GdImBox { top: auto !important; bottom: 13% !important; right: 4% !important;left: auto !important;transform: unset;}