.line-clamp1[data-v-19901634] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-19901634],

.line-clamp2[data-v-19901634] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-19901634] {

	-webkit-line-clamp: 2

}



.tabs[data-v-19901634] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.tab-item[data-v-19901634] {

	color: #fff;

	font-size: 16px;

	margin-right: 20px;

	cursor: pointer;

	text-align: center

}



.tab-item i[data-v-19901634] {

	display: none;

	margin-top: 5px

}



.tab-item__selected[data-v-19901634] {

	font-weight: 700

}



.tab-item__selected i[data-v-19901634] {

	display: inherit

}



.search-box[data-v-19901634] {

	position: relative;

	width: 570px

}



.ivu-auto-complete[data-v-19901634] {

	width: 100%;

	margin-top: -4px

}



.ivu-auto-complete[data-v-19901634] input {

	height: 56px !important;

	border-radius: 4px !important;

	border: none !important;

	font-size: 16px !important;

	font-weight: 400;

	padding-right: 150px;

	padding: 10px 150px 10px 20px !important

}



.ivu-auto-complete[data-v-19901634] .ivu-select-dropdown {

	width: 570px;

	left: 0 !important;

	right: 0 !important;

	top: 48px !important

}



.ivu-auto-complete[data-v-19901634] .ivu-select-item {

	padding: 10px 20px !important;

	color: #515a6e !important

}



[data-v-19901634] .ivu-select-item span {

	display: inline-block !important;

	max-width: 535px !important;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all

}



.search-button[data-v-19901634] {

	right: 2px;

	top: -1px;

	width: 140px;

	height: 50px;

	text-align: center;

	line-height: 50px;

	background: -o-linear-gradient(120deg, #02b0ff, #00a0e9);

	background: linear-gradient(-30deg, #02b0ff, #00a0e9);

	border-radius: 4px;

	font-size: 20px;

	cursor: pointer

}



.map[data-v-19901634],

.search-button[data-v-19901634] {

	position: absolute;

	font-weight: 700;

	z-index: 99;

}



.map[data-v-19901634] {

	right: 160px;

	top: 15px;

	line-height: 20px;

	font-size: 22px;

	color: #00a0e9

}



.map .icon[data-v-19901634] {

	margin-right: 8px;

	margin-top: -4px

}



.recommend-house[data-v-19901634] {

	margin: 20px 0 0 20px

}



.search-history-section[data-v-19901634] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	padding: 10px 20px;

	color: #9399a5

}



.line-clamp1[data-v-300ca412] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-300ca412],

.line-clamp2[data-v-300ca412] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-300ca412] {

	-webkit-line-clamp: 2

}



.header-container[data-v-300ca412] {

	position: relative;

	height: 640px

}



.banner-container[data-v-300ca412] {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 640px;

	z-index: 1

}



.banner-container[data-v-300ca412] .loading-status {

	background: none

}



.header-content[data-v-300ca412] {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: 2;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	flex-direction: column;

	justify-content: space-between;

	align-items: center;

	color: #fff

}



.banner[data-v-300ca412] {

	height: 100%;

	-o-object-fit: cover;

	object-fit: cover

}



.source-number[data-v-300ca412] {

	font-weight: 700;

	margin: 0 5px

}



.slogan[data-v-300ca412] {

	font-size: 66px;

	font-weight: 700;

	margin: 20px 0 40px

}



.footer[data-v-300ca412] {

	font-weight: 400;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.news-container[data-v-300ca412] {

	flex: 1;

	height: 28px;

	overflow: hidden;

	margin-left: 10px

}



.news-container .swiper-wrapper[data-v-300ca412] {

	flex-direction: column

}



.news-container .swiper-slide[data-v-300ca412] {

	height: 28px;

	text-align: left;

	color: #fff;

	font-weight: 400

}



.default-banner[data-v-300ca412] {

	background: url(../img/6f9a50a.jpg) top no-repeat fixed #fff;

	background-size: 1920px

}



.line-clamp1[data-v-ba3c760a] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-ba3c760a],

