﻿/*- 总体定义 -*/
*  {margin:0;padding:0;list-style:none;text-decoration:none;}
body {min-width:986px;height:auto;font-size:12px;line-height:normal;background:url(line.gif) top right repeat-y;}
img {border:0;}
a {color:#333;}
a:hover {
	color:orange;
	/*width: 40px;*/
}
.clear {clear:both;}


/*- header -----------------------
#header {border-bottom:1px solid #b6d4da;height:150px;min-width:965px;background:#FFFFFF;}
#headerarea {min-width:963px;height:150px;}
#logo {width:240px;height:150px;float:left;border-right:1px solid #b6d4da;background:#57C114;}
#logo img  {display:block;float:right;margin-top:1px;}
ul#nav {width:730px;display:block;background:#C7C7C7;height:34px;float:left;margin-top:130px;}
ul#nav li  {width:80px;line-height:34px;float:left;text-align:center;}
ul#nav li a {color:#333;}
ul#nav li.navimg  {width:40px;height:24px;padding-top:5px;float:right;}


#header {border-bottom:1px solid #b6d4da;height:100px;min-width:965px;}
#headerarea {width:963px;height:100px;background:#fff url(top_bg.png) 277px no-repeat;}
#logo {width:240px;height:100px;float:left;border-right:1px solid #b6d4da;}
#logo img  {display:block;float:right;margin-top:24px;}
ul#nav {width:717px;background:url(top_bg.png) right top no-repeat;height:34px;float:left;margin-top:66px;}
ul#nav li  {width:80px;line-height:34px;float:left;text-align:center;}
ul#nav li a {color:#333;}
ul#nav li.navimg  {width:40px;height:24px;padding-top:5px;float:right;}
*/

/*- header -----------------------*/
#header {border-bottom:1px solid #b6d4da;height:192px;/*157px*/;width:1000px;background:#fff;margin:auto}
#headerarea {width:1000px;height:192px;background:url(banner.jpg) 250px 0 no-repeat /*157px;*/}
#logo {width:202px;height:157px;float:left;background:#fff;}
#logo img  {display:block;float:left;margin-bottom:1px solid #b6d4da;}
#logo span  {display:block;width:100%;float:left;height:35px;background:#4D804D}
#logo1 {width:720px;height:157px;float:right;background:#fff;}
ul#nav {width:798px;background:#4D804D/*#c7c7c7*/;height:35px;float:left;margin-top:157px;}

ul#nav li  {width:80px;line-height:34px;float:left;text-align:center;}
ul#nav li a {color:#333;}
ul#nav li.navimg  {width:30px;height:24px;padding-top:5px;float:right;}
/*- mainbox -----------------------*/
#mainbox	{clear:both;width:1000px;margin:0 auto;}
#mainarea {width:1000px;background:/*#fff*/#B5E3B5;height:100%;margin:auto; overflow:auto;}

/*- sidebar -----------------------*/
#sidebar {width:202px;height:auto;float:left;overflow:hidden}
#sidebar h5 {width:202px;height:30px;line-height:30px;font-size:14px;background:#B5E3B5/*#57C114*/;text-align:center;}
#sidenav  {width:160px;height:auto;margin:10px 0 0 40px;}
#sidenav h6 {line-height:26px;font-size:12px;font-weight:normal;background:url(indexm_03.gif) left center no-repeat;}
#sidenav h6 a {color:black;display:block;margin-left:15px;}
#sidenav ul {margin-left:25px;}
#sidenav ul li {line-height:26px;font-size:12px;font-weight:normal;background:url(indexm_03_y.gif) left center no-repeat;}
#sidenav ul li a {margin-left:20px;display:block;width:120px;overflow:hidden}
#areacom {margin:5px 0 0 10px;}
#areacom p {}
#contact {margin:40px 10px 0 10px;}
#contact h2 {line-height:22px;font-size:12px;font-weight:normal;}
/*- content -----------------------*/
#content {
	width:797px;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6d4da;
	height: auto;
	background:#fff;
	overflow:hidden;
}
#location {line-height:36px;margin-left:26px;}
#content h1 {background:#eee;line-height:26px;margin:20px;font-size:16px;text-align:center;}
#news_list,#news_content {margin:20px;height:auto !important;height:420px;min-height:420px;}
#news_content{width:80%;margin:20px auto;}

/*- news_list -----------------------*/
#news_list ul {margin:10px 120px 10px 80px;}
#news_list ul li {line-height:26px;border-bottom:1px dotted #ddd;}
#news_list ul li a{color:#333;float:left;}
#news_list ul li a:hover {color:orange;}
#news_list ul li i {float:right;}

