/* 尊享服务 - 品然整装 */
#zt-przz--section-icons {margin-top:66px;}
#zt-przz--section-icons .card {padding:50px 0 50px 0; color:#717071; font-size:18px;}
#zt-przz--section-icons span.icon {
  display:block; width:65px; height:66px; overflow:hidden; margin:0 auto 8px auto;
  background-image:url("../image/zt/przz/icons_below_banner.png"); background-repeat:no-repeat;
}

#zt-przz--section-icons span.icon-1 {background-position-x:0px;}
#zt-przz--section-icons span.icon-2 {background-position-x:-66px; width:69px;}
#zt-przz--section-icons span.icon-3 {background-position-x:-136px; width:74px;}
#zt-przz--section-icons span.icon-4 {background-position-x:-211px;}
#zt-przz--section-icons span.icon-5 {background-position-x:-277px;}
#zt-przz--section-icons .card:hover {color:#a70b1a; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; z-index:10; transition:all ease-in 0.75s;}
#zt-przz--section-icons .card:hover span.icon {transition:transform ease-in 0.75s;}
#zt-przz--section-icons .card:hover span.icon {background-position-y:-68px; transform:rotate(360deg);}
#zt-przz--section-icons .card:hover span.icon-1 {background-position-y:-67px;}
#zt-przz--section-icons .card:hover span.icon-2 {background-position-x:-65px;}

/* 尊享服务 - 品然整装 -- 不简单设计 */
#zt-przz--section-design .col-przz-des .inner {
  position:absolute; bottom:0; left:0; width:100%;
  background:transparent; color:white; padding-bottom:22px; padding-left:30px; padding-top:22px;
  transition:all ease-in 0.75s;
}
#zt-przz--section-design .col-przz-des .inner hr {
  margin:0; margin-bottom:8px; border:2px solid transparent; width:40% !important;
}
#zt-przz--section-design .col-przz-des .inner h3 {
  text-align:left; font-size:19px; font-weight:bold; letter-spacing:1px;
}
#zt-przz--section-design .col-przz-des .inner p {
  text-align:left; font-size:12px;
}
#zt-przz--section-design .col-przz-des:hover .inner {background-color:#ffffff; color:#333;}
#zt-przz--section-design .col-przz-des:hover .inner hr {background-color:#a70b1a;}

#zt-przz--section-design .btn-yuyue, #zt-przz--section-design .btn-cankao {
  width:55%; height:34px; line-height:20px; font-size:14px; color:#ffffff;
}
#zt-przz--section-design .btn-yuyue {background-color:#3f4248; float:right;}
#zt-przz--section-design .btn-cankao {background-color:#a70b1a; float:left;}
#zt-przz--section-design .btn-yuyue:hover,
#zt-przz--section-design .btn-cankao:hover {
  transform:scale(1.05);
  box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;
}


/* 尊享服务 - 品然整装 -- 环保智能家居 */
#zt-przz--section-smart div.mask {
  width:96%; height:96%; background-color:transparent; position:absolute; top:0; left:0; opacity:0;
  transition:all 0.8s; border:1px solid transparent; border-radius:6px;
}
#zt-przz--section-smart .col-card:hover .mask,
#zt-przz--section-smart .col-card.active .mask {
  background-color:#a70b1a;  opacity:0.72;
}
#zt-przz--section-smart h6 {
  position:absolute; bottom:0; text-align:center; width:100%; padding-right:0.25rem; padding-bottom:6px;
  color:#3e3e3e; font-size:12px;
}
#zt-przz--section-smart .col-card:hover h6, #zt-przz--section-smart .col-card.active h6 {color:#ffffff;}

/* 尊享服务 - 品然整装 -- 整装服务一站式解决 */
#zt-przz--section-1stop h1 {font-size:28px; font-weight:bold;}
#zt-przz--section-1stop-icons .col {
  background-color:#ffffff; color:#717071; font-size:14px;
  padding:33px 0 33px 0; text-align:center; border:1px solid rgba(0,0,0,.125);
}
#zt-przz--section-1stop-icons span.icon {
  display:block; width:34px; height:38px; overflow:hidden; margin:0 auto 4px auto;
  background-image:url("../image/zt/przz/icons_1stop.png"); background-repeat:no-repeat;
}

#zt-przz--section-1stop-icons span.icon-1 {background-position-x:0;}
#zt-przz--section-1stop-icons span.icon-2 {background-position-x:-138px; width:38px;}
#zt-przz--section-1stop-icons span.icon-3 {background-position-x:-270px; width:56px;}
#zt-przz--section-1stop-icons span.icon-4 {background-position-x:-426px;}
#zt-przz--section-1stop-icons span.icon-5 {background-position-x:-566px; width:36px;}
#zt-przz--section-1stop-icons span.icon-6 {background-position-x:-705px; width:40px;}
#zt-przz--section-1stop-icons span.icon-7 {background-position-x:-840px; width:55px;}
#zt-przz--section-1stop-icons span.icon-8 {background-position-x:-985px; width:48px;}
#zt-przz--section-1stop-icons span.icon-9 {background-position-x:-1133px; width:48px;}

#zt-przz--section-1stop-icons .col:hover {color:#9f2229; border-color:#9f2229; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; z-index:10; transition:all ease-in 0.75s;}
#zt-przz--section-1stop-icons .col:hover span.icon {background-position-y:-39px;}

#zt-przz--section-1stop-cards .card {background-color:#ffffff; transition:all ease-in 0.6s;}
#zt-przz--section-1stop-cards .card:hover {box-shadow: 0 .5rem 1rem rgba(0,0,0,.2)!important;}
#zt-przz--section-1stop-cards .card .card-body p {font-size:17px; font-weight:normal; color:#666666; margin-top:5px; margin-bottom:18px;}

@media (max-width:1801px) {
  #zt-przz--section-1stop-cards .card .card-img-overlay p {font-size:15px;}
  #zt-przz--section-1stop-cards .card .card-body p {font-size:15px;}
}
#zt-przz--section-1stop-cards--border {position:absolute; top:340px; left:0;}


