 

/* CSS Reset */
html{-webkit-text-size-adjust:none;font-size: 62.5%;} 
body{color: #1e1e1e;overflow-x:hidden;margin:0; padding:0;background: #000;}
input,select,textarea {border-radius: 0;outline: none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;}
a,*::before,*::after {text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;width: 100%;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color:#ccc;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.clamp4 {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.clamp5 {display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}
.loadgif::after {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 111;background: url('../images/loading.gif') center no-repeat #f1f1f1;}
.send-mark {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 999;background: rgba(255,255,255,0.5);}
.send-mark.cur {display: none;}
.send-mark i {display: block;width: 4.8rem;height: 4.8rem;background:url('../images/loading.gif') center no-repeat;background-size: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50,-50%);}
 
body .imp{width: 100%;height: auto;display: block;}
body .impp{position: absolute;  top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:10;max-width: 100%;max-height: 100%;}


.about-brand-history,.footer{ min-height:30rem;}


/* header */
.header {position:fixed;left: 0;top: 0;z-index: 3500;width: 100%;transition:all .4s ease;transition:all .4s ease;}
.header::after {content: '';width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;z-index: 1;background: rgba(255,255,255,.3);}
.header ul,.header li {list-style: none;margin: 0;padding: 0;}
.header-content {width: 87%;height: 8rem;margin: auto;display: flex;justify-content: space-between;} 
.header-content-left {width: 20%;height: 100%;position: relative;} 
.header-content-right {height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.header-logo {position: absolute;top: 50%;transform: translateY(-50%);max-height: 90%;overflow: hidden;}
.header-logo a {display: block;position: relative;width:18rem;} 
.header-nav {position: relative;}
.header-nav ul {display: flex;align-items: center;}
.header-nav li {padding: 0 2rem;}
.header-nav a {padding: 0;display:flex;align-items: center;width:100%;height:100%;position: relative;}
.header-nav span {color: #fff;white-space: nowrap;}
.header-nav li.cur span{font-weight: bold;}
.header-link {overflow: hidden;margin-left: 2rem;}
.header-link ul {display: flex;align-items: center;}
.header-link li {padding-left: 2rem;}
.header-link i {display: block;width: 2.4rem;height: 2.4rem;position: relative;right: auto;}

.header.scroll-down {top: -14rem;}
.header.scroll-top {background: #000;}
.header.scroll-top::after {display: none;}


.lihan-catalogue .text-2 .txt-1 a{display: block;padding-right:6rem;color: #fff;}
.lihan-catalogue .text-2 .txt-1 a:hover {color: #fff;}
.lihan-catalogue .text-2 .txt-1 .item-nav-3 a{color: #999;padding: 1rem 0;font-size:1.8rem;}
.lihan-catalogue .text-2 .txt-1 span{position: absolute;right: 0;top:0;}
.transverse{display:none;z-index:200;}
.menu-nav {display: block;position: fixed;left: 0;background: #1c1c1c;z-index: 200;width: 100%;height:100%;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;}
.menu-nav .text-2{width: auto;margin: auto;padding:10rem 0 6rem;margin-top: 20%;margin-left:5%;display: inline-block;}
.menu-nav .text-2 .item-nav-3{display: none;margin-left: 1.5rem;margin-bottom: 1.5rem;}
.menu-nav .text-2 .txt-1 .cur{color: #C50003;}
.menu-nav .title-3{font-weight: bold;margin-top:5%;margin-bottom: 2%;}

.menu-nav .text-2 .txt-1{border-bottom: 1px solid #505050;border-bottom:none;padding:3% 0;}
.menu-nav .text-2 .txt-1 .boxs-1-1{display: flex;justify-content: space-between;align-items: center;}
.transverse{display:none;margin-left:2rem;}
.menu-nav .our{color:#00C38C;}
.menu-nav a{font-size: 4rem;font-weight: 600;display: block;color: #ccc;padding:3% 0;position: relative;} 
.transverse a {display: block;width:3.4rem;height: 3.4rem;position: relative;}
.transverse .line {position: absolute;left: 0;width: 100%;height:2px;background: #fff;top: 0;transition:all .4s ease;}
.transverse .line1 {top: 0;}
.transverse .line2 {top: 50%;}
.transverse .line3 {top:100%;}
.transverse.close .line {left: 50%;transform: translate(-50%,-50%);top: 50%;}
.transverse.close .line1 {transform: translate(-50%,-50%) rotate(45deg);}
.transverse.close .line2 {display: none;}
.transverse.close .line3 {transform: translate(-50%,-50%) rotate(-45deg);}
.menu-nav .text-2 .txt-1 .javas{position: relative;width:50%;height: 3rem;}
.menu-nav .text-2 .txt-1 .javas::after{content: ''; width: 2px; height:14px; position: absolute; right:6px; top:50%; background-color: #bbadad;z-index: 10;transform: translateY(-50%);}
.menu-nav .text-2 .txt-1 .javas::before{content: '';width:14px; height: 2px;  background-color: #bbadad; z-index: 10; position: absolute; right: 0; top:50%;transform: translateY(-50%);}
.menu-nav .text-2 .txt-1.open .javas::after{display: none;}


.header-nav-show:not(.Hide) {display: block; transform: translateY(0);  }
	/* 搜sk */
	
.header-link{height: 100%;align-items: center;display: flex;}

.header-nav-search {padding: 5%;overflow: hidden;background:#fff;text-align: center;width: 90%;position: fixed;box-shadow: 0px 1px 10px #6f6f6f;transform: translateY(-70%);box-sizing: border-box;}
.header-nav-search 
.header-nav-search-from {display: flex;justify-content: center;align-items: center;margin-top: 8rem;}
.header-nav-search-from .input-1 {position: relative;width: 80%;} 
.header-nav-search-from .input-1 form {margin-block-end:0;}
.header-nav-search-from .search-2 {width: 6rem;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;}
.header-nav-search-from .search-2 i {width: 2rem;height: 2rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../images/search.svg') center no-repeat;background-size: 100%;}
.header-nav-search-from .search-input {display: block;width: 100%;border: 2px #f0f0f0 solid;border-radius: .4rem;overflow: hidden;background: #fff;padding: 0 2rem;color: #000;box-sizing: border-box;line-height: 6rem;}
.header-nav-search-from .search-input::placeholder {color: #bcbcbc;}
.header-nav-search-from .close-2 {margin-left: 1rem;} 
.header-nav-search-from .close-2 a {width: 6rem;height: 6rem;background: #000;border: 2px #000 solid;border-radius: .4rem;overflow: hidden;display: block;position: relative;} 
.header-nav-search-from .close-2 i {width: 1.4rem;height: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../images/x.png') center no-repeat;background-size: 100%;}
.header-nav-search-from .close-2 a:hover {background: #ff0000;border: 2px #ff0000 solid;}
.header-nav-search-from .header-search {cursor: pointer;background: none;border: none;background: url('../images/search.svg') center no-repeat;background-size: 30%;opacity: .5;}
.header-nav-search-from .header-search:hover {opacity: 1;}

/* .header-link .activ{position: relative;height: 8rem; display: flex; align-items: center; }
.header-link .activ .conversion{position: absolute;left:50%;top: 100%; display: flex;flex-direction: column;display: none;transform: translateX(-50%);z-index:100;background-color: #fff;}
.header-link .activ .conversion a{text-align: center;align-items: center;display: flex;justify-content: center;color: #00C38C;padding:1rem;line-height:2rem;width: 100%;box-sizing: border-box;box-shadow: 0px 0px 1px rgb(0 0 0 / 30%);}
.header-link .activ .conversion a:hover{position: relative;background-color: #00C38C;color: #fff;}
.header-link .activ .conversion a:hover::before{content: '';width: 100%;height: 1px;background: #fff;position: absolute;bottom: 0;left:0;}
.header-link .activ:hover .conversion{display: flex;} */



/* footer */
.footer {position: relative;clear: both;overflow: hidden;position: relative;z-index: 100;background: #003241;color: #99ADB3;}
.footer a {color: #99ADB3;}
.footer a:hover {color: #fff;} 
.footer-content {width: 87%;margin: auto;}
.footer-content-top {padding: 4% 0 11% 0;display: flex;justify-content: space-between;}
.footer-content-top-left {width: 30%;}
.footer-logo {display: flex;align-items: flex-start;width: 57%;}
.footer-logo img {width: 100%;} 
.footer-contact {margin-top: 3rem;}
.footer-contact .text-1 {overflow: hidden;}
.footer-contact .text-1 strong{color: #fff;}
.footer-contact .text-1 p{color: #99ADB3;margin: 0;padding: 0;}
.footer-content-top-right {position: relative;}
.footer-nav {display: flex;}
.footer-nav ul {list-style: none;margin: 0;padding: 0;margin-left: 10rem;}
.footer-nav li {margin: 0;padding: 0;color: #99ADB3;padding:.5rem 0;}
.footer-nav li a {color: #99ADB3;}
.footer-nav strong {display: block;margin: 0;padding: 0;padding-bottom: 2rem;color: #fff;}
.footer-content-bottom {padding: 1% 0;position: relative;border-top: 1px solid rgba(255,255,255,.1);}
.footer-content-bottom .footer-content {display: flex;justify-content: space-between;align-items: center;}
.footer-socialize {overflow: hidden;}
.footer-socialize ul {list-style: none;margin: 0;padding: 0;display: flex;align-items: center;}
.footer-socialize li {list-style: none;margin: 0;padding: 0;margin-right: 4rem;}
.footer-socialize a {display: block;}
.footer-socialize i {position: relative;display: block;width: 2.2rem;height: 2.2rem;filter: invert(1);opacity: .5;}
.footer-copy {position: relative;}
.footer-copy a {position: relative;}
.footer-socialize a:hover i{opacity: 1;}


/* index */


.lonv-index-banner{width: 100%;overflow: hidden;position: relative;}
.lonv-index-banner .item-1{width: 100%;position: relative;height: 100%;}
.lonv-index-banner .item-1 .text-1{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;z-index: 55;width:100%;}
.lonv-index-banner .item-1 .text-1 .title-1{color: #fff;font-family: 'ProximaSansMedium';}
.lonv-index-banner .item-1 .text-1 .txt-2{color: #fff;font-weight: 500;}
.lonv-index-banner .item-1 .text-2{position: absolute;left:6.5%;bottom:10%;right:5%;display: flex;z-index: 30;}
.lonv-index-banner .item-1 .text-2 .num-1{color: #fff;font-weight:700;margin-right: 2.5rem;}
.lonv-index-banner .item-1 .text-2 .txt-2{color: #fff;}
.lonv-index-banner .item-1 .pic-2{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-index-banner .group{position: absolute;left:50%;bottom:10%;transform: translateX(-50%);z-index:50;}
.lonv-index-banner .group a{display: block;position: relative;width: 3.6rem;height: 3.6rem;animation: sxfdup 2s infinite ease-in-out;}
.lonv-index-banner .swiper-pagination{position: absolute;left:auto;bottom:10%;width:auto;right: 6.5%;}
.lonv-index-banner .swiper-pagination-bullet{width: 6.4rem;height: 2px;background-color: #fff;border-radius:initial;}
/* .lonv-index-banner .swiper-wrapper{height: auto;} */

.lonv-index-banner .video-1{width: 100%;overflow: hidden;position: relative;}
.lonv-index-banner .video-1 video {object-fit: cover;display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 10;}
.lonv-index-banner .video-1 img,.lonv-index-banner .item-1 .pic-2 img{height: 100%;}
.lonv-index-prlnt{width: 100%;overflow: hidden;background-color: #fff;padding: 5rem 0 5rem 0;}
.lonv-index-prlnt-content{width: 80%;margin: auto;display: flex;justify-content: center;}
.lonv-index-prlnt-content .item-1{width: 31%;text-align: center;display: flex;position: relative;flex-direction: column;align-items: center;padding:0 1.5%;position: relative;}
.lonv-index-prlnt-content .item-1::after{content:''; position: absolute;right:0;top: 50%;transform: translateY(-50%);width: 1px;height: 100%;background-color: #000;-webkit-mask-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgb(0 0 0) 50%, rgba(0,0,0,0) 100% );opacity: 0.2;mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgb(0 0 0) 50%, rgba(0,0,0,0) 100%);}
.lonv-index-prlnt-content .item-1:last-child{padding-right: 0;}
.lonv-index-prlnt-content .item-1:last-child::after{display: none;}
.lonv-index-prlnt-content .item-1 .pic-1{width:10rem;height:10rem;position: relative;transform: scale(.9);transition: all .4s ease;}
.lonv-index-prlnt-content .item-1 .pic-1 img{width:100%;}
.lonv-index-prlnt-content .item-1:hover .pic-1{transform: scale(1)}
.lonv-index-prlnt-content .item-1 .title-2{color: #161616;line-height: 4.6rem;font-weight:500;margin-top: 5rem;}
.lonv-index-prlnt-content .item-1 .txt-3{color: #505050;line-height: 2.6rem;margin-top: 3rem;width:90%;}

.lonv-index-series{width: 100%;overflow: hidden;padding:6rem 0;background-color: #fff;}
.lonv-index-series-content{width: 87%;margin: auto;display: flex;flex-wrap: wrap;}
.lonv-index-series-content .item-1{}
.lonv-index-series-content .item-1 a{position: relative;display:block;}
.lonv-index-series-content .itm-1-1{width: 100%;margin-bottom: 1.3%;}
.lonv-index-series-content .item-1 .box-1-1{position: absolute;left:6rem;top: 6rem;width: 90%;}
.lonv-index-series-content .item-1 .text-1{}
.lonv-index-series-content .item-1 .text-1 .title-1{color: #fff;opacity:.7;}
.lonv-index-series-content .item-1 .text-1 .txt-2{color: #fff;font-weight: 500;margin: 1.8rem 0;}
.lonv-index-series-content .item-1 .box-1-1 .more-2{margin-top: 4rem;transition:all .4s ease;display: flex;align-items: center;overflow: hidden;}
.lonv-index-series-content .item-1 .box-1-1 .more-2 .txt-1{color: #fff;margin-right: 1rem;position: relative;left:-50%;}
/* .lonv-index-series-content .item-1 .box-1-1 .more-2 .jianto-2{position: relative;width: 3.6rem;height: 3.6rem;filter: brightness(0%) invert(100%);left: -7.5rem;} */
.lonv-index-series-content .item-1 a:hover .box-1-1 .more-2 .jianto-2{left:0;}

.lonv-index-series-content .item-1 a:hover .box-1-1 .more-2 .txt-1{ display: block;transition:all .4s ease;left: 0;}

.lonv-index-series-content .item-1 .pic-3{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-index-series-content .itm-1-2{width: 59.2%;margin-right: 1.3%;}
.lonv-index-series-content .itm-1-3{width: 39.5%;}
.lonv-index-series-content .item-1 .box-2-1{overflow: hidden;border-radius:3.2rem;}




.lonv-index-about{width: 100%;overflow: hidden;padding: 8rem 0;background: linear-gradient(#f9f9f9 40%, #fff 60%);}
.lonv-index-about-content{width:87%;margin: auto;display: flex;align-items: center;}
.lonv-index-about-content:hover .pic-1 img{transform: scale(1.05);}
.lonv-index-about-content:hover .lonv-index-about-content-right .more-3 a .txt-1 {color: #00C38C;}
.lonv-index-about-content-left{width: 59%;overflow:hidden;}
.lonv-index-about-content-left .pic-1{width: 100%;border-radius:3.2rem;overflow: hidden;transition:all .4s ease;}
.lonv-index-about-content .pic-1 img{transition:all .4s ease;}
.lonv-index-about-content-right{width:35%;margin-left:6%;}
.lonv-index-about-content-right .title-1{color: #161616;position: relative;margin-bottom:3rem;font-weight:500;}
.lonv-index-about-content-right .txt-2{color: #505050;line-height: 2.6rem;margin-bottom:4rem;}
.lonv-index-about-content-right .more-3 a{display: inline-flex;align-items: center;transition: all 0.3s ease;}
.lonv-index-about-content-right .more-3 .txt-1{font-weight:400;color: #161616;margin-right: 1rem;}
.lonv-index-about-content-right .more-3 a:hover .txt-1{color: #00C38C;}
.lonv-index-about-content-right .more-3 .jianto-2{width:3.6rem;height: 3.6rem;position: relative;filter: grayscale(100%);}
.lonv-index-about-content-right .more-3 .jianto-2 img{width: 100%;}
.lonv-index-about-content-right .more-3 a:hover .jianto-2{filter: grayscale(0%);}



.lonv-index-news { width: 100%; padding:6rem 0 9rem; background-color: #f5f5f5;} 
.section-title { text-align: center; margin-bottom: 6rem;} 
.section-title .title-1 { color: #000; font-weight: 500;}
.lonv-index-news-content {width:87%; margin: 0 auto; display: flex;flex-wrap: wrap;}
.cfd-item-1 { width: 31%; background-color: #f5f5f5; border-radius: 1.6rem; overflow: hidden; transition: transform 0.3s ease, box-shadow 0.3s ease;margin-bottom: 5rem;margin-right: 3.5%;} 
.cfd-imt3{margin-right: 0;}
.cfd-item-1 a{ padding: 2.8rem;box-sizing: border-box;display: block;}
.cfd-item-1:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);background-color: #fff;} 
.cfd-item-1 .pic-1 { width: 100%;overflow: hidden;background-position: center center; background-repeat: no-repeat; background-size: cover;box-sizing: border-box;border-radius:1.6rem;} 
.cfd-item-1 .pic-1 img {} 
.cfd-item-1:hover .pic-1 img { transform: scale(1.05);} 
.cfd-item-1 .news-info{margin-top:3rem;} 
.cfd-item-1 .news-info .news-date { color: #505050;display: block;} 
.cfd-item-1 .news-info .news-title {color: #161616; margin: 1.6rem 0; line-height: 1.4;} 
.cfd-item-1 .news-info .news-desc { color: #505050; line-height: 2.8rem; margin-bottom:6.5rem;text-align: justify;} 
.cfd-item-1 .news-info .read-more { color: #000; display: inline-flex; align-items: center; font-weight: 500; transition: color 0.3s ease;} 
.cfd-item-1 a:hover .read-more{ color: #00C38C;} 
.lonv-index-news-bottom{display: flex;text-align: center;justify-content: center;align-items: center;}
.lonv-index-news-bottom .more-2{}
.lonv-index-news-bottom .more-2 a{padding: 1.2rem 5rem;border: 1px solid #00C38C;border-radius:5rem ;display: block;}
.lonv-index-news-bottom .more-2 a .txt-1{color: #00C38C; display: inline-flex; align-items: center;transition: color 0.3s ease;font-size:1.6rem; font-style: normal; font-weight: 400; line-height:2.6rem;}
.lonv-index-news-bottom .more-2 a:hover .txt-1{color: #fff;}
.lonv-index-news-bottom .more-2 a:hover{background-color: #00C38C;}

.tiaozd{background-color: #fff;padding: 2rem;width: 100%;box-sizing: border-box;overflow: hidden;}

@keyframes sxfdup { 0%, 100% { transform: translateY(1rem); } 50% { transform: translateY(-1rem); } }


/* about */

.lonv-about-banner{width: 100%;overflow: hidden;}
.lonv-about-banner-content{position: relative;}
.lonv-about-banner-content .text-1{position: absolute;left: 50%;top:40%;transform: translateX(-50%);text-align: center;z-index: 20;width: 90%;}
.lonv-about-banner-content .text-1 .title-1{color: #fff;line-height: 5.8rem;font-family: 'ProximaSansMedium';}
.lonv-about-banner-content .text-1 .txt-2{color: #fff;font-weight: 500;line-height: 4.6rem;}
.lonv-about-banner-content .button-2{position: absolute;left: 50%;top: 55%;transform: translateX(-50%);z-index: 50;}
.lonv-about-banner-content .button-2 a{display: block;width: 8rem;height: 8rem;position: relative;}
.lonv-about-banner-content .button-2 a:hover{transform: scale(1.1);}
.lonv-about-banner-content .button-2 .impp{width: 100%;}
.lonv-about-banner-content .pic-3{width: 100%;}


.lonv-about-intro{width: 100%;overflow: hidden;background-color: #fff;padding: 11rem 0;}
.lonv-about-intro-content{width: 75%;overflow: hidden;margin: auto;}
.lonv-about-intro-content-top{display: flex;justify-content: space-between;}
.lonv-about-intro-content-left{width:48%;}
.lonv-about-intro-content-left .title-1{color: #161616;font-weight: 500;line-height:4.6rem;margin-bottom: 3rem;}
.lonv-about-intro-content-left .txt-2{color: #505050;font-weight: 400;line-height:2.6rem;}
.lonv-about-intro-content-right{width: 48%;}
.lonv-about-intro-content-right .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:3.2rem;}
.lonv-about-intro-content-bottom{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.lonv-about-intro-content-bottom .box-3-1{width:100%;display: flex;justify-content: space-between;margin: 3rem 0;}
.lonv-about-intro-content-bottom .box-3-1 .item-1{width: 32%;padding: 6rem 3rem;background-color: #f4f4f4;box-sizing: border-box;border-radius: 3.2rem;transition:all .4s ease;}
.lonv-about-intro-content-bottom .box-3-1 .item-1 .title-1{color: #505050;font-weight: 500;line-height:2.6rem;margin-bottom:2rem;}
.lonv-about-intro-content-bottom .box-3-1 .item-1 .txt-2{color: #00C38C;font-weight: 400;line-height:4.6rem;}
.lonv-about-intro-content-bottom .box-3-1 .item-1:hover{background-color:#00C38C;}
.lonv-about-intro-content-bottom .box-3-1 .item-1:hover .title-1,.lonv-about-intro-content-bottom .box-3-1 .item-1:hover .txt-2{color: #fff;}
.lonv-about-intro-content-bottom .box-3-2{width:100%;}
.lonv-about-intro-content-bottom .box-3-2 .item-1-1{width:100%;}
.lonv-about-intro-content-bottom .box-3-2 .pic-2{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-about-intro-content-bottom .box-3-2 .swiper2{position: relative;border-radius:3.2rem;}
.lonv-about-intro-content-bottom .box-3-2 .boxs-3-1{border-radius: 3.2rem;overflow: hidden;}
.lonv-about-intro-content-bottom .swiper-pagination2{bottom:10%;}
.lonv-about-intro-content-bottom .swiper-pagination2 .swiper-pagination-bullet{width: 6.4rem;height: 2px;background-color: #fff;}
.lonv-about-intro-content-bottom .box-3-2 .title-2{margin: auto;text-align: center;color: #161616;margin-top: 3rem;}

.lonv-aboot-brand{width: 100%;overflow: hidden;background-color: #fff;padding-bottom: 11rem;}
.lonv-aboot-brand-content{width:75%;margin: auto;}
.lonv-aboot-brand-content .title-1{color:#161616;font-weight: 500;line-height:4.6rem;}
.lonv-aboot-brand-content-bottom{margin: auto;display: flex;justify-content: space-between;margin-top: 4.5rem;flex-wrap: wrap;}
.lonv-aboot-brand-content-bottom .item-1-1{width: 100%;}


.lonv-aboot-brand-content-bottom .item-1-1 a{display: flex;justify-content: space-between;padding: 3.5rem 0;align-items: center;position: relative;}
.lonv-aboot-brand-content-bottom .item-1-1 a::after{content:'';width: 100%;height: 1px;background-color:#B6B6B6;position: absolute;left: 0;top: 0;z-index: 1;}
.lonv-aboot-brand-content-bottom .item-1-1 a::before{content:'';width: 100%;height: 1px;background-color:#B6B6B6;position: absolute;left: 0;bottom: 0;z-index: 1;}
.lonv-aboot-brand-content-bottom .item-1-1:first-child a::after{display: block;}
.lonv-aboot-brand-content-bottom .item-1-1:not(:first-child) a::after {display: none;}
.lonv-aboot-brand-content-bottom .item-1-1-left{display: flex;align-items: center;}
.lonv-aboot-brand-content-bottom .item-1-1-left .pic-1{width:4.5rem;height:4rem;position: relative;filter: grayscale(100%);opacity: 0.5;}
.lonv-aboot-brand-content-bottom .item-1-1-left .pic-1 .impp{width: 100%;}
.lonv-aboot-brand-content-bottom .item-1-1-left .txt-2{color: #B6B6B6;font-weight: 400;margin-left:2.5rem;}
.lonv-aboot-brand-content-bottom .item-1-1-right{}
.lonv-aboot-brand-content-bottom .item-1-1-right .txt-3{color: #B6B6B6;font-weight: 400;}
.lonv-aboot-brand-content-bottom a:hover .item-1-1-left .pic-1{filter: grayscale(0%);opacity: 1;}
.lonv-aboot-brand-content-bottom a:hover .item-1-1-left .txt-2{color: #003241;font-weight:600;}
.lonv-aboot-brand-content-bottom a:hover .item-1-1-right .txt-3{color: #003241;font-weight:600;}
.lonv-aboot-brand-content-bottom .item-1-1:not(:first-child) a:hover::after {box-shadow: 0 -1px 0 #fff;}
.lonv-aboot-brand-content-bottom .item-1-1 a:hover::after{ background-color:#003241;display: block;}
.lonv-aboot-brand-content-bottom .item-1-1 a:hover::before{background-color:#003241;}
   

.lonv-aboot-honor{width: 100%;overflow: hidden;background-color: #F0F0F0;padding: 10rem 0;}
.lonv-aboot-honor-content{width:75%;margin: auto;overflow: hidden;display: flex;justify-content: space-between;position: relative;}
.lonv-aboot-honor-content .swiper3{position: relative;}
.lonv-aboot-honor-content-left{width:35%;margin-top: 4.5rem;}
.lonv-aboot-honor-content-left .title-1{color:#161616;font-weight: 500;line-height:4.6rem;margin-bottom: 3rem;}
.lonv-aboot-honor-content-left .txt-2{color:#505050;font-weight: 400;line-height:3.5rem;}

.lonv-aboot-honor-lbtwb{width: 100%;display: flex;flex-direction: column;}
.lonv-aboot-honor-lbtwb .lonv-txt-1{width: 100%;}


.lonv-aboot-honor-content-right{width:60%;overflow: hidden;}
.lonv-aboot-honor-content-right .item{width:100%;overflow: hidden;}
.lonv-aboot-honor-content-right .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-aboot-honor-content .swiper-wrapper{height: auto;}
.swiper-button-next3{top: 90%;left:3%;border: 1px solid #B6B6B6;border-radius:50%;width: 3rem;height: 3rem;transition: all 0.3s ease;margin: 0 0.5rem;}
.swiper-button-next3::after{font-size:1.5rem;color: #B6B6B6;}
.swiper-button-prev3{top: 90%;left: 0%;border: 1px solid #B6B6B6;border-radius:50%;width: 3rem;height: 3rem;transition: all 0.3s ease;margin: 0 0.5rem;}
.swiper-button-prev3::after{font-size:1.5rem;color: #B6B6B6;}
.swiper-button-next3:active::after,.swiper-button-prev3:active::after {color: #00C38C;}
.swiper-button-next3:active,.swiper-button-prev3:active{border: 1px solid #00C38C;}
.swiper-button-next3:hover::after,.swiper-button-prev3:hover::after{color: #00C38C;}
.swiper-button-next3:hover,.swiper-button-prev3:hover{border: 1px solid #00C38C;}
.lonv-aboot-honor-lbtwb .lonv-txt-1 .lur{font-weight: bold;}

.lonv-about-patents{width: 100%;overflow: hidden;background-color: #fff;padding: 10rem 0 10rem;}
.lonv-about-patents-content{width:70%;margin: auto;overflow: hidden;}
.lonv-about-patents-content-top{width: 100%;text-align: center;}
.lonv-about-patents-content-top .title-1{color:#161616;font-weight: 500;line-height:4.6rem;margin-bottom:1rem;}
.lonv-about-patents-content-top .txt-2{color:#505050;font-weight: 400;line-height:2.6rem;}
.lonv-about-patents-content-bottom{width: 100%;padding:.5rem 0;}

.lonv-about-patents-content .swiper4{position: relative;display: flex; align-items: center; flex-wrap: wrap; justify-content: center;}
.lonv-about-patents-content .item-1{box-shadow: 20px 45px 20px rgb(111 111 111 / 30%);}

.lonv-about-patents-content .item-1 .pic-1{width: 100%; background-position: center center; background-repeat: no-repeat; background-size: 90% 90%;}
.lonv-about-patents-content .swiper4 .txt-1-1{text-align: center;padding: 5rem 0;opacity: 0;}
.lonv-about-patents-content-bottom .swiper-button-next4{border: 1px solid #B6B6B6;border-radius:50%;width: 3rem;height: 3rem;transition: all 0.3s ease;position: relative;right: auto;margin: 0 .5rem;vertical-align: middle;}
.lonv-about-patents-content-bottom .swiper-button-next4::after{font-size:1.5rem;color: #B6B6B6;}
.lonv-about-patents-content-bottom .swiper-button-prev4{border: 1px solid #B6B6B6;border-radius:50%;width: 3rem;height: 3rem;transition: all 0.3s ease;position: relative;left: auto;margin: 0 .5rem;vertical-align: middle; }
.lonv-about-patents-content-bottom .swiper-button-prev4::after{font-size:1.5rem;color: #B6B6B6;}

.lonv-about-patents-content-bottom .swiper-button-next4:active::after,.lonv-about-patents-content-bottom .swiper-button-prev4:active::after {color: #00C38C;}
.lonv-about-patents-content-bottom .swiper-button-next4:active,.lonv-about-patents-content-bottom .swiper-button-prev4:active{border: 1px solid #00C38C;}
.lonv-about-patents-content-bottom .swiper-button-next4:hover::after,.lonv-about-patents-content-bottom .swiper-button-prev4:hover::after{color: #00C38C;}
.lonv-about-patents-content-bottom .swiper-button-next4:hover,.lonv-about-patents-content-bottom .swiper-button-prev4:hover{border: 1px solid #00C38C;}



.lonv-about-patents-content-bottom .swiper-wrapper{height:auto; margin-bottom: -6rem;}
.lonv-about-patents-content-bottom .swiper-slide{transform-origin: center center;transform: scale(.6);}
.lonv-about-patents-content-bottom .swiper-slide-active{transform: scale(.8);transition:all .4s ease;}
.lonv-about-patents-content-bottom .swiper-slide-active .txt-1-1{opacity: 1;}

.lonv-about-brand{ background-image: url("../images/lonv-about-bjt-dt001.jpg"); background-repeat: no-repeat; background-size: cover; background-position: center;width:100%;overflow: hidden;}
.lonv-about-brand-content{margin: auto;}
.lonv-about-brand-content .title-1-1{color: #fff;font-weight: 500;line-height:4.6rem;text-align: center;margin-top: 10rem;}
.lonv-about-brand-content-bottom{margin-top: 6rem;width: 100%;position: relative;}
.lonv-about-brand-content-bottom .boxs-1-1{width: 100%;}
.lonv-about-brand-content-bottom .boxs-1-1 .mySwiper5{position: relative;}
.lonv-about-brand-content-bottom .boxs-1-1 .swiper-wrapper{}
.lonv-about-brand-content-bottom .boxs-1-2 .swiper-wrapper{height: auto;}
.lonv-about-brand-content-bottom .boxs-1-1 .at1{position: absolute;left:42%;bottom:47%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at2{position: absolute;left:25%;bottom:70%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at3{position: absolute;left:40%;bottom:86%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at4{position: absolute;right:25%;bottom:89.6%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at5{position: absolute;right:22%;bottom:86%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at6{position: absolute;right:3%;bottom:70%;}
.lonv-about-brand-content-bottom .boxs-1-1 .at7{position: absolute;right:22%;bottom:47%;}

.lonv-about-brand-content-bottom .mySwiper5 .dot{width:1.5rem;height:1.5rem;border-radius: 50%;background-color:rgba(47, 175, 155,1);transition: color 0.3s ease, background-color 0.3s ease;display: block;z-index: 15;position: relative;}
.lonv-about-brand-content-bottom .mySwiper5 .dot::after{content: "";z-index: 1;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 3rem;height:3rem;border-radius: 50%;opacity: 0.5;border: 2px solid rgba(47, 175, 155,1);}
.lonv-about-brand-content-bottom .mySwiper5 .swiper-slide a {cursor: pointer;display: flex;flex-direction: column;align-items: center;} 
.lonv-about-brand-content-bottom .mySwiper5 .swiper-slide a .num{display: block;margin-top:2rem;line-height: normal;color: #2faf9b;}
.lonv-about-brand-content-bottom .swaper{justify-content: space-between;position: relative;z-index: 30;}
.lonv-about-brand-content-bottom .line{/* position: absolute;z-index: 1;background-color:#2faf9b;width:100%;height: 2px;*/width: 100%;position: absolute;left: 0;top:6px;} 

.lonv-about-brand-content-bottom .mySwiper5 .swiper-slide-thumb-active .dot{background-color: #2faf9b;}
.lonv-about-brand-content-bottom .mySwiper5 .swiper-slide-thumb-active .num{color: #2faf9b;font-size:6.4rem;}
.lonv-about-brand-content-bottom .boxs-1-2{width: 30%;margin:8rem auto;overflow: hidden; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.lonv-about-brand-content-bottom .mySwiper6{}
.lonv-about-brand-content-bottom .mySwiper6 .item{width:100%;}
.lonv-about-brand-content-bottom .mySwiper6 .item .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:1.6rem;position: relative;}
.lonv-about-brand-content-bottom .mySwiper6 .item .text-2{margin-top:3rem;text-align: center;}
.lonv-about-brand-content-bottom .mySwiper6 .item .text-2 .title-1{color: #fff;font-weight: 400;line-height:4rem;}
.lonv-about-brand-content-bottom .mySwiper6 .item .text-2 .txt-2{color: #fff;font-weight: 400;line-height:2.6rem;margin-top:1rem;}

.lonv-aboot-contact{width: 100%;background-color: #fff;padding: 9rem 0;text-align: center;display: flex;justify-content: center;flex-direction: column;}
.lonv-aboot-contact .title-1{font-weight: 500;line-height: 4.6rem;color: #00C38C;}
.lonv-aboot-contact .more-2{margin-top: 3.6rem;}
.lonv-aboot-contact .more-2 a{display: inline-block;padding:1.4rem 4rem;color: #00C38C;border-radius:5rem;border: 1px solid #00C38C;}
.lonv-aboot-contact .more-2 a:hover{background-color: #00C38C;color: #fff;}


.lonv-video{position: fixed; top:50%; left: 50%; transform: translate(-50%,-50%); z-index:7200;display: none;}
.lonv-video .lonv-history-content{width:100%;margin: auto;background-color: #F5F5F5;position: relative;padding:5%;box-sizing: border-box;z-index:200;border-radius: 2rem;overflow:hidden;}
.lonv-video .switch-3{position: absolute;right:1.5rem;top:1.5rem;display: block;z-index: 22;width: 3rem;height: 3rem;z-index: 10;}
.lonv-video .switch-3 .line-1{transform: translate(-50%,-50%) rotate(45deg);width: 100%;height:2px;background-color:#009d85;position: absolute;top: 50%;left: 50%;}
.lonv-video .switch-3 .line-2{transform: translate(-50%,-50%) rotate(-45deg);width: 100%;;height:2px;background-color:#009d85;position: absolute;top: 50%;left: 50%;}
.lonv-video .line{position: absolute;z-index: 1;background-color: rgba(51,51,51,.05);width:200%;height: 2px;left:0;top:.8rem;}
.lonv-video .video-2{width: 100%;box-sizing: border-box;overflow: hidden;}
.lonv-video .video-2 video{width: 100%;height: 100%;object-fit: contain;display: block;}
.lonv-video .consultation-content .box-1-3 {margin:0;}
.lonv-video .consultation-content {width:100%;}




/* product */

.lonv-product-banner {width: 100%;overflow: hidden;}
.lonv-product-banner-content{width: 100%;position: relative;}
.lonv-product-banner-content .text-1{position: absolute;top: 55%;left: 50%;transform: translate(-50%, -50%);text-align: center;}
.lonv-product-banner-content .text-1 .title-1{color: #fff;text-align: center;font-family: 'ProximaSansMedium';}
.lonv-product-banner-content .text-1 .txt-2{color: #fff;text-align: center;font-weight: 500;line-height:4.6rem;}
.lonv-product-banner-content .pic-2{width: 100%;}


.lonv-product-intro {width: 100%;overflow: hidden;background-color: #fff;}
.lonv-product-intro-content {margin: auto;width:100%;}
.lonv-product-intro-content-top {overflow: hidden;padding:3rem 0;margin:auto;display: flex;justify-content: space-between;align-items: center;width:87%;}
.lonv-product-intro-top {border-bottom: 1px solid #d4d4d4;overflow: hidden;background-color: #fff;}
.lonv-service-intro-top {background-color: #fff;}
.cfyd-title a {display: inline-block;margin-right:2rem;color: #505050;font-weight: 500;padding-right: 2rem;position: relative;line-height: 1;}
.cfyd-title .gur{color: #161616;}
.cfyd-title a:last-child:after{content: none;}
.cfyd-title a::after{content: '';width: 1px;height: 100%;background-color: #ccc;position: absolute;right: 0;top: 0 ;}
.lonv-product-intro-top-right {}
.lonv-product-intro-top-right .search-1 {display: flex;align-items: center;justify-content: space-between;padding:1rem 2rem;border-radius: 67.5px;border: 1px solid #D4D4D4;background: #F5F5F5;}
.lonv-product-intro-top-right .search-1 .txt-2 {border: none;}
.lonv-product-intro-top-right .search-1 .search-btn {display: inline-block;position: relative;width: 2rem;height: 2rem;}
.lonv-product-intro-top-right .search-1 .search-btn img {width: 100%;}
.lonv-product-intro-top-right .search-1 .txt-2 {display: inline-block;margin-left:.5rem;color: #969999;font-weight:400;background: #F5F5F5;}
.lonv-product-intro-content-bottom {width:100%;overflow: hidden;padding:6rem 0;background: #F5F5F5;}
.lonv-prcfly1{width: 87%;margin: auto;display: flex;flex-wrap: wrap;}
.lonv-prcfly1 .item-1 {width:23.5%;overflow: hidden;margin-right:2%;margin-bottom: 8rem;}
.lonv-prcfly1 .iem-1-4{margin-right: 0;}
.lonv-prcfly1 .item-1 a{width:100%;overflow: hidden;display: flex;flex-direction: column;}
.lonv-prcfly1 .item-1 a .pic-1{width: 100%;overflow: hidden;position: relative;background-color: #fff;}
.lonv-prcfly1 .item-1 a .pic-1 .gtimg{max-width:80%;max-height: 80%;}
.lonv-prcfly1 .item-1 a .pic-1 .gtimg{}
.lonv-prcfly1 .item-1 .box-2{margin-top: 2.4rem;}

.lonv-prcfly1 .item-1 .box-2 .text-2{}
.lonv-prcfly1 .item-1 .box-2 .txt-1-1{color: #505050;font-weight: 400;margin-bottom: 1rem;}
.lonv-prcfly1 .item-1 .box-2 .title-2{font-weight: 500;color: #161616;margin-bottom: 1rem;}
.lonv-prcfly1 .item-1 .box-2 .more-3{color: #00C38C;line-height: 2.4rem;font-weight: 400;}
.lonv-product-intro-bottom2{margin:4rem 0 5rem;}
.lonv-product-intro-bottom2 .more-4{width: 100%;text-align: center;}
.lonv-product-intro-bottom2 .more-4 a{color: #00C38C;font-weight: 400;padding:1.2rem 4rem;justify-content: center;align-items: center;border: 1px solid #00C38C;border-radius:5rem;}
.lonv-product-intro-bottom2 .more-4 a:hover{color: #fff;background: #00C38C;}
.lonv-prcfly1 .item-1 .fdzy-1{overflow: hidden;border-radius: 2.2rem;width: 100%;}
.lonv-prcfly1 .item-1 a:hover .pic-1{transform: scale(1.1)}
.cfyd-title a:hover{color: #161616;}



/* product2 */

.lonv-product2-description{ background: #212121;margin-top:8rem;}
.lonv-product2-description-content{width: 87%;;margin:auto;display: flex;align-items: center;height: 7rem;justify-content: space-between;}
.lonv-product2-description-content .title-1{font-weight: 500;color: #fff;}
.lonv-product2-description-content .more-2{display: flex;justify-content: center;align-items: center;}
.lonv-product2-description-content .more-2 a{color: #fff;font-weight: 400;padding:.5rem 1rem;justify-content: space-between;align-items: center;display: flex;border: 1px solid #fff;border-radius:2rem;margin-right: 1.5rem;justify-content: space-between;}
.lonv-product2-description-content .more-2 a:hover{color: #212121;background: #00C38C;border: 1px solid #00C38C;}
.lonv-product2-description-content .more-2 a:last-child{margin-right: 0;}
.lonv-top-product-nav {position:fixed;left:0;top:-20rem; background: #212121;padding:2rem 6.5%;width: 87%;z-index:111;transition:all .4s ease;display: flex;justify-content: space-between;align-items: center;}
.lonv-top-product-nav.top {top:0;}
.lonv-top-product-nav .nav-3 a {display: inline-block; margin-right: 2rem; color: #ccc; font-weight: 500; padding-right: 2rem; position: relative;}
.lonv-top-product-nav .nav-3 a::after {content: ''; width: 1px; height: 100%; background-color: #505050; position: absolute; right: 0; top: 0;}
.lonv-top-product-nav .nav-3 a.gur {color:#fff;}
.lonv-top-product-nav .nav-3 a:last-child::after{content: none;} 
.lonv-top-product-nav .more-2{display: flex;justify-content: center;align-items: center;}
.lonv-top-product-nav .more-2 a{color: #fff;font-weight: 400;padding:.5rem 1rem;justify-content: space-between;align-items: center;display: flex;border: 1px solid #fff;border-radius:2rem;margin-right: 1.5rem;justify-content: space-between;}
.lonv-top-product-nav .more-2 a:hover{color: #212121;background: #00C38C;border: 1px solid #00C38C;}
.lonv-top-product-nav .more-2 a:last-child{margin-right: 0;}
.lonv-top-product-nav .title-1 {color:#fff;position: absolute;left: 50%;top:50%;transform: translate(-50%, -50%);}




.lonv-product2-funct{width: 100%;background-color: #EEEEEE;padding: 8rem 0;}
.lonv-product2-funct-content{width: 70%;margin: auto;display: flex;justify-content: space-between;align-items: center;overflow: hidden;}
.lonv-product2-funct-content-left{width:55%;display: flex;overflow: hidden;position: relative;}
/* .lonv-product2-funct-content-left .boxs-2-1 .swiper-slide-thumb-active .item-1{border: 2px solid #00C38C;border-radius:1.6rem;box-sizing: border-box;} */
.lonv-product2-funct-content-left .wrap-1{position: absolute;left: 0;top: 0;width: 100%;overflow: hidden;display: flex;height: 100%;align-items: center;}
.lonv-product2-funct-content-left .boxs-2-1 .swiper-slide-thumb-active .item-1{position: relative;}
.lonv-product2-funct-content-left .boxs-2-1 .swiper-slide-thumb-active .item-1::after{content: '';border: 2px solid #00C38C;position: absolute;left: 0;top: 0;z-index: 99;width: 100%;height: 100%;border-radius: 1.6rem;box-sizing: border-box;}

.lonv-product2-funct-content-left .pic-3{width: 100%;}


.lonv-product2-funct-content-left .boxs-2-1 .item-1 .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius: 1.6rem;}
.lonv-product2-funct-content-left .boxs-2-2{overflow: hidden;width:80%;display: inline-block;border-radius: 1.6rem;}
.lonv-product2-funct-content-left .boxs-2-2 .item-1{overflow: hidden;border-radius: 1.6rem;}
.lonv-product2-funct-content-left .boxs-2-2 .item-1 .pic-2{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius: 1.6rem;}
.lonv-product2-funct-content-left .boxs-2-2 .item-1 .pic-2 img,.lonv-product2-funct-content-left .boxs-2-1 .item-1 .pic-1 img{height: 100%;}

.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper{flex-direction: column;}
/* .lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper .swiper-slide{ height: auto!important;}  */
.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper .swiper-slide:last-child{margin-bottom: 0!important;}
/* .lonv-product2-funct-content-left .boxs-2-1 .item-1{margin-bottom:17%;} */


.lonv-product2-funct-content-right{width:40%;}
.lonv-product2-funct-content-right .title-1{font-weight: 500;line-height:4.6rem;padding-bottom:3.5rem;border-bottom: 1px solid #B6B6B6;}
.lonv-product2-funct-content-right .text-2{width: 100%;padding:3rem 0;border-bottom: 1px solid #B6B6B6;}
.lonv-product2-funct-content-right .text-2 .txt-1{font-weight:400;margin-bottom:1.5rem;}
.lonv-product2-funct-content-right .text-2 .txt-2{font-weight:500;line-height:2.6rem;}
.lonv-product2-funct-content-right .more-3{margin-top: 3rem; display: flex; align-items: center;}
.lonv-product2-funct-content-right .more-3 .alt1,.lonv-product2-funct-content-right .more-3 .alt2{width:30%;}
.lonv-product2-funct-content-right .more-3 .alt1{margin-right:2rem;}
.lonv-product2-funct-content-right .more-3 a{color: #00C38C;font-weight: 400;padding:1rem 2rem;justify-content:center;align-items: center;display: flex;border: 1px solid #00C38C;border-radius:2rem;text-align: center;}
.lonv-product2-funct-content-right .more-3 a:hover{background: #00C38C;color: #fff;}


.lonv-product2-example{width: 100%;background-color: #fff;padding: 7rem 0;}
.lonv-product2-example-content{width: 50%;margin: auto;margin-bottom:15rem;}
.lonv-product2-example-content .item{position: relative;overflow: hidden;border-radius: 3.2rem;}
.lonv-product2-example-content .item .button-2{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}
.lonv-product2-example-content .item .button-2 a{display: block;width: 8rem;height: 8rem;position: relative;}
.lonv-product2-example-content .item .button-2 a:hover{transform: scale(1.1);}
.lonv-product2-example-content .item .button-2 .impp{width: 100%;}
.lonv-product2-example-content .item .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:3.2rem;}
.lonv-product2-example-content .item .pic-1::after {content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: black;opacity: 0.2;z-index: 1;}
.zfy-exa1{margin-top: 6rem;}
.zfy-exa1 .title-3{font-weight: 400;line-height:4.6rem;color: #444;padding: 6rem 0;}
.zfy-exa1 .title-3 strong{font-weight: 500;}
.zfy-exa1 .pic-2{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:3.2rem;}
.zfy-exa1 .box-3-1{display: flex;justify-content: space-between;align-items: center;margin:7rem 0;}
.zfy-exa1 .box-3-1 .item-1-1{width: 20%;display: flex;flex-direction: column;align-items: center;}
.zfy-exa1 .box-3-1 .item-1-1 .icon-1{width:12rem;height:12rem;position: relative;}
.zfy-exa1 .box-3-1 .item-1-1 .icon-1.impp{width: 100%;}
.zfy-exa1 .box-3-1 .item-1-1 .txt-2{font-weight: 400;margin-top: 2rem;color: #444;}
.zfy-exa1 .btimg-2{display: flex;justify-content: space-between;align-items: center;}
.zfy-exa1 .btimg-2 .item-2-1{width: 48.5%;display: flex;flex-direction: column;align-items: center;}
.zfy-exa1 .btimg-2 .item-2-1 .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:3.2rem;}
.zfy-exa1 .btimg-2 .item-2-1 .txt-2{font-weight: 400;margin-top: 2rem;color: #000;}
.zfy-exa1 .item-3-1{display: flex;justify-content: space-between;align-items: center;position: relative;}
.zfy-exa1 .item-3-1 .txt-1{font-weight:500;color: #fff;position: absolute;left: 50%;top:15%;transform: translateX(-50%);z-index: 10;}

.lonv-product2-prod{width: 100%;background-color:#F2F2F2;padding:7rem 0;}
.lonv-product2-prod-content{margin: auto;}
.lonv-product2-prod-content .title-1{font-weight: 500;color: #161616;line-height: 4.6rem;margin-bottom:6rem;text-align: center;}

.lonv-product2-example-content .item .video-3{width: 100%;overflow: hidden;position: absolute;height:100%;left:0;top:0;z-index:1;opacity:0;}
.lonv-product2-example-content .item .video-3.show {opacity:1;z-index:11;}
.lonv-product2-example-content .item .video-3 video {object-fit: cover;display: block;width: 100%;}
.lonv-product2-funct-content-left .boxs-2-1{display: inline-block;width:17%;margin-right: 3%;overflow: hidden;}
.lonv-product2-funct-content-left .boxs-2-1 .item-1{position: relative;width:100%;display: block;}
.lonv-product2-funct-content-left .boxs-2-1 .swiper-slide:last-child .item-1{margin-bottom:0;}
.lonv-product2-funct-content-left .boxs-2-1 .pur a::after{content: '';border: 2px solid #00C38C;position: absolute;left: 0;top: 0;z-index: 99;width: 100%;height: 100%;border-radius: 1.6rem;box-sizing: border-box;}

/* product3 */

.lonv-product3-description-content{width: 50%;}

.lonv-product3-about{width: 100%;background-color: #fff;padding:5rem 0 10rem;}
.lonv-product3-about-content{width: 50%;margin: auto;}
.lonv-product3-about-content .text-1{}
.lonv-product3-about-content .text-1 .title-1{font-weight:500;color: #161616;margin-bottom: 1rem;}
.lonv-product3-about-content .text-1 .txt-2{font-weight: 500;color: #505050;line-height: 3.2rem;}
.lonv-product3-about-content .text-1 p {margin:0;padding:0;}


.lonv-product3-about-content-bottom{width: 100%;}
.lonv-product3-about-content-bottom .item-1{width: 100%;margin-top:6rem;line-height: 3.2rem;}
.lonv-product3-about-content-bottom .item-1 .title-1{font-weight:500;color: #161616;margin-bottom:1rem;line-height:3.4rem;}
.lonv-product3-about-content-bottom .item-1 table{width: 100%;border-spacing: 0px;}
.lonv-product3-about-content-bottom .item-1 table tr{background-color:#F9F9F9;}
.lonv-product3-about-content-bottom .item-1 table tr:nth-child(2n){background-color: #E7E7E7;}
.lonv-product3-about-content-bottom .item-1 table td{padding-left: 2rem;line-height: 3.6rem;font-size: 1.6rem;width: 35%;}
.lonv-product3-about-content-bottom .item-1 table td:nth-child(2n){width: 65%;}
.lonv-product3-about-content-bottom .item-1 p {margin:0;padding:0;}

/* news */


.lonv-news-banner{width: 100%;background: url(../images/lonv-news-bjt-dt001.jpg) center top no-repeat;background-size: cover;}
.lonv-news-banner-content{margin: auto;position: relative;width: 100%;}
.lonv-news-banner-content .boxs-4-1{width:100%;}
.lonv-news-banner-content .boxs-4-1 .text-1{text-align:center;padding-top:20rem;margin-bottom: 4rem;}
.lonv-news-banner-content .boxs-4-1 .text-1 .title-1{color: #fff;text-align:center;line-height: 4.8rem;font-family: 'ProximaSansMedium';}
.lonv-news-banner-content .boxs-4-1 .text-1 .txt-1{font-weight: 500;color: #fff;line-height:4.6rem;}
.lonv-news-banner-content-bottom{width:87%;position: relative;box-sizing: border-box;margin:0 auto;padding:2% 0 7% 0;}
.lonv-news-banner-content-bottom .swiper-slide{display: flex;justify-content: center;align-items: center;}
.lonv-news-banner-content-bottom .item-1{width: 100%;opacity:.5;}
.mySwiper9 .swiper-slide.swiper-slide-active .item-1{opacity: 1;}
.lonv-news-banner-content-bottom .item-1 a{display: flex;width: 100%;align-items: center;}
.lonv-news-banner-content-bottom .item-1-left{width:45%;margin-right:5%;overflow: hidden;border-radius:1.6rem;}
.lonv-news-banner-content-bottom a:hover .item-1-left .pic-1{transform: scale(1.05);}
.lonv-news-banner-content-bottom .item-1-left .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:1.6rem;}
.lonv-news-banner-content-bottom .item-1-right{width:35%;}
.lonv-news-banner-content-bottom .item-1-right .text-2{}
.lonv-news-banner-content-bottom .item-1-right .text-2 .title-1-1{font-weight:400;color: #fff;margin-bottom:2rem;opacity:.8;}
.lonv-news-banner-content-bottom .item-1-right .text-2 .title-1-2{font-weight: 500;color: #fff;margin-bottom:2rem;}
.lonv-news-banner-content-bottom .item-1-right .text-2 .txt-2{color: #fff;line-height: 2.6rem;margin-bottom:2rem;opacity:.8;}
.lonv-news-banner-content-bottom a:hover .item-1-right .text-2 .title-1-2{color: #00C38C;}
.lonv-news-banner-content-bottom .item-1-right .more-3{color: #fff;font-weight: 400;line-height:2.6rem;opacity:.8;}
.lonv-news-banner-content-bottom a:hover .item-1-right .more-3{color: #00C38C;}
.lonv-news-specol{width: 100%;background-color: #F4F4F4;padding: 0 0 10rem 0;}
.lonv-news-specol-content{margin: auto;width: 87%;padding-top:1%;}
.lonv-news-specol-content-bottom{width: 87%;margin:4rem auto auto auto;display: flex;flex-wrap: wrap;}
.lonv-news-specol-content .cfyd-title{padding: 3rem 0;border-bottom: 1px solid #ccc;}
.lonv-news-button{margin-top: 9.5rem;display: flex;text-align: center;align-items: center;justify-content: center;}
.lonv-news-button .button-jt{width:2.8rem;height:2.8rem;display: flex;justify-content: center;align-items: center;position: relative;border: 1px solid #00C38C;border-radius: 50%;margin: 0 3rem;}
.lonv-news-button .button-num-1{font-weight:400;color: #000;line-height: 2.6rem;margin: 0 1rem;}

.lonv-news-button .dur{border: 1px solid #00C38C;border-radius:4px;padding:2px 1.3rem;}

.lonv-news-banner-content-bottom .mySwiper9 .swiper-wrapper{height: auto;}

.cfyd-title-2{width: 100%;overflow: hidden;padding:2rem 0;position: fixed;left: 0;top:-40%;background: #212121;z-index: 1999;margin: auto;text-align: center;transition: all .4s ease;box-shadow: 0px 0px 1px #000;display: block;}
.cfyd-title-2 a{display: inline-block; margin-right: 2rem; color: #ccc; font-weight: 500; padding-right: 2rem; position: relative; line-height: 1;}
.cfyd-title-2 a::after {content: ''; width: 1px; height: 100%; background-color: #616161; position: absolute; right: 0; top: 0;}
.cfyd-title-2 a:last-child::after{content: none;}
.cfyd-title-2 a.gur {color:#fff;} 



/* news2 */

.lonv-news2-banner{width: 100%;overflow: hidden;}
.lonv-news2-banner-content{width: 100%;position: relative;}
.chsy-box-1{position: absolute;top:55%;left:50%;transform: translate(-50%,-50%);}
.chsy-box-1 .text-1{text-align: center;}
.chsy-box-1 .text-1 .title-1{color: #fff;font-family: 'ProximaSansMedium';}
.chsy-box-1 .text-1 .txt-1{color: #fff;font-weight: 500;line-height: 4.6rem;}
.lonv-news2-banner .pic-2{width: 100%;}

.lonv-news2-cont{width: 100%;padding:8rem 0;background-color: #fff;}
.lonv-news2-cont-content{width: 50%;margin: auto;}
.lonv-news2-cont-content .text-1{text-align: center;padding-bottom:2rem;border-bottom: 1px solid #505050;}
.lonv-news2-cont-content .text-1 .title-1{font-weight:500;color: #161616;margin-bottom:2rem;line-height:4.6rem;}
.lonv-news2-cont-content .text-1 .txt-1{color:#505050;font-weight:400;}
.lonv-news2-cont-content .txt-2{color:#505050;font-weight:400;line-height:3.5rem;padding:6rem 0;border-bottom: 1px solid #505050;}
.lonv-news2-cont-content .text-1 .txt-2{font-weight:500;}
.lonv-news2-cont-content .pic-1{width: 100%;margin:5rem 0;}
.lonv-news2-cont-content .pic-1 img{border-radius: 1.6rem;}
.lonv-news2-cont-content .more-3{width: 100%;text-align: center;margin-top:3rem;}
.lonv-news2-cont-content .more-3 a{color: #00C38C;font-weight:500;border:1px solid #00C38C;padding:1.2rem 4rem;border-radius:3.2rem;display: inline-block;}
.lonv-news2-cont-content .more-3 a:hover{background: #00C38C;color: #fff;}

.lonv-news2-explore{width: 100%;overflow: hidden;background: #F4F4F4;padding: 7rem 0;}
.lonv-news2-explore-content{width:90%;margin: auto;}
.lonv-news2-explore-content .title-1{font-weight: 500;line-height:4.6rem;color: #161616;text-align: center;margin-bottom: 5rem;}
.lonv-news2-explore-content-bottom{display: flex;flex-wrap: wrap;}


/* service */

.lonv-service-sales{width: 100%;background-color: #fff;padding: 8rem 0;}
.lonv-service-sales-content{margin: auto;width: 60%;display: flex;}
.lonv-service-sales-content-left{width:40%;margin-right:10%;}
.lonv-service-sales-content-left .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-service-sales-content-right{width:45%;}
.lonv-service-sales-content-right .title-1{color: #161616;line-height: 4.6rem;font-weight:500;margin-bottom: 2rem;}
.lonv-service-sales-content-right .txt-1{color: #505050;font-weight: 400;padding-bottom: 4rem;border-bottom: 1px solid #B1B4B4;line-height: 3.6rem;}
.lonv-service-sales-content-right .txt-2{color: #505050;font-weight: 400;line-height: 2.6rem;margin-top: 2rem;}
.lonv-service-sales-content-right .txt-3{font-weight: 500;color: #505050;margin-top: 5rem;}
.lonv-service-sales-content-right .num-3{color: #00C38C;font-weight: 500;margin-top:.5rem;}

.lonv-service-shop{width: 100%;overflow: hidden;background-image: url("../images/lonv-ser-bjtdt001.jpg"); background-repeat: no-repeat; background-size: cover; background-position: center;}
.lonv-service-shop-content{margin: auto;width: 100%;position: relative;}
.lonv-service-shop-content .box-4-1{margin: 15rem 0;}
.lonv-service-shop-content .box-4-1 .title-1{font-weight: 500;line-height:4.6rem;color: #fff;text-align: center;}
.lonv-service-shop-bottom{margin:10rem auto;width:40%;overflow: hidden;padding-bottom: 14rem;}
.lonv-service-shop-bottom .item-1{width:100%;}
.lonv-service-shop-bottom .item-1 .pic-2{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:4.4rem ;}
.lonv-service-shop-bottom .item-1 .txt-3{color: #fff;font-weight: 500;text-align: center;margin-top: 3rem;}

.lonv-service-shop-bottom .swiper-button-next10{top:95%;left:50.5%;border: 1px solid #B6B6B6;border-radius:50%;width: 4rem;height: 4rem;transition: all 0.3s ease;}
.lonv-service-shop-bottom .swiper-button-next10::after{color:#fff;font-size: 1.5rem;}
.lonv-service-shop-bottom .swiper-button-prev10{top:95%;left:47.5%;border: 1px solid #B6B6B6;border-radius:50%;width: 4rem;height: 4rem;transition: all 0.3s ease;}
.lonv-service-shop-bottom .swiper-button-prev10::after{color:#fff;font-size: 1.5rem;}
.lonv-service-shop-bottom .mySwiper10 .swiper-wrapper{height: auto;}

.lonv-service-shop-bottom .swiper-button-next10:active::after,.lonv-service-shop-bottom .swiper-button-prev10:active::after {color: #00C38C;}
.lonv-service-shop-bottom .swiper-button-next10:active,.lonv-service-shop-bottom .swiper-button-prev10:active{border: 1px solid #00C38C;}
.lonv-service-shop-bottom .swiper-button-next10:hover::after,.lonv-service-shop-bottom .swiper-button-prev10:hover::after{color: #00C38C;}
.lonv-service-shop-bottom .swiper-button-next10:hover,.lonv-service-shop-bottom .swiper-button-prev10:hover{border: 1px solid #00C38C;}


.lonv-service-faq{width: 100%;background-color: #fff;padding: 8rem 0;}
.lonv-service-faq .title-1{color: #161616;line-height: 46px;font-weight: 500;text-align: center;}
.rfo-bajingban{width: 100%;margin:6rem auto 4rem;}
.lonv-service-faq-bottom{width:60%;margin: auto;}
.lonv-service-faq-bottom .item{color: #fff;overflow: hidden;padding: 2rem 0;position: relative;}
.lonv-service-faq-bottom .item .text{display: inline-block;width: 100%;}
.lonv-service-faq-bottom .item .title{color:#003241;}
.lonv-service-faq-bottom .item a:hover .title{color: #017051;}
.lonv-service-faq-bottom .item .yuan-1{border-radius:50%;border: 1px solid #00C38C;width: 4rem;height: 4rem;position: relative;}
.lonv-service-faq-bottom .item .line{display: inline-block;width: 2rem;height:2px;background-color: #00C38C;z-index: 10;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.lonv-service-faq-bottom .item .line::before{content: '';width: 2px;height:2rem;position: absolute;left: 50%;top:50%;background-color: #00C38C;transform: translate(-50%,-50%);}
.lonv-service-faq-bottom .item::after{content: '';width: 100%;height: 1px;opacity: .5;position: absolute;left: 0;bottom: 0;background-color: #00C38C;}
.lonv-service-faq-bottom .item .txt{padding:.5% 0;line-height: 2.4rem;overflow: hidden;display: none;z-index: 5;color: #00C38C;}
.lonv-service-faq-bottom .item a{padding:.5% 0;display: flex;justify-content: space-between;align-items: center;}
/* .rfo-aboutus-top-right .item .close .line::before{display: none;} */
.lonv-service-faq-bottom .item.open .line::before{display: block;transform:translate(-50%,-50%) rotate(180deg);}
.lonv-service-faq-bottom .item.open .line{transform: translate(-50%,-50%) rotate(45deg);}


.lonv-service-jm{width: 100%;overflow: hidden;}
.lonv-service-jm-content{width: 100%;position: relative;}
.lonv-service-jm-content .text-1{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;text-align: center;width: 40%;}
.lonv-service-jm-content .text-1 .title-1{color: #fff;margin-bottom: 3rem;}
.lonv-service-jm-content .text-1 .txt-2{color: #fff;margin-bottom: 4rem;line-height: 3.6rem;}
.lonv-service-jm-content .text-1 .phone-3{display: flex;align-items: center;}
.lonv-service-jm-content .text-1 .phone-3 .pic-1{position: relative;width: 4.4rem;height: 4.4rem;}
.lonv-service-jm-content .text-1 .phone-3 .txt-2-1{color: #fff;font-weight: 400;line-height: 18px;}
.lonv-service-jm-content .text-1 .phone-3 .line-3{width: 1px;height:3.1rem;background-color: #fff;margin: 0 2rem;}
.lonv-service-jm-content .text-1 .phone-3 .num-4{color: #fff;font-weight: 500;line-height: 3.6rem;}
.lonv-service-jm-content .pic-2{width: 100%;}

/* service2 */

.lonv-service2-gift{width: 100%;overflow: hidden;padding: 9rem 0;background-color: #fff;}
.lonv-service2-gift-content{width: 90%;margin: auto;}
.lonv-service2-gift-content .title-1{font-weight: 500;line-height:4.6rem;text-align: center;margin-bottom: 10rem;}
.lonv-service2-gift-bottom{width: 100%;display: flex; flex-wrap: wrap;}
.lonv-service2-gift-bottom .item-1{width:22%;margin-right:2%;display: flex; flex-wrap: wrap; justify-content: center; align-items: center;padding-right: 2%;position: relative;}
.lonv-service2-gift-bottom .item-1::after { content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 100%; background-color: #000; -webkit-mask-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgb(0 0 0) 50%, rgba(0,0,0,0) 100% );opacity: .3;}
.lonv-service2-gift-bottom .ite-4{margin-right:0;padding-right: 0;}
.lonv-service2-gift-bottom .ite-4::after{content: none;}
.lonv-service2-gift-bottom .item-1 .pic-1{width:12rem;height: 12rem; position: relative;margin-bottom: 1rem;}
.lonv-service2-gift-bottom .item-1 .pic-1 img{width: 100%;}
.lonv-service2-gift-bottom .item-1 .text-2{display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center;}
.lonv-service2-gift-bottom .item-1 .text-2 .title-2{font-weight: 500;color: #161616;margin-bottom:1rem;}
.lonv-service2-gift-bottom .item-1 .text-2 .txt-2{font-weight: 400;color: #505050;line-height: 2.6rem;}


.lonv-service2-process{width: 100%;overflow: hidden;background-image: url("../images/lonv-service2-bjt-zt001.jpg"); background-repeat: no-repeat; background-size: cover; background-position: center;}
.lonv-service2-process-content{margin: auto;position: relative;width:70%;overflow: hidden;}
.lonv-service2-process-content .box-5-1{padding: 10rem 0;margin-bottom: 4rem;}
.lonv-service2-process-content .title-1{font-weight: 500;line-height:4.6rem;color: #fff;text-align: center;margin-bottom: 4.5rem;}
.lonv-service2-process-bottom{width: 100%;position: relative;}
.lonv-service2-process-bottom .mySwiper11{width:85%;margin: auto;overflow: hidden;}
.lonv-service2-process-content .item-1{width: 100%;display: flex;flex-direction: column; align-items: center; justify-content: center;padding: 5rem 3rem;background: rgba(255, 255, 255, 0.10);border-radius:3.2rem;box-sizing: border-box;}
.lonv-service2-process-content .item-1 .title-2{color: #fff;text-align: center;margin-bottom: 6rem;font-weight: 500;}
.lonv-service2-process-content .item-1 .pic-2{position: relative;width: 12rem;height: 12rem;border-radius: 50%;background-color:#00C38C;margin-bottom: 4rem;}
.lonv-service2-process-content .item-1 .text-3{display: flex;flex-direction: column;align-items: center;width:100%;margin: auto;}
.lonv-service2-process-content .item-1 .text-3 .txt-1{color: #fff;text-align: center;font-weight: 400;line-height: 2.8rem;margin-bottom: 1.5rem;}
.lonv-service2-process-content .item-1 .text-3 .txt-2{color: #fff;text-align: center;font-weight: 400;line-height:2.6rem;height: 8rem;}
.lonv-service2-process-content .pic-3-1{width: 100%;}

.lonv-service2-process-bottom .swiper-button-next11{}
.lonv-service2-process-bottom .swiper-button-next11::after{color:#00C38C;font-size: 1.5rem;border-radius:50% ;border: 1px solid #00C38C;padding:.8rem 1.2rem;}
.lonv-service2-process-bottom .swiper-button-prev11{}
.lonv-service2-process-bottom .swiper-button-prev11::after{color:#fff;font-size: 1.5rem;border-radius:50% ;border: 1px solid #fff;padding:.8rem 1.2rem;}

.lonv-service2-design{width: 100%;background-color: #fff;padding: 8rem 0;}
.lonv-service2-design-content{margin: auto;text-align: center;display: flex; flex-direction: column; align-items: center;}
.lonv-service2-design-content .title-1{font-weight: 500;line-height:4.6rem;color:#00C38C;margin-bottom: 3.5rem;}
.lonv-service2-design-content .ewm-2{width: 15rem;height: 15rem; background-size: cover;background-position: center center;background-repeat: no-repeat;margin-bottom:1rem;}
.lonv-service2-design-content .txt-3{font-weight: 400;color: #505050;}

.lonv-service2-process-bottom .mySwiper11 .swiper-wrapper{height: auto;}
.lonv-service2-process-bottom .mySwiper11 .swiper-wrapper .swiper-slide-active .item-1{position: relative;}
.lonv-service2-process-bottom .mySwiper11 .swiper-wrapper .swiper-slide-active .item-1::after{content: '';border: 1px solid #00C38C;position: absolute;left: 0;top: 0;z-index: 99;width: 100%;height: 100%;border-radius:3.2rem;box-sizing: border-box;}


/* contact */

.lonv-cont-map{width: 100%;background-color: #fff;overflow: hidden;padding:10rem 0;}
.lonv-cont-map-content{width:70%;margin: auto;display: flex;align-items: center;justify-content: space-between;}
.lonv-cont-map-content-left{width: 50%;}
.lonv-cont-map-content-left .pic-1{width: 100%;background-position: center center; background-repeat: no-repeat; background-size: cover;border-radius:3.2rem;}
.lonv-cont-map-content-right{width: 43%;}
.lonv-cont-map-content-right .text-1{display: flex;padding-bottom:1rem;border-bottom: 1px solid #505050;flex-direction: column;width: 90%;margin-bottom: 2rem;}
.lonv-cont-map-content-right .text-1 .txt-1{font-weight: 400;line-height:2.6rem;color: #444;}
.lonv-cont-map-content-right .text-1 .txt-2{font-weight: 500;line-height:4.6rem;color: #444;}
.lonv-cont-map-content-right-bottom{margin-top: 5rem;display: flex;}
.lonv-cont-map-content-right-bottom .item-1{display: flex;flex-direction: column;align-items: center;margin-right:4.5rem;}
.lonv-cont-map-content-right-bottom .item-1 .ewm{width: 14rem;height: 14rem;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.lonv-cont-map-content-right-bottom .item-1 .txt-3{font-weight: 400;color: #505050;margin-top:1.5rem;}

.consultation{width: 100%;background-color:#F5F5F5;padding:9rem 0;}
.consultation-content{width: 50%;margin: auto;}
.consultation-content .title-1{color: #000;font-weight:500;text-align: center;}
.consultation-content .box-1-3{margin-top: 5rem;}
.consultation-content .box-1-3 .frame{display: flex;margin-top: 2rem;justify-content: space-between;flex-direction: column;}
.consultation-content .box-1-3 .boxs-1-2{display: flex;flex-wrap: wrap;justify-content: space-between;width:100%;}
.consultation-content .box-1-3 .frame input{padding:1.2rem;outline: none; border:none;color: #000;width:100%;font-size: 1.6rem;box-sizing: border-box;border-radius:1.6rem;}
.consultation-content .box-1-3 .frame input:nth-child(2n){margin-right: 0;}
.consultation-content .box-1-3 .frame input[type="text"]::placeholder {color: #999;}
.consultation-content .box-1-3 .frame .from-1{width:100%;position: relative;}
.consultation-content .box-1-3 .frame .from-1 textarea{width: 100%; border:none;color: #000;outline: none;padding:1.2rem;font-size:1.6rem;height:100%;box-sizing: border-box;border-radius:1.6rem;height: 38rem;}
.consultation-content .box-1-3 .frame .from-1 textarea[type="text"]::placeholder {color: #999;}
.consultation-content .box-1-3 .more-1{margin-top:3rem;display: flex;justify-content: center;position: absolute;bottom:8%;left:10%;width: 80%;}
.consultation-content .box-1-3 .more-1 a{color:#fff;font-size:1.4rem;background-color:#00C38C;display: flex;justify-content: center;align-items: center;border-radius:1rem;padding:1rem 10rem;width: 100%;box-sizing: border-box;}
.consultation-content .box-1-3 .more-1 a:hover{background-color:#2a4b7c;}
.consultation-content .box-1-3 .boxs-1-2 .list-1{position: relative;margin-bottom:1.5rem;width: 48.5%;}
.consultation-content .box-1-3 .boxs-1-2 .list-1 .txt-1{font-weight: 400;color: #444;margin-bottom: 1rem;}
.consultation-content .box-1-3 .frame .from-1 .txt-1{font-weight: 400;color: #444;margin-bottom: 1rem;}
.consultation-content .box-1-3 .boxs-1-2 .list-1:last-child{margin-bottom:0}



.ln-message-windows {position: fixed;width: 20%;background: #fff;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 7000;transition:all .4s ease;}
.ln-message-windows.hide {transform:translate(-50%,-400%);opacity: 0;}
.ln-message-windows-content {overflow: hidden;padding: 10% 5%;text-align: center;position: relative;}
.ln-message-windows-content .icon-1 {width: 10rem;height: 10rem;position: relative;border-radius: 100%;background: #00C38C;;margin: auto;}
.ln-message-windows-content .icon-1 img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 60%;max-height: 60%;}
.ln-message-windows-content .title-1 {font-weight: bold;font-size: 1.8rem;margin-top: 1rem;}
@media (max-width: 640px) {.ln-message-windows {width: 70%;} }

.black-overlay {position: fixed;left: 0;top:0;width: 100%;overflow: hidden;transition:all .4s ease;}
.black-overlay {height: 100%; z-index: -1; background: rgba(0,0,0,.7); opacity: 0;display:none;}
.black-overlay.kur{display: block;opacity: 1;z-index:6000;}
.ln-message-windows-content .switch-3{position: absolute;right:1rem;top:1rem;display: block;z-index: 22;width:5.5rem;height:5.5rem;z-index: 10;}
.ln-message-windows-content .switch-3 .line-1{transform: translate(-50%,-50%) rotate(45deg);width: 2rem;height:2px;background-color:#00C38C;position: absolute;top: 50%;left: 50%;}
.ln-message-windows-content .switch-3 .line-2{transform: translate(-50%,-50%) rotate(-45deg);width: 2rem;height:2px;background-color:#00C38C;position: absolute;top: 50%;left: 50%;}


.lonv-cont-plat{width: 100%;overflow: hidden;background: url(../images/lonv-cont-plat-dt001.jpg) center top no-repeat;background-size: cover;}
.lonv-cont-plat-content{width: 100%;margin: auto;}
.lonv-cont-plat-content-top{overflow: hidden;padding-top: 9rem;width: 80%;margin: auto;}
.lonv-cont-plat-content-top .title-1{font-weight: 500;line-height:4.6rem;color: #fff;text-align: center;}
.lonv-cont-plat-content-top .boxs-5-1{position: relative;z-index: 50;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1{position: absolute;display: flex;flex-direction: column;z-index: 20;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-1{top:35%;left: 20%;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-2{top:33%;left: 50%;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-3{top:27%;left: 59%;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-4{top:15%;left: 70%;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-5{top:30%;left: 81%;}


.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1{display: flex;align-items: center;padding:1.5rem 4rem 1.5rem 1rem;background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(10px);border-radius: .5rem;position: relative;z-index: 19;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1::after { content: ''; width: 0; height: 0; border: 1rem solid #fff3; border-top-color: #fff3; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; position: absolute; left:30%; top: 100%; transform: translate(-50%);backdrop-filter: blur(10px);}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-2 .kuang-1::after{left: 60%;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1 .icon-1{position: relative;width: 3.8rem;height:2.8rem;margin-right:1rem;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1 .txt-2{font-weight: 400;color: #fff;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1 .dian-2{width: .8rem;height: .8rem;background-color:#B1B4B4;border-radius: 100%;position: relative;display: inline-block;left: 27%;bottom: -3rem;}
.lonv-cont-plat-content-top .boxs-5-1 .item-1 .dian-2::after{content: "";width:2rem;height: 2rem;border: 1px solid #B1B4B4;border-radius: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);position: absolute;}
.lonv-cont-plat-content-top .boxs-5-1 .iem-2-2 .dian-2{left: 55%;}
.lonv-cont-plat-content-top .boxs-5-1 .pic-2{width:100%;}
.lonv-cont-plat-content-bottom{width: 90%;margin:-20% auto 0;padding-bottom:7%;display: flex;}
.lonv-cont-plat-content-bottom .item-2{width: 100%;z-index: 99;border-radius:1.6rem;background: rgba(0, 34, 45, 0.80);border: 1px solid rgba(255, 255, 255, 0.5);box-sizing: border-box;}
.lonv-cont-plat-content-bottom .item-2 table{width: 100%;border-spacing: 0px;}
.lonv-cont-plat-content-bottom .item-2 table tbody{}
.lonv-cont-plat-content-bottom .item-2 table tr{border-bottom: 1px solid rgba(255, 255, 255, 0.5);display: flex;}
.lonv-cont-plat-content-bottom .item-2 table tr:nth-child(2n){}
.lonv-cont-plat-content-bottom .item-2 table td{font-size: 1.6rem;width:16%;color: #fff;padding:4.5rem 2%;opacity: .5;}
.lonv-cont-plat-content-bottom .item-2 table td:first-child{text-align: center;}
.lonv-cont-plat-content-bottom .item-2 table tr:first-child td{font-size:2.4rem;font-weight: 400;color: #82A5AF;}
.lonv-cont-plat-content-bottom .item-2 table tr:last-child{border-bottom: none;}
.lonv-cont-plat-content-bottom .item-2 table tr:hover td{opacity: 1;}








.lonv-cont-hired{width: 100%;overflow: hidden;}
.lonv-cont-hired-content{position: relative;margin: auto;}
.lonv-cont-hired-content .box-5-2{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex; align-items: center; flex-direction: column;}
.lonv-cont-hired-content .box-5-2 .pic-1{width: 12rem;height: 12rem;position: relative;margin-bottom: 4rem;}
.lonv-cont-hired-content .box-5-2 .txt-2{font-weight: 400;line-height:4.6rem;color: #fff;margin-bottom: 4rem;}

.lonv-cont-hired-content .box-5-2 .more-3 a{display:flex;align-items: center;padding:.5rem .5rem .5rem 1rem;border:1px solid #fff;border-radius:5rem;}
.lonv-cont-hired-content .box-5-2 .more-3 .txt-1{font-weight: 400;color: #fff;margin-right:1rem;}
.lonv-cont-hired-content .box-5-2 .more-3 .jiant-2{position: relative;width: 3rem;height: 3rem;}
.lonv-cont-hired-content .pic-3{width: 100%;}




/* index */  
.main {background:#fff;}
.page-container {position: relative;} 














/* windows */ 
.close-1 {position: absolute;right: 2%;top: 5%;z-index: 10;}
.close-1 a {display: block;width: 5rem;height: 5rem;border-radius: 100%;}
.close-1 a i {width: 4rem;height: 4rem;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) rotate(45deg);border-radius: 100%;background: #ededed;}
.close-1 a i::before,.close-1 a i::after {content: '';width: 50%;height: 2px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #000;}
.close-1 a i::after {transform: translate(-50%,-50%) rotate(90deg);}
.close-1 a:hover i {background: #f7e524;}

 

 
  


/* mobile */ 
.menu-toggle{display:none;margin-left:2rem;width: 24px;margin-top:-3px;}
.cd-nav-trigger {position:relative;display: block;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-9px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:9px;top:0;transition-delay:0.2s;}
.navigation-is-open .menu-toggle span.hamburger,
.navigation-is-open .menu-toggle span.hamburger:after,
.navigation-is-open .menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px);}
.navigation-is-open .menu-toggle span.hamburger,
.navigation-is-open .menu-toggle span.hamburger:after,
.navigation-is-open .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}
.navigation-is-open .menu-toggle span.hamburger:after {transition-delay:0s;}
.navigation-is-open .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.navigation-is-open .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.navigation-is-open .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}
.navigation-is-open .menu-nav {visibility: visible;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.navigation-is-open .menu-nav .txt-1 {-webkit-animation-name: fadeInRight;animation-name: fadeInRight}
.navigation-is-open .menu-nav .txt-1.dnav1 {-webkit-animation-duration: 0.6s;animation-duration: 0.6s;}
.navigation-is-open .menu-nav .txt-1.dnav2 {-webkit-animation-duration: 0.7s;animation-duration: 0.6s;}
.navigation-is-open .menu-nav .txt-1.dnav3 {-webkit-animation-duration: 0.8s;animation-duration: 0.8s;}
.navigation-is-open .menu-nav .txt-1.dnav4 {-webkit-animation-duration: 0.9s;animation-duration: 0.9s;}
.navigation-is-open .menu-nav .txt-1.dnav5 {-webkit-animation-duration: 1.0s;animation-duration: 1.0s;}
.navigation-is-open .menu-nav .txt-1.dnav6 {-webkit-animation-duration: 1.1s;animation-duration: 1.1s;}
.navigation-is-open .menu-nav .txt-1.dnav7 {-webkit-animation-duration: 1.2s;animation-duration: 1.2s;}




.lonv-cont-hired-content .box-5-2 .more-3 a:hover{border: 1px solid #00C38C;background-color: #00C38C;}

.header-link li{height: 8rem; display: flex; align-items: center;}
.header-nav li .nav:hover::after{animation: w100 0.3s ease-in-out forwards;}
@keyframes w100{0%{width: 0%;} 100%{width: 100%;}}
.lonv-index-prlnt-content .item-1 .title-2{transition:all .4s ease;}
.lonv-index-prlnt-content .item-1:hover .title-2{color: #00C38C;}
.lonv-index-series-content .item-1 a:hover .pic-3{transform: scale(1.05);}
.lonv-index-series-content .item-1 .box-1-1{z-index: 30;}
.lonv-index-banner .item-1 .text-1 .title-1,.lonv-index-banner .item-1 .text-1 .txt-2{transform: translateY(20rem);}
.lonv-index-banner .swiper-slide-active .item-1 .text-1 .title-1,.lonv-index-banner .swiper-slide-active .item-1 .text-1 .txt-2{transform: translateY(0);transition: transform 0.5s ease-in-out;}
.cfd-item-1 .box-1-1{overflow: hidden;border-radius: 1.6rem;}
.cfd-item-1 a:hover .box-1-1 .pic-1{transform: scale(1.05);}
.header-link li a{display: flex;align-items: center;height: 8rem;}
.header-link li a .lang{color: #fff;margin-left:.5rem;}
.header-link a:hover i{filter: brightness(0) saturate(100%) invert(41%) sepia(88%) saturate(2000%) hue-rotate(140deg) brightness(95%) contrast(101%);}
.header-link a:hover .lang{color: #00C38C;}
.lonv-about-banner-content .video-1{width: 100%; overflow: hidden; position: relative;}
.lonv-about-banner-content .video-1 video{object-fit: cover; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 10;}
.monban{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.4);z-index:15;}
.lonv-index-series-content .item-1 .box-1-1 .more-2 .jianto-2{position: relative;filter: brightness(0%) invert(100%);left: -7.5rem;font-size: 1.6rem;}
.lonv-index-series-content .item-1 .box-1-1 .more-2 .txt-1{margin-right: 0;}

.aside-top {position: fixed; width: 5rem; bottom: 10%; right: 1%; z-index: 199; display: none;}
.aside-top a {width: 3.8rem; height: 3.8rem; display: block; overflow: hidden; background: #00C38C url(../images/aside-top.svg) no-repeat center; background-size: 70%;}
.aside-top a:hover {background-color: #00a777;}
.lonv-aboot-honor-content-right{border-radius:3.2rem;}
.lonv-cont-plat-content-bottom .item-2 table td a{color: #fff;}
 

/* other */  
@keyframes yuanfangda{0%{transform:scale(0.1);opacity:1;}100%{transform:scale(1.2);opacity: 0;}}
@keyframes piaofu{0%{transform:translateY(0);}50%{transform:translateY(1rem);}100%{transform:translateY(0);}}
@keyframes yuanfangda2{0%{transform:translate(-50%,-50%) scale(0.1);opacity:1;}100%{transform:translate(-50%,-50%) scale(1.2);opacity: 0;}}
@keyframes draw {from {stroke-dashoffset: 100%;}to{stroke-dashoffset: 0;}}
@keyframes drawline{from {stroke-dashoffset: 100%;}to{stroke-dashoffset: 0;}}
.drawline{-webkit-animation-name:drawline;animation-name:drawline;-webkit-animation-duration: 4s;animation-duration: 4s;}
.swiper,.swiper-lazy-preloader{--swiper-theme-color: #f7e524;--swiper-preloader-color: #f7e524;}


.tanimation {opacity: 0;transition: opacity .8s ease-in-out,transform .8s cubic-bezier(.215,.61,.355,1);}
.tformY {transform:translateY(160px);}
.tformX {transform:translateX(50%);}
.tformXX {transform:translateX(-50%);}
.tdelay1 {transition-delay: .1s;}
.tdelay2 {transition-delay: .2s;}
.tdelay3 {transition-delay: .3s;}
.tdelay4 {transition-delay: .4s;}



 

@media screen and (max-width: 5120px) { 
	.header-nav a {white-space: nowrap;}
	.page.cur .page-container {overflow: hidden;}
	.footer-logo {width: 50%;}
}
@media screen and (max-width: 3840px) {}
@media screen and (max-width: 2560px) {}
@media screen and (max-width: 2048px) {}
@media screen and (max-width: 1920px) { 
    .footer-logo {width: 57%;}
}
@media screen and (max-width: 1860px) {}
@media screen and (max-width: 1680px) {
	.lonv-about-intro-content-bottom .box-3-1 .item-1 .txt-2{font-size: 5.5rem;}
	.lonv-index-prlnt-content .item-1 .txt-3{width: 70%;}  
	.footer-logo {width: 65%;}
	.lonv-about-intro-content {width: 87%;}
	.lonv-about-intro-content-left .txt-2 { font-size: 1.4rem;line-height: 2.4rem;}
}
@media screen and (max-width: 1580px) {.footer-nav ul{margin-left:9rem;}}
@media screen and (max-width: 1440px) { 
    .footer-logo {width: 72%;}
}
@media screen and (max-width: 1366px) {
	 
}
@media screen and (max-width: 1280px) { 
}
@media screen and (max-width: 1152px) {.lonv-index-series-content .item-1 .box-1-1 .more-2 .jianto-2{left: -8.5rem;}
    
}
@media screen and (max-width: 1024px) { 
}
@media screen and (max-width: 980px)  { .footer-nav ul{margin-left:7rem;}
    
}
@media screen and (max-width: 880px) {

	body.cur .header .header-nav a, body.cur .header-link .linkitem-1 li span {color: #000;}
	body.cur .header-link .linkitem-1 li i img, body.cur .header-link .linkitem-1 li.dropdown a::after {filter: none;}
	.pcshow,.header-nav{display: none!important;}
	.mbshow,.menu-toggle{display: block!important;}   
	.no-touch .mobile-nav {transform: translateX(0);opacity: 1;}  
	.transverse{display: block;}

	.lonv-index-banner .item-1 .text-1 .title-1{font-size:3rem;}
	.lonv-index-banner .item-1 .text-1 .txt-2{font-size: 2.4rem;}
	.lonv-index-banner .swiper-pagination{left: 75%;}


	
	.lonv-index-prlnt-content,.lonv-about-intro-content,.lonv-aboot-brand-content,.lonv-aboot-honor-content,.lonv-product2-funct-content,.lonv-video,.lonv-product3-description-content,.lonv-product3-about-content,.lonv-news2-cont-content,.lonv-service-sales-content,.lonv-service-faq-bottom,.lonv-service-jm-content .text-1,.lonv-cont-map-content,.consultation-content,.lonv-service-shop-bottom,.lonv-prcfly1{width: 90%;}
	.lonv-index-series-content .item-1 .box-2-1,.lonv-index-about-content-left,.lonv-index-series-content .item-1,.footer-content-top-left,.lonv-about-intro-content-left,.lonv-about-intro-content-right,.lonv-about-intro-content-bottom .box-3-1 .item-1,.lonv-aboot-honor-content-left,.lonv-aboot-honor-content-right,.lonv-product-banner-content .text-1,.lonv-product2-funct-content-left,.lonv-product2-funct-content-right,.chsy-box-1,.lonv-service2-gift-bottom .item-1,.lonv-cont-map-content-left,.lonv-cont-map-content-right,.lonv-cont-plat-content-bottom .item-2 table td,.lonv-cont-plat-content-top,.consultation-content .box-1-3 .boxs-1-2 .list-1,.lonv-about-patents-content,.lonv-product2-funct-content-left .boxs-2-2,.lonv-cont-map-content-right .text-1,.lonv-product2-example-content{width: 100%;}
	.lonv-index-prlnt-content,.lonv-index-series-content,.lonv-index-about-content,.footer-nav,.footer-content-bottom .footer-content,.lonv-about-intro-content-top,.lonv-about-intro-content-bottom .box-3-1,.lonv-aboot-brand-content-bottom .item-1-1 a,.lonv-aboot-honor-content,.lonv-product2-funct-content,.lonv-news-banner-content-bottom .item-1 a,.lonv-service-sales-content,.lonv-service2-gift-bottom,.lonv-cont-map-content,.lonv-cont-plat-content-bottom .item-2 table tr,.consultation-content .box-1-3 .boxs-1-2,.lonv-aboot-brand-content-bottom .item-1-1-left,.lonv-product2-funct-content-left,.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1{flex-direction: column;}
	.lonv-index-prlnt-content .item-1{width: 100%;box-sizing: border-box;padding:0 0 8%;margin-bottom: 8%;}
	.lonv-index-prlnt-content .item-1::after{right: 0; top: 100%; width: 100%; height:1.5px;opacity:.2;}
	.lonv-index-prlnt-content .item-1:last-child::after{display: block;}
	.lonv-index-prlnt,.lonv-index-series{padding:8rem 0;}
	.lonv-index-series-content .itm-1-1,.lonv-index-series-content .item-1{margin-bottom: 5%;}
	.lonv-index-about-content-right{margin:6% 0 0 ;width: 100%;}
	.cfd-item-1{width: 100%;margin-right:0;}
	.footer-content-top-right{margin-top: 5%;width: 100%;}
	.footer-nav ul{margin-left: 0;padding-bottom:1%;}
	.footer-content-top-right .footer-nav strong::before { content: ''; width:2rem; height: 2px; background-color: rgb(255 255 255 / 50%); z-index: 10; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
	.footer-content-top-right .footer-nav strong{border-bottom: 1px solid rgb(255 255 255 / 30%); position: relative; padding:2.5rem 0;}
	.footer-content-top-right .footer-nav strong::after { content: ''; width: 2px; height:2rem; position: absolute; right:5px; top: 50%; background-color: rgb(255 255 255 / 50%); z-index: 10; transform: translateY(-50%);}
	.footer-nav li{padding: 1.5rem 0 0;display: none;}
	
	.footer-socialize i{width: 4rem;height: 4rem;}
	.footer-socialize li,.lonv-about-intro-content-left,.lonv-about-intro-content-bottom .box-3-1 .item-1,.lonv-aboot-brand-content-bottom .item-1-1-left{margin-bottom:5%;}
	.footer-copy{font-size: 1.6rem;}

	.lonv-aboot-brand{padding-top: 5%;}
	.lonv-aboot-brand-content-bottom .item-1-1 a{align-items: normal;}
	.swiper-button-next3,.swiper-button-prev3{display: none;}
	.lonv-aboot-honor-content-right{margin-top: 4.5rem;}
	

	.lonv-prcfly1 .item-1{width:49%;margin-right:2%;}
	.lonv-prcfly1 .item-1:nth-child(2n){margin-right:0;}
	.lonv-news-banner-content-bottom{width: 90%;margin: auto;left: 0;}
	.lonv-news-banner-content-bottom .item-1-left{margin-right: 0;width:100%;}
	.lonv-news-banner-content-bottom .item-1-right{width: 100%;margin-top: 5%;}
	.lonv-service-sales-content-left{width: 100%;margin-right: 0;}
	.lonv-service-sales-content-right{width: 100%;margin-top: 5%;}

	.lonv-service-shop-bottom .swiper-button-prev10{left:40%;}
	.lonv-service-shop-bottom .swiper-button-next10{right:53%;}
	.lonv-service-faq-bottom .item .text{margin-bottom: 1rem;}
	.lonv-service2-gift-bottom .item-1{padding-right: 0;margin:0 0 5% 0;}
	.lonv-service2-gift-bottom .item-1::after{content:none;}
	.lonv-service2-process-content{padding: 0 10%;}
	.lonv-service2-process-bottom .swiper-button-next11{right:-5rem;}
	.lonv-service2-process-bottom .swiper-button-prev11{left:-5rem;}
	.lonv-cont-map-content-right{margin-top: 5%;}
	.lonv-cont-plat-content-bottom{margin:auto;margin-top: -25%;}
	.lonv-cont-plat-content-bottom .item-2 table td:first-child{text-align: left;font-size: 3rem;}
	.lonv-cont-plat-content-bottom .item-2 table td{font-size: 2rem;padding: 0.5rem 2%;}
	.lonv-cont-plat-content-bottom .item-2 table tr{padding:2rem;}
	.lonv-cont-plat-content-bottom .item-2 table tr:first-child{display: none;}
	.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1{padding:.7rem;}
	.lonv-cont-plat-content-top .boxs-5-1 .iem-2-1{top:10%;left: 24%;}
	.lonv-cont-plat-content-top .boxs-5-1 .iem-2-2{top: 15%;left: 42%;}
	.lonv-cont-plat-content-top .boxs-5-1 .iem-2-3 { top:5%; left: 58%;}
	.lonv-cont-plat-content-top .boxs-5-1 .iem-2-4 { top:-5%;}
	.lonv-cont-plat-content-top .boxs-5-1 .iem-2-5 { top: 10%; left: 79%;}
	.consultation-content .box-1-3 .boxs-1-2 .list-1,.consultation-content .box-1-3 .boxs-1-2 .list-1:last-child{margin-bottom:2rem;}
	.footer-content-top{flex-wrap: wrap;}		
	.footer-content-top-right .footer-nav strong.open::after{content:none;}
	.footer-content-top-right .footer-nav strong.open::before{background-color: rgb(255 255 255 / 100%);}
	.lonv-index-banner .swiper-pagination-bullet{width:1rem;height: 1rem;}
	.lonv-index-banner .item-1 .text-2{flex-direction: column;}
	.lonv-about-patents-content-bottom{padding:20% 0 10%;}
	.lonv-about-patents-content-bottom .swiper-slide{transform: scale(.7);}
	.lonv-about-patents-content-bottom .swiper-slide-active{transform: scale(1.2);}

	.lonv-index-banner .item-1 .text-2 .num-1,.lonv-index-banner .item-1 .text-2 .txt-2,.lonv-index-prlnt-content .item-1 .txt-3,.lonv-index-series-content .item-1 .text-1 .title-1,.lonv-index-series-content .item-1 .box-1-1 .more-2 .txt-1,.lonv-index-about-content-right .txt-2,.lonv-index-about-content-right .more-3 .txt-1,.cfd-item-1 .news-info .news-date,.cfd-item-1 .news-info .news-desc,.cfd-item-1 .news-info .read-more,.lonv-index-news-bottom .more-2 a .txt-1,.footer-content-top-right .footer-nav strong,.footer-nav li a,.lonv-about-intro-content-left .txt-2,.lonv-about-intro-content-bottom .box-3-1 .item-1 .title-1,.lonv-aboot-honor-content-left .txt-2,.lonv-about-patents-content-top .txt-2,.lonv-about-patents-content .swiper4 .txt-1-1,.lonv-aboot-contact .more-2 a,.lonv-product-intro-top-right .search-1 .txt-2,.lonv-prcfly1 .item-1 .box-2 .txt-1-1,.lonv-prcfly1 .item-1 .box-2 .more-3,.lonv-product-intro-bottom2 .more-4 a,.lonv-product2-funct-content-right .text-2 .txt-2,.lonv-product2-funct-content-right .more-3 a,.lonv-product3-about-content .text-1 .txt-2,.lonv-product3-about-content-bottom .item-1 table td,.lonv-news-banner-content-bottom .item-1-right .text-2 .title-1-1,.lonv-news-banner-content-bottom .item-1-right .text-2 .txt-2,.lonv-news-banner-content-bottom .item-1-right .more-3,.lonv-news-button .button-num-1,.lonv-news2-cont-content .txt-2,.lonv-news2-cont-content .text-1 .txt-1,.lonv-news2-cont-content .more-3 a,.lonv-service-sales-content-right .txt-2,.lonv-service-jm-content .text-1 .phone-3 .txt-2-1,.lonv-service2-process-content .item-1 .text-3 .txt-2,.cfd-item-1 .news-info .news-desc,.cfd-item-1 .news-info .read-more,.cfd-item-1 .news-info .news-date,.lonv-service2-gift-bottom .item-1 .text-2 .txt-2,.lonv-service2-design-content .txt-3,.lonv-cont-map-content-right .text-1 .txt-1,.lonv-cont-map-content-right-bottom .item-1 .txt-3,.consultation-content .box-1-3 .more-1 a,.lonv-cont-hired-content .box-5-2 .more-3 .txt-1,.footer-contact .text-1{font-size:2rem;}


	.lonv-aboot-brand-content-bottom .item-1-1-left .txt-2{margin-left: 0;}
	.lonv-aboot-brand-content-bottom .item-1-1-right{text-align: center;}
	.lonv-aboot-brand-content-bottom .item-1-1-left .pic-1{margin-bottom:2rem;filter: grayscale(0);opacity: 1;}
	.lonv-aboot-brand-content-bottom .item-1-1-left .txt-2,.lonv-aboot-brand-content-bottom .item-1-1-right .txt-3 { color: #003241; }

	.lonv-service-faq-bottom .item .title{font-size:2.6rem;}
	.lonv-service-faq-bottom .item .yuan-1{width: 3.5rem;height: 3.5rem;}
	.lonv-service-faq-bottom .item .txt,.footer-contact .text-1{line-height: 3.6rem;}
	
	.consultation-content .box-1-3 .frame .from-1 textarea,.consultation-content .box-1-3 .frame input{font-size: 2rem;}
	.consultation-content .box-1-3 .frame .from-1 .txt-1,.consultation-content .box-1-3 .boxs-1-2 .list-1 .txt-1{font-size: 2rem;margin-bottom:2rem;}
	.lonv-cont-hired-content .box-5-2{width: 90%;text-align: center;}
	.lonv-aboot-contact .title-1{width: 90%;}
	.lonv-aboot-contact{align-items: center;}
	.lonv-about-patents-content-bottom .swiper-button-prev4{width: 5rem;height: 5rem;}
	.lonv-about-patents-content-bottom .swiper-button-next4{width: 5rem;height: 5rem;}
	.lonv-aboot-honor-lbtwb{flex-direction: row;flex-wrap: wrap;}
	.lonv-aboot-honor-lbtwb .lonv-txt-1{width: 50%;}
	.lonv-news-button .bar-1{font-size: 1.8rem;}
	.lonv-index-banner .group a{width: 5rem;height: 5rem;}
	.footer-content-bottom .footer-copy{font-size:2rem;}
	.footer-content-bottom .footer-content{align-items: normal;}
	.footer-content-bottom { padding: 3% 0;}
	.footer{padding:5% 0;}
	.footer-content-top-right .footer-nav ul li:first-child{padding:2.5rem 0 0;}
	
	.lonv-about-banner-content .text-1 .title-1{font-size: 3rem;}
	.lonv-about-banner-content .text-1 .txt-2{font-size:3rem;}
	.lonv-about-banner-content .text-1{top: 35%;}
	.lonv-about-intro-content-left .txt-2,.lonv-product2-funct-content-right .text-2 .txt-2,.lonv-service2-gift-bottom .item-1 .text-2 .txt-2{line-height: 3rem;}
	.lonv-prcfly1 .item-1 a .pic-1 img{max-width: 80%;max-height: 80%;}
	.lonv-prcfly1 .item-1 a .pic-1 .bdtimg.imp {max-width: 100%;}
	.lonv-product2-funct-content-left .boxs-2-1{display: flex;width: 100%;margin-right: 0;margin-bottom: 5%;}
	.lonv-product2-funct-content-left .boxs-2-1 .item-1{margin-bottom:5%;margin-right:3%;}

	
	.lonv-product3-about-content .text-1 .txt-2,.lonv-news-banner-content-bottom .item-1-right .text-2 .txt-2,.cfd-item-1 .news-info .news-desc,.lonv-index-prlnt-content .item-1 .txt-3,.lonv-index-about-content-right .txt-2   {line-height: 3.6rem;}
	.lonv-product3-about-content-bottom .item-1 table td{padding: 1rem;line-height: normal;}
	.lonv-service2-process-content .item-1 .pic-2 img{max-width:60%;max-height: 60%;}
	.lonv-service2-process-content .item-1 .text-3 .txt-2{line-height:3rem;height: 10rem;}
	.lonv-cont-plat-content-top .boxs-5-1 .item-1 .kuang-1 .icon-1{margin-right: 0;}
	.lonv-about-intro-content-bottom .box-3-1 .item-1 .txt-2{font-size: 6.4rem;}
	.header-link i{width: 3.4rem;height: 3.4rem;}
	.lonv-index-prlnt-content .item-1 .title-2{width: 100%;}
	
	.lonv-product2-funct-content-left .wrap-1{flex-direction: column;position: relative;}
	.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7{width: 100%;}
	.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper{flex-direction: row;}
	.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper .swiper-slide{flex-shrink: 0;}
	.lonv-product2-funct-content-left .boxs-2-1 .mySwiper7 .swiper-wrapper .swiper-slide:last-child{margin-right: 0;}
	.lonv-product2-funct-content-left .boxs-2-1 .mySwiper8{width: 100%;height: 80%;}
	.lonv-product2-funct-content-left .pic-3,.lonv-index-banner .item-1 .text-2,.lonv-index-banner .swiper-pagination,.lonv-index-series-content .item-1 .box-1-1 .more-2{display: none;}
	.lonv-product2-funct-content-left{margin-bottom: 5%;height: auto;aspect-ratio:inherit;}
	.lonv-about-patents-content-bottom .swiper-wrapper{margin-bottom: 0;}
	.aside-top{display: none!important;}
	.lonv-index-banner .swiper-wrapper{height: auto;}
	
	.lonv-index-series-content .item-1 .box-1-1 {left: 5%;top: 10%;width: 90%;}
	.lonv-product-intro-top-right,.lonv-top-product-nav.top .nav-3,.misopen .header::after{display:none;}
	.lonv-product-intro-content-top {text-align:center;justify-content: center;}
	.lonv-top-product-nav .title-1 {position: relative;left: auto;top: auto;transform: none;}
	.lonv-index-prlnt-content .item-1 .txt-3  {width: 100%;}
	.lonv-product2-description-content,.header-content,.footer-content,.lonv-index-news-content,.lonv-index-series-content {width: 90%;}
	.lonv-news-banner-content-bottom {overflow:hidden;padding: 2% 0 17% 0;}
	.misopen .cfyd-title-2,.header-link,.footer-nav ul .lia1,.footer-content-top-right .footer-nav strong::before,.footer-content-top-right .footer-nav strong::after,.footer-logo{display:none;}
	.lonv-index-banner .item-1 .text-1,.lonv-index-about-content {width:90%;}
	.lonv-index-banner .item-1 .text-1 .title-1{font-size: 4.6rem;}
	.lonv-index-banner .item-1 .text-1 .txt-2{font-size: 3rem;}
	.lonv-about-banner-content .text-1 {top: 40%;}
	.footer-content-top-right .footer-nav strong {font-size: 2.8rem;}
	.footer-contact .text-1 strong {font-size: 2.8rem;}
	.footer-content-top-right .footer-nav ul:last-child strong {border-bottom: none;}
	.misopen .header.scroll-down,.misopen .header.scroll-top{top: 0;}
	.footer-socialize i {width: 3rem;height: 3rem;}
	.cfd-item-1 .news-info .news-title {line-height:3rem;font-size: 3rem;padding:1rem 0; }
	.lonv-index-series-content .item-1 .box-2-1,.lonv-index-about-content-left .pic-1 { border-radius: 1.6rem;}
	.footer-content-bottom { border-top: none;}
	.cfd-item-1 a {padding:0;}
	.cfd-item-1:hover {transform: none;box-shadow:none;background: none;}
	.cfd-item-1 .news-info .news-title { padding: .5rem 0 1rem 0;}
	.cfd-item-1 .news-info .news-desc {color: #666;margin-bottom: 3rem;font-size: 2.2rem;line-height: 3.8rem;margin-top: 3rem;}
	.cfd-item-1 .news-info .news-date {color: #666;font-family: Arial, sans-serif, Helvetica, system-ui, Segoe UI, Roboto, Ubuntu, Noto Sans;}
	.cfd-item-1 .news-info .read-more {color: #666;}
	.cfd-item-1 {padding-bottom: 30px;}
	.footer-contact .text-1 p {font-size: 2.2rem;line-height: 3.8rem;margin-top: 1rem;}
	.footer-content-top {padding: 10% 0 20% 0;}
    .footer-content-top-right {margin-top: 10%;}
    .header-logo a {width: 20rem;}
    .lonv-index-prlnt-content .item-1::after {right: 25%; width: 50%;}
    .lonv-index-prlnt-content .item-1 {padding: 0 0 15%;margin-bottom: 15%;}
    .lonv-index-prlnt-content .item-1 .title-2 {margin-top: 3rem;font-size: 3.2rem;}
    .lonv-index-prlnt-content .item-1 .txt-3 {margin-top: 1rem;font-size:2.5rem;}
    .lonv-index-about-content-right .txt-2,.lonv-about-intro-content-left .txt-2 {font-size: 2.2rem;line-height: 3.8rem;}
	
	.misopen .header {background: #000;}
	.lonv-about-banner-content .text-1 .title-1{font-size: 4.2rem;line-height: 4.8rem;}
	.lonv-about-intro-content-right .pic-1,.lonv-about-intro-content-bottom .box-3-1 .item-1,.lonv-about-intro-content-bottom .box-3-2 .pic-2,.lonv-prcfly1 .item-1 .fdzy-1,.lonv-cont-map-content-left .pic-1,.lonv-about-intro-content-bottom .box-3-2 .boxs-3-1,.lonv-product2-example-content .item .pic-1,.zfy-exa1 .pic-2,.zfy-exa1 .btimg-2 .item-2-1 .pic-1{border-radius:1.6rem;}
	.lonv-aboot-honor-content-right{border-radius:1.6rem;}
	.lonv-about-intro-content-bottom .box-3-1 .item-1{padding:4rem 3rem;}
	.lonv-about-intro-content-bottom .swiper-pagination2 .swiper-pagination-bullet{border-radius: initial;}
	.lonv-about-intro-content-bottom .box-3-2 .title-2{margin-top: 2rem;}
	.lonv-aboot-brand-content-bottom .item-1-1-left .txt-2{font-size: 2.6rem;line-height:4.5rem;}
	.lonv-aboot-brand-content-bottom .item-1-1-left .pic-1{margin-bottom:0;}
	.lonv-aboot-brand-content-bottom .item-1-1-left{margin-bottom:1.5rem;}
	.lonv-index-series-content .item-1 .text-1 .txt-2{font-size:4.5rem;margin: 1rem 0;}
	.lonv-index-series-content .item-1 .box-1-1{left: 7%;top: 7%;}
	.lonv-aboot-brand-content-bottom .item-1-1-right .txt-3{font-size: 2.8rem;line-height:4.5rem;font-weight: bold;}
	.lonv-aboot-brand-content-bottom .item-1-1 a{padding: 4rem 0;}
	.lonv-about-patents-content-bottom .swiper-button-prev4,.lonv-about-patents-content-bottom .swiper-button-next4{display: none;}
	.lonv-about-patents-content .item-1{box-shadow: 10px 15px 20px rgb(111 111 111 / 30%);}
	.lonv-about-intro-content-bottom .box-3-1 .item-1 .txt-2{font-weight: bold;}
	.lonv-aboot-contact .title-1{font-size: 3rem;}
	.lonv-product-banner-content .text-1 .title-1,.chsy-box-1 .text-1 .title-1{font-size: 4rem;}
	.lonv-product-banner-content .text-1 .txt-2,.chsy-box-1 .text-1 .txt-1{font-size: 3rem;}
	.lonv-prcfly1 .item-1 .box-2 .title-2,.lonv-product2-funct-content-right .more-3 a{font-size:2.6rem;}
	.cfyd-title-2 a{font-size: 2.4rem;}
	.consultation-content .box-1-3 .more-1 a strong{font-size: 2.8rem;}
	.consultation-content .box-1-3 .more-1 a{padding: 1.5rem 10rem;}
	.zfy-exa1 .box-3-1 .item-1-1 .icon-1{width: 9rem;height: 9rem;}
	.zfy-exa1 .box-3-1 .item-1-1 .txt-2{margin-top: 1rem;}
	.lonv-product2-funct-content-right .text-2 .txt-2{font-size: 2.2rem;line-height: 3.8rem;}
	.zfy-exa1{width: 90%;margin: auto;}
	.lonv-product2-example-content .item,.lonv-product2-example-content .item .pic-1{border-radius:0;}
	.lonv-product2-funct{padding: 8rem 0 12rem;}
	.lonv-product2-example{padding: 0 0 1rem;}
	.zfy-exa1 .title-3{padding: 12rem 0 4rem;}
	.zfy-exa1 .box-3-1{margin: 4rem 0;}
	.lonv-product3-about-content .text-1 .title-1,.lonv-product3-about-content-bottom .item-1 .title-1{font-size:3rem;font-weight:bold;}
	.lonv-product3-about-content .text-1 .txt-2,.lonv-news2-cont-content .txt-2{font-size:2.3rem;line-height:4rem;}
	.lonv-product3-about-content-bottom .item-1 table td{font-size: 2.3rem;}
	.lonv-product3-about-content-bottom .item-1 table td{padding: 1.5rem;}
	.lonv-product3-about-content-bottom .item-1{margin-top: 9rem;}
	.lonv-news-banner-content-bottom .item-1-right .text-2 .txt-2{margin-bottom: 3rem; font-size: 2.2rem; line-height: 3.8rem; margin-top: 3rem;}
	.lonv-news-banner-content-bottom .item-1-right .text-2 .title-1-2{line-height:4.5rem;font-size: 3rem;padding:.5rem 0 1rem 0;}
	.lonv-service-sales-content-right .txt-1{line-height: 4.2rem;}
	.lonv-service-sales-content-right .txt-2{line-height:3.2rem;}
	.lonv-service-sales-content-right .num-3 a{color:#00C38C;font-size: 4.5rem;font-weight: bold;}
	.lonv-service-shop-bottom .swiper-button-next10,.lonv-service-shop-bottom .swiper-button-prev10,.lonv-service2-process-bottom .swiper-button-next11,.lonv-service2-process-bottom .swiper-button-prev11{display: none;}
	.lonv-service-faq-bottom .item{padding: 4rem 0;}
	.lonv-service-faq-bottom .item.open .title{font-weight: bold;}
	.lonv-service-jm-content .text-1 .title-1{font-weight: 500;}
	.lonv-service-jm-content .text-1 .phone-3 a{color: #fff;}
	.lonv-service2-gift-bottom .item-1 .text-2 .title-2{font-size: 3.5rem;line-height: 4.5rem;}
	.lonv-service2-gift-bottom .item-1 .text-2 .txt-2{font-size: 2.3rem;line-height:4rem;}
	.lonv-service2-gift-bottom .item-1 {margin: 0 0 15% 0;}
	.lonv-aboot-contact .more-2{margin-top: 3rem;}
	.lonv-index-news-bottom .more-2 a .txt-1,.lonv-aboot-contact .more-2 a,.lonv-product-intro-bottom2 .more-4 a{font-size:2.6rem;}
	.lonv-service2-process-bottom .mySwiper11{width: 97%;}
	.lonv-service2-process-content .item-1 .text-3 .txt-1{font-size: 3rem;font-weight: bold;}
	.lonv-service2-process-content .item-1 .text-3 .txt-2{font-size: 2.3rem;line-height: 4rem;height:13rem;}
	.lonv-news-banner-content-bottom .item-1-right .text-2 .title-1-1,.lonv-news2-cont-content .text-1 .txt-1{font-family: Arial, sans-serif, Helvetica, system-ui, Segoe UI, Roboto, Ubuntu, Noto Sans;}
	.lonv-service2-process-content{width:90%;padding: 0 5%;}
	.lonv-service-sales-content-right .num-3{font-size: 4.6rem;}
	.lonv-cont-map-content-right .text-1 a{color: #444;}
	.lonv-cont-map-content-right .text-1 .txt-1{font-size: 2.3rem;line-height: 3.8rem;}
	.lonv-cont-map-content-right .text-1 .txt-2-1{font-size: 2.6rem;line-height:4rem;}
	.consultation-content .box-1-3 .frame input{padding: 2rem;}
	.consultation-content .box-1-3 .frame .from-1 textarea, .consultation-content .box-1-3 .frame input{font-size:2.4rem;}
	.lonv-cont-plat-content-bottom .item-2 table tr{padding:5rem 2rem;}
	.lonv-cont-plat-content-bottom .item-2 table td:nth-child(4n-2){font-size:2.6rem;line-height:4rem;font-weight: bold;}
	.lonv-cont-plat-content-bottom .item-2 table tr td{opacity: 1;}
	.lonv-cont-plat-content-bottom .item-2 table td:first-child{font-size: 4rem;}
	.lonv-cont-hired-content .box-5-2 .txt-2{font-size: 3rem;}
	.lonv-cont-plat-content-top{padding-top:10rem;}
	.lonv-cont-plat-content-top .title-1{margin-bottom:8rem;}
	.lonv-cont-plat-content-bottom{padding-bottom: 15%;}
	.lonv-prcfly1 .item-1 {width: 100%;margin-right: 0;}
	.cfd-item-1 .news-info .news-title {font-weight: bold;}
	.header::after {opacity:0;}
	.lonv-product2-funct-content-left .wrap-1,.lonv-product2-funct-content-left .boxs-2-2 .item-1 .pic-2 img, .lonv-product2-funct-content-left .boxs-2-1 .item-1 .pic-1 img {height:auto;}

}



 

/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	
}

/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1280px) and (orientation : landscape) { 

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
 
}