.line-clamp2[data-v-ba3c760a] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-ba3c760a] {

	-webkit-line-clamp: 2

}



.slogan-container[data-v-ba3c760a] {

	margin-top: 75px

}



.slogan-container .slogan-item[data-v-ba3c760a],

.slogan-container .slogan-list[data-v-ba3c760a] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between

}



.slogan-container .slogan-item[data-v-ba3c760a] {

	align-items: center;

	padding: 0 14px;

	width: 272px;

	height: 116px;

	font-size: 20px;

	font-weight: 700;

	color: #00a0e9;

	border-radius: 2px;

	box-shadow: 0 2px 12px 0 #9dbfd6

}



.line-clamp1[data-v-36f4a927] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-36f4a927],

.line-clamp2[data-v-36f4a927] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-36f4a927] {

	-webkit-line-clamp: 2

}



.title-container[data-v-36f4a927] {

	position: relative;

	margin:40px  0 30px

}



.title-container .theme[data-v-36f4a927] {

	font-size: 34px;

	font-weight: 700;

	color: #262626;

	margin-right: 15px;

	vertical-align: bottom

}



.title-container .subtitle[data-v-36f4a927] {

	font-size: 20px;

	color: #979da8;

	vertical-align: bottom

}



.title-container .link[data-v-36f4a927] {

	position: absolute;

	right: 0;

	bottom: 8px;

	font-size: 16px;

	color: #00a0e9

}



.title-container .link i[data-v-36f4a927] {

	font-weight: 700

}



.line-clamp1[data-v-97a73548] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-97a73548],

.line-clamp2[data-v-97a73548] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-97a73548] {

	-webkit-line-clamp: 2

}



.knowledge[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.industry[data-v-97a73548],

.question[data-v-97a73548] {

	flex: 1

}



.industry[data-v-97a73548] {

	padding-right: 10px

}



.industry .industry-item[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.industry .industry-item:hover .title[data-v-97a73548] {

	color: #00a0e9

}



.industry .photo[data-v-97a73548] {

	min-width: 200px;

	max-width: 200px;

	height: 138px;

	margin-right: 20px

}



.industry .desc[data-v-97a73548] {

	flex: 1;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	flex-direction: column;

	justify-content: space-between

}



.industry .desc .title[data-v-97a73548] {

	color: #262626;

	font-size: 20px;

	font-weight: 700

}



.industry .desc .summary[data-v-97a73548],

.industry .desc .title[data-v-97a73548] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.industry .desc .summary[data-v-97a73548] {

	color: #848d98;

	font-weight: 400;

	margin-top: 10px

}



.industry .info[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	color: #848d98;

	font-size: 12px

}



.industry .info .time[data-v-97a73548] {

	line-height: 30px

}



.industry .industry-item+.industry-item[data-v-97a73548] {

	margin-top: 20px

}



.question[data-v-97a73548] {

	padding-left: 10px

}



.question .question-item[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	align-items: center

}



.question .question-item:hover .title[data-v-97a73548] {

	color: #00a0e9

}



.question .question-item .title[data-v-97a73548] {

	flex: 1;

	max-width: 390px;

	color: #262626;

	font-size: 16px;

	font-weight: 400;

	line-height: 1.4;

	margin-left: 5px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all

}



.question .question-item .date[data-v-97a73548] {

	font-size: 12px;

	color: #848d98

}



.question .info[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	align-items: center;

	min-height: 32px

}



.question .line[data-v-97a73548] {

	height: 1px;

	background: #f5f6fa;

	margin: 13px 0

}



.question .house[data-v-97a73548] {

	color: #00a0e9

}



.question .tag-box[data-v-97a73548] {

	margin-left: 20px

}



.tag-box[data-v-97a73548] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	align-items: center;

	font-size: 12px;

	margin-top: 8px

}



.tag-box .tag[data-v-97a73548] {

	display: inline-block;

	color: #6a8ea7;

	padding: 6px 7px;

	background: #edf3fc;

	border-radius: 2px;

	cursor: pointer

}



.tag-box .tag+.tag[data-v-97a73548] {

	margin-left: 8px

}



.line-clamp1[data-v-da33247a] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-da33247a],

