/**portal::index**/
.frame-1 { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto }
.frame-1-c { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto; }
.move-span{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}
.move-span .content{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}
body{ background:#fff; font-family:microsoft yahei;}
.deanwp,.wp,#wp{ width:100%;}
.deanshadow{ box-shadow:0px 1px 1px rgba(0,0,0,0.08); border-radius:2px;}
/*顶部大幻灯片*/
/*顶部大幻灯片*/
#wowslider-container1 { 
	zoom: 1; 
	position: relative; 
	max-width:1920px;
	margin:0px auto 0px;
	z-index:2;
	border:none;
	text-align:left; /* reset align=center */
	height:420px;
	overflow: hidden;
}
* html #wowslider-container1{ width:1920px }
#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#deanhdpid li{height:420px;width:1920px;}
#deanhdpid li.deanhdpli1{ background:#fff url(hideco/hdp/1.jpg) no-repeat center center;}
#deanhdpid li.deanhdpli2{ background:#fff url(hideco/hdp/2.jpg) no-repeat center center;}
#deanhdpid li.deanhdpli3{ background:#fff url(hideco/hdp/3.jpg) no-repeat center center;}
#deanhdpid li.deanhdpli4{ background:#fff url(hideco/hdp/4.jpg) no-repeat center center;}
#deanhdpid li.deanhdpli5{ background:#fff url(hideco/hdp/5.jpg) no-repeat center center;}
#deanhdpid li a{height:420px;width:100%;display:block;}
#deanhdpid li a span{ display:none; width:420px; height:50px; border-radius:5px; overflow:hidden; padding:0 15px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; text-align:center; line-height:50px; position:absolute; right:50%; bottom:50px; margin-right:-250px; background:url(hideco/black.png) 0 0 repeat; color:#fff; font-size:18px;}
#deanhdpid .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
#deanhdpid .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}
#deanhdpid img{max-width: none !important;}
#deanhdpid .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}
#deanhdpid a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	font-size: 0px; 
	float: left;
	position:absolute;
	z-index:1;
}
#wowslider-container1  .ws_bullets div{position:relative; float:left;}
#wowslider-container1  .wsl{display:none;}
#wowslider-container1 sound, #wowslider-container1 object{position:absolute;}
#wowslider-container1  .ws_bullets { margin:5px;}
#wowslider-container1 .ws_bullets a { 
	width:55px;
	height:6px;
	background:#fff;
	float: left; 
	margin-left:5px;
	text-indent: -4000px; 
	position:relative;
	color:transparent;
}
#wowslider-container1 .ws_bullets a:hover, #wowslider-container1 .ws_bullets a.ws_selbull{background:#FFA600;}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-46px;
	z-index:1;
	width: 60px;
    height: 95px;

}
#wowslider-container1 a.ws_next{  opacity:0.7; background:url(hideco/banner_control.png) -62px 0 no-repeat; right:60px;}
#wowslider-container1 a.ws_next:hover{ opacity:1;}
#wowslider-container1 a.ws_prev { opacity:0.7; background:url(hideco/banner_control.png) 0 0 no-repeat; left:60px;}
#wowslider-container1 a.ws_prev:hover { opacity:1; }
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}
/*playpause*/
#wowslider-container1 .ws_playpause {
	display:none;
    width: 27px;
    height: 27px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -13px;
    margin-top: -13px;
    z-index:1;
}

