/**reset**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0;   
padding:0;
font-size:12px;
font-family:Arial,"宋体";
} 
table {  
border-collapse:collapse;   
border-spacing:0;   
} 
fieldset,img {    
border:0;   
} 
address,caption,cite,code,dfn,em,strong,th,var {  
font-style:normal;   
font-weight:normal;   
} 
ol,ul {  
list-style:none;   
} 
caption,th {  
text-align:left;   
} 
h1,h2,h3,h4,h5,h6 {  
font-size:100%;   
font-weight:normal;   
}
a img{
border:0px;
}
/**resetend**/
#top{
width:950px;
margin:20px auto 10px;
}

#logo{
width:320px;
height:60px;
float:left;
}
#toplink{
height:20px;
width:65px;
margin-left:560px;
display:inline;
float:left;
}
#toplink a{
display:block;
padding-left:16px;
background:url(../images/Default/icon_home.jpg) no-repeat;
height:20px;
line-height:20px;
color:#242121;
text-decoration:none;
}
#search{
margin:10px 0 4px 0;
height:20px;
width:620px;
color:#878787;
text-align:right;
float:left;
}
.searchbox{
width:100px;
height:18px;
padding:0px;
border:1px solid #c7cbce;
vertical-align:middle;
}
.searchbut{
vertical-align:middle;
}
#menu{
width:950px;
height:31px;
background:url(../images/Default/menu_bg.png);
}
#menu ul{
margin-left:360px;
width:588px;
height:31px;
}
#menu ul li{
width:84px;
height:31px;
float:left;
}
#menu ul li a{
display:block;
width:84px;
height:31px;
float:left;
font-size:0px;
text-indent:-9999px;
}
.nav1{
background:url(../images/Default/nav.png) no-repeat 0 top;
}
.nav2{
background:url(../images/Default/nav.png) no-repeat -84px top;
}
.nav3{
background:url(../images/Default/nav.png) no-repeat -168px top;
}
.nav4{
background:url(../images/Default/nav.png) no-repeat -252px top;
}
.nav5{
background:url(../images/Default/nav.png) no-repeat -336px top;
}
.nav6{
background:url(../images/Default/nav.png) no-repeat -420px top;
}
.nav7{
background:url(../images/Default/nav.png) no-repeat -504px top;
}
.nav1:hover,.nav1current{
background:url(../images/Default/nav.png) no-repeat 0 bottom;
}
.nav2:hover,.nav2current{
background:url(../images/Default/nav.png) no-repeat -84px bottom;
}
.nav3:hover,.nav3current{
background:url(../images/Default/nav.png) no-repeat -168px bottom;
}
.nav4:hover,.nav4current{
background:url(../images/Default/nav.png) no-repeat -252px bottom;
}
.nav5:hover,.nav5current{
background:url(../images/Default/nav.png) no-repeat -336px bottom;
}
.nav6:hover,.nav6current{
background:url(../images/Default/nav.png) no-repeat -420px bottom;
}
.nav7:hover,.nav7current{
background:url(../images/Default/nav.png) no-repeat -504px bottom;
}
/*****main*****/
#banner{
margin:0px auto 10px;
width:950px;
height:284px;
}
#main{
width:910px;
margin:0px auto;
background:#e4e4e4;
padding:20px;
margin-bottom:10px;
}
#news{
border-right:1px solid #d0d0d0;
width:540px;
height:140px;
margin-right:30px;
float:left;
}
#news h2{
height:31px;
width:510px;
background:url(../images/Default/news_tit.jpg) no-repeat;
border-bottom:1px solid #959595;
font-size:0px;
text-indent:-9999px;
}
#news p{
width:510px;
text-align:right;
margin:-20px 0 20px 0;
}
#news p a{
font-size:11px;
color:#959595;
text-decoration:none;
}
#imgshow{
width:116px;
height:84px;
padding:4px;
border:1px solid #959595;
margin-right:20px;
float:left;
}
#news ul{
width:360px;
float:left;
}
#news ul li{
line-height:19px;
}
#news ul li span{
color:#a3a3a3;
font-size:11px;
padding-right:8px;
}
#news ul li a{
color:#363636;
text-decoration:none;
}
#news ul li a:hover{
text-decoration:underline;
}
#network{
width:330px;
float:left;
}
#logos{
width:920px;
padding:15px;
margin:0px auto 10px;
background:#e8e8e8;
}
#logos ul{
margin:0px auto;
width:670px;
overflow:hidden;
}
#logos ul li{
width:103px;
height:40px;
float:left;
margin-right:30px;
}
#logos ul li a{
display:block;
width:103px;
height:40px;
float:left;
}
#logos ul li a img{filter:Gray;}
#logos ul li a:hover img{filter:none;}
/*****bottom*****/
#bottom{
position:relative;
height:22px;
background:url(../images/Default/bottom.jpg);
}
#bottom{
width:930px;
margin:0px auto;
padding-left:20px;
line-height:22px;
color:#6b6b6b;
}

#ucan{
height:22px;
position:absolute;
right:4px;
top:0px;
width:125px;
}
#ucan a{
display:block;
height:22px;
width:125px;
}
.clear{
clear:both;
font-size:0px;
line-height:0px;
height:0px;
}