/* 信息资讯 */
.xxzx_banner{
	position:relative;
	float:left;
	width:1200px;
	margin-bottom:40px;
}
.xxzx_banner .banner_left{
	float:left;
	width:897px;
	/*height:624px;*/
	overflow:hidden;
}
.xxzx_focus { position: relative; width:897px; height:624px; overflow: hidden; }
.xxzx_focus .pic{ position:relative; z-index:0; }
.xxzx_focus .pic img { width:897px; height:496px; display: block; }
.xxzx_focus .pic .simple{ float:left; width:897px; height:130px; background:#eeba00 url(../images/xxzx/g_prev.gif) no-repeat 97% 45%;}
.xxzx_focus .pic .simple a{
	float:left;
	display:inline-block; 
	width:897px;
	height:130px;
	font-size:18px;
	color:#252525;
	margin:20px;
}
.xxzx_focus .pic .title{
	float:left;
	width:700px;
}
.xxzx_focus .pic .abstract{
	float:left;
	width:675px;
	font-size:13px;
	color:#656565;
	line-height:24px;
	margin-top:10px;
}
.xxzx_focus .hd { width:100%; position: absolute; bottom: 150px; text-align: center; font-size:0; z-index:1; }
.xxzx_focus .hd li{margin: 0 5px; background:#fff; height: 8px; overflow: hidden; width: 8px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;  _background:#fff; border-radius:50%;
}
.xxzx_focus .hd .on{ background:#eeba00; }

.xxzx_focus .prev,
.xxzx_focus .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/xxzx/ad_ctr.png) no-repeat 0 0; position: absolute; top: 40%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=40);opacity:0.4;  }
.xxzx_focus .prev { left: 0; }
.xxzx_focus .next { background-position: 0 -90px; right: 0; }
.xxzx_focus .prev:hover,
.xxzx_focus .next:hover { filter:alpha(opacity=60) !important;opacity:0.6 !important;  }

.banner_left .banner_title{
	float:left;
	width:867px;
	height:24px;
	font-size:18px;
	line-height:24px;
	background:url(../images/icon_titlebg.gif) no-repeat;
	padding-left:30px;
	margin-bottom:30px;
}
.banner_left .banner_title .simple{ font-size:12px; margin-top:5px;}
.banner_left .banner_text{
	float:left;
	width:897px;
}

