﻿ol, ul {
	list-style: none;
}

.detailHeader {
	background-color: #fff;
	height: 94px;
	margin-bottom: 24px;
	width: 1240px;
	margin: 0px auto;
}

.detailHeader .header-detail-bar {
	-webkit-box-pack: justify;
	-webkit-box-align: center;
	align-items: center;
	background-color: #fff;
	display: flex;
	height: 94px;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	width: 1240px;
}

.detailHeader .introduce-area {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0;
	text-align: left;
}

.detailHeader .introduce-area .header {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	display: flex;
}

.detailHeader .introduce-area .loupan-name {
	color: #111;
	font-size: 24px;
	font-weight: 500;
	height: 34px;
	line-height: 34px;
	margin-right: 12px;
}

.detailHeader .introduce-area .logo-find-house {
	background-image: url(/images/detail_yykf.png);
	background-size: contain;
	cursor: pointer;
	height: 30px;
	width: 109px;
}

.detailHeader .tag-list {
	clear: left;
	display: inline-block;
	height: 24px;
	overflow: hidden;
	padding: 8px 0 0;
	white-space: nowrap;
}

.detailHeader .tag-list .tag-item.tag-green {
	background: #ac9;
	color: #fff;
}

.detailHeader .tag-list .tag-item {
	background: #f5f5f6;
	color: #9f9fa6;
	float: left;
	font-size: 12px;
	font-weight: 400;
	height: 20px;
	letter-spacing: 0;
	line-height: 20px;
	margin-right: 10px;
	padding: 0 4px;
}

