﻿/* CSS Document */
body {text-align:center;font-family: 宋体, serif;  margin:0px; padding:0; background:#e5e5e5; 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;	}

/*  */
.maxWidth{ width:968px; text-align:left; background-color:#fff; position:relative;}
.header_top{ background-color:#fff; background-image: url(../images/top_bg.gif); background-repeat:repeat-y; background-position:top right; width:968px; height:90px;}

/*
.menuArea{ background: #ccc url(../images/menu_bg.gif) repeat-x; width:968px; height:32px;}
.menuItem{ float:left; padding:8px 15px 5px 15px; }
.menuItem a{ color:#022a3f;}
.menuSep{ float:left; background-image:url(../images/menu_sep.gif); width:2px; height:32px;}
*/

.menu{font-size:12px;position:relative;z-index:100;background:url(../images/menu_bg.gif) repeat-x; width:968px;}    
.menu ul{list-style:none; margin-right:20px;}    
.menu li {float:right;position:relative;  }    
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:37px;}    
.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; height:22px; width:70px; padding:15px 15px 0px 15px;  text-decoration:none;} 
.menu a:hover{background:#000;text-decoration:none; }       
.menu ul ul{border:1px solid #c6d0e2;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:100px;height:13px;background:url(../images/arttubiao.gif) no-repeat; background-position:1px 6px; padding-top:6px;}    
.menu ul ul li a:hover{display:block;width:100px;height:13px;background:url(../images/arttubiao.gif) no-repeat; background-position:1px 6px;}   





.bottom_menu{ text-align:center; color:#87704c; margin-top:0px; background-color:#fff;}
.bottom_menu a{ color:#87704c;}
.bottom{ background-color:#fff; width:968px; border-top:solid 1px #cdc3b0; margin-top:0px; text-align:center; padding-top:10px; padding-bottom:10px; line-height:14px;color:#87704c;}

.content_left{ float:left; width:227px; margin-left:15px; padding-right:8px;}
.content_right{ float:left; width:708px; margin-top:10px; overflow:hidden; padding-left:8px; position:relative;}

.content_left .content_left_head{ background:#fff url(../images/main-right-title-bg.gif) no-repeat; padding:7px 0px 0px 22px; height:18px; font-size:13px; font-weight:bold; margin-top:10px;}
.content_left .content_left_head a{ color:#fd7100;}
.content_left .content_left_body{ border:solid 1px #c5c5c5; border-top:0px; padding:10px; margin-bottom:10px;}
.content_left .content_left_body a{color:#fd7100; font-size:13px;}

.nav_title{ line-height:20px; font-weight:bold; color:#16387c;}
.nav_item{border-bottom:dashed  1px #ccc; padding:10px 5px 3px 20px; background:url(../images/dot_1.gif) no-repeat; background-position:0px 10px;}

.siteMapPath{ padding:0px 0px 3px 5px; margin-top:0px; margin-bottom:15px; border-bottom:solid 1px #ccc; border-left:solid 3px #767676;}
.siteMapPath a{color:#3566a4;}
.newsList{border-left: solid 1px #9eafdd; border-bottom:dashed  1px #ccc; padding:15px 0px 3px 15px;background:url(../images/arttubiao.gif) no-repeat; background-position:5px 13px; }
.newsHeader{ padding:17px 0px 7px 0px; }
.newsPager{border-right: solid 1px #9eafdd;border-left: solid 1px #9eafdd; padding:7px 0px 7px 0px;}
.newsSortDate{ border-bottom:dashed  1px #ccc; padding:5px 0px 5px 5px; width:20px;}
.newsDate{border-right: solid 1px #9eafdd; border-bottom:dashed  1px #ccc; padding:5px 0px 5px 5px; width:70px;}
.newsSubject{border-bottom:dashed 1px #ccc; padding:0px 0px 13px 0px; text-align:center; margin-bottom:13px; line-height:23px;}
.documentContent{ font-size:14px; line-height:25px; padding:15px;}

.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;}

.home_content_bg{ width:968px; height:436px; background:#fff url(../images/home_content_bg.jpg) no-repeat; }
.home_news_area{  margin:10px 0px 10px 0px; clear:both;}
.home_news_area_left{ background:url(../images/home_news_left.gif) no-repeat; width:8px; height:153px; float:left;}
.home_news_area_bg{ background:#efefef url(../images/home_news_bg.gif) repeat-x; height:153px; float:left; overflow:hidden;}
.home_news_area_right{ background:url(../images/home_news_right.gif) no-repeat; width:7px; height:153px; float:left;}
/*

.content_bg{ background:url(../images/content_bg.gif) repeat-y; width:920px; padding:13px; text-align:left;}
.content_bottom{ background:url(../images/content_bottom.gif) no-repeat; width:946px; height:20px;}


*/
