﻿body 
{
	font-size:12px;
	font-family:宋体;
	background:url(../images/bg.gif) repeat;
}
*
{
	margin:0;
	padding:0;
}
ul,li
{
	list-style-type:none;
}
img
{
	border:0;
}
#main
{
	background:url(../images/mainbg.gif) repeat 0 0;
	margin:0 auto;
	width:1000px;
	height:100%;
	text-align:center;
}
.top,.main,.footer,.flash,.nav
{
	margin:0 auto;
	width:800px;
}
.clear
{
	height:0;
	overflow:hidden;
	clear:both;
}
a:link
{
	color:#000;
	text-decoration:none;
}
a:visited
{
	color:#000;
	text-decoration:none;
}
a:hover
{
	color:#000;
	text-decoration:underline;	
}
a:active
{
	color:#000;
	text-decoration:none;
}
/*----------------------------------top开始*/
.top
{
	background:url(../images/topbg.jpg) repeat-x;
	height:22px;
	overflow:hidden;
}


.flash
{
	background:url(../images/flash.jpg) no-repeat 0 0;
	height:140px;
	overflow:hidden;
	border-bottom:1px solid #fff;
}
Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 280px;
	top: 35px;
}
.nav
{
	background:#1F8521;
	height:24px;
}
/*------------------------------------main开始*/
.main
{
	background:url(../images/bg.jpg) #fff no-repeat 0 0;
	text-align:left;
	padding-bottom:30px;
}
.left
{
	width:200px;
	float:left;
	display:inline;
	padding:5px 0 0 0;
	font-size:14px;
}

.left .imgg
{
margin:5px 8px 0 8px;
max-width: 177px;
}

/* for Firefox & IE7 */
* html .left .imgg
{
/* for IE6 */
width: expression(this.width > 177 && this.width > this.height ? "177px" :auto);
height:auto;
}
.left li
{
	background:url(../images/item.gif) no-repeat 23px 12px;
	padding-left:40px;
	line-height:32px;
}
.left  li.now
{
	color:#090;
	font-weight:bold;
}
.left a:link
{
	color:#333;
	text-decoration:none;
}
.left a:visited
{
	color:#090;
	text-decoration:none;
}
.left a:hover
{
	color:#090;
	text-decoration:underline;
	font-weight:bold;
}
.left a:active
{
	color:#090;
	text-decoration:none;
}
.right
{
	float:left;
	display:inline;
}
.position
{
	padding-left:35px;
	color:#060;
	line-height:40px;
	height:45px;
}
.position a:link
{
	color:#060;
	text-decoration:none;
}
.position a:visited
{
	color:#060;
	text-decoration:none;
}
.position a:060
{
	color:#990000;
	text-decoration:underline;
}
.position a:active
{
	color:#060;
	text-decoration:none;
}
.dt
{
	height:auto !important;
	height:230px;
	min-height:230px;
	overflow:visible;
	background:url(../images/bg1.gif) no-repeat 0 0;
	padding:0 10px;
	width:580px;
}
.dt .more
{
	text-align:right;	
	padding-right:6px;
	line-height:30px;
}
.more a:link
{
	color:#ff6600;
	text-decoration:none;
}
.more a:visited
{
	color:#ff6600;
	text-decoration:none;
}
.more a:hover
{
	color:#ff6600;
	text-decoration:underline;
}
.more a:active
{
	color:#ff6600;
	text-decoration:none;
}
.dt ul
{
	height:31px;
	background:url(../images/line.jpg) repeat-x 0 bottom;
	line-height:31px;
	margin-left:10px;
}
.dt ul li
{
	float:left;
	display:inline;
	font-size:14px;
}
.dt ul li.name
{
	background:url(../images/item.gif) no-repeat 0 10px;
	line-height:31px;
	width:462px;
	padding:0 0 0 16px;
	margin-right:24px;
}
.dt ul li.time
{
	color:#666;
}
.jiezi
{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.footer
{
	background:url(../images/footerbg.jpg) repeat-x 0 0;
	height:90px;
	padding-top:43px;
	text-align:center;
	line-height:25px;
}
.list
{
	font-size:14px;
	height:auto !important;
	height:600px;
	min-height:600px;
	overflow:visible;
	width:580px;
}
.list ul
{
	height:33px;
	background:url(../images/line.jpg) repeat-x 0 bottom;
	line-height:33px;
	margin-left:10px;
}
.list ul li
{
	float:left;
	display:inline;
	font-size:14px;
}
.list ul li
{
	background:url(../images/item.gif) no-repeat 0 10px;	
	padding:0 0 0 16px;	
}
.page
{
	margin:0 auto;
	padding:20px 0;
	text-align:center;
	line-height:35px;
	width:500px;
}







.showmain
{
	margin:0 auto;	
	width:800px;
	background:url(../images/showmain2.jpg) #fff repeat-x 0 0;	
	text-align:left;
	padding-top:6px;
}
.title
{
	font-size:16px;
	color:#060;
	padding:30px 0 20px 0;
	text-align:center;
	font-weight:bold;
}
.count
{
	text-align:center;
	color:#666666;
	margin-bottom:20px;
}
.content
{
	width:760px;
	margin:0 auto;
	font-size:14px;
	line-height:25px;
	height:auto !important;
	height:500px;
	min-height:500px;
	overflow:visible;
}
.content img 
{
	max-width:750px;
    max-height:750px;
	width: expression(this.width > 750 && this.width > this.height ? 750 : true);
    height: expression(this.height > 750 ? 750 : true);
     
}
.index
{
	padding:20px 0;
	text-align:right;
	float:right;
}
.index li
{
	margin:0 10px;
	float:left;
	display:inline;
}