﻿@import url(https://js01.v15cdn.com/single-template/public.css);
@keyframes bannerimg{0%{transform:scale(1)}
80%{transform:scale(1.05)}
100%{transform:scale(1.047)}
}

.footfeed{padding:3% 0;background-repeat:no-repeat;background-size:cover;background-position:center;}
.wmkc-con-h4 p:nth-of-type(1){margin: 0 0 20px;color: #fff;font-weight: bold;font-size: 25px;margin-bottom: 10px;line-height: 1.2;text-transform: capitalize;}
.footfeed .l-wrap {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ftop-left{width:49%;text-align: left;}
.ftop-right{padding:30px 40px;width:49%;background-color:rgba(0,0,0,.8)}
.ftop-right .form p{font-size:20px;font-weight:var(--fontbold6);line-height:20px;margin-bottom:20px;color:#fff;text-align: left;}
.fleft1{margin-bottom: 25px;color:#fff}
.fleft1 em{font-size: 24px;}
@media (min-width:1025px){.wmkc-con-h4 p:nth-of-type(1){font-size:32px}
.fleft1{font-size:20px;}}
.footfeed .l-wrap{display: flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.index .footfeed{display:block;}
.footfeedlartit.home-title {margin-bottom:4%;color:#000;}
@media (max-width:768px){.footfeedlartit.home-title {margin-bottom:50px;}
.ftop-left {width: 100%;}
.ftop-right{width: 100%;}}

@media (max-width:450px){
.ftop-left{display:none}
.pas-oxygen-plant .footfeed{display:block}
.pas-oxygen-plant .footfeed .wmkc-none{display:none}}
.index .footfeed{position: relative;}
.index .footfeed::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.footfeed .l-wrap{position: relative;z-index: 999;}


.wmpage54-page2 .wmpage54-page2-title h5{font-weight:var(--fontbold6,600);color:#000;margin:0;text-align:center;padding-top:20px}
.wmpage54-page2 .wmpage54-page2-item{display:flex;justify-content:space-between}
.wmpage54-page2 .wmpage54-page2-list{width:19%;background:#fff;border-radius:10px;box-shadow:0 0 24px 0 rgba(35,24,21,.11);padding:40px 15px 80px;position:relative;overflow:hidden;box-sizing:border-box}
.wmpage54-page2 .wmpage54-page2-img{display:flex;justify-content:center}
.wmpage54-page2 .wmpage54-page2-img>em{color:var(--color,#d90011);font-size:var(--wmpage-font42);width:42px;transition:all ease-in-out .3s}
.wmpage54-page2 .wmpage54-page2-tit{margin:25px 0 5px}
.wmpage54-page2 .wmpage54-page2-tit p{text-align: center;font-size: var(--wmpage-font18,18px);;line-height: 1.5;font-weight: var(--fontbold6);}
.wmpage54-page2 .wmpage54-page2-con p{margin:0 auto;font-size:var(--wmpage-font16);text-align:center;color:#555;line-height:1.7}
.wmpage54-page2 .wmpage54-page2-math{position:absolute;width:100%;left:0;bottom:-15px}
.wmpage54-page2 .wmpage54-page2-math p{text-align:center;line-height:1;margin:0;font-size:66px;color:var(--color,#d90011);opacity:.1;transition:all .3s ease-in-out}
.wmpage54-page2 .wmpage54-page2-list:hover .wmpage54-page2-math p{opacity:.5}
.wmpage54-page2 .wmpage54-page2-list:hover .wmpage54-page2-img>em{transform:rotateY(190deg)}
.wmpage54-page2 .wmpage54-page2-titbot p{text-align:center;margin:0;color:#333}
.wmpage54-page2 .wmpage54-page2-titbot{margin-bottom:35px}
@media(max-width:1400px){.wmpage54-page2 .wmpage54-page2-item{flex-wrap:wrap;justify-content:unset}
.wmpage54-page2 .wmpage54-page2-list{width:32%;margin-bottom:2%;margin-right:2%}
.wmpage54-page2 .wmpage54-page2-list:nth-of-type(3n){margin-right:0}
}
@media(max-width:1024px){.wmpage54-page2 .wmpage54-page2-item{justify-content:space-between}
.wmpage54-page2 .wmpage54-page2-list{width:49%;margin-right:0}
}
@media(max-width:500px){.wmpage54-page2 .wmpage54-page2-list{width:100%}
.wmpage54-page2 .wmpage54-page2-list{padding:40px 0}
.wmpage54-page2 .wmpage54-page2-math{bottom:-30px}
}
#sol-swiper .sol-con span{display:block;}
#sol-swiper .sol-con span:nth-child(n+2){margin-top:10px;}
.sol-top h3{padding-bottom:10px;}
.sol-top .home-des{text-align:center;margin-bottom:20px;}

#home-swiper .home-more{min-width:140px;padding:0px 20px;height:40px;border-radius:30px;border:1px solid var(--color);color:#FFF;background:var(--color);text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;transition:all .1s linear;font-size:var(--fontsize18);position:relative;line-height:1}
#home-swiper .home-more:hover{color:#FFF;background-color:var(--color);border:1px solid var(--color);text-decoration:none}
#home-swiper .home-more em{margin-left:10px;font-size:var(--fontsize16);transform:rotate(-45deg);line-height:1;transition:all .1s linear}
#home-swiper .home-more:hover em{transform:rotate(0)}
#home-swiper .banner-animote{max-width:1000px;padding:0px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#FFF;opacity:0;text-align:center}
#home-swiper .banner-animote .p1{font-size:80px;font-weight:var(--fontbold6);line-height:1.2;margin:10px 0 20px}
#home-swiper .banner-animote .p2{font-size:var(--fontsize18);margin-bottom:30px;font-weight:var(--fontbold4)}
#home-swiper .banner-animote .p3 a{min-width:160px;height:50px}
@media (min-width:1025px){#home-swiper .swiper-slide-active img{animation:bannerimg 6s forwards}}
#home-swiper .swiper-slide-active .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
@media (max-width:1366px){#home-swiper .banner-animote{top:50%}}
@media (max-width:1024px){#home-swiper .banner-animote .p1{font-size:var(--fontsize34)}
#home-swiper .banner-animote .p2 br{display:none}}
@media (max-width:768px){#home-swiper .banner-animote .p1{font-size:var(--fontsize22);margin-bottom:10px}
#home-swiper .banner-animote .p2{margin-bottom:10px;font-size:var(--fontsize16)}
#home-swiper .banner-animote .p3{display:none}}

#home-swiper .banner-animote{max-width:100%;padding:0px 15px;top:50%;color:#fff;z-index:3;opacity:1;}
#home-swiper .banner-animote .p1{font-size:3.4vw;font-weight:bold;line-height:1.2;margin:0;text-shadow:2px 2px 2px #000}
#home-swiper .banner-animote .p2{font-size:1.5vw;margin:1.5vw 0 0;text-shadow:2px 2px 2px #000}
#home-swiper .banner-animote .p3{margin-top:3vw;display:block}
#home-swiper .banner-animote .p3 a{border-radius:5px;font-size:1.4vw;padding:0 4vw;}
#home-swiper .banner-animote .p3 .home-more em{transform:none;margin-left:1vw}
#home-swiper .banner-animote .p3 a:hover{opacity:.85}
@media (max-width:1024px){#home-swiper .banner-animote .p1{font-size:var(--fontsize30)}
#home-swiper .banner-animote .p2{font-size:var(--fontsize14)}
#home-swiper .banner-animote .p3 a{font-size:var(--fontsize14);padding:0 30px;}
#home-swiper .banner-animote .p3 .home-more em{margin-left:5px}}
@media (max-width:768px){#home-swiper .banner-animote .p1{font-size:var(--fontsize26)}
#home-swiper .banner-animote .p2{font-size:var(--fontsize12);margin-top:6px}
#home-swiper .banner-animote .p3{margin-top:15px;}
#home-swiper .banner-animote .p3 a{font-size:var(--fontsize12);padding:0 20px;min-width:inherit;height:38px}}
@media (max-width:500px){#home-swiper .banner-animote .p1{font-size:var(--fontsize18)}
#home-swiper .banner-animote .p2{line-height:1.4}
#home-swiper .banner-animote .p3{margin-top:10px;}
#home-swiper .banner-animote .p3 a{padding:0 15px;height:32px}}