@charset "utf-8";
/* CSS Document */

body,
ol,
ul,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {
  margin: 0;
  padding: 0
}

body {
  font: 14px "微软雅黑", "Arial Narrow", HELVETICA;
  -webkit-text-size-adjust: 100%;
  position: relative;
  background: #f6f6f6;
}

a {
  text-decoration: none;
  color: #333;
}

a:hover {
  cursor: pointer;
}

em {
  font-style: normal
}

ul,
li {
  list-style: none;
  vertical-align: bottom;
  list-style: none;
}

img {
  border: 0;
  vertical-align: middle
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

p {
  word-wrap: break-word;
}


/* 定义清除浮动的样式 */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  display: inline-block;
}

/* hides from ie-mac \*/
* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}

/* end hide from ie-mac */
.clr {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}

/* 简易清除浮动 */

/*字体*/
.p1 {
  font-size: 16px;
}

.p2 {
  color: #666;
  line-height: 35px;
}

.p3 {
  width: 100%;
  font-size: 16px;
  color: #0287e6;
  font-weight: bold;
  line-height: 38px;
  background: url(xxgk_bg1.png) repeat-x top;
  border-bottom: 1px solid #0287e6;
  font-family: "微软雅黑";
}

.p4 {
  line-height: 36px;
  text-indent: 33px;
  font-size: 14px;
}

.p5 {
  line-height: 36px;
  text-indent: 62px;
  font-size: 14px;
  color: #666;
  background: url(xxgk_icon1.png) no-repeat 30px center;
}

.p5_5 {
  line-height: 36px;
  text-indent: 62px;
  font-size: 14px;
  color: #666;
  background: url(xxgk_icon.png) no-repeat 30px center;
}

.p6 {
  line-height: 30px;
  text-indent: 80px;
  font-size: 12px;
  color: #666;
}

.p7 {
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  font-family: "微软雅黑";
}

.top,
.content,
.foot,
.top_box,
.content_top {
  height: auto;
  margin: 0 auto;
  position: relative;
}

.logo {
  display: block;
}

ul li {
  display: block;
}

.red {
  color: red;
}

.content,
.foot {
  background: #fff;
}

.border_1 {
  border: 1px solid #0287e6;
  border-top: 2px solid #0287e6;
}

.border_2 {
  border: 1px solid #0287e6;
}

.ul.tab_ul,
.li.tab_li,
.sub_tab_ul {
  position: relative;
}

/*下拉菜单*/
ul.menu_lev1,
ul.menu_lev2,
ul.menu_lev3 {
  width: 210px;
  margin: 0 auto;
}

ul.menu_lev1 li a,
ul.menu_lev2 li a,
ul.menu_lev3 li a {
  font-family: "微软雅黑";
  text-decoration: none;
  color: #333;
}

ul.menu_lev1 li a:hover,
ul.menu_lev2 li a:hover,
ul.menu_lev3 li a:hover {
  font-family: "微软雅黑";
  text-decoration: none;
  color: #333;
}

.sub_menu_lev1 {
  margin-top: 12px;
}

li.sub_menu_lev1,
li.sub_menu_lev2,
li.sub_menu_lev3 {
  width: 100%;
}

.lev1 {
  display: block;
  border: 1px solid #90d4ad;
}

.lev2 {
  display: block;
  border-bottom: 1px dashed #90d4ad;
}

.lev3 {
  display: block;
}

.lev3:hover {
  background: url(xxgk_icon2.png) no-repeat 60px center;
}

.menu_lev2,
.menu_lev3 {
  display: none;
}

.menu_div {
  display: block;
  width: 210px;
  height: 280px;
  margin: 12px 0;
}



/*开始*/
.top {
  width: 100%;
  height: 188px;
  background: url(xxgk_bg.png) no-repeat center top;
}

.top_box {
  width: 1000px;
  height: 100%;
  background: url(xxgk_logo.png) no-repeat left center;
}

.top_box a {
  display: block;
  float: right;
  line-height: 30px;
  font-size: 12px;
}




.content {
  width: 980px;
  margin: 20px auto;
  padding: 10px;
}

.content_top {
  width: 100%;
  height: 35px;
  border-bottom: 1px solid #0287e6;
}

.content_top div.wz {
  float: left;
  color: #666;
  line-height: 28px;
  font-size: 12px;
  font-family: "微软雅黑";
}

