.index_focus { position: relative; width: 100%; overflow: hidden; text-align: center; z-index:9;box-shadow:0px 0px 10px #777;}
.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/banner/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 .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: #3580b9; padding:5px; filter: alpha(opacity=70);opacity:0.7;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #bb2c07;filter: alpha(opacity=100);opacity: 1;}

@media screen and (min-width:1360px){
.ban_bg1{ background:url(../images/banner/ban.jpg) center no-repeat;}
.ban_bg2{ background:url(../images/banner/ban1.jpg) center no-repeat;}
.ban_bg3{ background:url(../images/banner/ban2.jpg) center no-repeat;}

.ban_bg4{ background:url(../images/banner/ban4.jpg) center no-repeat;}
.ban_bg5{ background:url(../images/banner/ban5.jpg) center no-repeat;}
.index_focus {height:600px;}
.index_focus .bd li {height:600px;}
}
@media screen and (max-width:1359px){
.ban_bg1{ background:url(../images/banner/ban.jpg) center no-repeat; background-size:120%;}
.ban_bg2{ background:url(../images/banner/ban1.jpg) center no-repeat; background-size:120%;}
.ban_bg3{ background:url(../images/banner/ban2.jpg) center no-repeat; background-size:120%;}
.ban_bg4{ background:url(../images/banner/ban4.jpg) center no-repeat; background-size:120%;}
.ban_bg5{ background:url(../images/banner/ban5.jpg) center no-repeat; background-size:120%;}
.index_focus {height:400px;}
.index_focus .bd li {height:400px;}
}
@media screen and (max-width:1100px){
.ban_bg1{ background:url(../images/banner/ban.jpg) center no-repeat; background-size:140%;}
.ban_bg2{ background:url(../images/banner/ban1.jpg) center no-repeat; background-size:140%;}
.ban_bg3{ background:url(../images/banner/ban2.jpg) center no-repeat; background-size:140%;}
.ban_bg4{ background:url(../images/banner/ban4.jpg) center no-repeat; background-size:140%;}
.ban_bg5{ background:url(../images/banner/ban5.jpg) center no-repeat; background-size:140%;}
.index_focus {height:280px;}
.index_focus .bd li {height:280px;}
}
@media screen and (max-width:640px){
.ban_bg1{ background:url(../images/banner/ban.jpg) center no-repeat; background-size:150%;}
.ban_bg2{ background:url(../images/banner/ban1.jpg) center no-repeat; background-size:150%;}
.ban_bg3{ background:url(../images/banner/ban2.jpg) center no-repeat; background-size:150%;}
.ban_bg4{ background:url(../images/banner/ban4.jpg) center no-repeat; background-size:150%;}
.ban_bg5{ background:url(../images/banner/ban5.jpg) center no-repeat; background-size:150%;}
.index_focus {height:180px;}
.index_focus .bd li {height:180px;}
.index_focus{box-shadow:0px 0px 0px #fff;}
}