﻿@charset "utf-8";
/* CSS Document */
body {
  margin:0;
  padding:0;
  background:#F6F4EF;
}

.clearer {
  clear:both;
}

.index_main {
  width:986px;
  height:auto;
  margin:0 auto;
  font-size:12px;
}

.index_head {
  width:986px;
  margin:0;
  padding:0;
}


.index_nav {
  width:930px;
  height:25px;
  margin:0 0 5px 0;
  padding:9px 0 0 56px;
  font-weight:bold;
  color:#FFFFFF;
  overflow:hidden;
  background:url(../images/nav_bg1.jpg) no-repeat #D20404 left top;  
} 

.index_nav span {
  display:block;
  float:left;
  width:93px;
  height:32px;
  margin:0;
  padding:0 0 0 0px;
  font-weight:bold;
  color:#FFFFFF;
  font-size:14px;
  text-align:center;
  background:url(../images/nav_bg2.jpg) no-repeat; 
} 

.index_nav span a{
  font-family:"宋体";
  font-weight:bold;
  color:#FFFFFF;
  font-size:14px;
  padding:0;
  margin:0;
  text-decoration:none;     
} 

.index_content {
  width:986px;
  margin:0;
}


.index_footer {
  width:884px;
  height:73px;
  margin:10px 0 0 0;
  padding:10px 50px;
  background:#F8F8F8;
  border-top:3px solid #D7D8DC;
  text-align:left;
  line-height:24px;
}

.footer_title {
  font-weight:bold;
  font-size:15px;
  color:#7C7C7C;
}

.footer_left {
  color:#7C7C7C;
  width:592px;
  height:45px;
  float:left;
  font-weight:100;
  font-size:12px;
}

.footer_right {
  color:#7C7C7C;
  width:280px;
  height:45px;
  padding:0 0 0 10px;
  float:left;
  font-weight:100;
  font-size:12px;
  border-left:1px solid #B8B8B8;
}

.footer_right a{
  color:#7C7C7C;
  font-weight:100;
  font-size:12px;
  text-decoration:none;
}

img {
  border-width:0;
  overflow:hidden;
  padding:0;
}


/*-------------------文章列表------------------*/
.index_page {
width:984px;
height:auto;
margin:0 auto;
border:1px solid #FFDFE0;
font-size:12px;
}

.index_page_list {
float:left;
width:924px;
min-height:700px;
_height:700px;
margin:0;
padding:5px 30px 30px 30px;
background:url(../images/page_bg.jpg) no-repeat #FFFFFF right bottom;
}

.page_list_top {
margin:0;
padding:0 0 12px 0;
_padding:0 0 8px 0;
height:20px;
background:url(../images/title_top_bg.jpg) repeat-x bottom left; 
clear:both;
}

.page_list_board {
float:left;
margin:8px 0 0 5px;
font-weight:bold;
color:#333333;
padding:0 0 0 15px;
height:20px;
_height:15px;
}

.page_list_board span{
margin:0;
padding:0;
}

.page_list_board_a {
font-size:14px;
color: #999999;
}

.page_list_board_b {
font-size:14px;
color: #880000;
}

.your_position {
float:right;
margin:8px 0 0 0;
_margin:13px 0 0 0;
padding:0 15px 0 20px;
height:20px;
_height:15px;
font-family:Arial;
background:url(../images/your_position.jpg) no-repeat left;
}

.page_list_content { 
margin:0;
padding:0 50px 0 20px;
font-family:Arial,"宋体";
font-size:14px;
height:auto;
color:#333333;
line-height:24px;
clear:both; 
}

.page_list_content img { 
border:none;
}

p { 
text-indent:2em; 
}

.news_content_list {
margin:0;
min-height:600px;
_height:600px;
padding:20px 0 0 0;
font-size:14px;  
}

.news_content_list ul{
list-style-type:none;
}