.content_top div.wz a,
.content_top div.wz table,
.content_top div.wz tr,
.content_top div.wz td {
  color: #666;
  font-family: "微软雅黑";
  text-decoration: none;
}

.content_top ul {
  height: 35px;
  float: right;
}

.content_top ul li {
  margin-left: 10px;
}

.content_top select {
  width: 80px;
  height: 25px;
  margin-top: 4px;
  border: 1px solid #e5e5e5;
  color: #666;
}

.search_border {
  width: 170px;
  height: 23px;
  margin-top: 4px;
  border: 1px solid #e5e5e5;
}

button {
  width: 60px;
  height: 25px;
  border: none;
  background: #f2b145;
  border-radius: 3px;
  color: #fff;
  margin-top: 4px;
}

.no {
  background: url(xxgk_icon5.png) no-repeat 60px center;
}

.no1 {
  background: url(xxgk_icon2.png) no-repeat 60px center;
}


/** search **/
.search_box {
  float: right;
  height: 35px;
  line-height: 28px;
  color: #666;
  font-size: 12px;
}

.search_box span.xxjs {
  float: left;
  margin-right: 5px;
  line-height: 28px;
  font-size: 12px;
}

.search_box div.dl {
  float: left;
  width: 68px;
  height: 28px;
  padding-left: 8px;
  margin: 0px 5px;
  background: url(xxgk_jsbox.png) no-repeat;
  cursor: pointer;
}

.search_box div.dls {
  float: left;
  width: 68px;
  height: 28px;
  padding-left: 8px;
  margin: 0px 5px;
  background: url(xxgk_jsbox1.png) no-repeat;
  cursor: pointer;
}

.search_box div.menus {
  position: absolute;
  width: 74px;
  text-align: center;
  right: 220px;
  top: 27px;
  background-color: white;
  border: 1px solid rgb(204, 204, 204);
  border-bottom: none;
  z-index: 9999;
}

.search_box div.menus span {
  display: block;
  font-size: 12px;
  border-bottom: 1px solid rgb(204, 204, 204);
  cursor: pointer;
  line-height: 28px;
}

.search_box span.xxgkform_box {
  display: block;
  float: left;
  width: 143px;
  height: 26px;
  margin: 0px 5px;
  border: 1px solid rgb(204, 204, 204);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  background: rgb(255, 255, 255);
}

.search_box span.xxgkform_box input {
  width: 133px;
  height: 12px;
  font-size: 12px;
  padding: 7px 5px;
  color: #666;
  border: none;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  background: none;
}

.search_box a.search_button {
  display: block;
  float: left;
  width: 60px;
  height: 28px;
  border: none;
  background: #f2b145;
  border-radius: 3px;
  color: #fff;
  line-height: 28px;
  text-align: center;
}

/** detail **/
.content table.xxgk_table {
  width: 100%;
  margin-top: 15px;
  border-collapse: collapse;
  border-spacing: 0;
}

.content table.xxgk_table tr td {
  height: 40px;
  font-size: 14px;
  padding: 0 10px;
}

.content table.xxgk_table tr td.xx_l {
  font-weight: bold;
  text-align: center;
  color: #333;
}

.content table.xxgk_table tr td.xx_r {
  text-align: center;
  color: #666;
}

.content table.xxgk_table tr td span {
  font-size: 14px;
  line-height: 26px;
  color: #666;
}

.content div.detail {
  margin: 40px 0;
}

.content div.detail span.doc_title {
  display: block;
  text-align: center;
  line-height: 30px;
  font-size: 28px;
  font-weight: bold;
  font-family: "方正小标宋简体";
  margin-bottom: 20px;
  padding: 0 20px 20px;
  border-bottom: 1px solid #0287e6;
}

.content div.detail div.detail_tit {
  text-align: center;
  line-height: 30px;
  font-size: 28px;
  font-weight: bold;
  font-family: "方正小标宋简体";
  padding: 0 20px 20px;
}

.content div.detail div.sub_tit {
  width: auto;
  line-height: 26px;
  text-align: center;
  margin: 0 auto 20px;
  color: #666;
  border-bottom: 1px dashed #e3e3e3;
  font-size: 12px;
}

.content div.detail div.sub_tit span {
  font-size: 12px;
}

.content div.detail div.detail_con {
  font-size: 16px;
  font-family: "仿宋_GB2312";
  line-height: 200%;
  min-height: 604px;
}

.content div.detail div.detail_con div.topic_mess {
  margin-bottom: 10px;
  text-align: center;
  letter-spacing: 10px;
}

