﻿@charset "utf-8";
.box{margin-bottom:0}
.column{clear:both; overflow:hidden; margin-bottom:20px;}
.mainContent{ width:780px; float:left; }
.side{ float:right; width:380px;  margin-right:-20px; }

#content,#columnA{ overflow:visible; }
#columnA{}
#columnA .mainContent .box{ width:380px; height:208px;}


.focusBox{margin-bottom:20px;}
.focusBox .bd .con .title{font-size:16px;}
.focusBox .hd {bottom:10px;}
.focusBox .hd ul li{ width:23px; height:23px; line-height:23px; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px; }
.focusBox .hd ul li span{display:inline}
.focusBox .hd ul li.on{background:#076AC7}

.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: 318px;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:#A0000}
.introList .others{font-size:12px; color:#999;}
.introList .intro{ line-height:24px; height:28px; overflow:hidden; }
.introList .last{border:0;}