﻿@charset "utf-8";
#content{ padding:0 0 20px 0; width:1040px; background:#fff;  }
.column{overflow:hidden; padding:20px 20px 0 20px}
#columnA{ background:url(../../base/img/content.png) right 0 repeat-y #fff;}
#sideZwgk .hd{background-position: 0 -53px;}
#sideJysf .hd{background-position: 0 -158px;}
#sideJysf{margin-bottom:0}
.sideBox .bd{height:196px;}
.focusBox{float:left; margin-right:20px; }

#rowA .box{ overflow:hidden; zoom:1; }
#rowA .box .hd{ height:40px; margin-bottom:7px;}
#rowA .box .hd h3{width: 136px;padding: 0 0 0 40px; height:40px; background:url(../../base/img/hd.png) 0 -105px;left:-1px;top:-1px;position:absolute;line-height: 40px;}
#rowA .box .hd h3 a{background:none}
#rowA .box .bd{height:182px;}
#rowA .box .infoList li{height:30px; line-height:30px;}
.row{overflow:hidden}
#rowC .box{width:353px;margin-bottom: 0;}
#rowC .box .bd{height:168px;}
#columnB{background:#fff;}

.tpList .t{width:240px;height: 160px;float:left;margin-right:20px;position:relative;padding:4px;background:#EEEEEE; text-align:center;}
.tpList .t .pic img{ width:240px; height:160px; }
.tpList .t .con{ position:relative; width:100%; bottom:30px; height:30px; left:0; overflow:hidden; line-height:30px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.tpList .t .con a{display:block;padding:0 10px;color: #fff;}
.tpList .t .title{position:relative; z-index:1}
.tpList .t .titleBg{position:absolute; width:100%; background:#000; height:60px; left:0; top:0;filter:alpha(opacity=70);opacity:0.7; }
.tpList .t:hover .con{ bottom:60px; height:60px; }
.tpList .n{overflow:hidden;height: 41px;line-height: 41px;border-bottom:1px dashed #ccc;padding-left: 24px;background: url(../../base/img/icons.png) 0 -72px no-repeat;}
.tpList .n .date{float:right; color:#999;}

#indWdbj{border:0; }
#indWdbj .hd{ margin-bottom:20px; }
#indWdbj .bd{padding:5px 0;height: 175px;}

#indTpxw .bd{background:#fff;}
#indTpxw{margin-bottom:0;}
#indTpxw .pic img{height:131px}

.sideBox {position:relative;}
.sideBox .dot{display:block;width:9px;height:9px;position:absolute;background:url(../../base/img/icons.png) -1px -243px;left: -22px;top: 15px;}
#sideZwgk .dot{background-position:-27px -243px}
#sideJysf .dot{background-position:-14px -243px}