@import url(iconfont.css);
@import url(swiper.css);
@import url(message.css);
@import url(language.css);
:root{--color:#f2a51a;--color1:#071a2f;--navdeep:#06192c;--navmain:#0b263f;--navsoft:#12334f;--fontcolor:#000000;--summarycolor:#666666;--homebg:#101923;--hometitle:40px;  --fontsize12: 12px;--fontsize13: 13px;--fontsize14: 14px;--fontsize15: 15px;--fontsize16: 16px;--fontsize17: 17px;--fontsize18: 18px;--fontsize20: 20px;--fontsize22: 22px;--fontsize24: 24px;--fontsize26: 26px;--fontsize28: 28px;--fontsize30: 30px;--fontsize32: 32px;--fontsize34: 34px;--fontsize36: 36px;--fontsize38: 38px;--fontsize40: 40px;--fontsize48: 48px;--fontblod3:300;--fontblod4:400;--fontblod5:500;--fontblod6:600;--fontblod7:700;--fontblod8:800;--fontblod9:900;--fontfamily:Arial,Helvetica,"Microsoft YaHei",sans-serif}
@media (max-width:1440px){:root{--hometitle:34px}}
@media (max-width:1280px){:root{--hometitle:30px}}
@media (max-width:1024px){:root{--hometitle:28px}}
@media (max-width:768px){:root{--hometitle:24px}}
::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.1);border-radius:10px;background:rgba(122,122,122,.1)}
::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#d7d7d7}
::-webkit-scrollbar{width:8px;height:8px}
*{padding:0;margin:0;box-sizing:border-box}
html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{font-family:var(--fontfamily);max-width:2560px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.6;overflow-x:hidden;overflow-y:scroll;color:var(--fontcolor);padding-top:40px}
h1,h2,h3,h4,h5,h6{text-transform:capitalize;font-weight:var(--fontblod5)}
img{vertical-align:bottom;max-width:100%;height:auto}
a{text-decoration:none;color:inherit}
li,ol,ul{list-style:none}
iframe,video{max-width:100%;outline:0;border:none;vertical-align:bottom}
@media (max-width:768px){iframe,video{min-height:240px;height:auto}}
button{outline:0;border:none}
img.lazy{display:inline-block;opacity:0}
img.lazy,img.tst{transition:opacity .6s,transform .3s ease}
img.loaded{opacity:1}
img:not([src]){visibility:hidden;position:absolute}
.hidden{overflow:hidden}
.lazy-load{position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px;border:2px solid var(--fontcolor);border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-radius:100%;animation:circle infinite .75s linear}
.lazy-wrap{display:block;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}
.lazy-wrap::after{content:"";display:block;padding-bottom:50%}
.lazy-wrap.lazy-loaded .lazy-load{-webkit-animation:none;animation:none;display:none}
.lazy-wrap.lazy-loaded::after{padding-bottom:0}
@keyframes circle{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}}
.l-wrap{width:100%;max-width:1600px;padding:0 70px;margin:0 auto}
.line1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.line3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.line4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.rfixed{position:fixed;bottom:calc(200px + constant(safe-area-inset-bottom));bottom:calc(200px + env(safe-area-inset-bottom));right:35px;z-index:99}
.compare-panel{width:280px;background:#FFFFFF;position:fixed;z-index:998;bottom:0;right:0;box-shadow:-1px -1px 3px #CCCCCC;display:none;transition:bottom .2s}
.compare-t{background-color:var(--color);font-size:14px;color:#FFFFFF;display:flex;align-items:center;padding:6px 10px;cursor:pointer}
.compare-close{position:relative;width:24px;height:24px;background:0 0;cursor:pointer}
.compare-close::after,.compare-close::before{content:"";display:block;width:10px;height:2px;background-color:#FFFFFF;position:absolute;top:50%;border-radius:2px}
.compare-close::before{transform:rotate(45deg);left:4px}
.compare-close::after{transform:rotate(-45deg);right:4px}
.compare-tit{text-align:center;flex:1;line-height:1.5}
.compare-checked{color:#FFFFFF;margin:0 4px}
#productChache_list{padding:0 10px;height:220px;overflow-y:auto}
#productChache_list::-webkit-scrollbar{width:4px}
#productChache_list::-webkit-scrollbar-track{border-radius:0;background-color:rgba(0,0,0,.05)}
#productChache_list::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.15)}
.selected-item{position:relative;border-bottom:1px solid #efefef;padding:10px 0;display:flex;align-items:center}
.item-clear{position:relative;width:20px;height:20px;background-color:transparent;cursor:pointer}
.item-clear::after,.item-clear::before{content:"";display:block;position:absolute;width:70%;height:2px;background-color:var(--fontcolor);border-radius:2px;top:50%;margin-top:-1px}
.item-clear::before{transform:rotate(45deg);left:3px}
.item-clear::after{transform:rotate(-45deg);left:3px}
.item-content{flex:1;display:flex;align-items:center}
.item-img{width:50px;height:50px;background:#FFFFFF;border:1px solid #efefef;display:flex;align-items:center;justify-content:center}
.item-img img{max-width:100%;max-height:100%}
.item-c{width:calc(100% - 50px);padding:0 10px;font-size:12px}
.item-title{max-height:34px;word-break:break-word;display:block;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;color:var(--fontcolortitle)}
.item-price{color:var(--color)}
.compare-b{padding:20px 10px;display:flex;justify-content:space-between}
.compare-b *{display:block;width:80px;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;border-radius:2px;padding:0 2px}
.clear-all{color:var(--fontcolortitle);background-color:#ededed;cursor:pointer}
.compare-inquire,.compare-inquire:hover{color:#FFFFFF;background-color:var(--color)}
.compare-b .orderNow{margin:0;background:#f66f08;color:#FFFFFF;line-height:30px;padding:0 2px;border:none;border-radius:2px;font-size:12px;cursor:pointer;display:block;width:80px}
.rfixed-sc{width:40px;height:40px;background:var(--color);border-radius:50%;text-align:center;line-height:38px;color:#FFFFFF;position:relative;cursor:pointer;display:none}
.rfixed-sc i{font-size:20px}
.rfixed-scnum{position:absolute;right:25px;top:5px;width:16px;height:16px;background:#e00;border-radius:50%;text-align:center;font-size:12px;color:#FFFFFF;transform:scale(.9);line-height:16px}
@media (max-width:768px){.compare-panel{width:100%;bottom:calc(55px + constant(safe-area-inset-bottom));bottom:calc(55px + env(safe-area-inset-bottom))}}
.head-lang{display:flex;align-items:center;justify-content:center;height:100%}
.lang{width:auto;z-index:9999;text-align:left;position:relative;height:100%}
.lang-icon{padding-left:10px;display:flex;align-items:center;width:100%;height:100%;border:none;cursor:pointer;font-size:14px;user-select:none;white-space:nowrap}
.lang-icon span{position:relative;padding-right:18px}
.lang-icon>img{margin-right:5px}
.lang-icon span::before{content:"";position:absolute;right:4px;top:11px;width:8px;height:1px;background:#FFFFFF;transform:rotate(50deg)}
.lang-icon span::after{content:"";position:absolute;right:0;top:11px;width:8px;height:1px;background:#FFFFFF;transform:rotate(-50deg)}
.lang-drop{position:absolute;top:calc(100% + 26px);right:100%;transform:translateX(50%);background:#FFFFFF;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:9999;visibility:hidden;opacity:0;transition:opacity .3s,top .3s}
.lang-drop.lang-flex{transform:translateX(25%)}
.lang-drop.lang-flex .lang-arrow{left:82%}
.lang-drop.active{visibility:visible;opacity:1;top:calc(100% + 12px)}
.lang-arrow{display:block;width:10px;height:10px;background-color:#FFFFFF;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5;transform:translateX(-50%) rotate(45deg);position:absolute;top:-6px;left:50%}
.lang-wrap{width:140px;padding:8px 0;box-sizing:border-box}
.lang-flex .lang-wrap{width:800px;display:flex;flex-wrap:wrap;padding:8px}
.lang-wrap li{width:100%;padding:8px 16px;box-sizing:border-box;transition:background-color .3s}
.lang-flex .lang-wrap li{width:16%;padding:0}
.lang-flex .lang-wrap li a{padding:8px 6px}
.lang-wrap li.lang-active,.lang-wrap li:hover{background-color:#EEEEEE}
.lang-wrap li a{display:block;color:var(--fontcolor);font-size:12px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lang-wrap li img{display:inline-block;width:24px;height:16px;vertical-align:-.25em;margin-right:4px}
@media (max-width:1024px){.l-wrap{padding:0 15px}
.lang{margin-left:auto;margin-right:10px;transition:all .2s linear}
.lang-drop.lang-flex{right:auto;left:50%;transform:translateX(-50%);top:60px!important;position:fixed;width:calc(100vw - 20px)}
.lang-drop.lang-flex.active{top:54px!important}
.lang-flex .lang-wrap{width:100%}
.lang-drop.lang-flex .lang-arrow{left:80%}
.lang-icon span{display:none}
.lang-icon>img{width:36px;height:24px}
.lang-drop{display:none}
.lang-drop.active{display:block}
.lang-flex .lang-wrap li{width:25%}}
.mobile-bottom-bag{display:none;position:relative;transition:all .1s linear}
.mobile-bottom-bag p{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#111}
.mobile-bottom-bag p em{font-size:30px;color:#111}
.mobile-bottom-bag+.lang{margin-left:0}
header{position:fixed;top:0;left:0;width:100%;z-index:999;background:var(--navdeep);box-shadow:0 10px 28px rgba(2,12,22,.16)}
header.is-active .head-top{margin-top:-40px;opacity:0;visibility:hidden}
header.is-active .head-info{height:80px;background:linear-gradient(90deg,var(--navdeep) 0%,var(--navmain) 58%,var(--navsoft) 100%)}
header .head-top{background:linear-gradient(90deg,#041322 0%,var(--navdeep) 100%);color:#FFFFFF;height:40px;transition:margin .1s linear;border-bottom:1px solid rgba(255,255,255,.06)}
header .head-top .l-wrap{height:100%;display:flex;justify-content:space-between;align-items:center}
header .head-top .head-share{display:flex;align-items:center;height:100%}
header .head-top .head-share ul{display:flex;align-items:center;margin-right:10px;height:100%}
header .head-top .head-share ul li{width:40px;height:100%}
header .head-top .head-share ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:all .1s linear}
header .head-top .head-share ul li a:hover{color:var(--color)}
header .head-top .head-contact{display:flex;align-items:center;height:100%}
header .head-top .head-contact .item{display:flex;align-items:center;margin-right:20px;padding-left:10px;height:100%}
header .head-top .head-contact .item em{color:var(--color);margin-right:5px;font-size:20px}
header .head-top .head-contact .item a,header .head-top .head-contact .item span{font-size:14px}
header .head-top .head-contact .item a:hover{text-decoration:underline}
header .head-info{height:90px;border-bottom:1px solid rgba(242,165,26,.34);transition:all .1s linear;background:linear-gradient(90deg,var(--navdeep) 0%,var(--navmain) 58%,var(--navsoft) 100%)}
header .head-info .l-wrap{height:100%;display:flex;justify-content:space-between;align-items:center}
header .head-info .head-logo{max-width:50%;display:flex;align-items:center;flex:0 0 auto}
header .head-info .head-logo a{display:block;align-items:center}
header .head-info .head-logo a span{font-weight:var(--fontblod5);font-size:18px;padding-left:10px}
header .head-info .head-logo img{width:auto;max-width:300px;max-height:80px}
header .head-info .head-nav{height:100%;display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0}
header .head-info .head-nav .nav-ul{display:flex;height:100%;flex:0 1 auto}
header .head-info .head-nav .nav-ul>li{position:relative;height:100%}
header .head-info .head-nav .nav-ul>li>em{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:var(--fontblod6);color:#FFFFFF}
header .head-info .head-nav .nav-ul>li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;color:#FFFFFF;font-weight:var(--fontblod5);padding:0 28px;transition:all .1s linear;text-transform:capitalize;position:relative;white-space:nowrap}
header .head-info .head-nav .nav-ul>li>a::after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:2px;background:var(--color);transition:all .2s linear}
header .head-info .head-nav .nav-ul>li>a.inmenu_1{color:var(--color)}
header .head-info .head-nav .nav-ul>li>a.inmenu_1+em{color:var(--color)}
header .head-info .head-nav .nav-ul>li>a.inmenu_1::after{width:100%}
header .head-info .head-nav .nav-ul>li:hover>a{color:var(--color)}
header .head-info .head-nav .nav-ul>li:hover>a::after{width:100%}
header .head-info .head-nav .nav-ul>li:hover>em{color:var(--color)}
header .head-info .head-nav .nav-ul>li:hover .submenu{opacity:1;visibility:inherit;transform:translateY(0)}
header .head-info .head-nav .nav-ul>li .submenu{opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease;position:absolute;top:100%;left:0;min-width:248px;padding:10px;background:#FFFFFF;border-top:3px solid var(--color);border-radius:0 0 8px 8px;box-shadow:0 18px 38px rgba(7,26,47,.16)}
header .head-info .head-nav .nav-ul>li .submenu::before{content:"";position:absolute;left:34px;top:-9px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--color)}
header .head-info .head-nav .nav-ul>li .submenu li{white-space:nowrap;position:relative;padding:0;height:46px;border-radius:6px;overflow:hidden}
header .head-info .head-nav .nav-ul>li .submenu li+li{margin-top:3px}
header .head-info .head-nav .nav-ul>li .submenu li a{display:flex;align-items:center;font-size:15px;height:100%;font-weight:var(--fontblod5);color:#142233;padding:0 34px 0 14px;border-bottom:0;transition:color .16s ease,background .16s ease,padding-left .16s ease}
header .head-info .head-nav .nav-ul>li .submenu li a::before{content:"";width:5px;height:5px;margin-right:10px;border-radius:50%;background:#d6e0ea;transition:background .16s ease,transform .16s ease}
header .head-info .head-nav .nav-ul>li .submenu li em{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:var(--fontblod5)}
header .head-info .head-nav .nav-ul>li .submenu li ul{display:none}
header .head-info .head-nav .nav-ul>li .submenu li:hover{background:#fff7e8}
header .head-info .head-nav .nav-ul>li .submenu li:hover a{padding-left:18px}
header .head-info .head-nav .nav-ul>li .submenu li:hover a::before{background:var(--color);transform:scale(1.2)}
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:var(--color)}
header .head-info .head-nav .nav-ul>li .submenu li:hover ul{display:block;position:absolute;left:100%;top:0;background:#FFFFFF;box-shadow:0 18px 38px rgba(7,26,47,.16);min-width:220px;padding:10px;border-radius:8px}
header .head-info .head-nav .nav-ul>li .submenu li:hover ul a,header .head-info .head-nav .nav-ul>li .submenu li:hover ul em{color:var(--fontcolor)}
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:var(--color)}
.m-menu{display:none}
header .search-box{position:relative;left:auto;right:auto;top:auto;display:flex;align-items:center;height:100%;width:auto;flex:0 0 auto;margin-left:16px;padding:0;overflow:visible;border-radius:0;background:transparent;box-shadow:none;z-index:2}
header .head-search{display:flex;align-items:center;margin-right:0}
header .head-search button{outline:0;background:0 0;border:none;width:44px;height:44px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .18s ease,color .18s ease}
header .head-search button:hover{background:rgba(255,255,255,.08)}
header .head-search button em{font-size:26px;color:#FFFFFF;font-weight:var(--fontblod6);transition:color .18s ease}
header .head-search button:hover em{color:var(--color)}
header .search-input{position:absolute;top:100%;right:0;left:auto;background:#FFFFFF;display:flex;align-items:center;justify-content:center;width:auto;margin:0;padding:0;border:0;border-radius:4px;box-shadow:0 12px 28px rgba(7,26,47,.16);opacity:0;transform:rotateX(90deg);visibility:hidden;overflow:hidden;z-index:20}
header .search-input input{width:220px;height:42px;padding:0 12px;font-size:15px;border:none;outline:0;color:#142233;background:#fff}
header .search-box .search-input #txtSearch{width:220px;height:42px;padding:0 12px;font-size:15px;border:none;outline:0;color:#142233;background:#fff}
header .search-input .search-btn{width:44px;height:42px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s linear;background:#fff}
header .search-input .search-btn:hover{background:#fff7e8}
header .search-input .search-btn em{font-size:22px;color:var(--color)}
header .search-input.active{transition:opacity .3s,transform .3s;visibility:visible;opacity:1;transform:rotateX(0);transform-origin:top}
footer{background:linear-gradient(135deg,var(--navdeep) 0%,#0a2035 48%,#111923 100%);color:#cdd0d4;overflow:hidden;border-top:4px solid rgba(242,165,26,.88)}
footer a:hover{color:#FFFFFF;text-decoration:underline}
footer .foot-main{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3% 0 20px}
.foot-infos{margin-top:20px}
footer .foot-item{width:25%}
footer .foot-info{width:20%}
footer .foot-quick{width:32%}
footer .foot-pro{width:20%}
footer .foot-contact{width:20%}
footer .foot-logo{width:auto;max-width:200px}
footer .foot-qrimg img{width:auto;max-height:70px}
footer .foot-share{display:flex;flex-wrap:wrap;margin-right:100px}
footer .foot-share span{font-size:18px;font-weight:var(--fontblod5);color:#FFFFFF;line-height:38px;white-space:nowrap;margin-right:10px}
footer .foot-share ul{display:flex;flex-wrap:wrap;max-width:210px}
@media (max-width:1024px){footer .foot-share ul{max-width:100%}}
footer .foot-share ul li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px;transition:all .1s linear;text-decoration:none}
footer .foot-share ul li a:hover{background:var(--color)}
footer .foot-share ul li a i{color:#FFFFFF}
footer .foot-title{font-size:22px;font-weight:var(--fontblod5);color:var(--color);margin-bottom:15px;position:relative;padding-bottom:10px}
footer .foot-title::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:var(--color)}
footer .foot-list a{display:inline-block;padding:4px 0;transition:all .1s linear}
footer .foot-list a em{color:var(--color);margin-right:5px}
footer .foot-quick .foot-list{display:flex;flex-wrap:wrap}
footer .foot-quick .foot-list li{width:50%}
footer .foot-contact .item{margin-top:15px}
footer .foot-contact .item .title{display:flex;align-items:center;margin-bottom:4px}
footer .foot-contact .item .title em{background:var(--color);width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;margin-right:10px}
footer .copyright{font-size:14px;background:linear-gradient(90deg,#041322 0%,var(--navdeep) 52%,#041322 100%);color:#d8dde4;position:relative;border-top:1px solid rgba(242,165,26,.18)}
footer .copyright::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,165,26,.65),transparent)}
footer .copyright .l-wrap{display:flex;align-items:center;justify-content:center;position:relative;min-height:64px;padding-top:0;padding-bottom:0;text-align:center}
footer .copyright .l-wrap::after,footer .copyright .l-wrap::before{content:none}
footer .copyright p{margin:0;line-height:1.7;color:#d8dde4}
footer .copyright a{margin-left:10px}
.bottom-btn{display:none}
.gotop{cursor:pointer;height:40px;width:40px;border-radius:50%;position:fixed;bottom:88px;right:16px;background:var(--color);box-shadow:0 8px 20px rgba(0,0,0,.18);transition:all .4s ease;z-index:98;opacity:0;overflow:hidden;visibility:hidden;display:flex;align-items:center;justify-content:center;color:#fff}
.gotop.act{opacity:1;visibility:inherit;bottom:40px;color:#fff}
.gotop:hover{background:var(--color);transform:translateY(-2px)}
.gotop em{font-size:16px;font-weight:var(--fontblod5);margin-top:-4px;color:#fff}
.floating-social{position:fixed;right:16px;bottom:88px;z-index:98;display:flex;flex-direction:column;align-items:center;gap:10px}
.floating-social-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0!important;border-radius:50%;background:#202124;color:#fff;text-decoration:none;box-shadow:0 8px 18px rgba(0,0,0,.18);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}
.floating-social-item:hover{background:var(--color);color:#fff;transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.22)}
.floating-social-item i{font-size:18px;color:#fff;line-height:1}
main > .inner-banner:first-child{margin-top:90px}
.inner-banner{position:relative;overflow:hidden;background:#071a2f}
.inner-banner .banner-img{position:relative;height:360px;overflow:hidden}
.inner-banner .banner-img::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,26,47,.76),rgba(7,26,47,.28) 48%,rgba(7,26,47,.5))}
.inner-banner .banner-img img{width:100%;height:100%;object-fit:cover;display:block}
.breadcrumbs{background:#fff;border-bottom:1px solid #e4eaf0;box-shadow:0 8px 24px rgba(7,26,47,.04)}
.breadcrumbs .container{max-width:1400px;margin:0 auto;padding:22px 15px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.breadcrumbs .page-tit{margin:0;color:#071a2f;font-size:32px;line-height:1.2;font-weight:var(--fontblod6)}
.breadcrumbs .container>div{display:flex;align-items:center;gap:8px;color:#6f7884;font-size:14px}
.breadcrumbs a{color:#6f7884;transition:all .15s linear}
.breadcrumbs a:hover{color:var(--color)}
.common-main{background:linear-gradient(180deg,#fff 0,#f6f8fb 100%)}
.pagecontact{position:relative;overflow:hidden;padding:74px 0;background:linear-gradient(135deg,#f6f9fc 0%,#edf3f8 58%,#fff 100%);color:#071a2f;border-top:1px solid #e3ebf2;border-bottom:1px solid #e3ebf2}
.pagecontact::before{content:"";position:absolute;left:-8%;top:0;width:46%;height:100%;background:linear-gradient(135deg,rgba(242,165,26,.12),rgba(11,38,63,.04));clip-path:polygon(0 0,78% 0,100% 100%,0 100%);pointer-events:none}
.pagecontact::after{content:"";position:absolute;right:8%;bottom:0;width:240px;height:3px;background:var(--color);opacity:.9}
.wmkcbox-contact{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,42%);gap:54px;align-items:center}
.wmkcbox-contact-left{max-width:710px}
.wmkcbox-contact-left::before{content:"CONTACT JOSHUA MACHINERY";display:inline-flex;margin-bottom:16px;padding:7px 13px;background:#fff;border:1px solid #e5edf4;border-left:3px solid var(--color);color:#6a7480;font-size:13px;font-weight:var(--fontblod6);letter-spacing:0;box-shadow:0 8px 22px rgba(7,26,47,.06)}
.wmkcbox-contact-left .home-title{color:#071a2f;text-align:left;font-size:34px;line-height:1.25}
.wmkcbox-contact-left p{max-width:660px;margin-top:18px;color:#5d6977;line-height:1.85;font-size:16px}
.wmkcbox-contact-feedback{background:#fff;padding:34px;border-radius:8px;border:1px solid #e1e9f0;box-shadow:0 18px 44px rgba(7,26,47,.1)}
.wmkcbox-contact-feedback .inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.wmkcbox-contact-feedback input,.wmkcbox-contact-feedback textarea{width:100%;border:1px solid #dce5ed;background:#f8fafc;border-radius:4px;padding:14px 15px;font-size:15px;color:#26323f;outline:0;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}
.wmkcbox-contact-feedback input:focus,.wmkcbox-contact-feedback textarea:focus{border-color:rgba(242,165,26,.72);background:#fff;box-shadow:0 0 0 3px rgba(242,165,26,.12)}
.wmkcbox-contact-feedback textarea{grid-column:1/3;min-height:138px;resize:vertical}
.wmkcbox-contact-feedback button,.wmkcbox-contact-feedback .sd{grid-column:1/3;width:190px;height:48px;border:0;border-radius:4px;background:var(--color);color:#fff;font-size:16px;font-weight:var(--fontblod5);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(242,165,26,.22);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}
.wmkcbox-contact-feedback button:hover,.wmkcbox-contact-feedback .sd:hover{background:#df9412;transform:translateY(-1px);box-shadow:0 14px 26px rgba(242,165,26,.3)}
@media (max-width:1280px){header .head-info .l-wrap{padding-left:36px;padding-right:36px}
header .head-info .head-logo img{max-width:170px;max-height:68px}
header .head-info .head-nav .nav-ul>li>a{padding:0 14px;font-size:17px}
header .head-info .head-nav .nav-ul>li>em{right:3px;color:#FFFFFF}
header .search-box{margin-left:8px}
header .head-search button{width:40px;height:40px}
header .head-search button em{font-size:24px}}
@media (max-width:1120px){header .head-info .l-wrap{padding-left:24px;padding-right:24px}
header .head-info .head-logo img{max-width:130px;max-height:58px}
header .head-info .head-nav .nav-ul>li>a{padding:0 11px;font-size:16px}
header .search-box{margin-left:6px}
header .head-search button{width:36px;height:36px}
header .head-search button em{font-size:22px}}
@media (max-width:1024px){body{padding-top:55px}
main > .inner-banner:first-child{margin-top:0}
header .head-search{display:none}
header .search-input{margin:10px 0;display:flex;position:static;opacity:1;transform:none;visibility:inherit;align-items:center;width:100%;box-shadow:none;border:1px solid #c2c2c2;border-radius:4px;overflow:hidden}
header .search-input input{flex:1;width:auto}
header .search-box .search-input #txtSearch{flex:1;width:auto}
header.is-active .head-info{height:55px}
header .head-info .head-logo img{max-width:180px;max-height:45px}
header.is-active .head-info .head-nav{top:55px;height:calc(100vh - 55px)}
header .head-top{font-size:14px;height:30px;position:static;transition:all .2s linear;display:none}
header .nav-ul>li .submenu>li em{display:none}
header .head-info{height:55px;background:#fff!important;box-shadow:1px 2px 5px rgba(0,0,0,.05)}
header .head-info .head-logo{max-width:inherit}
header .head-info .head-nav{background:#FFFFFF;width:100%;height:calc(100vh - 55px);padding:10px 20px;position:fixed;left:0;top:55px;transition:all .2s linear;display:flex;flex-direction:column-reverse;justify-content:flex-end;opacity:0;visibility:hidden;transform:translateY(-20px);z-index:999}
header .head-info .head-nav.head-nav-act{opacity:1;visibility:inherit;transform:translateY(0)}
header .head-info .head-nav .nav-ul{width:100%;height:100%;display:block;flex-direction:column;overflow-y:auto;padding:0 0 60px}
header .head-info .head-nav .nav-ul>li{height:auto}
header .head-info .head-nav .nav-ul>li>a{color:#333333}
header .head-info .head-nav .nav-ul>li:hover>a,header .head-info .head-nav .nav-ul>li:hover>em{color:inherit}
header .head-info .head-nav .nav-ul>li:hover .submenu{opacity:inherit;visibility:inherit;transform:inherit;transform:none}
header .head-info .head-nav .nav-ul>li.cur>a{color:var(--color)}
header .head-info .head-nav .nav-ul>li.cur>em{color:var(--color);transform:rotateX(180deg)}
header .head-info .head-nav .nav-ul>li>em{width:40px;height:40px;display:flex;align-items:center;justify-content:center;top:8px;right:0;font-size:18px;cursor:pointer;transition:all .1s linear;transform:none;font-weight:normal}
header .head-info .head-nav .nav-ul>li>a{padding:12px 0;height:auto;justify-content:flex-start;font-size:18px;font-weight:400}
header .head-info .head-nav .nav-ul>li>a::after{content:none}
header .head-info .head-nav .nav-ul>li .submenu{display:none;opacity:1;visibility:inherit;position:static;transform:none;box-shadow:none;transition:none;padding-left:10px;min-width:inherit}
header .head-info .head-nav .nav-ul>li .submenu::before{display:none}
header .head-info .head-nav .nav-ul>li .submenu li{height:auto}
header .head-info .head-nav .nav-ul>li .submenu li:hover{background:0 0}
header .head-info .head-nav .nav-ul>li .submenu li a{border:none;font-weight:400;padding:5px 0}
header .head-info .head-nav .nav-ul>li .submenu li a::before{display:none}
header .head-info .head-nav .nav-ul>li .submenu li ul{display:block!important;position:static!important;padding-left:10px;box-shadow:none!important}
.search-box{height:auto;width:100%}
.search-box input{flex:1}
.m-menu{display:block;position:relative;width:40px;height:40px;cursor:pointer}
.m-menu span{position:absolute;background:var(--color);width:30px;height:2px;border-radius:4px;right:0;transition:all .2s linear}
.m-menu span:nth-child(1){top:25%}
.m-menu span:nth-child(2){top:48%}
.m-menu span:nth-child(3){top:73%}
.m-menu.act span{top:48%;width:32px}
.m-menu.act span:nth-child(1){transform:rotate(45deg)}
.m-menu.act span:nth-child(2){width:0}
.m-menu.act span:nth-child(3){transform:rotate(-45deg)}
footer{margin-bottom:calc(55px + constant(safe-area-inset-bottom));margin-bottom:calc(55px + env(safe-area-inset-bottom))}
footer .foot-item{width:50%!important;margin-bottom:20px}
.bottom-btn{position:fixed;bottom:0;transform:translateY(60px);background:#fcfCFCFB;display:flex;align-items:center;width:100%;z-index:99;box-shadow:1px 2px 10px rgba(0,0,0,.1);transition:all .2s linear;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);opacity:0;visibility:hidden}
.bottom-btn.bottom-btn-hide{transform:translateY(0);opacity:1;visibility:inherit}
.bottom-btn.bottom-btn-keep{transform:translateY(0)!important;opacity:1;visibility:inherit}
.bottom-btn .btn-item a{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#222}
.bottom-btn .btn-item em{font-size:22px;line-height:1}
.bottom-btn .btn-item p{font-size:12px;text-transform:capitalize}
.gotop{display:none}
.bottom-btn .btn-item{width:20%;position:relative;height:55px}
.bottom-btn .btn-item .gotop{display:flex;width:35px;height:35px;position:absolute;left:50%;top:50%;box-shadow:none;transform:translate(-50%,-50%);color:#FFFFFF;opacity:1;visibility:inherit;border:1px solid var(--color);background:var(--color)}
.bottom-btn .btn-item .gotop:hover{background:var(--color)}
.bottom-btn .btn-item .gotop em{font-size:16px;color:#fff}
.floating-social{right:16px;bottom:calc(75px + constant(safe-area-inset-bottom));bottom:calc(75px + env(safe-area-inset-bottom));gap:8px}
.floating-social-item{width:38px;height:38px}}
@media (max-width:768px){footer .foot-main{padding:30px 0 0}
footer .foot-item{width:100%!important}
.foot-item.foot-info .foot-title{display:none}
footer .foot-contact .foot-tel .content a:nth-child(2){font-weight:400;font-size:22px}
footer .copyright .l-wrap::after,footer .copyright .l-wrap::before{display:none}
footer .copyright .l-wrap{flex-direction:column;text-align:center}
footer{padding-bottom:0}
footer .foot-share{margin:15px 0 0}}
@media (max-width:500px){html{overflow-x:hidden}}
.toast-title{font-weight:var(--fontblod5)}
.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}
.toast-message a,.toast-message label{color:#FFFFFF}
.toast-message a:hover{color:#CCCCCC;text-decoration:none}
.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:var(--fontblod5);color:#FFFFFF;-webkit-text-shadow:0 1px 0 #FFFFFF;text-shadow:0 1px 0 #FFFFFF;opacity:.8;line-height:1}
.toast-close-button:focus,.toast-close-button:hover{color:var(--fontcolor);text-decoration:none;cursor:pointer;opacity:.4}
.rtl .toast-close-button{left:-.3em;float:left;right:.3em}
button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.toast-center-center{top:40%;right:0;width:100%;transform:translateY(-50%)}
.toast-top-center{top:20%;right:0;width:100%}
.toast-bottom-center{bottom:0;right:0;width:100%}
.toast-top-full-width{top:0;right:0;width:100%}
.toast-bottom-full-width{bottom:0;right:0;width:100%}
.toast-top-left{top:12px;left:12px}
.toast-top-right{top:12px;right:12px}
.toast-bottom-right{right:12px;bottom:12px}
.toast-bottom-left{bottom:12px;left:12px}
#toast-container{position:fixed;z-index:999999;pointer-events:none}
#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#toast-container>div{font-size:16px;position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFFFFF;opacity:.9}
#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}
#toast-container>div:hover{-moz-box-shadow:0 0 12px var(--fontcolor);-webkit-box-shadow:0 0 12px var(--fontcolor);box-shadow:0 0 12px var(--fontcolor);opacity:1;cursor:pointer}
#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}
#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}
#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}
#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}
#toast-container.toast-bottom-center>div,#toast-container.toast-center-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}
#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}
.toast{background-color:#030303}
.toast-success{background-color:#51a351}
.toast-error{background-color:#bd362f}
.toast-info{background-color:#2f96b4}
.toast-warning{background-color:#f89406}
.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:var(--fontcolor);opacity:.4}
@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}
#toast-container>div.rtl{padding:8px 50px 8px 8px}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}
@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}
#toast-container>div.rtl{padding:8px 50px 8px 8px}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}
@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}
#toast-container>div.rtl{padding:15px 50px 15px 15px}}
@media (max-width:768px){#toast-container>div{font-size:15px;opacity:1}}
@media (max-width:415px){#toast-container>div{font-size:13px}}
.icon-videoplay{position:absolute;left:50%;top:50%;transform:translate(-52%,-50%);background:rgba(0,0,0,.5);color:#FFFFFF;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;z-index:1;display:none}
img.lazy.loaded+.icon-videoplay{display:flex}
@media (max-width:768px){.icon-videoplay{width:30px;height:30px}}
.table tr:nth-child(even) {  background:#FFFFFF; }
.table tr:nth-child(odd) {  background:#EEEEEE; }
.learn-center{position:relative}
.learn-center:hover .learncenter-wrap{display:block}
.learncenter-wrap{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFFFFF;padding:20px;border-radius:5px;box-shadow:1px 2px 5px rgba(0,0,0,.2);width:540px;z-index:999}
.learncenter-wrap ul{list-style:none}
.learncenter-wrap a:hover{color:#333!important}
.learncenter-wrap>ul>li{display:flex;padding-bottom:10px;border-bottom:1px solid #EEEEEE}
.learncenter-wrap>ul>li a{display:inline-block;padding:2px 0;color:#929ba2}
.learncenter-wrap>ul>li>a{width:200px;font-size:18px}
.learncenter-wrap>ul>li>ul{flex:1}
@media (max-width:768px){.learncenter-wrap{display:none!important}}
.pagetoc{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.pagetoc .ck-widget-toc{position:sticky;top:100px;width:300px;border-color:#e6e6e6;border-radius:6px}
.pagetoc .ck-widget-toc .ck-widget-toc-title{font-size:20px;font-weight:400}
.pagetoc .ck-widget-toc ol{padding:0 6px;list-style:none}
.pagetoc .ck-widget-toc ol li{padding:4px 0}
.pagetoc .ck-widget-toc ol li a{font-size:16px}
.pagetoc .ck-widget-toc ol li a:hover{color:#333333;text-decoration-color:#ffaf21}
.pagetoc .ck-widget-toc ol li::before{content:none}
.pagetoc .pagetoc-container{flex:1;width:calc(100% - 300px);padding-left:30px}
@media (max-width:1024px){.pagetoc{flex-direction:column}
.pagetoc .ck-widget-toc{width:100%;position:static}
.pagetoc .pagetoc-container{padding:0;width:100%}}
.contact-box .contact-main .icon img{width:14px;margin-left:6px}
.prolist-bottom .wmpage21-s04::after{background-color:#f8f8f8}
@media(max-width:500px){
.kche-t122 .kche-t122-list .kche-t122-item,
.kche-t91 .kche-t91-item,
.kche-t130 .kche-t130-list .kche-t130-item,
.kche-t88 .kche-t88-item,
.kche-t52 .kche-t52-list .kche-t52-item{width:100% !important}}
@media (min-width:769px){.pro-main .product-cateitem .line2 {-webkit-line-clamp:10}
.product-catelist .product-cateitem .cate-info {width:100%;padding-right:25px}}

.products-page .page-box{padding:58px 0;background:linear-gradient(180deg,#fff 0,#f6f8fb 100%)}
.products-page .page-l{width:318px;background:transparent}
.products-page .page-r{width:calc(100% - 358px)}
.products-page .categories,.products-page .relatedpro,.products-page .asidecon{overflow:hidden;margin-bottom:24px;background:#fff;border:1px solid #e2e9f0;border-radius:8px;box-shadow:0 14px 34px rgba(7,26,47,.07)}
.products-page .aside-tit{position:relative;padding:17px 22px;background:linear-gradient(135deg,var(--navdeep),var(--navmain));color:#fff;text-align:left;font-size:19px;font-weight:var(--fontblod6);letter-spacing:0}
.products-page .aside-tit::after{content:"";position:absolute;left:22px;bottom:0;width:42px;height:3px;background:var(--color)}
.products-page .sf-menu{padding:10px}
.products-page .sf-menu .LiLevel1{border:0}
.products-page .sf-menu a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:6px;color:#1a2b3d;font-size:15px;font-weight:var(--fontblod5);white-space:normal;line-height:1.35;transition:background .16s ease,color .16s ease,padding-left .16s ease}
.products-page .sf-menu a::before{content:"";width:6px;height:6px;margin-right:10px;border-radius:50%;background:#d8e1ea;transition:background .16s ease,transform .16s ease}
.products-page .sf-menu a:hover,.products-page .sf-menu .currentProType{background:#fff7e8;color:var(--color);padding-left:18px}
.products-page .sf-menu a:hover::before,.products-page .sf-menu .currentProType::before{background:var(--color);transform:scale(1.15)}
.products-page .relatedpro-list{padding:14px}
.products-page .relatedpro-list li{gap:12px;margin-top:0;padding:12px 0;border-bottom:1px solid #edf2f6}
.products-page .relatedpro-list li:first-child{padding-top:0}
.products-page .relatedpro-list li:last-child{padding-bottom:0;border-bottom:0}
.products-page .relatedpro-img{width:88px;height:70px;flex:0 0 88px;border:0;border-radius:6px;background:#edf2f6}
.products-page .relatedpro-img img{width:100%;height:100%;object-fit:cover}
.products-page .relatedpro-box{width:auto;flex:1;padding-left:0}
.products-page .relatedpro-name{font-size:14px;line-height:1.45;color:#142233;font-weight:var(--fontblod5);-webkit-line-clamp:2}
.products-page .asidecon{background:linear-gradient(180deg,#fff 0,#f8fafc 100%)}
.products-page .asidecon-intro{padding:18px 18px 0;margin:0;color:#5d6977;font-size:14px;line-height:1.65}
.products-page .sidebar-inquiry-form{display:grid;gap:10px;padding:16px 18px 18px}
.products-page .sidebar-inquiry-form input,.products-page .sidebar-inquiry-form textarea{width:100%;border:1px solid #dce5ed;background:#fff;border-radius:5px;padding:11px 12px;color:#1f2d3a;font-size:14px;outline:0;transition:border-color .16s ease,box-shadow .16s ease}
.products-page .sidebar-inquiry-form textarea{resize:vertical;min-height:92px}
.products-page .sidebar-inquiry-form input:focus,.products-page .sidebar-inquiry-form textarea:focus{border-color:rgba(242,165,26,.75);box-shadow:0 0 0 3px rgba(242,165,26,.12)}
.products-page .sidebar-inquiry-form button{height:44px;border:0;border-radius:5px;background:var(--color);color:#fff;font-weight:var(--fontblod6);cursor:pointer;box-shadow:0 10px 22px rgba(242,165,26,.22);transition:background .16s ease,transform .16s ease}
.products-page .sidebar-inquiry-form button:hover{background:#df9412;transform:translateY(-1px)}
.products-page .asidecon-list{padding:0 18px 18px}
.products-page .asidecon-list li{align-items:flex-start;margin:10px 0 0;color:#5d6977;font-size:14px;line-height:1.45}
.products-page .asidecon-list li i{width:28px;height:28px;margin-right:9px;border-radius:50%;background:rgba(242,165,26,.12);color:var(--color);display:flex;align-items:center;justify-content:center;font-size:15px}
.products-page .products-ninelist-1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0}
.products-page .products-ninelist-1 li{position:relative;width:auto;margin:0!important;background:#fff;border:1px solid #e2e9f0;border-radius:8px;overflow:hidden;box-shadow:0 12px 30px rgba(7,26,47,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.products-page .products-ninelist-1 li:hover{transform:translateY(-5px);border-color:#d4e0ea;box-shadow:0 22px 46px rgba(7,26,47,.13)}
.products-page .products-ninelist-1 li .products-list-img{position:relative;border:0;background:#edf2f6;aspect-ratio:4/3}
.products-page .products-ninelist-1 li .products-list-img::after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(7,26,47,.36));pointer-events:none;opacity:.72}
.products-page .products-list-img a,.products-page .products-list-img img{display:block;width:100%;height:100%}
.products-page .products-list-img img{max-height:none;object-fit:cover;transition:transform .22s ease}
.products-page .products-ninelist-1 li:hover .products-list-img img{transform:scale(1.045)}
.products-page .products-ninelist-1 li .products-list-box{position:relative;display:block;padding:18px 18px 20px;min-height:116px}
.products-page .products-ninelist-1 li .products-list-box>div:nth-child(1){width:100%}
.products-page .products-item-name{margin:0;color:#071a2f;font-size:17px;line-height:1.42;font-weight:var(--fontblod6);max-height:48px}
.products-page .product-price{display:none}
.products-page .products-list-box::after{content:"View Details";display:inline-flex;align-items:center;justify-content:center;margin-top:16px;height:36px;padding:0 16px;border-radius:4px;background:#f7fafc;border:1px solid #dfe7ee;color:#1a2b3d;font-size:14px;font-weight:var(--fontblod5);transition:background .16s ease,border-color .16s ease,color .16s ease}
.products-page .products-ninelist-1 li:hover .products-list-box::after{background:var(--color);border-color:var(--color);color:#fff}
.products-page .common-page{display:flex;align-items:center;justify-content:center;gap:8px;margin:38px 0 0}
.products-page .common-page a,.products-page .common-page span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 15px;border:1px solid #dfe7ee;border-radius:5px;background:#fff;color:#526171;font-size:14px;font-weight:var(--fontblod5);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}
.products-page .common-page .ctxt,.products-page .common-page a:hover{background:var(--color);border-color:var(--color);color:#fff;transform:translateY(-1px)}
@media (max-width:1200px){.products-page .products-ninelist-1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.products-page .page-l{width:290px}.products-page .page-r{width:calc(100% - 325px)}}
@media (max-width:1024px){.products-page .page-l,.products-page .page-r{float:none;width:100%}.products-page .page-r{margin-top:24px}.products-page .mobcate-main .page-l .relatedpro,.products-page .mobcate-main .page-l .asidecon{display:block}.products-page .categories,.products-page .relatedpro,.products-page .asidecon{margin-bottom:16px}}
@media (max-width:640px){.products-page .page-box{padding:34px 0}.products-page .products-ninelist-1{grid-template-columns:1fr}.products-page .common-page{flex-wrap:wrap}.products-page .common-page a,.products-page .common-page span{min-width:38px;height:38px;padding:0 12px}.products-page .aside-tit{font-size:17px;padding:14px 18px}.products-page .relatedpro-list,.products-page .sidebar-inquiry-form,.products-page .asidecon-list{padding-left:14px;padding-right:14px}}

.prodetails-page .product-inquiry-box{scroll-margin-top:130px;margin-top:42px}
.prodetails-page .product-inquiry-box .prodetails-box-cont{position:relative;overflow:hidden;padding:30px;background:linear-gradient(135deg,#fff 0,#f6f9fc 100%);border:1px solid #e1e9f0;border-radius:8px;box-shadow:0 16px 38px rgba(7,26,47,.08)}
.prodetails-page .product-inquiry-box .prodetails-box-cont::before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color),rgba(242,165,26,.18))}
.prodetails-page .product-inquiry-box .feedback-tit{display:flex;align-items:center;margin:0;color:#071a2f;border:0!important;font-size:26px;line-height:1.2;font-weight:var(--fontblod6)}
.prodetails-page .product-inquiry-box .feedback-tit i{width:42px;height:42px;margin-right:12px;border-radius:8px;background:rgba(242,165,26,.12);color:var(--color);display:inline-flex;align-items:center;justify-content:center;font-size:22px}
.prodetails-page .product-inquiry-subtitle{max-width:760px;margin:12px 0 24px;color:#617082;font-size:15px;line-height:1.7}
.prodetails-page .product-inquiry-box .wmkcfeedback{padding:0}
.prodetails-page .product-inquiry-box .shengtu-feedback-form{background:#fff;border:1px solid #e4ecf3;border-radius:8px;padding:22px;box-shadow:0 10px 26px rgba(7,26,47,.05)}
.prodetails-page .product-inquiry-box .wmkcfeedback .inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.prodetails-page .product-inquiry-box .wmkcfeedback input,.prodetails-page .product-inquiry-box .wmkcfeedback textarea{width:100%;height:50px;margin:0;border:1px solid #dce5ed;background:#f8fafc;border-radius:5px;padding:13px 14px;color:#1f2d3a;font-size:15px;outline:0;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}
.prodetails-page .product-inquiry-box .wmkcfeedback textarea{grid-column:1/3;height:150px;resize:vertical}
.prodetails-page .product-inquiry-box .wmkcfeedback input:focus,.prodetails-page .product-inquiry-box .wmkcfeedback textarea:focus{border-color:rgba(242,165,26,.75);background:#fff;box-shadow:0 0 0 3px rgba(242,165,26,.12)}
.prodetails-page .product-inquiry-box .wmkcfeedback button,.prodetails-page .product-inquiry-box .wmkcfeedback .sd{grid-column:1/3;width:190px;height:48px;margin:2px 0 0;border:0;border-radius:5px;background:var(--color);color:#fff;font-size:15px;font-weight:var(--fontblod6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 22px rgba(242,165,26,.24);transition:background .16s ease,transform .16s ease,box-shadow .16s ease}
.prodetails-page .product-inquiry-box .wmkcfeedback button:hover,.prodetails-page .product-inquiry-box .wmkcfeedback .sd:hover{background:#df9412;transform:translateY(-1px);box-shadow:0 14px 28px rgba(242,165,26,.32)}
@media (max-width:768px){.prodetails-page .product-inquiry-box .prodetails-box-cont{padding:22px 16px}.prodetails-page .product-inquiry-box .wmkcfeedback .inquiry-form{grid-template-columns:1fr}.prodetails-page .product-inquiry-box .wmkcfeedback textarea,.prodetails-page .product-inquiry-box .wmkcfeedback button,.prodetails-page .product-inquiry-box .wmkcfeedback .sd{grid-column:auto;width:100%}.prodetails-page .product-inquiry-box .feedback-tit{font-size:22px}.prodetails-page .product-inquiry-box .shengtu-feedback-form{padding:16px}}

.news-page .page-box{padding:58px 0;background:linear-gradient(180deg,#fff 0,#f6f8fb 100%)}
.news-page .page-l{width:318px;background:transparent}
.news-page .page-r{width:calc(100% - 358px)}
.news-page .relatednews,.news-page .asidecon{overflow:hidden;margin-bottom:24px;background:#fff;border:1px solid #e2e9f0;border-radius:8px;box-shadow:0 14px 34px rgba(7,26,47,.07)}
.news-page .aside-tit{position:relative;padding:17px 22px;background:linear-gradient(135deg,var(--navdeep),var(--navmain));color:#fff;text-align:left;font-size:19px;font-weight:var(--fontblod6);letter-spacing:0}
.news-page .aside-tit::after{content:"";position:absolute;left:22px;bottom:0;width:42px;height:3px;background:var(--color)}
.news-page .relatednews-list{padding:14px}
.news-page .relatednews-list li{margin:0;padding:0 0 16px;border-bottom:1px solid #edf2f6}
.news-page .relatednews-list li+li{padding-top:16px}
.news-page .relatednews-list li:last-child{padding-bottom:0;border-bottom:0}
.news-page .relatednews-img{display:block;width:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#edf2f6}
.news-page .relatednews-img img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}
.news-page .relatednews-box{padding:10px 0 0}
.news-page .relatednews-date,.news-page .newspage-date{display:flex;align-items:center;color:#7a8795;font-size:13px}
.news-page .relatednews-date i,.news-page .newspage-date i{color:var(--color);font-size:14px;margin-right:6px}
.news-page .relatednews-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:8px 0 0;color:#142233;font-size:15px;line-height:1.45;font-weight:var(--fontblod6);transition:color .16s ease}
.news-page .relatednews-list li:hover .relatednews-img img{transform:scale(1.04)}
.news-page .relatednews-list li:hover .relatednews-name{color:var(--color)}
.news-page .asidecon{background:linear-gradient(180deg,#fff 0,#f8fafc 100%)}
.news-page .asidecon-intro{padding:18px 18px 0;margin:0;color:#5d6977;font-size:14px;line-height:1.65}
.news-page .sidebar-inquiry-form{display:grid;gap:10px;padding:16px 18px 18px}
.news-page .sidebar-inquiry-form input,.news-page .sidebar-inquiry-form textarea{width:100%;border:1px solid #dce5ed;background:#fff;border-radius:5px;padding:11px 12px;color:#1f2d3a;font-size:14px;outline:0;transition:border-color .16s ease,box-shadow .16s ease}
.news-page .sidebar-inquiry-form textarea{resize:vertical;min-height:92px}
.news-page .sidebar-inquiry-form input:focus,.news-page .sidebar-inquiry-form textarea:focus{border-color:rgba(242,165,26,.75);box-shadow:0 0 0 3px rgba(242,165,26,.12)}
.news-page .sidebar-inquiry-form button{height:44px;border:0;border-radius:5px;background:var(--color);color:#fff;font-weight:var(--fontblod6);cursor:pointer;box-shadow:0 10px 22px rgba(242,165,26,.22);transition:background .16s ease,transform .16s ease}
.news-page .sidebar-inquiry-form button:hover{background:#df9412;transform:translateY(-1px)}
.news-page .asidecon-list{padding:0 18px 18px}
.news-page .asidecon-list li{align-items:flex-start;margin:10px 0 0;color:#5d6977;font-size:14px;line-height:1.45}
.news-page .asidecon-list li i{width:28px;height:28px;margin-right:9px;border-radius:50%;background:rgba(242,165,26,.12);color:var(--color);display:flex;align-items:center;justify-content:center;font-size:15px}
.news-page .newspage-ninelist-1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0}
.news-page .newspage-ninelist-1 li{width:auto;margin:0!important;background:#fff;border:1px solid #e2e9f0;border-radius:8px;overflow:hidden;box-shadow:0 12px 30px rgba(7,26,47,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.news-page .newspage-ninelist-1 li:hover{transform:translateY(-5px);border-color:#d4e0ea;box-shadow:0 22px 46px rgba(7,26,47,.13)}
.news-page .newspage-ninelist-1 li>a{display:block;height:100%;color:inherit}
.news-page .newspage-img{position:relative;aspect-ratio:16/10;background:#edf2f6}
.news-page .newspage-img::after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(7,26,47,.36));opacity:.72;pointer-events:none}
.news-page .newspage-img img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}
.news-page .newspage-ninelist-1 li:hover .newspage-img img{transform:scale(1.045)}
.news-page .newspage-box{padding:18px 18px 20px}
.news-page .newspage-tit{margin:9px 0 0;color:#071a2f;font-size:18px;line-height:1.42;font-weight:var(--fontblod6);-webkit-line-clamp:2;max-height:none}
.news-page .newspage-text{margin-top:10px;color:#667483;font-size:14px;line-height:1.65;-webkit-line-clamp:3;max-height:none}
.news-page .newspage-box::after{content:"Read More";display:inline-flex;align-items:center;justify-content:center;margin-top:16px;height:36px;padding:0 16px;border-radius:4px;background:#f7fafc;border:1px solid #dfe7ee;color:#1a2b3d;font-size:14px;font-weight:var(--fontblod5);transition:background .16s ease,border-color .16s ease,color .16s ease}
.news-page .newspage-ninelist-1 li:hover .newspage-box::after{background:var(--color);border-color:var(--color);color:#fff}
@media (max-width:1200px){.news-page .newspage-ninelist-1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.news-page .page-l{width:290px}.news-page .page-r{width:calc(100% - 325px)}}
@media (max-width:1024px){.news-page .page-l,.news-page .page-r{float:none;width:100%}.news-page .page-r{margin-top:24px}.news-page .relatednews,.news-page .asidecon{margin-bottom:16px}}
@media (max-width:640px){.news-page .page-box{padding:34px 0}.news-page .newspage-ninelist-1{grid-template-columns:1fr}.news-page .aside-tit{font-size:17px;padding:14px 18px}.news-page .relatednews-list,.news-page .sidebar-inquiry-form,.news-page .asidecon-list{padding-left:14px;padding-right:14px}}
.pro-main .prohome-content  p:hover a{color:#0073e6}
.pro-main table tr td:hover u a{color:#0073e6}

.wmkcfeedback .inquiry-form{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmkcfeedback .wmkcfb-fileupload,.wmkcfeedback input,.wmkcfeedback textarea{outline:0;border:1px solid #eee;background:#f5f8f9;border-radius:5px;height:48px;padding:10px;margin-bottom:1em;font-size:var(--fontsize16);transition:all .1s linear;font-family:var(--fontfamily)}
.wmkcfeedback input::placeholder,.wmkcfeedback textarea::placeholder{color:#999}
.protypefeedback .wmkcfb-fileupload,.protypefeedback input,.protypefeedback textarea{background:#fff}
.wmkcfeedback input.input-error,.wmkcfeedback textarea.input-error{border-color:var(--color,#e00)}
.wmkcfeedback textarea{width:100%;height:140px;resize:none}
.wmkcfeedback .send-btn{margin:0 auto;min-width:180px;height:48px;font-size:16px;background:var(--color);border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:0;padding:0 20px;transition:all .1s linear;vertical-align:middle;box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.5s}
.wmkcfeedback .send-btn::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:var(--color);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;border-radius:3px}
.wmkcfeedback .send-btn:hover::before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}
.sidebar-item .wmkcfeedback .wmkcfb-fileupload,.sidebar-item .wmkcfeedback input{width:100%;height:45px;background:#fff}
.sidebar-item .wmkcfeedback textarea{height:120px;background:#fff}
.wmkcfeedback .send-btn[disabled]{background:#eee!important;color:#999!important}
.wmkcfeedback .send-btn[disabled]::before{content:none!important}
.wmkcfeedback .send-btn:hover::after{transform:translate(-50%,-50%) scale(1)}
.wmkcfeedback .select-menu{position:relative;margin-bottom:15px;width:49%}
.wmkcfeedback .select-menu input{margin:0!important;width:100%!important;cursor:pointer}
.wmkcfeedback .select-menu .select-menu-div em{margin-right:5px;position:absolute;right:32px;top:50%;transform:translateY(-50%);transition:all .4s ease}
.wmkcfeedback .select-menu .select-menu-div em.select-menu-i{transform:rotateX(180deg)}
.wmkcfeedback .select-menu .select-menu-div em::after,.wmkcfeedback .select-menu .select-menu-div em::before{content:"";width:10px;height:2px;background:#999;position:absolute;top:50%;left:0;transform:rotate(45deg)}
.wmkcfeedback .select-menu .select-menu-div em::after{transform:rotate(-45deg);left:6px}
.wmkcfeedback .select-menu .select-menu-ul{box-shadow:0 1px 15px 0 rgba(15,19,39,.1);list-style:none;display:none;width:100%;text-align:left;border:1px solid #ddd;background:#fff;position:absolute;z-index:9}
.wmkcfeedback .select-menu .select-menu-ul li{color:var(--fontcolor);padding:0 20px;line-height:2.5;cursor:pointer;font-size:var(--fontsize13);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.wmkcfeedback .select-menu .select-menu-ul li:hover{background:#f2faea}
.wmkcfeedback .select-menu .select-menu-ul li:nth-child(2n){background:#f5f4f4}
.wmkcfeedback .select-menu .select-menu-ul li:nth-child(2n):hover{background:#f2faea}
.wmkcfeedback .select-menu .select-menu-ul li.select-this{background:#f2faea}
.wmkcfeedback .select-menu .select-menu-ul li.select-this:hover{background:#f2faea!important}
.wmkcfeedback .loading{position:relative;width:18px;height:18px;margin-left:8px;border:2px solid #000;border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-radius:100%;animation:feedbacksenloading infinite .75s linear}
@keyframes feedbacksenloading{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}}
.wmkcfeedback .feed-verification{position:relative;margin-bottom:15px;width:100%;max-width:300px}
.wmkcfeedback .feed-verification input{width:100%!important;margin:0!important}
.wmkcfeedback .feed-verification img{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}
@media (max-width:1024px){
.wmkcfeedback .feed-verification{max-width:100%}
.wmkcfeedback .select-menu{width:100%}}
.sidebar-item.inquiry .wmkcfeedback{padding:20px}
.prolist-bottom .wmkcfeedback .inquiry-form{display:flex;flex-wrap:wrap;justify-content:space-between}
.prolist-bottom .wmkcfeedback .send-btn{height:50px;font-size:var(--fontsize16)}
@media (max-width:768px){.wmkcfeedback .wmkcfb-fileupload,.wmkcfeedback input{width:100%}}
.sidebar-item .wmkcfeedback .send-btn{width:100%}
#searchtype {height: 26px;margin-left: 6px;border-radius: 3px;border: 1px solid #f7f7f7;outline: none;}
.ruiyuan-floating-contact{position:fixed;right:5px;top:40%;transform:translateY(-50%);font-family:Arial,Helvetica,"Microsoft YaHei",sans-serif!important;z-index:9999;letter-spacing:0!important;text-transform:none!important}
.ruiyuan-floating-contact,.ruiyuan-floating-contact *{box-sizing:border-box;letter-spacing:0!important;text-transform:none!important}
.ruiyuan-floating-contact *::before,.ruiyuan-floating-contact *::after{box-sizing:border-box}
.ruiyuan-floating-contact .wmkc-img{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;background:#fff;box-shadow:0 0 7px 0 rgba(80,80,80,.29);border-radius:30px 30px 0 0;width:62px;padding-top:8px;margin:0 auto}
.ruiyuan-floating-contact .wmkc-img img{width:42px;height:auto;display:block}
.ruiyuan-floating-contact .wmkc-img span{width:70px;height:26px;text-align:center;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:linear-gradient(45deg,var(--color1,var(--color,#f28e26)) 0,var(--color,#fd644f) 100%);border-radius:5px;color:#fff;margin:5px 0 0 0;font-size:12px;line-height:1}
.ruiyuan-floating-contact .wmkc-list{padding:0;width:70px;margin:15px auto 0;position:relative;background:linear-gradient(0deg,var(--color1,var(--color,#f28e26)) 0,var(--color,#fd644f) 100%);border-radius:8px}
.ruiyuan-floating-contact .wmkc-icon{display:inline-block;background:url(https://img01.v15cdn.com/iconfloat/wmkc-ico31.webp) no-repeat;width:28px;height:28px;flex:0 0 28px}
.ruiyuan-floating-contact .wmkc-list>li{width:100%;height:60px;list-style:none;text-align:center;margin:0;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #ccc}
.ruiyuan-floating-contact .wmkc-list>li:last-child{border:none}
.ruiyuan-floating-contact .wmkc-itemcont{position:absolute;top:10px;right:100%;text-align:left;visibility:hidden;opacity:0;transition:top .2s,opacity .2s;width:335px;padding-right:15px}
.ruiyuan-floating-contact .wmkc-itemcont .wmkc-itemcont-box{background:#fff;box-shadow:0 0 8px 1px rgba(153,153,153,.25);border-radius:5px;border:1px solid #eee;padding:16px 16px 16px 70px;position:relative;min-height:78px}
.ruiyuan-floating-contact .wmkc-itemcont .wmkc-title{white-space:nowrap;color:#666;font-size:14px!important;line-height:1.2!important;margin-bottom:6px;font-weight:400}
.ruiyuan-floating-contact .wmkc-itemcont p{margin:0;padding:0;line-height:1.25!important;white-space:nowrap}
.ruiyuan-floating-contact .wmkc-itemcont a{color:#333;text-decoration:none;font-family:Arial,Helvetica,"Microsoft YaHei",sans-serif!important;font-weight:700;font-size:18px!important;line-height:1.25!important;transition:all .1s linear;white-space:nowrap;word-spacing:0!important;font-variant-ligatures:none;font-feature-settings:"liga" 0}
.ruiyuan-floating-contact .wmkc-itemcont a:hover{color:var(--color,#fd644f)}
.ruiyuan-floating-contact .wmkc-list>li:hover .wmkc-itemcont{top:0;opacity:1;visibility:visible}
.ruiyuan-floating-contact .wmkc-itemico{text-decoration:none;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .1s linear}
.ruiyuan-floating-contact .wmkc-itemico span{color:#fff;margin-top:2px;font-size:12px;line-height:1.1}
.ruiyuan-floating-contact .wmkc-email .wmkc-icon{background-position:-156px -16px}
.ruiyuan-floating-contact .wmkc-itemcont-icon{width:40px;height:40px;background:linear-gradient(45deg,var(--color1,var(--color,#f28e26)) 0,var(--color,#fd644f) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:20px;top:16px}
.ruiyuan-floating-contact .wmkc-itemcont-icon i{display:inline-block;background:url(https://img01.v15cdn.com/iconfloat/wmkc-ico31.webp) no-repeat;width:28px;height:28px}
.ruiyuan-floating-contact .wmkc-email .wmkc-itemcont-icon i{background-position:-15px -114px}
header .lang-icon span,.homenews-list .homenews-item .info .title,.article-name,.news-title{font-family:Arial,Helvetica,"Microsoft YaHei",sans-serif!important;letter-spacing:0!important;font-variant-ligatures:none;font-feature-settings:"liga" 0}
@media (max-width:768px){.ruiyuan-floating-contact{display:none}}
