/* CSS Document */


/**************Í¼Æ¬ÌØÐ§********************/
	#screen span {
		position:absolute;
		overflow:hidden;
		border:#FFF solid 1px;
		background:#FFF;
		z-index: 93;
		width: 93px;
		height: 68px;
	}
	#screen img{
		position:absolute;
		left:-32px;
		top:-32px;
		cursor: pointer;
        left: -11px;
		top: -9px;	
   }

/**********************************/

.photoMenu{
	height:30px;
	width:998px;
	border:#37a7d7 solid 1px;
	background-image:url(../images/photo_menu_bg.gif);
	background-repeat:repeat-x;
}
.photoMenu ul{
	padding-left:20px;
}
.photoMenu ul .jg{
	background-image:url(../images/photo_menu_jg.gif);
	width:9px;
	height:30px;
	float:left;
}
.photoMenu ul li{
	float:left;
}
.photoMenu ul li a{
	margin:0px 5px;
	margin-top:7px;
	color:#2b363b;
	font-weight:bold;
	font-size:13px;
	display:block;
}

/*********news_list********/

.NewsImgBox{
	width:1000px;
	height:254px;
	background-image:url(../images/img_box_bg.gif);
	background-repeat:repeat-x;
}
.NewsImgBox .NewsImgBoxLeft{
	background-image:url(../images/img_box_left.gif);
	width:6px;
	height:254px;
	background-repeat:no-repeat;
	float:left;
}
.NewsImgBox .NewsImgBoxCenter{
	width:972px;
	height:234px;
	*height:254px;
	float:left;
	padding-top:20px;
}
.NewsImgBox .NewsImgBoxCenter .menu{
	background-image:url(../images/hfmember_title.png);
	width:950px;
	height:29px;
	font-weight:bold;
	font-size:12px;
	color:#000;
	padding-left:30px;
	padding-top:10px;
	background-repeat:no-repeat;
	margin-top:0px;
	
}
.NewsImgBox .NewsImgBoxCenter ul{
	width:980px;
	height:auto;
}

.NewsImgBox .NewsImgBoxCenter ul li{
	width:95px;
	height:100px;
	margin:10px 6px;
	float:left;
	list-style:none;
	text-align:center;
	overflow:hidden;
}
.NewsImgBox .NewsImgBoxCenter ul li a{}
.NewsImgBox .NewsImgBoxCenter ul li a img{
	margin-bottom:5px;
	height:63px;
	width:88px;
	border:#cccccc solid 1px;
	padding:2px;
}
.NewsImgBox .NewsImgBoxRight{
	background-image:url(../images/img_box_right.gif);
	width:6px;
	height:254px;
	background-repeat:no-repeat;
	float:right;
}

.centerLeftBox{
	float:left;
	height:auto;
	width:648px;
	overflow:hidden;
}
.centerLeftBox .conBox{
	width:648px;
	margin:10px 0px;
}
.centerLeftBox .conBox .menu{
	height:33px;
	width:auto;
	background-image:url(../images/photo_menu1.gif);
	background-repeat:no-repeat;

}
.centerLeftBox .conBox .menuPh2{
	background-image:url(../images/photo_menu2.gif);
}

.centerLeftBox .conBox .menu span{
	float:right;
	margin-right:4px;
	margin-top:3px;
}  
.centerLeftBox .conBox .menu span a{
	color:#000;
}
.centerRightBox{
	float:right;
	height:auto;
	width:330px;
	border:#cccccc solid 1px;
	overflow:hidden;
}
.centerRightBox .righBoxLit{
	height:auto;
	width:328px;
	border:#37a7d7 solid 1px;
	overflow:hidden;
	margin:9px 0px;
}
.centerRightBox .righBoxLit a img{
	margin:1px 5px;
}

