


#cent-2{
	width: 960px;
	height: 65px;
	margin: 0px auto;
	overflow: hidden;
	 position: relative;
}
#cent-3{
	width: 960px;
	height: 389px;
	margin: 0px auto;
	margin-top: 8px;

}
#cent-33{
	width: 960px;
	height: 565px;
	margin: 0px auto;
	margin-top: 8px;

}
#cent-333{
	width: 960px;
	height: 714px;
	margin: 0px auto;
	margin-top: 8px;
	overflow:hidden;




}
#cent-3333{
	width: 960px;
	height: 902px;
	margin: 0px auto;
	margin-top: 8px;
	overflow:hidden;




}
#cent-3-left{
	width: 380px;
	height: 389px;
	float: left;
	display: inline;

}
#cent-3-left2{
	width: 380px;
	height: 565px;
	float: left;
	display: inline;

}
.p5{
	width: 380px;
	height: 42px;
		margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/dht.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	 font-size: 14px;
	 color: #045AA7;

	 line-height: 42px;
	 font-weight: bold;
	 text-align: center;
}
.p5 a{
text-align: center;
	text-decoration: none;
	 color: #045AA7;
	  font-size: 16px;
}
.p5 a:hover{
	text-decoration: underline;
	color: #CB0003
}
.p6{
	width: 380px;
	height: 10px;
		margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/dhd.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#cent-3-left-con{
	width: 380px;
	height: 337px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/dhz.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
#cent-3-left-con10{
	width: 380px;
	height: 563px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/dhz.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
#cent-3-left-con103{
	width: 380px;
	height: 563px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/dhz.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.p7{
	width: 334px;
	height: 50px;
	 float: left;
	 margin-left: 1px;
	 display: inline;
	overflow: hidden;
   background-image: url(../images/dd.jpg);
	background-position: bottom center;	
	background-repeat: no-repeat;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	padding: 0px 22px;
}
.p7 a{
	  text-decoration: none;
	  font-size: 12px;
	  color: #CB0003;
	  line-height: 20px;
}
.p7 a:hover{
	text-decoration: underline;
}
#ul1{
	padding: 0;
	margin: 0;
   width: 339px;
	height: 281px;
   float: left; 
	margin-left: 27px;
   display: inline;
	 margin-top: 9px;
	 

	list-style:none;
		
}
#ul1 li{
	width: 339px;
	height: 28px;
	float: left;
	list-style:none;
}
#ul1 li a{
	 text-decoration: none; 
	  color: #09579D; 
	  font-size: 14px;
	  line-height: 28px;
	  float:left; 
   
}
#ul1 li a:hover{
	text-decoration: underline;
	color: #CB0003
}
#ul1 .li1{
	width: 339px;
	height: 28px;
	float: left;
	list-style:none;
}
#ul1 .li1 a{
	 text-decoration: none; 
	  color: #CB0003;
	  font-size: 14px;
	  line-height: 28px;
	  float:left; 
   
}
#ul1 .li1 a:hover{
	text-decoration: underline;
	color: #CB0003
}

#ul110{
	padding: 0;
	margin: 0;
   width: 339px;
	height: 506px; 
   float: left; 
	margin-left: 27px;
   display: inline;
	 margin-top: 9px;
	 

	list-style:none;
		
}
#ul110 li{
	width: 339px;
	height: 28px;
	float: left;
	list-style:none;
}
#ul110 li a{
	 text-decoration: none; 
	  color: #09579D; 
	  font-size: 14px;
	  line-height: 28px;
	  float:left; 
   
}
#ul110 li a:hover{
	text-decoration: underline;
	color: #CB0003
}
#ul110 .li1{
	width: 339px;
	height: 28px;
	float: left;
	list-style:none;
}
#ul110 .li1 a{
	 text-decoration: none; 
	  color: #CB0003;
	  font-size: 14px;
	  line-height: 28px;
	  float:left; 
   
}
#ul110 .li1 a:hover{
	text-decoration: underline;
	color: #CB0003
}

