body{color: #414141;margin: 0;}
.container h4,.case h4{font-size: 36px;text-align: center;padding: 4% 0 3%;}
.container h4 p,.case h4 p{font-size: 24px;font-weight: normal;padding-top: 5px;}
/*为什么选择*/
.why ul li{display: inline-block;width: 20%;padding-top: 100px;font-size: 16px;padding-left: 5%;vertical-align: top;}
.why ul li:first-child{background: url(images/icon1.png) no-repeat top left;padding-left: 0;width: 25%;}
.why ul li:nth-child(2){background: url(images/icon2.png) no-repeat 12% top;padding-left: 2%;width: 23%;}
.why ul li:nth-child(3){background: url(images/icon3.png) no-repeat 26% top;}
.why ul li:last-child{background: url(images/icon4.png) no-repeat 26% top;}
.why ul li:first-child:hover{background: url(images/icon1-1.png) no-repeat top left;}
.why ul li:nth-child(2):hover{background: url(images/icon2-1.png) no-repeat 12% top;}
.why ul li:nth-child(3):hover{background: url(images/icon3-1.png) no-repeat 26% top;}
.why ul li:last-child:hover{background: url(images/icon4-1.png) no-repeat 26% top;}
.why ul li h5{font-size: 22px;font-weight: bold;}
.why ul li span{display: inline-block;width: 10%;height: 1px;background: #414141;margin: 20px 0;}
.why ul li p{padding-right: 9%;line-height: 25px;}
.why ul li:hover{color: #fb7e71;}
.why ul li:hover span{background: #fb7e71;}
/*专业领域*/
.field li .info{width: 90%;position: relative;}
.field li .info .text{font-size: 16px;left: 0;width: 100%;text-align: center;color: #fff;}
.field li .info .text h5{font-size: 30px;font-weight: normal;padding-bottom: 5%;}
/*工作室负责人*/
.inspector .leader .bg{display: inline-block;width: 50%;background: url(images/su.jpg) no-repeat center;background-size: cover;padding: 5% 0;}
.inspector .leader .info{display: inline-block;width: calc(50% - 1px);padding: 5% 0;vertical-align: top;border: 1px solid #6c6c6c;border-left: none;}
.inspector .leader .info section{font-size: 16px;padding-bottom: 3%;border-bottom: 1px solid #414141;margin: 0 14% 3%;}
.inspector .leader .info section h5{font-size: 26px;}
.inspector .leader .info>p{font-size: 14px;color: #7b7b7b;line-height: 22px;padding: 0 14%;text-align: justify;}
.inspector .leader .info>a,.case .container>a,.service>a{display: block;width: 200px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;margin: 4% 14% 0;background: #fb7e71;text-align: center;}
.inspector .leader .info span,.tutor .text span,.zhuce 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>div {background: #1b1b1b;}
.tutor h4{padding-bottom: 1.5%;}
.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 li .info h5{font-size: 20px;padding-bottom: 3%;}
.tutor li .info p{font-size: 16px;opacity: .8;}
.tutor li .info p.feature{height: 0;opacity: 0;}
.tutor li .info a{display: inline-block;height: 0;font-size: 14px;color: #fb7e71;background: url(images/icon.png) no-repeat center right;background-size: 15%;overflow: hidden;}
.tutor li:hover .info{color: #fff !important;background: rgba(0,0,0,.7);}
.tutor li:hover .info p.feature{height: auto;opacity: .8;}
.tutor li:hover .info a{height: 20px;padding: 5% 15% 5% 0;}
.tutor ul.tutor_r,.tutor div.text{display: inline-block;width: 50%;vertical-align: top;}
.tutor ul.tutor_r li{width: 50%;}
.tutor div.text{width: 43%;}
.tutor .text{font-size: 14px;color: #fff;background: #1b1b1b;padding: 8% 2% 0 5%;}
.tutor .text h5{font-size: 32px;font-weight: normal;padding-bottom: 10px;}
.tutor .text h6{font-size: 24px;color: #fb7e71;font-weight: normal;}
.tutor .text span{color: #fb7e71;}
.tutor .text p{font-size: 14px;line-height: 24px;margin-bottom: 4%;width: 70%;}
.tutor .text section p{font-size: 17px;line-height: 30px;margin-bottom: 0;}
@media only screen and (max-width: 1500px) {
	.tutor .text{padding-top: 3%;}
	.tutor .text h6{font-size: 22px;}
	.tutor .text section p{font-size: 16px;}
}
/*作品展示*/
.show .tabs{margin-bottom: 3%;}
.show .tabs li p{width: 95%;height: 70px;font-size: 16px;line-height: 70px;border: 1px solid #d5d5d5;text-align: center;cursor: pointer;}
.show .tabs li.active p{background: #fb7e71;border: 1px solid #FB7E71;color: #fff;}
/*优秀学员案例*/
.case{padding-bottom: 3%;background: url(images/bg.jpg) no-repeat center;background-size: cover;}
.case h4{color: #fff;}
.case .swiper-container{border-bottom: 1px solid #1a1a1a;}
.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 .container>a{margin: 5% auto 0;}
.case .zhuce{text-align: center;margin-top: 5%;border-top: 1px dashed #888;padding-top: 5%;}
.case .zhuce form{display: inline-block;font-size: 22px;color: #fff;text-align: left;}
.case .zhuce form h5{font-size: 36px;}
.case .zhuce form span{margin: 3% 0 3% 1%;}
.case .zhuce form input,.case .zhuce form select{width: 300px;font-size: 20px;color: #fff;text-indent: 15px;margin-bottom: 40px;border-bottom: 1px solid #fff;}
.case .zhuce form select{background: url(/public/static/home/global/images/arrow.png) no-repeat 95% center;background-size: 25px;}
.case .zhuce form select option{background: rgba(0,0,0,.8);}
.case .zhuce form p.tj{width: 100%;height: 50px;line-height: 50px;background: #FB7E71;margin-top: 20px;}
.case .zhuce form p.tj input{text-align: center;text-indent: 0;width: 100%;border: none;}
/*项目范围*/
.scope{padding-bottom: 3%;}
.scope li{display: inline-block;width: 50%;vertical-align: top;}
.scope li .info{margin: 0 5% 25px;font-size: 16px;}
.scope li:hover .info{color: #fb7e71;}
.scope li .info h5{font-size: 22px;padding-top: 11.5%;padding-left: 10%;margin-bottom: 15px;}
.scope li .info p{padding: 5% 10%;border-top: 1px solid #414141;border-bottom: 1px solid #414141;}
.scope li:hover p{border-top: 1px solid #fb7e71;border-bottom: 1px solid #fb7e71;}
.scope li:first-child .info{background: url(images/a.png) no-repeat left top;background-size: 20%;}
.scope li:hover:first-child .info{background: url(images/a-1.png) no-repeat left top;background-size: 20%;}
.scope li:nth-child(2) .info{background: url(images/b.png) no-repeat left top;background-size: 20%;}
.scope li:hover:nth-child(2) .info{background: url(images/b-1.png) no-repeat left top;background-size: 20%;}
.scope li:nth-child(3) .info{background: url(images/c.png) no-repeat left top;background-size: 20%;}
.scope li:hover:nth-child(3) .info{background: url(images/c-1.png) no-repeat left top;background-size: 20%;}
.scope li:nth-child(4) .info{background: url(images/d.png) no-repeat left top;background-size: 20%;}
.scope li:hover:nth-child(4) .info{background: url(images/d-1.png) no-repeat left top;background-size: 20%;}
.scope li:nth-child(5) .info{background: url(images/e.png) no-repeat left top;background-size: 20%;}
.scope li:hover:nth-child(5) .info{background: url(images/e-1.png) no-repeat left top;background-size: 20%;}
.scope li:last-child{text-align: center;vertical-align: middle;}
.scope li:last-child a{display: inline-block;width: 200px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: #FB7E71;margin-top: 20%;}
