@charset "utf-8"
/* 列表页css */
body{ font-family:Arial, "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "宋体";}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
label,summary{cursor:default;}
a,button{cursor:pointer;border: 0;}
table {font-size: 12px;}
h1,h2,h3,h4,h5,h6,em,b{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
.w{width: 1002px;}
.w2{width: 1000px;}
.w, .w2{margin: 0 auto;overflow: hidden;}
.fl, .left, .cont_left{float: left}
.fr, .right, .cont_right{float: right}
.bk{display: block}
.oz{overflow: hidden;}
.bs {border: 1px solid #ddd;background: #fff;margin-top: 8px;}
.mt{margin-top: 20px;}
.mt40{margin-top: 40px;}
.lh24{line-height: 18px;}
.clear{clear: both}
.pr{position: relative}
.pa{position: absolute}
.hide{display: none;}
.whole a{ color:#333; text-decoration:none;}
.whole a:hover{ color:#0159a3; text-decoration:underline;}

.whole{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-top:19px; padding-bottom:20px;}
.list{ width:660px;}
.huodong{ width:300px; overflow:hidden;}

/*列表页左侧样式表开始*/
.weizhi{ width:660px; height:16px;line-height:16px; padding-bottom:20px; border: none; font-size:14px; color:#222;}
.weizhi a{ color:#666; text-decoration:none;}
.weizhi a:hover{ color:#333; text-decoration:none;}
.weizhi span{width:9px; height:9px; float:left; margin-top: 13px; margin-right: 4px; display:block; background:url(images/ninplace_03.gif);}
.weizhia{ width:660px; height:16px;line-height:16px; padding-bottom:20px; border: none; font-size:14px; color:#222;}
.weizhia a{ color:#666; text-decoration:none;}
.weizhia a:hover{ color:#333; text-decoration:none;}
.weizhia span{width:9px; height:9px; float:left; margin-top: 13px; margin-right: 4px; display:block; background:url(images/ninplace_03.gif);}

.list_bt{ width:655px; height:40px; background:#f6f6f6; padding-left:5px; margin-bottom:18px; line-height:40px; font-size:14px; color:#444; }
.list_bt h1{ font-size:20px; color:#0159a3; line-height:40px;}
.list_bt a{ color:#444; text-decoration:none;}
.list_bt a:hover{ color:#0159a3; text-decoration:none;}

.list_nr{ width:660px;border-top:1px solid #0159a3;}
.list_nr p{color:#444;height:20px;line-height:20px; padding:24px 0px 24px 0px; border-bottom:1px solid #ddd;overflow:hidden;}
.list_nr p a{ color:#444 !important;}
.list_nr p a,.list_nr p a:hover,.list_nr p a:link,.list_nr p a:visited {float:left;width:440px;overflow:hidden;font-size:14px;}
.list_nr span{float:right;width:80px;color:#B2B0B1;overflow:hidden; font-size:12px;}
.list_nr_typename{float:left;width:auto; font-size: 14px;color: #444; padding-right:5px;}

/*列表页左侧分页符样式表开始*/
.dede_pages {	font-size: 14px;}
.dede_pages ul,.dede_pages tr {	float: left;	padding: 4px;	list-style-type: none;}
.dede_pages ul li,.dede_pages tr td {	float: left;	line-height: 17px;	margin-right: 6px;}
.dede_pages ul li a,.dede_pages tr td a {	float: left;	padding: 0px 4px 2px;	color: #333;	display: block;	text-decoration: none;}
.dede_pages .pageinfo {	line-height: 21px;	/* padding:12px 10px 12px 16px; */	color: #707070;	width: auto;	float: left;}
.dede_pages .pageinfo strong {	color: #333;	font-weight: normal;	margin: 0px 2px;}
.dede_pages .thisclass a, .dede_pages .thisclass a:hover {	font-size: 18px;	color: #69AB41;}

/*列表页右侧样式表开始*/
.list_ad{ width:275px; height:240px; overflow:hidden; padding-bottom:40px;}

.huodong_nr{ width:275px; height:auto; overflow:hidden; padding-bottom:25px; }
.huodong_bt{ padding-bottom:15px; overflow:hidden;}
.huodong_bt span{ width:60px; height:40px; border-bottom:1px solid #4ea40a;  top:0px;  color: #4ea40a;  font-size: 14px;   line-height: 40px;}
.huodong_bt a{ width:38px; height:40px;border-bottom:1px solid #999; padding-left:177px; font-size: 12px;    line-height: 40px; color:#999;}
.huodong_con{ }
.huodong_con p{color:#B2B0B1;height:20px;line-height:20px; padding:5px 0px 5px 0px; overflow:hidden; }
.huodong_con p a{float:left;width:195px;overflow:hidden;font-size:12px; color:#666;}
.huodong_con p a font{ color: #666 !important;}
.huodong_con span{float:left;width:35px;color:#999;overflow:hidden; font-size:12px;}
.huodong_con_typename{float:left;width:auto; font-size: 12px;color: #666; padding-right:3px; left:230;}

.huodong_cona p{color:#B2B0B1;height:20px;line-height:20px; padding:5px 0px 5px 0px; overflow:hidden; }
.huodong_cona p a{float:left;width:185px;overflow:hidden;font-size:12px; color:#666;}
.huodong_cona span{float:right;width:35px;color:#999;overflow:hidden; font-size:12px;}

.huodong_conb p{color:#B2B0B1;height:20px;line-height:20px; padding:5px 0px 5px 0px; overflow:hidden; }
.huodong_conb p a{float:left;width:238x;overflow:hidden;font-size:12px; color:#666;}
.huodong_conb span{float:right;width:35px;color:#999;overflow:hidden; font-size:12px;}

/*idp_story*/
.story_bt {  font-size: 16px; font-weight:normal; height: 30px;    line-height: 30px;color:#8EB056; }
.no_line {border: medium none !important;}
#idp_story{margin-top: 10px; width:275px; font-size:12px;}
#idp_story .slide_nav{border-bottom: 1px solid #4ea40a;}
#idp_story .slide_nav li{ float: left; margin-right: 4px;}
#idp_story .slide_nav li a{ border: 1px solid #e0e0e0; display: block; width: 84px; text-align: center; height: 24px; line-height: 24px; color: #444; border-bottom:0;}
#idp_story .slide_nav li.cur a{ border: 1px solid #4ea40a; color: #4ea40a; border-bottom:0;}
#idp_story .slide_img{ margin-top: 10px;}
#idp_story .slide_img li{ display: none;}
#idp_story .slide_img li p{ line-height: 22px; color:#666;padding:5px 0px 5px 0px;}
#idp_story .slide_img li p:before{ content: "- "}
#idp_story .slide_img li p{ *padding-left: 10px;}
#idp_story li.cur{ display: block;}
.new_lianjie a{ text-decoration:none; color:#5DB007;}
.new_lianjie a:hover{ text-decoration:none; color:#5DB007;}
