* {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
	font-size:1em;
}
img {
	border:0;
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:center;
	line-height:23px;
	background:url(/m2/i/newzt/duanwu2011/ibg.jpg) left top repeat;
	
}
a {
	color:#803528;
	text-decoration:none;
}
a:hover {
	color:#641c0f;
}
em {
	font-style:normal;
}
#entire {
	margin:0 auto;
	width:960px;
	text-align:left;
}
h2.headNav {
	height:37px;
	line-height:37px;
	background:url(/m2/i/newzt/duanwu2011/bg.jpg) left top repeat-x;
}
h2.headNav span {
	float:right;
 +margin-top:-37px;
}
h2.headNav span a {
	color:#1d7302;
	font-size:12px;
	line-height:37px;
	color:#000;
	margin:0 4px;
}
#entireBg {
	float:left;
	width:960px;
	background-color:#fff;
	margin-bottom:10px;
}
h1 {
	clear:both;
	margin-bottom:10px;
}
/* pic */
.pic {
	background-color:#f4ecd9;
	border:1px solid #c8ae8a;
	padding:12px;
	padding-bottom:0;
	width:624px;
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:10px;
}
.scrImgBox {
	width:624px;
	margin:0 auto 0;
	margin-bottom:10px;
	color:both;
}
.scrImgBox .srcImg {
	width:479px;
	height:310px;
	overflow:hidden;
	position:relative;
	float:left
}
.scrImgBox .srcImg li {
	height:310px;
	overflow:hidden
}
.scrImgBox .srcImg .text {
	width:479px;
	position:absolute;
	left:0;
	top:250px;
	height:60px
}
.scrImgBox .srcImg .text h3 {
	position:absolute;
	left:15px;
	top:0;
	font-size:24px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	z-index:10;
}
.scrImgBox .srcImg .text h3 li {
	height:60px;
	overflow:hidden;
	display:none;
	line-height:60px
}
.scrImgBox .srcImg .text h3 a, .scrImgBox .srcImg .text h3 a:hover {
	color:#fff
}
.scrImgBox .srcImg .text .bg {
	filter:Alpha(Opacity=60);
	opacity:0.6;
	background:#000;
	position:absolute;
	left:0;
	top:0;
	width:479px;
	height:60px
}
.scrImgBox .pager {
	width:138px;
	float:right;
}
.scrImgBox .pager span {
	margin-top:2px;
	height:76px;
	position:relative;
	overflow:hidden;
	display:block;
}
.scrImgBox .pager span.one {
	margin:0
}
.scrImgBox .pager span .bg {
	filter:Alpha(Opacity=60);
	opacity:0.6;
	background:#000;
	position:absolute;
	left:0;
	top:0;
	width:132px;
	height:76px
}
.scrImgBox .pager span.active .bg {
	background:none
}
.pic dl {
	width:312px;
	margin-top:10px;
	float:left;
	display:inline;
}
.pic dl dt {
	float:left;
	margin-right:15px;
}
.pic dl dd {
	line-height:30px;
	line-height:30px;
	margin-bottom:2px;
}
/*may traverl*/
.topRight {
	width:300px;
	float:left;
	display:inline;
}
.Rbox {
	border:1px solid #c8ae8a;
	background-color:#f4ecd9;
	margin-bottom:10px;
	width:298px;
}
.Rbox h3 {
	height:29px;
	line-height:29px;
	background-color:#e7d39e;
	text-indent:0.5em;
	position:relative;
}
.Rbox h3 span {
	position:absolute;
	right:10px;
	top:0;
}
.Rbox h4 {
	margin-top:5px;
	text-align:center;
}
.Rbox h4 a {
	font-size:14px;
	font-weight:bold;
}
.Rbox ul {
	margin:6px 10px;
}
.Rbox ul li {
	background:url(/m2/i/newzt/duanwu2011/icon3.jpg) left center no-repeat;
	padding-left:15px;
}
.content {
	clear:both;
}
#entireBg h2.title {
	clear:both;
	height:44px;
	line-height:44px;
	text-indent:1em;
	background:url(/m2/i/newzt/duanwu2011/title_bg.jpg) left bottom no-repeat #e7d6a3;
}
#entireBg h2.title span {
	float:right;
	margin-right:6px;
 	+margin-top:-32px;
}
#entireBg h2.title span a {
	margin:0 3px;
}
/*search*/
.wSearch {
	border:1px solid #c8ae8a;
	background:url(/m2/i/newzt/duanwu2011/bg2.jpg) right bottom no-repeat #f4ecd9;
	margin-top:10px;
	float:right;
	width:298px;
	height:183px;
	_height:195px;
	margin-bottom:10px;
	position:relative;
}
.wSearch h3 {
	border-bottom:1px solid #c8ae8a;
	height:29px;
	line-height:29px;
	background-color:#e7d39e;
	text-indent:0.5em;
}
.wSearch ul {
	position:absolute;
	top:0;
	right:0;
}
.wSearch ul li {
	border:1px solid #c8ae8a;
	border-right:0;
	border-top:0;
	width:70px;
	height:29px;
	background-color:#e7d39e;
	float:left;
	display:inline;
	border-collapse:collapse;
	line-height:29px;
	text-align:center;
}
.wSearch ul li.on a {
	color:#333;
}
.wSearch ul li.on {
	background-color:#f4ecd9;
	border-bottom:1px solid #f4ecd9;
}
.wSearch table {
	margin:16px;
	height:123px;
}
.wSearch table th {
	font-weight:bold;
	height:28px;
	line-height:28px;
}
.wSearch table td {
	height:28px;
	line-height:28px;
}
.wSearch table td.right {
	text-align:right;
}
.wSearch .xianlu {
    height: 123px;
    margin: 16px 10px;
}
.box {
   border:1px solid #c8ae8a;
   background-color:#f4ecd9;
   float:left;
   width:958px;
   margin-bottom:10px;
}
.mapLeft
    {
	width:322px;
	float:left;
	display:inline;
	margin-left:15px;
	}