.centerRightBox .menu{
	height:30px;
	width:347px;
	background-image:url(../images/new_titie_bg1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	font-size:12px;
	color:#68767c;
	background-repeat:repeat-x;
}


.righBoxLit .menu3{
	height:25px;
	width:auto;
	background-image:url(../images/photo_menu3.gif);
	background-repeat:no-repeat;
	padding-top:4px;
	font-size:13px;
	color:#85BEDA;
	background-repeat:repeat-x;
	margin-bottom:5px;
}
.righBoxLit .menu3 .title{
	font-weight:bold;
	margin-left:23px;
	font-size:14px;
	margin-top:3px;
	float:left;

}
.righBoxLit .menu3 .more{
	float:right;
	font-size:12px;
	color:#000;
	margin-right:5px;

}

.righBoxLit .menu4{
	height:28px;
	width:auto;
	background-image:url(../images/news_right_menu4_bg.png);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:30px;
	padding-top:6px;
	font-size:13px;
	color:#646565;
	background-repeat:repeat-x;
	margin-bottom:5px;
}
.newRightBoxlist2 li{
	padding-left:5px;
	list-style:none;
	height:30px;
	width:340px;
}
.photoList{
	margin:0px;
	padding:0px;
	width:644px;
	overflow:auto;
	border-bottom:#37a7d7 solid 1px; 
	border-left: #37a7d7 solid 2px; 
	border-right:#37a7d7 solid 2px;
}
.photoList li{
	list-style:none;
	float:left;
	width:110px;
	height:130px;
	margin:4px 6px;
	text-align:center;
}
.photoList li a{}
.photoList li a img{
	width:100px;
	height:80px;
	border:#c9c9c9 solid 1px;
	padding:2px;
}
.photoRightTxt{
	width:330px;
	background-image:url(../images/num_1.gif);
	background-repeat:repeat-y;
	padding-top:11px;
}
.photoRightTxt li{
	margin-left:32px;
	margin-top:4px;
}
.photoRightTxt li a{}
.photoRightImgList{
}
.photoRightImgList li{
	float:left;
	width:57px;
	height:75px;
	margin:3px;
	text-align:center;
	overflow:hidden;
}
.photoRightImgList li a{}
.photoRightImgList li a img{
	width:48px;
	height:48px;
	border:#c9c9c9 solid 1px;
	padding:1px;
	clear:both;
}

/**********************list*****************************/

.photoTypeList{}
.photoTypeList li{
	float:left;
	width:110px;
	height:152px;
	margin:5px;
	text-align:center;
	border:#c9c9c9 solid 1px;
}
.photoTypeList li a{}
.photoTypeList li a img{
	width:104px;
	*width:110px;
	height:100px;
	border:#c7c7c7 solid 1px;
	padding:2px;
	margin-bottom:3px;
	clear:both;
}


/**********************flash Photo*****************************/


.fpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 3; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 508px; POSITION: relative; HEIGHT: 287px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px;
	background-color:#000;
}
.bpic5 {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 3px solid; WIDTH: 220px; BORDER-BOTTOM: #fff 3px solid; POSITION: relative; HEIGHT: 243px
}
#focpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 1px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.thubpic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 140px; CURSOR: pointer; PADDING-TOP: 0px; TOP: 0px; HEIGHT: 74px
}
.thubpiccur {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 140px; CURSOR: pointer; PADDING-TOP: 0px; TOP: 0px; HEIGHT:  74px
}
.thubpiccur {
	Z-INDEX: 30; BACKGROUND: url(../images/arrow4.jpg) no-repeat 
}
.thubpic IMG {
	BORDER-RIGHT: #666 2px solid; BORDER-TOP: #666 2px solid; BORDER-LEFT: #666 2px solid; WIDTH:130px; BORDER-BOTTOM: #666 2px solid; HEIGHT: 60px
}
.thubpiccur IMG {
	BORDER-RIGHT: #666 2px solid; BORDER-TOP: #666 2px solid; BORDER-LEFT: #666 2px solid; WIDTH:130px; BORDER-BOTTOM: #666 2px solid; HEIGHT: 60px
}
.thubpiccur IMG {
	BORDER-LEFT-COLOR: #02db02; BORDER-BOTTOM-COLOR: #02db02; BORDER-TOP-COLOR: #02db02; BORDER-RIGHT-COLOR: #02db02
}



#focpic{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: RevealTrans ( duration = 1£¬transition=23 ); VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#fttltxt{
MARGIN-TOP: 185px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0f0f0; FLOAT: left; OVERFLOW: hidden; WIDTH: 220px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; o-text-overflow: ellipsis
}
#small_pics{
LEFT: 510px; FLOAT: left; WIDTH:130px; POSITION: absolute
}
#photoBox{
BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #000000; LEFT: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 508px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; HEIGHT: 285px
}



