/*localhost*/
.localhost {margin: 0 auto;padding:0 0 0 35px; background:url(/global/localhost.jpg) 10px center no-repeat;width: 945px;}
/*box*/
.xxgk_wrap{width:980px;margin:0 auto;padding:10px;}
.xxgk_banner{height:100px;background:url(/global/banner.jpg) no-repeat;}
/*search*/
.xxgk_search{ border:1px solid #ddd;}
.xxgk_t{height:36px;text-indent:-999em;}
.xxgk_t h2{width:100%;height:36px;background:url(/global/xxgk_s_t_l.jpg) no-repeat;float:left;}
.xxgk_s_b{height:82px;margin:1px 0 0 ; background:#fdfdfd;}
.xxgk_s_b_r{height:58px;background:url(/global/xxgk_s_b_r.jpg) right top no-repeat;padding:12px 20px;}
.xxgk_s_b_r p{font:12px/36px 微软雅黑;}
.xxgk_s_form .label{border:0;font-weight:bold;}
.xxgk_s_form .input{width:280px;}
.xxgk_s_form .select{width:120px;height:20px;}
.xxgk_s_form .btn{background:url(/global/xxgk_s_btn.jpg) no-repeat;}
/*部门信息公开列表*/
.xxgk_bm {}
.xxgk_bm h2{background:url(/global/xxgk_b_t_l.jpg) no-repeat;}
.xxgk_b_b{height:auto!important;height:300px;min-height:300px;margin:0;padding:10px 0 0 0;}
.xxgk_b_box{width:918px;margin:0 auto 0 auto;padding:0 0 15px 0 ;background:#fff;position:relative; background:url(/global/xxgk_b_box_bg.jpg) 0 0 no-repeat;}
.xxgk_b_box h3{height:47px; padding-top:4px;}
.xxgk_b_box h3 span{ padding:5px 20px 0 35px;height:40px; display:inline-block;color:#2b65a1;font-size:14px;font-weight:bold; border-top:2px solid #2b65a1;}
.xxgk_b_box ul{ border:1px solid #dfe3eb; border-top:none; padding:0 32px 15px 32px;}
.xxgk_b_box li{width:24.9%;height:30px;line-height:30px;float:left; color:#727272;}
.xxgk_b_box li.l{width:33.3%;}
.xxgk_b_box li a{ display:block; padding-left:12px; background:url(/global/arrow.jpg) 0 center no-repeat;height:30px;line-height:30px; overflow:hidden;}
.xxgk_shadow{ height:16px; overflow:hidden; background:url(/global/xxgk_b_box_shadow.png) 0 0 no-repeat;}

/*部门公开*/
.bmgk_r{width:686px;}
.bmgk_contain{width:934px;margin:10px auto 0 auto;padding:0 0 15px 0 ;_padding-top:10px;}
.bmgk_search{width:100%;margin:0;background:url(/global/bmgk_s_b.jpg) #fff 0 0 no-repeat;padding:0;}
.bmgk_search h3{}
.bmgk_search .label{border:0;}
.bmgk_search .btn{background:url(/global/bmgk_btn.png) no-repeat;}
.bmgk_search .clearfix{padding:5px 0;}
.bmgk_s_c{padding:0 0 15px 30px ; border:1px solid #dfe3eb; border-top:none;}
.bmgk_r .xxgk_shadow{ height:16px; overflow:hidden; background:url(/global/bmfw_shadow.png) 0 0 no-repeat;}

.bmgk_l{width:232px;background:url(/global/tool_b.jpg) no-repeat 0 0 #fff;min-height:590px;_height:590px; padding-top:10px;}
.bmgk_nav{ width:219px; margin:0 auto; padding-top:4px;}
.bmgk_nav .t{height:35px;line-height:32px;cursor:pointer;}
.bmgk_nav .t span{display:block;height:35px; text-align:center; color:#fff;background:url(/global/tool.png) 0 bottom  no-repeat; font-weight:bold;}
.bmgk_nav .t span.current{background:url(/global/tool.png) 0 0  no-repeat;}
.bmgk_nav_s{width:192px;padding:10px; margin:0 auto;overflow:hidden;zoom:0;display:none;border-bottom:1px #d5d5d5 solid; background:#fff; border:1px solid #e2e2e2; box-shadow:0 0 2px #ccc; border-radius:3px; box-shadow:0 0 4px #bbb inset;}

.endtime{margin:0 0 0 10px;}
.bmgk_list{ padding:3px;border:1px #d5d5d5 solid;box-shadow:3px 3px 3px #e9e9e9;}
.bmgk_t th{height:30px;background:url(/global/tr.jpg) 0 bottom repeat-x;font-weight:bold;text-align:center;}
.bmgk_table{border:1px #d5d5d5 solid; padding:1px; margin-bottom:4px;}
.bmgk_t td{ line-height:160%; padding:8px 5px;background:#fff;}
.page{height:38px;line-height:38px;background:url(/global/page.jpg) repeat-x;text-align:center;border:1px #d5d5d5 solid;border-top:none;}
.page a{padding:0 5px; border:1px solid #ccc;}
.page a.current{ font-weight:bold; color:#2b65a1;}

/*部门公开详情*/
.xxgk_s_b_bg{ background:url(/global/xxgk_s_b_bg.jpg) 0 0 no-repeat;}
.xxgk_s_b_bg .xxgk_s_b_r{ background:none;}
.bmgk_s_t li{width:33%;float:left;}
.bmgk_detail{width:918px; margin:0 auto;border:1px #e0e0e0 solid;box-shadow:3px 3px 3px #e9e9e9;background:url(/global/bmgk_d_bg.jpg) 0 top repeat-x #fff;line-height:36px;font-size:14px;}
.bmgk_detail_t{ background:url(/global/bmgk_t.jpg) 0 0 repeat-x; height:6px; overflow:hidden; width:918px; margin:0 auto;}
.bmgk_d_c{padding:30px;}
.bmgk_detail{ position:relative;}
.bmgk_operate{ position:absolute; background:url(/global/bmgk_operate.png) 0 0 no-repeat; width:94px; height:32px; right:12px; top:0; z-index:9; padding:6px 23px 0 23px;}
.bmgk_operate span{ display:block; float:left; color:#5b5b5b; height:18px; line-height:18px; cursor:pointer;}
.print{ background:url(/global/print.png) center center no-repeat; height:18px; width:16px; margin-right:22px;}
.fs12{ font-size:12px; margin-right:7px;}
.fs14{ font-size:14px; margin-right:7px;}
.fs16{ font-size:16px; margin-right:7px;}
.bmgk_operate span.current{ border-bottom:1px solid #5b5b5b;}
.bmgk_detail .title{font-size:24px;color:#285eb7;font-weight:bold;line-height:60px;text-align:center;border-bottom:1px dotted #CCC;margin:0 0 10px;}
.bmgk_detail .content{height:auto!important;height:500px;min-height:500px;}

/*** 依申请公开 ***/
.xxgk_l{height:27px;background:url(/global/yjx_top.jpg) repeat-x;}
.xxgk_l h2{ background:url(/global/local.jpg) 0 0 no-repeat; padding-left:148px; line-height:32px; color:#fff; font-size:14px;}
.xxgk_l a{ color:#fff; font-size:13px;}
.xxgk_l_b{ overflow:hidden; width:918px; margin:0 auto; padding:0 0 33px 0;}
.xxgk_l_box{ width:862px; margin:0 auto 0 auto; border:1px solid #d6d6d6; padding:20px 26px; background:url(/global/xxgk_l_b.jpg) 0 0 repeat-x #fff;}
.xxgk_l_box p{ color:#404040; font-size:14px; font-family:"微软雅黑"; text-indent:26px; line-height:220%;}
.xxgk_l_box h3{ font-size:18px; color:#404040; text-align:center; font-weight:bold; padding:10px 0 20px 0;}
.xxgk_l_box p a{ color:#f00; font-weight:bold;}
.f00{ color:#f00; font-weight:bold;}
.w800{ margin:40px auto; height:20px; line-height:20px; width:750px; padding-bottom:32px; background:url(/global/dot.jpg) 0 bottom repeat-x;}
.xxgk_btn{ text-align:center; padding-bottom:45px; text-align:center;}
.xxgk_btn a{ display:inline-block; height:52px; line-height:52px; font-size:24px; padding-left:40px; background:url(/global/btn.png) 0 0 no-repeat; margin:0 3px;}
.xxgk_btn a span{ height:52px; color:#e2e3ee; display:inline-block; text-align:center; padding-right:40px; background:url(/global/btn.png) right bottom no-repeat; cursor:pointer;}
.xxgk_btn a.w282 span{ width:192px}
.xxgk_btn a.w222{ margin:0 20px;}
.xxgk_btn a.w222 span{ width:132px;}
.xxgk_type{ height:73px; background:url(/global/xxgk_type.jpg) 0 0 repeat-x #fff; text-indent:-10000px; border-top:1px solid #d4d4d4;}
.xxgk_type_c{background:url(/global/xxgk_b_b.jpg) repeat-x 0 0;height:auto!important;height:300px;min-height:300px; padding:53px 0 0 0; margin-bottom:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.xxgk_type_c p{ text-align:center; padding-bottom:36px;}
.xxgk_type_c a{ display:inline-block; margin:0 8px;}
.xxgk_type_btn{ height:140px; background:url(/global/ysqgk_b.jpg) 0 bottom repeat-x; padding-top:20px;}
.xxgk_type_btn .xxgk_btn{ width:866px; margin:0 auto; border-top:1px dashed #ddd; padding-top:48px;}
.w790{ background:url(/global/dot.jpg) 0 bottom repeat-x; width:790px; margin:0 auto 30px auto; padding:10px 0 20px 0;}
.w790 p{ color:#134c88; font-size:20px; line-height:160%; padding-left:80px; text-indent:0;}
.xxgk_c{ background:#f7f7f7; padding:40px 0 10px 0; margin-bottom:32px;}
.xxgk_c dl{ padding-bottom:15px;}
.xxgk_c dt{ float:left; width:332px; text-align:right; line-height:26px; font-size:14px; color:#666;}
.xxgk_c dd{ float:left; width:564px; padding-left:6px; line-height:26px;}
.xxgk_text{ float:left; background:url(/global/text.jpg) 0 0 no-repeat; width:260px; height:22px; line-height:22px; border:0; padding:4px 12px;}
.xxgk_c dd span{ height:18px; line-height:18px; border:1px solid #f9c6c6; background:#fff5e0; padding:0 16px; margin:3px 0 0 8px; float:left; color:#f95d5d;}
.xxgk_s_form span{ float:left; height:20px; line-height:20px; padding:0 8px 0 4px;}
.w142{ width:142px;}
.xxgk_s_form .btn2{ background:url(/global/xxgk_s_btn2.jpg) 0 0 no-repeat; width:89px; margin-left:10px;}
.xxgk_s_form .btn3{ background:url(/global/xxgk_s_btn3.jpg) 0 0 no-repeat; width:136px; margin-left:10px;}
.xxgk_s_form2{ padding-top:20px;}
.xxgk_table{ border-top:1px solid #d4d4d4; background:#fff; padding-bottom:15px;}
.xxgk_table h1{ background:url(/global/ysqgk_title.jpg) 0 0 no-repeat; height:72px; text-indent:-10000px;}
.xxgk_table h4{ height:38px; line-height:38px; padding-left:55px; color:#0586a6; font-size:14px; border-top:2px solid #50b8da; font-weight:bold; position:relative; z-index:1; background:url(/global/ysqgk_icon.jpg) 36px center no-repeat #ebf2fd;}
.xxgk_table h4 span{ font-size:12px; color:#0aa3c9;}
.xxgk_table h4 font{ color:#f00;}
.xxgk_table_box{ padding:30px 0 10px 0;}
.xxgk_table_box dl{ padding-bottom:15px;}
.xxgk_table_box dt{ float:left; width:120px; text-align:right; padding-right:12px; height:24px; line-height:24px; color:#333; font-size:13px;}
.xxgk_table_box dt font{ color:#f00;}
.xxgk_table_box dd{ float:left;}
.xxgk_table_box dd input{ border:1px solid #ccc; height:22px; line-height:22px; padding:0 8px; background:url(/global/xxgk_textbg.jpg) 0 0 repeat-x;}
.w180{ width:164px;}
.w255{ width:255px;}
.w744{ width:744px; min-width:744px; max-width:744px; min-height:68px; border:1px solid #ccc;}
.xxgk_table_box dd input.xxgk_radio{ float:left; margin-right:10px; border:0; background:none;}
.xxgk_label{ float:left; margin-right:30px; line-height:18px;}
.xxgk_table_box dd p{ color:#2f65bd; padding-top:6px;}
.xxgk_table_box dd p a{ margin:-30px 0 0 15px;}
.xxgk_table h5{ border:1px solid #f2e8cd; background:#fff6e3; font-size:14px; color:#fc6b6b; height:30px; line-height:30px; text-align:center; margin-bottom:1px;}
.xxgk_table_btn{ background:#fff; padding:40px 0 40px 170px;}
.xxgk_table_btn a{ display:block; height:55px; padding-left:31px; background:url(/global/btn2.png) 0 0 no-repeat;}
.xxgk_table_btn a span{ display:block; height:55px; padding-right:31px; line-height:50px; font-weight:bold; text-align:center; background:url(/global/btn2.png) right bottom no-repeat; color:#525252; font-size:18px; width:600px;}
.ysqgk_banner{ background:url(/global/ysqgk_banner.jpg) 0 0 no-repeat;}
.ysqgk_btn{  text-align:center; padding-bottom:40px;}
.ysqgk_btn a{ display:inline-block; width:114px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:16px; margin:0 20px;}
.ysqgk_btn a:link,.ysqgk_btn a:visited{ background:url(/global/ysqgk_btn.jpg) 0 0 no-repeat;}
.ysqgk_btn a:hover,.ysqgk_btn a:active{ background:url(/global/ysqgk_btn.jpg) right 0 no-repeat;}
.xxgk_list{ border:1px solid #ccc; border-top:1px solid #f2e7cc; padding:0 1px;}

/*弹窗*/
body{ _height:100%;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
.bg{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; z-index:999; background:#000; filter:alpha(opacity=70); opacity:0.7; _position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.winbox{ display:none; position:fixed; width:514px; background:url(/global/winboxT.png) 0 0 no-repeat; margin:0 0 0 -257px; z-index:1000; top:150px; left:50%; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+150)); padding-top:12px;}
.winbox_inner{ padding:24px; background:url(/global/winboxC.png) 0 0 repeat-y; position:relative;}
.winbox_bot{ height:17px; overflow:hidden; background:url(/global/winboxB.png) 0 0 no-repeat;}
.close{ background:url(/global/close.png) 0 0 no-repeat; height:24px; width:24px; display:block; position:absolute; top:0; right:14px; z-index:9; text-indent:-10000px;}
.winbox h1{ padding-bottom:28px; color:#282828; font-size:20px; text-align:center;}
.wintitle{ padding-bottom:27px; border-bottom:1px solid #ccc; text-align:center; font-size:16px; color:#db6d62;}
.winbtn{ text-align:center; margin-top:22px;}
.winbtn a:link,.winbtn a:visited,
.winbtn a:hover,.winbtn a:active{ display:inline-block; height:45px; line-height:45px; width:130px; background:url(/global/yjx_btn.jpg) 0 0 no-repeat; text-align:center; color:#fff; font-size:14px;}
.wintips p{ color:#818181; font-size:14px; padding:16px 5px 0 5px; line-height:200%;}




/*** 意见箱 ***/
.yjx_banner440200{ background:url(/global/yjxbanner440200.jpg) 0 0 no-repeat;}
.yjx_banner440281{ background:url(/global/yjxbanner440281.jpg) 0 0 no-repeat;}
.yjx_banner440282{ background:url(/global/yjxbanner440282.jpg) 0 0 no-repeat;}
.yjx_banner440205{ background:url(/global/yjxbanner440205.jpg) 0 0 no-repeat;}
.yjx_banner440224{ background:url(/global/yjxbanner440224.jpg) 0 0 no-repeat;}
.yjx_banner440232{ background:url(/global/yjxbanner440232.jpg) 0 0 no-repeat;}
.yjx_banner440222{ background:url(/global/yjxbanner440222.jpg) 0 0 no-repeat;}
.yjx_banner440229{ background:url(/global/yjxbanner440229.jpg) 0 0 no-repeat;}
.yjx_banner440203{ background:url(/global/yjxbanner440203.jpg) 0 0 no-repeat;}
.yjx_banner440233{ background:url(/global/yjxbanner440233.jpg) 0 0 no-repeat;}
.yjx_banner440204{ background:url(/global/yjxbanner440204.jpg) 0 0 no-repeat;}



.yjx_c{ width:980px; margin:0 auto; position:relative; min-height:392px;_height:392px;}
.yjx_l{ float:left; margin-left:8px; background:url(/global/yjx_l_bg.jpg) 0 0 repeat-x; padding:46px 0 0 17px; width:246px; min-height:392px;_height:392px;}
.yjx_l li{ background:url(/global/btn3.png) 0 0 no-repeat; width:232px; height:42px; line-height:42px; margin-bottom:12px;}
.yjx_l li a{ color:#333; font-size:14px; text-align:left; display:block; padding-left:45px;}
.yjx_l li a.f12{ font-size:12px;}
.yjx_r{ float:left; width:670px; margin-left:19px; background:url(/global/yjx_r_bg.jpg) 0 0 repeat-x; padding:20px 0;}
.yjx_r h2{ font-size:20px; color:#2f6fd7; font-weight:bold; padding:50px 0 0 86px;}
.yjx_r h3{ font-size:14px; color:#666; text-align:center; height:42px; line-height:42px; background:url(/global/dot.jpg) 0 bottom repeat-x; padding:0 30px; width:554px; margin:0 auto 20px auto;}
.yjx_cxyw{ padding:20px 0 20px 96px;}
.yjx_cxyw dt{ width:132px; font-size:12px; float:left; line-height:30px;}
.yjx_cxyw dd{ float:left; font-size:14px; color:#000;}
.red{ color:#f00;}
.yjx_text{ border:1px solid #bec1c4; height:28px; line-height:28px; padding:0 8px; background:url(/global/xxgk_textbg.jpg) 0 0 repeat-x #fff; width:330px;}
.yjx_cxyw dd p{ padding-left:305px; color:#e05454;}
.h22{ height:22px; overflow:hidden;}
.h10{ height:10px; overflow:hidden;}
.yjx_btn{ padding-top:94px; text-align:center;}
.yjx_btn a:link,.yjx_btn a:visited,
.yjx_btn a:hover,.yjx_btn a:active{ display:inline-block; width:130px; height:45px; text-align:center; background:url(/global/yjx_btn.jpg) 0 0 no-repeat; line-height:45px; font-weight:bold; color:#e2e3ee; font-size:14px; margin:0 48px;}
.yjx_r h1{ color:#134c88; font-size:24px; font-weight:bold; text-align:center; background:url(/global/dot.jpg) 0 bottom repeat-x; width:612px; margin:0 auto; padding:20px 0 24px 0;}
.yjx_r .article{ margin:36px 26px 0 26px;}
.yjx_r .article p{ font-size:14px; color:#404040; line-height:220%; text-indent:26px;}
.pt30{ padding-top:30px;}
.yjx_title{ width:647px; height:68px; padding:28px 0 0 39px; background:url(/global/yjxtitle.jpg) 39px 28px no-repeat;}
.yjx_type{ padding:30px 26px 0 26px;}
.yjx_type a{ float:left; padding-right:30px; width:278px; height:68px; margin:0 auto 42px auto;}
.yjx_r .xxgk_table_box dl{ padding-bottom:34px;}
.w500{ min-width:500px; max-width:500px; width:500px; height:150px; max-height:270px;}
.yjx_tips{ background:url(/global/yjx_tips.jpg) 0 0 repeat-x; height:33px; line-height:33px; padding-left:48px; font-size:14px; color:#e05454;}
.yjx_r h1.nobg{ background:none;}
.yjx_r h3.nobg{ background:none;}
.yjx_r h4{ color:#134c88; font-size:24px; font-weight:bold; text-align:center; width:612px; margin:0 auto; padding:20px 0 0 0;}


