
*{margin: 0;padding:0;}

body {margin:0px auto;padding:0px;}

.area {margin:0px auto;padding:0px;width:1000px;overflow-x:hidden;}

.gwj_banner {width:1000px;height:81px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_banner1.gif') no-repeat;}

.gwj_bg {position:relative;margin:0px auto;padding:0px;width:1000px;height:838px;background:url(http://pic.blemall.com/pagepic/2007/3/gwj_backg1.gif) no-repeat;}

.an_niu {width:1000px;}

.an_niu .shou_an {width:54px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_shou.gif') no-repeat;}
.an_niu .shou_an a {display:block;width:54px;height:29px;}
.an_niu .shou_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_shou1.gif') no-repeat;}
/*宝山*/
.an_niu .bs_an {width:86px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_bao.gif') no-repeat;}
.an_niu .bs_an a {display:block;width:86px;height:29px;}
.an_niu .bs_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_bao1.gif') no-repeat;}
/*五角场*/
.an_niu .wjc_an {width:58px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_wu.gif') no-repeat;}
.an_niu .wjc_an a {display:block;width:58px;height:29px;}
.an_niu .wjc_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_wu1.gif') no-repeat;}
/*中环*/
.an_niu .zh_an{width:73px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_pu.gif') no-repeat;}
.an_niu .zh_an a {display:block;width:73px;height:29px;}
.an_niu .zh_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_pu1.gif') no-repeat;}
/*长寿*/
.an_niu .cs_an{width:59px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_chang.gif') no-repeat;}
.an_niu .cs_an a {display:block;width:59px;height:29px;}
.an_niu .cs_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_chang1.gif') no-repeat;}
/*南京路*/
.an_niu .njl_an{width:73px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_nan.gif') no-repeat;}
.an_niu .njl_an a {display:block;width:73px;height:29px;}
.an_niu .njl_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_nan1.gif') no-repeat;}
/*新上海*/
.an_niu .xsh_an{width:85px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xin.gif') no-repeat;}
.an_niu .xsh_an a {display:block;width:85px;height:29px;}
.an_niu .xsh_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xin1.gif') no-repeat;}
/*淮海路*/
.an_niu .hhl_an{width:72px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_huai.gif') no-repeat;}
.an_niu .hhl_an a {display:block;width:72px;height:29px;}
.an_niu .hhl_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_huai1.gif') no-repeat;}
/*虹桥*/
.an_niu .hg_an{width:85px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_hong.gif') no-repeat;}
.an_niu .hg_an a {display:block;width:85px;height:29px;}
.an_niu .hg_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_hong1.gif') no-repeat;}
/*西郊*/
.an_niu .xj_an{width:47px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xi.gif') no-repeat;}
.an_niu .xj_an a {display:block;width:47px;height:29px;}
.an_niu .xj_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xi1.gif') no-repeat;}
/*徐家汇*/
.an_niu .xjh_an{width:61px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xu.gif') no-repeat;}
.an_niu .xjh_an a {display:block;width:61px;height:29px;}
.an_niu .xjh_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_xu1.gif') no-repeat;}
/*莲花路*/
.an_niu .lhl_an{width:85px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_di.gif') no-repeat;}
.an_niu .lhl_an a {display:block;width:85px;height:29px;}
.an_niu .lhl_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_di1.gif') no-repeat;}
/*桥锌湾*/
.an_niu .qxw_an{width:86px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_qiao.gif') no-repeat;}
.an_niu .qxw_an a {display:block;width:86px;height:29px;}
.an_niu .qxw_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_qiao1.gif') no-repeat;}
/*赵巷站*/
.an_niu .zgz_an{width:72px;height:29px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_zhao.gif') no-repeat;}
.an_niu .zgz_an a {display:block;width:72px;height:29px;}
.an_niu .zgz_an a:hover {background:url('http://pic.blemall.com/pagepic/2007/3/gwj_an_zhao1.gif') no-repeat;}



#an_li {float:left;list-style-type:none;}


.con_cen {width:1000px;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_con_bg.gif');border-bottom:25px solid #B34043;}
.con_cen .map_con {width:900px;margin:0px auto;padding:4px;background-color:#fff;}
.con_cen .map_con .map_pic {float:left;width:619px;height;456px;}
.con_cen .map_con .map_dh {float:left;width:276px;height;456px;margin-left:4px;}

.con_cen .map_con .map_dh ul {list-style-type:none;margin:0px;padding:0px;}
.con_cen .map_con .map_dh li {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:266px;padding-left:10px;padding-top:10px;height:20px;font-size:12px;color:#810D16;list-style-type:none;background:url('http://pic.blemall.com/pagepic/2007/3/gwj_dh_bg.gif') repeat-x;}
.con_cen .map_con .map_ad {width:100%;}
.con_cen .map_con .map_ad li {float:left;list-style-type:none;width:145px;height:105px;background-color:#E6E6E6;margin-right:5px;}




.gwj_bg .bs_f {position:absolute;left:490px;top:97px;}
.gwj_bg .wjc_f {position:absolute;left:666px;top:195px;}
.gwj_bg .xj_f {position:absolute;left:223px;top:546px;}
.gwj_bg .cs_f {position:absolute;left:475px;top:436px;}
.gwj_bg .hg_f {position:absolute;left:302px;top:516px;}
.gwj_bg .xjh_f {position:absolute;left:478px;top:562px;}
.gwj_bg .njl_f {position:absolute;left:626px;top:472px;}
.gwj_bg .xsh_f {position:absolute;left:754px;top:492px;}
.gwj_bg .hhl_f {position:absolute;left:535px;top:502px;}
.gwj_bg .zh_f {position:absolute;left:330px;top:370px;}
.gwj_bg .lhl_f {position:absolute;left:470px;top:641px;}
.gwj_bg .qiao_f {position:absolute;left:19px;top:671px;}
.gwj_bg .zhao_f {position:absolute;left:10px;top:606px;}




A
{
    COLOR: #810D16;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.over{filter:alpha(opacity=100)}
.out{filter:alpha(opacity=65)}


.mtDropdownMenu {
LEFT: -1000px; 
OVERFLOW: hidden; 
POSITION: absolute; 
TOP: -1000px
}
.mtDropdownMenu .content {
POSITION: absolute;
}
.mtDropdownMenu .items {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}
.mtDropdownMenu .item {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
BACKGROUND: #E8A346; COLOR: #FF9900
}
.mtDropdownMenu .item IMG {
MARGIN-LEFT: 12px
}


#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}

#lightbox a img{ border: none; }

#outerImageContainer{
position: relative;
background-color: #fff;
width: 100px;
height: 120px;
margin: 0 auto;
padding:0px;
}

#imageContainer{
padding: 0px;
}

#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}


#imageDataContainer{
/*background-color: #fff;*/
margin: 0 auto;
/*line-height: 1.4em;*/
}

#imageData{	padding:0px; color: #666;font-size:12px; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left;font: 76% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif,;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #B4B2B2;
filter:alpha(opacity=70);
-moz-opacity: 0.6;
opacity: 0.6;
}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* End hide from IE-mac */ 

