.jnpageold .main_list li {
  width: 48%;
  padding: 18px 22px 0 22px;
  margin: 0 4% 30px 0;
}
.jnpageold .main_list li:nth-child(2n){
  margin-right: 0;
}
.jnpageold  .main_list li span {
  font-size: 44px;
  line-height: 90px;
}
.jnpageold  .title {
  width: 400px;
  line-height: 80px;
  font-size: 48px;
  border-radius: 30px;
}
.jnpageold .zcwj_title ul.tit li {
  font-size: 44px;
  line-height: 70px;
}
.jnpageold .zcwj_title ul.tit li::after {
  content: "";
  width: 4px;
  height: 50px;
  margin: 0 20px -12px 20px;
}
.jnpageold  .zcwj_title ul.more {
  float: right;
}
.jnpageold .zcwj_title ul.more a {
  width: 268px;
  line-height: 78px;
  font-size: 32px;
  border-radius: 40px;
}
.jnpageold .zcwj_list li {
  line-height: 90px;
  font-size: 36px;
}
.jnpageold .zcwj_list li a {
  max-width: 75%;
}
.jnpageold .zcwj_list li span {
  margin-left: 20px;
}
.jnpageold .zcwj_list li::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #c2c2c2;
  float: left;
  margin: 40px 17px 0 0;
}
.jnpageold .bmfw_list li {
  float: left;
  width: 380px;
  height: 78px;
  line-height: 78px;
  box-shadow: 2px 2px 10px 0 rgba(0,0,0,0.07);
  margin-right: 18px;
  margin-bottom: 36px;
  text-align: center;
}
.jnpageold .bmfw_list li:nth-child(5n){
  margin-right:18px;
}
.jnpageold .bmfw_list li:nth-child(3n){
  margin-right: 0;
}
.jnpageold .bmfw_list li a{
  font-size: 32px;
}
.jnpageold .jnghb,.jnpageold  .jnwza a{
    line-height: 50px;
font-size: 28px;
}