    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }
    
    a {
        text-decoration: none;
    }
    
    body {
        background-color: #990014;
        /* background-image: url("../image/background.webp"); */
    }
    
    .container {
        height: 1400px;
        margin: 0 auto;
    }
    
    .container .banner {
        width: 100%;
        height: 805px;
        background: url("../image/banner-recentrly.png") top center no-repeat;
    }
    
    .container .main {
        width: 90%;
        margin: 20px auto 0;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    
    .main .targetLink {
        height: 250px;
        width: 300px;
        margin: 0 15px 30px 15px;
        border-radius: 8px;
        background-color: white;
        cursor: pointer;
        text-align: left;
        box-shadow: rgba(0, 0, 0, .03) 0 5px 10px;
        transition: .25s;
    }
    
    .main .targetLink:hover {
        transform: scale(1.02);
        box-shadow: rgba(0, 0, 0, .25) 0 10px 30px;
    }
    
    .main .targerPic {
        height: 155px;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 8px 8px 0 0;
        background-position: center;
    }
    
    .main .p1 {
        background-image: url(../image/1.jpg);
    }
    
    .main .p2 {
        background-image: url(../image/2.jpg);
    }
    
    .main .p3 {
        background-image: url(../image/3.jpg);
    }
    
    .main .p4 {
        background-image: url(../image/4.jpg);
    }
    
    .main .p5 {
        background-image: url(../image/5.jpg);
    }
    
    .main .p6 {
        background-image: url(../image/6.jpg);
    }
    
    .main .p7 {
        background-image: url(../image/7.jpg);
    }
    
    .main .p8 {
        background-image: url(../image/8.jpg);
    }
    .main .p9 {
        background-image: url(../image/9.jpg);
    }
	.main .p10 {
        background-image: url(../image/10.jpg);
    }
	.main .p11 {
        background-image: url(../image/11.jpg);
    }
	.main .p12 {
        background-image: url(../image/12.jpg);
    }
	.main .p13 {
        background-image: url(../image/13.jpg);
    }
	.main .p14 {
        background-image: url(../image/14.jpg);
    }
	.main .p15 {
        background-image: url(../image/15.jpg);
    }
	.main .p16 {
        background-image: url(../image/16.jpg);
    }
	.main .p17 {
        background-image: url(../image/17.jpg);
    }
	.main .p18 {
        background-image: url(../image/18.jpg);
    }
	.main .p19 {
        background-image: url(../image/19.jpg);
    }
	.main .p20 {
        background-image: url(../image/20.jpg);
    }
    .main .targetText {
        padding: 10px 20px;
        transition: .25s;
    }

    .targetLink .targetTitle {
        margin: 5px 0 0;
        color: #bd1d14;
        font-size: 26px;
        font-weight: 700;
    }
    .targetLink .mini{
        font-size: 18px;
	}
    .targetLink .tartgerIntro {
        margin: 8px 0 0;
        font-size: small;
        color: black;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }