﻿@charset "utf-8";
/* CSS重置，国际流行标准写法 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{ padding: 0; margin: 0; }   
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
fieldset, img, abbr, acronym { border: 0; }    
table { border-collapse: collapse; border-spacing: 0; } 
ol, ul { list-style: none; }    
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }    
q:before, q:after { content: ''; }

body { font-family: "Verdana","宋体"; font-size:12px; background:url(/images/bg.jpg) top repeat-x #6A0004; line-height:20px;color:#000; }

/* 链接样式 */
a{ text-decoration:none; color:#000;}
a:hover{ color:#A50006; }

/* 分隔层常用样式 */
.clearboth{ clear:both; height:1px; line-height:1px; font-size:1px; position:relative; top:-1px; }

/* 整个网站提交按钮样式 */
.inputbutton { }

#top{ margin:auto; margin-top:5px; width:1000px; height:75px; background:url(/images/www.jpg) #F4F4F4 788px 20px no-repeat; }
#top_logo{background:url(/images/logo1.jpg) 14px 2px no-repeat; width:1000px; height:75px;}
#banner{ text-align:center; height:208px; }
#bannerflash { margin:auto; width:1000px; background:url(/images/banner1.jpg) center no-repeat; }

/* 导航菜单样式 */
#nav { width:1000px; margin:auto; background:url(/images/bg_nav.jpg);  height:37px;font-family: "宋体"; }
/* 每个栏目公共样式 */
#nav .nav { float:left; padding:0px 29px; padding-top:10px;font-size:13px; }
/* 鼠标未经过栏目及链接样式 */
#nav .nav center{ }
#nav .nav center a{ color:#fff; }
#nav .nav center a:hover{ color:#ff6600; }
/* 当前栏目样式 */
#nav .active { font-weight:bold; }
/* 每个栏目分隔样式 */
#nav span { background:url(/images/line_nav.jpg); display:block; float:left; height:37px; width:1px;}

/* 主体内容整体样式 */
#total { width:1000px; margin:auto; background:#fff; }
/* 左侧内容样式 */
#side { width:251px; float:left; margin-right:5px; }
/* 中间主要内容样式 */
#main { float:left; width:735px; }

/* 二级导航菜单样式 */
#menu { width:243px; height:27px; background-image:url(/images/bg_menu.jpg); margin:5px auto 0px; }
/* 标题样式 */
#menu h1 { color:#fff; padding-left:26px; padding-top:3px;*padding-top:5px; }
/* 列表整体样式 */
#menu_list { border:#C3C3C3 1px solid; border-top:0px; width:221px; margin:auto; background:url(/images/bg_menulist.jpg) no-repeat top right; padding:10px; }
/* 一级菜单每个列表公共样式 */
#menu_list .menulist { background:url(/images/icon_menulist.jpg) left 12px no-repeat; padding-left:15px; padding-bottom:5px; border-bottom:#D5D5D5 1px solid;}
/* 一级菜单鼠标未经过时每个列表文字样式 */
#menu_list .menulist center { padding-top:4px; *padding-top:6px; text-align:left; }
/* 一级菜单当前列表项目样式 */
#menu_list .active { font-weight:bold; }
/* 二级菜单列表整体样式 */
#menu_list .submenu { width:221px; }
/* 二级级菜单每个列表项目样式 */
#menu_list .submenulist {border-bottom:#C3C3C3 1px solid; background:url(/images/icon_submenulist.gif) 15px no-repeat; padding-left:25px; text-align:left; height:24px; padding-top:2px; *padding-top:3px; }
/* 二级级菜单每个列表文字样式 */
#menu_list .submenulist center{ text-align:left; }
/* 二级菜单当前列表项目样式 */
#menu_list .subactive {font-weight:bold; }

.lefttitle { width:243px; height:27px; background-image:url(/images/bg_menu.jpg); margin:5px auto 0px; }
.lefttitle h1 { color:#fff; padding-left:26px; padding-top:3px;*padding-top:5px; float:left; }
.lefttitle a { color:#fff; float:right; padding-right:12px; padding-top:3px;*padding-top:5px; }
.lefttitle a:hover { color:#fff; }
.leftlist { border:#C3C3C3 1px solid; border-top:0px; width:221px; margin:auto; padding:10px; }
.leftlist .item { background:url(/images/icon_newslist.gif) left no-repeat; padding-left:15px; border-bottom:#D5D5D5 1px solid; height:30px; }
.leftlist .item .title { padding-top:4px; *padding-top:6px; }

/* 当前位置样式 */
#position { margin-top:5px; background:url(/images/icon_position.gif) left no-repeat; padding-left:20px; line-height:25px; }

/* 页面主题样式 */
#maintitle { font-size:14px; color:#9D0108; background-image:url(/images/bg_detailtitle.jpg); width:695px; line-height:32px; *padding-top:4px;*line-height:28px; padding-left:40px; font-weight:bold; }
/* 页面主要内容样式 */
#maincontent { border:#C3C3C3 1px solid; width:703px; margin:2px 0px;  padding:15px; background:url(/images/bg_content.gif) bottom no-repeat; }

/* 列表无内容时的样式 */
.nocontent { height:200px; text-align:center; font-size:14px; padding-top:100px; }

/* 列表样式，若修改了ID请用新ID替换"list" */
/* 每个列表项目总体样式 */
#news_list .item { clear:both; }
#news_list .title { float:left; border-bottom:#C3C3C3 1px solid; height:24px; width:578px; background:url(/images/icon_list.jpg) left no-repeat; padding-left:15px; line-height:24px;  }
#news_list .dateandtime { float:left; width:100px;border-bottom:#C3C3C3 1px solid; height:24px; text-align:right; }

#material_list .item { clear:both; }
#material_list .div1 { float:left; border-bottom:#C3C3C3 1px solid; height:24px; width:578px; background:url(/images/icon_list.jpg) left no-repeat; padding-left:15px; line-height:24px;  }
#material_list .title { float:left; }
#material_list .filesize { float:left; }
#material_list .dateandtime { float:left; width:100px;border-bottom:#C3C3C3 1px solid; height:24px; text-align:right; }

#team_list .item { clear:both; background:url(/images/dian.gif) bottom repeat-x; padding:10px 0px; }
#team_list .title { float:left;color:#A51700; font-weight:bold; }
#team_list .valuelist { font-size:12px; float:left; padding-left:10px; color:#A51700; font-weight:bold; }
#team_list .dateandtime {clear:both; width:530px; font-size:1px; color:#fff; line-height:1px; height:1px; }
#team_list .photo { float:right; width:180px; }
#team_list .photo img{ width:122px; height:164px; background:url(/images/bg_teamimg.jpg); padding-right:4px; padding-bottom:4px;}
#team_list .content { float:left; width:500px;}

/* 分页控件样式 */
#pager { margin-top:10px; }
/* 分页统计信息样式 */
#pager p { float:left; }
/* 分页链接列表样式 */
#pager div { float:right; color:gray; }
/* 分页链接每个链接样式 */
#pager div span { }
/* 分页链接样式 */
#pager div span a { }
#pager div span a:hover { }

/* 详细内容样式，若修改了ID请用新ID替换"detail" */
#detail .title { line-height:24px; font-size:16px; font-weight:bold; text-align:center; }
#detail .other { color:#666; padding:5px; }
#detail .filesize,#detail .filetype { display:block; float:left; width:351px; line-height:36px; text-indent:20px; border-top:solid 1px #d0d0d0; margin-top:10px; }
#detail .intro { }
#detail .content { line-height:24px; }
#detail .content ul { list-style:inside disc; }    
#detail .content table { border:solid 1px #000; } 
#detail .content th { border:solid 1px #000; padding:3px; background-color:#E5F2FA; }   
#detail .content td { border:solid 1px #000; padding:3px; }   

#download_intro,#download { border:dotted 1px #ccc; padding:10px; background-color:#eee; clear:both; }
#download { text-align:center; line-height:40px; }

/* 分类列表样式 */
#classlist { }
#classlist .title { }
#classlist .content { }
#classlist .item { } 

/* 留言板 */
#guestbook { width:380px; margin:auto; }
/* 留言板左侧 */
#guestbook th { width:80px; text-align:right; padding:5px 0px; }
/* 留言板右侧 */
#guestbook td { width:300px; text-indent:10px; }
/* 右侧输入框样式 */
#guestbook td input { }
/* 右侧内容输入框样式 */
#guestbook textarea { }
/* 提交按钮所在行样式 */
#guestbook p { text-align:center; padding:5px; }
/* 提交按钮样式 */
#guestbook p input { position:relative; left:-20px; }
/* 出错时显示信息使用的默认样式 */
.validation-advice { display:inline;color:#ff3300; background:url(/images/icon_error.gif) no-repeat 5px center; padding:2px 0px 2px 25px; line-height:20px;*line-height:12px; }
.inputbutton { border:solid 1px #bdbdbd; background-color:#ddd; color:#5e5e5e; cursor:pointer; padding:3px 6px; line-height:100%; }

#footer{ background:url(/images/bg_footer.jpg) #fff repeat-x bottom; height:100px; width:1000px; margin:auto; text-align:center;}
#footer p{ padding-top:25px; line-height:26px;}