﻿.column{ margin-bottom: 20px; overflow: hidden;}
.column .side{ width: 475px; margin-right: 20px;}

/* ========== columnA ========== */

/* 焦点图 */
#focus-news{ position: relative; float: left; margin-right: 20px; width: 475px; height: 300px;}
#focus-news .bd .pic img{ width: 475px; height: 300px;}
#focus-news .bd .con{ height: 44px;}
#focus-news .bd .con .title{ width: 100%; text-align: center;}
#focus-news .bd .con .titleBg{ height: 44px;}
#focus-news .hd{ right: 0; bottom: 0; height: 4px; width: 100%;}
#focus-news .hd ul li{ margin: 0; width: 95px; height: 4px; background: #999;}
#focus-news .hd ul li.on{ background: #115198;}
#focus-news .prev,#focus-news .next{ position: absolute; top: 50%; left: 0; z-index: 2; margin-top: -30px; width: 40px; height: 60px; background: #666 url(../../base/img/icons-big.png) no-repeat center 14px; filter: alpha(opacity=60);opacity: 0.6; cursor: pointer;}
#focus-news .next{ left: auto; right: 0; background-position: center -50px;}

/* 部门新闻 */
#bmxw .hd{ border-top: none; border-right: none; background: none;}
#bmxw .hd li{ border-top: 1px solid #ddd; border-right: 1px solid #ddd; background: #f5f5f5;}
#bmxw .hd li.on{ background: #115198;}
#bmxw .hd li.on a{ color: #fff;}

/* ========== columnB ========== */
#columnB .btnGroup{ margin: 0 -10px; overflow: hidden;}
#columnB .btnGroup li{ position: relative; float: left; width: 19.99%;}
#columnB .btnGroup li a{ margin: 0 10px; display: block; border: 1px solid #ddd; background-color: #f5f5f5; padding-top: 50px; line-height: 60px; text-align: center; font-size: 16px;}
#columnB .btnGroup li a:hover{ color: #1f559d;}
#columnB .btnGroup li i{ position: absolute; top: 20px; left: 50%; margin-left: -20px; width: 40px; height: 40px; background: url(../../base/img/icons-big.png) no-repeat center -115px;}
#columnB .btnGroup li a:hover i{animation: box .5s ease-out;}
@keyframes box{ 0%{transform: scale(1);}
    50%{ transform: scale(1.3);}
    100%{transform: scale(1);}
    }
#columnB .btnGroup li.li2 i{ background-position: center -170px;}
#columnB .btnGroup li.li3 i{ background-position: center -222px;}
#columnB .btnGroup li.li4 i{ background-position: center -272px;}
#columnB .btnGroup li.li5 i{ background-position: center -322px;}

/* ========== columnC ========== */
#columnC .picList{ margin: 0 -5px;}
#columnC .picList li{ width: 33.33%; margin: 0;}
#columnC .picList li .pic{ padding: 0 5px;}
#columnC .picList li .pic img{ width: 150px; height: 140px;}
#columnC .picList li .title{ margin: 0 5px; padding: 0; height: 40px; line-height: 40px; background-color: #eee; overflow: hidden;}

/* 媒体新闻 */
#mtxw .hd li{border-right: 1px solid #ddd; background: #f5f5f5;}
#mtxw .hd li.on{ background: #115198;}
#mtxw .hd li.on a{ color: #fff;}

/* ========== columnE ========== */
#columnE{ margin: 0;}
#bmdt .bd .picList li{ width: 19.99%; margin: 0;}