﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px; 	list-style-type: none;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px!important;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#3c7ccf;text-decoration:none!important;}



h1{
float:left;
margin-top:10px;
padding-bottom:20px;

}


.head{
width:1171px; 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----------------------*/



#menu{width:550px;
float:right;
font-size:16px;

}
#menu ul{overflow:hidden;padding-top:40px; }
#menu ul li{display:inline;float:left;}
#menu ul li a{float:left; text-align:center; margin-left:17px; margin-right:15px;line-height:45px;color:#000; border-bottom:#fff solid 2px;}
#menu ul li a:hover{   float:left;  text-align:center; color:#3c7ccf; text-decoration:none; border-bottom:#3c7ccf solid 2px;}

.mmm{ width:70px; line-height:30px; background:#3c7ccf; text-align:center; color:#FFFFFF;border-bottom:#3c7ccf solid 2px; float:right;border-radius:5px; font-size:13px; margin-top:8px}
.mmm a{border-bottom:#3c7ccf solid 0px; color:#FFFFFF;}



#f1{
width:100%;
height:300px;
float:left;
background:url(../images/f1.jpg) no-repeat top center;
}

#f2{
width:100%;
height:300px;
float:left;
background:url(../images/f2.jpg) no-repeat top center;
}

#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;
}



#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;
}

#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:235px; float:left; color:#fff; font-weight:bold; font-size:27px; line-height:100px;background:#3c7ccf; text-align:center; }
#pro h3 span{  font-family:Arial, Helvetica, sans-serif; }


#pro ul{overflow:hidden; text-align:left; float:left; font-size:16px; }
#pro ul li{display:inline;float:left; line-height:40px;  }
#pro ul li a{ float:left; background:url(../images/di.png) no-repeat 210px 17px #f0f0f0; border-bottom:#dbdbdb solid 1px;border-top:#fff solid 1px; padding-left:20px;  width:215px; color:#2a2a2a!important }
#pro ul li a:hover{ float:left;background:url(../images/e1.png) no-repeat 210px 17px #3c7ccf; color:#FFFFFF!important; }


#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; }
#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;;}

.cuti1{ float:left; line-height:22px; width:100%; color:#FFFFFF; font-size:16px;text-align:center; margin-bottom:50px; background:#deb85b; padding-top:20px; padding-bottom:20px;  }

.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;}




.imglist2 ul li{text-align:center;float:left;display:inline;width:230px;height:195px; margin:10px 18px;overflow:hidden; border: #e4e4e4 1px solid; }
.imglist2 ul li img{background:#FFF; max-width:100%; max-height:100%;}
.imglist2 ul li span{line-height:25px;display:block;background:#FFF; text-align:center}

.zu12{width:230px!important; height:195px!important; overflow:hidden;vertical-align: middle!important;display: table-cell!important;  background:#FFF; }
.zu12 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.zu12 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}



.kuang1{
height:40px;
color:#767676;
font-size:12px;
border:#cccccc solid 1px;
width:80%;
float:left;
display:inline;
margin-top:7px;
line-height:40px;
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;
}





.p4{ width:260px; height:330px; float:left; border:#e0e0e0 solid 1px;border-radius:10px; margin-right:18px;}
.p4-1{ width:230px; height:178px; float:left; margin-top:15px; margin-left:15px; overflow:hidden;border-radius:5px;}
.p4-1 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.p4-1 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}

.p4-2{ width:237px; padding-left:29px; padding-left:29px; float:left}
.p4-2 p{ width:237px; float:left}
.p4-2 h3{ width:237px;  color:#000000; float:left; font-size:25px; line-height:60px; font-weight:normal}


.m5{width:120px; line-height:30px; text-align:center; float:left; margin-top:10px; font-size:14px; font-weight:normal}
.m5 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#3c7ccf;}



.contact1{width:100%; float:left;  background-color: #e5e5e5; /* 浏览器不支持的时候显示 */
  background-image: linear-gradient(90deg, #e5e5e5  72%, #3c7ccf  28%);  padding-top:50px; padding-bottom:50px; margin-bottom:30px;}

.contact{margin:auto;width:1171px; }

.lx1{ float:left; width:873px; text-align:left; }



.ewm{ float:right; width:270px;}
.ewm-1{ float:right; width:108px; text-align:center; color:#FFFFFF; padding-left:10px;}




.footer{ margin:auto;width:1171px;text-align:left; padding-bottom:40px; clear:both}

.zzb07tail{}
a.zzb07link{ text-decoration:none;}
a.zzb07link:hover {text-decoration:underline;}

