@media (min-width:1025px){[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
[data-aos=fade-up]{transform:translate3d(0,100px,0)}
[data-aos=fade-down]{transform:translate3d(0,-100px,0)}
[data-aos=fade-right]{transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{transform:translate3d(100px,0,0)}
[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{transform:scale(.6)}
[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}
[data-aos=slide-up]{transform:translate3d(0,100%,0)}
[data-aos=slide-down]{transform:translate3d(0,-100%,0)}
[data-aos=slide-right]{transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}
.home-banner .banner-pagination{position:absolute;bottom:5%!important;z-index:999;max-width:1400px;padding:0px 70px;left:50%!important;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}
.home-banner .banner-pagination .swiper-pagination-bullet{background-color:#FFFFFF}
.home-banner .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color)}

/*.home-banner .swiper-slide>a::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.6))}*/

.home-banner .swiper-pagination-bullet{position:relative;width:36px;height:8px;background:var(--hovercolor);border-radius:var(--borderradius);opacity:1;overflow:hidden}



.home-banner .swiper-slide{overflow:hidden}
.home-banner .banner-animote{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1400px;color:#FFFFFF;padding:0px 70px;opacity:0;}
.home-banner .pcimg{display:block;overflow:hidden}

.home-banner .swiper-slide img {
	width: 100%;
	height: 70vh;
	object-fit: cover;
	-webkit-transition: all 7s;
	transition: all 7s;
}


.home-banner .swiper-slide .c-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;

	color: #fff;

}


.home-banner .banner-animote{position:absolute;top:55%;left:30%;transform:translate(-50%,-50%);color:#fff;opacity:0;width: 40%;
   x700px;}
.home-banner .banner-animote .p1{font-size:30px;font-weight: bold;line-height:1.3}
.home-banner .banner-animote .p1 span{color:var(--color);}
.home-banner .banner-animote .p2{font-size:var(--fontsize16);margin:10px 0 50px;line-height: 2}
.home-banner .swiper-slide:nth-child(2) .banner-animote .p1{color:var(--color); }
.home-banner .swiper-slide:nth-child(2) .banner-animote .p2{color:var(--introcolor); }

.home-banner .swiper-slide-active .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
.home-banner .swiper-slide-active img{animation:bannerimg 6s forwards}



.home-banner .bannerswiper-next,.home-banner .bannerswiper-prev{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:#FFFFFF;border-radius:50%;z-index:10;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--fontcolor);opacity:.8}
.home-banner .bannerswiper-next em,.home-banner .bannerswiper-prev em{font-size:var(--fontsize22);font-weight:var(--fontbold5)}
.home-banner .bannerswiper-next:hover,.home-banner .bannerswiper-prev:hover{background-color:var(--color);color:#FFFFFF}
.home-banner .bannerswiper-prev.swiper-button-disabled{opacity:.2;cursor:default}
.home-banner .bannerswiper-next.swiper-button-disabled{opacity:.2;cursor:default}
.home-banner .bannerswiper-next.swiper-button-disabled:hover,.home-banner .bannerswiper-prev.swiper-button-disabled:hover{background-color:#FFFFFF;color:var(--fontcolor)}
.home-banner .bannerswiper-prev{left:40px}
.home-banner .bannerswiper-next{right:40px}
.home-banner .mobimg{display:none;overflow:hidden}


.pcimg{display: block;}
.webimg{display: none;}

@media (max-width:768px){
	.pcimg,.head-lang{display: none;}
.webimg{display: block;}
.home-banner .banner-animote{width: 100%;left: 50%}
}


@keyframes bannerani{0%{margin-left:-30px}
100%{opacity:1;margin-left:0px}}
@keyframes bannerimg{0%{transform:scale(1)}
80%{transform:scale(1.05)}
100%{transform:scale(1)}}

.home-num{z-index:1;position:relative}
.home-num .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;height:130px}
.home-num .list li{width:16.666%;height:100%;line-height:1;color:#333;padding:20px 10px;opacity:.8;transition:all .2s linear;display:flex;flex-direction:column;align-items:center;justify-content:center}
.home-num .list li em{font-size:14px;display:inline-block;transition:transform .2s linear;font-style: normal;}
.home-num .list li p{margin-top:1em}
.home-num .list li .ds{font-size: 14px;color: rgba(153, 153, 153, 1)}
.home-num .list li span{font-size:36px}
.home-num .list li:hover{opacity:1;color:var(--color)}
.home-num .list li:hover em{transform:translateY(-6px)}

.guhuo{padding: 2% 0px;position: relative;}
.huoke{display:-webkit-box;flex-wrap:wrap;align-items:center;padding-top: 3%}

.huoke_l{z-index:1;color:#FFFFFF;background-image: url(../images/guke.jpg);position: relative;width: 38%;display:flex;flex-direction:column;align-items:flex-start;display:flex;flex-direction:column;align-items:flex-start;padding: 3% 2%;    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;}
.huoke_l::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:linear-gradient(180deg, rgba(39, 144, 255, 1),rgba(0, 50, 255, 0.8));z-index:-1}
.gtie{font-size: 48px;color: #fff;line-height: 3}
.guketit{line-height: 2;color: #fff;}


.guhuo .huoke_info{width: 58%;border: 0px solid #000;
    box-shadow: 0px 0px 19px 2px rgba(52, 52, 52, 0.09);
    padding: 50px 50px 50px 50px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;}

    .guhuo .huoke_info ul li{padding: 10px;border-bottom: 1px solid rgba(238, 238, 238, 1);
    border-left: none;
    border-right: none;
    border-top: none;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px; display: flex;
    flex-wrap: wrap;
    justify-content: space-between;color: rgba(102, 102, 102, 1)}
     .guhuo .huoke_info ul li:hover{color: #000}

 .guhuo .huoke_info ul li .img { } 
 .guhuo .huoke_info ul li .text {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 3%;
}


    .guhuo .huoke_info ul li:nth-child(odd){flex-direction:row-reverse;}

    .guhuo .huoke_info ul li:nth-child(1) .info{padding-top: 0px} 


.yaoshu{padding: 3% 0px;position: relative;}

.yaoshun ul{display:-webkit-box;flex-wrap:wrap;align-items:center;padding-top: 3%}
.yaoshun ul li{padding: 10px;
    border-left: none;
    border-right: none;
    border-top: none;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px; display: flex;
    flex-wrap: wrap;
    justify-content: space-between;margin-bottom: 2%}

.yaoshun ul li .img { width: 55%;padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    box-shadow: 2px 2px 11px 2px rgba(191, 191, 191, 1);
    border-radius: 0px 0px 0px 0px;
}
.yaoshun ul li .text {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 3%;
}
.yaoshun ul li .text:hover{color: #000}
.yaoshu .text .title{line-height: 2;font-size: 30px}
.yaoshu .text .content{line-height: 2;font-size: 14px;padding-top: 2%;color: rgba(102, 102, 102, 1)}
.yaoshu .text .content:hover{color: #000}
.yaoshun ul li:nth-child(odd){flex-direction:row-reverse;}

.home-about,.home-choose,.home-message,.home-news,.home-product{position:relative;padding:2% 0}
.home-des-box{margin-bottom:10px}
.home-about .home-des {font-size: 48px;text-align: left;}

.home-des-into{font-size: 16px}
.home-des{color:var(--introcolor);font-size:var(--fontsize16);font-weight:var(--fontbold5);text-transform:uppercase;text-align: center;line-height: 2}
.home-title{font-size:var(--hometitlefont);font-weight:var(--fontbold5);color:var(--fontcolor);text-align:center;line-height:1.2;text-transform:capitalize}
.home-more{background-color:var(--color);color:var(--headercolor);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;min-width:150px;height:48px;position:relative;z-index:1;border-radius:var(--borderradius)}
.home-more::after{content:"";width:0%;height:100%;left:0px;top:0px;position:absolute;z-index:0;background-color:rgba(0,0,0,.1);transition:all .2s ease}
.home-more:hover::after{width:100%}
.home-more span{position:relative;z-index:10}
.home-about .l-wrap{display:flex;flex-wrap:wrap;align-items:center}
.home-about .about-img{width:54%;box-sizing:border-box;padding-left:40px;padding-bottom:40px;position:relative}
.home-about .about-img img{width:100%}

#aboutswiper .aboutswiper-pagination{position:absolute;bottom:5%!important;z-index:999;max-width:1400px;padding:0px 70px;left:50%!important;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}


.home-about .about-img .img{border-radius:var(--borderradius);overflow:hidden;transition:all .2s ease}
.home-about .about-img .img-info{position:absolute;left:0px;bottom:0px;width:180px;height:180px;box-sizing:border-box;padding:20px;background-color:var(--color);display:flex;flex-direction:column;justify-content:center;color:var(--headercolor);line-height:1.4;border-radius:var(--borderradius);overflow:hidden;transition:all .2s ease}
.home-about .about-img .img-info::before{content:"";position:absolute;right:-90px;top:-90px;background-color:#FFFFFF;opacity:.1;width:200px;height:200px;border-radius:50%;z-index:1;animation:aboutposition1 2s linear infinite}
.home-about .about-img .img-info::after{content:"";position:absolute;right:-48px;top:-50px;background-color:#FFFFFF;opacity:.1;width:120px;height:140px;border-radius:50%;z-index:10;animation:aboutposition2 2s linear infinite}
.home-about .about-img .img-info .p1{font-size:46px;font-weight:var(--fontbold5)}
.home-about .about-img .img-info p{font-size:var(--fontsize18);text-transform:capitalize}
.home-about .about-img .about-play{width:80px;height:80px;border-radius:50%;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;cursor:pointer;transition:all .2s ease}
.home-about .about-img .about-play em{font-size:var(--fontsize18);font-weight:var(--fontbold5);color:var(--color)}
.home-about .about-img .about-play::after{content:"";width:100px;height:100px;border:2px solid #FFFFFF;border-radius:50%;position:absolute;top:-12px;left:-12px;transition:all .2s ease}
.home-about .about-img:hover .img{transform:translate(-5px,5px)}
.home-about .about-info{width:46%;box-sizing:border-box;padding-left:40px}
.home-about .home-des-box{justify-content:left}
.home-about .home-title{text-align:left}
.home-about .about-text{margin:20px 0px}
.home-about .about-text{color:var(--introcolor);font-size:var(--fontsize16);line-height: 2}
.home-about .about-adv li{display:flex;align-items:center;list-style:none;color:var(--fontcolor);font-size:var(--fontsize18)}
.home-about .about-adv em{color:var(--color);font-size:var(--fontsize20);margin-right:8px;margin-top:4px}
.home-about .home-more{margin-top:20px}

.home-video{background:no-repeat center fixed;background-size:cover;padding:8% 0 12%}
.home-video .homevideo-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.home-video .homevideo-info .homevideo-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--color);border-radius:50%;position:relative;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-info .homevideo-icon:hover{opacity:.9}
.home-video .homevideo-info .homevideo-icon em{font-size:40px;font-weight:var(--fontbold7);color:var(--headercolor)}
.home-video .homevideo-info .homevideo-icon::after,.home-video .homevideo-info .homevideo-icon::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #FFFFFF;opacity:.1;animation:before 3s linear infinite;border-radius:50%}
.home-video .homevideo-info .homevideo-icon::after{animation-delay:1.5s}
.home-video .homevideo-info .homevideo-title{margin-top:50px;font-size:42px;font-weight:var(--fontbold7);color:var(--headercolor);text-transform:uppercase}
.home-video .homevideo-fixed{position:fixed;left:0px;top:0px;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:9999999;display:none}
.home-video iframe,.home-video video,.home-video lite-youtube{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}
.home-video .homevideo-colse{position:absolute;top:30px;right:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-colse em{color:var(--headercolor);transition:all .1s linear;font-size:40px}
.home-video .homevideo-colse:hover{opacity:.9}
.home-video .homevideo-colse:hover em{color:var(--color)}


@media(max-width:1600px){
.home-video .homevideo-info .homevideo-title{font-size:36px}}

@media(max-width:1440px){.home-video .homevideo-info .homevideo-title{font-size:var(--fontsize30)}}
@media(max-width:1024px){.home-video .homevideo-info .homevideo-icon{width:60px;height:60px}
.home-video .homevideo-info .homevideo-title{margin-top:30px;font-size:var(--hometitlefont)}

.yaoshun ul li .img,.huoke_l,.guhuo .huoke_info{width: 100%}
.guhuo .huoke_info{padding: 1%;margin: 0px}
.huoke_info .content{display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    visibility: visible;    -webkit-line-clamp: 5;}
    .guhuo .huoke_info ul li .img {width: 30%}

}


.home-footlogo{background:#fff;padding:40px 0px}
.home-footlogo ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;padding:0px}
.home-footlogo ul li{width:20%;transition:all .1s linear;border-radius:var(--borderradius);text-align: center;position: relative;}
.home-footlogo ul li img{max-width:100%;object-fit:cover;max-height: 100%}



.home-footlogo ul li .img  .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}

.home-footlogo ul li .img .img-wrap img{max-height:80%}

.home-footlogo ul li .img{position:relative; padding-top:40% ;
    border-right: 1px solid rgba(238, 238, 238, 1);
    border-bottom: 1px solid rgba(238, 238, 238, 1);
    border-left: none;
    border-top: none;
    border-radius: 0px 0px 0px 0px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;
}

.home-footlogo ul li:hover{box-shadow:1px 2px 10px rgba(0,0,0,.05);background:#FFFFFF}
@media(max-width:500px){.home-footlogo ul li{width:30%}

}


@keyframes aboutposition1{0%{right:-90px;top:-90px;opacity:.1}
50%{right:-80px;top:-80px;opacity:.2}
100%{right:-90px;top:-90px;opacity:.1}}
@keyframes aboutposition2{0%{right:-48px;top:-50px;opacity:.1}
50%{right:-38px;top:-40px;opacity:.2}
100%{right:-48px;top:-50px;opacity:.1}}
.home-choose{background-color:#DDDDDD;background:no-repeat center fixed;background-size:cover;}
.home-choose .choose-text{width:80%;text-align:center;margin:0px auto;margin-top:20px}
.home-choose .choose-text p{color:var(--introcolor);font-size:var(--fontsize16)}
.home-choose .choose-list{display:flex;justify-content:space-between;margin-top:3%}
.home-choose .choose-list .item{height:auto;width:24%;border:1px solid #DDDDDD;border-radius:var(--borderradius);overflow:hidden;position:relative;box-sizing:border-box;padding:30px;transition:all .2s ease}
.home-choose .choose-list .item .show-item{display:flex;flex-direction:column;align-items:center}
.home-choose .choose-list .item em{color:var(--color);font-size:48px;line-height:1.2;margin-bottom:10px}
.home-choose .choose-list .item .item-tit{color:var(--fontcolor);font-size:var(--fontsize24);font-weight:var(--fontbold5);text-transform:capitalize;text-align:center}
.home-choose .choose-list .item .item-text{margin:10px 0px}
.home-choose .choose-list .item .item-text p{color:var(--introcolor);font-size:var(--fontsize16);text-align:center}
.home-choose .choose-list .item .hover-item{background-color:var(--color);position:absolute;width:100%;height:100%;left:0px;top:0px;box-sizing:border-box;padding:40px;z-index:10;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;opacity:0}
.home-choose .choose-list .item .hover-item .item-tit{color:#FFFFFF}
.home-choose .choose-list .item .hover-item .item-text p{color:#FFFFFF}
.home-choose .choose-list .item .hover-item .read-more{background-color:#FFFFFF;color:var(--color);border-radius:var(--borderradius);width:110px;box-sizing:border-box;padding:6px 0px;display:inline-flex;align-items:center;justify-content:center}
.home-choose .choose-list .item:hover{transform:translateY(-10px);border-color:transparent}
.home-choose .choose-list .item:hover .hover-item{opacity:1}


.home-advantages{background:no-repeat center fixed;background-size:cover;z-index:1;color:#FFFFFF;padding: 3% 0px;position: relative;}
.home-advantages::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;
background-color: transparent;
    background-image: linear-gradient(244deg,#24a7ff 0%,#2a46fe 100%);
    opacity: .95;
    transition: background .3s,border-radius .3s,opacity .3s;}




.home-advantages .home-title{color: #fff;}
.home-advantages .home-des{color:#FFFFFF;text-align: center;display: block;}
#advantageswiper{padding-top:40px}
#advantageswiper .swiper-slide{width:24%;height:auto;border-radius:6px;border:2px solid rgba(245,245,245,.3);padding:30px 20px;text-align:center;transition:all .2s linear}
#advantageswiper .swiper-slide:hover{transform:translateY(-5px);background:rgba(255,255,255,.2)}
#advantageswiper .swiper-slide:hover em{transform:rotateY(180deg)}
#advantageswiper .swiper-slide em{color:#e80416;font-size:40px;display:inline-block;transition:all .2s linear}
#advantageswiper .swiper-slide em img{width: 50%}
#advantageswiper .swiper-slide .p1{position:relative;font-size:20px;padding-bottom:10px;margin:10px 0px 10px}
#advantageswiper .swiper-slide .p1::after{content:"";position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:40px;height:3px;background:#e80416}
#advantageswiper .swiper-slide .p2{padding-bottom:20px}
#advantageswiper .advantageswiper-pagination{text-align:center;margin-top:30px}
#advantageswiper .advantageswiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.2);opacity:1}
#advantageswiper .advantageswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}



.home-logo{background:no-repeat center fixed;background-size:cover;z-index:1;color:#FFFFFF;position:relative;padding:5% 0}
.home-logo::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}


.home-logo .home-title {color: #fff}
#logoswiper{margin-top:40px}
#logoswiper .swiper-wrapper{transition-timing-function:linear!important;margin:0px auto;align-items:center}
#logoswiper .logoswiper-pagination{text-align:center;margin-top:30px;display:none}

#logoswiper .swiper-wrapper .swiper-slide {background:#FFF;text-align:center;border-radius:4px;position:relative;overflow:hidden;z-index:1;cursor:pointer;margin-bottom: 2%;box-shadow:0px 3px 10px 0px #DEDEDE;border-radius:var(--borderradius);background:#FFFFFF;padding:30px 20px;transition:all .2s linear;}
#logoswiper .swiper-wrapper .swiper-slide img{height: 100px}
#logoswiper .logoswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#logoswiper .logoswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}

.home-icon{background:var(--color);text-align:center;text-transform:uppercase;margin-bottom:10px;width:30px;height:3px;display:flex}
.home-title{font-size:var(--hometitlefont);font-weight:var(--fontbold6);text-align:center;text-transform:uppercase;line-height:1.4}
.home-title span{color:var(--color)}

.home-cate{padding: 3% 0px}
.home-cate .homecate-top{display:flex;align-items:flex-end;justify-content:space-between}
.home-cate .homecate-top .home-title{text-align:left}
.home-cate .homecate-top a:hover{text-decoration:underline}
.home-cate .homecate-top .right{white-space:nowrap}
.home-cate .list{margin-top:2%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}

.home-cate .list li{width:49%;border-radius:10px;overflow:hidden;position:relative;aspect-ratio:7/6}
.home-cate .list li:nth-child(n+3){margin-top:1.5em}
.home-cate .list li .img{width:100%;height:100%;display:flex}
.home-cate .list li .img img{width:100%;height:100%;object-fit:cover}
.home-cate .list li .title{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#fff;display:flex;justify-content:space-between;align-items:flex-end;padding:20px;background:linear-gradient(0deg,#222 0,rgba(0,0,0,0) 100%);transition:all .1s linear}
.home-cate .list li .title span{font-size:var(--fontsize18)}
.home-cate .list li .title em{color:#e50312;font-size:var(--fontsize20)}
.home-cate .list li:hover .img img{transform:scale(1.02)}
.home-cate .list li:hover .title{color:var(--color)}

@media (max-width:500px){
	.home-cate .list{padding:0}

.home-cate .list li{width:100%!important;aspect-ratio:1/1!important;position:relative!important;height:auto!important;margin-top:1.5em!important}
.home-cate .list li .title{font-size:var(--fontsize16);padding:10px}

}



.home-product .homepro{margin-top:3%}
.home-product .homepro-list{display:flex;flex-wrap:wrap}
.home-product .homepro-list .proitem{width:23%;border:1px solid #EEEEEE;border-radius:var(--borderradius);overflow:hidden;background-color:#FFFFFF;margin-right:2.6%;margin-bottom:2em;transition:all .2s ease;border-bottom:3px solid var(--color)}
.home-product .homepro-list .proitem:nth-child(4n){margin-right:0px}
.home-product .homepro-list .proitem:hover .item-img img{transform:scale(1.05)}
.home-product .homepro-list .proitem:hover .item-info .item-tit{color:var(--color)}
.home-product .homepro-list .proitem .item-img{width:100%;display:flex;overflow:hidden;box-sizing:border-box;position:relative}
.home-product .homepro-list .proitem .item-img img{width:100%;height:100%;object-fit:cover;transition:all .2s ease}
.home-product .homepro-list .proitem .item-img .icon-videoplay{position:absolute;left:50%;top:50%;color:#FFFFFF;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1;font-size:var(--fontsize18);background-color:rgba(0,0,0,.5);transform:translate(-50%,-50%)}
.home-product .homepro-list .proitem .item-info{box-sizing:border-box;padding:20px;border-top:1px solid #EEEEEE}
.home-product .homepro-list .proitem .item-info .item-tit{font-size:var(--fontsize18);line-height:1.2;color:var(--fontcolor);font-weight:var(--fontbold5);transition:all .2s ease;text-transform:capitalize}
.home-product .homepro-list .proitem .item-info .text{color:var(--introcolor);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:10px}
.home-product .homepro-list .proitem .more-btn{width:100%;display:flex;align-items:center;color:var(--introcolor);box-sizing:border-box;font-size:var(--fontsize16);transition:all .2s ease;position:relative;overflow:hidden;margin-top:4px}
.home-product .homepro-list .proitem:hover .more-btn{color:var(--color)}
.home-product .homepro-list .proitem .more-btn span{position:relative;z-index:10}
.home-product .homepro-list .proitem .more-btn em{transform:translateY(1px);margin-left:4px;display:inline-block}


.home-video{background:no-repeat center fixed;background-size:cover;padding:2% 0px;position: relative;}

/*.home-video::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(21,21,21,.6)}*/
.home-video .homevideo-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position: relative;z-index: 555;position: absolute;left: 50%;top: 48%}
.home-video .homevideo-info .homevideo-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--color);border-radius:50%;position:relative;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-info .homevideo-icon:hover{opacity:.9}

.newslist .homevideo-info .homevideo-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color: rgba(0,0,0,0.3);border-radius:50%;position:relative;cursor:pointer;transition:all .1s linear}

.newslist .homevideo-info{left: 40%;top: 30%}

.home-video .homevideo-info .homevideo-icon em{font-size:40px;font-weight:var(--fontbold7);color:var(--headercolor)}
.home-video .homevideo-info .homevideo-icon::after,.home-video .homevideo-info .homevideo-icon::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #FFFFFF;opacity:.1;animation:before 3s linear infinite;border-radius:50%}
.home-video .homevideo-info .homevideo-icon::after{animation-delay:1.5s}
.home-video .homevideo-info .homevideo-title{margin-top:50px;font-size:42px;font-weight:var(--fontbold7);color:var(--headercolor);text-transform:uppercase}
.home-video .homevideo-fixed{position:fixed;left:0px;top:0px;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:9999999;display:none}
.home-video iframe,.home-video video,.home-video lite-youtube{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}
.home-video .homevideo-colse{position:absolute;top:30px;right:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-colse em{color:var(--headercolor);transition:all .1s linear;font-size:40px}
.home-video .homevideo-colse:hover{opacity:.9}
.home-video .homevideo-colse:hover em{color:var(--color)}
@keyframes before{0%{transform:translate(-50%,-50%) scale(1)}
100%{transform:translate(-50%,-50%) scale(1.5)}}

@media(max-width:1600px){
.home-video .homevideo-info .homevideo-title{font-size:36px}}
@media(max-width:1440px){
	.home-video .homevideo-info .homevideo-title{font-size:var(--fontsize30)}
.home-num{margin-top:0px}

}
	@media(max-width:1024px){
		.home-video .homevideo-info .homevideo-icon{width:60px;height:60px}
.home-video .homevideo-info .homevideo-title{margin-top:30px;font-size:var(--hometitlefont)}

.home-num .list{height:auto}
.home-num .list li{width:33%}
.home-num .l-wrap{padding:0px}
}
@media(max-width:768px){.home-video{background-attachment:inherit}
	.home-footlogo ul li .img .img-wrap img{width: 80%}
	#logoswiper .swiper-wrapper .swiper-slide img{height: auto}
	.home-num .list li{width:50%}
.home-video iframe,.home-video video,.home-video lite-youtube{max-width:90%;max-height:90%}}

.home-pros2{padding-bottom:4%}
.home-pros2 .homepro2-box{margin-top:-10%;background:#F6F6F6;border:1px solid #F6F6F6;padding:30px}
.home-pros2 .homepro2-box .home-line{margin-bottom:20px}
.home-pros2 .homepro2-list{display:flex;flex-wrap:wrap;margin-top:3%}
.home-pros2 .homepro2-list .homepro2-item{width:23%;margin-right:2.6%;background:#FFFFFF;transition:all .1s linear;border-radius:var(--borderradius);overflow:hidden}
.home-pros2 .homepro2-list .homepro2-item:nth-child(4n){margin-right:0px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-img{position:relative;overflow:hidden}
.home-pros2 .homepro2-list .homepro2-item .homepro2-img a{display:flex;align-items:center;justify-content:center;max-height:300px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-img a img{width:100%;height:100%;object-fit:cover}
.home-pros2 .homepro2-list .homepro2-item .homepro2-img .date{position:absolute;left:0px;bottom:0px;background:var(--color);color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fontsize14);padding:4px 10px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info{padding:20px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .icon{color:var(--introcolor);font-weight:var(--fontbold5);margin-bottom:5px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .icon em{color:var(--color);margin-right:5px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .title{font-size:var(--fontsize18);color:var(--fontcolor);font-weight:var(--fontbold7);line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:15px;text-transform:capitalize}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .text{color:var(--introcolor);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .more{border-top:1px solid #EEEEEE;text-transform:lowercase;color:var(--introcolor);display:flex;align-items:center;padding:10px 0px 0px;margin-top:20px}
.home-pros2 .homepro2-list .homepro2-item .homepro2-info .more em{margin-left:10px}
.home-pros2 .homepro2-list .homepro2-item:hover{transform:translateY(-10px)}
.home-pros2 .homepro2-list .homepro2-item:hover .homepro2-info .title{color:var(--color)}

@media(max-width:1024px){.home-pros2 .homepro2-list{justify-content:space-between}
.home-pros2 .homepro2-list .homepro2-item{width:48%;margin-bottom:20px;margin-right:0px}
.home-pros2 .homepro2-list .homepro2-item:nth-child(n+3){margin-bottom:0px}
.home-about,.home-choose,.home-hotpro,.home-projects,.home-service{padding:50px 0px}
.home-pros2{padding-bottom:50px}}
@media(max-width:768px){
    .home-pros2 .l-wrap{padding:0px}
.home-pros2 .homepro2-box{padding:30px 15px;margin:0px}}
@media(max-width:500px){
.home-pros2 .homepro2-list .homepro2-item{width:100%;margin-bottom:20px!important}
.home-pros2 .homepro2-list .homepro2-item:last-child{margin-bottom:0!important}
}



.home-message{background-size:cover;background-repeat:no-repeat}
.home-message .l-wrap{display:-webkit-box;align-items:center;flex-wrap:wrap}
.home-message .homemessage-img{width:40%;border-radius:5px;overflow:hidden;margin-right: 10%}
.home-message .homemessage-img:hover img{transform:scale(1.02)}
.home-message .homemessage-img img{width:100%;border-radius:var(--borderradius);transition:all .2s ease}

.homemessage-img .home-title{display: block;border-bottom: 1px solid rgba(245, 245, 245, 1);padding-bottom: 3%}
.homemessage-img .lianx{line-height: 2;font-size: 14px;margin: 10px}
.homemessage-img .lianx img{margin-top: 5px}
.home-message .homemessage-info{width:50%;box-sizing:border-box;padding-left:40px;border: 1px solid rgba(238, 238, 238, 1);
    padding: 0px 30px 0px 30px;
    margin: 0px 0px 0px 0px;
    border-radius: 8px 8px 8px 8px;
    align-items: flex-start;padding: 3% }
.home-message .home-title{text-align:left}
.home-message .homemessage-des{margin:15px 0px}
.home-message .homemessage-des p{font-size:var(--fontsize18);color:var(--introcolor)}





.home-case{padding: 3% 0px;background: #f2f3f5}

.home-case .news-top{display:flex;align-items:center;justify-content:space-between}
.home-case .home-des-box{justify-content:left}
.home-case .home-title{text-align:left}

.home-case .homecase-wrap{margin-top:2%;padding-bottom:20px;overflow:hidden;position:relative}
.home-case .homecase-wrap .swiper-slide{transform:scale(.8);transition:all .1s linear}
.home-case .homecase-wrap .swiper-slide.swiper-slide-active{transform:scale(1)}
.home-case .homecase-wrap .swiper-slide.swiper-slide-active .item .content{display:block}
.home-case .homecase-wrap .swiper-slide .img img{width:100%;height:100%;object-fit:cover;border-radius:var(--borderradius)}
.home-case .homecase-wrap .swiper-slide .item{position:relative;margin:-50px auto 0;width:90%;background:#FFFFFF;box-shadow:0 3px 20px 4px rgba(233,233,233,.79);border-radius:var(--borderradius);z-index:1;padding:20px 20px;text-align:center}
.home-case .homecase-wrap .swiper-slide .item .title{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.2;margin-bottom:10px}
.home-case .homecase-wrap .swiper-slide .item .content{margin-bottom:10px;display:none;color:var(--introcolor)}
.home-case .homecase-wrap .swiper-slide .item .more{color:var(--color);font-weight:var(--fontbold6)}
.home-case .homecase-wrap .swiper-slide .item .more:hover{text-decoration:underline}
.home-case .homecase-wrap .homecase-button-next,.home-case .homecase-wrap .homecase-button-prev{width:38px;height:38px;border:1px solid var(--color);color:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;bottom:30px;left:28%;z-index:2;transition:all .2s linear}
.home-case .homecase-wrap .homecase-button-next:hover,.home-case .homecase-wrap .homecase-button-prev:hover{background:var(--color);color:#FFFFFF}
.home-case .homecase-wrap .homecase-button-next{left:auto;right:28%}


.home-news .homenews-wrap{margin-top:2%;display:flex;justify-content:space-between;align-items:flex-start}
.home-news .homenews-img{width:40%}
.home-news .homenews-img img{width:100%;border-radius:var(--borderradius);transition:all .1s linear}
.home-news .homenews-img img:hover{transform:scale(1.01)}
.homenews-list{flex:1;padding-left:30px;list-style:none}
.homenews-list li{position:relative;padding-bottom:15px;margin-bottom:15px;padding-left:30px;border-bottom:1px solid #eaeaea}
.homenews-list li.act .icon{background:var(--color);color:#FFFFFF;border-color:var(--color)}
.homenews-list li.act .name{color:var(--color)}
.homenews-list li .info{ display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
.homenews-list li .icon{cursor:pointer;position:absolute;left:0px;top:4px;width:20px;height:20px;line-height:1;background:rgba(146,146,146,0);border:1px solid var(--introcolor);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fontsize14)}
.homenews-list li .name{font-size:var(--fontsize20);font-weight:var(--fontbold6);line-height:2}
.homenews-list li .date{color:#999;display:flex;align-items:center;font-size:var(--fontsize24);padding:4px 0px;line-height: 1}
.homenews-list li .date small{font-size: 12px}
.homenews-list li .date em{margin-right:10px;font-size:var(--fontsize14)}
.homenews-list li .text{color:rgba(153, 153, 153, 1);flex: 1;
  display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    visibility: visible;-webkit-line-clamp: 2;font-size: 14px;padding: 0px 20px 0px 0px;line-height: 2}
.homenews-list li .home-more{min-width:125px;height:42px;margin-top:1em}

@media screen and (max-width:1440px){.home-about .about-img .img-info{width:160px;height:160px;padding:15px}
.home-about .about-img .img-info .p1{font-size:48px}}
@media screen and (max-width:1024px){.home-about,.home-choose,.home-message,.home-news,.home-product{padding:50px 0px}
.home-banner .bannerswiper-next,.home-banner .bannerswiper-prev{display:none}
.home-banner .banner-animote .p1{font-size:40px}
.home-banner .banner-animote .p2{font-size:var(--fontsize20)}
.home-banner .banner-animote{padding:0px 20px}
.home-about .about-img{padding-left:20px;padding-bottom:20px}
.home-case .homecase-wrap .swiper-slide{transform:scale(1)!important}
.home-case .homecase-wrap .swiper-slide .item .content{display:block}
#homecase{padding-bottom:50px}
.home-case .homecase-wrap .homecase-button-next,.home-case .homecase-wrap .homecase-button-prev{bottom:0px}
}
@media screen and (max-width:768px){.home-about,.home-choose,.home-message,.home-news,.home-product,.home-case{padding:30px 0px}
	.home-news .homenews-wrap{display: block;}
	.home-news .homenews-img{ width:100% }
.homenews-list{padding-left:0px}
.homenews-list li{padding-left:0px}
.homenews-list li .icon{display:none}
.homenews-list li .info{height:auto!important;display:block!important}
.homenews-list li .name{font-size:var(--fontsize18)}
	.shenaniu{display: none;}
.home-des-box{margin-bottom:10px}

.home-des{font-size:var(--fontsize16)}

.home-banner .banner-animote .p1{font-size:var(--fontsize22);margin-bottom:0px}
.home-banner .banner-animote .p2{font-size:var(--fontsize18)}
.home-banner .pcimg{display:none}
.home-banner .mobimg{display:block;height:260px}
.home-about{background-repeat:no-repeat;background-size:cover}
.home-about .about-img{width:100%}
.home-about .about-img .img-info .p1{font-size:36px}
.home-about .about-img .about-play{width:60px;height:60px}
.home-about .about-img .about-play::after{width:80px;height:80px}
.home-about .about-info{width:100%;padding-left:0px;margin-top:2em}
.home-about .about-text{margin:15px 0px}
.home-about .home-more{min-width:120px;height:40px;margin-top:15px}
.home-choose .swiper{padding-bottom:40px}
.home-choose .swiper-pagination{bottom:10px}
.home-choose .choose-text{width:100%}
.home-choose .choose-list .item{padding:20px}
.home-choose .choose-list .item .hover-item{padding:20px}
.home-product .swiper{padding-bottom:40px}
.home-product .swiper-pagination{bottom:10px}
.home-product .homepro-list{flex-wrap:nowrap}
.home-product .homepro-list .proitem{margin-bottom:0px}
.home-message .homemessage-img{width:100%;margin-right: 0px}
.home-message .homemessage-info{width:100%;padding-left:0px;margin-top:2em}
.home-news .homenews-list{justify-content:space-between}
.home-news .homenews-list .homenews-item{width:100%;margin-right:0px;margin-bottom:2em}}
@media screen and (max-width:500px){.home-about .about-img{padding-left:10px;padding-bottom:10px}
.home-about .about-img .img-info{width:140px;height:140px;padding:10px}
.home-about .about-img .img-info .p1{font-size:var(--fontsize24)}
.home-about .about-img .img-info p{font-size:var(--fontsize14)}
.home-about .about-img .about-play{width:40px;height:40px}
.home-about .about-img .about-play::after{width:60px;height:60px}
.home-choose .choose-list .item .item-tit{font-size:var(--fontsize20)}
.home-product .homepro-list .proitem .item-info{padding:10px}
.home-news .news-top .right{display:none}
.home-news .homenews-list .homenews-text{margin:0px;top:0px;padding:10px;border-radius:0 0 5px 5px}
.home-news .homenews-list .homenews-text .homenews-date{top:-60px;left:-10px}}