﻿@charset "utf-8";
/* CSS Document */
body {
margin:0;
padding:0;
}

img {
border:none;
padding:0;
margin:0;
}

.clearer {
clear:both;
}

.index_main {
width:1024px;
height:auto;
margin:0 auto;
font-size:12px;
font-family:"微软雅黑";
}

.index_head {
width:1020px;
height:75px;
margin:0 0 10px 0;
padding:0 4px 0;
line-height:24px;
text-align:right;
}

.index_head span {
vertical-align:bottom;
margin:0 0 0 0;
height:23px;
}

.index_head a {
color:#535353;
text-decoration:none;
}

.index_head a:hover {
color:#BD000E;
}

.btn_search {
width:24px;
height:23px;
margin:0 -7px 3px -10px;
padding:0;
background:url(../images/btn_search.jpg);
cursor:pointer;
border:none;
outline:none;
vertical-align:bottom;
}

.btn_search_text {
width:140px;
height:21px;
margin:0 0 3px 0;
padding:0;
color:#374E8E;
border:1px solid #D2D3D4;
outline:none;
font-family:"微软雅黑";
font-size:12px;
vertical-align:bottom;
}

.index_bigimg {
  width:1024px;
  height:260px;
  margin:0;
  padding:0; 
  overflow:hidden;
  position:relative;
}

.index_nav {
  width:984px;
  height:35px;
  margin:0;
  padding:0 20px 0 20px;
  font-size:14px;
  color:#1F3374;
  text-align:center;
  background:url(../images/nav_bg.jpg) bottom repeat-x; 
} 

.index_nav span {
  display:block;
  width:120px;
  height:20px;
  margin: 0 0 0;
  padding:10px 0 0 0;
  float:left;
} 

.index_nav span a{
  font-size:15px;
  font-family:"微软雅黑";
  font-weight:bold;
  color:#1F3374;
  padding:0;
  margin:0;
  text-decoration:none;     
} 

.index_nav span:hover{
  height:24px;
  color:#FFFFFF;
  background:url(../images/nav_bg2.jpg) repeat-x bottom;
}

.index_nav span:hover a{
 color:#FFFFFF;
}

.index_content {
  width:1024px;
  margin:0;  border:1px solid #000000;
}

img {
  border-width:0;
  overflow:hidden;
  padding:0;
}


.index_left {
  width:810px;
  height:428px;
  float:left;
  margin:10px 0px 0 0;  
}

.index_right {
  width:204px;
  height:428px;
  float:left;
  margin:10px 0 0 0; 
}

/*公告栏*/
.tongzhi {
  height:149px;
  width:204px;
  margin:0 0 15px 0;
  overflow:hidden;
  clear:both;
  padding:0;
  float:left;
  font-size:13px;
  border:1px solid #E8E8E8;
  background:url(../images/news_content_bg.png) no-repeat right bottom;
}
 
.tz_head {
  width:204px;
  height:27px;
  font-weight:bold;
  font-size:15px;
  padding:3px 0 0 10px;
  color:#374E8E;
  background:url(../images/news_title.jpg) repeat-x; 
}

.tongzhi ul {
  width:194px;
  margin:5px 0 0 0 ;
  padding:0 0 0 10px;
  list-style-type:none;
}

.tongzhi li{
  margin:0;
  padding:0;
  width:194px;
  line-height:25px; 
  clear:both;
}

.tz_head span{
  float:right;
  padding:0 25px 0 0;
  margin:0 0 0 0;
}

.tz_s1 {
  float:left;
  width:194px;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}
/*公告栏*/

.ac_img {
  width:204px;
  height:99px;
  margin:0 0 15px 0;
  overflow:hidden;
  clear:both;
}

.ac_img2_bg {
  width:204px;
  min-height:116px;
  margin:15px 0 10px 0;
}

.ac_img2 {
  width:204px;
  height:58px;
  overflow:hidden;
}

.zhuanti_margin{margin-bottom:10px;}

.inputfield {
	width: 204px;
	height:23px;
	padding:0;
	margin:7px 0 0 0;
	border: 1px solid #CCCCCC;
	font-size:13px;
	font-family:"微软雅黑";
	color:#686868;
	vertical-align:bottom;
	outline:none;
	text-align:center;
}


/*-----新闻大图-----*/
.news_pic {
  position:relative;
  height: 223px;
  width: 335px;
  float:left;
  overflow:hidden;  /*--超出容器的所有元素都不可见--*/
  list-style-type: none; 
}

.news_pic_img {
  position:absolute;
  top:0;
  left:0;
  width:335px;
  height:223px;
  padding:0;
  float:left;
}

.news_pic_tab {
  position:absolute;
  bottom:5px;
  right:0px;
  width:110px;
  height:20px;
}

.news_pic_tab span {
  float:left;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  width:23px;
  height:18px;
  padding:0;
  margin:0 3px 0 0;
  color:#FFFFFF;
  text-align:center;
   cursor: pointer;

}

.news_pic_tab span a {
  text-decoration:none;
  color:#FFFFFF;
}

.news_pic_tab span:hover {
  text-decoration:none;
  color:#FFFFFF;
  background:#CC0000;
}