.mapLeft p
    {
	margin-bottom:2px;
	margin-top:15px;
	background-color:#fff;
	border:1px solid #cccccc;
	width:318px;
	height:258px;
	text-align:center;
	}
.mapLeft p img 
    {
	margin-top:4px;
	width:308px;
	height:246px;
	}
.mapLeft h4
    {
	width:322px;
	text-align:center;
	margin:0 auto 15px;
	}
.mapLeft h4 em
    {
	color:#046499;
	font-weight:bold;
	}
.mapLeft h4 a
    {
	font-weight:bold;
	font-size:12px;
	}
.trip dl
   {
   margin-top:15px;
   height:132px;
   width:290px;
   float:left;
   display:inline;
   margin-left:10px;
   }
.trip dl dt
   {
   float:left;
   width:162px;
   height:128px;
   background-color:#fff;
   margin-right:10px;
   display:inline;
   border:1px solid #cccccc;
   text-align:center;
   }
.trip dl dt img
   {
   width:156px;
   height:122px;
   margin-top:3px;
   }
.trip dl dd
   {
   width:115px;
float:left;   }
.trip dl dd.title,.trip dl dd.title a
   {
   margin-bottom:4px;
   font-size:12px;
   font-weight:bold;
   }
.trip
    {
	width:600px;
	float:left;
	display:inline;
	}
.vote
   {
   clear:both;
   padding:20px;
   height:200px;
   font-size:14px;
   color:#000;
   position:relative;
   border:1px solid #c8ae8a;
   background-color:#f4ecd9;
   width:918px;
   }
.vote h4.question
   {
   height:28px;
   line-height:28px;
   margin-bottom:8px;
   font-size:14px;
   }
.vote p
   {
   letter-spacing:1px;
   margin-bottom:10px;
   }
.vote p input
   {
   margin-left:12px;
   }
.vote .button01
   {
   background:url(/m2/i/newzt/duanwu2011/button_01.jpg) left top no-repeat;
   width:135px;
   height:39px;
   border:0;
   position:absolute;
   left:320px;
   top:190px;
   cursor:pointer;
   cursor:hand;
   }
.vote .button02
   {
   background:url(/m2/i/newzt/duanwu2011/button_02.jpg) left top no-repeat;
   width:135px;
   height:39px;
   border:0;
   position:absolute;
   left:500px;
   top:190px;
   cursor:pointer;
   cursor:hand;
   }
