
.container .jj_title {  text-align: center;
  margin-top: 114px;
}
.container .jj_title h1 {
  font-size: 30px;
  color: #d01f25;
  font-weight: bold;
}
.container .jj_title h2 {
  font-size: 18px;
  margin-top: 10px;
}
.container .jj_jtjj {
  margin-top: 120px;
  height: 740px;
}
.container .jj_jtjj .jtjj_t {
  float: left;
  width: 31%;
}
.container .jj_jtjj .jtjj_t img {
  width: 100%;
}
.container .jj_jtjj .jtjj_nr {
  float: right;
  width: 48%;
}
.container .jj_jtjj .jtjj_nr h2 {
  font-size: 25px;
  color: #d01f25;
  font-weight: bold;
  margin-bottom: 14px;
}
.container .jj_jtjj .jtjj_nr p {
  font-size: 18px;
  line-height: 36px;
  text-indent: 2em;
  text-align: justify;
}

.container .jj_sj {
  margin-top: 40px;
  height: 600px;
}
.container .jj_sj .jj_xx {
  width: 50%;
  float: left;
  text-align: left;
}
.container .jj_sj .jj_xx h1 {
  margin-top: 20px;
  font-size: 25px;
  color: #d01f25;
  font-weight: bold;
}
.container .jj_sj .jj_xx h2 {
  font-size: 18px;
}
.container .jj_sj .jj_xx ul {
  margin-top: 54px;
}
.container .jj_sj .jj_xx ul li {
  margin-top: 2px;
  width: 100%;
  height: 48px;
  border: 1px solid #eeeeee;
  display: flex;                  
  align-items: center;
}
.container .jj_sj .jj_xx ul li h3 {
  width: 90px;
  text-align: left;
  font-size: 18px;
  color: #d01f25;
  float: left;
  margin-right: 76px;
}
.container .jj_sj .jj_xx ul li h4 {
  font-size: 18px;
  float: left;
}
.container .jj_sj .jj_xx .jj_xx_h1 {
  margin-top: 40px;
  font-size: 25px;
  color: #d01f25;
  font-weight: bold;
}
.container .jj_sj .jj_xx p {
  margin-top: 20px;
  font-size: 18px;
  text-indent: 2em;
  line-height: 40px;
}
.container .jj_sj .jj_cw {
  float: right;
  width: 762px;
}
.container .jj_sj .jj_cw .jj_cw_one {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.container .jj_sj .jj_cw .jj_cw_one .jj_cw_title h1 {
  margin-top: 20px;
  font-size: 25px;
  color: #d01f25;
  font-weight: bold;
}
.container .jj_sj .jj_cw .jj_cw_one .jj_cw_title h2 {
  font-size: 18px;
}
.container .jj_sj .jj_cw .jj_cw_one .jj_cw_year .combobox {
  box-sizing: border-box;
  width: 250px;
  height: 50px;
  font-size: 25px;
  color: #d01f25;
}
.container .jj_sj .jj_cw .jj_cw_two ul {
  overflow: hidden;
}
.container .jj_sj .jj_cw .jj_cw_two ul li {
  display: grid;
  align-content: center;
  float: left;
  width: 335px;
  height: 234px;
  border: 1px solid #c9c9c9;
  border-radius: 10px;
  margin-top: 55px;
  margin-right: 86px;
}
.container .jj_sj .jj_cw .jj_cw_two ul li span {
  display: block;
  text-align: center;
}
.container .jj_sj .jj_cw .jj_cw_two ul li .sp1 {
  font-size: 18px;
  color: #333333;
  margin-bottom: 18px;
}
.container .jj_sj .jj_cw .jj_cw_two ul li .sp2 {
  font-weight: bold;
  font-size: 25px;
  color: #d01f25;
}
.container .jj_sj .jj_cw .jj_cw_two ul li:nth-child(2n) {
  margin-right: 0 !important;
}
