@charset "utf-8";
/* CSS Document */
* {
	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:#010101;
	font-size:12px;
	line-height:23px;
	background:url(/m2/i/newzt/qingming2012/bg.jpg) repeat-x;
}
a {
	color:#336600;
	text-decoration:none;
}
a:hover {
	color:#f60;
}
em {
	font-style:normal;
}
.main
{
	width:960px;
	height:2300px;
	margin:0 auto;
	background:#fffbdc;}
h2.headNav {
	height:37px;
	line-height:37px;
	background:url(http://www.weather.com.cn/m2/i/newzt/bishu/bg.jpg) left top repeat-x;
       width:960px;
      margin:0 auto;
}
.h2_bg {
	height:37px;
	line-height:37px;
	background:url(http://www.weather.com.cn/m2/i/newzt/bishu/bg.jpg) left top repeat-x;
    }

h2.headNav span {
	float:right;
}
h2.headNav span a {
	color:#1d7302;
	font-size:12px;
	line-height:37px;
	color:#000;
	margin:0 4px;
}
.banner
{
	width:960px;
	height:203px;
	overflow:hidden;
	margin-bottom:10px;}
.left
{
	float:left;
	width:300px;}
.cxts
{
	height:305px;
	background:#dbf5c7;}
.cxts dl dt
{
	width:300px;
	height:143px;
	margin-bottom:10px;}
.cxts dl dt a img
{width:300px;
	height:143px;
	}
	

.cxts dl dd ul
{
	margin-left:15px;}
.cxts dl dd ul li a
{
	font-size:14px;
	}
.cxts dl dd ul li
{
	line-height:25px;
	height:25px;
	padding-left:20px;
	background:url(/m2/i/newzt/qingming2012/dian.jpg) no-repeat 0px 8px;}
.right
{
	float:right;
	width:650px;}
.gdt
{
	height:305px;
	margin-bottom:10px;
	position:relative;}
.gdt dl dt 
{
	height:305px;}

.gdt dl dt a img
{
	width:650px;
	height:305px;}
.gdt dl dd
{
	background:#464c52;
	height:32px;
	text-indent:12px;
	opacity:0.8;
         filter:Alpha(Opacity=80);
-moz-opacity: 0.8;
	top:273px;
	width:650px;
	position:absolute;
	line-height:32px;}
.gdt dl dd a
{
	font-weight:bold;
	color:#fff;
	font-size:13px;
	}
.gdt dl
{
	display:none;}
.num
{
	position:absolute;
	top:283px;
	right:30px;}
.num span
{
	display:block;
	float:left;
	width:19px;
	background:#989898;
	text-align:center;
	margin-right:3px;
	color:#fff;
	height:21px;
	}
.num span.white
{
	background:#fff;
	color:#333333;
	text-align:center;
	}
.xy
{
	height:920px;
	clear:both;}
.xy h1
{
	background:url(/m2/i/newzt/qingming2012/xy.jpg) no-repeat;
	height:36px;
	line-height:36px;}
.xy h1 span
{
	float:right;
	margin-right:30px;
	}
.xy h1 span a 
{
	font-weight:bold;
	font-size:16px;}
.xy dl
{
	width:197px;
	float:left;
	height:211px;
      display:inline;
	margin-left:18px;
	margin-right:25px;
	margin-top:10px;
	background:#dbf5c7;}
.xy dl dd
{
	text-align:left;}
.xy dl dt
{
	height:117px;}
.xy dl dt a img
{
width:197px;
height:117px;}
.xy dl dd ul li
{
	height:23px;
margin-left:50px;
	line-height:23px;}
.xy dl dd ul li span
{
padding-left:10px;
	color:#1049be;}
.bf
{
	clear:both;
	width:650px;
	height:383px;
margin-top:10px;
display:inline;
	margin-bottom:15px;
	float:left;}
.bf h1
{
	background:url(/m2/i/newzt/qingming2012/bf.jpg) no-repeat;
	height:36px;
	line-height:36px;
	}
.bf dl
{
	position:relative;
	width:304px;
	float:left;
	margin-top:15px;
	display:inline;
	margin-left:15px;
	display:inline;
	background:#dbf5c7;
	height:160px;}
.bf dl dt 
{
	width:170px;
	float:left;
	text-align:center;
	height:158px;}
.bf dl dt span{
	position:absolute;
	top:138px;
	opacity:0.8;
filter:Alpha(Opacity=80);
-moz-opacity: 0.8;
	left:0;
	display:block;
	background:#000;
	width:170px;}
.bf dl dt span a
{
	font-weight:bold;
	color:#fff;}
.bf dl dd
{
	line-height:25px;
	float:left;
	width:116px;
	margin-left:10px;
	display:inline;}
.bf dl dd span
{
	display:block;
	background:#69984b;
	width:116px;
	text-align:center;
	margin-top:3px;
	}
.bf dl dd span a 
{
	color:#fff;
	font-weight:bold;}
.xl 
{
	height:145px;
margin-top:10px;
	background:#dbf5c7;
	float:right;
margin-bottom:10px;
	width:300px;}
.xl h1
{
	background:url(/m2/i/newzt/qingming2012/xl.jpg) no-repeat;
	height:35px;
	line-height:35px;}
.xl ul li
{
	background: url(/m2/i/newzt/qingming2012/dian.jpg) no-repeat scroll 0 8px transparent;
    height: 25px;
    line-height: 25px;
    padding-left: 20px;}
.xl ul li a
{
	    font-size: 14px;}
.xl ul {
    margin-left: 15px;
	margin-top:4px;
}
.tong

{
	width:930px;
	clear:both;
	
	margin:0 auto;
	margin-top:10px;}
.tong ul  
{
	float:left;}
.tong ul.rig
{
	float:right;}
.tong ul li
{
	width:178px;
	height:130px;
	margin-bottom:10px;
	text-align:center;
	line-height:20px;}
.tong ul li a 
{
	font-weight:bold;
	font-size:13px;
	color:#69984b;}
	
.tong ul li a img
{
	width:178px;
	height:109px;}
.zs
{
	color:#1049be;}










.searchtrip{
background-image:url(/m2/i/zt/zq/lxq_bg.jpg);
background-repeat:repeat-x;
float:right;
height:240px;
overflow:hidden;
margin-bottom:8px;
width:300px;
}
.jq {
height:40px;
margin-top:70px;
}
.ipt_class03 {
background:url(/m2/i/zt/zq/chaxun.gif) no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
letter-spacing:2px;
width:43px;
}
.ipt_class03 {
background:url(/m2/i/zt/zq/btn_headersch3.gif) no-repeat scroll 0 0 transparent;
border:medium none;
color:white;
cursor:pointer;
font:bolder 14px/29px Verdana,Arial,Helvetica,sans-serif;
height:19px;
letter-spacing:1px;
width:70px;
}
.jq2 {
height:40px;
margin-top:20px;
_margin-top:0;
}
.notab_rightbox2
{
float:right;}




.cxts ul li a img
{width:300px;
	height:143px;
	}
	

.cxts ul
{
	margin-left:0px;}
.cxts ul li a
{
	font-size:14px;
	}
.cxts ul li
{
	line-height:25px;
	height:25px;
margin-left:15px;
	padding-left:20px;
	background:url(/m2/i/newzt/qingming2012/dian.jpg) no-repeat 0px 8px;}

.cxts ul li.ff
{
width:300px;
padding-left:0;
position:relative;
margin-bottom:10px;
margin-left:0;
height:143px;}
.cxts ul li.ff span
{
display:block;
opacity:0.8;
text-align:center;
position:absolute;
width:300px;
top:120px;
left:0;
color:#fff;
font-weight:bold;
filter:Alpha(Opacity=80);
-moz-opacity: 0.8;

background:#000;}

.xy dl
{
	position:relative;}
.xy dl dt b{
position:absolute;
text-align:center;
font-weight:bold;
	background:#000;
opacity:0.8;
filter:Alpha(Opacity=80);
-moz-opacity: 0.8;
width:18px;
height:18px;
top:0;
left:0;
color:#fff;
display:block;
}
.xy dl dt span
{
overflow:hidden;
height:25px;
line-height:25px;
	position:absolute;
	background:#000;
	color:#fff;
	font-weight:bold;
	text-align:center;
	width:197px;
	top:95px;
	opacity:0.8;
filter:Alpha(Opacity=80);
-moz-opacity: 0.8;
	display:block;}
