@charset "utf-8";
*{
	margin:0px;
	padding:0px;
}
html,body{
	width:100%;
	/*height:100%;*/
	font-size:13px;
	font-family:"Microsoft yahei";
	color:#000;
	overflow-x:hidden;
}
a{
	text-decoration:none;
}
ul,li{
	list-style:none;
}
img{
	border:0px;
	vertical-align:middle;
}
.main{
	width:1100px;
	margin:0px auto;
}
div.clear{
	clear:both;
}
/*header start*/
header{
	width:100%;
	height:auto;
	line-height:100px;
	background:#f2f2f2;
}
div.top{
	height:100%;
}
div.top > h1{
	width:511px;
	float:left;
}
div.top > div.top_r{
	width:240px;
	float:right;
}
div.tel{
	float:left;
}
div.top_txt{
	height:100px;
	line-height:80px;
	float:right;
}
div.top_txt > p{
	height:20px;
	font-weight:bold;
}
div.top_txt > p:last-child{
	font-size:20px;
	color:#006bde;
}
/*导航部分*/
nav{
	width:100%;
	height:50px;
	background:url('../images/nav_bg.jpg')repeat-x left bottom;
}
div.nav_Con > ul li{
	width:137px;
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
}
div.nav_Con > ul li a{
	color:#fff;
	width:137px;
	display:block;
	background:url('../images/nav.jpg')no-repeat center right;
}
div.nav_Con > ul li a.nav_bg{
	background:none;
}
div.nav_Con > ul li a:hover{
	background:url('../images/nav_bg02.jpg')repeat-x left bottom;
	color:#000;
}
div.nav_Con > ul li a.hover{
	background:url('../images/nav_bg02.jpg')repeat-x left bottom;
	color:#000;
}
/*banner部分*/
div.banner{
	width:100%;
	height:440px;
	max-width:1920px;
	margin:0px auto;
	position:relative;
}
div.btn{
	width:auto;
	position:absolute;
	left:50%;
	margin-left:-45px;
	bottom:15px;
	z-index:111;
}
div.btn > ul > li{
	width:10px;
	height:10px;
	border-radius:50%;
	background:#eee;
	border:1px solid #006bde;
	float:left;
	margin-right:15px;
	cursor:pointer;
}
div.btn > ul > li:hover{
	border:1px solid #fff;
	background:#006bde;
}
div.btn > ul > li.hover{
	border:1px solid #fff;
	background:#006bde;
}
div.banner_Con{
	/*width:1000%;*/
	height:440px;
	position:absolute;
	left:0px;
	top:0px;

	width: 1920px;left:50%;margin-left: -960px;
}
div.banner_Con > ul > li{
	float:left;
}
/*header end*/
/*footer start*/
footer{
	width:100%;
	height:120px;
	background:#0052b8;
	margin-top:20px;
}
div.footer > ul{
	width:auto;
	height:50px;
	margin-left:250px;
}
div.footer > ul > li{
	width:80px;
	height:100%;
	line-height:60px;
	color:#C0C0C0;
	float:left;
	margin-right:5px;
}
div.footer > ul > li > a{
	color:#fff;
	padding:0px 8px 0px 0px;
}
div.footer > ul > li > a:hover{
	color:#00a6ae;
}
div.footer_R{
	width:342px;
	height:60px;
	line-height:60px;
	float:right;
	color:#C0C0C0
}
div.footer_B{
	width:100%;
	text-align:center;
	line-height:25px;
	color:#fff;
}
/*footer end*/

.slideBox{ width:100%; height:440px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;left: 50%;width: 1920px;margin-left: 314px; bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;width: 186px;text-align: right;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:60px; height:12px;text-indent: -999px; line-height:12px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#3d6dcf; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:440px; display:block;  }
.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:62px; height:80px; background:url(../images/prev-active.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.2;   }
.slideBox .next{ position:absolute; right:3%; top:50%; margin-top:-25px; display:block; width:62px; height:80px; background:url(../images/next-active.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.2;   }
.slideBox .next{ left:auto; right:15%; background-position:8px 5px; }
.slideBox .prev{ left:auto; left:15%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }