@charset "utf-8";
.marginb15 {
	margin-bottom: 15px;
}
.marginb30 {
	margin-bottom: 30px;
}
.borderTn {
	border-top: none;
}
.subnavl {
	width: 205px;
	min-height:460px;
	height: auto;
	background: #ecebeb;
	color: #666666;
	float: left;
	position: relative;
	z-index: -1;
	box-shadow: 0px 0px 7px #ccc;
	-moz-box-shadow: 0px 0px 7px #ccc;
	-ms-box-shadow: 0px 0px 7px #ccc;
	-o-box-shadow: 0px 0px 7px #ccc;
	-moz-box-shadow: 0px 0px 7px #ccc;
	padding: 0 10px 0 5px!important;
	padding: 0 5px 0 5px;
}
.subnavl h2 {
	line-height: 64px;
	font-size: 24px;
	width: 205px;
	height: 64px;
	text-indent: 28px;
}
.subnavl .subnavlist li {
	font-size: 18px;
	zoom: 1;
}
.subnavl ul .act0 {
	background: url(sjlblock.gif) no-repeat 16px 16px;
	line-height: 20px;
	padding: 10px 0px 10px 30px;
}
.subnavl .subnavlist li a {
	color: #666;
	text-decoration: none;
}
.subnavlist3 li {
	line-height: 24px;
	background: none;
	padding: 5px 0px;
	width: 170px;
}
.subnavlist3 li a {
	font-size: 16px;
	color: #666;
}
.subnavlist3, .subnavlist2 {
	margin-top: 10px;
}
.subnavl .subnavlist li a:hover, .subnavl .subnavlist li a.act, .subnavlist3 li a:hover, .subnavlist3 li a.act {
	color: #3582c4;
}
.newscontain {
	float: left;
	background: #fff;
	min-height: 460px;
	height:auto;
	width:940px;
	padding:0px 20px 0 20px;
	overflow: hidden;
	position: relative;
	z-index: -1;
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	-ms-box-shadow: 0 0 7px #ccc;
	-o-box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
	/*border-radius: 0 0 4px 0px;*/
}
.newscontain h2 {
	line-height: 60px;
	font-size: 24px;
	color: #333333;
}
.newscontain h3, .jigou2m h3, .jigou2b h3 {
	width: 920px;
	height: 40px;
	background: url(2016web_20161215_bgh.jpg) no-repeat;
	line-height: 40px;
	margin-top: 10px;
	text-indent: 15px;
}
.newsvediotitbg{background:url(xinwenbgtit.png) repeat-x;}
.newsvediotitbg1{background:url(xinwen-2.png) repeat-x;}
.piccon {
	height: 1010px;
	width: 920px;
}
.piccon ul li {
	padding-top: 10px;
	width: 215px;
	height: 190px;
	float: left;
	margin-right: 20px;
}
.piccon ul li.marginr0 {
	margin-right: 0;
}
.piccon ul li .pic {
	width: 215px;
	height: 142px;
}
.piccon ul li h4 {
	line-height: 48px;
	height: 48px;
	text-align: center;
	font-size: 12px;
}
.fy {
	width: 580px;
	height: 30px;
	margin: 20px auto 0px;
	font-size: 12px;
}
.fy .pages a {
	color: #333;
	padding: 3px 8px;
	border: 1px solid #d7d7d7;
	margin-right: 5px;
*display:inline-block;
}
.fy .pages a.on, .fy .pages a:hover {
	background: #3582c4;
	color: #fff;
}
.fy a {
	color: #333;
	padding: 3px 8px;
	text-decoration: none;
}
.fy a:hover {
	color: #3582c4;
}
.fy span, .fy button {
	margin: 0 3px;
}
.fy button {
	background: #3582c4;
	border: 1px solid #d7d7d7;
	padding: 3px 12px;
*padding:2px 12px 0;
	_padding: 6px 12px 0;
	color: #fff;
}
.fy input {
	width: 36px;
	padding: 3px 0;
	border: 1px solid #333;
	text-indent: 4px;
	margin: 0 4px;
}
.slnews {
	width: 920px;
	margin-bottom: 20px;
	height: 840px;
}
.slnewscon, .gyslb {
	width: 920px;
	margin-left:10px;
}
#small, #big, #middle {
	width: 20px;
	height: 20px;
	cursor: pointer;
	padding: 0 2px;
}
.slnewsconborder {
	width:938px;
	min-height: 338px;
	height:auto;
	margin:20px 0;
	border: 1px solid #d7d7d7;
	padding-top: 30px 0;
}
.xlcontainer {
	width: 878px;
	margin: 0 30px;
	border-top: 1px solid #d7d7d7;
	padding: 10px 0;
}
.slnewscon1 {
	width: 230px;
	margin-top: 50px;
}
.slnewscon1 li {
	line-height: 26px;
	text-indent: 8px;
}
.slnewscon1 li a {
	color: #666;
	font-size: 14px;
}
.slnewscon1 li a:hover {
	color: #4c8fc9;
}
.xlcontainer h5 {
	font-size: 18px;
	text-align: center;
	line-height: 48px;
}
.xlcontainer h4 {
	font-size: 22px;
	text-align: center;
	line-height: 48px;
}
.xlcontainer p {
	line-height: 31px;
	text-indent: 24px;
	margin-bottom: 20px;
}

.xlcontainer p font{
	font-size:15px;
}

