body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}img{border:none;}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* mozilla, since 1999 */white-space: -pre-wrap; /* opera 4-6 */white-space: -o-pre-wrap; /* opera 7 */	word-wrap: break-word;}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}
.white,.white a{color:#fff;}.blue,.blue a{color:#004499;}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0E774A;}
select optgroup{color:#CAC8BB;}
header{ display:block;}
/*通用样式*/
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}

.f12{font-size: 12px;}.f14{font-size: 14px;}.f16{font-size: 16px;}.f18{font-size:18px;}.f20{font-size:20px;}
.lh20{line-height: 20px;}.lh22{line-height: 22px;}.lh24{line-height: 24px;}.lh26{line-height: 26px;}.lh28{line-height: 28px;}
.fb{ font-weight:bold;}.fn{ font-weight:normal;}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px;}
.bk3{height: 3px;}.bk6{height: 6px;}.bk8{height: 8px;}.bk10{height: 10px;}.bk15{height: 15px;}.bk20{height: 20px;}.bk30{height: 30px;}
.row-2 li{ float:left; width:50%;}.row-3 li{ float:left; width:33%;}.row-4 li{ float:left; width:25%;}.row-5 li{ float:left; width:20%;}
.cu,.cu-li li,.cu-span span {cursor: hand;cursor: pointer;}
.text-c{text-align: center;}.text-l{text-align: left;}.text-r{text-align: right;}
.lf{float: left;}.rt{float: right;}.pr{ position:relative;}.pa{ position:absolute;}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden;}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff;}
.img-wrap a:hover{ background-color:#e8eff6;}
.col-left{float:left;}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right;}

body{}
.wrap{ margin-left:auto; margin-right:auto;  width:1024px;}
#body-Top .top-bar{ background:url(../images/news/public/top-bar.jpg) no-repeat; height:18px; text-align:right; font-size:12px; line-height:18px;}
#body-Top .banner{ clear:both; background:url(../images/news/public/banner.jpg) no-repeat; height:242px; overflow:hidden;}
#body-Top .banner1{ clear:both; background:url(../images/news/public/jxcgj.jpg) no-repeat; height:242px; overflow:hidden;}
#h-nav{ background:url(../images/news/public/nav_bc_index.jpg) top center no-repeat;}
#h-nav .wrap{ height:31px; background:url(../images/news/public/nav-bc-1.jpg) no-repeat;  width:1024px;  margin-left:auto; margin-right:auto;}
#jsddm li{
		
	   float:left;
	   padding-top:2px;}

#jsddm li a
	{	display: block;
	    font-size:12px; 
		color:#585455; 
	    font-weight:bold; 
		text-align:center; 
		padding:0 5px 0 5px;
		border-right:1px solid #000000
		
		;}

#jsddm li a:hover{}

#jsddm li ul
		{   margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			width:135px;
			z-index:9999;
			background:#FFFFFF;
			border:1px solid #336468
	
			;}
		
#jsddm li ul li{	
			float: none;
			display:block;
			width:115px;
			padding:0 10px 0 10px;}
			
#jsddm li ul li a{	
			     
				border:none;
				color: #24313C;
				font-weight:100;
				text-align:left;
				display:block;
				font-size:12px;
				padding:0 1px 0 1px;
				line-height:22px;}
			
#jsddm li ul li a:hover{background:url(../images/news/public/icos-4.jpg) repeat-x bottom;}

#jsddm2{ position:relative;}
#jsddm2 li{}

#jsddm2 li a
	{	display: block;}

#jsddm2 li a:hover{}

#jsddm2 li ul
		{   margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			width:135px;
			z-index:9999;
			background:#FFFFFF;
			border:1px solid #336468;
			top:40px;
			left:80px;}
		
#jsddm2 li ul li{	
			float: none;
			display:block;
			width:115px;
			padding:0 10px 0 10px;}
			
#jsddm2 li ul li a{	
			     
				border:none;
				color: #24313C;
				font-weight:100;
				text-align:left;
				display:block;
				font-size:12px;
				padding:0 1px 0 1px;
				line-height:22px;}
			
#jsddm2 li ul li a:hover{background:url(../images/news/public/icos-4.jpg) repeat-x bottom;}

/*搜索样式1*/


