body{color: #414141;margin-top: 0;}

/*工作室华丽战绩*/
.container h4,.case h4{font-size: 36px;text-align: center;padding: 6% 0 5%;}
.container h4 p,.case h4 p{font-size: 24px;font-weight: normal;}
.bg{background: url(../images/bg1.jpg) no-repeat center top;background-size: contain;}
.exploits li{display: inline-block;width: 39.5%;padding: 0 7% 3.5% 3.5%;vertical-align: middle;}
.exploits li .tu{position: relative;margin-bottom: 20px;}
.exploits li .tu p{position: absolute;font-size: 22px;font-weight: bold;left: 13%;bottom: 0;}
.exploits li img{width: 34%;}
.exploits li img,.exploits li:hover img:first-child{display: none;}
.exploits li img:first-child,.exploits li:hover img:nth-child(2){display: block;}
.exploits li h5{font-size: 16px;font-weight: normal;line-height: 20px;padding: 5% 10%;border-top: 1px solid #414141;border-bottom: 1px solid #414141;}
.exploits li:hover p{color: #8e49f1;}
.exploits li:hover h5 {color: #8e49f1;border-top: 1px solid #8e49f1;border-bottom: 1px solid #8e49f1;}

/*教学模式*/
.model li{position: relative;display: inline-block;width: 19%;margin-right: 1.2%;}
.model li:last-child{margin-right: 0;}
.model li .info{position: absolute;top: 0;height: 100%;left: 0;width: 100%;font-size: 14px;color: #fff;text-align: center;background: #8E49F1;}
.model li .info .text{left: 5%;width: 90%;}
.model li:hover .info{background: transparent;}

/*工作室负责人*/
.inspector .dkbg{display: inline-block;width: 50%;vertical-align: top;background: url(../images/11.jpg) no-repeat center;background-size: cover;padding: 5% 0;}
.inspector .dk{display: inline-block;width: calc(50% - 1px);min-height: 300px;vertical-align: top;border: 1px solid #414141;border-left: none;padding: 5% 0;}
.inspector .dk .info section{font-size: 16px;padding-bottom: 3%;border-bottom: 1px solid #414141;margin: 0 14% 3%;}
.inspector .dk .info section h5{font-size: 26px;}
.inspector .dk .info>p{font-size: 14px;color: #7b7b7b;line-height: 22px;padding: 0 14%;text-align: justify;}
.inspector .dk .info>a,.case a{display: block;width: 200px;height: 40px;line-height: 40px;font-size: 18px;color: #fff;margin: 4% 14% 0;background: #8e49f1;text-align: center;}
.inspector .dk .info .text span,.tutor .text span,.activity li .tu span{display: inline-block;font-size: 24px;-webkit-transform: rotate(15deg);-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-o-transform: rotate(15deg);transform: rotate(15deg);margin: 2% 1%;}

/*导师团*/
.tutor{background: url(../images/bg2.jpg) no-repeat center;background-size: contain;}
.tutor li{position: relative;display: inline-block;width: 25%;background: #4a4a4a;text-align: center;vertical-align: top;}
.tutor li .info{position: absolute;bottom: 0;left: 0;width: 90%;color: #fff;padding: 5%;text-align: left;}
.tutor .tutor_r li:nth-child(2) .info{color: #414141;}
.tutor li .info h5{font-size: 20px;padding-bottom: 3%;}
.tutor li .info p{font-size: 16px;opacity: .8;}
.tutor li .info a{display: block;width: 180px;height: 0;font-size: 14px;color: #fff;text-indent: 10px;margin-top: 3%;overflow: hidden;}
.tutor li:hover .info{color: #fff !important;background: rgba(123,72,240,.85);}
.tutor li:hover .info a{height: 20px;padding: 1% 0;border: 1px solid #fff;}
.tutor li .info a img{width: 9%;margin-left: 10%;vertical-align: middle;}
.tutor li>img.transy{width: 8%;left: 46%;}
.tutor ul.tutor_r,.tutor div.text{display: inline-block;width: 50%;vertical-align: top;}
.tutor ul.tutor_r li{width: 50%;}
.tutor .text{position: relative;font-size: 14px;color: #fff;background: #1b1b1b;}
.tutor .text>div{left: 0;width: 64%;padding: 0 18%;}
@media only screen and (max-width: 1500px) {
	.tutor .text>div{width: 80%;padding: 0 10%;}
	.inspector .xing .info .text span{margin: 1%}
}
.tutor .text>img{vertical-align: top;}
.tutor .text h5{font-size: 36px;}
.tutor .text h6{font-size: 24px;color: #8e49f1;font-weight: normal;}
.tutor .text span{color: #8e49f1;}
.tutor .text p{font-size: 14px;line-height: 24px;margin-bottom: 5%}
.tutor .text section p{font-size: 17px;line-height: 36px;margin-bottom: 0;}


/*最新活动*/
.activity {background: url(../images/bg3.jpg) no-repeat center bottom;background-size: contain;}
.activity li{display: inline-block;width: 30%;margin-right: 5%;margin-bottom: 4%;vertical-align: top;background: #fff;}
.activity li:last-child{margin-right: 0;}
.activity li .tu{position: relative;}
.activity li .tu img{width: 100%;}
.activity li .text{position: absolute;bottom: 0;left: 0;width: 100%; height: 100%;}
.activity li .text section{position: absolute;bottom: 10%;left: 0;width: 80%;padding-left: 15%;font-size: 20px;color: #fff;}
.activity li .text section span{position: absolute;left: 10%;margin: 0;}
.activity li .text section p{font-size: 24px;}
.activity li>section{width: calc(100% - 2px);border: 1px solid #414141;padding-bottom: 10%;}
.activity li .info{font-size: 14px;line-height: 20px;padding: 8% 3% 5% 5%;}
.activity li .info p{padding: 0 0 15px 8%}
.activity li .info p span{font-size: 16px;font-weight: bold;}
.activity li:first-child p:first-child{background: url(../images/18.png) no-repeat left top;background-size: 6%;}
.activity li:first-child p:nth-child(2){background: url(../images/19.png) no-repeat left top;background-size: 6%;}
.activity li:first-child p:nth-child(3){background: url(../images/20.png) no-repeat left top;background-size: 6%;}
.activity li:nth-child(2) p:first-child,.activity li:nth-child(3) p:first-child{background: url(../images/21.png) no-repeat left top;background-size: 6%;}
.activity li a{display: block;font-size: 16px;color: #fff;width: 200px;height: 40px;line-height: 40px;background: #8E49F1;text-align: center;margin-left: 12%;}
.activity li:hover .tu .text{background: rgba(123,72,240,.6);}

.case{padding-bottom: 3%;background: url(../images/bg4.jpg) no-repeat center;background-size: cover;margin-top: 5%;}
.case h4{color: #fff;}
.case li{display: inline-block;width: 21.25%;margin-right: 5%;margin-bottom: 4%;vertical-align: top;}
.case li:nth-child(4n){margin-right: 0;}
.case li .info{font-size: 14px;color: #fff;line-height: 22px;padding: 8% 5%;margin-top: 10%;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.case li h5{font-size: 18px;padding-bottom: 10px;}
.case a{background: #fff;color: #8E49F1;margin: 0 auto;}

/*访谈*/
.interview{background: url(../images/bg5.jpg) no-repeat center;background-size: cover;padding-bottom: 3%;}
/*.interview .interview_l,.interview .interview_r{display: inline-block;border: 1px solid #414141;vertical-align: top;background: #fff;}*/
/*.interview .interview_l{width: calc(50% - 2px);}*/
/*.interview .interview_r{width: calc(32% - 2px);margin-left: 10%;padding: 3% 4%;}*/
.interview .interview_l{border: 1px solid #414141;}
.interview .interview_l .interbg,.interview .interview_l .info{display: inline-block;width: 40%;padding: 5%;vertical-align: top;}
.interview .interview_l .interbg{background: url(../images/22.jpg) no-repeat center;background-size: cover;}
.interview .interview_l .info h5{font-size: 24px;padding-bottom: 5%;border-bottom: 1px solid #414141;margin-bottom: 5%;}
.interview .interview_l .info p{font-size: 14px;padding-bottom: 2%;}
.interview .interview_l .info a{display: block;width: 200px;height: 40px;line-height: 40px;font-size: 18px;color: #fff;text-align: center;background: #8E49F1;margin-top: 5%;}
/*.interview .interview_r section img{width: 35%;vertical-align: middle;}
.interview .interview_r section .text{display: inline-block;width: 55%;margin-left: 10%;font-size: 22px;vertical-align: middle;}
.interview .interview_r section .text p:nth-child(3){padding-top: 10px;}
.interview .interview_r>img{width: 100%;margin: 5% 0;}
.interview .interview_r p{font-size: 16px;}*/

/*合作单位*/
.hezuo{padding-bottom: 4%;background: #4a4a4a;}
.hezuo h4{color: #fff;}
.hezuo li{display: inline-block;width: 15%;margin-right: 6.25%;}
.hezuo li:last-child{margin-right: 0;}
