
.index_top
{
	margin-top: 5px;
	margin-bottom: 5px;
}
/*------左侧-------*/
.newsleft
{
	width: 180px;
	border: 1px #b0b8ba solid;
	background: #f5fafb;
	padding: 5px 5px 0 ;
	border-top: 0;
	padding-top: 0;
}
.newsstart dl, .way dl, .calculator dl, .service dl
{
	margin-left: 5px;
}
.newsstart dt, .way dt, .calculator dt, .service dt
{
	background: url(../Images/indexnew.gif) no-repeat;
	height: 32px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin-top: 2px;
}
.calculator dt
{
	background: url(../Images/indexnew.gif) no-repeat 0px -66px;
	display:block;
}
.way dt
{
	background-image: url(../Images/indexnew.gif);
	background-repeat: no-repeat;
	background-position: 0px -33px;
}
.service dt
{
	background: url(../Images/indexnew.gif) no-repeat 0px -99px;
}
.newsstart dd, .way dd, .calculator dd, .service dd
{
	display: block;
	font-size: 12px;
	background: url(../Images/dian.gif) no-repeat 2% 51%;
	padding-left: 12px;
	line-height: 180%;
	font-weight: bold;
}

.newsstart dd a
{
	color: #8bc53d;
}
.way dd a
{
	color: #96489c;
}
.calculator dd a
{
	color:#00adef;
	}
.calculator dd{
					
				line-height:180%;
				display:inline-block;
				*display:inline;	
}
.service dd
{
	text-align: center;
	background: none;
}
/*------------右侧----------*/
.right_Bulletin
{
	border: 1px solid #e3e3e3;
	border-top: 0;
	height: 1%;	
	display: block;
	overflow: hidden;
	line-height: 160%;
}
.right_Bulletin .span2 img
{
	float: left;
	width: 100px;
	height: 100px;
	margin: 10px;
}
.right_Bulletin .span1
{
	display: block;
	padding: 5px;
}
.right_Bulletin h5
{
	background: url(../Images/tbg.jpg) repeat-x;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #e3e3e3;
	overflow: hidden;
	padding-left: 30px;
	font-size: 12px;
}
.right_Bulletin h6
{
	font-size: 14px;
}
.right_Bulletin h6 img
{
	width: 294px;
	text-align: center;
	padding: 2px;
	height: 78px;
}
.right_Bulletin dl
{
	padding: 4px;
}

.right_Bulletin dt img, .right_Bulletin dt
{
	float: left;
	margin-right: 5px;
	padding-bottom:4px;
	_padding-bottom: 3px;
}
.right_Bulletin dt img
{
	width: 105px;
	height: 105px;
}
.right_Bulletin dd
{
	line-height: 180%; *line-height:165%;
border-bottom:1pxdashed#ccc;
width:167px;
_width:162px;
float:left;
font-weight:normal;

}
/*---------中间----*/
.middlesider_top
{
	width: 470px;
	padding-left: 5px;
	padding-right: 5px;
}

.middlesider_top h3
{
	font-size: 13px;
	color: #272727;
	margin-top: 5px;
}
.middlesider_top h3 img
{
	float: left;
	padding-right: 8px;
}
.middlesider_top .list_info
{
	border: 4px solid #dddddd;
	padding: 5px 5px;
	margin-top: 6px;
	overflow: hidden;
	height: 1%;
}
.middlesider_top .list_info h3
{
	text-align: center;
	font-size: 14px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 5px;
}
.middlesider_top .list_info li
{
	width: 145px;
	line-height:180%;
	background: url(../Images/dian.gif) no-repeat 0px 10px;
	float: left;
	text-indent: 10px;
}
/*-----------中间的友情链?--*/
.friendlogo
{
	overflow: hidden;
	margin-bottom: 3px;
	margin-top: 3px;
}
.friendlogo li
{
	float: left;
	width: 159px;
	height: 64px;
	margin-right: 2px;
	text-align: center;
}

