@charset "utf-8";
/* Css Document */
*{word-wrap:break-word; outline:none;padding:0;margin:0;}
body{margin:0; padding:0; font-size:12px; line-height:24px; font-family:"宋体","Arial Narrow"; background:#EEE; -webkit-text-size-adjust:none; color:#777}
form,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,h9{margin:0; padding:0;}
input,select{font-size:12px; line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
cite,em,i{font-style:normal;}
.pre{margin:0;white-space:pre-wrap;word-wrap:break-word;}
/* 链接颜色 */
a{color:#333;text-decoration:none;}
a:hover{color:#DA1C5C;}
/* 浮动位置 */
.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;}
/*字体状态*/
.fb{font-weight:bold;}
.fnb{font-weight:200;}
/*字体颜色*/
.red{color:#DA1C5C;}
.f33{color:#333;}
.f77 a,a.f77{color:#777;}
.fda,.fda a,a.f77:hover{color:#DA1C5C}
/*title*/
h2,h3,h4{font-family:"Microsoft YaHei","宋体","Arial Narrow";}
h3 {font-size:14px;}
h4 {font-size:12px;}
.f14{font-size:14px;}
.fyahei{font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";}
.fheiti{font-family:"黑体","Microsoft YaHei","微软雅黑","宋体","Arial";}
.fari{font-family:Arial, Helvetica, sans-serif;}
.ftaho{font-family:Tahoma, Geneva, sans-serif;}
.rari{color:#DA1C5C;font-family:Arial, Helvetica, sans-serif;}
.rtaho{color:#DA1C5C;font-family:Tahoma, Geneva, sans-serif;}
.shu{font-family:Georgia, "Times New Roman", Times, serif}
/*= Extra CSS */
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; clear:both; height:0; font:0/0 sans-serif; visibility:hidden;}
/*img A*/
.imga{display:block;}
/*end*/
#end{margin-right:0;}
/*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;}
/*Css Div*/
.Column-100{width:100%;height:auto;overflow:hidden;}
.Column{width:960px;height:auto;margin:0 auto;overflow:hidden;}
  .iColumn-L{width:760px;height:auto;float:left;display:inline;}
  .iColumn-R{width:190px;height:auto;float:left;display:inline;margin-left:10px;}
  .Column-L{width:740px;height:auto;margin-right:20px;float:left;display:inline;overflow:hidden;}
  .Column-R{width:200px;height:auto;float:left;display:inline;overflow:visible;}


/*Header*/
.Header{padding:10px 0 20px;background:#FFF url(header_bg.gif) left bottom repeat-x;}
.Logo{ width:250px; overflow:hidden}
.topSite{width:100px;}
.Banner{width:410px; overflow:hidden}
.Tel{ width:200px; overflow:hidden}

.topSite{position:relative;margin-top:20px;}
	.topSite .curSite{float:left;}
	.topSite .curSite span{float:left;width:5px;height:30px;background:url(topSite.gif) no-repeat;}
	.topSite .curSite span.right{width:27px;background-position:-14px top;cursor:pointer;}
	.topSite .curSite b{float:left;padding:0 6px;line-height:30px;background:url(topSite.gif) left -30px repeat-x;font-size:14px;font-weight:bold;width: 45px;height: 30px;overflow: hidden;}
		
	.topSite .siteName{ display:none; position:absolute; z-index:9999; left:0;top:26px;background:url(siteName.gif) left bottom no-repeat; width:89px;}
		.topSite .siteName span{ padding:0 12px; height:30px; line-height:30px; font-size:14px; display:block; border-top:1px solid #D3D3D3;}
		.topSite .siteName a{ display:block;}
		
.Nav{background:#444;line-height:45px;}
	.Nav .Column{border-left:1px solid #333;}
	.Nav li{float:left;width:105px;border-right:1px solid #333;}
	.Nav li a{display:block;color:#FFF;font-size:14px;font-weight:bold;text-align:center;}
	.Nav li.current a,.Nav li a:hover{background:url(nav.gif) repeat-x;color:#FFF;}

/*Footer*/
.iLink{margin-top:10px;line-height:45px;background:#666;color:#CCC;}
	.iLink a{color:#CCC;}
.Footer{padding:15px 0 15px;background:#777;color:#FFF;}
	.Footer a{color:#FFF; text-decoration:underline;}
	.Footer .img{width:190px;}


/*index*/
.pubSer{position:absolute;top:14px;right:0;width:200px;z-index:999;_display:none;}
	.pubSer a{display:block;width:200px;height:80px;margin-bottom:1px;background:url(pubSer.png) left top no-repeat;text-indent:-999em;}
	.pubSer a.order{background-position:left top;}
	.pubSer a.visit{background-position:left -81px;}
	.pubSer a.budget{background-position:left -162px;}
	.pubSer a.book{background-position:left -243px;}
	.pubSer a:hover{background-color:#FF0055;}
	.ipubSer{top:40px;}

.iPlayer{position:relative;z-index:1;overflow:hidden;width:100%;height:400px;}
	.iPlayer .ImgBox,.iPlayer .ImgBox li{width:100%;height:400px;margin:0 auto;background-position:center top;background-repeat:no-repeat;}
	.iPlayer .ImgBox a{width:100%;height:400px;display:block;text-align:center;text-indent:-9999em;}

	.iPlayer .LenBox{position:absolute;z-index:9;bottom:10px;text-align:center;width:100%;font-size:0;line-height:15px;overflow:hidden;}
	.iPlayer .LenBox a{text-decoration:none;padding:8px;margin:5px;background-color:#000;color:#000;}
	.iPlayer .LenBox a:hover,.iPlayer .LenBox a.on{background-color:#DA1C5C; color:#DA1C5C;}

.iPack{width:470px;height:180px;overflow:hidden;margin-right:20px;}
	.iPack img{width:470px;height:140px;}
	.iPack .ht,.iSpec .ht{line-height:40px;font-size:20px;color:#000;}

.indexBtn .btn{position:absolute;top:10px;width:45px;height:20px;background:url(index.gif) 0 0 no-repeat;}
	.indexBtn .prev{right:55px;}
	.indexBtn .next{right:0;background-position:-60px top;}
	.indexBtn .prev:hover{background-position:left -30px;}
	.indexBtn .next:hover{background-position:-60px -30px;}

.iSpec{width:470px;height:180px;overflow:hidden;position:relative;}
	.iSpec .box{width:470px;height:140px;overflow:hidden;background:#FFCB05;}
	.iSpec li{float:left;display:inline;width:445px;height:120px;margin:10px 10px 10px 15px;overflow:hidden;}
	.iSpec li img{width:160px;height:120px;}
	.iSpec li .tt{width:275px;height:24px;margin-bottom:5px;overflow:hidden;font-weight:bold;font-size:14px;}
	.iSpec li p{width:275px;height:72px;overflow:hidden;color:#666;}
	.pubView{width:70px;height:9px;line-height:9px;margin-top:4px;background:url(index.gif) -50px -60px no-repeat;text-indent:-999em;}
		.pubView:hover{background-position:-50px -69px;}

.iTeam .pTitle{position:relative;}
	.iTeam .box{width:960px;height:220px;overflow:hidden;}
	.iTeam ul{float:left;width:5000px;}
	.iTeam li{position:relative;float:left;width:135px;margin-right:18px;padding:5px;background:#FFF;}
	.iTeam li img{width:135px;height:180px;margin-bottom:5px;}
	.iTeam li .order{position:absolute;right:5px;bottom:35px;width:60px;height:22px;font-size:14px;font-weight:bold;text-align:center;color:#FFF;background:#DA1C5C;}
	.iTeam li .tt{width:125px;padding:0 5px;line-height:25px;background:#444;color:#FFF;}
	.iTeam li .name{color:#ffcb05;font-weight:bold;}
	.iTeam li.hover{padding:3px;border:2px solid #DA1C5C;}

.iProcess{height:293px;}
	.iProcess .pTitle .fr{width:190px;}
.iRes{width:760px;}
	.iRes a{float:left;position:relative;}
	.iRes a{width:140px;height:105px;margin:0 0 15px 13px;}
	.iRes a img{width:140px;height:105px;}
	.iRes p{position:absolute;left:0;bottom:0;width:100%;height:25px;line-height:25px;overflow:hidden;color:#FFF;background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;filter: Alpha(opacity=80);background: #000;}
	.iRes p cite{color:#ffcb05;}
	
	.iRes a.big{position:relative;width:300px;height:225px;margin:0;}
	.iRes a.big img{width:300px;height:225px;}
	.iRes a.big p{height:30px;line-height:30px;}
	.iRes a.big i{position:absolute;top:-2px;right:-2px;width:48px;height:48px;background:url(index.gif) left -60px no-repeat;text-indent:-999em;}

.iTujie a{display:block;width:190px;height:40px;line-height:40px;margin-bottom:6px;background:#E3E3E3;font-size:15px;font-weight:600;text-align:center;}
	.iTujie i{float:left;width:40px;height:40px;background:url(index.gif) -160px top no-repeat;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;}
	.iTujie i.col_1{background-position:-160px top;}
	.iTujie i.col_2{background-position:-250px top;}
	.iTujie i.col_3{background-position:-340px top;}
	.iTujie i.col_4{background-position:-430px top;}
	.iTujie i.col_5{background-position:-520px top;}
	.iTujie a:hover i.col_1{background-position:-120px top;}
	.iTujie a:hover i.col_2{background-position:-210px top;}
	.iTujie a:hover i.col_3{background-position:-300px top;}
	.iTujie a:hover i.col_4{background-position:-390px top;}
	.iTujie a:hover i.col_5{background-position:-480px top;}

#iThink .pTitle{position:relative;}
	#iThink .prev{right:255px;}
	#iThink .next{right:200px;}

.iThink{width:760px;height:440px;overflow:hidden;_margin-top:-10px;_padding-bottom:10px;}
	.iThink li{float:left;width:740px;height:120px;padding:9px;margin-bottom:10px;border:1px solid #E5E5E5;background:#FFF;overflow:hidden;}
	.iThink li img{width:160px;height:120px;margin:0 20px 0 10px;}
	.iThink li .tt{width:500px;height:24px;margin-bottom:5px;overflow:hidden;font-weight:bold;font-size:14px;}
	.iThink li p{width:500px;height:72px;overflow:hidden;color:#666;}
	.iThink li .date{width:50px;height:120px;text-align:center;}
	.iThink li .date i{display:block;color:#AAA;}
	.iThink li .date .d{font-size:36px;line-height:35px;}
	.iThink li .date .m{font-size:10px;line-height:20px;}
	.iThink li .date .xin{width:15px;height:18px;margin:25px 18px 0;background:url(index.gif) -570px -60px no-repeat;}
	.iThink li .date .hits{color:#DA1C5C;}

.iNews{background:#E3E3E3;}
	.iNews .ht{position:relative;z-index:99;width:100%;margin-top:-40px;background:#777;}
	.iNews .ht a{position:relative;z-index:110;float:left;display:block;width:95px;height:35px;line-height:35px;color:#FFF;font-size:14px;font-weight:bold;text-align:center;}
	.iNews .ht a.hover{_background:#DA1C5C;}
	.iNews .ht .arrow{position:absolute;z-index:100;left:0;top:0;width:95px;height:40px;line-height:40px;overflow:hidden;background:url(index.gif) -120px -50px no-repeat;}
	.iNews .ct{width:100%;height:440px;overflow:hidden;}
	.iNews li{float:left;width:170px;padding:0 10px;border-bottom:1px solid #F5F5F5;}
	.iNews li img{width:160px;height:120px;padding:5px;}
	.iNews li .tt{line-height:30px;height:30px;overflow:hidden;}
	.iNews li.first{padding-bottom:7px;}
	.iNews li.first .tt{height:25px;line-height:25px;}

.iIndent{height:233px;overflow:hidden;margin:20px 0;background:#FFCB05;color:#333;}
	.iIndent .ht{line-height:45px;font-size:18px;font-weight:600;}
	.iIndBox{width:490px;margin-top:5px;}
	.iIndList{width:270px;}
	.iIndList ul{float:left;width:100%;height:180px;overflow:hidden;}
	.iIndList li{float:left;width:100%;line-height:30px;}
	.iIndList li em{float:left;width:70px;}
	.iIndList li em.col_2{width:100px;}
	.iIndList li em.col_3{width:90px;}
	.iIndent .ewma{width:200px;height:233px;background:#FFE067;text-align:center;font-weight:bold;}
	.iIndent .ewma img{width:160px;height:160px;margin:25px 20px 10px;}

.iBrand{position:relative;overflow:visible;text-align:center;}
	.iBrand .tt{position:absolute;right:100%;width:24px;height:auto;padding:5px 3px;line-height:15px;color:#FFF;font-weight:bold;background:#777;}
	.iBrand .fl{width:102px;margin-left:18px;}
	.iBrand img{width:100px;height:50px;border:1px solid #D6D6D6;}


/*内页*/
.modulePic{height:350px;background-repeat:no-repeat;background-position:center top;background-color:#FFEDB3;}

.moduleTitle{padding-bottom:5px;border-bottom:5px solid #444;}
	.moduleTitle span{font-size:28px;color:#DA1C5C;}
	.moduleTitle i{font-size:18px;}
	.moduleTitle .Leader{margin-top:6px;}

.CateList{}
	.CateList a{float:left;display:inline;width:120px;height:30px;margin-right:7px;line-height:30px;text-align:center;color:#FFF;font-size:14px;background:url(public.gif) left -120px no-repeat;}
	.CateList a:hover,.CateList a.current{background-position:-120px -120px;color:#FFF;}

.bTitle{float:left;width:100%;clear:both;margin-bottom:15px;line-height:40px;}
	.bTitle h1{font-size:30px;color:#333;font-weight:normal;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial";}

.pTitle{float:left;display:inline;width:100%;clear:both;margin:20px 0 10px;padding-top:5px;background:url(pTitle.gif) no-repeat;line-height:30px;}
	.pTitle span{padding-right:5px;color:#333;font-size:20px;font-family:"黑体","Microsoft YaHei","微软雅黑","宋体","Arial";}
	.pTitle i{color:#000;font-family:Arial, Helvetica, sans-serif;}

.msgInfo{float:left;display:inline;width:100%;clear:both;margin-bottom:15px;}
	.msgInfo table{width:100%;background:#DDD;line-height:35px;}
	.msgInfo table td{background:#E8E8E8;padding:0 10px;}
	.msgInfo table td.btn{padding-right:0;width:170px;}


.pubBtn{float:left;display:inline;width:75px;height:50px;margin-right:10px;background:url(public.gif) 0 0 no-repeat;text-indent:-999em;}
	.pubBtn.order{background-position:0 0;}
	.pubBtn.book{background-position:-90px 0;}
	.pubBtn.tel{width:175px;background-position:-180px 0;}
	.pubBtn.prev{background-position:-360px 0;}
	.pubBtn.next{background-position:-450px 0;}
	.pubBtn.visit{background-position:-540px 0;}
	.pubBtn.back{margin:0;background-position:-630px 0;}
	.pubBtn.order:hover{background-position:0 -60px;}
	.pubBtn.book:hover{background-position:-90px -60px;}
	.pubBtn.tel:hover{background-position:-180px -60px;}
	.pubBtn.prev:hover{background-position:-360px -60px;}
	.pubBtn.next:hover{background-position:-450px -60px;}
	.pubBtn.visit:hover{background-position:-540px -60px;}
	.pubBtn.back:hover{background-position:-630px -60px;}

.msgContent{float:left;display:inline;width:100%;font-size:14px;color:#333;overflow:hidden;}

.moreNews{width:958px;height:200px;margin-bottom:30px;border:1px solid #DDD;background:#E8E8E8;}
	.moreNews ul{width:745px;padding:10px;}
	.moreNews li{height:25px;line-height:25px;overflow:hidden;}
	.moreNews li.fl{height:auto;}
	.moreNews li img{width:240px;height:180px;margin-right:20px;}
	.moreNews .ewma{width:190px;height:200px;border-left:1px solid #DDD;text-align:center;line-height:18px;}
	.moreNews .ewma img{width:130px;height:130px;margin:20px 0 5px;}


/*设计团队*/
.TeamList{}
	.TeamList li{float:left;width:440px;height:240px;margin:0 20px 15px 0;padding:15px;background:#FFF;}
	.TeamList li .imga{float:left;margin-right:20px;width:180px;height:240px;}
	.TeamList li img{width:180px;height:240px;}
	.TeamList li .txt{width:240px;height:240px;overflow:hidden;}
	.TeamList li .title{display:block;font-size:20px;font-weight:600;}

	.TeamList li.hover{background:#FFF;}
	.TeamList li.hover img{width:186px;height:246px;margin:-3px;}

.teamInfo{}
	.teamInfo .imga,.teamInfo .imga img{width:225px;height:300px;}
	.teamInfo .rArea{width:700px;margin-left:35px;}
	.teamInfo .teamTitle cite{padding-left:20px;font-size:12px;font-weight:normal;}
	.teamInfo .rArea p{float:left;display:inline;width:100%;font-size:14px;}

/*装修案例*/
	/*筛选*/
.Choose{width:100%;margin-bottom:10px;background:#DDD;overflow:hidden;}
	.Choose table th{padding:9px 10px 0 10px;border-left:1px dotted #FFF;text-align:left;}
	.Choose table td{padding:0 10px 5px 10px;border-left:1px dotted #FFF;text-align:left;}
	.Choose table .first{border-left:none;}
	.Choose em{padding:3px 7px;background:#999;color:#FFF;font-weight:bold;}
	.Choose a{padding:2px 4px;}
	.Choose a:hover,.Choose a.cur{background:#DA1C5C;color:#FFF;}

.Result{width:940px;padding:8px 10px;margin-bottom:20px;background:#DDD;overflow:hidden;}
	.Result a{padding:4px 20px 4px 4px;border:1px solid #DA1C5C;background:url(public.gif) right -180px no-repeat;}

.pubCases{}
	.pubCases li{float:left;display:inline;width:230px;margin:0 13px 20px 0;overflow:hidden;}
	.pubCases li img{width:220px;height:165px;border:5px solid #FFF;margin-bottom:10px;}
	.pubCases li .title{width:100%;height:24px;font-weight:bold;overflow:hidden;}
	.pubCases li .icon{float:left;display:inline;width:50%;height:24px;text-indent:18px;background:url(index.gif) -570px top no-repeat;}
		.pubCases li .icon.area{background-position:-570px -30px;}
		.pubCases li.hover .icon.dstyle{background-position:-570px -60px;}
		.pubCases li.hover .icon.area{background-position:-570px -90px;}
	.pubCases li.hover img{border:2px solid #DA1C5C;padding:3px;background:#FFF;}

.CasesList li{height:235px;}
.VideoList li .imga{position:relative;width:230px;}
	.VideoList li .imga i.u_play{position:absolute;left:50%;top:50%;margin:-36px 0 0 -26px;width:52px;height:52px;background:url(u_play.png)}

.casesNote{position:relative;width:960px;margin-top:30px;font-size:14px;text-indent:35px;line-height:30px;}
	.casesNote em.col{position:absolute;width:30px;height:30px;background:url(public.gif) -510px -120px no-repeat;}
	.casesNote em.col_1{left:0;top:0;}
	.casesNote em.col_2{right:0;bottom:0;background-position:-540px -120px;}

.casesDes{width:100%;height:200px;}
	.casesDes .imga,.casesDes .imga img{width:150px;height:200px;}
	.casesDes .Area{width:490px;height:200px;margin:0 9px 0 30px;border-right:1px solid #CCC;}
	.casesDes .pos{width:110px;}
	.casesDes .pos p{margin-top:15px;color:#333;}
	.casesDes .name{font-size:30px;line-height:32px;}
	.casesDes .info{width:360px;height:72px;overflow:hidden;padding-left:15px;border-left:1px solid #CCC;font-size:14px;}
	.casesDes .btn{float:left;width:180px;height:70px;margin-top:45px;background:url(public.gif) left -150px no-repeat;text-indent:-999em;}
		.casesDes .order{margin-left:40px;background-position:-180px -150px;}
		.casesDes .case:hover{background-position:left -230px;}
		.casesDes .order:hover{background-position:-180px -230px;}
	.casesDes .works{width:280px;height:200px;overflow:hidden;font-size:14px;}




/*活动及资讯*/
.NewsList{}
	.NewsList li{float:left;display:block;width:940px;margin-bottom:10px;padding:10px;background:#FFF;}
	.NewsList li .imga,.NewsList li img{width:200px;height:150px;}
	.NewsList li .txt{position:relative;width:720px;height:150px;margin-left:15px;overflow:hidden;}
	.NewsList li .title{display:block;width:100%;height:30px;margin-bottom:18px;line-height:30px;font-size:20px;text-indent:18px;background:url(public.gif) -690px -120px no-repeat;overflow:hidden;}
	.NewsList li p{width:100%;height:72px;}
	.NewsList li .view{position:absolute;bottom:5px;right:0;width:55px;height:30px;color:#FFF;font-size:14px;text-align:center;line-height:27px;text-indent:10px;background:url(public.gif) -300px -120px no-repeat;}
		.NewsList li .view.order{right:65px;}
	.NewsList li .view:hover{background-position:-360px -120px;}
	
	.SpecList li p{width:100%;height:48px;}
	.SpecList li .info{width:100%;margin-top:5px;border-top:1px dashed #CCC;font-size:14px;}
	.SpecList li .info .fl{height:48px;overflow:hidden;padding-left:10px;border-right:1px dotted #AAA;}
	.SpecList li .info .time{width:185px;}
	.SpecList li .info .addr{width:380px;}
	.SpecList li .view{bottom:8px;}

/*工艺图解*/
.TujieList{}
	.TujieList li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #DDD;}
	.TujieList li img{width:230px;height:120px;margin-right:15px;}
	.TujieList li .title{font-size:20px;}
	.TujieList li p.fl{width:715px;height:48px;overflow:hidden;margin:15px 0;}


/*在建工地*/
.ResList{}
	.ResList li{float:left;width:740px;height:135px;padding:20px 0;border-bottom:1px solid #DDD;}
	.ResList li .imga{float:left;width:180px;height:135px;margin-right:30px;}
	.ResList li img{width:180px;height:135px;}
	.ResList li .resInfo{width:530px;height:96px;overflow:hidden;}
	.ResList li em{float:left;width:50%;}
	.ResList li i,.resTitle h1 i{background:#444;margin-left:5px;padding:2px 3px;color:#FECA02;}
	.ResList li i.end,.resTitle h1 i.end{background:#D91B5B;color:#FFF;}
		.resTitle h1 i{padding:0 3px;font-size:12px;font-weight:normal;}
	.ResList li.hover img{width:184px;height:139px;margin:-2px;}

.resTips{width:930px;padding:10px 14px;border:1px solid #DDD;background:#E8E8E8;}
	.resTips p{width:820px;margin-right:30px;}

/*常见问题*/
.FaqList li{float:left;width:930px;padding:14px;border:1px solid #DDD;background:#E8E8E8;margin-bottom:10px;color:#444;font-size:14px;}
	.FaqList li.end{border-color:#E8E8E8;background:#FFF;}
	.FaqList li .question{width:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #AAA;font-weight:bold;}
	.FaqList li cite{width:15px;height:15px;float:left;margin:4px 10px 0 0;line-height:15px;background:#DA1C5C;color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;}
	.FaqList li .question cite{background:#444;color:#FFCB05;font-weight:normal;}
	.FaqList li.hover{color:#DA1C5C;cursor:help;}

/*最新订单*/
.IndList li{float:left;width:100%;line-height:30px;border-bottom:1px solid #DDD;}
	.IndList li em{float:left;width:120px;}

/*人才招聘*/
.JobList li{float:left;width:100%;margin-bottom:20px;}
	.JobList li h2{border-bottom:1px solid #DA1C5C;padding-bottom:10px;}

/*合作品牌*/
.BrandList li{float:left;width:210px;height:140px;margin:0 40px 20px 0;text-align:center;font-size:14px;}
	.BrandList li img{width:200px;height:100px;border:2px solid #DDD;padding:3px;background:#FFF;}


/*套餐*/
.packImg{height:350px;background-position:center top;background-repeat:no-repeat;}
.packForm{padding-top:128px;background:url(pack_bg.gif) no-repeat;}
	.packForm .packBud,.packForm .packInd{height:420px;border:5px solid #FFCD01;border-top:none;overflow:hidden;}
	.packForm .packBud{width:406px;margin-right:30px;}
	.packForm .packInd{width:504px;background:#FFF;}
	.packForm .table .input-text{height:40px;line-height:40px;font-size:14px;}
	.packForm .table .right .clue_on{font-size:14px;color:#333;}
	.packForm .table .button,.packForm .table .button:hover{width:172px;height:40px;background-position:left -300px;color:#FFF;}
	.packForm .packBud form{width:336px;height:225px;margin-left:40px;}
	.packForm .packBud .table .left{display:none;}
	.packForm .packBud .table .right{line-height:40px;}
	.packForm .packInd form{width:465px;_width:500px;margin-left:20px;_margin-left:10px;}
	.packForm .packInd .table{width:50%;_width:250px;float:left;display:inline;}
	.packForm .packInd .table .left{width:40px;line-height:40px;color:#999;}
	.packForm .packInd .table .left span{display:none;}
	.packForm .packInd .table .right{float:left;}
	.packForm .packInd .table select{width:178px;height:40px;margin:0;}
	
	.packForm .packBud .packResult{margin-bottom:31px;padding:10px 0;background:#DA1C5C;color:#FFF;font-size:16px;text-align:center;line-height:30px;}
	.packForm .packBud .packResult font{padding:0 10px;text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;}
	.packForm .packBud .tips{width:100%;height:195px;background:url(pack_bg.gif) -960px top no-repeat;text-indent:-999em;}
	.packForm .packInd .ewma{width:160px;margin:30px 20px;font-size:14px;text-align:center;color:#444;font-weight:bold;}
	.packForm .packInd .ewma img{width:160px;height:160px;}
	.packForm .packInd .pIndList{width:300px;}
	.packForm .packInd .pIndList .ht{margin-top:30px;font-size:20px;color:#db1a5f;}
	.packForm .packInd .pIndList ul{width:100%;height:180px;overflow:hidden;}
	.packForm .packInd .pIndList li{float:left;width:100%;height:30px;line-height:30px;overflow:hidden;}
	.packForm .packInd .pIndList li em{float:left;width:50%;}
	.packForm .packInd .pIndList li span{float:left;width:50px;}


/*计算器*/
.Budget{width:710px;margin:0 auto 20px;overflow:hidden;}
.BudgetNav{width:100%;}
	.BudgetNav li{float:left;display:inline;width:90px;margin:0 25px;line-height:30px;text-align:center;}
	.BudgetNav li a{display:block;width:90px;padding-top:100px;background:url(budget.gif) no-repeat;font-size:14px;}
	.BudgetNav li a:hover,.BudgetNav li.current a{color:#DA1C5C;}
	.BudgetNav li a.package{background-position:0 0;}
	.BudgetNav li a.floor{background-position:-90px 0;}
	.BudgetNav li a.tile{background-position:-180px 0;}
	.BudgetNav li a.wall{background-position:-270px 0;}
	.BudgetNav li a.paint{background-position:-360px 0;}
	.BudgetNav li.current a.package{background-position:-450px 0;}
	.BudgetNav li.current a.floor{background-position:-540px 0;}
	.BudgetNav li.current a.tile{background-position:-630px 0;}
	.BudgetNav li.current a.wall{background-position:-720px 0;}
	.BudgetNav li.current a.paint{background-position:-810px 0;}
.BudgetForm{width:100%;margin-top:20px;padding-top:50px;background:url(budget.gif) left -139px no-repeat;}
	.BudgetForm .table .left{width:280px;}
	.BudgetForm .table .red{color:#DA1C5C;}
	.BudgetForm .table.cls_button{text-align:center;}
	.BudgetForm .table .button,.BudgetForm .table .button:hover{width:90px;height:40px;margin:0 5px;color:#FFF;background-position:-180px -300px;}
	.BudgetForm .tt{text-indent:220px;font-size:14px;font-weight:bold;color:#444;}
.BudgetResult{width:100%;margin-top:20px;background:#DA1C5C;color:#FFF;font-size:16px;text-align:center;line-height:60px;}
	.BudgetResult font{padding:0 10px;text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;}
	.BudgetResult .input-text{border:1px solid #CCC;height:22px;line-height:22px;margin:0;padding:0 0 0 5px;}
.BudgetTips{width:100%;padding-top:20px;text-align:center;}


/*分页*/
.pagelist{float:left;display:inline;clear:both;overflow:hidden;width:100%;height:30px;padding:20px 0;text-align:center;}
  .pagelist span,.pagelist a{display:inline-block;overflow:hidden;width:30px;height:30px;margin:0 5px;background:#444;line-height:30px;text-align:center;font-weight:900;color:#FFF;}
  .pagelist .prev,.pagelist .next{text-indent:-999em;*text-indent:0;background-image:url(public.gif);background-color:#444;*background-image:none;}
	.pagelist .prev{background-position:-240px -120px;}
	.pagelist .next{background-position:-270px -120px;}
  .pagelist a:hover,.pagelist .current{color:#FFF;text-decoration:none;background-color:#DA1C5C;}

/*公共文本框*/
.table{margin-bottom:15px;overflow:hidden; width:100%}
.table .left{float:left;text-align:right; width:100px; padding-right:10px;color:#444;font-size:14px;}
	.table .left span{display:inline-block;color:#D30207;font-weight:normal;font-size:12px;}
.table .right{}
.table .right .clue_on{color:#999;}
.table .right img {margin-left:5px;cursor:pointer;}
.table .input-text{border:1px solid #CCC;height:22px;line-height:22px;margin:0;padding:0 0 0 5px;}
.table input.input-text:hover,.table textarea:hover{border:1px solid #DA1C5C;}
.table textarea.input-text{padding:5px;}
.table select{border:1px solid #E0E0E0;height:22px;margin:0 5px 0 0;}
.table .button{display:inline-block;width:65px;height:30px;border:none;background:url(public.gif) -360px -150px no-repeat;line-height:30px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;color:#DA1C5C;}
.table .button:hover{background-position:-445px -150px;}
	/*首页报名*/
.iIndBox .table{float:left;width:50%;margin-bottom:10px;}
	.iIndBox .table.cls_content{width:100%;}
	.iIndBox .table .left{display:none;}
	.iIndBox .table .input-text{border-color:#E4B500;height:28px;line-height:28px;}
	.iIndBox .table .button{width:76px;background:url(index.gif) -240px -60px no-repeat;color:#FFF;}
	/*活动报名*/
.specInd{float:left;width:690px;height:201px;margin:20px 0;padding-top:45px;background:url(spec_indent.gif) no-repeat;}
	.specInd .spec_tips{float:left;width:210px;margin-top:80px;color:#555;}
	.specInd form{float:left;width:330px;margin-top:10px;}
	.specInd .table{margin-bottom:10px;}
	.specInd .table .left{width:100px;font-size:12px;color:#333;}

	/*报名参观*/
.Reinfo{float:left;width:200px;overflow:hidden;}
	.Reinfo .ht{border-top:3px solid #D91B5B;background:#444;line-height:28px;text-align:center;font-size:14px;font-weight:bold;color:#FFCD02;}
	.Reinfo form{float:left;width:160px;padding:15px 19px 0;border:1px solid #DEDEDE;border-top:none;background:#E8E8E8;}
	.Reinfo .table{margin-bottom:10px;}
	.Reinfo .table .left{display:none;}
	.Reinfo .table .input-text{width:148px;height:28px;line-height:28px;padding-left:10px; border-radius:5px;}
	.Reinfo .table select{width:160px;height:28px;line-height:28px;margin:0;border:1px solid #CCC;}
	.Reinfo .table .button{width:80px;font-size:12px;background-position:-510px -150px;}
	.Reinfo .table .button:hover{background-position:-600px -150px;}

/*我要说两句*/
.ReplyBox{overflow:hidden;width:930px;margin:0 auto;padding:14px;border:1px solid #DDD;background:#E8E8E8;}
	.ReplyBox .ht{width:100%;line-height:30px;margin-bottom:15px;color:#333;background:url(public.gif) -690px -150px no-repeat;text-indent:30px;}
	.ReplyBox .ht span{font-size:20px;}
.ReplyBox .ReplyInput{float:left;width:720px;overflow:hidden;padding-left:210px;background:url(comment_bg.gif) no-repeat;}
  .ReplyBox .table .button{display:inline;}
  
.ReplyList{float:left;width:100%;color:#333;}
   .ReplyList .loading{padding:10px 0; }
   .ReplyList ul,.ReplyList ul li{float:left;width:100%;}
   .ReplyList ul li{border-top:1px dashed #CCCCCC;}
   .ReplyList ul li h5{padding:5px 0 0 10px;font-weight:normal;font-size:12px;}
   .ReplyList ul li h5 span{padding-left:10px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
   .ReplyList ul li h5 cite{font-weight:bold;}
   .ReplyList ul li p i{ padding-left:10px;font-style:italic;}
   .ReplyList ul li p{margin-bottom:10px;padding:5px 10px;}
   .ReplyList ul li p.reply{background:#F5F5F5;margin:0 10px 10px;}
   .ReplyList ul li p.reply span.fb{margin-right:8px;padding:4px;color:#ffcb05;background:#333;}
   .ReplyList .noreplylist{float:left;width:100%;font-size:30px; color:#444; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:15px 0;}
/*表单等*/
.post_tips{width:930px;padding:14px;margin:0 auto 20px;border:1px solid #DDD;background:#E8E8E8;}
.post_book{width:760px;height:auto;margin:0 auto;padding:0 100px;}	

/*--画廊-------------------------------------------------------------------------------------------------------------------------------------------*/
.ad-gallery {width:960px;overflow:hidden;background:#FFF;}
  .ad-gallery * {margin:0;padding:0;}
  .ad-gallery .ad-image-wrapper{width:940px;height:705px;margin:10px;position:relative;overflow:hidden;}
	.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(ad-gallery/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);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(images/ad-gallery/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='ad-gallery/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:100%;position:relative;}
    .ad-gallery .ad-forward, .ad-gallery .ad-back {position:absolute;top:0;height:100%;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:-20px;width:13px;display:block;background:url(ad-gallery/ad_scroll_back.png) 0px 22px no-repeat;}
    .ad-gallery .ad-forward {cursor:pointer;display:block;right:-20px;width:13px;background:url(ad-gallery/ad_scroll_forward.png) 0px 22px no-repeat;}
    .ad-gallery .ad-nav .ad-thumbs {overflow:hidden;width:100%;}
      .ad-gallery .ad-thumbs .ad-thumb-list {float:left;width:9000px;list-style:none;}
        .ad-gallery .ad-thumbs li {float:left;padding-right:25px;}
          .ad-gallery .ad-thumbs li a {display:block;}
            .ad-gallery .ad-thumbs li a img {border:3px solid #CCC;display:block;}
            .ad-gallery .ad-thumbs li a.ad-active img {border:3px solid #616161;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position:absolute;left:-9000px;top:-9000px;}

/*通常你可以修改以下*/
.ad-gallery .ad-nav{width:640px;height:100px;padding:0 160px;overflow:hidden;background:#E8E8E8;}
.ad-gallery .ad-forward,.ad-gallery .ad-back{width:35px;height:100px;background:url(ad-gallery/gallery_bg.png) left -200px no-repeat;}
.ad-gallery .ad-back{left:110px;background-position:left -200px;}
.ad-gallery .ad-forward{right:110px;background-position:left -300px;}
.ad-gallery .ad-nav .ad-thumbs{height:64px;margin:18px 0;}
.ad-gallery .ad-nav .ad-thumbs a img{width:80px;height:60px;padding:1px;border:1px solid #666;background:#E9E9E9;}
.ad-gallery .ad-nav .ad-thumbs a.ad-active img {padding:0;border:2px solid #DA1C5C;}
.ad-gallery .ad-nav .prevCases,.ad-gallery .ad-nav .nextCases{position:absolute;top:0;width:60px;height:80px;background:#DDD url(ad-gallery/gallery_bg.png) no-repeat;text-align:center;}
.ad-gallery .ad-nav .prevCases{left:0;padding:20px 44px 0px 20px;background-position:103px top;}
.ad-gallery .ad-nav .nextCases{right:0;padding:20px 20px 0px 44px;background-position:-8px -100px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/

/*右侧客服----SideKefu*/
.SideKefu{z-index:9999;width:100px;height:auto;padding-top:70px;text-align:center;background:url(side_kefu.gif) 0 0 no-repeat;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:151px;left:10px;top:170px;}
	.SideKefu .fl{width:94px;padding-top:5px;border-left:3px solid #DA1C5C;border-right:3px solid #DA1C5C;background:#FFF;overflow:hidden;}
	.SideKefu li{float:left;width:100%;height:30px;line-height:30px;padding-bottom:2px;overflow:hidden;}
	.SideKefu .weibo{float:left;width:100%;height:26px;background:url(side_kefu.gif) -100px 0 no-repeat;}
	.SideKefu .ewma img{width:90px;height:90px;}
	.SideKefu .tel{float:left;width:100%;height:37px;padding-top:8px;background:url(side_kefu.gif) -100px bottom no-repeat;color:#FFF;line-height:16px;font-weight:bold;}
	* html,* html body{background-attachment:fixed;}


/*隐藏cnzz*/
#cnzz {display:none;}
/*暂无内容*/
.noContent{width:100%;clear:both;font-size:30px; color:#666; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:50px 0;}
/*百度分享*/
#bdshare{float:right !important;display:inline;width:132px;margin-top:10px;}