@charset "gb2312";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:top;}table{empty-cells:show;}ins{text-decoration:none;}del{text-decoration:line-through;}em{font-style:normal;}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}*html .clearfix{height:1%;}.clearfix{display:block;}*+html .clearfix{min-height:1%;}.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
body{font:14px/150% "ËÎÌå"; background: url(../zqimages/bg.jpg) center top repeat-y; margin:0; padding:0;}a{ color:#000; text-decoration:none;}
a:hover{ text-decoration: underline;}
.fl{ float:left;}.fr{ float:right;}.dn{ display:none;}
::selection { background-color: #b5050c; color: #fff; }
::-moz-selection {background-color:#b5050c;color:#fff;}
.ad{ display:block; height:auto; clear:both; margin-bottom:8px; overflow:hidden; *zoom:1;}
.top{ background:url(../zqimages/header_bg.png) repeat-x; width:100%; height:74px;}
#header{ width:996px; margin:0 auto;}
.logo{ width:162px; height:59px; float:left; margin:8px 0 0 0;}
.zq{ text-align:center; padding-top:22px;}
#banner{ background:url(../zqimages/banner.jpg) no-repeat center top; height:331px; min-width:996px; margin:0 auto;}
.wrap{ background:#fff; width:980px; margin:0 auto; padding:8px 8px 0;}
.nav{ font-weight:bold; font-size:16px; line-height:43px; background:url(../zqimages/nav_bg.jpg) no-repeat; text-align:center; height:43px; margin-bottom:8px;}
.nav a{ color:#fff; margin:0 18px;}
.focus{ background:#b5050c; width:282px; height:354px; float:left; padding:6px 6px 0; margin-bottom:8px; position:relative;}
.focus dt{ width:282px; height:322px;}
.focus dd{ font-weight:bold; line-height:32px; text-align:center;}
.focus dd a{ color:#fff;}
.focus ul{ position:absolute; bottom:32px; right:5px;}
.focus li{ font: bold 12px/16px "ËÎÌå"; color:#fff; background:url(../zqimages/focus_bg.jpg) no-repeat; text-align:center; width:16px; height:16px; float:left; margin:0 1px;}
.focus .hover{ background:url(../zqimages/focus_hover.jpg) no-repeat; width:26px; cursor:default;}
.information{ background:#fff5d6; width:366px; height:358px; float:left; margin:0 8px 8px; border:solid 1px #f2d476;}
.information h2{ font:normal 22px/40px "ºÚÌå"; color:#720000; background:url(../zqimages/zx_bg.jpg) no-repeat center center; height:40px; padding-left:54px;}
.information h3{ line-height:38px; text-align:center; width:358px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.information p{ line-height:26px; text-indent:28px; margin:0 10px;}
.information p a{ color:#f00;}
.information ul{ border-top:dashed 1px #d3a567; padding-top:10px; margin:10px 8px 0;}
.information li{ line-height:30px; background:url(../zqimages/d.png) no-repeat left center; padding-left:10px; margin:0 2px; width:336px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.column li a:hover,.information li a:hover{ color:#b5050c;}
.origin{ width:300px; height:358px; float:right; border:solid 1px #c0030c;}
.origin-title{ background:url(../zqimages/qy_bg.jpg) no-repeat; height:25px; padding:4px 0 0 38px; margin:1px 1px 8px;}
.origin-pic{_display:inline; width:130px; height:158px; float:left; padding:1px; border:solid 1px #d4d4d4; margin:2px 10px 0;}
.origin p{ line-height:22px; text-indent:28px; margin:0 10px;}
.origin p a{ color:#f00;}
.column{ width:484px; margin-bottom:8px; border:solid 1px #c0030c;}
.column-title{ background:url(../zqimages/title_bg.jpg) no-repeat; height:32px; padding:7px 0 0 55px;}
.part{ height:165px;}
.bd-left{_display:inline; font-weight:bold; color:#fff; background:#b60910; width:150px; float:left; padding:2px 2px 0; margin:8px;}
.bd-left span{ line-height:30px; text-align:center; display:block; width:150px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bd-left span a{ color:#fff;}
.bd-right{_display:inline; width:306px; float:right; margin: 3px 8px 0 0;}
.bd-right h2{ font-size:16px; line-height:30px; text-align:center; width:306px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bd-right h2 a,.bd-right p a{ color:#d90f00;}
.bd-right p{ line-height:24px; color:#454444; text-indent:28px;}
.bd-list{ height:136px;}
.bd-list li{_display:inline; line-height:26px; background:url(../zqimages/d.png) no-repeat left center; width:212px; float:left; padding-left:10px; margin:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bd-r-list{ height:126px; margin-top:6px; padding-top:6px; border-top:dashed 1px #d3a567;}
.bd-r-list li{ line-height:24px; background:url(../zqimages/d.png) no-repeat left center; padding-left:10px; white-space:nowrap;
overflow:hidden;text-overflow:ellipsis;}
.szf{ margin-bottom:8px; border:solid 3px #c0030c;}
#message{ height:auto;}
.user{ line-height:30px; background:url(../zqimages/user.gif) no-repeat 10px center; padding-left:30px;}
.user span{ color:#ff3600; margin:0 5px;}
.line{ border-bottom:dashed 1px #d3a567;}
.imessage{ line-height:30px; margin:0 0 5px 30px;}
.page{ text-align:center; clear:both; margin:30px 0;}
.number{ width:40px;}
.page li,.page ul{ display:inline;}
.page ul li{ margin:0 5px;}
.page ul li a:hover{ color:#F30;}
.content{margin:20px 0px;border-bottom: 1px dashed #b5050c;padding:0 60px;}
.info{margin:20px 0;}
.info em{ background:url(../zqimages/user_name.png) no-repeat left center; padding-left:20px;}
.info span{ color:#f00;}
.fill{ margin-bottom:20px;}
.zf{ width:848px; margin-bottom:20px;}
.yzm{ width:60px;}
.btn{ float:right;}
#footer{ color:#fff; line-height:26px; text-align:center; min-width:996px; margin:15px auto;}
#footer a{ color:#fff;}