@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;}
/*首页*/
.header{height: auto;   }
.head{position: relative;background: #f7f6f6;height:40px;     }

.header .header_l{color:#888888; font-size:14px;
    width: 695px;height:40px; line-height: 40px;overflow: hidden;
}
.header .header_b{color:#888;font-size:14px; height:40px; line-height: 40px;
    position: relative; 
}
.header .header_b .head_l{position: relative;    }
.header .header_b .head_l:hover a{color:#186dd1;     }
.header .header_b a{ margin: auto 10px 0 3px; color:#888;    }
.header .header_b a .top_icon{width: 20px;height: 20px;position: relative;background: url(../images/weixin_icon.png) no-repeat;top: 10px;      }
.header .weixin a .top_icon{background-position: -8px -2px;    }
.header .shouji a .top_icon{background-position: -33px -3px;   }
.header .lianxi a .top_icon{background-position: -66px -3px;   }
.header .weixin:hover a .top_icon{background-position: -8px -23px;   }
.header .shouji:hover a .top_icon{background-position: -33px -24px;  }
.header .lianxi:hover a .top_icon{background-position: -66px -24px;  }

.ewm_code{width:91px;height:97px;position:absolute;top: 30px;display:none;z-index:999; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.header .header_b .weixin .ewm_code{left: -20px; }
.header .header_b .shouji .ewm_code{left: 0px; }
.header .header_b .head_l:hover .ewm_code{display: inline-block; }

.top_logos{height: 150px;overflow: hidden;      }
.top_logo{height: 150px;   }

.top_logos .logo_a{height: 150px;overflow: hidden;      }
.top_logos .logo_a .top_img{ margin-top: 32px;    }
.top_logos .logo_a .text{width:350px;margin: 41px 0 0 16px; height:63px;      }
.top_logos .logo_a .text p{color:#333;font-size:20px;height:30px; line-height: 30px;    }
.top_logos .logo_a .text h4{color:#333;font-size:22px;height:33px; line-height: 33px;   }

.top_logos .iso_img{height: 63px;margin-top: 40px;margin-left: 10px;     } 
.top_logos .iso_img a{display: inline-block;overflow: hidden;      }
.top_logos .iso_img .img{ margin-right: 5px;    } 

.top_logos .phone_r{height: 58px;margin-top: 48px;    } 
.top_logos .phone_r img{margin-right: 10px; display: inline-block;    } 
.top_logos .phone_r .text{ overflow: hidden;    } 
.top_logos .phone_r .text p{color:#999;font-size:14px;      } 
.top_logos .phone_r .text h4{color:#f38700;font-size:25px;    } 

/* 导航 */
.nav{ width:100%;height:60px;background:url(../images/nav_bg1.jpg) no-repeat center;position: relative;     }
.nav_s{ position: absolute;width:100%;height:60px;     }
.nav .nav_ul{height:74px;    }
.nav .nLi{width:150px; height:74px;float:left;text-align:center;color:#FFF;line-height:60px;position: relative;      }
.nav .nLi .nav_a{display:block;width:150px; height:74px;color:#FFF; font-size: 16px; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    }
.nav .nLi .nav_a:hover{background:url(../images/nav_img1.png) no-repeat; color:#FFF; position: absolute;  z-index: 100;  }
.nav .nav_ul .on .nav_a{background:url(../images/nav_img1.png) no-repeat; position: absolute;   z-index: 100;  }
.nav .sub{display:none; width:150px; left:0; top:60px;position:absolute; background:rgba(0,0,0,0.4);
     height:auto; z-index: 5;font-size: 16px; padding-top: 20px; }
.nav .sub li{zoom:1; height: 50px; line-height: 50px;  }
.nav .sub a{display:block; padding:0 10px; color:#fff;font-size: 14px;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.nav .sub a:hover{background:rgba(0,0,0,0.3); color:#fff;  }
/* banner */
.banner{width:100%;height:500px;overflow:hidden;position:relative; }
.banner .bd{position:relative;height:500px;z-index:0; }
.banner .bd li{width:100%;height:500px;zoom:1;vertical-align:middle;}
.banner .bd li a{ display:block; width:100%; height:100%;}
.banner .hd{position:absolute;z-index:1;bottom: 25px;overflow:visible;float:left; left:50%; margin-left: -120px; width: 240px; height: 3px; font-size:0;}
.banner .hd ul{zoom:1;overflow:visible; width: 240px;  }
.banner .hd ul li{float:left;width:50px;height:2px; margin:0px 10px;text-align:center;
      position: relative; 
    overflow: visible; background:rgba(225,225,255,0.3);
}
.banner .hd ul li.on{ background:rgba(225,225,255,1); }
.banner .hd ul li:hover{cursor:pointer; }
.banner_ctr{height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px; }
.banner_ctr a{display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; 
    opacity:0;filter: alpha(opacity=0); -moz-opacity:0;  -khtml-opacity:0;
}
.banner_ctr a.prev{left:-90px; }
.banner_ctr a.next{right:-1280px; background-position: -47px 0px; }
.banner_ctr a.prev:hover{background-position: 0 -79px;  }
.banner_ctr a.next:hover{background-position: -47px -79px;  }
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70); }

.index_title{ text-align: center;margin: 55px 0 35px 0;height: 54px; }
.index_title h4{display: inline;font-size:36px;    }
.index_title .title_1{  color:#333;      }
.index_title .span{display: inline-block; width: 10px;height:10px;background: #000;border-radius: 50%;position: relative;top:-7px;margin: 0 10px;  }
.index_title .title_2{ color: #186dd1;    }

.pro_grs{overflow: hidden;     }

.pro_grs .pro_content{  overflow: hidden;    }
.pro_left{width: 270px;border: 2px solid #186dd1;  padding-bottom: 35px;    }
.pro_index_title{height:110px;background: url(../images/pro_l_title1.png) no-repeat;position: relative;}
.pro_index_title h4{  color:rgba(183,216,255,0.05); font-size:60px;  position: absolute; text-align: center;}
.pro_index_title p{ width: 270px;position: absolute;  color:#fff; font-size:28px;text-align: center;margin-top: 30px; overflow: hidden;}
.pro_left .ul{ width: 230px;margin: 0 auto;}
.pro_left .ul .li{ overflow: hidden;  }
.pro_left .ul .li .title_a{display: block; margin-top: 10px ; height: 50px;line-height: 50px;text-align: center; color:#fff; font-size:18px;
    background: #186dd1; border-radius: 3px;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
}
.pro_left .ul .li:hover .title_a,.pro_left .ul .li.on .title_a{ background: #f38700;}
/*.pro_left .ul .li .title_a2{background: #f38700;   }*/

.pro_left .div_box{background: #edf1f5; overflow: hidden; }
.pro_left .div_box ul{ overflow: hidden; padding-bottom: 20px; }
.pro_left .div_box ul li{height: 40px;  }
.pro_left .div_box ul li a{display: block; color:#4a535d; font-size:14px;text-align: center;height: 40px;line-height: 40px; 
   width: 190px;border-bottom: 1px solid #dae1e7;margin: 0 auto;overflow: hidden;
   transition: all 0.3s;
   -moz-transition: all 0.3s;
   -webkit-transition: all 0.3s;
   -o-transition: all 0.3s;
}
.pro_left .div_box ul li:hover{background: #f38700;  }
.pro_left .div_box ul li:hover a{color: #fff;  }

.pro_grs .right{  width:897px;    }

.index_ul{height:auto; overflow:hidden; width:940px; }

.index_ul li{float: left;overflow: hidden;   }
.index_ul1 li{width:286px; height:242px;margin: 0px 0px 24px 11px;}
.index_ul li a{display:block;  
    transition: all 0.2s;  
    -moz-transition: all 0.2s;  
    -webkit-transition: all 0.2s;  
    -o-transition: all 0.2s;  
}
.index_ul1 li a{width:286px; }
.index_ul li a .div_img{position: relative;overflow: hidden;  }
.index_ul1 li a .div_img{width: 286px;height:190px; overflow:hidden;}
.index_ul li a .div_img .img{ display:block;width: 286px;height:190px; overflow:hidden;
    transition: all 0.3s;  
    -moz-transition: all 0.3s;  
    -webkit-transition: all 0.3s;  
    -o-transition: all 0.3s;  
}
.index_ul li:hover a .div_img .img{transform: scale(1.2);  }
.index_ul li .jia{position: absolute;background: rgba(0, 0, 0, 0.3);z-index: 5;margin-top: -190px; 
     transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;  
    -o-transition: all 0.3s;  
    opacity:0;  
    filter:alpha(opacity=0);       /* IE */
    -moz-opacity:0;              /* 老版Mozilla */
    -khtml-opacity:0;  
}
.index_ul1 li .jia{width:286px;height: 190px;  }
.index_ul li .jia img{display: block; transform: scale(1.2); 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.index_ul1 li .jia img{margin: 70px auto; }
.index_ul li:hover .jia{ opacity:1; 
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity:1;              /* 老版Mozilla */
    -khtml-opacity:1; }
.index_ul li:hover .jia img{    transform: scale(1); 
    opacity:1; 
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity:1;              /* 老版Mozilla */
    -khtml-opacity:1;
}

.index_ul li a .font{color: #666;text-align: center;font-size: 16px; 
    transition: all 0.4s;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s; 
}
.index_ul1 li a .font{width: 286px;height: 52px; line-height:52px; overflow: hidden;    }
.index_ul li:hover .font{color: #186dd1;   }

.pro_pcr{background: url(../images/pro2_bg.jpg) no-repeat center;height: 650px;margin-top: 35px;   }
.pro_pcr .title_img{top: 45px;bottom: 20px; position: relative; }
.pro_pcr .title_img_s{display: block;margin: 0px auto;  }
.pro_pcr_s{height: 650px;  }

/* 本例子css */
.picFocus{ margin:0 auto;width:1200px;position:relative;zoom:1;top: 88px;   }

.picFocus .hd{ width:100%; padding-top:5px;    }
.picFocus .hd ul{ margin-right:-5px; zoom:1; text-align: center;   }
.picFocus .hd ul li{ padding-top:5px;display: inline-block;position: relative;
    width: 114px;height:134px; top: 50px;margin: 0 25px;
}

.picFocus .hd ul li img{display: block;position: absolute;                }
.picFocus .hd ul li .img2{    
    opacity:0; 
    filter:alpha(opacity=0);       /* IE */
    -moz-opacity:0;              /* 老版Mozilla */
    -khtml-opacity:0; 
}

.picFocus .hd ul li .text{position: absolute;width: 114px;height: 134px; }
.picFocus .hd ul li .text span{display: block; width: 50px;height: 50px;
   margin: 20px auto 0;background: url(../images/pro2_icon.png) no-repeat; }
.picFocus .hd ul li .text p{color:#333;font-size:16px; margin-top: 8px;    }
.picFocus .hd ul li.on .text p{color:#FFF;      }

.picFocus .hd ul li:nth-child(1) .text span{background-position: -8px -5px; }
.picFocus .hd ul li:nth-child(2) .text span{background-position: -64px -5px; }
.picFocus .hd ul li:nth-child(3) .text span{background-position: -127px -5px; }
.picFocus .hd ul li:nth-child(4) .text span{background-position: -184px -5px; }
.picFocus .hd ul li:nth-child(5) .text span{background-position: -243px -5px; }
.picFocus .hd ul li:nth-child(6) .text span{background-position: -304px -5px; }

.picFocus .hd ul li:nth-child(1).on .text span{background-position: -8px -61px; }
.picFocus .hd ul li:nth-child(2).on .text span{background-position: -64px -60px; }
.picFocus .hd ul li:nth-child(3).on .text span{background-position: -127px -60px; }
.picFocus .hd ul li:nth-child(4).on .text span{background-position: -184px -60px; }
.picFocus .hd ul li:nth-child(5).on .text span{background-position: -243px -60px; }
.picFocus .hd ul li:nth-child(6).on .text span{background-position: -304px -61px; }

.picFocus .hd ul li.on img{   
    opacity:1; 
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity:1;              /* 老版Mozilla */
    -khtml-opacity:1;   
}

.picFocus .bd {width:1200px;height: 330px;     }
.picFocus .bd .tempWrap{overflow: hidden; border-radius: 168px;height: 330px;      }
.picFocus .bd li{overflow: hidden; border-radius: 168px; width:1200px;  height: 330px; background: #fff;     }
.picFocus .bd .img_l{ width:551px; height:330px; display:block;float: left;   }

.picFocus .bd .content{width:500px;height:285px; margin: 15px 0 0 40px;     }
.picFocus .bd .content h5{width:500px;color:#333; font-size:26px;height:40px; line-height: 40px; 
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}

.picFocus .bd .content .text_zh{border-top: 1px solid #dedede;overflow: hidden;margin-top: 13px;      }
.picFocus .bd .content .text_zh .div{ overflow: hidden;margin-top: 10px;      }
.picFocus .bd .content .text_zh .div span{display: block;float: left;width: 5px;height: 5px;border-radius: 50px;background: #999; 
     margin: 10px  7px 0 0;
}
.picFocus .bd .content .text_zh .div .text{ width: 487px;   color:#666; font-size:16px;height:52px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.picFocus .bd .content a{display: block;color:#fff; font-size:16px;width:130px;height:40px;
    line-height: 40px;text-align: center;background:url(../images/index_more_bg.png) no-repeat center;
    margin-top: 20px;background-position: 0px 0px;
    transition: .3s ease 0s;
    -moz-transition: .3s ease 0s;
    -webkit-transition:  .3s ease 0s;
    -o-transition:  .3s ease 0s;
}
.picFocus .bd .content a:hover{background-position: 0px -30px;   }

.case_1{overflow: hidden;   }
.case_1 .index_title{margin-top: 110px;  }

.product_cont{width: 100%; margin-top: 40px;   }
.douban { width: 100%;}
.douban .bd { overflow: hidden;width: 1111px!important; margin: 0 auto; height: 490px;    }
.douban .bd .tempWrap{overflow: hidden; height: 490px;  }
.douban .bd ul{ height: 490px;     }
.douban .bd ul li{
    width:350px;margin: 20px  10px 0 10px;height: 470px;
    text-align: center;
    font-size: 18px;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 

}
.douban .bd ul li:hover{ margin-top: 0px;}
.douban .bd ul li a{display: block;width:350px;height: 470px;       }
.douban .bd ul li .cont{background: #f8f8f8;height: 470px;
    width:350px;
    border: 1px solid #fff;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}

.douban .bd ul li .cont .img{width: 350px;height: 234px;overflow: hidden;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s; 
}

.douban .bd ul li .cont .img  img{display: block;width: 350px;height: 234px;  }

.douban .bd ul li .cont p{color: #333;font-size: 20px;width: 90%;margin: 20px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.douban .bd ul li .cont .text{color: #666;font-size: 14px;text-align: center;width: 90%; margin: 10px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.douban .bd ul li .cont .div_a{
    font-size: 14px;margin: 35px auto;border: 1px solid #d9d9d9;
  height: 40px;line-height: 40px;width: 200px;text-align: center; color: #666;  
  transition: .4s ease all;
  -moz-transition: .4s ease all;
  -webkit-transition: .4s ease all;
  -o-transition: .4s ease all;
}
.douban .bd ul li .cont .div_a:hover{background: #186dd1;color: #fff; border: 1px solid #186dd1;   }
.douban .bd ul li .cont .div_a span{display: inline-block;width: 15px;height: 15px;
   background: url(../images/case_arrow.png) no-repeat;background-position: -4px -7px;position: relative;top: 4px;left: 3px;
}
.douban .bd ul li .cont .div_a:hover span{background-position: -30px -7px;  }

.douban .prevnext{display: block; position: relative; 
    width: 40px;height: 70px;margin-top: -305px;z-index: 10px;line-height: 40px;text-align: center;
    color: #d0d0d0;
    transition: all 0.4s;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    opacity:0; 
    filter:alpha(opacity=0);       
    -moz-opacity:0;            
    -khtml-opacity:0;   
    cursor: pointer;
}

.douban .prev{left: 70px; }
.douban .next{
   right: 70px;
   left:auto; 
}
.douban:hover .prevnext{
    opacity:1; 
    filter:alpha(opacity=100);       /* IE */    
    -moz-opacity:1;              /* 老版Mozilla */    
    -khtml-opacity:1;  
}

.douban:hover .prev{ left: 0px;       }
.douban:hover .next{ right: 3px;     }

.douban .prevnext span{display: inline-block; width:25px;height: 2px;background: #d0d0d0;      }

.douban .prevnext:hover  span{background: #999;        }

.douban  .next span{margin-left: 8px;       }
.douban  .next .top{position: relative;top:3px;
    transform:rotate(-47deg);
    -ms-transform:rotate(-47deg); /* Internet Explorer */
    -moz-transform:rotate(-47deg); /* Firefox */
    -webkit-transform:rotate(-47deg); /* Safari 和 Chrome */
    -o-transform:rotate(-47deg); /* Opera */
 }
 .douban  .next .below{position: relative;top:-20px;
    transform:rotate(44deg);
    -ms-transform:rotate(44deg); /* Internet Explorer */
    -moz-transform:rotate(44deg); /* Firefox */
    -webkit-transform:rotate(44deg); /* Safari 和 Chrome */
    -o-transform:rotate(44deg); /* Opera */
 }

 .douban  .prev span{margin-left: 12px;    }
 .douban  .prev .top{position: relative;top:3px;right: 8px;
    transform:rotate(47deg);
    -ms-transform:rotate(47deg); /* Internet Explorer */
    -moz-transform:rotate(47deg); /* Firefox */
    -webkit-transform:rotate(47deg); /* Safari 和 Chrome */
    -o-transform:rotate(-35deg); /* Opera */
 }
 .douban  .prev .below{ position: relative;top:-20px;right: 8px;
    transform:rotate(-44deg);
    -ms-transform:rotate(-44deg); /* Internet Explorer */
    -moz-transform:rotate(-44deg); /* Firefox */
    -webkit-transform:rotate(-44deg); /* Safari 和 Chrome */
    -o-transform:rotate(-44deg); /* Opera */
 }

.trade{background: url(../images/trade_bg.jpg) no-repeat center;width: 100%;height: 377px; margin-top: 70px;      }
 /* 关于我们 */
.our_1{overflow: hidden;     }
.our_1 .our_content{overflow: hidden;     }
.our_1 .our_content .img{ overflow: hidden;     }
.our_1 .our_content .text{width: 610px;     }
.our_1 .our_content .text h4{color:#333; font-size:24px; height: 36px;margin-top: 40px;      }
.our_1 .our_content .text .content_text{color:#666; font-size: 14px;height:147px;margin-top: 20px; 
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:7;
	-webkit-box-orient:vertical;
	word-break:break-all;
}
.our_1 .our_content .text a{  color:#fff; font-size:16px;background:url(../images/index_more_bg.png) no-repeat center;
    display: inline-block; padding: 5px 30px;margin-top: 40px;  background-position: 0px 0px;
    transition: .3s ease 0s;
    -moz-transition: .3s ease 0s;
    -webkit-transition: .3s ease 0s;
    -o-transition: .3s ease 0s;
}

.our_1 .our_content .text a:hover{background-position: 0px -30px;      }

.honor{overflow: hidden;background: #2b75b9;margin-top: 25px;        }
.honor_s{margin: 50px auto;      }
.honor_s .douban_2{width: 1200px;      }
.honor_s .douban_2 .bd{width: 1200px;      }
.honor_s ul{   overflow: hidden;     }
.honor_s ul li{ display: inline-block;overflow: hidden;margin-right: 20px;width: 285px; 
       }
.honor_s ul li a{display: block;overflow: hidden;     }
.honor_s ul li .img{ display: inline-block;width: 249px;height:159px; padding:18px ;overflow: hidden;  background: #fff;         }

.honor_s ul li .img img{display: block; width:249px; height:159px; overflow:hidden;
    transition: .3s ease 0s;
    -moz-transition: .3s ease 0s;
    -webkit-transition: .3s ease 0s;
    -o-transition: .3s ease 0s;
}
/*.honor_s ul li .img_1 img{width:265px;   }
.honor_s ul li .img_2 img{height:180px;   }
.honor_s ul li .img_3 img{width:245px;   }*/
.honor_s ul li:hover .img img{transform: scale(1.1);   }

.honor_s ul li p{color:#f8f8f8; font-size:14px;text-align: center;   margin: 10px 0;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.news_index{overflow: hidden;    }

.news_z{overflow: hidden;width:100%;z-index: 10;     }
.news_1{overflow: hidden;z-index: 10;     }
.news_left{width:100%;     }
.index_news_hd{overflow: hidden;text-align: center;     }

.index_news_hd a{display: inline-block;font-size: 16px;color: #666;height:36px; width: 170px;      }
.index_news_hd a span{display: block;width: 91px;height:36px;line-height: 36px;text-align: center;margin: 0 auto; 
    -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;
}
.index_news_hd a:hover span{background: #186dd1;color: #fff;       }
.index_news_hd .line{display: inline-block;width: 1px;height: 15px;background: #e3e3e3;       }
.index_news_hd a.on span{background: #186dd1;color: #fff;    }

.news_left .content_news{margin-top: 30px;overflow: hidden;   }
.news_left .content_news .content_l{width: 474px;height:447px;background-color: #186dd1;     }
.news_left .content_news .content_l .img{width:474px;height: 311px;overflow: hidden;       } 
.news_left .content_news .content_l .img img{display: block;  
    transition: all 0.5s;
    -moz-transition: all  0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all  0.5s;
}

.news_left .content_news .content_l:hover .img img{transform: scale(1.2);      }
.news_left .content_news .content_l .content_ls{overflow: hidden;   }

.news_left .content_news .content_l .time { width: 100px;border-right: 1px solid rgba(225,225,255,0.1);height: 135px;}
.news_left .content_news .content_l .time h5{color:#fff; font-size:40px;height:60px;line-height: 60px;  text-align: center;margin-top: 24px;
    
}
.news_left .content_news .content_l .time p{font-size:14px;color:rgba(225,225,255,0.4);height:21px;line-height: 21px;  text-align: center;
    position: relative;margin-top: -10px;
}
 
.news_left .content_news .content_l .text{width: 330px;margin: 10px  21px 0 0;    }
.news_left .content_news .content_l .text .title{border-bottom: 1px solid rgba(225,225,255,0.1);color:#FFF;font-size:16px;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 50px;height: 50px;
}
.news_left .content_news .content_l .text .text_s{font-size:14px; color:rgba(225,225,255,0.4);padding-top: 13px; line-height: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.news_left .content_news .content_ul{width: 660px;     }
.news_left .content_news .content_ul li{height: 58px;border-bottom: 1px solid #e3e3e3;   }
.news_left .content_news .content_ul li .time{width: 100px;text-align: right;font-size: 14px;color: #bcbcbc;height: 58px;line-height: 58px;    }
.news_left .content_news .content_ul li .text{width: 540px; font-size: 14px;color: #666;line-height: 58px;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}
.news_left .content_news .content_ul li:hover .text{color: #186dd1;   }

.news_left .content_news .content_ul .li_1{height: 150px;  border-bottom:none;   }
.news_left .content_news .content_ul .li_1 a{ display: block;overflow: hidden;height: 150px;     }

.news_left .content_news .content_ul .li_1 .text_1{ width:550px;height: 150px;     }
.news_left .content_news .content_ul .li_1 .text_1 .title{font-size: 16px;color: #333;border-bottom: 1px solid #e3e3e3;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 60px;
}
.news_left .content_news .content_ul li span{display: inline-block;height: 1px;width:0px;background: #186dd1;
  position: relative;top: -5px;right: 5px;
  transition: all 0.5s;
  -moz-transition: all  0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all  0.5s;
}
.news_left .content_news .content_ul .li_1:hover .text_1 .title{color: #186dd1;         }
.news_left .content_news .content_ul li:hover span{width:25px;   }

.news_left .content_news .content_ul .li_1 .text_1 .text-content{font-size: 14px;color: #999;padding-top: 17px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
}

.news_left .content_news .content_ul .li_1 .time{width: 75px;text-align: center;      }
.news_left .content_news .content_ul .li_1 .time h5{font-size: 40px;color: #bcbcbc;font-weight: normal;line-height: 60px;height: 60px;   }
.news_left .content_news .content_ul .li_1 .time p{font-size: 14px;color: #bcbcbc;line-height: 21px;height: 21px;
    position: relative;top: -10px;
}
.news_left .content_news .content_ul .li_1 .time .arrow{width: 15px;height:15px; margin: 0 auto;
  background: url(../images/news_arrow.png) no-repeat;background-position: -19px -2px;
}
.news_left .content_news .content_ul .li_1:hover .time .arrow{background-position: -3px -2px; }

/* footer */
.footer{height:auto;margin-top: 70px; background: url(../images/footer_bg.jpg) no-repeat; overflow:hidden; background-size:cover; padding-bottom:15px}

.footer .div_1{overflow: hidden; height: 130px;    border-bottom: 1px solid rgba(225,225,255,0.1);  }
.footer .div_1 .phone{overflow: hidden;margin: 42px 185px 0 0;     }
.footer .div_1 .phone .img{width: 41px;height: 41px;display: block;float: left; margin: 4px  10px 0 0;     }
.footer .div_1 .phone .text{float: left;       }
.footer .div_1 .phone .text p{color:#fff; font-size:13px;      }
.footer .div_1 .phone .text .number{color:#fff; font-size:24px;       }

.footer .div_1 .site{width: 400px;margin-top: 30px;  }
.footer .div_1 .site ul{overflow: hidden;  }
.footer .div_1 .site ul li{ overflow: hidden;height: 23px;margin-bottom: 5px;  }
.footer .div_1 .site ul li span{display: inline-block;width: 18px;height: 18px; position: relative;
  top: 3px;background: url(../images/foot_qq.png) no-repeat;top: 5px;
}
.footer .div_1 .site ul li p{display: inline-block;color:#fff; font-size:14px;    }
.footer .div_1 .site ul li:nth-child(1) span{background-position: 3px 2px;   }
.footer .div_1 .site ul li:nth-child(2) span{background-position: 3px -37px;   }
.footer .div_1 .site ul li:nth-child(3) span{background-position: 3px -17px;   }

.footer .div_1 .ewm{overflow: hidden;  margin-top: 26px;  }
.footer .div_1 .ewm img{display: inline-block; top:5px; position: relative;    }
.footer .div_1 .ewm .text{display: inline-block;color:#fff;font-size:14px;width: 40px;}
.footer .div_1 .ewm .text p{float: left;width: 14px;line-height: 17px;margin-right: 5px;}
.footer .div_1 .ewm .text p:nth-child(1){margin-top: 11px; }

.footer .div_2{border-bottom: 1px solid rgba(225,225,255,0.1);overflow: hidden;height: 75px; }
.footer .div_2 .foot_nav{overflow: hidden; width: 750px;     }
.footer .div_2 .foot_nav a{ display: inline-block;width: 65px;text-align: center; height: 75px;line-height: 75px; margin-right: 15px;color:#fff; font-size:14px;    }
.footer .div_2 .foot_nav a span{display: block;width: 0px;height: 1px;background: rgba(225,225,255,0.3);float: left; 
    margin-top: -22px; 
    transition: all 0.5s;
    -moz-transition: all  0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all  0.5s;
}
.footer .div_2 .foot_nav a:hover span{width: 65px;   }

.footer .div_2 .img{ overflow: hidden; margin-top: 20px;   } 
/*.footer .div_2 .img a{display: inline-block;overflow: hidden;   }*/

.footer .div_3{height:auto;overflow: hidden;    }

.footer .div_3 .last{ overflow: hidden;margin-top:10px;     }
.footer .div_3 .last .last_t{color:rgba(255,255,255,0.2); font-size:14px; overflow: hidden;     }
.footer .div_3 .last .last_t span{display:inline-block;float: left; color:rgba(255,255,255,0.4);   }
.footer .div_3 .last .last_t .div_a{float: left; width: 1130px;overflow: hidden;height: 21px; color:rgba(255,255,255,0.4);font-size:14px ; }

.footer .div_3 .last .last_t a{color:rgba(255,255,255,0.4);margin: 0 8px; display:inline-block;font-size:14px ;   }  
.footer .div_3 .last .last_t a:hover{color:rgba(255,255,255,1);  }

.footer .div_3 .last .last_b{color:rgba(255,255,255,0.4); font-size:14px; height: 25px;line-height: 25px;   }
.footer .div_3 .last .last_b a{color:rgba(255,255,255,0.4); }
.footer .div_3 .last .last_b a:hover{color:rgba(255,255,255,1);   }

.footer .div_3 .last .last_b2{ margin-top: 17px;}
.foot_ga a{color:rgba(255,255,255,0.4);}
.foot_ga a:hover{ color:#fff}
/* footer */

/*  */
.pro_banner{ width:100%;height: 233px; background: url(../images/pro_banner1.jpg) no-repeat 0 center;overflow: hidden; }
.title_1 {overflow:hidden;position:relative;margin-bottom:20px;width: 450px;margin: 65px auto 0;}
.title_1 .title{color: #FFF; font-size:50px; text-align: center;  }
.title_1 .crumbs_p{ color:rgba(255,255,255,0.4); font-size:14px;text-align: center;  }
.title_1 a{display: inline-block;color:rgba(255,255,255,0.4); font-size:14px;/* margin-left:15px;*/text-transform:uppercase; text-align: center; }
.title_1 a:hover{color:rgba(255,255,255,1); }

/*搜索栏*/
.wrap-search {height: 80px;background: #f4f4f4;     }
.search .keyword {font-size: 14px;color: #333;float: left;margin-top: 32px;height: 16px;
    line-height: 16px;
}
.search .keyword span {float: left;width: 90px;color: #666;font-weight: bold;   }
.search .keyword p {float: left; width: 700px;  line-height: 16px;overflow: hidden;  }
.search .keyword p a {float: left;color: #888;font-size: 14px;margin-right: 30px;    }
.search .keyword p a:hover {color: #186dd1;    }

.search1_top{height: 45px; float: right;margin-top: 19px;}
.search1_top .input_div{ width: 315spx;height: 43px;   }
.search1_top .input{ width: 260px;height: 43px;color:#999;font-size:14px; border: 1px solid #dbdbdb;padding-left: 15px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

.search1_top .input_div:hover .input{border: 1px solid #186dd1; }
.search1_top .search_a{display: block;width: 60px;height: 45px;line-height: 45px;text-align: center;color:#fff;font-size:14px;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.search1_top .search_a img{margin-top: 10px;  }
.search1_top .search_a1{background: #186dd1;margin: 0px -2px 0 0; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
}
.pro_2{overflow: hidden;margin-top: 40px;  }
.pro_2 .pro_right { width: 897px;  }

/* <!-- 正方形  --> */
#preview{text-align:center;width:390px;height:325px;padding:5px;float: left;  }
.jqzoom{ width:390px; height:264px; overflow:hidden; position:relative;   }
.zoomdiv{ left:859px; height:400px; width:400px;   }
.list-h li{ float:left;   }
#spec-n5{width:392px; height:56px; padding-top:6px; overflow:hidden;  }

#spec-list{ width:348px; float:left;overflow:hidden;display:inline;margin:3px 5px;padding-left: 1px;      }
#spec-list ul{ float:left; overflow:hidden;      }
#spec-list ul li{ float:left;  display:inline; width:70px;      }
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:52px;      }

#preview .control{width: 15px;height: 45px; background:url(../images/fdj_arrow_icon.png) no-repeat; 
    float:left;  
   }
#preview  #spec-left{background-position: -11px -41px; }
#preview  #spec-right{ background-position: -47px -41px; }
#preview  #spec-left:hover{background-position: -11px 11px; }
#preview  #spec-right:hover{ background-position: -47px 11px; }

/*jqzoom*/
.jqzoom{padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;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;}
/*preview-->css END*/
.pro_top { height:auto;overflow: hidden;}
.pro_top .right{width:470px;height: auto;overflow: hidden;float: right;            }
.pro_top .right h1.title{height:49px; border-bottom:1px solid #e3e3e3;font-size:24px; color: #333;width:510px;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}
.pro_top .right ul{ height:83px; width: 510px; margin-top: 13px;   }
.pro_top .right ul li{ width:255px;  margin-bottom: 10px; float: left; line-height: 23px;   }

.pro_top .right ul li h5{display:block; width:75px; height: 23px; overflow: hidden; float: left; font-size: 14px; color: #333; text-align: center;margin-right: 5px;  
}
.pro_top .right ul li .div1{display:block;width:165px;height: 23px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; 
    float: left;color: #555;
}
.pro_top .right ul li.text{width:510px;  }
.pro_top .right ul li.text .div2{ width:430px; color: #555;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
}
.pro_top .right .gray{ height:150px; width:510px; background-color:#f4f5f6; margin-top: 21px;}
.pro_top .right .gray .one{ float:left; width:auto;margin: 15px 0 0 20px; }
.pro_top .right .gray .one .tel{ background:url(../images/pro_tel_img.png) no-repeat 0px center; height:43px; padding-left: 46px;}
.pro_top .right .gray .one .tel .a{color:#999; height:15px; line-height: 15px; }
.pro_top .right .gray .one .tel .b{color:#0768d3; height:28px; line-height: 28px; font-size: 26px; font-weight: 600;}
.pro_top .right .gray .one a{display:block; background:url(../images/all_ask_ico.png) no-repeat 30px center; padding-left: 55px; width:100px; height: 56px; background-color:#0768d3; color:#fff; font-size: 18px; line-height: 56px; margin-top: 18px; transition: .3s;}
.pro_top .right .gray .one a:hover{background-color:#0659b4;}
.pro_top .right .gray .pic{ height:140px; width:110px; overflow: hidden; margin: 7px 60px 0 0px;}
.pro_top .right .gray .pic div{ height:22px; color: #888; padding-left: 40px; background:url(../images/pro_ico2.png) no-repeat 15px center; }

.pro_con{ height:auto; overflow: hidden; }
.pro_con .tit{ height:80px; line-height: 80px; text-align: center;  color: #0f5aad; font-size: 24px; margin-bottom: 20px;
    background: url(../images/pro_con.png) no-repeat center bottom;}
.pro_con .font{ border-bottom: 1px solid #ededed; height:auto; overflow:hidden; padding:20px 0; padding-top:10px;}
.pro_con .font img{ display:block; max-width:890px; margin: 0px auto; height:auto; overflow:hidden;}
.prev_next {margin-top:20px;overflow: hidden;color: #666;}
.prev_next .prev {width: 48%}
.prev_next .next {width: 48%;text-align: right;}
.prev_next .prev, .prev_next .next {height: 60px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; float:left;}
.prev_next span {display: inline-block;font-size: 14px;color: #999;}
.prev_next a {display: inline-block;font-size: 14px;color: #666;}
.prev_next a:hover {color: #186dd1;}

.page_d{width: 897px;  height:auto; overflow: hidden;}
.page_d .title{ color:#2f373f; font-size:24px;height:60px; line-height: 60px;}

.page_d .index_ul1{ margin-top: 20px;  }
.index_ul1 li{ margin-bottom: 0px;}
.index_ul1 li a .font_s{text-align: center;    height: 50px;color: #666;
    line-height: 50px;
    overflow: hidden;}
.index_ul1 li a:hover .font_s{color: #186dd1;    }

/*  */
.banner_news{ background:url(../images/banner_n.jpg) no-repeat 0 center; width:100%; height:232px; overflow:hidden;}
.banner_w{ width:1200px; height:232px; overflow:hidden;}
.banner_w .title{ font-size:50px; color:#fff; text-align:center; height:52px; line-height:52px; overflow:hidden; margin-top:78px; margin-bottom:14px;}
.crumbs{ color:rgba(255,255,255,0.5); height:16px; line-height:16px; overflow:hidden; text-align:center;}
.crumbs a{color:rgba(255,255,255,0.5);}
.crumbs a:hover{ color:#fff;}
.search_box{ background:#f9f9f9; height:76px; line-height:76px; overflow:hidden; width:100%; margin-bottom:40px;}
.search_box .search_s{ height:76px; overflow:hidden;}
.search_box .search_hot{ width:700px; color:#666; height:76px; line-height:76px;}
.search_box .search_hot a{ color:#666; padding:0 10px;}
.search_box .search_hot a:hover ,.search_hot a:active { color:#186dd1;}
.search_r{ width:290px; height:32px; border:1px solid #e7e7e7;border-radius:21px; 
    -webkit-border-radius:21px; -moz-border-radius:21px; background:#ffffff; margin-top:22px;}
.search_r .search_one{ border:none; height:32px; line-height:32px; width:218px;border-radius:16px; -webkit-border-radius:16px; 
    -moz-border-radius:16px; padding-left:10px; color:#999;}
.search_r .search_pic{ padding:0; display:block; border:none; background: url(../images/ser_pic.png) no-repeat; width:50px; height:32px; }
.search_r:hover{border: 1px solid #d3d0d0;      }

.news_list{ height:auto; overflow:hidden; margin-top:20px;}
.news_list ul li{ width:1200px;height:90px; padding:40px 0; overflow:hidden; background:#fff; border-bottom:1px dashed #fbfbfb;transition:all .3s;}
.news_list .news_time{ width:90px; height:90px; background:#f2f6fa; margin-left:0; transition:all .3s; margin-right:22px;color:#999;}
.news_list .news_right{ width:1040px; height:90px; overflow:hidden;  }
.news_list .news_time .day{ width:62px; height:52px;line-height:52px; text-align:center;overflow:hidden; margin:0 auto; font-size:32px; border-bottom:1px  dashed #e3e3e3;}
.news_list .news_time .years{ width:66px; height:30px;line-height:30px; overflow:hidden;text-align:center; margin:0 auto; }
.news_list .news_right .title{ width:1040px; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:18px; margin-bottom:10px;}
.news_list .news_right .title a{ color:#333;}
.news_list .news_right .intro{ line-height:22px; height:44px; color:#999;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-break: break-all;}
.news_list .news_right .intro a{ color:#666;}
.news_list ul li:hover,.news_list ul li:active{ background:#fbfbfb;}
.news_list ul li:hover .news_time,.news_list ul li:active .news_time{ margin-left:28px; background:#186dd1; color:#fff;}
.news_list ul li:hover .day,.news_list ul li:active .day{ border-bottom:1px dashed #2985eb;}
.news_list ul li:hover .title a,.news_list ul li:active .title a{ color:#186dd1;}
.news_list ul li:hover .intro a,.news_list ul li:active .intro a{color:#186dd1;}

.page {text-align:center;margin: 30px auto 0;}
.page a{display:inline-block;padding:10px 20px;border:1px solid #eaeaea;margin:0 5px;color:#666;vertical-align:middle}
.page a:hover{background:#0768d3;border:1px solid #0768d3;color:#fff;}
.page .cur{display:inline-block;margin:0 5px; background:#0768d3;padding:11px 21px;color:#fff;vertical-align:middle}
.page .prev,.page .next{display:inline-block;width:50px;height:42px;border: 1px solid #eaeaea;padding: 0;vertical-align:middle}
.page .prev .arrow,.page .next .arrow{position: absolute; width: 15px;height:15px;margin: 13px 17px;background:url(../images/arrow.png) no-repeat;}
.page a.next:hover,.page a.prev:hover{background:#0768d3;border:1px solid #0768d3;padding:0;}
.page span.prev .arrow{background-position:-2px -43px;}
.page a.prev .arrow{background-position:-2px -3px;}
.page a.prev:hover .arrow{background-position:-2px -22px;}
.page span.next .arrow{background-position:-14px -43px;}
.page a.next .arrow{background-position:-14px -3px;}
.page a.next:hover .arrow{background-position:-14px -22px;}
.page .n{padding:10px 20px;border:1px solid #d5d5d5; color:#b0b0b0;margin:0 5px;}
.main{ height:auto;overflow: hidden;}
.list_left{ width:270px;  height:auto; overflow:hidden;  float:left;}
.list_left .list_column{border: 2px solid #186dd1; margin-bottom: 20px; padding-bottom: 17px; }
.list_left .list_column .column{ height:auto; width:230px; margin:0 auto; margin-top:18px;   }
.list_left .list_column .column ul li{ width:230px; height:48px; line-height:48px; overflow:hidden; font-size:18px; text-align:center; background:#186dd1; margin-bottom:10px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }
.list_left .list_column .column ul li a{ display:block; width:100%; height:100%; color:#fff;}
.list_left .list_column .column ul li:hover,.list_left .list_column .column ul li.on{ background:#f38700;}

.list_box{ width:268px; height:auto; overflow:hidden; border:1px solid #dbdbdb; padding-bottom:20px; margin-bottom:20px;}
.list_box .title_top{ background:url(../images/top_title_03.jpg) no-repeat; width:268px; height:84px; line-height:84px; text-align:center; color:#186dd1; font-size:23px; font-weight:bold; overflow:hidden; border-bottom:1px solid #dbdbdb; margin-bottom:20px;}
.list_box .title_top span{ font-size:16px; text-transform:uppercase;}
.hot_tags_bd{ height:auto; overflow:hidden; padding:0 15px;}
.hot_tags_bd a{padding:12px 20px; display:inline-block; border:1px solid #e6e6e6; color:#333; margin:0 5px; margin-bottom:10px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; transition:all .3s;}
.hot_tags_bd a:hover,.hot_tags_bd a:active{ background:#186dd1; border:1px solid #186dd1; color:#fff;}
.hot_tags{ height:auto; overflow:hidden;}

.product_bd{ width:238px; height:auto; overflow:hidden; margin:0 auto;}
.product_bd ul li{ width:236px; height:197px; border:1px solid #dbdbdb; margin-bottom:20px;}
.product_bd ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
.product_bd .pro_img{ width:236px; height:200px; overflow:hidden;  }
.product_bd .pro_img .img{width:236px; height:157px; overflow:hidden; 
    transition:all .3s;   }
.product_bd .pro_img img{display: block; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
}

.product_bd .pro_img a .pro_name{ height:40px; line-height:40px; overflow:hidden; padding:0 10px; text-align:center;color:#333; }

.product_bd ul li:hover{ border:1px solid #186dd1;  }
.product_bd ul li:hover .pro_img img{transform:scale(1.1);  }
.product_bd ul li:hover .pro_name{ color:#186dd1; }

.tel_num {position: relative;width: 270px;height: 96px;background: url(../images/tel_bg.png) no-repeat center;margin-top: 30px;}
.tel_num h4 {position: absolute;top:16px;left: 90px;font-weight: normal;font-size: 14px;color: #333;}
.tel_num p {position: absolute;top: 36px;left: 90px;font-size: 22px;color: #0c4da2;font-weight: 800;}
.list_right{ width:890px; height:auto; overflow:hidden;}
.list_right .title_info{height:87px; border-bottom: 1px solid #efefef;}
.list_right .title_info h1{height:auto; overflow:hidden; line-height: 30px; font-size:24px;color:#1f1f1f; overflow: hidden;text-align: center;}
.list_right .title_info .time{color:#999; margin-top:14px; line-height: 28px; height: 28px;text-align: center;  }
.content{ height:auto; overflow:hidden; padding:30px 0;line-height: 200%; color:#333;}
.content img{ display:block;max-width:890px; height:auto; overflow:hidden; margin:0 auto;}


/* adout.html */
.about_1{overflow: hidden;   }
.about_1 .about_title{height: 56px;margin: 20px 20px 30px 20px;   }
.about_1 .about_title ul{overflow: hidden;text-align: center;     }
.about_1 .about_title ul li{width: 147px;height: 56px;display: inline-block; margin: 0 20px;     }
.about_1 .about_title ul li a{display: block;width: 147px;height: 56px;text-align: center;        }
.about_1 .about_title ul li .text{background: #eeeeee;width: 147px;height: 50px;line-height: 50px;color: #333;
    font-size: 16px;  
    transition: all 0.3s;  
    -moz-transition: all 0.3s;  
    -webkit-transition: all 0.3s;  
    -o-transition: all 0.3s;  
}
.about_1 .about_title ul li:hover{background: url(../images/adout_title.png) no-repeat center;     }
.about_1 .about_title ul li:hover .text{background: none; color: #fff;   }
.about_1 .about_title ul li.on{background: url(../images/adout_title.png) no-repeat center;     }
.about_1 .about_title ul li.on .text{background: none; color: #fff;   }

.about_1 .about_content{color:#333; font-size:14px;overflow: hidden;    }
.about_1 .about_content .img{display: block;margin: 35px auto 0;      }

/*  */
.contact_content{ overflow: hidden;  }
.contact_content .title{height: 70px;overflow: hidden;   }
.contact_content .title h5{font-size: 30px;color: #333;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;   }
.contact_content .title p{font-size: 16px;color: #999;text-align: center; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;   }

.contact_content .content_2{height:796px;background: url(../images/contact_bg.jpg) no-repeat center;margin-top: 45px; }

.contact_content .content_2 .text{overflow: hidden;  }

.contact_content .content_2 .text .ewm{width:203px;text-align: center; overflow: hidden;margin: 60px 0 0 220px;    }
.contact_content .content_2 .text .ewm .ewm_contact{display: block;    }
.contact_content .content_2 .text .ewm p{font-size: 16px;color: #333;height:24px;line-height: 24px;    }

.contact_content .content_2 .text .site{width: 600px; margin: 60px 0 0 110px; overflow: hidden;   }
.contact_content .content_2 .text .site ul{display: block;overflow: hidden;    }
.contact_content .content_2 .text .site ul li{height: 47px;margin-bottom: 15px;     }

.contact_content .content_2 .text .site ul li .img{width:45px;height: 40px;
    background: url(../images/contact_icon.png) no-repeat;margin-right:30px;
}
.contact_content .content_2 .text .site ul li:nth-child(1) .img{background-position: -5px -8px;  }
.contact_content .content_2 .text .site ul li:nth-child(2) .img{background-position: -62px -11px;   }
.contact_content .content_2 .text .site ul li:nth-child(3) .img{background-position: -131px -13px;  }
.contact_content .content_2 .text .site ul li:nth-child(4) .img{background-position: -189px -9px;  }

.contact_content .content_2 .text .site ul li .div_1{overflow: hidden;   }
.contact_content .content_2 .text .site ul li .div_1 h4{font-size: 16px;color: #333;height: 24px;    }
.contact_content .content_2 .text .site ul li .div_1 p{font-size: 10px;color: #999;position: relative;top: -3px;height: 18px;   }

.contact_content .content_2 #map{width: 970px;height: 430px;margin: 20px auto 0;       }

/*  */
.honor_content{ height:auto;overflow: hidden;}
.honor_content ul{width:1220px;overflow: hidden;}
.honor_content ul li{ width: 380px;height: 290px;float: left; margin: 0 18px 28px 0; }
.honor_content ul li a{display: block; overflow: hidden;  }
.honor_content ul li .img{width: 378px;height: 255px;border: 1px solid #e7e7e7;overflow: hidden; margin:0 auto;}
.honor_content ul li img{display: block;width: 378px;height: 255px;
    transition: all 0.3s;  
    -moz-transition: all 0.3s;  
    -webkit-transition: all 0.3s;  
    -o-transition: all 0.3s; 
}
.honor_content ul li:hover img{transform: scale(1.1);}
.honor_content ul li p{ color:#333; font-size:16px; height: 25px;text-align: center; margin-top: 10px;}
.honor_content ul li:hover p{ color:#186dd1;}
.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: #186dd1;border: 1px solid #186dd1;color: #fff;}

