﻿@charset "utf-8";
.box{margin-bottom:0; width:373px; margin-right:40px;}
.box.fr { margin-right:0;}
.column{clear:both; overflow:hidden; margin-bottom:20px;}
.mainContent{ width:1200px; float:left; }
.side{ float:right; width:380px;  margin-right:-20px; }

.slideBox,
.slideBox .bd .pic{ height: auto; }

.infoTool { background:#f5f5f5; height:50px; line-height:50px;}
#notebox {float:left;background:url("../../base/img/noteicon.png") no-repeat 0 15px;height:50px;line-height:50px;padding-left:40px;width:500px;text-align: left;}
#notebox .prev {float:right;background:url(../../base/img/arricon.png) no-repeat;width:16px;height:15px;margin-right:10px;cursor: pointer; margin-top:16px; display:inline}
#notebox .next {float:right;background:url(../../base/img/arricon.png) no-repeat -26px 0;width:16px;height:15px;cursor: pointer;; margin-top:16px;}

#content,#columnA{ overflow:visible; }
#columnA{}
#columnA .mainContent .box{ width:373px; }

#columnA .topicList .t { padding-bottom:20px; border-bottom:1px solid #c5d1da; margin-bottom:18px;}
#columnA .topicList .t .date { float:left; width:80px; height:80px; line-height:20px; background:#f20;text-align:center; color:#fff; margin-right:10px;}
#columnA .topicList .t .date span { display:block; font-size:24px; font-weight:bold; padding-top:20px;}
#columnA .topicList .t .date b { font-weight:400; font-size:12px;}
#columnA .topicList .t .title a {  font-weight:400; font-size:14px; color:#333}


.focusBox{ padding-top:15px;}
.focusBox .bd .con .title{font-size: 14px;}
.focusBox .hd {bottom:15px;}
.focusBox .hd ul li{ width:10px; height:10px; line-height:50px; margin-right:5px; }
.focusBox .hd ul li span{display:inline}
.focusBox .hd ul li.on{background:#e50015}

.zhxwBox{ background:#F9F9F9; }
.zhxwBox .hd{ height:50px; line-height:50px; background:url(../../base/img/nav.png); position:relative }
.zhxwBox .hd i{display:block;width:19px;height:59px;position:absolute;right: -10px;top:0;background:url(../../base/img/tit.png) no-repeat;}
.zhxwBox .hd h3{float:left;padding:0 20px;font-size: 20px;color:#fff;}
.zhxwBox .hd h3 a{color:#fff}
.zhxwBox .hd .more{float:right; color:#fff; margin-right:10px; font-size:12px;}
.zhxwBox .bd{padding: 15px 20px;}

.introList{height: 528px;overflow:hidden;}
.introList li{padding-bottom: 15px;margin-bottom: 15px;border-bottom:1px solid #ccc;}
.introList .title{ font-size:16px; color:#EA0000; margin-bottom:7px; height:30px; line-height:30px; overflow:hidden; }
.introList .title a{color:#EA0000}
.introList .others{font-size:12px; color:#999;}
.introList .intro{ line-height:24px; height:48px; overflow:hidden; }
.introList .last{border:0;}

#photoBox { clear:both; width:100%;}
#photoBox ul { margin-right:-25px;}
#photoBox li { float:left; width:220px; margin-right:25px; text-align:center;}
#photoBox li img { border:0; width:220px; height:145px;}

.adWidth{ margin-bottom: 20px; }
.adWidth .fixedCount { display: none; }
