
	/* CSS Document */
	/*总体------------------------------*/
	
	body,
	div,
	p,
	span,
	ul,
	li,
	h1,
	h2,
	h3,
	h4,
	h5,
	ol,
	dl,
	dt,
	dd,
	img,
	a,
	input,
	textarea {
		padding: 0;
		margin: 0;
		list-style: none;
		border: 0;
	}
	
	body {
		font-size: 14px;
		color: #333;
		font-family: "微软雅黑";
		background: url(./body_bj2.jpg) top center no-repeat;
		background-color: #f1f1f1;
	}
	
	a {
		text-decoration: none;
		color: #333;
	}
	
	a:hover {
		color: #0151c0;
		text-decoration: none;
	}
	
	a:visited {
		color: #333;
		text-decoration: none;
	}
	
	.index {
		width: 1000px;
		margin: 0 auto;
	}
	/*header------------------------------*/
	
	#header {
		width: 100%;
		height: 180px;
	}
	
	#bar {
		width: 1000px;
		height: 30px;
		font-size: 12px;
		color: #fff;
		line-height: 26px;
		margin: 0 auto;
	}
	
	#bar span {
		width: 200px;
		height: 30px;
		float: left;
		margin-left: 20px;
	}
	
	#bar p {
		width: 115px;
		height: 30px;
		float: right;
		margin-right: 20px;
	}
	
	#bar a {
		color: #fff;
		line-height: 26px;
		height: 30px;
	}
	
	.search {
		width: 220px;
		height: 31px;
		float: left;
		margin-left: 780px;
		margin-top: -40px;
		font-size: 12px;
		display: inline;
	}
	
	.search .txt {
		width: 125px;
		height: 31px;
		float: left;
		background: url(./search_l.png) no-repeat;
		padding-left: 15px;
		display: inline-block;
		line-height: 31px;
		color: #fff;
	}
	
	.search .txts {
		width: 35px;
		height: 31px;
		float: right;
		background: url(./search_l.png) no-repeat;
		padding-left: 15px;
		display: inline-block;
		line-height: 31px;
		color: #fff;
	}
	
	.search .btn {
		width: 30px;
		height: 31px;
		background: url(./search_r.png) no-repeat;
		cursor: pointer;
	}
	/*nav----------------------------------*/
	
	#nav {
		height: 50px;
		width: 100%;
		line-height: 50px;
	}
	
	#nav>ul {
		height: 50px;
		width: 646px;
		float: left;
		display: inline;
	}
	
	#nav>ul>li {
		height: 50px;
		width: 131px;
		float: left;
		text-align: center;
		position: relative;
	}
	
	#nav>ul>li>a {
		font-size: 18px;
		color: #fff;
		height: 50px;
		width: 131px;
		display: inline-block;
	}
	
	#nav>ul>li>ul{display:none;}
	#nav>ul>li>ul>li{background-color:#ffffff;}
	#nav>ul>li>a:hover {
		/*color:#0969BA;*/
	}
	
	#nav>ul>li>.current {
		color: #fff;
		background: url(./nav_current.png) repeat-x;
	}
	
	#nav>ul>ul {
		z-index: 1000;
		position: absolute;
		left: 0;
		top: 50px;
		width: 133px;
		height: auto;
		padding: 0;
		display: none;
	}
	
	#nav>ul>ul>li {
		background: #f8f8f8;
		height: 39px;
		width: 131px;
		border-bottom: 1px #ccc solid;
		border-left: 1px #ccc solid;
		border-right: 1px #ccc solid;
		float: left;
	}
	
	#nav>ul>li>li>a {
		font-size: 14px;
		color: #313131;
		height: 39px;
		width: 131px;
		display: inline-block;
		line-height: 39px;
		float: left;
	}
	/*首页con----------------------------------*/
	
	.con {
		width: 1000px;
		overflow: hidden;
	}
	/*首页con_01----------------*/
	
	.con_01 {
		width: 1000px;
		height: 405px;
		padding-top: 20px;
		background: url(./index_shadwo.png) bottom center no-repeat;
	}
	
	.focus {
		border-top: 1px solid #0545c9;
		float: left;
	}
	
	.kjzx {
		width: 475px;
		height: 365px;
		float: right;
		padding: 0 0 0 20px;
	}
	
	.kjzx_title {
		width: 475px;
		height: 42px;
		border-bottom: 1px solid #0260d1;
	}
	
	
	.kjzx_title a {
		width: 114px;
		height: 39px;
		font-size: 15px;
		text-align: center;
		line-height: 47px;
		float: right;
		overflow: hidden;
	}
	
	.kjzx_title .current {
		width: 114px;
		height: 42px;
		background: url(./gray_bg.jpg) bottom center no-repeat;
	}
	
	.con_text {
		width: 475px;
		padding-top: 2px;
	}
	
	.con_text li {
		width: 475px;
		float: left;
		height: 30px;
		background: url(./fgx.jpg) left bottom repeat-x;
		line-height: 30px;
	}
	
	.con_text li p {
		width: 355px;
		float: left;
		height: 30px;
		padding-left: 10px;
		background: url(./blue_sjx.png) left center no-repeat;
	}
	
	.con_text li span {
		width: 88px;
		float: right;
		height: 40px;
		text-align: right;
		color: #999;
		padding-right: 20px;
	}
	/*首页con_02----------------*/
	
	.con_02 {
		width: 1000px;
		height: 265px;
		padding-bottom: 30px;
	}
	
	.con_03 {
		width: 1000px;
		height: 265px;
		padding-bottom: 30px;
	}
	
	.tzgg {
		width: 370px;
		height: 265px;
		float: left;
		padding: 0 29px 0 0px;
	}
	
	.tzgg .kjzx_title {
		width: 100%;
		height: 42px;
		border-bottom: 1px solid #1f99f0;
	}
	
	
	
	.tzgg .kjzx_title h3 a {
		float: none;
		font-size: 20px;
		color: #333;
		line-height: 42px;
	}
	
	.tzgg .con_text {
		width: 358px;
		padding-top: 1px;
		padding-left: 10px;
		border: 1px solid #dadada;
		bordet-top: none;
		overflow: hidden;
		min-height: 220px;
	}
	
	.tzgg .con_text li {
		width: 358px;
		float: left;
		height: 31px;
		background: url(./fgx.jpg) bottom repeat-x;
		line-height: 31px;
	}
	
	.tzgg .con_text li p {
		width: 276px;
		float: left;
		height: 31px;
		padding-left: 10px;
		background: url(./blue_sjx.png) left center no-repeat;
	}
	
	.tzgg .con_text li span {
		width: 60px;
		float: right;
		height: 31px;
		text-align: right;
		color: #999;
		padding-right: 10px;
	}
	
	.hdjl {
		width: 199px;
		border: 1px solid #dadada;
		float: right;
	}
	/*政务公开----------------*/
	
	.zwgk {
		width: 1000px;
		height: 88px;
		background: url(./zwgk_1000.jpg) top center no-repeat;
		padding-bottom: 30px;
	}
	
	.zwgk .lista {
		padding-left: 175px;
	}
	
	.zwgk a {
		height: 46px;
		margin-top: 26px;
		display: inline-block;
		margin-left: 40px;
	}
	/*首页专题----------------*/
	
	.zt {
		width: 1000px;
		height: 108px;
		background: url(./ztbj.png) 0px 18px no-repeat;
		padding-bottom: 30px;
	}
	
	.zt li {
		float: left;
		height: 108px;
		width: 166px;
		display: inline;
	}
	
	.zt .zt_01 {
		background: url(./zt_01.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt .zt_02 {
		background: url(./zt_02.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt .zt_03 {
		background: url(./zt_03.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt .zt_04 {
		background: url(./zt_04.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt .zt_05 {
		background: url(./zt_05.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt .zt_06 {
		background: url(./zt_06.png) left top no-repeat;
		width: 168px;
		height: 108px;
	}
	
	.zt li a {
		display: inline-block;
		font-size: 16px;
		padding-right: 30px;
		width: 168px;
		height: 108px;
		text-align: center;
		padding-top: 4px;
	}
	/*首页友情链接----------------*/
	
	.link {
		width: 998px;
		height: 47px;
		border: 1px solid #cecece;
		margin-bottom: 30px;
		font-family: "宋体";
		line-height: 45px;
	}
	
	.link span {
		height: 45px;
		color: #181818;
		font-size: 18px;
		line-height: 45px;
		padding-left: 35px;
		font-weight: 600;
		padding-right: 35px;
	}
	/*首页footer----------------*/
	
	.footer {
		height: 250px;
		width: 100%;
		background: url(./footer_bg.jpg) left top repeat;
		text-align: center;
		color: #fff;
		overflow:hidden;
	}
	
	.footer p {
		margin-top: 30px;
		padding-top: 10px;
	}
	/*列表页con-------------------------------------------------------*/
	
	.list_con {
		width: 1000px;
		overflow: hidden;
		padding-bottom: 30px;
	}
	/*列表页左侧列表-*/
	
	.lby_list {
		width: 251px;
		float: left;
		margin-top: 30px;
	}
	
	.list_top {
		width: 241px;
		background: url(./ultop.png) top center no-repeat;
	}
	
	.list_title {
		width: 241px;
		height: 64px;
		color: #fff;
		font-size: 30px;
		padding: 13px 0 0 0px;
		text-align: center;
	}
	
	.list_top .list {
		width: 251px;
		overflow: hidden;
	}
	
	.list_top .list li {
		height: 40px;
		float: left;
		width: 240px;
	}
	
	.list_top .list a {
		color: #333;
		width: 214px;
		height: 40px;
		display: inline-block;
		line-height: 40px;
		font-size: 14px;
		padding-left: 27px;
		background: url(./ulabg.png) no-repeat;
	}
	
	.list_top .list a:hover {
		color: #0969ba;
		background: url(./ulhover.png) no-repeat;
	}
	
	.list_con .list_top .current {
		color: #0969ba;
	}
	
	.list_bottom {
		width: 251px;
		height: 15px;
		background: url(./ulbottom.png) no-repeat;
	}
	/*列表右侧内容----*/
	
	.list_con_r {
		width: 700px;
		float: right;
	}
	
	.mbx {
		height: 40px;
		color: #666;
		font-size: 12px;
		line-height: 40px;
		color: #666;
		float: right;
		margin-left: 20px;
	}
	
	.mbx a {
		height: 40px;
		color: #666;
		/*float: left;*/
	}
	
	.mbx span {
		height: 40px;
		color: #0969ba;
		float: right;
	}
	
	h4 {
		width: 100%;
		height: 43px;
		color: #096dc1;
		font-size: 24px;
		border-bottom: 1px solid #096dc1;
		line-height: 30px;
		font-weight: normal;
		clear: both;
	}
	/* 列表 */
	
	.list_list {
		width: 665px;
		padding: 0 20px 0 20px;
		overflow: hidden;
	}
	
	.list_con_text {
		width: 660x;
		padding-top: 1px;
		overflow: hidden;
	}
	
	.list_con_text li {
		width: 660px;
		float: left;
		height: 40px;
		background: url(./fgx.jpg) bottom repeat-x;
		line-height: 40px;
	}
	
	.list_con_text li p {
		width: 800px;
		float: left;
		height: 40px;
		padding-left: 10px;
		background: url(./lby_li.jpg) left center no-repeat;
	}
	
	.list_con_text li span {
		width: 88px;
		float: right;
		height: 40px;
		text-align: right;
		color: #999;
		padding-right: 20px;
	}
	/* 翻页 */
	
	.fanye {
		margin: 50px 0;
		text-align: center;
		width: 100%;
		height: 40px;
	}
	
	.fanye p {
		text-align: center;
		width: 100%;
		height: 40px;
	}
	
	.fanye a {
		border: #b5b6b2 1px solid;
		padding: 4px 10px;
		margin: 0px 2px;
		color: #666;
		height: 28px;
	}
	
	.fanye a:hover {
		border: #b5b6b2 1px solid;
		color: #fff;
		background-color: #0969ba;
	}
	
	.fanye a:active {
		border: #999 1px solid;
		color: #666;
	}
	
	.fanye .current {
		border: #c1c1c1 1px solid;
		font-weight: bold;
		color: #fff;
		background-color: #0969ba;
	}
	/*详情页con-------------------------------------------------------*/
	
	.content_con {
		width: 998px;
		border: 1px solid #ccc;
		border-top: none;
	}
	
	h2 {
		clear: both;
		width: 998px;
		background: url(./content_bg.png) no-repeat left center;
		height: 69px;
		font-size: 20px;
		text-align: center;
		line-height: 33px;
		font-weight: normal;
		margin-top: 15px;
	}
	
	.laiyuan span {
		float: right;
		color: #666;
		margin-right: 50px;
		margin-top: 15px;
		height: 20px;
	}
	
	.con_pic {
		width: 722px;
		height: 481px;
		margin: 60px auto;
	}
	
	.content_con p {
		/*line-height:28px; text-indent:28px;*/
		font-size: 14px;
		font-family: 宋体;
		line-height: 35px;
	}
	
	.content_con p img {
		width: 960px;
	}
	
	.content_con .text {
		/*line-height:28px; text-indent:28px;*/
		padding: 20px;
		font-size: 14px;
		font-family: 宋体;
		line-height: 35px;
	}
	
	.content_con .text table {
		margin: 0px auto;
	}
	/*详情页领导班子-------------------------------------------------------*/
	
	.ldbz {
		width: 700px;
		float: right;
		padding-top: 10px;
	}
	
	.ldbz_con {
		width: 680px;
		height: 152px;
		margin: 30px auto;
	}
	
	.ldbz_con dt {
		width: 133px;
		height: 152px;
		float: left;
	}
	
	.ldbz_con dd {
		width: 1000px;
		height: 150px;
		border: 1px solid #d8d8d8;
		float: right;
	}
	
	.ldbz_up {
		width: 980px;
		margin: 0 auto;
		height: 63px;
		border-bottom: 1px solid #dedcdc;
	}
	
	.name {
		width: 100%;
		height: 16px;
		font-size: 16px;
		font-family: "黑体";
		display: inline-block;
		padding-top: 10px;
	}
	
	.zw {
		width: 100%;
		height: 16px;
		display: inline-block;
		padding-top: 10px;
	}
	
	.zw span {
		font-weight: bold;
	}
	
	.ldbz_down {
		width: 980px;
		margin: 0 auto;
		height: 86px;
	}
	
	.gzfg {
		width: 100%;
		height: 16px;
		display: inline-block;
		margin: 10px 0;
		font-weight: bold;
		float: left;
	}
	
	.jtnr {
		width: 100%;
		height: 50px;
		display: inline-block;
		margin: 0px 0;
		color: #505050;
		float: left;
	}
	/*单页科技简报-------------------------------------------------------*/
	
	.kjjb_title {
		width: 1000px;
		height: 200px;
		background: url(./kjjb_bg.jpg) left center no-repeat;
		margin-bottom: 40px;
	}
	
	.div_01 {
		margin-top: 30px;
	}
	
	.kjjb_con_text {
		width: 1160px;
		padding: 0px 20px 0px;
		overflow: hidden;
	}
	
	h5 {
		color: #0054bc;
		background: #d8d8d8;
		border-bottom: 1px dashed #afafaf;
		height: 39px;
		font-size: 18px;
		line-height: 39px;
		width: 1170px;
		padding-left: 30px;
		font-weight: normal;
	}
	
	.kjjb_con_text li {
		width: 100%;
		float: left;
		height: 40px;
		background: url(./fgx.jpg) bottom repeat-x;
		line-height: 40px;
	}
	
	.kjjb_con_text li p {
		width: 900px;
		float: left;
		height: 40px;
		padding-left: 10px;
		background: url(./lby_li.jpg) left center no-repeat;
		margin: 0;
		line-height: 40px;
		text-indent: 0px;
	}
	
	.kjjb_con_text li span {
		width: 88px;
		float: right;
		height: 40px;
		text-align: right;
		color: #999;
		padding-right: 20px;
	}
	/*单页办事指南-------------------------------------------------------*/
	
	.bszn_con {
		width: 1000px;
		padding: 30px 0;
	}
	
	.bszn_con span {
		width: 950px;
		padding: 0px 20px;
		font-size: 18px;
		color: #096dc1;
		border-bottom: 1px solid #096dc1;
		display: block;
		height: 45px;
		line-height: 45px;
	}
	
	.bszn_con p {
		width: 960px;
		padding: 10px 20px;
		font-size: 14px;
		line-height: 28px;
		text-indent: 0px;
		margin: 0;
	}
.content_con .text {margin-top:36px;}