
* {

	padding:0px;

	margin:0px;

}

html {

	background:#FFF;

}

body {
font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	background:url(imagesbg.jpg) center top no-repeat

}

img {

	border:none;

}

a {

	color:#555;

	text-decoration:none;

}

a:hover {

	color:#ba2636;

	text-decoration:none;
	cursor:pointer

}

ul {

	list-style:none;

}

input,select,button {

	font:12px Verdana,Arial,Tahoma;

	vertical-align:middle;

}

.wrap {

	width:1200px;

	margin:0px auto;

}

.mt1 {

	margin-top:10px;

}
.mr{margin-right:5px;}
.clear {

	clear:both;

}

.left {

	float:left

}

.right {

	float:right

}
.ileft{width:865px;}
.iright{width:325px;}
.logo{margin:62px 20px;}

.navMenu {

	height:45px;

	line-height:45px;

	background:#0057A4}

.navMenu a {

	color:#fff;

	display:block;

	width:108px;

	height:45px;

	font-size:16px;

}

.navMenu a:hover {

	background:#f00;

}

.navMenu ul li {

	float:left;

	text-align:center;


}


  
.focus { width: 430px; height: 300px; margin-top:10px; margin-right:5px; overflow: hidden; position: relative; left: 0; top: 0; font-size: 14px;  }
.focus .focus-box { width: 420px; height: 300px; overflow: hidden; position: relative; left: 0; top: 0; }
.focus .focus-pics { position: absolute; left: 0; top: 0; width: 100000px; height: 300px; display: block; }
.focus .focus-box a { display: block; zoom: 1; }
.focus .focus-box a img { display: block; border: 0; }
.focus .controls { position: absolute; width: 100%; left: 0; bottom: 1px; }
.focus .controls ul, .focus .controls li { margin: 0; padding: 0; list-style: none; }
.focus .controls .bg { width: 360px; height: 45px; background-color: #000000; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3; }
.focus .controls .info { position: absolute; width:430px; overflow:hidden; height:25px; line-height:25px; left: 0; top: 8px; z-index: 1; color: #fff; padding: 3px 0 0 5px; }
.focus .controls .info b { display: block; font-size: 14px; }
.focus .controls .l-btn { position: absolute; right: 10px; top: 14px; z-index: 2; color: #fff; font-size: 12px; }
.focus .controls .l-btn li { float: left; width: 16px; height: 16px; text-align: center; margin-left: 4px;  line-height: 16px; cursor: pointer; background: #000; color:#fff; font-family: Tahoma, Arial, Simsun;  }
.focus .controls .l-btn li.selected { width: 18px; height: 18px; line-height: 18px; margin-top: -2px; background:#FF0000;   font-weight: bold; color: #fff; }

 .riqi{float:right}

.news{ width:430px; float:left;background:#fff;margin-top:10px;}
.news .tab{ width:100%;  height:40px; background:#ddd;}

.news .tab ul{ width:300px; float:left}
.news .tab ul li{float:left;font-size:14px;}
.news .tab ul li a,.notice span,.banshi h2 span,.gongkai h2 span,.arc h2 span,.meili h2 span{  display:block; text-align:center; width:100px; height:40px; line-height:40px;}
.news .tab .current{ background:#0057A6; color:#FFFFFF}
.news_tab{padding-bottom:13px;}
.news_tab ul li{   
    border-bottom: 1px dashed #DDD;
    height: 40px;
	width:410px;
    line-height: 40px;
    margin-left: 10px;} 
 
h2{background:#0057A4}
h2 span{ color:#fff;font-size:14px;display:block; text-align:center; width:100px; height:40px; line-height:40px;}


.box {
    width: 430px;
    margin-top: 10px;
    float: left;
}
.box ul{background:#fff;    height: 215px;}
.box ul li {
    border-bottom: 1px dashed #DDD;
    height: 40px;
    line-height: 40px;
    margin: 0px 10px;
}

 
 .about{width:325px;height:301px; background:#fff;}
 .about span{text-align:center;font-size:16px; width:100%;height:50px;line-height:50px;margin:0 auto;display:block;}
 
.about ul li a{ height:35px; display:block; line-height:35px;color:#FFFFFF; width:210px; background: #0057A4; margin:35px 55px;   
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */  color:#fff; 
	text-align:center;overflow:hidden}

	.about ul li a:hover{ background:#ff0000}
 
.notice{float:right;width:325px; background:#fff; height:520px; }
.notice h2{background:#0057A4;height:40px;}
.notice span{ color:#fff;font-size:14px;}
.notice .more a,.gongkai .more a,.zhengce .more a{color:#fff;}
.notice ul li{    
    border-bottom: 1px dashed #DDD;
    height: 40px;
	margin:5px;
	padding-bottom:5px;
	width:160px;
  } 

#scroll{ width:310px; height:235px;  padding:5px;clear:both }
#scroll li{ width:295px;}
.more{margin:10px;float:right;font-size:12px;}
.box .more a,.fuwu .more a,.daohang .more a{color:#fff;}

	 .gongkai{width:325px;}
	.gongkai .gk_con{background:#fff;height:199px; border-top:none}
	.gkr li a{margin-top:8px;display:block; height:49px;width:100%;line-height:49px;  text-align:center}
	
	.gkr li:hover a{color:#ff0000;}
	.gkl li{float:left}
	 .gongkai .gkl li a{ display:block; margin:20px 8px; line-height:35px;  width:85px; 
		text-align:center;padding-top:30px}
		.gka{background:url(imagesgongkaizhinan.png) center top no-repeat}
		 
			.gkb{background:url(imagesgongkaishengqing.png) center top no-repeat}
				 
				.gkc{background:url(imagesgongkaimulu.png) center top no-repeat}

			
			 .zhengce{width:430px;}
			 .zhengce ul li a{width:210px;display:block;margin-top:15px;height:60px;line-height:60px; text-align:center}
			 .zhengce ul li a:hover{color:#ff0000;}
			 .zhengcea {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengcea.png) 20px center no-repeat;
}
			 .zhengceb {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengceb.png) 20px center no-repeat;
}
			 .zhengcec {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengcec.png) 20px center no-repeat;
}
			 .zhengced {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengced.png) 20px center no-repeat;
}
			 .zhengcee {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengcee.png) 20px center no-repeat;
}
			 .zhengcef {
    text-indent: 43px;
    background:#DDDDDD url(imageszhengcef.png) 20px center no-repeat;
}
			 .wenjian a{width:100%;display:block;height:40px;line-height:40px;background:#ddd;text-align:center}
			 
			 
			 .fuwu ul li a{ height:60px; display:block; line-height:60px; width:210px;margin-top: 15px;
  text-indent:100px; overflow:hidden}
  .fuwu ul li a:hover{color:#fff;}
   .fwa{background:url(imagesjuzhangxinxiang.png) 30px center no-repeat #ddd}
      .fwa:hover{background:url(imagesjuzhangxinxiang-hover.png) 30px center no-repeat #0057A4}
   .fwb{background:url(imageswangshangdiaocha.png)  30px center no-repeat #ddd} 
      .fwb:hover{background:url(imageswangshangdiaocha-hover.png)  30px center no-repeat #0057A4} 
    .fwc{background:url(imagesjiandutousu.png) 30px  center  no-repeat #ddd}
	   .fwc:hover{background:url(imagesjiandutousu-hover.png) 30px  center  no-repeat #0057A4}
	 .fwd{background:url(imageszaixianzhixun.png)  30px  center  no-repeat #ddd}
	 	 .fwd:hover{background:url(imageszaixianzhixun-hover.png)  30px  center  no-repeat #0057A4}
	  .fwe{background:url(imagesbanshizhinan.png)  30px  center  no-repeat #ddd}
	    .fwe:hover{background:url(imagesbanshizhinan-hover.png)  30px  center  no-repeat #0057A4}
	   .fwf{background:url(imagesjuzhangxinxiang.png)  30px  center  no-repeat #ddd}
	     .fwf:hover{background:url(imagesjuzhangxinxiang-hover.png)  30px  center  no-repeat #0057A4;}
	   
	  .daohang ul{padding:0px;}   
	   .daohang ul li a {
    display: block;
    margin: 10px 5px;
    line-height: 35px;
    float: left;
    width: 97px;
    text-align: center;
	padding-top:45px;
}
.dha{
    background: url(imagesgongkaimulu.png) center top no-repeat;
}
.dhb{
    background: url(imagesloufanchaxun.png) center top no-repeat;
}
.dhc{
    background: url(imagesyushouxuekchaxun.png) center top no-repeat;
}
.dhd{
    background: url(imagesbanzhengjieguochaxun.png) center top no-repeat;
}
.dhe{
    background: url(imagesfangqianyuechaxun.png) center top no-repeat;
}
.dhf{
    background: url(imagesxianfangqianyuechaxun.png) center top no-repeat;
}
.footmenu{border-bottom:2px solid #0057A4;text-align:center;background: #ddd;}
.footmenu a{ height:50px; margin:0px 40px; line-height:50px;}			 
.footer{ background:#ddd}
.footer p {
    line-height: 35px;
 
	text-align:center;
}

 
 .pleft{ margin-bottom:10px; width:240px; background:#fff;}
 .pright{margin-bottom:10px; padding-bottom:20px;}
 
.sitebar{width: 238px; background:#fff;
border: 1px solid #DDD; border-top:none
 
overflow: hidden;}

.sitebar ul   li{ line-height:40px; font-size:14px; border-bottom:1px dashed #ddd; margin:5px 10px;background: transparent url("../images/ico_02.gif") no-repeat scroll 200px 18px; text-align:center;}
 .title {
    height: 35px;
    line-height: 35px;
	 font-size:16px;
    width: 238px; overflow:hidden;
    background:#0057A4;
	text-align:center; color:#FFFFFF
}

.sitebar ul li a.thisclass {
	color: #FF0000
}

 .place {
    height: 34px;
    line-height: 34px;
    width: 950px;
	color:#fff;
    text-align: right;
	border-bottom:1px solid #00AF98;
    background:#0057A4
}
.place span{ float:left; font-size:16px; color:#fff; font-weight:bold;margin-left:20px;}
.place a{color:#fff;}
.content
{
	line-height: 35px;
	 border-top:none; padding:20px; margin-bottom:10px; background:#fff;
	text-align: left;font-size:16px;
	min-height:450px;
	width:910px;
}

.content .titlecon{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.content .titlecon h2{
	font-size:24px;
	color:#0057A4;
	background:none
}



.content .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
	border-bottom:1px dashed #ddd;
	padding-bottom:10px;
	 width:450px; margin:0 auto;margin-bottom:20px;
}
.content img{ max-width:850px; margin-top:10px; text-align:center}
.content .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.content .info a{
	color:#690;
}


  .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
 
 .handle .context{
	float:left;
}
 .handle .context ul li{
	line-height:29px;
	color:#888;
}
 .actbox{
	width:400px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
 
 
   .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
  .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}


.listbox{ background:#fff; min-height:700px; margin-bottom:10px; border-top:none; width:948px;padding-bottom:10px;}
.listbox ul li{ height:40px; line-height:40px; border-bottom:1px dashed #ddd; width:910px; margin-left:15px;font-size:14px   }
.listbox li span {
    float: right;
}
.dede_pages{margin-left:10px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 0px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
   .hotnews ul{ border:1px solid #ddd; padding:5px; background:#fff;border-top:none; width:228px; height:360px;}
 .hotnews ul li {
    line-height: 35px;
    height: 35px;
    width: 210px;
    border-bottom: 1px dashed #DDD;
    overflow: hidden;
}

.leftlxwm {width: 238px; background:#fff;
  
height: 150px; border:1px solid #ddd; border-top:none }

 


.leftlxwm  p{line-height:30px; padding:5px;}

 .tips{width:827px;margin-bottom:20px;border:1px solid #fdebc7;margin-left:20px;background:#fdf9f1;float:left;padding:10px;text-align:left;line-height:22px;}
 .wyxx{margin-left:20px;margin-top:20px;}
.wyxx .sp3{font-size:14px;font-weight:bold;padding-bottom:5px;height:25px;float:left;margin-top:20px;}
.cmtit{width:850px;margin-left:20px;height:30px;line-height:30px;text-align:left; border-bottom:1px solid #E7E7E7;}
.myask{background:url(imagesask_bg.jpg) no-repeat;width:98px;height:30px;float:right;text-indent:30px;}



.tableHeader{border-left: 1px solid #D1E2F4;border-bottom: 1px solid #D1E2F4;margin-top: 5px;width:698px;}
.tableHeader tr{background-color: #EEF5FD;}
.tableHeader th{line-height:28px;height:28px;border-top:1px solid #D1E2F4;border-right:1px solid #D1E2F4;}
.tableContent{ width:700px;border-left: 1px solid #D1E2F4;border-bottom: 1px solid #D1E2F4;}

.tableContent tr.tr_bg:hover{background-color: #f2f2f2;color:#333;}

.tableContent td{height: 30px;line-height: 30px; padding:3px;border-top:1px solid #D1E2F4;border-right:1px solid #D1E2F4;cursor:pointer}

.tableContent td a:hover{ cursor:pointer}
.tablehead{
	background-color: #EEF5FD;
}
.tableContent th {
line-height: 28px;
height: 28px; text-align:center;
border: 1px solid #D1E2F4; border-bottom: 0px;}
	
	
	.tbox dt {
    height: 30px; line-height:30px; text-indent:20px;
    
    overflow: hidden;
    clear: both;
}
.tbox{  margin-bottom:10px; }
.tbox dt span.more {
    float: right;
    line-height: 30px; padding-top:0px;
    padding-right: 20px;
    color: #596F37;
}
.d1 li{ height:40px; line-height:40px; border-bottom:1px dashed #ddd; width:880px; margin:10px;   text-indent:20px;}
.bai{ background:#fff;}

.reset {
    cursor: pointer;
    width: 101px;
    height: 26px;
    font-size: 0px;
    color: #FAFAFA;
    border: 0px none;
    background: transparent url("imagestsjyform_10.gif") no-repeat scroll 0% 0%;
}
.fuwu{width:430px;margin-right:5px;}

.gkra {
    text-indent: 43px;
    background:url(imagesgkra.png) 20px center no-repeat;
}

.gkrb {
    text-indent: 43px;
    background:url(imagesgkrb.png) 20px center no-repeat;
}

.gkrc {
    text-indent: 43px;
    background:url(imagesgkrc.png) 20px center no-repeat;
}

.gkrd {
    text-indent: 43px;
    background:url(imagesgkrd.png) 20px center no-repeat;
}

.gkre {
    text-indent: 43px;
    background:url(imagesgkre.png) 20px center no-repeat;
}

.gkrf {
    text-indent: 43px;
    background:url(imagesgkrf.png) 20px center no-repeat;
}