
 
 body { padding:0px; margin:0px; }
img { border:0px;}


#focus { width: 366px; height: 285px; position: relative; }
.gmodule:after { width: auto; height: 0px; clear: both; display: block; visibility: hidden; content: "";}
.gmodule { zoom: 1;}



#focus-bd {	width: 366px; overflow: hidden; position: relative;}
#focus .focus-hd { width: 366px; height: 38px; border-top:#CCC solid 0px; left: 0px; top:-8px; position: absolute; z-index: 1; padding:0 0 0 19px;}
 
#focus .focus-hd .title { width: 366px; left: 0px; top: 0px; color: #fff; line-height: 38px; font-size: 16px; position: absolute; z-index: 3; padding:0 0 0 19px; overflow:hidden;}
#focus .focus-hd .title a {	color: #333;}
 
#focus .focus-hd .title .ghide { line-height:38px; display: none;}



#focus .focus-hd .change { right:0px; bottom:-215px;position: absolute; z-index: 3; text-align:center;}
#focus .focus-hd .change a { width: 10px; height: 10px; background: url("../images/feature-point.png") no-repeat; float: left; cursor: pointer; background-color:#ccc; margin:3px; border-radius:10px;/*普通*/
-moz-border-radius:10px;/*firfox*/
-webkit-border-radius:10px;/*firfox*/ }
#focus .focus-hd .change a.on {	background: url("../images/feature-point-current.png") no-repeat; background-color:#F00}



#focus .focus-bd { width: 366px; overflow: hidden; float: left; position: relative; margin-top:35px; margin-left:20px;}
#focus .focus-bd .poster { white-space: nowrap;}
#focus .focus-bd .poster img { width: 366px; height: 185px;}
#focus .focus-bd .poster_img { position: relative;}
 


.LRbtn { width:969px; height:347px; position:absolute; top:0px; left:0px; z-index:6;}
.LRbtn .btn { top: 139px; width: 55px; height: 68px; 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/LR.png") no-repeat; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: block; position: absolute; z-index: 8; cursor: pointer;}

.LRbtn .prev { left: 0px;}
.LRbtn .next { right: 0px;}
.LRbtn .prev em {	background-position: 0px 0px;}
.LRbtn .next em {	background-position: -55px 0px;}


/*
.LRbtn:hover .mask { background: #FFF; filter: alpha(opacity=50);}
.LRbtn:_hover .mask { background: #FFF; filter: alpha(opacity=50);}
*/


#slide_poster { width: 9290000000000000000000000000px;}