/* 尊享服务 - 品然整装 -- 供应链体系 */
#zt-przz--section-supply .swiper-button-next, #zt-przz--section-supply .swiper-button-prev {
  width:66px!important; height:66px!important; background-color:#dcdcdc!important; color:#fff!important;
  border:1px solid #dcdcdc; border-radius:66px;
}
#zt-przz--section-supply .swiper-button-prev {left:-72px;}
#zt-przz--section-supply .swiper-button-next {right: -72px;}

#zt-przz--section-supply .swiper-button-next::after, #zt-przz--section-supply .swiper-button-prev::after {
  font-size:24px!important; font-weight:bold;
}

#zt-przz--section-supply .swiper-pagination {margin-top:15px!important;}
#zt-przz--section-supply .swiper-pagination-bullet {
  width:15px; height:15px; margin:0 12px;
}
#zt-przz--section-supply .swiper-pagination-bullet-active {
  background-color:#c79f62!important;
}


/* 尊享服务 - 品然整装 -- 空间搭配 */
#zt-przz--section-room .card {border-top:0; border-radius:0; border-color:#eeeeee; padding:44px 12px 36px 12px; transition:all 0.75s;}
#zt-przz--section-room .card:hover {box-shadow:.2rem .5rem 1rem rgba(0,0,0,.2)!important; z-index:10;}
#zt-przz--section-room .card h1 {text-align:left; color:#3e3e3e; font-size:28px; margin-left:48px; margin-bottom:52px;}
#zt-przz--section-room .card p {text-align:left; color:#707070; font-size:17px; line-height:36px; margin-left:48px; margin-bottom:40px; padding:0;}
#zt-przz--section-room a.btn-lg {background-color:#c79f62; color:#fff; padding:14px 24px; opacity:0.8; position:absolute; top:60px; right:75px;}
#zt-przz--section-room a.btn-lg:hover {
  transform:scale(1.05) !important; box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;
}
#zt-przz--section-room i.bi-chevron-right {font-size:26px!important; font-weight:bold!important; z-index:5; opacity:1!important;}

/* 尊享服务 - 品然整装 -- 设计团队 */
#zt-przz--section-team .link-team {display:block; position:absolute; text-decoration:none; color:#717171; font-size:17px;}
#zt-przz--section-team .link-team-01 {top:1%;left:0;}
#zt-przz--section-team .link-team-02 {top:38%;left:4%;}
#zt-przz--section-team .link-team-03 {top:66%;left:17%;}
#zt-przz--section-team .link-team-04 {top:80%;left:35%;}
#zt-przz--section-team .link-team-05 {top:80%;right:35%;}
#zt-przz--section-team .link-team-06 {top:66%;right:17%;}
#zt-przz--section-team .link-team-07 {top:38%;right:4%;}
#zt-przz--section-team .link-team-08 {top:1%;right:0;}
#zt-przz--section-team .link-team .div-img {
  width:150px; height:150px; background-color:#fff; border:2px solid #c39b61; border-radius:150px; overflow:hidden;
  transition:all ease-in .75s;
}
#zt-przz--section-team .link-team:hover .div-img {
  width:170px; height:170px;
}
#zt-przz--section-team .link-team p {margin-top:8px;}

#zt-przz--section-team .btn-more-designer {
  position:absolute; bottom:130px; left:45%;
  font-size:14px; background-color:#a70b1a;
  padding-left:40px!important; padding-right:40px!important; border-radius:0;
}
#zt-przz--section-team .btn-more-designer:hover {
  transform:scale(1.05); box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;
}


/* 尊享服务 - 品然整装 -- 底部 */
#zt-przz--section-bottom {margin-top:140px; margin-bottom:-70px; background:url("../image/zt/przz/bottom_bg.jpg") no-repeat;}
#zt-przz--section-bottom .col-icon {border-right:1px solid #f6f6f6; padding-top:20px; padding-bottom:38px; transition:all ease-in .75s;}
#zt-przz--section-bottom .col-icon.last {border:0;}
#zt-przz--section-bottom h4 {font-size:19px; color:#595959;}
#zt-przz--section-bottom h5 {font-size:12px; color:#595959;}
#zt-przz--section-bottom span.icon {
  display:block; width:44px; height:44px; margin:0 auto 22px auto;
  background:url("../image/zt/przz/icons_bottom_cols.png") no-repeat;
  background-position-y: 0;
}
#zt-przz--section-bottom span.icon-1 {background-position-x:0;}
#zt-przz--section-bottom span.icon-2 {background-position-x:-142px;}
#zt-przz--section-bottom span.icon-3 {background-position-x:-300px;}
#zt-przz--section-bottom span.icon-4 {background-position-x:-456px;}
#zt-przz--section-bottom span.icon-5 {background-position-x:-614px;}
#zt-przz--section-bottom span.icon-6 {background-position-x:-774px;}
#zt-przz--section-bottom span.icon-7 {background-position-x:-927px;}
#zt-przz--section-bottom span.icon-8 {background-position-x:-1070px;}

#zt-przz--section-bottom .col-icon:hover {z-index:10; box-shadow:0 .5rem 1rem rgba(0,0,0,.2)!important;}
#zt-przz--section-bottom .col-icon:hover span.icon {background-position-y:-44px;}
#zt-przz--section-bottom .col-icon:hover h4, #zt-przz--section-bottom .col-icon:hover h5 {color:#a70b1a;}


/* 尊享服务 - 实景体验 - 一站式整装体验中心 */
#zt-liveExp--section-center .col-center-card {position:relative; transition:all ease-in 0.5s}
#zt-liveExp--section-center .inner {
  position:absolute; bottom:40%; width:100%;
  background-color:#5f5f5f; color:#fff; opacity:0.8; padding:7px 0; transition:all ease-in 0.8s;
}
#zt-liveExp--section-center .inner.blue {background-color:#6c94b3;}
#zt-liveExp--section-center .inner h3 {font-size:28px;}
#zt-liveExp--section-center .inner p {font-size:15px; margin-bottom:2px;}

