	body {
		font-family: "Microsoft YaHei";
		background-color: none;
		background-image: none;
	}
	
	img {
		border: none;
	}
	
	.title em {
		font: 12px/35px "鐎瑰缍?";
		float: right;
		padding-right: 20px;
		top: -30px;
		position: relative;
		color: #fff;
	}
	
	.title a {
		color: #fff;
		font-size: 14px;
	}
	
	.content {
		width: 1000px;
		margin: auto;
		padding: 0px;
		height: auto;
		overflow: hidden;
	}
	
	body {
		height: 200px;
		width: 100%;
		margin: auto;
		padding: 0px;
		background: url(http://static.sxdaily.com.cn/pic/qinhan_body.jpg);
		background-position: center top;
		background-repeat: no-repeat;
	}
	
	.swf_pic {
		width: 860px;
		height: 430px;
		position: relative;
	}
	
	.top_banner {
		height: 140px;
		width: 1000px;
		margin: auto;
		padding: 0px;
	}
	/*a,a:visited{color:#333;text-decoration:none;}*/
	/*TN*/
	
	.top_nav {
		height: 40px;
		line-height: 40px;
		background: #fff;
		border-bottom: 1px solid #ccc;
		font-family: "microsoft YaHei";
	}
	
	.topnav_con {
		width: 960px;
		margin: auto;
		padding: 0px;
	}
	
	.topnav_logo {
		float: left;
		margin-right: 20px;
	}
	
	.list_nv li {
		float: left;
		margin-right: 15px;
		line-height: 42px;
	}
	
	.list_nv li a {
		color: #777
	}
	/*焦点图*/
	
	.focus {
		width: 360px;
		height: 270px;
		float: right;
		*float: right;
	}
	
	.scroll {
		position: relative;
		height: 270px;
		width: 360px;
		overflow: hidden;
		z-index: 0;
	}
	
	.items {
		position: absolute;
		list-style: none;
		height: 270px;
		float: left;
	}
	
	.items li {
		float: left;
		width: 360px;
		position: relative;
		height: 270px;
	}
	
	p {
		padding: 0;
		margin: 0;
	}
	
	.control {
		width: 360px;
		margin: 0 auto;
	}
	
	.focus a:link {
		color: #fff;
		text-decoration: none;
	}
	
	.focus .flashtext {
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 1);
		width: 100%;
		height: 40px;
		line-height: 40px;
		z-index: 1;
		float: left;
		opacity: 0.5;
		filter: alpha(opacity=50);
	}
	
	.focus .flash_tit {
		position: absolute;
		width: 100%;
		height: 40px;
		line-height: 40px;
		text-align: left;
		bottom: 0;
		left: 0;
		color: #fff;
		z-index: 10;
		overflow: hidden;
		margin-left: 20px;
	}
	
	.focus .flash_tit {
		font-size: 16px;
		font-family: Microsoft YaHei;
	}
	
	.next {
		position: absolute;
		right: 0;
		top: 100px;
		width: 25px;
		height: 66px;
		background: url(http://static.sxdaily.com.cn/pic/right.png) no-repeat 0 0;
		cursor: pointer;
	}
	
	.prev {
		position: absolute;
		left: 0;
		top: 100px;
		width: 25px;
		height: 66px;
		background: url(http://static.sxdaily.com.cn/pic/left.png) no-repeat 0 0;
		cursor: pointer;
	}
	
	.next:hover {
		background: url(http://static.sxdaily.com.cn/pic/righton.png) no-repeat 0 0;
	}
	
	.prev:hover {
		background: url(http://static.sxdaily.com.cn/pic/lefton.png) no-repeat 0 0;
	}
	
	.b_cons {
		width: 100px;
		float: right;
		position: relative;
		text-align: right;
		top: 315px;
		z-index: 99;
		margin-right: 10px;
	}
	
	.scrDotList {
		padding: 0;
	}
	
	.scrDotList span {
		display: inline-block;
		width: 10px;
		height: 10px;
		background: #fff;
		cursor: pointer;
		font-size: 0;
		line-height: 0;
		vertical-align: top;
		border: solid #fff 2px;
		margin-left: 5px;
	}
	
	.scrDotList span.on {
		background: #c12221;
		border: solid #c12221 2px;
	}
	
	.title {
		text-indent: 15px;
		width: 100%;
		height: 35px;
		margin-bottom: 10px;
	}
	
	.title h3 {
		font-size: 18px;
		height: 35px;
		border-bottom: 1px solid #1C7CC7;
		line-height: 35px;
		font-weight: normal;
		color: #333;
		float: left;
	}
	
	.flash_tit a {
		color: #FFF
	}
	
	.p1-r {
		width: 350px;
		float: right;
		height: auto;
	}
	
	.p1r-news {
		width: 330px;
		float: left;
		padding-bottom: 5px;
		border-bottom: solid #e2e2e2 1px;
		margin-bottom: 5px;
	}
	
	.p1r-news h4 {
		font-size: 18px;
		font-weight: bold;
		line-height: 30px;
	}
	
	.p1r-news h4 p {
		font-size: 14px;
		text-align: left;
		line-height: 25px;
		font-weight: normal;
		color: #333;
	}
	
	.p1r-news p a {
		color: red;
		font-size: 14px;
	}
	
	.p2_l {
		width: 320px;
	}
	
	.p1_r {
		width: 330px;
		float: left;
	}
	
	.p1_r a {
		color: #2e2e2e;
		font-weight: normal;
		font-size: 22px;
	}
	
	.title {
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		color: #fff;
		background: #B62727;
		margin-top: 15px;
		margin-bottom: 15px;
		text-indent: 0px;
		text-align: center;
	}
	
	.title span {
		padding-left: 4px;
		background: #785e1f;
		padding-right: 4px;
		margin-right: 10px;
		margin-left: 15px;
	}
	
	.container {
		padding-top: 15px;
		width: 1030px;
		height: auto;
		margin: auto;
	}
	/*两会报道*/
	
	.cp_news {
		width: 650px;
		height: auto;
		float: left;
	}
	
	.cp_news ul li {
		height: auto;
		margin-bottom: 10px;
		overflow: hidden;
		padding-bottom: 10px;
		border-bottom: 1px solid #eaeaea;
	}
	
	.cp_news ul li h2 {
		height: 40px;
		font-size: 22px;
		color: #333
	}
	
	.cp_news ul li h2 a {
		color: #000;
	}
	
	.cp_news ul li p {
		font-size: 14px;
		margin-bottom: 10px;
		line-height: 23px;
		color: #222;
		text-indent: 1em;
	}
	
	.cp_pic {
		width: 330px;
		height: auto;
		float: right;
	}
	
	.cp_pic_top {
		wdith: 330px;
		height: 240px;
		position: relative;
		margin-bottom: 40px;
		margin-top: 30px;
	}
	
	.cp_pic_top img {
		width: 330px;
		height: 240px;
	}
	
	.cp_pic_top p {
		height: 35px;
		text-align: center;
		line-height: 35px;
		position: absolute;
		bottom: 0px;
		width: 100%;
		background: #000;
		opacity: 0.6;
		color: #fff;
		font-size: 14px;
	}
	
	.cp_pic_top p a {
		color: #fff;
		text-align: center;
	}
	
	.cp_pic_four {
		width: 330px;
		overflow: hidden;
	}
	
	.cp_pic_four ul {
		width: 340px
	}
	
	.cp_pic_four ul li {
		width: 160px;
		height: 120px;
		float: left;
		margin-right: 10px;
		background: #333;
		margin-bottom: 10px;
		position: relative;
	}
	
	.cp_pic_four ul li img {
		width: 160px;
		height: 120px;
	}
	
	.cp_pic_four ul li p {
		position: absolute;
		height: 35px;
		line-height: 35px;
		text-align: center;
		background: #000;
		opacity: 0.8;
		bottom: 0px;
		color: #fff;
		width: 100%;
	}
	
	.cp_pic_four ul li p a {
		color: #fff;
	}
	
	.video_icon {
		background: url('/NMediaFile/2014/0818/SXRB201408181130548284279214113.png') repeat scroll 0% 0% transparent;
		position: absolute;
		bottom: 35px;
		left: 10px;
		width: 34px;
		height: 30px;
		opacity: 0.7;
		background-repeat: no-repeat;
	}
	/*现场连线*/
	
	.connect {
		width: 650px;
		height: auto;
		float: left;
		overflow: hidden;
	}
	
	.connect ul li {
		width: 305px;
		height: 180px;
		float: left;
		padding: 10px;
	}
	
	.connect_pic {
		width: 330px;
		height: auto;
		float: right;
	}
	
	.connect_pic ul li {
		width: 330px;
		height: 195px;
		margin-bottom: 10px;
		position: relative;
	}
	
	.connect_pic ul li img {
		width: 330px;
		height: 195px;
	}
	
	.connect_pic ul li p {
		position: absolute;
		height: 35px;
		line-height: 35px;
		text-align: center;
		background: #000;
		opacity: 0.8;
		bottom: 0px;
		color: #fff;
		width: 100%;
	}
	
	.connect_pic ul li p a {
		color: #fff;
	}
	
	.connect ul li h2 {
		font-size: 18px;
		font-weight: normal;
	}
	
	.connect ul li p {
		font-size: 14px;
		color: #888;
		text-indent: 2em;
		width: 280px;
		margin: auto;
		margin-top: 5px;
		line-height: 22px;
	}
	/*两会言子*/
	
	.talk_left {
		float: left;
		width: 330px;
	}
	
	.talk_left ul li {
		height: 90px;
		margin-bottom: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #eaeaea;
	}
	
	.talk_left ul li img {
		height: 90px;
		width: 90px;
		float: left;
		margin-right: 10px;
	}
	
	.talk_con {
		width: 230px;
		float: right;
		height: 90px;
	}
	
	.talk_con h4 {
		font-size: 12px;
		color: #B02828;
		font-weight: normal;
		margin-bottom: 5px;
	}
	
	.talk_con h2 {
		font-size: 18px;
		font-weight: normal;
	}
	
	.talk_con p {
		font-size: 12px;
		line-height: 22px;
		margin-top: 5px;
		color: #777;
	}
	
	.talk_right {
		width: 650px;
		float: right;
	}
	
	.talk_left ul {
		height: auto;
		overflow: hidden;
	}
	
	.talk_cp {
		height: 135px;
		width: 620px;
		margin-bottom: 10px;
		background: #e4e1cd;
		padding: 15px;
		padding-top: 60px;
	}
	
	.talk_cp img {
		float: left;
		height: 135px;
		width: 240px;
	}
	
	.cp_list {
		float: right;
		width: 370px;
	}
	
	.cp_list ul li {
		font-size: 14px;
		line-height: 26px;
		background: url(/img/SXRB/2012/09/111697/images/dot.jpg) no-repeat 0 15px;
		padding-left: 10px;
	}
	
	.slider {
		width: 100%;
		min-width: 1000px;
		height: 500px;
		position: relative;
		overflow: hidden;
		background: #fff;
		text-align: center;
	}
	
	.slider .bd {
		width: 1000px;
		position: absolute;
		left: 50%;
		margin-left: -500px
	}
	
	.slider .bd li {
		width: 1000px;
		overflow: hidden;
		position: relative;
	}
	
	.slider .bd li img {
		display: block;
		width: 1030px;
		height: 500px;
	}
	
	.slider .tempWrap {
		overflow: visible !important
	}
	
	.slider .tempWrap ul {
		margin-left: -1000px !important;
	}
	
	.slider .hd {
		position: absolute;
		width: 100%;
		left: 0;
		z-index: 1;
		height: 8px;
		bottom: 20px;
		text-align: center;
	}
	
	.slider .hd li {
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 8px;
		height: 8px;
		line-height: 99px;
		overflow: hidden;
		background: url(/images/slider-btn.png) 0 -10px no-repeat;
		margin: 0 5px;
		cursor: pointer;
	}
	
	.slider .hd li.on {
		background-position: 0 0;
	}
	
	.slider .pnBtn {
		position: absolute;
		z-index: 1;
		top: 0;
		width: 100%;
		height: 500px;
		cursor: pointer;
	}
	
	.slider .prev {
		left: -50%;
		margin-left: -500px;
	}
	
	.slider .next {
		left: 50%;
		margin-left: 500px;
		background: none;
	}
	
	.slider .pnBtn .blackBg {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 500px;
		background: #000;
		filter: alpha(opacity=50);
		opacity: 0.8;
	}
	
	.slider .pnBtn .arrow {
		display: none;
		position: absolute;
		top: 45%;
		z-index: 1;
		width: 40px;
		height: 40px;
	}
	
	.slider .pnBtn .arrow:hover {
		filter: alpha(opacity=60);
		opacity: 0.6;
	}
	
	.slider .prev .arrow {
		right: 0;
		background: url("http://static.sxdaily.com.cn/pic/konggangprev_h.png") repeat scroll 0 0 rgba(0, 0, 0, 0)
	}
	
	.slider .next .arrow {
		left: 0;
		background: url("http://static.sxdaily.com.cn/pic/konggangnext_h.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
	/*多焦点*/
	
	.box03 {
		float: left;
		height: 300px;
		width: 1000px;
		background: #e7f1f8;
		position: relative;
		overflow: hidden;
	}
	
	.box02_h3 {
		position: absolute;
		left: 500px;
		top: 10px;
		padding: 10px 0 10px 10px;
		line-height: 28px;
		width: 240px;
		height: 260px;
		background: #e7f1f8;
		z-index: 20;
		font-size: 14px;
		font-weight: normal;
	}
	
	.bigPic03 {
		float: left;
		width: 500px;
		height: 320px;
		position: relative;
		overflow: hidden;
	}
	
	.smallPic03 {
		float: right;
		clear: right;
		height: 150px;
		width: 240px;
		position: relative;
		overflow: hidden;
	}
	
	.box_pos2 {
		width: 10000px;
		position: absolute;
		left: 0;
		top: 0;
	}
	
	.clear {
		clear: both;
	}
	
	.box02_h3 h3 div {
		font-size: 14px;
		font-weight: normal;
		color: #333;
		border-top: 1px solid #0068b7;
		font-family: "宋体";
		line-height: 26px;
		text-indent: 2em;
		padding-top: 5px;
	}
	
	.box02_h3 h3 span {
		font: bold 18px/35px 微软雅黑;
		color: #333;
	}
	
	.box_pos {
		position: absolute;
		left: 0;
		top: 0;
		width: 10000px;
	}
	
	.bigPic03 .boximg01 {
		float: left;
		width: 500px;
		height: 300px;
		position: relative;
	}
	
	.boximg02 {
		float: left;
		width: 240px;
		height: 150px;
		position: relative;
	}
	
	.box_pos3 {
		width: 240px;
		position: absolute;
		left: 0;
		top: 0;
		height: 10000px;
	}
	
	.boximg03 {
		width: 240px;
		height: 150px;
		position: relative;
	}
	
	#l_btn {
		left: 10px;
		background: url('http://images.cac.gov.cn/imgs/140825ad_prev.png') 0 0 no-repeat;
		width: 50px;
		height: 50px;
	}
	
	#r_btn {
		left: 435px;
		background: url('http://images.cac.gov.cn/imgs/140825ad_next.png') 0 0 no-repeat;
		width: 50px;
		height: 50px;
	}
	
	.clearfix:after {
		content: '';
		overflow: hidden;
		width: 100%;
		height: 0px;
		font-size: 0px;
		margin: 0px;
		padding: 0px;
		display: block;
		clear: both;
	}
	
	.btn03 a {
		position: absolute;
		top: 135px;
		width: 30px;
		height: 35px;
	}
	/*CP*/
	
	.copyright {
		width: 920px;
		height: auto;
		padding: 10px 20px;
		margin: 20px auto 30px;
		text-align: center;
		line-height: 20px;
		color: #333;
	}
	
	.copyright p {
		text-align: center;
		padding: 2px 0;
	}
	
	.copyright ul {
		display: block;
		width: 700px;
		margin: 10px auto 0;
	}
	
	.copyright ul li {
		width: 115px;
		height: auto;
		float: left;
		padding: 0 25px 0 0;
	}
	
	.copyright ul li img {
		float: left;
		padding: 0 5px 0 0;
	}
	
	.gao {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.none {
		display: none;
	}
	
	.bigtitle h1 {
		text-align: left;
		font-size: 40px;
		color: #B30808;
		margin-left: 10px;
	}
	
	.bigtitle h1 a {
		color: #B30808;
	}
	
	.bigtitle p {
		font-size: 16px;
		padding-bottom: 15px;
		margin-top: 15px;
		text-align: left;
		color: #666;
	}
	
	.bigtitle p a {
		color: #333;
	}
	
	.zf_pic {
		width: 310px;
		float: left;
		margin-left: 80px;
		margin-top: 15px;
	}
	
	.zf_con {
		width: 580px;
		float: right;
		margin-top: 12px;
		margin-right: 20px;
	}
	
	.zf_pic ul li {
		height: 174px;
		width: 310px;
		position: relative;
		margin-bottom: 10px;
		background: #333;
	}
	
	.zf_pic ul li p {
		color: #fff;
		height: 35px;
		line-height: 35px;
		background: #000;
		opacity: 0.85;
		position: absolute;
		bottom: 0px;
		width: 100%;
		text-align: center;
	}
	
	.zf_pic ul li p a {
		color: #fff;
	}
	
	.zf_con ul li {
		width: 580px;
		background: url(/NMediaFile/2015/0302/SXRB201503021513221560943930969.png);
		height: 60px;
		margin-bottom: 15px;
	}
	
	.zf_con ul li p {
		width: 520px;
		margin: auto;
		font-size: 18px;
		padding-top: 19px;
		color: #C22727;
		font-weight: bold;
	}
	
	.zf_con ul li p a {
		color: #C22727;
		font-weight: bold;
	}
	/*百姓新期待*/
	
	.hope ul li {
		width: 323px;
		height: 200px;
		margin-right: 5px;
		margin-bottom: 15px;
		float: left;
		margin-left: 5px;
		background: #F4F4F4;
	}
	
	.hope ul li h2 {
		font-size: 22px;
		text-align: center;
		color: #fff;
		padding-top: 15px;
		padding-bottom: 15px;
		background: #B01F1F;
	}
	
	.hope ul li h2 a {
		color: #fff;
	}
	
	.hope ul li p {
		font-size: 14px;
		padding: 15px;
		text-indent: 2em;
		line-height: 23px;
		color: #3c3c3c
	}
	
	.hope ul li p a {
		color: #C00
	}
	/*政府工作报告解读*/
	
	.jj_l_title {
		font-size: 18px;
		font-weight: bold;
		color: #333;
		margin-bottom: 5px;
	}
	
	.jj_l {
		width: 360px;
		float: left;
		height: auto;
	}
	
	.list360 {
		width: 360px;
		height: auto;
		float: right;
		overflow: hidden;
	}
	
	.list360 ul li {
		width: 350px;
		float: left;
		font-size: 14px;
		line-height: 30px;
		background: url(/img/SXRB/2012/09/111697/images/dot.jpg) no-repeat 0 15px;
		padding-left: 10px;
	}
	
	.tip ul li {
		background: none;
		padding-left: 0px;
	}
	
	.jj_m {
		width: 240px;
		height: auto;
		float: left;
		margin-left: 20px;
	}
	
	.jj_m .flashshow {
		margin-top: 10px;
	}
	
	.show_hero {
		margin-top: 5px;
	}
	
	.keyword {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.keyword p {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	.keyword p span {
		margin: 0 10px;
		color: #C00;
		font-weight: bold;
		font-size: 16px;
	}
	
	.jj_r {
		width: 360px;
		height: auto;
		float: right;
	}
	
	.m3 {
		background: #F7F7F7;
		border: 1px solid #E6E6E6;
		padding: 10px;
		width: 340px;
		padding-bottom: 0px;
	}
	
	.sceondli {
		width: 100%;
		float: left;
		border-top: solid #C41515 3px;
	}
	
	#sceondli li {
		float: left;
		display: inline;
		font-size: 16px;
		padding: 10px 10px;
		cursor: pointer;
	}
	
	#sceondli li {
		float: left;
		display: inline;
		font-size: 16px;
		padding: 10px 10px;
		cursor: pointer;
	}
	
	.listin {
		color: #fff;
		background-color: #C41515;
		font-size: 20px;
		font-weight: bold;
	}
	
	.pressblock {
		width: 100%;
		height: auto;
		display: none;
		float: left;
	}
	
	.contenton {
		display: block;
	}
	
	.pressblock_l {
		width: 310px;
		float: left;
		height: auto;
		margin-top: 10px;
	}
	
	.pressblock_m {
		width: 400px;
		float: left;
		height: auto;
		margin-top: 10px;
		margin-left: 10px;
	}
	
	.pressblock_r {
		width: 270px;
		float: right;
		height: auto;
		margin-top: 10px;
		margin-left: 10px;
	}
	
	.titlebar {
		width: 100%;
		height: 30px;
		background: #E6E5EE;
		border-top: #C41515 solid 2px;
	}
	
	.titlebar h3 {
		font-size: 16px;
		line-height: 30px;
		color: #333;
		float: left;
		padding: 0 10px;
	}
	
	.pressblock-news {
		width: 300px;
		float: left;
		padding: 5px;
		border-bottom: solid #EFEFEF 1px
	}
	
	.pressblock-news h4 {
		font-size: 18px;
		text-align: left;
		line-height: 30px;
	}
	
	.pressblock-news h4 p {
		font-size: 14px;
		color: #777;
		text-align: left;
		text-indent: 2em;
		line-height: 25px;
		font-weight: normal;
	}
	
	.calendar {
		width: 100%;
		height: auto;
		float: left;
		margin-bottom: 20px;
	}
	
	.pressblock_r {
		width: 270px;
		float: right;
		height: auto;
		margin-top: 10px;
		margin-left: 10px;
	}
	
	.titlebar2 {
		width: 100%;
		height: 30px;
		background: #E6E5EE;
		border-left: #C41515 solid 2px;
	}
	
	.words {
		width: 250px;
		height: auto;
		float: left;
		margin-top: 10px;
	}
	
	.words h3 {
		width: 250px;
		float: left;
		line-height: 25px;
		text-align: left;
		font-size: 18px;
		clear: both;
		margin-bottom: 10px;
		font-weight: normal;
	}
	
	.words p {
		width: 160px;
		line-height: 25px;
		text-align: left;
		text-indent: 2em;
		float: right;
		color: #666;
	}
	
	#sceondli {
		width: 100%;
		float: left;
		border-top: solid #C41515 3px;
	}
	
	.titlebar2 h3 {
		font-size: 16px;
		line-height: 30px;
		color: #333;
		float: left;
		padding: 0 10px;
	}
	
	.zx {
		background-image: url(/NMediaFile/2015/0302/SXRB201503021137052923447259468.jpg);
		background-position: top;
		background-repeat: no-repeat;
	}
	
	.rd {
		background-image: url(/NMediaFile/2015/0302/SXRB201503021137051725919327088.jpg);
		background-position: top;
		background-repeat: no-repeat;
	}
	/*首屏浮动*/
	
	.top_float {
		position: relative;
		width: 700px;
		float: right;
		right: -190px;
	}
	
	.top_float1 {
		position: relative;
		width: 260px;
		float: left;
		top: 175px;
		left: 10px;
		height: 50px;
	}
	
	.top_float1 p a {
		font-size: 16px;
		color: #000
	}
	
	.top_re {
		position: relative;
		width: 1000px;
		margin: auto;
		height: auto;
	}
	
	.seven {
		width: 700px;
		overflow: inherit;
	}
	
	.t_n_o {
		position: relative;
		left: -35px;
		width: 360px;
	}
	
	.t_n_t {
		position: relative;
		left: -90px;
		width: 410px;
	}
	
	.zf {
		background: url(/NMediaFile/2015/0302/SXRB201503021608559153056193565.jpg);
		height: 500px;
		width: 1000px;
	}
	
	.zf_title {
		width: 1000px;
		padding-top: 30px;
	}
	
	.zf_title h2 {
		font-size: 20px;
		font-weight: bold;
		text-align: center;
		margin-bottom: 10px;
		color: #19478E;
	}
	
	.zf_title h2 a {
		color: #19478E;
	}
	
	.zf_title p {
		font-size: 14px;
		line-height: 23px;
		text-align: center;
		color: #555;
	}
	
	.zf_title p a {
		color: #555;
	}
	
	.calendar img {
		float: left;
	}
	
	.calendar h3 {
		float: left;
		line-height: 56px;
		font-size: 20px;
		text-align: center;
		margin-left: 10px;
	}
	
	.hope {
		height: auto;
		overflow: hidden;
		width: 666px;
		float: left;
	}
	
	.talk_cpc {
		width: 323px;
		float: right;
		height: 415px;
		background: #333;
	}
	
	.flash_ttit {
		font-size: 20px;
		font-family: Microsoft YaHei;
	}
	
	.flash_ttit {
		position: absolute;
		width: 100%;
		height: 40px;
		line-height: 40px;
		text-align: center;
		bottom: 0px;
		left: 0px;
		color: #FFF;
		z-index: 10;
		overflow: hidden;
		margin-left: 20px;
	}
	
	.flashtext {
		position: absolute;
		left: 0px;
		bottom: 0px;
		background: #2C2A2A none repeat scroll 0% 0%;
		width: 100%;
		height: 40px;
		line-height: 40px;
		z-index: 1;
		float: left;
		opacity: 0.5;
	}
	
	.flashshow img {
		width: 360px;
		height: 270px;
	}
	
	.tempWrap p a {
		color: #FFF;
		text-align: center;
	}