﻿@charset "utf-8";

body {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  color: #1B1B1B;
  /* background: url(../images/cbg.jpg) #fff repeat-x center 0; */
  background: url(../images/cbg.jpg) #fff no-repeat center 0;
  font-family: Microsoft YaHei, '\5B8B\4F53', '\9ED1\4F53';
}

a {
  color: #333333;
  text-decoration: none;
}

a:hover {
  color: #F60;
  text-decoration: none;
}

form {
  margin: 0px;
  padding: 0px;
}

.imgbg {
  padding: 1px;
  border: 1px solid #ABCDFD;
}

img {
  margin: 0px;
  padding: 0px;
  border-style: none;
}

input {
  border: 1px solid #D4E6CF;
  line-height: 16px;
  color: #999;
}

.inp2 {
  border: 1px solid #D4E6CF;
  height: 16px;
  padding-top: 2px;
  color: #666;
}

.bnt2 {
  width: 68px;
  margin: 5px 8px 0;
  border: 1px solid #BFD2E1;
  height: 26px;
  color: #0065D8;
  text-align: center;
  background: url(../images/tit_bg2.jpg) repeat-x;
}

.z_14 {
  font-size: 14px;
}

dl,
dt,
dd,
div,
span,
p,
em {
  margin: 0px;
  padding: 0px;
  font-style: normal
}

h1,
h2,
h3 {
  font: 16px 黑体;
  color: #FF0000;
  padding: 0;
  margin: 0;
}

h1 a {
  font: 16px 黑体;
  color: #FF0000;
}

ul,
li {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

.clear {
  clear: both;
  *display: inline;
  /*IE only*/
}

/*--------------------------------------------------------------------------------*/
#header {
  clear: both;
  width: 100%;
  height: 215px;
  margin: 0 auto 0;
  padding: 0 0px;
  OVERFLOW: hidden;
  /* background: url(../images/banner5.jpg) no-repeat center bottom */
}

.top_con {
  height: 30px;
  line-height: 25px;
  padding-top: 4px;
  OVERFLOW: hidden;
  font-size: 14px
}

.top_con li {
  float: left;
  padding-right: 12px;
  height: 25px;
  color: #1367D7;
}

.top_con li a {
  color: #1367D7;
  text-decoration: none;
}

#top {
  clear: both;
  width: 1000px;
  margin: 0px auto;
  OVERFLOW: hidden;
  /*background:#fff;*/
}

/*menu*/
#menu {
  clear: both;
  width: 1000px;
  height: 42px;
  overflow: hidden;
  margin: 0px auto;
  background: #1367D7;
}

.nav {
  float: left;
  width: auto;
  height: 42px;
  overflow: hidden;
  font-size: 16px;
  padding: 0 10px;
}

.nav ul {
  float: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
}

.nav li {
  float: left;
  /* width: 122px; */
  width: 140px;
  line-height: 42px;
  height: 42px;
  text-align: center;
  padding: 0px 0px;
  overflow: hidden;
  color: #FFF;
}

.nav li a {
  color: #FFF;
}

.nav li:hover {
  background: url(../images/nav_on.png) no-repeat center bottom;
}

.nav li.current {
  background: url(../images/nav_on.png) no-repeat center bottom;
}

#nav_tag {
  clear: both;
  width: 998px;
  height: 34px;
  line-height: 32px;
  margin: 0px auto;
  border: solid #CBE8F8 1px;
  overflow: hidden;
  background: #fff;
}

.nav_date {
  float: left;
  padding-left: 10px;
  width: 200px;
  color: #C00;
  overflow: hidden;
}

.nav_weather {
  float: left;
  width: 480px;
  padding-top: 4px;
  height: 25px;
  line-height: 22px;
  overflow: hidden;
}

.nav_search {
  float: right;
  width: 280px;
  height: 25px;
  padding-top: 5px;
  padding-left: 22px;
  line-height: 22px;
  overflow: hidden;
}

.nav_search span {
  float: left;
  padding: 0px;
  overflow: hidden;
}

.sinp {
  float: left;
  padding: 0px;
  width: 160px;
  overflow: hidden;
  height: 20px;
  color: #999;
  border: solid #ddd 1px;
}

.sbnt {
  float: left;
  height: 22px;
  width: 35px;
  font-size: 12px;
  background: url(../images/bnt_bg.png) no-repeat;
  border: 0px;
}

.sbnt2 {
  float: left;
  padding: 0px;
  height: 20px;
  width: 70px;
  text-align: center;
  color: #198AEA;
  overflow: hidden;
}
.f-dn{
  display: none;
}
.float-menu {
  HEIGHT: 319px;
  POSITION: fixed;
  MARGIN-LEFT: 520px;
  LEFT: 50%;
  Z-INDEX: 100;
  WIDTH: 68px;
  background: #1367D7;
  top: 195px;
  _position: absolute
}

.float-menu li {
  float: left;
  width: 68px;
  height: 79px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  border-bottom: solid #025C9F 1px;
}

.float-menu li a {
  color: #fff
}

.float-menu li i {
  float: Left;
  width: 68px;
  height: 52px;
  overflow: hidden;
}

.float-menu li:hover {
  filter: alpha(Opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}

.f_i1 {
  background: url(../images/nav_ico.png) no-repeat 15px 2px
}

.f_i2 {
  background: url(../images/nav_ico.png) no-repeat -102px 5px
}

.f_i3 {
  background: url(../images/nav_ico.png) no-repeat -218px 5px
}

.f_i4 {
  background: url(../images/nav_ico.png) no-repeat -344px 5px
}

/*--------------------------------------------------------------------------------*/
.tit {
  float: left;
  padding-left: 30px;
  height: 22px;
  font-size: 13px;
  margin-top: 4px;
}

.tit2 {
  float: Left;
  height: 28px;
  line-height: 28px;
  MARGIN: 0;
  padding: 0 15px;
  font-size: 16px;
  OVERFLOW: hidden;
  color: #1367D7;
}

.tit2 a {
  color: #006CBD;
}

.tit2 a:hover {
  color: #F60;
}

.t01 {
  float: Left;
  height: 31px;
  line-height: 28px;
  MARGIN: 0;
  padding: 0 15px;
  font-size: 16px;
  OVERFLOW: hidden;
  color: #fff;
}

.t01 a {
  color: #fff;
}

.t01 a:hover {
  color: #F60;
}

.tit3 {
  float: Left;
  height: 35px;
  line-height: 29px;
  MARGIN: 0;
  padding: 0 10px;
  font-size: 16px;
  OVERFLOW: hidden;
  color: #006CBD;
  border-bottom: solid #006CBD 2px;
}

.tit3 a {
  color: #006CBD;
}

.tit3 a:hover {
  color: #F60;
}

.tit4 {
  float: Left;
  height: 32px;
  line-height: 32px;
  text-align: center;
  overflow: hidden;
  padding: 0px 12px;
  color: #fff;
  font-size: 16px;
  background: #1367D7;
}

.tit4 a {
  color: #fff;
}

.tit4 a:hover {
  color: #F60;
}

.tit5 {
  float: Left;
  height: 32px;
  z-index: 99;
  line-height: 32px;
  padding: 0 22px;
  font-size: 16px;
  OVERFLOW: hidden;
  color: #fff;
  background: #006CBD
}

.tit5 a {
  color: #fff;
}

.tit5 a:hover {
  color: #F60;
}

.tit6 {
  float: Left;
  padding-left: 12px;
  height: 29px;
  line-height: 28px;
  font-size: 14px;
  font-weight: bold;
  color: #1359B8;
}

.tit6 a {
  color: #1359B8;
}

.tit6 a:hover {
  color: #F60;
}

.more {
  float: right;
  line-height: 20px;
  padding: 4px 10px 0 0;
  color: #666;
}

.more a {
  color: #666;
}

.m6 {
  margin-bottom: 6px;
}

.mr6 {
  margin-right: 6px;
}

.mt6 {
  margin-top: 6px;
}

.ml8 {
  margin-left: 8px;
}

.mr8 {
  margin-right: 8px;
}

.fl {
  float: Left;
}

.fr {
  float: right;
}

cite {
  float: right;
  color: #999;
  font-style: normal;
  font-family: Tahoma
}

i,
em {
  font-style: normal;
}

/*以上为公用样式*/

.footer {
  position: relative;
  clear: both;
  width: 100%;
  padding: 10px 0;
  text-align: center;
  margin: 0px auto 0;
  line-height: 22px;
  font-size: 13px;
  background: #F1F1F1;
  border-top: 3px solid #0E76CD;
}

.footer p {
  clear: both;
  width: 1000px;
  text-align: center;
  margin: 0 auto;
  line-height: 28px;
}

.footer p img {
  vertical-align: middle;
}

.f_dzjg {
  HEIGHT: 80px;
  POSITION: fixed;
  Z-INDEX: 100;
  WIDTH: 80px;
  left: 50%;
  margin-left: -500px;
  margin-top: -80px;
  position: absolute
}

.n_dynamic {
  clear: both;
  width: 1000px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
}

#_ideConac {
  position: absolute;
  left: 50%;
  margin-left: -457px;
  top: 15px;
}

#_span_jiucuo {
  position: absolute;
  right: 50%;
  margin-right: -457px;
  top: 0;
}


/*焦点图片新闻*/
.i_left {
  float: left;
  width: 760px;
  overflow: hidden;
}

.dynamic_left {
  float: left;
  width: 758px;
  overflow: hidden;
  background: #fff;
  border: 1px solid #ddd;
}

/*.n_focus {float:Left;width:350px;height:238px;padding:1px;overflow:hidden;}*/

.m-flash,
.m-flash .bd,
.m-flash .bd ul li,
.m-flash .bd ul li img {
  width: 350px;
  height: 238px;
}

.m-flash {
  position: relative;
  overflow: hidden;
  padding: 1px;
}

.m-flash .bd ul li {
  position: relative;
}

.m-flash .bd ul li img {
  display: block;
}

