@charset "utf-8";
/* CSS Document */
.clrhei0 { clear:both; height:0px; line-height:0; font-size:0 }
#ar-content{ width:100%; height:auto; font-family:"宋体"; font-size:14px;} 
.ar-image{ width:100%;height:83px; margin-top:10px; text-align:center;}
.ar-content{ margin:0 auto; width:960px; height:auto;padding-top:0px; border:0px; }
.ar-title{ width:960px; height:26px;  margin-bottom:15px;  _margin-bottom:0px;}
.ar-attent{ margin-left:514px;_margin-left:410px; line-height:26px; font-size:12px; color:#505050; float:left; padding-left:20px;}
.ar-attent span{ color:#F00;}
.ar-attent a{ color:#fd6d1f; text-decoration:underline;}
.ar-attent a:hover{ color:#fd6d1f; text-decoration:none;}
.ar-lan1{ clear:both;  width:959px; height:0px; _height:0px; border-top:1px solid #50b720; border-bottom:none; margin:0px; padding-top:0px; }

 
.ar-switch{ margin:0; width:960px; height:auto; border:0px solid #c7d7b2; padding:10px 10px 30px 0px;_padding:10px 10px 10px 0px ;}
#TabCon1{width:960px;}
#TabCon1 table{ margin:0}
.TabCon1bg{ width:32px; height:32px; background: #f1f1f1; text-align:center; float:left;
 font-family:"微软雅黑","宋体",Tahoma,Verdana,Arial,sans-serif; font-size:20px; color:#818181; border:1px solid #dddddd; border-top:1px solid #e2e1e1; line-height:32px }

 #TabCon2{ margin-left:0; width:960px; display:none;}

.TabCon2bg{ font-size:16px; color:#333; font-weight:bold;}

.TabCon3bg{ width:58px; height:32px; line-height:32px; background: #f1f1f1; text-align:center; float:left; margin-top:2px;margin-bottom:6px;
 font-family:"微软雅黑","宋体",Tahoma,Verdana,Arial,sans-serif; font-size:15px; color:#818181; border:1px solid #dddddd; border-top:1px solid #e2e1e1; }
  
.ar-city{ color:#a7a7a7; line-height:34px;font-size:14px;}
.ar-city a{ color:#0f9502; text-decoration: none; padding-right:10px;}
.ar-city a:hover{ color:#1aed03; text-decoration:none;}
.ar-more { color:#204ee2;}
.ar-more a{ color:#204ee2; text-decoration:none;}
.ar-more a:hover{ color:#204ee2; }

.topline{ margin:0 auto; width:100%; height:36px; border-bottom:1px #e3e3e3 solid; background:#f2f2f2;}
.topline2{margin:0 auto; width:970px; height:36px; line-height:36px; font-size:12px; color:#505050;}
.topline2 span{  display:inline; width:400px; height:36px; line-height:36px;  text-align:right;  }
.topline2 span a{color:#505050; padding-left:10px; padding-right:10px; text-decoration:none;}

.nhedlog0{margin:0 auto; width:100%; height:7px; background:#4eb820;}
.nhedlog{margin:0 auto; width:970px; height:106px; position:relative;}
.nhedlog .homeBtn{position:absolute;top:12px;display:block;width:172px;height:68px;}
.nhedlog img.nlogole{ margin-top:16px; float:left; display:inline}
.nhedlog img.nlogori{ margin-top:30px; float:right; display:inline; width:327px; height:51px; overflow:hidden}

.nxuanc{margin:0 auto; width:960px; padding-left:10px; height:60px; line-height:60px; font-size:14px; color:#505050;}
.nxuanc span{ font-size:12px; color:#8c8c8c; padding-left:30px;}
.nxuanc span a{font-size:14px; color:#4bb723; padding-left:12px; font-weight:bold; text-decoration:none;}

.shming{ margin:0 auto; width:960px; height:auto; line-height:27px; font-size:14px; color:#ff7011;}
.nlinebt{ margin:0 auto; width:100%; height:30px; border-bottom:1px #cecece solid;}
/*add 20121121*/
.cardCity li{ margin-right:5px; float:left; display:inline; width:140px; height:27px; overflow:hidden; line-height:27px; color:#FFF; font-size:16px; font-family:"微软雅黑", "宋体", "新宋体"; text-align:center; background:#50b720; font-weight:bold; cursor:pointer}
.cardCity li.optionYes{ background:#0f9500}

/*热门装修公司*/
.hotCompanyBox{}
.hotCompany{width:1000px; margin:0 auto; padding:15px 0;}
.hotCompanyTitle{font-size:14px; font-weight:bold;}
.hotCompanyList{width:1000px;padding:10px 0;}
.hotCompanyList a{display:inline-block;white-space:nowrap;margin-right:5px;}