/*- pro -----------------------*/
#pro_content	 {
	margin:5px 10px;
	padding:5px;
	float:left;
	width:320px;
	vertical-align: top;
}
#pro_content h2 {font-size:14px;font-weight:normal;}
#pro_content dl dd {clear:both;}
#pro_content dl dd.pic10 img {float:left;}
#pro_list {float:right;width:380px;height:auto;}
#pro_list ul {
	width:348px;
	height:auto/*275px*/;
	border:1px solid #ccc;
	padding:5px;
	clear:both;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#pro_list ul li {width:100px;height:auto;border:1px solid #ccc;padding:3px;margin:3px;float:left;}
#f_catalog {
	clear:both;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 15px;
}
#f_catalog a {
	background:#eee;
	display:block;
	margin-left:3px;
	float:left;
	width:73px;
	margin-top:3px;
	text-align:center;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#p_catalog {clear:both;text-align:center;line-height:24px;}
#p_catalog a{font-size:11px;border:1.9px solid #4D804D;margin-left:5px;font-weight:bold;line-height:16px;padding:2px 6px}
#p_catalog a:link,#f_catalog a:link{}
#p_catalog a:visited,#f_catalog a:visited{color:#999}
#p_catalog a.active,#f_catalog a.active,#p_catalog a:hover,#p_catalog a:active,#f_catalog a:hover,#f_catalog a:active{color:#333;border-color:#e7e6fb}

#proelite_list	 {width:700px;height:auto;}
#proelite_list ul {width:670px;height:606px;margin:0 20px;border:1px solid #ccc;padding:5px;clear:both;}
#proelite_list ul li {width:202px;height:186px;padding:9px;float:left;text-align:center;}
#proelite_list ul li img {border:1px solid #ccc; }

#pro_case {width:720px;margin:10px;/*border:1px dotted #e1e1e1;*/text-align:center;background:#fff}
#pro_case h4 {background:#f9f9f9;font-size:12px;font-weight:normal;padding-left:30px;text-align:left;}
#pro_case ul {padding:10px;}
#pro_case ul li {width:220px;height:200px;float:left;}
#pro_case img {display:block;}
#pro_case ul#pro_case_z {}
/*- homeboxs -----------------------*/
#midimg {width:400px;height:auto;float:left;padding-top:1px;}
#homebox1 {width:380px;height:auto;float:right;margin-left:2px}
#homenewsbox{width:380px;line-height:22px;}
#homenewsbox li{text-indent:18px;background:url(jt.gif) no-repeat 5px 3px;}
#marquee1{width:340px;height:118px;over-flow:auto;}
#hometjpro ul	{/*width:348px;*/height:100px;border-right:none;margin-top:2px;}
#hometjpro ul li {width:100px;height:100px;float:left;border:1px solid #ccc;text-align:center;line-height:normal;margin:8px !important;margin:4px;padding:2px;}
#hometjpro ul li img {vertical-align:middle;}
#homenewpro p {
	width:326px;
	height:200;
	border:1px solid #ddd;
	margin:2px;
	padding:2px;
	text-align:center;
	clear: both;
}

#homebox2 {clear:both;margin:8px;border: thin double #b6d4da;width:760px;height:106px;over-flow:auto;background:#B5E3B5}
#homebox2 ul {
	/*width:760px;*/
	float:left;
	height:106px;
	margin: 5px;
}
#homebox2 ul li {
	width:100px;
	height:88px;
	float:left;
	border:1px dotted #E8E8E8;
	text-align:center;
	clear: none;
	margin: 3px;
	padding: 3px;
}
/*- Case -----------------------*/
#case {width:420px;float:left;}
#case_content {padding:10px; border-top:1px dotted #ddd}
#case h2,#case_pro_list h3 {font-size:14px;color:red;line-height:26px;text-align:center;font-weight:normal;}
#case h4 {font-size:12px; font-weight:normal;}
#other_case {padding:20px; border-top:1px dotted #ddd}
#case_pro_list {width:300px;float:left;border-left:1px dotted #ddd}
#case_pro_list ol {border-right:1px dotted #ddd;}
#case_pro_list ol li {list-style:upper-alpha;margin-left:30px;text-align:center;}
#case_pro_list ol li img {border:1px solid #ddd;padding:1px;}

