/* CSS Document */
body{margin:0; font-size:14px; font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif; background:url(imagesbg.jpg) repeat-x;}
a:link{ color:#686868; text-decoration:none;}
a:visited{ color:#686868; text-decoration:none;}
a:hover{color:#424242; text-decoration:none;}
a:active{color:#424242; text-decoration:none;}
a img{border:0;}
img{vertical-align:baseline;width: 100%;}
ul,ol{ list-style:none;}
ul,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,em,i,dfn,strong,p,form{font-weight:normal;font-style:normal; margin:0; padding:0;}
.clear{clear:both;}
.top_con{
	padding-left: 20px;
}
.main_bg{
	width: 1000px;
	margin-top: 10px;
	padding: 5px 0 0 20px;
	background: url(imagesmain_bg.jpg) no-repeat left top;
}

/*.web_all{
	position: fixed;
	top: 0;
	left: 0;
}*/
.header{
	width: 1000px;
}
.header .logo{
	width: 260px;
	float: left;
}
.header .menu{
	width: 600px;
	float: left;
}
.header .plus_nav{
	width: 120px;
	float: right;
	color: #00ebf4;
	font-size: 8px;
}
.header .plus_nav ul li a{
	font-size: 8px;
}
.header .plus_nav a{
	line-height: 18px;
	font-size: 8px;
	color: #fff;
	font-weight: 200;
	background: url(imagesplus_nav.png) no-repeat left center;
	padding-left: 10px;
}

.header .clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.header .nav{
	width: 620px;
	padding: 20px 0 0 15px;
	margin: 0 auto;
	text-align: center;
	height: 35px; 
	line-height: 35px; 
	position: relative; 
	z-index: 1;  
}
.header .nav a{
	color:#fff; 
	
}
.header .nav .nLi{
		float:left;  
		position:relative; 
		display:inline;  
	}
.header .nav .nLi h3{ 
	width: 70px; 
	position: absolute;
	top: 0;
}
.header .nav .nLi h3 a{ 
	display:block; 
	font-size:14px; 
}
.header .nav .sub{ 
	display:none;
	width: 600px; 
	left: 0; 
	top: 35px;  
	position:absolute; 
	line-height:30px;
	color: #fff;
}
.header .nav .sub_1{left: 0;}
.header .nav .sub_2{left: 15px;}
.header .nav .sub_3{left: 145px;}
.header .nav .sub_4{left: 145px;}
.header .nav .sub_5{left: 215px;}
.header .nav .sub_6{left: 300px;}
.header .nav .sub li{ 
	zoom:1; 
	padding: 0 1px;
	float: left;
	opacity:0;
}
.header .nav .sub li a{
	transition: all 1s;
	-moz-transition: all 1s;/* Firefox 4 */
	-webkit-transition: all 1s;/* Safari and Chrome */
	-o-transition: all 1s;/* Opera */
}
.header .nav .sub li:hover a{
	color: #ffeb0b;
	font-size: 14px;
}
.header .nav .sub:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.header .nav .sub span.s_line{
	padding: 0 4px;
}
.header .nav .on h3 a,
.header .nav .sub a:hover{ 
	color:#fff;  
}

.footer{
	background: #e7e7e7;
	border-radius: 10px;
	width: 800px;
	padding: 20px;
          margin-top:130px;
}
.footer .f_logo{
	width: 150px;
	float: right;
}
.footer .copy .boldd{
	font-weight: bold;
}
.footer .copy p{
	color: #444;
	line-height: 18px;
}