.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.jpg) no-repeat center center; */
	/* background-size: cover; */
}

.home-header-con .home-header-bg{
	height: 450px;
	width: 100%;
	position: absolute;
	z-index: 6;
	left: 0;
	top: 0;
	overflow: hidden;
}
.home-header-con .home-header-bg .swiper-bgimg-box{
	position: absolute;
	z-index: 8;
	left: 0;
	/* width: 1200px; */
	top: 0;
	height: 450px;
	width: 800%;
	/* display: flex; */
}
.home-header-con .home-header-bg .swiper-bgimg-box li{
	height: 450px;
	width: 100%;
	background-color: hotpink;
	list-style: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}

.home-header-box{
	position: relative;
	margin: 0 auto;
	/* height: 60px; */
	width: 1200px;
	z-index: 10;
}
.home-header-box .logo{
	height: 42px;
	margin: 9px 0 0 0;
}
.home-header-box .loc-box{
	position: absolute;
	left: 340px;
	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 .loc-t{
	font-size: 13px;
	color: #FFF;
	vertical-align: middle;
	cursor: pointer;
}
.home-header-box .loc-box:hover .loc-panel-box{
	display: block;
}
.home-header-box .loc-box .loc-panel-box{
	position: absolute;
	left: -10px;
	top: 22px;
	border-radius: 8px;
	background: #FFF;
	color: #222;
	text-align: center;
	font-size: 14px;
	width: 60px;
	display: none;
}
.home-header-box .loc-box .loc-panel-box p{
	line-height: 40px;
}
.home-header-box .loc-box .loc-panel-box p a{
	color: #222;
}
.home-header-box .loc-box .loc-panel-box .line-p{
	border-bottom: 1px solid #DFDFDF;
}
.home-header-box .loc-box .loc-t .sjiao{
	font-size: 8px;
	padding-left: 3px;
	color: #FFF;
	vertical-align: middle;
	cursor: pointer;
}
.home-header-box .link-phone{
	position: absolute;
	left: 160px;
	top: 10px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	font-size: 16px;
	color: #FF5E31;
	padding: 0 15px 0 43px;
	background: #FFF;
	font-weight: 460;
}
.home-header-box .link-phone .logo-tel{
	position: absolute;
	left: 10px;
	height: 26px;
	top: 7px;
}
.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: #FFF;
	font-size: 15px;
	text-align: center;
}
/* .home-header-box .header-tab-box a:hover{
	color: #FF5E31;
} */
.home-header-box .header-tab-box .cur-tab{
	font-weight: bold;
	font-size: 16px;
}
.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: #FFF;
}
.home-header-box .header-big-t{
	margin: 10px 0 0 0;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
}
.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: #FF5E31; */
	background-image: linear-gradient(90deg, #FF5E31 0%, #FF5E31 100%);
	text-align: center;
	cursor: pointer;
}
.home-header-box .header-search-box .search-btn img{
	width: 24px;
	margin-top: 11px;
}
.house-data-con{
	margin: 0 auto;
	width: 1160px;
	position: relative;
}
.house-data-con .house-data-item{
	width: 25%;
	text-align: center;
}
.house-data-con .house-data-item div{
	/* font-weight: 600; */
	font-size: 60px;
	color: #CE8E3C;
	line-height: 98px;
	padding-top: 20px;
}
.house-data-con .house-data-item p{
	font-size: 16px;
	color: #CE8E3C;
	line-height: 28px;
	padding-bottom: 20px;
}
.house-nums-box{
	margin: 0 auto;
	width: 1200px;
	position: relative;
}
.house-nums-box .house-qu-box{
	padding: 30px 0 40px;
	width: 1200px;
}
.house-nums-box .house-qu-box .b-cate-con{
	margin: 20px 0 0 -5px;
	width: 1046px;
	position: relative;
	/* height: 132px; */
	padding-left: 174px;
}
.house-nums-box .b-cate-con .b-cate-box{
	width: 174px;
	position: relative;
	float: left;
}
.house-nums-box .b-cate-con .b-cate-big{
	width: 174px;
	position: absolute;
	left: 0;
	top: 0;
	/* height: 264px; */
	text-align: center;
}
.house-nums-box .b-cate-con .b-cate-big .nums{
	position: absolute;
	top: 68px;
	left: 0;
	right: 0px;
	text-align: center;
	color: #FFF;
	font-size: 36px;
	font-weight: 460;
}
.house-nums-box .b-cate-con .b-cate-big .nums a{
	color: #111;
}
.house-nums-box .b-cate-con .b-cate-big .qu{
	position: absolute;
	top: 118px;
	left: 0;
	right: 0px;
	text-align: center;
	color: #111;
	font-size: 13px;
}
.house-nums-box .b-cate-con .b-cate-box .nums{
	position: absolute;
	top: 18px;
	left: 0;
	right: 10px;
	text-align: center;
	color: #FFF;
	font-size: 34px;
	font-weight: 460;
}
.house-nums-box .b-cate-con .b-cate-box .nums a{
	color: #111;
}
.house-nums-box .b-cate-con .b-cate-box .qu{
	position: absolute;
	top: 65px;
	left: 0;
	right: 10px;
	text-align: center;
	color: #111;
	font-size: 13px;
}
.house-nums-box .all-qu-con{
	/* margin-top: 10px; */
	width: 1220px;
	background-color: #FFF;
	border-radius: 8px;
	/* box-shadow:0px 1px 8px 0px rgba(0,0,0,0.1); */
	height: 46px;
}
.house-nums-box .all-qu-con .all-qu-box{
	float: left;
	width: 180px;
	height: 46px;
	margin-right: 23px;
	background: #EDEDED;
	border-radius: 8px;
}
.house-nums-box .all-qu-con .all-qu-box .nums{
	line-height: 46px;
	font-size: 15px;
	color: #333;
	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;
}
.nw-auction-flow-con{
	min-width: 1200px;
	height: 275px;
	background: url(../img/home/fw-flow-bg.png) no-repeat center / cover;
	overflow: hidden;
}
.nw-auction-flow-con .nw-auction-flow-box {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.nw-auction-flow-box .nw-flow-title{
	color: #FA3600;
	margin-top: 25px;
	font-size: 28px;
	font-weight: 500;
}
.nw-auction-flow-box .nw-flow-remark{
	color: #FA3600;
	margin-top: 10px;
	font-size: 15px;
}
.nw-auction-flow-box .nw-flow-img{
	margin-top: 25px;
	width: 900px;
}
.nw-auction-flow-box .nw-flow-lx-img{
	position: absolute;
	top: 40px;
	right: 20px;
	height: 180px;
}
.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: #E44A4A;
}
.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: #FF5E31;
	font-size: 22px;
	font-weight: bold;
}
.jianlou-item-con .jianlou-info-box .auction-price .auctioning{
	color: #E44A4A !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: 180px;
	width: 100%;
	background: #BF986A;
	/* background: url(../img/home/loan-bg.jpg) 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: 44px;
	font-size: 25px;
}
.loan-con .loan-box .loan-d{
	margin-top: 12px;
	font-size: 13px;
	line-height: 18px;
}
.loan-con .loan-box .bank-box{
	position: absolute;
	right: 160px;
	top: 24px;
}
.loan-con .loan-box .bank-box2{
	position: absolute;
	right: 160px;
	top: 92px;
}
.loan-con .loan-box .bank-img{
	height: 66px;
	margin-right: 5px;
}
.loan-con .loan-box .link-load-box{
	position: absolute;
	right: 0;
	top: 73px;
	/* height: 40px;
	line-height: 40px;
	width: 130px; */
	border-radius: 5px;
	background-color: #fff;
	text-align: center;
	/* color: #FF5E31; */
}
.loan-con .loan-box .link-load-box img{
	height: 32px;
	vertical-align: middle;
}
.loan-con .loan-box .link-load-box span{
	font-size: 13.3px;
	vertical-align: middle;
}
.nw-loan-con{
	padding: 40px 0;
	min-width: 1200px;
	height: 302px;
	background: url(../img/home/daikuan-bg.png) center / cover no-repeat;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.nw-loan-con .nw-loan-box{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    width: 1200px;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
}
.nw-loan-box .nw-loan-left {
    display: inline-block;
	margin-right: 46px;
	width: 436px;
}
.nw-loan-box .nw-loan-left .dk_title{
    font-size: 32px;
	font-weight: 600;
	color: #fff;
	line-height: 45px;
}
.nw-loan-box .nw-loan-left .dk_title2{
	display: inline-block;
	margin: 4px 0 24px;
	padding: 2px 6px;
	font-weight: 400;
	font-size: 14px;
	color: #0051f2;
	line-height: 20px;
	background: -webkit-gradient(linear, right top, left top, from(#00d4ff), to(#3ff));
	background: linear-gradient(270deg, #00d4ff 0, #3ff 100%);
	border-radius: 4px;
}
.nw-loan-box .nw-loan-left .dk_title3{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 8px 20px;
	margin-bottom: 26px;
	font-weight: 600;
	font-size: 14px;
	color: #fff;
	line-height: 21px;
}
.nw-loan-box .nw-loan-left .dk_btn {
    display: inline-block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    font-weight: 600;
    font-size: 20px;
    color: #704812;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff9de), to(#fcd719));
    background: linear-gradient(180deg, #fff9de 0, #fcd719 100%);
    border-radius: 25px;
    border: 1px solid #fff;
    cursor: pointer;
}
.nw-loan-box .nw-loan-right{
	display: inline-block;
	width: 768px;
}
.nw-loan-right .bank-right-title {
    padding-bottom: 16px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    line-height: 25px;
}
.nw-loan-right .swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.nw-loan-right .swiper-wrapper {
    margin: 0 auto;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.nw-loan-right .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}
.nw-loan-right .bank-item {
    width: 180px;
    height: 181px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .0600);
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .0600);
    border-radius: 6px;
    overflow: hidden;
}
.nw-loan-right .bank-item-img {
    position: relative;
    height: 62px;
    line-height: 62px;
    text-align: center;
}
.nw-loan-right .bank-item-img img{
	/* height: 54px; */
	width: 156px;
	vertical-align: middle;
}
.nw-loan-right .bank-item ul {
    padding-top: 8px;
    font-size: 12px;
    font-weight: 400;
    color: #666;
    line-height: 19px;
    border-top: 1px solid #ededed;
	list-style: none;
}
.nw-loan-right .bank-item ul li {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    color: #666;
    line-height: 16px;
	list-style: none;
}
.nw-loan-right .bank-btn {
    display: inline-block;
    margin-top: 12px;
    width: 96px;
    height: 30px;
    font-size: 12px;
    font-weight: 600;
    line-height: 30px;
    text-align: center;
    color: #fa5119;
    border-radius: 15px;
    border: 1px solid #fa5119;
    cursor: pointer;
}
.service-baozhang-con{
	margin-top: 20px;
	width: 100%;
	background: url(../img/home/baozhang-bg.png) no-repeat center center;
	text-align: center;
	padding: 30px 0;
}
.service-baozhang-con .baozhang-t{
	color: #FF983E;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 40px;
}
.service-baozhang-con .baozhang-img{
	height: 400px;
	margin-left: 36px;
}
.new-service-baozhang-con img{
	margin-top: 20px;
	width: 100%;
}
.nw-service-neiro-con{
	min-width: 1200px;
	/* height: 275px; */
	background: url(../img/home/fw-neiro-bg.png) no-repeat center / cover;
	overflow: hidden;
}
.nw-service-neiro-con .nw-service-neiro-box {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.nw-service-neiro-box .nw-neiro-title{
	color: #FA3600;
	margin-top: 25px;
	font-size: 28px;
	font-weight: 500;
}
.nw-service-neiro-box .nw-neiro-remark{
	color: #FA3600;
	margin-top: 10px;
	font-size: 15px;
}
.nw-service-neiro-box .nw-neiro-list-box{
	display: flex;
	flex-wrap: nowrap;
	margin: 20px 0;
}
.nw-service-neiro-box .nw-neiro-list-item{
	width: 32%;
	text-align: center;
	position: relative;
	border-radius: 15px;
}
.nw-service-neiro-box .item-mg{
	margin-left: 2%;
}
.nw-service-neiro-box .nw-neiro-list-item img{
	width: 100%;
}
.nw-service-neiro-box .nw-neiro-list-item .link-btn{
	position: absolute;
	text-align: center;
	font-size: 15px;
	font-weight: 450;
	color: #FFF;
	left: 0;
	bottom: 38px;
	width: 100%;
}
.nw-service-neiro-box .nw-neiro-list-item .link-tel{
	position: absolute;
	text-align: center;
	font-size: 18px;
	font-weight: 480;
	color: #FFF;
	left: 0;
	bottom: 0px;
	height: 50px;
	line-height: 50px;
	width: 100%;
}
.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-box{
	text-align: center;
	margin: 24px 0;
}
.youshi-box .youshi-item-box .youshi-t-box .yshi-img{
	width: 30px;
	margin: 0;
	vertical-align: middle;
}
.youshi-box .youshi-item-box .youshi-t-box .yshi-t{
	font-size: 21px;
	color: #2d2d2d;
	vertical-align: middle;
}
.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;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
} */
.about-tb-con .about-tb-box .about-tb-imgbox{
	position: absolute;
	top: 0;
	left: 0;
	width: 367px;
	height: 260px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	z-index: 6;
	overflow: hidden;
}
/* .home-header-con .home-header-bg{
	height: 450px;
	width: 100%;
	position: absolute;
	z-index: 6;
	left: 0;
	top: 0;
	overflow: hidden;
} */
.about-tb-con .about-tb-box .about-tb-imgbox .swiper-abimg-box{
	position: absolute;
	z-index: 8;
	left: 0;
	/* width: 1200px; */
	top: 0;
	height: 260px;
	width: 3670px;
	/* display: flex; */
}
.about-tb-con .about-tb-box .about-tb-imgbox .swiper-abimg-box li{
	height: 260px;
	width: 367px;
	background-color: hotpink;
	list-style: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}
.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: #FF5E31;
}
.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: #FF5E31;
}
.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;
}