#cent-3-right{
	 width: 570px;
	 height: 389px;
	 float: right;
	
}
#cent-3-right2{
	 width: 570px;
	 height: 565px;
	 float: right;
	 overflow:hidden;
	
}
#cent3r-s{
	width: 570px;
	height: 278px;
	margin: 0px auto;
	overflow: hidden;
	
	
}
#cent3r-s2{
	width: 570px;
	height: 278px;
	overflow: hidden;
	
	
}
#jsxs{
	width: 310px;
	height: 278px;
	float: left;
	display: inline;
}
#jsxs2{
	width: 310px;
	height: 278px;
	overflow:hidden;
}
#jsxxk{
	width: 250px;
	height: 278px;
	float: right;

}
#jsxxk2{
	width: 250px;
	height: 278px;
	float:right;
	margin-top:9px;
	overflow:hidden;

}
#cent3r-x{
	 width: 570px;
	 height: 102px;
	 margin: 0px auto;
	 overflow: hidden;
	 margin-top: 9px;
}
.p8{
	width: 19px;
	height: 102px;
	float: left;
	display: inline;
	background-image: url(../images/left.jpg);
	background-position: 0px 0px;
	background-repeat: 
}
.p9{
  
   width: 8px;
	height: 102px;
	float: right;
	 background-image: url(../images/right.jpg);
	 background-position: 0px 0px;
	 background-repeat: no-repeat;
}
#cent3r-z{
	width: 543px;
	height: 102px;
	float: left;
	background-image: url(../images/pp-.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
.p10{
	width: 14px;
	height: 102px;
	float: left;
	background-image: url(../images/st.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.rdzt{
	width: 251px;
	height: 85px;
	float: left;
	display: inline;

	margin-top: 11px;
}
.p12{
	
	height: 13px;
	float: left;
	overflow: hidden;
	
	padding-left: 18px;
	background-image: url(../images/lsjt.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size: 12px;
	color:#29539D;
	font-weight: bold;
	line-height: 15px;
	
}
.ul2{
	padding: 0;
	margin: 0;
   width: 251px;
	height: 60px;
   float: left; 

margin-top: 10px;
list-style:none;
		
}
.ul2 li{
	width: 251px;
	height: 20px;
	float: left;
	list-style:none;
	padding-left:10px;
	background-image: url(../images/lsfk.jpg);
	background-position: 3px 7px;
	background-repeat: no-repeat;
}
.ul2 li a{
	 text-decoration: none; 
	  color: #09579D; 
	  font-size: 12px;
	  line-height: 16px;
	  _line-height: 20px;
	  *line-height: 20px;
	  float:left; 
	
   
}
.ul2 li a:hover{
	text-decoration: underline;
	color: #CB0003
}
.ul2 .li2{
	width: 251px;
	height: 20px;
	float: left;
	list-style:none;
	padding-left:10px;
	background-image: url(../images/lsfk.jpg);
	background-position: 3px 7px;
	background-repeat: no-repeat;
}
.ul2 .li2 a{
	 text-decoration: none; 
	  color: #CB0003;
	  font-size: 12px;
  line-height: 16px;
	  _line-height: 20px;
	  *line-height: 20px;
	  float:left; 
	
   
}
.ul2 .li2 a:hover{
	text-decoration: underline;
	color: #CB0003
}
.yaoxian1{
   width: 960px;
	height: 90px;
	margin: 8px auto 0px auto;
}
#yx1-xnr{
	width: 960px;
	height: 671px;
	margin: 0px auto;
	overflow: hidden;
	
	margin-top: 8px;
}
#yx1-nrleft{
	width: 345px;
	height: 675px;
	float: left;
	display: inline;
  overflow: hidden;

}

.nrfk1{
	width: 345px;
	height: 217px;
	float: left;
	overflow: hidden;

}
.p13{
	width: 345px;
	height: 48px;
	margin: 0px auto;
  overflow: hidden;
  background-image: url(../images/yx-t.jpg);
  background-position: 0px 0px;
  background-repeat: no-repeat;

}
.p15{
	width: 345px;
	height: 20px;
	float: left;
	padding-left: 40px;
	margin-top: 10px;

	font-size: 14px;
	color: #29539D;
	font-weight: bold;
	line-height: 20px;
}
.p15 span{ font-size:14px; margin-right:135px;}
.p15 a{
   
	text-decoration: none;
	 font-size: 12px;
	 color: #333333;
	 font-weight: 500;
	 line-height: 20px;
	 
}
.p15 a:hover{
	text-decoration: underline;
}
.p14{
	width: 345px;
	height: 6px;
	margin: 0px auto;
  overflow: hidden;
  background-image: url(../images/yx-d.jpg);
  background-position: 0px 0px;
  background-repeat: no-repeat	
}
.nrfklb{
	width: 345px;
	height: 163px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/yx-pp.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
#yx1-nrcent{
	width: 345px;
	height: 671px;
	float: left;
	margin-left: 10px;
	display: inline;
  overflow: hidden;

}
#yx1-nrright{
		width: 250px;
	height: 671px;
	float: right;
	display: inline;
  overflow: hidden;

}
.ul3{
	 padding: 0;
	 margin: 0;
	 width: 310px;
	 height: 200px;
	 float: left;
	 margin-left: 15px;
	 display: inline;
	 overflow: hidden;
	
}
.ul3 li{
	padding: 0;
	margin: 0;
	width: 310px;
	height: 27px;
float: left;
padding-left: 16px;
	overflow: hidden;
	background-image: url(../images/lsfk.jpg);
	background-position: 7px 10px;
	background-repeat: no-repeat;
}

.ul3 li a{
	text-decoration: none;
	font-size: 14px;;
	color: #09579D;
	line-height: 26px;
	float: left;
	

}
.ul3 li a:hover{
	text-decoration:underline;
	 color: #CB0003;
}
.ul3 li em{float:right; font-style:normal; font-size: 14px; line-height: 21px;*line-height: 20px;_line-height: 20px;	color: #999999;  padding-right: 16px; }

.nrfk2{
	width: 345px;
	height: 217px;
	float: left;
	overflow: hidden;
  margin-top: 10px;
}
#wqhg{
	width: 250px;
   height: 284px;
	margin: 0px auto;
	overflow: hidden;
}
.p16{
	width: 250px;
	height:30px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/hg-s.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left: 38px;
	font-size: 12px;
	color: #2357A8;
	font-weight: bold;
	line-height: 33px;
}
.p17{
	width: 250px;
	height: 6px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/hg-x.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#hgnr{
	width: 250px;
	height: 248px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/hg-pp.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
#ul4{
	padding: 0;
	margin: 0;
   width: 250px;
	height: 243px;
   float: left; 
	margin-top: 5px;

list-style:none;
		
}
#ul4 li{
	width: 250px;
	height: 24px;
	float: left;
		  padding-left: 35px;
	list-style:none;
	background-image: url(../images/lsfk.jpg);
	background-position: 21px 10px;
	background-repeat: no-repeat;
}
#ul4 li a{
	 text-decoration: none; 
	  color: #09579D; 
	  font-size: 12px;
	  line-height: 20px;
	    _line-height: 24px;
		   *line-height: 24px;
	  float:left; 
   
}
#ul4 li a:hover{
	text-decoration: underline;
	color: #CB0003
}
.ggt{
	width: 249px;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 6px;
}
.ggt2{
	width: 249px;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 8px;
}
#ggt3{
	width: 249px;
	margin: 0px auto;
	overflow: hidden;
}
#pdhzhb{
	width: 960px;
	height: 34px;
	margin: 0px auto;
	margin-top: 10px;

}
.p18{
	width: 43px;
	height: 34px;
	float: left;
	display: inline;
	overflow: hidden;
	background-image: url(../images/hzhb-z.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#hzhbnr{
	width: 909px;
	height: 34px;
	float: left;
	overflow: hidden;
	background-image: url(../images/hzhb-zj.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
.p19{
	width: 8px;
	height: 34px;
	float: left;
	display: inline;
	overflow: hidden;
	background-image: url(../images/hzhb-y.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.p20{
	height: 34px;
	float: left;
   display: inline;
	padding-right: 15px;
	background-image: url(../images/pdhzhbzb.jpg);
	background-position: right top;
	background-repeat: no-repeat;
   font-size: 12px;
	color: #2357A8;
	font-weight: bold;
	line-height: 34px;
	_line-height: 36px;
	*line-height: 36px;
}
#ul5{
	 padding: 0;
	 margin: 0;
	 width: 800px;
	 float: left;

}
#ul5 li{

	float: left;
	margin-left: 17px;
	display: inline;
	text-align: left;
}
#ul5 li a{

float: left;
	text-decoration: none;
	color: #0058A7;
	font-size: 12px;
	text-align: left;
	line-height: 35px;
	
}
#ul5 li a:hover{
	text-decoration: underline;
	color: #CB0003
}

#daohang{
	width: 960px;
	height: 32px;
	margin: 0px auto;
	overflow: hidden;
	
}

