.cate-title{
	font-size: 23px;
	font-weight: bold;
}
.cate-remark{
	margin: 15px 0 5px;
	font-size: 14px;
	color: #888;
	height: 18px;
	line-height: 18px;
}
.cate-remark .more-box{
	float: right;
	height: 18px;
	line-height: 18px;
}
.cate-remark .more-box a{
	font-size: 14px;
	color: #888;
	vertical-align: middle;
}
.cate-remark .more-box img{
	height: 14px;
	vertical-align: middle;
}
.home-header-con{
	position: relative;
	width: 100%;
	min-width: 1200px;
	height: 450px;
	/* background: url(../img/home/home-banner.png) no-repeat 35% bottom/cover; */
	background: url(../img/home/home-banner.jpeg) no-repeat center center;
	background-size: cover;
}
.home-header-box{
	position: relative;
	margin: 0 auto;
	/* height: 60px; */
	width: 1200px;
}
.home-header-box .logo{
	height: 50px;
	margin: 5px 0 0 0;
}
.home-header-box .loc-box{
	position: absolute;
	left: 100px;
	top: 18px;
	width: 60px;
	height: 24px;
	border-radius: 24px;
	border: 1px solid #444444;
	line-height: 21px;
	box-sizing: border-box;
}
.home-header-box .loc-box img{
	width: 13px;
	vertical-align: middle;
	margin-left: 7px;
}
.home-header-box .loc-box span{
	font-size: 13px;
	color: #444444;
	vertical-align: middle;
}
.home-header-box .link-phone{
	position: absolute;
	left: 170px;
	top: 0;
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #444444;
}
.home-header-box .header-tab-box{
	position: absolute;
	top: 0;
	right: 0;
	height: 60px;
	line-height: 60px;
}
.home-header-box .header-tab-box a{
	display: inline-block;
	width: 75px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
}
/* .home-header-box .header-tab-box a:hover{
	color: #FB684A;
} */
.home-header-box .header-tab-box .cur-tab{
	font-weight: bold;
	font-size: 15px;
}
.home-header-box .header-tab-box .k-tab{
	width: 105px;
}
.home-header-box .header-tab-box .user-box,.home-header-box .header-tab-box .person-box{
	color: #FFF;
	height: 60px;
	line-height: 58px;
	margin-left: 20px;
	/* width: 100px; */
	/* text-align: right; */
	display: inline-block;
	position: relative;
}
.home-header-box .header-tab-box .user-box img{
	vertical-align: middle;
	height: 16px;
}
.home-header-box .header-tab-box .person-box img{
	vertical-align: middle;
	height: 16px;
	width: 16px;
	border-radius: 50%;
}
.home-header-box .header-tab-box .user-box a{
	width: 30px;
	vertical-align: middle;
}
.home-header-box .header-tab-box .user-box span{
	vertical-align: middle;
	font-size: 14px;
	cursor: pointer;
}
.home-header-box .header-tab-box .person-box span{
	vertical-align: middle;
	font-size: 12px;
	cursor: pointer;
}
.home-header-box .header-tab-box .person-box .per-box{
	position: absolute;
	z-index: 66;
	top: 48px;
	left: 0;
	right: 0;
	background: #FFF;
	padding: 5px 0;
	border-radius: 3px;
	display: none;
}
.home-header-box .header-tab-box .person-box .per-box p{
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 15px;
	color: #444;
	cursor: pointer;
}
.home-header-box .header-tab-box .person-box .per-box p a{
	color: #444;
}
.home-header-box .header-tab-box .person-box .user-name{
	padding-right: 10px;
	font-size: 13.5px;
	display: inline-block;
	min-width: 40px;
}
.home-header-box .header-small-t{
	margin: 100px 0 0 0;
	font-size: 22px;
	color: #444444;
}
.home-header-box .header-big-t{
	margin: 10px 0 0 0;
	font-size: 36px;
	font-weight: bold;
	color: #2D2D2D;
}
.home-header-box .header-search-box{
	position: relative;
	margin: 50px 0 0 0;
	height: 46px;
	width: 450px;
	border-radius: 5px;
	background-color: #FFF;
	overflow: hidden;
	box-shadow:0px 1px 8px 0px rgba(0,0,0,0.1);
}
.home-header-box .header-search-box input{
	height: 46px;
	line-height: 46px;
	margin-left: 12px;
	color: #444444;
	font-size: 15px;
	width: 360px;
	border: 0;
}
.home-header-box .header-search-box .search-btn{
	position: absolute;
	right: 0;
	top: 0;
	height: 46px;
	line-height: 46px;
	width: 80px;
	background-color: #FB684A;
	text-align: center;
	cursor: pointer;
}
.home-header-box .header-search-box .search-btn img{
	width: 24px;
	margin-top: 11px;
}
.house-nums-box{
	margin: 0 auto;
	width: 1200px;
	position: relative;
}
.house-nums-box .house-qu-box{
	padding: 40px 0 15px;
	width: 800px;
}
.house-nums-box .house-qu-box .b-cate-con{
	margin: 20px 0 0 -5px;
	width: 800px;
	height: 132px;
}
.house-nums-box .b-cate-con .b-cate-box{
	width: 200px;
	position: relative;
	float: left;
}
.house-nums-box .b-cate-con .b-cate-box .nums{
	position: absolute;
	top: 32px;
	left: 0;
	right: 10px;
	text-align: center;
	color: #FFF;
	font-size: 34px;
	/* font-weight: bold; */
}
.house-nums-box .b-cate-con .b-cate-box .nums a{
	color: #FFF;
}
.house-nums-box .b-cate-con .b-cate-box .qu{
	position: absolute;
	top: 80px;
	left: 0;
	right: 10px;
	text-align: center;
	color: #FFF;
	font-size: 12px;
}
.house-nums-box .all-qu-con{
	margin-top: 10px;
	width: 780px;
	background-color: #FFF;
	border-radius: 8px;
	box-shadow:0px 1px 8px 0px rgba(0,0,0,0.1);
	height: 200px;
	padding: 10px 0;
}
.house-nums-box .all-qu-con .all-qu-box{
	float: left;
	width: 195px;
	height: 100px;
}
.house-nums-box .all-qu-con .all-qu-box .nums{
	margin-top: 20px;
	font-size: 24px;
	color: #444;
	text-align: center;
}
.house-nums-box .all-qu-con .all-qu-box .nums a{
	color: #444;
}
.house-nums-box .all-qu-con .all-qu-box .qu{
	margin-top: 10px;
	font-size: 13px;
	color: #777;
	text-align: center;
}
.house-nums-box .house-data-box{
	position: absolute;
	top: 40px;
	right: 0;
	bottom: 0;
	width: 400px;
}
.house-nums-box .first-p{
	margin-top: 27px;
}
.house-nums-box .house-data-p{
	height: 74px;
	line-height: 74px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 5px;
	margin-bottom: 17px;
}
.house-nums-box .house-data-p span:first-child{
	margin-left: 90px;
	font-size: 15px;
	color: #444;
}
.house-nums-box .house-data-p span:last-child{
	float: right;
	margin-right: 20px;
	font-size: 23px;
	color: #FFF;
}
.latest-auction-con{
	margin: 0 auto;
	width: 1200px;
	position: relative;
	padding: 40px 0 15px;
}

