@charset "gbk"; 
/* Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{ margin:0; padding:0; }
body{ font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; }
ul{ list-style-type:none; }
a{ color:#3f3f3f; text-decoration:none; }
a:hover{ color:#CD0200; text-decoration:underline; }
em{ font-style:normal; }
li{ list-style:none outside none; }
img{ border:0 none; vertical-align:middle; }



/*PublicStyle */
.fl{ display:inline; float:left; }
.fr{ float:right; }
.contentdiv{ width:1000px; margin:auto; padding-bottom: 20px;}
.content{ width:1000px; margin:0 auto; overflow:hidden; zoom:1; }
.footer, .layout, .footlink{ width:1000px; margin:0 auto;  overflow:hidden; zoom:1; }
.layout{ clear:both; overflow:hidden; zoom:1;  }

/*当前位置 */
.content{ padding-top:10px; overflow:hidden; }
.SubNav{ width:1000px; overflow:hidden; zoom:1; }
.nwes_logo{ float:left; width:153px; padding-top:6px; }
.SubNav-tool{ float:left; width:1000px; height:30px; border-bottom:#ebebeb solid 0px; padding-bottom:6px; }
.SubNav_list{ float:left; width:480px; padding-top:5px; margin-right:26px; height:22px; line-height:22px; overflow:hidden; }
.SubNav_list a{ padding:0 6px; }

.Search{ float:right; width:318px; height:24px; border:#007cc3 solid 1px; }
.Search .txt{ float:left; width:230px; height:24px; padding-left:5px; background:#fff; border:0 none; outline:none; font:12px/22px '宋体', verdana, tahoma, arial, 'SimSun', sans-serif; color:#aaaaaa; }
.Search .btn{ float:left; background:url(../images/detail_bg.gif) 0 0; width:83px; height:24px; border:none; color:#fff; text-indent:-9999px; cursor:pointer; }

.MainL{ float:left; width:660px; padding-right:10px; }
.MainR{ float:left; width:320px; padding-left:10px; }
.tit-bar{line-height:24px; font-size:14px; color:#979797; border-bottom:#ebebeb dashed 1px; overflow:hidden; }
.tit-bar a{ color:#666; font-size: 14px; font-family: "Microsoft Yahei";}
.tit-bar a:hover{ color:#CD0200; text-decoration:underline; }
.tit-bar1{ float:left; width:380px; padding:5px 0 9px 0;color:#666; font-family: "Microsoft Yahei";}
.blue{ color:#0086d3; }
.blue a{ color:#0086d3; }
.blue a:hover{ color:#0086d3; text-decoration:underline; }

.MainL_ad{ padding:15px 0 15px 0; clear:both; }
.MainL_ad1{ width:638px; background:#f9f9f9; border:#ebebeb solid 1px; }
.MainL_ad1 .MainL_ad2{ width:633px; height:48px; padding:5px 0 5px 5px; overflow:hidden; }
.MainL_ad1 li{ float:left; width:148px; height:24px; line-height:24px; padding-left:5px; margin-right:5px; background:url(../images/dian.gif) no-repeat 0 10px; overflow:hidden; }

.MainL_Article .hd h1{ font-family:"微软雅黑"; font-size:26px; font-weight:bold; padding-bottom:15px; padding-top:15px; text-align:center; }
.tit-bar2{ height:30px; border-bottom:#ebebeb dashed 1px; text-align: center; padding-bottom: 15px;}
.tit-bar20{ float:left; width:620px; line-height:30px; color:#666;font-family: "Microsoft Yahei";font-size: 14px;}
.tit-bar20 a{ color:#666;}
.tit-bar20 a:hover{ color:#666; text-decoration:underline; }



.bd_ftdiv{ width:640px; overflow:hidden;}
.bd_ftdiv .shareBtn{ float:right; }

.MainL_bd{ padding:30px 10px 0 0; }
.MainL_bd .bd_Article{ width:655px; padding-bottom:25px; line-height:26px; font-size:14px; }
.MainL_bd .bd_Article p{ line-height:26px; margin-bottom:10px; text-indent:2px; font-family: "Microsoft Yahei";font-size: 16px;}
.MainL_bd .bd_Article img{ margin-bottom:0px; }

/*分页*/
.MainL_bd .bd_Article .page_num{ padding:0 10px; margin:5px 0; border:1px solid #d2e1f1; text-decoration:none; display:inline-block; font-family:Arial; }
.MainL_bd .bd_Article .page_num:hover{ padding:0 10px; margin:5px 0; background:#379BE9; border:1px solid #379BE9; color:#fff; text-decoration:none; display:inline-block; }
.MainL_bd .bd_Article .page_txt{ padding:0 10px; margin:5px 0; border:1px solid #d2e1f1; text-decoration:none; display:inline-block; }
.MainL_bd .bd_Article .page_txt:hover{ padding:0 10px; margin:5px 0; background:#379BE9; border:1px solid #379BE9; color:#fff; text-decoration:none; display:inline-block; }
.MainL_bd .bd_Article div center span { padding:0 10px; background:#379BE9; border:1px solid #379BE9; color:#fff; display:inline-block; }

.MainL_bd .bd_edit{ width:635px; height:24px; line-height:24px; color:#666; padding-right:5px; border-bottom:#ebebeb dashed 1px; }
.MainL_bd .bd_edit span{ float:right; }

.bd_ftdiv .bd_ft{ height:33px; padding:20px 0 20px 300px; }
.bd_ftdiv .ft_btn{ float:left; }

.bd_ftdiv .ft_btn .channel-btn{ float:left; width:88px; height:33px; line-height:33px; background:#0086d3; display:block; margin-right:15px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; }
.bd_ftdiv .ft_btn .channel-btn a{ color:#fff; }
.bd_ftdiv .ft_btn .channel-btn a:hover{ color:#fff; text-decoration:underline; }
.bd_ftdiv .ft_btn .channel-btn:hover{ background:#0095eb; }


.MainL_ad4{ clear:both; overflow:hidden; zoom:1; }
.MainL_ad40{ clear:both; width:640px; padding-bottom:20px; overflow:hidden; zoom:1; }

/* 相关阅读 */
.about_read{ clear:both; padding:0 0 20px 0; overflow:hidden; zoom:1; }
.about_read .hd{ clear:both; height:31px; }
.about_read .bd_list .hd h1{ width:420px; height:18px; display:block; font-weight:bold; color:#000; }
.about_read .hd h1 span{ width:80px; height:18px; line-height:18px; padding:3px; background:#fff; font-size:14px; font-weight:bold; color:#3F3F3F; display:inline-block; text-align:center; }

.recommended .hd h1, .club .hd h1, .review .hd h1, .hotnews .hd h1{width:640px; height:18px; display:block; }
.recommended .hd h1 span, .club .hd h1 span, .review .hd h1 span, .hotnews .hd h1 span{ width:100px; height:32px; line-height:32x; margin-left:10px; padding:3px; font-family:"微软雅黑"; font-size:18px;display:inline-block; text-align:center; }
.about_read .hd h1 span.keyword{ height:18px; line-height:18px; padding:2px 3px; margin-left:20px; font-size:16px; background:#eff9ff; border:#8bd5ff solid 1px; display:inline-block; text-align:center; }

.about_read .bd{ padding-top:5px; overflow:hidden; zoom:1; }

.about_read .bd_list{ float:left; width:420px; margin-right:20px; padding-top:1px; }
.about_read .bd_list ul{ padding-left:0px; }
.about_read .bd_list li{ float:left; width:370px; height:30px; line-height:30px; padding-left:10px; font-size:14px; background:url(../images/detail_bg.gif) no-repeat 0 -95px; overflow:hidden; }
.about_read .bd_list li span{ color:#686868;}

.about_read .MainL_ad5{ float:left; width:200px; overflow:hidden; }


/* 编辑推荐 */
.recommended{ width:660px; overflow:hidden; }
.recommended .hd, .hotnews .hd{ padding-bottom: 10px;height: 32px;background: #eee;color: #333;
font-size: 18px;
line-height: 32px;
margin-bottom: 20px;
border-left: 3px solid #ed1b23;}

.commend { width:660px; height:270px; margin-bottom:30px; overflow:hidden; zoom:1; }
.commend .pic{ float:left; width:340px;  overflow:hidden; }
.commend .pic .bd_pic{ float:left; width:150px; height:119px; padding:6px 0 0 20px; margin-bottom:20px; position:relative; }
.commend .pic .bd_pic img{ width:150px; height:95px; }
.commend .pic .bd_pic .picbg{ width:150px; height:25px; line-height:25px; position:absolute; background:#000; color:#000; opacity:0.6; filter:alpha(opacity=60); bottom:0; left:0; overflow:hidden; text-align:center; cursor:pointer; }
.commend .pic .bd_pic p{ width:150px; height:25px; line-height:25px; margin:0 0 0 20px; position:absolute; color:#000; bottom:0; left:0; overflow:hidden; text-align:center; cursor:pointer; }
.commend .pic .bd_pic p a{ text-decoration:none; color:#fff; }
.commend .pic .bd_pic p a:hover{ text-decoration:underline; color:#fff; }

.commend .txt{ float:left; width:320px;}
.commend .txt li{ width:320px; height:26px; line-height:26px; background:url(../images/detail_bg.gif) no-repeat 0 -100px;  font-size:14px; text-indent:10px; overflow:hidden; }
.commend .txt .li2{padding:15px 0 0 0; }

/* 排行 */
.hotnews{ width:640px; clear:both;  overflow:hidden; }
.rdph{ float:left; width:320px; padding-right:20px; }
.rdph_li{ overflow:hidden;}
.rdph_li li{ width:320px; height:32px; line-height:32px; font-size:14px;  overflow:hidden; }
.ranknum{ float:left; background-color:#bebebe; border-radius:10px 10px 10px 10px; font-size:12px; color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:16px; line-height:16px; margin-top:6px; text-align:center; width:16px; float:left; }
.rdph_li li span.front{ background-color:#ff5400; font-family:Arial, Helvetica, sans-serif;}
.rdph_li li a{ color:#343434; padding-left:10px; }


.MainL_Article .MainL_ad5{ float:left; width:300px; }
.MainL_ad6{ padding:5px 0 0 0;  overflow:hidden; zoom:1; }
.MainL_ad60{ float:left; width:320px; height:256px; padding-right:20px; }
.MainL_ad61{ float:left; width:300px; height:250px; }

.review{ width:640px; margin-bottom:20px; overflow:hidden; }
.review .hd{ height:31px; padding-bottom:10px; }

/* 右边ad */
.MainR_ad1{ padding:15px 0 0 0; }
.MainR_ad1 img{ width:320px; height:250px; }
.MainR_ad2{ padding:10px 0; }
.MainR_ad2 img{ width:320px; height:250px; }
.MainR_ad3{ clear:both; margin:15px 0; padding:12px 9px; border:#D2E1F1 solid 1px; }
.MainR_adtop1{ margin-top:0px; border-top:0px; }

.ct_txt{ float:left; }
.ct_txt ul{ border-top:1px solid #bfdced; }
.ct_txt li{ background-position:10px -466px; border-bottom:1px solid #bfdced; border-right:1px solid #bfdced; color:#647497; height:30px; line-height:30px; width:63px; background:#eff8ff; text-align:center; }
.ct_txt li.hover{  background:url(../images/detail_bg.gif) no-repeat 0 -572px;  border-bottom:1px solid #bfdced; border-right:1px solid #007CC3; color:#E4E4E4; height:30px; line-height:30px; position:relative; width:63px; color:#fff; }
.ct_txt li.hover a{ color:#fff; }
.xuxian1{ border-bottom:1px dashed #b5b5b5; height:3px; margin:10px 0 0 0; overflow:hidden; }
.kongge{ height:3px; margin:10px 0 0 0; overflow:hidden; }



/* 健康 */
.health, .education, .trip, .jrkd, .cnxh{ width:318px; border:#d2e1f1 solid 1px; border-top:#007cc3 1px solid; }
.education{ margin-top:15px; }

.health .bd_list, .education .bd_list, .education .bd_list, .trip .bd_list, .estate .bd_list, .cnxh .bd_list, .car .bd_list{ width:318px; overflow:hidden; }
.health .bd_list .pic li, .education .bd_list .pic li, .trip .bd_list .pic li, .estate .bd_list .pic li, .car .bd_list .pic li{ float:left; width:142px; text-align:center; padding:10px 8px 0px 8px; position:relative; }
.health .bd_list .pic li img, .education .bd_list .pic li img, .trip .bd_list .pic li img, .estate .bd_list .pic li img{ width:142px; text-align:center; }
.health .bd_list .pic .p1, .education .bd_list .pic .p1, .trip .bd_list .pic .p1, .estate .bd_list .pic .p1, .car .bd_list .pic .p1{ width:142px; height:25px; line-height:25px; margin-left:8px; position:absolute; background:#000; color:#000; opacity:0.6; filter:alpha(opacity=60); bottom:0px; left:0; overflow:hidden; text-align:center; cursor:pointer; }
.health .bd_list .pic p, .education .bd_list .pic p, .trip .bd_list .pic p, .estate .bd_list .pic p, .car .bd_list .pic p{ width:142px; height:25px; line-height:25px; margin-left:8px; position:absolute; left:0px; color:#fff; bottom:0px; cursor:pointer; overflow:hidden; text-align:center; }
.health .bd_list .pic p a, .education .bd_list .pic p a, .trip .bd_list .pic p a, .estate .bd_list .pic p a, .car .bd_list .pic p a{ text-decoration:none; color:#fff; }
.health .bd_list .pic p a:hover, .education .bd_list .pic p a:hover, .trip .bd_list .pic p a:hover, .estate .bd_list .pic p a:hover, .car .bd_list .pic p a:hover{ text-decoration:underline; color:#fff; }


/* PublicStyle房产, 健康, 教育, 旅游 */
.estate, .car , .trip{ width:318px; border:#d2e1f1 solid 1px; border-top:#007cc3 1px solid; margin:15px 0 0 0; }
.estate .hd, .car .hd, .health .hd, .education .hd, .trip .trip_hd, .jrkd .jrkd_hd, .cnxh .cnxh_hd{ height:29px; line-height:29px; background:#fbfbfb; border-top:#d2e1f1 solid 1px; border-bottom:#d2e1f1 solid 1px;  font-size:14px; font-weight:bold; color:#007cc3; text-indent:15px; }
.estate .bd, .car .bd, .health .bd, .education .bd, .trip .trip_bd{ width:302px; padding:10px  8px; overflow:hidden; color:#343434; font-size:14px; clear:both; }
.estate .bd li, .car .bd li, .health .bd li, .education .bd li, .trip .trip_bd li{ background:url(../images/detail_bg.gif) no-repeat 0 -100px; height:28px; line-height:24px; width:100%; overflow:hidden; text-indent:10px; }

/*top*/

.num-top {
	width:12px;
	height:12px;
	color:#FFFFFF;
	text-align:center;
	display:inline;
	float:left;
	font-size:10px;
	line-height:12px;
	background:#ff5400;
	border:1px solid #ff5400;
margin-top: 5px;
}
.num-normal {
	width:12px;
	height:12px;
	color:#fff;
	text-align:center;
	display:inline;
	float:left;
	font-size:10px;
	line-height:12px;
	background:#CACACA;
	border:1px solid #CACACA;
}
@media all and (-webkit-min-device-pixel-ratio:0) {
.num-top, .num-normal {
font-family:'simsun'
}
}
.tab-bd-blue .num-top {
	background:#1366cb;
	border:1px solid #0a5bbf
}
.tab-bd-brown .num-top {
	background:#ae730d;
	border:1px solid #996306
}
.icon-video {
	float:left;
	display:inline;
	background-position:-180px -20px;
	width:12px;
	height:12px;
	overflow:hidden;
	text-indent:-99px
}
.item-hd .icon-video {
	position:relative;
	top:2px;
	top:-1px\9;
*top:-1px;
	left:2px;
	float:left
}
.icon-rise, .icon-fall, .icon-fair {
	float:right;
}
.icon-rise {
	background-position:100% -1px
}
.icon-fall {
	background-position:100% -19px
}
.icon-fair {
	background-position:100% -37px
}


.icon-new {
	float:left;
	background-position:-214px -37px;
	background-position:-214px -39px\9;
*background-position:-214px -39px;
	height:12px
}
.list-tt {
	background:#f7f7f7;
	overflow:hidden;
	color:#808080;
	height:25px;
	line-height:24px;
	padding:0 0 0 10px
}
.tt-index {
	float:left;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #fff
}
.tt-title {
	float:left
}
.tt-search {
	float:right;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #fff
}
.tt-value {
	display:inline;
	float:right;
	width:70px
}
.list-tt .tt-value {
	width:60px
}
.list li {
	overflow:hidden;
	position:relative;
	height:22px;
	line-height:25px;
	padding:8px 0 9px;
	border-bottom:1px dotted #dbdbdb;
	margin:0 14px; 
font-size: 14px;
}
.list-title {
	float:left;
	display:inline;
	width: 260px;
	height: 14px;
	overflow: hidden;
}
.list .num-top, .list .num-normal {
	margin-right:10px
}
.list .icon-up, .list .icon-down {
	width:46px;
	text-align:right
}
.list .icon-rise, .list .icon-fall, .list .icon-fair {
	width:46px;
	text-align:right
}
.list .icon-search {
	margin-right:10px
}
.item-list .num-top, .item-list .num-normal {
	margin-right:20px
}
.item-list .icon-up, .item-list .icon-fall, .item-list .icon-fair {
	text-align:right;
	width:46px;
	margin-left:10px
}
.item-list .icon-rise {
	text-align:right;
	width:46px;
	margin-left:10px
}
.item-list li {
	border-top:1px dotted #dbdbdb;
	margin-top:-1px;
	width:100%;
	overflow:hidden
}
.item-list li.current {
	background:#fcfcfd
}
.item-hd {
	height:15px;
	padding:8px 5px 9px 14px;
*padding:7px 5px 7px 14px
}
.item-bd {
	width:auto;
	overflow:hidden;
	padding:0 10px;
	position:relative
}
.item-img img {
	float:left;
	border:1px solid #e8e8e8;
	display:inline;
	margin:0 10px 0 5px;
	max-width:120px;
	max-height:110px;
	position:relative
}
.item-info {
	width:100%;
	height:120px;
	overflow:hidden;
	position:relative;
	z-index:1;
	word-wrap:break-word;
	word-break:break-all
}
.item-text {
	line-height:20px;
	position:relative;
	top:-3px;
*top:2px;
	display:inline
}
.item-text a {
	color:#4d4d4d
}
.links:after {
	content:'.';
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.box-hot {
border:1px solid #d9d9de;
float: left;
width: 308px;
height: 361px;
overflow: visible;
margin: 0 15px 0 0;
position: relative;
z-index: 2;
margin:30px;
}
#box-cont {
	width:100%;
	clear:both
}
.tab-hd {
	background-repeat:repeat-x;
	overflow:hidden;
	width:100%
}
.tab-hd ul {
	width:3000px
}
.tab-hd li {
	float:left;
	cursor:pointer;
	color:454545
}
.tab-hd li.current {
	color:#fff;
	font-weight:700;
	margin-top:0
}
.tab-bd {
	overflow:hidden;
	padding-bottom: 10px;
	clear:both;
}
.tab-skin-hot {
	border-bottom:1px solid rgb(223, 223, 223);
	height:32px
}
.tab-skin-hot li {
	width:153px;
	height:32px;
	position:relative;
	line-height:30px;
	text-align:center;
	font-size:12px;
	font-size:14px;
	font-weight:700;
	font-family:'微软雅黑'
}
.tab-skin-hot li.current {
	border:1px solid #0A80C4;
	height:30px;
	line-height:30px;
	background:#0095eb;
}
.tab-skin-main {
	background-position:0 -231px;
	height:28px
}
.jrkd2{
width: 320px;
}
.jrkd{
width: 318px;
border: #d2e1f1 solid 1px;
border-top: #007cc3 1px solid;
}
.jrkd .jrkd_hd{
height: 29px;
line-height: 29px;
background: #fff;
font-size: 14px;
font-weight: bold;
color: #252525;
text-indent: 15px;
float:left;
width:100%;
cursor:default;
}
.jrkd .jrkd_bd{ font-size:14px; color:#FFF; overflow:hidden; }


/*top*/


.pm_keyword {
  line-height: 32px;
  font-size: 18px;
  color: #555;
  padding:5px 10px 5px 25px;
  overflow: hidden;
  height: 32px;
  border-top: 1px solid #e8e8e8;
  background: #eee;
  border-left: 3px solid #ed1b23;
  font-family: "微软雅黑";
  font-weight: bold;
  margin-bottom: 10px;
}
.pm_keyword a {
  color: #0c73b7;
  padding: 0 6px;
}
.pm_keyword a:hover {
  text-decoration: underline;
  color: #ff6e00;
}
.right {
    float: right;
font-size: 14px;
}

/***** 翻页 *****/
.page {text-align:center; padding:15px 0 10px; margin:-3px 10px 0 10px; zoom:1; clear:both;overflow:hidden;}
.page span{line-height: 15px;padding:7px 10px 0 10px;margin-right:2px;background:#F7F7F7;font-family:"宋体";height:22px;display:inline-block; border:#cccccc 1px solid; color:#000000;}
.page b {padding:7px 10px 0 10px;height:22px;font-family:"宋体";background:#CC0000; border:#cccccc 1px solid; color:#fff;display:inline-block;line-height: 15px;}
.page a { background:#F7F7F7; border:#cccccc 1px solid; padding:7px 10px 0 10px; font-family:"宋体";margin:0 2px;display:inline-block; height:22px;line-height: 15px;}
.page .page a.curent { background:#CC0000; border:#cccccc 1px solid;font-family:"宋体"; text-decoration:none; color:#fff;}
.pageLeft { text-align:left !important;}

#div_currpage a,#div_currpage span{ display:inline-block; border:1px solid #ccc; background:#f9f9f9; font-size:14px; margin:5px 0px; padding:3px 8px; color:#000;}
#div_currpage span.page-Article { border:1px solid #a03b03; 

