@charset 'utf-8';
html,body{width: 100%;height: 100%;margin: 0;padding: 0;font-family: Airal,'microsoft yahei';background-color: #eeeeee;}
*{margin: 0;padding: 0;}
a{text-decoration: none;color: #666;}
/*a:link {color: #F40;}
a:visited {color:#F40;} 
a:hover{color: #F40;text-decoration: none;} 
a:active {color: #F40;}*/
img{display: block;}
p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{margin: 0;padding: 0;border: none;list-style: none;}
.clear{clear:both; font-size:0px;}
.clear:after{content: "."; display: block; clear: both; visibility: hidden; }/*清除浮动*/
/*input输入框pla颜色*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#999; opacity:1; 
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;opacity:1;
}
input:-ms-input-placeholder{
    color: #999;opacity:1;
}
input::-webkit-input-placeholder{
    color: #999;opacity:1;
}
/*公共样式*/
/*p标签显示省略号*/
.slh{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/*主体样式*/
.container{width: 100%;min-width: 1200px;}
.wrapper{width: 1200px;margin: auto;}
/*装修有保障*/
.global-wrap{background-color: #fff;}
.zbjzshtopimg{background: url(../images/zxbz1.jpg) no-repeat center;height: 406px;}
.zxbz-bimg2{    float: right;
    width: 298px;position: relative;background: url(../images/zxbz2.jpg) no-repeat right;height: 363px;padding-top: 38px;}
.elment {
    color: #433737;
    height: 20px;
    line-height: 20px;
    margin-bottom: 20px;
    position: absolute;
    top: 179px;
    right: 20px;
}
region {
    float: left;
}
.elment select{width:80px;
    height: 20px;
    margin-left: 11px;}
.elment span{float: left;}
.elment span i{color: #ff5a00;}
.fill {
    float: left;
    border: 1px solid #cdcdcd;
    height: 21px;
    width: 174px;
    margin-left: 10px;
}
.fill input {
    width: 153px;
    height: 20px;
    border: none;
    text-indent: 10px;
}
.elment2{top: 216px;}
.elment3{top: 253px;}
.elment4{top: 291px;}
.name .fill{width:174px;}
.name .fill input{width:174px;}
 .sex {
    margin-left: 10px;
    float: left;
}
.sex input {
       margin-left: 5px;
    margin-top: 3px;
    margin-right: 5px;
}
.submits {
    width: 240px;
    height: 35px;
    line-height: 35px;
    background-color: #0eaf63;
    border: none;
    color: #fff;
    border-radius: 8px;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
   position: absolute;
    bottom: 38px;
    left: 31px;
}
.zbjsh-con{height: 429px;background: #f5f5f5;}
.zxbz-ctit p{text-align: center;}
.zxbz-ctit p:first-child{color: #0eaf63;font-size: 34px;font-weight: bold;padding-top: 30px;}
.zxbz-ctit p:nth-child(2){color: #999999;font-size: 16px;}
.zxbz-list ul li a span{margin: 0 auto;display: block;width: 40px;height: 40px;border-radius: 50%;background: #999999;text-align: center;line-height: 40px;color: #fff;font-style: italic;font-size: 26px;}
.zxbz-list ul li a span i{    margin-right: 6px;}
.zxbz-list ul li a{display: block;width:264px;text-align: center;}
.zxbz-list ul li{float: left;margin-right: 48px;}
.zxbz-list ul li:last-child{margin-right: 0px;}
.zxbz-list ul li a img{margin: 0 auto;margin-top: 25px;margin-bottom: 20px;}
.zxbz-list{margin-top: 70px;}
.zxbz-lp p:first-child{color: #999999;font-size: 24px;font-weight: bold;margin-bottom: 5px;}
.zxbz-lp p:nth-child(2){color: #bbbbbb;}
.zxbz-list ul li a:hover span{background: #6ab19c;}
.zxbz-list ul li a:hover p{color: #6ab19c;}
.zxbz-limg{background: url(../images/zxbz3.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg{background: url(../images/zxbz33.png)}
.zxbz-limg2{background: url(../images/zxbz4.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg2{background: url(../images/zxbz44.png)}
.zxbz-limg3{background: url(../images/zxbz5.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg3{background: url(../images/zxbz55.png)}
.zxbz-limg4{background: url(../images/zxbz6.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg4{background: url(../images/zxbz66.png)}
.zxbz-limg5{background: url(../images/zxbz7.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg5{background: url(../images/zxbz77.png)}
.zxbz-limg6{background: url(../images/zxbz8.png) no-repeat center;width: 43px;height: 30px;margin: 25px auto 20px;}
.zxbz-list ul li a:hover .zxbz-limg6{background: url(../images/zxbz88.png)}
/*装修有质量*/
.zxbz-c2tit p{text-align: center;}
.zxbz-c2tit p:first-child{font-size:32px ;color:#292929 ;font-weight: bold;padding-top: 30px;margin-bottom: 15px;}
.zxbz-c2tit p:nth-child(2){font-size: 16px;color:#999999 ;}
.zxbz-c2tit{padding-bottom: 50px;}
.zxbz-con2{height: 377px;background: #fff;}
.zxbz-c2limg1{background: url(../images/zxbz9.jpg) no-repeat center;width: 146px;height:145px ;transition: all 1s; }
.zxbz-c2limg2{background: url(../images/zxbz10.jpg) no-repeat center;width: 146px;height:145px ;transition: all 1s;}
.zxbz-c2limg3{background: url(../images/zxbz11.jpg) no-repeat center;width: 146px;height:145px ;transition: all 1s;}
.zxbz-c2limg1 p:first-child{color: #e66f28;font-size: 16px;text-align: center;    padding-top: 32px;}
.zxbz-c2limg1 p:nth-child(2){color:#e66f28 ;font-size: 35px;font-weight: bold;text-align: center;}
.zxbz-c2limg1:hover{transform: rotate(360deg);}
.zxbz-c2limg2:hover{transform: rotate(360deg);}
.zxbz-c2limg3:hover{transform: rotate(360deg);}
.zxbz-c2limg2 p{text-align: center;}
.zxbz-c2limg2 p:first-child{padding-top: 32px;color: #7fbba9;font-size: 16px;}
.zxbz-c2limg2 p:nth-child(2){color: #7fbba9;font-size: 42px;font-weight: bold;}
.zxbz-c2limg2 p:nth-child(2) span{color: #7fbba9;font-size: 18px;}
.zxbz-c2limg3 p{text-align: center;}
.zxbz-c2limg3 p:first-child{padding-top: 32px;color: #2980ad;font-size: 16px;}
.zxbz-c2limg3 p:nth-child(2){color: #2980ad;font-size: 40px;font-weight: bold;}
.zxbz-c2limg3 p:nth-child(2) span{color: #2980ad;font-size: 18px;}
.zxbz-c2list ul li{float: left;margin-right: 203px;}
.zxbz-c2list ul li:last-child{margin-right: 0px;}
.zxbz-c2list ul{width: 870px;margin: 0 auto;}
/*对比看差异*/
.zxbz-con3{background: #f3f3f3;}
.zxbz-c3img{background: url(../images/zxbz12.jpg) no-repeat center;height: 806px;}
.zxbz-c4img{background: url(../images/zxbz13.jpg) no-repeat center;height: 615px;}
.zxbz-c4left{width: 498px;height: 498px;border: 1px solid rgba(255,255,255,0.4);padding: 5px;}
.zxbz-c4lbg{width: 100%;height: 100%;background: #fff;position: relative;}
.zxbz-c4lbgcon{position: absolute;left: 25px;top: 45px;}
.zxbz-c4lbg p{font-size: 24px;color: #333;margin-bottom: 25px;}
.zxbz-c4lbg p span{color: #e05a4e;font-size: 12px;margin-left: 25px;}
.zxbz-c4ele{height:36px;line-height:36px;margin-bottom: 15px;}
.zxbz-c4ele span{float: left;color: #666666;font-size: 16px;}
.zxbz-c4ele select{width:170px;height:36px;color: #666666;font-size:16px;padding-left:20px;margin-right: 10px; margin-bottom:10px;}
.zxbz-c4ele region{margin-left: 15px;}
.zxbz-c4ele2 input{margin-left:15px;width: 331px;
    height:36px;
    border: 1px solid #e4e3e3;font-size: 16px;padding-left: 20px;}
.zxbz-c4ele3 select{width: 109px;}
.zxbz-c4ele3 region{margin-left: 78px;
    margin-top:-34px;}
.zxbz-c4ele3 #wei{ width:170px;}
.zxbz-c4ele3 #yangtai{ width:170px;}	
.zxbz-c4ele4 input{width:331px;}
.sex1 input{width: 10px;float: left;}
.sex1 i{font-style: normal;}
.sex1{color: #cccccc;font-size: 16px;float: left;
    height: 50px;
    line-height: 50px;margin-left: 25px;}
.sex1 i{float: left;margin-left: 15px;}
.zxbz-c4ele4{margin-top: 15px;}
.zxbz-c4lbgcon .subs input{ background-color: #0eaf63;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    margin-left: 100px;
    width: 63%; cursor:pointer;}

.zxbz-c4img .wrapper{padding-top: 40px;}
.zxbz-c4left{float: left;}
.zxbz-c4mid{float: left;margin: 209px 61px 0px;}
.zxbz-c4right{float: left;}
.zxbz-c4right{width: 498px;height: 498px;border: 1px solid rgba(255,255,255,0.4);padding: 5px;}
.zxbz-c4rcon h4{font-size: 24px;color: #333;margin-bottom: 30px;}
.zxbz-c4rcon h4 span{display: inline-block;margin: 0 20px;}
.zxbz-c4rcon p span{display: inline-block;margin: 0 20px;}
.zxbz-c4rcon p{margin-bottom: 0px;padding-bottom: 15px;padding-top: 25px;width: 230px;border-bottom: 1px solid #e4e4e4;color: #666666;font-size: 16px;}
.zxbz-c4lbgconr{left: 140px;top: 70px;}
.zxbz-c5limg1{background: url(../images/zxbz17.jpg) no-repeat center;height: 358px;}
.zxbz-c5limg2{background: url(../images/zxbz18.jpg) no-repeat center;height: 358px;}
.zxbz-c5limg3{background: url(../images/zxbz19.jpg) no-repeat center;height: 358px;}
.zxbz-c5list ul li{float: left;margin-right: 60px;width: 349px;height: 358px;border: 1px solid #ededed;}
.zxbz-c5list ul li:last-child{margin-right: 0px;}
.zxbz-con5{padding-bottom: 60px;}
.zxbz-c5lhx{width: 349px;height: 4px;background: #0eaf63;opacity: 0;}
.zxbz-c5list ul li a{position: relative;}
.zxbz-c5lhx{position: absolute;bottom: 0px;}
.zxbz-c5list ul li a:hover .zxbz-c5lhx{opacity: 1;}