.m-flash .bd ul li p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 350px;
  height: 38px;
  line-height: 38px;
  text-indent: 10px;
  color: #fff;
  ;
  background: url(../images/bg-flash.png);
}

.m-flash .hd {
  position: absolute;
  right: 12px;
  bottom: 15px;
}

.m-flash .hd ul li {
  float: left;
  margin-left: 4px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
}

.m-flash .hd ul li.on {
  background: #1367D7;
}


.i_news {
  float: right;
  width: 404px;
  height: 240px;
  overflow: hidden;
  border-left: 1px solid #ddd;
}

.news_t {
  float: left;
  width: 400px;
  height: 40px;
  padding: 4px 0 4px 4px;
  overflow: hidden;
  background: url(../images/news_t.jpg) no-repeat 4px;
  border-bottom: 1px solid #C9E5F3;
}

.news_t h4 {
  float: left;
  width: 310px;
  line-height: 40px;
  height: 40px;
  text-align: center;
  overflow: hidden;
  color: #D2061F;
  font-size: 16px;
  font-weight: bold;
  padding: 0 0 0 40px;
  margin: 0;
}

.news_t h4 a {
  color: #D2061F;
}

.news_t h4 a:hover {
  color: #FF9933;
  text-decoration: none;
}

.more2 {
  float: right;
  height: 17px;
  width: 48px;
  line-height: 18px;
  margin-top: 11px;
  background: url(../images/more.jpg) no-repeat;
  overflow: hidden;
  text-align: center;
  color: #fff;
}

.more2 a {
  color: #fff;
}

.i_news_c {
  float: left;
  width: 390px;
  line-height: 22px;
  overflow: hidden;
  padding: 5px 0 0 10px;
  font-size: 14px;
}

.i_news_c li {
  float: left;
  width: 376px;
  height: 29px;
  line-height: 29px;
  padding-left: 12px;
  overflow: hidden;
  background: url(../images/ico2.gif) no-repeat 0px 11px;
  border-bottom: 1px dashed #ddd;
}

#itab1 {
  float: left;
  width: 405px;
  height: 32px;
  padding-top: 2px;
  background: #F6F6F6;
  border-bottom: 1px solid #ddd;
}

#itab1 ul {
  margin: 0;
  padding: 0 0 0 15px;
  font-size: 16px;
}

#itab1 li {
  float: left;
  cursor: pointer;
  padding: 0 15px;
  height: 32px;
  line-height: 32px;
  MARGIN: 0;
  OVERFLOW: hidden;
}

#itab1 li.now {
  height: 31px;
  line-height: 31px;
  color: #198AEA;
  OVERFLOW: hidden;
  border-top: solid #0453B8 2px;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #fff;
}

#itab1 li.now a {
  color: #198AEA;
}

.itablist {
  width: 100%;
  line-height: 24px;
  padding: 0px 0;
  display: none;
}

.block {
  display: block;
}

/*通知公告*/
.iside_right {
  width: 234px;
  overflow: hidden;
}

.block_rig {
  width: 232px;
  border: 1px solid #ddd;
  overflow: hidden;
  background: #fff;
}

.ititle2 {
  float: left;
  width: 100%;
  height: 30px;
  padding-top: 2px;
  background: #EDEBEC;
  border-bottom: 1px solid #ddd;
}

.block_li {
  float: Left;
  width: 220px;
  padding: 7px 0 7px 10px;
  overflow: hidden;
  font-size: 14px;
}

.block_li li {
  float: Left;
  width: 205px;
  height: 27px;
  padding-left: 8px;
  line-height: 27px;
  overflow: hidden;
  background: url(../images/ico.gif) no-repeat 0px 11px;
}

.ititle {
  float: left;
  width: 100%;
  height: 36px;
  background: #fff;
}

/*空气质量*/
.tit02 {
  float: left;
  padding: 0px 10px 0 10px;
  height: 33px;
  line-height: 33px;
  overflow: hidden;
  font-size: 18px;
  color: #1367D7;
  margin-bottom: -1px;
}

.tit02 a {
  color: #1367D7;
}

.tit02 a:hover {
  color: #F60;
}

.t_i1 {
  background: url(../images/tit_ico.png) no-repeat 10px 4px;
  padding-left: 38px;
}

.i_div {
  clear: both;
  width: 1000px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  padding: 0px 0px 0;
}

.i_air {
  width: 758px;
  OVERFLOW: hidden;
  background: #fff;
  border: 1px solid #ddd;
}

.i_air_tit {
  float: left;
  width: 758px;
  height: 35px;
  OVERFLOW: hidden;
  background: #EDEBEC;
}

.i_air_con {
  float: left;
  width: 748px;
  OVERFLOW: hidden;
  padding: 5px;
}

.i_air_con table {
  float: left;
  width: 100%;
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

.i_air_con td {
  border-right: 1px solid #ddd;
  line-height: 22px;
  height: 22px;
  padding: 4px 3px;
  text-align: center;
  border-bottom: 1px solid #ddd;
}

.i_air_con th {
  border-right: 1px solid #ddd;
  line-height: 22px;
  padding: 1px 3px;
  text-align: center;
  border-bottom: 1px solid #ddd;
  background: #F4F4F4;
}

.i_air_con tr:hover {
  background: #F0F0F0;
}

#itab3 {
  float: right;
  width: 350px;
  height: 28px;
  margin-top: 6px;
}

#itab3 ul {
  margin: 0;
  padding: 0;
}

#itab3 li {
  float: left;
  width: 110px;
  cursor: pointer;
  text-align: center;
  height: 27px;
  line-height: 27px;
  OVERFLOW: hidden;
  font-size: 14px;
  color: #016DD0;
}

#itab3 li.now {
  height: 27px;
  font-weight: bold;
  line-height: 25px;
  color: #1367D7;
  OVERFLOW: hidden;
  background: #fff;
  border-top: 2px solid #1367D7;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

#itab3 li.now a {
  color: #1367D7;
}

.quick_dh {
  width: 234px;
  overflow: hidden;
}

.quick_dh li {
  float: left;
  width: 234px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  margin-top: 5px;
  height: 36px;
  line-height: 36px;
  background: #1367D7;
}

.quick_dh li a {
  color: #fff;
}

.quick_dh li a:hover {
  color: #F90;
}

/*信息公开*/
.block_gk {
  width: 222px;
  padding: 5px 5px 2px;
  overflow: hidden;
  background: #fff;
  border: 1px solid #ddd;
  border-top: 0px solid #ddd;
}

.zfgk_dh {
  width: 164px;
  OVERFLOW: hidden;
  margin: 0px
}

.zfgk_dh li {
  float: Left;
  width: 152px;
  padding-left: 10px;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  background: #F9F9F9;
  border: 1px solid #ddd;
  margin: 0 0 3px 0;
}

.zfgk_dh li a {
  color: #1367D7;
}

.zfgk_dh li:hover {
  background: #f6f6f6;
}

.x_title {
  float: left;
  width: 53px;
  height: 142px;
  background: url(../images/ixxgk_tbg.jpg) #1367D7 no-repeat;
  overflow: hidden;
}

.ixx_box {
  width: 375px;
  overflow: hidden;
  border: 1px solid #ddd;
  background: #fff;
}

.ixx_list {
  float: left;
  width: 364px;
  line-height: 22px;
  overflow: hidden;
  padding: 7px 0 7px 10px;
  font-size: 14px;
}

.ixx_list li {
  float: left;
  width: 345px;
  height: 27px;
  line-height: 27px;
  padding-left: 12px;
  overflow: hidden;
  background: url(../images/ico.jpg) no-repeat 0px 11px;
}

.ixx_zt {
  float: left;
  width: 230px;
  overflow: hidden;
}

.ixx_zt li {
  float: left;
  width: 193px;
  height: 42px;
  line-height: 49px;
  padding: 0px 0px 0 36px;
  overflow: hidden;
  border-bottom: 1px solid #e7e7e7;
}

.ixx_zt li.i1 {
  background: url(../images/zt_i1.jpg) no-repeat 5px center;
}

.ixx_zt li.i2 {
  background: url(../images/zt_i2.jpg) no-repeat 5px center;
}

.ixx_zt li.i3 {
  background: url(../images/zt_i3.jpg) no-repeat 5px center;
}


.i_zti {
  clear: both;
  width: 988px;
  padding: 5px;
  background: #fff;
  margin: 8px auto 0;
  OVERFLOW: hidden;
  border: 1px solid #ddd;
}

.i_zti em {
  float: left;
  width: 102px;
  height: 40px;
  line-height: 36px;
  text-align: center;
  font-size: 16px;
  background: url(../images/zt_bg.jpg) no-repeat;
  overflow: hidden;
}

.i_zti ul {
  float: left;
  width: 880px;
  padding-left: 6px;
  height: 40px;
  line-height: 36px;
  overflow: hidden;
}

.i_zti ul li {
  float: left;
  width: 170px;
  height: 36px;
  padding: 2px 0px 0 5px;
  overflow: hidden;
}

/*在线办事*/
.m_ra {
  float: right;
  width: 70px;
  height: 20px;
  line-height: 20px;
  margin: 6px 0px 0 0;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background: #1367D7;
  margin-right: 5px;
}

.m_ra a {
  color: #006CBD;
}

.m_ra a {
  color: #fff;
}

.m_ra:hover {
  filter: alpha(Opacity=90);
  -moz-opacity: 0.9;
  opacity: 0.9;
}

.hn_wrap {
  clear: both;
  width: 998px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: #fff;
  border: 1px solid #ddd;
}

.i_bstit {
  float: left;
  width: 994px;
  height: 33px;
  OVERFLOW: hidden;
  background: #F6F6F6;
  border-top: solid #1367D7 3px;
  border-left: solid #1367D7 5px;
  border-right: 1px solid #ddd;
  background: url(../images/tit_bg.jpg) repeat-x
}

.i_bscon {
  float: left;
  width: 986px;
  overflow: hidden;
  padding: 6px;
  border: solid #ddd 1px;
}

