﻿.nature{ position:relative; overflow:hidden; padding:0 10px 12px 10px}
.nature div{ width:24%; float:left; margin-left:1%}
.nature div p{}
.nature div a{ display:block; width:52px;text-align:center; height:52px; line-height:50px; vertical-align:middle; margin:0 auto; -moz-border-radius:28px;-webkit-border-radius:28px;  border-radius: 28px;background:#FFF}
.nature .nature_qz a{ border:2px solid #3eaee6; }
.nature .nature_jz a{ border:2px solid #ec736c; }
.nature .nature_sx a{ border:2px solid #4dcdae; }
.nature .nature_yj a{ border:2px solid #f7ad3a; }


.bwp{}
.bwp .title {
	position:relative;
}
.bwp .box {
	height:31px;
	border-top:1px solid #DDDDDD;
	background:-webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#ECECEC));
	background:-moz-linear-gradient(top, #F5F5F5, #ECECEC);
}
.bwp h2 {
	position:absolute;
	width:92px;
	line-height:35px;
	font-size:16px;
	color:#585e68;
	top:-1px;
	left:0;
	text-indent:12px;
}

#newsBlock{ position:relative; overflow:hidden;}

.hot_position{ margin:10px 8px 10px 8px; padding:0 3px 10px 3px;border:1px dashed #dedede; color:#999}
.hot_position a{text-align:center; display:inline-block; margin:10px 8px 0 8px;white-space:nowrap; color:#707070}
.hot_position .prominent{color:#00afb7}


.hots{margin:0 10px; padding-top:12px; overflow:hidden;}
.hots .scbox span{display:inline-block;width:25%; }
.hots a{display:block;height:30px;line-height:30px;color:#979799;text-overflow:ellipsis;text-align:center;margin:2px;background-color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;}
.hots a.mk{color:#02bac1;background-color:#f5fdfd}
.hots p{text-align:center;padding:5px}
.hots p span{display:inline-block;width:8px;height:8px;margin:0 7px;background-color:#9F9F9F;border-radius:20px}
.hots p .pt{background-color:#02c0c7;}

.hot_more{ margin:0 8px 10px 8px}
.hot_more a{ display:block; text-align:center; line-height:30px; vertical-align:middle; background:#f9f9f9; border:1px solid #e9e9e9}

.tbl {
	position:absolute;
	height:26px;
	right:5px;
	top:5px
}
.tbl p {
	float:left;
	position:relative;
	width:45px;
	height:26px
}
.tbl span {
	position:absolute;
	width:100%;
	line-height:28px;
	text-align:center;
	color:#606060;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.tbl .mk {
	width:43px;
	height:25px;
	border-radius:3px 3px 0 0
}
.tbl .mk span {
	line-height:26px;
	color:#02c0c7;
	border:1px solid #CECECE;
	border-bottom:none;
	border-radius:3px 3px 0 0;
	background-image:-webkit-gradient(linear, left top, left 30%, from(#DFDFDF), to(#F4F4F4))
}


.zhuanti_list{ padding:5px 3px 5px 3px; background:#fff}
.zhuanti_list ul li{ position:relative; padding:8px 10px 8px 10px;border-bottom: 1px solid #ececec; overflow:hidden;table-layout: fixed;}
.zhuanti_list ul li:last-child{ border-bottom:none}
.zhuanti_list ul li img{ float:left; width:102px; height:auto; margin-right:8px}
.zhuanti_list ul li a{ display:block}
.zhuanti_list ul li p{color:#6f6f6f;line-height:24px; padding-top:3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhuanti_list ul li i{display:block; text-align:left; padding-left:3px; padding-top:4px; color:#999; font-size:12px}

.link_info{ background:#dbd5ce;}
.link_info a{display:block;padding:6px 5px 6px 20px;font-size:14px;color:#883737;background:url(../images/link_bg.png) no-repeat 13px center;}