/*全局样式*/
@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,p,span,a{border:0; margin:0px; padding:0px;}
img,input{border:none;vertical-align:middle;}
body{font-family:Tahoma,Arial,Helvetica,"宋体";font-size:14px;background:#FFF;color:#434345;} 
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
img,input{border:none;vertical-align:middle;}
a{	text-decoration:none; color:#5a5a5a;
	hide-focus: expression(this.hideFocus=true);  /* for ie 5 + */   
	outline: none;  /* for firefox 1.5  + */
}
a:hover{ text-decoration:underline;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
em{font-size:16px;font-style:normal;margin:0 5px 0 5px;}
/********** header头部 *********/
#header{width:100%; background:url(../Images/header.png) repeat-x left top; height:157px;}
#banner{width:100%; background:url(../Images/banner-bg.png) repeat-x left top; height:305px; clear:both;}
#top,.slide,#main,.footer-text,.nav-menu{ width:1000px; margin:0 auto;}
#top{position:relative; height:75px;}
.slide{ height:300px; overflow:hidden;background:#ddd;}
#main{margin:30px auto 0px auto;clear:both;
	height:auto !important;
	height:400px;
	min-height:400px;
}
#top-v{background:#009d85 url(../Images/banner-v.jpg) no-repeat top center; height:110px; width:1000px; position:relative;}
.logo{ width:380px; height:75px; position:absolute; top:4px; left:0px;}
.system{width:500px; line-height:70px; height:70px;font-family:"微软雅黑"; position:absolute; right:0px; top:0px; font-size:23px; font-weight:bold; color:#0188c9;text-align:right;}
.nav-menu{ clear:both; height:30px; margin-top:25px;}
.nav-menu li{ padding:0px 10px;float:left;margin-top:8px; border-right:1px solid #80c1e1;}
.nav-menu a{ color:#fff; font-size:18px;font-family:"宋体";}
.nav-menu a:hover{ text-decoration:none;}
.last,li.last{ border:none;}
.main-l{ width:300px; height:370px;float:left; position:relative;}
.main-r{ width:690px; height:100%;float:right;overflow:hidden;}
.module{ clear:both; height:230px; width:99%;margin-top:10px;}
.module ul{ width:320px;height:220px;float:left; position:relative; padding:2px 0px 0px 10px;}
.module ul li{ clear:both; height:26px; line-height:26px; width:98%;}
.module .sign{ margin-right:15px; border-left:1px dashed #c4c4c4; border-right:1px dashed #c4c4c4; padding-left:15px;}
.tab1{background:url(../Images/icon1.png) no-repeat left center; text-indent:25px; font-weight:bold;color:#333; margin:3px 0px 3px 0px;}
.tab2{background:url(../Images/icon2.png) no-repeat left center; text-indent:25px; font-weight:bold;color:#333; margin:3px 0px 3px 0px;}
.tab3{background:url(../Images/icon3.png) no-repeat left center; text-indent:25px; font-weight:bold;color:#333; margin:3px 0px 3px 0px;}
.tab-img{ border:1px solid #cccccc; padding:5px; width:248px; margin:10px auto 10px auto;}
.tab-con{clear:both; height:200px;width:98%; margin:0 auto; overflow:hidden; line-height:22px; color:#5a5a5a;}
.more{position:absolute; bottom:0px; left:10px; color:#0184c4;}
#nav-bg{width:100%; height:45px; background:#f5f7f8; border-bottom:2px solid #e5e9ed;}
.nav{ width:1000px; margin:0 auto; line-height:45px; height:45px; position:relative;}
.nav-strip{ background:url(../Images/home.png) no-repeat left center; position:absolute; left:0px; top:0px;font-size:12px; padding-left:20px;}
.column{ width:285px; float:left;}
.c-title{ background:url(../Images/column-title-bg.png) no-repeat left top; width:100%; height:49px; line-height:49px;font-size:16px; font-weight:bold;font-family:"微软雅黑"; text-indent:20px;}
.column-ul{ width:279px; border-left:1px solid #e1e5e9; border-right:1px solid #e1e5e9; margin:0 auto; overflow:hidden;}
.column-ul li{ line-height:40px; height:40px; border-bottom:1px solid #e1e5e9; text-indent:15px; position:relative;}
.column-ul li b{ position:absolute; right:20px; top:0px;font-size:16px;font-style:normal;}
.column-ul a{ color:#797979; display:block;}
.column-ul a:hover{ text-decoration:none; color:#0188c9; background:#f6f7f9;}
.view{ width:700px;float:right;margin-bottom:30px;}
.list-ul{ width:100%;}
.list-ul li{ height:30px; line-height:30px; background:url(../Images/list-line.png) repeat-x bottom center; position:relative;}
.list-ul li span{ position:absolute; right:0px; top:0px;}
.view .title{ text-align:center; height:30px; line-height:30px;}
.news-info{font-size:12px;line-height:25px; height:25px;color:#999; text-align:center; background:url(../Images/list-line.png) repeat-x bottom center;width:98%;margin:5px auto}
.view .content{ line-height:25px; margin-top:20px;}
.file-ul{margin-top:20px;border: 1px solid #ccc;padding:5px;width: 95%;}
.file-ul li{padding-left:10px;line-height:1.5;height: 20px;}
.file-ul li a:hover{text-decoration:underline;}
#footer{height:150px; width:100%; background:url(../Images/footer-bg.png) repeat-x left top; clear:both; text-align:center; color:#9d9d9b;}
.footer-text{background:url(../Images/footer-bg.png) repeat-x left top;font-size:13px; line-height:25px; padding-top:5px;}
.credible{width:100%;text-align:center;clear:both;height:80px;margin-top:15px;}
.copyright{width:100%;text-align:center;clear:both;height:45px;}
.pages{ 
	width:100%;
	text-align:right; 
	padding:20px 0;
	clear:both;
}	
.pages span,.pages a,.pages b{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin:0 2px;
}	
.pages span font{ color:#f00; font-size:12px;}	
.pages a{ 
	border:1px solid #EDEDED; 
	background:#fff; 
	padding:6px 8px; 
	text-decoration:none;
	line-height:25px; color:#3D3D3D;
}
.pages span { padding-right:10px }	
.pages a:hover{ border:1px solid #0188c9; color:#0188c9;}
.pages .current{ background:#0188c9; color:#fff;}
.pages .current:hover{ background:#0188c9; color:#fff; 
	border:1px solid #EDEDED; }
.list-top{background:url(../../Images/list-top.png) center center no-repeat;padding:10px;}