﻿﻿body{font-family: "Microsoft YaHei";}
ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin: 0;}
/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'微软雅黑';font-size:15px;color:#333333;}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse:collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#5193d4;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
.w1200{width:1200px;margin:0 auto;overflow:hidden;}
.w1000{width:1000px;margin:0 auto;overflow:hidden;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.bread{
	background: url(current-path.png) no-repeat 0 center;
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
}
.bread span{
	float: left;
}
.list{
	width: 1200px;
	height: 1080px;
	border: 1px solid #b7c6dd;
	margin-bottom: 30px;
	padding: 30px 50px;
}
#current_time2{
	text-align: center;
	margin-bottom: 30px;
}
.list1{
	overflow: hidden;
}
.list1 li{
	float: left;
	width: 273px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #e4e4e4;
	margin-right: 1px;
	cursor: pointer;
}
.list2{
	height: 40px;
	border-top: 1px solid #c9c9c9;
	margin-top: 30px;
}
.list2 li{
	float: left;
	width: 137px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 15px;
	cursor: pointer;
}

.list-title span{
	font-weight: bold;
	font-size: 15px;
	color: #666666;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}
.list-title span.span1{
	margin-left: 15px;
}
.list-title span.span2{
	margin-left: 250px;
}
.list-title span.span3{
	margin-left: 500px;
}
.list ul li{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dotted #959595;
	padding-left: 20px;
	padding-right: 30px;
}
.list ul li a{
	font-size: 17px;
	color: #333333;
}
.list ul li span{
	float: right;
	color: #6f8ebc;
}
.main-left{width: 280px;height: 620px;}
.main-right{width: 900px;margin-bottom: 20px;}
.main-right ul li{height: 45px;line-height: 45px;border-bottom: 1px dashed #e9e9e9;}
.main-right ul li a{color: #333333;font-size: 17px;
	margin-left: 15px;
}
.main-right ul li span.span1{
	font-size: 15px;
	color: #6f8ebc;
}
.main-right ul li span.span2{
	float: right;
	font-size: 17px;
	color: #999999;
}
.main-right ul li span.span3{
	display: inline-block;
	width: 100px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #889bc0;
	font-size: 15px;
	background: url(spn3.jpg) no-repeat 0 center;
	margin-left: 50px;
}
.jsgc{
	background: url(jsgc.png) no-repeat 0 top;
	width: 280px;
	height: 140px;
}
.jsgc h2{
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 17px;
	font-weight: normal;
}
.jsgc ul li{
	height: 43px;
	line-height: 43px;
	text-align: center;
	border: 1px solid #e3e3e3;
	border-top: none;
}
.jsgc ul li a{
	color: #333333;
}
.jydd{
	width: 280px;
	height: 390px;
	background: url(jydd.png) no-repeat 0 center;
	margin-top: 30px;
}
.jydd h2{
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 15px;
	color: #245399;
	font-weight: normal;
}
.jydd ul li{
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.jydd ul{
	margin-top: 18px;
}
.jydd ul li.all{
	font-size: 17px;
	background: url(jydd-all.jpg) no-repeat 0 center;
	width: 90px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
}
.jydd ul li.all a{
	color: #ffffff;
}	
.jydd ul li a{
	font-size: 15px;
	color: #666666;
}
.list-title{
	width: 900px;
	height: 40px;
	background-color: #eeeeee;
}
/*全部&市属水利&黄河水利*/
.hide{display:none;}
.main-rightTitle{border-top:1px solid #c9c9c9;
	/*height:52px;*/
	line-height:50px;font-size:15px;color:#333333;}
.main-rightTitle span{display:inline-block;min-width:120px;text-align:center;cursor:pointer;}
.main-rightTitle span.hover{color:#245399;font-weight: bold;border-top:3px solid #245399;}
.main-rightTitle span.hover a{color:#245399;}
/*.main-left .jsgc ul li.hover a{color:#fff;}*/
/*当前位置*/
.main-left .jsgc ul li.hover{ width:280px;margin:0 auto;}
.main-left .jsgc ul li.hover a{color:#fff;background: #245399;padding: 11px 20px;border-radius: 5px;}
  /* 检索框 */
.n_m_search, .n_m_saix {
    border: 1px solid #245399;
    border-radius: 3px;
    padding: 2px;
	overflow: hidden;
	/* background: #f3fbfe; */
}
.n_m_s_cont {
    /* width: 674px; */
    /* border: 1px solid #f3fbfe; */
    border-radius: 3px;
}
.n_m_s_cont2 {
    /* border: 1px solid #aeced9; */
    border-radius: 3px;
    min-height: 90px;
    background: #fff;
	padding: 5px;
	background: #F5F4F0;
}
.n_m_s_table th {
    text-align: right;
    font-weight: normal;
    width: 80px;
}
.n_m_s_table th, .n_m_s_table td {
    height: 32px;
	border-bottom: 1px solid #ddd;
	height: 40px;
}
.n_m_s_text2 {
    width: 340px;
}
.n_m_s_text2, .n_m_s_text3, .n_m_s_text4, .n_m_s_text5 {
    border: 1px solid #afafaf;
	padding: 2px;
	height: 25px;
	padding-left: 10px;
	background: #F5F4F0;
	border-radius: 10px
}
.n_m_s_table td td, .n_m_s_table td th {
	border: none;
}
.n_m_s_text5 {
    padding-right: 20px;
    background: url(rilisnd.png) no-repeat right center;
	width: 150px;
	padding-left: 10px;
	border-radius: 10px
}
.n_m_s_but {
    border: none;
    cursor: pointer;
    /* width: 70px; */
    /* height: 20px; */
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    background: #245399;
    /* margin-left: 334px; */
    border-radius: 7px;
    padding: 5px 37px;
}  