@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;	margin: 0; border:0;}
body {font-size:12px;    background-color: #052d6f ; font-family:ËÎÌå, Arial, Helvetica, sans-serif; }
*{font-size:12px;} 
a {text-decoration:underline;color:#0a0a0a;}
a:hover {color:#660500; text-decoration:underline}
table {	border-collapse: collapse;	border-spacing: 0;}
img {	border: 0;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
.clearFloat{ clear:both; font:0px/0px Arial, Helvetica, sans-serif;}
.keepcenter{ margin:0 auto}
.fl{ float:left}
.p_l_20{ padding-left:20px;}
.com_name{padding:6px; font-size:14px; font-weight:bold; line-height:24px; height:24px;}
.bgc{background-color:#CCCccc; margin-left:40px;}
.bgc td p{ text-indent:0px;}

.tt900 table{ width:900px}
.titbg{background:url(images/titbg.jpg) no-repeat; font-weight:bold; height:28px; line-height:28px; }
.titbg1{background:url(images/titbg1.jpg) repeat-x ; font-weight:bold;height:30px; line-height:34px;}
.tdwhite td{ background-color:#f7f7f7; padding-right:15px; }
p.pspe{font-size:16px; font-weight:bold ; padding:20px 10px 5px; margin-bottom:10px; border-bottom:1px solid #ccc;}	
p.pspe span{ float:right}
.container{margin:0 auto; width:1003px;   }
.container_in{margin:0 auto; width:990px;    }
	 .menu{ width:1003px; margin:0 auto; *margin-bottom:-5px;}
	 .content{width:1003px; margin:0 auto ; padding:10px 0;  background-color:#FFF  }
     .conent_inner{background:url(images/bg3.jpg) repeat-y ; padding:10px 0; margin:0 auto; width:910px }
	.header,.header_top{margin:0 auto;background-color:#FFF; padding:0; font-size:0; line-height:0; width:1003px;}
	.home_banner{margin:0 auto; width:1003px; text-align:center;font-size:0; line-height:0; padding:0; background-color:#FFF}
	.container_in{margin:0 auto; width:1003px;  }
	.menu_in{margin:0px auto ; text-align:center; width:1003px;}
	.banner_in{margin:0px auto ; width:1003px; background-color:#FFF; text-align:center}
	
	.tip_in{background:url(images/icon1.gif) no-repeat 0px 4px; border-bottom:1px solid #666;padding:6px 24px 2px;margin:5px 35px; font-size:16px; font-weight: bold; }
    .tip_in_yh{background:url(images/icon1.gif) no-repeat 0px 4px; border-bottom:1px solid #666;padding:6px 22px 2px;margin:5px 11px; font-size:16px; font-weight: bold; }
    .gsfcText p{line-height:25px; padding:5px;  text-indent:25px;} 	
	
	.tablefx{ background-color:#CCC; border:1px solid #e5e5e5; margin:0 auto} 
	.tablefx td{ background-color:#FFF; height:23px; line-height:23px; padding-left:8px; padding-top:7px;}
		.tablefx td ul li{height:23px; line-height:23px; padding-left:8px; padding-top:7px; border-bottom:dashed #ccc 1px}
		
		
		
				 .tablefx2{ background-color:#f0f0f0; border:1px solid #ccc; margin:0 auto; width:720px;  }	
	.tablefx2 td{  height:23px; line-height:23px;padding:5px;border-top:1px solid #999;border-left:1px solid #999; text-align:center}	
	
	
	.tablefx td img{ vertical-align:middle}
	.tablefx .spe{ background-color:#f5f5f5}
	.tablefx td a:link{ text-decoration:none}

	.tablefx1{ background-color:#fff; border:1px solid #e5e5e5; margin:0 auto} 
	.tablefx1 td{ height:23px; line-height:23px; padding-left:8px; padding-top:7px;}
		.tablefx1 td ul li{height:23px; line-height:23px; padding-left:8px; padding-top:7px; border-bottom:dashed #ccc 1px}
	.tablefx1 td img{ vertical-align:middle}
	.tablefx1 .spe{ background-color:#f5f5f5}
	.tablefx1 td a:link{ text-decoration:none}
	
	.tablefx3{   margin:0 auto} 
	.tablefx3 td{ height:23px; line-height:23px; padding-left:8px; padding-top:7px;}
		.tablefx1 td ul li{height:23px; line-height:23px; padding-left:8px; padding-top:7px; border-bottom:dashed #ccc 1px}
	.tablefx3 td img{ vertical-align:middle}
	.tablefx3 .spe{ background-color:#f5f5f5}
	.tablefx3 td a:link{ text-decoration:none}
	
	.tablefx2{ background-color:#fff; border:1px solid #e5e5e5; margin:0 auto} 
	.tablefx2 td{ height:20px; line-height:20px; padding-left:8px; padding-top:2px;}
		.tablefx2 td ul li{height:20px; line-height:20px; padding-left:8px; padding-top:2px; border-bottom:dashed #ccc 1px}
	.tableDM{ background-color:#CCC;} 
	.tableDM td{ height:23px; line-height:23px; padding-left:8px; padding-top:7px;background-color:#fff;} 
	.tdLeft td{ text-align:left}
	
	.tableBD{ background-color:#CCCccc; padding:10px; margin:10px;} 
	.tableBD td{ height:23px; line-height:23px; padding-left:8px; padding-top:7px;background-color:#fff;} 
    .tableBD p{ text-indent:0px}
 
 .jbinnerlist50 p, .jbinnerlist50 p, .jbinnerlist50 p{ text-indent:25px;}
  .jblist30{line-height:25px; padding:10px; font-size:12px; height:25px; font-weight:bold; border-bottom:1px dashed #cccccc   }
   .jblist80{line-height:25px; padding:15px 10px;  font-size:12px; height:80px; font-weight:bold; border-bottom:1px dashed #cccccc   }
 .jbinnerlist70{height:70px; font-size:12px; padding:10px 0;  font-weight:normal }  
 
 .jblist60{line-height:25px; padding:15px 10px;  font-size:12px; height:60px; font-weight:bold; border-bottom:1px dashed #cccccc   }
 .jbinnerlist50{height:50px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
 .jblist40{line-height:25px; padding:15px 10px;  font-size:12px; height:40px; font-weight:bold; border-bottom:1px dashed #cccccc   }
 .jbinnerlist30{height:30px; font-size:12px;   padding:10px 0;  font-weight:normal }  
 
 .jblist90{line-height:25px; padding:15px 10px;  font-size:12px; height:80px; font-weight:bold;; border-bottom:1px dashed #cccccc   }
 .jbinnerlist80{height:70px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
 .jblist100{line-height:25px; padding:15px 10px;  font-size:12px; height:100px; font-weight:bold;  border-bottom:1px dashed #cccccc   }
 .jbinnerlist90{height:90px; font-size:12px;   padding:10px 0;  font-weight:normal }  
   .jblist110{line-height:25px; padding:15px 10px;  font-size:12px; height:120px; font-weight:bold;   border-bottom:1px dashed #cccccc   }
 .jbinnerlist100{height:110px; font-size:12px;   padding:10px 0;  font-weight:normal }  
 
  .jblist120{line-height:25px; padding:15px 10px; font-size:12px; height:120px; font-weight:bold; border-bottom:1px dashed #cccccc   }
 .jbinnerlist110{height:110px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
 .jblist130{line-height:25px; padding:15px 10px;  font-size:12px; height:130px; font-weight:bold;   }
 .jbinnerlist120{height:120px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
  .jblist150{line-height:25px; padding:15px 10px;  font-size:12px; height:150px; font-weight:bold; border-bottom:1px dashed #cccccc   }
 .jbinnerlist140{height:140px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
   .jblist180{line-height:25px;padding:20px 10px;  font-size:12px; height:180px; font-weight:bold;  border-bottom:1px dashed #cccccc   }
 .jbinnerlist170{height:170px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
   .jblist200{line-height:25px; padding:15px 10px;  font-size:12px; height:200px; font-weight:bold;  border-bottom:1px dashed #cccccc   }
 .jbinnerlist190{height:190px; font-size:12px;  padding:10px 0;  font-weight:normal }  
 
.profile_tit{ font-size:12px; font-weight:bold }	
.profile_title{ font-size:14px; }
.f14b{ font-size:14px; font-weight:bold}
.f16b{ font-size:16px; font-weight:bold}
.footer{width:1003px;  margin:0 auto ; clear:left; background:none }
