@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body{font-size:12px; font-family:Arial; line-height:20px; -webkit-text-size-adjust:none; color:#666666;}
li,ol{ list-style:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}
ins{ text-decoration:none;}
i,em{ font-style:normal;}
a{ text-decoration:none; color:#666666;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
a:hover{ cursor:pointer; color:#666666}
a img {	border:none;}
.white,.white a,.white a:hover{color:#FFF;}
.fr{ float:right;}
.fl{ float:left;}
.tc{text-align:center}
.clear{clear:both;}
.wrap{width:940px; margin:0 auto;}
.mt10{margin-top:10px;}
.tc{text-align:center}
.szzs_list2,.szzs_list{ width:100%}
.szzs_list2 ul{height:435px;}
.szzs_list2 li{ border-bottom:1px solid #efefef; line-height:28px; padding-left:24px; background:url(../images/pic_63.jpg) no-repeat 14px center}
.szzs_list2 ins{ float:right}
.fzlc{ width:688px; float:left; position:relative;}
.fzlc div{ background:url(../images/pic_37.jpg) repeat-x left 30px; width:600px; position:relative; float:left; margin-left:44px; display:inline; height:40px; position:relative; overflow:hidden}
.fzlc div ul{ width:20000px; position:absolute}
.fzlc div li{ text-align:center; width:35px; float:left; margin-right:35px; height:40px; background:url(../images/pic_38.jpg) no-repeat center 26px; cursor:pointer}
.fzlc div li.hover{ background:url(../images/pic_39.jpg) no-repeat center 26px}
.fzlc_list{ width:688px; float:left; padding-top:20px;}
.fzlc_list li{ width:688px; float:left; line-height:30px; border-bottom:1px solid #f2f2f2;}
.fzlc_list li ins{ float:left; display:block; width:110px; padding-left:10px;}
.fzlc_list li div{ float:right; display:block; width:565px; overflow:hidden;}
.pageno{color:#c00; font-weight:bold;}
