@charset 'utf-8';

.mechanicaldetail{background: #f7f7f7; padding: 60px 0;}
.mechanicaldetail .detail_content .picture{width: 50%; margin: 0 auto; text-align: center;}
.mechanicaldetail .detail_content .picture img{width: 100%; max-width: 600px;}
.mechanicaldetail .detail_content .title{font-size: 42px; color: #000; text-align: center; position: relative; margin-top: 30px; padding-bottom: 20px;}
.mechanicaldetail .detail_content .title::after{width: 50px; height: 5px; content: ''; background: #1453ac; border-radius: 3px; position: absolute; left: calc(50% - 25px); bottom: 0;}
.mechanicaldetail .detail_content .content{font-size: 16px; line-height: 30px; margin-top: 30px;}
.mechanicaldetail .detail_content .content table{border-collapse: collapse;}
.mechanicaldetail .detail_content .content th,
.mechanicaldetail .detail_content .content td{padding: 5px 10px; border: 1px solid #e5e5e5;}
.mechanicaldetail .detail_content .content img{max-width: 100%;}

@media (max-width:980px) {
	.mechanicaldetail{padding: 30px 15px;}
	.mechanicaldetail .detail_content .picture{width: 100%; border-radius: 6px;}
	.mechanicaldetail .detail_content .title{font-size: 20px; margin-top: 20px; padding-bottom: 20px;}
	.mechanicaldetail .detail_content .content{margin-top: 20px;}
	.mechanicaldetail .detail_content .content{font-size: 16px; line-height: 30px; margin-top: 30px;}
}