﻿.banner { width:1920px;overflow:hidden;position:relative; }
.banner_inner { position:relative;height:471px;width:990px;margin:0 auto; }
.banner_img { width:20000px;}
.banner_img li { float:left;width:1920px; position:relative; } 
.banner_img li.bgli01 { background:#2a95bb url(images/banner01.jpg) center no-repeat;}
.banner_img li.bgli02 { background:#E8E8E8 url(images/banner02.jpg) center no-repeat;}
.banner_img li.bgli03 { background:#d63356 url(images/banner03.jpg) center no-repeat;}
.banner .child1 {position:absolute;width:588px;height:425px;left:66px;top:0}
.banner .child2 {position:absolute;width:654px;height:425px;left:343px;top:0}
.banner_common { position:relative;width:100%;margin:0 auto; }
.banner_pre { position:absolute; top:50%; left:0; margin-top:197px; width:38px; height:77px; cursor:pointer; background:url(images/r_but.png) no-repeat;opacity:.5;filter:alpha(opacity=50) }
.banner_next { position:absolute; top:50%; right:0; margin-top:197px; width:38px; height:77px; cursor:pointer; background:url(images/l_but.png) no-repeat;opacity:.5;filter:alpha(opacity=50) }
.banner_pre:hover, .banner_next:hover { opacity:1; filter:alpha(opacity=100) }
.banner .control { width:90px; position:absolute; top:441px;left:50%;margin-left:-52px; background:url(images/timer.png) no-repeat; padding:16px 29px 8px; }
.banner .control li {float:left;margin-left:8px;width:7px;height:7px;border-radius:50%;cursor:pointer;background:#666}
.banner .control li a { display:none}
.banner .control li.current { background:#013986; }