.bs_dh {
  width: 267px;
  OVERFLOW: hidden;
  padding: 0 0 0 10px;
}

.bs_dh li {
  float: Left;
  width: 88px;
  height: 79px;
  text-align: center;
  overflow: hidden;
  background: #1367D7;
  margin: 0 3px 3px 0;
  color: #fff;
}

.bs_dh li a {
  color: #fff;
}

.bs_dh li i {
  float: Left;
  width: 88px;
  height: 44px;
  overflow: hidden;
  margin-top: 4px;
}

.b_ico1 {
  background: url(../images/b_ico.png) no-repeat center 5px
}

.b_ico2 {
  background: url(../images/b_ico.png) no-repeat center -68px
}

.b_ico3 {
  background: url(../images/b_ico.png) no-repeat center -140px
}

.b_ico4 {
  background: url(../images/b_ico.png) no-repeat center -213px
}

.b_ico5 {
  background: url(../images/b_ico.png) no-repeat center -285px
}

.b_ico6 {
  background: url(../images/b_ico.png) no-repeat center -354px
}

.bs_dh li:hover {
  filter: alpha(Opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}

.block_down {
  float: Left;
  width: 278px;
  padding: 5px 0 5px 10px;
  overflow: hidden;
}

.block_down li {
  float: Left;
  width: 256px;
  height: 26px;
  padding-left: 7px;
  line-height: 26px;
  overflow: hidden;
  background: url(../images/ico.gif) no-repeat 0px 11px;
}

.bs_right {
  float: right;
  width: 690px;
  overflow: hidden;
}

.bs_cx {
  float: right;
  width: 385px;
  height: 25px;
  line-height: 24px;
  overflow: hidden;
  margin: 4px 0 0;
  font-size: 14px;
  border-left: 1px solid #ddd;
}

.bs_cx span {
  float: Left;
  padding: 0 0 0 5px;
  margin: 0;
}

.inp3 {
  float: Left;
  border: 1px solid #D4E6CF;
  height: 22px;
  width: 210px;
  padding: 0 6px;
  margin: 0px 0 0 5px;
  color: #999;
}

.bnt {
  float: Left;
  width: 52px;
  border: 0;
  height: 24px;
  text-align: center;
  background: #1367D7;
  color: #fff;
  font-family: Microsoft YaHei, '\5B8B\4F53', '\9ED1\4F53';
  font-size: 14px;
}

#itab2,
#itab4,
#itab9,
#itab10 {
  float: left;
  width: 100%;
  height: 32px;
  background: #EDEBEC;
  border-bottom: 1px solid #ddd;
}

#itab2 ul,
#itab4 ul,
#itab9 ul,
#itab10 ul {
  float: left;
  margin: 0;
  padding: 0 0 0 15px;
  font-size: 16px;
}

#itab2 li,
#itab4 li,
#itab9 li,
#itab10 li {
  float: left;
  width: 155px;
  text-align: center;
  cursor: pointer;
  padding: 0 0px;
  height: 30px;
  line-height: 30px;
  margin: 2px 0 0;
  OVERFLOW: hidden;
}

#itab2 li.now,
#itab4 li.now,
#itab9 li.now,
#itab10 li.now {
  height: 29px;
  line-height: 29px;
  color: #198AEA;
  background: #fff;
  OVERFLOW: hidden;
  border-top: solid #0453B8 2px;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
}

#itab2 li.now a,
#itab4 li.now a,
#itab9 li.now a,
#itab10 li.now a {
  color: #198AEA;
}

.bs_info {
  width: 688px;
  overflow: hidden;
  border: 1px solid #ddd;
}

.bs_cli {
  float: left;
  width: 668px;
  padding: 7px 10px 0
}

.bs_cli li {
  float: left;
  width: 668px;
  height: 29px;
  line-height: 29px;
  overflow: hidden;
  font-size: 14px;
}

.bs_cli li span {
  float: left;
  padding-right: 6px;
  overflow: hidden;
  color: #D16A01
}

.bs_cli li i {
  float: left;
  width: 420px;
  overflow: hidden;
}

.bs_cli li em {
  float: right;
  width: 60px;
  overflow: hidden;
  text-align: center;
  color: #009900;
}

.bs_cli li cite {
  float: right;
  width: 80px;
  overflow: hidden;
  text-align: center;
}

.bs_cli li:hover {
  background: url(../images/ico3.gif) #F3F3F3 no-repeat 3px 13px;
}

.bs_left {
  float: left;
  width: 290px;
  overflow: hidden;
}

.bs_left ul {
  float: left;
  width: 320px;
  overflow: hidden;
}

.bs_mu li {
  float: left;
  width: 119px;
  height: 26px;
  margin: 5px 3px 0;
  line-height: 26px;
  text-align: center;
  background: #fff;
  OVERFLOW: hidden;
  border: solid #ddd 1px;
}

.bs_mu li:hover {
  background: #f6f6f6;
}

.bs_tongji {
  float: Left;
  width: 282px;
  height: 72px;
  padding: 3px;
  border: solid #ddd 1px;
  overflow: hidden;
  font-size: 14px;
}

.bs_tongji em {
  float: Left;
  width: 22px;
  padding: 4px 5px 0;
  height: 68px;
  line-height: 16px;
  text-align: center;
  background: #1367D7;
  color: #fff;
}

.bs_tongji ul {
  float: right;
  width: 240px;
  padding-top: 6px;
}

.bs_tongji li {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 30px;
  height: 30px;
  overflow: hidden;
}

.bs_tongji li span {
  color: #c00;
}

.bnt02 {
  float: right;
  width: 70px;
  padding-left: 36px;
  height: 27px;
  line-height: 27px;
  background: url(../images/bnt02.jpg) no-repeat;
  font-size: 14px;
  margin: 8px 0 0
}

.bnt03 {
  float: right;
  width: 70px;
  padding-left: 35px;
  height: 27px;
  line-height: 27px;
  background: url(../images/bnt02.jpg) no-repeat right 0;
  font-size: 14px;
  margin: 8px 50px 0 0
}

.qygs {
  width: 340px;
  overflow: hidden;
  border: solid #ddd 1px;
}

.qygs_t {
  float: Left;
  width: 100%;
  height: 27px;
  line-height: 27px;
  border-bottom: solid #ddd 1px;
  background: #F4F4F4;
}

#itab7,
#itab8 {
  float: Left;
  width: 328px;
  height: 27px;
  border-bottom: solid #ddd 1px;
  margin: 6px 0 0 6px;
}

#itab7 ul,
#itab8 ul {
  margin: 0;
  padding: 0;
  font-size: 13px;
}

#itab7 li,
#itab8 li {
  float: left;
  cursor: pointer;
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
  OVERFLOW: hidden;
}

#itab7 li.now,
#itab8 li.now {
  float: left;
  height: 27px;
  line-height: 26px;
  font-weight: bold;
  color: #E0140D;
  padding: 0 10px;
  margin-bottom: -1px;
  OVERFLOW: hidden;
  background: #fff;
  border: solid #ddd 1px;
  border-bottom: 0px;
}

#itab7 li.now a,
#itab8 li.now a {
  color: #E0140D;
}

.qygs_c {
  float: left;
  width: 325px;
  padding: 0 0 5px 0;
  line-height: 22px;
  overflow: hidden;
  margin: 6px 0 0 8px;
}

.qygs_c li {
  float: left;
  width: 315px;
  height: 27px;
  line-height: 27px;
  padding-left: 10px;
  overflow: hidden;
  background: url(../images/ico3.gif) no-repeat 3px 11px;
}

/*在线访谈*/
.zwhd_info {
  width: 100%;
  overflow: hidden;
}

#itab5,
#itab6 {
  float: left;
  width: 448px;
  height: 31px;
  border-bottom: 1px solid #ddd;
}

#itab5 ul,
#itab6 ul {
  float: left;
  margin: 0;
  padding: 0 0 0 10px;
  overflow: hidden;
}

#itab5 li,
#itab6 li {
  float: left;
  width: 100px;
  height: 31px;
  line-height: 29px;
  text-align: center;
  MARGIN: 0;
  padding: 0 0px;
  OVERFLOW: hidden;
  font-size: 16px;
  cursor: pointer;
}

#itab5 li.now,
#itab6 li.now {
  height: 30px;
  line-height: 29px;
  OVERFLOW: hidden;
  color: #006CBD;
  border-top: solid #006CBD 2px;
  background: #fff;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

#itab5 li.now a,
#itab6 li.now a {
  color: #006CBD;
}

.zwhd_cli {
  float: left;
  width: 440px;
  padding: 7px 0 0 8px
}

.zwhd_cli li {
  float: left;
  width: 435px;
  padding-left: 5px;
  height: 29px;
  line-height: 29px;
  overflow: hidden;
  font-size: 13px;
}

.zwhd_cli li span {
  float: left;
  padding-right: 6px;
  overflow: hidden;
  color: #D16A01
}

.zwhd_cli li i {
  float: left;
  width: 290px;
  overflow: hidden;
}

.zwhd_cli li em {
  float: right;
  width: 50px;
  overflow: hidden;
  text-align: center;
  color: #009900;
}

.zwhd_cli li cite {
  float: right;
  width: 80px;
  overflow: hidden;
  text-align: center;
}

.zwhd_cli li:hover {
  background: #F3F3F3;
}

.zwhd_cx {
  float: Left;
  width: 448px;
  height: 25px;
  line-height: 24px;
  overflow: hidden;
  margin: 4px 0 0;
  font-size: 14px;
}

.zwhd_cx span {
  float: Left;
  padding: 0 0 0 5px;
  margin: 0;
}

.cx_inp {
  border: 1px solid #ddd;
  height: 20px;
  width: 140px;
  margin: 0px 0 0 2px;
  color: #999;
}

.cx_inp2 {
  border: 1px solid #ddd;
  height: 20px;
  width: 60px;
  margin: 0px 0 0 2px;
  color: #999;
}

