.innerbox{
    background-color: rgb(207, 138, 8);
   width: 300px;
   height: 900px;
}
.head{
   
    
    height: fit-content;
    width: 300px;
    float: left;
   
}
.inner{
    
    height: 250px;
    width: 49.9%;
    
    
   
    
    
}

.picture{
    background-color: honeydew;
    float: right;
    display: flex;
    flex-flow: row wrap;
    overflow: hidden;
    width: 884px;
}

.inn{
    background-color: gray;
    float: right;
   width:884px;
    height: 150px;
    box-sizing: border-box;
    position: relative;
}
section{
    width: 95%;
    max-width: 1400px;
    height: cover;
    overflow: hidden;
}
@media screen and (max-width: 700px) {
    .head, .innerbox{
        width: 94vw;
        height: 200px;

    }
    section{
        width: 95vw;
    }
    .picture{
        width: 94vw;

    }
    .inner{
        width: 49%;
        height: 200px;
    }
    #a5, #a6{
        display: none;
    }
    .inn{
        float: right;
        width: 94vw;
    }

}
@media screen and (max-width: 1000px) {
    .head, .innerbox{
        width: 94vw;
        height: 200px;

    }
    section{
        width: 95vw;
    }
    .picture{
        width: 94vw;

    }
    .inner{
        width: 49%;
        height: 200px;
    }
    .inn{
        float: right;
        width: 94vw;
    }
}
















#word{
    
    position: relative;
    top: 210px;
    left: 250px;
}

a {
    display: block;
    width: 100%;
    height: 100%;
}

#a1{
    background-image: url(/image/film1.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    background-repeat: no-repeat;
    position: relative;
}
#a1:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}
#a2{
    background-image: url(/image/film2.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    background-repeat: no-repeat;
    position: relative;
}
#a2:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}
#a3{
    background-image: url(/image/film3.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    background-repeat: no-repeat;
    position: relative;
}
#a3:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}
#a4{
    background-image: url(/image/film4.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    background-repeat: no-repeat;
    position: relative;
}
#a4:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}
#a5{
    background-image: url(/image/film5.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    background-repeat: no-repeat;
    position: relative;
}
#a5:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}
#a6{
    background-image: url(/image/film6.jpg);
    background-size: 100%;
    color: rgb(105, 103, 103);
    font-size: 2em;
    font-weight: bold;
    position: relative;
}
#a6:hover{
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .6);
    color: cornsilk;
}

@media screen and (max-width: 700px) {
    #a1{
        background-size: 300px;
        background-position: center;
    }
    #a2{
        background-size: 300px;
        background-position: center;
    }
    #a3{
        background-size: 300px;
        background-position: center;
    }
    #a4{
        background-size: 300px;
        background-position: center;
    }
}

@media screen and (max-width: 1000px) {
    #word{
        position: relative;
        top: 150px;
        left: 250px;
    }
}
@media screen and (max-width: 900px) {
    #word{
        position: relative;
        top: 150px;
        left: 200px;
    }
}
@media screen and (max-width: 800px) {
    #word{
        position: relative;
        top: 150px;
        left: 150px;
    }
}
@media screen and (max-width: 700px) {
    #word{
        position: relative;
        top: 150px;
        left: 75px;
    }
}





















img{
    width: 99%;
    
}
#aq1{
    width: 280px;
    height: 150px;
}

#list{
    list-style: none;
    float: right;
    text-align: right;
    font-size: 2em;
    font-weight: bold;
    margin: 40px; 
}
#kid{
    margin: 8px;
}
li, a{
    text-decoration: none;
    color: black;
}
li:hover{
    text-decoration: underline;
}

@media screen and (max-width: 700px) {

}

@media screen and (max-width: 1000px) {
    #aq1{
        float: left;
    }
    #list{
        font-size: 1.2em;
        margin: 30px 30px;

    }
    #kid{
        margin: 3px;
    }
}












#a7{
    
}

h3{
    margin-left: 5px;
    width: fit-content;
}


#email{
    background-color: honeydew;
    display: flex;
    height: 40px;
    width: 300px;
    font-size: 1.5em;
    justify-content: space-between;
    line-height: 36px;
    margin-left: 30px;
    float: left;
    color: darkgoldenrod;
    
}
#email:hover{
    text-decoration: underline;
}

#go{
    background-color: orange;
    padding: 4px;
    
}

#fot{
    background-color:  rgba(245, 170, 100, 0.966);
    display: flex;
    justify-content: center;
    margin-top: 33px;
    width: 99.9%;
    box-sizing: border-box;
    float: left;

}


#qwe{
    margin: 0px 10px;
    list-style: none;
}

#ima{
    width: 100px;
    float: right;
    position: absolute; top: -5px; right: -45px;
    list-style: none;
    
}

#mn{
    width: 30px;
    
}
@media screen and (max-width: 700px) {
   #ima{
        display: flex;
       right: 20px;
       margin: 10px 4px;
       width: 100px;
   }

    #fot {
    margin-top: 13px;
    list-style: none;
    display: flex;
    flex-flow: row wrap;
    }

   #mn{
       margin: 2px;
       width: 100px;
   }
  
   #first{
       box-sizing: border-box;
       width: 100%;
       margin: 0;
       text-decoration: none;
   }
   
}