.line-clamp2[data-v-da33247a] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-da33247a] {

	-webkit-line-clamp: 2

}



.hot-business-list[data-v-da33247a] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	margin-bottom: -16px;

	height: 277px

}



.hot-business-list .hot-business-item[data-v-da33247a] {

	position: relative;

	flex: 0 0 210px

}



.desc[data-v-da33247a] {

	position: absolute;

	top: 169px;

	left: 20px;

	width: 230px;

	height: 92px;

	text-align: center;

	overflow: hidden;

	background: #fff;

	border-radius: 2px;

	box-shadow: 0 2px 26px 0 rgba(157, 191, 214, .36)

}



.desc-box[data-v-da33247a] {

	width: 200%;

	height: 100%;

	margin-left: -100%;

	transition: transform .5s

}



.desc-box .desc-arrow[data-v-da33247a] {

	width: 50%;

	float: left;

	height: 100%;

	line-height: 92px

}



.desc-box .desc-cont[data-v-da33247a] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	flex-direction: column;

	justify-content: center;

	height: 100%;

	width: 50%;

	float: left;

	cursor: default

}



.desc:hover .desc-box[data-v-da33247a] {

	transform: translateX(50%)

}



.area-name[data-v-da33247a] {

	font-size: 22px;

	font-weight: 700;

	color: #262626;

	margin-bottom: 10px

}



.area-desc[data-v-da33247a] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	font-size: 14px;

	color: #979da8;

	padding: 0 16px

}



.loading-status[data-v-da33247a] {

	height: auto

}



.line-clamp1[data-v-19ebe4fe] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-19ebe4fe],

.line-clamp2[data-v-19ebe4fe] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-19ebe4fe] {

	-webkit-line-clamp: 2

}



.hot-gardens-list[data-v-19ebe4fe] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between

}



.hot-gardens-list .hot-gardens-item[data-v-19ebe4fe] {

	position: relative;

	flex: 0 0 210px

}



.tag[data-v-19ebe4fe] {

	position: absolute;

	top: 10px;

	left: 10px;

	font-size: 12px;

	color: #333;

	padding: 7px 15px;

	border-radius: 13px;

	background-color: hsla(0, 0%, 100%, .9)

}



.desc-box[data-v-19ebe4fe] {

	text-align: left;

	padding-top: 20px;

	background-color: #fff

}



.gardens-name[data-v-19ebe4fe] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	font-size: 18px;

	font-weight: 700;

	color: #262626

}



.gardens-desc[data-v-19ebe4fe] {

	font-size: 14px;

	color: #979da8;

	line-height: 1.5;

	margin: 8px 0

}



.gardens-price[data-v-19ebe4fe] {

	font-size: 12px;

	color: #009bda

}



.price[data-v-19ebe4fe] {

	font-size: 22px;

	font-weight: 700

}



.loading-status[data-v-19ebe4fe] {

	height: auto

}



.line-clamp1[data-v-9db2885c] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-9db2885c],

.line-clamp2[data-v-9db2885c] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-9db2885c] {

	-webkit-line-clamp: 2

}



.brand-list[data-v-9db2885c] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	align-items: center;

	height: 100px;

	width: 100%;

	background: url(../img/a83a706.png) repeat-y;

	margin-bottom: 24px;

	vertical-align: middle;

	cursor: pointer

}



.brand-list dd[data-v-9db2885c],

.brand-list dt[data-v-9db2885c] {

	display: inline-block;

	margin-left: 25px

}



.brand-list dt[data-v-9db2885c] {

	width: 50px;

	font-size: 24px;

	line-height: 1.2

}



.brand-list img[data-v-9db2885c] {

	max-width: 180px;

	max-height: 70px;

	-o-object-fit: cover;

	object-fit: cover

}



