                                .banner {
                                    margin-top: 69px;
                                    background: linear-gradient(#00000075, #000c), url(../img/banner7.jpg), no-repeat;
                                    background-position-y: 18px;
                                    width: 100%;
                                    height: 420px;
                                    overflow: hidden;
                                    background-attachment: fixed;
                                    background-size: cover;
                                    background-position: center;
                                }
                                
                                .banner-text h3 var {
                                    line-height: 52px;
                                    font-size: 22px;
                                    color: #cff4fc;
                                    word-spacing: 10px;
                                    letter-spacing: 3px;
                                }
                                
                                .banner-text a button {
                                    padding: 15px 30px;
                                    width: 70%;
                                    border: none;
                                    border-radius: 5px;
                                    background: linear-gradient(to left, rgb(255, 255, 255), rgba(100, 119, 100, 0.933));
                                    font-size: 23px;
                                    color: #05294b;
                                    transition: .6s box-shadow;
                                    outline: none;
                                }
                                
                                .banner-text a button:hover {
                                    box-shadow: #d7d7d7b8 0px 0px 20px 9px;
                                }
                                
                                .banner-img {
                                    width: 400px;
                                    text-align: center;
                                }
                                
                                .name-site h1 {
                                    background: linear-gradient(197deg, #ff0000b0, #f0f, #00b5ff, #673ab7, #3f51b5, #2196f3, #656789, #ffc107, #009688);
                                    -webkit-background-clip: text;
                                    -webkit-text-fill-color: #0000;
                                }
                                
                                .table table {
                                    width: 100%;
                                    background: url(../img/banner4.jpg) fixed;
                                    background-size: cover;
                                }
                                
                                .table table tr td {
                                    text-align: center;
                                    color: #fff;
                                    font-weight: 500;
                                    font-size: 25px;
                                    font-family: 'Courier New', Courier, monospace;
                                    padding: 15px;
                                }
                                
                                .table table tr th h3 {
                                    font-size: 21px;
                                    font-family: fangsong;
                                    color: #000;
                                    text-align: center;
                                }
                                
                                .small-table table {
                                    width: 100%;
                                    background: url(../img/banner8.jpg) fixed;
                                    background-size: cover;
                                }
                                
                                .small-table table tr td {
                                    text-align: center;
                                    color: #000;
                                    font-weight: 500;
                                    font-family: fangsong;
                                    padding: 15px;
                                    font-size: 19px;
                                    font-weight: 600;
                                }
                                
                                .small-table table tr th h3 {
                                    font-size: 21px;
                                    font-family: fangsong;
                                    color: #000;
                                    text-align: center;
                                }
                                
                                .banner-img img {
                                    width: 495px;
                                    margin-top: 7px;
                                    margin-left: 7px;
                                }
                                
                                .banner-text h3 var {
                                    font-size: 16px;
                                    width: 50%;
                                }
                                
                                .banner-text a button {
                                    width: 300px;
                                    font-size: 19px;
                                }
                                
                                .banner-img img {
                                    margin-top: 12px;
                                    margin-left: -12px;
                                    width: 400px;
                                }
                                
                                @media only screen and (max-width: 991px) {
                                    .banner-img img {
                                        display: none;
                                    }
                                }
                                
                                @media only screen and (max-width: 769px) {
                                    header .logo {
                                        margin-left: 16pc;
                                    }
                                    .banner-img img {
                                        display: none;
                                    }
                                    .banner-text {
                                        width: 100%;
                                    }
                                    .banner-text h3 var {
                                        font-size: 28px;
                                    }
                                }
                                
                                @media only screen and (max-width:576px) {
                                    header .logo {
                                        margin-left: -15pc;
                                    }
                                    .banner-text h3 var {
                                        font-size: 23px;
                                    }
                                    .banner-text h3 {
                                        font-size: 23px;
                                    }
                                    .banner-img img * {
                                        display: none;
                                    }
                                }