/*寮€濮嬮鑹�,涓棿棰滆壊,缁撴潫棰滆壊,寮€濮嬫柟鍚� ,缁撴潫鏂瑰悜,ie鎵ц鏂瑰悜(0浠庝笂鍒颁笅,1浠庡乏鍒板彸)*/
/*寮€濮嬮鑹�,涓棿棰滆壊,缁撴潫棰滆壊,寮€濮嬫柟鍚� ,缁撴潫鏂瑰悜,ie鎵ц鏂瑰悜(0浠庝笂鍒颁笅,1浠庡乏鍒板彸)*/
/*杩欎釜娉ㄩ噴鑳界敓鏁�*/
body {
  background: #f3f3f3;
}
.lt {
  float: left;
}
.rt {
  float: right;
}
.header {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  align-items: center;
  width: 100%;
  height: 0.94rem;
  background: #fff;
  box-shadow: 0 0.1rem 0.15rem -0.08rem #f6f6f6;
  padding: 0 0.2rem;
  position: relative;
  z-index: 2;
}
/* .indexHeadTabs {
  top: .94rem !important;
} */
#logo {
  width: 1.21rem;
}
.search {
  display: block;
  width: 3.76rem;
  height: 0.55rem;
  -webkit-border-radius: 0.275rem;
  -moz-border-radius: 0.275rem;
  border-radius: 0.275rem;
  background: #f7f7f7 url("http://m-jixun.iqihang.com/images/mindex_new/search.png") no-repeat 0.2rem center;
  background-size: 0.19rem 0.19rem;
  line-height: 0.55rem;
  font-size: 0.2rem;
  color: #979797;
  padding-left: 0.5rem;
  margin-left: 0.3rem;
}
.head_tel {
  width: 0.4rem;
  height: 0.4rem;
  margin-left: 0.46rem;
}
.indexHeadBtn img {
  width: 0.4rem;
  height: 0.4rem;
  margin-left: 0.4rem;
}
.head_login {
  width: 0.34rem;
  margin-left: 0.34rem;
}
.colorfff {
  background: #fff;
}
.paddlr {
  padding: 0 0.4rem;
}
.banner {
  width: 100%;
  overflow: hidden;
  background-color: #fff;
  padding-top: 0.01rem;
}
.banner .swiper-pagination {
  bottom: 0.1rem;
}
.banner .swiper-pagination-bullet {
  width: 0.08rem;
  height: 0.08rem;
  background: #bcb9b9;
  opacity: 1;
}
.banner .swiper-pagination-bullet-active {
  background: #fff;
}
.banner .swiper-container {
  overflow: hidden;
  margin-top: 0.28rem;
  width: 100%;
  height: 2.04rem;
  overflow: visible !important;
}
.banner .swiper-container .swiper-slide {
  width: 6.7rem;
  border-radius: 0.2rem;
}
.banner .swiper-container .swiper-slide img {
  width: 100%;
  height: 1.8rem;
  border-radius: 0.2rem;
  margin: 0.1rem auto 0;
}
.banner .swiper-container .swiper-slide-active img {
  width: 100%;
  height: 2.04rem;
  border-radius: 0.2rem;
  margin: 0 auto;
}
.nav_list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 0.3rem;
  padding-top: 0.3rem;
}
.nav_list a {
  display: block;
  width: 25%;
  margin-bottom: 0.18rem;
}
.nav_item {
  width: 0.96rem;
  height: 0.96rem;
  margin: 0 auto;
  position: relative;
}
.nav_item img {
  display: block;
  width: 100%;
}
.nav_itemHot {
  min-width: 0.49rem;
  height: 0.24rem;
  padding: 0 0.06rem;
  border-radius: 0.095rem 0.095rem 0.095rem 0;
  background: linear-gradient(25deg, #f4b848, #ffe81c, #f4b947);
  position: absolute;
  left: 0.72rem;
  top: 0;
  line-height: 0.24rem;
  text-align: center;
  font-size: 0.17rem;
  color: #855b20;
  z-index: 1;
}
.nav_itemText {
  font-size: 0.24rem;
  color: #333;
  margin-top: 0.1rem;
  text-align: center;
}
/* 娲诲姩杞挱 */
/* .activity_list {
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    border-radius: 0.3rem;
    background: #fff7e7;
    padding: 0 0.2rem;
    height: 0.6rem;
    overflow: hidden;
  } */
.activity {
  height: 1.75rem;
  margin: 0.1rem 0;
}
/* 鑰冪爺宸ュ叿绠�  */
.hold_all {
  padding: 0.3rem 0.66rem 0.42rem;
  margin-top: 0.2rem;
}
.hold_title {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: center;
  align-items: center;
  font-size: 0.28rem;
  color: #333;
}
.hold_title img {
  width: 1.57rem;
}
.hold_title img:nth-of-type(2) {
  transform: rotate(180deg);
}
.hold_title p {
  margin: 0 0.22rem;
}
.hold_list {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: space-between;
  margin-top: 0.42rem;
}
.hold_list li div {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: center;
  align-items: center;
  width: 0.67rem;
  height: 0.67rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  background: #f3f3f3;
}
.hold_list li p {
  font-size: 0.24rem;
  color: #333;
  margin-top: 0.16rem;
}
.hold_list li:nth-of-type(1) > div > img {
  width: 0.31rem;
}
.hold_list li:nth-of-type(2) > div > img {
  width: 0.33rem;
}
.hold_list li:nth-of-type(3) > div > img {
  width: 0.29rem;
}
.hold_list li:nth-of-type(4) > div > img {
  width: 0.29rem;
}
.pee {
  padding: 0.2rem;
  background: #fff;
}
.pee p {
  font-size: 0.24rem;
  color: #333;
  line-height: 0.3rem;
}
.pee div {
  font-size: 0.2rem;
}
.pee_left {
  width: 2.3rem;
  height: 3.1rem;
  background: url("http://m-jixun.iqihang.com/images/mindex_new/pee_left.jpg") no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  text-align: center;
  overflow: hidden;
}
.pee_left p {
  margin: 0.26rem 0 0.16rem;
}
.pee_left div {
  color: #ff8a00;
}
.pee_right {
  width: 4.8rem;
}
.pee_right a {
  display: block;
  width: 2.3rem;
  height: 1.5rem;
  margin: 0.1rem 0 0 0.1rem;
  float: left;
  padding: 0.32rem 0 0 0.16rem;
}
.pee_right a div {
  line-height: 0.3rem;
  margin-top: 0.12rem;
}
.pee_right a:nth-of-type(1) {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/pee_right_item1.jpg") no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  margin-top: 0;
}
.pee_right a:nth-of-type(1) div {
  color: #FF7F41;
}
.pee_right a:nth-of-type(2) {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/pee_right_item2.jpg") no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  margin-top: 0;
}
.pee_right a:nth-of-type(2) div {
  color: #ec8560;
}
.pee_right a:nth-of-type(3) {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/pee_right_item3.jpg") no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
.pee_right a:nth-of-type(3) div {
  color: #8d82fe;
}
.pee_right a:nth-of-type(4) {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/pee_right_item4.jpg") no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
.pee_right a:nth-of-type(4) div {
  color: #eb8bed;
}
.course {
  display: flex;
  width: 100%;
  height: 1.01rem;
  background: url("http://m-jixun.iqihang.com/images/mindex_new/tabbg.png") no-repeat;
  background-size: 15rem 1.01rem;
  background-position-x: 0;
  transition: 0.2s;
  margin-top: 0.2rem;
  box-shadow: 0 0.1rem 0.15rem #ececec;
}
.course dd {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 1.01rem;
  font-size: 0.3rem;
  color: #333;
  font-weight: 700;
}
.course dd img {
  height: 0.31rem;
  margin-right: 0.18rem;
}
.course dd img:nth-of-type(1) {
  display: block;
}
.course dd img:nth-of-type(2) {
  display: none;
}
.course .course_show {
  color: #ff8a00;
}
.course .course_show img:nth-of-type(1) {
  display: none;
}
.course .course_show img:nth-of-type(2) {
  display: block;
}
.course_bckpos {
  background-position-x: -7.5rem;
}
.course_list {
  overflow: hidden;
}
.course_list ul {
  display: none;
}
.course_list ul:nth-of-type(1) {
  display: block;
}
.course_item {
  width: 7.38rem;
  padding: 0.09rem 0 0.22rem;
}
.course_item li {
  width: 2.2rem;
  height: 0.64rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  background: #f7f7f7;
  font-size: 0.24rem;
  color: #333;
  text-align: center;
  line-height: 0.64rem;
  margin: 0.2rem 0.26rem 0 0;
  float: left;
}
.camp {
  padding: 0.09rem 0.2rem 0.32rem;
}
.camp li {
  background: #fff;
  box-shadow: 0 0 0.1rem #c4c4c4;
  margin-top: 0.2rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  position: relative;
  padding-top: 0.22rem;
}
.camp a:nth-of-type(2) .camp_lt {
  background: #b99dfe;
}
.camp a:nth-of-type(3) .camp_lt {
  background: #ffc158;
}
.camp a:nth-of-type(4) .camp_lt {
  background: #81bfff;
}
.camp_lt {
  width: 1.15rem;
  height: 0.32rem;
  border-radius: 0 0.1rem 0 0.1rem;
  background: #ff7474;
  text-align: center;
  line-height: 0.3rem;
  font-size: 0.2rem;
  color: #fff;
  margin-bottom: 0.2rem;
  position: absolute;
  right: 0;
  top: 0;
}
.camp_contop {
  padding-left: 0.32rem;
}
.camp_title {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  align-items: center;
  font-size: 0.32rem;
  color: #333;
}
.camp_title span {
  width: 1.02rem;
  height: 0.28rem;
  border-radius: 0.1rem 0 0.1rem 0;
  border: 1px solid #dfbd83;
  font-size: 0.18rem;
  color: #dfbd83;
  text-align: center;
  line-height: 0.26rem;
  margin-left: 0.19rem;
}
.camp_time {
  font-size: 0.2rem;
  color: #999;
  margin-top: 0.2rem;
}
.camp_teacher {
  margin: 0.32rem 0 0.17rem;
}
.camp_teacher dd {
  /* width: 0.68rem; */
  text-align: center;
  float: left;
  margin-right: 0.46rem;
}
.camp_teacher dd img {
  display: block;
  margin: 0 auto;
  width: 0.52rem;
}
.camp_teacher dd p {
  font-size: 0.2rem;
  color: #979797;
  margin-top: 0.1rem;
}
.camp_teacher dd:last-of-type {
  margin-right: 0;
}
.camp_list {
  height: 0.76rem;
  border-top: 1px solid #efefef;
  padding-left: 0.32rem;
}
.camp_list dd {
  /* width: 1.02rem; */
  height: 0.34rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  border-radius: 0.05rem;
  border: 1px solid #fcede5;
  background: #fef7f3;
  text-align: center;
  line-height: 0.32rem;
  font-size: 0.2rem;
  color: #ee7c30;
  float: left;
  margin: 0.2rem 0.1rem 0 0;
  padding: 0 0.06rem;
}
.camp_listp {
  float: right;
  font-size: 0.3rem;
  color: #ff8a00;
  margin: 0.24rem 0.2rem 0 0;
}
.camp_item2 .camp_lt {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0 0.1rem 0 0.1rem;
  background: #e3af56;
}
.camp_item2 li {
  padding-top: 0.22rem;
  position: relative;
}
.camp_item2 .camp_listtime {
  float: left;
  font-size: 0.2rem;
  color: #5b5b5b;
  margin-top: 0.26rem;
}
.camp_item2Class dd {
  width: 1.02rem;
  height: 0.3rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  border-radius: 0.05rem;
  border: 1px solid #fcede5;
  background: #fef7f3;
  text-align: center;
  line-height: 0.28rem;
  font-size: 0.2rem;
  color: #ee7c30;
  float: left;
  margin: 0.18rem 0.1rem 0 0;
}
.camp ul {
  display: none;
}
.camp ul:first-of-type {
  display: block;
}
.ppf {
  margin-top: 0.2rem;
  overflow: hidden;
}
.ppftab {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: space-between;
}
.ppftab dd {
  position: relative;
  width: 1.6rem;
  height: 0.64rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  text-align: center;
  font-size: 0.28rem;
  color: #999999;
  line-height: 0.64rem;
}
.ppftab .ppf_item {
  color: #fff;
  background: #ff8a00;
}
.ppf_list_item > li {
  display: none;
  padding-bottom: 0.3rem;
}
.ppf_list_item > li:first-of-type {
  display: block;
}
/* 涓撲笟璇� */
.spctab {
  flex-wrap: wrap;
}
.spctab dd {
  width: 2.22rem;
  margin-bottom: 0.2rem;
}
/* 鍚埅甯堣祫 */
.teachtab {
  box-shadow: 0 0.1rem 0.1rem #f1f1f1;
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: space-around;
}
.Bschool_tab,
.teachtab {
  position: relative;
  z-index: 10;
}
.teachtab dd {
  height: 0.64rem;
  font-size: 0.3rem;
  color: #979797;
  position: relative;
}
.teachtab .teach_item {
  color: #ff8a00;
}
.teachtab .teach_item::after {
  display: block;
  content: "";
  width: 0.4rem;
  height: 0.03rem;
  background: #ff8a00;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.over {
  overflow: hidden;
}
.teacher_con {
  margin-top: 0.3rem;
  height: 3.02rem;
  overflow: hidden;
}
.teacher_con ul {
  display: none;
  padding: 0.06rem;
}
.teacher_con ul:first-of-type {
  display: block;
}
.teacher_list {
  overflow-x: scroll;
  overflow-y: hidden;
  height: 3.2rem;
  white-space: nowrap;
}
.teacher_list li {
  display: inline-block;
  width: 5.7rem;
  height: 2.69rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  border-radius: 0.2rem;
  box-shadow: 0 0 0.06rem #ddd;
  margin-right: 0.25rem;
}
.teacher_list li:last-of-type {
  margin-right: 0;
}
.teaimg {
  display: block;
  float: left;
  height: 1.87rem;
  width: 1.87rem;
  border-radius: 50%;
  margin: 0.3rem 0.44rem 0 0.32rem;
  overflow: hidden;
  background: #eee;
}
.teaimg img {
  display: block;
  width: 100%;
}
.teatext {
  width: 2.86rem;
  display: block;
  float: left;
  margin-top: 0.36rem;
}
.teatext h2 {
  font-size: 0.3rem;
  color: #333;
}
.teatext p {
  font-size: 0.2rem;
  color: #999;
  margin-top: 0.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.teatext div {
  width: 1.92rem;
  height: 0.64rem;
  background: #ff8a00;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  font-size: 0.24rem;
  color: #fff;
  text-align: center;
  line-height: 0.64rem;
  margin-top: 0.2rem;
}
/* 闆嗚鍩哄湴 */
.jidi {
  margin-bottom: 0.3rem;
}
.jidi dd {
  background: #F7F8FA;
  border-radius: 0.28rem;
}
.jidi .ppf_item {
  border: none;
}
.jidi_img {
  margin-bottom: 0.23rem;
}
.jidi_img img {
  display: none;
}
.jidi_img img:first-of-type {
  display: block;
}
.Bschool {
  margin-top: 0.2rem;
  overflow: hidden;
}
.Bschool_title {
  display: -moz-box;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0.4rem 0;
}
.Bschool_title h2 {
  font-size: 0.3rem;
  color: #333;
}
.Bschool_title a {
  font-size: 0.2rem;
  color: #999;
}
.Bschool_tab {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  justify-content: space-around;
  border-bottom: 0.02rem solid #F5F5F5;
}
.Bschool_tab dd {
  height: 0.64rem;
  font-size: 0.3rem;
  color: #979797;
  position: relative;
}
.Bschool_tab .Bschool_tab_item {
  color: #ff8a00;
}
.Bschool_tab .Bschool_tab_item::after {
  display: block;
  content: "";
  width: 0.4rem;
  height: 0.03rem;
  background: #ff8a00;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.Bschool_introduce {
  margin: 0.3rem 0;
  padding: 0 0.2rem 0.3rem 0.2rem;
}
.Bschool_introduce li {
  width: 100%;
}
.map {
  width: 4.43rem;
  height: 3.12rem;
  /* background: green; */
}
.gpstel_list {
  display: none;
  width: 2.46rem;
  height: 3.12rem;
  background: #f6f6f6;
  padding: 0.12rem 0.12rem 0;
  overflow-y: scroll;
}
.gpstel_list:first-of-type {
  display: block;
}
.gpstel_list dd {
  height: 0.88rem;
  background: #fff;
  padding-left: 0.16rem;
  overflow: hidden;
  margin-bottom: 0.12rem;
}
.gpstel_list .gpstel_show .item_gps {
  color: #ff8a00;
  background: url("/statics/public_m3.0/images/mindex_new/Bschool_gps2.png") no-repeat left 0.06rem;
  background-size: 0.15rem 0.2rem;
}
.gpstel_list dd div {
  width: 100%;
  padding-left: 0.24rem;
  font-size: 0.2rem;
  line-height: 0.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item_gps {
  background: url("http://m-jixun.iqihang.com/statics/public_m3.0/images/mindex_new/Bschool_gps.png") no-repeat left 0.06rem;
  background-size: 0.15rem 0.2rem;
  margin: 0.12rem 0 0.06rem;
}
.item_tel {
  background: url("http://m-jixun.iqihang.com/statics/public_m3.0/images/mindex_new/Bschool_tel.png") no-repeat 0.03rem center;
  background-size: 0.13rem 0.15rem;
}
/* 棣栭〉鍥炬爣鏄剧ず */
.foot_list a:first-of-type .foot_itemimg img:nth-of-type(1) {
  display: none;
}
.foot_list a:first-of-type .foot_itemimg img:nth-of-type(2) {
  display: block;
}
/* 鎼滅储 */
.search_con {
  display: none;
  position: fixed;
  width: 7.5rem;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 9999;
  background: #fff;
}
.search_header {
  display: -moz-box;
  /* 鑰佺増鏈娉�: Firefox (buggy) */
  display: -webkit-flex;
  /* 鏂扮増鏈娉�: Chrome 21+ */
  display: flex;
  /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
  align-items: center;
  width: 100%;
  height: 0.94rem;
  background: #fff;
  box-shadow: 0 0.1rem 0.15rem -0.08rem #f6f6f6;
  padding: 0 0.2rem;
  position: relative;
  z-index: 2;
}
#black {
  width: 0.17rem;
}
.search2 {
  display: block;
  width: 5.58rem;
  height: 0.55rem;
  -webkit-border-radius: 0.275rem;
  -moz-border-radius: 0.275rem;
  border-radius: 0.275rem;
  background: #f7f7f7 url("http://m-jixun.iqihang.com/images/mindex_new/search.png") no-repeat 0.2rem center;
  background-size: 0.19rem 0.19rem;
  line-height: 0.55rem;
  font-size: 0.2rem;
  color: #979797;
  padding-left: 0.5rem;
  margin-left: 0.3rem;
}
.search2 input {
  width: 4.8rem;
  height: 0.4rem;
  border: none;
  background: none;
  font-size: 0.2rem;
  color: #979797;
  text-indent: 0.5em;
}
.searchBtn {
  font-size: 0.26rem;
  color: #ff8900;
  white-space: nowrap;
  margin-left: 0.25rem;
}
.searchNav_list {
  display: none;
  height: 0.85rem;
  border-bottom: 1px solid #f3f3f3;
}
.listen_404 {
  display: none;
  width: 100%;
  height: 6.86rem;
  background: url("http://m-jixun.iqihang.com/images/mindex_new/listen_404.png") no-repeat center 1.84rem;
  background-size: 2.64rem 2.51rem;
  font-size: 0.3rem;
  color: #999;
  text-align: center;
  padding-top: 5.02rem;
}
.searchbck {
  padding: 0.56rem 0.32rem 0;
}
.title {
  font-size: 0.3rem;
  color: #333;
  padding-left: 0.42rem;
}
.searchhot {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/search_hot.png") no-repeat left center;
  background-size: 0.25rem 0.31rem;
}
.search_history {
  background: url("http://m-jixun.iqihang.com/images/mindex_new/search_history.png") no-repeat left center;
  background-size: 0.26rem 0.26rem;
}
.trash_can {
  display: block;
  float: right;
  width: 0.26rem;
  height: 0.28rem;
  background: url("http://m-jixun.iqihang.com/images/mindex_new/trash_can.png") no-repeat right center;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
.searchhot_list a {
  display: inline-block;
  padding: 0 0.24rem;
  height: 0.54rem;
  font-size: 0.24rem;
  color: #666;
  background: #f7f7f7;
  -webkit-border-radius: 0.27rem;
  -moz-border-radius: 0.27rem;
  border-radius: 0.27rem;
  line-height: 0.54rem;
  margin: 0.34rem 0.24rem 0 0;
}
.listen_list {
  display: none;
  background: #f3f3f3;
}
.listen_list li {
  padding: 0.2rem;
  background: #fff;
  margin-bottom: 0.11rem;
}
.listen_itemimg {
  width: 2.58rem;
}
.listen_itemimg img {
  display: block;
  width: 100%;
}
.listen_itemright {
  width: 4.24rem;
}
.listen_itemright p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.listen_itemTitle {
  font-size: 0.3rem;
  color: #333;
  margin-top: 0.08rem;
}
.listen_itemTime {
  font-size: 0.2rem;
  color: #999;
  margin: 0.3rem 0;
}
.listen_itemPic {
  font-size: 0.3rem;
  color: #ff8900;
  float: right;
}
.ppf_list {
  padding-bottom: 0.3rem;
}
.ppf_list .listen ol li {
  display: flex;
  justify-content: space-between;
  padding: 0.2rem 0;
  border-bottom: 1px solid #E8E5E9;
}
.ppf_list .listen ol li div {
  width: 2.37rem;
  height: 1.8rem;
}
.ppf_list .listen ol li div img {
  display: block;
  width: 100%;
  height: 100%;
}
.ppf_list .listen ol li p {
  width: 4.48rem;
  color: #333333;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.pub_con,
.zy_con {
  display: none;
}
.new_zixun {
  margin: 0.16rem 0;
  background-color: #fff;
  padding-bottom: 0.4rem;
}
.new_zixun .tit {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
  margin-left: 0.4rem;
  background: linear-gradient(137deg, #FFFFFF 0%, #FFEEE7 100%);
}
.new_zixun .tit span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.new_zixun .tit p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.new_zixun ul {
  margin: 0 0.4rem;
}
.new_zixun ul li {
  display: flex;
  align-items: center;
  margin-top: 0.2rem;
}
.new_zixun ul li div {
  width: 0.88rem;
  height: 0.34rem;
  background: #FEF5F1;
  border-radius: 0.06rem;
  margin-right: 0.08rem;
  font-size: 0.2rem;
  text-align: center;
  font-weight: 400;
  color: #FF7F41;
  line-height: 0.34rem;
  flex-shrink: 0;
}
.new_zixun ul li p {
  font-size: 0.24rem;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.jidi_title {
  justify-content: flex-start;
}
.jidi_title span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
  margin-right: 0.08rem;
}
.new_course {
  margin: 0.16rem 0;
  background: linear-gradient(360deg, #FFFFFF 0%, #FCEDE6 100%);
}
.new_course .tit {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
  margin-left: 0.4rem;
}
.new_course .tit span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.new_course .tit p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.new_course .course_list {
  width: 6.7rem;
  background: #FFFFFF;
  border-radius: 0.16rem;
  margin: 0 auto;
  padding: 0.28rem 0.24rem;
}
.new_course .course_list ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.new_course .course_list ul li {
  width: 3rem;
  margin-bottom: 0.24rem;
}
.new_course .course_list ul li img {
  display: block;
  width: 100%;
  height: 2.16rem;
  background-color: #f1eaea;
  border-radius: 0.2rem;
  border: none;
}
.new_course .course_list ul li p {
  font-size: 0.24rem;
  font-weight: 400;
  color: #333333;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 0.16rem;
}
.new_kaoyan {
  margin-top: 0.16rem;
  background-color: #FFFFFF;
}
.new_kaoyan .tit {
  display: flex;
  justify-content: space-between;
  background: linear-gradient(137deg, #FFFFFF 0%, #FFEEE7 100%);
  padding: 0 0.4rem;
}
.new_kaoyan .tit div {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
}
.new_kaoyan .tit div span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.new_kaoyan .tit div p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.new_kaoyan .tit a {
  display: block;
}
.new_kaoyan .tit a div {
  display: flex;
  align-items: center;
}
.new_kaoyan .tit a div p {
  color: #999999;
  font-size: 0.24rem;
  font-weight: 400;
}
.new_kaoyan .tit a div img {
  display: block;
  width: 0.14rem;
  height: 0.2rem;
  margin-left: 0.04rem;
}
.new_kaoyan .kaoyan_nav {
  padding-left: 0.24rem;
  margin-top: 0.24rem;
  height: 0.64rem;
  border-bottom: 0.02rem solid #F5F5F5;
}
.new_kaoyan .public {
  position: relative;
  width: 100%;
  height: 0.64rem;
  padding-top: 0.02rem;
  text-align: center;
}
.new_kaoyan .public i {
  visibility: hidden;
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0.4rem;
  height: 0.06rem;
  background: #FF7F41;
}
.new_kaoyan .headnav_lb {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  overflow: hidden;
  font-size: 0.24rem;
  color: #666666;
}
.new_kaoyan .headnav_lb .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
  color: #999;
  transition: all 0.3s ease;
  font-size: 0.28rem;
}
.new_kaoyan .headnav_lb .active a {
  font-size: 0.28rem;
  font-weight: 500;
  color: #333333;
}
.new_kaoyan .headnav_lb .active i {
  visibility: visible;
}
.new_kaoyan dl {
  padding: 0.4rem;
}
.new_kaoyan dl dd {
  position: relative;
  padding: 0.12rem 0;
  padding-left: 0.14rem;
}
.new_kaoyan dl dd a {
  display: block;
  width: 6.6rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.new_kaoyan dl dd a:before {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-40%);
  content: '';
  width: 0.08rem;
  height: 0.08rem;
  background: #D8D8D8;
  border-radius: 50%;
}
.new_kaoyan .zx_con {
  display: none;
}
.new_beikao {
  margin-top: 0.16rem;
  background-color: #FFFFFF;
}
.new_beikao .tit {
  display: flex;
  justify-content: space-between;
  background: linear-gradient(137deg, #FFFFFF 0%, #E7FFFC 100%);
  padding: 0 0.4rem;
}
.new_beikao .tit div {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
}
.new_beikao .tit div span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.new_beikao .tit div p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.new_beikao .tit a {
  display: block;
}
.new_beikao .tit a div {
  display: flex;
  align-items: center;
}
.new_beikao .tit a div p {
  color: #999999;
  font-size: 0.24rem;
  font-weight: 400;
}
.new_beikao .tit a div img {
  display: block;
  width: 0.14rem;
  height: 0.2rem;
  margin-left: 0.04rem;
}
.new_beikao .beikao_nav {
  padding-left: 0.24rem;
  margin-top: 0.24rem;
  height: 0.64rem;
  border-bottom: 0.02rem solid #F5F5F5;
}
.new_beikao .public {
  position: relative;
  width: 100%;
  height: 0.64rem;
  padding-top: 0.02rem;
  text-align: center;
}
.new_beikao .public i {
  visibility: hidden;
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0.4rem;
  height: 0.06rem;
  background: #FF7F41;
}
.new_beikao .headnav_lb {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  overflow: hidden;
  font-size: 0.24rem;
  color: #666666;
}
.new_beikao .headnav_lb .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
  color: #999;
  transition: all 0.3s ease;
  font-size: 0.28rem;
}
.new_beikao .headnav_lb .active a {
  font-size: 0.28rem;
  font-weight: 500;
  color: #333333;
}
.new_beikao .headnav_lb .active i {
  visibility: visible;
}
.new_beikao dl {
  padding: 0.4rem;
}
.new_beikao dl dd {
  position: relative;
  padding: 0.12rem 0;
  padding-left: 0.14rem;
}
.new_beikao dl dd a {
  display: block;
  width: 6.6rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.new_beikao dl dd a:before {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-40%);
  content: '';
  width: 0.08rem;
  height: 0.08rem;
  background: #D8D8D8;
  border-radius: 50%;
}
.new_beikao .zx_con {
  display: none;
}
.new_xueke {
  margin-top: 0.16rem;
  background-color: #FFFFFF;
}
.new_xueke .tit {
  display: flex;
  justify-content: space-between;
  background: linear-gradient(137deg, #FFFFFF 0%, #E7EFFF 100%);
  padding: 0 0.4rem;
}
.new_xueke .tit div {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
}
.new_xueke .tit div span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.new_xueke .tit div p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.new_xueke .tit a {
  display: block;
}
.new_xueke .tit a div {
  display: flex;
  align-items: center;
}
.new_xueke .tit a div p {
  color: #999999;
  font-size: 0.24rem;
  font-weight: 400;
}
.new_xueke .tit a div img {
  display: block;
  width: 0.14rem;
  height: 0.2rem;
  margin-left: 0.04rem;
}
.new_xueke .xueke_nav {
  padding-left: 0.24rem;
  margin-top: 0.24rem;
  height: 0.64rem;
  border-bottom: 0.02rem solid #F5F5F5;
}
.new_xueke .public {
  position: relative;
  width: 100%;
  height: 0.64rem;
  padding-top: 0.02rem;
  text-align: center;
}
.new_xueke .public i {
  visibility: hidden;
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0.4rem;
  height: 0.06rem;
  background: #FF7F41;
}
.new_xueke .headnav_lb {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  overflow: hidden;
  font-size: 0.24rem;
  color: #666666;
}
.new_xueke .headnav_lb .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
  color: #999;
  transition: all 0.3s ease;
  font-size: 0.28rem;
}
.new_xueke .headnav_lb .active a {
  font-size: 0.28rem;
  font-weight: 500;
  color: #333333;
}
.new_xueke .headnav_lb .active i {
  visibility: visible;
}
.new_xueke dl {
  padding: 0.4rem;
}
.new_xueke dl dd {
  position: relative;
  padding: 0.12rem 0;
  padding-left: 0.14rem;
}
.new_xueke dl dd a {
  display: block;
  width: 6.6rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.new_xueke dl dd a:before {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-40%);
  content: '';
  width: 0.08rem;
  height: 0.08rem;
  background: #D8D8D8;
  border-radius: 50%;
}
.new_xueke .zx_con {
  display: none;
}
.fenxiao {
  background-color: #fff;
}
.fenxiao .tit {
  display: flex;
  justify-content: space-between;
  padding: 0 0.4rem;
}
.fenxiao .tit div {
  display: flex;
  align-items: center;
  height: 0.9rem;
  line-height: 0.9rem;
}
.fenxiao .tit div span {
  display: block;
  width: 0.06rem;
  height: 0.26rem;
  background: #FF7F41;
}
.fenxiao .tit div p {
  font-size: 0.3rem;
  font-weight: 500;
  color: #333333;
  margin-left: 0.08rem;
}
.fenxiao .tit a {
  display: block;
}
.fenxiao .tit a div {
  display: flex;
  align-items: center;
}
.fenxiao .tit a div p {
  color: #999999;
  font-size: 0.24rem;
  font-weight: 400;
}
.fenxiao .tit a div img {
  display: block;
  width: 0.14rem;
  height: 0.2rem;
  margin-left: 0.04rem;
}
