@charset "gb2312";
/* CSS Document */
body{ margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333; background-image:url(szxxgkzl_2.png); background-repeat:repeat-x;}
body > div{margin-right:auto;margin-left:auto;}
*{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,span,optgroup,option,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,select,textarea, input{ font-size:12px;padding:0; outline:none;}
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}

li{vertical-align:bottom;}
p { text-align: justify; 
    text-justify: ideographic;
	margin: 0; 
	margin-after: 0.5em;
	word-break: break-all;
	text-indent: 2em;}
em { font-style: normal; }

table { padding:0; margin:0 auto; border-collapse: collapse; table-layout:fixed;}  
td { text-align:left;
     word-break:keep-all;  
     white-space:nowrap;  
     overflow:hidden; 
     text-overflow:ellipsis;}  
tr { height:22px; }

.clearfix{zoom:1;}
.clearfix:after{content:¡ä.¡ä; display:block;visibility:none;height:0;clear:both;}
.fl{ float:left}
.fr{ float:right}

li { vertical-align: bottom;}
.sl{ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left;}

.h20 { height:20px; font-size:1px; overflow:hidden; width:100%;}

/*top*/
.topbar { width:100%; border-bottom:1px solid #CCC; height:34px; background:#FFF}
.link { width:960px; margin:0 auto;}
.ll a { font:14px/2.5 "Î¢ÈíÑÅºÚ"; padding: 0px 10px;}
.top{ width:1000px; height:260px; margin:0 auto; overflow:hidden;}

.content{ width:1000px; margin:0 auto; background:#FFF; overflow:hidden;}

/*foot*/
.foot { width:998px; height:96px; border:1px solid #CCC; border-top:2px solid #09548B; text-align:center; padding-top:10px; background:#FFF; margin:0 auto;}
.foot a{ font:12px/2.5 "Î¢ÈíÑÅºÚ"; color:#666}
.foot i{ font:12px/2.5 "Î¢ÈíÑÅºÚ"; font-style:normal; padding:0px 3px; color:#666}
.foot p{ font:12px/2.5 "Î¢ÈíÑÅºÚ"; width:600px; margin:0 auto; text-align:center; color:#666}

/*ÎÄÕÂ*/
.zlwz { width:620px; margin:0 auto; padding:50px 0px 20px; overflow:hidden; min-height:800px;*+height:100%;_height:800px;}
.bt { font:24px "Î¢ÈíÑÅºÚ"; width:100%; height:50px; text-align:center }
.bt2 { font:18px "Î¢ÈíÑÅºÚ"; height:50px; width:100%; text-align:right}
.fbxx { font:14px "Î¢ÈíÑÅºÚ"; height:50px; width:100%; text-align:left}
.container { font:12px "Î¢ÈíÑÅºÚ"; width:100%; min-height:500px;*+height:100%;_height:500px; text-align:left}
.qt { width:100%; height: auto; font:12px "Î¢ÈíÑÅºÚ"; padding:50px 0px;}
.gjz a{ font:12px "Î¢ÈíÑÅºÚ"; padding:0 5px; color:#003366}