.detailHeader .phone-area {
	-ms-flex-negative: 0;
	background: linear-gradient(270deg,#f5f5f6,hsla(0,0%,98%,0));
	border-radius: 4px;
	box-sizing: border-box;
	flex-shrink: 0;
	height: 64px;
	padding: 8px;
}

.detailHeader .phone-area .phone-number {
	color: #ff6d00;
	font-size: 22px;
	font-weight: 700;
	height: 26px;
	line-height: 26px;
}

.detailHeader .phone-area .phone-number .icon {
	font-family: icon2018;
	font-size: 20px;
	margin-right: 3px;
	width: 20px;
}

.detailHeader .phone-area .phone-z {
	color: #ff6d00;
	display: inline-block;
	font-size: 20px;
	line-height: 26px;
}

.detailHeader .phone-area .follow-time {
	color: #9f9fa6;
	float: right;
	font-size: 12px;
	height: 18px;
	letter-spacing: 0;
	line-height: 18px;
	margin-top: 5px;
}

.card_detail_box {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	display: flex;
	justify-content: space-between;
	margin: 0px auto;
	margin-bottom: 40px;
	width: 1240px;
}

.card_detail_box .detail_pic {
	border-radius: 4px;
	height: 458px;
	overflow: hidden;
	position: relative;
	width: 610px;
}

.card_detail_box .detail_pic .pic_big {
	height: 458px;
	width: 610px;
}

.card_detail_box .detail_pic .big_link {
	display: block;
	position: relative;
}

.card_detail_box .detail_pic .big_link > img {
	display: block;
	height: 458px;
	transition: transform .5s ease .1s,-webkit-transform .5s ease .1s;
	width: 610px;
}

.card_detail_box .detail_pic .small_list {
	background: rgba(0,0,0,.6);
	bottom: 0;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 75px;
	left: 0;
	padding: 12px 40px;
	position: absolute;
	-webkit-transition: bottom .3s;
	transition: bottom .3s;
	width: 530px;
	z-index: 3;
}

.card_detail_box .detail_pic .smal-list-door {
	background: rgba(0,0,0,.6);
	border-radius: 0 4px 0 0;
	color: #c3c3cb;
	cursor: pointer;
	font-size: 12px;
	height: 24px;
	left: 0;
	line-height: 24px;
	position: absolute;
	text-align: center;
	top: -24px;
	width: 64px;
}

.card_detail_box .detail_pic .door-btn-left {
	left: 10px;
}

.card_detail_box .detail_pic  .door-btn-right {
	right: 10px;
}

.card_detail_box .detail_pic .door-btn {
	cursor: pointer;
	height: 20px;
	margin-top: -10px;
	position: absolute;
	top: 50%;
	width: 20px;
}

.card_detail_box .detail_pic .door-btn-left:after {
	border-bottom: 7px solid transparent;
	border-right: 10px solid #fff;
	border-top: 7px solid transparent;
	content: "";
	left: 5px;
	position: absolute;
	top: 3px;
}

.card_detail_box .detail_pic  .door-btn-right:after {
	border-bottom: 7px solid transparent;
	border-left: 10px solid #fff;
	border-top: 7px solid transparent;
	content: "";
	left: 5px;
	position: absolute;
	top: 3px;
}

.card_detail_box .detail_pic .info-pos {
	height: 75px;
	overflow: hidden;
	position: relative;
	width: 530px;
}

.card_detail_box .detail_pic .info-pos .album-list {
	height: 75px;
	left: 0;
	position: relative;
	-webkit-transition: left .3s;
	transition: left .3s;
}

.card_detail_box .detail_pic .info-pos .album-item {
	border-radius: 2px;
	cursor: pointer;
	float: left;
	height: 75px;
	margin-right: 8px;
	overflow: hidden;
	position: relative;
	width: 100px;
}

.card_detail_box .detail_pic .info-pos .album-item .album-item-img {
	height: 75px;
	width: 100px;
}

.card_detail_box .detail_pic .info-pos .album-item>p {
	bottom: 0;
	color: #fff;
	display: block;
	font-size: 14px;
	height: 25px;
	left: 0;
	line-height: 25px;
	padding-top: 8px;
	position: absolute;
	text-align: center;
	width: 100px;
	z-index: 1;
}
 .loupan_info {
	width:610px;
}
.loupan_info .loupan_price_box {
	background:#ff6b01;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	height:95px;
	padding:25px 25px 30px;
	position:relative;
}
.loupan_info .loupan_price_box .price_box {
	display:inline-block;
	font-size:14px;
	height:40px;
}
.loupan_info .loupan_price_box .price_box .price {
	font-size:40px;
	font-weight:600;
	line-height:40px;
}
.loupan_info .loupan_price_box .bj_tx {
	background:hsla(0,0%,100%,.35);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	height:30px;
	line-height:30px;
	position:absolute;
	right:30px;
	text-align:center;
	top:32px;
	width:106px;
}
.loupan_info .info_box {
	background:#fff;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:16px;
	height:363px;
	padding:15px 28px 0;
}
.loupan_info .info_box .info_item {
	height:24px;
	line-height:24px;
	margin-bottom:8px;
}
.loupan_info .info_box .info_item .key {
	color:#9f9fa6;
	display:inline-block;
	font-size:16px;
	vertical-align:bottom;
	width:80px;
}
.loupan_info .info_box .info_item .value {
	color:#303033;
	display:inline-block;
	font-size:16px;
	max-width:345px;
	overflow:hidden;
	text-overflow:ellipsis;
	vertical-align:bottom;
	white-space:nowrap;
}
.loupan_info .info_box .info_item .txt {
	display:inline-block;
	max-width:284px;
	overflow:hidden;
	text-overflow:ellipsis;
	vertical-align:bottom;
	white-space:nowrap;
}
.loupan_info .info_box .info_item .link {
	color:#ff6909;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	margin-left:12px;
	vertical-align:bottom;
}
.loupan_info .info_box .btn-group {
	display:flex;
	height:30px;
	margin-top:12px;
}
.loupan_info .info_box .btn-group .btn-item {
	align-content:center;
	border:1px solid #ccc;
	box-sizing:border-box;
	color:#666;
	font-size:14px;
	height:30px;
	justify-content:center;
	line-height:30px;
	margin-right:8px;
	text-align:center;
	width:132px;
}
.loupan_info .info_box .bohao {
	display:flex;
	position:relative;
	height:100px;
	justify-content:space-between;
	margin-top:18px;
}
.loupan_info .info_box .bohao .summer {
	display:flex;
	flex:1;
	position:relative;
}
.loupan_info .info_box .bohao .sama {
	position:relative;
}
.loupan_info .info_box .bohao .haoma {
	color:#333333;
	font-weight:bold;
	margin-left:15px;
}
.loupan_info .info_box .bohao .tel {
	font-size:20px;
	line-height:60px;
	color:#333333;
}
.loupan_info .info_box .bohao .desc {
	font-size:13px;
	color:#999999;
	font-weight:normal;
}
.loupan_info .info_box .bohao .summer:after {
	content:"";
	position:absolute;
	width:1px;
	height:54px;
	background:#EAEAEA;
	right:0;
	top:23px;
}
.loupan_info .info_box .bohao .imBox {
	width:200px;
	display:flex;
	align-items:center;
	justify-content:right;
}
.loupan_info .info_box .bohao .imBox .avatar {
	width:70px;
	height:70px;
	border-radius:50%;
	margin:auto 0;
}
.loupan_info .info_box .bohao .imBox .info {
	margin-left:20px;
	width:100px;
}
.loupan_info .info_box .bohao .imBox .info .name {
	font-size:16px;
	color:#333333;
}
.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.loupan_info .info_box .bohao .imBox .info .btn {
	padding:4px 9px;
	color:#fff;
	cursor:pointer;
	background:linear-gradient(113deg,#1DD3AB 0%,#03CC6C 100%);
	border-radius:27px;
	margin-top:10px;
	border:0px;
}
  .yykfbox {
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	display:flex;
	justify-content:space-between;
	margin:0px auto;
	margin-bottom:40px;
	width:1240px;
}
.yykfbox .kfitem {
	width:610px;
	display:flex;
}
.yykfbox .kfitem .kf_item {
	display:flex;
}
.yykfbox .info-title {
	color:#111;
	font-family:PingFangSC-Semibold,PingFang SC;
	font-size:16px;
	font-weight:600;
	line-height:24px;
}
.yykfbox .info-desc {
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:12px;
	font-weight:400;
	color:#999;
	line-height:18px;
	margin:4px 0 8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.yykfbox .info-button-box {
	background:#fff;
	border:1px solid #ff6c00;
	color:#ff6c00;
	cursor:pointer;
	height:40px;
	line-height:40px;
	text-align:center;
	width:116px;
}
 .detail_kfs,.detail_hx,.detail_jzfx,.detail_xmdt,.detail_xmyh,.detail_zblp,.detail_fdjsq{
	width:1240px;
	margin:0px auto;
	margin-top:40px;
}
.kfs_box {
	border:1px solid #e6e6e6;
	border-radius:0;
	margin-top:10px;
	font-size:16px;
	height:130px;
}
.kfs_box .consult-wrap {
	overflow-x:hidden;
	overflow-y:hidden;
	position:relative;
	padding:0 30px;
	height:130px;
}
.kfs_box .consult-list {
	height:130px;
	position:absolute;
	top:0;
	left:30px;
	zoom:1;
}
.kfs_box .consult-list li {
	display:block;
	float:left;
	padding:30px 0 0 5px;
}
.kfs_box .consult-list .photo-box {
	position:relative;
	float:left;
}
.consult-list li .photo {
	width:60px;
	height:60px;
	float:left;
	display:block;
	border-radius:100%;
	background-size:cover;
	background-position:center center;
}
.consult-list .consult-info {
	width:155px;
	float:left;
	display:block;
	margin-left:10px;
	position:relative;
}
.consult-list  .con-name {
	font-size:18px;
	height:20px;
	line-height:20px;
	padding-bottom:5px;
}
.consult-info .serve-info {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:flex-start;
}
.consult-info .serve-info span {
	font-size:12px;
	color:#0b0f12;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.consult-info .book-btn {
	margin-top:4px;
	position:relative;
	color:#1fb081;
	font-size:14px;
	padding:6px 0;
	border-radius:2px;
	display:block;
	_zoom:1;
	_display:inline;
	vertical-align:top;
	height:18px;
	line-height:14px;
	background:rgba(233,249,244,0.5);
	border:1px solid #23c993;
	width:98px;
	text-align:center;
	text-decoration:none;
}
.consult-info .book-btn .active {
	position:absolute;
	writing-mode:vertical-lr;
	bottom:-1px;
	right:0;
	font-size:12px;
	line-height:20px;
	transform:translate(100%,0);
	color:#fff;
	background:#23c993;
	border:1px solid #23c993;
	height:100%;
}
 .detail_tab_box {
	width:1240px;
	margin:0px auto;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#111;
	font-size:16px;
	font-weight:400;
	height:48px;
	margin-bottom:40px;
	overflow:hidden;
	z-index:2;
}
.detail_tab_box .detail_tab {
	background:#f8f8f8;
	white-space:nowrap;
	width:100%;
}
.detail_tab_box .tabLine.active-tab {
	border:none;
}
.detail_tab_box .active-tab {
	background:#fff;
	border:1px solid rgba(0,0,0,.05);
	color:#111;
	font-weight:500;
}
.detail_tab_box .common-tab {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	cursor:pointer;
	display:inline-block;
	height:32px;
	line-height:32px;
	margin:8px;
	text-align:center;
}
.detail_tab_box .active-tab .tab-item {
	color:#111;
}
.detail_tab_box .tab-item {
	color:#666;
	display:inline-block;
	min-width:32px;
	padding:0 12px;
	position:relative;
}
.detail_tab_box .tabLine .tab-item:before {
	background-color:#ff6804;
	bottom:-7px;
	content:"";
	display:none;
	height:4px;
	left:50%;
	margin-left:-16px;
	position:absolute;
	width:32px;
}
.detail_tab_box .active-tab .tab-item:before {
	display:block;
}
 .detail_hx_box {
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	margin-bottom:12px;
	margin-top:24px;
}
.container-list {
	display:flex;
	-webkit-box-flex:1;
	-ms-flex-pack:distribute;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-justify-content:space-around;
	justify-content:space-around;
	padding:0 30px;
}
.focus-house-img-item {
	width:260px;
}
.container-list .img-container {
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-align-items:center;
	align-items:center;
	background:#f5f5f6;
	display:flex;
	height:260px;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	text-align:center;
	width:260px;
}
.container-list .img-item {
	max-height:260px;
	max-width:260px;
}
.container-list .info {
	color:#111;
	display:inline-block;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:16px;
	font-weight:400;
	line-height:24px;
	margin:20px 0 10px;
	text-align:center;
	width:100%;
}
.container-list .split {
	background-color:#111;
	display:inline-block;
	height:20px;
	margin:1px 10px;
	vertical-align:middle;
	width:1px;
}
.container-list .bottom-info {
	-webkit-box-pack:center;
	-webkit-box-align:center;
	align-items:center;
	display:flex;
	justify-content:center;
}
.container-list .bottom-info-text {
	color:#6d6d73;
	font-family:PingFangSC-Semibold,PingFang SC;
	font-size:14px;
	font-weight:600;
	line-height:22px;
}
.container-list .info-num-text {
	color:#fa6900;
}
.container-list .bottom-button {
	border:1px solid #7687bb;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#7687bb;
	cursor:pointer;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:12px;
	font-weight:400;
	height:24px;
	line-height:22px;
	margin-left:10px;
	position:relative;
	text-align:center;
	width:62px;
}
.swiper-button-prev::after,.swiper-button-next::after {
	content:'';
}
.swiper-button-prev {
	background:url("/images/detail_left.png") no-repeat;
	background-size:contain;
}
.swiper-button-next {
	background:url("/images/detail_right.png") no-repeat;
	background-size:contain;
}
.detail_hx_box .swiper-pagination {
	display:none;
}
.no-data{
    color: #999;
    font-size: 16px;
    font-weight: 400;
    height: 60px;
    line-height: 60px;
    text-align: center;
    width: 100%;
}
 .item-container {
	margin-top:20px;
}
.focus-banner-card-item {
	background:#fff;
	display:inline-block;
	margin-right:2px;
	transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}
.item-container  .img-block {
	border:1px solid rgba(0,0,0,.05);
	box-sizing:border-box;
	height:162px;
	width:242px;
}
.item-container  .img-block img {
	height:160px;
	width:240px;
}
.item-container  .container {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:12px 8px 2px;
}
.item-container  .title {
	color:#111;
	font-family:PingFangSC-Medium,PingFang SC;
	font-size:16px;
	font-weight:500;
	line-height:24px;
}
.item-container  .info {
	-webkit-box-pack:justify;
	display:flex;
	justify-content:space-between;
	margin-top:4px;
}
.item-container .priceUnit,.item-container .price {
	font-family:PingFangSC-Regular,PingFang SC;
	font-weight:400;
}
.item-container .price {
	color:#d22;
	font-size:18px;
	line-height:28px;
}
.item-container .district {
	color:#9f9fa6;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:12px;
	font-weight:400;
	line-height:28px;
}
.compute-container,.input-item {
	display:flex;
}
.input-item {
	height:36px;
	line-height:36px;
	margin-bottom:12px;
}
.input-item .item-title {
	color:#111;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:14px;
	font-weight:400;
	margin-right:12px;
	width:56px;
}
.item-value {
	display:flex;
}
.common-input {
	background:#fff;
	border:1px solid #e5e5e5;
	border-radius:2px;
	box-sizing:border-box;
	color:#111;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:14px;
	font-weight:400;
	height:36px;
	line-height:34px;
	padding:0 12px;
	width:330px;
}
.input-item-input {
	position:relative;
}
.input-item-input .input-text {
	padding:0 50px 0 12px;
}
.input-item-input .input-placeholder {
	color:#999;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:14px;
	font-weight:400;
	position:absolute;
	right:12px;
	top:0;
}
.item-value .first-input {
	background:#fff;
	border:1px solid #e5e5e5;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:36px;
	line-height:34px;
	padding:0 12px;
	width:228px;
}
.item-value .split-text {
	color:#9f9fa6;
	font-family:icon2018;
	font-size:16px;
	margin:0 8px;
}
.item-value .other-box {
	position:relative;
}
.item-value .other-input-placeholder {
	color:#999;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:14px;
	font-weight:400;
	position:absolute;
	right:12px;
	top:0;
}
.item-value .other-input {
	background:#fff;
	border:1px solid #e5e5e5;
	border-radius:2px;
	box-sizing:border-box;
	height:36px;
	line-height:34px;
	padding:0 30px 0 12px;
	width:120px;
}
.right-canvas {
	display:flex;
	position:relative;
}
.canvas-info {
	margin:40px;
	width:240px;
}
.canvas-info .canvas-info-title {
	color:#111;
	font-family:PingFangSC-Semibold,PingFang SC;
	font-size:16px;
	font-weight:600;
	line-height:36px;
	margin-bottom:20px;
}
.canvas-info .canvas-info-title-num {
	color:#f43640;
	font-size:24px;
}
.canvas-info .canvas-common-text {
	color:#111;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:16px;
	font-weight:400;
	line-height:24px;
	margin-bottom:8px;
}
.canvas-info .sf-icon {
	background:#ffd100;
}
.canvas-info .dk-icon {
	background:#2dcf7e;
}
.canvas-info .lx-icon {
	background:#619bff;
}
.canvas-info .canvas-common-icon {
	border-radius:50%;
	display:inline-block;
	height:8px;
	margin-right:12px;
	margin-top:8px;
	vertical-align:top;
	width:8px;
}
.canvas-info .canvas-common-text-num {
	color:#f43640;
}
.canvas-info .canvas-first-msg {
	margin-top:24px;
}
.canvas-info .canvas-msg {
	color:#999;
	font-family:PingFangSC-Regular,PingFang SC;
	font-size:14px;
	font-weight:400;
	line-height:22px;
}
.canvas-abs {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	align-items:center;
	background:#f2f2f2;
	border-radius:50%;
	color:#999;
	display:flex;
	flex-direction:column;
	font-family:PingFangSC-Medium,PingFang SC;
	font-weight:500;
	height:128px;
	justify-content:center;
	left:36px;
	overflow:hidden;
	position:absolute;
	top:80px;
	width:128px;
}
.canvas-abs .canvas-num {
	font-size:48px;
}
.canvas-abs .canvas-num-icon {
	font-size:16px;
}
.canvas-abs .canvas-text {
	font-family:PingFangSC-Semibold,PingFang SC;
	font-size:16px;
	font-weight:600;
	margin-top:4px;
}
 .xmdt_list ul {
	padding-left:26px;
	margin-top:12px;
	position:relative;
}
.xmdt_list li {
	padding-bottom:24px;
	position:relative;
}
.xmdt_list  li:before {
	content:'';
	position:absolute;
	width:12px;
	height:12px;
	border-radius:50%;
	background:url(https://public.loupan.com/public/assets_v4/images/checked.png) no-repeat;
	background-size:contain;
	left:-26px;
	top:5px;
	z-index:2;
}
.xmdt_list .title {
	display:flex;
	line-height:20px;
	height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-top:4px;
}
.xmdt_list .title  a {
	font-size:18px;
	color:#333;
	font-weight:bold;
}
.xmdt_list .desc {
	position:relative;
	color:#666666;
	line-height:28px;
	margin-top:16px;
	text-overflow:-o-ellipsis-lastline;
	
}
.xmdt_list .date {
	line-height:24px;
	color:#999999;
	margin-top:10px;
	font-size:12px;
}
.xmdt_list .date .tag {
	line-height:20px;
	display:inline-block;
	background:#fef5e4;
	color:#ffa01e;
}
.xmdt_list .date span {
	margin-right:10px;
	font-size:inherit;
}
.xmdt_list .tag {
	font-size:12px;
	padding:0 4px;
	border-radius:2px;
}
 .jzfx_box {
	position:relative;
}
.jzfx_box .pageName {
	font-size:20px;
	font-weight:bold;
	line-height:40px;
	color:#333333;
	position:relative;
}
.jzfx_box .house_item {
	margin-top:10px;
}
.jzfx_box .project {
	font-size:16px;
	font-weight:bold;
	line-height:50px;
	color:#333333;
}
.jzfx_box .project_desc {
	color:#333;
	margin-top:10px;
	font-size:14px;
	line-height:1.8;
}






