*, :after, :before {
--tw-border-spacing-x:0;
--tw-border-spacing-y:0;
--tw-translate-x:0;
--tw-translate-y:0;
--tw-rotate:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-pan-x:;
--tw-pan-y:;
--tw-pinch-zoom:;
--tw-scroll-snap-strictness:proximity;
--tw-gradient-from-position:;
--tw-gradient-via-position:;
--tw-gradient-to-position:;
--tw-ordinal:;
--tw-slashed-zero:;
--tw-numeric-figure:;
--tw-numeric-spacing:;
--tw-numeric-fraction:;
--tw-ring-inset:;
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(59,130,246,.5);
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000;
--tw-shadow-colored:0 0 #0000;
--tw-blur:;
--tw-brightness:;
--tw-contrast:;
--tw-grayscale:;
--tw-hue-rotate:;
--tw-invert:;
--tw-saturate:;
--tw-sepia:;
--tw-drop-shadow:;
--tw-backdrop-blur:;
--tw-backdrop-brightness:;
--tw-backdrop-contrast:;
--tw-backdrop-grayscale:;
--tw-backdrop-hue-rotate:;
--tw-backdrop-invert:;
--tw-backdrop-opacity:;
--tw-backdrop-saturate:;
--tw-backdrop-sepia:;
--tw-contain-size:;
--tw-contain-layout:;
--tw-contain-paint:;
--tw-contain-style:
}
::backdrop {
--tw-border-spacing-x:0;
--tw-border-spacing-y:0;
--tw-translate-x:0;
--tw-translate-y:0;
--tw-rotate:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-pan-x:;
--tw-pan-y:;
--tw-pinch-zoom:;
--tw-scroll-snap-strictness:proximity;
--tw-gradient-from-position:;
--tw-gradient-via-position:;
--tw-gradient-to-position:;
--tw-ordinal:;
--tw-slashed-zero:;
--tw-numeric-figure:;
--tw-numeric-spacing:;
--tw-numeric-fraction:;
--tw-ring-inset:;
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(59,130,246,.5);
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000;
--tw-shadow-colored:0 0 #0000;
--tw-blur:;
--tw-brightness:;
--tw-contrast:;
--tw-grayscale:;
--tw-hue-rotate:;
--tw-invert:;
--tw-saturate:;
--tw-sepia:;
--tw-drop-shadow:;
--tw-backdrop-blur:;
--tw-backdrop-brightness:;
--tw-backdrop-contrast:;
--tw-backdrop-grayscale:;
--tw-backdrop-hue-rotate:;
--tw-backdrop-invert:;
--tw-backdrop-opacity:;
--tw-backdrop-saturate:;
--tw-backdrop-sepia:;
--tw-contain-size:;
--tw-contain-layout:;
--tw-contain-paint:;
--tw-contain-style:
}/*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com*/
*, :after, :before {
	border: 0 solid;
	box-sizing: border-box
}
:after, :before {
--tw-content:""
}
:host, html {
-webkit-text-size-adjust:100%;
font-feature-settings:normal;
-webkit-tap-highlight-color:transparent;
font-family:ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
font-variation-settings:normal;
line-height:1.5;
-moz-tab-size:4;
-o-tab-size:4;
tab-size:4
}
body {
	line-height: inherit;
	margin: 0
}
hr {
	border-top-width: 1px;
	color: inherit;
	height: 0
}
abbr:where([title]) {
-webkit-text-decoration:underline dotted;
text-decoration:underline dotted
}
h1, h2, h3, h4, h5, h6 {
	font-size: inherit;
	font-weight: inherit
}
a {
	color: inherit;
	text-decoration: inherit
}
b, strong {
	font-weight: bolder
}
code, kbd, pre, samp {
	font-feature-settings: normal;
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size: 1em;
	font-variation-settings: normal
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
table {
	border-collapse: collapse;
	border-color: inherit;
	text-indent: 0
}
button, input, optgroup, select, textarea {
	font-feature-settings: inherit;
	color: inherit;
	font-family: inherit;
	font-size: 100%;
	font-variation-settings: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0
}
button, select {
	text-transform: none
}
button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {
-webkit-appearance:button;
background-color:transparent;
background-image:none
}
:-moz-focusring {
outline:auto
}
:-moz-ui-invalid {
box-shadow:none
}
progress {
	vertical-align: baseline
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
summary {
	display: list-item
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
	margin: 0
}
fieldset {
	margin: 0
}
fieldset, legend {
	padding: 0
}
menu, ol, ul {
	list-style: none;
	margin: 0;
	padding: 0
}
dialog {
	padding: 0
}
textarea {
	resize: vertical
}
input::-moz-placeholder, textarea::-moz-placeholder {
color:#9ca3af;
opacity:1
}
input::placeholder, textarea::placeholder {
color:#9ca3af;
opacity:1
}
[role=button], button {
cursor:pointer
}
:disabled {
	cursor: default
}
audio, canvas, embed, iframe, img, object, svg, video {
	display: block;
	vertical-align: middle
}
img, video {
	height: auto;
	max-width: 100%
}
[hidden]:where(:not([hidden=until-found])) {
display:none
}
.container {
	width: 100%
}
@media (min-width:640px) {
.container {
	max-width: 640px
}
}
@media (min-width:768px) {
.container {
	max-width: 768px
}
}
@media (min-width:992px) {
.container {
	max-width: 992px
}
}
@media (min-width:1024px) {
.container {
	max-width: 1024px
}
}
@media (min-width:1280px) {
.container {
	max-width: 1280px
}
}
@media (min-width:1536px) {
.container {
	max-width: 1536px
}
}
.app-container {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	width: var(--jq_w1420, 1420px)
}
.app-filter-container .product-title .actions {
	align-items: center;
	display: flex;
	font-size: 14px
}
.app-filter-container .product-title .actions i {
--tw-text-opacity:1;
	color: rgb(212 212 212/var(--tw-text-opacity, 1));
	cursor: pointer;
	font-size: 20px;
	margin-left: 10px
}
.app-filter-container .product-title .actions i.active {
	color: var(--primary-color, #4066b8)
}
.app-product-list td, .app-product-list th {
	min-width: 120px
}
.app-product-list th {
	background-color: #e8e8e8;
	font-size: 12px;
	font-weight: 700;
	padding: 12px 10px;
	position: sticky;
	top: -1px;
	white-space: nowrap
}
.app-product-list th:not(:first-child) {
	text-align: left
}
.app-product-list th:last-child {
	left: 0;
	z-index: 7
}
.app-product-list td {
	box-shadow: inset 0 0 #e9e9e9, inset -1px 0 #e9e9e9, inset 0 -1px #e9e9e9;
	font-size: 12px;
	min-width: 100px;
	padding: 8px 10px
}
.app-product-list td:first-child, .app-product-list th:first-child {
	left: 0;
	z-index: 7
}
.app-product-list td a {
	align-items: center;
	display: flex;
	height: 100%
}
.app-product-list .table-tr:nth-child(odd) {
	background-color: #f3f5f8
}
.app-product-list .view-card-list .card {
	border: none;
	border-radius: 0;
	height: 262px;
	width: 25%
}
.app-product-list .view-card-list .card-box {
	align-items: center;
	background-color: #fff;
	border: 1px solid hsla(0,0%,83%,.3);
	border-radius: 0;
	display: flex;
	flex-direction: column;
	font-size: 14px;
	min-height: 100%;
	padding: 20px 12px;
	position: relative;
	width: 100%;
	z-index: 1
}
.app-product-list .event {
	background-color: #fff;
	border-top: 1px solid #d4d4d4;
	margin-top: 16px;
	padding-top: 16px;
	width: 100%
}
.app-product-list .card-box:hover .event {
	display: block!important
}
.app-product-list .card:hover>.card-box {
	border-radius: 4px;
	box-shadow: 0 0 7px 1px rgba(0,0,0,.149);
	min-height: unset
}
.app-product-list .card:hover {
	border: none;
	box-shadow: none;
	z-index: 2
}
.app-product-list .event>ul>li {
	align-items: center;
	line-height: 16px;
	margin-bottom: 10px
}
.app-product-list .event .event-box, .app-product-list .event>ul>li {
	display: flex;
	justify-content: space-between
}
@media(max-width:991px) {
.app-product-list .event .event-box .el-button {
	background-color: initial!important;
	border: 0;
	bottom: 10px;
	height: 24px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 10px;
	width: auto
}
.app-product-list .event .event-box .el-button i {
	color: var(--primary-color, #4066b8)
}
.app-product-list .event .event-box .el-button .RFQ-text {
	color: var(--warning-color, #ff6221)
}
.app-product-list .view-card .view-card-list>.card .card-box {
	border: none;
	border-bottom: 1px solid #d4d4d4;
	padding: 10px
}
.app-product-list .event {
	display: block!important;
	height: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 0
}
}
.product-detail-container .tabs-title .el-button:not(.el-button--primary) {
	border-width: 0
}
.product-detail-container .title.part_number {
	border-bottom: 1px solid #d4d4d4;
	color: #333;
	display: flex;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 30px;
	padding-bottom: 18px;
	position: relative
}
.visible {
	visibility: visible
}
.fixed {
	position: fixed
}
.absolute {
	position: absolute
}
.relative {
	position: relative
}
.sticky {
	position: sticky
}
.\!left-\[50\%\] {
	left: 50%!important
}
.\!left-\[unset\] {
	left: unset!important
}
.left-0 {
	left: 0
}
.left-full {
	left: 100%
}
.right-0 {
	right: 0
}
.right-\[-30px\] {
	right: -30px
}
.top-0 {
	top: 0
}
.top-1\/2 {
	top: 50%
}
.z-10 {
	z-index: 10
}
.z-\[1000\] {
	z-index: 1000
}
.z-\[50\] {
	z-index: 50
}
.z-\[600\] {
	z-index: 600
}
.m-\[0_5px_5px_0\] {
	margin: 0 5px 5px 0
}
.m-auto {
	margin: auto
}
.mx-auto {
	margin-left: auto;
	margin-right: auto
}
.my-\[20px\] {
	margin-bottom: 20px;
	margin-top: 20px
}
.\!ml-0 {
	margin-left: 0!important
}
.\!mr-0 {
	margin-right: 0!important
}
.-mt-px {
	margin-top: -1px
}
.mb-\[10px\] {
	margin-bottom: 10px
}
.mb-\[20px\] {
	margin-bottom: 20px
}
.mb-\[2px\] {
	margin-bottom: 2px
}
.mb-\[5px\] {
	margin-bottom: 5px
}
.mb-\[8px\] {
	margin-bottom: 8px
}
.mb-interval {
	margin-bottom: 10px
}
.ml-0 {
	margin-left: 0
}
.ml-1 {
margin-left:.25rem
}
.ml-12 {
	margin-left: 3rem
}
.ml-2 {
margin-left:.5rem
}
.ml-4 {
	margin-left: 1rem
}
.ml-interval {
	margin-left: 10px
}
.mr-2 {
margin-right:.5rem
}
.mr-interval {
	margin-right: 10px
}
.mt-2 {
margin-top:.5rem
}
.mt-4 {
	margin-top: 1rem
}
.mt-8 {
	margin-top: 2rem
}
.mt-\[6px\] {
	margin-top: 6px
}
.mt-interval {
	margin-top: 10px
}
.line-clamp-1 {
	-webkit-line-clamp: 1
}
.line-clamp-1, .line-clamp-2 {
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden
}
.line-clamp-2 {
	-webkit-line-clamp: 2
}
.\!block {
	display: block!important
}
.block {
	display: block
}
.\!flex {
	display: flex!important
}
.flex {
	display: flex
}
.table {
	display: table
}
.grid {
	display: grid
}
.list-item {
	display: list-item
}
.\!hidden {
	display: none!important
}
.hidden {
	display: none
}
.h-16 {
	height: 4rem
}
.h-4 {
	height: 1rem
}
.h-5 {
	height: 1.25rem
}
.h-8 {
	height: 2rem
}
.h-\[100vh\] {
	height: 100vh
}
.h-\[16px\] {
	height: 16px
}
.h-\[24px\] {
	height: 24px
}
.h-\[28px\] {
	height: 28px
}
.h-\[36px\] {
	height: 36px
}
.h-\[45px\] {
	height: 45px
}
.h-\[80px\] {
	height: 80px
}
.h-auto {
	height: auto
}
.h-fit {
	height: -moz-fit-content;
	height: fit-content
}
.h-full {
	height: 100%
}
.max-h-\[300px\] {
	max-height: 300px
}
.min-h-full {
	min-height: 100%
}
.min-h-screen {
	min-height: 100vh
}
.\!w-\[360px\] {
	width: 360px!important
}
.\!w-fit {
	width: -moz-fit-content!important;
	width: fit-content!important
}
.\!w-full {
	width: 100%!important
}
.w-24 {
	width: 6rem
}
.w-4 {
	width: 1rem
}
.w-5 {
	width: 1.25rem
}
.w-8 {
	width: 2rem
}
.w-\[140px\] {
	width: 140px
}
.w-\[217px\] {
	width: 217px
}
.w-\[240px\] {
	width: 240px
}
.w-\[260px\] {
	width: 260px
}
.w-\[30px\] {
	width: 30px
}
.w-\[310px\] {
	width: 310px
}
.w-\[45px\] {
	width: 45px
}
.w-\[80px\] {
	width: 80px
}
.w-auto {
	width: auto
}
.w-fit {
	width: -moz-fit-content;
	width: fit-content
}
.w-full {
	width: 100%
}
.w-reference {
	width: var(--jq_w1420, 1420px)
}
.min-w-\[100px\] {
	min-width: 100px
}
.\!max-w-full {
	max-width: 100%!important
}
.max-w-6xl {
	max-width: 72rem
}
.max-w-full {
	max-width: 100%
}
.flex-1 {
	flex: 1 1 0%
}
.flex-shrink {
	flex-shrink: 1
}
.flex-shrink-0, .shrink-0 {
	flex-shrink: 0
}
.\!translate-x-\[-50\%\] {
--tw-translate-x:-50%!important;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important
}
.-translate-y-1\/2 {
--tw-translate-y:-50%
}
.-translate-y-1\/2, .transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-pointer {
	cursor: pointer
}
.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr))
}
.\!flex-row {
	flex-direction: row!important
}
.flex-col {
	flex-direction: column
}
.\!flex-wrap {
	flex-wrap: wrap!important
}
.flex-wrap {
	flex-wrap: wrap
}
.items-center {
	align-items: center
}
.justify-end {
	justify-content: flex-end
}
.justify-center {
	justify-content: center
}
.justify-between {
	justify-content: space-between
}
.\!overflow-hidden {
	overflow: hidden!important
}
.overflow-hidden {
	overflow: hidden
}
.overflow-x-auto {
	overflow-x: auto
}
.overflow-y-auto {
	overflow-y: auto
}
.rounded {
border-radius:.25rem
}
.rounded-\[3px\] {
	border-radius: 3px
}
.rounded-lg {
border-radius:.5rem
}
.rounded-md {
border-radius:.375rem
}
.rounded-r-lg {
border-bottom-right-radius:.5rem;
border-top-right-radius:.5rem
}
.\!border-0 {
	border-width: 0!important
}
.border {
	border-width: 1px
}
.border-l {
	border-left-width: 1px
}
.border-r {
	border-right-width: 1px
}
.border-t {
	border-top-width: 1px
}
.border-\[\#d4d4d4\] {
--tw-border-opacity:1;
	border-color: rgb(212 212 212/var(--tw-border-opacity, 1))
}
.border-\[\#e8e8e8\] {
--tw-border-opacity:1;
	border-color: rgb(232 232 232/var(--tw-border-opacity, 1))
}
.border-\[\#fff\] {
--tw-border-opacity:1;
	border-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}
.bg-\[\#cccccc4d\] {
	background-color: #cccccc4d
}
.bg-\[\#eef2f8\] {
--tw-bg-opacity:1;
	background-color: rgb(238 242 248/var(--tw-bg-opacity, 1))
}
.bg-\[\#ff\] {
	background-color: #ff
}
.bg-\[\#fff\] {
--tw-bg-opacity:1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}
.bg-primary {
	background-color: var(--primary-color, #4066b8)
}
.bg-warning {
	background-color: var(--warning-color, #ff6221)
}
.object-cover {
	-o-object-fit: cover;
	object-fit: cover
}
.p-6 {
	padding: 1.5rem
}
.p-\[0px_0_0px_10px\] {
	padding: 0 0 0 10px
}
.p-\[0px_0px_0px_4px\] {
	padding: 0 0 0 4px
}
.p-\[0px_10px\] {
	padding: 0 10px
}
.p-\[10px_0\] {
	padding: 10px 0
}
.p-\[12px_10px\] {
	padding: 12px 10px
}
.p-\[30px_0_60px\] {
	padding: 30px 0 60px
}
.p-\[5px_10px\] {
	padding: 5px 10px
}
.p-\[5px_8px\] {
	padding: 5px 8px
}
.px-4 {
	padding-left: 1rem;
	padding-right: 1rem
}
.px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}
.px-\[10px\] {
	padding-left: 10px;
	padding-right: 10px
}
.px-\[20px\] {
	padding-left: 20px;
	padding-right: 20px
}
.px-interval {
	padding-left: 10px;
	padding-right: 10px
}
.py-2 {
padding-bottom:.5rem;
padding-top:.5rem
}
.py-4 {
	padding-bottom: 1rem;
	padding-top: 1rem
}
.py-\[5px\] {
	padding-bottom: 5px;
	padding-top: 5px
}
.pb-1 {
padding-bottom:.25rem
}
.pb-\[20px\] {
	padding-bottom: 20px
}
.pl-\[20px\] {
	padding-left: 20px
}
.pr-\[20px\] {
	padding-right: 20px
}
.pt-8 {
	padding-top: 2rem
}
.pt-\[62\.35\%\] {
	padding-top: 62.35%
}
.text-left {
	text-align: left
}
.text-center {
	text-align: center
}
.text-right {
	text-align: right
}
.\!text-\[14px\] {
	font-size: 14px!important
}
.\!text-\[20px\] {
	font-size: 20px!important
}
.\!text-\[30px\] {
	font-size: 30px!important
}
.text-\[10px\] {
	font-size: 10px
}
.text-\[12px\] {
	font-size: 12px
}
.text-\[14px\] {
	font-size: 14px
}
.text-\[18px\] {
	font-size: 18px
}
.\!font-\[400\] {
	font-weight: 400!important
}
.font-\[600\] {
	font-weight: 600
}
.font-\[700\] {
	font-weight: 700
}
.font-semibold {
	font-weight: 600
}
.capitalize {
	text-transform: capitalize
}
.leading-7 {
	line-height: 1.75rem
}
.leading-\[1\.8\] {
	line-height: 1.8
}
.leading-\[1\.9\] {
	line-height: 1.9
}
.leading-\[14px\] {
	line-height: 14px
}
.leading-\[1\] {
	line-height: 1
}
.\!text-\[\#ccc\] {
--tw-text-opacity:1!important;
	color: rgb(204 204 204/var(--tw-text-opacity, 1))!important
}
.text-\[\#333\] {
--tw-text-opacity:1;
	color: rgb(51 51 51/var(--tw-text-opacity, 1))
}
.text-\[\#999\] {
--tw-text-opacity:1;
	color: rgb(153 153 153/var(--tw-text-opacity, 1))
}
.text-\[\#e7053a\] {
--tw-text-opacity:1;
	color: rgb(231 5 58/var(--tw-text-opacity, 1))
}
.text-\[\#fff\] {
--tw-text-opacity:1;
	color: rgb(255 255 255/var(--tw-text-opacity, 1))
}
.text-warning {
	color: var(--warning-color, #ff6221)
}
.underline {
	text-decoration-line: underline
}
.antialiased {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.shadow {
--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1), 0 1px 2px -1px rgba(0,0,0,.1);
--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}
.shadow, .shadow-\[0_0_15px_-7px_\#ccc\] {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-\[0_0_15px_-7px_\#ccc\] {
--tw-shadow:0 0 15px -7px #ccc;
--tw-shadow-colored:0 0 15px -7px var(--tw-shadow-color)
}
.shadow-\[3px_0_7px_-4px_\#666\] {
--tw-shadow:3px 0 7px -4px #666;
--tw-shadow-colored:3px 0 7px -4px var(--tw-shadow-color)
}
.shadow-\[3px_0_7px_-4px_\#666\], .shadow-lg {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-lg {
--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
}
.outline {
	outline-style: solid
}
.grayscale {
--tw-grayscale:grayscale(100%)
}
.filter, .grayscale {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition {
	transition-duration: .15s;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}
.transition-all {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}
.duration-200 {
	transition-duration: .2s
}
.cookie-consent-policy {
	bottom: 0;
	display: none;
	font-size: 15px;
	left: 0;
	padding: 2.5%;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 9999999999999
}
.cookie-consent-policy.visible {
	-o-box-align: end;
	box-align: end;
	display: block;
	display: -ms-flexbox;
	display: -o-box;
	display: box
}
.cookie-consent-policy.settings {
	-o-box-align: center;
	box-align: center
}
.cookie-consent-policy-confirm {
	background: #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	bottom: 40px;
	box-shadow: 0 0 10px rgba(0,0,0,.2);
	left: 50%;
	margin: 0 auto;
	max-width: 100%;
	padding: 25px 30px;
	position: absolute;
	transform: translateX(-50%);
	width: 850px;
	z-index: 6
}
.cookie-consent-policy.settings .cookie-consent-policy-confirm {
	display: none
}
.cookie-consent-policy-confirm>span {
	float: right;
	padding: 4px 0 0 30px
}
.cookie-consent-policy-confirm>span>a {
	border: 1px solid #2b7ffe;
	border-radius: 50px;
	display: inline-block;
	line-height: 40px;
	padding: 0 25px;
	text-decoration: none
}
.cookie-consent-policy-settings {
	color: #2b7ffe
}
.cookie-consent-policy-settings:hover {
	background: #2b7ffe;
	color: #fff
}
.cookie-consent-policy-accept {
	background: #2b7ffe;
	color: #fff;
	margin-left: 10px
}
.cookie-consent-policy-accept:hover {
	box-shadow: inset 0 0 50px rgba(0,0,0,.5);
	color: #fff
}
.cookie-consent-policy-confirm>aside {
	font-size: 15px;
	line-height: 25px
}
.cookie-consent-policy-confirm>aside p {
	margin: 0
}
.cookie-consent-policy-confirm>aside a {
	color: #2b7ffe;
	font-weight: 700;
	text-decoration: underline
}
.cookie-consent-policy-content {
	background: #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,.2);
	display: none;
	margin: 0 auto;
	max-height: 100%;
	max-width: 100%;
	overflow: auto;
	padding: 25px 30px;
	position: relative;
	width: 750px;
	z-index: 8
}
.cookie-consent-policy.settings .cookie-consent-policy-content {
	display: block
}
.cookie-consent-policy-content>aside {
	font-size: 15px;
	line-height: 25px;
	margin-bottom: 25px
}
.cookie-consent-policy-content>aside p {
	margin-top: 10px
}
.cookie-consent-policy-content>aside a {
	color: #2b7ffe;
	font-weight: 700;
	text-decoration: underline
}
.cookie-consent-policy-content>dl {
	border: 1px solid #eee;
	color: #585858;
	display: block;
	margin: -1px 0 0;
	padding: 0
}
.cookie-consent-policy-content>dl>dt {
	cursor: pointer;
	display: block;
	font-size: 15px;
	margin: 0;
	padding: 15px
}
.cookie-consent-policy-content>dl>dt>b {
	display: block
}
.cookie-consent-policy-content>dl>dt>b:before {
	color: #181818;
	content: "+";
	display: inline-block;
	width: 20px
}
.cookie-consent-policy-content>dl>dt>i {
	border: 2px solid #585858;
	border-radius: 25px;
	float: right;
	height: 25px;
	position: relative;
	text-align: center;
	width: 25px
}
.cookie-consent-policy-content>dl>dt>i:before {
	border-color: #fff;
	border-style: solid;
	border-width: 0 0 2px 2px;
	content: "";
	display: none;
	height: 8px;
	left: 5px;
	position: absolute;
	top: 5px;
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	width: 12px
}
.cookie-consent-policy-content>dl>dt>i.active {
	background: #2b7ffe;
	border-color: #2b7ffe
}
.cookie-consent-policy-content>dl>dt>i.cookie-consent-check0 {
	background: #a8a8a8;
	border-color: #a8a8a8
}
.cookie-consent-policy-content>dl>dt>i.active:before, .cookie-consent-policy-content>dl>dt>i.cookie-consent-check0:before {
	display: block
}
.cookie-consent-policy-content>dl>dd {
	background: #f8f8f8;
	display: none;
	margin: 0;
	padding: 15px 20px
}
.cookie-consent-policy-content>dl.active>dd {
	display: block
}
.cookie-consent-policy-content>dl.active>dt>b:before {
	content: "-"
}
.cookie-consent-policy-content>span {
	display: block;
	margin-top: 20px;
	text-align: right
}
.cookie-consent-policy-content>span>a {
	border: 1px solid #2b7ffe;
	border-radius: 50px;
	display: inline-block;
	line-height: 40px;
	padding: 0 25px
}
.cookie-consent-policy-save {
	background: #2b7ffe;
	color: #fff
}
.cookie-consent-policy-save:hover {
	box-shadow: inset 0 0 50px rgba(0,0,0,.5);
	color: #fff
}
.cookie-consent-policy-contain {
	background: rgba(0,0,0,.1);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
@media(max-width:1199px) {
.cookie-consent-policy-confirm, .cookie-consent-policy-content {
	padding: 15px 20px
}
}
@media(max-width:767px) {
.cookie-consent-policy-confirm {
	padding: 8px 10px 50px
}
.cookie-consent-policy-confirm>aside {
	font-size: 14px;
	line-height: 22px
}
.cookie-consent-policy-confirm>span {
	bottom: 8px;
	display: block;
	float: none;
	left: 10px;
	padding: 0;
	position: absolute;
	right: 10px
}
.cookie-consent-policy-confirm>span>a {
	font-size: 14px;
	line-height: 30px;
	padding: 0 20px
}
.cookie-consent-policy-content {
	padding: 8px 10px
}
.cookie-consent-policy-content>aside {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 15px
}
.cookie-consent-policy-content>dl>dd, .cookie-consent-policy-content>dl>dt {
	padding: 10px
}
.cookie-consent-policy-content>span>a {
	font-size: 14px;
	line-height: 30px;
	padding: 0 20px
}
}
:root {
--jq_w1420:1420px;
--jq_primary:#007aff;
--jq_warn:#ff7134;
--jq_error:red;
--jq_success:#36a946;
--jq_title:#1b70d8;
--jq_line:#94c2fa;
--jq_hover:#de3e3e;
--jq_block:#f4f5f9;
--jq_gray1:#333;
--jq_gray2:#666;
--jq_gray3:#999;
--jq_gray4:#ccc;
--jq_gray5:#ddd;
--jq_gray6:#eee;
--jq_gray7:#f5f5f5;
--jq_white:#fff;
--jq_fs:10px;
--jq_fs1:12px;
--jq_fs2:14px;
--jq_fs3:16px;
--jq_fs4:18px;
--jq_fs5:20px;
--jq_fs6:22px;
--jq_fs7:24px;
--jq_fs8:26px;
--jq_fs9:28px;
--jq_fs10:30px;
--jq_fs11:32px;
--jq_fs12:34px;
--jq_fs13:36px;
--jq_fs14:38px;
--jq_fs15:40px;
--jq_fs16:42px;
--primary-color:#4066b8;
--primary-text-color:#fff;
--primary-color-hover:#4066b8cc;
--warning-color:#ff6221;
--warning-text-color:#fff;
--warning-color-hover:#ff6221cc;
--success-color:#13ce66;
--success-color-hover:#13ce66cc;
--danger-color:#c80000;
--danger-color-hover:#c80000cc;
--info-color:#f0f0f0;
--info-color-hover:#f0f0f0cc;
--border-color-light:#dfe4ed;
--border-color-lighter:#e6ebf5;
--table-border:1px solid #dfe6ec;
--border-radius:4px
}
.icon {
	fill: currentColor;
	height: 1em;
	overflow: hidden;
	vertical-align: -.15em;
	width: 1em
}
.app, body, html {
	background: var(--jq_block);
	color: var(--jq_gray1);
	font-size: var(--jq_fs2);
	height: 100%;
	width: 100%
}
.app {
	height: auto;
	min-height: 100%
}
* {
	box-sizing: border-box;
	margin: 0;
	padding: 0
}
a {
	color: var(--jq_gray1);
	text-decoration: none
}
a:hover {
	color: var(--jq_primary)
}
.box-1480 {
	width: var(--jq_w1480)
}
.h-100 {
	height: 100%
}
.flex {
	display: flex
}
.j-center {
	justify-content: center
}
.j-between {
	justify-content: space-between
}
.j-end {
	justify-content: flex-end
}
.a-center {
	align-items: center
}
.a-end {
	align-items: flex-end
}
.button {
	align-items: center;
	background: var(--jq_primary);
	border: none;
	border-radius: 50px;
	color: var(--jq_gray7);
	cursor: pointer;
	display: flex;
	font-size: var(--jq_fs2);
	height: 40px;
	justify-content: center;
	outline: none;
	width: 100%
}
.button.border {
	background: none;
	border: 1px solid var(--jq_primary);
	color: var(--jq_primary)
}
.button.error {
	background: var(--jq_error);
	color: var(--jq_gray8);
	padding: 0 10px;
	width: auto
}
.button:hover {
	color: var(--jq_gray7)
}
.button.border:hover {
	background: var(--jq_primary);
	color: var(--jq_white)
}
.button[disabled] {
	cursor: not-allowed;
	opacity: .5
}
.button[disabled].border {
	border: 1px solid var(--jq_gray3);
	color: var(--jq_gray5)
}
.button[disabled].border:hover {
	background: var(--jq_gray7)
}
.bg {
	background: rgba(0,0,0,.3);
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1
}
.page-box {
	flex-wrap: wrap;
	justify-content: center;
	padding: 20px 0
}
.page-box a.active, .page-box a:hover {
	border: 1px solid var(--jq_primary)
}
.page-box a.active {
	color: var(--jq_gray8)
}
.jq-common-form {
	display: flex;
	flex-direction: column;
	width: 100%
}
.jq-common-form .form-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%
}
.jq-common-form .form-box .form-item {
	display: flex;
	flex-direction: column;
	font-size: var(--jq_fs2);
	margin-bottom: 20px;
	width: 100%
}
.jq-common-form .form-box .form-item .field-label {
	display: flex;
	font-size: var(--jq_fs4);
	margin-bottom: 20px;
	width: 100%
}
.jq-common-form .form-box .form-item .field-label span {
	color: var(--jq_error);
	margin-right: 5px
}
.jq-common-form .form-box .form-item .field-value {
	display: flex;
	flex-direction: column;
	width: 100%
}
.jq-common-form .form-box .form-item .field-value .field-value-input {
	display: flex;
	width: 100%
}
.jq-common-form .form-box .form-item .field-value .field-value-input .input, .jq-common-form .form-box .form-item .field-value .field-value-input .select, .jq-common-form .form-box .form-item .field-value .field-value-input .textarea {
	background: #f6f6f6;
	border: 1px solid var(--jq_gray5);
	border-radius: 4px;
	font-size: var(--jq_fs2);
	height: 56px;
	outline: none;
	padding: 0 10px;
	transition: all .3s;
	width: 100%
}
.jq-common-form .form-box .form-item .field-value .field-value-input .textarea {
	background: #f6f6f6;
	height: auto;
	min-height: 240px;
	padding: 10px
}
.jq-common-form .form-box .form-item .field-value .field-value-input .input:hover, .jq-common-form .form-box .form-item .field-value .field-value-input .select:hover, .jq-common-form .form-box .form-item .field-value .field-value-input .textarea:hover {
	border: 1px solid var(--jq_primary)
}
.jq-common-form .form-box .form-item .field-value .field-value-input .input.error, .jq-common-form .form-box .form-item .field-value .field-value-input .select.error, .jq-common-form .form-box .form-item .field-value .field-value-input .textarea.error {
	border: 1px solid var(--jq_error)
}
.jq-common-form .form-box .form-item .field-value .field-value-input .imgs {
	flex-shrink: 0;
	height: 56px;
	margin-left: 10px;
	width: 120px
}
.jq-common-form .form-box .form-item .field-value .field-value-error {
	color: var(--jq_error);
	display: none;
	font-size: var(--jq_fs2);
	margin-top: 2px;
	width: 100%
}
.jq-common-form .form-box .form-item .field-value .field-value-error.active {
	display: block
}
.jq-common-form .form-box .form-item.w50 {
	width: calc(50% - 20px)
}
.jq-common-form .form-submit {
	display: flex;
	justify-content: center;
	width: 100%
}
.jq-common-form .form-submit .button {
	height: 52px;
	margin: 0 10px;
	width: 140px
}
.jq-common-form .form-submit .button.error {
	background: var(--jq_error);
	color: var(--jq_gray8);
	height: 32px;
	margin: 0 0 10px;
	width: 100%
}
.input, .textarea {
	border: 1px solid var(--jq_gray17);
	border-radius: 4px;
	font-size: var(--jq_fs2);
	height: 32px;
	outline: none;
	padding: 0 10px;
	transition: all .3s;
	width: 100%
}
.textarea {
	height: auto;
	min-height: 64px;
	padding: var(--jq_pt1) var(--jq_pt2)
}
.input:hover, .textarea:hover {
	border: 1px solid var(--jq_gray14)
}
.input.error, .textarea.error {
	border: 1px solid var(--jq_gray19)
}
.public-table {
	background: var(--jq_gray7);
	border-radius: 5px;
	display: flex;
	flex-direction: column;
	height: auto;
	overflow: hidden;
	width: 100%
}
.public-table .theads {
	flex-shrink: 0;
	height: 46px;
	width: 100%
}
.public-table .theads .ths {
	background: #d7e5fa;
	display: flex;
	height: 100%;
	width: 100%
}
.public-table .theads .ths .tds {
	align-items: center;
	color: var(--jq_color8);
	display: flex;
	font-size: var(--jq_fs3);
	font-weight: 700;
	padding: 5px 16px;
	width: 100%
}
.public-table .tbodys {
	width: 100%
}
.public-table .tbodys .trs {
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	width: 100%
}
.public-table .tbodys .trs:hover {
	background: var(--jq_gray6)
}
.public-table .tbodys .trs .tds {
	align-items: center;
	display: flex;
	padding: 10px 16px;
	width: 100%
}
.public-table .tbodys .trs .tds a {
	align-items: center;
	display: flex;
	text-decoration: underline
}
.public-table .tbodys .trs .tds a .iconfont {
	margin-right: 5px
}
.public-table .tbodys .trs .tds>.img {
	height: 68px;
	width: 68px
}
.public-table .tbodys .trs .tds>.img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.public-table.border {
	border: 1px solid var(--jq_gray4)
}
.public-table.border .tbodys .trs:last-child {
	border: none
}
.public-table.borderAndTd {
	border: 1px solid var(--jq_color7)
}
.public-table.borderAndTd .theads .ths .tds {
	border-right: 1px solid var(--jq_color7)
}
.public-table.borderAndTd .theads .ths .tds:last-child {
	border-right: none
}
.public-table.borderAndTd .tbodys .trs .tds {
	border-right: 1px solid var(--jq_color7)
}
.public-table.borderAndTd .tbodys .trs .tds:last-child {
	border-right: none
}
.public-table.h-100 {
	height: 100%
}
.public-table.h-100 .tbodys {
	height: calc(100% - 46px);
	overflow: hidden auto
}
.public-table.deals .theads .ths {
	background: #b3d7fb
}
.public-table.discount .theads .ths {
	background: #3172dc
}
.public-table.discount .theads .ths .tds {
	color: var(--jq_color2)
}
.public-table.popular .theads .ths {
	background: #304d82
}
.public-table.popular .theads .ths .tds {
	color: var(--jq_color2)
}
.public-table.rfq .theads .ths {
	background: #e9f0fe
}
.del-text {
	text-decoration: line-through
}
.now-price {
	color: var(--jq_color13)
}
.app {
	padding-top: 78px
}
.header-box {
	align-items: center;
	background: var(--jq_white);
	border-bottom: 1px solid var(--jq_gray5);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	display: flex;
	height: 78px;
	justify-content: center;
	left: 0;
	position: sticky;
	top: 0;
	width: 100%;
	z-index: 999
}
.header-box .header {
	display: flex;
	height: 100%;
	width: var(--jq_w1420)
}
.header-box .header .logo {
	align-items: center;
	display: flex;
	flex-shrink: 0;
	height: 100%;
	width: 248px
}
.header-box .header .logo img {
	width: 100%
}
.header-box .header .menu {
	display: flex;
	height: 100%;
	padding: 0 0 0 20px;
	width: 100%
}
.header-box .header .menu .menu-item {
	height: 100%
}
.header-box .header .menu .menu-item:not(:first-child) {
	margin-left: 12px
}
.header-box .header .menu .menu-item>a {
	align-items: center;
	display: flex;
	font-size: var(--jq_fs3);
	height: 100%;
	padding: 0 10px;
	position: relative
}
.header-box .header .menu .menu-item>a:after {
	background: var(--jq_primary);
	bottom: 0;
	content: "";
	height: 3px;
	left: 50%;
	position: absolute;
	transition: all .3s;
	width: 0
}
.header-box .header .menu .menu-item .menu-child-box {
	background: var(--jq_white);
	display: flex;
	height: 0;
	justify-content: center;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	top: 78px;
	transform: translateY(-30px);
	transition: all .3s ease-in;
	width: 100%
}
.header-box .header .menu .menu-item .menu-child-box .menu-child {
	display: flex;
	padding: 0 150px;
	width: var(--jq_w1420)
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item {
	display: flex;
	flex-direction: column;
	padding: 30px 0;
	width: 33.3333333333%
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .title {
	border-bottom: 1px solid var(--jq_gray5);
	font-size: var(--jq_fs6);
	font-weight: 700;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 100%
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .child-box {
	display: flex;
	flex-direction: column;
	padding: 20px 0;
	width: 100%
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .child-box a {
	cursor: pointer;
	font-size: var(--jq_fs3);
	padding: 10px 0 10px 30px;
	position: relative
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .child-box a:before {
	color: var(--jq_primary);
	content: ">";
	font-size: var(--jq_fs3);
	left: 10px;
	position: absolute;
	top: 50%;
	transform: translateY(-54%);
	transition: all .3s
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .child-box a:hover{
    background-color: rgb(246 248 249/var(--tw-bg-opacity, 1));
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .menu-child-item .child-box a:hover:before {
	left: 13px
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .child-two {
	background: #f6faff
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .child-two .title {
	border: none
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .child-three {
	background: #ebf4ff
}
.header-box .header .menu .menu-item .menu-child-box .menu-child .child-three .title {
	border: none
}
.header-box .header .menu .menu-item.active>a:after, .header-box .header .menu .menu-item:hover>a:after {
	left: 0;
	width: 100%
}
.header-box .header .menu .menu-item:hover .menu-child-box {
	height: auto;
	opacity: 1;
	overflow: initial;
	transform: translateY(0)
}
.header-box .header .search-box {
	align-items: center;
	display: flex;
	flex-shrink: 0;
	height: 100%;
	width: 205px;
}
.header-box .header .search-box .search {
	background: #dfecff;
	border-radius: 30px;
	display: flex;
	height: 42px;
	width: 100%
}
.header-box .header .search-box .search .input {
	background: none;
	height: 100%;
	padding-left: 20px;
	width: calc(100% - 42px)
}
.header-box .header .search-box .search .icon {
	align-items: center;
	color: var(--jq_gray2);
	display: flex;
	height: 100%;
	justify-content: center;
	width: 42px
}
.header-box .header .search-box .search .icon .iconfont {
	font-size: var(--jq_fs4);
	font-weight: 700
}
.header-box .header .search-box .search:hover {
	background: var(--jq_gray6)
}
.header-box .header .search-box .search:hover .icon {
	color: var(--jq_primary)
}
.header-box .lang {
	display: flex;
	flex-direction: column;
	height: 50px;
	position: relative;
	width: 100px;
}
.header-box .lang .lang-item {
	align-items: center;
	display: flex;
	height: 50px;
	justify-content: flex-end;
	padding: 0 0 0 20px;
	transition: all .3s;
	width: 100%
}
.header-box .lang .lang-item .img {
	position: relative;
	top: 2px;
	width: 22px;
}
.header-box .lang .lang-item .txt {
	font-size: var(--jq_fs1);
	font-weight: 700;
	margin: 0 10px;
}
.header-box .lang .lang-item .iconfont {
	font-size: var(--jq_fs1)
}
.header-box .lang .lang-child {
	background-color: #fff;
	display: none;
	flex-direction: column;
	max-height: 400px;
	overflow: hidden auto;
	position: absolute;
	right: 0;
	top: 100%;
	width: 86px;
}
.header-box .lang .lang-child .child-item {
	align-items: center;
	display: flex;
	margin-top: 10px;
	padding: 5px 5px;
	width: 100%;
}
.header-box .lang .lang-child .child-item .img {
	position: relative;
	top: 2px;
	width: 22px;
}
.header-box .lang .lang-child .child-item .txt {
	font-size: var(--jq_fs1);
	font-weight: 700;
	margin-left: 10px;
}
.header-box .lang:hover {
	height: auto
}
.header-box .lang:hover .lang-item .iconfont {
	transform: rotate(90deg)
}
.footer-box, .header-box .lang:hover .lang-child {
	display: flex
}
.footer-box {
	background-color: #224eb5;
	background-image: url(/assets/images/foot-bg.png);
	background-position: top;
	justify-content: center;
	width: 100%
}
.footer-box .footer {
	display: flex;
	flex-direction: column;
	width: var(--jq_w1420)
}
.footer-box .footer .company-menu {
	display: flex;
	padding: 50px 0;
	width: 100%
}
.footer-box .footer .company-menu .logo-company {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	padding-right: 10px;
	width: 350px
}
.footer-box .footer .company-menu .logo-company .logo {
	margin-bottom: 40px;
	width: 265px
}
.footer-box .footer .company-menu .logo-company .logo img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.footer-box .footer .company-menu .logo-company .company-box {
	display: flex;
	flex-direction: column;
	width: 100%
}
.footer-box .footer .company-menu .logo-company .company-box .name {
	color: var(--jq_white);
	font-size: var(--jq_fs5);
	margin-bottom: 20px
}
.footer-box .footer .company-menu .logo-company .company-box .text {
	color: var(--jq_gray4);
	font-size: var(--jq_fs3);
	line-height: 28px
}
.footer-box .footer .company-menu .footer-menu-box {
	display: flex;
	padding-left: 10px;
	width: calc(100% - 350px)
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item {
	display: flex;
	flex-direction: column;
	padding: 0 20px;
	/*width: calc(100% - 46.66667px)*/
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-title {
	color: var(--jq_white);
	font-size: var(--jq_fs5);
	margin-bottom: 20px;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main {
	display: flex;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .menu-list {
	display: flex;
	flex-direction: column;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .menu-list a {
	color: var(--jq_gray4);
	font-size: var(--jq_fs3);
	margin-bottom: 15px
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .menu-list a:hover {
	color: var(--jq_primary)
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .footer-contact {
	display: flex;
	flex-direction: column;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .footer-contact .contact-item {
	display: flex;
	margin-bottom: 10px;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .footer-contact .contact-item .label {
	align-items: flex-start;
	flex-shrink: 0
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .footer-contact .contact-item .label .iconfont {
	color: var(--jq_white);
	font-size: var(--jq_fs6);
	font-weight: 700;
	margin-right: 10px
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .footer-contact .contact-item .value {
	color: var(--jq_gray4);
	font-size: var(--jq_fs3)
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .scan-to-chat {
	display: flex;
	flex-direction: column;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .scan-to-chat .code {
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .scan-to-chat .code img {
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item .menu-main .scan-to-chat .text {
	color: var(--jq_gray4);
	font-size: var(--jq_fs3);
	margin-top: 10px
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item.item-code {
	flex-shrink: 0;
	padding: 0;
	width: 140px
}
.footer-box .footer .platform-copyright-contact {
	border-top: 1px solid var(--jq_gray2);
	display: flex;
	justify-content: space-between;
	padding: 40px 0;
	width: 100%
}
.footer-box .footer .platform-copyright-contact .platform-copyright {
	display: flex;
	flex-direction: column
}
.footer-box .footer .platform-copyright-contact .platform-copyright .platform {
	display: flex;
	margin-bottom: 10px
}
.footer-box .footer .platform-copyright-contact .platform-copyright .platform a {
	height: 30px;
	margin-right: 10px;
	width: 30px
}
.footer-box .footer .platform-copyright-contact .platform-copyright .platform a img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.footer-box .footer .platform-copyright-contact .platform-copyright .copyright {
	display: flex
}
.footer-box .footer .platform-copyright-contact .platform-copyright .copyright a, .footer-box .footer .platform-copyright-contact .platform-copyright .copyright span {
	color: var(--jq_gray4);
	margin-right: 10px
}
.footer-box .footer .platform-copyright-contact .platform-copyright .copyright a:hover {
	color: var(--jq_primary)
}
.footer-box .footer .platform-copyright-contact .contact {
	align-items: center;
	display: flex
}
.footer-box .footer .platform-copyright-contact .contact a {
	align-items: center;
	border-left: 1px solid var(--jq_white);
	color: var(--jq_white);
	display: flex;
	font-weight: 700;
	height: 32px;
	padding-left: 20px
}
.footer-box .footer .platform-copyright-contact .contact a:hover {
	color: var(--jq_primary)
}
.content-box {
	display: flex;
	flex-direction: column;
	width: 100%
}
.swiper, .swiper .swiper-wrapper {
	height: 100%;
	width: 100%
}
.swiper .swiper-wrapper .swiper-slide {
	display: flex;
	height: 100%;
	width: 100%
}
@keyframes pulse {
0% {
box-shadow:0 0 0 0 #224eb5
}
70% {
box-shadow:0 0 0 16px transparent
}
to {
	box-shadow: 0 0 0 0 transparent
}
}
.home-banner-box {
	height: 300px;
	width: 100%
}
.home-banner-box .banner-swiper {
	height: 100%;
	width: 100%
}
.home-product-type-box {
	display: flex;
	flex-direction: column;
	width: 100%
}
.home-product-type-box .hptb-tab-box {
	background: var(--jq_white);
	display: flex;
	justify-content: center
}
.home-product-type-box .hptb-tab-box .hptb-tab-container {
	margin: auto;
	overflow: hidden;
	width: var(--jq_w1420)
}
.home-product-type-box .hptb-tab-box .tab-box {
	-webkit-overflow-scrolling: touch;
	display: flex;
	justify-content: space-between;
	margin-left: -15px;
	margin-right: -15px;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 15px 0;
	position: relative;
	width: auto
}
.home-product-type-box .hptb-tab-box .tab-box a {
	align-items: center;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	margin: 0 15px;
	width: calc(11.11111% - 30px)
}
.home-product-type-box .hptb-tab-box .tab-box a .img {
	height: 125px;
	margin-bottom: 10px;
	width: 125px
}
.home-product-type-box .hptb-tab-box .tab-box a .img img {
	background: #eef2f8;
	border-radius: 50%;
	display: block;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	overflow: hidden;
	width: 100%
}
.home-product-type-box .hptb-tab-box .tab-box a .txt {
	font-size: var(--jq_fs3);
	font-weight: 700;
	line-height: 30px;
	text-align: center;
	width: 100%
}
.home-product-type-box .hptb-tab-box .tab-box a.active .img img {
	background: var(--jq_primary)
}
.home-product-type-box .hptb-tab-box .tab-box a.active .txt {
	color: var(--jq_primary)
}
.home-product-type-box .hptb-product-box {
	display: flex;
	justify-content: center;
	padding-top: 20px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box {
	display: flex;
	height: 580px;
	justify-content: space-between;
	width: var(--jq_w1420)
}
.home-product-type-box .hptb-product-box .product-box .product-main {
	background: var(--jq_white);
	border-radius: 10px;
	display: flex;
	height: 100%;
	justify-content: space-between;
	padding: 30px;
	width: calc(100% - 446px)
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding-right: 20px;
	width: calc(100% - 660px)
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .name-disc {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	margin-bottom: 20px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .name-disc .name {
	font-size: var(--jq_fs6);
	font-weight: 700;
	margin-bottom: 10px;
	color: var(--jq_primary);
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .name-disc .disc {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray3);
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list {
	display: flex;
	flex-direction: column;
	height: 100%;
	margin-bottom: 40px;
	overflow: hidden auto;
	width: 100%;
	margin-left: 20px;
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item {
	align-items: center;
	display: flex;
	line-height: 1.8;
	margin-bottom: 8px;
	width: 100%;
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item .tit {
	font-size: var(--jq_fs3);
	font-weight: 700;
	padding-left: 20px;
	position: relative;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item .tit:before {
	color: var(--jq_primary);
	content: ">";
	font-size: var(--jq_fs3);
	font-weight: 700;
	left: 0;
	position: absolute;
	top: 44%;
	transform: translateY(-50%);
	transition: all .3s
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item .tit-span{
    color: var(--jq_primary);
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item .icon {
	color: var(--jq_primary);
	flex-shrink: 0
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .list .list-item:hover .tit:before {
	left: 3px
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .more {
	display: flex;
	flex-shrink: 0
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more .more .button {
	width: 120px
}
.home-product-type-box .hptb-product-box .product-box .product-main .img {
	align-items: center;
	display: flex;
	flex-shrink: 0;
	height: 100%;
	justify-content: center;
	padding: 20px;
	width: 660px
}
.home-product-type-box .hptb-product-box .product-box .product-main .img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
	border-radius: 10px;
}
.home-product-type-box .hptb-product-box .product-box .product-banner {
	background: var(--jq_white);
	border-radius: 10px;
	flex-shrink: 0;
	height: 100%;
	overflow: hidden;
	width: 426px
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 {
	display: flex;
	flex-direction: column;
	height: 100%;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .img {
	align-items: center;
	display: flex;
	height: calc(100% - 185px);
	justify-content: center;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .img img {
	/*max-height: 100%;*/
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more {
	background: var(--jq_primary);
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	height: 185px;
	padding: 30px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more .tit {
	color: var(--jq_white);
	font-size: var(--jq_fs6);
	font-weight: 700;
	margin-bottom: 10px
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more .disc {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray5);
	display: -webkit-box;
	margin-bottom: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more .more {
	display: flex;
	justify-content: flex-start
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more .more .button {
	border-color: var(--jq_white);
	color: var(--jq_white);
	width: 120px
}
.home-product-type-box .hptb-product-box .product-box .product-banner .banner-swiper2 .tit-disc-more .more .button:hover {
	background: #224eb5
}
.home-about-slkor-box {
	display: flex;
	justify-content: center;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap {
	display: flex;
	flex-direction: column;
	width: var(--jq_w1420)
}
.home-about-slkor-box .about-slkor-wrap .slkor-title {
	padding: 50px 0 40px;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-title .max-tit {
	color: var(--jq_gray2);
	font-size: 34px;
	font-weight: 500;
	margin-bottom: 10px
}
.home-about-slkor-box .about-slkor-wrap .slkor-title .min-tit {
	color: var(--jq_gray3);
	font-size: 16px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list {
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	overflow: hidden;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor {
	display: flex;
	height: 350px;
	overflow: hidden;
	position: relative;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main {
	background: var(--jq_primary);
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 30px 100px 30px 30px;
	position: relative;
	width: 50%;
	z-index: 1
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .tit {
	color: var(--jq_white);
	flex-shrink: 0;
	font-size: var(--jq_fs10);
	font-weight: 700;
	margin-bottom: 30px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .disc {
	color: var(--jq_gray6);
	height: 100%;
	line-height: 28px;
	overflow: auto
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .more {
	display: flex;
	flex-shrink: 0;
	justify-content: flex-start
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .more .button {
	border-color: var(--jq_white);
	color: var(--jq_white);
	height: 50px;
	width: 140px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .more .button:hover {
	background: #224eb5
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img {
	height: 100%;
	position: relative;
	width: 50%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img:before {
	background: var(--jq_primary);
	content: "";
	height: 57.8%;
	position: absolute;
	right: 100%;
	top: 0;
	transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	-o-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	-webkit-transform: rotate(-30deg);
	transform-origin: top right;
	-moz-transform-origin: top right;
	-o-transform-origin: top right;
	-ms-transform-origin: top right;
	-webkit-transform-origin: top right;
	width: 800px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img:after {
	background: var(--jq_primary);
	bottom: 0;
	content: "";
	height: 57.8%;
	position: absolute;
	right: 100%;
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	transform-origin: bottom right;
	-moz-transform-origin: bottom right;
	-o-transform-origin: bottom right;
	-ms-transform-origin: bottom right;
	-webkit-transform-origin: bottom right;
	width: 800px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-play {
	align-items: center;
	animation: pulse 1s infinite;
	background: var(--jq_white);
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	height: 80px;
	justify-content: center;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 80px;
	z-index: 2
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-play:after {
	border: 20px solid transparent;
	border-left: 20px solid var(--jq_primary);
	content: "";
	height: 0;
	left: 13px;
	position: relative;
	width: 0
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-play:hover {
	background: #224eb5
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-play:hover:after {
	border-left: 20px solid var(--jq_white)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper {
	position: relative;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev {
	align-items: center;
	border: 2px solid var(--jq_gray3);
	border-radius: 50%;
	color: var(--jq_gray3);
	display: flex;
	height: 40px;
	justify-content: center;
	margin-top: 0;
	position: absolute;
	transition: all .3s;
	width: 40px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next:after, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev:after {
	display: none
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next .iconfont, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev .iconfont {
	font-size: 20px;
	font-weight: 600
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next:hover, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next.notCheck, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev.notCheck {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	cursor: not-allowed
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-next.slkor-swiper-next.notCheck:hover, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .swiper-button-prev.slkor-swiper-prev.notCheck:hover {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	color: var(--jq_gray3)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-img:before {
	background: var(--jq_white);
	left: 84.9%;
	top: 400px;
	transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	transform-origin: top right;
	-moz-transform-origin: top right;
	-o-transform-origin: top right;
	-ms-transform-origin: top right;
	-webkit-transform-origin: top right
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-img:after {
	background: var(--jq_white);
	bottom: 399px;
	left: 84.9%;
	transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	-o-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	-webkit-transform: rotate(-30deg);
	transform-origin: bottom right;
	-moz-transform-origin: bottom right;
	-o-transform-origin: bottom right;
	-ms-transform-origin: bottom right;
	-webkit-transform-origin: bottom right
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main {
	background: var(--jq_white)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main .tit {
	color: var(--jq_gray1)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main .disc {
	color: var(--jq_gray3)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main .more .button {
	border-color: var(--jq_primary);
	color: var(--jq_gray1)
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main .more .button:hover {
	color: var(--jq_white)
}
.home-honor-box {
	background: var(--jq_white);
	display: flex;
	justify-content: center;
	padding: 80px 0;
	width: 100%
}
.home-honor-box .honor-box {
	display: flex;
	width: var(--jq_w1420)
}
.home-honor-box .honor-box .honor-swper {
	overflow: hidden;
	position: relative;
	width: 100%
}
.home-honor-box .honor-box .honor-swper #honor-swiper .swiper-slide .honor-swper-item {
	align-items: center;
	border: 2px solid var(--jq_gray4);
	display: flex;
	justify-content: center;
	width: 100%
}
.home-honor-box .honor-box .honor-swper #honor-swiper .swiper-slide .honor-swper-item img {
	height: -moz-fit-content;
	height: fit-content;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.home-honor-box .honor-box .honor-swper-prevNext {
	align-items: center;
	display: flex;
	justify-content: space-between;
	left: 0;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
	z-index: 2
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev {
	align-items: center;
	border: 2px solid var(--jq_gray3);
	border-radius: 50%;
	color: var(--jq_gray3);
	display: flex;
	height: 40px;
	justify-content: center;
	left: 0;
	margin-right: 0;
	margin-top: 0;
	position: relative;
	right: 0;
	transition: all .3s;
	width: 40px
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next:after, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev:after {
	display: none
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next .iconfont, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev .iconfont {
	font-size: 20px;
	font-weight: 600
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next:hover, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next.notCheck, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev.notCheck {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	cursor: not-allowed
}
.home-honor-box .honor-box .honor-swper-prevNext .swiper-button-next.notCheck:hover, .home-honor-box .honor-box .honor-swper-prevNext .swiper-button-prev.notCheck:hover {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	color: var(--jq_gray3)
}
.home-honor-box .honor-box .honor-disc {
	display: flex;
	flex-direction: column;
	position: relative;
	width: 100%
}
.home-honor-box .honor-box .honor-disc .max-tit {
	color: var(--jq_primary);
	flex-shrink: 0;
	font-size: 34px;
	font-weight: 500;
	margin-bottom: 10px
}
.home-honor-box .honor-box .honor-disc .min-tit {
	color: var(--jq_gray3);
	font-size: 16px;
	margin-bottom: 60px;
	overflow: hidden auto
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext {
	align-items: center;
	bottom: 0;
	display: flex;
	left: 30px;
	position: absolute
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev {
	align-items: center;
	border: 2px solid var(--jq_gray3);
	border-radius: 50%;
	color: var(--jq_gray3);
	display: flex;
	height: 40px;
	justify-content: center;
	left: 0;
	margin-right: 20px;
	margin-top: 0;
	position: relative;
	right: 0;
	transition: all .3s;
	width: 40px
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next:after, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev:after {
	display: none
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next .iconfont, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev .iconfont {
	font-size: 20px;
	font-weight: 600
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next:hover, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next.notCheck, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev.notCheck {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	cursor: not-allowed
}
.home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-next.notCheck:hover, .home-honor-box .honor-box .honor-disc .honor-swper-prevNext .swiper-button-prev.notCheck:hover {
	background: var(--jq_gray5);
	border-color: var(--jq_gray5);
	color: var(--jq_gray3)
}
.home-news-box {
	padding: 80px 0;
	width: 100%
}
.home-news-box .news-box {
	display: flex;
	justify-content: space-between;
	width: var(--jq_w1420)
}
.home-news-box .news-box .news-swper {
	background: var(--jq_white);
	border-radius: 10px;
	overflow: hidden;
	padding: 30px;
	width: 500px
}
.home-news-box .news-box .news-swper .img-box {
	border-radius: 5px;
	height: 270px;
	overflow: hidden;
	position: relative;
	width: 100%
}
.home-news-box .news-box .news-swper .img-box .img-list {
	display: flex;
	height: 100%
}
.home-news-box .news-box .news-swper .img-box .img-list .img-item {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center;
	width: 33.3333333333%
}
.home-news-box .news-box .news-swper .img-box .img-list .img-item img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.home-news-box .news-box .news-swper .img-box .img-sort {
	align-items: center;
	background: rgba(0,0,0,.5);
	bottom: 0;
	display: flex;
	height: 40px;
	justify-content: center;
	left: 0;
	position: absolute;
	width: 100%
}
.home-news-box .news-box .news-swper .img-box .img-sort span {
	background: var(--jq_white);
	border-radius: 50%;
	cursor: pointer;
	height: 10px;
	margin: 7px;
	width: 10px
}
.home-news-box .news-box .news-swper .img-box .img-sort span.active {
	background: var(--jq_primary)
}
.home-news-box .news-box .news-swper .text-box {
	display: flex;
	flex-direction: column;
	height: calc(100% - 270px);
	width: 100%
}
.home-news-box .news-box .news-swper .text-box a {
	display: flex;
	margin-top: 20px;
	width: 100%
}
.home-news-box .news-box .news-swper .text-box a .time {
	background: var(--jq_primary);
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	height: 70px;
	width: 70px
}
.home-news-box .news-box .news-swper .text-box a .time .day {
	align-items: center;
	color: var(--jq_white);
	display: flex;
	font-size: 36px;
	font-weight: 700;
	height: 60%;
	justify-content: center;
	width: 100%
}
.home-news-box .news-box .news-swper .text-box a .time .year-month {
	align-items: center;
	color: var(--jq_white);
	display: flex;
	font-size: var(--jq_fs2);
	height: 40%;
	justify-content: center;
	width: 100%
}
.home-news-box .news-box .news-swper .text-box a .tit-disc {
	display: flex;
	flex-direction: column;
	padding-left: 20px;
	width: calc(100% - 70px)
}
.home-news-box .news-box .news-swper .text-box a .tit-disc .tit {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	font-size: var(--jq_fs4);
	height: 32px;
	line-height: 32px
}
.home-news-box .news-box .news-swper .text-box a .tit-disc .disc, .home-news-box .news-box .news-swper .text-box a .tit-disc .tit {
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.home-news-box .news-box .news-swper .text-box a .tit-disc .disc {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	color: var(--jq_gray3);
	font-size: var(--jq_fs2);
	height: 38px;
	line-height: 19px
}
.home-news-box .news-box .news-swper .text-box a.active .time {
	background: #224eb5
}
.home-news-box .news-box .news-list-box {
	background: var(--jq_white);
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	height: 100%;
	overflow: hidden;
	width: calc(100% - 530px)
}
.home-news-box .news-box .news-list-box .news-tab {
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	height: 60px;
	padding: 0 30px;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-tab a {
	align-items: center;
	display: flex;
	font-size: 20px;
	height: 100%;
	padding: 20px 20px 10px;
	position: relative
}
.home-news-box .news-box .news-list-box .news-tab a:before {
	background: var(--jq_primary);
	bottom: 0;
	content: "";
	height: 2px;
	left: 50%;
	position: absolute;
	transition: all .3s;
	width: 0
}
.home-news-box .news-box .news-list-box .news-tab a.active, .home-news-box .news-box .news-list-box .news-tab a:hover {
	color: var(--jq_primary)
}
.home-news-box .news-box .news-list-box .news-tab a.active:before, .home-news-box .news-box .news-list-box .news-tab a:hover:before {
	left: 0;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-list-main {
	display: none;
	flex-direction: column;
	padding: 10px 30px;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-list-main .news-list {
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-list-main .news-list a {
	border-bottom: 1px solid var(--jq_gray5);
	display: flex;
	flex-direction: column;
	padding: 10px 0 18px;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-list-main .news-list a .tit-time {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 7px
}
.home-news-box .news-box .news-list-box .news-list-main .news-list a .tit-time .tit {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: 16px;
	font-weight: 700;
	overflow: hidden;
	padding-right: 20px;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.home-news-box .news-box .news-list-box .news-list-main .news-list a .tit-time .time {
	color: var(--jq_gray4);
	flex-shrink: 0
}
.home-news-box .news-box .news-list-box .news-list-main .news-list a .disc {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray3);
	display: -webkit-box;
	flex-shrink: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.home-news-box .news-box .news-list-box .news-list-main .more {
	display: flex;
	height: 40px;
	justify-content: flex-start;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-list-main .more .button {
	height: 100%;
	width: 120px
}
.home-news-box .news-box .news-list-box #news-list-main-1 {
	display: flex
}
.crumbs-box {
	align-items: center;
	display: flex;
	justify-content: center;
	width: 100%
}
.crumbs-box .crumbs {
	align-items: center;
	display: flex;
	width: var(--jq_w1420)
}
.crumbs-box .crumbs a {
	align-items: center;
	color: var(--jq_gray2);
	display: flex;
	font-size: var(--jq_fs3);
	padding: 20px 10px 20px 0
}
.crumbs-box .crumbs a .iconfont {
	font-size: var(--jq_fs5);
	margin-right: 5px
}
.crumbs-box .crumbs a:after {
	content: ">";
	margin-left: 10px
}
.crumbs-box .crumbs a:last-child {
	color: var(--jq_gray3)
}
.crumbs-box .crumbs a:last-child:after {
	content: ""
}
.crumbs-box .crumbs a:last-child:hover {
	color: var(--jq_gray3)
}
.crumbs-box .crumbs a:hover {
	color: var(--jq_primary)
}
.crumbs-box .crumbs a:hover:after {
	color: var(--jq_gray2)
}
.page-box {
	display: flex;
	justify-content: flex-start;
	padding: 40px 0;
	width: 100%
}
.page-box a {
	align-items: center;
	border: 1px solid var(--jq_gray5);
	border-radius: 2px;
	color: var(--jq_color7);
	display: flex;
	height: 34px;
	justify-content: center;
	margin: 5px;
	min-width: 34px;
	padding: 0 10px
}
.page-box a.active, .page-box a:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.product-banner {
	align-items: center;
	color: var(--jq_white);
	font-size: 38px;
	height: 215px
}
.product-banner, .product-type-box {
	display: flex;
	justify-content: center;
	width: 100%
}
.product-type-box .product-type {
	display: flex;
	flex-direction: column;
	width: var(--jq_w1420)
}
.product-type-box .product-type>.title {
	display: flex;
	flex-direction: column;
	margin: 30px 10px
}
.product-type-box .product-type>.title .max-tit {
	color: var(--jq_gray2);
	font-size: 38px;
	margin-bottom: 10px
}
.product-type-box .product-type>.title .min-tit {
	color: var(--jq_gray3);
	font-size: 18px;
	line-height: 34px
}
.product-type-box .product-type>.title.mlr0 {
	margin: 30px 0
}
@media (min-width:992px) {
.product-type-box .product-type .product-waterfall {
	-moz-columns: 3;
	column-count: 3;
	padding-bottom: 20px;
	padding-top: 20px
}
}
@media (max-width:768px) {
.product-type-box .product-type .product-waterfall {
	-moz-columns: 1;
	column-count: 1;
	padding: 10px
}
}
.product-type-box .product-type .product-waterfall {
	-moz-column-gap: 20px;
	column-gap: 20px;
	position: relative;
	width: 100%
}
.product-type-box .product-type .product-waterfall .product-card {
	-moz-column-break-inside: avoid;
	background: #eef2f8;
	border-radius: 8px;
	box-shadow: 0 2px 10px rgba(0,0,0,.1);
	break-inside: avoid;
	display: flex;
	flex-direction: column;
	height: -moz-fit-content;
	height: fit-content;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 30px;
	page-break-inside: avoid;
	transition: all .3s ease
}
.product-type-box .product-type .product-waterfall .product-card .product-title-img {
	align-items: center;
	display: flex;
	justify-content: space-between;
	width: 100%
}
.product-type-box .product-type .product-waterfall .product-card .product-title-img .product-title {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray2);
	display: -webkit-box;
	font-size: 24px;
	font-weight: 500;
	overflow: hidden;
	padding-right: 30px;
	text-overflow: ellipsis;
	white-space: normal;
	width: calc(100% - 108px);
	word-break: break-all
}
.product-type-box .product-type .product-waterfall .product-card .product-title-img .product-img {
	height: 108px;
	overflow: hidden;
	width: 108px
}
.product-type-box .product-type .product-waterfall .product-card .product-title-img .product-img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.product-type-box .product-type .product-waterfall .product-card .product-type-list {
	display: flex;
	flex: 1;
	flex-wrap: wrap;
	width: 100%
}
.product-type-box .product-type .product-waterfall .product-card .product-type-list .list-item {
	align-items: center;
	color: var(--jq_gray2);
	display: flex;
	font-size: 16px;
	padding: 10px 10px 10px 20px;
	position: relative;
	width: 50%
}
.product-type-box .product-type .product-waterfall .product-card .product-type-list .list-item:before {
	color: var(--jq_primary);
	content: ">";
	font-size: 20px;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-58%)
}
.product-type-box .product-type .product-waterfall .product-card .product-type-list .list-item:hover {
	color: var(--jq_primary)
}
.product-type-box .product-type .product-waterfall .product-card:hover .product-title-img img {
	transform: scale(1.2)
}
.product-type-box .product-type .product-waterfall .product-card:hover {
	box-shadow: 0 5px 10px rgba(0,0,0,.15);
	transform: translateY(-5px)
}
.product-type-box .product-type .type-list {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% + 30px)
}
.product-type-box .product-type .type-list .type-list-item {
	background: #d7e5fa;
	border-radius: 5px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 30px;
	margin-right: 30px;
	padding: 15px 20px 15px 45px;
	position: relative;
	width: calc(25% - 30px)
}
.product-type-box .product-type .type-list .type-list-item:before {
	color: var(--jq_primary);
	content: ">";
	font-size: 20px;
	left: 20px;
	position: absolute;
	top: 50%;
	transform: translateY(-58%);
	transition: all .3s
}
.product-type-box .product-type .type-list .type-list-item .tit {
	color: var(--jq_gray2);
	font-size: 18px
}
.product-type-box .product-type .type-list .type-list-item .iconfont {
	color: var(--jq_error);
	font-size: 20px
}
.product-type-box .product-type .type-list .type-list-item:hover {
	background: var(--jq_primary)
}
.product-type-box .product-type .type-list .type-list-item:hover span, .product-type-box .product-type .type-list .type-list-item:hover:before {
	color: var(--jq_white)
}
.product-type-box .product-type .product-list-button {
	display: flex;
	justify-content: flex-end;
	width: 100%
}
.product-type-box .product-type .product-list-button a {
	align-items: center;
	color: var(--jq_gray2);
	display: flex;
	font-size: var(--jq_fs3);
	padding-left: 20px
}
.product-type-box .product-type .product-list-button a .iconfont {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	margin-right: 5px
}
.product-type-box .product-type .product-list-button a:hover, .product-type-box .product-type .product-list-button a:hover .iconfont {
	color: var(--jq_primary)
}
.product-type-box .product-type .product-list-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 20px;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item {
	border: 1px solid var(--jq_gray5);
	border-radius: 10px;
	display: flex;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 20px;
	width: calc(50% - 10px)
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	width: 280px
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .img {
	display: flex;
	height: 108px;
	justify-content: center;
	margin-bottom: 20px;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .img img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border: 1px solid var(--jq_primary);
    border-radius: 3px;
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation {
	display: flex;
	justify-content: center;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a {
	background: #d7e5fa;
	border-radius: 3px;
	margin: 0 20px;
	padding: 5px 10px
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a .icon-download {
	color: var(--jq_error)
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a .icon-xinpian {
	color: var(--jq_primary)
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a:hover {
	background: var(--jq_primary);
	color: var(--jq_white)
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a:hover .icon-download, .product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a:hover .icon-xinpian {
	color: var(--jq_white)
}
.product-type-box .product-type .product-list-box .product-list-item .text-disc {
	display: flex;
	flex-direction: column;
	padding-left: 20px;
	width: calc(100% - 280px)
}
.product-type-box .product-type .product-list-box .product-list-item .text-disc .tit {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: var(--jq_fs4);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.product-type-box .product-type .product-list-box .product-list-item:hover {
	box-shadow: 0 5px 10px rgba(0,0,0,.15);
	transform: translateY(-5px)
}
.product-type-tab {
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	justify-content: center;
	margin-bottom: 50px;
	width: 100%
}
.product-type-tab .type-tab {
	display: flex;
	width: var(--jq_w1420)
}
.product-type-tab .type-tab a {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	padding: 20px;
	position: relative
}
.product-type-tab .type-tab a:before {
	background: var(--jq_primary);
	bottom: 0;
	content: "";
	height: 3px;
	left: 50%;
	position: absolute;
	transition: all .3s;
	width: 0
}
.product-type-tab .type-tab a.active, .product-type-tab .type-tab a:hover {
	color: var(--jq_primary)
}
.product-type-tab .type-tab a.active:before, .product-type-tab .type-tab a:hover:before {
	left: 0;
	width: 100%
}
.detail-img-basic-box {
	background: #eef2f8;
	display: flex;
	justify-content: center;
	padding: 50px 0;
	width: 100%
}
.detail-img-basic-box .detail-img-basic {
	display: flex;
	width: var(--jq_w1420)
}
.detail-img-basic-box .detail-img-basic .detail-img {
	background: var(--jq_white);
	border-radius: 10px;
	display: flex;
	height: 336px;
	padding: 20px 20px 0;
	width: 710px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	height: 100%;
	overflow: hidden auto;
	width: 111px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min::-webkit-scrollbar {
width:6px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min::-webkit-scrollbar-track {
background:#f1f1f1;
border-radius:3px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min::-webkit-scrollbar-thumb {
background:#c1c1c1;
border-radius:3px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min::-webkit-scrollbar-thumb:hover {
background:#a8a8a8
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min .img-item {
	align-items: center;
	border: 1px solid var(--jq_gray4);
	border-radius: 5px;
	cursor: pointer;
	display: flex;
	flex-shrink: 0;
	height: 75px;
	justify-content: center;
	margin-bottom: 20px;
	overflow: hidden;
	width: 75px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min .img-item img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min .img-item.active, .detail-img-basic-box .detail-img-basic .detail-img .img-min .img-item:hover {
	border: 1px solid var(--jq_primary)
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max {
	align-items: center;
	display: flex;
	height: calc(100% - 20px);
	justify-content: center;
	position: relative;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 280px;
	border: 1px solid var(--jq_primary);
	border-radius: 10px;
}
@media (max-width:768px) {
.detail-img-basic-box .detail-img-basic .detail-img .img-max img {
	width: auto
}
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d, .detail-img-basic-box .detail-img-basic .detail-img .img-max .next, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev {
	align-items: center;
	display: flex;
	justify-content: center;
	position: absolute
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev {
	border: 1px solid var(--jq_gray3);
	border-radius: 50%;
	color: var(--jq_gray3);
	cursor: pointer;
	height: 40px;
	opacity: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 40px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next .iconfont, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev .iconfont {
	font-size: var(--jq_fs4)
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next:hover, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .prev {
	left: 10px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next {
	right: 0
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d {
	border: 1px solid var(--jq_gray4);
	border-radius: 5px;
	bottom: 0;
	font-size: var(--jq_fs3);
	height: 46px;
	padding: 0 10px;
	right: 0
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d .iconfont {
	font-size: var(--jq_fs8);
	margin-right: 5px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d:hover {
	background: var(--jq_primary);
	border-color: var(--jq_primary);
	color: var(--jq_white)
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max:hover .next, .detail-img-basic-box .detail-img-basic .detail-img .img-max:hover .prev {
	opacity: 1
}
.detail-img-basic-box .detail-img-basic .detail-basic {
	display: flex;
	flex-direction: column;
	padding-left: 30px;
	width: calc(100% - 710px)
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-title {
	font-size: var(--jq_fs9);
	font-weight: 500;
	margin-bottom: 10px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-desc {
	color: var(--jq_gray2);
	font-size: var(--jq_fs4);
	line-height: 32px;
	margin-bottom: 10px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param {
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param .param-item {
	color: var(--jq_gray2);
	display: flex;
	font-size: var(--jq_fs3);
	padding: 5px 0
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param .param-item .label {
	flex-shrink: 0;
	width: 120px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn {
	display: flex
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn .button {
	height: 48px;
	margin-right: 30px;
	padding: 0 30px;
	width: auto
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn .button i {
	margin-right: 5px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn .button:hover {
	opacity: .8
}
@media (max-width:768px) {
.detail-doc-support-box {
	padding: 10px
}
}
.detail-doc-support-box {
	display: flex;
	justify-content: center;
	padding: 50px 0;
	width: 100%
}
.detail-doc-support-box .detail-doc-support {
	display: flex;
	flex-direction: column;
	max-width: 100%;
	overflow: hidden;
	width: var(--jq_w1420)
}
.detail-doc-support-box .detail-doc-support .product-type-tab {
	border: none
}
.detail-doc-support-box .detail-doc-support .detail-content {
	color: var(--jq_gray2);
	font-size: var(--jq_fs4);
	width: 100%;
	padding-left: 40px;
}
.detail-doc-support-box .detail-doc-support .detail-download-file {
	display: none;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-download-file .public-table {
	margin-bottom: 50px
}
.detail-doc-support-box .detail-doc-support .detail-download-file .detail-file-box {
	display: flex;
	flex-direction: column;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-download-file .detail-file-box .file-title {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	margin-bottom: 20px
}
.detail-doc-support-box .detail-doc-support .detail-download-file .detail-file-box iframe {
	border: none;
	height: 1200px;
	width: var(--jq_w1420)
}
.detail-doc-support-box .detail-doc-support .detail-support {
	display: none;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-support .support-title {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	margin-bottom: 20px;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-support .support-content {
	color: var(--jq_gray2);
	font-size: var(--jq_fs4);
	margin-bottom: 50px;
	width: 100%
}
.detail-related-box {
	background: #eef2f8;
	display: flex;
	justify-content: center;
	padding: 50px 0;
	width: 100%
}
@media (max-width:768px) {
.detail-related {
	width: 100%
}
}
.detail-related {
	display: flex;
	flex-direction: column;
	width: var(--jq_w1420)
}
.detail-related .related-title {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	margin-bottom: 20px
}
@media (max-width:768px) {
.detail-related #related-box {
	display: none
}
}
.detail-related .related-box {
	padding: 10px;
	width: 100%
}
.detail-related .related-box .related-main {
	height: 358px;
	overflow: hidden;
	width: calc(100% + 20px)
}
.detail-related .related-box .related-main .related-list {
	display: flex;
	height: 100%
}
.detail-related .related-box .related-main .related-list .list-item {
	width: 288px
}
@media (max-width:768px) {
.detail-related .related-box .related-main .related-list .list-item {
	width: 100%
}
}
.detail-related .related-box .related-main .related-list .list-item {
	height: 100%;
	padding-right: 20px
}
.detail-related .related-box .related-main .related-list .list-item::marker {
content:none
}
.detail-related .related-box .related-main .related-list .list-item .item-box {
	background: var(--jq_white);
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	height: 100%;
	overflow: hidden;
	width: 100%
}
.detail-related .related-box .related-main .related-list .list-item .item-box .img {
	align-items: center;
	display: flex;
	height: 250px;
	justify-content: center;
	overflow: hidden;
	width: 100%
}
.detail-related .related-box .related-main .related-list .list-item .item-box .img img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model {
	background: var(--jq_primary);
	height: calc(100% - 250px);
	padding: 10px;
	width: 100%
}
.detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .title {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_white);
	display: -webkit-box;
	font-size: var(--jq_fs4);
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .title:hover {
	text-decoration: underline
}
.detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .brand {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	color: var(--jq_gray5);
	display: -webkit-box;
	font-size: var(--jq_fs2);
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all
}
.detail-related .related-box .related-main .related-list .list-item .item-box:hover .img img {
	transform: scale(1.1)
}
.detail-related .related-box .related-span {
	align-items: center;
	display: flex;
	height: 30px;
	justify-content: center;
	width: 100%
}
.detail-related .related-box .related-span span {
	background: var(--jq_gray3);
	border-radius: 100%;
	cursor: pointer;
	height: 10px;
	margin: 0 5px;
	width: 10px
}
.detail-related .related-box .related-span span.active {
	background: var(--jq_primary)
}
.news-list-box {
	display: flex;
	justify-content: center;
	padding: 60px 0 0;
	width: 100%
}
.news-list-box .news-list {
	display: flex;
	width: var(--jq_w1420)
}
.news-list-box .news-list .news-menu {
	background: #eef2f8;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	width: 300px
}
.news-list-box .news-list .news-menu .title {
	align-items: center;
	border-bottom: 1px dashed var(--jq_white);
	display: flex;
	font-size: var(--jq_fs9);
	padding: 20px;
	width: 100%
}
.news-list-box .news-list .news-menu .title .iconfont {
	color: var(--jq_error);
	font-size: var(--jq_fs8);
	margin-right: 10px
}
.news-list-box .news-list .news-menu .menu-item {
	display: flex;
	flex-direction: column;
	padding: 20px 20px 10px;
	width: 100%
}
.news-list-box .news-list .news-menu .menu-item a {
	background: var(--jq_white);
	border-radius: 5px;
	color: var(--jq_gray2);
	font-size: var(--jq_fs4);
	margin-bottom: 15px;
	padding: 15px 20px 15px 40px;
	position: relative;
	width: 100%
}
.news-list-box .news-list .news-menu .menu-item a:before {
	color: var(--jq_primary);
	content: ">";
	font-size: var(--jq_fs3);
	left: 20px;
	position: absolute;
	top: 50%;
	transform: translateY(-54%);
	transition: all .3s
}
.news-list-box .news-list .news-menu .menu-item a:hover {
	color: var(--jq_primary)
}
.news-list-box .news-list .news-menu .menu-item a:hover:before {
	left: 23px
}
.news-list-box .news-list .news-menu .menu-item a.active {
	background: var(--jq_primary);
	color: var(--jq_white)
}
.news-list-box .news-list .news-menu .menu-item a.active:before {
	color: var(--jq_white);
	left: 23px
}
.news-list-box .news-list .list-box {
	display: flex;
	flex-direction: column;
	padding-left: 20px;
	width: calc(100% - 300px)
}
.news-list-box .news-list .list-box .list-item {
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	margin-bottom: 30px;
	padding-bottom: 30px;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .img {
	align-items: center;
	display: flex;
	height: 238px;
	justify-content: center;
	overflow: hidden;
	width: 250px
}
.news-list-box .news-list .list-box .list-item .img img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.news-list-box .news-list .list-box .list-item .item-content {
	display: flex;
	flex-direction: column;
	padding-left: 20px;
	width: calc(100% - 250px)
}
.news-list-box .news-list .list-box .list-item .item-content .tit {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray2);
	display: -webkit-box;
	font-size: var(--jq_fs6);
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.news-list-box .news-list .list-box .list-item .item-content .time-look {
	display: flex;
	margin-bottom: 20px;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .item-content .time-look span {
	align-items: center;
	color: var(--jq_gray3);
	display: flex;
	margin-right: 20px
}
.news-list-box .news-list .list-box .list-item .item-content .time-look span .iconfont {
	margin-right: 5px
}
.news-list-box .news-list .list-box .list-item .item-content .disc {
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	color: var(--jq_gray3);
	display: -webkit-box;
	font-size: var(--jq_fs3);
	line-height: 1.7;
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.news-list-box .news-list .list-box .list-item .item-content .more {
	display: flex
}
.news-list-box .news-list .list-box .list-item .item-content .more .button {
	padding: 0 30px;
	width: auto
}
.news-list-box .news-list .list-box .list-item:hover .img img {
	transform: scale(1.1)
}
.news-list-box .news-list .list-detail-box {
	display: flex;
	flex-direction: column;
	padding-right: 20px;
	width: calc(100% - 400px)
}
.news-list-box .news-list .list-detail-box .tit {
	font-size: var(--jq_fs10);
	margin-bottom: 10px;
	width: 100%
}
.news-list-box .news-list .list-detail-box .time-look {
	display: flex;
	margin-bottom: 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-box .time-look span {
	align-items: center;
	color: var(--jq_gray3);
	display: flex;
	margin-right: 20px
}
.news-list-box .news-list .list-detail-box .time-look span .iconfont {
	margin-right: 5px
}
.news-list-box .news-list .list-detail-box .list-detail-content {
	border-bottom: 1px solid var(--jq_gray4);
	border-top: 1px solid var(--jq_gray4);
	font-size: var(--jq_fs3);
	padding: 20px 0;
	width: 100%
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext {
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item {
	display: flex;
	padding: 5px 0;
	width: 100%
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .label {
	color: var(--jq_gray3);
	flex-shrink: 0;
	font-size: var(--jq_fs3)
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .value {
	font-size: var(--jq_fs3);
	padding-left: 10px
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .value a {
	color: var(--jq_gray2)
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .value a:hover {
	color: var(--jq_primary)
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item.disabled .value, .news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item.disabled .value a {
	color: var(--jq_gray3)
}
.news-list-box .news-list .list-detail-recommend {
	background: #eef2f8;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	width: 400px
}
.news-list-box .news-list .list-detail-recommend .title {
	align-items: center;
	display: flex;
	font-size: var(--jq_fs9);
	padding: 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .title .iconfont {
	color: var(--jq_error);
	font-size: var(--jq_fs8);
	margin-right: 10px
}
.news-list-box .news-list .list-detail-recommend .recommend-box {
	display: flex;
	flex-direction: column;
	padding: 0 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item {
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .tit {
	font-size: var(--jq_fs3);
	margin-bottom: 10px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .time-look {
	display: flex;
	margin-bottom: 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .time-look span {
	align-items: center;
	color: var(--jq_gray3);
	display: flex;
	margin-right: 20px
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .time-look span .iconfont {
	margin-right: 5px
}
.aboutUs-box {
	display: flex;
	justify-content: center;
	padding: 50px 0;
	width: 100%
}
.aboutUs-box .aboutUs {
	display: block;
	width: var(--jq_w1420)
}
.aboutUs-box .aboutUs .float-image {
	float: right;
	height: auto;
	margin-left: 20px;
	width: 800px
}
.aboutUs-box .aboutUs .aboutBasic {
	color: var(--jq_gray2);
	line-height: 28px
}
.aboutUs-box .aboutUs .aboutBasic .title {
	font-size: var(--jq_fs8);
	font-weight: 700
}
.aboutUs-box .aboutUs .aboutBasic .en-title {
	font-size: var(--jq_fs4);
	margin-bottom: 20px
}
.aboutUs-box .aboutUs .aboutBasic p {
	font-size: var(--jq_fs3);
	margin-bottom: 10px;
	text-indent: 2em
}
.aboutTotalCulture {
	align-items: center;
	background: var(--jq_white);
	display: flex;
	flex-direction: column;
	padding: 50px 0;
	width: 100%
}
.aboutTotalCulture .aboutTotal {
	background: url(../images/aboutus/figure.png) no-repeat 50%;
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 30px;
	width: var(--jq_w1420)
}
.aboutTotalCulture .aboutTotal .total-item {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding: 20px 0;
	width: 20%
}
.aboutTotalCulture .aboutTotal .total-item .number {
	align-items: center;
	display: flex
}
.aboutTotalCulture .aboutTotal .total-item .number .max {
	font-size: 40px;
	font-weight: 700
}
.aboutTotalCulture .aboutTotal .total-item .number .min {
	color: var(--jq_gray3);
	font-size: 20px;
	margin-left: 10px
}
.aboutTotalCulture .aboutTotal .total-item .desc {
	color: var(--jq_gray3);
	font-size: 18px
}
.aboutTotalCulture .detail-related .related-box {
	height: 500px
}
.aboutTotalCulture .detail-related .related-box .related-main {
	height: 470px
}
.aboutTotalCulture .detail-related .related-box .related-main .related-list .list-item {
	width: 365px
}
.aboutTotalCulture .detail-related .related-box .related-main .related-list .list-item .item-box .img {
	border: 1px solid var(--jq_gray5);
	border-radius: 10px;
	height: 420px
}
.aboutTotalCulture .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model {
	background: none;
	height: calc(100% - 420px)
}
.aboutTotalCulture .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .brand {
	color: var(--jq_gray3);
	font-size: var(--jq_fs5);
	text-align: center;
	width: 100%
}
.about-honor-box {
	background: #eef2f8
}
.aboutPatent .detail-related .related-box {
	height: 535px
}
.aboutPatent .detail-related .related-box .related-main {
	height: 505px
}
.aboutPatent .detail-related .related-box .related-main .related-list .list-item {
	width: 365px
}
.aboutPatent .detail-related .related-box .related-main .related-list .list-item .item-box .img {
	border: 1px solid var(--jq_gray5);
	border-radius: 10px;
	height: 455px
}
.aboutPatent .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model {
	background: none;
	height: calc(100% - 455px)
}
.aboutPatent .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .brand {
	color: var(--jq_gray3);
	font-size: var(--jq_fs3);
	line-height: 22px;
	text-align: center;
	width: 100%
}
.recruitment, .recruitment .recruitment-item {
	display: flex;
	flex-direction: column;
	width: 100%
}
.recruitment .recruitment-item {
	background: var(--jq_white);
	border: 1px solid var(--jq_gray4);
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 10px 20px
}
.recruitment .recruitment-item .item-title {
	cursor: pointer;
	display: flex;
	flex-direction: column;
	width: 100%
}
.recruitment .recruitment-item .item-title .title-jt {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
	width: 100%
}
.recruitment .recruitment-item .item-title .title-jt .tit {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	font-weight: 700
}
.recruitment .recruitment-item .item-title .title-jt .jt {
	margin-right: 10px;
	position: relative
}
.recruitment .recruitment-item .item-title .title-jt .jt .iconfont {
	font-size: var(--jq_fs2);
	position: absolute
}
.recruitment .recruitment-item .item-title .demand {
	color: var(--jq_gray3);
	width: 100%
}
.recruitment .recruitment-item .demand-content {
	border-top: 1px solid var(--jq_gray5);
	color: var(--jq_gray2);
	display: none;
	font-size: var(--jq_fs3);
	margin-top: 20px;
	padding-bottom: 10px;
	padding-top: 20px;
	width: 100%
}
.recruitment .recruitment-item.active .item-title .title-jt .tit, .recruitment .recruitment-item:hover .item-title .title-jt .tit {
	color: var(--jq_primary)
}
.recruitment .recruitment-item.active .item-title .title-jt .jt .iconfont {
	transform: rotate(90deg)
}
.recruitment .recruitment-item.active .demand-content {
	display: block
}
.internetsales, .internetsales .max-item {
	display: flex;
	flex-direction: column;
	width: 100%
}
.internetsales .max-item {
	margin-bottom: 20px
}
.internetsales .max-item .max-title {
	color: var(--jq_gray2);
	font-size: var(--jq_fs5);
	margin-bottom: 10px;
	width: 100%
}
.internetsales .max-item .max-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%
}
.internetsales .max-item .max-box .min-item {
	background: var(--jq_white);
	border: 1px solid var(--jq_gray5);
	border-radius: 5px;
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
	padding: 20px;
	width: calc(50% - 10px)
}
.internetsales .max-item .max-box .min-item .min-title {
	color: var(--jq_gray3);
	font-size: var(--jq_fs3);
	margin-bottom: 10px;
	width: 100%
}
.internetsales .max-item .max-box .min-item .min-box {
	display: flex;
	flex-wrap: wrap;
	width: 100%
}
.internetsales .max-item .max-box .min-item .min-box .item {
	display: flex;
	padding: 5px 0;
	width: 100%
}
.internetsales .max-item .max-box .min-item .min-box .item .label {
	color: var(--jq_gray2);
	flex-shrink: 0;
	width: 80px
}
.internetsales .max-item .max-box .min-item .min-box .item .value {
	color: var(--jq_gray2);
	width: 100%
}
.share-box {
	height: auto;
	position: fixed;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	z-index: 99
}
.share-box .share-item {
	height: 40px;
	margin-bottom: 10px;
	position: relative;
	width: 40px
}
.share-box .share-item>a {
	height: 40px;
	width: 40px
}
.share-box .share-item>a img {
	height: 100%;
	width: 100%
}
.share-box .share-item .share-more {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,.3);
	display: none;
	padding: 10px;
	position: absolute;
	right: 45px;
	top: 50%;
	transform: translateY(-50%)
}
.share-box .share-item .share-more:after {
	background: #fff;
	content: "";
	height: 10px;
	position: absolute;
	right: -5px;
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
	width: 10px
}
.share-box .share-item .share-more .img {
	height: 40px;
	width: 40px
}
.share-box .share-item .share-more .img img {
	height: 100%;
	width: 100%
}
.share-box .share-item .share-more .text {
	margin-left: 10px;
	width: 260px
}
.share-box .share-item .share-more .text .max {
	font-size: var(--jq_fs5)
}
.share-box .share-item .share-more .text .min {
	margin-top: 5px
}
.share-box .share-item .share-more .text .num {
	font-size: var(--jq_fs4);
	margin-top: 20px
}
.share-box .share-item .share-more .wx-code {
	height: 100px;
	width: 100px
}
.share-box .share-item .share-more .wx-code img {
	height: 100%;
	width: 100%
}
.share-box .share-item .share-more .shopping-box {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	width: 200px
}
.share-box .share-item .share-more .shopping-box .no-data {
	display: none;
	flex-shrink: 0
}
.share-box .share-item .share-more .shopping-box .no-data.active {
	display: flex
}
.share-box .share-item .share-more .shopping-box .yes-data {
	display: flex;
	flex-direction: column
}
.share-box .share-item .share-more .shopping-box .yes-data .data-item {
	display: flex;
	justify-content: space-between
}
.share-box .share-item .share-more.active, .share-box .share-item:hover .share-more {
	display: flex
}
.home-news-box .slkor-title {
	padding: 50px 0 40px;
	width: 100%
}
.home-news-box .slkor-title .max-tit {
	color: var(--jq_gray2);
	font-size: 34px;
	font-weight: 500;
	margin-bottom: 10px
}
.home-news-box .slkor-title .min-tit {
	color: var(--jq_gray3);
	font-size: 16px
}
.menu-child-item .child-box .group-hover\:block, .menu-child-item .child-box .group-hover\:block .group-hover\/child\:block {
--tw-bg-opacity:1;
	background-color: rgb(246 250 255/var(--tw-bg-opacity, 1));
	min-height: 100%;
	padding-bottom: 30px;
	padding-top: 30px;
	width: 100%
}
.menu-child-item .child-box .group-hover\:block a {
	padding-left: 60px!important;
	padding-right: 30px!important
}
.menu-child-item .child-box .group-hover\:block a:before {
	left: 40px!important
}
.menu-child-item .group a {
	display: block;
	width: 100%
}
.list-item-child a {
	background: #f6faff;
	border-radius: 5px;
	line-height: 1.8;
	margin-top: 4px;
	padding: 5px 20px
}
.list-item-child a .tit {
	font-size: 14px!important;
	font-weight: 400!important
}
.app-news-container .list-box {
	display: flex;
	flex-direction: column;
	width: 100%
}
.app-news-container .list-item {
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	margin-bottom: 30px;
	padding-bottom: 30px;
	width: 100%
}
.app-news-container .list-item .img {
	align-items: center;
	display: flex;
	height: 238px;
	justify-content: center;
	overflow: hidden;
	width: 250px
}
.app-news-container .list-item .img img {
	max-height: 100%;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.app-news-container .list-item .item-content {
	display: flex;
	flex-direction: column;
	padding-left: 20px;
	width: calc(100% - 250px)
}
.app-news-container .list-item .item-content .tit {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	color: var(--jq_gray2);
	display: -webkit-box;
	font-size: var(--jq_fs6);
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.app-news-container .list-item .item-content .time-look {
	display: flex;
	margin-bottom: 20px;
	width: 100%
}
.app-news-container .list-item .item-content .time-look span {
	align-items: center;
	color: var(--jq_gray3);
	display: flex;
	margin-right: 20px
}
.app-news-container .list-item .item-content .time-look span .iconfont {
	margin-right: 5px
}
.app-news-container .list-item .item-content .disc {
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	color: var(--jq_gray3);
	display: -webkit-box;
	font-size: var(--jq_fs3);
	line-height: 1.7;
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	width: 100%;
	word-break: break-all
}
.app-news-container .list-item .item-content .more {
	display: flex
}
.app-news-container .list-item .item-content .more .button {
	padding: 0 30px;
	width: auto
}
.app-news-container .list-item:hover .img img {
	transform: scale(1.1)
}
.foot-link {
	border-top: 1px solid #686868;
	color: #fff;
	padding: 15px 0
}
.foot-link a {
	color: #fff;
	margin-left: 30px
}
/*新增*/
/*文章页面样式开始*/
/* ===== 有序列表无序列表 ===== */
.news-list-box .news-list .list-detail-box .list-detail-content ol,
.news-list-box .news-list .list-detail-box .list-detail-content ul {
    padding-left: 1.75em;
}
.list-detail-content ol li{
    list-style-type:decimal;
}

.list-detail-content ul li{
    list-style-type:disc;
}

.news-list-box .list-detail-content li {
    display: list-item;
    margin: 0.35em 0;
}
/* ===== 行间距 ===== */
.news-list-box .news-list .list-detail-box .list-detail-content p{
    margin:0 0 1em
}
.news-list-box .news-list .list-detail-box .list-detail-content h1,
.news-list-box .news-list .list-detail-box .list-detail-content h2,
.news-list-box .news-list .list-detail-box .list-detail-content h3,
.news-list-box .news-list .list-detail-box .list-detail-content h4,
.news-list-box .news-list .list-detail-box .list-detail-content h5,
.news-list-box .news-list .list-detail-box .list-detail-content h6{
    font-weight:600;
    line-height:1.35;
    margin:.75em 0 .5em
}
.news-list-box .news-list .list-detail-box .list-detail-content b,
.news-list-box .news-list .list-detail-box .list-detail-content strong{
    font-weight:600
}
.news-list-box .news-list .list-detail-box .list-detail-content img{
    display:block;
    height:auto;
    margin:.5em auto;
    max-width:100%
}
/* ===== 段落 ===== */
.news-list-box .list-detail-content p {
    margin: 0 0 1em;
}
/* ===== 表格 ===== */
.news-list-box .news-list .list-detail-box .list-detail-content table td,.news-list-box .news-list .list-detail-box .list-detail-content table th{padding:8px}
.news-list-box .news-list .list-detail-box .list-detail-content table td:not([style*=border]),
.news-list-box .news-list .list-detail-box .list-detail-content table th:not([style*=border]){border:1px solid var(--jq_gray4)}
/*文章页面样式结束*/
/*产品详情页样式开始*/
/* 行间距 */
.detail-content p{
    margin:0 0 1em;
}

/* 标题 */
.detail-content h1,
.detail-content h2,
.detail-content h3,
.detail-content h4,
.detail-content h5,
.detail-content h6{
    font-weight:600;
    line-height:1.35;
    margin:.75em 0 .5em;
}

/* 有序/无序列表 */
.detail-content ol,
.detail-content ul{
    padding-left:1.75em;
    margin:0 0 1em;
}

.detail-content ol li{
    list-style-type:decimal;
}

.detail-content ul li{
    list-style-type:disc;
}

.detail-content li{
    display:list-item;
    margin:0.35em 0;
    line-height:1.6;
}


/* 表格 */
.detail-content table{
    width:100%;
    border-collapse:collapse;
    margin:10px 0;
}

.detail-content table td,
.detail-content table th{
    padding:8px;
    border:1px solid #ddd;
}
/*产品详情页样式结束*/
/*新增结束*/
@media only screen and (max-width:768px) {
:root {
--jq_w1200:100%
}
.hide {
	display: none!important
}
.product-type-box .product-type .public-table {
	background: transparent;
	overflow-x: visible
}
.product-type-box .product-type .public-table .theads {
	display: none
}
.product-type-box .product-type .public-table .tbodys .trs {
	background: var(--jq_white);
	border-bottom: 1px solid var(--jq_gray4);
	border-radius: 8px;
	box-shadow: 0 2px 6px rgba(0,0,0,.08);
	flex-direction: column;
	margin-bottom: 15px;
	padding: 15px
}
.product-type-box .product-type .public-table .tbodys .trs .tds {
	align-items: flex-start;
	border-bottom: 1px solid var(--jq_gray5);
	display: flex;
	flex-direction: column;
	font-size: var(--jq_fs2);
	line-height: 1.6;
	padding: 10px 0;
	width: 100%!important;
	word-break: break-word
}
.product-type-box .product-type .public-table .tbodys .trs .tds:first-child {
	border-bottom: 2px solid var(--jq_gray4);
	color: var(--jq_gray2);
	font-size: var(--jq_fs3);
	font-weight: 500;
	margin-bottom: 8px;
	padding-bottom: 12px
}
.product-type-box .product-type .public-table .tbodys .trs .tds:first-child a {
	align-items: center;
	color: var(--jq_primary);
	display: flex;
	font-size: var(--jq_fs3);
	font-weight: 500;
	width: 100%;
	word-break: break-word
}
.product-type-box .product-type .public-table .tbodys .trs .tds:first-child a .iconfont {
	flex-shrink: 0;
	font-size: var(--jq_fs4);
	margin-right: 8px
}
.product-type-box .product-type .public-table .tbodys .trs .tds:nth-child(2) {
	color: var(--jq_gray2);
	font-weight: 400
}
.product-type-box .product-type .public-table .tbodys .trs .tds:nth-child(3) {
	color: var(--jq_gray3)
}
.product-type-box .product-type .public-table .tbodys .trs .tds:nth-child(3) a {
	align-items: center;
	color: var(--jq_primary);
	display: flex;
	margin-top: 5px;
	text-decoration: underline
}
.product-type-box .product-type .public-table .tbodys .trs .tds:nth-child(3) a .iconfont {
	flex-shrink: 0;
	margin-right: 5px
}
.product-type-box .product-type .public-table .tbodys .trs .tds a {
	align-items: center;
	color: var(--jq_primary);
	display: flex;
	text-decoration: underline;
	width: 100%;
	word-break: break-word
}
.product-type-box .product-type .public-table .tbodys .trs .tds a .iconfont {
	flex-shrink: 0;
	margin-right: 5px
}
.product-type-box .product-type .public-table .tbodys .trs .tds:last-child {
	border-bottom: none;
	padding-bottom: 0
}
.product-type-box .product-type .public-table .tbodys .trs:hover {
	background: var(--jq_white);
	box-shadow: 0 4px 12px rgba(0,0,0,.12);
	transform: translateY(-2px);
	transition: all .3s ease
}
.jq-common-form .form-box .form-item.w50 {
	width: 100%
}
.footer-box .footer {
	flex-direction: column;
	padding: 0 20px
}
.footer-box .footer .menu-company-copyright {
	width: 100%
}
.footer-box .footer .menu-company-copyright .footer-menu-box {
	display: none;
	margin-left: 0
}
.footer-box .footer .menu-company-copyright .copyright {
	flex-direction: column;
	margin-bottom: 20px
}
.footer-box .footer .menu-company-copyright .copyright a, .footer-box .footer .menu-company-copyright .copyright span {
	margin: 5px 0
}
.footer-box .footer .code-box {
	margin-bottom: 30px
}
.phone-banner, .phone-header, .phone-menu-box.active {
	display: flex
}
.content-box .banners-box {
	display: none
}
.content-box .home-product-box .home-product {
	padding: 0 10px
}
.content-box .home-product-box .home-product .title {
	display: flex;
	justify-content: space-between;
	width: 100%
}
.content-box .home-product-box .home-product .title .text {
	color: var(--jq_color2);
	font-size: var(--jq_fs7)
}
.content-box .home-product-box .home-product .title a {
	color: var(--jq_primary)
}
.content-box .home-product-box .home-product .title a:hover {
	text-decoration: underline
}
.content-box .home-product-box .home-product .product-banner {
	border-radius: 5px;
	left: -5px;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
	width: calc(100% + 5px)
}
.content-box .home-product-box .home-product .product-banner .swiper {
	height: 100%
}
.content-box .home-product-box .home-product .product-banner .swiper .swiper-button-next, .content-box .home-product-box .home-product .product-banner .swiper .swiper-button-prev {
	align-items: center;
	background: var(--jq_primary);
	border-radius: 100%;
	color: var(--jq_color8);
	display: flex;
	height: 50px;
	justify-content: center;
	opacity: 0;
	transition: all .3s;
	width: 50px
}
.content-box .home-product-box .home-product .product-banner .swiper .swiper-button-next:after, .content-box .home-product-box .home-product .product-banner .swiper .swiper-button-prev:after {
	color: var(--jq_color14);
	font-size: var(--jq_fs4)
}
.content-box .home-product-box .home-product .product-banner .swiper:hover .swiper-button-next, .content-box .home-product-box .home-product .product-banner .swiper:hover .swiper-button-prev {
	opacity: 1
}
.content-box .home-product-box .home-product .product-banner .product-item {
	background: var(--jq_color8);
	border-radius: 5px;
	display: flex;
	flex-direction: column;
	margin: 0 5px;
	padding: 10px;
	width: 100%
}
.content-box .home-product-box .home-product .product-banner .product-item .img {
	height: 260px;
	margin-bottom: 10px;
	overflow: hidden;
	width: 100%
}
.content-box .home-product-box .home-product .product-banner .product-item .img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.content-box .home-product-box .home-product .product-banner .product-item .product-title {
	color: var(--jq_primary);
	font-size: var(--jq_fs4);
	margin-bottom: 5px
}
.content-box .home-product-box .home-product .product-banner .product-item .product-title:hover {
	text-decoration: underline
}
.content-box .home-product-box .home-product .product-banner .product-item .inventory, .content-box .home-product-box .home-product .product-banner .product-item .model {
	color: var(--jq_color2);
	font-size: var(--jq_fs3);
	margin-bottom: 5px
}
.content-box .home-product-box .home-product .product-banner .product-item .brand {
	color: var(--jq_title);
	font-size: var(--jq_fs3);
	margin-bottom: 5px
}
.content-box .home-product-box .home-product .product-banner .product-item .brand:hover {
	text-decoration: underline
}
.content-box .home-product-box .home-product .product-banner .product-item .price {
	color: var(--jq_primary);
	font-size: var(--jq_fs3);
	font-weight: 700
}
.content-box .home-product-box .home-product .product-banner .product-item:hover .img img {
	transform: scale(1.05)
}
.content-box .home-news-box .home-news {
	padding: 0 10px
}
.content-box .home-news-box .home-news .news-box {
	flex-direction: column;
	justify-content: flex-start
}
.content-box .home-news-box .home-news .news-box a {
	margin-bottom: 10px;
	width: 100%
}
.content-box .home-brand-box .home-brand {
	padding: 0 10px
}
.content-box .home-brand-box .home-brand .brand-box .product-item {
	height: 200px;
	width: 100%
}
.content-box .home-corporateCulture-box .home-corporateCulture {
	padding: 0 10px
}
.content-box .home-corporateCulture-box .home-corporateCulture .corporateCulture-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%
}
.content-box .home-corporateCulture-box .home-corporateCulture .corporateCulture-box .corporateCulture-item {
	height: auto;
	width: 100%
}
.content-box .home-consulting-box .home-consulting {
	display: flex;
	flex-direction: column;
	padding: 0 10px;
	width: var(--jq_w1200)
}
.content-box .home-consulting-box .home-consulting .consulting-form {
	padding: 0;
	width: 100%
}
.content-box .home-consulting-box .home-consulting .consulting-text {
	margin-top: 30px;
	padding: 0;
	width: 100%
}
.content-box .content-wrap .common-title {
	height: 32px
}
.content-box .content-wrap .crumbs-box {
	padding: 0 10px
}
.content-box .content-wrap .type-banner-product {
	display: none
}
.content-box .content-wrap .brand-distribution {
	height: auto
}
.content-box .content-wrap .brand-distribution .brand-distribution-box .product-item {
	height: 300px;
	width: calc(50% - 10px)
}
.content-box .content-wrap .hot-parts .hot-parts-box a {
	width: calc(50% - 10px)
}
.content-box .content-wrap .home-news .home-news-box {
	flex-direction: column
}
.content-box .content-wrap .home-news .home-news-box a {
	width: 100%
}
.content-box .content-wrap .product-type-box {
	padding: 0 10px
}
.content-box .content-wrap .product-type-box .product-type-max a {
	width: calc(50% - 10px)
}
.content-box .content-wrap .product-type-box .product-type-item .type-content a {
	width: calc(50% - 20px)
}
.content-box .content-wrap .brand-introduce {
	flex-direction: column;
	margin: 0 10px;
	width: calc(100% - 20px)
}
.content-box .content-wrap .brand-introduce .img {
	margin-bottom: 10px;
	width: 100%
}
.content-box .content-wrap .brand-introduce .text {
	padding: 0;
	width: 100%
}
.content-box .content-wrap .brand-productType {
	margin: 20px 10px 0
}
.content-box .content-wrap .brand-productType .productType-item {
	width: 100%
}
.content-box .content-wrap .product-list-box .list-box {
	padding: 0 10px
}
.content-box .content-wrap .product-list-box .list-box .list-item {
	flex-direction: column;
	width: 100%
}
.content-box .content-wrap .product-list-box .list-box .list-item .img {
	width: 100%
}
.content-box .content-wrap .product-list-box .list-box .list-item .item-box {
	padding: 0;
	width: 100%
}
.content-box .content-wrap .product-detail-box {
	padding: 0 10px
}
.content-box .content-wrap .product-detail-box .basic-price-box {
	flex-direction: column;
	margin-bottom: 0
}
.content-box .content-wrap .product-detail-box .basic-price-box .basic-box {
	margin-bottom: 20px;
	margin-right: 0;
	width: 100%
}
.content-box .content-wrap .product-detail-box .basic-price-box .basic-box .basic {
	flex-direction: column
}
.content-box .content-wrap .product-detail-box .basic-price-box .basic-box .basic .img {
	flex-direction: column;
	width: 100%
}
.content-box .content-wrap .product-detail-box .basic-price-box .basic-box .basic .img .max-img {
	width: 100%
}
.content-box .content-wrap .product-detail-box .basic-price-box .basic-box .basic .parameter {
	margin-top: 10px;
	padding-left: 0;
	width: 100%
}
.content-box .content-wrap .product-detail-box .basic-price-box .price-box {
	margin-bottom: 20px;
	width: 100%
}
.content-box .content-wrap .product-detail-box .parameter-pdf-box {
	margin-bottom: 20px
}
.content-box .content-wrap .product-detail-box .new-product-box .new-product .product-item {
	width: 100%
}
.content-box .content-wrap .manufacturers-box {
	padding: 0 10px
}
.content-box .content-wrap .manufacturers-box .letter a {
	margin-bottom: 10px
}
.content-box .content-wrap .manufacturers-box .list-box .list-item {
	width: 100%
}
.content-box .content-wrap .rfq-box {
	margin-bottom: 20px;
	padding: 0 10px
}
.content-box .content-wrap .rfq-box .rfq-main {
	display: flex;
	flex-direction: column;
	width: var(--jq_w1200)
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-table-form .public-table, .content-box .content-wrap .rfq-box .rfq-main .rfq-upload-process {
	display: none
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-table-form .phone-table {
	display: flex;
	flex-direction: column
}
.content-box .content-wrap .rfq-box .rfq-main .table-add {
	margin-top: 0
}
.content-box .content-wrap .rfq-box .rfq-main .tips {
	color: var(--jq_color5);
	padding: 30px 0
}
.content-box .content-wrap .rfq-box .rfq-main .tips a {
	color: var(--jq_color1)
}
.content-box .content-wrap .rfq-box .rfq-main .tips a:hover {
	text-decoration: underline
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-submit {
	align-items: center;
	display: flex;
	justify-content: space-between
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-submit .tips {
	padding: 10px 0
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-submit .submit {
	width: 140px
}
.content-box .content-wrap .rfq-box .rfq-main .rfq-submit .submit .button {
	height: 42px
}
.content-box .content-wrap .news-box {
	padding: 0 10px
}
.content-box .content-wrap .news-box .news-list .list-item {
	flex-direction: column;
	width: 100%
}
.content-box .content-wrap .news-box .news-list .list-item .img {
	height: 360px;
	margin-bottom: 20px;
	width: 100%
}
.content-box .content-wrap .news-box .news-list .list-item .tit-describe-time-look-share {
	padding: 0 20px;
	width: 100%
}
.content-box .content-wrap .newsDetail-box {
	padding: 0 10px 30px
}
.content-box .content-wrap .newsDetail-box .prev-next {
	flex-direction: column;
	justify-content: flex-start
}
.content-box .content-wrap .newsDetail-box .prev-next a {
	margin-bottom: 10px;
	max-width: 100%;
	width: 100%
}
.content-box .content-wrap .aboutUs-box .title {
	display: flex;
	justify-content: center;
	margin-bottom: 10px;
	width: 100%
}
.content-box .content-wrap .aboutUs-box .shares {
	justify-content: center
}
.content-box .content-wrap .aboutUs-box .contactUs-form {
	width: 100%
}
.content-box .content-wrap .aboutUs-box .contactUs-form .form-title {
	color: var(--jq_primary);
	display: flex;
	font-size: var(--jq_fs6);
	justify-content: center;
	margin: 30px 0;
	width: 100%
}
.content-box .content-wrap .aboutUs-box .contactUs-map {
	height: 600px;
	margin-top: 30px;
	width: 100%
}
.news-list-box {
	padding: 20px 0 0
}
.news-list-box .news-list {
	width: 100%
}
.news-list-box .news-list .news-menu {
	margin-bottom: 20px;
	width: 100%
}
.news-list-box .news-list .news-menu .title {
	font-size: var(--jq_fs7);
	padding: 15px
}
.news-list-box .news-list .news-menu .menu-item {
	padding: 15px 15px 10px
}
.news-list-box .news-list .news-menu .menu-item a {
	font-size: var(--jq_fs3);
	margin-bottom: 10px;
	padding: 12px 15px 12px 35px
}
.news-list-box .news-list .news-menu .menu-item a:before {
	left: 15px
}
.news-list-box .news-list .news-menu .menu-item a.active:before, .news-list-box .news-list .news-menu .menu-item a:hover:before {
	left: 18px
}
.news-list-box .news-list .list-box {
	padding-left: 0;
	width: 100%
}
.news-list-box .news-list .list-box .list-item {
	flex-direction: column;
	margin-bottom: 20px;
	padding-bottom: 20px;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .img {
	height: 200px;
	margin-bottom: 15px;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .item-content {
	padding-left: 0;
	width: 100%
}
.news-list-box .news-list .list-box .list-item .item-content .tit {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	font-size: var(--jq_fs5);
	margin-bottom: 15px
}
.news-list-box .news-list .list-box .list-item .item-content .time-look {
	flex-wrap: wrap;
	margin-bottom: 15px
}
.news-list-box .news-list .list-box .list-item .item-content .time-look span {
	font-size: var(--jq_fs2);
	margin-bottom: 5px;
	margin-right: 15px
}
.news-list-box .news-list .list-box .list-item .item-content .disc {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	font-size: var(--jq_fs2);
	margin-bottom: 15px
}
.news-list-box .news-list .list-box .list-item .item-content .more .button {
	height: 40px;
	padding: 0 20px;
	width: 100%
}
.news-list-box .news-list .list-box #pagination-container {
	overflow-x: auto;
	padding: 10px 0;
	width: 100%
}
.news-list-box .news-list .list-box #pagination-container .page-box {
	flex-wrap: wrap;
	justify-content: center;
	padding: 20px 0
}
.news-list-box .news-list .list-box #pagination-container .page-box a {
	font-size: var(--jq_fs2);
	height: 32px;
	margin: 5cqmin;
	min-width: 32px;
	padding: 0 8px
}
.product-type-tab .type-tab a {
	font-size: var(--jq_fs3);
	padding: 15px 10px
}
.product-type-box .product-type .title.mlr0 {
	margin: 20px 0
}
.product-type-box .product-type .title.mlr0 .max-tit {
	font-size: var(--jq_fs7)
}
.product-type-box .internetsales .max-item {
	margin-bottom: 15px
}
.product-type-box .internetsales .max-item .max-title {
	font-size: var(--jq_fs4);
	margin-bottom: 15px
}
.product-type-box .internetsales .max-item .max-box .min-item {
	margin-bottom: 15px;
	padding: 15px;
	width: 100%
}
.product-type-box .internetsales .max-item .max-box .min-item .min-title {
	font-size: var(--jq_fs2);
	margin-bottom: 12px
}
.product-type-box .internetsales .max-item .max-box .min-item .min-box .item {
	flex-direction: row;
	padding: 8px 0
}
.product-type-box .internetsales .max-item .max-box .min-item .min-box .item .label {
	font-size: var(--jq_fs2);
	font-weight: 500;
	margin-bottom: 5px;
}
.product-type-box .internetsales .max-item .max-box .min-item .min-box .item .value {
	font-size: var(--jq_fs2);
	width: 100%;
	word-break: break-word
}
.product-type-tab {
	margin-bottom: 20px
}
.product-type-tab .type-tab {
	flex-wrap: wrap;
	overflow-x: auto;
	padding: 0 10px;
	width: 100%
}
.product-type-tab .type-tab a {
	flex: 1;
	font-size: var(--jq_fs2);
	min-width: 33.3333333333%;
	padding: 15px 8px;
	text-align: center;
	white-space: nowrap
}
.product-type-tab .type-tab a span {
	display: inline
}
.product-type-box {
	padding: 0 10px
}
.product-type-box .product-type {
	width: 100%
}
.product-type-box .product-type .title {
	margin: 20px 0
}
.product-type-box .product-type .title .max-tit {
	font-size: var(--jq_fs7)
}
.product-type-box .product-type .title .min-tit {
	font-size: var(--jq_fs4);
	line-height: 1.6
}
.product-type-box .product-type .type-list {
	width: 100%
}
.product-type-box .product-type .type-list .type-list-item {
	margin-bottom: 10px;
	margin-right: 0;
	padding: 12px 15px 12px 40px;
	width: 100%
}
.product-type-box .product-type .type-list .type-list-item .tit {
	font-size: var(--jq_fs3)
}
.product-type-box .product-type .product-list-box {
	padding: 0
}
.product-type-box .product-type .product-list-box .product-list-item {
	flex-direction: column;
	margin-bottom: 15px;
	padding: 15px;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation {
	margin-bottom: 15px;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .img {
	height: 200px;
	margin-bottom: 15px;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .img img {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	justify-content: center
}
.product-type-box .product-type .product-list-box .product-list-item .img-operation .operation a {
	flex: 1;
	font-size: var(--jq_fs2);
	margin: 0 5px;
	min-width: calc(50% - 10px);
	padding: 8px 15px;
	text-align: center
}
.product-type-box .product-type .product-list-box .product-list-item .text-disc {
	padding-left: 0;
	width: 100%
}
.product-type-box .product-type .product-list-box .product-list-item .text-disc .tit {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	font-size: var(--jq_fs3);
	margin-bottom: 8px
}
.product-type-box .product-type .product-list-box .product-list-item .text-disc span {
	font-size: var(--jq_fs2);
	line-height: 1.6
}
.product-type-box .product-type .product-list-page {
	margin-top: 20px;
	padding: 0 10px
}
.product-type-box .product-type .product-list-page #pagination .page-box {
	flex-wrap: wrap;
	justify-content: center;
	padding: 20px 0
}
.product-type-box .product-type .product-list-page #pagination .page-box a {
	font-size: var(--jq_fs2);
	height: 32px;
	margin: 3px;
	min-width: 32px;
	padding: 0 8px
}
.app-news-container {
	padding: 0 10px
}
.app-news-container .list-box {
	padding-left: 0;
	width: 100%
}
.app-news-container .list-box .list-item {
	flex-direction: column;
	margin-bottom: 20px;
	padding-bottom: 20px;
	width: 100%
}
.app-news-container .list-box .list-item .img {
	height: 200px;
	margin-bottom: 15px;
	width: 100%
}
.app-news-container .list-box .list-item .img img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.app-news-container .list-box .list-item .item-content {
	padding-left: 0;
	width: 100%
}
.app-news-container .list-box .list-item .item-content .tit {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	font-size: var(--jq_fs5);
	margin-bottom: 15px
}
.app-news-container .list-box .list-item .item-content .time-look {
	flex-wrap: wrap;
	margin-bottom: 15px
}
.app-news-container .list-box .list-item .item-content .time-look span {
	font-size: var(--jq_fs2);
	margin-bottom: 5px;
	margin-right: 15px
}
.app-news-container .list-box .list-item .item-content .disc {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	font-size: var(--jq_fs2);
	margin-bottom: 15px
}
.app-news-container .list-box .list-item .item-content .more .button {
	height: 40px;
	padding: 0 20px;
	width: 100%
}
.news-list-box .news-list {
	flex-direction: column;
	padding: 0 10px
}
.news-list-box .news-list .list-detail-box {
	padding-bottom: 20px;
	padding-right: 0;
	width: 100%
}
.news-list-box .news-list .list-detail-box .tit {
	font-size: var(--jq_fs7);
	margin-bottom: 15px
}
.news-list-box .news-list .list-detail-box .time-look {
	flex-wrap: wrap;
	margin-bottom: 15px
}
.news-list-box .news-list .list-detail-box .time-look span {
	font-size: var(--jq_fs2);
	margin-bottom: 5px;
	margin-right: 15px
}
.news-list-box .news-list .list-detail-box .list-detail-content {
	font-size: var(--jq_fs2);
	line-height: 1.8;
	padding: 15px 0
}
.news-list-box .news-list .list-detail-box .list-detail-content img {
	height: auto;
	max-width: 100%
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext {
	margin-bottom: 15px;
	margin-top: 15px
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item {
	flex-wrap: wrap;
	padding: 8px 0
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .label {
	font-size: var(--jq_fs2);
	margin-bottom: 5px;
	width: 100%
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .value {
	font-size: var(--jq_fs2);
	padding-left: 0;
	width: 100%;
	word-break: break-word
}
.news-list-box .news-list .list-detail-box .list-detail-prevNext .prev-next-item .value a {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis
}
.news-list-box .news-list .list-detail-recommend {
	margin-top: 20px;
	width: 100%
}
.news-list-box .news-list .list-detail-recommend .title {
	font-size: var(--jq_fs7);
	padding: 15px
}
.news-list-box .news-list .list-detail-recommend .recommend-box {
	padding: 0 15px 15px
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item {
	margin-bottom: 15px
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .tit {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: var(--jq_fs2);
	margin-bottom: 8px;
	overflow: hidden;
	text-overflow: ellipsis
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .time-look {
	flex-wrap: wrap;
	margin-bottom: 15px
}
.news-list-box .news-list .list-detail-recommend .recommend-box .recommend-item .time-look span {
	font-size: var(--jq_fs2);
	margin-bottom: 5px;
	margin-right: 15px
}
.tb-rfq {
	flex-direction: column
}
.tb-rfq .input {
	margin-bottom: 5px;
	width: 60px
}
.tb-rfq .button {
	width: 60px
}
.share-box {
	display: none
}
.hptb-tab-box {
	padding: 10px
}
.home-product-type-box .hptb-tab-box .tab-box a {
	display: flex;
	flex-direction: row;
	width: 42%
}
.home-product-type-box .hptb-tab-box .tab-box a .img {
	flex-shrink: 0;
	height: 33px;
	margin-right: 8px;
	width: 33px
}
.home-product-type-box .hptb-tab-box .tab-box a .txt {
	flex: 1 1 0%;
	overflow: auto
}
.home-banner-box {
	height: 200px
}
.home-product-type-box .hptb-tab-box .tab-box {
	flex-wrap: wrap
}
.home-product-type-box .hptb-product-box {
	padding: 8px
}
.home-product-type-box .hptb-product-box .product-box {
	flex-wrap: wrap;
	height: -moz-fit-content;
	height: fit-content;
	max-width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-main {
	flex-wrap: wrap;
	padding: 10px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner {
	display: block;
	flex-wrap: wrap;
	margin-top: 20px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box {
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 {
	display: flex;
	flex-direction: column;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .img {
	height: auto;
	min-height: 200px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .img img {
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .tit-disc-more {
	background: var(--jq_primary);
	padding: 20px;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .tit-disc-more .tit {
	color: var(--jq_white);
	font-size: var(--jq_fs6);
	font-weight: 700;
	margin-bottom: 10px
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .tit-disc-more .disc {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	color: var(--jq_gray5);
	display: -webkit-box;
	font-size: 14px;
	margin-bottom: 15px;
	overflow: hidden;
	text-overflow: ellipsis
}
.home-product-type-box .hptb-product-box .product-box .product-banner .swiper2-box .banner-swiper2 .tit-disc-more .more .button {
	border-color: var(--jq_white);
	color: var(--jq_white);
	width: 120px
}
.home-product-type-box .hptb-product-box .product-box .product-main .name-list-more {
	padding: 0;
	width: 100%
}
.home-product-type-box .hptb-product-box .product-box .product-main .img {
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-img:after, .home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-img:before {
	display: none
}
.swiper .swiper-wrapper .swiper-slide {
	max-width: 100%!important;
	width: 100%!important
}
.honor-swper .swiper .swiper-wrapper .swiper-slide {
	width: calc(50% - 7.5px)!important
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor {
	flex-direction: column;
	height: auto
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main {
	padding: 30px!important;
	position: relative;
	width: 100%;
	z-index: 1
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .disc {
	height: 84px;
	overflow: auto
}
.home-honor-box {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(100% - 16px)
}
.home-about-slkor-box .about-slkor-wrap, .home-news-box {
	padding: 8px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .slkor-swper .about-slkor .about-slkor-main {
	padding: 10px
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-main .more .button {
	display: none
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor {
	position: relative
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img {
	display: block!important;
	height: auto;
	min-height: 200px;
	width: 100%
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img:after, .home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img:before {
	display: none!important
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-play {
	display: flex!important;
	left: 50%;
	position: absolute;
	top: 75%;
	transform: translate(-50%, -50%);
	z-index: 2
}
.home-about-slkor-box .about-slkor-wrap .slkor-list .about-slkor .about-slkor-img {
	position: relative;
	z-index: 0
}
.home-news-box .news-box {
	flex-wrap: wrap;
	height: -moz-fit-content;
	height: fit-content;
	width: 100%
}
.home-news-box .news-box .news-list-box, .home-news-box .news-box .news-swper {
	margin-bottom: 10px;
	width: 100%
}
.home-news-box .news-box .news-list-box .news-tab {
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none;
	border-bottom: 1px solid var(--jq_gray4);
	display: flex;
	flex-wrap: nowrap;
	height: 50px;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 0 10px;
	scrollbar-width: none;
	white-space: nowrap
}
.home-news-box .news-box .news-list-box .news-tab::-webkit-scrollbar {
display:none
}
.home-news-box .news-box .news-list-box .news-tab a {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	font-size: var(--jq_fs3);
	height: 100%;
	padding: 15px 20px;
	position: relative;
	white-space: nowrap
}
.home-news-box .news-box .news-list-box .news-tab a:before {
	background: var(--jq_primary);
	bottom: 0;
	content: "";
	height: 2px;
	left: 50%;
	position: absolute;
	transition: all .3s;
	width: 0
}
.home-news-box .news-box .news-list-box .news-tab a.active, .home-news-box .news-box .news-list-box .news-tab a:hover {
	color: var(--jq_primary)
}
.home-news-box .news-box .news-list-box .news-tab a.active:before, .home-news-box .news-box .news-list-box .news-tab a:hover:before {
	left: 0;
	width: 100%
}
.footer-box .footer .company-menu {
	flex-wrap: wrap
}
.footer-box .footer .company-menu>div {
	padding: 0;
	width: 100%!important
}
.footer-box .footer .company-menu .footer-menu-box {
	flex-wrap: wrap
}
.footer-box .footer .company-menu .footer-menu-box .footer-menu-item {
	padding: 0 30px 0 0;
	/*width: 100%*/
}
.footer-box .footer .platform-copyright-contact {
	flex-wrap: wrap
}
.footer-box .footer .platform-copyright-contact .platform-copyright {
	display: block;
	margin-bottom: 10px;
	width: 100%
}
.footer-box .footer .platform-copyright-contact .contact {
	display: none
}
.footer-box .footer .platform-copyright-contact .platform-copyright .copyright {
	display: block
}
.footer-box .footer .platform-copyright-contact .platform-copyright .copyright a, .footer-box .footer .platform-copyright-contact .platform-copyright .copyright span {
	display: block;
	margin-bottom: 10px
}
.header-box .header .menu {
	background-color: #fff;
	display: block;
	height: auto;
	height: -moz-fit-content;
	height: fit-content;
	left: 0;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 100%;
	width: 100%;
	z-index: 90
}
.header-box .header .menu:not(.active) {
	display: none
}
.header-box .header .menu .menu-item {
	height: 32px;
	line-height: 2;
	margin-left: 0!important
}
.header-box .header .menu .menu-item:hover .menu-child-box {
	display: none!important
}
.header-box .header .search-box {
	background-color: #fff;
	left: 0;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 100%;
	width: 100%
}
.header-box .header .search-box:not(.active) {
	display: none
}
.header-box .header, .header-box .lang {
	width: -moz-fit-content;
	width: fit-content
}
.header-box .lang {
	box-shadow: unset;
	position: relative;
	right: unset;
	top: unset
}
.header-box .lang:hover .lang-child {
	background-color: #fff;
	position: absolute;
	right: 0;
	top: 100%;
	z-index: 9
}
.header-box .lang:hover {
	padding-bottom: 0
}
.header-box .lang .lang-item {
	width: -moz-fit-content;
	width: fit-content
}
.header-box .header .logo {
	width: 100px
}
.header-box .header .logo img {
	max-height: 35px
}
.header-box {
	position: relative
}
.header-box i {
	cursor: pointer
}
.detail-img-basic-box {
	padding: 20px 0
}
.detail-img-basic-box .detail-img-basic {
	flex-direction: column;
	padding: 0 10px;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img {
	flex-direction: column;
	height: auto;
	min-height: 300px;
	padding: 15px;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img .img-min {
	display: none
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max {
	height: auto;
	margin-bottom: 15px;
	min-height: 250px;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max img {
	height: auto;
	max-width: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev {
	background: hsla(0,0%,100%,.9);
	height: 35px;
	opacity: .8;
	width: 35px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next .iconfont, .detail-img-basic-box .detail-img-basic .detail-img .img-max .prev .iconfont {
	font-size: var(--jq_fs3)
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .prev {
	left: 5px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .next {
	right: 5px
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d {
	font-size: var(--jq_fs2);
	height: 40px;
	margin-top: 10px;
	position: relative;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-img .img-max .btn-3d .iconfont {
	font-size: var(--jq_fs4)
}
.detail-img-basic-box .detail-img-basic .detail-basic {
	padding-left: 0;
	padding-top: 20px;
	width: 100%
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-title {
	font-size: var(--jq_fs7);
	line-height: 1.4;
	margin-bottom: 15px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-desc {
	font-size: var(--jq_fs3);
	line-height: 1.6;
	margin-bottom: 15px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param {
	margin-bottom: 20px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param .param-item {
	font-size: var(--jq_fs2);
	line-height: 1.6;
	padding: 8px 0
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-param .param-item p {
	margin: 0
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn {
	flex-direction: column;
	gap: 10px
}
.detail-img-basic-box .detail-img-basic .detail-basic .basic-btn .button {
	font-size: var(--jq_fs3);
	height: 44px;
	justify-content: center;
	margin-right: 0;
	padding: 0 20px;
	width: 100%
}
.detail-doc-support-box {
	padding: 20px 0
}
.detail-doc-support-box .detail-doc-support {
	padding: 0 10px;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .product-type-tab {
	margin-bottom: 20px
}
.detail-doc-support-box .detail-doc-support .product-type-tab .type-tab {
	flex-wrap: wrap;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .product-type-tab .type-tab a {
	flex: 1;
	font-size: var(--jq_fs2);
	min-width: 33.3333333333%;
	padding: 12px 8px;
	text-align: center
}
.detail-doc-support-box .detail-doc-support .detail-content {
	font-size: var(--jq_fs2);
	line-height: 1.8
}
.detail-doc-support-box .detail-doc-support .detail-content img {
	height: auto;
	max-width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-download-file .public-table {
	margin-bottom: 30px
}
.detail-doc-support-box .detail-doc-support .detail-download-file .detail-file-box .file-title {
	font-size: var(--jq_fs4);
	margin-bottom: 15px
}
.detail-doc-support-box .detail-doc-support .detail-download-file .detail-file-box iframe {
	height: 600px;
	min-height: 400px;
	width: 100%
}
.detail-doc-support-box .detail-doc-support .detail-support {
	font-size: var(--jq_fs2);
	line-height: 1.8
}
.detail-doc-support-box .detail-doc-support .detail-support .support-title {
	font-size: var(--jq_fs4);
	margin-bottom: 15px
}
.detail-doc-support-box .detail-doc-support .detail-support img {
	height: auto;
	max-width: 100%
}
.detail-related-box {
	padding: 20px 0
}
.detail-related-box .detail-related {
	padding: 0 10px;
	width: 100%
}
.detail-related-box .detail-related .related-title {
	font-size: var(--jq_fs4);
	margin-bottom: 15px;
	padding: 0 10px
}
.detail-related-box .detail-related .related-box .related-main {
	-webkit-overflow-scrolling: touch;
	overflow-x: auto
}
.detail-related-box .detail-related .related-box .related-main .related-list {
	display: flex;
	gap: 10px;
	padding-bottom: 10px
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item {
	flex-shrink: 0;
	width: 200px
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item .item-box {
	flex-direction: column
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item .item-box .img {
	height: 150px;
	margin-bottom: 10px;
	width: 100%
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item .item-box .img img {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .title {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	font-size: var(--jq_fs3);
	margin-bottom: 8px;
	overflow: hidden;
	text-overflow: ellipsis
}
.detail-related-box .detail-related .related-box .related-main .related-list .list-item .item-box .title-brand-model .brand {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: var(--jq_fs2);
	line-height: 1.5;
	overflow: hidden;
	text-overflow: ellipsis
}
.detail-related-box .detail-related .related-box .related-span {
	display: flex;
	gap: 8px;
	justify-content: center;
	margin-top: 15px
}
.detail-related-box .detail-related .related-box .related-span span {
	background: var(--jq_gray4);
	border-radius: 50%;
	cursor: pointer;
	height: 8px;
	width: 8px
}
.detail-related-box .detail-related .related-box .related-span span.active {
	background: var(--jq_primary)
}
.crumbs-box .crumbs, .product-type-box .product-type .product-list-box .product-list-item .img-operation .operation, .product-type-box .product-type .product-list-button, .product-type-box .product-type .type-list {
	display: none
}
.product-type-box .product-type .type-list  {
    display: block
    
}
}
.hover\:text-\[\#fff\]:hover {
--tw-text-opacity:1;
	color: rgb(255 255 255/var(--tw-text-opacity, 1))
}
.group:hover .group-hover\:block, .group\/child:hover .group-hover\/child\:block {
	display: block
}

.group:hover .group-hover\:\!flex {
	display: flex!important
}
.group:hover{
    background-color: rgb(246 248 249/var(--tw-bg-opacity, 1));
}
.group\/child:hover{
    background-color: var(--jq_white);
}
@media (min-width:640px) {
.sm\:ml-0 {
	margin-left: 0
}
.sm\:block {
	display: block
}
.sm\:h-20 {
	height: 5rem
}
.sm\:items-center {
	align-items: center
}
.sm\:justify-start {
	justify-content: flex-start
}
.sm\:justify-between {
	justify-content: space-between
}
.sm\:rounded-lg {
border-radius:.5rem
}
.sm\:px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}
.sm\:pt-0 {
	padding-top: 0
}
.sm\:text-left {
	text-align: left
}
.sm\:text-right {
	text-align: right
}
}
@media (min-width:768px) {
.md\:grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}
.md\:border-l {
	border-left-width: 1px
}
.md\:border-t-0 {
	border-top-width: 0
}
}
@media (min-width:992px) {
.mb\:mx-auto {
	margin-left: auto;
	margin-right: auto
}
.mb\:\!hidden {
	display: none!important
}
.mb\:hidden {
	display: none
}
}
@media (min-width:1024px) {
.lg\:px-8 {
	padding-left: 2rem;
	padding-right: 2rem
}
}
@media (max-width:768px) {
.-mb\:ml-\[20px\] {
	margin-left: 20px
}
.-mb\:\!block {
	display: block!important
}
.-mb\:\!hidden {
	display: none!important
}
.-mb\:\!h-auto {
	height: auto!important
}
.-mb\:\!h-fit {
	height: -moz-fit-content!important;
	height: fit-content!important
}
.-mb\:h-\[14px\] {
	height: 14px
}
.-mb\:h-\[24px\] {
	height: 24px
}
.-mb\:h-\[50px\] {
	height: 50px
}
.-mb\:\!w-full {
	width: 100%!important
}
.-mb\:w-\[50px\] {
	width: 50px
}
.-mb\:w-full {
	width: 100%
}
.-mb\:flex-1 {
	flex: 1 1 0%
}
.-mb\:flex-row {
	flex-direction: row
}
.-mb\:\!justify-between {
	justify-content: space-between!important
}
.-mb\:\!p-\[30px\] {
	padding: 30px!important
}
.-mb\:\!p-interval {
	padding: 10px!important
}
.-mb\:p-interval {
	padding: 10px
}
.-mb\:\!text-left {
	text-align: left!important
}
}
