body{ margin:0px; font-size:12px;}
.navguanggao{ width:964px; height:120px; border:1px #d7d7d7 solid; margin:10px auto;}
div#mid{margin:0px 0px;background:#EAEAEA;font-size:14px;}
p {padding:5px 10px;margin:2px;text-align:center;}
div.rtop {display:block;background:#fff}
div.rtop div{display:block;height:1px;overflow:hidden;background:#EAEAEA}
div.r1{margin:0px 3px}
div.r2{margin:0px 2px}
div.r3{margin:0px 1px}
div.rtop div.r4 {margin:0 1px;height:1px}
a:link{color:#000000;  text-decoration:none}
a:hover{color:#a00000;  text-decoration:none}
a:visited{color:#666666;  text-decoration:none}


body{ margin:0px auto}
h1{ margin:0px; padding:0px; font-size:18px; color:##666666; font-weight:bold; text-align:center; line-height:34px;}
h3{ margin:0px; padding:0px; font-size:12px; font-weight:normal; line-height:28px; text-align:right;}
/**------------第一部分主体------------------------------------*/
#top{float:left; margin-left:10px;width:964px; height:285px;;margin-bottom:10px; margin-top:5px; }
/**------------第二部分主体------------------------------------*/
#headernew{ clear:left;float:left; margin-left:10px; width:964px;height:250px; margin-bottom:10px;}
#headerfoun{ width:964px; height:243px!important; height:250px;  margin-bottom:10px;}
.headleft{ float:left; width:334px; height:285px; border:1px #d7d7d7 solid; }
.headcenter{ margin-left:10px; float:left; width:364px; height:285px;border:1px #d7d7d7 solid; text-align:center;}
.headright{ float:right; width:230px; height:285px;border:1px #d7d7d7 solid; text-align:center;}
.blind{ width:20px; height:285px; float:left;}
.ad{ margin:5px 5px;}
.newtop{ margin-top:10px; height:80px; width:330px; background-color:#F7F7F7; border:1px #d7d7d7 dashed;}
.newtop ul{ margin:0px ; padding:0px;}
.newtop li{  width:165px; height:20px; font-size:12px; line-height:20px; float:left; list-style:none; overflow:hidden;  }
.newmain{ width:330px; height:180px;}
.newmain ul{ margin:0px; padding:0px; }
.newmain li{ width:330px; height:24px; border-bottom:1px #d7d7d7 dashed; font-size:12px; line-height:24px; text-align:left; list-style:none;}
.headrtop{ height:24px; width:200px; margin-top:10px;}
.headrtop1{ float:left; height:24px; width:122px; background-image:url(../Images/rp_00200.gif);}
.headrtop1 ul{ margin:0px; padding:0px;}
.headrtop1 .white{ float:left; width:62px; font-size:13px; line-height:20px; color:#ffffff; text-align:left; text-indent:10px;}
.headrtop1 .yellow{ float:right; width:60px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC66; line-height:20px; font-weight:bold; text-align:left; text-indent:5px;}

.headrtop2{ float:right; height:20px;}
.headrtop2 img{ position:relative; top:12px; right:0px;}
.headrightnex{ width:200px; height:75px; margin-top:2px!important; margin-top:5px;}
.headrightnex1{ float:left; width:95px; height:72px; }
.headrightnex2{ float:right; width:100px; height:72px; font-size:12px;  color:#000066; line-height:18px;text-align:left;overflow:hidden;  }
.subject{ width:200px; height:160px; margin-top:15px!important; margin-top:7px;}
.subject ul{ margin:0px; padding:0px; }
.subject li{ width:200px; height:24px; font-size:12px; line-height:24px; float:left; text-align:left; list-style:none; overflow:hidden;  border-bottom:1px #d7d7d7 dashed; }
.bod{ border:1px #d7d7d7 solid;}
.navcenter{ height:28px; background-image:url(../Images/rp_00400.gif)}
.bg{ float:left; margin-left:15px!important; margin-left:8px;width:20px; height:28px; background-image:url(../Images/rp_00600.gif); background-repeat:no-repeat; }
.bg1{ float:left; width:100px; font-size:14px; color:#666666; font-weight:bold; line-height:28px; text-align:left;}
.bg3{ float:right; width:700px; margin-right:15px; }
.new1{ margin-top:8px; float:left; width:230px;height:200px; border-right:1px #d7d7d7 dashed; padding-left:10px;}
.new2{margin-top:8px;  float:left; width:230px; height:200px;padding-left:10px;}
.headrightnav{ width:220px; height:175px; margin-top:5px; }
.headrightnav1{ float:left; width:95px; height:72px; }
.headrightnav2{ float:right; width:120px; height:72px; font-size:12px;  color:#666666; line-height:18px;text-align:left;overflow:hidden;  }
.Treasure{ width:220px; height:90px;  padding-top:10px; clear:left; }
.Treasure ul{ margin:0px; padding:0px;}
.Treasure li{ width:220px; height:22px; font-size:12px; line-height:22px; float:left; text-align:left; list-style:none; overflow:hidden;   }
.bgnew{ width:220px; height:20px; background-image:url(../Images/rp_00700.gif); background-repeat:no-repeat; background-position:left; font-size:13px; color:#666666; font-weight:bold; line-height:20px; text-align:left;}
.founnav{ float:left; width:710px;}
.forun{ float:left; width:710px; height:100px; background-color:#D864E1;}
.forun1{ float:left; width:710px; height:185px;}
.foruntu{ margin-top:5px; width:200px; height:75px; }
.foruntuleft{ float:left; width:95px; height:72px;}
.forunturight{ float:right; width:100px; height:72px;}
.zt{ font-size:12px; color:#333333; line-height:20px; text-align:left; overflow:hidden;}
.forunnew{ height:60px; width:200px; margin-top:5px;}
.forunnew ul{ margin:0px; padding:0px;}
.forunnew li{ font-size:12px; color:#333333; line-height:20px; text-align:left; list-style:none;overflow:hidden;}

.forunleft{ float:left; width:348px; height:200px;border:1px #d7d7d7 solid; text-align:center;}
.forunright{ float:right; width:350px; height:200px;border:1px #d7d7d7 solid; text-align:center;}
.forunleft1{ float:left; width:348px; height:215px;border:1px #d7d7d7 solid; text-align:center;}
.forunright1{ float:right; width:350px; height:215px;border:1px #d7d7d7 solid; text-align:center;}
.forleft{ float:left; padding:2px; width:122px; height:92px; border:1px #EAEAEA solid};
.forright{float:right; width:180px; height:94px;font-size:12px;line-height:20px; text-align:left;}
.forunwidth {width:318px; height:90px; }
.forunnav{ width:348px; height:28px; background-image:url(../Images/rp_00400.gif);}
.height10{ height:10px;}
.forunline{ width:318px; padding-top:7px;}
.forunline ul{ margin:0px; padding:0px;}
.forunline li{ clear:left; list-style:none; height:22px; font-size:12px; color:#333333; line-height:20px; text-align:left;}
.headrightnew{ float:right; width:230px; height:320px;border:1px #d7d7d7 solid;}
#Project{ width:964px; height:330px; margin-bottom:10px;}
.bin{ margin-top:30px!important; margin-top:0px; height:320px;}
.Projectleft{ float:left; margin-top:37px!important; margin:0px; width:708px; height:320px; border:1px #d7d7d7 solid}
.Projectright{ float:right; margin-top:10px!important;margin:0px; width:230px; height:320px;border:1px #d7d7d7 solid}
.zx{float:left;  margin-left:15px!important; margin-left:11px; margin-top:10px; width:215px; height:260px; background-color:#F5F5F5 }
.zxnav{ margin-left:15px; width:200px; height:24px; background-image:url(../Images/rp_01000.gif); background-repeat:no-repeat; background-position:left; font-size:13px; color:#666666; line-height:24px; font-weight:bold; text-align:left;}
.Projectnav{ width:708px; height:28px; background-image:url(../Images/rp_00400.gif)}
.mainwidth{ width:184px; height:80px;}
.mainleft{ float:left; width:100px; height:80px;}
.mainheight{ width:184px; height:160px;}
.mainheight ul{ margin:0px; padding:0px;}
.mainheight li{ width:184px; height:22px; list-style:none;}
.gongju{ margin-top:10px; width:213px; height:41px; background-image:url(../Images/rp_01200.gif); font-size:13px; color:#993300; line-height:41px; text-align:left; text-indent:60px;}
.gongjumain{ width:213px; height:110px;}
.gongjumain ul{ margin:0px; padding:0px;}
.gongjumain li{  margin:7px 5px 0px 3px; float:left; width:95px; height:20px; border:1px #CC6600 solid ; background-color:#F1DEB8; font-size:12px; color:#993300; line-height:20px; text-align:left; text-indent:20px; list-style:none;}
.hetong{margin-top:10px; width:213px; height:40px; background-image:url(../Images/rp_01200.gif); font-size:13px; color:#993300; line-height:40px; text-align:left; text-indent:60px;}
.hetongmain{ width:213px; height:100px;}
.hetongmain ul { margin:0px; padding:0px;}
.hetongmain li{ width:213px; height:24px; border-bottom:1px #d7d7d7 dashed; font-size:12px; color:#333333; line-height:24px; list-style:none; text-align:left; }
.zxnew{ margin-top:10px; width:710px; height:200px;}

#newzixun{ clear:left; width:964px; height:200px; }
/*---------------流程图------------------------------*/
#liucheng{ float:left; margin-left:10px; clear:both;  margin-top:10px;  width:964px; height:100px; border:1px #d7d7d7 solid;}
/*---------------装修前中后------------------------------*/
#sg{float:left; margin-left:10px; clear:both;margin-top:10px; width:964px;}
.sgmain{ width:318px; height:170px;}
.sgmain ul{ margin:0px; padding:0px;}
.sgmain li{ list-style:none; width:318px; height:26px; border-bottom:1px #d7d7d7 dashed; font-size:12px; color:#666666; line-height:26px; text-align:left; }
.sgright{ float:right; width:230px; height:200px; border:1px #d7d7d7 solid; background-color:e1e1e1; text-align:center;}
#mar{ clear:left; margin-top:5px; width:200px; height:150px;}
.sg1{ float:left; height:240px; width:710px;  border:1px #d7d7d7 solid;}
.sg2{ float:right; height:240px; width:230px;  border:1px #d7d7d7 solid; text-align:center;}
.sgq{ float:left;margin:10px 5px 10px 10px!important; margin:10px 8px 10px 7px;  width:220px!important;  width:217px;height:200px;  }

.sgq ul{ margin:0px; padding:0px; width:217px; height:24px; background-image:url(../Images/rp_01500.gif); font-size:13px; color:#ffffff; line-height:24px; font-weight:bold; text-align:left; text-indent:5px;}
.sgqq{ margin-top:10px; width:217px; height:190px; background-color:#F5F5F5 ; }
.sgqq ul{ margin:0px; padding:0px; background-image:none;}
.sgqq li{ width:217px; height:24px; font-size:12px; color:#666666; line-height:24px; font-weight:normal; text-align:left; text-indent:5px; list-style:none; border-bottom:1px #d7d7d7 dashed; }
.designer{ margin-top:5px; width:200px; height:95px; }
.designerleft{ float:left; width:92px; height:92px;}
.designerright{float:right; width:100px; height:100px;}
.designerright ul{ margin:0px; padding:0px;}
.designerright li{ width:100px; height:23px; border-bottom:1px #d7d7d7 dashed; font-size:12px; color:#CC9966; line-height:23px; text-align:left; list-style:none; }
.more{ float:right; font-size:12px; color:#a00000; line-height:28px;}
/*---------------第三部分--------------------------------------------*/
.newpro{ float:left; margin-left:10px; width:964px;  height:330px; margin-bottom:10px;}
.newproleft{ float:left; width:710px; height:320px; }
.newprolefttu{ width:710px; height:100px;border:1px #d7d7d7 solid;}
.newproleftwz{ width:710px; height:218px; margin-top:10px;}
.nextdown{ width:710px; height:280px; margin-top:5px; text-align:center;}
#Div1{ float:left; height:24px; width:150px; background-image:url(../Images/rp_00200.gif);}
#Div1 ul{ margin:0px; padding:0px;}
#Div1 .white{ float:left; width:70px; font-size:13px; line-height:20px; color:#ffffff; text-align:left; text-indent:10px;}
#Div1 .yellow{  float:right; width:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC66; line-height:20px; font-weight:bold; text-align:left; text-indent:5px;}

.newproright{ float:right; width:230px; height:325px;border:1px #d7d7d7 solid; text-align:center;}
/*-------------第四部分----------------------------*/
#newzhuangxiu{float:left; margin-left:10px; width:964px; height:320px; margin-bottom:10px;}
.newzhuangxiuleft{ float:left; width:710px; height:320px;border:1px #d7d7d7 solid; }
.newzhuangxiuright{ float:right; width:230px; height:320px; border:1px #d7d7d7 solid; text-align:center;}
/*-------------第五部分----------------------------*/
#newzhuanjia{ float:left; margin-left:10px; width:964px; margin-bottom:10px; height:200px;  }
.jccp{ width:200px; height:120px; margin-top:10px; font-size:12px; color:#996666; line-height:22px; text-align:left;}
/*--------------底部条------------------------------------------------------------*/
.shop_link_BBg { float:left; margin-left:10px; width:964px; border:1px solid #D7D7D7; background:#FAFAFA; height:23px; line-height:23px; clear:both; padding:0; margin-top:10px;}
.shop_link_BBg h5 { width:81px; height:23px; display:block; background:url(../Images/shop_lin.gif) no-repeat; font:bold 12px/23px "新宋体"; color:#fff; padding:0; float:left; margin:0; text-align:center;}
.shop_link_BBg p { margin:0 ;margin-left:15px; padding:0; float:left;}
.cle:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
