body { margin: 0px; padding: 0px; font-size: 12px; color: #595959; background-repeat: repeat; }
h1, h2, h3, h4, ul, li, p, form, dt, dd, dl, form { margin: 0px; padding: 0px; }
ul { list-style-type: none; }
img { border:0; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
.sp-title { color:#888; padding:0px 12px; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; margin-bottom:8px; }
.sitemap{ width:1000px; margin:auto}
.sp-title h2 { font-size:14px; line-height:27px; color:#FFF; }
.sp-title h2 a { margin-left:6px; color:#03541F; }
.sp-title .more { float:right; margin:-27px 0px; line-height:27px; }
.sp-title .more a { color:#FFF; }
.linkbox { padding:10px 8px; border-bottom:1px solid #EEE; }
.linkbox h3, .linkbox h3 a { font-size:14px; color:#168DB8; }
.f6 {/* 链接横排自适应列表 */ width:100%; overflow:hidden; clear:both; padding-bottom:10px; }
.f6 li { float:left; line-height:14px; padding:8px 10px 0px; white-space:nowrap; }
.f6 li a { color:#666666; float:left; }
.w960 { width:980px;margin:20px auto; background:#FBFBFB;; }
.foot { width:980px; margin:0 auto; }
.wzlb ul { line-height:24px; height: 900px; margin:15px 0px 0px 0px; }
.wzlb ul li { border-bottom:1px dotted #781975; width:460px; float:left; text-align:right; margin-left:10px; display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.wzlb ul li a { float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:384px; text-align:left; }
.wzlb ul li .rss { float:right; width:auto; }
.show_page { background:#0083B3; height:25px; line-height:25px; text-align:center; margin-top:10px; color:#fff; }
.show_page a { color:#fff; }
/*头部开始*/
.head { background-repeat: no-repeat; background-position: center top; height: 99px; width: 100%; clear: both; }
.headbox { clear: both; height: 99px; width: 1000px; margin-right: auto; margin-left: auto; position: relative; }
.headbox1 { position: absolute; left: 21px; top: 17px; }
.headbox2 { height: 50px; width: 202px; border-left-width: 1px; border-left-style: solid; border-left-color: #cecece; position: absolute; left: 349px; top: 27px; }
.headbox2 p { font-size: 12px; line-height: 25px; color: #6c6c6c; padding-left: 20px; }
.headbox3 { position: absolute; left: 674px; top: 34px; }
/*导航开始*/
.daohang { background-color: #124057; clear: both; height: 50px; }
.daohang1 { clear: both; height: 50px; width: 1000px; margin-right: auto; margin-left: auto; }
#nav li { float:left; display:block; width:99px; position:relative; border-right-width: 1px; border-right-style: solid; border-right-color: #103447; line-height: 50px; height: 50px; text-align: center; }
#nav li a { font-size: 14px; color: #FFF; display: block; }
#nav li a:hover { text-decoration: underline; }
#nav ul { position:absolute; left:0; display:none; width: 119px; z-index:500; }
#nav ul li { background-color: #168db8; width:119px; height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; line-height: 30px; border-right-style: none; }
#nav ul li a { display:block; height:30px; color:#FFF; }
#nav ul a:hover { text-decoration:underline; }
/*banner 开始*/
.banner { background-repeat: no-repeat; background-position: center top;  width: 100%; clear: both; }
.banner2 { width:100%; height:277px; clear:both; }
.banner1 { clear: both; height: 341px; width: 1000px; margin-right: auto; margin-left: auto; }
.banner1 img { float: left; }

.footer { color:#fff; }
.footer .foot-2 { width:1000px; height:185px;  }
.logo-t { width:998px; height:31px; text-align:center; line-height:31px; padding-top:15px; }
.t-c { width:600px; height:150px; padding-left:380px; }
.t-c p { line-height:22px; color:#fff; text-align:left; }
.t-c p a { color:#fff; }