@charset "utf-8";

/*全局公用CSS样式开始*/
body,table,div,ul,li,form,input,textarea,select,h1,h2,h3,h4,h5{margin:0px; padding:0px; list-style:none;}

body {
	background-color: #FFFFFF;
}

body,table,div,input,select,textarea {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #454545;
}

/*常规链接样式*/
a:link,a:visited {font-family: Arial, Helvetica, sans-serif, "宋体"; font-size: 12px; color: #454545; text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif, "宋体"; font-size: 12px;	color: #ff4400;	text-decoration:underline;}

/*白色字体链接*/
.white_links {color:#FFFFFF;}
.white_links a:link,.white_links a:visited {color: #FFFFFF;}
.white_links a:hover {color: #FFFFFF;}

/*图片样式*/
.img_v_mid {vertical-align:middle;}
.img_border {padding:1px; border:1px solid #eeeeee;}

/*外边距15px*/
.mar15_top {margin-top:15px;}
.mar15_rig {margin-right:15px;}
.mar15_bot {margin-bottom:15px;}
.mar15_lef {margin-left:15px;}
.mar15 {margin:15px;}

/*外边距10px*/
.mar10_top {margin-top:10px;}
.mar10_rig {margin-right:10px;}
.mar10_bot {margin-bottom:10px;}
.mar10_lef {margin-left:10px;}
.mar10 {margin:10px;}

/*外边距5px*/
.mar5_top {margin-top:5px;}
.mar5_rig {margin-right:5px;}
.mar5_bot {margin-bottom:5px;}
.mar5_lef {margin-left:5px;}
.mar5 {margin:5px;}

/*内边距15px*/
.pad15_top {padding-top:15px;}
.pad15_rig {padding-right:15px;}
.pad15_bot {padding-bottom:15px;}
.pad15_lef {padding-left:15px;}
.pad15 {padding:15px;}

/*内边距10px*/
.pad10_top {padding-top:10px;}
.pad10_rig {padding-right:10px;}
.pad10_bot {padding-bottom:10px;}
.pad10_lef {padding-left:10px;}
.pad10 {padding:10px;}

/*内边距10px*/
.pad5_top {padding-top:5px;}
.pad5_rig {padding-right:5px;}
.pad5_bot {padding-bottom:5px;}
.pad5_lef {padding-left:5px;}
.pad5 {padding:5px;}

/*空隙*/
.space15_v {float:left; width:15px;}
.space_bot16 {width:100%; height:16px;}

/*float*/
.float_lef {float:left;}
.float_rig {float:right;}
.float_none { float:none;}

/*灰色边框*/
.border_all {border:1px solid #d5d5d5; overflow:hidden;}

/*白色背景*/
.bg_white {background-color:#ffffff;}

/*清除float*/
.clearDiv {clear:both;}

/*盒子h2标题*/
.box_h2_f14 {width:100%; height:28px; background:url(../images/index_r10_c4.gif) repeat-x; font-size:14px; color:#ff5500; line-height:28px; text-align:right;}
	.box_h2_f14 a:link,.box_h2_f14 a:visited {font-size:14px; font-weight:bold; color:#ff5500;}
	.box_h2_f14 a:hover {font-size:14px; font-weight:bold; color:#ff5500;}
	
.box_h2_f14_rig {margin-left:5px; margin-right:5px; height:28px; border-bottom:1px dashed #cccccc; font-size:14px; color:#ff5500; line-height:28px; text-align:right;}
	.box_h2_f14_rig a:link,.box_h2_f14_rig a:visited {font-size:14px; font-weight:bold; color:#ff5500;}
	.box_h2_f14_rig a:hover {font-size:14px; font-weight:bold; color:#ff5500;}
	
.box_more {font-size:12px; font-weight:normal; color:#6f6f6f;}
	.box_more a:link,.box_more a:visited {font-size:12px; font-weight:normal; color:#6f6f6f;}
	.box_more a:hover {font-size:12px; font-weight:normal; color:#6f6f6f;}


/*是否显示*/
.dis {display:block;}
.undis {display:none;}

/*960x90广告位*/
.ad960x90{margin:10px auto 0 auto; width:960px; height:90px; background-color:#f5f5f5}
/*960x60广告位*/
.ad960x60{margin:10px auto 0 auto; width:960px; height:60px;}

/*表单样式*/
input { /*ie6*/
	border:expression((this.type=='text' || this.type=='password')?'1px solid #AAD0F2':'style');
	height:expression((this.type=='text' || this.type=='password')?'20px':'style');
	line-height:expression((this.type=='text' || this.type=='password')?'20px':'style');
}
input[type=text],input[type=password] {height:20px; line-height:20px; border:1px solid #AAD0F2;}  /*ie7、*/
input,select,textarea {font-size:12px; vertical-align:middle;}
select {height:20px; border:1px solid #AAD0F2;}
textarea {border:1px solid #AAD0F2;}
.inputBtn {height:22px; line-height:20px; font-weight:bold; text-align:center; color:#ffffff; border:none; background:url(../images/inputBtn_bg.gif) repeat-x;}
.btnWidth60 {width:60px;}
.inputNoBorder {border:none;}

/*list列表*/
.list12_img {font-size:12px;} /*12px带点图片*/
	.list12_img ul li {padding-left:10px;height:22px; background:url(../images/icon_point.gif) no-repeat 2px 5px;}

.list12_noimg {font-size:12px;} /*12px无图片*/
	.list12_noimg ul li {float:left; width:148px; height:22px;}
	.list12_noimg ul li b {color:#ff3300;}

.list14_img {font-size:14px;} /*14px带点图片*/
	.list14_img ul li {padding-left:10px; height:24px; background:url(../images/icon_point.gif) no-repeat 2px 5px;}
	.list14_img ul li a:link,.list14_img ul li a:visited {font-size:14px;}
	.list14_img ul li a:hover {font-size:14px;}

.list14_noimg {font-size:14px;} /*14px无图片*/
	.list14_noimg ul li b {color:#ff3300;}
	.list14_noimg ul li a:link,.list14_noimg ul li a:visited {font-size:14px;}
	.list14_noimg ul li a:hover {font-size:14px;}

.h1_top {margin:0 auto; width:960px; height:16px; font-size:12px; font-weight:normal; color:#fff; line-height:16px; text-align:right;}

/*全局公用CSS样式开始*/



/*网站首页CSS开始*/

/*头部*/
.header {margin:0 auto; width:100%; height:126px; background-color:#FF6600; background:url(../images/header_bg.gif) repeat-x bottom;}
.header01 {margin:0 auto; width:100%; height:110px; background-color:#FF6600; background:url(../images/header_bg.gif) repeat-x bottom;}
.logo_box {margin:0 auto; width:960px; height:82px; color:#FFFFFF;}
	.logo {float:left; width:223px; height:82px;}
	.logo_text{float:left; width:200px; height:82px; line-height:82px;}
	.logo_ad {float:left; margin-top:11px; width:468px; height:60px;}
	.logo_sub_text {float:left; margin-top:15px; width:69px; height:67px; text-align:center; line-height:18px;}

/*菜单*/
.menu_box {margin:0 auto; width:960px; height:28px;}
	.menu_lef_box {float:left; width:708px; height:27px; background-color:#F55D00; border-left:1px solid #FF944D; border-right:1px solid #FF944D; border-top:1px solid #FF944D;}
		.menu_lef_box ul {margin-left:4px;}
			.menu_lef_box ul li {float:left; padding-left:8px; padding-right:8px; line-height:27px;}
			/*.menu_lef_box ul li {float:left; padding-left:7px; padding-right:6px; line-height:27px;}有招聘频道时的css*/
	.menu_rig_box {float:left; width:243px; height:27px; background-color:#F55D00; border-left:1px solid #FF944D; border-right:1px solid #FF944D; border-top:1px solid #FF944D;}
		.menu_rig_box ul {margin-left:4px;}
			.menu_rig_box ul li {float:left; padding-left:7px; padding-right:6px; line-height:27px;}
		.menu_text {font-size:14px; font-weight:bold; color:#FFFFFF;}
			.menu_text ul li a:link,.menu_text ul li a:visited{font-size:14px; font-weight:bold; color:#FFFFFF;}
			.menu_text ul li a:hover{font-size:14px; font-weight:bold; color:#FFFFFF;}
		.menu_text ul li.current_menu {font-size:14px; font-weight:bold; color:#000000; background-color:#FFFFFF;}
			.menu_text ul li.current_menu a:link,.menu_text ul li.current_menu a:visited{font-size:14px; font-weight:bold; color:#000000;}
			.menu_text ul li.current_menu a:hover{font-size:14px; font-weight:bold; color:#000000;}

/*首页子菜单*/
.menu_sub_box {margin:0 auto; width:960px; height:26px; background:url(../images/menu_sub_bg.jpg) repeat-x; line-height:26px;}

/*QQ群区域*/
.qqGroup {margin:10px auto 0px auto; width:958px; height:auto; border:1px solid #FFC938; background-color:#FFFEF2;}
.qqGroup_lef {float:left; width:130px; height:30px; color:#454545;}
.qqGroup_rig {float:left; width:813px; height:auto;}
	.qqGroup_rig ul li { float:left; width:160px; height:22px; color:#454545;}
	.qqGroup_rig ul li b { color:#FF6600;}

/*第一部分内容*/
.con01_box {margin:10px auto 0 auto; width:960px; height:auto; overflow:hidden;}
.con01_lef {float:left; width:320px; height:auto; overflow:hidden;}
	.ad5_box {padding-left:4px; padding-top:4px; width:316px; height:146px; background-color:#EEEEEE;}
	.home_news_box {height:433px;}
		.home_news_class {height:20px; color:#0065B3; background:url(../images/line_point.gif) repeat-x;}
			.home_news_class span {background-color:#ffffff;}
			.home_news_class span a:link,.home_news_class span a:visited {color:#0065B3;}
			.home_news_class span a:hover {color:#990000;}
.con01_mid {float:left; width:370px; height:auto; overflow:hidden;}
	.home_baike {height:228px;}
		.cz_details {height:70px; line-height:20px;}
		.cz_what_list {}
			.cz_what_list ul li {float:left; padding-left:8px; width:160px; height:22px; background:url(../images/icon_3jiao.gif) no-repeat 0px 3px; color:#0065B3;}
			.cz_what_list ul li a:link,.cz_what_list ul li a:visited {color:#0065B3;}
	.home_research {height:353px;}
		.home_research_class {line-height:18px; border:1px solid #EEEEEE; color:#0065B3;}
			.home_research_class a:link,.home_research_class a:visited {color:#0065B3;}
			.home_research_class a:hover {color:#990000;}
.con01_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.qq_online_box {width:248px; height:98px; background-color:#EAEAEA;}
		.qq_online_box01 {margin-left:4px; margin-top:4px; width:240px; height:90px; background-color:#FFFFFF;}
	.home_notice {height:118px;}
	.home_tuishou {height:158px;}
		.star_content {float:left; margin-left:15px; margin-top:5px; width:85px; text-align:center; display:inline;}
			.star_name {margin-top:2px; color:#0065B3; font-weight:bold;}
			.star_name a:link,.star_name a:visited {color:#0065B3;}
			.star_name a:hover {color:#0065B3;}
	.home_case {height:183px;}

/*第二部分内容*/
.con02_box {margin:10px auto 0 auto; width:960px; height:auto; overflow:hidden;}
.con02_lef {float:left; width:320px; height:auto; overflow:hidden;}
	.home_down {height:343px;}
.con02_mid {float:left; width:370px; height:auto; overflow:hidden;}
	.home_school {height:343px;}
.con02_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.home_job {height:343px;}

/*第三部分内容*/
.con03_box {margin:10px auto 0 auto; width:960px; height:auto; overflow:hidden;}
.con03_lef {float:left; width:700px; height:auto; overflow:hidden;}
	.home_hots {height:308px;}
	.home_hots_img_box {float:left; width:180px; display:inline}
.con03_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.home_hots_rank {height:308px;}

/*第四部分内容*/
.con04_box {margin:10px auto 0 auto; width:960px; height:auto; overflow:hidden;}
.con04_lef {float:left; width:700px; height:auto; overflow:hidden;}
	.home_red {height:328px;}
	.redman_content {float:left; margin-left:23px; margin-top:10px; width:85px; height:130px; text-align:center; display:inline;}
.con04_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.home_red_news {height:158px;}

/*第五部分内容*/
.con05_box {margin:10px auto 0 auto; width:960px; height:auto; overflow:hidden;}
.con05_lef {float:left; width:320px; height:auto; overflow:hidden;}
	.home_flow {height:368px;}
	.home_flow_content {width:290px; height:60px; border-bottom:1px dashed #cccccc;}
		.home_flow_name {margin-bottom:3px; font-size:14px; color:#000000; font-weight:bold; line-height:120%;}
			.home_flow_name a:link,.home_flow_name a:visited {font-size:14px; color:#000000;}
			.home_flow_name a:hover {font-size:14px; color:#ff6600;}
		.home_flow_epitome {width:100%; color:#6f6f6f; line-height:15px;}
		.home_flow_hits {float:left; margin-top:5px; width:55px; height:24px; background-color:#FFF098; font-size:16px; font-weight:bold; font-family:"Times New Roman"; color:#454545; text-align:center; line-height:24px;}
.con05_mid {float:left; width:370px; height:auto; overflow:hidden;}
	.home_lei {height:368px;}
		.home_lei_content {width:345px;}
			.home_lei_img {float:left; width:145px; height:112px;}
			.home_lei_epitome {float:left; width:200px; line-height:18px;}
			.home_lei_name {margin-bottom:3px; font-size:14px; color:#0065B3; font-weight:bold; line-height:120%;}
				.home_lei_name a:link,.home_lei_name a:visited {font-size:14px; color:#0065B3;}
				.home_lei_name a:hover {font-size:14px; color:#0065B3;}
.con05_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.home_flow_rank {height:180px;}
	.home_lei_rank {height:180px;}

/*首页快捷通道*/
.fastRoad {margin:10px auto 0px auto; width:958px; height:auto; border:1px solid #d5d5d5;}
.fastRoad_h1 {font-size:12px; font-weight:normal; line-height:20px;}

/*友情链接*/
.good_links {margin:10px auto 0 auto; padding:0px 10px 10px 10px; height:auto; width:938px; border:1px solid #d5d5d5;}
	.good_links01 {color:#999999;}
	.good_links02 {margin-top:10px; line-height:22px;}

/*页脚*/
.footer {margin:10px auto 0 auto; width:100%; height:100px; border-top:5px solid #cccccc;}
	.footer01 {margin:0 auto; width:960px; height:80px; line-height:24px; text-align:center;}
	.footer02 {margin:0 auto; width:960px; height:55px; text-align:center;}

/*网站首页结束*/


/*频道公用CSS样式开始*/

/*频道菜单CSS*/
.menu_channel_box {margin:0 auto; width:960px; height:50px; background:url(../images/cha_menu_bg.jpg) repeat-x;}
.channel_logo {float:left; width:135px; height:50px;}
.menu_channel {float:left; margin-top:24px; width:825px; height:26px; background:url(../images/cha_menu_bg01.jpg) no-repeat right bottom;}
	.menu_channel ul li {float:left; margin-right:2px; padding-left:8px; padding-right:8px; height:24px; line-height:24px; text-align:center; border:1px solid #E5E5E5; background-color:#ffffff;}
	.menu_channel ul li a:link,.menu_channel ul li a:visited,.menu_channel ul li a:hover {color:#3A6FA3;}
	.menu_channel ul li.current_menu {border-bottom:1px solid #ffffff; font-weight:bold;}

/*频道左侧公共CSS*/
.channel_lef {float:left; width:700px; height:auto; overflow:hidden;}
.channel_all_box {width:343px; height:auto;}
.channel_rig_box {width:248px; height:auto;}
.channel_head_box {width:470px; height:60px; border-bottom:1px dashed #cccccc;}
	.channel_head_box h2,.channel_head_box h2 a:link,.channel_head_box h2 a:visited {font-size:16px; font-family:黑体; font-weight:normal}
	.channel_head_box span,.channel_head_box span a:link,.channel_head_box span a:visited {color:#999999;}

/*频道右侧公共CSS*/
.channel_rig {float:left; width:250px; height:auto; overflow:hidden;}
	.type_list {font-size:14px; color:#008BD3;}
	.type_list ul {display:block;}
	.type_list ul li {padding-left:12px; height:28px; background:url(../images/icon03.gif) no-repeat 0px 2px;}
	.type_list ul li a:link,.type_list ul li a:visited {font-size:14px; color:#008BD3;}
	.type_list ul li a:hover {font-size:14px; color:#008BD3;}

/*频道公用CSS样式结束*/

	
/*新闻列表页CSS开始(顶踩功能)*/
.web_nav {margin:10px auto 0 auto; width:960px;}

.news_list01 {height:90px; border-bottom:1px dashed #d5d5d5;}
.news_list {height:130px; border-bottom:1px dashed #d5d5d5;}
	.news_digg {float:left; width:51px; height:78px; background:url(../images/digg_bg.gif) no-repeat;}
	.news_digg_data01 {width:100%; height:30px; font-size:16px; font-weight:bold; color:#FF6600; line-height:28px; text-align:center;}
	.news_digg_data02 {width:100%; height:20px; font-size:12px; font-weight:bold; color:#FFA86F; text-align:center;}
	.news_digg_btn {margin-top:3px; height:25px; color:#2F5FA1; line-height:25px; text-align:center;}
	.news_digg_btn a:link,.news_digg_btn a:visited {color:#2F5FA1; text-decoration:underline;}
	.news_digg_btn a:hover {color:#2F5FA1; text-decoration:underline;}
.news_list_con {float:left; margin-left:15px; width:520px; height:90px; line-height:20px;}
.news_list_base {margin-top:8px; width:100%; height:20px;}

.page_code { width:100%; height:40px; line-height:40px; font-weight:normal;}
.page_code01 {width:100%; height:40px; line-height:40px; border-top:1px dashed #d5d5d5; font-weight:normal;}

/*新闻列表页CSS结束*/


/*新闻详情页开始*/
.nd_title_h1 {font-size:24px; color:#000000;}
.nd_info {height:18px; border-bottom:1px dashed #cccccc; color:#999999;}
	.nd_info a:link,.nd_info a:visited {color:#999999;}
.nd_info01 {float:left; width:605px; height:76px; line-height:18px; background-color:#F8FBFF; border:1px dashed #d5d5d5;}
	.nd_info01 .epitome {display:block; color:#999999;}
.nd_con {font-size:14px; line-height:28px;}
	.nd_con a:link,.nd_con a:visited {font-size:14px; color:#0000ff;}
.fore_and_aft {height:30px; border-top:1px dashed #d5d5d5; line-height:30px; text-align:right;}/*上一篇下一篇*/

.related_news {height:auto;}
.related_news h2 {height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#0065B3;  background-color:#f5f5f5;}

.gbook_h2 {height:28px; font-size:14px; color:#0065B3; text-align:right; line-height:28px; background-color:#f5f5f5;}
.gbook_h2_title {padding-left:30px; background:url(../images/user_comment.gif) no-repeat 8px 0px;}
.gbook_list {height:auto; border-bottom:1px dashed #dddddd;}
.gbook_list_title {font-weight:normal; color:#0065B3; text-align:right;}
.gbook_list_con {color:#6f6f6f; line-height:22px; display:block;}
.gbook_add {border:1px dashed #d5d5d5; background-color:#f5f5f5;}

/*新闻详情页结束*/


/*媒介频道CSS*/
.mj_intro_box {font-size:14px; line-height:160%;}
.mj_qq_box {font-size:14px; }
.mj_all {font-size:14px; line-height:180%;}
.mj_all h3 {font-size:14px; color:#000000; background-color:#f5f5f5;}
.mj_all h3 span {font-size:12px; color:#6f6f6f; font-weight:normal;}
.mj_all h5 {margin-bottom:15px; font-weight:normal;}
.mj_all a:link,.mj_all a:visited {font-size:12px; color:#006699;}


/*下载频道CSS*/
.downlist_box {padding:5px; height:auto; overflow:hidden; border-bottom:1px dashed #cccccc; line-height:18px; color:#6f6f6f;}
.downlist_box h2 {font-size:14px; color:#006699;}
.downlist_box h2 a:link,.downlist_box h2 a:visited {font-size:14px; color:#006699;}
.downlist_box span {display:block; color:#999999;}


/*招聘频道CSS*/
.job_search_box {height:40px;}
.job_list_table {font-size:12px;}
.job_list_table tr th {height:18px; border-bottom:1px solid #dddddd; font-size:12px; color:#006699;}
.job_list_table tr td {height:18px; border-bottom:1px dashed #dddddd;}


/*任务频道CSS*/
.task_nav {margin:0 auto; width:960px; height:50px; background:url(../images/task_03.gif) repeat-x;}
	.task_nav_lef {float:left; width:120px; height:50px;}
	.task_nav_cen {float:left; width:330px; height:50px; line-height:12px;}
	.task_nav_rig {float:left; width:500px; height:50px; background:url(../images/task_bg.gif) no-repeat right bottom ;}
	
.task_type_box {width:698px; height:78px;}
	.task_type_lef {float:left; width:26px; height:78px; text-align:center; background-color:#f5f5f5;}
		.task_type_lef_title {margin-top:6px; font-size:14px; color:#ff6600; display:block;}
		.task_type_img {float:left; margin-left:25px; margin-top:8px; width:60px; height:60px;}

.task_list_box {width:698px;}
	.task_list_nav {width:698px; height:56px; background:url(../images/task_10.gif) repeat-x;}
		.task_list_tag_space {float:left; width:8px; height:28px; border-right:1px solid #D5D5D5;}
		.task_list_tag01 {float:left; width:80px; height:26px; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; text-align:center; line-height:26px;}
			.task_list_tag01 a:link,.task_list_tag01 a:visited {color:#000000;}
			.task_list_tag01 a:hover {color:#000000;}
		.task_list_tag01a {float:left; width:80px; height:26px; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #ffffff; background-color:#ffffff; font-weight:bold; text-align:center; line-height:26px;}
			.task_list_tag01a a:link,.task_list_tag01a a:visited {color:#000000;}
			.task_list_tag01a a:hover {color:#000000;}
	.task_list_table {font-size:12px; color:#2F64B7;}
		.task_list_table tr th{font-weight:normal; height:28px; border-bottom:1px solid #dddddd;}
		.task_list_table tr td{height:28px; border-bottom:1px dashed #dddddd;}
			.task_list_table tr td a:link,.task_list_table tr td a:visited {color:#2F64B7;}
			.task_list_table tr td a:hover {color:#2F64B7;}

.publish_btn_box {width:298px; height:78px; background-color:#EAEAEA;}
	.publish_btn_box01 {margin-top:4px; margin-left:4px; width:290px; height:70px; background:url(../images/task_r2_c12.gif) no-repeat left top; background-color:#FFFFFF; text-align:center;}
	.publish_btn_box01 img{margin-top: 18px;}

.task_title {width:100%; height:65px; background-color:#f5f5f5; font-size:22px; font-weight:bold; color:#000000; line-height:65px;}


/*服务频道CSS*/
.ser_banner {margin:10px auto 0 auto; width:960px; height:200px;}

.ser_flow {width:100%; height:135px; background-color:#f5f5f5;}
	.ser_flow h2 {font-size:14px; height:30px; line-height:30px;}
	.ser_flow_con {margin-left:5px; width:690px; height:100px; background-color:#ffffff; text-align:center;}
	.ser_flow_h2 {font-size:14px; font-weight:bold; color:#D02200;}
	.ser_flow_con_text {line-height:180%;}

.ser_scope {width:100%; height:515px; background-color:#f5f5f5;}
	.ser_scope h2 {font-size:14px; height:30px; line-height:30px;}
	.ser_scope_con {margin-left:5px; width:690px; height:480px; background-color:#ffffff;}
	.ser_scope_con_box { float:left; margin-top:23px; margin-left:25px; width:300px; height:90px; border-bottom:1px dashed #d5d5d5; display:inline;}
		.ser_scope_h2 {height:24px; font-size:16px; font-weight:bold; color:#D02200;}
		.ser_scope_text {line-height:150%;}


/*热事榜频道CSS*/
.hots_nav_lef {float:left; width:95px; height:50px;}
.hots_nav_cen {float:left; width:355px; height:50px; line-height:12px;}

.hots_nav_lef120 {float:left; width:120px; height:50px;}
.hots_nav_cen335 {float:left; width:330px; height:50px; line-height:12px;}

.hots_box01 {width:633px; height:348px;}

.hots_list_lef{float:left; width:180px;}
	.hots_pic {margin-top:15px; margin-left:15px; width:160px; height:auto;}
	.hots_pic_name {margin-top:2px; font-weight:normal; color:#454545; line-height:120%; text-align:center;}
.hots_list_rig{float:left; width:450px;}
.hots_list {font-size:12px;}
	.hots_list ul {margin-top:20px; margin-left:15px;}
	.hots_list ul li {padding-left:12px; height:25px; background:url(../images/icon03a.gif) no-repeat 0px 2px;}
		.hots_list ul li a:link,.hots_list ul li a:visited {font-size:14px; color:#454545;}
		.hots_list ul li a:hover {font-size:14px; color:#ff6600;}
		.subTitle {font-size:12px; color:#004378;}
		.li_space {height:10px; background:none;}


/*红人馆频道CSS*/
.red_header {margin:10px auto 0 auto; width:958px; height:auto; overflow:hidden; border:1px solid #d5d5d5;}
	.red_header_lef {float:left; width:85px; height:85px;}
	.red_header_cen {float:left; width:700px; height:85px; line-height:18px; color:#6f6f6f;}
		.red_h1,.red_h1 a:link,.red_h1 a:visited,.red_h1 a:hover {color:#000000; font-size:24px; line-height:24px;}
		.red_digg_data {font-size:14px;}
	.red_header_rig {float:left; margin-left:15px; width:100px; height:85px;}
	
.red_resume {line-height:22px;}
.keywords_box {font-size:16px;}
.keywords_box h3 {font-size:16px; font-weight:bold; color:#000000; line-height:24px;}

.red_pic_list {float:left; margin-right:30px; width:134px; height:140px;}
.img_auto {
	max-width:130px;   /* FF IE7 */
	max-height:100px; /* FF IE7 */
	_width:expression(this.width > 130 && this.width > this.height ? 130: auto); /* IE6 */
	_height:expression(this.height > 100 ? 100 : auto); /* IE6 */
}
	
.album-pic-list img { 
	vertical-align: middle; 
	max-width:100px;   /* FF IE7 */
	max-height:100px; /* FF IE7 */
	_width:expression(this.width > 100 && this.width > this.height ? 100: auto); /* IE6 */
	_height:expression(this.height > 100 ? 100 : auto); /* IE6 */ 
}


/*囧雷区CSS*/
.lei_list_con {float:left; margin-left:15px; width:420px; height:90px; line-height:20px;}
.lei_list_img {float:left; margin-left:15px; width:140px; height:112px;}
.red_letter {float:left; margin-top:20px; margin-left:20px; width:30px; height:30px; background-color:#EFEFEF; font-size:20px; font-family:Arial; font-weight:bold; line-height:30px; text-align:center; display:inline;}
.red_list {float:left; margin-top:20px; margin-left:15px; width:565px;}
	.red_list ul li {float:left; width:110px; height:30px; color:#0065B3; line-height:26px;}
		.red_list ul li a:link,.red_list ul li a:visited {color:#0065B3;}
		.red_list ul li a:hover {color:#ff6600;}

/*流行语CSS*/
.flow_content01 {margin-top:10px; margin-left:15px; width:640px; height:80px;}
.flow_content {float:left; margin-left:25px; width:280px; height:100px; display:inline;}
	.flow_name {margin-bottom:3px; font-size:14px; color:#000000; font-weight:bold; line-height:120%;}
	.flow_name a:link,.flow_name a:visited {font-size:14px; color:#000000;}
	.flow_name a:hover {font-size:14px; color:#ff6600;}
.flow_epitome {width:100%; color:#6f6f6f; line-height:15px;}
.flow_hits {float:left; margin-top:5px; width:55px; height:24px; background-color:#FFF098; font-size:16px; font-weight:bold; font-family:"Times New Roman"; color:#454545; text-align:center; line-height:24px;}
.flow_do {float:left; margin-top:5px; margin-left:8px; width:60px; height:22px; border:1px solid #DEEAF7; color:#2F5FA1; text-align:center; line-height:22px;}
.flow_do a:link,.flow_do a:visited { color:#2F5FA1;}
.flow_do a:hover {color:#2F5FA1;}
































.content {margin:10px auto 0 auto; width:960px; height:auto; min-height:500px; overflow:hidden;}
	.content_lef {float:left; width:635px; height:auto;}
		
		.see_lef {float:left; width:220px; }
			.star_box {float:left; margin-top:15px; width:218px; height:148px;}
				
			.group_box01 {float:left; margin-top:15px; width:218px; height:248px;}
				.group_content {margin-left:15px; margin-top:15px;}
					.group_content_img {float:left; width:90px; height:85px;}
					.group_content_epitome {float:left; width:85px; height:85px; line-height:20px;}
				
		.see_rig {float:left; margin-left:15px; width:400px;}
			.see_box {margin-top:15px; width:398px; height:413px;}
				
				.cz_news_tag {margin-left:5px; width:390px; border-bottom:1px solid #D5D5D5;}
					.cz_tag01 {float:left; margin-left:3px; width:58px; height:21px; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; color:#0065B3; text-align:center; line-height:21px;}
						.cz_tag01 a:link,.cz_tag01 a:visited {color:#0065B3;}
					.cz_tag01a {float:left; margin-left:3px; width:60px; height:22px; background-color:#FF5500; color:#FFFFFF; font-weight:bold; text-align:center; line-height:22px;}
						.cz_tag01a a:link,.cz_tag01a a:visited {color:#ffffff;}
				.cz_news_list {margin-left:5px; width:390px;}
		
		.hots_box {float:left; margin-top:15px; width:633px; height:348px;}
		.hots_box_index {float:left; margin-top:15px; width:633px; height:490px;}
			.hots_tag01 {float:left; margin-left:10px; width:60px; height:28px; font-weight:normal; color:#454545; text-align:center; display:inline; cursor:hand;}
				.hots_tag01 a:link,.hots_tag01 a:visited {font-size:14px; color:#454545;}
				.hots_tag01 a:hover {font-size:14px; color:#454545;}
			.hots_tag01a {float:left; margin-left:10px; width:60px; height:26px; text-align:center; border-bottom:2px solid #ff5500; display:inline;  cursor:hand;}
				.hots_tag01a a:link,.hots_tag01a a:visited {font-size:14px; color:#ff5500;}
				.hots_tag01a a:hover {font-size:14px; color:#ff5500;}
			.hots_content {float:left; margin-top:25px; margin-left:15px; width:290px; height:120px; display:inline;}
				.hots_img {float:left; width:145px; height:112px;}
				.hots_epitome {float:left; width:145px; line-height:18px;}
					.hots_name {margin-bottom:3px; font-size:14px; color:#0065B3; font-weight:bold; line-height:120%;}
						.hots_name a:link,.hots_name a:visited {font-size:14px; color:#0065B3;}
						.hots_name a:hover {font-size:14px; color:#0065B3;}
					
					
			
				.flow_do {float:left; margin-top:5px; margin-left:8px; width:60px; height:22px; border:1px solid #DEEAF7; color:#2F5FA1; text-align:center; line-height:22px;}
					.flow_do a:link,.flow_do a:visited { color:#2F5FA1;}
					.flow_do a:hover {color:#2F5FA1;}
		
		.task_box {float:left; margin-top:15px; width:633px; height:298px; color:#2F64B7;}
			.task_box ul {margin:15px;}
			.task_box ul li {float:left; width:300px; height:25px;}
				.task_box ul li a:link,.task_box ul li a:visited {color:#2F64B7;}
				.task_box ul li a:hover {color:#2F64B7;}
		
	.content_rig {float:left; width:300px; height:auto;}
		
		
		.road_title {width:300px; height:36px; background:url(../images/company_title.gif) no-repeat;}
			.road_title_01 {float:left; font-size:14px; font-weight:bold; color:#000000; line-height:40px;}
			.road_title_02 {font-size:12px; color:#ffffff; line-height:40px;}
		.road_con {width:298px; height:204px; border-left:1px solid #FFC937; border-right:1px solid #FFC937; border-bottom:1px solid #FFC937; background-color:#FFFEF2;}
			.road_con ul {margin-left:15px;}
			.road_con ul li {float:left; margin-top:6px; width:90px;}
			.road_reg_btn {width:290px; text-align:center;}
				.road_reg_btn img {margin-top:6px;}			
		.notice_box {margin-top:15px; width:298px; height:148px;}
		
			/*右侧list样式*/
			.rig_list ul {margin-top:10px; margin-left:10px; display:block;}
			.rig_list ul li {padding-left:8px; height:25px; background:url(../images/icon02.gif) no-repeat 0px 4px;}
			
			/*右侧list样式*/
			.weekHots_list ul {margin-top:10px; margin-left:10px; display:block;}
			.weekHots_list ul li {height:25px;}
			.weekHots_list ul li b { font-weight:bold; color:#FF0000;}
			
			.qq_group_list ul {margin-top:10px; margin-left:10px; display:block;}
			.qq_group_list ul li {height:25px;}
			
		.news_box {margin-top:15px; width:298px; height:348px;}





/*悬赏任务频道*/


/*会员频道*/
.member_nav {margin:0 auto; width:960px; height:50px; background:url(../images/task_03.gif) repeat-x;}
	.member_nav_lef {float:left; width:70px; height:50px;}
	.member_nav_cen {float:left; width:380px; height:50px; line-height:12px;}
	.member_nav_rig {float:left; width:500px; height:50px; background:url(../images/task_bg.gif) no-repeat right bottom ;}
	
.member_list {margin-top:20px; margin-left:15px; width:600px; height:110px; border-bottom:1px dashed #d5d5d5;}
	.member_list_img {float:left; margin-left:10px; width:95px; height:90px; display:inline;}
	.member_list_con {float:left; width:490px; height:90px; line-height:20px;}
		.member_list_type {font-size:12px; font-weight:normal; color:#6f6f6f;}



			

/*研究频道*/
.intro_box {width:633px; height:218px;}
	.intro_lef {float:left; width:330px;}
		.intro_h2 { background:url(../images/reaearch_r2_c2.gif) no-repeat; font-size:16px; color:#FF6600; height:45px; line-height:45px;}
		.intro_details {margin-left:20px; height:100px; line-height:18px;}
		.intro_what_list {margin-left:25px; height:70px;}
			.intro_what_list ul li {float:left; padding-left:8px; width:140px; height:20px; background:url(../images/icon07.gif) no-repeat 0px 3px; color:#0065B3;}
			.intro_what_list ul li a:link,.intro_what_list ul li a:visited {color:#0065B3;}
	.intro_rig {float:left; width:275px;}
		.intro_news_tag {}
		.intro_news_list {border:1px solid #D5D5D5;}

.research_box {float:left; width:308px; height:248px;}

.ad_635x90 {width:635px; height:90px; background-color:#f5f5f5;}

.idea_box {margin-top:15px; width:270px; height:80px;}
	.idea_img {float:left; width:75px; text-align:center;}
	.idea_name {margin-bottom:3px; color:#0065B3; font-weight:bold;}
		.idea_name a:link,.idea_name a:visited {color:#0065B3;}
		.idea_name a:hover {color:#0065B3;}








	

/*热事汇-事件详情*/
.hots_big_banner {margin:10px auto 0 auto; width:960px; height:180px;}

.start_box {width:633px; height:118px; background:url(../images/hotDetails_r4_c3.gif) no-repeat left top;}
	.start_box ul{margin-top:15px; margin-left:20px; width:590px; height:88px;}
	.start_box ul li {line-height:22px;}

.picnews_lef {float:left; width:250px; height:380px;}
	.picnews_con {width:248px; height:198px; border:1px solid #D9E5FC; background-color:#F0F4FA;}
	.videonews_con {margin-top:10px; width:248px; height:168px; border:1px solid #D9E5FC; background-color:#F0F4FA;}
.picnews_rig {float:left; margin-left:10px; width:373px; height:378px;}
	.bignews {margin-top:15px; margin-left:15px; width:345px; height:75px;}
	.bignews_title {margin-bottom:8px; font-size:16px; font-family:黑体; color:#000000;}
		.bignews_title a:link,.bignews_title a:visited {font-size:16px; font-family:黑体; font-weight:normal; color:#000000;}
		.bignews_title a:hover {font-size:16px; font-family:黑体; font-weight:normal; color:#ff6600;}

	.picnews_rig ul {margin-left:15px;}
	.picnews_rig ul li {width:343px; height:28px; line-height:28px; border-bottom:1px dashed #d5d5d5;}
		.picnews_rig ul li a:link,.picnews_rig ul li a:visited {font-size:14px;}

	.videonews_list ul {margin-top:10px; margin-left:10px; display:block;}
			.videonews_list ul li {padding-left:20px; height:25px; background:url(../images/icon_mb_27.gif) no-repeat 0px 1px;}
			.videonews_list ul li a:link,.videonews_list ul li a:visited {color:#1C5CB3;}
			.videonews_list ul li a:hover {color:#1C5CB3;}

.pic_news {width:248px; heigh:198px; background-color:#F1F5FA; border:1px solid #D9E5FC;}
	.pic_news_list {margin-top:4px; margin-left:4px;}
		.pic_news_tx {width:240px; height:22px; background-color:#000000; text-align:center; line-height:22px;}
			.pic_news_tx a:link,.pic_news_tx a:visited {color:#FFFFFF;}
			.pic_news_tx a:hover {color:#FFFFFF;}
	.pic_news ul {width:240px; height:27px;}
		.pic_news ul li {float:right; margin-right:5px; margin-top:5px; width:20px; background-color:#D5DDE9; text-align:center; cursor:pointer;}
		.pic_news ul .current{ background:#6589ba; color:#fff;}



.ana_list {font-size:12px;}
	.ana_list ul {margin-top:15px; margin-left:15px;}
	.ana_list ul li {width:600px; height:auto; line-height:18px;}
	


.party_list {margin-top:10px; margin-left:10px; width:280px; height:120px;}
	.party_list_lef {float:left; width:80px; text-align:center;}
	.party_list_rig {float:left; margin-left:10px; width:190px; line-height:160%;}
	
.develop_list {font-size:12px;}
	.develop_list ul {margin-top:10px; margin-left:10px;}
	.develop_list ul li {margin-bottom:5px; width:280px; height:auto; line-height:20px;}
	


/*流行语详情页*/
.flow_title {margin-top:15px; margin-left:15px; width:600px; height:35px;}
.flow_title_name {font-size:25px; color:#000000;}

/*关于我们、网站地图等子栏目CSS*/
.about_content {margin:20px auto 0 auto; width:960px; min-height:400px; height:auto; overflow:hidden;}
	.about_content_lef {float:left; width:158px; text-align:right; background-color:#ffffff; border:1px solid #d5d5d5;}
		.about_content_lef ul li {width:138px; height:30px; border-bottom:1px dashed #cccccc; font-size:14px; color:#0080C4; line-height:30px;}
			.about_content_lef ul li a:link,.about_content_lef ul li a:visited {font-size:14px; color:#0080C4;}
	.about_content_rig {float:left; margin-left:40px; width:750px;}
		.about_h1 {height:60px; color:#ff6600; line-height:60px;}
		.about_con {font-size:14px; width:700px; line-height:28px;}

.about_footer {margin:20px auto 0 auto; width:960px; height:30px; border-top:1px solid #BAD9F5; line-height:30px; text-align:center;}

/*注册*/
.reg_content {margin:15px auto 0px auto; width:958px; height:400px; border:1px solid #d5d5d5;}
.reg02_content {margin:15px auto 0px auto; width:958px; border:1px solid #d5d5d5;}
	.reg_h2 {height:30px; font-size:14px; color:#454545; text-align:left; line-height:30px;}
	.reg_dashed {margin-left:8px; width:930px; height:3px; border-top:1px dashed #CCCCCC; text-align:left; overflow:hidden;}
	
	.list05 ul {margin-top:5px; line-height:18px;}  /*列表*/
	.list05 ul li {padding-left:10px; background:url(../images/icon07.gif) no-repeat 2px 5px;}

/*登录*/
.login01_content {margin:15px auto 0px auto; width:960px; height:auto;}
.login_box {width:298px; height:198px; background-color:#EAEAEA;}
.login_box01 {margin-top:4px; margin-left:4px; width:290px; height:190px; background-color:#FFFFFF;}
.login_content {margin-left:8px; width:276px; border-top:1px dashed #CCCCCC; text-align:left;}

/*会员中心左侧*/
.uc_content {margin:15px auto 0px auto; width:960px; overflow:hidden;}

.ucTopMenu {font-size:14px; color:#006699;}
.ucTopMenu a:link,.ucTopMenu a:visited {font-size:14px; color:#006699;}
.ucTopMenu a:hover {font-size:14px; font-weight:bold; color:#006699;}

.ucLeft {font-size:14px; color:#006BAE;}
.ucLeft ul {margin-left:10px;}
.ucLeft ul li{padding-left:8px;!important width:168px; height:30px; line-height:30px;}
.ucLeft ul li img{vertical-align:middle;}
.ucLeft ul li a:link,.ucLeft ul li a:visited{font-size:14px; color:#006BAE;}
.ucLeft ul li a:hover{font-size:14px; color:#006BAE; text-decoration:underline;}

.ucLeftCurrent {font-weight:bold; background-color:#FFFFFF; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #FFFFFF;}

#ucLeftSub {padding-left:25px; background:url(../images/user_sub.gif) no-repeat 15px 4px;}
	#ucLeftSub a:link,#ucLeftSub a:visited {font-size:12px; font-weight:bold; color:#6f6f6f;}

#ucLeftSpace{height:11px; background:url(../images/aunionCenter_r7_c2a.gif) no-repeat -10px 0px; overflow:hidden;}


.ucLeftBorder {border-left:2px solid #C6E6FF; border-right:2px solid #C6E6FF;}
.ucLeftMenu {font-size:14px; color:#006BAE; border:1px solid #C6E6FF; background-color:#F0F8FF;}
.ucLeftMenu span {padding-left:20px; background:url(../images/icon10.gif) no-repeat 3px 1px;}
.ucLeftMenu span a:link,.ucLeftMenu span a:visited {font-size:14px; color:#006BAE;}
.ucLeftMenu span a:hover {font-size:14px; color:#006BAE;}

.ucLeftSubMenu {font-size:12px; color:#006BAE;}
	.ucLeftSubMenu ul {margin-left:15px; margin-top:6px;}
	.ucLeftSubMenu ul li {padding-left:10px; width:95%; height:24px; background:url(../images/icon08.gif) no-repeat 0px 0px;}
	.ucLeftSubMenu ul li a:link,.ucLeftSubMenu ul li a:visited {font-size:12px; color:#006BAE;}


.icon_user_home {padding-left:23px; background:url(../images/user_home.gif) no-repeat 0px 0px;}
.icon_user_msg {padding-left:23px; background:url(../images/user_msg.gif) no-repeat 0px 0px;}
.icon_user_17rent {padding-left:23px; background:url(../images/user_17rent.gif) no-repeat 0px 0px;}
.icon_user_union {padding-left:23px; background:url(../images/user_union.gif) no-repeat 0px 0px;}
.icon_user_17j {padding-left:23px; background:url(../images/user_17j.gif) no-repeat 0px 0px;}
.icon_user_comment {padding-left:23px; background:url(../images/user_comment.gif) no-repeat 0px 0px;}
.icon_user_rent {padding-left:23px; background:url(../images/user_rent.gif) no-repeat 0px 0px;}
.icon_user_17g {padding-left:23px; background:url(../images/user_17g.gif) no-repeat 0px 0px;}
.icon_user_2house {padding-left:23px; background:url(../images/user_2house.gif) no-repeat 0px 0px;}
.icon_user_go {padding-left:23px; background:url(../images/user_go.gif) no-repeat 0px 0px;}
.icon_user_info {padding-left:23px; background:url(../images/user_info.gif) no-repeat 0px 0px;}
.icon_user_pwd {padding-left:23px; background:url(../images/user_pwd.gif) no-repeat 0px 0px;}
.icon_user_17renta {padding-left:23px; background:url(../images/user_17renta.gif) no-repeat 0px 0px;}

.icon_user_news {padding-left:23px; background:url(../images/user_news.gif) no-repeat 0px 0px;}
.icon_user_task {padding-left:23px; background:url(../images/user_task.gif) no-repeat 0px 0px;}
.icon_user_blog {padding-left:23px; background:url(../images/user_blog.gif) no-repeat 0px 0px;}


/*会员中心右侧*/
.friend_content {float:left; margin-left:10px; margin-top:10px; width:80px; text-align:center; display:inline;}

.msg_list {font-size:12px;}
.msg_list ul {margin-top:15px; margin-left:15px;}
.msg_list ul li {float:left; width:150px; height:24px;}

.uc_fresh_tag {background:url(../images/userCenter_r2_c2.gif) repeat-x bottom;}
	.uc_fresh_tag01 {float:left; margin-left:2px; padding:0 10px; height:26px; border:1px solid #d5d5d5; background-color:#f5f5f5; font-size:12px; color:#006BAE; line-height:26px;}
	.uc_fresh_tag01a {float:left; margin-left:2px; padding:0 10px; height:26px; border:1px solid #d5d5d5; border-bottom:1px solid #ffffff; background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#454545; line-height:26px;}
.uc_fresh_content {font-size:12px;}
.uc_fresh_content ul {margin-top:8px;}
.uc_fresh_content ul li {height:28px; padding-left:5px; border-bottom:1px dashed #dddddd; line-height:28px;}


.ucTitle {font-size:14px; font-weight:bold; color:#000000;}

.ucMainTag {float:left; margin-left:5px; padding:0px 10px; background-color:#FFFFFF; height:26px; font-size:12px; text-align:center; line-height:26px; border-top:1px solid #BAD9F5; border-right:1px solid #BAD9F5; border-left:1px solid #BAD9F5;}
	.ucMainTag a:link,.ucMainTag a:visited,.ucMainTag a:hover {font-size:12px;}
.ucMainTaga {float:left; margin-left:5px; padding:0px 10px; height:26px; font-size:12px; text-align:center; line-height:26px; background-color:#D9EEFF; border-top:1px solid #BAD9F5; border-right:1px solid #BAD9F5; border-left:1px solid #BAD9F5;}
	.ucMainTaga a:link,.ucMainTaga a:visited,.ucMainTaga a:hover {font-size:12px; font-weight:bold; color:#006BAE;}
.ucMainTagSpa {float:left; margin-left:5px; padding:0px 10px; height:26px; line-height:26px;}
	.ucMainTagSpa a:link,.ucMainTagSpa a:visited,.ucMainTagSpa a:hover {font-size:12px; color:#666666; text-decoration:underline;}

.ucMainBorder {border-top:1px solid #BAD9F5;}
.ucMainTable {font-size:12px;}
.ucMainTable tr th {height:25px; background-color:#f5f5f5; border-top:1px solid #ffffff; border-bottom:1px solid #dddddd;}
.ucMainTable tr td {height:30px; border-bottom:1px dashed #cccccc;}
.ucMainTable a:link,.ucMainTable a:visited {color:#0065B3; text-decoration:underline;}
.ucMainTable a:hover {color:#000000; text-decoration:none;}

/*我的好友*/
.friend-box {float:left; margin-left:15px; margin-top:15px; width:80px; height:120px; line-height:20px;}


.t_b_f60 {font-weight:bold; color:#ff6600;}
.blod {font-weight:bold;}


