﻿﻿@charset "utf-8";
/*html {-webkit-filter: grayscale(100%);}*/
/*body { */
/*   filter: grayscale(100%); */
/*  -webkit-filter: grayscale(100%);  chrome */
/*   filter: gray;  IE7-9 */
/* } */
/* CSS Document */
/*body{ background:url(../images/bigbggery.jpg) no-repeat center top}*/
body{ background:url(../images/bigbg.jpg) no-repeat center top}
.topbar{ background:#fafafa}
.topbar_box{ height:32px; width:1120px; margin:0 auto}
.topbar_right{ float:left}
.topbar_right p{ float:left; margin:0 5px 0 12;}
.topbar_right p span{ float:left; line-height:32px; padding-right:8px;}
.topbar_left{ float:left;}
.topbar_left a{ float:left; color:#333; line-height:32px; padding-right:20px;}
.topbar_left a:hover{ color:#666}

.yubao{
  position: absolute;
  right: 7px;
  top: 10px;
  color: #005aa0;
  padding: 0px 10px;
  border-radius: 30px;
  font-size: 13px;
  text-decoration: underline;
}

/*首页幻灯  yx_rotaion*/
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
/*首页幻灯  yx_rotaion  END*/


.navbar{ background:#3187d2;}
.navbar a:hover{ color:#ddd}
.navbar_box{ height:68px; width:1120px; margin:0 auto}
.navbar_box ul{ height:62px; float:left;padding-top:6px; width:1020px;}
.navbar_box li{ float:left; width:96px; text-align:right; line-height:26px; margin-right:57px}
.navbar_box li a{ color:#fff; font-size:16px;}

.navbar_box div{ float:left; line-height:68px;}
.navbar_box div a{ font-size:16px; color:#fff;}
.navbar_box div img{ vertical-align:-2px; margin-right:4px}

.headbox{ height:218px; position:relative;  margin:0 auto; width:1120px;}
.headbox h1{ width:297px; height:70px; position:absolute; left:0; top:15px;}
.headbox_right{ float:right}
.searchbox{ height:26px; padding-top:4px; position:relative;}
.inp_text{ border:none; background:#fff; height:24px; line-height:24px; border:1px solid #ddd;font-family:"微软雅黑"; font-size:12px; border-radius:20px 0 0 20px; float:left; width:202px; padding-left:14px;  }
.inp_sub{ float:left; border:none; height:24px; line-height:24px; width:34px;border-radius:0 20px 20px 0; background: url(../images/search.png) no-repeat 7px center #3187d2; cursor:pointer}
.inp_btn{ float:left; border-radius:20px; background:#3187d2; border:none; color:#fff;font-family:"微软雅黑"; height:24px; line-height:24px; width:62px; margin-left:4px; cursor:pointer; font-size:12px;}

.airbox{ width:270px; background:url(../images/bbg.png);/*opacity:0.8;filter:alpha(opacity=80);*/ margin:5px 0 0 100px;height:208px}
.airbox_t{ height:38px; border-bottom:1px solid #a1caec}
.airbox_t a{ float:left; width:50%;text-align:center; font-size:14px; line-height:38px; color:#333}
.airbox_t a.act{ background:#bddbf3; color:#3187d2}
.fabubox{ width:234px; text-align:center; margin:8px 0 0 100px;}
.showbox{ height:136px; display:none}
.ribao{ height:136px;}
.ribao span{ float:left; height:50px; padding-top:12px; width:50%; text-align:center}
.ribao span b{ display:block; color:#3187d2; font-size:18px; font-weight:normal}

.listbox li{ padding:8px 8px 0 18px; background: url(../images/dd.png) no-repeat 10px 15px}
.listbox li a{ color:#333}
.listbox li a:hover{ color:#3187d2}
.listbox li span{ float:right; color:#999;}

.newsbox{ height:280px; width:1100px; margin:0 auto; }
.newsbox_l{ float:left; width:402px; height:280px;}
.newsbox_c{ float:left; width:444px; height:280px; margin:0 10px; display:inline; overflow:hidden; background:url(../images/bbg.png)}
.newsbox_r{ float:right; width:225px; height:271px; background:url(../images/bbg.png); padding:9px 0 0 9px}

.tabboxtop{ height:46px; border-top:2px solid #3187d2; background:#fff; padding-left:10px; position:relative;}
.tabboxtop span{ float:left; color:#333; font-size:15px; line-height:43px; height:43px;  text-align:center;border-bottom:3px solid #fff; padding:0 10px}
.tabboxtop span.act{ border-bottom-color:#3187d2;font-weight:bold }
.tabboxtop span.act a{  color:#3187d2; font-weight:bold}
.tabboxtop a{ display:block; color:#333;  }

.tabboxtop a:hover{ color:#3187d2; font-weight:bold; }
.tabboxbot{ padding:10px;}
.tabboxbot .listpart{ display:none}

.listpart li{ height:34px; padding-left:20px; line-height:34px; background:url(../images/jt.png) no-repeat 8px 13px}
.listpart li a{ color:#333; font-size:14px; float:left; line-height:34px; }
.listpart li a:hover,.tishi li a:hover{ color:#3187d2}
.listpart li span{ float:right; color:#999;}

.listpart td{ line-height:34px; font-size:12px; color:#666 }
.listpart td a{ color:#333; font-size:14px; line-height:34px; padding-left:5px }
.listpart td a:hover,.tishi li a:hover{ color:#3187d2}
.page a{ font-size:14px; color:#222}
.page form{font-size:14px; color:#222}
.listpart form a{padding:0}



.newsbox_r a{ float:left; margin:-5px 6px 22px 0; }

.tishi{ background:#fff; height:30px; border-radius:20px; border:1px solid #ddd; width:1100px; margin:10px auto; }
.tishi span{ float:left; margin-top:3px;  width:158px; text-align:center;  font-size:14px; color:#3187d2}
.tishi ul{ height:30px; width:940px; overflow:hidden; float:left}
.tishi li{ float:left; width:800px; line-height:30px; padding-left:10px; margin-right:15px; display:inline; background:url(../images/jt.png) no-repeat left center}
.tishi ul.gxul{ height:46px;}
.tishi ul.gxul li{ line-height:44px;}
.tishi li a{ color:#333; font-size:14px;}

.lineban{ width:1100px; margin:15px auto 0; height:0px; }
.lineban_left{ float:left; width:80px;}
.lineban_right{ float:left; width:1020px; overflow:hidden;  height:54px;}

/*  走马灯开始  */
#marquee1{width:1006px;height:54px;overflow:hidden;background:#fff; float:r }
#marquee1 ul li{float:left; padding-left:14px; }
#marquee1 ul li a{ display:block; width:190px; height:54px;}
#marquee1 ul li img{display:block;}
/*  走马灯END  */

.xxban{ float:left; width:190px; background:#3187d2; border-radius:1px; font-size:16px; color:#fff; height:54px; line-height:54px; text-align:center; margin-left:14px;}
.xxban img{ margin-right:8px; vertical-align:-5px;}
.xxban:hover{ background:#3796e9}
.xxban a{ color:#fff}

.part{ width:1100px; margin:15px auto 0}
.part_tit { border-bottom:2px solid #3187d2; height:38px;}
.part_tit span{ font-size:16px; font-weight:bold; color:#000; float:left; line-height:38px;}
.part_tit a{ float:right; color:#666; line-height:38px}

.part_left{ float:left; width:200px;}
.part_center{ float:left; width:430px; margin:0 20px; display:inline}
.part_right{ float:right; width:430px;}

.online{ padding-top:15px;}
.online a{ float:left; background:#f6f4f2; margin:0 4px 18px; height:38px; line-height:38px; width:90px; text-align:center; color:#1d6fb6; font-size:14px;}
.online button{ float:left; background:#f6f4f2; margin:0 4px 18px; height:38px; line-height:38px; width:90px; text-align:center; color:#1d6fb6; font-size:14px; border:none; font-family:"微软雅黑";cursor:pointer}
.online a:hover{ background:#f2f4f6}
.online button:hover{background:#f2f4f6}

.department{ padding-top:12px;}
.department a{ display:block; border:1px solid #ddd; height:28px; line-height:28px; margin-bottom:4px; color:#333; font-size:14px; padding-left:8px;}
.department a img{ margin-right:10px;}
.department a:hover{ background:#f4f4f4; color:#3796e9}
.bannerbox{ width:1100px; height:90px; margin:15px auto 0}
.bannerbox a{ height:90px; display:block;}
.question{margin-top:6px; font-size:14px;}
.question p{ font-weight:bold; font-size:14px; line-height:22px; margin-bottom:2px; }
.question label{font-size:14px; color:#666;  margin-right:36px;}
.question label input{ margin-right:3px;}
.toupiao{ width:70px; height:28px; border-radius:2px; background:#3796e9; color:#fff; text-align:center; font-family:"微软雅黑"; cursor:pointer; font-size:14px; margin-right:10px;}
.chakan{ width:70px; height:28px; border-radius:2px; background:#cfcfcf; color:#fff; text-align:center; font-family:"微软雅黑"; cursor:pointer; font-size:14px; margin-right:10px;}

.hudong{ height:64px; margin-bottom:10px; padding-left:8px}
.hudong a{ float:left; width:72px; height:64px; margin:0 5px;}
.service a{ float: left;
    width: 208px;
    text-align: center;
    height: 75px;
    margin: 24px 4px 0 5px;
    background: #f4faff;
    border: 1px solid #def0ff;
    padding-top: 5px;}
	.service a:hover{ background:#def0ff}
.service a span{ display:block; font-size:14px; color:#333}

.link { width:1100px; margin:20px auto 0}
.link_t {  height:38px; background:#f1f2f2; padding-left:10px;}
.link_t h3{ float:left; width:100px; margin-top:8px; border-left:5px solid #3796e9; font-size:14px; color:#000; padding-left:10px;}
.link_t p{ float:left; height:38px;}
.link_t p span{ float:left; height:36px; border-bottom:2px solid #f1f2f2; color:#333; padding:0 20px; font-size:14px; line-height:36px;} 
.link_t p span.act{ background:#fff; color:#3796e9; border-bottom:2px solid #3796e9; font-weight:bold}
.link_t p span a{ display:block; color:#333}
.link_b{ padding-top:12px;}
.link_b ul{ display:none}
.link_b ul li{ float:left; padding-left:10px; margin-left:20px; line-height:30px; width:152px; display:inline; background:url(../images/bgd.png) no-repeat left center}
.link_b ul li a{ color:#333; font-size:14px; color:#555}
.link_b ul li a:hover{ color:#3796e9}

.bbanbox{ height:60px; width:1100px; margin:20px auto 0}
.bbanbox a{ float:left; width:25%; height:57px; text-align:center}

.footbox{ height:80px; background:#3187d2; margin-top:8px; padding-top:14px; }
.foot{ width:1120px; height:96px; margin:0 auto; }
.foot p a{ color:#fff; }
.foot p { color:#fff; font-size:14px;padding:1px 0; margin: 0;}

.lianxi{padding-left:99px; text-decoration:underline}
.lianxi:hover{ color:#d1eaff}

.mbx{ width:1110px; padding-left:10px; margin:0 auto; background:#fff; height:44px; line-height:44px; background:url(../images/mbxdh.jpg) repeat-x; border-bottom:1px solid #e5e5e5; color:#333; font-size:14px;}
.mbx a{ color:#333; font-size:14px; padding:0 3px;}
.mbx a:hover{ color:#666}

.main,.innerbox{background:#fff;width:1100px; padding:10px; margin:0 auto}
.m_left{ float:left; width:255px;background:#f8f8f8;min-height:650px; /* border:1px solid #e5e5e5;*/ padding-bottom:10px;}
.m_left_b{position:absolute; width:255px; left:0;top:0; min-height:650px;background:#f8f8f8}
.m_right{ float:right; width:820px; min-height:650px; padding-right:10px;}
.bigtit{ height:68px; background:url(../images/bigtit.png) no-repeat; text-align:center; line-height:56px; color:#fff; font-size:20px; font-weight:bold}
.bigtit1>a{color:#fff;} 
.ulbox { padding:10px; margin-top:3px;}
.ulbox li { border:1px solid #e5e5e5; padding-left:35px; background:url(../images/jt1.png) no-repeat 12px center #fff; border-radius:3px; height:32px; line-height:32px; margin-bottom:8px;}
.ulbox li a{ display:block; color:#333; font-size:14px;}

.ulbox li a:hover{ color:#3187d2}
.rtit{ background:url(../images/bg1.png) repeat-x left bottom; height:54px; line-height:54px; font-size:16px; color:#3187d2; margin-bottom:16px;}
.rtit a{color: #000;font-weight: bold;padding-left: 8px;}

.content_details_3{
    min-height: 600px;
padding: 0px 32px;
}
.content_details_3 .title_1{
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    margin-top: 34px;
	padding: 0 80px;

}
.content_details_3 .source{
    margin-top: 20px;
    text-align: center;
    color: #666;
	font-size:14px;
}
.content_details_3 .timer_1{
    margin-top: 4px;
    text-align: center;
    color: #666;
}
/* .content_details_3 .detail_content{
    margin-top: 10px;
    font-size: 21px;
    line-height: 32px;
font-family:FangSong;
padding:20px 80px 40px;

}
.content_details_3 .detail_content p{
	
	 font-size: 21px;
    line-height: 32px;
font-family:FangSong;
}
.content_details_3 .detail_content p strong{
	font-weight:normal;
	font-family:FangSong;
}
.content_details_3 .detail_content p strong span{
	font-weight:normal;
	font-family:FangSong;
	color:red;
} */

.detail_content{ margin-top:18px}
/*  1.16在线调查  */
.aaa .aaa_contentTitle{ font-size:14px;font-weight:bold;}
.aaa td{font-size:14px;}
.aaa .aaa_see{width:70px; height:28px; border-radius:2px; background:#41c174; color:#fff; text-align:center; font-family:"微软雅黑"; cursor:pointer; font-size:14px; }
.aaa .aaa_submit	{width:70px; height:28px; border-radius:2px; background:#3796e9; color:#fff; text-align:center; font-family:"微软雅黑"; cursor:pointer; font-size:14px;}

.rtit a.ido{ float:right;width:90px; height:30px; border-radius:2px; background:#3796e9; color:#fff; line-height:30px; padding-left:0; text-align:center; margin-top:6px;}
.rtit a.ido:hover{ background:#63acec}
.Message{
	width: 780PX;
	height: auto;
	background: #fff;
	margin: 0 auto;
	border: solid 1px #d8d8d8;
	margin-top: 10px;
	margin-bottom: 20px;
}
.Message_h2{
	width: 100%;
	height: 30px;
	color:#555555;
	text-align:left;
	line-height:30px;
	background: -webkit-linear-gradient(#FDFDFD, #EAEAEA); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#FDFDFD, #EAEAEA); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#FDFDFD, #EAEAEA); /* Firefox 3.6 - 15 */
    background: linear-gradient(#FDFDFD, #EAEAEA); /* 标准的语法 */
	border-bottom: solid 1px #d8d8d8;
}
.Message_h2>span{
	float: left;
	font-size:14px;
}	
.Message_h2 img{ float:left;margin:13px 10px 13px 13px;}
.Message_h2>a{
	float: right;
    padding: 0 10px;
}	
.Message_h2>div{
	float: right;
	height: 16px;
	margin-top: 7px;
	border-left: 1px solid #555;
}	
.Message_b{
	padding: 10px;
} 
.Message_b table {  
	width: 100%;
	border-top: 1px #ccc solid;  
	border-left: 1px #ccc solid;  
	background: #F8F8F8;
}  
.Message_b th, .Message_b td {  
	color:#555555;
	text-align:left;
	line-height:30px;
	border-right: 1px #ccc solid;  
	border-bottom: 1px #ccc solid;  
}  
.Message_b th {  
	width: 100px;
	font-size:14px;
	color:#555;
	text-align:center;
	line-height:30px;
	font-weight:bold;
}
.Message_b th>span{  
    width: 28px;
    height: 1px;
    display: inline-block;
}  
.Message_b td {  
	font-size:12px;
	color:#333;
	text-align:left;
	line-height:30px;
	padding: 0 10px;
}  
.Message_bot{
	width: 100%;
	height: 30px;
	margin: 10px 0 20px 0;
	text-align:center;
}
.Message_bot a{
	width: 50px;
	height: 22px;
	text-align:center;
	color:#333;
	background:#ddd;
	display:inline-block;
	line-height:22px;
	background:url(../images/dlbtn1.png) no-repeat
}
.Message_bot a:hover{ color:#666}
.Message_bot>input{
	width: 100px;
	height: 30px;
	margin: 0 auto;
	cursor:pointer;
	display: block;
}

/* 幻灯  */

.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 960px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 402px; height: 280px; display: none; }
.LunBo{
    position: relative;
}
#slideBar {
    position: absolute;
    top: 272px;
    left: 524px;
}
.lunbo_1{
    width: 402px;
    height: 280px;
}

.column1_left { width:402px; margin:0 auto; text-align:center;}
.container {width:100%;height: 280px;overflow:hidden;position:relative;background:#000;}
.slider99 li { list-style:none; display:inline; }
.slider99 img {width: 402px;height: 280px;display:block;border:0;}
.slider2 li { float:left; position:relative }
.num { position:absolute; right:10px; bottom:4px; height:20px; _bottom:1px; z-index:11}
.num li { float: left; width:21px; height:20px; background:url(../images/ink0721hui.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui.png', sizingMethod='crop');
cursor: pointer; overflow: hidden; }
.num li.on { background:url(../images/ink0721hui1.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui1.png', sizingMethod='crop');
width:21px; height:20px; }
.idSiideer_pos{height:30px;line-height:30px;color:#FFF;position:absolute;left:0px;bottom:0px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:10;text-align:left;padding-left:15px;font-size:14px;}
.idSiideer_pos2{height:30px;background:#000;position:absolute;left:0px;bottom:0px;width: 402px;filter:alpha(opacity=80);opacity:0.8;}


/*  意见征集 */

#webIndexOs td a{ color:#333; font-size:14px;}

/*1.19添加导航下拉*/
.navbar_box li{ position:relative}
.navbar_box li dl{ display:none; position:absolute; border:1px solid #ddd; border-radius:2px;  background:#fff; top:26px; left:10px; z-index:9999; }
.navbar_box li dl a{ display:block;padding:4px 9px; white-space:nowrap; color:#333; font-size:14px; border-bottom:1px solid #f1f1f1; text-align:left}
.navbar_box li dl a:hover{ color:#fff; background:#3187d2;}

.part_left1 a{ float:left; padding-bottom:10px;}
.part_left1 span{ float:left}

/*  3.13 头部空气质量选项卡更改  */
.airbox_t em{ float:left; font-size:16px; color:#3187d2;  line-height:39px; font-weight:bold; padding-left:10px;}
.airbox_t span{ float:right; padding-right:10px;}
.airbox_t a{ float:none; display:inline-block;text-align:center; width:auto; padding:0 5px; font-size:14px;   height:auto;  color:#333}
.airbox_t a.act{ font-weight:bold; color:#000; width:auto; background:none}

/*  网站地图  */
.map{ border-bottom:1px dotted #999; padding:6px 10px 10px; margin:3px 15px;}
.map dt{ font-size:16px; font-weight:bold; padding:5px 0; color:#3187d2}
.map dd a{ display:inline-block; padding-bottom:5px; font-size:14px; color:#333; width:300px;}
.map dd a:hover{ color:#005aa0}
.map dt a{color:#3187d2}
.map dt span{ display:none}