*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.banner {
    background:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.8)), url("images/banner.jpg") no-repeat center center;
    background-size: cover;
    padding-top: 12rem;
    padding-bottom: 12rem;
    text-align: center !important;
    color: white; !important;}
.slogan {
    background: none; 
    background-color: transparent; 
    text-align: center !important;
    width: 100%;
    padding-right: 2rem;
    padding-left: 2rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    color : black;

}
.slogan-h2{
    font-size: 120%;
}
.row {
    display: flex;
    flex-wrap: wrap;
    margin-top: -1px;  
    max-width: 100%;
    padding-right: 3rem;
    padding-left: 3rem;
}
.block_3 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.block_3:hover {font-size: 120%}

/* Thanh điều hướng */
div ul {
    list-style: none;
    background-color: #8B0000;
    padding: 20px;
    text-align: center;}
div ul li {
    display: inline;
    margin: 0px 60px;}
div ul li {
    color: white;
    text-decoration: none;
    font-size: 22px;
    font-weight: bold;}
.adh {color: white;
    text-decoration: none;
    font-size: 23px;
    font-weight: bold;}    
.dieuhuong :hover {color:#FFFF66; font-size: 28px}

/*chỉnh phần chi tiết*/
.a1:link{color:#8E1E20}
.a1:visited{color:#E33539}
.a1:hover{color:#32CD32;text-decoration: underline; 
    text-decoration-style: double ;
    text-decoration-thickness:2px}
.a1 {text-decoration: none;}

p {font-weight: bold;}
#pf {font-size: 22px;
     font-weight: bold;}

h1 { font-family: Roboto, sans-serif;
     font-size:500%; }
h2 {font-size: 35px;
    font-weight: bold;}

body {
    font-size: 22px;
    font-family: Arial, sans-serif;
    line-height: 1.6;
    background-color: #FFFFE0;
}
video {
    display: block;
    margin: auto;
    margin-top:20px ;
    margin-bottom:40px  ;}

main {
    max-width: 1000px auto;
    margin: 20px;
    padding: 20px;}

main h1 {
    font-size: 40px;
    margin-bottom: 20px;
}
#nlieu {font-size: 25px;
    font-weight: bold;}
#cnau {font-size: 25px;
    font-weight: bold;}
#b1 {font-size: 22px;
    font-weight: bold;}
#b2 {font-size: 22px;
    font-weight: bold;}
#b3 {font-size: 22px;
   font-weight: bold;}
#b4 {font-size: 22px;
    font-weight: bold;}
#b5 {font-size: 22px;
    font-weight: bold;}
#b6 {font-size: 22px;
    font-weight: bold;}
#b7 {font-size: 22px;
    font-weight: bold;}
table {
    width: 1280px;
    height: 720px;
    margin: auto;
}
th {text-align: center;font-size: 30px;font-weight: bold;}
td {
    padding: 10px; 
    text-align: justify;
}
.otrang1 {
  padding: 50px;
    width:1000px auto;
    height:1000px auto;
   text-align: center;}
.ochutrang1 {
    width: 50%;
    padding-left: 5rem;
    font-size: 23px;
}
.img {
    width: 400px  ; 
    height: 300px auto ;
}
.img_tv {
    display: block;
    width: 28%; 
    height: 28%;
    text-align: center;
    padding: 30px;
    margin: 0 auto;
}
/*chỉnh phần cuối*/
 footer {
    background-color: #8B0000; 
    color: white;
    padding: 20px;
    font-family: Arial, sans-serif;

}
.link{text-decoration: none;}
.link:link{color:#FCF54C}
.link:visited{color:#FFFAB3}
.link:hover{text-decoration: underline;}