@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-bottom: 0px;
}
#daohang{
font-size:14px;
color:#FFFFFF;
font-weight:bold;}
#daohang a{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#daohang a:hover{
font-size:14px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
#pro{
font-size:14px;
color:#024770;
font-weight:bold;}
#pro a{
font-size:14px;
color:#024770;
font-weight:bold;
text-decoration:none;
}
#pro a:hover{
font-size:14px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
#con{
font-size:12px;
color:#010000;
line-height:20px;
}
#con a{
font-size:12px;
color:#010000;
line-height:20px;
text-decoration:none;
}
#con a:hover{
font-size:12px;
color:#FF0000;
line-height:20px;
text-decoration:none;
}
#con1{
font-size:12px;
color:#010000;
}
#con1 a{
font-size:12px;
color:#010000;
text-decoration:none;
}
#con1 a:hover{
font-size:12px;
color:#FF0000;
text-decoration:none;
}
#left_xt p{
font-size:12px;
color:#333333;
line-height:23px;
margin:5px;}
#left_dh{
height:30px;
background:#eaeaea;
border-bottom:double #FFFFFF 2px;
}
#left_dh a{
font-size:12px;
color:#333333;
text-decoration:none;
}
#left_dh a:hover{
font-size:12px;
color:#FF3300;
text-decoration:none;}
#center{
background:f0f0f0;
border:double #CCCCCC 1px;
}
#foot{
font-size:12px;
color:#3b3939;
line-height:20px;
}
#foot a{
font-size:12px;
color:#3b3939;
text-decoration:none;
}
#foot a:hover{
font-size:12px;
color:#FF6600;
text-decoration:none;
}
#foot p{
line-height:23px;
text-align:center;
}
#body_dh p{
height:35px;
line-height:35px;
font-size:14px;
color:#333333;
font-weight:bold;
margin-left:20px;
}
#body_more{
height:35px;
line-height:35px;
font-size:12px;
font-family:Arial;
color:#666666;
}
#news_dh{
height:37px;
background:url(images/news_dh.jpg);
}
#news_dh p{
font-size:12px;
color:#333333;
font-weight:bold;
margin:5px 5px 5px 20px;
text-align:left;
}
#ny_wz{
font-size:12px;
color:#333333;
line-height:20px;
}
#ny_wz p{
line-height:25px;
}
#ny_wz a{
font-size:12px;
color:#333333;
text-decoration:none;
}
#ny_wz a:hover{
font-size:12px;
color:#FF6600;
text-decoration:none;
}
#news{
font-size:12px;
color:#333333;
border-bottom:dashed #5273d0 1px;
}
#news a{
font-size:12px;
color:#333333;
text-decoration:none;
}
#news a:hover{
font-size:12px;
color:#CC3300;
text-decoration:none;
}
#news1{
font-size:12px;
color:#333333;
line-height:29px;
border-bottom:dashed #8b8b8b 1px;
}
#news1 a{
font-size:12px;
color:#333333;
text-decoration:none;
}
#news1 a:hover{
font-size:12px;
color:#CC3300;
text-decoration:none;
}
#news2{
font-size:12px;
color:#333333;
line-height:32px;
}
#news2 a{
font-size:12px;
color:#333333;
text-decoration:none;
}
#news2 a:hover{
font-size:12px;
color:#CC3300;
text-decoration:none;
}

#dh1 ul{
margin-left:5px;}

#dh1 li{
width:101px;
height:40px;
float:left;
display:block;
list-style:none;
margin:0px;
line-height:40px;
text-align:center;
font-size:12px;
color:#9f6e22;
}
#dh1 a{
font-size:14px;
font-weight:bold;
background:url(img/daohang1.gif);
color:#FFFFFF;
text-decoration:none;
width:101px;
height:40px;
text-align:center;
line-height:40px;
display:block;
}
#dh1 a:hover{
font-size:14px;
font-weight:bold;
color:#FF3300;
width:101px;
height:40px;
text-align:center;
text-decoration:none;
line-height:40px;
display:block;
background:url(img/daohang2.gif);
}

#left_pr{
height:38px;
background:url(img/cplb.gif);
background-position:top;
background-repeat:no-repeat;
}
#left_pr a{
height:38px;
width:205px;
background:url(img/cplb.gif);
font-size:12px;
color:#050505;
text-decoration:none;
text-align:left;
display:block;
line-height:38px;
}
#left_pr a:hover{
height:38px;
width:205px;
background:url(img/cplb.gif);
font-size:12px;
color:#FF0000;
text-decoration:none;
text-align:left;
display:block;
line-height:38px;
}
#abouts{
font-size:12px;
color:#3b3939;
line-height:29px;
}
#foot2{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
}
#foot2 a{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#foot2 a:hover{
font-size:12px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
#bk{
	border: 1px solid #b4c0da;
}
#bk p{
font-size:12px;
color:#666666;
line-height:50px;
margin:10px;
}
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9em;
}

p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #000;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }