.index_focus { position: relative; width: 100%; overflow: hidden; text-align: center; z-index:9; }
.index_focus .bd li { display: none; position: absolute; width: 100%; left: 0; top: 0;}
.index_focus_post { z-index: 10;}
.index_focus_pre, .index_focus_next { display: none; position: absolute; top: 50%; margin-top: -36px; width: 72px; height: 72px; text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 10;
	background:url(../images/ban/ico_sliding.png) no-repeat; }
.index_focus_pre { left: 30px; background-position: 0 0; }
.index_focus_pre:hover { background-position: 0 -144px; }
.index_focus_next { right: 30px; background-position: 0 -72px; }
.index_focus_next:hover { background-position: 0 -216px; }
.index_focus {height:640px;}
.index_focus .bd li {height:640px;}
.index_focus .slide_nav {  position: absolute; left:50%; bottom:20px; margin-left:-45px; }
.index_focus .slide_nav a { cursor:pointer; float:left; font-size:28px; font-family: arial; color: #fff; padding:5px; opacity: 0.7;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #007f97;filter: alpha(opacity=80);opacity: 1;}
.ban_bg1{ background:url(../images/ban/1.jpg) center no-repeat;}
.ban_bg2{ background:url(../images/ban/2.jpg) center no-repeat;}
.ban_bg3{ background:url(../images/ban/3.jpg) center no-repeat;}