.leo_down{width: 40px;height: 60px; position: fixed; bottom: 30px;left: 50%; margin-left: -19px; z-index:600;}
.leo_downimg{cursor:pointer; margin-top:30px;width:40px;height:40px; z-index:601;}

.leo_nag{position: fixed; top:150px; right:24px; width:38px; background:url('nag.png') no-repeat; z-index:602;}
.leo_nag .ac{width:14px;height:14px;margin:14px 0px 28px 12px;cursor: pointer;}
.leo_nag .ac.active b{background:url('ac.png') no-repeat;width:38px;height:40px;display:inline-block;margin: -14px 0px 0px -12px;}

.leo_back {height:1000px;min-height:500px;min-width:1290px;}
.a1{width:100%; min-width:1290px; background:#fff; position: relative; overflow:hidden;}
.a1 h1, .a1 h2, .a1 h4 {margin:0 0 0 200px; color:#036361;  background:#fff;}
.a1 h1 { padding:100px 0 0 0; font-size:40px;}
.a1 h2 { padding:10px 0 0 0; font-size:50px;}
.a1 h4 { padding:20px 0 10px 0; font-size:30px;}
.a1 .a1_an { margin:20px 0 0 200px;  }

.a2 {width:100%; min-width:1290px; background:#f5f5f5;position: relative;z-index:2; overflow:hidden;}
.a2 h1, .a2 h2, .a2 h4, .a2 p {margin:200 0 0 0px; color:#555;}
.a2 h1 { padding:50px 0 20px 0; font-size:50px; line-height:55px;}
.a2 h2 { font-size:50px;  line-height:50px; height:60px;}
.a2 h2 div { float:left; padding:0px 10px 0 0; font-size:30px; }
.a2 h4 { padding:0; font-size:24px;  line-height:40px;}

.a2 p { padding:0 0 0 30PX; font-size:16px; color:#FFFFFF; line-height:30px;}
#a2_hd01 { position:absolute; top:290px; left:1160px; opacity:0;}
#a2_hd02 { position:absolute; top:0px; left:0px; opacity:0;}
#a2_hd03 { position:absolute; top:0px; left:950px; opacity:0;}

.a3 {width:100%; min-width:1290px; background:#fff url('/up2/pic/a3_0.jpg') no-repeat right top; position: relative; z-index:3; overflow:hidden; }
.a3 h2 { padding:130px 0 0 200px; font-size:26px; color:#41ac21; line-height:36px;}
.a3 h3 { padding:0 0 0 200px; width:800px; font-size:14px; color:#777; line-height:20px;}

.leo_h2 { position:absolute; left:20px; top:10px; padding:12px; font-size:20px; color:#fff; background-color:#41ac21; background-color:rgba(65, 172, 33, 0.8); z-index:99;}
.leo_p { position:absolute; left:20px; top:500px;  width:450px; font-size:14px; color:#fff; background-color:#006a66;z-index:98;}

.leo_p1, .leo_p2, .leo_p3, .leo_p4 { position:absolute; width:55%;}
.leo_p1 {left:0; bottom:0;}
.leo_p2 {right:0; bottom:0;}
.leo_p3 {left:-400px; bottom:0;}
.leo_p4 {right:-400px; bottom:0;}
.leo_p3, .leo_p4 {opacity:0;}

.leo_p1a, .leo_p2a, .leo_p3a, .leo_p4a { position:absolute; width:55%;}
.leo_p1a {left:0; bottom:0;}
.leo_p2a {right:0; top:0;}
.leo_p3a {left:-400px; bottom:0;}
.leo_p4a {right:-400px; top:0;}
.leo_p3a, .leo_p4a {opacity:0;}

.leo_leftarr, .leo_rightarr { position:absolute; top:45%; padding:10px; font-size:32px; color:#fff; background-color:#0090db; opacity:0.4; cursor:pointer; z-index:99;}
.leo_leftarr:hover, .leo_rightarr:hover {opacity:0.6;}
.leo_leftarr {left:46%; opacity:0.1;}
.leo_rightarr {right:46%;}

.a4 {width:100%; min-width:1290px; background:#f5f5f5; position: relative;z-index:4; overflow:hidden;}

.a5 {width:100%; min-width:1290px; background:#fff; position: relative;z-index:5; overflow:hidden;}
#a5_p1 { width:50%;}
#a5_p2 { width:50%;}
#a5_p3 { width:60%;}
#a5_p4 { width:45%;}

.a6 {width:100%; min-width:1290px; background:#f5f5f5; position: relative;z-index:6; overflow:hidden;}
#a6_p1 { width:45%;}
#a6_p2 { width:65%;}
#a6_p3 { width:42%;}
#a6_p4 { width:65%;}

.a7 {width:100%; min-width:1290px; background:#fff; position: relative;z-index:6; overflow:hidden;}
#a7_p1 { width:60%;}
#a7_p2 { width:40%;}
#a7_p3 { width:65%;}
#a7_p4 { width:50%;}

.a8 {width:100%; min-width:1290px; background:#f5f5f5; position: relative;z-index:8; overflow:hidden;}
#a8_p1 { width:45%;}
#a8_p2 { width:55%;}
#a8_p3 { width:60%;}
#a8_p4 { width:50%;}

.a9 {width:100%; min-width:1290px; background:#fff; position: relative;z-index:7; overflow:hidden;}
#a9_p1 { width:80%;}
#a9_p3 { width:40%;}
#a9_p4 { width:62%;}

.a10 {width:100%; min-width:1290px; background:#f5f5f5; position: relative;z-index:10; overflow:hidden;}
#a10_p1 { width:60%;}
#a10_p2 { width:40%;}

.a11 {width:100%; min-width:1290px; background:#fff; position: relative;z-index:11; overflow:hidden;}
#a11_p1 { width:70%;}
#a11_p2 { width:35%;}
#a11_p3 { width:70%;}
#a11_p4 { width:30%;}

.a12 {width:100%; min-width:1290px; background:#f5f5f5; position: relative;z-index:12; overflow:hidden;}
#a12_p1 { width:35%;}
#a12_p2 { width:60%;}
#a12_p3 { width:45%;}
#a12_p4 { width:50%;}