/*政务公开样式*/
.zw_head1{background:#EFF8FF; height:27px; }
.zw_title1{background:url(zw_title1.gif) repeat-x; padding:0 10px;float:left;font-size:14px; font-weight:bold}
.zw_main1{padding:5px 10px;}
.zw_1{line-height:27px; height:27px; float:left; padding:0 10px}
.searchformdiv { background:#EFEFF0 url(zwgksearchbt.gif) 100px center no-repeat; height:20px;_height:30px padding-left:130px;padding:10px 0;text-align:center; border:1px solid #E7E7E7; margin:5px auto; font-size:14px; }
.selectwidth { width:100px; }
.searchformdiv strong { margin-left:10px; }
.searchformdiv font { color:#F00; padding:0 2px; font-size:12px; }
.searchformdiv span { color:#07519A; font-size:12px; font-weight:normal; margin-left:15px; }
.zwgk-left { float:left; width:256px; margin-right:8px; }
.zwgkpt { width:254px; background:url(zwgktitlebg.png) top center no-repeat; border:1px solid #B1D4EA; overflow:hidden; padding-bottom:5px; margin-bottom:5px; }
.zwgkpt h1 { font-size:14px; font-weight:bold; color:#2872B5; text-align:center; width:254px; height:34px; line-height:34px; }
.zwgkpt ul { padding-top:3px; *padding-top:8px;padding-left:10px;}
/*
.zwgkpt li { float:left; display:inline; width:77px; height:29px; line-height:29px; background:url(libg.png) no-repeat; text-align:center; margin-left:6px; margin-top:5px; *margin-top:0px;font-size:12px; font-weight:normal; color:#333; white-space:nowrap; overflow:hidden; }
*/
.main_ultop li{background:url(../../li.gif) no-repeat;width:162x;height:30px;padding-left:48px;line-height:30px;margin-bottom:5px;}
.main_ultop li a{color:#000;}
.main_ultop li a:visited{color:#333333;text-decoration:none;}
.zwgkpt .lidiv { width:243px; height:29px; background: url(libigbg.png) no-repeat; white-space:nowrap; overflow:hidden; }
.publicdiv, .pubdiv { border:1px solid #AACCEE; margin-bottom:5px; overflow:hidden; background:url(zwgkh3.png) repeat-x; }
.publicdiv h3, .pubdiv h3 { height:26px; font-size:14px; line-height:26px; color:#07519A; font-weight:bold; padding-left:12px; text-align:left; }
.pubdiv h3 { background: url(h3pubdiv.gif) 8px center no-repeat; padding-left:25px; }
.zwgk-center { float:left; width:510px; }
.zwgk-right { float:right; width:720px;overflow:hidden}
.zwgk_right { width:208px; float:right;  overflow:hidden}
.title2 { background:#EFF8FF; height:27px; margin-bottom:2px; }
.title2 .more { float:right; padding-right:5px; color:#00307B; font-size:12px; line-height:27px; font-weight:normal; }
.title2 .more a { color:#333; }
.title2 .more a:hover { color:#F60; }
.tag_a0 { background: url(taga0.png) repeat-x; float:left; width:78px; height:27px; line-height:27px; color:#000; margin:0; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; }
.tag_a0:hover { color:#000; }
.tag_a1 { width:78px; height:27px; line-height:27px; background:url(taga1.png) right center no-repeat; color:#333; font-size:12px; text-align:center; text-decoration:none; float:left; margin:0; }
.box0 { CLEAR: both; DISPLAY: block }
.box1 { CLEAR: both; DISPLAY: none }

.zwgk-right .main {padding:5px 10px;}
/*政务公开列表页面样式*/
.imgdiv { margin-bottom:3px; width:204px; height:41px; line-height:41px; color:#fff; font-weight:bold; font-size:14px; text-align:left; padding-left:52px; }
.imgdiv1 { background: url(zwgkadv.png) no-repeat; }
.imgdiv2 { background: url(zwgkadv2.png) no-repeat; }
.imgdiv a { color:#fff; }
.imgdiv a:hover { color:#fff; }
.listbox { border:1px solid #AACCEE; border-top:0;padding:5px 10px ; overflow:hidden}
/*政务公开内容页面样式*/
.contentmenu {  height:32px; line-height:32px; background:url(zwgkmenubg.png) repeat-x; }
.contentmenu ul { float:left; display:inline; width:540px; padding-left:20px; }
.contentmenu li { float:left; margin-right:15px; }
.contentmenu li a { color:#333; }
.contentmenu .searchform { float:right; padding-right:20px; display:inline; }
.contentmenu .searchform input, .contentmenu .searchform select { float:right; margin-left:6px; margin-top:7px; }
.contentmenu .searchform select { height:20px; }
.contentcenter { width:958px; border:1px solid #D8D8D8; overflow:hidden; }
.contentcenter table { width:830px; margin:15px auto 20px auto; border:1px solid #ccc; line-height:25px; border-collapse:collapse; }
.contentcenter th, .contentcenter td { border:1px solid #ccc; }
.contentcenter th { width:100px; padding-right:10px; text-align:right; font-weight:normal; }
.contentcenter td { width:300px; text-align:left; padding-left:10px; }
.contentcenter h1 { font-size:24px; text-align:center; line-height:30px; color:#185895; }
.contentcenter h1 a { color:#185895; }
.contentcenter .h1red, .contentcenter .h1red a { color:#BD0000; }
.contentcenter .infor { font-size:12px; color:#333; text-align:center; line-height:30px; margin-top:8px; font-size:12px; color:#333; }
.contentcenter .inforbg { height:30px; padding-top:2px; line-height:30px; background: url(zwcontinforbg.png) top repeat-x; font-size:12px; color:#333; color:#333; width:860px; margin:15px auto; text-align:left; }
.contentcenter .inforbg .span1 { float:left; width:580px; padding-left:15px; }
.contentcenter .inforbg .span2 { float:left; width:110px; text-align:center; }
.contentcenter .inforbg .span3 { float:right; width:120px; text-align:left; }
.contentcenter hr { height:1px; border-top:1px solid #99C2E2; width:830px; text-align:center; margin:5px auto 10px auto; *margin:4px auto 6px auto;}
.contentcenter p { width:830px; margin:0 auto; text-align:left; text-indent:2em; line-height:30px; font-size:14px; font-weight:normal; }
.position { padding-left:15px; line-height:20px; margin:5px 0 10px 0; }
.position a { margin:0 5px; }
.printandclose { text-align:center; margin:20px 0; }
.printandclose img { margin:0 8px; }
.container.bg_white{}


.mainBody{width: 1000px;clear: both;overflow: hidden;margin: 0 auto;}
.index_work_left{width:312px;float:left;overflow:hidden;}
.work_online_img{min-height:60px;overflow:hidden;border:none;}
.left_side .hd{height:36px;line-height:36px;}
.left_side .hd .title{font-size: 14px;color: #fff;padding-left: 45px;}
.bg_blue .title{background:url(icon_road.png) 12px center no-repeat;}
.bg_green .title{background:url(icon_conv.png) 12px center no-repeat;}
.bg_yellow .title{background:url(icon_conv.png) 12px center no-repeat;}
.bg_blue{background-color:#0071cf;}
.bg_green{background-color:#1e943e;}
.bg_yellow{background-color:#fd7701;}
.left_side .bd{overflow: hidden;margin-top:10px;padding: 5px 0 5px 10px;background-color: #dff1f8;}
.left_side .con{overflow: hidden;min-height:100px;margin-top:10px;padding:10px 4px;}
.left_side .bd_box1 ul li {float: left;color: #666;line-height: 28px;background: url(icon_sign.gif) left center no-repeat;padding: 0 10px 0 18px;}
.left_side .bd ul li a{color:#666;font-size:12px;}
.left_side .bd_box2 ul li {float: left;color: #666;line-height: 28px;background: url(dot.png) 4px center no-repeat;padding: 0 12px;}

.index_work_right{width:670px;float:right;min-height:900px;overflow:hidden;}
.bsTab .head{height:32px;line-height:32px;border-bottom:2px solid #cccccc;}
.bsTab .head span{width:100px;height:34px;display:block;float:left;font-size:16px;text-align:center}
.bsTab .head span.over{background:#0071cf;color:#fff;}
.bsTab .main{min-height:100px;overflow:hidden;}
#tab2 .main{padding:10px 0px;}
#tab3 .main{padding:10px 0px;}
.bs_appIcon {padding:10px 10px;width: 650px;min-height:100px;overflow:hidden;}
.bs_appIcon li {width:90px;display: inline;float:left;text-align:center;}
.bs_appIcon li  a { display: block; padding-top:10px; border: 1px solid #fff;text-decoration:none;}
.bs_appIcon li  a img { display: block; margin: 0 auto; width: 48px; height: 48px; }
.bs_appIcon li  a img:hover{opacity: 0.68;filter:alpha(opacity=68); /*IE6,7,8透明*/}
.bs_appIcon li  a span { display: block; height: 30px; line-height: 30px; overflow: hidden; text-align: center; color: #666;cursor:pointer;}
.bs_appIcon li  a:hover { border: 1px solid #0071cf; background: #FAFCF9; }
.bs_appIcon li  a span:hover{color:#0071cf;}

.bs_appIcon2 {padding:10px 10px;width: 650px;min-height:100px;overflow:hidden;}
.bs_appIcon2 li {width:90px;display: inline;float:left;text-align:center;}
.bs_appIcon2 li  a { display: block; padding-top:10px; border: 1px solid #fff;text-decoration:none;}
.bs_appIcon2 li  a img { display: block; margin: 0 auto; width: 48px; height: 48px; }
.bs_appIcon2 li  a img:hover{opacity: 0.68;filter:alpha(opacity=68); /*IE6,7,8透明*/}
.bs_appIcon2 li  a span { display: block; height: 30px; line-height: 30px; overflow: hidden; text-align: center; color: #666;cursor:pointer;}
.bs_appIcon2 li  a:hover { border: 1px solid #0071cf; background: #FAFCF9; }
.bs_appIcon2 li  a span:hover{color:#0071cf;}

.xxb_dwls a{background:url(xxb_arrow.gif) no-repeat 30px center;border:#dcdcdc 1px solid;padding-left:48px;width:110px;height:35px;line-height:35px;display:block;float:left;margin:10px 10px 0 0;font-size:14px}
.xxb_dwls a.last{margin-right:0;}

.gerenfuwu a{background:#ffebec;border:#ffa6a8 1px solid;width:174px;height:43px;line-height:43px;text-align:center;display:block;float:left;margin-top:10px;margin-right:70px;font-size:14px;color:#e2393c}
.gerenfuwu a.last{margin-right:0;}
.gerenfuwu a.more{font-size:16px;}

.wkleft{width:260px;float:left;}
.wkleft .main{padding:10px 10px;border:1px solid #c1c1c1;display: block;background-color: #ffffff;min-height: 100px;height: 100%;zoom: 1;overflow: hidden;}
.wkright{width:720px;float:right;border:1px solid #c1c1c1;}
.wkright .head{height:36px;border-bottom:1px solid #c1c1c1;position:relative;background:#f7f7f7;}
.bs_nav{font-size: 14px;height: 36px;line-height: 36px;margin-left:20px;}
.wkright  .search_tab1{position:absolute;top:4px;right:20px;}
.search_tab1 {width: 210px;height: 26px;background: none;border: 1px solid #d0d0d0;position: absolute;right: 0px;top: 0px;}
.search_tab1 .keyword{width: 156px;height: 26px;border: none;background: none;position: absolute;left: 0px;top: 0px;z-index: 5;font-family: "Microsoft YaHei";font-size: 14px;color: #545454;line-height: 26px;text-indent: 4px;}
.search_tab1 .submitbtn{width: 54px;height: 28px;border: none;background: #347ec0;position: absolute;right: -1px;top: -1px;z-index: 5;cursor: pointer;font-family: "Microsoft YaHei";font-size: 14px;color: #fff;line-height: 28px;font-weight: bold;}
.operate {width:1000px;margin: 20px auto  0 auto;overflow:hidden;zoom: 1;}
.operate a{display: block;width:490px;height:92px;position: relative;}
.operate a.btn_ask{background:url(chaxun.png) no-repeat;}
.operate a.btn_cop{background:url(tousu.png) no-repeat;}
