@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#EFEBF7 ;
}
body,td,th {
	font-size: 12px;
	color:#333333 ;
}



a:link {
color:#333333 ;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color:#BC0120 ;
}


li{list-style-type:none;}

div,form,img,ul,ol,li,dl,dt,dd ,h1{ margin: 0; padding: 0; border: 0; }



.bs:link {
	color: #ffffff;
	 font-size:14px ;
	  font-weight: bolder ;
	  font-family:Arial, Helvetica, sans-serif ; 
	text-decoration: none;
}
.bs:visited {
	text-decoration: none;
	 font-size:14px ;
	  font-weight: bolder ;
	  font-family:Arial, Helvetica, sans-serif ; 
	color: #ffffff;
}
.bs:hover {
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif ; 
	 font-size:14px ;
	  font-weight: bolder ;
	color: #ffffff;
}

.lse:link {
	color:#0033FF ; padding-left:5px;
	font-size:15px ; 
	font-weight:bolder ; font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
}
.lse:visited {
	text-decoration: none;
	font-size:15px ; 
	padding-left:5px;
	font-weight:bolder ; font-family:Georgia, "Times New Roman", Times, serif;
	color:#0033FF ;
}

.lse:hover {
	text-decoration: underline;
	font-size:15px ;
	padding-left:5px; 
	font-weight:bolder ; font-family:Georgia, "Times New Roman", Times, serif ;
	color:#CC0000;
}
.rns:link {
	color:#000000 ;
	font-size:14px ; 
	font-weight:bolder ; font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
}
.rns:visited {
	text-decoration: none;
	font-size:16px ; 
	font-weight:bolder ; ont-family:Georgia, "Times New Roman", Times, serif;
	color:#000000 ;
}

.rns:hover {
	text-decoration: underline;
	font-size:16px ; 
	font-weight:bolder ; ont-family:Georgia, "Times New Roman", Times, serif ;
	color:#FF0033;
}

.hse:link {
	color:#666 ;
	font-size:16px ; 
	font-weight:bolder ;
	ont-family:Arial, Helvetica, sans-serif ;
	text-decoration: none;
}
.hse:visited {
	text-decoration: none;
	font-size:16px ; 
	font-weight:bolder ;
	ont-family:Arial, Helvetica, sans-serif ;
	color:#666 ;
}
.hse:hover {
	text-decoration: underline;
	font-size:16px ; 
	font-weight:bolder ;
	ont-family:Arial, Helvetica, sans-serif ;
	color:#FF3333 ;
}

.didi{ background-image:url(../images/1ht.jpg) ;
       background-repeat:repeat-x ; overflow:hidden ; }

.bot{ border-top:3px #CC3300 solid ; line-height:20px ; font-weight:200 ; font-family:Arial, Helvetica, sans-serif; }

.bj45{ background-image:url(../images/bj11.jpg) ; background-repeat:repeat-x ;}

.dkk{ line-height:20px ; padding:10px 10px  10px 25px  ; text-align:left ; font-size:12px ; }
.dkk img { float:left;  margin-right:5px;}
.dkf{ line-height:20px ; padding:10px 10px  10px 25px  ; text-align:right ; font-size:14px ; }
.dkr{ line-height:20px ; padding:10px 10px  10px 25px  ; text-align:left ; font-size:14px ; }
.dkr img { float:left;  margin-right:5px;}
.htt{ background-image:url(../images/2topjj.jpg) ; font-size:16px ; color:#CC3300 ; font-weight:bolder ; 
       width:658px ; height:38px ; padding-left:40px ;  font-family:Arial, Helvetica, sans-serif ;  }

.HG{ line-height:20PX ; }


.ds{ overflow: hidden ; margin:0px ; padding:0px ;}
.ds ul li{ height:24px ; padding-left:20px ;
              line-height:24px ;
              text-align:left ;
			  font-size:12px ;
			  background-image:url(../images/jj.jpg);
			  background-repeat:no-repeat ;
			  margin-left:3px ;
			  margin-right:3px ;}
.pic{ float:left; width:621px; margin-left:5px;}
.pic ul{ list-style:none; float:left;}
.pic li{ float:left; width:207px; height:123px; font-size:12px; line-height:30px; font-weight:200; text-align:center; background:url(../images/photo.jpg) no-repeat;}
.pic li img{ margin-top:9px;}
.pic li a:link,.pic li a:visited{ color:#999; text-decoration:none;}
.pic li a:hover{ color:#F00; text-decoration:none;}
.wenzi{ float:left; width:617px;}
.wenzi ul{ list-style:none;}
.wenzi li{ float:left; width:205px; font-size:12px; line-height:20px; font-weight:200; text-align:center;}
.wenzi li a:link,.wenzi li a:visited{ color:#999; text-decoration:none;}
.wenzi li a:hover{ color:#F00; text-decoration:none;}
#nav {
     line-height:24px;  list-style-type: none; background:#666; float:right; font-family:Arial, Helvetica, sans-serif;
}
#nav a {
    display: block;  text-align:center;
}
#nav a:link  {
    color:#fff; text-decoration:none; font-size:14px;
}
#nav a:visited  {
    color:#fff;text-decoration:none; font-size:14px;
}
#nav a:hover  {
    color:#FFF;text-decoration:none;font-size:14px;
}
#nav li {
    float: left;  
}
#nav li a:hover{
   
}
#nav li ul {
    line-height: 25px;  list-style-type: none;text-align:center; float:left;
    left: -888em; width: 120px; position: absolute;  margin-left:8px;
}
#nav li ul li{
    float: left; 
	width:120px;
    background: #F6F6F6;
	border:1px #E3E3E3 solid ;
}
#nav li ul a{
    display: block; width:120px;text-align:certent;padding-left:0px;
}
#nav li ul a:link  {
    color:#036; text-decoration:none; font-size:12px;width: 120px;
}
#nav li ul a:visited  {
	color:#036;
	text-decoration:none;font-size:12px;
}
#nav li ul a:hover  {
	color:#F00;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
#nav li:hover ul {
    left: auto;
}
#nav li.sfhover ul {
    left: auto;
}
#content {
    clear: left;
}
.zi a:link, .zi a:visited{ font-weight:bold; text-decoration:none;}
.zi a:hover{ font-weight:bold; text-decoration:none; color:#F00;}