#ul7{
	padding: 0;
	margin: 0;
	width: 960px;
	height: 32px;
	float: left;
	overflow: hidden;
	display: inline;
	background-image: url(../images/001.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.mainbox{ margin:0px auto;width:250px;background:#eee;}
.mainbox #ul11 { list-style:none; float:left;  overflow:hidden; width:250px; height:27px; background:url(../images/buledian.jpg) repeat-x bottom}
.mainbox li { display:inline; width:124px; float:left; height:27px; line-height:27px;  overflow:hidden; font-size:12px; color:#2357A8; font-weight:bold; text-align:center;overflow: hidden; }
.mainbox li a{font-size:12px; color:#2357A8; text-decoration:none; }
.mainbox li a:hover{
	 text-decoration: none;
}
.current { background: url(../images/a.gif) no-repeat;float:left; width:124px; height:27px; line-height:27px; text-align:center; font-weight:overflow: hidden;bold }
.current a{  float: left; margin-left: 38px; display: inline;  }

.tab { background:url(../images/a_h.gif) no-repeat;float:left; width:124px; height:27px; line-height:27px; text-align:center;overflow: hidden; }
.tab a{font-weight:500; line-height: 29px;}
.show { width:234px;border:1px solid #bde3f8; border-top:none; border-bottom:none;text-align:left; overflow: hidden;  height:233px; float:left; padding:7px; background:#F9FBFE}
.show ul{
	padding: 0;
	margin: 0;
	width: 230px;
	height: 240px;
  float: left;
  margin-left: 10px;
  display: inline;
  overflow: hidden;


}
.show ul li{
	width: 230px;
	height: 24px;
	float: left;
	overflow: hidden;
}
.show ul li em{
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
	margin-top: 4px;
}
.show ul li a{
	 text-decoration: none;
	 float: left;
	 margin-left: 10px;
	 display: inline;
	font-size: 12px;
	color: #333333;
	line-height: 23px;
	_line-height: 22px;
	*line-height: 22px;
	font-weight: 500
	
}
.show ul li a:hover{
	text-decoration: underline;
	color: #CB0003
}
#wznr{width:960px; margin:0px auto; overflow:hidden; margin-top:8px;}
#wznr-left{
	width:700px; 
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	
}
#wznr-right{width:250px;

float:right;
overflow:hidden;
}
.p24{width:700px;
height:37px; 
padding-left:21px;
background-image: url(../images/wznr-head.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
font-size:12px;
color:#333333;
line-height:37px;
overflow:hidden;
   
}
.p24 a{text-decoration:none; font-size:12px; color:#0b3b8d;}
.p24 a:hover{ color::#CB0003; text-decoration:underline}
#wznr{width:960px; margin:0px auto; overflow:hidden; margin-top:8px;}
#wznr-center{width:700px; margin:0px auto; background-image:url(../images/wznr-center.jpg); background-position:0px 0px;
background-repeat:repeat-y; overflow:hidden; }
.p25{ width:700px; height:79px; margin:0px auto; overflow:hidden; background-image:url(../images/wznr-bottom.jpg);
background-position:0px 0px;
background-repeat:no-repeat;}
#wznr-listtm{font-size:22px;color:#333; font-weight:bold; background: url(../images/wznr-xhdd.jpg) bottom no-repeat; padding:20px 0px 20px 59px;}

.ulwz{width:639px; margin:0px auto; padding-bottom:20px;  margin-top:20px;}
.ulwz li{
	width: 639px;
	padding:5px 0px;
	background-image: url(../images/lsfk.jpg);
	background-position: 21px 12px;
	background-repeat: no-repeat;
}
.ulwz .lige{
	padding: 0;
	margin: 0;
	width: 639px;
	height:50px;
	 background-image:url(../images/wznr-xhdd.jpg);
background-position:center; background-repeat: no-repeat;
}

.ulwz li a{
	text-decoration: none;
	font-size: 14px;;
	color: #0B3B8D;
	margin-left:31px;

}
.ulwz p{ color:#666; margin:20px 5px 10px 30px; line-height:150%; }
.ulwz p a{ font-size:12px; margin-left:5px;color:#CB0003;}
.ulwz li a:hover{
	text-decoration:underline;
	 color: #CB0003;
}
.ulwz li span{margin-left:19px;  font-style:normal; font-size: 12px; color: #999999;  }
#wznrfy{width:639px;
height:22px;
margin:0px auto;
}
#wznrfy{width:639px;
height:22px;
margin:0px auto;
background-color:red;
margin-top:15px;}

.xxkb{width:250px;
height:8px;
margin:0px auto;
overflow:hidden;
}

#wznr-wzbt{width:639px; margin:0px auto; overflow:hidden; background-image:url(../images/wznr-xhdd.jpg);
background-position:bottom; background-repeat:no-repeat;}
#wztm{
	  margin:20px 35px 0px 35px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
	line-height: 38px;
	letter-spacing: 1px;}
#wztmx{
	margin-top: 5px;
	color: #7E7E7E;
	line-height: 20px;
	padding-bottom:20px;
	 background:url(../images/wznr-xhdd.jpg) bottom no-repeat; text-align:center;
	}	

#wztmx a{
	text-decoration: none;
	color: #0B3B8C;
}
#wztmx a:hover{
	color:#CB0003;
	text-decoration: underline;
}
#wzjtnr{width: 660px;
	font-size: 14px;
	margin-left: 20px;
   padding: 20px 0px 20px 0px;	
	letter-spacing: 0.5px;
	color: #000000;
}

