@charset "utf-8";
@import url("bootstrap.css");
@import url("fontawesome.css");
@import url("hover.css");
@font-face{font-family: AlibabaSans-Regular;src: url('alibabasans.otf');  /* IE9 */}
body,html{font-family:AlibabaSans-Regular;width:100%;height:100%;}
.section{width:100%;height:auto;float:left;}
.shiro{display:none}
.header{background-color: transparent;padding:0px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.header .navbar-dark .navbar-nav .nav-link{color: #333;}
.banner .carousel-caption{height: 100%;}
#carouselpro .carousel-ins{margin: 0;padding: 0;list-style: none;}
#carouselpro .carousel-ins li{margin: 0;padding: 0;list-style: none;float: left;margin-left: .5rem;}
#carouselpro .carousel-ins li img,.products ol .mainvideo i{width: 70px;height: 55px;padding: 2px;}

.a-btn{border:1px solid #0091a5;border-radius: 30px;border-bottom-left-radius:0; color:#0091a5;background: none;font-size: 15px;transition: all 0.3s;cursor: pointer;padding: 0.6rem 1.5rem;display: inline-block;}
.a-btn i,.a-btn img{margin-left: 5px;transition: all 0.3s;}
.a-btn:hover{color:#fff;background: #0091a5;transition: all 0.3s;}
.a-btn:hover i,.a-btn:hover img{margin-left: 10px;transition: all 0.3s;}
.a-btn .arr2,.a-btn:hover .arr1{display: none;transition: all 0.3s;}
.a-btn:hover .arr2{display: inline-block;transition: all 0.3s;}
.abox{margin-top: 5%;}
a,a:hover{text-decoration: none;cursor: pointer;}
ul{margin:0;padding:0;}
.header{background-color: transparent;padding:0px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}	
.bg-f9{background: #f9f9f9;}
.bg-f7{background: #f7f7f7;}
.bg-f5{background: #f5f5f5;}
.apptable{vertical-align: middle;width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;}
.prenext{margin-top: 3%;padding:0;padding-top: 2%;border-top: 1px solid #eee;font-size: 16px;list-style: none;}
.prenext li{font-size: 16px;font-weight: bold;color:#333;}
.prenext a{color: #666;text-decoration: none;font-size: 16px;font-weight: lighter;}
.prenext a:hover{color: #1abec6;text-decoration: underline;}
.ofhidden{overflow: hidden;}
.hover-box .hvr .ofhidden img,.lrbox .hvr .ofhidden img{transition: all 0.4s;}
.hover-box .hvr:hover .ofhidden img,.lrbox .hvr:hover .ofhidden img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition: all 0.4s;}

.t-title{text-align: center;}
.t-title h2{font-size: 36px;color:#333;margin-bottom: 1%;}
.t-title p{color:#666;font-size: 16px;}

/*导航栏*/
.navbox{position: fixed;left: 0;top: 0;background: #fff0;z-index: 200;}
.navbox .logobg{position: absolute;top: -29px;left: -29px;width: 24%;}
.navbox .navbar-dark .navbar-nav .nav-link{color: #fff;padding:2rem 1rem;transition: all 0.3s;font-size: 16px;}
.navbox .navbar-dark .nav-item:hover .nav-link{transition: all 0.3s;color: #fff;margin-top: -3px;background: linear-gradient(to bottom,#47a63266,#0e78b861);}
.navbox .dropdown.open>.dropdown-menu{display: block;position: fixed;border-radius: 0;background: rgb(0 145 165 / 0.6);padding: 0;z-index: 200;}
.navbox .nav-item.dropdown.open>.dropdown-menu{display: block;padding:0;margin: 0;}
.navbox .dropdown.open>.dropdown-menu .dropdown-item{padding: 0.6rem 2.6rem;color: #fff;font-size: 15px;width: 100%;}
.navbox .dropdown.open>.dropdown-menu .dropdown-item:hover{color:#fff;background: linear-gradient(to left,rgb(177 199 136 / 60%),rgb(0 145 165 / 0.6));}
.navbox .hvr-underline-from-left{z-index: 1;overflow: initial;transition: all 0.1s;}
.navbox .navbar-nav .hvr-underline-from-left:before{height: 3px;background: #c3c2f27a;}
/*导航栏*/
.nav-item7 i,.dropdown-menu7{display: none !important;}
.toptwo{padding:0;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);background: #fff;}
.toptwo .navbar-dark .navbar-nav .nav-link{color:#333;}
.navbox .onoff2,.toptwo .onoff1{display: none;}
.toptwo .onoff2{display:inline-block;}
.navbox .language a{color:#fff;}
.toptwo .language a{color:#333;}
.dropdown-toggle::after{display: none;}
.toptwo .navbar-dark .nav-item:hover .nav-link{background: #fff;color:#333;font-weight: bold;}
.toptwo .dropdown.open>.dropdown-menu{background: #fff;border:none;box-shadow: 0px 13px 25px 0px rgb(204 204 204 / 0.3);}
.toptwo .dropdown.open>.dropdown-menu .dropdown-item{color:#333;}
.toptwo .dropdown.open>.dropdown-menu .dropdown-item:hover{color: #666;background: linear-gradient(to left,rgb(239 243 231 / 60%),rgb(204 232 235 / 60%));}
.navbox.navbox-bg{background: #fff;}
.navbox.navbox-bg .onoff1{display: none;}
.navbox.navbox-bg .onoff2{display: inline-block;}
.navbox.navbox-bg .navbar-dark .navbar-nav .nav-link{background: #fff !important;color:#333 !important;}
.navbox.navbox-bg .navbar-dark .nav-item:hover .nav-link{color:#fff;}
.nav-search span img{width: 20px ; height: 20px;}

/*.navbox:hover,.article-all .navbox{background: #fff;}
.navbox:hover .onoff1,.article-all .navbox .onoff1{display:none;}
.navbox:hover .onoff2,.article-all .navbox .onoff2{display:inline-block;}
.navbox:hover .navbar-dark .navbar-nav .nav-link,.article-all .navbox .navbar-dark .navbar-nav .nav-link{color:#333;}
.navbox:hover .navbar-dark .nav-item:hover .nav-link{background: #fff;}
.navbox:hover .dropdown.open>.dropdown-menu{background: #fff;}
.navbox:hover .dropdown.open>.dropdown-menu .dropdown-item{color:#666;}
.navbox:hover .dropdown.open>.dropdown-menu .dropdown-item:hover{color: #666;background: linear-gradient(to left,rgb(239 243 231 / 60%),rgb(204 232 235 / 60%));}*/
.articlenew .navbox{background: #fff;}
.articlenew .navbox .onoff1{display:none;}
.articlenew .navbox .onoff2{display:inline-block;}
.articlenew .navbar-dark .navbar-nav .nav-link{color:#333;}
.articlenew .navbar-dark .nav-item:hover .nav-link{color:#333;}
.articlenew .navbar-dark .nav-item:hover .nav-link{background: #fff;}
.articlenew .dropdown.open>.dropdown-menu{background: #fff;}
.articlenew .dropdown.open>.dropdown-menu .dropdown-item{color:#666;}
.articlenew .dropdown.open>.dropdown-menu .dropdown-item:hover{color: #666;background: linear-gradient(to left,rgb(239 243 231 / 60%),rgb(204 232 235 / 60%));}
.article-all .top{margin-top: 4%;}

.navapp-box{display: none;padding: 2% 4%;}
.nav-item6{position: relative;}
.navbox .nav-item.dropdown.open>.dropdown-menu .lnav{position: relative;}
.navbox .nav-item.dropdown.open>.dropdown-menu .lnav dl{display: none; position: absolute;top: 0;width: 140px;right: -140px;background: rgb(0 145 165 / 0.6);}
.navbox .nav-item.dropdown.open>.dropdown-menu .lnav dl dd{padding:0.6rem;margin-bottom: 0;}
.navbox .nav-item.dropdown.open>.dropdown-menu .lnav dl dd a{color:#fff;display: block;font-size: 15px;}
.navbox .nav-item.dropdown.open>.dropdown-menu .lnav dl dd:hover{color: #fff;background: linear-gradient(to left,rgb(177 199 136 / 60%),rgb(0 145 165 / 0.6));}
.toptwo .nav-item.dropdown.open>.dropdown-menu .lnav dl{background: #fff;}
.toptwo .nav-item.dropdown.open>.dropdown-menu .lnav dl dd a{color:#333;}
.toptwo .nav-item.dropdown.open>.dropdown-menu .lnav dl dd:hover{color:#333; background: linear-gradient(to left,rgb(239 243 231 / 60%),rgb(204 232 235 / 60%));}

.dropdown-menu-con{width: 76%;margin:auto;}
.dropdown-menu .ulbox{width: 17%;padding-right: 0;}
.dropdown-menu .ulbox h3{font-size: 17px;font-weight: bold;color:#333;margin-bottom: 10px;}
.dropdown-menu .title-list{height: 100%;list-style:none;padding: 0.5rem 1rem;padding-right: 0;margin:auto;z-index: 1;}
.dropdown-menu .title-list li{margin-bottom: 4px;}
.dropdown-menu .title-list li.on{}
.dropdown-menu .title-list li a{font-size: 14px;color: #666;padding: 2px;display: block;text-decoration: none;}
.dropdown-menu .title-list .on a{color: #333;font-weight: bold;}
.dropdown-menu .product-wrap{width: 80%;padding-left: 3%;padding-right: 1%; overflow-y:scroll;height: 500px;}
.dropdown-menu .product-wrap .context{display: none;}
.dropdown-menu .product-wrap .context.show{display: block;}
.dropdown-menu .product-wrap .context .colbox{margin-bottom: 0.5rem;background: #fff;border: 2px solid #f9f9f9;padding: 0.5rem 1rem;transition: all 0.3s;}
.dropdown-menu .product-wrap .context .colbox h4{margin-bottom: 0.4rem;}
.dropdown-menu .product-wrap .context .colbox h4 a{font-size: 15px;color:#333;font-weight: bold;}
.dropdown-menu .product-wrap .context .colbox .row .col-md-3{margin-bottom: 0.1rem;}
.dropdown-menu .product-wrap .context .colbox .row .col-md-3 a{font-size: 13px;color: #666;display: inline-block;padding:2px 10px;}
.dropdown-menu .product-wrap .context .colbox .row .col-md-3 a:hover{color:#0091a5;}
.dropdown-menu .product-wrap::-webkit-scrollbar{width: 3px;}
.dropdown-menu .product-wrap::-webkit-scrollbar-track{box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;}
.dropdown-menu .product-wrap::-webkit-scrollbar-thumb{border-radius: 10px;background: rgba(0, 0, 0, 0.1);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.15);}

.nav-search{display: flex;justify-content: flex-start;}
.nav-search span{margin-right: 2%;}
.nav-search span b{font-size: 30px;font-weight: 100;padding: 10px;font-family: auto;color: #ccc;}
.nav-search .language{margin-left: 2%;}
.search-btn{cursor: pointer;}
.search-box{width: 50%;position: absolute;right: 0;bottom: -60px;z-index: 100;padding: 15px 25px;background: #fff;display: none;box-shadow: 0px 0px 35px -20px rgb(0 0 0 / 0.5);}
.search-box button{border:none;background: none;padding:2px; padding-right: 10px;height: 25px;outline:none;}
.search-box button img{width: 80%;margin-top: -5px;}
.search-box input{border:none;background: none;padding:2px 5px;font-size: 14px;color: #333;height: 25px;outline:none;width: 80%;}
.search-box input::-webkit-input-placeholder{color:#ccc;font-size: 14px;outline:none;}
.search-box .input-group{border-bottom: 1px solid #eee;}
.navbox .lang .nav-link{padding-left: 0.8rem !important;padding-right: 0.4rem !important;}
.navbox .navbar-collapse-cn{display: -ms-flexbox!important;display: inline!important;-ms-flex-preferred-size: auto;flex-basis: auto;}
.navbox .navbar-collapse-cn .btn-group .dropdown-toggle{font-size: 13px !important;}
.navbox .navbar-collapse-cn .btn-group .dropdown-toggle{padding-left: 0.8rem !important;padding-right: 0.4rem !important;}
.navbox .topnav{margin-bottom: 0;}
.navbox .topnav dd{margin-bottom: 0;position: relative;}
.navbox .topnav dd:after{content: "";height: 30%;width: 1px;background: #b1b1b1;position: absolute;right: 0;top: 30%;}
.navbox .topnav dd:last-child:after{display: none;}
.toptwo .navbar-collapse-cn .nav-link,.toptwo .navbar-nav-cn .nav-link{color:#333;}
.banner a span{background: #00afef;display: block;width: 70px;font-family: monospace;line-height: 70px;font-size: 40px;text-align: center;height: 70px;color: #fff;border-radius: 50%;}
.banner .carousel-caption .t-abox{margin-top:5%;}
.banner .carousel-caption .ban-btn{background: none;color:#fff; border:1px solid #fff;border-radius: 30px;padding:0.8rem 3rem;font-size: 15px;transition: all 0.3s;border-bottom-left-radius: 0;}
.banner .carousel-caption .ban-btn:hover{background: rgb(0 145 165 / 0.6);border:1px solid rgb(0 145 165 / 0.6);transition: all 0.3s;}
.banner .carousel-caption .ban-btn .arr{width: 8px;height: 8px;transition: all 0.3s;}
.banner .carousel-caption .ban-btn:hover .arr{margin-left: 5px; transition: all 0.3s;}
.h-solutions .hover-box{background: #fff;padding:4%;margin:0;width: 100%;height: 100%;display: flex;transition: all 0.3s;}
.h-solutions .hover-box:hover{box-shadow: 0px 12px 10px -8px #ccc;transition: all 0.3s;}
.h-solutions .hover-box .col-md-6{padding:0;}
.h-solutions .textbox h3{font-size: 25px;color:#333;margin-bottom: 3%;}
.h-solutions .textbox h3 span{display: block;width: 10%;height: 4px;background: #0091a5;margin: 5% 0;}
.h-solutions .textbox p{font-size: 16px;line-height: 26px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.h-products .hover-box{margin: 2% 0;}
.h-products a span{background: #00afef;display: block;width: 70px;font-family: monospace;line-height: 70px;font-size: 40px;text-align: center;height: 70px;color: #fff;border-radius: 50%;}
.h-products .conbox{text-align: center;display: block;width: 100%;color:#333;border-radius: 10px;box-shadow: 0px 0px 13px 0px #cccccc8c;padding: 8% 4%;}
.h-products .conbox p{font-size: 16px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin-bottom: 0;}
.h-probox{width: 100%;position: relative;overflow: hidden;padding: 3% 0;}
.swiper-container{margin-left: auto;margin-right: auto;position: relative;z-index: 1}
.swiper-container-no-flexbox .swiper-slide {float: left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column}
.swiper-wrapper {position: relative;width: 10%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;padding: 0;}
.swiper-button-next,.swiper-button-prev{position: absolute;top: 50%;width: calc(var(--swiper-navigation-size)/ 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color,var(--swiper-theme-color));}
.swiper-button-prev,.swiper-button-next{background-color: #0079c3;border-radius: 50%;width: 37px;height: 37px;top: 51%;text-align: center;line-height: 34px;}
.swiper-button-prev::after,.swiper-button-next::after{content: "";}
.swiper-button-prev{left: 0px;}
.swiper-button-next{right: 0px;transform: rotate(180deg);}
.h-probox .swiper-slide{padding:1rem;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity: .35;}
.h-about .ofhidden{border-radius: 15px;}
.h-about{background: url(../img/h-about-bg-2560.jpg) no-repeat center center;position: relative;background-size: cover;}
.h-about .container-bmc{position: relative; z-index: 2;}
.h-about .t-title h2{color:#fff;text-align: left;margin-bottom: 5%;}
.h-about .t-title p{color:#fff;text-align: left;margin-bottom:5%;}
.h-about .txtbox{text-align: center;}
.h-about .txtbox h3{font-size: 30px;font-weight: bold;color:#fff;margin-bottom: 2%;}
.h-about .txtbox p{font-size: 16px;color:#fff;margin-bottom: 0;}
.h-about .conbox .row{width: 114%;margin-left: -9%;}
.h-about .conbox a{display: block;width: 100%;border:1px solid #fff;color:#fff;text-align: center;margin-top: 8%;}
.h-about .conbox a:hover{background: none;}
.h-new .row .col-md-4{padding: 2%;}
.h-new .hvr-float{display: block;width: 100%;height: 100%;border-radius: 10px;box-shadow: 0px 0px 10px 0px #e0dcdc;transition: all 0.4s;}
.h-new .hvr-float:hover{box-shadow:  0px 5px 7px 0px #dadada;transition: all 0.4s;}
.h-new .hvr-float .ofhidden{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.h-new .hvr-float .textbox{padding:5%;}
.h-new .hvr-float .textbox h3{font-size: 22px;color: #333;margin-bottom: 3%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.h-new .hvr-float .textbox p{font-size: 14px;color: #777;margin-bottom: 0;line-height: 22px;height: 66px;overflow: hidden;}

.solutions .column .textbox{width: 45%;}
.solutions .faq-ul .flip{border:none;}
.solutions .faq-ul h6{text-align: center;}
.solutions .faq-ul h6 b{font-size: 25px;font-weight: bold;}
.solutions .faq-ul .flip .panel{border:none;}
.solutions .titlebox .tagbox{padding:0;margin-top: 1rem;margin-bottom: 2rem;}
.solutions .titlebox .tagbox a:hover{color:#fff;text-decoration: none !important;}

.page .titlebox h3,.page .textbox h3{font-size: 30px;margin-bottom: 1rem;font-weight: bold;}
.relatedpro h2{font-size: 21px;}
.relatedpro .textbox h3{font-size: 24px;margin-bottom: 1rem;}
.relatedpro .textbox p{font-size: 15px;}
.page .titlebox p{font-size: 15px;margin-bottom: 0;line-height: 26px;}
.page .textbox p{font-size: 15px;line-height: 26px;}
.page .hvr-float{display: block;width: 100%;height: 100%;box-shadow: 0px 0px 10px 0px #e0dcdc;transition: all 0.4s;}
.page .hvr-float:hover{box-shadow:  0px 5px 7px 0px #dadada;transition: all 0.4s;}
.page .hvr-float .textbox{padding:5%;}
.page .hvr-float .textbox h3{font-size: 25px;color:#333;margin-bottom: 1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.page .hvr-float .textbox p{font-size: 15px;color:#777;margin-bottom: 0;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.page .conbox{padding-top: 3rem;padding-bottom: 3rem;}
.page .conbox.related-articles{background: #fff;}
.page .conbox.related-articles .titlebox{text-align: center;}
.page .conbox.related-articles .abox.justify-content-center .a-btn{background: #0091a5;border:1px solid #0091a5; color:#fff; width: 20%;margin:0 auto;text-align: center;}
.page .conbox.related-articles .abox.justify-content-center .a-btn:hover{background: #fff;color:#0091a5;}
.page .conbox.citations .titlebox{text-align: center;}
.page .conbox.citations ol{margin:0;padding: 0;list-style: none;}
.page .conbox.citations ol li{margin-bottom: 1rem; padding:0.8rem;background: #f5f5f5;display: flex;justify-content: flex-start;align-items: center;}
.page .conbox.citations ol li span{color:#fff;display: inline-block;width: 25px;font-size: 13px;height: 25px;line-height: 25px;text-align: center;background: #0091a4;margin-right: 1rem;border-radius: 50%;}
.page .conbox.citations ol li p{margin-bottom: 0;color:#333;font-size: 13px;}

.citations .justify-content-between{border-bottom: 1px solid #666;padding-bottom: 1rem;margin-bottom: 2rem;}
.citations .spanbox{color:#fff;display: inline-block;width: 40px;font-size: 30px;height: 40px;line-height: 36px;text-align: center;background: #0091a4;margin-right: 1rem;border-radius: 50%;}
.citations .spanbox span:nth-child(2){display: none;}
.citations .spanbox.active span:nth-child(1){display: none;}
.citations .spanbox.active span:nth-child(2){display: inline-block;}
.citations .headbox{margin-bottom: 2rem;font-size: 16px;color:#333;}
.citations .headbox span{color:#fff;display: inline-block;width: 40px;font-size: 16px;height: 40px;line-height: 40px;text-align: center;background: #0091a4;margin-right: 1rem;border-radius: 50%;}
.citations ul{list-style: none;margin:0;padding:0;display: none;}
.citations ul li{margin-bottom: 2rem;}
.citations ul li{font-size: 16px;color:#333;}
.citations ul span{color:#fff;display: inline-block;width: 40px;font-size: 16px;height: 40px;line-height: 40px;text-align: center;background: #0091a4;margin-right: 1rem;border-radius: 50%;}

.column .t-abox{display: none;}
.sleep-apnea .t-abox{display: block;}
.history-article .t-abox{display: block;}
.what-is-sleep-apnea .t-abox{display: none;}

.page .who-we-are .textbox{font-size: 15px;color:#777;margin-bottom: 0;line-height: 30px;}
.page .who-we-are .textbox h3{font-size: 20px;color:#333;margin-bottom:1rem;text-transform: inherit;}
.page .who-we-are .textbox h3 b{font-weight: 600;}

.relatedpro h2{padding:0 1rem;}
.relatedpro .probox{position: relative;}
.relatedpro .probox .conbox{padding:3rem;position: relative;clear: both;}
.relatedpro .probox .conbox .row{display: block;position: relative;clear: both;}
.relatedpro .probox .conbox .row .col-md-6{display: flex;align-items: center;padding:0;}
.relatedpro .probox .conbox .row .col-md-6 .textbox{margin-top: 25%;}
.relatedpro .probox .conbox .row .col-md-6:nth-child(odd){padding-right: 2rem;}
.relatedpro .probox .conbox .row .col-md-6:nth-child(even){padding-left: 2rem;}
.relatedpro .probox .conbox:nth-child(odd) .row .col-md-6:nth-child(odd){float: left;}
.relatedpro .probox .conbox:nth-child(odd) .row .col-md-6:nth-child(even){float: right;}
.relatedpro .probox .conbox:nth-child(even){padding:3rem;background: #f5f5f5;}
.relatedpro .probox .conbox:nth-child(even) .row .col-md-6:nth-child(odd){float: right;}
.relatedpro .probox .conbox:nth-child(even) .row .col-md-6:nth-child(even){float: left;}
.relatedpro .probox .conbox:nth-child(odd) .textbox{padding-left: 3rem;}
.relatedpro .probox .conbox:nth-child(even) .textbox{padding-right: 3rem;}
.accessories-pro .conbox:nth-child(odd){padding:3rem;background: #f5f5f5;}
.accessories-pro h2{font-size: 25px;color:#333;margin-bottom: 1rem;}
.accessories-pro .conbox{padding:3rem 0;}
.accessories-pro .conbox h3{font-size: 16px;color:#666;text-align: center;padding:0.5rem;}

.snoring .jc-start.ai-center span img{width: 40%;}
.snoring .conbox:nth-child(1){background:#0091a4;}
.snoring .conbox:nth-child(1) .row{margin-left: 15%;}
.snoring .conbox:nth-child(1) .titlebox{color:#fff;text-align: center;}
.snoring .conbox:nth-child(1) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:30px;height: 30px;text-align: center;line-height: 30px; background: #fff;}
.snoring .conbox:nth-child(1) p{margin-bottom: 0;color:#fff;}
.snoring .conbox:nth-child(2) .textbox h3{color:#333;}
.snoring .conbox:nth-child(2) .textbox p{color:#777;}
.snoring .conbox:nth-child(3){background: #424244;}
.snoring .conbox:nth-child(3) .textbox h3,.snoring .conbox:nth-child(3) .textbox p{color:#fff;}
.snoring .conbox:nth-child(3) .textbox .a-btn{border:1px solid #fff;color:#fff;}
.sleep-apnea .t-abox{margin-top:5%;}
.sleep-apnea .ban-btn{background: none;color:#fff; border:1px solid #fff;border-radius: 30px;padding:0.8rem 3rem;font-size: 15px;transition: all 0.3s;border-bottom-left-radius: 0;}
.sleep-apnea .ban-btn:hover{background: rgb(0 145 165 / 0.6);border:1px solid rgb(0 145 165 / 0.6);transition: all 0.3s;}
.sleep-apnea .ban-btn .arr{width: 8px;height: 8px;transition: all 0.3s;}
.sleep-apnea .ban-btn:hover .arr{margin-left: 5px; transition: all 0.3s;}
.sleep-apnea .conbox:nth-child(1){background:#0091a4;}
.sleep-apnea .conbox:nth-child(1) .cbox{display: flex;justify-content: flex-start;}
.sleep-apnea .conbox:nth-child(1) .cbox .textbox{width: 80%;}
.sleep-apnea .conbox:nth-child(1) .row .col-md-6{margin-bottom: 2rem;}
.sleep-apnea .conbox:nth-child(1) ul{list-style: none;}
.sleep-apnea .conbox:nth-child(1) ul li{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 2rem;}
.sleep-apnea .conbox:nth-child(1) .row{margin-left: 5%;}
.sleep-apnea .conbox:nth-child(1) .titlebox{color:#fff;text-align: center;}
.sleep-apnea .conbox:nth-child(1) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:30px;height: 30px;text-align: center;line-height: 30px; background: #fff;}
.sleep-apnea ul li span img{width: 35%;}
.sleep-apnea .conbox:nth-child(1) .textbox h3{font-size: 25px;font-weight: initial;margin-bottom: 0.1rem;color:#fff;}
.sleep-apnea .conbox:nth-child(1) h4{font-size: 25px;color:#fff;}
.sleep-apnea .conbox:nth-child(1) p{margin-bottom: 0;color:#fff;}
.sleep-apnea .conbox:nth-child(1) .hover-box{margin-left: -10%;width: 100%;margin-top: 2rem;}
.sleep-apnea .conbox:nth-child(1) .hover-box .col-md-3 p{margin-bottom: 0;margin-top: 1rem;}
.sleep-apnea .conbox:nth-child(2){background: #f5f5f5;}
.sleep-apnea .conbox:nth-child(2) .titlebox h3{color:#333;}
.sleep-apnea .conbox:nth-child(2) .titlebox p{color:#777;}
.sleep-apnea .conbox:nth-child(2) .nav{border-bottom: 1px solid #c7c7c7;}
.sleep-apnea .conbox:nth-child(2) .nav li a{cursor: pointer; margin-bottom:-2px; color:#666;font-size: 20px;display: inline-block;padding:0.4rem 3rem;margin:0 2rem;}
.sleep-apnea .conbox:nth-child(2) .nav li a.active{margin-bottom:-2px;border-bottom: 3px solid #0091a5;color:#0091a5;}
.sleep-apnea .conbox:nth-child(2) .textbox h3{font-size: 25px;color:#333;}
.sleep-apnea .conbox:nth-child(2) .textbox p{font-size: 16px;color:#777;}
.sleep-apnea .conbox:nth-child(3){background: url(../img/sleep-apnea-c4.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;}
.sleep-apnea .conbox:nth-child(3) .titlebox{width: 50%;text-align: left;color:#fff;padding-bottom: 4rem;}
.sleep-apnea .conbox:nth-child(3) .titlebox h3{text-align: left;}
.sleep-apnea .conbox:nth-child(3) .titlebox p{text-align: left;margin-bottom: 1rem;}
.sleep-apnea .conbox:nth-child(4){position: relative;z-index: 2;margin-top: -7rem;}
.sleep-apnea .conbox:nth-child(4) .textbox{background: #0091a5;text-align: center;padding:3rem 2rem;height: 100%;}
.sleep-apnea .conbox:nth-child(4) .textbox h3{margin:2rem 0;color:#fff;font-size: 25px;font-weight: inherit;}
.sleep-apnea .conbox:nth-child(4) .textbox p{color:#fff;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.sleep-apnea .conbox:nth-child(4) .textbox .abox{margin-top: 3rem;}
.sleep-apnea .conbox:nth-child(4) .textbox .abox a{border:1px solid #fff;color:#fff;}
.copd .jc-start.ai-center span img{width: 30%;}
.copd .conbox:nth-child(1){background:#0091a4;}
.copd .conbox:nth-child(1) .row{margin-left: 10%;}
.copd .conbox:nth-child(1) .titlebox{color:#fff;text-align: center;}
.copd .conbox:nth-child(1) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:30px;height: 30px;text-align: center;line-height: 30px; background: #fff;}
.copd .conbox:nth-child(1) p{margin-bottom: 0;color:#fff;width: 80%;}
.copd .conbox:nth-child(2){background: url(../img/copd-c1.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;padding:12% 0;}
.copd .conbox:nth-child(3){background:#fff;}
.copd .conbox:nth-child(3) h3{margin-bottom: 3rem;}
.copd .conbox:nth-child(3) .cbox h4{font-weight: bold;}
.copd .conbox:nth-child(3) ul{list-style: none;margin-bottom: 2rem;line-height: 28px;}
.copd .conbox:nth-child(3) .row{margin-left: 10%;}
.copd .conbox:nth-child(3) .titlebox{color:#333;text-align: center;}
.copd .conbox:nth-child(3) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:30px;height: 30px;text-align: center;line-height: 30px; background: #0091a5;}
.copd .conbox:nth-child(3) p{margin-bottom: 0;color:#666;}
.copd .conbox:nth-child(4){background:#666;overflow: hidden;}
.copd .conbox:nth-child(4) ul{list-style: none;margin:2rem 0;color:#fff;}
.copd .conbox:nth-child(4) ul li{margin-bottom: 0.5rem;}
.copd .conbox:nth-child(4) h3,.copd .conbox:nth-child(4) p{color:#fff;}
.copd .conbox:nth-child(4) .col-md-8{padding-left: 5rem;}
.copd .conbox:nth-child(4) .col-md-4 img{}
.copd .conbox:nth-child(5) .col-md-4{padding:1.2rem;}
.copd .conbox:nth-child(5) .titlebox h3{font-size: 25px;}
.copd .conbox:nth-child(5) .hvr-float{text-align: center;background: #f5f5f5;}
.copd .conbox:nth-child(5) .hvr-float .abox{margin-top: 2rem;margin-bottom: 1rem;}
.asthma .conbox:nth-child(1){background:#0091a4;}
.asthma .conbox:nth-child(1) .row{margin-left: 10%;}
.asthma .conbox:nth-child(1) .titlebox{color:#fff;text-align: center;}
.asthma .conbox:nth-child(1) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:40px;height: 40px;text-align: center;line-height: 40px; background: #fff;}
.asthma .conbox:nth-child(1) p{margin-bottom: 0;color:#fff;width: 80%;}
.asthma .conbox:nth-child(2){background: url(../img/asthma-c1.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;padding:12% 0;}
.asthma .conbox:nth-child(3){background:#fff;}
.asthma .conbox:nth-child(3) .row{margin-left: 10%;}
.asthma .conbox:nth-child(3) .titlebox{color:#333;text-align: center;}
.asthma .conbox:nth-child(3) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:40px;height: 40px;text-align: center;line-height: 40px; background: #0091a5;}
.asthma .conbox:nth-child(3) .titlebox p{padding:0 10rem;}
.asthma .conbox:nth-child(3) p{margin-bottom: 0;color:#666;}
.asthma .conbox:nth-child(4){background: #424243;}
.asthma .conbox:nth-child(4) .titlebox{text-align: center;}
.asthma .conbox:nth-child(4) .titlebox h3,.asthma .conbox:nth-child(4) .titlebox p{color:#fff;}
.asthma .conbox:nth-child(4) .hover-box{padding:2rem;height: 100%;}
.asthma .conbox:nth-child(4) .hover-box .p-md-5{background: #fff;}
.asthma .conbox:nth-child(4) .hover-box .txtbox h3{margin-bottom: 1rem;}
.asthma .conbox:nth-child(4) .hover-box .txtbox p{margin-bottom: 2rem;color:#777;line-height: 30px;}
.asthma .conbox:nth-child(4) .hover-box .hvr{text-align: center;}
.what-is-sleep-apnea .jc-start.ai-center span img{width: 30%;}
.what-is-sleep-apnea .conbox:nth-child(1){background:#0091a4;}
.what-is-sleep-apnea .conbox:nth-child(1) .row{margin-left: 15%;}
.what-is-sleep-apnea .conbox:nth-child(1) .titlebox{color:#fff;text-align: center;}
.what-is-sleep-apnea .conbox:nth-child(1) span{border-radius: 50%; margin-right: 1rem; display:inline-block;width:30px;height: 30px;text-align: center;line-height: 30px; background: #fff;}
.what-is-sleep-apnea .conbox:nth-child(1) p{margin-bottom: 0;color:#fff;}
.what-is-sleep-apnea .conbox:nth-child(2){padding:10rem 0; background: url(../img/sleep-apnea-c5.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;}
.what-is-sleep-apnea .conbox:nth-child(2) .titlebox{width: 50%;text-align: left;color:#fff;}
.what-is-sleep-apnea .conbox:nth-child(2) .titlebox h3{text-align: left;color:#fff !important;}
.what-is-sleep-apnea .conbox:nth-child(2) .titlebox p{text-align: left;margin-bottom: 1rem;color:#fff !important;}
.what-is-sleep-apnea .conbox:nth-child(3){background: #f5f5f5;}
.what-is-sleep-apnea .conbox:nth-child(3) .titlebox{text-align: center;width: 100%;padding-bottom: 0;}
.what-is-sleep-apnea .conbox:nth-child(3) .titlebox h3{text-align: center;font-size: 25px;color:#333;}
.what-is-sleep-apnea .conbox:nth-child(3) .hvr-float{background: #fff;padding:2rem;text-align: center;}
.what-is-sleep-apnea .conbox:nth-child(3) .hvr-float h3{font-size: 25px;color:#333;margin-top: 2rem;}
.what-is-sleep-apnea .conbox:nth-child(3) .hvr-float p{font-size: 16px;color:#777;margin:2rem 0;}
.what-is-sleep-apnea .conbox:nth-child(3) .hvr-float img{transition: all 0.4s;}
.what-is-sleep-apnea .conbox:nth-child(3) .hvr-float:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition: all 0.4s;}
.history-article .conbox:nth-child(1){background: #f5f5f5;}
.history-article .conbox:nth-child(2){padding:5rem 0; background: url(../img/history-c1.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;}
.history-article .conbox:nth-child(2) .txtbox h3{font-size: 20px;color:#fff;margin-top: 3%;}
.history-article .conbox:nth-child(2) .txtbox p{color:#fff;font-size: 15px;padding:0 15%;line-height: 26px;}
.history-article .conbox:nth-child(3){background: #f5f5f5;}
.history-article .conbox:nth-child(3) .title-box{text-align: center;font-weight: bold;margin-bottom: 3%;}
.history-article .conbox:nth-child(3) .hovbox{display: block;height: 100%; background: #fff;padding:2rem;}
.history-article .conbox:nth-child(3) .hovbox h6{display: block;width: 10%;height: 3px;background: #0091a5;margin-bottom: 10px;}
.history-article .conbox:nth-child(3) .hovbox h3{font-size: 18px;font-weight: bold;color:#333;margin-bottom: 3%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.history-article .conbox:nth-child(3) .hovbox h4{font-size: 14px;color:#0091a5;}
.history-article .conbox:nth-child(3) .hovbox p{color:#777;font-size: 15px;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
.history-article.column .textbox p{padding-right: 50%;}
.history-article.t-abox{margin-top:5%;}
.history-article .ban-btn{background: none;color:#fff;border:1px solid #fff;border-radius: 30px;padding:0.8rem 3rem;font-size: 15px;transition: all 0.3s;border-bottom-left-radius: 0;}
.history-article .ban-btn:hover{background: rgb(0 145 165 / 0.6);border:1px solid rgb(0 145 165 / 0.6);transition: all 0.3s;color:#fff;}
.history-article .ban-btn .arr{width: 8px;height: 8px;transition: all 0.3s;}
.history-article .ban-btn:hover .arr{margin-left: 5px; transition: all 0.3s;}
.history-article .hvr-float{box-shadow: 0px 0px 0px 0px #dadada !important;}
.history-article #carouseAwards .col-md-3{float: left;}
#carouseAwards a span{background: rgb(122 199 108 / 0.7);display: block;width: 50px;font-family: monospace;line-height: 50px;font-size: 24px;text-align: center;height: 50px;color: #fff;border-radius: 50%;}
#carouseAwards .carousel-control-prev{left: 0;width: 15%;}
#carouseAwards .carousel-control-next{right: 0;width: 15%;}

.quality .col-md-6 h3{font-size: 20px;line-height: 36px;font-weight: bold;}
.quality .textbox p{font-size: 15px;}
.newsroom .conbox .titlebox{margin-bottom: 1rem;}
.newsroom .conbox .titlebox h3{font-size: 30px;}
.newsroom .conbox .titlebox a{display: inline-block;color:#666;font-size: 15px;transition: all 0.3s;}
.newsroom .conbox .titlebox a:hover{text-decoration: revert;transition: all 0.3s;}
.newsroom .conbox .titlebox a span{margin-left: 0px;transition: all 0.3s;}
.newsroom .conbox .titlebox a:hover span{margin-left: 5px;font-family: cursive;transition: all 0.3s;}
.newsroom .conbox .col-md-4{padding:1rem 2rem;}
.newsroom .conbox:nth-child(even){background: #f5f5f5;}
.newsroom .conbox .txtbox{padding:1rem;}
.newsroom .conbox .txtbox h3{font-size: 25px;color:#333;margin-bottom: 3%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.newsroom .conbox .txtbox p{color:#777;font-size: 15px;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsroom .conbox:nth-child(even) .hvr-float{background: #fff;}
.newsroom .conbox:nth-child(odd) .hvr-float{background: #f5f5f5;}
.newsroom .conbox .hvr-float{box-shadow: 0px 0px 0px 0px #fff;transition: all 0.3s;}
.newsroom .conbox .hvr-float:hover{box-shadow: 0px 40px 9px -30px #cccccce0;transition: all 0.3s;}
.newsroom.articlenew .newbox{font-size: 15px;color:#666;line-height: 24px;}
.newsroom.articlenew .newbox h1{font-size: 30px;color:#333;}
.newsroom.articlenew .newbox h6{color:#777;}
.newsroom.articlenew .newbox .bgbox{font-size: 15px;color:#777;}
.articlenew .conbox{padding:4rem 0;}
.articlenew .titlebox h1{font-size: 36px;font-weight: bold;margin-bottom: 2rem;}
.articlenew .titlebox .hr{background: #0091a4; width: 10%;height: 5px;margin-bottom: 1rem;}
.articlenew .tag{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin:2rem 0;}
.articlenew .tag span{font-size:14px;height: auto;-ms-flex: 0 0 25%;flex: 0 0 25%;text-align: center; max-width: 25%;padding:0.4rem 0;background: #f5f5f5;color:#000;margin-right: 1rem;margin-bottom: 0.4rem;}
.investor h6{font-size: 18px;color:#666;}
.investor .col-md-4{margin-bottom: 2rem;}
.investor .bgbox{background: #0091a5;padding:3rem 2rem;}
.investor .bgbox img{width: 20%;height: 40%;}
.investor .bgbox .titbox{margin-left: 30px;width: 100%;}
.investor .bgbox .titbox h3{font-size: 18px;color:#fff;}
.investor .bgbox .titbox p{font-size: 16px;color:#fff;margin-top:1rem;margin-bottom: 3rem;}
.investor .txtbox{padding:2rem;background: #f5f5f5;}
.investor .txtbox p{color:#777;font-size: 15px;line-height: 25px;}
.investor .hvr-float{box-shadow: 0px 0px 0px 0px #fff;transition: all 0.3s;}
.investor .hvr-float:hover{box-shadow: 0px 40px 9px -30px #cccccce0;transition: all 0.3s;}
.investor .a-on,.investor .img-on{display: none;}
.investor.reports-presentations .a-off,.investor.reports-presentations .img-off{display: none;}
.investor.reports-presentations .a-on,.investor.reports-presentations .img-on{display: block;}
.investor.reports-presentations .a-on img{transform: rotate(135deg);margin-top: -4px;}


.column.software{background: #0091a5;padding: 0 !important;padding-top: 10rem !important;padding-bottom: 10rem !important;}
.column.software .row{margin:0;}
.inner.software .software:nth-child(1){padding:0;}
.software .column{overflow: hidden; }
.software .column .row .col-md-6:nth-child(odd){padding-right: 5rem;}
.software .column .row .col-md-6:nth-child(even){padding-left: 5rem;}
.software .column .row .col-md-6:nth-child(even) img{width: 80%;margin-bottom: -11rem;transition: all 0.4s;}
.software .column:hover .row .col-md-6:nth-child(even) img{margin-left: 2rem;transition: all 0.4s;}
.software .column .textbox h5{color:#fff;margin-bottom: 1rem;font-size: 18px;}
.software .column .textbox h3{font-weight: inherit !important;font-size: 30px;margin-bottom: 3rem;}
.software .column .textbox .imgbox{margin-bottom: 2rem;}
.software .column .textbox .imgbox img{width: 25%;}
.software .column .textbox p{font-size: 15px;color:#e2e2e2 !important;margin-bottom: 2rem;}
.software .column .textbox h6{font-size: 15px;color:#e2e2e2;}
.software .conbox{margin-top: 5rem;}
.software .conbox .col-md-5 img{width: 80%;}
.software .conbox .col-md-5 .ofhidden{transition: all 0.4s;}
.software .conbox .col-md-5 .ofhidden:hover{margin-right: 2rem;transition: all 0.4s;}
.software .conbox div:nth-child(4) .ofhidden:hover{margin-left: 2rem;transition: all 0.4s;}
.software .conbox .ai-center:nth-child(odd){padding-right: 4rem;}
.software .conbox .ai-center:nth-child(even){padding-left: 4rem;}
.software .conbox .col-md-7 .textbox h3{font-size: 30px;color:#333;margin-bottom: 2rem;}
.software .conbox .col-md-7 .textbox p{font-size: 15px;color:#777;line-height: 26px;padding-right: 26px;}
.software.bg{background: #424242;padding-top:3rem;}
.software.bg .titlebox h3{color:#fff;text-align: center;font-size: 36px;}
.software.bg .row{margin-top: 4rem;}
.software.bg .row .col-md-6:nth-child(1) img{width: 80%;}
.software.bg .row .col-md-6:nth-child(1) .ofhidden{transition: all 0.4s;}
.software.bg .row:hover .col-md-6:nth-child(1) .ofhidden{transition: all 0.4s;}
.software.bg ul{list-style: none;}
.software.bg ul li{font-size: 16px;display: flex;justify-content: flex-start;margin-bottom: 3rem;}
.software.bg ul li img{width: 42px;height: 42px;}
.software.bg ul li p{margin-bottom: 0; color:#fff;font-size: 18px;padding-right: 4rem; margin-left: 2rem;display: flex;align-items: center;}
.software.mini{padding:10rem 0; background: url(../img/light-trip-c3.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;}
.software.mini h3{color:#fff;font-size: 30px;margin-bottom: 3rem;}
.software.mini p{color:#fff;font-size: 20px;}
.software.bg .videobox{position: relative;/*margin-bottom: -6.3rem;margin-right: 3rem;*/}
.software.bg .videobox img{ position: relative;right: 0;bottom:0;z-index: 96;width: 100% !important;opacity: 0;}
.software.bg .videobox video{position: absolute;right: 43px;top: 38px;z-index: 95;width: 80%;}
/*.software.bg .videobox video{position: absolute;right: 43px;top: 38px;z-index: 95;border-radius: 30px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;width: 80%;}*/
#appvideo{outline:none;}

.software .conbox .col-md-7 .textbox h4{font-size: 20px;line-height: 30px;color:#333;}
.software .conbox .col-md-7 .textbox ul{list-style:none;margin:0;margin-top: 3rem;}
.software .conbox .col-md-7 .textbox ul li{margin-bottom: 1rem; font-size: 16px;color:#666;line-height: 26px;padding-right: 26px;}
.software .conbox .col-md-7 .textbox ul li span{margin-right: 2rem;}
.service{background: #f5f5f5;}
.service h4{font-size: 30px;color:#333;margin-bottom: 2rem;}
.service .find .col-md-6{padding: 1rem;}
.service .find .col-md-6 .textbox{display: block;padding:2rem;background: #fff;height: 100%;}
.service .find .col-md-6 .textbox img{width: 8%;margin-right: 1rem;}
.service .find .col-md-6 .textbox h3{color:#2aa2b3;font-size: 22px;margin-bottom: 1rem;}
.service .find .col-md-6 .textbox h3 span{font-family: auto; }
.service .find .col-md-6 .textbox a span{font-family: cursive;}
.service .find .col-md-6 .textbox h6{font-size: 14px;color:#0091a5;margin-top: 1rem;}
.service .find .col-md-6 .textbox .arr1{width: 8px !important;margin-left: 5px;}
.service .find .col-md-6 .textbox p{font-size: 15px;color:#777;line-height: 26px;padding-right: 26px;margin-bottom: 0;}
.service .find .col-md-6 .textbox dl dd{margin-bottom: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #ddd;}
.service .find .col-md-6 .textbox dl dd a{margin-bottom: 0;padding:0;cursor: pointer;font-size: 14px;color:#0091a5;}
.service .find .col-md-6 .textbox dl dd p{margin:0;cursor: pointer;}

.service .couldn{margin-top: 4rem;}
.service .couldn .d-flex{background: #fff;padding:2rem;}
.service .couldn .d-flex p{display: flex;align-items: center;margin-left: 1rem;font-size: 16px;color:#333;}
.service .couldn .d-flex p a{color:#2aa2b3;margin-left: 0.5rem;}
.service .hvr-float{box-shadow: 0px 0px 0px 0px #fff;transition: all 0.3s;}
.service .hvr-float:hover{box-shadow: 0px 40px 9px -30px #cccccce0;transition: all 0.3s;}
.service .hvr-float a{display: block;font-size: 15px;color: #2ca3b4;margin-bottom: 5px;transition: all 0.3s;padding: 5px 0;}

.service.repair{background: #fff;padding:3rem 0;}
.service.repair h6{font-size: 18px;text-align: center;margin-bottom: 2rem;padding:0 10rem;color:#666;line-height: 28px;}
.service.repair hr{height: 1px;width: 100%;margin-bottom: 1rem;}
.service.repair table{width: 100%;margin-top: 4rem;}
.service.repair table tr td.bg{background:#f5f5f5;}
.service.repair table tr.bg td{text-align: center;width: 25%;}
.service.repair table tr td{font-size: 15px;color:#333;padding:0.5rem;border:1px solid #ddd; text-align: center;}
.service.repair input,.service.repair textarea{border:none;}
.service.repair .abox{margin-top: 2rem;text-align: center;}
.service.repair .abox .a-btn{padding:0.6rem 6rem;background: #0091a5;color:#fff;transition: all 0.3s;}
.service.repair .abox .a-btn:hover{background: #fff;border:1px solid #0091a5;transition: all 0.3s;color:#0091a5;}
.service.repair .form-check{margin-right: 10px;}
.service.repair .listable{margin-top: 1rem;padding-top: 2rem;border-top: 1px solid #ccc;}
.service.repair .listable ul li a{border:1px solid #0091a5;color:#0091a5;border-radius: 0;margin:0 1rem; padding:0.4rem 2rem;display: inline-block;}
.service.repair .listable ul li .active{background: #0091a5;color:#fff;}

.position ul{display: flex;justify-content: flex-start;list-style: none;}
.position li{margin-right: 6px;}
.position li::before{content:"/";display: inline-block;font-size: 14px;}
.position li:nth-child(1)::before{display: none;}
.position li a{display: inline-block;color:#666;font-size: 14px;transition: all 0.3s;}
.position li a:hover{color:#0091a4;transition: all 0.3s;text-decoration: revert;letter-spacing: 0.4px;}
.indexpro .pronav{margin-top: 2rem;}
.indexpro .pronav h3{font-size: 20px;font-weight: bold; color:#333;border-bottom: 1px solid #eee;margin-bottom: 0.5rem;padding-bottom: 0.5rem;}

.indexpro  .pronav dl dd a{color:#333;}
.listpro dd a{display: block; padding:5px;padding-left: 10px; background: #f5f5f5;color:#333;font-size: 15px;transition: all 0.3s;}
.listpro dd a.active{background:#a1c9c7;font-weight: bold;}
.indexpro .titlebox{margin-top: 2rem;}
.indexpro .titlebox h3{text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 1rem;}
.indexpro .titlebox p{color:#666;font-size: 15px;}


.probox .hover-box{margin-top: 3rem;}
.probox .hover-box .col-md-4{margin-bottom:2rem;}
.probox .hvr-float{border:1px solid #e6e6e6;padding:2rem;height: 100%;text-align: center;}
.probox .hvr-float h3{font-size: 22px;color:#333;margin-top: 0.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.probox .hvr-float .assh3{-webkit-line-clamp: 3;font-size: 18px;}
.probox .hvr-float p{margin:1rem 0;font-size: 15px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.products .descption h1{font-size: 36px;color:#333;}
.products .descption h3{font-size: 16px;color:#777;line-height: 24px;}
.products .descption .keyfe p{font-size: 15px;}
.products .descption .keyfe strong{font-weight: inherit;font-style: 15px;}
.products .descption .keyfe b:first-child{display: block;margin-bottom: 5px;}
.products .descption h4{display: block;font-size: 16px;color:#777;line-height: 24px;}
.products .features ul li{color:#666;margin-bottom: 1rem !important;}
.products .features ul li strong{display: block;margin-bottom: 2px;color:#333;font-size: 16px;}
.products .features dl dd ul{list-style: revert;margin-left: 1rem;}
.products .features dl dd{margin-bottom: 1rem !important;}
.products .features dl dd ul li{margin-bottom: 5px !important;;}
.products .detail-box{font-size: 16px;color:#777;line-height: 28px;}
.products h5{font-size: 16px;color:#666;}
.products  h4{font-size: 14px;color:#333;}
.products b{color:#333;margin-right: 5px;}
.products .download a{display: inline-block;border-radius: 30px;padding:0.4rem 2rem;color:#fff;font-size: 15px;transition: all 0.3s;}
.products .download a img{margin-left: 5px;transition: all 0.3s;}
.products .download a:hover img{margin-left: 10px;}

.products .download a{margin-right: 0.8rem;}
.products .download .a-ban{background: #f2f2f2!important;color: #cfcdcd;cursor: default;}
.products .download .a-ban-active{background: #424243;}

.products .conbox{margin-bottom: 3rem;}
.products .conbox ul{list-style: none;}
.products .conbox ul li{margin-bottom: 0.4rem;font-size: 16px;color:#777;}
.products .conbox h3{font-size: 25px;color:#0091a5;margin-bottom: 1rem;font-weight: bold;}
.products .conbox p,.products .conbox .textbox{font-size: 16px;color:#777;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.articlepro .products:nth-child(6){margin-top: 5rem;}
.products .position{padding:1.5rem 0;}
.products .configurations table{width: 100%;}
.products .configurations table td{padding:0.8rem 1rem;color:#666;font-size: 15px;text-align: center;border:1px solid #fff;}
.products .configurations table tr td:first-child{width: 40%;padding-left: 3rem;text-align: left;font-weight: bold;color:#333;}
.products .configurations table tr:nth-child(odd){background: #f5f5f5;}
.products .configurations table td i{color:#0091a5;}
.products.related-pro{background: #f5f5f5;padding:3rem 0;}
.products.related-pro h3{font-size: 25px;color:#333;margin: 1rem 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight: bold;text-align: center;}
.products.related-pro .hvr-float{background: #fff;padding:3rem;text-align: center;height: 100%;}
.products ol .mainvideo{display: flex;justify-content: center;}
.products ol .mainvideo i{font-size: 20px;color: #ff2a2a;text-align: center;line-height: 51px;}
.probox .titlebox h4{font-size: 16px;font-weight: bold;color:#333;}
.probox .titlebox p{font-size: 15px;color:#777;margin-bottom: 0.8rem;}
.probox .titlebox .row{margin-top: 1rem;}
.probox .titlebox .row .col-md-4{margin-bottom: 0.8rem;}
.probox .titlebox .row .col-md-4 span{background: #f5f5f5; color:#666;padding:5px 12px;border-radius: 30px;font-size: 14px;}
#carouselpro a span{background: rgb(110 146 219 / 0.2);display: block;width: 70px;font-family: monospace;line-height: 70px;font-size: 40px;text-align: center;height: 70px;color: #fff;border-radius: 50%;}

.flist{background: url(../img/contact-c1.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;}
.flist .titlebox h3{color:#fff;font-size: 30px;font-weight: bold;line-height: 40px;margin-bottom: 2rem;}
.flist .titlebox p{color:#fff;}
.products.flist{padding: 3rem 0;}
.products.flist .btnbox .a-btn{color:#fff;border:1px solid #fff;}
.products.flist .btnbox .a-btn:hover{border:1px solid #048d9f;color:#048d9f;background: #fff;}

.sleeping .flist{padding: 3rem 0;}
.sleeping .col-md-12,.sleeping .col-md-6{padding:1rem !important;}
.sleeping .flist .btnbox{margin-left: 1rem;}
.sleeping .flist .btnbox .a-btn{color:#fff;border:1px solid #fff;}
.sleeping .conbox:nth-child(2) p{font-size: 15px;color:#666;}
.sleeping .conbox:nth-child(2) ul{list-style: none;}
.sleeping .conbox:nth-child(2) ul li{font-size: 15px;color:#666;margin-bottom: 3px;}
.sleeping .listbxo{margin-top: 3rem;}
.sleeping .listbxo .box{padding:1rem 4rem;padding-right: 6rem;}
.sleeping .listbxo .box:nth-child(odd){background: #f5f5f5;}
.sleeping .listbxo h3{font-weight: bold;font-size: 16px;}
.sleeping .listbxo h3,.sleeping .listbxo p,.sleeping .listbxo .jc-start{padding:0.5rem;margin-bottom: 0;font-size: 16px;color:#333;}
.sleeping .listbxo .box .form-check{margin-left: 2rem;}
.sleeping .listbxo .abox{}
.sleeping .listbxo .a-btn{padding:0.6rem 6rem;background: #0091a5;border:1px solid #fff;color:#fff;}
.sleeping .listbxo .a-btn:hover{background: #fff;border:1px solid #0091a5;color:#0091a5;}
.scale .conbox{text-align: center;}
.scale .conbox h3{font-size: 25px;font-weight: bold; color:#333;line-height: 30px;}
.scale .conbox .data{padding:2rem;}
.scale .conbox p{font-size: 16px;color:#666;}

.mescon{margin:0;}
.mescon input,.mescon select,.mescon textarea{border-radius: 0;font-size: 14px;color:#777;}
.mescon .col-md-6,.mescon .col-md-12{padding:0.4rem;}
.contact.flist .a-btn{background: #fff;color:#777;width: 30%;border-radius: 0;}
.mescon input::-webkit-input-placeholder,.mescon textarea::-webkit-input-placeholder{color:#777;font-size: 14px;}
.mescon .col-md-12 textarea{position: relative;z-index: 1;}
.mescon .col-md-12 .invalid-feedback{position: relative;z-index: 2;}
.btnbox{margin-top: 1rem;padding:0.4rem;}
.contact.information .col-md-6{padding:1rem;}
.contact.information .textbox h3{font-size: 30px;color:#333;margin-bottom: 1.5rem;font-weight: bold;}
.contact.information .textbox h4{font-size: 25px;margin-bottom: 1.5rem;}
.contact.information .textbox p{font-size: 16px;color:#666;}
.contact.information .textbox ul{list-style: none;color:#666;font-size: 16px;}
.contact.information .textbox ul li{margin-bottom: 0.5rem;}
.contact.information .textbox b{color:#333;font-weight: inherit;}
.contact.information .textbox a{color:#0991a4;}
.contact.information .txtbox{border:1px solid #ccc;padding:2rem;height: 100%;width: 100%;}
.contact.information .txtbox h3{color:#1095a9;margin-bottom: 1.5rem}
.contact.information .txtbox ul{list-style: none;}
.contact.information .txtbox ul li{margin-bottom: 0.5rem;}
.contact.information .txtbox b{color:#333;font-weight: inherit;}
.contact.information .txtbox p{color:#666;}
.contact.information .txtbox a{color:#0991a4;}

.service.faq{background: #f5f5f5;padding:3rem 0;}
.faqbg{background: #f5f5f5;}
.service.faq h6{font-size: 18px;margin-bottom: 3rem;line-height: 30px;}
.faq-ul{list-style: none;font-size: 16px;width: 100%;}
.faq-ul h6{background: #fff;color: #333;}
.faq-ul h6 b{font-weight: inherit;font-size: 18px;}
.faq-ul p b{color:#00afef;}
.faq-ul .clickbg{background: #fff;color: #333;}
.faq-ul .hvr-float:hover{transition: all 0.5s;box-shadow: 0px 2px 6px 0px #e8e8e8;}
.faq-ul .flip{margin-bottom: 1rem; border:1px solid #eee;width: 100%;cursor: pointer;text-align: left;box-shadow: 0 1px 1px 0 rgba(37, 60, 126, 0.01);}
.faq-ul .flip .span-tb::before{content:" ";display: inline-block;width: 24px;height: 24px;z-index:50;top: 5px;right: 10px;background: url(/web/img/plus.png);background-size: cover;}
.faq-ul .clickbg .span-tb2::before{content:" ";display: inline-block;width: 24px;height: 24px;z-index:50;top: 5px;right: 10px;background: url(/web/img/minus.png);background-size: cover;}
.faq-ul .flip .span-tbb::before{content:" ";display: inline-block;width: 24px;height: 24px;z-index:50;top: 5px;right: 10px;background: url(/web/img/minus.png);background-size: cover;}
.faq-ul .flip .span-tbb2::before{content:" ";display: inline-block;width: 24px;height: 24px;z-index:50;top: 5px;right: 10px;background: url(/web/img/plus.png);background-size: cover;}
.faq-ul .flip .on.panel{display: block;}
.faq-ul .flip .panel{display: none;padding:20px;border-top: 1px solid #eee;background: #fff;}
.faq-ul .flip .panel,.faq-ul .flip .panel p{font-size: 15px;color:#777;}
.faq-ul .flip:nth-child(1) .panel{display: block;}
.faq-ul .flip:nth-child(1) .on.panel{display: none;}

.statement h3{margin-top: 2rem;margin-bottom: 1rem;color:#333;font-size: 25px;}
.statement p{font-size: 15px;color:#666;margin-bottom: 0.4rem;}

.foot{background: #232323;padding-top: 4%;padding-bottom: 1%;}
.foot .col-md-3{padding:0 2%;}
.foot h3{font-size: 18px;border-bottom: 1px solid #575757;padding-bottom: 5%;margin-bottom: 8%;color:#fff;}
.foot .col-md-3 h3{display: flex;justify-content: space-between;}
.foot dl dd{margin-bottom: 2%;}
.foot a{color:#bbb;font-size: 14px;}
.foot p{color:#bbb;font-size: 14px;margin-bottom: 5px;}
.foot a:hover{color:#fff;}
.foot i{font-size: 20px;color:#fff;width: 20px;}
.foot ul{margin-bottom: 5%;}
.foot ul li{margin-right: 8%;}
.foot dl dd{margin-bottom: 0.4rem;}
.foot h6{color:#fff;font-size: 15px;}
.foot h6 a{font-weight: bold;color:#0091a5;font-size: 24px;font-style: oblique;}
.foot .mescon input{background: rgb(103 103 103 / 0.3);color:#999;padding: 0.8rem;border: none;width: 60%;}
.foot input::-webkit-input-placeholder{color:#aaa;font-size: 14px;outline:none;}
.foot button{padding: 0.8rem 1rem;border: none;background: rgb(103 103 103 / 0.3);margin-left: 3%;color: #FFF;}
.foot .powerby{color:#bbb;font-size: 14px;border-top: 1px solid #575757;padding-top: 1%;margin-top: 3%;}
.foot .powerby-cn{border-top: 1px solid #575757;padding-top: 1%;margin-top: 3%;}
.foot .powerby-cn h4,.foot .powerby-cn h5{color:#bbb;font-size: 14px;}
.gotop{position: fixed;right:20px;bottom: 100px;z-index: 999;cursor: pointer;text-align: center;}
.gotop i{width: 40px;height: 40px;line-height: 40px;border-radius: 50%;color: #fff;font-size: 1.5rem;background: #da251d;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.gotop i:hover{transform: translateY(-5px);box-shadow: 0 5px 20px 0 rgb(219 241 38 / 50%);}

/*.related-art .carousel-item{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}*/
.related-art .carousel-item .col-md-3,.related-art .carousel-item .col-md-4{float: left;}
.related-art .hvr-float a{color:#333;display: block;}
.related-art .hvr-float p{padding:0.5rem;}
.related-art a span{background: rgb(122 199 108 / 0.7);display: block;width: 50px;font-family: monospace;line-height: 50px;font-size: 24px;text-align: center;height: 50px;color: #fff;border-radius: 50%;}
.related-art .carousel-control-prev{left: 0;width: 15%;}
.related-art .carousel-control-next{right: 0;width: 15%;}
.related-art .a-btn:hover{color:#fff;}

.related-articles .tagbox{padding:0 !important;}
.related-articles .conbox:nth-child(even){background: #f9f9f9;}
.related-articles .conbox .hover-box .col-md-4{padding:0 2rem;}
.related-articles .conbox:nth-child(1) .container-bmc{padding-top: 0 !important;}
.related-search .input-group{margin-bottom: 2rem;}
.related-search .input-group input{border:none;background: #f7f7f7; padding:8px 15px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;width: 35%;}
.related-search .input-group button{background: #ddd;border:none;padding:8px 20px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}

.searchbox .search-top{margin-bottom: 4rem !important;margin-top: 2rem;}
.searchbox .hvr-float .text-box h3{font-size: 16px;color:#333;padding:0.5rem;}
.tagbox{padding:0 1rem;margin-bottom: 3rem;}
.tagbox h3{font-size: 20px;color:#333;}
.tagbox a{margin-bottom: 0.4rem; border-radius: 30px;border:none; display: inline-block;padding:0.3rem 1.5rem;background: #e2eaf0;color:#333;font-size: 14px;margin-right: 0.5rem;}
.tagbox a:hover{background: #0091a5;color:#fff;}

.a-more{color:#333;font-size: 15px;}
.a-more span{font-family: cursive;margin-left: 0.4rem;font-size: 14px;}

.inner .column .position{display: flex;justify-content: flex-start;list-style: none;}
.inner .column .position,.column .position a,.column .position i{font-size: 14px;color:#fff;transition: all 0.3s;}
.inner .column .position a:hover{letter-spacing: 1px;transition: all 0.3s;color:#25f5ff;}
.inner .column dl{position: absolute;bottom: 0;width: 100%;z-index: 2;}
.ga50,.ga54,.ga60,.ga62{display: none;}
.social-media{position: fixed;z-index: 122;bottom: 30%;right: 0;}
.social-media a{display: block;color:#fff;width: 50px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;transition: all 0.4s;border-bottom: 1px solid #c67e7e;}
.social-media a i{margin: 0;padding: 0;}
.social-media a:hover{transition: all 0.4s;background: rgb(19 58 83 / 30%);}
.social-media .leftbox{background:linear-gradient(to top,rgb(14 120 184 / 0.9),rgb(106 128 73 / 80%));margin-left:0px;transition: all 0.4s;position: relative;}
.social-media .rightbox{position: absolute;top: 42%;left: -24px;width: 24px;height: 50px;align-items: center;display: flex;text-align: center;z-index: 99;border-top-left-radius: 10px;border-bottom-left-radius: 9px;background: linear-gradient(to left,#47616fe8,#47788e);cursor: pointer;transition: all 0.4s;}
.social-media .rightbox i{color:#fff;font-size: 12px;transition: all 0.4s;margin: auto;}
.social-media .rightbox:hover i{font-size: 14px;transition: all 0.4s;}
.social-media .hiddonf{margin-right: -50px;transition: all 0.4s;}
.social-media .click-off{display: none;}
.social-media .click-on{display: block;}
.social-media .hiddonf .click-on{display: none;}
.social-media .hiddonf .click-off{display: block;}
#exampleModal{background: rgb(0 0 0 / 0.7);}
#exampleModal .modal-dialog{top:16%;}

.p-sl0 .col-md-4,.p-sl0 .col-md-3{padding:0 2rem;}
.p-sl0 .col-md-4:first-child,.p-sl0 .col-md-3:first-child{padding-left: 0 !important;}
.p-sl0 .col-md-4:last-child,.p-sl0 .col-md-3:last-child{padding-right: 0 !important;}
.p-sl0 .col-md-4:nth-child(2),.p-sl0 .col-md-3:nth-child(2),.p-sl0 .col-md-3:nth-child(3){padding: 0 1rem !important;}

/*.inner .column{position: relative; padding:15% 0; background-repeat: no-repeat;background-size: cover;background-position: center center;}
.inner .history-article.column{padding: 10.8% 0;}*/
/*.inner .column:before{background-color: #00afef;content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;opacity: 0.3;}*/
.inner .column .container-bmc{position: relative; z-index: 2;}
.inner .column .textbox h3{font-size: 36px;color:#fff;font-weight: bold;margin-bottom: 1.5rem;}
.inner .column .textbox p{font-size:15px;color:#fff;line-height: 25px;}
.inner .column .position,.column .position a,.column .position i{font-size: 14px;color:#fff;transition: all 0.3s;}
.inner .column .position a:hover{letter-spacing: 1px;transition: all 0.3s;color:#25f5ff;}
.inner .column dl dd a{color: #fff;font-size: 15px;display: block;padding: 4px 10px;margin: 0 10px;}
.inner .column dl dd .active{color: #333;background: rgb(255 255 255 / 0.5);border-radius: 30px;}
.inner .column dl dd a span{color:#cecece;margin-left: 15px;}


.inner .column dl dd a .ga14,.article-all .column dl dd a .ga19{display: none;}
.articlepro .column{padding:8% 0;background-position: bottom center;}
.articlenew .column{padding:8% 0;background-position: bottom center;}

.inner .column{position: relative;}
.inner .column .column-bg{position: relative;z-index: 1;}
.inner .column .textbox{position: absolute; z-index: 2;top: 38%;left: 10%;}
.inner .column.statement .justify-content-center .textbox{position: absolute;}

.inner .column .justify-content-center .textbox{left: auto;top: 45%;text-align: center;}
.article-all .column .textbox{position: relative;}
.inner .column .software .textbox{position: relative;}
.inner .about.column .textbox{top: 45%;}
.inner .history-article.column .textbox{top: 26%;}
.newsroom.inner .column .textbox,.inner .service.column .textbox,.inner .faq.column .textbox{top: 45%;}
.pagination li{font-size:13px !important;}
.pagination li .page-link{position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #0091a5;background-color: #fff;border: 1px solid #0091a5;}
.pagination .active .page-link{background: #0091a5;border-color:#0091a5;color:#fff;font-weight: initial;}
.pagination li .pageinfo{position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #6c757d;background-color: #fff;border: 1px solid #dee2e6;}
.pagination li.disabled .page-link{color: #0091a5;pointer-events: none;cursor: auto;background-color: #fff;border-color: #0091a5;}
.form-control.is-valid, .was-validated .form-control:valid{background-image: none;padding-right: 0.75rem;}
.form-control.is-invalid, .was-validated .form-control:invalid{background-image: none;padding-right: 0.75rem;height: 50px;}
.invalid-feedback{width: auto; float: right;margin-top: -18px;margin-right: 5px;}
.language-2{display:none;}
.foot h3 a{font-size: 18px;color:#fff;}
.foot .foot-span{display: inline-block;border-radius: 50%;border:1px solid #fff;padding:5px;font-family: cursive;width: 20px;font-size: 19px;line-height: 10px;text-align: center;height: 20px;transform: rotate(90deg);}
.foot .powerby span{display: none;}
@media (min-width:768px){
	.container-bmc{width: 80%;margin:auto;max-width: 1500px;}
	.jc-start{display: flex;justify-content: flex-start;}
	.jc-end{display: flex;justify-content: flex-end;}
	.jc-center{display: flex;justify-content: center;}
	.jc-between{display: flex;justify-content: space-between;}
	.jc-around{display: flex;justify-content: space-around;}
	.ai-end{display: flex;align-items: flex-end;}
	.ai-center{display: flex;align-items: center;}
	.lrbox .col-md-6{display: flex;align-items: center;}
	.lrbox .col-md-6:nth-child(odd){padding-right: 2rem;}
	.lrbox .col-md-6:nth-child(even){padding-left: 2rem;}
	
	.app-down{display: none;}
	.navbar-toggler{display: none;}
	.navapp-click,.navapp-box{display: none;}
	.navbox .logo{margin-top: 5px;}
	.banner img{width: 100%;}
	.article-all .modal{top:28%;}
	.modal-dialog{max-width: 700px;}
	.py-md-5{padding-top: 4% !important;padding-bottom: 4% !important;}
	.pb-md-0{padding-bottom: 0 !important;}
	.t-title-cn h2 span{display: block;width: 4%;height: 4px;background: #0091a5;margin:0 auto;margin-top: 1rem;}

	.carousel-caption{top: 40%; width: 80%;text-align: left;}
	.carousel-caption h2{font-size: 36px;margin-bottom: 3%;}
	.carousel-caption p{font-size: 16px;line-height: 25px;}
	.h-products .carousel-control-prev{margin-left:-10%;}
	.h-products .carousel-control-next{margin-right:-10%;}

	.plrcol6 .col-md-6{padding:2% 4%;display: flex;align-items: center;}
	.plrcol6 .col-md-6 .ofhidden img{transition: all 0.4s;}
	.plrcol6 .col-md-6:hover .ofhidden img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition: all 0.4s;}
	.plrcol6 .col-md-6:nth-child(odd){padding-left: 0;}
	.plrcol6 .col-md-6:nth-child(even){padding-right: 0;}
	.plrcol6 .textbox h3{font-size: 26px;color:#333;margin-bottom: 2%;text-transform: uppercase;}
	.plrcol6 .textbox p{font-size: 16px;color:#666;line-height: 25px;}

	#exampleModal .modal-dialog{top:22%;max-width:400px;}
	/*.history-article .modal-dialog{max-width: 500px;margin: 1.75rem auto;}*/
	.foot p img{width: 50%;}
	.btn-group .dropdown-toggle{font-family: Lato,sans-serif;font-size: 14px;padding: 24px 18px;display: block;font-weight: inherit;color: #fff;background: none;border: none;}
	.toptwo .btn-group .dropdown-toggle{color:#000;}
	.head-top:hover .btn-group .dropdown-toggle,.nav-menu:hover .btn-group .dropdown-toggle{color:#000;}
	.btn-group .dropdown-menu{min-width: 8rem;}
	.btn-group .dropdown-menu a{display: block;padding: 5px;font-size: 14px;color: #333;}
	.btn-group .dropdown-menu a:hover{color:#0091a5;}
	.btn-group button{outline:none;}
	.indexpro .col-md-2{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.indexpro .col-md-10{-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
	.products #carouselpro .embed-responsive-16by9{padding: 2.1rem 0 !important;}
	.foot .foot-plus{display: none;}
	.related-art .carousel-control-prev{left: -4%;width: 5%;}
	.related-art .carousel-control-next{right: -4%;width: 5%;}
	#carouseAwards .carousel-control-prev{left: -4%;width: 5%;}
	#carouseAwards .carousel-control-next{right: -4%;width: 5%;}

	.banner img,.column img{width: 100%;}
	.dropdown .pad-off,.nav-item7 .pad-off{display: block;}
	.dropdown .pad-on,.nav-item7 .pad-on{display: none;}

}
@media screen and (min-width: 768px) and (max-width: 1200px) {
	.dropdown .pad-off,.nav-item7 .pad-off{display: none;}
	.dropdown .pad-on,.nav-item7 .pad-on{display: block;}

	.dropdown-menu .dropdown-item{display: block;border-radius: 0;border-bottom: 1px solid #eee;background: #fff;z-index: 200;color: #333;padding-top:5px;padding-bottom: 5px;font-size: 15px;}
	
}

@media (max-width:768px){
	.container-bmc{width: 92%;margin:auto;}
	.h-about{background: url(../img/h-about-bg-app.jpg) no-repeat center center;position: relative;}
	.h-num-cn{background: url(../img/h-about-bg-app.jpg) no-repeat center center;position: relative;}
	/*app导航栏头部*/
	.ai-center-app{display: flex;align-items: center;}
	.navbox{box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);background: #0091a5;}
	.navbox .container-bmc{width: 100%;margin:auto;}
	.navbox .logo{display: flex;justify-content: space-between;text-align: center;padding: 15px 15px;}
	.navbox .logo i{color:#fff;font-size: 25px;}
	.navbox .logo button{background: none;}
	.navbox .logo a img{width: 50%;margin:auto;}
	.navbox .navbar{padding:0;}
	.navbox .navbar-dark .navbar-nav .nav-link{padding:10px;}
	/*app导航栏头部*/
	.app-down{display: block;position: absolute;right: 10px;top: 10px;font-size: 10px;background: #eef8f9;padding: 4px 6px;border: 1px solid #9ae6f0;color: #9ae6f0;}
	.app-down i{display: block;color: #0091a5;font-size: 12px;}
	.navbox .nav-link i{display: none;}
	.navbox .navbar-nav .nav-item .nav-link{color:#333;font-size: 15px;text-transform: uppercase;border-bottom: 1px solid #eee;}
	.navapp-click{display: block;position: absolute;right: 10px;top: 10px;border: 1px solid #ccc;color: #ab9696;font-size: 12px;}
	.navbar-nav .nav-item .dropdown-item{position:relative; color:#666;font-size: 14px;display: block;padding: 5px 10px;background: #eef8f9;margin-bottom: 5px;border-left: 2px solid #9ae6f0;}
	.app-down7{display: none;}
	.dropdown-menu{border:none;padding: 2% 4%;}
	.lang button{color:#333;border:none;}
	.lang a{display: block;color:#333;    font-size: 14px;margin-bottom: 5px;}
	.lang a:last-child{margin-bottom: 0;}
	.lang .dropdown-menu{min-width:8rem;padding:5px 0;top: 10px !important;}
	.nav-search .onoff1{display: none;}
	.nav-search .onoff2{display:inline-block;}
	.nav-search{display: flex;justify-content: flex-start;}
	.nav-search a{color:#666;}
	.nav-search .nav-link i{display:inline-block;font-size: 18px;}
	.nav-search .nav-link img{width: 18px;height: 18px;}
	.search-box{width: 100%;position: relative;right: auto;bottom: 0;padding: 15px 6px;margin-top: 0 !important;background: #f9f9f9;display: none;}
	.search-box input{width: 90%;font-size: 12px;}
	.app-search span img{width: 20px ; height: 20px;}
	.nav-search span{display: none;}
   .navbar .nav-item .pad-on{display: none;}

	.abox{margin-bottom: 1rem;}
	.nav-link i{display: none;}
	.banner .carousel-caption{top:8%;left: 0;text-align: left;}
	.banner .carousel-caption h2{font-size: 25px;font-weight: bold;}
	.banner .carousel-caption p{font-size: 15px;}
	.nav-toptwo{margin-top: 4rem;}
	.banner .carousel-caption .ban-btn{padding: 0.3rem 1rem;font-size: 14px;}
	.navbox .navbar{background: #fff;}
	.navbox .navbar-dark .nav-item:hover .nav-link{background: #fff;color:#333;}
	.navbox.navbox-bg .navbar-dark .nav-item:hover .nav-link{color:#333;}
	
	.relatedpro .probox .conbox{padding:2rem;}
	.relatedpro .probox .conbox .row .col-md-6:nth-child(odd){padding-right:0rem;}
	.relatedpro .probox .conbox:nth-child(odd) .textbox{padding-left: 0rem;}
	.relatedpro .probox .conbox .row .col-md-6 .textbox{margin-top: 10px;}
	.solutions .column .textbox{width: 90%;}
	.inner .column{padding:5% 0;}
	.inner .column .textbox h3,.page .titlebox h3, .page .textbox h3{font-size: 30px;margin-bottom: 1rem;}
	.snoring .conbox:nth-child(1) .row,.sleep-apnea .conbox:nth-child(1) .row,.what-is-sleep-apnea .conbox:nth-child(1) .row,.copd .conbox:nth-child(1) .row,.copd .conbox:nth-child(3) .row,.asthma .conbox:nth-child(1) .row,.asthma .conbox:nth-child(3) .row{margin-left: 0;}
	.snoring .conbox .col-md-6 .jc-start,.sleeping .listbxo .box .jc-start,.what-is-sleep-apnea .conbox .col-md-6 .jc-start,.copd .conbox .col-md-6 .jc-start,.asthma .conbox .col-md-6 .jc-start{display: flex;justify-content: flex-start;}
	.snoring .conbox .col-md-6 .jc-start p,.what-is-sleep-apnea .conbox .col-md-6 .jc-start p,.copd .conbox .col-md-6 .jc-start p,.asthma .conbox .col-md-6 .jc-start p{width: 80%;}
	.page .conbox.citations ul li p{width: 80%;}
	.sleeping .listbxo .box{padding: 10px;padding-right: 1rem;}
	.sleeping .listbxo .jc-between{display: flex;justify-content: space-between;}
	.sleep-apnea .conbox:nth-child(2) .nav li a{padding:4px;font-size: 15px;margin:0 5px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.sleep-apnea .conbox:nth-child(2) .nav.jc-center{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.sleep-apnea .conbox:nth-child(2) .nav.jc-center li{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.what-is-sleep-apnea .conbox:nth-child(2){padding:4rem 0;}
	.what-is-sleep-apnea .conbox:nth-child(3) .col-md-4{margin-bottom: 1rem;}
	.copd .conbox:nth-child(2){padding:20% 0;}
	.asthma .conbox:nth-child(3) .titlebox p{padding:0;}
/*	.indexpro .pronav dl{display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.indexpro .pronav dl dd{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}*/
	.indexpro .pronav,.indexpro .titlebox{margin-top: 1rem;}
	.products .download .jc-start{display: flex;justify-content: flex-start;}
	.products .download a{padding:8px 10px;}
	.products.related-pro .col-md-4{margin-bottom: 1rem;}
	.inner  .column.who-we-are{padding: 0;text-align: center;}
	.inner  .column dl{position: absolute; display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.page.who-we-are{padding:1rem 0;}
	.history-article.column .textbox p{padding-right: 0;}
	.column.software{padding-top: 2rem !important;}
	.software .conbox{margin-top: 1rem;text-align: center;}
	.software .conbox .ai-center:nth-child(odd){padding-right: 1rem;}
	.software .conbox .ai-center:nth-child(even){padding-left: 1rem;}
	.software .col-md-7,.software .col-md-5{margin-bottom: 1rem;}
	.software.bg ul{margin-top: 2rem;}
	.software.bg ul li img{width: 40px;height: 40px;}
	.contact.flist .a-btn{width: 50%;}
	.service .find .col-md-6 .textbox{padding:1rem;}
	.service .find .col-md-6 .textbox h3{font-size: 20px;}
	.service.repair h6{padding:0;}
	.service.repair table tr td{padding:10px;}
	.article-all .top{margin-top: 6%;}
	.article-all .navbox .logo i{color:#333;}
	.article-all .language-2{display: inline-block;}
	.article-all .language-1{display: none;}
	.nav-toptwo{margin-top: 4rem;}
	.inner .column{padding:0;}
	.snoring .column-bg2{display: block !important;}
	.sleep-apnea .ban-btn{padding: 0.4rem 3rem;}
	.inner .column.snoring .textbox,.inner .column.sleep-apnea .textbox,.inner .column.asthma .textbox{width: 90%;left: 5%;top:3%;}
	.inner .column.copd .textbox{top:20%;}
	.copd .column-bg4{display: block !important;}
	.inner .column .textbox h3, .page .titlebox h3, .page .textbox h3{font-size: 25px;}
	.inner .column .textbox p{font-size: 14px;}
	.inner .column.asthma .textbox p{font-size: 13px;line-height: 20px;}
	.asthma .conbox:nth-child(1) span,.asthma .conbox:nth-child(3) span{line-height: 50px;}
	.snoring .conbox:nth-child(1) span{line-height: 28px;}
	.copd .conbox:nth-child(4) .col-md-8{padding-left: 1rem;}
	.related-art .hvr-float a{font-size: 14px;}
	.articlenew .titlebox h1{font-size: 30px;margin-bottom: 1rem;}
	.articlenew .tag span{font-size:14px;height: auto;-ms-flex: 0 0 45%;flex: 0 0 45%;text-align: center; max-width: 45%;padding:0.4rem 0;background: #f5f5f5;color:#000;margin-right: 1rem;margin-bottom: 0.4rem;}
	.articlenew .conbox{padding:2rem 0;}
	.relatedpro .probox .conbox .row .col-md-6:nth-child(even){padding-left: initial;}
	.relatedpro .probox .conbox:nth-child(even){padding:2rem;}
	#carouselpro .carousel-control-next,#carouselpro .carousel-control-prev{width: 24%;}
	#carouselpro a span{width: 45px;line-height: 45px;font-size: 22px;height: 45px;}
	.products .descption h1{margin-top: 1rem;}
	.products .download .jc-start{display: block;}
	.products .download .jc-start a{margin-bottom: 1rem;}
	.indexpro .pronav dl{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.indexpro .pronav dl dd{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;text-align: center;padding:5px;margin-bottom: 0;}
	.indexpro .pronav dl dd a{background: #eef8f9;display: block;padding:2px 0;}
	.listbxo .box p{width: 60%;}
	.listbxo .box .jc-start{ display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.listbxo .box .jc-start .form-check{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.sleeping .listbxo .box .form-check{margin-left: 0px;}
	.sleep-apnea .conbox:nth-child(4) .textbox h3{margin: 1rem 0;}
	.sleep-apnea .conbox:nth-child(4) .textbox .abox{margin-top: 0;}
	.sleep-apnea .conbox:nth-child(4) .textbox{padding:2rem;}
	.inner .column.history-article dl{position: relative;}
	.inner .column.history-article dl dd a{color: #0091a5;font-size: 12px;display: block;padding: 4px 2px;margin: 0 5px;border-radius: 30px;border: 1px solid #0091a5;}
	.inner .column.history-article dl dd .active{color: #fff;background: rgb(0 145 165);border-radius: 30px;}
	.inner .history-article.column .textbox{top:4%;left: 4%;}
	.inner .history-article.column .textbox p{font-size: 12px;line-height: 20px;}
	.history-article .ban-btn{padding: 0.4rem 3rem;}
	.responsibility .textbox h3 br{display: none;}
	.inner.index-newsroom .column .textbox{top: 28%;}
	.inner.newsroom .column dl{position: relative;}
	.inner.newsroom .column dl dd a{color: #0091a5;font-size: 15px;display: block;padding: 4px 10px;margin: 0 10px;border-radius: 30px;border: 1px solid #0091a5;}
	.inner.newsroom .column dl dd a span{display: none;}
	.inner.newsroom .column dl dd .active{color: #fff;background: rgb(0 145 165);border-radius: 30px;}
	.lnav dl dd a{color:#333;font-size: 13px;margin-left: 1rem;}
	.column.software{padding:5% 0 !important;}
	.inner .column.software .textbox{position: relative;top: auto;left: auto;}
	.software .column .textbox .imgbox{margin-bottom: 1rem;}
	.software .column .textbox h6{margin-bottom: 2rem;}
	.inner .column.software .textbox h3{font-size: 28px;}
	.software .column .row .col-md-6:nth-child(odd){padding-right: 2rem;}
	.software .column .row .col-md-6:nth-child(even){padding-left: 2rem;}
	.software .conbox .col-md-5 img{width: 50%;}
	.software .conbox .col-md-7 .textbox ul li span{margin-right: .5rem;}
	.software .conbox .col-md-7 .textbox ul{margin-top: 2rem;}
	.software .conbox .col-md-7 .textbox ul li{padding-right: 0;margin-bottom: .5rem;text-align: left;}
	.software.mini{padding: 3rem 0;}
	.software.mini h3{margin-bottom: 2rem;}
	.mini .imgbox.jc-start{display: flex;justify-content: flex-start;}
	.mini .imgbox.jc-start img{width: 44%;margin-right: 2%;}
	.service h4{margin-bottom: 1rem;}
	.service.repair .listable ul li a{padding:0.4rem 1rem;}
	.service.repair table{margin-top: 2rem;}
	.service.faq{padding:1rem 0;}
	.service.faq h6{padding: 1rem !important;margin-bottom: 1rem;}
	.what-is-sleep-apnea .textbox{top: 4% !important;left: 4% !important;}
	.what-is-sleep-apnea .textbox p{font-size: 13px !important;line-height: 20px !important;margin-bottom: 5px !important;}
	.what-is-sleep-apnea .conbox:nth-child(2) .titlebox,.sleep-apnea .conbox:nth-child(3) .titlebox{width: 100%;}
	.asthma .conbox:nth-child(1) span,.asthma .conbox:nth-child(3) span{line-height: 40px !important;}
	.inner .column dl{position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.inner .column dl dd{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.inner .column dl dd a{color: #0091a5;font-size: 14px;text-align: center;display: block;padding: 6px 7px;margin: 0 5px;border-radius: 30px;border: 1px solid #0091a5;}
	.inner .column dl dd .active{color: #fff;background: rgb(0 145 165);border-radius: 30px;}
	.inner .column .textbox{top:42%;left: 4%;}
	.inner .column .textbox p{font-size: 12px;line-height: 20px;}
	.inner .about.column .textbox{top:28%;}
	.copd .conbox:nth-child(2){background: url(../img/copd-c1-app.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;padding:30% 0;}
	.toptwo .onoff1{display:inline-block;}
	.toptwo .onoff2{display:none;}
	.foot .foot-span{display: inline-block;}
	.foot .foot-dl{display: none;}
	.foot h3{margin-bottom: 3%;}
	.foot .powerby span{display: inline-block;margin-right: 0.4rem;font-family: cursive;font-size: 14px;}
	.foot .powerby a{font-size: 14px;}
	.lnav .lnav-ul31,.lnav .lnav-ul140{display: block;margin-bottom: 5px;}
	.lnav .lnav-ul31.offon,.lnav .lnav-ul140.offon{display: none;}
	.foot h3,.foot h3 a{font-size: 16px;}
	.lnav-a31 span,.lnav-a140 span{display: block;position: absolute;right: 5px;top: 5px;font-size: 10px;background: #eef8f9;padding: 4px 6px;border: 1px solid #9ae6f0;color: #9ae6f0;}
	.lnav-a31 span i,.lnav-a140 span i{display: block;color: #0091a5;font-size: 12px;}
	.foot-plus{width: 20px;height: 20px;}
	.banner .carousel-caption p br{display: none;}
	.inner.newsroom .column dl dd a{color: #0091a5;font-size: 13px;display: block;padding: 6px;margin: 0 10px;border-radius: 30px;border: 1px solid #0091a5;}
	.software.mini{padding:4rem 0; background: url(../img/light-trip-c3.jpg);position: relative;z-index: 1;background-repeat: no-repeat;background-position: right center;background-size: cover;background-attachment: fixed;}
	.related-articles .conbox .hover-box .col-md-4{padding:1rem !important;margin-bottom: 1rem;}

}
@media screen and (min-width: 1600px) and (max-width: 1920px) {
	.h-solutions-cn .carousel-indicators li{padding:2.5rem 1rem;}
}
@media screen and (min-width: 1400px) and (max-width: 1599px) {
	.container-bmc{width: 90%;margin:auto;max-width: 1500px;}
	.h-solutions-cn .carousel-indicators li{padding:2rem 0.5rem;}
	.h-solutions-cn ol li .textbox h3{font-size: 16px;margin-bottom:0;}
	.h-solutions-cn ol li .textbox p{font-size: 12px;}
	.h-solutions-cn ol{right: 5px;}

}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
	.container-bmc{width: 92%;margin:auto;max-width: 1500px;}
	.h-solutions-cn .carousel-indicators li{padding:1.5rem 0.5rem;}
	.h-solutions-cn ol li .textbox h3{font-size: 16px;margin-bottom:0;}
	.h-solutions-cn ol li .textbox p{font-size: 12px;}
	.h-solutions-cn ol{right: 5px;}
}

@media screen and (min-width: 998px) and (max-width: 1199px) {
	.container-bmc{width: 92%;margin:auto;max-width: 1500px;}
	.h-solutions-cn .carousel-indicators li{padding:1rem 0.5rem;}
	.h-solutions-cn ol li .textbox h3{font-size: 14px;margin-bottom:0;}
	.h-solutions-cn ol li .textbox p{font-size: 12px;}
	.h-solutions-cn ol{right: 5px;}
	.h-solutions-cn .conbox{padding:2rem;margin-top: -8rem;}
	.h-solutions-cn .abox{margin-top: 2rem;}
	.foot h3,.foot i{font-size: 16px;}
	.foot h3 a{font-size: 16px;color:#fff;}
	.foot a{font-size: 13px;}
	.navbox .navbar-dark .navbar-nav .nav-link{padding:1rem 0.5rem;font-size: 14px;}
	.navbox .logo{width:14%;}
}
@media screen and (min-width: 768px) and (max-width: 997px) {
	.container-bmc{width: 91%;margin:auto;max-width: 1500px;}
	.h-solutions-cn .carousel-indicators{display: none;}
	.navbox .navbar-dark .navbar-nav .nav-link{padding: 1rem 0.4rem;font-size: 13px;}
	.navbox .logo{width:8%;}
	.carousel-caption{top:18%;}
}
.hove-p a:hover {
						color: #0ab8cf;
						animation:hoverS .5s;
						border: 1px solid #0ab8cf;
						background-color: #0ab8cf;
						transform: scale(1);
					}
					@keyframes hoverS {
						0%{
							transform: scale(.8);
						}
						100%{
							transform: scale(1);
						}
					}