.news_content_list li{
margin:0;
padding:1px 0 0 0;
height:28px;
width:800px;
list-style-type:none;
font-size:14px;
clear:both;
background:url(../images/pic_list2.jpg) no-repeat left;  
}

.news_content_text {
margin:0 60px 0 0;
padding:0 0 0 30px;
float:left;
width:590px;
line-height:30px;
white-space:nowrap; /*强制在一行显示*/
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
text-overflow:ellipsis;/*显示省略号*/
}

.news_content_text a{
color:#333333;
text-decoration:none;
}

.news_content_text a:hover{
color:#333333;
text-decoration:underline;
}

.news_content_time {
margin:0;
padding:0 0 0 0;
float:left;
list-style-type:none;
font-size:14px;
color:#666666;
}

.news_list_page {
text-align:center;
margin:10px 0 0 0;
padding:15px 0 0 0;
}


.news_list_page_input {
width:20px;
height:12px;
border:1px solid #AE0004;
}

.news_list_page span{
display:inline-block;
margin:0;
padding:0;
}

.page_box_1 {
width:93px;
height:25px;
margin:0 3px 0 0;
padding:2px 0 0 17px;
border:none;
background:url(../images/page_box_1.jpg) no-repeat;
cursor:pointer;
color:#FFFFFF;
}

.page_box_2 {
width:87px;
height:25px;
margin:0 3px 0 0;
padding:2px 0 0 17px;
border:none;
background:url(../images/page_box_2.jpg) no-repeat;
cursor:pointer;
color:#FFFFFF;
}

.page_box_3 {
width:87px;
height:25px;
margin:0 3px 0 0;
padding:2px 10px 0 0;
border:none;
background:url(../images/page_box_3.jpg) no-repeat;
cursor:pointer;
color:#FFFFFF;
}

.page_box_4 {
width:93px;
height:25px;
margin:0 3px 0 0;
padding:2px 10px 0 0;
border:none;
background:url(../images/page_box_4.jpg) no-repeat;
cursor:pointer;
color:#FFFFFF;
}

.page_box_5 {
margin:0;
padding:0 0 3px 0;
height:26px;
}





/*----------------------文章内容页面------------------------*/
.page_news_title {
margin:0;
padding:20px 0 0 0;
text-align:center;
font-size:15px;
font-weight:bold;
color:#333333;
clear:both;
}

.page_news_title_info {
margin:8px 0 15px 0;
padding:0 0 0 0;
text-align:center;
font-size:12px;
color:#808080;
}

.page_news_content { 
margin:0;
padding:0 50px 0 20px;
font-family:Arial,"宋体";
font-size:14px;
height:auto;
color:#333333;
line-height:24px;
clear:both;
}

.page_news_content img { 
border:none;
}

p { 
text-indent:2em; 
}
.page_right_content ul {
margin:0;
padding:0 0 0 20px;
list-style-type:disc;
line-height:30px;
}

/* 图片新闻列表页面的样式  */
.pic_list_page
{
  text-align:center;
  min-height:600px;
_ height:600px;
}

.pic_list_page ul {
  width:935px;
  height:380px;
  margin:0;
  padding:0;
  list-style-type:none;
  clear:both;                  
}

.pic_list_page li{
	width:185px;
	height:150px;
	padding:8px;
	margin:15px 5px 5px;
	border:1px solid #b0b0b0;
	float:left;  /*图像在左边浮动，不盖住文字*/
	list-style:none;      
}

.pic_list_page ul li span img {
	width:185px;
	height:130px;
}

.pic_list_page ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}

.pic_list_page ul li p {
	text-align:center;
	vertical-align:middle;
	margin:0;
	padding:5px 0 0 10px;
	white-space:nowrap; /*强制在一行显示*/
   overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
   text-overflow:ellipsis;/*显示省略号*/
}

.attachs ul{
list-style:none;
}
.attachs ul li a{
color:#333333;
text-decoration:none;
}

.attachs ul li a:hover{
color:#333333;
text-decoration:underline;
}