/* 滚动评论或人物排列 */
.user-info.owl-carousel .owl-nav .owl-prev{background:#000;left:-24px;right:auto}
.user-info.owl-carousel .owl-nav .owl-next{right:-24px}
.user-info.dot-center .owl-dots{position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}
.user-info:hover .owl-nav .owl-prev,.user-info:hover .owl-nav .owl-next {opacity: .6;}

.user-info.dot-center .owl-dots{position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}
.user-info i{font-size:36px;}
.user-info h3{text-transform: uppercase; margin-top:50px}
.user-info .item .user-head {margin-bottom:-50px;display: inline-block;transition: 0.5s;}
.user-info .item .user-head img{width:100px;height:100px;}

/* 关于课程-介绍 */
.photo-text{overflow: hidden;box-shadow:0px 10px 20px rgba(0,0,0,.04);}
.photo-text .padding-large-right{padding-right:50px;}
.photo-text .padding-large{padding:30px}
.photo-text .post h1{font-size:28px;font-weight:600;margin-bottom:30px}
.photo-text .post p{font-size:16px;line-height:28px;margin-bottom:10px}
.photo-text .post .pic{background:url(../images/about_bg.png) no-repeat scroll center center / cover;}
/* 关于课程-介绍 end */

/* 师质 */
.list-post-teach .media {box-shadow: 0 10px 20px 10px rgba(229, 229, 229, 0.3);-webkit-transition:.5s;transition:.5s;margin-bottom:20px;}
.list-post-teach .media:hover{box-shadow: 0 30px 50px rgba(229, 229, 229, 0.8);}
.list-post-teach .media-img{position:relative;overflow:hidden}
.list-post-teach .media .media-body{margin-top:0}
.list-post-teach .media .media-body h2 {margin:10px 0;line-height:24px;overflow:hidden;}
.list-post-teach .media .media-body h2 a {font-weight:600}
.list-post-teach .media .media .post-zoom{transform: scale(1);transition:0.5s;padding-bottom:60%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}


/* 左图标右文 */
.photo-x .media {display:block;transition:all .2s;position:relative;padding:0;margin-bottom:30px;background:#ffcc00}
.photo-x .media span{border-radius:8px;display:block;width:32px;height:32px;line-height:32px}
.photo-x .media img{max-width:210px}
.photo-x .media i{font-size:16px;}
.photo-x .media:hover .media-body strong a {color:#EF0101}
.photo-x .media-body {padding:40px 0 0 20px;font-size:18px;color:#fff}
.photo-x .media-body strong {color:#fff;font-weight:600;font-size:24px;margin-bottom:10px}
/* 左图标右文 end */

/* 左图标右文 */
.ico-x .media {display:block;transition:all .2s;position:relative;padding:20px;margin-bottom:30px}
.ico-x .media span{border-radius:8px;display:block;width:32px;height:32px;line-height:32px}
.ico-x .media img{max-width:128px}
.ico-x .media i{font-size:16px;}
.ico-x .media:hover .media-body strong a {color:#EF0101}
.ico-x .media-body {padding:15px 0 0 12px}
.ico-x .media-body strong {color:#333;font-weight:600;font-size:18px;margin-bottom:10px}
/* 左图标右文 end */

/* 上图标下文 */
.ico-y .media {display:block;}
.ico-y .media-body {padding:10px 20px}
.ico-y .media-body strong {font-weight:600;font-size:18px;margin:20px 0 30px 0;position:relative;}
.ico-y .media-body strong:before {content:'';display:block;position:absolute;width:20px;height:2px;bottom:-10px;left:50%;margin-left:-10px;background:#ddd;}
/* 上图标下文 end */

/* 常见问题 begin**/
.collapse {width:100%;box-shadow:0px 0px 0px rgba(0,0,0,.04);margin-bottom:10px;background:#FFF;}
.collapse .arrow {float:right;width:16px;height:16px;overflow:hidden;background:url(../images/ico_jia.png) no-repeat;display:inline-block;border:0px}
.collapse .icon-jia {background-position:0 0;}
.collapse .icon-jian {background:url(../images/ico_jian.png) no-repeat;}
.collapse .head {font-size:16px;height:60px;line-height:60px;padding-left:20px;cursor:pointer;font-weight:600}
.collapse .head i {margin:25px 30px 0 0;}
.collapse .cbody {padding:30px 20px;display:block;font-size:16px;color:#333;}
.collapse .cbody p {padding:0;line-height:28px}
/* 常见问题 end*/

/*底部联系 begin*/
.contact-join{padding:60px 0;}
.contact-join .title{position:relative;z-index:1}
.contact-join a.button {display:inline-block;margin:10px;position:relative;top:0;padding:15px 50px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.contact-join a.button:hover {background:#FDCE14;color:#fff;top:-5px;text-decoration:none;}
.contact-join a.button:hover:after {background:rgba(255,255,255,0.2);}
/*底部联系 end*/

/* 手机开始 */
@media screen and (max-width:760px) {
.photo-text .post h1{font-size:20px;margin-bottom:20px}
.photo-text .padding-large{padding:20px}
}
