@charset "utf-8";

*{
margin:0px;
padding:0px;
}

#footer{
width:950px;
height:280px;
float:left;
margin-top:20px;
padding:none;
background-color:#0066cc;
border-radius: 50px 50px 0px 0px;
box-shadow: 2px 2px 2px 2px #888888;
}

#Pro{

width:315px;
height:175px;
border-right:1px solid white;
float:left;
margin-top:25px;
line-height: 20px;

}

#Pro ul{
margin-left:30px;

}

#Pro li{
color:white;
}

#Pro a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;

}
#Pro a:hover{
background-color:#00CCCC;
}


#Pro ul {
text-align:left;
color:white;
font-size:14px;
font-family:arial;
margin-left:55px;
margin-top:10px;

}
#Pro p {
width:260px;
height:20px;
margin-top:10px;
margin-left:40px;
padding-left:10px;
padding-top:5px;
border-top:1px solid white;
line-height:15px;
border-width: 5px;
border-radius:5px;
}
#Pro p a:hover{
background-color:#00CCCC;
border-radius:5px;
width:240px;



}
#link{
width:315px;
height:175px;
border-right:1px solid white;
float:left;
margin-top:20px;
line-height:30px;
}
#link ul{
margin-left:30px;
}

#link li{
color:white;
}

#link a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#link a:hover{
background-color:#00CCCC;
}
#info{
width:315px;
height:230px;
float:left;
margin-top:20px;
line-height: 30px;
}
#info a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#info a:hover{
background-color:#00CCCC;
}
#info ul{
margin-left:30px;
}

#info li{
color:white;
}
 
h3{
text-align:center;
color:white;
font-size:16px;
font-family:arial;
font-weight:italic;
}


#copyright{
background-color:black;
width:951px;
height:40px;
float:left;
box-shadow: 2px 2px 2px 2px #888888;
margin-bottom:50px;
}
#copyright p{
text-align:center;
color:white;
font-size:12px;
margin-top:5px;
font-family:arial;
font-weight:bold;
}
@media screen and (max-width: 800px) {

/*footer*/

@charset "utf-8";



#footer{
width:100%;
height:auto;
float:left;
margin-top:20px;
padding:none;
background-color:#0066cc;
border-radius: 50px 50px 0px 0px;
box-shadow: 2px 2px 2px 2px #888888;
}

#Pro{
width:100%;
height:175px;
float:left;
margin-top:25px;
line-height: 20px;

}

#Pro ul{


}

#Pro li{
color:white;
}

#Pro a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;

}
#Pro a:hover{
background-color:#00CCCC;
}


#Pro ul {


}
#Pro p {
width:100%;
height:20px;
margin-top:10px;
padding-top:5px;
line-height:15px;
border-width: 5px;
border-radius:5px;
}
#Pro p a:hover{
background-color:#00CCCC;
border-radius:5px;
width:100%;
}
#link{
width:100%;
height:175px;
float:left;
line-height:30px;
}
#link ul{

}

#link li{
color:white;
}

#link a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#link a:hover{
background-color:#00CCCC;
}
#info{
width:100%;
height:230px;
float:left;
margin-top:20px;
line-height: 30px;
}
#info a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#info a:hover{
background-color:#00CCCC;
}
#info ul{

}

#info li{
color:white;
}
 
h3{
text-align:center;
color:white;
font-size:16px;
font-family:arial;
font-weight:italic;
}


#copyright{
background-color:black;
width:100%;
height:auto;
float:left;
box-shadow: 2px 2px 2px 2px #888888;
margin-bottom:50px;
}
#copyright p{
text-align:center;
color:white;
font-size:12px;
margin-top:5px;
font-family:arial;
font-weight:bold;
}
#footer link ul org li  {color:red;}
}
@media screen and (max-width: 800px){
#footer{
width:100%;
height:auto;
float:left;
margin-top:20px;
padding:none;
background-color:#0066cc;
border-radius: 50px 50px 0px 0px;
box-shadow: 2px 2px 2px 2px #888888;
}

#Pro{
width:100%;
height:175px;
float:left;
margin-top:25px;
line-height: 20px;

}

#Pro ul{


}

#Pro li{
color:white;
}

#Pro a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;

}
#Pro a:hover{
background-color:#00CCCC;
}


#Pro ul {


}
#Pro p {
width:100%;
height:20px;
margin-top:10px;
padding-top:5px;
line-height:15px;
border-width: 5px;
border-radius:5px;
}
#Pro p a:hover{
background-color:#00CCCC;
border-radius:5px;
width:100%;
}
#link{
width:100%;
height:175px;
float:left;
line-height:30px;
}
#link ul{

}

#link li{
color:white;
}

#link a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#link a:hover{
background-color:#00CCCC;
}
#info{
width:100%;
height:230px;
float:left;
margin-top:20px;
line-height: 30px;
}
#info a{
text-decoration:none;
color:white;
display:block;
font-size:14px;
font-family:arial;
border-radius:10px 10px 0px 0px;
}
#info a:hover{
background-color:#00CCCC;
}
#info ul{

}

#info li{
color:white;
}
 
h3{
text-align:center;
color:white;
font-size:16px;
font-family:arial;
font-weight:italic;
}


#copyright{
background-color:black;
width:100%;
height:auto;
float:left;
box-shadow: 2px 2px 2px 2px #888888;
margin-bottom:50px;
}
#copyright p{
text-align:center;
color:white;
font-size:12px;
margin-top:5px;
font-family:arial;
font-weight:bold;
}

}
@media screen and (min-width: 801px){

#org li a{background-color:red;}
}