.selected{
  text-decoration:none;
  color:#FFFFFF;
  background:#CC0000;
}
.unselected{
  text-decoration:none;
  color:#FFFFFF;
  background:#000000;
}


/*-----新闻动态-----*/
.xinwen {
  height:221px;
  width:455px;
  margin:0 0 0 10px;
  padding:0;
  float:left;
  border:1px solid #E8E8E8;
  background:url(../images/news_content_bg.png) no-repeat right bottom;
}
 
.xw_head {
  width:435px;
  height:27px;
  font-weight:bold;
  font-size:15px;
  color:#374E8E;
  padding:3px 0 0 20px;
  background:url(../images/news_title.jpg) repeat-x; 
}

.xw_head span, .wh_head span{
  float:right;
  padding:0 20px 0 0;
  margin:0 0 0 0;
}

.xw_head span a{

}

.xw_content {
  width:450px;
  height:75px;
  margin:0; 
}

.xw_content_title {
  width:420px;
  height:16px;
  padding:5px 10px 0 20px;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis; 
}

.xw_content_text {
  width:420px;
  height:45px;
  line-height:24px;
  padding:8px 10px 0 20px;
  font-size:13px; 
}

.xinwen ul {
  width:420px;
  height:115px;
  margin:7px 0 0 0 ;
  padding:0 10px 0 20px;
  list-style-type:none;
  border-top:1px dashed #E8E8E8;
}

.xinwen li{
  margin:0;
  padding:0 0 0 15px;
  width:390px;
  height:25px;
  line-height:18px;
  background:url(../images/icon_li.jpg) no-repeat left; 
  clear:both;
}

.news_s1 {
  float:left;
  width:275px;
  padding:6px 25px 0 0;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}

a{
  text-decoration:none;
  color:#333333;
  font-size:13px;
  padding:3px 0 0 0;
}

.news_s1 a {
  text-decoration:none;
  color:#333333;
  font-size:13px;
  padding:3px 0 0 0;
}



.news_s2 a {
  text-decoration:none;
  color:#333333;
  font-size:13px;
  padding:3px 0 0 0;
}

.news_time {
  width:70px;
  font-family:Arial;
  color:#999999;
  float:right;
  padding-top:4px;
}

.clearer {
  clear:both;
}  

/*-----企业文化-----*/
.wenhua {
  height:190px;
  width:455px;
  margin:10px 9px 0 0px;
  padding:0;
  float:right;
  font-size:13px;
  border:1px solid #E8E8E8;
  background:url(../images/news_content_bg.png) no-repeat right bottom;
}
 
.wh_head {
  width:435px;
  height:27px;
  font-weight:bold;
  font-size:15px;
  padding:3px 0 0 20px;
  color:#374E8E;
  background:url(../images/news_title.jpg) repeat-x; 
}

.wenhua ul {
  width:420px;
  height:115px;
  margin:7px 0 0 0 ;
  padding:0 10px 0 20px;
  list-style-type:none;
}

.wenhua li{
  margin:0;
  padding:0 0 0 15px;
  width:390px;
  height:25px;
  line-height:22px; 
  clear:both;
}

.news_s2 {
  float:left;
  width:200px;
  padding-top:6px;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis;
}


/*------------tab-----------------*/
.jianjie {
  height:190px;
  width:335px;
  margin:10px 0 0 0;
  padding:0;
  float:left;
  background:url(../images/news_content_bg.png) no-repeat right bottom;
}
 
.jianjie_head {
  width:335px;
  height:27px;
  font-weight:bold;
  font-size:15px;
  padding:0;
  color:#374E8E;
}

.jianjie_head span {
  display:block;
  font-size:15px;
  width:164px;
  height:23px;
  padding:4px 0 0 0;
  margin:0 1px 0 0;
  text-align:center;
  cursor:pointer;
}

.wenhua a,.jianjie a {
  text-decoration:none;
  color:#2C2C2C;
}

.tab_click {
  float:left;
  border-left:1px solid #E8E8E8;
  border-top:1px solid #E8E8E8;
  border-right:1px solid #E8E8E8;
  background:url(../images/news_title.jpg) repeat-x; 
}

.tab_unclick  {
  float:left;
  border-left:1px solid #E8E8E8;
  border-top:1px solid #E8E8E8;
  border-right:1px solid #E8E8E8;
}

.jianjie_content {
  height:163px;
  width:331px;
  margin:0 0 0 0;
  padding:0;
  border:1px solid #E8E8E8;
}

.jianjie ul {
  width:301px;
  height:145px;
  margin:7px 0 0 0 ;
  padding:0 10px 0 20px;
  list-style-type:none;
  font-size:13px;
  line-height:24px;
}

.index_footer {
  width:924px;
  height:63px;
  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:600px;
  float:left;
  font-weight:100;
  font-size:12px;
}

.footer_right {
  color:#7C7C7C;
  width:240px;
  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;
}

/*-------------文章列表----------------*/
.list_left {
  width:198px;
  height:auto;
  float:left;
  margin:10px 10px 10px 0;
}