.brand-list .brand[data-v-9db2885c] {

	display: inline-block;

	width: 100px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	color: #fff;

	background: -o-linear-gradient(327deg, #0fb4ff, #00a0e9);

	background: linear-gradient(123deg, #0fb4ff, #00a0e9);

	border-radius: 20px;

	font-weight: 700

}



.share-office-list[data-v-9db2885c] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.share-office-list .share-office-item+.share-office-item[data-v-9db2885c] {

	margin-left: 23px

}



.share-office-list .share-office-item[data-v-9db2885c] {

	position: relative

}



.desc-box[data-v-9db2885c] {

	text-align: left;

	padding-top: 20px;

	background-color: #fff

}



.share-name[data-v-9db2885c] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	font-size: 18px;

	font-weight: 700;

	color: #262626

}



.share-desc[data-v-9db2885c] {

	font-size: 14px;

	color: #979da8;

	line-height: 1.5;

	margin: 8px 0

}



.share-price[data-v-9db2885c] {

	font-size: 12px;

	color: #009bda

}



.price[data-v-9db2885c] {

	font-size: 22px;

	font-weight: 700

}



.loading-status[data-v-9db2885c] {

	height: auto

}



.logo-box[data-v-9db2885c] {

	display: inline-block;

	width: 170px;

	height: 75px;

	line-height: 75px;

	background: #fff;

	text-align: center

}



.logo-box .logo[data-v-9db2885c] {

	height: 50px;

	vertical-align: middle

}



.line-clamp1[data-v-ddfab070] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-ddfab070],

.line-clamp2[data-v-ddfab070] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-ddfab070] {

	-webkit-line-clamp: 2

}



.content[data-v-ddfab070] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.recommend-item[data-v-ddfab070] {

	position: relative;

	overflow: hidden

}



.recommend-item:hover .cover[data-v-ddfab070] {

	transform: translateY(210px)

}



.recommend-item+.recommend-item[data-v-ddfab070] {

	margin-left: 25px

}



.photo[data-v-ddfab070] {

	width: 270px;

	height: 210px;

	border-radius: 2px

}



.title[data-v-ddfab070] {

	font-size: 18px;

	color: #262626;

	font-weight: 700;

	line-height: 1.4;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	margin-top: 18px

}



.desc[data-v-ddfab070] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	justify-content: space-between;

	align-items: flex-end;

	margin-top: 10px

}



.desc .price[data-v-ddfab070] {

	color: #009bda;

	font-size: 12px

}



.desc .price span[data-v-ddfab070] {

	font-size: 22px;

	font-weight: 700

}



.desc .location[data-v-ddfab070] {

	color: #979da8

}



.cover[data-v-ddfab070] {

	position: absolute;

	left: 0;

	top: -210px;

	width: 270px;

	height: 210px;

	padding: 30px;

	background: rgba(0, 0, 0, .5);

	border-radius: 2px;

	color: #fff;

	transition-duration: .3s

}



.cover .comment[data-v-ddfab070] {

	height: 65px;

	font-weight: 500;

	line-height: 1.5;

	margin: 10px 0;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all

}



.line-clamp1[data-v-e3133b2a] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-e3133b2a],

.line-clamp2[data-v-e3133b2a] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-e3133b2a] {

	-webkit-line-clamp: 2

}



.propaganda-container[data-v-e3133b2a] {

	margin-top: 30px

}



.propaganda-container[data-v-e3133b2a],

.propaganda[data-v-e3133b2a] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.propaganda[data-v-e3133b2a] {

	width: 272px;

	height: 115px;

	background: #fff;

	box-shadow: 0 2px 12px 0 rgba(157, 191, 214, .18);

	border-radius: 2px;

	justify-content: space-between;

	padding: 0 14px 0 18px

}



.propaganda .title[data-v-e3133b2a] {

	color: #00a0e9;

	font-size: 20px;

	font-weight: 700;

	margin-top: 47px;

	white-space: nowrap;

	transition: all .2s linear;

	line-height: 1.1

}



