﻿@charset "utf-8";

/* CSS Document */
/*=第一栏-焦点图=*/
.h-box1 {
	padding-right:10px;
	height:431px;
	background:rgba(255, 255, 255, 0.67);
	overflow:hidden;
}
/*头部logo*/
#bglogo{width: 600px;height: 83px;display: inline-block;background:url(head_logo.png) no-repeat;}
/*头部logo*/
/*底部图片*/
#jiucuo{width:110px;height:80px;display: inline-block;background:url(jiucuo.png) no-repeat;}
#red{width:110px;height:80px;display: inline-block;background:url(red.png) no-repeat;}
#beianlogo{width:20px;height:20px;background:url(beianlogo.png) no-repeat;}
/*底部图片*/
/*首页大标题s*/
.ttxw {
    width: 91%;
    padding-left: 92px;
    height: 88px;
    border: none;
}
/*首页大标题e*/
.h-flash {
	width: 570px;
	height:410px;
	position: relative;
	overflow:hidden;
	overflow-x:hidden;
	margin:5px 0px 0px 10px;
}
.h-flash li {
	text-align:center;
	width:600px;
	height:410px;
	overflow:hidden;
}
.h-flash li img{width:600px; height:410px;}
.h-flash li a {
	display:inline-block;
	width: 600px;
	height:420px;
	position:relative;
	overflow:hidden;
}
.h-flash li a dl {
	display:inline-block;
	position:absolute;
	left:0;
	bottom:0;
	padding:10px 37px 32px 0px;
	width:600px;
	background:url(2015_h_flash_bg.png);
	text-align:left;
}

