﻿@charset "utf-8";
/* CSS Document */
body {
  margin:0;
  padding:0;
  background:#F6F4EF;
}

.clearer {
  clear:both;
}

.index_main {
  width:1000px;
  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:1000px;
  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;
}
  
/*-----新闻大图-----*/
.news_all {
  width:574px;
  height:316px;
  margin:0 7px 10px 0;
  padding:0;
  border:none;
  float:left;  
}

.news_pic {
  position:relative;
  width:462px;
  height:316px;
  margin:0;
  padding:0;
  border:none; 
  float:left;
}

.news_pic_img {
  position:absolute;
  top:0;
  left:0;
  width:462px;
  height:316px;
  padding:0;
  float:left;
}

.news_pic_img img{
  width:462px;
  height:316px;
}

.news_pic_mask {
  position:absolute;
  bottom:-1px;
  left:0;
  width:462px;
  height:30px;
  background:#000000;
  opacity:0.7;
  filter:alpha(opacity=70); 
  -moz-opacity:0.7; 
  -khtml-opacity:0.7;
}

.news_pic_write {
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  margin:0;
  padding:5px 0 0 10px;
  float:left;
  opacity:1;
  width:400px;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}

.news_pic_s {
  width:90px;
  height:316px;
  margin:0 0 0 10px;
  padding:0;
  border:none;
  float:left;
}

.news_pic_s ul {
  width:90px;
  height:316px;
  margin:0;
  padding:0;
  list-sytle:none;
}

.news_pic_s li{
  width:85px;
  height:53px;
  list-style-type:none;
  padding:3px;
  _padding:2px 3px 0 3px;
  margin:0 0 4px 0;
  border:1px solid #CCCCCC;
}

.news_pic_s li img {
  width:85px;
  height:53px;
  border:none;
  margin:0;
  padding:0;
}

/*-----part1-----*/
.part1 {
  height:318px;
  width:403px;
  margin:0 0 10px 0;
  padding:0;
  float:left;
  clear:right;
    border:1px solid #D7C788;  
}
 
.part1_head {
  width:305px;
  height:30px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:7px 0 0 20px;
  cursor:pointer;  
  background:url(../images/part1_head.jpg) no-repeat top left;
  float:left;
}

.head_more {
  width:50px;
  height:15px;
  float:right;
  margin:7px 10px 0 0;
  padding:0;
}

.part1_content {
  width:400px;
  height:100px;
  margin:0;  
}

.part1_content_title1, .part1_content_title2 {
  width:300px;
  height:25px;
  padding:5px 10px 0 30px;
  font-family:"微软雅黑","宋体";
  font-size:20px;
  font-weight:bold;
  color:#A60402;
  text-align:center;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}

.part1_content_title1 a {
  color:#990000;
  text-decoration:none;
}

.part1_content_title2 a {
  color:#7A4E12;
  text-decoration:none;
}

.part1_content_text1, .part1_content_text2 {
  width:360px;
  line-height:24px;
  padding:5px 10px 0px 20px;
  font-size:14px;
  overflow:hidden;
}

.part1_content_text1 a{
  height:65px;
  text-decoration:none;
   color: #202020;
}

.part1_content_text2 a{
  height:112px;
  text-decoration:none;
  color: #202020;
}

.part1 ul {
  width:400px;
  height:118px;
  margin:8px 0 0 0;
  padding:0 10px 0 30px;
  list-style-type:square;                 
}

.part1 li{
  margin:0;
  width:380px;
  height:25px;
  line-height:25px;
  padding-top:2px;
  white-space:nowrap; /*强制在一行显示*/
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
  text-overflow:ellipsis;/*显示省略号*/
  clear:both;                                          
}

.part1 ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}

/*------------part2------------------*/
.part2 {
  width:486px;
  height:240px;
  margin:0 12px 10px 0;
  padding:0;
  float:left;
  border:none;
  background:#F4EDDB;
}

.part2_head {
  width:350px;
  height:25px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:7px 0 0 60px;
  cursor:pointer;  
  background:url(../images/titlebg1.jpg) no-repeat;
  float:left;                                  
  
}

.part2 ul {
  width:420px;
  height:200px;
  margin:0;
  padding:0 10px 0 30px;
  list-style-type:square;                  
}

.part2 li{
  margin:0;
  width:420px;
  height:28px;
  line-height:28px;
  padding-top:1px;
  white-space:nowrap; /*强制在一行显示*/
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
  text-overflow:ellipsis;/*显示省略号*/
  clear:both;                                          
}

.part2_head a{
  text-decoration:none;
  color:#7D5200;
}

.part2 ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}


/*------------part3------------------*/
.part3 {
  width:486px;
  height:237px;
  margin:0 12px 10px 0;
  padding:0;
  float:left;
  border:none;
  background:#F4EDDB;
  border-bottom:3px solid #CC9900;
}

.part3_head {
  width:350px;
  height:25px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:7px 0 0 60px;
  cursor:pointer;  
  background:url(../images/titlebg2.jpg) no-repeat;
  float:left;                                 
}

.part3_content {
  width:476px;
  height:70px;
  overflow:hidden;
  margin:0;  
}

.part3_content_title {
  width:406px;
  height:23px;
  padding:0 10px 0 30px;
  font-family:"微软雅黑","宋体";
  font-size:17px;
  font-weight:bold;
  color:#A60402;
  text-align:center;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}

.part3_content_title a {
  color:#990000;
  text-decoration:none;
}

