@charset "utf-8";
 body{max-width: 1920px;margin: auto;}
 html,body{min-height: 100%;}
@font-face{font-family: 'DM';src: url(/css/font/DIN Medium.ttf);}
@font-face{font-family: 'DR';src: url(/css/font/DIN Regular.otf);}
@font-face{font-family: 'DB';src: url(/css/font/DIN-Black.otf);}
@font-face{font-family: 'PF';src: url(/css/font/PingFang Regular.ttf);}
.zdm{font-family: "DM";}
.zdr{font-family: "DR";}
.zdb{font-family: "DB";}
.zpf{font-family: "PF";}
.fl{float:left;}
.fr{float:right;}
.clear_both{zoom:1;}
.clear_both:before{content:""; display:table; clear:both;}
.clear_both:after{content:""; display:table; clear:both;}
.relative{position: relative;}
.absolute{position: absolute;}
.fixed{position: fixed;}
.inline-block{display:inline-block;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.trans{-webkit-transition:all 500ms ease 0s; -moz-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; -o-transition:all 500ms ease 0s; transition:all 500ms ease 0s;}
.rotating180{transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);}
.gray{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;}
.main{/*overflow: hidden;*/position: relative;}
/*.wrap{max-width: 95.8%;margin:0 auto;}*/
.wrap{max-width: 1200px;margin:0 auto;width: 1200px;}
.lunbo-wrap{max-width: 1460px;margin:0 auto;width: 1460px;}

/*头部 header*/
#header{width:100%;height:115px;background:#fff;border-top:5px solid #5d53ac;}
#header .logo{margin:30px 20px 0px 0px;width:125px;height:58px;padding-right:22px;border-right:1px solid #dfdfdf;}
#header .slogan{margin-top:30px;}
#header .slogan h1{color:#999;line-height:30px;font-size:14px;}
#header .one-nav{margin-right:25px;}
#header .nav .nav-a{color:#666;height:100%;display:block;padding:0px 23px;line-height:115px;display: block;}
#header .nav .nav-a:hover{color:#fff;background:#5d53ac;}
#header .nav .nav-a:nth-last-child(1){margin-right:0px;}
#header .nav .nav-a.on{color:#fff;background:#5d53ac;}
#header .menu{display:none;}
#header .menu_bg{left: 0;top:0;right: 0;bottom: 0;background: rgba(0,0,0,.4);z-index: 99;}
#header .menu_bg.on{display: block;}
#header .two-nav-bg{position: fixed;height:60px;left:0;right:0;top:120px;background:rgba(0,0,0,0.6);z-index:10;}
#header .nav .one-nav .two-nav{top:100%;z-index:100;width:auto;left:50%;margin-left:-2000px;}
#header .nav .one-nav .two-nav .text{padding:20px 0px;width:4000px;}
#header .nav .one-nav .two-nav .two-nav-a{white-space:nowrap;text-align:center;line-height:20px;font-size:20px;padding:0 33px;cursor:pointer;color:#fff;display: inline-block;}
#header .nav .one-nav .two-nav .two-nav-a:hover{color:#ff9c00;font-weight: bold;}

/*尾部 footer*/
#footer{background:#383742;}
#footer .footer-top{padding:50px 0px;}
#footer .footer-top .footer-logo{width:15.25%;margin-right:11.33%;}
#footer .footer-top .footer-nav{width:10%;margin-right:3.33%;}
#footer .footer-top .p1{font-size:16px;color:#ccc;line-height:32px;margin-bottom:10px;}
#footer .footer-top .p1 img{display:none;}
#footer .footer-top .nav-a{font-size:14px;color:#999;line-height:30px;display: block;}
#footer .footer-top .p2{font-size:14px;color:#ccc;line-height:32px;}
#footer .footer-top .p3{font-size:12px;color:#ccc;line-height:32px;}
#footer .footer-top .footer-info{width:23.33%;margin-right:1%;}
#footer .footer-top .weixin{width:10%;}
#footer .footer-top .share{width:10%;padding:10px 0px 0px;}
#footer .footer-top .share .bds_tsina{background:url(/images/icon4.png) no-repeat center left;margin-right:10%;padding-left:30px;border-right:1px solid #5c5b64;}
#footer .footer-top .share .bds_tqq{background:url(/images/icon5.png) no-repeat center left;margin-right:10%;padding-left:30px;border-right:1px solid #5c5b64;}
#footer .footer-top .share .bds_weixin{background:url(/images/icon6.png) no-repeat center left;}
#footer .footer-bottom{background:#282831;padding:17px 0px;}
#footer .footer-bottom .k-a{font-size:12px;line-height:24px;color:#666;margin-right:20px;}
#footer .footer-bottom .copyright{font-size:12px;line-height:24px;color:#666;}
#footer .footer-bottom .copyright *{font-size:12px;line-height:24px;color:#666;}