#wzjtnr p{font-size: 14px;
	letter-spacing: 0.5px;
	color: #000000; line-height:28px;
	margin-top:15px;}
#wzjtnr a{　text-decoration: none;
	color: #0B3B8C; font-size:14px;}
#wzjtnr a:hover{ color: #CB0003;; text-decoration: underline;}

#sy-wbjdzg{width:960px;
margin:0px auto;
overflow:hidden;}
#wbjdcs{width:345px;
height:438px;
float:left;
margin-top:8px;
overflow:hidden;
}
.p30{
	width:345px;
	height:35px;
	float:left;
	overflow:hidden;
	background-image:url(../images/sy-wbjdcs.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;}

.p30 a{float:right;
margin-right:15px;
display:inline;
margin-top:10px;}

.sywbcsnr{width:345px;
height:323px;
float:left;
overflow:hidden;
background-image:url(../images/sy-wbjdcspp.jpg);
background-position:0px 0px;
background-repeat:repeat-y;}
.sycsdm{width:345px;
height:80px;
margin:0px auto;
overflow:hidden;
background-image:url(../images/sy-wbjdcsd.jpg);
background-position:0px 0px;
background-repeat:no-repeat;}
.ulchina1{
	padding:0;
	margin:0;
	width:345px;
height:323px;
 float:left;
 overflow:hidden
}
.ulchina1 li{display:block;
width:148px;
float:left;
 margin:12px 0px 0px 15px;
 display:inline;
 text-align:center;
}
 .ulchina1 li a{   
 display:block; 
 width:148px; 
    cursor:hand; 
    text-decoration:none; 
    text-align:center; 
		
    overflow:hidden;}
.ulchina1 li a img{
	padding:3px;
	border:2px #e2e2e2 solid;
}
.ulchina1 li span{
	display:block;
	width:148px;
	float:left;
	margin-top:6px;


	   text-align:center; 
}
.ulchina1 li span a{text-decoration:none;
font-size:14px;
color:#000000;
line-height:26px;
border:0;
text-align:center;
}
.ulchina1 li span a:hover{text-decoration:underline}

.ulchina2{
	padding:0;
	margin:0;
	width:335px;
	height:60px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	overflow:hidden;}
.ulchina2 li{
	width:56px;
	height:20px;
	float:left;
	margin-left:10px;
	 display:inline;
	 margin-top:5px;
	 background-image:url(../images/lsfk.jpg);
	 background-position:0px 6px;
	 background-repeat:no-repeat}
.ulchina2 li a{
	 float:left;
	 margin-left:8px;
	 display:inline;
	text-decoration:none;
font-size:12px;
color:#09589D;
line-height:16px;
_line-height:20px;
*line-height:20px;}
.ulchina2 li a:hover{text-decoration:underline;
color:#CB0003}
#wbyq{
width:345px;
height:438px;
float:left;
margin-left:10px;
display:inline;
margin-top:8px;
overflow:hidden;
}
.p31{
	width:345px;
	height:35px;
	float:left;
	overflow:hidden;
	background-image:url(../images/wbyq.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;}

.p31 a{float:right;
margin-right:15px;
display:inline;
margin-top:10px;}

.ulchina3{
	padding:0;
	margin:0;
	width:335px;
	height:60px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	overflow:hidden;}
.ulchina3 li{
	width:100px;
	height:20px;
	float:left;
	margin-left:10px;
	 display:inline;
	 margin-top:5px;
	 background-image:url(../images/lsfk.jpg);
	 background-position:0px 6px;
	 background-repeat:no-repeat}
.ulchina3 li a{
	 float:left;
	 margin-left:8px;
	 display:inline;
	text-decoration:none;
font-size:12px;
color:#09589D;
line-height:16px;
_line-height:20px;
*line-height:20px;}
.ulchina3 li a:hover{text-decoration:underline;color:#CB0003}
#tjfwwbfws{width:250px;
height:438px;
float:right;
overflow:hidden;
margin-top:8px;
}

.p32{width:250px;
 height:33px;
 float:left;
 overflow:hidden;
 background-image:url(../images/fws-s.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat;
 font-size:12px;
 color:#29539D;
 line-height:37px;
 padding-left:40px;
 font-weight:bold;
  
 }
 .p33{width:250px;
 height:7px;
margin:0px auto;
 overflow:hidden;
 background-image:url(../images/fws-x.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat}
#fwsnr{width:250px;
height:398px;
float:left;
background-image:url(../images/fws-z.jpg);
background-position:0px 0px;
background-repeat:repeat-y;
overflow:hidden;}

#ul12{ width:230px;
height:390px;
float:left;
margin-left:15px;
display:inline;
overflow:hidden;
margin-top:10px;
}

#ul12 li{width:230px;
height:20px;
float:left;
margin-top:4px;
background-image:url(../images/hsxjt.jpg);
background-position:6px 5px;
background-repeat:no-repeat;


}
#ul12 li a{
	float:left;
	margin-left:20px;
	display:inline;
	text-decoration:none;
font-size:12px;
line-height:16px;
_line-height:20px;
*line-height:20px;
color:#000000;}

#ul12 li a:hover{
	text-decoration:underline;
	color:#CC0105;}


#zgfws{width:700px;
height:265px;
float:left;
display:inline;
overflow:hidden;
margin-top:8px;}


