/* CSS Document */

.banner{width:100%;overflow:hidden;position:relative}
.banner_inner{position:relative;height:500px;width:1000px;margin:0 auto}

.banner_img{width:20000px}
.banner_img li{float:left;width:100%;position:relative}
.banner_img li.bgli01{ background:url(../images/banner01_1.jpg) center no-repeat;}
.banner_img li.bgli02{ background:url(../images/banner01_2.jpg) center no-repeat;}
.banner_img li.bgli03{ background:url(../images/banner01_3.jpg) center no-repeat;}

.banner .child1{    position: absolute;
    /* width: 708px; */
    /* height: 208px; */
    /* right: 0; */
    top: 220px;
    left: 200px;}
.banner .child2{position:absolute;/*width:699px;height:75px;*/left:100px;top:150px;}
.banner .child3{position:absolute;/*width:699px;height:75px;*/left:600px;top:150px;}
.banner_common{position:relative;width:100%;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:20px;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:20px;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;bottom:20px;left:50%;margin-left:-65px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}

