@charset "utf-8";
/* CSS Document */
header {border-bottom: 1px solid #e8e8e8;}header h3{font-size: 1.25rem;color: #1a2b3c;float: left;width: 46%;margin-left: 13%;text-align: center;margin-top: 0.6rem;font-weight: normal;}header a{display: block;width: 9%;float: left;margin-left: 5%;}header span{margin-top: 0.6rem;margin-right: 5%;}
/*vr*/
.vr{width: 94%;margin:0.833rem auto 0;padding-bottom: 1rem;}.vr img{display: block;width: 100%;}.vr .menu{width: 100%;}.vr .menu li{float: left;width: 23.5%;margin-left: 2%;text-align: center;box-sizing: border-box;padding: 1.2rem 0;font-size: 1.1rem;color: #222222;border: 1px solid #dfdfdf;background: #fff;border-radius: 4px; margin-top:0.5rem;}.vr .menu li:nth-child(1),.vr .menu li:nth-child(2),.vr .menu li:nth-child(3),.vr .menu li:nth-child(4){margin-top: 0;}.vr .menu li:nth-child(4n+1){margin-left: 0;}.vr .menu li:first-child{margin-left: 0;}.vr .menu li.on{background: #00456b;color: #fff;border-color: #00456b;border-radius: .167rem;}
.vr .mainCon{width: 95%;padding-left: 4%;}.vr .mainCon dl{width: 100%;background: #fff;padding:1.5rem 0;height: 7.1rem;box-shadow: 0 0 0.5rem  0.2rem #e0e0e0;margin-top: 0.933rem;}.vr .mainCon dt{width: 45%;position: relative;left: -4%;float: left;}.vr .mainCon dt i{display: block;width: 2.917rem;height: 2.917rem;position: absolute;top: 0;left: 0;}.vr .mainCon dd{float: left;width: 53%;position: relative;height: 7.1rem;padding-right: 2%}.vr .mainCon dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.vr .mainCon dd p{font-size: 1rem;color: #666666;margin-top: 0.4rem;}.vr .mainCon dd b{font-weight: normal;}.vr .mainCon dd i{display: block;width: 20%;position: absolute;left: 0;bottom: 13%;}
/*aboutCon1*/
.aboutCon1{width: 94%;background: #fff;margin: 0.8rem auto 0;border: 1px solid #e6e6e6;padding-bottom: 2.1rem;}.aboutCon1 img{display: block;width: 100%;}.aboutCon1 .mainCon{padding: 2.875rem 6% 0;}.aboutCon1 .mainCon h3{font-size: 1.2rem;color: #333333;text-align: center;font-weight: normal;}.aboutCon1 .mainCon article{margin-top: 1.083rem;}.aboutCon1 .mainCon article p{font-size: 1rem;color: #666666;line-height: 1.3rem;text-align: center;}.aboutCon1 .mainCon article i{display: block;width: 15%;height: 1px;background: #00456b;margin: 1.2rem auto 0;}.aboutCon1 .mainCon ul{width: 100%;margin-top: 2.292rem;}.aboutCon1 .mainCon li{float: left;width: 42%;margin-left: 4%;text-align: center;margin-top: 2.417rem;padding: 0 3%;}.aboutCon1 .mainCon li:nth-child(1),.aboutCon1 .mainCon li:nth-child(2){margin-top: 0;}
.aboutCon1 .mainCon li:nth-child(2n+1){margin-left: 0;}.aboutCon1 .mainCon li img{width: 45%;margin: 0 auto;}.aboutCon1 .mainCon li p{font-size: 1.2rem;color: #00456b;margin: .667rem 0 .5rem 0;}.aboutCon1 .mainCon li span{display: block;font-size: 1rem;color: #666666;line-height: 1.254rem;}
/*aboutCon2*/
.aboutCon2{width: 94%;background: #fff;margin: 0.8rem auto 0;border: 1px solid #e6e6e6;padding-bottom: 2.1rem;}.aboutCon2 img{display: block;width: 100%;}
.aboutCon2 .mainCon{padding: 2.875rem 6% 0;}
.aboutCon2 .mainCon .title{width: 100%;text-align: center;}.aboutCon2 .mainCon .title h3{font-size: 1.3rem;color: #333333;}.aboutCon2 .mainCon .title p{font-size: 1rem;color: #666666;margin-top: 0.4rem;}.aboutCon2 .mainCon .conBox{margin-top: 2.458rem;position: relative;}.aboutCon2 .mainCon .conBox i{display: block;width:5%;position: absolute;top: 7.7rem;}.aboutCon2 .mainCon .conBox i.prev{left: 0;}.aboutCon2 .mainCon .conBox i.next{right: 0;}.aboutCon2 .mainCon .conBox .box{width: 60%;margin: 0 auto;}.aboutCon2 .mainCon .conBox li{float: left;text-align: center;}.aboutCon2 .mainCon .conBox li span{display: block;margin-top: 1.75rem;color: #666666;font-size: 1rem;}.aboutCon2 .mainCon .btnList{width: 100%;text-align: center;margin-top: 3rem;}.aboutCon2 .mainCon .btnList ul>li li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #cecece;border-radius: 50%;margin-left: 2%; font-size:0;}.aboutCon2 .mainCon .btnList ul li:first-child{margin-left: 0;}.aboutCon2 .mainCon .btnList ul li.on{background: #00456b;}
/*aboutCon3*/
.aboutCon3{width: 94%;background: #fff;margin: 0.8rem auto 0;border: 1px solid #e6e6e6;padding-bottom: 1.1rem;}.aboutCon3 img{display: block;width: 100%;}.aboutCon3 .mainCon{padding: 2.275rem 2% 0;}.aboutCon3 .mainCon .title{width: 100%;text-align: center;}.aboutCon3 .mainCon .title h3{font-size: 1.3rem;color: #333333;}.aboutCon3 .mainCon .title p{font-size: 1rem;color: #666666;margin-top: 0.4rem;}.aboutCon3 .mainCon .conBox{width: 100%;margin-top: 1rem;}.aboutCon3 .mainCon .conBox dl{width: 100%;background: #f1f1f1;position: relative;}.aboutCon3 .mainCon .conBox dt{width: 50%;float: left;}.aboutCon3 .mainCon .conBox dd{width: 50%;float: left;box-sizing: border-box;padding-left: 4%;padding-top:0.6rem;}.aboutCon3 .mainCon .conBox dd h3{font-size: 1.2rem;color: #00456b;}.aboutCon3 .mainCon .conBox dd p{font-size: 1rem;color: #666666;padding-right: 2%;margin-top: 0.3rem;}.aboutCon3 .mainCon .conBox dd .box{position: absolute;left: 54%;bottom: 8%;}.aboutCon3 .mainCon .conBox dd .box img{width: 20%;}.aboutCon3 .mainCon .conBox dd .box span{display: block;font-size: 0.45rem;color: #999999;}.aboutCon3 .mainCon .conBox dl:nth-child(even) dt{float: right;}.aboutCon3 .mainCon .conBox dl:nth-child(even) dd{float: left;}.aboutCon3 .mainCon .conBox dl:nth-child(even) dd .box{left: 4%;}.aboutCon3 .mainCon .conBox dl:last-child dd .box img{width: 30%;}
/*jzbk 家装百科*/
.jzbkCon{width: 100%;}.jzbkCon img{display: block;width: 100%;}.jzbkCon .top{width: 100%;padding-top: 1.667rem;position: relative;}.jzbkCon .top h3{font-size: 1.2rem;color: #00456b;float: left;padding-left: 3%;border-left: 2px solid #00456b;box-sizing: border-box;line-height: 1.3rem;}.jzbkCon .top ul{line-height: 1.3rem;text-align: right;padding-right: 3%;}.jzbkCon .top li{font-size: 1rem;color: #666666;display: inline-block;margin-left: 3%;}.jzbkCon .top li li a{display: block;}.jzbkCon .mainCon{width: 94%;margin: 1.5rem auto 0;box-sizing: border-box;border: 1px solid #e6e6e6;}.jzbkCon .mainCon dl{width: 100%;background: #fff;padding:1.5rem 0;height: 6rem;}.jzbkCon .mainCon a{display: block;border-bottom: 1px solid #e6e6e6;}.jzbkCon .mainCon a:last-child{border-bottom: none;}.jzbkCon .mainCon dt{width: 35%;float: left;margin-left: 4%;}.jzbkCon .mainCon dt i{display: block;width: 2.917rem;height: 2.917rem;position: absolute;top: 0;left: 0;}.jzbkCon .mainCon dd{float: left;width: 55%;position: relative;height: 6rem;padding-right: 2%;margin-left: 4%;}.jzbkCon .mainCon dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.jzbkCon .mainCon dd p{font-size: 1rem;color: #666666;margin-top: 0.4rem;line-height: 1.25rem;display: -webkit-box;overflow: hidden; text-overflow: ellipsis;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.jzbkCon .mainCon dd i{display: block;width: 18%;position: absolute;left: 0;bottom: 8%;}
/*jzbkCon3*/
.jzbkCon3{margin-bottom: 1rem;}
/*jzbk2 家装百科2*/
.jzbk2Con img{display: block;width: 100%;}.jzbk2Con .top{position: relative;width: 94%;margin: 0 auto;}.jzbk2Con .top p {height: 3rem;display: flex;margin: 1rem 0;}
.jzbk2Con .top p span {flex: 1;height: 3rem;line-height: 3rem;margin-left: 0.5rem; text-indent: 1rem;background:  no-repeat 80% 1.25rem / 14% , #fff;font-size: 1rem;color: #666;box-sizing: border-box;border: 1px solid #dfdfdf;position: relative;z-index: 12;}.jzbk2Con .top p span:first-child {margin-left: 0;}.jzbk2Con .top p span.on {height: 4.1rem;border-bottom: none;}.jzbk2Con .top .top_box{position: absolute;left: 0;top: 4rem;background: #fff;z-index: 10;width: 100%;box-sizing: border-box;}.jzbk2Con .top .top_box.on{border: 1px solid #dfdfdf;}.jzbk2Con .top .top_box .jzbk2_ul {display: none;padding: 1rem 2%;overflow: hidden;width: 98%;}.jzbk2Con .top .top_box .jzbk2_ul.on {display: block;}.jzbk2Con .top .top_box .jzbk2_ul li {float: left;width: 22.5%;border: 1px solid #dfdfdf;color: #666; height: 2.5rem;line-height: 2.5rem;font-size: 1rem; text-align: center;margin:0 0 0.75rem 2%;}.jzbk2Con .top .top_box .jzbk2_ul li:nth-child(4n+1){margin-left: 0;}.jzbk2Con .top .top_box .jzbk2_ul li.on {background: #dadada;}.jzbk2Con .mainCon{width: 94%;margin: 1.5rem auto 0;box-sizing: border-box;border: 1px solid #e6e6e6;}
.jzbk2Con .mainCon dl{width: 100%;background: #fff;padding:1.5rem 0;height: 6rem;}.jzbk2Con .mainCon a{display: block;border-bottom: 1px solid #e6e6e6;}.jzbk2Con .mainCon a:last-child{border-bottom: none;}.jzbk2Con .mainCon dt{width: 35%;float: left;margin-left: 4%;}.jzbk2Con .mainCon dt i{display: block;width: 2.917rem;height: 2.917rem;position: absolute;top: 0;left: 0;}.jzbk2Con .mainCon dd{float: left;width: 55%;position: relative;height: 6rem;padding-right: 2%;margin-left: 4%;}.jzbk2Con .mainCon dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.jzbk2Con .mainCon dd p{font-size: 1rem;color: #666666;margin-top: 0.4rem;line-height: 1.25rem;display: -webkit-box;overflow: hidden; text-overflow: ellipsis;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.jzbk2Con .mainCon dd i{display: block;width: 18%;position: absolute;left: 0;bottom: 8%;}
/*jzbk3 家装百科3*/
.jzbk3Con1{width: 94%;margin: 0.8rem auto 0;box-sizing: border-box;border: 1px solid #e6e6e6;padding: 0 4%;background: #fff;padding-bottom: 2.8rem;}.jzbk3Con1 img{display: block;width: 100%;}.jzbk3Con1 .title{text-align: center;padding-top: 2.208rem;padding-bottom: 1.083rem;border-bottom: 1px  solid #d3d3d3;}.jzbk3Con1 .title h3{font-size: 1.3rem;color: #000000;line-height: 1.6rem;font-weight: normal;padding: 0 4%;}.jzbk3Con1 .title p{font-size: 0.9rem;color: #777777;margin-top: 1.833rem;}
.jzbk3Con1 article{width: 100%;margin-top: 1.667rem;}.jzbk3Con1 article p{font-size: 1.1rem;color: #666666;line-height: 1.3rem;}.jzbk3Con1 article img{/*margin: 1.667rem 0;*/}
.jzbk3Con1 article span {height: 2rem; display: block; width: 100%;text-align: center;margin-top: 2.067rem;}.jzbk3Con1 article span a {display: inline-block; width: 2rem; height: 2rem;position: relative; top: 0.6rem;margin-right: 2%;}.jzbk3Con1 article span a img{margin: 0;}.jzbk3Con2{width: 94%;margin: 1.667rem auto 0;}
.jzbk3Con2 h2{font-size: 1.3rem;color: #333333;font-weight: normal;text-align: center;}.jzbk3Con2 img{display: block;width: 100%;}.jzbk3Con2 .mainCon{width: 100%;margin: 1.5rem auto 0;box-sizing: border-box;border: 1px solid #e6e6e6;background: #fff;}.jzbk3Con2 .mainCon dl{width: 100%;background: #fff;padding:1.5rem 0;height: 6rem;}.jzbk3Con2 .mainCon a{display: block;border-bottom: 1px solid #e6e6e6;}.jzbk3Con2 .mainCon a:last-child{border-bottom: none;}.jzbk3Con2 .mainCon dt{width: 35%;float: left;margin-left: 4%;}.jzbk3Con2 .mainCon dt i{display: block;width: 2.917rem;height: 2.917rem;position: absolute;top: 0;left: 0;}.jzbk3Con2 .mainCon dd{float: left;width: 55%;position: relative;height: 6rem;padding-right: 2%;margin-left: 4%;}.jzbk3Con2 .mainCon dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.jzbk3Con2 .mainCon dd p{font-size: 1rem;color: #666666;margin-top: 0.4rem;line-height: 1.25rem;display: -webkit-box;overflow: hidden; text-overflow: ellipsis;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.jzbk3Con2 .mainCon dd i{display: block;width: 18%;position: absolute;left: 0;bottom: 8%;}
/*lgmt1  灵感美图1*/
.lgmt1Con {margin-top: 0.833rem;}.lgmt1Con img{display: block;width: 100%;}.lgmt1Con .top{position: relative;width: 94%;margin: 0 auto;}.lgmt1Con .top p {height: 3rem;width: 100%;}.lgmt1Con .top p a {height: 3rem;line-height: 3rem;text-indent: 1rem;background: url(../images/jzbk2_icon01.png) no-repeat 93% 1.25rem / 14% , #fff;font-size: 1rem;color: #666;box-sizing: border-box;border: 1px solid #dfdfdf;width: 32%;margin-left: 2%;display: block;float: left;margin-top: 0.5rem;border-radius: 4px;}.lgmt1Con .top p a:nth-child(1),.lgmt1Con .top p a:nth-child(2),.lgmt1Con .top p a:nth-child(3){margin-top: 0;}.lgmt1Con .top p a:nth-child(3n+1){margin-left: 0;}
.lgmt1Con .top p a.on {background:  no-repeat 93% 1.25rem / 14% , #00456b;color: #fff;border-color: #00456b;}.lgmt1Con .mainCon{width: 94%;margin: 0.833rem auto 0;}.lgmt1Con .mainCon li{float: left;margin-left: 2%;width: 49%;text-align: center;margin-top: 0.5rem;}.lgmt1Con .mainCon li:nth-child(1),.lgmt1Con .mainCon li:nth-child(2){margin-top: 0;}.lgmt1Con .mainCon li:nth-child(2n+1){margin-left: 0;}.lgmt1Con .mainCon li span{display: block;font-size: 1rem;color: #333333;padding: 0.8rem 4%;background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*lgmt2 灵感美图2*/
.lgmt2Con{width: 94%;margin: 0.8rem auto 0;box-sizing: border-box;border: 1px solid #e6e6e6;padding: 0 4%;background: #fff;padding-bottom: 2.8rem;}.lgmt2Con img{display: block;width: 100%;}.lgmt2Con .title{text-align: center;padding-top: 2.1rem;padding-bottom: 1.8rem;border-bottom: 1px  solid #d3d3d3;position: relative;}
.lgmt2Con .title h3{font-size: 1.3rem;color: #000000;line-height: 1.6rem;font-weight: normal;padding: 0 4%;}.lgmt2Con .title p {position: absolute;right: 0;top:1.8rem;}
.lgmt2Con .title p span{display: block;width: 78%;}.lgmt2Con .title p em{display: block;font-size: 0.833rem;color: #999999;font-family: arial;margin-top: 0.2rem;}
.lgmt2Con .mainCon{width: 100%;}.lgmt2Con .mainCon .box img{margin-top: 1.792rem;}.lgmt2Con .mainCon span {height: 2rem; display: block; width: 100%;text-align: center;margin-top: 2.067rem;}.lgmt2Con .mainCon span a {display: inline-block; width: 2rem; height: 2rem;position: relative; top: 0.6rem;margin-right: 2%;}.lgmt2Con .mainCon p.jzbk04_p1 span {height: 2rem;display: block;width: 49%;text-align: center;margin-top: 0.5rem;float: left;}.lgmt2Con .mainCon .jzalxq_con .jzalxq_stitle span img{ width:auto;margin-top:auto;}
/*rzlp1 热装楼盘1*/
.rzlp1Con{width: 94%;margin: 0.833rem auto 0;padding-bottom: 2.5rem;}.rzlp1Con .mainCon{width: 100%;}.rzlp1Con dl{width: 100%;margin-top: 0.833rem;}.rzlp1Con dl:first-child{margin-top: 0;}.rzlp1Con img{display: block;width: 100%;}.rzlp1Con dt{position: relative;}.rzlp1Con dt ul{position: absolute;width: 100%;height: 3.75rem;bottom: 0;left: 0;}.rzlp1Con dt span{width: 33%;height: 3.75rem;line-height: 3.75rem;text-align: center;float: left;box-sizing: border-box;font-size: 1rem;color: #fff;margin-left: 0.5%;background: rgba(27, 30, 37, 0.8);}.rzlp1Con dt span:first-child{margin-left: 0;}.rzlp1Con dt span b{color: #ab0e00;font-family: arial;}.rzlp1Con dd{height: 5.4rem;background: #fff;}.rzlp1Con dd p{font-size: 1.2rem;color: #222222;float: left;margin-left: 4%;line-height: 5.4rem;}.rzlp1Con dd a{display: block;width: 29%;float: right;margin-right: 4%;margin-top: 1.25rem;height: 2.9rem;background: #00456b;font-size: 1.2rem;color:#fff;text-align: center;border-radius: 4px;line-height: 2.9rem;}
/*rzlp2 热装楼盘2*/
.rzlp2Con{width: 94%;margin: 0.833rem auto 0;padding-bottom: 2.5rem;}.rzlp2Con .con1 dl{width: 100%;margin-top: 0.833rem;}.rzlp2Con .con1 dl:first-child{margin-top: 0;}
.rzlp2Con .con1 img{display: block;width: 100%;}.rzlp2Con .con1 dt{position: relative;}.rzlp2Con .con1 dt ul{position: absolute;width: 100%;height: 3.75rem;bottom: 0;left: 0;}.rzlp2Con .con1 dt span{width: 33%;height: 3.75rem;line-height: 3.75rem;text-align: center;float: left;box-sizing: border-box;font-size: 1rem;color: #fff;margin-left: 0.5%;background: rgba(27, 30, 37, 0.8);}.rzlp2Con .con1 dt span:first-child{margin-left: 0;}.rzlp2Con .con1 dt span b{color: #ab0e00;font-family: arial;}
.rzlp2Con .con1 dd{background: #fff;padding-bottom: 2.583rem;}.rzlp2Con .con1 dd .box{height: 5.4rem;}.rzlp2Con .con1 dd span{font-size: 1.2rem;color: #222222;float: left;margin-left: 4%;line-height: 5.4rem;display: block;}.rzlp2Con .con1 dd a{display: block;width: 29%;float: right;margin-right: 4%;margin-top: 1.25rem;height: 2.9rem;background: #00456b;font-size: 1.2rem;color:#fff;text-align: center;border-radius: 4px;line-height: 2.9rem;}.rzlp2Con .con1 dd p{font-size: 1.1rem;color: #666666;line-height: 1.25rem;padding: 0 4%;}.rzlp2Con .con2{width: 100%;margin-top: 1.75rem;}.rzlp2Con .con2 h3{font-size: 1.4rem;color: #333333;text-align: center;}
.rzlp2Con .con2 img{display: block;width: 100%;}.rzlp2Con .con2 ul{margin-top: 1.2rem;}.rzlp2Con .con2 li{float: left;margin-left: 2%;width: 49%;}.rzlp2Con .con2 li:nth-child(2n+1){margin-left: 0;}.rzlp2Con .con2 li span{display: block;font-size: 1.1rem;color: #333333;margin: .833rem 0 8px 0}.rzlp2Con .con2 li p{font-size: 0.9rem;color: #666666;}.rzlp2Offer{width: 100%;margin: 2.25rem auto 0;background: #fff;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;padding-bottom:2rem;}
.rzlp2Offer img{display: block;width: 100%;}.rzlp2Offer .title{width: 100%;text-align: center;padding-top: 2rem;}.rzlp2Offer .title h3{font-size: 1.4rem;color: #333333;}.rzlp2Offer .title p{font-size: 1.1rem;color: #666666;margin-top: 0.5rem;padding: 0 3%;}.rzlp2Offer .mainCon .box{width: 94%;margin: 1.833rem auto 0;}.rzlp2Offer .mainCon .box .Input{width: 100%;height: 3.5rem;box-sizing: border-box;border: 1px solid #dfdfdf;overflow: hidden;border-radius: 4px;margin-bottom: 0.85rem;}.rzlp2Offer .mainCon .box input{width: 83%;float: left;height: 3.5rem;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;}.rzlp2Offer .mainCon .box span{display: block;width: 12%;float: left;box-sizing: border-box;border-left: 1px solid #dfdfdf;border-radius: 0 0 4px 4px;height: 3.5rem;}.rzlp2Offer .box a{display: block;width: 100%;background: #00456b;padding: 0.9rem 0;font-size: 1rem;color: #fff;text-align: center;border-radius: 4px;}/*zxal 装修案例*/
.zxalCon{width: 94%;margin: 0.833rem auto 0;}.zxalCon .style{height: 5rem; width: 100%;}.zxalCon .style ul{width: 100%;}.zxalCon .style ul li {float: left; width: 32%; margin: 1rem 0 0.5rem 2%; background: #fff;   border-radius: 3px; box-sizing: border-box;}.zxalCon .style ul li:first-child{}.zxalCon .style ul li select{border:1px solid #dfdfdf;}.zxalCon .style ul li select , .style ul li select option {width: 100%; height: 3rem; line-height: 3rem; text-indent: 0.75rem; outline: none; font-size: 1rem; color: #666;  border-radius: 3px;}.zxalCon .person_case {overflow: hidden; position: relative; }.zxalCon .person_case dl {width: 100%; margin-bottom: 1.25rem;}
.zxalCon .person_case dl dt , .person_case dl dt img{width: 100%; box-shadow: 5px 5px 15px #ccc; border-radius: 3px;}.zxalCon .person_case dl dd {height: 5rem; position: relative;}.zxalCon .person_case dl dd .dd_p1 { height: 1.5rem; line-height: 1.5rem; font-size: 1.1rem; padding-top: 1rem; color: #222; width: 70%; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
/*
.zxalCon .person_case dl dd .dd_p2 { height: 2rem; line-height: 2rem; color:#666; width: 70%; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}*/
.zxalCon .person_case dl dd .jzbk04_p1 { height: 2rem; line-height: 2rem; color:#666; width: 63.9%; white-space: nowrap;overflow: hidden; }.zxalCon .person_case dl dd .dd_p2 span {padding: 0 0.5rem; border-left: 1px dotted #666;}.zxalCon .person_case dl dd .dd_p2 span:first-child {border-left: none; padding-left: 0;}.zxalCon .person_case dl dd .Renovation {position: absolute; right: 0; top: 1rem; padding: 1rem; background: #00456b; color: #fff; border-radius: 5px;}.adqaz{width: 100%;}
.adqaz img{display: block;width: 100%;}
/*hbjz 环保家装*/
.hbjz{width: 100%;}.hbjz img{display: block;width: 100%;}
/**/
.ypjg{width: 100%;}.ypjg img{display: block;width: 100%;}.ypjg .conBox{width: 100%;background: #f1f1f1;padding-bottom: 1rem;}.ypjg .conBox .menu{width: 94%;margin: 0 auto;}.ypjg .conBox .menu li{float: left;width: 33%;height: 3.5rem;line-height: 3.5rem;text-align: center;background: #e0e0e0;font-size: 1rem;color: #000000;}
.ypjg .conBox .menu li.on{background: #ab0e00;color: #fff;width: 34%;}.ypjg .conBox .box{width: 94%;margin: 0 auto;}section.section{ margin-left: auto; margin-right: auto; width: 100%; }.zxalCon .section {position: relative;}.zxalCon .zxtk_p1 {height: 3rem;display: flex;margin: 1rem 0;}.zxalCon .zxtk_p1 span {flex: 1;height: 3rem;line-height: 3rem;margin-left: 0.5rem; text-indent: 1rem;background: no-repeat 80% 1.25rem / 14% , #fff;font-size: 1rem;color: #666; border:1px solid #dfdfdf;border-radius:3px;}.zxalCon .zxtk_p1 span:first-child {margin-left: 0;}.zxalCon .zxtk_p1 span.on {height: 3rem;}.zxalCon .zxtk_con {position: absolute;left: 0;top: 4rem;background: #fff;z-index: 10;}.zxalCon .zxtk_con .zxtk_ul {display: none;padding: 1rem 0.5rem;}.zxalCon .zxtk_con .zxtk_ul.on {display: block;}.zxalCon .zxtk_con .zxtk_ul li {float: left;width: 22%;border: 1px solid #dfdfdf;color: #666; height: 2.5rem;line-height: 2.5rem;font-size: 1rem; text-align: center;margin:0 0 0.75rem 0.4rem;}.zxalCon .zxtk_con .zxtk_ul li.on {background: #dadada;}.zxalCon .zxtk_case {padding-bottom: 6rem;position: relative;z-index: 2;}
.zxalCon .zxtk_case ul {overflow: hidden;position: relative;}.zxalCon .zxtk_case ul li {position: relative;width: 48%;height: auto;margin-bottom: 3%;}.zxalCon .zxtk_case ul li img {width: 100%;border-radius: 5px;}.zxalCon .zxtk_case ul li span {display: block;width: 1.5rem;height: 1.5rem;text-align: center;line-height: 1.5rem; border-radius: 50%;background: #fff;color: #000;position: absolute;left: 80%;top: 1rem;}.zxalCon .zxtk_case ul li p {position: absolute;bottom: 0.75rem;width: 100%; text-align: center;color: #fff;font-size: 0.75rem;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}.zxbjCon{width: 94%;margin: 0.833rem auto 0;padding-bottom: 2.5rem;}.zxbjad {margin: 1rem 0;}.zxbjad img {width: 100%;}.zxbjad .info_p1 {font-size: 1rem;margin:0.75rem; line-height: 2rem;text-align: center;color: #666;}.zxbjad .form {width: 100%;}.zxbjad .form label {display: flex; width: 100%; height: 3rem; background: #fff; margin-bottom: 1rem; position: relative; border-radius: 3px; border: 1px solid #dfdfdf;}.zxbjad .form label input {border: none; height: 3rem; flex: 1; text-indent: 1rem; font-size: 1.25rem; color: #999; position: relative; z-index: 3;background: transparent;}.zxbjad .form label select {border: none; height: 3rem; flex: 1; text-indent: 1rem; font-size: 1.25rem; color: #999;appearance:none;-moz-appearance:none;-webkit-appearance:none; position: relative; z-index: 3;background: transparent; outline: none; padding-right: 3rem;}
.zxbjad .form label span {display: block; width: 3rem; height: 3rem;  border-left: 1px solid #ececec;}.zxbjad .form label:nth-child(1) span {  background-size: 60%;}.zxbjad .form label:nth-child(2) span { background-size: 60%;}.zxbjad .form label:nth-child(3) span {position: absolute; right: 0; top: 0;z-index: 1;background-size: 60%;}.zxbjad .form label:nth-child(4) span { background-size: 60%;}.zxbjad .form a {display: block; width: 100%; height: 3rem; line-height: 3rem ; background: #000; color:#fff500; text-align: center; font-size: 1.25rem; margin-bottom: 3rem; border-radius: 3px;}.bjtc .bjtc_con {position: fixed;top: 0%;left: 50%;width: 100%; transform: translateX(-50%);}
.bjtc {display: block; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 9999999;}.bjtc i {display: block;margin: 60% auto 0 auto;width: 5rem;height: 6rem;background:  no-repeat center / 100%;}.bjtc p {margin-top: 1.5rem;font-size: 1.25rem;text-align: center;color: #fff;}.bjtc p span {display: block;font-size: 1rem;}.bjtc span.bj_close {display: block; width: 6rem;height: 2.5rem;margin: 1.5rem auto;background: #000;color: #fff500;line-height: 2.5rem;text-align: center;font-size: 1.25rem;}