body{

	margin: 0;padding: 0;

}

p,ul,li,span,h1,h2,h3,h4,h5,h6,a,input{

	margin: 0;padding: 0;font-size: 14px;

}



/*头部*/

.header{

	width: 100%;

}

.header_top{

	width: 1200px;

	height: 100px;

	line-height: 100px;

	margin: 0 auto;

	background: #fff;

}

.header_top .logo{

	height: 100px;

	line-height: 100px;

	float: left;

}

.header_top .logo img{

	/* margin-top: 15px;

	height: 70px; */
	vertical-align: middle;

}

.header_top .logo a{

	text-decoration: none;

	color: #16a559;

}

.header_top .logo a h1{

	letter-spacing: 4px;

	font-size: 46px;

}

.header_top .font{

	float: left;

	height: 50px;

	margin-top: 25px;

	margin-left: 40px;

}

.header_top .font li{

	list-style: none;

	height: 25px;

	text-align: center;

	line-height: 25px;

}

.header_top .font li:nth-child(2) .one,.header_top .font li:nth-child(2) span{

	float: left;

}

.header_top .font li:nth-child(2) .one{

	margin-top: 12px;

}

.header_top .font li:nth-child(2) .two{

	float: right;

	margin-top: 12px;

}

.header_top .font li:nth-child(2) span{

	padding: 0 4px;

}

.header_top .font li a{

	text-decoration: none;

	color: #0261ae;

}

.header_top .font li p{

	width: 65px;

	border: .5px solid #a3a3a3;

}

.header_top .hotline{

	float: right;

	width: 260px;

	position: relative;

}

.header_top .hotline img{

	float: left;

	margin-top: 20px;

} 

.header_top .hotline ul{

	width: 200px;

	height: 60px;

	margin-top: 20px;

	position: absolute;

	right: 0;

}

.header_top .hotline ul li{

	list-style: none;

	height: 30px;

	line-height: 30px;

}

.header_top .hotline ul li span{

	font-size: 14px;

	font-weight: normal;

}

.header_top .hotline ul li p{

	font-size: 24px;

	font-weight: bold;

}



/*导航*/

.header .nav{

	height: 44px;

	width: 100%;

	background: #1477c7;

}

.header .nav ul{

	width: 1200px;

	height: 44px;

	margin: 0 auto;

}

.header .nav ul li{

	list-style: none;

	float: left;

	padding: 12px 46.5px;

}

.header .nav ul li a{

	text-decoration: none;

	color: #fff;

}

.header .nav ul li:hover{

	background: #0261ae;

}

.header .nav ul .nav_1:hover{

	background: url(../image/nav-1.png);

}



/*轮播图*/

.fullSlide{ width:100%;  position:relative;  height:500px;  overflow: hidden; }

.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }

.fullSlide .bd ul{ width:100% !important;  }

.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  background-size: 100% 100%;

  	-moz-background-size: 100% 100%;

  	-webkit-background-size: 100% 100%;}

.fullSlide .bd li h1{width:100%;font-weight: normal;font-size: 40px;color: #0450ce;position: absolute;}

.fullSlide .bd li div{width:100%;font-size: 18px;margin-top: 20px;position: absolute;line-height: 40px;}

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; 

	 _background:#000; _filter:alpha(opacity=60); 

}

.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:5px; margin:5px; overflow:hidden; background: #FFF;

	line-height:9999px; 

}

.fullSlide .hd ul .on{ background: red;}



/*底部*/

.footer{

	width: 100%;

	height: 120px;

	background: #3a3a3a;

}

.footer ul{

	width: 1200px;

	height: 44px;

	margin: 0 auto;

	padding-top: 20px;

}

.footer ul li{

	list-style: none;

	float: left;

	padding: 12px 46.5px;

}

.footer ul li a{

	text-decoration: none;

	color: #fff;

}

.footer ul li:hover a{

	color: #0261ae;

}

.footer > p{

	text-align: center;

	margin-top: 20px;

	color: #939393;

	font-size: 12px;

}

















