﻿body {
  font-size: 15px;
  font-family: "微软雅黑";
  margin: 0;
  padding: 0;
  color: #131313;
  background: url(/uploads/image/dimages/bgtltj.jpg) repeat-x center top;
}

form,
li,
ul,
ol,
dd,
dt,
dl,
select,
input,
textarea {
  margin: 0;
  padding: 0;
  list-style: none;
}

a:focus,
select:focus,
input:focus,
textarea:focus {
  outline: none;
}

img {
  border: 0;
}

.cls {
  clear: both;
}


#apdiv1 {
  position: absolute;
  left: 390px;
  top: 45px;
  width: 412px;
  height: 115px;
  z-index: 998;
}

#apdiv2 {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 250px;
  height: 40px;
  line-height: 40px;
  color: #ffffff;
  z-index: 998;
}

#apdiv3 {
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 108px;
  background: #026bd6;
  /*	filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;  */
  z-index: 998;
}

.dh {
  width: 1200px;
  margin: 0 auto;
}

a:link {
  font-size: 15px;
  text-decoration: none;
}

a:visited {
  font-size: 15px;
  color: #131313;
  text-decoration: none;
}

a:hover {
  font-size: 15px;
  /* color: #026bd6; */
  text-decoration: none;
}

a:active {
  font-size: 15px;
  /* color: #131313; */
  text-decoration: none;
}

.a1:link {
  font-size: 15px;
  color: #ffffff;
  text-decoration: none;
}

.a1:visited {
  font-size: 15px;
  color: #ffffff;
  text-decoration: none;
}

.a1:hover {
  font-size: 15px;
  color: #f5f023;
  text-decoration: none;
}

.a1:active {
  font-size: 15px;
  color: #ffffff;
  text-decoration: none;
}

