@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";background:#d6d6d6;}


/* banner */
#banner{background:url(../img/bannerbg.jpg) repeat-x;height:436px;position:relative;overflow:hidden;}
/* visual */
#visual{position:relative;height:430px;overflow:hidden;z-index:1;}
#visual #visualBanner{position:absolute;left:0;top:0;width:100%;}
#visual #visualBanner li{position:absolute;width:100%;height:430px;z-index:-1;}
#visual #visualBanner li p{position:absolute;}
#visual h2{position:absolute;top:-400px;left:50%;margin-left:-400px;height:auto;}
#visual .scene{display:none;}
#visual .vis1{left:100%;background:url(../img/banner2.jpg) no-repeat center top;}
#visual .vis1 .pointer1{top:500px;left:50%;margin-left:-302px;}
#visual .vis1 .pointer2{top:500px;left:50%;margin-left:-54px;}
#visual .vis1 .pointer3{top:500px;left:50%;margin-left:231px;}
#visual .vis2{left:100%;background:url(../img/banner1.jpg) no-repeat center top;}
#visual .vis2 .pointer1{top:550px;left:50%;margin-left:-230px;}
#visual .vis2 .pointer2{top:530px;left:50%;margin-left:282px;}
#visual .vis2 .pointer3{top:500px;left:50%;margin-left:76px;}
#visual .vis2 .pointer4{top:-200px;left:50%;margin-left:280px;}
#visual .vis3{left:100%;background:url(../img/banner3.jpg) no-repeat center top;}
#visual .vis3 .pointer1{top:550px;left:50%;margin-left:-221px;}
#visual .vis3 .pointer2{top:550px;left:50%;margin-left:-11px;}
#visual .vis3 .pointer3{top:550px;left:50%;margin-left:210px;}
#visual .vis3 .pointer4{top:500px;left:50%;margin-left:220px;}
/* control */
.control{position:absolute;top:380px;left:50%;width:157px;margin-left:-80px;height:23px;background:url(../img/quan_bg.png) no-repeat 0 50%;z-index:9999;}
.control #btnPlay{position:absolute;top:5px;left:0;width:14px;height:14px;text-indent:-9999em;overflow:hidden;background:url('../img/stop-play.png') no-repeat;cursor:pointer;}
.control #btnPlay.on{background:url('../img/stop-play.png') no-repeat -30px 0;}
.control ul{position:absolute;top:5px;}
.control li{margin:1px 0 0 8px;display:inline;float:left;display:block;width:12px;height:12px;cursor:pointer;background:url(../img/quan2.png) no-repeat;overflow:hidden;}
#active{margin-left:45px;}
.control li.on{background:url(../img/quan1.png) no-repeat;}

