.neirong {
  width: 10rem;
  height: 73rem;
  background-color: #fff;
}
.neirong .top {
  margin-bottom: 0.6875rem;
}
.neirong .top img {
  width: 10rem;
  height: 10.28125rem;
}
.wrap {
  width: 9.375rem;
  margin: 0 auto;
}
.wrap .top-info p {
  font-size: 0.34375rem;
  color: #3c3c3c;
  line-height: 0.546875rem;
  margin: 0.1875rem 0;
  padding-left: 0.1875rem;
  letter-spacing: 0.03125rem;
}
.wrap .top-info p span {
  color: #f29311;
}
.wrap .kefu {
  width: 4.46875rem;
  height: 0.75rem;
  line-height: 0.75rem;
  background-color: #fe730c;
  margin-top: 0.453125rem;
  margin-left: 4.859375rem;
  border-radius: 0.375rem;
  letter-spacing: 0.03125rem;
  font-size: 0.359375rem;
  color: white;
  text-align: center;
}
.wrap .kefu img {
  width: 0.5rem;
  height: 0.5rem;
  padding-top: 0.09375rem;
}
.wrap .pub {
  margin-top: 0.828125rem;
}
.wrap .pub .cn {
  height: 0.546875rem;
  font-size: 0.546875rem;
  font-weight: 500;
  line-height: 0.546875rem;
  color: #0d6bbf;
  letter-spacing: 0.03125rem;
  text-align: center;
  margin-bottom: 0.234375rem;
}
.wrap .pub .cn span {
  color: #d51511;
}
.wrap .pub h3 {
  font-size: 0.390625rem;
  line-height: 0.390625rem;
  color: #06569c;
  text-align: center;
}
.wrap .pub h4 {
  width: 3.921875rem;
  height: 0.4375rem;
  border: 0.03125rem solid #ff8022;
  border-radius: 0.09375rem;
  margin: 0 auto;
  font-size: 0.28125rem;
  text-align: center;
  color: #333;
}
.wrap .pub .dixian {
  line-height: 0.109375rem;
  text-align: center;
}
.wrap .pub .dixian .yuan {
  width: 0.109375rem;
  height: 0.109375rem;
  background-color: #0d6bbf;
  display: inline-block;
  border-radius: 50%;
  margin: 0;
}
.wrap .pub .dixian .xian {
  width: 6.453125rem;
  height: 1px;
  background-color: #0d6bbf;
  display: inline-block;
  margin-bottom: 0.046875rem;
}
.wrap .fangfa {
  margin-top: 0.65625rem;
  height: 10.90625rem;
}
.wrap .fangfa li {
  width: 9.34375rem;
  height: 2.46875rem;
  border: 0.015625rem solid #d2d2d2;
  margin-bottom: 0.296875rem;
  position: relative;
}
.wrap .fangfa li .fangfa-left {
  width: 0.3125rem;
  height: 2rem;
  background-color: #40aff1;
  color: #fff;
  font-size: 0.359375rem;
  font-weight: 600;
  line-height: 0.375rem;
  padding: 0 0.3125rem;
  padding-top: 0.5rem;
  float: left;
  position: absolute;
  top: -0.015625rem;
}
.wrap .fangfa li .fangfa-left span {
  padding-left: 0.046875rem;
}
.wrap .fangfa li .fangfa-left .xue {
  padding-left: 0;
  display: inline-block;
  margin-top: 0.15625rem;
}
.wrap .fangfa li .fangfa-right {
  width: 8.28125rem;
  height: 2.1875rem;
  float: right;
  padding: 0.140625rem 0;
  position: relative;
}
.wrap .fangfa li .fangfa-right img {
  width: 2.1875rem;
  height: 2.1875rem;
  float: left;
  margin-right: 0.25rem;
}
.wrap .fangfa li .fangfa-right span {
  font-size: 0.328125rem;
  font-weight: 400;
  position: absolute;
  top: 0.71875rem;
  color: #222;
  font-weight: 300;
}
.wrap .fangfa li .fangfa-right .yaowu-shoushu {
  top: 0.5rem;
}
.wrap .qubie {
  width: 9.34375rem;
  height: 6.9375rem;
  display: flex;
  justify-content: space-between;
  margin-top: 0.78125rem;
  padding: 0 0.015625rem;
  border-radius: 0.140625rem;
}
.wrap .qubie li {
  width: 4.453125rem;
  height: 6.875rem;
  background-color: #dbecfe;
  border: 0.03125rem solid #b1d7fa;
  border-radius: 0.140625rem;
  overflow: hidden;
}
.wrap .qubie li img {
  width: 4.4375rem;
  height: 3.171875rem;
}
.wrap .qubie li h2 {
  height: 0.90625rem;
  line-height: 0.90625rem;
  font-size: 0.375rem;
  color: #104c8c;
  text-align: center;
  border-bottom: 0.03125rem dashed #caddf1;
}
.wrap .qubie li p {
  font-size: 0.328125rem;
  line-height: 0.53125rem;
  font-weight: 300;
  letter-spacing: 0.015625rem;
  padding-left: 0.15625rem;
  margin-top: 0.3125rem;
  color: #222;
}
.wrap .qubie li .tannang {
  padding-left: 0.296875rem;
}
.wrap .step {
  width: 9.296875;
  height: 2.953125rem;
  margin-top: 0.625rem;
  padding-left: 0.078125rem;
  overflow: hidden;
}
.wrap .step img {
  width: 0.328125rem;
  height: 0.453125rem;
  position: relative;
  top: -1.015625rem;
  margin-left: 0.03125rem;
}
.wrap .step .steps {
  width: 2rem;
  height: 2.953125rem;
  display: inline-block;
}
.wrap .step .steps h4 {
  width: 1.09375rem;
  height: 1rem;
  line-height: 1rem;
  background-image: url(../images/beijing_03.jpg);
  background-size: 1.09375rem 1rem;
  text-align: center;
  color: white;
  font-family: none;
  font-size: 0.546875rem;
  font-weight: 900;
  margin: 0 auto;
}
.wrap .step .steps p {
  width: 2rem;
  height: 1.953125rem;
  background-color: #4171b9;
  text-align: center;
  overflow: hidden;
  border-radius: 0.34375rem;
}
.wrap .step .steps p span {
  font-size: 0.328125rem;
  display: inline-block;
  margin-top: 0.46875rem;
  color: white;
}
.wrap .step .one h4 {
  background-image: url(../images/beijing_01.jpg);
}
.wrap .step .one p {
  background-color: #7ec062;
  overflow: hidden;
}
.wrap .step .one p span {
  font-size: 0.328125rem;
  display: block;
  margin-top: 0;
}
.wrap .step .one p .left {
  width: 0.6875rem;
  height: 2.953125rem;
  float: left;
  font-size: 0.359375rem;
  line-height: 0.375rem;
  font-weight: 600;
  color: white;
  padding-left: 0.0625rem;
  padding-top: 0.203125rem;
  background-color: #46862d;
}
.wrap .step .one p .right {
  float: left;
  width: 1.25rem;
  height: 2.953125rem;
  color: white;
  padding-top: 0.25rem;
}
.wrap .step .two h4 {
  background-image: url(../images/beijing_02.jpg);
}
.wrap .step .two p {
  background-color: #fd8e32;
}
.wrap .step .four h4 {
  background-image: url(../images/beijing_04.jpg);
}
.wrap .step .four p {
  background-color: #11ad86;
}
.wrap .step .four p span {
  margin-top: 0.28125rem;
  text-align: left;
  margin-left: 0.1875rem;
}
.wrap .shoushu {
  width: 9.375rem;
  height: 9.53125rem;
  margin-top: 1.171875rem;
  text-align: center;
  padding-top: 0.078125rem;
  position: relative;
}
.wrap .shoushu img {
  width: 4.609375rem;
  height: 4.6875rem;
  margin-bottom: 0.078125rem;
}
.wrap .shoushu .touming-big {
  width: 6.5rem;
  height: 2.78125rem;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 0.265625rem;
  position: absolute;
  left: 50%;
  margin-left: -3.25rem;
  top: 50%;
  margin-top: -1.390625rem;
}
.wrap .shoushu .touming-big .touming-sma {
  width: 6.1875rem;
  height: 1.4765625rem;
  background-color: rgba(255, 255, 255, 0.9);
  margin: 0 auto;
  margin-top: 0.28125rem;
  padding-top: 0.7421875rem;
  border-radius: 0.21875rem;
  position: relative;
}
.wrap .shoushu .touming-big .touming-sma .up {
  background-color: rgba(255, 255, 255, 0.9);
  font-size: 0.34375rem;
  color: #4171b9;
  letter-spacing: 0.015625rem;
  position: absolute;
  left: 50%;
  margin-left: -1.5625rem;
  top: 0.46875rem;
  padding: 0 0.03125rem;
}
.wrap .shoushu .touming-big .touming-sma div {
  width: 4.59375rem;
  height: 0.703125rem;
  background-color: rgba(255, 255, 255, 0.9);
  border: 0.015625rem dashed #a6a6a6;
  margin: 0 auto;
}
.wrap .shoushu .touming-big .touming-sma .down {
  background-color: rgba(255, 255, 255, 0.7);
  font-size: 0.359375rem;
  color: #333;
  font-weight: 300;
  padding: 0 0.046875rem;
  position: absolute;
  margin-left: 0.890625rem;
  top: 1.1875rem;
}
.wrap .lunbo {
  margin-top: 0.625rem;
}
.wrap .lunbo .lunboimg {
  width: 9.28125rem;
  height: 7.4375;
  border-radius: 0.109375rem;
  margin: 0 auto;
}
.wrap .lunbo .lunboimg img {
  width: 9.28125rem;
  height: 5.046875rem;
}
.wrap .lunbo .lunboimg .lunbotext {
  width: 9.28125rem;
  height: 2.390625rem;
  background-image: url(../images/beijing_07.jpg);
  background-size: 9.28125rem 2.390625rem;
  margin: 0 auto;
  margin-top: 0.25rem;
}
.wrap .lunbo .lunboimg .lunbotext p {
  font-size: 0.359375rem;
  text-align: center;
  padding-top: 0.625rem;
  color: #222;
  font-weight: 300;
}
.wrap .lunbo .lunboimg .lunbotext .p3 {
  text-align: left;
  padding-top: 0.46875rem;
  margin-left: 0.46875rem;
  margin-right: 0.3125rem;
}
.wrap .lunbo .fenye {
  width: 0.3125rem;
  height: 0.3125rem;
  line-height: 0.28125rem;
  border-radius: 50%;
  color: white;
  font-size: 0.28125rem;
}
.qianti {
  width: 10rem;
  height: 1.765625rem;
  background-image: url(../images/beijing_05.jpg);
  background-size: 10rem 2.078125rem;
  margin-top: 0.765625rem;
  padding-top: 0.46875rem;
}
.qianti p {
  width: 10rem;
  height: 0.625rem;
  text-align: center;
  font-size: 0.4375rem;
  color: #586671;
}
.qianti p span {
  color: #93481c;
  font-weight: 500;
}
.qianti a {
  width: 4.625rem;
  height: 0.53125rem;
  line-height: 0.46875rem;
  background-color: #fe730c;
  margin: 0 auto;
  margin-top: 0.3125rem;
  border-radius: 0.375rem;
  letter-spacing: 0.015625rem;
  font-size: 0.3125rem;
  color: white;
  text-align: center;
  display: block;
}
.qianti a img {
  width: 0.5rem;
  height: 0.5rem;
}
.wujun {
  width: 9.5625rem;
  height: 2.84375rem;
  margin: 0 auto;
  margin-left: 0.265625rem;
  margin-top: 0.625rem;
}
.wujun img {
  width: 9.5625rem;
  height: 2.84375rem;
}
