@charset "utf-8";
  #obtain .button {
  width:140px;
  height:50px;
  font-size:22px;
  line-height:50px
}
#obtain ul {
  padding-left:9%
}
#obtain ul li {
  position:relative;
  float:left;
  width:30%;
  padding:0 15px;
}
#obtain ul li img {
  width:140px;
  margin-bottom:20px;
}
#obtain h3 {
  font-size:18px
}
#obtain h3,#obtain p {
  text-align:center;
}
#obtain span {
  color:#ff3f6a;
}
/*---------------- 为什么父母们都要 ----------------*/

#choose img {
  margin-bottom:20px;
}
/*---------------- 能力分阶培养 ----------------*/

#learning .row {
  position:relative;
}
#learning .row > div {
  position:absolute;
  width:260px;
}
#learning h3 {
  font-size:24px
}
#learning h3,#learning p {
  color:#ffffff;
}
#learning p {
  font-size:14px;
  line-height:28px;
  letter-spacing:1px;
}
#learning .one {
  left:38px;
  bottom:11%;
}
#learning .one p {
  padding-right:7rem;
}
#learning .two {
  bottom:20%;
  left:52%;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  margin-left:-30px;
}
#learning .two p {
  padding-right:7rem;
}
#learning .three {
  bottom:36%;
  right:52px;
}
#learning .three p {
  padding-right:6.8rem;
}

#system img {
  width: 100%
}
#system .sys {
  margin-top: 60px
}
#system .sys .tit {
  color: #ff3f6a
}
/*---------------- 人气推荐 ----------------*/

#course .col-lg-4 {
  padding:0 9px
}
#course .part {
  background:#fff;
  padding-bottom:30px;
  border-radius:10px;
  overflow:hidden;
  box-shadow:0 0 10px #cccccc;
  -webkit-box-shadow:0 0 10px #cccccc;
  -moz-box-shadow:0 0 10px #cccccc;
  transition:0.4s;
}
#course .part .button {
  margin-top:10px
}
#course .zi {
  margin-top:20px
}
#course .centre {
  float:left;
  padding:18px 0 0 20px;
}
#course h3 {
  font-size:18px;
  padding-left:46px
}
#course h3 span {
  font-size:18px
}
#course .introduce {
  width:100%;
  float:left;
  font-size:14px;
  color:#808080;
  margin-bottom:6px
}
#course .introduce .left {
  width:29%;
  text-align:right;
  padding-right:4px;
}
#course .introduce .right {
  width:71%;
  text-align:left;
}
#course .part:hover .button {
  background:#ff174b;
}
#course .part:hover {
  box-shadow:0 0 15px #999999;
  -webkit-box-shadow:0 0 15px #999999;
  -moz-box-shadow:0 0 15px #999999;
  transform:translateY(-10px);
  transition:0.4s;
}
#landing div.footer-3 {
  margin:30px 0 10px;
  padding-top:18px;
  padding-bottom:18px;
  text-align:center;
  border-top:dashed 1px #455360;
  border-bottom:dashed 1px #455360;
}
#landing .footer-3 .list-inline {
  margin-top:10px
}
#landing .footer-3 h4 {
  color:#fff;
  margin-bottom:6px
}
#landing div.footer-3 a,#landing div.footer-3 li,#landing .footer-3 h5 {
  font-size:16px;
  color:#999
}
#landing div.footer-3 a:hover {
  color:#fff
}
/*---------------- 人气推荐 ----------------*/

.mor {
  float:right;
  height:25px;
  cursor:pointer;
  color:#999;
  font-weight:normal;
  font-size:14px
}
.mor:hover {
  color:#ff3f6a
}
#news h2 {
  display:initial
}
#news .one {
  width:100%;
  height:300px;
  float:left;
  padding:20px;
  background-color:#fff;
  box-shadow:0 0 5px #e0e0e0;
  -webkit-box-shadow:0 0 5px #e0e0e0;
  -moz-box-shadow:0 0 5px #e0e0e0;
}
#news .one .px_title2 {
  margin-bottom:20px;
  font-size:18px;
  height:25px;
  line-height:25px;
  font-weight:bold;
  color:#333333
}
#news .one .px_tips {
  width:100%;
  height:50px;
  background-color:#ff3f6a
}
#news .one .px_tips h2 {
  float:left;
  width:50%;
  line-height:50px;
  color:#c9f4ef;
  font-size:18px;
  text-align:center;
  cursor:pointer
}
#news .one .px_tips h2.cursor {
  position:relative;
  font-weight:bold;
  color:#fff;
  background-color:#ff3f6a;
}
#news .one .px_tips h2.cursor i {
  position:absolute;
  left:50%;
  bottom:0;
  z-index:10;
  margin-left:-7px;
  border-left:transparent 7px solid;
  border-right:transparent 7px solid;
  border-bottom:#fff 7px solid;
}
#news .one ul li {
  margin:10px 0 15PX
}
#news .one ul li a {
  display:block;
  font-size:14px;
  white-space:nowrap;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  overflow:hidden
}
#news .one ul li.view {
  margin-top:10px
}
#news .one ul li.view a {
  text-align:center;
  color:#999;
  margin-top:14px;
  font-weight:18px
}
#news .one ul li a:hover {
  color:#ff3f6a
}