.scrImgBox{width:624px;margin:0 auto 10px; color:both;}
.scrImgBox .srcImg{width:479px;height:310px;overflow:hidden;position:relative;float:left}
.scrImgBox .srcImg li{height:310px;overflow:hidden}
.scrImgBox .srcImg .text{width:479px; position:absolute;left:0;top:250px;height:60px}
.scrImgBox .srcImg .text h3{position:absolute;left:15px;top:0;font-size:24px;height:60px;font-family:Arial, Helvetica, sans-serif;color:#fff;z-index:10;}
.scrImgBox .srcImg .text h3 li{height:60px;overflow:hidden;display:none;line-height:60px}
.scrImgBox .srcImg .text h3 a,.scrImgBox .srcImg .text h3 a:hover{color:#fff}
.scrImgBox .srcImg .text .bg {filter:Alpha(Opacity=60);opacity:0.6; background:#000; position:absolute; left:0; top:0; width:479px; height:60px}
.scrImgBox .pager{width:138px;float:right;}
.scrImgBox .pager span{margin-top:2px;height:76px;position:relative;overflow:hidden;display:block;}
.scrImgBox .pager span.one{margin:0}
.scrImgBox .pager span .bg{filter:Alpha(Opacity=60);opacity:0.6;background:#000;position:absolute;left:0;top:0;width:132px;height:76px}
.scrImgBox .pager span.active .bg{background:none;}
.alarm{
clear:both;
overflow:hidden;
width:300px;
color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.alarm h1
	{
	display:block;
	line-height:28px;
	height:28px;
	background:#fef1ab url(/m2/i/alarm08.gif) no-repeat 7px 5px;
	border:1px #fbce01 solid;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:35px;
margin-bottom:0;
	}
.alarm h1 span
	{
	color:#3367bd;
	padding-left:10px;
	font-weight:bold
	}
.alarm h1 span a{
         font-weight:bold;}

h5.copyright {
	text-align:center;
	color:#803528;
	line-height:30px;
}
h5.copyright img {
	vertical-align:middle;
	margin-right:8px;
}




#alarm-Lqalarm {
clear:both;
overflow:hidden;
width:300px;
color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
#alarm-Lqalarm h1
	{
	display:block;
	line-height:28px;
	height:28px;
	background:#fef1ab url(/m2/i/alarm08.gif) no-repeat 7px 5px;
	border:1px #fbce01 solid;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:35px;
	margin-bottom:2px;
	}
#alarm-Lqalarm h1 span
	{
	color:#3367bd;
	padding-left:20px;
      	font-weight:bold
	}
#alarm-Lqalarm h1 span a{
         font-weight:bold;}
#alarm-Lqalarm .marqueeDemo{
	position:relative;
	height:53px;
	overflow:hidden;
}
#alarm-Lqalarm .marqueeDemo ul{
	position:absolute;
	list-style:none;
	padding:0;
	margin:0;	
}
#alarm-Lqalarm .marqueeDemo ul li{
	display:block;
	position:relative;
	overflow:hidden;
	margin-top:2px;
background-color:#ffffdb;
height:50px;
width:300px;
}
#alarm-Lqalarm .marqueeDemo .d_dl
{
	display:block;
	height:48px;
	position:relative;
	height:48px;
	overflow:hidden;
	margin-top:2px;
	width:298px;
	border:1px #ccc solid;background-color:#ffffdb;
}
#alarm-Lqalarm dl
	{
         width:298px;
	display:block;
	height:48px;
         background:#FFFFDB;
         border:1px solid #ccc;
         margin-bottom:2px;
	}
#alarm-Lqalarm dl dt
	{
	float:left;
	display:block;
	width:45px;
	height:48px;
	text-align:center;
	}	
#alarm-Lqalarm dl dt img
	{
	margin-top:14px;
	border:0;
	}	
#alarm-Lqalarm dl dd
	{
	float:right;
	display:block;
	width:240px;
	height:42px;
	text-align:right;
	padding-right:10px;
	padding-top:6px;
	line-height:18px;
	}
#alarm-Lqalarm dl dd b
	{
	color:#c00;
	padding-right:8px;
	}
#alarm-Lqalarm dl h2
	{
	font-size:12px;
	color:#3466bb;
	display:block;
	text-align:left;
	line-height:20px;
	background-color:#FFFFDB;
         height:20px;
	}
#alarm-Lqalarm dl h2 a
	{
	font-size:12px;
	font-weight:normal;
	}
