@charset "gb2312";
*{margin:0px;padding:0px;font-size:12px;font-family:'微软雅黑';}
li{list-style: none outside none;}
a {color: #333;text-decoration: none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:line;} 
img{border:none}
body{ background:url(/Images/cp_bj.jpg) center repeat-y;}
/*common end*/



/* Header */
.header {width: 1002px;	height: 118px; background:url(/Images/cp_bj2.jpg) no-repeat;	margin: 0 auto;}
.logo {	float:left;width:600px;height: 77px;margin-top: 29px;}
.header .guide {float: right;width: 400px;padding-top: 20px;text-align: right;}
.header .guide .top {height:23px;color: #aaa;}

.header .guide .top span{ display:block; width:259px; height:20px; float:right;border-bottom: 1px solid #ccc; border-right:none;}
.header .guide .top a{ display:block; width:20px; height:20px; float:right;border-bottom: 1px solid #ccc;border-left:none;}
.header .guide .top .txt {width: 139px;height: 20px;border:none;background: none;color: #666;}
.header .guide .top .btn {width:20px;height: 20px; border:none; margin:0; padding:0;	background: url(../images/sou.png) no-repeat center;cursor: pointer;  }
.header .guide .tel {height: 35px;color: #96b700;font-size: 12px;line-height: 20px; color:#87847f; float:right;}
.header .guide .tel strong{ color:#c83815;font-size:18px;}
.header .guide .tel a{ margin-left:10px;}
.header .guide .rmd {height: 20px;	overflow: hidden;line-height: 20px;}
.header .guide .rmd a {display: block;height: 20px;overflow: hidden;color: #666;}
.header .guide .rmd a:hover {color: #c22300;}



.wrap-nav {position: relative;z-index: 999;height: 32px;padding: 1px 0; background:#680f15;text-align: center;}
.nav-indeximg{float:left;width:26px; height:32px; background:url(../images/index.png) no-repeat center left;}
.nav {width:1002px; padding-left:10px;margin: 0 auto;font-weight: bold;font-size: 14px;line-height: 32px;}
.nav li {float: left;height: 32px;width:122px; color:#888;font-size: 12px;}
.nav .last {background: none;}
.nav a {display: block;width:100px;color: #fff; text-decoration:none; float:left;font-size: 14px;}
.nav a:hover, .nav .cur a {background: #c83811;	color: #fff;}

.wrap-sub-nav {position: absolute;left: 0;top: 34px;width: 100%;height: 0;	overflow: hidden;}
.wrap-sub-nav .bg {position: absolute;left: 0;top: 0;width: 100%;height: 260px;background: #fff;filter:alpha(Opacity=70); Opacity:0.7;}
.sub-nav {position: relative;z-index: 99;width: 883px;margin: 0 auto;padding: 10px 0 0 154px;line-height: 25px;}
.sub-nav ul {float: left;width: 122px;margin-right: 1px;}
.sub-nav a {color: #5b5756; text-decoration:none; font-size:12px;width: 122px; text-align:center;}
.sub-nav a:hover {font-weight: bold;color: #c83811;}


.index-banner {position: relative;width: 100%;height: 462px;overflow: hidden;}
.index-banner li {position: absolute;left: 0;top: 0;width: 100%;height: 462px;}
.index-banner img {position: absolute;left: 50%;top: 0;margin-left: -840px;}
.index-banner .trigger {position: absolute;	top: 430px;z-index: 99;width: 100%;text-align: center;}
.index-banner .trigger span {display: inline-block;	width: 10px;height: 10px;overflow: hidden;margin: 0 3px;background: url(../images/banner02.png) no-repeat -16px 0;border-radius: 10px;	cursor: pointer;}
.index-banner .trigger .cur {background: url(../images/banner02.png) no-repeat 0 0;}

/* Index */
.intt{float:left;height:30px;width:100%;border-bottom:1px solid #aaa;margin-bottom:20px;}
.anlitl span a{float:left;font-size:14px;color:#444;}
.wzl{float:left;width:173px;margin-top:0px;}
.wzlt{text-align:center;background-color:#ccc;font-size:16px;color:#000;height:36px;line-height:36px;}
.wzlc ul li{border-bottom:1px solid #aaa;height:40px;line-height:40px;font-size:16px;color:#aaa;}
.wzlc ul li a{line-height:40px;font-size:16px;color:#444;}
.wzlc p{color:#444;font-size:14px;line-height:28px;width:170px;}
.wzlb{height:30px;line-height:30px;font-size:15px;color:#aaa;height:110px;margin-top:20px;border-bottom:1px solid #aaa;}
.wzr{float:right;width:767px;margin-left:40px;display:inline;margin-top:5px; line-height:22px; font-size:14px; color:#333;}
.conth{font-size:20px;color:#666;}
.connr{color:#666;font-size:13px;margin-top:20px;}
#jzzxyy{font-size:18px;color:#555;width:400px;text-align:center;}
#inputlist{margin-top:15px;}
#inputlist p{height:32px;color:#777;}
#inputlist p input{width:203px;height:22px;}
#inputlist p span{color:red;margin-left:15px;margin-right:5px;}
textarea{width:250px;height:60px;}
/*
热装楼盘start
*/
#rzlp{width:780px;}
/*
热装楼盘end
*/
.LMright{
    overflow: hidden;
    width:733px;
    float:left;
}
.news ul li{
    border-bottom: 1px dotted #D0D0D0;
    background: url("../../../images/libg_3.gif"/*tpa=http://www.jdzs.com/images/libg_3.gif*/) no-repeat scroll left center transparent;
    line-height: 34px;
    padding-left: 15px;
    overflow: hidden;
}
.news ul li span{
    color: #B6BEC9;
    float: right;
    font-family: "segoe ui";
}
.news ul li span a{
    color: #65758F;
    text-decoration: none;
}
.news ul li a{
    font-size:14px;line-height: 30px;color:#666;
}


#case{margin-top:10px;}
#caset{float:left;width:980px;}
#casetl{float:left;width:980px;}
#casetr{float: right;width:190px;margin-left:10px;height:440px;}
#casert{float:left;height:232px;width:215px;}
#casert{width:190px;float:left;height:219px;border:0px;}
#caserb{float:left;background-color:#e3e3e3;width:178px;height:211px;display:inline;padding-top:0px;margin-top:10px;padding-left:12px;}
/*#casetl img{width:700px;height:428px;}*/
#caseccc p {margin:0 auto;text-align:center;}
#caserb ul li{font-size:14px;color:#707070;line-height:26px;}
#casen{float:left;width:700px;}
#casent{float:left;width:100%;font-size:14px;line-height:30px;color:#444;}
#casenb{float:left;width:100%;font-size:14px;line-height:30px;color:#707070;}
#casebig{width:980px;margin-top:0px;}
#casebig {width:980px;height:439px;}
.casebbb1{line-height:26px;width:780px;float:left;font-weight:600;font-size:14px;color:#666;border-bottom:1px solid #444;margin-bottom:8px;}
.casebbb2{line-height:26px;width:190px;float:left;margin-left:10px;display:inline;font-weight:600;font-size:14px;color:#666;border-bottom:1px solid #444;margin-bottom:8px;}
#caseccc{color:#888;font-size:14px;line-height:26px;width:780px;float:left;}
#caseccc img{

}
#caselike{float:left;width:190px;margin-left:10px;margin-top:0px;display:inline;}
#caseb{float:left;}
#caseb div{margin-top:10px;};
#caselinian{float:left;width:980px;margin-top:20px;margin-bottom:20px;display:inline; clear:both;}
#linian1{font-size:16px;color:#222;}
#linian2{color:#777;font-size:14px;}
/*cases*/
#xuanze{float:left;width:100%;}
.xuanzed{float:left;height:34px;}
.xzfg,.xzfgd ul li{font-size:13px;color:#808080;line-height:24px;}
.xzfg{float:left;width:65px;}
.xzfgd{float:left;width:910px;}
.xzfgd ul li{float:left;margin-left:15px;display:inline}
#casesbig{float:left;width:1130px;border:0px solid red;height:auto;}
#casesb{width:1080px;height:auto;float:left;}
#casesb ul li{width:252px;height:260px;float:left;}
.casel{width:240px;}
.casel img{width:222px;height:124px;}
.caselb{width:220px;border-bottom:1px solid #444;height:35px;text-align:center;line-height:32px;}
#caseb  div a img{width:190px;height:127px;}
.casebb{width:220px;border-bottom:1px solid #888;height:30px;text-align:center;line-height:30px;}
.casebb,.caselb{font-size:14px;color:#808080;}
#djckgd{text-align:center;float:left;width:100%;margin-bottom:30px;}
.resbiaoti{text-align:center;border-bottom:1px solid #888;color:#888;font-size:14px;}
#xuanze div div ul li{cursor:pointer;}
/*head*/
#body {border: 0px solid red;height: auto;margin: 0 auto;width: 980px;}
#top{width:980px;height:93px;border:0px solid red;background-color:#f2f2f2;}
#logo{float:left;display:inline;margin:15px 0px 0px 20px;}
#weizhi{float:left;width:107px;margin-left:48px;margin-top:43px;display:inline;color:#888;font-size:14px;}
#qiehuan{float:left;width:110px;}
#qiehuan img{float:left;margin-top:38px;display:inline;}
#weixin{float:left;width:70px;height:30px;margin-left:190px;}
#weixin img{margin-top:38px;}
#dianhua{float:left;width:180px;height:80px;}
#dianhua img{margin-top:20px;}
#topb{width:980px;height:30px;background-color:#680f15;}
#topbul li{float:left;width:122px;}
#topbul li a{float:left;font-size:16px;color:#fff;width:122px;text-align:center;padding-top:4px;height:26px;}
.bannerdiv{position:absolute;filter:alpha(opacity:66);opacity: 0.66;color:#fff;font-size:14px;padding-left:20px;line-height:26px;height:30px;width:960px;background:#000;}
.bannerdivaaa{position:absolute;filter:alpha(opacity:66);opacity: 0.66;color:#fff;font-size:14px;padding-left:20px;line-height:26px;height:30px;width:960px;filter:alpha(opacity=0,finishopacity=100,
style=1,startx=0,starty=85,finishx=150,finishy=85);}
#b1 a:first-child{margin-left:100px;}
#b2 a:first-child{margin-left:200px;}
#b3 a:first-child{margin-left:280px;}
#b4 a:first-child{margin-left:200px;}
#b5 a:first-child{margin-left:500px;}
#b6 a:first-child{margin-left:180px;}
#b7 a:first-child{margin-left:780px;}
.bannerdiv a{color:#fff;font-size:14px;padding-left:20px;line-height:26px;height:30px;float:left;}
/*center*/
#center{width:980px;margin:0 auto;margin-top:10px;}
/*center*/
/*head end*/
.bodyaaa {
    font-size: 16px;
}
/*案例start*/
.anlilb{ width:980px;}
.anlilb ul{ margin:0 auto; padding:0px;}
.anlilb ul li{ width:245px; float:left; margin-bottom:30px;}
.anlilb ul li span{ width:223px; margin:0 auto; padding:0px; text-align:center;}
.anlilb ul li span img{ width:223px; margin:0 auto; padding:0px; margin-left:11px;}
.anlilb ul li #anlitup{}
.anlilb ul li #biaoti{ width:223px; height:32px; display:block; line-height:32px; text-align:center; border-bottom:1px #990000 solid; font-size:16px; color: #666666;}
.anlilb ul li #fengge{ width:223px; height:32px; display:block; line-height:32px; text-align:center; border-bottom:1px #990000 solid; font-size:16px; color: #666666;}
.anlilb ul li #mianji{ width:223px; height:32px; display:block; line-height:32px; text-align:center; font-size:14px; color: #666666;}


.shtdlb{ width:980px;}
.shtdlb ul{ margin:0 auto; padding:0px;}
.shtdlb ul li{ width:245px; float:left; margin-bottom:30px;}
.shtdlb ul li span{ width:223px; margin:0 auto; padding:0px; text-align:center;}
.shtdlb ul li span img{ width:223px; margin:0 auto; padding:0px; margin-left:11px;}
.shtdlb ul li #anlitup{}
.shtdlb ul li #xming{ width:223px; height:32px; display:block; line-height:32px; text-align:center; border-bottom:1px #990000 solid; font-size:16px; color: #666666;}
.shtdlb ul li #zizhi{ width:223px; height:32px; display:block; line-height:32px; text-align:center; font-size:14px; color: #666666;}


.anlit{width:980px;}
.anlitl{float:left;height:23px;margin-left:1px;width:200px;font-family:'黑体'}
.anlitl div a{font-size:14px;color:#727272;font-weight:900;}
.anlitl div{font-size:14px;color:#727272;font-weight:900;}
.anlitr img{float:right;}
.tantou{float:right;font-size:14px;height:24px;}
.tantou span{font-size:14px;color:#590006;margin-left:4px;margin-right:4px;display:inline;float:left;}
.tantou span a{font-size:14px;color:#590006;}
.tantou img{float:left;}
/*案例end*/
/*tuandui*/
/*设计师s*/
#designer{position:absolute;width:948px;margin-top:25px;}
#designer ul li{float:left;width:302px;height:396px;margin-right:13px;}
#designer ul li img{width:302px; height:297px;}
.dejj{width:100%;height:25px;border-top:1px solid #909090;border-bottom:1px solid #909090;margin-top:12px;padding-top:5px;}
.dename{font-size:13px;color:#808080;text-align:center;margin-top:4px;}
.dejj div{font-size:13px;color:#808080;}
.jjname{float:left;margin-left:29px;display:inline;width:41px;}
.jjzc{float:left;width:108px;}
.jjjy{float:left;}
/*设计师s*/
/*design*/
#designerd{width:980px;margin-top:25px;float:left;overflow:hidden;position:absolute;}
#designerd ul li{float:left;width:302px;height:260px;}
/*#designerd ul li img{width:296px; height:164px;}*/
#deper{margin-top:20px;width:100%;float:left;}
#deper1{float:left;width:350px;}
#deper1 img{width:258px;}
#deper2{float:left;width:556px;margin-left:25px;display:inline;}
#deper div img{width:348px;height:449px;}
#deper21 div,#deper22,#deper24,#deper25{font-size:13px;color:#707070;line-height:28px;width:100%;float:left;}
#deper24{margin-top:12px;color:#404040;}
#deper22{border-bottom:1px solid #909090;padding-bottom:18px;}
#deper21{width:100%;}
#deper21b{border-bottom:1px solid #909090;width:555px;padding-bottom:18px;margin-bottom:18px;display:inline;}
#ninke{border-top:1px solid #303030;height:44px;line-height:45px;font-size:13px;color:#555;font-weight:600;width:980px;float:left;}
/*design*/
/*tuandui*/
#designbig{width:100%;height:1500px;float:left;}
#tuper1{float:left;}
#tuper2{float:left;}
#tuper2h{font-size:13px;color:#303030;float:left;margin-top:12px;width:100%;}
#tuper2b{font-size:13px;color:#808080;float:left;width:100%;line-height:30px;}
#designert{width:955px;margin-top:25px;float:left;overflow:hidden;position:absolute;}
#designert ul li{float:left;width:302px;height:275px;margin-right:12px;}
#designert ul li img{width:303px; height:203px;}
.tuname{font-size:13px;color:#808080;text-align:center;margin-top:12px;border-top:1px solid #808080;border-bottom:1px solid #808080;line-height:25px;}
/*tuandui*/





/*footer*/
#foot{width:100%;margin:0 auto; padding:0px; margin-top:50px;}
#footer{width:100%;height:31px;background-color:#9f9f9f;float:left;color:#fff; margin:0 auto; padding:0px;}
#footer ul{ width:980px; margin:0 auto; padding:0px;}
#footer ul li{float:left;width:108.8px;text-align:center;}
#footer ul li a{text-align:center;line-height:30px;font-size:15px;}
#index_footer {background: none repeat scroll 0 0 #eee;border: 0 solid #fafafa;height: 220px;margin: 0 auto;width: 980px; margin:0 auto; padding:0px;}
#footleft {float: left;height: 200px;width: 260px;display:inline;}
#logob {float: left;height: 65px;width: 212px;margin-top:10px;margin-left:38px;display:inline;}
.tel1 {color: #111;float: left;font-size: 12px;margin-left: 40px;margin-top: 0;display:inline;width:200px;}
.tel2 {color: #111;float: left;font-family: "微软雅黑";font-size: 24px;margin-left: 40px;margin-top: 0;display:inline;width:200px;}
#banquan{float:left;font-size:14px;margin-left:40px;font-family:'黑体';display:inline;
}
#footright {color: #222;float: left;font-size: 18px;line-height: 28px;padding-left: 20px;padding-top: 16px;width: 480px;}
#footright span {color: #dd0000;font-size: 16px;}
#weixinb {float: left;width:160px;height:30px;margin-left:40px;}
#weixinb img{margin-top:18px;}
#weixinb p {font-size: 12px;margin-left: 20px; margin-top: 10px;}
#youqing li{float:left;margin-right:10px;}
/*head end*/

/*center start*/

#anlil{float:left;width:220px;}
#anli{height:520px;}
#anlil ul li{background-color:#e3e3e3;width:220px;height:55px; display:block;margin-top:2px; line-height:55px;text-align:center;}
#anlil ul li a{font-size:15px;color:#909090;width:220px;height:55px; display:block;}
#anlil ul li a:hover{font-size:15px;color:#fff;width:220px;height:55px; display:block; background:#999999;}
.anlir{float:left;width:760px;padding-top:2px;}
.anlir ul li{width:222px;height:260px;padding-left:31px;float:left;}
.anlir ul li img{width:222px;height:124px;float:left;}
.anlird{width:100%;height:32px;border-bottom:1px solid #222;float:left;font-size:14px;color:#808080;padding-top:14px;}
.anlirx{width:100%;float:left;padding-top:4px;}
.anlirxx{color:#909090;font-size:14px;line-height:26px;height:80px;}
.anlirm{float:right;color:#680f15;font-size:15px;margin-top:-23px;}
.zitihui{background-color:#d7d7d7;color:#969696;font-size:12.6px;height:32px;line-height:32px;margin-top:-5px;}
#designhui{width:100%;}
#design{width:1030px;position:absolute;height:500px;margin-top:24px;}
#design ul li{float:left; margin-bottom:20px;}
#design ul li div img{}
#design ul li div{float:left;width:115px; color: #707070;font-size: 12px; line-height: 18px;}
.de0{width:105px;height:129px;margin-left:10px;}
.de1{height:24px;}
.de3{margin-top:7px; width:114px; height:93px; overflow:hidden; display:block;}
#design ul li{width:247px;height:145px;}
#jianzheng{position:absolute;width:1060px;}
#jianzheng ul li{width:476px;height:200px;float:left;margin-right:28px;}
.dem{float:right;color:#680f15;font-size:15px;margin-top:0px;}
.jzt{background-color:#d7d7d7;text-align:center;width:100%;height:28px;line-height:24px;font-size:14px;color:#707070;}
.jzb{background-color:#f0f0f0;height:158px;}
.jzb img{width:236px;height:157px;float:left;}
.jzb .jzbd1{float:left;width:160px;height:115px;margin-top:20px;margin-left:22px;font-size:13px;color:#878787;line-height:24px;}
.jzb .jzbd2{width:200px;float:left;}
#baozhang{position:absolute;width:1060px;}
.baozhangd{width:300px;float:left;height:300px;margin-right:39px;}
.baozhangd img{float:left;width:300px;height:195px;}
.bz1{width:100%;height:30px;float:left;border-bottom:1px solid #222;color:#707070;   font-size: 14px;line-height:30px;}
.bz2{color:#909090;font-size:13px;line-height:26px;float:left;}
.bz3 .dem{margin-top:-30px;font-size:13px;}
#guanyu{height:278px;width:100%;}
#guanyul{width:442px;float:left;font-size:13px;color:#808080;line-height:30px;margin-top:28px;}
#guanyur{width:488px;height:255px;float:left;overflow:hidden;margin-left:50px;padding-top: 6px;}
#rongyu{margin-top:10px;width:1060px;position:absolute;}
#rongyu img{float:left;height:135px;margin-right:60px;}
.newsb{float:left;width:460px;height: auto;border:0px solid red;}
.newbbu li{border-bottom:1px solid #aaa;height:35px;width:100%;}
.newbbu li div a{line-height:35px;color:#808080;}
.newbbu li div {line-height:35px;color:#808080;}
.bbut{float:left;margin-left:6px;}
.bbus{float:right;}
/*
center end
*/

/*
footer start
*/

/*foot end*/

#controller {
width: 100px;
height:13px;
text-align: center; position:absolute; top:590px; left:48%;
}
#controller li {
display: inline; float:left; margin:0 5px;
width: 13px;
height: 13px;
text-indent:-99999px;
cursor:pointer;
background:url(/css/icon_page.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='/css/icon_page.png', sizingMethod='crop');
}
#controller li.active {
background:url(/css/icon_page_active.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='/css/icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container {
width: 100%;
height: 462px;
overflow:hidden;
position:relative;
}
#next,#prev{ width:65px; height:65px; overflow:hidden; display:block; position:absolute; top:288px; text-indent:-9999px; cursor:pointer;}
#prev{ left:20%;
background: url(/css/btn_pre.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='/css/btn_pre.png', sizingMethod='crop');
}
#next{ right:20%;
background: url(/css/btn_next.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='/css/btn_next.png', sizingMethod='crop');
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
z-index: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:100%; height:462px; overflow:hidden;}
.slide_bg{ width:100%; height:35px; position:absolute; top:580px; left:0;background:#000;filter:Alpha(Opacity=55);opacity: 0.55;}
.down_wrap{ margin:0 auto; padding:0px;}
.down_col{ float:left; display:inline; margin:0 50px 0 0; width:280px; background: url(/css/down_dotted_line.jpg) repeat-y right 10px;}
.down_col dt{ height:59px;}
.down_col dd{ font-size:14px; line-height:18px; color:#787878; font-family:Arial,"??", Helvetica, sans-serif; margin:0;}
.down_col_ewm{ width:130px; margin:0; background-image:none;}
.down_col_ewm dt{ height:81px; padding:15px 0 10px;}
.down_col_ewm dd{ text-align:center;}
.ewm_box img{ width:81px; height:81px; display:block; margin:0 auto;}
.down_col_center{}
.down_more_blank{ height:68px; width:300px; margin:39px auto 0; padding-top:18px;}