/*- 分公司列表 -----------------------*/
#company_list {width:700px;margin:10px;}
#company_list dl {width:340px;}
.prolinks {
	background:#eff8dc;
	height:80px;
	border-top:1px solid #ace5dc;
	clear:both;
	font-size:9pt;
	line-height:20px;
	padding:2px;
}
.prolinks h4 {width:36px;float:left;font-size:12px;margin-left:30px;margin:10px;}
.prolinks p {width:710px;float:left;}
.prolinks p a {margin:3px;}
.areabox {background:#eff8dc;border-top:1px solid #ace5dc;clear:both;}
.areabox p {width:680px;float:center;font-size:9pt;
	line-height:25px;
	
}
.areabox p a {margin:3px;}
.links {background:#eff8dc;border-top:1px solid #ace5dc;clear:both;}
.links h5,.areabox h5{font-size:12px}
.links p {width:720px;float:center;font-size:9pt;
	line-height:20px;
	
}
.links p a {margin:3px;color:#000}
.border{ /*border:1px dashed #F0F0F0;*/
        padding:4px;
		margin-bottom:8px;}

		
		
/*工程案例*/
#ProjectList{width:90%;margin:auto}
#ProjectList dd{display:block;width:140px;height:120px;float:left;margin:5px 13px;text-align:center;}
#ProjectList img{border:1px dotted #f0f0f0}
#ProjectList dd.paging{width:100%;height:30px;line-height:28px;clear:both}
#ProjectList dd.paging a{margin:auto 5px;}

#ProjectView{
	width:720px;
	float: left;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 20px;
}
#ProjectView dt{width:100%;height:35px;line-height:35px;clear:both;border-left:4px solid #f7901a;color:#728c07;font-size:14px;font-weight:bold;text-indent:5px}
#ProjectView dd{
	display:block;
	float:left;
	width: 400px;
}
#ProjectView dd.image{width:140px;height:100px;text-align:center;display:none}
#ProjectView dd.image img{
	border:1px dotted #f0f0f0;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#ProjectView dd.description{display:none}
#ProjectView dd.name{width:400px;height:25px;display:none}
#ProjectView dd.content{width:100%;clear:both;margin:10px auto;}
#ProjectView dd.date{width:100%;clear:both;margin:5px auto;color:#f00;text-align:right;}

#ProjectView1 {
	width:50px;
	height:400;
	float:right;
	background-color: #CCCCCC;
	background-position: right top;
}


/*设计师*/
.NoRecords{color:#f00;width:100%;text-align:center;}
#designerList{width:90%;margin:auto;}
#designerList th{border:2px solid #999;width:120px;height:120px}
#designerList td{width:110px;text-align:center}
#designerList td img,#designerList th img{display:block;clear:both;margin:auto}

#SheJiShiView{width:90%;margin:auto}
#SheJiShiView dt{display:block;width:250px;height:300px;text-align:center;float:left;}
#SheJiShiView dd{display:block;width:450px;height:300px;float:left;overflow:auto;}
#designer_proList{width:90%;margin:auto}
#designer_proList li{width:110px;height:120px;display:block;float:left;text-align:center}
#designer_proList li a{display:block;clear:both}
#designer_products{font-size:14px;width:90%;margin:auto}

#Designer_ProView{width:90%;margin:auto}
#Designer_ProView dt{font-size:14px;font-weight:Bold;}
#Designer_ProView dd{width:110px;height:120px;display:block;float:left;text-align:center}
#Designer_ProView dd.paging{width:90%;clear:both;}
#Designer_ProView dd.paging a{margin:auto 5px;}

/*学校家具*/
#categoriesContainer{width:750px;border:1px solid #d1d1d1;margin:10px auto;overflow:hidden}
#categoriesContainer dl{width:738px;border:0;margin:5px}
#categoriesContainer dl dt{display:block;float:left;width:200px;height:30px;line-height:30px;letter-spacing:5px;text-indent:3px;border:1px solid #d1d1d1;background:#f3f3f3}
#categoriesContainer dl dd.category_sub{display:block;float:left;margin-top:5px;width:736px;height:30px;border:1px solid #d1d1d1;clear:both}
#categoriesContainer dl dd.category_sub a{display:block;float:left;width:100px;height:18px;line-height:18px;margin:5px;background:#f3f3f3;text-align:center}
#categoriesContainer dl dd.titleNext{display:block;float:left;margin-left:5px;width:530px;height:30px;border:1px solid #d1d1d1;clear:right}
.cateogry_pro{width:736px;margin:auto;border:1px solid #d1d1d1;margin:5px auto;text-align:center}
.proContainer{width:80%;height:100px;line-height:83px;border:1px solid #d1d1d1;margin:3px auto;clear:both}
.proContainer a{display:block;float:left;width:125px;height:75px;border:1px solid #d1d1d1;margin:10px}