#zxxm{width:250px;
height:265px;
float:right;
overflow:hidden;
 
margin-top:8px;
}


.p34{width:700px;
height:35px;
float:left;
overflow:hidden;
background-image:url(../images/zgfws-s.jpg);
background-position:0px 0px;
background-repeat:no-repeat}

.p34 a{float:right;
margin-right:15px;
display:inline;
margin-top:10px;}
.p35{width:700px;
height:7px;
margin:0px auto;
overflow:hidden;
background-image:url(../images/zgfws-x.jpg);
background-position:0xp 0px;
background-repeat:no-repeat}


#zgfwsnr{width:700px;
height:223px;
float:left;
overflow:hidden;
background-image:url(../images/zgfws-z.jpg);
background-position:0px 0px;
background-repeat:repeat-y;}
#ul13{
padding:0;
margin:0;
width:690px;
margin-left:10px;
margin-top:10px;


}

#ul13 li{width:200px;
height:20px;
float:left;
margin-left:10px;
margin-top:10px;
padding-left:15px;
background-image:url(../images/zgfwsxqq.jpg);
background-position:0px 7px;
background-repeat:no-repeat;}


#ul13 li a{
	text-decoration:none;
	font-family:verdana;
	color:#09589D;
	font-weight:bold;
	line-height:20px;}
#ul13 li a:hover{text-decoration:underline;color:#CB0003}

.p36{width:250px;
height:33px;
float:left;
overflow:hidden;
font-size:12px;
color:#09589D;
line-height:37px;
padding-left:40px;
font-weight:bold;
background-image:url(../images/zxxm-s.jpg);
background-position:0px 0px;
background-repeat:no-repeat}

.p36 a{text-decoration:none;
font-size:12px;
color:#09589D;
line-height:37px;
font-weight:500;}
.p36 a:hover{text-decoration:underline; color: #CB0003;}

#zxxm-zj{
	width:250px;
height:225px;
float:left;
overflow:hidden;
background-image: url(../images/fws-z.jpg);
background-position:0px 0px;
background-repeat:repeat-y;}

.p37{width:250px;
height:7px;
margin:0px auto;
overflow:hidden;
background-image:url(../images/zxxm-x.jpg);
background-position:0px 0px;
background-repeat:no-repeat}

#ul14{ width:230px;
height:225px;
float:left;
margin-left:15px;
display:inline;
overflow:hidden;
margin-top:10px;
}

#ul14 li{width:230px;
height:20px;
float:left;
margin-top:4px;
background-image:url(../images/hsxjt.jpg);
background-position:6px 5px;
background-repeat:no-repeat;


}
#ul14 li a{
	float:left;
	margin-left:20px;
	display:inline;
	text-decoration:none;
	font-family:verdana;
font-size:12px;
line-height:16px;
_line-height:16px;
*line-height:16px;
color:#000000;}

#ul14 li a:hover{
	text-decoration:underline;
	color:#CC0105;}
/*3.15�¸�CSS*/
#sy-hzhb{width:960px;
height:95px;
float:left;
clear:both;
overflow:hidden;

margin-top:8px;}


/*3.15�¼�CSS*/
.p38{width:960px;
height:33px;
float:left;
clear:both;
overflow:hidden;
background-image: url(../images/hzhb.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
margin-top:8px;
padding-left:41px;
font-size:12px;
color:#29539d;
font-weight:bold;
line-height:37px;
_line-height:39px;
*line-height:39px;

}
#js{width:960px;
height:75px;
float:left;
 clear:both;
overflow:hidden;
background-image:url(../images/hzhbz.jpg);
background-position:0px 0px;
background-repeat:repeat-y;}

#demo{width:940px;
 float:left;
 margin-left:10px;
 display:inline;
 margin-top:10px;

 clear:both;
overflow:hidden;




}
#demo img { 
    border: 3px solid #F2F2F2; 
} 
#indemo { 
    float: left; 
    width: 800%; 
} 
#demo1 { 
  
    float: left;
	

} 
#demo2 { 
    float: left; 
} 
.p39{width:960px;
height:5px;
margin:0px auto;
overflow:hidden;
background-image:url(../images/hzhbd.jpg);
background-position:0px 0px;
background-repeat:no-repeat;}


#marqueediv5{width:222px;
height:400px;
margin:0px auto;
overflow:hidden;
margin-top:10px;
}
#marqueediv5 a{
margin-top:5px;
overflow:hidden;}
#marqueediv5 a img{border:1px #EBEFF2 solid;}

#btmlink{ float:left; padding-top:10px; margin-left:10px;}
#btmlink a{ color:#0058A7; margin:0px 10px;}
#btmlink a:hover{text-decoration: underline;
	color: #CB0003;}
.dwht{
	width:69px;
	height:61px;
	position:absolute;
	left:574px;
	top:61px;
	_top:59px;
	*top:59px;}