.part3_content_text {
  width:446px;
  height:73px;
  line-height:22px;
  padding:5px 10px 0 20px;
  margin:0;
  font-size:13px;
  color: #202020;
  overflow:hidden;  
}

.part3 ul {
  width:436px;
  height:118px;
  margin:5px 0 0 0;
  padding:0 10px 0 30px;
  list-style-type:square;                 
}

.part3 li{
  margin:0;
  width:436px;
  height:28px;
  line-height:28px;
  padding-top:1px;
  white-space:nowrap; /*强制在一行显示*/
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
  text-overflow:ellipsis;/*显示省略号*/
  clear:both;                                          
}

.part3_head a{
  text-decoration:none;
  color:#7D5200;
}

.part3 ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}

.part3_content_text a {
  text-decoration:none;
  color: #202020;
}


/*------------part4------------------*/
.part4 {
  width:290px;
  height:238px;
  margin:0 10px 10px 0;
  padding:0;
  float:left;
  border:none;
  background:#F4EDDB; 
  border:1px solid #AA0004; 
}

.part4_title {
  width:290px;
  height:25px; 
  background:#BF0000;                            
}

.part4_head {
  width:150px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:3px 0 0 30px;
  _padding:7px 0 0 30px;
  cursor:pointer;  
  float:left;                                
}

.part4 ul {
  width:250px;
  height:200px;
  margin:0;
  padding:0 10px 0 20px;
  list-style-type:none;                 
}

.part4 li{
  margin:0;
  width:250px;
  height:90px;
  line-height:22px;
  padding-top:10px;
  text-overflow:ellipsis;/*显示省略号*/
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
  clear:both;                                          
}

.part4_head a{
  text-decoration:none;
  color:#7D5200;
}

.part4 ul li a {
  text-decoration:none;
  font-size:12px;
  color:#8D5304;
}

/*------------part5------------------*/
.part5 {
  width:219px;
  height:500px;
  margin:0 10px 10px 0;
  padding:0;
  float:left;
  border:none;
  overflow:hidden;
  background:#EEF3F9;    
}

.part5_title {
  width:180px;
  height:17px;
  margin:6px 0 0 10px;
  padding:0 0 0 20px;
  font-size:13px;
  font-weight:bold;
  color:#A01616;
  background:url(../images/titlebg3.jpg) no-repeat bottom left;                             
}

.part5_title a {

color:#A01616;

}

.part5_text {
  width:190px;
  margin:5px 0 10px 10px;
  padding:0 0 0 10px;
  line-height:20px;
  font-size:13px;
  color:#202020;                        
}


/*-----part6-----*/
.part6 {
  position:relative;
  height:500px;
  width:755px;
  margin:0 0 10px 0;
  padding:0;
  float:left;
  clear:right;
  border:none;
  border-top:3px solid #CB1001;   
  background-size: cover;
  -webkit-background-size:cover;
  -moz-background-size: cover;
  -o-background-size:cover;
}
 
.part6_head {
  position:absolute;
  top:0;
  left:0;
  z-index:8;
  width:305px;
  height:50px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:7px 0 0 20px;
  cursor:pointer;  
  float:left;
  background:url(../images/part1_head.png) no-repeat;
}


/*--------------part7------------------*/
.part7_all {
	clear:both;
}

.part7 {
  width:485px;
  height:200px;

  margin:0 10px 11px 0;
  padding:0;

  border:none;
  background:#F4EDDB;
  border:1px solid #AA0004;
  float:left;
}

.part7_title {
  width:485px;
  height:25px; 
  background:#BF0000;                            
}

.part7_head {
  width:300px;
  height:20px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:5px 0 0 30px;
  cursor:pointer;  
  float:left;                                     
  
}

.part7 ul {
  width:420px;
  height:170px;
  margin:0;
  padding:4px 10px 0 30px;
  list-style-type:square;                  
}

.part7 li{
  margin:0;
  width:420px;
  height:26px;
  line-height:26px;
  padding-top:1px;
  white-space:nowrap; /*强制在一行显示*/
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
  text-overflow:ellipsis;/*显示省略号*/
  clear:both;                                          
}

.part7_head a{
  text-decoration:none;
  color:#7D5200;
}

.part7 ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}

/*--------------part8------------------*/
.part8 {
  width:637px;
  height:413px;
  margin:0 10px 10px 0;
  padding:0;
  float:left;
  border:none;  
  border:1px solid #AA0004; 
}

.part8_title {
  width:637px;
  height:25px; 
  background:#BF0000;                            
}

.part8_head {
  width:200px;
  height:20px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:7px 0 0 30px;
  cursor:pointer;  
  float:left;                                
}

.part8_head a{
  text-decoration:none;
  color:#7D5200;
}

.part8 ul {
  width:635px;
  height:380px;
  margin:0;
  padding:0;
  list-style-type:none;
  clear:both;                  
}

.part8 li{
	width:180px;
	height:150px;
	padding:8px;
	margin:15px 5px 5px;
	border:1px solid #b0b0b0;
	float:left;  /*图像在左边浮动，不盖住文字*/
	list-style:none;      
}

.part8 ul li a {
  text-decoration:none;
  font-size:14px;
  color: #202020;
}

.part8 ul li span img {
	width:180px;
	height:130px;
}/*内容图像*/

.part8 ul li p {
	text-align:center;
	margin:0;
	padding:5px 5px 0 5px;
	font-weight:bold;
	background:url(images/tb.jpg) no-repeat 0 10px;
	width:180px;
	white-space:nowrap; 
    overflow:hidden;
    text-overflow:ellipsis;
}/*小图标*/