.banner{position: relative;}
.banner .info{left: calc(50% - 500px);width: 1000px;padding-bottom: 2%;background: rgba(255,255,255,.9);text-align: center;}
.banner .info:after{position: absolute;content: '';width: 60px;height: 20px;bottom: -20px;left: calc(50% - 30px);background: url(../images/2.png) no-repeat center bottom;background-size: 60px;}
.banner .info h4{display: inline-block;width: 550px;height: 50px;line-height: 50px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: -2%;margin-bottom: 2%;padding-top: 2%;padding-bottom: 2%;background: #f58635;border-radius: 10px;text-align: center;}
.banner .info h4 span{display: inline-block;font-size: 26px;padding-right: 25px;margin-right: 25px;border-right: 1px solid #fff;}
.banner .info h4 i{font-size: 20px;font-weight: normal;}
.banner .info>div{text-align: left;}
.banner .info .tabs{display: inline-block;width: 150px;margin-right: 50px;vertical-align: top;}
.banner .info .tabs li{font-size: 16px;color: #fff;font-weight: bold;width: 150px;height: 40px;line-height: 40px;text-indent: 25px;margin-bottom: 10px;background: url(../images/3.png) no-repeat center right;background-size: cover;}
.banner .info .tabs li:last-child{margin-bottom: 0;}
.banner .info .tabs li.active{margin-left: -15px;background: url(../images/4.png) no-repeat center right;background-size: cover;}
.banner .info .tabs li.active p{background: url(../images/icon.png) no-repeat 80% center;background-size: 10%;}
.banner .info .text{display: inline-block;width: calc(100% - 240px);background: url(../images/1.png) no-repeat bottom right rgba(255,255,255,.7);background-size: 12%;vertical-align: top;}
.banner .info .text li{display: none;width: calc(100% - 80px);font-size: 15px;line-height: 28px;min-height: 140px;padding: 20px 40px;}
.banner .info .text li.active{display: block;}
@media only screen and (max-width: 1600px) {
	.banner .info h4{padding-top: 1%;padding-bottom: 1%;height: 40px;line-height: 40px;}
	.banner .info .text li{font-size: 14px;line-height: 25px;min-height: 125px;}
}
/*介绍*/
.con1 {padding: 2% 0 4%;background: url(../images/6.jpg) no-repeat center;background-size: cover;}
.con1 ul li{position: relative;display: inline-block;width: 33.33%;padding: 5% 0;text-align: center;}
.con1 ul li>img{width: 35%;}
.con1 ul li>h5{font-size: 20px;color: #666;padding-top: 10%;}
.con1 ul li .shade{opacity: 0;position: absolute;top: 0;left: 0;width: 80%;height: 100%;padding: 5% 10%;background: #fff;border-radius: 10px;text-align: left;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.con1 ul li:hover .shade{opacity: 1;}
.con1 ul li .shade h5{font-size: 18px;color: #f58635;padding-bottom: 5%;border-bottom: 1px solid #f58635;}
.con1 ul li .shade h5 span{display: inline-block;width: 4px;height: 20px;vertical-align: middle;background: #f58635;margin-right: 20px;}
.con1 ul li .shade p{font-size: 14px;color: #666;line-height: 25px;padding-top: 5%;text-align: justify;}

/*TOP院校推荐*/
.con2 .tabs {text-align: center;}
.con2 .tabs li{display: inline-block;width: 10%;padding: 0.5% 0;font-size: 14px;color: #fff;background: #b2b2b2;cursor: pointer;}
.con2 .tabs li.active{background: #f58635;}
.con2 .tablist>li{display: none;padding-top: 5%;padding-bottom: 5%;}
.con2 .tablist>li.active{display: block;}
.con2 .tablist>li>div{display: inline-block;width: 48%;min-height: 300px;box-shadow: 0 5px 15px rgba(0,0,0,0.2);vertical-align: top;}
.con2 .tablist>li>div.ml{margin-left: 4%;}
.con2 .tablist>li h5{font-size: 20px;color: #f58635;padding: 1.5% 0;background: #f0f0f0;text-align: center;}
.con2 .tablist>li ol{display: inline-block;width: 40%;padding: 5% 5% 10%;vertical-align: top;}
.con2 .tablist>li ol li a{display: block;padding: 5% 0;}
.con2 .tablist>li ol li img{width: calc(18% - 2px);margin-right: 12%;vertical-align: middle;border: 1px solid #eaeaea;}
.con2 .tablist>li ol li .info{display: inline-block;width: 70%;vertical-align: middle;}
.con2 .tablist>li ol li h6{font-size: 36px;height: 25px;color: #f58635;overflow: hidden;}
.con2 .tablist>li ol li p{font-size: 12px;color: #282828;padding-top: 2%;}

/*作品集*/
.con3{padding-bottom: 4%;background: #f6f6f6;}
.con3 .swiper-container{padding: 6% 10% 8%;background: #fff;box-shadow: 0 0 20px rgba(149,149,149,.27);}
.con3 .pagination{position: absolute;text-align: center;bottom: 10%;}
.con3 .pagination .swiper-pagination-bullet{width: 8px;height: 8px;background: transparent;border: 1px solid #f58635;opacity: 1;}
.con3 .pagination .swiper-pagination-bullet-active{background: #f58635;}

/*成功案例*/
.con4{padding-bottom: 3%;}
.con4 li{position: relative;}
.con4 li>a{display: block;}
.con4 li img{width: 100%;}
.con4 li .info{position: relative;width: 70%;color: #666;background-color: #f6f6f6;padding: 20px 5%;margin-top: -10%;margin-left: 10%;z-index: 2;}
.con4 li .info h5{font-size: 14px;padding-bottom: 10px;}
.con4 li .info h5 span{display: inline-block;width: 1px;height: 14px;background: #282828;vertical-align: middle;margin-right: 10px;}
.con4 li .info p{font-size: 12px;padding-top: 5px;}
.con4 li:hover .info{color: #fff;background: #f58635;}
.con4 li:hover .info h5 span{background: #fff;}
.con4 .container>a{display: block;width: 15%;padding: 0.5% 0;font-size: 16px;color: #fff;background: #f58635;border-radius: 15px;box-shadow: 0 0 30px rgba(245,134,53,0.5);margin: 10% auto 0;text-align: center;}

/*导师*/
.con5 li{position: relative;text-align: center;}
.con5 li .tu{position: relative;width: 72%;margin-left: 14%;}
.con5 li .tu img{border-radius: 50%;}
.con5 .info{font-size: 14px;color: #666;padding: 10% 5% 20% 18%;text-align: left;}
.con5 .info h5{font-size: 20px;font-size: #0a0a0a;}
.con5 .info p{height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.con5 .info span{display: block;width: 30px;height: 1px;background: #666;margin: 20px 0 ;}
.con5 li .shade{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: url(../images/icon1.png) no-repeat center 42% rgba(245,134,53,0.9);background-size: 15%;}
.con5 li .shade a{display: block;font-size: 14px;color: #fff;padding-top: 55%;padding-bottom: 45%;text-align: center;}
.con5 li:hover .shade{opacity: 1;}

/*资讯*/
.con6{background: #f6f6f6;padding-bottom: 3%;}
.con6 li a{display: block;color: #282828;}
.con6 li .info{padding: 10%;background: #fff;}
.con6 li .info h5{font-size: 14px;font-weight: normal;padding-bottom: 3%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.con6 li .info p{font-size: 12px;opacity: 0.7;}
.con6 li p.line{width: 0;height: 2px;background: #f58635;}
.con6 li:hover p.line{width: 100%;}

/*问答*/
.con7{padding-bottom: 4%;}
.con7 ul{height: 500px;overflow-y: scroll;margin-bottom: 4%;border: 2px solid #f6f6f6;padding: 3%;background: #f6f6f6;box-shadow: 0 10px 20px rgba(0,0,0,.1);}
.con7 li{position: relative;padding: 3% 5%;background: #fff;margin-bottom: 30px;}
.con7 li p{position: relative;line-height: 25px;font-size: 12px;padding-bottom: 15px;padding-left: 5%;}
.con7 li p span{position: absolute;top: 0;left: 0;width: 33px;height: 30px;line-height: 30px;font-size: 16px;color: #fff;background: #999;text-align: center;}
.con7 li p.q{font-weight: bold;}
.con7 li p.shoucang{background: url(../images/shoucang.png) no-repeat left center;background-size: 2%;padding-bottom: 0;cursor: pointer;}
.con7 li>span{position: absolute;right: 75px;top: 0;width: 22px;height: 54px;font-size: 14px;color: #fff;padding-left: 8px;background: url(../images/redian.png) no-repeat center;background-size: cover;}
.con7>p{text-align: center;}
.con7>p a{display: inline-block;font-size: 14px;color: #fff;width: 12%;padding: 1% 0;text-align: center;text-indent: 2%;background: #b2b2b2;margin: 0 0.5%;}
.con7>p a:first-child{background: url(../images/zixun.png) no-repeat 20% center #b2b2b2;background-size: 10%;}
.con7>p a:first-child:hover{background: url(../images/zixun.png) no-repeat 20% center #f58635;background-size: 10%;}
.con7>p a:last-child{background: url(../images/tiwen.png) no-repeat 20% center #b2b2b2;background-size: 10%;}
.con7>p a:last-child:hover{background: url(../images/tiwen.png) no-repeat 20% center #f58635;background-size: 10%;}

/*课程*/
.con8{padding-bottom: 4%;}
.con8 li .tu {position: relative;}
.con8 li .tu img{width: 100%;}
.con8 li h4 {font-size: 18px;color: #fff;padding: 10% 0;background: #333;text-align: center;}
.con8 li h4 p {height: 27px;}
.con8 li h4 a {display: none;font-size: 14px;color: #f58635;padding: 0 10%;height: 27px;line-height: 27px;background: #fff;border-radius: 10px;}
.con8 li:hover h4 {background: #f58635;}
.con8 li:hover h4 p {display: none;}
.con8 li:hover h4 a {display: inline-block;}
.con8 .info {opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);}
.con8 li:hover .info {opacity: 1;}
.con8 .info .text {left: 20%;width: 60%;font-size: 12px;color: #fff;}
.con8 .info .text h5 {font-size: 16px;padding-bottom: 5%;text-align: center;}
/*注册*/
.zhuce{padding-top: 2.5%;padding-bottom: 2.5%;background: url(../images/zhuce.jpg) no-repeat center;background-size: cover;text-align: center;}
.zhuce p,.zhuce img{display: inline-block;vertical-align: middle;}
.zhuce img{width: 19%;}
.zhuce p{font-size: 18px;color: #fff;margin-left: 3%;}
.zhuce p input{font-size: 18px;color: #282828;width: 225px;height: 50px;line-height: 50px;background: #fff;text-indent: 10px;}
.zhuce p.tj input{text-indent: 0;text-align: center;color: #fff;background: #282828;}
.major{background-color: #f6f6f6;padding-bottom: 2%;}
.major li{position: relative;margin-bottom: 2%;}
.major li p{position: absolute;top: 50%;left: 50%;font-size: 16px;font-weight: bold;color: #fff;width: 120px;line-height: 30px;padding: 5px 10px;background-color: rgba(0,0,0,.8);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;}