#zt-liveExp--section-center .col-center-card:hover {transform:scale(1.02); box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-liveExp--section-center .col-center-card:hover .inner {background-color:#a70b1a;}

/* 尊享服务 - 实景体验 - 一站式整装体验中心 预约参观 */
#zt-liveExp--section-center-yuyue p.welcome {font-size:19px; color:#565656; text-align:left; margin:20px 0 20px 36px; letter-spacing:1px;}
#zt-liveExp--section-center-yuyue p.welcome img {width:20px; height:20px}
#zt-liveExp--section-center-yuyue p.welcome span.phone {display:inline-block; vertical-align:top; font-size:24px; font-weight:bold; color:#e53b46;}

#zt-liveExp--section-center-yuyue .input-yuyue-name {height:42px; width:46%; margin-right:5%;}
#zt-liveExp--section-center-yuyue .input-yuyue-phone {height:42px; width:46%;}
#zt-liveExp--section-center-yuyue .p-bottom-msg {font-size:14px; color:#e53b46; letter-spacing:2px; margin-top:6px;}
#zt-liveExp--section-center-yuyue .btn-block {font-size:15px; height:40px; border:0; width:90%;}


/* 尊享服务 - 实景体验 - 解决方案 */
#zt-liveExp--section-solution .row-buttons {transform:scale(0.9);}
#zt-liveExp--section-solution .div-button {
  width:148px; height:130px; background:url("../image/zt/live_exp/solution_button.png") no-repeat;
  background-position-x: -172px; font-size:28px; font-weight:bold; letter-spacing:3px; color:#fff; text-align:left; padding:18px 0 0 36px;
}
#zt-liveExp--section-solution .div-button:hover,
#zt-liveExp--section-solution .div-button.active {
  background-position-x:0;
}

#zt-liveExp--section-solution .div-detail {position:absolute; right:60px; top:0; display:none;}
#zt-liveExp--section-solution .div-detail.active {display:block;}

#zt-liveExp--section-solution .div-detail h3 {font-size:42px; font-weight:bold; margin-bottom:30px;}
#zt-liveExp--section-solution .div-detail p {line-height:40px; font-size:20px; color:#6a6a6a;}
#zt-liveExp--section-solution .div-detail button {letter-spacing:3px; height:60px; margin-top:22px; font-size:24px; font-weight:bold;}

/* 尊享服务 - 实景体验 - 实景体验馆 */
#zt-liveExp--section-exp {margin:-8px 0 0 0;}

/* 尊享服务 - 实景体验 - 案例图片视频 */
#zt-liveExp--section-exp .col-show-lt {width:34.8%;}
#zt-liveExp--section-exp .col-show-ct {width:34.0%;}
#zt-liveExp--section-exp .col-show-rt {width:31.0%;}

/* 尊享服务 - 实景体验 - 放心服务 */
#zt-liveExp--section-service {background-color:#eff1f7; margin-bottom:-70px;}
#zt-liveExp--section-service h2.wow {color:#717171;}

#zt-liveExp--section-service .card-circle {padding-top:16px; padding-bottom:16px; border-radius:12px; transition:all ease-in 0.75s;}
#zt-liveExp--section-service .card-circle:hover {
  transform:scale(1.02); box-shadow:0.15rem .3rem 1rem rgba(0,0,0,.25)!important;
}

#zt-liveExp--section-service .card-circle-type-1 img {float:left; width:25%; margin:12px 0 12px 13%;}
#zt-liveExp--section-service .card-circle-type-2 img {float:left; width:33%; margin:12px 0 12px 10%;}
#zt-liveExp--section-service .card-circle-type-1 .div-detail {float:left; width:44%; margin-top:24px; margin-left:5%; text-align:left;}
#zt-liveExp--section-service .card-circle-type-2 .div-detail {float:left; width:50%; margin-top:22px; margin-left:5%; text-align:left;}

#zt-liveExp--section-service .div-detail h4 {font-size:20px; color:#231815;}
#zt-liveExp--section-service .div-detail p {font-size:15px; color:#999;}
#zt-liveExp--section-service .btn-huoqu {width:100%; height:60px; line-height:45px; transition:all ease-in 0.75s;}
#zt-liveExp--section-service .btn-huoqu:hover {font-size:18px; box-shadow:0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}


/* 尊享服务 - 特色服务 */
/* 尊享服务 - 特色服务 - 服务优势 */
#zt-specialService--section-advantages div.inner {border: 1px solid #dfdfdf; border-right:0;}
#zt-specialService--section-advantages div.inner.last {border-right: 1px solid #dfdfdf;}
#zt-specialService--section-advantages div.inner {padding-top:22px; padding-bottom:6px; transition:all ease-in 0.5s;}
#zt-specialService--section-advantages div.inner p {margin-top:16px; font-size:18px; color:#707070; transition:all ease-in 0.5s;}
#zt-specialService--section-advantages div.inner:hover {box-shadow:0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-specialService--section-advantages div.inner:hover p {color:#a70b1a;}

/* 尊享服务 - 特色服务 - 0元通关 */
#zt-specialService--section-stage .col-stage {
  font-family:"msyh";
  padding-top:60px; padding-bottom:24px; color:#3a3e39; transition:all ease-in 0.5s;
}
#zt-specialService--section-stage .col-stage:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-specialService--section-stage .col-stage h4 {margin-top:30px; margin-bottom:60px; font-size:20px;}
#zt-specialService--section-stage .col-stage p {font-size:13px;}
#zt-specialService--section-stage .col-form {padding-top:30px;}
#zt-specialService--section-stage .col-form h5 {font-size:20px; color:#717171; margin-bottom:35px;}
#zt-specialService--section-stage .col-form input.form-control {margin-bottom:17px; height:44px; line-height:44px; font-size:13px;}
#zt-specialService--section-stage .col-form p {margin-top:15px; font-size:11px; color:#717171; transform:scale(0.9);}
#zt-specialService--section-stage .col-form .btn-block {background-color:#be1a20; height:42px; font-size:14px; letter-spacing:3px;}

