.source-print{padding:60px 0 125px;text-align:center}.source-print .head{margin:0 auto;max-width:840px}.source-print .head h2{font-size:40px}.source-print .print-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.source-print .print{margin:2%;position:relative;-webkit-transition:.3s cubic-bezier(.55,.085,.68,.53);transition:.3s cubic-bezier(.55,.085,.68,.53);width:29.3%;z-index:1}.source-print .print:before{bottom:0;box-shadow:0 15px 25px rgba(0,0,0,.22);content:"";display:block;height:calc(100% - 35px);left:0;position:absolute;right:0;transition:.3s cubic-bezier(.55,.085,.68,.53);width:100%;z-index:-1}.source-print .print .img-wrap{height:100%;overflow:hidden;position:relative;width:100%}.source-print .print h4{margin-top:10px;transform:skewY(-4deg)}.source-print .print .img{background-color:#fff;box-shadow:0 0 7px -2px rgba(0,0,0,.22);height:100%;margin-bottom:-16px;margin-top:17px;overflow:hidden;padding-bottom:31px;padding:40px 20px 20px;position:relative;transform:skewY(4deg);width:100%}.source-print .print .img img{height:auto;margin-bottom:60px;margin-top:40px;object-fit:contain;transform:skewY(-4deg)}.source-print .bg-hover{background-color:#ee8307;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(100%,hsla(0,0%,100%,.2)),to(#fff));background-image:linear-gradient(transparent,hsla(0,0%,100%,.2) 100%,#fff);border-color:transparent transparent #fff;border-radius:50% 50% 0 0/25% 25% 0 0;bottom:0;left:-25%;opacity:0;position:absolute;right:-25%;top:45%;transform:skewY(-4deg);-webkit-transition:.3s cubic-bezier(.55,.085,.68,.53);transition:.3s cubic-bezier(.55,.085,.68,.53);z-index:1}.source-print .img-wrap:hover .bg-hover{opacity:1}.source-print .print:hover{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.source-print .print h3{font-size:24px;transform:skewY(-4deg);width:100%}.source-print ul li{list-style:disc;margin-left:20px;text-align:left}.source-print ol,.source-print ul{margin:0;padding:0}.source-print ol li{margin-left:20px;text-align:left}.source-print .btn-group{position:relative;text-align:center;top:-65px}.source-print .btn-group a{background:#fff;border:1px solid #fff;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);box-sizing:border-box!important;color:#ee8207;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:5px 3px;min-width:120px;opacity:0;padding:11px 19px 9px;text-align:center;text-transform:uppercase}.source-print .print:hover .btn-group a{opacity:1}.source-print .detail-content{color:#fff;font-size:16px;line-height:1.5;margin:0 auto;max-width:66%;padding:30px 20px;position:relative;z-index:1}.source-print .detail-content>*{margin:0 0 10px}.source-print .detail-content>:last-child{margin:0}@media(min-width:1200px){.source-print .detail-content{padding:35px 70px}}@media (max-width:1280px){.source-print .head h2{font-size:34px}}@media (max-width:1024px){.source-print .print{width:45.3%}.source-print .print .img{padding:25px 15px 20px}.source-print .print h3{font-size:20px}}@media (max-width:767px){.source-print{padding:50px 0}.source-print .print{margin:15px auto;max-width:400px;width:100%}.source-print .head h2{font-size:30px}.source-print .btn-group a{background:#ee8207;border:1px solid #ee8207;color:#fff}.source-print .print:hover .btn-group a{background:#fff;border:1px solid #fff;color:#ee8207}.source-print .btn-group a{opacity:1}.source-print .detail-content{padding:30px 70px}}@media(max-width:375px){.source-print .detail-content{padding:20px 15px}}