﻿

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}


/* index_focus */

.index_focus{position:relative;width:100%;height:400px;overflow:hidden; background: url(../images/banner_bg.png) center no-repeat;}

.index_focus .bd{
    position:relative;
    width: 1150px;
    height:400px;
    overflow:hidden;
    margin: 0 auto;}
.index_focus .bd ul.bannerUL{width:1150px; padding:0; margin:0 auto; height:400px !important;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{
    width: 1150px;
    height: 400px;
    margin: 0 auto;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{
    position:absolute;
    right: 20px;
    bottom: 20px;}
.index_focus .slide_nav a{
	cursor:pointer;
    float:left;
    border: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 14px;
    height: 14px;
	margin: 0 5px;
    background: url(../images/commonico.png) 0px -76px no-repeat;}

.index_focus .slide_nav a:hover{background: url(../images/commonico.png) 0px -110px no-repeat;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none; background: url(../images/commonico.png) 0px -110px no-repeat;}
.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/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;}
.slide_nav_bg{
    position:absolute;
    color:#fff;
    background: #222222;
    background: rgba(34,34,34,0.65);
    width: 668px;
    bottom: 50px;
    margin-left: -538px;
    left: 50%;}
.index_focus_info{
	position:absolute;
	color:#fff;
	background: #222222;
    background: rgba(34,34,34,0.65);
    filter:Alpha(opacity=65);
    width: 100%;
    height: 63px;
    bottom: 0px;
    margin-left: 0px;}
.index_focus_info h3{
    width: 606px;
	color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 63px;
    text-align: left;
    margin: 0;
    overflow : hidden;
    white-space: nowrap;
    padding-left: 20px;}