/* 尊享服务 - 特色服务 - 打包搬家 */
#zt-specialService--section-moveHome {
  height: 500px;
  background-image:url("../image/zt/special_service/move_home_bg1.jpg?v=1");
  background-repeat:no-repeat;
  background-size:auto auto;
}
#zt-specialService--section-moveHome h1.wow {color:#a70b1a;}
#zt-specialService--section-moveHome h2.wow {color:#1e1e1e;}
#zt-specialService--section-moveHome .row-stage {margin-top:120px;}
#zt-specialService--section-moveHome .col-stage {
  width:22% !important; background-color:#ffffff;
  margin:0 16px 0 10px; padding:30px 5px 20px 5px;
  border:1px solid #a0a0a0; border-radius:8px;
  transition:all ease-in 0.5s;
}
#zt-specialService--section-moveHome .col-stage:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important; border-color:#a70b1a;}
#zt-specialService--section-moveHome .col-stage img {float:left; width:24%; margin-top:2%; margin-left:8%; margin-right:8%;}
#zt-specialService--section-moveHome .col-stage div {float:left; text-align:left;}
#zt-specialService--section-moveHome .col-stage h4 {color:#3a3e39; font-size:22px;}
#zt-specialService--section-moveHome .col-stage:hover h4 {color:#a70b1a;}
#zt-specialService--section-moveHome .col-stage p {color:#939393; font-size:13px;}

/* 尊享服务 - 特色服务 - 仓储置物 */
#zt-specialService--section-storage {
  height: 500px; margin-top:0; padding-top:40px;
  background-image:url("../image/zt/special_service/storage_bg.jpg");
  background-repeat:no-repeat;
  background-size:auto auto;
}
#zt-specialService--section-storage h1.wow {color:#a70b1a;}
#zt-specialService--section-storage h2.wow {color:#1e1e1e;}
#zt-specialService--section-storage .col-stage {
  width:27%; float:left;
  background-color:#ffffff; margin:10px 18px 12px 0; padding:18px 0 8px 20px;
  border:1px solid #a0a0a0; border-radius:8px;
  transition:all ease-in 0.5s;
}
#zt-specialService--section-storage .col-stage:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important; border-color:#a70b1a;}
#zt-specialService--section-storage .col-stage img {float:left; margin-top:2%; margin-left:3%; margin-right:5%;}
#zt-specialService--section-storage .col-stage div {float:left; text-align:left;}
#zt-specialService--section-storage .col-stage h4 {color:#3a3e39; font-size:22px; padding-top:3px;}
#zt-specialService--section-storage .col-stage:hover h4 {color:#a70b1a;}
#zt-specialService--section-storage .col-stage p {color:#939393; font-size:13px;}

/* 尊享服务 - 特色服务 - 舒心保洁 */
#zt-specialService--section-clean {
  height: 500px; margin-top:0; padding-top:40px;
  background-image:url("../image/zt/special_service/clean_bg.jpg");
  background-repeat:no-repeat;
  background-size:auto auto;
}
#zt-specialService--section-clean h1.wow {color:#a70b1a;}
#zt-specialService--section-clean h2.wow {color:#1e1e1e;}
#zt-specialService--section-clean .col-stage {
  width:27%; float:left;
  background-color:#c7182d; margin:5px 18px 10px 8px; padding:4px 0 0 20px;
  border:1px solid #c7182d; border-radius:8px;
  transition:all ease-in 0.5s;
}
#zt-specialService--section-clean .col-stage:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-specialService--section-clean .col-stage img {float:left; margin-top:3%; margin-left:3%; margin-right:6%; width:13%;}
#zt-specialService--section-clean .col-stage div {float:left; text-align:left;}
#zt-specialService--section-clean .col-stage h4 {color:#ffffff; font-size:22px; padding-top:5px;}
#zt-specialService--section-clean .col-stage:hover h4 {font-weight:bold;}
#zt-specialService--section-clean .col-stage p {color:#ffffff; font-size:13px;}

/* 尊享服务 - 特色服务 - 顺心回搬 */
#zt-specialService--section-moveBack {
  height: 500px; margin-top:0; padding-top:40px;
  background-image:url("../image/zt/special_service/move_back_bg.jpg");
  background-repeat:no-repeat;
  background-size:auto auto;
}
#zt-specialService--section-moveBack h1.wow {color:#a70b1a;}
#zt-specialService--section-moveBack h2.wow {color:#1e1e1e;}
#zt-specialService--section-moveBack .col-stage {
  background-color:#c7182d; margin-top:10px; margin-left:15px; padding:34px 0 24px 0;
  border:1px solid #c7182d; border-radius:8px;
  transition:all ease-in 0.5s;
}
#zt-specialService--section-moveBack .col-stage:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-specialService--section-moveBack .col-stage img {margin:0 auto; width:26%;}
#zt-specialService--section-moveBack .col-stage div {text-align:center;}
#zt-specialService--section-moveBack .col-stage h4 {color:#ffffff; font-size:22px; margin-top:34px;}
#zt-specialService--section-moveBack .col-stage:hover h4 {font-weight:bold;}
#zt-specialService--section-moveBack .col-stage p {color:#ffffff; font-size:13px;}


/* 尊享服务 - 特色服务 - 个性整装9.0 */
#zt-specialService--section-zz9 {
  position:relative; height:688px; margin-top:0; margin-bottom:-70px; padding-top:42px;
  background-image:url("../image/zt/special_service/zz9_bg.jpg?v1");
  background-repeat:no-repeat;
  background-size:auto auto;
}
#zt-specialService--section-zz9 h1.wow {color:#a70b1a;}
#zt-specialService--section-zz9 h2.wow {color:#1e1e1e; margin-bottom:60px;}
#zt-specialService--section-zz9 .row-stage-shadow {box-shadow:0.3rem 0.3rem 0.5rem rgba(0,0,0,.05)!important;}
#zt-specialService--section-zz9 .row-stage .col-4 {
  background-color:rgba(255,255,255,0.5); border:1px dashed #ddd; border-left:0; border-top:0; border-radius:0;
  text-align:left; padding:20px 40px 16px 40px; transition:all ease-in 0.5s;
}
#zt-specialService--section-zz9 .row-stage h4 {color:#5d5d5d; font-size:18px;}
#zt-specialService--section-zz9 .row-stage h4 b {color:#c7182d;}
#zt-specialService--section-zz9 .row-stage p {color:#5d5d5d; font-size:15px;}
#zt-specialService--section-zz9 .row-stage .col-4:hover p {color:#202020;}


