#header{position:fixed;width:100%;top:0;z-index:999;transition:all .5s ease}
#header .box{display:flex;align-items:center;justify-content:space-between}
#header .logo{max-width:10.875rem;flex-shrink:0;margin-top:.25rem}
#header .logo a.on{display:none}
#header .nav{display:flex;align-items:center;justify-content:space-between;width:60%;font-size:1.125rem;color:#fff;transition:all .5s ease}
#header .nav li{position:relative;padding:2.5rem 0}
#header .nav li::before{content:'';position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%);width:0;background:linear-gradient(to right,#0080d4,#21c466);height:.25rem;transition:all .5s ease}
#header .nav li.on::before,#header .nav li:hover::before{width:100%}
#header .nav li .ej_box{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:auto;white-space:nowrap;background:#fff;box-shadow:0 6px 6px 0 rgba(37,85,165,0.2);border-bottom-left-radius:.9375rem;border-bottom-right-radius:.9375rem;overflow:hidden;opacity:0;visibility:hidden;transition:all .5s ease}
#header .nav li:hover .ej_box{opacity:1;visibility:visible}
#header .nav li .ej_box a{display:block;padding:1.375rem 2.5rem;font-size:1.125rem;font-family:'MiSans-Light';color:#414141;border:1px solid #eeeeee;transition:all .5s ease}
#header .nav li .ej_box a:hover{font-family:'MiSans-Regular';color:#2555a5}
#header .nav li .ej_box a:last-child{border:0}
#header .nav li .pro_box{padding:3.75rem 5rem}
#header .nav li .pro_box a{border:0;padding:0}
#header .nav li .pro_box2:first-child{margin-bottom:3.75rem}
#header .nav li .pro_box .pro_box2 a{display:inline-block;font-size:1.125rem;font-family:'MiSans-Normal';color:#414141;padding:1.25rem 3.125rem 1.25rem 0;transition:all .5s ease}
#header .nav li .pro_box .pro_box2 a:hover{color:#2555a5}
#header .nav li .pro_box2 a:first-child{display:block;font-size:1.25rem;font-family:'MiSans-Demibold';color:#414141;padding:0;padding-bottom:1.25rem;border-bottom:1px solid #e5e5e5;width:30rem}
#header .nav li .pro_box2 a:first-child:hover{font-family:'MiSans-Demibold';color:#414141}
#header.xg{background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.05)}
#header.xg .logo a{display:none}
#header.xg .logo a.on{display:block}
#header.xg .nav{color:#414141}
#n_banner{width:100%;font-family:'MiSans-Medium';height:36.25rem}
#n_banner .box{display:inline-flex;flex-direction:column;justify-content:center;height:100%}
#n_banner p{display:inline-block;font-size:1.25rem;text-transform:uppercase;margin-bottom:1.375rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
#n_banner h2{font-size:3.375rem;color:#fff}
#n_banner .mbx{position:absolute;bottom:10%;right:10rem;display:flex;justify-content:flex-end;align-items:flex-end;gap:.625rem;font-size:.875rem;color:rgba(255,255,255,0.7)}
.n_lx{background:url(../images/n_lx_bg.jpg) top no-repeat;background-size:cover;padding:6.3125rem 0 9.1875rem 0}
.n_lx .box1 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}
.n_lx .box1 li{display:flex;align-items:flex-start;justify-content:space-between;background:rgba(255,255,255,0.6);border-radius:.625rem;padding:3.5625rem 4.375rem;transition:transform .5s ease}
.n_lx .box1 li:hover{transform:translateY(-.5rem)}
.n_lx .box1 li .img{display:none}
.n_lx .box1 li h2{font-size:1.5rem;font-family:'MiSans-Medium';color:#414141;margin-bottom:2.375rem}
.n_lx .box1 li p{display:flex;align-items:flex-start;font-size:1.125rem;font-family:'MiSans-Light';line-height:1.875rem;color:#414141}
.n_lx .box1 li p .iconfont{font-size:1.25rem;color:#444545;margin-right:.625rem}
.n_lx .box1 li a p{transition:all .5s ease}
.n_lx .box1 li a:hover p{color:#2555a5}
.n_lx .box1 li span{display:none;font-size:1.25rem;font-family:'MiSans-Normal';color:#717171;margin-bottom:.625rem}
.n_lx .box1 li p .icon-spiritling-dingwei{display:none;font-size:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_lx .box1 li:first-child{background:#fff;grid-column:span 3;align-items:center;padding:0;padding-left:6.125rem}
.n_lx .box1 li:first-child .iconfont{display:none}
.n_lx .box1 li:first-child .img{display:block;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}
.n_lx .box1 li:first-child span,.n_lx .box1 li:first-child .icon-spiritling-dingwei{display:inline-block}
.n_lx .box1 li:first-child h2{font-size:2rem;color:#212121}
.n_lx .box1 li:first-child p{font-size:1.125rem;font-family:'MiSans-Normal';color:#414141;margin-bottom:2rem}
.n_lx .box1 li:first-child p.tel{font-size:1.625rem}
.n_lx .box1 li .txt_box{margin-bottom:1.5rem}
.n_lx .box1 li .txt_box:last-child{margin-bottom:0}
.n_lx .line{width:100%;height:1px;background:#c6d6dd;margin:5rem 0}
.n_lx .box2 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2.1875rem}
.n_lx .box2 li{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.625rem;padding:3.5rem 3.625rem}
.n_lx .box2 li h2{font-size:1.625rem;font-family:'MiSans-Medium';color:#414141;margin-bottom:.625rem}
.n_lx .box2 li p{font-size:1rem;font-family:'MiSans-Normal';color:#717171;margin-bottom:2.1875rem}
.n_lx .box2 li .iconfont{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);border-radius:50%;position:relative}
.n_lx .box2 li .iconfont::before{font-size:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;z-index:2;position:relative}
.n_lx .box2 li .iconfont::after{content:'';width:2.25rem;height:2.25rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1;background:#fff;border-radius:50%}
.n_lx .box2 li .img{border:1px solid #dbdee0;border-radius:.9375rem;max-width:9.0625rem;padding:.625rem}
.n_lx .box2 li{transition:all .5s ease}
.n_lx .box2 li:hover{transform:translateY(-.5rem)}
.n_zixun{background:url(../images/n_zixun_bg.jpg) bottom no-repeat;background-size:cover;padding:6.9375rem 0;color:#fff}
.n_zixun .box{display:flex;align-items:flex-start;justify-content:space-between}
.n_zixun .txt{font-size:2rem;line-height:2.6875rem;padding-top:.625rem;margin-right:8.375rem;flex-shrink:0;max-width:27.875rem}
.n_zixun form{display:grid;grid-template-columns:repeat(2,1fr);gap:.9375rem;width:100%}
.n_zixun form input,.n_zixun form textarea{font-size:1.125rem;font-family:'MiSans-Regular';line-height:1.5rem;color:#717171;padding:1.6875rem 1.25rem;background:#fff;border-radius:5px;width:100%}
.n_zixun form textarea{min-height:11.25rem;grid-column:span 2}
.n_zixun form .yzm{position:relative}
.n_zixun form .yzm .fc-code{position:absolute;top:50%;right:5%;transform:translateY(-50%)}
.n_zixun form button{font-size:1.125rem;font-family:'MiSans-Regular';color:#fff;background:linear-gradient(to right,#0080d4,#21c466);max-width:11.25rem;border-radius:.3125rem}
.n_zp{background:url(../images/n_zp_bg.jpg) center no-repeat;background-size:cover;padding:5.625rem 0 8.0625rem 0}
.n_zp #list_slide{position:relative}
.n_zp #list_slide dl{position:relative;margin-bottom:15px;z-index:1}
.n_zp #list_slide dl:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;pointer-events:none}
.n_zp #list_slide dt{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;transition:.5s;padding:2.3125rem 3.75rem;background:#fff;transition:all .5s ease}
.n_zp #list_slide dt h2{font-size:1.375rem;font-family:'MiSans-Medium';color:#3b3b3b;width:30%}
.n_zp #list_slide dt p{font-size:1.0625rem;color:#3b3b3b}
.n_zp dl .top .zk{display:flex;align-items:center;justify-content:center;border:1px solid #cacaca;border-radius:50%;width:2.1875rem;height:2.1875rem}
.n_zp dl .top .zk i{width:.9375rem;height:.9375rem;display:block;position:relative;transition:all .5s ease}
.n_zp dl .top .zk i::after,.n_zp dl .top .zk i::before{content:'';position:absolute;width:100%;height:1px;background:#cacaca;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.n_zp dl .top .zk i::after{transform:rotate(90deg);left:0}
.n_zp dl .top .zk:hover i{transform:rotate(90deg)}
.n_zp dl.on .top .zk i::after{display:none}
.n_zp dl.on .top .zk:hover i{transform:rotate(0deg)}
.n_zp dl.on .top .zk,.n_zp dl:hover .top .zk{border:1px solid #fff}
.n_zp dl.on .top .zk i::before,.n_zp dl .top .zk:hover i::before{background:#fff}
.n_zp #list_slide .on dt,.n_zp #list_slide dl:hover dt{background:linear-gradient(to right,#0080d4,#21c466)}
.n_zp dl:hover .top .zk i::after,.n_zp dl:hover .top .zk i::before{background:#fff}
.n_zp #list_slide .on dt{border-bottom-right-radius:0;border-bottom-left-radius:0}
.n_zp #list_slide .on dt h2,.n_zp #list_slide dl:hover dt h2{color:#fff}
.n_zp #list_slide .on dt p,.n_zp #list_slide dl:hover dt p{color:#fff}
.n_zp #list_slide dd.down{display:none;transition:0s;justify-content:space-between;background:#fff;padding:3.75rem;border-bottom:0}
.n_zp dl .down .box .left{padding-right:5.75rem}
.n_zp dl .down .box .left h6{font-size:1.0625rem;font-family:'MiSans-Medium';color:#515151}
.n_zp dl .down .box .left .ar_article{font-size:1.0625rem;line-height:2.125rem;color:#515151}
.n_zp dl .down .box .left .ar_article:nth-child(1){margin-bottom:3.4375rem}
.n_zp dl .down .box .right{width:36.5rem;flex-shrink:0}
.n_zp dl .down .box .right h6{font-size:1.625rem;font-family:'MiSans-Medium.ttf';color:#000;margin-bottom:2.4375rem}
.n_zp dl .down .box .right p{font-size:1.0625rem;font-family:'MiSans-Light.ttf';line-height:2.125rem;color:#515151;display:flex}
.n_zp dl .down .box .right .fsyj a{display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,#0080d4,#21c466);width:15rem;height:3.75rem;font-size:1.125rem;font-family:'MiSans-Light.ttf';color:#fff;border-radius:.3125rem;margin-top:5rem}
.n_zp dl .down .box{display:flex;justify-content:space-between}
.n_zp #list_slide dd p{margin-bottom:0}
.n_zp #list_slide dd p span{margin-left:.5rem}
.n_zp #list_slide dd p:last-child{padding-bottom:0}
.n_zp #list_slide dd .content{display:flex;flex-direction:row-reverse}
.n_zp #list_slide dd .content{color:#707578;line-height:1.875rem;font-size:.9375rem}
.n_zp #list_slide dd .content p{color:#707578;line-height:1.875rem;font-size:.9375rem}
.n_zp #list_slide .btn_send{width:15rem;height:3.75rem;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:1rem;background:#115eb3;margin-top:2.5rem}
.n_zp #list_slide .btn_send i{font-size:1.75rem;margin-left:.5rem}
.n_zp #list_slide dd ul{margin-bottom:2rem}
.n_zp #list_slide dd ul li{list-style:decimal;margin-left:1.3em;font-size:.9375rem;color:#6f6f6f;line-height:1.875rem}
.n_zp #list_slide dd ul li a{color:#115eb3}
.n_zp #list_slide dd .tt{font-size:1.5rem;color:#000;margin-bottom:1.875rem}
#list_slide dd .tt span{font-size:1.625rem;color:#115eb3;font-family:"Myriad Pro",arial;display:inline-block;margin-left:.625rem}
#list_slide .content{overflow:hidden}
#list_slide .content .left{width:62%;padding-right:3.25rem}
#list_slide .content .right{width:38%}
#list_slide .content .right .flex{display:flex}
#list_slide .content .right .pic{flex-shrink:0;width:7.4375rem;margin-right:2rem}
#list_slide .content .right .applybox{display:flex;color:#404044;flex-direction:column;justify-content:space-between;align-items:flex-start}
#list_slide .content .right .tt{font-size:1.5rem;font-weight:bold;color:#000}
#list_slide .content .scrollbox{height:28.5rem;overflow:auto;padding-right:2.5rem}
.n_zp .title{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e6e6e6;margin-bottom:3.75rem;padding-bottom:2.5rem}
.n_zp .title p{display:inline-block;font-size:1.375rem;font-family:'MiSans-Demibold';text-transform:uppercase;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.1875rem}
.n_zp .title h2{font-size:2.875rem;font-family:'MiSans-Medium';color:#212121}
.n_zp .n_sj a{font-size:1.125rem;font-family:'MiSans-Medium';color:#414141;position:relative;display:inline-block;margin-right:4.375rem}
.n_zp .n_sj a:last-child{margin-right:0}
.n_zp .n_sj a::before{content:'';position:absolute;width:0%;height:3px;background:linear-gradient(to right,#0080d4,#21c466);transition:all .5s ease;bottom:-2.5625rem;left:50%;transform:translateX(-50%)}
.n_zp .n_sj a.on::before,.n_zp .n_sj a:hover::before{width:100%}
.n_partner{background:url(../images/n_parther_bg.jpg) center no-repeat;background-size:cover;padding:7.1875rem 0 8.375rem 0}
.n_partner ul{display:grid;grid-template-columns:repeat(7,1fr);gap:.9375rem}
.n_partner ul li{width:100%;height:13.125rem;background:#fff;border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px rgba(37,85,165,0.15)}
.n_partner ul li:nth-child(1),.n_partner ul li:nth-child(8),.n_partner ul li:nth-child(16),.n_partner ul li:nth-child(23),.n_partner ul li:nth-child(25),.n_partner ul li:nth-child(32),.n_partner ul li:nth-child(40),.n_partner ul li:nth-child(47){grid-column:span 2}
.n_partner ul li .img{max-width:9.125rem;max-height:5.3125rem}
.n_partner ul li:nth-child(1) .img,.n_partner ul li:nth-child(8) .img,.n_partner ul li:nth-child(16) .img,.n_partner ul li:nth-child(23) .img,.n_partner ul li:nth-child(25) .img,.n_partner ul li:nth-child(32) .img,.n_partner ul li:nth-child(40) .img,.n_partner ul li:nth-child(47).img{max-width:16.25rem}
.n_mode{background:url(../images/n_mode_bg.jpg) center no-repeat;background-size:cover;padding:8.25rem 0 9.25rem 0}
.n_mode .box1 ul{display:flex;align-items:center;justify-content:center;gap:.8125rem;flex-wrap:wrap}
.n_mode .box1 ul li{display:flex;align-items:flex-start;flex-direction:column;background:rgba(255,255,255,0.6);padding:4.875rem 2.375rem;transition:transform .5s ease;height:16.25rem}
.n_mode .box1 ul li:hover{transform:translateY(-.5rem)}
.n_mode .box1 ul li h2{font-size:1.625rem;font-family:'MiSans-Medium';text-transform:uppercase;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.875rem}
.n_mode .box1 ul li p{font-size:1.0625rem;font-family:'MiSans-Light';line-height:2rem;color:#515151}
.n_mode .box1 ul li.fr4{width:calc(25% - .8125rem)}
.n_mode .box1 ul li.fr3{width:calc(33.333% - .8125rem)}
.n_mode .box2{position:relative}
.n_mode .box2 .jt{position:absolute;left:50%;transform:translateX(-50%);bottom:-30%}
.n_mode .line{width:100%;height:1px;background:#c5d9e7;margin-top:5rem}
.n_mode .box3 ul{display:grid;grid-template-columns:repeat(4,1fr);gap:3.75rem;padding-top:3.125rem}
.n_mode .box3 li{padding:4.125rem 3.4375rem 1.25rem 3.4375rem;background:rgba(255,255,255,0.5);position:relative;display:flex;align-items:center;flex-direction:column;transition:background .5s ease}
.n_mode .box3 li h2{font-size:1.75rem;font-family:'MiSans-Medium';color:#212121;margin-bottom:2.375rem}
.n_mode .box3 li p{font-size:1.0625rem;font-family:'MiSans-Light';line-height:1.875rem;color:#616161;text-align:center}
.n_mode .box3 li::after{content:"";position:absolute;top:-6.5%;left:50%;transform:translateX(-50%);border-top-width:1.375rem;border-left-width:.625rem;border-bottom-width:.625rem;border-right-width:.625rem;border-style:solid;border-color:transparent transparent rgba(255,255,255,0.5) transparent}
.n_mode .box3 li::before{content:"";position:absolute;top:-12.25%;left:50%;transform:translateX(-50%);width:.9375rem;height:.9375rem;background:url(../images/n_mode_ico.png) center no-repeat;background-size:contain}
.n_mode .box3 li .iconfont{display:inline-block;font-size:2.875rem;margin-bottom:1.875rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_mode .box3 li .iconfont svg{width:2.875rem;height:2.875rem}
.n_mode .box3 li .iconfont svg path{fill:url(#myGradient)}
.n_mode .box3 li:hover{background:linear-gradient(to bottom,#0080d4,#21c466)}
.n_mode .box3 li:hover::after{border-color:transparent transparent #0080d4 transparent}
.n_mode .box3 li:hover h2,.n_mode .box3 li:hover p,.n_mode .box3 li:hover .iconfont{color:#fff}
.n_mode .box3 li:hover .iconfont svg path{fill:#fff}
.n_fwlc{background:url(../images/n_fwlc_bg.jpg) center no-repeat;background-size:cover;padding:7rem 0 8.375rem 0}
.n_fwlc .n_title{align-items:flex-start}
.n_fwlc .box1 ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1.625rem;position:relative;z-index:3}
.n_fwlc .box1 .img{width: 100%;height: 14.0625rem;}
.n_fwlc .box1 .txt{padding:3.125rem 1.5rem;background:#fff;width:100%;height:21.25rem;}
.n_fwlc .box1 .txt h2{font-size:1.5625rem;font-family:'MiSans-Medium';margin-bottom:1.875rem;color:#212121}
.n_fwlc .box1 .txt .ar_article{max-height: 11.5rem;overflow: hidden;overflow-y: auto;padding-right: 1rem;}
.n_fwlc .box1 .sz{display:inline-flex;align-items:center;justify-content:center;position:relative;margin-top:2.375rem}
.n_fwlc .box1 .sz p{position:relative;z-index:3;font-size:1.125rem;font-family:'MiSans-Demibold';background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_fwlc .box1 .sz::before{content:'';position:absolute;width:3.5625rem;height:3.5625rem;background:linear-gradient(to right,#0080d4,#21c466);border-radius:50%;z-index:1}
.n_fwlc .box1 .sz::after{content:'';position:absolute;width:3.25rem;height:3.25rem;background:#dcf0fb;border-radius:50%;z-index:2}
.n_fwlc .box1 li{display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .5s ease}
.n_fwlc .box1 .line{width:100%;height:1px;background:#dde2e7;margin-top:-0.625rem;position:relative;z-index:1}
.n_fwlc .box1 li:hover{transform:translateY(-1rem)}
.n_fwlc .box2{margin-top:10rem}
.n_fwlc .box2 ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1.625rem}
.n_fwlc .box2 li{background:#fff;width:100%;height:100%;max-height:27.1875rem;padding:5.9375rem 3.25rem;transition:all .5s ease}
.n_fwlc .box2 li img{max-width:2.8125rem;max-height:3rem;margin-bottom:1.875rem}
.n_fwlc .box2 .txt h2{font-size:1.5625rem;font-family:'MiSans-Medium';margin-bottom:1.875rem;color:#212121}
.n_fwlc .box2 li:hover{transform:translateY(-1rem)}
.n_fwlc .box3{margin-top:6.6875rem;position:relative}
.n_fwlc .box3 .txt{position:absolute;left:10%;top:50%;transform:translateY(-50%);z-index:1}
.n_fwlc .box3 .img{border-radius:.9375rem}
.n_fwlc .box3 .n_title h2{color:#fff}
.n_fwlc .box3 .ar_article{font-family:'MiSans-Regular';font-size:1.375rem;line-height:2.375rem;color:#fff}
.n_ywpz{background:url(../images/n_ywpz_bg.jpg) center no-repeat;background-size:cover;padding:8.4375rem 0}
.n_ywpz .n_title{align-items:flex-start;margin-bottom:2.625rem}
.n_ywpz .top{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #ccd0d4;margin-bottom:3.125rem}
.n_ywpz .top #s_dyfc{display:flex;align-items:center;gap:4.5rem}
.n_ywpz .top #s_dyfc li{font-size:1.125rem;font-family:'MiSans-Medium';color:#414141;position:relative;padding-bottom:2.625rem}
.n_ywpz .top #s_dyfc li::before{content:'';position:absolute;height:3px;width:0;bottom:-1px;background:linear-gradient(to right,#0080d4,#21c466);left:50%;transform:translateX(-50%);transition:all .5s ease}
.n_ywpz .top #s_dyfc li.on::before,.n_ywpz .top #s_dyfc li:hover::before{width:100%}
.n_ywpz .top li,.n_ywpz .dyfc-div .iconfont{cursor:pointer}
.n_ywpz .dyfc-div{position:relative;display:none}
.n_ywpz .iconfont{display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#adbdcd;border-radius:50%;border:1px solid #adbdcd;width:4.0625rem;height:4.0625rem;transition:background .5s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:9}
.n_ywpz .iconfont.prev::before{transform:rotate(180deg)}
.n_ywpz .iconfont.prev{left:-6%}
.n_ywpz .iconfont.next{right:-6%}
.n_ywpz .iconfont:hover{color:#fff;background:linear-gradient(to right,#0080d4,#21c466);border:0}
.n_ywpz .dyfc-div .img{width:100%;height:17.8125rem;border-radius:.9375rem;margin-bottom:1.5rem;background:#fff;padding:1.0625rem}
.n_ywpz .dyfc-div .img img{object-fit:none}
.n_ywpz .dyfc-div .txt h2{text-align:center;font-size:1.375rem;color:#414141}
.n_ywpz .yw_show{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);justify-content:center;align-items:center;z-index:99999}
.n_ywpz .yw_show .yw_show_content{background-color:#fff;border-radius:5px;position:relative;background:#fff;background-size:cover;width:100%;max-width:68.75rem;padding:3rem}
.n_ywpz .yw_show .yw_show_content .close{cursor:pointer;border:2px solid #0080d4;border-radius:50%;width:2.1875rem;height:2.1875rem;display:flex;align-items:center;justify-content:center;font-size:1.375rem;color:#0080d4}
.n_news{background:url(../images/n_news_bg.jpg) center no-repeat;background-size:cover;padding:6.25rem 0 7.25rem 0}
.n_news .top{display:flex;align-items:center;gap:1rem;margin-bottom:3.4375rem;position:relative;z-index:5}
.n_news .dropdown{position:relative;display:inline-block}
.n_news .dropbtn{color:#61616187;font-size:1rem;font-family:'MiSans-Regular';border:2px solid #e4e4e4;border-radius:.3125rem;background:#ffffff00;width:10.625rem;height:3.125rem;display:inline-flex;align-items:center;justify-content:space-between;padding:0 1.25rem;position:relative;color:#000000}
.n_news .dropbtn::after{content:'';opacity:1;filter:alpha(opacity=100);display:block;width:30px;height:4.5rem;opacity:.8;float:right;display:block;background:url(../images/arrow_down.svg) center no-repeat;background-size:14px;transition:all .5s ease-in-out}
.n_news .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}
.n_news .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}
.n_news .dropdown-content a:hover{background-color:#f1f1f1}
.n_news .show{display:block}
.n_news form{display:inline-flex;border:2px solid #e4e4e4;border-radius:.3125rem;width:26.25rem;height:3.125rem;padding:0 1.25rem;position:relative}
.n_news form input{color:#a3a3a3;font-size:1rem;font-family:'MiSans-Regular';width:100%;height:100%}
.n_news form button{background:#ffffff00;color:#a3a3a3}
.n_news ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem}
.n_news li a{display:block;width:100%;height:100%;min-height:37.25rem;background:#fff}
.n_news li .txt{padding:3.125rem 2.5rem}
.n_news li .txt h2{font-size:1.375rem;line-height:2.25rem;color:#000;margin-bottom:3.9375rem}
.n_news li .img{max-width:31.25rem;max-height:20.625rem}
.n_news li .txt .more{display:flex;align-items:center;justify-content:space-between}
.n_news li .txt .more .time{font-size:.875rem;color:rgba(0,0,0,.6)}
.n_news li .txt p{font-size:1rem;font-family:'MiSans-Light';line-height:1.875rem;color:#969696}
.n_news li .txt .more .iconfont{display:inline-flex;align-items:center;justify-content:center;background:#dde6ec;font-size:1.25rem;color:#fff;width:2rem;height:2rem;border-radius:50%;transition:all .5s ease}
.n_news li.txt_box a .txt{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.n_news li:hover .txt .more .iconfont{background:linear-gradient(to right,#0080d4,#21c466)}
.n_news_show{padding:6.25rem 0 8.1875rem 0}
.n_news_show .box{display:flex;justify-content:space-between}
.n_news_show .box .top{display:flex;align-items:center;gap:1.5rem;margin-bottom:3.3125rem}
.n_news_show .box .top .time{width:6.5625rem;height:6.5625rem;flex-shrink:0;background:linear-gradient(to right,#0080d4,#21c466);font-size:2.625rem;font-family:'ROBOTO-BOLD';color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.9375rem}
.n_news_show .box .top .time span{font-size:.875rem;font-family:'ROBOTO-LIGHT';font-style:italic;margin-bottom:.625rem}
.n_news_show .box .sx_box{margin-top:4.375rem;border-top:2px solid #edeff1;padding-top:2.5rem;display:flex;justify-content:space-between;font-size:1rem;color:#4d4d4d}
.n_news_show .box .sx_box a p{margin-bottom:1.8125rem}
.n_news_show .box .sx_box a h2{font-size:1rem;font-family:'MiSans-Medium';transition:all .5s ease;cursor:pointer}
.n_news_show .box .sx_box a h2:hover{background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_news_show .box .sx_box a{width:50%;flex-shrink:0}
.n_news_show .box .sx_box a:last-child{text-align:right}
.n_news_show .box .left{padding-right:3.5rem;margin-right:3.5rem;border-right:1px solid #ecedee}
.n_news_show .box .right{width:100%;max-width:25.25rem;flex-shrink:0}
.n_news_show .box .right h2{font-size:1.75rem;font-family:'MiSans-Medium';color:#3d3d3d}
.n_news_show .box .right a{display:flex;align-items:center;border-bottom:1px solid #ecedee;padding:1.75rem 0}
.n_news_show .box .right a .img{width:100%;max-width:8.75rem;flex-shrink:0;border-radius:.3125rem}
.n_news_show .box .right a .txt{margin-left:1.25rem}
.n_news_show .box .right a .txt .time{display:flex;align-items:center;gap:.625rem;font-size:.75rem;color:#aaaaac;margin-bottom:.9375rem}
.n_news_show .box .right a .txt p{font-size:1.125rem;font-family:'MiSans-Medium';line-height:1.625rem;color:#3d3d3d;transition:all .5s ease}
.n_news_show .box .right a:hover .txt p{background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_news_show .box .right .dt_box{position:sticky;top:7rem}
.n_about{background:url(../images/n_about_bg.jpg) center no-repeat;background-size:cover;padding:8.4375rem 0}
.n_about .n_title{align-items:flex-start}
.n_about .box{display:flex;justify-content:space-between;gap:16.125rem}
.n_about .box .left{width:100%;max-width:25rem;flex-shrink:0}
.n_about .sz_box li{margin-bottom:3.75rem}
.n_about .sz_box li:last-child{margin-bottom:0}
.n_about .sz_box .sz{display:inline-flex;align-items:flex-start;font-size:1.375rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.n_about .sz_box .sz p{font-size:4.375rem;font-family:'ROBOTO-BOLD';margin-right:.5rem}
.n_about .sz_box .sz span{margin-top:.5rem}
.n_about .sz_box .txt{font-size:1.0625rem;font-family:'MiSans-Light';color:#414141}
.n_about .right .ar_article{margin-bottom:3.75rem}
.n_about .right a .img{border-radius:.625rem}
.n_about .right a .img{position:relative}
.n_about .right a .img::before{content:'';width:100%;height:100%;position:absolute;z-index:3;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(../images/n_about_video.png) center no-repeat}
.n_about .right a .img::after {content: '';width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;background: url(../images/n_about_video_yuan.png) center no-repeat;transform-origin: 50% 50%;animation: rotate 5s linear infinite;}

@keyframes rotate {
  from {
      transform: rotate(0deg);
  }
  to {
      transform: rotate(360deg);
  }
}
.n_qywh{background:url(../images/n_yywh_bg.jpg) center no-repeat;background-size:cover;padding:7.5rem 0 8.75rem 0}
.n_qywh ul{display:flex;gap:1.25rem}
.n_qywh ul li{position:relative;width:100%;height:38.75rem;transition:all .5s ease}
.n_qywh ul li .img{width:100%;height:100%;border-radius:.625rem}
.n_qywh ul li h2,.n_qywh ul li p{position:absolute;bottom:3.125rem;left:3.125rem;z-index:2;font-size:1.625rem;font-family:'MiSans-Normal';color:#fff;transition:all .5s ease;opacity:0;visibility:hidden}
.n_qywh ul li .ico{width:100%;height:100%;max-width:3.125rem;max-height:3.25rem;margin-bottom:2rem;position:absolute;left:3.125rem;bottom:6.5625rem;z-index:2}
.n_qywh ul li h2{font-size:1.75rem;font-family:'MiSans-Medium';width:100%;opacity:1;visibility:visible}
.n_qywh ul li.on{width:60rem;flex-shrink:0}
.n_qywh ul li.on p{opacity:1;visibility:visible;width:100%}
.n_qywh ul li.on h2{opacity:0;visibility:hidden}
.n_fzlc{padding:1.9375rem 0;color:#fff}
@media (min-width:1260px){}
@media (min-width:1260px){}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
@media (max-width:1200px){}
@media (max-width:992px){}
@media (max-width:750px){}
@media (min-width:768px){}
@media (min-width:992px){}
.container{max-width:100rem;margin:0px auto;width:100%;padding:0px 20px}
.historyMain{position:relative;min-height:53.75rem;padding:2.1875rem 0px}
.historyYearBox{display:none;position:absolute;left:0px;top:0px;width:100%;height:100vh;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;background:url(../images/n_fzlc_bg.jpg) bottom no-repeat;background-size:cover}
.historyYearBox .container .historyYearListBox{width:50%;position:relative}
.historyYearBox .container .historyYear{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15rem;height:45rem;overflow:hidden;position:relative}
.historyYearBox .container .historyYear .Year{color:#fff;line-height:15rem;z-index:10;position:relative;font-weight:600;font-family:Arial,Helvetica,sans-serif}
.historyYearBox .container .historyYear .YearList{line-height:15rem;height:15rem;position:relative;z-index:10}
.historyYearBox .container .historyYear .YearList .swiper-slide{color:rgba(240,246,244,0.1);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;font-weight:600;font-family:Arial,Helvetica,sans-serif}
.historyYearBox .container .historyYear .YearList .swiper-slide.swiper-slide-active{background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
.historyYearBox .container .roundBox{position:absolute;width:27.5rem;height:27.5rem;right:-4.375rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}
.historyYearBox .container .roundBox svg{position:absolute;left:-1.125rem;top:-1.125rem;right:-1.125rem;bottom:-1.125rem}
.historyYearBox .container .roundBox svg .path-loop{fill:none;stroke:rgba(240,246,244,0.1);stroke-miterlimit:10;stroke-width:0.1px}
.historyYearBox .container .roundBox svg .path-loop1{fill:none;stroke:#21c466;stroke-miterlimit:10;stroke-width:0.1px;stroke-dashoffset:157;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.historyListMain{position:relative;z-index:20}
.historyListMain .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.historyListMain .container .historyList{width:100%}
.historyListMain .container .historyList ul li{margin-top:15px;padding:0px 0px 15px;border-bottom:1px solid rgba(255,255,255,0.3)}
.historyListMain .container .historyList ul li .listYear{font-size:18px;line-height:1.2;padding-bottom:10px;font-weight:600;color:#fff;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.historyListMain .container .historyList ul li .desc{font-size:14px;line-height:18px;color:#fff;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.historyListMain .container .historyList ul li .imgBox{padding-top:20px}
.historyListMain .container .historyList ul li .imgBox img{width:100%;display:block;border-radius:20px}
.historyListMain .container .historyList ul li:last-child{border-bottom:none}
@media (max-width:480px){}
@media (min-width:768px){.historyMain{padding:0px}
.historyYearBox .container .historyYear{font-size:15vw;height:45vw}
.historyYearBox .container .historyYear .Year{line-height:15vw}
.historyYearBox .container .historyYear .YearList{line-height:15vw;height:15vw}
.historyYearBox .container .roundBox{width:33.125rem;height:33.125rem;right:-4.375rem}
.historyYearBox .container .roundBox svg{left:-1.125vw;top:-1.125vw;right:-1.125vw;bottom:-1.125vw}
.historyListMain .container .historyList{width:100%;padding:3.125vw 0px}
.historyListMain .container .historyList ul li{margin-top:2.188vw;padding:0vw 0vw 2.188vw;border-bottom:0.063vw solid rgba(255,255,255,0.3)}
.historyListMain .container .historyList ul li .listYear{font-size:1.5vw;padding-bottom:0.625vw}
.historyListMain .container .historyList ul li .desc{font-size:1vw;line-height:-webkit-calc(22 / 16);line-height:calc(22 / 16)}
.historyListMain .container .historyList ul li .imgBox{padding-top:1.25vw}
.historyListMain .container .historyList ul li .imgBox img{border-radius:1.25vw}
}@media (min-width:992px){.historyMain{background-image:none}
.historyYearBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.historyListMain .container .historyList{width:33.313vw;padding:.625rem 0}
.historyListMain .container .historyList ul li .listYear{color:rgba(255,255,255,0.3)}
.historyListMain .container .historyList ul li .desc{color:rgba(255,255,255,0.3)}
.historyListMain .container .historyList ul li.cur .listYear{color:#fff}
.historyListMain .container .historyList ul li.cur .desc{color:#fff}
}.historyMain .ar_article{color:rgba(255,255,255,0.3);transition:all .5s ease}
.historyMain .cur .ar_article{color:#fff}
.map_lc{display: none;}
.map_lc{background:url(../images/n_fzlc_bg.jpg) right no-repeat;background-size:cover;color: #fff;padding: 4.5rem 0;}
.map_lc ul{display: grid;grid-template-columns: repeat(1, 1fr);gap: 2rem;}
.map_lc ul li .listYear{font-size: 2.25rem;color: #fff;margin-bottom: 1rem;}
.map_lc ul li .ar_article{font-size: 1.25rem;color: #fff;}
.n_zzry{background:url(../images/n_zzry_bg.jpg) center no-repeat;background-size:cover;padding:8.125rem 0 7.875rem 0}
.n_zzry .n_title{align-items:flex-start}
.n_zzry .top{display:flex;align-items:center;justify-content:space-between}
.n_zzry .top .jt{display:flex;align-items:center;gap:.625rem;}
.n_zzry .iconfont{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#adbdcd;border-radius:50%;border:1px solid #adbdcd;width:4.0625rem;height:4.0625rem;transition:background .5s ease}
.n_zzry .iconfont.prev::before{transform:rotate(180deg)}
.n_zzry .iconfont:hover{color:#fff;background:linear-gradient(to right,#0080d4,#21c466);border:0}
.n_zzry .honorSwiper{height:44.375rem}
.n_zzry .honorSwiper .swiper-slide{height:auto}
.n_zzry .honorSwiper li .img{background:url(../images/n_honor_img_bg.jpg) center no-repeat;background-size:cover;width:100%;height:17.8125rem;display:flex;align-items:center;justify-content:center;border-radius:.9375rem;margin-bottom:1.25rem}
.n_zzry .honorSwiper li h2{font-size:1.375rem;color:#414141;text-align:center}
.n_zzry .honorSwiper li .img img{max-width:15.625rem;max-height:10.4375rem;object-fit:contain}
.n_case{background:url(../images/n_case_bg.jpg)center no-repeat;background-size:cover;padding:6.25rem 0 6.875rem 0}
.n_case .box1{position:relative}
.n_case .box1 .img_box{position:relative;width:100%;max-width:47.875rem;height:51.5rem;flex-shrink:0}
.n_case .box1 .img_box img{position:absolute;z-index:2;left:50.5%;top:53.5%;transform:translateX(-50%) translateY(-50%);max-width:36.875rem;max-height:36.875rem;border-radius:50%}
.n_case .box1 .img_box::before{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);content:'';width:100%;height:100%;background:url(../images/n_case_fa_img.png) center no-repeat}
.n_case .box1 .right{margin-left:9.375rem;margin-bottom:3rem}
.n_case .box1 .lou{position:absolute;bottom:0;right:0}
.n_case .box2{margin-top:6.5rem}
.n_case .box2 .top{align-items:flex-end;justify-content:space-between;border-bottom:1px solid #ccd0d4;margin-bottom:3.125rem}
.n_case .box2 .top #s_dyfc{gap:4.5rem}
.n_case .top #s_dyfc li{font-size:1.125rem;font-family:'MiSans-Medium';color:#414141;position:relative;padding-bottom:2.625rem}
.n_case .top #s_dyfc li::before{content:'';position:absolute;height:3px;width:0;bottom:-1px;background:linear-gradient(to right,#0080d4,#21c466);left:50%;transform:translateX(-50%);transition:all .5s ease}
.n_case .top #s_dyfc li.on::before,.n_case .top #s_dyfc li:hover::before{width:100%}
.n_case .top li,.n_case .dyfc-div .iconfont{cursor:pointer}
.n_case .dyfc-div{position:relative;display:none}
.n_case .dyfc-div li{background:#fff;border-radius:.625rem;padding:4.0625rem 4.375rem;height:26.875rem}
.n_case .dyfc-div li .img{margin-bottom:2.0625rem}
.n_case .dyfc-div li .img img{max-width:3.875rem;max-height:3rem;object-fit:contain}
.n_case .dyfc-div li h2{font-size:1.75rem;font-family:'MiSans-Medium';color:#212121;margin-bottom:2.5rem}
.n_case .box1 .ar_article{font-size:1.125rem;line-height:2.375rem;color:#515151}
.n_case .dyfc-div .iconfont{display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#adbdcd;border-radius:50%;border:1px solid #adbdcd;width:4.0625rem;height:4.0625rem;transition:background .5s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:9}
.n_case .dyfc-div .iconfont.prev::before{transform:rotate(180deg)}
.n_case .dyfc-div .iconfont.prev{left:-6%}
.n_case .dyfc-div .iconfont.next{right:-6%}
.n_case .dyfc-div .iconfont:hover{color:#fff;background:linear-gradient(to right,#0080d4,#21c466);border:0}
.n_case .box3{margin-top:8.1875rem}
.n_case .box3 ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2.1875rem}
.n_case .box3 ul li{display:flex;gap:.625rem}
.n_case .box3 ul li .left{width:100%;height:100%;background:#fff;padding:2.5rem 1.875rem;display:flex;flex-direction:column;justify-content:space-between}
.n_case .box3 ul li .left img{max-width:2.25rem;max-height:2.25rem}
.n_case .box3 ul li h2{font-size:1.5rem;color:#414141;margin-bottom:1rem}
.n_case .box3 ul li .fbt{font-size:.9375rem;font-family:'MiSans-Normal';color:#9b9b9b}
.n_case .box3 ul li .img{width:100%;max-width:32.1875rem;flex-shrink:0;position:relative}
.n_case .box3 ul li .img .ar_article{position:absolute;z-index:2;background:#2555a5;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3.75rem;color:#fff;opacity:0;visibility:hidden;transition:all .5s ease}
.n_case .box3 ul li:hover .img .ar_article{opacity:1;visibility:visible}
.n_case_js{background:url(../images/n_case_js_bg.jpg) center no-repeat;background-size:cover;padding:7.1875rem 0 8.75rem 0}
.n_case_js ul{display:flex;gap:1.25rem;flex-wrap:nowrap}
.n_case_js ul li{width:13.4375rem;height:31.25rem;padding:3.3125rem 2.5rem;border-radius:.625rem;background-color:#fff;background-image:url(../images/n_case_js_img.png);background-repeat:no-repeat;background-position:bottom;background-position-y:25rem;background-position-x:2rem;overflow:hidden;transition:.5s;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}
.n_case_js ul li img{max-width:3rem;max-height:3rem;margin-bottom:2.1875rem}
.n_case_js ul li h2{font-size:1.375rem;font-family:'MiSans-Medium';color:#414141;margin-bottom:2.5625rem;transition:all .5s ease}
.n_case_js ul li .ar_article{display:none}
.n_case_js ul li .yw{font-size:.8125rem;font-family:'MiSans-Semibold';color:#00837e;text-transform:uppercase}
.n_case_js ul li.on{width:calc(100% - 53.75rem - 1.25rem) !important;padding:3.3125rem 4.375rem;max-width:43.6875rem;flex-shrink:0}
.n_case_js ul li.on h2{font-size:1.75rem}
.n_case_js ul li.on .ar_article{display:block}
.n_case_js ul li.on .yw{display:none}
.n_xndc .box2 .top{border:0;margin:0}
.n_xndc .box2 ul{display:flex;align-items:center;gap:1.25rem}
.n_xndc .box2 li{width:50%;flex-shrink:0;transition:all .5s ease}
.n_xndc .box2 li:hover{transform:translateY(-.5rem)}
.n_xndc_js{background:url(../images/n_xndc_js_bg.jpg) center no-repeat;background-size:cover}
.n_xndc_zy{margin-top:4.875rem}
.n_xndc_zy ul{display:grid;grid-template-columns:repeat(5,1fr);gap:.625rem .8125rem}
.n_xndc_zy ul li{position:relative;border-radius:.625rem;width:100%;height:11.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem;cursor:pointer;font-size:1.5rem;color:#414141;overflow:hidden;background:linear-gradient(to right,rgba(0,128,212,.1),rgba(33,196,102,.1))}
.n_xndc_zy ul li::before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(to right,rgba(0,128,212,1),rgba(33,196,102,1));transition:all .5s ease;z-index:1}
.n_xndc_zy ul li img,.n_xndc_zy ul li p{position:relative;z-index:2}
.n_xndc_zy ul li:hover img{filter:invert(150%) sepia(150%) saturate(0%) hue-rotate(0deg) brightness(150%) contrast(150%)}
.n_xndc_zy ul li:hover::before{height:100%}
.n_xndc_zy ul li:hover{color:#fff}
.n_xndc .sz_box{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:2.5rem;position:relative;z-index:2}
.n_xndc .sz_box .sz{display:inline-flex;flex-wrap:nowrap;gap:.625rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:'ROBOTO-BOLD';font-size:2rem}
.n_xndc .sz_box .sz p{font-size:5rem}
.n_xndc .sz_box .sz span{margin-top:.5rem}
.n_xndc .sz_box .txt{display:inline-block;font-size:1.125rem;font-family:'MiSans-Demibold';color:#fff;padding:.375rem 3.125rem .375rem .625rem;background:linear-gradient(to right,rgba(0,128,212,1),rgba(33,196,102,1),rgba(0,0,0,0))}
.n_xndc .sz_box li:nth-child(2){margin-top:10rem}
.n_xndc .sz_box li:nth-child(3){margin-top:-2rem}
.n_xndc .sz_box li:nth-child(4){margin-top:12rem}
.n_xndc .sz_box li:nth-child(5){margin-top:-4rem}
.n_app{background:url(../images/n_app_bg.jpg) center no-repeat;background-size:cover;padding:8rem 0 11.0625rem 0}
.n_app .box1 .n_title h2{display:inline-block;text-transform:uppercase;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.875rem}
.n_app .box1 .n_title p{font-size:1.5rem;color:#212121;line-height: 1.5;}
.n_app .box1 ul{display:flex;align-items:center;gap:2.5rem}
.n_app .box1 ul li{width:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;padding-top:5.1875rem;height:46.75rem}
.n_app .box1 ul li::before{content:'';position:absolute;top:0;left:0;width:100%;height:67%;background:linear-gradient(to right,rgba(0,128,212,.1),rgba(33,196,102,.1));border-radius:.9375rem}
.n_app .box1 ul li h2{position:absolute;top:2.5rem;left:1.875rem;z-index:1}
.n_app .box1 ul li img{position: relative;z-index: 2;transition: all .5s ease;}
.n_app .box1 ul li:hover img{transform: translateY(-1rem);}
.n_app .box2{margin-top:7.5rem}
.n_app .box2 .left{margin-right:10.25rem}
.n_app .box2 .left .ar_article{font-size:1.125rem;line-height:2.375rem}
.n_app .box2 .img{width:100%;max-width:46.5625rem;border-radius:.9375rem;flex-shrink:0}
.n_app .box3{margin-top:7.5rem}
.n_app .box3 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3.4375rem}
.n_app .box3 ul li{width:100%;height:100%;position:relative;border-radius:.9375rem;overflow:hidden;transition:all .5s ease}
.n_app .box3 ul li .txt{position:absolute;z-index:2;left:50%;bottom:5%;transform:translateX(-50%);width:86%;border-radius:.9375rem;padding:3.5625rem 2.5rem;background:rgba(255,255,255,0.9)}
.n_app .box3 ul li .txt h2{font-size:1.75rem;font-family:'MiSans-Medium';color:#212121;margin-bottom:1.875rem}
.n_app .box3 ul li:hover{transform:translateY(-.5rem)}
.n_app_gn{background:url(../images/n_app_gn_bg.jpg) center no-repeat;background-size:cover;padding:8rem 0;color:#fff}
.n_app_gn .box{position:relative;display:flex;align-items:center;justify-content:center}
.n_app_gn .box ul li{position:absolute;text-align:left;width:100%;max-width:23.75rem}
.n_app_gn .box ul li h2{font-size:1.75rem;font-family:'MiSans-Medium';margin-bottom:1.875rem}
.n_app_gn .box ul li p{font-size:1.125rem;line-height:2.125rem;font-family:'MiSans-Light'}
.n_app_gn .box ul li:nth-child(1){top:0;left:10%}
.n_app_gn .box ul li:nth-child(3){bottom:0;left:10%}
.n_app_gn .box ul li:nth-child(2){top:0;right:0}
.n_app_gn .box ul li:nth-child(4){bottom:0;right:0}
.n_app_gn .box .n_title{align-items:center;width:37.8125rem;height:37.8125rem;border-radius:50%;padding:2.5rem;background:url(../images/n_app_img.png) center no-repeat;position:relative;margin-bottom:0}
.n_app_gn .box .n_title::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:url(../images/n_app_img2.png) center no-repeat;background-size: contain;animation:rotate 8s linear infinite}
@keyframes rotate{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}.n_app_gn .box .n_title p,.n_app_gn .box .n_title h2{color:#fff}
.n_values{background:url(../images/n_values_bg.jpg) center no-repeat;background-size:cover;padding:8.25rem 0}
.n_values ul{display:flex;flex-wrap:wrap;gap:.625rem}
.n_values ul li{width:calc(100% - 59.375rem - .625rem);height:100%;position:relative;border-radius:.625rem;overflow:hidden;height:25rem}
.n_values ul li .txt{position:absolute;left:0;padding:0 3.125rem;bottom:2.5rem;z-index:2;color:#fff}
.n_values ul li .txt h2{font-size:1.75rem;font-family:'MiSans-Medium';margin-bottom:.5rem}
.n_values ul li .txt p{font-size:1.125rem;line-height:2.125rem;color:#fff}
.n_values ul li:nth-child(1),.n_values ul li:nth-child(4){width:100%;max-width:59.375rem;flex-shrink:0}
.n_values ul li .img{width:100%;height:100%}
.n_pla{background:url(../images/n_pla_bg.jpg) center no-repeat;background-size:cover;padding:6.8125rem 0 7.6875rem 0}
.n_pla .box1{position:relative}
.n_pla .box1 .img_box{width:45.5625rem;height:33rem;background:url(../images/n_pla_dn.png) center no-repeat;background-size:contain;flex-shrink:0;position:relative;margin-left:11.125rem}
.n_pla .box1 .img_box img{position:absolute;z-index:1;left:50%;top:4.5%;transform:translateX(-50%);width:42.8125rem;height:21.625rem}
.n_pla .box1 .left{margin-bottom:2rem}
.n_pla .box1 .other{top:120%}
.n_pla .box2{position:relative;margin-top:12rem}
.n_pla .box2 .lou{position:absolute;right:0}
.n_pla .box2 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}
.n_pla .box2 ul li{border-radius:.625rem;background:#fff;box-shadow:0 0 40px rgba(37,85,165,0.15);padding:3.75rem 4.5rem;transition:all .5s ease}
.n_pla .box2 ul li:hover{transform:translateY(-0.625rem)}
.n_pla .box2 ul li img{max-width:4.375rem;max-height:4.375rem;margin-bottom:1.75rem}
.n_pla .box2 ul li h2{font-size:1.75rem;font-family:'MiSans-Medium';color:#212121;margin-bottom:2.5rem}
.n_pla .box3 .n_title{margin-top:10.5rem;align-items:center}
.n_fwal{background:url(../images/n_fwal_bg.jpg) center no-repeat;background-size:cover;padding:7.875rem 0 8.0625rem 0}
.n_fwal .top{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:3.125rem;border-bottom:1px solid #dce1e4;margin-bottom:4.375rem}
.n_fwal .top .n_title{margin:0}
.n_fwal .top .jt{display:flex;align-items:center;gap:.625rem;}
.n_fwal .top .iconfont{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#adbdcd;border-radius:50%;border:1px solid #adbdcd;width:4.0625rem;height:4.0625rem;transition:background .5s ease}
.n_fwal .top .iconfont.prev::before{transform:rotate(180deg)}
.n_fwal .top .iconfont:hover{color:#fff;background:linear-gradient(to right,#0080d4,#21c466);border:0}
.n_fwal .left{width:100%;max-width:35.625rem;flex-shrink:0;margin-right:10.9375rem}
.n_fwal .left h2{font-size:2.375rem;font-family:'MiSans-Medium';line-height:2.875rem;color:#212121;margin-bottom:1.875rem}
.n_fwal .left .line{display:inline-block;width:3.125rem;height:.25rem;background:linear-gradient(to right,#0080d4,#21c466);margin-bottom:6.25rem}
.n_fwal .left .img_box{width:30.125rem;height:21.5rem;background:url(../images/n_fwal_dn.png) center no-repeat;background-size:contain;position:relative}
.n_fwal .left .img_box img{position:absolute;left:50%;transform:translateX(-50%);width:28.1875rem;height:14.1875rem;object-fit:cover;top:4.125%}
.n_fwal .right .box h6{font-size:1.375rem;font-family:'MiSans-Medium';color:#414141;margin-bottom:1.875rem}
.n_fwal .right .box .ar_article p{line-height:2.25rem;color:#414141}
.n_fwal .right .box1,.n_fwal .right .sz_box{margin-bottom:3.5rem}
.n_fwal .right .sz_box{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem}
.n_fwal .right .sz_box li{padding-left:.875rem;border-left:1px solid #d3d5e6}
.n_fwal .right .sz_box li .sz{display:inline-flex;align-items:center;font-size:2rem;font-family:'MiSans-Medium';background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.25rem}
.n_fwal .right .sz_box li .txt{font-size:1rem;font-family:'MiSans-Light';color:#515151}
.other{position:absolute;top:90%;right:0;left:0;pointer-events:none;z-index:1;transform:translateY(-50%)}
.other>svg{width:100%}
.other>svg .wave{animation:wave 3s linear;animation-iteration-count:infinite;stroke:rgba(0,0,0,0.3);stroke-width:0.1px;fill:transparent}
.other>svg .wave#wave3{animation-duration:7s;opacity:0.3}
.other>svg .wave#wave2{animation-duration:5s;animation-direction:reverse;opacity:.3}
@keyframes wave{to{transform:translateX(-100%)}
}.flex{display:flex;align-items:center}
.n_title{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:3.75rem}
.n_title p{display:inline-block;font-size:1.375rem;font-family:'MiSans-Demibold';text-transform:uppercase;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.1875rem}
.n_title h2{font-size:2.875rem;font-family:'MiSans-Medium';color:#212121}
#banner{width:100%;height:100vh;position:relative}
#banner .txt_box{position:absolute;top:50%;right:8.33%;transform:translateY(-50%);font-family:'douyu';color:#fff;z-index:2;text-align:right}
#banner .txt_box h2{font-size:3.75rem;margin-bottom:1.75rem}
#banner .txt_box p{font-size:1.125rem;text-indent:10px}
#banner .swiper-slide{height: 100vh;}
#banner img{width:100%;height:100%;object-fit:cover}
#banner .top{position:absolute;top:30%;right:8.33%;transform:translateY(-50%);z-index:3;color:#fff;display:flex;align-items:center;gap:1.25rem;cursor:pointer}
#banner .top .jt{font-size:1.625rem;font-family:'宋体'}
#banner .top .pagination{width:auto !important}
#banner .top .pagination span{font-family:'ROBOTO-BOLD';font-size:1.0625rem}
#banner .top .pagination .swiper-pagination-current{font-size:1.75rem}
/* #banner .yun_box{position:absolute;bottom:-45%;left:-45%;animation:floatUpDown 3s ease-in-out infinite alternate;z-index:5} */
/* #banner .yun_box .yun1{user-drag:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none} */
#banner .bannerSwiper::after{content: '';background: url(../images/banner_img.png) bottom no-repeat; background-size: contain;width: 100%;height: 100%; position: absolute;bottom: 0;left: 0;z-index: 2;}
#banner .bannerSwiper::before{content: '';background: url(../images/banner_yun1.png) bottom no-repeat; background-size: contain;width: 100%;height: 100%; position: absolute;bottom: -30%;left: -40%;z-index: 3;animation:floatUpDown 3s ease-in-out infinite alternate;}
@keyframes floatUpDown{0%{transform:translateY(0)}
100%{transform:translateX(-1%) translateY(-.5%)}
}.s_about{background:url(../images/s_about_bg.png) center no-repeat;background-size:cover;padding:10.1875rem 0 9.0625rem 0;position:relative;z-index:5}
.s_about .a_box{display:flex;align-items:flex-end}
.s_about .a_box>.img{width:100%;max-width:26rem;flex-shrink:0;position:relative;border-radius:.625rem;overflow:hidden;margin-right:9.0625rem}
.s_about .a_box>.img a{position:absolute;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;font-family:'MiSans-Light';color:#fff;gap:.8125rem}
.s_about .a_box>.img a .iconfont{font-size:3.125rem}
.s_about .a_box .txt .title h2{font-size:1.875rem;font-family:'MiSans-Medium';color:#3e3b38;margin-bottom:1.75rem}
.s_about .a_box .txt .title p{font-size:3.375rem;font-family:'MiSans-Demibold';line-height:4rem;display:inline-block;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:7.9375rem}
.s_about .a_box .txt .title p span{display:block}
.s_about .a_box .txt .time{text-transform:uppercase;font-size:3.125rem;font-family:'ROBOTO-BOLD';color:#9b9a9a;margin-bottom:2.5rem}
.s_about .a_box .txt{position:relative}
.s_about .a_box .txt .img{position:absolute;right:0;top:0;max-width:16.875rem;border-radius:.625rem;overflow:hidden;z-index:1}
.s_about .a_box .txt .ar_article{font-family:'MiSans-Regular';width:60%}
.s_about .a_box .txt .ar_article .a{display:flex;align-items:center;font-size:1.0625rem;font-family:'MiSans-Medium';color:#353434;margin-top:4.25rem}
.s_about .a_box .txt .ar_article .a .iconfont{width:4.1875rem;height:4.1875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#2555a5;font-size:1.25rem;color:#fff;margin-right:1.125rem;transition:all .5s ease;transform:rotate(-45deg)}
.s_about .a_box .txt .ar_article .a:hover .iconfont{transform:rotate(0deg)}
.s_pro{position:relative;width:100%;height:100%}
.s_pro img{width: 100%; height: 100%; object-fit: cover;}
.s_pro .box{position:absolute;width:100%;height:100%;text-align:center;z-index:2}
.s_pro .box .w1600{display:flex;justify-content:center;align-items:center;color:#fff;align-items:flex-end;flex-direction:column}
.s_pro .box p.yw{background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase;font-size:1.25rem;font-family:'MiSans-Medium';margin-bottom:1.5625rem}
.s_pro .box h2{font-size:3rem;font-family:'MiSans-Medium';margin-bottom:2.5rem}
.s_pro .box .ar_article{text-align:right;color:#fff;margin-bottom:5rem}
.s_pro .box a{display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:1.25rem;border-bottom-right-radius:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);padding:1.25rem 2rem;gap:2.1875rem;transition:all .5s ease}
.s_pro .box a:hover{transform:translateY(-.5rem)}
.s_rukou{padding:8.5625rem 0 7.5rem 0}
.s_rukou ul{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}
.s_rukou ul li{height:44.6875rem;transition:all .5s ease;position:relative;border-radius:.625rem;color:#fff;overflow:hidden}
.s_rukou ul li img{width:100%;height:100%;object-fit:cover}
.s_rukou ul li .txt{position:absolute;top:5%;left:5%;z-index:1}
.s_rukou ul li .txt .lm{font-size:1.25rem;color:rgba(255,255,255,0.7);margin-bottom:1.75rem}
.s_rukou ul li .txt .ar_article{font-size:2.125rem;font-family:'MiSans-Medium';line-height:2.8125rem;color:#fff;margin-bottom:3.125rem}
.s_rukou ul li.on{width:67.5rem;flex-shrink:0}
.s_rukou a{display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:1.25rem;border-bottom-right-radius:1.25rem;padding:1.25rem 2rem;gap:2.1875rem;transition:all .5s ease;position:relative;overflow:hidden}
.s_rukou a::before{content:'';position:absolute;border:1px solid rgba(255,255,255,0.55);width:100%;height:100%;z-index:-1;transition:all .5s ease;border-top-left-radius:1.25rem;border-bottom-right-radius:1.25rem}
.s_rukou a::after{content:'';position:absolute;background:linear-gradient(to right,#0080d4,#21c466);width:100%;height:100%;z-index:-1;left:50%;transform:translateX(-50%);transition:all .5s ease;opacity:0}
.s_rukou li:hover a::after{opacity:1}
.s_news .top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4.375rem}
.s_title .yw{font-size:1.25rem;font-family:'MiSans-Medium';background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.5rem;text-transform:uppercase;display:inline-block}
.s_title h2{font-size:3rem;font-family:'MiSans-Medium';color:#000000;margin-bottom:2.3125rem}
.s_title .ar_article{font-size:1.125rem}
.s_news{background:url(../images/s_news_bg.jpg) center no-repeat;background-size:cover;padding:8.8125rem 0 11.375rem 0}
.s_news .newsSwiper{overflow:visible}
.s_news .top a{display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:1.25rem;border-bottom-right-radius:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);padding:1.25rem 2rem;gap:2.1875rem;transition:all .5s ease;color:#fff;font-size:1rem}
.s_news .top a:hover{transform:translateY(-.5rem)}
.s_news .box a{display:block;width:100%;height:100%;background:#fff}
.s_news .box .txt{padding:3.125rem 2.5rem;min-height: 17rem;}
.s_news .box .txt h2{font-size:1.375rem;line-height:2.25rem;color:#000;margin-bottom:3.9375rem}
.s_news .box .txt .more{display:flex;align-items:center;justify-content:space-between}
.s_news .box .txt .more .time{font-size:.875rem;color:rgba(0,0,0,.6)}
.s_news .box .txt p{font-size:1rem;font-family:'MiSans-Light';line-height:1.875rem;color:#969696}
.s_news .box .txt .more .iconfont{display:inline-flex;align-items:center;justify-content:center;background:#dde6ec;font-size:1.25rem;color:#fff;width:2rem;height:2rem;border-radius:50%;transition:all .5s ease}
.s_news .box.txt_box a .txt{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height: 35.625rem;}
.s_news .box:hover .txt .more .iconfont{background:linear-gradient(to right,#0080d4,#21c466)}
.s_news .swiper-scrollbar{opacity:1 !important;bottom:-4.375rem;height:var(--swiper-scrollbar-size,1px);left: 0 !important;}
.s_news .swiper-scrollbar .swiper-scrollbar-drag{height:5px !important;background:#2555a5;margin-top:-2px}
.s_hzhb{background:url(../images/s_hzhb_bg.jpg) bottom no-repeat;background-size:cover;padding:7.5rem 0 6.1875rem 0}
.s_hzhb h2{font-size:2.625rem;font-family:'MiSans-Medium';line-height:3.875rem;color:#fff;text-align:center;margin-bottom:6.625rem}
.s_hzhb .img{width:100%;height:6.125rem;background-color:#fff;display:flex;align-items:center;justify-content:center}
.s_hzhb .img img{max-width:8.25rem;max-height:5.25rem;object-fit:contain}
#banner .s_rk{position:absolute;z-index:5;top:70%;right:8.33%;transform:translateY(-50%);display:flex;gap:2.25rem}
#banner .s_rk a{display:flex;align-items:center;font-size:1.0625rem;font-family:'MiSans-Medium';color:#050505;background:#fff;border-radius:.3125rem;padding:.875rem 1.75rem;transition:all .5s ease;position:relative}
#banner .s_rk a::after{content:'';position:absolute;left:0;width:0;height:100%;background:linear-gradient(to right,#0080d4,#21c466);z-index:-1;transition:all .5s ease;border-radius:.3125rem}
#banner .s_rk a span{font-size:.9375rem}
#banner .s_rk a .iconfont{font-size:2rem;margin-right:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent}
#banner .s_rk a:hover{color:#fff}
#banner .s_rk a:hover::after{width:100%}
#banner .s_rk a:hover .iconfont{background:rgba(0,0,0,0);color:#fff}
#banner .s_rk a .ewm_box{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:#fff;display:flex;align-items:center;justify-content:center;padding:.625rem;transition:all .5s ease;border-radius:.3125rem;visibility:hidden;opacity:0}
#banner .s_rk a .ewm_box img{max-width:7.9375rem}
#banner .s_rk a:hover .ewm_box{opacity:1;visibility:visible}
.pages .box{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-top:3.125rem}
.pages .box a{display:flex;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;font-size:1rem;font-family:'MiSans-Light';color:#464c52;border:1px solid #d4dee4;transition:all .5s ease;border-radius:50%}
.pages .box a:first-child,.pages .box a:last-child{font-family:'宋体'}
.pages .box a.on,.pages .box a:hover{color:#fff;background:linear-gradient(to right,#0080d4,#21c466);border:0}
footer{background:url(../images/footer_bg.jpg) top no-repeat;background-size:cover;padding:5rem 0 3.4375rem 0;color:#fff}
footer .box{display:flex;justify-content:space-between}
footer .logo img{max-width:10.6875rem;margin-bottom:1.25rem}
footer .logo h6{font-size:1rem;font-family:'MiSans-Light';letter-spacing:.125rem;font-style:italic;margin-bottom:2.875rem}
footer .ico{margin-bottom:3.75rem}
footer .ico .iconfont{font-size:1.3125rem;color:rgba(255,255,255,0.65)}
footer .ico .ico_box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.0625rem;height:3.0625rem;border:1px solid rgba(255,255,255,0.4);border-radius:50%;transition:all .5s ease;cursor:pointer;margin-right:.9375rem}
footer .ico .ico_box:hover{background:linear-gradient(to right,#0080d4,#21c466);border:0px}
footer .ico .ico_box:hover .iconfont{color:#fff}
footer .ico .ico_box .txt{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:#fff;border-radius:.625rem;font-size:1rem;color:#414141;padding:1rem;opacity:0;visibility:hidden;transition:all .5s ease}
footer .ico .ico_box .txt span{font-size:.875rem;color:rgba(0,0,0,.6);margin-bottom:.5rem;display:block}
footer .ico .ico_box:hover .txt{opacity:1;visibility:visible}
footer .copy{font-size:1rem;font-family:'MiSans-Light';line-height:1.625rem;color:#7c7b7b}
footer .copy a{transition:all .5s ease}
footer .copy a:hover{color:#fff}
footer .top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4.125rem}
footer .top .tel{max-width:13.875rem;flex-shrink:0;margin-right:6.5rem}
footer .top .tel span{display:block;font-size:1rem;font-family:'MiSans-Medium';color:rgba(255,255,255,0.6);margin-bottom:1rem}
footer .top .tel h4{font-size:1.875rem;font-family:'ROBOTO-BOLD';color:#fff;margin-bottom:2.6875rem}
footer .top .tel p{font-size:1.0625rem;line-height:1.875rem;color:rgba(255,255,255,0.6)}
footer .top .tel p .iconfont{display:inline-block;font-size:1.25rem;background:linear-gradient(to right,#0080d4,#21c466);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:.625rem}
footer .top .ewm{display:flex;align-items:center;gap:1.875rem;font-size:.9375rem;font-family:'MiSans-Light';color:rgba(255,255,255,0.6);text-align:center}
footer .top .ewm img{max-width:8.125rem;margin-bottom:1.0625rem}
footer .link{float:right;position:relative;font-size:.9375rem;font-family:'MiSans-Light';color:#fff;min-width:14.5rem}
footer #link-toggle{display:none}
footer .link-container{display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,0.1);color:white;padding:.625rem 1.25rem;cursor:pointer;transition:background-color 0.3s ease}
footer .link-text{margin-right:.625rem}
footer .link .arrow{transition:transform 0.3s ease;font-family:'宋体'}
footer .link .link_box{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.25,0.46,0.45,0.94);padding:0 1.25rem;background-color:#444;position:absolute;bottom:100%;width:100%}
footer .link .link_box a{display:block;color:lightgray;margin:.9375rem 0;transition:color 0.3s ease}
footer .link .link_box a:hover{color:white}
footer .link #link-toggle:checked~.link_box{max-height:16.875rem}
footer .link #link-toggle:checked~.link-container{background-color:#555}
footer .link #link-toggle:checked~.link-container .arrow{transform:rotate(-90deg)}