@charset "utf-8";
/* CSS Document */
html,body{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form{margin:0; padding:0;}
ul,ol{list-style:none;}
img{border:none;}
.ziti{ font-size:12px; }
body{ font-size:12px;font-family:Arial }

a:link{color:#555555; text-decoration:none;}
a:visited{color:#555555;text-decoration:none;}
a:hover{color:#888888;text-decoration:underline;}
a:active{color:#555555;text-decoration:none}





/*ͷ-ʼ*/
.head{background:#eaf1f7}
     .hd-up{margin:auto;padding-top:20px;width:1000px; overflow:hidden; padding-bottom:10px;}
	     .logo{width:520px;float:left; overflow:hidden}
	     .hd-up-rt{width:180px; padding-top:30px; float:right; overflow:hidden}
	 .hd-dn{ height:40px; background:url(images/nav-p.jpg) repeat-x}
	      .nav{margin:auto; width:1000px; height:40px; background:url(images/nav.jpg); overflow:hidden; }
		  
		  #sddm{margin: 0 auto;padding: 0;width:690px;height:29px; padding-left:310px; padding-top:10px; font-size:14px;}
                 #sddm li{margin:0; display:inline;width:60px; overflow:hidden; float:left; padding: 0  -6px 0 0; height:29px;list-style: none;float: left; font: bold 14px; padding-left:5px; padding-right:15px;  }
				    #sddm li.nav-bu-a{ width:60px;}
					#sddm li.nav-bu-b{ width:92px;}
					#sddm li.nav-bu-c{ width:92px;}
					#sddm li.nav-bu-d{ width:60px;}
					#sddm li.nav-bu-e{ width:76px;}
					#sddm li.nav-bu-f{ width:80px;}
					#sddm li.nav-bu-g{ width:100px;}
                 #sddm li a{height:20px;display: block;margin: 0 1px 0 -4px;padding:4px 10px; color: #ffffff; text-align:center; text-decoration: none; }
                 #sddm li a:hover{height:20px; color:#F5811C;border-top:1px solid ##e6e5e7;}
                 #sddm div{position: absolute;z-index:9999;display:inline; overflow:hidden; visibility: hidden;	margin-left:-5px;	padding: 0;	background:#03386e; border-bottom:1px solid #cdcdcd; }
	             #sddm div a{position: relative; display: block; margin: 0 ;	padding: 5px 10px; overflow:hidden;  white-space: nowrap;text-align: left; text-decoration: none; background:#e6e5e7;color: #03386e; border-bottom:1px dashed #cccccc }
	             #sddm div a:hover{	background: #03386e; color: #FFF;  border-left:1px solid #cdcdcd;}
				 
/*ͷ-*/


/*β-ʼ*/
.footer{width:1000px; overflow:hidden; float:left; margin:auto; margin-top:40px;}
     .footer-t{ width:960px; height:2px; border-bottom:2px solid #003f71; margin-left:20px;}
	 .footer-dn{width:960px; overflow:hidden; float:left; margin-top:20px; margin-bottom:20px; margin-left:20px;}
	    .footer-dn-lf{width:600px; overflow:hidden; float:left; }
		.footer-dn-rt{width:150px; overflow:hidden; float:right; }
/*β-*/



.all{margin:auto;padding:0px; width:1000px; overflow:hidden; background:#f0f5fa }
     .center{width:1000px; overflow:hidden; margin:auto;}
	 
	 
/*ҳ-ʼ*/
	     .i-banner{width:1000px; overflow:hidden; float:left; padding-bottom:5px;}
		 .i-ct{width:1000px; overflow:hidden; float:left}
		       .i-ct-tt{width:1000px; height:7px;overflow:hidden; float:left;background:url(images/bj-xt.jpg) repeat-x;}
			   .i-ct-dn{ width:1000px;overflow:hidden; float:left;}
			         .i-ct-dn-lf{ width:25px; padding-top:200px; float:left; padding-left:5px;}
					 .i-ct-dn-ct{ width:960; padding-top:10px; float:left; padding-left:10px;}
					      .i-ct-dn-ct-a{ width:226px; height:337px; float:left; background:url(images/i-bg-a.jpg) no-repeat; padding-right:6px;}
						         .i-ct-dn-ct-a-pp{width:186px;height:152px; overflow:hidden; float:left; padding-left:20px}
								 .i-ct-dn-ct-a-ta{width:210px; float:left; color:#FFFFFF; font-size:14px; padding-top:14px; padding-left:10px;}
								 .i-ct-dn-ct-a-tb{width:205px; float:left; padding-top:14px; padding-left:10px;}
					 .i-ct-dn-rt{ width:25px; padding-top:200px; float:right; padding-right:5px;}
		 .i-dn{width:1000px; overflow:hidden; float:left; margin-top:20px; color:#08558b}
		       .i-dn-lf{width:680px; overflow:hidden; float:left; padding-left:30px;}
			        .i-dn-lf-up{width:680px; overflow:hidden; float:left; padding-bottom:25px;}
					.i-dn-lf-dn{width:680px; overflow:hidden; float:left; padding:10px; background:#e9f0f6}
					    .i-dn-lf-dn-pp{width:150px; overflow:hidden; float:left;}
						.i-dn-lf-dn-tt{width:500px; overflow:hidden; float:left;}
						   .i-dn-lf-dn-tt h4{ font-size:16px; }
						    .i-dn-lf-dn-tt p{ padding-top:5px; line-height:23px;}
			        
			   .i-dn-rt{width:220px; overflow:hidden; float:left; margin-left:10px;}	 
			        .i-dn-rt-up{width:220px; overflow:hidden; float:left; padding-bottom:25px;}
					.i-dn-rt-dn{width:220px; overflow:hidden; float:left; padding-top:10px; padding-left:10px;}
/*ҳ-*/


/*-ʼ*/
         .a-banner{width:1000px; overflow:hidden; float:left; padding-bottom:5px;}
	     .a-nav{width:1000px; overflow:hidden; float:left; border-bottom:2px solid #cccccc; padding-bottom:10px; padding-top:20px;}
		      .a-nav ul{width:800px; overflow:hidden; float:left;color:#888888;font-size:14px; letter-spacing:0.1em; padding-left:20px;}
		        .a-nav ul li{ display:inline ; overflow:hidden; float:left; padding-right:20px;}
				  .a-nav ul li a:link{color:#003f71; text-decoration:none;}
                  .a-nav ul li a:visited{color:#003f71;text-decoration:none;}
                  .a-nav ul li a:hover{color:#003f71;text-decoration:underline;}
                  .a-nav ul li a:active{color:#003f71;text-decoration:none}
		 .a-ct{width:1000px; overflow:hidden; float:left;}
		     .a-ct-lf{width:260px; overflow:hidden; float:left; padding-left:20px; padding-top:40px;}
			        .lf-up{width:260px; overflow:hidden; float:left;}
					.lf-dn{width:260px; overflow:hidden; float:left;}
					       .a-lf-dn-ab{width:260px; height:48px; overflow:hidden; float:left;background:url(images/a-lt.jpg) no-repeat; }
						        .a-lf-dn-ab p{color:#003f71;font-size:18px; letter-spacing:0.1em;width:200px; padding-top:20px; padding-left:20px; font-family:Arial, Helvetica, sans-serif}
						   .a-lf-dn-bb{width:260px; overflow:hidden; float:left;}
						       .a-lf-dn-bb-a{width:260px; height:34px; overflow:hidden; float:left;background:url(images/a-ba.jpg) no-repeat; }
							          .a-lf-dn-bb-a p{color:#ffffff;font-size:12px; letter-spacing:0.1em;width:200px; padding-top:10px; padding-left:40px;font-family:Arial}
									  .a-lf-dn-bb-a a:link{color:#ffffff; text-decoration:none;}
                                      .a-lf-dn-bb-a a:visited{color:#ffffff;text-decoration:none;}
                                      .a-lf-dn-bb-a a:hover{color:#ffffff;text-decoration:underline;}
                                      .a-lf-dn-bb-a a:active{color:#ffffff;text-decoration:none}
							   .a-lf-dn-bb-b{width:260px; height:34px; overflow:hidden; float:left;background:url(images/a-bb.jpg) no-repeat; }
							          .a-lf-dn-bb-b p{color:#003f71;font-size:12px; letter-spacing:0.1em;width:200px; padding-top:10px; padding-left:40px;font-family:Arial}
									  .a-lf-dn-bb-b a:link{color:#003f71; text-decoration:none;}
                                      .a-lf-dn-bb-b a:visited{color:#003f71;text-decoration:none;}
                                      .a-lf-dn-bb-b a:hover{color:#003f71;text-decoration:underline;}
                                      .a-lf-dn-bb-b a:active{color:#003f71;text-decoration:none}
			 .a-ct-rt{width:662px; overflow:hidden; float:left;color:#003f71;font-size:14px;}
			          .a-ct-rt-up{width:662px; overflow:hidden; float:left; margin-top:20px;}
					          .a-ct-rt-up-tt{width:662px; overflow:hidden; float:left;color:#003f71;font-size:18px; letter-spacing:0.1em;font-family:Arial; padding-bottom:10px;}
							  .a-ct-rt-up-pp{width:662px; height:4px;float:left;background:url(images/a-r-t.jpg) no-repeat; padding-top:30px;}							     
					  .a-ct-rt-dn{width:662px; overflow:hidden; float:left;}
					          .a-ct-rt-dn p{ width:662px;line-height:25px;}		
							  
							  .a-ct-rt-dn image{border:2px solid #003f71; padding:4px; margin-bottom:10px; margin-top:10px;}				  
	   
/*-*/

/*Ƕҳ-ʼ*/
                             .ab-ct-a{width:662px; overflow:hidden; float:left; padding-bottom:10px; }
							        .ab-ct-a-up{width:662px; overflow:hidden; float:left;}
									   .ab-ct-a-up p{width:600px; height:30px; float:left;background:url(images/ab-t.jpg) no-repeat; color:#ffffff; padding-left:10px; font-size:14px;}
									.ab-ct-a-dn{width:662px; overflow:hidden; float:left; padding-bottom:10px; padding-top:25px;}
									     .ab-ct-a-dn-pp{width:340px; overflow:hidden; float:left; }
										     .ab-ct-a-dn-pp image{ border:2px solid #003f71; padding:4px;}
										 .ab-ct-a-dn-tt{width:320px; overflow:hidden; float:left; }
										      .ab-ct-a-dn-tt p{width:320px; overflow:hidden; float:left; }
							.ab-ct-ab{width:662px; overflow:hidden; float:left; padding-bottom:15px; padding-top:20px; margin-bottom:15px;border-bottom:2px solid #003f71; border-top:2px solid #003f71;}
							       .ab-ct-a-dn-pp-b{width:340px; overflow:hidden;float:left;}
								     .ab-ct-a-dn-pp-b image{ border:2px solid #003f71; padding:4px; float:right}
									
/*Ƕҳ-*/
	
	
	
/*Ʒҳ-ʼ*/
                              .p-ct-up{width:920px; overflow:hidden; float:left; padding-left:40px; padding-top:30px;}
							          .p-ct-up-tt{width:920px; overflow:hidden; float:left;color:#003f71;font-size:18px; letter-spacing:0.1em;font-family:Arial; padding-bottom:10px;}
							          .p-ct-up-pp{width:920px; height:4px;float:left;background:url(images/p-ta.jpg) no-repeat; padding-top:5px;}	
									  
									  .p-ct-up-jj{width:920px; overflow:hidden; float:left;color:#003f71;font-size:14px; font-family:Arial; padding-bottom:10px;}
							
							  .pc-ht{width:1000px; overflow:hidden; float:left; border-top:2px solid #aac0d1; border-bottom:2px solid #aac0d1;color:#003f71;font-size:14px; font-family:Arial; text-align:center; padding-top:2px; padding-bottom:2px; margin-top:10px; margin-bottom:10px;}
							  		  
						      .p-ct-ct{width:920px; overflow:hidden; float:left; padding-left:40px; }
							       .p-ct-ct-ct{width:1000px; overflow:hidden; float:left;}
								      .p-ct-ct-ct-bp{width:1000px; overflow:hidden; float:left;}
								      .p-ct-ct-ct-a{width:330px; overflow:hidden; float:left; padding-top:30px;}
									         .p-ct-ct-ct-a-ab{width:260px; overflow:hidden; float:left; padding-bottom:20px;}
											      .p-ct-ct-ct-a-ab image{ border:2px solid #003f71; padding:4px;}
											 .p-ct-ct-ct-a-bb{width:260px; overflow:hidden; float:left;color:#003f71;font-size:14px;font-family:Arial; padding-bottom:10px; text-align:center}
											 
											  .p-ct-ct-ct-a-bb a:link{color:#003f71; text-decoration:none;}
											 .p-ct-ct-ct-a-cb{width:260px; height:4px;float:left;background:url(images/p-tb.jpg) no-repeat;}	
											 .p-ct-ct-ct-a-db{width:260px; overflow:hidden; float:left; }
											               .p-ct-ct-ct-a-db-a{width:240px; overflow:hidden; float:left; padding-top:5px; border-bottom:2px solid #c0c0c0; padding-bottom:5px;color:#003f71;font-size:12px;font-family:Arial;letter-spacing:0.1em;}
														       .p-ct-ct-ct-a-db-a image{ padding-right:0px;}
															   .p-ct-ct-ct-a-db-a  a:link{color:#003f71; text-decoration:none;}
                                                               .p-ct-ct-ct-a-db-a  a:visited{color:#003f71;text-decoration:none;}
                                                               .p-ct-ct-ct-a-db-a  a:hover{color:#003f71;text-decoration:underline;}
                                                               .p-ct-ct-ct-a-db-a  a:active{color:#003f71;text-decoration:none}
															   
															   
								.p-lf-dn-bb-a{width:260px; height:34px; overflow:hidden; float:left;background:url(images/p-ba.jpg) no-repeat;font-family:Arial }
							          .p-lf-dn-bb-a p{color:#ffffff;font-size:12px; width:200px; padding-top:10px; padding-left:40px;}
									  .p-lf-dn-bb-a a:link{color:#ffffff; text-decoration:none;}
                                      .p-lf-dn-bb-a a:visited{color:#ffffff;text-decoration:none;}
                                      .p-lf-dn-bb-a a:hover{color:#ffffff;text-decoration:underline;}
                                      .p-lf-dn-bb-a a:active{color:#ffffff;text-decoration:none}
									.p-lf-dn-bb-a-a{width:260px; overflow:hidden; float:left}
									   .p-lf-dn-bb-a-a ul{width:218px; overflow:hidden; float:left; font-size:14px;} 
									   .p-lf-dn-bb-a-a  ul li{width:176px; overflow:hidden; float:left;background:url(images/p-cpjt.jpg) no-repeat; border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-top:5px; padding-bottom:5px; padding-left:40px;} 
									   .p-lf-dn-bb-a-a  ul li image{ padding-right:20px;}
									  
									  
							   .p-lf-dn-bb-b{width:260px; height:34px; overflow:hidden; float:left;background:url(images/p-bb.jpg) no-repeat; }
							          .p-lf-dn-bb-b p{color:#003f71;font-size:12px; letter-spacing:0.1em;width:200px; padding-top:10px; padding-left:40px;font-family:Arial}
									  .p-lf-dn-bb-b a:link{color:#003f71; text-decoration:none;}
                                      .p-lf-dn-bb-b a:visited{color:#003f71;text-decoration:none;}
                                      .p-lf-dn-bb-b a:hover{color:#003f71;text-decoration:underline;}
                                      .p-lf-dn-bb-b a:active{color:#003f71;text-decoration:none}
						
						
						        .p-d-up{width:662px; overflow:hidden; float:left;}
								     .p-d-up-lf{width:340px; overflow:hidden; float:left; }
										    .p-d-up-lf image{ border:2px solid #003f71; padding:4px;}
									 .p-d-up-rt{width:320px; overflow:hidden; float:left; }
										    .p-d-up-rt p{width:320px; overflow:hidden; float:left; color:#003f71;font-size:16px; font-family:Arial;}
											.p-d-up-rt ul{width:300px; overflow:hidden; float:left;color:#003f71;font-size:14px;padding-top:20px;}
											  .p-d-up-rt ul li{width:280px; overflow:hidden; float:left; height:35px; background:url(images/jt.jpg) no-repeat; padding-left:20px;}
											  .p-d-up-rt image{ border:0px}
											.p-d-up a:link{color:#003f71; text-decoration:none;}
                                            .p-d-up a:visited{color:#003f71;text-decoration:none;}
                                            .p-d-up a:hover{color:#003f71;text-decoration:underline;}
                                            .p-d-up a:active{color:#003f71;text-decoration:none}
								 
								.p-d-dn{width:660px; overflow:hidden; float:left;border:1px solid #003f71;}
								      .p-d-dn-up{width:660px; height:40px; overflow:hidden; float:left;background:url(images/a-lt.jpg) repeat-x}
									      .p-d-dn-up  ul{width:660px; height:40px;overflow:hidden; float:left;}
										       .p-d-dn-up  ul li{display:inline; overflow:hidden; float:left; background:url(images/ht.jpg) no-repeat; padding:12px;color:#003f71;font-size:12px; font-family:Arial;}
											     .p-d-dn-up  ul li.stby{ background:none}												 
											.p-d-dn a:link{color:#003f71; text-decoration:none;}
                                            .p-d-dn a:visited{color:#003f71;text-decoration:none;}
                                            .p-d-dn a:hover{color:#003f71;text-decoration:underline;}
                                            .p-d-dn a:active{color:#003f71;text-decoration:none}
									  .p-d-dn-bj{width:660px; overflow:hidden; float:left; height:4px;background:url(images/a-r-t.jpg) no-repeat; margin-bottom:20px;}
									  .p-d-dn-ct{width:630px; overflow:hidden; border-top:1px solid #003f71; border-left:1px solid #003f71; margin:auto;  margin-bottom:20px;}
									              .p-d-dn-ct-up{width:630px; overflow:hidden; float:left; background:#003f71; color:#ffffff; font-size:14px;}
												       .p-d-dn-ct-up-lf{width:209px; overflow:hidden; float:left;border-right:1px solid #ffffff; border-bottom:1px solid #003f71; padding-top:5px; padding-bottom:5px; text-align:center}
													   .p-d-dn-ct-up-rt{width:209px; overflow:hidden; float:left;border-right:1px solid #003f71; border-bottom:1px solid #003f71; padding-top:5px; padding-bottom:5px; text-align:center}
												  .p-d-dn-ct-bs{width:630px; overflow:hidden; float:left; font-size:14px;}
												       .p-d-dn-ct-bs-a{width:209px; overflow:hidden; float:left;border-right:1px solid #003f71; border-bottom:1px solid #003f71; padding-top:5px; padding-bottom:5px; text-align:center}
												  .p-d-dn-ct-ql{width:630px; overflow:hidden; float:left; font-size:14px; background:#b8cad9}
												       .p-d-dn-ct-ql-a{width:209px; overflow:hidden; float:left;border-right:1px solid #003f71; border-bottom:1px solid #003f71; padding-top:5px; padding-bottom:5px; text-align:center}
/*Ʒҳ-*/

/*ҳ-ʼ*/
                                       
                            .nw-up{width:662px; overflow:hidden; float:left;color:#003f71;font-size:14px;}
							     .nw-up-a{width:331px; overflow:hidden; float:left; padding-top:30px; padding-bottom:20px; }
								      .nw-up-a-pp{width:331px; overflow:hidden; float:left;}
									      .nw-up-a-pp image{border:2px solid #003f71; padding:4px;}
									  .nw-up-a-tt{width:331px; overflow:hidden; float:left; padding-top:10px;}
									      .nw-up-a-tt p{width:315px; overflow:hidden; float:left;}
										    .nw-up-a-tt p span{  color:#003f71;font-size:14px;font-family:Arial;}
									  .nw-up-a-mr{width:331px; overflow:hidden; float:left; margin-top:15px;border-bottom:1px solid  #003f71; padding-bottom:5px;}
							.nw-dn{width:662px; overflow:hidden; float:left;color:#003f71;font-size:12px;font-family:Arial;letter-spacing:0.1em;}
							         .nw-dn-up{width:662px; overflow:hidden; float:left;}
									 .nw-dn-ct{width:662px; overflow:hidden; float:left; padding-top:10px;}
									     .nw-dn-ct p{ line-height:25px; }
									 .nw-dn-dn{width:662px; overflow:hidden; float:left; padding-top:10px;}
									     .nw-dn-dn p{ line-height:25px; color:#555555; padding-top:10px; border-top:1px dashed #cccccc}
                                       
/*ҳ-*/

/*ϵ-ʼ*/
                .ct-ct{width:920px; overflow:hidden; float:left; margin-top:20px;}
				      .ct-ct-up{width:920px; overflow:hidden; float:left;}
					  .ct-ct-dn{width:920px; overflow:hidden; float:left; padding-top:20px;color:#003f71;font-size:16px;}
					          .ct-ct-dn-a{width:550px;overflow:hidden; float:left;background:url(images/a-lt.jpg) }
							   .ct-ct-dn-a p{ padding-left:10px; line-height:48px;}
							  .ct-ct-dn-b{width:920px;overflow:hidden; float:left; padding-top:20px;}







