﻿@charset "utf-8";
/* CSS Document */

/*统一样式*/
*{margin:0px; padding:0px;}
ul,li{list-style:none; border:0;}
img{border:0; vertical-align:bottom;}
html{width:100%;}
body{font-size:12px; color:#000; line-height:22px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff;}
a,a:hover{cursor:pointer; text-decoration:none;}
a{color:#666;}
a:hover{color:#05376c;}
.ff:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.DisplayNone{display:none;}
.LineNone{line-height:0; font-size:0;}
.FloatDiv{height:auto !important; height:1px; min-height:1px;}
.FloatLeft{float:left;}
.FloatRight{float:right;}
.FloatRight img{width:100px; height:80px;}
.MarginL15{ margin-left:15px;}
.MarginT5{ margin-top:5px; }

.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
/*通用*/
.Main{width:1003px; margin:0 auto;}

/*顶部*/
.Top{padding:15px 0;}
.TopLogo{display:block; float:left;}
.TopLogo img{height:75px;}


.Top .FloatRight{padding:32px 0 0;}
.TopInput{width:145px; padding-left:15px; padding-right:15px; height:30px; background:url(../images/search_kuang.png) no-repeat center; border:none; font-family:"微软雅黑"; line-height:30px; font-size:12px; color:#555; height:30px\9;}
.TopBtn{width:39px; height:30px; background:url(../images/search_right.png) right center no-repeat #fff; -moz-border-radius:0 20px 20px 0; border:none; *margin-top:1px;}
.TopBtn:hover{ background:url(../images/search_right_on.png) right center no-repeat #fff; cursor:pointer;}




.TopLink{background:#dedede; color:#fff; margin:0 0 0 10px; line-height:30px; height:30px; display:block; padding:0 14px; padding:0\9; width:80px\9; text-align:center\9; background:url(../images/topLink1.png) center center no-repeat #fff\9; -moz-border-radius:20px; border-radius:20px;}
.TopLink:hover{ color:#fff; background:url(../images/topLink2.png) center center no-repeat #fff;}



/*banner*/
.wrapper{width:1003px; margin:0 auto; position:relative;}
#banner{width:100%; height:320px; background:#000; overflow:hidden; position:relative;}
.PageBanner{width:100%; height:320px; background:url(/template/default/skins/default/new/../images/banner_bg1.jpg) center top no-repeat; overflow:hidden; position:relative;}
#banner_img{display:block; position:relative;}
    #banner_img li{position:absolute; top:0; left:0; width:100%; height:320px; background-position:center; background-size:cover; display:none;}
        #banner_img li.item1{background-image:url(../images/banner_bg1.jpg); display:block;}
        #banner_img li.item2{background-image:url(../images/banner_bg2.jpg);}
        #banner_img li.item3{background-image:url(../images/banner_bg1.jpg);}
        #banner_img li.item4{background-image:url(../images/banner_bg2.jpg);}
        #banner_img li.item5{background-image:url(../images/banner_bg1.jpg);}
        #banner_img li.item6{background-image:url(../images/banner_bg2.jpg);}
    #banner_img .ad_txt{position:absolute; left:10px; top:170px; color:#fff; text-shadow:2px 2px rgba(51,51,51,0.5);}
        #banner_img .ad_txt h2{font: bold 30px/40px Microsoft YaHei;}

/*banner修改*/
#content{ overflow: hidden; position: relative; margin-top: 0px;}
.slide-banner{ height: 298px; position: relative;}
.banner-bg{ position: absolute; left: 0; top: 0; height: 298px; z-index: 1; width: 100%; background-color: #f4f4f4; background-position: 50% 0;}
.banner-nav-bg{ height: 70px; background: #fff; /*opacity: 0.65;*/ position: relative; z-index: 4; bottom: 70px; filter:alpha(opacity=75); opacity:0.75;}
.banner-nav{ position: absolute; left: 50%; bottom: 27px; z-index: 5;}
.banner-nav li{ float: left; width: 16px; height: 16px; background-position: -257px -929px; margin-right: 8px; cursor: pointer;}
.banner-nav li.active{ background-position: -280px -929px;}
.banner-content{ width: 1000px; margin: 0 auto; position: relative; height: 298px; z-index: 3;}
.banner-img{ position: absolute; z-index: 2; left: -150%;}

.banner-bar-bg{ width: 1000px; height: 3px; /*background: url(bar-bg.png) no-repeat;*/ margin: 0 auto; bottom: 71px; position: relative; z-index: 99999;}
.banner-bar{ height: 3px; width: 0; /*background: #00925f;*/ position: absolute; left: 0; z-index: 999;}
.floor1-title{ height: 80px; overflow: hidden; width: 300px; margin: 60px auto 0; cursor: pointer;}

/* 除IE6浏览器的通用方法 */
.ie6fixedTL{position:absolute;left:0;top:0}
.ie6fixedBR{position:absolute;right:0;bottom:0}
.floor-title-png{ height: 80px; overflow: hidden; width: 287px; margin: 60px auto 0; cursor: pointer; display:block;}
		
/*导航*/
.Nav{position:relative; background:url(../images/nav_bg.png) 0 0 repeat-x; height:34px; -moz-border-radius:4px; border-radius:4px; color:#fff; padding:0; width:1003px; margin:0 auto; margin-top:-434px; z-index:9;}
.Nav li{float:left;}
.NavLine{background:url(../images/nav_line.png) center center no-repeat; width:1px; height:34px; overflow:hidden;}
.NavBig{font-size:14px; line-height:34px; font-weight:bold; text-align: center; color:#05376c; height:34px; display:block; color:#fff;}
.NavBig:hover{background:#05376c; color:#fff;}
.NavLeft{-moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px;}
.NavLeft:hover{ color:#fff;}
.NavMini{position:absolute; visibility:hidden; background:url(../images/nav-bg-mini.png) 0 0 repeat; width:300px; color:#555; padding:10px;}
.NavMiniLeft{margin:0 0 0 -158px;}
.NavBox{width:180px;}
.NavBox div{width:90px; text-align:center; float:left; height:26px; line-height:26px;}
.NavBox div a{color:#555;}
.NavBox div a:hover{font-weight:bold; color:#05376c;}
/*导航修改*/
.tmenulist{float:left;width: 142px;}
.NavLine{background:url(../images/nav_line.png) center center no-repeat; width:1px; height:34px; float:left;}
.tmenu_link{font-size:14px; line-height:34px; font-weight:bold; text-align: center; color:#fff; height:34px; display:block; color:#fff;}
.tmenu_link:hover{background:#05376c; color:#fff;}
.mul_II{position:absolute; background:url(../images/nav-bg-mini.png) 0 0 repeat; width:280px; color:#555; padding:10px;}
.NavRight{-moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0;}
.NavRight:hover{background:url(/template/default/skins/default/new/images/nav_on_ie.png) right 0 no-repeat\9; color:#fff;}
/*首页*/
.Page{background:#fff; margin:440px auto 0; width:1003px; padding:0 0 30px;}
.IndexOneLeft{width:360px; height:270px; overflow:hidden;}
/*焦点图*/
.in_news_tab{ width:360px; height:270px; float:left; position:relative;}
.in_news_tab .hd{ width:360px; height:41px; line-height:41px; position:absolute; left:0; bottom:0; background:url(../images/black_bg.png) repeat;}
.in_news_tab .hd a{ width:250px; padding-left:10px; height:41px; display:block; float:left; color:#FFF; font-size:14px;}
.in_news_tab .hd ul{ width:100px; height:41px; float:right; text-align:center;overflow: hidden;}
.in_news_tab .hd ul li{ margin:0 3px; color:#FFF; font-size:25px; display:inline; cursor:pointer;}
.in_news_tab .hd ul li.on{ color:#34bff2;}




.focus{ position:relative; width:360px; height:270px; background-color: #000; float: left;}  
.focus img{ width: 360px; height: 270px;}
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:36px; line-height: 36px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; display:block; width:200px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;*margin:4px 0 0;}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 4px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#d1d1d1; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#1863c8; } 
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }
.IndexOneCenter{width:370px;}
.IndexOneRight{width:242px;}
/*.Title{background:url(/template/default/skins/default/new/images/title_bg.jpg) left bottom repeat-x #fff;}*/
.TitleTxt{height:26px; line-height:26px; border-bottom:2px solid #1863c8; font-size:16px; color:#555; padding:0 10px 4px;}
.TitleTxt2{height:26px; line-height:26px; border-bottom:2px solid #ccc; font-size:16px; color:#555; padding:0 10px 4px;}
.Titlebottom{ border-bottom:1px solid #dedede;}
.TitleTxt2:hover,.TitleTxt2On{border-bottom:2px solid #1863c8; cursor:pointer;}
.TitleMore{font-family:"宋体"; color:#888; padding:6px 10px 0 0;}
.TitleMore a{color:#888;}
.TitleMore a:hover{color:#333;}
.IndexNewsTitle{font-size:18px; height:20px; line-height:20px; padding:20px 0 14px; height:47px; display:table-cell; vertical-align:middle; width:370px; text-align:center;}
.IndexNewsTitle a{color:#05376c;}
.IndexNewsContent{border-bottom:1px dashed #ddd; padding:0 0 15px; color:#888; text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.NewsList{margin:10px 0 0;}
.NewsList dl{padding:6px 0; height:16px; line-height:16px;}
.ListIcon{width:13px; height:16px; background:url(../images/list_icon.jpg) left center no-repeat;}
.ListContent{overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.ListContent540{width:540px;}

.ListContent270{width:270px;}
.ListContent630{width:630px;}
.ListContent a{color:#666;}
.ListContent a:hover{color:#05376c;}
.ListDate{color:#bbb;}
.FocusList{padding:12px 0 0;}
.FocusList a{display:block; border:0px solid #1863c8; height:97px; overflow:hidden;}
.FocusList a img{height:97px; width: 245px; margin-right: 5px;}
.FocusList div{width:10px; height:99px;}
.FocusList div.FocusListBig{width:11px; height:99px;}
.IndexTwoLeft{width:760px;}
.IndexNewsBox{width:360px; float:left; margin:10px 19px 0 0;}
.IndexTwoRight{width:243px;}

.IndexTwoRightImg a{display:block; margin:10px 0 0; width:242px; height:48px; overflow:hidden;}
.IndexRightTitle{font-size:14px; border-left:4px solid #1863c8; height:20px; line-height:20px; margin:10px 0 0; color:#555; padding:0 0 0 8px;}
.IndexRightSelect{padding:2px 0 0;}
.IndexRightSelect select{width:240px; height:26px; line-height:26px; border:1px solid #ccc; color:#555; margin:4px 0 0; font-family:"微软雅黑";}
.ContentTitle{font-size:16px; font-weight:bold; text-align:center; color:#163375; padding:10px 0 0;}
.ContentTips{padding:10px 0; border-bottom:1px dashed #9ba2a8; color:#898989; text-align:center;}
.ContentTips span{margin:0 10px;}
.ContentTxt{padding:10px; font-size:14px; color:#444; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
.ContentTxt p{text-indent:0em; padding:5px 0;}
.ContentBt{text-align:center; padding:15px; border-top:1px dashed #9ba2a8; color:#666;}
.ContentBt span{margin:0 10px;}
.ContentBt a{color:#666; margin:0 4px;}
.ContentBt a:hover{color:#000;}

/*搜索*/
.Search{background:#f1f1f1; padding:20px 20px 10px;}
.OrderShai{padding:0 0 10px; color:#ccc;}
.OrderShai dt{line-height:26px; width:50px; padding:0 6px 0 0; text-align:right; color:#555;}
.OrderShai dd{margin:0 3px;}
.OrderShaiDate{margin:0 0 0 30px;}
.OrderTips{height:30px; line-height:30px; font-weight:bold; background:#ddd; padding:0 0 0 10px;}
.OrderTips a{margin:0 0 0 10px; font-weight:normal;}
.OrderSearchBtBox{border-top:1px solid #ddd; text-align:center; padding:10px 0;}
.OrderInputTxt{height:22px; line-height:22px; font-size:12px; color:#666; border:1px solid #ccc; padding:0 4px; font-family:"微软雅黑"; width:140px;}
.OrderInputTxtLong{height:22px; line-height:22px; font-size:12px; color:#666; border:1px solid #ccc; padding:0 4px; font-family:"微软雅黑"; width:557px;}
.LayerBt{text-align:center; height:30px; background:#1863c8; border:none; font-size:14px; color:#fff; padding:0 10px; margin:0 5px; cursor:pointer; font-family:"微软雅黑";}
.LayerBt:hover{background:#07366c;}

/*页码*/
.PageRightPage{padding:14px 10px 0; margin:16px 0 0; border-top:1px dotted #ccc;}
.PageRightPageTips{color:#7e7e7e;}
.PageRightPageTips span{padding:0 10px 0 0;}
.PageRightPageNav a,.PageRightPageNav span,.PageRightPageNav input{display:block; float:left;}
.PageRightPageNav a{color:#0c81b8; margin:0 4px;}
.PageRightPageNav a:hover{text-decoration:underline;}
.PageRightPageNav span{margin:0 4px; color:#0c81b8;}
.PageRightPageNav input{width:30px; height:14px; padding:3px 4px; border:1px solid #999;}

/*图片滚动*/
.ImgList{background:#fff; margin:20px 0 0;}
.ImgList div{overflow:hidden; background:#fff; _height:109px; _width:1003px;}
.ImgList table{width:100%; text-align:center; border-collapse:collapse;}
.ImgList table td{padding:0 0 0 10px;}
.ImgList img{height:168px; width:327px;}

/*内页*/
.PageBg{background:#f1f1f1; margin:235px 0 0;}
.MainPage{width:993px; margin:0 auto;position: relative; z-index: 999;}
.MainPageTitle{background:url(/template/default/skins/default/new/images/page_tilte_bg.png) center top no-repeat; position:relative; margin-top:-30px; width:963px; height:46px; line-height:46px; padding:0 15px;}
.MainPageTitleTxt{width:210px; font-size:18px; color:#555; border-bottom:3px solid #1863c8; text-align:center;}
.MainPageTitleTips{color:#777;}
.MainPageTitleTips a{color:#777;}
.MainPageTitleTips a:hover{color:#333;}
.MainPageTitleTips span{color:#999; font-family:"宋体"; margin:0 5px;}
.PageMain{ background:url(/template/default/skins/default/new/images/left_nav_bg.jpg) 0 0 no-repeat #fff; padding:0 15px 30px;}
.LeftNav{width:210px; padding:10px 0;}
.LeftNav a{display:block; text-align:center; height:32px; line-height:32px; color:#05376c; font-size:16px; margin:5px 0 0;}
.LeftNav a:hover,.LeftNav a.LeftNavOn{background:#f5f5f5; color:#555;}
.PageContent{width:732px; border-top:1px solid #ccc; padding:10px 0 0 20px;}
.ShortListTitle{margin:10px 0 0; border-left:4px solid #1863c8; padding:0 0 0 10px; font-size:14px;}
.PageNewsList{border-top:1px dotted #ccc;}

/*版权信息*/
.CopyRight{background:#686868; text-align:center; padding:20px 0 30px; color:#cdcdcd; line-height:16px;}

/*通用*/
.MarginTop{margin-top:20px;}
.MarginTop10{margin-top:10px;}

/*底部*/
.footer{
    background:#f4f5f7;
}
.footer_link{
	width:1003px;
	 margin:0px auto;
    height: 250px;
    overflow: hidden;}
.footer_linkl{
	float:left;
}
.footer_linkr{
	float:right;}
.footer_linkr img{
	margin-top:60px;
	;}
.footer_r_list {
    text-align: left;
    width: 95px;
	padding-left:15px;
	color: #666666;
    float: left;
    margin-right: 15px;
}

.footer_r_list h2 {
    color: #666666;
    font-size: 14px;
    margin: 10px 0;
}
.footer_r_list p{
	line-height:26px;}
	
.footer_r_list a:hover {
    color: #05376c;
}

.copyright{
    background:#e1e6ea;
    height: 75px;	

}
.copyright p{
	width:1003px;
	margin:0 auto;
   color:#6f6f6f;
   text-align:center;
	

}
/*列表页*/

.List {
    background: #fff none repeat scroll 0 0;
    margin: 402px auto 0;
    width: 1003px;
	overflow:hidden;
	min-height: 300px;
}
.home_link {
    color: #5f5f5f;
    font-size: 12px;
    height: 49px;
    line-height: 49px;
}
.home_link_bg {
    background:url(../images/home_link_bg.png) no-repeat scroll center center;
    float: left;
    height: 13px;
    margin: 17px 5px 0 9px;
    width: 15px;
}
.home_link a {
    margin: 0 2px;
}
.news_centet_left p{
	background:url(../images/news_center.jpg) no-repeat;
	width:224px;
	height:128px;
	text-align:center;
	color:#fff;
	font-size:30px;
	line-height:68px;
	overflow: hidden;
	}

.news_centet_left {
    float: left;
    width: 224px;
	overflow:hidden;
}
.side_nav {
    
    width: 224px;
	margin-bottom:40px;
}
.side_nav ul li {
    border-bottom: 1px solid #ced0d4;
    height: 46px;
    width: 224px;
}
.first_side {
    background:url(../images/jiao_side.gif) no-repeat scroll 15px center;
    color: #666;
    display: block;
    font-size: 12px;
    height: 46px;
    line-height: 46px;
    padding-left: 30px;
    width: 194px;
}
.first_side.onside {
    background: #1863c8 url(../images/jiao_side_blue.gif) no-repeat scroll 15px center;
    color: #fff;
}


/*新闻列表*/
.news_center_right {
    float: right;
    width: 749px;
}

.yaowen_h3 {
    color: #555;
    font-size: 25px;
    font-weight: 400;
	float:left;
	margin-bottom:20px;
}

.news_list {
    width: 749px;
	float:left;
}

.news_list ul li {
    border-bottom: 1px dotted #d0d0d0;
    height: 82px;
    padding: 20px 0;
    width: 749px;
}

.n_l_date {
    float: left;
    width: 60px;
}

.big_nldate {
    background-color: #ebebeb;
    color: #636363;
    font-size: 28px;
    height: 42px;
    line-height: 42px;
    margin-bottom: 2px;
    text-align: center;
    width: 60px;
}

.small_nldate {
    background-color: #ebebeb;
    color: #636363;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    width: 60px;
}

.n_l_right {
    float: right;
    width: 730px;
}

.nl_h3 {
    color: #555;
    display: block;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
    overflow: hidden;
	height: 25px;
}

.nl_p {
    color: #888;
	height:44px;
     line-height: 22px;
    font-size: 12px;
	overflow: hidden;
    text-overflow: ellipsis;
}

.home_link a.onhome {
    color: #2267c4;
}

.ann_h3 {
    color: #555;
    font-size: 25px;
    font-weight: 400;
	margin-bottom:20px;
}
	
.news_content_text {
	margin:0 20px 0 0;
	padding:0 0 0 20px;
	float:left;
	width:550px;
	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:#333;
	text-decoration:none;
	font-family:"微软雅黑",Arial;
}

.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:15px;
	font-family:"微软雅黑",Arial; 
}

/*新闻内容*/
.detail_title {
    color: #555;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 20px;
    text-align: center;
}
.detail_xinxi {
    border-bottom: 1px solid #dedede;
    height: 40px;
    line-height: 40px;
}
.detail_xinxi span {
    float: left;
    padding-left: 4px;
    width: 245px;
	text-align: -moz-center !important;
	text-align: center;    
}
.detail_main {
    
    margin-bottom: 50px;
    width: 749px;
}

.detail_img {
    padding: 25px 0;
    text-align: center;
}

.detail_main p {
    color: #666;
   line-height:26px;
    font-size: 14px;
}

.detail_main img {
    padding: 5px;
    border: 1px solid #CCC;
    text-align: center;
    max-width: 700px;
}


/*分页*/

.pages_break {
    padding: 50px 0 60px;
    text-align: right;
}
.pages_break a {
    background: rgba(0, 0, 0, 0) url("../images/pages_break.jpg") repeat-x scroll 0 0;
    border: 1px solid #cbcbcb;
    padding: 7px 13px;
}
.pages_break a:hover{ background:#cbcbcb; color:#FFF;}

DIV.digg {
	PADDING:20px 0 0 0;
	MARGIN: 0 33px 20px 0;
	float: right;
}

/*搜索结果列表页*/


.searchlistcon {  
    width: 1003px;
}


.n_l_right_search {
    float: right;
    width: 903px;
}

.searchlistcon ul li {
    border-bottom: 1px dotted #d0d0d0;
    height: 82px;
    padding: 20px 0;
    width: 1003px;
}
.search_title{
   float:left;
	  margin-bottom: 20px;}
.searchshu{
	color:#555;
	float:right;
	height:25px;
	line-height:25px;
	}
.searchlistcon_list{
	float:left;
	width: 1003px;}

.searchyaowen_h3 {
    color: #555;
    float: left;
    font-size: 25px;
    font-weight: 400;
    width: 120px;
}

.file{
	list-style: initial;
	margin: 10px;
}


/*history大事记*/
.event{ margin-bottom:30px;}
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;height: auto !important;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.png) #fff no-repeat 158px 0; height:59px; font-size:25px;  font-weight:normal; padding-left:45px; margin-bottom:74px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:749px; z-index:99;}
.history-date h2 a { color:#2267c4; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.png) no-repeat 180px 0; padding-bottom:50px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:20px;color:#888; font:normal 18px Arial; margin-top:-3px;}
.history-date ul li h3 span { display:block; color:#888; font-size:12px; margin-right:2px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; }
.history-date ul li dl dt { font:22px ; color:#555; width:520px;font-size: 22px;
    line-height: 25px; }
.history-date ul li dl dt span { display:block; color:#888; font-size:12px; line-height:22px; padding-top:10px;}
.history-date ul li.green h3 { color:#888;}
.history-date ul li.green h3 span { color: #888;
    font-size: 12px;
    height: 18px;
    line-height: 18px; 
	padding-right:2px;}
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:22px; line-height:25px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

/*公告内容 */
.announce_content_page{width: 1002px;}
.announce_title {color: #555; font-size: 25px; font-weight: 400; margin-bottom: 20px; text-align: center; }
.announce_detail_xinxi {padding-left: 235px; border-bottom: 1px solid #dedede; height: 40px; line-height: 40px; }
.announce_detail_xinxi span { float: left; padding-left: 65px; width: 200px; }
.announce_detail_main { margin: 15px 0 30px 0; width: 1002px; }
.announce_detail_main p { color: #666; line-height:26px; font-size: 14px; }

.index_bigimg 
{
position: relative;
margin-top: 0px;
overflow: hidden;
}

.index_fade{ width:100%; height:400px;position:relative; z-index:7; margin:0 auto; overflow:hidden;}
.index_fade .bd{width: 1004px;height:400px;position:absolute;margin-left: 50%;left: -502px;}
.index_fade .bd ul li{ width:100%;float:left; position:absolute; left:0; top:0; display:none;}
.index_fade .bd ul li.z8{ z-index:8;}
.index_fade .bd ul li img{ width:100%;height:400px;}
.index_fade .hd{ width:100%; height:16px; position:absolute;  bottom:0px;*+height:30px;*+line-height:30px; z-index:9; text-align: center;}
.index_fade .hd ul li{ display:inline; color:#FFF; padding:3px 25px; background-color:#c0c0c0; font-size:0px;  margin:0 5px; cursor:pointer; }
.index_fade .hd ul li.onfade{ background-color:#34bff2;}