@charset "utf-8";
/* CSS Document */

#main-wrapper-index {
	background:url(../img/img_background_24_01.jpg) repeat-y #fdfdf3;
}
#container-wrapper-index {
	position:relative;
	min-height:596px;
	_height:596px;
}
#right-wrapper-index {
	position:relative;
	float:right;
	width:807px;
	min-height:596px;
	_height:596px;
	background:url(../img/img_background_09.jpg) no-repeat;
}
#right-wrapper-index ul {
	margin-left: -45px;
 *margin-left: 0px;
}
#right-wrapper-index li {
	background:url(../img/img_arrow_09.png) no-repeat left;
	list-style: none;
	padding-left: 15px;
}
.indexcontent {
	padding:15px 0 0 20px;
	width:607px;
	_padding:15px 0 0 15px;
	_width:622px;
	float:left;
}
#menuIndex, #leftIndex {
	position:absolute;
	top:0px;
	left:0px;
	z-index:99;
}
#centerIndex {
	position:absolute;
	top:8px;
	left:8px;
	z-index:99;
}
.bottom-background {
	float:left;
	background:url(../img/img_background_08_1.png) no-repeat right bottom;
	padding-bottom:10px;
	_padding-bottom:10px;
 *padding-bottom:10px;
	margin:0 10px 5px 0;
	_margin:0 10x -5px 0;
 #margin:0 10px 5px 0;
}
body:nth-of-type(1) .bottom-background {
 float:left;
 background:url(../img/img_background_08_3.png) no-repeat right bottom;
 padding-bottom:13px;
 _padding-bottom:13px;
 *padding-bottom:13px;
 margin:0 10px 5px 0;
 _margin:0 10px -5px 0;
 #margin:0 10px 5px 0;
}
.bottom-background-photo {
	float:left;
	background:url(../img/img_background_08_3.png) no-repeat right bottom;
	padding-bottom:13px;
	_padding-bottom:13px;
 *padding-bottom:10px;
	margin:0 10px 5px 0;
	_margin:0 10px -5px 0;
 #margin:0 10px 5px 0;
}
.container1 {
	width:282px;
	padding:0 10px 5px 0;
	background:url(../img/img_background_08.png) no-repeat right;
}
.container1 h3 {
	width:282px;
	height:25px;
}
.container1 dl {
	height:80px;
	margin:0;
	padding:8px 3px 8px 8px;
}
.container1 dt {
	float:left;
	width:85px;
	height:80px;
	margin:0;
	padding-right:6px;
}
.container1 dd {
	float:left;
	width:175px;
	margin:0;
}
.container1 dd p {
	line-height:1.3em;
}
.container1 dd p + p {
	text-align:right;
	padding-right:3px;
 *padding-right:7px;
	background:url(../img/img_arrow_01.jpg) no-repeat 118px 3px;
}
.container1-photo {
	width:590px;
	padding:0 6px 5px 0;
	background:url(../img/img_background_08_2.png) no-repeat right;
}
.container1-photo h3 {
	width:280px;
	height:25px;
}
.container1-photo dl {
	height:110px;
	margin:0;
	padding:10px 1px 10px 1px;
}
.container1-photo dt {
	float:left;
	width:100px;
	margin:0;
	padding-right:6px;
}
.container1-photo dd {
	float:left;
	width:590px;
	margin:0px;
}
.container1-photo dd p {
	line-height:1.3em;
}
.container1-photo dd p + p {
	text-align:right;
	padding-left:25px;
	background:url(../img/img_arrow_01.jpg) no-repeat 118px 0px;
}
#right-wrapper-index .index-button {
	width:150px;
	float:right;
	padding:20px 30px 0px 0px;
	_padding:20px 20px 0px 0px;
}
#right-wrapper-index .index-button ul {
	padding:0px;
	margin:0px;
	margin-left: 0px;
 *margin-left: 0px;
}
#right-wrapper-index .index-button li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	list-style: none;
	background: url(none);
}
#right-wrapper-index .index-button li.countdown921 {
	z-index: 50;
	width: 150px;
	height: 60px;
	text-indent:13px;
	background: url(../img/921countdown.jpg) no-repeat;
	color: #333;
	vertical-align: bottom;
	font: bold normal 17px/82px Arial, Helvetica, sans-serif;
}
.countdown2 {
	position: absolute;
	z-index: 50;
	width: 250px;
	height: 25px;
	top: 197px;
	left:0px;
	text-indent:112px;
	background: url(../img/921countdown2.jpg);
	font: bold 16px/28px "Arial", Gadget, sans-serif;
	color: #333;
}
.news h3 {
	padding:3px 0px 5px 10px;
	font-size: 15px;
	line-height: 25px;
	background: url(../img/news_title_bgn.jpg) no-repeat left;
}
/*----------film_book_star----------- */
.index-film-book{
	margin:0px -13px 15px -5px;
	padding:0px;
	}
.index-film-book_pic{
	padding:0 0 0 5px;
	}
.index-film-book-pic img{display:block;border:#003894 solid 1.5px;}
.index-film-book h1{
	font-size:13px;
	font-style:normal;
	margin:-5px 0px 3px 0px;
	font-weight:bold;
	text-align:center;
	}
.index-film-book p{
	font-size:12px;
	width:auto;
	padding:2px;
	line-height:18px;
	}

/*----------film_book END--------- */