/* 主页面样式 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background:url(body-bg.jpg) repeat-x center top;  font-size:12px; color:#414141;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/

a{ color:#575c62; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}

.all{margin:0 auto; width:1002px; overflow:hidden; clear:both;}

.allb{width:1002px; overflow:hidden; float:left; clear:both;}

/* 头部 */

.head{  height:263px; margin:0 auto; background:url(head-bg.jpg) center top no-repeat;}
.top{ width:1002px; height:38px; line-height:38px; margin:0 auto; }
.time{ width:200px; text-align:left; background:url(time-icon.gif) left no-repeat; padding-left:20px; float:left;}
.sc{ float:right; text-align:right; width:250px;}
.sc a{ float:right; margin-left:10px;}
.banner{ height:182px;}
.dh{ width:1002px; height:43px; line-height:43px; overflow:hidden; margin:0 auto; }
.dh li{ width:121.3px; height:43px; font-size:16px; color:#fff; float:left; font-weight:bold; background:url(dh_line.jpg) right center no-repeat;)}
.dh li.last{ background:none;}
.dh li a{ color:#fff; display: block;}
.dh li a:hover{ background:url(dh-bg-hover.gif) no-repeat; display:block; text-decoration:none;}

/* 头部 */

/* 身 */

.main{ width:1002px; height:auto; margin:20px auto 0;}
.m1{ width:1002px; height:190px; margin-top:20px;}
.m2{ width:1002px; height:127px; margin-top:20px;}
.m3{ width:1002px; height:200px; margin-top:20px;}
/* 审计动态 */
.sjdt{ width:1002px; height:293px;}
.tpxw{ width:488px; height:293px; float:left; overflow:hidden; position:relative;}
.tpxw .bd li{ position:relative;}
.tpxw .bd li img{ width:488px; height:293px;}
.tpxw .bd li p{ position:absolute; bottom:0; left:0; width:323px; height:38px; line-height:38px; padding:0 150px 0 15px; z-index:2; text-align:left; font-size:14px; overflow:hidden;}
.tpxw .bd li p a{ color:#fff;}
.tpxw .mask{ background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0; bottom:0; height:38px; line-height:38px; width:488px; z-index:1;}
.tpxw .hd{ width:100px; height:4px; position:absolute; bottom:15px; right:0; z-index:2}
.tpxw .hd ul li{ width:18px; height:4px;margin-right:5px; background:url(tpxw-icon.gif) no-repeat; float:left;}
.tpxw .hd ul li.on{background:url(tpxw-on.gif) no-repeat;}

.sjdt1{ width:494px; height:293px; float:right;}
.sjdt-tle{ width:494px; height:33px; background:#e7e7e7; line-height:33px;}
.sjdt-tle h2{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.sjdt-tle a{ float:right; margin-right:10px;}
.sjdt2{ width:452px; height:247px; background:#f3f3f3; margin-top:13px; padding:0 21px 0;}
.sjdt3{ width:452px; height:69px; border-bottom:1px dashed #8f8180; padding-top:13px;}
.sjdt3 h3 a{ width:452px; height:30px; line-height:30px; color:#65504f; font-size:14px;}
.sjdt3 p{ text-align:left; line-height:28px; color:#838383;}
.sjdt2 ul{ padding-top:10px;}
.sjdt2 ul li{ width:452px; height:28px; line-height:28px; background:url(sjdt-icon.gif) left no-repeat; overflow:hidden;}
.sjdt2 ul li a{ float:left; text-align:left; margin-left:13px;}
.sjdt2 ul li span{ float:right;}


.jggk{ width:156px; height:190px; float:left;}
.jggk a{width:156px; height:42px; display:block;}
.jggk1 a{ background:url(depart_bg.jpg) 0 0 no-repeat;}
.zyzn a{background:url(depart_bg.jpg) 0 -49px no-repeat;}
.jgsz a{background:url(depart_bg.jpg) 0 -99px no-repeat;}
.ldfg a{background:url(depart_bg.jpg) 0 -148px no-repeat;}
.jggk1 a:hover{ background:url(depart_acbg.jpg) 0 0 no-repeat;}
.zyzn a:hover{background:url(depart_acbg.jpg) 0 -49px no-repeat;}
.jgsz a:hover{background:url(depart_acbg.jpg) 0 -99px no-repeat;}
.ldfg a:hover{background:url(depart_acbg.jpg) 0 -148px no-repeat;}

/* 审计交流 */
.sjjl{ width:402px; height:190px; float:left; margin-left:20px;}
.sjjl-tle{ width:402px; height:33px; line-height:33px; background:#e7e7e7;}
.sjjl-tle h3{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.sjjl-tle a{ float:right; margin-right:10px; background:url(more-bg.gif) right no-repeat; padding-right:15px;}
.sjjl ul{ padding-top:5px;}
.sjjl ul li{ background:url(sjjl-icon.gif) left no-repeat; overflow:hidden; line-height:25px;}
.sjjl ul li a{ float:left; margin-left:15px; text-align:left;}
.sjjl ul li span{ float:right;}

/*行政执法*/
.xzzf{ width:404px; height:190px; float:right;}
.xzzf-tle{ width:404px; height:33px; line-height:33px; background:#e7e7e7;}
.xzzf-tle h3{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.xzzf-tle a{ float:right; margin-right:10px; background:url(more-bg.gif) right no-repeat; padding-right:15px;}
.xzzf ul{ padding-top:5px;}
.xzzf ul li{ background:url(sjdt-icon.gif) left no-repeat; overflow:hidden; line-height:25px;}
.xzzf ul li a{ float:left; margin-left:15px; text-align:left;}
.xzzf ul li span{ float:right;}
.xzzf1{ width:648px; height:127px; float:left;}
.xzzf1-tle{ width:648px; height:14px; background:url(xzzf-tle.gif) no-repeat;}
.xzzf1 ul{ width:648px; height:100px; margin-top:13px}
.xzzf1 ul li{ margin-right:8px; width:156px; height:100px; float:left;}
.xzzf1 ul li a{width:156px; height:100px; display:block;}
.xzjc a{ background:url(xzjc.jpg) no-repeat}
.xzjc a:hover{ background:url(xzjc-hover.jpg) no-repeat;}
.xzcf a{ background:url(xzcf.jpg) no-repeat}
.xzcf a:hover{ background:url(xzcf-hover.jpg) no-repeat;}
.xzqz a{ background:url(xzqz.jpg) no-repeat}
.xzqz a:hover{ background:url(xzqz-hover.jpg) no-repeat;}
.qtxw a{ background:url(qtxw.jpg) no-repeat}
.qtxw a:hover{ background:url(qtxw-hover.jpg) no-repeat;}

/*审计简介*/
.sjjj{ width:334px; height:127px; float:right;}
.sjjj-tle{ width:334px; height:33px; line-height:33px; background:#e7e7e7;}
.sjjj-tle h3{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.sjjj-tle a{ float:right; margin-right:10px; background:url(more-bg.gif) right no-repeat; padding-right:15px;}
.sjjj ul li{ width:104px; height:37px; float:left; background:#d9d1c1; line-height:37px; margin-right:11px; margin-top:10px;}
.sjjj ul li a{ display:block;}
.sjjj ul li a:hover{ color:#fff; background:#2199ff; text-decoration:none;}

/*政策法规*/
.zcfg{ width:648px; height:200px; float:left;}
.zcfg-tle{ width:648px; height:33px; line-height:33px; background:#e7e7e7;}
.zcfg-tle h3{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.zcfg-tle .tab_tle{ width:170px; float:right;}
.zcfg-tle .tab_tle div.hover a{ color:#cb0000;}
.flfg{ width:60px; float:left; margin-left:20px;}
.zcfg1{ width:648px; height:167px;}
.zcfg-img{ width:108px; height:142px; float:left; margin-top:15px;}
.zcfg1 ul{ float:right; padding-top:10px;}
.zcfg1 ul li{ line-height:25px; overflow:hidden; background:url(sjjl-icon.gif) left no-repeat; width:526px;}
.zcfg1 ul li a{ margin-left:15px; text-align:left; float:left;}
.zcfg1 ul li span{ float:right;}

/*互动交流*/
.hdjl{ height:102px; margin-top: 20px;}
.hdjl-tle{ height:33px; line-height:33px; background:#e7e7e7;}
.hdjl-tle h3{ width:108px; background:url(tit_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; float:left;}
.hdjl-tle a{ float:right; margin-right:10px; background:url(more-bg.gif) right no-repeat; padding-right:15px;}
.hdjl ul li{ width:334px; height:68px; margin-top:10px;}
.hdjlbtns{ width: 670px; height: 59px; background:url('hdjlbtns.jpg') no-repeat;}
.hdjlbtns a{ display: block; width: 233px; height: 59px; float: left; padding-left: 98px; line-height:58px; color: #464646; font-size: 18px; font-family: "微软雅黑"; font-weight: bold; margin-left: 8px; text-align:left;}
.hdjlbtns a.first{ margin-left: 0;}
.hdjlbtns a:hover{ text-decoration:none;}


/* 左 */
/* 左 */


/* 中 */

/* 中 */


/* 右 */
/* 右 */

/* 身 */
/* 列表页 */
.list{ width:223px; float:left;}
.list-flm{ width:223px; height:62px; line-height:62px; background:url(list-flm-bg.jpg) no-repeat; font-size:18px; font-weight:bold; color:#fff;}
.list-zlm{ width:223px; height:auto; margin-top:5px;}
.list-zlm div.flm{ width:171px; background:url(list-zlm-bg.gif) #ebecec top no-repeat; text-align:left; padding-left:22px; padding-right:30px; line-height:40px; font-size:14px;}
.list-zlm div.flm a{ color:#585858; display:block;}
.list-zlm div.on{ background:url(list-zlm-hover-bg.gif) #ebecec top  no-repeat;}
.list-zlm div.on a{ color:#fff;}
.list-zlm div.on a:hover{ color:#fff;}
.list-zlm div.flm ul{ padding:5px 0; display:none;}
.list-zlm div.flm ul li{ line-height:25px; padding-left:31px; text-align:left; background:none; width:120px;}
.list-zlm div.flm ul li a{ color:#585858;}

.list-right{ width:759px; height:; float:right;}
.dqwz{ width:759px; height:32px; text-align:left; background:url(dqwz-bg.gif) bottom repeat-x;; line-height:32px;}
.dqwz h3{ float:left; background:url(dqwz-tle.gif) bottom repeat-x; color:#333; padding-right:5px}
.dqwz h3 a{ color:#333;}
.dqwz h3 a:hover{ color:#333;}

.list1{ width:736px; border-bottom:1px dashed #000; padding:10px 10px 10px 13px;}
.list1 li{ width:736px; background:url(list-icon.gif) left no-repeat; overflow:hidden; line-height:25px;}
.list1 li a{ float:left; text-align:left; margin-left:15px;}
.list1 li span{ float:right;}
.fy{ text-align:right; line-height:30px; padding-right:30px;}

.list2{ width:759px; margin-top:20px;}
.list2-tle{ width:759px; height:35px; line-height:35px; background:#f1f1f1;}
.list2-tle h3{ float:left; background:url(titbg_inner.jpg) repeat-x; color:#fff; font-size:14px; font-weight:bold; padding:0 25px;}
.list2-tle a{ float:right; margin-right:10px;}
.list2 ul{ width:736px; padding:10px 10px 10px 13px; background:#f5f5f5;}
.list2 ul li{ width:736px; height:25px; line-height: 25px; background:url(list-icon.gif) left no-repeat; overflow:hidden;}
.list2 ul li a{ float:left; text-align:left; margin-left:15px;}
.list2 ul li span{ float:right;}
 
/* 列表页 */
/* 内容页 */
.nr-dqwz{ width:1002px; height:32px; text-align:left; background:url(dqwz-bg.gif) bottom repeat-x;; line-height:32px;}
.nr-dqwz h3{ float:left; background:url(dqwz-tle.gif) bottom repeat-x; color:#333; padding-right:5px; font-size:14px;}
.nr-dqwz h3 a{ color:#333;}
.nr-dqwz h3 a:hover{ color:#333;}
.nr{ width:980px; height:auto; padding:0 11px}
.nr-tle{ height:70px; line-height:70px; font-size:24px; color:#bc0000; font-weight:bold; text-align:center;}
.nr1{ width:730px; height:33px; background:#f3f3f3; line-height:33px; padding-left:250px;}
.nr1 h3{ float:left; margin-left:10px;}
.nr1 h3 .bshare-custom{ margin-top:7px;}
.nr-con{ width:980px; line-height:30px; text-align:left; padding:15px 0;}

/* 内容页 */

/* 导航 */

/* 身 */

/* 脚 */


.linkbox{ height: 35px; padding-top: 15px; background: #E7E7E7; margin-top: 10px;}
.linkbox select{ margin:0 5px;}
.foot{ width:100%; padding-top:10px; height:116px; line-height:25px; text-align:center; background:#e7e7e7; margin-top:15px; position: relative;}
#_ideConac{ position: absolute; top: 25px; right:50%; margin-right:-500px;}


/* 脚 */


/* 专题专栏 */
.ztzl{ width: 760px; margin-top: 20px; height: 193px;}
.ztzl .sjjl-tle{ width: 100%;}

/* 信息公开公示专栏 */
.xxgkgszl{ width: 222px; margin-top: 20px;}
.xxgkgszl .sjjl-tle,.xxgkgszl .sjjl-tle h3{ width: 100%;}
.xxgkicon{ width: 63px; height: 100%;}
.xxgklist{ width: 159px; background-color: #eee;}
.xxgklist ul{ padding: 4px 0; text-align: left;}
.xxgklist li{ line-height: 26px;}
.xxgklist li a{ display: block; padding-left: 39px; font-size: 14px;}
.xxgkbox1{ height: 34px; margin-top: 6px;}
.xxgkbox2{ height: 110px; margin-top: 6px;}
.xxgkbox1 .xxgkicon{ background: url('xxgkicon1.jpg') center no-repeat #e5e8eb;}
.xxgkbox2 .xxgkicon{ background: url('xxgkicon2.jpg') center no-repeat #e5e8eb;}

/* 创文广告 */
.cwad{ margin-top: 20px;}
.cwad a,.cwad img{ display: block;}









.mt10{ margin-top:10px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}

.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

.fl{ float: left;}
.fr{ float: right;}

.uploadfile,.uploadfile a{ font-size:16px;}














