﻿body {
	margin:0px;
	padding:0px;
	font-family: Arial, 宋体;
	font-size: 12px;
	background-image: url('bj.jpg');
	background-position:center top;
	background-repeat:repeat-x;
	width: 100%;

	float: left;
}
div {
	overflow:hidden;
	margin: auto;
}
img {
	border:0;
}
a{
	text-decoration: none;
	color:black;
}
a:hover{
	color:#3366CC;
}
ul{
	list-style:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
/****************************************************/
.Top{
  height:155px;
  width:100%;
  margin: auto ;
  background:url('bg1.jpg') repeat-x  left top;
  
}
.Header{
	width:1070px;
	height:120px;
	
}
.Nav{
	width:1070px;
	height:35px;
	margin:auto;
}
.Nav ul{
   float: left;
   width: 1070px;
   margin: auto ;
  }
.Nav ul li{
  width: 130px;
  line-height:35px;
  text-align: center ;
  float: left;
  
}
.Nav ul li a{ 
  color: white ;
  font-size: 14px;
  
}
.Nav ul ul{
	display:none;
	position:absolute;
	background:black;
	width:120px;
	
	overflow:visible;
}
.Nav ul ul li{
	width:120px;
	height:30px;
	line-height:30px;
	border-bottom:1px #CCC solid;
}
.Nav ul ul li a{
	font-size:12px;
}

.Topflash{
   float:left;
   width:100%;
   margin: auto;
	
}
.Topflash1{
	width:100%;
	height:350px;
}
.Topflash2{
	width:100%;
	height: 493px;
  margin-bottom:20px;
  text-align: center;
}
.Container{
  width:1072px;
  margin:auto;
}
.IndexCont{
  width:1072px;
  margin: auto ;	
}
.IndexCont1{
  width:1070px;
  
}
.IndexCont1_1{
	float:left;
	width:220px;
	margin-right:20px;
	
	
}
.IndexCont1_1 ul{
    border:1px #CCC solid;
}
.IndexCont1_1 ul li{

 
}
.IndexCont1_1 ul li a{
     display:block;
	line-height:34px;
	height:34px;
	font-size:12px;
	font-weight:bold;
	width:220px;
	background:url('i_li.jpg') no-repeat left top;
	text-indent:35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#021528;
  
}
.IndexCont1_1 ul li ul li a{
	background:url('i1.jpg') no-repeat left top;
	font-size:12px;
	font-weight:normal;
	color:#666;
}

.IndexCont1_2{
	width:830px;
	float: left;
}
.IndexCont1_2 img{
  border:1px #999 solid ;
  padding:6px 6px; 
}
.Indexcont2{
	float: left;
	width:1072px;
	margin-top:10px;
}
.Indexcont3{
    float: left;
	width:1072px;
	margin-top:30px;	
}
.Indexcont4{
	width:1072px;
	float:left;
	margin-top:30px;

}
.Indexcont4_1{
width:390px;
float:left;
background:url('qyfm1.png') no-repeat left top;
}
.Indexcont4_1 p {
  width:350px;
  padding-top:45px;
  line-height:200%;
}
.Indexcont4_1 img{
  margin-top:15px;
}
.Indexcont4_2_1{
  width:650px;
  padding-left:15px;
}
.Indexcont4_2_2{
 width:650px;
 padding-left:15px;
 padding-top:20px;
 
}
.Indexcont4_2_2_1{
 width:250px;
 float: left;
}
.Indexcont4_2_2_2{
 width:380px;
 padding-left:15px;

}  
 .Indexcont4_2_2_2 p{
 width:380px;
 line-height:165%;

} 
.Indexcont4_2_3{  
  width:650px;
 padding-left:15px;
 padding-top:15px;

}
  
 .Indexcont4_2_3_1{ 
  width:250px;
  float: left;
  
}
  .Indexcont4_2_3_2{
   width:380px;
   padding-left:15px;

}
  .Indexcont4_2_3_2 p{
   width:380px;
 line-height:165%;

}
.Indexcont5{
	width:1072px;
	height:250px;
	float:left;
	margin-top:20px;
	background:  url('c1.png') no-repeat left top;
} 
.Indexcont5_1{
	width:1000px;
	height:250px;
	float: left;
   padding-left:90px;
} 
.Indexcont5_1 ul{
	width:1470px;
}
.Indexcont6{
 width:1070px;
 float:left;
 margin-top:10px;
 
}  
.Indexcont6_1{
  width:345px;
  height:420px;
  float:left;
 background: url('zs.png') no-repeat left top;  

}
.Indexcont6_1 p{
  width:265px;
  padding-top:50px;
  line-height:200%;
}
.Indexcont6_1 img{
   margin-top:15px;
}
.Indexcont6_2_1{
 width:440px;
 float:left;
	
}
.Indexcont6_2_2{
 width:440px;
 float:left;
 margin-top:10px;
	
}
.Indexcont6_2_2_1{
 width:190px;
 float:left;
}
.Indexcont6_2_2_2{
	width:245px;
	height:150px;
	float:left;
}
.Indexcont6_2_2_2 p{
  width:245px;
  float:left;
  margin-left:5px;
  line-height: 195%;
}
.Indexcont6_2_2_3{
  width:440px;
  float:left;
}
.Indexcont6_3{
  width:280px;
  height:500px;
  margin-left: 10px;
  background: url('lxwm.png') no-repeat left top ;
}
.Indexcont6_3 p {
  margin-top:70px;
  padding-left:60px;
  font-size: 15px;
   line-height:160%;
}

/*内页*/
.NContainer{
  width:1072px;
  padding-top: 20px;

}
.NIndexCont{
  width:1072px;
  margin: auto ;	
}
.NIndexCont1{
  width:220px;
  float:left;
  margin-right:20px;
}
.NIndexCont11{
  width:220px;
  float:left;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  margin-right:20px;
  background-color:#F6F6F6; 
}
.NIndexCont11 ul li{
 border-bottom: 1px #ccc dashed;
}
.NIndexCont1_1{
   float:left;
	width:220px;
	margin-right:20px;
}
.NIndexCont1_1 ul{
    border:1px #CCC solid;
}
.NIndexCont1_1 ul li{

 
}
.NIndexCont1_1 ul li a{
    display:block;
	line-height:34px;
	height:34px;
	font-size:12px;
	font-weight:bold;
	width:220px;
	background:url('i_li.jpg') no-repeat left top;
	text-indent:35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#021528;
  
}
.NIndexCont1_1 ul li ul li a{
	background:url('i1.jpg') no-repeat left top;
	font-size:12px;
	font-weight:normal;
	color:#666;
}
.NIndexCont_2{
    width:820px;
	float: left;
}
.NIndexCont_2_1{
  
    width:820px;
    color:#990000;
    font-size:18px; 
   border-bottom: 1px #ccc dashed;
}
.NIndexCont_2_2{
    width:820px;
    font-size: 15px;
    margin-left:5px;
    margin-top:16px;
}
.Footer{
  height:170px;
  width:100%;
  margin: auto ;
  background:url('footer.jpg') repeat-x left top;
  margin-top:10px;

}
.Footer1{
  width:1070px;
  height:170px;
  text-align: center;
}
	
