/* 
Document   : main
Created on : 2009-6-10, 10:02:24
Author     : hotlynn
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
	margin:0;
	padding:0;
}
body {
	font-family:宋体,serif;
	font-size:12px;
	text-align:center;
	width:960px;
	margin:auto;
	overflow:auto;
	margin-top:0px;
	background:#FFFFFF none repeat scroll 0 0;
	position:relative;
	line-height:150%;
}


a{
	border:none;
	color:black;
	text-decoration:none;
}

a:hover{
	border-bottom:1px solid olive;
}

.cox_box{
	margin-right:10px;
	margin-bottom:10px;
	overflow:auto;
}

img{
	border:none;
}

#search_box{
	width:950px;
	height:auto;
	margin-top:5px;
}
#search_box form, #search_box * {
	font-size:12px;
	margin:0px;
	float:left;
}
#search_box select,#search_box button{
	height:20px;
	margin-left:4px;
	margin-right:4px;
}


#search_box div{
	text-align:right;
	width:70px;
	float:right;
}


#top_box{
	width:950px;
	height:60px;
	overflow:hidden;
	border:1px solid #E2E2E2;
}

#logo{
	width:189px;
	height:50px;
	margin-top:5px;
	margin-right:10px;
	background-image:url(/img/logo.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border-right:1px solid #E2E2E2;
	float:left;
}

#area{
	width:550px;
	margin-right:10px;
	padding-top:5px;
	float:left;
}

#area div{
	margin:3px;
	margin-top:5px;
	margin-left:4px;
	float:left;
}

#right_logo{
	width:190px;
	height:50px;
	margin-top:5px;
	overflow:hidden;
	float:left;
}

#main_menu{
	width:950px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:blue;
	background-image:url(/images/banner_bg.png);
}

#main_menu a{
	font-size:14px;
	margin-left:8px;
	margin-right:8px;
	color:white;
}

/** 图片幻灯 **/

#magic_note{
	position:relative;
	width:310px;
	height:280px;
	margin-right:10px;
	overflow:hidden;
	text-align:center;
	line-height:150%;
	font-weight:bold;
	font-size:14px;
}

#magic_note dd{
	height:270px;
	width:290px;
	overflow:hidden;
	top:10px;
	left:10px;
	position:absolute;
	z-index:1;
	background-color:white;
}
#magic_note dt{
	height:20px;
	width:290px;
	margin:0px;
	padding:0px;
	position:absolute;
	overflow:hidden;
	z-index:500;
	top:210px;
	left:10px;
	text-align:center;
	background-color:black;
	-moz-opacity:0.6!important;
	Filter: alpha (opacity=60, finishopacity=0,startX=0,startY=0,finishX=0,finishY=0);
}



#magic_note img{
	width:290px;
	height:220px;
	border:none;
}

/** -- video box -- **/



#page_foot{
	border-top:2px solid #034EA2;
	padding-top:5px;
	line-height:200%;
	width:948px!important;
	width:950px;
	float:left;
	clear:both;
}

