#header,#nav ul li>a,.top_menu{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-ms-transition:.5s;}
#header{position:absolute;top:0;left:0;z-index:996;width:100%;height:6.125rem;background:hsla(0,0%,100%,0);transition:.5s;}
#header>.m{position:static;height:100%;align-items:center;}
#header .fr,#header>.m{display:flex;justify-content:space-between;}
#header .fr{width:calc(50% + 13rem);}
#logo{margin-right:13rem;transition:.5s;flex-shrink:0;}
#logo a{display:flex;height:100%;align-items:center;}
#logo img{transition:.5s;}
#logo .img01{display:none;}
#logo .img02{display:block;}
#nav{max-width:650px;transition:.5s;flex-grow:1;}
#nav ul{display:flex;flex-grow:1;}
#nav ul li{z-index:0;float:left;flex-grow:1;}
#nav ul li,#nav ul li>a{position:relative;text-align:center;font-size:0;}
#nav ul li>a{z-index:1;display:inline-flex;overflow:hidden;text-transform:uppercase;align-items:center;}
#nav ul li>a h3{color:#fff;font-size:1rem;line-height:6.25rem;transition:.5s;}
#nav ul li>a i{display:block;margin-left:5px;}
#nav ul li>a i svg path{fill:#fff;}
#nav ul li>a:before{position:absolute;bottom:1rem;left:50%;width:0;height:10px;background:url(../image/nav_hover.svg) 50% no-repeat;background-size:22px;content:"";transition:.3s ease-in-out;transform:translateX(-50%);transform-origin:center;}
#nav ul li.on>a:before,#nav ul li:hover>a:before{width:22px;transform:translateX(-50%) scaleX(1);}
#header #logo,#header #nav,#header .top_search{transition:.3s!important;}
#header.hide{background:hsla(0,0%,100%,0)!important;transition:.5s;}
.fp-viewing-page1 #header.hide #logo,.fp-viewing-page1 #header.hide #nav,.fp-viewing-page1 #header.hide .top_search{opacity:0;transition:.5s;}
#header #logo,#header #nav,#header .top_search{opacity:0;transition:.5s .5s!important;}
.fp-viewing-page1 #header #logo,.fp-viewing-page1 #header #nav,.fp-viewing-page1 #header .top_search,.ny #header #logo,.ny #header #nav,.ny #header .top_search{opacity:1;transition:.5s;}
.top_btn,.top_search{display:flex;}
.top_search{margin-right:4rem;width:7rem;color:#fff;font-weight:700;font-size:.9375rem;cursor:pointer;transition:.5s;align-items:center;}
.top_search svg{margin-left:.5rem;width:1.625rem;height:1.625rem;flex-shrink:0;}
.top_nav{position:fixed;top:0;right:7%;z-index:1000;display:flex;margin-left:3.125rem;height:6.125rem;align-items:center;justify-content:center;}
#top_nav_btn{width:2.75rem;height:2.75rem;border-radius:50%;background-color:#075349;}
.menubtn{position:relative;top:50%;left:50%;display:flex;width:1.25rem;height:1.25rem;cursor:pointer;transform:translateX(-50%) translateY(-50%);align-items:center;}
.menubtn span{position:relative;display:block;width:1.875rem;background:#fff;vertical-align:middle;}
.menubtn span,.menubtn span:after,.menubtn span:before{height:3px;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;-ms-transition-delay:.3s,0s;}
.menubtn span:after,.menubtn span:before{position:absolute;left:0;display:inline-block;width:50%;background-color:#fff;content:"";}
.menubtn span:before{top:-7px;-webkit-transition-property:top,transform;-moz-transition-property:top,transform;-o-transition-property:top,transform;transition-property:top,transform;-ms-transition-property:top,transform;}
.menubtn span:after{bottom:-7px;left:50%;-webkit-transition-property:bottom,transform;-moz-transition-property:bottom,transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;-ms-transition-property:bottom,transform;}
.menubtn.active span{background-color:transparent;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s;-ms-transition-delay:0s,0s;}
.menubtn.active span:after,.menubtn.active span:before{width:100%;background:#fff;-webkit-transition-delay:0s,.3s;-moz-transition-delay:0s,.3s;-o-transition-delay:0s,.3s;transition-delay:0s,.3s;-ms-transition-delay:0s,.3s;}
.menubtn.active span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menubtn.active span:after{bottom:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg);}

.pro_zi{ text-align:center; font-size:36px; font-weight:bold; color:#3d3d3d; padding-top:70px}
.pro_zi p{ color:#075349}
.pro_list{ width:78%; margin:0 auto; padding-top:50px; padding-bottom:60px}
.pro_list ul li{ width:33.3%; float:left; margin-bottom:20px}
.pro_width{ width:96%; margin:0 auto}
@media (max-width:1000px){
.pro_list ul li{ width:100%; margin-bottom:20px}
.pro_width{ width:100%; margin:0 auto}
.pro_zi{ text-align:center; font-size:36px; font-weight:bold; color:#3d3d3d; padding-top:40px}
}
.pro_list ul li .box{display:block;overflow:hidden;border-radius:.9375rem;}
.pro_list ul li .box .img{position:relative;}
.pro_list ul li .box .img:after{padding-top:63.5%;}
.pro_list ul li .box .time{position:absolute;top:0;right:0;display:flex;width:6.25rem;height:6.25rem;background:#075349;color:#fff;flex-direction:column;align-items:center;justify-content:center;}
.pro_list ul li .box .time span{font-size:.875rem;font-family:BarlowCondensed-ThinItalic;}
.pro_list ul li .box .time img{padding:1.1rem;}
.pro_list ul li .box .time b{font-size:2.625rem;font-family:BarlowCondensed-SemiBold;}
.pro_list ul li .box .txt{padding:1.875rem;height:12.8125rem;background:#f2f2f5;}
.pro_list ul li .box .txt h4{margin-bottom:1.5rem;color:#4d4d4d;font-size:1.375rem;line-height:2.125rem;}
.pro_list ul li .box .txt span{display:flex;width:7.1875rem;height:2.5rem;border:1px solid #c7c7c7;border-radius:20px 0 20px 20px;color:#5b5c5e;font-size:.875rem;transition:.5s;align-items:center;justify-content:center;}
.pro_list ul li .box:hover .txt span{border:1px solid #075349;background:#075349;color:#fff;}
.pro_list_clear{ clear:both}

.news_list{ width:78%; margin:0 auto; padding-top:50px; padding-bottom:60px}
.news_list ul li{ width:33.3%; float:left; margin-bottom:20px}
.news_width{ width:96%; margin:0 auto}

.news_list ul li .box{display:block;overflow:hidden;border-radius:.9375rem;}
.news_list ul li .box .img{position:relative;}
.news_list ul li .box .img:after{padding-top:63.5%;}
.news_list ul li .box .time{position:absolute;top:0;right:0;display:flex;width:6.25rem;height:6.25rem;background:#075349;color:#fff;flex-direction:column;align-items:center;justify-content:center;}
.news_list ul li .box .time span{font-size:.875rem;font-family:BarlowCondensed-ThinItalic;}
.news_list ul li .box .time img{padding:1.1rem;}
.news_list ul li .box .time b{font-size:2.625rem;font-family:BarlowCondensed-SemiBold;}
.news_list ul li .box .txt{padding:1.875rem;height:12.8125rem;background:#fff;}
.news_list ul li .box .txt h4{margin-bottom:1.5rem;color:#4d4d4d;font-size:1.375rem;line-height:2.125rem;}
.news_list ul li .box .txt span{display:flex;width:7.1875rem;height:2.5rem;border:1px solid #c7c7c7;border-radius:20px 0 20px 20px;color:#5b5c5e;font-size:.875rem;transition:.5s;align-items:center;justify-content:center;}
.news_list ul li .box:hover .txt span{border:1px solid #075349;background:#075349;color:#fff;}
.news_list_clear{ clear:both}

.zs_bg{ width:78%; margin:0 auto; background-color:#FFFFFF; padding:30px}

.contact_ul ul li{ width:50%; float:left; margin-bottom:30px; font-size:20px}
.contact_ul ul li span{ font-size:16px;}
.pagelist { text-align: center; margin-bottom:0.66rem; clear:both;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background:#1f8f8b; color: #fff;}
@media (max-width:1000px){
.news_list{ width:88%; margin:0 auto; padding-top:40px; padding-bottom:40px}
.news_list ul li{ width:100%; margin-bottom:20px}
.news_width{ width:100%; margin:0 auto}
.zs_bg{ width:96%; margin:0 auto; background-color:#FFFFFF; padding:20px}
.contact_ul ul li{ width:100%;  margin-bottom:30px; font-size:20px}
}
.footer_icon{ width:100%; background-color:#2b8276; padding-bottom:3vw; position:fixed; bottom:0; z-index:999;}
.footer_icon ul li{ width:25%; float:left; text-align:center}
.footer_icon ul li a{ color:#FFFFFF}
.footer_icon_clear{ clear:both}
.f_icon{ height:9vw; background-repeat:no-repeat; background-position:center center; background-size:6.4vw 6.4vw;margin-top:1.5vw;}
.f_icon1{ background-image:url(../image/f_icon1.png);}
.f_icon2{ background-image:url(../image/f_icon2.png);}
.f_icon3{ background-image:url(../image/f_icon3.png);}
.f_icon4{ background-image:url(../image/f_icon4.png);}
.index.fp-viewing-page2 .top_nav,.index.fp-viewing-page4 .top_nav,.index.fp-viewing-page6 .top_nav{mix-blend-mode:difference;}
.index.fp-viewing-page1 #header{background:hsla(0,0%,100%,0);box-shadow:0 1px 2px transparent;}
.index.fp-viewing-page1 #header #nav ul li>a h3{color:#fff;}
.index.fp-viewing-page1 #header #logo .img01{display:none;}
.index.fp-viewing-page1 #header #logo .img02{display:block;}
.index.fp-viewing-page1 #header #nav ul li>a i svg path{fill:#fff;}
.site_page{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:url(../image/top_nav_bg.jpg) 50% no-repeat;background-size:cover;color:#fff;}
.site_page .m{display:flex;align-items:center;}
.site_page .outbox{display:flex;width:100%;}
.site_page .line{width:1px;height:auto;background:hsla(0,0%,100%,.25);}
.page_lianxi{padding-right:3rem;width:50%;flex-shrink:0;}
.page_lianxi .tt h3{font-size:2.75rem;line-height:3.375rem;}
.page_lianxi .tt span{text-transform:uppercase;font-size:3.125rem;font-family:DINOT-BOLD;}
.page_lianxi ul{margin-top:5rem;margin-bottom:9rem;}
.page_lianxi ul li{display:flex;align-items:center;}
.page_lianxi ul li+li{margin-top:1.125rem;}
.page_lianxi ul li .ico{display:flex;margin-right:1.25rem;width:2.8125rem;height:3.1875rem;background:url(../image/ico_bg.svg) 50% no-repeat;background-size:contain;flex-shrink:0;align-items:center;justify-content:center;}
.page_lianxi ul li .ico svg{width:1.375rem;height:1.375rem;}
.page_lianxi .copyright{text-transform:uppercase;}
.page_lianxi .copyright br{display:none;}
.site_page .right{display:flex;}
.site_nav{margin-left:10.5rem;height:100%;}
.site_nav ul{display:flex;height:100%;flex-direction:column;justify-content:space-between;}
.site_nav ul li{position:relative;}
.site_nav ul li a{position:relative;display:block;width:12.875rem;}
.site_nav ul li h3{margin-bottom:.625rem;color:#fff;font-size:1.625rem;}
.site_nav ul li span{color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:1px;font-size:1rem;font-family:BarlowCondensed-Light;}
.site_nav ul li a:before{position:absolute;top:0;right:0;display:block;width:2.4375rem;height:1.875rem;background:url(../image/more_r.png) 50% no-repeat;background-size:contain;content:"";opacity:0;transform:translateX(-1rem);}
.site_nav ul li.on a:before{opacity:1;transform:translateX(0);}
.site_subnav{margin-left:10rem;}
.site_subnav .li a{display:block;color:#fff;font-size:.9375rem;line-height:2.375rem;}
.site_subnav{display:none;}
.s_subnav{position:absolute;top:0;left:18rem;visibility:hidden;opacity:0;transition:.5s;transform:translateY(20px);}
.s_subnav .li a{display:block;margin-bottom:1.375rem;width:150px!important;color:#fff;font-size:.9375rem;}
.s_subnav .li a:before{display:none!important;}
.slide_for{position:relative;width:200px;height:100%;}
.slide_for .li{position:absolute;visibility:hidden;opacity:0;transition:.3s;}
.slide_for .li.on{visibility:visible;opacity:1;}
.site_nav ul li.on .s_subnav{visibility:visible;opacity:1;transform:translateY(0);}
#m_header{position:fixed;top:0;z-index:996;display:none;width:100%;height:4.5rem;background:#fff;transition:.5s;}
#m_header .m{position:relative;display:flex;height:100%;align-items:center;}
#m_header #m_logo img{width:176px;}
#m_nav{top:0;right:0;visibility:hidden;overflow:hidden;padding:50px 0;width:100%;height:100vh;transition:all 1s cubic-bezier(.445,.145,.355,1) .5s;transform-origin:left;pointer-events:none;clip-path:inset(0 0 100vh 0 round 0 0 50vw 50vw);}
#m_nav::-webkit-scrollbar{display:none;}
#m_nav.act{top:0;visibility:visible;opacity:1;transition:all 1.2s cubic-bezier(.445,.145,.355,1);pointer-events:auto;clip-path:inset(0 0 0 0 round 0 0 0 0);}
.site_page .outbox{opacity:0;-webkit-transition:all 1.2s ease;transition:all 1.2s ease;-webkit-transform:translateY(120px);transform:translateY(120px);}
.site_page.act .outbox{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
#banner{position:relative;z-index:0;}
#banner .swiper{height:100vh;}
#banner .swiper-slide .m{padding-top:10rem;align-items:flex-start;justify-content:flex-start;}
#banner .swiper-slide{overflow:hidden;}
#banner .slide-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat!important;}
#banner .animate01{opacity:0;}
#banner .swiper-slide.swiper-slide-active .animate01{animation:enter4 1s ease .3s forwards;}
#banner .swiper-slide{height:100%;}
#banner .swiper-slide .bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:1s;}
#banner .swiper-slide.swiper-slide-active .bg0{animation:bganim0 1.5s ease forwards;}
#banner .swiper-slide.swiper-slide-active .bg1{animation:bganim1 1.5s ease forwards;}
#banner .swiper-slide.swiper-slide-active .bg2{animation:bganim2 1.5s ease forwards;}
#banner .swiper-slide.swiper-slide-active .bg3{animation:bganim3 1.5s ease forwards;}
.bn_bot{position:absolute;right:0;bottom:0;z-index:9;display:grid;background:#fff;grid-auto-rows:7.5rem;grid-template-columns:7.5rem 13.875rem;}
.bn_bot .arrbox{display:flex;border-right:1px solid #ebebeb;flex-direction:column;justify-content:center;align-items:center;gap:1rem;}
.bn_bot .arrbox .arr{cursor:pointer;}
.bn_bot .arrbox .arr path{fill:#a9aaae;}
.bn_bot .arrbox .arr:hover path{fill:#2d2f32;}
.bn_bot .pagination{display:flex;font-size:0;justify-content:center;align-items:center;}
.bn_bot .pagination span{display:flex;white-space:nowrap;}
.bn_bot .pagination span.swiper-pagination-current{color:#075349;font-size:2rem;font-family:BarlowCondensed-Bold;}
.bn_bot .pagination span.swiper-pagination-total{margin-top:-.5rem;margin-left:1rem;color:#868686;font-size:.875rem;font-family:BarlowCondensed-SemiBold;}
.bn_bot .pagination span.swiper-pagination-current:before{content:"0";}
.bn_bot .pagination span.swiper-pagination-total:before{content:"/0";}
.bn_bot .nextpage{background:#075349;color:#fff;}
.bn_bot .nextpage,.bn_bot .nextpage a{display:flex;align-items:center;justify-content:center;}
.bn_bot .nextpage a{font-size:.875rem;}
.nextpage span{position:relative;display:inline-flex;margin-left:1.25rem;width:1.125rem;height:1.5rem;border:1.5px solid #fff;border-radius:8px 8px 12px 12px;align-items:center;justify-content:center;}
.nextpage svg{width:10px;height:10px;animation-delay:0s;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:arrow;animation-play-state:running;animation-timing-function:linear;}
@-webkit-keyframes arrow{0%{opacity:0;-webkit-transform:translateZ(0);}
33%{opacity:1;}
66%{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0,5px,0);}
}
@keyframes arrow{0%{opacity:0;transform:translateZ(0);}
33%{opacity:1;}
66%{opacity:1;}
to{opacity:0;transform:translate3d(0,5px,0);}
}
@-webkit-keyframes enter4{0%{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-ms-transform:translateY(-100px);}
20%{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-ms-transform:translateY(-100px);}
to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@keyframes enter4{0%{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-ms-transform:translateY(-100px);}
20%{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-ms-transform:translateY(-100px);}
to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@-webkit-keyframes enter{0%{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-ms-transform:translateY(100px);}
20%{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-ms-transform:translateY(100px);}
to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@keyframes enter{0%{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-ms-transform:translateY(100px);}
20%{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-ms-transform:translateY(100px);}
to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
.bn_scroll{position:absolute;bottom:3rem;left:50%;z-index:99;width:103px;height:103px;transform:translateX(-50%);}
.bn_scroll img{position:absolute;top:0;left:0;width:100%;height:100%;}
.bn_scroll_bg{animation:roll 3s linear infinite;}
@keyframes roll{0%{-webkit-transform:rotate(-120deg);transform:rotate(-120deg);}
to{-webkit-transform:translateZ(0);transform:translateZ(0);}
}
#header .search{position:absolute;top:0;z-index:2;overflow:visible;overflow:initial;width:100%;height:0;background:rgba(0,0,0,.5);}
#header .search.open{height:100vh;}
.module>.module_container{position:relative;margin:0 auto;padding:0 2.5rem;max-width:1536px;-webkit-transition:all .8s ease;transition:all .8s ease;}
#header .search .module_container{overflow:hidden;height:0;max-width:none;background:#fff;-webkit-transition-duration:1s;transition-duration:1s;}
#header .search.open .module_container{height:22.5rem;}
#header .search .wrapper{margin:0 auto;padding-top:8rem;width:100%;max-width:800px;opacity:0;-webkit-transition:all 1.2s ease;transition:all 1.2s ease;-webkit-transform:translateY(120px);transform:translateY(120px);}
#header .search.open .wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
#header .search .wrapper form{display:block;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #c6c6c6;}
.icon_search{width:16px;height:16px;background-image:url(../image/icon_search.png);}
#header .search .wrapper form .icon_search{margin-top:8px;margin-left:12px;background-position:0 -16px;opacity:.5;}
#header .search .wrapper form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:18px;width:-webkit-calc(100% - 104px);width:calc(100% - 104px);height:30px;color:#333;font-size:16px;line-height:30px;}
.fl{float:left;}
#header .search .wrapper form .close{position:relative;margin-top:7px;width:20px;height:20px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;}
#header .search .wrapper form .close:after,#header .search .wrapper form .close:before{position:absolute;left:50%;width:1px;height:20px;background:#000;content:"";}
#header .search .wrapper form .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#header .search .wrapper form .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#header .search .wrapper form .close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
#header .search .wrapper .keywords{margin-top:1.75rem;color:#333;font-size:.875rem;line-height:2.375rem;}
#header .search .wrapper .keywords a{display:inline-block;margin-right:.625rem;margin-bottom:.875rem;padding:0 1.5rem;height:2.375rem;-moz-border-radius:19px;border-radius:19px;background:#f5f5f7;color:#444;}
.section .m{display:flex;height:100%;align-items:center;justify-content:center;}
.section .outbox{width:100%;}
.s_leader{background:url(../image/s_leader_bg.jpg) 50% no-repeat;background-size:cover;}
.s_leader .outbox{position:relative;height:45.5rem;}
.s_leader .tt{position:absolute;top:0;left:0;}
.s_leader .tt h3{margin-bottom:.375rem;color:#3d3d3d;font-weight:400;font-weight:300;font-size:2.75rem;}
.s_leader .tt h4{color:#3d3d3d;font-weight:700;font-weight:900;font-size:2.75rem;}
@media (max-width:1400px){
.s_leader .tt h4{color:#3d3d3d;font-weight:700;font-weight:900;font-size:2.4rem;}
}
.s_leader ul li{position:absolute;width:9vw;}
.s_leader ul li .box{position:relative;overflow:hidden;border-radius:50%;transition:.5s;}
.s_leader ul li .box .img:after{padding-top:100%;}
.s_leader ul li .box .mask{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background:rgba(0,0,0,.1);color:#fff;transition:.5s;align-items:center;justify-content:center;}
.s_leader ul li .box .mask p{font-size:1.25rem;}
.s_leader ul li:hover .box .mask{background:#075349;}
.circlebox{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;transform:translateX(.75rem);}
.circlebox .circle{border:1px solid #ededed;border-radius:50%;}
.circlebox .circle,.circlebox .dot{position:absolute;top:0;left:0;width:100%;height:100%;}
.circlebox .dot{border-radius:50%;}
.circlebox .dot:before{position:absolute;top:50%;right:0;z-index:999;display:block;width:8px;height:8px;border-radius:50%;background:#075349;content:"";transform:translateY(-50%) translateX(50%);}
.s_leader ul li:hover .box{transform:scale(.9);}
.s_leader ul li:first-child{top:26%;left:1.5%;}
.s_leader ul li:nth-child(2){top:29%;left:25.5%;width:7.5vw;}
.s_leader ul li:nth-child(3){top:41%;left:40.5%;width:11.7vw;}
.s_leader ul li:nth-child(4){top:5%;left:57.2%;width:15.2vw;}
.s_leader ul li:nth-child(5){top:25%;right:.8%;width:11.2vw;}
.s_leader ul li:nth-child(6){top:62%;left:3.8%;width:7.2vw;}
.s_leader ul li:nth-child(7){top:65%;left:20.7%;width:11.2vw;}
.s_leader ul li:nth-child(8){bottom:0;left:56%;width:8.5vw;}
.s_leader ul li:nth-child(9){right:24.5%;bottom:27%;width:7.1vw;}
.s_leader ul li:nth-child(10){right:7.5%;bottom:9%;width:8.9vw;}
.s_leader ul li:first-child .circlebox{transform:translateX(.75rem);}
.s_leader ul li:nth-child(2) .circlebox{transform:translateX(.75rem) translateY(.5rem) rotate(-15deg);}
.s_leader ul li:nth-child(3) .circlebox{transform:translateX(-1.25rem) rotate(-170deg);}
.s_leader ul li:nth-child(4) .circlebox{transform:translateX(1rem) translateY(.5rem) rotate(24deg);}
.s_leader ul li:nth-child(5) .circlebox{transform:translateX(-1rem) translateY(0) rotate(130deg);}
.s_leader ul li:nth-child(6) .circlebox{transform:translateX(.5rem) translateY(.5rem) rotate(45deg);}
.s_leader ul li:nth-child(7) .circlebox{transform:translateX(-1.25rem) translateY(.5rem) rotate(-192deg);}
.s_leader ul li:nth-child(8) .circlebox{transform:translateX(-1rem) translateY(0) rotate(-192deg);}
.s_leader ul li:nth-child(9) .circlebox{transform:translateX(.6rem) translateY(.5rem) rotate(43deg);}
.s_leader ul li:nth-child(10) .circlebox{transform:translateX(.75rem) translateY(0) rotate(2deg);}
.s_leader ul li:first-child:hover .circlebox{transform:translateX(.75rem) rotate(25deg);}
.s_leader ul li:nth-child(2):hover .circlebox{transform:translateX(.75rem) rotate(-35deg);}
.s_leader ul li:nth-child(3):hover .circlebox{transform:translateX(-1.25rem) translateY(.5rem) rotate(-130deg);}
.s_leader ul li:nth-child(4):hover .circlebox{transform:translateX(1rem) translateY(.5rem) rotate(65deg);}
.s_leader ul li:nth-child(5):hover .circlebox{transform:translateX(-1rem) translateY(0) rotate(100deg);}
.s_leader ul li:nth-child(6):hover .circlebox{transform:translateX(.5rem) translateY(0) rotate(45deg);}
.s_leader ul li:nth-child(7):hover .circlebox{transform:translateX(-1.25rem) translateY(.5rem) rotate(-162deg);}
.s_leader ul li:nth-child(8):hover .circlebox{transform:translateX(-1rem) translateY(.5rem) rotate(-162deg);}
.s_leader ul li:nth-child(9):hover .circlebox{transform:translateX(.6rem) translateY(.5rem) rotate(80deg);}
.s_leader ul li:nth-child(10):hover .circlebox{transform:translateX(.75rem) translateY(-.5rem) rotate(32deg);}
canvas{background:#fff;}
#fp-nav{display:none!important;}
#fp-nav ul li a span{background:hsla(0,0%,39.2%,.5)!important;}
.fp-viewing-page1 #fp-nav ul li a span,.fp-viewing-page5 #fp-nav ul li a span{background:hsla(0,0%,100%,.5)!important;}
.fp-viewing-page1 #gotop{overflow:hidden;height:0;}
.online_q{position:fixed;right:0;bottom:20%;z-index:998;-webkit-transition:.5s;transition:.5s;}
.online_q .btn2{position:relative;margin-bottom:4px;width:5.25rem;height:5.25rem;cursor:pointer;}
.online_q .btn-top{overflow:hidden;padding:0;transition:.5s;}
.online_q .btn2 a{color:#fff;font-size:12px;}
.online_q .btn2 span{position:relative;z-index:999;float:left;display:flex;overflow:hidden;width:5.25rem;height:5.25rem;border-radius:10px 0 0 10px;background:#a89469;text-align:center;-webkit-transition:.3s;transition:.3s;align-items:center;flex-direction:column;justify-content:center;}
.online_q .btn2 span b{display:block;margin-top:.5rem;color:#fff;font-weight:400;font-size:.875rem;}
.online_q .btn2:hover span{background:#927c4e;}
.online_q .open.pic{position:absolute;top:50%;right:80px;visibility:hidden;margin-top:-50px;width:100px;height:100px;background:#fff;text-align:right;opacity:0;-webkit-transition:.6s;transition:.6s;}
.online_q .open.pic img{margin-top:10px;margin-right:10px;width:80px;height:80px;}
.online_q .btn2:hover .open.pic{right:6.25rem;visibility:visible;opacity:1;}
.online_q .open.phone{z-index:0;display:inline-block;width:150px;height:5.25rem;background:#fff;color:#a89469;text-align:center;font-size:18px;font-family:arial;line-height:5.25rem;-webkit-transition:width 0s;transition:width 0s;}
.online_q .btn2:hover .open.phone{visibility:visible;opacity:1;-webkit-transition:.5s;transition:.5s;}
.btn-tel a{position:absolute;right:0;display:block;overflow:hidden;width:5.25rem;white-space:nowrap;-webkit-transition:.5s;transition:.5s;}
.btn-tel:hover a{width:233px;}
.online_q .btn-02.btn-tel:hover span{border:2px solid #037ccf;background:url(http://www.jinghelead.com/static/style/pc/images/piaofu_tel.png) 50% no-repeat #fff;}
.online_q .open.pic:before{position:absolute;top:50%;right:-15px;display:block;margin-top:-10px;width:0;height:0;border:10px solid transparent;content:"";border-left-color:#fff;}
#gotop.hide{display:block!important;overflow:hidden;height:0;}
#gotop span{background:#075349!important;}
.s_tt{margin-bottom:3rem;}
.s_tt h3{margin-bottom:.375rem;color:#3d3d3d;font-weight:700;font-size:2.125rem;}
.s_tt p{color:#3d3d3d;text-transform:uppercase;font-size:2.875rem;font-family:DINOT-BOLD;line-height:1;}
.s_tt p span{font-family:BarlowCondensed-Bold;}
.s_tt svg{margin-top:2rem;width:5.375rem;height:4.125rem;transform:rotate(270deg);}
.s_tt svg path{stroke:#a8a5a2!important;}
.s_tt.white h3,.s_tt.white p{color:#fff;}
.s_tt.white svg path{stroke:hsla(0,0%,100%,.4)!important;}
.s_tt.center{text-align:center;}
.s_tt.center svg{margin-right:auto;margin-left:auto;}
.s_peiyang{background:url(../image/s_peiyang_bg.jpg) 50% no-repeat;background-size:cover;}
.s_peiyang .outbox{display:flex; justify-content:space-between; align-items:center; gap:4rem;}
.s_peiyang .outbox .pic{width:40rem;}
.s_peiyang .outbox .con{max-width:650px;line-height:1.875;}
.s_peiyang .outbox .con h4{margin-bottom:1.5rem;color:#fff;font-weight:700;font-size:1.25rem;}
.s_peiyang .outbox .con p{color:#fff;font-size:1rem;line-height:1.875rem;}
.s_linian{position:relative;z-index:1;overflow:hidden;width:100%;background:url(../image/s_linian_bg.jpg) 50% no-repeat;background-size:cover;}
.s_linian .outbox{display:flex;justify-content:space-between;align-items:center;gap:4rem;}
.s_linian .outbox .pic{width:40rem;}
.s_linian .outbox .con{max-width:650px;line-height:1.875;}
.s_linian .outbox .con h4{margin-bottom:1.5rem;color:#4d4d4d;font-weight:700;font-size:1.25rem;}
.s_linian .outbox .con p{color:#4d4d4d;font-size:1rem;line-height:1.875rem;}
#div1{position:absolute;top:0;left:50%;z-index:-1;margin-left:-10rem;width:1000px;height:1000px;max-width:inherit;max-height:inherit;transition:all .1s linear;animation:breathe 5s ease-in-out infinite;}
.s_about{position:relative;overflow:hidden;width:100%;background:url(../image/s_about_bg.jpg) 50% no-repeat;background-size:cover;}
.s_about .outbox{display:flex;justify-content:space-between;align-items:center;gap:4rem;}
.s_about .outbox .pic{width:40rem;}
.s_about .outbox .con{max-width:650px;line-height:1.875;}
.s_about .outbox .con h4{margin-bottom:1.5rem;color:#fff;font-weight:700;font-size:1.25rem;}
.s_about .outbox .con p{color:#fff;font-size:1rem;line-height:1.875rem;}
.s_about .outbox .txt{width:36.875rem;max-width:100%;}
.s_about .txt{position:relative;z-index:991;}
.abouttxt{transition:.3s .5s;}
.abouttxt.hide{opacity:0!important;transition:.3s;transform:translateX(-10rem);}
.s_about_tt{display:none!important;transition:.3s .5s;}
.s_about_tt.hide{opacity:0!important;transition:.3s;transform:translateX(-10rem);}
.s_news{background:url(../image/s_news_bg.jpg) 50% no-repeat!important;background-size:cover!important;}
.arr_l.s_tt{display:flex;align-items:flex-end;}
.arr_l.s_tt svg{margin-left:2.5rem;transform:rotate(180deg);}
.s_news .box{display:block;overflow:hidden;border-radius:.9375rem;}
.s_news .box .img{position:relative;}
.s_news .box .img:after{padding-top:63.5%;}
.s_news .box .time{position:absolute;top:0;right:0;display:flex;width:6.25rem;height:6.25rem;background:#075349;color:#fff;flex-direction:column;align-items:center;justify-content:center;}
.s_news .box .time span{font-size:.875rem;font-family:BarlowCondensed-ThinItalic;}
.s_news .box .time img{padding:1.1rem;}
.s_news .box .time b{font-size:2.625rem;font-family:BarlowCondensed-SemiBold;}
.s_news .box .txt{padding:1.875rem;height:12.8125rem;background:#f2f2f5;}
.s_news .box .txt h4{margin-bottom:1.5rem;color:#4d4d4d;font-size:1.375rem;line-height:2.125rem;}
.s_news .box .txt span{display:flex;width:7.1875rem;height:2.5rem;border:1px solid #c7c7c7;border-radius:20px 0 20px 20px;color:#5b5c5e;font-size:.875rem;transition:.5s;align-items:center;justify-content:center;}
.s_news .box:hover .txt span{border:1px solid #075349;background:#075349;color:#fff;}
.s_news_slide{position:relative;}
.s_news_slide .botbox{position:relative;display:flex;margin-top:2.25rem;justify-content:flex-end;}
.s_news_slide .swiper-scrollbar.swiper-scrollbar-horizontal{right:6rem;bottom:50%;left:0;margin-bottom:-1px;width:auto;height:2px;}
.s_news_slide .swiper-scrollbar-drag{background:#075349;}
.s_news_slide .arrbox{display:flex;gap:2rem;}
.s_news_slide .arrbox .arr{display:block;cursor:pointer;}
#foot{background:url(../image/foot_bg.jpg) 50% no-repeat!important;background-size:cover!important;}
#foot .outbox{display:flex;align-items:center;flex-direction:column;}
#foot .outbox .line{position:relative;display:block;width:1px;height:100%;background:hsla(0,0%,100%,.1);justify-self:center;}
#foot .outbox .line i{display:block;margin-top:3.125rem;width:1px;height:20px;background:#c5a36c;}
#foot .outbox .line01{height:5.625rem;}
.foot_logo{margin:7px 0;height:7rem;}
.foot_nav{display:grid;height:6.25rem;align-items:center;grid-template-columns:repeat(3,1fr) 1px repeat(3,1fr);gap:4.375rem;}
.foot_nav a{color:#fff;font-size:1.25rem;transition:.3s;}
.foot_nav a:hover{color:#c5a36c;}
.foot_nav i{display:block;width:1px;height:100%;background:hsla(0,0%,100%,.1);}
.foot_ewm{position:relative;z-index:1;display:flex;margin:7px 0;width:13.125rem;height:13.125rem;align-items:center;justify-content:center;}
.foot_ewm:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:url(../image/foot_ewm_bg.png) 50% no-repeat;background-size:contain;content:"";animation:roll 6s linear infinite;}
.foot_ewm .ewmbox{display:flex;overflow:hidden;width:9.375rem;height:9.375rem;border-radius:50%;background:#fff;align-items:center;justify-content:center;}
.foot_ewm .ewmbox img{width:6.4375rem;height:6.4375rem;}
#foot .outbox .line02{height:3.75rem;}
.foot_bot{padding:0.4rem 0 0;width:100%;min-height:4rem;border-top:1px solid hsla(0,0%,100%,.1);color:#fff;justify-content:space-between;}
.foot_bot,.foot_lianxi{display:flex;}
.foot_lianxi dl{margin-right:4rem;line-height:1.5rem;}
.foot_lianxi dl dt{color:hsla(0,0%,100%,.45);font-size:.875rem;}
.foot_lianxi dl dd{color:hsla(0,0%,100%,.65);font-size:.9375rem;}
.foot_lianxi dl dd span{font-size:1.125rem;font-family:DIN-REGULAR;}
.foot_lianxi dl dd a{display:inline-block;}
.foot_lianxi dl dd a svg{position:absolute;width:1.375rem;transform:translateY(-1rem);}
.foot_lianxi dl dd a:hover svg path{fill:#c5a36c;}
#foot .copyright{color:#a1a1a2;text-align:right;font-size:.875rem;line-height:1.5rem;}
#foot .copyright a:hover{color:#c5a36c;}
.copyright p{display:inline-block;}
.fp-section{position:relative;z-index:1;}
.fp-bg{z-index:-1;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;-ms-transition:transform 1s ease;}
#mVideoPlay,.fp-bg{position:absolute;top:0;width:100%;height:100%;}
#mVideoPlay{left:0;z-index:990;}
#mVideoPlay .bg{position:absolute;width:100%;height:100%;background-size:cover;}
#mVideoPlay .videoWrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 1.2s cubic-bezier(.17,.67,.49,.93);transition:all 1.2s cubic-bezier(.17,.67,.49,.93);clip-path:circle(18.75rem at calc(50vw + 23rem) 50%);}
#mVideoPlay.playing .videoWrapper{z-index:21;clip-path:circle(60vw at 50% 50%);}
#mVideoPlay .videoWrapper video{position:absolute;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;}
#mVideoPlay .playButton{position:absolute;top:57%;left:53%;z-index:2;display:-moz-box;display:flex;margin-top:-5rem;margin-left:-2rem;width:10rem;height:10rem;-moz-border-radius:50%;border-radius:50%;background-color:#075349;cursor:pointer;-moz-box-pack:center;-moz-box-align:center;}
#mVideoPlay .playButton,.circle{justify-content:center;align-items:center;}
.circle{position:relative;z-index:999;display:flex;}
.circle i{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#075349;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-ms-transform:scale(0);-webkit-animation:circleScale 3s linear infinite;-moz-animation:circleScale 3s linear infinite;-ms-animation:circleScale 3s linear infinite;animation:circleScale 3s linear infinite;}
.circle i:nth-of-type(2){animation-delay:1s;}
.circle i:nth-of-type(3){animation-delay:2s;}
@keyframes circleScale{0%{opacity:1;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);}
to{opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5);-ms-transform:scale(1.5);}
}
#mVideoPlay.playing .playButton{visibility:hidden;opacity:0;}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
#mVideoPlay .playButton:after,#mVideoPlay .playButton:before{background-color:rgba(7,83,73,.4);}
#mVideoPlay .playButton:after,#mVideoPlay .playButton:before{position:absolute;top:0;left:0;width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;content:"";}
#mVideoPlay .playButton:before{background-color:rgba(7,83,73,.4);background-color:rgba(7,83,73,.2);}
#mVideoPlay .playButton .wrapper{position:relative;top:0;left:0;z-index:2;}
.icon_play{width:2rem;height:33px;background:url(../image/btn_play.png) 50% no-repeat;background-size:contain;}
#mVideoPlay .playButton .wrapper span{display:block;color:#c5a36c;text-align:center;font-size:1.0625rem;}
#mVideoPlay .playButton .wrapper span.text{margin-top:.5rem;}
#mVideoPlay .closeBtn{position:absolute;top:1.875rem;right:1.875rem;z-index:3;display:-moz-box;display:flex;width:5rem;height:5rem;-moz-border-radius:50%;border-radius:50%;background-color:#075349;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateY(-120px);transform:translateY(-120px);-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;}
#mVideoPlay.playing .closeBtn{opacity:1;-webkit-transition-delay:.6;transition-delay:.6;-webkit-transform:translateY(0);transform:translateY(0);}
#mVideoPlay .closeBtn div{position:relative;width:2.875rem;height:2.875rem;}
#mVideoPlay .closeBtn div:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#mVideoPlay .closeBtn div:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#mVideoPlay .closeBtn div:after,#mVideoPlay .closeBtn div:before{position:absolute;top:0;left:50%;width:2px;height:100%;background:#c5a36c;content:"";}
.hideUp{transform:translateY(-100%)!important;}
.hideRight{transform:translateX(100%);}
#mVideoPlay .videoWrapper:before{position:absolute;z-index:2;width:100%;height:100%;background:0 0;content:"";-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none;}
#mVideoPlay.playing .videoWrapper:before{background:rgba(0,0,0,.2);pointer-events:inherit;}
.n_banner{position:relative;display:flex;overflow:hidden;width:100%;height:100vh;align-items:center;justify-content:center;}
.n_banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;animation:scaleUpDown 10s forwards;}
.n_banner .m{display:flex;height:auto;text-align:center;flex-direction:column;align-items:center;}
.n_banner h3{color:#fff;font-weight:700;font-size:2.875rem;}
@-webkit-keyframes scaleUpDown{0%{-webkit-transform:scale(1.3);transform:scale(1.3);}
to{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes scaleUpDown{0%{-webkit-transform:scale(1.3);transform:scale(1.3);}
to{transform:scale(1);}
}
.goNextPage{position:relative;display:flex;margin-top:3.375rem;width:4.625rem;height:4.625rem;align-items:center;justify-content:center;}
.goNextPage span{transition:.5s;}
.goNextPage span,.goNextPage span:before{position:absolute;top:0;left:0;width:100%;height:100%;}
.goNextPage span:before{display:block;border:1px dashed #fff;border-radius:50%;content:"";animation:roll 4s linear infinite;}
.goNextPage:hover span{transform:scale(1.2);}
.goNextPage svg{width:1.75rem;height:1.75rem;}
.n_tt{margin-bottom:3.75rem;text-align:center;}
.n_tt span{color:#075349;text-transform:uppercase;font-size:2.875rem;font-family:BarlowCondensed-Medium;}
.n_tt h3{color:#3d3d3d;font-weight:700;font-size:2.25rem;}
.n_news{overflow:hidden;width:100%;background:#f0f1f4;}
.n_news ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem;}
.n_news .box{display:block;overflow:hidden;border-radius:.9375rem;}
.n_news .box .img{position:relative;}
.n_news .box .img:after{padding-top:63.5%;}
.n_news .box .time{position:absolute;top:0;right:0;display:flex;width:6.25rem;height:6.25rem;background:#075349;color:#fff;flex-direction:column;align-items:center;justify-content:center;}
.n_news .box .time span{font-size:.875rem;font-family:BarlowCondensed-ThinItalic;}
.n_news .box .time b{font-size:2.625rem;font-family:BarlowCondensed-SemiBold;}
.n_news .box .txt{padding:1.875rem;height:12.8125rem;background:#fff;}
.n_news .box .txt h4{margin-bottom:1.5rem;color:#4d4d4d;font-size:1.375rem;line-height:2.125rem;}
.n_news .box .txt span{display:flex;width:7.1875rem;height:2.5rem;border:1px solid #c7c7c7;border-radius:20px 0 20px 20px;color:#5b5c5e;font-size:.875rem;transition:.5s;align-items:center;justify-content:center;}
.n_news .box:hover .txt span{border:1px solid #075349;background:#075349;color:#fff;}
.page .box{margin-top:3.75rem;gap:6px;flex-wrap:wrap;}
.page .box,.page .box a{display:flex;align-items:center;justify-content:center;}
.page .box a{height:2.5rem;min-width:2.5rem;border-radius:1.25rem;color:#3d3d3d;font-size:1.125rem;transition:.5s;}
.page .box span a{padding:0 1.25rem;width:100%;height:2.5rem;border:1px solid #d9dadc;border-radius:1.25rem;font-size:1rem;line-height:2.5rem;transition:.3s;gap:.5rem;}
.page .box a.on,.page .box a:hover{background:#075349;color:#fff;}
.page .box span a:hover{border:1px solid #075349;}
.page .box span a:hover path{fill:#fff;}
.page .box span{margin:0 1rem;}
.page .box span svg{width:1rem;height:1rem;}
.n_yuyue{display:flex;width:40.3125rem;height:40.3125rem;border-radius:50%;background:hsla(0,0%,100%,.9);align-items:center;justify-content:center;}
.n_yuyue .tt{margin-bottom:3.125rem;}
.n_yuyue .tt h4{margin-bottom:.75rem;color:#3d3d3d;font-weight:700;font-size:2.25rem;}
.n_yuyue .tt h5{color:#3d3d3d;font-weight:300;font-size:2.25rem;}
.n_yuyue form{max-width:27.875rem;}
.n_yuyue form .group{display:flex;margin-bottom:.875rem;gap:.875rem;}
.n_yuyue form .input{padding:0 2rem;height:3.75rem;border:1px solid #d9dadd;border-radius:1.875rem;color:#6d6d6d;font-size:1.0625rem;flex-grow:1;}
.n_yuyue form .button{display:flex;margin:1.25rem auto 0;width:14rem;height:3.75rem;border-radius:1.875rem;background:#075349;color:#fff;font-size:1.0625rem;align-items:center;justify-content:center;}
.bg-cover{position:absolute;bottom:3rem;left:0;width:100%;height:43px;background-position:0;background-repeat:repeat-x;-webkit-animation:play 50s linear infinite;animation:play 50s linear infinite;}
@-webkit-keyframes play{0%{background-position:0 0;}
to{background-position:100% 0;}
}
@keyframes play{0%{background-position:0 0;}
to{background-position:100% 0;}
}
.n_yuyue_box{height:100vh!important;}
.n_tixi{overflow:hidden;width:100%;background:url(../image/n_tixi_bg.jpg) 50% no-repeat;background-size:cover;}
.tixibox{position:relative;margin:-9rem auto 0;max-width:1283px;}
.tixibox img{display:block;}
.tixibox ul{position:absolute;top:0;left:0;display:grid;padding-top:14%;width:100%;height:100%;color:#fff;grid-template-columns:repeat(5,1fr);}
.tixibox ul li .dt{display:flex;height:33%;align-items:center;justify-content:center;flex-direction:column;}
.tixibox ul li .dt span{text-transform:uppercase;font-size:1.75rem;font-family:BarlowCondensed-Regular;}
.tixibox ul li .dt h4{margin-top:.5rem;font-size:1.375rem;}
.tixibox ul li .dd{padding:5rem 3rem;}
.tixibox ul li .dd h5{margin-bottom:1.25rem;font-weight:700;font-size:1.375rem;}
.tixibox ul li .dd .con{font-size:1rem;line-height:1.875rem;}
.tixibox ul li:first-child .dt{padding-top:60%;}
.tixibox ul li:nth-child(2) .dt{padding-top:48%;}
.tixibox ul li:nth-child(3) .dt{padding-top:34%;}
.tixibox ul li:nth-child(4) .dt{padding-top:20%;}
.s_tt a svg path{fill:transparent;}
.s_tt a:hover svg path{fill:#a8a5a2;}
.s_tt.white a:hover svg path{fill:hsla(0,0%,100%,.5);}
.n_title{overflow:hidden;margin-top:-6.125rem;color:#fff;}
.n_title .outbox{display:flex;padding:0 3.75rem;height:6.125rem;border-radius:.9375rem .9375rem 0 0;background:#075349;transition:.5s;align-items:center;justify-content:space-between;}
.n_nav{display:flex;gap:3.5rem;}
.n_nav a{position:relative;display:block;color:#fff;font-size:1.125rem;line-height:4rem;}
.n_nav a:before{position:absolute;bottom:0;left:50%;display:block;width:0;height:7px;background:url(../image/n_nav_hover.png) 0 no-repeat;background-size:contain;content:"";transition:.3s ease;transform:translateX(-50%);}
.n_nav a.on:before,.n_nav a:hover:before{width:72px;}
.n_position{display:flex;font-size:.875rem;align-items:center;gap:.5rem;}
#m_n_nav{position:relative;z-index:9;display:none;width:100%;background:#075349;line-height:50px;}
#m_n_nav .m{display:flex;align-items:center;justify-content:space-between;}
#bnt_back svg{width:26px;height:26px;vertical-align:middle;fill:#fff;}
#m_n_nav h1{margin:0;color:#fff;text-align:center;font-size:14px;line-height:50px;}
#bnt_sub_nav{color:#fff;font-size:18px;cursor:pointer;}
#bnt_sub_nav svg{width:20px;height:20px;vertical-align:middle;fill:#fff;}
#bnt_sub_nav img{display:block;height:15px;}
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{z-index:9;display:none;background:#f0f3f5;box-shadow:0 0 5px #999;}
#sub_nav_content ul{padding:10px;}
#sub_nav_content ul li{display:block;margin:1rem 0;line-height:28px;}
#sub_nav_content ul li a{display:block;padding-left:10px;height:30px;border-left:2px solid #075349;color:#535455;font-size:14px;line-height:30px;}
#sub_nav_content ul li.on a{color:#075349;}
#sub_nav_content dl{overflow:hidden;padding:10px 0;border-top:1px solid #e7e7e7;background:#fff;font-size:0;}
#sub_nav_content dt{position:relative;z-index:999;margin-bottom:0;background:#fff;}
#sub_nav_content dt a{display:block;margin:0 20px;color:#5b5349;vertical-align:top;font-weight:400;font-size:15px;font-family:Alibaba-PuHuiTi-Regular;line-height:30px;}
#sub_nav_content dt a i{position:absolute;top:0;right:15px;display:none;opacity:0;}
#sub_nav_content dt.title{background:#fafafb;}
#sub_nav_content dt.title i{opacity:1;}
#sub_nav_content dt.title_on{background:#fafafb;}
#sub_nav_content dt.title_on a{border-top:1px solid #fff;color:#075349;}
#sub_nav_content dt.title_on a i{color:#075349;}
#sub_nav_content dt.last a{border-top:1px solid #f8f8f8;}
#sub_nav_content dt.on a,#sub_nav_content dt.title_on a{color:#075349;}
#sub_nav_content dd .box{padding:0;}
#sub_nav_content dd a{display:block;padding:0 25px;height:30px;color:#5b5349;font-size:13px;line-height:30px;}
#sub_nav_content dd a.on{color:#075349;}
.n_lianxi01{display:grid;grid-template-columns:repeat(2,1fr);}
.n_lianxi01 .left,.n_lianxi01 .right{padding:7.25rem 0;}
.n_lianxi01 .left .m{margin-right:0;padding-right:8.75rem!important;max-width:800px;}
.n_lianxi01 .right .m{margin-left:0;padding-left:8.75rem!important;max-width:800px;}
.n_lianxi01 .left{background:url(../image/lianxi01_left.jpg) 50% no-repeat;background-size:cover;}
.n_lianxi01 .right{background:url(../image/lianxi01_right.jpg) 50% no-repeat;background-size:cover;}
.lx_tt{margin-bottom:3.125rem;}
.lx_tt h3{color:#3d3d3d;font-weight:700;font-size:2.125rem;}
.lx_tt span{color:#3d3d3d;text-transform:uppercase;font-size:2.875rem;font-family:DINOT-BOLD;}
.lx_tt.center{display:flex;flex-direction:column;align-items:center;}
.lx_tt.center svg{margin-top:2.5rem;width:5.375rem;height:4.125rem;transform:rotate(-90deg);}
.lx_tt.white h3{color:#fff;}
.lx_tt.white span{color:#fff;font-family:BarlowCondensed-Bold;}
.lx_tt.white svg path{stroke:hsla(0,0%,100%,.4)!important;}
.form_liuyan .input{padding:0 1.625rem;height:4rem;}
.form_liuyan .input,.form_liuyan .textarea{margin-bottom:.9375rem;width:100%;border-radius:2rem;background:#eee;color:#575757;font-size:1.0625rem;}
.form_liuyan .textarea{padding:1rem 1.625rem;height:14.125rem;}
.form_liuyan .group{display:flex;gap:.9375rem;}
.form_liuyan .yzmbox{position:relative;overflow:hidden;border-radius:2rem;flex-grow:1;}
.form_liuyan .yzmbox .input{margin-bottom:0;}
.form_liuyan .yzm{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;justify-content:center;}
.form_liuyan .button{overflow:hidden;width:14.6875rem;height:4rem;border-radius:2rem;background:#075349;color:#fff;font-size:1.0625rem;}
.form_liuyan .input::-webkit-input-placeholder,.form_liuyan .textarea::-webkit-input-placeholder{color:#575757;}
.n_lianxi01 .right h4{color:#3d3d3d;font-size:1.75rem;}
.n_lianxi01 .right ul{margin-top:2rem;margin-bottom:2.5rem;}
.n_lianxi01 .right ul li{display:flex;align-items:center;}
.n_lianxi01 .right ul li+li{margin-top:1.125rem;}
.n_lianxi01 .right ul li .ico{display:flex;margin-right:1.25rem;width:2.8125rem;height:3.1875rem;background:url(../image/ico_bg2.svg) 50% no-repeat;background-size:contain;flex-shrink:0;align-items:center;justify-content:center;}
.n_lianxi01 .right ul li .ico svg{width:1.375rem;height:1.375rem;}
.n_lianxi01 .right ul li .ico svg path{fill:#333;}
.n_lianxi01 .right ul li p{color:#3d3d3d;font-size:1.25rem;line-height:1.5;}
.n_lianxi01 .lx_ewm{display:inline-block;}
.n_lianxi01 .lx_ewm .pic{display:flex;padding:8px;width:10.875rem;height:10.875rem;border-radius:5px;background:#075349;align-items:center;justify-content:center;}
.n_lianxi01 .lx_ewm p{margin-top:.9375rem;color:#3d3d3d;text-align:center;font-size:.9375rem;}
.hvr-bounce-to-bottom{position:relative;box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);}
.hvr-bounce-to-bottom:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#086458;content:"";-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;}
.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleY(1);transform:scaleY(1);}
.n_weizhi{padding:7.5rem 0;width:100%;height:34.625rem;background:url(../image/map_bg.jpg) 50% no-repeat;background-size:cover;}
.btn_daohang{display:flex;margin:0 auto;width:12.875rem;height:3.75rem;border:1px solid hsla(0,0%,100%,.6);border-radius:1.875rem;color:#fff;font-size:1rem;transition:.5s;gap:.75rem;align-items:center;justify-content:center;}
.btn_daohang:hover{border:1px solid #a89469;background:#a89469;}
.xq_qicai{background:#f0f1f4;}
.xq_qicai .xq_con{position:relative;display:flex;padding:0 5rem;background:#fff;}
.xq_qicai .m .left_con{padding:4.875rem 3rem 4.875rem 0;}
.xq_qicai .m .right_con{padding:4.875rem 0 4.875rem 2.5rem;width:25rem;border-left:1px solid #ecedee;flex-shrink:0;}
.right_tuijian .tt{margin-bottom:1.5rem;color:#3d3d3d;font-weight:700;font-size:1.75rem;}
.right_tuijian ul li a{display:flex;padding:1.25rem 0;border-bottom:1px solid #ecedee;align-items:center;}
.right_tuijian ul li:first-child a{padding-top:0;}
.right_tuijian ul li .img{width:8.75rem;height:5.625rem;border-radius:.625rem;flex-shrink:0;}
.right_tuijian ul li .txt{padding-left:1rem;}
.right_tuijian ul li .txt h5{margin-bottom:.875rem;color:#252525;font-size:1rem;}
.right_tuijian ul li .txt span{display:block;display:flex;overflow:hidden;color:#4f4f4f;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;align-items:center;}
.right_tuijian ul li .txt span:before{display:block;margin-right:6px;width:1.0625rem;height:1.0625rem;background:url(http://www.jinghelead.com/static/style/pc/images/ico_zu.png) 50% no-repeat;background-size:contain;content:"";}
.right_tuijian ul li .txt2{padding-left:1rem;}
.right_tuijian ul li .txt2 p{overflow:hidden;color:#3d3d3d;font-size:1rem;line-height:1.375rem;}
.right_tuijian ul li:hover .txt2 p{color:#075349;}
.right_tuijian ul li .txt2 span{display:flex;margin-bottom:.875rem;color:#717171;font-size:.8125rem;font-family:BarlowCondensed-Regular;align-items:center;}
.right_tuijian ul li .txt2 span svg{margin-right:5px;width:1rem;}
.right_tuijian ul li .img.img2{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.right_tuijian ul li .txt3{padding:1rem;}
.right_tuijian ul li .txt3 h5{overflow:hidden;margin-bottom:.625rem;max-height:3rem;color:#252525;font-size:1.125rem;line-height:1.5rem;}
.right_tuijian ul li .txt3 p{overflow:hidden;height:2.5rem;color:#7f7f7f;font-size:.8125rem;line-height:1.25rem;}
.ar_title{display:flex;margin-bottom:2.25rem;align-items:center;}
.ar_title .time{margin-right:1.875rem;padding:1rem 1.75rem 1.375rem;width:6.5625rem;height:6.5625rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;background:#075349;font-size:1.125rem;font-family:BarlowCondensed-Regular;flex-shrink:0;-ms-border-radius:.5rem;-o-border-radius:.5rem;}
.ar_title .time,.ar_title .time p{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.ar_title .time p{color:#fff;font-family:BarlowCondensed-ThinItalic;line-height:1.1;}
.ar_title .time span{font-size:3.125rem;font-family:BarlowCondensed-SemiBold;}
.ar_title h3{color:#3d3d3d;font-weight:700;font-size:2rem;line-height:2.5rem;}
.shart_box{display:inline-block;cursor:pointer;}
#share-21.social-share{margin-top:0;}
#share-21.social-share .social-share-icon{display:inline-block;margin:0 4px!important;width:3.25rem;height:3.25rem;border:1px solid #dbdcdf;color:#a0a0a0!important;font-size:1.125rem;line-height:3.125rem;transition:.5s;}
#share-21.social-share .social-share-icon:hover{border:1px solid #075349;border-radius:50%;background:#075349;}
#share-21.social-share .social-share-icon:hover:before{color:#fff;}
#share-21.social-share .icon-wechat .wechat-qrcode .qrcode{height:105px;}
.social-share .icon-wechat .wechat-qrcode{z-index:999999;}
.ar_fot{margin-top:3.5rem;justify-content:space-between;}
.ar_fot,.ar_fot .btn_page{display:flex;align-items:center;}
.ar_fot .btn_page{width:8.75rem;height:3.25rem;border:1px solid #c9c9c9;border-radius:1.625rem;color:#4d4d4d;font-size:1rem;transition:.5s;justify-content:center;gap:.5rem;}
.ar_fot .btn_page svg{width:1.125rem;}
.ar_fot .btn_page:hover{border:1px solid #075349;background:#075349;color:#fff;}
.ar_fot .btn_page:hover svg path{fill:#fff;}
.btn_goback{position:absolute;top:4rem;left:-8rem;display:flex;width:4.6875rem;height:4.6875rem;border-radius:50%;background:#075349;align-items:center;justify-content:center;}
.n_coop01{position:relative;z-index:1;height:60rem;background:url(../image/n_coop01_bg.png) 50% no-repeat;background-size:100% 100%;}
.n_coop01 .m{display:flex;height:auto;justify-content:space-between;align-items:center;gap:3rem;}
.n_coop01 .m .pic{width:37.125rem;max-width:100%;}
.n_coop01 .left{max-width:41rem;}
.n_coop01 .con{color:#4d4d4d;font-size:1rem;line-height:2;}
.n_coop02{overflow:hidden;margin-top:-14.6875rem;padding-top:14.6875rem;width:100%;background:url(../image/n_coop2_bg.jpg) 50% no-repeat;background-size:cover;background-attachment:fixed;color:#fff;}
.n_coop02 ul{display:grid;max-width:60rem;grid-template-columns:repeat(4,1fr);row-gap:5rem;}
.n_coop02 ul li i{display:block;color:transparent;font-size:4.5rem;font-family:DINOT-BOLD;transition:.5s;-webkit-text-stroke:1px hsla(0,0%,100%,.7);}
.n_coop02 ul li span{display:block;margin:5px 0 .75rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;font-size:1.25rem;font-family:BarlowCondensed-Regular;}
.n_coop02 ul li p{font-size:1.25rem;}
.n_coop02 ul li:hover i{color:#fff;}
.n_coop03{overflow:hidden;background:#fff;}
.n_coop03 .m{position:relative;display:flex;align-items:center;justify-content:center;}
.n_coop03 .s_tt{position:absolute;top:50%;left:48%;transform:translateX(-50%) translateY(-50%);gap:9.75rem;}
.n_coop03 .pic{overflow:hidden;}
.n_coop03 .pic .s_tt h3,.n_coop03 .pic .s_tt p{color:#fff;}
.n_qianjing{position:relative;z-index:1;width:100%;background:url(../image/qianjing_bg01.jpg) 50% no-repeat;background-size:cover;}
.n_qianjing:before{position:absolute;top:0;right:0;z-index:-1;display:block;width:100%;height:100%;background:url(../image/qianjing_bg02.jpg) 100% 0 no-repeat;background-size:auto 100%;content:"";}
.n_qianjing .bdbox{position:relative;}
.n_qianjing .bd{display:grid;overflow:hidden;height:36.125rem;border-radius:1.25rem;background:#fff;grid-template-columns:34.375rem 1fr;}
.n_qianjing .imgbox{position:relative;}
.n_qianjing .right{padding:7.75rem 4.625rem 4rem;}
.n_qianjing .txtbox{position:relative;height:100%;}
.n_qianjing .txt .tt{margin-bottom:.875rem;border-bottom:1px solid #f1f1f1;}
.n_qianjing .txt .tt span{display:block;margin-bottom:2.125rem;color:#3d3d3d;font-size:2.25rem;font-family:BarlowCondensed-Bold;}
.n_qianjing .txt .tt h4{padding-bottom:1.25rem;color:#3d3d3d;font-weight:700;font-size:1.625rem;line-height:1.5;}
.n_qianjing .txt .con{font-size:1rem;line-height:2rem;}
.n_qianjing .arrbox{position:absolute;right:0;bottom:0;display:flex;gap:1rem;}
.n_qianjing .arr{display:block;display:flex;width:4.625rem;height:4.625rem;border-radius:50%;background:#dcdcdc;cursor:pointer;transition:.5s;align-items:center;justify-content:center;}
.n_qianjing .arr:hover{background:#0b5048;}
.n_qianjing .swiper-pagination{position:absolute;top:0!important;left:-5.5rem!important;display:flex;width:auto!important;height:auto!important;transform:translateY(0)!important;flex-direction:column;justify-content:center;gap:.9375rem;}
.n_qianjing .swiper-pagination span{width:10px;height:10px;background:#babbbe!important;opacity:1;}
.n_qianjing .swiper-pagination span.swiper-pagination-bullet-active{width:10px;height:10px;background:#0b5048!important;}
.n_tt2{margin-bottom:4rem;text-align:center;}
.n_tt2 h3{margin-bottom:.5rem;color:#3d3d3d;font-weight:700;font-size:2.125rem;}
.n_tt2 span{color:#3d3d3d;text-transform:uppercase;font-size:2.875rem;font-family:DINOT-BOLD;}
.n_tt2 p{margin-top:1.875rem;margin-right:auto;margin-left:auto;max-width:54.875rem;color:#3d3d3d;font-size:1.125rem;line-height:2.25rem;}
.n_tt2 svg{margin:2.5rem auto 0;width:5.375rem;transform:rotate(270deg);}
.n_jiameng{overflow:hidden;width:100%;background:#fff;}
.n_jiameng .bd{overflow:hidden;border-radius:5.625rem 0 5.625rem 0;grid-template-columns:61.33% 1fr;}
.n_jiameng .bd,.n_jiameng .left ul{display:grid;gap:.625rem;}
.n_jiameng .left ul li{display:flex;height:22.8125rem;align-items:stretch;gap:.625rem;}
.n_jiameng .left ul li .txt{position:relative;flex-grow:1;}
.n_jiameng .left ul li .txt img{width:100%;height:100%;object-fit:cover;}
.n_jiameng .left ul li .txt .box{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;color:#fff;align-items:center;justify-content:center;}
.n_jiameng .left ul li .txt .tt{display:flex;margin-bottom:.375rem;align-items:baseline;}
.n_jiameng .left ul li .txt span{margin-right:1rem;font-size:6.875rem;font-family:BarlowCondensed-SemiBold;}
.n_jiameng .left ul li .txt p{font-size:1.375rem;}
.n_jiameng .left ul li .img{flex-shrink:0;}
.n_jiameng .left ul li:first-child .img{width:40%;}
.n_jiameng .left ul li:nth-child(2){flex-direction:row-reverse;}
.n_jiameng .left ul li:nth-child(2) .img{width:46.5%;}
.n_jiameng .left ul li:nth-child(3) .img{width:33.15%;}
.n_jiameng .left ul li:nth-child(2) .tt{justify-content:center;}
.n_jiameng .right{padding:7.1875rem 4.625rem;background:#38ba8d;color:#fff;}
.form_jiameng .input{margin-bottom:.8125rem;padding:0 2rem;height:4rem;border:1px solid hsla(0,0%,100%,.8);border-radius:2.0625rem;}
.form_jiameng .input,.form_jiameng .textarea{width:100%;background:0;color:#fff;font-size:1.125rem;}
.form_jiameng .textarea{margin-bottom:.75rem;padding:1.375rem 2rem;height:11.875rem;border:1px solid hsla(0,0%,100%,.8);border-radius:.9375rem;}
.form_jiameng .yzmbox{position:relative;}
.form_jiameng .yzmbox input{height:100%;color:#fff;font-size:1.125rem;}
.form_jiameng .yzm{position:absolute;top:0;right:10px;bottom:0;display:flex;mix-blend-mode:darken;align-items:center;justify-content:center;}
.form_jiameng .yzm *{background:0 0!important;color:#fff!important;}
.form_jiameng input::-webkit-input-placeholder,.form_jiameng textarea::-webkit-input-placeholder{color:#fff;}
.form_jiameng .button{width:100%;height:4rem;border-radius:2rem;background:#ff9c00;color:#fff;font-size:1.125rem;transition:.3s;}
.form_jiameng .button:hover{background:#eba83e;}
.n_fuxiu{background:url(../image/n_fuxiu_bg.jpg) 50% no-repeat;background-size:cover;}
.fuxiu_slide .swiper-slide:nth-child(3n+1){width:32.8125rem;}
.fuxiu_slide .swiper-slide:nth-child(3n+2),.fuxiu_slide .swiper-slide:nth-child(3n+3){width:21.5rem;}
.fuxiu_slide .swiper-slide:nth-child(3n+1) .img{height:38.75rem;}
.fuxiu_slide .swiper-slide:nth-child(3n+2) .img,.fuxiu_slide .swiper-slide:nth-child(3n+3) .img{height:30rem;}
.fuxiu_slide .swiper-slide:nth-child(3n+2) .outbox:before{display:block;width:7.75rem;height:7.75rem;border-radius:1.25rem;background:#c9ede3;content:"";}
.fuxiu_slide .swiper-slide:nth-child(3n+3) .outbox:after{display:block;width:7.75rem;height:7.75rem;border-radius:1.25rem;background:#faebcf;content:"";}
.fuxiu_slide .box{position:relative;overflow:hidden;border-radius:1.25rem;}
.fuxiu_slide .box .txt{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:1.375rem;align-items:center;justify-content:center;}
.fuxiu_slide .outbox{display:flex;flex-direction:column;gap:.8125rem;}
.ny>.cursor{position:absolute;z-index:100;width:125px;height:125px;background:url(../image/part4_img_zz.png) no-repeat;opacity:0!important;transition:.1s;}
.ny>.cursor.on{opacity:1!important;}
.cursor{display:none;}
@media(any-pointer:fine){.cursor{position:fixed;top:0;left:0;display:block;pointer-events:none;}
}
.part2_lb{position:relative;z-index:2;overflow:initial;}
.n_leader{overflow:hidden;width:100%;background:url(../image/n_fuxiu_bg.jpg) 50% no-repeat;background-size:cover;}
.n_leader .m{max-width:1920px;}
.n_leader .outbox{position:relative;height:60rem;}
.n_leader .tt{position:absolute;top:23%;left:50%;width:47.0625rem;max-width:100%;transform:translateX(-50%);}
.n_leader .tt .img02{position:absolute;top:0;left:0;transition:6s;clip-path:inset(0 100% 0 0);}
.n_leader .tt.aos-animate .img02{clip-path:inset(0 0 0 0);}
.n_leader ul li{position:absolute;width:19vw;}
.n_leader ul li .box{position:relative;overflow:hidden;border-radius:50%;transition:.5s;}
.n_leader ul li .box .img:after{padding-top:100%;}
.n_leader ul li .box .mask{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;transition:.5s;align-items:center;justify-content:center;}
.n_leader ul li .box .mask p{font-size:1.5rem;}
.n_leader ul li:hover .box .mask{background:#075349;}
.n_leader ul li:hover .box{transform:scale(.9);}
.n_leader ul li:first-child{top:0;left:0;}
.n_leader ul li:nth-child(2){top:10%;right:0;width:22.5vw;}
.n_leader ul li:nth-child(3){bottom:8.5%;left:3%;width:15.7vw;}
.n_leader ul li:nth-child(4){bottom:32%;left:26%;width:12.5vw;}
.n_leader ul li:nth-child(5){bottom:1%;left:46%;width:17.5vw;}
.n_leader ul li:nth-child(6){right:11%;bottom:13%;width:13vw;}
.leader_arr{position:absolute;top:38%;left:50%;display:flex;width:8.5625rem;height:8.5625rem;transform:translateX(-50%);mix-blend-mode:multiply;align-items:center;justify-content:center;}
.leader_arr:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../image/txt_circle.png) 50% no-repeat;background-size:contain;content:"";animation:roll 8s linear infinite;}
.n_course{overflow:hidden;width:100%;height:48.75rem;background:url(../image/n_course_bg.jpg) 50% no-repeat;background-size:cover;}
.n_course .m{display:flex;height:100%;align-items:center;}
.n_course .con{width:35.75rem;max-width:100%;color:#fff;font-size:1rem;line-height:2rem;}
.n_course .s_tt{justify-content:space-between;}
.btn_play{position:relative;display:flex;width:7.5rem;height:7.5rem;align-items:center;justify-content:center;}
.btn_play svg{margin:0!important;width:1.5rem!important;height:1.5rem!important;transform:none!important;}
.btn_play svg path{fill:#fff!important;}
.btn_play:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../image/btn_paly_bg.png) 50% no-repeat;background-size:contain;content:"";transition:5s;animation:roll2 4s linear infinite;}
@keyframes roll2{0%{transform:rotate(0);}
to{transform:rotate(359deg);}
}
.n_jiaoxue{overflow:hidden;width:100%;background:url(../image/n_jiaoxue_bg.jpg) 50% no-repeat;background-size:cover;}
.n_jiaoxue .m{display:flex;align-items:center;}
.n_jiaoxue .m .left{margin-right:9.25rem;width:37.5625rem;flex-shrink:0;}
.n_jiaoxue .s_tt h3{font-weight:300;font-size:2.75rem;}
.n_jiaoxue .s_tt h3 b{font-weight:700;}
.n_jiaoxue .s_tt path{stroke:#d0d0d0!important;}
.n_jiaoxue .con{font-size:1.0625rem;line-height:2rem;}
.n_tese{position:relative;z-index:1;overflow:hidden;background:#fff;}
.n_tese .txtbox{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;}
.n_tese .s_tt{margin-bottom:24rem;text-align:center;}
.n_tese ul{display:grid;grid-template-columns:repeat(3,1fr);}
.n_tese ul li{padding:0 3rem;color:#fff;text-align:center;cursor:pointer;transition:.5s;}
.n_tese ul li .ico{margin:0 auto 1.5rem;width:3rem;}
.n_tese ul li i{display:block;margin:0 auto 1.75rem;width:13px;height:13px;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;}
.n_tese ul li h4{margin-bottom:2.75rem;font-size:2.125rem;}
.n_tese ul li .con{margin:0 auto;height:8rem;max-width:27.5rem;color:hsla(0,0%,100%,.9);font-size:1rem;line-height:2rem;opacity:0;transition:.5s;}
.n_tese .bgbox .swiper-slide{height:63.125rem;}
.n_tese .bgbox .swiper-slide .bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:1s;}
.n_tese ul li.on .con{opacity:1;}
.n_tese ul li.on{transform:translateY(-10rem);}
.n_tese .bgbox .swiper-slide.swiper-slide-active .bg0{animation:bganim0 1.5s ease forwards;}
.n_tese .bgbox .swiper-slide.swiper-slide-active .bg1{animation:bganim1 1.5s ease forwards;}
.n_tese .bgbox .swiper-slide.swiper-slide-active .bg2{animation:bganim2 1.5s ease forwards;}
.n_tese .bgbox .swiper-slide.swiper-slide-active .bg3{animation:bganim3 1.5s ease forwards;}
.n_tese .line{position:absolute;top:0;left:33.333%;z-index:9;display:block;width:1px;height:100%;background:hsla(0,0%,100%,.1);}
.n_tese .line02{left:66.666%;}
@keyframes bganim0{0%{transform:scale(1.05);}
to{transform:scale(1);}
}
@keyframes bganim1{0%{clip-path:inset(0 100% 0 0);}
to{clip-path:inset(0 66.666% 0 0);}
}
@keyframes bganim2{0%{clip-path:inset(0 66.666% 0 33.333%);}
to{clip-path:inset(0 33.333% 0 33.333%);}
}
@keyframes bganim3{0%{clip-path:inset(0 33.333% 0 66.666%);}
to{clip-path:inset(0 0 0 66.6666%);}
}
.n_tese_wap{display:none;}
.n_tese_wap ul li{position:relative;padding:3rem 0;}
.n_tese_wap ul li .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;transition:1s;}
.n_tese_wap ul li .ico{margin:0 auto 1rem;width:3rem;height:3rem;}
.n_tese_wap ul li i{display:block;margin:0 auto 1rem;width:11px;height:11px;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;}
.n_tese_wap ul li h4{margin-bottom:1.5rem;color:#fff;text-align:center;font-size:1.5rem;}
.n_tese_wap ul li .con{margin:0 1.5rem;height:8rem;color:#fff;color:hsla(0,0%,100%,.9);font-size:1rem;line-height:2rem;}
.n_jiaocai{position:relative;z-index:99;overflow:hidden;margin-top:-14rem;padding-top:14rem;width:100%;background:url(../image/jiaocai_bg.png) top no-repeat;background-size:cover;}
.n_jiaocai ul{display:grid;padding-top:1rem;grid-template-columns:repeat(6,1fr);}
.n_jiaocai ul li{text-align:center;}
.n_jiaocai ul li .ico{display:flex;margin:0 auto;width:7.8125rem;height:7.8125rem;border-radius:3.125rem;align-items:center;justify-content:center;}
.n_jiaocai ul li p{margin-top:1.5rem;color:#3d3d3d;font-size:1.0625rem;}
.n_jiaocai ul li:hover .ico{transform:translateY(-5px);}
.n_jiaocai ul li .ico{position:relative;z-index:1;transition:.5s;}
.n_jiaocai ul li .ico:after,.n_jiaocai ul li .ico:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:3.125rem;background:#075349;content:"";transition:1.5s;}
.n_jiaocai ul li .ico:after{visibility:hidden;opacity:0;transform:rotateX(-60deg);}
.n_jiaocai ul li:hover .ico:before{visibility:visible;opacity:.8;transform:rotateX(0) rotate(-145deg);}
.n_jiaocai ul li:hover .ico:after{visibility:visible;opacity:.8;transform:rotateX(0) rotate(145deg);}
.n_jiaocai ul li .ico svg{width:2.5rem;height:2.5rem;-webkit-transition:all .36s ease-in-out;-moz-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;}
.n_jiaocai ul li:hover .ico svg{transform:translateY(-5px);}
.n_ys{overflow:hidden;width:100%;background:#fff;}
.n_ys .m{display:flex;justify-content:space-between;}
.n_ys .centerbox{position:relative;margin-top:1rem;width:37.125rem;flex-shrink:0;}
.n_ys .center .img01{position:relative;z-index:2;display:block;width:37.125rem;object-fit:contain;}
.n_ys .center .img02{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;}
.n_ys ul{display:flex;padding:0;flex-direction:column;justify-content:space-between;}
.n_ys ul li{display:flex;align-items:center;}
.n_ys ul li .ico{position:relative;z-index:1;display:block;display:flex;margin:0 .9375rem;width:5.3125rem;height:5.3125rem;background:#fff;flex-shrink:0;align-items:center;justify-content:center;}
.n_ys ul li .ico,.n_ys ul li .ico:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.n_ys ul li .ico:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:#78bd96;content:"";-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);}
.n_ys ul li .ico svg{width:2.125rem;height:2.125rem;}
.n_ys ul li .txt{margin:0 .9375rem;width:17.5rem;}
.n_ys ul li h5{margin-bottom:.875rem;color:#383838;font-weight:700;font-size:1.25rem;}
.n_ys ul li p{height:1rem;color:#6e6e6e;text-align:justify;font-size:1rem;line-height:1.875rem;}
.n_ys ul li:first-child .ico:before{background:#78bd96;}
.n_ys ul li:nth-child(2) .ico:before{background:#569ed9;}
.n_ys ul li:nth-child(3) .ico:before{background:#e7cd82;}
.n_ys ul:nth-child(3) li:first-child .ico:before{background:#8487d5;}
.n_ys ul:nth-child(3) li:nth-child(2) .ico:before{background:#4ea99e;}
.n_ys ul:nth-child(3) li:nth-child(3) .ico:before{background:#e67e88;}
.n_ys ul li:first-child .ico{border:1px solid #78bd96;}
.n_ys ul li:nth-child(2) .ico{border:1px solid #569ed9;}
.n_ys ul li:nth-child(3) .ico{border:1px solid #e7cd82;}
.n_ys ul:nth-child(3) li:first-child .ico{border:1px solid #8487d5;}
.n_ys ul:nth-child(3) li:nth-child(2) .ico{border:1px solid #4ea99e;}
.n_ys ul:nth-child(3) li:nth-child(3) .ico{border:1px solid #e67e88;}
.n_ys ul.ul01 li{flex-direction:row-reverse;}
.n_ys ul.ul01 .txt,.n_ys ul.ul01 .txt p{text-align:right;}
.n_ys02{overflow:hidden;padding:15rem 0;width:100%;background:url(../image/n_ys02_bg.jpg) 50% no-repeat;background-size:cover;}
.n_ys02 .centerbox{position:relative;margin:0 auto;width:41.5625rem;height:43.375rem;}
.n_ys02 .centerbox img{display:block;}
.n_ys02 .centerbox ul li{position:absolute;width:284px;}
.n_ys02 .centerbox ul li .ico{display:none;width:2.625rem;height:2.625rem;}
.n_ys02 .centerbox ul li h5{margin-bottom:1rem;color:#3d3d3d;font-size:1.25rem;}
.n_ys02 .centerbox ul li p{height:2.5rem;color:#6d6d6d;font-size:.9375rem;line-height:1.75rem;}
.n_ys02 .centerbox ul li:first-child{top:10%;right:93%;text-align:right;}
.n_ys02 .centerbox ul li:nth-child(2){top:32%;right:110%;text-align:right;}
.n_ys02 .centerbox ul li:nth-child(3){right:110%;bottom:32%;text-align:right;}
.n_ys02 .centerbox ul li:nth-child(4){right:93%;bottom:10%;text-align:right;}
.n_ys02 .centerbox ul li:nth-child(5){top:106%;left:50%;text-align:center;transform:translateX(-50%);}
.n_ys02 .centerbox ul li:nth-child(6){bottom:10%;left:93%;text-align:left;}
.n_ys02 .centerbox ul li:nth-child(7){bottom:32%;left:110%;text-align:left;}
.n_ys02 .centerbox ul li:nth-child(8){top:32%;left:110%;text-align:left;}
.n_ys02 .centerbox ul li:nth-child(9){top:10%;left:93%;text-align:left;}
.n_ys02 .centerbox ul li:nth-child(10){bottom:106%;left:50%;text-align:center;transform:translateX(-50%);}
.n_pinpai{overflow:hidden;width:100%;background:url(../image/n_pinpai_bg.jpg) top no-repeat;background-size:cover;}
.n_pinpai .bd{margin:0 auto;max-width:75rem;}
.n_pinpai ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;}
.n_pinpai ul li{padding:5.25rem 3.75rem;border-radius:.9375rem;background:#f8a51c;}
.n_pinpai ul li:first-child{background:#f8a51c;background-image:-moz-linear-gradient(30deg,#f7a317 0,#fcb035 100%);background-image:-webkit-linear-gradient(30deg,#f7a317,#fcb035);background-image:-ms-linear-gradient(30deg,#f7a317 0,#fcb035 100%);}
.n_pinpai ul li:nth-child(2){background:#61acf6;background-image:-moz-linear-gradient(30deg,#3e96ec 0,#77bafb 100%);background-image:-webkit-linear-gradient(30deg,#3e96ec,#77bafb);background-image:-ms-linear-gradient(30deg,#3e96ec 0,#77bafb 100%);}
.n_pinpai ul li:nth-child(3){background:#28cbcb;background-image:-moz-linear-gradient(30deg,#29c8c9 0,#2cdcdc 100%);background-image:-webkit-linear-gradient(30deg,#29c8c9,#2cdcdc);background-image:-ms-linear-gradient(30deg,#29c8c9 0,#2cdcdc 100%);}
.n_pinpai ul li h4{margin-bottom:2.25rem;color:#fff;font-size:1.75rem;}
.n_pinpai ul li .con{margin-bottom:5.5rem;height:4rem;color:#fff;font-size:.9375rem;line-height:2rem;}
.n_pinpai ul li svg path{fill:url(#grad1);}
.n_pinpai ul li svg{width:4rem;height:4rem;}
.teach_support{overflow:hidden;width:100%;background:url(../image/teach_support.jpg) 50% no-repeat;background-size:cover;}
.teach_support .outbox{position:relative;height:38.125rem;}
.teach_support ul li{position:absolute;width:19vw;}
.teach_support ul li .box{position:relative;overflow:hidden;border-radius:50%;transition:.5s;}
.teach_support ul li .box .img:after{padding-top:100%;}
.teach_support ul li .box .img .yuan{position:absolute;top:0;left:0;z-index:1;display:flex;overflow:hidden;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;}
.teach_support ul li .box .img .yuan:before{background:hsla(0,0%,100%,.3);}
.teach_support ul li .box .img .yuan:after,.teach_support ul li .box .img .yuan:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:50%;content:"";}
.teach_support ul li .box .img .yuan:after{background:#fff;transition:.5s;transform:scale(.85);}
.teach_support ul li .box .img .yuan .ico{position:relative;margin-bottom:1rem;width:2.5rem;height:2.5rem;}
.teach_support ul li .box .img .yuan .ico:after{position:absolute;right:-.5rem;bottom:-.5rem;display:block;width:23px;height:23px;border-radius:50%;background:rgba(248,169,32,.35);content:"";}
.teach_support ul li .box .img .yuan h5{color:#3d3d3d;font-size:1.375rem;}
.teach_support ul li .box .mask{position:absolute;top:0;left:0;z-index:3;display:flex;visibility:hidden;padding:1.5rem;width:100%;height:100%;background:#075349;color:#fff;text-align:center;opacity:0;transition:.5s;align-items:center;justify-content:center;}
.teach_support ul li .box .mask p{color:#fff;font-size:1rem;line-height:1.7;}
.teach_support ul li:hover .box .mask{visibility:visible;opacity:1;}
.teach_support ul li:hover .box .img .yuan:after{transform:scale(1);}
.teach_support ul li:hover .box{transform:scale(.9);}
.teach_support ul li:first-child{top:9%;left:0;width:16.875rem;}
.teach_support ul li:nth-child(2){top:0;left:20.5%;width:14.0625rem;}
.teach_support ul li:nth-child(3){top:16.5%;left:37%;width:19.25rem;}
.teach_support ul li:nth-child(4){top:16%;right:26.5%;width:12.125rem;}
.teach_support ul li:nth-child(5){top:19.5%;right:9%;width:14.6875rem;}
.teach_support ul li:nth-child(6){bottom:4%;left:17%;width:16.875rem;}
.teach_support ul li:nth-child(7){right:26%;bottom:3%;width:14.75rem;}
.teach_support ul li:nth-child(8){right:0;bottom:14%;width:11.875rem;}
.teach_support ul li:nth-child(9){top:5%;right:22%;width:3.5rem;}
.teach_support ul li:nth-child(10){right:50%;bottom:0;width:7.5rem;}
.img.yellow{border-radius:50%;background:#f8a720;}
.operation_support{overflow:hidden;width:100%;background:url(../image/operation_support_bg.jpg) 50% no-repeat;background-size:cover;}
.operation_support .swiper-slide{height:30.875rem;}
.operation_support .box{position:relative;overflow:hidden;height:24rem;border-radius:1.25rem;background:#fff;}
.operation_support .swiper-slide:nth-child(2n) .box{margin-top:6.625rem;}
.operation_support .box1{display:flex;align-items:center;justify-content:center;flex-direction:column;}
.operation_support .box1,.operation_support .box2{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-radius:1.25rem;transition:.5s;}
.operation_support .box2{background:hsla(0,0%,100%,0);}
.operation_support .box1 .ico{width:2.75rem;height:2.75rem;}
.operation_support .box1 h4{margin-top:2rem;margin-bottom:2.25rem;color:#3d3d3d;font-size:1.375rem;}
.operation_support .box1 span{color:#3d3d3d;font-size:1.875rem;font-family:BarlowCondensed-Medium;}
.operation_support .box2 .img{height:13.125rem;transition:.5s;clip-path:inset(0 0 100% 0);}
.operation_support .box2 .txt{visibility:hidden;padding:1.75rem 1.875rem;opacity:0;transition:.5s;transform:translateY(20px);}
.operation_support .box2 .txt h4{margin-bottom:1rem;color:#3d3d3d;font-size:1.375rem;}
.operation_support .box2 .txt p{color:#3d3d3d;font-size:.9375rem;line-height:1.625rem;}
.operation_support .box:hover .box1{visibility:hidden;opacity:0;transform:translateY(20px);}

.operation_support .box:hover .box2{visibility:visible;background:#fff;opacity:1;transition:.5s .2s;}
.operation_support .box:hover .box2 .img{transition:.5s .3s;clip-path:inset(0 0 0 0);}
.operation_support .box:hover .box2 .txt{visibility:visible;opacity:1;transition:.5s .3s;transform:translateY(0);}
.supporslide{position:relative;}
.supporslide .botbox{position:relative;display:flex;margin-top:2.25rem;justify-content:flex-end;}
.supporslide .swiper-scrollbar.swiper-scrollbar-horizontal{right:6rem;bottom:50%;left:0;margin-bottom:-1px;width:auto;height:2px;}
.supporslide .swiper-scrollbar-drag{background:#075349;}
.supporslide .arrbox{display:flex;gap:2rem;}
.supporslide .arrbox .arr{display:block;cursor:pointer;}
.n_xq{background:url(../image/n_xq_bg.jpg) top no-repeat #fdfdfd;background-size:100%;}
.n_about,.n_xq{overflow:hidden;width:100%;}
.n_about{display:grid;background:#fff;grid-template-columns:repeat(2,1fr);grid-auto-rows:56.125rem;}
.n_about .left{position:relative;z-index:1;display:flex;align-items:center;}
.n_about .left:before{background:url(../image/n_about_bg1.png) 17% top no-repeat;background-size:22.75rem!important;}
.n_about .left:after,.n_about .left:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";}
.n_about .left:after{background:url(../image/n_about_bg2.png) 100% 100% no-repeat;background-size:22.75rem!important;}
.n_about .left .m{margin-right:0;padding-right:0!important;height:auto;max-width:850px;}
.n_about .left .con{padding-right:6.5rem;color:#4d4d4d;font-size:1rem;line-height:1.875rem;}
.n_about .right{position:relative;background:url(../image/n_about.jpg) 50% no-repeat;background-size:cover;}
.n_shuzi{position:absolute;bottom:0;left:0;padding:0;width:15.375rem;height:23.75rem;background:#b2978a;color:#fff;text-align:center;}
.n_shuzi .tt h3{margin-bottom:.5rem;color:#fff;font-weight:700;font-size:2.25rem;}
.n_shuzi .tt span{color:#fff;font-size:.875rem;}
.n_shuzi ul li{margin-top:2.5rem;}
.n_shuzi ul li div{display:flex;margin-bottom:.625rem;align-items:first baseline;justify-content: center;}
.n_shuzi ul li div span{font-size:3rem;font-family:BarlowCondensed-Medium;}
.n_shuzi ul li div i{display:block;margin-left:.5rem;font-size:1.1rem;font-family:BarlowCondensed-Medium;}
.n_shuzi ul li p{font-size:.875rem;}
.n_wenhua{position:relative;overflow:hidden;width:100%;background:url(../image/n_wenhua_bg.jpg) 50% no-repeat;background-size:cover;background-attachment:fixed;}
.n_wenhua .bd,.n_wenhua .bd .left{position:relative;display:flex;align-items:center;}
.n_wenhua .bd .left{z-index:1;width:35.75rem;text-align:center;justify-content:center;}
.n_wenhua .bd .right{margin-left:7rem;max-width:46.8125rem;flex-grow:1;}
.n_wenhua .bgbox{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
.n_wenhua .bgbox:before{background:url(../image/n_wenhua_txt1.png) 50% no-repeat;background-size:contain;}
.n_wenhua .bgbox:after,.n_wenhua .bgbox:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;content:"";animation:roll2 12s linear infinite;}
.n_wenhua .bgbox:after{background:url(../image/n_wenhua_txt2.png) 50% no-repeat;background-size:contain;}
.n_wenhua .bd .left .swiper{height:100%;}
.n_wenhua .bd .left .box{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;}
.n_wenhua .bd .left .tt{margin-bottom:2rem;}
.n_wenhua .bd .left .tt h4{margin-bottom:.5rem;color:#3d3d3d;font-size:1.75rem;}
.n_wenhua .bd .left .tt p{color:#3d3d3d;text-transform:uppercase;font-size:1.5rem;font-family:BarlowCondensed-Light;}
.n_wenhua .bd .left .con{color:#4d4d4d;font-size:1.125rem;line-height:1.7;}
.n_wenhua .right ul li{position:relative;z-index:1;margin-bottom:1px;height:7.8125rem;border-radius:.625rem;background:hsla(0,0%,100%,.3);}
.n_wenhua .right ul li .box{position:relative;z-index:1;display:flex;padding-left:2.625rem;height:100%;color:#fff;align-items:center;}
.n_wenhua .right ul li span{display:block;margin-right:2.75rem;color:#fff;font-size:2.75rem;font-family:DINOT-BOLD;}
.n_wenhua .right ul li .tt h4{font-size:1.5rem;}
.n_wenhua .right ul li .tt p{text-transform:uppercase;font-size:1.25rem;font-family:BarlowCondensed-Light;}
.n_wenhua .right ul li .ico{position:absolute;right:3rem;visibility:hidden;opacity:0;transition:.5s;transform:translateX(-20px);}
.n_wenhua .right ul li .ico svg path{fill:url(#grad2);}
.n_wenhua .right ul li:before{position:absolute;top:0;right:0;z-index:-1;display:block;visibility:hidden;width:100%;height:100%;border-radius:.625rem;background:#075349;content:"";opacity:0;transition:.5s;}
.n_wenhua .right ul li.on:before{visibility:visible;width:calc(100% + 3.75rem);opacity:1;}
.n_wenhua .right ul li.on .ico{visibility:visible;opacity:1;transform:translateX(0);}
.wenhua_slide{width:100%;clip-path:url(#clip2);}
.wenhua_slide:before{display:block;padding-top:97%;width:100%;height:0;content:"";}
.wenhua_slide .conbox{position:absolute;top:0;left:0;width:100%;height:100%;}
.n_chairman{position:relative;display:grid;overflow:hidden;width:100%;color:#fff;grid-template-columns:repeat(2,1fr);grid-auto-rows:56rem;}
.n_chairman .left .m{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.n_chairman .left{background:url(../image/chairman_left_bg.jpg) 50% no-repeat;background-size:cover;}
.n_chairman .right{background:url(../image/chairman_right_bg.jpg) 50% no-repeat;background-size:cover;}
.n_chairman .left .imgbox{position:relative;z-index:1;margin-bottom:1.75rem;padding:1.875rem;}
.n_chairman .left .imgbox:before{z-index:1;display:block;border:1px dashed #8e776e;border-radius:50%;content:"";transition:.5s;animation:roll2 26s linear infinite;}
.n_chairman .left .imgbox .bg,.n_chairman .left .imgbox:before{position:absolute;top:0;left:0;width:100%;height:100%;}
.n_chairman .left .imgbox .bg:before{top:2rem;left:-6rem;}
.n_chairman .left .imgbox .bg:after,.n_chairman .left .imgbox .bg:before{position:absolute;z-index:1;display:block;width:16.6875rem;height:9.25rem;background:url(../image/chairman_dot2.png) 50% no-repeat;content:"";transition:.5s;}
.n_chairman .left .imgbox .bg:after{right:1rem;bottom:-2rem;}
.n_chairman .left .imgbox .img{position:relative;z-index:9;width:21.4375rem;}
.n_chairman .left .imgbox .img:after{padding-top:100%;}
.n_chairman .left .txt{text-align:center;font-size:1.125rem;line-height:2rem;}
.n_chairman .s_tt svg{width:2.875rem;height:2.875rem;transform:none;}
.n_chairman .right{display:flex;align-items:center;}
.n_chairman .right .m{padding-left:7.5rem!important;height:auto;}
.n_chairman .right .con{font-size:1rem;line-height:2rem;}
.n_history{overflow:hidden;width:100%;height:61rem;background:url(../image/n_history_bg.jpg) 50% no-repeat;background-size:cover;background-attachment:fixed;}
.n_history .m{display:flex;align-items:center;}
.n_history .left{position:relative;z-index:9;margin-right:5rem;}
.n_history .right{padding-top:8rem;}
.n_history .arrbox{display:flex;margin-top:5rem;gap:1rem;}
.n_history .arr{display:block;display:flex;width:5.625rem;height:5.625rem;border-radius:50%;background:#feffff;cursor:pointer;transition:.5s;flex-shrink:0;align-items:center;justify-content:center;}
.n_history .arr svg{width:1.25rem;height:1.25rem;}
.n_history .arr svg path{fill:#58595c;}
.n_history .arr:hover svg path{fill:#fff;}
.n_history .arr:hover{background:#0b5048;}
.n_story{position:relative;overflow:hidden;width:100%;background:#fff;}
/*.n_story .m{display:grid;grid-template-columns:1fr 1fr;align-items:center;}*/
.n_story .right{height:45.125rem;}
.n_story .left .txt{padding-right:0rem;}
.story_tt{margin-bottom:2.25rem;}
.story_tt img{width:2.875rem;height:2.5rem;}
.story_tt h4{margin-top:.875rem;color:#3d3d3d;font-size:2.25rem;}
.n_story .left .con{color:#4d4d4d;font-size:1rem;line-height:2rem;}
.z_jr_sec .frcon{position:relative;z-index:1;width:100%;height:100%;}
.z_jr_sec li{position:absolute;}
.z_jr_sec li:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.z_jr_sec li:nth-child(2){top:7%;left:25%;}
.z_jr_sec li:nth-child(3){top:10%;right:25%;}
.z_jr_sec li:nth-child(4){top:40%;left:5%;}
.z_jr_sec li:nth-child(5){top:40%;right:5%;}
.z_jr_sec li:nth-child(6){top:70%;left:25%;}
.z_jr_sec li:nth-child(7){top:70%;right:25%;}
.z_jr_sec .dot{position:absolute;z-index:-1;display:block;width:2.0833333333vw;height:2.0833333333vw;border-radius:50%;background:linear-gradient(0deg,#f39800,#f39800);opacity:.5;transform-origin:30% 30px;animation:spin 5s linear infinite;}
.z_jr_sec .dot1{top:40%;left:30%;width:2.6041666667vw;height:2.6041666667vw;background:#c1d4d1;}
.z_jr_sec .dot2{top:40%;right:30%;background:#f9cc80;}
.z_jr_sec .dot3{top:60%;right:20%;width:1.5625vw;height:1.5625vw;background:#b4cbc8;opacity:.8;}
.z_jr_sec .dot4{top:60%;right:40%;background:#075349;opacity:.8;}
.z_jr_sec .dot5{top:20%;left:40%;width:3.125vw;height:3.125vw;opacity:.4;}
.z_jr_sec .dot6{top:70%;left:20%;width:1.5625vw;height:1.5625vw;opacity:.7;}
.z_jr_sec .dot:nth-child(2n){animation:spin2 5s linear infinite;}
.z_jr_sec li .imgbox{overflow:unset;}
.z_jr_sec li:first-child .imgbox{animation:move 2s linear infinite;}
.z_jr_sec li:nth-child(2) .imgbox{animation:move2 2s linear infinite;}
.z_jr_sec li:nth-child(3) .imgbox,.z_jr_sec li:nth-child(4) .imgbox{animation:move 2s linear infinite;}
.z_jr_sec li:nth-child(5) .imgbox,.z_jr_sec li:nth-child(6) .imgbox{animation:move2 2s linear infinite;}
.z_jr_sec li:nth-child(7) .imgbox{animation:move 2s linear infinite;}
.imgbg{width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:1s ease;}
.z_jr_sec li .imgbg{overflow:hidden;width:8.3333333333vw;height:8.3333333333vw;border-radius:50%;transform-origin:center;}
@keyframes spin{to{transform:rotate(1turn);}
}
@keyframes spin2{to{transform:rotate(-1turn);}
}
@keyframes move{0%{transform:translate(0) scale(1);}
50%{transform:translateY(-10%) scale(.8);}
to{transform:translate(0) scale(1);}
}
@keyframes move2{0%{transform:translate(0) scale(.7);}
50%{transform:translateY(10%) scale(1);}
to{transform:translate(0) scale(.7);}
}
.btn_ts{position:relative;z-index:1;display:flex;overflow:hidden;margin-top:3.75rem;width:10.3125rem;height:3.4375rem;border-radius:1.75rem;background:#075349;color:#fff;align-items:center;justify-content:center;}
.hvr-shutter-in-horizontal{position:relative;background:#076356;box-shadow:0 0 1px transparent;vertical-align:middle;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);}
[class^=hvr-]{margin:.4em;padding:1em;color:#666;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.hvr-shutter-in-horizontal:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#075349;content:"";-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;}
.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.tc_zhiwei{position:relative;padding:4.25rem 4.875rem;width:64.125rem;max-width:90%;border-radius:1.25rem;background:url(../image/tc_zhiwei_bg.jpg) top no-repeat;background-size:cover;}
.tc_zhiwei .tt{margin-bottom:2.25rem;color:#000;font-size:1.875rem;}
.tc_zhiwei .con{color:#797979;font-size:.9375rem;line-height:2rem;}
.tc_zhiwei .tc_close{top:3rem;right:3rem;}
.tc_zhiwei .tc_close path{fill:#585859;}
.tc_zhiwei .btn_style{height:3.125rem;}
.tc_zhiwei .scrollbox{overflow-y:auto;margin-right:-1rem;padding-right:1rem;max-height:calc(100vh - 20rem);}
.tc_zhiwei .scrollbox::-webkit-scrollbar{width:1px;height:1px;background-color:#f5f5f5;}
.tc_zhiwei .scrollbox::-webkit-scrollbar-track{border-radius:10px;background-color:#e2e2e2;}
.tc_zhiwei .scrollbox::-webkit-scrollbar-thumb{border-radius:10px;background-color:#075349;}
.n_history{color:#fff;}
@media (min-width:1200px){.s_news_slide .swiper-scrollbar.swiper-scrollbar-horizontal{display:none;}
.s_news_slide .arrbox .arr{position:absolute;top:50%;display:flex;width:3rem;height:3rem;border-radius:50%;background:#075349;transform:translateY(-50%);align-items:center;justify-content:center;}
.s_news_slide .arrbox .arr path{fill:#fff;}
.s_news_slide .arrbox .arr.arr_left{left:-3.5rem;}
.s_news_slide .arrbox .arr.arr_right{right:-3.5rem;}
.s_news_slide .botbox{position:static!important;}
}
@media (min-width:1280px){.s_news_slide .arrbox .arr.arr_left{left:-3.5rem;}
.s_news_slide .arrbox .arr.arr_right{right:-3.5rem;}
}
@media (min-width:1440px){.s_news_slide .arrbox .arr.arr_left{left:-4rem;}
.s_news_slide .arrbox .arr.arr_right{right:-4rem;}
}
@media (min-width:1560px){.s_news_slide .arrbox .arr.arr_left{left:-5rem;}
.s_news_slide .arrbox .arr.arr_right{right:-5rem;}
}
