.study_way .inner {
  width: 1200px;
  margin: 0 auto;
}
.study_way .title {
  height: 130px;
  line-height: 130px;
  font-size: 32px;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.study_way .banner {
  height: 480px;
  background: url(../imgs/study_way/banner.png) no-repeat center center;
}
.study_way .solve_problem {
  background-color: #FFFFFF;
  padding-bottom: 40px;
  position: relative;
  color: #333;
}
.study_way .solve_problem .nav_box {
  width: 1200px;
  height: 140px;
  background-color: #fff;
  border-radius: 5px;
  box-sizing: border-box;
  box-shadow: 0px 0px 10px #dedede;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  position: absolute;
  left: 50%;
  top: -60px;
  margin-left: -600px;
  padding: 0 60px;
}
.study_way .solve_problem .go_peigeng {
  width: 910px;
  height: 140px;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0px 0px 10px #dedede;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  position: absolute;
  left: 50%;
  top: -60px;
  margin-left: -455px;
}
.study_way .solve_problem .go_peigeng .btn {
  width: 400px;
  height: 70px;
  border-radius: 35px;
  background-color: #377CEE;
  text-align: center;
  line-height: 70px;
  cursor: pointer;
  box-shadow: 0px 5px 5px #0F4FB5;
  color: #fff;
  font-size: 16px;
}
.study_way .solve_problem .go_peigeng .btn:hover {
  color: #fff;
}
.study_way .solve_problem .go_peigeng .btn:active {
  box-shadow: none;
}
.study_way .solve_problem .main_box {
  height: 344px;
  display: flex;
  justify-content: space-between;
}
.study_way .solve_problem .main_box li img {
  display: block;
  width: 364px;
  height: 235px;
}
.study_way .solve_problem .main_box li p {
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 5px 5px #dedede;
  text-align: center;
}
.study_way .xitongzhicheng {
  background-color: #F4F6F8;
  padding-bottom: 60px;
}
.study_way .xitongzhicheng .main_box {
  display: flex;
  justify-content: space-between;
  color: #333;
}
.study_way .xitongzhicheng .main_box li {
  position: relative;
  width: 366px;
}
.study_way .xitongzhicheng .main_box li .main_title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 10px;
  margin-top: -65px;
}
.study_way .xitongzhicheng .main_box li .main_detail {
  padding: 0 60px;
  font-size: 14px;
  text-align: center;
}
.study_way .features {
  height: 632px;
  background: url(../imgs/study_way/bg_gongnengjieshao.png) no-repeat center center;
}
.study_way .features .title {
  color: #fff;
}
.study_way .features .inner {
  display: flex;
}
.study_way .features .img_box {
  padding-right: 100px;
  border-right: 1px solid #fff;
}
.study_way .features .main_box {
  color: #fff;
  padding-left: 90px;
}
.study_way .features .main_box li {
  display: flex;
  align-items: center;
  margin-bottom: 50px;
}
.study_way .features .main_box li:last-child {
  margin-bottom: 0px;
}
.study_way .features .main_box li img {
  margin-right: 25px;
}
.study_way .features .main_box .main_title {
  line-height: 66px;
  font-size: 20px;
}
.study_way .fuwuanli .inner {
  position: relative;
  z-index: 2;
  height: 380px;
  overflow: visible;
}
.study_way .fuwuanli .content {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.study_way .fuwuanli .footer {
  position: relative;
  z-index: 1;
  height: 229px;
  background: url(../imgs/study_way/bg_fuwuanli.png) no-repeat center center;
}

.part2 {
  width: 100%;
  height: 679px;
  background: url("../imgs/xuezhi/icon_jiejuewenti.png") center center;
}
.part2  .parts{
  width: 1200px;
  margin: 0 auto;
}
.part2 .main {
  width: 1266px;
  height: 496px;
  background: url("../imgs/xuezhi/bg.png") center center no-repeat;
  overflow: hidden;
}
.part2 .main .title {
  font-size: 34px;
  font-weight: bolder;
  text-align: center;
  padding: 50px 0;
}
.part2 .main .list {
  display: flex;
  justify-content: space-between;
  width: 1106px;
  height: 390px;
  margin: 47px auto 0;
  position: relative;
  left: -6px;
}
.part2 .main .list li {
  width: 341px;
  height: 390px;
  background: url("../imgs/xuezhi/icon_weidianji.png") center center no-repeat;
}
.part2 .main .list li:hover {
  background: url("../imgs/xuezhi/icon_dianji.png") center center no-repeat;
}
.part2 .main .list li img {
  display: block;
  margin: 40px auto;
}
.part2 .main .list li p {
  text-align: center;
}
.part2 .main .list li p * {
  color: #fff;
}
.part2 .main .list li p .span1 {
  font-size: 16px;
}
.part2 .main .list li p .span2 {
  font-size: 20px;
  line-height: 36px;
}
