﻿@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0 auto;}
body{padding:0;  font:normal "Verdana", ; background:#f0f0f0; font-family:"Microsoft Yahei";
width:100%;height:100%;}
a,a:hover{cursor:pointer;text-decoration:none;}
a img{border:none;}
ul,dl{list-style-type:none;}
ul,li a{list-style:none;}
.clear{clear:both;}
.nav{  height:70px;overflow:hidden; width:1000px; }
.nav ul{margin:0 auto; height:70px; width:1000px;}
.nav li {  height:70px;  width:145px; margin-left:2px;float:left; position:relative;}
.nav li a{float:left; width:145px; height:70px; line-height:70px; color:#fff; font-size:18px; font-weight:bold;text-align:center; display:block; }
.nav li .gao{ color:#fff; font-size:18px;}
.hot{ position:absolute; right:1px; top:25px;}
.nav li a:hover{ float:left; width:145px; line-height:70px; color:#ed2509;background:url(images/ho_bg.jpg) no-repeat; font-size:18px; font-weight:bold; text-decoration:none;}
.nav li .pd{ float:left; width:145px; line-height:70px; color:#ed2509; background:url(images/ho_bg.jpg) no-repeat; font-size:18px; font-weight:bold;text-decoration:none;}
.lf_nav{ overflow:hidden; width:210px; margin-left:20px; }
.lf_nav ul{margin:0 auto; width:210px;}
.lf_nav li {  height:35px;  width:200px; margin-top:2px;float:left;  background:url(images/left_nav2.jpg) no-repeat; }
.lf_nav li a{ width:200px; height:35px; line-height:35px; color:#ed2509 ;  background:url(images/left_nav2.jpg) no-repeat;display:block;   font-size:14px; font-weight:bold;text-align:center; overflow:hidden;}
.lf_nav li a:hover{  width:200px; line-height:35px; color:#fff;background:url(images/left_nav1.jpg) no-repeat; font-size:14px; display:block; font-weight:bold; text-decoration:none;}
.lf_nav li .pd{  width:200px; line-height:35px; color:#fff; background:url(images/left_nav1.jpg) no-repeat; font-size:14px;display:block; font-weight:bold;text-decoration:none;}
.rg_tlt1{ font-size:14px; color:#ed2509 ; padding:3px 0; }
p{ font-size:14px; line-height:28px; padding:15px 35px 30px 15px; }
p span{color:#ed2509;}
.footer{ height:130px; background-color:#2a2b2c; line-height:130px; text-align:center; margin-top:50px; color:#FFF;}
#timeline{ width:620px; height:600px; overflow:hidden;margin:0 auto; margin-top:80px; position:relative; background:url(images/xzjy-line.jpg) 0px 321px repeat-x; }
#dates{ height:100px; overflow:hidden;}
#dates li{
	list-style:none;
	float:left;
	
	height:50px;
	padding-top:45px;
	text-align:center;
	background:url(images/xzjy-dot.jpg) center 25px no-repeat;
	 }
#dates a{
	color:#000;
	font-size:18px;
	text-decoration:none;
/*	background:url(images/selected.png) no-repeat center top;*/
	width:70px;
	height:36px;
	line-height:30px;
	text-align:center;
/*	color:#fff;*/
	display:block;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	}
#dates a.selected{}
#dates a.selected i{
	background: rgba(0, 0, 0, 0) url("images/dot-hover.png") no-repeat scroll center top;
    display: block;
    height: 61px;
    left: 23px;
    overflow: hidden;
    position: absolute;
    top: -38px;
    width: 24px;}
#dates li.neverh a{
	background:#eee;
	}
#dates li.neverh a.selected{
	background:#74a92d;
	}
#dates li.neverh a.selected i{
	background:url(images/areaicon-g.jpg) no-repeat;
	}
#issues{
	width:500px;
	height:295px;
	overflow:hidden;
	}
#issues li{
	/*padding-top:40px;*/
	width:617px;
	height:298px;
	list-style:none;
	float:left;
	}
#issues li img{
	/*float:left;
	margin:10px 30px 10px 50px;*/
	}
#issues li h1{
	color:#ffcc00;
	font-size:48px;
	margin:20px 0;
	font-family:Microsoft yahei;
	font-weight:normal;height:60px;
	line-height:60px;
	overflow:hidden;
	}
