@charset "utf-8";#mainVisual{overflow:hidden;position:relative;width:100%;min-width:1500px;background:#222}#mainVisual .scroll{position:absolute;bottom:70px;left:50%;z-index:52;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff}#mainVisual .scroll p{margin-bottom:8px;font-size:11px;font-weight:700;color:rgba(255,255,255,0.8)}#mainVisual .scroll i{font-size:17px;color:rgba(255,255,255,0.8);animation:scroll 1s linear infinite}@keyframes scroll{0%{transform:translate(0);opacity:1}100%{transform:translate(0, 25px);opacity:0}}#mainVisual .controlbutton{position:absolute;right:0%;top:38%;display:flex;align-items:end}#mainVisual .controlbuttonbox{position:relative;z-index:9999;width:100%;margin-right:60px;display:flex;justify-content:center;row-gap:15px;align-items:flex-end;flex-direction:column}#mainVisual .controlbuttonbox .prev{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;border:rgba(255,255,255,0.4) 1px solid;cursor:pointer;transition:all .2s}#mainVisual .controlbuttonbox .prev:hover{background:#009ee0}#mainVisual .controlbuttonbox .next{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;border:rgba(255,255,255,0.4) 1px solid;margin-left:10px;cursor:pointer;transition:all .2s}#mainVisual .controlbuttonbox .next:hover{background:#009ee0}#mainVisual .main_txt{opacity:1;display:flex;flex-flow:column;position:absolute;left:6.5%;bottom:36%;z-index:101;color:#fff}#mainVisual .main_txt p{white-space:pre-line;font-size:42px;line-height:1.5;font-weight:600;margin-bottom:50px;color:#fff;letter-spacing:-0.5px;text-shadow:0 0 8px #333;letter-spacing:normal}#mainVisual .main_txt .imgbox{display:flex;margin-bottom:30px}#mainVisual .main_txt .imgbox .imga{height:60px;width:60px;background-color:#009de0;display:flex;align-items:center;justify-content:center}#mainVisual .main_txt .imgbox .imga img{height:25px}#mainVisual .main_txt .imgbox .imga:nth-child(1){margin-right:10px}#mainVisual .main_txt .txt{font-size:24px;color:#444;white-space:pre-line;line-height:1.1;font-weight:800;letter-spacing:-1px;text-shadow:0 0 8px #fff}#mainVisual .controls{display:flex;align-items:center;margin-top:50px}#mainVisual .controls a{width:180px;height:60px;margin-right:25px;font-size:15px;border:1px solid rgba(255,255,255,0.3);background:#009ee0;letter-spacing:1px;font-weight:700;line-height:58px;color:#fff;text-align:center;transition:all .2s;display:flex;align-items:center;justify-content:center;padding-left:10px}#mainVisual .controls a svg{height:18px;margin-left:10px;transition:all .2s}#mainVisual .controls a:hover svg{transform:rotate(45deg)}#mainVisual .controls a:hover{border:1px solid rgba(255,255,255,0.3);background:none}#mainVisual .controls span{display:flex;align-items:center}#mainVisual .controls span svg{cursor:pointer}#mainVisual .controls span+span:before{content:"";width:1px;height:14px;margin:0 15px;background:rgba(255,255,255,0.2)}#mainVisual ul li{height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.bg01{background-image:url(../img/banner1.jpg);background-position:left top;background-size:cover}.bg02{background-image:url(../img/banner2.jpg);background-position:left top;background-size:cover}.bg03{background-image:url(../img/banner3.jpg);background-position:left top;background-size:cover}#inc01{position:relative}#inc01 .tit{padding:100px 0px;text-align:left;display:flex;justify-content:space-between;width:1100px;margin:0 auto}#inc01 .tit .companyleftblock{width:62%;text-align:left}#inc01 .tit .companyleftblock .title{font-size:32px;font-weight:900;margin-bottom:20px;line-height:1.4}#inc01 .tit .companyleftblock .content{line-height:1.6}#inc01 .tit .companyleftblock .subtit{font-weight:600;font-size:24px;margin-top:30px;margin-bottom:8px}#inc01 .tit .companyrightblock{width:37%;padding-left:60px}#inc01 .tit .companyrightblock .title{font-size:20px;font-weight:700;margin-bottom:5px}#inc01 .tit .companyrightblock .content{letter-spacing:.4px;margin-bottom:30px;line-height:1.6}#inc01 .tit .companyrightblock .compimg img{width:100%}#inc01 .tit .companyrightblock .compbutton{display:flex;justify-content:space-between}#inc01 .tit .companyrightblock .compbutton .compleftbutton{padding:10px 30px;border:#000 1px solid;width:48%;text-align:center;font-weight:600}#inc01 .tit .companyrightblock .compbutton .comprightbutton{padding:10px 30px;border-radius:30px;background:#009ee0;color:#fff;display:inline-table}#inc01 .tit span{font-size:16px;font-weight:700;color:var(--primary)}#inc01 .tit p{margin:15px 0 18px;font-size:42px;letter-spacing:-0.5px;color:#222}#inc01 .bg{overflow:hidden;position:absolute;bottom:0;z-index:-1;transform:scale(.85);width:100%;height:550px}#inc01 .bg:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;background:#f0f0f0 url("../img/manubg.jpg") repeat center center;background-size:cover}#inc01 .bg img{position:relative;top:-30px;transition:all .8s}#inc01 .bg.aos-animate{transform:scale(1)}#inc01 ul{display:flex;position:relative;transform:scale(.85);height:550px}#inc01 ul.aos-animate{transform:scale(1)}#inc01 ul .choose{position:absolute;transform:translate(-50%, -50%);left:50%}#inc01 ul .choosetit{position:relative;color:#fff;top:130px;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase}#inc01 ul li{display:flex;align-items:center;justify-content:center;position:relative;width:33%;color:#fff;text-align:center}#inc01 ul li:before{opacity:0;display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,61,106,0.8);transition:all .8s cubic-bezier(.165, .84, .44, 1)}#inc01 ul li:hover:before{opacity:1}#inc01 ul li .txt{display:flex;flex-flow:column;height:100%;justify-content:center;position:relative}#inc01 ul li .txt p{font-size:30px;line-height:1.5;white-space:pre-line;width:30%}#inc01 ul li .txt span{font-size:16px;font-weight:700;margin-top:10px}#inc01 ul li .txt p span{font-size:60px;font-weight:900}#inc01 ul li .txt p span img{width:100px;vertical-align:top}#inc01 ul li .txt .rightbox .subtit{font-size:16px;font-weight:700;color:#fff;margin-bottom:20px}#inc01 ul li .txt .rightbox .tita{font-size:40px;font-weight:700;letter-spacing:1px;color:#fff;margin-bottom:20px;text-transform:uppercase}#inc01 ul li .txt .rightbox .comcontent{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#fff;margin-bottom:50px;line-height:1.4;white-space:pre-line;transition:all .4s;font-size:20px;padding:0 28px}#inc01 ul li:hover .txt .rightbox .comcontent{margin:35px 0 150px}#inc01 ul li:hover .txt a{opacity:1;bottom:100px}#inc01 ul li .txt a{opacity:0;display:flex;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:68px;height:68px;border-radius:16px;border:1px solid rgba(255,255,255,0.25);transition:all .6s cubic-bezier(.165, .84, .44, 1)}#inc01 ul li .txt div{transition:all .4s}#inc01 ul li .txt a{opacity:0;display:flex;position:absolute;left:50%;bottom:20px;transform:translateX(4%);background:#009ee0;width:44px;height:44px;margin-left:-22px;border-radius:16px;border:1px solid rgba(255,255,255,0.25);transition:all .6s cubic-bezier(.165, .84, .44, 1)}#inc01 ul li .txt a svg{margin:auto;color:#fff}#inc02{display:flex;height:700px;padding:70px 0;background:#f6f6f6 url(../img/rd.jpg) center no-repeat}#inc02 .contentbox{width:100%;margin:0 auto;display:flex;align-items:center}#inc02 .cont{display:flex;box-sizing:border-box;height:fit-content;width:100%;overflow:hidden;max-width:1560px;margin:0 auto;padding:70px 70px;box-sizing:content-box}#inc02 .cont .progressline{color:#fff;width:80%;background:rgba(0,81,105,0.12);height:6px;border-radius:6px;display:flex;align-items:center}#inc02 .cont .progressbutton{display:flex;justify-content:space-between;align-items:center;width:45%}#inc02 .cont .swiper-pagination{color:#fff;align-items:center;width:60px;position:sticky}#inc02 .cont .swiper-pagination-current{margin-right:5px}#inc02 .cont .swiper-pagination-total{margin-left:5px;opacity:.7}#inc02 .cont .control{color:#00182d;cursor:pointer;display:flex;align-items:center}#inc02 .cont .control svg{width:18px;height:18px;opacity:1;color:#fff}#inc02 .cont .control .prev{margin-right:10px;display:flex;align-items:center}#inc02 .cont .control .next{display:flex;align-items:center}#inc02 .cont .latest{width:100%;overflow:hidden}#inc02 .cont .latest .titbox{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:150px}#inc02 .cont .latest .subtit{margin-bottom:0px;color:#fff;width:700px}#inc02 .cont .latest .cooptxt{color:#fff;padding-bottom:30px;border-bottom:rgba(255,255,255,0.3) 1px solid;margin-bottom:30px;opacity:.7}#inc02 .cont .latest .subtit .numblock{display:flex;justify-content:space-between;column-gap:30px}#inc02 .cont .latest .subtit .numbox{display:flex;flex-direction:column;width:18%}#inc02 .cont .latest .subtit .numbox:nth-child(1){width:18%}#inc02 .cont .latest .subtit .numbox:nth-child(2){width:28%}#inc02 .cont .latest .subtit .numbox:nth-child(3){width:16%}#inc02 .cont .latest .subtit .num{font-size:30px;font-weight:600}#inc02 .cont .latest .tit{display:flex;align-items:center;margin-bottom:30px;font-size:1.6vw;line-height:1.4;font-weight:700;color:#fff;width:430px}#inc02 .cont .latest .tit .control{display:flex;margin-left:auto;padding-top:20px}#inc02 .cont .latest .tit .control span{cursor:pointer}#inc02 .cont .latest .tit .control span+span:before{display:inline-block;vertical-align:3px;content:"";width:1px;height:13px;margin:0 17px;background:#ddd}#inc02 .cont .latest .tit .control svg{width:20px;height:20px}#inc02 .cont .latest .late_slide{width:100%;display:flex;flex-direction:column}#inc02 .cont .latest .late_slide .logobox{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}#inc02 .cont .bottombut{display:flex;justify-content:space-between;align-items:center;background:rgba(1,171,204,0.6);height:80px;padding:0 50px}#inc02 .cont .bottombut .scrollbar-container{width:50%;height:4px;background:rgba(0,0,0,0.1)}#inc02 .cont .bottombut .swiper-scrollbar{height:100%;background:rgba(0,0,0,0.1)}#inc02 .cont .bottombut .swiper-scrollbar-drag{background:#fff;border-radius:4px;height:3px}#inc02 .cont .bottombut a{display:inline-block;color:#fff;width:160px}#inc02 .cont .bottombut .button{display:inline-flex;justify-content:space-between;align-items:center}#inc02 .cont .button svg{fill:#fff}#inc02 .cont .latest .late_slide:after{display:block;content:"";position:absolute;left:0;top:0;z-index:10;height:100%;background:#fff}#inc02 .cont .latest ul li{font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#inc02 .cont .latest ul li a{display:flex;flex-flow:column;line-height:1.6}#inc02 .cont .latest ul li a svg{width:9px;height:9px;margin-left:12px;fill:#aaa}#inc02 .cont .latest ul li p{margin-bottom:15px;font-size:16px}#inc02 .cont .latest ul li div{min-height:72px;opacity:1}#inc02 .cont .latest ul li.empty{width:100%;padding:80px 0;text-align:center;color:#aaa}#inc02 .cont .links{display:flex;margin-top:50px}#inc02 .cont .links li{width:50%}#inc02 .cont .links li a{display:flex;padding-right:10%;color:#777}#inc02 .cont .links li .icon{flex-shrink:0;width:100px;height:100px;border:1px solid #e1e1e1;border-radius:20px;background:center no-repeat;transition:all .2s}#inc02 .cont .links li .icon01{background-image:url(../img/icon01.png)}#inc02 .cont .links li .icon02{background-image:url(../img/icon02.png)}#inc02 .cont .links li .txt{display:flex;flex-flow:column;padding:5px 0 0 35px;line-height:1.6}#inc02 .cont .links li .txt .contxt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:4}#inc02 .cont .links li .txt p{margin-bottom:15px;font-size:22px;color:#222}#inc02 .cont .links li .txt span{margin-top:30px;font-size:14px;color:#aaa;transition:all .2s}#inc02 .cont .links li .txt span svg{width:9px;height:9px;margin-left:12px;fill:#aaa}#inc02 .cont .links li a:hover .icon{border-color:var(--primary-25)}#inc02 .cont .links li a:hover span{color:var(--primary)}#inc02 .cont .links li a:hover .icon01{background-image:url(../img/icon01_on.png)}#inc02 .cont .links li a:hover .icon02{background-image:url(../img/icon02_on.png)}#inc02 .img{width:55%}#inc02 .img .txt{padding:0 0 80px 80px}#inc02 .img .txt span{font-size:16px;font-weight:700;color:#fff}#inc02 .img .txt p{margin:5px 0;font-size:35px;font-weight:700;color:#fff}#inc02 .img .txt div{white-space:pre-line;line-height:.8;letter-spacing:.4px;margin-top:20px;color:rgba(255,255,255,0.8)}#inc6{position:relative;padding:60px 0% 0px 0}#inc6 .swiper-containers{width:1100px;padding:0 0 40px 0px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}#inc6 .swiper-containers .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;padding-bottom:20px;column-gap:20px;flex-wrap:wrap}#inc6 .tit{margin:0 auto;text-align:center;max-width:1400px;padding:0 70px;box-sizing:content-box}#inc6 .columnmenu{background:rgba(0,158,224,0.08)}#inc6 .tit .protxt{font-weight:500;line-height:1.6;margin-top:15px;margin-bottom:50px;font-size:20px}#inc6 .tit p{padding-top:0px;font-size:32px;font-weight:600;letter-spacing:-0.5px;line-height:1.5;color:#003d6a}#inc6 .catalog{display:flex;justify-content:center;margin-bottom:70px}#inc6 .catalog .catabox{height:50px;line-height:50px;font-weight:600;margin-right:30px}#inc6 .catalog .catabox:nth-child(1){font-weight:600}#inc6 .catalog .catabox:nth-child(1){border-top:#bf1522 3px solid;color:#bf1522}#inc6 .slide_wrap{position:relative}#inc6 .tabbox{display:flex;justify-content:center;align-items:center}#inc6 .tabs{display:flex;flex-wrap:wrap;width:80%;margin:0 auto;justify-content:center;align-items:center}#inc6 .tab{cursor:pointer;width:24%;font-size:18px;justify-content:center;align-content:center;vertical-align:middle;box-sizing:border-box;border-right:1px solid #82b2d6;padding:20px 20px}#inc6 .tab i{font-size:12px}#inc6 .tab.active{color:#fff;box-sizing:border-box;background:#003d6a;font-size:20px;padding:20px 20px}#inc6 .tabresu{color:#009ee0}#inc6 .tabs span{opacity:1;position:relative;width:auto;height:auto;padding-left:48px;border-radius:0;font-size:22px;color:#222;background:none;transition:all .2s}#inc6 .tabs span+span{margin-top:15px}#inc6 .tabs span:before{display:block;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:26px;height:1px;background:#d4d4d4;transition:all .2s}#inc6 .tabs span:hover{color:#999}#inc6 .tabs span.on:before{left:-15px;width:55px;height:4px;background:var(--primary)}#inc6 .next{cursor:pointer;display:flex;color:#bf1522;flex-flow:column;align-items:center;position:absolute;top:-23%;right:6.5%;z-index:101;font-size:13px;font-weight:700;transition:all .2s}#inc04{position:relative;padding:50px 0% 70px 0;background:rgba(0,158,224,0.08);background:#f4f4f4}#inc04 .swiper-containers{width:1100px;padding:0 0 40px 0px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}#inc04 .swiper-containers .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;padding-bottom:20px;column-gap:20px;flex-wrap:wrap}#inc04 .tit{margin:0 auto;text-align:center;max-width:1560px;padding:0 70px;box-sizing:content-box}#inc04 .tit .protxt{font-weight:500;line-height:1.4;margin-top:15px;margin-bottom:50px;opacity:.7}#inc04 .tit p{padding-top:0px;font-size:32px;font-weight:600;letter-spacing:-0.5px;line-height:1.5;color:#003d6a}#inc04 .catalog{display:flex;justify-content:center;margin-bottom:70px}#inc04 .catalog .catabox{height:50px;line-height:50px;font-weight:600;margin-right:30px}#inc04 .catalog .catabox:nth-child(1){font-weight:600}#inc04 .catalog .catabox:nth-child(1){border-top:#bf1522 3px solid;color:#bf1522}#inc04 .slide_wrap{position:relative}#inc04 .tabbox{display:flex;justify-content:space-between;align-items:center}#inc04 .tabs{display:flex;flex-flow:row;width:max-content;justify-content:center;flex-wrap:wrap;column-gap:20px;align-items:center}#inc04 .tab{cursor:pointer;display:inline-block;background:#fff;margin-top:5px}#inc04 .tab i{font-size:12px}#inc04 .tab.active{color:#fff;padding:8px 20px;background:#003d6a;border-radius:30px}#inc04 .tabresu{color:#009ee0}#inc04 .tabs span{opacity:1;position:relative;width:auto;height:auto;padding-left:48px;border-radius:0;font-size:22px;color:#222;background:none;transition:all .2s}#inc04 .tabs span+span{margin-top:15px}#inc04 .tabs span:before{display:block;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:26px;height:1px;background:#d4d4d4;transition:all .2s}#inc04 .tabs span:hover{color:#999}#inc04 .tabs span.on:before{left:-15px;width:55px;height:4px;background:var(--primary)}#inc04 .next{cursor:pointer;display:flex;color:#bf1522;flex-flow:column;align-items:center;position:absolute;top:-23%;right:6.5%;z-index:101;font-size:13px;font-weight:700;transition:all .2s}#inc04 .next svg{width:20px;height:20px;margin-top:15px}#inc04 .next:hover{color:#999}#inc04 .allpro svg{fill:#fff}#inc04 .allpro{font-size:15px;font-weight:600;padding:15px 30px;background:#bf1522;width:300px;color:#fff;display:flex;justify-content:space-between;align-items:center;margin:0 auto;margin-top:40px;border-radius:4px}#inc04 .problock{max-width:1550px;padding:20px 60px;margin:0 auto;box-sizing:content-box}#inc04 .problock.spb{max-width:1550px}#inc04 .problock.spb ul{grid-template-columns:repeat(3, minmax(0, 1fr))}#inc04 .problock ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}#inc04 .problock ul li{width:100%}#inc04 .problock ul li .proimg{width:100%;height:300px;position:relative}#inc04 .problock ul li .proimg img{display:flex;position:absolute;top:0;left:0;width:100%;height:300px;object-fit:cover}.contactnewlist{display:flex;flex-direction:column;row-gap:5px;margin-top:20px}.contactnewlist.c2 .it .ih .ico{color:#333}.contactnewlist.c2 .it .ib{color:#333}.contactnewlist .it{display:flex;column-gap:6px;line-height:1.6;align-items:flex-start}.contactnewlist .it .ih{display:flex;align-items:center;column-gap:4px;width:90px;flex-shrink:0}.contactnewlist .it .ih .ico{color:#fff}.contactnewlist .it .ih .ico svg{display:block;width:20px;height:20px}.contactnewlist .it .ib{color:#fff}#inc04 .problock ul li .proimg .procategorys{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,158,224,0.6);color:#fff;padding:28px 15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}#inc04 .swiper{width:100%;padding-left:5px;padding-right:5px;padding-bottom:20px;margin:0 auto}#inc04 .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);flex:3;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#inc04 .swiper-slide{width:100%;background:#fff;-webkit-box-shadow:0 0 10px rgba(19,19,19,0.08);box-shadow:0 0 10px rgba(19,19,19,0.08);font-size:18px;display:flex;flex-direction:column}#inc04 .swiper-slide .proimg{text-align:center}#inc04 .swiper-slide .proimg img{width:100%;position:relative;display:block}#inc04 .img_slide ul li .box .procategorys{font-size:14px;border:#666 1px solid;padding:5px 10px;border-radius:4px;display:inline-table;margin-bottom:12px;letter-spacing:1px}#inc04 .img_slide ul li .box .proname{font-size:20px;font-weight:600;margin-bottom:0px}#inc04 .img_slide ul li .box .model{margin-bottom:20px;font-size:12px;letter-spacing:1px}#inc04 .img_slide ul li .box .feature{margin-bottom:10px;font-weight:600;font-size:14px}#inc04 .swiper-slide .featurebox{font-size:14px;line-height:1.6;margin-bottom:5px;opacity:.7;display:flex;justify-content:space-between}#inc04 .swiper-slide .featureadvbox{font-size:14px;line-height:1.6;margin-bottom:5px;opacity:.7;display:flex;justify-content:space-between}#inc04 .swiper-slide .featureboxline{border-top:rgba(0,0,0,0.1) 1px solid;padding-top:10px;margin-top:20px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.6;margin-bottom:5px;opacity:.7}#inc04 .swiper-slide .featureboxline svg{width:15px;margin-right:5px}#inc04 .img_slide ul li .box .proline{width:100%;height:1px;margin-top:30px;margin-bottom:30px}#inc04 .img_slide ul li .box .specification{margin-bottom:10px;font-weight:600;font-size:13px}#inc04 .swiper-slide .specificationblock{margin-top:20px}#inc04 .swiper-slide .specificationblock .specificationbox{font-size:12px;line-height:1.5;margin-bottom:5px;padding-left:20px;letter-spacing:.5px}#inc04 .swiper-slide .specificationblock .specificationbox:before{content:"";position:absolute;background:#000;width:5px;height:5px;border-radius:50%;left:22px;margin-top:5px}#inc04 .swiper-slide .probutton{display:inline-flex;flex-direction:column;color:#009ee0;font-size:16px;font-weight:600;margin-top:10px}#inc04 .swiper-slide .probutton svg{width:14px;margin-right:5px}#inc04 .allpro svg{fill:#fff}#inc04 .allpro{font-size:15px;font-weight:600;padding:15px 30px;background:#bf1522;width:300px;color:#fff;display:flex;justify-content:space-between;align-items:center;margin:0 auto;margin-top:40px;border-radius:4px}#inc04 .img_slide{padding:0 0 40px 0px}#inc04 .img_slide ul li{width:100%}#inc04 .img_slide ul li .img{background:#ddd}#inc04 .box{font-size:16px;transition:all .3s;display:flex;flex-flow:column;justify-content:space-between;align-items:stretch}#inc04 .box .procategory{white-space:pre-line;line-height:1.6;margin-bottom:10px}#inc04 .box .feature{margin-bottom:5px;opacity:.7;display:flex;justify-content:space-between;font-size:14px}#inc04 .box p{margin-bottom:15px;font-size:18px;display:-webkit-box;overflow:hidden;color:#444;line-height:1.4}#inc04 .proimg .procategorys{font-size:18px;font-weight:bold;line-height:1.4;text-transform:uppercase;position:absolute;bottom:0px;left:0;width:100%;background-color:rgba(0,158,224,0.8);color:#fff;padding:15px;height:80px;justify-content:center;align-items:center;align-content:center;vertical-align:middle;box-sizing:border-box}@media (max-width:1600px){#inc04 .proimg .procategorys{font-size:15px;height:70px;display:flex;justify-content:center;align-items:center;align-content:center;vertical-align:middle}}#inc04 .box span{display:flex;position:absolute;color:var(--primary);right:50px;bottom:50px;width:50px;height:50px;border-radius:12px;border:1px solid rgba(255,255,255,0.3);transition:all .6s cubic-bezier(.165, .84, .44, 1)}#inc04 .box span svg{width:20px;height:20px;margin:auto}#inc04.on .box{opacity:1;left:-90px;bottom:-55px;box-shadow:12px 6px 20px rgba(0,0,0,0.2)}#inc04 .img_slide ul li:hover{width:100%;box-shadow:10px 10px 10px rgba(0,0,0,0.2)}#inc04 .img_slide ul li:hover .box{transition:all .3s}#inc05{position:relative;background:#009ee0 url("../img/feedbackbg.jpg") no-repeat center center;background-size:cover;padding:100px 0}#inc05 .contactblock{display:flex;justify-content:space-between;column-gap:5%;align-items:center;max-width:1560px;margin:0 auto;padding:0px 70px;box-sizing:content-box}#inc05 .leftbox{width:65%}#inc05 .leftbox .title{font-size:45px;font-weight:900;line-height:1.2;text-transform:uppercase;margin-bottom:30px}#inc05 .leftbox .tel p{font-size:24px;font-weight:600;letter-spacing:2px}#inc05 .leftbox .tel{margin-bottom:20px;font-size:13px;letter-spacing:1px}#inc05 .rightbox .button{display:table;font-weight:400;cursor:pointer;overflow:hidden}#inc05 .rightbox .button:hover:before{opacity:1;width:250px;right:0;transform-origin:left}#inc05 .rightbox .button:before{position:absolute;opacity:0;content:"";z-index:-1;top:0;width:0;height:70px;background:#009ee0;transition:width .3s}#inc05 .rightbox .button svg{transform:rotate(-45deg)}#inc05 .leftbox .other{row-gap:25px;column-gap:5px;color:#000}#inc05 .leftbox .other .contactinfo{line-height:1.3;font-size:18px;margin-bottom:35px}#inc05 .leftbox .other .contactinfo:nth-child(3){line-height:1.4}#inc05 .leftbox .other p{font-weight:500;font-size:16px;margin-top:10px}#inc05 .leftbox .other .button{display:inline-flex;align-items:center;color:#fff}#inc05 .leftbox .other .button svg{transform:rotate(-45deg);width:18px;margin-left:5px}#inc05 .leftbox{width:100%;display:flex;gap:50px}#inc05 .leftbox .leftboxaa .lximgaa img{width:8%;margin-bottom:5px}#inc05 .leftbox .leftboxaa{width:48%;color:#000}#inc05 .leftbox .leftboxaa strong{font-size:20px}#inc05 .leftbox .leftboxaa .lxttt{font-weight:bold;font-size:20px;color:#fff}#inc05 .leftbox .leftboxaa p{font-size:18px}.lcdz{font-size:25px;font-weight:bold;color:#fff;margin-bottom:20px}#inc05 .leftbox .leftboxbb{width:48%}#inc05 .leftbox .title{font-size:32px;color:#333;font-weight:700;line-height:1.2;margin-bottom:20px}#inc05 .leftbox .description{color:#000;line-height:1.5;margin-bottom:30px;opacity:1;font-size:18px}#inc05 .leftbox .prompt{font-size:14px;letter-spacing:.3px;color:#fff;line-height:1.6;margin-top:30px;opacity:.6}#inc05 .rightbox{width:33%;background:rgba(0,158,224,0.5);padding:10px;border:rgba(255,255,255,0.2) 1px solid}#inc05 .rightbox .cooptitle{font-size:32px;font-weight:700;line-height:1.2;color:#fff;margin:10px 5px}#inc05 .rightbox .cooptitle img{max-width:100%;margin:0 auto;display:block}#inc05 .rightbox .leftboxs{display:flex}#inc05 .rightbox .rightboxs{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:300px}#inc05 .rightbox .rightboxs .teltxt{color:#fff;font-weight:400;text-align:right}#inc05 .rightbox .rightboxs .rightphone{width:35px;height:35px;margin-bottom:10px;border-radius:35px;background:#fff;display:flex;justify-content:center;align-items:center}#inc05 .rightbox .rightboxs .rightphone i{color:#009ee0}#inc05 .rightbox .rightboxs .telnum{color:#fff;font-size:20px;font-weight:600;text-align:right}#inc05 .rightbox .cooptitlebox{display:flex;justify-content:space-between;align-items:flex-start}#inc05 .rightbox .button{display:table;background:#009ee0;padding:10px 35px;width:170px;text-align:center;height:50px;color:#fff;border:rgba(255,255,255,0.2) 1px solid;line-height:1.6}#inc05 .rightbox .button:hover{color:#fff}#inc05 .rightbox .colbutton{display:flex;justify-content:flex-end;margin-top:20px}#inc05 .rightbox .txt{width:100%;margin-bottom:20px;line-height:1.5;color:#fff;font-size:18px}#inc05 .rightbox .prompt{width:100%;margin-top:15px;color:#fff;display:flex;column-gap:40px}#inc05 .rightbox .prompt .txt{width:100%;margin-top:15px;font-size:12px;color:rgba(255,255,255,0.7)}#inc05 .rightbox .contactinfo{width:100%;margin-top:30px;font-size:13px;color:#fff}#inc05 .rightbox .contactinfo a{color:#fff}#inc05 .rightbox .labelfield{display:flex;justify-content:space-between;width:100%;column-gap:10px}#inc05 .rightbox .labelfield input{margin-bottom:14px;display:block;height:50px;line-height:1.6;background:transparent;border:none;border-bottom:rgba(255,255,255,0.4) 1px solid;color:#fff}#inc05 .rightbox .labelfield input::placeholder{opacity:.7;color:#fff}#inc05 .rightbox .textfield__input{opacity:1;display:block;margin:0;padding:.5em 0;width:100%;min-height:2.5rem;font-size:inherit;font-weight:400;height:50px;text-align:left;background:#fff;resize:none;outline:0;border-radius:0;border:rgba(0,0,0,0.2) 1px solid;padding-left:20px;color:#fff}#inc05 .rightbox .mess{margin-bottom:20px}#inc061{position:relative;background-size:cover;padding:70px 0}#inc061 .businessbox{display:flex;justify-content:space-between;align-items:flex-end;max-width:1560px;margin:0 auto;padding:0px 70px;box-sizing:content-box}#inc061 .businessbox .telbox{display:flex;justify-content:flex-end;flex-direction:column}#inc061 .businessbox .teltxt{opacity:.7;margin-bottom:5px;text-align:right}#inc061 .businessbox .telnum{color:#009ee0}#inc061 .solutiontit{display:flex;justify-content:space-between;margin:0 auto;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:15px;color:#003d6a}#inc061 .solutiontxt{line-height:1.5;opacity:.7}#inc09{position:relative;background-size:cover;padding:70px 0}#inc09 .titblock{max-width:1560px;margin:0 auto;padding:0 70px;box-sizing:content-box;margin-top:50px}#inc09 .titblock:nth-child(1){margin-top:0px}#inc09 .titblock .title{font-weight:600;font-size:32px;color:#003d6a;margin-top:10px;text-align:center}#inc09 .titblock .subtit{line-height:1.6;margin-top:10px;text-align:center;opacity:.7}#inc09 .titblock .indusblock{display:flex;column-gap:30px;justify-content:space-between;margin-bottom:40px}#inc09 .titblock .indusblock .indusbox{display:flex;flex-direction:column;width:50%;-webkit-box-shadow:0 0 22px rgba(19,19,19,0.08);box-shadow:0 0 22px rgba(19,19,19,0.08)}#inc09 .titblock .indusbox .indusboximg img{width:100%}#inc09 .titblock .indusbox .industxtbox{padding:45px 50px}#inc09 .titblock .indusbox .industxtbox .button{display:inline-flex;justify-content:center;align-items:center;color:#009ee0}#inc09 .titblock .indusbox .industxtbox .button svg{fill:#009ee0}#inc09 .titblock .indusbox .indusboxtit{font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#003d6a}#inc09 .titblock .indusbox .indusboxtxt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;margin-top:15px;margin-bottom:25px;opacity:.7}#inc06{position:relative;background-size:cover}#inc06 .title{font-size:34px;margin-bottom:10px;font-weight:700}#inc06 .title::before{content:"";width:60px;height:5px;position:absolute;top:-20px;background:#009ee0}#inc06 .subtit{letter-spacing:.3px;margin-bottom:30px;line-height:1.5}#inc06 .button{padding:15px 30px;background:#009ee0;width:185px;color:#fff;margin:0 auto;display:flex;justify-content:space-between;align-items:center;border-radius:40px}#inc06 .button svg{fill:#fff}#inc06 .titblock{width:1100px;margin:0 auto;margin-top:30px}#inc06 .supportblock{display:flex;justify-content:space-between}#inc06 .supportblock .caseleftbox{width:50%;background:url("../img/servicebg.jpg") no-repeat left bottom;background-size:cover;display:flex;justify-content:center;align-items:center}#inc06 .supportblock .caseleftbox .aboutbox{width:610px}#inc06 .supportblock .caseleftbox .aboutbox .aboutboxsub{color:#fff;font-size:17px;font-weight:600}#inc06 .supportblock .caseleftbox .aboutbox .aboutboxtit{color:#fff;font-size:45px;line-height:1.2;font-weight:600;margin-bottom:40px}#inc06 .supportblock .caseleftbox .aboutbox .aboutboxcontent{display:flex;justify-content:space-between}#inc06 .supportblock .caseleftbox .aboutbox .aboutboxcontent .aboutboxbutton{display:inline-block;background:#f2f3f5;padding:10px 30px;font-weight:600;font-size:15px;border-radius:30px}#inc06 .supportblock .caserightbox{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#003d6a;padding:120px 0}#inc06 .note{display:flex;justify-content:space-between;width:1100px;margin:0 auto;padding:10px 0px;flex-wrap:wrap;font-size:13px}#inc06 .casetitbox{width:600px;padding-bottom:50px}#inc06 .casetitbox .casetit{font-size:24px;font-weight:600;margin-bottom:15px;color:#fff}#inc06 .casetitbox .rightbut{float:right}#inc06 .casetitbox .rightbut svg{width:16px;margin-right:6px;color:#009ee0}#inc06 .casetitbox .casetxt{opacity:.7;line-height:1.5;color:#fff}#inc06 .downblock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:600px;padding:40px 0;column-gap:10%;row-gap:30px}#inc06 .servicebox{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:40%;padding-top:20px;padding-bottom:20px;position:relative}#inc06 .servicebox:nth-child(1)::after{content:"";position:absolute;right:-25%;width:1px;height:177px;background:rgba(255,255,255,0.1)}#inc06 .downblock .downimg{margin-bottom:20px}#inc06 .downblock .downimg img{height:40px}#inc06 .downblock .downpdf{display:flex;justify-content:space-between;align-items:center;font-size:13px}#inc06 .downblock .downpdf svg{width:16px;margin-right:6px;color:#009ee0}#inc06 .downloadbox{display:flex;justify-content:space-between;margin:0 auto;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:20px}#inc06 .downloadtotal{display:flex;align-items:center;justify-content:space-between;width:1100px;padding:20px 20px;margin:0 auto;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:5px;border:rgba(0,0,0,0.15) 1px solid}#inc06 .downloadtotal .downboxinfo{font-size:15px;font-weight:400;display:flex;align-items:center}#inc06 .downloadtotal .downbut{font-size:15px;font-weight:400;display:flex;align-items:center}#inc06 .downloadtotal .downbut svg{width:15px}#inc06 .downloadtotal .downfile{width:120px;padding-left:15px;padding-right:15px;margin-left:20px;background:#f0f0f0}#inc06 .supportblock .box:nth-child(4){border-right:#d8d8d8 0 solid}#inc06 .supportblock .box:nth-child(1){padding-left:0px}#inc06 .supportblock .box .titlesa{font-weight:600;color:#fff;margin-bottom:10px}#inc06 .supportblock .box .boximg{margin-bottom:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;line-height:1.5;opacity:.7;color:#fff}#inc06 .supportblock .box .boximg img{height:45px}#inc06 .supportblock .box .title{font-size:16px;font-weight:600;text-align:left;margin-bottom:0px;display:flex;align-items:center}#inc06 .supportblock .box .title svg{fill:#bf1522;width:18px;height:18px}#inc06 .supportblock .box .content{line-height:1.5;opacity:.7;font-size:14px;text-align:right;margin-top:10px}#inc07{position:relative;background-size:cover;padding:100px 0 0;box-sizing:border-box;display:flex;flex-direction:column}#inc07 .contentbox .newstitles{font-size:32px;color:#003d6a;font-weight:700;line-height:1.2;margin-bottom:14px}#inc07 .newsdescription{line-height:1.5;margin-bottom:40px;font-size:20px}#inc07 .contentbox .rightbox{display:flex;align-items:flex-end}#inc07 .contentbox .rightbox .newsinput{border-bottom:rgba(0,0,0,0.2) 1px solid;width:300px;height:50px;line-height:50px;color:#999}#inc07 .nnbgaa{background-color:#f4f4f4;padding:30px 0 60px}#inc07 .contentbox .rightbox .newstit{margin-bottom:10px;font-size:18px}#inc07 .contentbox .rightbox .button{border:rgba(0,0,0,0.2) 1px solid;color:#009ee0;padding:0px 30px;height:50px;line-height:50px}#inc07 .contentbox:nth-child(1){display:flex;width:100%}#inc07 .contentbox{display:flex;justify-content:space-between;align-items:flex-start;column-gap:40px;max-width:1560px;margin:0 auto;box-sizing:content-box}#inc07 .contentbox .imgboxa{width:auto;height:100%}#inc07 .contentbox .imgboxa img{height:100%;object-fit:cover}#inc07 .contentbox .newsboxa{width:100%;padding:5px;display:flex;justify-content:center;align-items:center;overflow:hidden}#inc07 .contentbox .imgbox{width:auto;height:100%}#inc07 .contentbox .imgbox img{height:100%;object-fit:cover}#inc07 .contentbox .newsbox{width:100%;display:flex;padding:5px;flex-direction:row;grid-row-gap:15px;overflow:hidden;flex-wrap:wrap}#inc07 .contentbox .newsbox .newsblock{width:100%;display:flex}.nnimga{background:url(../img/nnbga.jpg) no-repeat center top;height:255px}#inc07 .contentbox .txtblock{padding:30px;-webkit-box-shadow:0 0 4px rgba(19,19,19,0.08);box-shadow:0 0 4px rgba(19,19,19,0.08);display:flex;width:31%;margin:1.1%;border:1px solid #ccc}#inc07 .newsheadline{font-size:18px;line-height:1.2;display:flex;align-items:flex-start;margin-top:4px;margin-bottom:10px;opacity:.7}#inc07 .leftnewsblock .newsblock .newsrightbox{width:80%}#inc07 .leftnewsblock .newsblock .newsheadline svg{margin-right:7px}@media (max-width:1000px){#inc07 .contentbox .txtblock{width:100%;margin:1% 0}#inc05 .leftbox .leftboxbb{display:none}#inc05 .leftbox .leftboxaa{width:100%}#inc05 .rightbox{display:none}#inc6 .tit{max-width:95%}#inc6 .tabs{width:100%;display:flex;justify-content:space-between}#inc6 .tab{font-size:14px;width:auto;padding:0;border-right:0}#inc6 .tab.active{font-size:16px}#inc04 .problock ul{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:10px}#inc04 .problock ul li{width:100%;margin:0}#inc04 .problock ul li .proimg{height:200px}#inc04 .problock ul li .proimg img{height:200px}#inc04 .problock ul li .proimg .procategorys{font-size:13px}}#inc07 .txtrightblock{width:calc(100% - 100px)}#inc07 .contentbox .newstitle{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#003d6a}#inc07 .contentbox .button{display:flex;align-items:center;color:#009ee0;margin-top:20px;letter-spacing:.7px}#inc07 .contentbox .button svg{width:15px;margin-right:5px}#inc07 .contentbox .newscontent{line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:17px;margin-bottom:5px;margin-top:8px}#inc07 .leftnewsblock .newsblock .newsdate{display:flex;justify-content:flex-end}#inc07 .leftnewsblock .newsblock .dateinfo{line-height:1.5}#inc07 .leftnewsblock .newsblock .newsmore{line-height:1.5;display:flex;align-items:flex-end;font-size:15px}#inc07 .leftnewsblock .newsblock .newsmore svg{fill:#bf1522;margin-left:10px}#inc07 .rightnewsblock{display:flex;flex-direction:column;width:46%}#inc07 .rightnewsblock .newsblock{width:100%;display:flex;flex-direction:column}#inc07 .rightnewsblock .newsbox{padding:30px 0px;box-sizing:border-box;border-bottom:rgba(0,0,0,0.15) 1px solid;display:flex}#inc07 .rightnewsblock .newsblock .newsheadline{font-size:13px;line-height:1.5;margin-bottom:18px;display:flex;align-items:flex-start;width:20%;font-weight:600}#inc07 .rightnewsblock .newsblock .newsrightbox{width:80%}#inc07 .rightnewsblock .newsblock .newsheadline svg{margin-right:7px}#inc07 .rightnewsblock .newsblock .newstitle{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:10px}#inc07 .rightnewsblock .newsblock .newscontent{line-height:1.5;letter-spacing:.7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px}#inc07 .rightnewsblock .newsblock .newsdate{display:flex;justify-content:flex-end}#inc07 .rightnewsblock .newsblock .dateinfo{line-height:1.5}#inc07 .rightnewsblock .newsblock .newsmore{line-height:1.5;display:flex;align-items:flex-end;font-size:15px}#inc07 .rightnewsblock .newsblock .newsmore svg{fill:#bf1522;margin-left:10px}#inc08{position:relative;background:#f0f0f0 url("../img/networkbg.jpg") repeat center center;background-size:cover;padding:100px 90px;height:800px;box-sizing:border-box;display:flex;justify-content:space-between}#inc08 .contentbox{width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#inc08 .contentbox .leftbox{padding:50px 50px;background:#fff;width:40%}#inc08 .contentbox .advsub{font-size:16px;font-weight:700;margin-bottom:30px}#inc08 .contentbox .advtitle{font-size:32px;font-weight:700;position:relative;margin-bottom:20px}#inc08 .contentbox .advtitle::before{content:"";width:60px;height:5px;position:absolute;top:-2px;background:#009ee0}#inc08 .contentbox .advbutt{display:inline-block;background:#009ee0;padding:10px 30px;border-radius:30px;color:#fff;margin-top:30px}#inc08 .leftnewsblock{display:flex;flex-direction:column;justify-content:center;width:40%}#inc08 .leftnewsblock .newssubtitle{font-size:16px;font-weight:600;color:#fff;margin-bottom:20px}#inc08 .leftnewsblock .newstitle{font-size:45px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:30px}#inc08 .leftnewsblock .newsdescription{color:#fff;line-height:1.6;margin-bottom:100px}#inc08 .leftnewsblock .newsadv{margin-bottom:50px;display:flex;flex-wrap:wrap}#inc08 .leftnewsblock .newsadv .newsadvbox{line-height:1.5;color:#fff;width:46%;margin-right:8%;margin-bottom:6%}#inc08 .leftnewsblock .newsadv .newsadvbox .digit{font-size:48px;font-weight:600;line-height:1;color:#fff;margin-bottom:10px;display:flex;align-items:flex-start}#inc08 .leftnewsblock .newsadv .newsadvbox .digit .plus{font-size:30px;font-weight:600;line-height:1}#inc08 .leftnewsblock .newsadv .newsadvbox:nth-child(2n){margin-right:0%}#inc08 .leftnewsblock .newsbutton{font-size:14px;padding:15px 30px;background:#bf1522;width:300px;color:#fff;display:flex;justify-content:space-between;align-items:center}#inc08 .leftnewsblock .newsbutton svg{fill:#fff}#adv_banner{position:relative;z-index:10;width:100%;letter-spacing:-0.3px}#adv_banner .tit_area{display:flex;justify-content:center;flex-flow:column;align-items:center;padding:70px 0px 40px}#adv_banner .tit_area .title{font-weight:600;font-size:32px;color:#003d6a;line-height:1.2;text-transform:uppercase}#adv_banner .tit_area .txt{text-align:center;line-height:1.6;margin-top:10px;opacity:.6}#advVisual{overflow:hidden;position:relative;width:100%;height:601px;background-color:#222}#advVisual .mainSwiper{position:absolute;left:0;top:0;z-index:1001;width:100%;height:601px}#advVisual .slider li{display:flex;align-items:flex-end;justify-content:center;height:601px;text-align:center;background:url(../img/img1.jpg) center no-repeat;background-size:cover}#advVisual .slider li.img02{background-image:url(../img/img2.jpg)}#advVisual .slider li.img03{background-image:url(../img/img3.jpg)}#advVisual .slider li.img04{background-image:url(../img/img4.jpg)}#advVisual .slider li.img05{background-image:url(../img/img5.jpg)}#advVisual .slider li.img06{background-image:url(../img/img6.jpg)}#advVisual .slider li .txt{max-width:1100px;margin-bottom:60px}#advVisual .slider li .txt p{margin-bottom:40px;font-size:60px;font-weight:700;line-height:1.2;color:#fff}#advVisual .slider li .txt p b{color:var(--primary)}#advVisual .slider li .txt span{font-size:17px;font-weight:500;color:rgba(255,255,255,0.9)}.progress{display:grid;grid-template-columns:repeat(3, 1fr);position:absolute;left:50%;bottom:70px;transform:translate(-50%, 0);text-align:center}.progress li{position:relative;flex-grow:1;cursor:pointer;padding:0 15px}.progress li:after{position:absolute;content:"";bottom:0;left:0;z-index:-1;width:100%;height:2px;background:rgba(255,255,255,0.3)}.progress li p{padding:0px 20px;margin-bottom:15px;font-size:18px;font-weight:500;color:#fff;opacity:.6;transition:all .3s}.progress li p img{height:30px;display:block;margin:0 auto;margin-bottom:15px}.progress li.active p{color:#fff;font-weight:600;opacity:1}.progress li .bar{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#fff}.progress li.active .bar{background:var(--primary);animation:countingBar 3s linear forwards}@keyframes countingBar{0%{width:0}100%{width:100%}}.homebox05{position:relative;background:#fff}.homebox05 .tita{padding:100px 90px 60px 90px;text-align:left;display:flex;justify-content:flex-start}.homebox05 .tita .companyleftblock{width:200px;text-align:left}.homebox05 .tita .companyleftblock .leftbox{width:600px}.homebox05 .tita .companyleftblock .title{font-size:30px;font-weight:900;margin-bottom:10px;line-height:1.2}.homebox05 .tita .companyleftblock .content{line-height:1.6}.homebox05 .tita .companycenterblock{width:100%;padding-left:60px}.homebox05 .tita .companycenterblock .rightbox{width:700px}.homebox05 .tita .companycenterblock .title{font-size:20px;font-weight:700;margin-bottom:20px}.homebox05 .tita .companycenterblock .content{letter-spacing:.4px;margin-bottom:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;line-height:1.6;opacity:.9}.homebox05 .tita .companycenterblock .compbutton{display:flex;justify-content:space-between}.homebox05 .tita .companycenterblock .compbutton .compleftbutton{padding:10px 30px;border:#000 1px solid;width:48%;text-align:center;font-weight:600}.homebox05 .tita .companycenterblock .compbutton .comprightbutton{padding:10px 30px;background:#26176c;color:#fff;width:48%;text-align:center;font-weight:600}.homebox05 .tita .companyrightblock{text-align:right}.homebox05 .tita .companyrightblock .compbutton .compleftbutton{padding:0px 0px 10px;border-bottom:#1f2938 1px solid;text-align:center;opacity:.7;font-weight:600;display:contents;align-items:center;justify-content:space-between;font-size:15px}.homebox05 .tita .companyrightblock .compbutton .compleftbutton svg{margin-left:20px;width:18px}.homebox05 .tita .companyrightblock .compbutton .comprightbutton{padding:10px 30px;background:#26176c;color:#fff;width:48%;text-align:center;font-weight:600}.homebox05 .tita span{font-size:16px;font-weight:700;color:var(--primary)}.homebox05 .tita p{margin:15px 0 18px;font-size:42px;letter-spacing:-0.5px;color:#222}#inc03{padding:70px 0 50px}#inc03 .tita{padding:100px 90px 60px 90px;text-align:left;display:flex;justify-content:flex-start}#inc03 .tita .companyleftblock{width:200px;text-align:left}#inc03 .tita .companyleftblock .leftbox{width:600px}#inc03 .tita .companyleftblock .title{font-size:30px;font-weight:900;margin-bottom:10px;line-height:1.2}#inc03 .tita .companyleftblock .content{line-height:1.6}#inc03 .tita .companycenterblock{width:100%;padding-left:60px}#inc03 .tita .companycenterblock .rightbox{width:700px}#inc03 .tita .companycenterblock .title{font-size:20px;font-weight:700;margin-bottom:20px}#inc03 .tita .companycenterblock .content{letter-spacing:.4px;margin-bottom:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;line-height:1.6;opacity:.7}#inc03 .tita .companycenterblock .compbutton{display:flex;justify-content:space-between}#inc03 .tita .companycenterblock .compbutton .compleftbutton{padding:10px 30px;border:#000 1px solid;width:48%;text-align:center;font-weight:600}#inc03 .tita .companycenterblock .compbutton .comprightbutton{padding:10px 30px;background:#26176c;color:#fff;width:48%;text-align:center;font-weight:600}#inc03 .tita .companyrightblock{text-align:right}#inc03 .tita .companyrightblock .compbutton .compleftbutton{padding:0px 0px 10px;border-bottom:#1f2938 1px solid;text-align:center;opacity:.7;font-weight:600;display:contents;align-items:center;justify-content:space-between;font-size:15px}#inc03 .tita .companyrightblock .compbutton .compleftbutton svg{margin-left:20px;width:18px}#inc03 .tita .companyrightblock .compbutton .comprightbutton{padding:10px 30px;background:#26176c;color:#fff;width:48%;text-align:center;font-weight:600}#inc03 .tita span{font-size:16px;font-weight:700;color:var(--primary)}#inc03 .tita p{margin:15px 0 18px;font-size:42px;letter-spacing:-0.5px;color:#222}#inc03 .tit{text-align:left;display:flex;justify-content:space-between;column-gap:4%;margin:0 auto;text-align:center;max-width:1560px;padding:0 70px;box-sizing:content-box;margin-bottom:10px;align-items:center}#inc03 .tit .companyleftblock{width:32%;text-align:left}#inc03 .tit .rightabout{width:64%;text-align:left;display:flex;justify-content:space-between;align-items:center;column-gap:60px}#inc03 .tit .companycenterblock{width:65%;text-align:left;line-height:1.55;font-size:18px;justify-content:center}#inc03 .tit .companyleftblock .compimg{width:80px;height:80px;border:#e3effd 1px solid;border-radius:40px;display:flex;justify-content:center;align-items:center;margin-bottom:25px}#inc03 .tit .companyleftblock .compimg svg{fill:#5c6775}#inc03 .tit .companyleftblock .title{font-size:30px;margin-bottom:25px;line-height:1.2;font-weight:600;color:#222}#inc03 .tit .companyleftblock .content{line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:20px;color:#003d6a;font-weight:bold}#inc03 .tit .companyleftblock .compdata{font-size:40px;color:#e3effd}#inc03 .tit .companyrightblock{width:310px}#inc03 .tit .companyrightblock img{max-width:100%}#inc03 .tit .companyrightblock .aboutbutton{display:inline-flex;justify-content:flex-start;align-items:center;border-bottom:#009ee0 1px solid;margin-top:4px;line-height:1;color:#009ee0}#inc03 .tit .companyrightblock .aboutbutton svg{transform:rotate(-45deg);width:18px}#inc03 .tit .companyrightblock .title{font-size:20px;font-weight:700;margin-bottom:20px}#inc03 .tit .companyrightblock .content{letter-spacing:.4px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6;opacity:.7}#inc03 .tit .companyrightblock .content:nth-child(1){padding-bottom:20px;margin-bottom:20px;border-bottom:rgba(0,0,0,0.2) 1px solid}#inc03 .tit .companyrightblock .compbutton{display:flex;justify-content:space-between}#inc03 .tit .companyrightblock .compbutton .compleftbutton{padding:10px 30px;border:#000 1px solid;width:48%;text-align:center;font-weight:600}#inc03 .tit .companyrightblock .compbutton .comprightbutton{padding:10px 30px;background:#26176c;color:#fff;width:48%;text-align:center;font-weight:600}#inc03 .tit span{font-size:16px;font-weight:700;color:var(--primary)}#inc03 .tit p{margin:15px 0 18px;font-size:22px;letter-spacing:-0.5px;color:#222}#inc03 .contentbox{display:flex;align-items:flex-start;justify-content:space-between;column-gap:40px;align-items:stretch;margin:0 auto;max-width:1560px;padding:0 70px;box-sizing:content-box}#inc03 .contentbox .subbox{width:25%;border:rgba(0,0,0,0.08) 1px solid;padding:40px 40px}#inc03 .contentbox .subbox .aboutboxtitle{opacity:.7;font-size:21px;margin-bottom:20px;margin-top:45px}#inc03 .contentbox .subbox .aboutboxtxt{opacity:.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6}#inc03 .contentbox .subbox .imgabout{width:70px;height:70px;border:rgba(0,0,0,0.1) 1px solid;border-radius:70px;display:flex;justify-content:center;align-items:center;background:#009ee0;float:right}#inc03 .contentbox .subbox .imgabout img{height:30px}#inc03 .bg{overflow:hidden;position:absolute;bottom:0;z-index:-1;transform:scale(.85);width:100%;height:400px}#inc03 .bg:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.05)}#inc03 .bg img{position:relative;top:-30px;transition:all .8s}#inc03 .bg.aos-animate{transform:scale(1)}#inc03 ul{display:flex;position:relative;transform:scale(.85);height:400px;justify-content:space-between;padding:0 60px;box-sizing:border-box}#inc03 ul.aos-animate{transform:scale(1)}#inc03 ul .choose{position:absolute;width:100%}#inc03 ul .choosetit{position:relative;top:60px;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase}#inc03 ul li{display:flex;align-items:center;justify-content:center;position:relative;width:24%}#inc03 ul li:before{opacity:0;display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(28,40,50,0.5);transition:all .8s cubic-bezier(.165, .84, .44, 1)}#inc03 ul li .txt{display:flex;justify-content:space-between;position:relative;background:#fff;padding:40px 20px;margin-top:60px}#inc03 ul li .txt p{font-size:30px;line-height:1.5;white-space:pre-line;width:30%;text-align:center}#inc03 ul li .txt span{font-size:16px;font-weight:700;margin-top:10px}#inc03 ul li .txt p span{font-size:60px;font-weight:900}#inc03 ul li .txt p span img{height:40px}#inc03 ul li .txt .rightbox{width:70%}#inc03 ul li .txt .rightbox .tita{font-size:14px;font-weight:600;line-height:1.5;margin-bottom:10px}#inc03 ul li .txt .rightbox .comcontent{font-size:12px;letter-spacing:.7px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#inc03 ul li .txt div{transition:all .4s}#inc03 ul li .txt a{opacity:0;display:flex;position:absolute;left:50%;bottom:150px;transform:translateX(-50%);width:68px;height:68px;border-radius:16px;border:1px solid rgba(255,255,255,0.25);transition:all .6s cubic-bezier(.165, .84, .44, 1)}#inc03 ul li .txt a svg{margin:auto;color:#fff}.homebox04{background:#f2f3f5}.homebox04 .abibutton{color:#009ee0;border:#009ee0 1px solid;padding:6px 20px;display:inline-flex;border-radius:30px}.homebox04 .abitxtblock{display:flex;justify-content:space-between;max-width:1560px;margin:0 auto;padding:70px 70px;box-sizing:content-box}.homebox04 .abitxt{margin-bottom:10px;text-align:right}.homebox04 .abibutbox{display:flex;column-gap:7px}.homebox04 .hd .subnam{line-height:120%;text-transform:uppercase;font-weight:600}.homebox04 .hd .nam{font-weight:600;font-size:32px;text-align:left;color:#009ee0;line-height:1.2}.homebox04 .hd .txt{font-size:var(--fsize-txt);line-height:1.6;margin-top:10px;opacity:.7}.homebox04 .list{position:relative}.homebox04 .list .hb04bg{position:relative}.homebox04 .list .hb04bg .swiper-slide{height:700px}@media (max-width:1000px){.homebox04 .list .hb04bg .swiper-slide{height:80vw}#inc03 .tit p{font-size:19px}}.homebox04 .list .hb04bg .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.homebox04 .list .hb04bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);z-index:2}.homebox04 .list .hb04ma{position:absolute;top:0;right:0;bottom:0;left:0}.homebox04 .list .hb04ma .swiper-button-prev{z-index:3;left:0;padding:15px;background:rgba(0,0,0,0.5);opacity:0}.homebox04 .list .hb04ma .swiper-button-prev:hover{background:var(--color-main)}.homebox04 .list .hb04ma .swiper-button-next{z-index:3;right:0;padding:15px;background:rgba(0,0,0,0.5);opacity:0}.homebox04 .list .hb04ma .swiper-button-next:hover{background:var(--color-main)}.homebox04 .list .hb04ma .swiper-slide a.box{display:flex;align-items:flex-end;justify-content:flex-start;padding:40px 40px;width:100%;height:100%;box-sizing:border-box;text-decoration:none;border-right:1px solid rgba(246,242,243,0.4)}.homebox04 .list .hb04ma .swiper-slide a.box .con{transform:translateY(50px)}.homebox04 .list .hb04ma .swiper-slide a.box .con .nam{color:#fff;text-align:left;font-size:24px;margin-bottom:50px}.homebox04 .list .hb04ma .swiper-slide a.box .con .adtxt{color:#ccc;text-align:left;margin-bottom:30px;display:none;-webkit-transition:all .3s;transition:all .3s}.homebox04 .list .hb04ma .swiper-slide a.box .con .namen{color:#fff;text-align:left;font-size:17px;text-transform:uppercase;font-weight:600;margin-bottom:20px}@media (max-width:1000px){.homebox04 .list .hb04ma .swiper-slide a.box .con .nam{font-size:var(--fsize-large);margin-bottom:6vw}}.homebox04 .list .hb04ma .swiper-slide a.box .con .btn{display:flex;justify-content:flex-start;opacity:0;padding-left:0px;height:45px;width:55px}.homebox04 .list .hb04ma .swiper-slide a.box .con .btn span{display:flex;justify-content:center;align-items:center;width:45px;height:45px;color:#009ee0;border-radius:50px;border:2px solid #009ee0;font-size:25px;box-sizing:border-box;padding-bottom:0px}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active a.box{background:rgba(0,0,0,0.3)}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active a.box .con{transform:translateY(0)}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active a.box .con .btn{opacity:1}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active a.box .con .namen{font-size:21px}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active .nam{opacity:1}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active .adtxt{opacity:1}.homebox04 .list .hb04ma .swiper-slide.swiper-slide-thumb-active a.box .con .adtxt{display:block;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-5px);transform:translateY(-5px);font-size:14px}.homebox04 .commontitle{margin-bottom:20px}.homebox04 .numlist{padding:0;margin-bottom:30px}.homebox04 .numlist .item{width:100%;float:none;margin:0 0 20px}.homebox04 .numlist .item .num{padding:10px 0;margin-bottom:10px}.homebox04 .list .item{float:none;width:100%;margin:0 0 20px}.homebox04 .list .item .box{padding:30px 30px 40px}/*# sourceMappingURL=./inc01.css.map */