﻿@charset "utf-8";
/** 设计：方华磊 QQ:187063393 Email:fanghualei@qq.com **/
/** 页面结构950* 底层970* 最终970* 已测试兼容 IE6 IE7 IE8 火狐 **/
body {
	margin: 0px;
	padding: 0px;
	font-family: "Arial", "宋体";
	background-color:#FFF;
	background-image:url(bj.gif);
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, tr, td{
	margin:0; 
	padding:0;
}

#bodymain {
	width:100%;
	padding:0px;
	text-align: center;
	z-index:0;
}
.body{ /* 如不想显示滚动则在BODY调用它 */
	overflow-y:hidden;
}
#huanchong {
	width:970px;
	text-align: center;
	margin:0px auto;
	background-color: #fff;
	height:100%;
}
#body {
	width:950px;
	margin:0px auto;
	background-color: #fff;
	padding:0 0px 20 0;
	overflow: hidden;
	text-align: left;
}

#top {
	width:950px;
	height:30px;
	background-color:#3ab;
	font:normal 14px/30px Arial;
	color:#fff;
	text-indent: 10px;
	overflow: hidden;
	position: relative;
	margin: 0;
	padding: 0;
}
#top a {
	
	color:#FFF;
	padding:0px 10px 0px 10px;
	font:normal 12px/30px "Arial", "宋体";
	text-decoration: none;
}
#top a:hover{
	text-decoration: underline;	
}
#top h1{
	position: absolute;
	z-index: -10;
	font:normal 12px/30px "Arial", "宋体";
	color:#cff;
	letter-spacing: 0.5em;
	text-align: right;
	top: 0px;
	right: 5px;
}
#top_logo {
	width:950px;
	height:150px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	background-color:#3ab;
	background:url(top_logo.gif) 0 0 no-repeat;
	z-index: 0;
}
#top_logo h1{
	width:950px;
	height:150px;
	line-height: 150px;
	margin:0 auto;
	text-align: center;
	z-index: -10;
	position: absolute;
	display:inline;
}
#top_logo_x{
	width:950px;
	height:100px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	background-color:#3ab;
	background:url(top_logo1.gif) 0 0 no-repeat;
}
#top_logo_x h1{
	width:950px;
	height:100px;
	line-height: 100px;
	margin:0 auto;
	text-align: center;
	z-index: -10;
	position: absolute;
	display:inline;
	
}
#menu{
	position: relative;
	width:890px;
	height:40px;
	background: url(menu.gif) 0 0 repeat-x;
	font:normal 14px/40px Arial, "幼圆", "宋体";
	color:#FFF;
	margin: 0px;
	padding: 0 30px;
}
#menu ul{
}
#menu ul li{
	background: url(menu_div.gif) right top no-repeat;
	width: 100px;
	float: left;
	list-style-type: none;
	text-align: center;
	padding: 0 1px 0 0;
}
#menu ul li a{
	display:block;
	background: url(menu.gif) 0 0 repeat-x;
	letter-spacing: 0.3em;
	color:#FFF;
	background-color:inherit;
	font:normal 14px/40px Arial, "幼圆", "宋体";
	text-decoration: none;
}
#menu ul li a:hover{
	display:block;
	background: url(menu_hover.gif) 0 0 repeat-x;
	letter-spacing: 0.3em;
	color:#FFF;
	background-color:inherit;
	font:normal 14px/40px Arial, "幼圆", "宋体";
	text-decoration: none;
}
#menu ul li a.hover{
	display:block;
	background: url(menu_hover.gif) 0 0 repeat-x;
	background-color:inherit;
}
#footer{
	position: relative;
	width:950px;
	height:30px;
	display:table;
	font:normal 12px/30px Arial, "幼圆", "宋体";
	color:#FFF;
	margin:10px 0 0 0;
	padding:0;
	text-align: center;
	background-color:#3ab;
	overflow: hidden;
}
#footer a{
	color:#FFF;
	margin:0;
	text-align: center;
	padding:0 10px;
	font:normal 12px/30px Arial, "幼圆", "宋体";
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#copyright{
	position: relative;
	padding:0;
	margin:15px 0 0 0;
	width:950px;
	font:normal 12px/25px Arial, "幼圆", "宋体";
	color:#777;
	display:table;
}
#copyright #copyright_logo {
	width:350px;
	text-align: left;
	float: left;
	display:table;
}
#copyright #copyright_logo img{
	float: right;
	padding:0;
	margin:10px 10px 0 0;
}
#copyright #copyright_content {
	width:450px;
	background-color:inherit;
	border-left: solid 1px #777;
	/* clear:both; */
	display:table;
	margin:0;
	padding:5px 0 15px 10px;
	overflow: hidden;
}
#copyright a{
	text-decoration: none;
	font:normal 12px/25px Arial, "幼圆", "宋体";
	color:#777;
}
#copyright a:hover{
	text-decoration: underline;
}
#copyright #copyright_content p{
	width:440px;
	margin:0;
	padding:0;
}
#content{
	position: relative;
	padding:0;
	margin:10px 0 0 0;
	width:950px;
	display:table;
	background:url(aboutus.gif) 0 0 no-repeat;
}
#content .content{
	position: relative;
	margin: 30px 0 0 0; 
	padding:0;
	width:948px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	overflow: hidden;
	background-color:inherit;
	font:bold 12px/25px "Arial", "宋体";
	color:#777;
}
#content .content p{
	width:918px;
	padding:0;
	margin:0 15px;
}
#banner {
	position: relative;
	width:950px;
	height:235px;
	background-color:inherit;
	margin: 10px 0 0 0;
	background-color:#000;
}