.list_left_title {
  width:108px;
  height:41px;
  padding:30px 0 0 70px;
  margin:0;
  font-weight:bold;
  font-size:15px;
  color:#000099;
  background:url(../images/list_title.jpg) no-repeat top;
}

.list_left ul {
  width:198px;
  height:auto;
  margin:0;
  padding:0;
}

.list_left li {
  width:133px;
  height:25px;
  margin:0;
  padding:15px 0 0 40px;
  list-style:none;
  background:url(../images/list_line.jpg) bottom left no-repeat;  
}

.list_left li a {
  color:#000033;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  padding-left:25px;
}

.list_left li a:hover {
  background:url(../images/list_click.png) left no-repeat;
}

.list_left_img {
  width:188px;
  height:70px;
  overflow:hidden;
  margin:50px 0 0 10px;
}

.list_left_img img {
  margin:0 0 13px 0;
}

.list_right {
  width:814px;
  height:auto;
  margin:20px 0 10px 0;
  float:left;
  background:url(../images/location_bg.png) repeat-x;
}

.location_news {
  width:auto;
  height:20px;
  margin:0 40px 0 0;
  padding:0 10px 0 10px;
  text-align:right;
  float:right;
  background:#FFFFFF;
}

.location_newss {
  width:auto;
  height:20px;
  margin:0 40px 20px 0;
  padding:0 10px 0 10px;
  text-align:right;
  float:right;
  background:#FFFFFF;
}

.top_news {
  width:740px;
  height:auto;
  margin:0; 
  clear:both;
  margin:0;
  padding:20px 20px 10px 50px; 
}

.top_news_img {
  width:204px;
  height:132px;
  border:1px solid #B1D9E9;
  float:left;
}

.top_news_img img {
  width:194px;
  height:122px;
  border:none;
  padding:none;
  margin:5px 0 0 5px;
}

.top_news_title {
  width:460px;
  height:24px;
  padding:5px 10px 0 20px;
  font-size:15px;
  font-weight:bold;
  text-align:center;
  white-space:nowrap; 
  overflow:hidden;
  text-overflow:ellipsis; 
  float:left; 
}

.top_news_text {
  width:460px;
  height:90px;
  line-height:24px;
  padding:4px 10px 0 20px;
  font-size:13px; 
  float:left;
}


p { 
text-indent:2em; 
}

.list_news {
margin:0;
width:810px;
height:auto;
margin: 0;
padding: 20px 20px 10px 0px;
}

.list_news ul{
list-style-type:none;
}

.list_news li{
margin:0;
padding:0;
}

.news_content_text {
margin:0 20px 0 0;
padding:0 0 0 20px;
float:left;
width:560px;
line-height:30px;
font-size:14px;
white-space:nowrap; /*强制在一行显示*/
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
text-overflow:ellipsis;/*显示省略号*/
background:url(../images/icon_li.jpg) left no-repeat;
}

.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;
}

/*--------------页码--------------*/
DIV.digg {
	PADDING:20px 0 0 0 ; MARGIN:0 83px 20px 0; 
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:right;clear:both; color:#000099;
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.digg_input {
width:25px;
border:1px solid #aaaadd;
outline:none;
}

/*-------------------新闻内容----------*/
.news_article {
width:770px; 
margin:0 10px;
padding:10px 10px 0 10px;
}

.news_article_title {
margin:20px 0 10px 0;
text-align:center;
font-size:15px;
font-weight:bold;
color:#000099;
}

.news_article_info {
margin:4px 0 15px 0;
padding:0 0 0 0;
text-align:center;
font-size:12px;
color:#808080;
}

.news_article_content { 
font-size:14px;
color:#333333;
line-height:24px;
border-bottom:1px dashed #CCCCCC;
white-space:normal;
word-break:break-all; 
word-wrap:break-word; 
overflow-x:hidden;
overflow-y:auto;
}

.news_article img { 
padding:5px;
border:1px solid #CCCCCC;
}

.news_article_list {
margin:10px 10px;
text-align:left;
font-size:13px;
line-height:30px;

}

.news_article_list ul {
list-style:none;
text-align:left;
margin:0;
padding:0;
}

.news_article_list li {
width:430px;
padding:0 0 0 0;

}

.news_article_list li a {
display:block;
float:left;
padding-left:25px;
text-decoration:none;
color:#777777;
width:300px;
background:url(../images/icon_li2.jpg) left no-repeat;
white-space:nowrap; /*强制在一行显示*/
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
text-overflow:ellipsis;
}

.news_article_list li span{
display:block;
float:left;
color:#777777;
}

.news_article_list_t {
float:right;
}

.onepage_news_article img { 
padding:5px;
border:1px solid #CCCCCC;
text-align:center;
}

.honor{ width:800px; overflow:hidden;}
.honor ul{ width:800px;}
.honor ul li{ width:290px; height:320px; padding:0 35px; padding-top:54px; float:left; margin-right:7px; margin-bottom:6px; text-align: center;list-style-type: none;}
.honor ul li h3{ font-size:40px; color:#169cfa; font-weight:400; text-align: center; line-height:50px; margin-bottom:10px;}
.honor ul li div{ font-size:14px; color:#575757; text-align: center;}