/* CSS Document */
a {
     color:#444;
	 text-decoration: none;
}
a:link {
	color: #444;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
body{
     color:#888;
     font-size:18px;
	 margin:0 auto;
}
#navtop{
     height:40px;
	 background:url(../images/navbg1.png) repeat-x;
}
#navbg{
	 height:30px;
	 background:url(../images/navbg2.png) repeat-x;
}
#navbg ul{
     float:left;
	 width:auto;
	 margin:0;
}
#navbg ul li{
     display:block;
	 float:left;
	 width:70px;
	 height:30px;
}
#navbg ul li a{
     display:block;
	 font-weight:bold;
	 font-size:20px;
	 color:#fff;	 
	 width:70px;
	 height:30px;
	 padding-top:5px;
	 text-align:center;
}
#navbg ul li a.current{
     font-weight:bolder;
	 font-size:20px;
	 color:#444;
	 background:url(../images/menubg.png) no-repeat;
}
#searchbg{
     height:50px;
	 background:url(../images/searchbg.png) repeat-x;
	 text-align:center;
	 
}
#sbox{
     width:100%;
	 height:18px;
	 padding-top:6px;
}
.googlesearchtextbox{
width:70%;
height:20px;
border:1px #aaa solid;
font-size:16px;
color:#444;
border:#999 1px solid;
background:transparent;
border-radius: 12px; /* css 3标准 */  
-moz-border-radius: 12px;  /* mozilla */  
-webkit-border-radius: 12px;  /* webkit */ 

}
#weather{
height:auto;
color:#666;
width:100%;
}
#toutitle{
text-align:center;
font-size:20px;
font-weight:bolder;
}
#toucon{
font-size:16px;
text-align:justify;
width:96%;
margin-left:2%;
}
.contop{
width:100%;
height:30px;
background:url(../images/conbg.png) repeat-x;
color:#666;
font-size:20px;
font-weight:bolder;
}
.conbottom{
height:auto;
color:#666;
font-size:18px;
line-height:25px;
width:100%;
background:#fff;
}
.conbottom a{
color:#444;
}
.tools{
height:40px;
width:100%;
border-bottom:1px solid #ccc;
font-size:20px;
color:#444;
}
.toolslast{
height:40px;
width:100%;
font-size:20px;
color:#444;
}
#geolocation{
background:#EEEEEE;
font-size:16px;
text-align:center;
border-top:1px solid #CCC;
color:#000000;
}
#geolocation a{
color:#0099FF;
text-decoration:none;
}
#footer{
font-size:15px;
font-weight:bolder;
text-align:center;
color:#333;
border-top:solid 1px #ccc;
background:#EEEEEE;
}
#footer a{
color:#FF6600;
text-decoration: none;
}
#footer a:visited{
color:#f60;
text-decoration: none;
}
@media screen and(max-device-width: 960px){
img{max-width:640px; height:auto;}
}
