/* CSS Document */
@import url("index.css");

/* ====================
     公共样式
==================== */
body{ font-size:12px; font-family:"微软雅黑",Verdana, Arial; line-height:150%; margin:0; padding:0; color:#666; background-color:#FFF; text-align:center;}
div{ margin:0 auto; padding:0;}
td { font-size:12px;}
h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
em { font-style:normal;}

/* 链接样式*/
a:link ,a:visited, a:active   { color:#666; text-decoration:none;}
a:hover { color:#ff6600; text-decoration:underline;}

.f_l { float:left;}
.f_r { float:right;}

/*頁面留白*/
.clear{height:0px; line-height:0px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

#container { width:1002px; text-align:left;}

#header { height:90px; overflow:hidden; background-image:url(../images/bg_header.jpg);}
#header .f_r { padding-top:43px;}

#nav { width:1002px; height:44px; overflow:hidden; background-image:url(../images/nav.jpg);}
#nav ul { padding-left:8px;}
#nav ul li { float:left; width:120px; height:44px; margin-right:25px;}
#nav ul li a { display:block; width:120px; line-height:44px; background-image:url(../images/nav.jpg); text-align: center; font-size: 18px;}
#nav ul li a:hover { background-image:url(../images/nav_over.jpg); text-decoration:none; color: #FFF;}
#nav ul li a span { /*visibility:hidden;*/}
#nav ul li.nav1 a { background-position: -8px 0;}
#nav ul li.nav2 a { background-position: -155px 0;}
#nav ul li.nav3 a { background-position: -299px 0;}
#nav ul li.nav4 a { background-position: -443px 0;}
#nav ul li.nav5 a { background-position: -587px 0;}
#nav ul li.nav6 a { background-position: -734px 0;}
#nav ul li.nav7 { margin:0;}
#nav ul li.nav7 a { background-position: -882px 0;}

#footer { height:95px; background-image:url(../images/bg_footer.jpg); text-align:center; line-height:200%; margin-top:20px; padding-top:}
#footer .f_l { height:53px; background:url(../images/logo_s.jpg) left center no-repeat; padding-left:123px; margin-top:15px; padding-top:15px; text-align:left; margin-left:10px;}
#footer .f_r { padding-top:20px; text-align:right; margin-right:10px;}
#footer .f_r a { padding:0 10px;}
#footer .f_r select { margin-bottom:10px;}

#breadcrumb { position:absolute; height:28px; line-height:28px; top:0; right:0; color:#666; font-size:12px; font-family:'微软雅黑';}
#breadcrumb a { color:#666;}

#mainContent { width:966px; overflow:hidden; padding:23px 18px 0 18px; background:url(../images/bg_index.jpg) top center repeat-x;}
#sidebar { float:left; width:208px; padding-bottom:15px;}
#wrap { float:right; width:715px; overflow:hidden;}

#wrap .head { position:relative; height:28px; line-height:26px; background:url(../images/bg_head.jpg) left bottom repeat-x; font-size:18px; font-family:"微软雅黑"; color:#000; text-indent:20px;}

#about_content { padding:30px 0; line-height:250%;}

.pages { width:692px; padding-left:20px; margin-top:10px; text-align:center;}
.pages span, .pages a { padding: 0 5px;}

#sitemap { padding-left:80px;}
#sitemap dl { float:left; width:150px; height:170px;}
#sitemap dt { font-weight:bold; text-indent:15px; background:url(../images/icon1.jpg) 0 9px  no-repeat;}
#sitemap dd { height:24px; line-height:24px; overflow:hidden; text-indent:15px;}