@charset "utf-8";
/* CSS Document */

body {
  font-family: 微软雅黑;
}

a {
  color: #454545
}

.ldzc {
  width: 100%;
}

.dqwz {
  width: 100%;
  margin-bottom: 30px;
  background: #f9f9f9;
}

.dqwz_box {
  width: 1200px;
  margin: 0px auto;
  background: url(jbldzc_dqwz.png) no-repeat left center;
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
  font-size: 13px
}

.dqwz_box a {
  padding: 0px 6px
}

.ldzc_box {
  width: 1200px;
  margin: 0px auto;
}

.con_box {
  width: 100%;
  margin-bottom: 20px;
}

.ldzc_con {
  display: flex;
  justify-content: space-between;
  width: 1200px;
  margin: 0px auto;
}

.lt_tit {
  background: url(jbldzc_title_lt.jpg) no-repeat;
  border-top: 2px solid #dc0007;
  width: 269px;
  height: 72px;
  line-height: 62px;
  font-size: 20px;
  color: #dc0007;
  text-align: center;
}

.con_lt {
  float: left;
  width: 271px;
  border: 1px solid #d7d6da;
  background: url(jbldzc_lt_but.jpg) no-repeat bottom center;
  min-height: 757px;
}

.ldtit {
  width: 220px;
  height: 40px;
  line-height: 40px;
  background: #e4383d;
  font-size: 18px;
  text-align: center;
  margin: 0px 25px 20px;
  color: #fff;
}

.con_lt ul {
  margin: 0px 25px;
}

.con_lt li {
  /* float: left; */
  line-height: 35px;
  width: 100%;
  background: url(jbldzc_list_off.png) no-repeat left center;
  color: #333;
  padding-left: 20px;
  font-size: 16px;
}

.con_lt li a {
  color: #333
}

.con_lt li.curr {
  background: url(jbldzc_list_on.png) no-repeat left center;
  color: #dc0007;
  font-weight: bold;
}

.con_lt li.curr a {
  color: #dc0007
}

.con_rt {
  width: 900px;
  float: right;
}

.rt_top {
  border: 1px solid #d7d6da;
  width: 900px;
  min-height: 239px;
  background: url(jbldzc_rt_top.jpg) no-repeat bottom center #f9fafc;
  padding: 20px;
  margin-bottom: 20px;
}

.rt_pic img {
  float: left;
  width: 159px;
  height: 199px;
}

.rt_jsr {
  float: left;
  width: 670px;
  margin-left: 25px;
  position: relative;
}
.leader-zn{
	width: 100%;
	display: flex;
	line-height: 35px;
}
.tab_lt, .tab_rt {
  float: left;
  line-height: 35px
}

.tab_lt {
  color: #dc0007;
  font-weight: bold;
  width: auto;
  flex-shrink: 0;
}

.tab_rt {
  display: block;
  width: 338px;
}

.gwxx {
  width: 160px;
  height: 34px;
  line-height: 34px;
  float: left;
  display: block;
  border: 1px solid #dcdcdc;
  background: url(jbldzc_wyxx_pic.png) no-repeat 20px center #fff;
  padding-left: 55px;
  color: #dc0007;
  font-size: 16px;
  position: absolute;
  bottom: 0px;
  left: 0px;
}

.rt_con {
  width: 900px;
  float: left;
}

.tit_ys {
  height: 41px;
  line-height: 41px;
  float: left;
  width: 100%;
  padding-left: 15px;
  background: url(jbldzc_title_rt.png) no-repeat left center;
  border-bottom: 1px solid #cccccc;
  font-size: 20px;
  color: #dc0007;
}

.tit_ys a {
  float: right;
  color: #333333;
  font-size: 16px
}

.list_box {
  padding: 15px 0px;
  float: left;
  width: 100%;
}

.list_box li {
  float: left;
  font-size: 16px;
  width: 100%;
  color: #333;
  line-height: 35px;
  background: url(jbldzc_list_on.png) no-repeat 10px center;
  padding-left: 35px
}

.list_box li a {
  float: left;
}

.list_box li span {
  float: right
}