/* 
  HTML5  Boilerplate + dcrsoft.com
  
  style.css contains a reset, font normalization and some base styles.
  
  credit is left where credit is due.
  much inspiration was taken from these projects:

*/

/* 
  dcrsoft.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
  v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark

*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	font-family: "微软雅黑","宋体";
	font-size:12px;}                  

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section { 
    display:block;}

nav ul { list-style:none;}

blockquote, q { quotes:none; margin: 0 0 1.5em; border-left:10px solid #DE5328;padding:0 0 0 15px;letter-spacing: 0.1px;text-shadow: 1px 1px #FFFFFF;font: 13px/19px Trebuchet MS,Arial,Helvetica,sans-serif;}

blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none;}

a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	color: #FFFFFF;
	text-decoration: none;}

ins { background-color:#ff9; color:#000; text-decoration:none;}

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}

del { text-decoration: line-through;}

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help;}

/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0;}

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}

input, select { vertical-align:middle;}

/* END RESET CSS */

/*set body */
/* BACKGROUND */
body{
	background:url(imagesbackgroud.jpg) repeat-x scroll 0 0 #ffffff;}
/*网页居中*/
#container{
width:965px;
margin:0 auto;
/*overflow:hidden;*/
display:block;
position:relative;}
#header{
width:965px;
height:160px;
margin:0 10px;
position:relative;}
#jgdwlogo{
width:379px;
height:44px;
margin-top:95px;
margin-left:66px;
float:left;
background:url(imageslogo.png) repeat-x scroll 0 0;}

/*导航栏的CSS*/
#dh{
	width:965px;
	height:42px;
	margin:0 0px;
	position:relative;
	z-index: 30;}
#dh_dcr
{
height:67px;}
#dh_fd
{
	width:979px;
	position: absolute;
	height: 77px;
	z-index:1;
	top: 159px;}
#dhleft
{
float:left;
width:8px;
height:67px;
background:url(imagesdhleft.png) repeat-x scroll 0 0;}
#dhmiddle
{
float:left;
width:946px;
height:67px;
background:url(imagesdhmid.png) repeat-x scroll 0 0;}
#dhright
{
float:left;
width:8px;
height:67px;
background:url(imagesdhright.png) repeat-x scroll 0 0;}
#dhmiddle li
{
	float:left;
	list-style-type: none;
	width:75px;
	font-size:14px;
	background-attachment: scroll;
	background-image: url(imagesshareline.png);
	background-repeat: no-repeat;

	height:42px;
	line-height: 42px;
	background-position: 73px 13px;text-align: center;}
#dhmiddle ul{
	margin-top: 10px;
	margin-left: 60px
	
;}
#dhmiddle li ul
{
display:none;
	margin-top: 0px;
	margin-left: 0px;}
#dhmiddle li ul li
{
background:url(imagesdhmid.png) repeat-x scroll 0 0;
height:30px;
	width: 150px;
	margin-top: 0px;
	margin-left: 0px;
		line-height: 22px;}
#dhmiddle li a
{
	width:105px;}
/*下面的BANNER图上面*/
#voiceshow{
	width:961px;
	margin:0 0px;
	position:relative;
	height:30px;
	background-color:#FFF6D9;}

#voiceshow .sj{
	padding-left:30px;
	padding-top:8px;
	width:241px;
	margin:0 0px;
	float:left;
	background-image: url(imageslb.jpg);
	background-repeat: no-repeat;
	background-position: 10px 5px;}
#voiceshow .topsearch{
padding-top:8px;
	float:right;
	list-style-type: none;}
#voiceshow .topsearch ul{
	list-style-type: none;
	padding-left:280px;}
#voiceshow .topsearch ul .zltext{
	background-image: url(imagesfdjing.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;}
#voiceshow .topsearch ul li{
float:right;}
#voiceshow .topsearch ul li #searchkey{
	background-color:#FFFFFF;
	width:200px;
	font-family: "宋体";
	color: red;
	border: 1px solid #FFCC66;
	height:15px;}
#voiceshow .topsearch ul li #an{
	background-color:#BF0009;
	font-family: "宋体";
	color: #FFFFFF;
	margin-left:30px;
	border: 0px dashed #FF0000;
	height:20px;}
/*下面的BANNER图*/
#bannar{
	width:941px;
	margin:0 0px;
	position:relative;
	height:230px;
	background-image: url(images/lianx.jpg);
	background-color: #CCCCCC;
	border: 10px solid #FFFFFF;}