.a2:link {
  font-size: 20px;
  font-family: "黑体";
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a2:visited {
  font-size: 20px;
  font-family: "黑体";
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a2:hover {
  font-size: 20px;
  font-family: "黑体";
  font-weight: bold;
  color: #f5f023;
  text-decoration: none;
}

.a2:active {
  font-size: 20px;
  font-family: "黑体";
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a3:link {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a3:visited {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a3:hover {
  font-size: 16px;
  font-weight: bold;
  color: #f5f023;
  text-decoration: none;
}

.a3:active {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a4:link {
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}

.a4:visited {
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}

.a4:hover {
  font-size: 14px;
  color: #f5f023;
  text-decoration: none;
}

.a4:active {
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}

.a5:link {
  font-size: 36px;
  font-weight: bold;
  color: #df0002;
  font-family: 方正大标宋简�?;
  text-decoration: none;
}

.a5:visited {
  font-size: 36px;
  font-weight: bold;
  color: #df0002;
  font-family: 方正大标宋简�?;
  text-decoration: none;
}

.a5:hover {
  font-size: 36px;
  font-weight: bold;
  color: #0d70d4;
  font-family: 方正大标宋简�?;
  text-decoration: none;
}

.a5:active {
  font-size: 36px;
  font-weight: bold;
  color: #df0002;
  font-family: 方正大标宋简�?;
  text-decoration: none;
}

.a6:link {
  font-size: 14px;
  color: #929292;
  text-decoration: none;
}

.a6:visited {
  font-size: 14px;
  color: #929292;
  text-decoration: none;
}

.a6:hover {
  font-size: 14px;
  color: #0d70d4;
  text-decoration: none;
}

.a6:active {
  font-size: 14px;
  color: #929292;
  text-decoration: none;
}

.a7:link {
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
  text-decoration: none;
}

.a7:visited {
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
  text-decoration: none;
}

.a7:hover {
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
  color: #df0002;
  text-decoration: none;
}

.a7:active {
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
  text-decoration: none;
}

.a8:link {
  font-size: 22px;
  font-weight: bold;
  color: #ffffff;
  font-family: "微软雅黑";
  text-decoration: none;
}

.a8:visited {
  font-size: 22px;
  font-weight: bold;
  color: #ffffff;
  font-family: "微软雅黑";
  text-decoration: none;
}

.a8:hover {
  font-size: 22px;
  font-weight: bold;
  color: #f5f023;
  font-family: "微软雅黑";
  text-decoration: none;
}

.a8:active {
  font-size: 22px;
  font-weight: bold;
  color: #ffffff;
  font-family: "微软雅黑";
  text-decoration: none;
}

.a9:link {
  font-size: 16px;
  font-weight: bold;
  color: #131313;
  text-decoration: none;
}

.a9:visited {
  font-size: 16px;
  font-weight: bold;
  color: #131313;
  text-decoration: none;
}

.a9:hover {
  font-size: 16px;
  font-weight: bold;
  color: #df0002;
  text-decoration: none;
}

.a9:active {
  font-size: 16px;
  font-weight: bold;
  color: #131313;
  text-decoration: none;
}

.a10:link {
  font-size: 20px;
  font-weight: bold;
  font-family: "黑体";
  color: #9f7034;
  text-decoration: none;
}

.a10:visited {
  font-size: 20px;
  font-weight: bold;
  font-family: "黑体";
  color: #9f7034;
  text-decoration: none;
}

.a10:hover {
  font-size: 20px;
  font-weight: bold;
  font-family: "黑体";
  color: #df0002;
  text-decoration: none;
}

.a10:active {
  font-size: 20px;
  font-weight: bold;
  font-family: "黑体";
  color: #9f7034;
  text-decoration: none;
}

.a11:link {
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a11:visited {
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a11:hover {
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a11:active {
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.a12:link {
  font-size: 15px;
  font-weight: bold;
  color: #0d5fe7;
  text-decoration: none;
}

.a12:visited {
  font-size: 15px;
  font-weight: bold;
  color: #0d5fe7;
  text-decoration: none;
}

.a12:hover {
  font-size: 15px;
  font-weight: bold;
  color: #e10404;
  text-decoration: none;
}

.a12:active {
  font-size: 15px;
  font-weight: bold;
  color: #0d5fe7;
  text-decoration: none;
}

.a13:link {
  font-size: 15px;
  color: #df0002;
  text-decoration: none;
}

.a13:visited {
  font-size: 15px;
  color: #df0002;
  text-decoration: none;
}

.a13:hover {
  font-size: 15px;
  color: #0078d6;
  text-decoration: none;
}

.a13:active {
  font-size: 15px;
  color: #df0002;
  text-decoration: none;
}

.a14:link {
  font-size: 18px;
  color: #131313;
  text-decoration: none;
}

.a14:visited {
  font-size: 18px;
  color: #131313;
  text-decoration: none;
}

.a14:hover {
  font-size: 18px;
  color: #0078d6;
  text-decoration: none;
}

.a14:active {
  font-size: 18px;
  color: #131313;
  text-decoration: none;
}

.a15:link {
  font-size: 18px;
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.a15:visited {
  font-size: 18px;
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.a15:hover {
  font-size: 18px;
  color: #df0002;
  text-decoration: none;
}

.a15:active {
  font-size: 18px;
  color: #000;
  text-decoration: none;
}

.a16:link {
  font-size: 22px;
  color: #131313;
  text-decoration: none;
}

.a16:visited {
  font-size: 22px;
  color: #131313;
  text-decoration: none;
}

.a16:hover {
  font-size: 22px;
  color: #0078d6;
  text-decoration: none;
}

.a16:active {
  font-size: 22px;
  color: #131313;
  text-decoration: none;
}



.pad1 {
  padding-top: 3px;
}

.pad2 {
  padding-top: 6px;
}

.pad3 {
  padding-bottom: 16px;
}

.pad4 {
  padding-top: 4px;
}

.pad5 {
  padding-top: 20px;
}

.line-height1 {
  line-height: 30px;
}

.line-height2 {
  line-height: 25px;
}

.line-height3 {
  line-height: 40px;
}

.line-height4 {
  line-height: 45px;
}

.line-height5 {
  line-height: 36px;
}

.line-height6 {
  line-height: 54px;
}

.line-height7 {
  line-height: 34px;
}

.line-height8 {
  line-height: 47px;
}

.mar1 {
  margin-top: 4px;
}

.mar2 {
  margin-top: 12px;
}

.mar3 {
  margin-top: 36px;
}

.mar4 {
  margin-bottom: 12px;
}

.mar5 {
  margin-top: 28px;
}

.input1 {
  width: 222px;
  height: 28px;
  line-height: 30px;
  padding-left: 8px;
  border: 1px solid #c5c5c5;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.input2 {
  width: 580px;
  height: 30px;
  line-height: 30px;
  padding-left: 8px;
  border: 1px solid #c5c5c5;
}

.input3 {
  width: 315px;
  height: 30px;
  line-height: 30px;
  padding-left: 8px;
  border: 1px solid #c5c5c5;
}

.input4 {
  width: 222px;
  height: 24px;
  line-height: 26px;
  padding-left: 8px;
}

.texta1 {
  width: 579px;
  padding-left: 8px;
  height: 200px;
  border: 1px solid #c5c5c5;
}

.search {
  width: 100%;
  min-width: 1200px;
  background:  repeat-x;
}

.search1 {
  width: 1200px;
  margin: 0 auto;
}

.search1 ul li {
  float: left;
}

.search1 ul li.rq {
  width: 920px;
}

.search1 ul li.znss {
  width: 232px;
}

.search1 ul li.ssan {
  width: 48px;
}


.main1 {
  width: 1180px;
  margin: 0 auto 10px auto;
}

.itop {
  width: 1180px;
  margin: 15px auto 0 auto;
}

.titleitop {
  width: 1180px;
  text-align: center;
  margin-bottom: 5px;
}

.contentitop {
  line-height: 25px;
}

.picnews {
  float: left;
  width: 572px;
}

.focus {
  position: relative;
  width: 572px;
  height: 353px;
  background-color: #ffffff;
  text-align: center;
}

/*
.focus img{width:572px;height:353px;}
*/
.focus img {
  max-width: 572px;
  width: auto;
  height: 353px;
  margin: 0 auto;
}

.focus .shadow {
  width: 367px;
  overflow: hidden;
  display: block;
}

.focus .shadow .title {
  width: 367px;
  height: 32px;
  padding-left: 30px;
  padding-top: 10px;
  overflow: hidden;
}

.focus .shadow .title a {
  text-decoration: none;
  color: #ffffff;
  font-size: 15px;
  font-weight: bolder;
}

.focus .btn {
  position: absolute;
  bottom: 9px;
  left: 470px;
  overflow: hidden;
  zoom: 1;
}

.focus .btn a {
  position: relative;
  display: inline;
  width: 9px;
  height: 9px;
  border-radius: 5px;
  margin: 0 5px;
  color: #b0b0b0;
  font: 12px/15px "\5b8b\4f53";
  text-decoration: none;
  text-align: center;
  outline: 0;
  float: left;
  background: #ffffff;
}

.focus .btn a:hover,
.focus .btn a.current {
  cursor: pointer;
  background: #d40000;
}

.focus .fpic {
  position: absolute;
  left: 0px;
  top: 0px;
}

.focus .d1fbt {
  overflow: hidden;
  zoom: 1;
  height: 16px;
  z-index: 10;
}

.focus .shadow {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0px;
  z-index: 10;
  height: 42px;
  line-height: 42px;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#80000000', endcolorstr='#80000000')\9;
  display: block;
  text-align: left;
}

.focus .shadow a {
  text-decoration: none;
  color: #fff;
  font-size: 15px;
  overflow: hidden;
  margin-left: 10px;
  font-family: "\5fae\8f6f\96c5\9ed1";
}

/*
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#ffffff;}  
.focus .fcon img{display:block;}
*/
.focus .fcon {
  position: relative;
  width: 572px;
  float: left;
  display: none;
  background: #ffffff;
  text-align: center;
}

.focus .fcon img {
  display: table;
}

.focus .fbg {
  bottom: 9px;
  left: 470px;
  position: absolute;
  height: 21px;
  text-align: center;
  z-index: 200;
}

.focus .fbg div {
  margin: 4px auto 0;
  overflow: hidden;
  zoom: 1;
  height: 14px
}

.focus .d1fbt a {
  position: relative;
  display: inline;
  width: 9px;
  height: 9px;
  border-radius: 5px;
  margin: 0 5px;
  color: #b0b0b0;
  font: 12px/15px "\5b8b\4f53";
  text-decoration: none;
  text-align: center;
  outline: 0;
  float: left;
  background: #ffffff;
}

.focus .d1fbt .current,
.focus .d1fbt a:hover {
  background: #d40000;
}

.focus .d1fbt img {
  display: none;
}

.focus .d1fbt i {
  display: none;
  font-style: normal;
}



.rdwy {
  width: 583px;
  float: right;
}

.titlerdwy {
  width: 583px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.titlerdwy span {
  width: 140px;
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: block;
}

.contentrdwy {
  width: 583px;
}

.contentrdwy ul {
  width: 563px;
  margin: 0 auto;
  padding: 4px 0;
}

.contentrdwy ul li {
  background:  no-repeat left center;
  padding-left: 10px;
}

.contentrdwy ul li span {
  float: right;
  color: #a8a7a7;
}



.ztbig {
  width: 1180px;
  height: 110px;
  margin: 0 auto;
}

.ztbig img {
  width: 1180px;
  height: 110px;
}

.big {
  width: 100%;
  height: 337px;
  background:  top center no-repeat;
  overflow: hidden;
  z-index: 10;
}

.main2 {
  width: 1180px;
  margin: 5px auto;
}

.main3 {
  width: 1180px;
  margin: 10px auto 0 auto;
}


.gzdt {
  width: 441px;
  float: left;
}

.titlegzdt {
  width: 441px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.titlegzdt span {
  width: 140px;
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: block;
}

.contentgzdt {
  width: 441px;
}

.contentgzdt ul {
  width: 421px;
  margin: 0 auto;
  padding: 4px 0;
}

.contentgzdt ul li {
  background:  no-repeat left center;
  padding-left: 10px;
}

.ldjh {
  width: 441px;
  float: left;
  margin-left: 15px;
}

.ldzc {
  width: 268px;
  float: right;
}

.titleldzc {
  width: 245px;
  height: 47px;
  line-height: 47px;
  background:  10px 12px no-repeat;
  padding-left: 23px;
}

.contentldzc {
  width: 268px;
}

.ldpic {
  width: 127px;
  float: left;
}

.ldpic img {
  width: 127px;
  height: 165px;
}

.ldname {
  width: 137px;
  float: right;
}

.zrname {
  border-bottom: 1px solid #e5e5e5;
  line-height: 27px;
  margin-bottom: 2px;
}

.zrname span {
  padding-left: 3px;
  color: #131313;
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
}

.fzrlead {
  line-height: 25px;
}

.fzrlead span {
  padding-left: 3px;
  color: #131313;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
}

.fzrname ul {
  padding-left: 3px;
  padding-bottom: 2px;
}

.fzrname ul li {
  width: 50%;
  float: left;
  line-height: 23px;
}

.cwhzcry {
  margin-top: 3px;
}


.tpxw {
  width: 1180px;
  margin: 0 auto;
}

.titletpxw {
  width: 1180px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.titletpxw span {
  width: 140px;
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: block;
}

.contenttpxw {
  width: 1180px;
}

.syboxc {
  width: 1180px;
  margin: 20px auto 0 auto;
}

.syboxc .bd {
  height: 148px;
}

.syboxc .bd .con {
  height: 148px;
  width: 1180px;
  overflow: hidden;
}

.syboxc .bd .con ul {
  height: 148px;
  width: 1180px;
  overflow: hidden;
}

.syboxc .bd .con ul li {
  width: 192px;
  height: 148px;
  float: left;
  margin-left: 22px;
  margin-right: 20px;
  text-align: center;
  line-height: 28px;
}

.syboxc .bd .con ul li img {
  width: 192px;
  height: 118px;
}



.tzgg {
  width: 441px;
  float: left;
}

.hidden {
  display: none;
}

.previewb {
  width: 441px;
  margin: 0;
  padding: 0;
}

.borb03 #ccb01,
.borb03 #ccb02 {
  position: relative;
}

.scrolldoorframeb {
  width: 441px;
  margin: auto;
}

.scrollulsdjjb {
  width: 441px;
  overflow: hidden;
  height: 54px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) repeat-x bottom;
}

.scrollulsdjjb li {
  float: left;
  margin: 0;
  height: 54px;
  padding: 0 26px;
}

.scrollulsdjjb li.sd01 {
  display: block;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) repeat-x bottom;
  height: 54px;
  line-height: 54px;
  text-align: center;
  cursor: pointer;
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
  font-family: "微软雅黑";
}

.scrollulsdjjb li.sd01 a {
  color: #0078cd;
  font-size: 22px;
  font-weight: bold;
}

.scrollulsdjjb li.sd01 a:hover {
  color: #df0002;
}

.scrollulsdjjb li.sd02 {
  display: block;
  font-size: 22px;
  font-weight: bold;
  color: #363737;
  height: 54px;
  line-height: 54px;
  text-align: center;
  cursor: pointer;
  font-family: "微软雅黑";
}

.scrollulsdjjb li.sd02 a {
  color: #363737;
  font-size: 22px;
  font-weight: bold;
}

.scrollulsdjjb li.sd02 a:hover {
  color: #df0002;
}

.contenttzgg {
  width: 431px;
  margin: 8px auto 0 auto;
}

.contenttzgg ul {
  width: 431px;
}

.contenttzgg ul li {
  width: 405px;
  background:  no-repeat 5px center;
  padding-left: 15px;
}

.contenttzgg ul li span {
  float: right;
  color: #a8a7a7;
}




.dbfc {
  width: 1180px;
  margin: 0 auto;
}

.titledbfc {
  width: 1180px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.titledbfc span {
  width: 140px;
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: block;
}

.contentdbfc {
  width: 1180px;
}

.syboxa {
  width: 1180px;
  margin: 20px auto 0 auto;
}

.syboxa .bd {
  height: 171px;
}

.syboxa .bd .con {
  height: 171px;
  width: 1180px;
  overflow: hidden;
}

.syboxa .bd .con ul {
  height: 171px;
  width: 1180px;
  overflow: hidden;
}

.syboxa .bd .con ul li {
  width: 117px;
  height: 171px;
  float: left;
  margin-left: 26px;
  margin-right: 25px;
  text-align: center;
  line-height: 28px;
}

.syboxa .bd .con ul li img {
  width: 117px;
  height: 141px;
}


.leftmain2 {
  width: 897px;
  float: left;
  margin-top: 10px;
}

.ztzl {
  width: 1180px;
  height: 134px;
}

.ztzl1 {
  width: 71px;
  height: 134px;
  float: left;
  background:  no-repeat;
}

.ztzl1 span {
  width: 27px;
  display: block;
  line-height: 23px;
  padding: 27px 0 0 25px;
}

.ztzl2 {
  width: 1104px;
  height: 134px;
  float: left;
  background:  repeat-x;
  display: block;
}

.ztzl3 {
  width: 5px;
  float: left;
}

.syboxb {
  width: 1100px;
  margin: 29px auto 0 auto;
}

.syboxb .bd {
  height: 72px;
}

.syboxb .bd .con {
  height: 72px;
  width: 1100px;
  overflow: hidden;
}

.syboxb .bd .con ul {
  height: 72px;
  width: 1100px;
  overflow: hidden;
}

.syboxb .bd .con ul li {
  width: 351px;
  height: 72px;
  float: left;
  margin-left: 6px;
  margin-right: 5px;
}

.syboxb .bd .con ul li img {
  width: 351px;
  height: 72px;
}

.jggz {
  width: 897px;
}

.previewc {
  width: 897px;
  margin: 0;
  padding: 0;
}

.borc03 #ccc01,
.borc03 #ccc02,
.borc03 #ccc03,
.borc03 #ccc04 {
  position: relative;
}

.scrolldoorframec {
  width: 897px;
  margin: auto;
}

.scrollulsdjjc {
  width: 897px;
  overflow: hidden;
  height: 54px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) repeat-x bottom;
}

.scrollulsdjjc li {
  float: left;
  margin: 0;
  height: 54px;
  padding: 0 26px;
}

.scrollulsdjjc li.sd01 {
  display: block;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) repeat-x bottom;
  height: 54px;
  line-height: 54px;
  text-align: center;
  cursor: pointer;
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
  font-family: "微软雅黑";
}

.scrollulsdjjc li.sd01 a {
  color: #0078cd;
  font-size: 22px;
  font-weight: bold;
}

.scrollulsdjjc li.sd01 a:hover {
  color: #df0002;
}

.scrollulsdjjc li.sd02 {
  display: block;
  font-size: 22px;
  font-weight: bold;
  color: #363737;
  height: 54px;
  line-height: 54px;
  text-align: center;
  cursor: pointer;
  font-family: "微软雅黑";
}

.scrollulsdjjc li.sd02 a {
  color: #363737;
  font-size: 22px;
  font-weight: bold;
}

.scrollulsdjjc li.sd02 a:hover {
  color: #df0002;
}

.contentjggz {
  width: 887px;
  margin: 8px auto 0 auto;
  height: 404px;
}

.contentjggz ul {
  width: 887px;
}

.contentjggz ul li {
  width: 873px;
  padding-left: 14px;
}

.linejggz {
  background:  repeat-x 0 58px;
}


.rightmain2 {
  width: 268px;
  float: right;
  margin-top: 10px;
}

.zlzx {
  width: 268px;
  height: 398px;
  overflow: hidden;
}

.zlzx ul li {
  height: 71px;
  padding-bottom: 12px;
}

.rdkw {
  width: 268px;
}

.titlerdkw {
  border: 1px solid #dddddd;
}

.lbrdkw {
  height: 193px;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}

.rdkws {
  width: 256px;
  margin: 0 auto;
  padding-top: 10px;
}

.rdkwsa {
  width: 100px;
  float: left;
}

.rdkwsa ul li {
  background:  no-repeat left center;
  padding-left: 6px;
}

.rdkwsb {
  width: 151px;
  float: right;
}

.rdkwsb img {
  width: 151px;
  height: 172px;
}

.rdkw3 img {
  width: 155px;
  height: 176px;
}

.dxdb {
  width: 268px;
}

.dxdb ul li {
  float: left;
}

.links {
  width: 1180px;
  margin: 0 auto;
  background: #ffedd7;
  height: 49px;
  overflow: hidden;
}

.links ul li {
  float: left;
  margin: 0 10px;
  padding-top: 12px;
}

.links1 {
  background:  no-repeat;
  width: 149px;
  height: 49px;
}

.sele1 {
  width: 175px;
  height: 26px;
}

.sele2 {
  width: 130px;
  height: 26px;
}


.linkstwo {
  width: 1180px;
  margin: 0 auto;
  background: #ffedd7;
  height: 40px;
}

.linkstwo ul li {
  float: left;
  margin: 0 23px;
  line-height: 40px;
}

.foot {
  width: 100%;
  min-width: 1180px;
  height: 118px;
  background: #43a2fc;
  color: #ffffff;
  margin-top: 10px;
}

.foot ul {
  width: 1000px;
  margin: 0 auto;
  padding-top: 30px;
}

.foot ul li {
  float: left;
}

.foot1 {
  width: 80px;
}

.foot2 {
  width: 920px;
  text-align: center;
}

.main4 {
  width: 1180px;
  margin: 10px auto 0 auto;
  background:  repeat-y;
}

.dbxxnr {
  width: 1180px;
  background:  no-repeat left bottom;
}


/* .main5{width:1180px;margin:10px auto 0 auto;background:url(/uploads/image/dimages/ldzc_11.jpg) repeat-y;} */
/* .ldzcnr{width:1180px;background:url(/uploads/image/dimages/ldzc_13.jpg) no-repeat left bottom;} */

.ldzci {
  width: 155px;
  height: 202px;
}

.leftmain4 {
  width: 268px;
  float: left;
  min-height: 500px;
}

.leftmain5 {
  width: 268px;
  float: left;
  min-height: 380px;
}

.dbxx {
  width: 268px;
}

.dbxx1 {
  background: url(/uploads/image/dimages/dbxx_03.jpg) no-repeat;
  line-height: 73px;
  font-size: 28px;
  font-weight: bold;
  font-family: "微软雅黑";
  color: #0957cc;
  text-align: center;
  letter-spacing: 3px;
}

.dbxx1 span {
  color: #e10404;
}

.dbxx2 {
  background: url(/uploads/image/dimages/dbxx_08.jpg) no-repeat;
  height: 17px;
}

.dbxx3 dl {
  width: 229px;
  margin: 0 auto;
}

.dbxx3 dl dd {
  line-height: 40px;
  height: 40px;
  background:  no-repeat;
}

.dbxx3 dl dd a {
  padding-left: 22px;
  width: 207px;
  height: 40px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.curr {
  background:  no-repeat;
  width: 229px;
  height: 40px;
  display: block;
}

.dbxx3 dl dt {
  height: 40px;
  line-height: 40px;
  background:  no-repeat;
  padding-left: 20px;
}

.dbxx3 dl dt a {
  width: 207px;
}

.dbxx3 dl dt span {
  width: 147px;
  display: inline-block;
}




.rightmain4 {
  width: 897px;
  float: right;
}

.ldzclb {
  width: 897px;
}

.titleld {
  width: 897px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.dbt {
  width: 897px;
}

.titledbt {
  width: 897px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.dbtname {
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: inline-block;
  padding: 0 15px;
}

.contentdbt {
  width: 897px;
}

.contentdbt ul {
  width: 870px;
  margin: 10px auto;
  padding: 4px 0;
}

.contentdbt ul li {
  float: left;
  text-align: center;
  width: 117px;
  margin: 0 27px;
  height: 187px;
  overflow: hidden;
}

.contentdbt ul li img {
  width: 117px;
  height: 141px;
}

.page {
  width: 870px;
  margin: 0 auto;
  text-align: center;
}

.dbxxi {
  width: 117px;
  height: 141px;
}

.border1 {
  border: 5px solid #ffffff;
}

.font1 {
  font-size: 26px;
  font-weight: bold;
  color: #046dd5;
}

.font2 {
  font-size: 26px;
  font-weight: bold;
  color: #f5f023;
}

.font3 {
  font-size: 17px;
  font-weight: bold;
  color: #f5f023;
}

.font4 {
  color: #ffffff;
}

.font5 {
  color: #9b9696;
}

.font6 {
  color: #046dd5;
}

.font7 {
  color: #0078cd;
}


#ldzw {
  width: 635px;
}

.contentjgsz {
  width: 867px;
  margin: 0 auto;
  padding-top: 15px;
}


.zrzc {
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: inline-block;
  padding: 0 35px;
  font-family: "微软雅黑";
  font-size: 22px;
  font-weight: bold;
  color: #0078cd;
}

.dbxx31 dl {
  width: 229px;
  margin: 0 auto;
}

.dbxx31 dl dd {
  line-height: 40px;
  margin-bottom: 10px;
}

.dbxx31 dl dd a.zrzczw {
  padding-left: 22px;
  width: 207px;
  display: block;
}

.zrzcname {
  width: 225px;
}

.zrzcname ul li {
  float: left;
  width: 75px;
  margin: 0 auto;
  text-align: center;
}

.zrzcname ul li.one {
  float: none;
}

.xwzxldzc {
  width: 1060px;
  margin: 0 auto;
}

.ldzclist h2 {
  background: #dae3ea;
  text-align: center;
  height: 3px;
  line-height: 3px;
  margin: 30px 0;
}

.ldzclist h2 span {
  color: #4174cd;
  background: #fff;
  padding: 0 26px;
  border-left: 6px solid #4174cd;
  border-right: 6px solid #4174cd;
  font-family: "微软雅黑";
  font-size: 20px;
  font-weight: bold;
  display: inline-block;
  height: 20px;
  line-height: 18px;
  margin-top: -6px;
}

.ldzclistul {
  margin: 30px 0;
}

.ldzclistul:after {
  display: table;
  content: '';
  clear: both;
}

.ldzclistul li {
  width: 212px;
  text-align: center;
  font-size: 16px;
  margin: 0 auto;
  float: left;
}

.ldzclistul li a i {
  display: block;
  margin: 6px 0 10px 0;
  font-style: normal;
  min-height: 20px;
}

.ldzclistul li.one {
  float: none;
}


.ldzclistfzr {
  width: 1060px;
  margin: 0 auto;
  text-align: center;
}

.ldzclistfzr a {
  height: 240px;
  width: 200px;
  overflow: hidden;
  display: inline-block;
}

.ldzclistfzr h2 {
  background: #dae3ea;
  text-align: center;
  height: 3px;
  line-height: 3px;
  margin: 30px 0;
}

.ldzclistfzr h2 span {
  color: #4174cd;
  background: #fff;
  padding: 0 26px;
  border-left: 6px solid #4174cd;
  border-right: 6px solid #4174cd;
  font-family: "微软雅黑";
  font-size: 20px;
  font-weight: bold;
  display: inline-block;
  height: 20px;
  line-height: 18px;
  margin-top: -6px;
}



.news {
  width: 897px;
  float: left;
}

.titlenews {
  width: 897px;
  background: url(/uploads/image/dimages/indexczrd_17.jpg) bottom repeat-x;
}

.newsname {
  text-align: center;
  background: url(/uploads/image/dimages/indexczrd_14.jpg) bottom repeat-x;
  height: 54px;
  line-height: 54px;
  display: inline-block;
  padding: 0 15px;
}

.contentnews {
  width: 897px;
}

.contentnews ul {
  width: 870px;
  margin: 0 auto;
  padding: 4px 0;
}

.contentnews ul li {
  background:  no-repeat left center;
  padding-left: 10px;
}

.contentnews ul li span {
  color: #a8a7a7;
  float: right;
}

.newsxq {
  width: 1180px;
  float: left;
}

.titlenewsxq {
  width: 1180px;
}

.newsxqname {
  text-align: center;
  height: 50px;
  line-height: 54px;
  display: inline-block;
  padding: 0 15px;
  border-bottom: 3px solid #2b5ca9;
}

.xwzx {
  width: 1138px;
  margin: 0 auto;
}

.titlexwzx {
  font-size: 28px;
  font-weight: bold;
  font-family: "微软雅黑";
  color: #ef0101;
  text-align: center;
  background:  repeat-x bottom;
  padding: 10px 0;
}

.date {
  color: #a8a7a7;
  text-align: center;
}

.contentxwzx {
  width: 1138px;
}

.ewm {
  width: 1138px;
  text-align: center;
  font-size: 12px;
  color: #acacac;
}

.ewm img {
  display: inline !important;
}

.contentxwzx p span img,
.contentxwzx p img,
.contentxwzx p img,
.contentxwzx span img,
.contentxwzx b img {
  max-width: 900px !important;
  height: auto !important;
}

.contentxwzx p font img {
  width: auto !important;
  height: auto !important;
}

.contentrdkw {
  width: 897px;
}

.contentrdkw ul {
  width: 870px;
  margin: 10px auto;
  padding: 4px 0;
}

.contentrdkw ul li {
  float: left;
  text-align: center;
  width: 155px;
  margin: 0 31px;
  height: 221px;
  overflow: hidden;
}

.contentrdkw ul li img {
  width: 155px;
  height: 176px;
}

.contentrdkw ul li img {}

.jbhg {
  width: 52px;
  height: 120px;
  padding: 0;
  position: fixed;
  _position: absolute;
  right: 30px;
  top: 410px;
}


.pagebox {
  height: 40px;
  line-height: 40px;
  text-align: center;
}

/**********************概览分页样式*****************************/
.clspage {
  text-align: center;
  margin: 25px auto auto;
  padding: 0;
  overflow: hidden;
  font-size: 14px;
  font-family: microsoft yahei, simhei;
}

.clspage a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  height: 25px;
  line-height: 25px;
  padding: 0px 7px;
  margin-right: 4px;
  text-decoration: none;
  background-color: #076fd7;
  border: 1px solid #076fd7;
  color: white;
  overflow: hidden;
}

.clspage a:hover {
  background-color: #fff;
  color: #076fd7;
  border-color: #076fd7;
}

.clspage span {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  height: 25px;
  line-height: 25px;
  padding: 0px 7px;
  margin-right: 4px;
  background-color: #f7f7f7;
  border: 1px solid #bdbdbd;
  color: black;
}



@media screen and (max-width: 767px) {

  .titlenewsxq,
  .main3,
  .newsxq,
  .xwzxldzc,
  .ldzclistfzr,
  .ldzcnr,
  .ldzclb,
  .titleld {
    width: 100%;
  }

  .ldzclistul li {
    float: none;
  }

  .rightmain4 {
    width: 100%;
    margin-top: 20px;
  }

  .main5 {
    width: 100%;
    background: none;
  }

  .leftmain5 {
    background: url(/uploads/image/dimages/ldzc_11.jpg) repeat-y;
  }

  .ldzcnr {
    background-position: 0px 425px;
  }

}