﻿@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, tfoot, thead, d {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;font-size:12px;font-family: "宋体", Arial, "Arial Narrow";}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
/*table, caption, tbody,,tr, th, t {border-collapse: collapse;border-spacing: 0;}*/
img{vertical-align:bottom;text-align:left;}
em{font-style:normal;}
a{text-decoration:none;color:#000;cursor:pointer;}
a:hover{text-decoration: underline;cursor:pointer;}
.fl{float:left;}
.fr{float:right;}
.w690{width:690px;}
.box .top, .box .top h2, .bt, .tp{background:url(/images/border_bg.gif) no-repeat;overflow:hidden;}
.box .top{background-position:0 0;height:38px;line-height:38px;padding-left:45px;}
.box .top h2{height:38px;width:100%;background-position:right 0;color:#333;font-size:14px;}
.box .mainbody{padding:10px;border-width:0 1px;border-style:solid;border-color:#ccc;overflow:hidden;_zoom:1;font-size:14px;}
.box .mainbody li{padding-top:2px;}

.bt, .tp{height:3px;width:100%;}
.bt{background-position:0 -39px;}
#header, #main, #footer{width:950px;margin-left:auto;margin-right:auto;}
#main {margin-top:8px;clear:both}
#header {margin-bootom:-8px;clear:both}
.hweibo{border:1px solid #ccc;}
/*头部*/
#header li{float:left;}
#toolbar{width:946px;height:38px;padding-left:4px;background:url(/images/tool_bg.gif) 0 0 no-repeat;line-height:38px;}
#toolbar .wrap{width:942px;height:100%;padding-right:4px;background:url(/images/tool_bg.gif) right -78px no-repeat;}
#toolbar ul{width:100%;height:100%;background:url(/images/tool_bg.gif) right -39px repeat-x;}
#toolbar li{background:url(/images/tool_ico.gif) no-repeat;padding:6px 0 6px 48px;height:24px;line-height:24px;}
#toolbar li a{padding-right:14px;background:url(/images/line.gif) right 0 no-repeat;}
#toolbar li.nobor a{ background:none;}
#toolbar li.slogan{background:url(/images/slogan.gif) no-repeat 15px 10px;text-indent:-999em;width:260px;}
#toolbar li.date{background-position:10px 6px;padding-right:35px;}
#toolbar li.home{background-position:10px -67px;color:#7D1D04;}
#toolbar li.collect{background-position:10px -137px;color:#7E540B;}
#toolbar li.sethome{background-position:10px -209px;color:#B07700;}
#toolbar li.sitemap{background-position:10px -280px;color:#A78383;}
#toolbar li a{color:inherit;}
#header-main{padding:10px 0;overflow:hidden;_zoom:1;}
#header-main .fl{width:265px;padding-left:15px;}
#header-main .fr{width:560px;}
#logo a{display:block;text-indent:-999em;height:62px;width:269px;overflow:hidden;background:url(/images/logo.png);}
#nav li{height:24px;line-height:24px;padding:1px 16px 1px 15px;background:url(/images/line.gif) right 7px no-repeat;}
#nav li.nobor{background:none;}
#nav li a{color:#000;}
.graybg{background:url(/images/position_bg.gif) no-repeat;height:32px;line-height:32px;color:#fff;padding:0 20px;}
.graybg a{color:#fff;}
#position,#roll-news{height:22px;line-height:22px;padding:5px 10px 5px 20px;font-size:14px;}
.search input{vertical-align:top;}
.search .txt{border:1px solid #aaa;background:#fff url(/images/search.gif) 0 -73px repeat-x;height:14px;line-height:14px;padding:3px 6px;width:200px;margin:0 10px;font-size:12px;}
.search .sbm{padding-left:16px;background:url(/images/search.gif) 0 -49px no-repeat;height:22px;line-height:22px;color:#fff;font-weight:bold;border:none 0;cursor:pointer;font-size:13px;}
/*底部*/
#footer{padding:25px 0;height:86px;text-align:center;line-height:24px;color:#333;font-size:12px;font-family:Arial;}
#footer a{padding:0 4px;color:#333;white-space:nowrap;padding:0 4px;}
#footer .links a{padding:0 8px;}
#footer p span{padding:0 12px;}
