.research_index .research-mian .group_index .ContList a.assort_item {
  display: block;
  font-size: 16px;
  line-height: 30px;
  margin: 0 -14px;
  padding-left: 14px;
  padding-right: 14px;
  color: #0a0a0a;
  }
  .research_index .research-mian .group_index .ContList a.assort_item .item_icon {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin-right: 5px;
    background-image: url("../images/icon.png");
    background-repeat: no-repeat;
    vertical-align: middle;
    background-position: -32px -206px; }
  .research_index .research-mian .group_index .ContList a.assort_item:nth-child(2n) {
    background-color: #f6f6f6; }

.research_index .research-mian .group_index .listImg {
  margin-left: -25px;
  margin-right: -25px; }
  .research_index .research-mian .group_index .listImg .img_item {
    margin-left: 25px;
    margin-right: 25px;
    width: 262px;
    float: left; }
    .research_index .research-mian .group_index .listImg .img_item .img_item_one {
      display: block;
      background-color: #eeeeee;
      padding: 10px;
      height: 190px;
      text-align: center;
      line-height: 168px; }
      .research_index .research-mian .group_index .listImg .img_item .img_item_one img {
        max-height: 170px; }
    .research_index .research-mian .group_index .listImg .img_item .img_item_two {
      display: block;
      overflow: hidden;
      height: 45px;
      text-overflow: ellipsis;
      white-space: nowrap;
      text-align: center;
      line-height: 45px; }

.research_index .research-mian .group_index .teacherImg {
  margin-left: -16px;
  margin-right: -16px; }
  .research_index .research-mian .group_index .teacherImg .img_item {
    margin-left: 16px;
    margin-right: 16px;
    width: 173px;
    float: left; }
    .research_index .research-mian .group_index .teacherImg .img_item .img_item_one {
      display: block;
      background-color: #eeeeee;
      padding: 10px;
      height: 180px;
      text-align: center;
      line-height: 162px; }
      .research_index .research-mian .group_index .teacherImg .img_item .img_item_one img {
        max-height: 170px; }
    .research_index .research-mian .group_index .teacherImg .img_item .img_item_two {
      display: block;
      overflow: hidden;
      height: 45px;
      text-overflow: ellipsis;
      white-space: nowrap;
      text-align: center;
      line-height: 45px; }

.research_index .research-mian .group_index .classifiedList .team_name {
  line-height: 30px;
  background-color: #fbfaee;
  padding: 7px 25px;
  position: relative; }
  .research_index .research-mian .group_index .classifiedList .team_name:before {
    position: absolute;
    content: "";
    width: 5px;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #eb6100; }

.research_index .research-mian .group_index .classifiedList .student_info {
  border-bottom: 2px solid #25904a;
  display: inline-block;
  font-size: 16px;
  line-height: 34px; }

.research_index .research-mian .group_index .classifiedList .student_list .student_item {
  width: 25%;
  position: relative;
  line-height: 34px;
  font-size: 16px; }
  .research_index .research-mian .group_index .classifiedList .student_list .student_item:before {
    position: absolute;
    content: "";
    width: 7px;
    height: 7px;
    background-color: #25904a;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto 0; }
  .research_index .research-mian .group_index .classifiedList .student_list .student_item a.s_item_a {
    display: inline-block;
    padding: 0 20px; }

.research_index .research-mian .group_index .list_two .list_two_title {
  line-height: 30px;
  height: 30px; }
  .research_index .research-mian .group_index .list_two .list_two_title .title_1 {
    font-size: 18px;
    font-weight: bold;
    padding-left: 20px;
    position: relative; }
    .research_index .research-mian .group_index .list_two .list_two_title .title_1:before {
      position: absolute;
      content: "";
      width: 7px;
      height: 7px;
      background-color: #25904a;
      left: 0;
      top: 0;
      bottom: 0;
      margin: auto 0; }
  .research_index .research-mian .group_index .list_two .list_two_title .more {
    color: #3c3c3c;
    font-size: 16px;
    font-weight: bold; }
    .research_index .research-mian .group_index .list_two .list_two_title .more .icon_more {
      width: 24px;
      height: 15px;
      display: inline-block;
      background-image: url(../images/icon.png);
      background-repeat: no-repeat;
      background-position: -61px -518px;
      vertical-align: middle;
      margin-left: 7px; }

.research_index .research-mian .group_index .list_two .list_two_cont .only_p {
  line-height: 30px; }

.research_index .research-mian .group_index .list_two .list_two_cont .synthesisList a.assort_item {
  display: block;
  font-size: 16px;
  line-height: 30px;
  margin: 0 -14px;
  padding-left: 14px;
  padding-right: 14px;
  border-bottom: 1px dashed #d9d9d9; }
  .research_index .research-mian .group_index .list_two .list_two_cont .synthesisList a.assort_item .item_icon {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin-right: 5px;
    background-image: url("../images/icon.png");
    background-repeat: no-repeat;
    vertical-align: middle;
    background-position: -32px -206px; }