﻿/* CSS Document */
body {text-align:center;font-family: 宋体, serif;  margin:0; padding:0; background-color:#666; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
input,button{cursor:pointer;}
img{vertical-align:top;}
table{margin:0 auto;}
/* 链接颜色 */
a:link {color: #3566a4; text-decoration:none;}
a:visited {text-decoration:none;color: #3566a4;}
a:hover {text-decoration:underline;color: #fd7100;}
a:active {color: #fd7100;}
/* 颜色属性 */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #333;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
/* 字体属性 */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; overflow:hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}

/*  */
#header{ width:954px; height:80px; margin-top:0px; margin-bottom:0px; background-color:#fff;}
#header .logo{float:left; margin:20px 10px;}
#header .services{ float:right; margin-left:20px;}
#header .menuArea{ float:left; padding:20px 0px 0px 90px;}
#header .menuItem{background:#000 url(../images/header_menuItem.gif) no-repeat; width:77px; height:17px; float:left; text-align:center; padding-top:5px; margin-right:12px; }
#header .menuItem a{ color:#fff;}



.menu{font-size:12px;position:relative;z-index:100;background:url(../images/menu_bg.gif) repeat-x; width:954px; height:37px;}    
.menu ul{list-style:none; margin-right:20px;}    
.menu li {float:right;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:32px;}    
.menu table {position:absolute; top:0; left:0;}    
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;}    
.menu a{display:block;background:url(../images/menu_sep.gif) no-repeat; background-position:0px 10px; height:29px; width:70px; padding:10px 10px 0px 10px;  text-decoration:none; color:#fff;} 
.menu a:visited{ color:#fff;}
.menu a:hover{ margin-top:4px; background:#E9EEF2;text-decoration:none; height:22px; color:#666;}  

.menu ul ul{background:#EEF1F6; padding-bottom:10px;}    
.menu ul ul li {clear:both;text-align:left;font-size:12px;}    
.menu ul ul li a{display:block;width:120px;height:13px;background:url(../images/arttubiao.gif) no-repeat; background-position:1px 11px; color:#666;}    
.menu ul ul li a:visited{ color:#666;}
.menu ul ul li a:hover{background:#666 url(../images/arttubiao.gif) no-repeat; background-position:1px 11px; color:#fff;}  


.content_top{ background:url(../images/content_top.gif) no-repeat; width:954px; height:8px;}
.content_bg{ background:url(../images/content_bg.gif) repeat-y; width:928px; padding:5px 13px 13px; text-align:left;}
.content_bottom{ background:#F6F2EB url(../images/content_bottom.gif) no-repeat; width:954px; height:20px;}
.home_content_bg{ background:url(../images/home_content_bg.jpg) no-repeat; width:920px;  height:480px;}

.home_news_area{ float:left; margin:10px 0px 0px 0px; height:193px; display:inline; }
.home_news_area_left{ background:url(../images/home_news_left.gif) no-repeat; width:8px; height:193px; float:left; overflow:hidden;}
.home_news_area_bg{ background:url(../images/home_news_bg.gif) repeat-x; height:193px; float:left; overflow:hidden;}
.home_news_area_right{ background:url(../images/home_news_right.gif) no-repeat; width:7px; height:193px; float:left; overflow:hidden;}

.bottom_menu{ text-align:center; color:#fff; margin-top:15px; position:relative; width:920px;}
.bottom_menu a{ color:#fff;}
.bottom_menu a:visited{ color:#fff;}
.bottom_menu a:hover{ color:#fff;}
.bottom{ width:920px;  margin-top:7px; text-align:center; padding-top:0px; padding-bottom:10px; line-height:20px;color:#fff;}
.bottom a{ color:#fff;}
.bottom a:visited{ color:#fff;}
.bottom a:hover{ color:#fff;}


.content_left{ float:left; width:235px; margin-right:15px;}
.content_right{ float:left; width:670px;}
.content_left_head{ background:#fff url(../images/content_left_head.gif) no-repeat; width:235px; height:12px;}
.content_left_bg{ border-left:solid 2px #dedede;border-right:solid 2px #dedede; width:231px; padding-bottom:10px}
.content_left_bottom{ background:#fff url(../images/content_left_bottom.gif) no-repeat; width:235px; height:7px; margin-bottom:10px;}

.nav_title{ margin:0px 0px 0px 15px;}
.nav_item{border-bottom:dashed  1px #ccc; padding:10px 5px 3px 30px; background:url(../images/dot_1.gif) no-repeat; background-position:10px 10px;}

.siteMapPath{ padding:0px 0px 3px 70px;  BACKGROUND: url(../images/line_3.gif) no-repeat; margin-top:10px; margin-bottom:15px; border-bottom:solid 1px #ccc;}
.siteMapPath a{color:#3566a4;}
.newsList{ border-bottom:dashed  1px #ccc; padding:15px 0px 3px 15px;background:url(../images/arttubiao.gif) no-repeat; background-position:5px 13px; }
.newsHeader{border-bottom:solid 0px #ccc;border-top:solid 2px #b99b6f; padding:7px 0px 7px 0px; background-color:#dedede;}
.newsPager{border-bottom:solid 1px #ccc;border-top:solid 0px #b99b6f; padding:7px 0px 7px 0px; background-color:#dedede;}
.newsSortDate{ border-bottom:dashed  1px #ccc; padding:5px 0px 5px 5px; width:30px;}
.newsDate{ border-bottom:dashed  1px #ccc; padding:5px 0px 5px 5px; width:70px;}
.newsSubject{border-bottom:dashed 1px #ccc;border-top:solid 2px #b99b6f; padding:0px 0px 13px 0px; background-color:#dedede; text-align:center; margin-bottom:13px; line-height:23px;}
.documentContent{ font-size:14px; line-height:25px;}


.warning{ background:url(../images/warning.gif) no-repeat #FFFCB8; background-position:5px 5px; padding:15px 5px 5px 43px; margin:5px 0px 5px 0px; text-align:left; border:solid 1px #ccc; font-size:14px; height:25px;}
.ok{ background:url(../images/ok.gif) no-repeat #FFFCB8; background-position:5px 5px; padding:15px 5px 5px 45px; margin:5px 0px 5px 0px; text-align:left; border:solid 1px #ccc; font-size:14px; height:25px;}
.error{ background:url(../images/error.gif) no-repeat #FFFCB8; background-position:5px 5px; padding:15px 5px 5px 45px; margin:5px 0px 5px 0px; text-align:left; border:solid 1px #ccc; font-size:14px; height:25px;}
.message{ background:url(../images/message.gif) no-repeat #FFFCB8; background-position:5px 5px; padding:15px 5px 5px 45px; margin:5px 0px 5px 0px; text-align:left; border:solid 1px #ccc; font-size:14px; height:25px;}

table.downlist{ background-color:#DEDEDE; border:solid 1px #B99B6F; border-bottom:none; border-right:none; width:100%; margin:20px 0px 20px 0px;}
table.downlist th{border:solid 1px #545454; border-left:none; border-top:none; padding:2px; font-size:13px; text-align:center; background-color:#545454; color:#fff; padding:8px;}
table.downlist td{border:solid 1px #545454; border-left:none; border-top:none; padding:2px; font-size:13px; height:18px; text-align:left;background-color:#efefef; padding:8px;}
table.downlist td.text{border:solid 1px #545454; border-left:none; border-top:none; padding:2px; font-size:13px; height:18px; text-align:left;background-color:#fff; padding:8px;}

#maillogin{ position:absolute; top:-220px; right:00px; background-color:#eee; width:300px; height:200px; border:solid 3px #cdcdcd;}
#maillogin dt{ width:11px; height:11px; background-image:url(../images/close.gif); position:absolute; left:280px; top:5px; CURSOR:pointer;}
#maillogin dd{ margin:20px; padding:0px;}