.content div.detail div.detail_con div.topic_mett {
  margin-bottom: 10px;
  text-align: right;
  padding-right: 50px;
}

.content div.detail div.detail_con div.jds_content {
  font-size: 16px;
  font-family: "仿宋_GB2312";
  line-height: 200%;
}

.fj {
  text-indent: 2em;
}

.fj a {
  color: #0000FF;
}

.fj a:hover {
  color: #a20000;
}

.detail div.detail_con p,
.detail div.detail_con span,
.detail div.detail_con a,
.detail div.detail_con font,
.detail div.detail_con div {
  font-size: 16px;
  font-family: "仿宋_GB2312";
  line-height: 200%;
}

ul.tab_ul {
  width: 98%;
  height: auto;
  margin-left: 1%;
}

ul.tab_ul li.tab_li {
  width: 100%;
}

.sub_title_ul {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #0287e6;
}

/** 部门、镇街公开，公开目录 **/
.content_left {
  width: 240px;
  float: left;
  margin-top: 15px;
  padding-bottom: 15px;
}

.content_left span.left_title {
  display: block;
  text-align: center;
  font-family: "微软雅黑";
}

.left_btn img {
  display: block;
  float: left;
  margin: 0 15px;
  padding-top: 12px;
  width: 210px;
  height: 67px;
}

.content_right {
  width: 725px;
  float: right;
  margin-top: 15px;
}

.content_right span.right_title {
  display: block;
  text-indent: 15px;
}

.content_right span.right_title2 {
  display: block;
  text-indent: 15px;
  width: 100%;
  font-size: 16px;
  color: #0287e6;
  font-weight: bold;
  line-height: 38px;
  background: url(xxgk_bg1.png) repeat-x top;
  border-bottom: 1px solid #0287e6;
  font-family: "微软雅黑";
}

.content_right_ul {
  float: left;
  width: 712px;
  height: 860px;
  padding: 0 6px;
}

.content_right_ul li {
  width: auto;
  height: 40px;
  padding: 0px 5px;
  line-height: 40px;
}

.content_right_ul li.right_ul_li {
  padding-top: 20px;
}

.content_right_ul li.title {
  border-bottom: 1px solid #0287e6;
}

.content_right_ul li.tab_box {
  background: #fafffc;
  border-bottom: 1px dashed #0287e6;
}

.content_right_ul li.tab_box a {
  display: block;
  width: auto;
  height: 40px;
  cursor: pointer;
}

.content_right_ul li.tab_box a:hover {
  color: #a20000;
}

.content_right_ul li span {
  display: block;
  line-height: 40px;
  height: 40px;
  font-size: 14px;
  overflow: hidden;
  font-family: '微软雅黑';
}

.content_right_ul li span.sub_tab_span1 {
  float: left;
  width: 172px;
}

.content_right_ul li span.sub_tab_span2 {
  float: left;
  width: 330px;
}

.content_right_ul li span.sub_tab_span3 {
  float: left;
  width: 100px;
}

.content_right_ul li span.sub_tab_span4 {
  float: left;
  width: 100px;
}

.content_right_ul li span.bmgk_topic {
  font-size: 16px;
  font-weight: bold;
  text-indent: 5px;
}

.content_right_ul ul.bmgk_ul {
  width: auto;
  height: auto;
  border-top: 1px dashed #0287e6;
  border-bottom: 1px dashed #0287e6;
  background: #fafffc;
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
}

.content_right_ul ul.bmgk_ul li {
  float: left;
  width: 220px;
  line-height: 40px;
  height: 40px;
}

.content_right_ul ul.bmgk_ul li a {
  display: block;
  padding-left: 20px;
  line-height: 40px;
  font-size: 14px;
  background: url(xxgk_icon6.png) no-repeat 10px center;
}

.content_right div.xzfy_con {
  margin: 0px 30px;
  height: 845px;
}

.content_right div.xzfy_con span {
  display: block;
  color: #0287e6;
  font-size: 16px;
  font-weight: bold;
  line-height: 50px;
}

.content_right div.xzfy_con p {
  line-height: 30px;
}

.content_right div.xzfy_con div.subs {
  width: 210px;
  margin: 40px auto;
}

.content_right div.xzfy_con div.subs a {
  display: block;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: #FFF;
  background: #0287e6;
  border-radius: 5px;
}

.content_right div.xzfy_con div.subs a:hover {
  background: #307c50
}