/* .second-house-con{
	width: 100%;
	margin-top: 20px;
} */

.second-house-con{
	float: left;
	width: 1260px;
	min-height: 450px;
}
.second-house-con .second-house-item{
	float: left;
	width: 392px;
	margin: 12px 12px 0 0;
	border-radius: 8px;
	overflow: hidden;
	cursor: pointer;
}
.second-house-con .second-house-item:hover{
	/* box-shadow:0px 1px 8px 4px rgba(99,195,106,0.3); */
	box-shadow:0px 1px 8px 4px rgba(251, 104, 74, 0.07);
}
.second-house-item .house-img-box{
	position: relative;
	height: 293px;
	width: 392px;
	overflow: hidden;
}

/* .second-house-con .second-house-item{
	float: left;
	width: 50%;
	height: 150px;
	position: relative;
	margin-bottom: 20px;
}
.second-house-con .second-house-item .house-img-box{
	position: absolute;
	top: 0;
	left: 0;
	height: 150px;
	width: 200px;
	border-radius: 10px;
	overflow: hidden;
} */
.second-house-con .second-house-item .house-cover-img{
	width: 100%;
	height: 100%;
	transition: all 1.3s;
	-webkit-transition: all 1.3s;
}
.second-house-con .second-house-item .house-cover-img:hover{
	transform: scale(1.2);
}
.second-house-con .second-house-item .shouse-info-box{
	padding: 15px 10px;
}
.second-house-con .second-house-item .shouse-info-box .shouse-name{
	/* margin: 10px; */
	font-size: 18px;
	/* font-weight: bold; */
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #222;
	font-weight: bold;
}
.second-house-con .second-house-item .shouse-info-box .shouse-info{
	margin-top: 10px;
	font-size: 13px;
	color: #333333;
}
.second-house-con .second-house-item .shouse-price{
	margin-top: 10px;
}
.second-house-con .second-house-item .shouse-price .price{
	color: #E44A4A;
	font-weight: 500;
	font-size: 22px;
}
.second-house-con .second-house-item .shouse-price .unit{
	font-size: 15px;
	color: #E44A4A;
}
.second-house-con .second-house-item .shouse-price .unit-price{
	font-weight: 500;
	font-size: 13.5px;
	color: #333333;
	padding-left: 8px;
}
.second-house-con .second-house-item .realty-name{
	margin-top: 9px;
	position: relative;
	padding-left: 18px;
	font-size: 13px;
	color: #666666;
	height: 16px;
	line-height: 16px;
}
.second-house-con .second-house-item .realty-name .icon{
	position: absolute;
	left: 1px;
	top: 1px;
	height: 14px;
}
.second-house-con .second-house-item .tag-box{
	margin-top: 8px;
}
.second-house-con .second-house-item .tag-box .tag-v{
	background: #FFF6EC;
	padding: 2px 5px;
	font-size: 10px;
	color: #333333;
	margin-right: 6px;
}