@charset "utf-8";

.side{width: 300px;}
.mainContent{padding: 0;}

.pageBanner{display: none}
.column{margin-bottom: 30px;overflow: hidden;}
.column .box { background:#fff;}

/* ========= column1 ========= */
/* 新闻资讯 */
.column .side .box { padding:20px; }
#column1 .side { float:right; margin:0 0 0 20px;}
.cateList li { margin-bottom:20px;}
.cateList li .date { float:left; width:50px; height:50px; text-align:center; color:#fff; background:#045BA5; border-radius:3px; margin-right:15px;}
.cateList li .date dd { font-size:24px;font-weight:bold; line-height:32px;}
.cateList li .date dt { font-size:12px; line-height:12px; opacity:0.8}
.cateList li .title { line-height:24px; font-size:16px;}
.cateList li.last { margin:0;}

#bmdtBtns {float:left; width:180px; }
#bmdtBtns ul li { text-align:center;}
#bmdtBtns ul li i { display:block; width:40px; height:40px; margin:0 auto; background:url(../../base/img/bmdticon1.png) no-repeat center;  }
#bmdtBtns ul li a { display:block; background:#EEB658; height:95px; font-size:16px; color:#fff; padding-top:25px;}
#bmdtBtns ul .li2 a { background:#0C69B8 }
#bmdtBtns ul .li3 a { background:#7DD0B6 }
#bmdtBtns ul .li2 a i { background-image:url(../../base/img/bmdticon2.png) }
#bmdtBtns ul .li3 a i { background-image:url(../../base/img/bmdticon3.png) }

#bmdtBox { padding:20px; height:320px; }

/* ========= column2 ========= */
#column2 .side { float:right; margin:0 0 0 20px;; }
#column2 .side .infoList li { height:48px; line-height:24px; margin-bottom:20px; background:url(../../base/img/liteicon.png) no-repeat 0 10px; font-size:16px;}
#column2 .side .infoList li.last { margin:0;}
#column2 .side .infoList li a{ overflow:auto;white-space: normal;}

#djtxBox { background:#fff}
#djtxBox .hd { float:left; background:url(../../base/img/djtxpic.png) no-repeat; width:180px; height:348px; }
#djtxBox .hd h3 a {position: relative; display:block; height:80px; color:#fff;background: rgb(167 10 5 / 60%); line-height:80px; text-align:center; font-size:16px;}
#djtxBox .hd h3 a:after { position:absolute; content:""; top:50%; margin-top:-8px; right:-10px; border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #A70A05;}
#djtxBox .bd { padding:20px; overflow:hidden; height:308px;}