/* 2012年春节打工返乡专题 */

#cjdgfxtopbaner{
    margin:0px auto;
	padding:0px;
	width:990px;
	height:auto;
	overflow:hidden;
}
#cjdgfxtopnav{
    margin:0px auto;
	padding:0px;
	width:990px;
	height:43px;
	background:url(../images2012/cjdgfxtopnavbg.jpg) left top repeat-x;
	overflow:hidden;
}
.cjdgfxtopnavbtn{
    margin:0px;
	padding:0px;
	width:115px;
	height:40px;
	font-size:14px;
	line-height:40px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxtopnavbtn a{
	font-size:14px;
	line-height:40px;
	color:#FFFFFF;
	font-weight:bold;
}
.cjdgfxtopnavfg{
    margin:0px;
	padding:0px;
	width:10px;
	height:40px;
	font-size:14px;
	line-height:40px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
	float:left;
}
#cjdgfxmainbg{
    margin:0px auto;
	padding:0px;
	width:990px;
	height:auto;
	background:#FFFFFF;
	overflow:hidden;
}
.cjdgfxdy{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:210px;
	border-top:#e6e6e6 2px solid;
	border-bottom:#e6e6e6 2px solid;
	overflow:hidden;
	float:left;
}
.cjdgfxdycont{
    margin:0px;
	padding:0px;
	width:680px;
	height:210px;
	overflow:hidden;
	float:left;
}
.cjdgfxdytitle{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:680px;
	height:40px;
	overflow:hidden;
	float:left;
}
.cjdgfxdywz{
    margin:0px;
	padding:0px 10px 0px 10px;
	width:660px;
	height:160px;
	font-size:14px;
	line-height:25px;
	overflow:hidden;
	float:left;
}
.cjdgfxdypic{
    margin:0px;
	padding:0px;
	width:310px;
	height:210px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxtitle{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:auto;
	overflow:hidden;
	float:left;
}
.cjdgfxgs{
    margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	overflow:hidden;
	float:left;
}
.cjdgfxgscont{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:200px;
	overflow:hidden;
	float:left;
}
.cjdgfxgspic{
    margin:0px;
	padding:0px;
	width:330px;
	height:200px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxgswztitle{
    margin:0px;
	padding:0px;
	width:660px;
	height:30px;
	font-size:14px;
	line-height:30px;
	color:#bd5e01;
	font-weight:bold;
	overflow:hidden;
	float:left;
}
.cjdgfxgswztitle a{
	font-size:14px;
	line-height:30px;
	color:#bd5e01;
	font-weight:bold;
}
.cjdgfxgswz{
    margin:0px;
	padding:0px;
	width:660px;
	height:170px;
	font-size:14px;
	line-height:27px;
	overflow:hidden;
	float:left;
}
.cjdgfxgswz a{
	font-size:14px;
	line-height:27px;
	color:#FF0000;
}
.cjdgfxfg{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:2px;
	background:#e6e6e6;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwl{
    margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwlpic{
    margin:0px;
	padding:0px;
	width:330px;
	height:200px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwlkh{
    margin:0px;
	padding:0px;
	width:660px;
	height:30px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwlwztitle{
    margin:0px;
	padding:0px;
	width:660px;
	height:20px;
	font-size:14px;
	line-height:20px;
	color:#bd5e01;
	font-weight:bold;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwlwztitle a{
	font-size:14px;
	line-height:20px;
	color:#bd5e01;
	font-weight:bold;
}
.cjdgfxmhwlwz{
    margin:0px;
	padding:0px;
	width:660px;
	height:36px;
	font-size:14px;
	line-height:18px;
	overflow:hidden;
	float:left;
}
.cjdgfxmhwlwz a{
	font-size:14px;
	line-height:18px;
	color:#FF0000;
}
.cjdgfxzy{
    margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	overflow:hidden;
	float:left;
}
.cjdgfxzycont{
    margin:0px;
	padding:0px 0px 0px 7px;
	margin-top:7px;
	width:484px;
	height:230px;
	overflow:hidden;
	float:left;
}
.cjdgfxzypiccont{
    margin:0px;
	padding:0px;
	width:270px;
	height:230px;
	overflow:hidden;
	float:left;
}
.cjdgfxzypic{
    margin:0px;
	padding:0px;
	width:270px;
	height:200px;
	overflow:hidden;
	float:left;
}
.cjdgfxzyname{
    margin:0px;
	padding:0px;
	width:270px;
	height:30px;
	background:#e58426;
	font-size:14px;
	line-height:30px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxzyname a{
	font-size:14px;
	line-height:30px;
	color:#ffffff;
	font-weight:bold;
}
.cjdgfxzywzcont{
    margin:0px;
	padding:0px;
	margin-left:8px;
	width:206px;
	height:230px;
	overflow:hidden;
	float:left;
}
.cjdgfxzytitle{
    margin:0px;
	padding:0px;
	width:206px;
	height:25px;
	font-size:14px;
	line-height:25px;
	color:#bd5e01;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxzytitle a{
	font-size:14px;
	line-height:25px;
	color:#bd5e01;
	font-weight:bold;
}
.cjdgfxzywz{
    margin:0px;
	padding:0px;
	width:206px;
	height:180px;
	font-size:12px;
	line-height:22px;
	overflow:hidden;
	float:left;
}
.cjdgfxzywz a{
	font-size:12px;
	line-height:22px;
	color:#FF0000;
}
.cjdgfxzymore{
    margin:0px;
	padding:0px;
	width:206px;
	height:25px;
	font-size:14px;
	line-height:25px;
	overflow:hidden;
	float:left;
}
.cjdgfxzymore a{
    margin:0px;
	padding:0px;
	width:160px;
	height:25px;
	font-size:14px;
	line-height:25px;
	color:#FF0000;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxz{
    margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxzcont{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:200px;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxzpic{
    margin:0px;
	padding:0px;
	width:330px;
	height:200px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxzwztitle{
    margin:0px;
	padding:0px;
	width:660px;
	height:30px;
	font-size:14px;
	line-height:30px;
	color:#bd5e01;
	font-weight:bold;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxzwztitle a{
	font-size:14px;
	line-height:30px;
	color:#bd5e01;
	font-weight:bold;
}
.cjdgfxcgxzwz{
    margin:0px;
	padding:0px;
	width:660px;
	height:170px;
	font-size:14px;
	line-height:27px;
	overflow:hidden;
	float:left;
}
.cjdgfxcgxzwz a{
	font-size:14px;
	line-height:27px;
	color:#FF0000;
}
.cjdgfxfg{
    margin:0px;
	padding:0px;
	margin-top:5px;
	width:990px;
	height:2px;
	background:#e6e6e6;
	overflow:hidden;
	float:left;
}
.cjdgfxjy{
    margin:0px;
	padding:0px 5px 0px 5px;
	width:980px;
	height:345px;
	overflow:hidden;
	float:left;
}
.cjdgfxjypic{
    margin:0px;
	padding:0px;
	margin-top:10px;
	width:245px;
	height:160px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxjsy{
    margin:0px;
	padding:10px 10px 10px 10px;
	margin-top:7px;
	width:970px;
	height:100px;
	background:#e58426;
	overflow:hidden;
	float:left;
}
.cjdgfxjsypic{
    margin:0px;
	padding:0px;
	padding-top:7px;
	width:120px;
	height:93px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.cjdgfxjsywz{
    margin:0px;
	padding:0px;
	width:850px;
	height:100px;
	font-size:14px;
	line-height:25px;
	color:#FFFFFF;
	overflow:hidden;
	float:left;
}
#footer{
    margin:0px auto;
	padding:0px;
	width:990px;
	height:auto;
	background:#ffffff;
	overflow:hidden;
}