@charset "gb2312";
/* CSS Document */

/*=================头部=========================*/
.header{ width:100%; height:485px; background:url(../images/headerbg.jpg) repeat-x;}
.headertop{ width:980px; height:357px; margin:0 auto;}
.headertopleft{ float:left; width:436px; height:357px; background:#7a0001;}
.headertopleft img{ display:block;}
.logo{ margin:47px 0 0 19px;}
.header01{ margin:32px 0 0 24px;} 
.header02{ margin:27px 0 0 124px;}
.header03{ margin:20px 0 0 117px;}
.headertopright{ float:right; width:544px; height:357px;}

.headercenter{ width:980px; height:26px; line-height:26px; margin:0 auto;}
.headercenter span{ display:block; float:left; margin-left:15px; color:#fff; display:inline;}
.headercenter a{ display:block; float:right; margin-right:15px; display:inline;}

.nav{ width:980px; height:59px; margin:0 auto; overflow:hidden; }
.nav ul li{ float:left; height:59px; line-height:59px; padding:0 13px;*padding:0 10px;  background:url(../images/libg.jpg) no-repeat left center; }
.nav ul li.shouye{ background:none;}
.nav ul li span{ color:#fff; display:block; float:left; font-size:14px; font-weight:bold;}
.nav ul li a{ color:#fff; font-size:14px; font-weight:bold;}
.nav ul li ul{ _width:64px; float:left; margin-top:10px; margin-left:5px; *margin-left:-5px; display:inline;}
.nav ul li ul li{ height:20px; line-height:20px; _height:18px; _line-height:18px; float:none; padding:0; margin:0; background:none;}
.nav ul li ul li a{ display:block; font-size:12px; font-weight:normal;}
.nav ul li a:hover,.nav ul li ul li a:hover{ color:#ccc;}

/*=================main===================*/
.main{ width:982px; height:auto; margin:0 auto; background:url(../images/mainwrapbg.jpg) repeat-y; padding:0 44px; overflow:auto;}

/*=========banner========*/
#banner{ width:980px; height:280px; margin:0 auto; overflow:hidden;}
.mF_expo2010{ position:relative;}
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .txt_bg{position:absolute;bottom:0;z-index:1;height:35px;width:100%;background:#333;filter:alpha(opacity=80);opacity:0.8;}/*标题背景*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;height:35px;line-height:35px;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 30px;font-size:14px;font-weight:normal;text-decoration:none; font-family:Arial, Helvetica, sans-serif;}/*标题样式*/
.mF_expo2010 .num{position:absolute;z-index:3;bottom:5px;right:20px;}
.mF_expo2010 .num li{float:left;position:relative;width:20px;height:20px;line-height:20px;overflow:hidden;text-align:center;margin-right:5px;cursor:pointer;}
.mF_expo2010 .num li a,.mF_expo2010 .num li b{position:absolute;z-index:2;display:block;color:#fff; background:#900; border:#bc1010;width:100%;height:100%;top:0;left:0;text-decoration:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s; font-family:Arial, Helvetica, sans-serif;}/*按钮样式*/
.mF_expo2010 .num li b{z-index:1;background:#fff;filter:alpha(opacity=50);opacity:0.5; }
.mF_expo2010 .num li.hover a,.mF_expo2010 .num li.current a{background:#dd0; border:#ffff4a; color:#c00;}/*当前/悬停按钮*/

/*=========优惠活动=============*/

.m1{ width:980px; margin:10px auto;}
.big{width:688px; min-height:285px;_height:285px; border:#ccc 1px solid; border-top:#b60002 4px solid;}
.small{ width:278px; min-height:285px;_height:285px; border:#ccc 1px solid; border-top:#b60002 4px solid;}

.top{ margin:0 10px; height:58px; line-height:58px; border-bottom:1px solid #b60002; background:url(../images/topbg.jpg) repeat-x;}
.topleft{ float:left; height:56px; border-bottom:3px #b60002 solid;}
.topleft img{ margin-top:10px; margin-left:2px;}
.more{ float:right; display:block; margin-right:15px; margin-top:25px; display:inline;}

.youhui{ width:650px; padding:15px 19px; _padding:0 19px; }
.youhui img{ float:left; margin-right:15px; display:inline;} 
.youhui ul{ float:right; width:400px; margin-top:10px; display:inline;}
.youhui h1 a{ color:#bc1010; font-size:14px; font-weight:bold;}
.youhui h1 a:hover{ color:#c00; text-decoration:underline;}
.youhui p{ padding:10px 0; color:#666; line-height:20px; border-bottom:#999 1px dashed;}
.youhui li{ border-bottom:#999 1px dashed; background:url(../images/dian.jpg) no-repeat 8px center; padding-left:20px; width:380px; height:35px; line-height:35px; _margin-left:-20px;}
.youhui li a{ color:#666; display:block; float:left;}
.youhui li a:hover{ color:#bc1010;}
.youhui li span{ display:block; float:right; margin-right:15px; display:inline;}

/*=========团装小区=============*/
.tuanzhuang{ width:260px; padding:0 9px;}
.tuanzhuang img{ margin:5px 0;}
.tuanzhuang span{ display:block; padding-left:40px; color:#333; line-height:20px;}

/*=========成功案例=============*/
.chenggongwrap{ width:978px; min-height:695px;_height:695px; border:#ccc 1px solid; border-top:#b60002 4px solid; margin:5px auto;}
.chenggong{ width:950px; padding:0 14px; overflow:auto;}
.chenggong h1{ border-bottom:#b80608 1px solid; height:30px; line-height:30px; font-size:14px; color:#900; margin-top:20px;}
.chenggong ul{ width:930px; padding:0 10px; overflow:auto;}
.chenggong ul h2{ color:#333; font-size:14px; border-bottom:#b60002 1px solid; height:32px; line-height:32px; margin-bottom:8px;}
.chenggong ul li{ width:197px; float:left; margin-top:20px; margin-left:47px; display:inline;}
.chenggong ul li img{ width:197px; height:137px;}
.chenggong ul li span{ color:#333; line-height:20px;}
.chenggong ul li a{ color:#b60002;}
.chenggong ul li a:hover{ text-decoration:underline;}
.chenggong ul li.first_anli{ margin-left:0;}

/*=========施工小区=============*/
.shigongwrap{ width:978px; min-height:295px;_height:295px; border:#ccc 1px solid; border-top:#b60002 4px solid; margin:5px auto;}
.shigong{ width:962px; margin:20px auto;}
.shigong tr.firsttr{ background:#c00;}
.shigong th{ border-left:#fff 1px solid;  background:#c00; text-align:center; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#fff; }
.shigong th.firstth{ border-left:#c00 1px solid;}
.shigong th.lastth{ border-right:#c00 1px solid;}
.shigong td{ text-align:center; height:28px; line-height:28px; border:#ccc 1px solid; color:#666;}
.shigong td.lasttd{ color:#c00;}

/*==新增开始2==*/
.shigongwrap{ width:978px; min-height:295px;_height:295px; border:#ccc 1px solid; border-top:#b60002 4px solid; margin:5px auto;}
.shigongtop{ width:962px; margin:20px auto 0 auto; height:26px; line-height:26px; background:#c00;}
.shigongtop span{ border-left:1px solid #fff; float:left; display:block; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.shigongtop .quxian{ border-left:1px #c00 solid;}
.quxian{ width:100px;}
.yezhu{ width:98px;}
.xiaoqu{ width:125px;}
.huxing{ width:87px;}
.mianji{ width:81px;}
.zaojia{ width:76px;}
.sjs{ width:101px;}
.xiangmuguanli{ width:98px;}
.kaigongriqi{ width:104px;}
.jindu{ width:81px;}
.shigongbottom{ width:962px; margin:0 auto; overflow:hidden; height:174px;}
.shigongbottom li{ width:962px; height:28px; }
.shigongbottom span{ text-align:center; height:28px; line-height:28px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#666; float:left; display:block;}
.shigongbottom .quxian{ border-left:#ccc 1px solid;}
.shigongbottom .jindu{ color:#c00;}

/*==新增结束2==*/



/*=========tu1=============*/
.tu1{ width:980px; position:relative; margin:10px auto;}
.dianji{ position:absolute; top:9px; right:32px;}


/*=========设计团队============*/
.tuandui{ margin-top:20px;}
.tuandui li{ float:left; width:200px; height:186px; border:#ccc 1px solid; background:#fdfdfd; margin-left:13px; margin-right:13px; text-align:center; padding-top:3px; display:inline;}
.tuandui li img{ width:192px; height:155px;}
.tuandui li span{ display:block;  margin-top:5px; line-height:20px; color:#333;}
.tuandui li a:hover span{ color:#c00;}

#demo_tuandui,#demo_zhuguan{ width:660px; margin-left:15px; overflow:hidden;}
.tuandui{ margin-top:20px;}
.tuandui td{  text-align:center; padding:3px 13px 0 13px; }
.tuandui td a{ display:block;  width:200px; height:186px; border:#ccc 1px solid; background:#fdfdfd; }
.tuandui td img{ width:192px; height:155px;}
.tuandui td span{ display:block;  margin-top:5px; line-height:20px; color:#333;}
.tuandui td a:hover span{ color:#c00;}

/*=========成功案例（切换qiehuan）============*/
#qiehuan{ width:260px; height:190px; margin:18px auto; overflow:hidden;}
.mF_liuzg{ position:relative;}
.mF_liuzg .pic li{position:relative;overflow:hidden;float:left;}
.mF_liuzg .pic li div{width:100%;position:absolute;}
.mF_liuzg .pic li div a{display:block;overflow:hidden;}
.mF_liuzg .num{position:absolute;z-index:3;bottom:0px;right:2px;color:#fff;}
.mF_liuzg .num li{float:left;width:18px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:1px;cursor:pointer;background:#000; }/*按钮样式*/
.mF_liuzg .num li a{color:#fff;text-decoration:none;}
.mF_liuzg .num li.current{background:#900; height:18px;line-height:18px;filter:alpha(opacity=100);opacity:1;}
.mF_liuzg .num li.current a{color:#fff;}

/*=========高端设计（轮播lunbo）============*/
#lunbo{ width:660px; height:200px; overflow:hidden; margin:10px auto;}
.mF_taobao2010{ position:relative;}
.mF_taobao2010 .pic ul{position:absolute;}
.mF_taobao2010 .pic ul li{position:relative;overflow:hidden;}
.mF_taobao2010 .pic ul.left li{float:left;}
.mF_taobao2010 .num{position:absolute;z-index:3;bottom:6px;right:6px;}/*按钮样式*/
.mF_taobao2010 .num li{float:left;}
.mF_taobao2010 .num li a{float:left;color:#fff;width:18px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:1px;cursor:pointer;background:#000;text-decoration:none;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;}
.mF_taobao2010 .num li.current a,.mF_taobao2010 .num li.hover a{background:#900;color:#fff;height:18px;line-height:18px;}

/*=========设计师============*/
.shejishi{ width:200px; height:186px; border:#ccc 1px solid; background:#fdfdfd; padding-top:3px; margin:17px auto; text-align:center;}
.shejishi span{ display:block;  margin-top:5px; line-height:20px; color:#333;}
.shejishi a:hover span{ color:#c00;}

/*=========施工现场，项目主管============*/
#qiehuan2{ width:260px; height:190px; margin:18px auto; overflow:hidden;}

/*=========装修资讯,产品保证============*/
.zhuangxiuzixun{ width:348px; min-height:265px; _height:265px; border:#ccc 1px solid; border-top:#b60002 4px solid; float:left;}
.zhx{ width:320px; margin:20px auto;}
.zhx img{ float:left; margin-right:10px; display:inline;}
.zhx h1{ font-size:14px; color:#bc1010; line-height:22px; height:28px;}
.zhx a:hover h1{ text-decoration:underline;}
.zhx span{ color:#666; line-height:18px;}
.zhuangxiu{ width:325px; margin:0 auto;}
.zhuangxiu li{ width:300px; border-bottom:#999 1px dashed; height:30px; line-height:30px; padding-left:15px; padding-right:10px; background:url(../images/dian.jpg) no-repeat 8px center;}
.zhuangxiu li a{ display:block; float:left;}
.zhuangxiu li span{ display:block; float:right;}

.mar1{ margin-left:12px;}

/*=========装修咨询============*/
.zixun{ width:253px; min-height:265px; _height:265px; border:#ccc 1px solid; border-top:#b60002 4px solid; float:right;}
.zx{ width:237px; margin:10px auto 0 auto;}
.zx td{ height:30px; line-height:30px; color:#666;}
.zx_inp1{ width:124px; height:20px; border:#999 1px solid; line-height:20px;}
.zx_inp2{ width:80px; height:26px; border:none; background:url(../images/tijiao.jpg) no-repeat; margin-top:5px; cursor:pointer;}

/*=========展厅欣赏============*/
.zhantingxinshang{ width:978px; min-height:255px;_height:255px; border:#ccc 1px solid; border-top:#b60002 4px solid; margin:5px auto;}
.topnav{ float:right; margin-right:15px; display:inline;}
.topnav a{color:#666; font-size:14px; margin:0 8px;}

.direction { width:960px; margin:20px auto 0 auto; position:relative; }
#button1{ position:absolute; left:0; top:45px;}
#button2{ position:absolute; right:0; top:45px;}
#wrap { left:45px; top:0; width:870px;  height:170px; text-align:center; overflow:hidden;position:relative; }
#wrap ul { margin:0px; padding:0px; position:absolute; top:0px; left:0px; width: 869px; }
#wrap ul li { float:left;width:197px; height:170px; margin:0px 10px; display:inline; }
#wrap ul li img { width:197px; height:137px; cursor:pointer; }
#wrap li span{ display:block; text-align:center; line-height:26px; color:#333; font-size:14px; font-weight:bold; margin-top:5px;}
#wrap li a:hover span{ color:#c00;}

/*=========加盟合作============*/
.jiameng{width:978px; min-height:165px;_height:195px; border:#ccc 1px solid; border-top:#b60002 4px solid; margin:10px auto;}
#demo{overflow:hidden;width:950px;  margin:20px auto 0 auto; background:#fdfdfd; }
#demo img{ margin-right:10px;}
#demo td{ text-align:center;}

/*=========footer============*/
.footer{ width:100%; min-height:394px;_height:394px; background:url(../images/footerbg.jpg) repeat-x;}
.footnav{ width:980px; height:64px; line-height:64px; margin:0 auto; }
.footnav p{ text-align:center; color:#fdfdfd;}
.footnav a{ padding-left:10px; padding-right:7px; color:#fdfdfd; font-size:14px;}

.footh1{ height:54px; text-align:center; line-height:54px; font-family:"微软雅黑"; font-size:20px; color:#fdfdfd; font-style:italic; font-weight:normal; }
.banquan{ width:980px; height:110px; margin:0 auto; padding-top:10px;}
.banquan h6{ color:#f0d0d8; text-align:center; font-size:12px; font-weight:normal; line-height:22px; filter:alpha(opacity=80);opacity:0.8;}
.banquan h6 span{ margin:0 6px;}

.jigou{ width:980px; line-height:28px; margin:20px auto; text-align:center;}
.jigou span{ margin-left:30px; color:#fff;}
.jigou span a{ color:#fff; margin:0;}
.jigou a{ margin:0 5px;}
.t1{ margin-top:-6px;}
.t2{ margin-top:-10px;}
.t3{ margin-top:-5px;}

.links{ width:960px; margin:0 auto; padding:0 10px; padding-top:25px; color:#ec3d3d;}
.links span{ float:left; white-space: nowrap;}
.links a{ color:#ec3d3d; margin:0 5px; line-height:20px;}
.links a:hover{ color:#fff;}


