@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;box-sizing: border-box;}
html,body{font-size: 14px;font-family: "Microsoft YaHei", "PingFang SC";background: #000;color: #fff;-webkit-font-smoothing: antialiased;
    /*font-family: Interstate,sans-serif;*/
}
body::-webkit-scrollbar {width: 8px;height: 8px;}
body::-webkit-scrollbar-thumb:hover{ border: 1px solid #636363;background-color: #929292;}
body::-webkit-scrollbar-thumb{background-color: hsla(0,0%,78.4%,.5);border-radius: 8px;background-clip: padding-box;min-height: 28px;}
body::-webkit-scrollbar-track-piece {background: #000;}
input,textarea,select{font-size: 14px;font-family: "Microsoft YaHei", "PingFang SC";}
img,input,textarea{ border: none;}
h1,h2,h3,h4,h5{font-weight: normal;font-size: 14px;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
video{object-fit: contain;}
a{color: #fff;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.6em;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
.w1400{width: 1400px;max-width: 92%;margin: 0 auto;}
ul{font-size: 0;}
ul li{font-size: 14px;display: inline-block;vertical-align: top;}
ul li:last-child{margin-right: 0;}
.padding-tb100{padding: 100px 0;}
.container{margin-left: auto; margin-right: auto; width: 100%; box-sizing: border-box; position: relative; padding: 0 56px;}
.bg000{background: #000;}

.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover{ border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #666;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #666;}

/*header s*/
.header{height: 72px;z-index: 999;transition: all .4s;left: 0;width: 100%;position: fixed;top:0;}
.header-a{display: flex;justify-content: space-between;align-items: center;height: 72px;}
.menu{display: flex;align-items: center;cursor: pointer;}
.menu-handler{width: 30px; height: 32px; cursor: pointer;transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: block;position: relative;margin-right: 15px;}
.menu-handler.active{z-index: 9999;}
.menu-handler .burger{height: 2px; background: #fff; display: block;width: 26px; position: absolute; z-index: 5; left: 2px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 10px;transition:all .4s;}
.menu-handler .burger-2{top: 15px; opacity: 0;}
.menu-handler .burger-3{top: 20px;}
.menu-handler.active .burger-1{top:15px !important; transform: rotate(45deg); }
.menu-handler.active .burger-2{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3{top: 15px !important;transform: rotate(-45deg); }
.menu:hover .burger-1{top:5px;}
.menu:hover .burger-3{top:25px;}
.header .menu .label{padding: 4px 0 4px;}
.header .menu .label:after,.header-right .search .label:after,.dropdown-title:after,.jihe .label:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #fff;transition: transform .5s ease;transform-origin: right;transform: scaleX(0);}
.header .menu:hover .label:after,.header-right .search:hover .label:after,.langs:hover .dropdown-title:after,.jihe:hover .label:after{transition: transform .5s ease;transform: scale(1);transform-origin: left;}
.logo{position: absolute;z-index: 999999;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.logo img{height: 31px;vertical-align: bottom;display: block;}
.header-right{display: flex;align-items: center;}
.header .header-right, .header .header-right>* {display: flex;align-items: center;}
.header .header-right .search{position: relative;height: 24px;margin-right: 32px;cursor: pointer;}
.header-right .langs{margin-right: 30px;}
.dropdown_content{display: inline-block;position: relative;cursor: pointer;z-index: 9;}
.lang-switcher{position: absolute;padding:10px 12px; border-radius: 4px;top: 110%;left: -12px;display: none;}
.is-scroll .lang-switcher{background: rgba(0,0,0,.7);}
.lang-switcher a{display: block;margin-bottom: 6px;color: #fff;transition: all .4s;}
.lang-switcher a:hover{opacity: 0.5;}
.dropdown-title{display: inline-block;vertical-align: middle;margin-right: 6px;}
.dropdown_content i{display: inline-block;vertical-align: middle;width: 12px;height: 6px;background: url("../images/12x6.png") no-repeat center;background-size: cover;transition: all .4s;}
.dropdown_bg{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0,0,0,.5);opacity: 0;transition: opacity .4s ease;pointer-events: none;z-index: 5;}
.langs.active .dropdown_bg{opacity: .5;pointer-events: all;}
.langs.active .dropdown_content i{transform: rotate(180deg);}
.jihe .label{margin-right: 8px;line-height: 24px;}
.jihe .icon{width: 18px;height: 18px;background: url("../images/18x18.png") no-repeat center;background-size: cover;transform: rotate(0deg);transition: transform .8s cubic-bezier(.215,.61,.355,1);}
.jihe:hover .icon{transform: rotate(360deg);}

.search-container{position: fixed;width: 100%;height: 100%;top:0;left: 0;background: #000;z-index: 20;display: none;}
.search-head .text{display: flex;justify-content: space-between;align-items: flex-end;padding-top: 38px;position: relative;flex-wrap: wrap;z-index: 1;width: 100%;background: none;line-height: 88px;color: #fff;font-size: 6.2rem;}
.search-close{font-size: 1.125rem;width: 40px;height: 40px;background: url("../images/80x80.png") no-repeat center;background-size:cover;cursor: pointer;margin-top: 20px; position: relative;}
.search-head .text::-webkit-input-placeholder{color:#333;}
.search-head .text:-moz-placeholder{color:#333;}
.search-head .text::-moz-placeholder{color:#333;}
.search-head .text:-ms-input-placeholder{color:#333;}
.sidebar-overlay{width: 100vw;opacity: 0;transition: .6s cubic-bezier(.215,.61,.355,1);pointer-events: none;height: 100vh;background: rgba(0,0,0,.5);z-index: 100;}
.sidebar-bg{height: 100vh;background: rgba(0,0,0,.5);z-index: 100;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);position: fixed;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer;width: 41.7vw;transform: translate(-100%);opacity: .5;}
.sidebar-left{position: fixed;top: 0;left: 0;z-index: 1000;pointer-events: none;}
.sidebar-content{height: 100vh;position: fixed;top: 0;bottom: 0;width: 0;overflow-x: hidden;z-index: 101;left: 0;transition: all .5s cubic-bezier(0.89, 0.04, 0.21, 0.93);
    -webkit-transition: all .5s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
.sidebar-wrapper{width: 41.7vw;padding: 28px 60px 80px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.sidebar-left.active{pointer-events: auto;}
.sidebar-left.active .sidebar-overlay{opacity: 1;pointer-events: all;}
.sidebar-left.active .sidebar-bg{opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0);transition: all .5s cubic-bezier(0.89, 0.04, 0.21, 0.93);
    -webkit-transition: all .5s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
.sidebar-left.active .sidebar-content{width: 41.7vw;}
.is-down .header{background: rgba(0,0,0,0);top:-72px;}
.is-up .header{background: rgba(0,0,0,.7);top:0;}

.sidebar-wrapper ul{padding: 40px 0;}
.sidebar-wrapper ul a{transition:all .4s;}
.sidebar-wrapper ul a:hover{opacity: 0.5;}
.sidebar-section1{margin-top: 5%;}
.sidebar-section1 li{display: block;margin-bottom: 15px;}
.sidebar-section1 li:last-child{margin-bottom: 0;}
.sidebar-section1 a{font-size: 30px;color: #fff;}
.sidebar-section2{border-bottom: 1px solid hsla(0,0%,59.2%,.3);border-top: 1px solid hsla(0,0%,59.2%,.3);}
.sidebar-section2 li{width: 49%;margin-right: 2%;margin-bottom:8px;}
.sidebar-section2 li:nth-child(even){margin-right: 0;}
.sidebar-section2 li a{font-size: 18px;}
.sidebar-section3 li{display: block;margin-bottom: 8px;}
.header-share{font-size: 0;}
.header-share a{display: inline-block;vertical-align: middle;width: 20px;height: 20px;border-radius: 4px;margin-right: 10px;}
.header-share a:last-child{margin-right: 0;}
.header-share a .i{border-radius: 4px;opacity: 0.5;transition: all .4s;}
.header-share a:hover .i{opacity: 1;}
.header-lg a{display: inline-block;vertical-align: middle;margin-right: 12px;transition: all .4s;opacity: 0.5;}
.header-lg a:last-child{margin-right: 0;}
.header-lg a:hover{opacity: 1;}
.sidebar-content-bot{display: flex;justify-content: space-between;}
.sidebar-section3{margin-bottom: 10%;}
html.hide .header{top:0 !important;}

/*header e*/
/*footer s*/
.footer{background: #000;position: relative;z-index: 3;}
.footer-top{padding: 30px 0;border-bottom: 1px solid #333;}
.footer-bot-right{padding-left: 34%;display: flex;justify-content: space-between;}
.footer-bot-a{width: 40%;}
.footer-bot-b{width: 58%;}
.footer-nav1 li{display: block;}
.footer-bot{padding-top: 25px;padding-bottom: 150px;}
.footer-nav1 a{font-size: 20px;color: #fff;}
.footer-nav1 li{margin-bottom: 10px;}
.footer-nav2{border-bottom: 1px solid #333;margin-bottom: 65px;padding-bottom: 8px;}
.footer-nav2 li{width: 49%;margin-right: 2%;margin-bottom: 8px;}
.footer-nav2 li:nth-child(even){margin-right: 0;}
.footer-nav2 li a{font-size: 18px;}
.footer-nav3{border-top: 1px solid #333;padding-top: 15px;}
.footer-nav3 li{display: block;margin-bottom: 8px;}
.footer-bot-right a{transition: all .4s;}
.footer-bot-right a:hover{opacity: 0.5;}
/*footer e*/

/*二级页01-品牌世界 s*/
.padding-top100{padding-top: 100vh;}
.full{width: 100%;height: 100vh;}
.fixed{position: fixed;width: 100%;height: 100%;top:0;left: 0;}
.zindex9{z-index: 9;}
.banner-title{position: absolute;bottom:80px;width: 100%;left: 0;z-index: 9;}
.banner-title.hide h2{opacity: 0;}
.banner-title.hide h3{opacity: 0;}
.banner-title.hide p{opacity: 0;}
.banner-title.hide .home-arrow{opacity: 0;}
.banner-title h2{transition: all .4s;font-size: 16px;}
.banner-title h3{font-size: 64px;margin: 5px 0;transition: all .4s;line-height: 1.2em;}
.banner-title p{font-size: 20px;margin-bottom: 36px;transition: all .4s;margin-top: 20px;}
.mt-tb100{margin-top: 100vh;}
.home-arrow{width: 60px;height: 60px;position: relative;cursor: pointer;transition: all .4s;}
.home-arrow__arrow{position: absolute;left: 1px;top: 0;transition: transform .3s ease;}
.home-arrow__arrow{position: absolute;left: 1px;top: 0;transition: all .3s ease;}
.home-arrow__background .background{opacity: .2;}
.home-arrow:hover .home-arrow__arrow{top:4px;}
.subtitle--1{font-size: 16px;}
.slider__head{display: flex;justify-content: space-between;}
.slider__head-buttons{font-size: 0;}
.slider__head-buttons a{position: relative;color: #a1a1a1;padding: 0 24px;transition: color .4s cubic-bezier(.075,.82,.165,1);margin-bottom: 38px;font-size: 12px;display: none;}
.slider__head-buttons a:after{content: "";position: absolute;width: 100%;height: 1px;background: #fff;bottom: -14px;left: 0;transform: scaleX(0);transform-origin: center;transition: transform .4s cubic-bezier(.075,.82,.165,1);}
.slider__head-buttons a.active:after{transform: scale(1);}
.slider__head-buttons a:hover{color: #fff;}
.slider__head-buttons a.active{color: #fff;}
.slider__head-buttons a:hover:after{transform: scale(1);}
.sj-dropdown{display: inline-block;font-size: 14px;position: relative;margin-left: 24px;cursor: pointer;}
.sj_dropdown_container{overflow: hidden;position: absolute;top: 110%;left: -30px;background: #000;min-width: calc(100% + 10px);padding: 0 10px;border-radius: 4px;background: rgba(0,0,0,.5);border: 1px solid #373737;display: none;z-index: 9;}
.sj_dropdown_container a{margin: 8px 0;font-size: 12px;}
.sj_dropdown_container a:after{bottom:-8px;}
.sj_dropdown_content i{display: inline-block;vertical-align: middle; width: 12px;height: 6px;background: url("../images/12x6.png") no-repeat center;background-size: cover;transition: all .4s;}
.dropdown_title{display: inline-block;vertical-align: middle;margin-right: 5px;}
.sj_dropdown_content:hover i{opacity: 0.5;}
.sj-dropdown.active .sj_dropdown_content i{opacity: 0.5;transform: rotate(180deg);}
.sj_dropdown_content:hover .dropdown_title{opacity: 0.5;}
.sj-dropdown.active .dropdown_title{opacity: 0.5;}
.his{margin-left: 140px;}
.his-swiper-con{overflow: visible !important;}
.his-con{width: 38%;position: absolute;top:0;left: 0;height: 100%;}
.his-img{width: 58%;}
.his-img-con{width: 100%;height: 100%;max-height: 928px;}
.his-img-con img{width: 100%;height: 100%;object-fit: cover;}
.his-warp{background: #101010;}
.his-con{padding: 50px 80px;display: flex;justify-content: space-between;flex-direction: column;}
.his-year{font-size: 40px;}
.des16 p{text-align: justify;font-size: 16px;}
.his-con .des16{width: 520px;max-width: 100%;}
.arrow{transition: all .4s;}
.images-slider__buttons{position: absolute;bottom: 40px;left: 40px;z-index: 40;}
.images-slider__button--previous{transform: translateY(-4px) rotate(180deg);}
button{border: none;background: none;outline: none;color: inherit;font-size: inherit;cursor: pointer;}
.images-slider__button--previous:hover .arrow{transform: translate(2px,.5px);}
.images-slider__button:hover .arrow{transform: translate(2px);}
/*二级页01-品牌世界 e*/
.product-filters-desk__content{position: fixed;z-index: 5;top: 94px;left: 50%;transform: translate(-50%);transition: transform .3s ease;display: flex; flex-wrap: wrap;width: 100%;padding: 0 30px;justify-content: center;}
.product-list{position: relative;padding-top: 250px;transition: .4s;opacity: 1;min-height: 500px;}
.product-filters-desk__content h1{flex: 0 0 100%;text-align: center;margin-bottom: 20px;font-weight: 400;font-size: 24px;color: #a1a1a1;}
.product-filters-desk__toggle{border: 1px solid #373737;padding: 0 0 0 8px;border-radius: 40px;z-index: 1;height: 38px;display: flex;align-items: center;color: #a1a1a1;transition: opacity .3s ease;background: #000;overflow: hidden;}
.product-filters-desk__toggle span{padding: 10px 14px;box-sizing: border-box;}
.product-filters-desk__toggle .left{padding-top: 11px;}
.product-filters-desk__toggle .right{display: inline-block;height: 100%;border-left: 1px solid #373737;padding-right: 18px;padding-top: 9px;font-size: 18px;color: #fff;}
.product-filters-desk__toggle.hasFilter .right{background: #fff;color: #000;}
.icon-parameters{background: url("../images/fl.png") no-repeat center;background-size: cover;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
.product-filters-desk__container{position: absolute;display: flex;opacity: 0;pointer-events: none;transition: opacity .3s ease;top: 46px;left: 50%;transform: translate(-50%);}
.product-filters-desk__content.active .product-filters-desk__container{opacity: 1;pointer-events: all;}
.product-filters-desk__content.active .product-filters-desk__toggle{opacity: 0;pointer-events: none;}
.product-filters-desk__close{border: 1px solid #373737;border-radius: 38px;box-sizing: border-box;margin: 0 16px;background: #fff;color: #000;width: 54px;height: 41px;}
.product-filters-desk__category{position: relative; margin: 0 16px;}
.product-filters-desk__button{border: 1px solid #373737;line-height: 36px;border-radius: 38px;display: flex;white-space: nowrap;background: rgba(0,0,0,.3);cursor: pointer;transition: all .3s ease;position: relative;z-index: 1;}
.product-filters-desk__button-title{line-height: 32px;margin-top: 3px;}
.product-filters-desk__button div{padding: 0 16px;}
.product-filters-desk__preview{border-left: 1px solid #373737;font-size: 16px;}
.icon-next-bold{display: inline-block;margin-top: -2px; width: 9px;height: 6px;background: url("../images/18x12.png") no-repeat center;background-size: cover;vertical-align: middle;margin-left: 5px;transition: all .4s;}
.product-filters-desk__options{position: absolute;top: 120%;left: 50%;background: #000;border: 1px solid #373737;border-radius: 4px;padding: 16px;width: 100%;box-sizing: border-box;transform: translate(-50%,-50px); opacity: 0;pointer-events: none; transition: all .3s ease;min-width: 150px;}
.product-filters-desk__category.active .product-filters-desk__options{transform: translate(-50%);opacity: 1;pointer-events: all;}
.product-filters-desk__options a{display: block;padding-left: 25px;position: relative;font-size: 16px;line-height: 30px;}
.product-filters-desk__options a:before{content: "";width: 6px;height: 6px;background: currentColor;border-radius: 100%;position: absolute;left: 10px;top: 50%;margin-top: -3px;opacity: 0;transition: all .3s ease;}
.product-filters-desk__options a:hover:before{opacity: 1;}
.product-filters-desk__category.active .icon-next-bold{transform: rotate(180deg);filter: brightness(0);}
.product-filters-desk__category.active .product-filters-desk__button{background: #fff;color: #000;border-color: transparent;}
.product-filters-desk__search{border: 1px solid #373737;line-height: 36px;border-radius: 38px;}
.product-filters-desk__search .text{background: none;text-indent: 1em;color: #fff;width: 150px;height: 36px;line-height: 36px;}
.product_search-button{position: absolute;width: 36px;height: 36px;right: 5px;top:0;background: url("../images/s80.png") no-repeat center;background-size: cover;}
.product-filters-desk__search .text::-webkit-input-placeholder{color:#fff;}
.product-filters-desk__search .text:-moz-placeholder{color:#fff;}
.product-filters-desk__search .text::-moz-placeholder{color:#fff;}
.product-filters-desk__search .text:-ms-input-placeholder{color:#fff;}
.product-list li{width: 33.33%;padding: 0 3.3%;margin-bottom: 80px;}
.pro-img{width: 430px;height: 260px;max-width: 100%;position: relative;margin: 0 auto;}
.pro-img img{position: absolute;-o-object-fit: contain;object-fit: contain;width: 100%;height: 100%;left: 0;top: 0;transition: transform .6s linear,opacity .35s linear .25s;opacity: 1;}
.pro-img img.img2{opacity: 0;transition: transform .6s linear,opacity .35s linear;}
.product-list a{display: block;}
.product-list a:hover .img1{opacity: 0;}
.product-list a:hover .img2{opacity: 1;}
.pro-des h2{font-size: 24px;margin: 3px 0;font-family: "Microsoft YaHei Light", "PingFang SC Light";}
.pro-des p{font-family: "Microsoft YaHei Light", "PingFang SC Light";}
.mg-bt60{margin-bottom: 60px;}
.is-down .product-filters-desk__content{transform: translate(-50%,-72px);}
/*3.1产品中心*/
/*4.1睡眠研究所s*/
.des18 p{font-size: 18px;text-align: justify;}
.des18.text-center p{text-align: center;}
.changjiu{width: 1360px;max-width: 100%;margin: 0 auto;}
.bgfff{background: #fff;}
.changjiu2{color: #000;display: flex;justify-content: space-between;align-items: center;}
.title36 h2{font-size: 36px;font-family:"Microsoft YaHei Medium","PingFang SC Medium";}
.changjiu2 .title36{width: 32%;}
.changjiu2 .title36 h2{width: 330px;max-width: 100%;}
.changjiu2 .des18{width: 63%;}
.smgn-a-list li img{position: absolute;vertical-align: bottom;}
.smgn-a-list .i{width: 4.17%;background: url("../images/smgd-dot.png") no-repeat center;background-size: cover;position: absolute;transition: all .4s;}
.smgn-a-list a:hover .i{;background: url("../images/smgd-dot2.png") no-repeat center;background-size: cover;}
.smgn-a-list .li1 img{width: 19%;top: 11.7%;left: 31.1%;}
.smgn-a-list .li1 .i{top: 12.3%; left: 26.1%;}
.smgn-a-list .li2 img{width: 41%;top: 32.7%;left: 49.1%;}
.smgn-a-list .li2 .i{top: 32.5%; left: 91.1%;}
.smgn-a-list .li3 img{width: 31%;top: 52.3%;left: 15.8%;}
.smgn-a-list .li3 .i{top: 52.2%;left: 48.2%;}
.smgn-a-list .li4 img{width: 33%;top: 89%;right: 13.2%;}
.smgn-a-list .li4 .i{top: 88.9%;right: 7.8%;}
.smgn-a-list .li5 img{width: 22%;top: 88.8%;left: 8.4%;}
.smgn-a-list .li5 .i{top: 88.9%;left: 31%;}


/*4.1睡眠研究所e*/
/*5.1二级页04-营销网络 s*/
.wang-box{padding-top: 100vh;}
.title40 h2{font-size: 40px;}
.title40 span{font-size: 20px;display: block;}
.mg-bt10{margin-bottom: 10px;}
.width1520{width: 1520px;max-width: 100%;margin: 0 auto;}
.mg-bt40{margin-bottom: 40px;}
.mdxl{width: 300px;max-width: 92%;margin: 0 auto;background: #fff;border-radius: 50px;cursor: pointer;}
.chengshi{line-height: 50px;padding: 0 20px;font-size: 16px;color: #000;z-index: 9;position: relative;background: #fff;border-radius: 25px;}
.mdxl .i{transition: all .4s;width: 12px;height: 8px;background: url("../images/18x12-000.png") no-repeat center;background-size: cover;position: absolute;right: 20px;top:50%;margin-top: -4px;z-index: 10;}
.mdxl.active .i{transform: rotate(180deg);}
.chengshi-list{position: absolute;width: 100%;top:0; border-radius: 25px; left: 0;border:1px solid rgba(255,255,255,.5); max-height: 404px;overflow: auto;display: none;border-top: none;padding-top: 60px;padding-bottom: 10px;}
.chengshi-list a{display: block; font-size: 16px;transition: all .4s;padding:0 20px;line-height: 40px;}
.chengshi-list a:hover{background: #3d89cf;}
.position a{opacity: 0.5;}
.position a:last-child{opacity: 1;}
.zhanting li{width: 48%;margin-right: 4%;margin-bottom: 80px;position: relative;}
.zhanting li:nth-child(even){margin-right: 0;}
.gfzt-title{margin-top: -100px;}
.zt-tip h3{font-size: 20px;}
.zt-tip{border-bottom: 3px solid #858585;padding-bottom: 10px;margin-bottom: 10px;}
.zt-left{width: 284px;}
.zt-right{left: 320px;right: 0;position: absolute;top:40px;}
.zt-right .relative{margin-bottom: 10px;}
.zt-right .relative span{position: absolute;top:0;left: 0;background: #1b1b1b;width: 80px;text-align: center;line-height: 32px;font-size: 12px;}
.zt-right .relative p{margin-left: 94px;line-height: 32px;font-size: 12px;}
.look-map{width: 240px;max-width: 100%;line-height: 32px;display: inline-block;border:1px solid #fff;text-align: center;font-size: 12px;margin-top: 40px;transition: all .4s;}
.look-map:hover{background: #fff;color: #000;}
.zt-img .position-full{transition:all .4s;}
.zt-img:hover .position-full{transform: scale(1.1);}
/*5.1二级页04-营销网络 e*/
/*5.2三级页04-营销网络 s*/
.shop-box{padding: 320px 0 100px;min-height: 100vh;}
.width1000{width: 1000px;max-width: 100%;margin: 0 auto;}
.title18 h2{font-size: 18px;}
.title24 h2{font-size: 24px;}
.shangchang li{width: 22%;margin-right: 4%;margin-top: 40px;}
.shangchang li p{line-height: 2em;opacity: 0.8;}
.shangchang li:nth-child(4n){margin-right: 0;}
/*5.2三级页04-营销网络 e*/
/*6.1二级页05-合作伙伴&国际认证 s*/
.width1100{width: 1100px;max-width: 100%;margin: 0 auto;}
.kehu li{width: 6.8%;margin-right: 3.55%;margin-top: 40px;}
.kehu li:nth-child(10n){margin-right: 0;}
.kehu li img{width: 100%;vertical-align: bottom;}
.padding-tb60{padding: 60px 0;}
.color000{color: #000;}
.color000 a{color: #000;}
.title-bold h2{font-weight: 600;}
.mg-bt30{margin-bottom: 30px;}
.hzhp-des{width: 840px;max-width: 100%;margin: 0 auto;}
.text-center p{text-align: center;}
.mg-bt80{margin-bottom: 80px;}
.huoban-l-top{border:1px solid #202020;border-right: none;height: 426px;overflow: hidden;}
.hzhb-bot h3{font-size: 18px;text-align: center;}
.huoban-l{width: 72.54%;}
.huoban-r{position: absolute;width: 26%;top:0;right: 0;}
.huoban-r-top{border:1px solid #8c8c8c;display: flex;flex-direction: column;align-items: center;justify-content: space-around;padding: 20px;height: 426px;}
.mg-bt100{margin-bottom: 100px;}
.renzheng img{height: 56px;}
.renzheng p{font-weight: 600;margin-top: 5px;}
.renzheng li{margin: 5px 10px;}
.rz{margin-left: 100px;}
.rz p{font-size: 16px;font-weight: 400;margin-top: 10px;}
.rz-sroll{margin-right: 100px;height: 5px;background: #d3d3d3;border-radius: 5px;opacity: 1 !important;margin-top: 35px;}
.rz-sroll .swiper-scrollbar-drag{border-radius: 5px;background: #98a9c8;}
.rzBtn{position: absolute;top:0;left: 0;width: 100%;bottom:35px;pointer-events: none;}
.rzBtn div{position: absolute;pointer-events: auto;z-index: 9;top:50%;margin-top: -25px;width: 50px;height: 50px;border-radius: 100%;cursor: pointer;transition: all .4s;}
.rzBtn div.swiper-button-disabled{display: none;}
.rzBtn2{right: 90px;background: rgba(255,255,255,.6) url("../images/r100.png") no-repeat center;background-size: cover;}
.rzBtn1{left: 90px;background: rgba(255,255,255,.6) url("../images/l100.png") no-repeat center;background-size: cover;}
.rzBtn div:hover{background-color: rgba(255,255,255,1);}
/*6.1二级页05-合作伙伴&国际认证 e*/

/*新闻s*/
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #3d89cf;background-color: #3d89cf;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #595757;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
.width1400{width: 1400px;max-width: 100%;margin: 0 auto;}

.news-hd{width: 68%;font-size: 0;}
.more-news{width: 32%;height: 486px;background: #f8f8f8;padding-top: 80px;}
.news-hd li{display: inline-block;vertical-align: top;font-size: 14px;width: 47%;margin-right: 3%;}
.news-hd li a{display: block;height: 486px;background: #f8f8f8;}
.news-hd .img100{height: 283px;overflow: hidden;}
.news-hd .img100 .position-full{transition: all .4s;}
.news-hd a:hover .img100 .position-full{transform: scale(1.1);}
.news-bot{padding: 25px 35px;}
/*.news-bot h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}*/
.news-title span{color: #808080;display: inline-block; font-size: 17px;}
.news-title span:nth-child(1){color: #3d89cf;}
.news-time{font-size: 18px;color: #727171;}
.des17 p{font-size: 17px;}
.des808080 p{color: #808080;}
.news-bot .des17 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gdxw{position: absolute;width: 120px;line-height: 36px;color: #fff;text-align: center;background: #595757;font-size: 16px;left: 0;top:0;}
.more-news ul{height: 376px;padding: 0 30px;overflow: auto;}
.more-news ul h3{font-size: 16px;margin-bottom:8px; color: #595757;transition: all .4s;}
.more-news ul a:hover h3{color: #3d89cf;}
.more-news ul span{color: #727171;}
.more-news ul li{margin-bottom: 30px;display: block;}
.padding-tb140{padding: 140px 0;}
.title50 h2{font-size: 50px;}
.title50-line h2{display: inline-block;border-bottom: 3px solid #036ea0;}
.title-fff h2{color: #fff;}
.title-fff h3{color: #fff;}
.mg-bt15{margin-bottom: 15px;}
/*新闻e*/
/*联系我们 s*/
.min-100{min-height: 100vh;}
.width890{width: 890px;max-width: 100%;margin: 0 auto;}
.input-list{float: left;width: 48%;margin-right: 4%;border-bottom: 1px solid #606060;position: relative;margin-bottom: 30px;}
.input-list:nth-child(even){margin-right: 0;}
.input-name{font-size: 20px;position: absolute;left: 0;top:0;line-height: 50px;}
.input-box{margin-left: 40px;}
.input-box-2{margin-left: 60px;}
.input-box-4{margin-left: 100px;}
.input-box .text{display: block;width: 100%;line-height: 50px;color: #fff;font-size: 20px;background: none;}
.textarea{}
.textarea textarea{display: block;width: 100%;height: 50px;font-size: 20px;line-height: 50px;background: none;color: #fff;}
.diqu-list{position: absolute;width: 100%;top:100%;background: #fff;border-radius: 8px;padding: 10px;margin-top: 2px;max-height: 252px;overflow: auto;display: none;}
.diqu-list a{color: #666;display: block;font-size: 16px;padding: 4px 0;}
.diqu-list a:hover{color: #000;}
.input-list .i{width: 18px;height: 12px;background: url("../images/18x12.png") no-repeat center;background-size: cover;right: 5px;top:50%;margin-top: -6px;position: absolute;transition: all .4s;}
.input-list.active .i{transform: rotate(180deg);}
.input-select{cursor: pointer;}
.input-select .text{cursor: pointer;}
.fasong{display: inline-block;border:1px solid #fff;padding: 16px 32px;border-radius: 60px;transition: all .4s;}
.fasong span{font-size: 20px; display: inline-block;vertical-align: middle;margin-right: 10px;}
.fasong i{display: inline-block;vertical-align: middle;width: 14px;height: 14px;background: url("../images/fs.png") no-repeat center;background-size: cover;transition: all .4s;}
.contact-box{min-height: 715px;}
.fasong:hover{background: #fff;color: #000;}
.fasong:hover i{filter: invert(1);}
.fscg{margin-bottom: 16%;}
.fscg img{width: 105px;}
.fscg p{color: #9e9e9e;margin-top: 10px; font-size: 20px;}
/*联系我们 e*/

.padding-tb140{padding: 140px 0;}
.wzdt-item{border-bottom: 1px solid #303030;padding: 80px 0;}
.wzdt-l{width: 33%;margin-right: 0;}
.wzdt-l a{font-size: 24px;}
.wzdt-r{width: 66%;font-size: 0;}
.wzdt-r-list{display: inline-block;vertical-align: top;font-size: 14px;width: 32%;}
.wzdt-r-list:nth-child(3n){margin-right: 0;}
.wzdt-list a{display: inline-block;}
.wzdt-r-list .er{font-size: 16px;line-height: 31px;margin-bottom: 15px;}
.wzdt-r-san .san{line-height: 26px;opacity: 0.8;transition: all .4s;}
.wzdt-r-san .san:hover{opacity: 1;}


/*预约 s*/
.yy-box .banner-title{position: static;}
.fasong .i{display: inline-block;vertical-align: middle;width: 18px;height: 12px;background: url("../images/18x12.png") no-repeat center;background-size: cover;transition: all .4s;}
.fasong:hover .i{filter: invert(1);}
.width1150{width: 1150px;max-width: 100%;margin: 0 auto;}
.yy-top{border-bottom: 1px solid #262626;}
.yy-top li{width: 32%;margin-right: 2%;text-align: center;position: relative;height: 65px;}
.yy-top li:last-child{margin-right: 0;}
.yy-top h3{font-size: 20px;color: #999;margin-bottom: 5px;transition: all .4s;}
.yy-top p{color: #999;margin-bottom: 15px;transition: all .4s;font-size: 12px;}
.yy-top .i{transition: all .4s;border-bottom: 1px solid #fff;left: 50%;transform: translateX(-50%);opacity: 0;width: 0;position: absolute;bottom:-1px;}
.yy-top li.active .i{width: 80px;opacity: 1;}
.yy-top li.active h3{color: #fff;}
.yy-top li.active p{color: #fff;}
.dzswiper{width: 720px;max-width: 100%;margin: 0 auto;}
.dzswiper-bot{padding: 25px 20px;}
.dzswiper-bot h4{font-size: 16px;font-weight: bold;}
.dzswiper-ms img{width: 14px;position: absolute;left: 0;top:2px;}
.dzswiper-ms p{margin-left: 20px;font-size: 12px;color: #666;}
.xuanze{border:1px solid #797979;line-height: 50px;transition: all .4s;display: block;text-align: center;color: #000;}
.xuanze:hover{color: #fff;background: #000;}
.dzswiperDot{margin-top: 50px;}
.dzswiperDot .swiper-pagination-bullet{opacity: 1;background: #333;margin: 0 3px;}
.dzswiperDot .swiper-pagination-bullet-active{background: #fff;}
.yuyue-full-a{min-height: 794px;}
.width740{width: 740px;max-width: 100%;margin: 0 auto;}
.width950{width: 950px;max-width: 100%;margin: 0 auto;}
.yy-content{background: #333;padding: 40px;border-radius: 6px;}
.yy-date-box{width: 290px;max-width: 100%;margin: 0 auto;}
.yy-content h5{font-size: 16px;font-weight: bold;}
.xiayibu{display: inline-block;width: 210px;line-height: 40px;text-align: center;background: #000;position: relative;transition: all .4s;}
.yy-date-box .mdxl{border-radius: 6px;width: 100%;max-width: 100%;}
.xiayibu i{width: 5px;height: 9px;position: absolute;right: 12px;top:50%;margin-top: -4.5px;background: url("../images/r5x9.png") no-repeat center;background-size: cover;transition: all .4s;}
.xiayibu:hover{background: #fff;color: #000;}
.kyrq{display: flex;justify-content: space-between;}
.mg-bt20{margin-bottom: 20px;}
.kyrq li{text-align: center;}
.kyrq p{margin-bottom: 5px;}
.kyrq span{display: block;width: 26px;line-height: 26px;border-radius: 100%;text-align: center;background: #999;transition: all .4s;}
.kyrq li.none span{color: #8e8e8e;background: #4d4d4d;}
.kyrq li.none p{color: #8e8e8e;}
.kyrq li.action{cursor: pointer;}
.kyrq li.active span{background: #f2f2f2;color: #000;}
.kyrq li.action:hover span{background: #f2f2f2;color: #000;}
.xxxx-box{width: 740px;max-width: 100%;margin: 0 auto 70px;display: flex;align-items: center;justify-content: space-between;}
.xxxx-input-name{margin-bottom: 10px;}
.xxxx-l{width: 44.5%;}
.xxxx-text{border-radius: 6px;}
.xxxx-text .text{width: 100%;display: block;height: 42px;line-height: 42px;text-indent: 1em;border-radius: 6px;}
.xxxx-input{margin-bottom: 25px;}
.xxxx-input:last-child{margin-bottom: 0;}
.xxxx-r{width: 46%;}
.yyfw-xx li{display: flex;justify-content: space-between;border-bottom: 1px solid #737373;padding: 10px 0;}
.yyfw-xx li p{font-size: 12px;}
.yyfw-xx li p:nth-child(2){max-width: 240px;text-align: right;}
.yudu{font-size: 12px;cursor: pointer;display: inline-block;}
.yudu i{display: inline-block;vertical-align: middle;width: 16px;height: 16px;border:1px solid #737373;margin-right: 8px;}
.yudu.active i{background: url("../images/gou32.png") no-repeat center;background-size: cover;}
.yudu span{display: inline-block;vertical-align: middle;}
.fscg2{margin-bottom:50px;padding: 50px 0;}
.fscg2 img{width: 80px;}
/*预约 e*/
/*index s*/
.index-out{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.swiper-container1{height: 100%;}
.footer-slide{height: auto !important;}
.index-out video{min-width: 100%;min-height: 102%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.index-title-left{display: inline-block;vertical-align: top;margin-right: 80px;}
.index-title-right{display: inline-block;vertical-align: top;padding-top: 22px;}
.index-title-top{display: flex;justify-content: space-between;align-items: center;}
.dispatch__link{margin-bottom: 15px;opacity: .2;transition: opacity .6s ease;}
.dispatch__link.active{opacity: 1;}
.link{display: inline-block;}
.link--arrow{transition: all .6s ease;transform: translate(-22px);}
.link--big{font-size: 20px;transform: translate(-28px);}
.link--arrow:after, .link--arrow:before{width: 14px;height: 14px;background: url("../images/fs.png") no-repeat center;background-size: cover;content: "";transition: .3s ease;display: inline-block;opacity: 1;}
.link--arrow:before{opacity: 0;transform: translate(22px);margin-right: 6px;}
.link--big:after, .link--big:before{vertical-align: text-top;margin-left: 8px;font-size: .875rem;}
.link--arrow-button:hover .link--arrow,.link--arrow.active,.link--arrow:hover{transform: translate(-6px);}
.link--arrow-button:hover .link--arrow:before,.link--arrow.active:before,.link--arrow:hover:before{transform: translate(0);transition: all .2s ease .4s;opacity: 1;}
.link--arrow-button:hover .link--arrow:after, .link--arrow.active:after, .link--arrow:hover:after{transform: translate(-22px);opacity: 0;transition: .2s ease;}
/*index e*/
.wap-filters{display: none;position: fixed;z-index: 99999;width: 100%;height: 100%; top:0;left: 0;background: #fff;padding: 51px 26px 56px 53px;transform: translateY(100%);transition: all .4s;opacity: 0;  pointer-events: none;}
.wap-filters.active{transform: translate(0);opacity: 1;pointer-events: all;}
.product-filters-xs__category-wrapper{max-height: calc(100% - 38px);overflow-x:hidden;overflow-y: scroll;height: 100%;}
.product-filters-xs__confirm{display: inline-block;padding: 11px 40px;background: #000;color: #fff;border-radius: 40px;height: 38px;font-size: 14px;line-height: 18px;}
.product-filters-xs__category{margin-bottom: 16px;}
.product-filters-xs__title{margin-bottom: 14px;}
.product-filters-xs__options a{color: #666;display: block;position: relative;font-size: 18px;line-height: 24px;padding: 1px;transition: all .4s;}
.product-filters-xs__options a:before{content: "";width: 6px;height: 6px;background: #000;border-radius: 100%;position: absolute; right: calc(100% + 8px);top: 50%;margin-top: -3px;opacity: 0;transition: all .3s ease;}
.product-filters-xs__options a.active{transform: translate(15px);}
.product-filters-xs__options a.active:before{opacity: 1;}
.product-filters-xs__chongzhi{position: absolute;right: 30px;top:51px;font-size: 12px;color: #666;}
.product-filters-xs__gb{width: 48px;height: 48px;background: url("../images/gb64.png") no-repeat center;background-size: cover;right: 14px;top:0;position: absolute;}
.div5268{display: flex;justify-content: space-between;align-items: center;margin-top: 10px;}
.div5268 .product_search-button{filter: brightness(0);}
.div5268 .text{color: #000;}

/*三级页01-床垫产品内页 s*/
.ban-sd{background: url("../images/ban-sd.png") no-repeat center;background-size: 100% 100%;width: 100%;left: 0;bottom:0;position: absolute;height: 54vh;}
.banDot{position: absolute;width: 100%;left: 0;z-index: 10;bottom:30px;pointer-events: none;}
.swiperDot{margin-top: 30px;}
.swiperDot .swiper-pagination-bullet{background: #b5b5b6;opacity: 1;margin: 0 4px;pointer-events: auto;}
.swiperDot .swiper-pagination-bullet-active{background: #fff;}
.padding-t100{padding-top: 100px;}
.csgg li{display: flex;justify-content: space-between;margin-bottom: 30px;align-items: center;}
.csgg li:nth-child(2){align-items: flex-start;}
.csgg li p:nth-child(2){text-align: right;max-width: 130px;}
.jg6688{font-size: 24px;}
.cpxq-l{width: 200px;}
.select-gn{cursor: pointer;position: relative;}
.select-gn .i{transition: all .4s;}
.select-list{display: none;}
.select-gn.active .i{transform: rotate(180deg);}
.ccxz{border:1px solid #595757;width: auto;padding: 0 15px; text-align: center;border-radius: 6px;}
.cpxq-l .ccxz{padding: 0 5px;}
.cpxq-l .ccxz .i{right: 4px;}
.ccxz .select-vale{line-height: 28px;height: 28px;padding-right: 8px;}
.select-gn .i{position: absolute;width: 9px;height: 6px;right: 6px;top:50%;margin-top: -3px;background: url("../images/18x12.png") no-repeat center;background-size: cover;}
.select-list{position: absolute;left:-1px;right:-1px;top:100%;background: #000;border:1px solid #595757;border-radius: 6px;overflow: auto;max-height: 224px;}
.select-list a{display: block;line-height: 28px;}
.select-list a:first-child{border-top-right-radius: 6px;border-top-left-radius: 6px;}
.select-list a:last-child{border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.select-list a:hover{background: #666;}
.ljgm{display: inline-block;width: 280px;max-width: 100%; font-size: 16px;font-weight: bold;background: #0071e3;border-radius: 6px;line-height: 44px;text-align: center;transition: all .4s;}
.ljgm:hover{background: #fff;color: #0071e3;}
.csgg .ljgm{width: 100%;}
.dzly{font-size: 13px;color: #0071e3;}
.hxmd-ul li{display: block;margin-bottom: 10px;}
.hxmd-ul li:last-child{margin-bottom: 0;}
.cpxq-r{width: 620px;}
.title20 h3{font-size: 20px;}
.title-bold h2{font-weight: bold;}
.title-bold h3{font-weight: bold;}
.des p{text-align: justify;}
.des2em p{line-height: 2em;}
/*.cpxq-xt{height: 645px;}*/
.cpxq-xt-title{position: absolute;width: 100%;bottom:0;padding: 0 15px;left: 0;z-index: 9;text-align: center;}
.cpxqBtn div{position: absolute;width: 34px;height: 34px;top:50%;margin-top: -17px;z-index: 9;cursor: pointer;transition: all .4s;border-radius: 100%;}
.cpxqBtn1{background: #595757 url("../images/70-1.png") no-repeat center;background-size: cover;left: 15px;}
.cpxqBtn2{background: #595757 url("../images/70-2.png") no-repeat center;background-size: cover;right: 15px;}
.cpxqBtn div:hover{background-color: #333;}
.xgcp-style{display: block;position: relative;background: #101214;transition: all .4s;}
.xgcp-style:hover{background: #222;}
.xgcp-style .img{height: 280px;display: flex;align-items: center;justify-content: center;padding: 20px;}
.xgcp-style .img img{max-width: 100%;max-height: 100%;}
.xgcp-style p{font-family: "Microsoft YaHei Light", "PingFang SC Light";position: absolute;left: 15px;bottom:15px;right: 15px;}
.mdss li{width: 50%;}
.mdss li a{display: block;position: relative;}
.title30 h2{font-size: 30px;}
.mdss .title30{position: absolute;left: 56px;right: 56px;bottom:20px;}
.mdss-con{background: rgba(0,0,0,.5);transition: all .4s;}
.mdss li a:hover .mdss-con{background: rgba(0,0,0,0);}
.bzs div{display: inline-block;vertical-align: middle;width: 14px;height: 14px;}
/*三级页01-床垫产品内页 e*/
/*后续页01 s*/
.padding-top-header{padding-top: 72px;}
.fenqi-a span{display: inline-block;font-size: 50px;}
.gwd-box{border-top: 1px solid #323131;padding-top: 60px;}
.gwd-page{border-bottom: 1px solid #323131;margin-bottom: 60px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gwd-img{width: 47%;}
.gwd-r{width: 52%;}
.gwd-r-page{margin-bottom: 40px;border-bottom: 1px solid #323131;display: flex;justify-content: space-between;align-items: center;padding-bottom: 20px;}
.gwd-r-page:last-child{border-bottom: none;padding-bottom: 0;}
.gwd-sp-name{font-size: 16px;}
.gwd-xx-l,.gwd-xx-r{display: flex;align-items: center;flex-wrap: wrap;}
.gwd-r-page-fl .gwd-sp-name{position: absolute;top:-2px;left: 0;}
.wlfw-con{margin-left: 48px;font-size: 0;}
.wlfw-con-item{position: relative;padding-left: 22px;display: inline-block;font-size: 14px;vertical-align: top;margin-right: 35px;margin-bottom: 20px;}
.wlfw-con-item:nth-child(2n){margin-right: 0;}
.wlfw-con-item:last-child{margin-right: 0;width: 100%;margin-bottom: 0;}
.wlfw-con-item img{position: absolute;width: 13px;top:2px;left: 0;}
.wlfw-con-item p{font-size: 12px;}
.ccsm{margin-left: 10px;font-size: 12px;}
.cal-l, .cal-r{cursor: pointer;transition: all .4s;}
.cal-l.none{cursor: default;background: #8e8e8e;}
.cal-l{width: 20px;height: 20px;border-radius: 100%;line-height: 20px;text-align: center;user-select: none;background: #8e8e8e;}
.cal-r{width: 20px;height: 20px;border-radius: 100%;line-height: 20px;text-align: center;user-select: none;background: #8e8e8e;}
.cal-num{width: 38px;height: 32px;border:1px solid #4e4c4c;border-radius: 5px;background: none;text-align: center;color: #fff;margin: 0 10px;}
.cal-box{display: flex;align-items: center;}
.cal-l:hover{background: #006bd3;color: #fff;}
.cal-r:hover{background: #006bd3;color: #fff;}
.cal-l.none:hover{background: #8e8e8e;}
.gwd-con{width: 52%;}
.gwd-xj-page{display: flex;justify-content: space-between;margin-bottom: 10px;}
.gwd-xj-page:last-child{margin-bottom: 0;}
.gwd-xj{border-bottom: 1px solid #323131;padding-bottom: 30px;margin-bottom: 30px;}
.sxglr{text-align: right;font-size: 16px;}
.minaxi{color: #0071e3;margin-top: 10px;}
.title36 .yuan{font-size: 26px;}
.gwd-xj-page-zj{align-items: flex-end;}
.gwd-xj:last-child{border-bottom: none;}
.jiezhang{line-height: 52px;}
.width620{width: 620px;margin: 0 auto;max-width: 100%;}
.lxfsdz-page-l{width: 58%;position: relative;}
.lxfsdz-name{position: absolute;top:0;left: 0;font-size: 16px;line-height: 36px;}
.lxfsdz-con{margin-left: 83px;}
.lxfsdz-page{margin-bottom: 30px;position: relative;}
.lxfsdz-item{border:1px solid #868686;border-radius: 6px;}
.lxfsdz-item .text{height: 34px;line-height: 34px;background: none;color: #fff;text-indent: 1em;display: block;width: 100%;}
.lxfsdz-con-shdz .lxfsdz-con{font-size: 0;}
.lxfsdz-con-shdz .lxfsdz-item{width: 32%;margin-right: 2%;font-size: 14px;display: inline-block;vertical-align: middle;}
.lxfsdz-con-shdz .lxfsdz-item:last-child{margin-right: 0;}
.lxfsdz-item a{padding-left: 1em;}
.lxfsdz-page-r{position: absolute;right: 0;top:0;width: 38%;}
.lxfsdz-page-r p{font-size: 12px;text-align: justify;margin-bottom: 10px;color: #b5b5b6;}
.lxfsdz-page-r p:last-child{margin-right: 0;}
.mg-bt50{margin-bottom: 50px;}
.lxfsdz-box{border-bottom: 1px solid #323131;padding-bottom: 50px;}
.ljgm2{line-height: 54px;font-weight: normal;}
.lxfsdz-box-qr{width: 58%;}
/*后续页01 e*/
/*后续页03 s*/
.qrgwxx{}
.qrgwxx li{display: flex;justify-content: flex-start;position: relative;border-bottom: 1px solid #323131;padding: 30px 0;flex-wrap: wrap;}
.qrgwxx li:last-child{border-bottom: none;}
.qrgwxx-a{width: 32%;margin-right: 2%;}
.qrgwxx-a:nth-child(3){margin-right: 0;}
.qrgwxx-a:nth-child(4){position: absolute;top:30px;right: 0;width: auto;}
.qrgwxx-a img{max-width: 100%;}
.qrgwxx-a p{font-size: 16px;}
.qrgwxx-a.des p{font-size: 14px;line-height: 1.8em;}
.gwd-bot2 .gwd-con{width: 64%;}
.yinsi{display: block;margin-top: 15px;cursor: pointer;position: relative;}
.yinsi a{color: #0071e3;}
.yinsi span{display: inline-block;vertical-align: middle;cursor: pointer;}
.yinsi span i{display: inline-block;width: 12px;height: 12px;border:1px solid #fff;margin-right: 5px;position: relative;vertical-align: middle;margin-top: -2px;}
.yinsi span.active i{border-color: #007aff;}
.yinsi span.active i:before{content: "";position: absolute;top:2px;right: 2px;bottom:2px;left: 2px;background: #007aff;}
.yinsi a{display: inline-block;vertical-align: middle;}
/*后续页03 e*/
/*三级页01-直击脊椎疲劳实现 s*/
.img1200{width: 62.5%;}
.text720{position: absolute;width: 37.5%;top:0;height: 100%;padding: 0 90px;z-index: 5;}
.img1200-text-odd .text720{right: 0;}
.text720-warp{width: 460px;max-width: 100%;}
/*.text720-warp .des16 p{margin-top: 40px;}*/
.img1200-text-even .text720{left: 0;}
.img1200-text-even .img1200{float: right;}
.img1200-text-jizhui3 .img1200{width: 47.23%;}
.img1200-text-jizhui3 .text720{width: 52.77%;}
.img1200-text-odd .text720{padding-right: 56px;}
.img1200-text-even .text720{padding-left: 56px;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
/*三级页01-直击脊椎疲劳实现 e*/
/*三级页02解决不同身高和体重 s*/
.title36 h3{font-size: 25px;margin-top: 10px;}
/*.phst-item .des16{margin-top: 30px;}*/
/*.phst-item .des16 p{margin-top: 0;}*/
.youjimian-item .text720-warp{width: 550px;}
.des16-yuanye p:nth-last-child(2){display: inline-block;vertical-align: top;margin-right: 56px;}
.des16-yuanye p:last-child{display: inline-block;vertical-align: top;color: #aadc00;}
.trrj-bot{display: flex;flex-wrap: wrap;}
.trrj-l{width: 50%;padding-right: 20px;}
.trrj-shuju{display: flex;justify-content: space-between;}
.trrj-shuju li{display: flex;align-items: flex-end;}
.trrj-shuju h3{font-size: 76px;line-height: 1em;margin: 0 6px;color: #aadc00;}
.trrj-shuju .i{border-right: 1px solid #fff;height: 100%;}
.trrj-r{width: 645px;max-width: 50%;}
.trrj-shuju{padding-top: 40px;margin-top: 40px;border-top: 2px solid #fff;}
.width1550{width: 1550px;max-width: 100%;margin: 0 auto;}
.lvse-img{width: 58.32%;}
.lvse-con{width: 33%;padding-top: 90px;}
.lvse-odd .lvse-img{float: left;}
.lvse-odd .lvse-con{float: right;}
/*三级页02解决不同身高和体重 e*/
/*三级页05 影响人体自身内环境（ 需要交互） s*/
.img1100{width: 57%;}
.img1100-text{width: 43%;}
.renti-img{height: 650px;}
.renti li{width: 100%;display: block;position: relative;margin-bottom: 100px;overflow: hidden;}
.renti li:last-child{margin-bottom: 0;}
.renti li:nth-child(odd) .renti-img{background-size: cover;background-repeat: no-repeat;background-position: right;}
.renti li:nth-child(odd) .renti-con{left: 0;}
.renti li:nth-child(even) .renti-img{background-size: cover;background-repeat: no-repeat;background-position: left;}
.renti li:nth-child(even) .renti-con{right: 0;}
.renti-con{cursor: pointer;width: 615px;position: absolute;top:0;height: 100%;background: rgba(0,0,0,.6);z-index: 9;}
.renti-con h3{font-size: 18px;}
.renti-warp{padding: 0 56px;}
.renti-warp .des16{display: none;transform: translateZ(0);}
/*三级页05 影响人体自身内环境（ 需要交互）e*/

.swiper-slide-wlyx .index-title-right{width: 500px;position: absolute;left: 50%;padding-top: 0;top:0;}
.swiper-slide-wlyx .index-title-right .dispatch__links{font-size: 0;}
.swiper-slide-wlyx .index-title-right .dispatch__link{display: inline-block;width: 50%;}
/*三级页-加盟01 s*/
.ny-nav{padding-top: 35px;}
.ny-navs{border-bottom: 1px solid #303030;}
.ny-navs a{display: inline-block;line-height: 100px;transition: all .4s;font-size: 26px;color: #9e9e9e;margin-right: 150px;position: relative;}
.ny-navs a:last-child{margin-right: 0;}
.ny-navs .container{font-size: 0;text-align: center;}
.ny-navs a:after{content: "";position: absolute;left: 50%;bottom:-1px;transition: all .4s;height: 2px;background: #fff;opacity: 0;transform: translateX(-50%);width: 0;}
.ny-navs a.active{color: #fff;}
.ny-navs a.active:after{width: 100%;opacity: 1;}
.ny-navs a:hover{color: #fff;}
.ny-navs a:hover:after{width: 100%;opacity: 1;}
.sandayoushi li{margin-bottom: 80px;display: block;width: 100%;}
.sandayoushi li:last-child{margin-bottom:0;}
/*三级页-加盟01 e*/
/*三级页-加盟02 s*/
.jmtj li{border-bottom: 1px solid #2d2d2d;padding-bottom: 30px;position: relative;margin-bottom: 50px;}
.jmtj-name{position: absolute;top:0;left: 0;}
.jmtj-con{margin-left: 100px;}
.jmtj-name i{position: absolute;width: 10px;height: 10px;top: 50%;margin-top: -5px;border-radius: 100%;background: #fff;left: -25px;}
/*三级页-加盟02 e*/
/*三级页-加盟03 s*/
.lxfsdz-page-yzm .lxfsdz-item{width: 54%;}
.lxfsdz-page-yzm .getcode{width: 44%;position: absolute;right: 0;top:0;border: 1px solid #868686;line-height: 34px;text-align: center; border-radius: 6px;}
.ljjm-form{width: 380px;max-width: 100%;margin: 0 auto 50px;}
.ljjm-form .lxfsdz-page-l{width: 100%;}
.ljjm-form .lxfsdz-item{background: #ccc;}
.ljjm-form .lxfsdz-item .i{filter: brightness(0.5);}
.ljjm-form .lxfsdz-item .text{color: #333;}
.zindex5{z-index: 5;}
.ljjm-box{border-bottom:1px solid #232323;padding-bottom: 60px;}
.ljgm140{width: 140px;}
.zhuyi{opacity: 0.6;}
.jmrx{display: flex;align-items: center;justify-content: center;}
.jmrx span{font-size: 20px;}
.jmrx img{width: 6px;height: 9px;margin: 0 10px;}
/*三级页-加盟03 e*/
/*三级页-合作案例 s*/
.alxq-top{border-bottom: 1px solid #565656;padding-bottom: 20px;}
.edit *{color: #fff !important;line-height: 1.8em !important;}
.edit img{display: block;max-width: 100%;height: auto !important;margin: 0 auto;vertical-align: bottom;}
.edit video{display: block;max-width: 100%;height: auto !important;margin: 0 auto;vertical-align: bottom;}
.alxqDot{position: absolute;bottom:20px;left: 0;width: 100%;z-index: 9;}
/*三级页-合作案例 e*/
/*三级页-新闻内页 s*/
.xwfy{border-top: 1px solid #565656;padding-top: 30px;}
.xwfy a{transition:all .4s;opacity: 0.6;}
.xwfy a:hover{opacity: 1;}
.xwfy p{margin-bottom: 15px;}
/*三级页-新闻内页 e*/

.width500{width: 500px;max-width: 100%;margin: 0 auto;}
.code2{width: 174px;max-width: 100%;margin: 0 auto;}
.dingdantip{color: #0071e3;}
.dingdantip a{color: #0071e3;}

.search-left{margin-right: 70px;border:1px solid #7c7c7c;border-radius: 10px;overflow: hidden;}
.search-left input{display: block;width: 100%;height: 50px;line-height: 50px;background: none;color: #fff;font-size: 18px;text-indent: 1em;}
.search-btn{position: absolute;width: 52px;height: 52px;top:0;right: 0;background: url("../images/s80.png") no-repeat center;background-size: cover;}
.search-pro .product-list{padding-top: 0 !important;}
.search-pro .product-list li{padding: 0;width: 30%;margin-right: 5%;}
.search-pro .product-list li:nth-child(3n){margin-right: 0;}
.search-pro .pro-img{height: 160px;}
.search-page{border-bottom: 1px solid #7c7c7c;}
.search-page:last-child{border-bottom: none;}
.search-xw-list li{display: block;margin-bottom: 30px;}
.search-xw-list li:last-child{margin-bottom: 0;}
.search-xw-list li a{color: #fff;font-size: 18px;text-decoration: underline;}
.ss-con{position: absolute;height: 24px;top:0;right: 100%;background: #fff;margin-right: 10px;border-radius: 24px;overflow: hidden;transition: all .4s;width: 0;}
.ss-con input{display: block;width: 100%;height: 24px;line-height: 24px;text-indent: 1em;font-size: 12px;}
.search.active .ss-con{width: 140px;}
.sbt{position: absolute;width: 24px;height: 100%;top:0;right: 3px;background: url("../images/s80-1.png") no-repeat center;background-size: cover;}
.peizhi-img{width: 520px;max-width: 100%;}
.peizhi-text{text-align: center;width: 220px;float: right;min-height: 345px;display: flex;justify-content: space-between;flex-direction: column;}
.peizhi-page{margin-bottom: 15px;}
.peizhi-page:last-child{margin-bottom: 0;}
.peizhi-text h5{font-size: 13px;margin-bottom: 5px;}
.peizhi-text p{font-size: 12px;}
.peizhi-img .img100{position: absolute;right: 220px;top:0;height: 100%;width: auto;}
.peizhi-img .img100 img{object-fit: cover;}

.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.banner-arrow{margin-top: 40px;}
.swiper-slide .banner-title h2{animation-delay: 300ms !important;}
.swiper-slide .banner-title h3{animation-delay: 600ms !important;}
.swiper-slide .banner-title .dispatch__links{animation-delay: 600ms !important;}
.swiper-slide .banner-title p{animation-delay: 900ms !important;}
.swiper-slide .banner-title .banner-arrow{animation-delay: 300ms !important;}
.slideUp,.swiper-slide-active .banner-des,.swiper-slide-active .banner-title h2,.swiper-slide-active .banner-title h3,.swiper-slide-active .banner-title p,.swiper-slide-active .banner-title .banner-arrow,.swiper-slide-active .dispatch__links{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}



