.down-icon[data-v-d7050dba] {
	position: relative;
	text-align: center;
	cursor: pointer;
	z-index: 5;
	width: 5rem
}
.down-icon .btn>span[data-v-d7050dba] {
	color: #0559c0
}
.down-icon .quan[data-v-d7050dba] {
	position: absolute;
	width: 1.5rem;
	height: 1.5rem;
	left: -2.5rem;
	border: 1px solid #0559c0;
	border-radius: 50%;
	display: inline;
	vertical-align: middle !important
}
.down-icon .quan i[data-v-d7050dba] {
	position: absolute;
	width: 100%;
	color: #0559c0;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	animation: rightico 1.5s ease-out infinite
}
.down-icon .quan i[data-v-d7050dba],
.down-icon .quan span[data-v-d7050dba] {
	display: inline-block
}
@media only screen and (max-width:940px) {
	.down-icon .quan[data-v-d7050dba] {
		width: 5rem;
		height: 5rem;
		margin-right: 5rem;
		left: -7.5rem
	}
	.down-icon .text[data-v-d7050dba] {
		font-size: 3rem
	}
}
.icon-left-text[data-v-8b2a2828] {
	width: 100%;
	height: 4rem;
	line-height: 4rem;
	border-bottom: 2px solid #b4b1b1
}
.icon[data-v-8b2a2828],
.keywords[data-v-8b2a2828],
.title[data-v-8b2a2828] {
	display: inline-block
}
.keywords[data-v-8b2a2828],
.title[data-v-8b2a2828] {
	margin-left: 1rem
}
h2[data-v-8b2a2828] {
	font-size: 2rem;
	color: #333
}
i[data-v-8b2a2828] {
	font-size: 1.9rem;
	color: #0559c0
}
p[data-v-8b2a2828] {
	padding-top: .5rem;
	font-size: 1.2rem
}
.btn[data-v-8b2a2828] {
	height: 4rem;
	line-height: 4rem
}
@media screen and (max-width:940px) {
	.icon-left-text[data-v-8b2a2828] {
		height: 10rem;
		line-height: 10rem
	}
	.keywords[data-v-8b2a2828],
	.title[data-v-8b2a2828] {
		margin-left: 2rem
	}
	h2[data-v-8b2a2828] {
		font-size: 5rem
	}
	i[data-v-8b2a2828] {
		font-size: 8rem
	}
	p[data-v-8b2a2828] {
		display: none
	}
	.btn[data-v-8b2a2828] {
		height: 10rem;
		line-height: 10rem
	}
}
a[data-v-4b271320],
a span[data-v-4b271320] {
	display: block
}
a span[data-v-4b271320] {
	position: relative;
	width: 2rem;
	height: 2rem;
	border-radius: 1rem;
	border: 1px solid #0559c0;
	overflow: hidden;
	background-color: #fff
}
a span[data-v-4b271320],
a span i[data-v-4b271320] {
	transition: all .36s ease-in
}
a span i[data-v-4b271320] {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 1.5rem;
	color: #0559c0
}
a:hover span[data-v-4b271320] {
	background-color: #0559c0
}
a:hover i[data-v-4b271320] {
	color: #fff
}
@media screen and (max-width:940px) {
	a span[data-v-4b271320] {
		width: 6rem;
		height: 6rem;
		border-radius: 3rem
	}
}
.img-up-text[data-v-2bd8a660] {
	cursor: pointer;
	width: 100%;
	overflow: hidden;
	padding: 1rem;
	border: 1px solid #eee;
	border-radius: .5rem
}
.img-up-text .img[data-v-2bd8a660] {
	width: 100%;
	border-bottom: 1px solid #eee;
	overflow: hidden
}
.img-up-text .img img[data-v-2bd8a660] {
	width: 100%;
	margin: 2rem 0;
	transition: all .36s ease-in
}
.img-up-text .text[data-v-2bd8a660] {
	width: 80%;
	margin-top: 1rem;
	text-align: left
}
.img-up-text .text h4[data-v-2bd8a660] {
	height: 3.75rem;
	font-size: 1.2rem;
	font-weight: 600;
	color: #333;
	transition: all .2s ease-in
}
.img-up-text .text p[data-v-2bd8a660] {
	font-size: .9rem
}
.img-up-text .btn[data-v-2bd8a660] {
	width: 20%;
	margin-top: 1rem
}
.img-up-text:hover .img img[data-v-2bd8a660] {
	transform: scale(1.03)
}
.img-up-text:hover .text h4[data-v-2bd8a660] {
	color: #0559c0
}
@media screen and (max-width:940px) {
	.img-up-text[data-v-2bd8a660] {
		padding: 2rem
	}
	.img-up-text .img img[data-v-2bd8a660] {
		margin: 5rem 0
	}
	.img-up-text .text[data-v-2bd8a660] {
		margin-top: 2rem
	}
	.img-up-text .text h4[data-v-2bd8a660] {
		font-size: 4rem;
		height: 7.5rem
	}
	.img-up-text .btn[data-v-2bd8a660] {
		margin-top: 2rem
	}
}
.img-up-text[data-v-41666fcc] {
	cursor: pointer;
	width: 100%;
	overflow: hidden;
	padding: 1rem;
	border: 1px solid #eee;
	border-radius: .5rem
}
.img-up-text .img[data-v-41666fcc] {
	width: 100%;
	border-bottom: 1px solid #eee;
	overflow: hidden
}
.img-up-text .img img[data-v-41666fcc] {
	margin: 2rem 0;
	width: 100%;
	transition: all .36s ease-in
}
.img-up-text .text[data-v-41666fcc] {
	width: 80%;
	margin-top: 1rem;
	text-align: left
}
.img-up-text .text h4[data-v-41666fcc] {
	height: 3.75rem;
	font-size: 1.2rem;
	font-weight: 600;
	color: #333;
	transition: all .2s ease-in
}
.img-up-text .text p[data-v-41666fcc] {
	font-size: .9rem
}
.img-up-text .btn[data-v-41666fcc] {
	width: 20%;
	margin-top: 1rem
}
.img-up-text:hover .img img[data-v-41666fcc] {
	transform: scale(1.03)
}
.img-up-text:hover .text h4[data-v-41666fcc] {
	color: #0559c0
}
@media screen and (max-width:940px) {
	.img-up-text[data-v-41666fcc] {
		padding: 2rem
	}
	.img-up-text .text[data-v-41666fcc] {
		margin-top: 2rem
	}
	.img-up-text .text h4[data-v-41666fcc] {
		font-size: 4rem;
		height: 7.5rem
	}
	.img-up-text .btn[data-v-41666fcc] {
		margin-top: 2rem
	}
}
.title[data-v-48c8de4a] {
	margin-bottom: 2rem
}
.product-list-box[data-v-48c8de4a] {
	margin: 20px auto 50px;
	position: relative
}
.product-list-box .search[data-v-48c8de4a] {
	position: fixed;
	display: none;
	z-index: 50;
	left: 10%;
	right: 0;
	top: 30%;
	width: 38rem;
	height: 6rem;
	transition: .36s
}
.product-list-box .product-item[data-v-48c8de4a] {
	margin-bottom: .5%;
	width: 19.5%;
	margin-right: .5%
}
.product-list-box .product-item[data-v-48c8de4a]:nth-child(5n) {
	margin-right: 0
}
.product-list-box .product-list-page[data-v-48c8de4a] {
	display: none;
	height: 100%;
	background-color: #fff
}
.product-list-box .fenyeqi[data-v-48c8de4a] {
	width: 100%;
	margin-top: 20px;
	text-align: center
}
@media screen and (max-width:940px) {
	.product-list[data-v-48c8de4a] {
		width: 100%;
		margin: 0 auto
	}
	.product-list .search[data-v-48c8de4a] {
		top: 10%
	}
	.product-list .product-item[data-v-48c8de4a] {
		width: 49.5%;
		margin-right: 1%;
		margin-bottom: 1%
	}
	.product-list .product-item[data-v-48c8de4a]:nth-child(odd) {
		margin-right: 1%
	}
	.product-list .product-item[data-v-48c8de4a]:nth-child(2n) {
		margin-right: 0
	}
	.product-list .fenyeqi[data-v-48c8de4a] {
		margin-bottom: 1.5rem
	}
}