/* 尊享服务 - 老房装修 */
#zt-oldHouse--div-page-top div.col-page {margin-top:-100px;}
#zt-oldHouse--div-page-top div.col-form {margin-top:-240px;}
#zt-oldHouse--div-page-top div.col-form input.form-control {height:46px; font-size:14px;}
#zt-oldHouse--div-page-top div.col-form button {
  width:135px; height:135px; font-size:34px; letter-spacing:2px; font-weight:bold;
  background-color:#e84c1b; color:#ffffff; border:3px solid #f5d6a0; border-radius:70px;
  margin-top:5px; transition:all ease-in-out 0.5s;
}
#zt-oldHouse--div-page-top div.col-form button:hover {
  transform:scale(1.06);
}

/* 尊享服务 - 老房装修 - 标题格式 */
h3.title-oldHouse-en {font-size:102px!important; font-weight:bold!important; color:#f3f3f3!important;}
h1.title-oldHouse-cn-lg {font-size:60px!important; font-weight:bold!important; color:#2662da!important; margin-top:-88px;}
h2.title-oldHouse-cn-sm {font-size:25px!important; color:#9d9d9d!important; letter-spacing:4px!important; margin-bottom:10px!important;}

h3.title-oldHouse-en.dark {color:#c9c9c9!important; opacity:0.2!important;}
h1.title-oldHouse-cn-lg.dark {color:#ffffff!important;}
h2.title-oldHouse-cn-sm.dark {color:#ffffff!important;}

/* 尊享服务 - 老房装修 - 老房六大问题 */
#zt-oldHouse--section-problem .img-center-circle {margin-top:80px; margin-left:-50px;}
#zt-oldHouse--section-problem .div-half-left {width:45%; position:absolute; top:175px; left:0;}
#zt-oldHouse--section-problem .div-half-right {width:45%; position:absolute; top:175px; right:0;}

#zt-oldHouse--section-problem .div-half-left .div-show-inner {margin-top:-128px; margin-left:85px;}
#zt-oldHouse--section-problem .div-half-left .div-show-inner .inner-text {float:right; width:340px;}
#zt-oldHouse--section-problem .div-half-right .div-show-inner {margin-top:-128px; margin-right:85px;}
#zt-oldHouse--section-problem .div-half-right .div-show-inner .inner-text {float:left; width:340px; padding-left:171px;}

#zt-oldHouse--section-problem .div-show-inner .inner-text b {font-size:26px; font-weight:bold; color:#404040;}
#zt-oldHouse--section-problem .div-show-inner .inner-text p {font-size:17px; color:#838383;}

/* 尊享服务 - 老房装修 - 全案设计 */
#zt-oldHouse--section-whole-case {margin-top:80px;}
#zt-oldHouse--section-whole-case .row-nav .col {background-color:#f3f8ff; height:118px;}
#zt-oldHouse--section-whole-case .row-nav .col h6 {transform:scale(0.8); padding:0; margin:30px 0 0 0;}
#zt-oldHouse--section-whole-case .row-nav .col h6 small {font-size:12px; color:#c1c1c1;}
#zt-oldHouse--section-whole-case .row-nav .col p {font-size:25px; color:#333333; letter-spacing:3px; padding:0; margin:0;}

#zt-oldHouse--section-whole-case .row-nav .col,
#zt-oldHouse--section-whole-case .row-nav .col * {transition:all linear 0.5s;}

#zt-oldHouse--section-whole-case .row-nav .col:hover,
#zt-oldHouse--section-whole-case .row-nav .col.active {background-color:#2662da;}

#zt-oldHouse--section-whole-case .row-nav .col:hover h6 small,
#zt-oldHouse--section-whole-case .row-nav .col.active h6 small,
#zt-oldHouse--section-whole-case .row-nav .col:hover p,
#zt-oldHouse--section-whole-case .row-nav .col.active p {color:#ffffff;}

#zt-oldHouse--section-whole-case .row-nav hr {width:30px; background-color:#2662da; margin:2px auto 0 auto; height:1px;}
#zt-oldHouse--section-whole-case .row-nav .col.active hr,
#zt-oldHouse--section-whole-case .row-nav .col:hover hr {background-color:#ffffff;}

#zt-oldHouse--section-whole-case .div-toggle {margin-top:-95px;}

/* 尊享服务 - 老房装修 - 专业设计师 */
#zt-oldHouse--section-designer {background-color:#2662da;}
#zt-oldHouse--section-designer p.designer-intro {text-align:left; padding:12px 30px 0 30px; font-size:24px; color:#5d5d5d; letter-spacing:3px;}
#zt-oldHouse--section-designer p.designer-intro b {color:#e84c1b;}

/* 尊享服务 - 老房装修 - 电视栏目 */
#zt-oldHouse--section-tv {background-color:#2662da;}
#zt-oldHouse--section-tv .tv-container {background-color:#ffffff; padding:12px;}
#zt-oldHouse--section-tv .row-tv-1 h4 {font-size:44px; font-weight:bold; color:#555;}
#zt-oldHouse--section-tv .row-tv-1 h5 {font-size:26px; font-weight:bold; color:#555; letter-spacing:2px;}
#zt-oldHouse--section-tv .row-tv-1 .div-detail {
  font-size:22px; color:#666; line-height:44px; letter-spacing:2px;
  margin-top:26px; padding-top:26px; border-top:1px dashed #666;
}
#zt-oldHouse--section-tv .row-tv-1 .btn-enroll {position:absolute; top:240px; right:48px; transform:scale(0.88);}
#zt-oldHouse--section-tv .row-tv-1 .btn-enroll:hover {transform:scale(1.0);}

#zt-oldHouse--section-tv .row-tv-2 .div-detail {font-size:16px; color:#666; padding-right:24px; letter-spacing:2px;}

#zt-oldHouse--section-tv .row-videos .video-card:hover * {transition:all linear 0.5s;}
#zt-oldHouse--section-tv .row-videos .video-card:hover img {transform:scale(1.1); cursor:pointer;}

/* 尊享服务 - 老房装修 - 工艺 */
#zt-oldHouse--section-art {background-color:#2662da;}

#zt-oldHouse--section-art .row-old-work div.col {padding:0 4px 6px 0;}
#zt-oldHouse--section-art .row-old-work span.tag {
  margin:0; padding:0; color:#ffffff; font-size:10px; width:77px; height:22px; transform:scale(0.88);
  background-image:url("../image/zt/special_craft/old_work/tag.png"); background-repeat:no-repeat; background-position:center center; background-size:cover;
  display:inline-block; position:absolute; top:-2px; left:5%;
}
#zt-oldHouse--section-art .row-old-work img.icon-solve {position:absolute; top:8%; right:12%; opacity:0.8; transform:scale(0.9);}
#zt-oldHouse--section-art .row-old-work div.msg {
  width:100%; height:52px; margin-top:-52px; font-size:14px; text-align:left; padding:4px 0 4px 18px; opacity:0.8;
  background-color:#5b5b5b; color:#ffffff;
}
#zt-oldHouse--section-art .row-old-work div.col * {transition:all linear 0.5s;}
#zt-oldHouse--section-art .row-old-work div.col:hover img.icon-solve {opacity:0.99; transform:scale(1);}
#zt-oldHouse--section-art .row-old-work div.col:hover div.msg {opacity:0.95; background-color:#e84c1b;}

#zt-oldHouse--section-art .row-SCC {background-color:#3482ef; color:#fffbf0;}
#zt-oldHouse--section-art .row-SCC .row-inner {border:1px solid rgba(220,220,220,0.5); border-radius:10px; padding:6px;}
#zt-oldHouse--section-art .row-SCC .title-lt-lg {font-size:35px; font-weight:bold;}
#zt-oldHouse--section-art .row-SCC .title-lt-sm {font-size:16px; font-weight:bold;}
#zt-oldHouse--section-art .row-SCC .title-rt {font-size:30px; font-weight:bold; margin-top:22px;}

#zt-oldHouse--section-art .row-SCC .div-img-container {border:2px solid #fffbf0;}
#zt-oldHouse--section-art .row-SCC .img-lt,
#zt-oldHouse--section-art .row-SCC .img-rt {transition:all linear 0.5s;}
#zt-oldHouse--section-art .row-SCC .img-lt:hover {transform:scale(1.15);}
#zt-oldHouse--section-art .row-SCC .img-rt:hover {transform:scale(1.03);}

/* 尊享服务 - 老房装修 - 专享优惠 */
#zt-oldHouse--section-gift {background-color:#2662da;}
#zt-oldHouse--section-gift .row-gift-1to5 .col-inner {border:1px solid #ccc; margin:3px;}
#zt-oldHouse--section-gift .row-gift-1to5 .col-bg-sign {
  font-size:16px; font-weight:bold; color:#ffffff; padding-left:11px;
  background-image:url("../image/zt/old_house/gift_sign_blue.png");
  background-repeat:no-repeat; background-size:100% 100%;
}
#zt-oldHouse--section-gift .row-gift-1to5 .col-name {
  font-size:14px; font-weight:bold; color:#5d5d5d; padding-left:6px; padding-top:1px;
}
#zt-oldHouse--section-gift .row-gift-1to5 img {transition:all linear 0.5s;}
#zt-oldHouse--section-gift .row-gift-1to5 img:hover {transform:scale(1.05);}

#zt-oldHouse--section-gift .row-gift-6 h6 {font-size:26px; font-weight:normal; color:#5d5d5d;}
#zt-oldHouse--section-gift .row-gift-6 h6.bg-sign {
  margin-left:2px; margin-top:36px; padding:4px; color:#ffffff;
  background-image:url("../image/zt/old_house/gift_sign_blue.png");
  background-repeat:no-repeat; background-size:100% 100%;
}
#zt-oldHouse--section-gift .row-gift-6 .img-icon {transition:all linear 0.5s;}
#zt-oldHouse--section-gift .row-gift-6 .img-icon:hover {transform:scale(1.04);}


