.container h3{font-size: .72rem;color: #292929;padding: 1rem 0 .6rem;}
.banner {position: relative;}
.banner a{position: absolute;bottom: .5rem;left: 50%;padding-left: .2rem;padding-right: .2rem;height: .8rem;line-height: .8rem;font-size: .36rem;color: #fff;background-color: #ff5108;border-radius: .1rem;text-align: center;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}

.advantage{padding-left: .9rem;padding-right: .9rem;}
.advantage li{display: inline-block;width: 5.9rem;margin-right: 1rem;margin-bottom: .6rem;vertical-align: top;}
.advantage .info{font-size: 12px;line-height: 20px;padding: .6rem;border: 2px solid #FF5108;}
.advantage .info h4{font-size: 14px;padding-top: 3rem;text-align: center;margin-bottom: .4rem;}
.advantage li:first-of-type h4{background: url(images/icon1.png) no-repeat center top;background-size: 3.1rem;}
.advantage li:nth-of-type(2) h4{background: url(images/icon2.png) no-repeat center top;background-size: 3.1rem;}
.advantage li:nth-of-type(3) h4{background: url(images/icon3.png) no-repeat center top;background-size: 3.1rem;}
.advantage li:last-of-type h4{background: url(images/icon4.png) no-repeat center top;background-size: 3.1rem;}

.register{padding-top: .8rem;padding-bottom: .8rem;}
.register1{background-color: #081d27;}
.register h4{margin-bottom: .3rem;}
.register p{display: inline-block;width: 6.9rem;height: 1.2rem;line-height: 1.2rem;font-size: .48rem;text-indent: .2rem;background-color: #fff;margin-left: .4rem;margin-top: .3rem;}
.register p input{font-size: .48rem;width: 4.8rem;height: .8rem;line-height: .8rem;}
.register p.tj {width: 14.2rem;text-indent: 0;background-color: #ff5108;border-radius: .1rem;}
.register p.tj input{color: #fff;width: 100%;}

.major li{margin-bottom: .2rem;}
.major li:first-of-type{background: url(images/p1.jpg) no-repeat center;background-size: cover;}
.major li:nth-of-type(2){background: url(images/p2.jpg) no-repeat center;background-size: cover;}
.major li:nth-of-type(3){background: url(images/p3.jpg) no-repeat center;background-size: cover;}
.major li:last-of-type{background: url(images/p4.jpg) no-repeat center;background-size: cover;}
.major li:nth-child(2n) .bg{padding-bottom: .2rem;}
.major li:nth-child(2n-1) .bg{position: relative;}
.major li:nth-child(2n-1) .info{border: .2rem solid #fff;}
.major li .info{color: #fff;padding: 1rem .8rem .6rem;border-bottom: 3px solid rgba(255,255,255,.9);}
.major li:first-of-type .info{background: url(images/icon5.png) no-repeat 95% center;background-size: 1.72rem;}
.major li:nth-of-type(2) .info{background: url(images/icon6.png) no-repeat 95% center;background-size: 1.72rem;}
.major li:nth-of-type(3) .info{background: url(images/icon7.png) no-repeat 95% center;background-size: 1.72rem;;}
.major li:last-of-type .info{background: url(images/icon8.png) no-repeat 95% center;background-size: 1.72rem;}
.major li .info h4{font-size: 14px;padding-left: .5rem;background: url(images/icon9.png) no-repeat left center;background-size: .32rem;margin-bottom: .4rem;}
.major li:nth-of-type(2n-1) .info h4{background: url(images/icon12.png) no-repeat left center;background-size: .32rem;}
.major li .info p{width: 10.8rem;font-size: 12px;line-height: 20px;}
.zixun{display: block;width: 5.6rem;height: 1.2rem;line-height: 1.2rem;font-size: .48rem;color: #fff;text-align: center;background-color: #FF5108;margin: 0 auto;border-radius: .1rem;}
.major .zixun{margin-top: .6rem;}

.yxList .tu,.yxList .yxInfo,.yxList a>div,.yxList .request h5,.yxList .request ul,.yxList .request .zixun{display: inline-block;vertical-align: middle;}
.yxList .tu{width: 6.26rem;height: 5.5rem;border-bottom: .2rem solid #FF5108;position: relative;}
.yxList .tu h4{position: absolute;font-size: .48rem;color: #fff;left: 0;top: -.5rem;width: 5.6rem;height: 1rem;line-height: 1rem;background-color: #FF5108;text-indent: .4rem;z-index: 2;}
.yxList .tu h4:after{position: absolute;right: -.5rem;top: 0;content: '';border-left: .5rem solid #FF5108;border-top: .5rem solid transparent;border-bottom: .5rem solid transparent;}
.yxList .tu h4 span{font-size: .36rem;}
.yxList .yxInfo{width: 7.2rem;padding: .3rem;box-shadow: 0 0 .3rem rgba(255,66,0,.33);}
.yxList .yxInfo li{position: relative;padding: .2rem;border-bottom: 1px dashed #d3d3d3;}
.yxList .yxInfo li:last-of-type{border-bottom: none;}
.yxList .yxInfo a{display: block;}
.yxList .yxInfo li a .yxLogo{width: 1.2rem;margin-right: .4rem;}
.yxList .yxInfo li .yxLogo img{border: 2px solid #FF5108;}
.yxList .yxInfo li a .info{width: 5.2rem;color: #333;}
.yxList .yxInfo li .info h5{font-size: .36rem;}
.yxList .yxInfo li.active:after{position: absolute;top: .54rem;left: -.1rem;content: '';border-left: .2rem solid #FF5108;border-top: .2rem solid transparent;border-bottom: .2rem solid transparent;}
.yxList .yxInfo li.active .info{font-weight: bold;}
.yxList .request{padding: .4rem;text-align: center;margin-top: .4rem;margin-bottom: .6rem;background-color: #f4f4f4;}
.yxList .request h5{font-size: .4rem;color: #fff;width: 3.4rem;height: .8rem;line-height: .8rem;background-color: #FF5108;margin-right: .2rem;}
.yxList .request ul{padding-left: 1.5rem;width: 4rem;background: url(images/icon11.png) no-repeat left center;background-size: 1rem;text-align: left;}
.yxList .request ul li{padding-left: 0.5rem;background: url(images/icon12.png) no-repeat left center;background-size: 0.32rem;font-size: 12px;font-weight: bold;}
.yxList .request .zixun{width: 4rem;}

.bg1{background: url(images/bg.jpg) no-repeat center;background-size: cover;margin-top: .6rem;padding-bottom: 1rem;}
.bg1 h3{color: #fff;}
.process li{display: inline-block;width: 3.8rem;height: 3.8rem;margin-right: 1.4rem;margin-bottom: 1.5rem;vertical-align: bottom;position: relative;}
.process li .info{font-size: .4rem;width: 3.2rem;height: 3.2rem;color: #fff;padding: .2rem;background-color: #FF5108;border: .1rem solid #FF5108;text-align: center;}
.process li .info h4{font-size: 1.28rem;}
.process li:after{position: absolute;top: 1.8rem;left: 100%;content: '';width: 1.2rem;height: .4rem;background: url(images/icon18.png) no-repeat center;background-size: 1.2rem;}
.process li.active .info{background-color: #fff;color: #292929;}
.process li.active:after{background: url(images/icon17.png) no-repeat center;background-size: 1.2rem;}
.process li:nth-of-type(3n):after{background: none;}

.artCenter {background: url(images/artCenter.jpg) no-repeat center;background-size: cover;margin-top: -.6rem;}
.artCenter .info{background: url(images/icon13.png) no-repeat right center;background-size: 1rem 6.5rem;padding: 1.2rem;font-size: 12px;line-height: 20px;}
.artCenter .info h4{font-size: 14px;color: #ff5108;padding-bottom: .5rem;margin-bottom: .5rem;position: relative;}
.artCenter .info h4:after{position: absolute;left: 0;bottom: 0;content: '';width: .5rem;height: .06rem;background-color: #292929;}

.service li{margin-bottom: .9rem;padding-top: .6rem;}
.service li:first-of-type{background: url(images/A.png) no-repeat right top;background-size: 4rem;}
.service li:nth-of-type(2){background: url(images/B.png) no-repeat left top;background-size: 4rem;}
.service li:last-of-type{background: url(images/C.png) no-repeat right top;background-size: 4rem;}
.service li:nth-of-type(2n-1) .info{background: url(images/icon14.png) no-repeat left top;background-size: .9rem;}
.service li:nth-of-type(2n) .info{background: url(images/icon15.png) no-repeat right top;background-size: .9rem;}
.service li .info{padding: .8rem .4rem;box-shadow: 0 0 0.3rem rgba(255,66,0,.33);}
.service li:nth-of-type(2n) .info {padding-left: 4rem;}
.service li:nth-of-type(2n-1) .info {padding-right: 3.6rem;}
.service li .info h4{font-size: .4rem;color: #fff;display: inline-block;height: 1rem;line-height: 1rem;width: 4.2rem;background-color: #ff5108;text-align: center;vertical-align: middle;}
.service li .info p{width: 5.4rem;font-size: 12px;line-height: 20px;display: inline-block;vertical-align: middle;}
.service li:nth-of-type(2n-1) p{margin-left: .2rem;}
.service li:nth-of-type(2n) p{margin-right: .2rem;}

.room ul{margin-bottom: .6rem;}
.room ul h4{text-align: center;}
.room ul h4 p{display: inline-block;font-size: .48rem;color: #ff5108;padding-left: .6rem;margin-bottom: .2rem;background: url(images/icon12.png) no-repeat left center;background-size: .32rem;}
.room ul li{display: inline-block;vertical-align: top;margin-bottom: .12rem;overflow: hidden;}
.room ul li.wl{width: 8.6rem;margin-right: .12rem;}
.room ul li.wr{width: 5.48rem;}

.tutor ul li{display: inline-block;margin-bottom: .2rem;margin-right: .2rem;}
.tutor ul li img{width: 3.2rem;height: 3.2rem;border: .1rem solid #ff5108;}
.tutor .info{margin-top: .5rem;margin-bottom: .7rem;background-color: #fff3ee;padding: .4rem;}
.tutor .info h4{display: inline-block;width: 3.9rem;margin-right: .6rem;vertical-align: middle;}
.tutor .info p{display: inline-block;width: 8.8rem;font-size: 12px;line-height: 20px;vertical-align: middle;}
.tutor .info p span{font-weight: bold;}
.tutor .info .zixun{margin-left: 0;width: 75%;}

.qa li{padding-top: .8rem;}
.qa li:first-of-type{background: url(images/Q1.png) no-repeat .8rem top;background-size: 2.3rem;}
.qa li:nth-of-type(2){background: url(images/Q2.png) no-repeat .8rem top;background-size: 2.3rem;}
.qa li:last-of-type{background: url(images/Q3.png) no-repeat .8rem top;background-size: 2.3rem;}
.qa li .info{padding: .4rem .6rem 1rem;box-shadow: 0 0 .3rem rgba(255,66,0,.33);margin-bottom: .6rem;}
.qa li h4{font-size: 14px;color: #ff5108;padding-top: .6rem;text-align: center;}
.qa li p{font-size: 12px;line-height: 20px;padding-top: .4rem;padding-right: .6rem;background: url(images/Q4.png) no-repeat bottom right;background-size: .6rem;}

.register2{background: url(images/zhuce2bg.jpg) no-repeat center;background-size: cover;margin-top: 1rem;}
