/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img, button {
	border:0 none;
}
ul, ol {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
a {
	color:#333;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#bd0a01;
	text-decoration:underline;
}
input, button, select, textarea {
	font-size:12px;
	vertical-align:middle;
}
button {
	cursor:pointer;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
}
.clearfix {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.blank10 {
	display:block;
	clear:both;
	height:8px;
	overflow:hidden;
	font-size:0;
}
body {
	background:#fff;
	color:#000;
	margin-right:0px;
	font-family:"宋体", Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
}
.header,.center{ width:950px; margin:0 auto;}
.header p{ background:url(../images/top03.jpg) no-repeat; height:55px; text-indent:2em; padding:10px 210px 0 45px; margin-bottom:20px;}
.box{ border:1px solid #c9e2f3; margin-bottom:20px;}
.box01{ border-top:1px solid #c9e2f3;margin-bottom:20px;}
.boxlb{ border-left:1px solid #c9e2f3; border-right:1px solid #c9e2f3;}
.bg{ background:#e8f4ff;}
.title{ background:url(../images/titlebg.gif) repeat-x; height:33px; line-height:33px; position:relative;}
.title h3{ background:url(../images/icon.gif) no-repeat 0 0; width:205px; height:45px; position:absolute; top:-17px; left:15px;}
.title h3.sjsg{ background-position:0 -57px; top:-11px;}
.title h3.fcxs{ background-position:0 -108px;}
.title h3.jgjf{ background-position:0 -168px; width:210px; top:-13px;}


.pl{ width:598px; float:left; border:1px solid #c9e2f3; border-top:none;}
.pr{ width:349px; float:left;border-right:1px solid #e8f2f8;border-bottom:1px solid #e8f2f8;}
.ppl,.ppr{ width:675px; float:left; padding:15px;}
.ppr{ width:213px;}
.ppl b,.ppr b,.partl b,.qysd .sleft b{display:block; background:url(../images/icon.gif) no-repeat 0 -238px;font-size:14px; color:#28009c; font-weight:bold; padding:0 0 5px 16px;}
.ppl p,.ppr p,.partl p,.qysd .sleft p{text-indent:2em; background:url(../images/line.gif) repeat-x left top; padding:5px 0 6px; }

.partl{ width:400px; float:left; padding:15px 15px 0;}
.partr{ width:487px; float:left; background:url(../images/qmlng.gif) repeat-x; padding:15px; border-top:1px solid #cae2f3; border-left:1px solid #cae2f3; margin-top:20px;}
.partl p span,.qysd .sleft p span{ text-align:right; display:block;}



/*取得土地环节*/
.pl .content{ padding:15px; background:url(../images/boxbg.gif) repeat-x left bottom;}
.content b{ display:block; background:url(../images/icon.gif) no-repeat 0 -238px;font-size:14px; color:#28009c; font-weight:bold; padding:0 0 5px 16px;}
.content p{ background:url(../images/line.gif) repeat-x left top; text-indent:2em; padding:5px 0 6px;}
.content span{display:block; text-align:right;}
.content span a,.partl p span a,.qysd .sleft p span a,.nrcon a{ color:#000cff;}
.content span a:hover,.partl p span a:hover,.qysd .sleft p span a:hover,.nrcon a:hover{ text-decoration:underline; color:#c00;}
.intro{ background:url(../images/anlbg.gif) no-repeat; height:249px; padding:35px 25px;}
.intro b,.lefta b,.qysd .sright b{ display:block; background:url(../images/icon.gif) no-repeat 0 -289px; width:62px; height:25px; line-height:25px; padding-left:28px; font-size:14px; color:#fff;}
.intro p,.lefta p,.qysd .sright p{ text-indent:2em; padding-top:10px;}
/*设计施工环节*/
.content p.quwu{ text-indent:0; padding:7px 0;}
.wusg{ padding:0; font-size:0;}

/*房产销售环节*/
.conall {background:url(../images/tusbg.gif) repeat-x left bottom; height:100%;}
.conall ul{ padding:15px;}
.conall li.pic{ float:left; margin-right:25px;}
.conall li.tit{ background:url(../images/icon.gif) no-repeat 200px -238px; font-size:14px; font-weight:bold;color:#28009c; padding-left:215px; margin-bottom:5px;}
.conall li.linea{ background:url(../images/line.gif) repeat-x left top; padding-top:5px; text-indent:2em;}


.conanl{ background:url(../images/baibg.gif) repeat-x; padding:10px 15px 0;}
.lefta{ width:222px; float:left;}
.kz{ padding-right:13px;}

/*竣工交房环节*/
.qysd{ margin:12px 12px 10px; border:1px solid #cee5f5; background:#fafcff; padding:10xp;}
.qysd .jgleft,.qysd .jgright{ width:440px; background:url(../images/sline.gif) repeat-y right top; float:left; padding:10px;}
.qysd .jgright{ background:none; float:left;}
.qysd .jgleft li.pic{ float:left; margin-right:15px;}
.qysd .jgleft li span{ display:block; background: url(../images/icon.gif) no-repeat 0 -238px; width:18px; height:16px; float:left;}
.qysd .jgleft li b{ font-size:14px; color:#28009c; font-weight:bold;}
.qysd .jgleft li p{ text-indent:2em;}

.qysd .sleft{ width:484px; float:left;background:url(../images/sline.gif) repeat-y right top; padding:15px 15px 0;}
.qysd .sright{ width:378px; float:left; padding:15px 15px 0;}


/*重要政策汇总*/
.zcleft{ width:512px; float:left;padding:15px 0 0px 15px;}
.zcright{ width:391px; float:left; padding:15px 15px 0;}
.boxn{ border:1px solid #cfe5f6; background:#fafcff; margin-bottom:10px;}
.title01{ background:url(../images/titbg.gif) repeat-x; height:27px; line-height:27px; padding:0 15px;}
.title01 span{ display:block; float:right; background:url(../images/icon.gif) no-repeat 0 -334px; height:30px; text-indent:-9999px; width:40px;}
.title01 span a{ display:block; width:40px; height:15px;}

.title01 h3{ background:url(../images/icon.gif) no-repeat 0 -236px; color:#28009c; font-size:14px; padding-left:20px;}
.zcleft ul{ padding:15px 9px;}
.zcleft ul li a{ color:#f00;}
.zcleft ul li a:hover{ text-decoration:underline; color:#f00;}

.nrcon{ padding:14px 10px;}
.nrcon li.pic{ float:left; padding-right:15px;}
.zcleft li{ line-height:26px;}






