@charset "utf-8";
/* CSS Document */

.clearfix:after{

    content:"";

    display:block;

    visibility:hidden;

    clear:both;

    }
.house_datil_inv {
    margin-top: 30px;
}


.investment{ width: 1200px; margin: 0 auto;  overflow: hidden; text-align: left;}
.iright_info_inv {
    width: 536px;
	margin-bottom: 20px;
    
}
.iright_info_inv .second_box {
     border-bottom: 1px  dashed #e9e9e9;
}
.iright_info_inv .second_box .house_price {
    font-size: 14px;
	
	margin: 55px 0; 	
    color: #ce0002 !important;
}
.iright_info_inv .second_box .house_price b {
    font-size: 28px;
    font-weight: bold;	
}
.iright_info_inv .second_box .house_price span {
    font-size: 14px;
    margin-left: 20px;
    color: #333;
}
.iright_info_inv .basic {
     border-bottom: 1px  dashed #e9e9e9;
	 position: relative;
}
.iright_info_inv .basic li {
    overflow: hidden;
    line-height: 40px;
	padding: 26px 0;
	border-bottom: 1px  dashed #e9e9e9;
    font-size: 14px;
}
.iright_info_inv .basic li span {
    display: block;
    float: left;
	font-size: 16px;
    color: #000;
}
.iright_info_inv .basic li p {
    display: block;
    float: left;
    margin-left: 40px;
    width: 265px;
    color: #474747;
}
.iright_info_inv .second_padding ul{
    border-bottom: 1px solid #efefef;
    margin-top: 10px;
    padding-top: 20px;
    overflow: hidden;
}
.basic_mes{
	display: block;
	 float: left;
	width:85px;
	height:  40px ;
	line-height: 40px;
	color: #ce3035;
	padding-left: 55px;
	border: 1px solid #ce3035;
	background: url(../img/lyb.png) no-repeat 9px 1px;
	
}