/** xxgk_list **/
.xxgk_list {
  width: 980px;
  height: auto;
  margin-top: 15px;
}

.xxgk_list span.title {
  display: block;
  text-indent: 15px;
  width: 100%;
  font-size: 16px;
  color: #0287e6;
  font-weight: bold;
  line-height: 38px;
  background: url(xxgk_bg1.png) repeat-x top;
  border-bottom: 1px solid #0287e6;
}

.xxgk_left {
  width: 710px;
  float: left;
}

.xxgk_left div.left_div {
  width: 698px;
  height: 682px;
  background: #fafffc;
  margin: 0 6px;
}

.xxgk_left ul.xxgk_ul {
  width: auto;
  height: 617px;
}

.xxgk_left ul.xxgk_ul li {
  border-bottom: 1px dashed #0287e6;
  padding-left: 16px;
  padding-right: 6px;
  background: url(lamh_point.png) 3px 16px no-repeat;
}

.xxgk_left ul.xxgk_ul li a {
  display: block;
  width: auto;
  height: 40px;
  cursor: pointer;
}

.xxgk_left ul.xxgk_ul li a span {
  display: block;
  line-height: 40px;
  font-size: 14px;
}

.xxgk_left ul.xxgk_ul li a span.event {
  float: left;
}

.xxgk_left ul.xxgk_ul li a span.time {
  float: right;
}

.xxgk_left ul.xxgk_ul li a:hover {
  color: #a20000;
}

.xxgk_right {
  width: 255px;
  float: right;
}

.xxgk_right div.right_con {
  margin-top: 20px;
}

.xxgk_right ul {
  width: auto;
  height: 300px;
  margin: 0 6px;
  background: #fafffc;
  padding: 5px 0;
}

.xxgk_right ul li {
  width: auto;
  padding-left: 10px;
  height: 30px;
}

.xxgk_right ul li span.xxmc {
  display: block;
  float: left;
  font-weight: bold;
  width: 180px;
  line-height: 30px;
}

.xxgk_right ul li span.djcs {
  display: block;
  float: left;
  font-weight: bold;
  width: 51px;
  text-align: center;
  line-height: 30px;
}

.xxgk_right ul li a {
  display: block;
  width: auto;
  height: 30px;
  cursor: pointer;
}

.xxgk_right ul li a span {
  float: left;
  line-height: 30px;
  font-size: 14px;
}

.xxgk_right ul li a span.left {
  width: 180px;
  overflow: hidden;
}

.xxgk_right ul li a span.right {
  width: 51px;
  text-align: center;
}

.xxgk_right ul.xxgk_ul li a:hover {
  color: #a20000;
}


.info-list {
  min-height: 645px;
  padding: 10px 6px;
}

.info-list>ul.info-ul {
  min-height: 645px;
  border-bottom: 1px solid #f0f0f0;
}

.info-list>ul.info-ul>li {
  border: 1px solid #f0f0f0;
  border-bottom: none;
  padding: 15px 0;
  min-height: 98px;
  overflow: hidden;
  background: #fcfcfc;
}

.info-list>ul.info-ul>li>span {
  display: block;
  padding: 8px 30px;
  color: #0287e6;
  font-weight: bold;
  font-size: 14px;
  /* text-decoration: underline; */
}

.info-list>ul.info-ul>li>p {
  margin: 0;
  padding: 20px 0 8px 30px;
  height: 16px;
}

.info-list>ul.info-ul>li>p span {
  display: block;
  float: left;
  color: #999;
  font-size: 12px;
  padding-left: 20px;
}

.info-list>ul.info-ul>li>p span.tab_icon5 {
  width: 160px;
  background: url(xxgk_tab_icon1.png) no-repeat;
}

.info-list>ul.info-ul>li>p span.tab_icon6 {
  width: 100px;
  margin-left: 20px;
  background: url(xxgk_tab_icon2.png) no-repeat;
}

.info-list>ul.info-ul>li>p span.tab_icon7 {
  width: 130px;
  margin-left: 20px;
  background: url(xxgk_tab_icon3.png) no-repeat;
}

.info-list>ul.info-ul>li>p span.tab_icon8 {
  margin-left: 20px;
  background: url(xxgk_tab_icon5.png) no-repeat;
}

.info-list>ul.info-ul>li {
  position: relative;
}

