@charset "utf-8";
/* CSS Document */

.hdwrap {
	width:372px;
	margin:0 auto;
	position:relative;
	overflow:hidden;}
/*首页图片滚动*/


.flashlist {
	height:280px;
	overflow:hidden;}
.flashlist img{
	width:372px; 
	height:280px;}
.flashlist .f_out {
	height:280px;
	overflow:hidden;
	position:relative;
	z-index:100;}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:58px;
	height:58px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/vipico.jpg) no-repeat 0 0;
	z-index:200
;}
.vip02pic {
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/vipico.jpg) no-repeat -80px 0;
	z-index:200
;}
.flashlist .f_out .picintro {
	height:32px;
	background:url(../images/gc_bg_10.jpg) repeat top;
	position:absolute;
	bottom:0;
	left:0px;
	width:354px;
	z-index:300;
	padding-right:18px;
	text-align:right;}
.picintro h2{
	color:#FFF;
	font-weight:normal;
	font-size:14px;
	line-height:32px;}
.picintro h2 a {
	color:#FFF;
	font-size:14px;
	line-height:32px;}
.picintro p {
	color:#FFF;
	line-height:20px;}
.picintro p a {
	color:#FFF;}
.flash_tab {
	height:12px;
	width:128px;
	position:absolute;
	left:10px;
	bottom:9px;
	z-index:400;}
.flash_tab .tabs {
	width:128px;
	height:12px;
	overflow:hidden;
	margin:auto;}
.flash_tab .tabs ul li {
	width:28px;
	height:12px;
	float:left;
	display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
;}
.flash_tab .tabs ul li.opdiv a {
	width:12px;
	height:12px;
	background:url(../images/gc_picnow.jpg) no-repeat right;
	_background:url(../images/gc_picnow.jpg) no-repeat right;
	display:block;}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;}
.flash_tab .tabs ul li.noopdiv a {
	width:12px;
	height:12px;
	background:url(../images/gc_picnow.jpg) no-repeat left;
	_background:url(../images/gc_picnow.jpg) no-repeat left;
	display:block;}