.N5 .box .tab .hhh,.N2 .box .hhh,.N1 .box .hhh{font-size:2rem;color:#333;font-weight:bold}@media(max-width: 768px){.N5 .box .tab .hhh,.N2 .box .hhh,.N1 .box .hhh{font-size:calc(1.2rem + 1.2vw)}}#banner{position:relative}#banner .swiper-slide{display:flex;height:auto}#banner .swiper-slide .info{position:absolute;left:0;top:30%;width:100%;padding:2rem;box-sizing:border-box;z-index:10}#banner .swiper-slide .info .t0{font-size:calc(2rem + 2vw);font-weight:bold;color:#fff;text-shadow:0 5px 10px rgba(0,0,0,.5);text-align:center;letter-spacing:2px}@media(max-width: 768px){#banner .swiper-slide .info .t0{font-size:calc(1.2rem + 1.2vw)}}#banner .swiper-slide img{width:100%;height:90vh;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){#banner .swiper-slide img{height:50vh}}#banner .swiper-slide .video{width:100%;height:90vh}#banner .swiper-slide .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#banner .swiper-pagination .swiper-pagination-bullet{width:3rem;border-radius:3rem;height:2px;background:#fff}.N0{min-height:calc(50vh + 20rem);background:url(../images/index_n0bg.jpg) no-repeat center center;background-size:cover;aspect-ratio:320/181;position:relative;overflow:hidden}@media(max-width: 768px){.N0{background:url(../images/index_n0bg_m.jpg) no-repeat center center;background-size:cover;min-height:initial;aspect-ratio:initial;padding:calc(3rem + 3vw) 0}}.N0 .box{display:flex;justify-content:center;flex-direction:column;height:100%}.N0 .box .l{width:45%}@media(max-width: 768px){.N0 .box .l{width:80%}}.N0 .box .l .comname{font-size:2.2rem;font-weight:bold;color:#ec460f}@media(max-width: 768px){.N0 .box .l .comname{font-size:1.5rem}}.N0 .box .l .content{margin:2vw 0 0 0;line-height:2;font-size:1.1rem}@media(max-width: 768px){.N0 .box .l .content{font-size:1rem}}.N0 .box .l .minitag{margin:2vw 0 0 0}.N0 .box .l .minitag ul{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.N0 .box .l .minitag ul li{display:flex;flex-direction:column}.N0 .box .l .minitag ul li .t0{font-size:2.9rem;color:#ec460f;font-weight:bold;letter-spacing:1px}.N0 .box .l .minitag ul li .t1{font-size:.9rem;color:#555}.N0 .box .engx{position:absolute;left:0;bottom:0;font-size:10rem;font-weight:100;text-transform:uppercase;transform:scaleY(1);color:rgba(0,0,0,.2);line-height:.8}@media(max-width: 768px){.N0 .box .engx{font-size:calc(2rem + 2vw)}}.N1{padding:calc(3rem + 3vw) 0}.N1 .box .card{margin:2.5rem 0 0 0;display:flex;flex-direction:column;gap:2rem}.N1 .box .card ul:nth-of-type(1){margin:0 0 0 calc((100% - var(--DEFS_w))/2)}.N1 .box .card ul:nth-of-type(2){margin:0 calc((100% - var(--DEFS_w))/2) 0 0}.N1 .box .card ul{display:flex;flex-wrap:wrap;gap:3rem}.N1 .box .card ul li{flex:1}.N1 .box .card ul li:hover .fm>img{opacity:0}.N1 .box .card ul li:hover .fm .hover{opacity:1}.N1 .box .card ul li a{position:relative;height:calc(12rem + 12vw);display:flex;flex-direction:column;justify-content:flex-end;background:#f6f8fa;border-radius:.7rem;overflow:hidden}.N1 .box .card ul li .no{font-size:2.5rem;color:#888;position:absolute;left:2rem;top:2rem}@media(max-width: 768px){.N1 .box .card ul li .no{font-size:1rem}}.N1 .box .card ul li .info{padding:3rem 4rem}.N1 .box .card ul li .info .name{font-size:1.6rem;font-weight:bold}.N1 .box .card ul li .info .ms{font-size:.9rem;padding:.5rem 0 0 0;line-height:1.4;width:50%}.N1 .box .card ul li .fm{position:absolute;right:2rem;bottom:2rem}.N1 .box .card ul li .fm img{width:calc(8rem + 8vw);aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.N1 .box .card ul li .fm .hover{position:absolute;left:0;top:0;z-index:5;opacity:0;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.N2 .box{position:relative}.N2 .box .hhh{background:rgba(0,0,0,.6666666667);color:#fff;position:absolute;left:0;top:5rem;z-index:10;padding:0 0 0 calc((100% - var(--DEFS_w))/2)}.N2 .box .hhh span{display:inline-flex;padding:1rem 1rem 1rem 0}.N2 .box .caseimg .swiper-slide .bgi{max-height:120vh;width:100%;height:100%}@media(max-width: 1240px){.N2 .box .caseimg .swiper-slide .bgi{height:80vh}}.N2 .box .caseimg .swiper-slide .bgi p{height:100%}.N2 .box .caseimg .swiper-slide .bgi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.N2 .box .caseimg .swiper-slide .info{position:absolute;left:calc((100% - var(--DEFS_w))/2);top:64%;z-index:10}@media(max-width: 768px){.N2 .box .caseimg .swiper-slide .info{display:none}}.N2 .box .caseimg .swiper-slide .info .name{font-size:1.8rem;color:#fff}.N2 .box .caseimg .swiper-slide .info .ms{margin:.4rem 0 0 0;font-size:1rem;color:#fff;white-space:pre-line;line-height:1.7}.N2 .box .conl{position:absolute;bottom:10%;left:calc((100% - var(--DEFS_w))/2);z-index:10;width:var(--DEFS_w)}.N2 .box .conl .more{position:absolute;right:0;bottom:0;display:inline-flex;padding:.5rem 1rem;background:#fff;border-radius:5rem;align-items:center;gap:.4rem;z-index:10}.N2 .box .conl .more img{width:calc(.7rem + .7vw)}.N2 .box .conl .swiper-slide{width:calc(4em + 3vw)}.N2 .box .conl .swiper-slide.selected .item{background:#ec460f}.N2 .box .conl .item{background:#555;border-radius:1rem;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.N2 .box .conl .item a{display:flex;padding:1rem;box-sizing:border-box;flex-direction:column;width:calc(4em + 3vw);height:calc(4rem + 3vw);justify-content:center}@media(max-width: 768px){.N2 .box .conl .item a{height:auto;padding:1rem .6rem}}.N2 .box .conl .item a .icon{text-align:center}.N2 .box .conl .item a .icon img{width:calc(1.3rem + 1.3vw);aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.N2 .box .conl .item a .text{font-size:1rem;margin:.9rem 0 0 0;color:#fff;text-align:center}.N3{background:url(../images/index_n3bg.jpg) no-repeat center center;aspect-ratio:1947/1095;display:flex;flex-direction:column;justify-content:center}@media(max-width: 768px){.N3{aspect-ratio:initial;padding:3rem 0;background-size:cover}}.N3 .box{display:flex}.N3 .box .l{color:#fff;width:50%}@media(max-width: 768px){.N3 .box .l{width:90%}}.N3 .box .l .hhh{font-size:3rem;color:#fff}@media(max-width: 768px){.N3 .box .l .hhh{font-size:1.6rem}}.N3 .box .l .ms{margin:1rem 0 0 0;font-size:1.1rem;line-height:1.8}.N3 .box .l .card{margin:4rem 0 0 0;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.N3 .box .l .card li{display:flex;gap:.8rem}.N3 .box .l .card li .icon{transform:translateY(10%)}.N3 .box .l .card li .icon img{width:calc(.8rem + 1vw);aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.N3 .box .l .card li .name span{display:block}.N3 .box .l .card li .name .t0{font-size:1.2rem;font-weight:bold}.N3 .box .l .card li .name .t1{margin:.4rem 0 0 0;font-size:.9rem}.N4{padding:calc(3rem + 3vw) 0;background:url(../images/index_n4bg.jpg) no-repeat center center;background-size:cover}.N4 .box .hhh{font-size:3rem;line-height:1.4}@media(max-width: 768px){.N4 .box .hhh{font-size:1.6rem}}.N4 .box .news{margin:2rem 0 0 0}.N4 .box .news .card{display:flex;flex-wrap:nowrap}@media(max-width: 768px){.N4 .box .news .card{flex-direction:column;gap:1rem;grid-template-columns:1fr}}.N4 .box .news li{flex:1;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.N4 .box .news li:nth-last-of-type(1) a{border-right:1px solid #999}@media(max-width: 768px){.N4 .box .news li:nth-last-of-type(1) a{border-right:0}}.N4 .box .news li a{display:flex;flex-direction:row;background:#fff;height:24vw}@media(max-width: 768px){.N4 .box .news li a{height:auto;flex-direction:column}}.N4 .box .news li a .l{flex:4;padding:3rem 2rem;color:#444;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;border:1px solid #999;box-sizing:border-box;border-right:0}@media(max-width: 768px){.N4 .box .news li a .l{padding:1.4rem 1.4rem 2rem 1.4rem;border-right:1px solid #999}}.N4 .box .news li a .l .time{font-size:.9rem;margin:5% 0 0 0}.N4 .box .news li a .l .title{margin:.5rem 0 0 0;font-size:1.5rem;line-height:1.4;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 768px){.N4 .box .news li a .l .title{font-size:calc(1rem + 1vw)}}.N4 .box .news li a .l .content{opacity:0;margin:1.5rem 0 0 0;font-size:.9rem;line-height:1.6;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}@media(max-width: 768px){.N4 .box .news li a .l .content{display:none}}.N4 .box .news li a .l .icon{margin:auto 0 0 0}.N4 .box .news li a .l .icon span{display:inline-flex;background:url(../images/icon_1.svg) no-repeat center center;background-size:contain;width:calc(1rem + 2vw);height:calc(1rem + 2vw)}@media(max-width: 768px){.N4 .box .news li a .l .icon span{display:none}}.N4 .box .news li a .r{transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s";flex:0}@media(max-width: 768px){.N4 .box .news li a .r{display:none}}.N4 .box .news li a .r img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.N4 .box .news li.hover{flex:3}.N4 .box .news li.hover a{background:#ec460f}.N4 .box .news li.hover a .content{opacity:1}.N4 .box .news li.hover a .l{border-color:#ec460f;color:#fff}.N4 .box .news li.hover a .r{flex:6}.N5{padding:calc(3rem + 3vw) 0;background:url(../images/index_n5bg.jpg) no-repeat center center;background-size:cover}.N5 .box .tab{padding:2rem 3rem;border-radius:1.2rem;background:rgba(255,255,255,.5647058824);width:30%}@media(max-width: 768px){.N5 .box .tab{width:100%;box-sizing:border-box}}.N5 .box .tab .ms{font-size:1rem;margin:1rem 0 0 0}.N5 .box .tab form{margin:2.5rem 0 0 0}.N5 .box .tab form .eyou_form_attr{margin:.5rem 0 1rem 0}.N5 .box .tab form #attr_5,.N5 .box .tab form #attr_7,.N5 .box .tab form #attr_8,.N5 .box .tab form #attr_10{resize:none;padding:.5rem 0;background:rgba(0,0,0,0);border:0;width:100%;box-sizing:border-box;border-bottom:1px solid #444}.N5 .box .tab form #attr_5::-moz-placeholder, .N5 .box .tab form #attr_7::-moz-placeholder, .N5 .box .tab form #attr_8::-moz-placeholder, .N5 .box .tab form #attr_10::-moz-placeholder{opacity:0}.N5 .box .tab form #attr_5::placeholder,.N5 .box .tab form #attr_7::placeholder,.N5 .box .tab form #attr_8::placeholder,.N5 .box .tab form #attr_10::placeholder{opacity:0}.N5 .box .tab form #inp_gogoo{background:#ec460f;color:#fff;border-radius:10rem;padding:.5rem 1.5rem;border:0}