@charset "utf-8";
/* CSS Document */

body {text-align:center;font-family:\5B8B\4F53,Arial Narrow,arial,serif;background:#ffffff;font-size:12px; color:#484745;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
a {color:#484745;text-decoration:none;}
a:visited {color:#484745;text-decoration:none;}
a:hover {color:#c00;text-decoration:underline;}
a:active {color:#484745;}
.cWhite,.cWhite a:visited,.cWhite a,.cWhite a:hover {color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cLGray,.cLGray:visited,.cLGray a,.cLGray a:visited {color:#333;}
.cGray,.cGray:visited,.cGray a,.cGray a:visited {color:#585858;}
.cDGray,.cDGray:visited,.cDGray a,.cDGray a:visited {color:#727171;}
.cBlack,.cBlack:visited,.cBlack a,.cBlack a:visited {color:#000;}
.cBlue,.cBlue:visited,.cBlue a,.cBlue a:visited {color:#1E50A2;}
.cRed,.cRed:visited,.cRed a,.cRed a:visited {color:Red;}
.cDRed,.cDRed:visited,.cDRed a,.cDRed a:visited {color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cLGray a:hover,a.cLGray:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;} 
.clear{ clear:both}




.top{ height:0px;}
.top8{margin-top:8px;}
/*头部*/
.header{ width:1000px; margin:auto;}
.banner img{ width:1000px; margin:auto;}
.nav{ background: url(../images/nav01.gif) no-repeat; width:990px; margin:7px auto!important;margin:0px auto 7px auto; height:53px; }
.nav ul.n1{ float:left; width:70px; line-height:52px; font-size:18px; font-weight: }
.nav ul.n2{ float:left; width:180px; line-height:15px;margin-left:5px; color:#666666}
.nav ul.n2 li{ width:80px; font-size:12px; font-weight:; padding:7px 0 0px 10px;text-align:left; float:left}
.nav ul.n3{ float:left; width:50px; line-height:52px; font-size:24px; font-weight:; text-align:left}
.nav ul.n4{ float:left; width:230px; line-height:15px; color:#666666}
.nav ul.n4 li{ width:65px; font-size:12px; font-weight:; padding:7px 0 0px 10px;text-align:left; float:left}
.nav ul.n5{ float:left; width:55px; line-height:52px; font-size:18px; font-weight:; text-align: center}
.nav ul.n6{ float:left; width:160px; margin-left:10px;line-height:15px; color:#666666}
.nav ul.n6 li{ width:65px; font-size:12px; font-weight:; padding:7px 0 0px 10px;text-align:left; float:left}
.nav ul.n7{ float:left; width:60px; line-height:52px; font-size:18px; font-weight:; text-align: center}
.nav ul.n8{ float:left; width:150px; margin-left:20px; line-height:15px; color:#666666}
.nav ul.n8 li{ width:46px; font-size:12px; font-weight:; padding:7px 0 0px 0px;text-align:left; float:left}





.area{ border:0px;width:990px; margin:auto; border-top:0; border-bottom:0; padding:0px;}
.colL{ width:280px; float:left; margin-top:2px;}
.colR{ width:700px; float:right; margin-top:2px;}
.colL2{ width:700px; float: left; margin-top:2px;}
.colR2{ width:280px; float: right; margin-top:2px;}
/*内容*/
.colLc{width:280px;  }
.title_01{ width:280px; height:34px; background:url(../images/title_c.gif) repeat-x; }
.title_01 li.c{height:34px;float:left; line-height:34px; font-size:16px; color:#666666; padding-left:14px;}
.title_01 li.l{width:8px;float:left;height:34px;}
.title_01 li.r{width:8px;  float:right;height:34px;}
.colLc div.con{width:278px; border:solid 1px #d3d3d3; margin-top:8px; padding-bottom:12px} 
.colLc div.con ul{ margin:10px 10px 0 10px!important;  margin:10px 5px 0 5px;float:left}
.colLc div.con h3 img{ width:120px; height:90px; float:left ; border:solid 1px #dadbdd; padding:3px; }
.colLc div.con h3 img{ width:120px; height:90px; float:left ; border:solid 1px #dadbdd; padding:3px; }
.colLc div.con li{ width:120px; line-height:24px; float:left; text-align:left; padding-left:10px; overflow:hidden; height:24px; }




/*右边*/
.colRc{width:700px;}
.title_02{ width:700px; height:34px; background:url(../images/title_c.gif) repeat-x;}
.title_02 li.c{height:34px;float:left; line-height:35px; font-size:16px; font-weight:; color:#666666; padding-left:15px;}
.title_02 li.l{width:8px;float:left;height:34px;}
.title_02 li.r{width:8px;  float:right;height:34px;}
.colRc div.con2{width:657px; border:solid 1px #d3d3d3; margin-top:8px; padding:20px; } 
.con2 ul{float:left; width:657px; }
.con2 li{ width:120px; padding-left:10px; line-height:34px; float:left; font-size:14px; font-weight:bold; text-align:left}





/*底部*/

.area2{ border:2px; width:996px; margin:auto; border-top:0; color:#666666}
.footer{ width:996px; margin:auto; height:36px; background:url(../images/footer.gif) repeat-x;margin-top:8px;}
.footer h3{ padding-left:40px; float:left; line-height:36px; }
.footer h4{ float:right; padding-right:50px;line-height:36px;}



/*分公司*/
.fenLc {margin-top:4px;}
.fenLc li{ width:260px; height:32px; line-height:32px; font-size:14px; font-weight: ; padding-left:20px; text-align:left; }
.fenLc li.t1{ background:url(../images/fen_01.gif) no-repeat; }
.fenLc li.t2{ background:url(../images/fen_02.gif) no-repeat;}
.fenRc{width:678px; border:solid 1px #d3d3d3; margin-top:8px; padding:5px 5px 5px 14px;}
.fenRc ul{ background:url(../images/fen_03.gif) no-repeat; width:318px; height:138px; padding:10px; float:left}
.fenRc h3 img {border:1px solid #DADBDD;float:left;height:120px;padding:3px;width:84px;}
.fenRc li{ float:right; width:210px; text-align:left; line-height:24px;}
.fenl2{background:url(../images/fen_04.gif) no-repeat; width:280px; height:343px; margin:auto; margin-top:8px;}
.fenl2 img{ width:264px; height:160px; float:left; padding:8px 0 0 8px;}
.fenl2 ul{ padding:10px 0; float:left; height:92px; overflow:hidden}
.fenl2 h2{ width:270px; float:left; padding-top:12px; font-size:14px; font-weight:bold}
.fenl2 li{ line-height:20px; width:240px; margin-left:22px !important; margin-left:12px; text-align:left; float:left ; }



/*案例推荐*/
.colLc div.anli{ width:262px; border:solid 1px #d3d3d3; margin-top:8px;padding:8px;} 
.anlist li{ width:87px; line-height:28px;float:left; text-align:left }

.colRc div.picbox{ width:657px; border:solid 1px #d3d3d3; margin-top:8px; padding:20px; } 
.colRc div.conpic{width:657px;}
.colRc div.conpic li{ border:solid 1px #CCCCCC; width:128px; height:96; padding:3px; float:left; margin: 0 15px 10px 8px!important;margin: 0 17px 10px 6px}
.line{ border-bottom: dashed 1px #cccccc; width:95%; margin:auto ; height:1px; font-size:1px; margin:15px auto;}
.anliname li{ width:650px; float:left ; line-height:24px; text-align:left; margin-left:10px !important;margin-left:5px;}
.anliname li p{ margin-top:10px; float:left ; line-height:24px; text-align:left;}
.anliname h2,.anliname h3{ width:200px; float:left; text-align:left;}


.anSearch{ width:980px; margin:0 auto 7px auto; background:url(../images/line.gif) repeat-x bottom; padding:5px ; background-color:#EFEFEF}
.anSearch li{ float:left; padding-right:25px; line-height:24px;}
.anSearch span{ float:left;line-height:24px;}
.anSearch ul{ float:left ;} 

.an_1{ float:left;}



/*个人案例*/
.geren{ width:990px; margin-top:10px;}
.title_03{ width:990px; height:34px; background:url(../images/title_c.gif) repeat-x;}
.title_03 li.c{hheight:23px;float:left;  font-size:14px; font-weight:bold; color:#484745; padding-left:15px; background:url(../images/icon.gif) no-repeat; padding-top:11px ;}
.title_03 li.l{   width:8px;float:left;height:34px;}
.title_03 li.r{ width:8px;  float:right;height:34px;}

.gerenbox{width:963px; border:solid 1px #d3d3d3; margin-top:8px; padding:15px 5px 15px 20px;}
.gerenbox li{ border:solid 1px #CCCCCC; width:128px; height:96; padding:3px; float:left; margin: 0 12px 10px 8px!important;margin: 0 14px 10px 6px}

.gerenbox_2{width:968px; border:solid 1px #d3d3d3; margin-top:8px; padding:15px 10px;}
.gerenbox_2con{ width:930px; border:solid 1px #d3d3d3; margin:10px auto; padding:10px; margin-top:0 }
.gerenbox_2con li{ width:910px; float:left ; line-height:24px; text-align:left; margin-left:10px !important;margin-left:5px;}
.gerenbox_2con h2,.gerenbox_2con h3{ width:300px; float:left; text-align:left;}
.gerenbox_2list{ width:930px; border:solid 1px #d3d3d3; margin:10px auto; padding:10px; margin-top:0 }
.gerenbox_2list li{width:910px; float:left ; line-height:24px; text-align:left; margin-left:10px !important;margin-left:5px;}
.bold{ font-weight:bold;}

/*设计师*/
.shejishi{ background-color:#a20000; width:637px; padding:0 0 0 10px; }
.sjs_box{color:#ffcecd}]
.sjs_box img{  width:120px; height:150px;}
.sjs_box  ul{ float: left}
.sjs_box li{ line-height:24px; text-align:left;width:480px;}
.sjs_text { float:right; width:495px; text-align:right; float:right}
.sjs_t1 li{ border-right: 1px solid #2e2e2e; border-bottom:1px solid #2e2e2e; padding:3px 5px; float:left ; color:#fff; height:24px; line-height:24px; text-align:center}

.ttt1{ width:65px; float:left; background-color:#000000;}
.ttt2{ width:180px; float:left; background-color:#000000;}
.ttt3{ width:84px; float:left; background-color:#000000;}
.ttt4{ width:85px; float:left; background-color:#000000;}

.ttt5{ width:65px; float:left; background-color:#9a989d;}
.ttt6{ width:65px; float:left; background-color:#3d3d3d;}
.ttt7{ width:84px; float:left; background-color:#3d3d3d;}
.ttt8{ width:85px; float:left; background-color:#3d3d3d;}


.sjspic p{ margin: 0 auto; padding:0px; font-size:0px;}
.sjspic img{ margin:5px auto 10px auto; }



.sjsppicbox{ width:948px; border:solid 1px #d3d3d3;  padding:20px; margin: 9px auto !important;margin:3px auto 9px auto} 
.sjsconpic{width:948px;}
.sjsconpic li{ border:solid 1px #CCCCCC; width:128px; height:96; padding:3px; float:left; margin: 0 15px 10px 6px!important;margin: 0 17px 10px 4px}

.sjsname{ width:948px; border:solid 1px #d3d3d3;  padding:20px; margin: 9px auto !important;margin:3px auto 9px auto}
.sjsnameB{width:920px;border:solid 1px #d3d3d3; margin:auto; padding:10px;}
.sjsname li{ width:900px; float:left ; line-height:24px; text-align:left; margin-left:10px !important;margin-left:5px;}
.sjsname li p{ margin-top:10px; float:left ; line-height:24px; text-align:left;}
.sjsname h2,.sjsname h3{ width:250px; float:left; text-align:left;}




/*风格查询*/
.fengge{}
.colLc div.fengge{ width:278px; border:solid 1px #d3d3d3; margin-top:8px;}
.colLc div.fengge h2{ float:left;width:200px;  text-align:left; padding:10px 5px 3px 10px; color:#000000 }
.colLc div.fengge li{ float:left ;width:260px; padding:0 5px 3px 15px;text-align:left; line-height:28px;}
.colLc div.fengge span{ padding:0px 8px 0px 0px; margin:2px 0} 

/*精品案例TOP10*/
.colLc div.topp10{ width:262px; border:solid 1px #d3d3d3; margin-top:8px;padding:8px;} 

.toppic{ width:258px; } 
.toppic h3 img{ width:120px; height:90px; float:left ; border:solid 1px #dadbdd; padding:3px; }
.toppic h3 img{ width:120px; height:90px; float:left ; border:solid 1px #dadbdd; padding:3px; }
.toppic li{ width:120px; line-height:24px; float:left; text-align:left; padding-left:10px; overflow:hidden; height:24px; }
.toplist li{ width:250px; float:left; line-height:24px; text-align: left; margin-left:5px;} 


/*翻页*/
#pagelist {
border:1px solid #CCCCCC;
line-height:36px;
margin-top:6px;
}
#pagelist a {
background:#F7F7F7 none repeat scroll 0 0;
border:1px solid #CCCCCC;
line-height:30px;
margin-left:2px;
padding:3px 8px;
text-align:center;
text-decoration:none;
}



/*活动促销*/

.hdcx{}
.colLc div.cobox{border:1px solid #D3D3D3;margin-top:8px;padding:8px;width:262px;}
.cs{ width:252px; padding-left:8px;} 
.cs a{ float:left; width:42px; text-align:left; line-height:24px }
.huodong{}
.huodong h2{ font-size:14px; font-weight:bold;}
.huodongbox{ border:1px solid #D3D3D3; padding:20px; margin-top:10px;}
.huodongbox li{ line-height:24px; text-align:left} 

/*集团动态*/
.jituan{border:1px solid #D3D3D3;width:270px; padding-left:8px!important;padding-left:8px; padding-bottom:10px;}
.jituan li{line-height:31px; padding-left:16px!important;padding-left:8px; text-align:left; font-weight:bold}
.jituan li.ji_1,.jituan li.ji_1 a,.jituan li.ji_1 a:hover{ width:260px; height:31px; background:url(../images/jituan_01.gif) no-repeat; color:#333333 }
.jituan li.ji_2,.jituan li.ji_2 a,.jituan li.ji_2 a:hover{ width:260px; height:31px; background:url(../images/jituan_02.gif) no-repeat; color:#666666 }

.jituanR{border:1px solid #D3D3D3;padding:20px;width:657px;}
.jituanR li{ line-height:26px; text-align:left}
.jituanR span{ padding-left:20px; }




/*客户感言*/
.ganyan{}
.rrrbox{border:1px solid #D3D3D3;padding:20px;width:657px;}
.ganyan h2{ font-weight:bold; font-size:14px; text-align:left; margin-bottom:10px;}
.ganyan li{ text-align:left; line-height:24px; color:#737373; text-indent:24px; margin-bottom:15px;}

/*最新报道*/ 

.title_04,.title_05 {height:34px;width:695px;}
.title_04 { border-bottom:solid 1px #a0a0a0;}
 
.title_04 li,.title_05 li{ text-align: left; line-height:34px; color:#666666;
float:left;font-size:16px;}
.newbd{margin-top:8px;padding:10px 10px 10px 5px;width:680px;}
.newbd li{ width:680px; float:left }
.newbd span{  float: right ;line-height:24px; color:#999999}
.newbd font{  float: left; font-size:14px; line-height:24px;}
.newbd ul{ margin-bottom:15px;}


.list250 li{ line-height:24px; text-align:left; float:left; width:100%;}
.list250{border:1px solid #D3D3D3;padding-bottom:12px;width:263px; padding:10px 5px 10px 10px;}

/*文章底页*/
.page{padding:10px 10px 10px 5px;width:680px; border:solid 1px #b7b7b7;}


.page h1 {color:#000000;font-family:"宋体",arial;font-size:26px;font-weight:800;line-height:30px;margin-bottom:6px; margin-top:10px!important;margin-top:0px}
.page.hd {padding-bottom:0;padding-top:22px;text-align:center;}
.page .hd, .page.bd {margin:0 auto;overflow:hidden;}
.page p {line-height:25px;margin:0 auto 20px; text-align:left;}
font-size:14px;
.bd {
margin:0 auto;
overflow:hidden;
width:620px;
}

.mod-left {border:1px solid #D8D8D8;margin-bottom:8px;width:648px;}
.page_Line {border-top:1px solid #E5E5E5;height:15px;margin-top:18px;}
.info {
color:#7E7E7E;
height:16px;
}
 .infoCol {
padding-right:19px;
}
.info .where {
color:#7E7E7E;
padding-left:19px;
}


.pageR{padding-bottom:12px;width:263px; padding:10px 5px 10px 10px; background-color:#f2f2f2}

.pageR_title{ border-bottom:3px solid #c2130e; height:20px;}
.pageR_title li{ line-height:20px; float:left}
.pagele{ margin-left:80px!important;margin-left:55px;}
.pageA{ background-color:#c2130e; color:#FFFFFF; width:40px; border-right: solid 1px #fff; line-height:24px; height:20px; }

.pageB{ background-color:#dbdbdb; color:#000; width:40px;border-right: solid 1px #fff; line-height:24px; height:20px;}


.pagelist{ padding: 10px 0 0 }


.pagelist li{ line-height:28px; float:left; text-align:left; width:258px;}
.pagelist li h2{ background-color:#c2130e; width:15px; height:16px; line-height:16px; float:left; text-align:center; color:#FFFFFF; margin-top:5px;}
.pagelist li span{ float:left; padding-left:5px; text-decoration:underline}