.float_left{
	float: left;
	position: relative;
}
.h1{
	z-index: -10;
	position: absolute;
	line-height: 60px;
	display:inline;
	text-indent: 20px;
}

/* *contact_us* */
#contact_us
{
	margin: 10px 0 0 0;
	position: relative;
	width:290px;
	height:315px;
	background-color:inherit;
	padding:0;
	margin:0;
	display:table;
	background: url(contact_us.gif) 0 0 no-repeat;
	overflow: hidden;
}
#contact_us .contact_us{
	width:288px;
	height:264px;
	margin: 40px 0 0 0;
	_margin: 0;
	padding: 0;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	overflow: hidden;
	background-color:inherit;
	font:bold 12px/30px "Arial", "宋体";
	letter-spacing: 0.3em;
	color:#777;
	text-align: center;
}
#contact_us .contact_us .call {
	width:265px;
	height:55px;
	display:table;
	margin:5px auto;
	padding:0;
}
#contact_us .contact_us .call img{
	width:265px;
	height:55px;
	display:block;
}
#contact_us .contact_us #qq{
	width:265px;
	height:60px;
	display:table;
	margin:5px auto;
	background:url(contact_us_qq.jpg) center center no-repeat;
}
#contact_us .contact_us #qq a{
	display:block;
	height:60px;
	width:130px;
	color:#777;
	margin:0;
	text-decoration: none;
	text-indent: 45px;
	letter-spacing: 0.1em;
	font:bold 12px/60px "Arial", "宋体";
}
#contact_us .contact_us #qq a:hover{
	text-decoration: underline;	
}

/** **/ 
.p{
	text-indent: 2em;
}
.more{
	display:inline;
	position: relative;
	z-index: 10;
	width:100%;
	height:40px;
	float: left;
	right: 0px;
}
.more a{
	display:block;
	width:60px;
	height:40px;
	float: right; 
}
.more .a{
	background:url(index_more.gif) center center no-repeat;
	display:block;
	width:60px;
	height:40px;
	float: right; 
}
.more1{
	display:inline;
	position: relative;
	z-index: 10;
	width:100%;
	height:40px;
	float: right;
	margin:10px 0;
}
.more1 a{
	background:url(index_more.gif) center center no-repeat;
	display:block;
	width:60px;
	height:40px;
	float: right;
}
/** 默认的换行及鼠标滑过样式 **/
.t1{
	background-color:#eee;
}
.t2{
	background-color:#inherit;
}
.up{
	background-color:#cff;
}
.xxx{
	background-color:#6CF;
}
/** **/

