.index_focus {
    position: relative;
    width: 100%;
    /*overflow: hidden;*/
    text-align: center;
    z-index:9;
    margin-top:-9px;
}
.index_focus .bd li {
    display: none;overflow: hidden;
    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: 45%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background:url(../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:688px;}
.index_focus .bd li {height:688px;}
.index_focus .slide_nav {
    position: absolute;
    left:50%;bottom: -63px;
    /*margin-left:425px;*/margin-left: 406px;
    z-index:80;
}
@media screen and (max-width:1600px){
	.index_focus .slide_nav { display:none;}
}
.index_focus .slide_nav a { cursor:pointer; float:left; font-size:22px; font-family: arial; color: #aaa; margin:0 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #0160e0;filter: alpha(opacity=80);opacity: 0.8; border-bottom:1px #0160e0 solid; padding-bottom:5px;}
.ban_bg0{ background:url(../ban/1-1.jpg) center no-repeat;}
.ban_bg1{ background:url(../ban/1.jpg) center no-repeat;}
.ban_bg2{ background:url(../ban/2.jpg) center no-repeat;}
.ban_bg3{ background:url(../ban/3.jpg) center no-repeat;}
.banleft{height:80px; width:100%; background:url(../images/banleft.png) left center no-repeat;position: relative; z-index:11;margin-top: -80px;}
.banleft span{font-size: 16px;color: #fff;line-height: 80px;text-align: left;display:block;}
#cs-search span{ margin-left:-50px; opacity:0;}
#cs-search form{ margin:0; padding:0; margin-right:-50px; opacity:0;margin-top: 20px;margin-left: 380px;}
#cs-search .seatxt{ width:200px; height:36px; border:1px #ddd solid; padding:0 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
#cs-search .srasub{ background:#fb9b09; padding:0 15px; border:0;color: #fff; height:38px;position: relative;top:1px;top: -1px\9\0;}
#cs-search.current span{ margin-left:0; opacity:1;}
#cs-search.current form{ margin-right:0; opacity:1;}