.pnew{
	width: 250px;
	height:30px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/newxint.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left: 38px;
	font-size: 12px;
	color: #2357A8;
	font-weight: bold;
	line-height: 33px;
	margin-top:8px;
}	
#hgnr2{
	width: 250px;
	margin: 0px auto;
	overflow: hidden;
	background-image: url(../images/hg-pp.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding-bottom:10px;
	padding-top:8px;
}
#hgnr2 ul{
	padding:0;
	margin:0;
	width:240px;
	float:left;
	margin-left:1px;
	display:inline;}
#hgnr2 ul li{
	width:103px;
	height:16px;
	float:left;
	margin-left:14px;
	display:inline;
	margin-top:10px;}
#dc{
	width:260px;
	height:110px;
	margin:0px auto;
	margin-top:-60px;
	
		position: relative;
		}
.dw1{
	position:absolute;
	width:132px;
	height:50px;
	padding-left:47px;
	top:0px;
	left:0px;
	font-size:12px;
	color:#333;
	line-height:40px;
		background-image: url(../images/ambox.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}
.div11{
		position:absolute;
	width:132px;
	height:50px;
	padding-left:47px;
	top:0px;
	left:0px;
	font-size:12px;
	color:#333;
	line-height:40px;
		background-image: url(../images/ambox.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display:none;}
.dw2{
	position:absolute;
	width:132px;
	height:50px;
	padding-left:47px;
	top:0px;
	left:80px;
	font-size:12px;
	color:#333;
	line-height:40px;
		background-image: url(../images/ambox.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}
.dw{
    display:none;
    }
#ding{
	width:60px;
	height:54px;
	float:left;
	margin-left:55px;

	display:inline;
	margin-top:56px;
	background-image: url(../images/ding.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat}
#divname{
	width:500px;
	height:26px;
        float: left;
        margin-left: 10px;
        display:inline;

	font-size:12px;
	color:#333;
        line-height: 26px;
	}
        #divname a{
            font-size:12px;
	color:#09579d;
        line-height: 26px;

        }
#cai{
	width:60px;
	height:54px;
	float:right;
	margin-right:55px;
	display:inline;
	margin-top:56px;
	background-image: url(../images/cai.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat}
.plj{
	width:52px;
	height:28px;
	float:left;
	margin-left:3px;
	display:inline;
	margin-top:3px}
.plj a{
	display:block;
	width:52px;
	height:28px;
	cursor:pointer}
.psz{
	width:55px;
	height:17px;
	float:left;
	margin-left:3px;
	display:inline;
	margin-top:2px;
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	line-height:17px;}
#againstnums{
		text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	line-height:17px;
	}

#supportnums{
		text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	font-family:Arial;
	line-height:17px;
	}
#yct{	
	width:179px;
	height:0px;
	display:none;}	
#gjznew{
	width: 670px;
	height:20px;
	padding-left:30px;
	font-size: 14px;
	color: #7E7E7E;
	
	line-height: 20px;
	padding-bottom:6px;
	_padding-bottom:4px;
	*padding-bottom:4px;
	margin-top:19px;
	}
#gjznew a{
	font-size: 14px;
	text-decoration: none;
	color: #0B3B8C;
}
#gjznew a:hover{
	color:#CB0003;
	text-decoration: underline;
}
#fxznew{
			width: 670px;
			padding-top:6px;
			_padding-top:9px;
			_padding-top:9px;
	padding-left:30px;
	border-top:1px #DEDEDE solid;
	font-size: 12px;

	color: #7E7E7E;

	line-height: 20px;
	}
#fxznew a{
	margin-right:3px;
	_margin-right:1px;
	*margin-right:1px;}
#newkuang{
	width:640px;
	margin:0px auto;
	border:1px #aeaeae dashed;
	padding:10px;
	font-size:12px;
	color:#000;
	line-height:150%;
	margin-top:20px;}
#newkuang h2{
	font-size:12px;
	line-height:150%;
	color:#000;
	font-weight:500;}
#newyqs{
	width:937px;
	height:32px;
	margin:0px auto;
	margin-top:8px;
	background: url(../images/newyqs.jpg) 0px 0px  no-repeat;
	padding-left:23px;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	color:#333;}
#newyqx{
	width:960px;
	height:5px;
	margin:0px auto;
	background: url(../images/newyqx.jpg) 0px 0px  no-repeat;}
#newyqpp{
	width:934px;
	margin:0px auto;
	padding:13px;
	background: url(../images/newyqpp.jpg) 0px 0px repeat-y}
#newyqpp a{
	line-height:20px;
	font-size:12px;
	color:#5d5d5d;}
#newyqpp a:hover{
	text-decoration:underline;
	color:#CB0003;}
#news{
	width:380px;
	height:43px;
	margin-top:9px;
	background:url(../images/news.jpg) 0px 0px no-repeat}
#news-l{
	width:200px;
	height:20px;
	float:left;
	margin-left:42px;
	display:inline;
	margin-top:10px;
	_margin-top:11px;
	*margin-top:11px;
	font-size:14px;
	color:#2357a8;
	font-weight:bold;
	line-height:20px;}
#news-r{
	width:40px;
	height:20px;
	float:right;
	margin-right:10px;
	display:inline;
margin-top:10px;
	_margin-top:11px;
	*margin-top:11px;
}
#news-r a{
	font-size:12px;
	color:#045aa7;
	line-height:20px;}
#newpp{
	width:380px;
	height:114px;
	background:url(../images/newpp.jpg) 0px 0px repeat-y;
	overflow:hidden;}
	#newpp10{
	width:380px;
	height:172px;
	background:url(../images/newpp.jpg) 0px 0px repeat-y;
	overflow:hidden;}
	#newpp103{
	width:380px;
	height:225px;
	background:url(../images/newpp.jpg) 0px 0px repeat-y;
	overflow:hidden;}