.hd_dh {
  float: left;
  width: 448px;
  OVERFLOW: hidden;
}

.hd_dh li {
  width: 109px;
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  text-align: center;
  overflow: hidden;
  background: #f3f3f3;
  margin-right: 4px;
}

.hd_dh li:hover {
  background: #e6e6e6
}

.hd_ft_con {
  float: left;
  width: 268px;
  overflow: hidden;
  padding: 10px 10px 2px;
}

.hd_ft_con dl {
  float: left;
  width: 268px;
  overflow: hidden;
}

.hd_ft_con dl dt {
  float: left;
  width: 106px;
  overflow: hidden;
}

.hd_ft_con dl dt img {
  width: 97px;
  height: 72px
}

.hd_ft_con dl dd i {
  float: left;
  color: #016CBD;
  padding-right: 5px;
  line-height: 20px;
}

.hd_ft_con dl dd {
  float: left;
  width: 162px;
  overflow: hidden;
}

.hd_ft_con dl dd span {
  float: left;
  /*width:162px;*/
  line-height: 25px;
  height: 25px;
  overflow: hidden
}

.hd_ft_con dl dd p {
  color: #999;
  line-height: 20px;
}

.hd_ft_con li {
  float: Left;
  width: 260px;
  height: 25px;
  padding-left: 8px;
  line-height: 25px;
  overflow: hidden;
  background: url(../images/ico.gif) no-repeat 0px 11px;
}

.block_li2 {
  float: Left;
  width: 190px;
  padding: 4px 0 3px 10px;
  overflow: hidden;
}

.block_li2 li {
  float: Left;
  width: 170px;
  height: 25px;
  padding-left: 8px;
  line-height: 25px;
  overflow: hidden;
  background: url(../images/ico.gif) no-repeat 0px 11px;
}

.block_li2 li i {
  float: right;
  color: #F00
}

.block_li2 li i a {
  color: #F00
}

.block_li2 li i a:hover {
  color: #F60
}

.i_links2 {
  clear: both;
  width: 1000px;
  height: 34px;
  padding-top: 5px;
  margin: 5px auto 0;
  OVERFLOW: hidden;
}

.i_links_c2 {
  float: right;
  width: 1000px;
  height: 27px;
  OVERFLOW: hidden;
}

.i_links_c2 span {
  float: left;
  width: 172px;
  margin: 0;
  margin: 0 10px;
}

.i_links_c2 select {
  width: 170px;
  font-size: 12px;
}

/*列表样式*/
.sub_warp {
  clear: both;
  width: 100%;
  margin: 0px auto;
  OVERFLOW: hidden;
  background-color: #EDEDED;
}

.inside {
  clear: both;
  width: 1000px;
  margin: 8px auto;
  padding: 0px;
  OVERFLOW: hidden;
}

.i_title2 {
  clear: both;
  width: 990px;
  padding-left: 10px;
  margin: 8px auto;
  height: 32px;
  font-size: 14px;
  line-height: 32px;
  OVERFLOW: hidden;
}

.i_title {
  float: left;
  width: 100%;
  padding: 0px 0 0px;
  color: #999;
  height: 32px;
  font-size: 14px;
  line-height: 24px;
  OVERFLOW: hidden;
  border-bottom: 1px solid #ddd;
}

.s_t1 {
  float: left;
  padding-left: 25px;
  background: url(../images/posit_ico.png) no-repeat 3px center;
  color: #999;
}

.s_t1 a {
  color: #999;
}

.s_t1 a:hover {
  color: #333;
}

.inside_left {
  float: left;
  position: relative;
  width: 210px;
  z-index: 99;
  margin: 0px -1px 0 0px;
  border-right: 1px solid #ddd;
}

.sider_nav_tit {
  float: left;
  width: 200px;
  height: 40px;
  padding-left: 10px;
  line-height: 40px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  background: #1367D7;
  OVERFLOW: hidden;
  border-bottom: 1px solid #e3e3e3;
}

.s_t2 {
  float: left;
  padding-left: 36px;
}

.s_t2 a {
  color: #666;
}

.s_t2 a:hover {
  color: #F90;
}

.c_i1 {
  background: url(../images/sub_tico.png) no-repeat 0px center;
}

.c_i2 {
  background: url(../images/sub_tico2.png) no-repeat 0px center;
}

.c_i3 {
  background: url(../images/sub_tico3.png) no-repeat 0px center;
}

.sider_nav {
  float: left;
  width: 200px;
  margin: 10px 0 0 10px;
  border-top: 1px solid #e3e3e3;
}

.sider_nav li {
  float: left;
  width: 169px;
  height: 36px;
  padding-left: 30px;
  line-height: 36px;
  font-size: 14px;
  border-bottom: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  background: url(../images/arow_rbg2.png) #F8F8FA no-repeat 170px center;
}

.sider_nav li:hover {
  background: url(../images/arow_rbg2.png) #f3f3f3 no-repeat 170px center;
}

.sider_nav li.current {
  width: 162px;
  height: 36px;
  padding-left: 35px;
  background: #fff;
  font-weight: bold;
  border-left: 3px solid #1367D7;
  overflow: hidden;
  border-right: 1px solid #fff;
}

.inside_right {
  float: left;
  width: 760px;
  OVERFLOW: hidden;
  border-left: 1px solid #ddd;
  padding: 8px 0 0 15px;
}

.sider_rtit {
  float: left;
  width: 100%;
  height: 36px;
  font-size: 14px;
  line-height: 29px;
  border-bottom: 1px solid #ddd;
}

