.container h3{font-size: .72rem;padding-top: .8rem;padding-bottom: 0.8rem;}

.major .majorList,.yx .yxList{padding-left: .3rem;padding-right: .3rem;}
.majorList li,.yxList li{display: inline-block;width: 4.4rem;margin-right: .6rem;margin-bottom: .2rem;vertical-align: top;text-align: center;}
.majorList li.active,.yxList li.active{color: #fff;background-color: #7000e3;font-weight: bold;}
.majorList li p{border: 1px solid #7000e3;font-size: 0.36rem;padding-top: 0.2rem;padding-bottom: 0.1rem;border-bottom: 0.2rem solid #7000e3;}
.majorList li p span{display: block;font-size: 0.28rem;}
.majorInfo .info{position: relative;color: #fff;padding: 1.8rem 2.8rem .6rem;margin: .3rem;background: url(images/bg1.jpg) no-repeat center #7000e3;background-size: cover;}
.majorInfo .info h4{position: absolute;top: .2rem;left: -.3rem;font-size: .4rem;text-align: center;background-color: #7000e3;width: 4rem;height: .8rem;line-height: .8rem;}
.majorInfo .info>p{font-size: 12px;line-height: 20px;text-align: justify;position: relative;}
.majorInfo .info>p:after,.majorInfo .info>p:before{position: absolute;content: '';width: 1.12rem;height: 1.12rem;}
.majorInfo .info>p:before{top: -.6rem;left: -1.6rem;background: url(images/icon1.png) no-repeat center;background-size: 1.12rem;}
.majorInfo .info>p:after{bottom: -.4rem;right: -1.6rem;background: url(images/icon1-1.png) no-repeat center;background-size: 1.12rem;}
.majorInfo .info .zixun{margin-top: .6rem;}
.majorInfo .info .zixun a{display: inline-block;width: 4rem;height: 0.8rem;line-height: 0.8rem;font-size: .32rem;color: #fff;background-color: #ff574c;text-align: center;margin-right: 0.8rem;}
.majorInfo .info .zixun a:last-child{margin-right: 0;}

.register1{background: url(images/bg2.jpg) no-repeat center;background-size: cover;padding-top: .6rem;padding-bottom: .5rem;text-align: center;}
.register1 form p{display: inline-block;font-size: .48rem;color: #fff;width: 5.5rem;height: .8rem;line-height: .8rem;padding-top: .2rem;padding-bottom: .2rem;margin-right: .4rem;background-color: #7000e3;text-indent: .3rem;margin-top: .3rem;}
.register1 form p input{height: 0.8rem;line-height: 0.8rem;font-size: 0.48rem;color: #fff;width: 50%;}
.register1 form p.tj{width: 11.4rem;background-color: #ff574c;text-align: center;text-indent: 0;}

.yx {background-color: #f4f4f4;padding-bottom: .8rem;}
.yx .yxList li p{border: 1px solid #7000e3;font-size: .48rem;height: 1.2rem;line-height: 1.2rem;}
.yx .xueli {text-align: center;}
.yx .xueli li{display: inline-block;height: 1.2rem;line-height: 1.2rem;margin-right: 0.8rem;width: 3rem;font-weight: bold;}
.yx .xueli li p{font-size: .48rem;font-weight: bold;position: relative;}
.yx .xueli li.active p:after{position: absolute;content: '';bottom: 0;left: 0;width: 100%;height: .2rem;background-color: #7000e3;}
.yx .info{margin: .6rem;background-color: #fff;box-shadow: 0 0 0.3rem rgba(51,51,51,.1);}
.yx .info .list li h4{font-size: 0.6rem;font-weight: normal;color: #fff;height: 1.72rem;line-height: 1.72rem;background: url(images/bg3.jpg) no-repeat center;background-size: cover;text-align: center;position: relative;}
.yx .info .list li h4:before{position: absolute;content: '';right: 0.3rem;top: 0.36rem;width: 0.8rem;height: 1rem;background: url(images/icon12.png) no-repeat center;background-size: 0.8rem}
.yx .info .list li h4:after{position: absolute;bottom: 0.4rem;left: 6.7rem;content: '';width: 0.4rem;height: 1px;background-color: #fff;}
.yx .info .list li a{display: block;margin: 0.3rem;padding: 0.2rem;border: 1px dashed #7000e3;background-color: #fff;}
.yx .info .list li img{display: inline-block;width: 1.6rem;height: 1.6rem;margin-right: .8rem;border: 1px solid #bfbfbf;vertical-align: middle;}
.yx .info .list li p{display: inline-block;font-size: 0.44rem;color: #333;width: 9rem;padding-left: 0.4rem;vertical-align: middle;position: relative;}
.yx .info .list li p:before{position: absolute;content: '';width: 1px;height: 100%;top: 0;left: 0;background-color: #333;}
.yx .info .list li p span{display: block;font-size: 0.36rem;color: #666;padding-top: .1rem;}
.yx .zixun,.apply .zixun,.choose .zixun,.advantage .zixun,.process .zixun,.case .zixun{display: block;width: 5.4rem;height: 1rem;line-height: 1rem;font-size: 0.4rem;color: #fff;background-color: #ff574c;margin: 0 auto;text-align: center;}

.apply h3{padding-bottom: 0;}
.apply li{display: inline-block;width: 6.9rem;font-size: 12px;line-height: 20px;color: #fff;margin-right: .6rem;padding-bottom: .4rem;vertical-align: bottom;margin-top: 2.2rem;}
.apply li:first-of-type{background: url(images/icon2.png) no-repeat 0.8rem 0.4rem #7000e3;background-size: 1.56rem;}
.apply li:nth-of-type(2){background: url(images/icon3.png) no-repeat 0.8rem 0.4rem #222;background-size: 1.56rem;}
.apply li:nth-of-type(3){background: url(images/icon4.png) no-repeat 0.8rem 0.4rem #222;background-size: 1.56rem;}
.apply li:last-of-type{background: url(images/icon5.png) no-repeat 0.8rem 0.4rem #7000e3;background-size: 1.56rem;}
.apply li h4{display: inline-block;width: 3.32rem;height: 3.32rem;margin-left: 2.8rem;font-size: .6rem;color: #fff;margin-top: -1.66rem;box-shadow: 0.2rem 0.2rem 0.3rem rgba(18,0,36,.49);margin-bottom: 0.4rem;}
.apply li:first-of-type h4{background: url(images/p1.jpg) no-repeat center;background-size: cover;text-align: center;}
.apply li:nth-of-type(2) h4{background: url(images/p2.jpg) no-repeat center;background-size: cover;text-align: center;}
.apply li:nth-of-type(3) h4{background: url(images/p3.jpg) no-repeat center;background-size: cover;text-align: center;}
.apply li:last-of-type h4{background: url(images/p4.jpg) no-repeat center;background-size: cover;text-align: center;}
.apply li p{padding-left: .4rem;padding-right: .4rem;}
.apply li p span{font-weight: bold;}
.apply .zixun{margin-top: 0.7rem;margin-bottom: 0.8rem;}

.choose{padding-bottom: 0.8rem;padding-left: 0.3rem;padding-right: 0.3rem;}
.choose h3{padding-bottom: .4rem;}
.choose ul li{font-size: 12px;line-height: 20px;color: #fff;margin-bottom: 0.4rem;vertical-align: top;}
.choose ul li:first-of-type{background: url(images/p5.jpg) no-repeat center;background-size: cover;}
.choose ul li:nth-of-type(2){background: url(images/p6.jpg) no-repeat center;background-size: cover;}
.choose ul li:nth-of-type(3){background: url(images/p7.jpg) no-repeat center;background-size: cover;}
.choose ul li:nth-of-type(4){background: url(images/p8.jpg) no-repeat center;background-size: cover;}
.choose ul li:last-of-type{background: url(images/p9.jpg) no-repeat center;background-size: cover;}
.choose ul li .info{padding: 0.5rem 1rem;}
.choose ul li h4{font-size: .48rem;height: 0.96rem;line-height: 0.96rem;padding-left: 1.2rem;margin-bottom: 0.2rem;}
.choose ul li:first-of-type h4{background: url(images/icon6.png) no-repeat left center;background-size: 0.96rem;}
.choose ul li:nth-of-type(2) h4{background: url(images/icon7.png) no-repeat left center;background-size: 0.96rem;}
.choose ul li:nth-of-type(3) h4{background: url(images/icon8.png) no-repeat left center;background-size: 0.96rem;}
.choose ul li:nth-of-type(4) h4{background: url(images/icon9.png) no-repeat left center;background-size: 0.96rem;}
.choose ul li:last-of-type h4{background: url(images/icon10.png) no-repeat left center;background-size: 0.96rem;}
.choose .zixun{margin-top: .8rem;}

.case {background: url(images/bg4.jpg) no-repeat center;background-size: cover;padding-bottom: 1rem;}
.case h3{color: #fff;}
.case .swiper-container{position: relative;padding-left: 1.4rem;padding-right: 1.4rem;}
.case .swiper-slide{background-color: #fff;padding-top: 0.8rem;padding-bottom: 0.8rem;}
.case .info{padding-left: 0.8rem;padding-right: 0.8rem;padding-bottom: 0.8rem;}
.case .zp {position: relative;padding-left: 0.3rem;padding-right: 0.3rem;}
.case .info h4{font-size: 0.48rem;color: #7000e3;text-align: center;}
.case .info h5{position: relative;padding-bottom: 0.4rem;margin-bottom: 0.4rem;}
.case .info h5:after{position: absolute;content: '';bottom: 0;left: 0;width: 0.6rem;height: 0.1rem;background-color: #7000e3;}
.case .info h5 p{font-weight: normal;}
.case .info .text{margin-top: 0.7rem;}
.case .info .text img{display: inline-block;width: 3.2rem;height: 3.2rem;border: 0.12rem solid #7000e3;vertical-align: middle;}
.case .info .text section{display: inline-block;width: 6rem;padding-left: .6rem;vertical-align: middle;}
.case .info .text section h5{font-size: 0.48rem;}
.case .info .text section h5 span{display: inline-block;font-weight: normal;padding-left: .4rem;}
.case .info .text section p{font-size: 0.4rem;}
.case .info .text section p span{font-weight: bold;}
.case .zp p{position: absolute;top: -.5rem;left: 4.54rem;width: 2.72rem;height: 1rem;line-height: 1rem;font-weight: bold;font-size: 0.4rem;color: #fff;background-color: #7000e3;text-align: center;}
.case .swiper-button-prev,.case .swiper-button-next{top: 5rem;width: 1.12rem;height: 2.52rem;}
.case .swiper-button-prev{left: 0;background: url(images/icon11.png) no-repeat center;background-size: 0.8rem;}
.case .swiper-button-next{right: 0;background: url(images/icon12.png) no-repeat center;background-size: 0.8rem;}
.case .zixun{margin-top: 0.8rem;}


.advantage{background: url(images/bg5.jpg) no-repeat center;background-size: cover;padding-bottom: .8rem;}
.advantage .info{padding-left: 1.8rem;padding-right: 1.6rem;margin-bottom: .6rem;}
.advantage h4{display: inline-block;font-size: 0.48rem;color: #fff;width: 0.48rem;padding: 1rem 0.24rem;background-color: #7000e3;vertical-align: middle;margin-right: .6rem;}
.advantage img{width: 10rem;vertical-align: middle;}
.advantage ul{padding-left: 1.8rem;padding-right: 1.6rem;}
.advantage ul li{margin-bottom: .2rem;padding: .2rem;background-color: #fff;box-shadow: 0.1rem 0.1rem 0.44rem rgba(75,2,149,.18);}
.advantage ul li .text{padding: .3rem;}
.advantage ul li.active{box-shadow: none;}
.advantage ul li.active .text{color: #fff;background-color: #7000e3;}
.advantage ul li .text h5{font-size: .48rem;padding-bottom: 0.2rem;}
.advantage ul li .text p{font-size: .4rem;}
.advantage .zixun{margin-top: .8rem;}

.process li{display: inline-block;width: 3.2rem;height: 3.2rem;margin-left: .44rem;margin-bottom: 0.6rem;vertical-align: middle;text-align: center;position: relative;background: url(images/icon13.png) no-repeat bottom right #7000e3;background-size: 0.72rem;}
.process li:before,.process li:nth-of-type(4):after,.process li:nth-of-type(8):after,.process li:last-of-type:after{position: absolute;content: '';top: 1.52rem;width: 0.44rem;height: 0.32rem;background-color: #7000e3;}
.process li:before{right: 100%;}
.process li:nth-of-type(4):after,.process li:nth-of-type(8):after{right: -.44rem;}
.process li:last-of-type:after{right: -.88rem;width: 0.88rem;}
.process li:last-of-type i{position: absolute;top: 1.1rem;right: -1.4rem;width: 0;height: 0;border-left: .6rem solid #7000e3;border-top: 0.6rem solid transparent;border-bottom: 0.6rem solid transparent;}
.process li p{font-size: 0.32rem;color: #fff;font-weight: bold;padding-top: 0.1rem;height: 2.9rem;border: 0.1rem solid transparent;}
.process li.active p{background: url(images/bg6.jpg) no-repeat center;background-size: cover;border: 0.1rem solid #7000e3;}
.process li p img{display: block;width: 1.6rem;margin: 0 auto;}
.process .zixun{display: inline-block;margin-left: 2rem;}

.tutor li{display: inline-block;vertical-align: top;width: 6.9rem;margin-left: 0.3rem;margin-right: 0.3rem;margin-bottom: .8rem;}
.tutor li .tu img{border: 0.12rem solid #7000e3;vertical-align: top;}
.tutor li .info{padding-top: 0.4rem;padding-left: 0.8rem;font-size: 0.4rem;position: relative;}
.tutor li .info:after{position: absolute;content: '';top: 0.5rem;left: 0.4rem;width: 0.12rem;height: 1rem;background-color: #7000e3;}
.tutor li .info h4{font-weight: normal;}
.tutor li .info span{font-weight: bold;}

.register2 {background: url(images/bg7.jpg) no-repeat center;background-size: cover;padding-bottom: 1.2rem;text-align: center;}
.register2 h4{text-align: center;padding-top: 1rem;padding-bottom: .8rem;}
.register2 p{display: block;font-size: 0.4rem;color: #fff;width: 8.4rem;height: .6rem;line-height: .6rem;padding-top: .3rem;padding-bottom: .3rem;background-color: #7000e3;margin: 0 auto .3rem;text-align: left;text-indent: 0.3rem;}
.register2 p input,.register2 p select{width: 5rem;font-size: 0.4rem;color: #fff;text-indent: .2rem;}
.register2 form p select{background: url(/public/static/mobi/global/images/arrow1.png) no-repeat right center;background-size: 0.6rem;}
.register2 form p.tj{text-indent: 0;background-color: #ff574c;margin-top: 0.6rem;}
.register2 form p.tj input{width: 100%;}text-indent: 0;
