@charset "utf-8";
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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:0s}
[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,100%,0)}
[data-aos=fade-down]{transform:translate3d(0,-100%,0)}
[data-aos=fade-right]{transform:translate3d(-100%,0,0)}
[data-aos=fade-left]{transform:translate3d(100%,0,0)}
[data-aos=fade-up-right]{transform:translate3d(-100%,100%,0)}
[data-aos=fade-up-left]{transform:translate3d(100%,100%,0)}
[data-aos=fade-down-right]{transform:translate3d(-100%,-100%,0)}
[data-aos=fade-down-left]{transform:translate3d(100%,-100%,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,100%,0) scale(.6)}
[data-aos=zoom-in-down]{transform:translate3d(0,-100%,0) scale(.6)}
[data-aos=zoom-in-right]{transform:translate3d(-100%,0,0) scale(.6)}
[data-aos=zoom-in-left]{transform:translate3d(100%,0,0) scale(.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0,100%,0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0,-100%,0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-100%,0,0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(100%,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)}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#3f9a42}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#3f9a42;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid #3f9a42;border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:auto;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:auto}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;z-index:10}
/*修复ie不支持缩放*/
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;}

/**/
@font-face {
font-family: "sato"; font-weight: normal;
src: url('../fonts/Satoshi-BlackItalic.woff') format('woff');
}
@font-face {
font-family: "satob"; font-weight: normal;
src: url('../fonts/Satoshi-Bold.woff') format('woff');
}
@font-face {
	font-family: "satoV"; font-weight: normal;
	src: url('../fonts/Satoshi-Variable.ttf') format('truetype');
}
.sato{font-family: 'sato'}
.satob{font-family: 'satob'}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flexc{align-items:center}
.flexb{align-items:flex-end;}
.flext{align-items:flex-start;}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content:center}
.flex-right{display:flex;flex-wrap:wrap;justify-content:flex-end}
.zoomImg,.loadimg{width:100%;overflow:hidden;position:relative;display:block;  }
.zoomImg:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;opacity:.25;pointer-events:none;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:3}
.zoomImg img{width:100%;transition:.5s;height:100%;object-fit:cover;position:relative;z-index:1;display: block}
.slideImg{width:100%;overflow:hidden;position:relative;display:block}
.slideImg.ani:after{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;opacity:.25;pointer-events:none;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:3}
.slideImg img{width:100%;transition:.5s;height:100%;object-fit:cover;position:relative;z-index:1;display: block}
.zoomImg.noms:before{display:none}
.zoomImg.mask:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:40%;z-index:2;pointer-events:none;background:url(../images/product/blackms.png) repeat-x top center;background-size:auto 100%;opacity:.8}
.imgfix img{display:none\0}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}
@media (min-width:993px){
.zoomImg:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.slideImg.ani:hover:after{-webkit-animation:shine .75s;animation:shine .75s}
.zoomImg:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
a:hover .zoomImg:before{-webkit-animation:shine .75s;animation:shine .75s}
a:hover .zoomImg img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
} 


