/*.banner*/
.banner .swiper-pagination-bullet{opacity: 1;background: #fff;}
.banner .swiper-pagination-bullet-active{border-radius: 5px;background: #f58635;}
/*数据*/
.con1{padding: 1.5% 0;background: url(../images/1.jpg) no-repeat center;background-size: cover;box-shadow: 0 0 8px rgba(14,14,14,0.05);}
.con1 ul li{font-size: 13px;text-align: center;}
.con1 li a{display: block;color: #666;position: relative;}
.con1 li a:after{position: absolute;content: '';top: 0;right: 0;width: 1px;height: 80px;background-color: rgba(51,51,51,.15);}
.con1 ul li h5{font-family: helvetica;font-size: 32px;letter-spacing: -3px;color: #f58635;}
.con1 ul li h5 em{font-size: 40px;}
.con1 ul li span{display: inline-block;width: 10%;height: 2px;margin-bottom: 4%;background: #f8ab72;}

/*专业解读*/
.con-online.container,.con2.container{position: relative;}
.con-online .swiper-slide,.con2 .swiper-slide{width: 30%;margin-right: 3%;}
.con-online .swiper-slide a{display: block;color: #fff;background-color: #282828;margin-bottom: 10%;}
.con-online section,.con2 section{text-align: center;}
.con-online .tu,.con2 .tu{position: relative;cursor: pointer;}
.con2 .tu .play{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/major_play.png) no-repeat center;background-size: 22%;}
.con2 section:hover .play{background: url(../images/major_checked.png) no-repeat center;background-size: 22%;z-index: 2;}
.con2 section h4{display: inline-block;font-size: 15px;color: #fff;font-weight: normal;height: 35px;line-height: 35px;width: 160px;margin-top: 5%;margin-right: 15px;background-color: #f58635;}
.con2 section a{font-size: 14px;color: #333;text-decoration: underline;display: inline-block;width: calc(100% - 175px);vertical-align: middle;text-align: left;}
.con-online .prev,.con-online .next,.con2 .prev,.con2 .next{cursor: pointer;position: absolute;top: 0;height: 100%;width: 50px;}
.con-online .prev,.con2 .prev{left: -50px;background: url(../images/major_left.png) no-repeat left 65%;background-size: 29px;}
.con-online .next,.con2 .next{right: -50px;background: url(../images/major_right.png) no-repeat right 65%;background-size: 29px;}
.major{padding-top: 3%;}
.major li{margin-bottom: 2%;vertical-align: top;}
.major li a{display: block;position: relative;}
.major li a:before{position: absolute;content: '';top: 0px;left: 0px;bottom: 0px;right: 0px;border: 4px solid #f1f1f1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.major li:hover a:before{border: 7px solid #f58635;}
.major li a:after{position: absolute;content: '';bottom: 2px;width: 20%;left: 40%;height: 4px;background-color: #f58635;}
.major li:hover a:after{opacity: 0;}

/*选择ACG*/
.con3,.con4{padding-bottom: 4%;}
.container h3 p{font-size: 22px;color: #f58635;padding-top: 10px;}
.con3 li{margin-bottom: 2%;padding: 3% 0;background: #f9f9f9;text-align: center;}
.con3 li a{display: block;color: #333;}
.con3 li .info{padding: 25% 7% 0;}
.con3 li:first-child:hover{color: #fff;background: url(../images/icon1.jpg) no-repeat center;background-size: cover;}
.con3 li:nth-child(2):hover{color: #fff;background: url(../images/icon2.jpg) no-repeat center;background-size: cover;}
.con3 li:nth-child(3):hover{color: #fff;background: url(../images/icon3.jpg) no-repeat center;background-size: cover;}
.con3 li:nth-child(4):hover{color: #fff;background: url(../images/icon4.jpg) no-repeat center;background-size: cover;}
.con3 li:nth-child(5):hover{color: #fff;background: url(../images/icon5.jpg) no-repeat center;background-size: cover;}
.con3 li:nth-child(6):hover{color: #fff;background: url(../images/icon6.jpg) no-repeat center;background-size: cover;}
.con3 li:first-child .info{background: url(../images/icon1.png) no-repeat top center;background-size: 15%;}
.con3 li:first-child:hover .info{background: url(../images/icon7.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(2) .info{background: url(../images/icon2.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(2):hover .info{background: url(../images/icon8.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(3) .info{background: url(../images/icon3.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(3):hover .info{background: url(../images/icon9.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(4) .info{background: url(../images/icon4.png) no-repeat top center;background-size: 15%;}
.con3 li:nth-child(4):hover .info{background: url(../images/icon10.png) no-repeat top center;background-size: 15%;}
.con3 li:hover a{color: #fff;}
.con3 li .info h4{font-size: 18px;}
.con3 li .info span{display: block;width: 6%;height: 1px;margin: 5% auto;background: #f58635;}
.con3 li:hover span{background: #fff;}
.con3 li .info p{font-size: 14px;line-height: 24px;padding: 0 8%;}
/*案例*/
.con4{background: url(../images/9.jpg) no-repeat center;background-size: cover;}
.con4 .container{position: relative;}
.con-online .info,.con4 .info{padding: 5% 8%;}
.con-online .info h4,.con4 .info h4{font-size: 14px;line-height: 24px;padding-bottom: 5px;height: 48px;}
.con-online .info p,.con4 .info p{font-size: 12px;text-align: right;}
.con4 .swiper-container{margin-bottom: 5%;}
.con4 .swiper-slide{display: inline-block;width: calc(25% - 20px);margin-right: 25px;background: #fff;}
.con4 .swiper-slide>a{display: block;color: #282828;}
.con4 .prev,.con4 .next{position: absolute;bottom: 40%;width: 40px;height: 50px;cursor: pointer;}
.con4 .prev{left: -50px;background: url(../images/15.png) no-repeat center;background-size: 40px;}
.con4 .next{right: -50px;background: url(../images/16.png) no-repeat center;background-size: 40px;}
.con6 .swiper-slide .info h5,.con6 .swiper-slide .info p,.con7>ul.con_l li .info p,.con7 .news .swiper-slide .text h5,.con10 .swiper10 .info p,.con11 ul li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*课程*/
.con5{background-color: #f6f6f6;padding-bottom: 3%;}
.con5 li{position: relative;color: #fff;text-align: center;}
.con5 li>a{display: block;color: #fff;}
.con5 li i{position: absolute;top: 100%;left: 40%;width: 20%;height: 4px;margin-top: -2px;background: #f2812f;}
.con5 li:hover i{opacity: 0;}
.con5 li h4{position: absolute;top: 0;left: 0;width: 100%;padding-top: 18%;}
.con5 li h4 p{font-size: 18px;margin-top: 5%;}
.con5 li .shade{opacity: 0; position: absolute;top: 0;left: 0;font-size: 14px;width: 100%;height: 100%;background: rgba(255,130,36,0.7);}
.con5 li .shade h5{font-size: 18px;padding-top: 15%;}
.con5 li .shade p{padding: 0 5%;text-align: center;}
.con5 li .shade span{display: inline-block;width: 6%;height: 3px;background: #fff;margin: 7.5% 0 4%;}
@media only screen and (max-width: 1500px) {.con5 .swiper-slide .shade{font-size: 12px;}
.con5 li .shade h5{padding-top: 10%;}}
.con5 li:hover h4{opacity: 0;}
.con5 li:hover .shade{opacity: 1;}
.con-online>a,.con4 .container>a,.con5>a,.major>a{display: block;width: 150px;height: 35px;line-height: 35px;font-size: 16px;color: #fff;background: #f58635;text-align: center;margin: 0 auto;cursor: pointer;}
/*导师*/
.con6{padding-bottom: 3%;}
.con6 .tabs{text-align: center;padding-bottom: 5%;}
.con6 .tabs li{display: inline-block;width: 150px;height: 35px;line-height: 35px;font-size: 16px;color: #fff;background: #555;margin: 0 5px;cursor: pointer;}
.con6 .tabs li.active{background: #f58635;}
.con6 .tabLi>li{height: 0;padding: 0;}
.con6 .swiper-container.active{height: auto;padding-top: 2%;padding-bottom: 5%;}
.con6 .swiper-slide li{position: relative;background: #e9e9e9;border-bottom: 3px solid #e9e9e9;}
.con6 .swiper-slide li:hover{background: #343434;border-bottom: 3px solid #f58635;}
.con6 .swiper-slide li>a{display: block;color: #282828;}
.con6 .swiper-slide li:hover .info{color: #fff;}
.con6 .swiper-slide li:hover .shade{opacity: 1;}
.con6 .swiper-slide .tu{position: absolute;top: -18%;left: 8%;width: 37%;}
.con6 .swiper-slide .tu img{width: 100%;border-radius: 15px;}
.con6 .swiper-slide .shade{opacity: 0;	position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 15px;background: url(../images/32.png) no-repeat center rgba(245,134,51,0.7);background-size: 35%;}
.con6 .swiper-slide .info{font-size: 12px;width: 48%;padding: 8% 2% 8% 50%;}
.con6 .swiper-slide .info h5{font-size: 16px;height: 20px;padding-bottom: 8%;}
.con6 .swiper-slide .info p{height: 20px;margin-bottom: 2%;}
.con6 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;background: #5e5e5e;margin: 0 15px;opacity: 1;margin-top: -2px;}
.con6 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 12px;height: 12px;background: url(../images/33.png) no-repeat center;background-size: cover;margin-top: 0;}
/*资讯*/
.con7{padding-bottom: 5%;}
.con7 a{display: block;color: #282828;}
.con7 li{position: relative;}
.con7 li img{width: 100%;}
.con7 li .info{background-color: #1f1f1f;padding: 5% 8%;}
.con7 li:hover .info{background-color: #f58635;}
.con7 li .info p{font-size: 14px;color: #fff;height: 50px;line-height: 25px;}
.con7 li .info .date{font-size: 12px;color: rgba(255,255,255,0.8);height: 20px;line-height: 20px;text-align: right;}

/*工作室*/
.con8{padding: 3% 0;background: url(../images/49.jpg) no-repeat center;background-size: cover;}
.con8 .swiper-container{margin-top: 4%;padding-bottom: 6%;}
.con8 .swiper-container a{display: block;	color: #fff;}
.con8 .swiper-container .swiper-slide{position: relative;width: 15%;margin-right: 2%;}
.con8 .swiper-container .swiper-slide img{width: calc(100% - 6px);border: 3px solid #fff;}
.con8 .swiper-container p{position: absolute;top: 108%;left: 0;width: 100%;font-size: 14px;text-align: center;}
.con8 .swiper-container .swiper-slide:hover img{border: 3px solid #f07318;}
.con8 .swiper-button-prev,.con8 .swiper-button-next{top: 0;width: 15%;height: 70%;opacity: 1;}
.con8 .swiper-button-prev{	left: 0;background: url(../images/15.png) no-repeat center rgba(0,0,0,0.3);background-size: 12%;}
.con8 .swiper-button-next{right: 0;background: url(../images/16.png) no-repeat center rgba(0,0,0,0.3);background-size: 12%;}
/*分中心*/
.con9{padding-top: 3%;padding-bottom: 5%;position: relative;}
.con9 .swiper-slide{width: 15%;margin-right: 2%;}
.con9 .swiper-container .swiper-pagination-bullet{opacity: 1;background: #676767;}
.con9 .swiper-container .swiper-pagination-bullet-active{width: 20px;border-radius: 5px;background: #f58635;}
.con9 .swiper-slide a{display: block;color: #fff;}
.con9 .swiper-button-prev,.con9 .swiper-button-next{position: absolute;bottom: 0;width: 50px;height: 100%;}
.con9 .swiper-button-prev{left: -50px;background: url(../images/major_left.png) no-repeat left 66%;}
.con9 .swiper-button-next{right: -50px;background: url(../images/major_right.png) no-repeat right 66%;}

/*直播&名校*/
.con10{padding: 3% 0;background: #f9f9f9;}
.con10 ul li{display: inline-block;width: 45%;vertical-align: top;}
.con10 ul li.swiper10 .swiper-slide .tu{position: relative;}
.con10 ul li.swiper10 .swiper-slide p.control{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('/public/static/home/global/images/control_play.png') no-repeat center;background-size: 100%;}
.con10 ul li.swiper10 .swiper-slide img{width: 98%;border: 7px solid #d7d7d7;cursor: pointer;}
.con10 ul li.swiper11{margin-left: 10%;}
.con10 h3{text-align: left;padding-bottom: 5%;}
.con10 .swiper10 .swiper-button-next,.con10 .swiper10 .swiper-button-prev{top: 10%;width: 7%;height: 10%;margin: 0;}
.con10 .swiper10 .swiper-button-prev{left: 74%;background: url(../images/83.png) no-repeat center;background-size: contain;}
.con10 .swiper10 .swiper-button-prev.swiper-button-disabled{background: url(../images/81.png) no-repeat center;background-size: contain;}
.con10 .swiper10 .swiper-button-next{right: 10%;background: url(../images/84.png) no-repeat center;background-size: contain;}
.con10 .swiper10 .swiper-button-next.swiper-button-disabled{background: url(../images/82.png) no-repeat center;background-size: contain;}
.con10  .swiper-wrapper{padding-bottom: 10.5%;}
.con10 .swiper11  .swiper-wrapper{padding-bottom: 18%;}
.con10 .swiper10 .info{position: absolute;top: 105%;left: 0;width: 100%;}
.con10 .swiper10 .info p{font-size: 14px;text-indent: 10px;width: 90%;height: 20px;}
.con10 .swiper10 .info span{font-size: 16px;opacity: 0.7;}
.con10 .swiper11 .swiper-slide a{display: inline-block;width: 20.5%;margin-right: 6%;margin-bottom: 8%;vertical-align: top;}
.con10 .swiper11 .swiper-slide a img{width: 100%;}
@media only screen and (max-width:1700px) {.con10 .swiper11 .swiper-slide a{margin-bottom: 8.2%;}}
@media only screen and (max-width:1500px) {.con10 .swiper11 .swiper-slide a{margin-bottom: 8.4%;}}
.con10 .swiper11 .swiper-slide a:nth-child(4n){margin-right: 0;}
.con10 .swiper11 .swiper-slide a:nth-child(5),.con10 .swiper11 .swiper-slide a:nth-child(6),.con10 .swiper11 .swiper-slide a:nth-child(7),.con10 .swiper11 .swiper-slide a:nth-child(8){margin-bottom: 0;}
.con10 .swiper11 .swiper-pagination{bottom: 12%;text-align: left;}
.con10 .swiper11 .swiper-pagination .swiper-pagination-bullet{width: 25px;height: 25px;line-height: 25px;opacity: 1;font-size: 14px;color: #000;text-align: center;border: 1px solid #999;border-radius: 0;background: transparent;}
.con10 .swiper11 .swiper-pagination .swiper-pagination-bullet-active{color: #f58635;border: 1px solid #f58635;}
.con10 .swiper10>a,.con10 .swiper11>a{display: block;width: 150px;height: 35px;line-height: 35px;font-size: 16px;color: #fff;text-align: center;margin-left: 10px;background: #f58635;}
/*合作机构*/
.con11 h3{font-size: 36px;}
.con11 ul{padding-bottom: 5%;}
.con11 ul li{display: inline-block;width: 19%;padding: 3% 0 2%;text-align: center;border-bottom: 1px solid #eaeaea;border-left: 1px solid #eaeaea;}
.con11 ul li:nth-child(5n-4){border-left: none;}
.con11 ul li:nth-child(6),.con11 ul li:nth-child(7),.con11 ul li:nth-child(8),.con11 ul li:nth-child(9),.con11 ul li:nth-child(10){border-bottom: none;}
.con11 li a{display: block;color: #333;}
.con11 ul li img{width: 37%;}
.con11 ul li p{font-size: 12px;height: 20px;line-height: 20px;padding-top: 10px;}
/*注册*/
.con12{background-color: #f6f6f6;padding-bottom: 5%;}
.con12 .container{padding-top: 3%;padding-bottom: 3%;background: url(../images/formbg.jpg?v=2) no-repeat top center;background-size: cover;}
.con12 .course-type section{display: inline-block;width: 50%;vertical-align: top;margin-bottom: 3%;}
.con12 .course-type section ul{background-color: #3a3a3a;margin-left: 4%;margin-right: 3%;padding-top: 40px;padding-bottom: 40px;margin-top: -15px;}
.con12 .course-type section ul li{font-size: 16px;line-height: 30px;color: #fff;padding-left: 40px;position: relative;}
.con12 .course-type section ul li:before{position: absolute;content: '';left: 20px;top: 11px;width: 8px;height: 8px;background-color: #fff;border-radius: 50%;}
.con12 form{text-align: center;}
.con12 form p{display: inline-block;width: 20%;height: 50px;font-size: 16px;line-height: 50px;background-color: #fff;text-indent: 15px;border-radius: 5px;text-align: left;margin-right: 2%;vertical-align: top;overflow: hidden;}
.con12 form p input{width: calc(100% - 80px);height: 50px;line-height: 50px;font-size: 16px;color: #333;text-indent: 10px;vertical-align: top;}
.con12 form .tj{text-indent: 0;margin-right: 0;}
.con12 form .tj input{font-size: 16px;color: #fff;width: 100%;height: 50px;line-height: 50px;text-indent: 0px;background:#f58635;font-weight: bold;}

.formShow{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.5);z-index: 10000;}
.formShow section{position: absolute;top: 50%;left: 50%;height: 350px;width: 350px;margin-top: -175px;margin-left: -175px;}
.formShow section img.sale{width: 350px;height: 350px;cursor: pointer;}
.formShow section .close{width: 20px;height: 20px;position: absolute;top: -12.5px;right: -30px;cursor: pointer;}