@charset "utf-8";
body{
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:18px;
	background:#F4F4F4;
	SCROLLBAR-FACE-COLOR:   #e5e4e4;   
      SCROLLBAR-HIGHLIGHT-COLOR:   #f4f4f4;   
      SCROLLBAR-SHADOW-COLOR:   #ffffff;   
      SCROLLBAR-3DLIGHT-COLOR:   #f4f4f4;   
      SCROLLBAR-ARROW-COLOR:   #ffffff;   
      SCROLLBAR-TRACK-COLOR:   #f4f4f4;   
      SCROLLBAR-DARKSHADOW-COLOR:   #f4f4f4;
}
td,table,input,textarea,a,select{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
ol,ul,li,h1,h2,h3,h4,h5,h6,form,p,img,dl,dt,dd{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
	font-size:12px;
	font-weight:normal;
} 
.clear{clear:both;overflow:hidden;height:0px;}
img,input,select{ vertical-align:middle;}
a,img {star:expression(this.onFocus=this.blur()); outline:none;}

#box{ width:806px; margin:0 auto; border-bottom:1px #DAE0E0 solid;border-left:1px #DAE0E0 solid;border-right:1px #DAE0E0 solid;	background:#fff;}

#header{margin:5px 29px;padding-top:27px; height:100%; overflow:hidden;}
.top{float:right;}
.top input{ border:1px #D8D7D5 solid; width:150px; height:17px;}
.top img{ padding-left:10px;}

#center{margin:0 29px;padding-top:18px;}
#center li{ float:left;}

#news{ margin:0 29px;padding:30px 0 0 14px; height:100%; overflow:hidden;}
#news dl{ float:left; padding-right:20px; width:345px;}
#news dd{ padding:5px 0; padding-left:12px; background:url(../images/index_04.jpg) left 12px no-repeat;}

#link{margin:0 29px;clear:both; background:#EDF0F2; line-height:38px; padding-left:14px; margin-top:40px;}
#link input{ border:1px #D8D7D5 solid; width:130px; height:17px;}
#link img{ margin-left:3px; margin-right:70px;}

#footer{margin:0 29px;height:40px; padding-top:15px;}
#footer ul{ float:left;}
#footer li{ float:left; padding:0 5px;}
#footer p{ float:right;}

#nav{height:28px; padding:14px 0 0 14px;background:url(../images/nav.jpg) top left no-repeat; width:806px; position:relative; }
#nav li,#nav li a{ float:left;line-height:14px;}
#nav li a{text-indent:-999px; display:block; height:14px; padding-right:54px;}
#nav_1 a{ background:url(../images/nav_1.jpg) top left no-repeat; width:74px;}
#nav_1 a:hover{background-position:left -14px;}
#nav_2 a{ background:url(../images/nav_2.jpg) top left no-repeat; width:76px;}
#nav_2 a:hover{background-position:left -14px;}
#nav_3 a{ background:url(../images/nav_3.jpg) top left no-repeat; width:69px;}
#nav_3 a:hover{background-position:left -14px;}
#nav_4 a{ background:url(../images/nav_4.jpg) top left no-repeat; width:54px;}
#nav_4 a:hover{background-position:left -14px;}
#nav_5 a{ background:url(../images/nav_5.jpg) top left no-repeat; width:69px;}
#nav_5 a:hover{background-position:left -14px;}
#nav li a.now{background-position:left -14px;}

.lay{
	position:absolute;
	z-index:1;
	width:806px;
	height:29px;
	left:0;
	top:42px;
	background:url(../images/index_bg.jpg) left top no-repeat;
	visibility: hidden;
}
.lay dd{ float:left;height:19px; padding:5px 8px;}
.lay dd a{ color:#4C4C4D; font-size:11px; font-weight:bold;}
.lay dd a:hover{ color:#fff; }

#Layer2 dl{ padding-left:150px;}
#Layer3 dl{ padding-left:270px;}
#Layer4 dl{ padding-left:400px;}
#Layer5 dl{ padding-left:300px;}


#network_tit{ width:600px; float:left; }
#network_tit img{ float:left} 
#network_tit ul{ float:left; display:inline;width:600px;}
#network_tit ul li{ float:left; display:inline}
#map{
	width:530px;
	height:376px;
	background-image: url(../images/network_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#map li  {list-style:none;float:left;}
#map li.map1 a{ margin:138px 0 0 180px;display:block;height:18px; width:46px;text-indent:-999px;}
#map li.map1 a:hover{
	 margin:138px 0 0 180px;
     background-image: url(../images/map1.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:18px;width:46px;text-indent:-999px;
}
#map li.map1_1{ float:left; margin:375px 0 0 -200px; position:absolute}
#map li.map2 a{ margin:164px 0 0 -157px;display:block;height:18px; width:61px;text-indent:-999px; position:absolute}
#map li.map2 a:hover{
	 margin:164px 0 0 -157px;
     background-image: url(../images/map2.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:18px;width:61px;text-indent:-999px; position:absolute}
#map li.map2_1{ float:left; margin:375px 0 0 -200px; position:absolute}
#map li.map3 a{ margin:191px 0 0 168px;display:block;height:18px; width:61px;text-indent:-999px; position:absolute}
#map li.map3 a:hover{
	 margin:191px 0 0 168px;
     background-image: url(../images/map3.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:18px;width:61px;text-indent:-999px; position:absolute}
#map li.map3_1{ float:left; margin:375px 0 0 -200px; position:absolute}
#map li.map4 a{ margin:245px 0 0 -179px;display:block;height:18px; width:61px; position:absolute;text-indent:-999px;}
#map li.map4 a:hover{
	 margin:245px 0 0 -179px;
     background-image: url(../images/map4.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:18px;width:61px;text-indent:-999px; position:absolute}
#map li.map4_1{ float:left; margin:375px 0 0 -200px; position:absolute}
#map li.map5 a{ margin:292px 0 0 -18px;display:block;height:18px; width:61px; position:absolute;text-indent:-999px;}
#map li.map5 a:hover{
	 margin:292px 0 0 -18px;
     background-image: url(../images/map5.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:18px;width:61px;text-indent:-999px; position:absolute}
#map li.map5_1{ float:left; margin:375px 0 0 -200px; position:absolute}
#map li.map6 a{ margin:207px 0 0 -138px;display:block;height:18px; width:61px; position:absolute;text-indent:-999px;}
#map li.map6 a:hover{
	 margin:207px 0 0 -138px;
     background-image: url(../images/map12.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:14px;width:92px;position:absolute;text-indent:-999px;}
#map li.map6_1{ float:left; margin:375px 0 0 -200px; position:absolute}


.maptab{ background-color:#d1d1d1;
         border:1px solid #999999;
		 padding:10px}
.maptxt1{
	color:#489777;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}	
 
.maptxt2{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px
}

#map2{
	width:480px;
	height:485px;
	background-image: url(../images/network_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#map2 li  {list-style:none;float:left;}
#map2 li.map21 a{ margin:0 0 0 191px;display:block;height:136px;width:72px;text-indent:-999px; position:absolute}
#map2 li.map21 a:hover{
	 margin:0 0 0 191px;
     background-image: url(../images/map6.gif);
	 background-repeat: no-repeat;
	 background-position: left top;
	 display:block;
	 height:136px;
	 width:72px;
	 text-indent:-999px; 
	 position:absolute
}
#map2 li.map21_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#map2 li.map22 a{ margin:79px 0 0 331px;display:block;height:90px;width:90px; position:absolute;text-indent:-999px;}
#map2 li.map22 a:hover{
	 margin:82px 0 0 331px;
     background-image: url(../images/map7.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:93px;width:91px;text-indent:-999px;position:absolute
}
#map2 li.map22_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#map2 li.map32 a{ margin:186px 0 0 398px;display:block;height:107px;width:83px; position:absolute;text-indent:-999px;}
#map2 li.map32 a:hover{
	 margin:186px 0 0 398px;
     background-image: url(../images/map8.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:107px;width:83px;text-indent:-999px;position:absolute
}
#map2 li.map32_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#map2 li.map42 a{ margin:335px 0 0 321px;display:block;height:78px;width:111px; position:absolute;text-indent:-999px;}
#map2 li.map42 a:hover{
	 margin:335px 0 0 321px;
     background-image: url(../images/map9.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:78px;width:111px;text-indent:-999px;position:absolute
}
#map2 li.map42_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#map2 li.map52 a{ margin:335px 0 0 165px;display:block;height:150px;width:98px; position:absolute;text-indent:-999px;}
#map2 li.map52 a:hover{
	 margin:335px 0 0 165px;
     background-image: url(../images/map10.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:150px;width:98px;text-indent:-999px;position:absolute
}
#map2 li.map52_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#map2 li.map62 a{ margin:275px 0 0 39px;display:block;height:93px;width:93px; position:absolute;text-indent:-999px;}
#map2 li.map62 a:hover{
	 margin:275px 0 0 39px;
     background-image: url(../images/map11.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:93px;width:93px;text-indent:-999px;position:absolute
}
#map2 li.map62_1{ float:left; margin:480px 0 0 -300px; position:absolute}
#map2 li.map72 a{ margin:123px 0 0 39px;display:block;height:99px;width:93px; position:absolute;text-indent:-999px;}
#map2 li.map72 a:hover{
	 margin:123px 0 0 39px;
     background-image: url(../images/map13.gif);
	 background-repeat: no-repeat;
	 background-position: left top;display:block;height:99px;width:93px;text-indent:-999px;position:absolute
}
#map2 li.map72_1{ float:left; margin:480px 0 0 -300px; position:absolute}

#Layer11 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
#Layer12 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
#Layer13 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
#Layer14 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
#Layer15 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
#Layer16 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
}
#Layer17 {
	height:200px;
	overflow:auto;
	width:400px;
	z-index:1;
	text-align:left;
}