#zt-oldHouse--section-gift .div-container {margin:10px; padding:15px; background-color:#2662da;}
#zt-oldHouse--section-gift .div-gift-7 h6.bg-sign {
  width:20%; height:60px; font-size:37px; font-weight:bold; color:#2662da;
  text-align:left; padding:6px 0 0 30px; margin-left:5px;
  background-image:url("../image/zt/old_house/gift_sign_white.png");
  background-repeat:no-repeat; background-size:100% 100%;
}
#zt-oldHouse--section-gift .div-gift-7 h6.text {
  width:75%; height:60px; padding:8px 0 0 16px;
  text-align:left; font-size:31px; font-weight:bold; color:#ffffff;
}

#zt-oldHouse--section-gift .row-gift-7 .col-inner {
  background-color:#ffffff; margin:3px 5px 0 5px; padding-top:6px;
}
#zt-oldHouse--section-gift .row-gift-7 .col-inner p {font-size:14px; color:#5d5d5d; padding-bottom:16px; height:45px; line-height:15px;}
#zt-oldHouse--section-gift .row-gift-7 .col-inner img {transition:all ease-in-out 0.5s;}
#zt-oldHouse--section-gift .row-gift-7 .col-inner img:hover {transform:scale(1.05);}

/* 尊享服务 - 老房装修 - 服务保障 */
#zt-oldHouse--section-guarantee {background-color:#2662da; padding-bottom:25px; margin-bottom:-70px;}
#zt-oldHouse--section-guarantee h1.title-oldHouse-cn-lg {margin-top:20px!important; font-size:35px!important;}

