/*css reset*/
body {color: #333333; font-family: microsfot yahei,Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 0;}
ul, li, dl, dt, dd, p, h1, h2, h3 ,h4{list-style: none outside none; margin: 0; padding: 0;}
html { overflow-x: hidden;  width: 100%;}
img { border:none; }
a { color: #333333;text-decoration: none;}
a:hover {color: #D14422;text-decoration: none;}
.clear { clear: both;font-size: 0; height: 0px; line-height: 0; overflow: hidden;}
.mt10{ margin-top:10px;}
.mt12{ margin-top:12px;}
.mt22{ margin-top:22px;}
.h90{ height:90px;}
.h172{ height:172px;}
.pr12{ padding-right:12px;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.fb{ font-weight:700;}
.clearfix{ overflow:hidden; zoom:1;}
.clearfix:after{clear: both; content: ""; display: block; height: 0; line-height: 0; visibility: hidden;}
.por{ position:relative;}
.pb10{ padding-bottom:10px;}

/*cont*/
.navbox { background: none repeat scroll 0 0 #ECE4CD;  height: 27px; width: 100%;}
	.nav {  background: none repeat scroll 0 0 #ECE4CD; height: 27px;margin: 0 auto; overflow: hidden;  width: 1000px;}
	.nav em { font-style: normal;  padding-right: 10px;}
	.nav em a {color: #5E4844;  line-height: 27px;}
.ad{ margin:0 auto; width:1400px;}

#cont{ width:1000px; margin:0 auto; border-top:10px solid #EFEFEF; height:auto; zoom:1;overflow:hidden;}
	.topCont .slideCont{ width:365px; height:353px; background:url(../images/fbg.gif) repeat;  position:relative; overflow:hidden;}
	.topCont .slideImg{ width:345px; padding-left:10px; padding-top:10px;}
	.topCont .slideImg h3 a{ line-height:38px; height:38px; color:#FFF; font-size:14px;}
	.topCont .slideImg .ulChange {position:absolute; bottom:12px; right:0;}	
	.topCont .slideImg .ulChange li{ float:left; width:14px; color:#3c3441;height:15px; background:#FFFFFF; margin-right:3px; display:inline; text-align:center; cursor:pointer; }
	.topCont .slideImg .ulChange li.on{ background:#FFFF00; }
	.topCont .slideImg	.changeDiv{ position:absolute;display: none;}
	
	.topCont .topList{ width:412px; height:352px; border:1px solid #E0E0E0; margin-left:11px; background:url(topListBg.gif) scroll left 1px repeat-x;}
	.topCont .topList .topListTop{ background:url(../images/topListBg2.gif) scroll no-repeat; height:176px;}	
	.topCont .topList .topListTop dl{ padding-top:20px; width:380px; margin:0 auto;} 
	.topCont .topList .topListTop dt{ padding-left:36px; }
	.topCont .topList .topListTop dt a{color:#3c3441; font-weight:700; font-size:14px; }	
	.topCont .topList .topListTop dd{ line-height:24px; text-indent:3em; }	
	.topCont .topList .topListTop dd a{ color:#999999;}
	.topCont .topList .topListTop dd span a{ color:#3c3441; text-indent:1em; display:inline-block;}
	.topCont .topList .bottomList{ width:375px; margin:0 auto;}
	.topCont .topList .more { background:#3c3441; padding:5px; float:right; }
	.topCont .topList .more a { color:#fff;}
	.topCont .topList .bottomList li{ background:url(../images/topListIcon.gif) scroll no-repeat left center; padding-left:10px; height:25px; line-height:25px; font-size:14px;}
	
	.topCont .topTips{ width:201px; }
		.topTipsHeader{ background:#3c3441; height:30px; width:201px;}
		.topTipsHeader h3{ font-size:14px; font-family:Microsoft YaHei; line-height:30px; color:#fff; background:url(iconArrow.gif) scroll no-repeat 10px center; padding-left:26px;}
		.topTipsCont{border:1px solid #E0E0E0; border-top:none; overflow:hidden; padding-top:10px; padding-left:8px; line-height:24px;}
		.topTipsCont p{ line-height:24px; margin-top:-5px;}
		.topTipsCont ul{ margin-top:10px; padding-left:8px;}	
		.topTipsCont ul	li	{ float:left; padding-right:15px;}	
		.topTipsCont ul	li a{ display:block; padding-top:40px; width:30px; color:#414141; font-weight:700;}	
		.topTipsCont ul	li a.icon1{background:url(icon1.gif) scroll no-repeat 4px 0px;}		
		.topTipsCont ul	li a.icon2{background:url(icon2.gif) scroll no-repeat 4px 5px;}		
		.topTipsCont ul	li a.icon3{background:url(icon3.gif) scroll no-repeat 4px 6px;}		
		.topTipsCont ul	li a.icon4{background:url(icon4.gif) scroll no-repeat 4px 8px;}		
	.layout{ border-top:3px solid #184c1e;}
	.layout .layoutHeader h2{ background:url(../images/iconHeader.gif) scroll no-repeat; font-family:Microsoft YaHei; font-size:30px; padding-left:104px; color:#023d0a;}
	.layout .layoutHeader h2 span{ background:url(../images/rightp.jpg) no-repeat; float:right;width:171px; height:40px;}
			.showList { margin-top:15px; margin-left:10px;}		
			.showList a{ display:block;}
			.showList li{ margin-right:10px; float:left; margin-bottom:10px; _display:inline; }
			.piclist li {text-align:center;line-height:18px;}
			.piclist li img { width:184px; height:139px; margin-bottom:5px;}
			.showList li p{ text-align:center; color:#4D4D4D; line-height:18px; padding-top:5px;}
			.showList .boxLi li{width:184px; height:184px; border:1px solid #C9BFB0; padding:1px;}
			.showList .boxLiFalls li{width:222px; padding-top:11px; padding-left:11px; border:1px solid #C9BFB0; background:url(fbg2.gif) repeat;}
			.showList .boxLiFalls h4{ font:12px 700 ; padding-top:2px; text-align:center; line-height:24px;}
			.showList .boxLiFalls p{ line-height:24px; text-align:left; padding-top:0;}
			
			.showList .ulCont li{ float:left; margin:0; width:179px; height:83px; padding-bottom:5px;}
			.showList .ulCont li a{ display:block; }			
			.showList .ulCont .ulRight{ position:absolute; right:0; top:0;}		
			
			
			
			.showList .showBigImg{ margin:0 5px; position:relative; width:623px; height:436px;}
			.showList .showBigImg .changeDiv { position:absolute;}			
			.showList .showBigImg .changeDiv h4	{ position:absolute; bottom:12px; opacity:0.8; filter:alpha(opacity=80); height:28px; line-height:28px;  color:#000; background:#FFEA05;padding-right:65px;}		
			.showList .showBigImg .changeDiv h4 a{ padding-left:56px; display:inline-block; font-size:14px; font-family:Microsoft YaHei; }	
			
			.pdclist li	{ position:relative;margin-right:10px; float:left; margin-bottom:10px; _display:inline; width:320px; height:337px; overflow:hidden;}			 
			.pdclist li .text {background:url(../images/libg.png) repeat scroll 0 0 transparent; bottom: 0px; height: auto;left: 0; position: absolute;width:320px;}
			.pdclist li .imgbt { color: #FFFFFF; height: 30px;  text-align: center; width:320px;}
			.pdclist li .imgbt H3.tt { color: #FFFFFF; font-size: 14px; line-height: 30px; text-align: center;  z-index: 999;}
			.pdclist li .imgtext {  color: #FFFFFF; display: none; font-size: 12px;  height: 170px;width:320px;}
			.pdclist li .imgtext .pdctxt { padding:5px 10px 0; width:300px; line-height:18px; text-indent:24px;}
			.pdclist li .imgtext P {  padding-top: 10px;}
			.pdclist li .imgtext P B { display: inline-block; font-size: 14px; line-height: 20px; width: 100%;}
			.pdclist li .imgtext DL {padding-top: 10px; width:300px; padding-left:20px;}
			.pdclist li .imgtext DT { float: left; font-weight: bold; line-height: 20px;  text-align: right;   width: 80px;}
			.pdclist li .imgtext DD { float: left; height: 20px; overflow: hidden;  width: 180px;}
			.pdclist li .imgtext DD IMG { height: 20px; vertical-align: top; width: 72px;}			
			.pdclist { margin-top:15px; margin-left:10px;}		
			
				 .showListLeft { width:702px;}
				 .showListLeft li{ background:url(iconDot.gif) no-repeat left bottom scroll ; padding-bottom:15px; cursor:pointer; width:60px; }
				 .showListLeft ul{ }
			     .showListLeft .ulListTop{background:url(iconLine.gif) repeat-x center; padding-bottom:10px; height:40px;}
			     .showListLeft .ulListBttom{background:url(iconLine.gif) repeat-x left 22px; bottom:0; position:absolute;}
			     .showListLeft .ulListBttom	li{ padding-bottom:10px;}			 
				 .showListLeft .ulListBttom li{ padding-top:30px; padding-bottom:0; background:url(iconDot.gif) no-repeat left 17px scroll ; }				 
				 .showListLeft li.foucs{ background: url(iconDotFoucs.gif) no-repeat left bottom scroll;}
				 .showListLeft .ulListBttom li.foucs{ background: url(iconDotFoucs.gif) no-repeat left 17px scroll;}
				 
				 .showListRight{ width:252px; height:449px; border:1px solid #CCC; background:#F3F2F2;}
			     .showListRight .rightHeader{ background:url(hBg.gif) scroll repeat-x; height:34px; border:1px solid #fff; border-bottom:none; font-family:Microsoft YaHei; font-size:14px;}
			     .showListRight .rightHeader h4{ background:url(iconH4.gif) 10px 12px no-repeat; padding-left:23px; padding-top:9px;}
			     .showListRight .slideCont{ margin-top:14px;}
			     .showListRight .slideCont .topBtn{ width:115px; height:26px; background:#C7C7C7 url(topBtn.gif) scroll no-repeat 50px center; margin:0 auto; cursor:pointer;}
			     .showListRight .slideCont .bottomBtn{width:115px; height:26px; background:#C7C7C7 url(bottomBtn.gif) scroll no-repeat 50px center; margin:0 auto; cursor:pointer;}		 
			     .showListRight .slideCont .imgCont{ width:230px; margin:0 auto; border:1px solid #C7C7C7; border-left:none; border-right:none; height:318px; overflow:hidden; position:relative; background:#fff; padding:8px 0;}
			     .showListRight .slideCont .imgDlCont{ position:absolute; }
				 
			     .showListRight .slideCont .dlImg{ border:1px #E0E0E0 solid; padding-top:4px; padding-bottom:4px; background:#FFF; width:80px; float:left;  display:inline;}
			     .showListRight .slideCont .dlList{ margin-top:8px;width:180px; margin-left:24px; text-align:center;}
				 .showListRight .slideCont .dlList a { display:block; line-height:20px;}
				 .showListRight .slideCont .dlList img { width:180px; height:135px;}	
			     .showListRight .slideCont dl{ float:left; width:136px; padding-left:10px; height:60px; overflow:hidden; }
			     .showListRight .slideCont dt{ font-weight:700; color:#000; height:23px; line-height:23px;}
			     .showListRight .slideCont dd{ line-height:19px;  height:38px; width:136px;}
			     .showListRight .slideCont dd a{ display:inline;}		 
			     .showListRight .slideCont dd span a{ color:#FF7907; }
			     .centerImg{ margin:0 10px;}
			     .bdImg img{ border:1px solid #CCCCCC;}
				 
				 
				 
#showImgCont { position:relative;width:702px; height:356px;}	
#showImgCont .changeDiv{ position:absolute; width:702px;}
#falls{ position:relative; }
#falls li{ position:absolute; z-index:999px;}
#footer{ margin-top:10px;}				 
.footerMenu {background:url(footerBg.gif) repeat-x scroll transparent; color: #5E4844; height: 30px;overflow: hidden;}
.footerMenu ul { display: block;margin: 0 auto;text-align: center; width: 910px;}
.footerMenu li {float: left; line-height: 30px;}
.footerMenu li a { color: #5E4844; padding: 0 5px;}
.copyright { clear: both; color: #5E4844;padding-top: 10px; text-align: center;}
.copyright p { text-align: center; vertical-align: middle;}
.footer_logo { margin: 0 auto; padding: 10px 0;width: 800px;}
.copyright a {color: #5E4844;}

#float_father { _position:static;}

/*头部*/

.navbox{background-color:#ece4cd; float:left; width:100%;}
.nav{background:#ece4cd;width:1000px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;}
.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px;}
.top{width:1000px;margin:0 auto;}
.top img{display:block;}
.wrap{ width:100%; margin:0; background:url(navbg.gif) repeat-x;}
.menu{ margin:0 auto; width:913px; height:60px; overflow:hidden; text-align:left; padding-left:87px;}
.menu em{ padding:0;}
.menu a{ display:inline;}

/*共用尾部样式*/
.w1000{width:1000px; height:auto;margin:0 auto;background-color:#fff;overflow:hidden;}
.fl{float:left;}
.footer{ height:30px; margin-top:5px; background:url(icon.gif) repeat-x left -580px; overflow:hidden;}
.footer ul{ width:910px; margin:0 auto; display:block; text-align:center;}
.footer li{ float:left; line-height:30px;}
.footer li a{ padding:0 5px;}

.copyright{ clear:both; padding-top:10px; text-align:center;}
.copyright p{ text-align:center; vertical-align:middle;}
.footer_logo{ width:800px; margin:0 auto; padding:10px 0;}

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:99px; height:191px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:210px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#jianyi{ width:99px; height:281px;  position:absolute; bottom:0px; cursor:pointer;background:url(../images/ml.gif) no-repeat;} 
#tbox { position:fixed; bottom:210px; right:60px;}

#tbox1{width:99px; height:191px; float:left; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:210px; padding-top:50px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#jianyi1{ width:99px; height:281px;  position:absolute; bottom:0px; cursor:pointer;background:url(../images/mll.gif) no-repeat bottom;} 
#tbox1 { position:fixed; bottom:210px; left:60px;}



.top01{ height:100px; width:100%; background-image:url(../images/top1.jpg); background-repeat: no-repeat; background-position: center; }
.top02{ background:url(../images/top2.jpg)  no-repeat center; height:100px; width:100%;}
.top03{ background:url(../images/top3.jpg)  no-repeat center; height:100px; width:100%;}
.top04{ background:url(../images/top4.jpg) no-repeat center; height:149px; width:100%; text-align: center; }

.wjzt { width: 1000px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; height: 120px; background-color: #FFF; }
.wjzt ul,.wjzt li { display: block; list-style-type: none; margin: 0px; padding: 0px;  }
img {border: 0px;}
.wjzt h5 { font-size: 24px; line-height: 50px; color: #000; text-align: center; width: 1000px; margin: 0px; padding: 0px; }
.wjzt li { float: left; padding-left: 8px; }
.wjzt li img { width:322px; height:80px;}

/*S 2013.07.03 新增橱柜节版块样式*/
.newaddbox { width:1000px;}
.newadd_m { width:1000px; height:36px; float:left; background:#d3d0d5; margin:10px 0;}
.newadd_m li { float:left; position:relative; width:333px; height:36px; background:url(line.gif) no-repeat 332px 7px; font:normal 18px/36px microsoft yahei,"黑体"; text-align:center; cursor:pointer;}
.newadd_m li.fr {background:none;}
.newadd_m li em { display:block; font-style:normal; height:43px; width:333px; position:absolute; top:0px; left:0px;}
.newadd_m li.selected { background:#3b3340; color:#fff; font-weight:bold;}
.newadd_m li.selected em { background:url(jtbg.gif) no-repeat bottom center;}
.dnone{ display:none;}

.foucsbox { width:330px; height:308px; border:solid 1px #3b3340; position:relative; overflow:hidden}
.foucsbox img { width:330px;}
.foucsbox .foucs1div{ width:330px; height:308px; overflow:hidden; }
.foucsbox .foucs1div h3 { width:330px; height:30px; display:block; line-height:30px; background:url(../images/libg.png) repeat;position:absolute; left:0; bottom:0px; }
.foucsbox .foucs1div h3 a{color:#FFF; font-size:12px; font-weight:normal;}
.foucsbox .ulfoucs1 {position:absolute; bottom:5px; right:5px;}	
.foucsbox .ulfoucs1 li{ float:left; width:17px; color:#3c3441;height:17px; background:#0E3A06; margin-right:3px; display:inline; text-align:center; cursor:pointer; color:#FFF; cursor:pointer; line-height:17px;}
.foucsbox .ulfoucs1 li.on{ background:#FFFF00; color:#3b3340; }
.foucsbox .ulfoucs1 li:hover{ background:#FFFF00; color:#3b3340; }
.foucsbox .foucs1div{ position:absolute;/*display: none;*/}
.w332 { width:332px;}
.hdlc { float:left; width:262px; height:160px; line-height:32px; padding-left:68px; border:solid 1px #02650e; background: url(../images/lcbg.jpg) no-repeat #e3eff3; margin-top:10px; padding-top:4px;}

.articlebox { margin:0px 10px; width:412px;}
.articlebox dt h4 { line-height:24px; text-align:center; font:bold 17px/42px microsoft yahei;}
.articlebox dd { padding:0 10px; width:392px; line-height:24px;}
.articlebox dd.bline { border-bottom:dotted 1px #ccc; padding-bottom:10px;}
.articlebox dd p { text-indent:24px; color:#002004;}
.articlebox dd p img { border:solid 1px #e3e1e5; padding:1px; width:120px; height:90px; margin:10px 0 5px 10px; _display:inline;}
.articlebox dd p a.more { background:#026f0f; color:#fff; padding:3px 5px; text-align:left;}
.articlebox dt.lead { height:20px; margin:18px 0 10px 0;  background: url(../images/tbg.jpg) no-repeat left;padding-left:48px; color:#FFFF00; font:bold 14px/20px microsoft yahei;}
.articlebox dd i { width:377px; font-style:normal; display:block; background:url(../images/topListIcon.gif) no-repeat left center; padding-left:15px;}

.w236 { width:236px;}
.info { float:right; width:236px;}
.info dt { background:#02650e; color:#ffff00; float:left; width:236px; height:30px; font:bold 14px/30px microsoft yahei; text-indent:10px;}
.info dd { float:left; width:214px; padding:8px 10px; border:solid 1px #e3e1e5; background:#EDF3F5; line-height:25px;}
.info dd img{ margin:0 15px}
.info dd p { text-align:center;}
.wjbox { float:right; width:236px; margin-top:10px;}
.wjbox dl { float:left; width:236px; height:30px;background:#02650e; }
.wjbox dt {font:bold 14px/30px microsoft yahei; text-indent:10px;color:#ffff00;}
.wjbox dd {font:normal 12px/30px microsoft yahei; padding-right:5px;color:#fff;}
.wjbox dd img{ margin:10px 2px}
.wjbox dd a {color:#fff;}
.wjbox ul { float:left; width:214px; padding:4px 10px; border:solid 1px #e3e1e5; background:#f2f1f3; line-height:18px;}
.wjbox li { float:left; background:url(wjicon.gif) no-repeat left 6px; padding-bottom:3px; padding-left:15px; border-bottom:dotted 1px #ccc; margin-bottom:3px; width:199px;}

.imglist { float:left; width:1000px; overflow:hidden; margin:10px 0}
.imglist ul { float:left; margin-right:-12px; width:1012px;}
.imglist li { float:left; margin-right:12px; margin-bottom:12px; width:241px; height:238px;}
.imglist li a.pic { display:block; float:left; width:235px; height:175px; border:solid 3px #d3d0d5; overflow:hidden;}
.imglist li a.pic img { width:235px;}
.imglist li p { display:block; float:left; background:url(../images/ttbg.gif) no-repeat; padding-top:15px; line-height:20px;}
.imglist li p a.txt { display:block; float:left; border:solid 1px #c3e1c5; border-top:none; background:#eef6ee; text-align:center; line-height:18px; padding:0px 5px 5px; width:229px;}

.big_pic { float:left; background:#d3d0d5; width:978px; height:460px; padding:11px;}
.b_foucsbox { float:left; position:relative; width:978px; height:460px;}
.b_foucsbox img { width:978px; height:460px;}
.b_foucsbox .foucs2div{ width:978px; }
.b_foucsbox .foucs2div h3 {color:#FFF; width:978px; height:30px; display:block; line-height:30px; background:url(libg.png) repeat;position:absolute; left:0; bottom:0px; text-indent:15px; font-size:14px; }
.b_foucsbox .foucs2div h3 a{color:#FFF; font-size:12px; font-weight:normal;}
.b_foucsbox .ulfoucs2 {position:absolute; bottom:5px; right:5px;}	
.b_foucsbox .ulfoucs2 li{ float:left; width:17px; color:#3c3441;height:17px; background:#61516b; margin-right:3px; display:inline; text-align:center; cursor:pointer; color:#FFF; cursor:pointer; line-height:17px;}
.b_foucsbox .ulfoucs2 li.on{ background:#FFFF00; color:#3b3340; }
.b_foucsbox .ulfoucs2 li:hover{ background:#FFFF00; color:#3b3340; }
.b_foucsbox .foucs2div{ position:absolute;/*display: none;*/}



/*E 2013.07.03 新增橱柜节版块样式*/