.sider_rc {
  float: left;
  width: 762px;
  padding: 10px 0px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.sider_rc .line {
  float: left;
  width: 100%;
  height: 1px;
  border-top: 1px dashed #ddd;
  margin: 10px 0;
  overflow: hidden;
}

.sider_rc li {
  float: left;
  width: 740px;
  height: 33px;
  line-height: 33px;
  padding-left: 17px;
  padding-right: 5px;
  overflow: hidden;
  background: url(../images/ico.jpg) no-repeat 6px 14px;
}

.sider_rc li:hover {
  background: url(../images/ico.jpg) #f6f6f6 no-repeat 6px 14px;
}

.page_nav {
  clear: both;
  margin: 0 auto;
  width: 100%;
  padding: 4px 0;
  line-height: 28px;
  text-align: right;
  OVERFLOW: hidden;
  background: #F6F6F6
}

.page_nav a {
  border: 1px solid #CCC;
  line-height: 22px;
  padding: 2px 6px;
  margin-right: 2px;
  display: block;
  float: left;
  text-align: center;
}

.page_nav span {
  border: 1px solid #CCC;
  line-height: 22px;
  padding: 2px 6px;
  margin-right: 2px;
  display: block;
  float: left;
  text-align: center;
}

.sider_rc2 {
  float: left;
  width: 730px;
  padding: 15px 15px 0;
  OVERFLOW: hidden;
  font-size: 14px;
  margin-bottom: 15px;
}

.sider_rc2 li {
  float: left;
  width: 332px;
  height: 32px;
  line-height: 32px;
  padding-left: 10px;
  margin: 0 10px;
  overflow: hidden;
  background: url(../images/ico.jpg) no-repeat 0px 12px;
}

/*内容页样式*/
.inside_t {
  float: left;
  width: 960px;
  padding: 0px 0;
  height: 32px;
  line-height: 29px;
  OVERFLOW: hidden;
}

.content2 {
  clear: both;
  width: 970px;
  padding: 15px;
  margin: 0px auto;
  OVERFLOW: hidden;
  background: #fff;
}

.stitle {
  float: left;
  width: 100%;
  text-align: center;
  overflow: hidden;
}

.stitle h1 {
  float: left;
  width: 100%;
  height: 40px;
  line-height: 30px;
  OVERFLOW: hidden;
  font-size: 24px;
  color: #000;
  border-bottom: solid #D4E6CF 1px;
}

.stitle span {
  float: left;
  width: 100%;
  line-height: 25px;
  height: 25px;
  padding-top: 5px;
  color: #999;
}

.scont {
  float: left;
  width: 100%;
  line-height: 200%;
  font-size: 14px;
  OVERFLOW: hidden;
  margin: 10px 0;
  white-space: normal;
  word-break: break-all;
}

.page_s {
  float: left;
  width: 100%;
  height: 26px;
  font-size: 12px;
  line-height: 26px;
  border: dashed #E1E1E1 1px;
  background: #F6F6F6;
  margin-top: 15px;
}

.page_s ul {
  padding: 0;
  margin: 0;
}

.page_s li {
  float: left;
  padding-left: 15px;
  height: 26px;
  color: #666
}

.page_s li a {
  color: #666
}

.content3 {
  clear: both;
  width: 918px;
  padding: 15px 10px 0 10px;
  OVERFLOW: hidden;
  margin: 8px auto 0 auto;
}

.hbzx_tit {
  clear: both;
  width: 1000px;
  height: 55px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: url(../images/hbzx_tit.jpg) no-repeat;
}

/*搜索页*/
.search_left {
  float: left;
  position: relative;
  width: 190px;
  z-index: 99;
  margin: 0px -1px 0 0px;
  border-right: 1px solid #ddd;
}

.search_tit {
  float: left;
  width: 180px;
  height: 42px;
  padding-left: 11px;
  line-height: 42px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  background: #1367D7;
  OVERFLOW: hidden;
  ;
  border-bottom: 1px solid #e3e3e3;
}

.search_nav {
  float: left;
  width: 180px;
  margin: 10px 0 10px 10px;
  border-top: 1px solid #e3e3e3;
}

.search_nav li {
  float: left;
  width: 149px;
  height: 40px;
  padding-left: 30px;
  line-height: 42px;
  font-size: 14px;
  background: #F8F8FA;
  border-bottom: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
}

.search_nav li:hover {
  background: #f6f6f6
}

.search_nav li.current {
  width: 138px;
  height: 40px;
  padding-left: 40px;
  background: #fff;
  font-weight: bold;
  border-left: 3px solid #1367D7;
  overflow: hidden;
  border-right: 1px solid #fff;
}

.search_tit2 {
  float: left;
  width: 170px;
  height: 42px;
  padding-left: 11px;
  line-height: 42px;
  font-size: 16px;
  font-weight: bold;
  color: #666;
  background: #E4E4E4;
  OVERFLOW: hidden;
  ;
  border-bottom: 1px solid #e3e3e3;
  border-top: 2px solid #1367D7;
  margin: 0px 0 -10px 10px;
}

.search_right {
  float: left;
  width: 790px;
  OVERFLOW: hidden;
  border-left: 1px solid #ddd;
  background: #fff;
}

.search_rtit {
  float: left;
  width: 770px;
  margin: 20px 0 0 20px;
  height: 31px;
  font-size: 16px;
  line-height: 29px;
  border-bottom: 1px solid #ddd;
}

.search_rc {
  float: left;
  width: 760px;
  padding: 15px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.search_rc dl {
  float: left;
  width: 100%;
  margin: 0 0 10px;
  padding: 0 0 8px;
  OVERFLOW: hidden;
  border-bottom: 1px dashed #ddd;
}

.search_rc dt {
  float: left;
  width: 760px;
  height: 32px;
  line-height: 28px;
  OVERFLOW: hidden;
  font-size: 16px;
  color: #1367D7
}

.search_rc dt em {
  float: left;
  height: 26px;
  line-height: 26px;
  background: #1367D7;
  overflow: hidden;
  padding: 0 10px;
  color: #fff
}

.search_rc dt span {
  float: left;
  padding-left: 12px;
}

.search_rc dd {
  float: left;
  width: 760px;
  line-height: 26px;
  OVERFLOW: hidden;
  font-size: 14px;
  white-space: normal;
  word-break: break-all;
}

.search_rc dd i {
  float: left;
  width: 760px;
  font-size: 12px;
  color: #093;
  height: 32px;
  line-height: 28px;
  OVERFLOW: hidden;
}

.s_search {
  position: absolute;
  width: 352px;
  overflow: hidden;
  padding: 0px 0 0;
  left: 50%;
  margin: -40px 0 0 150px;
}

.s_search span {
  float: Left;
  padding: 0;
  margin: 0;
}

.sear_inp {
  border: 1px solid #ddd;
  height: 24px;
  width: 198px;
  margin: 0px 0 0 3px;
  color: #999;
}

.sear_bnt {
  float: Left;
  padding: 0 8px;
  border: 0;
  height: 28px;
  margin: 0px 0 0 3px;
  text-align: center;
  background: #1367D7;
  color: #fff;
  font-family: Microsoft YaHei, '\5B8B\4F53', '\9ED1\4F53';
  font-size: 14px;
}

/*信息公开页*/

.dis_left {
  float: left;
  width: 232px;
  overflow: hidden;
  margin-top: 0px;
  background-color: #FFF;
}

.dis_tit {
  float: left;
  width: 212px;
  height: 40px;
  padding-left: 20px;
  color: #fff;
  line-height: 40px;
  font-size: 16px;
  overflow: hidden;
  background: #1367D7;
}

.dis_tit a {
  color: #fff;
}

.dis_nav {
  float: left;
  width: 212px;
  overflow: hidden;
  padding: 10px;
}

.dis_nav li {
  float: left;
  width: 195px;
  font-size: 16px;
  padding-left: 15px;
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  background: url(../images/arow_rbg2.png) #fff no-repeat 180px center;
  margin-bottom: 6px;
  border: solid #ddd 1px;
}

.dis_nav li:hover {
  border: solid #ccc 1px;
  background-color: #f6f6f6;
}

.dis_nav li.nav_on {
  float: left;
  width: 192px;
  margin-left: -40px;
  height: auto;
  background: none;
  color: #333;
  overflow: hidden;
}

.dis_nav li.nav_on a {
  color: #333;
}

.dis_nav li.nav_on i {
  float: left;
  width: 172px;
  height: 32px;
  padding-left: 20px;
  line-height: 32px;
  font-size: 14px;
  border-bottom: 1px dashed #ddd;
  margin-bottom: 0px;
}

.dis_nav li.nav_on:hover {
  filter: alpha(Opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}

.dis_nav li.nav_on i:hover {
  background: #fff;
  font-weight: bold
}

.dis_cate {
  float: left;
  width: 212px;
  margin-left: 10px;
  height: 37px;
  line-height: 35px;
  font-size: 16px;
  overflow: hidden;
  color: #1367D7;
}

.dis_tree {
  float: left;
  width: 200px;
  padding: 10px 5px;
  height: 500px;
  margin-left: 10px;
  overflow: hidden;
  border: solid #ddd 1px;
}

.dis_right {
  float: right;
  width: 740px;
  OVERFLOW: hidden;
  padding: 10px;
  background-color: #FFF;
}

.dis_right ul {
  float: left;
  width: 100%;
  overflow: hidden;
}

.dis_news {
  float: left;
  width: 500px;
  overflow: hidden;
  font-size: 14px
}

.dis_news ul {
  float: left;
  width: 500px;
  padding: 15px 0 10px;
  overflow: hidden
}

.dis_news li {
  float: left;
  width: 480px;
  height: 29px;
  line-height: 29px;
  padding-left: 20px;
  overflow: hidden;
  background: url(../images/icoi.gif) no-repeat 9px 12px;
}

.dis_sear {
  float: left;
  width: 702px;
  height: 32px;
  line-height: 30px;
  overflow: hidden;
  padding: 5px 0 12px 40px;
  border-bottom: 1px solid #ddd;
  background: url(../images/sear_ico.png) no-repeat 10px 8px;
  margin-bottom: 10px;
  font-size: 16px;
}

.dis_sear span {
  float: left;
  padding: 0 5px;
}

.dis_inp {
  float: left;
  width: 362px;
  height: 28px;
  padding-left: 20px;
  line-height: 28px;
  border: 1px solid #ddd;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  color: #999;
  font-family: Microsoft YaHei;
  font-size: 16px;
}

.dis_bnt {
  width: 70px;
  height: 30px;
  background: #1367D7;
  color: #fff;
  border: 0;
  font-family: Microsoft YaHei;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 16px;
}

.dis_rtop {
  float: right;
  width: 202px;
  overflow: hidden;
}

.jglingdao {
  float: right;
  width: 202px;
  overflow: hidden;
  padding: 10px 0px;
  background: #fff;
}

.jglingdao em {
  float: left;
  width: 202px;
  padding-top: 0px;
  height: 36px;
  line-height: 31px;
  font-size: 16px;
  overflow: hidden;
  border-bottom: 2px solid #1367D7;
}

.jglingdao ul {
  float: left;
  width: 100%;
  background: #E7F1FD;
}

.jglingdao li {
  float: left;
  width: 100px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.dis_tj {
  float: left;
  width: 190px;
  overflow: hidden;
  padding: 5px;
  border: 1px solid #ddd;
}

.dis_tj em {
  float: left;
  width: 190px;
  padding-top: 0px;
  height: 36px;
  line-height: 31px;
  font-size: 16px;
  overflow: hidden;
  color: #1367D7;
}

.dis_tj ul {
  float: left;
  width: 100%;
}

.dis_tj span {
  float: left;
  width: 90px;
  padding: 0 2px;
  line-height: 29px;
}

.dis_tj i {
  color: #F00;
  padding: 0 5px;
}

#btab2,
#btab3,
#btab4,
#btab5,
#btab6 {
  float: left;
  width: 100%;
  height: 40px;
  background: #fff;
  background: url(../images/i_line.gif) repeat-x 0px 32px;
}

#btab2 ul,
#btab3 ul,
#btab4 ul,
#btab5 ul,
#btab6 ul {
  margin: 0;
  padding: 0;
  font-size: 16px;
}

#btab2 li,
#btab3 li,
#btab4 li,
#btab5 li,
#btab6 li {
  float: left;
  cursor: pointer;
  padding: 0 15px;
  height: 40px;
  line-height: 32px;
  MARGIN: 0;
  OVERFLOW: hidden;
}

#btab2 li.now,
#btab3 li.now,
#btab4 li.now,
#btab5 li.now,
#btab6 li.now {
  height: 40px;
  line-height: 32px;
  color: #fff;
  OVERFLOW: hidden;
  background: url(../images/arow_up.png) no-repeat center 0;
}

#btab2 li.now a,
#btab3 li.now a,
#btab4 li.now a,
#btab5 li.now a,
#btab6 li.now a {
  color: #fff;
}

.dis_box {
  float: left;
  width: 740px;
  overflow: hidden;
  border: 1px solid #ddd;
}

.dis_list {
  float: left;
  width: 720px;
  overflow: hidden;
  padding: 2px 10px 8px;
  font-size: 14px;
  border-top: 0;
}

.dis_list li {
  float: left;
  width: 708px;
  height: 26px;
  line-height: 26px;
  padding-left: 12px;
  overflow: hidden;
  background: url(../images/ico3.gif) no-repeat 4px 11px;
}

.dis_rbox {
  width: 365px;
  overflow: hidden;
  border: 1px solid #ddd;
}

.dis_list2 {
  float: left;
  width: 352px;
  overflow: hidden;
  padding: 2px 0 8px 10px;
  font-size: 14px;
}

.dis_list2 li {
  float: left;
  width: 336px;
  height: 26px;
  line-height: 26px;
  padding-left: 12px;
  overflow: hidden;
  background: url(../images/ico3.gif) no-repeat 4px 11px;
}

.dis_list2 li i {
  float: right;
  overflow: hidden;
  color: #F00
}

.dis_list2 li i a {
  color: #F00
}

.dis_list2 li i a:hover {
  color: #F60
}

.tip {
  width: 100%;
  overflow: hidden;
}

.Tip dl {
  float: left;
  width: 100%;
  line-height: 22px;
  overflow: hidden;
  border-bottom: 1px solid #e3e3e3;
  font-size: 12px;
}

