@charset "utf-8"; /* CSS Document ** author:永易搜 ** URL:http://www.yongyisou.com/ ** tips:CSS文件非专业勿动,编码格式为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: 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) } * { margin: 0; padding: 0 } li { list-style: none } img { border: 0 } a { color: #000; text-decoration: none } a:hover { color: red } a:focus { outline: 0 } html { font: normal 14px/1.5 microsoft yahei, tahoma, arial, sans-serif } body, html { background: #fff } input, input:focus, select, select:focus { outline: 0; text-indent: 5px } h1 { font-size: 20px } h2 { font-size: 18px } h3 { font-size: 16px } h4 { font-size: 14px } .w1200 { margin: 0 auto; width: 1200px; height: auto } .fl { float: left } .fr { float: right } .header { position: fixed; top: 0; z-index: 99999; margin: 0 auto } .header, .header_zh { width: 100%; height: 100px; background: #fff } .nav_logo img { position: relative; top: 11px } .nav_logo span { margin-left: 20px; color: #777; font-size: 17px; line-height: 100px } .navBar { background: #fff } .nav { overflow: initial; } .nav .nav_one { position: relative; float: left; width: 108px; height: 100px; text-align: center; font-size: 16px; line-height: 100px } .nav .nav_one .nav_one_a { display: block; color: #333 } .nav .nav_one .nav_one_a:hover { color: #037ff9; background-color: transparent; } .nav .nav_one .sub { position: absolute; top: 100px; z-index: 999; display: none; width: 108px } .nav .nav_one .sub_s { margin-left: -22px; width: 158px; background: #fff; } .nav .nav_one:last-child .sub_s { right: 0px; } .nav .nav_one .sub li { width: 108px; height: 40px; background: #fff; font-size: 14px; line-height: 40px; text-align: center; } .nav .nav_one .sub_s li { width: 158px; text-align: center } .nav .nav_one .sub li .sub_a { display: block; width: 108px; color: #666 } .nav .nav_one .sub_s li .sub_a { width: 158px; text-align: center } .nav .nav_one .sub li:hover { background-color: #f9f9f9 } .nav .nav_one .sub li.on .sub_a { color: #037ff9 } .nav .nav_one .nav_one_a .span2 { position: relative; top: -30px; display: block; margin: 0 auto; width: 3px; height: 1px; background: rgba(7, 95, 157, 0); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; -ms-transition: all .3s ease-out } .nav .nav_one.on .nav_one_a .span2, .nav .nav_one:hover .nav_one_a .span2 { width: 30px; background: #037ff9 } .nav_en { width: 80px; height: 60px } .nav_en, .nav_en span { -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; -ms-transition: all .3s ease-out } .nav_en span { display: block; margin: 0 auto; width: 1px; height: 35px; background: #ececec } .nav_en a { display: block; width: 80px; height: 25px; border: 1px solid #ececec; border-radius: 12px; text-align: center; line-height: 25px } .nav_en:hover { height: 60px } .nav_en:hover span { height: 45px } .banner { overflow: hidden; width: 100% } .banner, .banner .bd { position: relative; height: 570px } .banner .bd { z-index: 0 } .banner .bd li { position: relative; width: 100%; height: 570px; vertical-align: middle; zoom: 1 } .banner .bd li .pic_a { position: absolute; display: block; width: 100%; height: 100% } .banner .bd ul li:first-child { background: url(../images/banner_1.jpg) no-repeat 50% } .banner .bd ul li:nth-child(2) { background: url(../images/banner_2.jpg) no-repeat 50% } .banner .bd ul li:nth-child(3) { background: url(../images/banner_3.jpg) no-repeat 50% } .banner .bd ul li:nth-child(4) { background: url(../images/banner_4.gif) no-repeat 50% } .banner .bd ul li:nth-child(4) .img_box { position: relative; overflow: hidden; margin: 25px auto; padding: 10px; width: 500px; height: 500px } .banner .bd ul li:nth-child(4) img { position: absolute; display: block; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .banner .bd ul li:nth-child(4) .img1 { animation: rotate1 50s infinite; -webkit-animation: rotate1 50s infinite; animation-timing-function: linear; -webkit-animation-timing-function: linear } .banner .bd ul li:nth-child(4) .img2 { top: 30px; left: 30px; animation: rotate2 50s infinite; -webkit-animation: rotate2 50s infinite; animation-timing-function: linear; -webkit-animation-timing-function: linear } @keyframes rotate1 { 0% { -moz-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); -ms-transform: rotate(0) } to { -moz-transform: rotate(1turn); -o-transform: rotate(1turn); transform: rotate(1turn); -ms-transform: rotate(1turn) } } @keyframes rotate2 { 0% { -moz-transform: rotate(1turn); -o-transform: rotate(1turn); transform: rotate(1turn); -ms-transform: rotate(1turn) } to { -moz-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); -ms-transform: rotate(0) } } .banner .bd li .pic_a .img { position: relative; display: block; margin-top: 20px } .banner .bd li .pic_a .img:first-child { margin-top: 290px; animation: move_wave6 5s linear infinite } .banner .bd li .pic_a .img:nth-child(2) { animation: move_wave4 7s linear infinite } .banner .bd li .pic_a .img:nth-child(3) { animation: move_wave1 9s linear infinite } .banner .bd li .pic_a .img:nth-child(4) { animation: move_wave5 7s linear infinite } .banner .bd li .pic_a .img:nth-child(5) { animation: move_wave2 7s linear infinite } .banner .bd li .pic_a .img:nth-child(6) { animation: move_wave3 6s linear infinite } .banner .bd li .pic_a .img:nth-child(7) { animation: move_wave7 9s linear infinite } .banner .bd li .pic_a .img:nth-child(8) { animation: move_wave8 4s linear infinite } .banner .bd li .pic_a .img:nth-child(9) { animation: move_wave9 8s linear infinite } .banner .bd li .pic_a .img:nth-child(10) { animation: move_wave10 6s linear infinite } .banner .bd li .pic_a .img:nth-child(11) { animation: move_wave11 7s linear infinite } .banner .bd li .pic_a .img:nth-child(12) { animation: move_wave12 8s linear infinite } .banner .bd li .pic_a .img:nth-child(13) { animation: move_wave13 8s linear infinite } .banner .bd li .pic_a .img:nth-child(14) { animation: move_wave14 6s linear infinite } @keyframes move_wave1 { 0% { left: -100% } to { left: 80% } } @keyframes move_wave2 { 0% { left: -80% } to { left: 60% } } @keyframes move_wave3 { 0% { left: -60% } to { left: 70% } } @keyframes move_wave4 { 0% { left: -40% } to { left: 110% } } @keyframes move_wave5 { 0% { left: -20% } to { left: 120% } } @keyframes move_wave6 { 0% { left: -10% } to { left: 90% } } @keyframes move_wave7 { 0% { left: -90% } to { left: 90% } } @keyframes move_wave8 { 0% { left: -30% } to { left: 50% } } @keyframes move_wave9 { 0% { left: -50% } to { left: 100% } } @keyframes move_wave10 { 0% { left: -85% } to { left: 30% } } @keyframes move_wave11 { 0% { left: -45% } to { left: 90% } } @keyframes move_wave12 { 0% { left: -50% } to { left: 100% } } @keyframes move_wave13 { 0% { left: -65% } to { left: 80% } } @keyframes move_wave14 { 0% { left: -35% } to { left: 85% } } .banner .hd { position: absolute; bottom: 35px; z-index: 1; float: left; overflow: visible; width: 100%; height: 3px } .banner .hd ul { zoom: 1 } .banner .hd ul, .banner .hd ul li { overflow: visible; text-align: center } .banner .hd ul li { position: relative; display: inline-block; margin: 0 8px; width: 25px; height: 4px; border-radius: 5px; background-color: hsla(0, 0%, 100%, .3); line-height: 500px } .banner .hd ul li.on { background-color: hsla(0, 0%, 100%, .7) } .banner .hd ul li:hover { cursor: pointer } .banner_ctr { position: absolute; top: 45%; left: 50%; z-index: 2; margin-left: -600px; height: 90px } .banner_ctr a { position: absolute; z-index: 100; display: block; width: 47px; height: 79px; background: url(../images/banner_btn.png) no-repeat 0 0; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0 } .banner:hover .banner_ctr a { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 } .banner .banner_ctr a.prev { left: -90px } .banner .banner_ctr a.next { right: -1280px; background-position: -47px 0 } .banner_ctr a.prev:hover { background-position: 0 -79px } .banner_ctr a.next:hover { background-position: -47px -79px } .banner_ctr a:hover { opacity: .7 } @keyframes mymove { 0% { top: 200px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes mymove2 { 0% { top: 150px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes mymove3 { 0% { top: 100px; opacity: 0 } to { top: 0; opacity: 1 } } .banner .bd ul li .text { position: relative; top: 170px; margin: 0 auto; width: 1000px; height: 225px; text-align: center } .banner .bd ul li .text_s { top: 215px } .banner .bd ul li .text h3 { position: relative; color: #fff; font-size: 56px; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; animation: banner_1 .8s linear; -ms-transition: all .3s ease-out } .banner .bd ul li .text p { margin: 7px 0; font-size: 22px; animation: banner_2 .8s linear } .banner .bd ul li .text a, .banner .bd ul li .text p { position: relative; color: #fff; font-weight: lighter; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; -ms-transition: all .3s ease-out } .banner .bd ul li .text a { display: block; margin: 45px auto 0; width: 400px; height: 50px; border-radius: 26px; background: #d42323; font-size: 18px; line-height: 50px; animation: banner_3 .6s linear } .banner .bd ul li .text a img { position: relative; top: 2px; left: -5px } @keyframes banner_1 { 0% { top: 70px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes banner_2 { 0% { top: 40px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes banner_3 { 0% { top: 30px; opacity: 0 } to { top: 0; opacity: 1 } } .our_1, .our_1 ul { overflow: hidden; height: 90px } .our_1 ul { display: block } .our_1 ul li { float: left; width: 299px; height: 90px; border-left: 1px solid #f2f2f2 } .our_1 ul li:first-child { border-left: 1px solid #fff } .our_1 ul li h5 { margin: 30px auto; width: 180px; height: 29px; color: #333; font-size: 22px } .our_1 ul li h5 span { display: inline-block; color: #037ff9; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; -ms-transition: all .3s ease-out } .our_1 ul li h5 p { display: inline-block; width: 67px; text-align: right } .our_1 ul li:nth-child(3) h5, .our_1 ul li:nth-child(4) h5 { position: relative; left: 31px } .product { overflow: hidden; height: 787px } .product .title { height: 320px; background: #f9f9f9; text-align: center } .product .title h4 { position: relative; top: 70px; color: #383333; font-size: 34px } .product .title p { position: relative; top: 85px; color: #666; font-size: 16px } .notice { position: relative; top: -120px; overflow: hidden; -webkit-box-shadow: 0 0 20px hsla(0, 0%, 83.5%, .3); -moz-box-shadow: 0 0 10px hsla(0, 0%, 83.5%, .3); box-shadow: 0 0 20px hsla(0, 0%, 83.5%, .3) } .notice .tab-hd { margin-bottom: -1px; height: 120px; background: url(../images/pro_t_bg.jpg) no-repeat 50%; background-color: #fff; color: #404040 } .notice .tab-hd ul { overflow: hidden; float: left } .tab-hd .more { float: left; display: block; width: 200px; height: 120px; text-align: center; font-size: 20px } .tab-hd .more span { display: inline-block; margin-top: 25px; width: 40px; height: 40px; background: url(../images/pro_icon1.png) no-repeat; background-position: -258px -8px } .tab-hd .more:hover span { background-position: -258px -54px } .tab-hd .more p { margin-top: -7px } .notice .tab-bd { position: relative; overflow: hidden; height: 440px } .tab-pal { position: absolute; z-index: 1; overflow: hidden; opacity: 0 } .tab-pal.active { z-index: 2; opacity: 1 } .notice .tab-bd .text_l { opacity: 0; transition: all .4s ease-in-out; transform: translateY(40px) } .notice .tab-bd .tab-pal.active .text_l { opacity: 1; transform: translateY(0) } .tab-pal .img img { transform: translateY(40px) scale(1.1) } .tab-pal.active .img img { opacity: 1; transform: translateY(0) scale(1) } .notice .tab-hd li { float: left; width: 200px; height: 120px; color: #333; text-align: center; font-size: 20px } .notice .tab-hd li.on { position: relative; background: #037ff9; color: #fff } .notice .tab-hd li span { display: inline-block; margin-top: 25px; width: 40px; height: 40px; background: url(../images/pro_icon1.png) no-repeat } .notice .tab-hd li p { margin-top: -2px } .notice .tab-hd li:first-child span { background-position: -7px -8px } .notice .tab-hd li:nth-child(2) span { background-position: -53px -8px } .notice .tab-hd li:nth-child(3) span { background-position: -103px -8px } .notice .tab-hd li:nth-child(4) span { background-position: -154px -8px } .notice .tab-hd li:nth-child(5) span { background-position: -202px -8px } .notice .tab-hd li:nth-child(6) span { background-position: -258px -8px } .notice .tab-hd li:first-child.on span { background-position: -7px -54px } .notice .tab-hd li:nth-child(2).on span { background-position: -53px -54px } .notice .tab-hd li:nth-child(3).on span { background-position: -103px -56px } .notice .tab-hd li:nth-child(4).on span { background-position: -154px -57px } .notice .tab-hd li:nth-child(5).on span { background-position: -202px -54px } .notice .tab-hd li:nth-child(6):hover span { background-position: -258px -54px } .notice .tab-bd { padding: 5px; border-top: 1px solid #e8e8e8 } .notice .tab-bd .text_l { margin-left: 69px; width: 550px } .notice .tab-bd .text_l h3 { margin-top: 45px; color: #333; font-size: 36px } .notice .tab-bd .text_l .content { display: -webkit-box; overflow: hidden; margin-top: 30px; height: 72px; color: #666; font-size: 14px; line-height: 24px; -webkit-box-orient: vertical; -webkit-line-clamp: 3 } .notice .tab-bd .text_l ul { overflow: hidden; margin-top: 35px } .notice .tab-bd .text_l ul li { float: left; margin: 0 40px 15px 0; color: #666; font-size: 14px } .notice .tab-bd .text_l ul li span { position: relative; top: 3px; display: inline-block; margin-right: 5px; width: 17px; height: 17px; background: url(../images/pro_icon2.png) no-repeat } .notice .tab-bd .text_l li:first-child span { background-position: -6px -10px } .notice .tab-bd .text_l li:nth-child(2) span { background-position: -38px -10px } .notice .tab-bd .text_l li:nth-child(3) span { background-position: -69px -10px } .notice .tab-bd .text_l li:nth-child(4) span { background-position: -101px -10px } .notice .tab-bd .text_l li:nth-child(5) span { background-position: -132px -10px } .notice .tab-bd .text_l li:nth-child(6) span { top: 6px; left: 3px; background: url(../images/pro_icon5.png) no-repeat } .notice .tab-bd .text_l .li_7 { margin-top: 35px } .notice .tab-bd .text_l a { display: block; width: 140px; height: 50px; border: 1px solid #e1e1e1; color: #999; text-align: center; font-size: 14px; line-height: 50px; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s } .li_7 { overflow: hidden } .notice .tab-bd .tab-pal .text_l .li_7 a:hover { border-color: #037ff9; background: #037ff9; color: #fff } .tab-pal .img { overflow: hidden; margin-top: 5px; width: 563px; height: 431 } .tab-pal .img img { display: block; margin: 0 auto; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .4s ease-in-out; transition: all .5s; transform: translateY(0) scale(1); transform: scale(1.2) } .tab-pal .img img.on { transform: scale(1) } .case_1 { overflow: hidden; background: #f9f9f9 } .title_index { height: 190px; text-align: center } .title_index h4 { position: relative; top: 70px; color: #383333; font-size: 34px } .title_index p { position: relative; top: 85px; color: #666; font-size: 16px } .ladyScroll { position: relative; z-index: 50; overflow: hidden; margin: -5px auto 0; width: 100%; height: 506px } .ladyScroll .next, .ladyScroll .prev { position: absolute; top: 15px; left: 0; z-index: 100; width: 51px; height: 455px; background: rgba(20, 20, 20, .3); cursor: pointer; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .ladyScroll .prev { right: 0; left: auto } .ladyScroll span { display: inline-block; width: 23px; height: 2px } .ladyScroll .next span { margin-left: 8px; background: #fff } .ladyScroll .next .top { position: relative; top: 211px; -webkit-transform: rotate(-47deg); -moz-transform: rotate(-47deg); -o-transform: rotate(-47deg); transform: rotate(-47deg); -ms-transform: rotate(-47deg) } .ladyScroll .next .below { position: relative; top: 205px; -webkit-transform: rotate(44deg); -moz-transform: rotate(44deg); -o-transform: rotate(44deg); transform: rotate(44deg); -ms-transform: rotate(44deg) } .ladyScroll .prev span { margin-left: 12px; background: #fff } .ladyScroll .prev .top { position: relative; top: 211px; -webkit-transform: rotate(47deg); -moz-transform: rotate(47deg); -o-transform: rotate(-35deg); transform: rotate(47deg); -ms-transform: rotate(47deg) } .ladyScroll .prev .below { position: relative; top: 205px; -webkit-transform: rotate(-44deg); -moz-transform: rotate(-44deg); -o-transform: rotate(-44deg); transform: rotate(-44deg); -ms-transform: rotate(-44deg) } .ladyScroll .scrollWrap { position: absolute; width: 100%; height: 506px } .scrollWrap ul { width: 100%; height: 506 } .scrollWrap ul li { position: relative; padding-top: 15px; width: 320px; height: 506px } .scrollWrap .tempWrap { overflow: visible!important; width: 100%!important } .scrollWrap ul li .bg_img { position: absolute; display: block } .scrollWrap ul li .top { position: absolute; margin: 155px 0 0 108px; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s } .scrollWrap ul li .top span { display: block; margin: 0 auto; width: 80px; height: 80px } .scrollWrap ul li .top p { margin-top: 10px; color: #fff; text-align: center; font-size: 26px } .scrollWrap ul li .red_s { width: 320px; height: 456px; background: rgba(254, 0, 0, .6) } .scrollWrap ul li .red { position: absolute; z-index: 10; width: 320px; height: 456px; text-align: center; opacity: 0; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; transform: scale(1) } .scrollWrap ul li .red_1 { background: url(../images/case_6.jpg) no-repeat } .scrollWrap ul li .red_2 { background: url(../images/case_3.jpg) no-repeat } .scrollWrap ul li .red_3 { background: url(../images/case_4.jpg) no-repeat } .scrollWrap ul li .red_4 { background: url(../images/case_1.jpg) no-repeat } .scrollWrap ul li .red_5 { background: url(../images/case_2.jpg) no-repeat } .scrollWrap ul li .red_6 { background: url(../images/case_5.jpg) no-repeat } .scrollWrap ul li .red_7 { background: url(../images/case_7.jpg) no-repeat } .scrollWrap ul li:hover .red { opacity: 1; transform: scale(1.1) } .scrollWrap ul li:hover .top { opacity: 0 } .scrollWrap ul li .red h4 { padding-top: 75px; color: #fff; font-size: 26px } .scrollWrap ul li .red .text { margin: 25px auto 0; width: 230px; height: 78px; color: #fff; font-size: 15px; line-height: 26px } .scrollWrap ul li .red .content { margin-top: 10px; color: #fff; font-size: 16px } .red .content .title_red { margin: 15px 0 } .red .content .title_red span { position: relative; top: -4px; display: inline-block; width: 70px; height: 1px; background: hsla(0, 0%, 100%, .2) } .red .content .title_red p { display: inline-block; margin: 10px; font-size: 15px } .red .content .a { display: block; margin-top: 5px; color: #fff; font-size: 15px } .red .content .a span { top: 9px; left: 5px; width: 20px; height: 20px; background: url(../images/case_you_icon.png) no-repeat; background-size: 13px 13px } .li_4 a, .red .content .a span { position: relative; display: inline-block } .li_4 a { top: 36px; overflow: hidden; width: 320px; background: hsla(0, 0%, 100%, .2); color: #fff; text-align: center; text-shadow: 0 1px 0 #f8474f; line-height: 55px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -mz-user-select: none; user-select: none } .li_4 a:active { background: #ff6161; -webkit-transform: scale(.95); transform: scale(.95) } .li_4 a:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; background: hsla(0, 0%, 100%, .2); content: " "; -webkit-transform: scale(0); transform: scale(0) } .li_4 a:hover:before { -webkit-transform: scale(1); transform: scale(1) } .li_4s a, .li_4s a:before { border-radius: 30px } .motion { position: absolute; overflow: hidden; width: 100%; transition: all .2s } .motion .circle { float: left; transition: all .5s } .motion .circle.circle1 { bottom: -15px; left: -109px; width: 563px; transform: translate(-404px, 404px) } .motion .circle.circle2 { top: -18px; right: -20px; width: 674px; transform: translate(-404px, -404px) } .motion .circle.circle3 { top: -20px; right: 20px; width: 526px; transform: translate(404px, 404px) } .motion .circle.circle4 { top: 19px; right: 9px; width: 674px; transform: translate(404px) } .news_bg { position: relative; overflow: hidden; height: 745px } .news_z { position: absolute; width: 100% } .news_1, .news_z { z-index: 10; overflow: hidden } .index_title { margin: 50px auto 0; color: #333; text-align: center; font-weight: 700; font-size: 30px } .news_left { margin-top: 30px; width: 100% } .news_left .hd { overflow: hidden } .news_left .hd li { float: left; height: 50px } .news_left .hd li:hover a { color: #037ff9 } .news_left .hd .title { float: left; display: block; margin: 12px 0; width: 140px; height: 23px; color: #666; text-align: center; font-size: 16px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; -ms-transition: all .3s } .news_left .hd ul { overflow: hidden; margin: 0 auto; width: 422px } .news_left .hd ul li a { border-left: 1px solid #eee } .news_left .hd ul li:first-child a { border-left: none } .news_left .hd ul li.on a { background-color: #037ff9; color: #fff } .news_left .content { margin-top: 35px } .news_left .content .content_l { width: 520px; height: 430px; background-color: #f9f9f9 } .news_left .content .content_l a { display: block; overflow: hidden } .news_left .content .content_l .content_ls { margin: 40px 0 0 70px; width: 378px; height: 400px } .news_left .content .content_l .time { color: #666; font-size: 26px } .news_left .content .content_l .title { margin-top: 10px; color: #333; font-size: 18px } .news_left .content .content_l:hover .title { color: #037ff9; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s } .news_left .content .content_l .text { margin-top: 10px; color: #888; font-size: 14px } .news_left .content .content_l .img { overflow: hidden; margin-top: 20px; width: 378px; height: 254px } .news_left .content .content_l .img img { display: block; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s } .news_left .content .content_l:hover .img img { transform: scale(1.2) } .news_left .content ul { display: block; padding: 5px 14px; width: 630px; height: 430px; background: #fff } .news_left .content ul li { height: 140px; border-bottom: 1px solid hsla(0, 0%, 91.8%, .5) } .news_left .content ul li a { display: block; margin-top: 1px; width: 630px; height: 140px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all 1.5s ease-out } .news_left .content ul li:hover a { -webkit-box-shadow: 0 0 20px hsla(0, 3%, 80.6%, .5); -moz-box-shadow: 0 0 10px hsla(0, 3%, 80.6%, .5); box-shadow: 0 0 20px hsla(0, 3%, 80.6%, .5) } .news_left .content ul li:hover { border-bottom: 1px solid #fff } .news_left .content ul li .text { overflow: hidden; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all 1.5s ease-out } .news_left .content ul li:hover .text { margin-left: 20px } .news_left .content ul .text p { overflow: hidden; margin: 26px 0 0 27px; width: 435px; height: 30px; color: #333; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; line-height: 30px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all 1.5s ease-out } .news_left .content ul .text p span { position: relative; top: -2px; right: -1px; display: inline-block; width: 5px; height: 5px; border-radius: 50%; background: #333 } .news_left .content ul li:hover .text p { color: #037ff9 } .news_left .content ul li:hover .text p span { background: #037ff9 } .news_left .content ul .text .text-content { margin-top: 15px; margin-left: 38px; width: 420px; color: #888; font-size: 14px } .news_left .content ul .time { margin: 48px 20px 0 0; width: 78px } .news_left .content ul .time p { color: #999; font-size: 26px } .news_left .content ul .time span { display: block; margin: 20px 0 0 50px; width: 25px; height: 15px; background: url(../images/news_icon.png) no-repeat; background-position: -22px -6px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .news_left .content ul li:hover .time span { background-position: 0 -6px } .publicity { width: 100%; height: 424px; background: url(../images/index_1.jpg) no-repeat 50% } .publicity .content { position: relative; top: 90px; overflow: hidden; margin: 0 auto; width: 250px; height: 280px; text-align: center } .publicity .content .top { position: relative; height: 81px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .publicity .content h4 { color: #fff; font-size: 34px } .publicity .content p { margin-top: 15px; color: #fff; font-size: 16px } .publicity .content .div1 { position: relative; margin: 45px auto 0; width: 100px; height: 100px; border-radius: 50%; background: hsla(0, 0%, 100%, .2); -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .publicity .content .div1 a { display: block; width: 100px; height: 100px; border-radius: 50% } .publicity .content .div2 { position: relative; top: 12.5px; margin: 0 auto; width: 75px; height: 75px; border-radius: 50%; background: hsla(0, 0%, 100%, .2) } .publicity .content img { position: relative; top: 28px; left: 3px } .hi-icon:after { position: absolute; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; width: 100%; height: 100%; border-radius: 50%; content: ""; pointer-events: none } .hi-icon:before { display: block; text-transform: none; font-weight: 400; font-style: normal; font-variant: normal; font-size: 48px; font-family: ecoicon; line-height: 90px; speak: none; -webkit-font-smoothing: antialiased } .publicity .content .hi-icon { background: hsla(0, 0%, 100%, .1); -webkit-transition: -webkit-transform .1s ease-out, background .2s; -moz-transition: -moz-transform ease-out .1s, background .2s; transition: transform .1s ease-out, background .2s } .publicity .content .hi-icon:after { top: 0; left: 0; z-index: -1; padding: 0; background: hsla(0, 0%, 100%, .1); opacity: 0; -webkit-transform: scale(.9); -moz-transform: scale(.9); transform: scale(.9); -ms-transform: scale(.9) } .publicity .content .hi-icon:hover { background: hsla(0, 0%, 100%, .05); color: #fff; -webkit-transform: scale(.93); -moz-transform: scale(.93); transform: scale(.93); -ms-transform: scale(.93) } .publicity .content .hi-icon:hover:after { -webkit-animation: sonarEffect 1.3s ease-out 75ms; -moz-animation: sonarEffect 1.3s ease-out 75ms; animation: sonarEffect 1.3s ease-out 75ms } @-webkit-keyframes sonarEffect { 0% { opacity: .3 } 40% { background: hsla(0, 0%, 100%, .3); opacity: .5 } to { background: hsla(0, 0%, 100%, .5); opacity: 0; -webkit-transform: scale(1.6) } } .logo_box { overflow: hidden; margin-top: -35px; width: 100%; background: #fff; background: url(../images/logo_box_bg.jpg) no-repeat } .focus, .logo_box { position: relative } .focus, .focus #pic { width: 1200px } .focus #pic { overflow: hidden } .focus #pic ul { float: left; width: 1230px; height: 455px } .focus #pic li { float: left; padding-left: 5px; width: 1200px; height: 455px } .focus .pro_li { position: relative; display: inline-block; overflow: hidden; margin: 10px 10px 0 0; width: 157px; height: 74px; -webkit-box-shadow: 0 0 5px #eeebeb; -moz-box-shadow: 0 0 5px #eeebeb; box-shadow: 0 0 5px #eeebeb } .focus .pro_li img { position: absolute } .focus .pro_li .text { position: absolute; width: 157px; height: 74px; background: rgba(254, 0, 0, .8); opacity: 0; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .5s ease-out } .focus .pro_li:hover .text { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 } .focus .pro_li .text p { margin-top: 21px; color: #fff; text-align: center; font-size: 14px } .focus .pro_li .text span { display: block; margin: 10px auto 0; width: 12px; height: 1px; background: #fff } .focus #tip { bottom: 3px; left: 104px; z-index: 13; padding: 15px 0 50px } .focus #tip ul { overflow: hidden; text-align: center } .focus #tip ul li { display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 50%; background: #f1f1f1; cursor: pointer } .focus #tip ul li.on { background: red } .footer { height: 300px; background: url(../images/footer_bg.jpg) no-repeat 50% } .news_foot { margin-top: 80px } .footer .foot_top { height: 200px } .footer .foot_top .logo_f { position: relative; top: 80px; overflow: hidden; width: 176px; height: 38px } .footer .foot_top .logo_r { margin-top: 35px; width: 1010px } .footer .foot_top .content { margin-left: 105px; width: 785px } .footer .foot_top .content .top { height: 50px } .footer .foot_top .content .bottom { margin-top: 26px; height: 50px } .footer .foot_top .content .span3 { width: 365px } .footer .foot_top .content span { display: inline-block; width: 200px; border-left: 1px solid hsla(0, 0%, 88.2%, .1) } .footer .foot_top .content span p { padding-left: 20px; color: #fff; font-size: 14px } .footer .foot_top .content span p:first-child { margin-bottom: 10px } .footer .foot_top .logo_r .foot_ewm { padding-left: 13px; width: 100px; border-left: 1px solid hsla(0, 0%, 88.2%, .1) } .footer .foot_top .logo_r .foot_ewm p { height: 28px; color: #fff; text-align: center; font-size: 14px } .footer .foot_top .logo_r .foot_ewm img { display: block } .footer_bottom { overflow: hidden; border-top: 1px solid hsla(0, 0%, 88.2%, .1) } .footer_bottom .footer_b { overflow: hidden; padding-bottom: 20px } .footer_bottom .last { overflow: hidden; margin-top: 10px; width: 920px } .footer_bottom .last .last_t { overflow: hidden; margin-bottom: 10px; min-height: 19px; color: hsla(0, 0%, 100%, .2); font-size: 14px } .footer_bottom .last .last_t span { float: left; display: inline-block; color: hsla(0, 0%, 100%, .4) } .footer_bottom .last .last_t .div_a { float: left; width: 800px } .footer_bottom .last .last_t a { display: inline-block; margin: 0 8px; color: hsla(0, 0%, 100%, .4) } .footer_bottom .last .last_b { height: auto; color: hsla(0, 0%, 100%, .4); font-size: 14px; line-height: 25px } .footer_bottom .last .last_b a { color: hsla(0, 0%, 100%, .4) } .footer_bottom .footer_b a:hover { color: #fff } .footer_bottom .foot_icon { margin-top: 30px; width: 197px; height: 41px } .footer_bottom .foot_icon img { display: inline-block; margin: 0 3px } .footer_bottom .foot_icon a { display: inline-block; width: 90; height: 36px } .news_banner { width: 100%; height: 340px; background-size: 100% 100% } .news_banner1 { background: url(../images/news_banner.jpg) no-repeat 50% } .news_banner2, .news_banner3 { background: url(../images/news_banner2.jpg) no-repeat 50% } .news_banner4 { background: url(../images/case_banner1.jpg) no-repeat 50% } .news_banner .text { position: relative; top: 130px; height: 80px } .news_banner .text .title { color: #fff; font-size: 36px } .crumbs_p { height: 45px; line-height: 45px } .crumbs_p, .crumbs_p a { color: hsla(0, 0%, 88.2%, .7); font-size: 14px } .crumbs_p a:hover { color: #e1e1e1 } .news_list { overflow: hidden; margin-top: 60px; margin-bottom: 80px } .news_list .title { height: 45px; text-align: center } .news_list .title ul { float: left; overflow: hidden } .news_list .title ul .li { display: inline-block; width: 105px } .news_list .title ul .li a { float: left; display: block; width: 105px; height: 45px; color: #666; font-size: 14px; line-height: 45px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .news_list .title ul .li_2 { display: inline-block; margin: 12px 15px; width: 1px; height: 13px; background: #eee } .news_list .title ul .li:hover a { background: #037ff9; color: #fff } .news_list .title ul .li.on { background: #037ff9 } .news_list .title ul .li.on a { color: #fff } .news_list .new_search { float: right; width: 260px; height: 45px; border: 1px solid #e7e7e7; border-radius: 30px } .news_list .new_search:hover { border: 1px solid #d3d0d0 } .news_list .new_search .input { margin: 6px 0 0 15px; width: 200px; height: 35px; border: none; color: #999 } .news_list .new_search .search_a { margin: 7px 11px 0 0; width: 30px; height: 30px; border: 2px solid #fff; background: url(../images/news_fdj.png) no-repeat; background-position: 2px 2px } .news_list .content { overflow: hidden; margin-top: 60px } .news_list .content ul { width: 1220px } .news_list .content ul li { float: left; margin: 0 15px 15px 0; width: 390px; height: 338px } .news_list .content ul a { display: block; width: 390px; height: 338px } .news_list .content ul .img { overflow: hidden; width: 390px; height: 173px } .news_list .content ul .img img { display: block; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .news_list .content ul li:hover .img img { display: block; transform: scale(1.2) } .news_list .content ul .text_z { width: 390px; height: 165px; background: #fafafa } .news_list .content ul .text_z .titles { position: relative; top: 25px; overflow: hidden; margin: 0 auto; width: 350px; height: 22px; color: #333; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .news_list .content ul .text_z .titles span { position: relative; top: 1px; display: inline-block; width: 2px; height: 13px; background: #666 } .news_list .content ul li:hover .text_z .titles { color: #037ff9 } .news_list .content ul li:hover .text_z .titles span { background: #037ff9 } .news_list .content ul .text_z .text { display: -webkit-box; overflow: hidden; margin: 35px auto 10px; width: 340px; height: 50px; color: #777; text-overflow: ellipsis; font-size: 14px; line-height: 25px; -webkit-line-clamp: 2; -webkit-box-orient: vertical } .news_list .content ul .text_z .time { margin: 0 auto; width: 340px; color: #999; text-align: right; font-size: 14px } .news_list1 .content ul li { float: left; margin: 0 15px 15px 0; width: 390px; height: 165px } .news_list1 .content ul a { display: block; width: 390px; height: 165px } .page_wrap { position: relative; margin: 45px auto 0; height: 30px; text-align: center } .page .nolink, .page a { display: inline-block; margin: 3px; padding: 8px 16px; border-radius: 5px; color: #888; text-decoration: none; -webkit-transition: all .3s; transition: all .3s } .page .nolink { display: inline-block; color: #999 } .page .cur { padding: 8px 16px; border-radius: 5px; color: #037ff9 } .page .cur .span, .page a .span { display: block; margin: 0 auto; width: 8px; height: 1px; background-color: #fff } .page .cur .span { background-color: #037ff9 } .page .one { display: inline-block } .page a:hover { border-radius: 5px; color: #037ff9 } .page a:hover .span { background-color: #037ff9 } .page .xx span { display: inline-block; width: 10px; height: 1px; background: #888 } .page .next .top { position: relative; top: -2px; left: 12px } .page .next .below { position: relative; top: -8px; left: -2px } .page .prev .top { position: relative; top: -2px; left: 4px } .page .prev .below { position: relative; top: -8px; left: -10px } .next_top_arrows { -webkit-transform: rotate(35deg); -moz-transform: rotate(35deg); -o-transform: rotate(35deg); transform: rotate(35deg); -ms-transform: rotate(35deg) } .next_below_arrows { -webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -o-transform: rotate(-42deg); transform: rotate(-42deg); -ms-transform: rotate(-42deg) } .prev_top_arrows { -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -o-transform: rotate(-35deg); transform: rotate(-35deg); -ms-transform: rotate(-35deg) } .prev_below_arrows { -webkit-transform: rotate(42deg); -moz-transform: rotate(42deg); -o-transform: rotate(42deg); transform: rotate(42deg); -ms-transform: rotate(42deg) } .list { overflow: hidden; margin: 60px auto 80px } .list .list_l { overflow: hidden; width: 845px } .news_h1 { width: 845px; height: 70px } .news_h1 h1 { overflow: hidden; color: #1f1f1f; text-overflow: ellipsis; white-space: nowrap; font-size: 24px } .news_h1 .text { margin-top: 10px; height: 25px; color: #c6c6c6; font-size: 14px; line-height: 25px } .news_h2 { height: 40px } .news_h1 h2 { color: #c59b6d; text-align: center; font-size: 26px } .news_h1 img { position: relative; top: 12px; display: block; margin: 0 auto } .article { overflow: hidden; margin: 20px auto 0; padding: 15px 0 30px; width: 845px; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; color: #1f1f1f; font-size: 14px; line-height: 200% } .article img { display: block; margin: 20px auto } .article_1 { border-top: none; color: #333; font-size: 14px } .news_tontent_link { margin-top: 35px; width: 845px; height: 65px; background: #f9f9f9 } .news_tontent_link ul { overflow: hidden; margin: 0 auto; width: 845px } .news_tontent_link li { overflow: hidden; width: 50%; height: 65px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .news_tontent_link li:hover { background: #037ff9 } .news_tontent_link .box { margin-top: 25px; width: 35px; height: 15px } .news_tontent_link li .a, .news_tontent_link li .span { display: inline-block; overflow: hidden; margin-top: 23px; height: 18px; color: #666; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 18px } .news_tontent_link li:hover .a, .news_tontent_link li:hover .span { color: #fff } .news_tontent_link li .a { margin-left: 10px; width: 340px } .news_tontent_link li .span { width: 350px } .news_tontent_link .li_l .box { margin: 25px 10px 0 25px } .news_tontent_link .li_r .box { margin: 25px 25px 0 10px } .news_tontent_link li .box .text { position: relative; width: 12px; height: 15px } .news_tontent_link li .box .line_s { position: relative; display: inline-block; width: 12px; border-top: 1px dashed #888 } .news_tontent_link li:hover .box .line_s { border-top-color: #fff } .news_tontent_link .li_l .box .line_s { top: -9px; left: -4px } .news_tontent_link .li_r .box .line_s { top: -24px; left: 14px } .news_tontent_link li .box .line { position: relative; top: 2px; height: 12px; border-left: 1px solid #d3d3d3 } .news_tontent_link li:hover .box .line { border-top-color: #fff } .news_tontent_link .li_l .box .line { float: right } .news_tontent_link .li_r .box .line { top: -13px; float: left } .news_tontent_link li .box .text .arrows { display: inline-block; width: 10px; height: 1px; background: #888 } .news_tontent_link li:hover .box .text .arrows { background: #fff } .news_tontent_link li .next .top { position: relative; top: -6px; left: 0 } .news_tontent_link li .next .below { position: relative; top: -33px } .news_tontent_link li .prev .top { position: relative; top: -6px; right: -25px } .news_tontent_link li .prev .below { position: relative; top: -33px; right: -25px } .list .list_z { margin: -7px auto 0; padding-top: 10px; width: 320px } .list .list_r { margin: 0 auto; width: 300px } .list .list_r .div { overflow: hidden; width: 300px; -webkit-box-shadow: 0 0 5px #eeebeb; -moz-box-shadow: 0 0 5px #eeebeb; box-shadow: 0 0 5px #eeebeb } .list .list_r .div .title { margin: 0 auto 10px; width: 240px; height: 65px; border-bottom: 1px dashed #e2e2e2; color: #333; text-align: center; font-size: 16px; line-height: 65px } .list .list_r ul { overflow: hidden; margin: 0 auto; width: 240px } .list .list_r ul li { overflow: hidden; padding: 10px 0 } .list .list_r ul li a { display: block; overflow: hidden } .list .list_r ul .img { display: inline-block; margin-top: 7px } .list .list_r ul .content { margin-left: 12px; width: 222px } .list .list_r ul .content .text { color: #666; font-size: 14px; line-height: 24px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .list .list_r ul .content p { height: 24px; color: #cacaca; font-size: 14px; line-height: 24px } .list .list_r ul li:hover .content .text { color: #037ff9 } .list .list_r .hot { margin-top: 30px; padding-bottom: 20px } .list .list_r .hot .content { overflow: hidden; margin: 0 auto; width: 240px } .list .list_r .hot .content a { display: inline-block; margin: 0 5px 10px 0; padding: 5px 13px; border: 1px solid #eee; color: #666; font-size: 14px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .list .list_r .hot .content a:hover { background: #037ff9; color: #fff } .case_2 .nav { margin: 60px 0 35px; width: 100%; height: 65px } .case_2 .nav ul { overflow: hidden } .case_2 .nav ul li { float: left; width: 171px; text-align: center } .case_2 .nav ul li a { display: block; overflow: hidden } .case_2 .nav ul li span { position: relative; display: block; margin: 0 auto; width: 35px; height: 35px; background: url(../images/case_icon2.png) no-repeat } .case_2 .nav ul li p { margin-top: 8px; height: 21px; color: #333; font-size: 16px } .case_2 .nav ul li.on p, .case_2 .nav ul li:hover p { color: #037ff9 } @-webkit-keyframes case_icon1 { 0% { margin-top: 0 } 50% { margin-top: 30px } 100 { margin-top: 0 } } .case_2 .nav ul li:first-child span { background-position: -265px -17px } .case_2 .nav ul li:nth-child(2) span { background-position: -319px -19px } .case_2 .nav ul li:nth-child(3) span { background-position: -209px -17px } .case_2 .nav ul li:nth-child(4) span { background-position: -537px -19px } .case_2 .nav ul li:nth-child(5) span { background-position: -61px -18px } .case_2 .nav ul li:nth-child(6) span { background-position: -374px -17px } .case_2 .nav ul li:nth-child(7) span { background-position: -15px -15px } .case_2 .nav ul li:first-child.on span, .case_2 .nav ul li:first-child:hover span { background-position: -265px -63px } .case_2 .nav ul li:nth-child(2).on span, .case_2 .nav ul li:nth-child(2):hover span { background-position: -319px -65px } .case_2 .nav ul li:nth-child(3).on span, .case_2 .nav ul li:nth-child(3):hover span { background-position: -209px -63px } .case_2 .nav ul li:nth-child(4).on span, .case_2 .nav ul li:nth-child(4):hover span { background-position: -537px -65px } .case_2 .nav ul li:nth-child(5).on span, .case_2 .nav ul li:nth-child(5):hover span { background-position: -61px -64px } .case_2 .nav ul li:nth-child(6).on span, .case_2 .nav ul li:nth-child(6):hover span { background-position: -374px -63px } .case_2 .nav ul li:nth-child(7).on span, .case_2 .nav ul li:nth-child(7):hover span { background-position: -15px -61px } .case_2 .content { overflow: hidden; margin-bottom: 35px } .case_2 .content .ul_content { overflow: hidden } .case_2 .content .ul_content .li { position: relative; margin-bottom: 20px; width: 100%; height: 430px } .case_2 .content .ul_content .li:first-child { background: url(../images/case_z1.jpg) no-repeat 50% } .case_2 .content .ul_content .li:nth-child(2) { background: url(../images/case_z3.jpg) no-repeat 50% } .case_2 .content .ul_content .li:nth-child(3) { background: url(../images/case_z4.jpg) no-repeat 50% } .case_2 .content .ul_content .li:nth-child(4) { background: url(../images/case_z2.jpg) no-repeat 50% } .case_2 .content .ul_content1 .li:first-child { background: url(../images/bgwl1.jpg) no-repeat 50% } .case_2 .content .ul_content1 .li:nth-child(2) { background: url(../images/bgwl2.jpg) no-repeat 50% } .case_2 .content .ul_content1 .li:nth-child(3) { background: url(../images/bgwl3.jpg) no-repeat 50% } .case_2 .content .ul_content1 .li:nth-child(4) { background: url(../images/bgwl4.jpg) no-repeat 50% } .case_2 .content .ul_content2 .li:first-child { background: url(../images/bgjv1.jpg) no-repeat 50% } .case_2 .content .ul_content2 .li:nth-child(2) { background: url(../images/bgjv2.jpg) no-repeat 50% } .case_2 .content .ul_content2 .li:nth-child(3) { background: url(../images/bgjv3.jpg) no-repeat 50% } .case_2 .content .ul_content2 .li:nth-child(4) { background: url(../images/bgjv4.jpg) no-repeat 50% } .case_2 .content .ul_content3 .li:first-child { background: url(../images/bgsp_bcw.jpg) no-repeat 50% } .case_2 .content .ul_content3 .li:nth-child(2) { background: url(../images/bgsp2.jpg) no-repeat 50% } .case_2 .content .ul_content3 .li:nth-child(3) { background: url(../images/bgsp4.jpg) no-repeat 50% } .case_2 .content .ul_content3 .li:nth-child(4) { background: url(../images/bgsp3.jpg) no-repeat 50% } .case_2 .content .ul_content4 .li:first-child { background: url(../images/bgks1.jpg) no-repeat 50% } .case_2 .content .ul_content4 .li:nth-child(2) { background: url(../images/bgks2.jpg) no-repeat 50% } .case_2 .content .ul_content4 .li:nth-child(3) { background: url(../images/bgks3.jpg) no-repeat 50% } .case_2 .content .ul_content4 .li:nth-child(4) { background: url(../images/bgks4.jpg) no-repeat 50% } .case_2 .content .ul_content5 .li:first-child { background: url(../images/bgwj1.jpg) no-repeat 50% } .case_2 .content .ul_content5 .li:nth-child(2) { background: url(../images/bgzh2.jpg) no-repeat 50% } .case_2 .content .ul_content5 .li:nth-child(3) { background: url(../images/bgwj3.jpg) no-repeat 50% } .case_2 .content .ul_content5 .li:nth-child(4) { background: url(../images/bgwj4.jpg) no-repeat 50% } .case_2 .content .ul_content6 .li:first-child { background: url(../images/bgzh1.jpg) no-repeat 50% } .case_2 .content .ul_content6 .li:nth-child(2) { background: url(../images/bgzh5.jpg) no-repeat 50% } .case_2 .content .ul_content6 .li:nth-child(3) { background: url(../images/bgzh3.jpg) no-repeat 50% } .case_2 .content .ul_content6 .li:nth-child(4) { background: url(../images/bgzh4.jpg) no-repeat 50% } .case_2 .content .ul_content .li .top { position: absolute; top: 305px; margin-left: 50px; width: 1100px; height: auto; height: 75px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -ms-transition: all .5s ease-out } .case_2 .content .ul_content .li:hover .top { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0 } .case_2 .content .ul_content .li .top p { overflow: hidden; height: 40px; color: #f5f5f5; text-overflow: ellipsis; white-space: nowrap; font-size: 30px; line-height: 40px } .case_2 .content .ul_content .li .top .text { overflow: hidden; margin-top: 10px; height: 25px; color: hsla(0, 0%, 96.1%, .6); text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 25px } .case_2 .content .ul_content .li .below { position: absolute; width: 100%; height: 430px; background: rgba(0, 0, 0, .6); opacity: 0; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .5s ease-out } .case_2 .content .ul_content .li:hover .below { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 } .case_2 .content .li .name { margin: 38px 0 0 50px; width: 1100px; height: 40px; color: #f5f5f5; font-size: 30px; line-height: 40px } .case_2 .content .li .text_s { overflow: hidden; margin-top: 20px; margin-left: 50px; padding-top: 15px; width: 1100px; height: 50px; height: 300px; border-top: 1px solid hsla(0, 0%, 88.2%, .1); color: hsla(0, 0%, 96.1%, .6); font-size: 14px; line-height: 25px } .case_2 .content .li .text_s .line { height: 10px } .case_logo_zh { overflow: hidden; width: 100%; background: #f9f9f9 } .case_logo { overflow: hidden; margin-bottom: 80px; height: auto } .case_logo .title { height: 100px; color: #333; text-align: center; font-size: 20px; line-height: 100px } .case_logo ul { float: left; padding-left: 5px; width: 1200px; height: 305px } .case_logo ul li { position: relative; display: inline-block; overflow: hidden; margin: 10px 10px 0 0; width: 184px; height: 86px; -webkit-box-shadow: 0 0 5px #eeebeb; -moz-box-shadow: 0 0 5px #eeebeb; box-shadow: 0 0 5px #eeebeb } .case_logo ul li img { position: absolute } .case_logo ul li .text { position: absolute; width: 184px; height: 86px; background: rgba(254, 0, 0, .8); opacity: 0; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; transition: all .5s ease-out; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .5s ease-out } .case_logo ul li:hover .text { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 } .case_logo ul li .text p { margin-top: 21px; color: #fff; text-align: center; font-size: 14px } .case_logo ul li .text span { display: block; margin: 10px auto 0; width: 12px; height: 1px; background: #fff } .pro_banner { width: 100%; height: 530px } .pro_banner_wms { background: url(../images/pro_banner_wms.jpg) no-repeat 50% } .saas_wms { background: url(../images/pro_banner_saas_wms.jpg) no-repeat 50% } .pro_banner_gla { background: url(../images/pro_banner_gla.jpg) no-repeat 50% } .pro_banner_tms { background: url(../images/pro_banner_tms.jpg) no-repeat 50% } .pro_banner_wcs { background: url(../images/pro_banner_wcs.jpg) no-repeat 50% } .pro_banner_zxgh { background: url(../images/pro_banner_zxgh.jpg) no-repeat 50% } .pro_banner_oms { background: url(../images/pro_banner1.jpg) no-repeat 50% } .pro_banner_gspt { background: url(../images/pro_banner_gspt.jpg) no-repeat 50% } .pro_banner_dps { background: url(../images/pro_banner_dps.jpg) no-repeat 50% } .pro_banner_bms { background: url(../images/pro_banner_bms.jpg) no-repeat 50% } .pro_banner_bisy { background: url(../images/pro_banner_bisy.jpg) no-repeat 50% } .pro_banner .banner_div { height: 530px } .pro_banner .banner_div .p1 { position: relative; top: 180px; color: #fff; font-size: 36px } .pro_banner .banner_div .p2 { position: relative; top: 195px; color: #fff; font-size: 18px; line-height: 28px } .pro_banner .banner_div a { position: relative; top: 255px; display: block; width: 155px; height: 55px; border: 1px solid #fff; background: hsla(0, 0%, 88.2%, .1); color: #fff; text-align: center; font-size: 18px; line-height: 55px; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; transition: all .3s ease-out; -ms-transition: all .3s ease-out } .pro_banner .banner_div a:hover { background: hsla(0, 0%, 88.2%, .4) } .pro { height: 727px } .pro, .pro_2 { width: 100%; background: url(../images/pro_bg1.jpg) no-repeat 50% } .pro_2 { overflow: hidden } .pro .pro_s { height: 727px } .pro_title { padding-top: 10px; height: 90px; color: #333; text-align: center; font-size: 30px; line-height: 90px } .pro_s .text { overflow: hidden; margin-bottom: 45px; color: #777; font-size: 14px } .pro_s .text2 { display: -webkit-box; overflow: hidden; height: 80px; line-height: 25px; -webkit-box-orient: vertical; -webkit-line-clamp: 3 } .pro_s .content { position: relative; margin-top: 30px; height: 500px } .pro_s .content_2 { overflow: hidden } .pro_s .content_2 img { display: block; overflow: hidden; margin: 0 auto 55px } .pro_s .content .img_bg { position: absolute; top: 120px; left: 308px } .pro_s .content .img_bg_2 { position: absolute; top: 20px; left: 26px } .pro_s .content .div { position: absolute; overflow: hidden } .pro_s .content .div1 { top: 7px; left: 404px } .pro_s .content .div1 .text { margin: 36px 0 0 20px; width: 400px; height: 80px } .pro_s .content .div2 { top: 195px; left: 856px } .pro_s .content .div3 { top: 200px; left: 150px } .pro_s .content .divs .text { margin: 10px 0 0 30px; width: 255px; height: 80px } .pro_s .content .div .text h5 { color: #363535; font-weight: 700; font-size: 18px; line-height: 25px } .pro_s .content .div .text p { margin-top: 6px; color: #666; font-size: 14px } .oms { overflow: hidden } .oms img { display: block; margin: 0 auto 80px } .pro_title_2 { color: #fff } .subject-item { width: 100%; background-position: top; background-size: 100% 100% } .index-item3, .subject-item { background-repeat: no-repeat } .index-item3 { overflow: hidden; height: 560px; background-image: url(../images/pro_oms_bg.jpg); background-position: 50%; background-size: cover } .index-item3 .item-sub { height: 65px; color: #fff; font-size: 32px; font-family: Microsoft YaHei; line-height: 65px } .index-item3 .desc { color: #fff; text-align: center; font-weight: 400; font-size: 20px; font-family: Microsoft YaHei; line-height: 29px; opacity: .5 } .item3-wrap { position: absolute; right: 0; bottom: 0; left: 0; display: flex; margin: 0 auto; width: 1200px; height: auto } .item3-wrap li { position: absolute; bottom: 0; box-sizing: border-box; width: 240px; height: 225px; border-right: 1px solid hsla(0, 0%, 100%, .1); transition: all .5s ease } .item3-wrap li .li_s { margin: 0 auto; width: 180px } .item3-wrap li .li_s a { display: block; overflow: hidden } .item3-wrap li:first-child { left: 0 } .item3-wrap li:nth-child(2) { left: 240px } .item3-wrap li:nth-child(3) { left: 480px } .item3-wrap li:nth-child(4) { left: 720px } .item3-wrap li:nth-child(5) { left: 960px; border: none } .item3-wrap li.active, .item3-wrap li:hover { width: 240px; height: 355px; border-color: #dd2727; background: #dd2727; transition: all .5s ease } .item3-wrap li .item3-arrow { position: absolute; bottom: 34px; left: 100px; display: inline-block; visibility: hidden; width: 25px; height: 10px; background-image: url(../images/pro_oms_arrow.png); opacity: 0; transition: all .5s ease-in } .item3-wrap li.active .item3-arrow, .item3-wrap li:hover .item3-arrow { bottom: 34px; left: 175px; visibility: visible; opacity: 1; transition: all .5s ease-in } .item3-wrap li .item3-title { margin-top: 40px; margin-bottom: 14px; color: #fff; font-weight: 400; font-size: 22px; font-family: Microsoft YaHei; line-height: 1 } .item3-wrap li .item3-desc { overflow: hidden; height: 23px; color: #fff; font-weight: 400; font-size: 14px; font-family: Microsoft YaHei; line-height: 24px; opacity: .6 } .item3-wrap li.active .item3-desc, .item3-wrap li:hover .item3-desc { overflow: hidden; height: 215px; opacity: 1 } .item3-wrap li span { position: absolute; bottom: 34px; color: #fff; font-weight: 400; font-size: 14px; font-family: Microsoft YaHei; line-height: 1; opacity: .6; cursor: pointer } .item3-wrap li.active span, .item3-wrap li:hover span { opacity: 1 } .index-item3 .research-nav .item.active span, .index-item3 .research-nav .item:hover span { color: #fff } .index-item3 .research-nav .item.active em, .index-item3 .research-nav .item:hover em { color: #add3fc } .index-item3 .research-nav .item.active .icon-w92, .index-item3 .research-nav .item:hover .icon-w92 { box-shadow: 0 10px 30px #eee; box-shadow: 0 10px 30px rgba(13, 69, 182, .7) } .index-item3 .research-nav .item:hover .icon-w92:after { position: absolute; top: 0; left: 0; width: 92px; height: 92px; content: ""; -webkit-animation: rotateForEver1 2s linear 0s infinite; animation: rotateForEver1 2s linear 0s infinite } .pro_logo { overflow: hidden; margin-bottom: 80px; height: auto } .banner_about { width: 100%; background: url(../images/banner_about_02.jpg) no-repeat 0 } .banner_about, .banner_about_box { overflow: hidden; height: 500px } .banner_about_box .title_about { overflow: hidden; margin: 100px auto 15px; width: 650px; height: auto; color: #fff; text-align: center; font-size: 40px; line-height: 60px } .banner_about_box .crumb { overflow: hidden; height: 16px; color: hsla(0, 0%, 100%, .7); text-align: center; font-size: 14px; line-height: 16px } .banner_about_box .crumb a { color: hsla(0, 0%, 100%, .7) } .banner_about_box .crumb:hover a { color: #fff } .scroll_down { margin: 0 auto; width: 99px; height: 69px } .scroll_down img { display: block; width: 99px; height: 69px; animation: ghostUpdown 1s infinite alternate; -webkit-animation: ghostUpdown 1s infinite alternate } @keyframes ghostUpdown { 0% { margin-top: 102px } to { margin-top: 92px } } @-webkit-keyframes ghostUpdown { 0% { margin-top: 102px } to { margin-top: 92px } } .about_main { overflow: hidden; margin: 45px auto 50px; height: auto } .about_main .titile_about { overflow: hidden; height: 36px; color: #333; text-align: center; font-size: 30px; line-height: 36px } .about_main .article_2 { color: #666; font-size: 14px; line-height: 200% } .about_else { overflow: hidden; margin-bottom: 25px; height: auto; border-bottom: 1px solid #f0f0f0 } .about_else ul { padding-top: 30px; border-top: 1px solid #f0f0f0 } .about_else ul li { float: left; margin: 0 10px 40px; width: 280px; height: auto; text-align: center } .about_else ul li .title_c { overflow: hidden; height: 24px; color: #333; font-size: 20px; line-height: 24px } .about_else ul li .title_e { overflow: hidden; margin-top: 6px; margin-bottom: 10px; height: 18px; color: #999; text-transform: capitalize; font-size: 14px; line-height: 18px } .about_else ul li .about_icon { margin: 0 auto 3px; width: 122px; height: 102px; background: url(../images/about_icon_03.jpg) no-repeat } .about_else ul li .eles_intro { overflow: hidden; height: 16px; color: #666; text-align: center; font-size: 14px; line-height: 16px } .about_else ul li .about_icon1 { background-position: -330px 0 } .about_else ul li .about_icon2 { background-position: -660px 0 } .about_else ul li .about_icon3 { background-position: -990px 0 } .titile_ys { overflow: hidden; margin-bottom: 28px; height: 40px } .about_ys { overflow: hidden; margin-bottom: 33px; height: auto } .titile_ys .title_c { overflow: hidden; height: 24px; color: #333; font-size: 20px; line-height: 24px } .titile_ys .title_e { overflow: hidden; height: 16px; color: #999; line-height: 16px } .about_box { overflow: hidden; height: auto } .about_box ul li { float: left; overflow: hidden; width: 300px; height: 400px } .about_box .pic, .about_box .pic img { overflow: hidden; width: 300px; height: 200px } .about_box .pic img { display: block } .about_box .font_ys { overflow: hidden; width: 298px; height: 198px; border: 1px solid #e6e6e6 } .about_box .font_ys dl { overflow: hidden; margin-top: 32px; margin-left: 42px; width: 240px; height: 140px } .about_box .font_ys dl dt { overflow: hidden; margin-bottom: 12px; height: 22px; color: #333; font-size: 18px; line-height: 22px } .about_box .font_ys dl dd { overflow: hidden; height: 96px; color: #999; font-size: 14px; line-height: 24px } .course_box { margin: auto; width: 1201px; height: 580px } .course_c .img { display: block } .honor_box { overflow: hidden; margin-bottom: 30px; height: auto } .honor_c { position: relative; margin-bottom: 20px; width: 1200px; height: 240px } .honor_c .next, .honor_c .prev { position: absolute; top: 88px; left: 0; z-index: 100; width: 68px; height: 76px; background: url(../images/btns.png) no-repeat; cursor: pointer; transition: all .3s } .honor_c .next { right: 0; left: auto; background-position: 0 -84px } .honor_c .next:hover, .honor_c .prev:hover { top: 78px } .honor_c .scrollwrap { padding-top: 15px } .honor_c ul { zoom: 1 } .honor_c ul li { float: left; margin: 0 20px; width: 160px; text-align: center } .honor_c .honor_pic { overflow: hidden; margin: 0 auto; width: 160px; height: 200px } .honor_c .honor_pic img { display: block; width: 160px; height: 200px } .honor_c .honor_name { overflow: hidden; width: 160px; height: 40px; color: #666; text-align: center; font-size: 14px; line-height: 40px } .banner_about1 { overflow: hidden; width: 100%; height: 500px; background: url(../images/contact_bg_02.jpg) no-repeat 0 } .banner_about_box .title_about1 { margin-top: 172px } .banner_about1 .scroll_down img { display: block; width: 99px; height: 69px; animation: ghostUpdown1 1s infinite alternate; -webkit-animation: ghostUpdown1 1s infinite alternate } @keyframes ghostUpdown1 { 0% { margin-top: 139px } to { margin-top: 129px } } @-webkit-keyframes ghostUpdown1 { 0% { margin-top: 139px } to { margin-top: 129px } } .contact_else { overflow: hidden; margin-top: 55px; margin-bottom: 50px; height: auto } .contact_else ul li { position: relative; float: left; overflow: hidden; width: 140px; height: auto } .contact_else .contact_icon { margin: 0 auto 16px; width: 106px; height: 106px; background: url(../images/contact_icon.jpg) no-repeat } .contact_else h3 { margin-bottom: 10px; color: #999; font-weight: 400 } .contact_else h3, .contact_else p { overflow: hidden; height: 18px; text-align: center; font-size: 16px; line-height: 18px } .contact_else p { color: #333 } .contact_else ul li:first-child { margin-right: 182px; margin-left: 42px } .contact_else .contact_icon1 { background-position: -107px 0 } .contact_else .contact_icon2 { background-position: -214px 0 } .contact_else .contact_icon3 { background-position: -321px 0 } .contact_else ul li .contact_weixin { position: absolute; margin: -170px 0 0 15px; width: 115px; height: 115px; opacity: 0; -webkit-transition: all .6s ease-out; -moz-transition: all .6s ease-out; transition: all .6s ease-out; -ms-transition: all .6s ease-out } .contact_else ul li .contact_weixin img { display: block; width: 115px; height: 115px } .contact_else ul li:nth-child(2):hover .contact_weixin, .contact_else ul li:nth-child(3):hover .contact_weixin { opacity: 1 } .contact_else ul li:nth-child(2), .contact_else ul li:nth-child(3) { margin-right: 182px } .contact_qq a { position: relative; z-index: 1; display: block; margin: 0 auto; width: 98px; height: 30px; border: 1px solid #037ff9; color: #037ff9; text-align: center; line-height: 30px; transition: all .36s ease } .contact_qq a:before { position: absolute; top: 0; left: 0; z-index: -1; width: 0; height: 100%; background: #037ff9; content: ""; transition: all .36s ease } .contact_qq a:hover { color: #fff } .contact_qq a:hover:before { width: 100% } .contact_dz { overflow: hidden; height: auto } .contact_dz ul li { float: left; margin-right: 20px; margin-bottom: 20px; padding: 30px 30px 20px; width: 322px; height: 68px; border: 1px solid #f2f2f2 } .contact_dz ul li:nth-child(3n) { margin-right: 0 } .contact_dz .city { margin-bottom: 12px } .contact_dz .city, .contact_dz .city p { overflow: hidden; height: 22px; line-height: 22px } .contact_dz .city p { float: left; max-width: 298px; color: #333; font-weight: 700; font-size: 18px } .contact_dz .city .icon_con { float: left; margin-top: 6px; margin-left: 10px; width: 12px; height: 16px; background: url(../images/contact_icon.jpg) no-repeat -2px -124px } .contact_dz .location { overflow: hidden; height: auto; color: #666; font-size: 14px; line-height: 16px } .main_content { padding: 40px 0 } .main_content, .tag_box { overflow: hidden; height: auto } .tag_box h3 { overflow: hidden; margin-bottom: 28px; height: 20px; color: #333; font-weight: 400; font-size: 18px; line-height: 20px } .tag_one { overflow: hidden; padding-bottom: 40px; height: auto } .tag_one a { float: left; display: block; margin-right: 10px; margin-bottom: 10px; padding: 0 16px; height: 30px; border: 1px solid #ededed; color: #666; font-size: 14px; line-height: 30px; transition: all .3s } .tag_one a:hover { border: 1px solid #037ff9; background: #037ff9; color: #fff } /* 导航 产品介绍 */ .nav .nav_one .sub_s { width: 474px } .nav .nav_one .sub_s .sub_tit { font-size: 16px; font-weight: 700; text-align: left; padding-left: 15px; box-sizing: border-box } .nav .nav_one .sub_s li { display: inline; width: 158px; float: left } .nav .nav_one .sub_s li .sub_a { text-align: left; padding-left: 15px } /* 导航 合作案例 */ .nav .nav_one .sub_join { width: 300px } .nav .nav_one .sub_join li { width: 138px; display: inline; float: left; text-align: left } .nav .nav_one .sub_join li .sub_a { padding-left: 25px } .nav .nav_one .sub_join .sub_tit { font-size: 16px; font-weight: 700; padding-left: 25px; box-sizing: border-box }