.info-list>ul.info-ul>li>div {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  padding: 10px 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow: hidden;
  background: #e9f6fe;
  border: 1px solid #eee;
  cursor: pointer;
  border-top: 1px solid #0287e6;
}

.info-list>ul.info-ul>li>div>div {
  display: none;
  height: 105%;
  overflow: hidden;
}

table.info-card {
  border: 0;
  margin: 0;
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  line-height: 26px;
  color: #666;
  font-size: 12px;
}

table.info-card td {
  padding: 0;
  vertical-align: top;
  padding-left: 20px;
}

table.info-card td.w30 {
  width: 30%;
}

table.info-card td.w40 {
  width: 40%;
}

table.info-card td.w60 {
  width: 60%;
}

table.info-card td em {
  display: inline-block;
  width: 50px;
  color: #666;
  text-align: center;
}

table.info-card td span {
  font-size: 12px;
}


/** xxgk_search **/
.xxgk_search {
  width: 100%;
  height: 36px;
  background: #fafafa;
}

.xxgk_search tr {}

.xxgk_search tr td {
  font-family: '微软雅黑';
  font-size: 14px;
}

.xxgk_search tr td input {
  height: 12px;
  padding: 5px;
  color: #3D3D3D;
  border: 1px solid rgb(204, 204, 204);
}

.xxgk_search tr td select {
  height: 24px;
  border: 1px solid rgb(204, 204, 204);
}

.xxgk_search tr td select option {
  color: #3D3D3D;
}

.xxgk_search tr td input.btnsearch {
  width: 60px;
  height: 26px;
  border: none;
  background: #f2b145;
  border-radius: 3px;
  color: #fff;
  line-height: 26px;
  padding: 0px;
}

/** xzfy_box **/
.xzfy_box {
  width: 978px;
  height: auto;
  margin-top: 15px;
}

.xzfy_box span.title {
  display: block;
  text-indent: 15px;
  width: 100%;
  font-size: 16px;
  color: #0287e6;
  font-weight: bold;
  line-height: 38px;
  background: url(xxgk_bg1.png) repeat-x top;
  border-bottom: 1px solid #0287e6;
}

.xzfy_box div.xzfy_div {
  background: #fafffc;
  margin: 0 6px;
}

.xzfy_div ul.xzfy_ul {
  height: 861px;
}

.xzfy_div ul.xzfy_ul li {
  height: 40px;
  padding: 0px 5px;
  border-bottom: 1px dashed #0287e6;
}

.xzfy_div ul.xzfy_ul li.topic {
  background: #FFF;
}

.xzfy_div ul.xzfy_ul li a {
  display: block;
  height: 40px;
}

.xzfy_div ul.xzfy_ul li a:hover {
  color: #a20000;
}

.xzfy_div ul.xzfy_ul li span {
  display: block;
  height: 40px;
  line-height: 40px;
  float: left;
  text-align: center;
}

.xzfy_div ul.xzfy_ul li span.anyou {
  width: 165px;
}

.xzfy_div ul.xzfy_ul li span.anhao {
  width: 143px;
}

.xzfy_div ul.xzfy_ul li span.shengqr {
  width: 110px;
}

.xzfy_div ul.xzfy_ul li span.beisqr {
  width: 150px;
}

.xzfy_div ul.xzfy_ul li span.disr {
  width: 110px;
}

.xzfy_div ul.xzfy_ul li span.jielun {
  width: 90px;
}

.xzfy_div ul.xzfy_ul li span.riqi {
  width: 90px;
}

.xzfy_div ul.xzfy_ul li span.leibie {
  width: 100px;
}

.xzfy_div ul.xzfy_ul li span.fontw {
  font-weight: bold;
}


/*xxgk_hdbox*/
.xxgk_hdbox {
  width: 958px;
  position: relative;
  overflow: hidden;
  border: 1px solid #0287e6;
  border-top: 2px solid #0287e6;
  padding: 0 10px;
  background: url(lamh_bg16.png) repeat-x top;
}

.xxgk_hdbox span.title {
  width: 100%;
  display: block;
  margin: 0 auto;
  line-height: 42px;
  border-bottom: 1px solid #e3e3e3;
  color: #0287e6;
  font-size: 16px;
  text-indent: 14px;
}

.xxgk_hdbox div table.hdjl_table {
  text-align: center;
  background-color: #0287e6;
  margin-top: 10px;
}

.xxgk_hdbox div table.hdjl_table input {
  line-height: 18px;
  border: 1px solid #D4D0C8;
  padding: 2px;
}

