/*通用样式*/
:root{
    --public-color:#0158a8;
    --max:1430px;
}
body{color:#333;font-size:16px;line-height:24px;font-family:'Roboto','Outfit',Arial,Helvetica,sans-serif}
a{color:#333;display:inline-block;}
a:hover{color:var(--public-color)}
.swiper-pagination-bullet-active{background:var(--public-color)}
.page-item.active .page-link {color: #fff;background-color: var(--public-color);border-color: var(--public-color);}
body,div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
img{aspect-ratio:attr(width) / attr(height);}
ul,ol,li,dl,dd,dt{list-style-type:none}
.img-width{width:100%;height:auto}
.img-height{height:100%;width:auto}
.img-fluid {max-width: 100%;height: auto;}
.main-container{margin-bottom:40px;margin-top:40px}
.tkanniu{cursor:pointer}
.card-thumb img{transition:all .4s ease}
.card-thumb:hover img{transform:scale(1.1)}
.container-xl{max-width:var(--max)}
.container-xl.m-right{margin:0 0 0 auto;padding:0}
.container-xl.m-left{margin:0 auto 0 0;padding:0}
@media(max-width:768px){
    body{font-size:14px;line-height:20px;padding-top:50px;}
    .container-xl.m-right{margin:0 auto;padding:0 15px}
    .container-xl.m-left{margin:0 auto;padding:0 15px}
}

/*默认导航样式*/
.navbar{padding:0px;position:relative;z-index:9999}
.navbar-custom{top:0;z-index:2;justify-content:end}
.navbar-custom .navbar-nav > .nav-item{font-size:16px;margin:0 10px}
.navbar-custom .navbar-nav .nav-link{text-align:center;position:relative;color:#333333;padding:0;height:100px;display:flex;align-items:center;justify-content:center;font-weight:400;text-transform:capitalize;font-size:18px;line-height:32px}
.navbar-custom .navbar-nav .nav-link:before{content:"";width:0px;height:2px;margin-left:0!important;background:var(--public-color);position:absolute;bottom:10px}
.navbar-custom .navbar-nav .nav-item:hover .nav-link:before{width:100%;transition:all 0}
.navbar-custom .navbar-nav .nav-item .dropdown-toggle::after{transition:.6s ease-in-out}
.navbar-custom .navbar-nav .nav-item:hover .dropdown-toggle::after{transform:rotateX(180deg);color:var(--public-color)}
.navbar-custom .navbar-nav .nav-link:hover{color:var(--public-color);}
.navbar-custom .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}
.navbar-custom .navbar-nav .show > .nav-link,.navbar-custom .navbar-nav .active > .nav-link,.navbar-custom .navbar-nav .nav-link.show,.navbar-custom .navbar-nav .nav-link.active{}
.navbar-custom .navbar-text{color:rgba(0,0,0,0.5)}
.navbar-custom .navbar-text a{color:rgba(0,0,0,0.9)}
.navbar-custom .navbar-text a:hover,.navbar-custom .navbar-text a:focus{color:rgba(0,0,0,0.9)}

/*移动端头部样式*/
@media(max-width:768px){
    body{padding-top:50px;font-size:14px;}
    .header-mb{background:#fff;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #b3190d;z-index:999}
    .header-mb .container-xl{height:50px}
    .header-mb .top-logo{width:50%}
    .header-mb .top-logo img{height:30px;width:auto;}
    .header-mb .top-mb{display:flex;align-items:center;width:50%;justify-content:flex-end}
    .header-mb .top-mb .dropdown.lang .dropdown-toggle{background:transparent;padding:0}
    .header-mb .top-mb .dropdown-menu{min-width:80px;margin-top:8px}
    .header-mb .top-mb .top-mb-search{padding:.5rem .4rem;margin-left:10px;width:30px;text-align:center}
    .header-mb .top-mb .top-mb-search i{font-size:16px;color:#000}
    .header-mb .top-mb .icon-bars{color:#000}
    .header-mb .top-mb .dropdown.lang .dropdown-toggle{color:#fff}
    .top-mb-search-box{display:none;position:fixed;background:#fff;top:50px;padding:6px 15px 10px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);z-index:998;width:100%}
    .top-mb-search-box .search-group{width:100%;height:34px}
    .top-mb-feed i{font-size:16px;color:#000}
    .mobile-head-item .main-content-wrap{background:#fff;top:0;display:block;z-index:99999}
    .mobile-head-item .main-content-wrap .content-wrap{overflow-y:auto;height:100%;padding:15px 10px;background-color:#fff}
    .mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden}
    .mobile-head-item .side-content-wrap{position:fixed;display:block;right:-78%;width:78%;height:100%}
    .mobile-head-item .middle-content-wrap{position:absolute;right:0;width:100%;height:auto;padding:20px 0;opacity:0;visibility:hidden}
    .mobile-head-item .middle-show-content-wrap{top:30px;visibility:visible;opacity:1}
    .head_top .top_left{display:none}
    .head_nav{width:100%;padding:0 5px}
    .head_nav li{padding-left:28px;padding-top:4px;padding-bottom:4px}
    .head_nav li,.head_nav li a{color:#111}
    .head_nav li.has-child{padding-left:28px;margin-top:0;margin-bottom:0}
    .head_nav li.has-child>a{margin-top:3px;margin-bottom:3px;margin-right:35px}
    .head_nav li.has-child>ul{display:none}
    .head_nav li.siblings-no-menu{position:relative;padding-left:15px}
    .head_nav li a{display:block;height:auto;line-height:1.4em;position:relative}
    .head_nav li a:hover{color:inherit}
    .head_nav li em{display:block;height:1.4em;overflow:hidden}
    .head_nav li li{font-size:14px}
    .head_nav li li li{font-size:12px}
    .head_nav li li a{color:#666}
    .head_nav li.has-child a b{display:inline-block;width:15px;height:15px;border:1px solid #111;border-radius:2px;overflow:hidden;line-height:15px;position:absolute;right:-35px;top:1px;-webkit-box-sizing:content-box;box-sizing:content-box}
    .head_nav li.has-child a b:before,.head_nav li.has-child a b:after{content:'';display:block;width:9px;height:1px;background-color:#111;position:absolute;left:3px;top:50%;margin-top:-.5px}
    .head_nav li.has-child a b:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
    .head_nav li.has-child a:hover b{border-color:#111}
    .head_nav>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}
    .head_nav>li>a{font-size:16px;text-transform:uppercase;margin-bottom:-1px;position:relative;text-transform:uppercase;position:relative}
    .head_nav li,.head_nav li.has-child{padding-left:0}
    .head_nav li li,.head_nav li li.has-child{padding-left:15px}
    .head_nav li.active>a>b:after{display:none}
    .head_nav li.active>a>b{background-color:#111}
    .head_nav li.active>a>b:before,.head_nav li.active>a>b:after{background-color:#fff}
    .mobile-ico-close{width:30px;height:30px;background-color:#b3190d;position:absolute;left:-30px;top:0;cursor:pointer}
    .mobile-ico-close .icon{color:#fff;font-size:30px;padding:0 0 0 6px}
    .search-box .form-control{border-radius:20px}
    .search-box .btn{border:1px solid #ced4da;border-radius:20px}
    .search-box .btn.focus{border:1px solid rgb(128,189,255)}
    .search-box .icon{color:#fff}
    .main-mask{position:absolute;background-color:#000;opacity:.4;width:100%;height:100vh;z-index:9;display:none}
}
/*#endregion*/

/*#region 移动端栏目列表*/
.menu-collapse { border-radius: 6px 6px 0 0; border: 1px solid #e7e7e7; background: #fff; }
.menu-collapse .collapse-title { padding: 0.875rem; background: #e87204; color: #fafafa; }
.menu-collapse .collapse-title h5 { font-size: 1.25rem; font-weight: 500; }
.menu-collapse .collapse-title .navbar-toggler { color: #fff; }
.menu-collapse .menu-link { transition: background-color ease 0.2s; color: #666; border-bottom: 1px solid #e7e7e7 }
.menu-collapse ul ul .menu-link { padding: 12px 16px 12px 30px; }
.menu-collapse .menu-link:before { content: "●"; font-size: 0.75rem; margin-right: 5px; color: #e87204 }
.menu-collapse .menu-link:hover { background: #f8f9fa; }
.menu-collapse .drop { }
.menu-collapse .menu-link.active { background: #f6f6f6; color: #666 }


/* 浮窗 */
#float{position:fixed;right:0;bottom:165px;margin-top:-60px;z-index:55;transform:translateX(0);transition:.3s ease-in-out}
#float .ico{display:block;width:56px;height:56px;text-align:center;position:relative;cursor:pointer;background:#e87204}
#float .ico>i{font-size:30px;line-height:56px;display:block;color:#fff;position:relative;z-index:9999;background: #e87204;border-top:1px solid #fff}
#float .ico:first-child>i{border-top:0px solid #fff}
#float .ico>.img{position:absolute;right:56px;width:140px;top:0;display:none;background-color:#fff}
#float .ico>.img>img{width:100%}
#float .ico p{position:absolute;top:0;border-radius:0;right:-350px;padding:0px 20px;line-height:56px;font-size:16px;height:56px;background-color:#e87204;color:#FFF;transition:all .6s;z-index:0;white-space:nowrap}
#float .ico:hover>.img{display:block}
#float .ico:hover p{right:56px}
#float .scale-ico{background-color:#b1b1b1;transition:.3s ease-in-out}
#float .scale-ico>i{background-color:#b1b1b1;transition:.3s ease-in-out}
#float .scale-ico>i:hover{background-color:#e87204;transition:none}
#float.hide{transform:translateX(56px)}
#float.hide .scale-ico{width:calc(56px / 2);transform:translateX(calc(-56px / 2));border-top:0;transition:transform .6s ease-in-out .3s,width .3s ease-in-out}
#float.hide .scale-ico i{transform:rotate(180deg);border-top: 1px solid transparent}
#float .ico#scroll-top{display:block!important;}
@media (min-width:1px) and (max-width:991px){
    #float .ico{width:40px;height:40px}
    #float .ico>i{font-size:22px;line-height:40px}
    #float .ico>.img{right:40px}
    #float .ico p{line-height:40px;padding:0 15px;height:40px}
    #float.hide{transform:translateX(40px)}
    #float.hide .scale-ico{width:calc(40px / 2);transform:translateX(calc(-40px / 2))}
}

/*cookies板式二*/
.google-cookies{position:fixed;z-index:99;bottom:20px;left:0;right:0;}
.google-cookies.off{display:none;}
.google-cookies .container-xl{max-width:1400px; display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:8px 0 15px rgba(0, 0, 0, 0.2);background:#fff;padding:20px;border-radius:10px;}
.google-cookies .left{width:70%;}
.google-cookies .right{text-align:center;}
.google-cookies .t1{font-size:20px;font-weight:bold;color:var(--public-color);margin-bottom:5px;}
.google-cookies .p1{font-size:14px;line-height:22px;margin-top: 0;}
.google-cookies .p1 a{font-weight:bold;text-decoration:underline; margin-right:10px;}
.google-cookies .cookies-btn{border:1px solid var(--public-color);color:var(--public-color);display:block;font-size:16px;padding:8px 25px;margin-top:8px; background:#fff; transition: all 0.5s;border-radius:10px;cursor:pointer;}
.google-cookies .cookies-btn:hover{text-decoration:underline;}
.google-cookies .cookies-btn:first-child{background:var(--public-color);color:#fff;margin-top:0}

@media(max-width:768px) {
  .google-cookies{padding:0;bottom:0;}
  .google-cookies .container-xl{border-radius:0;padding:10px;}
  .google-cookies .left{width:100%;}
  .google-cookies .t1{font-size:16px;line-height:24px;}
  .google-cookies .p1{font-size:14px;line-height:16px;margin-bottom:10px;}
  .google-cookies .right{width:100%;text-align:left;}
  .google-cookies .cookies-btn{padding:5px 10px;border-radius:0;margin-top:10px;font-size:14px;display:inline-block;}
}

/*默认详情设置*/
.content-wrapper { line-height: 1.7;  margin-bottom: 1.5rem; }
.content-wrapper h2 { font-size: 1rem; font-weight: 600; margin-bottom: 0.75rem; }
.content-wrapper h3 { font-size: 0.875rem; font-weight: 600; margin-bottom: 0.75rem; }
.content-wrapper img { max-width: 100% !important; height: auto !important; }
.content-wrapper ol { margin-left: 1em; padding-left: 1em; }
.content-wrapper video { max-width: 100% !important; height: auto !important; }
.content-wrapper iframe { max-width: 100%; }
.content-wrapper table { width: 100%; margin-bottom: 1rem; color: #212529; }
.content-wrapper table p{margin-bottom: 0;}
.content-wrapper table th, .content-wrapper table td { padding: 0.5rem; vertical-align: middle; border: 1px solid #dee2e6; text-align: center; }
.content-wrapper table tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.03); }
.content-wrapper table tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); color: #555; }
.content-wrapper table p{ margin-bottom: 0;line-height: 32px;}
.content-wrapper tbody th{color:#2980c7}

/*#表格*/
.table-wrapper table th, .table-wrapper table td { padding: 5px; vertical-align: middle; font-size: 14px; border: 1px solid #dee2e6; text-align: center; }
.table-wrapper table tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.03); }
.table-wrapper table tbody tr:hover { background-color: #dee2e6; color: #555; }
.table-wrapper table { display: table; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
@media (max-width: 575.98px) {
    .table-wrapper-sm table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
}
@media(max-width:768px) {
    .table-wrapper-md table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
}
@media (max-width: 991.98px) {
    .table-res-lg table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
}
@media (max-width: 1500.98px) {
    .table-wrapper-xl table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
}

/*#弹出框*/
.reveal-modal-bg{position:fixed;height:100%;width:100%;z-index:1000;display:none;top:0;left:0;background:rgba(00,00,00,0.8)}
.reveal-modal{visibility:hidden;top:150px;left:50%;margin-left:-25%;width:50%;position:absolute;z-index:1001;padding:35px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF}
.reveal-modal .title{font-size:30px;text-align:center;margin-bottom:25px}
.reveal-modal .close-reveal-modal{font-size:30px;line-height:0.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer}
@media(max-width:768px){
    .reveal-modal{visibility:hidden;top:50px;left:50%;margin-left:-45%;width:90%;position:absolute;z-index:1001;padding:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF}
    .reveal-modal .title{font-size:20px;text-align:center;margin-bottom:10px}
}

/*#留言表单*/
.form-feedback .btn{color:#fff;background:url(../../images/contact-btn-bg.webp)no-repeat;background-size:cover;border-radius:0px;font-size:16px;line-height:22px;padding-top:8px;padding-bottom:8px}
.form-feedback .btn:hover{text-decoration:underline;}
@media(max-width:768px){
    .form-feedback .form-control{padding-top:10px;padding-bottom:10px;font-size:16px}
    .form-feedback .btn{padding-top:10px;padding-bottom:10px}
    .contact-wrapper .feedback-box .form-control{margin-bottom:0}
}
.form-row>.col,.form-row>[class*="col-"]{padding:0 15px}
.form-feedback .btn-c{background-color:#0b3b8d;height:100%;padding:10px 20px;transition:all .6s}
.popup{font-size:16px;position:fixed;left:50%;top:0%;transform:translate(-50%,-50%);z-index:98;background:linear-gradient(-70deg,#24b66f 0%,#88ca4e 70%);color:#fff;border-radius:10px;padding:15px 25px;display:none;cursor:pointer;box-shadow:0 0 10px -2px #000;opacity:0;transition:.6s all}

.was-validated .form-control:invalid,.form-control.is-invalid {border-color:#f5543f;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}

/*#搜索*/
.search-group{width:200px;height:32px;overflow:hidden;border:1px solid #f7f7f7;border-radius:5px}
.search-group .form-control{border:none;border-radius:0px;background:transparent;color:#5c5352;height:32px;line-height:32px;}
.search-group .form-control::-webkit-input-placeholder{color:#5c5352}
.search-group .btn{background-color:#9f1919;border-radius:0px;height:32px;width:32px;display:flex;justify-content:center;align-items:center;padding:6px 15px;margin-bottom:0}
.search-group i{color:#fff;font-size:1rem}

/*#展会信息*/
.zhbg{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0.5);z-index:9999;display:none;align-items:center;justify-content:center;}
.zhbg .box{width:50%;background:#fff;box-shadow:10px 10px 20px rgba(0, 0, 0, 0.7);padding:30px 50px;position:relative;}
.zhbg .box .cloes{position:absolute;right:-15px;top:-15px;width:30px;height:30px;border:2px solid #fff;border-radius:50%;z-index:99999;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;}
.zhbg .box .zh-t1{display:flex;margin-bottom:25px;}
.zhbg .box .zh-t1 span{background:var(--public-color);display:inline-block;padding:10px;font-size:22px;color:#fff;}
.zhbg .box .zh-t2{font-size:26px;font-weight:bold;margin-bottom:15px;color:var(--public-color);}
.zhbg .box .zh-t3{font-size:18px;margin-bottom:15px;font-weight:bold;}
.zhbg .box .place{font-size:16px;line-height:24px;}
.zhbg .box .place p{margin-bottom:10px;}
.zhbg .box .place p i{color:var(--public-color);min-width:22px;}
.zhbg .box .place p strong{color:var(--public-color);}
.zhbg.on{display:flex;}

@media(max-width:768px) {.zhbg .box{width:80%;padding:15px;}}

/*#视频详情*/
.video-nr{position:relative;background:#f4f6f9;padding:30px;height:910px;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #ddd;}
.video-nr .v-content{width:76%;height:100%;overflow:auto;}
.video-nr .v-content::-webkit-scrollbar{display:none;}
.video-nr .v-content .v-title{font-size:22px;line-height:28px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
.video-nr .v-content .v-desc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.video-nr .v-content .v-desc .left{font-size:14px;color:#777;}
.video-nr .v-content .v-desc .left i{margin-left:20px;margin-right:10px;}
.video-nr .v-content .v-desc .left i:first-child{margin-left:0;}
.video-nr .v-content .v-desc .right .v-ly{background:#4bcd65;border:1px solid #4bcd65; display: inline-flex;padding:5px 20px;border-radius:50px;align-items:center;color:#fff;}
.video-nr .v-content .v-desc .right .v-ly i{margin-right:8px;}
.video-nr .v-content .v-desc .right .v-ly:hover{box-shadow: 0 2px 10px rgb(0 0 0 / 20%);}
.video-nr .v-content .v-desc .right .v-fx{background:#fff;border:1px solid #333;display: inline-flex;margin-left:15px; padding:5px 20px;border-radius:50px;align-items:center;color:#333;}
.video-nr .v-content .v-desc .right .v-fx i{margin-right:8px;}
.video-nr .v-content .v-desc .right .v-fx:hover{background:#527dff;border-color:#527dff;color:#fff;}
.video-nr .v-content .v-nr{padding:20px 0;font-size:14px;line-height:20px;}
.video-nr .v-content .v-nr ul{display:flex;flex-wrap:wrap;margin-bottom:20px;}
.video-nr .v-content .v-nr ul li{margin-left:20px;}
.video-nr .v-content .v-nr ul li:first-child{margin-left:0;}
.video-nr .v-content .v-nr a{color:#527dff;}
.video-nr .v-content .v-nr a:hover{text-decoration:underline;}
.video-nr .v-content .v-title2{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center; font-size:22px;font-weight:bold;line-height:32px;margin-bottom:15px;padding-bottom:10px;margin-top:10px;}
.video-nr .v-content .v-title2 .right{font-size:16px;line-height:24px;color:#4bcd65;cursor:pointer;font-weight:initial;}
.video-nr .v-content .v-title2 .right:hover{color:#527dff;}
.video-nr .v-content .v-massage{font-size:16px;line-height:24px;}
.video-nr .v-content .v-massage p{position:relative;display:flex;align-items:center;}
.video-nr .v-content .v-massage p:before{content:"\f406";font-family:cmsfont; width:40px;height:40px;text-align:center;color:#fff;line-height:40px;font-size:20px; background:#ff6200;border-radius:50%;display:inline-block;margin-right:10px;}
.video-nr .v-content .v-massage ul{padding:10px 10px 10px 50px;}
.video-nr .v-content .v-massage ul li{position:relative;display:flex;margin-bottom:10px;}
.video-nr .v-content .v-massage ul li:before{content:"\f406";font-family:cmsfont;width:24px;height:24px;text-align:center;line-height:24px; color:#fff;background:#ff9e43;border-radius:50%;display:inline-block;margin-right:10px;}
.video-nr .v-content .v-massage strong{margin-right:0px;}

.video-nr .v-side{width:22%;height:100%;overflow:auto;}
.video-nr .v-side::-webkit-scrollbar{display:none;}
.video-nr .v-side .v-pro{background:#fff;padding:15px;border-radius:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.video-nr .v-side .v-pro .img{width:30%;}

.video-nr .v-side .v-pro .text{width:67%;}
.video-nr .v-side .v-pro .text .t1{font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;
white-space:normal !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.video-nr .v-side .v-pro .d-flex{margin-top:20px;}
.video-nr .v-side .v-pro .d-flex a{display:inline-block;margin-right:10px;padding:5px 10px;border:1px solid #4bcd65;border-radius:50px;font-size:14px;line-height:20px;} 
.video-nr .v-side .v-pro .d-flex a:last-child{margin-right:0p;}
.video-nr .v-side .v-pro .d-flex a:hover{background:#4bcd65;color:#fff;}
.video-nr .v-side .v-pro .d-flex a:first-child{background:#4bcd65;color:#fff;}
.video-nr .v-side .v-pro .d-flex a:first-child:hover{box-shadow: 0 2px 10px rgb(0 0 0 / 20%);}
.video-nr .v-side .v-rel{background:#fff;padding:15px;border-radius:20px;}
.video-nr .v-side .v-rel .big-t1{font-size:22px;line-height:28px;font-weight:bold;margin-bottom:15px;}
.video-nr .v-side .v-rel .v-video-item{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.video-nr .v-side .v-rel .v-video-item .left{width:54%;position:relative;}
.video-nr .v-side .v-rel .v-video-item .left a{position:absolute;left:0;right:0;bottom:0;top:0;z-index:99;}
.video-nr .v-side .v-rel .v-video-item .right{width:42%;}
.video-nr .v-side .v-rel .v-video-item .t1{font-size:14px;line-height:20px;margin-bottom:8px;}
.video-nr .v-side .v-rel .v-video-item .t2{font-size:12px;color:#999;line-height:20px;}

.v-feed-box{display:flex;justify-content:space-between;flex-wrap:wrap;}
.v-feed-box .pro{width:30%;}
.v-feed-box .pro a{transition:none;}
.v-feed-box .right{width:68%;}
.v-feed-box .right .title{text-align:left;}
.v-feed-box .pro .text p{font-size: 15px;line-height: 22px;color: #666;position: relative;padding-left: 35px;margin-bottom: 0;} 
.v-feed-box .pro .text p::before{content: url(../../images/sign-2.webp);font-family: 'cmsfont';line-height: 32px;font-size: 14px;position: absolute;left: 0;top: 0px;color: var(--public-color);font-weight: bold;}
.v-feed-box .pro h5{font-size: 15px;line-height: 22px;color: #666666;font-family: 'Rubik';font-weight: 400;margin-top:15px; margin-bottom: 15px;
text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}

.v-share_bot{margin-top: 30px;border: 1px solid #527dff;border-radius: 30px;padding: 6px;display: flex;justify-content: space-between;overflow: hidden;}
.v-share_bot input{border:0;color:#666;font-size:14px;padding-left:10px;width:100%;box-sizing:border-box;outline:0;overflow:hidden;text-overflow:ellipsis;}
.v-share_bot button{width:114px;height:42px;line-height:42px;color:#fff;border:0;background:#527dff;border-radius:20px;flex-shrink:0;cursor:pointer;}

@media(max-width:768px) {
    .video-nr .v-side .v-pro .d-flex a{padding:5px 10px;}
    .v-feed-box .pro{display:none;}
    .v-feed-box .right{width:100%;}
    .video-nr{height:auto;padding:15px;}
    .video-nr .v-content{width:100%;}
    .video-nr .v-side{width:100%;}
    .video-nr .v-content .v-desc .right{width:100%;}
    .video-nr .v-content .v-nr ul li{margin-left:0;margin-right:10px;}
    .video-nr .v-content .v-massage ul{padding-left:17px;}
    .video-nr .v-content .v-massage p{display:block;}
    .video-nr .v-content .v-massage ul li{display:block;}
}

.reveal-modal#mb-share{left:60%;margin-left:-30%;width:40%;}

.v-share-box .share{display:flex;margin-top:30px;font-size:0;transition:all .3s ease-in-out;justify-content:space-between;}
.v-share-box .share_cell{font-size:16px;color:#333;text-align:center;}
.v-share-box .share_cell p{margin-bottom:0;}
.v-share-box .share_cell .icon.wa {background-position:-3px -180px;}
.v-share-box .share_cell .icon.fb {background-position:-185px -235px;}
.v-share-box .share_cell .icon.tw {background-position:-124px -177px;}
.v-share-box .share_cell .icon.em {background-position:-64px -237px;}
.v-share-box .share_cell .icon.li {background-position:-241px -204px;}
.v-share-box .share_cell .icon:hover{box-shadow:0 2px 6px rgb(0 0 0 / 25%);}
.v-share-box .share_cell .icon{width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;
background:url(../../images/vc-sprite.webp) no-repeat -3px -180px;background-size:300px;border-radius:50%;}

@media(max-width:768px) {.reveal-modal#mb-share{left:10%;margin-left:-5%;width:90%;}}
.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);
gap:var(--bs-gap,1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}
@media(max-width:768px){.grid{gap:var(--bs-gap,0.5rem)}}

.t1{font-size:36px;line-height:46px;font-weight:700;color:#333333;}
.t2{font-size:18px;line-height:26px;font-weight:500;color:var(--public-color);text-transform:uppercase;}
.msg{font-size:20px;line-height:32px;color:#888888;}

.max-1910{max-width:1910px;}
.max-1710{max-width:1710px;}
.max-1660{max-width:1660px;}
.max-1630{max-width:1630px;}
.max-1200{max-width:1200px;}

@media (max-width:768px) {
    .t1{font-size:18px;line-height:26px;}
    .t2{font-size:16px;line-height:24px;}
    .msg{font-size:14px;line-height:22px;}

    .mb-t1{font-size:24px !important;line-height:32px !important;}
    .mb-t2{font-size:18px !important;line-height:26px !important;}
    .mb-msg{font-size:14px !important;line-height:22px !important;}
    .mb-block{display:block !important;}
    .mb-block >:first-child{width:100% !important;}
    .mb-block >:nth-child(2){width:100% !important;margin-top:20px !important;}

    .mb-flex{flex-wrap:wrap;}
    .mb-flex >:first-child{width:100% !important;order:2 !important;margin-top:20px !important;}
    .mb-flex >:nth-child(2){width:100% !important;order:1 !important;}
}

.header{z-index:999;width:100%;position:fixed;top:0;left:0;background-color:#fff;border-bottom:1px solid #ebebeb;}
.header.fadeInDown{background-color:#fff;transition:all .5s;box-shadow:0 0 20px 1px rgba(0,0,0,.1);}
.header.fadeInDown .navbar-custom .navbar-nav .nav-link{height:85px;transition:all .5s;}

.header .nav{display:flex;align-items:center;}
.header .navbar-custom .navbar-nav .nav-link{font-size:18px;line-height:28px;font-weight:500;color:#333333;text-transform:uppercase;font-family:'Barlow';}
.header .navbar-custom .navbar-nav .nav-link:before{bottom:25%;}

.header .top-search-box{display:flex;align-items:center;justify-content:center;position:relative;margin-left:15px;margin-right:20px;height:100%;}
.header .search-tb{display:flex;}
.header .top-search-box.added-class .top-search{display:block;right:0;left:auto;}
.header .top-search-box .search-group .btn{background-color:var(--public-color);}

.header .quote{font-size:14px;line-height:22px;font-weight:500;color:#ffffff;background-color:var(--public-color);padding:9px 30px;text-transform:uppercase;}
.header .quote:hover{text-decoration:underline;}

.header .top-lang{height:100%;display:none;}
.header .dropdown.lang{height:100%;position:relative;margin-left:20px;}
.header .dropdown.lang .dropdown-toggle{padding:0;background-color:transparent;border-radius:0;display:flex;align-items:center;font-size:18px;line-height:26px;font-weight:500;color:#666666;}
.header .dropdown.lang .dropdown-toggle::before{content:"";width:17px;height:17px;background:url(../../images/header-lua.webp)no-repeat;background-size:cover;
display:block;margin-right:10px;}
.header .dropdown.lang .dropdown-toggle:after{content:"";width:10px;height:6px;background:url(../../images/header-lua-icon.webp)no-repeat;background-size:cover;
display:block;margin-left:10px;}
.header .dropdown.lang .dropdown-menu{right:0;left:auto;}

@media (max-width:1500px) {
    .header .navbar-custom .navbar-nav .nav-link{font-size:16px;}
    .header .top-search-box{margin-left:10px;margin-right:15px;}
    .header .quote{padding:9px 20px;}
    .header .dropdown.lang{margin-left:0;}
    .header .dropdown.lang .dropdown-toggle::before{margin-right:5px;}
}

.home-banner{margin-top:100px;position:relative;}
.home-banner .banner-text{text-align:left;}
.home-banner .container-xl{height:100%;position:relative;display:flex;align-items:center;}
.home-banner .skip{position:absolute;left:-7.5%;bottom:-80px;}
.home-banner .box{position:relative;z-index:10;}
.home-banner .t1{font-size:48px;line-height:60px;font-weight:900;color:#fff;text-transform:uppercase;width:70%;}
.home-banner .msg{font-size:24px;line-height:32px;color:rgba(255,255,255,.9);width:56%;margin-top:25px;}

.home-pro{padding:120px 0 60px 0;background-color:#f8f8f8;}
.home-pro .top{text-align:center;}
.home-pro .t2::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin:0 auto 20px auto;}
.home-pro .top .t1{margin-top:10px;}
.home-pro .top .msg{width:68%;margin:25px auto 0 auto;}
.home-pro .more{font-size:20px;line-height:28px;font-weight:700;color:var(--public-color);text-transform:uppercase;position:relative;margin:40px auto 0 auto;display:table;}
.home-pro .more::before{content:"";width:100%;height:2px;background-color:#5d94c6;display:block;position:absolute;left:0;bottom:0;}
.home-pro .more::after{content:"";width:19px;height:10px;background:url(../../images/home-pro-more-icon.webp)no-repeat;background-size:cover;
display:inline-block;position:relative;top:-2px;margin-left:10px;}
.home-pro .more:hover{color:#e87204;}
.home-pro .more:hover::before{background-color:#e87204;}
.home-pro .more:hover::after{background:url(../../images/home-pro-more-icon1.webp)no-repeat;}

.home-pro .grid{margin-top:70px;gap:var(--bs-gap,40px);}
.home-pro .g-col-xl-6{display:flex;justify-content:space-between;padding:20px 30px 20px 20px;background-color:#fff;position:relative;}
.home-pro .img{width:42.3%;}
.home-pro .texts{width:52.4%;display:flex;align-items:center;}
.home-pro .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;}
.home-pro .title::after{content:"";width:26px;height:19px;background:url(../../images/home-pro-title-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:20px;}
.home-pro .title:hover{color:#e87204;}
.home-pro .g-col-xl-6 .msg{font-size:16px;line-height:26px;color:#888888;margin-top:20px;letter-spacing:-.5px;}
.home-pro .tips{margin-top:25px;}
.home-pro .tips .tip{font-size:16px;line-height:26px;color:var(--public-color);display:block;text-decoration:underline;}
.home-pro .tips .tip::before{content:"";width:4px;height:4px;background-color:var(--public-color);display:block;border-radius:50px;display:inline-block;
position:relative;top:-3px;margin-right:15px;}
.home-pro .tips .tip:hover{color:#e87204;}
.home-pro .tips .tip:hover::before{background-color:#e87204;}
.home-pro .tips .tip:nth-child(1){margin-top:0;}

.home-pro .g-col-xl-6:nth-child(3) .tips,.home-pro .g-col-xl-6:nth-child(4) .tips{display:none;}

.home-pro-quote{font-size:18px;line-height:28px;font-weight:700;color:#ffffff;text-transform:uppercase;background-color:var(--public-color);padding:5px 30px;
margin-top:20px;}
.home-pro-quote:hover{text-decoration:underline;color:#fff;}
.home-pro .g-col-xl-6:nth-child(1) .home-pro-quote,.home-pro .g-col-xl-6:nth-child(2) .home-pro-quote{display:none;}

.home-app{margin-top:150px;padding-bottom:140px;}
.home-app .top{text-align:center;}
.home-app .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin:0 auto 20px auto;}
.home-app .t1{margin-top:10px;}
.home-app .msg{margin-top:25px;}
.home-app .center{margin-top:70px;}
.home-app .texts{border:10px solid #dddddd;border-top:none;padding:20px;}
.home-app .title{font-size:18px;line-height:26px;font-weight:500;color:#333333;letter-spacing:-1px;}
.home-app .title:hover{color:var(--public-color);}
.home-app .under{margin-top:75px;}
.home-app .lastbox{height:60px;position:relative;display:flex;align-items:center;}
.home-app .swiper-pagination{bottom:auto;width:85.7%;}
.home-app .swiper-pagination-bullet{width:25%;height:6px;border-radius:0;margin:0 !important;opacity:1;background-color:#dddddd;}
.home-app .swiper-pagination-bullet-active{background-color:#e87204;}

.home-app .swiper-button-prev{left:auto;top:auto;bottom:0;;right:5%;width:60px;height:60px;}
.home-app .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/home-app-prev-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}

.home-app .swiper-button-next{top:auto;bottom:0;;right:0;width:60px;height:60px;}
.home-app .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/home-app-prev-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;transform:rotate(180deg);transform:rotateY(180deg);}

.home-relia{padding:120px 0 135px 0;background-color:#f6f6f6;}
.home-relia .top{display:flex;justify-content:space-between;align-items:flex-end;}
.home-relia .left{width:46.5%;}
.home-relia .t1{width:72%;}
.home-relia .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:15px;}
.home-relia .msg{color:#888888;margin-top:40px;}
.home-relia a{font-size:18px;line-height:28px;font-weight:700;color:#ffffff;text-transform:uppercase;background-color:var(--public-color);padding:18px 85px;
margin-top:40px;}
.home-relia a:hover{text-decoration:underline;}
.home-relia .right{width:48.6%;display:flex;justify-content:space-between;align-items:center;}

.home-relia .grid{margin-top:60px;gap:var(--bs-gap,40px);}
.home-relia .g-col-xl-6{display:flex;justify-content:space-between;align-items:center;}
.home-relia .img{width:41.2%;}
.home-relia .texts{width:54.5%;}
.home-relia .title{font-size:24px;line-height:32px;font-weight:700;color:#333333;}
.home-relia .tip{margin-top:20px;}
.home-relia .tip p{font-size:16px;line-height:26px;color:#666666;margin-top:5px;}
.home-relia .tip p::before{content:"";width:4px;height:4px;background-color:#0158a8;display:inline-block;margin-right:15px;position:relative;top:-4px;border-radius:50px;}
.home-relia .tip p:nth-child(1){margin-top:0;}

.home-about{margin-top:145px;display:flex;justify-content:flex-end;}
.home-about .max-1660{display:flex;justify-content:space-between;align-items:flex-end;}
.home-about .left{width:56.7%;order:2;}
.home-about .right{width:36.8%;}
.home-about .t2::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:20px;}
.home-about .t1{margin-top:20px;}
.home-about .msg{letter-spacing:-1px;margin-top:35px;}
.home-about .last{margin-top:40px;display:flex;justify-content:space-between;align-items:center;}
.home-about .last a{font-size:18px;line-height:26px;font-weight:700;color:#fff;background-color:var(--public-color);padding:19px 70px;text-transform:uppercase;}
.home-about .last a:hover{text-decoration:underline;}

.home-choose{margin-top:180px;padding-bottom:165px;}
.home-choose .container-xl{display:flex;justify-content:space-between;align-items:center;}
.home-choose .left{width:42.9%;position:relative;}
.home-choose .skip{position:absolute;right:0;bottom:0;}
.home-choose .right{width:49%;}
.home-choose .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:20px;}
.home-choose .t1{margin-top:20px;width:75%;}
.home-choose .msg{color:#888888;margin-top:30px;}
.home-choose .tips{margin-top:35px;}
.home-choose .tip{margin-top:25px;}
.home-choose .tip:nth-child(1){margin-top:0;}
.home-choose .text1{font-size:20px;line-height:28px;font-weight:700;color:#333333;display:flex;align-items:center;}
.home-choose .text1::before{content:"";width:5px;height:5px;background-color:#0158a8;display:block;margin-right:20px;border-radius:50px;}
.home-choose .text2{font-size:20px;line-height:28px;color:#888888;margin-top:5px;}

.home-tie{padding-top:85px;background-color:#f6f6f6;text-align:center;}
.home-tie .container-xl{position:relative;}
.home-tie .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin:0 auto 35px auto;}
.home-tie .msg{font-size:20px;line-height:28px;color:#888888;margin-top:10px;}
.home-tie .swiper{margin-top:75px;}
.home-tie .title{font-size:20px;line-height:28px;font-weight:500;color:#333333;margin-top:55px;}
.home-tie .text{font-size:16px;line-height:26px;color:#888888;letter-spacing:-.5px;margin-top:20px;}
.home-tie .last{height:8px;position:relative;margin-top:85px;}
.home-tie .swiper-pagination{display:flex;align-items:center;bottom:0;}
.home-tie .swiper-pagination-bullet{width:25%;margin:0 !important;border-radius:0;opacity:1;background-color:var(--public-color);}
.home-tie .swiper-pagination-bullet-active{background-color:#e87204;}

.home-tie .swiper-button-prev{left:15px;top:67%;width:60px;height:60px;}
.home-tie .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/home-app-prev-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}

.home-tie .swiper-button-next{right:15px;top:67%;width:60px;height:60px;}
.home-tie .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/home-app-prev-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;transform:rotate(180deg);transform:rotateY(180deg);}

.home-panies{padding:200px 0 190px 0;background:url(../../images/home-panies-bg.webp)no-repeat left center;display:flex;justify-content:flex-end;}
.home-panies .max-1660{display:flex;justify-content:space-between;align-items:center;}
.home-panies .left{width:56.7%;order:2;}
.home-panies .right{width:36.8%;}
.home-panies .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:20px;}
.home-panies .msg{color:#888888;margin-top:25px;}
.home-panies a{font-size:18px;line-height:28px;font-weight:500;color:#ffffff;text-transform:uppercase;background-color:var(--public-color);padding:18px 80px;margin-top:80px;}
.home-panies a:hover{text-decoration:underline;}

.home-new{padding:100px 0 90px 0;background-color:#f8f8f8;text-align:center;}
.home-new .t1{text-transform:uppercase;}
.home-new .grid{margin-top:60px;gap:var(--bs-gap,40px);text-align:left;}
.home-new .g-col-xl-4{background-color:#fff;position:relative;}
/* .home-new .g-col-xl-4::after{content:"";width:25px;height:20px;background:url(../../images/home-new-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:47.1%;bottom:35px;} */
.home-new .box{padding:30px 40px 30px 40px;}
.home-new .date{font-size:16px;line-height:26px;color:#888888;}
.home-new .title{font-size:20px;line-height:28px;font-weight:500;color:#333333;margin-top:10px;letter-spacing:-1px;}
.home-new .title:hover{color:var(--public-color);text-decoration:underline;}
.home-new .msg{font-size:16px;line-height:26px;margin-top:5px;}

.home-service{position:relative;}
.home-service .contain{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.home-service .container-xl{display:flex;justify-content:space-between;}
.home-service .left{width:34.5%;}
.home-service .t1{font-size:36px;line-height:46px;font-weight:700;text-transform:uppercase;}
.home-service .msg{color:#888888;margin-top:20px;}
.home-service .quo{font-size:18px;line-height:26px;font-weight:700;color:#ffffff;text-transform:uppercase;background:url(../../images/home-service-btn-bg.webp)no-repeat;
background-size:cover;border-radius:50px;padding:19px 50px;letter-spacing:-.5px;margin-top:45px;}
.home-service .quo:hover{text-decoration:underline;}
.home-service .right{width:63.6%;}
.home-service .grid{gap:var(--bs-gap,40px);text-align:center;margin-top:20px;}
.home-service .title{font-size:18px;line-height:26px;font-weight:700;color:#333333;margin-top:30px;text-transform:uppercase;}
.home-service .title:hover{color:#e87204;}
.home-service .text{font-size:16px;line-height:26px;color:#888888;margin-top:30px;}

footer{background-color:#003463;}
footer .top{padding:95px 0 90px 0;}
footer .ft{display:flex;justify-content:space-between;align-items:center;}
footer .left{width:35%;padding-right:30px;border-right:1px solid #fff;}
footer .right{width:60.1%;font-size:16px;line-height:24px;color:rgba(255,255,255,.9);}
footer .boxs{margin-top:70px;display:flex;justify-content:space-between;}

footer .box:nth-child(1){width:39.7%;}
footer .box:nth-child(2){width:16.1%;padding-top:30px;}
/* footer .box:nth-child(3){width:12.5%;} */
footer .box:nth-child(3){width:26.8%;padding-top:30px;}

footer .title{font-size:20px;line-height:32px;font-weight:600;color:#ffffff;text-transform:uppercase;font-family:'Barlow';}
footer .texts{margin-top:50px;}
footer .text{padding-left:35px;position:relative;font-size:16px;line-height:36px;color:rgba(255,255,255,.9);margin-top:10px;}
footer .text:nth-child(1){margin-top:0;}
footer .text a{font-size:16px;line-height:36px;color:rgba(255,255,255,.9);}
footer .text a:hover{text-decoration:underline;}

footer .text:nth-child(1):before{content:"";width:15px;height:19px;background:url(../../images/footer-text-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:7px;}
footer .text:nth-child(2):before{content:"";width:16px;height:14px;background:url(../../images/footer-text-icon2.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:10px;}
footer .text:nth-child(3):before{content:"";width:14px;height:18px;background:url(../../images/footer-text-icon3.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:7px;}

footer .as{margin-top:50px;}
footer .a{font-size:16px;line-height:36px;color:rgba(255,255,255,.9);margin-top:5px;display:block;position:relative;}
footer .a::after{content:"";width:10px;height:8px;background:url(../../images/footer-a-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:14px;}
footer .a:hover{text-decoration:underline;}
footer .a:nth-child(1){margin-top:0;}

footer .last{font-size:14px;line-height:22px;font-weight:700;color:#ffffff;text-transform:uppercase;padding:12px 0;text-align:center;
background:url(../../images/footer-last.webp)no-repeat;background-size:cover;margin-top:60px;border-radius:50px;display:block;}
footer .last:hover{text-decoration:underline;}

footer .share{display:flex;align-items:center;margin-top:60px;}
footer .share img{max-width:100%;height:auto;}
footer .social,footer .share a{margin-right:10px;}
footer .social>span:last-child{padding:0;margin-right:0;}

footer .under{border-top:1px solid #335d82;font-size:16px;line-height:28px;color:#ffffff;padding:11px 0;}

footer .salbox{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}
footer .salbox:last-child{margin-bottom:0;}
footer .sal-img{width:20%;border-radius:50%;overflow:hidden;}
footer .sal-text{width:70%;}
footer .sal-name{font-size:16px;line-height:30px;color:#fff;font-weight:500;}
footer .sal-job{font-size:16px;line-height:30px;color:#fff;}
footer .salbox a{font-size:16px;line-height:30px;color:#fff;}
footer .salbox a:hover{text-decoration:underline;}
@media (max-width:1660px) {
    .max-1660{width:100%;}
}
@media (max-width:768px) {
    .home-banner{margin-top:0;}
    .home-banner .skip{display:none;}
    .home-banner .t1{width:100%;font-size:18px;line-height:26px;}
    .home-banner .msg{display:none;}

    .home-pro{padding:20px 0;}
    .home-pro .top .msg{width:100%;margin-top:5px;}
    .home-pro .top .msg br{display:none;}
    .home-pro .grid{margin-top:15px;gap:var(--bs-gap,20px);}
    .home-pro .g-col-xl-6{padding:15px;flex-wrap:wrap;}
    .home-pro .img{width:100%;}
    .home-pro .texts{width:100%;margin-top:10px;}
    .home-pro .title{font-size:18px;line-height:26px;}
    .home-pro .title::after{margin-left:5px;position:relative;top:0px;width:18px;height:13px;}
    .home-pro .g-col-xl-6 .msg{font-size:14px;line-height:22px;margin-top:0;letter-spacing:0;}
    .home-pro .tips{margin-top:5px;}
    .home-pro .tips .tip{font-size:14px;line-height:22px;}
    .home-pro .tips .tip::before{margin-right:5px;}
    .home-pro-quote{font-size:14px;line-height:22px;margin-top:10px;}
    .home-pro .more{font-size:14px;line-height:22px;margin:15px auto 0 auto;display:table;}
    .home-pro .more::before{bottom:2px;}
    .home-pro .more::after{top:0;}

    .home-app{margin-top:20px;padding-bottom:20px;}
    .home-app .t2::before{display:none;}
    .home-app .t1{margin-top:0;}
    .home-app .msg{margin-top:5px;}
    .home-app .center{margin-top:20px;}
    .home-app .texts{padding:15px;}
    .home-app .title{font-size:18px;line-height:26px;letter-spacing:0;}

    .home-app .under{margin-top:20px;}
    .home-app .lastbox{height:6px;margin-top:0;}
    .home-app .swiper-pagination{width:100%;display:flex;justify-content:center;}
    .home-app .swiper-pagination-bullet{width:6px;margin:0 3px !important;border-radius:50px;}
    .home-app .swiper-button-prev,.home-app .swiper-button-next{display:none;}

    .home-relia{padding:20px 0;}
    .home-relia .t1{width:100%;}
    .home-relia .t1::before{display:none;}
    .home-relia .msg{margin-top:5px;}
    .home-relia .right{flex-wrap:wrap;margin-top:10px !important;}
    .home-relia .img{width:100%;}
    .home-relia .img img{width:100%;}
    .home-relia .texts{width:100%;margin-top:10px;}
    .home-relia .title{font-size:18px;line-height:26px;}
    .home-relia .tip{margin-top:5px;}
    .home-relia .tip p{font-size:14px;line-height:22px;margin-top:0;}
    .home-relia .tip p::before{margin-right:5px;}

    .home-relia .grid{margin-top:10px;gap:var(--bs-gap,10px);}
    .home-relia .g-col-xl-6{flex-wrap:wrap;}
    .home-relia a{font-size:14px;line-height:22px;padding:5px 30px;margin-top:15px;}

    .home-about{margin-top:20px;}
    .home-about .max-1660{padding:0 15px;}
    .home-about .right{margin-top:15px !important;}
    .home-about .t2::before{display:none;}
    .home-about .t1{margin-top:0;}
    .home-about .msg{margin-top:5px;letter-spacing:0;}
    .home-about .last{flex-wrap:wrap;margin-top:10px;}
    .home-about .last a{font-size:14px;line-height:22px;padding:5px 30px;order:2;margin-top:10px;}
    .home-about .last .ico{width:100%;}
    .home-about .last .ico img{width:40%;}

    .home-choose{margin-top:20px;padding-bottom:20px;}
    .home-choose .skip{display:none;}
    .home-choose .t2::before{display:none;}
    .home-choose .t1{width:100%;margin-top:0;}
    .home-choose .msg{margin-top:5px;}
    .home-choose .tips{margin-top:10px;}
    .home-choose .tip{margin-top:5px;}
    .home-choose .text1{font-size:16px;line-height:24px;}
    .home-choose .text1::before{margin-right:10px;}
    .home-choose .text2{font-size:14px;line-height:22px;margin-top:0;}

    .home-tie{padding-top:20px;padding-bottom:20px;}
    .home-tie .container-xl.max-1710{padding:0;}
    .home-tie .t1::before{display:none;}
    .home-tie .msg{font-size:14px;line-height:22px;margin-top:5px;}
    .home-tie .swiper{margin-top:15px;}
    .home-tie .title{font-size:16px;line-height:24px;margin-top:15px;}
    .home-tie .text{font-size:14px;line-height:22px;letter-spacing:0;margin-top:5px;}

    .home-tie .last{margin-top:10px;}
    .home-tie .swiper-pagination{justify-content:center;}
    .home-tie .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px !important;border-radius:50px;}
    .home-tie .swiper-button-prev,.home-tie .swiper-button-next{display:none;}

    .home-panies{padding:20px 0;}
    .home-panies .max-1660{padding:0 15px;}
    .home-panies .t1::before{display:none;}
    .home-panies .msg{margin-top:5px;}
    .home-panies a{margin-top:15px;font-size:14px;line-height:22px;padding:5px 30px;}

    .home-new{padding:20px 0;}
    .home-new .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .home-new .box{padding:15px;}
    .home-new .g-col-xl-4::after{display:none;}
    .home-new .date{font-size:14px;line-height:22px;}
    .home-new .title{font-size:18px;line-height:26px;margin-top:0;letter-spacing:0;}
    .home-new .msg{font-size:14px;line-height:22px;}

    .home-service{padding:15px 0;}
    .home-service .bg{display:none;}
    .home-service .contain{position:static;}
    .home-service .t1{font-size:18px;line-height:26px;}
    .home-service .msg{margin-top:5px;}
    .home-service .grid{gap:var(--bs-gap,20px);}
    .home-service .title{margin-top:15px;}
    .home-service .text{font-size:14px;line-height:22px;margin-top:5px;}
    .home-service .quo{font-size:14px;line-height:22px;padding:5px 30px;margin-top:15px;background-size:100% 100%;}

    footer .top{padding:20px 0;}
    footer .ft{display:block;}
    footer .left{width: 40%;}
    footer .right{width:100%;margin-top:10px;font-size:14px;line-height:22px;}
    footer .boxs{margin-top:20px;flex-wrap:wrap;}
    footer .box:nth-child(1),footer .box:nth-child(2),footer .box:nth-child(3),footer .box:nth-child(4){width:100%;}

    footer .box:nth-child(2), footer .box:nth-child(3), footer .box:nth-child(4){margin-top:15px;}
    footer .title{font-size:18px;line-height:26px;}
    footer .texts{margin-top:10px;}
    footer .text{font-size:14px;line-height:22px;margin-top:10px;padding-left:25px;}
    footer .text a{font-size:14px;line-height:22px;}
    footer .text:nth-child(1):before{top:0;}
    footer .text:nth-child(2):before{top:3px;}
    footer .text:nth-child(3):before{top:2px;}
    footer .as{margin-top:10px;}
    footer .a{font-size:14px;line-height:22px;}
    footer .last{font-size:14px;line-height:22px;padding:5px 20px;margin-top:0;background-size:cover;width:auto;display:inline-block;}
    footer .share{margin-top:10px;justify-content:inherit;}

    footer .under{font-size:14px;line-height:22px;padding:7px 0;}
}

.page{background:url(../../images/page-skip.webp)no-repeat;background-size:contain;background-position:left 100px;}

.banner{margin-top:100px;}
.banner .banner-text{text-align:left;align-items:flex-start;}
.banner .container-xl{height:100%;}
.banner .breadcrumb{margin-top:35px;}
.banner .breadcrumb-item{display:flex;align-items:center;}
.banner .breadcrumb-item a{font-size:18px;line-height:26px;color:#666666;}
.banner .breadcrumb-item a:hover{text-decoration:underline;}
.banner .breadcrumb-item+.breadcrumb-item{padding-left:20px;}
.banner .breadcrumb-item+.breadcrumb-item::before{content:"";width:17px;height:8px;background:url(../../images/breadcrumb-icon1.webp)no-repeat;background-size:cover;
display:block;margin-right:20px;}
.banner .t1{font-size:48px;line-height:60px;text-transform:capitalize;letter-spacing:-1px;margin-top:90px;}
.banner .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}

@media (max-width:1919px) {
    .banner .t1{margin-top:20px;font-size:28px;line-height:40px;}
    .banner .t1::before{width:30px;height:24px;margin-bottom:5px;}
}

.bread{margin-top:135px;}
.bread .breadcrumb{margin-top:35px;}
.bread .breadcrumb-item{display:flex;align-items:center;}
.bread .breadcrumb-item a{font-size:18px;line-height:26px;color:#666666;}
.bread .breadcrumb-item a:hover{text-decoration:underline;}
.bread .breadcrumb-item+.breadcrumb-item{padding-left:20px;}
.bread .breadcrumb-item+.breadcrumb-item::before{content:"";width:17px;height:8px;background:url(../../images/breadcrumb-icon1.webp)no-repeat;background-size:cover;
display:block;margin-right:20px;}

@media (max-width:768px) {
    .banner{margin-top:0;}
    .banner .breadcrumb{margin-top:5px;}
    .banner .breadcrumb-item a{font-size:14px;line-height:22px;}
    .banner .breadcrumb-item+.breadcrumb-item{padding-left:5px;}
    .banner .breadcrumb-item+.breadcrumb-item::before{margin-right:5px;}

    .banner .t1{margin-top:0;font-size:18px;line-height:26px;letter-spacing:0;}
    .banner .t1::before{display:none;}

    .bread{margin-top:0;}
    .bread .breadcrumb{margin-top:5px;}
    .bread .breadcrumb-item a{font-size:14px;line-height:22px;}
    .bread .breadcrumb-item+.breadcrumb-item{padding-left:10px;}
    .bread .breadcrumb-item+.breadcrumb-item::before{margin-right:10px;}
}

.new{padding-top:100px;padding-bottom:160px;background-color:#f8f8f8;}

.new .contain{padding-bottom:120px;border-bottom:5px solid #e76906;}
.new .items{display:flex;}
.new .item{font-size:18px;line-height:28px;font-weight:500;color:#ffffff;text-transform:uppercase;padding:11px 0;background-color:#cccccc;margin-right:2px;
width:280px;padding-left:20px;position:relative;}
.new .item::after{content:"";width:12px;height:15px;background:url(../../images/new-item-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:20px;top:17px;}
.new .item.active,.new .item:hover{background:url(../../images/new-item-bg.webp)no-repeat;background-size:cover;}

.new .grid{gap:var(--bs-gap,40px);}
.new .g-col-xl-4{background-color:#fff;position:relative;}
.new .g-col-xl-4::after{content:"";width:25px;height:20px;background:url(../../images/home-new-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:47.1%;bottom:35px;}
.new .box{padding:30px 40px 110px 40px;}
.new .date{font-size:16px;line-height:26px;color:#888888;text-align:center;}
.new .title{font-size:20px;line-height:28px;font-weight:500;color:#333333;margin-top:10px;letter-spacing:-1px;text-align:center;}
.new .title:hover{color:var(--public-color);text-decoration:underline;}
.new .msg{font-size:16px;line-height:26px;color:#888888;text-align:center;margin-top:5px;}

@media (max-width:768px) {
    .new{padding-bottom:30px;}
    .new .contain{padding-bottom:0;border-bottom:none;}
    .new .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .new .g-col-xl-4::after{display:none;}
    .new .box{padding:15px;}
    .new .date{font-size:14px;line-height:22px;}
    .new .title{font-size:18px;line-height:26px;letter-spacing:0;margin-top:0;}    
    .new .msg{font-size:14px;line-height:22px;}
}

.cert{padding-top:95px;padding-bottom:160px;background-color:#f8f8f8;}
.cert .box{padding-bottom:120px;border-bottom:5px solid #e76906;}
.cert .grid{gap:var(--bs-gap,25px);}
.cert .g-col-xl-3{padding:30px 40px;background-color:#fff;}
.cert .title{font-size:18px;line-height:26px;color:#333333;text-align:center;margin-top:30px;}

@media (max-width:768px) {
    .cert{padding:20px 0;}
    .cert .box{padding-bottom:0;border-bottom:none;}
    .cert .grid{gap:var(--bs-gap,15px);}
    .cert .g-col-xl-3{padding:15px;}
    .cert .title{font-size:14px;line-height:22px;margin-top:10px;}
}

.down{padding:95px 0 180px 0;background-color:#fff;}
.down .container-xl{display:flex;justify-content:space-between;align-items:center;}
.down .left{width:37.5%;}
.down .left img{margin-left:-60px;}
.down .right{width:58.6%;}
.down .text{font-size:16px;line-height:24px;color:#666666;}

.down form{margin-top:35px;}
.down .form-row{margin:0;}
.down .form-row>[class*="col-"]{padding:0;margin-bottom:20px;}
.down .form-feedback .form-control{font-size:16px;line-height:24px;color:#999999;padding:11px 20px;background-color:#f8f8f8;border:2px solid transparent;}
.down .form-feedback .form-control:focus{background-color:transparent;border-color:#e4430d;}
.down .form-row .col-md-6:nth-child(1){padding-right:10px;}
.down .form-row .col-md-6:nth-child(2){padding-left:10px;}
.down .form-feedback .btn{width:auto;font-size:18px;line-height:26px;font-weight:700;color:#ffffff;text-transform:uppercase;padding:11px 75px;
background:url(../../images/down-btn-bg.webp)no-repeat;background-size:cover;}
.down .form-feedback .btn:hover{text-decoration:underline;}

.faq{padding:65px 0 160px 0;background-color:#fff;}
.faq .text{font-size:20px;line-height:28px;color:#888888;width:80%;}
.faq .box{display:flex;justify-content:space-between;margin-top:100px;}
.faq .left{width:24%;}
.faq .item{display:block;margin-bottom:1px;font-size:18px;line-height:26px;font-weight:500;color:#fff;text-transform:uppercase;padding:12px 30px;
background-color:#cccccc;position:relative;}
.faq .item::after{content:"";width:12px;height:15px;background:url(../../images/new-item-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:20px;top:17px;}
.faq .item.active,.faq .item:hover{background:url(../../images/new-item-bg.webp)no-repeat;background-size:cover;}
.faq .right{width:69%;}

.faq .faq-item{padding:29px 0;border-bottom:2px solid #f6f6f6;}
.faq .faq-item:nth-child(1){border-top:2px solid #f6f6f6;}
.faq .faq-item:hover{cursor:pointer;}

.faq .faq-title{font-size:18px;line-height:32px;font-weight:500;color:#333333;padding:0 20px 0 65px;position:relative;}
.faq .faq-title::before{content:"Q:";font-size:18px;line-height:32px;font-weight:700;color:#e54a16;position:absolute;left:0;top:0;}
.faq .faq-title::after{content:"";width:18px;height:14px;background:url(../../images/faq-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:7px;}
.faq .faq-content{padding:0 20px 0 65px;font-size:16px;line-height:24px;color:#888888;height:0;overflow:hidden;position:relative;}
.faq .faq-content::before{content:"";width:40px;height:40px;background:url(../../images/faq-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:3px;}

.faq .faq-item.active .faq-title::after{transform:rotateX(180deg);transition:all .5s;}
.faq .faq-item.active .faq-content{margin-top:30px;height:auto;transition:all .5s;}

@media (max-width:768px) {
    .down{padding:20px 0;}
    .down .left img{margin-left:0;}
    .down .text{font-size:14px;line-height:22px;}
    .down form{margin-top:10px;}
    .down .form-row>[class*="col-"]{margin-bottom:10px;}
    .down .form-feedback .form-control{font-size:14px;line-height:22px;padding:7px 15px;}
    .down .form-row .col-md-6:nth-child(1){padding-right:0;}
    .down .form-row .col-md-6:nth-child(2){padding-left:0;}
    .down .form-feedback .btn{font-size:14px;line-height:22px;padding:7px 25px;}

    .faq{padding:20px 0;}
    .faq .text{font-size:14px;line-height:22px;width:100%;}
    .faq .box{margin-top:10px;width:100%;}
    .faq .right{width:100%;}
    .faq .faq-item{padding:10px 0;}
    .faq .faq-title{line-height:26px;padding:0 20px 0 30px;}
    .faq .faq-title::before{line-height:26px;}

    .faq .faq-content{padding:0 20px 0 40px;font-size:14px;line-height:22px;}
    .faq .faq-content::before{width:30px;height:30px;}

    .faq .faq-item.active .faq-content{margin-top:10px;}
}

.contact{margin-top:50px;padding-bottom:220px;}
.contact .grid{gap:var(--bs-gap,40px);}
.contact .g-col-xl-4{padding:60px 40px 40px 40px;position:relative;box-shadow:0 2px 20px 1px rgba(0,0,0,0.07);}
.contact .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;}
.contact .title::after{content:"";width:60px;height:2px;background-color:#dddddd;display:block;margin-top:30px;}
.contact .txt{margin-top:30px;font-size:18px;line-height:32px;color:#666666;}
.contact .txt a:nth-child(2){margin-top:5px;}

.contact .g-col-xl-4:nth-child(odd){border-top:5px solid #e65709;}
.contact .g-col-xl-4:nth-child(even){border-top:5px solid #e4440d;}

.contact .g-col-xl-4:nth-child(1)::after{content:"";width:80px;height:80px;background:url(../../images/contact-icon1.webp)no-repeat;background-size:cover;
display:block;position:absolute;right:40px;top:30px;}
.contact .g-col-xl-4:nth-child(2)::after{content:"";width:80px;height:80px;background:url(../../images/contact-icon2.webp)no-repeat;background-size:cover;
display:block;position:absolute;right:40px;top:30px;}
.contact .g-col-xl-4:nth-child(3)::after{content:"";width:80px;height:80px;background:url(../../images/contact-icon3.webp)no-repeat;background-size:cover;
display:block;position:absolute;right:40px;top:30px;}

.contact .center{margin-top:100px;}
.contact .center-title{font-size:28px;line-height:40px;font-weight:700;color:#333333;}
.contact .center-text{font-size:18px;line-height:36px;color:#666666;width:75%;margin-top:20px;}

.contact .box{margin-top:80px;display:flex;justify-content:space-between;}
.contact .left{width:43.6%;}
.contact .tip{padding-left:100px;position:relative;margin-top:40px;}
.contact .tip:nth-child(1){margin-top:0;}
.contact .text1{font-size:24px;line-height:32px;font-weight:500;color:#333333;}
.contact .text2{font-size:18px;line-height:28px;color:#666666;margin-top:10px;}

.contact .tip:nth-child(1)::before{content:"";width:50px;height:50px;background:url(../../images/contact-icon4.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.contact .tip:nth-child(2)::before{content:"";width:50px;height:50px;background:url(../../images/contact-icon5.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.contact .tip:nth-child(3)::before{content:"";width:34px;height:60px;background:url(../../images/contact-icon6.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}

.contact .lasttext{font-size:32px;line-height:40px;color:#333333;margin-top:80px;}

.contact .right{width:50%;}
.contact .form-row{margin:0;}
.contact .form-row>[class*="col-"]{padding:0;margin-bottom:20px;}
.contact .form-feedback .form-control{font-size:16px;line-height:24px;color:#999999;border:2px solid transparent;padding:11px 20px;background-color:#f8f8f8;}
.contact .form-feedback .form-control:focus{background-color:transparent;border-color:#e4430d;}

.contact .form-row .col-md-6:nth-child(1){padding-right:10px;}
.contact .form-row .col-md-6:nth-child(2){padding-left:10px;}

.contact .form-feedback .btn{width:auto;display:table;font-size:14px;line-height:22px;text-transform:uppercase;padding:13px 65px;border-radius:5px;
margin:0 0 0 auto;background:url(../../images/contact-btn-bg.webp)no-repeat;background-size:cover;}
.contact .form-feedback .btn:hover{text-decoration:underline;}

@media (max-width:768px) {
    .contact{margin-top:0;padding-bottom:20px;}
    .contact .grid{gap:var(--bs-gap,20px);}
    .contact .g-col-xl-4{padding:15px;}
    .contact .g-col-xl-4:nth-child(1)::after,.contact .g-col-xl-4:nth-child(2)::after,.contact .g-col-xl-4:nth-child(3)::after{width:60px;height:60px;right:15px;top:15px;}
    
    .contact .title{font-size:18px;line-height:26px;}
    .contact .title::after{margin-top:15px;}
    .contact .txt{font-size:14px;line-height:22px;margin-top:15px;}

    .contact .center{margin-top:20px;}
    .contact .center-title{font-size:18px;line-height:26px;}
    .contact .center-text{font-size:14px;line-height:22px;width:100%;margin-top:5px;}
    .contact .box{margin-top:15px;}
    .contact .tip{padding-left:60px;margin-top:10px;}
    .contact .text1{font-size:16px;line-height:24px;}
    .contact .text2{font-size:14px;line-height:22px;margin-top:5px;}

    .contact .lasttext{font-size:18px;line-height:26px;margin-top:15px;}
    .contact .form-row>[class*="col-"]{margin-bottom:10px;}
    .contact .form-row .col-md-6:nth-child(1){padding-right:0;}
    .contact .form-row .col-md-6:nth-child(2){padding-left:0;}
    .contact .form-feedback .form-control{font-size:14px;line-height:22px;padding:7px 15px;}
    .contact .form-feedback .btn{padding:7px 25px;}
}

.new-cont-page{background:url(../../images/page-skip1.webp)no-repeat;background-size:contain;background-position:right 100px;}

.new-cont{margin-top:140px;padding-bottom:125px;background:linear-gradient(180deg,transparent 0%,#f8f8f8 50%);}
.new-cont .container-xl{display:flex;justify-content:space-between;}

.new-cont .all-box{display:flex;justify-content:space-between;width:100%;}
.new-cont .left{width:21%;}
/* .new-cont .table-box{position:sticky;top:137px;} */

.new-cont .table-title{font-size:28px;line-height:36px;font-weight:400;color:#333333;text-align:left;text-transform:capitalize;color:#e65909;position:relative;letter-spacing:-1px;}
/* .new-cont .table-title::before{content:"";width:27px;height:22px;background:url(../../images/table-title-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;top:-40px;left:0;} */

.new-cont .table-of-content-list{margin-top:0px;}
/* .new-cont .table-text{padding-bottom:30px;border-bottom:1px solid #e5e5e5;} */
.new-cont .table-text a{font-size:18px;line-height:36px;color:#333333;letter-spacing:-.5px;font-weight:400;}
/* .new-cont .sub-list{margin-top:30px;} */
.new-cont .sub-list a{font-size:16px;line-height:26px;font-weight:400;color:#666666;margin-bottom:25px;position:relative;display:block;padding-left:40px;}
.new-cont .sub-list a::before{content:"";width:5px;height:5px;background-color:#999999;display:block;position:absolute;left:0;top:10px;display:none;}
.new-cont .sub-list a:hover{color:#e54a16;}
/* .new-cont .sub-list a:hover::before{content:"";width:14px;height:18px;background:url(../../images/sub-list-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:4px;} */

.new-cont .right{width:100%;display:flex;justify-content:space-between;}
.new-cont .right.no-left{width:100%;}
.new-cont .box-left{width:67.9%;}

.new-cont .t1{font-size:36px;line-height:48px;font-weight:600;color:#333333;letter-spacing:-1px;}
.new-cont .box{display:flex;align-items:center;margin-top:40px;}
.new-cont .box div{font-size:16px;line-height:28px;color:#999999;font-weight:500;text-transform:uppercase;}
.new-cont .box div:nth-child(1){margin-right:40px;color:#999999;}
.new-cont .box .date::before{content:"";width:18px;height:17px;background:url(../../images/new-cont-date-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-right:10px;position:relative;top:2px;}

.new-cont .center{margin-top:25px;padding:65px 0 75px 0;border-top:1px solid #e5e5e5;}
/* border-bottom:1px solid #e5e5e5; */
.new-cont .center p{font-size:16px;line-height:28px;color:#999999;}
.new-cont .last{margin-top:60px;display:flex;justify-content:space-between;}
.new-cont .last .l1{width:51.25%;}
.new-cont .last .next{margin-bottom:15px;}
.new-cont .last a span{font-weight:600;font-size:18px;line-height:32px;color:#000000;text-transform:uppercase;}
.new-cont .last a p{display:inline-block;font-size:18px;line-height:32px;color:#666666;}
.new-cont .last a:hover p,.new-cont .last a:hover span{color:#e54a16;}
.new-cont .last .r1{width:25%;}
.new-cont .last .r1 a{width:100%;text-align:center;font-size:18px;line-height:28px;font-weight:500;color:#fff;
padding:11px 0;text-transform:uppercase;background:url(../../images/new-back-bg.webp)no-repeat;}
.new-cont .last .r1 a:hover{text-decoration:underline;}

.new-cont .box-right{width:27.2%;}
.new-cont .doublebox{padding:40px 30px;background-color:#ffffff;}
.new-cont .doublebox:nth-child(1){background:url(../../images/new-content-box-bg.webp)no-repeat;background-size:cover;}
.new-cont .doublebox .title{font-size:24px;line-height:32px;color:#fff;font-weight:500;text-transform:uppercase;}
.new-cont .doublebox:nth-child(1) .title::before{content:"";width:27px;height:22px;background:url(../../images/new-cont-title1-icon.webp)no-repeat;
background-size:cover;display:block;margin-bottom:20px;}

.new-cont .doublebox:nth-child(2){background-color:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-bottom:6px solid #e4440d;}
.new-cont .doublebox:nth-child(2) .title{color:#333333;}
.new-cont .doublebox:nth-child(2) .title::before{content:"";width:27px;height:22px;background:url(../../images/new-cont-title1-icon1.webp)no-repeat;
background-size:cover;display:block;margin-bottom:20px;}

.new-cont .doublebox a{display:block;}
.new-cont .doublebox .contactbtn{margin-top:20px;padding:9px 45px;text-align:center;background-color:#fff;color:#e87204;text-transform:uppercase;
font-size:18px;line-height:32px;font-weight:600;display:inline-block;font-weight:600;width:100%}
.new-cont .doublebox .contactbtn::after{content:"";width:20px;height:20px;background:url(../../images/contactbtn-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-left:20px;position:relative;top:2px;}
.new-cont .contactbtn:hover{text-decoration:underline;}

.new-cont .downbtn{margin-top:50px;font-size:18px;line-height:32px;color:#fff;padding-bottom:25px;font-weight:600;}
.new-cont .downbtn::before{content:"";width:20px;height:22px;background:url(../../images/downbtn-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-right:31px;position:relative;top:3px;}
.new-cont .faqbtn{font-size:18px;line-height:26px;color:#fff;padding-bottom:30px;font-weight:600;}
.new-cont .faqbtn::before{content:"";width:26px;height:26px;background:url(../../images/faqbtn-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-right:25px;position:relative;top:5px;}
.new-cont .videobtn{font-size:18px;line-height:26px;color:#fff;font-weight:600;}
.new-cont .videobtn::before{content:"";width:26px;height:20px;background:url(../../images/videobtn-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-right:25px;position:relative;top:3px;}

.new-cont .downbtn:hover{text-decoration:underline;}
.new-cont .faqbtn:hover{text-decoration:underline;}
.new-cont .videobtn:hover{text-decoration:underline;}

.new-cont .doublebox:nth-child(1){margin-bottom:40px}

.new-cont .doublebox:nth-child(2){padding:25px 30px 75px 30px;}
.new-cont .doublebox:nth-child(2) .title{font-size:28px;}
.new-cont .new-box{padding:30px 0 30px 0;border-bottom:1px solid #dddddd;}
.new-cont .new-box .date1{display:inline-block;font-size:16px;line-height:24px;font-weight:500;color:#999999;margin-top:20px;}
/* .new-cont .new-box .category{font-size:14px;line-height:22px;color:var(--public-color);text-transform:uppercase;font-weight:500;} */
.new-cont .new-box .title1{font-size:18px;line-height:26px;font-weight:600;color:#333333;position:relative;margin-top:10px;}
.new-cont .new-box .title1:hover{color:var(--public-color);text-decoration:underline;}
.new-cont .new-box .last{margin-top:10px;}
.new-cont .doublebox:nth-child(2) .new-box:nth-child(2){margin-top:10px;}

.hotpro{padding-top:40px;padding-bottom:160px;background-color:#f8f8f8;}
.hotpro .t1{font-size:28px;line-height:40px;letter-spacing:-1px;color:#333333;font-weight:400;}
.hotpro .t1::before{content:"";width:27px;height:22px;background:url(../../images/hotpro-icon.webp)no-repeat;background-size:cover;display:block;
margin-bottom:15px;}
.hotpro .grid{margin-top:100px;gap:var(--bs-gap,25px);}
.hotpro .g-col-xl-3{padding:35px;background-color:#fff;}
.hotpro .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;margin-top:30px;}
.hotpro .title::after{content:"";width:26px;height:19px;background:url(../../images/hotpro-icon1.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:20px;position:relative;top:2px;}
.hotpro .title:hover{color:#e4430d;}

@media (max-width:768px) {
    .new-cont-page{background:none;}

    .new-cont{margin-top:10px;padding-bottom:20px;}
    .new-cont .right{width:100%;}
    .new-cont .t1{font-size:18px;line-height:26px;letter-spacing:0;}
    .new-cont .box{margin-top:10px;}
    .new-cont .box div{font-size:14px;line-height:22px;}
    .new-cont .box div:nth-child(1){margin-right:5px;}

    .new-cont .center{margin-top:10px;padding:10px 0;}
    .new-cont .center p{font-size:14px;line-height:22px;}
    .new-cont .last{margin-top:10px;flex-wrap:wrap;}
    .new-cont .last .l1{width:100%;}
    .new-cont .last .next{margin-bottom:5px;}
    .new-cont .last a span{font-size:16px;line-height:24px;}
    .new-cont .last a p{font-size:14px;line-height:22px;}
    .new-cont .last .r1{width:100%;}
    .new-cont .last .r1 a{width:auto;font-size:14px;line-height:22px;padding:5px 45px;background-size:cover;margin-top:10px;}

    .new-cont .doublebox:nth-child(1){padding:20px;margin-bottom:20px;}
    .new-cont .doublebox .title{font-size:18px;line-height:26px;}
    .new-cont .doublebox:nth-child(1) .title::before{margin-bottom:10px;}
    .new-cont .doublebox .contactbtn{margin-top:15px;padding:9px 25px;width:auto;font-size:16px;line-height:24px;}
    .new-cont .downbtn{font-size:14px;line-height:22px;margin-top:20px;padding-bottom:10px;}
    .new-cont .downbtn::before{margin-right:15px;}
    .new-cont .faqbtn{font-size:14px;line-height:22px;padding-bottom:0;}
    .new-cont .faqbtn::before{margin-right:15px;}

    .new-cont .doublebox:nth-child(2){padding:20px;}
    .new-cont .doublebox:nth-child(2) .title{font-size:18px;line-height:26px;}
    .new-cont .doublebox:nth-child(2) .title::before{margin-bottom:10px;}
    .new-cont .new-box{padding:15px 0;}
    .new-cont .new-box .date1{font-size:14px;line-height:22px;margin-top:0;}
    .new-cont .new-box .title1{margin-top:0;font-size:16px;line-height:24px;}
    .new-cont .doublebox:nth-child(2) .new-box:nth-child(2){margin-top:0;}

    .hotpro{padding:0 0 20px 0;}
    .hotpro .t1{font-size:18px;line-height:26px;letter-spacing:0;}
    .hotpro .t1::before{margin-bottom:5px;}
    .hotpro .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .hotpro .g-col-xl-3{padding:15px;}
    .hotpro .title{font-size:18px;line-height:26px;margin-top:10px;}
    .hotpro .title::after{margin-left:5px;transform:scale(.7);top:4px;}
}

.scbanner .t1{margin-top:50px;text-transform:capitalize;}
.scbanner .msg{line-height:28px;margin-top:15px;}
.scbanner .icon{margin-top:30px;}

@media (max-width:1919px) {
    .scbanner .t1{margin-top:20px;}
    .scbanner .msg{margin-top:10px}
}

.modem{padding:230px 0 100px 0;background:url(../../images/modem-bg.webp)no-repeat;background-size:contain;} 
.modem .container-xl{display:flex;justify-content:space-between;align-items:center;}
.modem .left{width:52.9%;position:relative;}
.modem .modembtn{position:absolute;left:44.6%;top:37.5%;}
.modem .modembtn:hover{cursor:pointer;}
.modem .modembtn img{transition:all .5s;}
.modem .modembtn:hover img{transform:scale(1.1);transition:all .5s;}
.modem .right{width:39.7%;}
.modem .t1{font-size:30px;line-height:38px;letter-spacing:-1px;}
.modem .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}
.modem .msg{font-size:18px;line-height:32px;color:#666666;letter-spacing:-.5px;margin-top:30px;}

.sclist{margin-top:75px;padding-bottom:135px;}
.sclist .grid{gap:var(--bs-gap,40px);}

@media (max-width:768px) {
    .scbanner .t1{margin-top:0;}
    .scbanner .msg,.scbanner .icon{display:none;}

    .modem{background:none;padding:20px 0;}
    .modem .modembtn img{width:40px;height:40px;}
    .modem .t1{font-size:18px;line-height:26px;letter-spacing:0;}
    .modem .t1::before{display:none;}
    .modem .msg{font-size:14px;line-height:22px;margin-top:5px;letter-spacing:0;}

    .sclist{margin-top:0;padding-bottom:20px;}
    .sclist .grid{gap:var(--bs-gap,20px);}
}

.serbanner .t1{margin-top:70px;text-transform:capitalize;}
.serbanner .t1::before{margin-bottom:20px;}
.serbanner .msg{margin-top:20px;}
.serbanner .lastbox{margin-top:45px;display:flex;align-items:center;}
.serbanner .last{font-size:18px;line-height:26px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#0158a8;padding:19px 60px;
letter-spacing:-.5px;}
.serbanner .last:hover{text-decoration:underline;}
.serbanner .texts{background-color:var(--public-color);padding:10px 20px;margin-left:15px;}
.serbanner .text{display:flex;align-items:center;margin-left:20px;}
.serbanner .text,.serbanner .text a{color:#333;font-size:16px;line-height:24px;}
.serbanner .text a:hover{text-decoration:underline;}
.serbanner .text img{width:25px;height:25px;margin-right:10px;}
@media (max-width:1919px) {
    .serbanner .t1{margin-top:20px;}
    .serbanner .t1::before{margin-bottom:5px;}
    .serbanner .msg{margin-top:0;}
    .serbanner .last{font-size:16px;line-height:24px;padding:10px 60px;margin-top:20px;}
}

.service{padding:120px 0 150px 0;background-color:#f8f8f8;}
.service .grid{gap:var(--bs-gap,60px);}
.service .g-col-xl-6{background-color:#fff;}
.service .texts{padding:75px 60px 90px 60px;}
.service .title{font-size:24px;line-height:32px;font-weight:700;color:#333333;}
.service .title::before{content:"";width:37px;height:30px;background:url(../../images/service-icon.webp)no-repeat;background-size:cover;display:block;
margin-bottom:15px;}
.service .msg{font-size:16px;line-height:28px;color:#666666;margin-top:40px;}
.service .tips{margin-top:15px;}
.service .tip{font-size:16px;line-height:28px;color:#666666;margin-bottom:5px;padding-left:30px;position:relative;}
.service .tip::before{content:"";width:16px;height:12px;background:url(../../images/service-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:5px;}
.service .tip span{font-weight:700;}
.service .tip:last-child{margin-bottom:0;}

.sample{position:relative;}
.sample .contain{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;}
.sample .skip{position:absolute;left:10%;bottom:0;}
.sample .t1{text-transform:uppercase;color:#fff;}
.sample .msg{font-size:20px;line-height:32px;color:#ffffff;width:65%;margin:15px auto 0 auto;}
.sample a{font-size:18px;line-height:26px;font-weight:700;color:#ffffff;text-transform:uppercase;padding:19px 70px;margin-top:35px;border-radius:50px;
background:url(../../images/sample-a-bg.webp)no-repeat;background-size:cover;}
.sample a:hover{text-decoration:underline;}


.serfaq{padding:175px 0 180px 0;background-color:#f8f8f8;}
.serfaq .container-xl{display:flex;justify-content:space-between;align-items:flex-end;}
.serfaq .left{width:60.7%;}
.serfaq .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}
.serfaq .msg{color:#666666;margin-top:30px;}

.serfaq .faq-item{padding:25px 0;border-bottom:2px solid #e8e8e8;}
.serfaq .faq-item:nth-child(3){margin-top:40px;}
.serfaq .faq-item:hover{cursor:pointer;}

.serfaq .faq-title{font-size:18px;line-height:32px;font-weight:500;color:#333333;padding:0 20px 0 65px;position:relative;}
.serfaq .faq-title::before{content:"Q:";font-size:18px;line-height:32px;font-weight:700;color:#e54a16;position:absolute;left:0;top:0;}
.serfaq .faq-title::after{content:"";width:18px;height:14px;background:url(../../images/faq-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:7px;}
.serfaq .faq-content{padding:0 240px 0 60px;font-size:16px;line-height:24px;color:#888888;height:0;overflow:hidden;position:relative;}
.serfaq .faq-content::before{content:"";width:40px;height:40px;background:url(../../images/faq-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:3px;}

.serfaq .faq-item.active .faq-title::after{transform:rotateX(180deg);transition:all .5s;}
.serfaq .faq-item.active .faq-content{margin-top:30px;height:auto;transition:all .5s;}
.serfaq .right{width:32.2%;}
.serfaq .box{background-color:#fff;text-align:center;padding:0 85px 100px 85px;}
.serfaq .box img{position:relative;top:-50px;left:-30px;}
.serfaq .title{font-size:22px;line-height:30px;font-weight:700;text-transform:uppercase;color:#333333;margin-top:-30px;}

.serfaq .last{font-size:16px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#0158a8;padding:13px 0;display:block;margin-top:30px;}
.serfaq .last::after{content:"";width:10px;height:11px;background:url(../../images/serfaq-icon.webp)no-repeat;background-size:cover;display:inline-block;margin-left:10px;}
.serfaq .last:hover{text-decoration:underline;}

@media (max-width:768px) {
    .serbanner .t1{margin-top:0;}
    .serbanner .msg,.serbanner .last{display:none;}

    .service{padding:20px 0;}
    .service .grid{gap:var(--bs-gap,20px);}
    .service .texts{padding:15px;}
    .service .title{font-size:18px;line-height:26px;}
    .service .title::before{display:none;}
    .service .msg{margin-top:5px;font-size:14px;line-height:22px;}
    .service .tips{margin-top:10px;}
    .service .tip{font-size:14px;line-height:22px;}

    .sample .msg{font-size:14px;line-height:22px;width:100%;}

    .serfaq{padding:20px 0;}
    .serfaq .t1::before{display:none;}
    .serfaq .msg{margin-top:5px;}
    .serfaq .faq-item:nth-child(3){margin-top:10px;}
    .serfaq .faq-item{padding:10px 0;}
    .serfaq .faq-title{line-height:26px;padding:0 20px 0 30px;}
    .serfaq .faq-title::before{line-height:26px;}

    .serfaq .faq-content{padding:0 20px 0 40px;font-size:14px;line-height:22px;}
    .serfaq .faq-content::before{width:30px;height:30px;}
    .serfaq .faq-item.active .faq-content{margin-top:10px;}

    .serfaq .box{padding:25px;}
    .serfaq .box img{top:0;left:0;}
    .serfaq .title{margin-top:0;font-size:16px;line-height:24px;}
    .serfaq .last{font-size:14px;line-height:22px;padding:10px 45px;display:table;margin:15px auto 0 auto;}
}

.indus-banner .t1{text-align:center;}
.indus-banner .t1::before{margin:0 auto 20px auto;}
.indus-banner .msg{text-align:center;margin-top:20px;}

@media (max-width:1919px) {
    .indus-banner .t1::before{display:none;}
    .indus-banner .msg{margin-top:0;}
}

.indus-list{padding:140px 0 180px 0;background-color:#f8f8f8;}
.indus-list .grid{gap:var(--bs-gap,40px);}
.indus-list .g-col-xl-4{background-color:#fff;position:relative;}
.indus-list .g-col-xl-4::after{content:"";width:25px;height:20px;background:url(../../images/home-new-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:47.1%;bottom:35px;}
.indus-list .texts{padding:60px 35px 100px 35px;}
.indus-list .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;text-align:center;letter-spacing:-1px;}
.indus-list .msg{font-size:16px;line-height:26px;color:#888888;text-align:center;margin-top:15px;}

.sample1 .msg{width:94%;}

@media (max-width:768px) {
    .indus-banner .banner-img img{height:85px;}
    .indus-banner .msg{display:none;}

    .indus-list{padding:20px 0;}
    .indus-list .grid{gap:var(--bs-gap,20px);}
    .indus-list .g-col-xl-4::after{display:none;}
    .indus-list .texts{padding:15px;}
    .indus-list .title{font-size:18px;line-height:26px;}
    .indus-list .msg{font-size:14px;line-height:22px;margin-top:5px;}

    .sample{background-color:var(--public-color);padding:15px 0;}
    .sample .bg{display:none;}
    .sample .skip{display:none;}
    .sample .contain{position:static;}
    .sample1 .msg{width:100%;font-size:14px;line-height:22px;margin-top:5px;}
    .sample a{font-size:14px;line-height:22px;padding:5px 25px;background-size:100% 100%;margin-top:10px;}
}

.faq1{padding:200px 0 125px 0;background-color:#f8f8f8;}
.faq1 .container-xl{display:flex;justify-content:space-between;}
.faq1 .left{width:40.7%;}
.faq1 .t1{font-size:36px;line-height:46px;letter-spacing:-1px;position:relative;}
.faq1 .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:-65px;}
.faq1 .msg{color:#666666;letter-spacing:-1px;margin-top:30px;}
.faq1 .right{width:50%;}
.faq1 .faq-item{padding:18px 0;border-bottom:2px solid #e8e8e8;}
.faq1 .faq-item:nth-child(1){padding-top:0;}
.faq1 .faq-item:hover{cursor:pointer;}

.faq1 .faq-title{font-size:18px;line-height:32px;font-weight:500;color:#333333;padding:0 20px 0 65px;position:relative;}
.faq1 .faq-title::before{content:"Q:";font-size:18px;line-height:32px;font-weight:700;color:#e54a16;position:absolute;left:0;top:0;}
.faq1 .faq-title::after{content:"";width:18px;height:14px;background:url(../../images/faq-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:7px;}
.faq1 .faq-content{padding:0 80px 0 60px;font-size:16px;line-height:24px;color:#888888;height:0;overflow:hidden;position:relative;}
.faq1 .faq-content::before{content:"";width:40px;height:40px;background:url(../../images/faq-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:3px;}

.faq1 .faq-item.active .faq-title::after{transform:rotateX(180deg);transition:all .5s;}
.faq1 .faq-item.active .faq-content{margin-top:30px;height:auto;transition:all .5s;}

.hn1{padding:155px 0 160px 0;background:url(../../images/hn1-bg.webp)no-repeat;background-size:cover;}

.about-banner .t1{text-align:center;}
.about-banner .t1::before{margin:0 auto 20px auto;}

@media (max-width:768px) {
    .hn1{padding:20px 0;}

    .about-banner .banner-img img{height:85px;}
}

.ducer{margin-top:140px;padding-bottom:150px;}
.ducer .container-xl{display:flex;justify-content:space-between;}
.ducer .left{width:47.9%;}
.ducer .t1{font-size:42px;line-height:52px;letter-spacing:-1px;}
.ducer .msg{font-size:18px;line-height:32px;color:#888888;letter-spacing:-1px;}
.ducer .title{font-size:30px;line-height:40px;font-weight:500;color:#e4430d;letter-spacing:-1px;margin-top:180px;}
.ducer .msg:nth-child(2){margin-top:20px;}
.ducer .msg:nth-child(4){margin-top:25px;}
.ducer .icon{margin-top:40px;}
.ducer .right{width:47.2%;}
.ducer .grid{gap:var(--bs-gap,20px);}

.choose{padding-bottom:170px;}
.choose .container-xl{position:relative;}
.choose .t1{font-size:48px;line-height:60px;text-transform:uppercase;letter-spacing:-1px;}
.choose .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}
.choose .top .msg{color:#666666;margin-top:20px;}

.choose .boxs{margin-top:100px;}
.choose .box{display:flex;justify-content:space-between;align-items:center;margin-top:70px;}
.choose .box:nth-child(1){margin-top:0;}
.choose .left{width:47.2%;}
.choose .right{width:47.5%;}
.choose .title{font-size:36px;line-height:48px;font-weight:700;color:#333333;}
.choose .title::before{content:"";width:20px;height:25px;background:url(../../images/choose-title-icon.webp)no-repeat;background-size:cover;display:inline-block;margin-right:20px;
position:relative;}
.choose .msg1{font-size:20px;line-height:32px;color:#666666;letter-spacing:-1px;margin-top:20px;}
.choose .box:nth-child(even) .left{order:2;}
.choose .swiper{margin-top:120px;}
.choose .title1{text-align:center;font-size:20px;line-height:32px;font-weight:500;letter-spacing:-1px;color:#333333;margin-top:35px;}

.choose .lastbox{position:relative;margin-top:35px;height:8px;}
.choose .swiper-pagination{display:flex;justify-content:center;bottom:0;}
.choose .swiper-pagination-bullet{margin:0 !important;width:25%;border-radius:0;opacity:1;background-color:#0158a8;}
.choose .swiper-pagination-bullet-active{background-color:#e87204;}

.choose .swiper-button-prev{left:15px;top:85.4%;width:80px;height:80px;}
.choose .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/choose-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.choose .swiper-button-next{right:15px;top:85.4%;width:80px;height:80px;}
.choose .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/choose-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;transform:rotateY(180deg);}

.rshi{padding:150px 0 180px 0;background:url(../../images/rshi-bg.webp)no-repeat;background-size:cover;}
.rshi .container-xl{display:flex;justify-content:space-between;align-items:center;}
.rshi .left{width:47%;}
.rshi .t1{font-size:48px;line-height:56px;font-weight:700;color:#333333;letter-spacing:-1px;}
.rshi .t1 span{font-size:42px;line-height:50px;letter-spacing:-1px;}
.rshi .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;
margin-bottom:25px;}
.rshi .msg{color:#666666;letter-spacing:-1px;margin-top:20px;}
.rshi a{font-size:18px;line-height:26px;font-weight:700;color:#ffffff;background-color:#0158a8;text-transform:uppercase;padding:19px 65px;margin-top:35px;}
.rshi a:hover{text-decoration:underline;}
.rshi .right{width:47.2%;}
.rshi .grid{gap:var(--bs-gap,20px);}

@media (max-width:768px) {
    .ducer{margin-top:20px;padding-bottom:20px;}
    .ducer .grid{gap:var(--bs-gap,10px);}
    .ducer .t1{font-size:18px;line-height:26px;letter-spacing:0;}
    .ducer .msg{font-size:14px;line-height:22px;letter-spacing:0;}
    .ducer .msg:nth-child(2){margin-top:5px;}
    .ducer .title{font-size:18px;line-height:26px;letter-spacing:0;margin-top:10px;}
    .ducer .msg:nth-child(4){margin-top:5px;}
    .ducer .icon{margin-top:10px;}
    .ducer .icon img{max-width:100%;}

    .choose{padding-bottom:20px;}
    .choose .max-1710{padding:0;}
    .choose .t1{font-size:18px;line-height:26px;}
    .choose .t1::before{display:none;}
    .choose .top .msg{margin-top:5px;}
    .choose .boxs{margin-top:10px;}
    .choose .box{margin-top:20px;}
    .choose .title{font-size:18px;line-height:26px;}
    .choose .title::before{width:16px;height:20px;margin-right:10px;top:3px;}
    .choose .msg1{font-size:14px;line-height:22px;margin-top:5px;letter-spacing:0;}
    .choose .swiper{margin-top:10px;}
    .choose .title1{font-size:16px;line-height:24px;letter-spacing:0;margin-top:10px;}
    .choose .swiper-button-prev,.choose .swiper-button-next{width:40px;height:40px;}

    .choose .lastbox{margin-top:15px;}
    .choose .swiper-pagination-bullet{width:6px;height:6px;border-radius:50%;margin:0 3px !important;}

    .rshi{padding:20px 0;}
    .rshi .grid{gap:var(--bs-gap,10px);}
    .rshi .t1{font-size:18px;line-height:26px;letter-spacing:0;}
    .rshi .t1::before{display:none;}
    .rshi .t1 span{font-size:18px;line-height:26px;letter-spacing:0;}
    .rshi .msg{margin-top:5px;letter-spacing:0;}
    .rshi a{font-size:14px;line-height:22px;margin-top:15px;padding:10px 25px;}
}

.oembanner .t1{margin-top:65px;text-align:center;}
.oembanner .t1::before{margin:0 auto 15px auto;}
.oembanner .msg{color:#888888;text-align:center;margin-top:20px;}

.nylon{margin-top:145px;padding-bottom:135px;}
.nylon .container-xl{position:relative;}
.nylon .box{display:flex;justify-content:space-between;}
.nylon .left{width:43.6%;}
.nylon .t1{position:relative;}
.nylon .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;position:absolute;
left:0;top:-65px;}
.nylon .tips{margin-top:45px;}
.nylon .tip{padding-left:50px;position:relative;font-size:18px;line-height:32px;color:#888888;margin-top:10px;}
.nylon .tip:nth-child(1){margin-top:0;}
.nylon .tip span{font-weight:700;color:#333333;}
.nylon .tip::before{content:"";width:17px;height:13px;background:url(../../images/nylon-tip-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:8px;}
.nylon .right{width:47.9%;}

.nylon .swiper{margin-top:90px;}
.nylon .lastbox{position:relative;margin-top:60px;height:8px;}
.nylon .swiper-pagination{display:flex;justify-content:center;bottom:0;}
%$.nylon .swiper-pagntion-bullet{margin:0 !important;width:25%;border-radius:0;opacity:1;background-color:#dddddd;}
.nylon .swiper-pagination-bullet-active{background-color:#e87204;}

.nylon .swiper-button-prev{left:15px;top:76.6%;width:80px;height:80px;}
.nylon .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/choose-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.nylon .swiper-button-next{right:15px;top:76.6%;width:80px;height:80px;}
.nylon .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/choose-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;transform:rotateY(180deg);}

.nylon .title{display:block;margin-top:20px;font-size:16px;line-height:24px;font-weight:500;text-align:center;}

.less{background-color:#f8f8f8;}
.less .max-1660{display:flex;justify-content:space-between;align-items:center;}
.less .left{width:57.8%;}
.less .right{width:35.6%;}
.less .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:20px;}
.less .tips{margin-top:45px;}
.less .tip{font-size:18px;line-height:32px;color:#666666;padding-left:45px;position:relative;letter-spacing:-1px;}
.less .tip::before{content:"";width:17px;height:13px;background:url(../../images/nylon-tip-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:8px;}
.less a{font-size:18px;line-height:28px;color:#ffffff;text-transform:uppercase;background-color:#0158a8;padding:18px 70px;margin-top:50px;}
.less a:hover{text-decoration:underline;}

.lient{margin-top:120px;}
.lient .t1{font-size:48px;line-height:60px;}
.lient .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:15px;}
.lient .boxs{margin-top:40px;}
.lient .box{display:flex;justify-content:space-between;align-items:center;margin-top:60px;}
.lient .box:nth-child(1){margin-top:0;}
.lient .left{width: 47.9%;order:2;}
.lient .right{width:47.5%;}
.lient .title{font-size:36px;line-height:46px;font-weight:700;color:#333333;}
.lient .title::before{content:"";width:20px;height:25px;background:url(../../images/choose-title-icon.webp)no-repeat;background-size:cover;display:inline-block;margin-right:20px;
position:relative;}
.lient .msg1{font-size:20px;line-height:32px;color:#666666;margin-top:20px;}

.hoice{background:url(../../images/hoice-bg.webp)no-repeat;background-size:cover;padding:190px 0 130px 0;}
.hoice .top .container-xl{display:flex;justify-content:space-between;}
.hoice .left{width:69.7%;}
.hoice .t1{position:relative;}
.hoice .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;position:absolute;
left:0;top:-65px;}
.hoice .msg{color:#666666;margin-top:15px;}
.hoice .right{width:22.9%;}
.hoice a{width:100%;text-align:center;font-size:18px;line-height:26px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#0158a8;padding:19px 0;}
.hoice a:hover{text-decoration:underline;}
.hoice .under{margin-top:90px;}
.hoice .texts{background-color:#fff;border:10px solid #dddddd;border-top:none;padding:35px 30px 35px 30px;}
.hoice .title{font-size:20px;line-height:28px;color:#333333;letter-spacing:-1px;}

.hoice .swiper-button-prev{width:60px;height:60px;left:12.8%;top:28.5%}
.hoice .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/hoice-prev.webp)no-repeat;background-size:cover;
display:block;;}
.hoice .swiper-button-next{width:60px;height:60px;right:12.8%;top:28.5%}
.hoice .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/hoice-prev.webp)no-repeat;background-size:cover;
display:block;transform:rotateY(180deg);}

.help{padding:170px 0 130px 0;background-color:#f8f8f8;}
.help .container-xl{display:flex;justify-content:space-between;}
.help .left{width:57.2%;}
.help .t1{position:relative;}
.help .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;position:absolute;
left:0;top:-65px;}
.help .faq-item{padding:18px 0;border-bottom:2px solid #e8e8e8;}
.help .faq-item:nth-child(2){margin-top:60px;}
.help .faq-item:hover{cursor:pointer;}

.help .faq-title{font-size:18px;line-height:32px;font-weight:500;color:#333333;padding:0 20px 0 65px;position:relative;}
.help .faq-title::before{content:"Q:";font-size:18px;line-height:32px;font-weight:700;color:#e54a16;position:absolute;left:0;top:0;}
.help .faq-title::after{content:"";width:18px;height:14px;background:url(../../images/faq-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:7px;}
.help .faq-content{padding:0 80px 0 60px;font-size:16px;line-height:24px;color:#888888;height:0;overflow:hidden;position:relative;}
.help .faq-content::before{content:"";width:40px;height:40px;background:url(../../images/faq-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:3px;}

.help .faq-item.active{padding-bottom:50px;}
.help .faq-item.active .faq-title::after{transform:rotateX(180deg);transition:all .5s;}
.help .faq-item.active .faq-content{margin-top:25px;height:auto;transition:all .5s;}

.help .right{width:34.3%;}
.help .msg{font-size:18px;line-height:32px;color:#666666;letter-spacing:-1px;}
.help .box{background-color:#fff;padding:50px;margin-top:85px;}
.help .form-row{margin:0;}
.help .form-row>[class*="col-"]{padding:0;margin-bottom:20px;}
.help .form-feedback .form-control{border:1px solid #dddddd;font-size:16px;line-height:24px;color:#999999;padding:7px 20px;}

.help .col-md-6:nth-child(1){padding-right:10px;}
.help .col-md-6:nth-child(2){padding-left:10px;}
.help .input-group{height:42px;flex-wrap:nowrap;}
.help .input-group-append{width:50%;}
.help .input-group-append img{width:100%;height:auto;}
.help .form-feedback .btn{font-size:14px;line-height:22px;padding:9px 0;text-align:center;background:url(../../images/help-btn-bg.webp)no-repeat;
background-size:cover;border-radius:5px;text-transform:uppercase;}
.help .form-feedback .btn:hover{text-decoration:underline;}

@media (max-width:768px) {
    .oembanner .t1{margin-top:0;}
    .oembanner .msg{display:none;}
    
    .nylon{margin-top:20px;padding-bottom:20px;}
    .nylon .max-1710{padding:0;}
    .nylon .t1::before{display:none;}
    .nylon .tips{margin-top:10px;}
    .nylon .tip{padding-left:25px;font-size:14px;line-height:22px;margin-top:5px;}
    .nylon .tip::before{top:3px;}
    .nylon .swiper{margin-top:20px;}
    .nylon .swiper-button-prev,.nylon .swiper-button-next{width:40px;height:40px;display:none;}
    .nylon .title{margin-top:10px;}
    .nylon .lastbox{margin-top:10px;}

    .less{padding:15px;}
    .less .t1::before{display:none;}
    .less .tips{margin-top:10px;}
    .less .tip{font-size:14px;line-height:22px;letter-spacing:0;padding-left:25px;}
    .less a{font-size:14px;line-height:22px;padding:10px 25px;margin-top:15px;}

    .lient{margin-top:20px;}
    .lient .t1{font-size:18px;line-height:26px;}
    .lient .t1::before{display:none;}
    .lient .boxs{margin-top:10px;}
    .lient .title{font-size:18px;line-height:26px;}
    .lient .title::before{width:16px;height:20px;top:3px;margin-right:10px;}
    .lient .msg1{font-size:14px;line-height:22px;margin-top:5px;}
    .lient .box{margin-top:15px;}

    .hoice{padding:0 0 20px 0;}
    .hoice .top .container-xl{flex-wrap:wrap;}
    .hoice .left{width:100%;}
    .hoice .t1::before{display:none;}
    .hoice .msg{margin-top:5px;}
    .hoice .right{width:100%;margin-top:15px;}
    .hoice a{width:auto;font-size:14px;line-height:22px;padding:10px 25px;}
    .hoice .under{margin-top:20px;}
    .hoice .swiper-button-prev,.hoice .swiper-button-next{width:40px;height:40px;}
    .hoice .swiper-button-prev{left:10px;}
    .hoice .swiper-button-next{right:10px;}
    .hoice .texts{padding:15px;}
    .hoice .title{font-size:16px;line-height:24px;letter-spacing:0;}

    .help{padding:20px 0;}
    .help .t1::before{display:none;}
    
    .help .faq-item{padding:10px 0;}
    .help .faq-item:nth-child(2){margin-top:10px;}
    .help .faq-item:nth-child(2){margin-top:20px;}
    .help .faq-title{line-height:26px;padding:0 20px 0 30px;}
    .help .faq-title::before{line-height:26px;}
    .help .faq-content{padding:0 20px 0 40px;font-size:14px;line-height:22px;}
    .help .faq-content::before{width:30px;height:30px;}
    .help .faq-item.active{padding-bottom:10px;}
    .help .faq-item.active .faq-content{margin-top:10px;}

    .help .msg{font-size:14px;line-height:22px;letter-spacing:0;}
    .help .box{margin-top:15px;padding:15px;}
    .help .form-row>[class*="col-"]{margin-bottom:10px;}
    .help .form-feedback .form-control{font-size:14px;line-height:22px;padding:5px 15px;}
    .help .col-md-6:nth-child(1){padding-right:0;}
    .help .col-md-6:nth-child(2){padding-left:0;}
}

.proindex-banner .t1{margin-top:65px;text-align:center;text-transform:uppercase;}
.proindex-banner .t1::before{margin:0 auto 25px auto;}
.proindex-banner .msg{text-align:center;margin-top:20px;}

.proindex{padding:110px 0 160px 0;background-color:#f8f8f8;}
.proindex .box{display:flex;justify-content:space-between;align-items:center;padding:60px;background-color:#fff;margin-top:40px;}
.proindex .box:nth-child(1){margin-top:0;}
.proindex .left{width:43.75%;order:2;}
.proindex .right{width:50%;}
.proindex .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;letter-spacing:-1px;}
.proindex .title::after{content:"";width:26px;height:19px;background:url(../../images/proindex-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-left:15px;position:relative;top:2px;}
.proindex .title:hover{color:#e4430d;text-decoration:underline;}
.proindex .msg{font-size:18px;line-height:26px;color:#888888;margin-top:20px;}
.proindex .boxs1{display:flex;flex-wrap:wrap;margin-top:35px;}
.proindex .box1{width:50%;margin-top:5px;}
.proindex .box1 a{font-size:16px;line-height:26px;color:#0158a8;text-decoration:underline;display:block;}
.proindex .box1 a::before{content:"";width:4px;height:4px;background-color:#0158a8;border-radius:50px;display:inline-block;margin-right:15px;
position:relative;top:-4px;}
.proindex .box1 a:hover{color:#e54a16;}
.proindex .box1 a:hover::before{background-color:#e54a16;}
.proindex .box1:nth-child(1),.proindex .box1:nth-child(2){margin-top:0;}
.proindex .last{font-size:18px;line-height:26px;font-weight:700;color:#ffffff;text-transform:uppercase;background-color:#0158a8;
padding:12px 160px 12px 30px;margin-top:35px;position:relative;}
.proindex .last::after{content:"";width:12px;height:15px;background:url(../../images/proindex-last-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;right:20px;top:17px;}
.proindex .last:hover{text-decoration:underline;}

.proindex .box:nth-child(1) .last,.proindex .box:nth-child(2) .last{display:none;}
.proindex .box:nth-child(3) .boxs1,.proindex .box:nth-child(4) .boxs1{display:none;}

.happ .top{text-align:left;}
.happ .t2::before{margin:0 0 20px 0;}
.happ .msg{margin-top:20px;}

.caies{position:relative;}
.caies .contain{position:absolute;left:0;top:0;display:flex;align-items:center;width:100%;height:100%}
.caies .container-xl{display:flex;justify-content:space-between;align-items:center;}
.caies .left{width:42.9%;}
.caies .t1{line-height:44px;width:80%;}
.caies .msg{color:#666666;margin-top:20px;}
.caies .quote{font-size:18px;line-height:26px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#0158a8;padding:19px 50px;
margin-top:50px;}
.caies .quote:hover{text-decoration:underline;}
.caies .right{width:51.5%;background-color:#fff;padding:40px;display:flex;justify-content:space-between;align-items:center;}
.caies .img{width:36.87%;}
.caies .texts{width:52.5%;}
.caies .title{font-size:22px;line-height:30px;font-weight:700;color:#333333;}
.caies .last{font-size:16px;line-height:24px;font-weight:700;color:#ffffff;text-transform:uppercase;background-color:#0158a8;padding:13px 40px;margin-top:25px;}
.caies .last::after{content:"";width:9px;height:11px;background:url(../../images/caies-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:10px;}
.caies .last:hover{text-decoration:underline;}

@media (max-width: 768px) {
    .proindex-banner .t1{margin-top:0}
    .proindex-banner .msg{display:none;}

    .proindex{padding:20px 0;}
    .proindex .box{padding:15px;margin-top:20px;}
    .proindex .title{font-size:18px;line-height:26px;}
    .proindex .title::after{width:19px;height:15px;margin-left:10px;}
    .proindex .msg{margin-top:5px;font-size:14px;line-height:22px;}
    .proindex .boxs1{margin-top:10px;flex-wrap:wrap;}
    .proindex .box1{width:100%;}
    .proindex .box1 a{font-size:14px;line-height:22px;}
    .proindex .box1 a::before{margin-right:5px;}
    .proindex .last{font-size:14px;line-height:22px;padding:5px 50px 5px 30px;margin-top:10px;}
    .proindex .last::after{width:8px;height:10px;right:10px;top:11px;}

    .caies{background-color:#fbfbfb;padding:0 0 15px 0;}
    .caies .bg{display:none;}
    .caies .contain{position:static;}
    .caies .t1{line-height:28px;width:100%;}
    .caies .msg{margin-top:0;}
    .caies .quote{font-size:14px;line-height:22px;padding:8px 25px;margin-top:10px;}
    .caies .right{padding:15px;flex-wrap:wrap;text-align:center;}
    .caies .img{width:100%;}
    .caies .texts{width:100%;}
    .caies .title{font-size:18px;line-height:26px;}
    .caies .last{font-size:14px;line-height:22px;padding:8px 25px;margin-top:10px;}
}

.hp1 .faq-item:nth-child(2){margin-top:70px;}
.hp1 .box{margin-top:50px;padding-bottom:40px;}

.nlzd-banner .t1{margin-top:50px;font-size:36px;line-height:46px;}
.nlzd-banner .msg{width:58%;margin-top:20px;}
.nlzd-banner .ico{margin-top:20px;}
.nlzd-banner .last{margin-top:20px;display:flex;align-items:center;}
.nlzd-banner .request{font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;color:#fff;
background:url(../../images/nlzd-banner-request-bg.webp)no-repeat;background-size:cover;padding:13px 40px;margin-right:20px;}
.nlzd-banner .request:hover{text-decoration:underline;}
.nlzd-banner .expl{font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#0158a8;padding:13px 40px;}
.nlzd-banner .expl:hover{text-decoration:underline;}

.bina{margin-top:120px;padding-bottom:140px;}
.bina .container-xl{display:flex;justify-content:space-between;}
.bina .left{width:25%;}
.bina .boxs{position:sticky;top:105px;}
.bina .title1{font-size:24px;line-height:32px;font-weight:500;color:#333333;}
.bina .items{margin-top:20px;}
.bina .item{padding:20px;background-color:#f2f2f2;margin-bottom:10px;display:block;}
.bina .item:last-child{margin-bottom:0;}
.bina .item .text1{font-size:18px;line-height:26px;font-weight:600;}
.bina .item.active .text1{color:var(--public-color);}
.bina .item .text2{font-size:14px;line-height:22px;margin-top:5px;color:var(--public-color);font-weight:500;}
.bina .box1{padding:20px;border:1px solid #000;margin-top:20px;}
.bina .box1-text{font-size:18px;line-height:28px;font-weight:500;color:#333333;text-align:center;}
.bina .bina-a{font-size:18px;line-height:28px;font-weight:700;color:#ffffff;text-transform:uppercase;background-color:var(--public-color);padding:5px 30px;
margin:20px auto 0 auto;display:table;}
.bina .bina-a:hover{text-decoration:underline;color:#fff;}

.bina .right{width:70%;}
.bina .t1{letter-spacing:-1px;}
.bina .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:20px;}
.bina .msg{margin-top:10px;width:70%;}
.bina .grid{gap:var(--bs-gap,60px);}
.bina .title{font-size:24px;line-height:32px;font-weight:500;color:#333333;}
/* .bina .title::after{content:"";width:25px;height:17px;background:url(../../images/bina-title-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:20px;position:relative;top:1px;} */
/* .bina .title:hover{color:#e4430d;text-decoration:underline;} */
.bina .msg1{font-size:16px;line-height:26px;color:#888888;margin-top:15px;min-height:52px;}

.bina .box{margin-top:20px;}
.bina .box table{text-align:center;display:table;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar; }
.bina .box table tr td{font-size:12px;line-height:20px;color:#666666;padding:8px 0;border:2px solid rgba(0, 0, 0, 0.07);border-right-color:#aee8f6;}
.bina .box table tr td:last-child{border-right:none;}
.bina .box table tr:nth-child(2){background-color:#f1f3f2;}
.bina .box table tr:nth-child(1){background-color:transparent;}
.bina .box table tr:nth-child(1) td{border:none;}
.bina .box table tr:nth-child(1) td{color:#fff;font-weight:500;}
.bina .box table tr:nth-child(2) td{border-top:none;}
.bina .box table tr td:nth-child(1){font-weight:700;}

.bina .box table tr td img{max-width:100% !important;height:auto !important;}
.bina .box{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
@media (max-width:1919px) {
    
}

.ently{margin-top:80px;padding-bottom:160px;}
.ently .container-xl{display:flex;justify-content:space-between;align-items:center;}
.ently .left{width:47.9%;}
.ently .right{width:47.2%;}
.ently .t1{font-size:32px;line-height:40px;font-weight:700;color:#333333;letter-spacing:-1px;}
.ently .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;
margin-bottom:25px;}
.ently .msg{color:#666666;margin-top:40px;letter-spacing:-1px;}
.ently a{font-size:18px;line-height:26px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#0158a8;padding:19px 90px;
margin-top:60px;}
.ently a:hover{text-decoration:underline;}

@media (max-width:768px) {
    .nlzd-banner .last{display:none;}
    .bina{margin-top:20px;padding-bottom:20px;}
    .bina .title1{display:none;}
    .bina .items{display:none;}
    .bina .grid{gap:var(--bs-gap,20px);}
    .bina .title{font-size:18px;line-height:26px;}
    .bina .box table{width:300%;}
    .bina .box table tr td{padding:10px 15px;}
}

.procont-skip{background:url(../../images/procont-skip.webp)no-repeat;background-size:contain;background-position:right 100px;}

.pro-head{margin-top:90px;}
.pro-head .container-xl{display:flex;justify-content:space-between;}
.pro-head .left{width:45.8%;}
.pro-head .product-thumbs{margin-top:30px;padding:0;}
.pro-head .mz-thumb.mz-thumb-selected img{border:none;}
.pro-head .product-thumbs .swiper-slide-active{position:relative;}
.pro-head .product-thumbs .swiper-slide-active a{background-color:rgba(221,221,221,1);}
.pro-head .product-thumbs .swiper-slide-active a img{mix-blend-mode:darken;}
.pro-head .right{width:50%;}
.pro-head .t1{font-size:32px;line-height:40px;color:#333333;letter-spacing:-1px;}
.pro-head .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;
margin-bottom:15px;}
.pro-head .msg{margin-top:25px;}
.pro-head .tip{margin-top:30px;width:51.5%;}

.pro-head .tip p{font-size:20px;line-height:32px;color:#666666;letter-spacing:-1px;}
.pro-head .tip p strong{color:#999999;font-weight:400;width:54.4%;display:inline-block;}

.pro-head .ico{margin-top:20px;}
.pro-head .last{margin-top:25px;display:flex;align-items:center;}
.pro-head .last a{font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;color:#fff;padding:13px 65px;}
.pro-head .last a:hover{text-decoration:underline;}

.pro-head .a1{background:url(../../images/nlzd-banner-request-bg.webp)no-repeat;background-size:cover;margin-right:20px;}
.pro-head .last .a2{background-color:#0158a8;padding:13px 80px;}

.pro-head .tips{margin-top:50px;}
.pro-head .title{font-size:20px;line-height:28px;font-weight:700;color:#333333;}
.pro-head .ta{font-size:16px;line-height:26px;letter-spacing:-1px;color:#0158a8;display:block;text-decoration:underline;margin-top:5px;}
.pro-head .ta::before{content:"";width:4px;height:4px;background-color:#0158a8;border-radius:50px;display:inline-block;margin-right:15px;
position:relative;top:-5px;}
.pro-head .ta:hover{color:#e87204;}
.pro-head .ta:nth-child(2){margin-top:15px;}

.pro-head .swiper-button-disabled{opacity:1;}
.pro-head .swiper-button-prev{width:20px;height:25px;left:-10px;top:60%;}
.pro-head .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/pro-head-prev.webp)no-repeat;background-size:cover;
position:absolute;left:0;top:0;width:100%;height:100%;}
.pro-head .swiper-button-next{width:20px;height:25px;right:-10px;top:60%;}
.pro-head .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/pro-head-prev.webp)no-repeat;background-size:cover;
position:absolute;left:0;top:0;width:100%;height:100%;transform:rotateY(180deg);}

.navi{margin-top:90px;}
.navi .box{display:flex;align-items:center;border-bottom:4px solid #dddddd;}
.navi a{font-size:20px;line-height:28px;font-weight:700;color:#333333;text-transform:uppercase;margin-right:40px;padding:35px 0;}
.navi a.active,.navi a:hover{position:relative;color:#e4430d;}
.navi a.active::before,.navi a:hover::before{content:"";width:25px;height:20px;background:url(../../images/navi-a-icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.navi a.active::after,.navi a:hover::after{content:"";width:100%;height:6px;background-color:#e4430d;display:block;position:absolute;left:0;bottom:-5px;}
.navi a:last-child{margin-right:0;}

.navi.top{margin-top:0;position:fixed;top:-100%;width:100%;z-index:99;transition:all .5s;background-color:#fff;}
.navi.top.active{top:86px;transition:all .5s;}

.navi.top a{padding:10px 0;}
.navi.top a.active::before,.navi.top a:hover::before{display:none;}

.probox{margin-top:120px;padding-bottom:180px;}
.probox .container-xl{display:flex;justify-content:space-between;}
.probox .left{width:68.6%;}
.probox .t1{font-size:32px;line-height:40px;font-weight:700;color:#333333;display:flex;align-items:center;margin-bottom:70px;}
.probox .t1::before{content:"";width:25px;height:20px;background:url(../../images/probox-public-icon.webp)no-repeat;background-size:cover;display:block;margin-right:20px;}

.p2,.p3,.p4,.p5,.p6{margin-top:100px;}
.p2 p{font-size:20px;line-height:32px;color:#888888;}

.p3 table{width:100%;text-align:center;}
.p3 table tr td{font-size:14px;line-height:22px;color:#666666;border:1px solid #dddddd;padding:9px 0;}
.p3 table tr:nth-child(odd) td{background-color:#f8f8f8;}
.p3 table tr:nth-child(1) td{background-color:#e5540a;color:#fff;font-weight:700;}

.p4 .faq-item{padding:18px 0;border-bottom:2px solid #ebebeb;}
.p4 .faq-item:nth-child(2){margin-top:70px;}
.p4 .faq-item:hover{cursor:pointer;}

.p4 .faq-title{font-size:18px;line-height:32px;font-weight:500;color:#333333;padding:0 20px 0 65px;position:relative;}
.p4 .faq-title::before{content:"Q:";font-size:18px;line-height:32px;font-weight:700;color:#e54a16;position:absolute;left:0;top:0;}
.p4 .faq-title::after{content:"";width:18px;height:14px;background:url(../../images/faq-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:0;top:7px;}
.p4 .faq-content{padding:0 0 0 60px;font-size:16px;line-height:24px;color:#888888;height:0;overflow:hidden;position:relative;}
.p4 .faq-content::before{content:"";width:40px;height:40px;background:url(../../images/faq-icon1.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:3px;}

.p4 .faq-item.active{padding-bottom:50px;}
.p4 .faq-item.active .faq-title::after{transform:rotateX(180deg);transition:all .5s;}
.p4 .faq-item.active .faq-content{margin-top:25px;height:auto;transition:all .5s;}

.p5 .grid{gap:var(--bs-gap,30px);}
.p5 .g-col-xl-4{padding:20px;background-color:#fff;box-shadow:0 5px 20px 1px rgba(0, 0, 0, 0.07);}
.p5 .title{margin-top:25px;font-size:20px;line-height:28px;font-weight:500;color:#333333;letter-spacing:-1px;}
.p5 .title::after{content:"";width:20px;height:14px;background:url(../../images/p5-title-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:20px;position:relative;top:1px;}
.p5 .title:hover{color:#e4430d;}

.p6 .grid{margin-top:60px;gap:var(--bs-gap,30px);}
.p6 .g-col-xl-4{background-color:#fff;position:relative;text-align:center;box-shadow:0 5px 20px 1px rgba(0, 0, 0, 0.07);}
.p6 .g-col-xl-4::after{content:"";width:25px;height:20px;background:url(../../images/home-new-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:47.1%;bottom:20px;}
.p6 .box{padding:35px 15px 60px 15px;}
.p6 .date{font-size:14px;line-height:22px;color:#888888;}
.p6 .title{font-size:18px;line-height:28px;font-weight:500;color:#333333;margin-top:15px;letter-spacing:-1px;}
.p6 .title:hover{color:var(--public-color);text-decoration:underline;}

.probox .right{width:25.8%;}
.probox .box1{box-shadow:0 5px 20px 1px rgba(0, 0, 0, 0.07);padding:60px 40px 40px 40px;position:sticky;top:150px;}
.probox .title1{font-size:26px;line-height:24px;font-weight:700;color:#333333;}
.probox .text1{font-size:16px;line-height:28px;color:#666666;margin-top:20px;letter-spacing:-1px;}
.probox .text1 a{color:#0068b7;text-decoration:underline;display:inline;}
.probox .form-feedback{margin-top:30px;}
.probox .form-row>[class*="col-"]{padding:0;margin-bottom:10px;}
.probox .col-md-6:nth-child(1){padding-right:5px;}
.probox .col-md-6 input{width:50%;}
.probox .col-md-6 .input-group-append{width:50%;display:block;height:39px}
.probox .col-md-6 .input-group-text{height:100%;padding:0;}
.probox .col-md-6 .input-group-append img{width:100%;}
.probox .col-md-6:nth-child(2){padding-left:5px;}
.probox .form-feedback .btn{background:url(../../images/probox-last-bg.webp)no-repeat;background-size:cover;font-size:14px;line-height:22px;text-transform:uppercase;}
.probox .form-feedback .btn:hover{text-decoration:underline;}

@media (max-width:768px) {
    .procont-skip{background:none;}

    .pro-head{margin-top:10px;}
    .pro-head .container-xl{flex-wrap:wrap;}
    .pro-head .left{width:100%;}
    .pro-head .right{width:100%;margin-top:15px;}
    .pro-head .t1{font-size:18px;line-height:26px;}
    .pro-head .t1::before{display:none;}
    .pro-head .msg{margin-top:5px;}
    .pro-head .tip{width:100%;margin-top:10px;}
    .pro-head .tip p{font-size:14px;line-height:22px;}
    .pro-head .tip p strong{width:31%;}

    .pro-head .ico{margin-top:10px;}
    .pro-head .last{margin-top:20px;}
    .pro-head .last a{font-size:14px;line-height:22px;padding:10px 25px;margin-right:10px;}
    .pro-head .last .a2{font-size:14px;line-height:22px;padding:10px 25px;margin-right:0;}

    .probox{margin-top:20px;padding-bottom:20px;}
    .p2{margin-top:0;}
    .p3, .p4, .p5, .p6{margin-top:20px;}
    .probox .t1{font-size:18px;line-height:26px;margin-bottom:10px;}
    .probox .t1::before{width:20px;height:16px;margin-right:10px;}
    .p2 p{font-size:14px;line-height:22px;}
    .p2 p img{max-width:100%;height:auto;}

    .p3 .tablebox{display:block;overflow-x:auto;}
    .p3 .tablebox table{width:300%;}
    .p3 table tr td{padding:5px 15px;}

    .p5 .grid{gap:var(--bs-gap,20px);}
    .p5 .g-col-xl-4{padding:15px;}
    .p5 .title{font-size:18px;line-height:26px;margin-top:10px;}
    .p5 .title::after{margin-left:10px;}
    .p6 .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .p6 .g-col-xl-4::after{display:none;}
    .p6 .box{padding:20px 15px;}
    .p6 .title{margin-top:0;}
    .p6 .msg{margin-top:5px;}

    .probox .box1{padding:15px;}
    .probox .title1{font-size:18px;line-height:26px;}
    .probox .text1{font-size:14px;line-height:22px;margin-top:5px;}
    .probox .form-feedback{margin-top:15px;}
    .probox .form-feedback .form-control{font-size:14px;line-height:22px;padding:5px 15px;}
    .probox .col-md-6 .input-group-append{overflow:hidden;}
    .probox .col-md-6 .input-group-append img{height:auto;}
}

.caies1 .msg{letter-spacing:-1px;}
.caies1 .texts{width:58%;}
.caies1 .title{text-transform:uppercase;letter-spacing:-1px;}

.ceps{margin-top:120px;text-align:center;}
.ceps .grid{gap:var(--bs-gap,60px);}
.ceps .text{font-size:18px;line-height:26px;color:#666666;margin-top:35px;}

.nltype-list{margin-top:85px;padding-bottom:180px;}
.nltype-list .t1{text-align:center;letter-spacing:-1px;}
.nltype-list .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;
display:table;margin:0 auto 15px auto;}
.nltype-list .grid{margin-top:75px;gap:var(--bs-gap,40px);}
.nltype-list .g-col-xl-4{padding:20px;background-color:#fff;box-shadow:0 5px 20px 1px rgba(0, 0, 0, 0.07);min-height:360px;}
.nltype-list .title{font-size:20px;line-height:28px;font-weight:500;color:#333333;margin-top:25px;}
.nltype-list .title::after{content:"";width:20px;height:14px;background:url(../../images/nltype-list-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-left:10px;}
.nltype-list .title:hover{color:#e4430d;text-decoration:underline;}
.nltype-list .msg{font-size:16px;line-height:26px;color:#888888;margin-top:15px;letter-spacing:-.5px;}

.cies{margin-top:140px;}
.cies .t1{text-align:center;}
.cies .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;
display:table;margin:0 auto 20px auto;}
.cies .msg{color:#666666;letter-spacing:-1px;text-align:center;margin-top:10px;}
.cies .grid{margin-top:70px;gap:var(--bs-gap,13px);}
.cies img{width:100%;}
.cies .title{font-size:22px;line-height:30px;font-weight:700;color:#333333;text-align:center;margin-top:30px;}
.cies .text{font-size:16px;line-height:26px;color:#333333;text-align:center;margin-top:15px;}

.rises{margin-top:180px;padding-bottom:70px;}
.rises .container-xl{display:flex;justify-content:space-between;align-items:flex-end;}
.rises .left{width:47.9%;order:2;}
.rises .right{width:47.9%;}
.rises .t1{font-size:36px;line-height:46px;color:#333333;}
.rises .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}
.rises .msg{color:#666666;margin-top:20px;}
.rises a{font-size:18px;line-height:26px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#0158a8;padding:19px 35px;margin-top:50px;}
.rises a:hover{text-decoration:underline;}

.matic{margin-top:60px;padding-bottom:180px;}
.matic .container-xl{position:relative;}
.matic .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;margin-bottom:25px;}
.matic .msg{margin-top:10px;}
.matic .box{display:flex;justify-content:space-between;align-items:center;margin-top:100px;}
.matic .left{width:47.9%;order:2;position:relative;}
.matic .matic-btn{position:absolute;left:44%;top:38.9%;}
.matic .matic-btn:hover{cursor:pointer;}
.matic .matic-btn img{transition:all .5s;}
.matic .matic-btn:hover img{transform:scale(1.1);transition:all .5s;}
.matic .right{width:47.9%;}
.matic .title{font-size:26px;line-height:32px;font-weight:700;color:#333333;}
.matic .title::before{content:"";width:20px;height:24px;background:url(../../images/matic-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-right:20px;}
.matic .title:nth-child(3){margin-top:30px;}
.matic .text{font-size:20px;line-height:32px;color:#888888;margin-top:15px;}
.matic .swiper{margin-top:100px;}
.matic .title1{font-size:20px;line-height:28px;font-weight:500;color:#333333;text-align:center;letter-spacing:-1px;margin-top:40px;}
.matic .last{height:8px;position:relative;margin-top:30px;}
.matic .swiper-pagination{bottom:0;display:flex;align-items:center;}
.matic .swiper-pagination-bullet{width:25%;margin:0 !important;border-radius:0;opacity:1;background-color:#0158a8;}
.matic .swiper-pagination-bullet-active{background-color:#e87204;}

.matic .swiper-button-prev{left:15px;top:76.3%;width:80px;height:80px;}
.matic .swiper-button-prev::after{content:"";width:100%;height:100%;background:url(../../images/matic-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;}
.matic .swiper-button-next{right:15px;top:76.3%;width:80px;height:80px;}
.matic .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../images/matic-prev.webp)no-repeat;background-size:cover;
display:block;position:absolute;left:0;top:0;transform:rotateY(180deg);}

.cs2 .left{width:47.9%}
.cs2 .t1{width:100%;letter-spacing:-1px;}

.bgbxg-bg{background:url(../../images/bgbxg-bg.webp)no-repeat;background-size:contain;background-position:right 100px;}

.inle{margin-top:180px;}
.inle .container-xl{display:flex;justify-content:space-between;}
.inle .left{width:47.2%;}
.inle .right{width:45.8%;}
.inle .t1{font-weight:900;letter-spacing:-1px;position:relative;}
.inle .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;left:0;top:-70px;}
.inle .msg{margin-top:20px;letter-spacing:-1px;}
.inle .tips{margin-top:25px;}
.inle .tips p{font-size:20px;line-height:28px;color:#888888;margin-top:10px;}
.inle .tips p::before{content:"";width:20px;height:15px;background:url(../../images/inle-tips-p-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-right:15px;position:relative;top:-1px;}
.inle .tips p:nth-child(1){margin-top:0;}
.inle .ico{margin-top:30px;}

.nak{margin-top:120px;}
.nak .t1{text-align:center;}
.nak .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:table;
margin:0 auto 25px auto;}
.nak .box{margin-top:100px;display:flex;justify-content:space-between;padding-bottom:130px;border-bottom:5px solid #e5550a;}
.nak .left{width:22.9%;}
.nak .items{padding:40px 30px 65px 30px;background:url(../../images/nak-items-bg.webp)no-repeat;background-size:100% 100%;position:sticky;top:110px;}
.nak .item{font-size:14px;line-height:22px;font-weight:500;color:#ffffff;letter-spacing:-.5px;margin-top:20px;position:relative;margin-right:5px;}
.nak .item::before{content:"";width:4px;height:4px;background-color:#fff;border-radius:50px;display:inline-block;position:relative;top:-4px;margin-right:10px;}
.nak .item:nth-child(1){margin-top:0;}
.nak .item:hover{text-decoration:underline;}
.nak .item:hover::after,.nak .item.active::after{content:"";width:20px;height:14px;background:url(../../images/nak-item-icon.webp)no-repeat;background-size:cover;display:block;
position:absolute;right:-25px;top:3px;}
.nak .right{width:73.6%;}
.nak .right.max{width:100%;}
.nak .box1{display:flex;justify-content:space-between;align-items:center;padding:40px;background-color:#fff;
box-shadow:0 5px 20px 1px rgba(0,0,0,0.075);margin-top:35px;}
.nak .box1:nth-child(1){margin-top:0;}
.nak .img{width:37.9%;position: relative;}
.nak .texts{width:56.9%;}

.nak .title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.5px;color:#333333;}
.nak .title::after{content:"";width:20px;height:14px;background:url(../../images/nak-title-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:10px;position:relative;top:1px;}
.nak .title:hover{color:#e4430d;text-decoration:underline;}
.nak .msg{font-size:16px;line-height:26px;color:#888888;margin-top:15px;}
.nak .tip{margin-top:20px;}
.nak .tip p{font-size:16px;line-height:26px;color:#666666;}
.nak .tip p strong{color:#e4430d;}

.teel{margin-top:140px;padding-bottom:50px;text-align:center;}
.teel .t1::before{content:"";width:50px;height:40px;background:url(../../images/public-icon.webp)no-repeat;background-size:cover;display:table;
margin:0 auto 25px auto;}
.teel .msg{color:#666666;margin-top:10px;}
.teel .grid{margin-top:80px;gap:var(--bs-gap,60px);}
.teel .g-col-xl-6{background-color:#fff;box-shadow:0 5px 20px 1px rgba(0,0,0, 0.07);}
.teel .box{padding:40px 50px 85px 50px;}
.teel .title{font-size:24px;line-height:32px;font-weight:700;color:#333333;}
.teel .title::before{content:"";width:37px;height:30px;background:url(../../images/teel-icon.webp)no-repeat;background-size:cover;display:block;margin:0 auto 20px auto;}
.teel .text{color:#999999;margin-top:30px;font-size:20px;line-height:32px;letter-spacing:-1px;}

.inle1 .t1::before{position:static;margin-bottom:25px;}
.inle1 .tips p{margin-top:7px;}

.nak1 .box1{align-items:flex-start;}
.nak1 .title{margin-top:10px;}
.nak1 .title::after{display:none;}

.nak1 .showbox{margin-top:20px;height:0;overflow:hidden;border-bottom:2px solid #f1f1f1;transition:all .5s;}
.nak1 .showbox p{font-size:16px;line-height:26px;color:#888888;}
.nak1 .showbox table{margin-top:30px;width:100%;}
.nak1 .showbox table tr td{font-size:14px;line-height:22px;color:#888888;border:1px solid #f1f1f1;padding:4px 0 4px 15px;}
.nak1 .showbox table tr:nth-child(1){background-color:#f4f4f4;}
.nak1 .showbox table tr:nth-child(1) td{font-weight:500;color:#333333;}

.nak1 .showbtn{margin-top:20px;}
.nak1 .showbtn:hover{cursor:pointer;}
.nak1 .showbtn img:nth-child(2){display:none;}

.nak1 .texts.active .showbox{height:auto;padding-bottom:25px;}
.nak1 .texts.active .showbtn img:nth-child(1){display:none;}
.nak1 .texts.active .showbtn img:nth-child(2){display:block;}


.header .col-md-10,.header .navbar,.header .navbar-nav,.header .prodrop{position:static;}
.header .headdrop{position:absolute;left:0;top:100%;width:100%;height:0;background-color:#f8f8f8;overflow:hidden;transition:all .5s;}
.header .headdrop.show{padding:60px 0 65px 0;height:auto;box-shadow:0 10px 20px 1px rgba(0,0,0,.1);transition:all .5s;}
.header .boxs{width:82.2%;display:flex;justify-content:space-between;}
.header .box:nth-child(1){width:26.5%;}
.header .box:nth-child(2){width:20.5%;}
.header .box:nth-child(3){width:37%;}

.header .box .title{font-size:24px;line-height:32px;font-weight:700;color:#333333;letter-spacing:-1px;}
.header .box .title::after{content:"";width:24px;height:14px;background:url(../../images/header-title-icon.webp)no-repeat;background-size:cover;
display:inline-block;margin-left:10px;position:relative;top:-1px;}
.header .box .title:hover{text-decoration:underline;}

.header .box:nth-child(1) .title,.header .box:nth-child(2) .title{color:#0158a8;}
.header .box:nth-child(1) .title:hover,.header .box:nth-child(2) .title:hover{text-decoration:none;color:#e87204;}
.header .box:nth-child(1) .title:hover::after,.header .box:nth-child(2) .title:hover::after{background:url(../../images/header-title-icon1.webp)no-repeat;}

.header .boxa{margin-top:25px;}
.header .boxa a{font-size:16px;line-height:32px;color:#333;letter-spacing:-1px;display:block;}
/* .header .boxa a::before{content:"";width:4px;height:4px;background-color:#0158a8;display:inline-block;border-radius:50px;margin-right:10px;position:relative;top:-5px;} */
.header .boxa a:after{content:"";width:20px;height:14px;background:url(../../images/header-boxa-a-icon.webp)no-repeat;background-size:cover;display:inline-block;
margin-left:10px;position:relative;top:1px;display:none;}
.header .boxa a:hover{color:#e1410c;}
.header .boxa a:hover::before{color:#e1410c;}
.header .boxa a:hover::after{display:inline-block;}

.header .box:nth-child(3) .title:nth-child(2){margin-top:20px;}
.header .msg{font-size:16px;line-height:28px;color:#666666;letter-spacing:-.5px;margin-top:30px;}
.header .request{font-size:14px;line-height:22px;font-weight:700;color:#ffffff;text-transform:uppercase;padding:9px 40px;background:url(../../images/header-quest-bg.webp)no-repeat;background-size:cover;margin-top:35px;}
.header .request:hover{text-decoration:underline;}

.nakels .box{padding-bottom:0;border-bottom:none;}
.nakels .grid{gap:var(--bs-gap,25px);}
.nakels .g-col-xl-3{padding:20px;box-shadow:0 5px 20px 1px rgba(0,0,0,0.075);}
.nakels .img{width:100%}
.nakels .title{margin-top:10px;}
.nakels .pagination{margin-top:60px;}
.nakels .page-item.active .page-link{background-color:#e87204;border-color:#e87204;}

.header-mb .icon-whatsapp{color:#000;}

@media (max-width:768px) {
    [class="t1"] {letter-spacing:0 !important;}
}
.pagination{margin-top:60px;}
@media (max-width:768px) {
    .nlzd-banner .t1{font-size:18px;line-height:26px;margin-top:0;}
    .nlzd-banner .msg,.nlzd-banner .ico{display:none;}

    .caies1 .texts{width:100%;text-align:center;}
    .caies1 .title{letter-spacing:0;font-size:16px;line-height:24px;}

    .ceps{margin-top:20px;}
    .ceps .grid{gap:var(--bs-gap,20px);}
    .ceps .text{font-size:14px;line-height:22px;margin-top:10px;}

    .nltype-list{margin-top:20px;padding-bottom:20px;}
    .nltype-list .t1::before{display:none;}
    .nltype-list .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .nltype-list .g-col-xl-4{padding:15px;min-height:auto;}
    .nltype-list .title{font-size:16px;line-height:24px;display:block;margin-top:15px;}
    .nltype-list .title::after{position:relative;top:2px;margin-left:5px;}
    .nltype-list .msg{font-size:14px;line-height:22px;letter-spacing:0;margin-top:5px;}

    .cies{margin-top:0px;}
    .cies .t1::before{display:none;}
    .cies .msg{letter-spacing:0;margin-top:0;}
    .cies .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .cies .title{font-size:16px;line-height:24px;margin-top:10px;}
    .cies .text{font-size:14px;line-height:22px;margin-top:0;}

    .rises{margin-top:20px;padding-bottom:20px;}
    .rises .t1{font-size:18px;line-height:26px;}
    .rises .t1::before{display:none;}
    .rises .msg{margin-top:0;}
    .rises a{font-size:14px;line-height:22px;padding:10px 25px;margin-top:10px;}

    .hoice .swiper-button-prev,.hoice .swiper-button-next{top:33.5%;}

    .matic{margin-top:0px;padding-bottom:20px;}
    .matic .container-xl.max-1710{padding:0;}
    .matic .t1::before{display:none;}
    .matic .msg{margin-top:0;}
    .matic .box{margin-top:20px;}
    .matic .matic-btn{left:42%;top:37%;}
    .matic .matic-btn img{width:50px;}
    .matic .title{font-size:16px;line-height:24px;}
    .matic .title::before{width:15px;height:18px;margin-right:10px;position:relative;top:2px;}
    .matic .title:nth-child(3){margin-top:10px;}
    .matic .text{font-size:14px;line-height:22px;margin-top:0;}
    .matic .swiper{margin-top:20px;}
    .matic .title1{font-size:16px;line-height:24px;letter-spacing:0;margin-top:15px;}

    .matic .swiper-button-prev,.matic .swiper-button-next{display:none;}
    .matic .last{margin-top:15px;}
    .matic .swiper-pagination{justify-content:center;}
    .matic .swiper-pagination-bullet{width:8px;border-radius:50px;margin:0 3px !important;}

    .help .faq-title{padding:0 20px 0 25px;}
    .hp1 .faq-item:nth-child(2){margin-top:10px;}
    .hp1 .box{padding-bottom:15px;margin-top:20px;}

    .bgbxg-bg{background:none;}

    .inle{margin-top:10px;}
    .inle .t1::before{display:none;}
    .inle .msg{margin-top:5px;letter-spacing:0;}
    .inle .tips{margin-top:10px;}
    .inle .tips p{font-size:14px;line-height:22px;margin-top:0;}
    .inle .tips p::before{margin-right:5px;top:2px;}
    .inle .ico{margin-top:10px;}
    .inle .ico img{max-width:100%;height:auto;}

    .nak{margin-top:20px;}
    .nak .t1::before{display:none;}
    .nak .box{margin-top:10px;padding-bottom:20px;}
    .nakels .grid{gap:var(--bs-gap,15px);}
    .nakels .g-col-xl-3{padding:15px;}
    .nak .title{font-size:18px;line-height:26px;}
    .nak .title::after{margin-left:5px;}
    .nakels .pagination{margin-top:30px;}
    .nak .left{display:none;}
    .nak .right{width:100%;}
    .nak .box1{padding:15px;display:block;margin-top:20px;}
    .nak .img{width:100%;}
    .nak .texts{width:100%;margin-top:15px;}
    .nak .msg{font-size:14px;line-height:22px;margin-top:5px;}
    .nak .tip{margin-top:5px;}
    .nak .tip p{font-size:14px;line-height:22px;}
    .nak1 .showbox{margin-top:5px;}
    .nak1 .showbox p{font-size:14px;line-height:22px;}
    .nak1 .showbox img{max-width:100%;height:auto;}
    .nak1 .showbox table{margin-top:10px;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch; 
    -ms-overflow-style:-ms-autohiding-scrollbar;}
    .nak1 .showbox table tr td{padding:4px 15px;}

    .teel{margin-top:20px;padding-bottom:20px;}
    .teel .t1::before{display:none;}
    .teel .grid{margin-top:20px;gap:var(--bs-gap,20px);}
    .teel .box{padding:15px;}
    .teel .title{font-size:18px;line-height:26px;}
    .teel .title::before{display:none;}
    .teel .text{font-size:14px;line-height:22px;margin-top:10px;letter-spacing:0;}

    .pagination{margin-top:30px;}

    * {letter-spacing:0 !important;}
}

.new-cont .contain{width:40%;position:sticky;top:100px;}
.new-cont .contain .table-boxs{background-color:#f8f8f8;padding:15px;border:1px solid #bbbbbb;border-radius:5px;overflow:hidden;}
.new-cont .contain .table-boxs:hover{cursor:pointer;}
.new-cont .contain .table-boxs a{display:block;}
.new-cont .contain .table-title{color:#999999;position:relative;}
.new-cont .contain .table-title::after{content:"";width:35px;height:32px;background:url(../../images/sub1icon.webp)no-repeat;background-size:cover;
display:block;position:absolute;right:0;top:0;}
.new-cont .contain .table-of-content-list{display:none;}
.new-cont .contain .table-box{margin-top:10px;}
.new-cont .contain .sub-list{margin-top:5px;}
.new-cont .contain .table-text a{margin-bottom:5px;}
.new-cont .contain .sub-list a{margin-bottom:0;padding-left:15px;}
/* .new-cont .contain .sub-list a::before{background-color:#fff;} */
/* .new-cont .contain .sub-list a:hover::before{background:url(../../images/sub-list-icon.png)no-repeat;top:2px;} */

.new-cont .contain .table-boxs.active .table-of-content-list{display:block;}
/* .new-cont .contain .table-boxs.active .table-title::after{transform:rotateX(180deg);transition:all .5s;} */

.z1-flex{display: flex;justify-content: space-between;}
.z1-tkly{display: inline-block;padding: 7px 20px;background: #e87204;color: #fff; font-size: 18px;border: 1px solid #e87204;border-radius: 15px;cursor: pointer;}
.z1-tkly:hover{background: #fff;color: #e87204;transition: all 0.5s;}

@media (max-width:768px) {
    .z1-tkly{position: absolute;right: 10px;bottom: 10px;}

    .ceps .g-col-xl-4{display: flex;align-items: center;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
    .ceps .g-col-xl-4 .ico{width: 65px;height: 65px;min-width: 65px;margin-right: 15px;}
    .ceps .text{text-align: left;}
    .ceps .grid{gap: var(--bs-gap, 10px);}
}

