@charset "utf-8";
/* CSS Document
overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;
 */

body{ margin:0; padding:0; background:url(/ddwy/images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;}
.clear{ clear:both; margin:0; padding:0;}
p{ margin:0; padding:0;}
#main{ width:1000px; margin:0 auto;}
#top{ background:url(/ddwy/images/top.jpg) no-repeat; width:1000px; height:91px;}
#topLeft{ float:left; width:445px;}
#topRight{ float:right; width:310px; margin-top:14px; padding-right:46px;}
#topRight a{ color:#00749f; text-decoration:none; background:url(/ddwy/images/icon.png) no-repeat left center; padding-left:15px; font-size:12px; display:block; width:60px;float:left;}
#topRight a:hover{ text-decoration:underline; }

#nav{ background:url(/ddwy/images/nav.jpg) no-repeat; width:1000px; height:56px;}
#navLeft{float:left; width:700px; padding-left:35px; clear:both;}
#navLeft a{ color:#e9ffdd; text-decoration:none; font-weight:700; line-height:36px; width:99px; text-align:center; font-size:14px; display:block;float:left;}
#navLeft a:hover{ text-decoration:underline;}
#navLeft .navLeft01{ color:#e9ffdd; text-decoration:underline; font-weight:700; line-height:36px;  width:99px; text-align:center;font-size:14px;}
#navRight{ float:right; padding:10px 10px 0 0; display:inline;}

#banner{ width:1000px; height:246px; margin-top:7px;}

#hd{ width:307px; border:1px solid #d7d7d7; float:left; padding:4px; display:inline; height:217px; margin-top:10px;}
#hdnr{ width:307px; height:219px;}

#wyxw{ width:453px; float:left; border:1px solid #cdcdcd; margin:10px 0 0 10px; padding-bottom:4px; height:221px;}
#wyxwtit{ background:url(/ddwy/images/wyxwtit.jpg) no-repeat; width:453px; height:31px; color:#FFF;}
#wyxwLeft{font-size:14px; font-weight:700; float:left; display:inline; line-height:31px; padding-left:20px;}
#wyxwLeft a{ color:#FFF; text-decoration:none;}
#wyxwLeft a:hover{ text-decoration:underline;}
#wyxwgd{ float:right; display:inline; line-height:31px; padding-right:10px; }
#wyxwgd a{ color:#aeaeae; text-decoration:none; font-size:12px; font-weight:300; padding-right:10px;}
#wyxwgd a:hover{ text-decoration:underline;}
#wyxwnr{width:453px; height:183px;}
#wyxwnr ul{ list-style:none; margin:8px 10px 0 10px; padding:0;width:433px;}
#wyxwnr ul li{ line-height:25px; border-bottom:1px dashed #c3c3c3;}
#wyxwnr ul li a{ color:#868686; text-decoration:none; background:url(/ddwy/images/icon01.jpg) no-repeat left center; float:left; font-size:12px; padding-left:10px;}
#wyxwnr ul li a:hover{ text-decoration:underline;}
#wyxwnr ul li span{ float:right; font-size:12px; color:#0f820b;}

#ljwm{ width:204px; border:1px solid #cdcdcd; float:right; margin-top:10px;}
#ljwmtit{ background:url(/ddwy/images/ljwmtit.jpg) no-repeat; width:204px; height:31px;}
#ljwmtitLeft{ float:left;font-size:14px; font-weight:700;display:inline; line-height:31px; padding-left:20px;}
#ljwmtitLeft a{ color:#ffffff; font-size:14px; font-weight:700; text-decoration:none;}
#ljwmtitLeft a:hover{ text-decoration:underline;}
#ljwmtitgd{float:right; display:inline; line-height:31px; padding-right:10px;}
#ljwmtitgd a{ font-size:12px; color:#aeaeae; text-decoration:none;}
#ljwmtitgd a:hover{ text-decoration:underline;}
#ljwmnr{}
#ljwmnr img{ margin:0; padding:0; border:0; display:inline; float:left;}
#ljwmnr p{ text-indent:2em; color:#868686; font-size:12px; margin:4px 10px; line-height:16px;}
#ljwnnr01{ background:url(/ddwy/images/ljwmbot.jpg) no-repeat; width:204px; height:39px;}
#ljwnnr01 a{ color:#3a3a3a; font-size:12px; text-decoration:none; line-height:39px; margin-left:45px;}
#ljwnnr01 a:hover{ text-decoration:underline;}

#cpztc{ float:left; border:1px solid #cdcdcd; display:inline; margin-top:10px; height:210px; width:213px;}
#cpztctit{}
#cpztcnr{ background:url(/ddwy/images/cpztcbg.jpg) repeat-x bottom; height:180px;}
#cpztcnr01{ text-align:center; margin-top:10px;}
.liebiao{ margin:4px 0;}
#cpztcnr02{ text-align:right; margin-right:10px; margin-top:5px;}
#cpztcnr03{ margin:5px 0 0 10px;}
#cpztcnr03 img{ margin:0 6px;}
#cpztcnr04{ border-top:1px dashed #c6c6c6; margin-top:10px;}

#flfg{ border:1px solid #cdcdcd; width:272px; float:left; display:inline; margin:10px 0 0 11px; height:210px;}
#flfgtit{ background:url(/ddwy/images/flfgtit.jpg) no-repeat; height:272px; height:31px;}
#flfgtitLeft{ float:left;font-size:14px; font-weight:700;display:inline; line-height:31px; padding-left:20px;}
#flfgtitLeft a{ color:#ffffff; font-size:14px; font-weight:700; text-decoration:none;}
#flfgtitLeft a:hover{ text-decoration:underline;}
#flfgtitRight{float:right; display:inline; line-height:31px; padding-right:10px;}
#flfgtitRight a{ font-size:12px; color:#aeaeae; text-decoration:none;}
#flfgtitRight a:hover{text-decoration:underline;}
#flfgnr{ margin:10px 0 7px 10px; width:262px;}
/*#flfgnr p{line-height:22px;}
#flfgnr p a{ color:#868686; text-decoration:none; font-size:12px; background:url(/ddwy/images/icon03.jpg) no-repeat left center; padding-left:15px;}
#flfgnr p a:hover{ text-decoration:underline;}*/

#flfgnr ul{ list-style:none; margin:0; padding:0;}
#flfgnr ul li{ line-height:22px;}
#flfgnr ul li a{ color:#868686; text-decoration:none; font-size:12px; background:url(/ddwy/images/icon03.jpg) no-repeat left center; padding-left:15px; float:left; display:inline;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;width:245px;}
#flfgnr ul li a:hover{ text-decoration:underline;}


#zxns{border:1px solid #cdcdcd; width:272px; float:left; display:inline; margin:10px 0 0 10px; height:210px;}
#zxnstit{background:url(/ddwy/images/flfgtit.jpg) no-repeat; height:272px; height:31px;}
#zxnstitLeft{ float:left;font-size:14px; font-weight:700;display:inline; line-height:31px; padding-left:20px;}
#zxnstitLeft a{ color:#ffffff; font-size:14px; font-weight:700; text-decoration:none;}
#zxnstitLeft a:hover{ text-decoration:underline;}
#zxnstitRight{float:right; display:inline; line-height:31px; padding-right:10px;}
#zxnstitRight a{ font-size:12px; color:#aeaeae; text-decoration:none;}
#zxnstitRight a:hover{text-decoration:underline;}
#zxnsnr{width:272px;}
#zxnsnr01{ background:url(/ddwy/images/zxnsbg.jpg) no-repeat; width:205px; height:38px; padding-left:50px; padding-top:10px; margin:10px 0 0 8px;}
#zxnsnr01 p{ font-size:12px; color:#969696;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;width:200px;}
#zxnsnr01 p strong{ color:#383838; font-weight:700;}
#zxnsnr02{ background:url(/ddwy/images/zxnsbg01.jpg) no-repeat; width:205px; height:38px; padding-left:50px; padding-top:10px; margin:7px 0 0 8px;}
#zxnsnr02 p{ font-size:12px; color:#969696;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;width:200px;}
#zxnsnr02 p strong{color:#383838; font-weight:700;}
#zxnsnr03{ background:url(/ddwy/images/zxnsbg02.jpg) no-repeat; width:205px; height:38px; padding-left:50px; padding-top:10px; margin:7px 0 0 8px;}
#zxnsnr03 p{ font-size:12px; color:#969696;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;width:200px;}
#zxnsnr03 p strong{color:#383838; font-weight:700;}

#yzzn{border:1px solid #cdcdcd; width:204px; float:right; display:inline; margin:10px 0 0 0; height:210px;}
#yzzntit{ background:url(/ddwy/images/fwzntit.jpg) no-repeat; height:204px; height:31px;}
#yzzntitLeft{ float:left;font-size:14px; font-weight:700;display:inline; line-height:31px; padding-left:20px;}
#yzzntitLeft a{ color:#ffffff; font-size:14px; font-weight:700; text-decoration:none;}
#yzzntitLeft a:hover{ text-decoration:underline;}
#yzzntitright{float:right; display:inline; line-height:31px; padding-right:10px;}
#yzzntitright a{ font-size:12px; color:#aeaeae; text-decoration:none;}
#yzzntitright a:hover{text-decoration:underline;}
#yzznnr{}
#yzznnr01{ margin:8px 0 0 8px;}
#yzznnr02{ background:url(/ddwy/images/yzzn.jpg) no-repeat; height:95px; width:160px; margin:12px 0 0 10px;}
#yzznnr02 p{font-size:12px; margin-left:93px; line-height:20px;}
#yzznnr02 p a{ color:#afafaf; text-decoration:none;}
#yzznnr02 p a:hover{ text-decoration:underline;}

#navb{ background:url(/ddwy/images/navb.jpg) no-repeat; width:972px; height:32px; margin:8px auto 0 auto; text-align:center;}
#navb a{ color:#000000; text-decoration:none; font-size:12px; line-height:32px;}
#navb a:hover{ text-decoration:underline;}

#footer{ background:url(/ddwy/images/footer.jpg) repeat-x; height:102px;}
#footer01{ width:685px; margin:0 auto; padding:28px 0 0 315px; background:url(/ddwy/images/footerbg.jpg) no-repeat; height:74px;}
#footer01 p{ font-size:12px; color:#444444; line-height:18px;}



/*公司概况*/

#left{ width:213px; float:left; margin-top:10px;}
#hd01{ width:197px;  border:1px solid #d7d7d7; padding:7px;}
#hd01 img{ float:left; display:inline;}
#gsgk{ width:776px; border:1px solid #cdcdcd; float:right; margin-top:10px;}
#gsgktit{ background:url(/ddwy/images/gsgktit.jpg) no-repeat; width:748px; height:31px; padding-left:28px; font-size:14px; font-weight:700; line-height:31px; color:#ffffff; }
#gsgktit a{ color:#ffffff; font-size:14px; font-weight:700; text-decoration:none; line-height:31px;}
#gsgktit a:hover{ text-decoration:underline;}
#gsgknr{ padding-bottom:20px;}
#gsgknr01{ margin:30px 0 0 30px;}
#gsgknr02{ line-height:24px; font-size:12px; text-indent:2em; padding:10px 30px;}
#gsgknr03{ text-align:center;s}
#gsgknr03 img{ margin:5px 10px;}
#ljwmnav{ font-size:12px; margin-top:2px; color:#a1c091;}
#ljwmnav a{ color:#a1c091; text-decoration:none; font-size:12px; margin:0 2px;}
#ljwmnav a:hover{ text-decoration:underline; color:#cdebbe;}
#ljwmnav .ljwmnav01{ color:#cdebbe;}

/*组织架构*/

#zzjgnr{ padding:50px 0 55px 30px;}
#zzjgnav{ margin-left:130px; font-size:12px; margin-top:2px; color:#a1c091;}
#zzjgnav a{ color:#a1c091; text-decoration:none; font-size:12px; margin:0 2px;}
#zzjgnav a:hover{ text-decoration:underline; color:#cdebbe;}
#zzjgnav .zzjgnav01{ color:#cdebbe;}

/*公告栏*/

#gglnr{width:776px;}
#gglnr ul{ list-style:none; margin:10px 0; padding:0; height:390px;}
#gglnr ul li{ line-height:26px; margin:0 25px; border-bottom:1px dashed #b9b9b9;}
#gglnr ul li a{ color:#818181; text-decoration:none; font-size:12px; background:url(/ddwy/images/icon04.jpg) no-repeat left center; padding-left:15px; float:left;}
#gglnr ul li a:hover{ text-decoration:underline;}
#gglnr ul li span{ font-size:12px; float:right; color:#739772;}
#yema{ font-size:12px; color:#8d8d8d; text-align:right; padding:13px 20px 15px 0;}
#yema a{ color:#8d8d8d; border:1px solid #b9b9b9; padding:2px 4px; text-decoration:none;}
#yema a:hover{ text-decoration:underline;}
#lxwm01{ margin-top:10px;}


/*业主指南*/

#yzqy01{ font-size:12px; padding:10px 0;}
#yzqy01 p{ color:#818181; text-indent:2em; line-height:24px; margin:0 30px;}
#yzqy02{ margin:20px 0 0 35px;}

/*联系我们*/
#lxwm{ background:url(/ddwy/images/lxwmbg.jpg) no-repeat; width:776px; height:335px; padding-top:61px;}
#lxwmnr{ color:#606060; font-size:12px; margin:0 0 0 480px;}
#lxwmnr p{ color:#606060; line-height:26px;}


/*装修流程*/

#zxlc{ padding:10px 0 22px 30px;}

/*详细页*/
#xxy{ padding:20px;}
h1{ margin:5px 0; padding:0; font-size:14px; color:#333; text-align:center;}
#xxyrq{ font-size:12px; border-top:1px solid #d6d6d6; text-align:center; line-height:26px; color:#595959;}
#xxyrq a{ color:#004eff; text-decoration:none;}
#xxyrq a:hover{ text-decoration:underline;}
#xxynr{ margin-top:15px;}
#xxynr p{ font-size:12px; text-indent:2em; line-height:22px; color:#595959;}



/*客服中心*/
#daxdd{width:650px; text-align:right; height:20px; line-height:20px;margin:15px auto 0 auto;font-size:12px;}
#zxts{width:650px; margin:15px auto 0 auto; font-size:12px;  color:#494848;}
#zxts form{margin:0px; padding:0px;}
.txtbox{background:url(/ddwy/images/text.jpg) no-repeat; width:171px; height:25px;float:left;}
.text{height:20px; background:none; border:0; line-height:20px;width:168px;}
.txtbox_t{background:url(/ddwy/images/text_tit.jpg) no-repeat; width:280px; height:25px;float:left;}
.text_t{height:20px; background:none; border:0; line-height:20px;width:276px;}
.cp_red{color:red;float:left;height:25px; line-height:25px; text-indent:5px;}
.txtbox_yzm{background:url(/ddwy/images/text_ym.jpg) no-repeat; width:97px; height:25px;float:left;}
.text_yzm{height:20px; line-height:20px;width:92px;background:none; border:0;}

.text01{ border:1px solid #cdcdcd; width:500px; height:152px;}
#button{ background:url(/ddwy/images/tijiao.jpg) no-repeat; width:97px; height:34px; border:0;}



#joblists{width:765px;margin:5px auto 0 auto; font: normal 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; height:730px;}
#joblists .item{width:765px;}
#joblists .item .title{width:735px;height:26px;line-height:26px;background:url(/ddwy/images/w/job_t_center.jpg) repeat-x left top; margin:0 auto;}
#joblists .item .title div{float:left;}
#joblists .item .title .titData{width:725px;height:26px;line-height:26px; text-indent:18px; background:url(/ddwy/images/w/job_dian.gif) no-repeat 4px center; color:#585858;}

#joblists .item .dbody{width:707px; margin:20px auto; height:auto;line-height:20px;height:80px;}
#joblists .item .dbody .note{font-weight:bold; }
#listlink{width:707px; margin:0 auto; height:30px; line-height:30px; text-align:right; font: normal 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; }
#listlink a{color:#585858;}
#listlink a:hover{color:#999999;}

a img{border:0px;} 


#wzdt{ width:646px; height:378px; background:url(/ddwy/images/wzdt.jpg) no-repeat; padding:16px 0 0 128px;}
.wzdt01{ font-size:12px; float:left; display:inline; padding-top:2px;}
.wzdt01 p{ line-height:26px;}
.wzdt01 p a{ color:#000000; text-decoration:none;}
.wzdt01 p a:hover{ text-decoration:underline;}


#ryzs{ padding:15px 0 0 15px;}
#ryzs img{ margin:3px 0;}

#ljob{height:52px; padding-top:5px;}
#ljob .telspan{ height:12px; padding-top:38px; line-height:12px; width:600px; font-size:12px; text-align:right; float:left;}
#ljob .imgspan{width:130px;height:52px;float:left;margin-left:5px; text-align:center;}

#wylf{ background: url(/ddwy/images/zc_bg.jpg) repeat-y left top; width:197px; }
#wylftit{}
#wylfnr{width:170px;margin:0 auto; clear:both;}
#wylfnr p{ width:160px;   padding:5px; }
#wylfnr p a{ text-decoration:none; color:#0b7100;background:#e4f2e1; width:160px; display: block;height:24px;line-height:24px;font-size:14px; text-align:center; font-weight:700; color:#0b7100; }
#wylfnr p a:hover{ text-decoration:underline;}

#wylfnr01{width:170px;margin:0 auto; clear:both;}
#wylfnr01 p{padding:5px; width:160px;}
#wylfnr01 p a{ text-decoration:none; color:#0b7100;background:#e4f2e1; width:160px; display: block;height:24px;line-height:24px;font-size:14px; text-align:center; font-weight:700; color:#0b7100; }
#wylfnr01 p a:hover{ text-decoration:underline;}





































