@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
body {
	text-align: center;
	margin: 0px auto;
	background: #FFFFFF;
	font-size: 12px;
	color:#000000;
}
.clear{
	height:1px;
	line-height:1px;
	display:block;
	clear:both;
	overflow:hidden;
}
a{
	text-decoration: none;
	color:#000;
}
a:hover {
	text-decoration:underline;
	cursor: hand;
}
ul,li{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
img{
	border:0px;
	vertical-align:middle;
}
input,select{
	vertical-align:middle;
}
.wrap{
	width:1000px;
	margin: 0px auto;
}
.wrapShow{
	width:100%;
	margin: 0px auto;
}
.logo{
	height:95px;
	width:1000px;
	padding:0 0 10px 0;
	background:url(../images/logo.gif) no-repeat 135px top;
}
.indexLogo{
	margin:0 auto;
	height:80px;
	width:1000px;
	background:url(../images/indexLogo.gif) no-repeat center center;
}
.flash{
     width:1000px;
	 padding-bottom:20px;
}
.menu{
	height:20px;
	width:100%;
	color:#FFF;
	background:#9933cc;
	text-align:center;
	margin-bottom:40px;
}
.map{
	width:100%;
	height:600px;
	background:url(../images/mapBg.jpg) no-repeat center center;
}
.mapContent{
	padding:60px 0 0 350px;
	width:460px;
	height:360px;
	margin:0 auto;
}
.NewLink
{
	text-align:left;
	padding:22px 0 0 0;
	width:800px;
	height:40px;
	font-size:24px;
	color:White;
	margin:0 auto;
}
.NewLink a
{
	color:#9a33cc;
}
.mapRight{
	background:url(../images/map.jpg) no-repeat center center;
	width:460px;
	height:300px;
}
.menu ul{
	width:833px;
	margin:0 auto;
}
.menu li{
	float:left;
	line-height:20px;
	width:119px;
}
.menu li a{
	color:#FFF;
}
.menu li a:hover{
	background:#b5b6b6;
	text-decoration:none;
	display:block;
}
.Indexfoot{
	margin:0 auto;
	height:159px;
	width:100%;
	background:url(../images/Indexfoot.gif) repeat-x center center;
}
.clearPadding{
	padding-bottom:5px;
}
.banner{
	height:150px;
	width:1000px;
	float:left;
	background:url(../images/banner.jpg) no-repeat center center;
}
.aboutUsTop{
	margin:23px 0 15px 0;
	width:1000px;
	height:84px;
	float:left;
	background:url(../images/aboutUsTop.gif) no-repeat center center;
}
.recruit{
	width:960px;
	padding-right:40px;
	text-align:right;
	background:url(../images/recruit.gif) no-repeat center center;
}
.actor{
	background:url(../images/actor.gif) no-repeat center center;
}
.aboutUsCenter
{
	text-indent:32px;
	line-height:30px;
	padding:0 120px;
	text-align:left;
	color:#9933cc;
	width:760px;
	float:left;
	font-size:16px;
}
.aboutUsCenter p span{
	font-weight:bold;
}
.aboutUsDown{
	margin:15px 0 20px 0;
	width:1000px;
	height:84px;
	float:left;
	background:url(../images/aboutUsDown.gif) no-repeat center center;
}
.menuDown{
	margin-bottom:20px;
}
.newsTop{
	margin:23px 0 15px 0;
	width:1000px;
	height:84px;
	float:left;
	background:url(../images/newsTop.gif) no-repeat center 1px;
}
.newsCenter{
	line-height:30px;
	padding:0 140px;
	text-align:left;
	font-size:18px;
	color:#9933cc;
	width:600px;
	margin:0 60px;
}
.newsCenter a,.newsDetail a{
	font-size:14px;
	color:#9933cc;
}
.newsCenter a:hover,.newsDetail a:hover{
	text-decoration:none;
	color:#999;
}
.newsCenter li{
	padding-left:20px;
	line-height:42px;
	background:url(../images/itemBg.gif) no-repeat center center;
}
.newsDetail li{
	padding-left:45px;
	line-height:42px;
	background:url(../images/itemBg.gif) no-repeat center center;
}
.page{
	padding-left:225px;
	line-height:37px;
	color:#999999;
	text-align:left;
}
.imgBox{
	text-align:center;
	margin-right:40px;
	width:400px;
	height:320px;
	float:left;
	line-height:47px;
	display:inline;
}
.actorCenter
{
	line-height:30px;
	text-align:center;
	color:#9933cc;
	float:left;
	font-size:16px;
	width:920px;
	padding:10px 0 0 80px;
}
.newsDetail{
	line-height:30px;
	padding:0 173px;
	text-align:left;
	font-size:18px;
	color:#9933cc;
	width:654px;
}
.movie{
	width:600px;
	height:400px;
	padding:27px;
	background:url(../images/photoBig.gif) no-repeat center center;
}
.movieContent{
	background:#999;
	width:600px;
	height:400px;
}
.movieDown{
	width:600px;
	padding:22px 27px;
	text-align:center;
	line-height:20px;
	font-size:14px;
}
.clrMargin{
	margin-bottom:0;
}
#testID{
	display:none;
}
.messageInput{
	width:210px; 
	float:left; 
	padding-left:75px; 
	text-align:left
}
.messageInput2{
	float:left; 
	width:60px; 
	line-height:60px;
}
.messageInput2 a:hover{
	text-decoration:none;
}
.RecruitCenter{
	line-height:30px;
	padding:0 120px;
	text-align:left;
	color:#9933cc;
	width:760px;
	float:left;
	font-size:14px;
}
.RecruitCenter p span{
	font-weight:bold;
}