﻿@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 .topNews {background:url(../img/topNewsbg.png) no-repeat 20px;height:100px;margin-bottom:20px;padding: 5px 0 5px 90px;}
#columnA .topNews .t { border:0; padding:0; margin:0;}
#columnA .topNews li .title { height:60px;}
#columnA .topNews li .title a{display:block;line-height:60px;text-align:center;font-size:30px;color:#000;font-weight: bold;}
#columnA .topNews li .intro {font-size:14px;color:#666;padding-top:5px;text-align: center;}

.focusBox{float: left;width: 540px;background: #666;margin-right: 20px;}
.focusBox .bd .con .title{font-size: 14px;}
.focusBox .hd {bottom: 10px;right: 15px;}
.focusBox .hd ul li{width: 10px;height: 10px;overflow: hidden;line-height: 50px;margin: 5px;border-radius: 5px;}
.focusBox .hd ul li span{display:inline}
.focusBox .hd ul li.on{background: #fff;}
.focusBox .bd .pic img{height:330px;}

.zhxwBox{overflow: hidden;}
.zhxwBox .hd { border-bottom:1px solid #dadada; height:45px; line-height:35px;}
.zhxwBox .hd h3,
.zhxwBox .hd li { float:left;}
.zhxwBox .hd h3 a,
.zhxwBox .hd li a {display:block;background:#e4e4e4;padding:0 20px 5px;font-size:18px;margin-top:5px;text-decoration: none;border-radius: 5px 5px 0 0;}
.zhxwBox .hd h3 a,
.zhxwBox .hd li.on a { background:#b81010; color:#fff; padding-top:5px; margin-top:0;}
.zhxwBox .t {padding: 10px 10px 5px 20px;background: url(../img/liteicon.png) no-repeat 0 23px;}

#columnB { margin: 0;}
#columnB .boxA.fl {width: 375px;margin-right: 20px;margin-bottom: 0;}
#columnB .boxA.fr { width:430px;}

#columnB .areaR { float:right; width:338px;}
#columnB .areaC { overflow:hidden;}
#zsjsBox { border:1px solid #e8e8e8}
#zsjsBox .hd { height:49px; line-height:49px; font-size:18px; text-align:center; border-bottom:1px solid #e8e8e8}
#zsjsBox .hd h3 a { display:inline-block; padding-left:30px; background:url(../img/zsjsicon.png) no-repeat left; color:#b81010;}
#zsjsBox .bd {padding: 15px 20px;}
#zsjsBox .bd ul li { height:32px; line-height:32px;}

#adBox {margin-right:-10px;clear: both;}
#adBox li { float:left; margin-right:10px; overflow: hidden;}
#adBox li .tit { display:none;}

#footer{}