/* 焦点图 */
.Focus{ width:100%; height:360px; overflow:hidden; position:relative;}/*焦点图*/
.Focus .pic img { width: 100%; height: 100%; display: block; }
.Focus .txt-bg { position: absolute; left:0; bottom:0px; z-index: 1; height:48px; width:100%; background:#000; filter:alpha(opacity=50); opacity:0.5; overflow:hidden;}
.Focus .txt { position: absolute; right:0; bottom:0px; z-index: 2; height: 48px; width:100%; overflow: hidden; }
.Focus .txt span.pageState{ display:block; float:left; width:50px; height:100%; text-align:center; line-height:48px; font-size:30px; color:#FFF;}
.Focus .txt span.pageState span{ color:#c7000b;}
.Focus .txt >a{ display:block; width:70px; height:100%; float:left; background:url(home_ico_1.png) no-repeat; cursor:pointer;}
.Focus .txt >a.prev{ background-position-x:left;}
.Focus .txt >a.next{ float:right; background-position-x:right;}
.Focus .txt >a:hover{ background-position-y:bottom;}
.Focus .txt ul{ width:calc(100% - 190px); padding:0 15px; position:relative; height:100%; float:left;}
.Focus .txt li{ width:100%; height:48px; line-height:48px; position:absolute; bottom:-48px;}
.Focus .txt li a{ display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#FFF; transition:all 0.3s;}
.Focus .txt li a:hover{ /*color:#0d99fd; */letter-spacing:1px;}