.xxgk_hdbox div table.hdjl_table textarea {
  line-height: 18px;
  border: 1px solid #D4D0C8;
  padding: 2px;
}

.xxgk_hdbox div div.tj {
  width: 225px;
  margin: 20px auto;
}

.xxgk_hdbox div div.tj input {
  width: 100px;
  height: 30px;
  line-height: 30px;
  background: #0287e6;
  color: #FFF;
  border: 0;
  margin: 0 5px;
  cursor: pointer;
  font-size: 14px;
  font-family: 微软雅黑;
}


/* page */
ul.page_con {
  width: 430px;
  height: 26px;
  padding: 20px 0;
  margin: 0 auto;
}

ul.page_con li {
  display: block;
  float: left;
  margin-left: 10px;
  width: 50px;
  line-height: 24px;
  border: 1px solid #0287e6;
  font-size: 12px;
  background: #e5f5ec;
  text-align: center;
  color: #999;
}

ul.page_con li a {
  display: block;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  color: #333;
}

ul.page_con li:hover {
  background: #0287e6;
  color: #FFF;
}

ul.page_con li a:hover {
  color: #FFF;
}

ul.page_con li.turnPage {
  float: left;
  width: 90px;
  display: block;
  border: none;
  background: none;
  text-align: center;
  color: #333;
}

ul.page_con li.turnPage select {
  font-size: 12px;
}

ul.page_con li.prew a,
ul.page_con li.next a {}

ul.page_con li.page_first a,
ul.page_con li.page_last a {}

ul.page_con li.page_count a {
  width: 30px;
}

ul.page_con li.all_page {
  padding: 0 5px;
  font-size: 12px;
  border: none;
  background: none;
  color: #333;
}


/** foot **/
.foot {
  width: 100%;
  height: 164px;
  margin-top: 20px;
  border-top: 2px solid #0287e6;
  overflow: hidden;
}

.foot_word {
  width: 1070px;
  height: 73px;
  margin: 0px auto;
  text-align: center;
  font-size: 12px;
  padding-top: 25px;
}

.foot_word div.foot_left {
  width: 193px;
  height: 73px;
  float: left;
}

.foot_word div.foot_left img {
  float: left;
}

.foot_word a.rmzf {
  display: block;
  float: left;
  width: 180px;
  height: 36px;
  background: url(lamh_zjzf_logo1.png) no-repeat center;
  margin-bottom: 1px;
}

.foot_word a.zwfw {
  display: block;
  float: left;
  width: 180px;
  height: 36px;
  background: url(lamh_zjzw_logo1.png) no-repeat center;
}

.foot_word a.hz {
  display: block;
  width: 82px;
  height: 73px;
  float: right;
  padding-left: 21px;
  background: url(lamh_hz_logo.png) right center no-repeat;
}

.foot_word div.foot_center {
  margin-left: 36px;
  float: left;
  line-height: 26px;
  color: #666;
  font-size: 12px;
}

.foot_word div.foot_center p {
  line-height: 26px;
  color: #666;
  font-size: 12px;
}

.foot_word div.foot_center div.bazbh p {
  line-height: 26px;
  color: #666;
  float: left;
  /* margin-left:70px; */
  font-size: 12px;
}

.foot_word div.foot_center div.bazbh a {
  margin-left: 5px;
  float: left;
  display: inline-block;
  text-decoration: none;
  height: 26px;
  line-height: 26px;
}

.foot_word div.foot_logo {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  display: block;
  float: right;
}


/* tjcg*/
.ysq_content {
  width: 958px;
  position: relative;
  overflow: hidden;
  border: 1px solid #0287e6;
  border-top: 2px solid #0287e6;
  padding: 0 10px;
  background: url(lamh_bg16.png) repeat-x top;
}

.ysq_content span.title {
  width: 100%;
  display: block;
  margin: 0 auto;
  line-height: 42px;
  border-bottom: 1px solid #e3e3e3;
  color: #0287e6;
  font-size: 16px;
  text-indent: 14px;
}

.detail_con a {
  color: blue;
}

.navigation {
  height: 56px;
  background: #f8f8f8;
  margin-bottom: 20px;
  padding-left: 20px;
  display: flex;
  justify-content: start;
  align-items: center;
}

.navigation td {
  font-size: 16px;
  line-height: 56px;
  color: #0287e6;
  font-family: MicrosoftYaHeiUISemibold;
}