.basic_vx{
	display: block;
	 float:  left;
	position: relative;
	width:85px;
	height:  40px ;
	line-height: 40px;
	color: #fff;
	padding-left: 55px;
	border: 1px solid #039145;
	background:url( ../img/vxb.png)   #039145  no-repeat 9px 1px;
}
.basic_vx_img{
	width: 190px;
	height: 195px;
	position: absolute;
	left: 343px;
	top: 166px;
	text-align: center;
	/**
	border: 1px solid #B1B1B1;
	background: #C1C1C1;*/
}
.basic_vx_img img{height:195px;}
.basic_vx:hover{text-decoration:none; color: #fff;}
.iright_info_inv .basic li p.chang {
    width: 350px;
}
/*概况*/
.inv_General{
	width: 1200px; height: 40px; line-height: 40px; text-align: center; float: left; 
}
.inv_General_t{
	 background-color: #d21a1c; color: #fff; font-size: 20px; width: 140px; height: 40px;
	}
.inv_General_nei{
	width: 1118px;
	padding: 40px;
	float: left;
	border: 1px solid #808080;
	color: #848484;
	font-size: 16px;
	text-indent:2em;
	line-height: 30px;
	margin-bottom: 20px;
	
}
/*案例*/
.inv_anli{
	width: 1200px; height: 40px; line-height: 40px; text-align: center; float: left;  margin-bottom: 10px;
}
.inv_anli_l{
	 background-color: #d21a1c; color: #fff; font-size: 20px; width: 140px; height: 40px;float: left; 
	}
.inv_anli_r {
	  color: #4b4b4b; font-size: 20px; width: 140px; height: 40px;float: right;  background: url(../img/sjx.png) no-repeat 110px 10px; display: block; 
	}
.inv_General_al{ width:1212px;float: left; position: relative;left: -12px; top: 0;  font-size: 12px;}
.inv_General_aln{width: 291px;float: left; height: 260px; background: #f8f8f6; margin-left: 12px; }
.inv_General_aln img{ width: 291px; height:  200px;}
.inv_General_aln_mc{width: 285px;height: 25px; line-height: 25px; color: #858180; padding-left: 6px;}
.inv_General_aln_mc2{height: 35px; line-height: 35px;  padding-left: 6px;}
.inv_General_aln_dz{ display:block;float:  right; color: #e23052;padding-left: 30px;
}
.inv_General_aln_dz img{ width: 12px; height: 12px;}


.inv_General_bg{ width: 1200px; float: left; margin-bottom: 20px;}

/*资讯*/
.inv_General_Infor{width: 1200px;float: left; overflow: hidden; margin-bottom: 20px;}
.inv_General_Infor_l{ width:370px; float: left; margin-right: 45px;}
.inv_General_Infor_c{ width:370px; float: left; margin-right: 45px;}
.inv_General_Infor_r{ width:370px; float: left;}

 .inspR_rank { width:100%; overflow:hidden;}
	 .inspR_rank h4.sdtit { position:relative; height:27px; line-height:27px; font-size:18px; font-weight:700; color:#d4181a; padding-left:23px; border-bottom:2px solid #d4181a;}
	 .inspR_rank h4.sdtit span { position:absolute; z-index:2; top:5px; left:0;}
	 .inspR_rank h4.sdtit span.more { top:0; right:0; left:inherit; font-size:14px; line-height:27px; display:block; height:27px; font-weight:normal;}
	 .inspR_rank h4.sdtit span.more a:hover { text-decoration:none;}
	 .inspR_rank .inspRlink { overflow: hidden;}
	.inspRlink li{float:left;width:370px; height:39px; line-height:39px;overflow: hidden;*zoom: 1;border-bottom:1px dashed #d3d3d3;cursor:pointer;font-size:14px; padding:0;}
	.inspRlink li a{ display:block; cursor:pointer; text-decoration:none;}
	.inspRlink li a:hover{ cursor:pointer;text-decoration:none;}
	.inspRlink li .num{ float: left; margin-right:10px; width:16px; height: 16px; line-height: 16px; background: url(../img/TOP.gif) 0 -16px no-repeat; text-align:center; color:#fff;margin-top:12px;}
	.inspRlink li .top3{float: left; margin-right:10px; width:16px; height: 16px; line-height: 16px; background:url(../img/TOP.gif) 0 -0px no-repeat; text-align:center; color:#fff;margin-top:12px;}
	.inspRlink li .tit{ float: left;width:240px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
	
	 .inspR_rank .inspRlink2 { overflow: hidden;}
	.inspRlink2 li{float:left;width:330px;overflow: hidden;*zoom: 1; font-size:14px; padding:0; margin-top:10px;}
	.inspRlink2 li p{ line-height:35px;}

/*留言*/
.inv_mes{width: 1200px;float: left; overflow: hidden;}
.xq_lybox { overflow:hidden;}
.xqly_main { background:rgba(242, 242, 242, 1);}
.xqlyM_left { width:600px; display:inline; overflow:hidden;}
.xqlyM_right { width:530px; display:inline; overflow:hidden;}
/*板块2*/
#zxwd_bk2 { width:574px; height:430px; position:relative;}
	.bk1_info1{ width:94%; height:45px; border-bottom:1px dashed #e4e4e4; text-align:center; margin-left:3%; line-height:45px;}
	.bk1_info2{ width:90px; text-align:right; line-height:28px; margin-right:10px; font-size:14px;}
	.bk1_imp { line-height:30px; margin-left:5px; font-size:18px; color:#F00;}
	.bk1_table { width:540px; position:absolute; left:28px; top:15px; font-size:14px; line-height:25px;}
	.bk1_input1 { width:408px; height:30px; border:1px solid #e4e4e4;}
	.bk1_input2 { width:180px; height:30px; border:1px solid #e4e4e4;}
	.bk1_input3 { width:320px; height:85px; border:1px solid #e4e4e4;}
	.bk1_table li { float:left; margin-top:10px;}
	.bk1_tzzx1 { height:30px; width:142px; border:1px solid #e4e4e4; text-align:center; color:#fd5555; line-height:30px; background:#fff;}
	.bk1_tzzx2 { height:30px; width:142px; border:1px solid #e4e4e4; text-align:center; line-height:30px; background:#fff;}
	.bk1_zszx1 { height:30px; width:142px; border:1px solid #e4e4e4; text-align:center; margin-left:12px; line-height:30px; background:#fff;}
	.bk1_zszx2 { height:30px; width:142px; border:1px solid #e4e4e4; text-align:center; margin-left:12px; color:#fd5555; line-height:30px; background:#fff;}
	.bk1_djhq { height:30px; width:105px; border:1px solid #e4e4e4; text-align:center; margin-left:12px; line-height:30px; background:#fff;}
	.bk1_djhq_btn { height:30px; width:105px; border:0; background:#fff; cursor:pointer;}
	.bk1_fbly2 { position:absolute; left:172px; bottom:20px; width:90px;  height:35px; color:#fff; line-height:35px; text-align:center; background-color:#bc0f22; border-radius:5px; width:218px; font-size:14px; cursor:pointer;}
	.bk1_mszc { position:absolute; left:350px; bottom:215px; width:90px; height:36px; color:#fff; line-height:36px; text-align:center; background-color:#bc0f22; border-radius:5px;}
/*板块3*/
#zxwd_bk3 { width:525px; height:430px; position:relative;}
	.bk3_info1 { text-align:center; margin-left:22px; font-size:14px; line-height:26px; margin-top:0px; position: absolute; top: 15px; left: 0; width: 438px;}
	.bk3_p1 { padding-top: 0px; height: 52px;	 overflow:hidden; line-height:24px;}
	.bk3_p2 { margin-top:5px;}
	.bk3_zc ,.bk3_dl { position:absolute; left:47px; top:120px; width:121px; height:30px; color:#fff; line-height:30px; text-align:center; background-color:#bc0f22; border-radius:5px; font-size:14px; cursor:pointer;}
	.bk3_zc { left:90px;}
	.bk3_dl { left: 247px;}
	.bk3_table { position:absolute; left:0; bottom:20px; width:460px;}
	.bk2_tab_title { height:32px; overflow:hidden; line-height:32px; color:#fff; text-align:center; border:1px solid #797979; background-color:#bc0f22; font-size:14px;}
	.bk2_tab_main { height:187px; overflow:hidden; overflow-y:auto; border:1px solid #bebebe; border-top:0; background:#fff;}
	.bk2_tab_main ul li { cursor:pointer; text-align:left; line-height:20px; padding:2px 5px;}
