@charset "utf-8";
/* CSS Document */
body { background: url(../images/bg.gif) repeat-x; background-color:#f4f4f4; color:#323232; font-size:12px; margin:0; padding:0;}
#top { width:980px; height:102px; margin:0 auto;}
.blank { height:12px;}
.blank_bot { height:20px;}
.menutit { background:url(../images/menutit.gif) no-repeat; width:88px; height:22px; font-size:12px; color:#fff; font-weight:bold; text-align:center; line-height:22px;}
.menutit2 { background:url(../images/menutit-2.gif) repeat-x; height:22px; text-align:right; font-size:12px;}
.bottom { background:url(../images/bottom.gif) repeat-x; height:36px; color:#fff; line-height:36px; text-align:center; width:100%;}
.newslink  { font-size:12px; text-decoration:none; padding-top:10px; line-height:25px;}
.newslink a { font-size:12px; text-decoration:none; color:#333;}
.newslink a:hover { font-size:12px; text-decoration:underline; color:#900;}
.newslink td { font-size:12px; text-decoration:none;}

table td a { line-height:25px;height:25px;}
table td a:link { color: #323232; font-size:12px; text-decoration:none; }
table td a:visited { color:#323232; font-size:12px; text-decoration:none; }
table td a:hover { color: #990000; font-size:12px; text-decoration:none; }
table td a:active { color:#006600; font-size:12px; text-decoration:none; }
/*- Menu 7--------------------------- */

#menu7 {
        width: 261px;
        margin: 8px; margin-top:0; font-size:12px;
        }

#menu7 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu7 li a:link, #menu7 li a:visited {
        color: #666666;
        display: block;
        background:  url(../images/menu7.gif);
        padding: 8px 0 0 50px;
        }

#menu7 li a:hover, #menu7 li #current { {
        color: #FFF;
        background:  url(../images/menu7.gif) 0 -32px;
        padding: 8px 0 0 50px;
        }
.abouttit { background:url(../images/lefttittop.gif) no-repeat; font-size:12px; text-align:center; width:261px; height:30px; line-height:30px; color:#fff;font-weight:bold; margin:0 auto;}
.aboutrighttit { padding-left:5px;color:#fff; background:url(../images/tit.gif) repeat-x; font-weight:bold; font-size:14px; height:30px; line-height:30px; text-align:left;border-bottom:1px solid #d71817;}

.newsline td { line-height:30px; background:url(../images/line.gif) repeat-x; height:30px;}
.newsline td a:link { color: #323232; font-size:12px; text-decoration:none; }
.newsline td a:visited { color:#323232; font-size:12px; text-decoration:none; }
.newsline td a:hover { color: #990000; font-size:12px; text-decoration:none; }
.newsline td a:active { color:#006600; font-size:12px; text-decoration:none; }

.inputlogin{  height:20px; border:1px solid #ccc; background:url(../images/inputbg.gif) repeat-x;cursor:pointer;}
.aboutul li { list-style: none; float:left;text-align:left; line-height:23px;}
.aboutul li a {color:#323232; text-decoration:none;}
.aboutul li a:hover { color:#990000;text-decoration:none;}

.about li { list-style: none; float:left;text-align:left; line-height:23px;}
.about li a {color:#323232; text-decoration:none;}
.about li a:hover { color:#990000;text-decoration:none;}

#topBannerBao { width:980px; margin:0 auto; cursor:hand; cursor:pointer;}
#topBanner { width:980px;  position:relative; z-index:2;}
#topBanner span { background:url( url(images/close2.gif)); position:absolute; right:2px; top:2px; width:15px; height:13px; overflow:hidden; font-size:1px;}
img{border:0px}

.pingmilink { color:#f4f4f4; text-decoration:none; z-index:-999;font-size:0; margin-bottom:-20px;}
.pingmilink a { color:#f4f4f4; text-decoration:none;font-size:0;font:0/0}
.pingmilink a:link { color:#f4f4f4; text-decoration:none;font-size:0;} 
.pingmilink a:visited { color:#f4f4f4; text-decoration:none;font-size:0;} 
.pingmilink a:active {
	color:#f4f4f4; text-decoration:none;font-size:0;}