@charset "utf-8";
/* CSS Document */

.main{width: 1200px;margin: auto}
/*专题页面*/
.specialquick{
	width:1200px;
	overflow:hidden;
	margin:20px auto 30px;
	border:1px solid #eee;
	-moz-box-shadow: 2px 6px 10px rgba(235,236,236,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(235,236,236,0.4);
	box-shadow: 2px 6px 10px rgba(235,236,236,0.4);
	}
.specialquick_box{
	min-height:64px;
	border-bottom:1px solid #eee;
	overflow:hidden;
	background:#f4f5f5;
	}
.specialquick_box h3{
	padding-top:24px;
	min-height:40px;
	color:#666;
	text-align:center;
	width:80px;
	border-right:1px solid #eee;
	}
.specialquick_quyu{
	width:1078px;
	padding:18px 20px 18px 20px;
	line-height:30px;
	overflow:hidden;
	background:#fff;
	}
.specialquick_quyu a{
	display:block;
	float:left;
	padding:0px 10px;
	}
.specialquick_quyu a.center{
	color:#00be78;
	}
.specialquick_se{
	overflow:hidden;
	}
.specialquick_se input{
	height:40px;
	border:1px solid #eee;
	padding:20px;
	margin:20px 6px 20px 20px;
	width:350px;
	}
.specialquick_se button{
	height:40px;
	border-radius:3px;
	width:100px;
	font-size:16px;
	color:#fff;
	text-indent:20px;
	background:#f25045 url(../images/search.png) 15px center no-repeat;
	}
.specialquick_cen{
	width:1200px;
	margin:auto;
	overflow:hidden;
	}
.specialquick_l{
	width:866px;
	overflow:hidden;
	}
.specialquick_l li{
	width:423px;
	height:360px;
	float:left;
	}
.specialquick_l li:nth-child(2n+1){
	margin-right:20px;
	}
.specialquick_l li h2{
	font-size:16px;
	text-align:center;
	height:46px;
	line-height:46px;
	}
.specialquick_l li p{
	line-height:24px;
	color:#666;
	}
.specialquick_l li p>a{
	color:#111;
	}
.specialquick_l li>a{
	width:423px;
	height:250px;
	overflow:hidden;
	display:block;
		}
.specialquick_l li img{
	width:423px;
	height:250px;
	width:auto;
	display:block;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition: all 0.5s;
	}
.specialquick_l li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform: scale(1.1);
	}
.specialquick_rtitle{
	background:#f4f5f5;
	height:60px;
	line-height:60px;
	width:260px;
	padding:0px 20px;
	}
.specialquick_rtitle h3{
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#333;
	}
.specialquick_rtitle a{
	float:right;
	}
.specialquick_rcen li{
	position:relative;
	height:200px;
	width:300px;
	margin-bottom:20px;
	}
.specialquick_rcen li a{
	height:200px;
	width:300px;
	overflow:hidden;
	display:block;
	}
.specialquick_rcen li img{
	height:200px;
	width:300px;
	display:block;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition: all 0.5s;
	}
.specialquick_rcen li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform: scale(1.1);
	}
.specialquick_rcen li p{
	position:absolute;
	left:0px;
	bottom:0px;
	height:40px;
	background:url(../images/sbg.png) repeat;
	width:260px;
	padding:0px 20px;
	line-height:40px;
	color:#fff;
	}
	
/*专题详细*/
.specialdet{
	width:1160px;
	border:1px solid #eee;
	border-radius:10px;
	padding:20px;
	margin:auto;
	overflow:hidden;
	}
.specialdet_img{
	height:290px;
	width:434px;
	}
.specialdet_img img{
	height:290px;
	width:434px;
	}
.specialdet_text{
	width:695px;
	}
.specialdet_text h1{
	font-size:20px;
	margin-top:6px;
	}
.specialdet_text p{
	margin:20px 0px;
	font-size:16px;
	color:#666;
	line-height:30px;
	text-indent:2em;
	}
.specialdet_lin{
	line-height:42px;
	text-align:center;
	}
.specialdet_lin a{
	display:block;
	float:left;
	height:42px;
	width:140px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	border-radius:3px;
	}
.specialdet_lin a:nth-child(1){
	background:#00be78;
	margin-right:20px;
	}
.specialdet_lin a:nth-child(2){
	background:#f25045;
	}
.specialdet_lin div{
	color:#999;
	margin-left:20px;
	padding-left:20px;
	background:url(../images/ren.png) no-repeat left center;
	}
.specialdet_lin div span{
	font-weight:bold;
	color:#f25045;
	}
.specialcon{
	border:1px solid #eee;
	width:1140px;
	padding:30px;
	margin:30px auto;
	border-radius:10px;
	}
.specialcon h2{
	font-size:18px;
	}
.specialcon_box{
	margin:20px 0px;
	font-size:16px;
	color:#666;
	text-indent:2em;
	line-height:30px;
	}
.specialreg{
	width:1160px;
	margin:auto;
	border:1px solid #eee;
	border-radius:10px;
	padding:20px;
	overflow:hidden;
	height:252px;
	}
.specialreg_bm{
	width:360px;
	margin-left:45px;
	}
.specialreg_bm h1{
	text-align:center;
	font-size:24px;
	font-weight:normal;
	}
.specialreg_bm span{
	color:#999;
	text-align:center;
	display:block;
	margin-top:6px;
	}
.specialreg_in input{
	width:340px;
	height:42px;
	border:1px solid #eee;
	margin-top:20px;
	padding-left:20px;
	border-radius:2px;
	}
.specialreg_in button{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	height:42px;
	width:360px;
	background:#f25045;
	margin-top:20px;
	border-radius:2px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.specialreg_bss{
	height:110px;
	width:110px;
	border:22px solid #f25045;
	border-radius:50%;
	margin:86px 90px 0px;
	}
.specialreg_bss span,.specialreg_bss em{
	display:block;
	text-align:center;
	}
.specialreg_bss span{
	font-size:28px;
	font-family:Arial;
	color:#f25045;
	font-weight:bold;
	margin-top:30px;
	}
.specialreg_bss em{
	color:#999;
	}
.specialreg_jl{
	width:410px;
	}
.specialreg_jl h1{
	text-align:center;
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}
.specialreg_li{
	color:#666;
	}
.specialreg_li li{
	padding-bottom:15px;
	overflow:hidden;
	}
.specialreg_li span,.specialreg_li em,.specialreg_li i{
	display:block;
	float:left;
	}
.specialreg_li span{
	width:128px;
	}
.specialreg_li em{
	width:150px;
	}
.specialreg_li i{
	width:70px;
	}
.specialreg_xg{
	border:1px solid #eee;
	padding:20px;
	overflow:hidden;
	margin:inherit;
	width:1160px;
	margin:30px auto;
	border-radius:10px;
	}
.specialreg_xg h1{
	font-size:16px;
	}
.specialreg_gg{
	overflow:hidden;
	margin-top:15px;
	}
.specialreg_gg li{
	position:relative;
	float:left;
	margin-left:30px;
	}
.specialreg_gg li:first-child{
	margin-left:0px;
	}
.specialreg_gg li a{
	width:267px;
	height:170px;
	overflow:hidden;
	display:block;
	}
.specialreg_gg li img{
	width:267px;
	height:170px;
	display:block;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition: all 0.5s;
	}
.specialreg_gg li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform: scale(1.1);
	}
.specialreg_gg li span{
	font-weight:bold;
	font-size:16px;
	background:url(../images/sbg.png) repeat;
	position:absolute;
	left:0px;
	bottom:30px;
	display:block;
	line-height:40px;
	width:267px;
	color:#fff;
	text-align:center;
	}
.specialreg_gg li p{
	margin-top:10px;
	color:#666;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:267px;
	}
	
/*资讯  资讯详细*/
.newcen{
	margin:auto;
	width:1200px;
	overflow:hidden;
	}
.newcen_l{
	width:120px;
	border:1px solid #eee;
	overflow:hidden;
	}
.newcen_l li{
	display:block;
	height:46px;
	line-height:46px;
	width:120px;
	text-align:center;
	}
.newcen_l li a{
	font-size:16px;
	color:#333;
	}
.newcen_l li.current{
	background:#00be78;
	}
.newcen_l li.current a{
	color:#fff;
	}
.newcen_c{
	width:730px;
	margin:0px 30px;
	}
.newcen_s{
	width:730px;
	overflow:hidden;
	position:relative;
	}
.newcen_s img{width: 730px;height: 300px;}
.newcen_dian{
	width:138px;
	position:absolute;
	bottom:20px;
	z-index: 9999999;
}
.newcen_dian span{
	height: 25px;
	width: 25px;
	display:block;
	background:#fff;
	float:left;
	margin-left:10px;
	}
.newcen_dian i.current{
	background:#01af6f;
	}
.newcen_cen h1{
	margin-top:10px;
	height:60px;
	line-height:60px;
	color:#333;
	font-size:22px;
	border-bottom:1px solid #eee;
	}
.newcen_cen li{
	padding:25px 0px;
	border-bottom:1px solid #eee;
	overflow:hidden;
	}
.newcen_cen .newcen_1>a{ 
	display:block;
	height:150px;
	width:228px;
	overflow:hidden;
	margin-right:20px;
	}
.newcen_cen .newcen_1>a img{
	height:150px;
	width:228px;
	cursor: pointer;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.newcen_cen .newcen_1>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}
.newcen_3 .newcen_3_img{
	overflow:hidden;
	width:730px;
	}
.newcen_3 .newcen_3_img a{ 
	display:block;
	height:150px;
	width:228px;
	overflow:hidden;
	margin-right:20px;
	}