.h-flash li a dt {
	position:relative;
	margin-bottom:6px;
	font:20px/30px "微软雅黑";
	color:#fff;
	text-align: center;
}
.h-flash li a:hover dt {
	text-decoration:underline;
}
.h-flash li a dd {
	position:relative;
	font:14px/18px "微软雅黑";
	color:#ccc;
}
.h-flash .left {
	position: absolute;
	left: 0;
	top: 42%;
}
.h-flash .left a {
	background: #000 url(left_btn.png) no-repeat center;
	text-indent: -9999px;
	width: 38px;
	height: 60px;
	display: block;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.h-flash .left a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.h-flash .right {
	position: absolute;
	right: 0;
	top: 42%;
}
.h-flash .right a {
	background: #000 url(right_btn.png) no-repeat center;
	text-indent: -9999px;
	width: 38px;
	height: 60px;
	display: block;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.h-flash .right a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.h-flash .number {
	position:absolute;
	bottom:10px;
	right:20px;
}
.h-flash .number a {
	display:block;
	width:12px;
	height:12px;
	background:url(2015_home_flash_btn.png) no-repeat;
	_background:url(../images/2015_home_flash_btn.gif) no-repeat;
	background-position:0 0;
	float:left;
	margin-left:4px;
	text-indent:-9999px;
	overflow:hidden;
}
.h-flash .number .cur {
	background-position:-16px 0;
}
.h-notice ul.leader{ padding:20px 10px 21px 30px;}
.h-notice ul.leader li{ float:left; width:27%;}


.flag{ position: absolute;
    top: 5px;
    left: -20px;
    width: 28px;
    z-index: 4;}
.flag li {
    background: #2049A3;
    width: 28px;
    text-align: center;
    height: 94px;
    padding: 5px 0px 0px 0px;
    cursor: pointer;
    z-index: 99999;
	margin-bottom:1px;
}
.flag li:hover{ background:#EB8500;}
.flag li a {
    color: #FFF;
    font-size: 16px;
    text-decoration: none;
    line-height: 21px;
}
/*=第二栏=*/
.h-ctit {
	padding:0 12px 0 16px;
	height:40px;
	background:url(titlebg1.png) no-repeat left bottom;
}
.h-ctit strong a{
	display:inline-block;
	float:left;
	font:16px/40px "微软雅黑";
	color:#fff;
}
.h-ctit a {
	font:14px/40px "微软雅黑";
	color:#06242d;
} 
.h-ctit span {
	display:inline-block;
	float:right;
} 
.h-ctit a:hover {
	text-decoration:underline;
}
.h-notice {
	margin-right:15px;
	width:460px;
}
.hp_qh_con a{font:16px/38px "微软雅黑";
	color:#484848;}
.h-notice li span {
	float:right;
	font:14px/28px "微软雅黑";
	color:#484848;
}

.h-notice li a {
	font:16px/28px "微软雅黑";
	color:#484848;
}

.clear{ clear:both;}
.h-notice li a:hover {
	color:#f50;
}
.h-cbox {
	width:380px;
}
.h-bsdt {
	height:106px;
	overflow:hidden;
	margin-bottom:15px;
}
.h-xxgk ul {
	padding-top:5px;
}
.h-xxgk li {
	display:inline-block;
	float:left;
	height:58px;
	line-height:58px;
	width:50%;
}

.h-xxgk li i {  color:#fff; width:35px; height:32px; font-size:1.5em; padding-top:3px; text-align:center; line-height:30px;-moz-border-radius: 50px; /* Firefox */ -webkit-border-radius: 50px; /* Safari 和 Chrome */ border-radius: 50px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */position:relative;behavior: url(pie/pie.htc); margin-right:10px; }
.h-xxgk li.x1 i{ background:#EE9A99;}
.h-xxgk li.x2 i{ background:#CE93D9;}
.h-xxgk li.x3 i{ background:#9574CD;}
.h-xxgk li.x4 i{ background:#7B87C9;}
.h-xxgk li.x5 i{ background:#66B5F3;}
.h-xxgk li.x6 i{ background:#4FC4F5;}

.h-xxgk li a {	
	font:16px/38px "微软雅黑";
	color:#333;
}
.h-xxgk li a:hover {
	color:#f50;
}
.h-rbox {
	width:322px;
}

.h-hlzl {
	margin-top:15px;
	background:#e3f4ff;
}
.h-sfxx {	height:auto;}
.h-sfxx dl{ padding:5px 25px;}
.h-sfxx dl dd{ width:49%; float:left; line-height:48px; text-align:center; background:#eee; border-left:1px solid #fff; border-bottom:2px solid #fff;}
.h-sfxx dl dd a{ font-size:14px;}

.h-sfxx dl dd.d2{ width:113px;}
.h-sfxx dl dd.bug{ width:auto;}

.h-hlzl ul {
	height:81px;
	background:url(../images/2015_h_hlzl_ul_bg.png) no-repeat;
}
.h-sfxx li, .h-hlzl li {
	display:inline-block;
	float:left;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.h-sfxx li a, .h-hlzl li a {
	padding:47px 0 10px 0;
	display:inline-block;
	height:24px;
	text-align:center;
	font:14px/24px "微软雅黑";
	color:#244961;
}
.h-sfxx li.s1{ background-image:url(s1.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s2{ background-image:url(s2.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s3{ background-image:url(s3.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s4{ background-image:url(s4.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s5{ background-image:url(s5.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s6{ background-image:url(s6.png);background-repeat:no-repeat; background-position:center top; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s7{ background-image:url(s7.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s8{ background-image:url(s8.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s9{ background-image:url(s9.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s10{ background-image:url(s10.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s11{ background-image:url(s11.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s12{ background-image:url(s12.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}
.h-sfxx li.s13{ background-image:url(s13.png);background-repeat:no-repeat; background-position:center 10px; background-color: rgba(3, 169, 244, 0.16);}

.h-sfxx li.s1 a, .h-sfxx li.s2 a, .h-hlzl li.s1 a, .h-hlzl li.s2 a {
	width:107px;
}
.h-sfxx li.s3 a, .h-hlzl li.s3 a {
	width:105px;
}
.h-sfxx li a:hover{ background-color:rgba(3, 169, 244, 0.32);}
.h-hlzl li a:hover {
	color:#f60;
}
/*=第三栏=*/
.h-box2 {
	_display:inline-block;
	background:#fafafa;
}
.h-map {
	padding:10px 0;
	width:550px;
}
.h-map dl {
	position:relative;
}
.h-map dt {
	height:36px;
	font:18px/36px "微软雅黑";
	color:#06c;
}
.h-unit {
	margin-top:20px;
}
.h-unit .ulist { float:left;}
.h-unit .ulist dt {
	display:inline-block;
	float:left;
	width:30px;
}
.h-unit .ulist dt strong {
	display:inline-block;
	padding:8px 6px;
	background:#06c;
	font:16px/17px "微软雅黑";
	color:#fff;
}
.h-unit .ulist dd {
	display:inline-block;
	float:right;
	padding:15px 0 10px 0;
	width:508px;
}
.h-unit .ulist dd td {
	width:254px;
	height:26px;
	overflow:hidden;
}
.h-unit .ulist dd td a {
	padding-left:12px;
	background:url(2015_base_li_ico3.png) no-repeat left center;
	font:14px/26px "微软雅黑";
	color:#333;
}
.h-unit .ulist dd td a:hover {
	color:#f50;
}
.h-unit .un-pic {
	padding: 10px 0px 10px 30px;background: #eee;
}
.h-unit .un-pic li {
	display:inline-block;
	float:left;
	line-height:41px;
	height:41px;
	margin-right:20px; font-size:18px; 
}

.h-link {
	padding:20px 0 0 0px;
	border-top: 1px solid #ccc;
    margin-top: 20px;
}
.h-link dl {
	display:inline-block;
	float:left;
	margin-right:5px;
	width:280px;
	height:30px;
	position:relative;
}
.h-link dt {
	display:inline-block;
	padding:0 31px 0 9px;
	width:224px;
	height:28px;
	border:1px solid #ededed;
	overflow:hidden;
	background:#fff url(2015_select_bg01.png) no-repeat right top;
	font:14px/28px "微软雅黑";
	color:#333;
}
.h-link dt.active {
	background:#fff url(../images/2015_select_bg02.png) no-repeat right top;
}
.h-link dd {
	display:none;
	position:absolute;
	left:0;
	top:29px;
	background:#fff;
	width:145px;
	border:1px solid #ededed;
	border-top:none;
}
.h-link dd li {
	display:inline-block;
	padding:0 10px 0 10px;
	width:280px;
	height:30px;
	background:#fff;
	font:14px/30px "微软雅黑";
	color:#999;
	cursor:pointer;
}
.h-link dd li.cur {
	background:#e9f6ff;
}
/*=第四栏=*/
.link-pic {
	margin-bottom:40px;
	padding:10px 6px;
	background:#e3edf8 url(../images/2015_h_link_pic_bg.png) repeat-x;
}
.link-pic li {
	display:inline-block;
	_display:inline;
	float:left;
	margin:0 4px;
	width:128px;
	height:49px;
	overflow:hidden;
}
.link-pic li a img {
	height:49px;
}

.h-link dd li a{
    display: block;
    font: 14px/30px "微软雅黑";
    color: #333;
    cursor: pointer;
}

#yjxy{
    float:left;
}

.zhyw-more{
    float: right;
    /*padding: 10px;*/
    padding: 5px;
}

.zhyw-more a{
    font: 14px/20px "微软雅黑";
    color: #004f82;
}
.sy_yqlj{
    height: 150px;
    width: 175px;
    overflow-y: auto;
    overflow-x: hidden;
}

.h-news .ico{
	background: url(2015_h_news_ico.png) no-repeat right center;
	padding-right: 40px;
}

.prompt {
    position: fixed;
    left: 4px;
    top: 180px;
    width: 176px;
    border: 1px solid #999;
    display: block;
    background: #fff;
}
.prompt .title {
    position: relative;
    background: #8fc3e8;
}
.prompt .title h3 {
    width: 150px;
    font-size: 15px;
}
.prompt .title img {
    position: absolute;
    right: 0;
    top: 0;
    width: 16px;
    height: 16px;
    padding: 2px;
    cursor: pointer;
    background: #ABD9F3;
}
.prompt .content p {
    /*text-indent: 30px;*/
    font-size: 14px;
}
.sy_tzgg{
    margin: 15px auto 0;
    width: 980px;
    height: 40px;
    overflow: hidden;
    background: #f8f8f8;
    border: 1px solid #cad0d4;
}
.sy_tznr ul{
    padding: 0px;
    border: 0px;
    font-size: 0px;
    line-height: 1.15;
    display: inline-block;
    margin: 0px;
    list-style: none;
    width: 15980px;
    height: 30px;
}
.sy_tznr li{
    float: left;
    list-style: none;
    display: inline;
    padding-left: 25px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-size: 12px;
}
.sy_tznr li a{
    font-family: "微软雅黑";
    font-size: 14px;
}
.sy_tznr li a:hover{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #FF5500;
}
.sy_tzbt{
    float: left;
    padding-left: 4px;
    width: 70px;
    height: 40px;
    overflow: hidden;
}
.sy_tzbt a{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #0c6796;
    line-height: 37px;
    padding-left: 20px;
}
.sy_tzbt a:hover{
    color: #FF5500;
}
.sy_tzbt img{
	margin: 11px 3px;
	position: absolute;
}
#js_gdnr {
    overflow:hidden;
}
#in_gdnr {
	float: left;
	width: 800%;
}
#js_gdnr1 {
	float: left;
}
#in_gdnr span{
	padding-right: 20px;
}
#in_gdnr a{
	line-height: 38px;
	font-family: "微软雅黑";
	font-size: 14px;
}
#in_gdnr a:hover{
	line-height: 38px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FF5500;
}
#js_gdnr2 {
	float: left;
}
.dslj{
	padding-left: 16px;
}

/*横幅*/

.picbox {
    width: 983px;
    height: 100px;
    overflow: hidden;
    /* margin: 0 auto; */
    float: left;
    position: relative;
    margin-top: 8px;
    /* margin-left: 10px; */
}
.piclist {
	width: 983px;
    height: 90px;
    overflow: hidden;
    position: absolute;
}

.piclist li {
    width: 162.1px;
    height: 86px;
    overflow: hidden;
    /* border: 1px #e3f4ff solid; */
    text-align: center;
    background: #e3f4ff;
    padding-top: 2px;

}
.piclist-left{
   float: left;
   margin-right: 2px;

}

.piclist li img {
    display: block;
    margin: 0px auto;
}
.piclist li a{
	height: 24px;
    font: 14px/24px "微软雅黑";
    color: #244961;
}
.piclist li a:hover{

	color: #f50;
	

}
.piclist li img  {
    cursor: pointer;
    transition: all 0.6s;
}
.piclist li img:hover {
    transform: scale(1.1);
}
.clear{
clear:both;
}
.clears{ clear:both; height:28px;}
.clears10{ clear:both; height:10px;}
.piclist-right{
	float: right;
}
.h-bigbox{ width:850px;}


/*=第一栏-新闻=*/
.h-news {
	width:560px;
}
.h-news h6 span {
	display:inline-block;
	float:right;
	height:40px;
	font:18px/40px "微软雅黑";
	color:#f00;
}
.h-news p {
	/*padding:15px 0 10px 0;*/
	padding: 5px 0 5px 0;
}
.h-news p a {
	font:20px/34px "微软雅黑";
	color:#004499;
}
.h-news p a:hover {
	color:#f50;
}
.h-news .ntit li a{ color:#FFF;font: 16px/45px "微软雅黑"; background:#022d72;  padding: 8px 25px;}
.h-news .nlist li {
	padding-right:12px;
	overflow:hidden;
	background:url(2015_base_li_ico1.png) no-repeat 0 center;
	border-bottom:1px dashed #ccc;
}
.h-news .nlist li span{ color:#666;padding-left: 20px; line-height:38px;}
.h-news .ntit li.active a{color: #fff; background: #EB8500;}
.h-news .nlist h1{ padding-bottom:10px;}
.h-news .nlist h1 a{ font-size:20px; color:#004b7b; font-weight:bold;}
.h-news .nlist li a {
	font:16px/36px "微软雅黑";
	color:#333;
}
.h-news .nlist li a:hover {
	color:#333;
	text-decoration:underline;
}
#nes{ width:705px; padding-left:20px;}
#nes .ntit{ height:42px;}
#nes .ntit li a {padding: 8px 15px;}
#nes .ntit li a{ color:#022d72; border-bottom:none; background:none;}
#nes .ntit li.active a{border-bottom:2px solid #022d72; }
#nes ul{ padding-bottom:0px;}

.new_icon ul li{ background:rgba(255, 218, 166, 0.68);-pie-background:rgba(255, 218, 166, 0.68); width:100px; height:80px; color:#ea9518; text-align:center; padding:6px; margin-top:2px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position:relative;behavior: url(pie/pie.htc);}
.new_icon ul li:hover{ background:rgba(255, 218, 166, 0.85);-pie-background:rgba(255, 218, 166, 0.85);behavior: url(pie/pie.htc);}
.new_icon ul li i{ display:block; padding:6px 0px 8px 0px;}

.icon_sever ul li{ float:left; width:110px; text-align:center; color:#0033CC; font-size:14px; line-height:36px; border:1px solid #EFEFEF; margin-bottom:10px; margin-top:6px; margin-right:10px;padding:10px;}
.icon_sever ul li:hover{ background:#0066CC; color:#fff;}
.icon_sever ul li:hover i{ color:#fff;}
.icon_sever ul li i{ display:block; color:#0066CC;}

.icon_sever{ width:290px; float:left;}

#fxhk{ width:450px; text-align:left;}
#fxhk2{ width:48%; text-align:left;}

.fx_box{ width:130px; float:left;}
.fx_box ul li{  height:87px;  line-height:18px; padding-top:10px; width:106px; margin-bottom:9px; background:rgba(191, 191, 191, 0.23); -moz-border-radius: 5px; -webkit-border-radius: 5px; 
border-radius: 5px;  cursor:pointer; overflow:hidden;}

.fx_box ul li a{ display:block;}
.imgRota {transition: transform 1s;}
.imgRota:hover {transform: rotate(-360deg);}

.fx_box ul li.t1{background:#e2f9de;}
.fx_box ul li.t2{background:#def6ff;}
.fx_box ul li.t3{background:#eae7f8;}
.fx_box ul li.t4{background:#fadaea;}

.fx_frbox{ float:right; width:1070px;}

.jiucuo{ float:right; padding:80px 0px 0px 0px;}
.red{ float:right; padding:70px 0px 0px 50px;}

/*右侧悬浮icon*/
.side-bar {
	width: 66px;
	position: fixed;
	top: 220px;
	right: 25px;
	font-size: 0;
	line-height: 0;
	z-index: 100;
}
.side-bar a {
	width: 66px;
	height: 66px;
	display: inline-block;
	background-color: #dddddd;
	margin-bottom: 2px;
}
.side-bar a:hover {
	background-color: #669fdd;
}
.side-bar .icon-chat {
	background-position: 0 -130px;
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips,.side-bar .icon-blog:hover .chat-tips1  {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-totop {
	background-position: 0 -278px;
}
.chat-tips {
	padding: 20px;
	border: 1px solid #d1d2d6;
	position: absolute;
	right: 78px;
	top: -55px;
	background-color: #ffffff;
	display: none;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img,.chat-tips1 img  {
	width: 138px;
	height: 138px;
}
.chat-tips1 {
	padding: 20px;
	border: 1px solid #d1d2d6;
	position: absolute;
	right: 78px;
	top: 5px;
	background-color: #ffffff;
	display: none;
}
.chat-tips1 i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}



/* CSS Document */
 .footer span.backtop {
	position: absolute;
	right: -66px;
	bottom: 110px;
	z-index: 999;
}
.slideBox .hd ul li {
	float: left;
	margin-right: 5px;
	width: 12px;
	height: 12px;
	line-height: 15px;
	text-align: center;
	/*background: url(http://www.gdwater.gov.cn/images/2015_home_flash_btn.png) no-repeat;
                        _background: url(http://www.gdwater.gov.cn/images/2015_home_flash_btn.gif) no-repeat;*/
            background-color: #777;
	border-radius: 6px;
	cursor: pointer;
	text-indent: -9999px;
}
.slideBox .hd ul li.on {
	background-color: #fff;
}
.slideBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 5px;
	z-index: 1;
}
#slideBox_m {
	width: 983px;
	height: 104px;
}
.slideBox {
	overflow: hidden;
	position: relative;
}
.slideBox .hd ul li.on {
	background:#fff;
	color:#fff;
}

 .msg-num em{color: #f00;font: bold 14px/24px "微软雅黑",Arial, Helvetica, sans-serif; margin: 0 3px;}
    .sfxx-web dt a {
        height: 30px;
        font: 18px/30px "微软雅黑";
        color: #333;
    }
    .sfxx-web dt a:hover {
        color:#f50;
    }
    .h-zcfg dt{
        margin-bottom: 20px;
        overflow: inherit;
    }

.h-tools .h-rl {
    padding: 0 60px 0 0;   }
.btn_list li{ background:#eee;  -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari 和 Chrome */
  border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ color:#333; float:left; line-height:24px; padding:10px; margin:10px;}
.btn_list li a{ color:#333;}

.h-yqlj h1{ padding-bottom:10px;}
.h-yqlj h1,.h-xxgk h1 a,.h-xxgk h1{ color:#2866d3; font:19px/24px "微软雅黑";}
.h-yqlj ul li{ border:1px solid #eee; margin-bottom:10px;}