﻿
.indexColumn_Top{overflow: hidden;}
.main .more{ color:#1a3996; font-size:12px; float: right; padding-right: 10px; }
.main .inner{ padding:40px 0 0 0; }
.main .indexColumn_Top .indexGzdt
{   width:765px; 
	height:360px; 
	background:url(../../base/img/gzdtbg.gif) no-repeat; 
	float:left; 
	position:relative; 
}
.main .indexColumn_Top .indexGzdt .more,.indexJyjl .more, .indexDdry .more{    position: absolute;
    right: 20px;
    top: 12px;
    color: #1a3996;
    font-size: 12px;}

/* 焦点图切换- 数字 */
#focusNews{width: 366px; height: 236px; margin:18px 0 0 20px;float:left; position:relative; }
#focusNews .hd{     color: #fff;
    position: absolute;
    left: 150px;
    top: 260px;
    cursor: pointer;}

#focusNews .hd ul li{float:left; font-size:0; margin:0 4px 0 0; background:#d6d6d6; height:6px; width:18px; }
#focusNews .hd ul li.on{background:#4f69a2;}
#focusNews .bd ul li{z-index:9;}
#focusNews .bd .pic{ position:relative; z-index:0; }
#focusNews .bd .pic img{width: 366px; height: 236px;}
#focusNews .bd .txt{display:none;}
#focusNews .bd .con{width:100%; position:absolute; z-index:1; left: 0; bottom:0; *bottom:3px; height:34px; line-height:34px; }
#focusNews .bd .con .title{ position:absolute; width:100%;left:0;z-index:1;}
#focusNews .bd .con .title a{    color: #fff;
    float: left;
    font-size: 14px;
    line-height: 34px;
padding-left: 12px;}
#focusNews .bd .con .titleBg{ position:absolute; width:100%; height:100%; background:#000; left:0; top:0; filter:alpha(opacity=50);opacity:0.5; }


.indexGzdt .listBox{ float:left; padding:18px 0 0 0; margin:0 0 0 10px; width:364px; }
.listBox .hd,.indexJyjl .hdt{background:#f9f9f9; height:31px; border:1px solid #ddd;}
.listBox .hd li,.indexJyjl .hdt li{float:left; font-size:14px; padding:6px 10px; border-right:1px solid #ddd; color:#1a3996;
 font-weight:bold; cursor:pointer; }
.listBox .hd li.on,.indexJyjl .hdt li.on{ border-top:3px solid #1a3996; padding-top:5px; background:#fff; }
.headlist li.t{padding: 5px 0 5px 5px;}
.headlist li.t .title{ font-size:14px; font-weight:bold; padding:10px 0; }
.headlist li.t .title a{ color:#1a3996; }
.headlist li.t .intro{ font-size:12px; line-height:20px; letter-spacing:1px; }
.headlist li.t .intro a{ color:#d23b2a; }
.headlist li.n,.sbox .infoList li{ font-size: 12px; line-height: 18px;height:36px; padding-left: 12px; background: url(../../base/img/p1.gif) no-repeat left 11px;}
.headlist li.n .date,.indexJyjl .bdt li .date{float: right; color: #898989;}
.headlist li.n a{color: #1a3996;}
.headlist li.n{line-height: 24px;height:24px;}
.sbox .infoList li{margin-bottom:6px;}
.sbox{border: 1px #9eb5de solid; border-radius: 3px;}
.sbox .hd{height: 38px; line-height: 38px; background: url(../../base/img/sbox_hdbg.png) repeat-x;}
.sbox .hd h3{font-size: 14px; font-weight: bold; padding-left: 19px;}
.sbox .hd h3 a{ color: #325194;}
#notice{width: 224px;
    height: 358px;
    float: right;
}
.sbox .bd ul{padding: 10px;}
#notice .bd li{ background: url(../../base/img/li1.gif) no-repeat 0 7px;
    height: 36px;
    padding: 5px 0 8px 19px;
    margin-bottom: 8px;
    line-height: 18px;
    border-bottom: 1px dashed #acacac;
    font-size: 12px;
    }

.part{overflow: hidden; margin-top: 10px;}
.partl{float: left; width: 495px;}
.partm{float: right; width: 495px;margin-left: 10px;}
.partr{float: right; width: 224px;}
#djgz .bd{height: 260px;}
#djgz{margin-bottom: 10px;}

#link .bd{height: 164px;}
.tab{overflow: hidden; margin: 12px 0 0 10px;}
.tab a{  display: inline-block;color:#8dafda; font-weight:bold; font-size:12px; border:1px solid #d0dff5; float:left; padding:5px 10px; margin:0 5px 0 0; cursor:pointer; }
.tab a.on{ background:#eaf1fb; border-color:#eaf1fb; }
#link .list li{ padding:5px 0; }
#link .list li a{ color:#464646; }

.indexJyjl,.indexDdry{margin:0 0 10px 0; position:relative; border: 1px #9eb5de solid;
    border-radius:3px;}
.indexJyjl .hd{height: 40px;background:url(../../base/img/jyjlbg.gif) no-repeat -1px -1px; }
.indexJyjl .bd{ height:228px; padding: 15px;}
.indexJyjl .bdt{clear: both;}
.indexJyjl .bdt ul{padding-top: 10px;}
.indexJyjl .bdt li,#zcfg .bd li{padding-left: 14px; line-height: 28px;    border-bottom: 1px dashed #d7d7d7;
    background: url(../../base/img/p2.gif) no-repeat 2px center}
 .indexDdry .hd{height: 44px;background:url(../../base/img/ddrybg.gif) no-repeat -1px -1px;}


.indexDdry .bd{padding: 15px; height: 140px;}
.indexDdry .bd li{    height: 112px;
    padding: 8px 0 0 28px;
    font-size: 12px;
    letter-spacing: 1px;    background: url(../../base/img/ddry_libg1.gif) no-repeat 5px 10px;}
.indexDdry .bd  .pic img {
    float: right;
    border: 1px solid #99acca;
    margin: 10px 0 0 6px;

}
.indexDdry .bd  .pic img{    width: 150px;
    height: 84px;}


.indexDdry .bd li .year{ color:#2f6fd3; font-weight:bold; padding-bottom:4px; font-size:16px; }
.indexDdry .bd li .title{ color:#1a3996; font-weight:bold; line-height:28px; font-size:16px; }
.indexDdry .bd li .intro{ color:#252525; line-height:24px; }
.indexDdry .bd li .intro .detail{ color:#d23b2a; margin:0 0 0 5px; }

.lxwm{height: 64px; margin-bottom: 10px;}

#bmck .bd{height: 186px;}
#bmck .bd .list .title{font-weight: bold; line-height: 28px;}
#bmck .bd .list .intro{line-height: 24px;}
#bmck .bd .list .intro a{color: #d23b2a; padding-left: 6px;}
#zcfg{margin-top: 10px;}
#zcfg .bd{ height: 175px;}
.indexDdry,#zcfg .bd li {margin-bottom: 0;}
#sideMenu{margin-bottom: 10px;}
#zcfg .bd li{height:28px;}