@charset "utf-8";

/*Banner图*/

.topBanner{width:100%;height:279px;text-align:center;}

/*网站主体-左*/

.mainLeft{width:235px;height:auto;padding:5px 0 5px 11px;}

.mainLeft .lh1{width:100%;height:42px;}

.mainLeft .lh1 .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.mainLeft .lh1 .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.mainLeft .lh1 .c{position:relative;z-index:1;width:156px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;text-align:center;line-height:43px;font-size:14px;font-family:微软雅黑;color:#fff;}

.mainLeft .lh1 .c a:link,.mainLeft .lh1 .c a:visited,.mainLeft .lh1 .c a:hover{font-size:14px;font-family:微软雅黑;color:#fff;}

.mainLeft .ul{width:234px;height:auto;padding:3px 0 9px 1px;}

.mainLeft .ul .li{width:100%;height:35px;margin-bottom:1px;}

.mainLeft .ul .li a{display:block;width:100%;height:35px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/leftLi.gif) no-repeat;text-align:center;line-height:35px;cursor:pointer;}

.mainLeft .ul .li a:link,.mainLeft .ul .li a:visited{background-position:0 -35px;;font-size:14px;font-family:微软雅黑;color:#fff;}

.mainLeft .ul .li .on:link,.mainLeft .ul .li .on:visited,.mainLeft .ul .li a:hover{background-position:0 0;text-decoration:none;font-size:14px;font-family:微软雅黑;color:#fff;}

/*幻灯图*/

.leftFocus{width:234px;height:157px;margin:3px 0 5px 1px;text-align:center;}

.leftFocus .sliders{position:relative;z-index:1;width:234px;height:157px;margin:0 auto;}

.leftFocus .sliders img{width:234px;height:157px;}

.slidesjs-pagination{position:absolute;z-index:9999;bottom:8px;right:4px;height:12px;}

.slidesjs-pagination li{float:left;width:12px;height:12px;margin:0 4px 0 0;}

.slidesjs-pagination li a{display:block;width:12px;height:12px;float:left;background:url(../images/btn/focusCtrl.png) no-repeat;text-align:center;line-height:12px;}

.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{display:block;float:left;background:url(../images/btn/focusCtrl.png) -12px 0 no-repeat;text-decoration:none;}

.slidesjs-pagination li a:hover{display:block;float:left;background:url(../images/btn/focusCtrl.png) -12px 0 no-repeat;text-decoration:none;}



.mainLeft .message{display:block;width:225px;height:72px;margin:16px 0;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/lMessage.gif) no-repeat;}

/*网站主体-右*/

.mainRight{width:743px;height:auto;padding:17px 0;}

.mainRight .rh1{width:100%;height:20px;border-bottom:1px solid #830709;text-align:right;color:#830708;}

.mainRight .rh1 a:link,.mainRight .rh1 a:visited,.mainRight .rh1 a:hover{color:#830708;}

.mainRight .rightContent{width:709px;height:auto;padding:11px 17px;text-align:left;line-height:24px;color:#333;}

.mainRight .articleContent{width:709px;height:auto;padding:12px 9px 12px 25px;text-align:left;line-height:24px;color:#333;}

.cultureContent{height:auto;padding:12px 9px 12px 25px;text-align:left;line-height:22px;color:#333;text-indent: 2em;}

.cultureContent h2{font-size: 21px;font-weight: 800;padding: 20px 0;color:#000;text-indent: 0em;}

.cultureContent h3{font-weight: 800;text-indent: 0em;}

.cultureContent h4{font-weight: 800;text-indent: 0em;}

.cultureContent p{padding:0;}

.cultureContent p img{padding: 20px 0;text-align:center;}

.cultureContent img{padding: 20px 0;text-indent: 0em !important;}

.cultureContent p a{color: #a40305;}

.cultureContent a{color: #a40305;}

.mainRight .rp{width:720px;height:auto;margin:15px 24px 15px 40px;text-align:left;line-height:25px;color:#555;}

.cultureTitle{width:580px;height:40px;margin:7px 3px 0 29px;text-align:center;line-height:39px;font-size:16px;font-weight:100;color:#700203;font-family:微软雅黑;}

.cultureTime{width:580px;height:24px;padding-bottom:10px;margin:0 3px 0 29px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;text-align:center;line-height:24px;font-size:12px;font-weight:100;color:#656565;}

.rightTitle{width:704px;height:40px;margin:7px 3px 0 29px;text-align:center;line-height:39px;font-size:16px;font-weight:100;color:#700203;font-family:微软雅黑;}

.rightTime{width:704px;height:24px;padding-bottom:10px;margin:0 3px 0 29px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;text-align:center;line-height:24px;font-size:12px;font-weight:100;color:#656565;}

.rightPic{width:100%;height:auto;margin:10px 0;text-align:center;}

/*推荐新闻*/

.newsTop{width:721px;height:179px;margin:16px 0 0 14px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;}

.newsTop a{display:block;width:100%;height:163px;cursor:pointer;}

.newsTop a:hover{text-decoration:none;}

.newsTop img{width:224px;height:147px;padding:5px;background-color:#fff;}

.newsTop .wz{width:473px;height:auto;padding:23px 0 0 14px;}

.newsTop .bt{display:block;width:100%;height:37px;line-height:37px;text-indent:4px;font-size:16px;font-family:微软雅黑;color:#700203;}

.newsTop .nr{position:relative;z-index:1;display:block;width:100%;height:auto;line-height:21px;color:#676566;}

.newsTop .nr .more{position:absolute;bottom:0;right:0;font-size:12px;color:#700203;}

/*建筑文化推荐新闻*/

.cnewsTop{width:600px;height:179px;margin:15px 0 0 18px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;}

.cnewsTop a{display:block;width:100%;height:163px;cursor:pointer;}

.cnewsTop a:hover{text-decoration:none;}

.cnewsTop img{width:224px;height:147px;padding:5px;background-color:#fff;}

.cnewsTop .wz{width:356px;height:auto;padding:0 0 0 7px;}

.cnewsTop .bt{overflow:hidden;display:block;width:100%;height:37px;line-height:37px;text-indent:4px;font-size:16px;font-family:微软雅黑;color:#700203;}

.cnewsTop .nr{position:relative;z-index:1;display:block;width:100%;height:126px;line-height:21px;color:#676566;}

.cnewsTop .nr .more{position:absolute;bottom:0;right:0;font-size:12px;color:#700203;}

/*新闻列表*/

.newslist{width:719px;height:auto;padding:1px 0 0 21px;}

.newslist li{position:relative;z-index:1;float:left;display:inline;width:100%;height:39px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/newsBg.gif) no-repeat;line-height:38px;text-indent:8px;}

.newslist li a:link,.newslist li a:visited,.newslist li a:hover{background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/newsBg.gif) 0 0 no-repeat;text-decoration:none;color:#333;}

.newslist li span{position:absolute;top:0;right:7px;}

/*建筑文化新闻列表*/

.cnewslist{width:600px;height:auto;padding:1px 0 0 20px;}

.cnewslist li{position:relative;z-index:1;float:left;display:inline;width:100%;height:39px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/newsBg.gif) no-repeat;line-height:38px;text-indent:8px;}

.cnewslist li a:link,.cnewslist li a:visited,.cnewslist li a:hover{background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/newsBg.gif) 0 0 no-repeat;text-decoration:none;color:#333;}

.cnewslist li span{position:absolute;top:0;right:7px;}

/*公司资质类滚动效果*/

.bpic{width:721px;margin:13px 0 10px 14px;}

.pscroller{width:100%;height:81px;padding:0 0 0 14px;}

.pscroller .prev,.pscroller .next{width:23px;height:81px;background:url(../images/btn/pscrollCtrl.gif) no-repeat;}

.pscroller .prev{}

.pscroller .next{background-position:-23px 0;}

.pscroller .dd{width:665px;height:81px;margin:0 0 0 10px;}

.pscroller ul{width:665px;height:81px;}

.pscroller li{position:relative;z-index:1;float:left;display:inline;width:133px;height:81px;cursor:pointer;}

.pscroller img{width:123px;height:81px;}

.pscroller .wenzi{display:none;}

/*图片列表*/

.picslist{width:738px;height:auto;padding:14px 0 0 17px;}

.picslist li{float:left;display:inline;width:246px;height:350px;}

.picslist li a{cursor:pointer;}

.picslist li a:link,.picslist li a:visited,.picslist li a:hover{font-size:14px;color:#830708;font-family:微软雅黑;}

.picslist li img{width:224px;height:299px;padding:5px;background-color:#fff;}

.picslist li span{display:block;width:234px;height:30px;text-align:center;line-height:30px;}

.picslist li a:link span,.picslist li a:visited span,.picslist li a:hover span{font-size:14px;color:#830708;font-family:微软雅黑;}

/*核心优势*/

.apic{width:335px;height:400px;margin:15px 12px 9px 18px;padding:5px;background-color:#fff;}

.acontent{width:335px;height:auto;padding:22px 12px;text-align:left;line-height:24px;color:#333;}

/*图片文章列表*/

.picsnewslist{width:668px;height:auto;padding:10px 0 0 0;}

.picsnewslist li{width:100%;height:157px;border-bottom:1px solid #ccc;}

.picsnewslist a{display:block;width:100%px;height:163px;cursor:pointer;}

.picsnewslist a:hover{text-decoration:none;}

.picsnewslist img{width:185px;height:142px;padding:0 0 0 4px;}

.picsnewslist .nr{width:469px;height:auto;padding:0 0 0 10px;}

.picsnewslist .wz{display:block;width:100%;height:33px;background:url(../images/icon/picsnews.gif) left bottom repeat-x;line-height:24px;text-indent:1px;font-size:14px;font-weight:bold;color:#333;}

.picsnewslist .p{display:block;width:100%;height:auto;padding:9px 0 0 0;line-height:21px;color:#333;}

.picsnewslist .btn{display:block;width:91px;height:30px;margin:0 0 0 378px;background:url(../images/btn/picsnews.gif) no-repeat;}

/*问题解答列表*/

.cfaqlist{width:668px;height:auto;padding:17px 0 0 20px;}

.cfaqlist li{float:left;display:inline;width:253px;height:80px;margin:0 77px 13px 0;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;}

.cfaqlist .h1{width:100%;height:26px;background:url(../images/icon/faq.gif) no-repeat;line-height:26px;text-indent:35px;font-size:12px;font-weight:bold;color:#333;}

.cfaqlist .h1 a:link,.cfaqlist .h1 a:visited,.cfaqlist .h1 a:hover{font-size:12px;font-weight:bold;color:#333;}

.cfaqlist .p{width:240px;height:44px;background:url(../images/icon/faq.gif) 0 -26px no-repeat;line-height:20px;color:#666;}

.cfaqlist .h2{width:215px;height:40px;padding:2px 0 0 35px;line-height:20px;color:#666;}

.cfaqlist .h2 a:link,.cfaqlist .h2 a:visited,.cfaqlist .h2 a:hover{color:#fe6700;}

/*经典案例*/

.ch1{width:966px;height:43px;padding:18px 0 20px 19px;}

.ch1 .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.ch1 .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.ch1 .c{position:relative;z-index:1;width:887px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;line-height:43px;text-align:center;font-size:15px;color:#fff;}

.ch1 .c a:link,.ch1 .c a:visited,.ch1 .c a:hover{font-size:15px;color:#fff;}

/*经典案例列表*/

.caseslist{width:976px;height:auto;padding:20px 0 0 22px;}

.caseslist li{float:left;display:inline;width:244px;height:193px;}

.caseslist li a{cursor:pointer;}

.caseslist li a:link,.caseslist li a:visited,.caseslist li a:link span,.caseslist li a:visited span{font-size:14px;font-weight:bold;color:#353434;font-family:微软雅黑;}

.caseslist li a:hover,.caseslist li a:hover span{text-decoration:none;font-size:14px;font-weight:bold;color:#990000;font-family:微软雅黑;}

.caseslist li img{width:225px;height:149px;}

.caseslist li span{display:block;width:225px;height:28px;text-align:center;line-height:28px;text-overflow: ellipsis;white-space: nowrap;    overflow: hidden;}

.caseTitle{width:976px;height:40px;margin:0 3px 0 10px;padding-top: 30px;text-align:center;line-height:39px;font-size:22px;font-weight:100;color:#700203;font-family:微软雅黑;}

.caseTime{width:968px;height:24px;padding-bottom:10px;margin:0 3px 10px 22px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;text-align:center;line-height:24px;font-size:12px;font-weight:100;color:#656565;}

.caseContent{width:960px;height:auto;padding:22px;text-align:left;line-height:24px;color:#333;}

/*留言样式*/

   .guestbook{width:722px;height:auto;padding:22px 0 0 31px;}

   .guestbook h1{width:100%;height:23px;margin-bottom:27px;line-height:23px;font-size:12px;color:#830708;}

   .guestbook li{width:100%;min-height:30px;_height:30px;_overflow:visible;padding-bottom:18px;}

   .guestbook .wz1{width:81px;height:30px;text-align:left;line-height:30px;font-size:14px;color:#830708;font-family:微软雅黑;}



   .guestbook .wz2{width:81px;height:30px;text-align:left;line-height:30px;font-size:14px;color:#830708;font-family:微软雅黑;}

   .guestbook .wbk1{width:223px;height:28px;background:none;background-color:#fff;border:1px solid #a50505;line-height:28px;color:#333;}

   .guestbook .wbk2{width:580px;height:28px;background:none;background-color:#fff;border:1px solid #a50505;line-height:28px;color:#333;}

   .guestbook h2{width:25px;height:30px;padding:0 26px 0 0;text-align:center;line-height:30px;color:#830708;}

   .guestbook .wby{width:580px;height:88px;background:none;background-color:#fff;border:1px solid #a50505;line-height:22px;color:#333;}



   .guestbook .btnSubmit{width:146px;height:36px;margin:0 0 0 219px;background:url(../images/btn/messageBtn.gif) no-repeat;border:0;cursor:pointer;}

   .guestbook .btnClear{width:146px;height:36px;margin:0 0 0 24px;background:url(../images/btn/messageBtn.gif) -146px 0 no-repeat;border:0;cursor:pointer;}

/*网站地图*/

.sitemapTop{width:236px;height:43px;padding:14px 0 0 17px;}

.sitemapLine{width:957px;height:3px;margin:3px 0 0 23px;border-bottom:2px solid #850f0f;}

.sitemapTop .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.sitemapTop .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.sitemapTop .c{position:relative;z-index:1;width:157px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;line-height:43px;text-align:center;font-size:14px;font-family:微软雅黑;color:#fff;}

.sitemapTop .c a:link,.sitemapTop .c a:visited,.sitemapTop .c a:hover{font-size:15px;color:#fff;}

.mainNav{width:959px;height:auto;margin:0 0 0 22px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;}

.mainNav dt{width:79px;height:48px;line-height:45px;text-indent:5px;color:#830708;}

.mainNav dd{width:880px;height:auto;padding:10px 0;line-height:24px;color:#333;}

.mainNav dd a:link,.mainNav dd a:visited{color:#333;}

.mainNav dd a:hover{color:red;}

/*企业文化*/

   /*企业文化左*/

   .cultureLeft{width:631px;height:auto;padding:12px 10px 0 0;}

   .cultureLeft .lh1{position:relative;z-index:1;width:600px;height:34px;margin:4px 0 0 17px;border-bottom:1px solid #9f0405;line-height:34px;text-indent:1px;font-size:14px;font-weight:bold;color:#9f0405;}

   .cultureLeft .lh1 span{position:absolute;top:25px;right:1px;font-size:12px;font-weight:100;color:#9f0405;}

   .cultureLeft .lh1 a:link,.cultureLeft .lh1 a:visited,.cultureLeft .lh1 a:hover{font-size:12px;font-weight:100;color:#9f0405;}

   .cultureLeft .rh1{position:relative;z-index:1;width:100%;height:34px;border-bottom:1px solid #9e0404;line-height:59px;text-indent:1px;font-size:14px;font-weight:bold;color:#9f0405;}

   .cultureLeft .rh1 a:link,.cultureLeft .rh1 a:visited,.cultureLeft .rh1 a:hover{font-size:14px;font-weight:bold;color:#9f0405;}

   .cultureLeft .rh1 .viewmore{position:absolute;top:0;right:1px;}

   .cultureLeft .rh1 .viewmore:link,.cultureLeft .rh1 .viewmore:visited,.cultureLeft .rh1 .viewmore:hover{font-size:12px;font-weight:100;color:#9f0405;line-height:90px;}

   .cultureLeft .rh2{position:relative;z-index:1;width:100%;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/cultureTop2.gif) no-repeat;line-height:32px;text-indent:32px;font-size:14px;font-weight:bold;color:#fff;}

   .cultureLeft .rh2 a:link,.cultureLeft .rh2 a:visited,.cultureLeft .rh2 a:hover{font-size:14px;font-weight:bold;color:#fff;}

   .cultureLeft .rh2 .viewmore{position:absolute;top:0;right:1px;}

   .cultureLeft .rh2 .viewmore:link,.cultureLeft .rh2 .viewmore:visited,.cultureLeft .rh2 .viewmore:hover{font-size:12px;font-weight:100;color:#9f0405;line-height: 49px;}

   .cultureLeft .rh3{position:relative;z-index:1;width:100%;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/cultureTop3.gif) no-repeat;line-height:30px;text-indent:42px;font-size:14px;font-weight:bold;color:#fff;}

   .cultureLeft .rh3 a:link,.cultureLeft .rh3 a:visited,.cultureLeft .rh3 a:hover{font-size:14px;font-weight:bold;color:#fff;}

   .cultureLeft .rh3 .viewmore{position:absolute;top:0;left:154px;}

   .cultureLeft .rh3 .viewmore:link,.cultureLeft .rh3 .viewmore:visited,.cultureLeft .rh3 .viewmore:hover{font-size:12px;font-weight:100;color:#fff;line-height:47px;}

   /*精品图库详细*/

   .piclh1{position:relative;z-index:1;width:965px;height:34px;margin:4px 0 0 17px;border-bottom:1px solid #9f0405;line-height:34px;text-indent:1px;font-size:14px;font-weight:bold;color:#9f0405;}

   .piclh1 span{position:absolute;top:0;right:1px;font-size:12px;font-weight:100;color:#9f0405;}

   .piclh1 a:link,.piclh1 a:visited,.piclh1 a:hover{font-size:12px;font-weight:100;color:#9f0405;}

   .pContent{width:960px;height:auto;padding:12px 9px 12px 25px;text-align:left;line-height:24px;color:#333;}

   .pTitle{width:960px;height:40px;margin:7px 3px 0 29px;text-align:center;line-height:39px;font-size:16px;font-weight:100;color:#700203;font-family:微软雅黑;}

   .pTime{width:960px;height:24px;padding-bottom:10px;margin:0 3px 0 29px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line1.gif) left bottom repeat-x;text-align:center;line-height:24px;font-size:12px;font-weight:100;color:#656565;}

   /*行业新闻*/

   .industryNews{width:254px;height:374px;padding:3px 0 0 17px;}

   .industryNews .ntop{width:239px;height:66px;padding:15px 0 15px 5px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line2.gif) left bottom repeat-x;line-height:22px;color:#666;}

   .industryNews .more:link,.industryNews .more:visited,.industryNews .more:hover{color:#ff6600;}

   .industryNews ul{width:215px;height:auto;padding:12px;}

   .industryNews li{width:100%;height:24px;background:url(../images/icon/icon1.gif) 0 10px no-repeat;line-height:24px;text-indent:7px;}

   .industryNews li a:link,.industryNews li a:visited{color:#333;}

   .industryNews li a:hover{color:red;}

   /*四合院文化*/

   .courtyard{width:347px;height:377px;padding:0 0 0 13px;}

   .courtyard .ntop2{width:318px;height:78px;padding:10px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line2.gif) left bottom repeat-x;}

   .courtyard .h1{width:100%;height:28px;padding:5px 0 0 0;text-align:center;line-height:28px;font-size:14px;font-weight:bold;color:#434141;}

   .courtyard .h1 a:link,.courtyard .h1 a:visited,.courtyard .h1 a:hover{font-size:14px;font-weight:bold;color:#434141;}

   .courtyard .p{width:100%;height:auto;text-align:left;line-height:22px;text-indent:26px;color:#666;}

   .courtyard .more:link,.courtyard .more:visited,.courtyard .more:hover{color:#ff6600;}

   .courtyard ul{width:340px;height:auto;padding:12px 5px;}

   .courtyard li{float:left;display:inline;width:168px;height:24px;background:url(../images/icon/icon1.gif) 0 10px no-repeat;line-height:24px;text-indent:7px;}

   .courtyard li a:link,.courtyard li a:visited{color:#333;}

   .courtyard li a:hover{color:red;}

   .auto{width:100%;height:381px;}

   /*古建文化*/

   .aa{width:272px;height:381px;padding:0 0 0 7px;}

   .aa .ntop{width:100%;height:93px;margin:0 0 0 14px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line2.gif) left bottom repeat-x;}

   .aa .ntop a{cursor:pointer;}

   .aa .ntop a:hover{text-decoration:underline;}

   .aa .ntop img{width:60px;height:60px;margin:11px 0 0 2px;padding:2px;background-color:#fff;}

   .aa .ntop .wz{width:166px;height:auto;margin:11px 0 0 12px;}

   .aa .ntop .bt{display:block;width:100%;height:25px;line-height:25px;font-weight:bold;color:#333;}

   .aa .ntop .nr{display:block;width:100%;height:auto;line-height:20px;color:#666;}

   .aa .ntop .more{color:#ff6600;}

   .aa ul{width:240px;height:auto;padding:12px 15px;}

   .aa li{width:100%;height:24px;background:url(../images/icon/icon1.gif) 0 10px no-repeat;line-height:24px;text-indent:7px;}

   .aa li a:link,.aa li a:visited{color:#333;}

   .aa li a:hover{color:red;}

   /*风水文化*/

   .fs{padding:3px 0 0 5px;}

   /*彩绘文化*/

   .chwh{width:254px;height:272px;padding:0 0 0 17px;}

   .chwh li{width:100%;}

   /*茶楼文化*/

   .clwh{width:340px;height:272px;padding:0 0 0 12px;}

   .clwh li{width:100%;}

   /*戏曲文化*/

   .xqwh{width:262px;height:401px;padding:0 0 0 10px;}

   /*行业展会*/

   .hyzh{width:340px;height:401px;padding:3px 0 0 19px;}

   .hyzh .ntop{width:337px;margin:0;}

   .hyzh .ntop img{margin-left:3px;}

   .hyzh .wz2{width:260px;height:auto;margin:11px 0 0 10px;}

   /*企业文化右*/

   .cultureRight{width:359px;height:auto;padding:14px 0;}

   .cultureRight .rh1{position:relative;z-index:1;width:334px;height:36px;border-bottom:1px solid #9e0404;line-height:36px;text-indent:1px;font-size:14px;font-weight:bold;color:#9f0405;line-height:56px}

   .cultureRight .rh1 a:link,.cultureRight .rh1 a:visited,.cultureRight .rh1 a:hover{font-size:14px;font-weight:bold;color:#9f0405;}

   .cultureRight .rh1 .viewmore{position:absolute;top:0;right:1px;}

   .cultureRight .rh1 .viewmore:link,.cultureRight .rh1 .viewmore:visited,.cultureRight .rh1 .viewmore:hover{font-size:12px;font-weight:100;color:#9f0405;line-height:55px;padding-top: 17px;height: 40px;}

   .cultureRight .rh2{position:relative;z-index:1;width:343px;height:30px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/cultureTop1.gif) no-repeat;line-height:30px;text-indent:52px;font-size:14px;font-weight:bold;color:#fff;}

   .cultureRight .rh2 a:link,.cultureRight .rh2 a:visited,.cultureRight .rh2 a:hover{font-size:14px;font-weight:bold;color:#fff;}

   .cultureRight .rh2 .viewmore{position:absolute;top:0;right:1px;}

   .cultureRight .rh2 .viewmore:link,.cultureRight .rh2 .viewmore:visited,.cultureRight .rh2 .viewmore:hover{font-size:12px;font-weight:100;color:#9f0405;padding-top: 10px;}

   /*经典案例*/

   .caseIndex{width:334px;height:375px;padding:0 0 0 9px;}

   .caseIndex ul{width:346px;height:auto;padding:18px 0 0 2px;}

   .caseIndex li{float:left;display:inline;width:173px;height:150px;}

   .caseIndex li a{cursor:pointer;}

   .caseIndex li a:link,.caseIndex li a:visited,.caseIndex li a:link span,.caseIndex li a:visited span{font-size:14px;font-weight:bold;color:#353434;font-family:微软雅黑;}

   .caseIndex li a:hover,.caseIndex li a:hover span{text-decoration:underline;font-size:14px;font-weight:bold;color:#990000;font-family:微软雅黑;}

   .caseIndex li img{width:160px;height:105px;}

   .caseIndex li span{display:block;width:160px;height:45px;text-align:center;line-height:36px;}

   /*装修专题*/

   .repairItem{width:343px;height:320px;}

   .repairItem ul{width:333px;height:auto;padding:6px 0 20px 10px;}

   .repairItem li{float:left;display:inline;width:111px;height:24px;background:url(../images/icon/icon1.gif) 0 10px no-repeat;line-height:24px;text-indent:7px;}

   .repairItem li a:link,.repairItem li a:visited{color:#333;}

   .repairItem li a:hover{color:red;}

   /*有偿技术服务*/

   .tecService{width:334px;height:272px;padding:0 0 0 9px;}

   .tecService ul{width:334px;height:auto;padding:10px 0 15px 2px;}

   .tecService li{width:100%;height:24px;background:url(../images/icon/icon1.gif) 0 10px no-repeat;line-height:24px;text-indent:7px;}

   .tecService li a:link,.tecService li a:visited{color:#333;}

   .tecService li a:hover{color:red;}

   /*问题解答*/

   .FAQ{width:334px;height:auto;padding:0 0 20px 9px;}

   .FAQ ul{width:328px;height:auto;padding:11px 3px;}

   .FAQ li{width:300px;height:82px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/line2.gif) left bottom repeat-x;}

   .FAQ li span{display:block;}

   .FAQ .as{width:100%;height:26px;background:url(../images/icon/faq.gif) no-repeat;line-height:26px;text-indent:23px;font-weight:bold;color:#333;}

   .FAQ .as a:link,.FAQ .as a:visited,.FAQ .as a:hover{font-weight:bold;color:#333;}

   .FAQ .qs{width:100%;height:26px;background:url(../images/icon/faq.gif) 0 -26px no-repeat;}

   .FAQ .c{width:300px;height:auto;padding:0 0 0 23px;line-height:26px;font-weight:bold;font-size:12px;font-weight:100;color:#666;}

   .FAQ .more:link,.FAQ .more:visited,.FAQ .more:hover{color:#ff6600;}

/*精品图库*/

.bestPics{width:967px;height:auto;padding:0 0 0 16px;}

.bestPics .h1{width:100%;height:43px;}

.bestPics .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.bestPics .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.bestPics .c{position:relative;z-index:1;width:888px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;line-height:43px;text-indent:11px;font-size:14px;font-family:微软雅黑;color:#fff;}

.bestPics .c a:link,.bestPics .c a:visited,.bestPics .c a:hover{font-size:14px;font-family:微软雅黑;color:#fff;}

.bestPics .c .more{position:absolute;z-index:999;top:0;right:0;}

.bestPics .c .more:link,.bestPics .c .more:visited,.bestPics .c .more:hover{font-size:14px;font-family:微软雅黑;color:#fff;}



.cscroller{width:100%;height:auto;padding:0 0 22px 10px;}

.cscroller .prev,.cscroller .next{width:28px;height:64px;margin-top:38px;background:url(../images/btn/cscrollCtrl.gif) no-repeat;}

.cscroller .prev{}

.cscroller .next{background-position:-28px 0;}

.cscroller .td{width:865px;height:151px;margin:20px 0 0 22px;}

.cscroller ul{width:865px;height:151px;}

.cscroller li{position:relative;z-index:1;float:left;display:inline;width:173px;height:151px;cursor:pointer;}

.cscroller li a{cursor:pointer;}

.cscroller li a:hover{text-decoration:none;}

.cscroller li span{display:block;width:160px;height:46px;text-align:center;line-height:40px;font-size:14px;font-weight:bold;color:#353434;}

.cscroller img{width:160px;height:105px;}

/*精品图库列表*/

.bestPicslist{width:609px;height:auto;padding:23px 0 0 22px;}

.bestPicslist li{float:left;display:inline;width:203px;height:176px;}

.bestPicslist li a{cursor:pointer;}

.bestPicslist li a:link,.bestPicslist li a:visited,.bestPicslist li a:hover{font-size:14px;color:#353434;font-weight:bold;}

.bestPicslist li img{width:187px;height:123px;}

.bestPicslist li span{display:block;width:187px;height:53px;text-align:center;line-height:45px;}

.bestPicslist li a:link span,.bestPicslist li a:visited span,.bestPicslist li a:hover span{font-size:14px;color:#353434;font-weight:bold;}



.picTitle{width:569px;height:60px;margin:7px 3px 0 42px;text-align:center;line-height:59px;font-size:16px;font-weight:100;color:#700203;font-family:微软雅黑;}

.picContent{width:569px;height:auto;margin:7px 3px 0 42px;line-height:24px;color:#333;}

/*木作中心*/

.mzLeft{width:607px;margin:13px 0 0 16px}

.mzLeft .ih1{position:relative;z-index:0;width:100%;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/mzTop.gif) no-repeat}

.mzLeft .ih1 span{display:block;overflow:hidden;width:211px;height:43px;text-align:center;line-height:43px;font-size:14px;font-weight:bold;color:#fff}

.mzLeft .ih1 a{position:absolute;z-index:999;top:0;right:0;line-height:43px;font-size:12px;font-weight:100;color:#9f0405}

.mzIntroduction{margin:7px 2px 16px 2px;line-height:24px;font-size:12px;color:#666}

.mdlist{width:616px;margin-left:3px}

.mdlist li{width:154px;height:139px}

.mdlist img{width:143px;height:105px}

.mdlist .a:hover img{box-shadow:0 3px 3px #666}

.mdlist .title{width:143px;height:22px;margin-top:12px;text-align:center;line-height:22px;font-size:14px;font-weight:bold;color:#353434}

.mdlist .a:hover .title{color:#700203}

.mzRight{width:335px;margin:13px 15px 0 0}

.mzRight .ih1{position:relative;z-index:0;width:100%;height:37px;border-bottom:1px solid #9f0405;line-height:37px;text-indent:1px;font-size:14px;font-weight:bold;color:#9f0405}

.mzRight .ih1 a{position:absolute;z-index:999;top:0;right:3px;line-height:37px;font-size:12px;font-weight:100;color:#9f0405}

.gclist{width:346px;margin:18px 0 0 2px}

.gclist li{width:173px;height:147px}

.gclist img{width:160px;height:105px}

.gclist .a:hover img{box-shadow:0 3px 3px #666}

.gclist .title{width:143px;height:22px;margin-top:12px;text-align:center;line-height:22px;font-size:14px;font-weight:bold;color:#353434}

.gclist .a:hover .title{color:#700203}

.artShow{width:969px;margin:13px 0 0 16px}

.mzh1{width:100%;height:42px;}

.mzh1 .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.mzh1 .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.mzh1 .c{position:relative;z-index:1;width:890px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;line-height:43px;text-indent:10px;font-size:14px;font-family:微软雅黑;color:#fff;font-weight:bold}

.mzh1 .c a{position:absolute;z-index:999;right:0;top:0}

.mzh1 .c a:link,.mzh1 .c a:visited,.mzh1 .c a:hover{font-size:12px;font-family:宋体;font-weight:100;color:#fff;}

.mzh1 .m{position:relative;z-index:1;width:890px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;text-align:center;line-height:43px;text-indent:10px;font-size:14px;font-family:微软雅黑;color:#fff;font-weight:bold}

.mzh1 .m a{font-size:14px;font-weight:bold;color:#fff}

.artShow{width:100%;height:520px;position:relative;z-index:0}

.artlist{width:865px;height:150px;margin:20px 0 0 54px}

.at{width:865px;height:300px;margin:0 0 0 54px}

.artlist ul.gclist{width:865px;margin:0}

.artlist li{height:150px}

.artlist a{width:173px;height:150px}

.artlist .flex-direction-nav{*height:0}

.artlist .flex-direction-nav a{position:absolute;z-index:999;top:81px;text-decoration:none;display:block;width:28px;height:64px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/mzCtrl.gif) no-repeat;text-indent:-999em}

.artShow.arts{height:170px}

.artShow.arts .artlist{margin-top:0}

.artShow.arts .flex-direction-nav a{top:20px}

.artlist .flex-direction-nav .flex-prev{left:2px}

.artlist .flex-direction-nav .flex-next{left:931px;background-position:-28px 0}

.mzAbout{position:relative;z-index:0;width:974px;margin:19px 13px}

.env{position:relative;z-index:0;width:100%;margin-top:26px}

.envlist{width:800px;height:178px;margin-left:96px}

.envlist ul.gclist{width:800px;margin:0}

.envlist li{width:200px;height:178px}

.envlist img{width:185px;height:122px}

.envlist .title{width:185px}

.envlist .flex-direction-nav{*height:0}

.envlist .flex-direction-nav a{position:absolute;z-index:999;top:17px;text-decoration:none;display:block;width:34px;height:87px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/mzCtrl2.gif) no-repeat;text-indent:-999em}

.envlist .flex-direction-nav .flex-prev{left:43px}

.envlist .flex-direction-nav .flex-next{left:900px;background-position:-34px 0}

.mzSlider{overflow:hidden;position:relative;z-index:0;width:890px;height:587px;margin:21px 0 0 44px}

.mzSlider li{width:890px;height:587px;text-align:center;line-height:587px}

.mzSlider li,.mzSlider img{width:100%;vertical-align:middle}

/*分页*/

.fenye{width:100%;height:20px;padding:20px 0;text-align:center;line-height:20px;font-size:14px;color:#333;}

.fenye a:link,.fenye a:visited{font-size:14px;color:#333;}

.fenye a:hover{font-size:14px;color:red;}

/*咨询按钮*/

.zixun2018 {text-indent: 0em  !important;}

.zixun2018 a{padding: 6px 15px;background: #b30000;color: #fff !important;display: inline-block;border-radius: 3px;   text-indent: 0em;margin: 20px 5px 20px 10px;}

.zixun2018 a:hover{background: #8e0203;}

/*内容页底部*/

/*新加图片推荐*/

.nrdb{width:100%;height:auto;}

.nrdb .rh2{position: relative;z-index: 1;width: 100%;height: 34px;border-bottom: 1px solid #9e0404;line-height: 59px;text-indent: 1px;font-size: 14px;font-weight: bold;color: #9f0405;}

.nrdb .rh2 .viewmore{position:absolute;top:0;right:1px;}

.nrdb .rh2  a{font-size: 14px;font-weight: bold;color: #9f0405;}

.nrdb .rh2  .viewmore:link{font-size: 12px;font-weight: 100;color: #9f0405;line-height: 90px;}

.nrdblist {width: 976px;height: auto;margin-top: 10px;}

.nrdblist li{float:left;display:inline;width:244px;height:193px;}

.nrdblist li a{cursor:pointer;}

.nrdblist li a:link,.nrdblist li a:visited,.nrdblist li a:link span,.nrdblist li a:visited span{font-size:14px;color:#565656;font-family:微软雅黑;}

.nrdblist li a,.caseslist li a span{text-decoration:none;font-size:14px;color:#990000;font-family:微软雅黑;}

.nrdblist li a:hover span{color:#F00;}

.nrdblist li img{width:225px;height:149px;}

.nrdblist li img:hover{opacity:0.8;}

.nrdblist li span{display:block;width:225px;height:28px;text-align:center;line-height:28px;}

/*封面栏目*/

.fm{width:966px;padding:18px 0 20px 19px;}

.fm .l{width:39px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) no-repeat;}

.fm .r{width:40px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/border.gif) -40px 0 no-repeat;}

.fm .c{position:relative;z-index:1;width:887px;height:43px;background:url(http://www.dfcgzs.com.cn/skin/default/images/bg/bg1.gif) repeat-x;line-height:43px; font-weight:600;font-size:15px;color:#fff;}

.fm .c a:link,.fm .c a:visited,.fm .c a:hover{font-size:15px;color:#fff;}

.fm .right{ float:right}



.fmlist {width: 980px;height: auto;margin-top: 10px;margin-left: 10px;}

.fmlist li{float:left;display:inline;width:225px;height:230px;background-color: #ffffff; margin:5px;margin-left:10px;margin-right:10px;}

.fmlist li a{cursor:pointer;}

.fmlist li a:link,.nrdblist li a:visited,.nrdblist li a:link span,.nrdblist li a:visited span{font-size:14px;font-weight:bold;color:#353434;font-family:微软雅黑;}

.fmlist li a:hover,.caseslist li a:hover span{text-decoration:none;font-size:14px;font-weight:bold;color:#990000;font-family:微软雅黑;}

.fmlist li img{width:225px;height:149px;}

.fmlist li span{display:block;width:225px;height:28px;text-align:center;line-height:28px;font-size: 14px;}

.fmlist li p{padding: 0px 10px;font-weight: 100;color: #676767;font-size: 12px;}



/*筛选项*/

.whereBox {

  width: 970px;

  margin: 0 auto;

  background-color: #e5e3e4;

  font-size: 12px;

  border: 1px solid #cccccc;

}

.whereBox .item {

  line-height: 36px;

  border-bottom: 1px solid #cccccc;

}

.whereBox .item:last-child {

  border-bottom: 0px solid #cccccc;

}

.whereBox .item .fl:first-child {

  background: #d6d6d6;

  border-right: 1px solid #E9E9E9;

  margin-right: 15px;

  color: #6d0303;

}

.whereBox .item span {

  width: 98px;

  display: inline-block;

  text-align: center;

}

.whereBox .item a {

  display: inline-block;

  height: 25px;

  padding: 0 20px;

  line-height: 25px;

  color: #414141;

}

.whereBox .item a:hover {

  text-decoration: underline;

  color: #414141;

}

.whereBox .item .on {

  background-color: #008d49;

  color: #fff;

}

.whereBox .item .on:hover {

  color: #fff;

  text-decoration: none;

}

.clear {

  clear: both;

}