/*广告图 banner*/
.top-bg *{font-size:0;}
.top-bg .top-bg-con .swiper-pagination{bottom:25px;}
.top-bg .top-bg-con .swiper-pagination .swiper-pagination-bullet{background:transparent;opacity:1;border:2px solid #fff;}
.top-bg .top-bg-con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1;}
.top-bg .top-bg-con .top-text{width:300px;height:360px;background:rgba(122,115,186,0.8);padding:40px;top:50%;left:18.75%;margin-top:-220px;}
.top-bg .top-bg-con .top-text .p1{font-size:50px;color:#fff;text-transform: uppercase;text-align:left;font-weight: bold;line-height:50px;}
.top-bg .top-bg-con .top-text .p2{font-size:40px;color:#fff;text-align:left;}
.top-bg .top-bg-con .top-text .p3{font-size:14px;color:#fff;text-align:left;margin-top:10px;line-height:24px;}
.top-bg .top-bg-con .top-text .a1{font-size:14px;color:#5d53ac;text-align:center;margin-top:20px;line-height:40px;display: block;background:#fff;width:140px;height:40px;border-radius:20px;}

/*index 首页*/
.index-mroe{width:138px;height:38px;background:#574fa2;border-radius:20px;margin:auto;font-size:14px;color:#fff;text-align:center;line-height:40px;display: block;border:1px solid #574fa2;}
.index-mroe:hover{background:transparent;color:#574fa2;}
.index-title{padding:50px 0px 40px;}
.index-title .t1{color:#666;font-size:36px;text-transform: uppercase;}
.index-title .t2{color:#574fa2;font-size:36px;}
.index-college{padding-bottom:70px;}
.index-college .title{background:url(/images/index_bg1.jpg) no-repeat center;background-size:contain;height:190px;margin:40px auto 20px;}
.index-college .title .t1{font-size:20px;color:#666;margin:50px auto 10px;}
.index-college .title .t2{font-size:36px;color:#574fa2;}
.index-college .con{text-align: center;}
.index-college .con .item{display: inline-block;margin-right:9.16%;}
.index-college .con .item:nth-child(3){margin-right:0%;}
.index-college .con .item .img .img2{display: none;}
.index-college .con .item .p1{font-size:20px;color:#333;margin:30px auto 10px;}
.index-college .con .item .p2{font-size:12px;color:#999;}
.index-college .con .item:hover .img .img1{display: none;}
.index-college .con .item:hover .img .img2{display: inline-block;}
.index-college .con .item:hover .p1{color:#574fa2;font-weight: bold;}
.index-college .con .item:hover .p2{color:#574fa2;}
.index-college .text .p3{font-size:16px;color:#666;line-height:28px;margin:70px auto 40px;width:67%;}

.index-brand{background:url(/images/index_bg2.jpg) no-repeat top center #574fa2;background-size:auto 68.75%;height:800px;}
.index-brand .tit{text-align: center;margin-bottom:24px;}
.index-brand .tit .p1{cursor:pointer;border-radius:20px;line-height:20px;padding:10px 30px;color:#333;font-size:20px;display: inline-block;margin-right:8px;}
.index-brand .tit .p1.on{background:#fff;color:#574fa2;font-weight: bold;}
.index-brand .con .item{background:#fff;display: none;}
.index-brand .con .item.on{display: block;}
.index-brand .con .img{width:69.92%;}
.index-brand .con .text{width:30.08%;padding:40px 0px;}
.index-brand .con .text .p1{line-height:24px;color:#574fa2;font-size:24px;text-align: center;}
.index-brand .con .text .p2{line-height:14px;color:#666666;font-size:14px;text-align: center;margin:10px auto 35px;}
.index-brand .con .text .shu{width:100%;text-align: center;height:108px;}
.index-brand .con .text .shu .list{width:50%;background:#f5f5f5;border-right:1px solid #fff;border-bottom:1px solid #fff;vertical-align: middle;}
.index-brand .con .text .shu .list .p3{line-height:20px;color:#333;font-size:20px;margin-bottom:15px;}
.index-brand .con .text .shu .list .p4{line-height:14px;color:#666;font-size:14px;}
.index-brand .con .text .index-mroe{margin-top:25px;}

.index-team{background:url(/images/index_teachers.jpg) no-repeat center;background-size:cover;height:600px;}
.index-team .con{width:360px;padding:0px 40px;background:#f8f8f8;height:630px;margin-top:-30px;}
.index-team .p1{font-size:16px;color:#666;line-height:28px;}
.index-team .p2{font-size:16px;color:#666;line-height:28px;margin:40px 0px 90px;}
.index-team .index-mroe{margin:0px;}

.index-student{width:1460px;margin:auto;padding-bottom:80px;}
.index-student .con .swiper-container{padding:10px 10px 90px 10px;}
.index-student .con .swiper-slide{background:#f4f4f4;padding:25px 0px;width:28.33%;margin-right:7.5%;}
.index-student .con .swiper-slide .img{width:200px;height:200px;border-radius:50%;background:#fff;margin:auto;}
.index-student .con .swiper-slide .text{margin:0px 25px;}
.index-student .con .swiper-slide .text .p1{font-size:24px;color:#574fa2;line-height:24px;margin:12px auto;}
.index-student .con .swiper-slide .text .p2{font-size:16px;color:#666;line-height:16px;padding-bottom:28px;border-bottom:1px solid #dddddd;}
.index-student .con .swiper-slide .text .p3{font-size:14px;color:#666;line-height:24px;padding-top:16px;}
.index-student .con .swiper-slide:hover{box-shadow:0px 0px 10px #aaa;}
.index-student .con .swiper-pagination .swiper-pagination-bullet{background: #d2d2d2;width:10px;height:10px;opacity: 1;border-radius:5px;}
.index-student .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9d97d6;width:30px;height:10px;}
.index-student .index-mroe{margin-top:30px;}
.index-student .button{width:60px;height:60px;background:#e5e5e5;border-radius: 50%;margin-top:-60px;}
.index-student .button.swiper-button-disabled{opacity: 1;}

.index-info{padding-bottom:70px;background:#f1f1f1;}
.index-info .con{margin-bottom:45px;}
.index-info .item{width:33.3333%;background:#fff;display: block;}
.index-info .item .text{height:180px;padding:25px 20px;position: relative;}
.index-info .item .text:after,
.index-info .item .text:before{position: absolute;display: block;width:0px;height:0px;content:"";left:50%;margin-left:-20px;border:20px solid #fff;border-left-color:transparent;border-right-color:transparent;top:-40px;border-top-color:transparent;}
.index-info .item .text:after{bottom:-40px;border-bottom-color:transparent;top:auto;border-top-color:#fff;}
.index-info .item .text .p1{font-size:16px;color:#333;line-height:16px;margin:5px auto 20px;}
.index-info .item .text .p2{font-size:14px;color:#666;line-height:24px;}
.index-info .item .text .p3{font-size:14px;color:#999;line-height:14px;margin-top:40px;}
.index-info .item:nth-child(2n) .img1{display: none;}
.index-info .item:nth-child(2n) .text:before{display: none;}
.index-info .item:nth-child(2n+1) .img2{display: none;}
.index-info .item:nth-child(2n+1) .text:after{display: none;}

/*内页公用标题*/
.inside-tit .p1{font-size:32px;color:#333;line-height:32px;margin:50px auto;position: relative;display: inline-block;}
.inside-tit .p1:before,
.inside-tit .p1:after{display:block;content:"";position: absolute;top:50%;width:80px;height:2px;background:#999;margin-top:-1px;}
.inside-tit .p1:before{left:-104px;}
.inside-tit .p1:after{right:-104px;}
.inside-tit.bai .p1{color:#fff;}
.inside-tit.bai .p1::before, 
.inside-tit.bai .p1::after{background:#fff;}
.inside-tit.bian .p1{margin-bottom:75px;}
.inside-tit.bian .p1:after{display:none;}
.inside-tit.bian .p1:before{display:block;content:"";position: absolute;top:auto;width:18px;height:2px;background:#353535;left:50%;margin-left:-9px;bottom:-15px;}

/*college 热门国家学院*/
#college .coll-nav{border-bottom:1px solid #ececec;}
#college .coll-nav .c-title{margin:60px auto 70px;}
#college .coll-nav .c-title .p1{font-size:36px;color:#574fa2;}
#college .coll-nav .c-title .p2{font-size:18px;color:#666;margin-top:20px;}
#college .coll-nav .con{text-align: center;}
#college .coll-nav .con .c-nav{display: inline-block;width:120px;margin-right:70px;padding-bottom:48px;}
#college .coll-nav .con .c-nav:nth-last-child(1){margin-right:0px;}
#college .coll-nav .con .c-nav .img{width:80px;height:80px;border-radius:50%;margin:0px auto 25px;-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;}
#college .coll-nav .con .c-nav .p1{color:#333;font-size:16px;}
#college .coll-nav .con .c-nav.on{border-bottom:1px solid #574fa2;}
#college .coll-nav .con .c-nav.on .img{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:gray;}
#college .coll-nav .con .c-nav.on .p1{color:#574fa2;font-weight: bold;}
#college .contrast .con{position: relative;}
#college .contrast .con .icon{position: absolute;width:80px;height:80px;border-radius:50%;top:50%;left:50%;margin-top:-40px;margin-left:-40px;}
#college .contrast .con .item{position: relative;width:36.8%;background:#6e88c5;padding:6.6%;text-align: right;color:#fff;}
#college .contrast .con .item:nth-child(2){background:#f5f5f5;text-align: left;}
#college .contrast .con .item .p1{font-size:18px;line-height:60px;color:#fff;}
#college .contrast .con .item:nth-child(2) .p1{color:#333;}
#college .contrast .con .item .p2{position: absolute;width:126px;height:80px;background:url(/images/icon7.png) no-repeat center;top:-10px;line-height:80px;color:#fff;font-size:32px;font-weight: bold;}
#college .contrast .con .item:nth-child(1) .p2{left:6.6%;}
#college .contrast .con .item:nth-child(2) .p2{right:6.6%;}
#college .university .con .item{width:41.67%;box-shadow:0px 0px 10px #ccc;border-top:5px solid #574fa2;padding:50px 3.33% 60px;height:316px;}
#college .university .con .item:nth-child(1){background: url(/images/hot_country_bg1.jpg) no-repeat center;}
#college .university .con .item .p1{font-size:24px;color:#574fa2;line-height:30px;margin-bottom:35px;}
#college .university .con .item .p2{font-size:14px;color:#333333;line-height:36px;}
#college .university .con .item:nth-child(2) .p2{font-size:14px;color:#666;line-height:24px;}
#college .university .con .item .a1{display: block;width:180px;height:40px;border-radius:20px;margin:50px auto 0px;background:#574fa2;font-size:14px;color:#fff;line-height:40px;}
#college .university .con .item .a1 img{margin-right:5px;}
#college .ranking{background: url(/images/hot_country_bg2.jpg) no-repeat center;margin-top:60px;padding-bottom:50px;background-size:cover;}
#college .ranking .t2{font-size:16px;color:#666;width:50%;line-height:30px;margin:0px auto 30px;}
#college .ranking .con{position: relative;}
#college .ranking .con .swiper-container{padding:10px 10px 50px;}
#college .ranking .con .swiper-container .swiper-pagination{display: none;}
#college .ranking .con .swiper-container .swiper-pagination-bullet-active{background:#574fa2;}
#college .ranking .con .swiper-slide{background:#fff;margin-top:30px;width:21.66%;margin-right:4.453%;}
#college .ranking .con .swiper-slide .top{height:45px;background:#f5f5f5;border-top:5px solid #574fa2;line-height:45px;color:#574fa2;font-size:20px;}
#college .ranking .con .swiper-slide .img{margin:35px auto 30px;}
#college .ranking .con .swiper-slide .p1{color:#333;font-size:16px;}
#college .ranking .con .swiper-slide .p2{color:#999;font-size:14px;margin:10px auto 20px;}
#college .ranking .con .swiper-slide .p3{color:#333;font-size:14px;}
#college .ranking .con .swiper-slide .a1{display: block;width:120px;height:40px;border-radius:20px;margin:30px auto 40px;font-size:14px;color:#574fa2;line-height:40px;text-align: center;border:1px solid #574fa2;}
#college .ranking .con .swiper-button-next,
#college .ranking .con .swiper-button-prev{width:60px;height:60px;border-radius:50%;margin-top:-30px;background:#574fa2;}
#college .ranking .con .swiper-button-disabled{background:#000;opacity: .1;}
#college .ranking .con .swiper-slide:hover{margin-top:0px;box-shadow: 0px 0px 10px #aaa;}
#college .ranking .con .swiper-slide:hover .top{background:#574fa2;color:#fff;position: relative;}
#college .ranking .con .swiper-slide:hover .top:before{display:block;content:"";position: absolute;top:100%;left:0;width:100%;height:9px;background:url(/images/top_bg.jpg) no-repeat top center;}
#college .condition{padding-bottom:30px;}
#college .condition .item{width:30%;margin-right:5%;height:295px;background:url(/images/hot_country_bg3.jpg) no-repeat center;margin-bottom:50px;box-shadow:0px 0px 10px #ccc;border-top:5px solid #574fa2;}
#college .condition .item:nth-child(3n){margin-right:0%;}
#college .condition .item .a1{display: block;width:180px;height:40px;border-radius:20px;margin:30px auto 0px;background:#574fa2;font-size:14px;color:#fff;line-height:40px;}
#college .condition .item .a1 img{margin-right:5px;}
#college .condition .item .p1{color:#333;font-size:24px;line-height:30px;text-align: center;margin:40px auto;}
#college .condition .item .p2{color:#333;font-size:14px;line-height:20px;width:80%;margin:auto;height:80px;overflow: hidden;}
#college .process{background: url(/images/hot_country_bg4.jpg) no-repeat center;background-size:cover;padding-bottom:80px;}
#college .process .con{position: relative;}
#college .process .con:before{display:block;content:"";position: absolute;background:#fff;height:4px;top:208px;left:7.5%;right:7.5%;z-index:1;}
#college .process .item{width:15%;margin-right:6.25%;}
#college .process .item:nth-last-child(1){margin-right:0px;}
#college .process .item .text{padding:20px 0px;height:130px;background:#fff;border-radius:5px;color:#333;line-height:24px;font-size:14px;position: relative;}
#college .process .item .text:before{display:block;content:"";position: absolute;width:0px;height:0px;border:15px solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;top:100%;left:50%;margin-left:-15px;}
#college .process .item .img{border-radius:50%;width:20px;height:20px;margin:30px auto 20px;position: relative;z-index: 2;overflow: hidden;}
#college .process .item .p1{color:#fff;line-height:24px;font-size:20px;}
#college .process .a1{display: block;width:200px;height:50px;border-radius:25px;margin:50px auto 0px;background:#fff;font-size:18px;color:#574fa2;line-height:50px;}
#college .process .a1 img{margin-right:5px;}
#college .info{background:#f1f1f1;padding-bottom:65px;}
#college .info .con{position: relative;}
#college .info .con .swiper-container{padding-bottom:50px;}
#college .info .con .swiper-container .swiper-pagination{display: none;}
#college .info .con .swiper-container .swiper-pagination-bullet-active{background:#574fa2;}
#college .info .item{width:33.3333%;background:#fff;display: block;}
#college .info .item .text{height:180px;padding:25px 20px;position: relative;}
#college .info .item .text:after,
#college .info .item .text:before{position: absolute;display: block;width:0px;height:0px;content:"";left:50%;margin-left:-20px;border:20px solid #fff;border-left-color:transparent;border-right-color:transparent;top:-40px;border-top-color:transparent;}
#college .info .item .text:after{bottom:-40px;border-bottom-color:transparent;top:auto;border-top-color:#fff;}
#college .info .item .text .p1{font-size:16px;color:#333;line-height:16px;margin:5px auto 20px;}
#college .info .item .text .p2{font-size:14px;color:#666;line-height:24px;}
#college .info .item .text .p3{font-size:14px;color:#999;line-height:14px;margin-top:40px;}
#college .info .item:nth-child(2n) .img1{display: none;}
#college .info .item:nth-child(2n) .text:before{display: none;}
#college .info .item:nth-child(2n+1) .img2{display: none;}
#college .info .item:nth-child(2n+1) .text:after{display: none;}
#college .info .con .swiper-button-next,
#college .info .con .swiper-button-prev{width:60px;height:60px;border-radius:50%;margin-top:-30px;background:#574fa2;}
#college .info .con .swiper-button-disabled{background:#000;opacity: .1;}

/*brand 课程培训*/
/*广告*/
.brand-top-text{z-index:2;left:0;right:0;top:0;color:#fff;bottom:0;}
.brand-top-text *{color:#fff;}
.brand-top-text .p1{font-size:70px;}
.brand-top-text .p2{font-size:60px;}
.brand-top-text .p3{font-size:20px;margin:30px auto 80px;}
.brand-top-text .p3 span{font-size:20px;}
.brand-top-text .p3 b{width:10px;height:10px;background:#fff;border-radius:50%;margin:-3px 25px 0px;}
.brand-top-text .a1{display: block;width:19%;height:170px;margin:0px 7.16%;border-radius:10px;background:rgba(255,255,255,0.2);padding:35px 0px 25px;}
.brand-top-text .a1 .img{height:80px;}
.brand-top-text .a1 .p4{font-size:24px;margin-top:30px;}
.brand-top-text .a1 .p5{font-size:16px;}
#brand .curr .title{height:60px;line-height:60px;}
#brand .curr .title .t1{width:calc(33.3333% - 2px);background:#999;border-right:2px solid #c9c9c9;font-size:20px;color:#fff;cursor: pointer;}
#brand .curr .title .t1:nth-last-child(1){border-right:2px solid #999;}
#brand .curr .title .t1.on{background:#5d53ac;border-right:2px solid #5d53ac;font-weight:bold;}
#brand .curr .con{padding-bottom:60px;}
#brand .curr .con .item{display: none;}
#brand .curr .con .item.on{display: block;}
#brand .curr .con .item .text{height:60px;line-height:60px;}
#brand .curr .con .item .text.bs{background:#f5f5f5;}
#brand .curr .con .item .text .p1{width:100px;margin:0px 20px;font-size:16px;}
#brand .curr .con .item .text .p2{width:calc(100% - 280px);font-size:16px;}
#brand .curr .con .item .text .a1{display: block;width:118px;height:36px;border-radius:18px;margin:12px 20px 0px 0px;font-size:16px;color:#5d53ac;line-height:36px;text-align: center;border:1px solid #5d53ac;}
#brand .curr .con .item .text .a1:hover{background:#5d53ac;color:#fff;}
#brand .teacher{background:#f1f1f1;padding-bottom:40px;}
#brand .teacher .con .swiper-container{padding:10px 10px 90px 10px;}
#brand .teacher .con .swiper-slide{background:#fff;padding:40px 0px;width:28.33%;margin-right:7.5%;}
#brand .teacher .con .swiper-slide .img{width:200px;height:200px;border-radius:50%;background:#fff;margin:auto;}
#brand .teacher .con .swiper-slide .text{margin:0px 25px;}
#brand .teacher .con .swiper-slide .text .p1{font-size:20px;color:#574fa2;line-height:20px;margin:12px auto;text-transform: uppercase;}
#brand .teacher .con .swiper-slide .text .p2{font-size:14px;color:#333;line-height:14px;margin-bottom:26px;}
#brand .teacher .con .swiper-slide .text .a1{display: block;width:118px;height:36px;border-radius:18px;margin:12px auto 0px;font-size:16px;color:#5d53ac;line-height:36px;text-align: center;border:1px solid #5d53ac;}
#brand .teacher .con .swiper-slide .text .a1:hover{background:#5d53ac;color:#fff;}
#brand .teacher .con .swiper-slide .text .p3{font-size:14px;color:#666;line-height:24px;margin-top:30px;}
#brand .teacher .con .swiper-slide:hover{box-shadow:0px 0px 10px #aaa;}
#brand .teacher .con .swiper-pagination .swiper-pagination-bullet{background: #d2d2d2;width:10px;height:10px;opacity: 1;border-radius:5px;}
#brand .teacher .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9d97d6;width:30px;height:10px;}
#brand .teacher .button{width:60px;height:60px;background:#e5e5e5;border-radius: 50%;margin-top:-60px;}
#brand .teacher .button.swiper-button-disabled{opacity: 1;}
#brand .audition{background: url(/images/train_bg.jpg) no-repeat center;background-size:cover;height:700px;}
#brand .audition .inside-tit .p1{margin-bottom:0px;}
#brand .audition .con .p1{text-align: center;font-size:16px;color:#cfc9f2;line-height:60px;}
#brand .audition .con .video{width:60px;height:60px;cursor:pointer;margin:180px auto;border-radius:50%;}
#brand .audition .con .a1{display: block;width:160px;height:40px;border-radius:20px;margin:auto;font-size:16px;color:#fff;line-height:40px;text-align: center;border:1px solid #fff;}
#brand .audition .con .a1:hover{background:#fff;color:#5d53ac;}
#brand .student{padding-bottom:70px;}
#brand .student .con .swiper-container{padding:10px 10px 90px 10px;}
#brand .student .con .swiper-slide{background:#f4f4f4;padding:25px 0px;width:28.33%;margin-right:7.5%;}
#brand .student .con .swiper-slide .img{width:200px;height:200px;border-radius:50%;background:#fff;margin:auto;}
#brand .student .con .swiper-slide .text{margin:0px 25px;}
#brand .student .con .swiper-slide .text .p1{font-size:24px;color:#574fa2;line-height:24px;margin:12px auto;}
#brand .student .con .swiper-slide .text .p2{font-size:16px;color:#666;line-height:16px;padding-bottom:28px;border-bottom:1px solid #dddddd;}
#brand .student .con .swiper-slide .text .p3{font-size:14px;color:#666;line-height:24px;padding-top:16px;}
#brand .student .con .swiper-slide:hover{box-shadow:0px 0px 10px #aaa;}
#brand .student .con .swiper-pagination .swiper-pagination-bullet{background: #d2d2d2;width:10px;height:10px;opacity: 1;border-radius:5px;}
#brand .student .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9d97d6;width:30px;height:10px;}
#brand .student .mroe{width:138px;height:38px;background:#574fa2;border-radius:20px;margin:30px auto 0px;font-size:14px;color:#fff;text-align:center;line-height:40px;display: block;border:1px solid #574fa2;}
#brand .student .mroe:hover{background:transparent;color:#574fa2;}
#brand .student .button{width:60px;height:60px;background:#e5e5e5;border-radius: 50%;margin-top:-60px;}
#brand .student .button.swiper-button-disabled{opacity: 1;}
#brand .info{padding-bottom:70px;background:#f1f1f1;}
#brand .info .con{margin-bottom:45px;}
#brand .info .item{width:33.3333%;background:#f7f7f7;display: block;}
#brand .info .item .text{height:180px;padding:25px 20px;position: relative;}
#brand .info .item .text:after,
#brand .info .item .text:before{position: absolute;display: block;width:0px;height:0px;content:"";left:50%;margin-left:-20px;border:20px solid #f7f7f7;border-left-color:transparent;border-right-color:transparent;top:-40px;border-top-color:transparent;}
#brand .info .item .text:after{bottom:-40px;border-bottom-color:transparent;top:auto;border-top-color:#f7f7f7;}
#brand .info .item .text .p1{font-size:16px;color:#333;line-height:16px;margin:5px auto 20px;}
#brand .info .item .text .p2{font-size:14px;color:#666;line-height:24px;}
#brand .info .item .text .p3{font-size:14px;color:#999;line-height:14px;margin-top:40px;}
#brand .info .item:nth-child(2n) .img1{display: none;}
#brand .info .item:nth-child(2n) .text:before{display: none;}
#brand .info .item:nth-child(2n+1) .img2{display: none;}
#brand .info .item:nth-child(2n+1) .text:after{display: none;}

/*student 明星学员 teacher 师资团队 共用样式*/
#student{padding-bottom:70px;}
#student .con .item{background:#f4f4f4;padding:25px 0px;width:28.33%;margin-right:7.5%;margin-bottom:50px;height:420px;overflow:hidden;}
#student .con .item:nth-child(3n){margin-right:0%;}
#student .con .item .img{width:200px;height:200px;border-radius:50%;background:#fff;margin:auto;}
#student .con .item .text{margin:0px 25px;}
#student .con .item .text .p1{font-size:24px;color:#333;line-height:24px;margin:12px auto;}
#student .con .item .text .p2{font-size:16px;color:#666;line-height:24px;padding-bottom:20px;border-bottom:1px solid #dddddd;}
#student .con .item .text .p3{font-size:14px;color:#666;line-height:24px;padding-top:16px;}
#student .con .item:hover{box-shadow:0px 0px 10px #aaa;}
#student .con .item:hover .p1{color:#574fa2;}

/*新闻 info*/
#info .con{width:100%;}
#info .con .info_a{width:48.33%;margin-right:3.34%;margin-bottom:50px;border-bottom:1px solid #e5e5e5;}
#info .con .info_a:nth-child(2n){margin-right:0;}
#info .con .info_a .img{width:100%;overflow:hidden;}
#info .con .info_a .text .p1{font-size:18px;margin:40px auto 20px;line-height:24px;height:24px;overflow:hidden;color:#353535;}
#info .con .info_a .text .p2{font-size:14px;line-height:24px;overflow:hidden;color:#888;height:48px;}
#info .con .info_a .text .time{font-size:12px;color:#757575;line-height:24px;margin:15px auto;}
#info .con .info_a:hover .text .p1{font-weight:bold;color:#5d53ac;}
#info .con .info_a:hover .text .p2{color:#5d53ac;}
#info .con .info_a:hover .text .time{color:#5d53ac;}
#info .con .info_a:hover{border-bottom-color:#5d53ac;}
.ajax-more2,
.ajax-more{width:140px;height:40px;background:#fff;color:#5d53ac;line-height:40px;border-radius:20px;text-align:center;margin:40px auto;cursor:pointer;border:1px solid #5d53ac;}
.ajax-more:hover,
.ajax-more2:hover{background:#5d53ac;color:#fff;}

/*新闻详情页  info_detail */
.info_detail .news_detail{background:#fff;margin-bottom:70px;}
.info_detail .news_detail .text_left{width:100%;position:relative;margin-top:50px;}
.info_detail .news_detail .text_left .title{width:98%;margin:0 auto;border-bottom:1px dotted #ccc;}
.info_detail .news_detail .text_left .title .p1{font-size:22px;color:#333;line-height:30px;margin:0px auto 30px;}
.info_detail .news_detail .text_left .title .p2{font-size:12px;color:#999;line-height:24px;margin:0px auto 35px;}
.info_detail .news_detail .text_left .title .p2 span{color:#333;font-weight:bold;}
.info_detail .news_detail .text_left .contents{width:98%;margin:60px auto 0px;border-bottom:1px dotted #ccc;padding-bottom:40px;}
.info_detail .news_detail .text_left .contents .con{font-size:14px;color:#333;line-height:24px;}
.info_detail .news_detail .text_left .contents .con img{max-width:100% !important;height:auto !important;}
.info_detail .news_detail .text_left .anniu{width:98%;margin:50px auto 0px;}
.info_detail .news_detail .text_left .anniu .anniu_p{font-size:14px;color:#666;margin:0px auto 25px;overflow:hidden;width:100%;height:19px;}
.info_detail .news_detail .text_left .anniu .anniu_p .news_anniu{color:#333;}
.info_detail .news_detail .text_left .anniu .anniu_p .news_anniu:hover{font-weight:bold;}

/*关于我们  about*/
#about {position: relative;z-index: 2;}
#about .company .p-tit{color:#666;line-height:24px;font-size:14px;}
#about .company .con{margin:50px auto 80px;}
#about .company .con .item{width:31.66%;margin-right:2.51%;background:#7a71bd;height:360px;}
#about .company .con .item:nth-child(3){margin-right:0%;}
#about .company .con .item .tit{margin:40px 30px;}
#about .company .con .item .tit .img{height:60px;margin-right:20px;}
#about .company .con .item .tit .text .p1{color:#fff;line-height:40px;font-size:24px;font-weight: bold;}
#about .company .con .item .tit .text .p2{color:#fff;line-height:24px;font-size:24px;}
#about .company .con .item .p3{color:#fff;line-height:24px;font-size:14px;margin:0px 30px;}
#about .recruit{background: url(/images/about_bg.jpg) no-repeat top center;}
#about .recruit .join-list{width:100%;}
#about .recruit .join-list .item{width:48.333333%; background-color:#9e9e9e; margin-bottom:30px; visibility:hidden;}
#about .recruit .join-list .pad{padding:35px 40px 25px 40px;}
#about .recruit .join-list .m{width:72.4137%;}
#about .recruit .join-list .name{font-size:18px; color:#fff;}
#about .recruit .join-list .salary{line-height:25px; font-size:14px; color:#fff;}
#about .recruit .join-list .info{line-height:25px; color:#fff;}
#about .recruit .join-list .button{width:57px; height:57px; border:1px solid #fff; border-radius:100%; margin-top:10px;}
#about .recruit .join-list .button i{width:100%; height:100%; background:url(/images/arrow.png) no-repeat center center;}
#about .recruit .join-list .button-down{-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
#about .recruit .join-list .con{width:100%; height:auto; padding:20px; background:rgba(255,255,255,.95); box-shadow:0 11px 5px rgba(0,0,0,.08); left:0; top:100%; display:none; box-sizing:border-box;}
#about .recruit .join-list .con .text{line-height:28px; color:#666;}
#about .recruit .join-list .send{width:125px; height:43px; line-height:43px; font-size:16px; color:#fff; background-color:#7a71bd; margin-left:20px;}
#about .recruit .join-list .email{font-size:16px;color:#fff;width: 125px;height: 45px;background:#7a71bd;line-height: 45px;text-align: center;margin-top:35px;}
#about .recruit .join-list .item:hover{z-index:999;}
#about .recruit .join-list .item:hover .button-up{margin-top:-100%;}
#about .recruit .join-list .item:hover .pad{background-color:#7a71bd;}

/*联系我们 contact*/
#contact{padding:60px 0px;background:#fff;}
#contact .p-tit{font-size:18px;color:#757575;line-height:30px;}
#contact .con .ntact{padding:60px 0px;border-bottom:1px solid #e5e5e5;}
#contact .con .ntact .tact{width:25%;position: relative;}
#contact .con .ntact .tact:before{position: absolute;display: block;width:1px;height:56px;content:"";right:0;top:30px;background:#e5e5e5;}
#contact .con .ntact .tact:nth-child(4):before{display: none;}
#contact .con .ntact .tact .img{height:40px;}
#contact .con .ntact .tact .text{margin-top:30px;}
#contact .con .ntact .tact .text .p1{line-height:20px;font-size:14px;color:#757575;}
#contact .con .message .mess_con{width:100%;}
#contact .con .message .mess_con .mess{width:31.666%;margin-right:2.501%;background:#fff;height:45px;}
#contact .con .message .mess_con .mess:nth-child(3){margin-right:0px;}
#contact .con .message .mess_con .mess input{height:43px;border:1px solid #e4e4e4;line-height:43px;text-indent:1em;width:100%;color:#999;}
#contact .con .message .mess_con .textarea{width:100%;background:#fff;height:150px;border:1px solid #e4e4e4;margin:20px auto;}
#contact .con .message .mess_con .textarea textarea{height:100%;line-height:43px;text-indent:1em;width:100%;color:#999;}
#contact .con .message .mess_con input[type="submit"]{width:150px;height:50px;line-height:50px;color:#fff;background:#5d53ac;text-align:center;border-radius:5px;cursor:pointer;margin:50px auto 0px;}

@media screen and (max-width: 1500px){
	.top-bg .top-bg-con .top-text{width:300px;height:300px;padding:20px;left:18.75%;margin-top:-170px;}
	.top-bg .top-bg-con .top-text .p1{font-size:30px;line-height:30px;}
	.top-bg .top-bg-con .top-text .p2{font-size:20px;}

	.index-student{width:100%;}
	.lunbo-wrap{max-width:96%;width:96%;}

	.brand-top-text .p1{font-size:35px;}
	.brand-top-text .p2{font-size:30px;}
	.brand-top-text .p3{font-size:16px;margin:15px auto 40px;}
	.brand-top-text .p3 span{font-size:16px;}
	.brand-top-text .a1{width:20%;height:120px;margin:0px 6.666%;padding:20px 0px;}
	.brand-top-text .a1 .img{height:50px;}
	.brand-top-text .a1 .p4{font-size:20px;margin-top:20px;}
	.brand-top-text .a1 .p5{font-size:14px;}
}

@media screen and (max-width: 1200px){
	.wrap{max-width:96%;width:96%;}
	.lunbo-wrap{max-width:100%;width:100%;}
	#header .one-nav{margin-right:0px;}

	.index-student .button{display: none;}
	.index-brand .con .text{padding:20px 0px 0px;}

	#college .ranking .con .swiper-container .swiper-pagination{display: block;}
	#college .ranking .con .swiper-button-next,
	#college .ranking .con .swiper-button-prev{display: none;}
	#college .info .con .swiper-container .swiper-pagination{display: block;}
	#college .info .con .swiper-button-next,
	#college .info .con .swiper-button-prev{display: none;}

	#brand .teacher .button{display: none;}
	#brand .student .button{display: none;}

	#student .con .item{width:32%;margin-right:2%;margin-bottom:20px;height:450px;}

}

@media screen and (max-width: 1100px){
	#header .nav .nav-a{padding:0px 15px;}
}

@media screen and (max-width: 1000px){
	#header{height:75px;}
	#header .logo{margin:0px;width:125px;height:58px;padding-right:0px;border-right:0px;margin-top:10px;}
	#header .slogan{display: none;}
	#header .one-nav{float: none;}
	#header .nav{position: fixed;top:0;bottom:0;right:-100%;background:#fff;width:50%;z-index: 100;padding:3%;}
	#header .nav.on{right:0;}
	#header .nav .nav-a{color:#666;height:auto;display:block;padding:0px;line-height:40px;margin-right:0px;float: none;font-size: 16px;position: relative;border-bottom: 1px solid #dedede;}
	#header .nav .nav-a:hover{color:#666;background:#fff;}
	#header .nav .nav-a.on{color:#5d53ac;background:#fff;font-weight: bold;}
	#header .menu{display:block;cursor:pointer;width:32px;height:75px;}
	#header .nav .one-nav.you .nav-a:before {display: block;content: "";width: 15px;height: 15px;background: url(/images/xia.png);top: 13px;right: 0px;position: absolute;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);background-size:cover;}
	#header .nav .one-nav .nav-a.xia::before {top: 13px;transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}
	#header .nav .one-nav .two-nav{position: static;width:100%;display: block;margin-left: 0px;}
	#header .nav .one-nav .two-nav .text{padding:10px 0px 0px;}
	#header .nav .one-nav .two-nav .two-nav-a{display: block;color:#666;font-size:14px;text-align: left;line-height:28px;padding:0px;}
	.top-bg .top-bg-con .swiper-pagination{bottom:10px;}
	.top-bg .top-bg-con .top-text{width:300px;height:250px;padding:10px;left:10%;margin-top:-135px;}
	.top-bg .top-bg-con .top-text .p1{font-size:20px;line-height:20px;}
	.top-bg .top-bg-con .top-text .p2{font-size:14px;}
	.top-bg .top-bg-con .top-text .p3{line-height:20px;}
	.top-bg .top-bg-con .top-text .a1{font-size:12px;margin-top:10px;line-height:30px;width:100px;height:30px;border-radius:15px;}
	#footer .footer-top .footer-logo{width:22%;margin-right:3%;}
	#footer .footer-top .footer-nav{width:20%;margin-right:1%;}
	#footer .footer-top .footer-info{width:32%;margin-right:1%;}
	#footer .footer-top .weixin{width:20%;margin-top:20px;}
	#footer .footer-top .share{width:20%;margin-top:20px;}

	.index-brand{height:auto;}
	.index-brand .con .img{float: none;width: 100%;}
	.index-brand .con .text{padding:20px 0px;float: none;width: 100%;}
	.index-brand .con .text .shu{height:80px;}

	.index-team .con {height: 600px;margin-top: 0px;}

	.index-info .item{width:100%;float:none;margin-bottom:20px;}
	.index-info .item .img{float: left;}
	.index-info .item .text{float: left;width:calc(100% - 440px);}
	.index-info .item .text:after{display: none;}
	.index-info .item .text:before{display: none;}
	.index-info .item:nth-child(2n) .img1{display: block;}
	.index-info .item:nth-child(2n) .img2{display: none;}

	.inside-tit .p1{font-size:18px;line-height:26px;margin:30px auto;}
	.inside-tit .p1:before,
	.inside-tit .p1:after{width:40px;}
	.inside-tit .p1:before{left:-64px;}
	.inside-tit .p1:after{right:-64px;}
	.inside-tit.bian .p1{margin-bottom:4.6875rem;}

	#college .coll-nav .c-title{margin:30px auto;}
	#college .coll-nav .c-title .p1{font-size:18px;}
	#college .coll-nav .c-title .p2{font-size:14px;margin-top:10px;}
	#college .coll-nav .con .c-nav{width:100px;margin-right:20px;padding-bottom:20px;}
	#college .coll-nav .con .c-nav .img{width:60px;height:60px;margin:0px auto 15px;}
	#college .coll-nav .con .c-nav .p1{font-size:12px;}
	#college .contrast .con .icon{width:40px;height:40px;margin-top:-20px;margin-left:-30px;}
	#college .contrast .con .item{width:44%;padding:3%;}
	#college .contrast .con .item .p1{font-size:14px;line-height:28px;}
	#college .contrast .con .item .p2{width:63px;height:40px;top:-5px;line-height:40px;font-size:16px;background-size:cover;}
	#college .university .con .item{width:43%;padding:25px 3% 30px;height:300px;}
	#college .university .con .item .p1{font-size:16px;line-height:24px;margin-bottom:15px;}
	#college .university .con .item .p2{line-height:24px;}
	#college .university .con .item .a1{width:160px;margin:25px auto 0px;}
	#college .ranking{margin-top:30px;padding-bottom:25px;}
	#college .ranking .t2{font-size:14px;width:80%;line-height:24px;margin:0px auto 15px;}
	#college .ranking .con .swiper-slide{margin-top:15px;}
	#college .ranking .con .swiper-slide .top{height:30px;line-height:30px;font-size:16px;}
	#college .ranking .con .swiper-slide .img{margin:15px auto;}
	#college .ranking .con .swiper-slide .p2{margin:10px auto;}
	#college .ranking .con .swiper-slide .a1{margin:15px auto 20px;width:80px;height:25px;line-height:25px;}
	#college .condition{padding-bottom:15px;}
	#college .condition .item{width:32%;margin-right:2%;height:240px;margin-bottom:20px;background-size:cover;}
	#college .condition .item .a1{width:160px;margin:15px auto 0px;}
	#college .condition .item .p1{font-size:16px;line-height:24px;margin:20px auto;}
	#college .condition .item .p2{width:90%;height:100px;}
	#college .process{padding-bottom:40px;}
	#college .process .con:before{top:238px;left:9.5%;right:9.5%;}
	#college .process .item{width:19%;margin-right:1.25%;}
	#college .process .item .text{padding:10px 0px;height: 180px;}
	#college .process .item .p1{font-size:16px;}
	#college .process .a1{width:160px;margin:25px auto 0px;height:40px;line-height:40px;font-size:14px;}
	#college .info{padding-bottom:30px;}
	#college .info .item{width:100%;float:none;margin-bottom:20px;}
	#college .info .item .img{float: left;}
	#college .info .item .text{float: left;width:calc(100% - 440px);}
	#college .info .item .text:after{display: none;}
	#college .info .item .text:before{display: none;}
	#college .info .item:nth-child(2n) .img1{display: block;}
	#college .info .item:nth-child(2n) .img2{display: none;}

	.brand-top-text .p1{font-size:25px;}
	.brand-top-text .p2{font-size:20px;}
	.brand-top-text .p3{font-size:14px;margin:15px auto 20px;}
	.brand-top-text .p3 span{font-size:14px;}
	.brand-top-text .a1{height:100px;padding:10px 0px;}
	.brand-top-text .a1 .img{height:40px;}
	.brand-top-text .a1 .p4{font-size:16px;}
	.brand-top-text .a1 .p5{font-size:14px;}
	#brand .info{padding-bottom:30px;}
	#brand .info .item{width:100%;float:none;margin-bottom:20px;}
	#brand .info .item .img{float: left;}
	#brand .info .item .text{float: left;width:calc(100% - 440px);}
	#brand .info .item .text:after{display: none;}
	#brand .info .item .text:before{display: none;}
	#brand .info .item:nth-child(2n) .img1{display: block;}
	#brand .info .item:nth-child(2n) .img2{display: none;}

	#about .company .con .item{width:100%;margin-right:0%;height:auto;float: none;margin-bottom:20px;}
	#about .company .con .item .p3{margin-bottom:40px;}

	#contact .con .ntact .tact{width:50%;margin-bottom:30px;}
	#contact .con .ntact .tact:nth-child(2n):before{display: none;}

	.join-bg{background: none;}
    #about .recruit .join-list .item{width: 100%;}
    #about .recruit .join-list .con{position: static;}
    #about .recruit .join-list .item.on{z-index: 2;}
    #about .recruit .join-list .item.on .button-up{margin-top: -100%;}
    #about .recruit .join-list .item.on .pad{background-color: #7a71bd;}

}

@media screen and (max-width: 750px){
	.top-bg .top-bg-con .top-text{width:40%;height:200px;padding:10px;margin-top:-110px;left:5%;}
	.top-bg .top-bg-con .top-text .p1{font-size:30px;line-height:30px;}
	.top-bg .top-bg-con .top-text .p2{font-size:20px;}
	.top-bg .top-bg-con .top-text .p3{display: none;}
	.top-bg .top-bg-con .top-text .a1{margin-top:20px;}

	#footer .footer-top{padding:3.125rem 0px;}
	#footer .footer-top .footer-logo{width:100%;margin-right:0%;text-align: left;height:50px;margin-bottom:1rem;}
	#footer .footer-top .footer-nav{width:100%;margin-right:0%;}
	#footer .footer-top .footer-info{width:100%;margin-right:0%;margin-top:1rem;}
	#footer .footer-top .weixin{width:120px;margin-top:1rem;}
	#footer .footer-top .share{width:calc(100% - 140px);padding:10px 0px 0px;}
	#footer .footer-bottom{padding:1rem 0px;}
	#footer .footer-bottom .link{float: none;text-align: center;}
	#footer .footer-bottom .k-a{margin-right:1rem;}
	#footer .footer-bottom .copyright{float: none;text-align: center;}
	#footer .footer-top .p1{line-height:normal;}
	#footer .footer-top .p2{line-height:28px;}
	#footer .footer-top .nav-a{line-height: 28px;}
	#footer .footer-nav .p1{border-bottom:1px solid #ccc;margin:10px 0px;padding-bottom:10px;cursor:pointer;}
	#footer .footer-nav .p1 img{display:block;}
	#footer .footer-nav .dian{display:none;border-bottom:1px solid #ccc;width:100%;padding-bottom:10px;}
	#footer .footer-nav .dian.on{display:block;}
	#footer .footer-top .share .bds_tsina{margin-right: 15px;}
	#footer .footer-top .share .bds_tqq{margin-right: 15px;}

	.index-mroe{width:100px;height:28px;border-radius:15px;font-size:14px;line-height:30px;}
	.index-title{padding:3.125rem 0px 2.5rem;}
	.index-title .t1{font-size:18px;}
	.index-title .t2{font-size:18px;}
	.index-college{padding-bottom:4.375rem;}
	.index-college .title{height:11.875rem;margin:2.5rem auto 1.25rem;}
	.index-college .title .t1{font-size:16px;margin:3.125rem auto 0.625rem;}
	.index-college .title .t2{font-size:18px;}
	.index-college .con .item{width:30%;margin-right:4%;}
	.index-college .con .item .p1{font-size:14px;margin:1.875rem auto 0.625rem;}
	.index-college .con .item .p2{font-size:12px;}
	.index-college .text .p3{font-size:14px;line-height:20px;margin:4.375rem auto 2.5rem;width:95%;}

	.index-brand .tit{margin-bottom:1.5rem;}
	.index-brand .tit .p1{border-radius:15px;line-height:14px;padding:8px 14px;font-size:14px;margin-right:0px;}
	.index-brand .con .text{padding:1.25rem 0px;}
	.index-brand .con .text .p1{line-height:16px;font-size:16px;}
	.index-brand .con .text .p2{margin:0.625rem auto 2rem;}
	.index-brand .con .text .shu{height:108px;}
	.index-brand .con .text .shu .list .p3{line-height:18px;font-size:18px;margin-bottom:1rem;}
	.index-brand .con .text .index-mroe{margin-top:1.5625rem;}

	.index-team{height:auto;background:#f8f8f8;text-align: center;}
	.index-team .con{width:96%;padding:0px 2%;height:auto;}
	.index-team .p1{font-size:14px;line-height:20px;}
	.index-team .p2{font-size:14px;line-height:20px;margin:2rem 0px;}
	.index-team .index-mroe{margin:0 auto 1rem;}

	.index-student{padding-bottom:3.125rem;}
	.index-student .con .swiper-container{padding:0px 0px 40px 0px;}
	.index-student .con .swiper-slide{padding:1.5625rem 0px;}
	.index-student .con .swiper-slide .text{margin:0px 1.5625rem;}
	.index-student .con .swiper-slide .text .p1{font-size:18px;line-height:18px;margin:0.75rem auto;}
	.index-student .con .swiper-slide .text .p2{padding-bottom:1.75rem;}
	.index-student .con .swiper-slide .text .p3{line-height:20px;padding-top:1rem;}
	.index-student .con .swiper-slide:hover{box-shadow:none;}
	.index-student .con .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;}
	.index-student .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:6px;}
	.index-student .index-mroe{margin-top:2rem;}

	.index-info{padding-bottom:4.375rem;}
	.index-info .con{margin-bottom:2.8125rem;}
	.index-info .item .text .p1 {font-size: 16px;line-height: 24px;margin: 5px auto;}
	.index-info .item .text .p3 {margin-top: 2.5rem;}

	.inside-tit .p1:before,
	.inside-tit .p1:after{width:30px;}
	.inside-tit .p1:before{left:-40px;}
	.inside-tit .p1:after{right:-40px;}

	#college .coll-nav .con .c-nav{width:50px;margin-right:10px;padding-bottom:10px;}
	#college .coll-nav .con .c-nav .img{width:30px;height:30px;margin:0px auto 15px;}
	#college .contrast .con .icon{display: none;}
	#college .contrast .con .item{width:96%;padding:2%;float: none;}
	#college .contrast .con .item .p1{font-size:14px;line-height:28px;}
	#college .contrast .con .item:nth-child(1) .p2{left:2%;}
	#college .contrast .con .item:nth-child(2) .p2{right:2%;}
	#college .university .con .item{width:96%;padding:25px 2% 30px;height:auto;float: none;margin-bottom:20px;}
	#college .ranking .con .swiper-slide{margin-top:0px;box-shadow: 0px 0px 10px #aaa;}
	#college .ranking .con .swiper-slide .top{background:#574fa2;color:#fff;position: relative;}
	#college .ranking .con .swiper-slide .top:before{display:block;content:"";position: absolute;top:100%;left:0;width:100%;height:9px;background:url(/images/top_bg.jpg) no-repeat top center;}
	#college .ranking .con .swiper-slide .img{height:80px;margin-top:20px;}
	#college .condition .item{width:100%;margin-right:0;height: auto;padding-bottom:20px;}
	#college .condition .item .p2{width:95%;height:auto;}
	#college .process{padding-bottom:40px;}
	#college .process .con:before {display: none;}
	#college .process .item{width:100%;margin-right:0%;float: none;margin-bottom:20px;}
	#college .process .item .text{height: auto;}
	#college .process .item .img{display: none;}
	#college .process .item .text:before{display: none;}
	#college .info{padding-bottom:1.875rem;}
	#college .info .item .text .p1 {font-size: 16px;line-height: 24px;margin: 5px auto;}
	#college .info .item .text .p3 {margin-top: 2.5rem;}

	.brand-top-text .a1{width:31%;margin: 0px 1.166%;height: 130px;padding: 10px 0px;}

	#brand .curr .title{height:40px;line-height:40px;}
	#brand .curr .title .t1{font-size:14px;}
	#brand .curr .con{padding-bottom:3.75rem;}
	#brand .curr .con .item .text{height:40px;line-height:40px;}
	#brand .curr .con .item .text .p1{width:60px;margin:0px 5px;font-size:12px;}
	#brand .curr .con .item .text .p2{width:calc(100% - 130px);font-size:12px;}
	#brand .curr .con .item .text .a1{width:58px;height:26px;border-radius:13px;margin:6px 0px 0px 0px;font-size:12px;line-height:26px;}
	#brand .teacher{padding-bottom:2.5rem;}
	#brand .teacher .con .swiper-container{padding:0px 0px 40px 0px;}
	#brand .teacher .con .swiper-slide{padding:1.5625rem 0px;}
	#brand .teacher .con .swiper-slide .text{margin:0px 1.5625rem;}
	#brand .teacher .con .swiper-slide .text .p1{font-size:18px;line-height:18px;margin:0.75rem auto;}
	#brand .teacher .con .swiper-slide .text .p2{margin-bottom:1.75rem;}
	#brand .teacher .con .swiper-slide .text .a1{width:80px;height:30px;border-radius:15px;margin:1rem auto 0px;font-size:14px;line-height:30px;}
	#brand .teacher .con .swiper-slide .text .p3{line-height:20px;margin-top:1rem;}
	#brand .teacher .con .swiper-slide:hover{box-shadow:none;}
	#brand .teacher .con .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;}
	#brand .teacher .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:6px;}
	#brand .teacher .mroe{margin-top:2rem;}
	#brand .audition{height:auto;padding-bottom:2rem;}
	#brand .audition .con .p1{font-size:14px;line-height:24px;}
	#brand .audition .con .video{width:40px;height:40px;margin:5rem auto;}
	#brand .audition .con .a1{width:80px;height:30px;border-radius:15px;font-size:14px;line-height:30px;}
	#brand .student{padding-bottom:3rem;}
	#brand .student .con .swiper-container{padding:0px 0px 40px 0px;}
	#brand .student .con .swiper-slide{padding:1.5625rem 0px;}
	#brand .student .con .swiper-slide .text{margin:0px 1.5625rem;}
	#brand .student .con .swiper-slide .text .p1{font-size:18px;line-height:18px;margin:0.75rem auto;}
	#brand .student .con .swiper-slide .text .p2{padding-bottom:1.75rem;}
	#brand .student .con .swiper-slide .text .p3{line-height:20px;padding-top:1rem;}
	#brand .student .con .swiper-slide:hover{box-shadow:none;}
	#brand .student .con .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;}
	#brand .student .con .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:6px;}
	#brand .student .mroe{margin-top:1rem;width:100px;height:28px;border-radius:15px;font-size:14px;line-height:30px;}
	#brand .info{padding-bottom:1.875rem;}
	#brand .info .item .text .p1 {font-size: 16px;line-height: 24px;margin: 5px auto;}
	#brand .info .item .text .p3 {margin-top: 2.5rem;}

	#student{padding-bottom:4.375rem;}
	#student .con .item{padding:1.5625rem 0px;width:100%;margin-right:0%;margin-bottom:1rem;height:auto;}
	#student .con .item .img{width:200px;height:200px;border-radius:50%;background:#fff;margin:auto;}
	#student .con .item .text{margin:0px 25px;}
	#student .con .item .text .p1{font-size:18px;line-height:18px;margin:0.75rem auto;}
	#student .con .item .text .p2{padding-bottom:1.75rem;}
	#student .con .item .text .p3{line-height:20px;padding-top:1rem;}

	#about .company .p-tit{line-height:20px;}
	#about .company .con{margin:3.125rem auto 5rem;}
	#about .company .con .item{margin-bottom:1rem;}
	#about .company .con .item .tit{margin:2.5rem 1rem;}
	#about .company .con .item .tit .img{height:40px;margin-right:1rem;}
	#about .company .con .item .tit .text .p1{line-height:20px;font-size:16px;}
	#about .company .con .item .tit .text .p2{line-height:20px;font-size:16px;}
	#about .company .con .item .p3{line-height:20px;margin:0px 1rem 2.5rem;}

}

@media screen and (max-width: 500px){
	#header{height:60px;}
	#header .logo{width:87px;height:40px;}
	#header .nav .nav-a{line-height:40px;font-size: 16px;}
	#header .menu{width:25px;height:60px;}
	.top-bg .top-bg-con .top-text .p1{font-size:25px;line-height:25px;}
	.top-bg .top-bg-con .top-text .p2{font-size:18px;}

	.index-info .item .img{float: none;width:100%;}
	.index-info .item .text {float: none;width:96%;height: auto;padding:2%;}

	#college .info .item .img{float: none;width:100%;}
	#college .info .item .text {float: none;width:96%;height: auto;padding:2%;}

	#brand .info .item .img{float: none;width:100%;}
	#brand .info .item .text {float: none;width:96%;height: auto;padding:2%;}

	#info .con .info_a{width:100%;margin-right:0%;margin-bottom:3.125rem;}
	#info .con .info_a:nth-child(2n){margin-right:0;}
	#info .con .info_a .text .p1{font-size:16px;margin:2.5rem auto 1.25rem;}
	#info .con .info_a .text .time{margin:1rem auto;}
	#info .con .info_a:hover .text .p1{font-weight:bold;color:#353535;}
	#info .con .info_a:hover .text .p2{color:#888;}
	#info .con .info_a:hover .text .time{color:#757575;}
	#info .con .info_a:hover{border-bottom-color:#e5e5e5;}
	.ajax-more{width:100px;height:30px;line-height:30px;border-radius:15px;margin:2.5rem auto;}
	.ajax-more:hover{background:#fff;color:#5d53ac;}

	#contact{padding:1.2rem 0px;}
	#contact .p-tit{font-size:14px;line-height:20px;}
	#contact .con .ntact{padding:3.75rem 0px;}
	#contact .con .ntact .tact{margin-bottom:2rem;}
	#contact .con .ntact .tact .img{height:30px;}
	#contact .con .ntact .tact .text{margin-top:1rem;}
	#contact .con .message .mess_con .mess {width: 100%;margin-right: 0%;margin:1rem auto 0px;}
	#contact .con .message .mess_con input[type="submit"]{width:100px;height:30px;line-height:30px;margin:3.125rem auto 0px;}

	#about .recruit .join-list .pad{padding: 3% 5%;}
    #about .recruit .join-list .con{padding: 3%;}
	
}