#zt-oldHouse--section-guarantee .row-icon .div-img {position:relative; height:64px; margin-top:20px;}
#zt-oldHouse--section-guarantee .row-icon .div-img img {position:absolute; left:41%; bottom:0;}
#zt-oldHouse--section-guarantee .row-icon h6 {font-size:18px; font-weight:bold; color:#5d5d5d; margin-top:15px;}
#zt-oldHouse--section-guarantee .row-icon small {display:block; font-size:13px; color:#5d5d5d; margin-bottom:15px;}

#zt-oldHouse--section-guarantee .row-icon .col-3 * {transition:all ease-in-out 0.5s;}
#zt-oldHouse--section-guarantee .row-icon .col-3:hover .div-img img {transform:rotate(360deg);}
#zt-oldHouse--section-guarantee .row-icon .col-3:hover small {color:#d73a46;}
#zt-oldHouse--section-guarantee .row-icon .col-3:hover h6 {color:#d73a46;}

#zt-oldHouse--section-guarantee .row-intro {border-top:2px solid #2662da;}
#zt-oldHouse--section-guarantee .row-intro .col-left {float:left; width:32%;}
#zt-oldHouse--section-guarantee .row-intro .col-left h3 {font-size:40px; color:#2b2b2b; margin-top:12px;}
#zt-oldHouse--section-guarantee .row-intro .col-right {float:left; width:66%; font-size:16px; color:#5d5d5d; letter-spacing:1px;}


/* 尊享服务 - 精装改造 - 顶部表单 */
#zt-hardbound--div-top .div-top-form {background-color:#cb0107; border-radius:12px;}
#zt-hardbound--div-top .div-top-form .inner {border-radius:10px;}
#zt-hardbound--div-top .div-top-form span,
#zt-hardbound--div-top .div-top-form label {
  font-size:20px; color:#1d1d1d;
}

#zt-hardbound--div-top .form-check-input {
  width:24px; height:24px;
  background-color: transparent!important;
  border-color: transparent!important;
}
#zt-hardbound--div-top .form-check-input[type=checkbox]:checked::after {
  display:inline-block; width:24px; height:24px; content:" ";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") !important;
  background-color:#cb0107; border:1px solid #bbb; border-radius:3px;
}

#zt-hardbound--div-top .div-top-form .row-form-input {padding:15px 0;}
#zt-hardbound--div-top .div-top-form .form-control {border-color:#cb0107; border-radius:0;}
#zt-hardbound--div-top .div-top-form .btn-danger {background-color:#cb0107;}


#zt-hardbound--div-top .div-top-form .col-img-bg {background-color:#f0f0f0; margin:0 2px; padding-bottom:11px; border-radius:8px;}
#zt-hardbound--div-top .div-top-form .col-img-bg h6 {margin:10px 0 0 0; text-align:center; color:#3d3d3d;}
#zt-hardbound--div-top .div-top-form .div-side-img {background-repeat:no-repeat;}

#zt-hardbound--div-top .col-img-bg-01 {padding-top:15px;}
#zt-hardbound--div-top .div-top-form .div-side-img-01 {
  width:58px; height:58px; margin-left:16px;
  background-image:url("../image/zt/hardbound/top_form_side_icon/01x.png");
}

#zt-hardbound--div-top .col-img-bg-02 {padding-top:13px;}
#zt-hardbound--div-top .div-top-form .div-side-img-02 {
  width:52px; height:60px; margin-left:24px;
  background-image:url("../image/zt/hardbound/top_form_side_icon/02x.png");
}

#zt-hardbound--div-top .col-img-bg-03 {padding-top:18px;}
#zt-hardbound--div-top .div-top-form .div-side-img-03 {
  width:67px; height:52px; margin-left:11px;
  background-image:url("../image/zt/hardbound/top_form_side_icon/03x.png");
}

#zt-hardbound--div-top .col-img-bg-04 {padding-top:10px;}
#zt-hardbound--div-top .div-top-form .div-side-img-04 {
  width:57px; height:60px; margin-left:17px;
  background-image:url("../image/zt/hardbound/top_form_side_icon/04x.png");
}

#zt-hardbound--div-top .div-top-form .col-img-bg:hover {background-color:#cb0107;}
#zt-hardbound--div-top .div-top-form .col-img-bg:hover h6 {color:#ffffff;}
#zt-hardbound--div-top .div-top-form .col-img-bg:hover .div-side-img-01 {
  background-image:url("../image/zt/hardbound/top_form_side_icon/01.png");
}
#zt-hardbound--div-top .div-top-form .col-img-bg:hover .div-side-img-02 {
  background-image:url("../image/zt/hardbound/top_form_side_icon/02.png");
}
#zt-hardbound--div-top .div-top-form .col-img-bg:hover .div-side-img-03 {
  background-image:url("../image/zt/hardbound/top_form_side_icon/03.png");
}
#zt-hardbound--div-top .div-top-form .col-img-bg:hover .div-side-img-04 {
  background-image:url("../image/zt/hardbound/top_form_side_icon/04.png");
}