.xxzx_banner .banner_right{
	float:right;
	width:295px;
	height:624px;
	overflow:hidden;
}
.hot_date { width: 295px; overflow: hidden; }
.hot_date .tab-hd { width:290px; height: 40px; background-color: #f2f2f2; color: #404040;  -moz-box-shadow:3px 3px 3px #c7c7c7; -webkit-box-shadow:3px 3px 3px #c7c7c7; box-shadow:3px 3px 3px #c7c7c7;}
.hot_date .tab-hd ul { padding-top: 0;}
.hot_date .tab-hd li{ float: left; width:145px; height: 41px; font-size:15px; color:#252525; line-height: 40px; text-align:center }
.hot_date .tab-hd li.on{background-color: #eeba00; position: relative;}
.hot_date .tab-bd { float:left; width:295px; margin-top:25px;}
.hot_date .tab-bd li {float: left; width: 290px; height: 120px; margin-bottom:25px; -moz-box-shadow:3px 3px 3px #c7c7c7; -webkit-box-shadow:3px 3px 3px #c7c7c7; box-shadow:3px 3px 3px #c7c7c7;}
.hot_date .tab-bd li .hotimg{ float:left; width:162px; height:120px;}
.hot_date .tab-bd li .hotimg img{width:162px; height:120px; border:0}
.hot_date .tab-bd li .hotcon{ float:left; width:108px; height:100px; background:#e1e2e9; padding:10px 10px;}
.hot_date .tab-bd li .hotcon .hotname{ font-size:18px; color:#252525; line-height:28px;}

.xxzx_datelist{
	float:left;
	width:1200px;
	margin-bottom:50px;	
}
.xxzx_datelist ul.tablist{
	float:left;
	width:1200px;
	height:61px;
	overflow:hidden;
}
.xxzx_datelist ul.tablist li{
	float:left;
	width:47px;
	height:61px;
	margin-right:1px;
}
.xxzx_datelist ul.tablist li.key{
	background:url(../images/xxzx/tab_01.jpg) no-repeat;
}
.xxzx_datelist ul.tablist li.key_select{
	width:207px;
	background:url(../images/xxzx/tab_01_hover.jpg) no-repeat;
}
.xxzx_datelist ul.tablist li.culture{
	background:url(../images/xxzx/tab_02.jpg) no-repeat;
}
.xxzx_datelist ul.tablist li.culture_select{
	width:211px;
	background:url(../images/xxzx/tab_02_hover.jpg) no-repeat;
}
.xxzx_datelist ul.tablist li.sport{
	background:url(../images/xxzx/tab_03.jpg) no-repeat;
}
.xxzx_datelist ul.tablist li.sport_select{
	width:183px;
	background:url(../images/xxzx/tab_03_hover.jpg) no-repeat;
}
.xxzx_datelist ul.datelist{
	float:left;
	width:1200px;
}
.xxzx_datelist ul.datelist li{
	float:left;
	width:397px;
	margin-right:2px;
	margin-bottom:3px;
}
.xxzx_datelist ul.datelist li .imgbox{
	position:relative;
	float:left;
	width:397px;
	height:193px;
}
.xxzx_datelist ul.datelist li .imgbox img{
	width:397px;
	height:193px;
	border:0;
}
.xxzx_datelist ul.datelist li .imgbox span{
	position:absolute;
	top:0;
	left:0;
	width:108px;
	height:26px;
	font-size:11px;
	color:#fff;
	line-height:26px;
	padding-left:5px;
	background:#d9c018 url(../images/xxzx/icon_date.gif) no-repeat 92%;
}
.xxzx_datelist ul.datelist li .condata{
	float:left;
	width:357px;
	height:95px;
	font-size:12px;
	color:#fff;
	line-height:18px;
	background:#3f3e3e;
	padding:10px 20px;
	overflow:hidden;
}
.xxzx_datelist ul.datelist li .condata .title a{
	font-size:16px;
	color:#fff;
	line-height:34px;
}
.xxzx_datelist ul.datelist li .condata i.views{
	display:inline-block;
	width:90px;
	height:10px;
	font-size:10px;
	line-height:10px;
	background:url(../images/xxzx/icon_view.png) no-repeat;
	padding-left:20px;
	margin-top:5px;
}
.xxzx_datelist ul.datelist li .condata i.comments{
	display:inline-block;
	width:90px;
	height:10px;
	font-size:10px;
	line-height:10px;
	background:url(../images/xxzx/icon_comment.png) no-repeat;
	padding-left:18px;
	margin-top:5px;
}
.xxzx_datelist ul.datelist li .condata a.more{
	float:right;
	font-size:10px;
	color:#fff;
	background:url(../images/xxzx/icon_more.png) no-repeat right;
	padding-right:10px;
	margin-top:3px;
}
.xxzx_datelist .date_loading{
	float:left;
	width:1200px;
	height:76px;
	text-align:center;
	margin:50px 0;
}

.xxzx_interfix{
	float:left;
	width:1200px;
	margin-top:120px;
	margin-bottom:80px;
}
.xxzx_interfix .interfix_titlebox{
	float:left;
	width:1180px;
	border-top:1px solid #dedede;
	background:url(../images/td_title_line.gif) no-repeat 0 51px;
	font-size:20px;
	color:#434343;
	padding-top:50px;
	padding-left:20px;
	margin-bottom:30px;
}
.xxzx_interfix ul.xgyd{
	float:left;
	width:1200px;
}
.xxzx_interfix ul.xgyd li{
	float:left;
	width:1200px;
	margin-bottom:45px;
}
.xxzx_interfix ul.xgyd li .yd_imgbox{
	float:left;
	width:156px;
	height:127px;
	margin-right:20px;
	overflow:hidden;
}
.xxzx_interfix ul.xgyd li .yd_imgbox img{
	width:156px;
	height:127px;
	border:0;
}
.xxzx_interfix ul.xgyd li .yd_conbox{
	float:left;
	width:900px;
}
.xxzx_interfix ul.xgyd li .yd_conbox .yd_title{
	float:left;
	width:900px;
	font-size:20px;
	color:#434343;
	margin-bottom:15px;
}
.xxzx_interfix ul.xgyd li .yd_conbox .yd_title a,.xxzx_interfix ul.xgyd li .yd_conbox .yd_simple a{ color:#434343}
.xxzx_interfix ul.xgyd li .yd_conbox .yd_simple{
	float:left;
	width:900px;
	font-size:13px;
	color:#434343;
	min-height:55px;
	margin-bottom:15px;
}
.w_300{ width:300px;}

/*评论*/
.xxzx_interfix ul.xxzx_reviews{
	float:left;
	width:875px;
	margin-left:25px;
	margin-bottom:120px;
}
.xxzx_interfix ul.xxzx_reviews li{
	float:left;
	width:875px;
	margin-bottom:30px;
}
.xxzx_interfix ul.xxzx_reviews li .review_imgbox{
	float:left;
	width:70px;
	height:70px;
	margin-right:60px;
	overflow:hidden;
}
.xxzx_interfix ul.xxzx_reviews li .review_imgbox img{
	width:70px;
	height:70px;
	border:0;
}
.xxzx_interfix ul.xxzx_reviews li .review_conbox{
	float:left;
	width:745px;
	font-size:15px;
	color:#707070;
}
.review_conbox .conbox{
	float:left;
	width:710px;
	background:url(../images/icon_marks_top.gif) no-repeat;
	padding-left:35px;
	margin-bottom:10px;
}
.review_conbox .byname{
	float:left;
	width:700px;
	background:url(../images/icon_marks_bottom.gif) no-repeat right;
	padding-right:45px;
	font-size:13px;
	color:#b1b0b0;
	text-align:right;
}
.xxzx_interfix .xxzx_formbox{
	float:left;
	width:1160px;
	margin:0 20px;
}
.xxzx_formbox .area_box{
	float:left;
	width:1160px;
	margin-bottom:15px;
}
.xxzx_formbox .btn_box{
	float:left;
	width:1160px;
	margin-bottom:30px;
	text-align:right;
}
.xxzx_formbox .btn_box a,.xxzx_formbox .btn_box input{
	display:inline-block;
	width:55px;
	height:30px;
	background:#d7b643;
	font-size:15px;
	color:#434343;
	line-height:30px;
	text-align:center;
	border:0;
	cursor:pointer;
}
.xxzx_formbox .btn_box span{ margin:0 8px;}
.textarea_txt{
	width:1160px;
	height:140px;
	border:1px solid #ebd99c;
	background:#ebd99c;
	font-family:"Microsoft YaHei";
	font-size:15px;
	text-indent:5px;
	line-height:24px;
	resize: none;
}
