/*@charset "utf-8";
/* iFocus style */
*{margin:0px; padding:0px;}
img{border:0px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td { margin:0; padding:0; }
body{ width:100%; height:100%; font-size:12px;  line-height:25px; }
html { -webkit-text-size-adjust: none; }
a { color:#000000; text-decoration:none; }
a:hover{ color:#b70404;text-decoration: none;}
/*首页图片滚动*/
.focus{ width:598px; overflow:hidden;}
.flashlist {height:296px;overflow:hidden;}
.flashlist img{width:598px; height:296px;}
.flashlist .f_out {height:296px;overflow:hidden;position:relative;}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {width:598px;height:10px;display:block;	position:absolute;top:0px;left:0px;	background:url(../images/vipico.gif) no-repeat 0 0;z-index:200}
.vip02pic {width:39px;height:39px;display:block;position:absolute;top:0px;left:0px;background:url(../images/vipico.gif) no-repeat -80px 0;z-index:200}
.flashlist .f_out .picintro {height:30px;position:absolute;bottom:0px;left:0px;width:58%;z-index:599; text-align:left; padding-left:2px;}
.picintro h2{color:#fff;font-size:14px;line-height:30px; font-weight:bold; padding-left:2px;}
.picintro h2 a {color:#fff;font-size:14px;line-height:35px; display:block; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.picintro p {color:#fff;line-height:30px;}
.picintro p a {	color:#fff;}
.flash_tab_div{width:100%;position:absolute;left:0;bottom:0px;z-index:100; background:#000;height:30px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50); /*IE*/ 	-moz-opacity:0.5;/*MOZ , FF*/ 	opacity:0.5;/*CSS3, FF1.5*/}
.flash_tab {height:24px;width:135px;position:absolute;right:0px;bottom:3px;z-index:400;}
.flash_tab .tabs {width:131px;height:24px;line-height:24px;overflow:hidden;}
.flash_tab .tabs ul{width:180px;}
.flash_tab .tabs ul li {width:24px;height:24px;float:left;display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1; color:#FFF; background:#3f3f3f; width:25px; height:25px; border-right:1px solid #fff; text-align:center;}
.flash_tab .tabs ul li.opdiv a {width:24px;height:24px;color:#FFF;display:block; text-align:center;}
.flash_tab .tabs ul li.opdiv a:hover {background-position:-8px -1239px;}
.flash_tab .tabs ul li.noopdiv a {width:24px;height:24px;background:#ff2c23;color:#FFF;	display:block;}

