@charset "utf-8";
/* CSS Document 
** author:永易搜
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为utf-8
*/
*{ padding:0px; margin:0px;}
li{list-style:none;}
img{border:none;border:0;}
a{text-decoration:none;color:#000;}
a:hover{color:#f00;}
a:focus {outline:0; } 
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif;background:#fff;}
body{background:#fff;}
input,input:focus,select,select:focus{outline:none;text-indent:5px}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
[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)}
/*通用调用*/
.w1200{width:1200px;height:auto;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix {overflow: hidden;}

/*首页*/
/*首页*/
.header {
    width: 100%;
    height: 40px;
    background-color: #fff;
    border-bottom: 1px solid #eeeeee ;
}
.header .header_box .header_left {
    font-size: 14px;
    color: #999999;
    line-height: 40px;
    margin-left: 8px;
}
.header .header_box .header_right ul {
    color: #999;

}
.header .header_box .header_right ul li{
    display: inline-block;

    height: 40px;
    line-height: 40px;
    text-align: center;
}
.header .header_box .header_right ul li span,
.header .header_box .header_right ul li a {
    display: inline-block;
    font-size: 14px;
    color: #999;

}
/* 微信图标 */
.header .header_box .header_right ul li .wx {
    content: '';
    display: inline-block;
    width: 20px;
    height: 15px;
    background: url(../images/head_logo.png) no-repeat;
    background-position: 5px 2px;
    vertical-align: middle;
    margin-top: -3px;

}
.header .header_box .header_right ul li .tel {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/head_logo.png) no-repeat;
    background-position: -17px 3px;
    vertical-align: middle;
    margin-top: -3px;


}

.header .header_box .header_right ul li .person {
    content: '';
    display: inline-block;
    width: 20px;
    height: 15px;
    background: url(../images/head_logo.png) no-repeat;
    background-position: -45px 1px;
    vertical-align: middle;
    margin-top: -3px;

}
.header .header_box .header_right ul li {
    position: relative;
}

.header .header_box .header_right ul li .header_ewm {  
    height: 90px; 
   position: absolute;
    top: 35px;
    left: -10px;
    padding: 5px;
    background-color: #fff;
    border-top: 2px solid #023a91;
    display: none;
    z-index: 999;
}
/* 经过 */
.header .header_box .header_right ul li:hover span,
.header .header_box .header_right ul li:hover a {
    color: #023a91;
}

.header .header_box .header_right .CN_EN a{
    display: block;
    width: 45px;
    height: 20px;
    background: url(../images/head_logo.png) no-repeat;
    background-position: -85px 0px;
    margin: 7px 10px 0 10px;
}
.header .header_box .header_right .tel_num {
    margin: 5px 10px 0 10px;


}
.header .header_box .header_right .tel_num .tel1 {
    display: inline-block;
    width: 10px;
    height: 15px;
    background: url(../images/head_logo.png) no-repeat;
    background-position: -140px 0px;
    vertical-align: middle;
}
.header .header_box .header_right .tel_num span {
    font-size: 16px;
    color: #023a91;
    font-weight: bold;
}
.header .header_box .header_right .nav_english {
    width: 170px;
    height: 27px;
    background-color: #787878;
   text-align: center;
   line-height: 27px;
   margin: 7px;
   border-radius: 5px;
   overflow: hidden;
}
.header .header_box .header_right .nav_english a.on {
    background-color: #00a83e;
}
.header .header_box .header_right .nav_english .nav_ch {
    float: left;
    display: block;
    width: 80px;
    height: 27px;
    color: #fff;
 
}
.header .header_box .header_right .nav_english .nav_en {
    float: left;
    display: block;
    width: 90px;
    height: 27px;
    color: #fff;
}
.header .header_box .header_right .nav_english a:hover{
    background: #003585;
}
.header .header_box .header_right .nav_english a.on:hover{
    background: #00a83e;
}
/* nav */
.nav {
   overflow: hidden;
}
.nav .nav_logo {
    margin: 14px 0;
}
.nav .nav_logo img {
    display: inline-block;
    vertical-align: middle;
}
.nav .nav_logo img:nth-child(2) {
    margin: 0 5px;
}
.nav .logo_title {
    display: inline-block;
  vertical-align: middle;
}
.nav .logo_title h4 {
    font-weight: normal;
    font-size: 24px;
    color: #000;
}
.nav .logo_title h5 {
    font-weight: normal;
    color: #666666;
    font-size: 20px;
}
.nav .nav_tel {
    margin-top: 32px;
    height: 60px;
    z-index: -1;
}
.nav .nav_tel img {
    vertical-align: middle;
}
.nav .nav_tel .nav_tel_number {
    vertical-align: middle;
    display: inline-block;
    height: 60px;
  
}
.nav .nav_tel .nav_tel_number h5 {
    font-size: 16px;
    color:#666666;
    font-weight: normal;
}
.nav .nav_tel .nav_tel_number p {
    font-weight: bold;
    font-size: 30px;
    color:#222;
}

/* navbar */
.navbar {
    width: 100%;
    height: 65px;
    background-color: #023a91;

}
.navbar ul{
    width: 1200px;
    display: flex;
    justify-content: space-between;
    border-right: 1px solid #0141a3;
}
.navbar ul li:before {
    content: "";
    position: absolute;
    top: 20px;
    right: 0;
    width: 1px;
    height: 15px;
    background: #023a91;
}
.navbar ul li:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 0;
    background-color: #00a83e;
    top: 0;
    left: 0;
    -webkit-transition: height .3s;
    transition: height .3s;
}
.navbar ul li:hover:after,.navbar li.on:after{
    height:100%;
}
.navbar ul li  {
    float: left;
    height: 65px;
    position: relative;
}
/* .navbar ul li:hover,
.navbar ul li.on {
    background-color: #00a83e;
} */
.navbar ul .navbar_first a::before {
    content: '';
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(../images/sy.png) no-repeat center;
    background-size: contain;
    vertical-align: sub;
    margin-right:10px ;
}
.navbar ul li a {
	
	
	
    display: inline-block;
    padding: 0 32px;
    height: 100%;
    line-height: 65px;
    font-size: 16px;
    color: #fff;
    box-sizing: border-box;
    border-left: 1px solid #0141a3;
    border-right: 1px solid #003585;
    position: relative;
    z-index: 1;
}
/* banner */
.banner {
    position: relative;
}
.focusBox {
    position: relative;
    width: 100%;
    height: 625px;
    overflow: hidden;
}
.focusBox:hover .prev{
    left: 100px;
    opacity: 0.6 !important;
}
.focusBox:hover .next{
   right: 100px;
   opacity: 0.6 !important;
}
.focusBox .pic {
    position: relative;
    z-index: 0;
}

.focusBox .pic .img{
    width: 100%;
    height: 625px;
}
.focusBox .pic li:nth-child(1) .img{
    background: url(../images/banner1.jpg) no-repeat center center;
}
.focusBox .pic li:nth-child(2) .img{
    background: url(../images/banner2.jpg) no-repeat center center;
}
.focusBox .pic li:nth-child(3) .img{
    background: url(../images/banner3.jpg) no-repeat center center;
}

.focusBox .hd {
    width: 100%;
    position: absolute;
    bottom: 35px;
    text-align: center;
    font-size: 0;
    z-index: 1;
}

.focusBox .hd li {
    margin: 0 5px;
    background-color: #ccc;
    height: 16px;
    overflow: hidden;
    width: 16px;
    cursor: pointer;
    border-radius: 50%;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.focusBox .hd .on {
    background-color: #023a91;
}

.focusBox .prev,
.focusBox .next {
    display: block !important;
    opacity: 0 !important;
    width: 60px;
    height: 90px;
    margin: -60px 0 0;
    background: url(../images/ad_ctr.png) no-repeat 5px 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    transition: all 0.6s;
    border-radius: 5px;
    background-color: #000;
}

.focusBox .prev {
    left: 0;
}

.focusBox .next {
    background-position: -5px -90px;
    right: 0;
}

/* search */
.search {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 65px;
    line-height: 65px;
    background-color: rgba(255,255,255,1);

}
.search .search_box {
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);

}
.search .search_box .search_box_links::before {
    content: '';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(../images/fire.png) no-repeat center;
    background-size: contain;
    vertical-align: sub;
}
.search .search_box .search_box_links dl ,
.search .search_box .search_box_links dl dt,
.search .search_box .search_box_links dl dd {
 display: inline-block;


}
.search .search_box .search_box_links dl dt {
    font-weight: bold;
    font-size: 14px;
    color: #333333;
}
.search .search_box .search_box_links dl dd a {
    font-size: 14px;
    color: #666666;
}
.search .search_box .search_box_links dl dd a:hover {
    color: #0141a3;
}
.search .search_box  .search_ipt {
    position: relative;

}
.search .search_box  .search_ipt input {
    width: 345px;
    height: 40px;
    border: 1px solid #e6e6e6;
    border-radius: 40px;
    padding-left:20px ;
    line-height: 40px;
    color: #333333;
}
.search .search_box  .search_ipt input:focus::-webkit-input-placeholder  {
    color: transparent;

}
.search .search_box  .search_ipt input:nth-child(1):focus{
    border: 1px solid #0141a3;
}
.search .search_box  .search_ipt input::-webkit-input-placeholder {
    color: #333333;
}
.search .search_box  .search_ipt .fdj{
    display: block;
    position: absolute;
    border: none;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    width: 25px;
    height:25px;
    background: url(../images/search.png) no-repeat center;
    background-size: contain;
}
/* 产品中心 */
.product_mid {
    width: 100%;
    height: auto;
 margin-top: -65px;
 background-color: #f7f7f7;
 padding: 28px 0;

}
/* 产品展示 */
.product_item .product_item_header {
    width: 480px;
    margin: 0 auto;
    text-align: center;
    padding: 28px 0;
    margin-top: 60px;
}
.product_item .product_item_header h2 {
    font-size: 26px;
    color: #262626;
    font-weight: normal;
}
.product_item .product_item_header p {
    position: relative;
    font-size: 14px;
    color: #999999;
    height: 35px;
    border-bottom: 1px solid #ececec;
}
.product_item .product_item_header p::after {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #F7F7F7 solid;
    border-right: 7px #F7F7F7 solid;
    position: relative;
    top: 10px;
    left: 228px;
}
.product_item .product_item_hd ul {
    width: 100%;
   text-align: center;
}
.product_item .product_item_hd ul li {
    display: inline-block;
    margin-right: 12px;
}
.product_item .product_item_hd ul li a {
    display: block;
    padding:10px 33px;
    background-color: #fff;
    color: #666;
    font-size: 14px;
}
.product_item .product_item_hd ul li a:hover {
    background-color: #023a91;
    color: #fff;
}
.product_item .product_item_bd {
    margin: 0 auto;
    margin-top: 40px;
    width: 1200px !important;
}
.product_item .product_item_bd ul {
    width: 105%;
}
.product_item .product_item_bd ul li{
    float: left;
    width: 380px;
    height: 485px;
    margin-right: 30px ;
    background-color: #fff;
    margin-bottom: 35px;
    box-shadow: 0px 3px 8px #eee;
}
.product_item .product_item_bd ul li:hover{
    box-shadow: 0px 8px 8px #ccc;
}
.product_item .product_item_bd ul li a {
    position: relative;
    display: block;
    width:100%;
    height:100%;
}
.product_item .product_item_bd ul li a .item_bd_img {
    width:380px;
    height:320px;
    overflow: hidden;
}
.product_item .product_item_bd ul li a img {
   width: 100%;
   height: 100%;
   vertical-align: top;
   transition: all 0.5s;
}
.product_item .product_item_bd ul li a .item_bd_text {
    padding: 35px 20px;
    text-align: center;
}
.product_item .product_item_bd ul li a .item_bd_text h5{
    font-weight: normal;
    font-size: 14px;
    color:#333333;
    margin-bottom: 30px;

}
.product_item .product_item_bd ul li a .item_bd_text p {
  
    font-size: 14px;
    color:#666;
   display:-webkit-box;
   -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.product_item .product_item_bd ul li a .item_bd_rotate { 
    position: absolute;
    top: 300px;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 236px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background-color: #023a91;
    text-align: center;
    transition: all 0.5s;
    opacity: 0;

}
.product_item .product_item_bd ul li a:hover .item_bd_rotate{
    opacity: 1;
}
.product_item .product_item_bd ul li a:hover img {
    transform: scale(1.1);
    transition: all 0.5s;

}
.product_more {
    display:block;
    width: 150px;
    height:40px;
    margin: 0 auto;
    
}
.product_more .more_center{
    width: 150px;
    height: 40px;
    margin: o auto;
    box-shadow: 1px 1px 10px #aaa;
}
.product_more span {
    float: left;
    display:block;
    width:110px;
    height:40px;
    font-size: 14px;
    color: #aba8a8;
    text-align: center;
    line-height: 40px;
    background-color: #fff;
    transition: all 0.5s;
    border: 1px solid #ddd;
    box-sizing: border-box;
}
.product_more i {
    float: left;
    display:block;
    width:40px;
    height:40px;
    background: url(../images/jiantou2.png) no-repeat center;
    background-position: -51px -32px;
    background-color: #383838;
    transition: all 0.5s;
}
.product_more:hover span {
    text-indent: 20px;
    transition: all 0.5s;
    color: #333;
}
.product_more:hover i {
    background-color: #023a91;
    transition: all 0.5s;
}
/* 实力供货商 */
.six_goods {
    padding-top: 45px ;
    background: url(../images/six_bg.jpg) no-repeat ;
    background-position: center bottom;
}
.six_goods .six_goods_head {
    text-align: center;
  

}
.six_goods .six_goods_head .six_goods_head_h1 h2 {
    display: inline-block;
    margin:10px 20px 5px ;
    font-size: 38px;
    vertical-align: middle;
    
}
.six_goods .six_goods_head_h1::after {
    content:'';
    display: inline-block;
    width: 12px;
    height: 4px;
    background-color: #222;
    vertical-align: middle;
}
.six_goods .six_goods_head_h1::before {
    content:'';
    display: inline-block;
    width: 12px;
    height: 4px;
    background-color: #222;
    vertical-align: middle;
}
.six_goods .six_goods_head p {
    position: relative;
    margin: 0 auto;
    width: 485px;
    font-size: 16px;
    color: #666666;
    padding-bottom: 5px;
    border-bottom: 1px solid #ececec;
}

.six_goods .six_goods_head p::after {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #fff solid;
    border-right: 7px #fff solid;
    position: relative;
    top: 10px;
    left: 228px;
}
/* t_c */

.six_goods_bd {
    margin-top: 20px;
    height: 555px;
}
.t_c{ position: relative;}
.tc_icon li{ height:60px; width:60px; border-radius:50%; border:5px solid #023a91; cursor: pointer; position:absolute;}
.tc_icon li:nth-child(1){ background:#fff url(../images/20191209104034_1459540506.png) no-repeat center; top:386px; left:252px;}
.tc_icon li:nth-child(2){ background:#fff url(../images/20191209104034_1409182172.png) no-repeat center;top:272px; left:335px;}
.tc_icon li:nth-child(3){ background:#fff url(../images/20191209104033_251810270.png) no-repeat center;top:182px; left:478px;}
.tc_icon li:nth-child(4){ background:#fff url(../images/20191209104033_1921643924.png) no-repeat center;top:182px; left:646px;}
.tc_icon li:nth-child(5){ background:#fff url(../images/20191209104034_456144176.png) no-repeat center;top:270px; left:784px;}
.tc_icon li:nth-child(6){ background:#fff url(../images/20191209104034_605273771.png) no-repeat center;top:387px; left:874px;}
.tc_content li{ height:157px; width:236px; border-radius:5px; overflow:hidden; box-shadow:5px 5px 10px #d9d9da;text-align:center; position:absolute; background:#fff;cursor: pointer;}
.tc_titl{ line-height:56px; background:#023a91; color:#fff; font-size:24px;}
.tc_c{ font-size:14px; color:#666666; line-height:25px; margin-top:25px;}
.tc_content li:nth-child(1){ top:306px;}
.tc_content li:nth-child(2){ left:93px; top:130px;}
.tc_content li:nth-child(3){ left:352px;}
.tc_content li:nth-child(4){ left:610px;}
.tc_content li:nth-child(5){ right:93px;top:130px;}
.tc_content li:nth-child(6){ top:306px; right:0px;}
.tc_content li:hover{-webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}
.tc_content li:hover .tc_titl{ background:#00a83e;}
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
/* 应用领域 */
.application {
    padding-bottom: 50px;
}
.application .application_head {
    width: 480px;
    margin: 0 auto;
    text-align: center;
    padding: 28px 0;
}
.application .application_head h2 {
    font-size: 26px;
    color: #262626;
    font-weight: normal;
}
.application .application_head p {
    position: relative;
    font-size: 14px;
    color: #999999;
    height: 35px;
    border-bottom: 1px solid #ececec;
}
.application .application_head p::after {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #fff solid;
    border-right: 7px #fff solid;
    position: relative;
    top: 10px;
    left: 228px;
}
.application .application_icons {
    margin-bottom: 55px;
}
.application .application_icons ul{
 width: 105%;
} 
.application .application_icons ul li {
    float: left;
    width: 290px;
    height: auto;
    margin-right: 12px;
}
.application .application_icons ul li a {
    display: block;
    width: 100%;
    height: 100%;

}
.application .application_icons ul li a .app_img {
    width: 290px;
    height: 215px;
    overflow: hidden;
}
.application .application_icons ul li a .app_img img {
    width: 100%;
    height:100%;
    vertical-align: top;
    transition:all 0.3s;
}
.application .application_icons ul li a .app_text {
    position: relative;
    height: 75px;
    line-height: 75px;
    font-size: 18px;
    color: #333333;
    text-align: left;
}
.application .application_icons ul li a .app_text span {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -14.5px;
    width: 72px;
    height: 29px;
    color: #fff;
    background-color: #023a91;
    vertical-align: top;
    line-height: 29px;
    font-size: 12px;
    text-align: center;
    border-radius: 29px;
 
  
}
.application .application_icons ul li a .app_text span em {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #0141a3;
    position: absolute;
    top: 0;
    left: 0;
    font-style: normal;
    z-index: 999;
    border-radius: 29px;
    transition:all 0.3s;
}
.application .application_icons ul li:hover a .app_text span em {
   background:#00a83e;
}

.application .application_icons ul li:hover .app_img img {
    transform: scale(1.1);
    transition:all 0.3s;
}
.application .application_icons ul li:hover .app_text {
    color: #0141a3;
}
/* 三大优势 */
.adv{ height:897px; background:url(../images/20191209112958_238700275.jpg) no-repeat center;}
.adv_word.fr { width: 531px;}
.adv_t{ position:relative; margin:0 auto; width:817px; height:80px;}
.adv_t p:nth-child(1){ font-size:80px; color:#fff; opacity:0.1; text-transform:uppercase; position:absolute; line-height:80px;}
.adv_t p:nth-child(2){ font-size:44px; color:#fff; font-weight:bold; text-align:center; padding-top:30px;}
.adv_t p:nth-child(2) span{ color:#00a83e;}
.adv_c{ text-align:center; font-size:14px; color:#fff;margin-left:303px;}
.adv_c span{ width:103px; height:31px; display:block; float:left; margin-right:21px; background:#00a83e; line-height:31px;}
.adv_center{ height:615px; border-radius:5px; background:#fff; margin-top:35px;}
.adv_con ul{ display:none; width:1139px; height:432px; margin:0 auto; padding-top:34px;}
.adv_con ul:nth-child(1){ display:block;}
.advnum{ font-size:50px; color:#aac6f1; font-weight:bold; padding-top:8px;}
.adv_titl{font-size:36px; color:#222; font-weight:bold; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:15px;}
.adv_wc{ font-size:15px; color:#666; line-height:36px; padding-left:17px; background:url(../images/20191209135615_1066806842.png) no-repeat 0px 13px;}
.advbtn{ height:42px; width:92px; line-height:42px; padding-left:67px; background:#ccd7e9 url(../images/20191209140132_2072051107.jpg) no-repeat left; margin:30px 0px 20px 17px;}
.advbtn:hover{ background-color:#00a83e;}
.advbtn:hover a{color: #fff;}
.advphone p{font-size:14px;  color:#00a83e; }
.advphone p span{font-size:26px;font-weight:bold;}
.advphone img{ padding:8px 11px 0px 0px;}
.adv40{ height:40px; width:100%; border-bottom:1px solid #e5e5e5;}
.advtab_t{ font-size:28px; color:#222; font-weight:bold;}
.advtab{ margin-top:-12px;}
.advtab li{ float:left;padding: 0px 81.8px;cursor: pointer;}
.advyuan{ width:16px; height:16px; border:4px solid #dcdcdc; background:#fff; border-radius:50%; margin:0 auto;}
.advtab li.cur .advyuan{ border-color:#023a91;}
.advtab li.cur .advtab_t{color:#023a91;}
.top50 {
    padding-top: 50px;
}
.top30 {
    height: 30px;
}
.clear {
    clear: both;
    font-size: 0px;
    overflow: hidden;
    height: 0px;
}
.top70 {
    height: 70px;
}
/* 客户见证 */

.witness{ height:890px; background:url(../images/20191209164139_1032559252.jpg) no-repeat bottom center;}
.wit_c{ width:1200px; margin:0 auto; margin-top:25px;}
.wit_c span {
    display: inline-block;
    width: 35px;
    height: 63px;
    background: url(../images/icon3.png);
}
.wit_c #witleft {
    background-position: 0 0 ;
}
.wit_c #witright {
    background-position: -110px 0 ;
}
.wit_c #witleft:hover {
    background-position: 0 -100px ;

}
.wit_c #witright:hover {
    background-position: -110px -100px ;
}
#witleft,#witright{ margin-top:155px;cursor:pointer;}
#witleft{ margin-left:-67px;}
#witright{margin-right:-67px;}
#witc{ width:1200px; height:100%; overflow:hidden;}
.witpic{ width:100%;overflow: hidden;}
.wit_c ul li{ width:285px; height:100%; background:#fff; text-align:center; cursor:pointer; margin-right:22px; float:left;}
.wit_btn{ width:85px; height:25px; margin:0 auto; border-radius:20px; border:1px solid #e8e8e8; }
.wit_btn a{ text-transform:uppercase; text-align:center; line-height:25px; font-size:12px;color:#999;}
.wit_c ul li:hover .wit_btn{ border-color:#023a91;}
.wit_c ul li:hover .wit_btn a,.wit_c ul li:hover .wit_t a{color:#023a91;}
.wit_c ul li:hover .wit_con {color:#023a91;}
.wit_t a{ font-size:18px; color:#383838; font-weight:bold;}
.wit_word{ 
font-size:14px; color:#666; line-height:25px; margin-top:10px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
text-align: left;
padding: 0 14px;

}
.wit_con{ width:100%; padding:20px 0;}
.witness .witness_header {
    width: 480px;
    margin: 0 auto;
    text-align: center;
    padding: 28px 0;
}
.witness .witness_header h2 {
    font-size: 26px;
    color: #262626;
    font-weight: normal;
}
.witness .witness_header p {
    position: relative;
    font-size: 14px;
    color: #999999;
    height: 35px;
    border-bottom: 1px solid #ececec;
}
.witness .witness_header p::after {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #fff solid;
    border-right: 7px #fff solid;
    position: relative;
    top: 10px;
    left: 228px;
}#witc li .witpic img {
    transition: all 0.3s;

}
#witc li:hover .witpic img {
    transform: scale(1.1);
    transition: all 0.3s;
}
/* 公司简介 */
.about{ height:670px; background:url(../images/20191209143104_1860991947.jpg) no-repeat center top; overflow:hidden; }
.about dl{ height:540px; }
.about dt{ width:830px; height:540px; float:right; position:relative; margin-right:-229px; }
.about dt img{ display:block; width:790px; height:540px; }
.about dd{ width:560px; float:left; position: relative; }
.about dd h3{ font:48px "Microsoft YaHei"; font-weight:bold; }
.about dd h3 a{ display:block; color:#023a91; font-size:40px; }
.about dd h3 b{ color:#000; }
.about dd h3 em{ display:block; font:18px "Microsoft YaHei"; color:#666666; padding-top:14px; }
.about dd p{ font:14px "Microsoft YaHei"; line-height:30px; color:#666666; margin-top:30px; }
.about dd span a{ display:block; margin-top:36px; display:block; width:140px; height:40px; background:#023a91; font:16px "Microsoft YaHei"; text-align:center; line-height:40px; color:#fff; }
.xc{ padding:20px 25px; background: #e7e7e7; height:254px; width: 681px; position: absolute; top:340px; left:-4px; box-sizing: border-box; }
.xc h2{ font-size: 24px; color: #212121; font-weight: bold; margin-bottom: 20px; }
.xc h2 .cur{ color: #023a91; font-weight: bold; background: url(../images/20191209144432_2033939896.png) no-repeat left center; }
.xc h2 a{ color: #212121; margin-right: 40px; padding-left: 20px; background: url(../images/20191209144432_2033939896.png) no-repeat left center; font-size: 20px; }
.xc h2 span{ margin-left: 20px; font-weight: normal; font-size: 20px; }
.about dd span a:hover{ background:#00a83e;}
.m_xc{ width:640px; overflow: hidden; }
.char_r{ width:642px; height:189px; }
.char_r.fr  .bd { margin-top:17px; }
.char_r.fr  .bd  tr{ display:block; }
.char_r.fr  .bd  tr  td{ float:left; display:block; margin-right:12px; padding-left: 0px!important; position: relative; border:14px solid #fff; overflow: hidden; }
.char_r.fr  .bd  tr  td>a{ display:block; position: relative; overflow: hidden; }
.char_r.fr  .bd  tr  td>a img{ -webkit-transition: all ease .4s; transition: all ease .4s; }
.char_r.fr  .bd  tr  td div a{ display: block; position: absolute; top: 50%; left: 50%; width: 0; height: 0; background: rgba(0,0,0,0.6); font-size: 0px; color: #fff; -webkit-transition: all ease .4s; transition: all ease .4s; line-height: 180px; }
.char_r.fr  .bd  tr  td br{ display: none; }
.char_r.fr  .bd  tr  td div{ padding-top: 0px!important; }
.char_r.fr  .bd  tr  td:hover >a img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.char_r.fr  .bd  tr  td:hover div a{ width: 100%; height: 100%; left: 0; top: 0; font-size: 14px; line-height: 113px; }
/* 资讯中心 */
.news_mid  {
    margin-top: 42px;
    margin-bottom: 40px;
}
.news_mid .news_mid_header {
    width: 480px;
    margin: 0 auto;
    text-align: center;
    padding: 28px 0;
}
.news_mid .news_mid_header h2 {
    font-size: 26px;
    color: #262626;
    font-weight: normal;
}
.news_mid .news_mid_header p {
    position: relative;
    font-size: 14px;
    color: #999999;
    height: 35px;
    border-bottom: 1px solid #ececec;
}
.news_mid .news_mid_header p::after {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #fff solid;
    border-right: 7px #fff solid;
    position: relative;
    top: 10px;
    left: 228px;
}
.news_mid .news_mid_bd {
    margin-bottom: 50px;
}

.news_mid .news_mid_bd ul {
    width: 105%;
}
.news_mid .news_mid_bd ul li {
    position: relative;
    float: left;
    background-color: #f7f7f7;
    margin-bottom: 30px;
    margin-right: 30px;
    transition: all 0.3s;
    padding: 35px 30px 35px 20px;

}
.news_mid .news_mid_bd ul li:hover {
    background-color: #fff;
    box-shadow: 0px 7px 17px #dedede;
}
.news_mid .news_mid_bd ul li:hover a .news_bd_text h2{
    color:#0141a3;
}
.news_mid .news_mid_bd ul li a {
    position: relative;
    display: block;
    width: 530px;
    height: 90px;
    z-index: 999;
    transition: all 0.3s;

}
.news_mid .news_mid_bd ul li a .news_bd_img {
    width: 150px;
    height: 90px;
    overflow: hidden;
    z-index: 5;
}
.news_mid .news_mid_bd ul li a .news_bd_img img {
    width: 100%;
    z-index: 5;
    height: 100%;
}
.news_mid .news_mid_bd ul li a .news_bd_text {
    width: 350px;
    margin-left: 20px;
    border-top: 1px solid #ececec;
    z-index: 5;

}
.news_mid .news_mid_bd ul li a .news_bd_text::before {
    content: '';
    background-color: #4268bd;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #f7f7f7 solid;
    border-right: 7px #f7f7f7 solid;
    position: relative;
    top: -4px;
    left: 170px;
    margin-bottom: 5px;
    
}
.news_mid .news_mid_bd ul li a .news_bd_text h2 {
    font-weight: normal;
    font-size: 16px;
    color: #333;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
margin-bottom: 10px;
}
.news_mid .news_mid_bd ul li a .news_bd_text p {
    font-size: 14px;
    color: #666;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.news_mid .news_mid_bd ul li:hover a {
    background-color: #fff;
    transition: all 0.3s;

}
.news_mid .news_mid_bd ul li:hover a .news_bd_text::before {
    border-left: 7px #fff solid;
    border-right: 7px #fff solid;
    transition: all 0s;
}
/* 问题解答 */

.faq .faq_title {
text-align: center;
margin-right:15px;
margin-top: 25px;
}
.faq .faq_title p {
    font-size: 18px;
    color: #333;
    font-weight: bold;
}
.faq .faq_title em {
    font-size: 13px;
    color: #333;
    line-height: 40px;
}
.faq .faq_title .faq_title_hd {
    width: 90px;
    height: 16px;
    color: #fff;
    text-align: center;
    line-height: 16px;

}
.faq .faq_title .faq_title_hd .faq_title_hd_fl {
    width: 45px;
    height: 16px;
    background-color: #023a91;
    cursor: pointer;
}
.faq .faq_title .faq_title_hd .faq_title_hd_fr {
    width: 45px;
    height: 16px;
    background-color: #00a83e;
    cursor: pointer;

}
.news_div,.news .divdgweb_new_div{overflow:hidden;}
.news_div_item,.news_bot .divdgweb_new_div_item{width:557px;background:#f9f9f9;height:150px;padding:18px;overflow:hidden; margin-bottom:20px;}
.news_div_item:hover,.news_bot .divdgweb_new_div_item:hover{background:#f0f0f0;}
.news_div_item_content,.news_bot .divdgweb_new_div_item_content{width:338px;float:right;}
.news .news_div_item_pic{width:200px;float:left;overflow:hidden;}
.news .news_div_item_pic img{width:200px;height:150px;transition:0.6s;}
.news_div_item:hover img,.news_bot .divdgweb_new_div_item:hover img{transform:scale(1.1);transition:0.6s;}
.news_div_item_title,.news_bot .divdgweb_new_div_item_title{border-bottom:1px solid #e5e5e5;}
.news_div_item_title a,.news .divdgweb_new_div_item_title a{font-size:16px;font-weight: bold;color: #444;display:block;line-height:21px;background:url(../images/20191209150522_140421108.png) no-repeat right center;}
.news_div_item:hover .news_div_item_title a,.news_bot .divdgweb_new_div_item:hover .news .divdgweb_new_div_item_title a{background:url(../images/20191209150522_140421108.png) no-repeat right center;}
.news_div_item_date,.news_bot .divdgweb_new_div_item_date{overflow:hidden;}
.news_div_item_date>div,.news_bot .divdgweb_new_div_item_date>div{float:left;color:#666;line-height:38px;}
.news_div_item_body,.news_bot .divdgweb_new_div_item_body{line-height:30px;margin-top:5px;color:#666;}

.news_fqa_ri {width:1090px;height:144px;overflow:hidden;position:relative;}
.news_fqa_ri .divdgweb_new_div{position:absolute;top:0;}
.news_fqa_ri .divdgweb_new_div_item{width:502px;height:100px;border:1px solid #e5e5e5;float:left;padding: 20px 15px;}
.divdgweb_new_div_item{margin-right:20px;}

.news_fqa_ri .divdgweb_new_div_item_title{background:url(../images/20191209150522_1436432010.png) no-repeat left center;padding-left:28px; margin-top:8px;}
.news_fqa_ri .divdgweb_new_div_item_body{background:url(../images/20191209150523_357696104.png) no-repeat left 4px;padding-left:28px;line-height:26px;margin-top:15px;color:#666;}
.divdgweb_new_div_item_a{display: block; float: left; font-size:16px;font-weight: bold;color: #444;display:block;line-height:21px;}
.divdgweb_new_div_item_title{
    width: 100%;
    height: 21px;
}
.divdgweb_new_div_item_title .right{
    display: block;
    float: right;
    margin-right: 20px;
    width: 21px;
    height: 21px;
    background:url(../images/20191209150522_140421108.png) no-repeat center;
}
.divdgweb_new_div_item_a:hover {
    color: #0141a3;
    
}
/* 底部 */
.copyright .cr_kslj{ margin-top: 50px;height:377px; background:#023a91; border-bottom:1px solid #1850a5; }
.cr_kslj ul{ float:left; padding-top:53px; height:324px; border-right:1px solid #184fa2; color:#fff;}
.cr_kslj ul:nth-child(1){ padding-right:100px;}
.cr_kslj ul:nth-child(2){ padding-left:85px;padding-right:85px;}
.cr_kslj ul:nth-child(3){ padding-left:0px;border:none; float: right;}
.cr_kslj ul:nth-child(1) dl p,.cr_kslj ul:nth-child(2)  p{ font-size:20px; font-weight:bold; margin:15px 0px 25px 0px;}
.cr_kslj ul:nth-child(1) dl dt{ line-height:38px;}
.cr_kslj ul:nth-child(1) dl dt{ padding-left:30px;}
.cr_kslj ul:nth-child(1) dl dt:nth-child(2){ background:url(../images/20191209153317_412693897.png) no-repeat left;}
.cr_kslj ul:nth-child(1) dl dt:nth-child(3){ background:url(../images/20191209154746_1717629419.png) no-repeat left;}
.cr_kslj ul:nth-child(1) dl dt:nth-child(4){ background:url(../images/20191209153318_1092386426.png) no-repeat left;}
.cr_kslj ul:nth-child(1) dl dt:nth-child(5){ background:url(../images/20191209153318_118216687.png) no-repeat left;}
.cr_kslj ul:nth-child(2) dl a{ display:block; font-size:14px; color:#f7f7f7; line-height:48px; padding-left:14px; background:url(../images/20191209153316_1518624683.png) no-repeat left;}
.cr_kslj ul:nth-child(2) dl a:hover{ color:#00a83e;}
.cr_kslj ul:nth-child(2) dl:nth-child(2){ margin-right:100px;}
.cr_kslj ul:nth-child(3) dl{ width:177px; float:left;}
.copyright .cr_kslj ul:nth-child(1) h2 {
    font-size: 40px;
}
.cr_concat{ height:265px; width:382px; background:url(../images/20191209154746_1344072407.png) no-repeat center; text-align:center;}
.cr_phone{ font-size:30px; padding-left:38px; background:url(../images/20191209153316_1244651589.png) no-repeat left; width:225px; margin:0 auto;}
.cr_concat dl:nth-child(3){ margin-right:26px; }
.cr_concat dl img:nth-child(1){margin-left: 3px;}
.cr_t{ color:#00a83e; padding-top:16px;}
.cr_kslj ul:nth-child(3) dl dt {
    margin-top: 20px;
}
.copyright .end {
    overflow: hidden;
    height: 175px;
    background: #023a91;
    text-align: center;
}
.copyright .end .end_box {
    margin-top: 38px;
    margin-bottom: 30px;
}
.copyright .end p {
    font-size: 14px;
    color: #ebebeb;
}
.copyright .end p a {
    font-size: 14px;
    color: #ebebeb;
}
.copyright .end p a:hover {
    color: #00a83e;
}
.copyright .end .footer_logos img {
    margin-right: 10px;
}
.copyright .end .footer_links dl {
    margin-top: 10px ;
    color: #fff;
    font-size: 14px;
}
.copyright .end .footer_links dl dt {
    display: inline-block;
}
.copyright .end .footer_links dl dd {
    display: inline-block;
}
.copyright .end .footer_links dl dd a {
    color: #fff;
    font-size: 14px;
}
.copyright .end .footer_links dl dd a:hover {
    color: #00a83e;
}
/* 产品列表页 */
.bannerbar {
    width: 100%;
    height: 296px;
    background: url(../images/chanpin.jpg) no-repeat center;
    background-size: cover;
}

.navbar_list {
    width: 100%;
    height:65px;
    background-color: #fff;
    box-shadow: 1px 16px 38px #cccccc57;
    line-height: 65px;
}
.navbar_list .navbar_list_box .navbar_list_box_title i {
    display: inline-block;
    width: 30px;
    height:30px;

}
.navbar_list .navbar_list_box .navbar_list_box_title i img {
    vertical-align: sub;
}
.navbar_list .navbar_list_box .navbar_list_box_title span {
    font-size: 20px;
    color: #333333;
}
.navbar_list .navbar_list_box_address i{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/address_icon.png) no-repeat center;
    background-size: contain;
    vertical-align: middle;

}
.navbar_list .navbar_list_box_address {
    font-size: 14px;
    color: #333333;
}
.navbar_list .navbar_list_box_address a {
    color: #333333;

}
.navbar_list .navbar_list_box_address a:hover {
    color: #023a91;
}
/* 产品中心内容 */
.list_img_main {
    margin: 65px 0;
}
.list_img_main .product_item_hd ul {
    width: 100%;
   text-align: center;
}
.list_img_main .product_item_hd ul li {
    display: inline-block;
    margin-right: 12px;
    border: 1px solid #efefef;
    background-color: #fff;

}
.list_img_main .product_item_hd ul li.on a {
    background-color: #023a91;
    color: #fff;
}
.list_img_main .product_item_hd ul li a {
  
    display: block;
    padding:10px 33px;
    color: #666;
    font-size: 14px;
}
.list_img_main .product_item_hd ul li a:hover {
    background-color: #023a91;
    color: #fff;
}

.list_img_main .product_item_bd {
    margin-top: 40px;
}
.list_img_main .product_item_bd ul {
    width: 105%;
}
.list_img_main .product_item_bd ul li{
    float: left;
    width: 280px;
    height: 375px;
    margin-right: 25px;
    background-color: #fff;
    margin-bottom: 58px;
    box-shadow:-2px 6px 8px #cccccc52;
}


.list_img_main .product_item_bd ul li a {
    position: relative;
    display: block;
    width:100%;
    height:100%;
}
.list_img_main .product_item_bd ul li a .item_bd_img {
    width:280px;
    height:238px;
    overflow: hidden;
}
.list_img_main .product_item_bd ul li a img {
   width: 100%;
   height: 100%;
    vertical-align: top;
    transition: all 0.5s;

}
.list_img_main .product_item_bd ul li a .item_bd_text {
    padding: 29px 20px;
    text-align: center;
    transition: all 0.3s;

}
.list_img_main .product_item_bd ul li a .item_bd_text h5{
    font-weight: normal;
    font-size: 14px;
    color:#333333;
    margin-bottom: 15px;

}
.list_img_main .product_item_bd ul li a .item_bd_text p {
  
    font-size: 14px;
    color:#666;
   display:-webkit-box;
   -webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.list_img_main .product_item_bd ul li a:hover .item_bd_text {
    position: relative;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-top: -20px;
    background-color: #023a91;
    transition: all 0.3s;
}
.list_img_main .product_item_bd ul li a:hover .item_bd_text h5 {
    color: #fff;
}
.list_img_main .product_item_bd ul li a:hover .item_bd_text p {
    color: #fff;
}
.list_img_main .product_item_bd ul li a:hover img {
    transform: scale(1.1);
    transition: all 0.5s;

}
/* 分页 */
.page2 {
    text-align: center;
}

.page2 a {
    display: inline-block;
    padding: 10px 20px;
    border: 1px solid #eaeaea;
    margin: 0 5px;
    color: #666;
    vertical-align: middle
}
.page2 .text{
    display: inline-block;
    padding: 10px 20px;
    border: 1px solid #eaeaea;
    margin: 0 5px;
    color: #666;
    vertical-align: middle
}
.page2 a:hover {
    background: #023a91;
    border: 1px solid #023a91;
    color: #fff;
}

.page2 .cur {
    display: inline-block;
    margin: 0 5px;
    background: #023a91;
    padding: 11px 21px;
    color: #fff;
    vertical-align: middle
}

.page2 .prev,
.page2 .next {
    display: inline-block;
    width: 50px;
    height: 42px;
    border: 1px solid #eaeaea;
    padding: 0;
    vertical-align: middle
}

.page2 .prev .arrow,
.page2 .next .arrow {
    position: absolute;
    width: 15px;
    height: 15px;
    margin: 13px 17px;
    background: url(../images/arrow.png) no-repeat;
}

.page2 a.next:hover,
.page2 a.prev:hover {
    background: #023a91;
    border: 1px solid #023a91;
    padding: 0;
}

.page2 span.prev .arrow {
    background-position: -2px -43px;
}

.page2 a.prev .arrow {
    background-position: -2px -3px;
}

.page2 a.prev:hover .arrow {
    background-position: -2px -22px;
}

.page2 span.next .arrow {
    background-position: -14px -43px;
}

.page2 a.next .arrow {
    background-position: -14px -3px;
}

.page2 a.next:hover .arrow {
    background-position: -14px -22px;
}
/* 新闻列表 */
.list_bannerbar {
    width: 100%;
    height: 296px;
    background: url(../images/news_banner.jpg) no-repeat center;
    background-size: cover;
}
.list_main {
    margin-top: 60px;
}
.list_main .list_main_left {
    width: 862px;
}
.list_main .list_main_left .list_main_left_hd {
    margin-bottom: 60px;
}
.list_main .list_main_left .list_main_left_hd ul {
    text-align: center;
}
.list_main .list_main_left .list_main_left_hd ul li {
   display: inline-block;
    width: 115px;
    height: 39px;
    border: 1px solid #efefef;
    line-height: 39px;
    text-align: center;
    font-size: 14px;
    color: #666666;
    margin-right: 10px;
}
.list_main .list_main_left .list_main_left_hd li a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 39px;
    text-align: center;
    font-size: 14px;
    color: #666666;
}
.list_main .list_main_left .list_main_left_hd li.on a {
    background-color: #023a91;
    color: #fff;
}
.list_main .list_main_left .list_main_left_bd ul {
    margin-bottom: 100px;
}
.list_main .list_main_left .list_main_left_bd ul li{
  
    width: 861px;
    height: 188px;
    border: 1px solid #ececec;
    margin-bottom: 33px;
}
.list_main .list_main_left .list_main_left_bd ul li a {
    position: relative;
    display: block;
    width: 823px;
    height: 150px;
    padding: 19px 21px 19px 17px;
}
.list_main .list_main_left .list_main_left_bd ul li a .list_main_bd_img{
    width: 190px;
    height: 148px;
    margin-right: 15px;
    overflow: hidden;
}
.list_main .list_main_left .list_main_left_bd ul li a .list_main_bd_img img {
    width: 100%;
    height: 100%;
    transition: all 0.3s;
}
/* 弹性边框线 */
.list_main_left_bd li a .top {
    position: absolute;
    top: -1px;
    left: 0;
    width: 0px;
    height: 1px;
    transition: all 0.5s;

}
.list_main_left_bd li a .right {
    position: absolute;
    top: 0px;
    right: -1px;
    width: 1px;
    height: 0px;
    transition: all 0.5s;

}
.list_main_left_bd li a .bottom {
    position: absolute;
    bottom: -1px;
    right: 0;
    width: 0px;
    height: 1px;
    transition: all 0.5s;

}
.list_main_left_bd li a .left {
    position: absolute;
    bottom: 0px;
    left: -1px;
    width: 1px;
    height: 0px;
    transition: all 0.5s;

}
.list_main_left_bd li a:hover .top {
    width: 100%;
    background-color: #023a91;
    transition: all 0.5s;
}
.list_main_left_bd li a:hover .right {
    height: 100%;
    background-color: #023a91;
    transition: all 0.5s;
}
.list_main_left_bd li a:hover .bottom {
    width: 100%;
    background-color: #023a91;
    transition: all 0.5s;
}
.list_main_left_bd li a:hover .left {
    height: 100%;
    background-color: #023a91;
    transition: all 0.5s;
}
/* 弹性边框线 */

.list_main_left_bd ul li a .list_main_bd_text {
    position: relative;
    width: 618px;

}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_top {
    width: 618px;
    height: 55px;
    line-height: 55px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_top h5 {
    float: left;
    font-size: 14px;
    color: #333;
    font-weight: normal;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_top .list_mian_data_time {
float: right;
font-size: 14px;
color: #999999;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_mid p{
    font-size: 12px;
    color: #8c8c8c;
    line-height: 20px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_end  {
    margin-top: 23px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_end span {
    font-size: 14px;
    color: #999999;
    margin-right: 25px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_end span:nth-child(1)::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/list_logo.png) no-repeat center;
    background-position: -5px -5px;
    position: relative;
    top: 5px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_end span:nth-child(2)::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/list_logo.png) no-repeat center;
    background-position: -32px -6px;
    position: relative;
    top: 5px;
}
.list_main_left_bd ul li a .list_main_bd_text .list_main_bd_text_end span:nth-child(3)::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/list_logo.png) no-repeat center;
    background-position: -63px -5px;
    position: relative;
    top: 5px;
}
.product_more_list {
    display:block;
    width: 150px;
    height:40px;
   position: absolute;
    bottom: -10px;
    right: 0px;
    box-shadow: 1px 1px 10px #ccc;
}
.product_more_list span {
    float: left;
    display:block;
    width:110px;
    height:40px;
    font-size: 14px;
    color: #aba8a8;
    text-align: center;
    line-height: 40px;
    background-color: #fff;
    
    transition: all 0.5s;
}
.product_more_list i {
    float: left;
    display:block;
    width:40px;
    height:40px;
    background: url(../images/jiantou2.png) no-repeat center;
    background-position: -51px -32px;
    background-color: #383838;
    transition: all 0.5s;
}
.list_main_left_bd li:hover .product_more_list span {
    text-indent: 20px;
    transition: all 0.5s;
    color: #333;
}
.list_main_left_bd li:hover .product_more_list i {
    background-color: #023a91;
    transition: all 0.5s;
}
.list_main_left_bd li:hover {
    border: 1px solid #023a91;
}
.list_main_left_bd li:hover .list_main_bd_text .list_main_bd_text_top h5 {
    color: #023a91;
}
.list_main_left_bd li:hover .list_main_bd_img img{
    transform: scale(1.1);
    transition: all 0.3s;

}
.list_main_right {
    width: 295px;
}









/* 新闻详情页 */

.content_bannerbar {
    width: 100%;
    height: 296px;
    background: url(../images/callus.jpg) no-repeat center;
    background-size: cover;
}
/* content_main_left */
.content_mian_left {
    width: 860px;
    height: auto;
    overflow: hidden;
    margin-top: 40px;
}
.content_about{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin-top: 40px;
}
.content_about .title{
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 0;
    width: 100%;
}
.content_about .title h2 {
    height: auto;
    overflow: hidden;
    line-height: 30px;
    font-size: 24px;
    font-weight: normal;
    color: #444;
    overflow: hidden;
    text-align: center;
    margin-bottom: 25px;

}
.content_about .title .time {
    color: #999999;
    margin-top: 10px;
    line-height: 28px;
    height: 45px;
    text-align: center;
}
.content_about .content {
    height: auto;
    padding-top: 35px;
    padding-bottom: 40px;
    line-height: 200%;
    color: #333333;
}
.content_about .content .content_img {
    width: 100%;
    text-align: center;
}
.content_mian_left .title {
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 0;
    width: 100%;
}

.content_mian_left .title h2 {
    height: auto;
    overflow: hidden;
    line-height: 30px;
    font-size: 24px;
    font-weight: normal;
    color: #444;
    overflow: hidden;
    text-align: center;
    margin-bottom: 25px;

}

.content_mian_left .title .time {
    color: #999999;
    margin-top: 10px;
    line-height: 28px;
    height: 45px;
    text-align: center;
}
.content_mian_left .content {
	width:100%;
    height: auto;
    padding-top: 35px;
    padding-bottom: 40px;
    border-bottom: 1px solid #e5e5e5;
    line-height: 200%;
    color: #333333;
}


.content_mian_right {
    width: 295px;
    margin-top: 40px;
}
.content_main .content_mian_left .content p {
    font-size: 14px;
    color: #666666;
}
.content_main .content_mian_left .content img {
width: 100%;height: 100%;
}
/* 产品详情页 */

.content_img_main {
margin-top: 60px;

}
.content_img_main .content_img_main_left {
    width: 885px;

}

.content_img_main_left .con_img_top {
    padding: 15px;
}
/* 放大镜+轮播 */

.jqzoom{ width:400px;  position:relative;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{  position: absolute;
    top: 150px;
    left:0px;
    width:445px; height:70px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.jpg) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:8px;}
#spec-right{background:url(../images/right.jpg) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:8px;}
#spec-list{ width:360px; float:left; overflow:hidden;display:inline; margin: 8px 10px 8px 25px;
}
#spec-list ul{ float:left; overflow:hidden;padding-left: 2px; }
#spec-list ul li{ float:left;  display:inline; width:90px;height:65px;   }
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:56px;}
/*jqzoom*/
.jqzoom{padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.con_img_top_1_text {
    position: relative;
    width: 435px;
    margin-left: 20px;
    height: 305px;
}
.con_img_top_1_text h2 {
    font-size: 24px;
    color: #333;
   padding-bottom: 17px;
    border-bottom: 1px solid #edf1e2;
    font-weight: normal;
}
.con_img_top_1_text p {
    font-size: 14px;
    color: #626262;
    margin-top: 17px;
    line-height: 20px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
}
.con_img_call {
    position: absolute;
    bottom: 10px;
    left: 0;
}
.con_img_call a {
    position: relative;
    float: left;
    display: block;
    width: 142px;
    height: 53px;
    border-radius: 53px;
    line-height: 53px;
    font-size: 20px;
    color: #fff;
    background-color: #0c4da2;
    padding-left: 30px;
}
.con_img_call a:active{
    background-color: #00a83e;
}
.con_img_call a::after {
    position: absolute;
    content: '';
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    background: url(../images/proDetailsIntro_icon02.png) no-repeat center;
}
.con_img_call .con_img_call_num {
    float: left;
    margin-left: 20px;
    margin-top: 10px;
}
.con_img_call .con_img_call_num i {
    float: left;
    display: block;
    width: 40px;
    height: 40px;
    background: url(../images/phone.png) no-repeat center;
    margin-right: 5px;
    margin-top: 2px;
}
.con_img_call .con_img_call_num .con_img_call_num1 h5 {
    display: block;
    font-size: 12px;
    color: #333333;
}
.con_img_call .con_img_call_num .con_img_call_num1 p {

    font-size: 26px;
    color: #0c4da2;
    margin: 0;
}
/* 下面切换的盒子 */
.content_img_main_left .con_img_bd {
    padding: 0 10px;
}
.content_img_main_left .con_img_bd ul {
    overflow: hidden;
    border-bottom: 1px solid #e4e4e4;
}
.content_img_main_left .con_img_bd ul li {
    float: left;
    width: 150px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 14px;
    color: #333333;
    border:1px solid #e4e4e4 ;
    border-bottom: none;
    cursor: pointer;
    
}
.content_img_main_left .con_img_bd ul li.on {
    border: 1px solid #0f51bb;
    background-color: #0f51bb;
    color: #fff;
}
.content_img_main_left .con_img_bd .con_img_bd_box {
    height: auto;
    overflow: hidden;

}
.content_img_main_left .con_img_bd .con_img_bd_item {
    padding-bottom: 30px;
    border-bottom: 1px solid #ededed;
}
.content_img_main_left .con_img_bd .con_img_bd_item .con_bd_item_pt {
    width: 100%;
    text-align: center;
  
}
.content_img_main_left .con_img_bd .con_img_bd_item .con_bd_item_pt img {
    max-width: 600px;
    margin-top: 50px;
}
.content_img_main_left .con_img_bd .con_img_bd_item p {
    font-size: 14px;
    color: #333333;
}
/* 分页 */
.con_img_bd_fy {
    padding: 0 10px;
    margin-bottom: 20px;
}
.con_img_bd_fy .next,
.con_img_bd_fy .prev {
    width: 50%;
}
.con_img_bd_fy .next .next_tilte ,
.con_img_bd_fy .prev .prev_tilte {
    display: block;
    float: left;
width: 60px;
height: 40px;
padding-left: 15px;
line-height: 40px;
font-size: 14px;
color: #fff;
background-color: #0c4da2;
}
.con_img_bd_fy .next .next_link ,
.con_img_bd_fy .prev .prev_link {
    width: 336px;
    float: left;
    line-height: 38px;
    padding-left: 20px;
    border: 1px solid #eeeeee;
    border-left: none;
    font-size: 14px;
    color: #999;
}
.con_img_bd_fy a {
    font-size: 14px;
    color: #333333;
}
.con_img_bd_fy a:hover {
    color: #004c9f;
}


/* 联系我们切换栏目 */
.con_img_bd_call {
    border-bottom: 1px solid #ebebeb;
}
.con_img_bd_call .conBox .box .linkUsIntro{width:870px;margin: 40px auto 0;padding-bottom: 40px; height: auto;}
.con_img_bd_call .conBox .box .linkUsIntro ul li{float: left;}
.con_img_bd_call .conBox .box .linkUsIntro ul li img{display: block;width: 440px;height: 280px;float: left;margin-right: 20px;}
.con_img_bd_call .conBox .box .linkUsIntro ul li h3{font-size: 20px;color: #333333;font-weight: normal;}
.con_img_bd_call .conBox .box .linkUsIntro ul li p{font-size: 14px;color: #333333;line-height: 24px;margin-top: 22px;}
.con_img_bd_call .conBox .box .linkUsAddress{width: 870px;margin: 0 auto;}
.con_img_bd_call .conBox .box .linkUsAddress ul{border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.con_img_bd_call .conBox .box .linkUsAddress li{width: 290px;padding-top: 48px;height: 282px;background: url(../images/linkUsAddressBg01.png) repeat-y;text-align: center;float: left;}
.con_img_bd_call .conBox .box .linkUsAddress li img{display: block;margin: 0 auto;}
.con_img_bd_call .conBox .box .linkUsAddress li h3{margin: 12px 0 42px 0;font-size: 16px;color: #004c9f;font-weight: normal;}
.con_img_bd_call .conBox .box .linkUsAddress li p{font-size: 14px; color: #333333;margin-bottom: 6px;line-height: 22px;}
.con_img_bd_call .conBox .box .linkUsAddress .LinkUsMap{width: 100%;margin-top: 20px;}
.con_img_bd_call .conBox .box .linkUsAddress .LinkUsMap img{display: block;width: 870px;height: 380px;}
.con_img_bd_call .conBox .box .LinkUsMap{width: 100%;margin-top: 20px;}
.con_img_bd_call .conBox .box .LinkUsMap img{display: block;width: 870px;height: 380px;}
/* proDetailsLy */
.proDetailsLy{width: 870px;margin: 30px auto 0;}
.proDetailsLy .conBox .box1{width: 100%;margin-top: 33px;}
.proDetailsLy .conBox .box1 .Input{width: 427px;height: 58px;border: 1px solid #e4e4e4;float: left;margin-bottom: 10px;margin-left: 12px;}
.proDetailsLy .conBox .box1 input{width: 354px;padding-left: 22px;padding-right: 51px;font-size: 16px;color: #999999;line-height: 58px;outline: none;border: none;}
.proDetailsLy .conBox .box1 .Input1{margin-left: 0;}
.proDetailsLy .conBox .box1 .Input1 input{background: url(../images/proDetailsLy_icon01.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 .Input2 input{background: url(../images/proDetailsLy_icon02.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 textarea{padding-left: 22px;width: 795px;height: 150px;border: 1px solid #e0e0e0;padding-top: 18px;font-size: 16px;color: #999999;outline: none;resize: none;background: url(../images/proDetailsLy_icon03.png) no-repeat 828px 18px;padding-right: 51px;}
.proDetailsLy .conBox .box1 .yzmtj{margin-top: 20px;}
.proDetailsLy .conBox .box1 .yzmtj img{ margin: 10px 0px 15px 15px;}
.proDetailsLy .conBox .box1 .yzmtj .sr{width: 250px;float: left;border: 1px solid #e0e0e0;}
.proDetailsLy .conBox .box1 .yzmtj .sr span{display: block;font-size: 16px;color: #999999;display: block;height: 58px;line-height: 58px;float: left;border-right: 1px solid #e0e0e0;width: 100px;text-align: center;}
.proDetailsLy .conBox .box1 .yzmtj .sr input{padding:0 10px;width: 127px;float: left;display: block;border: none;line-height: 58px;font-size: 16px;color: #999;height: 58px;outline: none;}
.proDetailsLy .conBox .box1 .yzmtj #spVerCode img{display: block;margin-top: 14px;margin-left: 10px;float: left; width:105px; height:38px;}
.proDetailsLy .conBox .box1 .yzmtj a.p{ line-height:86px; margin-left:10px;}
.proDetailsLy .conBox .box1 .yzmtj a.tj{display: block;width: 410px;height: 60px;line-height: 60px;font-size: 22px;color: #fff;text-decoration: none;text-align: center;background: #004c9f;float: right;}
table th, table td {
    padding: 5px;
}
.content_img_main_right {
    width: 283px;
}


 .right_list {
    height: auto;
    overflow: hidden;
    margin-bottom: 15px;
}

.right_list .title {
    position: relative;

    height: 30px;
    border-bottom: 1px solid #e5e5e5;
    line-height: 20px;
    margin-bottom: 10px;
}
.right_list .title a{
    display: inline-block;
    float:right;
    margin-right: 10px;
    color: #999;
    font-size: 14px;
}
.right_list .title a:hover{
    color: #023a91;
}
 .right_list .title .a {
    font-size: 16px;
    color: #333333;
    height: 20px;
    margin-right: 5px;
    margin-left: 8px;
}

.right_list .title .b {
    color: #666666;
    font-size: 14px;
    margin-left: 9px;
    height: 20px;
    text-transform: uppercase;
}

.right_list ul li {
    height: 49px;
    line-height: 49px;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
}

 .right_list ul li a {
    display: inline-block;
    height: 100%;
    color: #999999;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.right_list_new ul li a{
    width: 70%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.right_list ul li b{
    height: 100%;
    display: inline-block;
    color: #999;
    font-weight: normal;
    float: right;
}
.right_list ul li a:hover {
    color: #023a91;
}

.right_list ul li a span {
    width: 5px;
    height: 1px;
    display: block;
    float: left;
    margin-right: 5px;
    background-color: #999999;
    margin-top: 24px;
    transition: .3s;
}

.right_list ul li a:hover span {
    width: 15px;
    background-color: #023a91;
}
.right_list .title .a::after {
    content: '';
    width: 80px;
    height: 2px;
    position: absolute;
    bottom: -1px;
    left: 0;
    background-color: #0d4296;
}

.right_list .right_list_ewm 
{
    height: 250px;
    margin-top: 15px;
    background-color: #f6f6f6;
    padding: 20px 45px 0 ;
    text-align: center;
}
.right_list .right_list_ewm img {
    width: 185px;
    height: 187px;
}
 .right_list .right_list_ewm p {
    font-size: 16px;
    color: #333333;
    margin-top: 10px;
}

.right_list .problem_ul li a span {
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    margin-right: 5px;
    background-color: #383838;
    margin-top: 15px;
    transition: .3s;
    line-height: 20px;
    text-align: center;
    color: #fff;
    
}
.right_list .problem_ul li:hover  a span{
 margin-left: 10px;
 width: 20px;

 background-color: #023a91;

}
.right_list .click_font{
margin-top: 27px;
}
.right_list .click_font a {
    margin-top: 8px;
    display: inline-block;
    padding: 0 20px;
    font-size: 14px;
    color: #333333;
    height: 30px;
    line-height:30px ;
    background-color: #fff;
    margin-bottom: 5px;
    border: 1px solid #aaaaaa;
    border-radius: 5px;
}

.right_list .click_font a:hover{
    background-color: #023a91;
    color: #fff;
}
.right_list .problem_ul1 {
    padding: 20px 25px;
    /* height: 300px; */
}

/* 联系我们 */
.contact_boxs{ width:1060px; margin:0 auto; }
.contact_boxs .title{  margin:50px auto;   text-align:center; }
.contact_boxs .link_way ul{ width:1300px; }
.contact_boxs .link_way ul li{ width:328px; height:88px; float:left; border:1px solid #eee; margin-right:35px;  }
.contact_boxs .link_way ul li.qq{ background:url(../images/icon_qq.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li.tel{ background:url(../images/icon_tel.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li.email{ background:url(../images/icon_email.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li .nr{ width:220px; height:50px; margin-top:15px; line-height:25px;  margin-left:100px; color:#666;}
.contact_boxs  .ewm{ width:350px; height:160px; padding-top:20px; margin:50px auto;  background:url(../images/kuang.png) no-repeat left bottom; text-align:center; }



.leave_words{ background:#ebebeb; height:395px;  }
.leave_words table{ margin:50px auto 0px; color:#666;  }
.leave_words  table  .inp{ width:196px; height:32px; line-height:34px;  border:1px solid #dadada; text-indent:6px; color:#7e7e7e; }
.leave_words  table .txt{ width:782px; height:80px; padding:5px; border:1px solid #dadada; color:#7e7e7e; }
.leave_words  table .submit_btn{ width:240px; height:44px; text-align:center; line-height:44px; color:#FFF; border:0; background:#f54f4f; margin-left:42px; font-size:16px; font-family:"microsoft yahei"; cursor:pointer;  }

.leave_words  table .submit_btn:hover{ filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}


#dituContent {
    width: 1200px;
    height: 518px;
    border: #ccc solid 1px;
    margin: 0 auto 20px;
}

.iw_poi_title {
    color: #CC5522;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-right: 13px;
    white-space: nowrap
}

.iw_poi_content {
    font: 12px arial, sans-serif;
    overflow: visible;
    padding-top: 4px;
    white-space: -moz-pre-wrap;
    word-wrap: break-word
}
.us_box_right .main_right_title {
    text-align: center;
}
.us_box_right .main_right_title span {
    display: inline-block;
    vertical-align: sub;
}
.us_box_right .main_right_title h1 {
    display: inline-block;
    font-size: 30px;
    color:#17191e;
    padding: 0 10px;
    margin-bottom: 45px;
}
/* app页面 */
.list_main_left .application_icons {
    margin-bottom: 55px;
}
.list_main_left .application_icons ul{
 width: 105%;
} 
.list_main_left .application_icons ul li {
    float: left;
    width: 271px;
    height: auto;
    margin-right: 23px;
    margin-bottom: 10px;
}
.list_main_left .application_icons ul li a {
    display: block;
    width: 100%;
    height: 100%;

}
.list_main_left .application_icons ul li a .app_img {
    width: 271px;
    height: 201px;
    overflow: hidden;
}
.list_main_left .application_icons ul li a .app_img img {
    width: 100%;
    height:100%;
    vertical-align: top;
    transition:all 0.3s;
}
.list_main_left .application_icons ul li a .app_text {
    position: relative;
    height: 75px;
    line-height: 75px;
    overflow: hidden;
    font-size: 18px;
    color: #333333;
    text-align: left;
}
.list_main_left .application_icons ul li a .app_text span {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -14.5px;
    width: 72px;
    height: 29px;
    color: #fff;
    background-color: #023a91;
    vertical-align: top;
    line-height: 29px;
    font-size: 12px;
    text-align: center;
    border-radius: 29px;

}
.list_main_left .application_icons ul li a .app_text span em {
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    font-style: normal;
    z-index: 999;
}

.list_main_left .application_icons ul li:hover a .app_text span {
    background-color:#00a83e;
}
.list_main_left .application_icons ul li:hover .app_img img {
    transform: scale(1.1);
    transition:all 0.3s;
}
.list_main_left .application_icons ul li:hover .app_text {
    color: #0141a3;
}



 /* 上下页 */
    
 .prev_next {
    overflow: hidden;
    color: #666;
    margin: 30px 0 60px 0;
}
.prev_next span{
    display: inline-block;
	color:#D8D8D8;
    vertical-align: top;
}
.prev_next a {
    display: inline-block;
    font-size: 14px;
    max-width: 350px;
    overflow: hidden;
   text-overflow:ellipsis;
   white-space: nowrap;
    color: #666;
    vertical-align: top;
}

.prev_next a:hover {
    color: #023a91;
}





/* 右部分轮播 */
.product_box1{ margin:0 auto;  overflow:hidden; position:relative;    }
.product_box1 .bd{ padding:10px;   }
.product_box1 .bd ul{ overflow:hidden; zoom:1; height: auto; }
.product_box1 .bd ul li{ text-align:center; zoom:1; height: 245px; border: none; margin-bottom: 20px;}
.product_box1 .bd ul li .pic{ text-align:center; }
.product_box1 .bd ul li .pic img{  transition: all 0.3s;;width:100%; height:190px; display:block;  }
.product_box1 .bd ul li:hover .pic img {
    transform: scale(1.1);
    transition: all 0.3s;
}
.product_box1 .bd ul li .pic .pic_box_img {
    width: 295px;
    height: 190px;
    overflow: hidden;
}

.product_box1 .bd ul li .title{ line-height:24px; }
.product_box1 .bd ul li .pic a .pic_name {
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 14px;
    color: #555555;
    background-color: #f7f7f7;
}
.product_box1 .bd ul li:hover .pic a .pic_name {
    background-color: #023a91;
    color: #fff;
}


/*tag*/
.main_content {
	height: auto;
	overflow: hidden;
	padding: 40px 0;
}
.tag_box {
	height: auto;
	overflow: hidden;
}
.tag_box h3 {
	font-weight: normal;
	font-size: 18px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-bottom: 28px;
	color: #333;
}
.tag_one {
	height: auto;
	overflow: hidden;
	padding-bottom: 40px;
}
.tag_one a {
	display: block;
	float: left;
	padding: 0 16px;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ededed;
	font-size: 14px;
	color: #666;
	transition: all .3s;
}
.tag_one a:hover {
	background: #0f51bb;
	border: 1px solid #0f51bb;
	color: #fff;
}