@charset "utf-8";
/* Css Document*/
*{word-wrap:break-word; outline:none;}
body{margin:0;padding:0;font-size:12px;line-height:24px;font-family:"宋体","Georgia","Arial";background:url(Bg.jpg) repeat;-webkit-text-size-adjust:none; color:#333;}
form,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,h9{margin:0; padding:0;}
input,select{font-size:12px;}
img{border:0;}
ul,li{list-style-type:none;}
cite,em{font-style:normal;}
/* 链接颜色 */
.wrap{color:#555;}
.wrap a{color:#555;}
a{color:#333;text-decoration:none;}
a:hover,.wrap a:hover{color:#E10000;}

/* 浮动位置 */
.fl{float:left; display:inline;}
.fr{float:right;}
.cl{clear:both;}
/*内部位置*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
/*块状态*/
.dis{display:block;}
.undis{display:none;}
.ove{overflow:hidden;}
/*字体状态*/
.fb{font-weight:bold;}
.fnb{font-weight:200;}
/*字体颜色*/
.f12{font-size:12px;font-family:tahoma;}
.f14{font-size:14px;}
.fyahei{font-family:"Microsoft YaHei","宋体","Arial";}
/*title*/
h1,h2,h3,h4{font-family:"宋体","Microsoft YaHei","Arial";}
h1,.h1 {font-size:14px;font-weight:bold;}
h2 {font-size:14px; font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px; font-weight:normal;}
.shu { font-family:Georgia, "Times New Roman", Times, serif}
.red{color:#E10000;}
/*= Extra CSS */
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; clear:both; height:0; font:0/0 sans-serif; visibility:hidden;}
/*hr*/
.hr10{height:10px;clear:both; font-size:1px; line-height:1px;}
.hr15{height:15px;clear:both; font-size:1px; line-height:1px;}
.hr20{height:20px;clear:both; font-size:1px; line-height:1px;}
/*img A*/
.imga{display:block;}
/*end*/
#end{margin-right:0;}
/*Css Div*/
.Column-100{width:100%;height:auto;}
.Column{width:960px;height:auto;margin:0 auto;overflow:hidden;}
  .Column-L{width:180px;height:auto;float:left;display:inline;overflow:hidden;}
  .Column-R{width:760px;height:auto;padding:20px 0 10px 20px;border-top:1px solid #E5E5E5;float:left;display:inline;overflow:hidden;}
  
/*Header*/
.fl h1{display:inline;font-size:12px;font-weight:normal;}
.fl h1 a{font-weight:normal;padding:0;}
.tHeader{border-bottom:1px solid #EEE;background:#F8F8F8;line-height:35px;color:#666;}
	.tHeader .fr{color:#CCC;}
	.tHeader a{padding-right:2px;font-weight:bold;color:#666;}
	.tHeader a:hover{color:#E10000;}

.Header{padding:10px 0;background:url(Bg_top.jpg) repeat;}
	.Header .Banner{margin-right:110px;}

.Nav{background:url(Nav.png) repeat-x;text-align:center;border-bottom:2px solid #E10000;}
	.Nav ul{border-left:1px solid #0B0205;}
	.Nav li{float:left;width:136px;height:40px;border-right:1px solid #0B0205;line-height:40px;}
	.Nav a{display:block;width:100%;font-size:14px;font-weight:bold;color:#FFF1A2;}
	.Nav a:hover,.Nav li.current{background:url(Nav.png) left -40px no-repeat;}

.subNav{height:66px;padding-bottom:90px;margin-bottom:-90px;background:url(Nav.png) left -100px repeat-x;}
	.subNav ul{border-left:1px dotted #AAA;}
	.subNav li{float:left;width:136px;height:48px;padding:9px 0;border-right:1px dotted #AAA;}
	.subNav li.first{height:60px;padding:3px 0;line-height:20px;color:#666;}
	.subNav li.first img{width:60px;height:60px;float:left;padding:0 9px;}
	.subNav li a{display:block;float:left;width:68px;text-align:center;}

/*index*/
.ibHt{height:40px;margin-bottom:10px;background:url(index.gif) no-repeat;line-height:40px;}
	.ibHt em{float:left;display:block;width:240px;height:40px;margin-left:10px;background:url(index.gif) left -40px no-repeat;text-indent:-999em;}
	.ibHt em.col_cases{background-position:-240px -40px;}
	.ibHt em.col_pro{background-position:-480px -40px;}
	.ibHt em.col_ser{background-position:left -80px;}
	.ibHt em.col_news{background-position:-240px -80px;}

.isHt,.isHt_2{float:left;display:inline;width:100%;height:30px;background:url(index.gif) -948px -42px no-repeat;font-size:14px;font-weight:bold;color:#D00000;line-height:30px;text-align:left;}
	.isHt_2{margin:5px 0;}
	.isHt span,.isHt_2 span{float:left;display:inline;height:30px;margin-left:20px;}
.iMore{float:right;display:block;width:44px;height:30px;background:url(index.gif) -917px -84px no-repeat;text-indent:-999em;}
.iCate{float:right;}
	.iCate a{padding-right:10px;color:#E10000;}

.iTop{width:940px;margin:0 auto;padding:9px;border:1px solid #EEE;background:#F8F8F8;overflow:hidden;}

.iPlayer{position:relative;width:750px;height:300px;overflow:hidden;}
	.iPlayer .ImgBox{}
	.iPlayer img{width:100%;height:100%;}
	.iPlayer .LenBox{position:absolute;bottom:5px;right:5px;width:auto;text-align:right;}
	.iPlayer .LenBox a{padding:1px 5px;margin-right:5px;border:1px solid #000;background:#ccc;color:#000;text-align:center;font-family:Arial, Helvetica, sans-serif;}
	.iPlayer .LenBox a:hover,.iPlayer .LenBox a.hover{background:#E10000;color:#FFF;}
	.iPlayer .TxtBox{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;}
	.iPlayer .TxtBox p{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);background:#000;}

.iSpec{width:750px;height:120px;margin-top:10px;background:#333;overflow:hidden;}
	.iSpec em,.iSpec .mSpec{display:block;float:left;width:40px;height:120px;background:url(index.gif) left -120px no-repeat;text-indent:-999em;}
		.iSpec .mSpec{background-position:-40px -120px;}
		.iSpec .mSpec:hover{background-position:-80px -120px;}
	.iSpec .imga{float:left;width:160px;margin-right:10px;}
	.iSpec img{width:160px;height:120px;}

.pSer{float:right;display:inline;width:180px;height:396px;padding-top:34px;background:url(pSer.gif) no-repeat;text-align:center;}
	.pSer a.col{display:block;float:left;width:90px;height:88px;margin-bottom:4px;text-indent:-999em;cursor:pointer;}
		.pSer a:hover.col{background:url(pSer.gif) no-repeat;}
		.pSer a:hover.reserva{background-position:-180px -34px;}
		.pSer a:hover.indent{background-position:-270px -34px;}
		.pSer a:hover.book{background-position:-180px -126px;}
		.pSer a:hover.repairs{background-position:-270px -126px;}
		.pSer a:hover.weibo{background-position:-180px -218px;}
		.pSer a:hover.barcode{background-position:-270px -218px;}
	.pSer .QQ{padding:10px 0 0 92px;width:85px;height:110px;color:#000;overflow:hidden;}
	.pSer .QQ p,.pSer .QQ a{width:85px;height:24px;display:inline;float:left;overflow:hidden;}

.iPack li{width:230px;height:170px;float:left;margin-right:13px;}
	.iPack img{float:left;width:230px;height:170px;}

.pStyle{float:left;display:inline;border:1px solid #EFEFEF;background:#FAFAFA;}
	.pStyle li{float:left;padding:10px;}
	.pStyle li cite{padding:3px 10px;background:#333;color:#FFF;font-size:14px;text-align:center;}
	.iStyle{width:958px;}
	.iStyle li{width:218px;height:70px;border-right:1px dotted #DDD;}
	.iStyle li.end{border-right:none;}
	.iStyle a{padding-right:9px;_padding-right:8px;}
	.cStyle{margin-top:10px;}
	.cStyle a{padding-right:8px;}

.iSearch{float:left;position:relative;}
.iSearch label{position:absolute;left:7px;}
.iSearch input{line-height:20px;}
.iSearch .button{background: #E10000;color: #FFF;border: none;line-height: 24px;cursor: pointer;}

.iAnli .isHt_a{width:50%;}
.iAnli .isHt_a .iMore_1{margin-right:10px;}
.iCases{float:left;border-top:1px solid #EEE;border-left:1px solid #EEE;background:#FFF;}
	.iCases li{padding:8px 9px 0;border-bottom:1px solid #EEE;border-right:1px solid #EEE;}
	.iCases li.end{padding:8px 10px 0;}

.pCases li{float:left;width:220px;}
	.pCases li img{width:220px;height:165px;}
	.pCases li p{float:left;line-height:35px;font-size:14px;font-weight:bold;}
	.pCases li .col{position:relative;float:left;width:220px;height:165px;}
	.pCases li .cInfo{position:absolute;left:0;bottom:0;width:100%;height:47px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);background:#000;display:none;}
	.pCases .cInfo .item{float:left;width:72px;height:100%;border-right:1px solid #FFF;text-align:center;color:#999;}
	.pCases .cInfo .item.end{border:none;}
	.pCases .cInfo em{display:block;padding-top:5px;background:url(index.gif) -937px -203px no-repeat;line-height:16px;}
	.pCases .cInfo em.col_2{background-position:-938px -247px;}
	.pCases .cInfo em.col_3{background-position:-938px -286px;}
	.pCases .cInfo a{color:#F58C32;}
	.pCases .cInfo span{color:#8BC63E;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

.iColumn{float:left;display:inline;width:760px;overflow:hidden;}

.iTeam li{float:left;width:180px;margin-right:13px;}
	.iTeam img{width:180px;height:240px;}
	.iTeam .Area{border:1px solid #EEE;background:#FAFAFA;text-align:center;}

.iTeam li .Area{padding:7px;line-height:20px;}
	.iTeam li a{font-size:14px;font-weight:bold;}
	.iTeam li .name,.iTeam li p{display:block;width:80px;}
	.iTeam li .order{display:block;float:right;width:40px;height:20px;padding-top:20px;background:url(index.gif) -134px -120px no-repeat;color:#FFF;}
	.iTeam li.hover .name{color:#E10000;}
	.iTeam li.hover .order{background-position:-134px -160px;color:#FFF;}

.iVideo .imga{position:relative;}
       .iVideo .imga em.play{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px;background:url(i_play.png) no-repeat;}

.iDianping{overflow:hidden;float:right;width:180px;height:auto;padding:0 5px;background:#F1F1F1;}
	.iDianping li{float:left;width:100%;padding:0 0 3px;}
	.iDianping li.end{margin-top:5px;padding-top:15px;border-top:1px solid #FFF;}
	.iDianping img{width:160px;height:120px;padding-bottom:5px;}
.ipro_V{height:390px;}
.ipro_V img{padding-bottom:10px;}

.iVist{width:530px;height:390px;padding:0 15px;background:#FAFAFA;}
	.iVist em{display:block;float:left;margin-right:2px;text-align:center;}
	.iVist em.col_1{width:120px;}
	.iVist em.col_2{width:100px;}
	.iVist em.col_3{width:65px;}
	.iVist em.col_4{width:85px;}
	.iVist p{width:100%;height:30px;overflow:hidden;}
	.iVist p em{background:#EAEAEA;color:#033333;font-weight:bold;line-height:30px;}
	.iVist ul{overflow:hidden;width:100%;height:310px;margin-top:10px;border-top:1px dashed #CCC;}
	.iVist li{overflow:hidden;float:left;display:inline;width:100%;height:37px;border-bottom:1px dashed #CCC;line-height:37px;}
	.iVist li em.col_1{text-align:left;text-indent:5px;}
	.iVist li a{color:#E10000;}
	.iVist li a:hover{color:#000;}
	.iVist li.hover{background:#EAEAEA;}

.iTujie{width:100%;height:100px;background:#EEE url(iTujie.gif) no-repeat;}
	.iTujie a{display:block;float:left;width:100px;height:100px;margin-right:20px;text-indent:-9999em;}
	.iTujie a:hover{background:url(iTujie.gif) no-repeat;}
	.iTujie a.col_1:hover{background-position:0px -100px;}
	.iTujie a.col_2:hover{background-position:-120px -100px;}
	.iTujie a.col_3:hover{background-position:-240px -100px;}
	.iTujie a.col_4:hover{background-position:-360px -100px;}
	.iTujie a.col_5:hover{background-position:-480px -100px;}
	.iTujie a.col_6:hover{background-position:-600px -100px;}
	.iTujie a.col_7:hover{background-position:-720px -100px;}
	.iTujie a.col_8:hover{background-position:-840px -100px;}
.cTujie{overflow:hidden;width:100%;height:80px;padding-top:85px;background:url(cTujie.gif) no-repeat;}
	.cTujie a{display:block;float:left;width:137px;height:80px;text-indent:-999em;}
	.cTujie a:hover{background:url(cTujie.gif) left -166px no-repeat;}
	.cTujie a.col_2:hover{background-position:left -166px;}
	.cTujie a.col_3:hover{background-position:-137px -166px;}
	.cTujie a.col_4:hover{background-position:-274px -166px;}
	.cTujie a.col_5:hover{background-position:-411px -166px;}
	.cTujie a.col_6:hover{background-position:-548px -166px;}
	.cTujie a.col_7:hover{background-position:-685px -166px;}
	.cTujie a.col_8:hover{background-position:-822px -166px;}

.iBuild{}
	.iBuild .imga{position:relative;float:left;width:140px;height:105px;margin-right:24px;}
	.iBuild img{width:140px;height:105px;}
	.iBuild em{position:absolute;top:0;left:0;width:140px;height:70px;padding-top:35px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);background:#000;color:#FFF;text-align:center;display:none;}
	.iBuild em span{font-size:14px;font-weight:bold;}

.iThink{width:210px;height:275px;}
	.iThink li{float:left;width:210px;padding:10px 0 2px;border-bottom:1px solid #EEE;color:#999;}
		.iThink li.end{border-bottom:none;}
	.iThink li a{width:190px;padding-left:20px;background:url(index.gif) -945px -126px no-repeat;font-weight:bold;}
	.iThink li p{width:205px;padding-left:5px;}
	.iThink li a,.iThink li p{overflow:hidden;display:block;height:24px;}

.iKehu{width:530px;height:275px;margin:0 15px;}
	.iKehu .isHt em,.iKehu .isHt .indent{display:block;float:right;margin-left:20px;background:url(index.gif) -953px -326px no-repeat;color:#333;font-family:"Microsoft YaHei","宋体","Arial";}
	.iKehu .isHt em{padding-left:10px;}
		.iKehu .isHt em i{font-style:normal;padding:0 2px;font-size:16px;color:#e10000;}
	.iKehu .isHt .indent{width:122px;background-position:-200px -158px;text-indent:-999em;}
	.iKehu cite{display:block;float:left;text-align:center;}
	.iKehu cite.col_1{width:155px;}
	.iKehu cite.col_2{width:80px;}
	.iKehu cite.col_3{width:130px;}
	.iKehu p{width:100%;margin:10px 0;background:#EAEAEA;}
	.iKehu p cite{font-weight:bold;line-height:30px;}
	.iKehu ul{overflow:hidden;height:195px;border-top:1px dashed #CCC;}
	.iKehu li{float:left;width:100%;border-bottom:1px dashed #CCC;line-height:37px;}
	.iKehu li cite.col_1{text-align:left;text-indent:20px;background:url(index.gif) -950px -165px no-repeat;}
	.iKehu li.hover{background:#EAEAEA;}

.iIndent{width:190px;height:195px;padding-top:80px;background:#EEEEEE url(iIndent.gif) no-repeat;}
	.iIndent .table .left{width:50px;padding-right:0;font-weight:bold;color:#333;}
	.iIndent .table .left span.red{display:none;}
	.iIndent .table .right img{width:60px;height:24px;}
	
.iNews{}
	.iNews li{float:left;}
	.iNews img{width:200px;height:150px;margin-bottom:8px;}
	.iNews li a.tt{display:block;width:100%;height:24px;overflow:hidden;}
	.iNews .lArea{float:left;width:220px;}
		.iNews .lArea ul{float:left;width:200px;height:225px;padding:9px;border:1px solid #EEE;}
	.iNews .mArea{float:left;width:500px;margin:0 10px;}
		.iNews .mArea ul{float:left;width:498px;height:243px;border:1px solid #EEE;}
		.iNews .mArea li.first{width:200px;padding:9px;border-right:1px solid #EEE;text-align:center;}
		.iNews .mArea p,.iNews .mArea em{color:#999;font-family:Arial, Helvetica, sans-serif;}
		.iNews .mArea li.right{width:261px;padding:0 9px;border-bottom:1px solid #EEE;line-height:29px;}


.iBrand{background:#222;}
	.iBrand .Column,.iLink .Column{width:940px;padding:0 10px 13px;}
	.iBrand .ht{font-size:14px;color:#e10000;line-height:30px;}
	.iBrand .imga{float:left;margin-right:20px;}
	.iBrand img{float:left;width:100px;height:50px;margin-right:20px;}

.iLink{border-bottom:1px solid #222;background:#444;color:#FFF;}
	.iLink .ht{padding-top:13px;}
	.iLink span{color:#CCC;font-family:Arial, Helvetica, sans-serif;}
	.iLink a{color:#CCC;padding-right:20px;}
	.iLink a:hover,.Footer a:hover{color:#FFF;}

.Footer{padding:22px 0;background:url(Bg_footer.jpg) repeat;color:#CCC;font-family:Arial, Helvetica, sans-serif;}
	.Footer a{color:#CCC;}
	.Footer .FootLogo{margin:5px 15px;}

/*public*/
.Leader{line-height:40px;}
	.Leader em{padding:5px 0 5px 20px;background:url(public.gif) -745px -49px no-repeat;}
.CateList{width:178px;border:1px solid #E5E5E5;border-bottom:none;margin-bottom:10px;}
	.CateList em,.CateList a{display:block;width:100%;background:#FFF url(index.gif) left -280px no-repeat;}
	.CateList em{height:60px;border-bottom:3px solid #D9251C;background-position:-180px -240px;text-indent:-999em;}
	.CateList a{line-height:40px;border-bottom:1px solid #E5E5E5;font-size:14px;font-weight:bold;color:#555;text-indent:42px;}
		.CateList a:hover,.CateList li.current a{background-position:left -240px;color:#d9251c;}
	.casesCate .CateList em{background-position:-180px -240px;}		
	.proCate .CateList em{background-position:-180px -300px;}		
	.serCate .CateList em{background-position:-360px -120px;}		
	.newsCate .CateList em{background-position:-360px -180px;}		
	.aboutCate .CateList em{background-position:-360px -240px;}		
	.packCate .CateList em{background-position:-360px -300px;}	
.videoCate	 .CateList em{background-position:-540px -120px;}	

.bTitle{border-bottom:3px solid #E10000;padding-bottom:10px;margin-bottom:10px;font-size:24px;font-family:"Microsoft YaHei","宋体","Arial";color:#333;line-height:30px;}

.pTitle{float:left;width:100%;padding-top:10px;background:url(index.gif) left -400px no-repeat;font-size:14px;font-weight:bold;color:#E10000;text-indent:22px;margin-bottom:5px;}
	.pTitle em{color:#888;}
	
/*装修案例*/
.CasesList{}
	.CasesList li{padding:8px 8px 0;margin:0 23px 20px 0;border:1px solid #EEE;background:#F3F3F3;}
.crArea{float:right;width:180px;height:700px;background:url(hotTel.gif) right bottom no-repeat;}

.crArea .caseInfo{width:158px;}
.caseInfo{width:auto;padding:0 10px;margin-bottom:10px;border:1px solid #E8E8E8;background:#F8F8F8;color:#666;line-height:30px;}
	.caseInfo h4{padding-left:20px;background:url(public.gif) -744px -123px no-repeat;font-weight:bold;font-size:14px;color:#e10000;}
	.caseInfo span{font-weight:bold;}

.crArea .cSer a.col{display:block;float:left;width:90px;height:88px;margin-bottom:4px;background:url(pSer.gif) left -126px no-repeat;text-indent:-999em;}
	.crArea .cSer a.col.indent{background-position:-90px -34px;}
	.crArea .cSer .QQ{padding:10px 0 0 95px;width:85px;height:110px;color:#000;background:url(pSer.gif) left -310px no-repeat;}

.cExp{position:relative;width:928px;padding:15px;margin-top:25px;border:1px solid #E5E5E5;background:#F8F8F8;text-indent:2em;}
	.cExp h4{font-weight:bold;font-size:14px;color:#e10000;text-indent:30px;}
	.cExp em{position:absolute;width:40px;background:url(public.gif) left -80px no-repeat;}
	.cExp em.col_1{top:-9px;left:0;height:45px;}
	.cExp em.col_2{bottom:0;right:0;height:40px;background-position:left -131px;}

.CasesImg{font-size:14px;line-height:30px;}

.cDes,.cTeam{width:480px;height:260px;float:left;display:inline;overflow:hidden;}

.cWork{width:940px;padding:9px;border:1px solid #E5E5E5;background:#F8F8F8;}
	.cWork h4{font-size:14px;font-weight:bold;margin-bottom:5px;}
	.cWork ul{float:left;width:930px;padding:10px 4px 0;border:1px solid #EEE;background:#FFF;overflow:hidden;}
	.cWork li{float:left;width:140px;margin:0 23px 5px;font-size:14px;}
	.cWork img{width:140px;height:105px;margin-bottom:5px;}

.Near li{float:left;width:200px;padding:10px;border:1px solid #EEE;background:#F3F3F3;margin-right:24px;}
	.Near img{width:200px;height:150px;margin-bottom:5px;}
	.Near a{font-size:14px;font-weight:bold;color:#333;}
	.Near a:hover{color:#E10000;}

/*家居展厅*/
.bTitle_j{border-bottom:1px solid #CCC;}
.injiaju .imga{float:left; width:240px; height:240px; margin:0 20px 20px 0;}
.injiaju img{width:240px; height:240px;}
.jcontent{width:760px; height:auto; overflow:hidden;}

	
/*设计团队*/
.TeamList li{float:left;width:758px;padding:1px 1px 0;margin-bottom:10px;border-bottom:1px solid #EEE;}
	.TeamList li .lArea{width:508px;float:left;padding:10px;color:#888;}
	.TeamList li .imga{float:left;}
	.TeamList li .imga img{width:220px;height:293px;}
	.TeamList li .rArea{float:left;width:200px;height:293px;padding:10px 15px;color:#555;}
	.TeamList .dInfo{float:left;width:268px;margin-left:20px;}
	.TeamList .dInfo p{float:left;width:268px;}
	.TeamList .dInfo a{display:block;float:left;height:24px;margin:5px 0;}
	.TeamList .dInfo a.fyahei{width:85px;font-size:20px;}
	.TeamList .dInfo a.order{width:70px;background:url(public.gif) -160px -40px;text-indent:-999em;}
	.TeamList .dInfo .red{font-size:18px;}

	.TeamList li.hover{padding:0;border:1px solid #CCC;background:#F8F8F8;}
	.TeamList li.hover .rArea{padding:10px 15px 10px 14px;border-left:1px solid #CCCCCC;background:#FFF;}
	.TeamList li.hover .dInfo a.order{background-position:-240px -40px;}

.Des .lArea{width:240px;float:left;display:inline;}
	.Des .lArea .imga img{width:240px;height:320px;}
	.Des .lArea p{font-size:14px;font-weight:bold;padding:10px 0 8px 20px;line-height:30px;background:#E5E5E5;}
	.Des .lArea p span{font-size:24px;padding:0 5px;}
	.Des .OrderTa{display:block;float:right;width:67px;height:67px;margin:7px;background:#E5E5E5 url(public.gif) -50px -80px no-repeat;text-indent:-999em;}
		.Des .OrderTa:hover{background-position: -120px -80px;}
	.Des .rArea{float:left;width:500px;margin-left:20px;}
	.Des .rArea .name{line-height:35px;font-size:20px;font-family:"Microsoft YaHei","宋体","Arial";}
	.Des .rArea .pos{font-size:14px;padding-bottom:6px;margin-bottom:20px;border-bottom:1px solid #E5E5E5;color:#555;}
	.Des .rArea p{color:#888;}
	.Des .rArea p span.shu{font-size:18px;}
	.Des .rArea p.shu{color:#E10000;font-size:24px;}
	.cDes .rArea{width:200px;margin-right:20px;}

.allWork li{float:left;width:140px;padding:10px 25px;font-size:14px;}
	.allWork img{width:140px;height:105px;margin-bottom:5px;}

.otherD li{float:left;width:170px;margin-right:26px;}
	.otherD li img{width:160px;height:223px;border:5px solid #EEE;margin-bottom:10px;}
	.otherD a.DesName,.otherD cite{display:block;height:20px;text-align:center;line-height:20px;}
	.otherD a.DesName{float:left;width:65px;background:#E10000;color:#FFF;}
	.otherD cite{float:right;width:100px;background:#CCC;color:#555;}

/*资讯中心*/
.NewsList li{border-bottom:1px solid #EEE;line-height:40px;color:#888;}
	.NewsList a{font-size:14px;color:#555;}
	.NewsList a:hover{color:#E10000;}
	.NewsList li.hover{background:#F3F3F3;}

.nInfo{float:left;width:740px;padding:5px 10px;border-bottom:1px solid #EEE;}
	.nInfo em{display:block;float:left;width:33%;height:24px;overflow:hidden;}
	.nInfo em span{font-weight:bold;}
	.tuanInfo em.tl{width:24%;}.tuanInfo em.tr{width:26%;}

.Newspn{width:100%;padding:10px 0;}
	.Newspn a{width:100%;padding-left:25px;background:url(public.gif) -740px -169px no-repeat;font-size:14px;}
	.Newspn .prevNews{}
	.Newspn .nextNews{background-position:-740px -207px;}

.moreNews{width:738px;height:105px;float:left;padding:10px;border:1px solid #EEE;background:#F8F8F8;line-height:26px;}
	.moreNews li a{font-size:14px;}
	.moreNews li img{width:140px;height:105px;float:left;margin-right:20px;}

.sIndent{padding-top:55px;height:200px;background:url(IndentOnline.gif) no-repeat;}
	.sIndent .spec_box{width:360px;}
	.sIndent .spec_tips{width:235px;text-indent:2em;}
	.sIndent .spec_tips h3{padding-top:5px;color:#e10000;}

/*业主评价*/
.ThinkList li{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #EEE;}
	.ThinkList li .imga{float:left;margin-right:10px;}
	.ThinkList li img{width:140px;height:105px;padding:2px;border:1px solid #D8D8D8;}
	.ThinkList li a,.ThinkList span.name{font-size:20px;font-family:"Microsoft YaHei","宋体","Arial";line-height:30px;}
	.ThinkList .view,.tujie .view{display:block;float:left;width:40px;height:10px;background:url(public.gif) -721px -93px no-repeat;text-indent:-999em;}
	.ThinkList p{margin:10px 0;color:#888;text-indent:2em;}
	.ThinkList li.hover{background:#F8F8F8;}
	.ThinkList li.hover img{border:1px solid #E10000;}
	
/*在建工地*/
.ResList{line-height:30px;text-align:center;}
	.ResList h2{float:left;height:30px;overflow:hidden;border-left:1px solid #EEE;border-right:1px solid #EEE;margin-bottom:10px;font-size:14px;font-weight:bold;}
	.ResList ul{float:left;color:#565340;}
	.ResList li{float:left;width:758px;height:30px;overflow:hidden;margin-bottom:5px;border:1px solid #EEE;background:#F8F8F8;}
	.ResList em{display:block;float:left;margin-right:4px;}
	.ResList em.col_1{width:178px;}
	.ResList em.col_2{width:100px;}
	.ResList em.col_3{width:120px;}
	.ResList h2 em{background:#EEE;}
	.ResList li em.col_1{text-indent:1em;}
	.ResList li a{color:#bb0000;font-weight:bold;}
/*最新订单*/
.IndList{text-align:center;}
	.IndList h3,.ReplyList h3{float:left;width:100%;height:30px;margin-bottom:10px;background:#D5D5D5;}
	.IndList h3 cite,.ReplyList h3 cite{display:block;float:left;width:90px;margin:4px 0 0 10px;background:#FFF;line-height:26px;color:#333;font-size:14px;text-align:center;}
	.IndList h2{float:left;overflow:hidden;width:760px;height:30px;font-size:14px;font-weight:bold;line-height:30px;}
	.IndList ul{float:left;width:100%;color:#666;line-height:34px;}
	.IndList li{float:left;overflow:hidden;width:100%;height:30px;border-bottom:1px solid #EEE;}
	.IndList em{display:block;float:left;margin-right:4px;}
	.IndList em.col_1{width:90px;}
	.IndList em.col_2{width:165px;_width:163px;}
	.IndList em.col_3{width:120px;}
	.IndList h2 em{background:#EEE;}
	.IndList li em.col_2{text-indent:1em;}

/*常见问题*/
.FaqList{font-size:14px;}
	.FaqList li,.ReplyList li{float:left;width:738px;padding:10px;margin-bottom:10px;border:1px solid #EEE;background:#F8F8F8;color:#666;}
	.FaqList li em{display:block;float:left;width:28px;height:24px;background:url(public.gif) left -176px no-repeat;text-indent:-999em;}
	.FaqList li .Ans em{background-position:-44px -177px;}
	.FaqList li .Arrow,.ReplyList .Arrow{overflow:hidden;z-index:99;position:relative;width:737px;height:8px;margin-bottom:-1px;background:url(public.gif) left top no-repeat;}
		.ReplyList .Arrow{width:938px;}
		.BookList .Arrow{width:737px;}
	.FaqList li .Ans,.ReplyList .reply{z-index:9;position:relative;float:left;width:725px;padding:5px;border:1px solid #EEE;background:#FFF;}
	.FaqList li.hover{background:#EEE;border:1px solid #D5D5D5;}

/*人才招聘*/
.JobList{overflow:hidden;margin-bottom:20px;}
	.JobList em,.JobList h4{display:block;float:left;font-size:14px;}
	.JobList h4{width:100%;}
	.JobList em{width:33%;}

/*单页*/
.oLine{height:3px;clear:both; font-size:1px; line-height:1px;background:url(index.gif) no-repeat;}
.oNum{display:block;float:left;width:20px;height:24px;margin-right:5px;background:url(public.gif) left -208px no-repeat;color:#FFF;text-align:center;}
.biaozhun{font-size:14px;}
	.biaozhun li,.aftersale li{float:left;width:100%;padding-bottom:20px;}
	.biaozhun li img{float:left;width:100px;height:83px;margin:5px 20px 0 0;}

.tujie,.aftersale{font-size:14px;}
	.tujie li{float:left;width:100%;padding-bottom:20px;}
	.tujie li .imga{width:130px;float:left;margin-right:15px;}
	.tujie li img{float:left;width:120px;height:90px;padding:5px;}
	.tujie li p{float:left;width:615px;height:80px;}
	.tujie li.hover img{width:126px;height:96px;padding:1px;border:1px solid #E10000;}

.shigong li,.liucheng li{float:left;width:100%;padding:15px 0;border-bottom:1px solid #EEE;}
	.shigong img{float:left;width:92px;height:60px;margin-right:10px;}
	.shigong h2,.liucheng h2,.aftersale h2{color:#e10000;font-weight:bold;}
	.shigong p{color:#777;text-indent:2em;}

.liucheng img{float:left;width:200px;height:120px;margin-right:10px;}
	.liucheng p{padding-left:210px;}

.aftersale p{margin-left:25px;padding-left:20px;background:url(public.gif) -751px -246px no-repeat;line-height:30px;}

.HonorImg li{float:left;width:240px;height:185px;margin:0 20px 20px 0;}
	.HonorImg li img{width:240px;height:185px;}

.contact h4{font-family:Arial, Helvetica, sans-serif;}	
	.contact h3{padding-top:10px;}
	.contact h3 span{color:#888;font-family:Arial, Helvetica, sans-serif;}
	.contact p{padding-bottom:15px;border-bottom:1px solid #EEE;}
	.contact .rArea{float:left;width:340px;}
	
/*我要说两句*/
.ReplyBox{float:left;width:960px;margin-top:10px;}
.ReplyBox .ReplyInput{width:720px;padding-left:240px;background:url(comments.gif) no-repeat;}
  .ReplyBox .ReplyInput h3{background:#786348; color:#F8DA9C; line-height:30px; height:30px; padding:0 10px; margin-bottom:10px;}
  .ReplyBox .table .left{font-weight:bold;color:#555;}
  
.ReplyList{float:left;width:100%;}
   .ReplyList .loading{padding:10px 0; }
   .ReplyList ul{float:left;width:100%; }
   .Reply ul li{width:938px;}
   .ReplyList ul li h5{font-weight:normal;font-size:12px;}
   .ReplyList ul li h5 span{padding-left:10px;color:#888;font-family:Arial, Helvetica, sans-serif;}
   .ReplyList ul li h5 cite{color:#c00000;font-weight:bold;}
   .ReplyList ul li h5 i{ padding-left:10px;}
   .ReplyList ul li p{padding:5px 0px 5px 0px;}
   .ReplyList ul li p.reply{color:#e10000;}
	   .Reply ul li p.reply{width:926px;}
   .ReplyList .replylistBox{padding:0 0 0 0;}
   .ReplyList ul li .shu { font-weight:bold;}
   .ReplyList ul li .date { color:#888888; font-weight:lighter;}
   .ReplyList .noreplylist{border-top:1px dashed #555;font-size:30px; color:#666; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:15px 0;}

/*文本框*/
.table{margin-bottom: 15px;overflow:hidden; width:100%}
.table .left{float:left;text-align:right; width:100px; padding-right:10px; color:#666;}
	.table .left span{margin-right:10px;display:inline-block;}
.table .right{color:#999;}
.table .right img {margin-left: 5px;}
.table .input-text{color:#000;border:1px solid #D5D5D5; height: 22px;line-height:22px;margin:0;padding:0 0 0 5px;}
.table textarea.input-text{padding:5px;}
.table select{ border:1px solid #D5D5D5;height: 22px;margin:0 5px 0 0;}
.table span.red {color:#FF6600;margin-right:0px;}
.table .button {width:81px;height:30px;padding:0;display:block;background:url(index.gif) -200px -120px no-repeat; border:none;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;color:#FFF;}

/*表单等*/
.ServiceShow {width:760px;}
.post_book{ width:660px; height:auto; float:left; display:inline;padding:20px 20px 20px 80px; }	

.post_list{ width:100%; overflow:hidden; margin-bottom:20px;}
.post_list h3{background:#786348; color:#F8DA9C; line-height:30px; height:30px; padding:0 10px; margin-bottom:10px;}
.post_list .ct{border:1px solid #3D2811; padding:0 10px;}
.post_list .ct table{}
.post_list .ct table tr{}
.post_list .ct table tr th{border-bottom:1px solid #3D2811; height:32px; line-height:32px; text-align:left; font-size:14px; color:#F8DA9C; padding:0 10px;}
.post_list .ct table tr td{border-bottom:1px solid #3D2811; height:32px; line-height:32px; text-align:left;padding:0 10px;}
  
/*分页*/
.pagelist{float:left;overflow:hidden;padding:10px 0px;margin:0 auto;width:710px;height:auto;line-height:58px;}
  .pagelist span,.pagelist a{height:30px; line-height:30px; display:block; float:left;overflow:hidden; padding:0px 12px; font-weight:700; font-family:Arial, Helvetica, sans-serif; margin-right:10px;background:#555;color:#FFF;}
  .pagelist .prev,.pagelist .next{width:7px;text-indent:-1000em;background:url(public.gif) left -40px no-repeat;}
  .pagelist a:hover,.pagelist .current{color:#FFF;text-decoration:none;background:#E10000;}
	.pagelist .prev{background-position:left -40px;}
	.pagelist .next{background-position:-40px -40px;}
	.pagelist a.prev:hover{background:url(public.gif) -80px -40px no-repeat;}
	.pagelist a.next:hover{background:url(public.gif) -120px -40px no-repeat;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.ad-gallery {width:760px;height:700px;}
.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}
  .ad-gallery .ad-image-wrapper {width: 760px;height: 570px;position: relative;overflow: hidden;background:#000;}
    .ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
    .ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%; height: 100%;cursor: pointer;display: block;z-index: 200;}
    .ad-gallery .ad-image-wrapper .ad-prev { position: absolute;left: 0; top: 0; width: 25%;height: 100%;cursor: pointer;display: block;z-index: 200;}
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(trans.gif);}
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(ad-gallery/ad_prev.png);width: 30px;height: 30px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(ad-gallery/ad_next.png);width: 30px;height: 30px;right: 0;left: auto;}
    .ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
      .ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px; text-align: left;width: 100%;z-index: 2;background: url(opa75.png);color: #000;}
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
  .ad-gallery .ad-controls {height: 20px;}
    .ad-gallery .ad-info { float: left;}
    .ad-gallery .ad-slideshow-controls {float: right;}
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
  .ad-gallery .ad-nav {width: 758px;height:100px;position: relative;}
    .ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 0; height: 100px;z-index: 10;}
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {height: 100px;}
    .ad-gallery .ad-back {cursor: pointer;left: 0px;width:37px;display: block;background: url("../images/ad-gallery/prev-next.gif") 0px 0px no-repeat; }
    .ad-gallery .ad-forward {cursor: pointer;display: block;right: 0px;width:37px; background: url("../images/ad-gallery/prev-next.gif") -50px 0px no-repeat;}
    .ad-gallery .ad-nav .ad-thumbs {overflow: hidden; width: 648px; margin:0 auto;}
      .ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
        .ad-gallery .ad-thumbs li {float: left;padding-right: 5px;padding-top:5px;}
          .ad-gallery .ad-thumbs li a { display: block;}
            .ad-gallery .ad-thumbs li a img { border: 1px solid #EAE9E7;padding:2px;display:block; }
            .ad-gallery .ad-thumbs li a.ad-active img {border: none;padding:3px;padding-top:5px;background:url("../images/ad-gallery/prev-next.gif") 1px -103px no-repeat;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads { position: absolute;left: -9000px;top: -9000px;}

.ad-nav{background:#F8F8F8; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;padding-bottom:30px;}
.DesCases .ad-nav{padding:0;border-bottom:none;}
.ad-thumbs{padding:10px 0 10px 0; height:70px;}
.prevCases,.nextCases{ position:absolute; top:100px;width:360px; line-height:30px;background:#666;color:#FFF;}
.prevCases a,.nextCases a{color:#FFF;}
.prevCases a:hover,.nextCases a:hover{color:#FF7700;}
.prevCases{left:-1px; text-align:left;padding-left:20px;border-right:1px #888888 solid;z-index:999;}
.nextCases{right:-1px; text-align:right;padding-right:20px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/

.BackTop{height:25px;position:relative;overflow:hidden;margin-top:5px;}
	.BackTop .backLine{z-index:9;position:absolute;top:15px;height:10px;line-height:1px;background:#E10000;}
	.BackTop .Column{position:relative;height:25px;z-index:99;}
	.BackTop a{width:30px;height:25px;background:url(index.gif) right -360px;cursor:pointer;text-indent:-999em;}
/*右边QQ客服浮动*/
.SideBox{width:120px;height:auto;padding-top:42px;text-align:center;position:absolute;top:190px;right:10px;background:url(SideBox.gif) no-repeat;z-index:999;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial","Arial Narrow";}
	.SideBox .ct{width:110px;border-left:5px solid #E10000;border-right:5px solid #E10000;background:#F5F5F5;}
	.SideBox .ewma{background:#FFF;line-height:20px;padding-bottom:5px;}
	.SideBox .ewma img{width:100px;height:100px;margin-top:8px;}
	.SideBox .phone{width:100%;height:60px;background:url(SideBox.gif) -125px top no-repeat;}
	.SideBox .icon{display: block;margin: 0 5px;border-bottom: 1px solid #EEEEEE;line-height: 34px;background: url(side_icon.png) 5px 0 no-repeat;font-size: 16px;padding-left: 28px;font-weight: bold;}
	.SideBox .spec{background-position: 5px -35px;}
	.SideBox .reserva{background-position: 5px -70px;border-bottom: none;}	
	.SideBox i{display:block;width:100%;height:13px;background:url(SideBox.gif) -120px bottom no-repeat;}
	* html,* html body{background-attachment:fixed;}

/*隐藏cnzz*/
#cnzz {display:none;}
/*暂无内容*/
.noConent{font-size:30px; color:#666; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:15px 0;}
/*百度分享*/
.bTitle .bdshare{float:right !important;padding-top:10px;}
.bdshare{line-height:16px;}
.bdshare em{line-height:25px;}
.nBdshare{width:100%;padding:5px !important;border-top:1px solid #EEE;border-bottom:1px solid #EEE;}

#VideoPlay iframe{width:100%;height: 500px;border:none}