﻿
 
 body { padding:0px; margin:0px; }
img { border:0px;}


#focus { width: 948px; height: 295px; position: relative; }
.gmodule:after { width: auto; height: 0px; clear: both; display: block; visibility: hidden; content: "";}
.gmodule { zoom: 1;}



#focus-bd {	width: 948px; overflow: hidden; position: relative;}
#focus .focus-hd { width: 948px; height: 38px; border-top:#CCC solid 0px; left: 0px; bottom: 22px; position: absolute; z-index: 1; padding:0 0 0 19px;}
#focus .focus-hd .bg { width: 948px; height: 38px; background:#000; filter: alpha(opacity=70); opacity: 0.7;}
#focus .focus-hd .title { width: 948px; left: 0px; top: 0px; color: #fff; line-height: 38px; font-size: 16px; position: absolute; z-index: 3; padding:0 0 0 19px;}
#focus .focus-hd .title a {	color: #ccc;}
#focus .focus-hd .title em { color: #F60;}
#focus .focus-hd .title .ghide { line-height:38px; display: none;}



#focus .focus-hd .change { right: 40px; bottom: -10px; position: absolute; z-index: 3; text-align:center;}
#focus .focus-hd .change a { width: 17px; height: 17px; background: url("../images/feature-point.png") no-repeat; float: left; cursor: pointer;}
#focus .focus-hd .change a.on {	background: url("../images/feature-point-current.png") no-repeat;}



#focus .focus-bd { width: 948px; overflow: hidden; float: left; position: relative;}
#focus .focus-bd .poster { white-space: nowrap;}
#focus .focus-bd .poster img { width: 948px; height: 295px;}
#focus .focus-bd .poster_img { position: relative;}



.LRbtn {   position:absolute; top:0px; left:0px; z-index:1;}
.LRbtn .btn { top: 119px; width: 30px; height: 90px; position: absolute;}
.LRbtn .btn .mask { left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: block; position: absolute; z-index: 7;}
.LRbtn .btn em { background: url("../images/LR2.png") no-repeat; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: block; position: absolute; z-index: 8; cursor: pointer;}
 .LRbtn:hover .btn em {background: url("../images/LR1.png") }
 .LRbtn:hover .prev em {background-position: 0px 0px;}
.LRbtn:hover .next em {	background-position: 0px -90px;}
.LRbtn .prev { left: 0px;}
.LRbtn .next { left: 918px;}
.LRbtn .prev em {	background-position: 0px 0px;}
.LRbtn .next em {	background-position: 0px -90px;}


/*
.LRbtn:hover .mask { background: #FFF; filter: alpha(opacity=50);}
.LRbtn:_hover .mask { background: #FFF; filter: alpha(opacity=50);}
*/


#slide_poster { width: 9290000000000000000000000000px;}