#p-content{}
.wp_index{ width:1024px; margin:0 auto; background:#FFFFFF;}
.wp_index .left-bar{ width:271px; background:url(../images/news/pages/left-bc-1.jpg) no-repeat; padding-top:111px;}
.wp_index .left-bar .left-title{ height:57px; background:url(../images/news/pages/left-bc-2.jpg) no-repeat;}
.wp_index .left-bar .left-content{ background:url(../images/news/pages/left-bc-3.jpg) repeat-y;}
.wp_index .left-bar ul{  width:190px;margin:0 auto;}
.wp_index .left-bar ul li{ line-height:30px; display:block; text-indent:22px; font-size:12px; padding-top:3px; border-bottom:1px  dotted #666666; background:url(../images/news/pages/ico-1.jpg) 5px 14px no-repeat; font-weight:bold;}
.wp_index .left-bar ul li.list2{ background:url(../images/news/pages/ico-3.jpg) 5px 16px no-repeat; font-weight:normal; border-bottom:none;}
.wp_index .left-bar ul li.list3{ display:none;}
.wp_index .left-bar .bot-info{ background:url(../images/news/pages/left-bottom.jpg) no-repeat; height:503px; overflow:hidden;}

.wp_index .right-content{ width:750px; background:#FFFFFF; overflow-x:hidden;}
.wp_index .right-content .pages-dqwz{ height:24px; padding:4px 0 0 10px; line-height:24px;  background:url(../images/news/pages/dqwz-bc.jpg) bottom repeat-x;}
.wp_index .right-content .right-bot{}
.di{ text-align:center; background:url(../images/news/pages/right-bot.jpg) no-repeat; height:26px; overflow:hidden;}
.wp_index .right-content .right-text{ padding:20px 30px 20px 30px;}
.wp_index .right-content  .title-box{}
.wp_index .right-content .title{ text-align:center; padding:0px 0 0px 0px; font-weight:bold; font-size:18px; line-height:1.8;}
.wp_index .right-content .disp{ line-height:28px; font-size:12px; background:#E4D7B5; padding-left:10px;}
.wp_index .right-content .text-text{}
.wp_index .right-content  p{ line-height:1.8;  padding:5px 0 5px 0 ;}
.wp_index .right-content #pages-list-style{ width:700px; margin:0 auto; background:url(../images/news/pages/right-title-1.jpg) repeat-x; padding-top:27px;}
.wp_index .right-content #pages-list-style li{ line-height:24px; background:#FFFFFF url(../images/news/pages/ico-2.jpg) 15px 9px no-repeat; padding-left:32px;}
.wp_index .right-content #pages-list-style li span.rt{ width:220px; text-align:left;  text-indent:0px; color:#0F97A3; padding-top:4px;}

/* Footer */
#footer{  margin:0 auto; height:67px; padding-top:14px;}
#footer .foot-info{ padding-top:6px;  border-top:1px solid #000000; margin:0 auto; color:#262626; line-height:1.2; font-size:12px; text-align:center; text-align:center;}


.list-style-2-box{ width:100%; margin-top:20px;}
.list-style-2-box .titles{  border-bottom:2px solid #E4D7B5; background:url(../images/news/pages/ico-5.jpg) 0 2px no-repeat; color:#000; font-size:14px; font-weight:bold; text-indent:14px; line-height:1.2;}
.list-style-2-box .list-style-2-content ul li{ float:left; padding:10px 10px 10px 10px;font-size:14px;}
.list-style-2-box .list-style-2-content ul li a{ float:left; width:80px;}

.xs_table { margin-top:20px;}
.xs_table .xs_title{ border-bottom:1px solid #8B1104; height:25px; background:url(../images/news/pages/bumen.jpg) 0 1px no-repeat; color:#810F04; font-size:14px; font-weight:bold; text-indent:28px; line-height:1.8;}
.bm_table{ width:689px; margin: 0 auto; margin-top:20px; border:1px solid #FDD0CA; border-left:none; border-bottom:none;}
.bm_table td{ border-left:1px solid #FDD0CA; border-bottom:1px solid #FDD0CA; height:24px; line-height:24px; padding-left:10px;}
.bm_table td a{ color:#810F04;}
.bm_table td a:hover{ color:#000000;}

.search-box{}
.search-box .searchBox  #stxt2{ display:none;}
.search-box #fid_box{ display:none;}
.search-box .gjz{display:none ;}
.search-box .searchBox{  font-size:12px;}
.search-box #btnSearch{ width:40px;  border:1px solid #000000;  color:#000000; line-height:16px; text-align:center;   margin-top:0px; cursor:pointer; float:left;}
.search-box .searchBox  #stxt{ width:188px; float:left; padding:3px; margin-right:2PX; margin-top:0px;}
