/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{
	font-size:12px;
	font-family:"ËÎÌå";
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	margin:0;
	}
a:link{
	color:#333;
	text-decoration:none;
}
a:visited{
	color:#83006F;
	text-decoration:none;
}
a:hover{
	color:#FF6600;
	text-decoration:underline;
	}
.tableoverflow{
	table-layout:fixed;
	}
.tableoverflow td{
	word-break:keep-all;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}
.textoverflow{
	width:30em;
	height:36px;
	line-height:18px;
	overflow:hidden;
	}
.uloverflow{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:left;
	}
.rap{width:960px;margin:8px auto 0 auto;padding:0;background:#fff;overflow:hidden;text-align:left}
.fourbanner{ width:960px; height:80px; margin:8px auto 0 auto; overflow:hidden;}
.fourbanner div{ float:left;}
/* header */
#header{
	width:960px;
	height:100px;
	margin:auto;
	}
#logo{
	width:216px;
	height:100px;
	float:left;
	}
#head_right{
	width:744px;
	height:100px;
	float:left;

	}
.site_link{
	width:350px;
	height:20px;
	float:left;
	line-height:18px;
	}
.site_link ul{
	list-style-type:none;
	margin:0;
	}
.site_link ul li{
	float:left;
	margin:2px;
	}
.about_link{
	width:367px;
	height:20px;
	float:right;
	line-height:18px;
	}
.about_link ul{
	list-style-type:none;
	margin:0;
	float:right;
	}
.about_link ul li{
	float:left;
	margin:2px;
	}
.head_banner{
	width:660px;
	height:80px;
	}
.loginul{
	list-style-type:none;
	margin:0;
	}
.loginul a:visited,.loginul a:link{
	font-weight:bold;
	}
.dotline{
	height:12px;
	background:url(../images/dot.jpg) repeat-x;
	}
/* end header*/

/* nav */
#nav{
	width:960px;
	height:55px;
	background:url(../images/navbg.jpg) no-repeat;
	margin:8px auto 0;
	}
.nav_left{
	width:209px;
	height:55px;
	float:left;
	color:#fff;
	}
.nav_left a:link,.nav_left a:visited{
	color:#fff;
	text-decoration:none;
	}
.nav_left a:hover{
	text-decoration:underline;
	}
.nav_main{
	width:547px;
	height:55px;
	float:left;
	}
.nav_main a:link,.nav_main a:visited{
	color:#fff;
	font-weight:bold;
	}
.nav_right{
	width:204px;
	height:55px;
	float:right;
	color:#fff;
	}
.nav_right a:link,.nav_right a:visited{
	color:#fff;
	text-decoration:none;
	}
.nav_right a:hover{
	text-decoration:underline;
	}
/* end nav */

/* main */
#main{
	width:960px;
	margin:8px auto 0;
	}
#3fen{
	width:960px;
	height:100px;
	margin:auto
	}
.banner1{
	width:960px;
	margin:8px auto 0;
	}
.banner5{
	width:960px;
	height:100px;
	}
/* section_a */
#section_a{
	width:960px;
	margin:8px auto 0;
	}

/* leftpart */
.leftpart{
	width:360px;
	float:left;
	}
#focus{
	width:360px;
	height:306px;
	}
#search{
	width:360px;
	height:88px;
	margin-top:8px;
	}
.searchhead{
	width:360px;
	height:2px;
	font-size:0px;
	background:url(../images/360whead.jpg) no-repeat;
	}
.searchfoot{
	width:360px;
	height:2px;
	font-size:0px;
	background:url(../images/360wfoot.jpg) no-repeat;
	}
.searchbody{
	width:358px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	text-align:left;
}
.searchbody ul,.searchbody li{margin:0;padding:0;list-style:none;line-height:22px;}
.searchbody li span{display:inline;margin-left:6px}
.searchheadul{
	list-style-type:none;
	margin:0;
	line-height:20px;
	}
.searchicon{
	width:20px;
	height:20px;
	background:url(../images/searchicon.gif);
	}
.searchheadul li{
	float:left;
	margin:2px;
	}
.help a{
	text-decoration:underline;
	}
.tag ul{
	list-style-type:none;
	margin:0;
	}
.tag ul li{
	float:left;
	margin:2px;
	}
/* end leftpart */

/* midpart */
.midpart{
	width:360px;
	margin-left:8px;
	float:left;
	}
.newshead{
	width:360px;
	border-bottom:#bbb 1px dashed;
	}
