@charset "utf-8";

/* =====================内页样式======================== */

.contain1 {width: 1280px;margin: 0 auto;}

.contain2 {width: 1780px;margin: 0 auto;}



/* 公共ban  标题 */

.pub-ban {width: 100%;position: relative;}

.pub-ban>img{width: 100%;object-fit: cover;height: 456px;}

.pub-ban-box img{cursor: pointer;}

.pub-tit h1{color: #1b1f25;font-size: 36px;text-align: center;}

.pub-tit h1 span{font-size: 42px;font-weight: bold;display: inline-block;color: #0059ec;}

.pub-tit p{font-size: 16px;color: #666;text-align: center;}

.pub-tit.ontrue h1{color: #fff;}

.pub-ban-box {position: absolute;width: 100%;height: 100%;top: 0;left: 0;color: #fff;display: flex;align-items: center;}

.pub-ban-box h1{font-size: 32px;font-weight: bold;margin-bottom: 8px;}

.pub-ban-box p{font-size: 18px;line-height: 28px;}

.pub-ban-box.cen{text-align: center;}



/* 公用按钮 */

.pub-btn a{width: 168px;line-height: 40px;border:2px solid #1b1f25;text-align: center;color: #444;display: block;margin: 0 auto;transition: all .4s ease;}

.pub-btn a:hover,.pub-btn.ontrue a{color: #fff;background: #0059ec;border-color: #0059ec;}







/* 玻璃幕墙施工--品类 */

.glass-pl {width: 100%;padding: 88px 0;}

.glass-pl-list {width: 100%;padding-top: 40px;}

.glass-pl-list ul{margin-left: -2%;margin-top: -2%;}

.glass-pl-list li{width: 31.333%;margin-left: 2%;margin-top: 2%;float: left;}

.glass-pl-list li a{width: 100%;display: block;position: relative;height: 100%;overflow: hidden;}

.glass-pl-list li a:after{position: absolute;background: url("../images/gather/bgyy.png") repeat-x bottom;width: 100%;height: 100%;bottom: 0;left: 0;content: "";z-index: 1;}

.glass-pl-list li a img{width: 100%;object-fit: cover;height: 230px;}

.glass-pl-list li a p{position: absolute;bottom: 24px;left: 20px;color: #fff;font-size: 18px;z-index: 2;transition: all .4s ease;}

.glass-mengb {width: 100%;height: 230px;bottom: -100%;background: #0059ec;opacity: .8;transition: all .4s ease;position: absolute;color: #fff;padding: 80px 46px 0;z-index: 2;}

.glass-mengb h5{font-size: 18px;text-align: center;z-index: 2;}

.glass-mengb h6{margin-top: 12px;font-size: 14px;line-height: 24px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;z-index: 2;}

body.winter .glass-pl-list li a:hover .glass-mengb{bottom: 0%;}

body.winter .glass-pl-list li a:hover p{opacity: 0;}



/* 玻璃幕墙施工--服务 */

.glass-fw {width: 100%;height: 840px;padding: 80px 0 88px;background:url("../images/gather/glasswall-8.png") no-repeat;background-size: cover;}

.glass-fw-con {width: 100%;background: #fff;margin-top: 38px;margin-bottom: 40px;}

.glass-fw-conl {width: 60%;float: left;padding:40px;}

.glass-fw-conl h5{font-size: 20px;color: #333;text-align: center;font-weight: 500;border: 1px solid #f3f3f3;line-height: 50px;}

.glass-fw-con-banbox {border: 1px solid #f3f3f3;}

.glass-fw-con-banbox .swiper-container {display: none;}

.glass-fw-con-banbox .swiper-container.ontrue {display: block;}

.glass-fw-ban {margin-top: 26px;}

.glass-fw-ban img{width: 48.6%;object-fit: cover;min-height: 342px;}

.glass-fw-ban .swiper-slide img:nth-child(3){margin-left: 2%;}

.glass-fw-vs {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;}

.glass-fw-vs img{width: unset !important;object-fit: unset !important;min-height: unset !important;}

.glass-fw-jian {width: 36px;height: 60px;background: rgba(0, 0, 0, .5); color: #fff;font-family: "\5B8B\4F53";text-align: center;line-height: 60px;font-size: 18px;font-weight: bold;}

.glass-fw-jian.swiper-button-prev {left: 0;}

.glass-fw-jian.swiper-button-next {right: 0;}

.glass-fw-conr {width: 40%;float: left;box-shadow: -10px -50px 80px rgba(23,104,238,.1);padding: 40px 38px 54px 32px;}

.glass-fw-btn a{width: 50%;display: block;float: left;text-align: center;line-height: 60px;color: #1b1f25;font-size: 18px;background: #f5f5f5;transition: all .4s ease;}

.glass-fw-btn a:hover,.glass-fw-btn a.ontrue{background: #1768ee;color: #fff;}

.glass-fw-conr form input,.glass-fw-conr textarea{width: 100%;margin-top: 10px;}

.glass-fw-conr form input {height: 44px;background: #f5f5f5 url("../images/index/cooperation-3.png") no-repeat left 12px center;padding-left: 40px;}

.glass-fw-conr form input:nth-child(1){background-image: url("../images/index/cooperation-2.png");}

.glass-fw-conr textarea{background: #f5f5f5 url("../images/index/cooperation-4.png") no-repeat left 12px top 22px;padding: 18px 40px;height: 170px;border: unset;}

.glass-fw-conr form input::-moz-placeholder ,.glass-fw-conr textarea::-moz-placeholder{color: #8b8f96;}

.glass-fw-conr form input:-ms-input-placeholder ,.glass-fw-conr textarea:-ms-input-placeholder{color: #8b8f96;}

.glass-fw-conr form input::-webkit-input-placeholder ,.glass-fw-conr textarea::-webkit-input-placeholder{color: #8b8f96;}

.glass-fw-tj{position: relative;margin-top: 18px;}

.glass-fw-tj input{opacity: 0;position: absolute;width: 100%;height: 46px;left: 0;top: 0;cursor: pointer;}

.glass-fw-tj a{width: 100%;display: block;background: #555555;color: #fff;text-align: center;line-height: 46px;transition: all .4s ease;}

.glass-fw-tj:hover a{background: #1768ee;}

.glass-bj-box {width: 100%;}

.glass-fw-ckgd a{width: 170px;height: 38px;color: #fff;border: 2px solid #fff;text-align: center;line-height: 38px;margin: 0 auto;display: block;transition: all .4s ease;}

.glass-fw-ckgd a.ontrue{color: #666;border-color: #666;}

.glass-fw-ckgd a:hover{background: #1768ee;border-color: #1768ee;color: #fff;}



/* 玻璃幕墙施工--问题 */

.glass-wt {padding: 86px 0 80px;}

.glass-wt .contain1{padding: 0 28px;}

.glass-wt-list {margin-top: 30px;}

.glass-wt-list ul{margin-left: -4%;margin-top: -2.2%;}

.glass-wt-list li{width: 16%;margin-left: 4%;margin-top: 2.2%;float: left;position: relative;border-radius: 50%;}

.glass-wt-list li img{width: 100%;object-fit: cover;}

.glass-wt-mengb {width: 100%;height: 100%;border-radius: 50%;background: rgba(0, 0, 0, .4);position: absolute;top: 0;left: 0;}

.glass-wt-mengb h5{width: 100%;font-size: 20px;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;}



/* 玻璃幕墙施工--保障 */

.glass-bz {width: 100%;position: relative;}

.glass-bz-wd .contain1{padding: 0 2%;}

.glass-bz-bg img{width: 100%;object-fit: cover;min-height: 654px;}

.glass-bz-wd {position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 90px 0 116px;}

.glass-bz-list {margin-top: 58px;}

.glass-bz-list ul{margin-left: -4%;margin-top: -3%;}

.glass-bz-list li{width: 15.8%;margin-left: 4.2%;margin-top: 3%;color: #fff;float: left;text-align: center;}

.glass-bz-list li h5{font-size: 22px;margin: 26px 0;}

.glass-bz-list li p{font-size: 14px;line-height: 24px;overflow: hidden;height: 48px;}

.glass-bz-listimg{width: 100%;}

.glass-bz-listimg img{height: 44px;}



/* 玻璃幕墙施工--案例 */

.glass-anl{width: 100%;background: #f3f3f3;padding: 88px 0;}

.glass-anl-img-box{width: 100%;display: flex;justify-content: left;align-content: space-between;flex-wrap: wrap;font-size: 0;margin-top: 60px;margin-bottom: 40px;}

.glass-anl-img{width: 23.8%;margin-right: 1.5%;overflow: hidden;}

.glass-anl-img img{width: 100%;max-height: 100%;object-fit: cover;}

.glass-anl-img>a,.glass-anl-img-t>a,.glass-anl-img-r>a{position: relative;display: block;}

.glass-anl-img>a:after,.glass-anl-img-t>a:after,.glass-anl-img-d>a:after{position: absolute; background: url("../images/index/bgyy.png") repeat-x bottom;width: 100%;height: 100%;bottom: 0;left: 0;content: "";z-index: 1;}

.glass-anl-img>a>p,.glass-anl-img-t a>p,.glass-anl-img-d a>p{line-height: 72px;color: #fff;width: 100%;position: absolute;font-size: 22px;font-family: "思源黑体 CN";bottom: 0;font-weight: normal;padding: 0px 20px;z-index: 2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.glass-anl-img-box .glass-anl-img:last-child{margin-right: unset;position: relative;}

.glass-anl-img-box .glass-anl-img:first-child{position: relative;}

.glass-anl-img-t{width: 100%;margin-bottom: 3%;position: relative;overflow: hidden;display: block;}

.glass-anl-img-d{width: 100%;position: relative;overflow: hidden;display: block;}

.glass-anl-img-mengban{position: absolute;bottom: -100%;width: 80%;left: 12%;text-align: center;background-color: rgba(23, 104, 238, .6);padding: 16% 10%;transition: all .8s ease;color: #fff;}

.glass-anl-img-mengban h5{font-size: 22px;margin-bottom: 16px;}

.glass-anl-img-mengban p{font-size: 14px;margin-bottom: 24px;}

.glass-anl-img-mengban h6{font-size: 16px;width: 100%;}

.glass-anl-img-mengban h6 i{width: 20px;height: 11px;background: url("../images/index/cases-6.png") no-repeat center;display: inline-block;margin-left: 6%;}

body.winter .glass-anl-img-box .glass-anl-img:first-child:hover .glass-anl-img-mengban,body.winter .glass-anl-img-box .glass-anl-img:last-child:hover .glass-anl-img-mengban{bottom: 40%;}

.glass-anl-img-t .glass-anl-img-mengban p,.glass-anl-img-d .glass-anl-img-mengban p{display: none;}

body.winter .glass-anl-img-t:hover .glass-anl-img-mengban,body.winter .glass-anl-img-d:hover .glass-anl-img-mengban{bottom: 26%;}

.glass-pub-btn a{width: 168px;height: 38px;line-height: 38px;display: block;color: #666;border: 2px solid #666;margin: 0 auto;text-align: center;transition: all .4s ease;}

.glass-pub-btn a i{background: url("../images/gather/glasswall-icon-11.png") no-repeat center;display: inline-block;width: 14px;height: 14px;background-size: cover;margin-right: 10px;vertical-align: middle;margin-top: -4px;transition: all .4s ease;}

.glass-pub-btn a:hover{border-color: #0059ec;color: #0059ec;}

.glass-pub-btn a:hover i{background-image: url("../images/gather/glasswall-icon-12.png");}



/* 玻璃幕墙施工--在建案例 */

.build{width: 100%;padding: 100px 0 90px;background: url("../images/gather/zjal-bg.png") no-repeat left;}

.build .contain1{position: relative;}

.build-wdimg {width: 100%;display: flex;justify-content: center;align-items: center;}

.build-wd{width: 40%;float: left;background-color: #ebf1fa;padding: 5% 0 5% 5%;font-size: 0;}

.build-wd h6{font-size: 16px;color: #666666;font-family: "思源黑体 CN";}

.build-wd h5 {font-size: 26px;color: #1768ee;font-family: "思源黑体 CN";margin: 4% 0;}

.build-wd p {font-size: 16px;color: #666666;font-family: "思源黑体 CN";margin-bottom: 38px;}

.build-wd p span:first-child{margin-right: 60px;}

.build-wd p span i{width: 24px;height: 24px;display: inline-block;margin-right: 10px;vertical-align: middle;}

.build-wd p span:first-child i{background: url("../images/index/build-3.png") no-repeat center;}

.build-wd p span:last-child i{background: url("../images/index/build-4.png") no-repeat center;}

.build-img{width: 60%;float: left;font-size: 0;}

.build-wd a {color: #1d1f21;font-size: 16px;}

.build-wd a i{width: 20px;height: 11px;display: inline-block;background: url("../images/index/build-5.png") no-repeat center; vertical-align: middle;margin-left: 4%;}

.build-img img{width: 100%;object-fit: cover;}

#build-ban1{margin: 60px 0 30px;}

.build-button-prev{width: 40px;height: 100px;display: inline-block;background: url("../images/index/build-2.png") no-repeat center;position: absolute;top: 40%;left: -6%;z-index: 9;}

.build-button-next{width: 40px;height: 100px;display: inline-block;background: url("../images/index/build-2.png") no-repeat center;position: absolute;top: 40%;right: -6%;transform: rotate(180deg);z-index: 9;}

.build-button-prev a,.build-button-next a{display: inline-block;width: 100%;height: 100%;}

.build .public-center{position: relative;}

.build .public-btn{margin-top: 30px;}

.glass-pub-btn.ontrue a{color: #1b1f25;border-color: #1b1f25;}

.glass-pub-btn.ontrue a:hover{color: #1768ee;border-color: #1768ee;}



/* 玻璃幕墙施工--服务流程 */

.glass-lc{width: 100%;background: #f3f3f3;padding: 90px 0 150px;}

.glass-lc-yuan {width: 94%;height: 224px; border: 1px dashed #d3d3d3;border-radius: 130px;margin: 108px auto 0;position: relative;}

.glass-lc-yuanbox {position: absolute;display: inline-block;text-align: center;}

.glass-lc-yuanbox h5{font-size: 18px; color: #9e9e9e;}

.glass-lc-yuanbox p{font-size: 20px; color: #555;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.glass-lc-yuanbox img{margin: 18px 0 16px;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(1){top: -70px;left: 10%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(2){top: -70px;left: 30%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(3){top: -70px;left: 50%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(4){top: -70px;left: 70%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(5){top: 44px;right: -3%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(6){top: 150px;right: 10%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(7){top: 150px;right: 32%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(8){top: 150px;right: 51%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(9){top: 150px;right: 74%;}

.glass-lc-yuan .glass-lc-yuanbox:nth-child(10){top: 44px;left: -3%;}





/* 设计美感--点定方向 */

.beauty-dian {width: 100%;padding: 80px 0 68px;}

.beauty-dian-list {margin-top: 26px;}

.beauty-dian-list ul{margin-top: -2%;}

.beauty-dian-list li{width: 25%;text-align: center;float: left;margin-top: 2%;}

.beauty-dian-list li h5{margin: 14px 0 12px;font-size: 20px;color: #555;}

.beauty-dian-list li p{line-height: 20px;color: #777;margin: 0 auto;height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.beauty-dian-list li:first-child p{max-width: 156px;}

.beauty-dian-list li:nth-child(2) p{max-width: 232px;}

.beauty-dian-list li:nth-child(3) p{max-width: 158px;}

.beauty-dian-list li:last-child p{max-width: 198px;}



/* 设计美感--线定轮廓 */

.beauty-xian{width: 100%;background: #f6f6f6;padding: 84px 0;}

.beauty-xian-wdimg{margin-top: 40px;}

.beauty-xian-wdimg ul{margin-top: -4%;}

.beauty-xian-wdimg li{width: 25%;float: left;margin-top: 4%;text-align: center;}

.beauty-xian-wd ,.beauty-xian-img{height: 204px;}

.beauty-xian-wd {background: #fff;display: flex;align-items: center;justify-content: center;position: relative;}

.beauty-xian-wd i{width: 22px;height: 14px;background: url("../images/gather/beauty-icon-1.png") no-repeat;display: inline-block;position: absolute;bottom: -14px;left: 50%;transform: translateX(-50%);}

.beauty-xian-wd.ontrue i{bottom: unset;top: -14px;transform: translateX(-50%) rotate(180deg);}

.beauty-xian-wd h5{width: 50%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;line-height: 46px;color: #444;font-size: 20px;}

.beauty-xian-img img{width: 100%;object-fit: cover;height: 100%;}





/* 设计美感--面定层次 */

.earnest{width: 100%;padding: 84px 0;}

.earnest-ban{width: 50%;margin: 40px auto 50px;}

.earnest-imgwd{width: 25%;height: 130px;text-align: center;float: left;cursor: pointer;;}

.earnest-imgwd a{display: inline-block;}

.earnest-imgwd img{margin-bottom: 20px;}

.earnest-imgwd img.on{display: block;}

.earnest-imgwd img.off{display: none;}

.earnest-imgwd p{font-size: 20px;font-family: "思源黑体 CN";color: #33373d;max-width: 80px;margin: 0 auto;}

.earnest-imgwd.ontrue p{border-bottom: 2px solid #1768ee;padding-bottom: 10px;}

.earnest-ban2 img{width: 100%;height: 332px; object-fit: cover;}

#earnest-ban1{width: 100%;padding-bottom: 50px;}

#earnest-ban1 .swiper-pagination{bottom: 0;}

#earnest-ban1  .swiper-pagination-bullet{width: 10px;height: 10px;}

#earnest-ban1 .swiper-pagination-bullet-active {width: 12px;height: 12px;}

#earnest-ban1 a{width: 32.333%;display: block;position: relative;float: left;margin-left: 1%;}

#earnest-ban1 .swiper-slide a:first-child {margin-left: unset;}

#earnest-ban1 a:after {position: absolute;background: url("../images/gather/bgyy.png") repeat-x bottom;width: 100%;height: 100%;bottom: 0;left: 0;content: "";z-index: 1;}

#earnest-ban1 a p {position: absolute;left: 18px;bottom: 20px;z-index: 2;color: #fff;font-size: 22px;}





/* 设计美感--体验舒适 */

.beauty-com {width: 100%;background: #f2f2f2 ;padding: 88px 0 96px;}

.beauty-com-btn {margin: 0 auto;width: 300px;}

.beauty-com-btn a{display: block;float: left;width: 140px;background: #fff;color: #808080;margin: 24px 0 0 20px;font-size: 16px;line-height: 40px;text-align: center;border-radius: 4px;}

.beauty-com-btn a:first-child{margin-left: unset;}

.beauty-com-btn a.ontrue {color: #fff;background: #0059ec;}

.beauty-com-list {width: 100%;margin-top: 36px;}

.beauty-com-list ul{display: none;margin-left: -.5%;margin-top: -2%;}

.beauty-com-list ul:first-child{display: block;}

.beauty-com-list li{width: 21.5%;margin-left: .5%;margin-top: 2%;float: left;transition: all .4s ease;position: relative;overflow: hidden;}

.beauty-com-list li:after{position: absolute;background: rgba(23,104,238,.2);width: 100%;height: 100%;bottom: 0;left: 0;content: "";z-index: 1;}

.beauty-com-list li.ontrue{width: 33%;}

.beauty-com-list li.ontrue p{display: none;}

.beauty-com-list li.ontrue .beauty-com-mengban{bottom: 0%;}

.beauty-com-list li img{width: 100%;object-fit: cover;height: 350px;}

.beauty-com-list li p{position: absolute;bottom: 28px;left: 26px;color: #fff;font-size: 20px;}

.beauty-com-mengban {position: absolute;bottom: -100%;left: 0;color: #fff;transition: all .4s ease;z-index: 2;width: 100%;height: 100%;padding: 136px 0 0 66px;}

.beauty-com-mengban h5{font-size: 24px;font-weight: bold;position: relative;}

.beauty-com-mengban h5:after{position: absolute;background: #fff;width: 40px;height: 3px;bottom: -16px;left: 0;content: "";}

.beauty-com-mengban h6{font-size: 16px;line-height: 22px;margin-top: 40px;max-width: 192px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 44px;}





/* 幕墙案例----分页 */

.wallcases-pag {width: 100%;border: 1px solid #f5f5f5;text-align: center;}

.wallcases-pag a{display: inline-block;line-height: 66px;color: #555;padding: 0 66px;font-size: 16px;position: relative;}

.wallcases-pag a.ontrue:after,.wallcases-pag a:hover:after{width: 70px;height: 2px;bottom: 0;left: 64px;content: "";position: absolute;background:#0059ec;}

.wallcases-pag a.ontrue,.wallcases-pag a:hover{color: #0059ec;}

.wallcases-mq {padding: 50px 0 84px;}

.wallcases-mq-form form{max-width: 850px;margin: 0 auto;}

.wallcases-mq-form select {width: 23%;height: 48px;border: 1px solid #efefef;background: #f4f4f4 url("../images/gather/wallcases-icon-1.png") no-repeat right 16px center;padding:0 5% 0 3%;color: #666;font-size: 16px;margin-left: 2%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.wallcases-mq-form form select:first-child{margin-left: auto;}

.wallcases-mq-form select option{text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.wallcases-mq-list {margin-top: 40px;}

.wallcases-mq-list ul{margin: -2% 0 0 -2%;}

.wallcases-mq-list li{width: 31.333%;margin: 2% 0 0 2%;float: left;}

.wallcases-mq-list li a{width: 100%;display: block;}

.wallcases-mq-list li a img{width: 100%;object-fit: cover;height: 310px;}

.wallcases-mq-listwd {padding: 24px 30px 46px;border: 1px solid #f8f8f8;}

.wallcases-mq-listwd h5{font-size: 22px;color: #333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.wallcases-mq-listwd p{color: #7a7a7a;margin-top: 24px;background: url("../images/gather/wallcases-icon-2.png") no-repeat left 66px center;position: relative;}

.wallcases-mq-listwd p:after{width: 82px;height: 1px;bottom: -10px;left: 0;content: "";position: absolute;}

.wallcases-mq-list li a:hover h5,.wallcases-mq-list li.ontrue a h5{color: #0059ec;}

.wallcases-mq-list li a:hover p,.wallcases-mq-list li.ontrue a p{color: #0059ec;background-image: url("../images/gather/wallcases-icon-3.png");}

.wallcases-mq-list li a:hover p:after,.wallcases-mq-list li.ontrue a p:after{background: #0059ec;}



/* 幕墙案例----选材 */

.wallcases-xc {padding: 90px 0;background: #f4f4f4;}

.wallcases-xc-pag {margin: 26px auto 0;text-align: center;font-size: 0;}

.wallcases-xc-pag a{width: 124px;display: inline-block;text-align: center; line-height: 40px;color: #666;border: 1px solid #ececec;border-radius: 4px; margin-left: 2%;background: #fff;font-size: 16px;margin-top: 10px;}

.wallcases-xc-pag a:first-child{margin-left: auto;}

.wallcases-xc-pag a.ontrue,.wallcases-xc-pag a:hover {color: #fff;background: #0059ec;}

.wallcases-xc-ban-box {margin-top: 50px;}

.wallcases-xc-ban {width: 100%;display: none;}

.wallcases-xc-ban.ontrue {display: block;}

.wallcases-xc-ban1 ,.wallcases-xc-ban2{float: left;}

.wallcases-xc-ban1 {width: 48%;}

.wallcases-xc-ban1 img{width: 100%;object-fit: cover;height: 420px;}

.wallcases-xc-ban1 .swiper-slide:after{width: 100%;height: 64px;bottom: 0px;left: 0;content: "";position: absolute;background:rgba(0, 0, 0, .3);z-index: 1;}

.wallcases-xc-ban1 .swiper-pagination{z-index: 2;bottom: 18px;}

.wallcases-xc-ban1 .swiper-pagination-bullet{opacity: 1;background: #cec8c6;width: 10px;height: 10px;}

.wallcases-xc-ban1 .swiper-pagination-bullet-active{background: #fff;width: 12px;height: 12px;}

.wallcases-xc-ban2{width: 52%;background: #fff;height: 420px;padding:114px 74px 0;}

.wallcases-xc-ban2 h5{font-size: 28px;font-weight: bold;color: #333;}

.wallcases-xc-ban2 p{text-transform : uppercase;font-size: 16px;color: #777;margin-top: 12px;position: relative;padding-bottom: 18px;}

.wallcases-xc-ban2 p:after{width: 40px;height: 3px;bottom: 0;left: 0;content: "";position: absolute;background:#0059ec;}



/* 幕墙案例----培训 */

.wallcases-px {width: 100%;padding: 90px 0 70px;}

.wallcases-px-page {width: 100%;text-align: center;margin-top: 50px;}

.wallcases-px-page a{display: inline-block;padding: 0 14px 0 34px;font-size: 18px;color: #444;line-height: 60px;background: url("../images/gather/wallcases-icon-5.png") no-repeat left center;transition: all .4s ease;margin-left: 10px;}

body.winter .wallcases-px-page a:hover,.wallcases-px-page a.ontrue{box-shadow: 0 0 15px rgba(23, 104, 238, .1);padding-left: 70px;background-position-x:22px;}

.wallcases-px-page a:nth-child(1){background-image: url("../images/gather/wallcases-icon-4.png");margin-left: unset;}

.wallcases-px-page a:nth-child(2){background-image: url("../images/gather/wallcases-icon-5.png");}

.wallcases-px-page a:nth-child(3){background-image: url("../images/gather/wallcases-icon-6.png");}

.wallcases-px-page a:nth-child(4){background-image: url("../images/gather/wallcases-icon-7.png");}

.wallcases-px-page a:nth-child(5){background-image: url("../images/gather/wallcases-icon-8.png");}

.wallcases-px-page a:nth-child(6){background-image: url("../images/gather/wallcases-icon-9.png");}

.wallcases-px-outbox {margin-top: 44px;}

.wallcases-px-outbox.on {display: none;}

.wallcases-px-box {width: 100%;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 38px;display: none;}

.wallcases-px-box.ontrue {display: block;}

.wallcases-px-boxl {width: 52%;float: left;position: relative;}

.wallcases-px-boxl img{position: absolute;}

.wallcases-px-boxl img:nth-child(1){top: 0;left: 48px;}

.wallcases-px-boxl img:nth-child(2){bottom: 0;right: 0;}

.wallcases-px-wd {padding: 104px 0 104px 60px;}

.wallcases-px-wd h5{color: #0059ec;font-size: 30px;}

.wallcases-px-wd p{font-size: 14px;line-height: 24px;color: #777;margin-top: 28px;max-width: 506px;}

.wallcases-px-boxr{width: 48%;float: left;padding-left: 54px;}

.wallcases-px-boxr img{width: 100%;object-fit: cover;min-height: 310px;}



/* 幕墙案例----常见问题 */

.wallcases-wt{width: 100%;padding: 80px 0 90px;background: #f6f6f6;}

.wallcases-wt-list {margin-top: 40px;}

.wallcases-wt-list ul{margin: -2% 0 0 -2%;}

.wallcases-wt-list li{width: 48%;margin: 2% 0 0 2%;float: left;border-bottom: 1px solid #eeeeee;}

.wallcases-wt-list li a{width: 100%;display: block;line-height: 76px;font-size: 16px;position: relative;padding:0 36px 0 64px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.wallcases-wt-list li a:hover{color: #0059ec;}

.wallcases-wt-list li a:after{width: 36px;height: 32px;bottom: 20px;left: 0;content: "";position: absolute;}

.wallcases-wt-list li:nth-child(1) a:after{background:url("../images/gather/wallcases-icon-12.png") no-repeat;}

.wallcases-wt-list li:nth-child(2) a:after{background:url("../images/gather/wallcases-icon-14.png") no-repeat;}

.wallcases-wt-list li:nth-child(3) a:after{background:url("../images/gather/wallcases-icon-15.png") no-repeat;}

.wallcases-wt-list li:nth-child(4) a:after{background:url("../images/gather/wallcases-icon-16.png") no-repeat;}

.wallcases-wt-list li:nth-child(5) a:after{background:url("../images/gather/wallcases-icon-17.png") no-repeat;}

.wallcases-wt-list li:nth-child(6) a:after{background:url("../images/gather/wallcases-icon-18.png") no-repeat;}

.wallcases-wt-list li:nth-child(7) a:after{background:url("../images/gather/wallcases-icon-19.png") no-repeat;}

.wallcases-wt-list li:nth-child(8) a:after{background:url("../images/gather/wallcases-icon-20.png") no-repeat;}

.wallcases-wt-list li a:before{width: 10px;height: 17px;bottom: 30px;right: 10px ;content: "";position: absolute;background:url("../images/gather/wallcases-icon-13.png") no-repeat center;}

.wallcases-wt-btn {width: 100%;margin-top: 60px;text-align: center;}

.wallcases-wt-btn a{width: 166px;line-height: 38px;border: 2px solid #1b1f25;display: inline-block;margin-left: 18px;color: #444;transition: all .4s ease;}

.wallcases-wt-btn a:first-child{margin-left: auto;}

.wallcases-wt-btn a:hover,.wallcases-wt-btn a.ontrue{color: #fff;border-color: #0059ec;background: #0059ec;}





/* 幕墙案例---详情*/

.wallcases-xq .pub-ban{position: relative;height: 456px;}

.wallcases-xq .pub-ban img{position: absolute;z-index: -2;}

.wallcases-xq .pub-ban:after{content: "";position: absolute;background: rgba(0,89,236,.5);width: 100%;height: 100%;bottom: 0;left: 0;z-index: -2;}

.wallcases-xq .pub-ban-box{z-index: -1;display: block;top: 58%;}

.wallcases-xq .pub-ban-box  h5{font-size: 18px;padding-left: 34px;background: url("../images/gather/wallcases-xqicon-1.png") no-repeat left 0 center;margin-top: 14px;position: relative;line-height: 20px;}

.wallcases-xq .pub-ban-box  h5:after{content: "";position: absolute;background:#fff;width: 37px;height: 3px;bottom: -20px;left: 0;}

.wallcases-xq-tit {width: 100%;padding-top: 30px;z-index: 9;}

.wallcases-xq-tit a{color: #fff;padding-left:10px;z-index: 9;}

.wallcases-xq-tit .contain1 a:first-child{padding-left: unset;background: url("../images/gather/wallcases-xqicon-2.png") no-repeat left 0 center;}

.wallcases-xq-tit a span{margin-left: 10px;}

.wallcases-xq-tit .contain1 a:first-child span{margin-left: 24px;}



.wallcases-xq-list {width: 100%;padding: 70px 0 76px;background: #f8f8f8;}

.wallcases-xq-list ul{margin-top: -4%;}

.wallcases-xq-list li{width: 25%;text-align: center;margin-top: 4%;float: left;}

.wallcases-xq-list li h5{font-size: 22px;line-height: 30px;color: #333;margin: 18px 0 14px;font-weight: bold;}

.wallcases-xq-list li p{font-size: 16px;color: #555;}

.wallcases-xq-listimg {height: 35px;width: 100%;}

.wallcases-xq-listimg img{max-height: 100%;}



.wallcases-xq-ban{width: 100%;padding-top: 70px;position: relative;}

.wallcases-xq-ban:before{content: "";position: absolute;background:#ececec;width: 100%;height: 1px;bottom: 86px;left: 0;}

.wallcases-xq-banl{width: 70%;float: left;}

.wallcases-xq-banr{width: 24%;float: right;}

.wallcases-xq-banl-wd {margin: 32px 0 34px;}

.wallcases-xq-banl-wd p {font-size: 16px; line-height: 24px; color: #555;}

.wallcases-xq-banl-img1 img,.wallcases-xq-banl-img2 img{max-width: 100%;object-fit: cover;height: auto;}

.wallcases-xq-banr h6{font-size: 24px;color: #333;font-weight: bold;margin-bottom: 34px;padding-left: 30px;background: url("../images/gather/wallcases-xqicon-11.png") no-repeat left 0 center;}

.wallcases-xq-banr a{width: 100%;display: block;}

.wallcases-xq-banr a:hover .wallcases-mq-listwd h5{color: #0059ec;}

.wallcases-xq-banr a:hover .wallcases-mq-listwd p{color: #0059ec;background-image: url("../images/gather/wallcases-icon-3.png");}

.wallcases-xq-banr a img{width: 100%;object-fit: cover;height: 230px;}

.wallcases-xq-banr .wallcases-mq-listwd{border: none;padding: 26px 0;}

.wallcases-xq-banr .wallcases-mq-listwd p {margin-top: 12px;}

.wallcases-xq-banr .wallcases-mq-listwd p:after{display: none;}



.wallcases-xq-banbtn {width: 100%;margin-top: 50px;float: left;}

.wallcases-xq-banbtnbox {width: 33.3333%;float: left;text-align: center;cursor:pointer;line-height: 86px;height: 86px;}

.wallcases-xq-banbtn .wallcases-xq-banbtnbox:first-child{text-align: left;}

.wallcases-xq-banbtn .wallcases-xq-banbtnbox:last-child{text-align: right;}

.wallcases-xq-banbtnbox a{width: 94%;display: inline-block;}

.wallcases-xq-banbtnbox p{font-size: 18px;color: #333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.wallcases-xq-banbtnbox p:hover {color: #0059ec;}

.wallcases-xq-banbtnbox p span{font-family: "\5B8B\4F53";font-size: 18px;font-weight: bold;}

.wallcases-xq-banbtnbox p i{width: 15px;height: 15px;display: inline-block;background: url("../images/gather/wallcases-xqicon-12.png") no-repeat; margin-right: 10px;vertical-align: text-top;}

.wallcases-xq-banbtn .wallcases-xq-banbtnbox:first-child p span {margin-right: 16px;}

.wallcases-xq-banbtn .wallcases-xq-banbtnbox:last-child p span {margin-left: 16px;}

.wallcases-xq-banbtn .wallcases-xq-banbtnbox:nth-child(2) p{font-size: 16px;font-weight: bold;color: #555;}



.wallcases-xq-anli {width: 100%;padding: 90px 0 70px;background: #f8f8f8;}

.wallcases-xq-anli .wallcases-mq-listwd {padding: 44px 0 20px;}



/* 验收·标准·规范---幕墙设计 */

.standard .pub-ban-box p{font-size: 18px;line-height: 24px;}

.standard .pub-ban-box h1{margin-bottom: 12px;}

.standard-bz{width: 100%;padding: 90px 0 110px;}

.standard-bz-list {margin-top: 56px;}

.standard-bz-list ul{margin: -2% 0 0 -2%;}

.standard-bz-list li {margin: 2% 0 0 2%;width: 23%;float: left;position: relative;transition: all .4s ease;}

body.winter .standard-bz-list li:hover a>img{transform: scaleY(1.1);}

body.winter .standard-bz-list li:hover .standard-bz-mb{background:  rgba(0, 89, 236, .8);height: 445px;top: -4.8%;}

body.winter .standard-bz-list li:hover .standard-bz-mbwd p{display: block;}

body.winter .standard-bz-list li:hover .standard-bz-mbwd {top: 43%;}

body.winter .standard-bz-list li:hover .standard-bz-mbimg {top: 18%;}

.standard-bz-list li a>img{width: 100%;object-fit: cover;height: 405px;transition: all .4s ease;}

.standard-bz-mb {width: 100%;height: 100%;position: absolute;background: rgba(0, 0, 0, .4);top:0;left: 0;transition: all .4s ease;}

.standard-bz-mbimg {height: 85px;position: absolute;left: 50%;transform: translateX(-50%);top: 35%;transition: all .4s ease;}

.standard-bz-mbimg img{max-height: 100%;}

.standard-bz-mbwd{position: absolute;left: 50%;transform: translateX(-50%);top: 60%;color: #fff;width: 70%;transition: all .4s ease;}

.standard-bz-mbwd h5{font-size: 22px;text-align: center;}

.standard-bz-mbwd p {line-height: 24px;font-size: 14px;margin-top: 20px;display: none;}



/* 验收·标准·规范---幕墙材料 */

.standard-cl {width: 100%;padding: 90px 0;background: #f9f9f9;}

.standard-cl-page {text-align: center;margin-top: 46px;border-bottom: 1px solid #e2e2e2;}

.standard-cl-page a{display: inline-block;margin-left: 40px;font-size: 18px;color: #555;line-height: 45px;}

.standard-cl-page a:first-child{margin-left: auto;}

.standard-cl-page a:hover,.standard-cl-page a.ontrue{border-bottom: 2px solid #0059ec;}

.standard-cl-ban {margin-top:38px;}

.standard-cl-ban .swiper-slide{width: 100% !important;}

.standard-cl-banimg,.standard-cl-banwd{float: left;height: 400px;}

.standard-cl-banimg {width: 42.5%;}

.standard-cl-banimg img{width: 100%;object-fit: cover;height: 100%;}

.standard-cl-banwd{width: 57.5%;background: #fff;padding: 90px 80px 0 70px;}

.standard-cl-banwd h5{font-size: 30px;line-height: 45px;background: url("../images/gather/standard-icon-6.png") no-repeat left 0 center;padding-left:56px;color: #555;}

.standard-cl-banwd p{color: #666;font-size: 16px;line-height: 24px;margin-top:26px;}



/* 验收·标准·规范---幕墙施工 */

.standard-sg {width: 100%;padding: 80px 0;}

.standard-sg .pub-tit p{font-size: 18px;margin-top:6px;}

.standard-sg-list {margin-top:100px;}

.standard-sg-list ul{margin:-2% 0 0 -2%;}

.standard-sg-list li{width: 23%;margin:2% 0 0 2%;float: left;}

.standard-sg-list li a{width: 100%;display: block;border: 2px solid #d8d8d8;text-align: center;padding: 36px 0;transition: all .4s ease;}

.standard-sg-list li a h5{color: #555;font-size: 22px;transition: all .4s ease;position: relative;display: inline-block;}

.standard-sg-list li a h5:before{content: "";position: absolute;width: 100%;height: 1px;bottom: -20px;left: 0;}

body.winter .standard-sg-list li a:hover .standard-sg-listwd,.standard-sg-list li a.ontrue .standard-sg-listwd{display: block;}

body.winter .standard-sg-list li a:hover h5,.standard-sg-list li a.ontrue h5{color: #0059ec;}

body.winter .standard-sg-list li a:hover h5:before,.standard-sg-list li a.ontrue h5:before{background:#668df1;}

body.winter .standard-sg-list li a:hover ,.standard-sg-list li a.ontrue{padding: 50px 0 60px;transform: translateY(-80px);border-color: #0059ec;}

.standard-sg-listwd {display: none;margin-top:32px;}

.standard-sg-listwd p{font-size: 14px; color:#666;max-width: 80%;margin: 0 auto 26px;}

.standard-sg-listwd span{ color: #878787;font-size: 16px;background: url("../images/gather/wallcases-icon-2.png") no-repeat right 0 center;padding-right: 32px;}



/* 验收·标准·规范---幕墙验收 */

.standard-ys {width: 100%;padding: 90px 0;background: #f8f8f8;}

.standard-ys-ban {width: 100%;margin-top:36px;}

.standard-ys-banl,.standard-ys-banr{float: left;}

.standard-ys-banl .swiper-container {display: none;}

.standard-ys-banl .swiper-container.ontrue{display: block;}

.standard-ys-banl{width: 67.6%;}

.standard-ys-banl img{width: 100%;object-fit: cover;height: 579px;}

.standard-ys-banr{width: 32.4%;}

.standard-ys-banr a {width: 100%;display: block;line-height: 115px;text-align: center;color: #444;font-size: 20px;background: #fff;border-top: 1px solid #f7f7f7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.standard-ys-banr a:first-child{border: none;}

body.winter .standard-ys-banr a:hover,.standard-ys-banr a.ontrue{color: #fff;background: #0059ec;}

.standard-ys-banl-mb {position: absolute;line-height: 64px;background: rgba(0, 0,0, .4);bottom: 0;left: 0;width: 100%;padding: 0 130px 0 34px;color: #fff;}

.standard-ys-banl-mb p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 18px;}

.standard-ys-banl .swiper-pagination-bullet{width: 10px;height:10px;background: #dbe0e5;opacity: 1;}

.standard-ys-banl .swiper-pagination-bullet-active{width: 12px !important;height:12px !important;background: #1768ee;}

.standard-ys-banl .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 18px;text-align: right;padding-right:36px;}





/* 幕墙是什么 */

.whatiswall .pub-ban-box p{line-height: 24px;font-size: 18px;}

.whatiswall .pub-ban-box h1{margin-bottom: 12px;}

.whatiswall .pub-yjs {padding: 90px 0;}

.pub-yjs{width: 100%;background: #f4f4f4;}

.pub-yjs-ban {width: 100%;margin-top: 36px;}

.pub-yjs-banl,.pub-yjs-banr{float: left;}

.pub-yjs-banl {width: 45.8%;}

.pub-yjs-banl img{width: 100%;object-fit: cover;height: 400px;}

.pub-yjs-banl .swiper-button-prev,.pub-yjs-banl .swiper-button-next{background: rgba(0, 0, 0, .2);color: #fff;font-family: \5B8B\4F53;font-size: 18px;text-align: center;width: 54px;line-height: 54px;height: 54px;cursor: pointer;}

.pub-yjs-banl .swiper-button-prev:hover,.pub-yjs-banl .swiper-button-next:hover{background:rgba(0, 89, 236, .5);}

.pub-yjs-banl .swiper-button-prev{left: 0;}

.pub-yjs-banl .swiper-button-next{right: 0;}

.pub-yjs-banlmb {width: 100%;background: rgba(0, 0, 0, .2);position: absolute;bottom: 0;left: 0;line-height: 60px;color: #fff;padding: 0 20px;}

.pub-yjs-banlmb p {font-size: 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.pub-yjs-banr {width: 54.2%;background: #fff;height: 400px;padding: 76px 74px 0 100px;}

.pub-yjs-banrwd {max-width: 520px;color: #333;font-size: 0;}

.pub-yjs-banrwd h5{font-size: 28px;line-height: 36px;font-weight: bold;}

.pub-yjs-banrwd span{font-size: 14px;line-height: 36px;margin: 10px 0;display: block;}

.pub-yjs-banrwd p{font-size: 14px;line-height: 22px;color: #666;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 44px;}

.pub-yjs-banrwd a{width: 168px;line-height: 40px;display: inline-block;border: 2px solid #1b1f25;text-align: center;color: #444;margin-top: 46px;transition: all .4s ease;font-size: 14px;margin-left: 20px;}

.pub-yjs-banrwd a:nth-child(4){margin-left: 0;}

.pub-yjs-banrwd a:hover{color: #fff;background: #0059ec;border-color: #0059ec;}



/* 幕墙施工---秒懂百科 */

.whatiswall-sg {width: 100%;background: url("../images/gather/whatiswall-3.png") no-repeat center/100% 100%;}



/* 幕墙施工---规范标准，知识法典 */

.whatiswall-gffd {width: 100%;padding: 90px 0;}

.whatiswall-gffd-ban {width: 100%;margin-top: 30px;}

.whatiswall-gffd-banwd {margin:-1.5% 0 0 -2%;}

.whatiswall-gffd-banwd a{width: 31.333%;display: block;float: left;line-height: 50px;border:1px solid #efefef;margin: 1.5% 0 0 2%;font-size: 16px;color: #535353;padding: 0 16px 0 34px;position: relative;transition: all .4s ease;}

.whatiswall-gffd-banwd a p{float: left;width: 68%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.whatiswall-gffd-banwd a span{float: right;color: #9f9f9f;line-height: 50px;transition: all .4s ease;font-size: 14px;}

.whatiswall-gffd-banwd a:before{content: "";position: absolute;width: 5px;height: 5px;border-radius: 50%;background: #9f9f9f;top: 50%;left: 16px;transform: translateY(-50%);transition: all .4s ease;}

.whatiswall-gffd-banwd a:hover,.whatiswall-gffd-banwd a.ontrue{border-color: #0059ec;background: #0059ec;color: #fff;}

.whatiswall-gffd-banwd a:hover span,.whatiswall-gffd-banwd a.ontrue span{color: #fff;}

.whatiswall-gffd-banwd a:hover:before,.whatiswall-gffd-banwd a.ontrue:before{background: #fff;}

.whatiswall-gffd-ban .swiper-container{padding-bottom: 60px;}



/* 幕墙施工---幕墙价格·组成细分 */

.whatiswall-zc .pub-gundong{background: #f5f5f5;padding: 80px 0;}

.whatiswall-zc .pub-gundong-list{margin-top:38px;}

.whatiswall-zc .pub-btn {margin-top:40px;}



/* 幕墙施工---幕墙趣闻·无奇不有 */

.whatiswall-by {width: 100%;padding:90px 0;}

.whatiswall-by-list {width: 100%;margin-top:36px;}

.whatiswall-by-list ul{margin: -2% 0 0 -2%;}

.whatiswall-by-list li{width: 23%;margin: 2% 0 0 2%;float: left;overflow: hidden;}

.whatiswall-by-list li:hover a img{transform: scale(1.04);}

.whatiswall-by-list li a{width: 100%;display: block;position: relative;}

.whatiswall-by-list li a img{width: 100%;object-fit: cover;transition: all .4s ease;}

.whatiswall-by-mb {width: 100%;height: 100%; color: #fff;font-size: 15px;position: absolute;bottom: 0;left: 0;background: url("../images/gather/bgyy.png") repeat-x bottom;}

.whatiswall-by-mb p{position: absolute;bottom:16px;left: 18px;right: 18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.whatiswall-by .pub-btn{margin-top:22px;}



/* 幕墙施工---售后篇·与“我”有关 */

.whatiswall-sh {width: 100%;padding:90px 0;background:#f3f3f3;}

.whatiswall-sh-list {width: 100%;margin-top:44px;}

.whatiswall-sh-list ul{margin: -2% 0 0 -2%;}

.whatiswall-sh-list li{width: 31.333%;margin: 2% 0 0 2%;float: left;background: #fff;padding: 27px;height: 463px;}

.whatiswall-sh-list li>a{display: block;width: 100%;}

.whatiswall-sh-list li>a:hover p{color: #0059ec;}

.whatiswall-sh-list li h5{font-size: 20px;color: #333;font-weight: bold;}

.whatiswall-sh-list li img{width: 100%;margin: 22px 0 30px;object-fit: cover;min-height: 144px;}

.whatiswall-sh-listwd {width: 100%;margin-top: 20px;}

.whatiswall-sh-listwd h6{font-size: 18px;color: #333;font-weight: bold;}

.whatiswall-sh-listwd span{display: block;padding-left: 34px;font-size: 16px;color: #666;margin: 18px 0 26px;background: url("../images/gather/whatiswall-icon-1.png") no-repeat left 0 center;}

.whatiswall-sh-listwd p{font-size: 14px;color: #888;line-height: 22px;height: 66px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.whatiswall-sh .pub-btn{margin-top: 40px;}





/* 美感研究社 */

.research {width: 100%;background: #f4f4f4;padding-bottom:110px;}

.research .pub-yjs{padding: 90px 0 0;}

.research-nav {width: 100%;background: #fff;overflow-x: auto;border-bottom: 1px solid #f5f5f5;text-align: center;}

.research-nav ul{max-width: 1280px;}  

.research-nav ul li{display: inline-block;float: left;padding: 0 27px;}

/* .research-nav li:first-child{padding: 0 26px 0 10px;} */

/* .research-nav li:last-child{padding: 0 10px 0 26px;} */

.research-nav ul li a{width: 100%;display: block;font-size: 16px;color: #666;line-height: 66px;position: relative;}

.research-nav ul li a:before{position: absolute;content: "";width: 100%;height: 2px;bottom: 0;left:0 ;}

.research-nav ul li a:hover,.research-nav ul li a.ontrue{color: #0059ec;}

body.winter .research-nav ul li a:hover:before,body.winter .research-nav ul li a.ontrue:before{background: #0059ec;}

.research-nav::-webkit-scrollbar{background: #f1f1f1;width: 3px;height: 3px;}

.research-nav::-webkit-scrollbar-thumb  {border-radius: 10px;background-color: #0059ec;}

.research-list {margin-top: 53px;width: 100%;}

.research-list-box {padding-bottom: 20px;}

.research-list-box ul{margin-top: -30px;}

.research-list-box ul li:nth-child(2n-1){background: #fff;}

.research-list-box li{width: 100%;margin-top: 30px;}

.research-list-box li a{width: 100%;display: block;padding: 34px 40px;color: #333;transition: all .4s ease;}

.research-list-box li a:hover{color: #fff;background: #0059ec;}

.research-list-box li a h5{font-size: 16px;}

.research-list-box li a p{font-size: 18px;margin-top: 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}



/* 秒懂百科 */

.encyclopedias {padding-bottom: 90px;}

.encyclopedias .whatiswall-sg{background: none;}

.encyclopedias .pub-gundong{padding: 80px 0 50px;}

.encyclopedias .research-list-box ul li:nth-child(2n-1){background: #f8f8f8;}

.encyclopedias .research-list{margin-top: unset;}

.research-nav ul li{float: unset;padding: 0 52px;}



/* 无奇不有 */

.nothing.encyclopedias .research-list{margin-top: 60px;}



/* 在建案例 */

.casescon {background: #f4f4f4;}

.casescon.encyclopedias {padding-bottom: 40px;}

.casescon-list {margin-top: 40px;}

.casescon-list .contain1{background: #fff;padding: 50px 0 66px;}

.casescon-list-box {margin-top: 40px;padding: 0 40px;}

.casescon-list-box a{width: 100%;display: block;border-top: 1px solid #f4f4f4;padding: 34px 0;}

.casescon-list-box a:nth-child(2n-1){background: #fbfcff;}

.casescon-list-box a:hover h6{color: #0059ec;background-image: url("../images/gather/wallcases-icon-3.png");}

.casescon-list-box a:hover img{transform: scale(1.05);}

.casescon-list-img,.casescon-list-wd{float: left;}

.casescon-list-img{width: 25%;overflow: hidden;}

.casescon-list-img img{width: 100%;object-fit: cover;transition: all .4s ease;}

.casescon-list-wd{width: 75%;padding:0 20px 0 28px;}

.casescon-list-wd h5{font-size: 22px;color: #333;}

.casescon-list-wd p{font-size: 15px;color: #8e8e8f;line-height: 22px;height: 40px;margin: 18px 0 36px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.casescon-list-wd span{font-size: 14px;color: #5c5c5c;padding: 2px 0 2px 22px;}

.casescon-list-wd span:nth-child(3){background: url("../images/gather/casescon-icon-1.png") no-repeat left 0 center;}

.casescon-list-wd span:nth-child(4){margin-left: 22px;background: url("../images/gather/casescon-icon-2.png") no-repeat left 0 center;}

.casescon-list-wd h6{font-size: 14px;color: #8e8e8f;margin-top: 36px;padding-right: 30px;background: url("../images/gather/wallcases-icon-2.png") no-repeat right 0 center;display: inline-block;}

.casescon-list .fullpage {margin: 6px 0 0;}



/* 新闻详情 */

.news-box {width: 100%;padding: 76px 0 0;}

.news-box-l,.news-box-r{float: left;}

.news-box-l {width: 61.7%;}

.news-box-l h1{font-size: 30px;line-height: 32px;color: #333;text-align: center;}

.news-box-tit {margin-top: 30px;}

.news-box-titwd {float: left;}

.news-box-titimg {float: right;}

.news-box-titwd h5 {font-size: 16px;color: #333;}

.news-box-titwd h5 span{color: #666;}

.news-box-titwd h5 span:first-child{margin-right: 12px;}

.news-box-titimg span{margin-right: 18px;font-size: 16px;color: #333;}

.news-box-titimg a{margin-left: 6px;}

.news-box-titimg a:nth-child(2){margin-left: unset;}

.news-box-wd {width: 100%;padding: 60px 0 40px;}

.news-box-wd p{font-size: 14px;line-height: 24px;color: #959595;}

.news-box-wd p img{width: 100%;object-fit: cover;}

.news-box-btn a{width: 100%;line-height: 64px;border-top: 1px solid #eaeaea;display: block;}

.news-box-btn a p{font-size: 16px;color: #959595;max-width: 600px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.news-box-btn a:hover p span,.news-box-btn a:hover p{color: #0059ec;}

.news-box-btn a p span{font-size: 24px;color: #333;}

.news-box-xx {margin-top: 50px;}

.news-box-xx img{float: right;}

.news-box-r {width: 38.3%;padding-left: 5%;}

.news-box-r h5{font-size: 24px;color: #333;margin-bottom: 46px;}

.news-box-r ul{margin-top: -10px;}

.news-box-r li{margin-top: 10px;width: 100%;}

.news-box-r li a{width: 100%;display: block;padding: 40px 40px 40px 34px;background: #ececec;color: #333;}

.news-box-r li a h6{font-size: 16px;}

.news-box-r li a p{font-size: 20px;line-height: 28px;margin-top: 20px;}

.news-box-r li a:hover{background: #0059ec;color: #fff;}



.xwzxxq-list{margin-top: 30px;padding-top: 30px;border-top:1px solid #eee;}

.xwzxxq-list-l{float: left;width: 70%;}

.xwzxxq-list-l a{font-size: 15px;color: #666;display: inline-block;width: 100%;transition: all .4s ease;}

.xwzxxq-list-l a:hover{color:#00a2e9;}

.xwzxxq-list-l a:first-child{margin-bottom: 8px;}

.xwzxxq-list-r{float: right;width: 20%;}

.xwzxxq-list-r a{font-size: 15px;color: #666;display: inline-block;line-height: 50px;border: 1px solid #e5e5e5;width:100%;text-align: center;border-radius: 30px;transition: all .4s ease;}

.xwzxxq-list-r a i{width: 22px;height: 14px;display: inline-block;background: url("../images/gather/xwxqIc1.png") no-repeat center;margin-right: 12px;}

.xwzxxq-list-r a:hover{border-color: #00a2e9;}



/* 质保服务 */

.warranty-zb {width: 100%;padding: 90px 0;}

.warranty-zb-tab {width: 100%;margin-top: 48px;}

.warranty-zb-tab table{width: 100%;text-align: center;}

.warranty-zb-tab table td{width: 25%;height: 90px;color: #777;}

.warranty-zb-tab table td.ontrue{padding: 0 30px;text-align: left;}

.warranty-zb-tab table thead{line-height: 56px;background: #0059ec;font-size: 16px;color: #fff;}

.warranty-zz {padding: 90px 0 110px;width: 100%;background: url("../images/gather/warranty-2.png") no-repeat ;}

.warranty-zz-list {margin-top: 70px;}

.warranty-zz-list li{width: 25%;text-align: center;float: left;}

.warranty-zz-listbox {width: 236px;height: 236px;background: url("../images/gather/warranty-3.png") no-repeat;border-radius: 50%;position: relative;margin: 0 auto;background-size: cover;}

.warranty-zz-listimg {overflow: hidden;width: 210px;height: 210px;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%,-50%);position: absolute;}

.warranty-zz-listimg:before{content: "";position: absolute;border-radius: 50%;background: #0059ec;opacity: .8;width: 100%;height: 100%;}

.warranty-zz-listwd {width: 210px;height: 210px;top: 50%;left: 50%;transform: translate(-50%,-50%);position: absolute;border-radius: 50%;padding-top: 50px;}

.warranty-zz-listwd p{font-size: 18px;color: #fff;margin-top: 18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}



/* 联系 */

.contact .pub-ban-box h1{margin-top: 18px;}

.contact-map {width: 100%;padding: 76px 0 0;}

.contact-map .contain1 {position: relative;}

.contact-mapimg {height: 748px;width: 100%;}

.contact-map-mb {width: 40%;height: 710px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);background:rgba(0, 0, 0, .8);padding: 50px 44px 0;color: #fff;}

.contact-map-tit h1{font-size: 36px;}

.contact-map-futit{margin-top: 34px;border-bottom: 1px solid rgba(255, 255, 255, .1);padding-bottom:46px;}

.contact-map-futit p{padding-left: 30px;font-size: 18px;line-height: 34px;}

.contact-map-futit p:nth-child(1){background: url("../images/gather/contact-icon-2.png") no-repeat left 0 top 8px;}

.contact-map-futit p:nth-child(2){background: url("../images/gather/contact-icon-3.png") no-repeat left 0 top 8px;margin-top: 10px;}

.contact-map-ewm {padding-top: 45px;}

.contact-map-ewm .contact-map-ewmbox:first-child{margin-left: unset;}

.contact-map-ewmbox {float: left;margin-left: 22px;text-align: center;}

.contact-map-ewmbox p{font-size: 14px;margin-top: 18px;}

.contact-map-iph {position: absolute;right: 0;bottom: 0;width: 100%;line-height: 74px;background: url("../images/gather/contact-3.png") no-repeat center/100% 100%;padding-left: 50px;}

.contact-map-iph p{font-size: 24px;float: left;}

.contact-map-iph span{font-size: 18px;border-bottom: 2px solid #fff;float: left;margin: 18px 0 0 10px;padding-bottom: 6px;}





/* 关于我们 */

.about-mq {width: 100%;padding: 80px 0;}

.about.encyclopedias{padding: unset;}

.about-mq .contain1 {padding: 0 44px;}

.about-mq-wd {margin-top: 32px;}

.about-mq-wd p{font-size: 14px;line-height: 24px;color: #666;}

.about-mq-list {margin-top: 40px;}

.about-mq-list li{width: 25%;float: left;text-align: center;}

.about-mq-listwd {max-width: 90%;margin: 20px auto 0;}

.about-mq-listwd h5{font-size: 22px;color: #1b1f25;line-height: 24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.about-mq-listwd p{font-size: 15px;color: #666;line-height: 24px;margin-top: 20px;}



.about-fb {width: 100%;padding: 80px 0 36px;background: #f9f9f9;}

.about-fb-img {margin-top: 38px;text-align: center;}

.about-fb-img img{max-width: 100%;object-fit: cover;}



.about-ls {width: 100%;padding-top: 88px;background: url("../images/gather/about-6.png") no-repeat center/100% 100%;}

.about-ls-ban1 {width: 760px;margin: 60px auto 0;position: relative;z-index: 999999;}

.about-ls-ban1box {width: 100%;background: #fff;padding: 12px 14px;}

.about-ls-ban1img,.about-ls-ban1wd{float: left;}

.about-ls-ban1img {width: 26%;}

.about-ls-ban1img img{width: 100%;object-fit: cover;}

.about-ls-ban1wd{width: 74%;padding: 20px 24px 0 40px;overflow-y: auto;height: 142px;}

.about-ls-ban1wd h5{font-size: 24px;color: #0059ec;font-weight: bold;}

.about-ls-ban1wd p{font-size: 16px;color: #949494;line-height: 26px;margin-top: 16px;}

.about-ls-ban1 .swiper-button-next,.about-ls-ban1 .swiper-button-prev{top: unset; bottom: -87px;background-size: 14px;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;}

.about-ls-ban1 .swiper-button-next {right: 0;background-position: right;}

.about-ls-ban1 .swiper-button-prev {left: 0;background-position: left;}



.about-ls-ban2 {width: 760px;height: 402px;margin: 0 auto;color: #fff;padding-top: 48px;text-align: center;background: url("../images/gather/about-8.png") no-repeat bottom 0 center;}

.about-ls-ban2 .swiper-container{height: 100%;}

.about-ls-ban2 .swiper-slide a{display: block;font-size: 22px;transition: all .4s ease;position: relative;}

.about-ls-ban2 .swiper-slide a:after{content: "";position: absolute;bottom: -23px;left: 50%;transform: translateX(-50%);width: 24px;height: 24px;border-radius: 50%;z-index: 2;}

.about-ls-ban2 .swiper-slide a:before{content: "";position: absolute;bottom: -16px;left: 50%;transform: translateX(-50%);width: 10px;height: 10px;border-radius: 50%;z-index: 3;}

.about-ls-ban2 .swiper-slide-active a{font-size: 60px;transform:rotate(0deg) translate(0,-22px) !important;}

.about-ls-ban2 .swiper-slide-active a:after{background: rgba(255, 255, 255, .1);}

.about-ls-ban2 .swiper-slide-active a:before{background:#0059ec;}



.about-zx {width: 100%;padding: 90px 0 80px;}

.about-zx-img {margin-top: 34px;width: 100%;text-align: center;}

.about-zx-img img{max-width: 100%;object-fit: cover;}



.about-zy {width: 100%;padding: 80px 0 90px;background: #f1f1f1;}

.about-zy-box {width: 100%;margin-top: 38px;}

.about-zy-page,.about-zy-banbox{float: left;}

.about-zy-page {width: 27%;background: #fff;}

.about-zy-page a{width: 100%;display: block;line-height: 118px;padding-left: 116px;font-size: 18px;color: #1b1f25;transition: all .4s ease;border-top: 1px solid #eee;}

.about-zy-page a:nth-child(1){background: url("../images/gather/about-icon-1.png") no-repeat left 48px center;}

.about-zy-page a:nth-child(1).ontrue,.about-zy-page a:nth-child(1):hover{background-image: url("../images/gather/about-icon-2.png");background-color: #0059ec;color: #fff;}

.about-zy-page a:nth-child(2){background: url("../images/gather/about-icon-7.png") no-repeat left 48px center;}

.about-zy-page a:nth-child(2).ontrue,.about-zy-page a:nth-child(2):hover{background-image: url("../images/gather/about-icon-8.png");background-color: #0059ec;color: #fff;}

.about-zy-page a:nth-child(3){background: url("../images/gather/about-icon-3.png") no-repeat left 48px center;}

.about-zy-page a:nth-child(3).ontrue,.about-zy-page a:nth-child(3):hover{background-image: url("../images/gather/about-icon-4.png");background-color: #0059ec;color: #fff;}

.about-zy-page a:nth-child(4){background: url("../images/gather/about-icon-5.png") no-repeat left 48px center;}

.about-zy-page a:nth-child(4).ontrue,.about-zy-page a:nth-child(4):hover{background-image: url("../images/gather/about-icon-6.png");background-color: #0059ec;color: #fff;}

.about-zy-banbox {width: 72%;margin-left: 1%;background: #fff;height: 476px;}

.about-zy-ban {display: none;padding: 40px 32px;}

.about-zy-ban.ontrue {display: block;}

.about-zy-banpage {text-align: center;}

.about-zy-banpage a{display: inline-block;margin: 0 14px;padding-bottom:10px; font-size: 18px;color: #555;}

.about-zy-banpage a.ontrue,.about-zy-banpage a:hover{color: #0059ec;border-bottom: 2px solid #0059ec;}

.about-zy-banbox .swiper-container{margin-top: 40px;padding-bottom:40px;display: none;}

.about-zy-banbox .swiper-container.ontrue{display: block;}

.about-zy-banbox .swiper-container img{width: 100%;object-fit: cover;height: 290px;}

#zx-ban-box3 .swiper-container img {height: 112px;}

.about-zy-banbox .swiper-slide a{width: 100%;display: block;position: relative;z-index: 2;}

.about-zy-banbox .swiper-slide.mb a:before{position: absolute;background: url("../images/gather/bgyy.png") repeat-x bottom;width: 100%;height: 100%;bottom: 0;left: 0;content: "";z-index: 1;}

.about-zy-banbox .swiper-slide p{position: absolute;font-size: 18px;color: #fff;bottom: 10px;left: 16px;z-index: 2;max-width: 90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.about-zy-banbox .swiper-container .swiper-pagination-bullets{bottom: 0;}

.about-zy-banbox .swiper-container .swiper-pagination-bullet{width: 10px;height: 10px;}

.about-zy-banbox .swiper-container .swiper-pagination-bullet-active{width: 12px;height: 12px;}

#zy-ban5 ul{margin:-2% 0 0 -1.5%;}

#zy-ban5 li{width: 31.833%;margin:2% 0 0 1.5%;float: left;}

.about-zy-ban#zx-ban-box3{padding: 30px;}

#zx-ban-box3 .swiper-container{margin-top: unset;padding-bottom: 50px}



.about-zz {width: 100%;padding: 60px 0 0;}

.about-zz-page {width: 100%;text-align: center;margin-top: 42px;}

.about-zz-page a{display: inline-block;text-align: center;line-height: 40px;padding: 0 26px;margin: 0 11px;color: #666666;font-size: 18px;background: #f6f6f6;border: 1px solid #ececec;border-radius: 4px;transition: all .4s ease;}

.about-zz-page a.ontrue,.about-zz-page a:hover{background: #0059ec;color: #fff;border-color: #0059ec;}

.about-zz-ban-box{width: 100%;margin-top: 42px;}

.about-zz-ban {display: none;}

.about-zz-banimg {width: 60%;min-height: 254px;position: absolute;transform: translate(-50%,-50%);left: 50%;top: 50%;display: flex;justify-content: center;align-items: center;}

.about-zz-ban.ontrue {display: block;}

.about-zz-ban .swiper-slide{background: #eeeeee;position: relative;min-height: 358px;}

.about-zz-ban .swiper-slide img{width: 88%;object-fit: cover;height: 88%;}

.about-zz-ban .swiper-container {padding-bottom: 46px;}

.about-zz-ban .swiper-container .swiper-pagination-bullets{bottom: 0;}











/* 地图数据 */

.relmap{width: 100%;height: 500px;overflow: hidden;}

#admap .amap-info-close{right: 6px !important;top: 6px; display: none;}

#admap .amap-info-content{padding: 10px; background: #fb732a;border-radius: 4px;}

.relmap-info{width: 100%;overflow: hidden;}

.relmap-info h6{font-size: 14px;color: #fff;font-weight: bold;}

.relmap-info p{font-size: 14px;color: #000;margin-top: 8px;}

.relmap-info a{font-size: 14px;display: block;margin: 10px auto 0;color: #d4a95b;width: 180px;height: 32px;line-height: 32px;border: 1px solid #d4a95b;text-align: center;transition: all .3s ease;}

.relmap-info a:hover{background: #d4a95b;color: #fff;}

#admap .amap-logo,#map .amap-copyright{display: none !important;}

.relmap-info img{width: 19px !important;height: 26px !important;}

#admap .amap-info-sharp{border-top: 8px solid #fb732a;}

.amap-copyright{display: none !important;}

/* over */





/* 视频 */

.video_box {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);top: 0;left: 0;z-index: 99999;display: none;}

.video_c {width:80%;max-height: 600px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.video_c video {max-height: 600px;}

.video_c span{position: absolute;top: 10px;right: 20px;color: #fff;font-size: 20px;cursor: pointer;}





/* 连续滚动特殊盒子 */

.pub-gundong {padding: 90px 0;}

.pub-gundong-list {width: 100%;margin-top: 30px;}

.pub-gundong-list ul{margin-left: -2%;margin-top: -2%;}

.pub-gundong-list li{width: 31.333%;margin-left: 2%;margin-top: 2%; border: 1px solid #f3f3f3;padding: 34px 22px 36px;float: left;background: #fff; min-height: 483px;}

.pub-gundong-list li h5{font-size: 20px;color: #333;}

.pub-gundong-list li h5 a{display: block;float: right;color: #76787b;font-size: 14px;}

.pub-gundong-list li h5 a:hover{color: #2066da;}

.pub-gundong-img {margin-top: 14px;width: 100%;position: relative;}

.pub-gundong-img img{width: 100%;object-fit: cover;}

.pub-gundong-mb {position: absolute;bottom: 0;left: 0;line-height: 40px;background:rgba(0,0,0,.4);color: #fff;padding: 0 20px;width: 100%;}

.pub-gundong-mb p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.pub-gundong-box {width: 100%;margin-top: 20px;overflow: hidden;}

.pub-gundong-wd a{width: 100%;display: block;color: #828282;margin-top: 22px;position: relative;padding:0 18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.pub-gundong-wd a:first-child{margin-top: unset;}

.pub-gundong-wd a:after{content: "";position: absolute;background: #999;width: 6px;height: 6px;bottom: 8px;left: 0;border-radius: 50%;}

.pub-gundong-wd a:hover{color: #2066da;}

.pub-gundong-wd a:hover:after{background: #2066da;}





/* 底部公用分页 */

.fullpage{width: 100%;font-size: 0;text-align: center;margin: 40px 0 30px;user-select: none;}

.fullpage a{display: inline-block;vertical-align: middle;width: 38px;height: 38px;line-height: 38px;border: 1px solid #dcdcdc;margin: 0 5px;font-size: 16px;color: #333;transition: all .4s ease;border-radius: 3px;background-color: #fff;}

.fullpage a:first-child, .fullpage a:last-child{width: 80px;}

.fullpage a:hover, .fullpage a.ontrue, .fullpage a.on{background-color: #0059ec;color: #fff;border-color: #0059ec;}

.fullpage-num{display: inline-block;vertical-align: middle;}

.fullpage b, .fullpage input, .fullpage button{display: inline-block;vertical-align: middle;}

.fullpage b{font-size: 16px;color: #999;font-weight: 300;margin: 0 4px;}

.fullpage input{width: 66px;text-align: center;height: 38px;border: 1px solid #dcdcdc;font-size: 16px;color: #666;}

.fullpage button{color: #333;font-size: 16px;padding: 0 18px;border: 1px solid #dcdcdc;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}

.fullpage button:hover{background-color: #0059ec;color: #fff;}

.fullpage .on{display: none;}

.page-num-current{background-color: #0059ec !important;color: #fff !important;border-color: #0059ec !important;}



/* 侧边栏 */

.sideBar-wrapper{position: fixed;top: 50%;right: 0;margin-top: -101px;width: 50px;height: 203px;z-index: 6666;}

.sideBar-wrapper ul li{height: 50px;position: absolute;left: 0;}

.sideBar-wrapper ul li.backTop{top: 0;width: 62px;}

.sideBar-wrapper ul li.relDh.relQq{top: 51px;transition: all .4s;}

.sideBar-wrapper ul li.relDh{top: 102px;width: 172px;transition: all .4s;}

.sideBar-wrapper ul li.relEwm{top: 153px;width: 62px;}

.sideBar-wrapper ul li a{display: block;font-family: "Microsoft Yahei";color: #fff;font-size: 14px;height: 50px;line-height: 50px;overflow: hidden;background-color: #000;opacity: .7;border-radius: 6px;}

.sideBar-wrapper ul li a img{display: block;float: left;width: 24px;height: 24px;margin: 12px 12px 14px 14px;}

.sideBar-wrapper ul li a:hover{opacity: 1;background-color: #0059ec;}

.sideBar-wrapper ul li.relDh.relQq:hover{left: -116px;}

.sideBar-wrapper ul li.relDh:hover{left: -116px;}

.sideBar-wrapper-ewm{position: absolute;top: -144px;left: -144px;width: 140px;height: 149px;padding-bottom: 9px;display: none;}

.sideBar-wrapper ul li.relEwm:hover .sideBar-wrapper-ewm{display: block;}



#newBridge .icon-right-center{top: auto !important;bottom: 0 !important;right: 0 !important;}



/* -------------------------PC端--------------------------- */

@media all and (max-width:1700px) {

    /* 1600 × (900/1024/1200) */

    .contain2{width: 92%;}

    .glass-anl .public-center{padding: 88px 4% 0;}

    .glass-anl-img-mengban {width: 84%;left: 8%;padding: 16% 6%;}

}



@media all and (max-width:1599px) {

    /* 1440 × (900/1050) */

    .research-nav ul li { padding: 0 24px;}

}



@media all and (max-width:1439px) {

    /* 1360 × (768) */

    .pub-ban>img ,.wallcases-xq .pub-ban{height: 380px;}

    .pub-tit h1 {font-size: 32px;}

    .pub-tit h1 span {font-size: 38px;}

    .pub-ban-box h1{font-size: 30px;}

    .contain1{width: 92%;}

    .glass-pl {padding: 70px 0;}

    .glass-anl-img>a>p,.glass-anl-img-t a>p,.glass-anl-img-d a>p{line-height: 60px;font-size: 20px;padding: 0px 16px;}

    .glass-anl-img-mengban h5 {font-size: 16px;}

    .glass-anl-img-mengban h6 {font-size: 14px;}

    .glass-anl-img-mengban {padding: 10% 6%;}

    .build-button-next{right: -4%;}

    .build-button-prev{left: -4%;}

    .build .public-center {padding: 0 4%;}

}



@media all and (max-width:1359px) {

    /* 1280 × (800/854/1024) */

    .glass-anl-img>a>p,.glass-anl-img-t a>p,.glass-anl-img-d a>p{line-height: 50px;font-size: 18px;padding: 0px 12px;}

    

}



@media all and (max-width:1279px) {

    /* 1152 × (864) */

    .glass-pl-list li a img ,.glass-mengb{height: 206px;}

    .glass-mengb{padding: 60px 46px 0;}

    .glass-fw {height: 730px;padding: 50px 0;}

    .glass-fw-conl {padding: 60px 20px;}

    .glass-fw-ban img{width: 48.6%;}

    .beauty-xian-wd, .beauty-xian-img {height: 180px;}

    .earnest-ban2 img {height: 280px;min-height: 280px !important;}

    #earnest-ban1 a p {bottom: 14px;font-size: 20px;}

    #earnest-ban1 {padding-bottom: 40px;}

    .wallcases-mq-list li a img {height: 270px;}

    .wallcases-mq-listwd h5 {font-size: 20px;}

    .wallcases-xc-ban1 img ,.wallcases-xc-ban2{height: 360px;}

    .wallcases-px-wd {padding: 80px 0 56px 40px;}

    .wallcases-px-boxr img {min-height: 270px;}

    .wallcases-px-boxl img:nth-child(1) {left: 28px;}

    .standard-sg-list li a {padding: 30px 0;}

    .standard-sg-list li a h5 {font-size: 20px;}

    body.winter .standard-sg-list li a:hover, .standard-sg-list li a.ontrue {padding: 30px 0;}

    .pub-yjs-banl img ,.pub-yjs-banr{height: 350px;}

    .pub-yjs-banr{padding: 60px 70px 0;}

    .pub-yjs-banrwd h5 {font-size: 26px;line-height: 32px;}

    .pub-yjs-banrwd a {margin-top: 38px;}

    .research-nav ul li:first-child ,.research-nav ul li:last-child{padding: 0 10px 0;}

    body.winter .research-nav ul li a:hover:before,body.winter .research-nav ul li a.ontrue:before{background: none;}

    .research-list-box li a {padding: 26px 36px;}

    .research-list-box ul { margin-top: -20px;}

    .research-list-box li { margin-top: 20px;}

    .research-list {margin-top: 46px;}

    .about-zy-page a {line-height: 100px;padding-left: 78px;font-size: 16px;}

    .about-zy-banbox {height: 400px;}

    .about-zy-banbox .swiper-container img{height: 230px;}

    .about-zy-page a:nth-child(1),.about-zy-page a:nth-child(2),.about-zy-page a:nth-child(3),.about-zy-page a:nth-child(4){background-position: left 22px center;}

    .about-zy-ban {padding: 30px;}

    .about-zy-banbox .swiper-container {margin-top: 30px;}

    #zx-ban-box3 .swiper-container img {height: 90px;}

}



@media all and (max-width:1151px) {

    /* 1024 × (600/768) */

    .pub-ban>img ,.wallcases-xq .pub-ban{height: 320px;}

    .pub-ban-box h1{font-size: 28px;}

    .pub-ban-box p {font-size: 18px;}

    .whatiswall .pub-ban-box p{font-size: 16px;}

    .glass-anl-img>a>p,.glass-anl-img-t a>p,.glass-anl-img-d a>p{line-height: 40px;font-size: 16px;padding: 0px 10px;}

    .glass-anl-img-mengban h5 {font-size: 14px;margin-bottom: 10px;}

    .glass-anl-img-mengban p {font-size: 12px;margin-bottom: 14px;}

    .build-wd {padding: 5% 0 5% 3%;}

    .beauty-xian-wd, .beauty-xian-img {height: 150px;}

    .wallcases-wt-list li a {padding: 0 6% 0 14%;}

    .standard-cl-banimg, .standard-cl-banwd {height: 340px;}

    .standard-cl-banwd h5 {font-size: 26px;}

    .standard-ys-banl img {height: 499px;}

    .standard-ys-banr a {line-height: 99px;}

    .whatiswall-gffd-banwd a,.whatiswall-by-list li ,.whatiswall-sh-list li{width: 48%;}

    .whatiswall-sh-list li {height: auto;}

    .whatiswall-sh-listwd {margin-top: auto;}

    .whatiswall-sh-listwd span {margin: 18px 0;}

    .casescon-list-wd p {margin: 16px 0 24px;}

    .casescon-list-wd h6 {margin-top: 18px;}

    .warranty-zz-list {margin-top: 50px;}

    .warranty-zz-listbox {width: 180px;height: 180px;}

    .warranty-zz-listimg,.warranty-zz-listwd{width: 160px;height: 160px;}

    .warranty-zz-listwd{padding-top: 40px;}

    .warranty-zz-listwd img{height: 40px;}

    .warranty-zz-listwd p {font-size: 16px;}

    .contact-map-mb {padding: 40px 32px 0;height: 650px;}

    .contact-map-tit h1 {font-size: 32px;}

    .contact-map-futit {margin-top: 26px;padding-bottom: 36px;}

    .contact-map-futit p {font-size: 16px;line-height: 28px;}

    .contact-map-ewm {padding-top: 36px;}

    .contact-map-ewmbox img{height: 120px;}

    .contact-map-iph p {font-size: 22px;}

    .contact-mapimg { height: 700px;}

}





/* ------------------------手机端-------------------------- */

@media all and (max-width:1000px) {

    /* 平板设备 720 适配 */

    .pub-tit h1 {font-size: 28px;}

    .pub-tit h1 span {font-size: 34px;}

    .glass-pl { padding: 60px 0;}

    .glass-pl-list {padding-top: 30px;}

    .glass-pl-list li {width: 48%;}

    .glass-pl-list li a p {bottom: 18px;}

    .glass-fw {height: 500px;padding: 0;position: relative;}

    .glass-fw-con {margin-top: 500px;margin-bottom: unset;}

    .glass-fw-conl{width: 100%;padding: 30px 0 0;}

    .glass-fw-conr{width: 100%;padding: 30px 0 20px;}

    .glass-fw-conr{box-shadow: unset;}

    .glass-fw-ban img {width: 48.7%;}

    .glass-fw .pub-tit{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 92%;}

    .glass-fw-ckgd a{width: 100%;}

    .glass-wt {padding: 60px 0;}

    .glass-wt-list li{width: 29.3333%;}

    .glass-wt-list ul{display: flex;justify-content:center;flex-wrap: wrap;}

    .glass-wt-mengb h5 {font-size: 18px;}

    .glass-bz-wd {padding: 60px 0;}

    .glass-bz-bg img {min-height: 430px;}

    .glass-bz-list {margin-top: 30px;}

    .glass-bz-listimg img {height: 38px;}

    .glass-bz-list li h5 {font-size: 20px;margin: 14px 0;}

    .glass-anl-img {width: 47%;margin-top: 20px;}

    .glass-anl-img-box {margin-top: 20px;}

    .glass-anl {padding: 60px 0;}

    .build-wd {padding: 4% 0 4% 3%;width: 100%;}

    .build-img{width: 100%;}

    #build-ban1 .swiper-slide{padding: 0 4%;}

    .build-button-next {right: -2%;}

    .build-button-prev {left: -2%;}

    .build {padding: 60px 0;}

    #build-ban1 {margin: 0 0 30px;}

    .glass-lc {padding: 60px 0 120px;}

    .glass-lc-yuanbox p {font-size: 18px;}

    .glass-lc-yuan .glass-lc-yuanbox:nth-child(10) {left: -4.5%;}

    .glass-lc-yuan .glass-lc-yuanbox:nth-child(5){right: -4.5%;}

    .pub-gundong {padding: 60px 0;}

    .pub-gundong-list li {width: 48%;}

    .pub-gundong-list li h5 {font-size: 18px;}

    .beauty-dian {padding: 60px 0;}

    .beauty-dian-list li{width: 33.3333%;}

    .beauty-dian-list li img{height: 80px;}

    .beauty-xian-wdimg li{width: 50%;}

    .beauty-xian-wd, .beauty-xian-img {height: 240px;}

    .beauty-xian {padding: 60px 0;}

    .beauty-xian-wdimg {margin-top: 30px;}

    .earnest-ban {width: 80%;margin: 30px auto 40px;}

    .earnest {padding: 60px 0;}

    #earnest-ban1 a {width: 100%;margin-left: unset;}

    .earnest-ban2{max-width: 380px;margin: 0 auto;}

    .earnest-imgwd p {font-size: 18px;}

    .beauty-com {padding: 60px 0;}

    .beauty-com-list ul {margin-left: -2%;}

    .beauty-com-list li {width: 48% ;margin-left: 2%;}

    .beauty-com-list li.ontrue{width: 48%;}

    .beauty-com-list li.ontrue .beauty-com-mengban{bottom: -100%;}

    .beauty-com-mengban {padding: 120px 0 0 50px;}

    .wallcases-pag a {line-height: 60px;padding: 0 38px;}

    .wallcases-pag a.ontrue:after, .wallcases-pag a:hover:after {left: 36px;}

    .wallcases-mq-list li {width: 48%;}

    .wallcases-mq-listwd {padding: 24px 24px 30px;}

    .wallcases-mq {padding: 50px 0;}

    .wallcases-mq-form form {max-width: none; width: 100%;text-align: center;}

    .wallcases-mq-form form select{width: 20%;padding: 0 3%;background-position: right 10px center;}

    .wallcases-xc {padding: 60px 0;}

    .wallcases-xc-pag {margin: 30px auto 0;}

    .wallcases-xc-ban-box {margin-top: 34px;}

    .wallcases-xc-ban1 img, .wallcases-xc-ban2 {height: 280px;}

    .wallcases-xc-ban2 {padding: 60px 30px 0 60px;}

    .wallcases-xc-ban2 h5 {font-size: 24px;}

    .wallcases-xc-ban2 p {margin-top: 8px;padding-bottom: 12px;}

    .wallcases-xc-ban1 .swiper-slide:after {height: 50px;}

    .wallcases-xc-ban1 .swiper-pagination {bottom: 10px;}

    .wallcases-px {padding: 60px 0;}

    .wallcases-px-page {margin-top: 30px;}

    .wallcases-px-box {margin-top: 26px;}

    .wallcases-px-boxl, .wallcases-px-boxr{width: 100%;float: none;}

    .wallcases-px-boxr {padding: unset;margin-top: 30px;}

    .wallcases-px-boxl img:nth-child(1) {left: 0;}    

    .wallcases-px-boxl img{width: 60px;}

    .wallcases-px-wd h5 {font-size: 26px;}

    .wallcases-wt {padding: 60px 0;}

    .wallcases-wt-list {margin-top: 30px;}

    .wallcases-wt-list ul {margin: -2% 0 0;}

    .wallcases-wt-list li {width: 100%;margin: 2% 0 0;}

    .wallcases-xq-list {padding: 60px 0;}

    .wallcases-xq-list li h5 {font-size: 20px;line-height: 26px;margin: 10px 0 4px;}

    .wallcases-xq-ban {padding-top: 60px;}

    .wallcases-xq-banl ,.wallcases-xq-banr ,.wallcases-xq-banbtn{width: 100%;float: none;}

    .wallcases-xq-banl img{max-width: 100%;object-fit: cover;}

    .wallcases-xq-banr{padding-top: 30px;}

    .wallcases-xq-banr h6 {margin-bottom: 24px;}

    .wallcases-xq-banr a {width: 32%;float: left;margin-left: 2%;}

    .wallcases-xq-banr a:nth-child(2){margin-left: auto;}

    .wallcases-xq-banbtn{margin-top: auto;}

    .wallcases-xq-banbtnbox {line-height: 50px;height: 50px;}

    .wallcases-xq-ban:before {bottom: 50px;}

    .wallcases-xq-banl-wd {margin: 20px 0;}

    .wallcases-xq-banr a img {height: 140px;}

    .wallcases-xq-anli {padding: 60px 0;}

    .wallcases-xq-anli .wallcases-mq-listwd {padding: 20px 0; }

    .wallcases-xq-anli .wallcases-mq-list{margin-top: 30px;}

    .wallcases-mq-listwd p {margin-top: 20px;}

    .standard-bz {padding: 60px 0;}

    .standard-bz-list {margin-top: 40px;}

    .standard-bz-list li {width: 48%;}

    .standard-bz-mbwd {top: 43%;}

    .standard-bz-mbimg {top: 18%;}

    .standard-bz-mbwd p{display: block;}

    .standard-cl-ban .swiper-slide {width: 100%;}

    .standard-cl {padding: 60px 0;}

    .standard-cl-page {margin-top: 30px;}

    .standard-cl-page a {margin-left: 26px;font-size: 16px;line-height: 36px;}

    .standard-cl-ban {margin-top: 28px;}

    .standard-cl-banwd {padding: 60px 50px;}

    .standard-cl-banimg, .standard-cl-banwd {height: 290px;}

    .standard-sg .pub-tit p {font-size: 16px;}

    .standard-sg-list li { width: 48%;}

    .standard-sg-list li a .standard-sg-listwd{display: block;}

    .standard-sg-list li a h5{color: #0059ec;}

    .standard-sg-list li a h5:before{background:#668df1;}

    .standard-sg-list li a,.standard-sg-list li a.ontrue{transform: unset;border-color: #0059ec;}

    .standard-sg {padding: 60px 0;}

    .standard-sg-list {margin-top: 30px;}

    .standard-ys {padding: 60px 0;}

    .standard-ys-ban {margin-top: 30px;}

    .standard-ys-banl,.standard-ys-banr{width: 100%;float: none;}

    .standard-ys-banr {margin-top:20px;}

    .standard-ys-banr a {width: 33.333%;float: left;line-height: 60px;}

    .standard-ys-banl img{height: auto;min-height: 220px;}

    .pub-yjs-banl,.pub-yjs-banr{width: 100%;float: none;}

    .whatiswall .pub-yjs {padding: 60px 0;}

    .pub-yjs-ban {margin-top: 30px;}

    .pub-yjs-banr{height: auto;padding: 50px;}

    .pub-yjs-banrwd h5 {font-size: 24px;line-height: 28px;}

    .pub-yjs-banrwd span{margin: auto;}

    .pub-yjs-banrwd a {margin-top: 28px;}

    .whatiswall-sg{background: none;}

    .whatiswall-sg .pub-tit.ontrue h1{color: #1b1f25;}

    .whatiswall-gffd {padding: 0 0 60px;}

    .whatiswall-zc .pub-gundong{padding: 60px 0;}

    .whatiswall-by {padding: 60px 0;}

    .whatiswall-by-list {margin-top: 30px;}

    .whatiswall-sh {padding: 60px 0;}

    .whatiswall-sh-list { margin-top: 30px;}

    .research .pub-yjs{padding: 60px 0 0;}

    .research-nav ul li {padding: 0 14px;}

    .research-nav ul {width: 900px;}

    .research {padding-bottom: 60px;}

    .encyclopedias .pub-gundong {padding: 60px 0 40px;}

    .encyclopedias {padding-bottom: 60px;}

    .casescon-list .contain1 {padding: 40px 0;}

    .casescon-list-box {margin-top: 30px;}

    .casescon-list-box a {padding: 26px 0;}

    .casescon-list-wd h5 {font-size: 20px;}

    .casescon-list-wd p {font-size: 14px;}

    .casescon-list-wd p {margin: 16px 0;}

    .casescon-list-wd h6 {margin-top: 14px;}

    .casescon-list-wd {width: 68%;}

    .casescon-list-img {width: 32%;}

    .news-box {padding: 60px 0 0;}

    .news-box-l,.news-box-r{width: 100%;}

    .news-box-r {padding-left: unset;margin-top: 30px;}

    .news-box-btn a p span {font-size: 22px;}

    .news-box-r h5 {font-size: 22px;margin-bottom: 36px;}

    .news-box-r li a {padding: 28px;}

    .news-box-r li a p {font-size: 18px;line-height: 22px;margin-top: 10px;}

    .news-box-xx {margin-top: 30px;}

    .news-box-l h1 {font-size: 26px;line-height: 30px;}

    .news-box-titwd h5 {font-size: 14px;}

    .news-box-titimg span {font-size: 14px;}

    .warranty-zb {padding: 60px 0;}

    .warranty-zb-tab {margin-top: 40px;}

    .warranty-zb-tab table td.ontrue {padding: 0 8px;}

    .warranty-zb-tab table td {height: 60px;}

    .warranty-zz-listbox {width: 140px;height: 140px;}

    .warranty-zz-listimg, .warranty-zz-listwd {width: 120px;height: 120px;}

    .warranty-zz-listwd {padding-top: 30px;}

    .warranty-zz-listwd p { margin-top: 8px;}

    .warranty-zz-listwd img {height: 34px;}

    .warranty-zz {padding: 60px 0;}

    .warranty-zz-list {margin-top: 30px;}

    .contact-map {padding: 60px 0 0;}

    .contact-mapimg {height: 500px;}

    .contact-map-mb {padding: 40px 32px 0;height: 576px;position: unset;transform: none;width: 100%;margin-top: 30px;}

    .contact-map-tit h1 {font-size: 28px;}

    .contact-map-futit {margin-top: 20px;padding-bottom: 26px;}

    .contact-map-futit p {font-size: 14px;line-height: 24px;}

    .contact .research-nav ul{width: unset;}

    .about-mq {padding: 60px 0;}

    .about-mq-wd {margin-top: 26px;}

    .about-mq-list ul {margin: -4% 0 0;}

    .about-mq-list li {width: 50%;margin: 4% 0 0;}

    .about-mq-listwd h5 {font-size: 20px;}

    .about-mq-listwd {margin: 16px auto 0;}

    .about-mq-listwd p {font-size: 14px;line-height: 20px;margin-top: 10px;}

    .about-mq .contain1 {padding: unset;}

    .about-fb {padding: 60px 0 36px;}

    .about-ls {padding-top: 60px;}

    .about-ls-ban1 {width: 576px; margin: 40px auto 0;}

    .about-ls-ban1wd {padding: 9px 20px;height: 110px;}

    .about-ls-ban1wd h5 {font-size: 20px;}

    .about-ls-ban1wd p {line-height: 22px;height: 68px;}

    .about-ls-ban2 {background: none;height: unset;padding-top: 26px;width: unset;}

    .about-ls-ban2 .swiper-slide a:before,.about-ls-ban2 .swiper-slide a:after{display: none;}

    .about-ls-ban2 .swiper-slide-active a{font-size: 48px;transform: rotate(0deg) translate(0,0px) !important;display: inline-block;}

    .about-zx {padding: 60px 0;}

    .about-zy {padding: 60px 0;}

    .about-zy-box {margin-top: 30px;}   

    .about-zy-page ,.about-zy-banbox{width: 100%;float:unset;} 

    .about-zy-banbox {margin-left: unset;}

    #zx-ban-box3 .swiper-container img {height: unset;max-height: 90px;}

    .about-zy-banbox {height: unset;}

    #zz-ban1 .swiper-slide img {max-height: 254px;}

    .about-zz {padding: 60px 0 0;}

    .about-zz-page {margin-top: 30px;}

    .about-zz-ban-box {margin-top: 30px;}

    .about-zz-page a {padding: 0 20px; font-size: 16px;}

    .sideBar-wrapper {display: none;}

    .news-box-wd {padding: 30px 0}

    .contact-map-futit p:nth-child(1) {background-position: left 0 top 4px;}

    .contact-map-futit p:nth-child(2) {background-position: left 0 top 2px;}

    /* 底部公共分页 */

    .fullpage .on{display: block;}

    .fullpage-num{margin-bottom: 10px;}

}

@media all and (max-width:640px) {

    /* 移动终端以上 360 适配 */

    .pub-ban>img ,.wallcases-xq .pub-ban{height: 220px;}

    .pub-tit h1 {font-size: 22px;}

    .pub-tit h1 span {font-size: 28px;}

    .pub-tit p {font-size: 12px;}

    .pub-ban-box h1 {font-size: 20px;}

    .pub-ban-box p {font-size: 14px;line-height: 24px;}

    .glass-pl-list {padding-top: 24px;}

    .glass-pl {padding: 30px 0;}

    .glass-pl-list ul{margin-left: unset;margin-top: -4%;}

    .glass-pl-list li {width: 100%;margin-left: unset;margin-top: 4%;}

    .glass-pl-list li a p {bottom: 16px;left: 16px;font-size: 16px;}

    .glass-fw-ban .swiper-slide img:nth-child(3) {margin-left: 1.5%;}

    .glass-fw-ban img {min-height: 190px;}

    .glass-fw-vs {width: 60px;height: 60px;}

    .glass-fw-vs img{width: 100% !important;object-fit: cover !important;}

    .glass-fw {height: 200px;}

    .glass-fw-con {margin-top: 200px;}

    .glass-fw-btn a {line-height: 40px;font-size: 16px;}

    .glass-wt {padding: 30px 0;}

    .glass-wt-mengb h5 { font-size: 16px;}

    .glass-wt .contain1 {padding: 0;}

    .glass-bz-list li {width: 29%;}

    .glass-bz-bg img {min-height: 674px;}

    .glass-bz-wd {padding: 30px 0;}

    .glass-bz-listimg img {height: 30px;}

    .glass-bz-list ul {margin-top: -42px;display: flex;flex-wrap: wrap;justify-content: center;}

    .glass-bz-list li {margin-top:42px;}

    .glass-bz-list li h5 {font-size: 16px;margin: 8px 0;}

    .glass-bz-list li p {font-size: 12px;line-height: 1.4em;height:auto;}

    .glass-anl .public-center {padding-top: 34px;}

    .glass-anl-img>a>p,.glass-anl-img-t a>p,.glass-anl-img-d a>p{line-height: 36px;font-size: 12px;padding: 0px 8px;}

    .glass-anl-img-box .glass-anl-img{width: 100%;margin-right: unset;}

    .glass-anl-img-t {width: 48%;margin-right: 4%;float: left;margin-bottom: unset;}

    .glass-anl-img-d{width: 48%;float: left;}

    .glass-anl {padding: 30px 0;}

    .glass-anl-img-box{margin-top: unset;margin-bottom: 20px;}

    .build-wd h5 {font-size: 16px;}

    .build-wd h6 {font-size: 14px;}

    .build-wd p {font-size: 12px;margin-bottom: 4%;}

    .build-wd p span i {width: 18px;height: 18px;background-size: contain !important;}

    .build-wd a {font-size: 14px;display: block;text-align: center;}

    .build-button-prev,.build-button-next{width: 14px;top: 35%;}

    .build .public-btn {margin-bottom: 20px;}

    .build {padding: 30px 0;}

    #build-ban1 {margin: 0 0 20px;}

    .glass-lc-yuanbox {position: unset;display:inline-block;width: 33.333%;margin-top: 24px;}

    .glass-lc-yuan { width: 100%;height: unset;border:unset;border-radius: unset;margin: unset;text-align: center;font-size: 0;}

    .glass-lc {padding: 30px 0;}

    .glass-lc-yuanbox p {font-size: 16px;}

    .glass-lc-yuanbox img {margin: 8px 0;}

    .pub-gundong-box{margin-top: 8px;}

    .pub-gundong-wd a ,.pub-gundong-box .pub-gundong-wd:last-child{margin-top: 12px;}

    .pub-gundong {padding: 30px 0;}

    .pub-gundong-list ul {margin-left: unset;margin-top: -4%;}

    .pub-gundong-list li {width: 100%;margin-left: unset;padding: 20px;margin-top: 4%;}

    .beauty-dian { padding: 30px 0;}

    .beauty-dian-list ul{margin-top: -4%;}

    .beauty-dian-list li {width: 50%;margin-top: 4%;}

    .beauty-dian-list li img{height: 60px;}

    .beauty-dian-list li h5 {margin: 8px 0;font-size: 18px;}

    .beauty-dian-list li p{width: 88%;max-width: unset;}

    .beauty-xian {padding: 30px 0;}

    .beauty-xian-wdimg {margin-top: 20px;}

    .beauty-xian-wd, .beauty-xian-img {height: 120px;}

    .beauty-xian-wd h5 {line-height: 30px;font-size: 16px;}

    .earnest-imgwd {width: 50%;margin-top: 20px;}

    .earnest {padding: 30px 0;}

    .earnest-ban {margin: 0px auto 20px;}

    .earnest-imgwd img {margin-bottom: 10px;height: 60px;}

    .earnest-imgwd {height: 108px;}

    .earnest-imgwd.ontrue p {padding-bottom: 6px;}

    .earnest-ban2 img {height: 200px;min-height: 200px !important;}

    #earnest-ban1 a p {font-size: 16px;}

    #earnest-ban1 {padding-bottom: 30px;}

    .beauty-com {padding: 30px 0;}

    .beauty-com-list ul {margin-left: unset;}

    .beauty-com-list li {width: 100%;margin-left: unset;}

    .beauty-com-list li.ontrue{width: 100%;}

    .beauty-com-btn {width: 260px;}

    .beauty-com-btn a {width: 120px;margin: 20px 0 0 20px;}

    .beauty-com-list {margin-top: 24px;}

    .beauty-com-mengban h5 {font-size: 20px;}

    .beauty-com-mengban h6 {margin-top: 30px;}

    .beauty-com-mengban h5:after {bottom: -10px;}

    .wallcases-mq {padding: 30px 0;}

    .wallcases-mq-list {margin-top: 24px;}

    .wallcases-mq-form form{margin-top: -2%;margin-left: -2%;}

    .wallcases-mq-form form select {width: 44%;margin-top: 2%;padding: 0 6%;}

    .wallcases-mq-form form select:first-child {margin-left: 2%;}

    .wallcases-mq-list ul{margin-left: auto;margin-top: -4%;}

    .wallcases-mq-list li {width: 100%;margin-left: auto;margin-top: 4%;}

    .wallcases-mq-list li a img {height: 220px;}

    .wallcases-mq-listwd {padding: 20px;}

    .wallcases-mq-listwd h5 {font-size: 18px;}

    .wallcases-mq-listwd p {margin-top: 10px;}

    .wallcases-mq-listwd p:after {bottom: -4px;}

    .wallcases-xc {padding: 30px 0;}

    .wallcases-xc-pag {margin: 10px auto 0;max-width: 280px;}

    .wallcases-xc-pag a:first-child{margin-left: 4%;}

    .wallcases-xc-pag a{margin-top: 4%;}

    .wallcases-xc-ban-box {margin-top: 24px;}

    .wallcases-xc-ban1,.wallcases-xc-ban2{width: 100%;}

    .wallcases-xc-ban1 img, .wallcases-xc-ban2 {height: auto;}

    .wallcases-xc-ban2 {padding: 50px 30px;}

    .wallcases-xc-ban2 h5 {font-size: 20px;}

    .wallcases-xc-ban2 p {font-size: 14px;}

    .wallcases-px { padding: 30px 0;}

    .wallcases-px-page a {width: 80%;padding: unset;line-height: 50px;margin-left: unset;}

    .wallcases-px-box {margin-top: 20px;padding: 14px;}

    .wallcases-px-wd h5 {font-size: 22px;}

    .wallcases-px-boxl img:nth-child(2) {width: 40px;}

    .wallcases-px-wd {padding: 56px 0 44px 6px;}

    .wallcases-px-wd p {margin-top: 10px;line-height: 20px;max-width: unset;}

    .wallcases-px-boxr img {min-height: 160px;}

    .wallcases-wt {padding: 30px 0;}

    .wallcases-wt-list {margin-top: 20px;}

    .wallcases-wt-list li a{line-height: 50px;padding: 0 10% 0 16%;}

    .wallcases-wt-list li a:before {bottom: 16px;right: 0;}

    .wallcases-wt-list li a:after {bottom: 6px;}

    .wallcases-wt-btn {margin-top: 30px;}

    .wallcases-wt-btn a {width: 140px;}

    .wallcases-xq .pub-ban-box h5 {font-size: 14px;margin-top: 0;}

    .wallcases-xq .pub-ban-box h5:after {bottom: -14px;}

    .wallcases-xq-tit {padding-top: 60px;}

    .wallcases-xq .pub-ban-box {top: 50%;}

    .wallcases-xq-list {padding: 30px 0;}

    .wallcases-xq-list ul{margin-top: -6%;}

    .wallcases-xq-list li {width: 50%;margin-top: 6%;}

    .wallcases-xq-list li h5 {font-size: 18px;line-height: 22px;margin: 10px 0 0px;}

    .wallcases-xq-ban {padding-top: 30px;}

    .wallcases-xq-banl-wd p {font-size: 14px;line-height: 20px;}

    .wallcases-xq-banl-wd {margin: 14px 0;}

    .wallcases-xq-banr {padding-top: 24px;}

    .wallcases-xq-banr h6 {font-size: 18px;line-height: 24px;margin-bottom: 14px;}

    .wallcases-xq-banr a {width: 100%;float: none;margin-left: auto;}

    .wallcases-xq-banr a img {height: 230px;}

    .wallcases-xq-banbtnbox {width: 100%;}

    .wallcases-xq-banbtn .wallcases-xq-banbtnbox:first-child,.wallcases-xq-banbtn .wallcases-xq-banbtnbox:last-child{display: none;}

    .wallcases-xq-banr .wallcases-mq-listwd {padding: 20px 0;}

    .wallcases-xq-banr .wallcases-mq-listwd p {margin-top: 6px;}

    .wallcases-xq-anli {padding: 30px 0;}

    .wallcases-xq-anli .wallcases-mq-list {margin-top: 22px;}

    .standard .pub-ban-box p {font-size: 14px;line-height: 18px;}

    .standard-bz {padding: 30px 0;}

    .standard-bz-list {margin-top: 20px;}

    .standard-bz-list ul {margin: -4% 0 0;} 

    .standard-bz-list li {width: 100%;float: none;margin: 4% 0 0;}

    .standard-bz-mbwd h5 {font-size: 18px;}

    .standard-bz-mbwd p {line-height: 20px;margin-top: 12px;}

    .standard-bz-mbimg {top: 24%;}

    .standard-bz-mbwd {top: 48%;}

    .standard-cl {padding: 30px 0;}

    .standard-cl-page {margin-top: 10px;margin-left:-6%;}

    .standard-cl-page a {margin-left: 6%;font-size: 14px;line-height: 36px;}

    .standard-cl-page a:first-child{margin-left: 6%;}

    .standard-cl-banwd {padding: 24px 20px 0;}

    .standard-cl-banwd h5 {font-size: 18px;padding-left: 30px;background-size: 22px;line-height: 36px;}

    .standard-cl-banimg, .standard-cl-banwd {height: 180px;}

    .standard-cl-banwd p {font-size: 12px;line-height: 18px;margin-top: 4px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 5;height: 90px;}

    .standard-sg {padding: 30px 0;}

    .standard-sg-list {margin-top: 20px;}

    .standard-sg-list ul {margin: -4% 0 0;}

    .standard-sg-list li {width: 100%;margin: 4% 0 0;float: none;}

    .standard-sg-list li a,.standard-sg-list li a.ontrue{padding: 24px 0;}

    .standard-sg-list li a h5:before {bottom: -12px;}

    .standard-sg-listwd {margin-top: 20px;}

    .standard-sg-listwd p {max-width: 88%;margin: 0 auto 10px;}

    .standard-ys {padding: 30px 0;}

    .standard-ys-ban {margin-top: 20px;}

    .standard-ys-banl-mb {line-height: 40px;padding: 0 80px 0 20px;}

    .standard-ys-banl-mb p {font-size: 14px;}

    .standard-ys-banl .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 8px;text-align: right;padding-right: 16px;}

    .standard-ys-banl .swiper-pagination-bullet{width: 8px;height: 8px;}

    .standard-ys-banl .swiper-pagination-bullet-active{width: 10px !important;height:10px !important;}

    .standard-ys-banr a {width: 50%;line-height: 40px; font-size: 16px;margin: -1px 0 0 -1px;border: 1px solid #dedede;float: none;display: inline-block;}

    .standard-ys-banr a:first-child{border: 1px solid #dedede;}

    .standard-ys-banr {margin-left: 1px;font-size: 0;text-align: center;}

    .whatiswall .pub-ban-box h1 {font-size: 18px;}

    .whatiswall .pub-ban-box p {font-size: 12px;line-height: 16px;}

    .whatiswall .pub-yjs {padding: 30px 0;}

    .pub-gundong-list {margin-top: 20px;}

    .pub-yjs-ban {margin-top: 20px;}

    .pub-yjs-banl img{height: 240px;}

    .pub-yjs-banr{padding: 20px;}

    .pub-yjs-banrwd h5 {font-size: 20px;line-height: 20px;}

    .pub-yjs-banrwd a {margin-top: 16px;}

    .whatiswall-gffd-ban {margin-top: 20px;}

    .whatiswall-gffd-banwd {margin:-3% 0 0 0;}

    .whatiswall-gffd-banwd a {width: 100%;margin:3% 0 0 0;}

    .whatiswall-gffd {padding: 0 0 30px;}

    .whatiswall-gffd-ban .swiper-container {padding-bottom: 40px;}

    .whatiswall-zc .pub-gundong{padding: 30px 0;}

    .whatiswall-zc .pub-gundong-list{margin-top:20px;}

    .pub-gundong-mb {line-height: 30px;padding: 0 18px;}

    .whatiswall-zc .pub-btn {margin-top: 26px;}

    .whatiswall-by-list ul {margin: -4% 0 0;}

    .whatiswall-by-list li {width: 100%;margin: 4% 0 0;float: none;}

    .whatiswall-by {padding: 30px 0;}

    .whatiswall-by-list {margin-top: 20px;}

    .whatiswall-sh {padding: 30px 0;}

    .whatiswall-sh-list {margin-top: 20px;}

    .whatiswall-sh-list ul{margin: -4% 0 0;}

    .whatiswall-sh-list li {width: 100%;margin: 4% 0 0;padding: 20px;}

    .whatiswall-sh-list li img {margin: 20px 0;}

    .whatiswall-sh-listwd span {margin: 14px 0;}

    .whatiswall-sh .pub-btn {margin-top: 26px;}

    .research .pub-yjs{padding: 30px 0 0;}

    .research-nav ul li {padding: 0 10px;}

    .research-nav ul {width: 660px;}

    .research {padding-bottom: 30px;}

    .research-list {margin-top: 24px;}

    .research-list-box{padding-bottom: unset;}

    .research-list-box ul { margin-top: -6px;}

    .research-list-box li { margin-top: 6px;}

    .research-list-box li a {padding: 18px;}

    .research-list-box li a h5 {font-size: 14px;}

    .research-list-box li a p {font-size: 16px;margin-top: 4px;}

    .encyclopedias .pub-gundong {padding: 30px 0 20px;}

    .encyclopedias {padding-bottom: 30px;}

    .pub-yjs-banlmb {line-height: 40px;}

    .pub-yjs-banlmb p{font-size: 14px;}

    .nothing.encyclopedias .research-list {margin-top: 30px;}

    .casescon-list {margin-top: 20px;}

    .casescon-list .contain1 {padding: 20px 0;}

    .casescon.encyclopedias {padding-bottom: 20px;}

    .casescon-list-box {margin-top: 20px;padding: 0 4%;}

    .casescon-list-img,.casescon-list-wd{width: 100%;float: unset;}

    .casescon-list-wd{padding: 16px 0 0;}

    .casescon-list-box a {padding: 20px 0;}

    .casescon-list-wd p {margin: 12px 0;}

    .news-box {padding: 30px 0 0;}

    .news.encyclopedias {padding-bottom: 30px;}

    .news-box-l h1 { font-size: 22px;line-height: 22px;}

    .news-box-tit {margin-top: 16px;}

    .news-box-titwd,.news-box-titimg{float: none;}

    .news-box-titimg{margin-top: 10px;}

    .news-box-titwd h5,.news-box-titimg span {font-size: 12px;}

    .news-box-wd p {line-height: 20px;}

    .news-box-btn a {line-height: 50px;}

    .news-box-btn a p span {font-size: 18px;}

    .news-box-xx img {width: 40px;}

    .news-box-xx {margin-top: 10px;}

    .news-box-r h5 {font-size: 20px;margin-bottom: 26px;}

    .news-box-r {margin-top: 26px;}

    .news-box-r li a {padding: 22px;}

    .news-box-r li a p {font-size: 16px;line-height: 20px;}

    .news-box-r li a h6 {font-size: 14px;}

    .warranty-zb {padding: 30px 0;overflow: auto;}

    .warranty-zb-tab {margin-top: 20px;min-width: 400px;}

    .warranty-zb-tab table thead {line-height: 50px;font-size: 14px;}

    .warranty-zz {padding: 30px 0;background: none;}

    .warranty-zz .pub-tit.ontrue h1{color:#1b1f25;}

    .warranty-zz-list li {width: 50%;}

    .warranty-zz-listwd p {font-size: 14px;}

    .contact-map {padding: 30px 0 0;}

    .contact-mapimg { height: 180px;}

    .contact-map-mb {padding: 22px;height: 480px;margin-top: 20px;}

    .contact-map-tit h1 {font-size: 24px;}

    .contact-map-ewmbox img {height: 80px;}

    .contact-map-ewm {padding-top: 24px;}

    .contact-map-iph {line-height: 60px;padding-left: 30px;}

    .contact-map-iph p {font-size: 18px;}

    .contact-map-iph span { font-size: 16px;margin: 13px 0 0 10px;padding-bottom: 4px;}

    .video_c {width: 92%;}

    .about-mq {padding: 30px 0;}

    .about-mq-wd {margin-top: 18px;}

    .about-mq-list li img{width: 70px;}

    .about-mq-list {margin-top: 24px;}

    .about-mq-listwd h5 {font-size: 18px;}

    .about-mq-listwd {margin: 10px auto 0;}

    .about-mq-listwd p {margin-top: 2px;}

    .about-fb {padding: 30px 0;}

    .about-fb-img {margin-top: 20px;}

    .about-ls {padding-top: 30px;}

    .about-ls-ban1 {margin: 24px auto 0;width: 100%;}

    .about-ls-ban1wd { padding: 0 10px;height:64px;}

    .about-ls-ban1wd p {font-size: 14px;margin-top: 7px;line-height: 20px;}

    .about-ls-ban1wd h5 {font-size: 18px;}

    .about-ls-ban2 .swiper-slide-active a {font-size: 38px;}

    .about-ls-ban2 {padding-top: 0px;}

    .about-ls-ban1 .swiper-button-next, .about-ls-ban1 .swiper-button-prev {bottom: -50px;}

    .about-ls-ban2 .swiper-slide a{transform: unset !important;transition: none;}

    .about-zx {padding: 30px 0;}

    .about-zx-img {margin-top: 14px;}

    .about-zy{padding: 30px 0;}

    .about-zy-box {margin-top: 24px;}

    .about-zy-page a {line-height: 70px;padding-left: 110px;}

    .about-zy-page a:nth-child(1), .about-zy-page a:nth-child(2), .about-zy-page a:nth-child(3), .about-zy-page a:nth-child(4) {background-position: left 38px center;}

    .about-zy-ban {padding: 20px;}

    .about-zy-banpage a {padding-bottom: 6px;}

    .about-zy-banbox .swiper-container {margin-top: 20px;}

    .about-zy-banbox {height: unset;}

    .about-zy-ban#zx-ban-box3 { padding: 16px;}

    #zx-ban-box3 .swiper-container {padding-bottom: 36px;}

    .about-zz { padding: 30px 0 0;}

    .about-zz-page {margin-top: 10px;}

    .about-zz-page a {margin-top: 12px;font-size: 14px;}

    .pub-gundong-list li{min-height: unset;}

    .pub-yjs-banrwd a {width: 135px;}   

    .fullpage a {margin-top: 10px;}

    .wallcases-px-outbox.on {display: block;}

    .wallcases-px-outbox.off {display: none;}

    .wallcases-px-outbox.off{margin-top: 0;}

    .wallcases-px-box {margin: 20px 0;}

    .wallcases-px-outbox {margin-top: 0;}

    /* 公用分页 */

    .fullpage {margin: 20px 0 0;}

    .xwzxxq-list-r{width:100%;margin-top:15px;}

}

