/* js样式，图片轮换。开始 */
.container, .container *{margin:0; padding:0;}

.container{width:270px; height:308px; overflow:hidden; position:relative; float:left}


.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:270px; height:308px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:8px; bottom:8px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 12px;
	background-color: #FF7300;
	font-weight: bold;
}
/* js样式，图片轮换。结束 */

* {
	margin:0px; padding:0px
}
h1,h2,h3 {
	font-size:14px
}
img {
	border:0
}
ul,li {
	list-style:none
}
a {
	color:#000000; text-decoration:none
}
a:hover {
	color:#39981f; text-decoration:underline
}
.clear {
	clear:both
}
.floleft {
float:left
}
.florigh {
float:right
}
body {
	font-size:12px; background:url(../images/body_bg.gif) repeat-x left 48px; color:#000000; font-family:"宋体", Verdana, Geneva, sans-serif
}
.overall {
	width:840px; margin:0 auto
}

.toptabbg {
	height:19px; background:url(../images/toptab_bg.gif) no-repeat
}
.toptab h1 {
	float:left
}
.toptab span {
	line-height:48px; float:right
}
.toptab span a {
	color:#166c00
}
a.movetopic {
	float:right; font-size:12px; font-weight:normal; color:#cb2b00; display:block; width:112px; height:25px; background:url(../images/movetopic.gif) no-repeat; line-height:23px; text-align:center; margin-top:12px; margin-right:27px; margin-left:27px
}
a.movetopic:hover {
	color:#cb2b00; text-decoration:underline
}

.banner {
margin:0 auto; width:986px
}
.nav {
margin:0 auto; width:872px
}
.topbox {
width:840px; margin-top:20px; overflow:hidden
}
.newscol {
width:277px; margin-left:12px; margin-right:12px; float:left
}
.newscol ul {
font-size:14px; line-height:24px; margin-top:12px; margin-left:10px
}
.righot {
width:252px; float:left; position:relative; height:308px
}
.hot {
width:250px; border:#e6d7d1 solid 1px; position:relative; padding-left:16px; height:145px; background:#fffbf2
}
.hot_gif {
width:95px; height:55px; background:url(../images/hot.gif) no-repeat; position:absolute; right:-1px; top:-1px
}
.bot {
position:absolute; left:0px; bottom:0px
}
.hot img {
margin-top:12px
}
.hot h1 {
font-size:16px; font-family:"黑体"; font-weight:normal; margin-top:8px; line-height:24px
}
.hot h1 a {
color:#1d670b
}

.columnwor {
height:52px; width:840px
}
.columnwor img {
float:left
}
h1.tongycol {
font-family:"黑体"; font-size:16px; line-height:32px; height:32px; font-weight:normal; background:url(../images/tongy_column.gif) no-repeat center top; color:#fff; text-indent:14px
}
a.move {
float:right;font-size:12px;font-weight:normal;margin-right:14px;display:block;font-family:"宋体";color:#fff
}
h1.colwor {
margin-top:10px; float:left; width:778px
}
.table {
text-align:center; line-height:22px
}
p.columnbot {
border-top:#dec9c0 solid 1px; margin-top:14px
}

.wid509px {
width:571px; float:left; margin-right:12px
}
.wid252px {
width:254px; float:left
}
.str {
margin:20px auto; width:456px
}
.table_2 {
font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif!important; line-height:22px; margin-top:8px
}
dl.movie {
margin-top:20px; margin-left:14px; width:400px; float:left
}
dl.movie dt {
float:left; width:119px
}
dl.movie dd {
float:left; width:250px; line-height:24px; margin-left:10px; font-family:Verdana; color:#1d670b
}
a.titledd {
font-size:16px; font-family:"黑体"; color:#1d670b; display:block
}
.fontwei {
font-size:14px; font-weight:bold; margin-top:20px; padding-left:14px
}

.foter {
	text-align:center; line-height:22px; border-top:#dec9c0 solid 1px; padding-top:14px; margin-top:20px
}