/* CSS Document */
body {

margin:0;
padding:0;
}

.indextab{ color:#666666; font-size:12px; line-height:25px;}

.black{ color:black; text-decoration:none;}


img{ border:0; margin:0;}

#topnav{width:auto;height:33px; background:url(images/topnav.gif) repeat-x; font-size:12px; text-align:center;
}

#topnav a{ text-decoration:none; color:#000; font-size:12px; letter-spacing:1px;}

#topnav a:hover{ text-decoration:none;}

#main {
margin:auto 0;
width:900px;
}
#logo {
float:left;
padding:0 0 2px;
}
#logo h1 {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
}
#menu {
font-size:12px;

background:url(images/barul.gif) no-repeat scroll right bottom;
color:#808080;
float:right;
margin:0;
padding:18px 1px 11px 0;
}
#menu li {
background:url(images/bar.gif) no-repeat scroll left bottom;
color:#444444;
display:inline;
padding:14px 18px;
}
#menu li.active {
background:url(images/baractive.gif) no-repeat scroll left bottom;
color:#8D9CAF;
font-weight:bold;
margin:0 1px 0 0;
padding:14px 18px;
}
#menu li a {
color:#808080;
text-decoration:none;
}
#menu li a:hover{
color:#69B129;
}

#foot{ background:url(images/footbg.gif) repeat-x; height:80px; width:900px; padding-top:15px; font-size:12px; clear:both; }
#foot .fottab{ line-height:25px;  text-align:center; width:auto; color:#000000; font-size:13px; letter-spacing:1px;}
#foot .fottab a{color:#000; text-decoration:none; font-size:12px;}
#foot .fottab a:hover{text-decoration:none; color:#666666;}

/*ADD-css*/

#content
{
 clear:both;
 width:900px;
 }
 
 #left
 {
 float:left;
 width:250px;
 margin-right:5px; 
 }
#nav
{
width:250px;
padding:0px 0 30px 15px;
margin:0;
border:1px solid #ccc;
list-style:none;
margin-bottom:10px;
}

#nav ul
{
 margin:0px;
 padding:0px;
 list-style:none;
 width:220px;
}

#nav li
{
margin:0px;
padding:0px;
width:219px;
height:34px;
padding-left:35px;
font-size:12px;
line-height:34px;
list-style:none;
color:#000;
}

#nav .bg
{
background:url(images/bg.gif) no-repeat;
padding-left:35px;
font-size:12px;
line-height:34px;
color:#000;
}

#nav .bg_down
{
background:url(images/bg_down.gif) no-repeat;
padding-left:35px;
font-size:12px;
line-height:34px;
color:#000;
}

#nav .bg1
{
background:url(images/bg1.jpg) no-repeat;
padding-left:50px;
font-size:12px;
line-height:34px;
color:#000;
}


#nav li a
{
	color:#000;
	text-decoration:none;
}

#nav li a:hover
{
	color:#000;
	text-decoration:none;
}


#nav .on
{
	color:#EB6100;
	text-decoration:none;
}

#nav img
{
 border:0;
}


#left .enter1
{ 
width:250px;
border:1px solid #ccc;
height:110px;
padding:1px;
margin:auto 0 5px;
}  

#left .enter2
{ 
width:250px;
border:1px solid #ccc;
height:129px;
padding:1px;
margin:auto 0 5px;
}


#left .addtress
{
 width:250px;
 height:83px;
 line-height:20px;
 background:#8D9CAF;
 color:#FFFFFF;
 font-size:12px;
 padding:10px 0 0 20px;
 margin:10px 0 10px 0;
}

#left .addtress a
{
 color:#FFFFFF;
 text-decoration:none;
}

#left .addtress a:hover
{
 color:#FFFFFF;
 text-decoration:underline;
}

#left .ad
{ width:250px;
  height:55px;
  border:1px solid #ccc;
  margin-bottom:5px;
}
  
#right
{
 float:left;
 width:645px;
 padding:0;
}

#right .position
{
 background:#EEEEEE;
 border:1px solid #ccc;
 line-height:32px;
 color:#000;
 font-size:12px;
 padding-left:20px;
 margin-bottom:10px;
}

#right .position a
{
 color:#000;
 text-decoration:none; 
}

#right .position a:hover
{
 color:#546F92;
 text-decoration:underline; 
}

#right .info
{
 line-height:26px;
 padding:10px 0 40px 0;
 border:1px solid #ccc;
}

#right .tab
{
 font-size:12px;
 line-height:23px;
}


#right .einfo
{
 width:100%;
 text-align:center;
 margin-bottom:25px; 
 }




.red{ color:red;}
.grey{ color:#999;}

/*------------------------add--------*/
.linktit{ height:30px; line-height:30px; margin-bottom:10px; font-size:16px; text-align:center; font-weight:bold; font-family:"微软雅黑"; width:100%; margin-top:2px;}


#listk1{width:290px;}

.navk1{ height:34px; background:url(images/place_23.jpg) no-repeat; line-height:34px; font-weight:bold; font-size:14px; padding-left:25px;}
.rhd { margin:0px; width:290px; padding:7px 0 10px 15px;border-left:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;border-right:1px solid #C5C5C5;}

.rhd ul{ margin:0; padding:0;}

.rhd li {list-style:none;overflow:hidden; white-space:nowrap; width:260px; height:25px; font-size:12px; line-height:25px;  }
/*-------------------------------------------end-------------------------------------------------*/
#nav_left{ float:left; width:220px; margin:10px 10px 10px 10px;_margin:10px 10px 18px 5px;}
#nav_left li{ width:189px; height:20px; border:1px solid #bbc5cf; padding:8px 0 0 30px; font-size:14px; font-weight:bold; color:#013366; background:url(images/n_sanj.gif) no-repeat 8px 6px; margin-bottom:9px;}
.about{width:189px; height:20px; border:1px solid #bbc5cf; padding:8px 0 0 30px; font-size:14px; font-weight:bold; color:#013366; background:url(images/n_sanj.gif) no-repeat 8px 6px;}
.about a{color:#013366; text-decoration:none;}
#about_nav{ width:163px; padding:8px 0 0 30px; font-size:14px; font-weight:bold;color: #013366;}
#about_nav a{color:#013366; text-decoration:none;}
#about_nav li{width:158px; height:20px;background:url(images/n_sanj_3.gif) no-repeat 8px 6px;}
.about1{width:189px; height:20px; border:1px solid #bbc5cf; padding:8px 0 0 30px; font-size:14px; font-weight:bold; color:#fff; background:url(images/n_sanj2.gif) no-repeat 8px 6px; }
.about1 a{color:#FFF; text-decoration:none;}
.ad_banner{ margin-top:9px;}
