.index-page section .unitTitle .subTitle{margin-top:5px}.index-page section .unitTitle .paragraph{margin-top:15px}.index-page section .heading{width:100%}.index-page section .heading.flex-box{gap:30px;align-items:flex-end}.index-page section .heading.flex-box .unitTitle{max-width:825px;margin-right:auto}.index-page section .heading.flex-box .text{max-width:600px}.index-page section .heading.flex-box .btnGroup{flex-shrink:0}@media only screen and (max-width: 900px){.index-page section .heading.flex-box{flex-direction:column;align-items:flex-start}}section.banner-blk{position:relative}@media only screen and (max-width: 1200px){section.banner-blk{padding-bottom:50px}}section.banner-blk .container{width:calc(100% - var(--baseSpace) * 2);margin:auto}section.banner-blk .slideContent{position:relative}section.banner-blk .slideContent .picBox{position:relative;width:100%;overflow:hidden}section.banner-blk .slideContent .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:164%}section.banner-blk .slideContent .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.banner-blk .slideContent .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 501px){section.banner-blk .slideContent .picBox{position:relative;width:100%;overflow:hidden}section.banner-blk .slideContent .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:max(62.5%,600px)}section.banner-blk .slideContent .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.banner-blk .slideContent .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}@media only screen and (min-width: 1025px){section.banner-blk .slideContent .picBox{position:relative;width:100%;overflow:hidden}section.banner-blk .slideContent .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:max(44.4444444444%,640px)}section.banner-blk .slideContent .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.banner-blk .slideContent .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}section.banner-blk .slideContent .txtBox{position:absolute;width:50%;text-align:left}@media only screen and (min-width: 901px){section.banner-blk .slideContent .txtBox{top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 900px){section.banner-blk .slideContent .txtBox{width:calc(100% - 40px);max-width:100%;bottom:56px}}section.banner-blk .slideContent .txtBox .slogan{font-size:clamp(2rem,-.0956rem + 3.7255vw,4.375rem);font-weight:600;line-height:1.1;letter-spacing:1px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.banner-blk .slideContent .txtBox .paragraph{margin-top:15px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.banner-blk .slideContent .txtBox .btnGroup{margin-top:50px}section.banner-blk .slideContent[banner-align=left] .txtBox{left:calc(var(--1frSpace) * 2)}@media only screen and (max-width: 1200px){section.banner-blk .slideContent[banner-align=left] .txtBox{left:var(--baseSpace)}}section.banner-blk .slideContent[banner-align=right] .txtBox{right:calc(var(--1frSpace) * 2)}@media only screen and (max-width: 1200px){section.banner-blk .slideContent[banner-align=right] .txtBox{right:var(--baseSpace)}}section.banner-blk .slideContent[banner-theme=light] .txtBox{color:#fff}section.banner-blk .slideContent[banner-theme=dark] .txtBox{color:#000}section.banner-blk .slideContent[banner-theme=dark] .txtBox .btnGroup .common_btn{color:#fff}section.banner-blk .slideContent[banner-theme=dark] .txtBox .btnGroup .common_btn:after{background:#132751}section.banner-blk .slideContent[banner-theme=dark] .txtBox .btnGroup .common_btn .plus{--color: #FFF}section.banner-blk .scrollBtn{position:absolute;bottom:0;right:0;color:#444;gap:10px;display:flex;align-items:center;justify-content:center}section.banner-blk .scrollBtn span{font-size:.75rem;font-weight:400;line-height:1.6;letter-spacing:1px}section.banner-blk .scrollBtn .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #444}@media only screen and (min-width: 1201px){section.banner-blk .scrollBtn{padding:30px 0;flex-direction:column;width:var(--baseSpace)}section.banner-blk .scrollBtn span{writing-mode:vertical-lr}}@media only screen and (max-width: 1200px){section.banner-blk .scrollBtn{right:var(--baseSpace);padding:15px 0}}section.banner-blk .bannerSwiper{border-radius:10px;overflow:hidden;position:relative}@media only screen and (min-width: 1201px){section.banner-blk .bannerSwiper:hover .control{opacity:1;visibility:visible}}@media only screen and (max-width: 900px){section.banner-blk .bannerSwiper .swiper-pagination{--swiper-pagination-bottom: 20px}}section.banner-blk .bannerSwiper .slideContent .txtBox .slogan,section.banner-blk .bannerSwiper .slideContent .txtBox .paragraph,section.banner-blk .bannerSwiper .slideContent .txtBox .btnGroup{transform:translateY(20px);opacity:0;transition:.4s opacity,.4s transform}section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .slogan,section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .paragraph,section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .btnGroup{transform:translateY(0);opacity:1}section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .slogan{transition-delay:.4s}section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .paragraph{transition-delay:.6s}section.banner-blk .bannerSwiper .swiper-slide-active .slideContent .txtBox .btnGroup{transition-delay:.8s}section.banner-blk .control{width:calc(100% - 50px);opacity:0;visibility:hidden;transition:.4s opacity}@media only screen and (max-width: 1200px){section.banner-blk .control{display:none}}section.product-blk .container{padding:var(--blkSpace) 0;width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1500px){section.product-blk .container{width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.product-blk .container{width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2)}}@media only screen and (max-width: 767px){section.product-blk .container{width:calc(100% - var(--baseSpace) * 2)}}section.product-blk .content .inner{width:100%;position:relative}section.product-blk .content .flex-box{justify-content:space-between;gap:20px 50px;margin-top:50px}section.product-blk .content .flex-box .item{width:calc((100% - 50px)/2);border-radius:10px;overflow:hidden;position:relative;transition:.4s box-shadow}section.product-blk .content .flex-box .item[data-theme=light] .txtBox{color:#fff}section.product-blk .content .flex-box .item[data-theme=dark] .txtBox{color:#000}section.product-blk .content .flex-box .item .picBox{position:relative;width:100%;overflow:hidden}section.product-blk .content .flex-box .item .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:62.1546961326%}section.product-blk .content .flex-box .item .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.product-blk .content .flex-box .item .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.product-blk .content .flex-box .item .txtBox{width:100%;bottom:0;position:absolute;padding:40px 50px;gap:50px;display:flex;align-items:flex-end;justify-content:center}section.product-blk .content .flex-box .item .txtBox .txt{flex:1}section.product-blk .content .flex-box .item .txtBox .tag{font-size:1.5rem;font-weight:600;line-height:1.5;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 1200px){section.product-blk .content .flex-box .item .txtBox .tag{font-size:1rem}}section.product-blk .content .flex-box .item .txtBox .itemTitle{margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.product-blk .content .flex-box .item .txtBox .base_btn{opacity:0;transition:.4s opacity}@media only screen and (min-width: 1201px){section.product-blk .content .flex-box .item:hover{box-shadow:10px 10px 20px #0000001a}section.product-blk .content .flex-box .item:hover .base_btn{opacity:1}}@media only screen and (max-width: 1200px){section.product-blk .content .flex-box .item:active{box-shadow:10px 10px 20px #0000001a}section.product-blk .content .flex-box .item:active .base_btn{opacity:1}}@media only screen and (max-width: 1200px){section.product-blk .content .flex-box{gap:20px 30px}section.product-blk .content .flex-box .item{width:calc((100% - 30px)/2)}section.product-blk .content .flex-box .item .txtBox{padding:20px}section.product-blk .content .flex-box .item .txtBox .base_btn{display:none}}@media only screen and (max-width: 900px){section.product-blk .content .flex-box{flex-direction:column}section.product-blk .content .flex-box .item{width:100%}}section.product-blk .content .swiperBox{-webkit-mask-image:linear-gradient(90deg,#fff0,#fff 3%,#fff 97%,#fff0);mask-image:linear-gradient(90deg,#fff0,#fff 3%,#fff 97%,#fff0)}@media only screen and (min-width: 901px){section.product-blk .content .swiperBox{margin:0 -40px}}section.product-blk .content .productSwiper{padding:0 20px}@media only screen and (max-width: 575px){section.product-blk .content .productSwiper{padding:0;margin-top:20px;-webkit-mask-image:linear-gradient(90deg,#fff0,#fff 3%,#fff 97%,#fff0);mask-image:linear-gradient(90deg,#fff0,#fff 3%,#fff 97%,#fff0)}}section.product-blk .content .productSwiper .swiper-slide{padding:0 36px}@media only screen and (min-width: 901px){section.product-blk .content .productSwiper .swiper-slide{padding:50px 20px}}section.product-blk .content .control{width:calc(100% + 200px)}@media only screen and (max-width: 1200px){section.product-blk .content .control{width:calc(100% + 100px)}}@media only screen and (max-width: 767px){section.product-blk .content .control{width:100vw}}section.product-blk .content .slideContent{position:relative;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:.4s box-shadow}@media only screen and (min-width: 575px){section.product-blk .content .slideContent{min-height:400px}}section.product-blk .content .slideContent .picBox{width:100%;max-width:300px}section.product-blk .content .slideContent .picBox .pic{position:relative;width:100%;overflow:hidden}section.product-blk .content .slideContent .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.product-blk .content .slideContent .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.product-blk .content .slideContent .picBox .pic img{width:100%;height:100%;object-fit:contain;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width: 575px){section.product-blk .content .slideContent .picBox{max-width:200px}}section.product-blk .content .slideContent>.itemTitle{max-width:300px;margin-top:20px;color:#444;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 900px){section.product-blk .content .slideContent>.itemTitle{color:#000;font-size:1.375rem}}@media only screen and (min-width: 1201px){section.product-blk .content .slideContent .hoverItem{visibility:hidden;width:100%;height:100%;padding:50px 20px;background:#132751;border-radius:10px;opacity:0;transition:.4s opacity;box-shadow:10px 10px 25px #00000026;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (max-width: 1200px){section.product-blk .content .slideContent .hoverItem .itemTitle{display:none}}section.product-blk .content .slideContent .hoverItem .paragraph{margin-top:20px;padding-top:20px;position:relative}section.product-blk .content .slideContent .hoverItem .paragraph:before{content:"";width:50px;height:3px;background:#8bc63e;position:absolute;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width: 575px){section.product-blk .content .slideContent .hoverItem .paragraph:before{height:2px}}section.product-blk .content .slideContent .hoverItem .paragraph p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.product-blk .content .slideContent .hoverItem .base_btn{margin-top:30px}@media only screen and (max-width: 1200px){section.product-blk .content .slideContent .hoverItem .base_btn{display:none}}@media only screen and (min-width: 1201px){section.product-blk .content .slideContent:hover .hoverItem{opacity:1;visibility:visible}}@media only screen and (max-width: 1200px){section.product-blk .content .slideContent:active .hoverItem{opacity:1;visibility:visible}}section.case-blk .container{padding-bottom:var(--blkSpace);width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1500px){section.case-blk .container{width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.case-blk .container{width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2)}}@media only screen and (max-width: 767px){section.case-blk .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.case-blk .container{padding:var(--blkSpace) 0}}section.case-blk .caseList{width:100%;padding-top:50px}section.case-blk .caseList .item{width:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;transition:.4s box-shadow,.8s transform,.8s opacity}@media only screen and (min-width: 1201px){section.case-blk .caseList .item:hover{box-shadow:10px 10px 20px #0000001a}}@media only screen and (max-width: 1200px){section.case-blk .caseList .item:active{box-shadow:10px 10px 20px #0000001a}}section.case-blk .caseList .item:not(:first-child){margin-top:50px}@media only screen and (max-width: 575px){section.case-blk .caseList .item:not(:first-child){margin-top:20px}}section.case-blk .caseList .item:nth-child(odd){background:#8bc63e}section.case-blk .caseList .item:nth-child(odd) .txtBox{align-items:flex-end}section.case-blk .caseList .item:nth-child(odd) .base_btn .plus{--color: #8BC63E}section.case-blk .caseList .item:nth-child(2n){border-radius:10px;background:#2f9dbd}@media only screen and (min-width: 901px){section.case-blk .caseList .item:nth-child(2n){flex-direction:row-reverse}}section.case-blk .caseList .item:nth-child(2n) .txtBox{align-items:flex-start}section.case-blk .caseList .item:nth-child(2n) .base_btn .plus{--color: #2F9DBD}section.case-blk .caseList .item .picBox{width:50%}@media only screen and (min-width: 901px){section.case-blk .caseList .item .picBox{min-width:550px}}section.case-blk .caseList .item .picBox .pic{position:relative;width:100%;overflow:hidden}section.case-blk .caseList .item .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:max(60.6666666667%,300px)}section.case-blk .caseList .item .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.case-blk .caseList .item .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.case-blk .caseList .item .txtBox{width:50%;color:#fff;padding:50px clamp(30px,-7.0833rem + 11.1111vw,100px) 0 clamp(30px,-7.0833rem + 11.1111vw,100px);display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1500px){section.case-blk .caseList .item .txtBox{padding-top:30px}}section.case-blk .caseList .item .txtBox .txt{width:100%}section.case-blk .caseList .item .txtBox .itemTitle.xl{font-size:clamp(1.875rem,.1923rem + 1.9231vw,2.5rem)}section.case-blk .caseList .item .txtBox .itemTitle.xl a{word-break:break-word;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.case-blk .caseList .item .txtBox .paragraph{margin-top:30px;padding-top:30px;position:relative}@media only screen and (max-width: 1500px){section.case-blk .caseList .item .txtBox .paragraph{margin-top:20px;padding-top:20px}}section.case-blk .caseList .item .txtBox .paragraph>p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;opacity:.8}section.case-blk .caseList .item .txtBox .paragraph:before{content:"";width:100px;height:3px;background:#fff;position:absolute;top:0;left:0}@media only screen and (max-width: 900px){section.case-blk .caseList .item .txtBox .paragraph:before{height:2px}}section.case-blk .caseList .item .txtBox .base_btn{margin-top:30px}section.case-blk .caseList .item .txtBox .base_btn>.btn{width:clamp(40px,-4.2308rem + 7.6923vw,80px);height:clamp(40px,-4.2308rem + 7.6923vw,80px)}section.case-blk .caseList .item .txtBox .base_btn .plus:after,section.case-blk .caseList .item .txtBox .base_btn .plus:before{width:18px}@media only screen and (max-width: 900px){section.case-blk .caseList .item{flex-direction:column}section.case-blk .caseList .item .picBox{width:100%}section.case-blk .caseList .item .txtBox{width:100%;padding:50px clamp(30px,5vw,100px) 50px clamp(30px,5vw,100px)}}@media only screen and (max-width: 767px){section.case-blk .caseList .item .txtBox{padding:30px 20px}}section.solution-blk .container{width:100%;margin:auto;padding-bottom:var(--blkSpace)}section.solution-blk .container>.flex-box{padding-left:calc(var(--1frSpace) * 2 + var(--baseSpace));gap:50px 75px}section.solution-blk .container>.flex-box .txtBox{flex:1}section.solution-blk .container>.flex-box .txtBox .listBox{margin-top:30px;padding-top:30px;position:relative}section.solution-blk .container>.flex-box .txtBox .listBox:after{content:"";width:100%;height:5px;background:#0000001a;position:absolute;top:0;left:0}section.solution-blk .container>.flex-box .txtBox .listBox .li{font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:.5px;transition:.4s}@media only screen and (min-width: 1201px){section.solution-blk .container>.flex-box .txtBox .listBox .li{min-height:45.6px;display:flex;align-items:center;justify-content:flex-start}section.solution-blk .container>.flex-box .txtBox .listBox .li>a{max-width:calc(100% - 80px)}}section.solution-blk .container>.flex-box .txtBox .listBox .li>a{position:relative}section.solution-blk .container>.flex-box .txtBox .listBox .li .base_btn{position:absolute;top:50%;right:-20px;transform:translate3d(100%,-50%,0);opacity:0;transition:.4s opacity}section.solution-blk .container>.flex-box .txtBox .listBox .li .base_btn .btn{width:40px;height:40px}section.solution-blk .container>.flex-box .txtBox .listBox .li .base_btn .plus{--color: #FFF}section.solution-blk .container>.flex-box .txtBox .listBox .li:not(:first-child){margin-top:15px}@media only screen and (min-width: 1201px){section.solution-blk .container>.flex-box .txtBox .listBox .li{color:#909090}section.solution-blk .container>.flex-box .txtBox .listBox .li.active{color:#132751;font-size:2rem;line-height:1.3}section.solution-blk .container>.flex-box .txtBox .listBox .li.active .base_btn{opacity:1}}section.solution-blk .container>.flex-box .txtBox .btnGroup{margin-top:30px}section.solution-blk .container>.flex-box .picBox{border-radius:10px 0 0 10px;max-width:1110px;position:relative;width:100%;overflow:hidden}section.solution-blk .container>.flex-box .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:max(63.3802816901%,225px)}section.solution-blk .container>.flex-box .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.solution-blk .container>.flex-box .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 1201px){section.solution-blk .container>.flex-box .picBox .MBimg{visibility:hidden}}@media only screen and (max-width: 1200px){section.solution-blk .container>.flex-box .picBox .MBimg{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width: 901px){section.solution-blk .container>.flex-box .picBox{position:relative;width:100%;overflow:hidden}section.solution-blk .container>.flex-box .picBox:before{content:"";display:block;width:100%;height:100%;padding-top:max(63.0630630631%,500px)}section.solution-blk .container>.flex-box .picBox picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.solution-blk .container>.flex-box .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}section.solution-blk .container>.flex-box .picBox .pic{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:.4s opacity;pointer-events:none}section.solution-blk .container>.flex-box .picBox .pic img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1201px){section.solution-blk .container>.flex-box .picBox .pic.active{pointer-events:auto;opacity:1}}@media only screen and (max-width: 1500px){section.solution-blk .container>.flex-box{padding-left:calc(var(--1frSpace) + var(--baseSpace))}}@media only screen and (max-width: 900px){section.solution-blk .container>.flex-box{flex-direction:column-reverse;padding-left:0}section.solution-blk .container>.flex-box .picBox{width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace));margin-left:auto}section.solution-blk .container>.flex-box .txtBox{width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2)}}@media only screen and (max-width: 767px){section.solution-blk .container>.flex-box .picBox{width:calc(100% - var(--baseSpace))}section.solution-blk .container>.flex-box .txtBox{width:calc(100% - var(--baseSpace) * 2)}}section.news-blk{background:url(../../assets/img/home/news-bg.png) center center no-repeat;background-size:cover}section.news-blk .container{padding:var(--blkSpace) 0;width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1500px){section.news-blk .container{width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.news-blk .container{width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2)}}@media only screen and (max-width: 767px){section.news-blk .container{width:calc(100% - var(--baseSpace) * 2)}}section.news-blk .content{padding-top:50px;padding-bottom:45px;display:flex;align-items:stretch;justify-content:center}section.news-blk .content .picBox{position:relative;z-index:2;width:50%;height:100%;border-radius:10px;overflow:hidden;box-shadow:10px 10px 20px #0000001a}section.news-blk .content .txtBox{width:100%;padding:60px 50px 80px;border-radius:10px;background:#fffc;position:relative}@media only screen and (max-width: 575px){section.news-blk .content .txtBox{padding:60px 20px 80px}}@media only screen and (min-width: 901px){section.news-blk .content .txtBox{transform:translate3d(0,45px,0);width:calc(50% + 50px);padding:clamp(40px,-1.25rem + 4.1667vw,60px) clamp(50px,5vw,150px) 70px clamp(80px,8vw,150px);margin-left:-50px}}section.news-blk .content .txtBox .swiper-pagination{--swiper-pagination-bottom: clamp(40px, -1.25rem + 4.1667vw, 60px)}section.news-blk .content .slideContent{gap:50px;display:flex;align-items:center;justify-content:center}section.news-blk .content .slideContent .itemTitle{margin-top:10px;text-align:left;transition:.4s color;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.news-blk .content .slideContent .paragraph{margin-top:15px;text-align:left;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.news-blk .content .slideContent .txt{flex:1;min-width:0}section.news-blk .content .slideContent .pic{position:relative;width:100%;overflow:hidden}section.news-blk .content .slideContent .pic:before{content:"";display:block;width:100%;height:100%;padding-top:60%}section.news-blk .content .slideContent .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.news-blk .content .slideContent .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 901px){section.news-blk .content .slideContent .pic{position:relative;width:100%;overflow:hidden}section.news-blk .content .slideContent .pic:before{content:"";display:block;width:100%;height:100%;padding-top:61.3333333333%}section.news-blk .content .slideContent .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.news-blk .content .slideContent .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}@media only screen and (max-width: 1200px){section.news-blk .content .slideContent .base_btn{display:none}}@media only screen and (min-width: 1201px){section.news-blk .content .slideContent:hover .itemTitle{color:#1f6fc2}section.news-blk .content .slideContent:hover .base_btn{background:#132751}section.news-blk .content .slideContent:hover .base_btn .plus{--color: #8BC63E}}@media only screen and (max-width: 1200px){section.news-blk .content .slideContent:active .itemTitle{color:#1f6fc2}section.news-blk .content .slideContent:active .base_btn{background:#132751}section.news-blk .content .slideContent:active .base_btn .plus{--color: #8BC63E}}section.news-blk .content .info{display:flex;align-items:center;justify-content:flex-start}section.news-blk .content .info .tag{font-size:1.125rem;font-weight:400;line-height:1.6;letter-spacing:.5px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1200px){section.news-blk .content .info .tag{font-size:1rem}}section.news-blk .content .info .tag:before{content:"";width:5px;height:5px;border-radius:50%;background:#0003;margin:0 15px}section.news-blk .content .info .date{display:flex;align-items:center;justify-content:center}section.news-blk .content .info .date span:not(:first-child){margin-left:15px;font-size:1.125rem;font-weight:600;line-height:1.6;letter-spacing:.5px}@media only screen and (max-width: 1200px){section.news-blk .content .info .date span:not(:first-child){font-size:1rem}}section.news-blk .content .info .linear{font-size:clamp(2.5rem,-.8333rem + 4.4444vw,4.5rem);font-weight:600;line-height:1.3;letter-spacing:.5px}@media only screen and (max-width: 900px){section.news-blk .content .info .linear{font-size:2.5rem}}@media only screen and (max-width: 900px){section.news-blk .content{flex-direction:column;padding-bottom:0}section.news-blk .content .picBox{width:calc(100% - 100px);margin:auto}section.news-blk .content .txtBox{width:100%;margin-top:-30px}section.news-blk .content .txtBox .swiper-pagination{--swiper-pagination-bottom: 30px}}@media only screen and (max-width: 575px){section.news-blk .content .picBox{width:calc(100% - 30px)}}section.about-blk .container{padding:var(--blkSpace) 0;width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1500px){section.about-blk .container{width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.about-blk .container{width:calc(100% - var(--1frSpace) * 4 - var(--baseSpace) * 2)}}@media only screen and (max-width: 767px){section.about-blk .container{width:calc(100% - var(--baseSpace) * 2)}}section.about-blk .unitTitle{width:375px;flex-shrink:0}section.about-blk .unitTitle .btnGroup{margin-top:50px}section.about-blk .unitTitle .btnGroup .common_btn .btn>i{font-size:.875rem}section.about-blk .content{padding-left:calc(var(--1frSpace) * 2);width:calc(100% - 375px)}section.about-blk .content .pic-box{border-radius:10px;box-shadow:10px 10px 20px #0000001a;position:relative;width:100%;overflow:hidden}section.about-blk .content .pic-box:before{content:"";display:block;width:100%;height:100%;padding-top:56.7164179104%}section.about-blk .content .pic-box picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.about-blk .content .pic-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 501px){section.about-blk .content .pic-box{position:relative;width:100%;overflow:hidden}section.about-blk .content .pic-box:before{content:"";display:block;width:100%;height:100%;padding-top:56.4102564103%}section.about-blk .content .pic-box picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.about-blk .content .pic-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}section.about-blk .content .pic-box .pic{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:.4s opacity}section.about-blk .content .pic-box .pic img{width:100%;height:100%;object-fit:cover}section.about-blk .content .pic-box .pic.active{opacity:1}section.about-blk .content .listBox{margin-top:30px;padding-bottom:30px;border-bottom:2px solid rgba(0,0,0,.2);position:relative}section.about-blk .content .listBox:after{content:"";width:calc(100% / var(--count, 0));height:5px;background:linear-gradient(90deg,#95cf15,#1aafd4);position:absolute;bottom:0;left:0;transform:translate(var(--translateX, 0));transition:.8s transform}section.about-blk .content .listBox .aboutSwiper .swiper-wrapper{align-items:stretch}section.about-blk .content .listBox .aboutSwiper .swiper-slide{height:auto}section.about-blk .content .listBox .li{width:100%;height:100%;text-align:left;padding:0 20px}section.about-blk .content .listBox .li.active .paragraph{opacity:1}section.about-blk .content .listBox .li.active .itemTitle{color:#1f6fc2}section.about-blk .content .listBox .itemTitle{transition:.4s color;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.about-blk .content .listBox .paragraph{opacity:0;margin-top:10px;color:#444;transition:.4s opacity;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 900px){section.about-blk .flex-box{gap:50px;flex-direction:column}section.about-blk .unitTitle{width:100%}section.about-blk .unitTitle .btnGroup{margin-top:30px}section.about-blk .content{padding-left:0;width:100%}}section.other-blk .container{width:calc(100% - var(--baseSpace) * 2);padding-bottom:var(--blkSpace);margin:auto}@media only screen and (max-width: 900px){section.other-blk .container{padding:var(--blkSpace) 0 120px 0}}section.other-blk .flex-box{width:100%;gap:15px;align-items:stretch}section.other-blk .flex-box .item{flex:1;min-width:0;padding:0 60px;gap:30px;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:.4s box-shadow,.8s transform,.8s opacity;height:150px}@media only screen and (min-width: 1201px){section.other-blk .flex-box .item:hover{box-shadow:10px 10px 25px #00000026}}@media only screen and (max-width: 1200px){section.other-blk .flex-box .item:active{box-shadow:10px 10px 25px #00000026}}section.other-blk .flex-box .item[data-theme=green],section.other-blk .flex-box .item[data-theme=darkB]{color:#fff}section.other-blk .flex-box .item[data-theme=green] .iconBox img,section.other-blk .flex-box .item[data-theme=darkB] .iconBox img{filter:brightness(0) invert(1)}section.other-blk .flex-box .item[data-theme=green] .sub,section.other-blk .flex-box .item[data-theme=darkB] .sub{color:#fff}section.other-blk .flex-box .item[data-theme=lightB]{background:#dbf0ff}section.other-blk .flex-box .item[data-theme=green]{background:#8bc63e}section.other-blk .flex-box .item[data-theme=darkB]{background:#2f9dbd}section.other-blk .flex-box .item[data-theme=white]{background:#f2f2f2}section.other-blk .flex-box .item .iconBox{width:40px;height:40px;flex-shrink:0}@media only screen and (min-width: 1400px){section.other-blk .flex-box .item .iconBox{width:55px;height:55px}}section.other-blk .flex-box .item .txt{flex:1;min-width:0}section.other-blk .flex-box .item .main{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:.5px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.other-blk .flex-box .item .sub{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.5px;color:#909090;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 1200px){section.other-blk .flex-box{flex-wrap:wrap}section.other-blk .flex-box .item{padding:0 40px;flex:1 calc((100% - 15px)/2)}}@media only screen and (max-width: 575px){section.other-blk .flex-box .item{padding:0 40px;height:80px;flex:0 1 100%}section.other-blk .flex-box .item .sub{display:none}}
