       @charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
line-height:39px;
font-size:16px;
color:#333;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#03589a;text-decoration:none!important;}



h1{
float:left;
margin-top:28px;
padding-bottom:25px;

}

#hear1{ width:100%; float:left; background:#03589a; line-height:41px; text-align:right}

.head{
width:1200px; height:33px; line-height:33px; 
margin:auto; text-align:left; color:#FFFFFF;
}

.top{ color:#fff; line-height:33px; border-left:#164c9e solid 1px;  float:right;}
.top a{ color:#fff;line-height:33px; padding-left:20px; padding-right:20px;background:#09387e; float:left}
.top a:hover{ color:#fff;line-height:33px; background:#0678d9; float:left; clear:both}



.newspage {
	 width:100%; float:left; PADDING-TOP: 20px; padding-bottom:30px; TEXT-ALIGN: center
}
.newspage A { 
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0065ad; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0065ad; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0065ad; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

/*--------------------index.html start----------------------*/





#search{
width:242px;
float:right;
height:33px;
background:url(../images/s.jpg) no-repeat;
}
#search_logo{ padding-top:0px;}


.searchinput{
height:33px;
color:#7ca3df;
border:#e7e7e7 solid 0px;
width:184px;
float:left;
display:inline;
margin-top:0px;
padding-left:20px;
line-height:41px;
background:#164c9e;
}











#f3{
width:100%;
height:300px;
float:left;
background:url(../images/f3.jpg) no-repeat top center;
}

#f4{
width:100%;
height:300px;
float:left;
background:url(../images/f4.jpg) no-repeat top center;
}
#f5{
width:100%;
height:300px;
float:left;
background:url(../images/f5.jpg) no-repeat top center;
}

#f6{
width:100%;
height:300px;
float:left;
background:url(../images/f6.jpg) no-repeat top center;
}



#main1{ width:100%; float:left; background:#f6f6f6; padding-top:35px; padding-bottom:40px;}
#main{ width:1200px; margin:auto; padding-top:40px; clear:both; background:#fff; overflow:hidden; border:#e6e6e6 solid 1px;}
#left{width:235px; float:left; padding-bottom:30px; padding-left:30px; }
#pro{width:235px; float:left;}

#pro h3{width:215px; float:left; color:#fff; font-weight:bold; font-size:27px; line-height:36px; height:100px; background:#03589a; text-align:center; padding-top:20px; font-family:"Microsoft YaHei"}
#pro h3 span{  font-size:15px; font-weight:normal; padding-right:5px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}






#right{
width:850px;
float:right;
padding-bottom:30px;
padding-right:40px;
}

#right h2{width:850px; float:left; line-height:50px; font-size:22px; color:#383838; font-weight:normal;  border-bottom:#e0e0e0 solid 1px;   margin-bottom:30px; font-family:"Microsoft YaHei"}
#right h2 span{float:right; font-size:14px; color:#7b7b7b; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-top:5px; background:url(../images/home.jpg) no-repeat left; padding-left:25px;}
#right h2 span a{color:#7b7b7b;}

.cuti{ color:#073572; font-size:17px; border-bottom:0px dashed #d8d8d8; text-align:center; margin-bottom:10px; line-height:40px;font-family: 'Microsoft YaHei', sans-serif;}

.cuti1{ float:left; line-height:22px; width:650px; color:#FFFFFF; font-size:16px;text-align:center; margin-bottom:50px; background:#35b177; padding-top:20px; padding-bottom:20px; padding-left:10px; padding-right:10px;  }

.shi1{ text-align:center;color:#cccccc}

.cuti2{ color:#308654; font-size:20px; font-weight:bold ; text-align:left; line-height:80px; background:url(../images/rrr1.jpg) no-repeat 0px 493px; padding-top:25px; padding-left:40px;}


#about{  padding-left:0px;   padding-right:0px; padding-top:10px; padding-bottom:10px;}


.imglist ul li{text-align:center;float:left;display:inline;width:280px;height:210px; margin:15px 10px;overflow:hidden; border: #e4e4e4 0px solid;}
.imglist ul li img{background:#FFFFFF;width:280px;height:210px; border-radius:5px;}
.imglist ul li span{line-height:24px;height:24px;display:block;background:#F3F3F3; text-align:center}



.imglist1 ul li{text-align:center;float:left;display:inline;width:250px;height:230px; margin:5px 8px;overflow:hidden; border: #e4e4e4 1px solid;}
.imglist1 ul li img{background:#FFFFFF;width:250px;height:200px; }
.imglist1 ul li span{line-height:24px;height:24px;display:block;background:#F3F3F3; text-align:center}




#pz1 {width:850px; float:left; 
}

#pz1 ul li{float:left; font-size:16px; color:#000000;  width:260px; height:138px!important; margin-bottom:17px;text-align:center; margin-right:20px; }

#pz1 ul li span{line-height:40px; text-align:center; font-size:14px;  width:260px;float:left;  }
#pz1 ul li span a{ color:#878787 }



#pz1 ul li a{ color:#000000;height:123px!important; padding-top:15px;  text-align:center;border-radius:15px; float:left; width:240px; padding-left:10px; padding-right:10px;border:#dfdfdf solid 1px;border-radius:7px;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; }
	
#pz1 ul li a:hover{ float:left; box-shadow: 5px 8px 2px #e2e2e2;height:123px!important;  padding-top:15px; width:240px; padding-left:10px; padding-right:10px;
transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px); }

.m2{ width:100px; text-align:center; color:#FFFFFF; background:#0866a3;border-radius:25px; float:left; line-height:27px; font-size:14px; margin-left:67px;}




#ny_xinwen {
	width:850px; float:left; padding-bottom:20px;
	
}
#ny_xinwen ul {
	float: left;
	height: 150px;
	width:850px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	position: relative;
}
#ny_xinwen ul span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #6d6d6d;
	height: 57px;
	width: 72px;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color: #6d6d6d;
	position: absolute;
	left: 32px;
	top: 40px;
	line-height: 57px;
	text-align: center;
}
#ny_xinwen ul font {
	font-size:13px;font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	color: #6d6d6d;
	height: 25px;
	width: 72px;
	position: absolute;
	left:45px;
	top: 97px;
}
#ny_xinwen ul li {
	font-size: 17px;
	line-height: 19px;
	color: #000;
	height: 19px;
	width: 780px;
	position: absolute;
	left: 136px;
	top: 40px;
}
#ny_xinwen ul li a{

	color: #000;
	
}
#ny_xinwen ul p {
	font-size: 13px;
	line-height: 28px;
	color: #848484;
	text-align: left;
	float: left;
	height: 56px;
	width: 780px;
	position: absolute;
	left: 136px;
	top: 75px;
}
#ny_xinwen ul em {
	font-size: 13px;
	line-height: 30px;
	color: #0065ad;
	height: 30px;
	width: 95px;
	border: 1px solid #0065ad;
	position: absolute;
	left: 136px;
	top: 80px;
	font-style: normal;
	text-align: center;
}


.kuang1{
height:20px;
color:#767676;
font-size:12px;
border:#cccccc solid 1px;
width:80%;
float:left;
display:inline;
margin-right:5px;
margin-top:3px;
padding-top:3px;
padding-left:10px;
background:#fdfdfd;
}

.kuang2{
height:50px;
color:#767676;
font-size:12px;
border:#cccccc solid 1px;
width:80%;
float:left;
display:inline;
margin-right:5px;
margin-top:3px;
padding-top:3px;
padding-left:10px;
background:#fdfdfd;
font-family:Arial, Helvetica, sans-serif;
}


