#top{
	width:100%;
	height:100px;
	margin:0 auto;
	zoom:1;
	border-bottom:#ffc21e solid 10px;
	}
#top .box{
	width:1200px;
	height:100px;
	margin:0 auto;
	overflow:hidden;
	}
#top .box .logo{
	width:187px;
	height:100px;
	float:left;
	overflow:hidden;
	border-right:#ebebeb solid 1px;
	}
#top .box .menu{
	float:left;
	height:100px;
	line-height:100px;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
	}
#top .menu a{
	display:inline-block;
	margin-left:50px;
	}
#top .menu a:hover{
	text-decoration:none;
	}
#top .search{
	width:200px;
	float:right;
	border-bottom:#ebebeb solid 1px;
	margin-top:30px;
	}
#top .search input{
	width:170px;
	line-height:30px;
	border:medium none;
	float:left;
	color:#a5a5a5;
	}
#top .search img{
	float:right;
	position:relative;
	top:5px;
	}
#top .operation{
	float:right;
	font-size:15px;
	font-weight:bold;
	margin:30px 0 0 40px;
	} 
#top .operation img{
	margin-right:5px;
	} 
#bottom{
	width:100%;
	zoom:1;
	overflow:hidden;
	background:#f7f7f7;
	margin-top:60px;
	}
#bottom .contact{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	font-size:18px;
	color:#999999;
	padding:30px 0;
	}
#bottom .contact .text{
	float:left;
	line-height:36px;
	}
#bottom .contact .text b{
	font-size:24px;
	margin-bottom:15px;
	display:inline-block;
	}
#bottom .contact .code{
	float:right;
	}
#bottom .contact .code em{
	text-align:center;
	display:inline-block;
	margin-left:15px;
	}
#bottom .contact .code em img{
	margin-bottom:5px;
	}
#bottom .information{
	width:100%;
	font-size:16px;
	padding:20px 0;
	line-height:30px;
	text-align:center;
	background:#FFF;
	}
#bottom .information a{
	display:inline-block;
	margin:0 15px;
	}