#issues li.neverh h1{
	color:#ccc;
	}
#issues li p {
	font-size:14px;
	margin-right:70px;
	font-weight:normal;
	line-height:22px;
	color:#282828;
	}
#issues li p a{
	color:#74a92d;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	 }
#next,#prev{
	position:absolute;
	top:0;
	font-size:0px;
	top:320px;
	width:20px;
	height:20px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;}
/*#next:hover,#prev:hover{ background-position:0 -76px;}*/
#next{ right:0; background-image:url(images/xzjy-next.jpg); }
#prev{ left:0; background-image:url(images/xzjy-prev.jpg);}
/*#next.disabled,#prev.disabled{opacity:0.2;}	*/
	
.small_img{
	background:#005f87;
	width:700px;
	height:200px;
	}
.con_c li a{
	color:#fff;
	font-size:14px;
	font-weight:bold;}
.con_c li a:hover,.con_c li .pd{
	color:#005f87;
	font-size:14px;
	font-weight:bold;}
.list li{background: url(images/job_bg.jpg) no-repeat;height: 31px;width: 230px;line-height: 31px;color: #fff;padding-left: 20px;}
.list li a{font-size: 14px;color: #fff; font-weight:bold;}
.list{width: 20%; float: left;}
.job{width:95%; float: left;}
.job-com-dept { table-layout:fixed; font-size:14px;}
.job-com-dept td { padding:0px 3px; color: #333;}
.job-com-dept .comitem td { background:#ddd;}
.job-com-dept .deptitem td { background:#eee;}
.job-com-dept .jobitem td { border-bottom:1px dashed #ccc; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
.job-com-dept .jobitem td a{ color: #08c; } 
.job-com-dept .jobitem td a:hover{ color: #005580; } 
.job table{display: none;}
#lerong_left li{/*background: url(images/job_bg.jpg) no-repeat*/;/*height: 31px*/;width: 270px;line-height: 31px;color: #fff;padding-left: 20px;background: #e95345;font-size: 15px;cursor: pointer}
#lerong_left li .title{background: url(images/job_bg.jpg) no-repeat;width: 270px;line-height: 31px;margin-left: -20px;padding-left: 20px;border-top: 1px solid white; font-weight:bold;}
#lerong_left li ul{margin-left: -20px;display: none}
#lerong_left{width: 275px; float: left;overflow: hidden}
.job{width:95%; float: left;}
	.job-com-dept { table-layout:fixed; font-size:14px;}
	.job-com-dept td { padding:0px 3px; color: #333;}
	.job-com-dept .comitem td { background:#ddd;}
	.job-com-dept .deptitem td { background:#eee;}
	.job-com-dept .jobitem td { border-bottom:1px dashed #ccc; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
	.job-com-dept .jobitem td a{ color: #08c; } 
	.job-com-dept .jobitem td a:hover{ color: #005580; } 
.job table{display: none;}
#lerong_right{ width:95%; float: left; font-family:"微软雅黑";margin-left: 15px}
#lerong_right dl{ table-layout:fixed; font-size:14px;margin-bottom:20px; font-family:"微软雅黑"}
#lerong_right dt{ width: 100%;line-height: 28px;padding:0px 3px; color: #333; height:28px; font-weight:bold;border-bottom:1px dashed #ccc;  float:left;font-size:14px; color:#cf1515; margin-bottom:6px;  background:#ddd;}
#lerong_right dd{ width:707px; margin-right:20px; float:left; line-height:28px;border-bottom: 1px dashed #ccc;}
#lerong_right dd a{ margin-right:5px; float:left;color: #08c;}
#lerong_right dd span{ float:right; color:#000;}