.GalleryNav
{
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    background: url(GalleryNav.gif);
    color: #fff;
    font-size: 14px;
    padding-left:10px;
}
.GalleryNav li
{
    float: left;
}
.GalleryNav li a
{
    color: #fff;
    padding: 0 10px;
    display: block;
    font-weight:bold;
}
.GalleryNav li a:hover
{
    color: #ff0;
}
/*——*/
.album-box .album-main-pic
{
    position: relative;
    width: 668px;
    height: 518px;
    overflow: hidden;
    background: url(AjaxLoader.gif) center no-repeat;
}
.album-box .album-main-pic .arrow-right
{
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;
    height: 518px;
    background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: url(/news/gallery/skin/CurRight.cur), auto;
    z-index: 5;
}
.album-box .album-main-pic .arrow-left
{
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 518px;
    background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: url(/news/gallery/skin/CurLeft.cur), auto;
    z-index: 5;
}
.album-box .album-pic-list-box
{
    height: 118px;
    background: url(album-pic-list-box-bg.jpg) repeat-x;
}
.album-box .album-pic-list-box .next-album
{
    display: inline;
    float: right;
    width: 63px;
    margin: 24px 15px 0 0;
    color: #ccc;
}
.album-box .album-pic-list-box .prev-album
{
    display: inline;
    float: left;
    width: 63px;
    margin: 24px 0 0 15px;
    color: #ccc;
}
.album-box .album-pic-list-box .next-album img, .album-box .album-pic-list-box .prev-album img
{
    width: 59px;
    height: 46px;
    margin: 0 0 8px 0;
    padding: 1px;
    border: 1px solid #ddd;
}
.album-box .album-pic-list-box .next
{
    display: inline;
    float: right;
    width: 45px;
    height: 118px;
    margin: 0 10px 0 0;
    background: url(album-next.jpg) -135px 0 no-repeat;
    overflow: hidden;
    cursor: pointer;
}
.album-box .album-pic-list-box .next-disabled
{
    background: url(album-next.jpg) -90px 0 no-repeat;
}
.album-box .album-pic-list-box .next a
{
    display: block;
    width: 33px;
    height: 33px;
    margin: 44px 0 0 5px;
    overflow: hidden;
}
.album-box .album-pic-list-box .prev
{
    display: inline;
    float: left;
    width: 45px;
    height: 118px;
    margin: 0 0 0 10px;
    background: url(album-next.jpg) -45px 0 no-repeat;
    overflow: hidden;
    cursor: pointer;
}
.album-box .album-pic-list-box .prev-disabled
{
    background: url(album-next.jpg) 0 0 no-repeat;
}
.album-box .album-pic-list-box .prev a
{
    display: block;
    width: 33px;
    height: 33px;
    margin: 44px 0 0 9px;
    overflow: hidden;
}
#huadong
{
    float: left;
    width: 402px;
    height: 80px;
    padding: 19px 0;
    background: url(album-pic-list-bg.jpg) repeat-x;
    overflow: hidden;
}
#huadong .pic
{
    float: left;
    padding: 0 5px;
}
#huadong .pic a
{
    display: block;
    width: 92px;
    height: 74px;
    text-align: center;
    line-height: 74px;
    padding: 2px;
    border: 1px solid #ddd;
    overflow: hidden;
}
#huadong .pic a.current
{
    padding: 1px;
    border: 2px solid #f60;
    filter: Alpha(Opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
/*——*/
.GetAdjacent
{
	padding: 1px 0 6px 8px;
}
.GetAdjacent li
{
	float: left;
	width: 126px;
	text-align: center;
	height: 126px;
	overflow: hidden;
	margin-right: 1px;
}
.GetAdjacent li .con1
{
	padding-top: 8px;
}
.GetAdjacent li .con1 img
{
	width: 110px;
	height: 90px;
	padding: 1px;
	border: solid 1px #ddd;
	display: block;
	margin: 0 auto;
}
.GetAdjacent li .con1 a:hover img
{
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.GetAdjacent li .con2
{
	width: 120px;
	margin: 0 auto;
	padding-top: 4px;
	height: 20px;
	overflow: hidden;
}
#MarqueeDiv1, #MarqueeDiv2
{
	height: 630px;
	overflow: hidden;
}
/*——*/
/*——*/
/*——*/
.NoData
{
    padding: 0 32px;
	background: #fff3dd url(/s/skin/prompt_small.gif) no-repeat 9px center;
	border: solid 1px #f9dca5;
	margin-top: 5px;
	font-weight: bold;
	color: #f60;
	height:36px;
	line-height:36px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#CaseListBox
{
	margin-top:5px;
	height:100%;
	padding:2px;
	background-color:#eee
}
#CaseListBox li
{
	width: 227px;
	height: 300px;
	overflow:hidden;
	float: left;
	margin:10px 10px 0 0;
	border:solid 1px #ddd;
	background-color:#f6f5f5;	
}
#CaseListBox li .con1
{
	padding:9px 0;
	height:210px;
}
/*
#CaseListBox li .con1 a .VideoIco
{
	background:transparent url(VideoIco1.gif);
	width:26px;
	height:26px;
	overflow:hidden;
	position:absolute;
	margin:171px 0 0 23px;	
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	cursor:pointer;
}
#CaseListBox li .con1 a:hover .VideoIco
{
	filter: Alpha(Opacity=90);
	-moz-opacity: .9;
	opacity: 0.9;
}
*/
#CaseListBox li .con1 img
{
	width: 200px;
	height: 200px;
	background:#fff url(/s/skin/preload.gif) no-repeat center center;
	padding: 4px;
	border: solid 1px #eee;
	display:block;
	margin:0 auto;
}
#CaseListBox li .con1 a:hover img
{
	background-color:#fff;
	padding: 1px;
	border: solid 4px #ddd;	
}
#CaseListBox li .con2
{
	padding:0 0 0 12px;
	height:20px;
	overflow:hidden;
	font-size:14px;
}
#CaseListBox li .con2 a
{
	color:#069;
}
#CaseListBox li .con2 a:hover
{
	color:#f60;
}
#CaseListBox li .con2 a:visited
{
	color:#666;
}
#CaseListBox li .con3
{
	padding:5px 0 0 12px;
}
#CaseListBox li .con3 .td1
{
	color:#444;
}
#CaseListBox li .con3 .td1 span
{
	color:#888;
}
#CaseListBox li .con3 .td1 .son1
{
	width:108px;
	height:20px;
	overflow:hidden;
}
#CaseListBox li .con3 .td2
{
	width:108px;
}
#CaseListBox li .con3 .td2 a
{
	/*background:url() no-repeat 0 0;*/
	width:100px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(CaseToSee.gif) no-repeat 0 0;
}
#CaseListBox li .con3 .td2 a:hover
{
	color:#fff;
	text-decoration:none;
	background:url(CaseToSee.gif) no-repeat 0 -34px;
}
#CaseListBox li .con3 .td2 a span
{
	display:block;
	padding-left:18px;
}
/*——*/