html{ margin:0 auto;}
body{ margin:0 auto; font-size:12px; color:#FFFFFF; }
.box{ width:1016px; margin:0 auto; }
a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#FFFFFF; text-decoration:underline;}
a img{ border:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}

.all { width:1020px;
height:1500px;
 margin:auto;
  background-color:005c9d;}
 .h{
 height:90px; 
 width:1000px;
 margin:auto;
 }
 .dh{ 
 height:45px;
 margin:auto;}
 .mune{
 width:1020px;
 height:40px;
 margin:auto;
}
 .mune ul li{ float:left; 
  list-style:none;
   width:100px;
padding:13px 0; 
 background:url(images/shu1.jpg) no-repeat right;
  font-size:14px;
  color:#FFFFFF;
 text-decoration:none;
 text-align:center;
 height:20px;

display:block;
width:110px;
}



.jianjie{width:1020px;
height:209px;;
margin-top:5px;
background:url(images/zbj1.jpg) repeat-x;}
.jianjie em{
float:left;
margin-top:30px;
margin-left:20px;}
.cp{ width:1020px;
height:auto;}
.jianjie p{
color:#FFFFFF;
size:15px;
font-family:Î¢ÈíÑÅºÚ;
height:130px;
width:650px;
margin-top:30px;
float:right;
margin-right:60px;
}
.n1{
width:1000px;
height:92px;
background:url(images/b1.jpg);
margin-top:1px;}
.bo25li{ float:left; background:url(images/bo25bg1.jpg) repeat-x; height:330px; width:250px;color:#000000; margin-right:4px;  border:1px #999999 solid;margin-top:5px;}
.bo25li h3{ margin:0px; padding:0px; line-height:30px; font-size:16px; width:230px; overflow:hidden; padding:0 10px 0 10px;height:30px;overflow:hidden;}
.bo25li em{ color:#FF0000; font-style:normal; }
.bo25li span{ width:230px; overflow:hidden; width:230px; overflow:hidden; padding:0 10px 0 10px; line-height:30px; height:30px;  display:block}
.bo25li ul {width:250px; padding:0px; margin:0px; text-align:center; margin-left:10px;}
.bo25li ul li{  padding:0px; margin:0px; float:left; margin-left:10px; list-style-type:none;}
.bo25li ul li a{   display:block; background:url(images/boli1.jpg) no-repeat;  width:99px; height:22px; color:#FFFFFF; list-style:none; text-align:center; padding-top:6px;}
.box{ width:1016px; margin:0 auto; }
.bottom{
	width:1020px;
	height:50px;
	background:#000099;
	margin-top:2px;
	position:absolute;
	left: 26px;
	top: 1914px;
}
.fnav{ background-color:#000000; height:27px; padding-top:8px;}
.fnav ul li{ float:left; width:95px; text-align:center; border-right:1px solid #fff; font-size:14px;}
.foot{ background:#FFFFFF;  line-height:30px; height:139px;}
.foot em{ float:left; margin-left:180px; margin-top:15px;}
.foot p{ float:right; margin-top:10px; width:700px; text-align:left; color:#000000;}