﻿/*栏目页*/
.content{ height:100%; overflow:hidden; width:1000px; margin:0 auto; margin-top:10px; text-align:left;}
.content .side{ height:100%; overflow:hidden; width:234px;}
.content .mainCont{width:755px;height:100%; overflow:hidden;}
.contA,.contB,.contC{ height:100%; overflow:hidden; clear:both;}

.zNav li{ height:30px; line-height:30px; background-color:#f3f3f2; margin-bottom:10px;}
.zNav li a,.zNav li a:link,.zNav li a:visited{ display:block; height:30px; line-height:30px;padding-left:30px; font-size:12px;}
.zNav li a:hover{color:#FF0000;font-size:12px;}
.zNav li.on a,.zNav li.on a:link,.zNav li.on a:visited{ display:block; height:30px; line-height:30px; padding-left:30px;font-size:14px; background-color:#e4f4fc; color:#333;}
.boxList{ height:100%; overflow:hidden; background-color:#fff; padding:15px;}
.listLi{ padding-top:15px;font-size:14px;}
.listLi li{ height:30px; line-height:30px;}
.listLi li .datetime{ float:right; color:#999;}
.listLi li .date{ float:right;color:#999;}
.boxList{ width:auto;}
.boxList .bd{ height:auto;}
.listLi li a:hover{ color:#F00;}
.listLi li.split{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #bbb; background:none; height:auto;}
.listPic { display:block; height:100%; overflow:hidden;}
.listPic li{ float:left; width:170px; margin-left:4px; margin-right:4px; height:160px; text-align:center; display:inline;}
.listPic li img{ width:166px; height:125px;}
.listPic li .title{ padding-top:10px;}


.contA{ background-color:#fff; padding:15px; width:auto;}
.contB  .bd{ height:194px;}


.topHot{ width:360px; font-size:12px; height:240px;}
.topHot .t{ font-size:18px; padding-bottom:14px;overflow:hidden; font-weight:normal; white-space:nowrap; text-align:center;}
.topHot .t a,.topHot .t a:link,.topHot .t a:visited{ font-size:18px; color:#ff9900; font-weight:bold;}
.topHot .t a:hover{ color:#F30; font-size:18px; font-weight:bold;}
.topHot .n{ line-height:24px; height:24px; background:url(images/dot.png) no-repeat left center; padding-left:12px;}
.topHot .n .date{ float:right; color:#999;}
.boxD{ width:350px;}
.topHot li{ line-height:32px; height:32px;}
.boxD .bd{ height:170px; padding-top:10px; padding-bottom:2px; padding-right:0px;}
.listTxtPic li{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; height:160px; overflow:hidden;}
.listTxtPic li .pic{ float:left; margin-right:20px;}
.listTxtPic li .title{ line-height:30px; font-size:14px;}
.listTxtPic li .intro{ line-height:24px; color:#666;}



/*首页焦点图2*/
#focus{float:left;display:inline;width:340px;text-align:left;  }
#focus{ position:relative; zoom:1;}
#focus .slideNav{ position:absolute; height:20px; overflow:hidden; bottom:8px; right:10px; z-index:1;}
#focus .slideNav li {background-color:#fff;cursor:pointer;float:left;width:16px;height:16px;line-height:16px;margin-left:3px;text-align:center;}
#focus .slideNav li a{ color:#333; } 
#focus .slideNav li a:hover{ text-decoration:none; }
#focus .slideNav li.on{ background-color:#f96312; color:#FFFFFF;}
#focus .slideNav li.on a{ font-weight:bold; color:#fff; }
#focus .slideCon .title{text-align:center; background:url(images/png.png) repeat; height:40px; line-height:40px; width:320px; position:absolute; bottom:0px; left:0px; text-align:left; padding-left:20px;}
#focus .slideCon .title a{ color:#fff;}

/*文章页*/
.arts{ height:100%; overflow:hidden; padding:15px; background-color:#fff;}
.artbox{ padding:20px; line-height:26px; }
.artbox h1{ font-size:24px; color:#0b83c6; text-align:center; padding-bottom:14px; margin-top:20px; font-weight:200; line-height:40px; font-weight:bold;}
.titledown{ line-height:30px; height:30px;text-align:center; margin-top:10px; margin-bottom:20px; border-bottom:1px dashed #ccc;}
.titledown span{ padding-left:6px; padding-right:6px;}
.textcontent{ font-size:16px; line-height:28px; padding-bottom:20px; padding-top:10px;}
.textbottom{ height:30px; line-height:30px; padding-top:20px; clear:both; margin-bottom:10px;border-top:1px dashed #ccc;font-size:12px; color:#666; padding-left:10px; padding-right:10px;}
.updown { line-height:24px;}
.updown a{ font-size:14px;}
.updown font{ font-size:14px;}
.updown span{ color:#F30}
.vids{ text-align:center;}
.dcont{ padding:20px; line-height:28px;}
.dcont p{ padding-bottom:15px;}
.listLi .node{  padding-right:10px;}

/*排行信息列表 */
.hotList{ text-align:left;}
.hotList li{ height:24px; line-height:24px;  font-size:12px; overflow:hidden;}
.hotList li .num{ width:15px; line-height:15px; text-align:center; height:15px; background-color:#96b5cb; font-size:12px; float:left; color:#fff; margin-top:5px;}
.hotList li.up .num{background-color:#ff6600;}
.hotList li .tit{ float:left; margin-left:6px; display:inline;}
.hotList li .date,.infoList li .datetime{ float:right; color:#999;}


