@charset "gb2312";
/* CSS Document */
*{ margin:0 auto; padding:0;}
body {
	background-image: url(body-bg.jpg);
	background-repeat: repeat;
	background-color: #6CB9F1;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	margin:0 auto;
}
.table-link-dw {
	font-family: "宋体";
	font-size: 12px;
	line-height: 36px;
	text-decoration: none;
}


#leftbox {
	float: left;
	height: 100%;
	width: 237px;
	bottom: 60px;
	padding: 0px;
}
.rightbox {
	float: right;
	height: 100%;
	width: 729px;
	background-color: #009900;
	right: 6px;
}

ul,li,dl,dt,dd{ padding:0; margin:0; list-style:none}
.clear{ clear:both;}
.mainDiv{
	width:1000px;
	font-size:12px;
	position: relative;
	height: 1475px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header{
	width:100%;
	height:120px;
	background-image: url(header.jpg);
	background-repeat: no-repeat;
}
.menu{
	height:35px;
	background:url(menuBg.gif) repeat-x;
	border-r:#dfdfdf 1px solid;
	width: 1200px;
	overflow: hidden;
	float:left
}

.tr-navbg {
	background-image: url(bg-nav-tr.gif);
	background-repeat: repeat-x;
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	height: 35px;
}

.menuUl{
	/*width:804px;*/
	width:1200px;
	overflow: hidden;
}
.menuUl li a{ color:#FFFFFF; font-family:"微软雅黑"; text-decoration:none; font-size:14px; font-weight:bold;}
.menuUl li{
	float:left;
	padding-right:22px;
	padding-left:22px;
	line-height:33px;
	text-align:left;
	background-image: url(lineSpace.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.tr-worktop {
	background-color: #2480cf;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	font-family:"微软雅黑";
}

.menuUl li a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

.Content{
	width:100%;
	margin-top:5px;
	background-color: #EFEFEF;
	height: 100%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
}
.rightDiv{ float:right; width:737px; margin-left:9px; display:inline;}


.items_list{
	float:left;
	left: 19px;
	width: 218px;
	padding-left: 35px;
}
.items_list ul{
	width:210px;
	height:auto;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
}
.items_list ul li{ float:left; width:210px;height:auto; line-height:20px;}
.items_list_an01{
	float:left;
	width:11px;
	height:11px;
	background:url(an_05.gif) 0  4px  no-repeat;
	margin:0 auto;
	vertical-align:middle;
}
.items_list_an01 a{
	margin-left:22px;
	color: #333333;
	text-decoration: none;
}
.items_list_an02{
	float:left;
	margin-left:25px;
	width:6px;
	height:6px;
	background:url(an_06.gif) 0 6px  no-repeat;
	vertical-align:middle;
}
.items_list_an02 a{
	margin-left:16px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.items_list_an02 a:hover {
	text-decoration: underline;
	color: #000000;
}


.leftDiv1{
	float:left;
	width:255px;
	height:28px;
	background-image: url(left-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family:"微软雅黑";
	color:#333333;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding-left: 0px;
	line-height: 28px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3179db;
	border-left-color: #3179db;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3179db;
}

.leftcenter1{
	padding: 0px;
	height: 100%;
	width: 255px;
	background-image: url(left-bg.gif);
	background-repeat: repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3179db;
	border-left-color: #3179db;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3179db;
}
.leftbottom1 {
	background-image: url(left-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 237px;
	height: 15px;
}
.leftDiv2{
	float:left;
	width:237px;
	background-image: url(left-top2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family:"微软雅黑";
	color:#1f4a69;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding-left: 0px;
	line-height: 50px;
	height: 65px;
}
.leftcenter1 .ul-ts {
	padding: 12px;
}
.leftcenter1 .ul-ts li {
	list-style-position: inside;
	list-style-type: decimal;
}

.leftcenter2 {
	padding: 0px;
	height: 362px;
	width: 237px;
	background-image: url(left-bg.gif);
	background-repeat: repeat-y;
}
.leftbottom2 {
	background-image: url(left-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 237px;	
	height: 15px;
}
.leftDiv3{
	float:left;
	width:237px;
	height:166px;
	background-image: url(ts-jb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	line-height: 23px;
}
.bg-centertable {
	background-color: #F2F2F2;
}

.leftDiv3 ul li {
	line-height: 23px;
	list-style-type: none;
	height: 23px;
	overflow: hidden;
}



.footer{
	width:100%;
	background:url(foot.gif) repeat-x;
	color:#10479a;
	line-height:21px;
	padding-top:12px;
	text-align:center;	
	
}
.footer a{ color:#333333; text-decoration:none;}
.link-center {
	background-image: url(link-bg.gif);
	background-repeat: repeat-x;
	overflow: auto;
	height: 188px;
	width: 877px;
}

.footer a:hover{ text-decoration:underline;}


/*信息共享样式 */

.gsgg{ width:330px; margin-top:6px; margin-left:3px; padding-bottom:2px; }
.gsggul{ padding-top:12px; width:310px; margin:0 auto;  }
.gsggul li { float:left; width:100px; line-height:25px;}
.more-link {
	background-image: url(link-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 188px;
	width: 81px;
	line-height: 46px;
	text-align: center;
}

.gsggul li .nr{ float:left; width:240px; white-space:nowrap ; line-height:25px; height:25px; overflow:0; text-overflow:ellipsis; padding-left:3px;}
.gsggul li .nr a:link,.gsggul li .nr a:visited{ color:#666666; text-decoration:none;}
.gsggul li .nr a:hover{ color:#333333; text-decoration:underline}
.more-work {
	padding-right: 20px;
	text-align: right;
	padding-left: 260px;
}
.more-work a {
	color: #666666;
	text-decoration: none;
}
.more-work a:hover {
	color: #000000;
	text-decoration: underline;
}


.gsggul2{
	padding-top:12px;
	width:650px;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 20px;
}
.gsggul2 li {
	float:left;
	width:100%;
	line-height:30px;
	padding-left: 22px;
	background-image: url(line04.gif);
	background-repeat: repeat-x;
	background-position: -22px bottom;
}
.tr-xy-title01 a {
	font-family: "宋体";
	color: #333333;
	text-decoration: none;
}
.bg-xy-title-navbg {
	font-family: "宋体";
	line-height: 33px;
	color: #0161d2;
	background-image: url(bg-xy-title-nav.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 33px;
	width: 115px;
}
.tr-xy-title01 a:hover {
	font-family: "宋体";
	line-height: 33px;
	color: #0161d2;
	background-image: url(bg-xy-title-nav.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 33px;
	width: 115px;
}
.td-work-titlebg {
	line-height: 30px;
	background-image: url(bg-work-title_465.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size:460px 30px;
	text-align: center;
	height: 30px;
	/*width: 371px;*/
	/*width: 460px;*/
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family:"微软雅黑";
	color: #FFFFFF;
}
.bg-work-tr02 {
	background-image: url(bg-work-tr02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 110px;
}



.gsggul2 li .nr{ float:left; width:400px; white-space:nowrap ; line-height:25px; height:25px; overflow:hidden; text-overflow:ellipsis; padding-left:3px;}
.gsggul2 .timeDiv {
	margin-left: 20px;
}
.gsggul2 li .nr a:link,.gsggul2 li .nr a:visited{ color:#666666; text-decoration:none;}
.gsggul2 li .nr a:hover{ color:#333333; text-decoration:underline}

/*信息共享样式 */
.h3{
	height:24px;
	background-image: url(bg-xm-h3.jpg);
	background-repeat: no-repeat;
}

.h3 .more a{ float:right; font-size:12px; font-weight:normal; line-height:24px; text-decoration:none; padding-right:10px; color:#104b75;}
.zxbt{
	float:left;
	height:24px;
	padding-left:1px;
	line-height:24px;
	color:#0161d2;
	font-family:"宋体";
	font-size: 12px;
	text-decoration: none;
	text-indent: 12px;
}

.timeDiv{ float:right; padding-right:3px; color:#969696}

/*搜索样式 */
#information {
	line-height: 32px;
	background-image: url(cx-bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	background-position: top;
	position: relative;
	padding: 0px;
	width: 1200px;
	overflow: hidden;
	float: left;
}
#information ul {
	float: left;
	height: 32px;
	padding-left: 15px;
	position: absolute;
	left: 2px;
	top: -4px;
	width: 716px;
}
#information li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	height: 32px;
	padding-top: 6px;
}

#information h2 {
	background-image: url(bg_cx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 196px;
	float: left;
	line-height: 32px;
}
#information span {
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	color: #fa3030;
	text-decoration: none;
	padding-left: 33px;
}

#information .info {
	color: #FFFFFF;
	background-image: url(cx-tu.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 66px;
	font-family: "新宋体";
	font-size: 12px;
	text-decoration: none;
	display: block;
	background-position: center;
	position: absolute;
	top: 3px;
	padding-top: 6px;
}

/*搜索样式 */
.table-xm {
	background-color: #FFFFFF;	
}
.tr01-xm {
	height: 27px;
	line-height: 27px;
}
.tr01-xm .td01 {
	background-image: url(bg-xm-title01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 747px;
}
.tr01-xm .td011 {
	background-image: url(bg-xm-title02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 747px;
}
.tr01-xm .td0111 {
	background-image: url(bg-xm-title03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 747px;
}
.bg-xm-tr02 {
	border: 1px solid #b9ddf5;
	background-color: #EFFAFF;
}
.bg-xy-tr02 {
	background-image: url(bg-xy-trbg01.jpg);
	background-repeat: repeat-x;
	border: 1px solid #b9ddf5;
	background-position: bottom;
	background-color: #FFFFFF;
}
.cc {
	list-style-image: url(images-shen/dot.gif);
	line-height: 26px;
	list-style-position: outside;
	
	margin-top: 6px;
	
}.cc a {
	line-height: 26px;
	color: #4381b5;
	text-decoration: none;
	background-image: url(arr.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.cc a:hover {
	text-decoration: underline;
}
.cc li {
	background:url(line03.gif) bottom repeat-x;
	float:left;
	width:100%;
	line-height:26px;
	padding-left: 0px;
}
.table-2j-newslist {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2480CF;
	border-bottom-color: #2480CF;
	border-left-color: #2480CF;
	height: 1214px;
	background-color: #FFFFFF;
}


.tr-worktop a {
	color: #FFFFFF;
	text-decoration: none;
}
.tr-worktop a:hover {
	font-weight: bold;
	background-position:center bottom;
	color:#449dc7;
	text-decoration:none;
	width:110px;
	display: block;
	background-image: url(news-bg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-color: #333333;
}
.tr01-link {
	font-family: "宋体";
	font-size: 14px;
	line-height: 25px;
	color: #00609f;
	text-decoration: none;
	text-align: left;
	padding-left: 22px;
	font-weight: bold;
	height: 30px;
	width: 90px;
	display: block;
	background-color: #FFFFFF;
}
.more-link a {
	color: #666666;
	text-decoration: none;
}
.more-link a:hover {
	color: #000000;
	text-decoration: underline;
}
.auto-td {
	height: 120px;
	width: 900px;
	overflow: auto;
}


.tr01-link a {
	color: #333333;
	text-decoration: none;
	line-height: 33px;
}
.tr01-link a:hover {
	background-image: url(link-bg2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 27px;
	width: 108px;
	color: #0064bc;
	text-decoration: none;
	font-weight: bold;
	line-height: 33px;
}
#information #bulletinType {
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
}
/* 以下二级页面添加样式 */
.cc2 {
	list-style-image: url(images-shen/dot.gif);
	line-height: 32px;
	list-style-position: outside;
	margin-top: 0px;
	width: 726px;	
}.cc2 a {
	line-height: 32px;
	color: #666666;
	text-decoration: none;
	background-image: url(arr.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.cc2 a:hover {
	text-decoration: underline;
	color: #000000;
}
.cc2 li {
	background:url(line03.gif) bottom repeat-x;
	float:left;
	width:97%;
	line-height:32px;
	padding-left: 15px;
	padding-right: 0px;
}
.TipRight{ clear:both; text-align:right; line-height:25px; padding-top:15px; padding-right:35px; color:#666;}
.TipRight a{ color:#05245c; text-decoration:none;}
.TipRight b{ padding-left:3px; padding-right:3px; color:#05245c;}
.tr-worktop2 {
	background-color: #2480cf;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	font-family:"微软雅黑";
	text-indent: 33px;
}
.tr-worktop2 a {
	color: #FFFFFF;
	text-decoration: none;
}
.tr-worktop2 a:hover {
	font-weight: bold;
	background-position:center bottom;
	color:#449dc7;
	text-decoration:none;
	width:110px;
	display: block;
	background-image: url(news-bg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-color: #333333;
}
/* 以下三级页面添加样式 */
#bg-white {
	background-color: #FFFFFF;
	min-height:600px;
	line-height: 33px;
}
#j2-list-biao2 {
	background-image: url(images/j2-list-biao2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#bg-white h3 {
	line-height: 65px;
	text-align: center;
}
.auto {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#bg-white .auto p {
	font-size: 14px;
	line-height: 42px;
}
#j2-xian {
	border-top-width: 1px;	
	border-top-style: solid;
	border-top-color: #999;
	
}

#j2-list-biao2 {
	background-image: url(j2-list-biao2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tr-xy-title01 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	background-image: url(bg-xy-title01.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
#supportingText li {
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 23px;
	color: #666666;
	text-decoration: none;
	height: 23px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	overflow: hidden;
}
#supportingText ul {
	margin-right: 30px;
	margin-left: 30px;
}

#supportingText           {
	margin: 0;
	border: 5 solid #990000;
	padding: 0 20px 30px 20px;
	width: 704px;
	height: 130px;
	text-align: left;
	overflow: auto;
	background-color: transparent;
	background-image: url(bg-work-tr02.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tr-xm-td01 {
	background-image: url(bg-xm-tr-td01_260.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	/*width: 202px;*/
	width: 260px;
	text-align: center;
	color: #0161d2;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family:"微软雅黑";
	line-height: 30px;
}
.tr-xm-td02 {
	background-image: url(bg-xm-tr-td02.gif);
	background-repeat: repeat-x;
	background-position: top;
	/*width: 535px;*/
}
.tr-xm-td03 {
	background-image: url(bg-xm-tr-td03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 26px;
	width: 10px;
}
.blue0 {
	text-align: center;
	padding-left: 26px;
	font-family: "宋体";
	font-size: 14px;
	text-decoration: none;
}

/* 以下TAB添加样式 */
.tab
{
	width:742px;
	height:258px;
	margin:0 auto;
	overflow:hidden;
	background-image: url(bg-xy-trbg01.jpg);
	background-repeat: repeat-x;
	border: 1px solid #b9ddf5;
	background-position: bottom;
	background-color: #FFFFFF;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.menu00,.menu00 li
{
	margin:0;
	height:30px;
	list-style:none;
	overflow:hidden;
	text-align:center;
	padding-top: 0;
	padding-right: 5;
	padding-bottom: 0;
	padding-left: 5;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
}
.menu00
{
	background-image: url(bg-xy-title01.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 30px;
}
.menu00 .default
{
 width:115px;
 float:left;
 font-size:12px;
 line-height:30px;
 margin-left:1px;
 cursor:pointer; 
}
.menu00 .active
{
	width:115px;
	float:left;
	font-size:12px;
	line-height:30px;
	margin-left:1px;
	cursor:pointer;
	font-weight:bold;
	color:#0161d2;
	background-image: url(bg-xy-title-nav.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.con
{
 width:742px;
 height:184px;
 margin:0 auto;
}
#ul00 {
	min-height:745px;
	border: 1px solid #3179DB;
	background-color: #FFFFFF;
	overflow: auto;
	width:930px;
}
#ul00 .fglist .nr a {
	color: #666666;
	text-decoration: none;
}
#ul00 .fglist .nr a:hover {
	color: #333333;
	text-decoration: underline;
}
#ul00 .fglist li {
	background-image: url(../new_img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	list-style-type: none;
	line-height: 26px;
	padding-left: 6px;
	margin-left: 6px;
	text-indent: 6px;
	float: left;
}
#ul00 .fglist .nr {
	line-height: 26px;
	height: 26px;
	width: 550px;
	overflow: hidden;
	float: left;
}
#ul00 .q_wznr p {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

#ul00 .q_wznr .title {
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	width: 640px;	
}
#ul00 .q_wznr {
	padding: 6px;
	min-height: 752px;
	overflow: auto;
}
#ul00 .q_wznr .p01 {
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-indent: 15px;
}
#ul00 .q_wznr .title001 {
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#ul00 .q_wznr .p02 {
	text-indent: 20px;
	line-height: 26px;
	color: #333333;
	text-decoration: none;
	font-size: 14px;
}
#ul00 .q_wznr .p03 {
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	text-decoration: none;
	margin-top: 30px;
	margin-left: 380px;
}
#ul00 .q_wznr .p04 {
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 360px;
}
.bz {
	padding-left:183px;
}
#ul00 .c1-body {
	float: left;
	width: 683px;
	margin-left: 12px;
	}