.friendlogo li img
{
	height: 64px;
	width: 159px;
}
.building_materials
{
	border: 1px solid #e3e3e3;
	width: 530px;
	padding: 5px;
}
.guanggao_W
{
	height: 64px;
	width: 970px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.guanggao_W img
{
	height: 64px;
	width: 970px;
	margin: 5px 0px;
}
.building_list
{
	margin-bottom: 5px;
}
.building_list ul
{
	width: 106px;
	margin-top: 5px;
	float: left;
	text-align: center;
}
.building_list li
{
	width: 100px;
	display: block;
}
.building_list li span
{
	text-align: center;
	color: #f00;
	font-weight: bold;
}
.building_list li img
{
	width: 86px;
	height: 80px;
	border: 1px solid #ccc;
	padding: 2px;
}
.building_sort
{
	padding-top: 5px;
}
.building_sort dl
{
	width: 260px;
	float: left;
	min-height: 60px;
	margin-right: 5px;
	_height: 60px;
}
.building_sort dl a:hover
{
	background: #fff2d5;
}
.building_sort dl:hover
{
	background: #fff2d5;
	display: block;
}
.building_sort dt, .building_materials dt a
{
	font-weight: bold;
	color: #9a0000;
	font-size: 13px;
	padding: 5px;
}
.building_sort dd
{
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	background: url(../Images/rightbg.gif) no-repeat right center;
	white-space: nowrap;
	line-height: 200%;
}
/*-----选工?----*/

.section_chief
{
	border: 1px solid #e3e3e3;
	padding: 5px;
}
.section_chief_dl
{
	width: 130px;
	float: left;
	border: 1px solid #a4a4a4;
	text-align: center;
	margin-top: 5px;
	overflow: hidden;
	margin-right: 5px;
}
.section_chief dt img, .section_chief dt
{
	width: 110px;
	height: 110px;
	text-align: center;
	padding: 2px;
}
.section_chief dd
{
	line-height: 180%;
	width: 120px;
}
.section_chief dd img
{
	display: inline;
	clear: both;
	padding-right: 5px;
	vertical-align: middle;
}
/*--------挑师?-------*/
.section_master
{
	padding-top: 10px;
}
.section_master .master
{
	border-bottom: 2px solid #000;
	font-size: 14px;
}
.section_master .master a
{
	font-size: 13px;
	padding-right: 10px;
}
.section_master ul
{
	width: 99px;
	float: left;
	margin-left: 3px;
	margin-top: 5px; *margin-top:0px;
}
.section_master li
{
	line-height: 150%;
}
.section_master li span
{
	color: #FF0000;
}
.section_master li img
{
	width: 85px;
	height: 85px;
	padding: 1px;
	border: 1px solid #000;
}
/*-------装修案例-------*/
.fitmentCase
{
	border: 1px solid #ccc;
	width: 665px;
	padding-bottom: 5px;
}
.fitmentCase h3
{
	background: url(../Images/tbg.jpg) repeat-x;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
	text-indent: 10px;
	float: left;
	width: 655px;
	border-bottom: 1px solid #ccc;
	padding-left: 10px;
}
.fitmentCase h3 img
{
	float: left;
	padding-top: 5px;
}
.fitmentCase h3 span
{
	padding-left: 500px;
	font-size: 13px;
	font-weight: normal;
}
.fitmentCase dl
{
	width: 140px;
	_width: 144px;
	border: 1px solid #e3e3e3;
	margin-left: 19px;
	_margin-left: 12px;
	margin-top: 5px;
	float: left;
	text-align: center;
	padding-top: 2px;
	margin-bottom: 10px;
	height: 125px;
}
.fitmentCase dt img
{
	width: 130px;
	height: 100px;
	text-align: center;
}
.fitmentCase dd
{
	line-height: 150%;
}
.fitmentCase ul
{
	margin-left: 10px;
}
.fitmentCase li
{
	width: 215px;
	float: left;
	background: url(../Images/dian.gif) no-repeat 5px 10px;
	text-indent: 15px;
	line-height: 180%;
}
.fitmentCase dl:hover
{
	border: 1px solid #e12222;
}
/*----------在建工地---------*/
.building_site
{
	width: 300px;
	border: 1px solid #ccc;
}
.building_site h3
{
	background: url(../Images/tbg.jpg) repeat-x;
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	text-indent: 10px;
	border-bottom: 1px solid #ccc;
}
.index_zjgd
{
	text-align: center;
	vertical-align: top;
	line-height: 200%;
}
.index_zjgd tr
{
	background-color: expression((this.sectionRowIndex%2==0)? "#fff2d5" : "#f4f4f4" );
}

/*----------推荐施工?-----*/
.construction_corps
{
	border: 1px solid #ccc;
}
.construction_corps h3
{
	background: url(../Images/tbg.jpg) repeat-x;
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	text-indent: 10px;
	border-bottom: 1px solid #ccc;
	padding-left: 10px;
}
.construction_corps h3 img
{
	float: left;
	padding-top: 10px;
}
.construction_corps h3 span
{
	font-weight: normal;
	padding-left: 790px;
	display: inline;
}

.construction_corps dl
{
	width: 83px;
	float: left;
	padding-top: 5px;
	margin-left: 11px;
	border: 1px solid #ccc;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.construction_corps dt img
{
	width: 80px;
	height: 80px;
}
.construction_corps dl:hover
{
	border: 1px solid #e12222;
}
.construction_corps dd span
{
	color: #f00;
}
/*-------首页八大?--------*/
.index_diy
{
	width: 700px;
}
.index_diy_bg
{
	background: url(../Images/list_bga.jpg) no-repeat;
	width: 325px;
	height: 23px;
	color: #fff;
	font-size: 13px;
	line-height: 23px;
	text-align: right;
	padding-right: 10px;
}
.index_diy_bg span
{
	padding-right: 215px;
	font-size: 14px;
	font-weight: bold;
}
.index_diy div
{
	margin-top: 5px;
	margin-right: 5px;
	width: 345px;
	float: left;
}
.index_diy_info
{
	border: 1px solid #ccc;
	border-top: 0;
}

.index_diy_info dl
{
	width: 340px;
	margin: 0 auto;
	margin-top: 5px;
}
.index_diy_info dt
{
	width: 150px;
	margin-right: 10px;
	text-align: center;
	float: left;
	margin-left: 5px;
}
.index_diy_info dt img
{
	width: 146px;
	padding: 2px;
	border: 1px solid #ccc;
	height: 110px;
}

.index_diy_info dd
{
	line-height: 190%;
	border-bottom: 1px dashed #ccc;
	width: 168px;
	_width: 158px;
	float: right;
	margin-right: 5px;
}
/*-------设计精英-------*/
.elite_theory, .renwufangtan
{
	border: 1px solid #ccc;
	padding-bottom: 5px;
	margin-top: 5px;
	overflow: hidden;
}
.elite_theory h3, .renwufangtan h3
{
	font-size: 14px;
	background: url(../Images/elite_theory.jpg) repeat-x;
	height: 32px;
	line-height: 32px;
}
.elite_theory h3 img, .renwufangtan h3 img
{
	float: left;
	margin-top: 8px;
	padding-left: 15px;
	padding-right: 8px;
}
.elite_theory ul
{
	width: 110px;
	_width: 95px;
	margin-left: 14px;
	_margin-left: 10px;
	border: 1px solid #ccc;
	text-align: center;
	float: left;
	margin-bottom: 5px;
}
.elite_theory ul:hover
{
	border: 1px solid #e12222;
}
.elite_theory li img
{
	width: 105px;
	height: 87px;
	padding: 2px;
}
/*------------人物防谈----------*/
.renwufangtan ul
{
	width: 80px;
	_width: 75px;
	margin-left: 5px;
	text-align: center;
	float: left;
}
.renwufangtan li
{
}
.renwufangtan li img
{
	width: 73px;
	height: 70px;
	padding: 2px;
	border: 1px solid #ccc;
}
.renwufangtan li img:hover
{
	border: 1px solid #e12222;
}
.renwulist li
{
	background: url(../Images/dian.gif) no-repeat 2% 48%;
	line-height: 20px;
	height: 20px;
	padding-left: 20px;
}

/*--------2009-10-21----------*/
.hangyekuaixun dl
{
	padding: 5px;
}

.hangyekuaixun dt img, ..hangyekuaixun dt
{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 8px;
}
..hangyekuaixun dd
{
	line-height: 190%; *line-height:150%;
border-bottom:1pxdashed#ccc;
width:160px;
float:right;

}