.newsicon{
	background:url(../images/newsicon.jpg) left center no-repeat;
	font-weight:bold;
	font-size:14px;
	color:#333333;
	}
.hotnews{
	font-size:16px;
	}
.hotnews a:link,.hotnews a:visited{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
	}
.hotnews a:hover{
	color:#ff0000;
	font-weight:bold;
	text-decoration:underline;
	}
.newsbody{
	text-align:left;
	}
.newsbody ul{
	list-style-type:none;
	margin:0;
	}
.newsbody ul li{
	float:left;
	margin:0 auto auto 5px;
	}
/* end midpart */

/* rightpart */
.rightpart{
	width:224px;
	float:right;
	}
.market{
	width:224px;
	}
.markethead{
	width:224px;
	height:2px;
	font-size:0px;
	background:url(../images/224whead.jpg) no-repeat;
	}
.marketbody{
	width:222px;

	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	text-align:left;
	overflow-x:hidden;
	}
.marketfoot{
	width:224px;
	height:2px;
	font-size:0px;
	background:url(../images/224wfoot.jpg) no-repeat;
	}
.interview{
	width:224px;
	margin-top:8px;
	}
.interviewhead{
	width:224px;
	height:2px;
	font-size:0;
	background:url(../images/224whead.jpg) no-repeat;
	}
.interviewbody{
	width:222px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	text-align:left;
	overflow-x:hidden;
	}
.interviewfoot{
	width:224px;
	height:2px;
	font-size:0px;
	background:url(../images/224wfoot.jpg) no-repeat;
	}
/* end rightpart*/
/* end section_a*/


.banner2{
	width:960px;
	height:80px;
	margin-top:8px;
	}

/*section_b*/
#section_b{
	width:960px;
	margin:8px auto 0;
	}
/* leftpart */
.cx{
	width:360px;
	height:200px;
	}
.cxact{
	width:100px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	cursor:hand;
	background:url(../images/cxact.jpg) no-repeat;
	}
.cxnor{
	width:100px;
	height:26px;
	line-height:26px;
	color:#333;
	cursor:hand;
	background:url(../images/cxnor.jpg) no-repeat;
	}
.cxdot{
	background:url(../images/cxdot.jpg) bottom repeat-x;
	}
#showdiv{
	width:358px;
	height:173px;
	overflow-x:hidden;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	border-bottom:#bbb 1px solid;
	}
.cxtab{

	height:173px;
	}
.cxtab p{padding:0;margin:2px 0 0 10px;text-align:left}