.Tip dl dt {
  float: left;
  width: 100px;
  text-align: right;
  font-weight: bold;
  background: #f6f6f6;
  padding: 3px 5px;
  overflow: hidden
}

.Tip dl dd {
  float: left;
  width: 360px;
  padding: 3px 5px;
  overflow: hidden;
  line-height: 22px;
}

.dis_title {
  float: left;
  width: 730px;
  height: 32px;
  line-height: 32px;
  margin-left: 8px;
  border-bottom: 1px solid #ddd;
  overflow: hidden;
}

.dis_list3 {
  float: left;
  width: 740px;
  overflow: hidden;
  padding: 8px 0px 8px 0px;
  font-size: 14px;
}

.dis_list3 li {
  float: left;
  width: 720px;
  height: 32px;
  line-height: 32px;
  padding-left: 20px;
  overflow: hidden;
  background: url(../images/ico3.gif) no-repeat 10px 14px;
}

.dis_list3 li.th {
  float: left;
  width: 720px;
  height: 32px;
  line-height: 32px;
  padding-right: 20px;
  border-bottom: 1px solid #ddd;
  font-weight: bold;
  background: #f3f3f3;
  margin-bottom: 10px
}

.dis_list3 li.th:hover {
  background: #e6e6e6
}

.dis_list3 li.th em {
  float: right;
  width: 200px;
  text-align: center;
}

.dis_list3 li.th cite {
  float: right;
  width: 90px;
  text-align: center;
  color: #333;
}

.dis_list3 li em {
  float: right;
  width: 200px;
  text-align: center;
  font-size: 12px;
}

.dis_list3 li cite {
  float: right;
  width: 90px;
  text-align: center;
  font-size: 12px;
}

.dis_list3 li:hover {
  background: url(../images/ico3.gif) #e6e6e6 no-repeat 10px 14px;
}

/*在线办事页*/
.inside_bs {
  clear: both;
  width: 980px;
  margin: 8px auto;
  padding: 10px;
  OVERFLOW: hidden;
  background: #fff;
}

.zxbs_tit {
  float: left;
  width: 740px;
  margin: 0;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  background: #F4F4F4;
}

#btab1 {
  float: left;
  width: 742px;
  margin: 2px 0 8px 0px;
  height: 76px;
  background: url(../images/btab1_arow.jpg) no-repeat center bottom
}

#btab1 li {
  float: left;
  width: 178px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  OVERFLOW: hidden;
  background: #E2E2E2;
  text-align: center;
  font-size: 16px;
  margin: 0 6px 6px 0;
}

#btab1 li.now {
  background: #1367D7;
  color: #fff;
}

#btab1 li.now a {
  color: #fff;
}

.t02 {
  float: Left;
  height: 36px;
  line-height: 34px;
  MARGIN: 0;
  padding: 0 15px;
  font-size: 16px;
  OVERFLOW: hidden;
  color: #006CBD;
  background: #F0F0F0;
}

.t02 a {
  color: #006CBD;
}

.t02 a:hover {
  color: #F60;
}

.zsbs_list {
  float: left;
  width: 740px;
  margin: 0px 0 0 0px;
  OVERFLOW: hidden;
  padding: 10px 0 5px;
  font-size: 14px;
  background: #F0F0F0;
}

.zsbs_list li {
  float: left;
  width: 708px;
  height: 26px;
  line-height: 26px;
  padding: 4px 0 4px 10px;
  overflow: hidden;
  background: #fff;
  border: 1px solid #ddd;
  margin: 0 10px 5px;
}

.zsbs_list li:hover {
  background: #f9f9f9;
}

.zsbs_list li i {
  float: left;
  width: 388px;
  height: 26px;
  overflow: hidden;
}

.zsbs_list li em {
  float: right;
  padding-right: 10px;
  width: auto;
  height: 26px;
  text-align: center;
  font-size: 12px;
  color: #48ABE6;
}

.zsbs_list li em a {
  color: #48ABE6
}

.zsbs_list li em a:hover {
  color: #006CBD;
}

.zsbs_list li em.on {
  color: #ccc;
}

.zsbs_list li em.on:hover {
  background: #fff;
  color: #ccc;
}

