﻿@charset "utf-8";
/* CSS Document */
* {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: "微软雅黑";
}
table{border-collapse:collapse;border:1px solid #868686;}
td{border:1px solid #868686;}
html{font-size:14px}
body {
	width: 100%;
	padding:0px;
	margin:0px;
	color:#555555;
    font-family: "PingFang SC Regular", "Microsoft YaHei";
   /*   margin: 0 auto;
 overflow-x: hidden; */
margin-top:80px;
}
.bg {
  width: 100%;
  background: url(../images/bg6.jpg) top center no-repeat;
  background-size: cover;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  mix-height:950px;
}
.bg1 {
  width: 100%;
  background: url(../images/dqbg.jpg) top center no-repeat;
  background-size: cover;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -100;
  height:950px;
}
a {
  text-decoration: none;
}
img {
  vertical-align: middle;
}
.clear {
  clear: both;
}


/*头部样式*/
.head
{
	height:260px;
	width:1200px;
	border:0px #000 solid;
	margin:0px auto;
	float:center;	
}
.title
{
	background: url(../images/logo.png) 20px no-repeat;
	width:660px;
	height:210px;
	float:left;
	border:0px #000 solid;	
}
.titleright
{
	/*background: url(../images/topright.png) 0px no-repeat;*/
	width:540px;
	height:210px;
	float:right;
	border:0px #000 solid;	
}	
/*头部登录样式*/
.menubg{float:left;height:50px;width:1200px;background:#0c88e0;background-color:rgba(12,136,224,0.5);}
.menudqbg{float:left;height:50px;width:1200px;background:#0c88e0;background-color:rgba(12,136,224,1);}
.menu{float:left;width:735px;}
.menu li{ list-style:none;float:left;margin:0px auto;margin-left:41px;margin-right:20px;height:50px;border:0px #000 solid; }
.menu li a {
	display:block; 
	height:50px; 
	line-height:50px; 
	text-align:center; 
	color:#fff;
	text-decoration:none; 	
	font-size:18px;
}
.menu li a:hover {
	color:#c4e6ff; 
}
.search {
  float:right;
  width: 465px;
  overflow: hidden;
  margin:0px auto;
  border:0px #000 solid;
  height:50px;
  margin-right:20px;
}
.search input {
  width: 317px;
  padding: 7px 5px 7px 50px;
  outline: none;
  margin-top: 8px;
  float:left;
  background: #FFF url(../images/search.png) 10px 5px no-repeat;
}
.search span {
  display: block;
  color: #fff;
  width:73px;
  line-height: 31px;
  margin-top: 8px;
  height: 34px;
  float:right;
  background-color: #ff7800;
  text-align: center;
  font-size:18px;
  margin-right:20px;
}
.search .hots {
  color: #fff;
  font-size: 16px;
  display: block;
  clear: both;
  text-align: left;
  margin-left: 120px;
  padding-top: 15px;
  *{padding-top:5px;}
}
.hots span {
  cursor: pointer;
  margin-left: 20px;
  line-height:40px;
  color: #fff;
	font-size:16px;
  
}
.search{
	color:#fff; margin:0px auto;
}
.searchtext{width:497px;padding:0px;margin-top:10px;border:1px #000 solid;float:right}

/*轮播js样式代码*/
.photo {
  width: 570px;
  height: 350px;
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 20px;
  margin-bottom:20px;
}
.photo span:hover {
  cursor: pointer;
}
.silder {
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  margin: 0 auto;
  position: relative;
  float: left;
  list-style: none;
}
.silder .silder_list {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.silder .silder_list a {
  position: absolute;
  top: 0;
  left: 0;
  width:100%;
}
.silder .silder_list a,
.silder .silder_list img {
  display: inline-block;
  float: left;
  width:100%;
}
.silder .silder_page {
  height: 42px;
  text-align: right;
  margin: 0 auto;
  right: 1px;
  overflow: hidden;
  position: absolute;
  bottom: 1px;
}
.silder .silder_page li {
  width: 14px;
  font-size: 0px;
  height: 14px;
  border-radius: 50%;
  float: left;
  margin: 18px 10px 0 0;
  background: #F1F1F1;
  display: inline-block;
  text-align: center;
  color: #000;
}
.silder .silder_page li.current {
  background: #ff7800;
  /*轮播到的点颜色*/
  color: #fff;
}
.silder_desc {
  color: #fff;
  background-color: #555555;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
  float: left;
  line-height: 42px;
  height: 42px;
  width: 100%;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: left;
  text-indent: 10px;
  font-size: 14px;
  letter-spacing: 1px;
}
.silder .silder_page li:hover {
  cursor: pointer;
}

/*通知公告切换*/
.content {
  width: 1200px;
  height: 630px;
  margin: 0 auto;
  background-color: #fff;
}
.content .news_tab {
  width: 570px;
  height: 350px;
  margin-left: 20px;
  float: left;
  overflow: hidden;
  margin-top: 20px;
  margin-right: 20px;
}
.content .news_tab .head1 {
  height: 40px;
  line-height: 40px;
  position: relative;
  font-size: 18px;
  position: relative;
  background-color: #e2e2e2;
}
.content .news_tab .head1 span {
  display: block;
  width: 120px;
  text-align: center;
  float: left;
  color: #555555;
  cursor: pointer;
}
.content .news_tab .head1 span.active {
  color: #fff;
  background-color: #ff7800;
}
.content .news_tab .head1 .mores {
  float: right;
}
.content .news_tab .head1 .mores a {
  display: block;
  width: 50px;
  height: 40px;
  display: none;
  font-size:16px;
  color:#555555;
}
.content .news_tab .head1 .mores a.active {
  display: block;
}
.content .news_tab .news_box {
  position: relative;
  width: 570px;
  height: 310px;
  overflow: hidden;
}
.content .news_tab .news_box .news_boxIn {
  width: 2280px;
  position: absolute;
  left: 0;
  top: 0;
}
.content .news_tab .news_box .news_boxIn ul {
  list-style: none;
  width: 570px;
  float: left;
  margin-top: 10px;
}
.content .news_tab .news_box .news_boxIn ul li {
  height: 38px;
  line-height: 38px;
}
.content .news_tab .news_box .news_boxIn ul li a {
  display: block;
  color: #555555;
  font-size: 14px;
}
.content .news_tab .news_box .news_boxIn ul li a span {
  display: block;
  float: left;
}
.content .news_tab .news_box .news_boxIn ul li a span.p_bt {
  width: 470px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content .news_tab .news_box .news_boxIn ul li a span.p_bt i {
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #555555;
  vertical-align: middle;
  margin-left: 10px;
  margin-right: 10px;
}
.content .news_tab .news_box .news_boxIn ul li a span.p_sj {
  width: 100px;
  text-align: right;
}
.content .news_tab .news_box .news_boxIn ul li a:hover {
  color: #1b91ea;
}
.content .news_tab .news_box .news_boxIn ul li a:hover span i {
  background-color: #1b91ea;
}
.content .left {
  width: 1160px;
  overflow: hidden;
  margin-left: 20px;
  margin-top: 20px;
  float: left;
}
.content .left .items {
  width: 100%;
  height: 100px;
}
.content .left .items a {
  float: left;
  width: 146.8px;
  height: 100px;
  text-align: center;
  background-color: #f2f2f2;
  margin-right: 22px;
  color: #3d8ddc;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.content .left .items a span {
  display: block;
  width: 57px;
  height: 55px;
  margin: 10px auto 5px;
  -webkit-transition: transform 0.4s ease-in;
  -moz-transition: transform 0.4s ease-in;
  -ms-transition: transform 0.4s ease-in;
  -o-transition: transform 0.4s ease-in;
  transition: transform 0.4s ease-in;
}
.content .left .items a span.span1 {
  background: url(../images/sbxt.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span2 {
  background: url(../images/jcgzjzh.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span3 {
  background: url(../images/lxfsh.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span4 {
  background: url(../images/zsyd.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span5 {
  background: url(../images/xzzx.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span6 {
  background: url(../images/lxwm.png) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a span.span7 {
  background: url(../images/gzh2.jpg) no-repeat left top;
  background-position: 100% 0;
}
.content .left .items a:hover {
  color: #fff;
  background-color: #3d8ddc;
}
.content .left .items a:hover span {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
  background-position: 0 0;
}
.content .right {
  width: 180px;
  overflow: hidden;
  float: right;
  margin-right: 20px;
  margin-left: 10px;
  margin-top: 20px;
  height:100px;
  background:#f2f2f2/* url(../images/linkbg.jpg) left top no-repeat*/;
}
.content .right ul {
	padding:0px 18px 18px 15px;
}
.content .right span {
  color:#555555;
  font-size:12px;
  line-height: 23px;
  text-align: left;
}
.content .right span a {
  color:#555555;
  font-size:12px;
}
.content .right span a:hover {
  color:#555555;
  font-size:12px;
  text-decoration:underline;
}

.content .right select {
  margin-top:8px;
  color:#555555;
  font-size:14px;
  height:23px;
}
/*宣传条*/
.xc
{
 	width:1160px;
	margin-left:20px;
	height:100px;
  	float: left;
}

/*版权样式*/
.footer {
  position: relative;
  bottom: 0;
  width: 100%;
  overflow:hidden;
  height: 63px;
  line-height: 63px;
  background: url(../images/botbg.png) repeat;
  margin-top: 20px;
  margin-bottom: 20px;
  *margin-top: 20px;
  *margin-bottom: 20px;
}
.footer .boxIn {
  margin: 0 auto;
  font-size: 13px;
  color: #fff;
  text-align:center;
  width:1200px;
}
.footer .boxIn a {
  color: #fff;
  margin: 0;
}
.clear{clear:none}

/*二级页面*/
.contenterji {
  width: 1200px;
  height: 630px;
  margin: 0 auto;
  background-color: #fff;
  border:0px #000 solid;
}
.contenterji .left{
  width: 900px;
  overflow: hidden;
  float: left;
  height:630px;
  border:0px #000 solid;
}
.contenterji .weizhi{
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom:20px;
}
.contenterji .weizhi a{
  color:#555555;
}
.contenterji .weizhi a:hover{
  color:#1b91ea;
  text-decoration:underline;
}
.contenterji .jigou li{list-style:none}
.contenterji .jigou .titlefont{font-size:26px;text-align:center;margin-bottom:30px;margin-top:30px}
.contenterji .jigou .con{font-size:14px;line-height:36px;margin-right: 20px; margin-left:50px;}

.contenterji .jigou .jgleft{font-size:14px;line-height:36px;margin-top: 20px; margin-left:40px;width:400px;float:left;border:0px #000 solid}
.contenterji .jigou .jgleft .liststyle{margin-left: 40px;font-size:14px;color:#55555;line-height:36px;padding-left:28px;background:#FFFFFF url(../images/listico1.png) 10px 16px no-repeat;}
.contenterji .jigou .jgleft .liststyle a{color:#555555;}
.contenterji .jigou .jgleft .liststyle a:hover{color:#1b91ea;text-decoration:underline;}

.contenterji .jigou .jgright{font-size:14px;line-height:36px;margin-top: 20px;margin-right: 20px;float:right;width:400px;border:0px #000 solid}
.contenterji .jigou .jgright .liststyle{margin-left: 40px;font-size:14px;color:#55555;line-height:36px;padding-left:28px;background:#FFFFFF url(../images/listico1.png) 10px 16px no-repeat;}
.contenterji .jigou .jgright .liststyle a{color:#555555;}
.contenterji .jigou .jgright .liststyle a:hover{color:#1b91ea;text-decoration:underline;}

.contenterji .right{
  width: 260px;
  overflow: hidden;
  border:1px #dde1e4 solid;
  float: right;
  margin-right: 20px;
  margin-top: 20px;
  height:590px;
  background:#FFFFFF;
}
.contenterji .right .titler{font-size:18px;color:#1b91ea;background:#f1f1f1;line-height:60px;height:60px;width:260px;border-bottom:1px #dde1e4 solid;padding-left:25px;}
.contenterji .right .conright{margin-top:10px}
.contenterji .right .conright li{list-style:none}
.contenterji .right .list{font-size:16px;color:#55555;line-height:48px;width:260px;padding-left:48px;background:#FFFFFF url(../images/listico.png) 25px 21px no-repeat;}
.contenterji .right .list a{color:#555555;}
.contenterji .right .list a:visited{color:#1b91ea;text-decoration:underline;}
.contenterji .right .list a:hover{color:#1b91ea;text-decoration:underline;}
/*信息列表无右菜单*/
.contenterji .leftall{
  width: 1200px;
  overflow: hidden;
  float: left;
  height:630px;
  border:0px #000 solid;
}

.contenterji.leftall .weizhi{
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom:20px;
}
.contenterji.leftall .weizhi a{
  color:#555555;
}
.contenterji .shangbao li{list-style:none}
.contenterji .shangbao .con{margin-left:50px;}
.contenterji .shangbao .con img{margin-right: 33px;margin-bottom: 30px;}


/*工作动态右菜单*/
.contenterji .right .conright .conrightborder{margin:20px 20px 20px 20px;border:1px #e6e6e6 solid;width:218px;background:#f7f7f7;padding-top:4px;padding-bottom:5px;}
.contenterji .right .conright .conrightborder .list1{font-size:18px;color:#55555;line-height:48px;padding-left:43px;background:#f7f7f7 url(../images/listico.png) 20px 21px no-repeat;}
.contenterji .right .conright .conrightborder .list1 a{color:#555555;}
.contenterji .right .conright .conrightborder .list1 a:hover{color:#1b91ea;text-decoration:underline;}

.contenterji .left .liststyle{margin-left: 40px;font-size:14px;color:#55555;line-height:36px;padding-left:28px;background:#FFFFFF url(../images/listico1.png) 10px 16px no-repeat;}
.contenterji .left .liststyle a{color:#555555;}
.contenterji .left .liststyle a:hover{color:#1b91ea;text-decoration:underline;}

/*页码*/
#page_demo{margin-left: 40px;text-align:center}
.redfont{color:red;}
.contenterji .page{margin-left: 40px;line-height:60px}
.contenterji .left .page a{color:#555555;margin-right: 30px;}
.contenterji .left .page a:hover{color:#1b91ea;text-decoration:underline;}
.contenterji .page span{margin-right:90px;line-height:60px}
.contenterji .page input{border:1px #b3b3b3 solid;height:23px;width:40px}


/*实时监测*/
.ssjc{width:1100px;margin-top:30px;margin-right: 50px; margin-left:50px;}
.ssjc .column{height:530px;overflow:auto;margin-top:10px;scrollbar-face-color:#e5e5e5; scrollbar-shadow-color:#fff; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000;}
.ssjc .column table{border-left:1px solid #7b7b7b;border-bottom:1px solid #7b7b7b;}
.ssjc .column table tr{}
.ssjc .column table td{ border-top:1px solid #7b7b7b;border-right:1px solid #7b7b7b;text-align:center; vertical-align:middle;font:normal 12px/26px "宋体";color:#000;}
.ssjc .column table td.col{background:#e1fae9;}
.ssjc .column table td.paiming{background:#efefef;}

/*各地市监测机构联系方式*/
.lxfsh{float:right;width:860px;margin-top:12px;}
.lxfsh .column{height:505px;overflow:auto;margin-top:10px;scrollbar-face-color:#e5e5e5; scrollbar-shadow-color:#fff; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000;}
.lxfsh .column table{border-left:1px solid #7b7b7b;border-bottom:1px solid #7b7b7b;}
.lxfsh .column table tr{height:35px}
.lxfsh .column table td{ border-top:1px solid #7b7b7b;border-right:1px solid #7b7b7b;text-align:center; vertical-align:middle;font:normal 14px/26px "微软雅黑";color:#555555;}
.lxfsh .column table td.col{background:#e1fae9;}
.lxfsh .column table td.paiming{background:#efefef;color:#000}


/*三级页面*/
.contentsanji {
  width: 1200px;
  min-height: 630px;
  overflow: hidden;
  margin:0px auto;
  background-color: #fff;
  border:0px #fff solid;
  clear:both;
}
.contentsanji .left{
  width: 1200px;
  border:0px #000 solid;
  margin-bottom:30px;
  margin-top: 20px;
  text-justify: inter-ideograph;
}
.contentsanji .weizhi{
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom:20px;
}
.contentsanji .weizhi a{
  color:#555555;
}
.contentsanji .weizhi a:hover{
  color:#1b91ea;
  text-decoration:underline;
}

.contentsanji .wenzhang li{list-style:none}
.contentsanji .wenzhang .titlefont{font-size:26px;text-align:center;margin-bottom:20px;margin-top:30px;}
.contentsanji .wenzhang .date{font-size:14px;text-align:center;margin-left:50px;margin-right:50px;margin-top:20px;margin-bottom:20px;border-bottom:1px #ddd solid;line-height:36px}
.contentsanji .wenzhang .con{font-size:16px;line-height:36px;margin-right: 50px; margin-left:50px;}

#close{margin-top:10px;padding-top:20px;padding-bottom:20px;text-align:center;}
.btn{cursor:pointer;color:#555;height:35px;line-height:35px;font-size:14px;background:#E8E8E8;border:0;padding-left:50px;padding-right:50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
.btn_mouseout{cursor:pointer;color:#555;height:35px;line-height:35px;font-size:14px;background:#E8E8E8;border:0;padding-left:50px;padding-right:50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
.btn_mouseover{cursor:pointer;color:#333;height:35px;line-height:35px;font-size:14px;background:#D3D3D3;border:0;padding-left:50px;padding-right:50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
.btn_mousedown{cursor:pointer;color:#555;height:35px;line-height:35px;font-size:14px;background:#E8E8E8;border:0;padding-left:50px;padding-right:50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}