@charset "gb2312";

/* focusNews */
#focusNews{float:left;display:inline;width:290px; height:215px;text-align:left;margin:0px; padding:4px ;border:1px solid #eee;   }
.slideBox-news{float:left; width:290px; height:216px;  overflow:hidden; padding:4px ;border:1px solid #eee; position:relative; zoom:1; display:inline;  }
.slideBox-news .hd{ width:85px;  position:absolute; height:14px; overflow:hidden; bottom:35px; right:10px; z-index:1;}
.slideBox-news .hd li {background-color:#fff;cursor:pointer;float:left;width:14px;height:14px;line-height:14px;margin-left:3px;text-align:center;}
.slideBox-news .hd li a{ color:#333; } 
.slideBox-news .hd li a:hover{ text-decoration:none; }
.slideBox-news .hd li.on{ background-color:#f11f1f; color:#fff;}
.slideBox-news .hd li.on a{ font-weight:bold; color:#fff; }
.slideBox-news .bd .con{ height:26px; line-height:26px; text-align:center;background:#f3f3f3;   }
.slideBox-news .bd .con .bg{ display:none;  }
.slideBox-news .bd .pic img{ width:290px; height:190px;   }

#sideZtbd{ margin-bottom:10px;}
#sideZtbd .hd{ height:30px; line-height:30px;background:url(imagesside.png) no-repeat 0 -232px; padding:0 10px 0 26px;}
#sideZtbd .hd h3{ font-size:14px; color:#3272b9; font-weight:bold; padding:0px;}
#sideZtbd .hd .more{ float:right; color:#555;}
#sideZtbd .bd{background:#eff7ff; border:1px solid #bbdbf4; border-top:none; padding:0 6px 6px 6px;}
#sideZtbd .bd .picList{ overflow:hidden; border:1px solid #d4e9ff; background:#fff; padding:13px 0 5px 14px;}
#sideZtbd .bd .picList li{ text-align:left; margin-bottom:1px;}
#sideZtbd .bd .picList li .tit{ display:none;  }
#sideZtbd .bd .picList li img{ width:170px; height:48px; padding:2px; border:1px solid #d1d1d1; }

#sideZtbd2{ margin-bottom:1px;}
#sideZtbd2 .hd{ height:30px; line-height:30px;background:url(imagesside2.png) no-repeat 0 -232px; padding:0 10px 0 36px;}
#sideZtbd2 .hd h3{ font-size:14px; color:#3272b9; font-weight:bold; padding:0px;}
#sideZtbd2 .hd .more{ float:right; color:#555;}
#sideZtbd2 .bd{background:#eff7ff; border:1px solid #bbdbf4; border-top:none; padding:0 6px 6px 6px;}
#sideZtbd2 .bd .picList{ overflow:hidden; border:1px solid #d4e9ff; background:#fff; padding:13px 0 5px 14px;}
#sideZtbd2 .bd .picList li{ text-align:left; margin-bottom:1px;}
#sideZtbd2 .bd .picList li .tit{ display:none;  }
#sideZtbd2 .bd .picList li img{ width:170px; height:48px; padding:2px; border:1px solid #d1d1d1; }


#sideRmph .hd{ height:30px; line-height:30px;background:url(imagesside.png) no-repeat 0 -292px; padding:0 10px 0 30px;}
#sideRmph .hd h3{ font-size:14px; color:#3272b9; font-weight:bold; padding:0px;}
#sideRmph .bd{ width:218px; height:248px; overflow:hidden; border:1px solid #bbdbf4; border-top:none;background:url(imagesside.png) no-repeat 0px -343px;}
#sideRmph .bd .infoList{ padding:4px 10px 0 16px;}
#sideRmph .bd .infoList li{ background:none;}


#columnA{ border:1px solid #ececec; overflow:hidden; margin-bottom:10px;}
#columnA .wBox{ height:225px; padding:12px 10px; overflow:hidden;}
#columnA .wBox #focusNews{ float:left; width:290px; height:215px; padding:5px; border:1px solid #eee;}
#columnA .wBox .topicList .t .tit{ font-size:22px; color:#f40;  }
#columnA .wBox .topicList{ float:right; width:416px;}
#columnA .wBox .topicList .n{ padding:0 10px 0 12px;background:url(imagesicons.png) no-repeat -2px 0px;}

#columnB{overflow:hidden;}
#columnB .boxPic{ border:1px solid #bbdbf4;}
#columnB .boxPic .hd{ height:37px; line-height:37px;background:url(imagesbg.png) no-repeat 0px -1919px;}
#columnB .boxPic .hd h3{ font-size:14px; color:#3272b9; font-weight:bold; padding-left:20px;}
#columnB .boxPic .hd .more{ float:right; padding-right:10px;}
#columnB .boxPic .bd{ height:152px; padding:10px 15px; overflow:hidden;}
#columnB .boxPic .bd .tempWrap{ width:722px!important;}
#columnB .boxPic .bd .picList li{ width:140px; float:left; text-align:center; margin:0 10px;}
#columnB .boxPic .bd .picList li .pic img{ width:130px; height:95px; padding:4px; border:1px solid #dfdfdf; background:#fff;   }
#columnB .boxPic .bd .picList li .pic a:hover img{ border-color:#aaa;  }
#columnB .boxPic .bd .picList li .title{ padding-top:5px; width:140px;}

#columnC .boxLoop .box{ width:370px; margin-top:10px; overflow:hidden;}
#columnC .boxLoop .box .hd{width:370px;}
#columnC .boxLoop .box .bd{width:368px;  height:132px; overflow:hidden; border:1px solid #bbdbf4; border-top:none;}
#columnC .boxLoop .box .bd .infoList{ padding:4px 10px 0 6px;}


.mainBox{ border:1px solid #ececec; overflow:hidden;}
.newsList{ padding:10px 30px;}
.newsList li{ font-size:14px; border-bottom:1px dotted #ccc; height:32px; line-height:32px;}
.newsList li a{background:url(imagesicons.png) no-repeat -4px -424px; padding-left:20px;}
.newsList li a:hover{background:url(imagesicons.png) no-repeat -4px -464px; }
.newsList li .date{ float:right; color:#999;  }
.newsList li .node{ color:#999	;  }
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

#picList{ padding:20px 20px;}
#picList li{ float:left; text-align:center; width:160px; height:160px;   padding:0 8px 18px 8px;}
#picList li .pic img{ width:150px; height:120px; padding:4px; border:1px solid #ddd; background:#fff;   }
#picList li .pic a:hover img{ border-color:#aaa;  }
#picList li .title{ padding-top:5px;}

#spePageList{border:1px solid #eee; padding:20px;}
#spePageList ul{ float:left;}
#spePageList ul li{ float:left; margin-right:10px; height:54px; width:177px; margin-bottom:20px;}
#spePageList ul li img{ padding:2px; border:1px solid #ccc;}
#spePageList ul li .tit{ display:none;  }


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url("imagesshareshareA.gif") 0 -114px no-repeat;  float:left;  }

/*Tag标签页*/
#tagKeywrod .newsList{ padding:10px 30px;}
#tagKeywrod .newsList li{ font-size:14px; border-bottom:1px dotted #ccc; height: 110px; line-height: 36px;}
#tagKeywrod .newsList li a{background:url(imagesicons.png) no-repeat -4px -424px; padding-left:20px;}
#tagKeywrod .newsList li a:hover{background:url(imagesicons.png) no-repeat -4px -464px; }
#tagKeywrod .newsList li .date{ float:right; color:#999;  }
#tagKeywrod .newsList li .node{ color:#999	;  }