#newulc{
	padding:0;
	margin:0;
	width:333px;
	float:left;
	margin-left:26px;
	display:inline;
	margin-top:5px;
	}
#newulc li{
	width:333px;
	float:left;
}
#newulc li a{
	font-size:14px;
	color:#09579d;
	line-height:28px;}
##newulc li a:hover{
	text-decoration:underline;
	font-size:14px;
	color:#cb0000;
	line-height:28px;} 	
#newx{
	width:380px;
	height:10px;

}	
#newtp{
	width:250px;
	height:278px;
	float:right;
	overflow:hidden;

}

.newtp10{
	width:250px;
	height:241px;
	float:right;
	overflow:hidden;

}
.newtp1010{
	width:250px;
	height:178px;
	float:right;
	overflow:hidden;

}
#syns{
	width:250px;
	height:30px;
	background:url(../images/syns.jpg) 0px 0px no-repeat}
.syns10{
	width:250px;
	height:30px;
	background:url(../images/syns.jpg) 0px 0px no-repeat}	
#syns-l{
	width:122px;
	height:30px;
	float:left;
	display:inline;
	font-size:12px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
	text-align:center}
.syns-l10{
	width:122px;
	height:30px;
	float:left;
	display:inline;
	font-size:12px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
	text-align:center}	
#syns-r{
	width:100px;
	height:30px;
	float:right;
	margin-right:10px;
	display:inline;
	text-align:right;}
#syns-r a{
	font-size:12px;
	color:#333;
	line-height:30px;}
.syns-r10{
	width:100px;
	height:30px;
	float:right;
	margin-right:10px;
	display:inline;
	text-align:right;}
.syns-r10 a{
	font-size:12px;
	color:#333;
	line-height:30px;}	
#synpp{
	width:250px;
	height:240px;
	overflow:hidden;
	background:url(../images/synpp.jpg) 0px 0px repeat-y}
#synpp22{
	width:250px;
	height:203px;
	overflow:hidden;
	background:url(../images/synpp.jpg) 0px 0px repeat-y}	
.synpp22{
	width:250px;
	height:203px;
	overflow:hidden;
	background:url(../images/synpp.jpg) 0px 0px repeat-y}	
.synpp2210{
	width:250px;
	height:140px;
	overflow:hidden;
	background:url(../images/synpp.jpg) 0px 0px repeat-y}		
#synpp1{
	width:150px;
	height:50px;
	margin:0px auto;
	margin-top:10px;
	padding:3px;
	border:1px #ccc solid;}
.synpp110{
	width:150px;
	height:113px;
	margin:0px auto;
	margin-top:10px;
	padding:3px;
	border:1px #ccc solid;}	
.synpp11010{
	width:150px;
	height:50px;
	margin:0px auto;
	margin-top:10px;
	padding:3px;
	border:1px #ccc solid;}		
#synpp2{
	width:220px;
	height:20px;
	margin:0px auto;
	margin-top:10px;
	font-size:16px;
	color:#333;
	line-height:20px;
	text-align:center;
	font-weight:bold;}
#synpp2 a{
	font-size:16px;
	color:#333;
	line-height:20px;
	text-align:center}
.synpp210{
	width:220px;
	height:20px;
	margin:0px auto;
	margin-top:10px;
	font-size:16px;
	color:#333;
	line-height:20px;
	text-align:center;
	font-weight:bold;}
.synpp210 a{
	font-size:16px;
	color:#333;
	line-height:20px;
	text-align:center}
#tpwytp2{
	width:190px;
	height:23px;
	margin:0px auto;

	margin-top:10px;
	}
.tpwytp210{
	width:190px;
	height:23px;
	margin:0px auto;

	margin-top:10px;
	}	
#wytpt2{
	width:85px;
	height:23px;
	float:left;
	display:inline;
	font-size:14px;
	text-align:left;
	color:#333;
	font-weight:bold;
	line-height:23px;
}
.wytpt210{
	width:85px;
	height:23px;
	float:left;
	display:inline;
	font-size:14px;
	text-align:left;
	color:#333;
	font-weight:bold;
	line-height:23px;
}
#tpps2{
	width:95px;
	height:23px;
	float:right;
	font-size:12px;
	color:#666;
	line-height:23px;}	
.tpps210{
	width:95px;
	height:23px;
	float:right;
	font-size:12px;
	color:#666;
	line-height:23px;}		
#adn{
	width:233px;
	margin:0px auto;
	margin-top:15px;
	padding-top:15px;
	background:url(../images/adn.jpg) top no-repeat;
	font-size:12px;
	color:#333;
	line-height:24px;}
#adn a{
	font-size:12px;
	color:#cb0000;
	line-height:24px;}
#synx{
	width:250px;
	height:8px;
	background:url(../images/synx.jpg) 0px 0px no-repeat}	
.synx{
	width:250px;
	height:8px;
	background:url(../images/synx.jpg) 0px 0px no-repeat}		
#newsyx{
	width:570px;
	height:278px;
	margin-top:9px;
	overflow:hidden;}
#newsyx-l{
	width:310px;
	height:278px;
	float:left;
	display:inline;
	background: url(../images/synew.jpg) 0px 0px no-repeat}
#newsyx-l2{
	width:310px;
	height:278px;
	margin-top:9px;
	overflow:hidden;
	background: url(../images/synew.jpg) 0px 0px no-repeat}	
#newsyx-l210{
	width:310px;
	height:427px;
	margin-top:9px;
	overflow:hidden;
	background: url(../images/synew2.jpg) 0px 0px no-repeat;
	}