.zxbs_tit2 {
  float: left;
  width: 740px;
  margin: 0 0 0 0px;
  padding-top: 0px;
  height: 46px;
  line-height: 29px;
  background: #FAFAFA;
  border-top: 2px solid #1367D7;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

.zb01 {
  float: Left;
  height: 46px;
  line-height: 46px;
  text-align: center;
  overflow: hidden;
  padding: 0px 15px;
  margin-left: 10px;
  color: #fff;
  font-size: 16px;
  background: #1367D7;
}

.zb01 a {
  color: #fff;
}

.zb01 a:hover {
  color: #F60;
}

.zsbs_list2 {
  float: left;
  width: 742px;
  margin: 0px 0 0;
  OVERFLOW: hidden;
  font-size: 14px;
  border: 1px solid #ddd;
  border-top: 0px solid #ddd;
}

.zsbs_list2 table {
  clear: both;
  width: 100%;
  border-collapse: collapse;
  margin-bottom: -1px;
}

.zsbs_list2 table th {
  height: 27px;
  padding: 5px 5px;
  text-align: center;
  background: #FAFAFA;
  font-weight: 100;
  border-top: 1px solid #fff;
}

.zsbs_list2 table td {
  height: 25px;
  padding: 5px;
  text-align: center;
  border-bottom: 1px dashed #d7d7d7;
}

.zsbs_list2 tr:hover {
  background: #f9f9f9;
}

.zxbs_left_tit {
  float: left;
  width: 200px;
  z-index: 199;
  margin: 15px 0 12px 0px;
}

.zxbs_query {
  float: left;
  width: 200px;
  padding: 10px 15px 0;
  overflow: hidden;
}

.zxbs_query li {
  float: left;
  height: 32px;
}

.q_input {
  width: 170px;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
}

.q_pnt {
  width: 182px;
  height: 30px;
  background: #1367D7;
  border: 0;
  font-size: 16px;
  color: #fff;
  font-family: Microsoft YaHei
}

.zxbs_query li select {
  width: 182px;
  height: 28px;
  line-height: 28px;
}

.zxbs_query li span {
  float: left;
  padding: 0 2px 0 0;
  overflow: hidden;
}

.zxbs_statistical {
  float: left;
  width: 210px;
  padding: 5px 10px;
}

.zxbs_statistical li {
  float: left;
  width: 200px;
  padding-left: 10px;
  margin: 0px 0 5px;
  height: 32px;
  line-height: 32px;
  background: #f6f6f6
}

.zxbs_statistical li span {
  color: #C00;
  padding: 0 4px;
}

.user_login {
  float: left;
  width: 198px;
  padding: 10px 0px 10px 10px;
  overflow: hidden;
  border: solid #ddd 1px;
  background: #fff;
}

.user_login li {
  float: left;
  width: 198px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
}

.user_login li em {
  float: left;
  width: 60px;
}

.user_login li i {
  float: left;
  width: 120px;
}

.user_login li i input {
  width: 100px;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
}

.user_bnt {
  width: 75px;
  height: 30px;
  background: #fff;
  border: solid #ccc 1px;
  margin: 5px 4px;
  font-family: Microsoft YaHei
}

.user_bnt2 {
  width: 75px;
  height: 30px;
  background: #1367D7;
  border: 0;
  margin: 5px 4px;
  color: #fff;
  font-family: Microsoft YaHei
}

.p_title {
  float: left;
  width: 100%;
  margin: 0 0 0 0px;
  height: 37px;
  font-size: 16px;
  line-height: 29px;
  border-bottom: solid #1367D7 1px;
}

.p_table {
  float: left;
  width: 100%;
  margin: 8px 0px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.p_table table {
  clear: both;
  width: 100%
}

.p_table table th {
  border-bottom: 1px solid #ddd;
  height: 30px;
  color: #1367D7;
  padding: 2px 5px;
  text-align: center;
  background: #F5F5F5;
}

.p_table table td {
  height: 24px;
  padding: 5px;
  text-align: center;
  border-bottom: dashed #ddd 1px;
}

.p_search {
  float: right;
  width: 226px;
  overflow: hidden;
  padding: 0px 0;
}

.p_search span {
  float: Left;
  padding: 0 5px 0 0;
  margin: 0;
}

.p_inp {
  float: Left;
  border: 1px solid #D4E6CF;
  height: 20px;
  width: 150px;
  margin: 0px 0 0 5px;
  color: #999;
}

/*会员注册*/
.user_reg {
  clear: both;
  width: 500px;
  padding: 15px;
  margin: 10px auto;
  OVERFLOW: hidden;
}

.user_reg li {
  float: left;
  width: 500px;
  height: 42px;
  line-height: 32px;
  font-size: 16px;
}

.user_reg li em {
  float: left;
  width: 110px;
  text-align: right
}

.user_reg li i {
  float: left;
  padding-left: 6px;
}

.user_reg li i input {
  width: 290px;
  height: 24px;
  line-height: 24px;
  padding: 3px 5px;
}

.user_reg li i input[type=text]:hover {
  border: solid #1367D7 1px;
}

.user_reg li p {
  float: left;
  width: 50px;
  color: #F00
}

.reg_bnt {
  width: 80%;
  height: 36px;
  background: #1367D7;
  border: 0;
  color: #fff;
  font-size: 18px;
  font-family: Microsoft YaHei
}

.user_reg li input[type=button]:hover {
  filter: alpha(Opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}

.user_reg li i dd input {
  width: 100px;
  height: 24px;
  line-height: 24px;
  padding: 3px 5px;
}

.user_reg li i dd {
  float: left;
  width: 120px;
}

/*政民互动页*/
.inter_tit {
  float: left;
  width: 130px;
  height: 38px;
  padding: 10px 0 10px 50px;
  line-height: 38px;
  font-size: 16px;
  overflow: hidden;
  background: url(../images/inter_tit_bg.png) no-repeat 0 10px;
  margin-left: -20px;
  position: absolute;
  z-index: 99;
}

.inter_nav {
  float: left;
  width: 212px;
  padding: 0px 10px 0;
  overflow: hidden;
  margin-top: 58px
}

.inter_nav li {
  float: left;
  width: 192px;
  height: 38px;
  padding-left: 20px;
  color: #fff;
  line-height: 38px;
  font-size: 16px;
  overflow: hidden;
  background: #3782E7;
  margin: 0px 0px 2px;
}

.inter_nav li a {
  color: #fff;
}

.inter_nav li:hover {
  background: #1367D7;
}

.hd_top_bnt {
  float: right;
  padding: 0 12px;
  height: 29px;
  line-height: 29px;
  font-size: 16px;
  background: #68BAEA;
  color: #fff;
  margin: 8px 5px 0;
}

.hd_top_bnt a {
  color: #fff;
}

.hd_top_bnt:hover {
  background: #49AAE4
}

.hd_tbnt {
  float: left;
  padding: 0 12px;
  font-size: 22px;
  color: #1367D7;
}

.gzhd_bar {
  float: left;
  width: 742px;
  margin: 12px 0px 0;
  OVERFLOW: hidden;
  font-size: 14px;
}

.hd_ztc {
  float: left;
  width: 742px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  overflow: hidden;
  margin: -12px 0px 0;
  height: 47px;
  line-height: 47px;
  background: url(../images/hd_ztc_bg.jpg) no-repeat center center
}

.g_tzmail {
  float: left;
  width: 728px;
  overflow: hidden;
  margin: 10px 20px;
  height: 285px;
  background: url(../images/g_tzxx_t.jpg) no-repeat;
  border: 1px solid #ddd;
}

.g_tzmail_t {
  float: left;
  width: 20px;
  height: 255px;
  padding: 30px 15px 0;
  overflow: hidden;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
}

.g_tzmail_c {
  float: left;
  width: 662px;
  padding: 0 6px;
  overflow: hidden;
}

.hd_table {
  float: left;
  width: 100%;
  margin: 8px 0px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.hd_table table {
  clear: both;
  width: 100%
}

.hd_table table th {
  height: 30px;
  padding: 2px 5px;
  border-left: 1px solid #fff;
  text-align: center;
  background: #F5F5F5;
  font-weight: 100;
  font-size: 16px;
}

.hd_table table td {
  height: 24px;
  padding: 5px;
  text-align: center;
  border-bottom: dashed #ddd 1px;
  border-left: 1px solid #fff;
}

.hd_title {
  float: left;
  width: 740px;
  height: 32px;
  margin: 10px 0px 0px;
  background: #EEEEEE;
  border: 1px solid #ddd;
}

.h_t01 {
  float: left;
  position: relative;
  width: 100px;
  height: 32px;
  font-size: 16px;
  text-align: center;
  color: #1367D7;
  line-height: 32px;
  overflow: hidden;
  margin: -1px 0 0 -1px;
  border-top: solid #0453B8 2px;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  background: #fff;
  z-index: 99
}

.gzhd_ft_list {
  float: right;
  width: 236px;
  padding: 10px 8px 10px;
  OVERFLOW: hidden;
  border: solid #ddd 1px;
}

.gzhd_ft_list li {
  float: left;
  width: 220px;
  padding-left: 12px;
  height: 27px;
  line-height: 27px;
  border: 0;
  OVERFLOW: hidden;
  background: url(../images/icoi.gif) no-repeat 0px 11px;
}

.h_t02 {
  float: left;
  width: 80px;
  height: 28px;
  text-align: center;
  margin: 0 78px 10px;
  font-size: 16px;
  border-bottom: solid #1367D7 2px;
  background: #fff
}

.gzhd_vote {
  width: 298px;
  OVERFLOW: hidden;
}

.hd_nav_tit {
  float: left;
  width: 220px;
  height: 40px;
  padding-left: 10px;
  margin: 5px 0;
  line-height: 40px;
  font-size: 16px;
  color: #666;
  OVERFLOW: hidden;
  border-bottom: 1px solid #e3e3e3;
}

.g_tz_list {
  float: left;
  width: 496px;
  overflow: hidden;
  padding: 10px 10px 5px;
  font-size: 14px;
}

.g_tz_list li {
  float: left;
  width: 480px;
  height: 29px;
  line-height: 29px;
  padding-left: 15px;
  border-bottom: 1px dashed #ddd;
  overflow: hidden;
  background: url(../images/ico.gif) no-repeat 5px 12px;
}

.g_tz_list li a {
  float: left;
  width: 310px;
  overflow: hidden;
}

.g_tz_list li span {
  float: right;
  width: 80px;
  text-align: center;
  overflow: hidden;
}

.g_tz_list li font {
  float: right;
  width: 50px;
  text-align: center;
  overflow: hidden;
}

.g_tz_tj {
  float: right;
  width: 190px;
  padding: 0px 0 0 10px;
  height: 259px;
  border-left: 1px solid #ddd;
  overflow: hidden;
}

.g_tz_tj_tit {
  float: left;
  width: 190px;
  height: 22px;
  font-weight: bold;
  padding-top: 10px;
  font-size: 14px;
}

.t1 {
  float: left;
  width: 20px;
  height: 15px;
  margin-top: 3px;
  background: url(../images/g_tz_tjbg.jpg) no-repeat;
}

.g_tz_tj_c {
  float: left;
  width: 180px;
  line-height: 33px;
  overflow: hidden;
  border-bottom: 1px dashed #ddd;
  color: #666;
}

.g_tz_cx {
  float: left;
  width: 190px;
  line-height: 24px;
  overflow: hidden;
}

.g_tz_cx span {
  float: left;
  padding: 2px 3px 5px 0;
}

.g_inp_date {
  float: left;
  width: 55px;
  height: 20px;
}

.g_inp {
  float: left;
  width: 125px;
  height: 20px;
}

.g_tz_cx span input[type=button] {
  width: 45px;
  height: 24px;
  background: #256AD1;
  text-align: center;
  color: #fff;
  border: 0;
}

.gzhd_box {
  width: 400px;
  overflow: hidden
}

.gzhd_box_c {
  float: left;
  width: 400px;
  padding: 8px 0;
  OVERFLOW: hidden;
  font-size: 14px;
}

.gzhd_box_c li {
  float: left;
  width: 380px;
  height: 28px;
  line-height: 28px;
  padding-left: 10px;
  overflow: hidden;
}

.gzhd_box_c li a {
  float: left;
  OVERFLOW: hidden;
}

.gzhd_box_c li span {
  float: right;
  color: #E90D0D;
  overflow: hidden;
  padding-right: 10px;
}

.gzhd_box_c li span font a {
  color: #1367D7;
}

.gzhd_box_c li span font a:hover {
  color: #F60;
}

.g1 {
  float: left;
  width: 26px;
  height: 20px;
  margin: 5px 0 0 8px;
  background: url(../images/gzhd_ico.png) no-repeat
}

.g2 {
  float: left;
  width: 26px;
  height: 20px;
  margin: 5px 0 0 8px;
  background: url(../images/gzhd_ico.png) no-repeat 0 -20px;
}

.g3 {
  float: left;
  width: 26px;
  height: 20px;
  margin: 5px 0 0 8px;
  background: url(../images/gzhd_ico.png) no-repeat 0 -40px;
}

.gzhd_ft {
  float: left;
  width: 450px;
  padding: 10px 0 0 0px;
  OVERFLOW: hidden;
  font-size: 14px;
}

.gzhd_ft dl {
  float: Left;
  width: 164px;
  padding: 0;
  margin: 0;
}

.gzhd_ft dt {
  float: left;
  width: 164px;
  OVERFLOW: hidden;
}

.gzhd_ft dt img {
  width: 164px;
  height: 122px;
}

.gzhd_ft ul {
  float: right;
  width: 280px;
  padding: 0;
  margin: 0;
}

.gzhd_ft li {
  float: left;
  width: 272px;
  padding-left: 7px;
  line-height: 25px;
  OVERFLOW: hidden;
  border: 0
}

.gzhd_ft li em {
  float: left;
  width: 76px;
  height: 22px;
  line-height: 22px;
  padding-left: 5px;
  margin-right: 5px;
}

.gzhd_list {
  float: right;
  width: 780px;
  OVERFLOW: hidden;
  border: 1px solid #ddd;
}

.gzhd_list_c {
  float: left;
  width: 750px;
  padding: 5px 10px 5px 10px;
  OVERFLOW: hidden;
  line-height: 26px;
}

.gzhd_list_c li {
  float: left;
  width: 730px;
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  overflow: hidden;
  border-bottom: dashed #ddd 1px;
  background: url(../images/ico.jpg) no-repeat 5px 11px;
}

.gzhd_list_c li font {
  float: right;
  width: 80px;
  text-align: center;
  OVERFLOW: hidden;
}

.gzhd_list_c textarea {
  width: 92%;
  border: 1px solid #ddd;
}

.ginp {
  width: 75px;
  height: 24px;
  background: #256AD1;
  text-align: center;
  color: #fff;
  border: 0;
}

.ginp2 {
  width: 75px;
  height: 24px;
  background: #F5F5F5;
  text-align: center;
  color: #333;
  border: solid #ddd 1px;
}

.gzhd_list_c2 {
  float: left;
  width: 750px;
  padding: 5px;
  OVERFLOW: hidden;
  line-height: 22px;
  background: #FFFDF7;
  color: #1359B8;
  font-size: 13px;
}

.gzhd_list_c2 p {
  text-indent: 2em
}

.g_title {
  float: left;
  width: 100%;
  height: 30px;
  OVERFLOW: hidden;
  background: url(../images/tit_bg.jpg) repeat-x 0 bottom;
}

/*网站地图*/
.site_wrap {
  clear: both;
  width: 100%;
  margin: 0px auto;
  OVERFLOW: hidden;
}

.site_map {
  clear: both;
  width: 968px;
  OVERFLOW: hidden;
  margin-bottom: -1px;
}

.map_title {
  float: left;
  width: 100%;
  margin: 0 0 0 0px;
  height: 32px;
  font-size: 16px;
  line-height: 29px;
  border-bottom: solid #1367D7 1px;
}

.site_map_c {
  float: left;
  width: 968px;
  padding: 0px 0px 0px 0px;
  OVERFLOW: hidden;
  font-size: 14px;
  margin-bottom: 10px;
}

.site_map_c dl {
  float: left;
  width: 968px;
  margin: 8px 0 0
}

.site_map_c dt {
  float: left;
  width: 948px;
  padding-left: 20px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  background: url(../images/news_ico2.gif) #FAFAFA no-repeat 8px 14px;
}

.site_map_c dt span {
  float: left;
  font-weight: bold;
  padding: 0 20px 0 5px;
  margin: 0;
  overflow: hidden;
}

.site_map_c dd {
  float: left;
  width: 918px;
  margin-left: 50px;
  line-height: 36px;
  border-bottom: 2px solid #fff;
  overflow: hidden;
  ;
}

.site_map_c dd p {
  float: left;
  background: url(../images/ico3.gif) no-repeat 0px 16px;
  padding: 0 30px 0 8px;
  margin: 0;
  overflow: hidden;
}

/*SJZS*/
.wryjg_tit {
  clear: both;
  width: 1000px;
  height: 36px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: url(../images/wryjg_tit.jpg) no-repeat;
}

.xxgk_tit {
  clear: both;
  width: 1000px;
  height: 36px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: url(../images/xxgk_tit.jpg) no-repeat;
}

.sjzx_tit {
  clear: both;
  width: 1000px;
  height: 36px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: url(../images/sjzx_tit.jpg) no-repeat;
}

.cblick {
  display: block
}

.cnone {
  display: none
}

/*环保网群页*/
.hbwq_tit {
  clear: both;
  width: 1000px;
  height: 55px;
  margin: 6px auto 0;
  OVERFLOW: hidden;
  background: url(../images/hbwq_tit.jpg) no-repeat;
}

.wq_left {
  float: left;
  width: 62px;
  height: 284px;
  background: url(../images/hbwq1.jpg) no-repeat;
}

.wq_right {
  float: right;
  width: 930px;
  height: 283px;
  border: 1px solid #ddd;
  border-top: 0px solid #1F6BD0;
  OVERFLOW: hidden;
}

.wq_pubtit {
  float: left;
  width: 100%;
  height: 38px;
  border-top: 2px solid #1F6BD0;
  border-bottom: 1px solid #ddd;
  OVERFLOW: hidden;
  background: url(../images/pubtit_bg.jpg) #FAFAFA no-repeat right bottom;
}

.wq_pubtit .on {
  float: left;
  width: 135px;
  height: 30px;
  line-height: 26px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  margin-left: 8px;
  background: url(../images/pubtit.jpg) no-repeat;
  text-align: center;
}

.wq_pubtit .on a {
  color: #fff;
}

.wq_pubtit .off {
  float: left;
  width: 135px;
  height: 30px;
  line-height: 26px;
  color: #204190;
  font-size: 14px;
  font-weight: bold;
  margin-left: 8px;
  text-align: center;
}

.wq_pubtit .off a {
  color: #204190;
}

.wq_pubcon {
  float: left;
  width: 900px;
  padding: 15px;
  OVERFLOW: hidden;
}

.wq_pubcon li {
  float: left;
  width: 120px;
  padding-left: 10px;
  height: 40px;
  line-height: 36px;
  border-bottom: 1px dashed #ddd;
  margin: 0 10px;
  OVERFLOW: hidden;
  background: url(../images/ico.gif) no-repeat 2px 18px;
}

.wq_wrap {
  clear: both;
  width: 998px;
  margin: 0px auto;
  border: 1px solid #ddd;
  border-top: 0px solid #1F6BD0;
  OVERFLOW: hidden;
}

.wq_cont {
  float: left;
  width: 968px;
  padding: 15px;
  OVERFLOW: hidden;
}

.wq_cont_tit {
  float: left;
  width: 968px;
  height: 30px;
  border-bottom: solid #ddd 1px;
}

.wq_cont_tit .now {
  width: 92px;
  height: 30px;
  border-top: 1px solid #1F6BD0;
  border-left: solid #ddd 1px;
  border-right: solid #ddd 1px;
  font-weight: bold;
  font-size: 14px;
  line-height: 29px;
  text-align: center;
  margin-bottom: -1px;
  color: #1F6BCF;
  OVERFLOW: hidden;
  background: #fff;
}

.wq_cont_tit .now a {
  color: #1F6BCF;
}

.wq_cont_con {
  float: left;
  width: 968x;
  padding: 0px;
  OVERFLOW: hidden;
  margin-bottom: 15px;
}

.wq_cont_con li {
  float: left;
  width: 212px;
  padding-left: 10px;
  height: 40px;
  line-height: 38px;
  border-bottom: 1px dashed #ddd;
  margin: 0 10px;
  OVERFLOW: hidden;
  background: url(../images/ico.gif) no-repeat 2px 18px;
}

.wq_cont_con2 {
  float: left;
  width: 968x;
  padding: 0px;
  OVERFLOW: hidden;
}

.wq_cont_con2 li {
  float: left;
  width: 131px;
  padding-left: 10px;
  height: 40px;
  line-height: 38px;
  border-bottom: 1px dashed #ddd;
  margin: 0 10px;
  OVERFLOW: hidden;
  background: url(../images/ico.gif) no-repeat 2px 18px;
}


/*手机页*/
.mobile {
  clear: both;
  width: 968px;
  margin: 12px auto;
  min-height: 573px;
  padding: 15px;
  border: 1px solid #ddd;
  OVERFLOW: hidden;
  background: url(../images/mobile_bg.jpg) #fff no-repeat 0 bottom;
}

.mobile_c {
  float: Left;
  width: 900px;
  margin: 40px 0 0 20px;
}

.mobile_c li {
  float: Left;
  width: 968px;
  height: 68px;
  margin: 0 0px 16px 0;
}

.mobile_c li i {
  float: Left;
  width: 280px;
  height: 68px;
  line-height: 66px;
  font-size: 30px;
  padding: 0 0 0px 40px;
  margin-right: 12px;
  color: #fff;
  OVERFLOW: hidden;
}

.mobile_c li i a {
  color: #fff;
}

.mobile_c li i:hover {
  filter: alpha(Opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}

.mobile_c li em {
  float: Left;
  height: 68px;
  OVERFLOW: hidden;
}

.mobile_c li .blue {
  background: #0066FF;
}

.mobile_c li .green {
  background: #33CC00;
}

.mobile_c li .old {
  background: #FF6633;
}

.mobile_j {
  float: Left;
  width: 900px;
  margin: 10px 0 0 20px;
  line-height: 32px;
  font-size: 14px;
}

#btab11 {
  float: left;
  width: 100%;
  height: 36px;
  background: #F6F6F6;
  border-bottom: 1px solid #ddd;
}

#btab11 ul {
  margin: 0;
  padding: 0;
  font-size: 16px;
}

#btab11 li {
  float: left;
  cursor: pointer;
  padding: 0 15px;
  height: 36px;
  line-height: 36px;
  MARGIN: 0;
  OVERFLOW: hidden;
  border-right: 1px solid #ddd;
}

#btab11 li.now {
  height: 35px;
  line-height: 35px;
  color: #198AEA;
  OVERFLOW: hidden;
  border-bottom: solid #0453B8 2px;
}

#btab11 li.now a {
  color: #198AEA;
}

