body{color: #414141;}
.container{margin: 0 .3rem;}
.container h4,.case h4{font-size: .6rem;text-align: center;padding: 1.2rem 0 .8rem;}
.container h4 p,.case h4 p{font-size: .36rem;font-weight: normal;padding-top: .2rem;}

.advantage li{margin-left: 1.2rem;margin-bottom: 1.4rem;}
.advantage li img{width: 2.48rem;height: 2.06rem;display: inline-block;vertical-align: middle;}
.advantage li section{display: inline-block;vertical-align: middle;width: 8rem;font-size: 0.48rem;margin-left: .8rem;padding-bottom: 0.2rem;border-bottom: 4px solid #2970c6;}
.advantage li section p{font-size: 0.6rem;}
.advantage li section span{display: block;padding-bottom: 0.4rem;border-bottom: 1px solid #2970c6;}

.inspector .leader {border: 1px solid #414141;padding-bottom: .8rem;}
.inspector .leader .info img{width: 14.4rem;height: 6.4rem;}
.inspector .leader .info section{margin: 0.8rem 1.2rem 0;padding-bottom: .8rem;border-bottom: 1px solid #414141;}
.inspector .leader .info h5{font-size: 0.6rem;}
.inspector .leader .info section p{font-size: 0.48rem;}
.inspector .leader .info>p{font-size: 0.32rem;color: #7b7b7b;margin: 0.8rem 1.2rem;}
.inspector .leader a:first-of-type{font-size: 0.4rem;display: block;margin-left: 1.2rem;margin-right: 1.2rem;color: #414141;margin-bottom: .8rem;}
.inspector .leader a:last-of-type,.case>a,.service>a,.tutor>a,.online a{display: block;width: 5.6rem;height: 1.6rem;line-height: 1.6rem;font-size: 0.48rem;color: #fff;margin: 0 auto;background: #2970c6;text-align: center;}
.inspector .leader a{margin: .5rem 0 0;width: 100%;}
.inspector .leader .info span,.inspector .leader .advantage span,.tutor .text span,form span{display: inline-block;font-size: .48rem;-webkit-transform: rotate(15deg);-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-o-transform: rotate(15deg);transform: rotate(15deg);margin: .1rem 0 .1rem .1rem;}
.inspector .leader .leader-zp {margin: 0.8rem 0.6rem 0.8rem;}
.inspector .leader .leader-zp>p,.inspector .leader .leader-zp .zp-info{display: inline-block;vertical-align: middle;}
.inspector .leader .leader-zp>p{width: 7rem;font-size: 0.36rem;margin-right: 1.1rem;}
.inspector .leader .leader-zp .zp-info{width: 5rem;font-size: 0.36rem;}
.inspector .leader .leader-zp .zp-info span{font-weight: bold;}
.inspector .leader .leader-zp .zp-info p{padding-top: 0.3rem;}
.inspector .leader .advantage{font-size: 0.36rem;padding-top: .8rem;padding-bottom: .8rem;margin-left: .8rem;margin-right: .8rem;border-top: 1px solid #414141;}

.case .container{margin: 0 .9rem;}
.case li{display: inline-block;width: 6rem;margin-right: 1.2rem;margin-bottom: 1.2rem;vertical-align: top;}
.case li:nth-child(2n){margin-right: 0;}
.case li .info{font-size: .36rem;padding: .4rem 0 .4rem .5rem;margin-top: .7rem;border-top: 1px solid #414141;border-bottom: 1px solid #414141;}
.case li h5{font-size: .36rem;padding-bottom: .4rem;}

/*导师团*/
.tutor h4{padding-bottom: .8rem}
.tutor>p{width: 90%;font-size: .4rem;margin: 0 auto .4rem;}
.tutor li{position: relative;display: inline-block;width: 50%;background: #4a4a4a;text-align: center;vertical-align: top;}
.tutor li .info{position: absolute;bottom: 0;left: 0;width: 6rem;color: #fff;padding: 0.6rem;text-align: left;background: rgba(35,85,145,.6);}
.tutor li .info h5{font-size: .4rem;padding-bottom: .2rem;}
.tutor li .info h6{font-size: 0.48rem;}
.tutor li .info p{font-size: .32rem;opacity: .8;}
.tutor li .info h5,.tutor li .info p{height: .6rem;line-height: .8rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tutor div.text{font-size: 0.4rem;color: #fff;padding: 1.2rem .6rem 1.6rem;background: #1b1b1b;}
.tutor .text h5{font-size: .72rem;font-weight: normal;padding-bottom: .6rem;}
.tutor .text h6{font-size: .44rem;color: #2970c6;font-weight: normal;}
.tutor div.text p{padding-bottom: .1rem;}
.tutor div.text p i{font-weight: bold;display: block;padding-bottom: 0.3rem;}
.tutor .text span{color: #2970c6;}
.tutor>a{margin: 1rem auto;}
.zp .swiper-container{padding-bottom: 0.8rem;}
.zp .swiper-container .swiper-slide img{width: 6.9rem;margin-bottom: 0.3rem;box-shadow: 0 0 0.4rem rgba(0,0,0,.1);}
.zp .swiper-container .swiper-slide img:first-of-type{width: 14.4rem;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
.swiper-pagination-bullet{opacity: 1;background: #dedede;}
.swiper-pagination-bullet-active{width: 0.8rem;background: #2970c6;border-radius: 0.1rem;}

.online{background-color: #f5f5f5;margin-top: 1.2rem;padding-bottom: 1.2rem;}
.online li{margin-bottom: 0.6rem;box-shadow: 0 0 0.2rem rgba(0,0,0,.8);}
.online section{padding: 0.6rem 0.4rem;font-size: 0.4rem;background-color: #fff;}
.online section h5{font-size: 0.48rem;font-weight: bold;}
.online a{margin-top: 1rem;}

form{padding: 1.2rem 0;background: url(images/8.jpg) no-repeat center;background-size: cover;text-align: center;}
form ul{display: inline-block;font-size: 0.48rem;color: #fff;text-align: left;}
form ul h4{font-size: 0.72rem;text-align: left;padding: 0;}
form ul li{padding-bottom: 10%;}
form ul li input{width: 6rem;font-size: 0.44rem;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.6);text-indent: 0.4rem;border-radius: 0;}
form ul li.tj input{width: 100%;border: none;height: 40px;line-height: 40px;text-align: center;background: #2970c6;}