.cxtab p img{border:1px solid #eee;padding:2px}
.cxtab .newprice{color:#E36818}
.cxtab .newprice span{text-decoration:underline;font-weight:bold}
.cxtab .price{color:#27A8C8}
.cxtab .price span{text-decoration:line-through}
/* end leftpart */



/* midpart */
.diary{
	width:360px;
	text-align:left;
	}
.diaryhead{
	width:360px;
	height:2px;
	font-size:0;
	background:url(../images/360whead.jpg) no-repeat;
	}
.diarybody{
	width:358px;
	height:196px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	overflow-x:hidden;
	}
.diarytd{
	border-bottom:#bbb 1px dotted;
	}
.diaryfoot{
	width:360px;
	height:2px;
	font-size:0;
	background:url(../images/360wfoot.jpg) no-repeat;
	}

/* end midpart */

/* rightpart */
.boshi{
	width:224px;
	height:200px;
	}
.boshihead{
	width:224px;
	height:4px;
	background:url(../images/224bhead.jpg) no-repeat;
	font-size:0;
	}
.boshibody{
	width:224px;
	height:192px;
	text-align:left;
	overflow-x:hidden;
	background:url(../images/224bbg.jpg) repeat-y;
	}
.boshibody ul{
	list-style-type:none;
	margin:0;
	text-align:left;
	line-height:20px;
	}
.boshifoot{
	width:224px;
	height:4px;
	background:url(../images/224bfoot.jpg) no-repeat;
	font-size:0;
	}
.dotline1{
	height:2px;
	background:url(../images/dot.jpg) repeat-x;
	}
.q{
	background:url(../images/qicon.jpg) left center no-repeat;
	padding-left:22px;
	}
.a{
	background:url(../images/aicon.jpg) left center no-repeat;
	padding-left:22px;
	}
/* end rightpart */

.tegong{
	width:958px;
	height:118px;
	margin-top:8px;
	border:#bbb 1px solid;
	}
.tegongtab{
	width:952px;
	height:112px;
	background:#F8F6F5;
	margin:3px;
	}
.diarypic{
	width:958px;
	height:168px;
	margin-top:8px;
	border:#bbb 1px solid;
	}
.diarypicti{
	width:26px;
	background:url(../images/zxti.jpg) left center no-repeat;
	}
.diarytab{
	width:143px;
	height:149px;
	overflow:hidden;
	background:url(../images/diarybg.jpg) no-repeat;
	}
.diarytab td span{display:block;color:#222}

.diarytab td{vertical-align: top}

/* end section_b .diarytab td img{height:92px}*/

/* section_c */
#section_c{
	width:960px;
	margin:8px auto 0;
	}
.lmpart{
	width:728px;
	height:425px;
	float:left;
	}
.partleft{
	width:2px;
	height:425px;
	float:left;
	background:url(../images/partleft.jpg) no-repeat;
	}
.bbstool{
	width:352px;
	height:423px;
	float:left;
	border-top:#bbb 1px solid;
	border-bottom:#bbb 1px solid;
	}
.partmid{
	width:25px;
	height:425px;
	float:left;
	background:url(../images/partmid.jpg) no-repeat;
	}
.xpic{
	width:342px;
	height:423px;
	float:left;
	text-align:left;
	border-top:#bbb 1px solid;
	border-bottom:#bbb 1px solid;
	}
.partright{
	width:2px;
	height:425px;
	float:left;
	background:url(../images/partright.jpg) no-repeat;
	}
.bbs{
	text-align:left;
	}
.button{
	width:326px;
	height:130px;
	border:#bbb 1px dotted;
	}
.button ul{
	list-style-type:none;
	margin:0 auto auto 20px;;
	}
.button li{
	float:left;
	margin:5px;
	}
.xpichead{
	width:114px;
	height:28px;
	background:url(../images/xpichead.jpg) no-repeat;
	color:#333;
	padding-left:30px;
	font-weight:bold;
	font-size:14px;
	}
.graybg{
	height:98px;
	background:#F3F3F3;
	}
.smallpic{
	text-align:center;
	}
.baodian{
	width:224px;
	height:206px;
	overflow-x:hidden;
	}
.baodian td{
	white-space:nowrap;
	}
.baodianhead{
	width:224px;
	height:2px;
	background:url(../images/224whead.jpg) no-repeat;
	font-size:0;
	}
.baodianbody{
	width:222px;
	height:202px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	line-height:18px;
	text-align:left;
	}
.baodianfoot{
	width:224px;
	height:2px;
	font-size:0;
	background:url(../images/224wfoot.jpg) no-repeat;
	}
.picbtn{
	width:224px;
	height:102px;
	margin-top:8px;
	}
.qjol{
	margin-top:6px;
	}
.hx{
	width:960px;
	height:28px;
	margin-top:8px;
	background:url(../images/hxbg.jpg) no-repeat;
	}
.hx ul{
	list-style-type:none;
	margin:0 auto 0 5px;
	color:#229CB4;
	font-weight:bold;
	}
.hx ul li{
	float:left;
	margin:3px;
	}
.hx a:link,.hx a:visited{
	color:#229CB4;
	text-decoration:none;
	}
.jx{
	width:958px;
	height:132px;
	border:#bbb 1px solid;
	margin-top:2px;
	}
.jxti{
	width:27px;
	height:128px;
	background:url(../images/jxti.jpg) no-repeat;
	}
.imgtd{width:149px;height:96px;border:1px solid #000;background:#FFFFFF;}
.jx a:link,.jx a:visited{
	color:#333;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	}
.jx a:hover{
	color:#333;
	font-weight:bold;
	text-decoration:underline;
	line-height:18px;
	}
/* end section_c */


/* section_d */
#section_d{
	width:960px;
	margin:8px auto 0;
	}
.parttop{
	width:960px;
	height:249px;
	}
.bluepart{
	width:728px;
	height:249px;
	float:left;
	}
.blueparthead{
	width:728px;
	height:2px;
	background:url(../images/blueparthead.jpg) no-repeat;
	font-size:0;
	}
.bluepartbody{
	width:726px;
	height:245px;
	border-left:#ACD2DE 1px solid;
	border-right:#ACD2DE 1px solid;
	background:#EAF7FB;
	}
.bluepartfoot{
	width:728px;
	height:2px;
	font-size:0;
	background:url(../images/bluepartfoot.jpg) no-repeat;
	}
.ybj{
	width:366px;
	height:245px;
	float:left;
	}
.ybti{
	width:354px;
	height:27px;
	margin-top:5px;
	background:url(../images/ybti.jpg) no-repeat;
	}
.ybtab{
	width:354px;
	height:202px;
	background:url(../images/ybtabbg.jpg) no-repeat;
	margin-top:5px;
	text-align:left;
	}
.ybjj{
	text-indent:2em;
	text-align:left;
	line-height:18px;
	}
.zxgc{
	width:352px;
	height:235px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	}
.zxgchead{
	width:352px;
	height:32px;
	}
.zxact{
	width:129px;
	height:32px;
	background:url(../images/zxact.jpg) no-repeat;
	}
.zxact a{display:block;
	width:129px;
	height:32px;
}
.gcnor{
	width:129px;
	height:32px;
	background:url(../images/gcnor.jpg) no-repeat;
	}
.gcnor a{
	display:block;
	width:129px;
	height:32px;
	}
.zxdot{
	width:94px;
	background:url(../images/zxdot.jpg) bottom no-repeat;
	}
.zxgcbody{
	width:350px;
	height:201px;
	background:#fff;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	}
.zxgcbody ul{
	width:340px;
	list-style-type:none;
	margin:15px auto auto 2px;
	}
.zxgcbody ul li{
	width:320px;
	height:22px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}
.zxgcfoot{
	width:352px;
	height:2px;
	background:url(../images/zxfoot.jpg) no-repeat;
	}
.lpart{
	width:728px;
	float:left;
	}
.sjs{
	width:726px;
	height:132px;
	float:left;
	margin-top:8px;
	border:#bbb 1px solid;
	}
.sjsti{
	width:27px;
	height:128px;
	background:url(../images/sjsti.jpg) no-repeat;
	}
.sjs a:link,.sjs a:visited{
	color:#333;
	text-decoration:none;
	line-height:18px;
	}
.sjs a:hover{
	color:#333;
	text-decoration:underline;
	line-height:18px;
	}
.tuku{
	width:430px;
	height:252px;
	float:left;
	margin-top:8px;
	}
.tukuhead{
	width:430px;
	height:3px;
	font-size:0;
	background:url(../images/360ghead.jpg) no-repeat;
	}
.tukubody{
	width:428px;
	height:246px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	background:#F8F7F5;
	}
.tkul{
	list-style-type:none;
	margin:0;
	}
.tkul li{
	height:42px;
	cursor:hand;
	line-height:42px;
	}
.tkact{
	border-left:#bbb 1px solid;
	border-bottom:#bbb 1px solid;
	border-top:#bbb 1px solid;
	border-right:#fff 1px solid;
	background:#fff;
	}
.tknor{
	border:#bbb 1px solid;
	background:#fff;
	}
.tkshowdiv{
	width:390px;
	height:218px;
	border-top:#bbb 1px solid;
	border-right:#bbb 1px solid;
	border-bottom:#bbb 1px solid;
	background:#fff;
	}
.tukufoot{
	width:430px;
	height:3px;
	font-size:0;
	background:url(../images/360gfoot.jpg) no-repeat;
	}
.huodong{
	width:298px;
	height:250px;
	float:left;
}
.huodong h3{text-align:left;padding:0 0 0 20px;margin:2px 5px 1px;font:bold 14px/26px 'ËÎÌå',Arial, Helvetica, sans-serif;background:url(../images/tiicon.jpg) transparent no-repeat 0 center;border-bottom:2px solid #00A7CB}
.huodong h3 a{float:right;padding:8px 15px 0 0;}
.huodong div{margin:8px auto auto 3px;padding:0;list-style:none;border:#bbb 1px solid;}
.huodong ul{padding:0 0 12px 2px}
.huodong ul li{list-style:none;padding:0;margin:7px 0 0;background:url(../images/maichangbutton.gif) no-repeat center center; line-height:34px;width:96px;float:left;text-align:center;overflow:hidden;white-space: nowrap}
a,img,table{border:0}
.huodongti{
	width:24px;
	height:237px;
	background:url(../images/huodongti.jpg) no-repeat;
}

.huodong ul{
	list-style-type:none;
	margin:0;
	text-align:left;
	}
.rpart{
	width:224px;
	float:right;
	margin:8px auto auto 8px;
	}
.jztjhead{
	width:224px;
	height:2px;
	background:url(../images/224whead.jpg) no-repeat;
	font-size:0;
	}
.jztjbody{
	width:222px;
	height:390px;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	text-align:left;
	line-height:19px;
	}
.jztjfoot{
	width:224px;
	height:2px;
	background:url(../images/224wfoot.jpg) no-repeat;
	font-size:0;
	}

/* end section_d */


/* end main */

/* link */
#link{
	width:960px;
	margin:8px auto 0;
	padding-top:23px;
	background:url(../images/linkhead.jpg) no-repeat 0 0;
	text-align:left;
}
#link div{
	border-left:#f88719 1px solid;
	border-right:#f88719 1px solid;
	border-bottom:#F88719 1px solid;
}
#link ul{margin:5px auto 0;list-style-type:none;padding:0;width:950px}
#link #linkcon{
	margin:0;
	overflow:hidden;
	width:958px;
	text-align:left;
}
#link #linkcon li{line-height:33px}
#link li{
	display:inline;
	margin:0 3px;
	font:normal 12px/16px 'arial';
}
#link div{padding:5px;}
#link div a{}
#magazine{background:#AEAEAE;}
#magazine h3{margin:0 1px;padding:5px 3px;background:#AEAEAE;color:#fff;border-bottom:5px solid #fff}
#magazine div{white-space:nowrap;margin:0 1px 1px;background:#fff;width:958px;overflow:hidden}
#magazine div a{margin-left:10px}
#magazine div img{border:1px solid #ccc}
#magazine div a:hover img{border-color:#fa0}
/* end link */


/* footer */

#footer{
	width:960px;
	height:80px;
	margin:8px auto 0;
	}
.leftfoot{
	width:196px;
	height:80px;
	float:left;
}
.rightfoot{
	width:756px;
	height:80px;
	float:right;
	margin-left:8px;
}
.rightfoot ul{
	list-style-type:none;
	margin:0 auto auto 50px;
	font-family:"ËÎÌå"
}
.rightfoot ul li{
	float:left;
	margin:5px;
}

/* end footer */
/*²¹³ä*/
#xuanbigpic{line-height:22px;}
#gallerytype{line-height:22px; cursor:pointer;}
#gallerytype .current{color:#ff0000;}

#special_product{background:url(http://home.hz.house365.com/images/special_product_bg.jpg) no-repeat center center;height:105px;width:960px;margin:auto}
#special_product dl{width:223px;float:right;overflow:hidden;margin-top:17px;margin-left:12px}
#special_product dl dt, #special_product dl dd{float:left;}
#special_product dl ul{margin:5px 0 0 5px}
#special_product dl ul li{padding:2px}
#special_product dl ul a{font-weight:bold;color:#FF952E}
#special_product dl ul li.old{text-decoration:line-through;color:#999}
#CEOvisit{position:relative;text-align:center;background:url(/images/ceo_visit.jpg) no-repeat 0 center;border:1px solid #ccc;height}
#CEOvisit #CEOvisit_body{margin-left:26px;width:930px;height:150px;overflow:hidden}
#CEOvisit #CEOvisit_body{white-space: nowrap;}
#CEOvisit #CEOvisit_body ul{width:3300px;margin-top:8px}
#CEOvisit #CEOvisit_body ul li{width:165px;float:left;overflow:hidden;height:142px}
#CEOvisit a{display:block}
#CEOvisit a img{border:1px solid #eee;padding:2px}
#CEOvisit #ceobutton{position:absolute;top:0;left:0;width:25px;height:150px;z-index:999;display:block;}

.newslist{text-align:left;background:url(/images/x_line_bg.gif) repeat-x 0 bottom;padding-bottom:3px}
.newslist li{font-size:14px;line-height:24px;}

.newslist li span{font-size:12px;color:#175AA8;margin-left:8px}
.newslist li span a{color:#175AA8;}
.newslist li span a:visited{color:#83006F}
#newslist2{text-align:left;margin-top:3px;background:url(/images/y_line_bg.gif) repeat-y center center}
#newslist2 ul{float:left;width:175px;margin-right:10px;overflow:hidden;}
#newslist2 li{white-space:nowrap}
#newslist2 li.x{background:#eee}

#newslist2 ul.fix{margin-right:0}
#newslist2 li a{line-height:24px;font-size:13px;}

#housead{}
#housead .body{display:none;height:100px;border:1px solid #F8B845;border-width:0 1px 1px}
#housead h3{line-height:25px;background:url(/images/hot_house_bg.gif) no-repeat 0 0}
#housead h3 b{float:right;width:600px;}
#housead h3 span{display:block;float:left;width:85px;background:url(/images/hot_house_type_bg.gif) no-repeat center center;text-align:center;cursor:pointer}
#housead h3 span.current{color:#f00}
#housead .current{display:block;}