.auction-flow-con{
	margin: 0 auto;
	width: 1200px;
	position: relative;
	padding: 40px 0 15px;
}
.auction-flow-con img{
	width: 100%;
	margin: 40px 0 10px;
}
.auction-flow-con .auction-flow-box{
	height: 18px;
	width: 1280px;
	margin-bottom: 20px;
}
.auction-flow-con .auction-flow-box p{
	float: left;
	width: 80px;
	margin-right: 59.8px;
	font-size: 14px;
	color: #333;
	text-align: center;
}
.jianlou-con{
	margin: 0 auto;
	width: 1220px;
	position: relative;
	padding: 40px 0 15px;
}
.jianlou-con .jianlou-box{
	float: left;
	width: 606px;
	min-height: 420px;
}
.jianlou-box .jianlou-item-con{
	float: left;
	width: 291px;
	margin: 12px 12px 0 0;
	border-radius: 8px;
	overflow: hidden;
	cursor: pointer;
}
.jianlou-box .jianlou-item-con:hover{
	/* box-shadow:0px 1px 8px 3px rgba(99,195,106,0.3); */
	box-shadow:0px 1px 8px 4px rgba(251, 104, 74, 0.07);
}
.jianlou-box .jianlou-item-con .jianlou-img-box{
	position: relative;
	height: 218px;
	width: 291px;
	overflow: hidden;
}
.jianlou-item-con .jianlou-img-box .auction-status{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 60;
	height: 30px;
	line-height: 30px;
	width: 70px;
	text-align: center;
	font-size: 13px;
	color: #fff;
	border-bottom-right-radius: 8px;
	background-color: #63C36A;
}
.jianlou-item-con .jianlou-img-box .auction-status.auctioning{
	background-color: #FB684A;
}
.jianlou-item-con .jianlou-img-box .auction-status.auction-end{
	background-color: #6C6B6B;
}
.jianlou-item-con .jianlou-img-box .jianlou-cover-img{
	width: 100%;
	height: 100%;
	transition: all 1.3s;
	-webkit-transition: all 1.3s;
}
.jianlou-item-con .jianlou-img-box .jianlou-cover-img.img-end{
	opacity: 0.6;
}
.jianlou-item-con .jianlou-img-box .jianlou-cover-img:hover{
	transform: scale(1.2);
}
.jianlou-item-con .jianlou-img-box .jianlou-time{
	position: absolute;
	padding: 6px 12px;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 13px;
	font-weight: 400;
	color: #EEE;
	line-height: 15px;
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.6)));
	background: linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.6) 100%);
	-webkit-backdrop-filter: blur(3px);
	backdrop-filter: blur(3px);
}
.jianlou-item-con .jianlou-info-box .jianlou-name{
	margin: 8px 10px;
	font-size: 16px;
	/* font-weight: bold; */
	word-break:keep-all;
	white-space:nowrap;  
	overflow:hidden;
	text-overflow:ellipsis;
	color: #333;
	font-weight: bold;
}
.jianlou-item-con .jianlou-info-box .auction-price{
	margin: 7px 10px;
	height: 32px;
	line-height: 32px;
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
.jianlou-item-con .jianlou-info-box .auction-price span:first-child{
	padding-left: 10px;
	color: #FB684A;
	font-size: 22px;
	font-weight: bold;
}
.jianlou-item-con .jianlou-info-box .auction-price .auctioning{
	color: #FB684A !important;
}
.jianlou-item-con .jianlou-info-box .auction-price .auction-end{
	color: #6C6B6B !important;
}
.jianlou-item-con .jianlou-info-box .auction-price span:last-child{
	float: right;
	color: #444;
	font-size: 13px;
}
.jianlou-item-con .jianlou-info-box .market-price{
	margin: 7px 10px;
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
.jianlou-item-con .jianlou-info-box .market-price span{
	padding-left: 10px;
	color: #444;
}
.jianlou-item-con .jianlou-info-box .jianlou-intro{
	margin: 8px 10px;
	color: #444;
	font-size: 13px;
}
.jianlou-item-con .jianlou-info-box .jianlou-intro span{
	display:inline-block;
	height: 26px;
	line-height: 26px;
	background: #EFEFEF;
	padding: 0 10px;
	border-radius: 13px;
	margin-right: 5px;
}
.jianlou-item-con .jianlou-auc-time{
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	/* text-align: center; */
	background: #F5FBF9;
	font-weight: bold;
	font-size: 15px;
	color: #444;
}
.jianlou-item-con .jianlou-auc-time span{
	color:#63C36A;
}
.loan-con{
	margin-top: 20px;
	height: 130px;
	width: 100%;
	background: url(../img/home/loan-bg.png) no-repeat center center;
}
.loan-con .loan-box{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	color: #FFF;
}
.loan-con .loan-box .loan-t{
	padding-top: 24px;
	font-size: 25px;
}
.loan-con .loan-box .loan-d{
	margin-top: 12px;
	font-size: 13px;
	line-height: 18px;
}
.loan-con .loan-box .link-load-box{
	position: absolute;
	right: 0;
	top: 45px;
	height: 40px;
	line-height: 40px;
	width: 130px;
	border-radius: 5px;
	background-color: #FB684A;
	text-align: center;
	color: #FFF;
}
.loan-con .loan-box .link-load-box img{
	height: 20px;
	vertical-align: middle;
}
.loan-con .loan-box .link-load-box span{
	font-size: 13.3px;
	vertical-align: middle;
}
.youshi-con{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	padding: 40px 0 15px;
}
.youshi-con .youshi-box{
	width: 1220px;
	margin: 50px 0 20px;
}
.youshi-con .youshi-box .youshi-item-box{
	float: left;
	width: 291px;
	margin-right: 12px;
	height: 160px;
	background-color: #FFF;
	text-align: center;
	border-radius: 5px;
}
.youshi-box .youshi-item-box img{
	width: 52px;
	margin-top: -26px;
}
.youshi-box .youshi-item-box .youshi-t{
	font-size: 21px;
	color: #2d2d2d;
	margin-top: 12px;
}
.youshi-box .youshi-item-box .youshi-d{
	font-size: 13px;
	color: #7d7d7d;
	margin: 10px 15px;
	line-height: 20px;
	text-align: left;
}
.about-tb-con{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	padding: 40px 0 15px;
}
.about-tb-con .about-tb-box{
	margin-top: 20px;
	position: relative;
	height: 260px;
}
.about-tb-con .about-tb-box img{
	position: absolute;
	top: 0;
	left: 0;
	width: 367px;
	height: 260px;
}
.about-tb-con .about-tb-box .about-tb-text{
	padding: 15px 30px 0 400px;
	font-size: 13.6px;
	color: #444;
	line-height: 22px;
	text-indent: 2em;
}
.about-tb-con .about-tb-box .first-text{
	padding-top: 30px;
}
.news-con{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	padding: 40px 0 15px;
}
.news-con .news-box{
	margin: 20px 0;
	position: relative;
	height: 300px;
}
.news-con .news-swiper-box{
	height: 300px;
	width: 458px;
	position: absolute;
	z-index: 6;
	left: 0;
	top: 0;
	overflow: hidden;
}
.news-con .news-swiper-box .swiper-img-box{
	position: absolute;
	z-index: 8;
	left: 0;
	/* width: 1200px; */
	top: 0;
	height: 520px;
	/* display: flex; */
}
.news-con .news-swiper-box .swiper-img-box li{
	height: 300px;
	width: 458px;
	background-color: hotpink;
	list-style: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}
.news-con .news-swiper-box .swiper-img-box li p{
	position: absolute;
	z-index: 12;
	bottom: 0;
	left: 0;
	width: 458px;
	height: 60px;
	background-color: rgba(0, 0, 0, 0.7);
	font-size: 13.5px;
	padding: 10px;
	box-sizing: border-box;
	line-height: 20px;
	color: #EEE;
}
.news-con .news-swiper-box .swiper-dot-box{
	position: absolute;
	z-index: 10;
	bottom: 65px;
	left: 0;
	right: 0;
	text-align: center;
}
.news-con .news-swiper-box .swiper-dot-box span{
	display: inline-block;
	margin: 0 6px;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	background-color: rgba(255, 255, 255, 0.8);
	cursor: pointer;
}
.news-con .news-swiper-box .swiper-dot-box span.cur-sel{
	background-color: #FB684A;
}
.news-con .news-box .news-list-box{
	padding-left: 500px;
	height: 303px;
	overflow: hidden;
}
.news-con .news-box .news-item-box{
	height: 98px;
	position: relative;
	border-bottom: 1px solid #EEE;
	margin-bottom: 10px;
}
.news-con .news-box .news-item-box .news-dot{
	position: absolute;
	left: 0;
	top: 8px;
	display: inline-block;
	width: 7px;
	height: 7px;
	border-radius: 7px;
	background-color: #D8D8D8;
}
.news-con .news-box .news-item-box .news-t{
	font-size: 16px;
	color: #2d2d2d;
	margin: 0 100px 0 30px;
	cursor: pointer;
	word-break:keep-all;
	white-space:nowrap;  
	overflow:hidden;
	text-overflow:ellipsis;
}
.news-con .news-box .news-item-box .news-t:hover{
	color: #FB684A;
}
.news-con .news-box .news-item-box .news-b{
	font-size: 13px;
	color: #888;
	margin: 18px 100px 0 30px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.news-con .news-box .news-item-box .news-time{
	position: absolute;
	right: 0;
	top: 0;
	color: #BBB;
	line-height: 17px;
	font-size: 14px;
	width: 44px;
}
.news-con .news-box .news-item-box img{
	position: absolute;
	right: 5px;
	bottom: 20px;
	height: 12px;
}