﻿   .case-wrap {
           max-width: 1350px;
		   margin: 50px auto 0;
            
        }
        .case-title {
            text-align: center;
            font-size: 24px;
            margin-bottom: 10px;
        }
        .case-desc {
            text-align: center;
            color: #666;
            margin-bottom: 30px;
            font-size: 14px;
        }
        .case-list {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 20px;
        }
        .case-item {
            flex: 1 1 400px;
            max-width: 450px;
            text-align: center;
        }
        .case-item img {
            width: 100%;
            height: auto;
            display: block;
        }
        .case-name {
            margin-top: 20px;
            font-size: 16px;
        }
		
		  @media (max-width: 1366px) {
					    .case-wrap {   max-width: 1200px;}
						    .case-item {
            flex: 1 1 300px;
         
            text-align: center;
        }
						    
				}