.propaganda .title.multiple[data-v-e3133b2a] {

	margin-top: 36px

}



.propaganda .desc[data-v-e3133b2a] {

	display: none;

	line-height: 1.4;

	transition: all .2s linear;

	color: #979da8;

	font-size: 14px;

	word-break: break-all

}



.propaganda:hover .desc[data-v-e3133b2a] {

	display: block

}



.propaganda:hover .title[data-v-e3133b2a] {

	margin-top: 20px;

	margin-bottom: 8px

}



.propaganda:hover .title.multiple[data-v-e3133b2a],

.propaganda:hover .title[data-v-e3133b2a]:first-child {

	margin-top: 12px

}



.propaganda+.propaganda[data-v-e3133b2a] {

	margin-left: 20px

}



.image[data-v-e3133b2a] {

	height: 65px;

	margin-top: 26px

}



.line-clamp1[data-v-1c379710] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-1c379710],

.line-clamp2[data-v-1c379710] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-1c379710] {

	-webkit-line-clamp: 2

}



.menu-bar[data-v-1c379710] {

	position: fixed;

	bottom: 200px;

	right: 30px;

	width: 44px;

	line-height: 1.5;

	z-index: 999;

	background: #fff;

	border: 1px solid #f4f4f4;

	box-shadow: 1px 2px 10px 0 hsla(0, 0%, 60.4%, .24);

	font-size: 12px;

	border-radius: 4px

}



.menu-bar li[data-v-1c379710] {

	position: relative

}



.menu-bar .info[data-v-1c379710] {

	display: block;

	padding: 0 5px;

	height: 40px;

	line-height: 40px;

	margin: 10px 0;

	cursor: pointer;

	text-align: center;

	background-color: #fff;

	transition: background-color .5s

}



.menu-bar .info .iconfont-sbwl[data-v-1c379710] {

	display: block

}



.menu-bar li .info span[data-v-1c379710] {

	display: none;

	font-size: 14px;

	line-height: 18px

}



.menu-bar li .info .iconfont-sbwl[data-v-1c379710] {

	display: inline-block;

	font-size: 20px

}



.menu-bar li:hover .info span[data-v-1c379710] {

	display: inline-block

}



.menu-bar li:hover .info .iconfont-sbwl[data-v-1c379710] {

	display: none

}



.menu-bar .menu-content[data-v-1c379710] {

	width: 0;

	height: 0;

	padding: 10px 12px;

	box-sizing: border-box;

	position: absolute;

	right: 80px;

	top: -4px;

	background: #fff;

	color: #333;

	border: 1px solid #f4f4f4;

	box-shadow: 0 2px 3px 0 hsla(0, 0%, 88.6%, .24);

	border-radius: 4px;

	white-space: nowrap;

	opacity: 0;

	transition: opacity, right .2s;

	overflow: hidden;

	text-align: center;

	font-size: 14px

}



.menu-bar li:hover .menu-content[data-v-1c379710] {

	width: auto;

	height: auto;

	opacity: 1;

	right: 48px;

	overflow: visible

}



.menu-bar .menu-content.wechat[data-v-1c379710] {

	bottom: 0;

	top: auto;

	padding: 10px;

	border: 1px solid #f4f4f4;

	box-shadow: 1px 2px 4px 0 hsla(0, 0%, 88.6%, .44);

	border-radius: 4px;

	background-color: #fff;

	text-align: left;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex

}



.menu-bar .menu-content.wechat>div+div[data-v-1c379710] {

	margin-left: 10px

}



.menu-bar .menu-content.wechat img[data-v-1c379710] {

	width: 90px;

	height: 90px

}



.menu-bar li:hover .menu-content.wechat[data-v-1c379710] {

	color: #333

}



.menu-bar .menu-content .line[data-v-1c379710] {

	width: 82px;

	height: 1px;

	margin: 15px 0;

	background-color: #f2f2f2

}



