/* CSS Document */
body{background:#fff; font-family: '微软雅黑', sans-serif;}
body a {transition: 0.5s all; -webkit-transition: 0.5s all; -o-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all;}
ul,li{    list-style: none;
    list-style-type: none;}
 body {margin: 0px; padding: 0px; font-family:"Microsoft YaHei"; background:#fff;}
body, td, th {font-family: "Microsoft YaHei"; font-size: 14px; color: #666;}
a {font-family: "Microsoft YaHei"; color: #666; text-decoration: none; }
a:hover {color: #00549c;text-decoration: none; }
div, dl, dt, dd, ul, ol, li, form,p,h1,h2,h3 {margin: 0px; padding: 0px;}
ul, ol, li {list-style: none; list-style-type: none;}
img {border: 0px;}
.clear{ clear:both; padding:0px; padding:0px; font-size:0px; line-height:0px;}
.clearfix:after {content: ".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;visibility: hidden;width: 0;}
.clearfix:after {clear: both;}



.more{
	float: right;
	line-height: 30px;
	font-size: 18px;
}

.more:hover{
	color:#004679;
}

.top-box{
	width: 1200px;
	margin: 0 auto;
	height: 100px;
}

.top-l{
	width: 350px;
	float: left;
}

.top-r{
	float: right;
	width: 500px;
	line-height: 30px;
	padding-top: 25px;;
}

.top-r a{
	font-size: 16px;
	float: right;
	color: #004679;
	
}

.nav{
	height: 60px;
	background: url(../images/nav-b.jpg);
	
}

.nav-box{
	width: 1200px;
	margin: 0 auto;
}

.nav-box ul li{
	width: 171px;
	line-height: 60px;
	color:#fff;
	text-align: center;
	float: left;
}

.nav-box ul li:hover{
	background-color: #006fc0;
}
.nav-box ul li a{color:#fff;}
/*bannercss */
.slideBox{ width:100%; height:400px; overflow:hidden; position:relative;min-width:1000px;  margin-top:0px;}
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:46%; bottom:10px; z-index:1; width:202px; margin:0 auto; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:20px; height:7px; display:block;  border:2px #f5f5f5 solid; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#004679; border:2px #004679 solid;     width:20px; height:7px; display:block; cursor:pointer;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:400px; z-index:1; background:#000; }

.pro{
	padding-bottom: 30px;
}

.pro-box{
	width: 1200px;
	margin: 0 auto;
	
}

.name{
	padding: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	
}

.name-2{
	padding-top: 20px;
	font-size: 16px;
	color:#999
}

.pro-c ul li{
	width: 300px;
	text-align: center;
	float: left;
}

.pro-c ul li img{
	border:solid 1px #999;
}

.pro-n{
	line-height: 40px;
	font-size: 14px;
}




.new{
	background-color: #f0f0f0;
	padding-bottom: 30px;
	
}


.new-box{
	width: 1200px;
	margin: 0 auto;
	
}

.new-c ul li{
	width: 400px;
	
	float: left;
}
.new-c ul li img{
	border:solid 4px #fff;
}

.new-n{
	line-height: 40px;
	font-size: 14px;
}

.new-n2{
	width: 90%;
	color: #999;
	line-height: 25px;
}

.ab{
	background: url(../images/ab-b.jpg) no-repeat;
	padding-bottom: 50px;
}

.ab-box{
	width: 1200PX;
	margin: 0 auto;
}

.ab-l{
	width: 300px;
	float: left;
}

.ab-r{
    width: 800px;
	float: right;
	color: #fff;
	line-height: 40px;
	font-size: 16px;
}

.ab-m{
	width: 150px;
	height: 40px;
	background-color: #0077ec;
	text-align: center;
	margin-top: 20px;
}


.foot-box{
	padding-top: 30px;
	width: 1200px;
	margin: 0 auto;
}


.foot-l{
	width: 240px;
	float: left;
	padding-right: 160px;
}


.foot-r{
	width: 800px;
	float: left;
	font-size:16px;
}

.foot-r ul li{
	width: 110px;
	float: left;
}

.foot-r-l{
	margin-top: 20px;
	line-height: 30px;
	font-size: 14px;
	color: #999;
}

.foot-b{
	background-color: #001e3c;
	line-height: 60px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
}




.pro-bo{
	color:#999;
}

.pro-bo:hover{
	color:#001e3c;
}

















































































