@font-face{font-family:JkcRoboto;src:url('https://www.jerksorw.com/wp-content/uploads/jerksorw-commerce/v1/4e147ab64b9fdf6d/Roboto-Regular.ttf') format('truetype');font-display:swap;font-weight:400}
@font-face{font-family:JkcBold;src:url('https://www.jerksorw.com/wp-content/uploads/jerksorw-commerce/v1/ec685a46105296fe/Roboto-Bold.ttf') format('truetype');font-display:swap;font-weight:400}
@font-face{font-family:JkcQico;src:url('https://www.jerksorw.com/wp-content/uploads/jerksorw-chrome/v1/9a3c69512626c82c/header-icons.woff2') format('woff2');font-display:swap}
body.jkc-site-body{margin:0}
.jkc-chrome{--font-family:JkcRoboto;--title-font-family:JkcBold;--color-primary:#036bc9;--deyue-orange:#f28a18;--deyue-orange-dark:#d96f08;--deyue-black:#070a0f;--jkc-header-bg:#fff;--jkc-nav-height:80px;--jkc-logo-height:58px;--jkc-footer-logo-width:210px;font:400 16px/1.4 JkcRoboto,Arial,sans-serif;color:#000;text-align:left;-webkit-font-smoothing:antialiased;overflow-wrap:normal}
.jkc-chrome *,.jkc-chrome *::before,.jkc-chrome *::after{box-sizing:border-box;margin:0;padding:0;line-height:1.4}
.jkc-chrome img{max-width:100%;height:auto;vertical-align:middle;display:inline}
.jkc-chrome a{color:inherit;text-decoration:none}.jkc-chrome a:hover{color:var(--color-primary);text-decoration:none}
.jkc-chrome h2{font:700 32px/1.4 JkcBold;margin:0;color:#000}.jkc-chrome h5{font:400 14px/1.4 JkcBold;color:inherit}
.jkc-chrome p{margin:0}.jkc-chrome ul{list-style:none}.jkc-chrome i,.jkc-chrome em{font-style:normal}.jkc-chrome button,.jkc-chrome input{border:0;font:inherit;letter-spacing:normal}.jkc-chrome button{cursor:pointer;color:inherit;background:transparent}.jkc-chrome .qico{font-family:JkcQico!important;font-size:16px;font-style:normal}
.jkc-chrome :focus-visible{outline:2px solid var(--deyue-orange);outline-offset:3px}.jkc-chrome [hidden]{display:none!important}.jkc-chrome .container{width:100%;margin:auto;padding:0 15px}
@media(min-width:576px){.jkc-chrome .container{max-width:540px}}@media(min-width:768px){.jkc-chrome .container{max-width:720px}}@media(min-width:992px){.jkc-chrome .container{max-width:960px}}@media(min-width:1200px){.jkc-chrome .container{max-width:1200px}}@media(min-width:1600px){.jkc-chrome .container{max-width:1440px}}@media(max-width:767px){.jkc-chrome h2{font-size:20px}}
.jkc-chrome .qico-caidan:before {
  content: "\e653";
}
.jkc-chrome .qico-search3:before {
  content: "\e741";
}
.jkc-chrome .qico-guanbi:before {
  content: "\e674";
}
.jkc-chrome .qico-down:before {
  content: "\e66f";
}
.jkc-chrome .qico-right:before {
  content: "\e7eb";
}
.jkc-chrome .qico-down13:before {
  content: "\e699";
}
.jkc-chrome .qico-down12:before {
  content: "\e647";
}
.jkc-chrome .qico-up:before {
  content: "\e600";
}
.jkc-chrome .zhiqing-header .logo img,.jkc-chrome .zhiqing-mo-header .logo img,.jkc-chrome .zhiqing-foot-logo > img{object-fit: contain !important;}
.jkc-chrome .zhiqing-header .logo img,.jkc-chrome .zhiqing-mo-header .logo img{max-width: 24vw; display: block !important; width: auto !important; height: 58px !important; max-height: none !important; opacity: 1 !important;}
.jkc-chrome .zhiqing-foot-logo > img{padding: 10px 14px; border-radius: 6px; background: rgb(255, 255, 255); box-sizing: border-box; filter: none; width: 210px !important; height: auto !important;}
.jkc-chrome .zhiqing-footer .share,.jkc-chrome .zhiqing-l_sidebox{display: none !important;}
.jkc-chrome .zhiqing-footer .wow{visibility: visible !important; animation-name: none !important;}
.jkc-chrome #zhiqing-banner .swiper-slide{position: relative;}
.jkc-chrome #zhiqing-banner .swiper-slide::after{position: absolute; inset: 0px; z-index: 1; content: ""; pointer-events: none; background: linear-gradient(90deg, rgba(1, 18, 34, 0.82) 0%, rgba(1, 22, 42, 0.6) 32%, rgba(1, 22, 42, 0.08) 62%, transparent 100%);}
.jkc-chrome #zhiqing-banner picture,.jkc-chrome #zhiqing-banner picture img{display: block; width: 100%;}
.jkc-chrome #zhiqing-banner picture img{height: clamp(420px, 41.67vw, 800px); object-fit: cover;}
.jkc-chrome .deyue-family-links h2{text-transform: none;}
@media (max-width: 767px){.jkc-chrome .zhiqing-header .logo img,.jkc-chrome .zhiqing-mo-header .logo img{max-width: 65vw; width: auto !important; height: 46px !important; max-height: none !important;}
.jkc-chrome #zhiqing-banner picture img{height: 520px;}
.jkc-chrome #zhiqing-banner .swiper-slide::after{background: linear-gradient(90deg, rgba(1, 18, 34, 0.88), rgba(1, 22, 42, 0.48));}}
.jkc-chrome .zhiqing-sitetop{border-bottom: 1px solid rgba(255, 255, 255, 0.08); background: var(--deyue-black) !important;}
.jkc-chrome .zhiqing-sitetop h2,.jkc-chrome .zhiqing-sitetop a,.jkc-chrome .zhiqing-sitetop i{color: rgba(255, 255, 255, 0.82) !important;}
.jkc-chrome .zhiqing-sitetop .contact a{color: rgb(255, 192, 107) !important;}
.jkc-chrome .zhiqing-header{position: relative; z-index: 100; overflow: visible; border-bottom: 1px solid rgba(25, 42, 61, 0.08); box-shadow: rgba(16, 34, 52, 0.08) 0px 10px 30px; backdrop-filter: blur(14px); background: rgba(255, 255, 255, 0.97) !important;}
@media (min-width: 1025px){.jkc-chrome .zhiqing-header > .box,.jkc-chrome .zhiqing-header .zhiqing-header_right,.jkc-chrome .zhiqing-header .zhiqing-nav > ul{flex-wrap: nowrap !important;}
.jkc-chrome .zhiqing-header .logo,.jkc-chrome .zhiqing-header .zhiqing-nav,.jkc-chrome .zhiqing-header .zhiqing-search,.jkc-chrome .zhiqing-header .zhiqing-header-lang{flex: 0 0 auto;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > a{white-space: nowrap;}}
@media (min-width: 1281px) and (max-width: 1500px){.jkc-chrome .zhiqing-header,.jkc-chrome .zhiqing-sitetop{padding-right: 32px !important; padding-left: 32px !important;}
.jkc-chrome .zhiqing-header .logo img{height: 48px !important;}
.jkc-chrome .zhiqing-header .zhiqing-nav{margin-right: 16px !important;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > a{padding-right: 9px !important; padding-left: 9px !important; font-size: 15px !important;}}
@media (min-width: 1025px) and (max-width: 1280px){.jkc-chrome .zhiqing-header,.jkc-chrome .zhiqing-sitetop{padding-right: 24px !important; padding-left: 24px !important;}
.jkc-chrome .zhiqing-header .logo img{height: 42px !important;}
.jkc-chrome .zhiqing-header .zhiqing-nav{margin-right: 0px !important;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > a{padding-right: 8px !important; padding-left: 8px !important; font-size: 14px !important;}
.jkc-chrome .zhiqing-header .zhiqing-search,.jkc-chrome .zhiqing-header .zhiqing-header-lang{display: none !important;}}
.jkc-chrome .zhiqing-nav > ul > li > a{position: relative; transition: color 0.25s;}
.jkc-chrome .zhiqing-nav > ul > li.current > a,.jkc-chrome .zhiqing-nav > ul > li:hover > a{color: var(--deyue-orange) !important;}
.jkc-chrome .zhiqing-nav > ul > li.current > a::after{position: absolute; right: 0px; bottom: -9px; left: 0px; height: 3px; border-radius: 99px; background: var(--deyue-orange); content: "";}
.jkc-chrome .zhiqing-nav > ul > li > ul{border-top: 3px solid var(--deyue-orange) !important; box-shadow: rgba(7, 10, 15, 0.16) 0px 18px 42px !important;}
.jkc-chrome .zhiqing-footer{border-top: 3px solid var(--deyue-orange); background: var(--deyue-black) !important;}
.jkc-chrome .zhiqing-footer #zhiqing-footer,.jkc-chrome .zhiqing-footer .copyright_box{background: var(--deyue-black) !important;}
.jkc-chrome #zhiqing-banner{border-bottom: 4px solid var(--deyue-orange);}
.jkc-chrome #zhiqing-banner .swiper-slide::after{background: linear-gradient(90deg, rgba(3, 8, 14, 0.9) 0%, rgba(3, 16, 28, 0.67) 36%, rgba(3, 16, 28, 0.12) 68%, transparent 100%);}
.jkc-chrome #zhiqing-banner .swiper-pagination-bullet-active{background: var(--deyue-orange) !important;}
.jkc-chrome .deyue-family-links a{border-color: rgba(242, 138, 24, 0.55) !important; border-radius: 999px !important; color: var(--deyue-orange-dark) !important;}
@media (max-width: 767px){.jkc-chrome #zhiqing-banner .swiper-slide::after{background: linear-gradient(90deg, rgba(3, 8, 14, 0.92), rgba(4, 20, 35, 0.6));}}
.jkc-chrome body{background: rgb(223, 237, 247) !important;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search{padding: 10px 15px; display: none; border-bottom: 1px solid rgb(34, 34, 34); position: absolute; z-index: 200; left: 0px; top: 51px; width: 100%; background: rgb(51, 51, 51); box-sizing: border-box;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search .form-control{float: left; display: block; box-sizing: border-box; width: 85%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 4px 0px 0px 4px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search .submit_btn{float: left; width: 15%; height: 34px; line-height: 34px; background: var(--color-primary); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; font-size: 18px; color: rgb(255, 255, 255); border-radius: 0px 4px 4px 0px;}
.jkc-chrome .zhiqing-mo-leftmenu{background: rgb(245, 245, 245); position: fixed; top: 0px; left: 0px; bottom: 0px; overflow-x: hidden; box-sizing: content-box; width: 70%; max-width: 350px; transition: 0.4s cubic-bezier(0.7, 0, 0.2, 1); box-shadow: rgba(82, 85, 90, 0.1) 0px 0px 40px; transform: translateX(-100%); z-index: 105 !important;}
.jkc-chrome .zhiqing-mo-leftmenu .tit{height: 50px; line-height: 50px; background: rgb(53, 53, 53);}
.jkc-chrome .zhiqing-mo-leftmenu .tit.cl h6{line-height: 50px;}
.jkc-chrome .zhiqing-mo-leftmenu .tit h6{float: left; color: rgb(255, 255, 255); padding: 0px 0px 0px 20px; font-size: 20px; font-weight: bold; font-family: "Times New Roman";}
.jkc-chrome .zhiqing-mo-leftmenu .tit span{float: right; cursor: pointer; width: 50px; text-align: center;}
.jkc-chrome .zhiqing-mo-leftmenu .tit.cl span i{color: rgb(255, 255, 255); font-size: 16px; line-height: 50px;}
.jkc-chrome .zhiqing-mo-leftmenu > ul > li{line-height: 50px; font-size: 15px; border-top: 2px solid rgb(229, 229, 229); position: relative;}
.jkc-chrome .zhiqing-mo-leftmenu > ul > li > a{padding: 0px 0px 0px 20px;}
.jkc-chrome .zhiqing-mo-leftmenu > ul > li > i{position: absolute; color: rgb(51, 51, 51); font-size: 12px; top: 5px; right: 0px; z-index: 1; width: 50px; line-height: 40px; text-align: center; cursor: pointer;}
.jkc-chrome .zhiqing-mo-leftmenu ul a{color: rgb(51, 51, 51); display: block; line-height: 45px;}
.jkc-chrome .zhiqing-mo-leftmenu ul a:hover{text-decoration: none; color: var(--color-primary);}
.jkc-chrome .zhiqing-mo-leftmenu ul ul{display: none; padding-bottom: 10px;}
.jkc-chrome .zhiqing-mo-leftmenu ul ul li{line-height: 35px;}
.jkc-chrome .zhiqing-mo-leftmenu ul ul a{padding: 0px 0px 0px 20px;}
.jkc-chrome .zhiqing-mo-leftmenu ul ul i{font-size: 12px;}
.jkc-chrome .zhiqing-mo-leftmenu > ul > li.current > a{color: var(--color-primary);}
.jkc-chrome .zhiqing-menu-transitioning{transform: translateX(0px);}
.jkc-chrome .zhiqing-sitetop{height: 40px; background: rgb(240, 240, 240); padding: 0px 96px;}
.jkc-chrome .zhiqing-sitetop > .box{height: 100%; display: flex; justify-content: space-between; align-items: center;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-left,.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right{display: flex; align-items: center;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-left h2{font-size: 14px; font-family: unset; font-weight: 400; color: rgb(36, 36, 36); letter-spacing: 1px; text-transform: uppercase;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .contact,.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share,.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .contact p{display: flex; align-items: center; flex-wrap: nowrap;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right p{display: inline-block; font-size: 15px; color: rgba(91, 91, 101, 0.48); background-repeat: no-repeat; background-position: left center;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right p + p{margin-left: 20px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right p i{font-size: 16px; color: rgb(36, 36, 36); vertical-align: middle;}
.jkc-chrome .zhiqing-sitetop-right p:nth-of-type(1) a{color: rgb(36, 36, 36); margin-left: 2px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right p:nth-of-type(2) a{color: rgb(36, 36, 36); margin-left: 2px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share{font-size: 0px; margin-left: 40px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share a{color: rgb(36, 36, 36); display: inline-block;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share a + a{margin-left: 10px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share a i{font-size: 22px; color: inherit;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share a:hover{color: var(--color-primary); transform: translateY(-5px);}
.jkc-chrome .zhiqing-sitetop span{width: 50px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; display: none;}
.jkc-chrome .zhiqing-sitetop span i{color: rgb(255, 255, 255); font-size: 24px;}
.jkc-chrome .zhiqing-header{height: 80px; background: rgb(255, 255, 255); padding: 0px 96px; width: 100%;}
.jkc-chrome .zhiqing-header > .box{height: 100%; display: flex; justify-content: space-between; align-items: center;}
.jkc-chrome .zhiqing-header.prefix{position: fixed; top: 0px; z-index: 999; box-shadow: rgba(25, 25, 25, 0.1) 0px 10px 15px; animation: 0.95s ease-in-out 0s 1 normal none running fadeInDown; transition: 0.5s !important;}
.jkc-chrome .zhiqing-header .logo img{max-height: 60px;}
.jkc-chrome .zhiqing-header h1 a{display: inline-block; width: 212px; height: 61px; text-indent: -99999px; background-repeat: no-repeat; background-position: center center; background-size: 212px 61px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search{padding: 10px 15px; display: none; border-bottom: 1px solid rgb(34, 34, 34); position: absolute; left: 0px; top: 40px; width: 100%; background: rgb(51, 51, 51); box-sizing: border-box;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search .form-control{float: left; display: block; box-sizing: border-box; width: 85%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 4px 0px 0px 4px;}
.jkc-chrome .zhiqing-sitetop .zhiqing-mo-search .submit_btn{float: left; width: 15%; height: 34px; line-height: 34px; background: var(--color-primary); font-size: 18px; color: rgb(255, 255, 255); border-radius: 0px 4px 4px 0px;}
.jkc-chrome .zhiqing-header .zhiqing-nav{margin-right: 50px;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul{display: flex; flex-wrap: wrap;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li{position: relative;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > a{display: inline-block; font-size: 18px; font-family: var(--title-font-family); text-transform: uppercase; padding: 0px 20px; color: rgb(0, 0, 0); height: 40px; line-height: 40px;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > a > i{display: inline-block; transition: 0.3s; vertical-align: middle;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li ul{position: absolute; width: 220px; height: auto; left: 0px; text-align: left; top: 40px; z-index: 1000; padding: 10px; background: rgb(255, 255, 255); transform: rotate3d(1, 0, 0, -90deg); transform-origin: 0px 0px 0px; opacity: 0; transition: -webkit-transform 0.5s, opacity 0.3s;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul li{position: relative;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul li:last-child{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul li > a{display: block; border-radius: 4px; padding: 9px 10px; color: rgb(0, 0, 0); font-size: 17px; line-height: 21px; text-transform: capitalize;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul > li > a{padding-right: 20px;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul li > a i{position: absolute; right: 10px; top: 10px; font-size: 11px;}
.jkc-chrome .zhiqing-header .zhiqing-nav > ul > li > ul li > a:hover{color: var(--color-primary); text-decoration: underline;}
.jkc-chrome .zhiqing-nav > ul > li > ul li ul{left: 230px; top: 0px;}
.jkc-chrome .zhiqing-nav > ul > li:hover > a,.jkc-chrome .zhiqing-nav > ul > li.current > a{color: var(--color-primary);}
.jkc-chrome .zhiqing-nav > ul > li:hover > a > i{transform: rotate(180deg);}
.jkc-chrome .zhiqing-nav ul li:hover > ul{opacity: 1; transform: rotate3d(0, 0, 0, 0deg); box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 60px 0px;}
.jkc-chrome .zhiqing-header_right{display: flex; align-items: center; position: relative; z-index: 30;}
.jkc-chrome .zhiqing-header_right span.zhiqing-mo-header-menu{display: none; width: 50px; height: 50px; line-height: 50px; text-align: center; cursor: pointer;}
.jkc-chrome .zhiqing-header_right span.zhiqing-mo-header-menu i{color: rgb(255, 255, 255); font-size: 24px;}
.jkc-chrome .zhiqing-header-lang{position: relative;}
.jkc-chrome .zhiqing-header-lang .box{height: 34px; width: 90px; border: 1px solid rgb(235, 235, 235); cursor: pointer; display: flex; justify-content: flex-start; align-items: center; padding: 0px 7px;}
.jkc-chrome .zhiqing-header-lang .box em{margin: 0px 7px; line-height: 18px; font-size: 15px; color: rgb(51, 51, 51); text-transform: uppercase;}
.jkc-chrome .zhiqing-header-lang .box i{width: 15px; line-height: 18px; font-size: 15px; text-align: center; color: rgb(51, 51, 51);}
.jkc-chrome .zhiqing-header-lang .lang-box{width: 200px; padding: 15px; position: absolute; right: 0px; top: 42px; z-index: 200; background: rgb(255, 255, 255); transform: translate3d(0px, 10px, 0px); opacity: 0; visibility: hidden; transition: 0.4s; box-shadow: rgba(63, 62, 62, 0.2) 0px 0px 10px;}
.jkc-chrome .zhiqing-header-lang .lang-box::before{content: ""; position: absolute; right: 37px; top: -8px; overflow: hidden; border-right: 8px solid transparent; border-bottom: 8px solid rgb(255, 255, 255); border-left: 8px solid transparent; display: block;}
.jkc-chrome .zhiqing-header-lang ul{max-height: 160px; overflow-y: scroll; padding: 5px 10px; border: 1px solid rgb(229, 229, 229); display: flex; flex-wrap: wrap;}
.jkc-chrome .zhiqing-header-lang ul li{line-height: 20px; padding: 5px 0px; border-bottom: 1px solid rgb(245, 245, 245); width: 50%;}
.jkc-chrome .zhiqing-header-lang ul li:last-child{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
.jkc-chrome .zhiqing-header-lang ul li a{color: rgb(51, 51, 51); font-size: 15px; display: block;}
.jkc-chrome .zhiqing-header-lang ul li a:hover{color: var(--color-primary);}
.jkc-chrome .zhiqing-header-lang ul li img{vertical-align: middle; margin-right: 7px; width: 27px; height: 18px;}
.jkc-chrome .zhiqing-header-lang:hover .lang-box{opacity: 1; visibility: visible; transform: translate3d(0px, 0px, 0px);}
.jkc-chrome .zhiqing-search{margin-right: 10px; position: relative;}
.jkc-chrome .zhiqing-search em{width: 45px; height: 34px; margin: 0px; cursor: pointer; font-weight: 400; text-align: center; display: block;}
.jkc-chrome .zhiqing-search em i{color: rgb(0, 0, 0); font-size: 25px; line-height: 36px;}
.jkc-chrome .zhiqing-search .serchbox{display: none; position: absolute; background: rgb(102, 102, 102); width: 280px; padding: 10px; top: 34px; right: 0px; z-index: 100;}
.jkc-chrome .zhiqing-search .serchbox form{width: 100%; display: flex; align-items: center;}
.jkc-chrome .zhiqing-search .serchbox .submit_text{flex: 1 1 0%; background: rgb(255, 255, 255); height: 35px; line-height: 35px; color: rgb(51, 51, 51); padding: 0px 10px;}
.jkc-chrome .zhiqing-search .serchbox .submit_btn{width: 40px; background: var(--color-primary); font-size: 16px; color: rgb(255, 255, 255); height: 35px; line-height: 35px; text-align: center; display: block; cursor: pointer;}
.jkc-chrome .zhiqing-search:hover em{background: rgb(102, 102, 102);}
.jkc-chrome .zhiqing-search:hover em i{color: rgb(255, 255, 255);}
.jkc-chrome .zhiqing-search:hover .serchbox{display: block;}
@media screen and (max-width: 1500px){.jkc-chrome .zhiqing-header,.jkc-chrome .zhiqing-sitetop{padding: 0px 80px;}
.jkc-chrome .zhiqing-nav > ul > li > a{font-size: 18px; padding: 0px 15px;}}
@media screen and (max-width: 1280px){.jkc-chrome .zhiqing-header_right p{font-size: 18px; margin-right: 15px;}
.jkc-chrome .zhiqing-sitetop-left h2{font-size: 16px; letter-spacing: 0.5px;}
.jkc-chrome .zhiqing-sitetop-right p{font-size: 16px;}
.jkc-chrome .zhiqing-nav > ul > li > a{font-size: 17px; padding: 0px 12px;}
.jkc-chrome .zhiqing-sitetop-right .share{margin-left: 20px;}
.jkc-chrome .zhiqing-sitetop-right .share a + a{margin-left: 5px;}}
@media screen and (max-width: 1200px){.jkc-chrome .zhiqing-header,.jkc-chrome .zhiqing-sitetop{padding: 0px 64px;}
.jkc-chrome .zhiqing-sitetop-left h2{letter-spacing: 0.5px;}}
@media screen and (max-width: 992px){.jkc-chrome .zhiqing-sitetop-left h2{display: none;}
.jkc-chrome .zhiqing-sitetop-right{width: 100%; justify-content: space-between;}
.jkc-chrome .zhiqing-header .logo img{height: 35px;}
.jkc-chrome .zhiqing-header h1 a{width: 121px; height: 35px; background-size: 121px 35px;}}
@media screen and (max-width: 1024px){.jkc-chrome .zhiqing-header,.jkc-chrome .zhiqing-sitetop{padding: 0px 32px;}
.jkc-chrome .zhiqing-sitetop > .box{position: fixed; top: 0px; left: 0px; right: 0px; height: 40px; z-index: 100; background: rgb(5, 5, 7);}
.jkc-chrome .zhiqing-sitetop-right{width: auto;}
.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right p,.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .share,.jkc-chrome .zhiqing-sitetop .zhiqing-sitetop-right .contact{display: none;}
.jkc-chrome .zhiqing-sitetop span{display: block; margin-right: 95px;}
.jkc-chrome .zhiqing-header{position: static; background: rgb(240, 240, 240); height: 70px;}
.jkc-chrome .zhiqing-header > .box{display: block;}
.jkc-chrome .zhiqing-header .logo{display: flex; height: 100%; justify-content: center; align-items: center;}
.jkc-chrome .zhiqing-header .logo img{height: 44px;}
.jkc-chrome .zhiqing-header h1 a{width: 153px; height: 44px; background-size: 153px 44px;}
.jkc-chrome .zhiqing-header_right{position: static;}
.jkc-chrome .zhiqing-header-lang{position: fixed; right: 10px; top: 3px; z-index: 105;}
.jkc-chrome .zhiqing-header-lang .box em{color: rgb(255, 255, 255);}
.jkc-chrome .zhiqing-header-lang .box i{color: rgb(255, 255, 255);}
.jkc-chrome .zhiqing-search,.jkc-chrome .zhiqing-nav{display: none;}}
@media screen and (max-width: 576px){.jkc-chrome .zhiqing-header{height: 60px;}
.jkc-chrome .zhiqing-header_right p{font-size: 16px; margin-right: 10px; display: none;}}
.jkc-chrome .bobo-keyword-box{background-color: rgb(249, 249, 249);}
.jkc-chrome .bobo-keyword-box{padding: 40px 0px;}
.jkc-chrome .bobo-keyword-box h2{}
.jkc-chrome .bobo-keyword-box ul{display: flex; flex-wrap: wrap;}
.jkc-chrome .bobo-keyword-box ul li{border: 2px solid rgb(22, 127, 223); padding: 10px; margin: 5px; border-radius: 10px;}
.jkc-chrome .bobo-keyword-box ul li .section_title{text-align: center; margin: 0px;}
.jkc-chrome .bobo-keyword-box ul li .section_title a{text-decoration: none;}
.jkc-chrome .bobo-keyword-box ul li .section_title a h2{font-size: 16px; margin: 0px;}
.jkc-chrome .bobo-keyword-box ul li:hover h2{color: rgb(22, 127, 223);}
.jkc-chrome{--qing-foot-pd: 80px 96px 38px 96px;}
.jkc-chrome .zhiqing-footer{padding: var(--qing-foot-pd); background-color: rgb(0, 0, 0); color: rgba(255, 255, 255, 0.5);}
.jkc-chrome #zhiqing-footer{display: flex; justify-content: space-between; flex-wrap: wrap;}
.jkc-chrome #zhiqing-footer h5{font-size: 16px; color: rgb(255, 255, 255); line-height: 1.5; margin: 0px 0px 20px; font-family: var(--title-font-family); text-transform: uppercase;}
.jkc-chrome .zhiqing-foot-logo{width: 400px;}
.jkc-chrome .zhiqing-foot-logo img{max-height: 56px;}
.jkc-chrome .zhiqing-foot-logo p{font-size: 15px;}
.jkc-chrome .zhiqing-foot-logo .share{font-size: 0px; margin: 30px 0px 0px;}
.jkc-chrome .zhiqing-foot-logo .share a{display: inline-flex; justify-content: center; align-items: center; color: rgb(255, 255, 255); width: 35px; height: 35px; border-radius: 50%; background: rgba(0, 0, 0, 0.2);}
.jkc-chrome .zhiqing-foot-logo .share a + a{margin-left: 25px;}
.jkc-chrome .zhiqing-foot-logo .share a i{font-size: 21px;}
.jkc-chrome .zhiqing-foot-nav ul li,.jkc-chrome .zhiqing-foot-link ul li{font-size: 15px; line-height: 1.5; padding: 6px 0px;}
.jkc-chrome .zhiqing-foot-nav ul li a:hover,.jkc-chrome .zhiqing-foot-link ul li a:hover{color: rgba(255, 255, 255, 0.8);}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title i{display: none;}
.jkc-chrome .zhiqing-foot-contact{width: 334px;}
.jkc-chrome .zhiqing-foot-contact p{display: flex; font-size: 15px; line-height: 30px; word-break: break-word;}
.jkc-chrome .zhiqing-foot-contact p a:hover{color: rgba(255, 255, 255, 0.8);}
.jkc-chrome .zhiqing-copyright{margin: 20px 0px 0px; text-align: center;}
.jkc-chrome .zhiqing-copyright p{font-size: 15px; margin-top: 10px;}
.jkc-chrome #zhiqing-gotop{position: fixed; bottom: 100px; right: 10px; height: 40px; width: 40px; line-height: 40px; text-align: center; background: var(--color-primary); transition: 0.4s; z-index: 1000; cursor: pointer; border-radius: 5px;}
.jkc-chrome #zhiqing-gotop i{color: rgb(255, 255, 255); font-size: 18px;}
.jkc-chrome #zhiqing-gotop:hover{background: var(--color-primary);}
.jkc-chrome .zhiqing-l_sidebox{position: fixed; right: -80px; top: 50%; transform: translateY(-50%); z-index: 50; transition: 0.36s;}
.jkc-chrome .zhiqing-l_sidebox.on{right: 0px;}
.jkc-chrome .zhiqing-l_sidebox ul li + li{margin-top: 4px;}
.jkc-chrome .zhiqing-l_sidebox ul li a{width: 40px; height: 40px; line-height: 40px; text-align: center; color: rgb(255, 255, 255); background: var(--color-primary); display: block; transition: 0.36s;}
.jkc-chrome .zhiqing-l_sidebox ul li a i{font-size: 22px;}
.jkc-chrome .zhiqing-l_sidebox ul li:hover a{background: var(--color-primary);}
.jkc-chrome .zhiqing-l_sidebox ul li:first-child a{border-top-left-radius: 16px;}
.jkc-chrome .zhiqing-l_sidebox ul li:last-child a{border-bottom-left-radius: 16px;}
.jkc-chrome .zhiqing-l_sidebkbg{width: 22px; line-height: 90px; text-align: center; border-radius: 2px; background-color: rgb(252, 252, 252); cursor: pointer; position: absolute; top: 50%; right: 52px; transform: translateY(-50%); box-shadow: rgba(48, 48, 48, 0.05) 5px 5px 22px 7px;}
.jkc-chrome .zhiqing-l_sidebkbg i{font-size: 16px; display: inline-block; transition: 0.36s;}
.jkc-chrome .zhiqing-l_sidebox.act{right: -50px;}
.jkc-chrome .zhiqing-l_sidebox.act .zhiqing-l_sidebkbg i{transform: rotate(180deg);}
.jkc-chrome .zhiqing-footer .copyright_box p a:hover{color: rgb(255, 255, 255);}
@media screen and (max-width: 1500px){.jkc-chrome{--qing-foot-pd: 80px 80px 38px 80px;}
.jkc-chrome .zhiqing-foot-logo{width: 300px;}
.jkc-chrome .zhiqing-foot-logo ul li + li{margin-left: 50px;}
.jkc-chrome .zhiqing-foot-contact{width: 300px;}}
@media screen and (max-width: 1280px){.jkc-chrome{--qing-foot-pd: 80px 64px 38px 64px;}
.jkc-chrome .zhiqing-foot-logo{width: 250px;}
.jkc-chrome .zhiqing-foot-contact{width: 250px;}}
@media screen and (max-width: 992px){.jkc-chrome #zhiqing-footer > div{width: 50%; margin-bottom: 20px; padding-right: 10px;}
.jkc-chrome .zhiqing-foot-logo{justify-content: center; align-items: center;}
.jkc-chrome .zhiqing-foot-logo ul{margin: 15px 0px 0px; justify-content: center;}
.jkc-chrome .zhiqing-foot-logo ul li{margin: 0px 10px;}
.jkc-chrome .zhiqing-foot-logo ul li + li{margin-left: 10px;}
.jkc-chrome .zhiqing-foot-logo .share a + a{margin-left: 10px;}}
@media screen and (max-width: 768px){.jkc-chrome{--qing-foot-pd: 80px 32px 38px 32px;}
.jkc-chrome .zhiqing-copyright{margin: 20px 0px 0px; padding: 20px 0px; display: block; text-align: center;}
.jkc-chrome #zhiqing-footer{display: block;}
.jkc-chrome #zhiqing-footer > div{width: 100%; padding-right: 0px; margin-bottom: 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); position: relative;}
.jkc-chrome #zhiqing-footer > div:last-child{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.jkc-chrome .zhiqing-foot-logo p{padding: 10px 0px 24px;}
.jkc-chrome #zhiqing-footer h5{margin: 0px; padding: 16px 0px;}
.jkc-chrome .zhiqing-foot-logo{width: 100%;}
.jkc-chrome .zhiqing-foot-logo .share{margin: 10px 0px 0px; position: absolute; top: 0px; right: 0px;}
.jkc-chrome .zhiqing-foot-contact p{display: block; line-height: 26px;}
.jkc-chrome #zhiqing-gotop{display: none;}
.jkc-chrome .zhiqing-l_sidebox{display: none;}
.jkc-chrome .zhiqing-footer{padding: 24px 26px;}
.jkc-chrome .zhiqing-foot-nav ul li,.jkc-chrome .zhiqing-foot-link ul li{font-size: 15px; line-height: 2;}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title{display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid rgba(255, 255, 255, 0.2); cursor: pointer;}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title i{color: rgb(255, 255, 255); display: block; cursor: pointer;}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title i.on{transform: rotate(180deg);}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title + ul{display: none;}
.jkc-chrome .zhiqing-footer .zhiqing-foot-link-title + ul.show{display: block;}}
@media screen and (max-width: 576px){.jkc-chrome{--qing-foot-pd: 80px 20px 38px 20px;}}

/* Behaviour and editable variables; reference rules are compiled before this file. */
html.jkc-preview-html{margin-top:0!important}
.jkc-chrome .zhiqing-header{height:var(--jkc-nav-height);background:var(--jkc-header-bg)!important;background:color-mix(in srgb,var(--jkc-header-bg) 97%,transparent)!important}
.jkc-chrome .bobo-keyword-box{background:#fff!important}
.jkc-chrome .zhiqing-header .logo img{height:var(--jkc-logo-height)!important}
.jkc-chrome .zhiqing-foot-logo>img{width:var(--jkc-footer-logo-width)!important}
.jkc-chrome .zhiqing-sitetop span[data-jksw-header-bind]{display:inline;width:auto;height:auto;line-height:inherit;margin:0;cursor:inherit}
.jkc-chrome .zhiqing-nav>ul>li>ul{visibility:hidden;max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain}
.jkc-chrome .zhiqing-nav>ul>li:hover>ul,.jkc-chrome .zhiqing-nav>ul>li.jkc-open>ul{visibility:visible;opacity:1;transform:none}
.jkc-chrome .zhiqing-nav>ul>li.jkc-open>a{color:var(--deyue-orange)}
.jkc-chrome .zhiqing-nav>ul>li.jkc-dismissed>ul{visibility:hidden;opacity:0}
.jkc-chrome .zhiqing-search.jkc-open .serchbox{display:block}
.jkc-chrome .zhiqing-search.jkc-dismissed .serchbox{display:none}
.jkc-chrome .zhiqing-search .submit_text{min-width:0;width:0;border-radius:0;font-size:16px}
.jkc-chrome .zhiqing-header-lang.jkc-open .lang-box{opacity:1;visibility:visible;transform:none}
.jkc-chrome .zhiqing-header-lang.jkc-dismissed .lang-box{opacity:0;visibility:hidden}
.jkc-chrome .zhiqing-header-lang .lang-box li{width:100%}
.jkc-chrome .zhiqing-header-lang .lang-box li a{white-space:nowrap}
.jkc-chrome .jkc-commerce-links{display:flex;gap:8px;flex-wrap:wrap;padding:12px 10px;border-top:1px solid #ddd;font-size:13px;color:#333}
.jkc-chrome .jkc-commerce-links button,.jkc-chrome .jkc-commerce-links>a{padding:5px 0;font:inherit;text-decoration:underline;line-height:1.4;background:none}
.jkc-chrome .jkc-commerce-links .jksw-cart-count{position:static;display:inline;background:none;color:inherit;width:auto;height:auto;font:inherit}
.jkc-chrome .jkc-commerce-links button:hover,.jkc-chrome .jkc-commerce-links>a:hover{color:var(--color-primary)}
.jkc-chrome .jkc-menu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.36);z-index:104}
.jkc-chrome .zhiqing-mo-leftmenu{visibility:hidden;z-index:106!important}
.jkc-chrome .zhiqing-mo-leftmenu.zhiqing-menu-transitioning{visibility:visible;transform:translateX(0)}
.jkc-chrome .zhiqing-mo-leftmenu>ul>li>.zhiqing-down-btn{position:absolute;top:5px;right:0;z-index:1;width:50px;line-height:40px;text-align:center;font-size:12px;color:#333}
.jkc-chrome .zhiqing-mo-leftmenu .zhiqing-down-btn .qico{font-size:12px}
.jkc-chrome .zhiqing-mo-leftmenu .zhiqing-down-btn[aria-expanded=true] .qico{display:inline-block;transform:rotate(180deg)}
.jkc-chrome .zhiqing-mo-search.jkc-open{display:block}
.jkc-chrome .zhiqing-mo-search form{display:flex}
.jkc-chrome .zhiqing-foot-link-title[role=button]{cursor:pointer}
.jkc-chrome .jkc-highlight,.jkc-chrome.jkc-highlight{outline:4px solid #ff3b30!important;outline-offset:3px!important;box-shadow:0 0 0 7px rgba(255,59,48,.2)!important}
.jkc-chrome #zhiqing-gotop{padding:0;border:0;background:var(--color-primary);line-height:40px}
@media(min-width:1025px){.jkc-header-root{min-height:calc(40px + var(--jkc-nav-height))}.jkc-chrome .zhiqing-header.prefix{top:0}.admin-bar .jkc-chrome .zhiqing-header.prefix{top:32px}}
@media(min-width:1281px) and (max-width:1500px){.jkc-chrome .zhiqing-header .logo img{height:48px!important}}
@media(min-width:1025px) and (max-width:1280px){.jkc-chrome .zhiqing-header .logo img{height:42px!important}}
@media(max-width:1024px){.jkc-chrome .zhiqing-header{height:70px}.jkc-chrome .zhiqing-sitetop>.box{z-index:103}.jkc-chrome .zhiqing-header-lang{z-index:102}.jkc-chrome .zhiqing-mo-search{z-index:110}.admin-bar .jkc-chrome .zhiqing-sitetop>.box{top:32px}}
@media(max-width:782px){.admin-bar .jkc-chrome .zhiqing-sitetop>.box{top:46px}}
@media(max-width:767px){.jkc-chrome .zhiqing-header .logo img{height:46px!important}}
@media(max-width:576px){.jkc-chrome .zhiqing-header{height:60px}}
@media(prefers-reduced-motion:reduce){.jkc-chrome *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
