* {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
}
img {
	border:0;
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: url(/m2/i/zt/szj2011/bg.jpg) top center no-repeat #d0a66a;
	color:#333;
	font-size:12px;
	text-align:center;
	line-height:23px;
}
a {
	color:#2e4b01;
	text-decoration:none;
}
a:hover {
	color:#f60;
}
em {
	font-style:normal;
}
#entire {
	margin:0 auto;
	width:984px;
	text-align:left;
}
h3.nav  {
font-size:12px;
height:20px;
line-height:20px;
text-align:right;
}
h3.nav a{
font-size:12px;
color:#333;
}
h1 {
	margin-top:1px;
	clear:both;
	background-color:#d3b25e;
height:152px;
	
}

.content {
    width:580px;
	float:left;
	display:inline;
	background-color:#fff;
	height:660px;
}
.content h2 {
    height:28px;
	line-height:28px;
	font-size:12px;
	color:#fff;
	background-color:#ba8e34;
	letter-spacing:1px;
	text-indent:1em;
	clear:both;
	margin-bottom:17px;
position:relative;
}
.content h2 span
{
position:absolute;
right:10px;
top:0;
}
.content h2 span a{color:#fff;}

.content dl {
    display:inline;
	float:left;
	width:260px;
         	margin-left:25px;
	text-align:center;
	color:#4d3c00;
	font-size:14px;
	margin-bottom:15px;
}
.content dl dt {
    font-weight:bold;
	margin:0 0 15px;
	letter-spacing:1px;
         }
.content dl dd {
	line-height:27px;
	letter-spacing:1px;
}
.content dl.pic {
    width:122px;
	margin-left:19px;
height:12px;
}
.content dl.pic dt {
    margin:0;
	+margin-bottom:-10px;
	height:105px;

}
.content dl.pic dt a img {
    width:120px;
	height:90px;
	border:1px solid #7bc41c;
}
.content dl.pic dd a {
    font-size:12px;
	font-weight:bold;
	color:#5c9512;
}
.active {
    width:404px;
	background-color:#fffbf2;
	display:inline;
	float:right;
	height:660px;
         margin-bottom:10px;
}
.active h3 {
   margin-top:15px;
   text-indent:0.5em;
   margin-bottom:12px;
   position:relative;
}
.active h3 span {
   position:absolute;
   right:10px;
   top:0;
}
.active h3 span a {
   font-size:12px;
   font-weight:normal;
   color:#f00;
}
.active p {
   margin:0 16px;
   line-height:24px;
}
.active p.tu {
   text-align:center;
   margin-top:10px;
}
.active ul {
   margin:10px 30px;
   width:320px;
}
.active ul li {
margin-bottom:4px;
   clear:both;
}
.active ul li.right {
   text-align:right;
   margin-top:3px;
}
.active ul li span
    {
	float:right;
	+float:none;
	}
input.adr
    {
	width:277px;
	+width:270px;
	}
input.from1{
width:60px;
*width:57px;
}
textarea
    {
	width:320px;
	height:80px;
	}
.szjbox
{
	height:984px;
	background-color:#fff;
}
.szjbox h4
{
    clear:both;
	text-align:right;
	margin-right:18px;
	margin-top:6px;
	margin-bottom:-10px;
}
.szjbox h4 a
{
    font-size:14px;
	font-weight:bold;
	color:#2e4b01;
}
.szjbox dl
{
	width:460px;
	background-color:#fffbf2;
	float:left;
	margin-left:20px;
	margin-top:20px;
	display:inline;
	border:1px solid #e3dfdf;}
.szjbox dl dt
{
	padding:3px;
	cursor:pointer;
	background:#ba8e34;
	text-align:center;
	color:#fff;
	width:40px;
	margin:0 auto 15px;}
.szjbox dl dt a
{
	color:#fff;
	font-size:12px;
	}
.szjbox dl dd
{
	padding:20px;
	padding-top:10px;
	line-height:25px;}

.bottomFooter .footerNav	
	{
	display:block;
	height:25px;
	line-height:25px;
	background-color:#3466bb;
	text-align:center;
	color:#fff;
	margin-bottom:10px;
clear:both;
	}
.bottomFooter .footerNav a
	{
	color:#fff;
	margin:0 3px;
	}	
.bottomFooter p
	{
	text-align:center;
	margin:0;
	padding:0;
	color:#020202;
	line-height:18px;
	}
.bottomFooter .copyIcp	
	{
	display:block;
	width:340px;
	margin:0 auto;
	line-height:43px;
	text-align:center;
	background:url(/m2/i/icp07.gif) no-repeat left top;
	padding-left:38px;
	}
.bottomFooter
        {
background-color:#fff;
margin-top:-10px;
}