.pore{position: relative;}
.wrap{}
.nyPro{font-size: .16rem;}
.nyPro .bg{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;pointer-events: none;overflow: hidden;}
.nyPro .bg img{width: 100%;height: 100%;object-fit: cover;user-select: none;pointer-events: none}
.nyPro .bg video{width: 100%;height: 100%;object-fit: cover;user-select: none;pointer-events: none}
.nyPro .plus{width: .5rem;height: .5rem;border-radius: 50%;background:rgba(255,255,255,.1);position: relative;cursor: pointer; }
.nyPro .plus:before{content: '';position: absolute;left: 50%;height: 2px;top: 50%;margin-top: -1px;width: .16rem;margin-left: -.08rem;background: #fff}
.nyPro .plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #fff;transition: .3s}
.nyPro .plus.s:before{ height: 2px; width: .1rem;margin-left: -.05rem }
.nyPro .plus.s:after{ height: .1rem; margin-top: -.05rem;width: 2px;margin-left: -1px; }

.nyPro1 .pro-1{height: 100vh;position: sticky;top: 0;}
.nyPro1 .pro-2{height: 100vh;overflow: hidden;}
.nyPro1 .pro-1 .container{height: 100%;display: flex;align-items: center;justify-content: center;color: #fff;text-align: center;}
.nyPro1 .pro-1 .txt{max-width: 6.6rem;}
.nyPro1 .pro-1 .tit{font-size: .6rem}
.nyPro1 .pro-1 .desc{font-size: .18rem;margin-top: .1rem;line-height: 1.8em}

.nyPro1 .pro-2 .container{height: 100%;position: relative;color: #fff}
.nyPro1 .pro-2 .tit{font-size: .48rem;line-height: 1.2em;padding-top: 20vh}
.nyPro1 .infos{
	/* width: 5.6rem; */
	width: calc(680/1800*100%);
	height: 100%;display: flex;flex-direction: column;justify-content: center;}
@media (max-width:1280px) {
	.nyPro1 .infos{
		width: calc(720/1800*100%);
	}
}
@media (max-width:991px) {
	.nyPro1 .infos{
		width: calc(750/1800*100%);
	}
}
.nyPro1 .infos dl{background: rgba(34,34,34,.65);backdrop-filter:blur(5px);border-radius: .1rem;padding:.2rem .3rem}
.nyPro1 .infos dl dt{display: flex;align-items: center;justify-content: space-between;cursor: pointer;}
.nyPro1 .infos dl dt span{font-size: .24rem;display: block;flex:1;overflow: hidden;margin-right: .2rem;height: .5rem;display: flex;align-items: center;transition: .3s}

.nyPro1 .infos dl+dl{margin-top: .1rem}
.nyPro1 .infos dl+dl dd{display: none}
.nyPro1 .infos dl dd .desc{word-break: break-all;margin-bottom: .3rem;margin-top: .1rem;line-height: 1.8em;text-align: justify;}
.nyPro1 .infos dl dd .imgs{display: grid; grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)); grid-gap: 10px;}
@media (max-width:1024px) {
	.nyPro1 .infos dl dd .imgs{
		grid-template-columns: repeat(auto-fill, minmax(48%, 1fr));
	}
}
.nyPro1 .infos dl dd .imgs li{background: rgba(255,255,255,.1);backdrop-filter:blur(5px);border-radius: .1rem; text-align: center;}
.nyPro1 .infos dl dd .imgs li a{
	width: 100%;
	height: 100%;
	display: block;
	padding: .3rem .15rem .2rem;
}
.nyPro1 .infos dl dd .imgs li img{height: 1rem;user-select: none}
.nyPro1 .infos dl dd .imgs li p{margin-top: .15rem; font-size: var(--font14); color: #fff;}
.nyPro1 .infos dl dd .imgs.row1 li{width: 100%}
/* .nyPro1 .infos dl dd .imgs.row2 li{width: calc(50% - .05rem)} */
.nyPro1 .infos dl dd .imgs.row3 li{width: calc(33.3333% - .06rem)}
.nyPro1 .infos dl.on{padding: .3rem}
.nyPro1 .infos dl.on dt{cursor: inherit;}
.nyPro1 .infos dl.on dt i{opacity: 0;visibility: hidden;}
.nyPro1 .infos dl.on dt span{font-size: .36rem; }


.pro-5{color: #fff; height: 100vh}
.pro-5 .container{height: 100%;display: flex;align-items: center}
.pro-5 .txt{max-width: 6.9rem}
.pro-5 .txt .tit{font-size: .48rem;font-weight: bold;line-height: 1.2em}
.pro-5 .txt .desc{word-break: break-all;margin-bottom: .5rem;margin-top: .2rem;line-height: 1.8em;text-align: justify;}
.pro-5 .txt .desc p+p{margin-top: .2rem}
.pro-5 .txt .imgs{display: flex;justify-content: flex-start; }
.pro-5 .txt .imgs li{background: rgba(255,255,255,.1);backdrop-filter:blur(5px);border-radius: .1rem; padding: .3rem;text-align: center;}
.pro-5 .txt .imgs li img{height: 1rem;user-select: none}
.pro-5 .txt .imgs li p{margin-top: .15rem}
.pro-5 .txt .imgs li{width: calc(33.3333% - .07rem)}
.pro-5 .txt .imgs li+li{margin-left: .1rem}


.pro-4{padding: 1rem 0;background: #fff}

.pro-4 .menu-swiper{
	width: 100%;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.pro-4 .menu-swiper .swiper-container{
	width: 100%;
}
.pro-4 .menu-swiper .swiper-container .swiper-slide{
	text-align: center;padding: 0 .2rem 0.2rem;cursor: pointer;opacity: .45;transition: .3s;display: inline-block;
}
.pro-4 .menu-swiper .swiper-container .swiper-slide .pro-x{font-size: .36rem;color:#999;font-style: italic;font-family: "satoV";}
.pro-4 .menu-swiper .swiper-container .swiper-slide img{height: .63rem;display: block;margin: 0 auto;}
.pro-4 .menu-swiper .swiper-container .swiper-slide .pro-t{margin-top: .1rem}
/* .pro-4 .menu-swiper .swiper-container .swiper-slide-active{opacity: 1;}
.pro-4 .menu-swiper .swiper-container .swiper-slide-active .pro-x{color:#222;} */

.pro-4 .menu-swiper .swiper-container .swiper-slide-thumb-active{opacity: 1;}
.pro-4 .menu-swiper .swiper-container .swiper-slide-thumb-active .pro-x{color:#222;}

.pro-4 .menu-swiper .swiper-pagination{
	width: 100%;
	height: 4px;
	border-radius: 2px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
}
.pro-4 .menu-swiper .swiper-pagination-progressbar-fill{
	background: #85C02E;
	border-radius: 2px;
}

.pro-4 .nav-pro{overflow: auto;white-space: nowrap;display: block;text-align: center;}
.pro-4 .nav-pro::-webkit-scrollbar {
	/*滚动条整体样式*/
	/* width: 5px; */
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 3px;
}
.pro-4 .nav-pro li{text-align: center;padding: 0 .7rem;cursor: pointer;opacity: .45;transition: .3s;display: inline-block;}
.pro-4 .nav-pro li.on{opacity: 1}
.pro-4 .nav-pro li .pro-x{font-size: .36rem;color:#999;font-style: italic;font-family: "satoV";}
.pro-4 .nav-pro li.on .pro-x{color:#222;}
.pro-4 .nav-pro li img{height: .63rem;display: block;margin: 0 auto;}
.pro-4 .nav-pro li .pro-t{margin-top: .1rem}
.pro-4 .slide-pro{ overflow: visible;  }
.pro-4 .slide-pro .swiper-slide{opacity: 0;transition: .3s}
.pro-4 .slide-pro .swiper-slide-active{opacity: 1;}
.pro-4 .slide-prop{padding: .8rem 0 1rem;min-height:90vh;display: flex;flex-direction: column;justify-content: center;width: 100%; background: #000000; overflow: hidden;margin-top: 1rem;}

.pro-4 .slide-pro .swiper-slide{display: flex;justify-content: space-between;color: #fff;align-items: center;flex-wrap: wrap;}
.pro-4 .slide-pro .left{width: 5.1rem;padding-left: .6rem}
.pro-4 .slide-pro .left .tit{font-size: .36rem;font-weight: bold;}
.pro-4 .slide-pro .left .desc{font-size: .2rem;line-height: 1.5em;margin-top: .1rem;margin-bottom: .5rem}
.pro-4 .slide-pro .left ul li+li{margin-top: .1rem}
.pro-4 .slide-pro .left ul li+li .descs{display: none}
.pro-4 .slide-pro .left ul li .descs{margin-top: .1rem}
.pro-4 .slide-pro .left ul li .tits{display: flex;align-items: center;justify-content: space-between;cursor: pointer;background:rgba(255,255,255,.1);backdrop-filter:blur(5px);border-radius: .3rem;padding:.1rem;
	/* width: 1.5rem; */
	width: 100%;
}
.pro-4 .slide-pro .left ul li .tits span{display: flex;align-items: center;height: .3rem;flex:1;overflow: hidden;text-align: center;justify-content: center}
.pro-4 .slide-pro .left ul li .tits .plus{width: .3rem;height: .3rem; }
.pro-4 .slide-pro .left ul li.on{background:rgba(255,255,255,.1);backdrop-filter:blur(5px);border-radius: .3rem;padding:.1rem; }
.pro-4 .slide-pro .left ul li.on{width: 100%;padding:.2rem .25rem .25rem}
.pro-4 .slide-pro .left ul li.on .tits{cursor: inherit;background: transparent;width: auto;padding: 0;backdrop-filter:none;}
.pro-4 .slide-pro .left ul li.on .tits span{font-size: .2rem;padding-left: 0;justify-content: flex-start;}
.pro-4 .slide-pro .left ul li.on .tits .plus{display: none}
.pro-4 .slide-pro .right{padding-right: .6rem;position: relative;}
.pro-4 .slide-pro .right .vmore{position: absolute;right: .6rem;bottom: -.2rem;;z-index: 5;transform: rotate(-45deg);width: .6rem;height: .6rem}
.pro-4 .slide-pro .right .vmore a{display: block;width: 100%;height: 100%;background: url(../images/product/arr.svg) #fff no-repeat center;background-size: .17rem .15rem; border-radius: 50%;transition: .3s}
.pro-4 .slide-pro .right .vmore a:hover{background: url(../images/product/arrw.svg) #85C02E no-repeat center;background-size: .17rem .15rem; border-radius: 50%;}
.pro-4 .slide-pro .right img{height: 4.85rem;filter: drop-shadow(-.5rem .3rem .3rem rgba(0,0,0,.8))}

@media (min-width: 1281px){
.pro-4 .slide-prop .bg{transform: scale(1); }	
.pro-4 .slide-pro{ transform: translateY(.3rem);   }
}
@media (max-width: 1260px){
 
.pro-4 .slide-prop{min-height: inherit;margin-top: .5rem}
.pro-4 .nav-pro li{padding: 0 3vw}
.nyPro1 .pro-1{position: relative;}
}
@media (max-width: 991px){
.nyPro{font-size: .24rem}
.nyPro{font-size: .22rem}
.pro-4 .nav-pro li{padding: .1rem 2vw}
.pro-4 .nav-pro li img{height: .73rem}
.pro-4 .slide-pro .left .desc{font-size: .22rem}
.pro-4 .slide-pro .left{width: 100%;padding: 0 .5rem;margin-bottom: .5rem}
.pro-4 .slide-pro .right{width: 100%;padding: 0 .5rem;display: flex;align-items: center;justify-content: center;padding-bottom: 1rem}
.pro-4 .slide-pro .left ul li.on .tits span{font-size: .24rem}
/* .pro-4 .slide-pro .left ul li .tits{width: 2rem} */
.pro-4 .slide-pro .right .vmore{bottom: 0}
.pro-4 .slide-pro .right img{height: 50vw}
.nyPro1 .pro-1{height: auto;padding: 2.6rem 0 2rem;margin-top: -1px }
.nyPro1 .pro-2{height: auto;padding: 1rem 0;margin-top: -1px}
.pro-4 .slide-pro .left .tit{font-size: .46rem}
.nyPro1 .pro-1 .desc{font-size: .24rem}
.nyPro2 .pro-4 .nav-pro li{padding: .1rem 5vw}
.pro-5{height: auto;padding: 1.2rem 0;}
}
@media (max-width: 597px){
.nyPro .plus.s:before{ height: 2px; width: 10px;margin-left: -5px }
.nyPro .plus.s:after{ height: 10px; margin-top: -5px;width: 2px;margin-left: -1px; }
.nyPro{font-size: .26rem}
.pro-4 .nav-pro li{padding: .2rem 3vw}
.pro-4 .slide-pro .left ul li.on .tits span{font-size: .28rem}
.pro-4 .slide-pro .left ul li .descs{font-size: .22rem}
.pro-4 .slide-pro .left ul li .tits span{height: .4rem}
.pro-4 .slide-pro .left ul li .tits .plus{width: .4rem;height: .4rem; }
.pro-4 .slide-pro .left .desc{font-size: .24rem}
.nyPro1 .pro-2 .tit{padding-top: 0;width: 100%}
.nyPro1 .infos{width: 100%;margin-top: .5rem}
.nyPro1 .infos dl dt span{font-size: .28rem}
.nyPro1 .infos dl.on dt span{font-size: .4rem}
.nyPro1 .infos dl dd .imgs li img{height: 1.2rem}
.nyPro1 .pro-1 .desc{font-size: .28rem}

.nyPro2 .pro-4 .nav-pro li{padding: .1rem 3vw}
.pro-5 .txt .tit{font-size: .52rem}
}


/**/
.related{padding-bottom: 1rem;background: #fff;position: relative;z-index: 6}
.related .left{width: 20%; }
.related .right{width: 75%}
.related .left .tit{font-size: .42rem;margin-bottom: .25rem}
.related .left .proSer{ position: relative;margin-bottom: .2rem}
.related .left .proSer input{height: .58rem;border-bottom: 1px solid #444;line-height: .58rem;width: 100%;padding: 0 .6rem 0 0;font-size: .18rem }
.related .left .proSer button{width: .48rem;height: .58rem;position: absolute;right: 0;top: 0;background: url(../images/product/so.svg) no-repeat center;background-size: .18rem .18rem;cursor: pointer;}
.related .left ul li{border-bottom: 1px solid #ededed  }
.related .left ul li a{ color: #666666;display: block;padding: .18rem 0;font-size: .2rem }
.related .left ul li a.active{ color: #85c02e}
.related .left ul li a:hover{ color:#85c02e}


.related .right ul{padding-bottom: .3rem}
.related .right ul li{width: calc(50% - .1rem);margin-bottom: .3rem}
.related .right ul li .img{height: 3.16rem;border-radius: .1rem;margin-bottom: .15rem; 
	/* background: #000;  */
	background: linear-gradient(to right bottom,#4a505c, #000);
	display: flex; justify-content: center; align-items: center;
}
.related .right ul li .img img{
	width: 80%;
	height: 80%;
	object-fit: contain;
}
.related .right ul li .txt h4{font-size: .24rem;font-weight: bold;margin-bottom: .08rem}
.related .right ul li .txt span{ color: #666666;margin-top: .1rem;background: url(../images/product/arrs.png) no-repeat right center;background-size: .07rem .12rem;padding-right: .15rem}

.related .right ul li:hover .txt span{color: #85C02E;background: url(../images/product/arrs2.png) no-repeat right center;;background-size: .07rem .12rem;}
.related .right ul li.on .txt span{color: #85C02E;background: url(../images/product/arrs2.png) no-repeat right center;;background-size: .07rem .12rem;}
.related .right .vmore a{ display: flex;align-items: center;justify-content: center;background: #eeeeee;border-radius: .5rem;height: .54rem;width: 1.8rem;transition: .3s}
.related .right .vmore a:hover{ background: #85C02E;color: #fff}
@media (max-width: 991px){
.related .left{width: 100%;margin-bottom: .5rem }
.related .right{width: 100%}	
.related .right ul li .img{height: 28vw; }
.related .right ul li .txt h4{font-size: .26rem}
.related .left ul li a{font-size: .26rem}
.related .left .proSer input{height: .68rem;line-height: .68rem;width: 100%;padding: 0 .7rem 0 .1rem;font-size: .26rem }
.related .left .proSer button{width: .58rem;height: .68rem;background: url(../images/product/so.svg) no-repeat center;background-size: .3rem .3rem;cursor: pointer;}
}
@media (max-width: 597px){
.related .right ul li .txt h4{font-size: .3rem}
.related .left ul li a{padding: .2rem 0;font-size: .28rem }	
.related .right .vmore a{height: .64rem}
}

/**/
.containers{position: relative;z-index: 5}
.nyProDea .title .cn{font-size: .48rem;font-weight: bold;}
.nyProDea .title .en{font-size: .24rem; }
.bg .line{position: absolute;left: 0;top: 50%;height: 2.12rem;background: url(../images/product/line.png) no-repeat left center;background-size: auto 100%;margin-top: -1.06rem;width: 40rem;opacity: .7;transition:left 1.5s}
.bg .line.aos-animate{left: -40%;}


.dea-1{color: #fff;padding: 1rem 0  1rem; height: 100vh;
	/* position: sticky;top: 0 */
}
.dea-1  .container{height: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.dea-1 .title{font-size: .6rem;font-weight: bold;}
.dea-1 .subTitle{font-size: .24rem; }
.dea-1 .desc{font-size: .24rem; max-width: 5.8rem;margin-top: .2rem}
.dea-1 .img{height: 5.8rem;position: absolute;left: 50%;top: 50%;margin-top: -2.9rem;transform: translateX(-50%);transition:transform 1.5s}
.dea-1 .img.aos-animate{transform: translateX(-10%) scale(.8);}


.dea-2{color: #fff;padding: 1rem 0  1rem; height: 100vh;}
.dea-2 .title .en{font-size: .24rem}
.dea-2 .new-img{
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
}
.dea-2 .new-img .img{
	width: 5.2rem;
}
@media (max-width: 767px){ 
	.dea-2 .new-img .img{
		width: 4rem;
	}
}
.dea-2 .container{height: 100%;display: flex;justify-content:space-between;flex-direction: column;}
.dea-2 .slide-deap{padding: 0 .8rem;position: relative;margin: 0 .8rem}
.dea-2 .slide-deap .swiBtn a{display: flex;align-items: center;justify-content: center;width: .5rem;height: .5rem;border: 1px solid #fff;border-radius: 50%;position: absolute;top: 50%;margin-top: -.25rem;z-index: 8;opacity: .3;transition: .3s}
.dea-2 .slide-deap .swiBtn a.prev{left: 0;background: url(../images/product/normal/arl.svg) no-repeat center;}
.dea-2 .slide-deap .swiBtn a.next{right: 0;background: url(../images/product/normal/arr.svg) no-repeat center;}
.dea-2 .slide-deap .swiBtn a:hover{opacity: 1;}
.dea-2 .slide-dea .swiper-slide{height: 2.2rem;width: calc(25% - .15rem);margin-right: .2rem;background: rgba(255,255,255,.05);backdrop-filter:blur(8px);border-radius: .1rem; padding: .3rem;}
.dea-2 .slide-dea .swiper-slide .h4{display: flex;align-items: center;justify-content: space-between;margin-bottom: .2rem}
.dea-2 .slide-dea .swiper-slide .h4 span{font-size: .24rem}
.dea-2 .slide-dea .swiper-slide .h4 img{height: .3rem;width: .3rem; display: none;}
.dea-2 .slide-dea .swiper-slide .intro{word-break: break-all;font-size: .18rem;line-height: 1.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.dea-3{color: #fff;padding: 1rem 0 1.2rem;min-height: 80vh;display: flex;justify-content: center;flex-direction: column;}
.dea-3 .title{text-align: center;margin-bottom: .4rem}
.dea-3 .table{display: flex;flex-wrap: wrap;}
.dea-3 .table .tr{width: 50%;border-bottom: 1px solid rgba(255,255,255,.2);display: flex;align-items: center;font-size: .2rem;min-height: 1.18rem;padding: 0 5%}
.dea-3 .table .tr:nth-child(1){border-top: 1px solid rgba(255,255,255,.2);}
.dea-3 .table .tr:nth-child(2){border-top: 1px solid rgba(255,255,255,.2);}
.dea-3 .table .tr:nth-child(2n+1) .td:first-child{padding-left: 10%; }
.dea-3 .table .tr .td:first-child{color: rgba(255,255,255,.5);width: 40%}
.dea-3 .table .tr .td:last-child{flex:1;overflow: hidden;}
.mobile .bg .line {left: -40%;}
.mobile .dea-1 .img {transform: none;transition: none}
@media (max-width: 1260px){
.dea-2 .slide-deap{margin: 0}
.dea-1 .img{position: relative;left: 0;top: initial;margin-top: 0;max-height: 30vw;height: auto;max-width: 45%}
.dea-1{position: relative;}
}
@media(max-width: 991px){
.dea-1{color: #fff;padding: 2.6rem 0  2rem; height: auto;}  
.dea-2{height: auto;padding: 1.4rem 0} 
.dea-3{height: auto;padding: 1rem 0;min-height: inherit;} 
.dea-2 .title{margin-bottom: 1rem} 
.dea-2 .new-img{margin-bottom: 1rem;}
.dea-2 .slide-dea .swiper-slide{height: auto;width: 32%;margin-right: 2%; }
.dea-2 .slide-dea .swiper-slide .h4 span{font-size: .26rem}
.dea-3 .table .tr{font-size: .22rem}
}
@media (max-width: 597px){
.dea-3 .table .tr{width: 100%}
.dea-3 .table .tr:nth-child(2n+1) .td:first-child{padding-left: 0}
.dea-3 .table .tr{font-size: .26rem}
.dea-2 .slide-dea .swiper-slide{height: auto;width:100%;margin-right: 4%; }
.dea-2 .slide-dea .swiper-slide .intro{font-size: .24rem;line-height: 1.5em}
.dea-2 .slide-dea .swiper-slide .h4 span{font-size: .32rem}
.dea-2 .slide-dea .swiper-slide .h4 img{width: .4rem;height: .4rem}
.dea-1 .subTitle{font-size: .26rem; }
.dea-1 .desc{font-size: .26rem;max-width: inherit; }
.dea-1 .txt{width: 100%;text-align: center;margin-bottom: .8rem}
.dea-1 .img{ max-height: 30vw;height: auto; width: 100%;max-width: inherit;max-height: inherit;text-align: center;}
.dea-1 .img img{width: 60vw}
.dea-1{padding-bottom: 1.2rem}
}

/**/
.dea-a .svg_top{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 11;pointer-events: none}
.dea-a .svg_top img {height: 100%;object-fit: cover;width: 100%;position: absolute;left: 50%;top: 50%;z-index: 5;transform: translate(-50%, -50%) scale(1.1);}

.dea-a{min-height:100vh;color:#fff;position: sticky;top: 0;padding: 1.6rem 0 1rem}
.dea-a .container{height:100%;display:flex;flex-direction:column;justify-content:center}
.dea-a .title{font-size:.42rem;max-width:9rem;text-align:center;margin:0 auto .4rem;line-height: 1.2em}
.dea-a .img{height:5.45rem;text-align:center}
.dea-a .img .titleBig{font-size: 2rem;position: absolute;left: 0;right: 0;text-align: center;z-index: 6}
.dea-a .img .titleBig span{background:linear-gradient(to right,rgba(255,255,255,.4),#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display: inline-block;line-height: 1em}
.dea-a .txt{max-width:5.8rem;position:absolute;left:-1rem;bottom:.6rem}
.dea-a .txt .tit{font-size:.36rem;font-weight:700}
.dea-a .txt .intro{font-size:.24rem;line-height:1.6em}
.dea-i{height:100vh;color:#fff;overflow: hidden;}
.dea-h{height:100vh;color:#fff;overflow: hidden;}
.dea-g{color:#fff;}
.dea-f{height:100vh;color:#fff;margin-top: -1px}
.dea-e{height:100vh;color:#fff;position: sticky;top: 0;margin-top: -1px}
.dea-d{min-height:100vh;color:#fff;margin-top: -1px}
.dea-c{min-height:100vh;color:#fff;margin-top: -1px}
.dea-b{height:100vh;color:#fff;margin-top: -1px}
.dea-i .container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}
.dea-h .container{height:100%;display:flex;flex-direction:column;justify-content:center}
.dea-f .container{height:100%;display:flex;flex-direction:column;justify-content:center}
.dea-h .txt{max-width:7rem}
.dea-h .txt .intro{font-size:.24rem;line-height:1.6em}
.dea-i .title{margin-right:10%}

.mobile .dea-a .svg_top,.mobile .dea-a .img .titleBig{display: none}

.nyProDeas .title .cn{font-size:.42rem;line-height:1.4em;margin-bottom:.1rem}
.dea-g{padding:1rem 0 1rem;margin-top: -1px}
.dea-g .title .cn{font-size:.6rem;text-align:center}
.dea-g .items{max-width:12.8rem;margin:0 auto;margin-top:.3rem}
.dea-g .items .item{min-height:3rem;background:rgba(0,0,0,.2);width:calc(50% - .2rem);display:flex;justify-content:space-between;padding:.45rem;border-radius:.1rem;flex-wrap: wrap;}
.dea-g .items .item:nth-child(1) .desc{display:flex}
.dea-g .items .item .desc .li{position:relative}
.dea-g .items .item .desc .li+.li{padding-left:.8rem}
.dea-g .items .item .desc .li+.li:before{content:'';width:1px;height:.69rem;background:url(../images/product/details/6.png) no-repeat center;background-size:100% 100%;position:absolute;left:.4rem;top:50%;margin-top:-.35rem}
.dea-g .items .item:nth-child(1){min-height:4.2rem;width:100%;margin-bottom:.4rem}
.dea-g .items .item:nth-child(1) .img{width:50%;max-width: inherit;}
.dea-g .items .item:nth-child(1) .img img{max-height: 3rem}
.dea-g .items .item:nth-child(1) .txt{width:45%}
.dea-g .items .item .txt{display:flex;flex-direction:column;justify-content:space-between}
.dea-g .items .item .txt .tit{font-size:.36rem}
.dea-g .items .item .txt .desc .data{font-size:.42rem}
.dea-g .items .item .txt .desc .p1{font-size:.2rem}
.dea-g .items .item .txt .desc .p2{line-height:1.7em}
.dea-g .items .item .img{display:flex;align-items:center;max-width: 30%}
.dea-f .txt{text-align:center}
.dea-f .txt .number{font-size:2rem;line-height:1em}
.dea-f .txt .number span{background:linear-gradient(to right,rgba(255,255,255,.2),#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.dea-e{padding-top:1rem}
.dea-e .txt{text-align:center}
.dea-e .txt .title .cn{font-size:.6rem}
.dea-e .txt .intro{max-width:6rem;font-size:.18rem;line-height:1.6em;margin:0 auto}
.nyPro .video-wrapper{pointer-events:auto}
.play-button{position:absolute;top:.3rem;right:.3rem;width:38px;height:38px;border-radius:50%;background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:10}
.progress-ring{width:38px;height:38px;transform:rotate(-90deg)}
.progress-ring__background{fill:none;stroke:rgba(255,255,255,.2);stroke-width:2}
.progress-ring__progress{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:113.1;transition:stroke-dashoffset .1s linear}
.play-button:after{content:"";mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4=);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4=);mask-size:cover;-webkit-mask-size:cover;display:inline-block;width:20px;height:20px;position:absolute;background-size:20px 20px;background-color:#fff}
.play-button.playing:after{mask:url(data:image/svg+xml;base64,PHN2ZyBpZD0iRXhwb3J0YWJsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWQxZDFmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJwYXVzZSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjc1IiB5PSIzIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjE0IiByeD0iMS41Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS43NSIgeT0iMyIgd2lkdGg9IjQuNSIgaGVpZ2h0PSIxNCIgcng9IjEuNSIvPjwvZz48L3N2Zz4=)}

.dea-c {padding: 1rem 0}
.dea-c .container{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.dea-c  .list{margin-left: -.8rem;opacity: 0;visibility: hidden;transition: 1.3s;transform: translateX(-100%);width: 4rem}
.dea-c  .list ul li{font-size: .24rem;color: rgba(255,255,255,.5);height:.7rem;display: flex;align-items: center;cursor: pointer;transition: .3s}
.dea-c  .list ul li span{transition: .3s}
.dea-c  .list ul li i{font-style: normal;width: .38rem;height: .38rem;display: flex;align-items: center;justify-content: center;background:rgba(255,255,255,.5);color: #222;border-radius: 50%;margin-right: .15rem}
.dea-c  .list ul li.on i{background-color: rgba(255,255,255,1);}
.dea-c  .list ul li.on{ color: #fff}
.dea-c  .list ul li.on span{font-size: .36rem}
.dea-c  .imgBox{flex:1;margin-left: 1.2rem;position: relative;;opacity: 0;visibility: hidden;transition: 1.3s;transform: translateX(100%);position: relative;}
.dea-c  .imgBox img{max-height: 80vh}
.dea-c  .imgBox .tipBox{width: 2.85rem;background: #2d2d2d;border-radius: .1rem;padding: .3rem;position: absolute;top:50%;transform: translateY(-50%);right: -.8rem;z-index: 4}
.dea-c  .imgBox .tipBox .tit{font-size: .24rem;margin-bottom: .15rem}
.dea-c  .imgBox .tipBox .desc{line-height: 1.8em}
.dea-c  .imgBox .tipBox .item+.item{display: none} .dea-c .imgBox img{opacity:0}

.dea-d{padding: 1.6rem 0 1rem;display: flex;align-items: center;}
.dea-d .box .list{width: 40%;position: relative;padding-left: .5rem}
.dea-d .box .list .line{width: 4px;background: #484849;border-radius: 5px;position: absolute;left: 0;top: .55rem;bottom:.35rem;}
.dea-d .box .list .line:before{content: '';position: absolute;left: 0;width: 100%;top: -.3rem;height: .3rem;border-radius: 5px 5px 0 0;background: #fff}
.dea-d .box .list .line span{position: absolute;top: 0;left: 0;right: 0;border-radius:0 0 5px 5px;background: #fff;height: 0;transition: .5s}
.dea-d .box .list .line span:before{content: '';width: .2rem;height: .2rem;border-radius: 50%;background: #fff;left: 50%;margin-left: -.1rem;bottom: 0;position: absolute;}
.dea-d .box .list ul li{font-size: .24rem;color: rgba(255,255,255,.5);height:.9rem;display: flex;align-items: center;cursor: pointer;transition: .3s}
.dea-d .box .list ul li.on{font-size: .36rem;color: #fff}
.dea-d .box .swiper-container{width: 100%; overflow: hidden;}
.dea-d .box .slide-imgp{width: 60%;background: url(../images/product/details/845.png) no-repeat center;border-radius: .1rem;padding: .5rem}
.dea-d .box .slide-imgp .p{font-size: .16rem;line-height: 1.6em;margin-top: .1rem}
.dea-d .box .slide-imgp .img{height: 4.61rem;text-align: center;}
.dea-d .box .slide-img .swiper-slide{opacity: 0;visibility: hidden;transition: .3s}
.dea-d .box .slide-img .swiper-slide-active{opacity: 1;visibility: visible;}

.dea-b .title{position: absolute;left: -.8rem;bottom: .8rem;z-index: 5}
.dea-b .title .cn{line-height: 1.2em}
.dea-b .container{height: 100%}

.mobile .dea-c .bg video{display: none}
.mobile .dea-c {background: url(../images/product/909.jpg) no-repeat center;background-size: cover;height: auto;min-height: 100%}
 

.xy-product-box{
	width: 100%;
	position: relative;
	z-index: 1;
	padding: 1.6rem 0 1rem;
}
.xy-product-box .bg { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; background: #000000; overflow: hidden; }
.xy-product-box .bg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.xy-product-box .container{
	position: relative;
	z-index: 2;
}
.xy-product-box .container .title{
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: .42rem;
    line-height: 1.4em;
    margin-bottom: .1rem;
	color: #fff;
}
.xy-product-box .container .box{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	margin-top: .5rem;
}
.xy-product-box .container .box .menu{
	width: 40%;
	position: relative;
	z-index: 1;
	padding-left: 0.5rem;
}
.xy-product-box .container .box .menu .line{
    width: 4px;
	height: 100%;
    border-radius: 5px;
    position: absolute;
    left: 0;
	top: 0;
	z-index: 1;
}
.xy-product-box .container .box .menu .line span{
	width: 100%;
	height: 1rem;
	border-radius: 4px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	transition: all .4s;
}
.xy-product-box .container .box .menu ul{

}
.xy-product-box .container .box .menu ul li {
	font-size: .24rem;
    color: rgba(255, 255, 255, .5);
    height: 1rem;
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: .3s;
}
.xy-product-box .container .box .menu ul li.on {
	font-size: .36rem;
    color: #fff;
}
.xy-product-box .container .box .list{
	width: 60%;
	height: 7rem;
    background: url(../images/product/details/845.png) no-repeat center;
    border-radius: .1rem;
    padding: .2rem;
}
.xy-product-box .container .box .list .swiper-container{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.xy-product-box .container .box .list .swiper-container .swiper-slide{
	width: 100%;
	height: 100%;
}
.xy-product-box .container .box .list .swiper-container .swiper-slide .img{
	width: 100%;
	height: 4.61rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.xy-product-box .container .box .list .swiper-container .swiper-slide .img img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.xy-product-box .container .box .list .swiper-container .swiper-slide .txt{
	width: 100%;
	border-top: 1px solid rgba(255, 255, 255, .5);
    margin-top: 0.2rem;
    padding-top: 0.15rem;
	font-size: .16rem;
    line-height: 1.6em;
	color: #fff;
}


@media (max-width:991px) {
	.xy-product-box .container .box .menu{
		width: 100%;
		margin-top: 0.2rem;
		display: flex;
		justify-content: center;
		padding: 0;
	}
	.xy-product-box .container .box .menu .line{
		width: 100%;
		height: 3px;
		top: 100%;
		display: none;
	}
	.xy-product-box .container .box .menu .line span{
		width: 0;
		height: 100%;
	}
	.xy-product-box .container .box .menu ul{
		display: flex;
		overflow-x: auto;
	}
	.xy-product-box .container .box .menu ul li{
		height: 0.6rem;
		flex-shrink: 0;
		margin-right: 0.3rem;
	}
	.xy-product-box .container .box .menu ul li:last-child{
		margin-right: 0;
	}
	.xy-product-box .container .box .menu ul li.on{
		font-size: .24rem;
	}
	.xy-product-box .container .box .list{
		width: 100%;
		height: auto;
		order: -1;
		padding: 0.3rem;
	}
	.xy-product-box .container .box .list .swiper-container .swiper-slide{
		height: auto;
	}
	.xy-product-box .container .box .list .swiper-container .swiper-slide .txt{
		font-size: .22rem;
	}
}





.mobile .dea-c .imgBox img{opacity: 1}
.dea-c .title{transition: 1.5s;transform: translateX(0);}
.show.dea-c  .list{opacity: 1;visibility: visible;transform: translateX(0);}
.show.dea-c  .imgBox{opacity: 1;visibility: visible;transform: translateX(0);}
.show.dea-c .title{opacity: 0;visibility: hidden;transform: translateX(-100%);}
@media(max-width: 1260px){
.dea-a .txt{left: 0;position: relative;max-width: inherit;text-align: center;bottom: 0;margin-top: .5rem}
.dea-a .img{height: 25vw}
.dea-c .list{margin-left: -.3rem}
.dea-c .imgBox .tipBox{right: -.3rem}
.dea-b .title{left: 0;position: relative;bottom: 0;text-align: center;margin-bottom: .4rem;width: 100%}
.dea-f .txt .number{font-size: 1.8rem}
 .dea-g .items .item:nth-child(1) .img img{max-height: 30vw;max-width: 30vw}
  .dea-g .items .item .img img{max-height: 2.4rem;max-width: 2rem;}
  .dea-g .items .item{height: auto}
  .dea-e{height: 60vw}
  .dea-f{height: 60vw}
  .dea-h{height: 60vw}
  .dea-i{height: 60vw}
  .dea-e .txt .intro{font-size: .22rem;max-width: 8rem;}
  .dea-b{height: 60vw}
  .dea-c .imgBox img{max-height: 40vw}
  .dea-a{position: relative;}
  .dea-c  .list{opacity: 1;visibility: visible;transform: translateX(0);}
.dea-c  .imgBox{opacity: 1;visibility: visible;transform: translateX(0);}
.dea-c .imgBox{margin-left: .4rem}

.dea-a .svg_top,.dea-a .img .titleBig{display: none}
.dea-a{padding: 2rem 0 1rem;min-height: inherit;}
 .dea-c .bg video{display: none}
 .dea-c {background: url(../images/product/909.jpg) no-repeat center;background-size: cover;height: auto;min-height: 100%}
 
 .dea-c .imgBox img{opacity: 1}
 .dea-d{min-height: inherit;padding: 1.2rem 0}
 .dea-3{min-height: inherit;}
}

@media (max-width: 991px){
.dea-a{height: auto;padding: 2rem 0 1rem}
.dea-h{height: auto;padding: 2.4rem 0}
.dea-i{height: auto;padding: 2.4rem 0}
.dea-f{height: auto;padding: 2.4rem 0}
.dea-g .items .item{width: 100%;margin-bottom: .4rem}
.dea-f .txt .number{font-size: 12vw}
.dea-e{height: 60vw}
.dea-d{height: auto;min-height: inherit;padding: 1rem 0}
.dea-b{height: 50vw}
.dea-c .list{margin-left: 0;text-align: center;margin-bottom: .5rem}

.dea-c  .list{width: 100%}
.dea-c  .imgBox{flex:inherit;width: 100%;margin-left: 0}
.mobile .dea-c .imgBox .tipBox{width: 100%;margin-top: .5rem}
.dea-d .box .list{width: 100%}
.dea-d .box .slide-imgp{width: 100%}
.dea-e .txt .intro{font-size: .24rem}
.dea-g .items .item:nth-child(1){height: auto}
.dea-g .items .item{height: auto}
.dea-g{position: relative;}
.dea-d .title{text-align: center;margin-bottom: .4rem}
.dea-d .box .list .line{display: none}
.dea-d .box .list {padding-left: 0;margin-bottom: .4rem}
.dea-d .box .list ul{white-space: nowrap;overflow: auto;padding-bottom: .2rem}
.dea-d .box .list ul li{display: inline-block;vertical-align: middle;}
.dea-d .box .list ul li span{display: flex;align-items: center;height: 100%}
.dea-d .box .list ul li+li{margin-left: .3rem}

.dea-c  .list ul{white-space: nowrap;overflow: auto;padding-bottom: .2rem}
.dea-c  .list ul li{display: inline-block;vertical-align: middle;}
.dea-c  .list ul li span{display: flex;align-items: center;height: 100%}
.dea-c  .list ul li+li{margin-left: .3rem}
.dea-c .list ul li i{display: none}
 .dea-c .imgBox{text-align: center;}
 .dea-c .imgBox img{max-height: 60vw;}
 .dea-c .imgBox .tipBox .tit{font-size: .28rem}

 .dea-g .items .item .txt .desc{margin-top: .2rem}
 .dea-c .imgBox .tipBox{position: relative;right: 0;transform: translateY(0);top: 0}
}

@media (max-width: 597px){
.dea-a .img{height: 45vw}
.dea-a .txt .tit{font-size: .6rem}
.dea-e .txt .intro{font-size: .24rem}
.dea-f{padding: 2rem 0}
.dea-g .items .item .img img{max-height: 30vw}

.dea-g .items .item .txt .desc .p1{font-size: .26rem}
.dea-g .items .item .txt .desc .p2{font-size: .24rem}
.dea-g .items .item:nth-child(1) .desc{justify-content: center;}
.dea-g .items .item:nth-child(1) .txt{width: 100%;margin-bottom: .4rem}
.dea-g .items .item:nth-child(1) .txt .tit{text-align: center;}
.dea-g .items .item:nth-child(1) .img{width: 100%;text-align: center;justify-content: center;}
.dea-i .title{margin-right: 0}
.dea-h,.dea-i{padding: 1.5rem 0}
.dea-i .container{text-align: right;}
.dea-c .imgBox .tipBox{text-align: center;}
.dea-c .imgBox .tipBox .tit{font-size: .36rem}
.dea-d .box .list ul li{height: .6rem}
.dea-d .box .list .line{top: .35rem;bottom: .25rem}
.dea-d .box .list .line:before{ }
 
}

/**/
.dea-c .imgBox .lines .line{position: absolute;}
.dea-c .imgBox .lines .line1{height: 1.19rem;width:0;background: url(../images/product/cpline1.png) no-repeat left center;left: 35%;top: 45%;z-index: 0;opacity: .5;pointer-events: none;background-size: auto 100%}
.dea-c .imgBox .lines .line1.on{width: 60%;transition: 1.5s}
.dea-c .imgBox .lines .line2{height: 1.19rem;width:0;background: url(../images/product/cpline1.png) no-repeat left center;left: 35%;top: 45%;z-index: 0;opacity: .5;pointer-events: none;background-size: auto 100%}
.dea-c .imgBox .lines .line2.on{width: 60%;transition: 1.5s}
.dea-c .imgBox .lines .line3{height: 1.19rem;width:0;background: url(../images/product/cpline1.png) no-repeat left center;left: 35%;top: 45%;z-index: 0;opacity: .5;pointer-events: none;background-size: auto 100%}
.dea-c .imgBox .lines .line3.on{width: 60%;transition: 1.5s}
.dea-c .imgBox .lines .line4{height: 1.19rem;width:0;background: url(../images/product/cpline1.png) no-repeat left center;left: 35%;top: 45%;z-index: 0;opacity: .5;pointer-events: none;background-size: auto 100%}
.dea-c .imgBox .lines .line4.on{width: 60%;transition: 1.5s}

.dea-c .imgBox .lines .line5{height: 1.19rem;width:0;background: url(../images/product/cpline1.png) no-repeat left center;left: 35%;top: 45%;z-index: 0;opacity: .5;pointer-events: none;background-size: auto 100%}
.dea-c .imgBox .lines .line5.on{width: 60%;transition: 1.5s}


@media (max-width: 1260px){
.dea-c .imgBox .lines .line1{left:39%}
.dea-c .imgBox .lines .line1.on{width: 50%}	
}
@media (max-width: 991px){
.dea-c .imgBox .lines{display: none}	
}





.dea-d .box .slide-imgp{
    transform: translateY(-0.5rem);
}
.dea-d .box .slide-imgp .p{
    border-top: 1px solid rgba(255,255,255,.5);
    margin-top: 0.2rem;
    padding-top: 0.15rem;
}



















.inner_s2 .cn5 {
	user-select: none;
	position: absolute;
	right: -70px;
	top: 0;
	height: 100%;
	width: 1.4rem
}
@media (max-width: 1260px) {
	.inner_s2 .cn5 {
		right: 0;
	}
}
@media (max-width: 991px) {
	.inner_s2 .cn5 {
		right: -50px;
	}
}
@media (max-width: 991px) {
	.inner_s2 .cn5 {
		right: 0;
    height: auto;
	}
}

.inner_s2 .cn5 .cn5box {
	padding-left: .6rem;
	position: sticky;
	top: 2rem;
	right: 0
}

.inner_s2 .cn5 .cn5a {
	cursor: pointer;
	width: .3rem;
	height: .76rem;
	background-color: var(--color);
	border-radius: 0 .15rem .15rem 0;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #Ffffff;
	transition: all .5s
}

@media (max-width: 991px) {
	.inner_s2 .cn5 .cn5a {
		width: .6rem
	}
}

.inner_s2 .cn5 .cn5a svg {
	width: 35%;
	height: auto
}

@media (max-width: 991px) {
	.inner_s2 .cn5 .cn5a svg {
		width: 50%
	}
}

.inner_s2 .cn5 .cn5a svg path {
	fill: #Fff
}

.inner_s2 .cn5 .cn5a.on img,
.inner_s2 .cn5 .cn5a.on svg {
	transform: scale(-1)
}

.inner_s2 .cn5 .cn5b {
	display: none;
	position: absolute;
	right: .8rem;
	top: -0.25rem;
	width: 1rem;
	border-radius: .1rem;
	box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.06);
	background-color: #Fff;
	padding: .4rem 0 0
}

.inner_s2 .cn5 .cn5b.on {
	display: block
}

.inner_s2 .cn5 .cn5b .cn5c {
	text-align: center;
	margin-bottom: .12rem
}

.inner_s2 .cn5 .cn5b .cn5d {
	display: flex;
	flex-direction: column;
	gap: .12rem
}

.inner_s2 .cn5 .cn5b .cn5d .cn5e {
	width: .55rem;
	height: .55rem;
	border: 1px solid #f4f4f4;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	transition: all .5s
}

@media (max-width: 991px) {
	.inner_s2 .cn5 .cn5b .cn5d .cn5e {
		width: .8rem;
		height: .8rem
	}
}

.inner_s2 .cn5 .cn5b .cn5d .cn5e .qrcode {
	display: none
}

.inner_s2 .cn5 .cn5b .cn5d .cn5e img path,
.inner_s2 .cn5 .cn5b .cn5d .cn5e svg path {
	transition: all .5s;
	fill: #999;
	opacity: 1;
	stroke: none
}

.inner_s2 .cn5 .cn5b .cn5d .cn5e:hover {
	border-color: var(--color);
	background-color: var(--color)
}

.inner_s2 .cn5 .cn5b .cn5d .cn5e:hover img path,
.inner_s2 .cn5 .cn5b .cn5d .cn5e:hover svg path {
	fill: #Fff
}

.inner_s2 .cn5 .cn5b .cn5f {
	margin-top: .4rem;
	border-top: 1px solid #f4f4f4
}

.inner_s2 .cn5 .cn5b .cn5f .cn5g {
	padding: .35rem 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	color: #999999
}

.inner_s2 .cn5 .cn5b .cn5f .cn5g span {
	margin-top: .1rem
}

@media (max-width: 991px) {
	.inner_s2 .cn5 .cn5b .cn5f .cn5g span {
		display: none
	}
}


.inner_s2 .detail{position: relative;}



.inner_s2 .detail .dtl_l{margin: 0 auto;}



@media (max-width: 1024px) { 
  /* .inner_s2 .detail .dtl_l{padding-top: 1rem;} */
  .inner_s2 .cn5 .cn5b .cn5c{margin-bottom: 0;}
  .inner_s2 .cn5{width:100%}
  .inner_s2 .cn5 .cn5a{display: none;}
  .inner_s2 .cn5 .cn5b{display: flex !important;    width: 100%;right: 0;align-items: center;box-shadow:initial;padding:0;gap: .12rem;        position: relative;
        margin-top: .4rem;}
  .inner_s2 .cn5 .cn5b .cn5d{flex-direction: row;}
  .inner_s2 .cn5 .cn5b .cn5f{margin: 0 0 0 auto;border-top: 0;}
  .inner_s2 .cn5{position: relative;}
  .inner_s2 .cn5 .cn5box{padding-left: 0;position: relative;top: 0;}
  .inner_s2 .cn5 .cn5b .cn5f .cn5g span{display: none;}
}

@media screen and (max-width: 768px) { 
  .inner_s2 .detail .dtl_l .dtl_page p.p-prev a{margin-left: 0.05rem;}
}




.zserver-box {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 1.2rem;
	position: relative
}

.zserver-box .cn1 {
	text-align: center;
	color: #222222
}

.zserver-box .cn2 {
	margin-top: .1rem;
	text-align: center;
	color: #222222;
	font-weight: bold;
}

.zserver-box .box {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -0.2rem
}

.zserver-box .box .box2 {
	margin-top: .4rem;
	width: 50%;
	padding: 0 .2rem
}

@media (max-width: 991px) {
	.zserver-box .box .box2 {
		width: 100%
	}
}

.zserver-box .box .box2 .box2link {
	border: solid 2px #e8f4de;
	border-radius: .1rem;
	background-color: #fff;
	padding: .6rem .5rem;
	display: flex;
	height: 100%;
	transition: all .5s
}

@media (max-width: 767px) {
	.zserver-box .box .box2 .box2link {
		padding: .6rem .3rem;
		flex-direction: column
	}
}

.zserver-box .box .box2 .box2link:hover {
	border-color: var(--color)
}

.zserver-box .box .box2 .box2link .img {
	position: relative;
	height: .67rem;
	width: .67rem;
	border-radius: .1rem;
	border: solid 1px rgba(217, 230, 206, 0.21);
	display: flex;
	align-items: center;
	margin-right: .2rem;
	justify-content: center
}

@media (max-width: 767px) {
	.zserver-box .box .box2 .box2link .img {
		width: .76rem;
		height: .76rem
	}
}

.zserver-box .box .box2 .box2link .img::before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: .1rem;
	background-color: #f3faed;
	width: .5rem;
	height: .5rem
}

@media (max-width: 767px) {
	.zserver-box .box .box2 .box2link .img::before {
		width: .6rem;
		height: .6rem
	}
}

.zserver-box .box .box2 .box2link .img img {
	object-fit: cover;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: .5rem;
	height: .5rem;
	z-index: 2
}

@media (max-width: 767px) {
	.zserver-box .box .box2 .box2link .img img {
		width: .6rem;
		height: .6rem
	}
}

.zserver-box .box .box2 .box2link .text {
	width: calc(100% - .87rem)
}

@media (max-width: 767px) {
	.zserver-box .box .box2 .box2link .text {
		width: 100%;
		margin-top: .2rem
	}
}

.zserver-box .box .box2 .box2link .text .cn3 {
	line-height: .67rem;
	color: #222
}

.zserver-box .box .box2 .box2link .text .text2 {
	margin-top: .25rem
}

.zserver-box .box .box2 .box2link .text .text2 .text2a {
	display: flex;
	margin-top: .15rem
}

.zserver-box .box .box2 .box2link .text .text2 .text2a .cn4 {
	display: flex;
	align-items: center;
	width: 14px;
	height: 14px;
	margin-right: 10px;
	transform: translateY(5px)
}

.zserver-box .box .box2 .box2link .text .text2 .text2a .cn5 {
	width: calc(100% - 24px);
	line-height: 24px;
	color: #222222
}


.mtab1 .hd ul li{
  padding: 0 .2rem;
}


.nt1{
  display: grid;
}



.z-jiantou{
  z-index: 3;
  position: absolute;
  right: .4rem;
  bottom: .42rem;
      width: 0.46rem;
    height: 0.46rem;
    background: var(--color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 50%;
    transition: all .5s;
    flex-shrink: 0;
}
.z-jiantou::before{
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 30%;
  height: 2px;
  background-color: #fff;
}
.z-jiantou::after{
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 2px;
  height: 30%;
  background-color: #fff;
}
.z-jiantou.on{
  transform: rotate(45deg);
}

.z-textbox2{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  padding: .4rem;
  opacity: 0;
  visibility: hidden;
  overflow: auto;
  transition: all .5s;
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  background-color: rgba(255,255,255,.8);
}
.z-textbox2.on{opacity: 1;visibility: visible;}
.z-textbox2 .cn1{color: #000;}
.z-textbox2 .cn2{margin-top: .1rem;}
.z-textbox2 .cn2 p{margin-top: .1rem;color: #333;}


@media (max-width:991px){
  .z-jiantou::before{width: 2px;height: 10px;}
  .z-jiantou::after{width: 10px;height: 2px;}
}



.inner_s4 .swiper-box .swiper .swiper-slide .a .info-box h5.email{
  background-image:url("../images/zimg99.svg");
}




.inner_s2 .cn5 .cn5a{
	transform: scale(-1);
}
.inner_s2 .cn5 .cn5b{
	    right: -.5rem;
}


@media (max-width:1024px){
	.inner_s2 .cn5 .cn5b{
			right: 0;
	}
}



.tzzbannerimg{
	height: 6.8rem;
	object-fit: cover;
}
.tzzbannerimg img{
	object-fit: cover;
}


/* .inner_s17 .container{
	width: 85%;
} */


.inner_s17 .list ul{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
	@media @max-sm{
		grid-template-columns: repeat(2, 1fr);
	}
	@media @max-xs{
		grid-template-columns: repeat(1, 1fr);
	}
	
}

.inner_s17 .list ul li{
	text-align: center;
}

/* .inner_s19 .container{
	width: 85%;
} */
.inner_s19 .images-box .idx-list ul li{
	width: 22%;
	text-align:center;
}
@media (max-width:991px) {
	.inner_s19 .images-box .idx-list ul li{width:100%}
}

.z-newsbox1{
	width: 100%;height: 200vh;background-color: #000;position: relative;z-index: 3;
}
.z-newsbox1 .animation-box{
	width: 100%;height: 100vh;position: sticky;left: 0;top: 0;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	padding-top: 1rem;
}
.z-newsbox1 .animation-box .bg{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.z-newsbox1 .animation-box .bg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.z-newsbox1 .animation-box2{display: flex;align-items: center;justify-content: center;}
.z-newsbox1 .container{
	position: relative;
	z-index: 2;
}
.z-newsbox1 .container .text { font-weight: bold; color: #fff; }
/* .z-newsbox1 .animation-box2 .text{
	position: absolute;left: 50%;transform: translateX(-50%);color: #Fff;
z-index: 4;top: 20%;width:90%;
text-align: center;
} */
.z-newsbox1 .productimg{width: 90%;transform: translateY(10%);}
@media (max-width:1580px){
	.z-newsbox1 .productimg{width: 70%;transform: translateY(10%);}
}
@media (max-width:991px){
	.z-newsbox1 .productimg{
		width: 100%;
		height: 60vh;
		transform: translateY(0);
	}
	.z-newsbox1 .productimg canvas{
		object-fit: contain;
	}
	.z-newsbox1 .animation-box{
		padding-top: 1.4rem;
	}
	.z-newsbox1 .animation-box2{
		margin-top: 1rem;
	}
}


.dea-d .title .cn{text-align: center;}
.dea-d .title .en{text-align: center;}
.dea-d .box{margin-top:.5rem;align-items: flex-start;}
.dea-d .box .slide-imgp{transform: translateY(0);}


/* 除名查询 */
.expulsion-query{
	width: 100%;
	padding: 0.9rem 0;
}
.expulsion-query .container{
	width: 1280px;
	max-width: 90%;
	margin: 0 auto;
}
.expulsion-query .container .title{
	font-size: 0.48rem;
	line-height: calc(60/48);
	color: #222;
	font-weight: bold;
}
.expulsion-query .container .search-box{
	display: flex;
	flex-wrap: wrap;
}
.expulsion-query .container .search-box .t1{
	width: 4rem;
	height: 0.6rem;
	border-radius: 3px;
	background: #f7f7f7;
	border: 1px solid #ededed;
	padding: 0 0.2rem;
	color: #000;
	margin-right: 0.16rem;
}
.expulsion-query .container .search-box .t1::placeholder{
	color: #666;
}
@media (max-width:767px) {
	.expulsion-query .container .search-box .t1{
		width: 100%;
		margin-bottom: 0.1rem;
	}
}
.expulsion-query .container .search-box .btn{
	width: 1.5rem;
	height: 0.6rem;
	border-radius: 3px;
	background: #85c02e;
	color: #fff;
}
.expulsion-query .container .search-end{
	width: 100%;
	margin-top: 0.58rem;
}
.expulsion-query .container .search-end .t1{
	width: 100%;
	border-bottom: 1px solid #ededed;
	display: flex;
}
.expulsion-query .container .search-end .t1 span{
	color: #222;
	line-height: calc(30/20);
	font-size: 0.2rem;
	border-bottom: 2px solid #222;
	padding-bottom: 0.14rem;
}
.expulsion-query .container .search-end .t2{
	font-size: 0.18rem;
	line-height: calc(28/18);
	margin-top: 0.5rem;
}
.expulsion-query .container .search-end .t2 a{
	color: #85c02e;
}



@media (max-width:991px) { 
	[data-aos=fade-up]{transform:translate3d(0,0,0)}
	[data-aos^=fade][data-aos^=fade]{opacity:1;}




	.inner_s2 .cn5 .cn5b .cn5d .cn5e{width: 1rem;height: 1rem;}
	.inner_s2 .detail_bottom .content .swiper-box .swiper-slide a:hover .info-box h5{display: none; }
	.inner_page .container{padding:0 20px}
	.inner_s2 .detail_bottom .content .swiper-box{overflow: initial;}
	.inner_s2 .cn5 .cn5b .cn5f .cn5g span{display: block;}

	.pop-form1 .submit{line-height: .7rem !important;height: .7rem !important;  }

	.mtab2 .box{height: 8rem !important;}
}




.inner_s2 .detail{z-index: 5;  }  