#newsyx-l2103{
	width:310px;
	height:532px;
	margin-top:9px;
	overflow:hidden;
	background: url(../images/synew3.jpg) 0px 0px no-repeat;

	}		
.sytuwz{
	width:290px;
	height:70px;
	margin:0px auto;
	margin-top:10px;
	overflow:hidden;
}
.sytuwz2{
	width:290px;
	height:70px;
	margin:0px auto;
	margin-top:20px;
	overflow:hidden;
	padding-bottom:5px;
}
.sytuwz-l{
	width:80px;
	height:70px;
	float:left;
	display:inline;}
.sytuwz-r{
	width:200px;
	height:70px;
	float:right;}
.snns{
	width:184px;
	height:20px;
	padding-left:16px;
	background: url(../images/jt.gif) 0px 3px no-repeat}
.snns a{
	font-size:12px;
	color:#29539d;
	font-weight:bold;
	line-height:18px;
	_line-height:22px;
	*line-height:22px;}
.snnx{
	width:200px;
	height:40px;
	margin-top:5px;
	font-size:12px;
	color:#666;
	line-height:20px;}
	
.hddd{
	width:292px;
	height:12px;
	margin:0px auto;
	background:url(../images/hddd.jpg) 0px 11px no-repeat;
	overflow:hidden;
}
.hddd2{
	width:292px;
	height:12px;
	margin:0px auto;
	background:url(../images/hddd.jpg) 0px 11px no-repeat;
	overflow:hidden;
	margin-top:10px;
}
#cent-33-l{
	width:310px;
	height:565px;
	float:left;
	display:inline;
}
#cent-33-l10{
	width:310px;
	height:714px;
	float:left;
	display:inline;

}
#cent-33-l103{
	width:310px;
	height:902px;
	float:left;
	display:inline;

}
#cent-33-c{
	width:380px;
	height:565px;
	float:left;
	margin-left:10px;
	display:inline;
}	
#cent-33-c10{
	width:380px;
	height:714px;
	float:left;
	margin-left:10px;
	display:inline;
}	
#cent-33-c103{
	width:380px;
	height:902px;
	float:left;
	margin-left:10px;
	display:inline;
}	
#cent-33-r{
	width:250px;
	height:565px;
	float:right;
}		
#cent-33-r2{
	width:250px;
	height:714px;
	float:right;
	
}	
#cent-33-r23{
	width:250px;
	height:902px;
	float:right;
	
}	
#tpndwypl{
	width:700px;
	height:39px;
	background:url(../images/tpndwypl.jpg);
	margin-top:8px;}
.tpnfhd{
	width:60px;
	height:20px;
	float:right;
	margin-right:25px;
	display:inline;

	margin-top:7px;
	_margin-top:9px;
	*margin-top:9px;}
.tpnfhd a{
	font-size:12px;
	color:#0058a7;
	line-height:20px;}
.tpnxgbdx{
	width:700px;
	overflow:hidden;
	background:url(../images/tpnxgpp.jpg) 0px 0px repeat-y}
#tppl2{
	width:671px;
	height:196px;
	padding-bottom:0px;
		_padding-bottom:10px;
			*padding-bottom:10px;
	float:left;
	margin-left:14px;
	display:inline;
	border:1px #aeb6c1 solid;
	margin-top:10px;
	overflow:hidden;}
#tpfbpl2{
	width:630px;
	height:27px;
	margin:0px auto;

	background:url(../images/tpfbpl.jpg) 0px 0px no-repeat}
#tpwd2{
	width:230px;
	height:27px;
	float:left;
	margin-left:30px;
	display:inline;
	font-size:14px;
	color:#09579d;
	font-weight:bold;
	line-height:27px;
}
#tpmq2{
	height:27px;
	float:right;
	margin-right:10px;
	display:inline;
	font-size:12px;
	color:#333;
	line-height:27px;}
#tpnc2{
	width:630px;
	height:26px;
	margin:0px auto;;
	margin-top:10px;

	font-size:12px;
	color:#333;
	}
#wp2{
	width:60px;
	height:26px;
	float:left;
	display:inline;
	font-size:12px;
	color:#333;
	line-height:26px;
	_line-height:32px;
	*line-height:32px;}
#tpar2{
	width:630px;
	height:78px;
	margin:0px auto;
	margin-top:10px;}
#tea2{
	width:628px;
	height:76px;
	border:1px #aeb6c1 solid;}
#tjpl2{
	width:630px;
	height:24px;
	margin:0px auto;
	text-align:right;
	margin-top:10px;}	
.plr2{
	width:671px;
	float:left;
	margin-left:14px;
	display:inline;
	margin-top:2px;
	border:1px #aeb6c1 solid;
	overflow:hidden;}
.plrs2{
	width:655px;
	padding-left:16px;
	border-bottom:1px #aeb6c1 solid;
	background-color:#e4e4e4;
	font-size:12px;
	color:#000;
	line-height:26px;}
.plrs2 a{
	font-size:12px;
	color:#09579d;
	line-height:26px;
}
.plrs2 span{
	font-size:12px;
	color:#666;
	line-height:26px;}
.plrx2{
	width:611px;
	padding:2px 0px;
	padding-left:40px;
	padding-right:20px;
	font-size:12px;
	color:#000;
	line-height:26px;}	
#labsum{
	font-size:12px;
	color:#cb0000;
	line-height:27px;
}
#ckerror{
	font-size:12px;
	color:#cb0000;
	line-height:23px;
}
.tpnxgdx{
	width:700px;
	height:17px;
}
#tp{
	width:99px;
	height:24px;
	background:url(../images/tptjpl.jpg) 0px 0px no-repeat;
	border:none;
	cursor:pointer}
#newba{
	width:310px;
	height:72px;
	margin-top:10px;
	overflow:hidden}
