body,td,input,select,textarea{
	font-family:"微软雅黑", Arial, Tahoma;
	font-size:12px;
	color:#666666;
}
body,form{margin:0;}
a{color:#555; text-decoration:none}
a:hover,a:active{color:#EC0000}
.aGray{color:#888;}
.aGray:hover,.aGray:active{color:#EC0000;}

.cibt{
	background:url(../images/index-bg.png) no-repeat top center;
	position:absolute;
	width:973px;
	left:50%;
	margin-left:-486px;
	margin-top:350px;
	z-index:99;
}
.bootom_size{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
}
.bootom_size a{color:#999999;}
.index_about{
	margin-top: 20px;
	margin-left: 20px;
}
.index_prd{margin-top:20px;}

.line-height{line-height:22px;	color:#767676;}
.about_size{line-height:24px;}
.news_size{line-height:30px;}
.service{border: 1px solid #CCCCCC;}
.border{border-collapse:collapse;}

.menu{display:block; height:40px; line-height:38px; color:#FFF; text-decoration:none;}
.menu:hover,.menu:active{background:url(../images/menuA.png) no-repeat; color:#FFF;}
#menuson{position:relative; width:100%; margin:auto; z-index:6;}
.alpha{
	position:absolute; z-index:7;
	width:100%; height:270px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/777/theme/default/images/alpha70.png");/*只对IE6有效*/
	background:url(../images/alpha70.png) repeat !important;
	_background:none;	
}
#menuson div{
	width:100%; height:270px; position:absolute; z-index:10;	
}
.mson{
	display:inline-block; width:100px; height:29px; line-height:28px;
	background:url(../images/mson_bg.png) repeat-x; text-align:center;
	font-family:"微软雅黑", Arial, Tahoma;
	border:1px solid #DDD;
	margin-bottom:10px;
}
.mson:hover,.mson:active{border:1px solid #999;}

.left_nav,.left_navA{
	display:block; margin:auto;
	width:155px; padding-left:5px; height:28px; line-height:27px;
	background:url(../images/about_bg03.jpg) no-repeat 150px center;
}
.left_nav:hover,.left_nav:active{
	background:url(../images/about_bg03A.gif) no-repeat 150px center;	
}
.left_navA{font-weight:bold; color:#FF6600}

#banner{width:100%; height:375px; background:#FFF; clear:both; position:relative;}
#ban{width:100%; height:375px;}
#ban div{width:100%; height:375px; text-align:center;}
#bando{width:100%; margin:auto; text-align:right; top:-48px; position:absolute; z-index:100;}
#bando img{border:0; cursor:pointer;}
#banner span{display:block; width:100%; height:375px; text-align:center;}














