.container_top , .container_center
{
    width: 1200px;
    margin: 0 auto;}
body
{
    margin:0;}
.head
{
    display: flex;}
.head > div
{
    width: 330px
;}
.head > div > h1
{
    color: black;
    font-size: 40px;
    font-weight: 500;
    letter-spacing: 18px;    
    margin: 15px 0 5px 0;}
.head > div > p
{
    color: black;
    letter-spacing: 5px;    
    margin-top: 5px;}
.nav > table tr
{
    width: 100%;
    height: 20px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 20px 0 20px 0;}
.nav > table tr > td >a
{
    font-weight: 500;
    font-size: 20px;
    padding: 15px 30px 15px 30px;
    margin:15px;
    border-bottom: 3px solid white;
    text-decoration: none;
    color: black;}   
.nav > table tr > td >a:hover
{
    color:white;
    background-color:#0d7239;}
.border_top
{
    border-top: 3px solid #eee;}




.container_center .content
{
    margin: 30px 0 50px 0;}
.container_center .content .adress
{
    margin: 20px 0;}
.container_center .content table
{
    width: 1000px;
    margin: 2px auto;}
.container_center .content a
{
    text-decoration: none;
    color: black;}
.container_center .content  table a
{
    border-bottom: 1px dashed #0d7239;}
.container_center a:hover
{
    font-weight: bold;
    color: #0d7239;}





.container_bottom1
{ 
    background-color: #e6e6e6;}
.container_bottom1 .footer
{
    width: 1200px;
    margin: 20px auto 0 auto;
    display: flex;}
.container_bottom1 .footer .friend_link p
{
    width: 70px;
    font-size: 16px;
    font-weight:600;
    margin: 16px 0;
    color: #0d7239;
    padding-left: 15px;
    border-left: 2px solid #0d7239;}
.container_bottom1 .footer .link
{
    display: flex;
    flex-direction: row;}
.container_bottom1 .footer .link p
{
    margin-left:40px;
    align-content: center;}
.container_bottom1 .footer a
{
    text-decoration: none;
    font-size: 14px;
    color: black;}
.container_bottom2
{
    background-color: #0d7239;}
.container_bottom2 .footer .auther
{
    width:1200px;
    margin:0 auto;
    display:flex;
    flex-direction: row;}
.container_bottom2 .footer .auther p
{
    font-size:14px;
    color:#ccc;
    margin:14px 25px;}
.container_bottom2 .footer .auther a
{
    color:#eee;
    text-decoration:none;}