#wowslider-container1:hover .ws_playpause { display:block;}
#wowslider-container1 .ws_pause { background-image: url(hideco/pause.png);}
#wowslider-container1 .ws_play { background-image: url(hideco/play.png);}
#wowslider-container1 .ws_pause:hover, #wowslider-container1 .ws_play:hover { background-position: 100% 100% !important;}/* bottom center */
#wowslider-container1  .ws_bullets { bottom: 31px;left:50%;}
#wowslider-container1  .ws_bullets div{left:-60%;}
#wowslider-container1 .ws-title{
	position:absolute;
	display:block;
	bottom: 15px;
	left: 10px;
	margin: 9px;
	margin-right: 10px; 
	padding:8px 10px;
	background:#559674;
	color:#FFFFFF;
	z-index: 1;
	font-family:'Open Sans',Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
}
#wowslider-container1 .ws-title div{
	padding-top:5px;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
}
#wowslider-container1 .ws_images ul{
	animation: wsBasic 12s infinite;
	-moz-animation: wsBasic 12s infinite;
	-webkit-animation: wsBasic 12s infinite;
}
#wowslider-container1 .ws_images img, #wowslider-container1 .ws_effect img, #wowslider-container1 .ws_effect>* {
    border-radius: 0px; 
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

/*deanhdp*/
.deanhdp{ position:relative; z-index:1;}
	.deanw1180s{ width:1180px; margin:0 auto; position:absolute; left:50%; top:0; margin-left:-590px; z-index:2;}
	/*下拉导航*/
		.deannavbox{ width:210px; height:300px; background:rgba(0,0,0,0.5); position:absolute; top:50px; left:0; z-index:102;}
			.deannavboxname{}
				.deannavboxname ul{}
					.deannavboxname ul li{ width: 210px; color:#fff; text-indent:30px; font-size:14px; line-height:60px; height: 60px; border-bottom:1px solid rgba(255, 255, 255, 0.08); position:relative;}
						.deannavboxname ul li a{ display:block;}
						.deannavboxname ul li a:hover{ background:rgba(0,0,0,0.35);}
						.deannavboxname ul li b{ position: absolute; right:20px; top:25px; display: block; width: 10px; height: 35px; background: url(hideco/portal/menuarrow.png) no-repeat top right;}
						.deannavboxname ul li a{ color:#fff;}
							.deannavboxname ul li a em{ font-size:20px;}
							.deannavboxname ul li a span{ font-size:14px; color:#FFA600; padding-left:10px;}
				.deannavboxc{ }
					.deannavboxc li{ display:none; width:732px; height:300px; background:#fff url(hideco/portal/b1.png) 0 0 no-repeat; position:absolute; z-index:103; top:0; left:210px; color:#333;}
					.deannavboxc li.deanliwrap2{background:#fff url(hideco/portal/b2.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap3{background:#fff url(hideco/portal/b3.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap4{background:#fff url(hideco/portal/b4.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap5{background:#fff url(hideco/portal/b5.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap6{background:#fff url(hideco/portal/b1.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap7{background:#fff url(hideco/portal/b2.png) 0 0 no-repeat;}
					.deannavboxc li.deanliwrap8{background:#fff url(hideco/portal/b3.png) 0 0 no-repeat;}
						.deanliwrap{ padding:30px; }
							.deanliwl{ float:left; width:550px;}
								.deanliwl h3{ height:30px; line-height:30px; font-weight:500; margin-bottom:10px;}
									.deanliwl h3 a{ font-size:18px; color:#f60; display:block;  }
									.deanliwl h3 a:hover{ color:#f60; }
								.deanliwdl{ white-space: nowrap; margin-bottom:20px;}
									.deanliwdl a{ float: left; height:30px; line-height:30px; background: url(hideco/portal/listbg.jpg) no-repeat right center; display: inline-block; font-size: 12px; color: #666;}
									.deanliwdl em{ float:left; padding:0 13px; color:#555; height:30px; line-height:30px; }
									.deanliwdl a:hover{color:#f60;}
						
		

/*装修流程*/
.deanzxlc{ width:1180px; margin:30px auto;}
.deanzxlc ul{ white-space:nowrap; margin-top:30px; width:1200px;}
	.deanzxlc ul li{ width:113px; height:113px; float:left; margin-right:20px;}
		.deanzxlc ul li a{ display:block; width:111px; height:111px; border:1px solid #eee; text-align:center;}	
			.deanzxlc ul li a span{ display:block; width:44px; height:37px; margin:20px auto; margin-bottom:10px; background:url(hideco/portal/index_global.png) -41px -124px no-repeat;}
			.deanzxlc ul li a em{ font-style:normal; font-size:14px; line-height:30px; color:#666;}
		.deanzxlc ul li a:hover{ background:#f60; border:1px solid #f60;}
			.deanzxlc ul li a:hover em{ color:#fff;}
			.deanzxlc ul li.deanttli1 a:hover span{ background-position:-41px -163px;}
			.deanzxlc ul li.deanttli2 a span{ width:36px; background-position:-87px -124px;}
			.deanzxlc ul li.deanttli2 a:hover span{background-position:-87px -163px}
			.deanzxlc ul li.deanttli3 a span{ width:34px; background-position:-125px -124px;}
			.deanzxlc ul li.deanttli3 a:hover span{background-position:-125px -163px}
			.deanzxlc ul li.deanttli4 a span{ width:36px; background-position:-161px -124px;}
			.deanzxlc ul li.deanttli4 a:hover span{background-position:-161px -163px;}
			.deanzxlc ul li.deanttli5 a span{ width:36px; background-position:-199px -124px;}
			.deanzxlc ul li.deanttli5 a:hover span{background-position:-199px -163px;}
			.deanzxlc ul li.deanttli6 a span{ width:38px; background-position:-237px -124px;}
			.deanzxlc ul li.deanttli6 a:hover span{background-position:-237px -163px;}
			.deanzxlc ul li.deanttli7 a span{ width:36px;  background-position:-277px -124px;}
			.deanzxlc ul li.deanttli7 a:hover span{ background-position:-277px -163px;}
			.deanzxlc ul li.deanttli8 a span{ width:36px; background-position:-315px -124px;}
			.deanzxlc ul li.deanttli8 a:hover span{ background-position:-315px -163px;}
			.deanzxlc ul li.deanttli9 a span{ width:34px; background-position:-353px -124px;}
			.deanzxlc ul li.deanttli9 a:hover span{background-position:-353px -163px;}
	
/*首页关于我们*/
.deanaboutindex{ background:#fff; width:100%; padding:50px 0;}
	.deanaboutindex ul{ width:1180px;}
		.deanaboutindex ul li{ width:280px; margin-right:20px; float:left;}
			.deanaboutindex ul li span{ display:block; width:60px; height:60px; margin:0 auto; background:url(hideco/icons/1.png) 0 0 no-repeat;}
			.deanaboutindex ul li.deanindexli2 span{background:url(hideco/icons/2.png) 0 0 no-repeat;}
			.deanaboutindex ul li.deanindexli3 span{background:url(hideco/icons/3.png) 0 0 no-repeat;}
			.deanaboutindex ul li.deanindexli4 span{background:url(hideco/icons/4.png) 0 0 no-repeat;}
			.deanaboutindex ul li h3{ font-size:24px; font-weight:normal; text-align:center; color:#222; padding:20px 0;}
			.deanaboutindex ul li em{ color:#666; font-size:14px; font-style:normal; line-height:30px; display:block; width:235px; margin:0 auto;}
/*图片展示*/	
.deanshowpic{ background:#fff; margin:20px auto;}
	.deanttname{ height:30px; line-height:30px;}
		.deanttname span{ font-size:28px; float:left; color:#333;}
		.deanttname em{ font-size:14px; padding-left:15px; color:#999; float:left;}
		.deanttname a{ float:right; border:1px solid #01af63; font-size:14px; color:#fff; height:24px; line-height:24px; color:#01af63; padding:0 10px; border-radius:2px;}
		.deanttname a:hover{ color:#f60; border:1px solid #f60;}
	.deantitleh3{ height:30px; line-height:30px; }
		.deantitleh3 span{ float:left; font-size:28px; color:#222;}
		.deantitleh3 em{ padding-left:15px; font-size:14px; color:#999; float:left;}
		.deantitleh3 a{ float:right; color:#999; font-size:14px; padding-left:15px;}
	.deanttsub{ width:1178px; border:1px solid #eee; margin:0 auto; margin-top:30px; background:#f9f9f9; padding:15px 0px; overflow:hidden;}
		.deanttdiv{ float:left; width:280px; height:80px; margin-left:10px;}
			.deanttdiv4{ margin-left:0;}
			.deantticon{ float:left; text-align:center; width:65px;}
				.deantticon span{ display:block; height:50px; width:65px; background:url(hideco/portal/i4.png) center center no-repeat;}
				.deanttdiv2 .deantticon span{ display:block; height:50px; width:65px; background:url(hideco/portal/i2.png) center center no-repeat;}
				.deanttdiv3 .deantticon span{ display:block; height:50px; width:65px; background:url(hideco/portal/i6.png) center center no-repeat;}
				.deanttdiv4 .deantticon span{ display:block; height:50px; width:65px; background:url(hideco/portal/i3.png) center center no-repeat;}
				.deantticon b{ font-size:16px; color:#666; font-weight:normal; line-height:20px; display:block; margin-top:8px;}
		.deanttdiv4{ width:308px;}
			.deanttinfo{ width:190px; margin-left:20px; margin-top:5px; float:left;}
			.deanttdiv4 .deanttinfo{ width:210px; }
				.deanttinfo dl{}
					.deanttinfo dl dd{ float:left; font-size:14px; line-height:30px; width:60px;}
						.deanttdiv4 .deanttinfo dl dd{ width:70px;}
						.deanttinfo dl dd a{ color:#666;}
						.deanttinfo dl dd a:hover{ color:#f60;}

					
/*deantab*/
.deantab{ width:1180px; margin:0 auto; margin-top:25px;}
	.deantabtitle{ height:50px; line-height:50px; margin-bottom:30px; border-bottom:1px solid #ddd; position:relative;}
		.deantabtitle span{ float:left; font-size:26px; color:#333;}
			.deantabtitle span a{ color:#333;}
			.deantabtitle span a:hover{ color:#f60;}
		.deantabtitle em{ float:left; font-size:14px; color:#a8a8a8; padding-left:30px; }
		.deantabtitle .deantabname{ position:absolute; right:0; bottom:0px;}
			.deantabname li{ float:left; cursor:pointer; height:32px; line-height:32px; border-radius:2px; margin-bottom:9px; padding:0 15px; color:#333;  font-size:14px; }
			.deantabname li.cur{ background:#01af63; color:#fff;}
	.deantabc{ margin-top:20px;}
		.deantabc li{ display:none;}
			.deantabc li dl{}
				.deantabc li dl dd{ width:280px; height:320px; float:left; margin-right:20px; position:relative; margin-bottom:15px;}
				.deancover{ opacity: 0; position: absolute; z-index: 1; top: -16px; right: -14px; bottom: 0; left: -14px; border: 1px solid #ddd; background-color: #fff;  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);}
				.deantabc li dl dd.deanddhover .deancover{ opacity:1;}
					.deantabc li dl dd .deanddimg{ width:280px; height:210px; overflow:hidden; position:relative; z-index:2;}
					.deantabc li dl dd .deanddimg img{transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
						.deantabc li dl dd:hover .deanddimg img{transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}
					.deanddinfo{ width:280px;  position:relative; z-index:2;}
						.deanddinfo h3{ height:30px; line-height:30px; font-size:15px; font-weight:normal; padding-top:5px;}
							.deanddinfo h3 a{ color:#333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
							.deanddinfo h3 a:hover{ color:#f60;}
						.deanddinfo .deanddnum{ height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
							.deanddnum span{ float:left; margin-right:15px; display:block;}
								.deanddnum span.deantypes{float: left; height: 30px; font-size: 12px; color: #a6a6a6;}
								.deanddnum span i{ float:left; width:23px; height:30px; display:block;}
									.deanddnum span i.deansee{ background:url(hideco/portal/see.png) 0 9px no-repeat; }
									.deanddnum span i.deancomment{ background:url(hideco/portal/comment.png) 0 9px no-repeat;}
									.deanddnum span i.deanzan{ background:url(hideco/portal/love.png) 3px 9px no-repeat;}
								.deanddnum span em{ float:left; font-size: 12px; font-style:normal; color: #a6a6a6;}
						.deanddinfo .deanuser{ height:30px; line-height:30px; float:left; margin-right:10px; }
							.deanddinfo .deanuser a{ display:block; float:left;}
								.deanddinfo .deanuser a img{ width:30px; height:30px; border-radius:100%; float:left;}
								.deanddinfo .deanuser a strong{ font-size:12px; font-weight:normal; color:#999; padding-left:15px;}
								.deantabc li dl dd:hover .deanddinfo .deanuser a strong{ color:#333;}
							.deanddinfo .deanuser span{ font-size:12px; float:right; color:#a8a8a8; padding-left:20px;}
					.deanline{ width: 100%;height: 1px; background: #e2e8eb; position: absolute; bottom: 0;}
	.deanseemore{ height:38px; width:220px; text-align:center; line-height:38px; border-radius:3px;  display:block; border:1px solid #aaa;  color:#aaa; font-size:18px; margin:0 auto; margin-top:15px;}
	.deanseemore:hover{ border:1px solid #FFB200; background:#FFB200; color:#fff;}



/*装修攻略*/
.deanyshot{ width:1180px; margin:40px auto;}
	.deanyshotc{ width:1200px;}
		.deanyshotcdiv{ width:580px; margin-right:20px; margin-top:30px; float:left;}
			.deanysl{ width:220px; float:left;}
				.deanyslicon{ width:220px; height:180px; background:#FF6600; position:relative;}
				.deanyshotcdiv2 .deanyslicon{ background:#3BB1CA; }
				.deanyshotcdiv3 .deanyslicon{ background:#019D59; }
				.deanyshotcdiv4 .deanyslicon{ background:#FEA024; }
					.deanh40{ display:block; height:30px; width:220px;}
					.deanyslicon span{ width:80px; height:80px; display:block; margin:0 auto; background:url(hideco/icons/i1.png) center center no-repeat; }
					.deanyshotcdiv2 .deanyslicon span{ background:url(hideco/icons/i2.png) center center no-repeat;  }
					.deanyshotcdiv3 .deanyslicon span{ background:url(hideco/icons/i4.png) center center no-repeat;  }
					.deanyshotcdiv4 .deanyslicon span{ background:url(hideco/icons/i5.png) center center no-repeat;  }
					.deanyslicon b{ font-size:18px; color:#fff; line-height:30px; padding-top:10px; width:220px; text-align:center; font-weight:500; display:block;}
					.deanyslicon em{ width:30px; height:30px; position:absolute; bottom:0; right:0; display:block; background:url(hideco/portal/arrowwhite.png) 0 0 no-repeat;}
				.deanyslow{ margin-top:15px; width:225px;}
					.deanyslow a{ width:100px; border:1px solid #eee; display:block; margin-right:10px; margin-bottom:10px; height:30px; line-height:30px; text-align:center; color:#666; background:#f6f6f6; font-size:14px; float:left;}
					.deanyslow a:hover{ background:#FF6600; border:1px solid #FF6600; color:#fff;}
					.deanyshotcdiv1 .deanyslow a.cur{ background:#FF6600; border:1px solid #FF6600; color:#fff; }
					.deanyshotcdiv2 .deanyslow a:hover{ background:#3BB1CA; border:1px solid #3BB1CA; }
					.deanyshotcdiv3 .deanyslow a:hover{ background:#019D59; border:1px solid #019D59; }
					.deanyshotcdiv4 .deanyslow a:hover{ background:#FEA024; border:1px solid #FEA024; }
					.deanyshotcdiv2 .deanyslow a.cur{ background:#3BB1CA; border:1px solid #3BB1CA; color:#fff; }
					.deanyshotcdiv3 .deanyslow a.cur{ background:#019D59; border:1px solid #019D59; color:#fff; }
					.deanyshotcdiv4 .deanyslow a.cur{ background:#FEA024; border:1px solid #FEA024; color:#fff; }
			.deanysr{ width:350px; float:right;}
				.deanysrt{ width:350px; height:210px; overflow:hidden; position:relative;}
					.deanysimg{}
					.deanysrt .deantypenames{ display:block; position:absolute; left:0; top:0; background:#01af63; color:#fff; font-size:12px; line-height:25px; padding:0 10px; color:#fff;}
					.deanysinfo{ padding:10px 15px; width:320px; height:80px; background:rgba(0,0,0,0.6); color:#fff; position:absolute; left:0; bottom:-60px;}
						.deanysinfo a{ color:#fff;}
							.deanysinfo h3{ font-size:15px; font-weight:normal;}
							.deanysinfo em{ font-size:12px; line-height:25px; margin-top:5px; display:block;}
				.deanysr ul{ margin-top:15px; margin-left:10px;}
					.deanysr ul li{ line-height:30px; font-size:14px;}
						.deanysr ul li a{ float:left; color:#333;}
						.deanysr ul li a.deantypekk{ color:#999;}
						.deanysr ul li span{ padding:0 6px; color:#ddd; font-size:12px; float:left;}
						.deanysr ul li a:hover{ text-decoration:underline; color:#f60;}
						
.deanad{ width:1180px; margin:30px auto; overflow:hidden;}
/*精彩活动*/
.deanjchd{ width:100%; background:#fafafa; padding:38px 0; }
	.deanjchdc{ width:1180px; margin:0 auto;}
		.deanjchd ul{ width:1200px; margin-top:20px;}
			.deanjchd ul li{ width:218px; height:320px; border:1px solid #ddd; position:relative; background:#fff; margin-right:20px; overflow:hidden; float:left;}
			.deanjchd ul li:hover{ border:1px solid #ddd;  box-shadow:0 0px 15px rgba(0,0,0,0.2); }
				.deanhdimg{ width:218px; height:179px; overflow:hidden;}
				.deanhdinfo{ padding:10px 15px; width:188px;}
					.deanhdinfo h3{ font-size:14px; font-weight:normal;}
						.deanhdinfo h3 a{ color:#333;}
						.deanhdinfo span{ font-size:12px; color:#999; line-height:22px; display:block; margin-top:6px;}
						.deanbm{ height:25px; width:218px; display:block; background:#01af63; position:absolute; left:0; bottom:0; color:#fff; font-size:14px; line-height:25px; text-align:center;}
						.deanjchd ul li:hover .deanbm{ background:#FF884F;}
/*设计师*/
.deandesign{ width:1180px; margin:30px auto; overflow:hidden;}
	.deandesignp{ margin-top:25px;}	
		.deandspl{ float:left; position:relative; width:284px; height:380px; position:relative; overflow:hidden;}
			.deandspname{ height:30px; line-height:30px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); width:100%; text-align:center; color:#fff; font-size:14px;}
		.deandspr{ float:left; width:896px;}
			.deandsplt{}
				.deandsprt ul{ width:916px; }
					.deandsprt ul li{ margin-left:20px; float:left; overflow:hidden; position:relative; width:280px; height:250px; overflow:hidden;}
			.deandsprb{ margin-top:20px;}
				.deandsprb ul{ width:916px;}
					.deandsprb ul li{ width:130px; height:110px; overflow:hidden; position:relative; margin-left:20px; float:left;}
					.deanmoreds{ display:block; width:130px; height:110px; text-align:center; background:#01af63; color:#fff;}
						.deanmoreds span{ display:block; width:45px; height:75px; background:url(hideco/portal/moreto.png) 0 20px no-repeat; margin:0 auto;}
					.deanmoreds:hover{ background:#f80;}

/*推荐资讯*/
.deantjnews{ width:1180px; margin:30px auto; margin-bottom:0; overflow:hidden;}
	.deantjnewsc{ margin-top:20px;}
		.deantjnewscl{ float:left; width:470px; }
			.deantjnt{ width:470px; height:290px; overflow:hidden; position:relative;}
			.deanslider2{ width:470px; height:290px; }
			.deanslider2 .slide{ width:470px; height:290px; overflow:hidden;}
				.deanslider2 .slide .deanspan{ display:block; width:470px; height:50px; background:rgba(0,0,0,0.3); position:absolute; color:#fff; font-size:15px; left:0; bottom:0; line-height:50px; text-indent:30px;}
					.deanslider2 .slide .deanspan em{ display:block; font-style:normal; width:270px; text-overflow: ellipsis; overflow:hidden; height:50px; white-space:nowrap;}
				.deanslider2 .slide:hover .deanspan{text-decoration:underline;}
			.bx-controls{ position:absolute; bottom:15px; right:30px;}
			.bx-wrapper .bx-loading {min-height: 50px;background: url(hideco/portal/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute; top: 0; left: 0; z-index: 2000;}
				.bx-pager{ float:left;}
					.bx-pager-item{ float:left;}
						.bx-pager-item .bx-pager-link{ display:block; width:8px; height:8px; background:#fff; border-radius:8px; margin-right:10px; color:#fff; text-indent:-999em;}
						.bx-pager-item .active{ background:#01af63; color:#01af63;}
						.bx-controls-direction{ display:none;}
						.bx-controls-auto,.bx-controls-auto-item{ float:left; }
						.bx-wrapper .bx-prev {background: url(hideco/portal/controls.png) no-repeat 0 -32px;}
						.bx-wrapper .bx-next {background: url(hideco/portal/controls.png) no-repeat -43px -32px;}
						.bx-wrapper .bx-prev:hover {background-position: 0 0; }
						.bx-wrapper .bx-next:hover {background-position: -43px 0;}
						
					.bx-wrapper .bx-controls-auto .bx-start {display: block;	text-indent: -9999px;	width: 10px;	height: 11px;	outline: 0;	background: url(hideco/portal/controls.png) -86px -11px no-repeat;	margin: 0 3px; float:left;}
					.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {	background-position: -86px 0;}
					.bx-wrapper .bx-controls-auto .bx-stop {display: block;	float:left; text-indent: -9999px;	width: 9px;	height: 11px;	outline: 0;	background: url(hideco/portal/controls.png) -86px -44px no-repeat;	margin: 0 3px;}
					.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
		
			
			.deantjnewscl ul{ width:490px; margin-top:20px;}
				.deantjnewscl ul li{ float:left; width:225px; height:160px; overflow:hidden; position:relative; margin-right:20px;}
					.deantjnewnames{ height:30px; line-height:30px; width:225px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.4); text-align:center; color:#fff; font-size:16px;}
					.deantjnewscl ul li:hover .deantjnewnames{ background:rgba(0,0,0,0.7);}
		.deantjnewscr{ float:right; width:690px; }
			.deantjnewscr ul{}
				.deantjnewscr ul li{ padding-bottom:15px; border-bottom:1px dotted #ddd; margin-bottom:15px;}
					.deanzxl{ float:left; width:265px; height:136px; overflow:hidden; position:relative;}
						.deantjnewname{ height:30px; line-height:30px; width:265px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.4); text-align:center; color:#fff; font-size:16px;}
						
					.deanzxr{ float:left; margin-left:20px; height:120px; width:400px;}
						.deanzxr h3{ font-size:18px; font-weight:normal; margin-top:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
							.deanzxr h3 a{ color:#333;}
							.deanzxr h3 a:hover{ color:#f60;}
						.deanzxr dl{ margin-top:10px;}
							.deanzxr dl dd{ width:400px; line-height:30px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
								.deanzxr dl dd a{ color:#666;}
								.deanzxr dl dd a.deantype{ padding-right:10px; color:#999;}
								.deanzxr dl dd a:hover{ text-decoration:underline; color:#f60;}
/*装修论坛*/
.deanzxlt{width:1180px; margin:30px auto; margin-bottom:0; overflow:hidden;}	
.deanltc{ margin-top:20px;}	
	.deanltcl{ float:left; width:385px; height:385px; position:relative;}
		.deanltcl a{ display:block;}
			.deanltcl a span{ background:#01af63; color:#fff; font-size:16px; line-height:30px; padding:0px 15px; position:absolute; left:0; top:0;}
			.deanltinfo{ width:345px; height:80px; padding:20px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.45); color:#fff;}
				.deanltinfo h3{ font-size:18px; font-weight:normal;}
				.deanltinfos{ font-size:14px; line-height:22px; margin-top:12px;}
				
	.deanltcc{ float:left; width:400px; padding:0 30px;}
		.deanltcc ul{}
			.deanltcc ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #ddd;}
				.deanltcc ul li h3{ font-size:18px; font-weight:500; width:400px; display:block; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
					.deanltcc ul li h3 a{ color:#333;}
					.deanltcc ul li h3 a:hover{ text-decoration:underline; color:#f60;}
					.deanltcc ul li .deanltlistinfo{ color:#888; font-size:14px; line-height:22px; margin-top:9px;}
	.deanltcr{ float:right; width:320px;}
		.deanltcr ul{}
			.deanltcr ul li{ height:50px; line-height:50px; font-size:14px; }
				.deanltcr ul li span{ display:block; float:left; height:20px; width:16px; line-height:20px; text-align:center; margin-top:15px; margin-right:7px; background:#ccc; color:#fff; font-size:12px;}
				.deanltcr ul li span.deanorder1{ background:#ff8b19;}
				.deanltcr ul li span.deanorder2{ background:#ffbb19;}
				.deanltcr ul li span.deanorder3{ background:#fbd644;}
				.deanltcr ul li a{ float:left; color:#333;}
				.deanltcr ul li a:hover{ color:#f60; text-decoration:underline;}
		
/*合作伙伴*/
.deanparter{ width:1180px; margin:20px auto; margin-bottom:0; overflow:hidden;}
.deanparter ul{ margin-top:20px;  border-left:1px solid #eee; border-top:1px solid #eee;}
	.deanparter ul li{ float:left; width:168px; height:80px; vertical-align:middle;}
		.deanparter ul li a{ display:block; width:166px; height:78px; border-right:1px solid #eee; border-bottom:1px solid #eee; text-align:center; }
		.deanparter ul li a:hover{ border-bottom:1px solid #f60;}
			.deanparter ul li a img{ padding-top:16px; height:50px;}
			.deanparter ul li a img:hover{ opacity:1;}
		
/*友情链接*/			
.deanlink{ padding:35px 0; background:#fafafa; margin-top:50px;}
	.deanlink em{ font-style:normal; color:#999; margin-left:15px; font-size:14px;}
	.deanlinkc{ margin-top:20px;}
	.deanlink ul{ white-space:nowrap;}		
		.deanlink ul li{ height:30px; line-height:30px; font-size:14px; float:left; margin-right:30px; margin-bottom:15px;}
			.deanlink ul li a{ display:block; color:#333; }
			.deanlink ul li a:hover{ text-decoration:underline;}
			


		
			
/**end**/