﻿@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; }
img { border: none; padding: 0; margin: 0; }
.FloatRight{float:right;}
.clearer { clear: both; }
.index_main { width: 1024px; height: auto; margin: 0 auto; font-size: 12px; font-family: "微软雅黑"; }
.index_head {
width:1020px;
height:70px;
margin:0 0 10px;
padding:0 4px 0 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: 390px; margin: 0; padding: 0; overflow: hidden; }
.index_nav { width: 984px; height: 35px; margin: 10px 0 0 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: 435px; float: left; margin: 10px 6px 10px 0;}
.index_right { width: 208px; height: 370px; float: left; margin: 10px 0 0 0; }
.center_img { width: 801px; height: 59px; overflow: hidden; padding: 10px 0 0 0; }
.center_img img { margin: 0; padding: 0; }
.ac_img { width: 208px; height: 78px; margin: 0 0 8px 0; overflow: hidden; clear: both; }
.ac_img2_bg { width: 204px; height: 116px; margin: 20px 0 15px 0; }
.ac_img2 { width: 204px; height: 58px; margin: 0; overflow: hidden; }
.inputfield { width: 208px; 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; }
/*-----首页菜单鼠标浮动显示-----*/
.nav_drop {
 position:absolute;
 top:114px;
  opacity:0.88;
  filter:alpha(opacity=88); 
  -moz-opacity:0.88; 
  -khtml-opacity:0.88;
  margin-left:140px;
  z-index:9999;
}

.nav_drop ul {
 width:118px;
 height:auto;
 margin:0;
 padding:0;
 background:#F2F2F2;
 border:1px solid #C8C8C8;
 float:left;
}

.nav_drop ul li{
 width:100%;
 padding:5px 0px;
 margin:0;
 border-bottom:1px solid #FBFBFB;
 list-style:none;
 text-align:center;
 float: left;
 cursor: pointer;
}

.nav_drop a {
 color:#333333;
 text-decoration:none;
 font-size:13px;
}

.nav_drop a:hover{
 color:#FFFFFF;
}

.nav_drop ul li:hover{
 background:#000099;
 color:#FFFFFF;
}

/*-----------------*/
.IndexTwoRight{width:208px; }
.IndexTwoRightImg a{display:block; margin:10px 0 0; width:208px; height:67px; overflow:hidden;}
.IndexRightTitle{font-size:15px; /*border-left:3px solid #1863c8;*/ height:22px; line-height:20px; margin:10px 0 10px; color:#555; padding:0 0 0 8px; border-bottom: 1px solid #dedede;}

/*-----新闻大图-----*/
.news_pic {position:relative; margin-right: 10px; 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; background: url(../images/news_content_bg.png) no-repeat right bottom; padding: 0; float: left; border: 1px solid #E8E8E8; }
.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, .jj_head span, .img_news_head span { float: right; padding: 0px 20px 0 0;margin:0 0 0 0; }
.more { float: right; padding: 0px 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: 20px; padding: 2px 10px 0 20px; font-size: 16px; 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; }
a { text-decoration:none; color:#333333; font-size:13px; padding:3px 0 0 0;}
.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: 90%; height: 25px; line-height: 18px; background: url(../images/icon_li.jpg) no-repeat left; clear: both; float: left;}
.news_s1 { float: left; width: 290px; padding: 6px 25px 0 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_s1 a { text-decoration: none; color: #333333; font-size: 14px; padding: 3px 0 0 0; }
.news_s2 a { text-decoration: none; color: #333333; font-size: 14px; padding: 3px 0 0 0; }
.news_s3 a { text-decoration: none; color: #333333; font-size: 14px; padding: 3px 0 0 0; }
.news_time { width: 60px; font-family: Arial; color: #999999; float: right;}
.news_time0 { width: 60px; font-family: Arial; color: #999999; float: right; padding-top: 4px; }
.clearer { clear: both; }
/*-----企业文化-----*/
.wenhua { height: 200px; width: 333px; margin: 235px 10px 0 0; position: relative; padding: 0; font-size: 13px; border: 1px solid #E8E8E8; background: url(../images/news_content_bg.png) no-repeat right bottom; }
.wh_head { width: 313px; 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: 300px; height: 115px; margin: 15px 0 0 0; padding: 0 10px 0 20px; list-style-type: none; }
.wenhua li { margin: 2px 0; padding: 0 0 0 15px; width: 90%; height: 25px; line-height: 22px; clear: both; background: transparent url("../images/icon_li.jpg") no-repeat scroll left center; float: left;}
.news_s2 { float: left; width: 200px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*------------tab-----------------*/
.jianjie { height: 200px; width: 455px; margin: 15px 0 0 0; padding: 0; background: url(../images/news_content_bg.png) no-repeat right bottom;  border: 1px solid #E8E8E8; position: relative;left: 345px;top: -217px;}
.jj_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; }
.jianjie ul { width: 422px; height: 115px; margin: 15px 0 0 0; padding: 0 10px 0 20px; list-style-type: none; }
.jianjie li { margin: 2px 0; padding: 0 0 0 15px; width: 90%; height: 25px; line-height: 22px; clear: both; background: transparent url("../images/icon_li.jpg") no-repeat scroll left center;float: left;}
.news_s3 { float: left; width: 310px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.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: 455px; margin: 0 0 0 0; padding: 0; border: 1px solid #E8E8E8; }
.jianjie ul { width: 421px; height: 145px; margin: 15px 0 0 0; padding: 0 10px 0 20px; list-style-type: none; font-size: 13px; line-height: 24px; }
.index_footer { width: 924px; 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: 670px; height: 45px; 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; }
/*-------------图片新闻----------------*/
.img_news { height:160px; width:1022px; clear:both; border: 1px solid #E8E8E8; margin:10px 0 0 0;}
.img_news_head { width: 1002px; height: 27px; font-weight: bold; font-size: 15px; color: #374E8E; padding: 3px 0 0 20px; background: url(../images/news_title.jpg) repeat-x; }
.img_news_cot { height:130px; width:1000px; padding:0 10px; overflow:hidden;}
.img_news_cot img { width:170px; height:110px; margin:10px 5px; padding:0;}

/*-------------文章列表----------------*/
.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: 190px; 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; min-height: 150px;}
.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: 0px 40px 20px 0px;  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; padding: 20px 0 0 0; margin: 0 0 0 10px; }
.list_news ul { list-style-type: none; }
.list_news li { margin: 0; padding: 0; }
.news_content_text { margin: 0 20px 5px 0; padding: 0 0 0 20px; float: left; width: 560px; line-height: 25px; 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; font-size: 14px;}
.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: 24px; font-weight: 400; color: #1b1a1a; }
.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; }
.news_article img { padding: 5px; border: 1px solid #CCCCCC; text-align: center; }
.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;color: #777777; }
.news_article_list_t { float: right; }
.list_news_title { clear: both; display: block; height: 18px; width: 656px; font-size: 16px; color: #006; padding: 18px 0 10px 30px; margin: 0 0 10px 0; border-bottom: 2px solid #039; background: url(../images/list_title.png) left no-repeat; }
.list_news_title span { float: right; margin: 8px 0 0 0; }
.list_news_title a { font-size: 10px; text-decoration: none; color: #009; }
