@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:#014d81;}

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;background:#ffffff;}

.head{height:48px;background:#eeeeee;}

.header .head_l{ height:48px;line-height:48px;color:#666666;}

.header .header_b{line-height:48px; height:48px;color:#666666; position:relative;}

.header .header_b a{ margin:0 4px; color:#666666;}

.header .header_b .head_l:hover a{color:#014d81;}

.header .header_b a .top_icon{width:16px;height:14px;position: relative;background: url(../images/icon.png) no-repeat;top:17px;}

.header .weixin a .top_icon{background-position: 0 0;}

.header .shouji a .top_icon{width:16px;background-position: -18px 0;margin-top: 1px;}

.header .lianxi a .top_icon{background-position: -36px 0px;}

.header .weixin:hover a .top_icon{background-position:0 -16px;}

.header .shouji:hover a .top_icon{background-position:-18px -16px;}

.header .lianxi:hover a .top_icon{background-position:-36px -16px;}

.ewm_code{width:102px;height:102px; padding:5px;background:#fff;position:absolute; display:none;top:46px;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:84px; }

.top_box{height:72px; overflow:hidden; margin:35px auto;}

.top_box .logo{ width:228px; height:72px; overflow:hidden; margin-right:68px;}

.navbox{ width:100%; height:64px; background:#014d81;overflow: visible; position:relative;}

.navbox .nav{height:64px;overflow: visible;}

.nav .nLi{ width:150px;height:64px;float:left; text-align:center; color:#444;line-height:64px;}

.nav .nLi .nav_a{display:block;width:150px;height:64px;color:#fff; font-size: 16px;

    transition: all 0.3s;

    -moz-transition: all 0.3s;

    -webkit-transition: all 0.3s;

    -o-transition: all 0.3s; float:left;

    }

.nav .nLi.on,.nav .nLi:hover{background:#98c52c;color:#FFF;}

.nav .sub_box{display:none; width:auto;left:0; top:64px;position:absolute;background:rgba(0,0,0,.8); height:auto; z-index: 5;font-size: 16px; width:100%; padding:20px 0;}

.nav .sub_box .sub_main{ height:auto; overflow:hidden;}

.sub_box .sub_main .sub_left{ width:518px; height:auto; overflow:hidden; margin-right:94px; margin-left:80px;}

.sub_box .sub_main .sub_left h3{ width:518px;font-size:20px; font-weight:bold; color:#ccc; text-align:left; height:24px; line-height:24px; overflow:hidden; margin-top:38px; margin-bottom:20px;}

.sub_box .sub_main .sub_left h3 a{ display:block; width:100%; height:100%; color:#ccc;}

.sub_box .sub_main .sub_left h3 a:hover{ color:#fff;}

.sub_box .sub{ width:518px;height:40px; overflow:hidden;}

.sub_box .sub li{ width:92px;height:40px; line-height:40px; float:left; position:relative; text-align:right; margin-right:30px;}

.sub_box .sub li a{ display:block; width:92px;height:40px;color:#ccc;}

.sub_box .sub li a:before{content:""; position:absolute; height:2px; width:18px; background:#014d81; top:19px; left:0; }

.sub_box .sub li:hover a{ color:#fff;}

.sub_box .sub_pic{ width:238px; height:150px; overflow:hidden;} 

.sub_box .sub_pic img{ display:block; width:100%; height:100%;}

/*.nav .sub a{display:block;padding:0 56px;color:#fff; font-size:14px;}

.nav .sub a:hover{background:#98c52c; color:#fff;}*/

.banner{width:100%;height:648px;overflow:hidden;position:relative;}

.banner .bd{position:relative;height:648px;}

.banner .bd li{width:100%;height:648px;zoom:1;vertical-align:middle;}

.banner .hd{width:100%;  position:absolute; z-index:1; bottom:70px; left:0; height:30px; line-height:30px; text-align:center; }

.banner .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:12px; height:12px; margin:4px; background:rgba(255,255,255,.42); border-radius:6px;font-size:0; vertical-align:text-top;}

.banner .hd ul li.on{background:#fff;}

.banner .hd ul li:hover{ cursor:pointer;}

.banner .bd li a{display:block;width:100%;height:100%; position: relative;}

.banner .prevstop,.banner .nextstop{ display:none;  }

.banner_ctr{ height:90px;position:absolute;top:284px;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);}

.banner_ctr a.prev{left:-90px;}

.banner_ctr a.next{right:-1280px; background-position: -47px 0px;}

.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}

.search_r{ width:364px; height:42px; border:1px solid #cccccc;border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; margin-top:14px; position:relative;}

.search_r .search_one{ border:none; width:290px; height:42px; overflow:hidden; color:#999; margin-left:20px;}

.search_r .search_sub{ background:url(../images/icon.png) no-repeat -61px 0; width:24px; height:22px; border:none; margin-right:22px; margin-top:10px; cursor:pointer;}

.search_r .yys_hei{color:#333}

.search_r:hover,.search_r:focus { border:1px solid #014d81;}

.notic_box{ background:#fff; height:74px; overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1); position:absolute; top:876px;left: 50%;margin-left: -600px; width:1200px; color:#333;}

.notic_l{ width:102px; height:20px;margin-top:26px; font-size:14px; color:#33;float:left; margin-left:119px;}

.notic_l .icon{ float:left; background:url(../images/icon.png) no-repeat -88px 0; width:22px; height:20px; overflow:hidden; margin-right:10px;}

.notic_box .bd{ float:left;height:74px;overflow:hidden; width:800px;}

.notic_box .bd li{ width:864px; height:74px;line-height:74px; overflow:hidden;}

.notic_box .bd li a{ color:#333;}

.notic_box .bd li:hover a{ color:#98c52c;}

.notic_box .hd a{ position:absolute;top:30px; left:46px; background: url(../images/icon.png) no-repeat -119px 0; width:7px; height:12px;}

.notic_box .hd a.prev{ background-position:-127px 0; left:96px;}

.notic_box .hd a.next:hover{background-position:-135px 0;}

.notic_box .hd a.prev:hover{background-position:-143px 0;}

.notic_box .num{ width:74px;position:absolute;top:30px; right:46px;height:12px; font-size:0; }

.notic_box .num li{ float:left; width:4px; height:4px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:0 8px; background:#929292; margin-top:4px; font-size:0;cursor:pointer; }

.notic_box .num li.on{ width:8px; height:8px; border:2px solid #014d81; background:#fff;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-top:0;}

.index_about{ background:url(../images/about_bg.jpg) no-repeat center 0; width:100%; height:511px; padding-top:110px;}

.title .title_cn{ color:#014d81; font-size:24px; font-weight:bold; height:30px; line-height:30px; margin-bottom:16px;}

.title .title_cn:before{content:"";display:block; float:left; width:26px; height:3px; background:#014d81; margin-top:16px; margin-right:10px;}

.title .title_en{ color:#333; font-size:24px; font-weight:bold; text-transform:uppercase; margin-bottom:26px;}

.about_box{ height:auto; overflow:hidden;}

.about_mid .about_img{ width:496px; height:339px; overflow:hidden; margin-right:30px;}

.about_mid .about_img img{ display:block; width:100%; height:100%;}

.about_right{width:670px; height:339px; overflow:hidden;}

.about_right .about_content{ color:#666; font-size:15px; line-height:22px; height:auto;overflow:hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6; margin-top:18px; margin-bottom:64px;}

.more{width:134px; height:46px; overflow:hidden;}

.more a{ display:block; width:132px; height:44px; line-height:44px; text-align:center; overflow:hidden; border:1px solid #004c80; position:relative;z-index:1;transition:all .36s ease; color:#014d81;}

.more a:before{content:'';position:absolute;height:100%;width:0;left:0;top:0;z-index:-1;background:#014d81;transition:all .36s ease; }

.more a:hover{color:#fff;border:1px solid #014d81;}

.more a:hover::before{width:100%}

/*.about_right .more{ margin-bottom:28px;}*/

.about_else{ width:498px; height:124px; border-top:1px solid #ededed; border-left:1px solid #ededed;}

.about_else ul li{ width:165px; height:124px; border-bottom:1px solid #ededed; border-right:1px solid #ededed; float:left;}

.about_else ul li .icon{ width:37px; height:44px; margin:0 auto; background:url(../images/icon1.jpg); margin-top:22px; margin-bottom:12px;}

.about_else ul li p{ color:#333; font-size:15px; width:140px; height:30px; line-height:30px; overflow:hidden; margin:0 auto; text-align:center;}

.about_else ul li .icon1{ width:40px; background-position:-45px 0;}

.about_else ul li .icon2{background-position:-94px 0;}

.business{ height:734px; overflow:hidden; position:relative; margin-bottom:55px;}

.business_top{ width:1100px; height:184px; background:#014d81; padding:40px 50px;}

.business_top .title .title_cn{ color:#fff;}

.business_top .title .title_cn:before{ background:#fff;}

.business_top .title .title_en{ color:rgba(255,255,255,.38);}

.busin_hd ul li{ float:left; width:400px; height:471px; overflow:hidden; position:relative; transition: all .5s linear;}

.busin_hd ul li img{ position: relative;display: block;min-height: 100%;max-width: 100%;}

.busin_hd ul li:hover{ transform: translateY(-10px)}	

.busin_hd ul li .busin_one{position: absolute;top:0;left: 0;width: 100%;height: 100%; color:#fff;}

.busin_hd ul li .busin_one::before {position: absolute;top:17px;

	right: 17px;

	bottom: 17px;

	left:17px;

	border: 1px solid #fff;

	content: '';

	-webkit-transition: opacity 0.35s, 

	-webkit-transform 0.35s;

    transition: opacity 0.35s, 

	transform 0.35s; 

	opacity: 0;

}

.busin_hd ul li .busin_one .icon{ background:url(../images/icon.png) no-repeat 0 -31px; width:64px; height:60px; margin:0 auto; margin-top:168px; margin-bottom:13px;}

.busin_hd ul li .busin_one .font_en{ text-transform:uppercase; width:270px; margin:0 auto; text-align:center; height:16px; line-height:16px; overflow:hidden; margin-bottom:8px;}

.busin_hd ul li .busin_one h3{ font-size:20px; height:24px; line-height:24px; overflow:hidden;margin:0 auto; text-align:center; font-weight:normal;}

.busin_hd ul li:hover .busin_one::before,.busin_hd ul li.on .busin_one::before{opacity: 1;}

.busin_hd ul li .busin_one .icon1{ background-position:-71px -31px;}

.busin_hd ul li .busin_one .icon2{ background-position:-150px -31px;}

.busin_bd{ position:absolute; left:50px; top:148px; width:1100px; height:60px;} 

.busin_bd ul li{height:60px;width:1100px; overflow:hidden;}

.busin_bd .busin_con{  color:#fff;}

.busin_bd .busin_con .icon{background:url(../images/icon.png) no-repeat 0 -31px; width:64px; height:60px; float:left; margin-right:10px;}

.busin_bd .busin_con .icon1{ background-position:-71px -31px;}

.busin_bd .busin_con .icon2{ background-position:-150px -31px;}

.busin_bd .busin_con h2{ font-size:24px; float:left; width:94px; margin-right:10px; height:40px; line-height:40px; overflow:hidden; margin-top:16px;}

.busin_bd .busin_con p{height:30px; line-height:30px; float:left; width:900px;margin-top:25px; font-size:18px;}

.index_news{ background:url(../images/news_bg.jpg) no-repeat; width:100%; height:772px; /*margin-bottom:60px;*/}

.news_box{ height:auto; padding-top:50px;}

.news_box_top{ height:80px; overflow:hidden; margin-bottom:26px; position:relative;}

.news_box_top .more a{ position:absolute; right:0; top:8px; margin:0;}

.news_left{ width:645px; height:516px; position:relative;}

.news_left .ifocus_piclist,.news_left .ifocus_piclist ul li{width:645px; height:516px; overflow:hidden;transition:all .3s;}

.news_left .ifocus_piclist ul li img{ display:block; width:100%; height:100%; transition:all .3s;}

.news_left .ifocus_piclist ul li:hover img{transform:scale(1.02)}

.news_left .ifocus_opdiv{ width:645px; height:62px; background:rgba(0,0,0,.64); position:absolute; bottom:0; left:0;}

.news_left .ifocus_tx {  width:468px; height:62px; overflow:hidden;position:absolute; left:26px; bottom:0; color:#FFF; }

.news_left .ifocus_tx ul li{ display:none; height:62px; line-height:62px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}

.news_left .ifocus_tx ul li a{ color:#fff; font-size:16px;}

.news_left .ifocus_btn{ width:74px;position:absolute;bottom:25px; right:16px;height:12px; font-size:0; }

.news_left .ifocus_btn ul li{ float:left; width:4px; height:4px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:0 8px; background:#fff; margin-top:4px; font-size:0; cursor:pointer;}

.news_left .ifocus_btn ul li.on{ width:8px; height:8px; border:2px solid #014d81; background:#fff;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-top:0;}

.news_right{ width:474px; height:503px; padding:0 30px; padding-top:13px; background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.05);}

.news_right .news_hb{ width:474px; height:50px; border-bottom:1px solid #e8e8e8; margin-bottom:25px;}

.news_right .news_hb ul li{ float:left;height:50px; line-height:50px; width:102px; margin-right:84px;}

.news_right .news_hb ul li a{ display:block; width:100%; height:100%; font-size:16px; color:#444;}

.news_right .news_hb ul li.last{ margin-right:0;}

.news_right .news_hb ul li .news_icon{ background:url(../images/icon.png) no-repeat -234px -30px; width:26px; height:26px; float:left; margin-top:12px; margin-right:10px;}

.news_right .news_hb ul li .news_icon1{ background-position:-276px -30px;}

.news_right .news_hb ul li .news_icon2{ background-position:-317px -30px;}

.news_right .news_hb ul li:hover,.news_right .news_hb ul li.on { border-bottom:2px solid #014d81}

.news_right .news_hb ul li:hover a,.news_right .news_hb ul li.on a{ color:#014d81;}

.news_right .news_hb ul li:hover .news_icon,.news_right .news_hb ul li.on .news_icon{ background-position:-234px -60px;}

.news_right .news_hb ul li:hover .news_icon1,.news_right .news_hb ul li.on .news_icon1{ background-position:-276px -60px;}

.news_right .news_hb ul li:hover .news_icon2,.news_right .news_hb ul li.on .news_icon2{ background-position:-317px -60px;}

.news_bd{ width:474px; height:404px; overflow:hidden;}

.news_bd .news_c{ height:404px; overflow:hidden;}

.news_bd .news_top{ width:424px; height:76px; background:#f4f5f6; padding:20px 26px; margin-bottom:10px;}

.news_bd .news_top h3{ width:424px; height:24px; line-height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:normal; margin-bottom:10px;}

.news_bd .news_top h3 a{ display:block; width:100%; height:100%;font-size:16px; color:#333;}

.news_bd .news_top h3 a:hover{ color:#98c52c;}

.news_bd .news_top p{ color:#999;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.news_bd .news_top p a{ color:#014d81;}

.news_bd .news_top p a:hover{ color:#b80219;}

.news_bd .news_f li{ height:52px; line-height:52px; overflow:hidden; border-bottom:1px solid #e9e9e9;width:466px; transition:all .3s;}

.news_bd .news_f .news_tb{ display:block;background:url(../images/icon.png) no-repeat -151px 0px; width:9px; height:9px; float:left; margin-right:5px; margin-top:24px;}

.news_bd .news_f .news_title{ display:block; width:352px;height:56px; line-height:56px; overflow:hidden; float:left; cursor:pointer; color:#666;transition:all .3s;text-overflow: ellipsis;white-space: nowrap;}

.news_bd .news_f .time_y{display:block;width:90px; color:#999; float:right; text-align:right;}

.news_bd .news_f li:hover .news_title{ color:#014d81;}

.news_bd .news_f li:hover .news_tb{ background-position:-160px 0px;}

.service_box{ height:auto; overflow:hidden; margin-bottom:52px;}

.service_mid ul li{ float:left; width:218px; height:92px; overflow:hidden; border:1px solid #dfdfdf;border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; position:relative; margin-right:24px;}

.service_mid ul li.last{ margin-right:0;}

.service_mid ul li a{ display:block; width:100%; height:100%;}

.service_mid .service_hover{ background:url(../images/service_hover.jpg) no-repeat; width:220px; height:94px; overflow:hidden; position:absolute; top:0; left:0; z-index:1; opacity:0}

.service_mid .service_b{width:220px; height:94px; line-height:94px; overflow:hidden; font-size:18px; color:#666;position:absolute; top:0px; left:0px; z-index:2;}

.service_mid .service_b .icon{ background:url(../images/icon.png) no-repeat 0 -105px; width:48px; height:46px; margin:24px 20px auto 24px;float:left; margin-right:25px;}

.service_mid .service_b .icon1{ width:62px;background-position:-65px -105px; margin-right:15px;}

.service_mid .service_b .icon2{ width:56px;background-position:-140px -105px; margin-right:19px;}

.service_mid .service_b .icon3{ width:42px;background-position:-219px -105px;}

.service_mid .service_b .icon4{width:38px;background-position:-294px -105px; margin-right:19px;}

.service_mid ul li:hover .service_hover{ opacity:1;}

.service_mid ul li:hover .service_b{ color:#fff;}

.service_mid ul li:hover .icon{ background-position:0 -151px;}

.service_mid ul li:hover .icon1{ background-position:-65px  -151px;}

.service_mid ul li:hover .icon2{ background-position:-140px  -151px;}

.service_mid ul li:hover .icon3{ background-position:-219px  -151px;}

.service_mid ul li:hover .icon4{ background-position:-294px  -151px;}

.footer_top_box{ height:80px; overflow:hidden; border-top:1px solid #e7e7e7;}

.footer_top{ height:80px; line-height:80px; overflow:hidden;color:#4c4c4c;}

.footer_top a{ padding:0 14px; color:#4c4c4c;}

.footer_top a:nth-child(1){ padding-left:0;}

.footer_top .footer_top_left{ width:1000px; height:80px; overflow:hidden;}

.footer_top a:hover{ color:#014d81}

.footer_top .gotop{ width:43px; height:43px; overflow:hidden; float:right; margin-top:13px;}

.footer_top .gotop img{ display:block; width:100%; height:100%;}

.footer_box{ background:#1b1b1b; height:auto; overflow:hidden; padding-top:40px; padding-bottom:26px;}

.footer{ height:auto; overflow:hidden; padding-bottom:34px;}

.footer_left{padding-right:50px; }

.footer_left .footer_logo{ width:228px; height:72px; overflow:hidden; margin-bottom:25px; margin-top:70px;}

/*.search_l{border:1px solid #fff;width:220px; color:#fff;}

.search_l select{display:none;}

.search_l .title_y{ height:40px; line-height:40px; color:#fff; font-size:16px;}

.search_l:hover .title_y,.search_l:active .title_y{ color:#fff;}



.search_l .select_showbox{position:relative;text-indent:10px; color:#333;}

.search_l .select_showbox b{ background:url(../images/jiantou.jpg) no-repeat; width:16px; height:8px;

transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s; position: absolute;right:10px;top: 16px;}

.search_l .select_showbox:hover b{border-color:#fe4200 transparent transparent transparent;  transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); 

}

.search_l .select_option{border:1px solid #f1f1f1;  border-top:none;display:none;left:-1px;top:41px;position:absolute;z-index:99;z-index:999; height:auto; padding-top:4px;}

.search_l .select_option li{width:220px;cursor:pointer; color:#666; height:24px; line-height:24px; overflow:hidden;}

.search_l .select_option li a{ display:block; width:210px; padding:0 5px; height:24px; line-height:24px; overflow:hidden;color:#ccc;}

.search_l .select_option li:hover a,.search_l .select_option li:active a{ display:block; width:100%; height:100%;color:#fff;}*/

.footer .footer_line{ width:1px; background:#292929; height:212px; overflow:hidden;}

.footer .footer_mid{ padding:0 50px; color:#fff; width:auto; }

.footer .footer_mid p{ font-size:16px; line-height:40px; margin-bottom:16px;width:320px; height:auto; overflow:hidden;}

.footer .footer_mid .record{ height:20px; line-height:20px; width:auto; overflow:hidden; font-size:16px; margin-bottom:22px;}

.footer .footer_mid .record a{ width:100%; height:100%;color:#fff;}

.footer .footer_mid .record .icon{ float:left; width:20px; height:20px; background:url(../images/icon.png) no-repeat 0 -207px; margin-right:6px;}

.foot_pic{ height:36px; margin:0 auto;}

.foot_pic img{ width:90px; height:36px; float:left; display:inline-block; margin-right:16px;}

.footer_right{ padding-left:50px;width:424px;}

/* .footer_right .erweima_item1{ margin-left:30px;} */

.footer_right .erweima_box{ width:192px; height:192px; overflow:hidden; margin-bottom:14px;}

.footer_right .erweima_box img{ display:block; width:100%; height:100%;}

.footer_right p{ font-size:16px; color:#fff; height:22px; line-height:22px; overflow:hidden; text-align:center;}

.footer_box .line_w{ width:100%; height:1px;background:#292929; margin-bottom:26px;}

.footer_box .copy{ text-align: center;height: 16px;line-height: 16px;overflow:hidden;color:rgba(255,255,255,.35);}

.footer_box .copy a{color:rgba(255,255,255,.35); margin:0 6px;}

.footer_box .copy a:hover{ color:#fff;}



/*列表*/

.banner_n{background:url(../images/banner_n.jpg) no-repeat center 0; width:100%; height:322px;}

.banner_box{padding-top:102px;}

.title_box{ width:1200px;height:72px; overflow:hidden;text-align:center; position:relative; margin-bottom:110px;}

.title_box .title_cn{ width:1200px;height:46px; line-height:46px; overflow:hidden;font-size:42px; font-weight:bold; color:#fff;position:absolute; top:12px; }

.title_box .title_en{ width:1200px;font-size:72px; height:56px; line-height:56px; color:rgba(255,255,255,.2); position:absolute; top:0; font-family:Arial; text-transform:uppercase;}

.crumbs{ height:16px; line-height:16px; overflow:hidden; color:rgba(255,255,255,.45)}

.crumbs .crumbs_icon{ background:url(../images/icon.png) no-repeat -20px -206px; width:13px; height:12px; overflow:hidden; float: left; margin-right:6px; filter:alpha(opacity=70);-moz-opacity:0.45;-khtml-opacity:0.45;opacity: 0.45; margin-top:2px;}

.crumbs a{color:rgba(255,255,255,.45)}

.crumbs a:hover{ color:#fff;}

.group_news_box{ background:url(../images/news_list_bg.jpg) no-repeat center 0; width:100%; height:775px; margin-bottom:70px;}

.group_news{ padding-top:46px; height:auto; overflow:hidden;}

.title_list{ height:auto; overflow:hidden; text-align:center; margin-bottom:44px;}

.title_list .title_en{ height:62px; line-height:62px; overflow:hidden; text-transform:uppercase; font-size:58px; overflow:hidden; color:#014d81; font-weight:bold; margin-bottom:10px;}

.title_list .title_cn{ color:#333; font-size:36px; height:36px; line-height:36px;overflow:hidden;}

.group_news_bd ul li{ height:430px;}

.group_news_bd .group_news_left{ width:520px; height:426px; overflow:hidden;}

.group_news_bd  .group_news_left a{ display:block; width:100%; height:100%;}

.group_news_bd .group_news_left img{ display:block;width:100%; height:100%;transition: all .3s ;}

.group_news_bd ul li:hover img{ transform:scale(1.02) ;}

.group_news_bd .group_news_right{ width:526px; height:326px;box-shadow:1px 0px 6px 1px  rgba(0,0,0,0.05);-webkit-box-shadow:1px 0px 6px 1px  rgba(0,0,0,0.05);-moz-box-shadow:1px 0px 6px 1px rgba(0,0,0,0.05); padding:100px 70px 0px 80px; }

.group_news_bd .group_news_right h3{ font-size:18px; font-weight:bold; color:#333; height:24px; line-height:24px; overflow:hidden; margin-bottom:30px;}

.group_news_bd .group_news_right h3 a{ display:block; width:100%; height:100%; color:#333;}

.group_news_bd .group_news_right p{ color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4; height:112px; line-height:28px; overflow:hidden; margin-bottom:27px;}

.group_news_bd .group_news_right .time{ color:#014d81; height:17px; line-height:17px; overflow:hidden;}

.group_news_bd .group_news_right .time .icon{ background:url(../images/icon.png) no-repeat -33px -207px; width:15px; height:15px; float:left; margin-top:1px; margin-right:6px;}

.group_news_con{ width:1200px;height:430px; position:relative; margin-bottom:56px;}

.group_news_con .hd{ width:74px;position:absolute;bottom:30px; right:46px;height:12px; font-size:0; z-index:1; }

.group_news_con .hd ul li{ float:left; width:4px; height:4px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:0 8px; background:#929292; margin-top:4px; font-size:0; }

.group_news_con .hd ul li.on{ width:8px; height:8px; border:2px solid #014d81; background:#fff;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin-top:0;cursor:pointer;}

.group_news .more{ margin:0 auto;}

.video_news{ height:auto; overflow:hidden; margin-bottom:50px;}

.video_news ul li{ float:left; width:380px; height:366px; overflow:hidden; margin-right:30px; border-bottom:1px solid #d6d6d6; transition:all .3s;}

.video_news ul li a{ display:block; width:100%; height:100%;}

.video_news ul li .video_box{ width:380px; height:304px; overflow:hidden; margin-bottom:16px; position:relative;}

.video_news ul li .video_box img{ display:block; width:100%; height:100%;}

.video_news ul li .video_box .video_hover{width:380px; height:304px; background:rgba(0,0,0,.34); position:absolute; top:0; left:0; z-index:1;}

.video_news ul li .video_box .video_icon{ background:url(../images/icon.png) no-repeat -71px -207px; width:62px; height:62px;position:absolute; top:121px; left:159px;z-index:2;}

.video_news ul li:nth-child(3){ margin-right:0;}

.video_news ul li P{ height:36px; height:260px; overflow:hidden; line-height:36px; color:#333; text-align:center;text-overflow: ellipsis;white-space: nowrap;}

.video_news ul li:hover{ border-bottom:1px solid #014d81;}

.video_news ul li:hover .video_box .video_hover{background:rgba(0,0,0,0)}

.video_news ul li:hover p{ color:#014d81;}

.video_news_box .more{ margin:0 auto; margin-bottom:40px;}

.media_coverage_box{ height:auto; padding:60px 0; background:#f8f8f8; margin-bottom:70px;}

.media_box{ height:auto; overflow:hidden;margin-bottom:50px;}

.media_box ul li{ float:left; width:385px;height:auto; overflow:hidden; margin-right:22px; transition:all .3s;}

.media_box ul li:nth-child(3){ margin-right:0;}

.media_box ul li .pic_box{ width:385px; height:308px; overflow:hidden;}

.media_box ul li .pic_box img{ display:block; width:100%; height:100%;overflow:hidden; transition:all .3s;}

.media_box ul li:hover .pic_box img{ transform:scale(1.02);}

.media_box ul li .font_box{ background:#ffffff; width:323px; height:114px; overflow:hidden; padding:30px; border:1px solid #eeeeee; border-top:0;}

.media_box ul li .font_box h3{ font-size:16px; height:20px; line-height:20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom:16px;}

.media_box ul li .font_box h3 a{ display:block; width:100%; height:100%; color:#333;}

.media_box ul li .font_box h3 a:hover{ color:#014d81;}

.media_box ul li .font_box  p{ color:#666; height:48px; line-height:24px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-break: break-all; margin-bottom:10px;}

.media_box ul li .font_box .time{ height:17px; line-height:17px; overflow:hidden; color:#666;}

.media_box ul li .font_box .time .icon{ background:url(../images/icon.png) no-repeat -33px -223px; width:15px; height:15px; margin-top:1px; margin-right:10px; float:left;}

.media_coverage_box .more{ margin:0 auto;}

.notic_main{ height:auto; margin-bottom:40px;}

.notic_main ul{ width:1210px; height:auto; overflow:hidden;padding-top:10px;}

.notic_main ul li{ float:left; width:388px; height:214px; overflow:hidden; border:1px solid #e0e0e0; transition:all .3s; margin-right:10px; margin-bottom:20px;}

.notic_main ul li a{ display:block; width:100%; height:100%;} 

.notic_main .notic_news_top{ width:348px; height:114px; overflow:hidden; margin:0 auto; margin-top:22px; margin-bottom:22px;}

.notic_main .notic_news_top .time{ width:54px; height:114px; margin-right:22px;}

.notic_main .notic_news_top .time .day{ font-size:40px; color:#333; height:40px; line-height:40px; overflow:hidden; text-align:center; margin-top:18px; margin-bottom:17px;}

.notic_main .notic_news_top .time .year_m{ color:#333; height:20px; line-height:20px; overflow:hidden;}

.notic_main .line{ width:1px; height:114px; background:#e0e0e0; margin-right:24px;}

.notic_main .notic_news_right{ width:247px; height:114px;}

.notic_main .notic_news_right h3{ font-size:16px; color:#333; line-height:24px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin-bottom:8px;}

.notic_main .notic_news_right p{ color:#333; line-height:24px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.notic_main .line_w{ width:388px; height:1px; background:#e0e0e0; margin-bottom:20px;}

.notic_news_f{ height:21px; line-height:21px; width:348px; overflow:hidden; margin:0 auto;}

.notic_news_f .more_l{ color:#999; width:274px; height:21px; line-height:21px; overflow:hidden;}

.notic_news_f .more_r{ background:url(../images/icon.png) no-repeat -49px -208px; width:22px; height:5px; margin-top:8px;}

.notic_main ul li:hover{ border:1px solid #014d81; background:#014d81;-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0);}

.notic_main ul li:hover .time .day,.notic_main ul li:hover .time .year_m,.notic_main ul li:hover h3,.notic_main ul li:hover p,.notic_main ul li:hover .more_l{ color:#fff;}

.notic_main ul li:hover .more_r{ background-position:-49px -216px}

.notic_list_box .more{ margin:0 auto; margin-bottom:60px;}

.subnav_box{ height:56px; overflow:hidden; border-bottom:1px solid #eee; padding-top:16px;}

.subnav_n{ width:558px;height:40px; overflow:hidden; margin:0 auto;}

.subnav_n ul li{ width:134px; height:40px; line-height:40px; text-align:center; float:left;}

.subnav_n ul li a{ display:block; width:100%; height:100%; color:#333;}

.subnav_n ul li.line{ width:1px; height:10px; background:#e7e7e7; margin:15px 38px;}

.subnav_n ul li:hover,.subnav_n ul li.on{ background:#014d81;}

.subnav_n ul li:hover a,.subnav_n ul li.on a{ color:#fff;}

.main_box{ height:auto; overflow:hidden; padding-bottom:60px;}

.news_box1{height:auto; overflow:hidden;}

.news_box1 ul li{height:208px; padding:30px 0;overflow:hidden;border-bottom:1px solid #eee; transition:all .3s;}

.news_box1 .news_line{ width:1200px; height:208px; overflow:hidden; margin:0 auto;}

.news_box1 .news_line .news_l{ width:260px; height:208px; overflow:hidden;}

.news_box1 .news_line .news_l a{ display:block; width:100%; height:100%;}

.news_box1 .news_line .news_l img{ display:block;width:260px; height:208px; transition:all .3s;}

.news_box1 .news_r{ width:916px; height:208px; overflow:hidden;}

.news_box1 .news_r .title_news{ height:22px;overflow:hidden; margin-top:24px; margin-bottom:20px;}

.news_r .title_news a{ display:block;width:812px; height:22px; line-height:22px; font-size:20px; overflow:hidden;color:#1f1f1f; float:left;}

.news_r .title_news  span{ display:block; float:right; width:90px; height:22px; line-height:22px; text-align:right; font-size:14px; color:#999;}

.news_r .content_n{ height:48px; line-height:24px; overflow:hidden; color:#999;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-break: break-all; margin-bottom:32px;}

.news_r .list_tags a{ float:left; display:block; padding:0 20px; height:32px; line-height:32px; overflow:hidden;margin-right:10px; border:1px solid #014d81; color:#014d81;transition:all .3s;}

.news_l:hover img{transform:scale(1.04);}

.title_news a:hover{ color:#014d81;}

.news_r .list_tags a:hover{ background:#014d81;color:#fff;}

.page {text-align:center;margin:30px auto;}

.page a,.page span{display:inline-block;padding:10px 20px;border:1px solid #eaeaea;margin:0 5px;color:#777;vertical-align:middle}

.page span{color: #aaa}

.page a:hover{background:#014d81;border:1px solid #014d81;color:#fff;}

.page .cur{display:inline-block;margin:0 5px; background:#014d81;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:#014d81;border:1px solid #014d81;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 span.n{ border:none;}

.main_content{ height:auto; overflow:hidden; margin-top:50px; margin-bottom:50px;}

.main_content .list_left{ width:814px; height:auto; overflow:hidden;}

.list_left .title_info{height:87px; border-bottom: 1px solid #efefef;}

.list_left .title_info h1{height:auto; overflow:hidden; line-height: 30px; font-size:24px;color:#1f1f1f; overflow: hidden;}

.list_left .title_info .time{color:#c6c6c6; margin-top:14px; line-height: 28px; height: 28px;font-style:italic;}

.main_content .content{ height:auto; overflow:hidden; padding:30px 0;line-height: 200%; color:#333;}

.content img{ max-width:1200px; height:auto; overflow:hidden;}

.main_content .prev_next{ background:#f9f9f9; height:60px; line-height:60px; padding:0 20px; color:#666;}

.main_content  .prev{width:287px;}

.main_content .next{width:287px; text-align:right;}

.main_content .prev,.main_content .next{ height:60px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}

.main_content .prev a,.main_content .next a{color:#666;}

.main_content .prev span,.main_content .next span{ color:#999;}

.main_content .prev a:hover,.main_content .next a:hover{ color:#014d81;}

.list_right{width:320px; height:auto; overflow:hidden;}

.focusBox { position: relative; width:320px; height:256px; overflow: hidden; font-size:14px;text-align: left; margin-bottom:56px;}

.focusBox .pic img { width:320px; height:256px; display: block; }

.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:50px; width:100%; background:rgba(0,0,0,.5);overflow: hidden; }

.focusBox .txt { position: absolute; bottom: 0; left:12px; z-index: 2; height:50px; width:220px; overflow: hidden; }

.focusBox .txt li{ width:220px;height:50px; line-height:50px; overflow:hidden; }

.focusBox .txt li a{ display: block; color: white; width:100%; height:100%;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}

.focusBox .numb { position: absolute; z-index: 3; bottom:22px; right:12px; }

.focusBox .numb li{ float: left; width:6px; height:6px; line-height:6px;font-size:0; vertical-align:top; background:rgba(255,255,255,.5); overflow: hidden; text-align: center; margin-right:6px; cursor: pointer;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }

.focusBox .numb li:hover,.focusBox .numb li.on{ background:#fff;}

.title_hot{width:320px; height:22px; line-height:22px; overflow:hidden; font-size:20px; font-weight:bold; margin-bottom:23px;}

.search_box{ height:40px; width:320px; overflow:hidden; margin-bottom:20px;}

.search_box .search_txt {width:236px; padding-left:20px; height:38px; line-height:38px; border:1px solid #d8d8d8; color:#bebebe; border-right:none;}

.search_box .fdj{ height:40px; line-height:40px; width:61px; background:#014d81;}

.search_box .fdj .search_s{ text-indent:0; border:none; background: url(../images/icon.png) no-repeat -135px -207px; width:22px; height:22px; margin-top:9px; margin-left:20px;}

.search_box .search_txt:hover {border:1px solid #d4d4d4; color:#999;border-right:0;}

.search_box .search_txt:focus{border:1px solid #bcbcbc; color:#666;border-right:0;}

.search_box .fdj:hover{ background:#98c52c;}

.search_box .fdj:hover .search_s{ cursor:pointer;}

.tag_one{ height:auto; overflow:hidden; padding-bottom:40px;}

.tag_one a{ display:block; float:left;padding:0 18px; 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:#014d81; border:1px solid #014d81; color:#fff;}

.related_content{ height:auto; overflow:hidden;}

.related_content .title{ font-size:18px; font-weight:bold; color:#333; height:22px; line-height:22px; overflow:hidden; margin-bottom:30px;}

.media_box1 ul li .font_box{ background:#f5f5f5;}

.banner_about{ background:url(../images/banner_about.jpg) no-repeat center 0; width:100%; height:322px; overflow:hidden;}

.banner_about .crumbs{color: rgba(255,255,255,.8);} 

.banner_about .crumbs .crumbs_icon{ opacity:1;}

.banner_about .crumbs a {color: rgba(255,255,255,.8);}

.banner_about .crumbs a:hover{color: rgba(255,255,255,1);}

.about_main{ background:url(../images/about_list_bg.jpg) no-repeat; width:100%; min-height:186px; padding:50px 0;}

.introduction_box{ height:auto; overflow:hidden;}

.content{ height:auto; overflow:hidden; line-height:180%; color:#333;}

.content p{ margin-bottom:20px;}

.about_main .content{ margin-bottom:100px;}

.our_main{ height:110px; overflow: hidden;      }



.our_main ul{height:110px; display: block;overflow: hidden;  }

.our_main ul li{float: left; height:110px;width: 300px;text-align:center;}

.our_main ul li h5{color:#014d81; font-size:60px;overflow:hidden;font-weight:bold; height:72px;}

.our_main ul li h5 span{color:#014d81;display: inline-block;

    -webkit-transition: all .3s ease-out;

    -moz-transition: all .3s ease-out;

    -ms-transition: all .3s ease-out;

    transition: all .3s ease-out;

}

.our_main ul li p{display: inline-block;font-size:14px; color:#333; height:18px; line-height:18px; overflow:hidden; margin-top:10px;}

.our_main ul li:nth-child(4) h5{right:0px; position: relative;   }

.our_main ul li:nth-child(1){width:170px; margin-right:120px; height:110px; overflow:hidden;}

.our_main ul li:nth-child(2){ margin-right:36px;}

.our_main ul li:nth-child(4){width:208px; margin-left:63px;}

.organization_box { margin-top:86px; height:auto; overflow:hidden;}

.org_pic{ height:auto; overflow:hidden; margin-bottom:100px;}

.leaders_box{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}

.leaders_main{ width:98%; margin:0 1%; height:372px; overflow:hidden; position:relative;}

.leaders_bd{ width:100%;}

.leaders_main ul li{ float:left; width:465px; height:372px; overflow:hidden; margin:0 1px; position:relative;}

.leaders_main ul li a{ display:block; width:100%; height:100%;}

.leaders_main ul li .pic{ width:468px; height:372px; overflow:hidden;}

.leaders_main ul li .pic img{ display:block; width:100%; height:100%;-webkit-transition: all 0.48s; -moz-transition: all 0.48s; -ms-transition: all 0.48s; -o-transition: all 0.48s; transition: all 0.48s;}

.leaders_main ul li:hover  .pic img {

	-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);

}

.leaders_main ul li p{width:404px; height:22px; line-height:22px; overflow:hidden; color:#fff; font-size:18px; position:absolute; left:32px; bottom:18px;}

.leaders_main .prev,.leaders_main .next{width:38px;height:68px;position:absolute;left:0;z-index:100; cursor:pointer; top:130px;  

    -webkit-transition: all .5s ease-out;

	-moz-transition: all .5s ease-out;

	-ms-transition: all .5s ease-out;

	transition: all .5s ease-out;

    background: #014d81;

}

.leaders_main .next{left:auto; right:0;}



.leaders_main span{display: inline-block; width:2px;height:12px;  background: #fff; }



.leaders_main .next span{ margin-left:18px; margin-right:10px;  }

.leaders_main .next .top{ position: relative;top:20px;

    transform:rotate(-47deg);

    -ms-transform:rotate(-47deg); 

    -moz-transform:rotate(-47deg);

    -webkit-transform:rotate(-47deg);

    -o-transform:rotate(-47deg);

 }

 .leaders_main .next .below{ position: relative;top:6px; 

    transform:rotate(44deg);

    -ms-transform:rotate(44deg); 

    -moz-transform:rotate(44deg);

    -webkit-transform:rotate(44deg); 

    -o-transform:rotate(44deg);

 }



 .leaders_main .prev span{ margin-left:16px;}

 .leaders_main .prev .top{ position: relative;top:20px;

 

     transform:rotate(47deg);

     -ms-transform:rotate(47deg); 

     -moz-transform:rotate(47deg); 

     -webkit-transform:rotate(47deg); 

     -o-transform:rotate(-35deg); 

  }

  .leaders_main .prev .below{ position: relative;top:6px;

     transform:rotate(-44deg);

     -ms-transform:rotate(-44deg); 

     -moz-transform:rotate(-44deg); 

     -webkit-transform:rotate(-44deg);

     -o-transform:rotate(-44deg); 

     

  }

.leaders_main .prev:hover{background: #98c52c   }

.leaders_main .next:hover{background: #98c52c;  }

.development_box{ width:100%; height:auto; background:url(../images/development_bg.jpg) no-repeat; padding-top:120px; margin-bottom:30px; overflow:hidden; background-size:100% 100%; padding-bottom:40px;}





/*about-ab*/

.about-deve-box {/*height:580px;*/ height:400px;overflow:hidden;width:1200px;position: relative;margin:0 auto; margin-top:66px;}

.about-deve-box > div {height: 100%;vertical-align: top;}

.about-deve-tab {position: absolute;top: 0;left: 0;width:10%;height: 100%;text-align:center;}

.about-deve-tab .to {position: absolute;left: 0;top: 0;width: 100%;font-size:20px;color: #014d81;}

.about-deve-tab .from {position: absolute;left: 0;bottom: 0;

width: 100%;font-size:20px;color: #014d81;}

.about-deve-tab .next {position: absolute;left: 50%;bottom: 60%;margin-left: -20px;background:url(../images/icon.png) no-repeat -40px -269px;width: 40px;height: 40px;}

.about-deve-tab .prev {position: absolute;left: 50%;top: 60%;margin-left: -20px;background:url(../images/icon.png) no-repeat 0 -269px;width: 40px;height:40px;}

.about-ab{padding: 3% 0 1%;text-align: center;}



.sq_timer_800ms {

	-webkit-transition: all 800ms;

	-moz-transition: all 800ms;

	-ms-transition: all 800ms;

	-o-transition: all 800ms;

	transition: all 800ms;

}

.deveDemo { width: 100%; float: right; background: url(../images/date_line.png) no-repeat 4.5% center; background-size: auto 80%; }

.deveDemo .item { border-radius: 5px; background-color: #d7d7d7; font-size: 14px; color: #333; padding: 10px 10px; margin: 0px 7px; display: block; text-align: center; }

.deveDemo .item:hover, .deveDemo .item.act { background-color: #cc0000; color: #fff; }

.deveDemo .slick-arrow {

	width: 40px;

	height: 40px;

	display: block;

}

.deveDemo .slick-arrow i { width: 100%; height: 100%; margin: 0 auto; display: block; }

.deveDemo .slick-prev { left: 3.3%; top: 35%; }

.deveDemo .slick-next { left: 3.3%; bottom: 35.3%; }

.deveDemo .slick-prev i {background:url(../images/icon.png) no-repeat 0 -269px; }

.deveDemo .slick-next i { background:url(../images/icon.png) no-repeat -40px -269px;}

.deveDemo .slick-prev i:active{ background-position:0 -309px;}

.deveDemo .slick-next i:active{ background-position:-40px -309px;}

.deveDemo .itemA { display: block; cursor: pointer;  height: 100%; color:#333;}

.deveDemo .itemA .now {position: absolute;left: 0;top: 50%;

	-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);

	text-align: center;

	/*font-size: 3rem;*/

	font-size:2.4rem;

	width: 10%;

}

.slick-track { height: 100% }

.deveDemo.slick-slider { position: relative; z-index: 1; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.deveDemo .slick-list { position: relative; z-index: 1; overflow: hidden; display: block; margin: 0; padding: 0; height: 100%; }

.slick-slider { display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; z-index: 99; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; padding: 0; border: none; outline: none; }

.development_main{width: 996px;height:580px;overflow: hidden;position: absolute; right: 0;}

.development_top{ height:220px; overflow:hidden; margin-bottom:50px; margin-top:20px;}

.development_top .devel_box{width:160px; float:left; margin:0  53px;}

.development_top .devel_box1{ margin-left:13px;}

.development_top .devel_box4{ margin-right:13px;}

.development_top .devel_con{ width:160px; height:160px; overflow:hidden; background:url(../images/devel.png) no-repeat; text-align:center; margin-bottom:10px;}

.development_top .devel_con h4{ color:#014d81; font-size:30px; height:32px; line-height:32px; overflow:hidden; margin-top:50px; margin-bottom:14px;}

.development_top .devel_con p{ font-size:16px; color:#333; height:20px; line-height:20px; overflow:hidden;}

.development_top .devel_font{ color:#333; font-size:16px; height:20px; line-height:20px; overflow:hidden; text-align:center;}

.devel_c{ color:#333; font-size:16px; line-height:26px; overflow:hidden; margin-top:60px;}

/*.devel_c p{ font-size:14px; color:#333; line-height:23px; height:auto; overflow:hidden; margin-bottom:22px;}*/

.banner_dj{ background:url(../images/banner_dj.jpg) no-repeat  center 0; width:100%; height:358px; overflow:hidden;}

.banner_box1 .crumbs{ margin-top:216px;color:rgba(255,255,255,.8);}

.banner_box1 .crumbs a{color:rgba(255,255,255,.8);}

.banner_box1 .crumbs a:hover{ color:#fff;}

.list_main{ height:auto; overflow:hidden; margin-bottom:40px; margin-top:60px;}

.list_box{ width:582px; height:auto; overflow:hidden; float:left; margin-bottom:58px;}

.title_list_box{ height:30px; line-height:30px; overflow:hidden; margin-bottom:32px;}

.list_box1{ margin-right:36px;}

.title_list_box h3{ width:134px; height:30px; line-height:30px; overflow:hidden; position:relative; color:#014d81; font-size:24px; font-weight:bold; text-align:right; float:left; margin-right:8px;}

.title_list_box h3:before{content:""; position:absolute; height:3px; width:26px; background:#014d81; top:14px; left:0; }

.title_list_box .line_pic{ background:url(../images/line_s.jpg) no-repeat; width:436px; height:14px; margin-top:8px;}

.list_main_news .list_pic{ width:140px; height:232px; overflow:hidden; margin-right:8px;}

.list_main_news .list_pic img{ display:block; width:100%; height:100%;}

.main_news_right{ width:434px; height:232px; overflow:hidden; position: relative;}

.main_news_right ul li{ height:24px; line-height:24px; font-size:16px; overflow:hidden;margin-bottom:18px;position:relative; }

.main_news_right ul li a{ display:block; width:418px; height:24px;line-height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-left:16px; color:#333;}

.main_news_right ul li:before{content:""; position:absolute;background:#014d81; top:14px; left:0; width:8px; height:8px; overflow:hidden; background:#cccccc; position:absolute; top:8px; left:0;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; }

.main_news_right .more{ position:absolute;display:block;color:#666; text-align:right; font-size:14px; height:20px; overflow:hidden; width:72px; bottom:0; right:30px;}

.main_news_right ul li:hover a{ color:#014d81;}

.main_news_right .more:hover{color:#014d81;}

.subnav_box1{ border-top:1px solid #eee; margin-top:42px; margin-bottom:48px;}

.main_box_news{ height:auto; overflow:hidden;}

.main_news{ height:auto; overflow:hidden;}

.main_news ul li{ height:24px; line-height:24px; width:1200px; overflow:hidden; position:relative; margin-bottom:20px;}

.main_news ul li a{ display:block;margin-left:8px; width:1060px; height:24px; line-height:24px; color:#333; overflow:hidden; float:left;text-overflow: ellipsis;white-space: nowrap;margin-left:16px;}

.main_news ul li:before{content:""; position:absolute;background:#014d81; top:14px; left:0; width:8px; height:8px; overflow:hidden; background:#cccccc; position:absolute; top:8px; left:0;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; }

.main_news ul li:hover a{ color:#014d81;}

.main_news ul li span{ display:block;float:right; width:96px; height:24px; line-height:24px; color:#999;}

.contact_main{ height:204px; overflow:hidden; margin:40px auto;}

.contact_main ul li{ float:left; width:299px; height:204px; text-align:center; border-right:1px solid #dcdcdc; color:#333;}

.contact_main .icon{ background:url(../images/icon.png) no-repeat -160px -208px; width:53px; height:56px; margin:0 auto; margin-bottom:32px; margin-top:16px;}

.contact_main .one{ height:20px; line-height:20px; overflow:hidden; font-size:18px;}

.contact_main .two { margin-top:30px; height:40px; line-height:20px; overflow:hidden; padding:0 8px;}

.contact_main ul li.last_one{ width:300px; border-right:none;}

.contact_main ul li.last_one .icon3{ background-position:-160px -424px; margin-bottom:10px; height:46px;}

.contact_main .icon1{ width:54px;background-position:-160px -280px;}

.contact_main .icon2{ background-position:-160px -346px;}

.contact_main  .one_pic{ border:1px solid #d2d2d2; width:128px; height:128px; margin:0 auto;}

.contact_main  .one_pic img{ display:block; width:120px; height:120px; margin:4px;}

.contact_map{ height:auto; overflow:hidden; margin-bottom:60px;}

.map_box{ margin:60px auto;}

.main_con{ height:auto; overflow:hidden; color:#333; line-height:180%; margin:40px auto; margin-bottom:80px;}

.main_content_tag {

	height: auto;

	overflow: hidden;

	padding: 40px 0;

}

.main_content_tag  .tag_box {

	height: auto;

	overflow: hidden;

}

.main_content_tag .tag_box h3 {

	font-weight: normal;

	font-size: 18px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	margin-bottom: 28px;

	color: #333;

}

.main_content_tag  .tag_one {

	height: auto;

	overflow: hidden;

	padding-bottom: 40px;

}

.main_content_tag  .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;

}

.main_content_tag .tag_one a:hover {

	background: #014d81;

	border: 1px solid #014d81;

	color: #fff;

}

.subnav_box2 .subnav_n{ width:1002px;}









/*内容*