.slnewsconborder h1 {
	font-size: 22px;
	text-align: center;
	line-height: 40px;
	padding:10px 0;
}
.slnewsconlist {
	padding: 10px 0;
	border-bottom: 1px solid #d7d7d7;
	font-size: 15px;
}
.slnewsconlist li {
	line-height: 31px;
	background: url(square.png) no-repeat left;
	text-indent: 10px;
	width: 920px;
}
.slnewsconlist1 li {
	width: 660px;
	font-size: 15px;
}
.slnewsconlist li:hover {
	background: url(square2.png) no-repeat left;
}
.slnewsconlist li a {
	color: #333333
}
.slnewsconlist li a:hover {
	color: #3582C4;
	text-decoration:underline;
}
.xlnewsbottom {
	width: 100%;
	height: auto;
	padding: 0;
	border-top: 1px solid #d7d7d7;
}
.xlnewsbottom h4 {
	font-size: 18px;
	color: #3782c6;
	line-height: 58px;
	text-align: left;
	height: 58px;
	padding-top: 10px;
}
.xlnewsbottom ul li {
	background: url(square.png) no-repeat left;
	text-indent: 12px;
	line-height: 31px;
}
.xlnewsbottom ul li a {
	color: #333;
	font-size: 15px;
}
.slnewsconlist li span {
	color: #999;
	font-size: 15px;
	float: right;
}
.newsconf1 {
	width: 920px;
	height: 360px;
}
.newsconf1pic {
	width: 590px;
	height: 333px;
	overflow: hidden;
}
.newsconf1art {
	width: 315px;
	margin-left: 15px;
	height: 333px;
	overflow: hidden;
}
.newsconf1art h2 {
	font-size: 18px;
	font-weight: 800;
	line-height: 24px;
	margin-bottom: 10px;
}
.newsconf1art p span {
	font-weight: 800;
	font-size: 12px;
}
.newsconf1art p {
	line-height: 31px;
	font-size: 12px;
}
.newsconf2 {
	width: 920px;
	height: 840px;
}
.newsconf2l {
	width: 660px;
	margin-right: 30px;
	/*height: 840px;*/
}
.newsconf2r {
	width: 230px;
	/*height: 810px;*/
	overflow: hidden;
	padding-top: 40px;
}
.newsconf2 h4 {
	font-size: 18px;
	font-weight: 600;
	line-height: 31px;
	border-bottom: 2px solid #d7d7d7;
}
.newsconf2 p {
	font-size: 14px;
	line-height: 31px;
}
.newsconf2 p span {
	font-size: 12px;
}
.bg_green {
	background: #e5f8fd;
}
.newscontainer {
	overflow: auto;
	width: 640px;
	height: 840px;
	overflow: auto;
	padding: 10px 10px 10px 0;
}
.newsconf2r p {
	font-size: 14px;
	line-height: 20px;
	padding: 4px 0;
	text-align: center;
}
.newsconf2r form {
	width: 230px;
	height: 220px;
	padding: 10px 0 0;
}
.newsconf2r form span {
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 5px;
	padding: 0 8px 0 0;
}
.newsconf2r form input, .newsconf2r form select {
	height: 26px;
	width: 192px;
	background: #ebebeb;
	border: none;
	margin-bottom: 5px;
	line-height: 26px;
	text-indent: 4px;
	display: inline-block;
}
.newsconf2r form button {
	width: 94px;
	height: 26px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	border: none;
	background: #3583c5;
	border-radius: 4px;
	margin-top: 10px;
}
.indexnum {
	width: 938px;
	height: 100px;
	border: 1px solid #d7d7d7;
	margin-top: 20px;
	padding: 10px 0;
}
.indexnum ul li span {
	font-weight: 600;
}
img {
	vertical-align: top;
	padding: 0;
	margin: 0;
}
.indexnumlist1, .indexnumlist2 {
	margin-left: 50px;
	width: 450px;
	line-height: 31px;
	font-size: 14px;
}
.indexnumlist2 {
	width: 360px;
}
.newsl {
	width: 830px;
}
.newsl1, .newsl2, .newsl3, .newsl4, .newsl5 {
	width: 810px;
	height: 330px;
	padding: 0 10px;
	background: #fff;
	margin-bottom: 15px;
	/*border-radius: 4px;*/
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	-ms-box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
	-o-box-shadow: 0 0 7px #ccc;
}
.newsl1{padding:10px;}
.newsl1 .newsl1pic {
	width: 590px;
	height: 330px;
	float: left;
}
.newsl1 .newsl1art h2 {
	line-height: 30px;
	height: auto;
	font-size: 18px;
}
.newsl1 .newsl1art {
	width: 190px;
	height: 280px;
	float: left;
	padding: 0 10px;
	margin-left: 10px;
	font-weight: 600;
}
.newsr {
	width: 355px;
	margin-left: 15px;
	float: left;
	box-shadow: 0 0px 7px #aaa;
	-webkit-box-shadow: 0 0px 7px #aaa;
	-moz-box-shadow: 0 0px 7px #aaa;
	-ms-box-shadow: 0 0px 7px #aaa;
	-o-box-shadow: 0 0px 7px #aaa;
	background: #fff;
}
.newsl1 h2 {
	font-size: 18px;
	font-weight: 600;
	color: #575757;
	line-height: 31px;
	margin-bottom: 15px;
	height: 31px;
	font-size: 18px;
	padding-top: 10px;
}
.newsl1 p {
	font-size: 15px;
	line-height: 26px;
	text-indent:2em;
	height: 140px;
	color: #666;
	 font-weight: 400;
}
.newsl1 p span {
	color: #3582c4;
}
.newsl1 p a {
	color: #8c8c8c;
}
.newsl2 {
	height: 195px;
}
.newsl2 h2, .newsl3 h2, .newsl4l h2, .newsl4r h2, .newsl5l h2, .newsl5r h2, .jigou h2, .szs2l h2, .szs2r h2 {
	height: 24px;
	display: block;
	line-height: 24px;
	border-bottom: 3px solid #d7d7d7;
	font-size: 24px;
	font-weight: 500;
	color: #333;
	padding: 12px 0px 10px 0;
}
.newsl2 a, .newsl3 a, .newsl4 a, .newsl5 a, .jigou a, .szs2 a {
	color: #333;
}
.newsl2 h2 .hr, .newsl3 h2 .hr, .newsl4l h2 .hr, .newsl4r h2 .hr, .newsl5l h2 .hr, .newsl5r h2 .hr, .jigou h2 .hr {
	width: 5px;
	height: 24px;
	background: #014a85;
	float: left;
	margin: 0 10px 0 0;
}
.newsl2 h2 span, .newsl3 h2 span, .newsl4 h2 span, .newsl5 h2 span, .jigou h2 span {
	float: right;
	font-size: 15px;
	color: #8c8c8c;
	line-height: 22px;
}
.newsl2 h3 {
	font-size: 16px;
	font-weight: 600;
	line-height: 36px;
	padding-top: 10px;
}
.newsl2 h3 span {
	margin-left: 30px;
	font-size: 12px;
	font-weight: 400;
	color: #8c8c8c;
}
.newsl2 p {
	line-height: 28px;
	font-size: 14px;
}
.newsl2 p a {
	color: #666;
}
.newsl3, .newsl4, .newsl5 {
	height: 276px;
	padding-bottom: 10px;
	width: 810px;
}
.newsl3 {
	height: 435px;
}
.newsl3 ul {
	padding: 20px 0;
}
.newsl2 ul li,.newsl3 ul li, .newsl4 ul li, .newsl5 ul li {
	line-height: 31px;
	font-size: 15px;
	text-indent: 12px;
	background: url(square.png) no-repeat 4px 16px;
}
.newsl4l li, .newsl4r li, .newsl5l li, .newsl5r li {
	white-space: nowrap;
	text-overflow: ellipsis;
*width:395px;
	overflow: hidden;
}
.newsl2 ul li span,.newsl3 ul li span {
	/*margin-left: 30px;*/
	color: #999;
	font-size:14px;
	float:right;
}
.newsl4l, .newsl4r, .newsl5l, .newsl5r {
	width: 395px;
	float: left;
	line-height: 31px;
	font-size: 14px;
}
.newsl4 ul li span, .newsl5 ul li span {
	margin: 0 4px 0 4px;
	color: #959595;
}
.newsl5 .newsl5r ul li span {
	color: #333;
}
.newsl4r, .newsl5r {
	margin-left: 20px;
}
.newsr {
	width: 335px;
	padding: 0 10px;
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	-ms-box-shadow: 0 0 7px #ccc;
	-o-box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
}
.newsr h2 {
	font-size: 24px;
	height: 24px;
	line-height: 24px;
}
.newsrborder{border-bottom: 1px solid #d0c7c7;}
.newsr a {
	color: #333;
}
.newsr .spkbktab{color:#999;}
.newsr h2 .act{color:#333;}
.newsr h2 span {
	font-size: 15px;
	float: right;
	color:#999;
}
.newsr li {
	padding: 10px 0;
	*padding:8px 0;
	border-bottom: 1px solid #d0c7c7;
	height: 70px;
	width: 335px;
}
.newsr li .newsrpic {
	height: 70px;
	width: 120px;
	float: left;
	margin-right: 15px;
}
.newsr li .newsrlist {
	width: 195px;
}
.xwfbhbk{width:335px;height:190px;overflow:hidden;position:relative;}
.xwfbhbk1{height:245px;}
.xwfbhbk .bof{top:100px;}
.spkbk{width:335px;height:290px;overflow:hidden;margin-bottom:4px;}
.spkbk1{position:relative;width:335px;height:190px;overflow:hidden;}
.xwfbhvedio1{position:relative;width:162px;height:90px;overflow:hidden;float:left;}
.wshow {
	width: 330px;
	height: 100px;
	padding: 10px 0;
	line-height: 31px;
}
.wshow ul li {
	text-indent: 12px;
	background: url(square.png) no-repeat left 16px;
	line-height: 31px;
	height:31px;
	border-bottom: none;
	padding:0;
}
#right:hover, #left:hover {
	color: #6ba3d4;
}
.mtzs1 {
	height: 250px;
	background: url(c_mtzs8.gif) no-repeat 760px 60px;
}
.mtzs1 ul {
	padding: 10px 0 15px;
}
.mtzs1 a {
	color: #333;
}
.mtzs1 a:hover,.wshow ul li a:hover {
	color: #3582c4;
	text-decoration:underline;
}
.mtzs1 h3,.piclistTit {
	font-size: 18px;
	line-height: 40px;
}
.mtzs1 h3 span {
	margin-top: 0;
	float: right;
	font-size: 14px;
}
.mtzs1 h3 span a {
	color: #a6a6a6;
}
.mtzs1 li {
	background: url(square.png) no-repeat 4px 16px;
	text-indent: 12px;
	font-size: 15px;
	line-height: 31px;
	width: 700px;
}
.mtzs1 li:hover {
	background: url(square2.png) no-repeat 4px 16px;
}
.mtzs1 li span {
	float: right;
	color: #afafaf;
	font-size:15px;
}
.specR {
	width: 235px;
	height: 264px;
	cursor: pointer;
}
.specR h2{width:235px;height:36px;background:#e6e6e6;text-align:center;line-height:36px;color:#333;font-size:18px;}
.specR ul{
	height: 310px;
	background: url(line_1.gif) repeat-y 10px 0;
	overflow-y:auto;
	overflow-x:hidden;
}
.specR li {
	width: 225px;
	height: 28px;
	float: left;
	margin-bottom: 1px;
	line-height: 28px;
	font-size: 14px;
	color:#999;
}
.specR li.act span{
	background:#014a85;
}
.specR li span{
	display: inline-block;
	margin: 0 15px 0 -1px;
	width: 5px;
	height: 5px;
	border: 1px solid #014a85;
	background: #e6e6e6;
	border-radius: 50%
}
.specR .icon_arr_t{
	display: block;
	height: 7px;
	background: url(arr_t_1.png) no-repeat 7px;
}
.specRlist {
	display: none;
	height: auto;
}
h2 span {
	padding-top: 6px;
}
.newsl h2 span a, .newsr h2 span a {
	color: #999;
	font-size: 15px;
}
.renren, .sina, .wx {
	width: 26px;
	height: 26px;
	background: url(renren.png) no-repeat;
	margin: 0 2px;
	cursor: pointer;
}
.sina {
	background: url(sina.png) no-repeat;
}
.wx {
	background: url(wchart.png) no-repeat;
}
.selected {
	width: 192px;
	height: 26px;
	line-height:26px;
	text-indent: 48px;
    *width:130px;
	color:#999;
}
.select {
	width: 167px;
	height: 26px;
	position: relative;
	padding-right: 26px;
	color:#999;
	background: #ebebeb url(select_03.png) no-repeat 167px 0px;
}
.option {
	width: 190px;
	color:#999;
	position: absolute;
	top: 26px;
	left: 0;
	display: none;
	text-indent: 48px;
	background: #fff;
}
.option li {
	width: 188px;
	height: 26px;
	line-height: 26px;
}
.w90, .w90 .selected, .w90 .option, .w90 .option li {
	width: 88px;
}
.w90 {
	background: #ebebeb url(select_03.png) no-repeat 64px 0px;
	padding-right: 26px;
	width: 64px;
}
.w90 .selected, .w90 .option {
	text-indent: 20px;
*width:60px;
}
.bluebg {
	background: #3399ff;
	color: #fff;
}
.dyslb p {
	line-height: 31px;
	font-size: 15px;
	margin-bottom: 30px;
	font-weight: 500;
}
.bztop {
	width: 100%;
	height: 32px;
	padding-top: 10px;
	border-bottom: 2px solid #d7d7d7;
}
.bztop span {
	padding: 0 10px;
	line-height: 31px;
	font-size: 18px;
	cursor: pointer;
}
.bztop span.act {
	color: #3483c5;
}
.leader {
	padding-top: 40px;
	width: 700px;
	margin: 0 auto;
	height: 640px;
}
.leader li {
	width: 175px;
	height: 200px;
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 60px;
}
.leader li p span a {
	margin-right: 10px;
	color: #cf1311;
}
.leader li p a {
	color: #333;
	cursor: pointer;
	text-decoration: none;
}
.siju {
	height: 180px;
	width: 100%;
	padding: 10px 0;
}
.siju ul {
	float: left;
}
.siju ul li {
	line-height: 31px;
	text-align: left;
	font-size: 16px;
}
.siju ul li a {
	color: #333;
}
.siju ul li a:hover {
	color: #406a97;
}
.sijulist {
	width: 100%;
	padding: 10px 0;
	font-size: 14px;
	line-height: 28px;
	border-top: 1px dashed #7a7a7a;
}
.sijulist h4 {
	font-size: 16px;
	color: #f2990d;
	font-weight: 800;
	line-height: 36px;
}
.sijulist h6 {
	font-size: 14px;
	line-height: 28px;
}
.sijulist p {
	text-indent: 2em;
	margin-bottom: 30px;
}
#returntop {
	width: 138px;
	height: 36px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	background: #014a85;
	border-radius: 4px;
	margin: 10px auto;
	cursor: pointer;
}
.dyslb table {
	border-left: 1px solid #d7d7d7;
	border-top: 7px solid #f2990d;
	width: 919px;
	font-size: 15px;
}
.dyslb table thead {
	height: 40px;
	background: #f4f4f4;
	line-height: 40px;
}
.dyslb table tr {
	line-height: 40px;
	height: 40px;
}
.dyslb table td {
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	text-indent: 18px;
	height: 40px;
}
.dyslb table td a {
	color: #333;
}
.dyslb table td a:hover {
	color: #014a85;
}
.dyslb{padding-top:15px;}
.leadercon p {
	font-size: 15px;
	line-height: 26px;
	text-indent: 2em;
	margin: 0 0 0px 0;
	color: #5b595a;
}
.leaderconlist h4 {
	font-size: 18px;
	border-bottom: 1px solid #d7d7d7;
	height: 32px;
}
.leaderconlist a {
	color: #333;
	line-height: 31px;
}
.leaderconlist h4 span a {
	font-size: 14px;
	color: #999;
}
.leaderconlist ul {
	padding-top: 10px;
}
.leaderconlist ul li {
	background: url(square.png) no-repeat left;
	text-indent: 8px;
	height: 32px;
	line-height: 31px;
}
.leaderconlist {
	height: 320px;
}
.leaderconlist span {
	float: right;
	font-size: 15px;
	color: #999;
	height: 31px;
	line-height: 31px;
}
.newsfbh1 {
	width: 920px;
	height: 330px;
	margin-bottom: 30px;
}
.newsfbh1pic, .newsfbh1art {
	width: 590px;
	height: 330px;
	overflow: hidden;
	margin-right: 20px;
	float: left;
}
.newsfbh1art {
	margin: 0;
	width: 310px;
}
.newsfbh1art h2 {
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	margin-bottom: 15px;
}
.newsfbh1art h2 a{color:#333;}
.newsfbh1art h4 span {
	font-size: 14px;
	line-height: 28px;
	font-weight: 400;
}
.newsfbh1art h4 {
	font-size: 14px;
	font-weight: 600;
}
.newsfbh1art p {
	font-size: 14px;
	text-indent: 2em;
	line-height: 28px;
	color: #666;
}
.newsfbh1art p span a {
	color: #6196cc;
}
.newsfbh2 h3 {
	background: none;
	font-size: 18px;
	line-height: 31px;
	border-bottom: 1px solid #d7d7d7;
	font-weight: 600;
	text-indent: 0;
}
.newsfbh2 ul li {
	width: 100%;
	height: 160px;
	border-top: 1px solid #d7d7d7;
	padding: 15px 0;
}
.newsfbh2pic {
	width: 280px;
	height: 160px;
	overflow: hidden;
	float: left;
	margin-right: 25px;
}
.newsfbh2art {
	width: 615px;
	height: 160px;
	float: left;
}
.newsfbh2 .newsfbh2art h6 {
	font-size: 16px;
	line-height: 50px;
}
.newsfbh2 .newsfbh2art p {
	line-height: 28px;
	font-size: 14px;
}
.fulltextR {
	width: 644px;
	height: 38px;
	background: #e6e6e6;
	padding: 6px 8px;
	font-size: 15px;
	line-height: 38px;
	margin-bottom: 15px;
	color:#0d0a11;
	position:relative;
}
.fulltextR input {
	height: 25px;
	width: 375px;
	border-top: 1px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
	background: #fff;
	margin: 0 10px 0 6px;
	font-size: 15px;
}
.fulltextR button {
	border: none;
	height: 26px;
	width: 60px;
	line-height: 24px;
	margin: 0;
	font-size: 15px;
}
.zf1 {
	width: 658px;
	height: 274px;
	border: 1px solid #d7d7d7;
	border-top: 6px solid #f2990d;
}
.zf1 h3 {
	height: 38px;
	width: 638px;
	background: #f3f4f4;
	padding: 0 10px;
	margin: 0;
	text-indent: 0;
	font-size: 15px;
	font-weight: 500;
}
.zf1list {
	width: 630px;
	border: none;
	padding: 0 0 0 8px;
	height: 236px;
}
.zf1list li {
	line-height: 28px;
	width: 630px;
	font-size:14px;
}
.zf1list li span {
	float: right;
}
.zf2 {
	width: 660px;
	height: 614px;
}
.zf2 table {
	width: 659px;
	height: 612px;
	border-bottom: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	padding: 0;
	margin: 0;
}
.zf2 table thead {
	width: 659px;
	background: #f3f3f3;
}
.zf2 table tr {
	width: 658px;
	height: 28px;
}
.zf2 table td {
	line-height: 28px;
	height: 28px;
	border-left: 1px solid #d7d7d7;
	text-align: center;
}
.zf2 td span {
	float: right;
	width: 90px;
	font-size: 14px;
	color: #999;
}
.zf2 td a {
	width: 520px;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
*width:520px;
	overflow: hidden;
	font-size: 14px;
	float: left;
	height: 28px;
	text-decoration: none;
	text-align: left;
	text-indent: 8px;
}
.zf2list {
	position: relative;
	cursor: pointer;
}
.zf2list:hover span, .zf2list:hover a {
	color: #4084c4;
}
.artdetail {
	position: absolute;
	right: 90px;
	top: -60px;
	width: 200px;
	height: 60px;
	border: 1px solid #3582c4;
	background: #fff;
	line-height: 20px;
	text-align: left;
	font-size: 12px;
	text-indent: 12px;
	padding: 2px 0;
	display: none;
	z-index: 9;
}
.jigou {
	width: 1200px;
}
.lead {
	padding: 0 70px;
	width: 1040px;
}
.jigou h2 span a {
	color: #999;
}
.jigou a:hover {
	text-decoration: none;
}
.jigou1, .jigou2 {
	width: 1180px;
	height: 450px;
	background: #fff;
	padding: 0 10px;
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	-ms-box-shadow: 0 0 7px #ccc;
	-o-box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
}
.jigou2 .border_b_4,.jigou1 .border_b_4{border-bottom:3px solid #d7d7d7;}
.jigou1 .lead li {
	width: 100px;
	height: 163px;
	float: left;
	margin-left: 56px;
	margin-bottom:30px;
}
.jigou1 .lead li p {
	text-align: center;
}
.jigou1 .lead li p span {
	margin-right: 4px;
}
.jigou2 {
	height: 978px;
	width: 1180px;
}
.jigou2:after{clear:both;}
.jigou2t {
	padding: 20px 0 20px 0;
	height: 310px;
}
.jigou2pic {
	margin-right: 30px;
	width: 280px;
	height: 310px;
}
.jigou2art {
	width: 860px;
	height: 310px;
	padding-right: 10px;
}
.jigou2art p {
	font-size: 15px;
	line-height: 31px;
	text-indent: 2em;
	color: #666;
}
.jigou2m {
	height: 275px;
	width: 1180px;
}
.jigou2m h3, .jigou2b h3 {
	width: 1180px;
	margin-top: 0px;
	font-size: 18px;
	background-size: cover;
}
.jigou2m ul {
	padding: 20px 30px;
	width: 1120px;
}
.jigou2m ul li {
	width: 150px;
	height: 38px;
	padding: 10px 0;
	border-radius: 2px;
	background: #e9e9e9;
	font-size: 15px;
	line-height: 38px;
	margin: 0 10px 10px 0;
	text-align: center;
	float: left;
}
.jigou2b ul li {
	float: left;
}
.jigou2blist {
	width: 1176px;
	border: none;
	padding-left: 4px;
}
.jigou2blist li {
	width: 294px;
	line-height: 35px;
}
.jigou2b{height:305px;}
#left, #right {
	width: 38px;
	height: 38px;
	display: block;
	float: right;
	margin: 0 3px;
	font-size: 20px;
	font-weight: 800;
	text-align: center;
	line-height: 40px;
	color: #d7d7d7;
	background: url(left1.gif) no-repeat;
}
#right {
	background: url(right1.gif) no-repeat;
}
#right:hover {
	background: url(right2.gif) no-repeat;
}
#left:hover {
	background: url(left2.gif) no-repeat;
}
#treeDemo {
	padding: 0;
}
.bof {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 146px;
	top: 64px;
	background: rgba(0,0,0,0.6);
}
.bof2{width:20px;height:22px;left:15px;top:68px;}
.titlev {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-indent: 10px;
	z-index: 9999;
}
.titlev1{left:34px;height:26px;line-height:26px;}
.titlev a {
	color: #fff;
	font-size: 16px;
}
.titlev1 a{font-size: 14px;}
.tpkbk{width:335px;height:190px;margin-bottom:10px;position:relative;overflow:hidden;}
.tpkbk1{width:162px;height:90px;float:left;position:relative;}
.w335{width:335px;}
.h90{height:90px;}
.h190{height:190px;}
.titlev26{line-height:26px;height:26px;}
.wsztbk{width:335px;padding:12px  0;height:100px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f5f5f5;margin-top:10px;}
.wsztbkR p{width:165px;}
.wsztbkR p.wsztbkRA{font-size:13px;color:#999;height:28px;margin-top:6px;text-indent:2em;}
.ztree li a.level0 {
	width: 200px;
	height: 20px;
	text-align: center;
	display: block;
	background: url(ztreebg.jpg) no-repeat;
	border: 1px silver solid;
}
.ztree li a.level0.cur {
	background-color: #66A3D2;
	background: url(ztreebg1.jpg) no-repeat;
}
.ztree li a.level0 span {
	display: block;
	color: #000000;
	padding-top: 3px;
	font-size: 14px;
	font-weight: 400;
	word-spacing: 2px;
}
.ztree li a.level0 span.button {
	float: right;
	margin-left: 10px;
	visibility: visible;
	display: none;
}
.ztree li span.button.switch.level0 {
	display: none;
}
.sqtable table {
	width: 868px;
	margin: 0 35px;
	background: #f5f5f5;
	height: 700px;
}
.sqtitle {
	height: 26px;
	line-height: 26px;
	background: #e6e6e6;
	width: 828px;
	font-size: 14px;
	padding: 6px 20px 6px;
}
.sqtitle input {
	width: 248px;
	height: 25px;
	line-height: 25px;
	border-top: 1px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
}
.sqtitle button {
	width: 54px;
	border: 1px solid #b1b1b1;
	text-align: center;
	margin: 0 16px 0 10px;
	background: url(butzz_03.jpg) repeat-x;
	line-height: 22px;
}
.sqtitle span {
	color: #f50c0c;
	font-weight: 800;
}
.sqtable table tbody td {
	border-right: 1px solid #d7d7d7;
	line-height: 22px;
	padding: 9px 0 8px 0;
	font-size: 14px;/*border-top:1px solid #d7d7d7;*/
}
.sqtable1 table tbody td {
	padding: 0;
}
.sqtable table tbody td.td1 {
	padding: 0 20px;
	text-indent: 0px;
	width: 187px;
	border-top: 1px solid #d7d7d7;
}
.sqtable table tbody td.td2 {
	width: 440px;
	text-indent: 8px;
	white-space: nowrap;
	text-overflow: ellipsis;
*width:440px;
	overflow: hidden;
	border-top: 1px solid #d7d7d7;
}
.sqtable table tbody td.td3, .sqtable table tbody td.td4 {
	width: 100px;
	text-align: center;
	border-top: 1px solid #d7d7d7;
}
.sqtable table tbody td.td4 {
	border: none;
	border-top: 1px solid #d7d7d7;
}
.tabledown p {
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
}
.tabledown1 h4 {
	text-align: left;
	font-size: 16px;
	font-weight: 800;
	line-height: 31px;
	margin: 0;
	padding: 0;
	text-indent: 2em;
	margin-top: 30px;
}
.tabledown1 p {
	margin: 0;
	padding: 0;
	line-height: 31px;
	text-indent: 2em;
	font-size: 16px;
}
.tabledown1 p a {
	color: #4084c4;
}
.downloadlist {
	width: 878px;
	margin-top: 40px;
}
.downloadlist a {
	width: 201px;
	height: 79px;
	margin-right: 18px;
	background: url(03261.jpg) no-repeat;
	float: left;
	display: block;
}
.sqtable1 td.texttype {
	border: none;
}
.sqtable1 td.texttype input {
	height: 25px;
	line-height: 25px;
	border-left: 1px solid #b1b1b1;
	border-top: 1px solid #b1b1b1;
	width: 247px;
}
.file-box {
	position: relative;
	width: 648px;
	margin-left: 20px;
}
.txt {
	height: 25px;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	width: 451px;
}
.btn {
	background-color: #FFF;
	border: 1px solid #d7d7d7;
	height: 26px;
	width: 69px;
}
.subbtn {
	height: 31px;
	width: 90px;
	background: url(subbut_03.jpg) repeat-x;
	margin-left: 26px;
*margin-left:6px;
	margin-top: -9px;
}
.file, .file1 {
	position: absolute;
	top: 0;
	left: 0;
	height: 26px;
filter:alpha(opacity:0);
	opacity: 0;
	width: 405px;
}
.file1 {
	height: 33px;
	width: 92px;
	left: 558px;
filter:alpha(opacity:0);
	opacity: 0;
	top: -9px;
}
.sqbform {
	width: 220px;
	height: 42px;
	margin: 10px auto 0;
}
.resetsqb {
	width: 56px;
	height: 33px;
	margin-top: 8px;
	background: url(resetsqb.jpg) no-repeat;
	border: none;
	float: left;
}
.subsqb {
	width: 121px;
	height: 41px;
	margin-right: 40px;
	background: url(subsqb.jpg) no-repeat;
	border: none;
	float: left;
}
.bordert {
	border-top: 1px solid #d7d7d7;
}
.zwqd p, .zwqd h4, .zwqd h5, .zwqd h6 {
	font-size: 16px;
	text-indent: 2.25em;
	line-height: 31px;
	color: #333;
}
.zwqd h6 {
	text-indent: 40px;
}
.zw_zxsq_gksqb{height:1310px;width:940px;padding:0px 20px 0 20px;}
.zw_sqlb{*height:600px;height:1270px;width:938px;margin-top:20px;}
.zw_sqlb h2{font-size:22px;text-align:center;line-height:88px;margin-bottom:20px;}
td.sqrxx{width:15px;font-weight:800;font-size:16px;height:363px;}
td.sqrxx_gm{width:16px;padding:0 20px;line-height:16px;}
td.sqrxx_name{width:122px;text-indent:18px;height:30px;border:none;padding-top:16px;}
td.zjmc,td.lxdh,td.sqlb_dzyx{width:122px;text-indent:18px;height:30px;border:none;}
td.sqlb_lxdz{width:122px;text-indent:18px;height:30px;border:none;padding-bottom:10px;}
td input.adress{width:600px;*width:598px;}
.sqtable table tbody  td.borderL0{border-right:none;}
.sqtable table tbody  td.sqrcard{width:16px;padding:0 20px;line-height:16px;}
td.sqlb_lxdz1,td.sqlb_frdb,td.sqlb_lxrdh,.sqlb_dzyx{width:122px;text-indent:18px;height:30px;border:none;}
td.sqlb_mc{width:122px;text-indent:18px;height:30px;border:none;padding-top:16px;border-top:1px solid #d7d7d7;}
td.sqlb_fr_dm{padding-top:16px;border-top:1px solid #d7d7d7;}
.zxsq_table2{width:868px;height:590px;border:none;}
td.sqlb_sxxxqk{width:15px;font-weight:800;font-size:16px;height:590px;}
td.sxxxms{width:16px;height:120px;line-height:14px;}
.sxxxms_tea{width:719px;height:142px;margin:0 10px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
td.sxxxyt{border-bottom: 1px solid #d7d7d7;width:16px;padding:0 20px;height:115px;line-height:14px;margin-top:10px;}
.sxxxyt_tea{width:718px;height:142px;margin:10px 10px 10px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
.sxxxyt1{border-right: none;border-bottom: 1px solid #d7d7d7;width:740px;margin-top:10px;}
.jmfylist{border-bottom: 1px solid #d7d7d7;width:16px;padding:18px 20px 0;height:137px;line-height:14px;}
.jmfylist1{border-bottom: 1px solid #d7d7d7;width:202px;padding-left:18px;line-height:40px;}
.xxtgjz{border-bottom: 1px solid #d7d7d7;width:14px;padding:18px 20px 0;height:137px;line-height:14px;}
.xxtgjz1{width:184px;line-height:40px;border-bottom: 1px solid #d7d7d7;}
.hqxxfs{width:14px;padding:18px 20px 0;height:137px;line-height:14px;border-bottom: 1px solid #d7d7d7;}
table tbody td.hqxxfs1{border-right: none;padding-left:20px;line-height:26px;border-bottom: 1px solid #d7d7d7;}
.qsryzm{width:103px;height:25px;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;margin-left:16px;}
.lineH19{line-height:19px;}
/**********************王德国写的************************/
/*政务概览*/
.zw_tzgg,.zw_rsxx,.zw_cwxx{overflow:hidden;}
.zw_tzgg .list_1,.zw_rsxx .list_1{-margin-top:-18px;}
.zw_zwxxgkzl{padding-bottom:10px;}
.zw_zwxxgkzl .list_2 li,.zw_zcfg .list_2 li{line-height:0;}
.zw_zwxxgkzl .list_2 a, .zw_zcfg .list_2 a {
	background: #ebebeb
}
.zw_zwxxgkzl .list_2 a:hover, .zw_zcfg .list_2 a:hover {
	color: #fff;
	background: #5997cc
}
.zw_zwxxgkzl .list_2 a span.ico, .zw_zcfg .list_2 a span.ico {
	background-image: url(list_2_style.gif)
}
.zw_zwxxgkzl .list_2 a:hover span, .zw_zcfg .list_2 a:hover span {
	background-position-y: -36px
}
/*政务概览结束*/
/*服务概览*/
.fw_xzxk{width:810px;_width:805px;}
.fw_xzxk_tab {
	width: 100%;
	line-height: 20px;
	text-align: center
}
.fw_xzxk_tab thead {
	font-size: 16px;
	background: #ebebeb
}
.fw_xzxk_tab thead b {
	margin-left: 10px
}
.fw_xzxk_tab thead td {
	padding: 13px 0
}
.fw_xzxk_tab tbody td {
	padding: 7px 0;
	font-size:15px
}
.fw_xzxk_tab tbody tr:first-child td, .fw_xzxk_tab tbody .first {
	padding-top: 15px
}
.fw_xzxk_tab tbody .txt_l a {
	display: block;
	padding-left: 15px;
	background: url(square.png) no-repeat 5px 8px
}
.fw_xzxk_tab tbody .txt_l a:hover {
	background-image: url(square2.png)
}
.fw_xzxk_tab tbody .icon {
	display: inline-block
}
.fw_xzxk_tab tbody .icon, .xzxk_layer_con .icon {
	width: 20px;
	height: 20px;
	background-image: url(fuwu_xzxk.png);
	background-repeat: no-repeat
}
.fw_xzxk_tab tbody .icon_bszn, .xzxk_layer_con .icon_bszn {
	background-position: 0 0
}
.fw_xzxk_tab tbody .icon_xzzx, .xzxk_layer_con .icon_xzzx {
	background-position: 0 -20px
}
.fw_xzxk_tab tbody .icon_ysp, .xzxk_layer_con .icon_ysp {
	background-position: 0 -40px
}
.fw_xzxk_tab tbody .icon_spgg, .xzxk_layer_con .icon_spgg {
	background-position: 0 -60px
}
.fw_xzxk_tab tbody .icon_slgs, .xzxk_layer_con .icon_slgs {
	background-position: 0 -80px
}
.fw_yjxx, .fw_sssq {
	width: 387px;overflow:hidden;
}

.yjxx_foc{overflow:hidden;position:relative}
.fw_yjxx .prev,.fw_yjxx .next{display:block;width:12px;height:29px;overflow:hidden;cursor:pointer;background-image:url(an.gif);background-repeat:no-repeat;position:absolute;top:80px;opacity:0.8}
.fw_yjxx .prev:hover,.fw_yjxx .next:hover{opacity:1}
.fw_yjxx .prev{background-position:0 center;left:5px}
.fw_yjxx .next{background-position:right center;right:5px}
.yjxx_bd .picList{overflow:hidden;zoom:1;height:191px}
.yjxx_bd .picList li{float:left;_display:inline;overflow:hidden;position:relative}
.yjxx_bd .picList li .pic img{width:387px;height:191px} 
.yjxx_bd .picList li .bottom{position:absolute;left:0;top:161px;z-index:10;width:367px;padding:0 10px;height:221px;background:url(fff_opacity_08.png);-filter:alpha(opacity=80)}
.yjxx_bd .picList li .bottom .ml{height:30px;line-height:30px;position:relative;}
.yjxx_bd .picList li .bottom .ml_bd .tempWrap{ width:367px !important; }
.yjxx_bd .picList li .bottom .ml_bd .infoList{overflow:hidden; zoom:1;}
.yjxx_bd .picList li .bottom .ml_bd .infoList .li{margin-right:20px;float:left;_display:inline;width:auto !important}
.yjxx_bd .picList li .bottom .mt_bd{margin-top:20px;overflow:hidden}
.yjxx_bd .picList li .bottom .mt_bd .li h4{line-height:30px;padding-top:15px;font-size:16px;font-weight:bold}
.yjxx_bd .picList li .bottom .mt_bd .li span{display:block;line-height:1.6}

.earlyWarningLittlePage{height:165px;width:367px;}
.earlyWarningLittlePage .picList li .bottom{top:120px;}
.earlyWarningLittlePage .picList li .pic img{width:367px;height:134px} 
.earlyWarningLittlePage .next{background-position:right center;right:5px}
.earlyWarningLittlePage .prev,.earlyWarningLittlePage .next{top:60px;}

.fw_yjxx #hp_yj{ display:none;}
.fw_yjxx #hp_yj a{ width:170px; height:60px; font-size:14px;}
.fw_yjxx #hp_yj img{ margin-bottom:0;}
.fw_yjxx .yjcs{text-align:center;font-size:16px}
.fw_yjxx .yjcs a{display:block;float:left;width:181px;height:88px;border:1px solid #acf;border-radius:8px;background:#f9f9ff;text-align:center;-padding-top:10px;}
.fw_yjxx .yjcs .a_1,.fw_yjxx .yjcs .a_3{margin-right:20px}
.fw_yjxx .yjcs .a_1,.fw_yjxx .yjcs .a_2{margin-bottom:10px}
.fw_yjxx .yjcs img{margin:5px auto;}
.fw_sssq ul {
	margin: 0 0 10px 0;
	padding: 0
}
.fw_sssq li {
	margin: 7px 0;
	float: left;
	width: 193px;
	font-size:16px
}
.fw_sssq span {
	display: inline-block;
	margin: 0 18px;
	width: 32px;
	height: 32px;
	background-image: url(fuwu_sssq.png);
	background-repeat: no-repeat;
	vertical-align: middle;
}
.fw_sssq .sq_jh {
	background-position-x: 0
}
.fw_sssq .sq_sk {
	background-position-x: -32px
}
.fw_sssq .sq_yq {
	background-position-x: -64px
}
.fw_sssq .sq_ss {
	background-position-x: -96px
}
.fw_sssq .sq_yl {
	background-position-x: -128px
}
.fw_sssq .sq_qx {
	background-position-x: -160px
}
.fw_sssq .sq_zs {
	background-position-x: -192px
}
.fw_sssq .sq_wx {
	background-position-x: -224px
}
.fw_sssq a:hover span {
	background-position-y: -32px
}
/*.fw_fwxt{padding-top:3px;}*/
.fw_fwxt{overflow:hidden;}
.fw_fwxt .list_2 li{line-height:0;}
.fw_fwxt .list_2 a {
	background: #ebebeb
}
.fw_fwxt .list_2 a span.ico {
	background-color: #5997cc;
	background-image: url(list_2_style_2.gif)
}
.fw_slxf{overflow:hidden;}
.fw_slxf .list_3 li{line-height:0;}
.xzxktap.act{color:#014a85;}
/*服务结束*/
/*服务_水利易sou*/
.header_2 {
	background: url(header_2_bg.jpg) no-repeat 570px bottom
}
.header_2_logo {
	margin: 32px 0
}
.header_2_minnav {
	margin: 32px 60px 0 0
}
.slysou {
	padding-top: 182px;
	height: 305px;
	background: url(slysou_bg.jpg)
}
.jsearch-body-content {
	width: 778px;
	padding: 15px 10px;
	background: #fff;
	margin: 0 auto
}
.jsearch-body-content .catechannels {
	margin: 5px 0;
	line-height: 24px;
	text-align: center
}
.jsearch-body-content .catechannels a {
	padding: 0 8px
}
.jsearch-body-content .control_w {
	position: relative;
	font-size: 16px
}
.jsearch-body-content .jsearch-q-cover-placeholder {
	position: absolute;
	width: 100%;
	line-height: 40px;
	color: #999;
	text-indent: 10px
}
.jsearch-body-content .jsearch-q-cover-placeholder span {
	color: #F0981D
}
.jsearch-body-content .txt {
	border: 1px solid #d8d8d8;
	width: 649px;
	height: 20px;
	padding: 9px 7px;
	position: relative;
	background-color: transparent
}
.jsearch-body-content .txt:focus, .jsearch-body-content .txt.hover {
	border-color: #036cb4
}
.jsearch-body-content .jsearch-search-button {
	border: none;
	padding: 0 14px;
	background: #036cb4;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	height: 40px
}
#jsearch-microphone {
	bottom: 2px;
	position: absolute;
	right: 2px;
	top: 2px;
	width: 22px;
	z-index: 100
}
#jsearch-microphone embed {
	height: 100%;
	width: 100%
}
#jsearch-microphone-setup {
	background: url(mic-options.png) no-repeat right bottom;
	bottom: 0;
	cursor: pointer;
	height: 12px;
	position: absolute;
	right: 0;
	width: 12px;
	z-index: 101
}
/*服务_水利易sou结束*/
/*服务_行政许可*/
.xzxk_tab {
	width: 100%;
	border-collapse: collapse;
	border-top: 6px solid #f2990d
}
.xzxk_tab thead {
	background: #f3f4f4;
	line-height: 22px;
	font-size: 16px
}
.xzxk_tab td {
	border: 1px solid #d7d7d7;
	padding: 10px
}
.xzxk_tab tbody {
	line-height: 18px
}
.xzxk_tab .xzxk_i {
	text-align: center
}
.xzxk_tab a:hover {
	color: #3582c4
}
.xzxk_tab .xzxk_s a {
	display: inline-block;
	margin: 0 5px
}
.xzxk_tbsm .tbsm {
	margin: 20px 0;
	font-size: 18px;
	font-weight: bold
}
.xzxk_tbsm p {
	margin: 20px 0;
	text-indent: 2em;
	font-size: 16px;
	line-height: 1.8
}
.xzxk_layer_con {
	width: 410px;
	padding: 10px 0;
	text-align: center
}
.xzxk_layer_con a {
	display: inline-block;
	width: 20%;
	font-size: 12px;
	line-height: 30px
}
.xzxk_layer_con .icon {
	display: block;
	margin: 0 auto
}
body .lay_stl {
	box-shadow: 1px 1px 5px rgba(0,0,0,0.3)
}
/*服务_行政许可结束*/
/*数据概览*/
.sj_focus_1{background:#ddd;overflow:hidden}
.sj_focus_1,.sj_focus_1 img{width: 592px;height: 335px;}
.sj_focus_1 .picWrap p{position: absolute;left:0px;bottom: 40px;width:592px;overflow:hidden;color:#333;text-align:center;font-family:'微软雅黑';font-size:12px;}
.sj_focus_1 .picWrap span{display: block;
	width: 470px;
	line-height: 40px;
	padding: 0 112px 0 10px;
	background:rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;  -moz-opacity:0.5;
	font-size: 16px;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;-bottom:-1px;}
.sj_focus_1 .hd{width: auto;
	left: auto;
	right: 0;
	bottom: 0;
	padding: 13px 8px}
.sj_focus_1 .hd li{width: 12px;height: 12px;border: 1px solid #3582c4;background:#fff;overflow:hidden;margin: 0 2px;border-radius:50%;}
.sj_focus_1 .hd li.on{background:#3582c4}

.sj_sec_1 .sj_zxgx {
	height: 334px
}
.sj_sec_1 .sj_zxgx .list_1,.sj_sec_jbjc .list_1{font-size:15px}
/*.sj_sec_1 .sj_zxgx .list_1 li{padding:0px 0}*/
.sj_sec_sjcx {
	padding: 7px 10px;
	background: #3582c4;
	line-height: 30px
}
.sj_sec_sjcx .label {
	font-size: 16px;
	font-weight: bold;
	color: #fff
}
.sj_sec_sjcx .query_txt {
	display: block;
	margin: 0 10px 0 0;
	padding: 4px 5px;
	border: none;
	width: 290px;
	line-height: 22px;
	*height:20px;
	background:#f5f5f5;
}
.sj_sec_sjcx .query_slc {
	display: block;
	-font-size:18px;
	height: 30px;
	border: none;
	padding: 0 30px 0 5px;
	margin-right: 10px;
	background: url(arr_d_1.gif) no-repeat right center #f5f5f5;
	color:#999;
}
.sj_sec_sjcx .query_slc_class {
	margin-right: 45px
}
.sj_sec_sjcx .query_sub {
	height: 30px;
	padding: 0 30px;
	border: none;
	background:url(queren11.png) no-repeat center;backgrond-size:100% 100%;
	cursor: pointer;
	color: #fff
}
.sj_sec_sjcx .query_hotrec {
	max-width: 465px;
	color: #fff
}

.sj_sec_sjcx .query_hotrec a, .sj_sec_sjcx .query_hotrec a:hover {
	color: #fff
}
.sj_sec_sjcx .query_hotrec a:hover {
	text-decoration: underline
}
.sj_sec_tjgb .tjgb_tabs_btn {
	width: 370px
}
.sj_sec_tjgb .tjgb_tabs_btn li{-line-height:0;}
.sj_sec_tjgb .tjgb_tabs_btn li a{-line-height:36px;}
.sj_sec_tjgb .tit_5 {
	width: 525px;
	margin-right: 255px
}
.sj_sec_tjgb .tjgb_tabs_li_w {
	width: 780px
}
.sj_sec_tjgb .tjgb_nrty {
	width: 525px;
	height: 394px;
	overflow: auto
}
.sj_sec_tjgb .tjgb_nrty p {
	margin: 5px 0;
	text-indent: 2em;
	line-height: 1.8
}
.sj_sec_tjgb .tjgb_lnbg {
	width: 225px
}
.sj_sec_tjgb .tjgb_lnbg .tit_6 {
	margin-top: 10px
}
.sj_sec_tjgb .lnbg_con {
	height: 338px;
	overflow: auto
}
.sj_sec_tjgb .lnbg_con .icon_arr_t {
	display: block;
	height: 7px;
	background: url(arr_t_1.png) no-repeat 7px 0
}
.sj_sec_tjgb .lnbg_con ul {
	background: url(line_1.gif) repeat-y 10px 0;
	
}
.sj_sec_tjgb .lnbg_con li{line-height:0;width:100%;overflow:hidden;}
.sj_sec_tjgb .lnbg_con li a {
	display: block;
	-display:inline-block;
	line-height: 30px;
	height:30px;
	padding-right: 10px;
	color: #999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.sj_sec_tjgb .lnbg_con li a:hover {
	color: #3582c4
}
.sj_sec_tjgb .lnbg_con li span {
	display: inline-block;
	margin: 0 10px 0 7px;
	width: 5px;
	height: 5px;
	border: 1px solid #014a85;
	background: #e6e6e6;
	border-radius: 50%;overflow:hidden;vertical-align:middle;
}
.sj_sec_tjgb .lnbg_con li a:hover span, .sj_sec_tjgb .lnbg_con .tjgb_tabs_btn_2 .tabs_btn_act_2 span {
	background: #014a85
}
.sj_sec_jbjc .sj_jbjc_li {
	width: 373px;
	margin-right: 30px
}
.sj_sec_jbjc .sj_jbjc_li:nth-child(3n) {
	margin-right: 0
}
.sj_sec_jbjc .sj_jbjc_li .list_1 {
	padding-left: 10px
}
#sjLH31 li{line-height:29px;}
ul.list_1.list_1_nowrap.adc.ahc{line-height:31px;padding:1px 0;}
.list_1_nowrap{padding:0;margin:0;}
/*数据概览结束*/
/**********************王德国写的结束************************/
/**********************水知识************************/
.slnewsconlist2 li {
	background: url(react.png) no-repeat left;
}
.slnewsconlist2 li:hover {
	background: url(reactblue.png) no-repeat left;
}
.slnewsconlist2 li span {
	margin-left: 20px;
	color: #b7b7b7;
	font-size: 15px;
}
.slgc {
	font-size: 15px;
}
.slgc p {
	line-height: 31px;
	text-indent: 2em;
}
.bkstj p {
	font-size: 15px;
	line-height: 31px;
	/*	text-indent:2em;*/
}
.jysp {
	width: 920px;
	height: 390px;
	_height: 410px;
	margin-bottom: 15px;
	clear: both;
	display: inline;
}
.jysp1 {
	width: 530px;
	height: 390px;
	_height: 410px;
	overflow: hidden;
	display: inline;
}
.jysp1list {
	width: 365px;
	height: 390px;
	_height: 410px;
	margin-left: 25px;
	display: inline;
	overflow: hidden;
}
.jyspconlist li {
	text-indent: 12px;
	line-height: 21px;
	margin-bottom: 10px;
	background:url(square1.png) no-repeat left;
}
.jysp1list li a{color:#666666;font-size:15px;}
.jysplist h2 {
	line-height: 50px;
	background: url(hua_06.jpg) no-repeat left;
	text-indent: 2em;
	font-size: 18px;
}
.jysplist ul li{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	height: 200px;
	width: 215px;
	overflow:hidden;
}
.jysplist ul li img{	
	height:158px;
	width: 215px;}
.jysplist ul li p {
	height: 38px;
	width:213px;
	line-height: 38px;
	border: 1px solid #d7d7d7;
	border-top:none;
	text-indent: 2.1em;
	font-size: 15px;
	background: url(bofblue.jpg) no-repeat 10px center;
}
.jysplist ul li p a {
	color: #333;
}
.jysplist ul li.marginr0 {
	margin-right: 0;
}
.jysplist ul li.marginb0 {
	margin-bottom: 0px;
}
/*概览*/
.w400 {
	width: 400px;
}
.szs1 {
	height: 275px;
	width: 810px;
	padding: 10px 10px 10px 10px;
	font-size: 15px;
	line-height: 28px;
}
.szs1pic, .szs1art {
	width: 395px;
	height: 275px;
	overflow: hidden;
}
.szs1art p {
	height: 135px;
	text-indent: 2em;
}
.szs1art ul {
	width: 395px;
	height: 120px;
	margin-top: 20px;
}
.marginr0 {
	margin-right: 0;
}
.szs1art ul li {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	text-align: center;
	width: 90px;
	height: 30px;
	font-size: 15px;
	border-radius: 4px;
}
.szs1art ul li a {
	color: #333;
	width: 90px;
	height: 30px;
	line-height: 30px;
	background: #ebe9e9;
	display: block;
	border-radius: 4px;
}
.szs1art ul li a:hover {
	background: #3582c4;
	color: #fff;
}
#szswx2wm{left:160px;top:70px;}
#szswx2wm1{left:280px;top:70px;}
.szs2, .szs3 {
	height: 325px;
	width: 810px;
	padding: 0 10px 10px 10px;
	_padding:0 10px 20px 10px;
	font-size: 15px;
	line-height: 28px;
}
.szs2 {
+height:322px;
}
.hr {
	width: 5px;
	height: 24px;
	background: #014a85;
	float: left;
	margin: 0 10px 0 0;
}
.h166 {
	height: 166px;
}
.szs2 ul li {
	border: 1px dashed #d7d7d7;
	border-radius: 4px;
	width: 122px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	float: left;
	margin: 5px 11px 5px 0;
	padding: 0;
}
.szs2 ul li a {
	color: #333;
}
.szs2 ul li a:hover {
	color: #3681c4;
}
.h68 {
	height: 68px;
}
.szs2 ul li:hover{
	border: 1px dashed #3681c4;
}
.szs2 ul li:hover a {
	color: #3681c4;
	}
.szs1, .szs2, .szs3 {
	box-shadow: 0px 0px 7px #ccc;
	-moz-box-shadow: 0px 0px 7px #ccc;
	-ms-box-shadow: 0px 0px 7px #ccc;
	-o-box-shadow: 0px 0px 7px #ccc;
	-moz-box-shadow: 0px 0px 7px #ccc;
	overflow: hidden;
}
.szs3 {
	height: 295px;
	padding:10px;
	background: url(bgszs3.jpg) no-repeat 12px 10px;
}
.szs3l {
	width: 175px;
	height: 255px;
	background: #c3c5c6;
	float: left;
	overflow: hidden;
	padding: 20px 0px 20px 40px;
}
.szs3r {
	width: 555px;
	height: 255px;
	float: left;
	overflow: hidden;
	padding:0 20px 20px 20px;
	line-height: 28px;
}
.szs3r p {
	text-indent: 2em;
}
.szs3l li{color:#666;}
.szs3l li.onred {
	color: #f11313;
}
.szs3l h4 {
	font-size: 16px;
	font-weight: 800;
	background: url(tusj.png) no-repeat 140px center;
}
.szs3r h5 {
	font-size: 18px;line-height:54px;
}
.szsr1{height:197px;}
.szsr1pic {
	width: 159px;
	height: 197px;
	overflow: hidden;
}
.szsr1art {
	width: 150px;
	line-height: 28px;
}
.szsr1art h3 {
	font-size: 15px;
	margin-bottom: 10px;
	color:#333;
}
.szsr1art p{font-size:12px;color:#666;}
.newsrbut {
	width: 100px;
	height: 35px;
	background: url(rgbablue.jpg) repeat-x;
	line-height: 35px;
	text-align: center;
	float: right;
}
.newsrbut a {
	color: #fff;
	font-size: 16px;
}
.w330 {
	width: 330px;
}
.w395 {
	width: 395px;
}
.szsr2 {
	height: 320px;
}
.szsr2 ul li {
	width: 330px;
	height: 75px;
	overflow: hidden;
	border: none;
	margin: 0 0 5px 0;
	padding: 0;
}
.szsr3 ul li {
	height: 139px;
    +height:150px;
	border-bottom: 1px solid #d7d7d7;
	padding: 0;
	margin: 0;
}
.szsr3 ul li h5 {
	line-height: 28px;
	margin-top: 10px;
	font-size: 16px;
}
.szsr3 ul li p {
	line-height: 26px;
	color: #666;
	height: 26px;
	font-size: 12px;
}
.szsr3 ul li p span {
	margin-right: 50px;
}
.szsr3 h2 span a{color:#999;font-size:14px;}
.bof1 {
	height: 16px;
	padding: 0;
	margin: 0;
	text-align: right;
}
.bof1 a {
	line-height: 16px;
	color: #666;
	height: 16px;
	font-size: 15px;
}
.xiala {
	margin-top:3px;
	background: url(shuangjtou.png) no-repeat;
	height: 13px;
	width: 32px;
	display: block;
}
/**********************水知识的结束************************/
/*海涛*/
/*行政许可*/
.table_xzxh {
	border: 1px solid #d7d7d7;
	border-top: 6px solid #f2990d;
	border-collapse: inherit;
}
.table_xzxh tr th, .table_xzxh tr td {
	border-left: 1px solid #d7d7d7;
	text-indent: 20px;
}
.table_xzxh tr th:first-child, .table_xzxh tr td:first-child {
	border-left: none;
	text-align: center;
	text-indent: 0;
}
.table_xzxh tr th {
	background-color: #f4f4f4;
	line-height: 44px;
	color: #333333;
	font-size: 15px;
}
.table_xzxh tr  td{font-size:14px;}
.table_xzxh tbody tr:first-child {
	border-top: none;
}
.table_xzxh tbody tr:first-child td {
	border-top: none;
}
.table_xzxh tr td {
	line-height: 38px;
	position: relative;
	height: 38px;
	z-index: 10;
	border-top: 1px solid #d7d7d7;
}
.table_xzxh tr td a {
	font-size: 14px;
	color: #333333;
}
.table_xzxh tr td a.xzxk_act {
	text-decoration: underline;
	color: #3582c4;
}
.table_xzxh .xzxk_con {
	position: absolute;
	top: -70px;
	left: 20px;
	z-index: 200;
	background-color: #FFFFFF;
	text-indent: 0;
	padding: 18px 20px 6px 20px;
	border: 1px solid #3582c4;
	width: 100%;
	max-width: 360px;
	display: none;
}
.table_xzxh .xzxk_con a {
	display: inline-block;
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 30px;
	line-height: 100%;
	font-size: 12px;
	margin-left: 16px;
}
.table_xzxh .xzxk_con a:hover {
	color: #3a91db;
	text-decoration: none;
}
.xzxk_con a:first-child {
	margin-left: 0;
}
.table_xzxh .xzxk_bszn {
	background-image: url(2016web_20161202_bszn.png);
}
.table_xzxh .xzxk_xzzx {
	background-image: url(2016web_20161202_xzzx.png);
}
.table_xzxh .xzxk_ysp {
	background-image: url(2016web_20161202_ysp.png);
}
.table_xzxh .xzxk_spgg {
	background-image: url(2016web_20161202_spgg.png);
}
.table_xzxh .xzxk_slgs {
	background-image: url(2016web_20161202_slgs.png);
}
.bg_xzxk td {
	background-color: #f3f4f4;
}
.table_xzxh thead  tr th{text-indent:20px;}
.cbdw a {
	color: #333333;
	font-size: 14px;
	margin-right: 16px;
}
.cbdw a:hover {
	color: #3a91db;
	text-decoration: underline;
}
.con_xzxk {
	margin-top: 26px;
	width: 920px;
}
.con_xzxk h5 {
	font-size: 16px;
	font-weight: bold;
}
.con_xzxk p {
	margin-top: 30px;
	font-size: 15px;
	line-height: 31px;
	text-indent: 2em;
}
.con_xzxk p a {
	color: #333333;
}
.con_xzxk p a:hover {
	color: #3a91db;
}
/*水利信访*/
.slxf_left h3 {
	width: 660px;
	margin-top: 48px;
	font-size:18px;
}
.slxf_right h6 {
	line-height: 36px;
	font-size: 18px;
	border-bottom: 1px solid #d7d7d7;
}
.zxft_biaodan_left h6{
	line-height: 18px;
	padding-top:13px;
	padding-bottom:10px;
	font-size: 18px;
	border-bottom: 1px solid #d7d7d7;
	background: url(tit_1_bg.gif) no-repeat 0 center;
	text-indent:14px;
	}
.slxf_right ul img {
	font-size: 0;
	margin-top: 10px;
}
/*
.slxf_left {
	width: 660px;
}*/
.slxf_left h5 {
	line-height: 40px;
	height: 40px;
	font-size: 18px;
	background-color: #e9e9e9;
	text-indent: 14px;
	margin-top: 48px;
}
.slxf_left ul {
	padding: 10px 0;
}
.slxf_left ul li, .spgg_zxgx li {
	line-height: 31px;
	font-size: 15px;
	position: relative;
}
.slxf_left ul li span {
	position: absolute;
	right: 0;
	font-size: 15px;
	color: #999999;
}
.slxf_left ul li a, .spgg_zxgx a {
	color: #333333;
	font-size: 15px;
}
.slxf_left ul li a:hover, .spgg_zxgx a:hover {
	color: #3a91db;
	text-decoration: underline;
}
.slxf_left ul li.slxf_line {
	height: 1px;
	margin: 10px 0;
	background-color: #d7d7d7;
	font-size: 1px;
	line-height: 1px;
}
.file3{background:url(2016web_20161202_wsxf_tjfj.jpg) no-repeat; width:68px; height:24px;border:none;}
.fileBox{width:100%;height:auto;}
#fileField1{width:321px;}
/*网上信访*/
.con_wsxf {
	font-size: 15px;
	line-height: 31px;
	border-bottom: 1px solid #f2990d;
}
.con_wsxf p {
	margin-bottom: 30px;
}
.ul_wsxf {
	width: 236px;
	margin: 0 auto;
	margin-top: 30px;
}
.ul_wsxf li {
	width: 83px;
	height: 32px;
}
.confirm {
	text-align: center;
	background-image: url(2016web_20161202_wsxf_js.jpg);
	margin-right: 50px;
	color: #999999;
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	cursor: pointer;
}
.confirm span {
	font-size: 14px;
	font-weight: normal;
}
/*网上信访表单*/
.wsxf_bd {
	background-color: #f5f5f5;
	width: 100%;
	border-collapse: separate;
	border-spacing: 20px 30px;
	font-size: 15px;
}
.slxf_title {
	font-size: 15px;
	background-color: #e6e6e6;
	line-height: 40px;
	height: 40px;
	text-indent: 2em;
	margin-top: 30px;
}
.slxf_title span {
	color: #F00;
}
.wsxf_bd td {
	line-height: 26px;
	height: 26px;
	position: relative;
}
.wsxf_bd input {
	height: 24px;
	line-height: 24px;
	border: none;
	border: 1px solid #b1b1b1;
	text-indent: 1em;
	font-size: 12px;
}
.wsxf_ll input {
	width: 248px;
}
.wsxf_lable {
	text-align: right;
}
.wsxf_lable span {
	color: #F00;
	padding-right: 2px;
}
.wsxf_ll .wsxf_biaoti {
	width: 700px;
}
.wsxf_bd .inptt_fj {
	width: 320px;
}
.wsxf_bd .btn_ll {
	border: 1px solid #b4b4b4;
	width: 70px;
	height: 26px;
	background-color: #FFF;
	margin-left: 10px;
}
.removeFile{background-color: #FFF;
border: 1px solid #d7d7d7;
height: 24px;
width: 69px;margin-left:8px;text-align:center;cursor:pointer;}
.appendFile{margin-left:8px;cursor:pointer;}
.wsxf_bd .fjtj {
	border: 1px solid #b4b4b4;
	position: relative;
	top: 9px;
	left: 20px;
*top:5px;
}
.wsxf_bd textarea {
	width: 680px;
	min-height: 210px;
	_height: 210px;
	padding: 10px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 150%;
}
.wsxf_footer {
	width: 240px;
	margin: 0 auto;
	padding: 20px 0;
}
.wsxf_tj {
	display: inline-block;
	background: url(2016web_20161202_wsxf_tj.jpg);
	width: 121px;
	height: 41px;
	border: none;
	font-size: 17px;
	color: #FFF;
	margin-right: 40px;
	cursor: pointer;
}
.wsxf_cz {
	display: inline-block;
	background: url(2016web_20161202_wsxf_cz.jpg);
	color: #FFF;
	width: 56px;
	height: 33px;
	border: none;
	cursor: pointer;
}
/*相关链接*/
.xglj_h3 {
	margin-bottom: 20px;
	font-size: 18px;
}
.xglj_ul li {
	height: 58px;
	line-height: 58px;
	padding: 0 45px;
	font-size: 15px;
	background-color: #e9e9e9;
	margin: 0 10px 10px 0;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(ie-css3.htc);
}
.xglj_ul li.xglj_act {
	color: #FFF;
	background-color: #3582c4;
}
.table_xzxh tr .tc {
	text-align: center;
	text-indent: 0;
}
/*公众咨询*/
.list_zzzx ul {
	margin-top: 10px;
}
.list_zzzx li {
	width: 825px;
	background-color: #f5f5f5;
	height: 62px;
	padding: 4px 10px;
	line-height: 31px;
	font-size: 15px;
}
.list_zzzx ul li:first-child {
	width: 75px;
	padding: 0;
	height: 70px;
	line-height: 70px;
	color: #FFF;
	font-size: 30px;
	background-color: #3582c4;
	text-align: center;
}
.list_zzzx ul li.first {
	width: 75px;
	padding: 0;
	height: 70px;
	line-height: 70px;
	color: #FFF;
	font-size: 30px;
	background-color: #3582c4;
	text-align: center;
}
.list_zzzx p {
	color: #666666;
	position: relative;
	line-height: 54px;
	border-bottom: 1px dashed #d7d7d7;
	margin-bottom: 20px;
}
.list_zzzx a {
	position: absolute;
	right: 0;
	*bottom:16px;
	color: #3582c4;
}
.list_zzzx span {
	margin-right: 24px;
}
/*公众咨询详情*/
.con_gzzxqx {
	margin-bottom: 32px;
}
.con_gzzxqx blockquote {
	line-height: 50px;
	height: 50px;
	font-size: 14px;
	color: #666666;
}
.con_gzzxqx blockquote span {
	margin-right: 24px;
}
.con_gzzxqx h6 {
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	font-size: 18px;
	background-color: #3582c4;
	text-indent: 1em;
}
.con_gzzxqx div {
	background-color: #f5f5f5;
	padding: 14px 20px;
	font-size: 15px;
	color: #333333;
	line-height: 31px;
}
.con_gzzxqx div p {
	margin-bottom: 10px;
}
/*网上投票*/
.con_wstp {
	line-height: 31px;
	padding: 0px 12px 14px 12px;
	font-size:14px;
}
.con_wstp_act {
	background-color: #e5f8fd
}
.con_wstp img{
	margin:10px 10px 0 0;
}
.con_wstp h6 {
	font-size: 15px;
	line-height: 40px;
}
.con_wstp h6 a {
	color: #333333;
}
.con_wstp h6 a:hover {
	color: #3582c4;
}
.con_wstp blockquote {
	font-size: 13px;
}
.con_wstp p {
	font-size: 14px;
	line-height: 30px;
}
.margin_top_20 {
	margin-top: 20px !important;
}
/*我要咨询 and 举报投诉*/
.slxf_right p {
	background-color: #f5f5f5;
	margin-top: 15px;
	padding: 20px 10px;
	line-height: 200%;
	font-size: 14px;
}
.slxf_right p span {
	color: #F00;
}
.wyzx_bd {
	background-color: #FFF;
	border-collapse: separate;
	border-spacing: 10px;
	z-index: 1;
}
.wyzx_bd tbody tr td:first-child {
	width: 104px;
	text-align: left;
}
.wyzx_bd span {
	display: inline-block;
	color: #F00;
	width: 14px;
	text-align: center;
}
.wyzx_bd input {
	border: 1px solid #d7d7d7;
	width: 415px;
	height: 22px;
}
.wyzx_bd input.title_jbts {
	width: 480px;
}
.wyzx_bd textarea {
	width: 460px;
	height: 200px;
	margin: 0;
	border: 1px solid #d7d7d7;
*margin-left:10px;
}
.wyzx_bd label {
	display: inline-block;
	width: 80px;
	background-image: url(2016web_20161202_lable.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 24px;
	margin-left: 10px;
	cursor: pointer;
}
.wyzx_bd label input {
	display: none;
}
.wyzx_bd label.label_act {
	background-image: url(2016web_20161202_lable_act.jpg);
}
.wyzx_divselect {
	border: 1px solid #d7d7d7;
	width: 300px;
	height: 32px;
	position: relative;
	z-index: 1;
*margin-left:12px;
}
.wyzx_divselect h6 {
	text-indent: 1.2em;
	line-height: 31px;
	height: 32px;
	color: #666666;
	font-size: 14px;
	background: url(2016web_20161202_divselect.jpg) right no-repeat;
}
.wyzx_divselect ul {
	display: none;
	position: absolute;
	top: 32px;
	left: -1px;
	z-index: 1000;
	border: 1px solid #d7d7d7;
	width: 300px;
	background-color: #FFF;
}
.wyzx_divselect li {
	height: 32px;
	line-height: 31px;
	text-indent: 1.2em;
}
.wyzx_divselect li:hover, .wyzx_divselect li.selectact {
	background-color: #3582c4;
	color: #FFF;
}
.wyzx_td_divselect {
	position: relative;
	z-index: 1;
}
/*在线访谈*/
.con_hdyg {
	background-color: #f5f5f5;
	padding: 15px 10px;
	line-height: 26px;
}
.con_hdyg blockquote {
	border-bottom: 1px dashed #dadada;
	padding-bottom: 6px;
	margin-bottom: 6px;
	font-weight:bold;
}
.slxf_biaodan { margin-top:4px;}
.slxf_biaodan_right blockquote {
	font-weight:normal;
	text-indent:2em;
	font-size:14px;
	border:none;
}
.con_hdyg .table_hdyg {
	font-size: 14px;
}
.table_hdyg th{
	text-align:center;	
}
.table_hdyg tr td.first {
	width: 80px;
	font-weight:bold;
	vertical-align:top;
	height:30px;
	line-height:30px;
}
.table_hdyg input {
	border: 1px solid #eaeaea;
	width: 540px;
	height: 24px;
	line-height: 20px;
}
.table_hdyg textarea {
	border: 1px solid #eaeaea;
	width: 540px;
	height: 66px;
	line-height: 16px;
}
.table_hdyg_submit {
	height: 50px;
	text-align:center;
}
.table_hdyg_submit input {
	width: 80px;
	height: 26px;
	/*line-height: 26px;*/
	color: #FFF;
	background-color: #3582c4;
	text-align: center;
	margin-right: 15px;
	cursor: pointer;
}
.slxf_biaodan_left{ width:640px; margin-right:30px; background-color: #f5f5f5; padding:0 10px; _margin-right:15px;}
.slxf_biaodan_right{ width:210px; background-color: #f5f5f5; padding: 0 10px 2px 10px;}

.table_xtzj td{ 
	width:210px;
	line-height:40px;
	font-size:14px; 
	font-weight:bold;
}
.table_xtzj input {
	width: 200px;
}
.table_xtzj textarea {
	width: 200px;
	height:130px;
}
.table_xtzj .table_hdyg_submit input {
	width: 76px;
}
.list_zxft {
	font-size: 12px;
	border-bottom: 1px dashed #d7d7d7;
	padding-bottom: 18px;
	margin-bottom: 18px;
	position: relative;
	z-index: 1;
}
.list_zxft tr td:first-child {
	width: 65px;
	font-weight: bold;
}
.list_zxft tr td.first {
	width: 74px;
	font-weight: bold;
}
.list_zxft li {
	width: 670px;
}
.list_zxft li:first-child {
	width: 237px;
	margin-right: 12px;
}
.list_zxft li.first {
	width: 237px;
	margin-right: 12px;
}
.list_zxft td {
	font-size: 14px;
	vertical-align: top;
	line-height: 28px;
	padding-bottom: 4px;
}
.list_zxft table {
	position: relative;
	left: 0;
	top: -6px;
	/*width: 410px;*/
}
.enter_zxft {
	position: absolute;
	right: 9px;
	top: 7px;
	color: #68a1d3;
	z-index: 10;
	font-size:14px;
}
/*网上答题*/
.list_wqhg ul {
	margin-top: 15px;
}
.list_wqhg ul li {
	margin-left: 58px;
}
.list_wqhg ul li:first-child {
	margin-left: 0;
}
.list_wqhg ul li.first {
	margin-left: 0;
}
.list_wqhg h6 {
	height: 26px;
	padding-top: 16px;
	font-size: 15px;
	text-align: center;
	width: 267px;
}
.list_wqhg h6 a {
	color: #333333;
}
.title_wsdt {
	font-size: 18px;
}
.con_jqdt {
	margin-top: 15px;
	background-color: #f5f5f5;
	font-size: 15px;
	line-height: 31px;
}
.con_jqdt ul li {
	width: 580px;
	padding: 12px 0;
}
.con_jqdt ul li:first-child {
	width: 300px;
	margin-right: 20px;
	padding: 0;
}
.con_jqdt ul li.first {
	width: 300px;
	margin-right: 20px;
	padding: 0;
}
.con_jqdt tr td:first-child {
	width: 80px;
	font-weight: bold;
	font-size: 14px;
	vertical-align: top;
}
.con_jqdt tr td.first {
	width: 80px;
	font-weight: bold;
	font-size: 14px;
	vertical-align: top;
}
.con_jqdt tr td {
	line-height: 24px;
}
.con_jqdt tr td a,.list_zxft td a{color:#333;}
.con_jqdt .link_jrxq {
	width: 100px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #FFF;
	background-color: #3582c4;
	display: inline-block;
}
/*新闻发布会细览*/
.con_xwfbh {
	margin-top: 20px;
	font-size: 15px;
	line-height: 31px;
	position: relative;
}
.scroll_xwfbh {
	width: 660px;
	height: 800px;
	overflow-x: visible;
	overflow-y: scroll;
	margin-top: 10px;
}
.con_xwfbh h5 {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
	border-bottom: 2px solid #d7d7d7;
}
.con_xwfbh h5.title_xwfbh {
	width: 660px;
}
.con_xwfbh .bg_xwfbh {
	background-color: #e5f8fd;
}
.con_xwfbh h6 {
	font-weight: bold;
}
.list_xwfbh {
	padding: 4px 6px;
}
.right_xwfbh {
	position: absolute;
	right: 0;
	top: 0;
	width: 232px;
}
.con_xwfbh_img {
	height: 800px;
	margin-top: 10px;
	overflow: hidden;
}
.con_xwfbh_img h6 {
	line-height: 150%;
	font-size: 14px;
	color: #333333;
	text-align: center;
	padding: 6px 0;
}
.con_xwfbh_img h6 a {
	color: #333333;
}
/*互动概览*/
.hdgl_zxft{position:relative; z-index:1; padding-bottom:10px;}
.con_hd_wstp {
	margin-top: 7px;
}
.con_hd_wstp li {
	line-height:31px;
	font-size: 15px;
	color: #333333;
	background: url(square.png) no-repeat 5px center;
	text-indent: 1em;
}
.con_hd_wstp li a {
	color: #333333;
}
.con_hd_wstp li a:hover {
	color: #3582c4;
}
.con_hd_wsdt {
	width: 330px;
	margin: 0 auto;
}
.con_hd_wsdt p {
	padding: 10px;
	margin-bottom: 10px;
	line-height: 200%;
	color: #0b0b0b;
	border-bottom: 1px dashed #808080;
}
.con_hd_wsdt p a {
	color: #202020;
}
.con_hd_wsdt p a:hover {
	color: #3582c4;
	text-decoration: underline;
}
.con_hd_wsdt li {
	background: url(square.png) no-repeat 5px center;
	text-indent: 1em;
	line-height: 31px;
	font-size: 15px;
	color: #333333;
}
.con_hd_wsdt li a {
	color: #333333;
}
.con_hd_wsdt li a:hover {
	color: #3582c4;
}
.con_hd_jbts {
	padding: 7px;
	background-color: #f5f5f5;
	border: 2px solid #e2e2e2;
}

.con_hd_jbts img {
	border: 1px solid #e5e5e5;
}
.list_hdgl {
	width: 810px;
}
.list_hdgl li {
	width: 810px;
	line-height:31px;
	font-size: 15px;
	color: #333333;
	background: url(square.png) no-repeat 5px center;
	text-indent: 1em;
	position: relative;
}
.list_hdgl li a {
	color: #333333;
}
.list_hdgl li a:hover {
	color: #3582c4;
	text-decoration:underline;
}
.list_hdgl li span {
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
}
.con_hdgl {
	height: 332px;
	overflow: hidden;
	position: relative;
}
.con_hdgl_img {
	height: 332px;
}
.con_hdgl_img img {
	margin-right: 20px;
	position: relative;
}
.con_hdgl_img li {
	width: 810px;
	display: none;
}
.con_hdgl_img li.con_hdgl_img_act {
	display: block;
}
.con_hdgl_img h2 {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
.con_hdgl_img h2 a {
	color: #575757;
}
.con_hdgl_img p {
	color: #8c8c8c;
	font-size: 15px;
	line-height: 28px;
	text-indent: 2em;
	margin-top: 14px;
}
.con_hdgl_img p a {
	color: #3582c4;
}
.btn_hdgl_img {
	text-align: right;
	position: absolute;
	right: 15px;
	top: 340px;
	height: 39px;
	width: 150px;
	z-index: 10;
}
.btn_hdgl_img a {
	display: inline-block;
	width: 39px;
	height: 39px;
	margin-left: 6px;
}
.btn_hdgl_img a.btn_hdgl_left {
	background-image: url(2016web_20161207_hdgl_btnleft.jpg);
}
.btn_hdgl_img a.btn_hdgl_left:hover {
	background-image: url(2016web_20161207_hdgl_btnleft_act.jpg);
}
.btn_hdgl_img a.btn_hdgl_right {
	background-image: url(2016web_20161207_hdgl_btnright.jpg);
}
.btn_hdgl_img a.btn_hdgl_right:hover {
	background-image: url(2016web_20161207_hdgl_btnright_act.jpg);
}
.hdgl_wyzx {
	line-height: 16px;
	margin-left: 25px;
	color: #3681c5;
	font-weight:bold;
	background: url(2016web_20161207_wyzx.jpg) left center no-repeat;
	text-indent: 1.5em;
	font-size: 16px;
	margin-top: 10px;
}
/*海涛end*/
/*特色专栏*/
.tszlr {
	width: 230px;
	overflow: hidden;
	padding-top: 30px;
}
.tszlr h2 {
	border-bottom: 1px solid #d7d7d7;
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	width: 230px;
	padding-bottom:5px;
}
.tszlr h2 span {
	float: right;
	font-size: 14px;
}
.tszlr h2 span a {
	color: #999;
	line-height: 20px;
}
.xzgs {
	height: 385px;
}
.tszlrlist li {
	background:url(sqq1_03.png) no-repeat 0 10px;
	padding: 0 0 0 10px;
	line-height: 24px;
	font-size: 14px;
}
.tszlrlist a {
	color: #666;
}
.tszlrlist a:hover {
	color: #3582c4;
}
.xzgs2 {
	height: 285px;
}
.xzgs3 {
	height: 100px;
}
.jhslzlist li {
	background:url(ssq.png) no-repeat left;
	line-height: 31px;
}
.jhslzlist li:hover {
	background: url(reactblue.png) no-repeat left;
}
.wqhg {
	height: 31px;
	background: url(tezl03.jpg) repeat-x;
	border-radius: 2px;
	margin-top: 15px;
	padding: 7px 10px;
	width: 900px;
}
.wqhg span {
	color: #fff;
	font-size: 16px;
	line-height: 31px;
	margin-right: 15px;
}
.wqhg .select1, .selected1, .option1 li {
	width: 128px;
	height: 31px;
	line-height: 31px;
	background: #f5f5f5;
	color: #999999;
	text-indent: 1em;
}
.wqhg .select1 {
	margin-right: 25px;
}
.selected1 {
	background: url(sjxgg.png) no-repeat 100px 12px;
}
.option1 li.bluebg {
	background: #3399ff;
	color: #fff;
}
.queren {
	width: 114px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	text-shadow: 0 0 1px #fff;
	background: url(queren11.png) no-repeat;
	box-shadow: 0 0 1px #236eae;
	text-align: center;
	font-weight:bold;
	margin-left: 43px;
	font-size:16px;
	cursor:pointer;
}
.wqhg .email{line-height:32px;color:#fff;}
.mzytu {
	width: 920px;
	height: 560px;
	position: relative;
}
.mzytu1 {
	height: 470px;
	display: none;
	position: relative;
}
.word {
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	text-indent: 1.4em;
	position: absolute;
	top: 420px;
	left: 0;
}
.suolvtu {
	width: 540px;
	height: 66px;
	position: absolute;
	top: 420px;
	left: 380px;
	top: 395px;
}
#btnPrev, #btnNext {
	width: 18px;
	height: 33px;
	margin-top: 16px;
}
.suolvtu li, .suolvtu1 li {
	margin: 3px 15px 3px 0;
	float: left;
	width: 102px;
	padding: 0;
}
.mz1title {
	height:100%;
	width: 920px;
	background: url(mzytu_07.jpg) no-repeat 0 20px;
}
.mz1titletext {
	width: 785px;
	margin: 20px 0 20px 115px;
	_margin: 20px 0 20px 62px;
	float: left;
	line-height: 22px;
	border-left: 4px solid #3583c5;
	overflow: hidden;
	padding-left: 20px;
}
.mz1titletext a{
	color:#333;
	}
.mz1titletext p{height:31px;line-height:31px;}
.suolvtu1 {
	width: 245px;
	height: 60px;
	position: absolute;
	top: 420px;
	left: 655px;
	top: 395px;
}
.suolvtu .slideshowItem.current, .suolvtu1 .slideshowItem.current {
	border: 3px solid #fff;
	margin: 0 15px 0 0;
}
div.animateBaseContainer {
	margin: 0px;
	padding: 0px 0 20px 0;
	position: relative;
	height: 560px;
	width: 920px;
}
div.animateDiv {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 340px;
	top: 400px;
	height: 66px;
	width: 580px;
}
div.leftMenu, div.rightMenu {
	margin: 0px;
	padding: 0px;
	width: 18px;
	height: 32px;
	margin: 16px 13px;
	float: left;
}
div.middleContent {
	margin: 0px;
	padding: 0px;
	width: 468px;
	height: 63px;
	float: left;
}
ul.middleContentUl {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 468px;
	height: 65px;
	overflow: hidden;
	position: absolute;
}
li.middleContentLi {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 3px;
	margin-right: 3px;
	position: absolute;
	width: 102px;
	height: 59px;
	overflow: hidden;
	display: block;
	top: 0px;
}
li.middleContentLi img{width: 102px;height: 59px;display: block;}
li.borderSolid {
	border: solid 3px white;
}
li.padding3 {
	padding: 3px;
}
.jiazai{background:#3582c4;width:124px;height:38px;line-height:38px;text-align:center;font-size:16px;margin:0 auto;}	
.jiazai a{color:#fff;}
/*特色专栏end*/
.main_shuizhishigailan{height:1326px;_height:1400px;+height:1345px;box-shadow:none;margin-bottom:15px;}
.szs3ll{width:175px;height:255px;padding: 0;margin: 0px;}
.szsnewsr{height:1326px;+height:1345px;_height:1340px;overflow:hidden;padding:0 10px;width:330px;}
.szs3ll li{color:#666;font-size:16px;}
.bkstjt{padding-top:25px;}
.bkstjt p{text-indent:8px;text-align:left;margin-top:10px;color:#666;}
.bkstjt div{width:230px;height:69px;overflow:hidden;margin-top:50px;}
.sqbgbh2{font-size:24px;text-align:center;line-height:88px;margin-bottom:20px;}
.dateart{text-align:center;color:#999;font-size:16px;line-height:24px;height:24px;}
.sharebox{line-height:40px;font-size:14px;text-align:center;width:360px;height:26px;margin:0px auto 30px;}
#slywxl1{padding:0 20px 20px 20px;width:940px;}
#slywxl2{width:938px;}
.slywxl3{line-height:24px;font-size:14px;text-align:center;color:#989898;}
.slywxl4{line-height:26px;font-size:14px;text-align:center;width:320px;height:26px;margin:10px auto;position:relative;}
.wx2wm{position:absolute;top:-10px;left:-40px;border:1px solid #d7d7d7;width:240px;height:300px;background:#fff;padding:10px;font-size:12px;line-height:22px;display:none;}
.margin_top_4{margin-top:4px;}
.slywxlh4{font-size:22px;line-height:52px;margin-bottom:10px;}
.fontcolor000{color:#000;}
.fontcolor333{color:#333;}
.fontcolor666{color:#666;}
.fontcolor999{color:#999;}
.fontcolor014a85{color:#014a85;}
.fontsize22{font-size:22px;}
.fontsize18{font-size:18px;}
.s1s{width:200px;height:180px;margin:50px auto 20px;text-align:center;}
.s1salt{font-size:12px;line-height:28px;color:#a6a6a6;}
.margin_lr_29{margin:0 29px;}
#jyspmore{border:none;line-height:24px;height:24px;width:330px;margin-top:25px;margin-bottom:10px;}
.fontcolor3582c4,#fontcolor3582c4{color:#3582c4;}
.morebg{height:30px;line-height:30px;}
.moretext{padding-right:16px;background:url(jtbb.png) no-repeat right;height:30px;}
.newsl1art p span a{color:#3582c4;}
#buzhang1{width:100px;padding:25px 470px 0 470px;margin-left:0;margin-bottom:25px;}
.flll{border-bottom:1px solid #d7d7d7;line-height:32px;font-size:18px;}
.bkstjdate{text-align:center;color:#999;font-size:14px;line-height:24px;height:24px;}
.autoWidth{width:auto;margin:0 auto;}
.leadercone{width:175px;padding:0 262px;}
#chenleipic{margin:9px 34px 0px 0;box-shadow:4px 4px 4px #aaa;}
#chenleijj{width:686px;/*height:330px;*/overflow:hidden;letter-spacing:1px;}
.textAlign{text-align:left;}
#leaderlist{width:100%;}
#leaderlist ul li{width:16.6%;margin:0;min-width:100px;}
#leaderlist ul li img{margin:0 auto;width:100px; height:143px;display:block;}
#leaderlist ul li p{text-indent:2px;}
.fujian h5,.fujian p{color:#333;text-align:left;line-height:26px;margin:0;text-indent:0;}
.fujian a{color:#333;}
/*首页*/
.hp_top_news{ height:42px; line-height:42px; overflow:hidden; margin:15px auto; padding:0 10px;}
.m_l_10{ margin-left:10px;}
.hp_top_news h3{ width:120px; font-size:16px; font-weight:bold;}
#hp_top_news{ width:460px; overflow:hidden;}
#hp_top_syq{ width:460px; overflow:hidden;}
.hp_top_news ul{ height:42px;}
.hp_top_news a{ color:#333333; display:inline-block; background:url(square.png) left center no-repeat; padding:0 12px;}
.hp_top_news span{  font-size:16px; font-weight:bold; padding:0 4px 0 10px;}
.container{ margin-bottom:15px; _margin-bottom:0px;}
.hp_news_left{ width:592px; height:380px; overflow:hidden; position:relative; z-index:1; margin-right:16px; *margin-right:11px;}
.hp_news_left li{ display:none; position:relative; width:592px; height:380px;}
.hp_news_left li.act{ display:block;}
.hp_news_left h4{ height:45px; line-height:45px; position:absolute; bottom:0; left:0; width:592px; text-indent:10px; background:rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;  -moz-opacity:0.5; color:#FFFFFF; *zoom:1;}
:root .hp_news_left h4{filter:none;}
.hp_news_left h4 a{ color:#FFFFFF; position: relative;}
.hp_news_nav{ position:absolute; right:4px; bottom:12px; z-index:999;}
.hp_news_nav a{ display:inline-block; width:12px; height:12px; background-image:url(2016web_20161220_img.png); margin-right:4px; font-size:0;}
.hp_news_nav a.act{ background-image:url(2016web_20161220_img_act.png);}
.hp_news_nav a:hover{ background-image:url(2016web_20161220_img_act.png);}
.hp_news_left ul{ position:relative; height:380px; overflow:hidden; z-index:99;}
.hp_news_right{ width:572px; height:360px; padding:10px;}
.hp_qh_title{ border-bottom:1px solid #3582c4;}
.hp_qh_title a{ display:inline-block; border:1px dashed #d7d7d7; border-bottom:1px solid transparent; _border-bottom:1px solid #FFF; line-height:31px; height:31px; font-size:18px; font-weight:bold; color:#333333; padding:0 12px; margin-left:-1px;}
.hp_qh_title a.first{ margin:0;}
.hp_qh_title a.act{ color:#FFF; background-color:#3a91db; border:1px solid #3a91db; position:relative;}
.hp_qh_con li{ height:31px; line-height:31px; position:relative; }
.hp_qh_con li a{ font-size:15px; color:#333333; display:inline-block; background:url(square.png) left center no-repeat; padding-left:12px;}
.hp_qh_con li a:hover{ color:#3582c4; text-decoration:underline; background-image:url(square2.png)}
.hp_qh_con li span{ position:absolute; right:0; top:0; height:32px; line-height:32px; color:#999999;}
.hp_qh_con{ margin-top:15px;}
.hp_news_bottom_left{ width:885px; padding:10px; margin-right:15px; *margin-right:5px;}
.hp_qh_ll li{ width:432px;}
.hp_qh_ll li.first{ margin-right:20px;}
.hp_news_bottom_right{ width:260px; padding:10px;}
.hp_news_bottom_right h6{ border-bottom:1px solid #d7d7d7; position:relative; height:34px; line-height:34px;font-size:18px;}
.hp_news_bottom_right h6 a{ display:inline-block; border-bottom:2px solid #3582c4; position:absolute; left:0; bottom:-1px; color:#3582c4; font-weight:18px; font-weight:bold;}
.hp_news_bottom_right li{ background:url(2016web_20161221_cor.jpg) 20px center no-repeat; height:44px; line-height:44px; width:130px; text-indent:50px;}
.hp_news_bottom_right li a{ color:#333;}
.hp_news_bottom_right ul{ padding: 13px 0 12px 0;}
.hp_tubiao ul{ text-indent:0; height:77px; padding:10px 0 10px 10px;}
.hp_tubiao div{ width:1200px; *width:1196px; overflow:hidden;}
.hp_tubiao li{ width:207px; border:6px solid #ebebeb; padding:0; margin-left:20px; border-radius:10px;}
.hp_tubiao li.act{ border:6px solid #62cefd; background-color:#04b1fb; }
.hp_tubiao li.act a.pcgb{ background-image:url(2016web_20161221_pcgb_act.png); color:#fff;}
.hp_tubiao li.first{ margin:0;}
.hp_tubiao li a{ display:inline-block; line-height:65px; border-radius:10px; height:65px; color:#666666; font-weight:bold; font-size:18px; width:127px; padding-left:80px; background-repeat:no-repeat; background-position:32px center;}
.hp_tubiao li a:hover{ color:#FFF; background-color:#04b1fb;}
.hp_tubiao li a.xwfbh{ background-image:url(2016web_20161221_xwfbh.png);}
.hp_tubiao li a.xwfbh:hover{ background-image:url(2016web_20161221_xwfbh_act.png);}
.hp_tubiao li a.xypt{ background-image:url(2016web_20161221_xypt.png); background-position:20px center;}
.hp_tubiao li a.xypt:hover{ background-image:url(2016web_20161221_xypt_act.png);}
.hp_tubiao li a.dflzjs{ background-image:url(2016web_20161221_dflzjs.png); }
.hp_tubiao li a.dflzjs:hover{ background-image:url(2016web_20161221_dflzjs_act.png);}
.hp_tubiao li a.zcjd{ background-image:url(2016web_20161221_zcjd.png); background-position:20px center;}
.hp_tubiao li a.zcjd:hover{ background-image:url(2016web_20161221_zcjd_act.png);}
.hp_tubiao li a.pcgb{ background-image:url(2016web_20161221_pcgb.png); }
.hp_tubiao li a.pcgb:hover{ background-image:url(2016web_20161221_pcgb_act.png);}
.hp_zt_img{ height:110px; font-size:0; position:relative; z-index:1; width:1200px; overflow:hidden; _width:1196px;}
.hp_zt_img ul{ position:relative; z-index:1; height:110px;}
.hp_zt_img li{ display:none;}
.hp_zt_img li.img_act{ display:block;}
.hp_zt_img .hp_zt_img_nav a{ display:inline-block; width:23px; height:5px; background-color:#999999; margin-right:5px; z-index:100}
.hp_zt_img .hp_zt_img_nav a.act{ background-color:#3a91db;}
.hp_zt_img .hp_zt_img_nav{ position:absolute; right:25px; bottom:12px; z-index:10;}
.hp_zt_img_perv{ display:inline-block; width:25px; height:44px; background-image:url(2016web_20161221_img_perv.png); position:absolute; left:0; top:34px; z-index:100;}
.hp_zt_img_next{ display:inline-block; width:25px; height:44px; background-image:url(2016web_20161221_img_next.png); position:absolute; right:0; top:34px; z-index:100;}
.hp_zt_img .js_hide{ display:none;}
.hp_bottom_left{ width:800px; margin-right:13px; _margin-right:8px;}
.hp_bottom_right{ width:387px;}
.hp_bottom_right .fw_yjxx,.hp_bottom_right .fw_sssq { width: 367px;}
.hp_con_yjxx{ height:44px; line-height:44px; border-bottom:1px solid #d7d7d7; position:relative; margin-top:3px; position:relative;}

.hp_con_yjxx li{ width:72px; margin-right:20px; position:relative; bottom:0px; font-size:18px; font-weight:bold;}
.hp_con_yjxx li a{ color:#333;}
.hp_con_yjxx .act{ border-bottom:2px solid #3582c4;}
.hp_con_yjxx .act a{ color:#3582c4;}
.hp_bottom_right .margin-top-15{ _margin-top:10px;}
.hp_bottom_right .fw_yjxx .pic_w img{ height:134px;}
.hp_bottom_right .fw_yjxx .tabs_li ul{ position:relative; height:134px;}
.hp_bottom_right .fw_sssq li{ width:183px;}
.hp_bottom_right .fw_sssq ul{ margin:0;}
.hp_con_yjxx h4{ width:72px; position:relative; bottom:0px; font-size:18px; font-weight:bold;}
.hp_con_yjxx li.act{ border-bottom:2px solid #3582c4;}
.hp_con_yjxx h4 a{}
.hp_bottom_right .fw_sssq li{ margin:4px 0;}
.hp_bottom_right .fw_sssq ul{ padding-bottom:12px;}
.hp_con_yjxx .more{ color:#d7d7d7; font-size:14px; position:absolute; right:0; top:8px; line-height:34px; height:34px;}
.hp_bottom_right .hp_mzyt{ padding-bottom:10px;}
.hp_bottom_right .hp_mzyt ul{ position:relative; height:214px;}
.hp_bottom_right .hp_mzyt h6{ height:34px; line-height:34px; color:#FFF; position:absolute; bottom:0; left:0; text-indent:12px; background:rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;  -moz-opacity:0.5; width:100%; *zoom:1;}
:root .hp_bottom_right .hp_mzyt h6{filter:none;}
.hp_bottom_right .hp_mzyt h6 a{ position:relative; color:#ffffff; }
.hp_xzttp{ padding:10px 10px 0 10px;}
.hp_xzttp li{ margin-bottom:10px;}
.hp_tszl{ width:367px; padding-bottom:13px; *padding-bottom:7px; _padding-bottom:14px; padding-top:0;}
.hp_tszl li{ width:88px; padding-left:34px; background-position:10px center; text-indent:0px;}
.hp_tszl li a:hover, .hp_bzzc li a:hover{ text-decoration:underline; color:#3582c4;}
.hp_tszl ul{ padding:0;}
.foot_bottom{ height:45px; background-color:#014a85; width:100%;}
.foot_con{ border-bottom:1px solid #014a85; border-top:1px solid #014a85;}
.foot_con ul{ padding:10px 26px;}
.foot_con li{ height:40px; line-height:40px; width:280px; }
.foot_con li a{ color:#333333;}
.hp_foot{ height:auto}
.foot_nav{ padding:0 26px; height:48px; line-height:48px;}
.foot_nav h3{ float:left; padding-right:20px; font-size:16px; background:url(2016web_20161222_foot_cor.png) right center no-repeat; margin-right:50px; cursor:pointer;}
.foot_nav h3 a{ color:#333;}
.foot_nav  .bg_none{ background:none;}
.foot_nav h3.act{ color:#014a85; background-image:url(2016web_20161222_foot_cor_act.png);}
.hp_zw_con { width:780px; _width:775px; padding:10px; position:relative;}
.hp_zw_con h5,.hp_hd_con h5{ font-size:18px; font-weight:bold; color:#333; height:32px; line-height:32px; border-bottom:1px solid #3582c4; text-indent:8px;}
.hp_zw_con h5{height:18px; line-height:18px;padding-bottom:10px;}
.hp_zw_con_left{ width:171px; position:relative; left:0;}
.hp_zw_con_left li{ margin-top:10px; padding:0; text-indent:0;}
.hp_zw_con_right{ width:600px; position:absolute; right:10px; top:54px; _width:595px; }
.hp_zw_con_right h6{ border-bottom:1px solid #d7d7d7; line-height:42px; height:42px; position:relative;}
.hp_zw_con_right h6 a{ display:inline-block; margin-left:18px; font-size:16px; color:#333; font-weight:bold; position:relative; bottom:1px; height:42px; line-height:42px;}
.hp_zw_con_right h6 a.first{ margin-left:10px; }
.hp_zw_con_right h6 a.act{ border-bottom:2px solid #3582c4; _bottom:-1px;}
.hp_zw_con_right .hp_qh_con{ margin-top:4px; padding-left:10px; _padding-left:5px;}
.table_hp_fw thead{ height:44px; line-height:44px; background-color:#ebebeb;}
.table_hp_fw th,.table_hp_fw td{ text-align:center; font-size:15px;}
.table_hp_fw tbody{ margin-top:4px;}
.table_hp_fw td{ height:32px; line-height:32px; vertical-align:top; position:relative;}
.table_hp_fw .first{ text-align:left; padding-left:10px;}
.table_hp_fw th.first{ font-size:16px; font-weight:bold;}
.table_hp_fw td.first a{ color:#333; display:inline-block; background: url(square.png) left center no-repeat; padding-left:12px; font-size:15px;}
.table_hp_fw td.first a:hover{ color:#3582c4; text-decoration:underline; background-image: url(square2.png)}
.table_hp_fw td img{ position:relative; top:10px;}
.hp_hd_con { width:780px; _width:775px; padding:10px; position:relative;}
.hp_hd_con_left{ width:380px; position:relative; left:0;}
.hp_hd_con_right{ width:380px; position:absolute; top:45px; right:10px;}
.hp_hd_con_title{ margin-top:10px; font-size:0;}
.hp_hd_con_title a{ display:inline-block; margin-left:12px;}
.hp_hd_con_title a.first{ margin:0;}
.hp_hd_con h4{ font-weight:bold; font-size:16px; color:#3582c4; line-height:40px; height:40px; position:relative; border-bottom:1px solid #d7d7d7;}
.hp_hd_con h4 a{ display:inline-block; position:absolute; right:0; top:11px;}
.hp_hd_con .hp_hd_con_right h4{ border:none;}
.hp_hd_con .hp_qh_con{ margin:0}
.hp_hd_con h6{ height:34px; line-height:34px; font-size:15px; color:#999999;}
.hp_hd_con h6 span{ position:absolute; right:0;}
.hp_zw_con h5{height:18px; line-height:18px;padding-bottom:10px;padding-top:3px;}
.hp_hd_con h5{height:18px; line-height:18px;padding-bottom:10px;padding-top:3px;}
.hp_line_29 ul li{line-height:29px;height:29px;}
.hp_qh_con1{margin-top: 10px;}
/*首页end*/
/*图片库列表页*/
.piclist ul li{float:left;margin:0 0 20px 20px;width:215px;}
.piclist ul li.mg_l_0{margin-left:0px;}
.piclist ul li p{height:40px;line-height:40px;font-size:15px;text-align:center;width:215px;}
.piclist ul li p a{color:#333;}
.slxf_left{width:660px;}
.sqtdownH4{font-size:22px;text-align:center;line-height:90px;}
.szsCT{margin:0 auto; width:568px;height:320px;}
h3.piclistTit{margin-top:0;}
.piclist1 ul li{margin:0 0 10px 20px;}
.piclist1 ul li p{height:36px;line-height:36px;font-size:15px;text-align:center;width:215px;}
h3.piclistTit span{float:right;font-size:15px;margin-top:15px;line-height:15px;}
h3.piclistTit span a{color:#999;}
.ggpiclistTit{margin-top:20px;width: 920px;height: 40px;background: url(2016web_20161215_bgh.jpg) no-repeat;line-height: 40px;font-size:14px;}
.ggV{background:url(ggV.png) no-repeat 10px center;padding-left: 36px;}
.ggpiclistTit .mg_l_35{margin-left:35px;}
.ggpiclistTit input#contactus{width:247px;height:25px;border:none;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;line-height:25px;display:inline-block;background:#fff;text-indent:10px;margin-left:70px; color:#999;}
.ggpiclistTit label{}
span.fdjing img{margin:8px 0 0 10px;}
.tpkShow{width:920px;height:428px;overflow:hidden;margin-bottom:30px;position:relative;}
.tpkShowcon{height:428px;position:absolute;top:0;left:0;}
.tpkShow .tpkShowcon ul{height:214px;display:block;width:1840px;overflow:hidden;}
.tpkShow .tpkShowcon ul li{margin:0 2px 2px 0;height:213px;float:left;position:relative;}
.tpkTit{height:30px;line-height:30px;width:320px;color:#fff;font-size:14px;position:absolute;bottom:0;left:0;}
.tpkTit h6,.tpkTit  span{float:left;margin-left:10px;}
.tpkTit h6{width:68px;height:23px;line-height:23px;text-align:center;font-size:14px;}
.tpkTit span a{font-size:14px;line-height:30px;color:#fff;}
.bg_f2990d{background:#f2990d;}
.bg_b358e7{background:#b358e7;}
.bg_3582c4{background:#3582c4;}
.bg_f35b5b{background:#f35b5b;}
.bg_a1801b{background:#a1801b;}
.pd_lr_30{padding:0 30px 0 30px;}
.left_tpk,.right_tpk{width:27px;height:42px;position:absolute;top:50%;margin-top:-21px;z-index:10;cursor:pointer;}
.left_tpk{background:url(left_tpk.png) no-repeat;left:10px;}
.right_tpk{background:url(right_tpk.png) no-repeat;left:883px;}
.tpkxqLB{width:640px;height:425px;margin:0 auto;position:relative;}
.tpkxqLB .tpkxqL,.tpkxqLB .tpkxqR{width:25px;height:38px;position:absolute;top:50%;margin-top:-19px;z-index:10;cursor:pointer;}
.tpkxqLB .tpkxqL{left:-78px;background:url(tpkxqL.gif) no-repeat;}
.tpkxqLB .tpkxqR{left:718px;background:url(tpkxqR.gif) no-repeat;}
.tpkxqLB .tpkxqL.on{background:url(tpkxqLO.gif) no-repeat;}
.tpkxqLB .tpkxqR.on{background:url(tpkxqRO.gif) no-repeat;}
.tpkxqLBcon{width:640px;height:425px;position:relative;overflow:hidden;}
.tpkxqLBcon ul{width:10000px;height:425px;position:absolute;left:0;top:0;}
.tpkxqLBcon ul li{width:640px;height:425px;float:left;}
.TPKdetailT{height:72px;padding:5px 0;width:920px;border-bottom:1px solid #d7d7d7;}
.TPKdetailT h4{text-align:center;line-height:36px;height:36px;font-size:18px;}
.TPKdetailT p{line-height:36px;height:36px;font-size:14px;color:#999;text-align:center;}
.TPKdetailT p span{margin-right:30px;}
.TPKdetail p{text-indent:1.3em;font-size:15px;line-height:31px;}
/*视频库*/
.spkxqLB{width:520px;height:390px;margin:0 auto;}
.spkV2{height:390px;width:660px;margin-top:15px;margin-bottom:15px;}
.spkgg{width:660px;height:31px;line-height:31px;font-size:14px;background:url(ggV.png) no-repeat left;text-indent:2em;}
h3.hotN{width:660px;overflow:hidden;background:url(hotbg.jpg) no-repeat;text-indent:1em;font-size:16px;}
h3.hotN span a{color:#999;font-size:14px;}
.hotNews{height:237px;margin:15px 0 30px 0;}
.hotNewsV{height:237px;width:420px;overflow:hidden;position:relative;}
.hotNewsVT{width:400px;height:24px;background:rgba(0,0,0,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=60);/*实现IE背景透明*/position:absolute;left:0;bottom:0;color:#fff;padding:8px 10px 0 10px;}
.hotNewsVT span{position:relative;font-size:12px;line-height:24px;margin-left:2px;}
.hotNewsVT span.mg_l_25{margin-left:25px;}
.hotNewsA{width:210px;padding:0 10px;margin-left:10px;}
.hotNewsA p{line-height:28px;font-size:14px;margin-bottom:5px;}
.tpkList{height:620px;width:920px;margin-top:15px;}
.tpkList ul li{float:left;width:286px;height:210px;margin-left:30px;*margin-left:28px;}
.tpkList ul li.mg_l_0{margin-left:0;}
.tpkList ul li p{height:45px;line-height:45px;padding-bottom:5px;}
.tpkList ul li p a{color:#333;}
.login{width:216px;height:100px;padding:20px 8px 10px 10px;background:#f5f5f5;margin-top:25px;}
.login span{height:26px;line-height:26px;font-size:14px;}
.login input{width:166px;height:24px;line-height:24px;border:1px solid #d7d7d7;display:inline-block;background:#fff;}
.login p{height:26px;width:210px;margin-bottom:10px;}
.loginBut{font-size:12px;margin-top:15px;}
.loginBut span,.sousuo{width:58px;height:22px;background:#3582c4;display:inline-block;margin-right:15px;color:#fff;line-height:22px;text-align:center;font-size:12px;}
.loginBut a{color:#3582c4;text-decoration:underline;}
.mg_l_30{margin-left:30px;*margin-left:26px;}
.spSearch h2{font-size:18px;border-bottom:1px solid #d7d7d7;line-height:32px;margin-bottom:15px;}
.spSearchT{width:210px;height:182px;background:#f5f5f5;padding:10px;}
.spSearchT table td.text_alignL{text-align:right;height:31px;line-height:31px;}
.spSearchT input{width:126px;height:20px;border:1px solid #d7d7d7;background:#fff;}
.select_box{width:126px;border:1px solid #d7d7d7;background:#fff;position:relative;height:20px;}
.select_box ul li{width:126px;height:20px;background:#fff;text-align:center;cursor:pointer;}
.select_box span{width:100px;height:20px;float:left;display:block;text-align:center;}
.SelectDown{width:26px;height:20px;background:url(2017_web.jpg) no-repeat center center;float:right;}
.select_box ul{position:absolute;left:-1px;top:21px;z-index:999;color:#333;width:126px;border:1px solid #d7d7d7;border-top:none;padding-bottom:10px;display:none;}
.sousuo{margin:5px auto;display:block;}
.spkBof {
	top:50%;left:50%;margin-left:-17px;margin-top:-5px;
	width: 35px;
	height: 35px;
	position: absolute;
	z-index:999999999;
	background:rgba(0,0,0,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=60);
	}
/*网站地图*/
.Map{width:1100px;padding:30px 50px 20px 50px;margin:0 auto;background:#fff;}
.wzdt{width:1098px;border:1px solid #d7d7d7;margin-bottom:10px;}
.wzdtH{width:1098px;height:40px;line-height:40px;text-indent:1.4em;background:#d7d7d7;font-size:18px;}
.wzdtF{width:1068px;background:#fff;overflow:hidden;padding:5px 0 5px 30px;}
.wzdtF a{color:#333;}
.wzdtF span{margin-right:50px;height:45px;line-height:45px;font-size:15px;white-space:nowrap;}
.wzdtF span a:hover{color: #3582c4;}
.w_1100{width:1100px;margin:0 auto;padding:0;}
.w_758{width:758px;overflow:hidden;border:1px solid #d7d7d7;}
.w_308{width:308px;overflow:hidden;border:1px solid #d7d7d7;}
.wzdtF.w_728{width:728px;}
.wzdtF.w_278{width:278px;}
.mg_l_30{margin-left:30px;}
.h107{height:107px;}
.fw_slxf .list_3 li{margin-bottom:9px;}
.fw_yjxx .tabs_1  li{border:none;}
.fw_yjxx .tabs_1  li.tog{border-right:2px solid #999;}
.margin-top-13{margin-top:14px;}
.table_xzxh tr td{text-indent:6px;}
#picListT10 li{padding-top:15px;}
.select_box1{width:263px;border-left:1px solid #b1b1b1;border-top:1px solid #b1b1b1;background:#fff;position:relative;height:25px;}
.select_box1 ul li{width:264px;height:20px;background:#fff;text-align:center;cursor:pointer;}
.select_box1 span{width:238px;height:25px;float:left;display:block;text-align:left;line-height:25px;text-indent:20px;color:#999;}
.select_box1 .selectdown1{width:23px;height:23px;background:url(blueDownsj.jpg) no-repeat center center;float:right;margin:1px;display:block;}
.select_box1 ul{position:absolute;left:-1px;top:26px;z-index:999;color:#333;width:264px;border:1px solid #d7d7d7;border-top:none;padding-bottom:10px;display:none;background:#fff;}
.select_box1small{width:171px;border-left:1px solid #b1b1b1;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;background:#fff;position:relative;height:25px;}
.select_box1small ul li{width:170px;height:25px;background:#fff;text-align:center;cursor:pointer;}
.select_box1small span{width:145px;height:25px;float:left;display:block;text-align:left;text-indent:6px;color:#999;}
.select_box1small .selectdown2{width:23px;height:23px;background:url(blueDownsj.jpg) no-repeat center center;float:right;margin:1px;display:block;}
.select_box1small ul{position:absolute;left:-1px;top:26px;z-index:999;color:#333;width:170px;border:1px solid #b1b1b1;border-top:none;padding-bottom:10px;display:none;background:#fff;}
.searchFullerBox{width:640px;height:180px;background:#e6e6e6;position:absolute;left:0;top:55px;padding:15px 10px;}
.searchFullerBox table{width:640px;}
#searchFullerBox table tr{height:30px;}
.searchFullerBox table th{height:25px;margin-bottom:5px;line-height:25px;}
.searchFullerBox table th.tableTitle{width:75px;display:inline-block;line-height:28px;}
.searchFullerBox table th.tableTitle1{width:130px;display:inline-block;text-indent:20px;}
.searchFullerBox table th.tableInout input{width:564px;height:25px;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;margin:0;}
.searchFullerBox table th.tableInput input{width:170px;height:25px;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;margin:0;}
#searchFull{background:url(butt1_03.png) no-repeat;margin-right:4px;}
#searchFuller{height:26px;width:90px;background:url(butt2_03.png) no-repeat;}
.searchFullerBox table th.select_box1date span{float:left;}
.searchFullerBox table  .dateslectStart input,.searchFullerBox table  .dateslectEnd input{text-indent:4px;float:left;width:70px;font-size:12px;height:25px;background:#fff;margin:0;}
.searchFullerBox table th#dateslectStart,.searchFullerBox table  .dateslectEnd{width:112px;}
.searchFullerBox table th#dateslectStart a img,.searchFullerBox table  .dateslectEnd a img{margin:2px 0 0 5px;}
.searchFullerBox table th.engtext{width:40px;text-align: center;}
.submitD{float:left;text-align:center;width:110px;height:33px;border-radius:2px;color:#fff;margin-right:38px;line-height:33px;display:block;background:#3582c4;}
.resetD{width:56px;height:29px;border-radius:2px;line-height:29px;display:block;color:#fff;background:#3582c4;float:left;text-align:center;}
.submit_but{width:205px;height:33px;margin:0 auto;}
.ui-datepicker-trigger{margin:2px 0 0 2px;}
.fileAdd a{color:#666;}
.select1{z-index:3;width:128px;height:31px;padding:0;}
.selected1{width:128px;height:31px;}
.option1{z-index:3;width:128px;border:none;}
span.sina a,span.renren a{display:inline-block;width:26px;height:26px;}
/*组织机构*/
.zzjgiframe{height:988px;border:1px solid #d7d7d7;width:658px;background:#fff;color:#333;overflow-x : hidden ;}
.zzjgiframe .zzjg{padding:15px;padding-right:25px;height:175px;width:618px;}
.zzjgiframe .zzjg_l{width:100px;height:175px;}
.zzjgiframe .zzjg_l p,.zzjgiframe .zzjg_l p a{padding-left:10px;line-height:36px;}
.zzjgiframe .zzjg_l a,.zzjgiframe .zzjg_r a{color:#3582c4;}
.zzjg_r{width:500px;padding-left:15px;}
.zzjg_r p.textIn{line-height:30px;text-indent:2em;margin-bottom:21px;}
.zzjg_r p{line-height:32px;text-indent:2em;}
.textPd a{margin-right:25px;}
.zzjgiframe h3{background:#f3f4f4;height:37px;font-size:18px;font-weight:bold;line-height:37px;text-indent:20px;}
.zzjgiframe .siju{padding:0px 25px 0 15px;width:618px;height:auto;}
.zzjgiframe .siju .sijulist p{font-size:14px;text-indent:0;}
.zzjgiframe .siju .sijulist h4{font-size:15px;color:#f2990d;font-weight:500;}
.zsdw h4{font-size:16px;color:#f2990d;font-weight:500;margin-top:20px;}
.zsdw{padding:0px 25px 0 15px;width:618px;height:auto;}
.zsdw ul{padding-top:10px;}
.zsdw ul li{font-size:15px;line-height:31px;}
.zsdw ul li a{color:#333;}
.shuju_newscontain1{width:1160px;background: #fff;height:auto;padding:0px 20px 0 20px;overflow: hidden;position: relative;z-index: -1;box-shadow: 0 0 7px #ccc;-moz-box-shadow: 0 0 7px #ccc;-ms-box-shadow: 0 0 7px #ccc;-o-box-shadow: 0 0 7px #ccc;-webkit-box-shadow: 0 0 7px #ccc;}
.shuju_slnewsconborder{width:1158px;}
.shuju_xlcontainer{width:1098px;}
.shuju_xlcontainer h5{line-height:65px;font-size:15px;text-align:left;}
.shuju_xlcontainer p{line-height:31px;margin:0;}


/*水利风景细览*/
.con_slfjxl h4{ font-size:16px; color:#ffffff; background-color:#3582c4; line-height:36px; height:36px; text-indent:14px;}
.slfjxl_text{ padding:18px 0;}
.slfjxl_text p{ margin-bottom:28px; line-height:200%; font-size:15px; color:#333333;}
.con_jqgk{ margin:15px 0;}
.con_jqgk_left{ width:458px; border:1px solid #d7d7d7;}
.con_jqgk_left ul{ padding:32px 18px 21px 18px;}
.con_jqgk_left li{ line-height:28px; height:28px; border-bottom:1px solid #ecebeb; margin-bottom:12px;}
.con_jqgk_left li span{ display:inline-block; width:96px; padding-left:24px; font-weight:bold;}
.con_jqgk_right{ position:relative; z-index:1;}
.con_jqgk_right a{ display:inline-block; width:25px; height:44px; position:absolute; z-index:10; top:104px; cursor:pointer; display:none;}
.con_jqgk_right .slfjxl_prev{ background-image:url(2016web_20161221_img_perv.png); left:0;}
.con_jqgk_right .slfjxl_next{ background-image:url(2016web_20161221_img_next.png); right:0;}
.con_jqgk_right ul{ overflow:hidden; width:460px; height:260px;}
.con_jqgk_right li{ display:none;}
.con_jqgk_right li.img_act{ display:block;}



/*水利风景*/
.con_slfj{}
.con_slfj_left{ width:176px;}
.con_slfj_left li{ height:40px; line-height:40px; border-bottom:1px solid #d7d7d7; text-align:center; font-size:16px; color:#333333; position:relative;}
.side_slfj{ position:absolute; top:0; left:176px; background-color:#f4f5f5; padding:6px 14px; width:330px; line-height:29px; text-align:left; display:none; z-index:100;}
.side_slfj a{ color:#333; margin-right:6px;}
.con_slfj_left .act{ color:#FFFFFF; background-color:#3582c4; border-bottom:1px solid #3582c4;}
.con_table_slfj{ border:2px solid #d7d7d7;}
.table_slfj{ line-height:30px; height:30px; font-size:14px; color:#333333;}
.table_slfj th{ text-align:center; font-weight:bold; background-color:#f5f5f5; border-left:1px solid #d7d7d7;}
.table_slfj .first{ border:none}
.table_slfj td{ border-left:1px solid #d7d7d7; text-align:center;}
.table_slfj a{ color:#3582c4;}
.con_slfj_right { width:700px;}

.map_dw{ z-index:80;}
.mapTipText{width: 240px; height:402px;background-color: #ffffff; padding:0 20px;}
.mapTipText .mapTipImg{height: 70px; width: 110px;}
.mapTipText .mapTipImg img{width: 100%;height: 100%;}
.mapTipText .mapTipList{float: left;}
.mapTipText .mapTipList h2{text-align: left;}
.mapTipText .mapTipList h2 a{ font-size: 24px; color:#262626;text-decoration:none;}
.mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
.mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px; display:none;}
.mapTipText .mapTipList ul{ width: 203px; clear:both;}
.mapTipText .mapTipList ul li{ display: inline-block;overflow: hidden;white-space: nowrap; float:left;  padding:4px; min-width:34px; line-height:100%; height:20px;}
.mapTipText .mapTipList ul li a{color: #262626;text-decoration:none;}
.mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}
.zgnh{ background-image:url(2016web_20170221_zgnh_pic.jpg); width:65px; height:85px; position:absolute; right:250px; top:395px; z-index:1000;}
.mapTipText .mapTipList ul{ overflow:hidden;}
.login p span{color:#3682c4;}
p.logining  span{width:50%;text-align:center;display:inline-block;}
p.logining  span a{color:#333;}
.spkfindpw h4{font-size:16px;text-align:center;color:#6e6e6e;font-weight:600;height:16px;line-height:16px;}
.spkfindpwcon{width:830px;height:230px;background:#f5f5f5;margin:0 auto;padding:25px 20px;}
.spkfindpwcon p{margin-bottom:13px;width:830px;}
.spkfindpwcon p input{width:300px;height:25px;border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;display:inline-block;margin:0 2px 0 25px;}
.butpw{text-align:center;height:41px;color:#fff; margin-top:30px;}
.butpw a.subpw{width:121px;height:41px;line-height:41px;display:inline-block;font-size:18px;text-align:center;line-height:41px;background:#3582c4;margin-right:40px;color:#fff;border-radius:4px;}
.butpw a.resetb{width:56px;height:33px;line-height:41px;display:inline-block;font-size:15px;text-align:center;line-height:33px;background:#3582c4;color:#fff;color:#fff;border-radius:4px;}
.spkfindpwcon p em{width:60px;display:inline-block;}
.zhuceartical p,.zhuceartical h6{font-size:15px;line-height:32px;color:#333;}
.zhuceartical{border-bottom:1px solid #f2990d;padding-bottom:20px;}
#checkbox{display:none;}
label.checkboxlabel{background:url(nocheck.png) no-repeat center left;display:block;width:100%;height:17px;text-indent:30px;line-height:17px;margin-top:30px;}
/*#checkbox:checked ~ label.checkboxlabel{background:url(checked.png) no-repeat center left;}*/
.loginBeigin p span{color:#333;}
.loginBut span{color:#fff;}
#ChinaMap .svggroup tspan,#ChinaMap .svggroup text{font-size:12px;}

/*首页修改--特色专栏 and 右下广告 edited by tanht*/
.nav_tszl{}
.nav_tszl a{ display:inline-block; margin-right:32px; font-size:15px; padding-bottom:8px; margin-bottom:4px;}
.nav_tszl a.last{ margin:0;}
.nav_tszl a.act{ background:url(nav_arr_2.gif) center bottom no-repeat; text-decoration:underline; color:#3582c4;}
.hp_bottom_right .hp_mzyt ul{ height:190px; display:none;}
.hp_bottom_right .hp_mzyt ul.act{ height:190px; display:block;}
#vertical-ticker{ height:310px; overflow:hidden; margin-bottom:13px; _margin-bottom:10px;}
.nav_xzttp{ text-align:center; background:url(2016web_20170517_hdgl_index_line.jpg) repeat-x left center; height:28px; width:366px;}
.nav_xzttp a{ margin:0 6px; height:28px;}
.nav_xzttp img{ border-left:10px solid #FFF; border-right:10px solid #FFF;}