/***文档区**/
#showbody{
	width:961px;
	margin:0 0px;
	position:relative;

	background-color:#FFFFFF;}
/***公告导读区**/
#ggdd{
	margin:0 0px;
	position:relative;
	height:260px;
	background-color:#FFFFFF;}
.ggxx{
    width:245px;
	margin:0 0px;
	position:relative;

	padding-left:10px;
	background-color:#ffffff;}
.ggxx .ggxxhead
{
	background-image: url(imagesgonggao.jpg);
	height:30px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #C23211;
	font-family: "宋体";
	padding-left: 30px;}
.ggxx .ggxxbody
{
	background-color:#FFFFFF;
	border: 1px solid #E9A171;

		background-image: url(imagesxh.jpg);
	background-repeat: no-repeat;
	background-position: 15px 15px;}
.ggxx .ggxxbody ul
{
	width:175px;
	padding-left:40px;
	padding-top:14px;
	list-style-type: none;}
.ggxx .ggxxbody ul li
{
	 overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
	color:#000000;
	height:24px;
	list-style-type: none;}
.ggxx .ggxxbody ul li a
{

color:#000000;}
#ggdd .ggxx
{
float:left;}
#ggdd a
{
color:black;}
#ggdd .hdkuang
{
	width:685px;
	height:245px;
	float:left;
	border: 1px solid #D9D8D6;
	margin-left: 8px;}
#ggdd .hdkuang .tpxw
{
	width:266px;
	height:230px;
	float:left;
	margin-left: 12px;
	margin-top:10px;
	background-color:F6F6F4;}
#ggdd .hdkuang .tpxw img
{
	width:266px;
	height:200px;}


#ggdd .hdkuang .ywdd
{
	width:380px;
	height:230px;
	float:left;
	margin-left: 12px;
	margin-top:10px;}
#ggdd .hdkuang .ywdd .ywddtop
{
height:32px;
border:1px solid #CCCCCC;
width:380px;
		background-image: url(imagesddbj.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;}
#ggdd .ywddtop dd
{
padding-top:8px;
padding-left:30px;}
#ggdd .ywddtop dd dl
{
float:left;}
#ggdd .ywddtop dd .qian
{
	background-image: url(imagesjtou.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
		background-position: 0px 4px;}
#ggdd .ywddtop dd .more
{
	padding-left: 220px;}
#ggdd .ywddtop dd .more
{
	padding-left: 200px;}

#ggdd .ywdd ul
{
	padding-left: 10px;
	padding-top: 10px;}
#ggdd .ywdd li
{

	list-style-type: none;
	height: 22px;}
#ggdd .ywdd ul li a
{
	color: #000000;
	width: 280px;
	float: left;
		 overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;}

#flbody{
	background-color: #ffffff;
        /*height:670px;*/
	width: 961px
;}
#flbody .flleft
{
	float:left;}
flbody .flright
{
	float:left;}
#flbody .flleft
{
        height:600px;
	width: 260px;
        
}
#flbody .flright
{
	margin-left: 15px;
	width: 690px;
        overflow:hidden;
}

#flbody .flright a
{
	color: black;}
#flbody .flright .bk
{
	float: left;
	padding-left: 3px;
width: 333px;}
#flbody .flright .bk .topti
{
	color: #DB6A2E;
font-size:14px;
		background-image: url(imagestopti.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 41px;
	width: 333px;
	background-position: 0px 0px;}
#flbody .flright .bk .topti span
{
	font-size: 14px;
	padding-left: 40px;
	line-height: 35px;}
#flbody .flright .bk .topti .gd
{
	font-size: 12px;
	padding-left: 160px;}
#flbody .flright .bk .topti a
{
color: #DB6A2E;}
#flbody .flright .bk ul
{
padding-left: 20px;
width:295px;
	padding-top: 10px;
	padding-bottom: 20px;
	height: 95px;}
#flbody .flright .bk li
{
	 overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;
list-style-type: none;
	height: 22px;}
#tpzs {
	padding-left: 40px
;}
#tpzs div{
	
	/*float: left;*/
}
#tpzs .tpzsmid
{ width: 900px;
height:150px;}
#tpzs .tpzsmid li
{
	float: left;
	list-style-type: none;
	width: 180px;}
#tpzs a
{
	color: black;}

#tpzs .tpzsmid img
{
	width: 160px;
	height: 100px;
	padding-left: 10px;}


#tpzs .tpzsleft,#tpzs .tpzsright
{
	padding-top: 30px;}
#bottom a
{
	color: blue;}
#bottom
{
	margin-top: 20px;
	text-align: center;}
#flbody .fllb
{
width:1050px;
overflow:inherit !important;
}
.wzbody
{
width:700px !important;	
min-height:900px;
 height:auto;}
.wzbody .wztitle
{
	font-size: 20px;
	margin: auto;
	text-align: center;
	width: 600px;
	padding-top: 3px;}
.wzbody .wzmsg
{
	font-size: 20px;
	margin: auto;
	padding-right: 100px;
		text-align: right;
	
	padding-top: 3px;}
.wzbody .wzmsg span
{

	margin: auto;
padding-left: 20px;
		text-align: right;
	
	padding-top: 3px;}
.wzbody .wzcontent
{
	font-family: "宋体";
        font-size:12px;
	width:660px;
        overflow: hidden;
	margin-left: 5px;
	float:left;
font-size:12px;
	padding: 15px 10px 15px 10px;
	border: 1px solid #D9D8D6;}
.wzbody .wzcontent img
{
max-width:500px;

width:expression_r(width>500?”500px”:width+”px”);max-width: 500px;
overflow:hidden;}


.lblistbody
{
padding-left: 30px;
}
.lblistbody ul
{
list-style-type: none;}
.lblistbody ul li
{
  width: 640px;
  padding-right: 15px;
  float: left;
  padding-bottom:1px;
  
  margin-left: 15px;
  margin-bottom: 2px;}
.lblistbody ul li span
{
  height: 22px;}
.lblistbody ul li .lbtitle
{
 padding-top:5px;
  padding-left:5px;
      overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width:400px;
display:block;
  float: left;}

.lblistbody ul li .lbtitle a
{

  padding-left:5px;}
.lblistbody ul li .lbname
{
  margin-top: 5px;
  padding-left:15px;
  font-weight: 400;
 float: left;}
.lblistbody ul li .lbsj
{
 padding-top:5px;
text-align: right;
  padding-right: 1px;
  float: right;}
.pagelist
{
padding-top: 10px;
	height:40px;}
.pagelist ul{
	padding-left: 510px;}
.pagelist ul li{
        font-size:10px;

	width: 20px;
	list-style-type: none;
	float:left;
	margin-left: 2px;
	padding: 0px 0px 5px 10px;
font-weight: bolder;

		background-image: url(imagesgreydot.jpg);
	background-repeat: no-repeat;
	background-position: 1px -3px;}
.tpzsmid .dlbt
{
padding-left:50px;}
.pagelist ul .reddot
{



		background-image: url(imagesreddot.jpg);
	background-repeat: no-repeat;
	background-position: 1px -3px;}

#flbody .flright .reddot a
{
	
	color: white;}
#flbody .fllb .dcrbk
{
width:980px;}
.dlm{
	font-size: 16px;
	padding-top: 16px;

	margin-left: 270px;
		margin-right: 60px;
	border-bottom-width: 1px;
	border-bottom-style:  solid;
	border-bottom-color: #99B7DE;
	color: red;}
.dcrbk .bt
{
	padding-top: 16px;
	height: 30px;
	margin-left: 270px;
		margin-right: 60px;
	border-bottom-width: 1px;
	border-bottom-style:  solid;
	border-bottom-color: #99B7D;
	color: red;}
.dcrbk span
{
	font-size: 16px;}
.dcrbk .bt a
{
	float:right;
	margin-right: 50px;}
.dcrbk .listwz ul
{
padding-top: 16px;
	margin-left: 315px;
	list-style: none;}
.dcrbk .listwz ul li
{
height: 24px;
padding-right: 100px;}
.dcrbk .listwz li span
{

	font-size:12px;
	float:right;}
.dcrbk .listwz a
{
	padding-left: 0px;
	float:left;}







.lightshow
{

	width: 600px;
	margin-left: 280px;
padding-top: 20px;}
.lightshow a
{
margin-left: 8px
;}
.lightshow img
{
		width: 120px;
	height: 120px;
	border: 6px solid #e9e9e9;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.lightshow ul
{
background-color: green;
list-style: none;}
.lightshow ul li
{
float:left;}
.lightshow ul li a
{
color: black;
	display: block;
	text-align: center;}