.menu-bar .menu-content .tel[data-v-1c379710] {

	text-align: left

}



.phone[data-v-1c379710] {

	font-size: 14px;

	font-weight: 700

}



.menu-bar .menu-content.contact[data-v-1c379710] {

	top: auto;

	bottom: 0

}



.menu-bar .menu-content.contact img[data-v-1c379710] {

	width: 90px;

	height: 90px

}



.line-clamp1[data-v-286bc3fa] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-286bc3fa],

.line-clamp2[data-v-286bc3fa] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-286bc3fa] {

	-webkit-line-clamp: 2

}



.entrust-bar-container[data-v-286bc3fa] {

	position: relative;

	height: 150px;

	width: 100%;

	background: url(../img/49f3be9.png) repeat-y;

	margin-top: 75px;

	margin-bottom: -80px

}



.entrust-bar-container .content[data-v-286bc3fa] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	align-items: center;

	justify-content: space-between;

	height: 150px;

	margin: 0 auto

}



.title-box[data-v-286bc3fa] {

	color: #fff;

	margin-right: 111px

}



.title-box .title[data-v-286bc3fa] {

	font-size: 40px;

	font-weight: bolder;

	margin-bottom: 12px

}



.title-box .subTitle[data-v-286bc3fa] {

	font-size: 20px

}



.entrust-link[data-v-286bc3fa] {

	width: 248px;

	height: 62px;

	line-height: 62px;

	background-color: #fff;

	border-radius: 4px;

	font-size: 18px;

	text-align: center

}



.close-btn[data-v-286bc3fa] {

	position: absolute;

	top: 10px;

	right: 30px;

	width: 20px;

	height: 20px;

	line-height: 20px;

	text-align: center;

	border-radius: 50%;

	background-color: rgba(0, 0, 0, .3);

	cursor: pointer

}



.fixed-bar[data-v-286bc3fa] {

	position: fixed;

	bottom: 80px;

	left: 0

}



.line-clamp1[data-v-7a3ea0d2] {

	-webkit-line-clamp: 1

}



.line-clamp1[data-v-7a3ea0d2],

.line-clamp2[data-v-7a3ea0d2] {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	text-overflow: ellipsis;

	overflow: hidden;

	word-wrap: break-word;

	word-break: break-all;

	line-height: 1.4

}



.line-clamp2[data-v-7a3ea0d2] {

	-webkit-line-clamp: 2

}



.hide[data-v-7a3ea0d2] {

	visibility: hidden

}



.home-container .content[data-v-7a3ea0d2] {

	margin: 0 auto

}



.adsorbent[data-v-7a3ea0d2] {

	position: absolute !important;

	top: 2780px !important;

	z-index: 1 !important

}
.search {
    width:570px;
    height: 87px;
    position: relative;
}
.search-tr {
    float: left;
    height: 35px;
    margin-left: 10px;
}
.search-tr a {
    font-size: 16px;
    color: #fff;
    font-weight: 700;
    padding: 0 20px 0 0;
    height: 35px;
    line-height: 32px;
    display: inline-block;
    cursor: pointer;
    opacity: .5;
}
.search .search-inp {
    width: 550px;
    padding-left: 20px;
    border: 0;
    height: 55px;
    line-height: 55px;
    border-radius: 4px;
    font-size: 16px;
    color: #757575;
    outline: none;
}
.search-but {
    background: linear-gradient(-30deg, #02b0ff, #00a0e9);
    border-radius: 4px;
    font-size: 20px;
    cursor: pointer;
    width: 140px;
    height: 50px;
    border: 0;
    display: block;
    border-radius: 0 2px 2px 0;
    position: absolute;
    top: 38px;
    right: 23px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.search-tr .hover {
    opacity: 1;
    background: url(../images/search.png);
    border-radius: 6px 6px 0 0;
    background-position-y: 22px;
    background-position-x: 25px;
    background-repeat: no-repeat;
}