.newcen_3 .newcen_3_img img{
	height:150px;
	width:228px;
	cursor: pointer;
  	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.newcen_3 .newcen_3_img a:last-child{
	margin-right:0px;
	}
.newcen_3 .newcen_3_img img:hover{
	  -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}	
.newcen_text{
	width:482px;
	}
.newcen_2 .newcen_text{
	width:730px;
	}
.newcen_text>a{
	font-size:20px;
	color:#333333;
	}
.newcen_text>a:hover{
	color:#f25045;
	}
.newcen_text p{
	height:56px;
	line-height:28px;
	color:#666;
	margin-top:10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	}
.newcen_time{
	color:#999;
	margin-top:15px;
	}
.newcen_time i{
	margin-right:10px;
	}
.newcen_3 .newcen_text{
	width:730px;
	padding-bottom:18px;
	}

.newcen_r{
	width:288px;
	overflow:hidden;
	}
.newcen_mf{
	border:#eee 1px solid;
	overflow:hidden;
	padding:20px;
	margin-bottom:30px;
	}
.newcen_mf h3{
	font-size:18px;
	color:#333;
	font-weight:normal;
	}
.newcen_mf p{
	margin-top:10px;
	line-height:20px;
	color:#999;
	}
.newcen_int input{
	width:224px;
	border:1px solid #eee;
	height:40px;
	padding-left:20px;
	margin-top:15px;
	border-radius:4px;
	}
.newcen_int button{
	background:#f25045;
	width:246px;
	height:40px;
	color:#fff;
	font-weight:bold;
	margin-top:15px;
	border-radius:4px;
	-moz-box-shadow: 0px 4px 8px #f68078;
	-webkit-box-shadow: 0px 4px 8px #f68078;
	box-shadow: 0px 4px 8px #f68078;
	}
.newcen_mf p{
	overflow:hidden;
	width:246px;
	padding-top:5px;
	}
.newcen_mf p span{
	font-size:20px;
	font-family:Arial;
	color:#f25045;
	font-style:italic;
	display:block;
	float:left;
	width:30px;
	}
.newcen_mf p a{
	display:block;
	float:left;
	width:216px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size:16px;
	color:#333;
	}
.newcen_mf p a:hover{
	color:#f25045;
	}
.newcen_mf p span.grey{
	color:#999;
	}
.newcen_lp li{
	height:78px;
	margin-top:20px;
	overflow:hidden;
	}
.newcen_lp li>a{
	overflow:hidden;
	height:78px;
	width:104px;
	display:block;
	float:left;
	}
.newcen_lp li img{
	height:78px;
	width:104px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.newcen_lp li img:hover	{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}	
.newcen_tie{
	width:130px;
	float:right;
	}
.newcen_tie>a{
	display:block;
	font-size:16px;
	color:#333;
	}
.newcen_tie>a:hover{
	color:#f25045;
	}
.newcen_tie i{
	display:block;
	color:#999;
	padding:10px 0px;
	}
.newcen_tie div{
	color:#999;
	}
.newcen_tie div em{
	color:#f25045;
	}
.newcend_l{
	width:860px;
	overflow:hidden;
	}
.newcend_text h1{
	text-align:center;
	margin:20px 0px;
	width:860px;
	font-size:30px;
	color:#333;
	}
.newcend_time{
	overflow:hidden;
	margin:auto;
	width:490px;
	}
.newcend_time li{
	float:left;
	margin-left:10px;
	color:#999;
	}
.newcend_time li span{
	color:#999;
	}
.newcend_text_box{
	margin:30px 0px;
	line-height:30px;
	color:#000000;
	text-indent:2em;
	font-size:16px;
	}
.newcend_text_box p,.newcend_text_box b{font-size: 16px;}
.newcend_text_box{font-size: 16px;}
.newcend_text_box img{display: inline;max-width:860px}
.newcend_sx p{
	margin-bottom:16px;
	font-size:16px;
	color:#999;
	}
.newcend_sx p a{
	font-size:16px;
	color:#333;
	}
.newcend_sx p a:hover{
	color:#f25045;
	}
.newcend_lp{
	width:818px;
	border:1px solid #eee;
	height:146px;
	margin-top:20px;
	padding:20px;
	}
.newcend_lp_l{
	width:192px;
	height:146px;
	overflow:hidden;
	display:block;
	}
.newcend_lp_l img{
	width:192px;
	height:146px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.newcend_lp_l img:hover	{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}	
.newcend_title{
	margin-left:20px;
	}
.newcend_title h3{
	font-size:20px;
	color:#333;
	font-weight:normal;
	}
.newcend_title h3 span{
	padding:0px 4px;
	background:#00be78;
	color:#fff;
	font-weight:normal;
	border-radius:3px;
	margin-left:10px;
	}
.newcend_title p{
	margin-top:15px;
	color:#666;
	}
.newcend_title{
	border-right:1px solid #eee;
	width:340px;
	height:146px;
	}
.newcend_title p em{
	color:#f25045;
	}
.newcend_in{
	margin-left:40px;
	}
.newcend_in input{
	border:1px solid #eee;
	border-radius:4px;
	height:38px;
	width:188px;
	padding-left:12px;
	display:block;
	margin-bottom:13px;
	}
.newcend_in button{
	height:38px;
	width:200px;
	background:#f25045;
	border-radius:4px;
	color:#fff;
	-moz-box-shadow: 0px 4px 8px #f68078;
	-webkit-box-shadow: 0px 4px 8px #f68078;
	box-shadow: 0px 4px 8px #f68078;
	}
.newcend_yd{
	margin-top:40px;
	}
.newcend_yd h2{
	font-size:16px;
	color:#333;
	}
.newcend_yd_text a{
	display:block;
	font-size:16px;
	color:#333;
	margin-top:17px;
	}
.newcend_yd_text a:hover{
	color:#f25045;
	}
.newcend_rmlp{
	overflow:hidden;
	margin-top:20px;
	}
.newcend_rmlp li{
	margin-left:25px;
	float:left;
	}
.newcend_rmlp li:first-child{
	margin-left:0px;
	}
.newcend_rmlp li a{
	height:150px;
	width:196px;
	overflow:hidden;
	display:block;
	}
.newcend_rmlp li img{
	height:150px;
	width:196px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.newcend_rmlp li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}	
.newcend_rmlp li h4{
	font-size:16px;
	color:#333;
	font-weight:normal;
	text-align:center;
	margin-top:10px;
	}
.newcend_qu{
	overflow:hidden;
	width:170px;
	margin:10px auto;
	}
.newcend_qu em{
	color:#666;
	float:left;
	}
.newcend_qu div{
	float:left;
	color:#666;
	margin-left:10px;
	}
.newcend_qu div i{
	color:#f25045;
	}
.newcend_tg{
	width:818px;
	padding-left:20px;
	}
.newcend_sel select{
	height:40px;
	width:130px;
	border:1px solid #eee;
	padding-left:6px;
	border-radius:3px;
	}
.newcend_sel input{
	border:1px solid #eee;
	width:160px;
	height:40px;
	border-radius:3px;
	padding-left:10px;
	margin:0px 10px;
	}
.newcend_sel .newcend_hm{
	width:200px;
	}
.newcend_sel button{
	width:114px;
	height:40px;
	background:#f25045;
	border-radius:3px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	}
.newcend_zz{
	padding:20px 0px 20px 20px;
	color:#999;
	}
.newcend_bm{
	font-size:16px;
	padding-left:20px;
	}
.newcend_bm span{
	color:#f25045;
	overflow:hidden;
	}
.newcend_box{
	overflow:hidden;
	padding:10px 20px 20px 20px;
	}
.newcend_box li{
	width:390px;
	float:left;
	margin-top:15px;
	}
.newcend_box li:nth-child(2n+1){
	margin-right:35px;
	}
.newcend_box li i,.newcend_box li em,.newcend_box li span{
	color:#666;
	float:left;
	}
.newcend_box li i{
	width:120px;
	}
.newcend_box li span{
	width:10px;
	}
.newcend_box li em{
	width:150px;
	}
.newcend_bor{
	border:1px solid #eee;
	padding-top:20px;
	margin-top:20px;
	}
	
/*预售许可证*/
.pre{
	margin:50px auto;
	max-width:1000px;
	}
.pre img{
	max-width:1000px;
	height:auto;
	}
	
/*楼盘品牌*/
.brand_i{
	overflow:hidden;
	width:1200px;
	margin:auto;
	display:block;
	}
.brand_i{
	height:auto;
	width:1200px;
	}
.brand{
	width:1200px;
	margin:auto;
	}
.brand h1{
	margin-top:20px;
	height:80px;
	line-height:60px;
	font-size:30px;
	}
.brand_box{
	overflow:hidden;
	}
.brand_box li{
	float:left;
	height:216px;
	width:216px;
	position:relative;
	margin-right:30px;
	margin-bottom:30px;
	overflow: hidden;
	}
.brand_box li a{
	color: #ffffff;
	}
.brand_box li a img{
	height:216px;
	width:216px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.brand_box li:hover a img{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}			
.brand_bg{
	background:url(../images/bran_bg.png) repeat;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1000000;
	width:216px;
	height:216px;
	z-index:99;
	}
.brand_logo{
	position:absolute;
	left:0px;
	top:0px;
	width:216px;
	height:216px;
	z-index:9999;
	}
.brand_logo img{
	margin:50px auto 0px;
	}
.brand_logo p{
	width:176px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #fff;
	margin:15px auto 0px;
	padding-top:15px;
	}
.brand_box li:nth-child(5n+5){
	margin-right:0px;
	}
.brand .page{
	margin-top:0px;
	}

/*楼盘品牌详细*/
.brandde{
	overflow:hidden;
	width:1160px;
	padding:20px;
	border-radius:10px;
	border:1px solid #eee;
	margin:auto;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.brandde_l{
	height:132px;
	width:132px;
	position:relative;
	}
.brandde_l>a{
	height:132px;
	width:132px;
	display:block;
	overflow:hidden;
	}
.brandde_l>a>img{
	height:132px;
	width:132px;
	transition: all 0.6s;
	}
.brandde_l:hover>a>img{
	transform: scale(1.1);
	}
.brandde_bg{
	height:132px;
	width:132px;
	z-index:99;
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/bran_bg.png);
	}
.brandde_lo{
	position:absolute;
	left:0px;
	top:0px;
	z-index:9999;
	padding:20px;
	}
.brandde_lo>img{
	width:92px;
	margin:auto;
	height:auto;
	padding-top:10px;
	}
.brandde_lo p{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	border-top:1px #fff solid;
	padding-top:10px;
	margin-top:10px;
	width:92px;
	text-align:center;
	}
.brandde_r{
	width:1000px;
	}
.brandde_r h1{
	font-size:24px;
	font-weight:normal;
	color:#333;
	}
.brandde_text{
	color:#666;
	line-height:30px;
	margin-top:12px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	}
.brandde_tj{
	width:1200px;
	overflow:hidden;
	margin:56px auto 0px;
	}
.brandde_tj h1{
	font-size:26px;
	color:#333;
	font-weight:normal;
	}
.brandde_lptj{
	overflow:hidden;
	margin-top:20px;
	}
.brandde_lptj li{
	overflow: hidden;
	float:left;
	width:275px;
	height:226px;
	border:1px solid #eee;
	border-radius:10px;
	margin-left:30px;
	}
.brandde_lptj li:first-child{
	margin-left:0px;
	}

.brandde_lptj li img{
	width:276px;
	height:182px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.brandde_lptj li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}			
.brandde_lptj li i,.brandde_lptj li span,.brandde_lptj li p{
	color:#666;
	float:right;
	line-height:40px;
	padding-left:20px;
	}
.brandde_lptj li p{
	padding-right:20px;
	}
.brandde_lptj li p em{
	color:#f25045;
	}
.brandde_lptj li span{
	float:left;
	font-size:16px;
	color:#333;
	}
.brandde_cen{
	width:1200px;
	margin:50px auto 0px;
	overflow:hidden;
	}
.brandde_cen_l{
	width:850px;
	}
.brandde_cen_l h1{
	font-size:26px;
	color:#333;
	font-weight:normal;
	}
.brandde_qy{
	overflow:hidden;
	margin-top:25px;
	border-bottom:1px solid #eee;
	padding-bottom:30px;
	}
.brandde_qy_box{
	overflow:hidden;
	}
.brandde_qy_box a{
	margin-left:20px;
	}
.brandde_qy_box a:hover{
	color:#f25045;
	}
.brandde_more{
	color:#333;
	}
.brandde_tjcen li{
	height:166px;
	border-bottom:1px solid #eee;
	padding:30px 0px;
	}
.brandde_tjcen li a{
	width:220px;
	height:166px;
	display:block;
	overflow:hidden;
	border-radius:10px;
	float:left;
	}
.brandde_tjcen li a img{
	width:220px;
	height:166px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.brandde_tjcen li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}	
.brandde_tjcen_l{
	width:600px;
	}
.brandde_tjcen_l h2{
	font-size:18px;
	color:#333;
	line-height:40px;
	cursor: pointer;
	}
.brandde_tjcen_l p{
	color:#f25045;
	font-size:24px;
	margin-top:5px;
	}
.brandde_tjcen_l p span{
	font-size:24px;
	}
.brandde_tjcen_l em{
	color:#666;
	line-height:46px;
	}
.brandde_ts{
	overflow:hidden;
	}
.brandde_ts i{
	padding:2px 6px;
	background:#f4f4f4;
	color:#999;
	border-radius:3px;
	margin-right:2px;
	}
.brandde_cen_l .page{
	margin-top:0px;
	}
.brandde_cen_r{
	width:270px;
	border:1px solid #eee;
	margin-top:10px;
	border-radius:10px;
	padding:20px;
	}
.brandde_rtitle{
	height:26px;
	}
.brandde_rtitle h3{
	font-size:20px;
	font-weight:normal;
	color:#333;
	float:left;
	}
.brandde_rtitle a{
	color:#666;
	float:right;
	margin-top:5px;
	}
.brandde_zx{
	margin-top:23px;
	}
.brandde_zx li{
	margin-bottom:30px;
	height:102px;
	}
.brandde_zx li:last-child{
	margin-bottom:10px;
	}
.brandde_zx li a{
	height:102px;
	width:126px;
	border-radius:5px;
	display:block;
	overflow:hidden;
	float:left;
	}
.brandde_zx li a img{
	height:102px;
	width:126px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
  	transition: all 0.6s;
	}
.brandde_zx li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}
.brandde_zx_text{
	float:right;
	width:128px;
	}
.brandde_zx_text span{
	font-size:16px;
	color:#333;
	}
.brandde_zx_text p{
	color:#f25045;
	margin:10px 0px;
	}
.brandde_zx_text i{
	color:#666;
	}
	
/*房价*/
.houprice_qu{
	width:1200px;
	margin:auto;
	height:76px;
	margin-top: 10px;
}
.houprice_qu span{
	color:#333;
}
.houprice_qu a{
	line-height:25px;
	margin-left:20px;
}
.houprice_qu .current{
	color:#00be78;
	font-weight:bold;
	}
.houprice_hz{
	background:#f9f9f9;
	border-radius:10px;
	width:1160px;
	margin:auto;
	padding:20px;
	}
.houprice_a{
	overflow:hidden;
	}
.houprice_a a{
	float:left;
	display:block;
	margin-right:20px;
	margin-top:12px;
	}
.houprice_a a:hover{
	color:#00be78;
	}
.houprice_f{
	width:1200px;
	margin:30px auto;
	border:1px solid #eee;
	border-radius:10px;
	padding:0px 0px 8px 0px;
}
.houprice_li{
	height:44px;
	background:#f5f4f4;
	line-height:44px;
	border-bottom:1px solid #eee;
	}
.houprice_li li{
	float:left;
	padding:0px 20px;
	border-right:1px solid #e9e8e8;
	cursor:pointer;
	}
.houprice_li li.current{
	background:#fff;
	font-weight:bold;
	}
.houprice_la{
	padding:20px 20px 0px 20px;
	overflow:hidden;
	}
.houprice_la a{
	display:block;
	float:left;
	margin-right:19px;
	margin-bottom:13px;
	}
.houprice_la a:hover{
	color:#00be78;
	}
.houprice_dis .yes{
	display:block;
	}
.houprice_zs{
	border:1px solid #eee;
	border-radius:10px;
	width:1080px;
	margin:auto;
	padding:35px 60px;
	overflow:hidden;
	}
.houprice_zs_l{
	width:350px;
	padding-right:50px;
	height:350px;
	border-right:1px dashed #eee;
	}
.houprice_p{
	overflow:hidden;
	margin-top:20px;
	border-bottom:1px dashed #eee;
	margin-bottom:40px;
	}
.houprice_p p{
	float:left;
	width:175px;
	}
.houprice_p p:first-child{
	font-weight:bold;
	font-size:16px;
	color:#666666;
	}
.houprice_p p span{
	color:#f25045;
	font-size:30px;
	}
.houprice_p p:last-child{
	color:#666666;
	line-height:54px;
	}
.houprice_p p i{
	color:#f25045;
	}
.houprice_aa{
	overflow:hidden;
	margin-top:10px;
	}
.houprice_aa a{
	float:left;
	display:block;
	margin-right:20px;
	margin-top:10px;
	}
.houprice_zs_r{
	margin-left:50px;
	}
.houprice_zs_r h2{
	font-size:16px;
	color:#333;
	}
.houprice_zs_r p{
	margin-top:20px;
	color:#666;
	}
.houprice_zs_r .bg{
	background:url(../images/ge.jpg) no-repeat;
	width:629px;
	height:255px;
	margin-top:20px;
	}
.houprice_fjlp{
	width:1200px;
	margin:auto;
	}
.houprice_fjlp .houprice_fcen h2{
	font-size:18px;
	font-weight:normal;
	}
.houprice_fcen{
	margin-top:40px;
	}
.houprice_fbox{
	width:1158px;
	border:1px solid #eee;
	border-radius:10px ;
	padding:20px;
	margin-top:15px;
	}
.houprice_fbox_title{
	overflow:hidden;
	border-bottom:1px solid #eee;
	padding-bottom:20px;
	}
.houprice_fbox_title h3{
	float:left;
	color:#00be78;
	font-size:16px;
	border-left:3px solid #00be78;
	padding-left:12px;
	}
.houprice_fbox_title a{
	float:right;
	}
.houprice_fbox>p{
	height:60px;
	line-height:60px;
	color:#666;
	}
.houprice_fbox>p i{
	color:#f25045;
	}
.houprice_fbox>p em{
	color:#00be78;
	}
.houprice_fjll_l{
	height:240px;
	width:340px;
	}
.houprice_fjll{
	overflow:hidden;
	}
.houprice_fjll{
	background:url(../images/jj.jpg) no-repeat;
	}
.houprice_fjrr_r{
	width:780px;
	}
.houprice_fjrr_r li{
	float:left;
	width:176px;
	margin-left:23px;
	}
.houprice_fjrr_r li:first-child{
	margin-left:0px;
	}
.houprice_fjrr_r li a{
	width:176px;
	height:136px;
	overflow:hidden;
	display:block;
	}
.houprice_fjrr_r li a img{
	width:176px;
	height:136px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition: all 0.6s;
	}
.houprice_fjrr_r li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform: scale(1.1);
	}
.houprice_fjrr_r li p{
	width:176px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#333;
	margin-top:10px;
	}
.houprice_fjrr_r li i{
	color:#f25045;
	margin:10px 0px;
	display:block;
	}
.houprice_fjrr_r li em{
	color:#999;
	}
.houprice_morea{
	height:48px;
	border:1px solid #eee;
	background:#f5f4f4;
	width:1198px;
	display:block;
	border-radius:10px;
	text-align:center;
	line-height:48px;
	color:#333;
	margin-top:30px;
	}

/*经纪人、经纪人详细*/
.fastbox{
	width:1200px;
	margin:40px auto;
	}
.fastbox_l{
	width:870px;
	}
.fastbox_l h2{
	font-size:18px;
	color:#333;
	width:870px;
	border-bottom:1px solid #eee;
	padding-bottom:15px;
	}
.fastbox_l em{
	color:#f25045;
	font-size:18px;
	}
.fastbox_cen li{
	border-bottom:1px solid #eee;
	padding:30px 0px;
	}		
.fastbox_cen li>a{
	float:left;
	width:126px;
	height:140px;
	display:block;
	overflow:hidden;
	}
.fastbox_cen li>a img{
	width:126px;
	height:140px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition: all 0.6s;
	}
.fastbox_cen li>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.fastbox_ri{
	width:720px;
	position:relative;
	}
.fastbox_ri_t{
	overflow:hidden;
	}
.fastbox_ri_t h1{
	font-size:22px;
	float:left;
	cursor: pointer;
	}
.fastbox_ri_t a{
	background:url(../images/k.png) no-repeat 10px center #dff9ef;
	height:30px;
	width:80px;
	border-radius:6px;
	display:block;
	float:left;
	margin-left:20px;
	color:#00be78;
	line-height:30px;
	text-align:center;
	padding-left:20px;
	}
.fastbox_ri_e>em{
	font-size:14px;
	height:30px;
	line-height:30px;
	}
.fastbox_ri_e{
	margin-left:10px;
	width:90px;
	text-align:center;
	padding-left:20px;
	background:#fae9e7;
	border-radius:6px;
	color:#f25045;
	background:url(../images/e.png) no-repeat 10px center #fae9e7;
	font-size:14px;
	cursor:pointer;
	display:block;
	}
.fastbox_pos{
	text-align:center;
	background:#fff;
	position:absolute;
	left:200px;
	top:30px;
	width:160px;
	height:240px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	z-index:99999999;
	display:none;
	}
.fastbox_ri_e:hover .fastbox_pos{
	display:block;
	}
.fastbox_pos img{
	width:134px;
	height:134px;
	margin:10px auto;
	}
.fastbox_pos>i{
	color:#333;
	}
.fastbox_pos>span{
	font-size:16px;
	font-weight:bold;
	color:#f25045;
	}
.fastbox_pos>p{
	font-size:12px;
	color:#999;
	padding:6px 0px;
	}
.fastbox_ri_text{
	overflow:hidden;
	}
.fastbox_te{
	width:410px;
	}
.fastbox_te p{
	color:#666;
	padding:13px 0px;
	}
.fastbox_te p:last-child{
	padding:0px;
	}
.fastbox_te p:last-child i.current{
	margin-left:0px;
	}
.fastbox_te p span{
	color:#999;
	}
.fastbox_te p i{
	margin:0px 6px;
	}
.fastbox_pj{
	width:168px;
	}
.fastbox_pj p:first-child{
	color:#f25045;
	}
.fastbox_pj p:last-child{
	color:#666;
	margin-top:10px;
	}
.fastbox_pj p>em{
	font-size:24px;
	font-weight:bold;
	}
.fastbox_dh{
	width:142px;
	}
.fastbox_dh p:first-child{
	font-size:22px;
	font-family:Arial;
	font-weight:bold;
	}
.fastbox_dh p:last-child{
	color:#666;
	margin-top:12px;
	}
.fastbox_li{
	overflow:hidden;
	padding-top:20px;
	height:24px;
	}
.fastbox_li span{
	padding:2px 10px;
	border:1px solid #00be78;
	color:#666;
	margin-right: 3px;
	}
.fastbox_l .page{
	margin:10px auto;
	}
.fastbox_r{
	width:300px;
	margin-top:35px;
	}
.fastbox_wt{
	border:1px solid #eee;
	}
.fastbox_wt h2{
	font-size:16px;
	font-weight:normal;
	color:#333;
	height:60px;
	line-height:60px;
	padding-left:20px;
	border-bottom:1px solid #eee;
	}
.fastbox_wtcin{
	padding:20px;
	}
.fastbox_wtcin input{
	border:1px solid #eee;
	height:38px;
	width:202px;
	padding-left:10px;
	}
.fastbox_wtcin textarea{
	margin-top: 5px;
	border:1px solid #eee;
	height:100px;
	width:95%;
	padding-left:10px;
}
.fastbox_wtcin p:nth-child(2) input{
	margin:10px 0px;
	}
.fastbox_wtcin select{
	width:211px;
	padding-left:10px;
	border:1px solid #eee;
	height:38px;
	}
.fastbox_wtcin select{
	color:#666;
	border-radius:3px;
	}
.fastbox_d{
	overflow:hidden;
	margin-top:15px;
	}
.fastbox_d input{
	height:14px;
	width:14px;
	float:left;
	border-radius:3px;
	margin-top:3px;
	}
.fastbox_d p{
	float:left;
	padding-left:6px;
	}
.fastbox_d p a{
	color:#f25045;
	}
.fastbox_wt button{
	height:40px;
	width:258px;
	color:#fff;
	background:#f25045;
	border-radius:3px;
	margin-top:15px;
	font-size:16px;
	}
.fastbox_ma{
	margin-top:30px;
	}
.fastbox_cs{
	padding:0px 20px;
	}
.fastbox_cs li{
	overflow:hidden;
	border-bottom:1px solid #eee;
	padding:20px 0px;
	}
.fastbox_cs li:last-child{
	border:none;
	}
.fastbox_cs li>a{
	float:left;
	height:64px;
	width:64px;
	overflow:hidden;
	display:block;
	}
.fastbox_cs li>a img{
	height:64px;
	width:64px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.fastbox_cs li>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.fastbox_cls{
	width:184px;
	}
.fastbox_cls a{
	font-size:18px;
	color:#333;
	}
.fastbox_cls p{
	margin-top:10px;
	color:#999;
	}
.fastbox_cls a:hover{
	color:#f25045;
	}
.fastbox_jm{
	height:40px;
	width:258px;
	background:#f25045;
	color:#fff;
	font-size:16px;
	display:block;
	margin:0px auto 20px;
	border-radius:3px;
	line-height:40px;
	text-align:center;
	}
.agent_o>img{
	width:140px;
	height:160px;
	float:left;
	}
.agent_o{
	border-bottom:1px solid #eee;
	width:870px;
	padding-bottom:30px;
	}
.agent_text{
	width:706px;
	}
.agent_rr{
	margin-top:20px;
	}
.agent_er{
	margin-top:0px;
	}
.agent_top{
	position:relative;}
.agent_top h1{
	font-size:26px;
	float:left;
	width:120px;
	}
.agent_top a{
	float:left;
	display:block;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-top:4px;
	border-radius:4px;
	color:#00be78;
	width:80px;
	padding-left:15px;
	background:url(../images/k.png) 10px center no-repeat #dff9ef;
	border: none;
	}
.agent_em{
	float:left;
	}
.agent_em em{
	display:block;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-top:4px;
	border-radius:4px;
	width:90px;
	padding-left:15px;
	background:url(../images/e.png) 10px center no-repeat #fae9e7;
	font-size:14px;
	margin-left:10px;
	cursor:pointer;
	}
.agent_em:hover .fastbox_pos{
	display:block;
	}
.agent_em>.fastbox_pos{
	margin-top:4px;
	left:206px;
	}
.agent_p{
	color:#f25045;
	font-size:22px;
	font-weight:bold;
	font-family:Arial;
	background:url(../images/dh.png) no-repeat left center;
	padding-left:25px;
	margin-top:20px;
	}
.agent_ss{
	color:#666;
	margin-top:15px;
	}
.agent_ss span{
	color:#333;
	}
.agent_text>.fastbox_li{
	margin-top:0px;
	}
.agent_hp{
	padding:20px 0px;
	}
.agent_hp li{
	line-height:34px;
	color:#666;
	}
.agent_hp li span{
	color:#333;
	}
.agent_gk{
	width:1200px;
	margin:auto;
	padding-bottom:40px;
	position:relative;
	}
.agent_gk h1.bor{
	border-bottom:1px solid #eee;
	}
.agent_gk h1{
	font-size:24px;
	padding-bottom:20px;
	}
.agent_div{
	line-height:30px;
	color:#333;
	text-indent:2em;
	padding-top:20px;
	}
.agent_ul{
	overflow:hidden;
	}
.agent_ul li{
	float:left;
	width:224px;
	height:206px;
	margin-left:20px;
	}
.agent_ul li:first-child{
	margin-left:0px;
	}
.agent_ul li a{
	height:160px;
	width:224px;
	display:block;
	overflow:hidden;
	}
.agent_ul li a img{
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	height:160px;
	width:224px;
	}
.agent_ul li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}
.agent_ul li p{
	overflow:hidden;
	margin-top:10px;
	}
.agent_ul li p em{
	font-weight:bold;
	color:#f25045;
	float:right;
	}
.agent_es{
	overflow:hidden;
	}
.agent_es li{
	float:left;
	width:224px;
	margin-left:20px;
	}
.agent_es li a{
	height:160px;
	width:224px;
	display:block;
	overflow:hidden;
	}
.agent_es li a img{
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	height:160px;
	width:224px;
	}
.agent_es li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.agent_es li:first-child{
	margin-left:0px;
	}
.agent_es li h3{
	padding:10px 0px;
	color:#333;
	}
.agent_es li p{
	overflow:hidden;
	}
.agent_es li p span{
	color:#666;
	margin-right:10px;
	}
.agent_es li p em{
	float:right;
	font-weight:bold;
	color:#f25045;
	}
.agent_gk .agent_es h3{
	font-weight:normal;
	}
.agent_ahr{
	position:absolute;
	right:0px;
	top:0px;
	width:100px;
	height:34px;
	background:#f25045;
	line-height:34px;
	border-radius:4px;
	color:#fff;
	font-size:16px;
	text-align:center;
	}
.agent_chen li{
	padding:20px 0px;
	border-bottom:1px solid #eee;
	overflow:hidden;
	}
.agent_chen li a{
	height:66px;
	width:66px;
	float:left;
	display:block;
	}
.agent_chen li a img{
	border-radius:50%;
	height:66px;
	width:66px;
	}
.agent_te{
	float:right;
	width:1110px;
	}
.agent_te h2{
	font-size:16px;
	color:#333;
	}
.agent_te div{
	line-height:26px;
	margin-top:15px;
	color:#333;
	}
.agent_te>.fastbox_li{
	margin-top:0px;
	padding-top:13px;
	padding-bottom:2px;
	}
.agent_te em{
	margin-top:15px;
	display:block;
	color:#999;
	}
.agent_gk .page{
	margin:0px auto;
	}
	
/*小区、小区详细*/
.fast .area_bor{
	border-bottom:none;
	}
.a1{
	left:88px;	
	}
.a2{
	left:179px;
	}
.a3{
	left:259px;
	}
.a4{
	left:336px;
	}
.a6{
	left:336px;
	}
.a7{
	left:336px;
	}
.a8{
	left:336px;
	}
.a9{
	left:336px;
	}
.area_kspos{
	top:-10px;	
	width:19px;
	height:10px;
	position:absolute;
	top:-10px;
	background:url(../images/sjx.png) left center no-repeat;
	}
.area_ksbox{
	background:#f4f5f5;
	border:1px solid #eee;
	width:1058px;
	float:right;
	overflow:hidden;
	padding:8px 20px;
	}
.area_ksbox a{
	float:left;
	margin-right:20px;
	line-height:26px;
	}
.area_ksbox>.current{
	color:#00be78;
	}
.area_x{
	position:relative;
	display:none;
	}
.area_x.current{
	display:block;
	}
.area_cen{
	width:1200px;
	margin:40px auto 0px;
	}
.area_l{
	width:870px;
	}
.area_title{
	overflow:hidden;
	padding-bottom:20px;
	border-bottom:1px solid #eee;
	}
.area_title h2{
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#333;
	}
.area_title h2 span{
	color:#f25045;
	font-size:18px;
	font-weight:bold;
	}
.area_mor{
	float:right;
	}
.area_mor a{
	padding-left:20px;
	margin-left:20px;
	}
.area_mor a.a1{
	background:url(../images/a1.png) left center no-repeat;
	}
.area_mor a.a2{
	background:url(../images/a2.png) left center no-repeat;
	}
.area_mor a.a3{
	background:url(../images/a3.png) left center no-repeat;
	}
.area_mor a.a4{
	background:url(../images/a4.png) left center no-repeat;
	}
.area_mor a.a6{
	background:url(../images/a6.png) left center no-repeat;
	}
.area_mor a.a7{
	background:url(../images/a7.png) left center no-repeat;
	}
.area_mor a.a8{
	background:url(../images/a8.png) left center no-repeat;
	}
.area_mor a.a9{
	background:url(../images/a9.png) left center no-repeat;
	}
.area_lp li{
	height:166px;
	border-bottom:1px solid #eee;
	padding:30px 0px;
	}
.area_lp li>a{
	height:166px;
	width:218px;
	overflow:hidden;
	display:block;
	float:left;
	}
.area_lp li>a img{
	height:166px;
	width:218px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.area_lp li>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.area_h{
	margin-left:25px;
	}
.area_h a{
	font-size:22px;
	color:#333;
	}
.area_zs{
	margin:15px 0px;
	color:#666;
	}
.area_h p{
	color:#666;
	}
.area_jg{
	width:170px;
	float:right;
	}
.area_jgbox{
	color:#f25045;
	margin-top:10px;
	}
.area_jgbox span{
	color:#f25045;
	font-size:30px;
	font-weight:bold;
	font-family:Arial;
	}
.area_gw{
	margin-top:25px;
	}
.area_gw>a{
	height:48px;
	width:48px;
	display:block;
	float:left;
	}
.area_gw>a img{
	height:48px;
	width:48px;
	border-radius:50%;
	}
.area_sh{
	margin-left:10px;
	float:right;
	width:112px;
	}
.area_sh p{
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	margin-top:8px;
	}
.area_a{
	margin-top:8px;
	}
.area_a a{
	float:left;
	height:20px;
	border:1px solid #00be78;
	color:#00be78;
	border-radius:4px;
	width:56px;
	padding-left:25px;
	background:url(../images/aqw.png) 6px center no-repeat;
	line-height:20px;
	font-size:12px;
	}
.area_em{
	float:right;
	position:relative;
	}
.area_em em{
	background:url(../images/ew.png) left center no-repeat;
	height:20px;
	width:14px;
	display:block;
	}
.area_di{
	width:108px;
	height:134px;
	position:absolute;
	right:0px;
	top:22px;
	background:#fff;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	display:none;
	}
.area_di img{
	height:92px;
	width:92px;
	margin:8px auto 5px;
	}
.area_di span{
	text-align:center;
	display:block;
	color:#666;
	}
.area_em:hover .area_di{
	display:block;
	}
.area_l .page{
	padding-top:0px;
	}
.area_inp{
	width:298px;
	border:1px solid #eee;
	}
.area_inp h2{
	line-height:60px;
	font-size:18px;
	font-weight:normal;
	padding-left:20px;
	border-bottom:1px solid #eee;
	}
.area_inpbox{
	padding:20px;
	}
.area_io{
	margin-bottom:15px;
	}
.area_io em{
	color:#333;
	}
.area_io select{
	width:183px;
	border:1px solid #eee;
	padding-left:6px;
	height:38px;
	color:#666;
	border-radius:4px;
	}
.area_io input{
	width:173px;
	border:1px solid #eee;
	padding-left:8px;
	height:38px;
	color:#666;
	border-radius:4px;
	}
.area_inpbox p a{
	color:#f25045;
	}
.area_inpbox p input{
	margin-right:6px;
	border-radius:4px;
	}
.area_inpbox button{
	height:40px;
	background:#f25045;
	width:258px;
	border-radius:4px;
	font-size:16px;
	color:#fff;
	margin-top:15px;
	}
.area_aa{
	border-bottom:1px solid #eee;
	margin-top:30px;
	overflow:hidden;
	}
.area_aa h2{
	border:0px;
	width:150px;
	float:left;
	}
.area_aa>div>a{
	float:right;
	display:block;
	padding-right:20px;
	line-height:60px;
	}
.area_rm{
	padding:20px;
	}
.area_rm li{
	margin-bottom:25px;
	}
.area_rm li a{
	height:186px;
	width:258px;
	display:block;
	overflow:hidden;
	}
.area_rm li a img{
	height:186px;
	width:258px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.area_rm li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.area_rm li div{
	overflow:hidden;
	margin-top:10px;
	}
.area_rm li div h3{
	font-size:16px;
	float:left;
	}
.area_rm li div span{
	float:right;
	color:#f25045;
	}
.area_banner{
	width:1200px;
	margin:auto;
	height:auto;
	}
.area_c{
	width:1200px;
	margin:auto;
	}
.area_c h1{
	margin-top:30px;
	font-size:28px;
	}
.area_c>p{
	height:60px;
	line-height:60px;
	color:#666;
	}
.area_nav{
	height:44px;
	background:#00be78;
	overflow:hidden;
	}
.area_nav a{
	float:left;
	display:block;
	color:#fff;
	line-height:44px;
	width: 100px;
	font-size:16px;
	text-align: center;
	}
.area_lp_box{
	margin-top:20px;
	}
.area_lpl{
	width:660px;
	}
.area_da{
	width:660px;
	height:469px;
	overflow:hidden;
	position:relative;
	}
.area_da img{
	width:660px;
	height:469px;
	}
.area_da span{
	background:url(../images/bofang.png) no-repeat;
	height:83px;
	width:83px;
	position:absolute;
	left:50%;
	margin-left:-42px;
	top:50%;
	margin-top:-42px;
	}
.area_da i{
	background:url(../images/huxing2.png) no-repeat;
	height:83px;
	width:83px;
	position:absolute;
	left:50%;
	margin-left:-42px;
	top:50%;
	margin-top:-42px;
}
.area_xiao{
	width:660px;
	position:relative;
	}
.area_tu{
	width:586px;
	overflow:hidden;
	margin:10px auto 0px;
	}
.area_tu ul{
	width:962px;
	height:100px;
	}
.area_tu ul li{
	height:100px;
	width:126px;
	float:left;
	overflow:hidden;
	margin-left:0px;
	position:relative;
	}
.area_tu ul li img{
	height:94px;
	width:126px;
	}
.area_pt{
	position:absolute;
	left:0px;
	top:0px;

	height:100px;
	width:126px;
	}
.area_pt em{
	background:url(../images/ship.png) no-repeat left center;
	width:36px;
	height:21px;
	display:block;
	margin:25px auto 10px;
	}
.area_pt i{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	display:block;
	color:#fff;
}
.area_pt span{
	background:url(../images/ship2.png) no-repeat left center;
	width:35px;
	height:34px;
	display:block;
	margin:20px auto 5px;
	}
.area_left,.area_right{
	width:30px;
	height:100px;
	position:absolute;
	top:0px;
	cursor: pointer;
	}
.area_left{
	left:0px;
	background:url(../images/zuo.png) no-repeat left center;
	}
.area_right{
	right:0px;
	background:url(../images/you.png) no-repeat left center;
	}
.area_lpr{
	width:510px;
	}
.area_lpr h2{
	font-size:18px;
	color:#333;
	font-weight:normal;
	line-height:70px;
	border-bottom:1px solid #eee;
	}
.area_lpr h2 span{
	color:#f25045;
	font-size:18px;
		}
.area_lpr h2 span i{
	font-size:36px;
	font-weight:bold;
	}
.area_lpr_t{
	padding:20px 0px;
	}
.area_lpr_t tr{
	line-height:30px;
	}
.area_lpr_t th{
	width:100px;
	font-weight:normal;
	color:#666;
	text-align:left;
	}
.area_lxr{
	width:510px;
	border-top:1px solid #eee;
	padding-top:30px;
	}
.area_lxr_l{
	width:330px;
	}
.area_lxr_l img{
	height:102px;
	width:80px;
	float:left;
	}
.area_limg_text{
	width:224px;
	}
.area_limg_text h3{
	font-size:18px;
	}
.area_limg_text p{
	color:#666;
	margin:12px 0px;
	}
.area_limg_text p i{
	margin-left:10px;
	color:#333;
	}
.area_limg_text a{
	display:block;
	height:32px;
	width:84px;
	border:1px solid #f25045;
	background:url(../images/zx.png) 12px 10px no-repeat #fae3e1;
	line-height:32px;
	color:#f25045;
	text-align:center;
	padding-left:22px;
	border-radius:5px;
	}
.area_hh{
	background:url(../images/dd.png) no-repeat 20px center #f25045;
	width:255px;
	height:44px;
	line-height:44px;
	border-radius:6px;
	-moz-box-shadow: 0px 4px 8px #f68078;
	-webkit-box-shadow: 0px 4px 8px #f68078;
	box-shadow: 0px 4px 8px #f68078;
	font-size:30px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	padding-left:55px;
	margin-top:20px;
	}
.area_lxr_r{
	width:138px;
	}
.area_lxr_r p{
	color:#333;
	text-align:center;
	margin-top:8px;
	}
.area_lxr_r img{
	width:138px;
	height:138px;
	}
.area_xx{
	padding:0px 20px 20px 20px;
	}
.area_dl{
	position:relative;
	width:258px;
	height:186px;
	}
.area_xx li{
	margin-bottom:25px;
	}
.area_xx li:last-child{
	margin-bottom:5px;
	}
.area_xx li a{
	width:258px;
	height:186px;
	display:block;
	overflow:hidden;
	}
.area_xx li a img{
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	width:258px;
	height:186px;
		}
.area_xx li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.area_dl h3{
	height:40px;
	background:url(../images/sbg.png) repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	width:238px;
	line-height:40px;
	color:#fff;
	text-align:center;
	font-size:16px;
	z-index:9999;
	padding:0px 10px;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	}
.area_xx li p{
	margin-top:10px;
	}
.area_xx li p i{
	color:#666;
	}
.area_xx li p span{
	color:#f25045;
	float:right;
	}
.area_lbox{
	width:870px;
	}
.area_lboxxiao{
	margin:0px 0px 40px  0px;
	}
.area_lboxxiao h2{
	font-size:20px;
	border-bottom:1px solid #eee;
	padding-bottom:20px;
	color:#333;
	}
.area_lboxxiao_text{
	line-height:30px;
	padding:18px 0px 0px 0px;
	color:#333;
	text-indent:2em;
	}
.area_fy{
	margin-top:20px;
	}
.area_fy li{
	width:202px;
	float:left;
	margin-left:20px;
	}
.area_fy li:first-child{
	margin-left:0px;
	}
.area_fy li a {
	width: 202px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.area_fy li a img{
	width:202px;
	height:150px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.area_fy li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.area_fy li h3{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-top:10px;
	color:#333;
	}
.area_fy li p{
	font-weight:normal;
	color:#666;
	}
.area_fy li p span{
	float:right;
	color:#f25045;
	}
.area_fy li p span em{
	font-weight:bold;
	font-size:18px;
	font-family:Arial;
	}
.area_xqtp{
	margin-top:20px;
	}
.area_xqtp li{
	margin-bottom:20px;
	float:left;
	width:425px;
	height:285px;
	position:relative;
	margin-left:20px;
	}
.area_xqtp li:nth-child(odd){
	margin-left:0px;
	}
.area_xqtp li a{
	width:425px;
	height:285px;
	display:block;
	overflow:hidden;
	}
.area_xqtp li a img{
	width:425px;
	height:285px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.area_xqtp li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.area_xqtp li p{
	height:40px;
	background:url(../images/bran_bg.png) repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:1;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	width:425px;
	line-height:40px;
	text-align:center;
	}
.area_more{
	border:1px solid #DDDDDD;
	border-radius:6px;
	font-weight:bold;
	font-size:16px;
	line-height:44px;
	text-align:center;
	display:block;
	width:868px;
	margin-top:30px;
	}
.area_more:hover{
	color:#f25045;
	}
.area_dt{
	position:relative;
	}
.area_dt_box{
	width:870px;
	height:500px;
	background:url(../images/dt.jpg);
	}
.area_dtpos{
	position:absolute;
	top:25px;
	right:25px;
	width:264px;
	height:450px;
	background:#fff;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	}
.area_dtpos_nav{
	height:40px;
	line-height:40px;
	background:#f5f5f5;
	padding-left:20px;
	}
.area_dtpos_nav a{
	float:left;
	margin-right:20px;
	display:block;
	}
.area_dtpos_nav a.cuer{
	font-weight:bold;
	color:#00be78;
	}
.area_crong{
	padding:0px 20px;
	overflow:hidden;
	height:390px;
	display:none;
	}
.area_crong li{
	background:url(../images/ddt.png) no-repeat left top;
	padding-bottom:15px;
	margin-top:15px;
	padding-left:35px;
	border-bottom:1px solid #eee;
	height:auto;
	}
.area_crong li p{
	color:#666;
	line-height:20px;
	margin:6px 0px;
	}
.area_crong li span{
	color:#666;
	}
.area_crong_box .cur{
	display:block;
	}
	
/*团购*/
.group{
	background:#e3fefd;
	width:100%;
	padding-top:40px;
	}
.group_ks{
	width:1200px;
	margin:auto;
	border:1px solid #00be78;
	border-radius:10px;
	background:#fff;
	}
.group_ks li{
	border-bottom:1px solid #00be78;
	min-height:60px;
	overflow:hidden;
	}
.group_ks li:last-child{
	border-bottom:none;
	}
.group_ks li h3{
	float:left;
	color:#00be78;
	width:80px;
	line-height:60px;
	text-align:center;
	border-right:1px solid #00be78;
	}
.group_ksbox{
	width: 1118px;
	padding: 3px 0px;
}
.group_ksbox a{
	float:left;
	margin-left:20px;
	color:#01af6f;
	display:block;
	line-height: 25px;

}
.group_ksbox a.cue{
	color:#f25045;
	}
.group_cen{
	width:1200px;
	margin:40px auto;
	}
.group_lp li{
	overflow:hidden;
	width:1120px;
	padding:40px;
	border-radius:10px;
	background:#fff;
	margin-bottom:40px;
	}
.group_l>a{
	height:335px;
	width:614px;
	display:block;
	overflow:hidden;
	}
.group_l>a img{
	height:335px;
	width:614px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.group_l>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.group_l{
	width:614px;
	}
.group_l h1{
	font-size:26px;
	margin-top:25px;
	font-weight:normal;
	}
.group_l p{
	font-size:18px;
	color:#333;
	line-height:30px;
	}
.group_a{
	overflow:hidden;
	}
.group_a a{
	height:44px;
	width:136px;
	text-align:center;
	float:left;
	font-size:20px;
	color:#fff;
	border-radius:5px;
	margin-right:20px;
	line-height:44px;
	}
.group_a a:first-child{
	background:#00be78;
	}
.group_a a:last-child{
	background:#f25045;
	}
.group_r{
	width:400px;
	background:#0cb878;
	height:255px;
	padding:40px;
	}
.group_rtext{
	width:480px;
	}
.group_r h1 a{
	font-size:40px;
	color:#fff;
	text-align:center;
	}
.group_p1{
	font-size:18px;
	color:#fff;
	height:52px;
	line-height:52px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	margin-top:25px;
	}
.group_p1 i{
	font-size:18px;
	}
.group_p2{
	font-size:24px;
	color:#fff;
	margin-top:25px;
	text-align:center;
	}
.group_p2 i{
	font-weight:bold;
	font-size:40px;
	font-family:Arial;
	}
.group_p3{
	font-size:20px;
	color:#fff;
	text-align:center;
	margin-top:20px;
	}
.group_p3 i{
	font-family:Arial;
	font-size:21px;
	}
.group_img{
	overflow:hidden;
	width:480px;
	margin-top:25px;
	}
.group_img a{
	float:left;
	width:227px;
	height:152px;
	display:block;
	overflow:hidden;
	}
.group_img a:first-child{
	margin-right:25px;
	}
.group_img a img{
	width:227px;
	height:152px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.group_img a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.group_cen .page{
	margin-top:0px;
	}
.group_cen .page a{
	border:#00be78 1px solid;
	color:#00be78;
	}
.group_cen .page a.current{
	color:#fff;
	}
.group_foot{
	height:335px;
	width:100%;
	background:url(../images/tgbg.png) no-repeat center center;
	}
.group_lin{
	background:url(../images/foot_bg.png) repeat;
	height:105px;
	width:100%;
	position:fixed;
	bottom:0px;
	left:0px;
	}
.group_lin_c{
	width:1200px;
	margin:auto;
	position:relative;
	}
.group_lin_dh{
	width:240px;
	}
.group_lin_dh p{
	color:#fff;
	font-size:22px;
	}
.group_lin_dh span{
	font-size:28px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	}
.group_inp{
	overflow:hidden;
	height:42px;
	margin-top:33px;
	}
.group_inp a{
	background:#f25045;
	height:40px;
	width:130px;
	text-align:center;
	display:block;
	font-size:20px;
	color:#fff;
	border-radius:6px;
	line-height:40px;
	float:left;
	}
.group_inp input{
	width:180px;
	height:40px;
	background:#fff;
	float:left;
	border-radius:6px;
	padding-left:15px;
	font-size:18px;
	margin-left:20px;
	}
.group_inp button{
	font-size:20px;
	color:#fff;
	float:left;
	background:#f25045;
	height:40px;
	width:110px;
	border-radius:6px;
	margin-left:20px;
	}
.group_ew{
	position:absolute;
	right:80px;
	top:-86px;
	width:122px;
	height:122px;
	}
.group_ew img{
	width:122px;
	height:122px;
	}
.group_g{
	position:absolute;
	right:-40px;
	top:-45px;
	height:29px;
	width:29px;
	background:url(../images/guan.png) no-repeat center center;
	}
.group_bgl{
	width:240px;
	height:1149px;
	background:url(../images/foot_bg1.png) no-repeat right center;
	position:absolute;
	right:0px;
	top:1500px;
	}
.group_bgr{
	width:254px;
	height:1070px;
	background:url(../images/foot_bg2.png) no-repeat right center;
	position:absolute;
	left:-20px;
	top:400px;
	}

/*团购详细*/
.groupd{
	width:1200px;
	margin:auto;
	}
.groupd_l{
	width:580px;
	}
.groupd_imgbox{
	position:relative;
	width:580px;
	height:410px;
	}
.groupd_imgbox img{
	width:580px;
	height:410px;
	}
.groupd_imgbox span{
	background:url(../images/bofang.png) no-repeat center center;
	display:block;
	height:83px;
	width:83px;
	position:absolute;
	left:50%;
	margin-left:-41px;
	top:50%;
	margin-top:-41px;
	}
.groupd_imgbox i{
	display:block;
	height:83px;
	width:83px;
	position:absolute;
	left:50%;
	margin-left:-41px;
	top:50%;
	margin-top:-41px;
	border-radius: 50%;
	background:url(../images/huxing2.png) no-repeat center center;
}

.groupd_box{
	margin-top:10px;
	width:580px;
	background:#383838;
	height:110px;
	position:relative;
	}
.groupd_ul{
	width:528px;
	height:100px;
	margin:auto;
	}
.groupd_ul li{
	position:relative;
	float:left;
	width:128px;
	margin-top:2px;
	margin-left:5px;
	}
.groupd_ul li:first-child{
	margin-left:0px;
	}
.groupd_ul li a img{
	width:128px;
	height:100px;
	}
.groupd_li{
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/bran_bg.png) left center;
	height:100px;
	width:128px;
	}
.groupd_li span{
	margin:20px auto 0px;
	display:block;
	height:21px;
	width:36px;
	background:url(../images/ship.png) no-repeat center center;
	}
.groupd_li p{
	text-align:center;
	font-size:16px;
	color:#fff;
	margin-top:10px;
	font-weight:bold;
	}
.groupd_li i{
	margin:10px auto 0px;
	display:block;
	background:url(../images/ship2.png) no-repeat center center;
	width:35px;
	height:34px;
	}
.groupd_pl,.groupd_pr{
	height:110px;
	width:26px;
	position:absolute;
	top:0px;
	z-index: 99999;
	cursor: pointer;
	}
.groupd_pl{
	left:0px;
	background:url(../images/zuo1.png) no-repeat center center;
	}
.groupd_pr{
	right:0px;
	background:url(../images/you1.png) no-repeat center center;
	}
.groupd_r{
	width:594px;
	}
.groupd_r h1{
	font-size:30px;
	}
.groupd_jg{
	margin-top:15px;
	}
.groupd_jg div{
	float:left;
	color:#666;
	}
.groupd_jg div span{
	font-size:24px;
	color:#f25045;
	font-family:Arial;
	font-weight:bold;
	}
.groupd_p{
	color:#666;
	padding:15px 0px;
	}
.groupd_p em{
	color:#333;
	}
.groupd_sm{ 
	overflow:hidden;
}
.groupd_sm h3{
	float:left;
	font-weight:normal;
	color:#666;
	height:auto;
	line-height:26px;
	width:70px;
	}
.groupd_sm div{
	line-height:26px;
	float:left;
	width:516px;
	}
.groupd_lj{
	width:594px;
	height:85px;
	background:url(../images/groupd.png) no-repeat;
	margin:20px 0px;
	}
.groupd_shij{
	margin:20px 0px 0px 30px;
	}
.groupd_shij p{
	color:#6e1818;
	}
.groupd_shij div{
	margin-top:8px;
	color:#f25045;
	padding-left:20px;
	background:url(../images/shij.png) no-repeat left center;
	}
.groupd_shij div i{
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	}
.groupd_baom{
	float:right;
	}
.groupd_baom a{
	height:34px;
	width:108px;
	background:#f25045;
	border-radius:6px;
	font-size:16px;
	color:#fff;
	display:block;
	text-align:center;
	line-height:34px;
	margin:18px 20px 0px 0px;
	}
.groupd_baom p{
	color:#6e1818;
	font-size:12px;
	text-align:center;
	}
.groupd_baom p em{
	color:#f25045;
	font-size:12px;
	}
.groupd_er{
	margin-top:20px;
	}
.groupd_er_l{
	overflow:hidden;
	width:380px;
	}
.groupd_er_l img{
	float:left;
	height:80px;
	width:80px;
	}
.groupd_ertext h2{
	font-size:26px;
	color:#f25045;
	font-family:Arial;
	width:280px;
	margin:6px 0px 5px 0px;
	}
.groupd_ertext span{
	color:#666;
	}
.groupd_ren{
	width:180px;
	overflow:hidden;
	}
.groupd_ren img{
	float:left;
	display:block;
	height:72px;
	width:72px;
	border-radius:50%;
	}
.groupd_ren_text{
	margin-left:10px;
	}
.groupd_ren_text p{
	color:#333;
	font-size:14px;
	line-height:22px;
	}
.groupd_ren_text a{
	background:url(../images/xiang.png) no-repeat 7px center #f25045;
	color:#fff;
	display:block;
	font-size:12px;
	height:22px;
	line-height:22px;
	width:70px;
	text-align:center;
	padding-left:12px;
	border-radius:3px;
	margin-top:3px;
	}
.groupd_tuan{
	margin-top:15px;
	}
.groupd_tuan h3{
	line-height: 30px;
	height: 30px;
	font-size: 16px;
	color:#333;
	}
.groupd_tul{
	margin-top:12px;
	}
.groupd_tul li{
	margin-bottom:10px;
	width:260px;
	float:left;
	color:#333;
	}
.groupd_tul li:nth-child(odd){
	margin-right:40px;
	}
.groupd_tul li em,.groupd_tul li i,.groupd_tul li span{
	margin-right:18px;
	}
.groupd_mu{
	width:1200px;
	margin:30px auto 0px;
	}
.groupd_mu_l{
	width:860px;
	}
.groupd_mu_l h1{
	padding-bottom:20px;
	line-height:40px;
	font-weight:normal;
	font-size:24px;
	border-bottom:1px solid #eee;
	}
.groupd_mu_l div{
	font-size:16px;
	color:#333;
	padding:20px 0px;
	line-height:32px;
	text-indent:2em;
	}
.groupd_mu_r{
	width:300px;
	}
.groupd_title{
	background:#00be78;
	height:96px;
	width:300px;
	}
.groupd_title h2{
	padding:20px 0px 0px 55px;
	font-size:24px;
	font-weight:normal;
	color:#fff;
	background:url(../images/d.png) no-repeat 20px 24px;
	}
.groupd_title p{
	color:#fff;
	padding-left:55px;
	margin-top:6px;
	}
.groupd_fbg{
	background:#f8f8f8;
	width:300px;
	height:134px;
	text-align:center;
	padding:20px 0px;
	}
.groupd_fbg span{
	font-size:20px;
	color:#cd8211;
	}
.groupd_kan{
	overflow:hidden;
	padding:20px;
	}
.groupd_kan li{
	overflow:hidden;
	width:86px;
	height:20px;
	color:#cd8211;
	padding-top:50px;
	float:left;
	}
.groupd_kan li:nth-child(1){
	background:url(../images/f1.jpg) no-repeat top center;
	}
.groupd_kan li:nth-child(2){
	background:url(../images/f2.jpg) no-repeat top center;
	}
.groupd_kan li:nth-child(3){
	background:url(../images/f3.jpg) no-repeat top center;
	}
.groupd_xg{
	border:1px solid #eee;
	padding:20px 20px 0px 20px;
	margin-top:30px;
	}
.groupd_hti{
	overflow:hidden;
	}
.groupd_hti h2{
	float:left;
	font-size:18px;
	font-weight:bold;
	font-weight:normal;
	}
.groupd_hti>a{
	float:right;
	}
.groupd_xguan{
	margin-top:20px;
	}
.groupd_xguan li{
	overflow:hidden;
	margin-bottom:20px;
	}
.groupd_xguan li>a{
	width:126px;
	height:100px;
	display:block;
	overflow:hidden;
	float:left;
	}
.groupd_xguan li>a img{
	width:126px;
	height:100px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.groupd_xguan li>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.groupd_hh{
	float:right;
	width:114px;
	}
.groupd_hh span{
	font-size:16px;
	}
.groupd_hh p{
	color:#f25045;
	margin:10px 0px;
	}
.groupd_hh a{
	width:90px;
	height:30px;
	line-height:30px;
	color:#fff;
	background:#f25045;
	display:block;
	text-align:center;
	border-radius:4px;
	}

/*租房、租房详细*/
.rent_ks{
	overflow:hidden;
	}
.rent_ks select{
	width:120px;
	height:30px;
	border:1px solid #eee;
	padding-left:6px;
	color:#666;
	}
.a5{
	left:336px;
	}
.rent_ti{
	width:400px;
	overflow:hidden;
	}
.rent_ti a{
	float:left;
	width:108px;
	height:36px;
	line-height:36px;
	display:block;
	text-align:center;
	font-size:18px;
	color:#333;
	}
.rent_aa{
	margin-top:15px;
	}
.rent_ti a.cue{
	background:#00be78;
	color:#fff;
	}
.rent_e li{
	border-bottom:1px solid #eee;
	padding:30px 0px;
	}
.rent_e li>a{
	overflow:hidden;
	height:165px;
	width:218px;
	display:block;
	float:left;
	}
.rent_e li>a img{
	height:165px;
	width:218px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.rent_e li>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.rent_ttit{
	margin-left:20px;
	}
.rent_ttit a{
	display: block;
	}
.rent_ttit p{
	color:#666;
	margin-top:12px;
	}
.rent_ttit p i{margin-right: 8px;}
.rent_div{
	margin-top:15px;
	}
.rent_div span{
	font-size:14px;
	color:#666;
	background:#f4f5f5;
	padding:1px 8px;
	border-radius:3px;
	margin-right: 5px;
	}
.rent_ren{
	width:170px;
	}
.rent_ren p{
	color:#f25045;
	margin-top:20px;
	}
.rent_ren p span{
	font-size:30px;
	font-weight:bold;
	font-family:Arial;
	}
.rent_ren_box{
	margin-top:20px;
	}
.rent_ren_box>img{
	display:block;
	float:left;
	height:50px;
	width:50px;
	border-radius:50%;
	}
.rent_ren_r{
	margin-left:10px;
	width:104px;
	}
.rent_ren_r span{
	color:#666;
	display:block;
	}
.rent_ren_r i{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-top:8px;
	display:block;
	}
.rent_ren_a{
	margin-top:8px;
	}
.rent_ren_a>a{
	float:left;
	width:60px;
	text-align:center;
	line-height:18px;
	color:#00be78;
	font-size:12px;
	border:1px solid #00be78;
	border-radius:3px;
	padding-left:20px;
	background:url(../images/aqw.png) no-repeat 6px center;
	}
.rent_ren_a>div{
	float:left;
	position:relative;
	}
.rent_ren_a>div>em{
	height:14px;
	width:14px;
	display:block;
	background:url(../images/ew.png) no-repeat;
	margin:3px 0px 0px 8px;
	}
.rent_weix{
	width:88px;
	height:114px;
	padding:10px;
	background:#fff;
	border:1px solid #eee;
	position:absolute;
	right:0px;
	top:20px;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	display:none;
	}
.rent_ren_a>div:hover .rent_weix{
	display:block;
	}
.rent_weix img{
	height:88px;
	width:88px;
	}
.rent_weix em{
	color:#666;
	text-align:center;
	display:block;
	margin-top:5px;
	}
.rent_tese{
	margin:10px 0px 20px;
	overflow:hidden;
	}
.rent_tese span{
	float:left;
	display:block;
	padding:1px 8px;
	background:#def3eb;
	color:#00be78;
	border-radius:3px;
	margin-right:6px;
	}
.rent_top{
	margin:20px 0px 30px;}
.rent_top_box{
	text-align:center;
	margin-left:50px;
	}
.rent_top_box:first-child{
	margin-left:0px;
	}
.rent_top_box p{
	font-size:22px;
	color:#f25045;
	width:130px;
	margin-bottom:15px;
	}
.rent_top_box p span{
	font-size:22px;
	}
.rent_top_box em{
	font-size:16px;
	color:#666;
	}
.rent_cs{
	border-top:1px solid #eee;
	padding-top:30px;
	padding-bottom:10px;
	}
.rent_cs tr{
	float:left;
	width:253px;
	margin-bottom:15px;
	}
.rent_cs tr th{
	font-weight:normal;
	color:#666;
	}
.rent_cs tr td{
	color:#333;
	}
.area_lpr .rent_cs tr.cue{
	width:500px;
	}
.rent_cs td i{
	display:block;
	height:14px;
	width:10px;
	background:url(../images/ding.png) right center no-repeat;
	margin-left:6px;
	float:right;
	}
.rent_fan{
	background:url(../images/fan.jpg) no-repeat left center;
	color:#f25045;
	margin-top:10px;
	padding-left:30px;
	}
.renting li{
	float:left;
	width:96px;
	margin-top:25px;
	}
.renting li em{
	height:44px;
	width:96px;
	display:block;
	}
.chuang{
	background:url(../images/e1.png) center center no-repeat;
	}
.yigui{
	background:url(../images/e2.png) center center no-repeat;
	}
.shafa{
	background:url(../images/e3.png) center center no-repeat;
	}
.dianshi{
	background:url(../images/e4.png) center center no-repeat;
	}
.bingxiang{
	background:url(../images/e5.png) center center no-repeat;
	}
.xiyiji{
	background:url(../images/e6.png) center center no-repeat;
	}
.kongtiao{
	background:url(../images/e7.png) center center no-repeat;
	}
.reshuiqi{
	background:url(../images/e8.png) center center no-repeat;
	}
.kuandai{
	background:url(../images/e9.png) center center no-repeat;
	}
.nuanqi{
	background:url(../images/e10.png) center center no-repeat;
	}
.dianti{
	background:url(../images/e11.png) center center no-repeat;
	}
.chewei{
	background:url(../images/e12.png) center center no-repeat;
	}
.chouyouyanji{
	background:url(../images/chouyouyanji.png) center center no-repeat;
}
.weishengjian{
	background:url(../images/weishengjian.png) center center no-repeat;
}

.yangtai{
	background:url(../images/yangtai.png) center center no-repeat;
}
.renting li i{
	text-align:center;
	display:block;
	color:#333;
	margin-top:10px;
	}
.rent_wg{
	margin-top:20px;
	}
.rent_wg li{
	float:left;
	position:relative;
	overflow:hidden;
	height:280px;
	margin-bottom:20px;
	}
.rent_wg li:nth-child(odd){
	margin-right:20px;
	}
.rent_wg li a{
	width:388px;
	height:300px;
	display:block;
	overflow:hidden;
	}
.rent_wg li a img{
	width:388px;
	height:280px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
}
.rent_wg li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.rent_wg li p{
	height:40px;
	background:url(../images/bran_bg.png) repeat;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:999;
	text-align:center;
	line-height:40px;
	width:388px;
	}
.rent_moreg{
	margin-top:10px;
	height:42px;
	width:868px;
	border:1px solid #eee;
	display:block;
	border-radius:6px;
	text-align:center;
	line-height:42px;
	font-weight:bold;
	font-size:16px;
	}
.rent_moreg:hover{
	color:#f25045;
	}
.rent_tr{
	margin-top:20px;
	overflow:hidden;
	}
.rent_tr tr{
	width:430px;
	float:left;
	margin-bottom:8px;
	}
.rent_tr tr th{
	padding-right:30px;
	text-align:right;
	width:80px;
	color:#666;
	font-weight:normal;
	}
.rent_fy{
	overflow:hidden;
	margin-top:20px;
	}
.rent_fy li{
	float:left;
	width:202px;
	margin-left:20px;
	}
.rent_fy li:first-child{
	margin-left:0px;
	}
.rent_fy li a{
	width:202px;
	height:150px;
	display:block;
	overflow:hidden;
	}
.rent_fy li a img{
	width:202px;
	height:150px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.rent_fy li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}	
.rent_fy li h3{
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	padding:10px 0px;
	}
.rent_fy li span{
	display:block;
	color:#666;
	}
.rent_fy li p{
	color:#f25045;
	margin-top:10px;
	}
	
/*二手房、二手房详细*/
.two_two{
	padding:0px 20px;
	margin-top:0px;
	}
.two_two i{
	color:#666;
	}
.two_jg{
	padding-bottom:30px;
	}
.two_top{
	width:200px;
	color:#f25045;
	font-size:16px;
	}
.two_top span{
	font-family:Arial;
	font-size:56px;
	font-weight:bold;
	}
.two_tjg{
	width:200px;
	}
.two_tjg div{
	margin:6px 0px 10px;
	color:#f25045;
	font-weight:bold;
	}
.two_tjg p{
	color:#666;
	}
.two_js{
	color:#00be78;
	font-weight:bold;
	padding-top:20px;
	width:80px;
	padding-left:30px;
	background:url(../images/js.png) left 20px no-repeat;
	padding-bottom:10px;
	}
.two_nan{
	border-top:1px solid #eee;
	padding:30px 0px;
	overflow:hidden;
	}
.two_nan li{
	float:left;
	text-align:center;
	}
.two_nan li:nth-child(1),.two_nan li:nth-child(2){
	width:176px;
	border-right:1px solid #eee;
	}
.two_nan li:nth-child(3){
	width:144px;
	}
.two_nan li span,.two_nan li i{
	display:block;
	}
.two_nan li span{
	margin-bottom:10px;
	font-size:18px;
	}
.two_nan li i{
	color:#666;
	}
.two_ss{
	border-top:1px solid #eee;
	width:510px;
	padding:30px 0px 18px;
	}
.two_ss tr{
	width:166px;
	float:left;
	margin-bottom:15px;
	}
.two_ss tr.cue{
	width:510px;
	}
.two_ss tr th{
	font-weight:normal;
	color:#666;
	}
.two_yi h3{
	font-size:16px;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	}
.two_dian{
	margin-bottom:40px;
	}
.two_dian h3{
	font-size:16px;
	color:#00be78;
	border-bottom:1px solid #eee;
	padding-bottom:20px;
	margin-bottom:10px;
	}
.two_dian div{
	line-height:30px;
	color:#333;
	}

/*在线问答、我要提问、在线问答详细*/
.qa{
	width:1220px;
	margin:30px auto 0px;
	overflow:hidden;
	}
.qa_l{
	width:900px;
	}
.qa_jx{
	padding:20px;
	width:858px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	margin:0px 10px 10px 10px;
	}
.qa_title h1{
	font-size:18px;
	float:left;
	background:url(../images/jx.png) left center no-repeat;
	padding-left:30px;
	}
.qa_title a{
	float:right;
	}
.qa_jxcen{
	overflow:hidden;
	margin-top:20px;
	}
.qa_jxcen li{
	width:272px;
	float:left;
	margin-left:20px;
	}
.qa_jxcen li:first-child{
	margin-left:0px;
	}
.qa_jxcen li a img{
	width:272px;
	height:105px;
	}
.qa_jxcen li h3{
	font-size:16px;
	font-weight:normal;
	padding:8px 0px;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	}
.qa_jxcen li p{
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	color:#666;
	}
.qa_wen{
	margin-top:30px;
	width:858px;
	border-bottom:1px solid #eee;
	}
.qa_wenbox{
	border-bottom:1px solid #eee;
	padding-bottom:20px;
		}
.qa_wenbox a{
	padding:3px 10px;
	font-size:16px;
	color:#333;
	}
.qa_wenbox a.cue{
	background:#f25045;
	color:#fff;}
.qa_wendc li{
	margin-top:25px;
	}
.qa_wendc li a{
	display:block;
	font-size:16px;
	color:#333;
	margin-bottom:10px;
	}
.qa_wendc li a:hover{
	color:#f25045;
	}
.qa_tici{
	color:#999;
	}
.qa_tici i{
	float:right;
	background:url(../images/wq.png) left center no-repeat;
	padding-left:23px;
	}
.qa_cenbox{
	display:none;
	}
.qa_cenbox .page{
	margin-top:20px;
	}
.qa_duox .qa_cenbox.cue{
	display:block;
	}
.qa_tiao{
	width:270px;
	margin:0px 10px 10px 10px;
	}
.qa_tiao_top{
	height:246px;
	width:230px;
	padding:0px 20px;
	border:1px #eee solid;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.qa_tiao_top p{
	text-align:center;
	}
.qa_p1{
	font-size:24px;
	margin-top:40px;
	}
.qa_p1 span{
	font-weight:bold;
	font-size:32px;
	color:#f25045;
	font-family:Arial;
	}
.qa_p2{
	font-size:20px;
	color:#666;
	margin-top:10px;
	}
.qa_p2 span{
	font-size:20px;
	color:#f25045;
	font-weight:bold;
	}
.qa_tiao_top a{
	cursor: pointer;
	height:42px;
	width:230px;
	border-radius:5px;
	background:#f25045;
	display:block;
	line-height:42px;
	color:#fff;
	font-size:16px;
	text-align:center;
	margin-top:30px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.qa_tiao_but{
	padding:0px 20px;
	width:230px;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	margin-top:30px;
	}
.qa_tiao_but h2{
	font-size:18px;
	font-weight:normal;
	line-height:50px;
	padding-top:5px;
	border-bottom:1px solid #eee;
	}
.qa_tiao_box{
	border-bottom:1px solid #eee;
	padding-bottom:8px;
	}
.qa_tiao_box h3{
	font-size:16px;
	font-weight:normal;
	padding:18px 0px 15px;
	}
.qa_tiao_a a{
	margin-right:20px;
	float:left;
	display:block;
	color:#666;
	margin-bottom:12px;
	}
.qa_tiao_a a:hover{
	color:#f25045;
	}
.qa_fo{
	padding:20px 20px 40px 20px;
	width:1160px;
	margin:auto;
	background:#fff;
	}
.qa_fo h2{
	margin-top:10px;
	font-size:18px;
	font-weight:normal;
	}
.qa_fo select{
	display:block;
	height:42px;
	width:214px;
	border:1px solid #eee;
	padding-left:10px;
	color:#666;
	margin:20px 0px;
	}
.qa_fo textarea{
	display:block;
	min-height:80px;
	width:814px;
	border:1px solid #eee;
	padding:10px;
	line-height:26px;
	outline:none;
	resize:none;
	}
.qa_fo input{
	height:42px;
	width:214px;
	padding-left:10px;
	border:1px solid #eee;
	margin-top:20px;
	margin-right:15px;
	}
.qa_fo button{
	height:44px;
	width:226px;
	background:#f25045;
	display:block;
	font-size:18px;
	color:#fff;
	margin-top:20px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.q_wd h1{
	font-size:18px;
	}
.q_xiao{
	margin-top:20px;
	}
.q_xiao img{
	float:left;
	height:30px;
	width:30px;
	border-radius:50%;
	}
.q_xiao span{
	line-height:16px;
	margin-left:10px;
	float:left;
	display:block;
	margin-top:6px;
	padding-right:20px;
	border-right:1px solid #ddd;
	}
.q_xiao i{
	color:#999;
	margin-top:6px;
	display:block;
	float:left;
	padding-left:20px;
	}
.q_fo{
	margin-top:30px;
	}
.q_fo p{
	font-size:16px;
	}
.q_fo textarea{
	resize:none;
	outline:none;
	display:block;
	min-height:60px;
	width:838px;
	border:1px solid #eee;
	padding:10px;
	line-height:26px;
	margin-top:15px;
	border-radius:5px;
	}
.q_fo button{
	height:42px;
	background:#f25045;
	border-radius:5px;
	line-height:42px;
	width:160px;
	font-size:16px;
	color:#fff;
	margin-top:20px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.q_huid h3{
	border-bottom:1px solid #eee;
	padding-bottom:15px;
	color:#333;
	font-size:18px;
	font-weight:normal;
	}
.q_huidcen li{
	border-bottom:1px solid #eee;
	padding:25px 0px;
	overflow:hidden;
	}
.q_huidcen li>a{
	height:76px;
	width:60px;
	float:left;
	display:block;
	}
.q_huidcen li>a img{
	height:76px;
	width:60px;
	}
.q_text{
	width: 741px;
	float:left;
	margin-left:20px;
	}
.q_text_top span{
	font-size:16px;
	color:#333;
	}
.q_text_top i{
	font-size:13px;
	color:#999;
	padding:1px 5px;
	border:1px solid #eee;
	border-radius:4px;
	}
.q_text a{
	font-size:16px;
	color:#333;
	display:block;
	margin:7px 0px;
	line-height:26px;
	}
.q_text em{
	color:#999;
	}
.qa_duox .page{
	margin:10px auto 20px;
	}
.q_xgwd li{
	padding:25px 0px;
	position:relative;
	border-bottom:1px solid #eee;
	}
.q_xgwd li:last-child{
	border:none;
	}
.q_tlte{
	width:760px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	display:block;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	}
.q_tlte:hover{
	color:#f25045;
	}
.q_xgwd li p{
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	width:760px;
	}
.q_xgwd li p,.q_xgwd li p span{
	font-size:16px;
	color:#333;
	margin:15px 0px;
	}
.q_xgwd li em{
	color:#999;
	}
.q_pingj{
	height:64px;
	width:40px;
	background:#f6f6f6;
	border-radius:10px;
	display:block;
	background:url(../images/xz.png) 15px center no-repeat #f6f6f6;
	line-height:64px;
	padding-left:45px;
	font-size:20px;
	font-family:Arial;
	position:absolute;
	right:0px;
	top:40px;
	}
.q_ly{
	border-bottom:1px solid #eee;
	padding-top:5px;
	}
.q_ly h3{
	float:left;
	font-size:18px;
	font-weight:normal;
	line-height:50px;
	}
.q_ly a{
	float:right;
	margin-top:18px;
	}
.q_lyboc{
	overflow:hidden;
	width:230px;
	padding:0px 20px 20px;
	border:1px #eee solid;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}	
.q_inp textarea{
	padding:10px;
	background:#f5f4f4;
	border:1px solid #eee;
	resize:none;
	outline:none;
	width:210px;
	margin:10px 0px 0px;
	min-height:80px;
	border-radius:6px;
	}
.q_inp input{
	background:#f5f4f4;
	display:block;
	height:42px;
	line-height:42px;
	width:210px;
	padding:0px 10px;
	border-radius:6px;
	margin-top:10px;
	}
.q_inp button{
	height:42px;
	width:230px;
	background:#f25045;
	font-size:18px;
	color:#fff;
	border-radius:6px;
	margin-top:10px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.qa_tiao .q_mar{
	margin-top:30px;
	padding-bottom:0px;
	}
.q_li li{
	border-bottom:1px solid #eee;
	padding:18px 0px;
	}
.q_lpbox li:hover{
	background:#fbfbfb;
	}
.q_li li:last-child{
	border-bottom:none;
	}
.q_li li a{
	font-size:16px;
	color:#333;
	margin-bottom:10px;
	display:block;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	}
.q_li li a:hover{
	color:#f25045;
	}
.q_li li p{
	color:#999;
	}
.q_lp{
	margin-bottom:8px;
	}
.q_lpbox li{
	border-bottom:2px solid #eee;
	padding-top:30px;
	position:relative;
	}
.q_lp>a{
	height:164px;
	width:218px;
	display:block;
	overflow:hidden;
	}
.q_lp>a img{
	height:164px;
	width:218px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.q_lp>a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}
.q_hongb{
	background:url(../images/hb.png) no-repeat left top;
	height:41px;
	width:41px;
	position:absolute;
	left:0px;
	top:30px;
	z-index:9999;
	}	
.q_p_tutle>a{
	display:block;
	font-size:24px;
	font-weight:normal;
	float:left;
	color:#333;
	}
.q_p_tutle>a:hover{
	color:#f25045;
	}
.q_p_tutle i{
	color:#fff;
	background:#00be78;
	padding:1px 6px;
	border-radius:3px;
	float:left;
	margin-top:7px;
	margin-left:10px;
	}
.q_p {
	margin-left: 15px;
	width: 462px;
}
.q_p p{
	color:#666;
	margin-top:12px;
	}
.q_div{
	margin:12px 0px;
	}
.q_div div{
	float:left;
	margin-right:20px;
	color:#666;
	}
.q_tes{
	margin-top:10px;
	margin-bottom:10px;
	}
.q_tes em{
	padding:1px 6px;
	background:#f4f5f5;
	border-radius:2px;
	color:#666;
	}
.q_hui{
	height:18px;
	line-height:18px;
	margin-top:6px;
	padding-left:28px;
	}
.q_1{
	background:url(../images/hui.jpg) no-repeat left center;
	}
.q_2{
	margin-bottom:12px;
	background:url(../images/hui1.jpg) no-repeat left center;
	}
.q_hui span{
		color:#f25045;
		}
.q_hui a{
			color:#576b95;
			}
.q_ren{
	width:175px;
	}
.q_ren p{
	color:#666;
	text-align:right;
	}
.q_ren p span{
	color:#f25045;
	font-size:30px;
	font-weight:bold;
	font-family:Arial;
	}
.q_ren_box{
	margin:25px 0px;
	}
.q_ren_box img{
	width:50px;
	height:50px;
	border-radius:50%;
	float:right;
	}
.q_gw span{
	display:block;
	color:#666;
	}
.q_gw a{
	padding:1px 6px;
	border:1px solid #00be78;
	color:#00be78;
	border-radius:2px;
	display:block;
	margin-top:6px;
	background:url(../images/aqw.png) 6px 6px no-repeat;
	padding-left:25px;
	}
.q_gw{
	margin-left:10px;
	}
.q_erbox{
	float:right;
	margin-top:2px;
	margin-left:10px;
	position:relative;
	}
.q_erbox em{
	background:url(../images/ew.png) no-repeat left center;
	height:14px;
	width:14px;
	display:block;
	}
.q_er span{
	display:block;
	float:right;
	font-weight:bold;
	background:url(../images/ddg.png) left center no-repeat;
	padding-left:20px;
	}
.q_erbox:hover .q_weixin{
	display:block;
	}
.q_weixin{
	position:absolute;
	right:0px;
	top:14px;
	width:94px;
	background:#fff;
	border:#eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	display:none;
	}
.q_weixin img{
	width:80px;
	height:80px;
	margin:auto;
	padding:6px 0px;
	}
.q_weixin i{
	display:block;
	color:#666;
	text-align:center;
	padding-bottom:8px;
	}
.q_o{
	height:40px;
	line-height:40px;
	border-top:1px solid #eee;
	}
.q_vi{
	color:#666;
	}
.q_vi span{
	color:#f25045;
	}
.q_ki{
	color:#666;
	}
.q_ki i{
	display:block;
	float:left;
	width:80px;
	}
.q_ki i:nth-child(1){
	width:300px;
	}
.q_o:last-child{
	border-bottom:none;
	}
	
/*新房*/
.house{
	color:#999;
	}
.house input{
	padding:0px 6px;
	width:60px;
	height:22px;
	border:1px solid #eee;
	}
.house button{
	height:24px;
	border:1px solid #eee;
	background:#f4f5f5;
	width:54px;
	}
.house_fan{
	background:url(../images/hui.jpg) no-repeat left center;
	color:#f25045;
	margin-top:10px;
	padding-left:30px;
	}
.house_hong{
	background:url(../images/hui1.jpg) no-repeat left center;
	color:#f25045;
	margin-top:5px;
	padding-left:30px;
	}
.house_zf{
	padding:0px 20px 20px 20px;
	}
.house_to p{
	margin-bottom:6px;
	}
.house_to p i{
	color:#f25045;
	}
.house_in1 input{
	height:38px;
	border:1px solid #eee;
	width:220px;
	padding-left:10px;
	margin-right:10px;
	border-radius:3px;
	}
.house_to{
	margin-top:18px;
	}
.house_to textarea{
	border:1px solid #eee;
	outline:none;
	resize:none;
	width:238px;
	min-height:56px;
	padding:10px;
	line-height:24px;
	border-radius:3px;
	}
.house_in2{
	border-radius:3px;
	height:38px;
	border:1px solid #eee;
	width:228px;
	padding-left:30px;
	background:url(../images/jr.png) 10px center no-repeat;
	}
.house_o1{
	background:url(../images/jr.png) 10px center no-repeat;
	margin-bottom:10px;
	}
.house_o2{
	background:url(../images/js.png) 10px center no-repeat;
	}
.house_to button{
	font-size:16px;
	color:#fff;
	background:#f25045;
	height:42px;
	width:260px;
	border-radius:3px;
	margin-top:10px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.house_sying{
	padding:20px;
	width:1160px;
	margin:auto;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	margin-top: 10px;
	}
.house_sying h1{
	font-size:28px;
	text-align:center;
	font-weight:normal;
	color:#333;
	}
.house_fic{
	margin-top:20px;
	}
.house_fic li{
	float:left;
	padding:5px 15px;
	margin-right:20px;
	}
.house_fic li  a{
	font-size:16px;
	}
.house_fic li.cue a{
	font-size:16px;
	color:#fff;
	}
.house_fic li.cue{
	background:#00be78;
	}
.house_aa{
	overflow:hidden;
	padding-top:10px;
	}
.house_aa a{
	display:block;
	float:left;
	margin-right:20px;
	margin-top:10px;
	}
.house_aa a:hover{
	color:#f25045;
	}


/*新房详细*/
.newhouse_te{
	overflow:hidden;
	margin:10px 10px 20px 0px;
	}
.newhouse_te span{
	padding:2px 10px;
	border:1px solid #ddd;
	display:block;
	float:left;
	margin-right:10px;
	}
.newhouse_te span.cue{
	background:#00be78;
	color:#fff;
	border:1px solid #00be78;
	}
.newhouse_liul{
	margin-top:60px;
	position:relative;
	cursor:pointer;
	}
.newhouse_liul em{
	font-size:18px;
	color:#01af6f;
	background:url(../images/liulan.png) left center no-repeat;
	padding-left:35px;
	}
.newhouse_pos{
	position:absolute;
	right:0px;
	top:30px;
	height:135px;
	width:108px;
	background:#fff;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	display:none;
	}
.newhouse_liul:hover .newhouse_pos{
	display:block;
	}
.newhouse_pos img{
	height:98px;
	height:98px;
	padding:5px;
	}
.newhouse_pos span{
	text-align:center;
	display:block;
	color:#888;
	}
.newhouse_l{
	width:580px;
	}
.area_lpl .newhouse_da img{
	width:580px;
	height:412px;
	}
.newhouse_box{
	width:1200px;
	margin:20px auto 0px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.newhouse_r{
	width:580px;
	margin-right:20px;
	}
.newhouse_jj{
	margin-top:25px;
	}
.newhouse_jj div{
	font-size:16px;
	color:#666;
	}
.newhouse_jj div span{
	font-size:30px;
	color:#f25045;
	font-weight:bold;
	font-family:Arial;
	}
.newhouse_jj a{
	float:right;
	color:#00be78;
	display:block;
	margin-left:25px;
	padding-left:22px;
	}
.xia1{
	background:url(../images/xia1.png) left center no-repeat;
	}
.xia2{
	background:url(../images/xia2.png) left center no-repeat;
	}
.xia3{
	background:url(../images/xia3.png) left center no-repeat;
	}
.newhouse_p{
	color:#999;
	margin-top:10px;
	margin-bottom:15px;
	}
.newhouse_hui{
	overflow:hidden;
	margin-top:10px;
	width:580px;
	height:42px;
	background:url(../images/h_bg.jpg) no-repeat left center;
	}
.newhouse_hui p{
	float:left;
	line-height:42px;
	padding-left:30px;
	color:#f25045;
	font-size:16px;
	}
.newhouse_hui a{
	float:right;
	color:#fff;
	height:28px;
	line-height:28px;
	width:80px;
	border-radius:3px;
	display:block;
	background:#f25045;
	text-align:center;
	margin:7px 17px;
	}
.newhouse_p1{
	font-size:16px;
	color:#666;
	margin-top:18px;
	}
.newhouse_p1 a{
	color:#00be78;
	padding-left:20px;
	margin-left:20px;
	font-size:16px;
	}
.newhouse_p1 span{
	font-size:16px;
	}
.n1{
	background:url(../images/w.png) left center no-repeat;
	}
.n2{
	background:url(../images/w2.png) left center no-repeat;
	}
.n3{
	background:url(../images/w3.png) left center no-repeat;
	}
.n4{
	background:url(../images/w4.png) left center no-repeat;
	}
.newhouse_dh_box{
	margin-top:25px;
	border-top:1px dashed #ddd;
	}
.newhouse_dh{
	font-size:30px;
	color:#f25045;
	font-family:Arial;
	padding:15px 0px;
	background:url(../images/ff.png) left center no-repeat;
	padding-left:40px;
	}

.newhouse_sm{
	float:right;
	margin-right:40px;
	position:relative;
	}
.newhouse_sm em{
	color:#00be78;
	display:block;
	height:28px;
	line-height:28px;
	width:78px;
	border:1px solid #00be78;
	text-align:center;
	padding-left:20px;
	background:url(../images/sfg.png) 10px center no-repeat;
	margin-top:20px;
	}
.newhouse_sm:hover .newhouse_ewm{
	background:#fff;
	display:block;
	}
.newhouse_ewm{
	position:absolute;
	left:0px;
	top:45px;
	height:86px;
	width:86px;
	padding:6px;
	border:1px solid #eee;
	display:none;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.newhouse_fang{
	height:56px;
	width:580px;
	background:#f25045;
	color:#fff;
	font-size:24px;
	display:block;
	border-radius:6px;
	line-height:56px;
	text-align:center;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.newhouse_b{
	position:relative;
	width:1200px;
	margin:15px auto 0px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.newhouse_title{
	overflow:hidden;
	height:62px;
	border-bottom:1px solid #eee;
	padding:0px 20px;
	line-height:62px;
	}
.newhouse_title h1{
	font-size:24px;
	float:left;
	font-weight:normal;
	}
.newhouse_title a{
	float:right;
	}
.newhouse_gw{
	padding-left:25px;
	width:1148px;
	
	}
.newhouse_gw li{
	float:left;
	width:259px;
	border-right:1px solid #eee;
	margin:27px 0px 27px 27px;
	}
.newhouse_gw li:last-child{
	border:0px;}
.newhouse_gw li a{
	float:left;
	display:block;
	}
.newhouse_gw li a img{
	float:left;
	display:block;
	height:60px;
	width:60px;
	border-radius:50%;
	}
.newhouse_gw_t{
	margin-left:15px;
	}
.newhouse_ya em{
	font-size:16px;
	}
.newhouse_ya span{
	margin-left:20px;
	color:#f25045;
		}
.newhouse_liao{
	float:left;
	margin-top:10px;
	position:relative;
	margin-right:10px;
	}
.newhouse_liao a{
	padding-left:25px;
	width:36px;
	background:url(../images/i1.png) 6px center no-repeat;
	border:1px solid #00be78;
	color:#00be78;
	border-radius:2px;
	line-height:22px;
	}
.newhouse_liao:hover img{
	display:block;
	}
.newhouse_liao img{
	width:90px;
	height:90px;
	padding:5px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	background:#fff;
	position:absolute;
	right:0px;
	top:24px;
	display:none;
	}
.newhouse_lian .v1 a{
	border:1px solid #f25045;
	color:#f25045;
	width:50px;
	background:url(../images/i2.png) 6px center no-repeat;
	}
.h_left{
	position:absolute;
	left:0px;
	top:62px;
	background:url(../images/h2.png) 6px center no-repeat;
	width:25px;
	height:115px;
	border-right:1px solid #eee;
	}
.h_right{
	position:absolute;
	right:0px;
	top:62px;
	background:url(../images/h1.png) 6px center no-repeat;
	width:25px;
	height:115px;
	border-left:1px solid #eee;
	}
.newhouse_bang{
	width:1200px;
	height:85px;
	background:url(../images/bnf.jpg);
	margin:30px auto 0px;
	}
.newhouse_bang_c{
	padding-left:95px;
	padding-top:20px;
	overflow:hidden;
	width:886px;
	}
.newhouse_bang_c h2{
	color:#fff;
	font-size:18px;
	}
.newhouse_bang_c p{
	color:#ffe985;
	margin-top:5px;
		}
.newhouse_bang a{
	float:left;
	display:block;
	background:#ffe985;
	color:#5e211d;
	height:42px;
	width:138px;
	font-size:22px;
	border-radius:21px;
	line-height:42px;
	text-align:center;
	margin:22px 0px 0px 60px;
	-moz-box-shadow: 0px 4px 8px #5e211d;
	-webkit-box-shadow: 0px 4px 8px #5e211d;
	box-shadow: 0px 4px 8px #5e211d;
	}
.newhouse_xinx tr{
	border-bottom:1px solid #eee;
	height:48px;
	width:398px;
	float:left;
	line-height:48px;
	}
.newhouse_xinx tr th{
	width:90px;
	text-align:right;
	font-weight:normal;
	color:#666;
	padding-right:30px;
	float: left;
	}
.newhouse_xinx tr td {
	color: #333;
	width: 270px;
	display: block;
	overflow: hidden;
	line-height: 48px;
	height: 48px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newhouse_xinx .cue{
	border:none;
	}
.newhouse_dongt{
	width:1200px;
	margin:30px auto 0px;
	}
.newhouse_d_l{
	width:884px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.newhouse_mor a{
	font-size:16px;
	margin-right:20px;
	cursor: pointer;
	}
.newhouse_mor a.cue{
	color:#f25045;
	}
.newhouse_dtai{
	padding:20px;
	}
.newhouse_d_l .newhouse_dtai.cuv{
	padding-top:0px;
	}
.newhouse_dtai_b span{
	display:block;
	font-size:16px;
	color:#666;
	height:84px;
	position:relative;
	}
.newhouse_dtai_b{
	border-right:1px solid #eee;
	width:120px;
	}
.newhouse_dtai_b span em{
	background:url(../images/yuan.png) left center no-repeat;
	height:13px;
	width:13px;
	display:block;
	position:absolute;
	right:-6px;
	top:6px;
	}
.newhouse_dtai_b span label {
	display: table;
	margin: 10% 20%;
	padding: 5px 10px;
	background: #f25045;
	font-size: 12px;
	color: #fff;
}
.newhouse_dongtai li{
	height:84px;
	}
.newhouse_dongtai{
	width:700px;
	}
.newhouse_dtai .cue{
	display:block;
	}
.newhouse_dongtai a{
	font-size:16px;
	color:#333;
	}
.newhouse_dongtai a:hover{
	color:#f25045;
	}
.newhouse_dongtai p{
	color:#666;
	margin-top:12px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.newhouse_ulbox{
	padding-top:20px;
	}

.newhouse_zix li{
	width:844px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	position:relative;
	padding:20px 0px;
	}

.newhouse_zix_a a{
	font-size:16px;
	color:#333;
	}
.newhouse_zix_a p{
	width:844px;
	color:#666;
	margin-top:12px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.newhouse_zix_a span{
	position:absolute;
	right:5px;
	top:20px;
	display:block;
	color:#999;
	}
.newhouse_zix_a a:hover{
	color:#f25045;
	}
.newhouse_zix li>a{
	width:150px;
	height:108px;
	float:left;
	display:block;
	margin-right:20px;
	}
.newhouse_zix li>a img{
	width:150px;
	height:108px;
	}
.newhouse_zix li .newhouse_zix_f p{
	width:670px;
	}
.newhouse_d_r{
	width:288px;
	border:1px solid #eee;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.newhouse_d_r h1{
	font-size:24px;
	background:url(../images/lpdy.jpg);
	color:#fff;
	font-weight:normal;
	text-align:center;
	line-height:73px;
	}
.newhouse_dingy{
	padding:20px;
	line-height:26px;
	color:#666;
	}
.newhouse_fin input{
	border:1px solid #eee;
	border-radius:2px;
	height:40px;
	padding-left:10px;
	width:236px;
	margin-top:15px;
	}
.newhouse_fin button{
	height:42px;
	width:248px;
	border-radius:2px;
	color:#fff;
	font-weight:bold;
	background:#f25045;
	margin-top:15px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.newhouse_hux{
	padding:0px 20px;
	}
.newhouse_hux li{
	overflow:hidden;
	padding:22px 0px;
	border-bottom:1px solid #eee;
	}
.newhouse_hux li:last-child{
	border:none;
	}
.newhouse_hux_img{
	height:158px;
	width:212px;
	border:1px solid #eee;
	position:relative;
	}
.newhouse_hux_pos{
	width:212px;
	height:158px;
	position:absolute;
	left:0px;
	top:0px;
	}
.newhouse_hux_pos>span{
	background:url(../images/huxing.png);
	height:50px;
	width:50px;
	display:block;
	margin:40px auto 0px;
	}
.newhouse_shipvr{
	height:28px;
	line-height:28px;
	margin-top:40px;
	}
.newhouse_shipvr span{
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:url(../images/bran_bg.png) repeat;
	display:block;
	float:left;
	width:105px;
	}
.newhouse_shipvr span:first-child{
	margin-right:2px;
	}
.newhouse_hux_text{
	width:920px;
	}
.newhouse_hux_text a.room_t{
	color: #000000;
	font-size:20px;
	font-weight:bold;
	}
.newhouse_hux_jg{
	width:800px;
	}
.newhouse_hux_jg tr{
	float:left;
	width:199px;
	}
.newhouse_hux_b{
	margin-top:20px;
	}
.newhouse_hux_jg tr th{
	font-size:18px;
	font-weight:normal;
	}
.newhouse_hux_jg tr td{
	display:block;
	color:#999;
	}
.newhouse_hux_jg tr th.h_gg{
	color:#f25045;
	font-weight:bold;
	}
.newhouse_hux_a{
	height:40px;
	width:114px;
	background:#f25045;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	color:#fff;
	display:block;
	float:right;
	border-radius:5px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	}
.newhouse_yushou tr{
	float:left;
	}
.newhouse_yushou .t1 td,.newhouse_yushou .t1 th{
	border-left:none;
	}
.t1{
	width:280px;
	}
.t2{
	width:276px;
	}
.t3{
	width:150px;
	}
.t4{
	width:272px;
	}
.t5{
	width:122px;
	}
.t6{
	width:96px;
	}
.newhouse_yushou{
	border-collapse: collapse;
}
.newhouse_yushou tr th,.newhouse_yushou tr td{
	border-bottom:1px solid #eee;
	text-align:center;
	height:40px;
	line-height:40px;
	border-left:1px solid #eee;
	border-collapse: collapse;
	}
.newhouse_yushou tr th{
	background:#f8f8f8;
	border-collapse: collapse;
	}
.newhouse_yushou tr td:last-child{
	border-bottom:none;
	}
.newhouse_yushou .t1 td,.newhouse_yushou .t6 td a{
	color:#f25045;
	}
.newhouse_dianp{
	padding:20px;
	border-bottom:1px solid #eee;
	}
.newhouse_tdi{
	width:860px;
	}
.newhouse_tdigen{
	width:73px;
	height:74px;
	background:url(../images/pjia.png) no-repeat;
	text-align:center;
	line-height:74px;
	color:#f25045;
	font-size:18px;
	}
.newhouse_tdigen span{
	font-size:24px;
	}
.newhouse_xxi{
	margin:10px 0px;
	}
/**
.newhouse_xxi span{
	background:url(../images/xingx2.png);
	width:18px;
	height:17px;
	display:block;
	float:left;
	margin-right:6px;
	}
.newhouse_xxi span.cie{
	background:url(../images/xingx1.png);
	}
	**/
.newhouse_xingx{
	margin-left:25px;
	}
.newhouse_fenp em{
	margin-right:15px;
	color:#333;
	}
.newhouse_fenp em i{
	color:#f25045;
	}
.newhouse_dpinga{
	height:42px;
	width:112px;
	background:url(../images/xq.png) no-repeat 18px center #f25045;
	display:block;
	color:#fff;
	font-size:18px;
	line-height:42px;
	text-align:center;
	padding-left:22px;
	border-radius:4px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.newhouse_lpdpb li{
	overflow:hidden;
	padding:20px;
	border-bottom:1px solid #eee;
	}
.newhouse_lpdpb li img{
	float:left;
	height:56px;
	width:56px;
	border-radius:28px;
	}
.newhouse_lpdpb_c{
	width:1080px;
	}
.newhouse_lpdpb_c>span{
	color:#666;
	}
.newhouse_c_c{
	overflow:hidden;
	margin-top:10px;
	}
.newhouse_c_c div{
	margin-right:25px;
	float:left;
	}
/**
.newhouse_cxx span{
	width:18px;
	height:17px;
	background:url(../images/xingx2.png);
	display:block;
	float:left;
	margin-right:6px;
	}
.newhouse_cxx span.cue{
	background:url(../images/xingx1.png);
	}
	**/
.newhouse_c_p em{
	margin-right:15px;
	float:left;
	display:block;
	color:#333;
	}
.newhouse_c_p em i{
	color:#f25045;
	}
.newhouse_lpdpb_c p{
	font-size:16px;
	line-height:30px;
	margin:10px 0px;
	}
.newhouse_divdd{
	color:#999;
	font-family:Arial;
	}
.newhouse_spa span{
	float:left;
	display:block;
	color:#666;
	margin-left:20px;
	padding-left:20px;
	}
.newhouse_spa span:nth-child(1){
	background:url(../images/n3.png) left center no-repeat;
	}
.newhouse_spa span:nth-child(2){
	background:url(../images/n2.png) left center no-repeat;
	}
.newhouse_spa span.xoe{
	background:url(../images/n1.png) left center no-repeat;
	}
.newhouse_as{
	width:860px;
	}
.newhouse_as li{
	border-bottom:1px solid #eee;
	padding:20px 0px;
	}
.newhouse_as li:first-child{
	padding-top:0px;
	}
.newhouse_as li:last-child{
	padding-bottom:0px; 
	border-bottom:none;
	}
.newhouse_wenda{
	padding:20px;
	}
.newhouse_as li>a{
	font-size:16px;
	line-height:30px;
	display:block;
	color:#111;
	background:url(../images/we1.jpg) left center no-repeat;
	padding-left:33px;
	}
.newhouse_as li>a:hover{
	color:#f25045;
	}
.newhouse_as li p{
	line-height:30px;
	color:#666;
	background:url(../images/we2.jpg) left center no-repeat;
	padding-left:33px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.newhouse_spaa{
	margin-top:10px;
	}
.newhouse_spaa span{
	float:left;
	display:block;
	color:#999;
	}
.newhouse_spaa a{
	float:right;
	display:block;
	color:#666;
	}
.newhouse_spaa a:hover{
	color:#f25045;
	}
.newhouse_form{
	width:270px;
	}
.newhouse_form h2{
	font-size:16px;
	}
.newhouse_form textarea{
	padding:10px;
	background:#f5f4f4;
	width:250px;
	margin:15px 0px;
	border-radius:5px;
	border:none;
	outline:none;
	resize:none;
	line-height:26px;
	min-height:100px;
	}
.newhouse_form input{
	height:42px;
	background:#f5f4f4;
	width:260px;
	padding-left:10px;
	border-radius:5px;
	margin-bottom:15px;
	}
.newhouse_form button{
	height:42px;
	width:270px;
	background:#f25045;
	font-size:18px;
	color:#fff;
	border-radius:5px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.newhouse_lip{
	overflow:hidden;
	padding-bottom:20px;
	}
.newhouse_lip li{
	width:275px;
	margin:20px 0px 0px 20px;
	height:200px;
	float:left;
	position:relative;
	z-index: 1;
	}
.newhouse_lip li p{
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(../images/bran_bg.png) repeat;
	z-index:99999;
	color:#fff;
	text-align:center;
	height:38px;
	width:275px;
	line-height:38px;
	font-size:16px;
	}
.newhouse_lip li a{
	display:block;
	overflow:hidden;
	}
.newhouse_lip li img{
	height:200px;
	width:275px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.newhouse_lip li img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}
.newhouse_xinxi{
	padding:20px;
	}
.newhouse_xinxi_c{
	width:616px;
	height:450px;
	}
.newhouse_xinxi_r{
	width:524px;
	background:#f2f2f2;
	border-bottom:2px solid #f25045;
	}
.newhouse_xinxi_li {
	width: 527px;
	height: 46px;
	overflow-y: auto;
}
.newhouse_xinxi_li a{
	line-height:46px;
	width:74px;
	text-align:center;
	float:left;
	}
.newhouse_xinxi_li a.cue{
	background:#f25045;
	color:#fff;
	}
.newhouse_xbid{
	position:relative;
	}
.newhouse_xbid p{
	height:44px;
	width:34px;
	position:absolute;
	top:7px;
	margin-top:-6px;
	}
.newhouse_xbid p.hhl{
	background:url(../images/h2.png) 10px 10px no-repeat;
	left:0px;
	}
.newhouse_xbid p.hhr{
	background:url(../images/h1.png) 10px 10px no-repeat;
	right:0px;
	}
.newhouse_dany{
	overflow:hidden;
	}
.newhouse_dany tr{
	float:left;
	width:260px;
	}
.newhouse_ttd{
	overflow:hidden;
	}
.newhouse_ttd tr{
	float:left;
	width:260px;
	}
.newhouse_opsd{
	width:524px;
	}
.newhouse_ttd tr{
	margin-top:10px;
	}
.newhouse_ttd tr th{
	font-weight:normal;
	color:#666;
	width:70px;
	text-align:right;
	}
.newhouse_ttd tr td{
	padding-left:10px;
	}
.newhouse_h2 h3{
	font-weight:normal;
	background:#f2f2f2;
	margin-top:20px;
	height:34px;
	line-height:34px;
	padding-left:20px;
	color:#666;
	}
.newhouse_tas{
	overflow:hidden;
	}
.newhouse_tas tr{
	margin-left:20px;
	float:left;
	margin-top:10px;
	}
.newhouse_tas tr td:nth-child(1){
	width:120px;
	}
.newhouse_tas tr td:nth-child(2){
	width:166px;
	}
.newhouse_tas tr td:nth-child(3){
	width:140px;
	}
.newhouse_tas tr td:nth-child(4){
	width:72px;
	}
.newhouse_cccb{
	display:none;
	}
.newhouse_opsd .xe{
	display:block;
	}
.newhouse_sp_b{
	overflow:hidden;
	padding-bottom:20px;
	}
.newhouse_sp_b li{
	position:relative;
	float:left;
	width:275px;
	height:180px;
	margin-left:20px;
	margin-top:20px;
	}
.newhouse_sp_b li img{
	width:275px;
	height:180px;
	}
.newhouse_sppos{
	width:275px;
	height:180px;
	position:absolute;
	left:0px;
	top:0px;
	}
.newhouse_sppos span{
	background:url(../images/huxing.png) no-repeat left center;
	height:50px;
	width:50px;
	display:block;
	margin:60px auto 0px;
	}
.newhouse_sppos p{
	font-size:16px;
	height:34px;
	line-height:34px;
	color:#fff;
	background:url(../images/bran_bg.png) repeat;
	text-align:center;
	margin-top:36px;
	}
.newhouse_sp_b .newhouse_n span{
	width:64px;
	height:41px;
	margin-top:69px;
	background:url(../images/huxing2.png) no-repeat;
	}
.newhouse_sp .nuw{
	display:block;
	}
.newhouse_sdd{
	width:1200px;
	height:465px;
	position:relative;
	}
.newhouse_dty{
	height:400px;
	width:350px;
	background:#fff;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	position:absolute;
	right:30px;
	top:30px;
		}
.newhouse_dtop{
	width:300px;
	overflow:hidden;
	margin:20px 25px;
	border-bottom:2px solid #eee;
	padding-bottom:10px;
	}
.newhouse_dtop a{
	width:75px;
	display:block;
	float:left;
	text-align:center;
	padding-top:60px;
	color:#666;
	}
.g1{
	background:url(../images/v1.png) no-repeat top center;
	}
.g2{
	background:url(../images/v2.png) no-repeat top center;
	}
.g3{
	background:url(../images/v3.png) no-repeat top center;
	}
.g4{
	background:url(../images/v4.png) no-repeat top center;
	}
.newhouse_dtop a.cie1{
	color:#f25045;
	background:url(../images/y1.png) no-repeat top center;
	}
.newhouse_dtop a.cie2{
	color:#f25045;
	background:url(../images/y2.png) no-repeat top center;
	}
.newhouse_dtop a.cie3{
	color:#f25045;
	background:url(../images/y3.png) no-repeat top center;
	}
.newhouse_dtop a.cie4{
	color:#f25045;
	background:url(../images/y4.png) no-repeat top center;
	}
.newhouse_fi{
	padding:0px 25px;
	display:none;
	}
.newhouse_fi li{
	margin-bottom:10px;
	}
.newhouse_fi li p{
	line-height:30px;
	margin-bottom:9px;
	}
.newhouse_fi li p i{
	font-size:24px;
	font-family:Arial;
	color:#666;
	}
.newhouse_fi li p span{
	margin:0px 10px;
	font-size:16px;
	}
.newhouse_fi li p em{
	float:right;
	color:#999;
	}
.newhouse_v .ve{
		display:block;
		}
.newhouse_re{
	overflow:hidden;
	}
.newhouse_re li{
	width:216px;
	height: 235px;
	float:left;
	margin-left:20px;
	padding:20px 0px;
	overflow: hidden;
	}
.newhouse_re li a{
	width:216px;
	display:block;
	overflow:hidden;
	height:160px;
	}
.newhouse_re li a img{
	width:216px;
	height:160px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.newhouse_re li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}
.newhouse_re li h2{
	font-size:16px;
	text-align:center;
	font-weight:normal;
	padding:10px 0px;
	}
.newhouse_re li p{
	text-align:center;
	color:#666;
	}
.newhouse_re li p span{
	margin-right:15px;
	}
.newhouse_re li p em{
	color:#f25045;
	}
.n_album{
	overflow:hidden;
	padding-bottom: 20px;
	}
.n_album li{
	width:275px;
	height:200px;
	float:left;
	position:relative;
	margin-left:20px;
	margin-top:20px;
	}
.n_album li a{
	width:275px;
	height:200px;
	display:block;
	overflow:hidden;
	}
.n_album li a img{
	width:275px;
	height:200px;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
	transition:all 0.6s;
	}
.n_album li a img:hover{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform:scale(1.1);
	}
.n_album li p{
	height:36px;
	line-height:36px;
	background:url(../images/bran_bg.png) repeat;
	color:#fff;
	font-size:16px;
	text-align:center;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:999;
	width:275px;
		}
.newhouse_album .page{
		margin-top:0px;
		}
.newhouse_album{
	display:none;
	}
.newhouse_b .cue{
	display:block;
	}
.n_album_d{
	width:100%;
	background:url(../images/bran_bg.png) repeat;
	position:fixed;
	height:100%;
	overflow:hidden;
	left:0px;
	top:0px;
	z-index:9999;
	}
.n_album_pos{
	width:900px;
	padding:10px;
	background:#fff;
	border-radius:5px;
	margin:50px auto 0px;
	position:relative;
	}
.n_album_pos img{
	width:900px;
	height:auto;
	}
.n_album_pos p{
	font-size:16px;
	line-height:50px;
	text-align:center;
	}
.n_album_pos a{
	height:39px;
	width:40px;
	display:block;
	position:absolute;
	right:10px;
	bottom:10px;
	background:url(../images/gu.png);
		}
.type_b li:last-child{
	border-bottom:1px solid #eee;
	}
.type_by{
	display:none;
	}	
.type_by .page{
	margin-top:0px;
	}
.type_u li:last-child{
	border-bottom:1px solid #eee;
	}
.newhouse_b .vs{
	display:block;
	}
.type_box{
	height:400px;
	width:576px;
	background:#fff;
	margin:50px auto 0px;
	}
.video_nav{
	border-bottom:1px solid #eee;
	overflow:hidden;
	width:1200px;
	margin:auto;
	height: 55px;
	line-height:55px;
	}
.video_nav a{
	font-size:16px;
	color:#333;
	float:left;
	display:block;
	padding:0px 20px;
	}
.video_nav a.cie{
	color:#f25045;
	}
.video_cen{
	overflow:hidden;
	}
.video_cen li{
	width:380px;
	height:230px;
	position:relative;
	margin:30px 30px 0px 0px;
	float:left;
	}
.video_cen li:nth-child(3n+3){
	margin-right:0px;
	}
.video_cen li>a img{
	width:380px;
	height:230px;
	}
.video_box{
	width:1200px;
	margin:auto;
	}
.video_pos{
	height:230px;
	width:380px;
	left:0px;
	top:0px;
	position:absolute;
	}
.video_pos span{
	background:url(../images/huxing.png);
	height:50px;
	width:50px;
	display:block;
	margin:85px auto 0px;
	}
.video_pos p{
	font-size:16px;
	font-weight:bold;
	background:url(../images/bran_bg.png) repeat;
	line-height:34px;
	color:#fff;
	margin-top:60px;
	text-align:center;
	}
.video .page{
	padding-top:0px;
	}
.video_box .viby{
	display:block;}

.video{
	display:none;
	}
.typebox{
	overflow:hidden;
	width:1200px;
	margin:30px auto 0px;
	position:relative;
	}
.typebo_p{
	width:1110px;
	margin:auto;
	overflow:hidden;
	}
.typebox_k{
	width:1920px;
	}
.typebox_k li{
	margin-left:18px;
	width:140px;
	float:left;
	border:1px solid #eee;
	height:68px;
	text-align:center;
	}
.typebox_k li:first-child{
	margin-left:0px;
	}
.typebox_k li p{
	margin:11px 0px 6px 0px;
	}
.typebox_k .cie p,.typebox_k .cie em{
	color:#f25045;
	}
.typebox_k .cie{
	border:1px solid #f25045;
	}
.tl{
	left:0px;
	background:url(../images/zuo1.png) no-repeat center center #ddd;
	}
.tr{
	right:0px;
	background:url(../images/you1.png) no-repeat center center #ddd;
	}
.typebox>p{
	height:68px;
	width:30px;
	position:absolute;
	top:0px;
	}
.type_cen{
	width:1200px;
	margin:30px auto 50px;
	}
.type_l{
	position:relative;
	width:740px;
	height:auto;
	}
.type_l img{
	max-width:740px;
	height:auto;
	margin:auto;
	}
.type_paa{
	overflow:hidden;
	position:absolute;
	left:0px;
	bottom:0px;
	}
.type_paa a{
	display:block;
	line-height:50px;
	background:url(../images/bran_bg.png) repeat;
	color:#fff;
	font-size:20px;
	text-align:center;
	float:left;
	width:361px;
	}
.type_paa a:last-child{
	margin-left:2px;
	}
.type_l p{
	height:70px;
	width:30px;
	position:absolute;
	top:45%;
	}
.type_l .l1{
	left:0px;
	background:url(../images/zuo1.png) center center no-repeat #ddd;
	}
.type_l .r1{
	right:0px;
	background:url(../images/you1.png) center center no-repeat #ddd;
	}
.type_r{
	width:400px;
	margin-top:40px;
	}
.type_biao tr th,.type_biao tr td{
	color:#666;
	font-weight:normal;
	font-size:16px;
	}
.type_biao tr{
	display:block;
	padding-top:17px;
	}
.type_biao tr td span{
	color:#f25045;
	font-size:26px;
	font-family:Arial;
	font-weight:bold;
	}
.type_tes{
	padding:5px 0px;
	}
.type_tes span{
	padding:2px 10px;
	border:1px solid #00be78;
	color:#00be78;
	margin-right: 3px;
	}
.type_tes span.cue{
	background:#00be78;
	color:#fff;
	font-weight:bold;
	}
.type_r p,.type_r i{
	color:#666;
	font-size:16px;
	}
.type_r p{
	margin-bottom:16px;}
.type_r em{
	color:#f25045;
	font-size:26px;
	font-family:Arial;
	font-weight:bold;
	}
.type_dh{
	margin-top:40px;
	width:360px;
	height:56px;
	border-radius:6px;
	text-align:center;
	color:#fff;
	font-size:30px;
	line-height:56px;
	font-family:Arial;
	background:url(../images/dhtype.png) no-repeat 40px center #f25045;
	padding-left:35px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.floor{
	width:1200px;
	margin:10px auto 0px;
	overflow:hidden;
	padding:10px;
	}
.floor_l{
	width:870px;
	}
.floor_text{
	line-height:34px;
	font-size:16px;
	color:#333;
	padding:20px;
	text-indent:2em;
	}
.floor_box{
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	margin-bottom:30px;
	overflow:hidden;
	border:1px solid #eee;
	}
.floor_box:last-child{
	margin-bottom:0px;
	}
.floor_r{
	width:300px;
	}
.floor_r .area_inp{
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.floor_mar{
	margin-top:30px;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	}
.floor_r .dynamic_p{
	width:300px;
	}
.dynamic_p input{
	width:246px;
	}
.dynamic_p button{
	width:256px;
	}
.dynamic{
	width:870px;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	}
.dynamic_xi .cue{
	display:block;
	}
.dynamic_w{
	padding:20px 20px 20px 20px;
	}
.dynamic_d li,.dynamic_d{
	width:680px;
	}
.dynamic_box{
	display:none;
	}
.dynamic_b{
	display:block;
	padding:0px 20px 20px 20px;
	}
.dynamic_b li{
	width:830px;
	}
.dynamic_b .newhouse_zix_a{
	width:830px;
	}
.dynamic_b .newhouse_zix_f{
	width:660px;
	}
.dynamic_box .page{
	margin-top:0px;
	}
.dynamic_lde{
	width:870px;
	}
.dynamic_ldebox{
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	padding:40px;
	}
.dynamic_ldebox h1{
	font-size:30px;
	text-align:center;
	font-weight:normal;
	}
.dynamicly{
	overflow:hidden;
	margin:20px auto 0px;
	width:290px;
	}
.dynamicly p,.dynamicly span{
	display:block;
	float:left;
	color:#888;
	}
.dynamicly span{
	margin-left:30px;
	}
.dynamic_text{
	font-size:16px;
	color:#333;
	line-height:34px;
	margin-top:30px;
	text-indent:2em;
	}
.dynamic_fenx{
	overflow:hidden;
	padding-top:40px;
}
.dynamic_cla{
	float:right;
	}
.dynamic_fenx span,.dynamic_fenx a{
	display:block;
	float:left;
	color:#666;
	}
.dynamic_fenx a{
	height:16px;
	width:16px;
	margin-left:10px;
	}
.d1{
	background:url(../images/d1.jpg) left center no-repeat;
	}
.d2{
	background:url(../images/d2.jpg) left center no-repeat;
	}
.d3{
	background:url(../images/d3.jpg) left center no-repeat;
	}
.d4{
	background:url(../images/d4.jpg) left center no-repeat;
	}
.dynamic_page{
	overflow:hidden;
	margin-top:30px;
	}
.dynamic_page p{
	float:left;
	margin-right:100px;
	font-size:16px;
	color:#666;
	}
.dynamic_page a{
	font-size:16px;
	color:#333;
	margin-left:10px;
	}
.dynamic_page a:hover{
	color:#f25045;
	}
.dynamic_2{
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	margin-top:30px;
	}
.dynamic_timore{
	padding:20px;
	overflow:hidden;
	border-bottom:1px #eee solid;
	}
.dynamic_timore h3{
	font-size:18px;
	float:left;
	font-weight:normal;
	}
.dynamic_timore a{
	float:right;
	color:#666;
		}
.dynamic_2 .newhouse_lpdpb_c,.dynamic_2 .newhouse_c_c,.dynamic_2 .newhouse_lpdpb p{
	width:753px;
	}
.dynamic_2 .newhouse_lpdpb{
	padding:0px 20px;
	}
.dynamic_2 .newhouse_lpdpb li{
	padding:20px 0px;
	}
	
	
	
	
	
	
	
	
	
	
.dynamic_xiangg{
	padding:20px;
	}
.dynamic_xiangg li{
	overflow:hidden;
	}
.dynamic_xiangg li a{
	font-size:16px;
	color:#333;
	display:block;
	float:left;
	margin-bottom:18px;
	background:url(../images/yuanbg.png) left center no-repeat;
	padding-left:15px;
	}
.dynamic_xiangg li a:hover{
	color:#f25045;
	}
.dynamic_xiangg li span{
	color:#999;
	display:block;
	float:right
	}
.ywqa{
	padding:20px;
	}
.ywqa h2{
	font-weight:normal;
	font-size:18px;
	}
.ywqa textarea{
	width:240px;
	}
.ywqa input{
	width:250px;
	}
.ywqa button{
	width:260px;
	}
.ywqa_bg{
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	width:870px;
	}
.ywqa_bg .newhouse_as{
	padding:20px;
	width:830px;
	}
.ywqa_bg h1{
	padding:20px;
	font-size:24px;
	font-weight:normal;
	border-bottom:1px solid #eee;
	}
.ywqa_bg ul li:last-child{
	padding-bottom:20px;
	border-bottom:1px solid #eee;
	}
.ywqa_im{
	padding:20px;
	width:830px;
	}
.ywqa_1{
	border-bottom:1px solid #eee;
	overflow:hidden;
	padding-bottom:20px;
	}
.ywqa_1 img{
	height:50px;
	width:50px;
	border-radius:25px;
	float:left;
	}
.ywqa_rent{
	width:800px;
	}
.ywqa_rent h3{
	font-weight:normal;
	color:#666;
	}
.ywqa_rent p{
	font-size:16px;
	color:#333;
	padding:10px 0px;
	line-height:26px;
	}
.ywqa_rent i{
	color:#999;
	font-family:Arial;
	}
.ywqa_2{
	margin:30px 0px;
	}
.ywqa_2 h2{
	font-size:24px;
	font-weight:normal;
	}
.ywqa_2 textarea{
	outline:none;
	resize:none;
	padding:10px;
	width:810px;
	border:1px solid #eaeaea;
	margin-top:10px;
	min-height:80px;
	}
.ywqa_2 button{
	width:120px;
	height:38px;
	background:#f25045;
	color:#fff;
	border-radius:3px;
	margin-top:10px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.ywqa_3_t{
	border-bottom:2px solid #eee;
	padding-bottom:10px;
	}
.ywqa_3_t span{
	padding-bottom:10px;
	font-size:18px;
	border-bottom:2px solid #00be78;
	}
.ywqa_3_li li{
	border-bottom:1px solid #eee;
	overflow:hidden;
	padding:20px 0px;
	}
.ywqa_3_li li img{
	height:50px;
	width:50px;
	border-radius:25px;
	float:left;
	}
.ywqa_3_r{
	width:760px;
	}
.ywqa_3_r h3{
	font-weight:normal;
	color:#666;
	}
.ywqa_3_r p{
	font-size:16px;
	line-height:30px;
	padding:5px 0px;
	color:#333;
	}
.ywqa_3_b{
	overflow:hidden;
	}
.ywqa_3_b i{
	float:left;
	color:#999;
	font-family:Arial;
	}
.ywqa_3_b div{
	float:right;
	overflow:hidden;
	}
.ywqa_3_b div em,.ywqa_3_b div span{
	float:left;
	display:block;
	color:#999;
	padding-left:20px;
	margin-left:20px;
	}
.ywqa_3_b div em{
	background:url(../images/n3.png) left center no-repeat;
	}
.ywqa_3_b div span{
	background:url(../images/n2.png) left center no-repeat;
	}
.ywqa_3_b div em.cue{
	background:url(../images/n1.png) left center no-repeat;
	}
.ywqa_3 .page{
	margin-top:0px;
	}
.comment{
	padding:20px;
	}
.comment_in p{
	float:left;
	width:129px;
	overflow:hidden;
	margin-bottom:15px;
	}
.comment_in p input,.comment_in p span{
	display:block;
	float:left;
	}
.comment_in p input{
	height:14px;
	width:14px;
	}
.comment_in p span{
	line-height:14px;
	color:#666;
	margin-left:5px;
	}
.comment>input{
	height:38px;
	border:1px solid #eaeaea;
	border-radius:3px;
	padding-left:10px;
	width:248px;
	margin-top:10px;
	}
.comment button{
	width:260px;
	background:#f25045;
	color:#fff;
	border-radius:3px;
	height:40px;
	margin-top:10px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.comment_s{
	font-size:16px;
	color:#333;
	text-align:center; 
	margin-top:10px;
	}
.comment_erw{
	height:139px;
	width:139px;
	margin:10px auto 30px;
	}
.comment_dh{
	height:42px;
	width:250px;
	color:#fff;
	font-size:18px;
	background:url(../images/fea.png) 25px center no-repeat #f25045;
	margin:0px auto 30px;
	line-height:42px;
	text-align:center;
	padding-left:10px;
	border-radius:3px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}
.comment_dp>h2{
	font-size:20px;
	}
.comment_i{
	padding:20px;
	-moz-box-shadow: 0px 4px 8px #eee;
	-webkit-box-shadow: 0px 4px 8px #eee;
	box-shadow: 0px 4px 8px #eee;
	border:1px solid #eee;
	width:830px;
	}
.comment_o li{
	width:600px;
	margin-bottom:15px;
	}
.comment_o li i{
	background:url(../images/xingx2.png);
	width:18px;
	height:17px;
	display:block;
	float:left;
	margin-left:4px;
	}
.comment_o li i.cue{
	background:url(../images/xingx1.png);
	}
.comment_o li span{
	display:block;
	float:left;
	margin-right:5px;
	}
.comment_o{
	margin-top:30px;
	}
.comment_o li{
	overflow:hidden;
	}
.comment_xle{
	float:left;
	}
.comment_o li em{
	color:#f25045;
	margin:0px 20px;
	display:block;
	float:left;
	}
.comment_o li p{
	color:#666;
	float:left;
	}
.comment_zh{
	width:200px;
	}
.comment_zh h3{
	font-size:18px;
	font-weight:normal;
	}
.comment_zh_f{
	color:#f25045;
	font-size:30px;
	background:url(../images/pjia.png) left center no-repeat;
	width:73px;
	height:74px;
	text-align:center;
	line-height:74px;
	margin-top:20px;
	}
.comment_zh_f span{
	font-size:18px;
	}
.comment_zh p{
	color:#999;
	margin-top:20px;
	}
.comment_for{
	margin-top:20px;
	}
.comment_for textarea{
	padding:10px;
	outline:none;
	resize:none;
	width:808px;
	border:1px solid #eaeaea;
	min-height:80px;
	}
.comment_for .button{
	height:38px;
	width:120px;
	background:#f25045;
	color:#fff;
	margin-top:10px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	border-radius:3px;
	}
.comment_dianp{
	margin-top:50px;
	}
	
.comment_dpbox .newhouse_lpdpb_c,.comment_dpbox .newhouse_c_c,.comment_dpbox .comment_y p{
	width:753px;
	}
.comment_dpbox .comment_y{
	padding:0px;
	}
.comment_dpbox .comment_y li{
	padding:20px 0px;
	}
.comment_dpbox .page{
	margin-top:0px;
	}
.newhouse_spa span.cue{
	background:url(../images/n1.png) left center no-repeat;
	}
.comm{
	padding:20px 0px;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	margin-top:20px;
	}
.comm img{
	height:50px;
	width:50px;
	float:left;
	border-radius:25px;
	}
.comm_text{
	width:760px;
	}
.comm_text h3{
	font-weight:normal;
	color:#666;
	font-size:14px;
	}
.comm_text p{
	padding:5px 0px;
	font-size:24px;
	line-height:40px;
	}
.comm_time span{
	color:#999;
	}
	
	
	
	
	
	
	
/*视频VR看房*/
.videbox{
	width:1200px;
	margin:30px auto 0px;
	}
.vide{
	width:892px;
	}
.vide_a a{
	float:left;
	display:block;
	padding:6px 15px;
	color:#333;
	font-size:18px;
	}
.vide_a a.cie{
	background:#00be78;
	color:#fff;
	}
.vide_li{
	margin-top:20px;
	}
.vide_li li{
	position:relative;
	margin:0px 30px 30px 0px;
	width:277px;
	float:left;
	}
.vide_li li:nth-child(3n+3){
	margin-right:0px;
	}
.vide_li li a img{
	width:277px;
	height:182px;
	}
.vide_pos{
	position:absolute;
	left:0px;
	top:0px;
	width:277px;
	height:182px;
	}
.vide_sp .videpo{
	position:absolute;
	left:0px;
	top:0px;
	width:230px;
	height:150px;
	}
.vide_pos span.vid{
	background:url(../images/huxing.png);
	height:50px;
	width:50px;
	display:block;
	margin:50px auto 0px;
	}
.vide_pos h2{
	font-size:16px;
	background:url(../images/bran_bg.png) repeat;
	height:36px;
	line-height:36px;
	color:#fff;
	margin-top:46px;
	text-align:center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding:0px 10px;
	}
.vide_li li p{
	margin-top:10px;
	color:#666;
	}
.vide_pos span.vr{
	background:url(../images/huxing2.png);
	height:41px;
	width:64px;
	display:block;
	margin:60px auto 0px;
	}
.videcie{
	display:none;
	}
.vide .cue{
	display:block;
	}
.videcie .page{
	margin-top:0px;
	}
.vide_r{
	width:272px;
	}
.vide_top{
	border:1px solid #eee;
	margin-bottom:30px;
	}
.vide_tit{
	overflow:hidden;
	padding:20px;
	}
.vide_tit h2{
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#333;
	}
.vide_tit a{
	float:right;
	}
.vide_sp{
	padding:0px 20px;
	}
.vide_sp li{
	position:relative;
	width:230px;
	margin-bottom:25px;
	}
.vide_sp li img{
	width:230px;
	height:150px;
	}
.vide_sp .vide_pos{
	width:230px;
	}
.vide_sp .vide_pos .vid{
	margin-top:40px;}
.vide_sp .vide_pos .vid2{
		margin-top:24px;
		}
.vide_sp .videpo .vr{
	margin-top:49px;
	}
	
/*视频VR看房*/
.videvr{
	width:1200px;
	margin:auto;
	}
.videvr_l{
	position:relative;
	height:560px;
	width:813px;
	}
.videvr_l img{
	height:560px;
	width:813px;
	}
.videvr_pos{
	position:absolute;
	left:0px;
	top:0px;
	height:560px;
	width:813px;
	}
.videvr_pos i{
	height:83px;
	width:83px;
	display:block;
	margin:220px auto 0px;
	background:url(../images/bofang.png);
	}
.videvr_but{
	background:url(../images/vivre.png);
	height:54px;
	width:813px;
	margin-top:203px;
	}
.videvr_r{
	width:358px;
	}
.videvr_r h1{
	font-size:30px;
	border-bottom:1px solid #eee;
	padding:20px 0px;
	}
.videvr_bx{
	margin:20px 0px;
}
.videvr_bx span{
	padding:2px 6px;
	background:#f4f5f5;
	color:#999;
	margin-right:5px;
	}
.videvr_jg{
	color:#666;
	}
.videvr_jg span{
	font-size:30px;
	font-family:Arial;
	color:#f25045;
	font-weight:bold;
	}
.videvr_r p{
	margin-top:18px;
	color:#666;
	}
.videvr_bit{
	height:50px;
	line-height:50px;
	color:#fff;
	border-radius:5px;
	font-size:26px;
	background:url(../images/dhtype.png) 50px center no-repeat #f25045;
	text-align:center;
	font-family:Arial;
	margin-top:30px;
	-moz-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	-webkit-box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	box-shadow: 2px 6px 10px rgba(242,80,69,0.4);
	}

.page{overflow: hidden; margin: 20px auto; display: table;}
.page .pagination{overflow: hidden; margin: 0 auto; display: table;}
.page .pagination li{overflow: hidden; margin: 0 auto; float: left;}
.page .pagination a{font-size: 14px; color: #888888; text-align: center; height: 30px; line-height: 30px; padding: 0 10px; margin: 0 5px; display: block; float: left; background: #fff;border: 1px solid #ddd;}
.page .pagination a:hover{border:1px solid #00be78; background:#00be78; color:#fff;}
.page .pagination span{font-size: 14px; color: #888888; text-align: center; margin: 0 5px; padding: 0 10px; height: 30px; line-height: 30px; display: block; float: left;background: #fff; border: 1px solid #ddd;}
.page .pagination .active span{background: #00be78; color: #fff;}

.area_list_ul li {
	float: left;
	margin-right: 20px;
	line-height: 24px;
}
.address-letter {
	color: #f91 !important;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	width: 15px;
	text-align: center;
}
.area_div{margin-top: 5px;}
.area_div ul li a.current{color: #00be78}
.q_p_tutle i.status_3{background: #f25045}


.q_lp a.l{position: relative}
.video-play-btn {
	z-index: 999;
	position: absolute;
	display: inline-block;
	width: 50px;
	height: 50px;
	left: 50%;
	top: 50%;
	margin-left: -25px;
	margin-top: -25px;
	background-image: url(../images/video.png);
	background-size: 50px;
	background-repeat: no-repeat;
}

.house_to{clear: both;}
.house_to span {
	display: block;
	margin-right: 15px;
	float: left;
	line-height: 25px;
}
.house_zf input[type="checkbox"] {
	-webkit-appearance: none;
	appearance: none;
	width: 14px;
	height: 14px;
	cursor: pointer;
	vertical-align: middle;
	background: #fff;
	border: 1px solid #ddd;
	box-sizing: border-box;
	margin-right: 8px;
}
.house_zf input[type=checkbox]:active,input[type=radio]:active {
	border-color: #ddd;
	background: #fff;
}
.house_zf input[type=checkbox]:hover {
	border: 1px solid #ddd;
}

.house_zf input[type=checkbox]:checked,input[type=radio]:checked {
	background: #fff;
}

.house_zf input[type=checkbox]:checked::after {
	content: url(../images/cb.jpg);
	display: block;}

.house_zf input[type=checkbox]:focus {
	outline: none;
	border-color: #ddd;
}

.line_h5{clear: both;height: 5px;}

.area_nav a.selected{background: #04914b}


.house_type span{padding: 3px;}
.hide{display: none}
.show{display: block}

.newhouse_hux_img img{ width: 212px;height: 158px;}
.newhouse_yushou .t1 img{display: inline;padding-left: 5px;text-align: justify}


.com_star{display:inline-block;width:112px;height:17px;background-image: url(../images/star.png);background-repeat: no-repeat;background-position: 0 -25px;display:block; margin-right:5px; float:left;}
.com_star.integral{background-position: 0 0;}

.floor_box .floor_text,.floor_text p{
	font-size:16px;
}


.hx_next_prev{height: 40px;line-height: 40px;width: 740px;margin: auto;margin-top: 20px;}
.hx_next{float:right;padding-left: 10px;}
.hx_prev{float:left;padding-right: 10px;}
.hx_next_prev a{padding: 0px 10px;}

.hx_nav{height: 60px;width: 740px;margin:auto;margin-top:20px;border: 1px solid #eee;}
.hx_nav ul{margin-top: 5px;}
.hx_nav li {
	float: left;
	margin-left: 10px;
}
.hx_nav li a {
	display: block;
	width: 112px;
	height: 44px;
	padding: 3px 0;
	border: 1px solid #efefef;
	overflow: hidden;
}
.hx_nav li a:hover,.hx_nav .selected{
	border-color: #00be78;
	color: #00be78;
	text-decoration: none;
}
.hx_nav li p {font-size: 14px;color: #333;line-height: 24px;text-align: center;}

.hx_next{float:right;padding-left: 10px;}
.hx_prev{float:left;padding-right: 10px;}
.hx_con{vertical-align: middle;text-align: center; border:1px solid #eee;height:auto;width: 810px;}
.hx_con img{max-width: 760px;padding: 30px 15px;}
.hx_slt{height: 105px;}
.hx_slt img{width: 100px;height: 85px;padding: 5px 0px;cursor: pointer}





.select-score{margin-bottom:10px;}
.select-score .select-score-left{width:550px;}
.select-score .select-score-right{padding-left:30px;border-left:1px solid #ccc;}
.select-score li{line-height: 18px;}
.select-score li *{vertical-align: middle;}
.select-score .score-name{color:#000;}
.select-score .score-grade{height:17px;}
.select-score .score-grade i{display:inline-block;width:18px;height:17px;background-image:url(../images/icon26.png);margin-left:3px;cursor:pointer;}
.select-score .score-grade i.on{background-image: url(../images/icon25.png);}
.select-score .score-desc{margin-left:20px;}
.color-red{color:#ff0000;}

.select-score .select-score-right .score-average{font-size: 18px;}
.select-score .select-score-right .score-average-point{font-size:14px;}
.select-score .select-score-right .score-average-point span{font-size:30px;}
.select-score .select-score-right .score-average-desc{font-size:12px;color:#999;}

.v_con{line-height: 28px;font-size: 16px;margin-top: 15px;}



.price_table{
	border-collapse: collapse;
	width: 100%;
}
.price_table tr{height: 40px;line-height: 40px;}
.price_tr_title{background: #f8f8f8;color: #000000;text-align: center}

.price_table  tr th, .price_table tr td {
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	text-align: center;
}




/*显示楼栋*/
.ld_div .con_box {
	padding: 30px;
	border: 1px solid #eee;
	border-top: 0;
}
.ld_div .l_con {
	width: 616px;
	height: 450px;
	position: relative;
	overflow: hidden;
}
.ld_div .l_con .label {
	width: 80px;
	height: 90px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	padding-top: 10px;
	border-radius: 4px;
	overflow: hidden;
}
.ld_div .l_con .label .opacity {
	background: #000;
}
.ld_div .l_con .label .item {
	padding: 4px 10px;
}
.ld_div .l_con .label span {
	display: block;
	height: 18px;
	width: 22px;
	float: left;
	color: #fff;
	position: relative;
	z-index: 11;
	border-radius: 4px;
}
.ld_div .l_con .label .txt {
	line-height: 18px;
	width: 32px;
	margin-left: 6px;
}
.ld_div .l_con .label .on {
	background: #FB841F;
}
.ld_div .l_con .label .for {
	background:  #3393F5;
}
.ld_div .l_con .label .off {
	background:#A9A9AA;
}
.ld_div .l_con .tit {
	position: absolute;
	z-index: 111;
	width: 74px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #009944;
}
.ld_div .l_con .tit .riangle {
	position: absolute;
	top: 30px;
	left: 10px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 18px solid transparent;
	border-top: 12px solid #009944;
}
.ld_div .l_con .tit.on {
	background: #FB841F;
}
.ld_div .l_con .tit.on .riangle {
	border-top-color: #FB841F;
}
.ld_div .l_con .tit.for {
	background: #3393F5;
}
.ld_div .l_con .tit.for .riangle {
	border-top-color: #3393F5;
}
.ld_div .l_con .tit.off {
	background: #A9A9AA;
}
.ld_div .l_con .tit.off .riangle {
	border-top-color: #A9A9AA;
}
.ld_div .r_con {
	width:616px;
}
.ld_div .r_con .tab_nav {
	width: 100%;
	height: 35px;
	line-height: 30px;
	position: relative;
	overflow-x: auto;
}
.ld_div .r_con .tab_nav .b_l {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: #919191;
}
.ld_div .r_con .tab_nav li {
	float: left;
	width: 80px;
	margin-left: 0;
}
.ld_div .r_con .tab_nav a {
	position: relative;
	z-index: 2;
	display: block;
	line-height: 35px;
	/* border-bottom: 2px solid #919191;*/
	text-align: center;
}

.ld_div .r_con .m_info {
	margin-top: 10px;
}
.ld_div .r_con .m_info li {
	float: left;
	width: 50%;
	height: 36px;
	line-height: 36px;
}
.ld_div .r_con .m_info li span {
	color: #333;
}
.ld_div .r_con .s_info h4 {
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background: #f0f0f0;
	color: #333;
}
.ld_div .r_con .s_info .table {
	width: 100%;
}
.ld_div .r_con .s_info .table li {
	float: left;
	width: 100%;
}
.ld_div .r_con .s_info .table .tbd {
	height: 150px;
	overflow: auto;
}
.ld_div .r_con .s_info .table ol li {
	width: 180px;
	line-height: 30px;
	padding: 3px 0;
	color: #333;
	text-align: center
}

.ld_div .build_detail table {
	margin-top: 20px;
}
.ld_div .build_detail tr {
	border-bottom: 1px solid #eee;
}
.ld_div .build_detail td {
	padding: 10px 20px;
}
.ld_div .build_detail td span {
	font-size: 16px;
	color: #2e2e2e;
}
.clearfix{zoom:1;}
.opacity {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	background: #fff;
	z-index: 10;
}


.fl{float: left}

.esf_qt{position: absolute;z-index: 9999}
.screen_box{margin-bottom:15px; margin-top:10px;}
.screen_box01{background:url(../images/line.png) bottom repeat-x; padding-top:5px; color:#585858;}
.screen_box01 span{display:block; float:left; line-height:30px;  width:48px;}
.screen_box01 ul{float:left; width:1100px;}
.screen_box01 li{line-height:24px; float:left; margin-bottom:5px; margin-right: 5px;}
.screen_box01 li em{color:#585858;  width: 92px; height: 30px; line-height: 30px; padding-left: 10px; border: 1px solid #ddd; display: block;}
.screen_box01 li em i{width: 16px; height: 16px; display: block; background: url("../images/ico63.png") no-repeat; margin: 7px 5px; float: right;}
.screen_box01 li div{width: 102px; overflow: hidden; margin: 0 auto;display: none;background: #ffffff }
.screen_box01 li a{color:#585858; display: block; line-height: 30px;padding:0 8px;}
.screen_box01 li a.on{color:#fff; background: #00be78; text-decoration: none;}
.screen_box01 li a:hover{color:#fff; background: #00be78; text-decoration: none;}
.screen_box01 li:hover em{border: 1px solid #00be78; border-bottom: none;}
.screen_box01 li:hover div{display:block; border: 1px solid #00be78; border-top: none;}
.screen_box01 li:hover em i{background: url("../images/ico63-1.png") no-repeat; }
.screen_box01 .search-area-second{overflow: hidden; margin: 0 auto 20px; margin-left: 48px; border: 1px solid #ddd; padding: 5px 20px; width: 1090px;}
.screen_box01 .search-area-second li{float: left; margin-right: 20px; line-height: 24px;}
.screen_box01 .search-area-second .address-letter{color: #f91!important; font-weight: bold; height: 30px; line-height: 30px; width: 15px; text-align: center;}
.screen_box01 a.selected{ display:block; height:28px; line-height:28px; text-align:center; background:#00be78; color:#fff; text-decoration:none;padding:0 10px;}


/*pages*/
.aboutus_t{height:40px; line-height:40px; font-size:16px; padding-left:45px; background:url(../images/nav.png) 15px center no-repeat}
.title06{border-bottom:3px #e8e8e8 solid;box-sizing:border-box; height:42px; margin-bottom:5px;clear:both}
.title06 span{display:block; float:left; line-height:39px; border-bottom:3px #00be78 solid; box-sizing:border-box; color:#333; font-size:16px;}
.pages_cate{height: 40px;line-height: 40px;width: 942px;}
.pages_cate li{float: left;margin: 0px 10px;text-align: center}
.pages_cate li a{font-size: 16px;}
.member_l{padding-top:15px; padding-bottom:15px; border-top:1px #ddd solid;}
.member_left {
	width: 152px;
	background: #fff;
	border: 1px #ddd solid;
	float: left;
	min-height: 200px;
	margin-bottom: 50px;
}
.mem_t{ padding-top:30px;}
.mem_t span{width:80px; height:80px; margin:0 auto; display:block; text-align:center; padding-left:36px;}
.mem_t p{line-height:22px; text-align:center; margin-top:10px; margin-bottom:10px;}
ul.mem_ul li{width:152px; height:40px; line-height:40px;}
ul.mem_ul li a{padding-left:30px;}
ul.mem_ul li a:hover{display:block; height:40px; line-height:40px; color:#fff; background:#00be78; text-decoration:none}
ul.mem_ul li a.selected{display:block; height:40px; line-height:40px; color:#fff; background:#00be78; text-decoration:none}
.member_right{width:942px; padding:35px; float:right; background:#fff; border:1px #ddd solid;}
b.mem_b{line-height:40px; font-size:22px;}
.tab06{ height:39px; background:#f5f5f5; border-bottom:1px #e6e5e5 solid; margin:15px 0}
.tab06 li{height:39px;float:left; color:#666;text-align:center; font-size:14px; margin-right:15px}
.tab06 li a{height:39px; line-height:39px; text-decoration:none; display:block; color:#888; padding:0 15px; }
.tab06 li a.selected{ display:block; height:39px; line-height:39px; text-align:center; background:#e6e5e5; color:#333; text-decoration:none;}

.area_mor a.a1_1 {
	background: url(../images/a1_1.png) left center no-repeat;
}
.area_mor a.a1_0 {
	background: url(../images/a1_0.png) left center no-repeat;
}

.rent_ttit a.a_title{
	display: block;
	font-weight: bold;
	font-size:22px;
	color: #000000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 418px;
	height: 30px;
}

.more{float: right;font-weight: 500}


.pr{position: relative;}



.screen_user_sort a.zx_x::before {
	content: "";
	width: 11px;
	height: 15px;
	display: block;
	float: right;
	margin-top: 3px;
	margin-left: 3px;
	background: url("../images/zx_x.png") no-repeat;
}

.screen_user_sort a.zx_s::before {
	content: "";
	width: 11px;
	height: 15px;
	display: block;
	float: right;
	margin-top: 3px;
	margin-left: 3px;
	background: url("../images/zx_s.png") no-repeat;
}

.screen_user_sort a.current{background-color: #00be78;color: #ffffff;padding: 2px 5px;}

.brand{margin-top: 5px;}
.video_nav a.selected{color: #ffffff;background:#00be78}
.panorama_title h1{margin-top: 5px;line-height: 45px;height: 45px;font-size: 18px;}


.rank-table .col-2 {
	width: 20%;
}
.rank-table .col-3 {
	width: 30%;
}
.rank-table .col-4 {
	width: 40%;
}
.rank-table .maxwords-8 {
	max-width: 130px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.rank-table ul {
	display: table;
	table-layout: fixed;
	width: 100%;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.rank-table ul li {
	display: table-row;
}
.rank-table ul li span {
	position: relative;
	display: table-cell;
	color: #3b4144;
	font-size: 14px;
	height: 45px;
	vertical-align: middle;
	text-align: left;
	padding-left: 30px;
	border-bottom: 1px solid #e5e5e5;
}
.rank-table ul li span i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 20px;
	height: 20px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAYFBMVEVHcEyGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmGkJmF7s5CAAAAH3RSTlMAVPlVidusBlsD3+CK4+Rc+qum85P4U1ZSB/LXlFHZNG+n5AAAAHZJREFUGBllwQcShCAQBMBBgQUxX47z/1+enpalbDf+5DZWxek1loLNx3Hl7lhEyx0bMbM8sJgYZgwgDTOtIFDpMFDxSFQSLlQKPKkU+FJJGKh4BCodpGGmfQAlMyUmNQ9qzOKZO++IxdVx5Qw2EnzV95UPgtkP6VQkZx6+ptMAAAAASUVORK5CYII=) 0 0 no-repeat;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-size: 12px;
}
.rank-table ul li span i.top_hot {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAYFBMVEVHcEz3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sif3Sic8ft7ZAAAAH3RSTlMA3/lViaxbBtsDVOCK+uRcpqvjU5NS1/IHlFbz2fhR3VCQ6AAAAHZJREFUGBllwQcShCAQBMBBgQUxX47z/1+enpalbDf+5Nmb4nXtS8HmG7gKFyyi5Y6NmFkeWEwqZipARmZagafSYaDikKgkfKgUuFEp8KaSMFBx8FQ6yMhMewdKZkpMah7UmMUzdx4Ri1PgKlTYiHemaYzzgtkPARQkZ/f0Q1gAAAAASUVORK5CYII=);
}
.rank-table ul li span .arrow {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 5px;
	height: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEVHcEw7QUQvx3XtAAAAAXRSTlMAQObYZgAAABVJREFUCNdjaGBmgEAmDiYBJgUmBwAKfgENRHGZXgAAAABJRU5ErkJggg==) 0 0 no-repeat;
	margin-left: 5px;
}
.rank-table ul li span.cred {
	color: #f74a27;
}
.rank-table ul li span.cgreen {
	color: #14be46;
}
.rank-table ul li span a {
	display: block;
	width: 100%;
}
.rank-table ul li span a:hover {
	color: #14be46;
}
.rank-table ul li span a:hover .arrow {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 5px;
	height: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEVHcEwUvkZh/OhuAAAAAXRSTlMAQObYZgAAABVJREFUCNdjaGBmgEAmDiYBJgUmBwAKfgENRHGZXgAAAABJRU5ErkJggg==) 0 0 no-repeat;
}
.rank-table ul li:hover {
	background: #f8f8f8;
}
.rank-table ul .thead {
	background: #ececec;
}
.rank-table ul .thead span {
	color: #869099;
}
.rank-table ul .thead:hover {
	background: #ececec;
}
.rank-table .check-more {
	margin: 40px auto 0;
	font-size: 14px;
	width: 300px;
	height: 46px;
	background: #f3fcf6;
	color: #14be46;
	border-radius: 2px;
	display: block;
	text-align: center;
	line-height: 46px;
}
.rank-table .check-more i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 9px;
	height: 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAQMAAACtnVQoAAAABlBMVEVHcEwUvkZh/OhuAAAAAXRSTlMAQObYZgAAABdJREFUCNdjaGhgcGRgUGJgEGFg4GAAABHeAYBHf1gHAAAAAElFTkSuQmCC) 0 0 no-repeat;
	vertical-align: middle;
	margin-left: 9px;
}
.rank-table .check-more.expand i {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAQMAAACtnVQoAAAABlBMVEVHcEwUvkZh/OhuAAAAAXRSTlMAQObYZgAAABdJREFUCNdj4GBgEGFgUGJgcGRgaGgAAAUwAYDIg+kSAAAAAElFTkSuQmCC);
	position: relative;
	top: -2px;
}
.fj_gd{
	float: right;
}
.fj_gd a{
	margin-left: 10px;
	color: #666666;
}
.fj_gd a.on{color: #14be46;font-weight: 700;}


/*搜索*/
/*搜索*/
.sea_nav{height: 45px;line-height: 45px;border-bottom: 2px solid #00be78;margin-top: 10px;}
.sea_nav li{float: left;width: 100px;text-align: center}
.sea_nav li a{font-size: 18px;}
.sea_nav li.selected{background: #00be78;}
.sea_nav .selected a{color: #ffffff}
.search_ul li {
	line-height: 35px;
	height: 35px;
	display: block;
	float: left;
	margin-right: 15px;
	border-bottom: 0px;
}
.house-count{padding:15px 0;border-bottom:1px solid #f4f4f4;font-weight:700;font-size:20px;}
.house-sum{margin:0 5px;color:#f91;font-size: 22px;}



.swiper-slide-thumb-active img{
	border: 3px #f25045 solid;
}
.newcend_text_box p,.newcend_text_box a,.newcend_text_box a span{font-size: 16px;}