/* 尊享服务 - 精装改造 - 标题样式 */
h1.title-hardbound-lg {font-size:56px!important; font-weight:bold!important; color:#1d1c1a!important;}
h2.title-hardbound-sm {font-size:27px!important; font-weight:normal!important; color:#4d4d4d!important; margin-bottom:35px!important;}
hr.title-hardbound-hr {width:90px; height:4px; background-color:#1d1c1a;}
#zt-hardbound--section-ability h1.title-hardbound-lg {font-size:40px!important;}

/* 尊享服务 - 精装改造 - 实景案例 */
#zt-hardbound--section-case .div-case-card {overflow:hidden;}
#zt-hardbound--section-case .div-case-card h6 {margin-top:-20px; display:none;}
#zt-hardbound--section-case .div-case-card img {transition:all ease-in-out 0.5s;}
#zt-hardbound--section-case .div-case-card:hover img {transform:scale(1.05); filter:brightness(1.025);}

#zt-hardbound--section-case .row-icon1 .img-bg-icon {
  width:105px; height:105px; margin-top:30px; border:1px solid #4f4f4f; border-radius:50%;
  background-image:url("../image/zt/hardbound/case_icon_row1.png");
  background-repeat:no-repeat; background-position-y:-39px;
}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-01 {background-position-x:0;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-02 {background-position-x:-134px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-03 {background-position-x:-262px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-04 {background-position-x:-399px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-05 {
  width:135px; height:135px; margin-top:0;
  background-position:-537px -5px;
}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-06 {background-position-x:-703px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-07 {background-position-x:-830px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-08 {background-position-x:-948px;}
#zt-hardbound--section-case .row-icon1 .img-bg-icon-09 {background-position-x:-1084px;}

#zt-hardbound--section-case .row-icon1 p {font-size:16px; color:#333; margin:5px 0 0 0;}
#zt-hardbound--section-case .row-icon1 p i {font-size:14px; font-style:normal; color:#999;}

#zt-hardbound--section-case .row-icon1 .col * {transition:all ease-in-out 0.5s;}
#zt-hardbound--section-case .row-icon1 .col:hover .img-bg-icon {transform:scale(1.05); border-color:#db3122;}
#zt-hardbound--section-case .row-icon1 .col:hover p {color:#db3122;}
#zt-hardbound--section-case .row-icon1 .col:hover p i {color:#5d5d5d;}


#zt-hardbound--section-middleIconBar {
  height:190px;
  background-image:url("../image/zt/hardbound/case_icon_row2_bg.jpg");
  background-repeat:no-repeat;
}

#zt-hardbound--section-middleIconBar .row-icon2 .col-inner {
  background-color:#ffffff; border:1px solid #ffffff; border-radius:70px;
  margin-top:12px;
  height:166px;
}
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner img {margin-top:28px; margin-bottom:16px;}
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner p {font-size:20px; color:#333;}

#zt-hardbound--section-middleIconBar .row-icon2 .col-inner,
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner * {transition:all linear 0.5s;}
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner:hover {box-shadow: 0.15rem .3rem 1rem rgba(0,0,0,.25)!important;}
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner:hover img {transform:rotate(360deg);}
#zt-hardbound--section-middleIconBar .row-icon2 .col-inner:hover p {color:#db3122;}


/* 尊享服务 - 精装改造 - 整合能力 */
#zt-hardbound--section-ability .col-inner {margin:4px;}
#zt-hardbound--section-ability .col-inner p {font-size:20px; color:#5d5d5d; margin-top:8px;}
#zt-hardbound--section-ability .col-inner,
#zt-hardbound--section-ability .col-inner * {transition:all ease-in-out 0.5s;}
#zt-hardbound--section-ability .col-inner:hover div.overflow-hidden {box-shadow: .2rem .2rem .5rem rgba(0,0,0,.2)!important;}
#zt-hardbound--section-ability .col-inner:hover img {transform:scale(1.05); filter:brightness(0.9);}
#zt-hardbound--section-ability .col-inner:hover p {color:#db3122;}

/* 尊享服务 - 精装改造 - 软装要点 */
#zt-hardbound--section-importance .col-inner {padding:6px; margin:4px; border:1px solid #ccc;}
#zt-hardbound--section-importance .col-inner h5 {font-size:30px; font-weight:bold; color:#2b2b2b; margin-top:8px;}
#zt-hardbound--section-importance .col-inner p {font-size:19px; color:#5d5d5d; height:184px; text-align:left; padding:8px 6px 0 6px;}
#zt-hardbound--section-importance .col-inner,
#zt-hardbound--section-importance .col-inner * {transition:all ease-in-out 0.5s;}
#zt-hardbound--section-importance .col-inner:hover {box-shadow: .2rem .2rem .5rem rgba(0,0,0,.2)!important;}
#zt-hardbound--section-importance .col-inner:hover img {transform:scale(1.05); filter:brightness(0.9);}
#zt-hardbound--section-importance .col-inner:hover h5 {color:#db3122;}
#zt-hardbound--section-importance .col-inner:hover p {color:#333;}

/* 尊享服务 - 精装改造 - 软装搭配 */
#zt-hardbound--section-collocation .swiper {padding:10px;}
#zt-hardbound--section-collocation .swiper-button-prev,
#zt-hardbound--section-collocation .swiper-button-next {
  width:48px; height:48px; border-radius:50%;
  background-color:#5d5d5d; color:#ffffff;
}
#zt-hardbound--section-collocation .swiper-button-prev::after,
#zt-hardbound--section-collocation .swiper-button-next::after {
  font-size:24px;
}
#zt-hardbound--section-collocation .swiper-button-prev {left:0;}
#zt-hardbound--section-collocation .swiper-button-next {right:0;}

#zt-hardbound--section-collocation div.txt {
  background-color:rgba(240,240,240,0.9); padding:26px 26px 0 26px;
  width:36%; height:54%; position:absolute; right:3%; top:22%;
  text-align:left;
}
#zt-hardbound--section-collocation div.txt h3 {font-size:28px; font-weight:bold; color:#2b2b2b; margin-bottom:14px;}
#zt-hardbound--section-collocation div.txt p {font-size:18px; color:#505050; letter-spacing:3px;}

/* 尊享服务 - 精装改造 - 底部 */
#zt-hardbound--section-footer {
  height:325px; margin-top:30px; margin-bottom:-70px;
  background-image:url("../image/zt/hardbound/footer_bg.jpg");
  background-repeat:no-repeat;
}

#zt-hardbound--section-footer .row-icon {margin-top:62px;}
#zt-hardbound--section-footer .row-icon .col-inner h6 {font-size:27px; font-weight:bold; color:#2b2b2b; margin-top:7px;}
#zt-hardbound--section-footer .row-icon .col-inner p {font-size:18px; color:#5d5d5d;}

#zt-hardbound--section-footer .row-icon .col-inner * {transition:all ease-in-out 0.5s;}
#zt-hardbound--section-footer .row-icon .col-inner:hover img {transform:rotate(360deg);}
#zt-hardbound--section-footer .row-icon .col-inner:hover h6 {color:#db3122;}
#zt-hardbound--section-footer .row-icon .col-inner:hover p {color:#2b2b2b;}