#btab2,
#btab3,
#btab4,
#btab5,
#btab6 {
  float: left;
  width: 100%;
  height: 36px;
  background: #F6F6F6;
  border-bottom: 1px solid #ddd;
}

#btab2 ul,
#btab3 ul,
#btab4 ul,
#btab5 ul,
#btab6 ul {
  margin: 0;
  padding: 0;
  font-size: 16px;
}

#btab2 li,
#btab3 li,
#btab4 li,
#btab5 li,
#btab6 li {
  float: left;
  cursor: pointer;
  padding: 0 15px;
  height: 36px;
  line-height: 36px;
  MARGIN: 0;
  OVERFLOW: hidden;
  border-right: 1px solid #ddd;
}

#btab2 li.now,
#btab3 li.now,
#btab4 li.now,
#btab5 li.now,
#btab6 li.now {
  height: 35px;
  line-height: 35px;
  color: #198AEA;
  OVERFLOW: hidden;
  border-bottom: solid #0453B8 2px;
}

.f-fl {
  float: left;
}

.f-fr {
  float: right;
}

.f-pr {
  position: relative;
}

.f-oh {
  overflow: hidden;
}

.m-special {
  margin: 10px auto 20px;
  width: 1000px;
  height: 100px;
}

.m-special .u-tit {
  display: block;
  width: 26px;
  padding: 14px 12px;
  line-height: 18px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  background: #1367D7;
}

.g-special {
  width: 935px;
  padding: 12px 0 12px 9px;
  border: 1px solid #ddd;
}

.g-special .bd {
  height: 74px;
  overflow: hidden;
}

.g-special .bd li {
  width: 210px;
  height: 74px;
  float: left;
  margin: 0 7px;
}

.g-special .bd li img {
  display: block;
  width: 216px;
  height: 74px;
}

.g-special .hd {
  position: absolute;
  right: 0;
  top: 10px;
  width: 30px;
}

.g-special .hd a {
  display: block;
  margin: 5px 0;
  width: 30px;
  height: 30px;
  background-color: #e6e6e6;
  background-image: url(../images/home/icon-special.png);
  background-repeat: no-repeat;
  cursor: pointer;
}

.g-special .hd a.next {
  background-position: 0 -30px;
}

.logo{width: 1000px;height: 181px;margin: 0 auto;background:url(../images/banner5.jpg) no-repeat left center;}
.qygs_c{width: calc(100% - 13px);}
.qygs_c li{width: calc(100% - 11px);height: 28px;line-height: 28px;}