@charset "utf-8";
#header{position: relative; z-index: 3;}
#content{padding: 0;max-width: 1200px;_width: 1200px;margin-top: 20px;background: none;margin-bottom: 0;}
.column{ margin: 25px 0 0 0;background: #fff;}
.areaL{width: 33.58%; float: left; margin-right: 20px;}
.areaC{overflow: hidden; zoom: 1;}
.areaR{width: 25%;float: right;}

.subBanner { display:none;}

/* indBox */
.indBox .iHd{height: 44px; line-height: 44px; border-bottom: 2px solid #900; overflow: hidden; margin-bottom: 20px;}
.indBox .iHd h3{float: left; font-size: 20px; color: #fff; background: #900;}
.indBox .iHd h3 a{float: left; display: block; padding: 0 20px; color: #fff;}
.indBox .iHd h3 i{display: block; float: left; width: 44px; height: 44px; background: url(../../Base/img/icons.png) #00599C center -509px no-repeat;}
.indBox .iBd{overflow: hidden;}

.mainBanner{overflow: hidden; position: relative;}
.mainBanner .hd{position: absolute; z-index: 1; right: 20px; bottom: 22px;}
.mainBanner .hd ul{overflow: hidden; zoom: 1; float: left;}
.mainBanner .hd ul li{float: left;margin-right: 5px;width: 10px;height: 10px;line-height: 10px;border-radius: 5px;text-align: center;background: #fff;cursor: pointer;color: #fff;}
.mainBanner .hd ul li.on{background: #f1d957;color: #fff;padding: 0 10px;}
.mainBanner .hd ul li span{display: none;}
.mainBanner .bd{position: relative; overflow: hidden;}
.mainBanner .bd li{position: relative;}
.mainBanner .bd .pic{position: relative;z-index: 0;line-height: 0;text-align: center;background: #000000;}
.mainBanner .bd .pic img{width: 100%;height: auto;border: 0;}
.mainBanner .bd .con{position: absolute; width: 100%; z-index: 1; bottom: 0; height: 55px; line-height: 55px; text-align: left;}
.mainBanner .bd .con .title{position: absolute; width: 76%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden;}
.mainBanner .bd .con .title a{color: #fff;padding-left: 20px;text-decoration: none;font-size: 15px;}
.mainBanner .bd .con .titleBg{position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 55px;}

/* columnA */
#columnA .box {float:left;width:729px;height: 485px;}
#columnA #indLlyl {width: 33.33%;margin-right: 2.38%;}
#columnA #indXwdt {width: 729px;padding: 0;}
#columnA #indXwdt  .bd {padding: 0;}

#columnA #indTzgg {border-top:3px solid #900;padding-top:1px;width:auto;float:none;margin-right:0;}
#indTzgg .hd li { line-height:48px;}
#indTzgg .hd li.on { border:0; }
#indTzgg .hd li a { padding-left:30px; display:block; background:url(../../Base/img/tzggicon.png) no-repeat 0 14px }
#indTzgg .hd li.on a {background-position: 0 -36px;}
#indTzgg .hd li.li2 a { background-position:-140px 14px}
#indTzgg .hd li.li2.on a { background-position:-140px -36px}
#indTzgg .bd li {height: 52px;line-height: 26px;background-position: left 11px;}

#indLlyl .bd ul { margin-top:-10px;}
#indLlyl .bd li { height:58px; padding:14px; border-bottom:1px solid #e9e9e9;}
#indLlyl .bd li a { display:block; font-size:18px; line-height:26px;}
#indLlyl .bd .date { background:#e4ab23; width:60px; height:43px; padding-top:7px; float:left; margin-right:20px; text-align:center; line-height:20px; font-size:12px; color:#fff;}
#indLlyl .bd .date em { font-size:25px; display:block;}

/* columnB */
.quickLink {float:right;width: 25%;margin-left: 1.78%;display:inline-block;margin-bottom:-5px;}
.quickLink li {width: 49.14%;float:left;}
.quickLink li.li1 {float:none;width: 100%;}
.quickLink li.li2, .quickLink li.li4 {margin-right: 1.72%;}

.quickLink li a {float:left;width: 100%;height:43px;text-align:center;display:block;line-height:40px;padding-top:40px;background:#cf6352 url(../../base/img/quickicons.png) no-repeat center -68px;font-size:16px;color:#fff;font-weight:bold;margin-bottom:5px;}
.quickLink li.li1 a { height:53px; line-height:53px; float:none; width:auto; padding:0; padding-left:135px; text-align:left;}
.quickLink li.li2 a { background:#cc9254 url(../../base/img/quickicons.png) no-repeat center 11px; }
.quickLink li.li4 a { background:#cb6f46 url(../../base/img/quickicons.png) no-repeat center -148px; }
.quickLink li.li1 a { background:#af3838 url(../../base/img/lzjdicon.png) no-repeat 85px; }
.quickLink li.li3 a { background:#e06f5a url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADaElEQVRYR62XgVFUQQyG/1SgVCBUIFYgV4FQgVqBWoFYgUcFQgVCBUIFHhWAFQgVxPl2kpu9d++93bsxMwwMt7v58yf5kzN1mru/lPRW0omk47jGb/6/ip9bSXdm9tj5rKx10N0PJX2V9KF1tvocAJeSLszsae7eJICI+Iek0+qBe0nXkoh0lY/H2aWk95I48zru4PyjmXFn1EYBuDs0/wx6uXgl6XyOWnd3SV/MbBmswQApwwAAkC02tgC4O1QTOfYH6s2MiGfN3QvtZnaeByMQgLyShPOjIYgNAAPnUHnSymHlDOCAhb21RXoA8S4KdVG/uQYQtP0O2ndyjre8b2YHQ6oCBCxSG9dmdpZnagC/osWeJR32Rl4xQLc8mNlUXdGuCYLu+MzdctjdqXSKDjubq9qxQogIv0cK5joL3YBl7IAgE0BGj4hs5HCq8gI0eeXRFKYrM5vVC3enXT9lx5i716gokJ6KT8bokqIJkdumAgZbfyU9mtkRAMgF9N2bWUbSajlaDXWkrZpOR4oSXYC9BQBoERRsXRgdPZ+sfav7vnVv0LJozRUAHqj6gqaD/uqRonTQ2Ot4IFDU3QoASCi2K4DSdiGxgOm2qg60BjDVv3OvujsF6Ga26PYeBzPwJgB3p9iKaAwnm7uXYtwTfGEeALQQErkhQCGtFAq6wDTkN0MFpxcBCFFBUFC5naxmILuABwADrVR5ChJj9HIwVGpn+yhn6shzrQPMAHoaNlJgtnaAGLEJjvHbrQMheqggAGDtBgBZzU9jk2wnXmcOV4pLoNiLIsf8NVUH/8t5+CDVRJ4iBgNHCSDl+HaflmoBjfpBM25iMyINN2Z2mgBAQy6hpRRd69H686CX/W+sG3KN5zO6B+fYGzNb1QtJssDuhirSEbMWGsH4pY6mjJxnd+G8ANlYSPJmKBuRjC6Q1TkeQcvJJ7TCGGv6aEdECvL8xro3XErrtWmSiWqCNtMVXca2BVjYOK6Bjq3l0All1AMg0IJUvkJCqFhzfMeWza5BYDhny95Ibc8CiU+oBQiSnAAmdwF3Z7+gNlKw7mjBri8mg+pG9ylO2EhDqnmYSHJIESEUw16qHOeJGuDsgaPW8+WUxwFCRDWQuQ5ByinMZWu9bwIYMELk+UO0TEcMh6QJdvji0WzhfPcfgfC+6h3U7p4AAAAASUVORK5CYII=") no-repeat center 10px}

#ztzlBox { overflow:hidden; height:224px;}
#ztzlBox .hd { margin-bottom:20px;}
#ztzlBox li { float:left; margin-right:35px;}
#ztzlBox li .tit { display:none;}

/* columnC */
#columnC {margin-right:-25px;}
#columnC .box {float:left;width: 45.26%;padding: 3px 1.35% 0;height: 360px;margin-right: 1.78%;}

/* columnD */
#kjdhBox {border:1px solid #e7e7e7;padding:24px 58px;height: 89px;position:relative;}
#kjdhBox li {float:left;width: 14.2%;padding-top:5px;border-right:1px solid #e7e7e7;text-align:center;font-weight:bold;font-size:16px;line-height:42px;}
#kjdhBox li .pic { display:block; height:42px;}
#kjdhBox li .pic img { width:auto; height:auto; max-height:40px;}
#kjdhBox .prev,#kjdhBox .next { position:absolute; top:23px;width:60px; height:90px; background:#fff url(../../base/img/arricon.png) no-repeat 40px center; cursor:pointer; z-index:9;}
#kjdhBox .prev {  left:0;}
#kjdhBox .next { right:0; background-position:-90px center;}
#kjdhBox .hd { display:none;}

#xykwBox {position:relative;margin-bottom: 25px;}
#xykwBox .bd li {float:left;width: 50%;line-height:34px;padding: 0;}
#xykwBox .bd li .date{ margin-left: 15px; float: right; color: #999;}
#xykwBox .bd li .pic { float:left; margin-right:20px; /* width:33.6%; */ height:200px;}
#xykwBox .bd li .pic img { /* width:100%;  */height:220px;}
#xykwBox .bd li .intro pre {line-height:34px;font-size: 14px;line-height: 2.1;margin-right: 30px;}
#xykwBox .bd li .title { line-height:34px; }
#xykwBox .bd li .tit { color:#666;}
#xykwBox .nav {position:absolute;top: 15px;right: 2%;margin-left:-44px;/* display: none; */}
#xykwBox .tCell li { display:inline-block; height:14px; line-height:14px; background:#d3d3d3; width:14px; border-radius:50%; color:#d3d3d3; margin:0 5px; overflow:hidden;}
#xykwBox .tCell li.on { color:#900; background:#900}

/*--
颜色代码
#900 深色标题
#ddd 淡色边框
--*/