body {font:16px/1.5 'Noto Sans SC',"Source Han Sans CN","PingFang SC","Microsoft YaHei","PINGFANGHK",'Hiragino Sans GB',Open Sans,arial;}
body {font-weight:400;}
input{font-family: 'Noto Sans SC',"Source Han Sans CN","PingFang SC","Microsoft YaHei","PINGFANGHK",'Hiragino Sans GB',Open Sans,arial;;}
.f-light {font-weight:200;}
.f-bold {font-weight:500;}
.pubbage span {width:10px;height:10px;background:#000;opacity:0.2;cursor:pointer;}
.pubbage-fff span {background:#fff;}
.pubbage span.swiper-pagination-bullet-active {background:var(--blue);opacity:1;}
.sgp-in-lauge {color:#fff;height:30px;}
.sgp-in-lauge span {position:relative;padding-left:28px;}
.sgp-in-lauge span:before,.sgp-in-lauge span:after {position:absolute;content:'';width:18px;height:100%;left:0;top:0;}
.sgp-in-lauge span:after,.sgp-in-lauge span:before {background-position:center;background-repeat:no-repeat;}
.sgp-in-lauge span:after,.sgp-in-lauge span:before {background-size:100% auto;}
.sgp-in-lauge span:after {background-image:url(../img/language_icon_2.svg);}
.sgp-in-lauge span:before {background-image:url(../img/language_icon_1.svg);}
.sgp-in-lauge span:after {opacity:0;}
.sgp-in-lauge i {font-size:14px;margin-left:5px;}
.g-head {width:100%;position:fixed;left:0;top:0;z-index:55;}
.g-head-a {padding:0 50px;display:flex;justify-content:space-between;align-items:center;}
.g-head-a-r {display:flex;}
.ml40p {margin-left:40px;}
.g-head-a {line-height:30px;}
.g-head-a-r {align-items:center;}
.g-head-a-nav {border-right:1px solid rgba(255,255,255,0.2);}
.g-head-a-nav {padding-right:40px;margin-right:40px;}
.g-head-a-nav a {padding:10px 0;}
.g-head-a-nav a,.g-head-a-nav a:hover,.g-head-a-search:hover,.g-head-a-login:hover {color:#fff;}
.g-head-a-login,.g-head-a-login a {color:#fff;}
.g-head-a-shop,.g-head-a-shop a {color:#fff;}
.g-head-a-search,.g-head-a-search a {color:#fff;}
.g-head-b-nav {width:100%;}
.g-head-a-nav a {margin-left:30px;display:inline-block;}
.g-head-a-shop {background:var(--yellow);padding:0 20px;color:#000;}
.g-head-a-shop {border-radius:5px;border-bottom-right-radius:13px;border-top-right-radius:0;}
.g-head-a-search i {font-size:20px;}
.g-head-a-shop i {font-size:27px;}
.g-head-a-login i {font-size:24px;}
.g-head-a-search i,.g-head-a-shop i,.g-head-a-login i {margin-right:8px;}
.g-head-a-r span,.g-head-a-r i,.g-head-b-r i,.g-head-b-r span {vertical-align:top;display:inline-block;height:35px;line-height:33px;}
.g-head-b-r {display:flex;height:50px;justify-content: space-between;}
.g-head-b-r a {line-height:50px;margin-left:0;position: relative;z-index: 3;}
.g-head-b-r a:first-child{margin: 0;}
.g-head-b-r a span,.g-head-b-r a i {vertical-align:top;display:inline-block;}
.g-head-bm {width:80%;margin:0 auto;display:flex;flex-wrap:wrap;}
.g-head-b-logo {display:block;width:260px;height:50px;position:relative;overflow:hidden;}
.g-head-b-logo img {position:absolute;height:100%;left:0;bottom:0;}
.g-head-bm-a,.g-head-bm-b {width:100%;}
.g-head-b-logo-0 {width:0;}
.g-head-bm-a {padding-bottom:10px;}
.g-head-b-nav,.g-head-b,.g-head-bm-b {display:flex;}
.g-head-b {/* box-shadow:0 5px 15px rgba(0,0,0,0.08);*/}
.g-head-bm-b {flex-wrap:wrap;padding-top:0;padding-bottom:0;}
.g-li {margin-right:2%;padding:0;}
.g-li-a,.g-li-a:hover {color:#fff;}
.g-li-a {font-size:20px;}
.g-li-a {position:relative;line-height:70px;height:70px;display:block;vertical-align:top;}
.g-li-a.hasnav {padding-right:25px;}
.g-li-a i {font-size:18px;color:#fff;position:absolute;right:0;top:0;font-weight:normal;opacity:0;}
.g-li-a.hasnav i {opacity:1;}
/* .g-li.ons .g-li-a,.g-li.ons .g-li-a i {color:var(--blue) !important;}
*/.g-li:hover .g-li-a,.g-li:hover .g-li-a i {color:var(--blue) !important;}
.g-head-a-search i,.g-head-a-shop i,.g-head-a-login i {position:relative;}
.g-head-a-search i:before,.g-head-a-shop i:before,.g-head-a-login i:before,.g-head-a-search i:after,/* .g-head-a-shop i:after,*/.g-head-a-login i:after {position:absolute;content:'';width:100%;height:100%;left:0;top:-2px;transition:all 0.3s ease;background-repeat:no-repeat;background-position:center;background-size:100% auto;}
.g-head-a-search i:after,/* .g-head-a-shop i:after,*/.g-head-a-login i:after {opacity:0;}
.g-head-a-search i {width:20px;}
.g-head-a-shop i {width:20px;top:2px;}
.g-head-a-login{position:relative;}
.user-quit{position:absolute;left:50%;width:70px;margin-left:-35px; text-align:center;padding-top:10px;top:40px;}
.user-quitm{line-height:20px !important;height:20px !important;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px 0;background:var(--blue);color:#fff;font-size:14px;font-weight:300;}
.user-quitm{display:block !important; cursor:pointer;}
.user-quit{display:none;}
.g-head-a-login:hover .user-quit{display:block;}
.g-head-a-login i {width:20px;}
.g-head-a-login em{font-size: 26px;}
.g-head-a-search i:before {background-image:url(../img/g-search-fff.svg);}
.g-head-a-search i:after {background-image:url(../img/g-search-000.svg);}
.g-head-a-shop i:before {background-image:url(../img/index/fenlei.svg);}
.g2-head {width:100%;position:fixed;left:0;top:0;z-index:55;}
.g2-head-a {padding:15px 50px;display:flex;justify-content:space-between;align-items:center;}
.g2-head-a-r {display:flex;}
.ml40p {margin-left:40px;}
.g2-head-a {line-height:40px;}
.g2-head-a-nav a,.g2-head-a-nav a:hover,.g2-head-a-search:hover,.g2-head-a-login:hover {color:#fff;}
.g2-head-a-login,.g2-head-a-login a {color:#fff;}
.g2-head-a-shop,.g2-head-a-shop a {color:#fff;}
.g2-head-a-search,.g2-head-a-search a {color:#fff;}
.g2-head-b-nav {width:100%;}
.g2-head-a-nav a {margin-left:30px;display:inline-block;}
.g2-head-a-shop {background:rgba(255,255,255,0.8);padding:0 25px;color:#333;}
.g2-head-a-shop {border-radius:10px;font-weight:bold;}
.g2-head-a-search i {font-size:22px;}
.g2-head-a-shop i {font-size:27px;}
.g2-head-a-login i {font-size:24px;}
.g2-head-a-search i,.g2-head-a-shop i,.g2-head-a-login i {margin-right:5px;}
.g2-head-a-r span,.g2-head-a-r i {vertical-align:middle;display:inline-block;}
.g2-head-b-r {position:absolute;right:4%;top:59px;display:flex;height:40px;}
.g2-head-b-r a {line-height:40px;margin-left:35px;}
.g2-head-b-r a span,.g-head-b-r a i {vertical-align:middle;display:inline-block;}
.g2-head-bm {width:80%;margin:0 auto;display:flex;flex-wrap:wrap;}
.g2-head-b-logo {display:block;width:260px;height:30px;position:relative;overflow:hidden;}
.g2-head-b-logo img {position:absolute;height:100%;left:0;bottom:0;}
.g2-head-bm-a,.g2-head-bm-b {width:100%;}
.g2-head-b-logo-0 {width:0;}
.g2-head-bm-a {padding-bottom:10px;}
.g2-head-b-nav,.g2-head-b,.g2-head-bm-b {display:flex;}
.g2-head-bm-b {flex-wrap:wrap;padding-top:20px;padding-bottom:20px;}
.g2-li {margin-right:2%;}
.g2-li-a,.g2-li-a:hover {color:#fff;}
.g2-li-a {font-size:18px;font-weight:bold;}
.g2-li-a {position:relative;line-height:40px;display:block;vertical-align:top;}
.g2-li-a.hasnav {padding-right:25px;}
.g2-li-a i {font-size:18px;color:#fff;position:absolute;right:0;top:0;font-weight:normal;}
/* 导航2 */.g-baner {height:100vh;overflow:hidden;/* border-bottom-right-radius:60px;border-bottom-left-radius:60px;*/}
.swiper-bg,.swiper-video {position:absolute;width:100%;height:100%;left:0;top:0;}
.swiper-bg .img {background-position:center;background-repeat:no-repeat;background-size:cover;}
.swiper-wz {position:absolute;width:80%;left:10%;color:#fff;top:32%;}
.g-baner-zw {border:1px solid rgba(255,255,255,0.2);background:rgba(7,78,150,0.2);padding:75px;padding-right:110px;box-sizing:border-box;}
.g-baner-zw {border-top-left-radius:75px;border-bottom-right-radius:110px;padding-bottom:0;padding-right:0;}
.g-baner-zw {height:390px;}
.swiper-wz {display:flex;justify-content:space-between;}
.swiper-video {object-fit:cover;}
.g-baner-h5 {font-size:52px;}
.g-baner-p1 {font-size:16px;margin-top:15px;line-height:1.4;}
.g-baner-p2 {display:inline-block;margin-top:65px;background:var(--yellow);color:#fff;}
.g-baner-p2 {height:50px;line-height:50px;padding:0 50px;border-radius:5px;font-size:20px;}
.g-baner-p2:hover {color:var(--yellow);border-color:var(--yellow);background:#fff;}
.g-baner-page {width:78% !important;left:50% !important;transform:translateX(-50%);padding-left:75px;bottom:3% !important;z-index:6;}
.g-baner-page {position:absolute;box-sizing:border-box;}
.g-baner-page span {background:none;opacity:1;width:12px;height:12px;margin:0 6px !important;}
.g-baner-page span {border:1px solid #fff;border-radius:50%;}
.g-baner-page span.swiper-pagination-bullet-active {background:#fff;}
a.nav_tj_top{padding-right:20px;background: url(../img/nav_tj_top.svg) right 1px no-repeat;}
a.nav_tj_top{background-size: 12px auto;}
.xl-c-sb3 a{display:inline-block;}

.g-head-a-shop{position: relative;}
.rfsub{z-index: 9;top:45px;display:none;}
.rfsub{width: 200px;box-sizing: border-box; position: absolute;left:50%;margin-left: -100px;padding-top: 10px;}
/* .rfsub{right:0;margin: 0;left:auto;} */
.rfsub ul{background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.08);}
.rfsub ul{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding: 20px;padding-bottom: 10px;}
.rfsub ul{padding-left: 40px;padding-right: 0;}
.rfsub a{display: block;position: relative;padding-left: 35px;color:#000;height: 40px;line-height: 40px;}
.rfsub a:before,.rfsub a:after{content: ''; position: absolute;left:0;top:0;height: 100%;width: 26px;background-position: left center;background-repeat: no-repeat;}
.rfsub a:before,.rfsub a:after,.rfsub a,.rfsub{transition: all 0.3s ease;}
.rfsub a:after{opacity: 0;visibility: hidden;}
.rfsub li{padding-top: 5px;}
.rf01 a:before{background-image: url(../img/rf01.svg);}
.rf02 a:before{background-image: url(../img/rf02.svg);}
.rf03 a:before{background-image: url(../img/rf03.svg);}
.rf04 a:before{background-image: url(../img/rf04.svg);}
.rf01 a:after{background-image: url(../img/rf01-blue.svg);}
.rf02 a:after{background-image: url(../img/rf02-blue.svg);}
.rf03 a:after{background-image: url(../img/rf03-blue.svg);}
.rf04 a:after{background-image: url(../img/rf04-blue.svg);}
.rf01 a:before,.rf01 a:after{background-size: 24px;}
.rf02 a:before,.rf02 a:after{background-size: 21px;}
.rf03 a:before,.rf03 a:after{background-size: 24px;}
.rf04 a:before,.rf04 a:after{background-size: 24px;}
.rfsub a:hover{color: var(--blue);}
.rfsub a:hover:after{opacity: 1;visibility: visible;}
.rfsub a:hover:before{opacity: 0;visibility: hidden;}
.g-head-a-shop:hover .rfsub{opacity: 1;-webkit-opacity: 1;visibility: visible;z-index:20;top:33px;}

@media only screen and (max-width:1600px) {.g-baner-h5 {font-size:45px;}
}
@media only screen and (max-width:1440px) {.g-baner-h5 {font-size:40px;}
}
.appear-animation {opacity:0;}
@-webkit-keyframes fadeInUpShorter {from {opacity:0;-webkit-transform:translate(0,50px);transform:translate(0,50px);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpShorter {from {opacity:0;-webkit-transform:translate(0,50px);transform:translate(0,50px);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpShorter {-webkit-animation-name:fadeInUpShorter;animation-name:fadeInUpShorter;}
@-webkit-keyframes fadeInDownShorter {from {opacity:0;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownShorter {from {opacity:0;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDownShorter {-webkit-animation-name:fadeInDownShorter;animation-name:fadeInDownShorter;}
.swiper-slide-active .appear-animation {animation:fadeInUpShorter 0.8s normal forwards;}
.swiper-slide-active .scale {transform:scale(1);}
.ani1 {animation-delay:0.3s !important;}
.ani2 {animation-delay:0.5s !important;}
.ani3 {animation-delay:0.7s !important;}
.swiper-bg .img {position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;}
.swiper-bg .img {position:relative;width:100%;height:100%;z-index:0;}
.swiper-bg .img span {position:relative;width:100%;height:100%;display:block;}
.swiper-bg {transform:scale(1.07);transition:transform 2.5s 0.2s;}
.swiper-slide-active .swiper-bg {transform:scale(1);}
/* .g-banerm.swiper-slide-active .swiper-bg {animation-name:clipPathLeft;animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-duration:1s;animation-fill-mode:forwards;}
.g-banerm.swiper-slide-active .swiper-bg .img {animation-name:leftFade;animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-duration:1.3s;animation-fill-mode:forwards;}
*/@keyframes clipPathLeft {0% {clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);}
100% {clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);}
}
@keyframes clipPathright {0% {clip-path:polygon(0 0,0 0,0 100%,0% 100%);}
100% {clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);}
}
@keyframes leftFade {0% {transform:translate3d(100px,0,0);}
100% {transform:translate3d(0px,0,0);}
}

@media only screen and (max-width:1440px) {
}
.g-main-pa2 {display:flex;justify-content:space-between;}
.g-main-pa2-link {width:48.5%;}
.g-main-pa-linkwz a {display:block;position:relative;padding-left:0;}
.g-main-pa-linkwz a {color:#333;margin-top:8px;}
.g-main-pa-linkwz a:nth-child(1) {margin-top:0;}
.g-pubmore-i {color:#555;left:0;top:3px;}
.g-pubmore-i {position:absolute;display:block;width:11px;height:20px;}
.g-pubmore-i:before,.g-pubmore-i:after {position:absolute;content:'';width:100%;height:100%;left:0;top:0;transition:all 0.3s ease;}
.g-pubmore-i:before,.g-pubmore-i:after {background-position:center;background-repeat:no-repeat;background-size:100% auto;}
.g-pubmore-i-blue:before {background-image:url(../img/promore-black.svg);}
.g-pubmore-i-blue:after {background-image:url(../img/promore-blue.svg);opacity:0;}
.g-pubmore-i-fff:before {background-image:url(../img/promore-fff.svg);}
.g-pubmore-i-fff:after {background-image:url(../img/promore-000.svg);opacity:0;}
.g-pubmore-i-black:before {background-image:url(../img/promore-000.svg);}
.g-pubmore-i-black:after {background-image:url(../img/promore-000.svg);opacity:0;}
.g-main-pa2-link {background:#fff;border-radius:15px;overflow:hidden;}
.g-main-pa-linkwz {padding:30px;padding-left:100px;position:relative;}
.g-main-pa-linkwz a:hover,.g-main-pa-linkwz a:hover i {color:var(--blue);}
.g-main-pa-linkwz a,.g-main-pa-linkwz a i {transition:all 0.3s ease;}
.g-main-pa-linkimg {position:relative;overflow:hidden;}
.g-main-pa-linkimg img {width:100%;vertical-align:top;transition:all 0.3s ease;}
.g-main-pa-linkimgwz {padding:30px;padding-bottom:45px;}
.g-main-pa-linkimgwz {position:absolute;width:100%;box-sizing:border-box;padding-left:100px;bottom:0;z-index:3;}
.gml-p1,.gml-p2 {color:#fff;line-height:1;}
.gml-p1 {font-size:18px;}
.gml-p2 {font-size:35px;margin-top:15px;}
.g-main-pa2-icon {position:absolute;width:90px;height:90px;right:45px;bottom:45px;}
.g-main-pa-linkwz ul {position:relative;z-index:3;}
.g-main-pa-linkwz a:hover .g-pubmore-i:after {opacity:1;}
.g-main-pa-linkwz a:hover .g-pubmore-i:before {opacity:0;}
.g-main-pa2-link:hover .g-main-pa-linkimg img {transform:scale(1.03);}
.g-baner-zw {width:70%;}
.g-baner-zw2 {width:40%;margin-top:-5px;}
.swiper-num {width:40%;text-align:center;display:flex;justify-content:space-between;}
.swiper-numicon {display:inline-block;position:relative;}
.swiper-numicon {width:80px;height:80px;}
.swiper-numicon img {position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}
.swiper-numicon img {max-width:100%;max-height:80%;}
.swiper-nump1 {font-family:'Montserrat',sans-serif;margin-top:10px;}
.swiper-nump1,.swiper-nump2 {color:#fff;}
.swiper-nump1 span {font-size:35px;}
.swiper-nump1 i {font-size:28px;font-style:normal;padding-left:5px;}
.swiper-nump2 {margin-top:10px;line-height:1.4;}
.swiper-num ul {min-width:110px;line-height:1;}
.insolommore .g-pubmore-i {left:auto;right:0;top:-1px !important;}
.insolommore {padding-right:15px;}
.g-main-dmore i {left:auto;top:2px !important;}
.g-main-c-ltit em i {left:auto;}
body {height:auto;}
:root {--bgs:#fafafa;--bgf8:#f8f9fa;--sblue:#0528bc;--blue:#0528bc;--yellow:#ff770f;}
.border6 {border-radius:10px;}
.menu-underlay {width:100%;position:fixed;}
.menu-underlay {background:var(--blue);transition:all 0.3s ease;height:0;overflow:hidden;left:0;top:0;}
.menu-underlay {background:#fff;}
.logo2,.logo1 {transition:all 0.3s ease;}
.logo2 {opacity:0;}
/* .active .menu-underlay {height:80px;}
*/.g-li:last-child {margin-right:0;}
.g-head.active {top:-110px;top:-51px;}
.g-head-a,.g-head-b {position:relative;z-index:3;}
.g-head {width:100%;position:fixed;left:0;top:0;}
.g-head.active {/* box-shadow:0 5px 15px rgba(0,0,0,0.08);*/}
.g-head-a {border-bottom:1px solid rgba(255,255,255,0.2);}
.g-head-b {padding:0 50px;}
.g-head-bm-b {justify-content:space-between;align-items:center;margin-top:0;padding:0;width:100%;}
.g-head-b-nav {box-sizing:border-box;width:50%;min-width:750px;justify-content:space-between;}
/* .g-head.active .g-head-b-logo-0,.g-head-b-logo-0 {width:108px;}
*//* .g-head.active .g-head-b-nav,.g-head-b-nav {width:calc(100% - 250px);padding-left:30px;}
*//* .g-head.active .g-head-bm {width:92%;}
*//* .g-head-b-r {opacity:0;visibility:hidden;z-index:-1;right:1%;}
*//* .g-head.active .g-head-b-r {opacity:1;visibility:visible;z-index:3;right:4%;}
*/.g-head-b-logo {width:98px;}
.g-head-b-logo-0 {position:relative;top:0;}
.g-head-bm {width:100%;}
.g-head-bm,.g-head-b-logo-0,.g-head-b-nav,.g-head,.g-head-b-r {transition:all 0.5s ease;}
.g-head.active .g-head-bm,.g-head.active .g-head-b-logo-0,.g-head.active .g-head-b-nav {transition-delay:0.5s;}
.g-head.active .g-head-b-r {transition-delay:0.6s;}
.g-head.hovers .g-li-a,.g-head.hovers .g-li-a i,.g-head.hovers .g-head-a-search,.g-head.pages .g-li-a,.g-head.pages .g-li-a i,.g-head.pages .g-head-a-search,.g-head.active .g-head-a-search,.g-head.active .g-head-a-login,.g-head.active .g-li-a,.g-head.active .g-li-a i {color:#000;}
.g-head.hovers .g-head-a-search,.g-head.hovers .g-li-a,.g-head.hovers .g-li-a i,.g-head.pages .g-head-a-search,.g-head.pages .g-li-a,.g-head.pages .g-li-a i ,.g-head.hovers .g-head-a-login em ,.g-head.pages .g-head-a-login em,.g-head.active .g-head-a-login em{color:#000;}
.g-head.hovers .g-head-a-login i:after,.g-head.hovers .g-head-a-search i:after,.g-head.pages .g-head-a-login i:after,.g-head.pages .g-head-a-search i:after,.g-head.active .g-head-a-search i:after,.g-head.active .g-head-a-login i:after {opacity:1;}
.g-head.hovers .g-head-a-search i:before,.g-head.hovers .g-head-a-login i:before,.g-head.pages .g-head-a-search i:before,.g-head.pages .g-head-a-login i:before,.g-head.active .g-head-a-search i:before,.g-head.active .g-head-a-login i:before {opacity:0;}
.g-head.hovers .logo1,.g-head.active .logo1,.g-head.pages .logo1 {opacity:0;}
.g-head.hovers .logo2,.g-head.active .logo2,.g-head.pages .logo2 {opacity:1;}
.g-head.active1 .g-head-a-search,.g-head.active1 .g-head-a-login,.g-head.active1 .g-li-a,.g-head.active1 .g-li-a i {color:#000;}
.g-head.active1 .g-head-a-search i:after,.g-head.active1 .g-head-a-login i:after {opacity:1;}
.g-head.active1 .g-head-a-search i:before,.g-head.active1 .g-head-a-login i:before {opacity:0;}
.g-head.active1 .logo1 {opacity:0;}
.g-head.active1 .logo2 {opacity:1;}
.g-head.active1 .sgp-in-lauge {color:#333;}
.g-head.active1 .sgp-in-lauge span:after {opacity:1;}
.g-head.active1 .sgp-in-lauge span:before {opacity:0;}
.menu-underlay {box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.g-head.active1 .g-head-a {position:relative;}
.g-head-a:before {position:absolute;width:100%;content:'';left:0;opacity:0;bottom:0;background:#eee;width:100%;height:1px;transition:all 0.3s ease;}
.g-head.active1 .g-head-a:before {opacity:1;transition-delay:0.5s;}
.g-head.active1 .g-head-b {transition:all 0.3s ease;transition-delay:0.3s;}
.xialasub {position:absolute;width:100%;text-align:center;left:0;top:0;display:none;background:url(../img/navsubbg.jpg) left top repeat-x #fff;padding-top:70px;border-bottom:1px solid #eee;}
.xialasubm {opacity:0;text-align:center;}
.xialasubm img {vertical-align:top;max-width:100%;width:90%;}
.g-head.active .xialasubm {/* padding-top:30px;*/}
.menu-underlay {display:none;}
.g-head-b:before {position:absolute;content:'';left:50%;transform:translateX(-50%);background:#fff;height:0;width:100%;opacity:0;top:0;}
.g-head-b:before {transition:opacity 0.2s ease}
.g-head.active .g-head-b:before {height:100%;transition:opacity,height 0.5s ease;transition-delay:0.3s ease;opacity:1;}
.g-li-a,.g-head-b-logo {z-index:4;}
.g-head-a {z-index:6;}
.g-head.active1 .sgp-in-lauge,.g-head.active1 .g-head-a-nav a {color:#333;}
.pages.active1 .sgp-in-lauge,.pages.active1 .g-head-a-nav a {color:#fff !important;}
.pages.active1 .sgp-in-lauge span:before {opacity:1;}
.pages.active1 .sgp-in-lauge span:after {opacity:0;}
.g-head.hovers .g-head-a,.g-head.pages .g-head-a {background:var(--blue);}
.g-head.hovers .g-head-b,.g-head.pages .g-head-b {background:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.03);}
.page_scroll_wrap {position:relative;z-index:3;}
.g4footm {display:flex;justify-content:space-between;}
.g4footm br{display:none;}
.g4footmal {display:flex;width:55%;justify-content:space-between;}
.g4footmal h3 {font-size:20px;padding-bottom:15px;}
.g4footmal a {display:block;padding:5px 0;opacity:0.8;transition:all 0.3s ease;}
.g4footmal a:hover {opacity:1;color:var(--blue);}
.g4footmal li {margin-top:3px;}
.g4footma {padding-top:78px;padding-bottom:55px;}
.gfoot {background:#fff;}
.g4footmarp2 {font-size:32px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.g4footmarp1 {margin-top:20px;}
.g4footmarp3 {font-size:20px;margin-top:5px;transition:all 0.3s ease;}
.g4footmarp4 {margin-top:30px;}
.g4footmarp4 a {display:inline-block;border:1px solid var(--yellow);transition:all 0.3s ease;}
.g4footmarp4 a {width:42px;height:42px;box-sizing:border-box;line-height:40px;text-align:center;border-radius:50%;}
.g4footmarp4 a {margin-right:20px;}
.g4footmarp4 i {color:#333;}
.g4footmarp4 a:nth-child(1) i {font-size:26px;}
.g4footmarp4 a:nth-child(2) i {font-size:26px;}
.g4footmarp4 a:nth-child(3) i {font-size:24px;}
.g4footmb {border-top:1px solid rgba(0,0,0,0.2);padding:20px 0;}
.g4footmb {font-size:14px;}
.gfoot {position:sticky;bottom:0;}
.g3newbtn-1 {border:none;background:none;}
.g3newot {width:250px;margin:0 auto;position:relative;height:20px;line-height:20px;box-sizing:content-box;padding-bottom:12px;}
.g3newot {border-bottom:1px solid #aaa;text-align:center;}
.pubscrollbar {height:3px;width:100%;position:absolute;bottom:-2px;left:0;}
.pubscrollbar .swiper-scrollbar-drag {background:var(--yellow);}
.g3newot {margin-top:60px;}
.g3newbtn {position:absolute;top:50%;width:50px;height:50px;line-height:48px;background:none;border-radius:50%;text-align:center;}
.g3newbtn {text-align:center;z-index:3;margin-top:-70px;transition:all 0.3s ease;}
.g3newbtn i {color:#fff;font-size:30px;font-weight:normal;}
.newlbtn1 {left:50%;margin-left:-465px;}
.newlbtn2 {right:50%;margin-right:-465px;}
.g3newbtn-1 {height:20px;width:20px;line-height:20px;top:auto;margin:0;left:auto;right:auto;opacity:1;}
.g3newbtn-1.newlbtn1 {left:0;}
.g3newbtn-1.newlbtn2 {right:0;}
.g3newbtn-1 i {color:var(--yellow);}
.g3newbtn-1:hover {background:none;border:none;}
.p_right {position:fixed;display:flex;z-index:355;width:50px;text-align:center;bottom:50px;flex-wrap:wrap;right:20px;display:none;}
.p_righta,.p_rightb {width:100%;position:relative;}
.p_rightb,.p_righta,.p_righta a {height:50px;box-sizing:border-box;}
.p_righta a,.p_righta {border-radius:50%;}
.p_righta a {margin-bottom:10px;display:block;background:#000;color:#fff;line-height:50px;}
.p_rightb {line-height:48px;border-radius:50%;}
.p_rightb {border:1px solid var(--yellow);}
.p_rightb i {font-size:20px;}
.p_rightsb {position:absolute;width:100%;left:0;bottom:50px;text-align:center;}
.p_rightb {margin-top:10px;}
.p_rightc {position:relative;width:50px;height:50px;line-height:48px;text-align:center;border-radius:50%;border:1px solid var(--yellow);margin-top:10px;transition:all 0.3s ease;background:var(--yellow);display:block;}
.p_right_h.p_rightc:hover{background:#000;cursor:pointer;border-color:#000}
.p_rightc:hover .p_fenlei{opacity: 0;}
.p_rightcimg1 img{height: 20px;}
.p_rightcimg2 img{height: 20px;}
.p_rightcimg3 img{height: 19px;}
.p_rightcimg4 img{height: 21px;}
.p_rightc,.p_rightc a{z-index: 366;}
.p_righta,.p_righta a{z-index: 360;}
.p_rightc a{width: 50px;height: 50px;margin-bottom: 10px;display: block;position: relative;background: var(--yellow);vertical-align: top;border-radius: 50%;}
.p_rightc img{position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;}
.p_fenlei{height:22px;vertical-align: top;}
.p_righta {line-height:50px;background:var(--yellow);}
.p_righta svg {width:26px;position:relative;top:8px;display:inline-block;}
.p_rightagb {position:absolute;width:100%;left:0;bottom:0;height:50px;text-align:center;line-height:50px;color:#fff;font-size:20px;}
.p_rightsb a:nth-child(1) i {font-size:26px;}
.p_rightsb a:nth-child(2) i {font-size:24px;}
.p_rightsb a:nth-child(3) i {font-size:24px;}
.p_rightsb a:nth-child(4) i {font-size:22px;}
.p_rightsb {opacity:0;visibility:hidden;z-index:-2;transform:translateY(20px);}
.p_rightagb {opacity:0;}
.p_rightb {background:#fff;}
.p_rightb {border-color:var(--yellow);}
.p_rightb:hover {background:var(--yellow);/* color:#fff;*/}
.p_right_h:hover .p_rightsb {opacity:1;visibility:visible;z-index:3;transform:translateY(0);}
.p_right_h:hover {background:#000;}
.p_right_h:hover .p_rightagb {opacity:1;}
.p_rightb,.p_rightsb,.p_right_h,.p_rightagb {transition:all 0.3s ease;}
.p_right_kf i{font-size:22px;transition:all 0.3s ease;font-weight:bold;}
.p_right_kf:hover{background:#000;border-color:#000;}
.p_right_kf:hover i{color:#fff;}
.g3-pubmore {box-sizing:border-box;}
.g3-pubmore {padding:0 20px;width:200px;text-align:left;height:50px;position:relative;line-height:50px;border-radius:16px;border-top-right-radius:0;overflow:hidden;display:inline-block;}
.g3-pubmore i {display:block;color:var(--blue);position:absolute;right:20px;top:50%;transform:translateY(-50%);}
.g3-pubmore i:after {background:var(--blue);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.g3-pubmore i:after {content:'';width:6px;height:6px;border-radius:50%;}
.g3-pubmore i,.g3-pubmore i:after,.g3-pubmore i:before {transition:all 0.3s ease;}
.g3-pubmore i:before {opacity:0;position:relative;z-index:3;}
.g3-pubmore i {color:#fff;font-size:18px;font-weight:normal;}
.g3-pubmore:hover i:before {opacity:1;}
.g3-pubmore:hover i:after {width:38px;height:38px;}
.g3-pubmore {background:#fff;color:var(--blue);cursor:pointer;transition:all 0.3s ease;}
.g3-pubmore-blue {color:#fff;background:var(--blue);}
.g3-pubmore-blue i {color:var(--blue);}
.g3-pubmore-blue i:after {background:#fff;}
.g3-pubmore-yellow {color:#000;background:var(--yellow);}
.g3-pubmore-yellow i {color:#fff;}
.g3-pubmore-yellow i:after {background:#000;}
.g3-pubmore-blue:hover {color:#fff;}
.g-buy-yellow:hover {background:var(--yellow);}
.g-buy-yellow:hover {color:#222;}
.g-buy-yellow:hover i:after {background:#000;}
.ge4msg {position:relative;background:var(--blue);}
.ge4msg:before {background:var(--blue);position:absolute;width:100%;height:100%;left:0;top:0;}
.ge4msg {/* border-radius:40px;*/}
.ge4msgm,.g4footm {display:flex;justify-content:space-between;}
.ge4msgmb {width:60%;}
.ge4msgmbmsg,.ge4msgmbm {width:100%;}
.ge4msgmbm {display:flex;justify-content:space-between;}
.ge4msgmbm-50 {width:49%;}
.ge4msgmbm-100 {width:100%;}
.ge4msgmbmx {position:relative;}
.ge4msgmbmx .on {margin-top:-22px;}
.ge4msgmbmx label {position:absolute;z-index:3;color:#333;left:15px;top:50%;margin-top:-10px;transition:all 0.3s ease;}
.otxt5 {background:none;border:none;outline:none;border-radius:8px;overflow:hidden;}
.otxt5 {border-bottom-right-radius:20px;border-top-right-radius:0;}
.otxt5 {background:#fff;width:100%;box-sizing:border-box;height:55px;line-height:23px;padding:0 15px;padding-top:25px;padding-bottom:5px;}
.ge4msgmbm {margin-top:2%;}
.otxt5 {border-bottom:2px solid #fff !important;box-sizing:border-box;transition:all 0.3s ease;}
.otxt5:focus {border-color:var(--yellow) !important;}
.ge4msgmbmp1 {font-size:12px;color:rgba(255,255,255,0.5);width:50%;line-height:1.2;}
.ge4msgmbmp1 a{display:inline-block;margin-left:5px;text-decoration:underline;}
.ge4msgmbmp1 {position:relative;padding-left:30px;}
.ge4msgmbmp1 i {position:absolute;left:0;top:0;}
.checks {display:inline-block;border:1px solid #fff;width:14px;height:14px;border-radius:3px;}
.checks.on{background:url(../img/checkson.svg) center no-repeat;background-size: 70% auto;}
.ge4msgmbm2 {margin-top:4%;}
.ge4msgmbm:nth-child(1) {margin-top:0;}
.ge4msgmbmsg {margin-top:30px;}
.ge4msgmbp0 {font-size:40px;color:#fff;}
.ge4msg {padding-top:120px;padding-bottom:70px;}
.ge4msgmaimg {height:80px;}
.ge4msgma {color:#fff;font-size:28px;}
.ge4msgmap1 {margin-top:30px;}
.ge4msgclose{display: none;position: absolute;width: 35px;height: 35px;line-height: 35px;text-align: center;font-size: 22px;}
.ge4msgclose{right: 10px;top:10px;}
.hpages {height:120px;}
/**/.system_p1 {text-align:center;font-size:40px;font-weight:bold;}
.system {margin-top:40px;position:relative;}
.system_con {overflow:hidden;margin-top:30px;}
.system_list {display:flex;justify-content:center;}
.system_item {width:10% !important;text-align:center;color:#666;}
.system_item:hover {cursor:pointer;}
.system_list .swiper-slide-thumb-active {color:#ff770f;}
.system_list span:last-child {display:none;}
.swiper-container-android .swiper-slide,.system_list {transform:translate3d(0px,0,0) !important;}
.system_item2 {display:flex;justify-content:space-between;/* flex-wrap:wrap;*/}
.system_ul1 {width:50%;}
.system_ul1:hover .system_li img {transform:scale(1.05);}
.system_ul2 {width:50%;background:#f2f2f3;padding:70px 50px;border-radius:0 0 77px 0;}
.system_li {overflow:hidden;}
.system_li img {/* width:100%;*/transition:all 0.3s ease;}
.system_p2 {font-size:24px;font-weight:bold;}
.system_p3 {font-size:28px;line-height:34px;color:#5f5e5e;height:60px;}
.system_p4 {margin-top:20px;text-align:center;}
.system_p5 {text-align:right;margin-right:20px;margin-top:10px;}
/**//**//**//**/.index_ser {display:flex;justify-content:space-between;margin-top:40px;}
.index_serul1 {width:49%;border-radius:100px 0px 0px 0px;overflow:hidden;position:relative;}
.index_serli1 img {width:100%;transition:all 0.3s ease;}
.index_serli1:hover img {transform:scale(1.05);}
.index_serul2 {width:49%;/* border-radius:0px 10px 100px 10px;*/border-radius:10px 100px 0px 0px;overflow:hidden;position:relative;}
.index_serlist {position:absolute;top:80px;left:80px;/* width:76%;*/width:70%;}
.index_p1 {font-size:20px;color:#fff;}
.kefugif {width:60px;height:60px;background:url(../img/index/kefugif.gif) center no-repeat;background-size:auto 50px;}
.index_p2 {font-size:30px;color:#fff;/* font-weight:bold;*/}
.index_seritem {/* margin-top:260px;*/display:flex;flex-wrap:wrap;margin-top:-30px;padding:20px 50px 30px 50px;border-radius:00px 0px 10px 0px;background:#fff;position:relative;}
.index_seritem2 {border-radius:00px 00px 0px 10px;}
.index_seri1 {width:49%;height:103px;line-height:103px;/* margin-right:1px;*/background:#fff;/* border-radius:4px;*/position:relative;/* text-align:center;*//* margin-top:1px;*/display:inline-block;transition:all 0.3s ease;}
.index_seri1 span {font-size:18px;margin-left:-26px;/* font-weight:bold;*/}
.index_seri1:hover {/* background:#0528bc;*/color:#0528bc;}
.index_seri1 img {width:120px;height:120px;margin-left:-15px;}
.sericon1 {background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:all 0.3s ease;}
.sers1::before {background-image:url(../img/index/sericon1.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-7px;}
/* .sers1::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:10px;transition:all 0.3s ease;background-image:url(../img/index/sericon11.svg);opacity:0;}
*/.sers2::before {background-image:url(../img/index/sericon2.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-12px;}
/* .sers2::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:10px;transition:all 0.3s ease;background-image:url(../img/index/sericon22.svg);opacity:0;}
*/.sers3::before {background-image:url(../img/index/sericon3.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-12px;}
/* .sers3::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:6px;transition:all 0.3s ease;background-image:url(../img/index/sericon33.svg);opacity:0;}
*/.sers4::before {background-image:url(../img/index/sericon4.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-12px;}
/* .sers4::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:10px;transition:all 0.3s ease;background-image:url(../img/index/sericon44.svg);opacity:0;}
*/.sers5::before {background-image:url(../img/index/sericon5.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-9px;}
.sera5 {border-right:1px solid rgb(229,229,229,0.5);border-bottom:1px solid rgb(229,229,229,0.5);}
.sera6 {border-bottom:1px solid rgb(229,229,229,0.5);/* text-align:end;*/}
.sera8 {border-left:1px solid rgb(229,229,229,0.5);/* text-align:end;*/}
.sera16 {margin-left:-40px;}
/* .sers5::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:10px;transition:all 0.3s ease;background-image:url(../img/index/sericon55.svg);opacity:0;}
*/.sers6::before {background-image:url(../img/index/sericon6.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-12px;}
/* .sers6::after {background-position:center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:'';width:80px;height:80px;left:5px;top:10px;transition:all 0.3s ease;background-image:url(../img/index/sericon66.svg);opacity:0;}
*/.sers7::before {background-image:url(../img/index/sericon7.svg);position:absolute;content:'';width:120px;height:120px;left:-20px;top:-12px;}
.sers8::before {background-image:url(../img/index/sericon8.svg);position:absolute;content:'';width:120px;height:120px;left:-25px;top:-12px;}
.sers2 {background-image:url(../img/index/sericon2.svg);}
.sers3 {background-image:url(../img/index/sericon3.svg);}
.sers4 {background-image:url(../img/index/sericon4.svg);}
/* 首页baner */.g-baner {height:80vh;}
.scroll_down {position:absolute;bottom:60px;right:5%;z-index:30;}
.scroll_down .arrow_btn {position:relative;display:block;padding-bottom:30px;}
.scroll_down .arrow_btn:before {display:block;content:"";width:1px;height:50px;position:absolute;bottom:0;left:50%;background:rgba(255,255,255,0.4);margin-left:-1px;}
.scroll_down .arrow_btn:after {display:inline-block;content:"";position:absolute;bottom:0;left:50%;width:1px;height:50px;background:#fff;transform:scaleY(0);animation:lineActiveAnimation 1.9s cubic-bezier(0.445,0.05,0.55,0.95) infinite;margin-left:-1px;}
.scroll_down .fig {width:25px;height:40px;border:1px solid #fff;border-radius:25px;margin:0 auto;display:block;}
@keyframes lineActiveAnimation {0% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center bottom}
49% {-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center bottom}
50% {-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center top}
99% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center top}
100% {-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center top}
}
.g-baner-hmore {margin-top:50px;}
.swiper-wz {z-index:6;}
.swiper-bg-color {position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;}
.swiper-bg-color {background:linear-gradient(180deg,rgba(0,57,174,1) 0%,rgba(0,57,174,0.4) 60%,rgba(255,255,255,0) 100%);}
.w-90 {width:90%;margin-left:10%;box-sizing:border-box;}
.w-72 {width:72%;max-width:1380px;min-width:1200px;margin:0 auto;}
.g3-p1,.g3-p2 {text-align:center;letter-spacing:3px;}
.g3-p1 {font-size:32px;color:#5f5e5e;line-height:1.2;}
.g3-p2 {font-size:38px;line-height:1;margin-top:15px;}
.g3-p4 {margin-top:20px;text-align:center;}
.g3-p2-fff {color:#fff;}
.g3-p2-t0 {margin-top:0;}
.g-baner-zw {padding-left:0;border:none;background:none;padding-top:35px;}
.g-baner-page {padding-left:0 !important;width:90%;left:10% !important;transform:none;text-align:center;}
/**//* 首页服务 */.g-c-lct {text-align:center;padding:80px 0;background:#fafafa;padding-bottom:0;}
.g-c-lct img {max-width:100%;}
.g-cm {background:#fff;}
.g3-prom {position:relative;z-index:3;}
.g-c-lct {background:#fff;position:relative;}
.g-c-lct video {position:relative;z-index:1;}
.g-c-lct:before {position:absolute;content:'';left:0;top:0;width:100%;height:100%;z-index:2;background:#dedede;opacity:0.1;}
.g9-ser {padding-top:60px;}
.g9-ser,.g-cm {background:#fafafa;}
.hovericona,.g9-ser-wz {width:14.66%;}
.g9-serm {display:flex;justify-content:space-between;position:relative;}
.g9-ser-wz {height:510px;border-radius:50px;background:#fff;position:relative;}
.g9-ser-wz {background-image:linear-gradient(to bottom,#d2e1fb,#f4f6fa);}
.g9-ser-wz {border:1px solid rgba(51,58,194,0.5);transition:all 0.3s ease;}
.g9-ser-tit1 {position:absolute;text-align:center;line-height:1.2;width:100%;font-size:26px;color:#222;}
.g9-ser-tit1 {left:50%;transform:translateX(-50%);top:255px;}
.g9-ser-icon {display:block;width:100px;height:100px;position:absolute;transition:all 0.3s ease;}
.g9-ser-icon img {position:absolute;left:0;top:0;width:100%;transition:all 0.3s ease;}
.g9-ser-icon img:nth-child(1) {opacity:0;}
.g9-ser-icon-top,.g9-ser-icon-bottom {left:50%;transform:translateX(-50%);}
.g9-ser-icon-top {top:135px;opacity:0;cursor:pointer;}
.g9-ser-icon-bottom {top:100px;}
.g9-ser-wz.on {background:none;border:transparent;}
.g9-ser-wz.on .g9-ser-icon-top {opacity:0.6;}
.g9-ser-wz.on.cur .g9-ser-icon-top,.g9-ser-wz .g9-ser-icon-top:hover {opacity:1;top:-10px;}
.g9-ser-close {cursor:pointer;}
.g9-ser-jt {font-size:30px;color:var(--blue);left:50%;transform:translateX(-50%);transition:all 0.3s ease;bottom:70px;opacity:0;position:absolute;}
.g9-ser-jt {cursor:pointer;}
.g9-ser-wz:hover .g9-ser-jt {opacity:1;bottom:90px;}
.g9-ser-wz:hover .g9-ser-icon-bottom {top:50px;}
.g9-ser-wz:hover {border:1px solid rgba(51,58,194,1);box-shadow:0 15px 30px rgba(0,0,0,0.08);}
.hovericon {position:absolute;width:100%;display:flex;justify-content:space-between;}
.g9-ser {padding-bottom:80px;}
.g9-ser-close {width:55px;height:55px;box-sizing:border-box;line-height:53px;border:1px solid #fff;}
.g9-ser-close {text-align:center;color:#fff;font-size:20px;transform:rotateZ(90deg);}
.g9-ser-close {right:70px;top:33px;z-index:33;position:absolute;border-radius:50%;}
.g9-ser-tab {position:absolute;width:100%;border:1px solid var(--blue);border-radius:50px;box-sizing:border-box;padding-bottom:20px;}
.g9-ser-tab {padding:50px 70px;height:500px;background:#fff;z-index:4;bottom:0;}
.g9-ser-tit2 {font-size:30px;}
.g9-ser-tit2 span {position:relative;padding-right:65px;display:inline-block;height:55px;line-height:55px;color:var(--blue);}
.g9-ser-icon-center {right:0;top:50%;transform:translateY(-50%);}
.g9-ser-p1 {font-size:20px;line-height:1.2;position:relative;padding-left:15px;}
.g9-ser-p1:before {position:absolute;content:'';width:2px;background:var(--blue);height:80%;top:10%;left:0;}
.g9-ser-p3 {padding-left:15px;padding-top:6px;}
.g9-ser-p3 p {font-size:14px;color:#4d4d4d;display:inline-block;margin-right:45px;margin-top:8px;}
.g9-ser-p3 p:hover {color:var(--blue);}
.g9-ser-list {padding-top:40px;}
.g9-ser-list:nth-child(1) {padding-top:0;}
.g9-ser-scroll {margin-top:40px;}
.g9-ser-tabm {display:none;}
.pub-scroll {height:100%;padding-right:0;overflow:hidden;}
.pub-scroll::-webkit-scrollbar-track {background:#babec3;width:1px;position:absolute;width:100%;}
.pub-scroll::-webkit-scrollbar-thumb {background:var(--blue);height:30px;width:100%;border-radius:3px;opacity:0.7;width:3px;}
.pub-scroll::-webkit-scrollbar {height:100%;width:3px;background:none;}
.g9-ser-p3-3 {display:flex;width:100%;flex-wrap:wrap;justify-content: space-between;box-sizing: border-box;}
 /* .g9-ser-p3-3 a {width:28%;margin-right:8%;} */

.g9-ser-p3-3 p{margin-right: calc(50% - 380px);}
.g9-ser-p3-3 p:nth-child(3n) {margin-right:0;} 
.g9-ser-p3-3 p:nth-child(1),.g9-ser-p3-3 p:nth-child(4),.g9-ser-p3-3 p:nth-child(7){width: 215px;}
.g9-ser-p3-3 p:nth-child(2),.g9-ser-p3-3 p:nth-child(5),.g9-ser-p3-3 p:nth-child(8){width: 265px;}
.g9-ser-p3-3 p:nth-child(3),.g9-ser-p3-3 p:nth-child(6),.g9-ser-p3-3 p:nth-child(9){width: 280px;}
.g9-ser-tab {display:none;}
.g9-ser-wz {cursor:pointer;}
.g9-ser-icon-top img:nth-child(1) {opacity:1;}
.g9-ser-icon-top img:nth-child(2) {opacity:0;}
.hovericon {left:0;top:-95px;}
.g9-ser-icon-top {position:relative;transform:none;left:0;top:0;display:inline-block;}
.g9-ser-icon-top {opacity:1;}
.hovericona {text-align:center;}
.g9-ser-tab {padding:0;border:none;}
.g9-ser-tabm {padding:50px 70px;border-radius:50px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;}

.hovericona.on .g9-ser-icon-top img:nth-child(1) {opacity:0;}
.hovericona.on .g9-ser-icon-top img:nth-child(2) {opacity:1;}
.g9-ser-tit2 {padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,0.3);line-height:1;}
.g9-ser-tit2 span {line-height:1;height:auto;color:#fff;}
.g9-ser-scroll {margin-top:44px;height:310px;background:#fff;padding:25px 35px;box-sizing:border-box;border-radius:20px;position: relative;}
.g9-ser-scroll {border-top-right-radius:0;border-bottom-right-radius:50px;padding-right:80px;}
.g9-ser-scroll .mCSB_scrollTools {width:3px;}
.g9-ser-scroll .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {background:#babec3;width:1px;}
.g9-ser-scroll .mCSB_scrollTools .mCSB_dragger {background:var(--blue);}
.g9-ser-mores{position: absolute !important;right: 20px;bottom: 20px;z-index: 5;width: 150px;}
@media screen and (max-width:1440px) {
	.g9-ser-p3 p{margin-right: 15px;}
	.g9-ser-p3-3 {justify-content: flex-start;}
	.g9-ser-p3-3 p{width: 48% !important;margin-right: 4% !important;}
	.g9-ser-p3-3 p:nth-child(2n) {margin-right:0 !important;}
}
/* 我们的价值 */.g30-value {padding:150px 0;position:relative;padding-bottom:215px;position:sticky;top:0;}
.g30-valuebg {background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}
.g30-valuebg {position:absolute;left:0;top:0;width:100%;height:100%;}
.g30-valuebg video {width:100%;height:100%;object-fit:cover;}
.g30-valuem {position:relative;z-index:3;}
.g30-valuemp1,.g30-valuemp2 {text-align:left;color:#fff;}
.g30-valuemp2 {line-height:1.5;margin-top:30px;}
.g30-valuemp3 {margin-top:75px;}
.g30-valuem {display:flex;justify-content:space-between;}
.g30-valueml {width:50%;}
.g30-valuemr {width:50%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.g30-valuemr ul {width:33.33%;text-align:center;margin-top:50px;}
.g30-valuemr .swiper-nump2 {line-height:1.2;margin-top:5px;}
.g30-valuemr .swiper-nump1 span {font-size:35px;}
.g30-valuemr .swiper-nump1 {line-height:1;}
.g30-valuemr .swiper-nump1 {margin-top:5px;}
.g30-valuemr ul:nth-child(-n+3) {margin-top:0;}
.g30-st {border-radius:40px;overflow:hidden;transform:scale(0.9);}
.g30st {background:var(--bgs);}
/* 新闻 */.hotnew2 {display:block;overflow:hidden;}
.hotnew2 img {width:100%;vertical-align:top;}
.g3-new {padding:80px 0;background:var(--bgs);}
.g3-newimg {position:relative;overflow:hidden;border-radius:10px;width:45%;}
.g3-newwz {box-sizing:border-box;width:55%;}
.g3-newimg img {width:100%;vertical-align:top;}
.g3-newimg span {color:#fff;position:absolute;bottom:30px;left:45px;z-index:3;}
.g3-new-lnk {width:50%;padding:15px;box-sizing:border-box;background:#fff;border-radius:10px;display:flex;}
.g3newp4 {height:40px;line-height:40px;width:130px;font-size:14px;}
.g3-newwz {padding:15px;padding-bottom:0;padding-left:20px;}
.g3newp2 {max-width:100%;font-size:20px;position:relative;}
.g3-new-slider {overflow:hidden;margin-top:30px;min-width:1200px;}
.g3-new-lnk:hover .g3-newimg img {transform:scale(1.03);}
.g3-new-lnk:hover .g3-newwz {color:var(--sblue);}
.g3-new-lnk {transform:scale(1);transition:all 0.3s ease;}
.g3-new-lnk.swiper-slide-active {transform:scale(1);}
.g3newbtn {opacity:0;cursor:pointer;}
.g3newbtn:hover {background:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.5);}
.g3-new-slider:hover .g3newbtn {opacity:1;}
.g3-newimg img,.g3-newwz,.g3newbtn {transition:all 0.3s ease;}
.g3-new-more {text-align:center;margin-top:70px;}
.g3newp2 {margin-top:10px;}
.g3newp1 {color:#666;font-size:14px;}
.g3newp3 {color:#999;font-size:14px;}
.g3-newwz {position:relative;}
.g3newp3 {position:absolute;left:15px;bottom:10px;}
.g3newp4 {margin-top:40px;}
.g3newbtn-1 {height:20px;width:20px;line-height:20px;top:auto;margin:0;left:auto;right:auto;opacity:1;}
.g3newbtn-1.newlbtn1 {left:0;}
.g3newbtn-1.newlbtn2 {right:0;}
.g3newbtn-1 i {color:var(--yellow);}
.g3newbtn-1:hover {background:none;border:none;}
.g3newp4:hover i:after {width:25px;height:25px;}
/* 下拉 */.xialasub {display:block;box-shadow:0 20px 30px rgba(0,0,0,0.1);padding-top:0;top:70px;}
.xialasub,.g-head {z-index: 88888;}
.xialasubm {max-width:1550px;min-width:1200px;width:96%;opacity:1;margin:0 auto;justify-content:space-between;height:570px;}
.xialasub2 .xialasubm {height:420px;}
.xialasub2 .xlas-1.has i {transform:rotateZ(90deg);top:5px;}
.xialasub2 .xl-c-h5:hover a,.xialasub2 .xl-c-h5:hover .xlas-1 i {color:var(--blue);}
.xl-c-h5 img {width:211px;height:80px;margin-bottom:5px;border-radius:6px;}
.xialasubm {display:flex;}
.xialasub3 {}
.xialasub3 .xialasubm {height:auto;justify-content:flex-start;}
.xialasub3 .xialasubm {width:100%;min-width:100%;max-width:100%;box-sizing:border-box;display:block;text-align:left;}
.xialasub3 .xialasubmul {position:relative;box-sizing:border-box;}
.xialasub3 .xialasubm a {padding:20px 20px;display:inline-block;font-size:16px;font-weight:500;}
.xialasub3 .xialasubm a:hover {color:var(--blue);}
.xl-l {width:20%;text-align:left;}
.xl-l-h5 {color:#222;font-weight:600;font-size:24px;padding-top:15px;}
.xl-l-p4 {font-size:14px;line-height:1.8;margin-top:15px;}
.xl-l-p5 {margin-top:35px;}
.xl-c {width:60%;box-sizing:border-box;border:1px solid #eee;border-top:none;border-bottom:none;}
.xl-r {width:16%;}
.xl-h4 {display:block;}
.xl-h4 {position:relative;padding:0;border-bottom:1px solid #eee;text-align:left;cursor:pointer;}
.xl-h4 span {display:block;position:relative;transition:all 0.3s ease;line-height:60px;padding:5px 20px;z-index:1;}
.xl-h4 span:before {position:absolute;content:'';width:100%;height:71px;background:var(--blue);opacity:0;transition:all 0.3s ease;left:0;top:-1px;}
.xl-h4 i {position:absolute;line-height:1;right:20px;top:50%;transform:translateY(-50%);font-size:22px;color:#444;}
.xl-h4 span {border-radius:5px;overflow:hidden;border-bottom-right-radius:20px;border-top-right-radius:0;color:#000;font-size:18px;position:relative;z-index:2;}
.xl-h4 em {position:relative;z-index:2;}
.xl-h4.cur {border-color:#fff;}
.xl-h4.cur span:before {opacity:1;}
.xl-h4.cur i,.xl-h4.cur span {color:#fff;}
.xl-c-p1 {padding-top:24px;}
.xl-c-p1,.xl-c-p2 {text-align:left;}
.xl-c-p2 {font-size:14px;padding-top:10px;}
.xl-c-p2 a {display:block;margin-top:10px;color:#444;}
.xl-c-p2 a:hover {color:var(--blue);}
.xl-c-p3 {border-radius:10px;overflow:hidden;position:relative;margin-top:28px;}
.xl-c-p3 img {width:100%;vertical-align:top;}
.xl-c-p3m {position:absolute;width:100%;padding:0 20px;box-sizing:border-box;top:50%;transform:translateY(-50%);z-index:3;color:#fff;}
.xl-c-p3m {text-align:left;}
.xl-c-more {width:110px;height:36px;line-height:36px;font-size:14px;padding:0 12px;margin-top:10px;}
.xl-c-more i {font-size:12px;font-weight:normal;}
.xl-c-more:hover i:after {width:24px;height:24px;}
.xl-cma {width:100%;display:flex;justify-content:space-between;/* display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center;*/text-align:left;box-sizing:border-box;padding:0 3%;}
.xl-cma-3 {width:32%;}
.xl-cma-3:nth-child(1) {width:28%;}
.xl-cma-3:nth-child(2) {width:28%;}
.xl-cma-3:nth-child(3) {width:38%;}
/**/.xl-list {width:86%;display:flex;flex-wrap:wrap;margin:0 auto;}
.xl-list_item {width:30%;margin-right:5%;overflow:hidden;border-radius:6px;}
.xl-list_item2 {margin-top:25px;}
.xl-list_item:nth-child(3n) {margin-right:0;}
.xl-list_item img {/* width:211px;height:81px;*/width:100%;border-radius:6px;transition:all 0.3s ease;}
.xl_li1 {overflow:hidden;border-radius:6px;margin-bottom:5px;}
.xl-list_item:hover img {transform:scale(1.05);}
.xl-list_item p {text-align:left;padding-left:10px;}
.xl-list_item i {display:inline-block;transform:rotateZ(90deg);display:none;}
.xl-list_item:hover {color:#0528bc;}
.xlas-2:hover {color:#0528bc;}
/**/.xlas-1 {position:relative;display:block;font-size:16px;}
.xlas-1 i,.xlas-2 i {transition:all 0.3s ease;line-height:1;position:absolute;display:none;}
.xlas-1.has i,.xlas-2.has i {display:block;}
.xl-c-dl,.xlas-1 {padding-left:20px;}
.xl-c-dl dd {margin-top:10px;}
.xlas-1 i {font-size:14px;left:0;top:4px;}
.xlas-2 i {font-size:12px;right:0;top:3px;}
.xlas-2 {font-size:14px;color:#333;position:relative;display:inline-block;padding-right:15px;}
.xl-c-sb3 a {font-size:14px;color:#666;display:block;margin-top:5px;}
.xl-c-sb3 {padding-left:10px;padding-top:5px;}
.xl-cm,.xl-c-dl {display:none;}
.xl-cma {padding-bottom:35px;}
.xl-c {padding-top:20px;}
.show .xl-cma-3 .xl-c-dl {display:block;}
.xl-l,.xl-c,.xl-r {padding-top:50px;padding-bottom:50px;}
.xl-c {padding-top:72px;}
.xl-cm,.xl-c-sb3 {display:none;}
.xl-cm:nth-child(1) {display:block;}
.xl-c-dl {max-height:265px;overflow-y:auto;overflow:hidden;margin-top:10px;}
.xl-c-dl dd:nth-child(1) {margin-top:0;}
.has.on i {transform:rotateZ(180deg);}
/* .xl-c-dl::-webkit-scrollbar-track {background:none;}
.xl-c-dl::-webkit-scrollbar-thumb {background:var(--blue);height:15px;width:100%;border-radius:3px;opacity:0.7;}
.xl-c-dl::-webkit-scrollbar {height:100%;width:3px;background:none;}
*/.xialasub {display:none;}
.g-c-lct img {position:relative;right:-5px;margin-top:-32px;}
.xl-c-more {border-radius:8px;border-bottom-right-radius:12px;border-top-right-radius:0;}
.g3newp4 {border-radius:8px;border-bottom-right-radius:12px;border-top-right-radius:0;}
.gfoot-static {position:relative;}


/* 搜索 */
.gdserch-btn{width: 50%;height: 72px;padding:0;border-radius: 36px;border: 1px solid rgba(0,0,0,0.2);margin: 0 auto;}
						.gdserch-btn{position: relative;}
						.gdserch-btn i{position: absolute;right: 30px;font-size: 30px;top:50%;transform: translateY(-50%);opacity: 0.7;}
						.gdserch-btn{font-size: 26px;font-weight: 400;color: #000;letter-spacing: -0.5px;}
						.gdserch-btn{box-sizing: border-box;}
						.gdserch-txt{background: none;border: none;outline: none;font-weight: 300;font-family:'Noto Sans SC',"PINGFANGHK","PingFang-HK",PingFang SC,"Source Han Sans CN","Microsoft YaHei",Open Sans,arial,'Hiragino Sans GB',Microsoft YaHei;font-size: 18px;}
						.gdserch-txt{width: 100%;box-sizing: border-box;padding:20px 30px;line-height: 30px;height: 70px;}
						
						.gdserch-sub{margin-top: 45px;}
						.gdserch-sub{display: flex;width: 100%;align-items: flex-start;}
						.gdserch-subl{width: 260px;}
						.gdserch-subl,.gdserch-subr{background: #fff;padding: 25px;box-sizing: border-box;}
						.gdserch-subr{width: calc(95% - 260px);margin-left: 5%;}
						.gdserch-subl a{display: block;padding:12px 15px;border-bottom: 1px solid #eee;display: flex;width: 100%;box-sizing: border-box;}
						.gdserch-subl a{justify-content: space-between;align-items: flex-start;}
						.gdserch-subl b{font-weight: normal;color: #666;font-size: 14px;}
						.gdserch-subl span{transition: all 0.3s ease;}
						.gdserch-subl a:hover span{color: var(--blue);}
						.gdserch-subl{position: sticky;top:90px}
						.msearchmrlist li {border-bottom:1px solid #e5e5e5;overflow:hidden;padding:20px 15px;}
						.msearchmrlist li:last-child {border-bottom:none;}
						.msearchmrlist span,.msearchmrlist a {display:inline-block;vertical-align:top;}
						.msdetailp1 {font-size:14px;line-height:26px;color:var(--yellow);margin-top: 5px;}
						.msdetailp2 {font-size:16px;line-height:26px;color:#333333;}
						.shopBuys {font-size:16px;line-height:26px;}
						.shopBuys i{font-size: 20px;margin-right: 5px;display: inline-block;}
						.shopBuys,.shopBuys:hover{color:var(--blue);}
						.tipPrice {font-size:16px;line-height:26px;color:var(--blue);margin-left:15px;}
						.msearchmr {background:#FFFFFF;}
						.subrop1{font-size:24px;line-height:24px;padding:14px 0;}
						.subrop1 span{color:#1a4c93;}
						.msearchmrlist li{position: relative;}
						.shopBuys{position: absolute;right: 20px;top:20px;}
						.msearchmrlist li:hover .msdetailp2 {color:var(--blue);}
						.msearchmsubon {position:fixed;top:70px;}


/* .xialasub1{display: block;} */
.xl-cma{padding-right: 0;}
.xl-r2{width: 76%;}
.xl-r2 .xl-c{width: 100%;border-right: none;padding-top: 0;}
/* .xl-cm:nth-child(2){display: block;}
.xl-cm:nth-child(1){display: none;} */
.xl-cma-3:nth-child(1){width:24%;}
.xl-cma-3:nth-child(2){width:24%;}
.xl-cma-3:nth-child(3){width:24%;}
.xl-r2 .xl-r{width: 23%;padding: 0;padding-left: 3%;box-sizing: border-box;border-left: 1px solid #eee;}
.xl-r2 .xl-c-p1{padding-top: 0;}
.xl-r2 .xl-cma-3,.xl-r2 .xl-r{padding-top: 72px;}
.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(1){width:28%;}
.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(2){width:22%;}
.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(3){width:23%;}
.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(4){width:19%;}
.xl-r2 .xl-cm-1 .xl-c-dl{max-height: 138px;}
.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(1),.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(2),.xl-r2 .xl-cm-1 .xl-cma-3:nth-child(3){margin-right: 3.333%;}
.xl-r2 .xl-cm-1 .xl-cma{justify-content: flex-start;padding-bottom: 0;}
.xl-cma-3 .xl-c-dl{display: block;}
.xl-c-dl dd a{line-height: 18px;}
.xl-r-absolute .xl-c-p3{margin-top: 0;}
.xl-r2 .xl-r-absolute {border: none;margin-left: 0;width: 19%;padding-left: 0;}

.xl-list{width: 90%;}
.g_li_3 .xl-list_item,.g_li_4 .xl-list_item{width:23%;margin-right: 2.666% !important;}
.g_li_3 .xl-list_item:last-child,.g_li_4 .xl-list_item:last-child{margin-right: 0 !important;}


/* 内页baner */
.ptb90p{padding: 90px 0;}
.g4nbaner {position: relative;height: 500px;background: #f8f9fa;}
.g4nbanerimg {position: relative;height: 430px;z-index: 3;}

.g4nbanerimgm {width: calc(100% - 50px);position: absolute;left: 0;top: 0;height: 100%;}
.g4nbanerimgm {background-position: center;background-repeat: no-repeat;background-size: cover;}
.g4nbanerimgm {border-top-right-radius: 200px;border-bottom-right-radius: 200px;overflow: hidden;}
.g4nbanerwz {position: absolute;z-index: 5;left: 50%;transform: translateX(-50%);text-align: left;bottom: 60px;letter-spacing: 2px;}

.g4nbanerh4 {color: #fff;font-size: 45px;}
.g4nbanerh4_p1 {color: #fff;font-size: 38px;}
.g4nbaner:before {height: 430px;width: 50%;position: absolute;content: '';right: 0;bottom: 0;background: var(--blue);}
.g4nbaner:before {border-bottom-left-radius: 200px;border-top-left-radius: 200px;overflow: hidden;}
.g4nbanernav {position: relative;z-index: 6;padding-top: 20px;padding-bottom: 20px;}
.g4nbanernavm {padding: 0 50px;height: 30px;line-height: 30px;text-align: right;}
.g4nbanernavm,.g4nbanernavm a {color: #fff;}
.g4nbanernavm em {padding: 0 5px;}

/* 首页 */


.g9-ser-li2:before{position:absolute;width: 100%;height: 100%;left:0;top:0;content: '';background: #0d2e56;opacity: 0;transition: all 0.3s ease;}
				.g9-ser-li2{width: 16.666%;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.2);color: #fff;}
				.g9-ser-li2{position: relative;height: 510px;z-index: 5;cursor: pointer;overflow: hidden;}
				.g9-ser-li2:nth-child(6){border: none;}
				.g9li2ia{text-align: center;width: 100%;position: absolute;left:0;bottom: 45px;padding: 0 10px;box-sizing: border-box;transition: all 0.3s ease;}
				.g9li2p2{font-size: 22px;font-weight: 400;margin-top: 5px;line-height: 1;}
				.g9li2icon{display: inline-block;width: 60px;height: 60px;position: relative;}
				.g9li2icon img{position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;max-width: 60%;max-height: 60%;}
				.g9li2p3{font-size: 14px;margin-top: 25px;}
				.g9li2ib{position: absolute;width: 100%;padding: 0 8%;top:120px;transition: all 0.3s ease;box-sizing: border-box;opacity: 0;}
				.g9li2p5{color: #fff;position: absolute;left:10%;bottom: 20px;opacity: 0;font-size: 16px;transition: all 0.3s ease;transition-delay: 0.2s;}
				.g9li2p5 span{font-size: 14px;}
				.g9li2p5{padding-right: 20px;}
				.g9li2p5:before{position: absolute;right: 0;top:0;}
				.ser_js2.on .g9li2ia{opacity:0;}
				.ser_js2.on .g9li2ib{top:85px;opacity: 1;}
				.ser_js2.on .g9li2p5{opacity: 1;bottom: 70px;}
				.ser_js2.on:before{opacity: 0.7;}
				.g9li2ib,.g9li2ia{z-index: 5;}
				.g9-ser-li2:nth-child(1){border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
				.g9-ser-li2:nth-child(6){border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
				.g9-serm{}

.g9-ser-bg{border-radius: 50px;overflow: hidden;}
						.g9-ser-bg,.g9-ser-bgm{position: absolute;width: 100%;height: 100%;left:0;top:0;}
						.g9-ser-bgm{background-position: center;background-repeat: no-repeat;background-size: cover;}
						.g9-ser-bgm{opacity: 0;transition: all 0.3s ease;}
						.g9-ser-bgm.on{opacity: 1;}
						.g9-ser-tab{height: 510px;z-index: 5;}
						.g9-ser-tabm:nth-child(1){background-image: url(demo/2bg001.jpg);}
						.g9-ser-tabm:nth-child(2){background-image: url(demo/2bg002.jpg);}
						.g9-ser-tabm:nth-child(3){background-image: url(demo/2bg003.jpg);}
						
						
						
						@media screen and (max-width:1366px) {
							.g9li2p2{font-size: 20px;}
							.g9-ser-li2,.g9-ser-tab{height: 440px;}
							.g9-ser-tabm{padding:30px 50px;}
							.g9-ser-scroll{margin-top: 30px;}
							.g9-ser-list{padding-top: 25px;}
							.g9-ser-scroll{height: 294px;}
							.g9-ser-close{width: 48px;height: 48px;line-height: 46px;top:20px;}
						}
/* 侧边栏服务详细页 */
.g4dbaner {background:var(--blue);height:270px;}
.g4dbaner {position:relative;overflow:hidden;}
.g4dbaner:before,.g4dbaner:after {position:absolute;height:300px;border:1px solid rgba(255,255,255,0.2);}
.g4dbaner:before,.g4dbaner:after {border-radius:100px;width:100%;content:'';}
.g4dbaner:before {left:6%;top:66px}
.g4dbaner:after {right:6%;bottom:66px;}
.g4dbanerm {position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;}
.g4dbanerm,.g4dbanerm a {color:#fff;}
.g4dbanerm a:hover{color: #fff;}
.g4dbanerp2 {font-size:45px;margin-top:10px;}
@media screen and (max-width:1600px) {
	.g4dbaner:before {left:4%;}
	.g4dbaner:after {right:4%;}
}
@media screen and (max-width:1440px) {
	.g4dbanerm {width:1000px;}
	.g4dbaner:before {left:50px;}
	.g4dbaner:after {right:50px;}
}
@media screen and (max-width:1366px) {
	.g4dbaner:before {left:30px;}
	.g4dbaner:after {right:30px;}
}
.g4detail {background:#f9f9f9;padding:90px 0;}
.g4meaura-1,.g4meaura-2,.g4meaura-3 {position:relative;vertical-align:top;line-height:1.2;}
.g4detailm {display:flex;justify-content:space-between;}
.g4detaill {width:74%;}
.g4dimg img {width:100%;}
.g4detailr {width:22%;}
.g4meaur i {position:absolute;display:none;font-weight:normal;right:0;top:50%;text-align:center;color:#baafaf;}
.g4meaur .has>i {display:block;}
.g4meaurh5 {position:relative;height:66px;line-height:66px;padding:0 20px;font-size:19px;}

.g4meaurh5 i {width:50px;right:0;font-size:20px;font-weight:normal;line-height:30px;margin-top:-17px;}
.g4meaursub {padding-top:0;padding-bottom:15px;}
.g4meaura-1 {border-bottom:1px solid #e5e5e5;padding:0px 20px;display:block;font-size:16px;padding-top:15px;padding-bottom:15px;border:none;padding-bottom:0;padding-left:30px;color:#444;}
.g4meaura-1:hover{color:var(--blue)}
.g4meaurs-1 {padding-top:10px;max-height:196px;overflow-y:auto;margin-right:15px;}
.g4meaurs-1::-webkit-scrollbar-track {background:#fff;width:2px;position:absolute;width:100%;}
.g4meaurs-1::-webkit-scrollbar-thumb {background:var(--blue);height:30px;width:100%;border-radius:3px;opacity:0.7;width:3px;}
.g4meaurs-1::-webkit-scrollbar {height:100%;width:2px;background:none;}
.g4meaura-2 {display:block;padding:5px 10px;padding-left:47px;font-size:14px;color:#666;padding-right:30px;}
.g4meaura-1 i {font-size:18px;right:13px;margin-top:0;top:12px}
.g4meaura-2 i {font-size:16px;right:12px;line-height:18px;top:4px;}
.g4meaurh5.on {background:var(--blue);}
.g4meaurh5.on,.g4meaurh5.on i {color:#fff;}
.g4meaur .on>i {transform:rotateZ(180deg);}
.g4meaura-2:hover,.g4meaura-2.on {color:var(--blue);}
.g4meaursub,.g4meaurs-1,.g4meaurs-2 {display:none;}
.g4meaurh5,.g4meaur i,.g4meaur a {transition:all 0.3s ease;}
.g4meaurs-2 {padding:10px;padding-left:55px;padding-top:5px;}
.g4meaurs-2 a {display:block;padding:3px 5px;font-size:14px;color:#888;}
.g4meaurs-2 a:hover {color:var(--blue);}
.g4meaurm-1:last-child .g4meaura-1 {}
.g4meaura-3.on {color:var(--blue);}
.g4meaur {}
.g4meaur:nth-child(1) {margin:0;}
.g4meaur {border-bottom:1px solid #ededed;}
.g4detailr {position:sticky;top:120px;}
.g4detailm {align-items:flex-start;}
.g4meaura-1.has.on i:before {content:"\e8e2";}
.g4demeay {background:#fff;border-radius:10px;border-bottom-right-radius:30px;overflow:hidden;}
.g4demeay {}
.gp-seation {background:#fff;border-radius:10px;padding:50px;margin-bottom:60px;}
.gp-seation:last-child {margin-bottom:0;}
.g4dimg {border-radius:10px;overflow:hidden;margin-top:25px;}
.g4dimg img {width:100%;vertical-align:top;}
.g4dzw {font-size:16px;line-height:1.6;color:#333;text-align:justify;}
.gp-seation-wx .g4dzw {text-align:left;}
.g4dzw img {max-width:100%;vertical-align:top;}
.gp-seation-h1 {font-size:30px;padding-bottom:20px;}
.g4dzw a {color:#0528bc;text-decoration:underline;}
.g4dzw h2 {font-size:20px;color:#f17e26;font-weight:bold;}
.boxFxx {position:relative;}
.boxseaction {position:absolute;height:0;overflow:hidden;left:0;width:100%;top:-70px;}
.navFix {position:fixed;width:100%;left:0;top:70px;opacity:0;visibility:hidden;z-index:-3;transition:all 0.3s ease;}
.navFix {background:var(--blue);}
.navFixm {display:flex;}
.navFixm a {color:#fff;display:block;line-height:20px;padding:10px 0;position:relative;}
.navFixm li {margin-right:20px;}
.navFixm a:before {position:absolute;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;}
.navFixm a:before {bottom:0;left:50%;transform:translateX(-50%);opacity:0;-webkit-opacity:0;}
.navFixm a.active:before {opacity:1;}
.navFixon.navFix {opacity:1;visibility:visible;z-index:2;}
.gp-other {margin-top:60px;}
.gp-other-tit {padding-left:50px;}



@media screen and (max-width:1440px) {
	.g4meaurh5 {height:50px;line-height:50px;font-size: 18px;}
	.g4meaura-1{font-size: 16px;}
	.g4dbanerp2{font-size: 30px;}
	.gp-seation-h1,.g-buy-p2{font-size: 28px;}
	.g4footmal{line-height: 1.2;}
	.g4footmal h3{font-size: 18px;}
}


.gp-otherm {display:flex;width:100%;}
.other-link {width:23.5%;background:#fff;margin-right:2%;}
.other-link:last-child {margin-right:0;}
.gp-other-img {overflow:hidden;}
.gp-other-img img {width:100%;vertical-align:top;}
.gp-other-p1 {font-size:14px;color:#666;}
.gp-other-p2 {margin-top:5px;}
.gp-other-wz {padding:15px 15px;}
.other-link,.gp-other-img img,.gp-other-p2 {transition:all 0.3s ease;}
.other-link:hover img {transform:scale(1.03);}
.other-link:hover .gp-other-p2 {color:var(--blue);}
.other-link:hover {box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.g-buy {margin-top:60px;}
.g-buy {text-align:center;background:url(../img/g-buy-bg.jpg) center no-repeat;background-size:cover;}
.g-buy {padding:45px 0;}
.g-buy-p2 {color:#fff;font-size:32px;line-height:1;padding:15px 0;font-weight:200;padding-bottom:25px;}
.g-buy-p1 img {width:50px;}
.msgdemo {margin-top:25px;display:none;}
.msgdemo {text-align:center;padding:25px 0;border-radius:20px;width:100%;font-size:14px;}
.msgdemop2 {font-size:16px;padding-top:15px;}
.msgdemop1 img {width:45px;}
.msgdemo {background:#fff;border-radius:10px;border-bottom-right-radius:30px;overflow:hidden;}
.msgdemomore {width:170px;padding-left:25px;margin-top:20px;}



/* 悬浮顶部 */
.g4proa {border-bottom: 1px solid #ccc;font-size: 20px;background: #f8f9fa;}
.g4proam {display: flex;justify-content: space-between;}
.g4proamsub {width: 100%;display: flex;justify-content: space-between;}
.g4proamsub a {line-height:20px;padding: 32px 15px;padding-bottom: 34px;position: relative;height: 20px;box-sizing: content-box;}
.g4proamsub a:before {position: absolute;content: '';left: 0;bottom: -1px;height: 3px;background: var(--yellow);width: 100%;border-radius: 5px;}
.g4proamsub a:before {opacity: 0;}
.g4proamsub a,.g4proamsub a:before {transition: all 0.3s ease;}
.g4proamsub a.on:before {opacity: 1;}
.g4proamsub a.on,.g4proamsub a:hover {color: var(--yellow);}
.g4proamsub-center{justify-content: center;}
.g4proamsub-center a{margin: 0 4%;padding-left: 15px;padding-right: 15px;}
.fixed-nav {height: 87px;}
.fixed .g4proa {position: fixed; width: 100%; top: 70px; z-index: 6;}
.fixed .g4proamsub a{padding-top: 25px;padding-bottom: 25px;font-size: 18px;}
.h60p{height: 60px;background: #f8f9fa;}

.g4nbaner-fff,.h60p-fff,.g4proa-fff{background: #fff;}

/* 公共more */
.gpnewa-more,.g2-more {font-size: 14px;margin-top: 15px;}
.gpnewa-more,.g2-more{display: inline-block;position: relative;padding-right: 60px;height: 42px;line-height: 42px;color: var(--blue);}
.gpnewa-more i,.g2-more i {position: absolute;height: 100%;display: block;width: 42px;box-sizing: border-box;line-height: 40px;text-align: center;opacity: 0;}
.gpnewa-more i,.g2-more i {font-size: 20px;border: 1px solid var(--yellow);border-radius: 50%;}
.gpnewa-more i,.g2-more i {right: 0;top: 0;}
.gpnewa-more i,.g2-more i{transition: all 0.3s ease;}

.g2-more-fff{color: #fff;}
.g2-more-hover:hover .g2-more i,.g2-more-on i{background: var(--yellow);color: #333;opacity: 1;}

/* 公共more */

/* 新闻内页 */
.gpnewa-sub{display: flex;width: 100%;align-items: center;justify-content: space-between;}
.gpnewa-more,.gpnewa-more i,.gpnewa-more:hover,.gpnewa-more-r,.gpnewa-more-r:hover{color:var(--blue);}
.gpnewa-more-r i{margin-left: 5px;}
.gpnewa-l{width: 60%;background: #fff;}
.gpnewa-r{width: 40%;padding-left: 20px;box-sizing: border-box;}
.gpnewa-link{margin-top: 20px;}
.gpnewa-link:nth-child(1){margin-top: 0;}
.gpnewa-link{display: block;padding: 20px 40px;}
.gpnewa-tit{font-size: 18px;font-weight: 600;margin-top: 10px;color: #222;height: 56px;line-height: 28px;}
.gpnewa-desc{color: #666;margin-top: 15px;}
.gpnewa-date{color: #666;font-size:14px;}
.g4prodp3,.gpnewa-link,.gpnewa-tit,.gpnewa-desc,.gpnewa-date,.gpnewa-l,.gpnewa-l img{transition: all 0.3s ease;}
.gpnewa-hover:hover .gpnewa-more i {background: var(--yellow);color: #333;opacity: 1;}
.gpnewa-hover:hover .gpnewa-more,.gpnewa-hover:hover .gpnewa-tit,.gpnewa-hover:hover .gpnewa-desc,.gpnewa-hover:hover .gpnewa-date{color: #fff;}
.gpnewa-hover:hover{background: var(--blue);border-bottom-right-radius:40px;}
.gpnewa-l,.gpnewa-link{background: #fff;border-radius: 10px;overflow: hidden;}

.gpnewa-lm{display: block;}
.gpnewa-img{overflow: hidden;height: 540px;}
.gpnewa-img img{width: 100%;height: 100%;object-fit: cover;vertical-align: top;}
.gpnewa-wz{padding: 25px 40px;padding-top: 30px;padding-bottom: 0;}
.gpnewa-tit-1{font-size: 22px;}
.gpnewa-hover:hover img{transform: scale(1.03);}

.gpnewb{padding-top: 0;}
.gpnewb-img{overflow: hidden;}
.gpnewb-img img{transition: all 0.3s ease;}
.gpnewb-img img{width: 100%;vertical-align: top;}
.gpnewb-link{border-radius: 10px;overflow: hidden;background: #fff;}
.gpnewb-wz{padding: 20px;}
.gpnewa-tit-0{height: 28px;}
.gpnewb-link{width: 23.5%;margin-right: 2%;margin-top: 2%;}
.gpnewb-link:nth-child(4n){margin-right: 0;}
.gpnewb-link:nth-child(-n+4){margin-top: 0;}
.gpnewb-link:hover img{transform: scale(1.03);}


.gpnewa-list,.gpnewb-list{display: flex;width: 100%;margin-top: 40px;flex-wrap: wrap;}

.g-new-c{background: #fff;position: relative;z-index: 3;}
.g-new-b{position: relative;z-index: 3;background:var(--bgf8);}
.gncslideimg img{width: 100%;vertical-align: top;}
.gncslidep1{font-size: 14px;color: #666;}
.gncslideh4{font-size: 22px;margin-top: 20px;}
.gncslidem{display: flex;}
.gncslideimg{width: 42%;}
.gncslidewz{width: 58%;box-sizing: border-box;padding: 0 4%;}
.gncslidewz{padding-top: 40px;}
.gncslidemore{position: absolute;bottom: 40px;left:46%;margin-left: ;}
.gncslideimg img,.gncslideh4{transition: all 0.3s ease;}
.gncslide{transition: box-shadow 0.3s ease;box-shadow:0 5px 20px rgba(0,0,0,0.08);}
.gncslideimg{overflow: hidden;}
.gncslidem:hover .gncslideimg img{transform: scale(1.05);}
.gncslidem:hover .gncslideh4{color: var(--blue);}
.gncslide:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}

.gncblink{display: flex;width: 100%;align-items: center;flex-wrap: wrap;margin-top: 40px;}
.gncblink:first-child{margin-top: 0;}
.gncbimg img{width: 100%;vertical-align: top;}
.gncbimg img,.gncslideh5{transition: all 0.3s ease;}
.gncbimg{overflow: hidden;width: 28%;}
.gncbwz{width: 72%;padding-left: 4%;box-sizing: border-box;}
.gncslideh5{font-size: 18px;margin-top: 5px;}
.gncslidep2{color: #666;margin-top: 10px;}
.gncbmore{margin-top: 20px;}
.gncblink:hover .gncslideh5{color: var(--blue);}
.gncblink:hover .gncbimg img{transform: scale(1.05);}

.gnew2{display: flex;width: 100%;flex-wrap: wrap;}
.gnew2link{box-shadow:0 5px 20px rgba(0,0,0,0.08);width: 31.333%;margin-right: 3%;overflow: hidden;}
.gnew2link:last-child{margin-right: 0;}
.gnew2img{overflow: hidden;}
.gnew2img img{width: 100%;vertical-align: top;}
.gnew2wz{padding: 20px 30px;}
.gnew2more{margin-top: 5px;}
.gnew2img img,.gnew2link{transition: all 0.3s ease;}
.gnew2link:hover .gncslideh5{color: var(--blue);}
.gnew2link:hover .gnew2img img{transform: scale(1.05);}
.gnew2link:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}

.gnew3{display: flex;width: 100%;flex-wrap: wrap;}
.gnew3link{box-shadow:0 5px 20px rgba(0,0,0,0.08);width: 48.5%;margin-right: 3%;margin-top: 3%;overflow: hidden;}
.gnew3link{display: flex;background: #fff;align-items: center;}
.gnew3link:nth-child(2n){margin-right: 0;}
.gnew3link:nth-child(-n+2){margin-top: 0;}
.gnew3img{overflow: hidden;width: 30%;}
.gnew3img img{width: 100%;vertical-align: top;}
.gnew3wz{padding: 0 5%;width: 70%;box-sizing: border-box;}
.gnew3more{margin-top: 10px;}
.gnew3img img,.gnew3link{transition: all 0.3s ease;}
.gnew3link:hover .gncslideh5{color: var(--blue);}
.gnew3link:hover .gnew3img img{transform: scale(1.05);}
.gnew3link:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}



.gncbpage{text-align: center;margin-top: 60px;}
.gncbpagea{margin-top: 0;}


/* 成果 */
.achiev3a{position: relative;z-index: 3;background: #fff;}
.achiev3am{margin-top: 45px;}
.achiev3am{overflow: hidden;width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;padding:30px 15px;}
.achiev3am{box-shadow: 0 0 15px rgba(0,0,0,0.08);}
.achiev3amimg{height: 50px;width: 19%;position: relative;margin:0 0.5%;margin-top: 15px;}
.achiev3amimg img{position: absolute;left:0;max-height: 100%;max-width: 90%;}
.achiev3amimg:nth-child(-n+5){margin-top: 0;}

.achiev3b{position: relative;z-index: 3;background: var(--bgs);}
.achiev3bm{margin-top: 45px;background: #fff;}
.achiev3bm{overflow: hidden;width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;padding:30px 15px;}
.achiev3bm{box-shadow: 0 0 15px rgba(0,0,0,0.08);}
.achiev3bmimg{height: 48px;width: 16.66%;position: relative;margin-top: 20px;}
.achiev3bmimg img{position: absolute;left:0;max-height: 100%;max-width: 90%;right:0;margin: auto;top:0;bottom: 0;}
.achiev3bmimg:nth-child(-n+6){margin-top: 0;}

.achiev1a{background: #fff; position: relative;z-index: 3;}
.achiev1ap1{text-align: left;}
.achiev1b{background: var(--bgs); position: relative;z-index: 3;}
.achiev1bwz{width: 100%;display: flex;align-items: center;}
.achiev1bwz img{max-width: 100%;}
.achiev1bwzl,.achiev1bwzr{width: 50%;}
.achiev1ap2,.achiev1bwz{margin-top: 30px;}

.achiev1c{padding: 150px 0;}
.achiev1c{position: relative;z-index: 3;background-position: center;background-repeat: no-repeat;background-size: cover;}
.achiev1cwz{width: 50%;color: #fff;margin-left: 50%;}
.achiev1cp1{margin-top: 30px;line-height: 1.75;}

.achiev1ap3{margin-top: 60px;}
.achiev1ap3{padding: 50px;box-shadow:  0 0 25px rgba(0,0,0,0.08);}
.achiev1ap3h5{text-align: center;font-size: 22px;}
.achiev1ap3img{text-align: center;margin-top: 30px;}
.achiev1ap3img img{max-width: 90%;}

/* 表格成果 */
.achiev1a-bge{padding-top: 25px;}
.achiev1a-bge-top,.achiev1a-bge-tdm{display: flex;width: 100%;}
.achiev1a-w1,.achiev1a-w2,.achiev1a-w3,.achiev1a-w4,.achiev1a-w5{box-sizing: border-box;padding-left:3%;padding-right: 3%;}
.achiev1a-w1{width: 15%;}
.achiev1a-w2{width: 35%;}
.achiev1a-w3{width: 50%;}
.achiev1a-w4{width: 50%;}
.achiev1a-w5{width: 50%;}
.achiev1a-bge-top{color: #fff;background: var(--blue);padding: 15px 0;}
.achiev1a-bge-tdm{font-size: 14px;background: #fff;padding-top: 20px;padding-bottom: 20px;}
.achiev1a-bge-tdm:nth-child(even){background: #f1f1f1;}

/* 荣誉 */
.honora{padding-top: 0;}
.honoran{display: flex;flex-wrap: wrap;}
.honoralink{width: 25%;text-align: center;margin-top:5%;}
.honorap1{font-size: 14px;transition: all 0.3s ease;}
.honoralink:hover .honorap1{color: var(--blue);}
.honoraimg img{width: 100%;vertical-align: top;}
.honoraimg{width: 84%;margin-left: 8%;position: relative;z-index: 3;margin-top: 10px;}
.honorabg{width: 100%;height: 78px;background: url(../img/honorabg.png) center bottom no-repeat;background-size:100% auto;}
.honorabg{margin-top: -30px;}



/* 联系 */
.gpcona{background: #f8f8f8;position: relative;z-index: 2;}
.gpconam{display: flex; flex-wrap: wrap;}
.gpconan{width: 49%;margin-right: 2%;margin-top: 2%;border-radius: 10px;background: #fff;border-top-right-radius: 0;border-bottom-right-radius: 40px;min-height: 265px;}
.gpconan{transition: all 0.3s ease;}
.gpconan:hover{box-shadow: 0 5px 25px rgba(0,0,0,0.08);}
.gpconan:nth-child(2n){margin-right: 0;}
.gpconana{padding: 50px;position: relative;}
.gpconaicon{position: absolute;width: 55px;right: 50px;top:50px;}
.gpconap1{text-align: left;font-size: 26px;}
.gpconap2{margin-top: 25px;line-height: 1.75;}

/* 招聘 */
.gpcarra{background: #f8f8f8;}
.gpcarra-list{display: flex;width: 100%;margin-top: 40px;}
.gpcarra-td{width:32%;margin-right: 2%;position: relative;overflow: hidden;border-radius: 10px;}
.gpcarra-td img{width: 100%;vertical-align: top;}
.gpcarra-td:last-child{margin: 0;}
.gpcarra-tit,.gpcarra-desc{color: #fff;}
.gpcarra-tit{font-size: 22px;font-weight: 600;}
.gpcarra-wz{position:absolute;width: 100%;left:0;z-index: 2;text-align: center;bottom: 0;min-height: 225px;border-radius: 10px;}
.gpcarra-wz{padding: 40px;box-sizing: border-box;bottom: -110px;}
.gpcarra-img{width: 100%;vertical-align: top;}
.gpcarra-desc{margin-top: 15px;}
.gpcarra-wz,.gpcarra-tit,.gpcarra-desc,.gpcarra-img{transition: all 0.3s ease;}
.gpcarra-desc{opacity: 0;visibility: hidden;}
.gpcarra-td:hover img{transform: scale(1.03);}
.gpcarra-td:hover .gpcarra-tit{color: #222;}
.gpcarra-td:hover .gpcarra-desc{color: #4a4a4a;opacity: 1;visibility: visible;}
.gpcarra-td:hover .gpcarra-wz{bottom: 0;background: #fff;}

.gpcarrb{position: relative;}

.gpcarrb-m{display: block;padding:55px;background: rgba(255,255,255,0.6);box-sizing: border-box;border-radius: 10px;position: relative;}

.gpcarrb-m{border-top-right-radius: 0;border-bottom-right-radius: 40px;width: 440px;}
.gpcarrb-h4{font-size: 22px;font-weight: 600;position: relative;}
.gpcarrb-ms{color: #4a4a4a;line-height: 1.75;margin-top: 25px;}
.gpcarrbbg{position: absolute;}
.gpcarrbbg{left:0;top:0;}
.gpcarrbbg,.gpcarrbbgm{width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}
.gpcarrbbgm{bottom: 0;left: 0; position: absolute;right: 0;top: 0;height: 100%;}
.gpcarrbzw{position: relative;z-index: 2;text-align: justify;}
[data-sticky='sticky'] .gpcarrbbgm { position: fixed;}
[data-sticky='bottom'] .gpcarrbbgm { bottom: 0;top: auto;}
.gpcarrb-icon{position: absolute;width: 80px;height: 80px;right: 0;top:50%;margin-top: -40px;}
.gpcarrb-icon img{max-width: 80%;max-height: 80%; position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;}
.gpcarrb-m.ani{transition: opacity 0.6s ease,transform 0.6s ease;transform: translateY(30%);opacity: 0;}
.gpcarrb-m.in-view{transform: translateY(0);opacity: 1;}
.gpcarrb{position: relative;height: 90vh;min-height:600px;}
.gpcarrbzw{position: absolute;left: 0;padding: 0;top:50%;transform: translateY(-50%);width: 100%;}
.gpcarrbbgm{background-attachment: fixed;}
.gpcarrbslide{margin-top: 40px;}
.gpcarrb-list,.gpcarrb-m{height: auto;}
.gpcarrb{overflow: hidden;}
.gpcarrb-m{width: 32%;margin-right: 2%;}
.gpcarrbzw{padding: 160px 0;}
.gpcarrb-m{padding: 3.5% 3%;}
.gpcarrb-m:last-child(3){margin-right: 0;}
.gpcarrb-m{transition: background-color 0.3s ease;}
.gpcarrb-m:hover{background: rgba(255,255,255,1);}
.gpcarrbbgm:before{position: absolute;left:0;top:0;width: 100%;height: 100%;z-index: 1;background: #000;opacity: 0.2;content: '';}
.gpcarrbbgm:before{display: none;}

.gpcarre{background: var(--bgs);position: relative;z-index: 2;}
.gpcarrem{display: flex;width: 100%;flex-wrap: wrap;justify-content: space-between;margin-top: 45px;}
.gpcarrelink{width: 49%;}
.gpcarreimg{overflow: hidden;}
.gpcarreimg img{width: 100%;vertical-align: top;}
.gpcarreimg img,.gpcarreh4{transition: all 0.3s ease;}
.gpcarrelink:hover img{transform: scale(1.05);}
.gpcarrelink:hover .gpcarreh4{color: var(--blue);}
.gpcarreh4{font-size: 22px;font-weight: 500;}
.gpcarrewz{padding: 20px 35px;padding-bottom: 0;}

.gpcarrf{padding:100px 0}
.gpcarrf{background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}
.gpcarrfp1{font-size:28px;margin-top:15px;color:#fff;font-weight:300;}
.gpcarrfm{text-align:center;}
.gpcarrfmre{margin-top:35px;}
						
/* 服务列表 */
.g4proall{padding-top: 0;background:#f8f9fa;}
.g4prob {background: #f8f9fa;padding-bottom: 0;}
.g4probh4 {font-size: 30px;}
.g4probma {display: flex;width: 100%;justify-content: space-between;margin-top: 25px;}
.g4probmal {width: 53%;}
.g4probmar {width: 42%;line-height: 1.75;}
.g4probmatxt i {background: url(../img/g-search-000.svg) left center no-repeat;width: 22px;height: 30px;display: block;background-size: 100% auto;}
.g4probmatxt i {position: absolute;left: 20px;top: 50%;transform: translateY(-50%);}
.g4probmatxt {position: relative;width: 100%;}
.g4probmatxt input {background: none;border: none;width: 100%;padding-left: 50px;padding-right: 25px;background: #eee;}
.g4probmatxt input {outline: none;box-sizing: border-box;height: 55px;border-bottom: 1px solid #aaa;transition: all 0.3s ease;}
.g4probmatxt input:focus {border-color: var(--yellow);border-width: 2px;}
.g4probmalink,.g4probmatxt input {box-sizing: border-box;border-radius: 8px;border-top-right-radius: 0;border-bottom-right-radius: 16px;}
.g4probmalink,.g4probmatxt {height: 55px;line-height: 55px;width: 100%;}
.g4probmalink {background: var(--yellow);display: block;padding: 0 25px;padding-left: 20px;font-weight: bold;}
.g4probmalink {margin-top: 35px;font-size: 16px;position: relative;border-bottom: 1px solid #aaa;}
.g4probmalink i {font-size: 20px;position: absolute;right: 50px;top: 50%;transform: translateY(-50%);}
.g4-dbt{font-size: 38px;letter-spacing: 3px;}
.glsrslide{width: 100%;overflow: hidden;margin-top: -65px;}
.glsrslidemimg{width: 100%;vertical-align: top;}


.g4probh5 {font-size:30px;display:block;color:#333;}
.g4probh5 {margin-top:0;}
.g4probh5-0 {margin-top:0;}
.g4proc {background:#f2f4f6;padding:90px 0;}
.g4proca {margin-top:35px;}
.g4proca {display:flex;width:100%;justify-content:space-between;}
.g4procal {width:430px;}
.g4procar {width:calc(96% - 430px);}
.g4procdate {box-shadow:0 5px 20px rgba(0,0,0,0.08);padding:15px 15px;box-sizing:border-box;background:#fff;}
.g4procnew {display:flex;width:100%;justify-content:space-between;margin-top:15px;}
.g4procnewa {box-shadow:0 5px 20ox rgba(0,0,0,0.08);}
.g4procnewa {background-color:#fff;border-radius:10px;border-top-right-radius:0;}
.g4procnewa {border-bottom-right-radius:40px;width:49%;position:relative;}
.g4procnewa {box-sizing:border-box;padding:15px 25px;}
.g4procnewa:before {position:absolute;width:2px;height:90%;top:5%;left:0;background:var(--blue);content:'';}
.g4procnewa:before {border-radius:10px;}
.g4procnewa span {font-size:12px;color:#999;}
.g4procsliderms {height:365px;overflow:hidden;}
.g4procsliderms img {width:100%;height:100%;object-fit:cover;}
.g4procslider{overflow: hidden;}
.g4produl {width:100%;display:flex;flex-wrap:wrap;}
.g4prodlink {padding:25px;box-sizing:border-box;box-shadow:0 10px 20px rgba(0,0,0,0.08);background:#fff;}
.g4prodlink {border-radius:10px;min-height: 190px;}
.g4prodlink {width:23.5%;margin-right:2%;margin-top:2%;position: relative;}
.g4prodlink:nth-child(4n) {margin-right:0;}
.g4prod {padding-bottom: 0;}
.g4prodp1 {font-size:18px;}
.g4prodp2 {color:#333;margin-top:12px;}
.g4prodp3 {font-size:14px;margin-top:0;}
.g4prodp3 {display:inline-block;position:relative;padding-right:60px;height:42px;line-height:42px;color:var(--blue);}
.g4prodp3 i {position:absolute;height:100%;display:block;width:42px;box-sizing:border-box;line-height:40px;text-align:center;opacity:0;}
.g4prodp3 i {font-size:20px;border:1px solid var(--yellow);border-radius:50%;}
.g4prodp3 i {right:0;top:0;}
.g4prodlink{padding-bottom:92px;}
.g4prodp3{position: absolute;bottom: 25px;left:25px;}
.g4prodp1,.g4prodp2,.g4prodp3,.g4prodp3 i,.g4prodlink {transition:all 0.3s ease;}
.g4prodlink:hover {box-shadow:0 15px 25px rgba(0,0,0,0.1);}
.g4prodlink:hover {background:var(--blue);border-bottom-right-radius:40px;}
.g4prodlink:hover .g4prodp3 i {background:var(--yellow);color:#333;opacity:1;}
.g4prodlink:hover .g4prodp1,.g4prodlink:hover .g4prodp2,.g4prodlink:hover .g4prodp3 {color:#fff;}


.g4prodsub {border-bottom:1px solid #e6e6e6;}
.g4prodwap {display:flex;justify-content:space-between;width:100%;margin-top:35px;}
.g4prodwap.three{justify-content:flex-start;}
.g4prodwap.three .g4prodsub{margin-right: 6%;}
.g4prodsub span {cursor:pointer;display:block;}
.g4prodsub span:last-child,.g4prodsub.three span:last-child{margin-right: 0;}
.g4prodsub span {padding:0 8px;font-size:20px;padding-bottom:20px;position:relative;}
.g4prodwap,.g4prodsub{height:auto;}

.g4prodsub{width:auto;position:relative;}
.g4prodsub:before {position:absolute;content:'';left:0;bottom:-1px;height:3px;background:var(--yellow);width:100%;border-radius:5px;}
.g4prodsub:before {opacity:0;}
.g4prodsub.on:before,.g4prodsub:hover:before {opacity:1;}

/* .g4prodsub span:hover {color:var(--yellow);}*/
.g4prodsub span,.g4prodsub span:before {transition:all 0.3s ease;}
.g4prodtabm {display:none;}

.g4proe {padding:90px 0;background:#fff;}
.g4proem {margin-top:35px;}
.g4proeh4 {font-size:24px;line-height:1;position:relative;}
.g4proeh4 {cursor:pointer;}
.g4proeh4 i {position:absolute;right:35px;border:1px solid #fff;border-radius:50%;text-align:center;box-sizing:border-box;}
.g4proeh4 i {width:55px;height:55px;line-height:53px;border-color:var(--yellow);color:#333;font-size:28px;font-weight:normal;}
.g4proelist {padding:35px 35px;}
.g4proelist.on {background:#f2f4f6;border-top-right-radius:10px;border-top-left-radius:10px;}
.g4proelink a {color:#666;font-size:18px;display:block;padding:6px 0;}
.g4proelink i {font-size:20px;}
.g4proelink {display:none;padding-top:20px;padding-bottom:10px;}
.g4proeh4 i {transition:all 0.3s ease;}
.g4proeh4.on .g4proeia {background:var(--yellow);transform:rotateZ(180deg);}
.g4proelink a:hover,.g4proelink a:hover i {color:var(--blue);}
.g4procal {position:relative;}
.meeting_view {position:absolute;padding:25px 20px;background:#fff;border:2px solid #e6e6e6;width:380px;box-sizing:border-box;}
.meeting_view {left:100%;top:0;height:365px;z-index:4;display:none;}
.meeting_p1 {color:#666;}
.meeting_p2 {font-weight:500;font-size:18px;margin-top:5px;display: block;}
.meeting_p2:hover{color: var(--blue);}
.meeting_p3 {margin-top:30px;}
.meeting_close {cursor:pointer;position:absolute;right:30px;bottom:30px;font-size:20px;}
.meeting_p3 {width:150px;}
.meeting_p3:hover {color:#fff;}

/* 产品服务 */

.pubtab{margin-bottom:5px;margin-top: 8px;}
.pubtab table{border-collapse:collapse;font-size:14px;width:100%;background:#fff;}
.pubtab table tr:first-child td{background:var(--blue);color:#fff;font-weight:normal;font-size:16px;}
.pubtab tr:nth-child(even) td{background:#f1f1f1;border-color:#d8d8d8;border-left:none;border-bottom:none;}
.pubtab tr td:last-child{border-right:none;}
.pubtab tr:first-child td,.pubtab td{text-align:center;padding:15px 10px;vertical-align:middle;font-weight:normal;border-collapse:collapse;border:1px solid #fff;max-width: 160px;}
.pubtab tr:first-child td{border:transparent;}
.pubtab .tr td:first-child{background:var(--blue);}
.pubtab{border-bottom:1px solid  var(--blue);}
.border-none td{border: none;}
.pubtable{display:table;border-collapse:collapse;width:100%;}
.pubtab-3 td{width: 33.33%;}
.pubtab-4 td{width: 25%;}
.pubtab-5 td{width: 20%;}
.pubtab-black td{background: #f1f1f1;border-color: #d8d8d8;}
.pubtab td.bg{background:#f1f1f1 !important;border-right:1px solid #d8d8d8 !important;border-bottom:1px solid #d8d8d8 !important;}
.pubtab td.b000{border-right-color:#d8d8d8 !important ;}
/* 左侧边栏 */
.mc_aside_navbox {position:fixed;left:0;padding-left:30px;top:50%;transform:translateY(-50%) translateX(-100%);z-index:99;transition:all .36s ease-out;}
.mc_aside_navbox.show {transform:translateY(-50%) translateX(0);}
.mc_aside_nav {position:relative;}
.mc_aside_nav:before {box-sizing:border-box;content:"";position:absolute;left:4px;top:11px;z-index:-2;width:1px;height:calc(100% - 22px);background:#ccc;transition:all .36s;}
.mc_aside_li {position:relative;z-index:1;padding-left:20px;font-size:12px;line-height:20px;color:#222;margin:30px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;transition:all .36s;}
.mc_aside_li.on {font-size:14px;color:var(--blue);}
.mc_aside_li:before {box-sizing:border-box;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:var(--blue);border:1px solid #fff;transition:all .36s;}
.mc_aside_li:before{top:5px;transform: none;}
.mc_aside_li.on:before {box-shadow:0 0 8px rgba(79,115,233,0.75);}
.mc_aside_navline {display:block;position:absolute;left:4px;top:11px;z-index:-1;width:1px;max-height:calc(100% - 22px);background:var(--blue);transition:all .3s;}
.mc_aside_navline{display:none;}


#buttonCode, #RegbuttonCode{
    width: 100%;
    height: 100%;
    background-color: transparent;
    display: inline-block;
    border: none;
    color: #fff;
    box-sizing: border-box;
    cursor: pointer;
    outline: 0px;
    -webkit-appearance: none;
}

@media only screen and (max-width: 1440px) {
	.mc_aside_navbox {padding-left: 10px;width: 90px;}
	.mc_aside_li{margin: 15px 0;}
	.mc_aside_li{padding-left: 15px;}
}

/* 技术平台-管线 */
.gppine{margin-top: 35px;}
.gppine-m{display: flex;width: 100%;align-items: center;}
.gppine-w-1{width: 15%;}
.gppine-w-2{width: 150px;}
.gppine-w-3{width: 9%;}
.gppine-w-4{width: calc(76% - 150px);display: flex;box-sizing: border-box;padding-left: 10px;}
.gppine-w-4-m{width: 14.285%;display: flex;justify-content: flex-end;}
.gppine-top{line-height: 1.2;}
.gppine-w-4{font-size: 14px;}
.gppinep1{color: var(--blue);font-weight: bold;}
.gppinep2{text-align: center;width: 96%;}
.gppinep2{background: linear-gradient(90deg, rgba(232,237,247,1) 0%, rgba(212,219,240,1) 50%, rgba(182,192,227,1) 100%);}
.gppinep2{border-radius: 3px;overflow: hidden;display: flex;align-items:center;padding: 6px 0;}
.gppinep2 i{font-style: normal;width: 100%;}
.gppine-h-52{height: 52px;align-items: center;}
.gppinep01,.gppinep02,.gppinep03{display: flex;width: 100%;align-items: center;height: 100%;box-sizing: border-box;}
.gppinep01 i,.gppinep02 i,.gppinep03 i{width: 100%;text-align: center;font-style: normal;color: #333;}
.gppinep01 img{max-width: 98%;max-height: 48px;}
.gppinep01,.gppinep03{border: 1px dashed #a4a4a4;overflow: hidden;}
.gppinep02{background: var(--blue);}
.gppinep02 i{color: #fff;}
.gppinep01{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.gppinep03{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.gppinep03{border-left: none;}
.gppinep01{border-right: none;}
.gppine-ct{font-size: 13px;}
.gppine-ct{margin-top: 15px;}
.gppine-process em,.gppine-process{border-top-right-radius: 12px;border-bottom-right-radius: 12px;}
.gppine-process{width: 100%;height: 24px;background: #e4e7f1;}
.gppine-process{position: relative;}
.gppine-process-i{position: absolute;width: 100%;height: 100%;left:0;top:0;}
.gppine-process em{background: linear-gradient(90deg, rgba(123,160,242,1) 0%, rgba(75,110,211,1) 50%, rgba(23,53,175,1) 100%);}
.gppine-process em{position: absolute;width: 0;height: 100%;transition: all 1.3s ease;left:0;top:0;display: block;}
.aos-animate .gppine-process em{width: 100%;}

/* 技术支持 */
.g-tech-a{position: relative;z-index:3;width: 100%;background: #fff;}
.g-tech-a-desc{text-align: justify;line-height: 1.75;}
.g-tech-b{background: var(--bgf8);}
.g-tech-b-list{width: 100%;display: flex;flex-wrap: wrap;}
.g-tech-b-link{background: #fff;width: 48.5%;margin-right: 3%;margin-top:3% ;}
.g-tech-b-link:nth-child(even){margin-right: 0;}
.g-tech-b-img img{width: 100%;vertical-align: top;}
.g-tech-b-img{overflow: hidden;}
.g-tech-b-img img,.g-tech-b-h4{transition: all 0.3s ease;}
.g-tech-b-link{transition: box-shadow 0.3s ease;overflow: hidden;}
.g-tech-b-link:hover img{transform: scale(1.03);}
.g-tech-b-link{box-shadow: 0 5px 25px rgba(0,0,0,0.08);}
.g-tech-b-link:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.g-tech-b-link:hover .g-tech-b-h4{color: var(--blue);}
.g-tech-b-h4{font-size: 30px;}
.g-tech-b-wz{padding:5% 7%;padding-bottom: 3%;}
.g-tech-b-desc{margin-top: 10px;}

.techthumbpage{display: none;text-align: center;margin-top: 20px;}
.techthumbpage.show{display: block;}

.g-tech-cm{background: #fff;position: relative;z-index: 3;}
.g-tech-cm:nth-child(even){background-color: #f8f9fa;}
.g-tech-cm-f8f8f8{background-color: var(--bgf8);}
.g-tech-cm{background-position:center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.g-tech-c-desc{text-align: justify;margin-top: 30px;line-height: 1.75;}
.g-tech-c-desc li{position: relative;padding-left: 10px;margin-top: 5px;}
.g-tech-c-desc li:before{position: absolute;width: 4px;height: 4px;background: #333;border-radius: 50%;content: '';left:0;top:12px;}

.g-tech-c-h2{text-align: left;}
.g-tech-c-thumb{margin-top: 25px;overflow: hidden;margin-top: 40px;}
.g-tech-c-thumb img{width: 100%;vertical-align: top;}

.g-tech-c-svg{display: flex;width: 100%;flex-wrap: wrap;margin-top: 35px;justify-content: space-between;}
.g-tech-c-svgm{text-align: center;}
.g-tech-c-svgm-1{width: 47%;}
.g-tech-c-svgm-2{width: 47%;}
.g-tech-c-svgm-3{width: 42%;}
.g-tech-c-svgm-4{width: 52%;}
.g-tech-c-svgm-5{width: 100%;}
.g-tech-c-svgm img{max-width: 100%;min-width: 80%;}

.g-tech-youshi{background: var(--bgs);}
.youshi-tech{display: flex;width: 100%;flex-wrap: wrap;align-items: center;background: #fff;overflow: hidden;}
.youshi-tech{box-shadow: 0 10px 25px rgba(255,255,255,0.8);margin-top: 45px;}
.ysimg2{display: none;}
.youshi-tech-img{width: 42%;overflow: hidden;}
.youshi-tech-img img{width: 100%;transition: all 0.3s ease;}
.youshi-tech-wz{width: 58%;box-sizing: border-box;padding: 0 6%;}
.teyslideh5{color: #222;}
.youshi-tech2 .ysimg2{display: block;}
.youshi-tech2 .ysimg1{display: none;}
.youshi-tech4 .ysimg2{display: block;}
.youshi-tech4 .ysimg1{display: none;}
.youshi-tech:hover .youshi-tech-img img{transform: scale(1.05);}


.strong1{font-weight: 600;color: var(--blue);font-size:35px;padding: 0 5px;line-height: 1;}

.g-morecase{overflow: hidden;}
.g-morecase{position: relative;}
.g-morecase img{width: 100%;}
.g-morecase-wz{position: absolute;width: 100%;left:0;top:50%;transform: translateY(-50%);z-index: 2;text-align: center;}
.g-morecase-tit{font-size: 30px;color: #fff;}
.g-morecase-more{margin-top: 20px;}
.g-morecase{margin-top: 60px;}
.gtechc-slider-1-img img{width: 100%;vertical-align: top;}
.gtechc-slider-1{margin-top: 60px;}
.gtechc-slider-1m{background: var(--bgf8);text-align: center;overflow: hidden;padding: 25px 0;}
.gtechc-slider-1-h5,.gtechc-slider-2-h5{color: var(--blue);margin-top: 10px;}
.gtechc-slider-2-h5{overflow: hidden;height: 20px;line-height: 20px;}
.g3newbtn-l,.g3newbtn-r{margin: 0;opacity: 1;top:0;transform: none;}
.g3newbtn-l{left: 0;}
.g3newbtn-r{right:0;}
.gp1{font-size: 22px;color: var(--blue);font-weight: 600;}
.gtechc-slider-2m{text-align: center;}
.gtechc-slider-2-img{position: relative;height: 160px;}
.gtechc-slider-2-img img{position: absolute;width: 100%;left:0;top:0;bottom: 0;margin: auto;}
.gtechc-slider-2m{padding: 15px 0;}
.gtechc-slider-2{height: 460px;}
.gtechc-slider-2m{height: 220px;box-sizing: border-box;}
.gtechc-slider-2 .swiper-wrapper{flex-wrap: wrap;flex-direction: column;}
.gtechc-slider-2m{background: #fff;}

.tezxslider{margin-top: 30px;}
.tezxslider{background: #fff;padding: 30px;width: 100%;box-sizing: border-box;}
.tezxsliderm{width: auto;}
.tezxsliderwap{justify-content: space-between;}

.teyslide{margin-top: 40px;}
.teyslidewap{flex-wrap: wrap;height: auto;display: flex;}
.teyslidem{width: 49%;margin-right: 2%;margin-top: 2%;box-sizing: border-box;background: rgba(255,255,255,0.7);}
.teyslidem{border-bottom-right-radius: 40px;border-top-right-radius: 0;overflow: hidden;height: auto;}
.teyslidem{padding: 2% 3%;transition: background-color 0.3s ease;}
.teyslidem:nth-child(-n+2){margin-top: 0;}
.teyslidem:nth-child(2n){margin-right: 0;}
.teyslideh5{font-size: 28px;}
.teyslidems{line-height: 1.75;padding-top: 10px;}
.teyslidems p{position: relative;padding-left: 12px;margin-top: 5px;}
.teyslidems p:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;background: #000;left:0;}
.teyslidems p:before{top:12px;opacity: 0.5;}
.teyslidems strong{padding-right: 10px;}
.teyslidem:hover{background: rgba(255,255,255,1);}

.gfdownlink{display: block;width: 100%;background: #fff;box-sizing: border-box;padding: 3%;}
.gfdownlink{margin-bottom: 2.5%;}
.gfdownp1,.gfdownh4{padding: 0 40px;}
.gfdownh4{position: relative;padding-top: 8px;padding-bottom: 8px;font-size: 18px;line-height: 1.6;}
.gfdownpdf{position: absolute;left:0;top:0;width: 30px;height: 44px;background-position: center;background-repeat: no-repeat;background-size: 100% auto;}
.gfdownpdf{background-image: url(../img/pdf3.svg);}
.gfdownh4i{position: absolute;font-size: 28px;right: -2px;top:10px;line-height: 1;}
.gfdownp1{color: #666;margin-top: 5px;font-size: 15px;line-height: 1.6;text-align: justify;padding-right: 0;}
.gfdownlink:hover .gfdownh4,.gfdownlink:hover .gfdownh4i{color: var(--blue);}
.gfdownlink:hover{box-shadow: 0 0 25px rgba(0,0,0,0.1);}
.gfdownh4,.gfdownh4i,.gfdownlink{transition: all 0.3s ease;}
/* 应用 */
.aplaa{background: #fff;position: relative;z-index: 2;}
.aplaams{line-height: 1.75;text-align: center;}
.aplaanum{display: flex;width: 100%;margin-top: 45px;}
.aplaanumm{width: 31.5%;overflow: hidden;margin-right: 2.75%;box-sizing: border-box;padding:2% 2.5%;}
.aplaanumm{border: 1px solid rgba(38,69,197,0.6);transition:border 0.3s ease ;}
.aplaanumm:hover{border: 1px solid rgba(38,69,197,1);}
.aplaanumm:last-child{margin-right: 0;}
.aplaanumm{border-bottom-right-radius: 40px;border-top-right-radius: 0;}
.aplaanumm1{background: #e5efff;}
.aplaanumm2{background: #f8faff;}
.aplaanumm3{background: #0c1d46;}
.aplaanump3{line-height: 1.7;margin-top: 20px;}
.aplaanump2{margin-top: 40px;}
.aplaanump2{font-family: Arial, Helvetica, sans-serif;line-height: 1;color: #2968ed;font-weight: 600;}
.aplaanump2{font-size: 70px;}
.aplaanump1{font-size: 18px;}
.aplaanump2 i{font-size: 30px;font-weight: 300;padding-left: 5px;}
.aplaanumm3 .aplaanump1,.aplaanumm3 .aplaanump3{color: #fff;}

.gcasea{position: relative;background: #fff;z-index: 2;padding-top: 0;}
						.gcasea-top,.gcasea-zwm,.gcasea-sub{display: flex;width: 100%;}
						.gcasea-top{background: var(--blue);color: #fff;}
						.gcasea-pb-1{border-right: 1px solid #fff;}
						.gcasea-pb{padding:18px 0;box-sizing: border-box;text-align: center;}
						.gcasea-1{width: 30%;padding-left: 3%;padding-right: 1.5%;text-align: left;}
						.gcasea-2{width: 11.666%;padding-left: 2%;padding-right: 2%;}
						.gcasea-zwm{box-sizing: border-box;border: 1px solid #dcdcdc;border-radius:10px;}
						.gcasea-zwm{border-top-right-radius: 0;background: #f6f8fb;margin-top: 10px;}
						/* .gcasea-zwm:nth-child(even){border-bottom-right-radius: 40px;} */
						.gcaseap1{text-align: left;display: block;}
						.gcaseap1 span{display: none;}
						.gcasea-zw{font-size: 14px;}
						.gcaseap0 p{margin-top: 10px;}
						.gcaseap0 p:nth-child(1){margin-top: 0;}
						.gcaseap2{color: var(--blue);line-height: 24px;margin-top: 20px;}
						.gcaseap2{display: inline-block;position: relative;padding-right: 20px;}
						.gcaseap2 i{position: absolute;right:5px;top:0;opacity: 0;transition: all 0.3s ease;}
						.gcasea-zwm:hover .gcaseap2{color: var(--blue);}
						.gcasea-zwm:hover .gcaseap2 i{opacity: 1;right: 0;}
						.gcasea-pb-2{border-right: 1px solid #f6f8fb;padding-top: 22px;padding-bottom: 22px;}
						.gcasea-pb-2:first-child{border-color:#cbcfde;background: #eceff6;}
						.gcasea-pb-2:nth-child(4) .gcaseap1,.gcasea-pb-2:nth-child(5) .gcaseap1{text-align:center;}
						.gcasea-pb:last-child{border: none;}
						.gcasea-top{margin-top: 30px;}
						.gcasea-sub{padding-top: 60px;}
						.gcasea-subm{width: 190px;border: 1px solid #000;box-sizing: border-box;cursor: pointer;margin-right: 25px;}
						.gcasea-subm{position: relative;border-radius: 46px;height: 48px;line-height: 46px;}
						.gcasea-subm i{position: absolute;right: 12px;top:0;transition: all 0.3s ease;}
						.gcasea-subm span{display: block;overflow: hidden;height: 100%;vertical-align: top;padding: 0 25px;}
						.gcasea-meau{position: absolute;width: 100%;padding: 10px 0;box-sizing: border-box;background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,0.1);}
						
						.gcasea-meau a{display: block;padding:6px 15px;font-size: 14px;line-height: 18px;color: #333;}
						.gcasea-meau a{transition: all 0.3s ease;opacity: 0.8;}
						.gcasea-meau a:hover{background: #f8f8f8;opacity: 1;}
						.gcasea-meau{top:47px;left:0;border-radius: 10px;border: 1px solid #000;display: none;}
						.gcasea-meau{border-color: #fff;background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
						.js_casesub.on i{transform: rotateZ(180deg);}
						.gcasea-meau,.js_casesub {z-index: 6;}
						.gcasea-meau{overflow-y: auto;max-height:250px;}
						.gcasea-meau::-webkit-scrollbar-track {background:none;}
						.gcasea-meau::-webkit-scrollbar-thumb {background:var(--blue);height: 30px;width:100%;border-radius:3px;}
						.gcasea-meau::-webkit-scrollbar {height:100%;width:3px;background: none;}
						
						.laycasebg{position: fixed;z-index: 888888;width: 100%;height: 100vh;background: #000;opacity: 0.5;-webkit-opacity: 0.5;left:0;top:0;display: none;}
						.lay_gcasea{position: fixed;z-index: 999999;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);display: none;}
						.lay_gcasea{background: #fff;border-radius: 20px;width: 1000px;left:50%;margin-left: -600px;}
						.lay_gcasea_close{cursor: pointer;width: 40px;height: 40px;text-align: center;line-height: 40px;right:20px;top:20px;position: absolute;}
						.lay_gcasea_close i{font-size: 20px;}
						.lay_gcasea{padding: 50px;}
						.lay_gcaseam{max-height: 70vh;overflow-y: auto;}
						.lay_gcaseam::-webkit-scrollbar-track {background:none;}
						.lay_gcaseam::-webkit-scrollbar-thumb {background:var(--blue);height: 30px;width:100%;border-radius:3px;}
						.lay_gcaseam::-webkit-scrollbar {height:100%;width:3px;background: none;}
						
.gcaseb{position: relative;background: #fff;z-index: 2;}
						
						
.aplab{background: var(--bgs);}
.aplabm{display: flex;flex-wrap: wrap;}
.aplabmlink{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 70px;}
.aplabmlink:nth-child(1){margin-top: 0;}
.aplabmimg{width: 50%;}
.aplabmimg img{width: 100%;vertical-align: top;}
.aplabmh4,.aplabmimg img{transition: all 0.3s ease;}
.aplabmimg{overflow: hidden;}
.aplabmwz{width: 46.5%;}
.aplabmimg2{display: none;}
.aplabmh4{font-size: 30px;}
.aplabmp1{margin-top: 15px;line-height: 1.75;}
.aplabmmore{margin-top: 30px;}
.aplabmlink:nth-child(even) .aplabmimg1{display: none;}
.aplabmlink:nth-child(even) .aplabmimg2{display: block;}
.aplabmlink:hover img{transform: scale(1.03);}
.aplabmlink:hover .aplabmh4{color: var(--blue);}
.aplabmlink:hover .g3-pubmore i:before{opacity: 1;}
.aplabmlink:hover .g3-pubmore i:after{width: 38px;height: 38px;}


/* cookies */
.cookzew{width: 1000px;min-width: inherit;}
.cookzew .nh-detailml{width: 100%;}
.sgcooka{box-shadow: 0 5px 15px rgba(0,0,0,0.08);display: none;}
	.sgcooka{position: fixed;z-index: 333;background: #fff;width:430px;right:30px;bottom: 30px;}
	.sgcookah4{font-weight: 700;font-size: 18px;}
	.sgcookaa,.sgcookab{padding: 20px;box-sizing: border-box;position: relative;}
	.sgcookclose,.sgcookclose2{position: absolute;width: 30px;height: 30px;line-height: 30px;text-align: center;z-index:3;}
	.sgcookclose,.sgcookclose2{right: 15px;top:15px;cursor: pointer;font-size: 22px;}
	.sgcookab{border-top: 1px solid #ccc;width: 100%;display: flex;justify-content: space-between;}
	.sgcookab a{text-align: center;width:31%;box-sizing: border-box;border: 1px solid #333;border-radius: 5px;overflow: hidden;font-size: 14px;}
	.sgcookab a{transition: all 0.3s ease;height: 42px;line-height: 40px;}
	.sgcookab a.acceptall{background: var(--blue);color: #fff !important;border-color:var(--blue);}
	.sgcookab a:hover{border-color:var(--blue);color:var(--blue);}
	.sgcookadesc{margin-top: 10px;}
	.sgcookadesc{font-size: 16px;}
	.sgcookadesc a{color: var(--blue);text-decoration: underline;}
	.sgcooka{width: calc(100% - 100px);display: block;left: 50px;}
	.sgcookab a{width: auto;padding: 0 30px;margin: 0 15px;}
	.sgcookab{justify-content: center;}
.sgcookaa,.sgcookab{padding:0;}
.sgcookam{display:flex;align-items:end;padding:20px;width:100%;box-sizing:border-box;}
.sgcookaa{width:75%}
.sgcookab{width:25%;padding-left:5%;box-sizing:border-box;border:none;justify-content:flex-start;}
@media screen and (max-width: 1440px){
.sgcookadesc{font-size: 14px;}
}
/* 弹出层慢病毒 */
.buylayclose{position: absolute;width: 40px;height: 40px;line-height: 40px;text-align: center;display: block;}
.buylayclose{font-size: 24px;cursor: pointer;color:#222;}
.buylayclose{right: 15px;top:15px;}
.buylaybg{position: fixed;width: 100%;left:0;top:0;height: 100vh;z-index: 666666;background: #000;opacity: 0.3;-webkit-opacity: 0.3;}
.buylayzw{background: #fff;position: fixed;width: 1100px;margin-left: -550px;z-index: 666669;top:50%;transform: translateY(-50%);}
.buylayzw{border-radius: 10px;left: 50%;padding: 40px;box-sizing: border-box;}
.buylayh4{font-size: 20px;font-weight: 500;margin-top: 30px;}
.buylayh41{margin-top: 0;}
.buylayh4 span{font-weight: 300;font-size: 16px;}
.buylayh2{font-size: 24px;font-weight: 500;}
.buylayjj{font-weight: 500;margin-top: 5px;padding-bottom: 0;}
.cff0000{color: #ff0000;font-size: 16px;}
.buylayzw .layui-form-checked[lay-skin=primary]>i{border-color: var(--blue) !important;background-color: var(--blue);}
.buylayzw .layui-form-checkbox[lay-skin=primary]:hover>i{border-color: var(--blue);}
.buylayzwtext textarea{width: 100%;box-sizing: border-box;border: 1px solid #ccc;padding: 15px;outline: none;resize: none;}
.buylayzwtext textarea{height: 120px;line-height:30px;border-radius: 10px;}
.buylayzwm{margin-top: 15px;}
.buylayzwupload{width: 100%;display: flex;align-items: center;}
.buyuploada{width: 80px;height: 80px;border: 1px solid #ccc;border-radius: 10px;line-height: 80px;}
.buyuploada i{font-size: 30px;color: #ccc;}
.buyuploada .layui-btn{background: none;width: 99%;height: 99%;border: none;}
.buyuploada .layui-btn:hover{opacity: 1;}
.buylayzwm2tj{width: 160px;}
.buylayzwm2{text-align: right;}
.buylaybg,.buylayzw{display: none;}
.buylayscroll{max-height:65vh;overflow-y:auto;}
@media screen and (max-width: 1440px){
	.buylayh4{font-size: 18px;}
	.buylayh41{font-size: 22px;}
	.buylayzw{padding: 35px;}
	.buylayzwtext textarea{height: 90px;}
	.buyuploada{height: 60px;width: 60px;line-height: 60px;}
	.layui-btn{line-height: 59px;}
	.buyuploada i{font-size: 24px;}
}

/* 常见问题 */
.gfaq{position: relative;z-index: 2;background: var(--bgs);padding-top: 60px;}
.gfaqm{display: flex;flex-wrap: wrap;align-items: flex-start;}
.gfaqma{width: 250px;background: #fff;overflow: hidden;}
.gfaqmb{width: calc(96% - 250px);margin-left: 4%;}
.gfaqmam{padding: 20px 25px;border-bottom: 1px solid #e8e8e8;}
.gfaqmah3{font-size: 18px;font-weight:500;}
.gfaqmali{display: block;padding-left: 15px;position: relative;color: #666;margin-top: 8px;line-height: 24px;}
.gfaqmali{font-size: 15px;}
.gfaqmali i{position: absolute;width: 16px;height: 16px;box-sizing: border-box;border: 1px solid #666666;border-radius: 3px;}
.gfaqmali i{display: block;left:15px;top:5px;}
.gfaqmali i:before{position: absolute;width: 100%;height: 100%;left:0;top:0;content: '';}
.gfaqmali i:before{background: url(../img/gougou-fff.svg) center no-repeat;background-size: 14px auto;opacity: 0;}
.gfaqmaul{padding-top: 5px;}
.gfaqmalino i{display:none;}
.gfaqmalino{padding-left:15px;}
.gfaqmali.on,.gfaqmali:hover{color: var(--blue);}
.gfaqmali.on i{background: var(--blue);border-color:var(--blue);}
.gfaqmali.on i:before{opacity: 1;}
.gfaqmali,.gfaqmali i,.gfaqmali i:before{transition: all 0.3s ease;}
.gfaqmah3 a.on{color: var(--blue);}

.gfaqmbul{background: #fff;padding: 30px 40px;overflow: hidden;}
.gfaqmbh4{font-size: 18px;font-weight: 400;padding: 25px 0;border-bottom: 1px solid #e8e8e8;position: relative;}
.gfaqmbh4{padding-right: 75px;cursor: pointer;transition: color 0.3s ease;}
.gfaqmbh4 i{position: absolute;width: 40px;height: 40px;line-height: 38px;border: 1px solid #333;box-sizing: border-box;}
.gfaqmbh4 i{text-align: center;border-radius: 50%;}
.gfaqmbh4 i{transition: all 0.3s ease;font-size: 18px;right:0;top:16px;}
.gfaqmbmsa{color: #6f6f6f;line-height: 1.75;}
.gfaqmbmskf{display: inline-block;color: var(--blue);margin-top: 10px;}
.gfaqmbmskf:hover,.gfaqmbmsa a:hover{text-decoration: underline;color: var(--blue);}
.gfaqmbh4 .faqi2{opacity: 0;visibility: hidden;background: var(--yellow);border-color:var(--yellow) ;color: #fff;}
.gfaqmbh4.on .faqi2{opacity: 1;visibility: visible;}
.gfaqmbh4.on .faqi1{opacity: 0;visibility: hidden;}
.gfaqmbms{padding: 30px;padding-top: 20px;display: none;}
.gfaqmbh4:hover,.gfaqmbmsa a{color: var(--blue);}

/* 视频专区 */
.gvideo1{display: flex;flex-wrap: wrap;width: 100%;}
.gvideo1link{background: #fff;overflow: hidden;width: 48.5%;margin-right: 3%;margin-top: 5%;}
.gvideo1link:nth-child(even){margin-right: 0;}
.gvideo1link:nth-child(-n+2){margin-top: 0;}
.gvideo2link{background: #fff;overflow: hidden;width: 31.333%;margin-right: 3%;margin-top: 5%;}
.gvideo2link:nth-child(3n){margin-right: 0;}
.gvideo2link:nth-child(-n+3){margin-top: 0;}
.gvideo1img{overflow: hidden;}
.gvideo1img img{width: 100%;vertical-align: top;}
.gvideo1sub span,.gvideo1sub i,.gvideo1img img,.gvideo1link{transition: all 0.3s ease;}
.gvideo1wz{padding: 4.5% 9%;}
.gvideo2wz{padding:25px 25px;}
.gvideo1h4{font-size: 18px;}
.gvideo1sub{margin-top: 10px;}
.gvideo1sub a{padding-top: 5px;display: block;}
.gvideo1sub a:hover span,.gvideo1sub a:hover i{color: var(--blue);}
.gvideo1sub span{padding-left: 5px;}
.gvideo1sub span,.gvideo1sub i{color: #6f6f6f;}
.gvideo1link:hover{box-shadow: 0 15px 25px rgba(0,0,0,0.08);}
.gvideo1link:hover .gvideo1img img{transform: scale(1.05);}
.gvideo1link:hover .gvideo1h4{color: var(--blue);}
.gvideo2link:hover{box-shadow: 0 15px 25px rgba(0,0,0,0.08);}
.gvideo2link:hover .gvideo1img img{transform: scale(1.05);}
.gvideo2link:hover .gvideo1h4{color: var(--blue);}

/* 视频详细 */
.vdeback{padding-right: 50px;position: relative;}
.vdeback i{right: 0;top:50%;margin-top: -20px;border-radius: 50%;}
.vdeback i{font-size: 18px;font-weight: bold;}
.vdeback i{display: block;position: absolute;width: 40px;height: 40px;background: var(--yellow);color: #333;text-align: center;line-height: 40px;}
.vde{background: var(--bgs);position: relative;z-index: 3;padding-top: 0;}
.vdenavm{display: flex;width: 100%;justify-content: space-between;align-items: center;}
.vdenav{line-height: 70px;border-bottom: 1px solid #ccc;}
.vdenavm em{padding: 0 5px;}
.vdeah5{font-size: 36px;}
.vdezw{padding-top: 60px;}
.vdeams{line-height: 1.75;margin-top: 20px;}
.vdeams b{color:#ff0000;margin-top:10px;display:block;}
.vdea-w2{max-width: 1300px;}
.vdea-w1{width: 70%;}
.vdeb{margin-top: 30px;}
.vdebr{width:28%;}
.vdeb{display: flex;width: 100%;justify-content: space-between;}
.vdebl{height: 490px;}
.vdebvideo{width: 100%;height: 100%;object-fit: contain;}
.vdebvideo::-webkit-media-controls-enclosure{ display: none;}
.vdebvideo.on::-webkit-media-controls-enclosure{ display: block;position: absolute;left: 0;bottom: 0;}
.vdebr{background: #fff;}
.vdebr,.vdebl{overflow: hidden;}
.vdebrsub a,.vdebrh4{padding-left: 9%;padding-right: 1%;}
.vdebrh4{background: var(--blue);color: #fff;line-height: 1.2;padding-top: 20px;padding-bottom: 20px;}
.vdebrh4{font-size: 24px;}
.vdebrsub a{display: block;padding-top: 15px;padding-bottom: 15px;}
.vdebrsub a{color:#555;border-bottom: 1px solid #e5e5e5;}
.vdebrsub a:last-child{border: none;}
.vdebrsub a.on,.vdebrsub a:hover{color:var(--blue)}

.vdec{margin-top: 60px;}
.vdecm{margin-top: 25px;}
.vdecimg{overflow: hidden;}
.vdecimg img{width: 100%;vertical-align: top;}
.vdecm{display: flex;width: 100%;}
.vdeclink-3{width: 32%;margin-right: 2%;}
.vdeclink-5{width: 19%;margin-right: 1.25%;}
.vdeclink:last-child{margin-right: 0;}
.vdech4{font-size: 24px;}
.vdecwz{padding: 20px;}
.vdecwz-5{padding: 10px;}
.vdeclink:hover .vdecwz{color: var(--blue);}



/* 关于 */
.g6aba{background-color: #fff;position: relative;z-index: 3;}
						.g6abadesc{line-height: 1.75;text-align: justify;margin-top: 40px;}
						.g6abadesc p{margin-top: 15px;}
						.g6abadesc p:first-child{margin: 0;}

.g6abbm,.g6abb{position: relative;z-index: 3;}
.g6abb{background: #fff;padding-bottom: 30px;}
						.g6abbbg{position: absolute;width: 100%;height: 80%;left:0;top:0;z-index: 2;background-position: center;background-repeat: no-repeat;background-size: cover;}
						.g6abbbg{background-attachment: fixed;}
						.g6abbdata{display: flex;width: 100%;justify-content: space-between;}
						.g6abbdata{background: #fff;}
						.g6abbdatam{text-align: center;min-width:20%;}
						.g6abbp1{font-size: 45px;font-weight: 300;color: #fff;}
						.g6abbm{padding-top: 260px;}
						.g6abbdata{margin-top: 130px;box-shadow: 0 5px 25px rgba(0,0,0,0.08);}
						.g6abbdata{box-sizing: border-box;padding: 4% 2.5%;}
						.g6abbp2{font-size: 20px;}
						.g6abbp3{color: var(--blue);line-height: 1;padding: 12px 0;}
						.g6abbp3 span{font-size: 50px;font-weight: 500;}
						.g6abbp3 em{font-size: 20px;padding-left: 3px;}
						.g6abbp4{font-size: 14px;}
.g6abc{position: relative;background-color: #fff;z-index: 3;padding-top: 60px;}
						.g6abcsub{width: 100%;}
						.g6abcsubwap,.g6abclink{height: auto;}
						.g6abcsubwap{justify-content: space-between;}
						.g6abcsub{margin-top: 50px;}
						.g6abcicon{display: inline-block;position: relative;width: 90px;height: 90px;}
						.g6abcicon img{position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;max-width: 80%;max-height: 80%;}
						.g6abcp1{font-size: 18px;margin-top: 10px;color: #222;transition: all 0.3s ease;}
						.g6abclink{text-align: center;width: auto;}
						.g6abclink:hover .g6abcp1{color: var(--blue);}
						
						
.g6abd{background: var(--bgs);position: relative;z-index: 3;}
.g6abdslide{overflow: hidden;border-radius: 40px;margin-top: 40px;}
.g6abdimg{width: 100%;vertical-align: top;}
.g6abdh4{font-size: 30px;font-weight: 300;}
.g6abdpage{color: #fff;text-align: center;width: 100%;position: absolute;left:0;top:0;height: 100%;}
.g6abdpage{display: flex;z-index: 3;}
.g6abdpagem{width: 33.33%;box-sizing: border-box;display: flex;align-items: center;}
.g6abdpagem{border-right: 1px solid rgba(255,255,255,0.3);position: relative;}
.g6abdpagem:before{position: absolute;width: 100%;height: 100%;left:0;top:0;content: '';background: #000;opacity: 0.1;transition: all .3s ease;}
.g6abdpagem.on:before{opacity: 0;}
.g6abdpagem:last-child{border: none;}
.g6abdms{margin-top: 15px;line-height: 1.75;}
.g6abdflex{width: 100%;box-sizing: border-box;padding: 0 10%;position: relative;z-index: 2;text-align: center;}

.g6abe{padding-top: 100px;padding-bottom: 220px;}
.g6abe{position: relative;z-index: 3;background-position: center;background-repeat: no-repeat;background-size: cover;}
						.g6abedate{color: #fff;opacity: 0.2;font-size: 200px;line-height: 1;font-family: Arial, Helvetica, sans-serif;}
						.g6abems{background: rgba(255,255,255,0.8);padding: 40px;border-radius: 10px;border-top-right-radius: 0;border-bottom-right-radius: 40px;}
						.g6abems{line-height: 1.75;}
						.g6abeslidem{}
						.g6abeslidem{width: 100%;height: auto;display: flex;align-items: flex-start;}
						.g6abedate{width: 50%;line-height: 1;box-sizing: border-box;font-style: oblique;}
						.g6abems{width: 50%;box-sizing: border-box;min-height: 120px;}
						.g6abeslidem{opacity: 0 !important;}
						.g6abeslidem.swiper-slide-active{opacity: 1 !important;}
						.g6abeslide{margin-top: 120px;}
						.g6abeyearwap{height: auto;justify-content: space-between;}
.g6abedates{color: #fff;}
.g6abepoint{display: inline-block;width: 17px;height: 17px;border-radius: 50%;background: rgba(255,255,255,0.3);position: relative;}
.g6abepoint{vertical-align: top;}
.g6abepoint:before{position: absolute;width: 7px;height: 7px;border-radius: 50%;background: #fff;opacity: 0.7;content:'';left:0;top:0;}
.g6abepoint:before{left: 5px;top:5px;}
.g6abeyear{position: relative;}
.g6abeyear:before{position: absolute;background: #fff;opacity: 0.7;content:'';left:0;top:0;height: 1px;width: 100%;}
.g6abeyear:before{top:8px;width: calc(100% - 44px);left: 50%;transform: translateX(-50%);}
.g6abedates{margin-top: 4px;}
.g6abeyearm.on .g6abepoint{background: var(--yellow);}
.g6abeyearm.on .g6abepoint:before{opacity: 1;background:rgba(255,255,255,1);}
.g6abepoint,.g6abepoint:before{transition: all 0.3s ease;}
.g6abeyearwap,.g6abeyearm{height: auto;}
.g6abeyearm{justify-content: space-between;}
.g6abeyearm{width: 44px;text-align: center;cursor: pointer;}
.g6abeslide{min-height: 240px;}
.g6abeyear{margin-top: 60px;}
.g6abems{opacity: 0;top:20px;position: relative;transition: all 0.3s ease;}
.g6abeslidem.swiper-slide-active .g6abems{opacity: 1;top:0;}

.g6abf{position: relative;z-index: 3;}
.g6abfp1,.g6abfp2{text-align: left;}
.g6abfbg{width: 100%;vertical-align: top;min-width: 1200px;}
.g6abfm{position: absolute;left:50%;transform: translateX(-50%);z-index: 2;top:19%;}
.g6abfwz{margin-top: 20px;line-height: 1.75;}
.g6abfp2{margin-top: 40px;}

.g6abh{background: var(--bgs);position: relative;z-index: 2;}
.g6abhlist{width: 100%;display: flex;flex-wrap: wrap;}
.g6abhlist{margin-top: 45px;}
.g6abhlist ul{width: 23.5%;margin-right: 2%;margin-bottom: 2%;text-align: center;}
.g6abhlist ul:nth-child(4n){margin-right: 0;}
.g6abhlist ul img{max-width: 100%;vertical-align: top;}
.g6abhlist ul{border-radius: 10px;background: #fff;transition: all 0.3s ease;}
.g6abhlist ul:hover{box-shadow: 0 15px 25px rgba(0,0,0,0.1);}

.g6aother{position: relative;background: var(--blue);z-index: 3;}
.g6aoimg{overflow: hidden;}
.g6aoimg img{width: 100%;vertical-align: top;transition: all 0.5s ease;}
.g6aotherm{display: flex;flex-wrap: wrap;justify-content: space-between;}
.g6aolink{width: 49%;}
.g6aomore{color: #fff;}
.g6aomore span{position: relative;padding-right: 20px;overflow: hidden;height: 24px;line-height: 24px;display: inline-block;}
.g6aomore i{font-size: 16px;right:0;top:100%;color: #fff;opacity: 0;position: absolute;transition: all 0.5s ease;}
.g6aolink:hover img{transform: scale(1.05);}
.g6aolink:hover i{top:0;opacity: 1;}
.g6aowz{padding: 20px 35px;padding-bottom: 0;}
.g6aoh5{font-size: 24px;color: #fff;}
.g6aothermore{margin-top: 5px;}


.inva{position: relative;z-index: 3;background: #fff;}
.invaimg,.invawz{overflow: hidden;}
.invaimg{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.invaimg img{width: 100%;vertical-align: top;}
.invawz{border-top-left-radius:0;border-top-right-radius:0;}
.invawz{background: #fff;padding: 40px 10%;}
.invawz{position: relative;z-index: 3;margin-top: -60px;width: 90%;left: 5%;box-sizing: border-box;}
.invawz{text-align: center;line-height: 1.75;box-shadow: 0 10px 25px rgba(0,0,0,0.08);}

.invb{position: relative;z-index: 3;background: var(--bgs);}
.invbm{display: flex;width: 100%;flex-wrap: wrap;margin-top: 45px;}
.invblink{width: 49%;margin-bottom: 2%;background: #fff;overflow: hidden;margin-right: 2%;}
.invblink:nth-child(2n){margin-right: 0;}
.invblink{box-sizing: border-box;}
.invblink{padding:2% 3% ;}
.invbp1{font-size: 14px;color: #999;}
.invbp2{font-size: 18px;margin-top: 5px;}
.invbp3{color: #666;margin-top: 12px;}
.invblink:hover .invbp2{color: var(--blue);}
.invblink:hover{box-shadow: 0 15px 25px rgba(0,0,0,0.08);}
.invblink,.invbp2{transition: all 0.3s ease;}

.invc{background: #fff;position: relative;z-index: 3;}
.invcm{box-shadow: 0 0 25px rgba(0,0,0,0.08);}
.invclink{display: flex;width: 100%;flex-wrap: wrap;align-items: center;background: #fff;}
.invcimg2{display: none;}
.invcp1{text-align: left;}
.invcimg,.invcwz{width: 50%;}
.invcwz{box-sizing: border-box;padding: 0 5%;}
.invcimg{overflow: hidden;}
.invcimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.invclink:hover img{transform: scale(1.05);}
.invclink:nth-child(even) .invcimg2{display: block;}
.invclink:nth-child(even) .invcimg1{display: none;}

.invd{background: var(--blue);position: relative;z-index: 3;}
.invdm{display: flex;flex-wrap: wrap;align-items: center;}
.invdimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.invdimg{overflow: hidden;}
.invdimg,.invdwz{width: 50%;}
.invdwz{box-sizing: border-box;padding: 0 5%;}
.invdp2{text-align: left;margin-top: 10px;}
.invdp1,.invdp2,.invdp3,.invdp3:hover{color: #fff;}
.invdp1{opacity: 0.5;font-size: 14px;}
.invdp3{font-size: 18px;margin-top: 20px;display: inline-block;}
.invdp3:hover{ text-decoration: underline;}

/* 团队 */
.g7teama{background: #fff;position: relative;z-index: 2;}
.g7teamam{display: flex;flex-wrap: wrap;max-width: 1300px;}
.g7teamalink{width: 31%;margin-right: 3.5%;margin-bottom: 3.5%;position: relative;}
.g7teamalink:nth-child(3n){margin-right: 0;}
.g7teamaimg{overflow: hidden;}
.g7teamaimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.g7teamawz{background: #fff;width: 90%;margin-left: 5%;margin-top: -50px;z-index: 3;position: relative;position: relative;}
.g7teamawz{box-sizing:border-box;padding: 30px;box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
.g7teamap1{line-height: 1.2;color: #555;}
.g7teamah5{font-weight: 500;font-size: 20px;margin-top: 5px;position: relative;}
.g7teamah5 i{position: absolute;font-size: 22px;top:0;right: 0;}
.g7teamah5,.g7teamah5 i,.g7teamawz{transition: all 0.3s ease;}
/* .g7teamalink:hover .g7teamah5,.g7teamalink:hover .g7teamah5 i{color: var(--blue);} */
.g7teamalink:hover .g7teamawz{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.g7teamap3{color: #fff;}
.g7teamadesc{background: var(--blue);position: absolute;width: 100%;left:0;top:0;height: 100%;z-index: 3;}
.g7teamadesc{padding: 25px;box-sizing: border-box;overflow: hidden;}
.g7teamadesc{opacity: 0;visibility: hidden;transition: all 0.3s ease;text-align: justify;}
.g7teamalink:hover .g7teamadesc{opacity: 1;visibility: visible;}
.g7teamap4{font-size: 14px;margin-top: 15px;line-height: 1.5;}
.g7teamascroll{overflow-y: auto;height: 100%;padding-right: 15px;}
.g7teamascroll::-webkit-scrollbar-track {background:none;}
.g7teamascroll::-webkit-scrollbar-thumb {background:#fff;height: 30px;width:100%;border-radius:3px;}
.g7teamascroll::-webkit-scrollbar {height:100%;width:3px;background: none;}
.g7teamabtn{position: absolute;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.g7teamabtn{bottom: 20px;right:20px;}
.g7teamabtn i{font-size: 18px;transition: all 0.3s ease;}
.g7teamabtni2{opacity: 0;}

.g7teamawz-100{width: 100%;margin: 0;}
.g7teamah52{font-size: 14px;margin: 0;overflow: hidden;height: 22px;}
.g7linkhonor{width: 23.5%;position: relative;margin-right: 2% !important;margin-bottom: 4% !important;}
.g7linkhonor:nth-child(4n){margin-right: 0 !important;}
.g7teamawz-100{padding: 18px 5px;text-align: center;}
.g7teamap4-t0{margin-top: 0;}

/* 新闻详细 */
.nh-backnew{line-height: 30px;position:relative;padding-right: 25px;}
.nh-backnew i{font-size: 24px;position: absolute;right: 0;top:50%;transform: translateY(-50%);margin-top: 1px;}
.nh-backnew,.nh-backnew i{transition: all 0.3s ease;}
.nh-backnew:hover,.nh-backnew:hover i{color: var(--blue);}

.nh-detailm {display:flex;justify-content:space-between;position:relative;align-items:flex-start;}
.nh-detailml {width:calc(90% - 350px);}
.nh-detailmr {width:350px;position:sticky;top:110px;}
.nh-new-tit-norlal {font-weight:normal;font-size:14px;line-height:1.4;margin-top:0;transition: all 0.3s ease;}
.nh-new-bwz {padding-left:25px;width: 70%;box-sizing: border-box;}
.nh-new-bimg{width: 30%;overflow: hidden;border-radius: 5px;}
.nh-new-bimg img{width: 100%;vertical-align: top;transition: all 0.3s ease;}
.nh-new-blink {display: flex;width: 100%;align-items: center;justify-content: space-between;flex-wrap: wrap;padding: 60px 0;}
.nh-new-blink {margin-top:20px;padding:0;}
.nh-detailmrnew {margin-top:30px;}
.nh-dtit {font-weight:700;font-size:30px;}
.nh-ddate {color:#999;padding:40px 0;}
.nh-ddesc img {max-width:100% !important;height:auto !important;}
.nhnewmore {display:flex;width:100%;justify-content:flex-end;}
.nhnewmore {margin-top:60px;}
.nhnea {margin-left:20px;display:inline-block;background: #fff;}
.nhnea,.nhneback{border:1px solid #eee;border-radius:5px;overflow:hidden;padding:0 15px;transition:all 0.3s ease;box-sizing: border-box;}
.nhnea,.nhneback{height: 40px;line-height: 38px;}
.nhneback{background: var(--blue);color: #fff;border-color: var(--blue);padding-left: 30px;padding-right: 30px;}
.nhnea:hover {border-color:var(--blue);color:var(--blue);}
.nh-new-blink:hover .nh-new-tit{color: var(--blue);}
.nh-new-blink:hover  img{transform: scale(1.05);}

.mCSB_scrollTools .mCSB_dragger{height: 40px;}
.mCSB_inside > .mCSB_container{margin-right: 5px;}
.mCSB_scrollTools{width: 2px;}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin: 0;left: 0;background: var(--blue) !important;opacity: 1 !important;}

.swiperhzhbm{opacity: 0 !important;transition: all 0.3s ease;}
.swiperhzhbm.swiper-slide-active{opacity: 1 !important;}
.swiperhzhbpage{text-align: center;}


/* 科研之家 */
.kyzjap1{font-size: 20px;}
.kyzjap2{text-align: left;margin-top: 10px;}
.kyzjap3{color: #333;margin-top: 22px;line-height: 1.75;}
.kyzjal{width: 440px;}
.kyzjam{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;max-width: 1300px;}
.kyzjap4{margin-top: 40px;}
.kyzjap5{font-size: 20px;margin-top: 10px;}
.kyzjar{display: flex;width: calc(90% - 440px);width: 48%; justify-content: space-between;flex-wrap: wrap;text-align: center;}
.kyzjarm1,.kyzjarm2,.kyzjarm3{width: 20.33%;margin: 0 6.5%;}
.kyzjarm4,.kyzjarm5{width: 50%;padding-top: 50px;}
.kyzjap6{color: var(--blue);line-height: 1;}
.kyzjap6 i{font-style: normal;font-size: 20px;padding-left: 5px;}
.kyzjap6 span{font-size: 50px;}

.kyzjb{position: relative;}
.kyzjb:before{position: absolute;width: 100%;left:0;bottom: 0;content: '';background: var(--blue);}
.kyzjb:before{height: calc(100% - 310px);}
.kyzjbl{width: 50%;}
.kyzjbl img{width: 100%;vertical-align: top;}
.kyzjbr{width: 50%;box-sizing: border-box;padding-left: 8%;}
.kyzjbrtit{padding-top: 60px;}
.kyzjbp2{color: #fff;padding-top: 120px;display: flex;flex-wrap: wrap;width: 100%;}
.kyzjbp2 p{padding-top: 20px;width: 50%;}
.kyzjbp1{font-weight: 300;}
.kyzjbp3,.kyzjbp1{text-align: left;}
.kyzjbp3{margin-top: 0;letter-spacing: 5px;}
.kyzjbm{align-items: flex-start;position: relative;z-index: 3;}
.kyzjbc{width: 100%;text-align: center;font-size: 32px;font-weight: 200;}
.kyzjbc{padding-top: 80px;color: #fff;}
.kyzjcx{width: 100%;margin: 0;padding: 80px 0;}
.kyzjcp1{padding-bottom: 25px;}

.kyzjc,.kyzja,.kyzjb{background: var(--bgs);}

/* 登陆注册 */
.lay_border10{border-radius: 10px;}
.lay_user_bg{position: fixed;width: 100%;height: 100vh;background: #000;opacity: 0.5;-webkit-opacity: 0.5;}
.lay_user_bg{left:0;top:0;z-index: 888888;}
.lay_user_box{left:0;top:0;z-index: 999999;position: fixed;background: #fff;width: 550px;left:50%;top:50%;transform: translate(-50%,-50%);font-size: 14px;}
.lay_user_h2{font-size: 32px;font-weight: 500;line-height: 1;padding-bottom: 15px;}
.lay_user_box{box-sizing: border-box;padding: 50px;background: #fff;}
.lay_user_bg,.lay_user_box{display: none;}
:root{
	--border:#e5e5e5;
}
.plr35p{padding-left: 35px;padding-right: 35px;}

.layotxt{background: none;border: none;box-sizing: border-box;}
.layotxt:-webkit-input-placeholder,.layotxt:-ms-input-placeholder,.layotxt::-moz-placeholder {color: #5e5e5e;font-size: 14px; }
.color_blue,.color_blue:hover{color: var(--blue);}
.lay_txt1,.lay_txt2{width: 100%;background: #f6f6f6;padding: 0 20px;}
.lay_getcode,.lay_txt1,.lay_txt2{border-radius: 8px;overflow: hidden;}
.ml2p{margin-left: 2%;}
.aril{font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.lay_txt1,.lay_getcode{height: 60px;line-height: 40px;padding-top:10px;padding-bottom: 10px;}
.lay_txt2,.lay_getcode2{height: 38px;line-height: 22px;padding-top:8px;padding-bottom: 8px;}
.lay_loginm{margin-top: 28px;display: flex;width: 100%;position: relative;}
.lay_txt_49{width: 49%;}
.lay_txt_70{width: 70%;}
.lay_txt_30{width: 28%;}
.lay_txt_1{width: 36%;}
.lay_txt_2{width: 24%;margin: 0 2%;}
.lay_loginm_center{align-items: center;display: flex;justify-content: center;}
.codeyes{position: absolute;width: 20px;height: 20px;line-height: 20px;text-align: center;border-radius: 50%;background: #eee;}
.codeyes{color: #fff;font-size: 12px;right:calc(30% + 20px);top:20px;}
.codeyes2{top:10px;}
.lay_getcode{background: var(--blue);color: #fff;text-align: center;}
.lay_getcode{box-sizing: border-box;font-size: 14px;}
.l_btn_login{display: block;width: 100%;box-sizing: border-box;background: var(--blue);color: #fff;text-align: center;font-size: 14px;}
.l_btn_login,.l_btn_login:hover{color: #fff;}
.lay_loginm1{justify-content: space-between;}
.tab_js_loginmm{display: none;}
.tab_js_loginm{min-height: 236px;}
.codeyes_txt{}
.tab_js_login,.tab_js_reg,.lay_getcode,.lay_pub_close,.lay_login_wechat,.tab_js_user{cursor: pointer;}
.lay_pub_close{position: absolute;width: 40px;height: 40px;right: 10px;top:10px;text-align: center;line-height: 40px;}
.lay_pub_close i{font-size: 20px;}
.lay_loginm2{text-align: center;margin-top: 45px;display: block;}
.lay_op1{color: #999;}
.lay_op2{margin-top: 15px;}
.lay_login_wechat{display: inline-block;vertical-align: top;}
.lay_login_wechat i{font-size: 24px;}
.lay_login_wechat{width: 45px;height: 45px;background: url(../img/lay_login_wechat.svg) center no-repeat;}
.lay_login_wechat{background-size: 100% auto;}
.lay_loginm-20{margin-top: 18px;}
.lay_loginm-40{margin-top: 41px;}
.lay_xyi{display: flex;align-items: center;}
.lay_xyi i{display: inline-block;width: 14px;height: 14px;border: 1px solid #ccc;border-radius: 5px;text-align: center;position: relative;}
.lay_xyi i{top:2px;}
.lay_xyi i{margin-right: 5px;}
.lay_xyi a{margin-left: 5px;}
.lay_xyi i:before{position: absolute;width: 100%;height: 100%;left:0;top:0;content: '';}
.lay_xyi i:before{background: url(../img/checkson.svg) center no-repeat;background-size: 100% auto;opacity: 0;}
.lay_xyi .on i{background: var(--blue);border-color: var(--blue);}
.lay_xyi .on i:before{opacity: 1;}

.company_sub{position: relative;}
.company_sub i{position: absolute;right: 10px;z-index: 2;top:9px;}
.address_sele{border-radius: 8px;padding: 10px 0;}
.address_sele li{padding: 0 20px;height: 30px;line-height: 30px;}
.address_sele {position: absolute;width: 100%;top: 41px;left: 0;z-index: 555;background-color: #fff;border: 1px solid var(--border);}
.address_sele{height: 150px;overflow: hidden;}
.address_sele{display: none;}
.address_sele li a{display: flex;width: 100%;box-sizing: border-box;justify-content: space-between;}
.address_sele .b{color: var(--blue);opacity: 0.8;}
.address_sele .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: var(--blue);}
.address_sele .mCSB_scrollTools .mCSB_draggerRail{background: none;}
.select_i{transition: all 0.3s ease;}
.select_i.active{transform: rotateZ(180deg);}


.tab_js_user,.tab_js_loginmm{display: none;}
.wap-user span{display: none;vertical-align: top;padding-left: 5px;}

/*载体*/
.ztck{background:var(--bgs);position:relative;z-index:3;}
.ztckma{background:#fff;padding:60px 15%;border-radius:30px;}
.ztckmap1{font-size:32px;}
.ztckm-search{border-radius:56px;border:1px solid var(--blue);padding:10px 25px;padding-right:35px;}
.ztckm-search{width:100%;box-sizing:border-box;height:56px;display:flex;}
.ztckm-search input{height:34px;line-height:34px;}
.ztckm-txt,.ztckm-btn{background:none;border:none;}
.ztckm-txt{width:calc(100% - 90px);}
.ztckm-btn{width:90px;color:#fff;text-align:center;background:var(--yellow);font-weight:400;border-radius:34px;}
.ztckm-btn{font-size:14px;}
.ztckm-search{margin-top:35px;}
.ztckm-resault{margin-top:15px;}
.ztckm-resault h6{color:#666;padding:0 25px;}
.ztckm-resault em{color:var(--blue)}
.ztckm-resaultm{display:flex;flex-wrap:wrap;padding:0 25px;width:100%;box-sizing:border-box;}
.ztckm-resaultm a{margin-top:10px;position:relative;}
.ztckm-resaultm a:before{position:absolute;left:0;bottom:0;content:'';width:0;height:1px;}
.ztckm-resaultm a:before{background:var(--blue);transition:all 0.3s ease;opacity:0;}
.ztckm-resaultm a{width:48%;margin-right:4%;padding:12px 0;position:relative;border-bottom:1px solid #eee}
.ztckm-resaultm a:nth-child(2n){margin-right:0;}
.ztckm-resaultm a:hover:before{width:100%;opacity:1;}

.ztdetm{border-radius:30px;}
.ztdet{background:var(--bgs);position:relative;z-index:3;}
.ztdetm{width:1200px;background:#fff;}
.ztdetm{display:flex;flex-wrap:wrap;box-sizing:border-box;}
.ztdetm{padding:60px;}
.ztdetp1{font-size:24px;}
.ztdetp2{line-height:1.75;margin-top:20px;}
.ztdetma{width:40%;}
.ztdetmb{width:60%;box-sizing:border-box;padding-left:20px;text-align:center;}
.ztdetmb img{max-width:100%;}
.ztdetmc{margin-top:50px;}
.nhnea-ml0{margin:0;}

@media screen and (max-width:768px) {.nh-detailm {display:block}
.wap_user_bg{display: none;position: fixed;left:0;top:0;width: 100%;height: 100vh;z-index: 3;background: #000;opacity: 0.3;-webkit-opacity: 0.3;}
.wap-user-login .wap-user-btn,.wap-user-login .on a{color: var(--blue);}
.wap-user-login{position: relative;}
.wap-user span i{vertical-align: top;font-size: 14px;padding-left: 3px;position: relative;top:1px;display: inline-block;transition: all 0.3s ease;}
.wap-user-login span{display: inline-block;vertical-align: top;color:#fff;}
.wap-user-btn.on span i{transform: rotateZ(180deg);}
.g-head.active .wap-user-login span,.g-head.pages .wap-user-login span{color:var(--blue)}
.wap-use-sub{display: none;}
.wap-use-subli{padding-top: 5px;}
.wap-use-subli a{font-size:14px;display: block;position: relative;padding-left: 30px;height: 35px;line-height: 35px;}
.wap-use-subli i{position: absolute;left:0;top:0;height: 100%;width: 26px;}
.wap-use-subli i:before,.wap-use-subli i:after{position: absolute;left:0;top:0;height: 100%;width: 100%;content: '';}
.wap-use-subli i:before,.wap-use-subli i:after{background-position: left center;background-repeat: no-repeat;}
.subli1 i:before{background-image: url(../img/uuserlbaicon-1.svg);background-size: 20px auto;}
.subli2 i:before{background-image: url(../img/uuserlbaicon-2.svg);background-size: 20px auto;}
.subli3 i:before{background-image: url(../img/uuserlbaicon-3.svg);background-size: 20px auto;}
.subli4 i:before{background-image: url(../img/uuserlbaicon-4.svg);background-size: 17px auto;}
.subli5 i:before{background-image: url(../img/uuserlbaicon-5.svg);background-size: 17px auto;}
.subli6 i:before{background-image: url(../img/uuserlbaicon-6.svg);background-size: 17px auto;}
.subli7 i:before{background-image: url(../img/uuserlbaicon-7.svg);background-size: 17px auto;}
.wap-use-sub{width: 170px;right:-30px;top:0;position: absolute;top:26px;padding-top:18px;}
.wap-use-subm{background: #fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;padding: 15px;}

	.nh-detailmr {display:none}
	.nh-detailml {width:100%;}
	.nh-dtit {font-size:22px;line-height:1.4;}
	.nh-ddate {padding:20px 0;}
	.nhnewmore {padding-top:40px;margin-top:40px;border-top:1px solid #ddd;}
	.nh-suba:before,.nh-suba:after {border-radius:30px;}
	.nh-new-more {font-size:14px;}
}


@media screen and (max-width:3200px) {

	.g3newp1 {
		font-size: 16px;
		padding-top: 15px;
	}

	.g3newp2 {
		font-size: 24px;
		margin-top: 15px;
	}

	.g3newp4 {
		margin-top: 45px;
	}



}

@media screen and (max-width:1920px) {

	.g3newp1 {
		font-size: 16px;
		padding-top: 0;
	}

	.g3newp2 {
		font-size: 20px;
		margin-top: 10px;
	}

	.g3newp4 {
		margin-top: 25px;
	}



}



@media screen and (max-width:1600px) {

	.g9-ser-tit1 {
		font-size: 24px;
	}

	.g3newp1 {
		font-size: 14px;
	}

	.g3newp2 {
		font-size: 18px;
		margin-top: 5px;
	}

	.g3newp4 {
		margin-top: 15px;
	}

	.g3-newwz {
		/*padding-left: 10px;*/
	}



}

@media screen and (max-width:1440px) {
	/* body {
		font-size: 14px;
	} */
	.kyzjap6 span{font-size:42px;}
	.g4nbaner{height: 430px;}
	.g4nbaner:before,.g4nbanerimg{height: 380px;}
	.g4nbanernav{padding: 10px 0;}
	.g4nbanerimgm {
	    border-top-right-radius: 260px;
	    border-bottom-right-radius: 260px;
	}
	.g30-valuemr .swiper-nump1 span {
	    font-size: 28px ;
	}
	.g30-st{transform: scale(0.95);}
	#kalendar tr#week td ul li{font-size: 16px;}
	.g4proa{font-size: 18px;}
	.fixed .g4proamsub a{font-size: 16px;}
	.g4nbanerh4,.g-baner-h5{font-size: 40px;}
	.g4probmalink,.g4probmatxt input{font-size: 14px;}
	.g4probh5{font-size: 26px;}
	.gpcarrb-icon{width: 60px;height: 60px;margin-top: -30px;}
	.g-li-a{font-size: 18px;}
	.g4prodsub span{font-size: 18px;}
	.g4prodp1{font-size: 16px;}
	.xl-l-h5{font-size: 22px;}
	.g9li2p2{font-size: 20px;}
	.g3-p2,.ge4msgmbp0,.g4-dbt{font-size: 32px;}
	.g3-p1{font-size: 26px;}
	.gpconap1 {font-size: 22px;}
	.gpcarrb-h4{font-size: 20px;}
	.gpcarra-tit{font-size: 20px;}
	.gpnewa-tit{font-size: 16px;}
	.g3newp2 {
		font-size: 16px;
	}

	.g3-newwz {
		padding-top: 5px;
	}

	.g3-newwz {
		/*padding-left: 5px;*/
	}

	.xl-cma-3:nth-child(1) {
		margin-right: 25px;
	}

	.xl-cma-3:nth-child(2) {
		margin-right: 25px;
	}
	
	.g6abfm{top:10%;}
	.vdebl{height:420px;}
}

@media screen and (max-width:1280px) {

	.g3newp3 {
		display: none;
	}

}
.g-head-a-login,.g-head-a-search{transition: all 0.3s ease;}
.mmeau2bg{position: fixed;width: 100%;height: 100vh;background: #000;opacity: 0.3;-webkit-opacity: 0.3;left:0;top:0;z-index: 30;display: none;}
.g-head-a-login em{font-size: 26px;}
.g-head-b-r{align-items: center;}
/* .g-head-a-shop{display: none;}
.g-head-a-nav{margin: 0;padding: 0;border: none;} */
.g-head-a-search,.g-head-a-login,.mmeau2{text-align: center;}
.mmeau2 {width: 22px;margin-left: 0;}
.mmeau2 span{ display:block; vertical-align:top; position:relative; width:100%;height:2px; margin-top:5px;border-radius:2px;background: #fff;}
.mmeau2 span{transform-origin: left center;transition: transform .3s ease-in-out,opacity .3s ease-in-out;    will-change: transform,opacity;}
.mmeau2 span:nth-child(1){margin-top: 0;}
.mmeau2.on .msp1{transform: rotate(45deg);}
.mmeau2.on .msp2{opacity: 0;}
.mmeau2.on .msp3{transform: rotate(-45deg);top:1px;}
.g-head.active .mmeau2 span,.g-head.pages .mmeau2 span,.g-head.hovers .mmeau2 span{background: #000;}
.mmeau2sub{width: 100%;position: absolute;left:0;top:120px;display: none;}
.mmeau2subm{background: #fff;display: flex;justify-content: center;padding: 50px 0;text-align: center;width: 100%;}
.mmeau2sub p{font-size: 16px;font-weight: 500;color: #222;transition: all 0.3s ease;margin-top: 10px;}
.mmeau2sub a{margin: 0 4%;}
.mmeau2sub a:hover p{color: var(--blue);}
.mmeau2sub i{display: inline-block;width: 60px;height: 60px;vertical-align: top;position: relative;border-radius: 8px;}
.mmeau2sub i{background: var(--blue);overflow: hidden;}
.mmeau2sub img{position: absolute;left:0;top:0;right:0;bottom:0;margin: auto;max-width: 60%;max-height: 60%;}
.g-head-b:before{z-index: -1;}
.g-head.active.active1{top:0;}
.sgp-in-lauge{display:none;}
.g-head-a {justify-content: flex-end;}
.g4procpage-c{text-align:center;margin-top:20px;}

@media screen and (min-width:2000px) {
.g9-ser-tab{height: 600px;}
.g9-ser-li2{height:600px}
.g9-serm{max-width: 1600px;}
.g9-ser-tabm{padding-top:70px;padding-bottom:70px;}
.g9-ser-scroll{height:360px;}
}

.clipboard_sucess{display:none;}
.checkboxsubm{display:none;}
.buylaycheckbox{display:flex;width:100%;flex-wrap:wrap;}

.buylayzw .layui-form-radio{margin-top:0; line-height:1.2}
.buylayzw .layui-form-radio>*{color:#555;}
.buylayzw .layui-form-radio>i{font-size:16px;}
.buylayzw  .layui-form-radio:hover>*,.buylayzw   .layui-form-radioed,.buylayzw   .layui-form-radioed>i{color:var(--blue)}
.ktkfs2{display:flex;width:100%;}
.ktkfs2a{width:100px;}
.ktkfs2b{width:calc(100% - 100px);}
.ktkfs2b{display:flex;padding-top:5px;flex-wrap:wrap;}
.ktkfs2{padding-top:10px;}
.ktkfs2btxt{background:none;border:none;width:30%;padding:0 15px;line-height:30px;background:#fafafa;font-size:14px;}
.ktkfs21{align-items:center;}

