body,
div,
ul,
ol,
dl,
dt,
dd,
li,
dl,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
	font-style: normal;
	font: 12px/22px "\5FAE\8F6F\96C5\9ED1", Arial, Helvetica, "\5B8B\4F53", sans-serif
}

ol,
ul,
li {
	list-style: none
}

img {
	border: 0;
	vertical-align: middle
}

body {
	color: #000;
	background: #fff;
	overflow-x: hidden
}

.clear {
	clear: both;
	height: 1px;
	width: 100%;
	overflow: hidden;
	margin-top: -1px
}

a {
	color: #000;
	text-decoration: none
}

a:hover {
	text-decoration: none
}

button,
input,
optgroup,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,
select {
	text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

* {
	font-family: 微软雅黑;
	margin: 0px;
	padding: 0px
}



.jpCase {
	width: 100%;
	height: :;px;
	background: url(http://www.boloni.com/cmobile/static/images/pc2020index/xbj_jp.jpg.pagespeed.ic.SZSB_iH_UB.webp) center top no-repeat
}

.jpCase .titleBox {
	color: #fff
}

.jpCase .caseBox {
	width: 1626px;
	margin: auto;
	position: relative
}

.jpCase .caseBox .swiper-container {
	width: 1476px;
	height: 700px;
	position: initial;
	padding: 30px 12px;
	margin-top: 80px
}

.jpCase .caseBox .swiper-container .swiper-slide {
	width: 486px;
	height: 686px;
	background: #fff;
	border: 8px solid #fff;
	box-sizing: border-box;
	-moz-box-shadow: 0 0 6px 6px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 6px 6px rgba(0, 0, 0, .1);
	box-shadow: 0 0 6px 6px rgba(0, 0, 0, .1);
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease
}

.jpCase .caseBox .swiper-container .swiper-slide:hover {
	margin-top: -30px
}

.jpCase .caseBox .swiper-container .swiper-slide img {
	width: 462px;
	height: 474px
}

.jpCase .caseBox .swiper-container .swiper-button-prev {
	width: 50px;
	height: 90px;
	background: url(http://www.boloni.com/cmobile/static/images/pc2020index/xprev.png.pagespeed.ic.8P1smiUnsk.png);
	background-size: 100% 100%;
	left: 0
}

.jpCase .caseBox .swiper-container .swiper-button-next {
	width: 50px;
	height: 90px;
	background: url(http://www.boloni.com/cmobile/static/images/pc2020index/xnext.png.pagespeed.ic.gXJHPB_Q40.png);
	background-size: 100% 100%;
	right: 0
}

.jpCase .caseBox .swiper-container .swiper-slide img {
	width: 462px;
	height: 474px
}

.jpCase .caseBox .swiper-container .swiper-slide-active {
	border: 8px solid #fbc800;
	margin-top: -30px
}

.jpCase .caseBox .stateBox {
	padding: 16px 0;
	text-align: center
}

.jpCase .caseBox .stateBox h3 {
	font-size: 24px;
	color: #000;
	line-height: 40px
}

.jpCase .caseBox .stateBox p {
	font-size: 14px;
	color: #636363;
	height: 20px;
	line-height: 20px
}

.jpCase .caseBox .stateBox p span {
	padding: 0 20px;
	border-right: 1px solid #8a8a8a
}

.jpCase .caseBox .stateBox p span:last-child {
	border-right: none
}

.jpCase .caseBox .stateBox button {
	width: 200px;
	height: 50px;
	border: 1px solid #000;
	color: #000;
	background: #fff;
	font-size: 16px;
	margin-top: 30px
}

.jpCase .caseBox .swiper-slide-active button {
	border: 1px solid #fbc800;
	background: #fbc800
}

.dh ul {
	position: relative;
	overflow: hidden;
	width: 1500px;
	height: 620px;
	margin: 60px auto 0
}

.dh ul li {
	float: left;
	width: 12%;
	overflow: hidden;
	height: 100%;
	position: relative;
	cursor: pointer
}

.dh ul li a {
	display: block;
	width: 100%;
	height: 100%
}

.dh ul li .layer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.dh ul li .layer .p1 {
	position: absolute;
	bottom: 0;
	right: 0
}

.dh ul li .layer .p1 img {
	width: 130px;
	opacity: .6
}

.dh ul li .layer .p2 {
	text-align: center;
	position: absolute;
	color: #fff;
	bottom: 30px;
	right: -200%
}

.dh ul li .layer .p2 b {
	display: block;
	font-size: 28px;
	font-weight: normal;
	line-height: 40px
}

.dh ul li .layer .p2 span {
	display: block;
	font-size: 16px
}

.dh ul li .layer .p1 b,
.dh ul li .layer .p1 span {
	display: block;
	font-size: 14px
}

.signUp {
	margin-top: 100px;
	padding-bottom: 100px;
	height: 700px
}

.signUp .img {
	width: 1200px;
	height: 700px;
	position: absolute;
	right: 500px
}

.signUp .img .videoBtn {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .4);
	text-align: center;
	line-height: 700px;
	cursor: pointer
}

.signUp .img .videoBtn img {
	width: 64px;
	height: 64px
}

.signUpR {
	width: 1500px;
	margin: auto;
	position: relative
}

.signBox {
	text-align: center;
	float: right;
	background: #fff;
	width: 400px;
	height: 610px;
	padding: 45px;
	box-shadow: 0 0 10px 10px #f5f5f5
}

.signBox h3 {
	font-size: 38px;
	color: #000;
	line-height: 50px
}

.signBox h4 {
	font-size: 18px;
	color: #8c8c8c;
	line-height: 50px
}

.signBox h4 span {
	color: #fbc800;
	font-weight: bold
}

.signBox p {
	margin-top: 20px;
	position: relative
}

.signBox .name:before {
	content: '';
	position: absolute;
	left: 12px;
	top: 12px;
	width: 26px;
	height: 26px;
	background: url(http://www.boloni.com/cmobile/static/images/pc2020index/xicon_people.png.pagespeed.ic.R3tdmGQf1t.png);
	background-size: 100% 100%;
	z-index: 1
}

.signBox .phone:before {
	content: '';
	position: absolute;
	left: 12px;
	top: 12px;
	width: 26px;
	height: 26px;
	background: url(http://www.boloni.com/cmobile/static/images/pc2020index/xicon_phone.png.pagespeed.ic.nmps4BpjDi.png);
	background-size: 100% 100%;
	z-index: 1
}

.signBox p input {
	padding-left: 50px;
	width: 348px;
	height: 48px;
	border: 1px solid #a0a0a0;
	background: none
}

.signBox p select {
	padding-left: 10px;
	width: 190px;
	height: 50px;
	border: 1px solid #a0a0a0;
	background: none;
	color: #8c8c8c;
	font-size: 16px
}

.signBox button {
	width: 410px;
	height: 50px;
	background: #fbc800;
	color: #000;
	font-size: 20px;
	border: none;
	margin-top: 20px
}

.signBox .tips {
	font-size: 14px;
	color: #8c8c8c;
	line-height: 50px
}

.listNam {
	width: 400px;
	height: 120px;
	overflow: hidden;
	position: relative
}

.listNam ul {
	width: 410px;
	margin: 0 auto
}

.listNam ul li {
	overflow: hidden;
	line-height: 30px;
	height: 30px
}

.listNam ul li span {
	float: left;
	color: #000;
	font-size: 14px
}

.listNam ul li span:nth-child(1) {
	width: 80px;
	text-align: left
}

.listNam ul li span:nth-child(2) {
	width: 100px;
	text-align: left
}

.listNam ul li span:nth-child(3) {
	width: 100px;
	text-align: center
}

.listNam ul li span:nth-child(4) {
	width: 120px;
	text-align: right
}

.videoBox {
	width: 100%;
	height: 100%;
	background: rgba(82, 82, 82, .6);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	display: none
}

.video {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	width: 800px;
	height: 460px;
	margin-left: -400px;
	margin-top: -230px;
	z-index: 11
}

@media screen and (max-width:1642px) {
	.jpCase {
		height: 850px
	}

	.jpCase .caseBox {
		width: 1326px;
		margin: auto;
		position: relative
	}

	.jpCase .caseBox .swiper-container {
		width: 1176px;
		position: initial;
		padding: 30px 12px;
		margin-top: 80px
	}

	.jpCase .caseBox .swiper-container .swiper-slide {
		width: 378px;
		height: 570px
	}

	.jpCase .caseBox .swiper-container .swiper-slide img {
		width: 362px;
		height: 366px
	}

	.jpCase .caseBox .stateBox button {
		margin-top: 24px
	}

	.SpaceBox {
		width: 1326px
	}

	.SpacePic {
		width: 1200px
	}

	.SpaceBox .swiper-container {
		width: 1200px
	}

	.SpacePic div:nth-child(1),
	.SpacePic div:nth-child(4) {
		width: 680px;
		height: 374px
	}

	.SpacePic div:nth-child(1) img,
	.SpacePic div:nth-child(4) img {
		width: 680px;
		height: 374px
	}

	.SpacePic div:nth-child(2),
	.SpacePic div:nth-child(3) {
		width: 500px;
		height: 374px
	}

	.SpacePic div:nth-child(2) img,
	.SpacePic div:nth-child(3) img {
		width: 500px;
		height: 374px
	}
}

@media screen and (max-width:1520px) {
	.wholeBox {
		width: 1200px;
		height: 575px;
		margin: 50px auto 0
	}

	.wholeBox .wholeHouse {
		height: 575px;
		position: relative;
		display: none
	}

	.wholeBox .wholeHouse .classify {
		width: 174px;
		height: 575px
	}

	.wholeBox .wholeHouse .classify ul li {
		height: 115px;
		line-height: 115px;
		font-size: 14px
	}

	.wholeBox .wholeHouse .classifyPic {
		width: 1026px;
		height: 575px
	}

	.wholeBox .wholeHouse .classifyPic .Img {
		width: 100%;
		height: 575px
	}

	.wholeBox .wholeHouse .classifyPic .Img img {
		width: 100%;
		height: 575px
	}

	.wholeBox .wholeHouse .classifyPic .Img div {
		width: 100%;
		height: 575px
	}

	.kitchenBox {
		width: 1200px;
		margin: 50px auto 0
	}

	.kitchenBox .picAmt1 {
		width: 590px;
		height: 360px
	}

	.kitchenBox .picAmt1 img {
		width: 590px;
		height: 360px
	}

	.picAmt1:before,
	.picAmt1:after {
		width: 590px
	}

	.picAmt1:hover:before,
	.picAmt1:hover:after {
		height: 180px
	}

	.kitchenBox .picAmt2 {
		width: 386px;
		height: 230px
	}

	.kitchenBox .picAmt2 img {
		width: 386px;
		height: 230px
	}

	.picAmt2:before,
	.picAmt2:after {
		width: 386px
	}

	.picAmt2:hover:before,
	.picAmt2:hover:after {
		height: 115px
	}

	.dh ul {
		width: 1200px;
		height: 560px
	}

	.dh ul li .layer .p1 img {
		width: 110px
	}

	.signUpR {
		width: 1200px
	}

	.signUp .img {
		width: 1000px
	}
}

@media screen and (max-width:1301px) {
	.titleBox {
		padding-top: 56px
	}

	.titleBox h3 {
		font-size: 40px;
		line-height: 52px
	}
}

@media screen and (max-width:1025px) {
	.titleBox {
		padding-top: 46px
	}

	.titleBox h3 {
		font-size: 36px;
		line-height: 42px
	}
}

@font-face {
	font-family: "iconfont";
	src: url('//at.alicdn.com/t/font_958643_ao1g3gcauot.eot?t=1549962912872');
	/* IE9 */
	src: url('//at.alicdn.com/t/font_958643_ao1g3gcauot.eot?t=1549962912872#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
		url('//at.alicdn.com/t/font_958643_ao1g3gcauot.woff?t=1549962912872') format('woff'),
		url('//at.alicdn.com/t/font_958643_ao1g3gcauot.ttf?t=1549962912872') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
		url('//at.alicdn.com/t/font_958643_ao1g3gcauot.svg?t=1549962912872#iconfont') format('svg');
	/* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-duihao:before {
	content: "\e60b"
}

.icon-sousuo:before {
	content: "\e63c"
}

.icon-suo:before {
	content: "\e626"
}

.icon-jiantoufuben:before {
	content: "\e65e"
}

.icon-keting:before {
	content: "\e61f"
}

.icon-quotation:before {
	content: "\e67b"
}

.icon-fanhuidingbu:before {
	content: "\e6c4"
}

.icon-mjiantou:before {
	content: "\e601"
}

.icon-youjiantou:before {
	content: "\e600"
}

.icon-weibiaoti-1:before {
	content: "\e610"
}

.icon-dianhua:before {
	content: "\e69e"
}

.icon-dsf:before {
	content: "\e634"
}

.icon-icon-test31:before {
	content: "\e635"
}

.icon-tubiaozhizuo-:before {
	content: "\e60a"
}

.icon-weixin1:before {
	content: "\e614"
}

.icon-zixun1:before {
	content: "\e625"
}

.icon-youjiantou1:before {
	content: "\e642"
}

.icon-weibiaoti-:before {
	content: "\e644"
}

.icon-yanjing:before {
	content: "\e645"
}

.icon-zixun:before {
	content: "\e646"
}

.icon-icon-test:before {
	content: "\e647"
}

.icon-icon-test1:before {
	content: "\e648"
}

.icon-icon-test2:before {
	content: "\e649"
}

.icon-icon-test3:before {
	content: "\e64a"
}

.icon-icon-test4:before {
	content: "\e64b"
}

.icon-icon-test5:before {
	content: "\e64c"
}

.icon-icon-test6:before {
	content: "\e64d"
}

.icon-yanshou:before {
	content: "\e64e"
}

.icon-dianpu:before {
	content: "\e64f"
}

.icon-celiang:before {
	content: "\e650"
}

.icon-hetong:before {
	content: "\e651"
}

.icon-kefu:before {
	content: "\e652"
}

.icon-boloni-vishuliv:before {
	content: "\e653"
}

.icon-icon-test7:before {
	content: "\e654"
}

.icon-neimen:before {
	content: "\e655"
}

.icon-tatami:before {
	content: "\e656"
}

.icon-call:before {
	content: "\e657"
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: -webkit-transform, height;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform, height
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	-moz-background-size: 27px 44px;
	-webkit-background-size: 27px 44px;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);
	left: 10px;
	right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);
	right: 10px;
	left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-moz-transform: translate3d(0, -50%, 0);
	-o-transform: translate(0, -50%);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-moz-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-moz-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-moz-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	-moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-position: 50%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		transform: rotate(360deg)
	}
}

[data-ripple="ripple"] {
	position: relative;
	overflow: hidden;
	-webkit-user-select: none;
	-ms-user-select: none
}

[data-ripple="ripple"] .ripple {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 888;
	background: rgba(255, 255, 255, .5);
	transform: scale(0);
	animation: ripple .6s 0s linear;
	pointer-events: none
}

@keyframes ripple {
	100% {
		opacity: 0;
		transform: scale(2.5)
	}
}
