
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:#FFF; margin:0px auto;font-family:"微软雅黑"; font-size:14px; color:#666666;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  tbody,  th  { margin:0; padding:0; border:0; }
li { list-style-type:none; }
a{ text-decoration:none; color:#666666;}
a:hover{ color:#0069bc;}
a img{ border:0px;}
/*top*/
.top{ width:1200px; margin:0px auto; height:90px;}
.logo{ float:left; padding-top:15px; }
.tel{ float:right; background:url(../image/tel.jpg) left center no-repeat; padding-left:65px; height:52px; margin-top:19px;}
.tel b{ color:#0069bc; font-size:30px;}
/*nav*/
.nav_bg{ background:url(../image/nv_bg.jpg) center top repeat-x; height:40px; width:100%; margin:0px auto; min-width:1200px;}
.navBar {
	width:1200px;
	height:40px;
	line-height:40px;
	color:#FFF;
}
.nav {
	position:relative;
	width:1200px;
	margin:0px auto;
	font-size:16px;z-index:1000000000000000000000000000;
}

.nav h3 {
	font-size:16px;
	font-weight:normal;
}
.nav .m {
	float:left;
	position:relative;
	z-index:1;
	
}

.nav h3 a {
	display:block;
	width:132px;
	text-align:center;
	font-weight:normal;
	color:#FFF;
}


.nav .block {
	height:5px;
	width:132px;
	background:url(../image/nav_hover.jpg) center bottom no-repeat;
	position:absolute;
	right:0px;
	top:35px;
	overflow:hidden;
	color:#FFF;
}
.on h3 a{ color:#FFF;}

/*nav*/
.clear{ clear:both;}
/*banner*/
.marqueebox {
	position: relative;
	width:1200px;
	height: 300px;
	padding-top:5px;
	margin:0px auto;
	
}
.marquee3 {
	width: 1200px;
	height: 300px;
	overflow: hidden;
}
.marquee3 ul li {
	float: left;
}
.marquee3 ul li img {
	display: block;
}
.mar3Nav {
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.mar3Nav li {
	float: left;
	margin: 0 3px;
	width: 16px;
	height: 16px;
	background: #006dc0;
	cursor: pointer;
	line-height: 16px;
	font-family: Arial;
	font-size: 10px;
	color: #FFF;
	text-align: center;
}
.mar3Nav li.navOn {
	background: #e7e7e7;
}
.xian{ height:25px; margin:0px auto; clear:both;}

.fot{ width:100%; min-width:1200px; margin:0px auto; height:36px; line-height:36px; color:#FFF; background:#004981; clear:both;}
.fot a{ color:#FFF;}
.fot a:hover{color:#CCC;}
.fot_01{ width:1200px; margin:0px auto;}
.fot_left{ float:left;}
.fot_right{ float:right;}
.bot_bg{ background:#006dc0; margin:0px auto; padding-top:30px; padding-bottom:30px; width:100%; min-width:1200px;}
.bot{ width:1200px; margin:0px auto;  color:#FFF;}
.bot a{ color:#FFF;}
.bot a:hover{ color:#D0D0D0;}
.bot_left{ float:left; width:610px; }
.bot_01{ width:610px; font-size:12px; display:block;}
.bot_01 h2{ float:left; width:80px; font-size:14px;}
.bot_01 span{ float:right; width:530px;}
.bot_01 a{ color:#71c1fe;}
.bot_02{ width:610px; display:inline-block; padding-top:20px; padding-bottom:20px;}
.bot_right{ float:right; width:350px; line-height:20px;}
.bot_right span{ font-size:19px;}
