html, body{ overflow-x: hidden;}
.center{ text-align: center;}
mark{background-color: transparent;background-color: initial;color: currentColor;padding: 0;}
i{display: inline-block;vertical-align: middle;font-style: normal;}
/*仓储物流*/
.warehouse1{ padding: 60px 0 50px;}
.warehouse1_tit{ height: 145px;}
.warehouse1_tit img{ height: 100%;}
.warehouse1_ul{ background: url(../images/warehouse/img1.jpg) no-repeat center center; width: 100%; height: 455px; margin-top: 80px;}
.warehouse1_ul li{ text-align: right; line-height: 110px; font-size: 40px; color: #151815; font-weight: bold; float: left; width: 540px;}
.warehouse1_ul li.li2, .warehouse1_ul li.li4{ float: right; text-align: left; width: 440px;}
.warehouse1_ul li.li3, .warehouse1_ul li.li4{ margin-top: 200px;}

.warehouse2{ background: url(../images/warehouse/bg1.jpg) no-repeat center center; width: 100%; height: 592px;}
.warehouse2_tit{ margin-top: 90px;}
.warehouse2_tit h1{ line-height: 82px; font-size: 50px;}
.warehouse2_tit p{ line-height: 62px; font-size: 30px;}
.warehouse2_nr{ width: 870px; margin: 10px auto 0;}
.warehouse2_tu{ width: 39.4%;}
.warehouse2_zi{ width: 54.3%; margin-top: 60px;}
.warehouse2_zi, .warehouse2_zi p{ font-size: 22px; line-height: 38px;}

.warehouse3{ padding: 90px 0;}
.warehouse3 h1{ font-size: 47px; color: #3a3a3a; text-align: center;}
.warehouse3 ul{ width: 81.6%; margin: 90px auto 0;}
.warehouse3 ul li{ width: 49.1%;}

.warehouse4{ background-color: #f6f6f6; padding: 90px 0 110px;}
.warehouse4 h1{ font-size: 43px; color: #454545; text-align: center;}
.warehouse4 ul{ text-align: center; justify-content: center; margin-top: 90px;}
.warehouse4 ul li{ background-repeat: no-repeat; background-position: center center; width: 200px; height: 168px; margin: 0 10px;}
.warehouse4 ul li p{ font-size: 16px; color: #353535; line-height: 20px; margin-top: 90px; margin-left: 40px;}
.warehouse4 ul li.li1{ background-image: url(../images/warehouse/img4-1.jpg);}
.warehouse4 ul li.li2{ background-image: url(../images/warehouse/img4-2.jpg);}
.warehouse4 ul li.li3{ background-image: url(../images/warehouse/img4-3.jpg);}
.warehouse4 ul li.li4{ background-image: url(../images/warehouse/img4-4.jpg);}
/*仓储物流*/
/*联系我们*/
.contact{ background-color: #f3f3f3;}
.contact_nr{ justify-content: space-around; align-items: center; height: 360px;}
.con_zi p{ font-size: 16px; color: #444444; line-height: 42px;}
.con_zi .s1{ font-weight: bold; font-size: 33px; color: #205095;}
.con_zi .s2{ font-size: 20px; color: #565656;}
#miso_map{ height: 550px;}
.foot_service{ padding: 60px 0 70px; background-color: #f6f6f6;}
.foot_service_tit{ color: #0251b8;}
.foot_service_tit h1{ font-size: 43px; line-height: 62px;}
.foot_service_tit p{ font-size: 29px; line-height: 50px;}
.foot_service_ul{ justify-content: center; margin-top: 56px;}
.foot_service_ul li{ text-align: center; margin: 0 50px; position: relative;}
.foot_service_ul li:after{ content: ''; width: 110px; height: 2px; background: url(../images/icon_foot/line.jpg) no-repeat center center; position: absolute; bottom: 8px; left: 50px;}
.foot_service_ul li.li8:after{ display: none;}
.icon_foot{ height: 53px; background-repeat: no-repeat; background-position: center;}
.foot_service_ul li p{ font-size: 14px; color: #353535; line-height: 18px; height: 36px; margin-top: 14px;}
.number{ width: 18px; line-height: 18px; border-radius: 100%; border: 1px solid #ccaf7d; font-size: 16px; color: #ccaf7d; margin: 30px auto 0;}
.foot_service_ul li.li1 .icon_foot{ background-image: url(../images/icon_foot/icon1.png);}
.foot_service_ul li.li2 .icon_foot{ background-image: url(../images/icon_foot/icon2.png);}
.foot_service_ul li.li3 .icon_foot{ background-image: url(../images/icon_foot/icon3.png);}
.foot_service_ul li.li4 .icon_foot{ background-image: url(../images/icon_foot/icon4.png);}
.foot_service_ul li.li5 .icon_foot{ background-image: url(../images/icon_foot/icon5.png);}
.foot_service_ul li.li6 .icon_foot{ background-image: url(../images/icon_foot/icon6.png);}
.foot_service_ul li.li7 .icon_foot{ background-image: url(../images/icon_foot/icon7.png);}
.foot_service_ul li.li8 .icon_foot{ background-image: url(../images/icon_foot/icon8.png);}
/*联系我们*/
/*全球主材*/
.world-factory .global-sourcing {background-image: linear-gradient(#fff 40%,#dcdcdc);height: 1200px;width: 100%;}
.world-factory .global-sourcing-box {margin: 0 auto;padding: 80px 0;width: 1200px;}
.world-factory .global-sourcing-title {margin-bottom: 32px;text-align: center;}
.world-factory h2 {margin-bottom: 1em;}
.world-factory .global-sourcing-title h2 {color: #222;font-size: 50px;font-weight: 600;line-height: 57px;margin-bottom: 20px;}
.world-factory .global-sourcing-title h2 mark {color: #254574;}
.world-factory .global-sourcing-title small {font-size: 20px;}
.world-factory .global-sourcing-contrast {background-image: url(../images/wordfactory/bg1.png);background-size: 100% 100%;display: flex;height: 405px;justify-content: space-between;margin-bottom: 70px;}
.world-factory .global-sourcing-contrast-item {flex-basis: 50%;position: relative;text-align: center;}
.world-factory .global-sourcing-contrast-item h3 {color: #fff;font-size: 24px;font-weight: normal;line-height: 63px;}
.world-factory .global-sourcing-contrast-item ul {height: 300px;}
.world-factory .global-sourcing-contrast-item li {font-size: 20px;position: absolute;}
.world-factory .global-sourcing-contrast-left ul li:first-child {left: 173px;top: 130px;}
.world-factory .global-sourcing-contrast-left ul li:nth-child(2) {left: 352px;top: 130px;}
.world-factory .global-sourcing-contrast-left ul li:nth-child(3) {left: 73px;top: 218px;}
.world-factory .global-sourcing-contrast-left ul li:nth-child(4) {left: 255px;top: 218px;}
.world-factory .global-sourcing-contrast-left ul li:nth-child(5) {left: 435px;top: 218px;}
.world-factory .global-sourcing-contrast-left ul li:nth-child(6) {color: #fff;left: 260px;top: 312px;}
.world-factory .global-sourcing-contrast-item {flex-basis: 50%;position: relative;text-align: center;}
.world-factory .global-sourcing-contrast-right ul li:first-child {left: 280px;top: 130px;}
.world-factory .global-sourcing-contrast-right ul li:nth-child(2) {color: #fff;left: 275px;top: 312px;}
.world-factory .global-sourcing-contrast-right ul li:nth-child(3) {color: #fff;font-size: 18px;left: 415px;text-align: left;top: 204px;}

.world-factory .major-suit {background-image: url(../images/wordfactory/bg2.png);background-size: 100% auto;height: 1005px;width: 100%;}
.world-factory .major-suit-box {margin: 0 auto;width: 1200px;}
.world-factory h2 {margin-bottom: 1em;}
.world-factory .major-suit-title {color: #000;font-size: 44px;font-weight: 400;line-height: 51px;padding: 103px 0 50px;text-align: center;}
.world-factory .major-suit-title mark {color: #254574;}
.world-factory .major-suit-list {align-items: end;background-image: url(../images/wordfactory/img2.png);background-size: 100% 100%;display: grid;grid-template-columns: repeat(4,1fr);height: 700px;justify-content: space-around;width: 100%;}
.world-factory .major-suit-list li {border: 1px solid hsla(0,0%,100%,.5);border-radius: 22px;color: #fff;cursor: pointer;flex: 0 0 25%;font-size: 16px;height: 44px;line-height: 44px;margin: 0 65px 46px;text-align: center;}

.world-factory .warehouse {background-image: url(../images/wordfactory/bg3.png);background-size: 100% 100%;height: 800px;width: 100%;}
.world-factory .warehouse-box {display: flex;margin: 0 auto;padding: 95px 0 94px;width: 82.3%;}
.world-factory .warehouse-right {height: 100%;width: 100%;}
.world-factory .warehouse-right-list {background-image: url(../images/wordfactory/img3.png);background-repeat: no-repeat;background-size: 100% calc(100% - 70px);-moz-column-gap: 20px;column-gap: 20px;display: flex;height: 460px;justify-content: space-between;}
.world-factory .warehouse-right-list li {align-items: flex-end;color: #fff;display: flex;flex-basis: 25%;font-size: 36px;justify-content: center;text-align: center;}
.world-factory .warehouse-right-message {background-color: #ffb43f;border-radius: 120px;color: #3d342b;font-size: 48px;font-weight: 500;height: 120px;line-height: 120px;margin: 70px auto 0;position: relative;text-align: center;width: 480px;}
.world-factory .warehouse-right-message:before {background-color: #ffb43f;-webkit-clip-path: polygon(50% 0%,0 100%,100% 100%);clip-path: polygon(50% 0%,0 100%,100% 100%);content: "";height: 20px;left: 0;margin: auto;position: absolute;right: 0;top: -20px;width: 60px;}

.world-factory .experience-center {background-color: #fff;width: 100%;}
.world-factory .experience-center-box {margin: 0 auto;padding: 130px 0 103px;width: 1200px;}
.world-factory .experience-center-main {display: flex;}
.world-factory .experience-center-main-left { width: 670px;}
.world-factory .experience-center-main-right {padding: 10px 98px 50px 60px;}
.world-factory .experience-center-main-right h2 {font-size: 36px;font-weight: normal;line-height: 44px;}
.world-factory .experience-center-main-right h2 mark {color: #254574;}
.world-factory .experience-center-main-list {-moz-column-gap: 24px;column-gap: 24px;display: flex;flex-wrap: wrap;margin-top: 40px;row-gap: 28px;}
.world-factory .experience-center-main-list li {align-items: center;background: #fff;border: 1px dashed #13315c;border-radius: 50%;color: #254574;display: flex;font-size: 18px;font-weight: 600;height: 73px;justify-content: center;width: 73px;}
.world-factory .experience-center-footer {align-items: center;background-image: url(../images/wordfactory/bg4.png);background-repeat: no-repeat;background-size: 100% 100%;-moz-column-gap: 20px;column-gap: 20px;display: flex;height: 160px;justify-content: space-between;margin-top: 60px;width: 100%;}
.world-factory .experience-center-footer li {color: #fffefe;font-size: 20px;font-weight: 400;line-height: 30px;margin-right: 50px;text-align: right;width: 280px;}
/*全球主材*/
/*全屋翻新*/
.content_02 {background-image: url(../images/renovate/bg1.jpg);background-size: 100% 100%;height: 821px;width: 100%;}
.content_02 .img{ display: none;}
.content_02 .tit01 {align-items: center;justify-content: center;padding-bottom: 21px;padding-top: 76px;}
.content_02 .tit01 .lr {background: #333;height: 1px;opacity: .58;width: 148px;}
.content_02 .tit01 .val {color: #313131;font-size: 30px;font-weight: 400;margin: 0 44px;}
.content_02 .tit01 .lr {background: #333;height: 1px;opacity: .58;width: 148px;}
.content_02 .tit02 {color: #5d3424;font-size: 34px;font-weight: 600;margin-bottom: 45px;text-align: center;}
.content_02 .info01 {height: 395px;margin: 0 auto 31px;position: relative;width: 1188px;}
.content_02 .info01 img {height: 100%;width: 100%;}
.content_02 .info01 .item01 {color: #313131;font-size: 18px;font-weight: 400;left: 34px;position: absolute;top: 102px;}
.content_02 .info01 .item01 span {color: #da773b;font-size: 22px;}
.content_02 .info01 .item02 {color: #313131;font-size: 18px;font-weight: 400;left: 197px;line-height: 29px;position: absolute;text-align: right;top: 234px;}
.content_02 .info01 .item02 p {color: #108b93;font-size: 22px;}
.content_02 .info01 .item03 {color: #313131;font-size: 16px;font-weight: 400;left: 770px;position: absolute;top: 72px;}
.content_02 .info01 .item03 span {color: #da773b;font-size: 22px;}
.content_02 .info01 .item04 {color: #313131;font-size: 18px;font-weight: 400;left: 964px;line-height: 29px;position: absolute;top: 160px;}
.content_02 .info01 .item04 p {color: #d28f28;font-size: 22px;}
.content_02 .info01 .item05 {color: #313131;font-size: 18px;font-weight: 400;left: 727px;position: absolute;top: 292px;}
.content_02 .info01 .item05 span {color: #da773b;font-size: 22px;}
.content_02 .info02 {height: 155px;margin: 0 auto;position: relative;width: 826px;}
.content_02 .info02 img {height: 100%;width: 100%;}
.content_02 .info02 .item {align-items: center;bottom: 22px;display: flex;flex-direction: column;justify-content: center;left: 0;position: absolute;right: 0;top: 0;}
.content_02 .info02 .item .item01 {color: #333;font-size: 20px;font-weight: 400;margin-bottom: 6px;}
.content_02 .info02 .item .item02 {color: #c96f42;font-size: 26px;font-weight: 600;}

.content_03 {background-image: url(../images/renovate/bg2.jpg);background-size: 100% 100%;height: 751px; width: 100%;}
.content_03 .tl {align-items: center;justify-content: center;}
.content_03 .tl .lr {background: #fff;height: 1px;opacity: .42;width: 102px;}
.content_03 .title {color: #fff;font-size: 36px;font-weight: 400;line-height: 203px;margin: 0 62px;text-align: center;}
.content_03 .title span {color: #facf8c;}
.content_03 .tl .lr {background: #fff;height: 1px;opacity: .42;width: 102px;}
.content_03 .info {align-items: center;justify-content: center;}
.content_03 .info .mr12 {margin-right: 12px;}
.content_03 .info .item .it_img {height: 350px;width: 225px;}
.content_03 .info .item .it_img img {height: 100%;width: 100%;}
.content_03 .info .item .it_txt {background: #fff;color: #333;font-size: 18px;font-weight: 500;line-height: 81px;text-align: center;width: 225px;}
.content_03 .info .item .it_txt span {color: #d65916;font-size: 22px;}

.content_05 {background-image: url(../images/renovate/bg3.jpg);background-size: 100% 100%;height: 844px;width: 100%;}
.content_05 .tl {align-items: center;justify-content: center;}
.content_05 .tl .lr {background: #333;height: 1px;opacity: .3;width: 167px;}
.content_05 .title {color: #313131;font-size: 36px;font-weight: 400;line-height: 177px;margin: 0 58px;text-align: center;}
.content_05 .title span {font-weight: 700;}
.content_05 .tl .lr {background: #333;height: 1px;opacity: .3;width: 167px;}
.content_05 .info {background: #fff;margin: 0 auto;width: 1200px; padding-bottom: 35px;}
.content_05 .info .tabs {align-items: center;justify-content: center;padding: 26px 0;}
.content_05 .info .tabs .tab {background: #f3f3f3;border-radius: 25px;color: #333;cursor: pointer;font-size: 20px;font-weight: 400;line-height: 49px;text-align: center;width: 161px;}
.content_05 .info .tabs .mr78 {margin-right: 78px;}
.content_05 .info .tabs .sel {background: #c96f42;color: #fff;}
.content_05 .info .item {justify-content: space-evenly; display: none;}
.content_05 .info .item .item_img {position: relative;width: 569px;}
.content_05 .info .item .item_img img {height: 100%;width: 100%;}
.content_05 .info .item .item_img .bz {background: rgba(255, 255, 255, .9);border-radius: 36px;color: #4a4a4a;font-size: 24px;font-weight: 500;line-height:36px;position: absolute;right: 15px; top:15px; text-align: center;width: 110px;}
.content_05 .info .item.show{ display: flex;}

.block-3 {position: relative;overflow: hidden;background: url(../images/renovate/block_3_bg.jpg) no-repeat center;padding: 50px 0;}
.block-3 .swiper-tab {border-bottom: 1px solid #d1c0a5; justify-content: center;}
.block-3 .swiper-tab li {position: relative;width: auto;height: auto;margin: 0 85px;padding-bottom: 20px;background: none;border-radius: 0;color: #ffffff; cursor: pointer;}
.block-3 .swiper-tab li.on {color: #d1c0a5;}
.block-3 .swiper-tab li span {display: block;font-size: 20px;}
.block-3 .swiper-tab li i {font-size: 12px;text-transform: uppercase;}
.block-3 .swiper-tab li.on:after {content: "";display: block;position: absolute;top: 100%;left: 50%;margin-left: -5px;border-style: solid;border-width: 10px 8px 0 8px;border-color: #d1c0a5 transparent transparent transparent;}
.block-3 .swiper-item {width: 1280px;margin: 50px auto 0; overflow: hidden; display: none;}
.block-3 .swiper-item img {display: block;width: 100%;height: auto;}
.block-3 .swiper-item.show{ display: block;}

.content_10 {padding-bottom: 94px;padding-top: 115px;}
.content_10 .title {align-items: center;justify-content: center;margin-bottom: 58px;}
.content_10 .title .lr {background: #333;height: 1px;opacity: .3;width: 167px;}
.content_10 .title .txt {color: #333;font-size: 36px;font-weight: 400;margin: 0 65px;}
.content_10 .title .txt span {color: #ad572b;}
.content_10 .title .lr {background: #333;height: 1px;opacity: .3;width: 167px;}
.content_10 .info {height: 561px; margin: 0 auto;position: relative;width: 1200px;}
.content_10 .info img{ width: 100%; height: 100%;}
.content_10 .info .item {color: #000;font-size: 18px;font-weight: 400;position: absolute;}
.content_10 .info .it01 {left: 86px;top: 220px;}
.content_10 .info .it02 {left: 393px;top: 220px;}
.content_10 .info .it03 {left: 708px;top: 220px;}
.content_10 .info .it04 {left: 1023px;top: 220px;}
.content_10 .info .it05 {left: 99px;top: 520px;}
.content_10 .info .it06 {left: 392px;top: 520px;}
.content_10 .info .it07 {left: 700px;top: 520px;}
.content_10 .info .it08 {left: 1017px;top: 520px;}

.block-5{ background: url(../images/renovate/bg5.jpg) no-repeat center center; background-size: cover; padding: 85px 0;}
.block-5_tit{ font-size: 44px;}
.block-5_ul{justify-content: center; margin-top: 110px;}
.block-5_ul li{ background-color: #ffffff; text-align: center; margin: 0 10px;}
.block-5_ul li p{ line-height: 90px; margin-top: 10px; font-size: 26px; color: #333333; font-weight: bold;}
/*全屋翻新*/
/*设计理念*/
.design1{ background: url(../images/design/bg1.jpg) no-repeat center bottom; background-size: cover; padding: 100px 0 120px;}
.design1_nr{ width: 1320px; margin: 0 auto; position: relative;}
.design1_tit p{ font-size: 30px; color: #3d3d3d; line-height: 54px;}
.design1_tab{ position: absolute; right: 0; top: 54px}
.design1_tab li{ margin-left: 100px; cursor: pointer; font-size: 30px; color: #3d3d3d;}
.design1_item{ display: none; margin-top: 110px;}
.design1_item.show{ display: block;}
.design1Swiper2 .swiper-slide{ width: 32.3%; margin: 0 .5%;}
.design1Swiper2 .swiper-slide p{ text-align: center; line-height: 102px; font-size: 22px; color: #000000; background-repeat: no-repeat; background-position: center; background-size: 100% 100%;}
.design1Swiper2 .swiper-slide p span{ font-weight: bold;}
.design1Swiper2 .swiper-slide p.p1{ background-image: url(../images/design/bg1-1.jpg);}
.design1Swiper2 .swiper-slide p.p2{ background-image: url(../images/design/bg1-2.jpg);}
.design1Swiper2 .swiper-slide p.p3{ background-image: url(../images/design/bg1-3.jpg);}
.design1Swiper3 .swiper-slide{ width: 33.3%; background-color: #f7f7f7;}
.design1Swiper3 .swiper-slide .design1_3_tu{ position: relative;}
.design1Swiper3 .swiper-slide .design1_3_tu:after{ content: ''; position: absolute; left: 50%; top: 0; margin-left: -15px;width: 0;height: 0;border-top: 15px solid #dcc18a;border-right: 15px solid transparent;border-left: 15px solid transparent;}
.design1Swiper3 .swiper-slide.li2 .design1_3_tu:after{ border-top: none; border-bottom: 15px solid #dcc18a;border-right: 15px solid transparent;border-left: 15px solid transparent; top: auto; bottom: 0;}
.design1_3_zi{ height: 253px; padding: 0 50px; overflow: hidden;}
.design1_3_zi h1{ position: relative; line-height: 82px; margin-top: 30px;}
.design1_3_zi h1:after{ content: ''; position: absolute; left:0; bottom:0; width: 120px; height: 2px; background: url(../images/design/block_5_item_3_line.jpg) no-repeat center center;}
.design1_3_zi span{ font-weight: normal;}
.design1_3_zi p{ font-size: 18px; color: #454545; line-height: 24px; margin-top: 15px;}

.design2{ background: url(../images/design/bg2.jpg) no-repeat center top; background-size: cover; padding: 86px 0 95px;}
.design2_tit h1{ line-height: 54px; font-size: 38px;font-weight: normal;}
.design2_tit p{ line-height: 40px; font-size: 22px;}
.design2_nr{ width: 1200px; margin: 60px auto 90px; background-color: #ffffff; height: 666px;}
.design2_nrs{ padding: 30px;justify-content: space-between;}
.design2_item{ display: none;}
.design2_item.show{ display: block;}
.boxLeft {width: 840px;}
.boxLeft .titles {color: #7e3937;font-size: 34px;font-weight: 600;margin: 34px 0;}
.boxLeft .titles:before {background: #7e3937;content: "i";font-size: 26px;height: 30px;margin-right: 16px;width: 7px;}
.boxLeft .tips {color: #333;font-size: 16px;font-weight: 400;}
.boxLeft .img {height: 404px;margin-top: 62px;width: 840px;}
.boxLeft .img img {height: 100%;width: 100%;}
.boxRight{height: 600px;}
.boxRight .line {border-right: 2px dotted #7e3937;height: 600px;margin-right: 32px;width: 1px;}
.boxRight .swiperText {display: flex;flex-direction: column;justify-content: space-between;width: 225px;}
.swiperText li {background: #ececec;color: #8a8a8a;cursor: pointer;font-size: 20px;font-weight: 400;height: 97px;line-height: 97px;text-align: center;width: 225px;}
.swiperText li.on {background: #7e3937;color: #fff;cursor: pointer;font-size: 20px;font-weight: 400;height: 97px;line-height: 97px;position: relative;text-align: center;width: 225px!important;}
.swiperText li.on:before {background: #fff;border: 2px dotted #7e3937;border-radius: 50%;content: "";height: 18px;left: -44px;position: absolute;top: 40px;width: 18px;}
.getMyPrice{border: 1px solid #7c7c7c;color: #333; display: block;border-radius: 30px;font-size: 20px;font-weight: 500;height: 60px;line-height: 60px;margin: 0 auto;text-align: center;width: 336px;}
.getMyPrice:hover { background: #7e3937; color: #fff;}

.reduceTrouble{ padding: 70px 0 60px;}
.qualitTitle{color: #37322e;font-size: 34px;font-weight: 600;text-align: center;}
.minWidth {margin: 0 auto;width: 1200px;}
.reduceTrouble .workBox {display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 70px;}
.reduceTrouble .workBox .box01 {background: #fff!important;height: 412px;margin-bottom: 30px;width: 382px;}
.reduceTrouble .workBox .box01 .img {height: 237px;width: 382px;}
.reduceTrouble .workBox .box01 .img img {height: 100%;width: 100%;}
.reduceTrouble .workBox .box01 .p1, .reduceTrouble .workBox .box01 .p2 {color: #6e522a;font-size: 20px;font-weight: 600;line-height: 32px;text-align: center;}
.reduceTrouble .workBox .box01 .p3, .reduceTrouble .workBox .box01 .p4 {color: #878787;font-size: 14px;font-weight: 400;line-height: 24px;text-align: center;}
.reduceTrouble .workBox .box01 .p1,.reduceTrouble .workBox .box01 .p3  {margin-top: 18px;}

.howSelect {background-image: url(../images/design/bg3.jpg);background-size: 100% 100%;height: 1138px;width: 100%;}
.howSelect .qualitTitle {padding: 120px 0 74px;color: #1d1d1d;}
.howSelect .howContent {display: flex;justify-content: space-between;}
.howSelect .howContent .howImg {background-size: 100% 100%;height: 400px;width: 447px;}
.howSelect .howContent .how01 {background-image: url(../images/design/bg3-1.png);}
.howSelect .howContent .how02 {background-image: url(../images/design/bg3-2.png);}
.howSelect .howContent .how03 {background-image: url(../images/design/bg3-3.png);}
.howSelect .howContent .howImg .p01 {color: #6e522a;font-size: 24px;font-weight: 600;margin-bottom: 26px;margin-top: 184px;text-align: center;}
.howSelect .howContent .howImg .p02, .howSelect .howContent .howImg .p03, .howSelect .howContent .howImg .p04 {color: #666;font-size: 14px;font-weight: 400;line-height: 24px;text-align: center;}
/*设计理念*/
/*水电改造*/
.hydropower1{ padding-top: 40px;}
.hydropower1 h1{ font-size: 30px; color: #282e3d; line-height: 50px;}
.hydropower1 span{ color: #cc7c42; font-size: 52px;}
.hydropower1 .p1{ margin-top: 22px;}
.hydropower_tab{ line-height: 114px; margin-top: 25px;}
.hydropower_tab li{ font-size: 30px; color: #afb0b0; font-weight: bold; cursor: pointer; margin: 0 30px;}
.hydropower_tab li.on{ color: #3981a0;}
.hydropower_item{ display: none;}
.hydropower_item.show{ display: block;}
.hydropower_img{ position: relative;}
.black{ position: absolute; top: 0; left: 18.8%; width: 17%; height: 100%; background: url(../images/hydropower/black.png) repeat center center;}
.hydropower_p{ padding: 120px 0 0 70px;}
.hydropower_p p{ font-size: 30px; line-height: 66px;}
.hydropower_txt{ width: 1160px; margin: 40px auto 70px;}
.hydropower_txt .p1{ font-size: 26px; color: #666666; line-height: 34px;}
.hydropower_txt .p2{ font-size: 18px; color: #676767; line-height: 30px; margin-top: 15px;}
/*水电改造*/
/*隐蔽工程*/
.work1{ padding-bottom: 50px;}
.work1 h1{ line-height: 160px; font-size: 46px; color: #4d4945;}
.work1Swiper{ width: 70.3%; margin: 0 auto;}
.work1Swiper .swiper-slide{ width: 31.1%; margin: 0 1.11%;}

.work2{ background: url(../images/works/bg1.jpg) no-repeat center center; background-size: cover; width: 100%; height: 1006px;}
.work2_tab{ padding: 80px 0;}
.work2_tab li{ margin: 0 25px; width: 102px; height: 102px; line-height: 34px; border-radius: 100%; background-color: #7d4326; text-align: center; font-weight: bold; font-size: 24px; color: #ffffff; cursor: pointer;}
.work2_tab li p{ width: 48px; margin: 17px auto 0;}
.work2_item{ display: none;}
.work2_item.show{ display: block;}

.work3{ background: url(../images/works/bg2.jpg) no-repeat center center; background-size: cover; padding: 18px 0 46px;}
.work3_nr{ width: 1000px; margin: 0 auto; position: relative; padding-left: 270px;}
.work3_img{ position: absolute; top: -92px; left: 0;}
.work3_tit{ line-height: 80px; font-size: 32px; color: #0251b8;}
.work3_form{justify-content: space-between;}
.work3_form_tit{ font-weight: bold; line-height: 48px; font-size: 38px; color: #0251b8;}
.form-input{ border: none; padding: 0 10px;}
.form-name{ width: 212px; border-right:1px solid #c9cbcd;}
.form-tel{ width: 348px;}
.submit{ width: 222px; background-color: #422f1c; font-size: 20px; color: #ffffff; border: none; margin-left: 5px;}
/*隐蔽工程*/
/*整装产品*/
.sectionA {padding: 98px 0 100px;}
.container {position: relative;margin: 0 auto;width: 1200px;color: #111;}
.secTitle h2 {font-size: 30px;line-height: 32px;font-weight: bold;}
.secTitle {padding-bottom: 60px;text-align: center;}
.sectionA .picture {float: left;position: relative;margin-left: 75px;}
.sectionA .picture span {display: block;position: absolute;left: 50%;top: 50%;margin-left: -20px;z-index: 1;color: #fff;font-size: 24px;transform: translate(-50%, -50%);}
.sectionA .service {float: left;padding: 25px 0 0 16px;width: 386px;}
.sectionA .service a {position: relative;margin: 42px 0 0 66px;display: block;width: 280px;height: 40px;font-size: 14px;color: #111;line-height: 38px;text-align: center;border: 1px solid #111111;border-radius: 20px;}
.sectionA .service a span {display: block;position: absolute;top: -1px;right: 0;width: 50px;height: 20px;color: #fff;font-size: 12px;line-height: 20px;background: #213f6b;border-radius: 6px;}
.sectionA ul {overflow: hidden;}
.sectionA ul li {float: left;position: relative;height: 18px;width: 114px;margin: 20px 0 0 65px;font-size: 18px;line-height: 18px;white-space: nowrap;overflow: hidden;}
.sectionA ul li:before {content: '';display: inline-block;margin-right: 7px;width: 17px;height: 17px;vertical-align: -1px;background: url('../images/packaged/a-icon.png') no-repeat;}
.sectionA .swiper .swiper-button-prev,.sectionA .swiper .swiper-button-next {top: 255px;background: 75px;width: 75px;height: 75px;line-height: 75px;background: #0251b8;text-align: center; cursor: pointer;}
.sectionA .swiper .swiper-button-prev:after,.sectionA .swiper .swiper-button-next:after {display: none;}
.sectionA .swiper .swiper-button-prev img,.sectionA .swiper .swiper-button-next img {width: 20px;height: 14px;}
.sectionA .swiper .swiper-button-prev {left: 0;border-radius: 10px 0 0 10px;}
.sectionA .swiper .swiper-button-prev img {transform: rotate(180deg);}
.sectionA .swiper .swiper-button-next {left: 75px;border-radius: 0 10px 10px 0;}
.sectionA .swiper .swiper-button-disabled {opacity: 1;}
.sectionA .swiper .swiper-button-disabled img {opacity: 0.35;}
.sectionA .swiper .line { position: absolute;left: 75px;top: 250px;width: 1px;height: 41px;z-index: 10;background: rgba(255, 255, 255, 0.25);}

.swiper-button-default {width: 50px;height: 50px;opacity: 1;}
.swiper-button-default::after {display: none;}
.swiper-button-default img {width: 100%;height: 100%;}
.swiper-button-default.swiper-button-disabled {opacity: 1;}
.swiper-button-default.swiper-button-disabled img {opacity: 0.35;}
.sectionB {padding: 98px 0 100px;background: #F5F6FB;}
.sectionB .swiperB {margin-bottom: 59px;width: 440px;height: 60px;}
.sectionB .swiperB .swiper-slide {height: 60px;line-height: 60px;cursor: default;}
.sectionB .swiperB .swiper-slide i {vertical-align: middle;}
.icons {display: inline-block;background: url('../images/packaged/icon.png') no-repeat;}
.icons.iconA {background-position: 0 0;width: 47px;height: 55px;}
.icons.iconB {background-position: -100px 0;width: 49px;height: 58px;}
.icons.iconC {background-position: -200px 0; width: 56px;height: 51px;}
.icons.iconA.active {background-position: 0 -100px;}
.icons.iconB.active {background-position: -100px -100px;}
.icons.iconC.active {background-position: -200px -100px;}
.sectionB .swiperB .swiper-slide span {margin-left: 10px;font-size: 18px;}
.sectionB .swiperB .swiper-slide-thumb-active {color: #2b70d3;}
.sectionB .swiperB .swiper-slide-thumb-active .iconA {background-position: 0 -100px;}
.sectionB .swiperB .swiper-slide-thumb-active .iconB {background-position: -100px -100px;}
.sectionB .swiperB .swiper-slide-thumb-active .iconC {background-position: -200px -100px;}
.sectionB .swiperC {height: 631px;border-radius: 16px;overflow: hidden;}
.sectionB .swiperC .swiper-slide {position: relative;}
.sectionB .swiperC .swiper-slide .point {position: absolute;left: 0;top: 0;z-index: 1;}
.sectionB .swiperC .swiper-slide .point li {position: absolute;color: #fff;white-space: nowrap;}
.sectionB .swiperC .swiper-slide .point li i {position: relative;display: inline-block;margin-right: 6px;width: 14px;height: 14px;line-height: 14px;text-align: center;background: rgba(0, 0, 0, 0.6);border-radius: 50%;vertical-align: middle;}
.sectionB .swiperC .swiper-slide .point li i:after {content: '';position: absolute;left: 4px;top: 4px;display: inline-block;width: 6px;height: 6px;background: #FFFFFF;border-radius: 50%;}
.sectionB .swiperC .swiper-slide .point li span {display: inline-block;padding: 0 10px;height: 30px;line-height: 30px;background: rgba(0, 0, 0, 0.6);border-radius: 15px;}
.sectionB .swiperC .swiper-slide:nth-child(1) .point li:nth-child(1) {top: 57px;left: 287px;}
.sectionB .swiperC .swiper-slide:nth-child(1) .point li:nth-child(2) {top: 180px;left: 516px;}
.sectionB .swiperC .swiper-slide:nth-child(1) .point li:nth-child(3) {top: 286px;left: 604px;}
.sectionB .swiperC .swiper-slide:nth-child(1) .point li:nth-child(4) {top: 422px;left: 1043px;}
.sectionB .swiperC .swiper-slide:nth-child(1) .point li:nth-child(5) {top: 480px;left: 352px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(1) {top: 209px;left: 679px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(2) {top: 5px;left: 670px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(3) {top: 326px;left: 105px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(4) {top: 155px;left: 91px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(5) {top: 232px;left: 202px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(6) {top: 331px;left: 366px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(7) {top: 452px;left: 768px;}
.sectionB .swiperC .swiper-slide:nth-child(2) .point li:nth-child(8) {top: 498px;left: 87px;}
.sectionB .swiperC .swiper-slide:nth-child(3) .point li:nth-child(1) {top: 72px;left: 254px;}
.sectionB .swiperC .swiper-slide:nth-child(3) .point li:nth-child(2) {top: 274px;left: 978px;}
.sectionB .swiperC .swiper-slide:nth-child(3) .point li:nth-child(3) {top: 417px;left: 279px;}
.sectionB .swiperC .spaceFt {position: absolute;bottom: 0;left: 0;z-index: 2;width: 100%;padding: 22px 0;background: rgba(0, 0, 0, 0.7);}
.sectionB .swiperC dl {float: left;width: 838px;color: #fff; margin-left: 70px;}
.sectionB .swiperC dl dt {position: relative;float: left;padding-right: 95px;font-size: 18px;line-height: 22px;white-space: nowrap;}
.sectionB .swiperC dl dt::after {content: '';position: absolute;top: 50%;left: 60px;margin-top: -7px;border: 7px dashed transparent;border-left: 6px solid #fff;}
.sectionB .swiperC dl dd {height: 44px;font-size: 14px;line-height: 22px;padding-right: 60px;overflow: hidden;}
.sectionB .swiperC dl dd span {margin-right: 16px;min-width: 100px;}
.sectionB .swiperC .lookAll {float: left;padding: 5px 0 5px 30px;border-left: 1px solid rgba(229, 228, 226, 0.25);}
.sectionB .swiperC .lookAll a {display: block;width: 130px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;background: #FF6400;border-radius: 20px;}
.sectionB .swiperC .allPop {display: none;position: absolute;top: 28px;left: 300px;z-index: 1;padding: 50px 52px;background: rgba(17, 17, 17, 0.7);border-radius: 10px;color: #fff;font-size: 14px;}
.sectionB .swiperC .allPop .close {position: absolute;top: 14px;right: 14px;}
.sectionB .swiperC .allPop h3 {margin-bottom: 40px;font-size: 24px;letter-spacing: 3px;line-height: 1;font-weight: 500;text-align: center;}
.sectionB .swiperC .allPop .tableWrap {height: 320px;}
.sectionB .swiperC .allPop .tableWrap .swiperScroll {width: 100%;height: 320px;padding-right: 15px;}
.sectionB .swiperC .allPop .tableWrap .swiperScroll .swiper-slide {height: auto;}
.sectionB .swiperC .allPop table {width: 100%;border-collapse: collapse;}
.sectionB .swiperC .allPop table td {padding: 0 20px;height: 32px;line-height: 32px;border-bottom: 1px solid #fff;white-space: nowrap;}
.sectionB .swiper-c-pagination {position: inherit;margin-top: 14px;}
.sectionB .swiper-c-pagination .swiper-pagination-bullet {width: 5px;height: 5px;}
.sectionB .swiper-c-pagination .swiper-pagination-bullet-active {background-color: #ff6400;}
.sectionB .swiperC-button-prev, .sectionB .swiperC-button-next{ top: 60%;}
.sectionB .swiperC-button-prev {margin-top: 0;left: -70px;}
.sectionB .swiperC-button-next {margin-top: 0;right: -70px;}

.sectionC {padding: 98px 0 100px;}
.secTitle p {margin-top: 16px; line-height: 1; font-size: 14px; font-weight: 400; color: #484848;}
.sectionC .swiperLifeVR {margin-bottom: 99px;overflow: hidden;}
.sectionC .swiperVRImg {float: left;width: 695px;height: 550px;}.sectionC .swiperVRImg .swiper-slide {position: relative;border-radius: 10px;overflow: hidden;}
.sectionC .swiperVRImg .swiper-slide img {width: 100%;height: 100%;object-fit: cover;border-radius: 10px;}
.sectionC .swiperVRImg .swiper-slide .vricons {position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;z-index: 1;transform: translate(-50%, -50%);}
.sectionC .swiperVRImg .swiperVRImg-pagination { width:auto; left:auto; right: 20px;font-size: 14px;color: #fff;}
.sectionC .swiperVRImg .swiperVRImg-pagination .swiper-pagination-current {font-size: 30px;}
.sectionC .swiperVRInfo {float: left;margin: 85px 0 0 34px;width: 471px;height: 465px;}
.sectionC .swiperVRInfo .swiper-wrapper {height: 210px;}
.sectionC .swiperVRInfo .swiper-slide {height: 210px;}
.flex-col {display: flex;flex-direction: column;}
.sectionC .swiperVRInfo .titlexsybj .wordTitle {font-size: 70px;font-family: 'MADE TOMMY';font-weight: bold;color: #ECEEF4;line-height: 1;}
.sectionC .swiperVRInfo .titlexsybj .wrodClass {margin: -36px 0 45px;}
.sectionC .swiperVRInfo .titlexsybj .wrodClass .classType {font-size: 30px;font-weight: bold;color: #111111;}
.sectionC .swiperVRInfo .titlexsybj .wrodClass .typeStyle {font-size: 18px;font-weight: 500;color: #111111;margin: 0 12px;}
.sectionC .swiperVRInfo .titlexsybj .wrodClass .majoi {font-size: 14px;font-weight: 300;color: #111111;}
.sectionC .swiperVRInfo .titlexsybj .wordText {width: 435px;font-size: 14px;font-weight: 300;color: #111111;}
.sectionC .swiperVRInfo .swiper-button-default {display: inline-block;position: inherit;top: inherit;left: inherit;right: inherit;margin: 10px 18px 38px 0;width: 40px;height: 40px;}
.sectionC .swiperVRInfo .swiperVRInfo-scrollbar {position: inherit;height: 1px;background: #E5E5E5;}
.sectionC .swiperVRInfo .swiperVRInfo-scrollbar .swiper-scrollbar-drag {top: -5px;height: 6px;background: #111;}
.sectionC .swiperVRInfo .ft {margin-top: 76px;width: 471px;}
.sectionC .swiperVRInfo .ft a {display: block;float: left;width: 200px;height: 40px;border: 1px solid transparent;font-size: 14px;border-radius: 20px;line-height: 38px;text-align: center;}
.sectionC .swiperVRInfo .ft a.forecast {margin-right: 52px;color: #fff;font-size: 18px;background: #3f7dd8;}
.sectionC .swiperVRInfo .ft a.lookAll {border-color: #000;}
.sectionC .styleCase {margin-left: -15px;width: 1215px;overflow: hidden;}
.sectionC .styleCase li {float: left;margin: 0 0 15px 15px;width: 390px;height: 260px;border-radius: 16px;overflow: hidden;}
.sectionC .styleCase li img {width: 390px;height: 260px;object-fit: cover;}
.sectionC .styleCase .info {display: none;}

.sectionD {padding: 100px;background: #F5F6FB;}
.sectionD .swiperBrandText {margin-bottom: 20px;}
.sectionD .swiperBrandText .swiper-slide {width: 160px;height: 52px;line-height: 52px;color: #fff;font-size: 18px;font-weight: 400;background: #484848;border-radius: 8px;text-align: center;cursor: default;}
.sectionD .swiperBrandText .swiper-slide-thumb-active {background: #3f7dd8;}
.sectionD .swiperBrandImg img {border-radius: 12px;}

.sectionE {padding: 95px 0;background: url('../images/packaged/brand-bg.jpg') no-repeat top center;}
.sectionE .secTitle {padding-bottom: 24px;color: #fff;}
.sectionE .secTitle p {color: #fff;}
.sectionE .auxLogo ul {margin-left: 28px;}
.sectionE .auxLogo ul li {float: left;position: relative;display: table;margin: 27px 55px 0;width: 176px;height: 176px;overflow: hidden;}
.sectionE .auxLogo ul li .logoText {position: absolute;left: 0;top: 0;z-index: 1;width: 176px;height: 176px;border-radius: 176px;background: #fff;font-size: 18px;text-align: center;line-height: 24px;filter: alpha(opacity=0);opacity: 0;transform: rotateY(90deg);transition: ease 0.5s 0.25s;}
.sectionE .auxLogo ul li .logoText p{padding-top: 64px;}
.sectionE .auxLogo ul li img {width: 176px;height: 176px;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;transition: ease 0.5s;}
.sectionE .auxLogo ul li.active .logoText {filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;transform: rotateY(0);}
.sectionE .auxLogo ul li.active img {filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;transform: rotateY(90deg);}

.sectionF { padding: 50px 0;}
.sectionF .swiperKitchenAndBathText {width: 334px;z-index: 1; margin-bottom: 40px;}
.sectionF .swiperKitchenAndBathText .swiper-slide {width: 160px;height: 52px;line-height: 52px;color: #fff;font-size: 18px;font-weight: 400;background: #484848;border-radius: 8px;text-align: center;cursor: default;}
.sectionF .swiperKitchenAndBathText .swiper-slide-thumb-active {background: #3f7dd8;}
.sectionF .swiperKitchenAndBathImg {position: relative;z-index: 0;}
.sectionF .swiperKitchenAndBathImg-button-prev {left: -80px;}
.sectionF .swiperKitchenAndBathImg-button-next {right: -80px;}

.sectionH {padding: 99px 0;}
/*整装产品*/
/*banner链接落地页*/
.article img{ max-width:100%;}
/*banner链接落地页*/

@media (max-width: 1440px){
    .world-factory .warehouse-right-list{ height: 345px;}
}