@charset "gb2312";
/* CSS Document */

.tit_tab{padding-left:47px; padding-right:48px;}

.main{ width:1140px; margin:0 auto;}
.wd_left{ width:284px; float:left;}
.wd_mid{ width:410px; float:left;}
.wd_right{ width:392px; float:right;}
.title{ height: 40px; border-top:3px solid #3479bb; text-align:center;}
.title h2{ float: left ;font-size: 16px; width:80px;}
.title h2 a{ display:block; float:left; height: 37px; line-height: 28px; color:#4c4c4c; width:80px; padding-top:10px; }
.title h2 a.active,a.col{border-top:3px solid #f2d016; no-repeat; position:relative; top:-3px;}
.title .more{display:none; float: right; color:#bfc0c0; height:35px; line-height:35px;}
.title .more:hover{ color:#3479bb;}
.title .block{ display:block;}
.list{ display:none; margin-top:15px;}
.list ul li{ font-size:14px; height:35px; line-height:35px; vertical-align:top; color:#4c4c4c; border-bottom:1px dashed #bfc0c0;}
.list ul li a{ padding-left:8px; color:#4c4c4c; max-width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list ul li .date{ float:right; color:#bfc0c0;}
.discir{ background:url(arrow.png) center center no-repeat; float:left; width:13px; height:35px;}
.list h2 a:hover,.list ul li a:hover{ color:#3479bb;}


/* 焦点图 */
.jdt{width:570px; float:left; position:relative;}
.jdt .tit_jdt{height:28px; overflow:hidden; position:absolute; right:0px; top:0; z-index:10; }
.jdt .tit_jdt h2{float:left; width:75px; height:28px; line-height:28px; background:url(jdt_bg.png) repeat; cursor:pointer; text-align:center; }
.jdt .list_jdt{ display:none;}
.jdt .tit_jdt h2 a{ display:block; width:100%; height:100%; color:#b0aead;}
.jdt .tit_jdt h2:hover,.jdt .tit_jdt h2 a:hover,.jdt .tit_jdt .active{ background:#2276c1; color:#fff;}
.slideBox{ position:relative; z-index:5;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:12px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:9px;  width:15px; height:15px; background:#8d8b89; color:#4c4c4c; cursor:pointer; text-align:center; }
.slideBox .hd ul li.on{ background:#f54144;}
.slideBox .bd{ position:relative; height:380px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:570px; height:380px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:550px; height:40px; background:url(jdt_bg.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:20px;}
.slideBox .bd li a:hover p{ text-decoration:underline;}
.slideBox .bd img{ width:570px; height:380px;}

/* 要闻聚焦 */
.ywjj{ width:540px; float:right;}
.ywjj .info{ border-bottom:1px solid #bfc0c0; margin-bottom:12px;}
.ywjj .info h2{ font-size:16px; line-height:25px; padding:0 15px; text-indent:15px;}
.ywjj .yaowen{display:block; background:url(main.png) -84px -12px no-repeat; width:44px; height:22px; line-height:22px; font-size:13px; color:#fff; text-indent:6px; float:left; margin-left:35px;}
.ywjj .info p{ color:#bfc0c0; margin:12px 0; line-height:20px;}
.ywjj .info p a{ color:#f54144;}
.ywjj .info p a:hover{ color:#3479bb;}
.ywjj .list ul li{height:41px; line-height:41px;}
.ht40{ line-height:41px; height:41px;}

/*地质勘查*/
.dzkc{}

/* 信息公开 */
.bortop{ border-top:1px solid #b8d1e7;}
.borright{ border-right:1px solid #b8d1e7;}
.borbottom{ border-bottom:1px solid #b8d1e7;}
.xxgk ul{overflow:hidden;}
.xxgk ul li{ overflow:hidden; float:left; width:140px; text-align:center; }
.xxgk ul li a{font-size:14px;}
.xxgk .gkban li{ height:68px; line-height:68px; background:#edf3ff;}
.xxgk .gkban li span{ position:relative; float:left; width:30px; height:30px; left:8px;}
.xxgk .gkban li span.gkzn{background:url(main.png) -15px -8px no-repeat; top:17px;}
.xxgk .gkban li span.gkml{background:url(main.png) -15px -43px no-repeat; top:20px; }
.xxgk .gkban li span.gknb{background:url(main.png) -15px -76px no-repeat; height:35px; top:17px; }
.xxgk .gkban li span.sqgk{background:url(main.png) -15px -120px no-repeat; top:22px;}
.mt12{ margin-top:12px;}
.xxgk .jgzn li a{height:40px; line-height:40px;}
.xxgk .serve li{ width:138px; height:95px; line-height:95px; background:#83b8e4;}
.xxgk .serve li a{ font-size:16px; color:#fff; position:relative; top:20px; left:-20px;}
.serve li a:hover{ text-decoration:underline;}
.serve li span{ width:45px; height:45px; float:left; position:relative; top:12px; left:50px;}
.serve li span.jzxx{ background:url(main.png) -75px -50px no-repeat;}
.serve li span.dczj{ background:url(main.png) -75px -105px no-repeat;}

.ztmax{ display:block; overflow:hidden; width:100%; height:86px;}
.ztmax img{ width:100%; height:86px;}

.gg{ width:192px;}
.gg .list ul{ padding-top:8px;}
.gg .list li{ height:50px; line-height:50px; border:none; margin-top:2px;}
.ggfw{float:left;}
.ggfw .list li{background:#d2e6f5;}
.ggfw .list li a{ padding-left:45px;}
.ggfw .list li span{ position:relative; float:left; width:30px; height:30px; left:35px; top:12px;}
.ggfw .list li span.dzcx{ background:url(main.png) -150px -10px no-repeat;}
.ggfw .list li span.fwzn{ background:url(main.png) -185px -15px no-repeat;}
.ggfw .list li span.kyb{ background:url(main.png) -222px -15px no-repeat;}
.ggfw .list li span.xzzx{ background:url(main.png) -262px -12px no-repeat;}

/* 专题专栏 */
.ztzl{float:right;}
.ztzl .ztzl_list{ margin-top:15px;}
.ztzl .ztzl_list ul{ padding-top:8px;}
.ztzl .ztzl_list li{ height:50px; line-height:50px; border:none; margin-top:2px;}
.ztzl_lista{ width:190px;  height:50px; display:block;}
.ztzl_lista img{ width:190px; height:50px;}