@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a {	outline:none; cursor:pointer; text-decoration:underline; color:#990000;}
a:hover {text-decoration:none;}
img { border:none;}
.clear { clear:both;}
table { border-collapse:collapse;}

html {
	height: 100%;
}
body { font-family: Tahoma, Geneva, sans-serif; background:#F8F8F8; font-size:12px; color:#666666; width:100%; height:100%;}
.mapbg { min-width:980px; width:100%; height:100%; position:relative; background: url(../images/bg.jpg) center center no-repeat}
area { position:relative; z-index:200; cursor:pointer;}

table td { vertical-align:middle;}
.hbg { background:url(../images/hbg.png) repeat-x; height:62px; color:#FFF;}
.fbg { background:url(../images/fbg.png); height:64px; font-size:11px;}
.icons { float:right; padding:17px 7px 0 0;}
.icons ul { list-style:none;}
.icons ul li { float:left; margin-right:26px;}
.icons ul li.link { margin-right:3px;}
.hbg a { text-decoration:none; color:#FFF;}
.hbg a:hover { text-decoration:underline;}
.logo { padding:0 0 0 90px; background:url(../images/icon0.png) 0 10px no-repeat; font-size:14px; font-weight:400; height:54px; line-height:50px}
.logo a{ padding:0 0 0 0px;font-size:14px; font-weight:400; height:54px; line-height:50px}
.logo1 { padding:0 0 0 0; /*background:url(../images/icon0.png) 0 10px no-repeat;*/ font-size:14px; font-weight:400; height:54px; line-height:50px}
.logo1 img{ padding:10px 0 0 0px;}
.logo1 a{ padding:0 0 0 0px;font-size:14px; font-weight:400; height:54px; line-height:50px}


.wrap { position:relative; width:980px; height:650px; margin:0 auto;}
.map, .maph, .city, .cityh, #mapimg { width:980px; height:650px; position:absolute; top:0; left:0;}
.map { z-index:1;} .maph { z-index:2;} .city { z-index:3;} .cityh { z-index:4;} #mapimg { position:relative; z-index:5; }
.back { position:absolute; top:50%; left:10px; width:30px; background:url(../images/back.png); height:58px; z-index:6; cursor:pointer;}











