/* sxrq s */
.sxrqbox .sxrq li {
  margin-right: 82px;
}

.sxrqbox .sxrq li:last-child {
  margin-right: 30px;
}

/* sxrq e */
/* xxsh s */
.xxsh {
  padding: 55px 0;
  height: auto;
  background: url(../images/b-lxsc/bg-xxsh.png) center center no-repeat;
  background-size: 100% 100%;
  border-radius: 20px;
  overflow: hidden;
}

.xxsh .xxshcontent {
  width: 1060px;
  padding: 0;
  background: none;
  height: auto;
  margin: 0 auto;
}

.xxsh .xxshcontent p {
  width: 100%;
  height: 60px;
  margin-bottom: 20px;
  background: url(../images/b-flink/xxsg-b.png) center center no-repeat;
  line-height: 60px;
  box-shadow: 3px 3px 14px 1px rgba(0, 94, 255, 0.1500);
  padding-left: 30px;
  box-sizing: border-box;
  border-radius: 0 15px 15px 0;
  text-align: left;
}

.xxsh .xxshcontent p b {
  margin-right: 90px;
}

.xxsh .xxshcontent p:last-child {
  margin: 0;
}

.xxsh .xxshcontent p:nth-child(2n) {
  background: url(../images/b-flink/xxsh-y.png) center center no-repeat;
}

.xxsh .xxshcontent p i {
  margin: 0 10px;
  background: url(../images/b-flink/true.png)center center no-repeat;
}

/* xxsh e */
/* jsd s */
.jsd div {
  overflow: hidden;
  height: 60px;
  width: 377px;
  box-sizing: border-box;
  border: 4px solid #fff;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 0;
  line-height: 1;
  background: rgba(0, 94, 255, 0.1);
  position: relative;
  margin-bottom: 20px;
  float: left;
  box-shadow: 3px 3px 14px 1px rgba(0, 94, 255, 0.1600);
  border-radius: 16px;
  margin-right: 34px;
}

.jsd div:nth-child(4),
.jsd div:nth-child(5) {
  background: rgba(255, 195, 66, 0.15);
  width: 580px;
}

.jsd div::after {
  position: absolute;
  height: 100%;
  content: '';
  width: 4px;
  background: #cee0ff;
  left: 70px;
  top: 0;
}

.jsd div:nth-child(4)::after{
  background: #e5e7e3;
}
.jsd div:nth-child(5)::after{
  background: #e5e7e3;
}
.jsd div img {
  margin-left: 15px;
}

.jsd div p {
  margin-left: 25px;
  color: #000000;
  font-size: 16px;
  line-height: 26px;
}

/* jsd e */
/* sjlx s */
.sjlxbox {
  width: 100%;
  margin-top: 110px;
}

.t-sjlx {
  width: 1200px;
  margin: 0 auto;
  height: 48px;
  background: url(../images/t-sjlx.png) center center no-repeat;
  text-align: center;
  font-size: 36px;
  color: #000000;
  font-weight: bold;
}

.t-sjlx span {
  padding-left: 78px;
  font-size: 36px;
  color: #005EFF;
  font-weight: bold;
  line-height: 48px;
  position: relative;
}

.t-sjlx span i {
  position: absolute;
  width: 68px;
  height: 48px;
  left: 0;
  top: 0;
  background: url(../images/icon-sjlx.png)center left no-repeat;
}

.sjlxbox .sjlx {
  width: 1207px;
  font-size: 0;
  line-height: 1;
  margin: 0 auto;
  margin-top: 25px;
}

/* sjjm e */
/* sjfc s */
.sjfcbox {
  width: 100%;
  margin-top: 80px;
}

.t-sjfc {
  width: 1200px;
  margin: 0 auto;
  height: 48px;
  background: url(../images/t-sjfc.png) center center no-repeat;
  text-align: center;
  font-size: 36px;
  color: #000000;
  font-weight: bold;
}

.t-sjfc span {
  padding-left: 78px;
  font-size: 36px;
  color: #005EFF;
  font-weight: bold;
  line-height: 48px;
  position: relative;
}

.t-sjfc span i {
  position: absolute;
  width: 68px;
  height: 48px;
  left: 0;
  top: 0;
  background: url(../images/icon-sjfc.png)center left no-repeat;
}

.sjfcbox .sjfc {
  width: 1207px;
  font-size: 0;
  line-height: 1;
  margin: 0 auto;
  margin-top: 25px;
}

/* sjjm e */