﻿@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 {font-size:30px;text-align: center;line-height: 56px;margin-bottom: 20px;}
#columnA .topNews li a { font-weight:bold; color:#cd0300}
#columnA .mainContent .box{ width:380px; height:208px;}


.focusBox{ float: left; margin-right: 20px;}
.focusBox .bd .con .title{font-size:16px;}
.focusBox .hd {bottom: 15px;right: 15px;}
.focusBox .hd ul li{width: 10px;height: 10px;overflow: hidden;line-height: 50px;margin: 5px;}
.focusBox .hd ul li span{display:inline}
.focusBox .hd ul li.on{background: #cd0300;}

.zhxwBox{overflow: hidden;}
.zhxwBox .hd{height:50px;line-height:50px;background:#f5f5f5;position:relative;}
.zhxwBox .hd li { float:left; text-align:center; font-size:18px; position:relative;}
.zhxwBox .hd li a { color:#333; display:block; padding:0 24px;}
.zhxwBox .hd li.on a { background:#cd0300; color:#fff; font-weight:bold;}
.zhxwBox .hd li.on a:after {content:"";display:block; position:absolute; left:50%; margin-left:-6px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #cd0300;}
.zhxwBox .hd .more{float:right; color:#fff; margin-right:10px; font-size:12px; display:none;}
.zhxwBox .bd{padding: 25px 0 0;}
.zhxwBox .bd .t .date { float:left; margin-right:20px; display:inline; width:74px; height:70px; background:#f9f9f9; border:1px solid #eee; line-height:70px; text-align:center; font-size:20px; font-weight:400; color:#666;}

.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;}

#columnB { margin-bottom:20px;}
#columnB .picListFl li{width:18.4%; margin-right:1.6%}

.noteBox {height:54px;margin-bottom: 20px;}
.noteBox .hd { float:left; width:48px; height:48px; border:3px solid #cd0300; margin-right:70px;}
.noteBox .hd h3 {height:30px;line-height:30px;background:#fff;margin:9px;white-space: nowrap; margin-right:-40px;}
.noteBox .hd h3 a { display:block; background:#fff; padding:0 10px; font-size:16px; color:#cd0300; font-weight:bold;}
.noteBox .bd { overflow:hidden; padding:13px 0 0;}
.noteBox .bd li { float:left; width:31%; margin-right:1%;}

#adBox .hd { border-bottom:1px solid #ddd; height:20px; line-height:40px; text-align:center; position:relative; margin-bottom:40px;}
#adBox .hd h3 { display:inline-block;}
#adBox .hd h3 a { display:block; color:#fff; font-size:16px; padding:0 43px; background:url(../../Base/img/ztzlhdbg.png) no-repeat; }
#adBox .bd {padding:0 40px;height: 140px;}
#adBox .bd li { float:left; width:260px; margin:20px 10px 0;}
#adBox .bd li img { border:0; width:260px; height:auto;}
#adBox .bd li .tit { display:none;}
#adBox .bd .prev, #adBox .bd .next { position:absolute; left:0; background:#ddd url(../../Base/img/prevarr.png) no-repeat center; width:30px; height:140px;}
#adBox .bd .next { left:auto; right:0; background-image:url(../../Base/img/nextarr.png) }

#columnC .boxA { width:590px;}
 #focus-ad{height:160px; position: relative;margin:0 0 20px 0;}
#focus-ad .hd{position:absolute;    bottom: 20px;
    right: 10px;}
#focus-ad .hd li{float: left;
    margin-right: 5px;
    width: 11px;
    height: 11px;
    line-height: 11px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    color: #fff;
    border-radius: 50%;}
#focus-ad .hd li.on {
    background: #f7bc68;
    color: #fff;
}
#focus-ad .hd li span,#focus-ad .bd li .title{display:none;}