@charset "gb2312";
/* CSS Document */
.cont_lm { width:100%; height:40px; line-height:40px; background:#fff; overflow:hidden;}
.cont_lm p { width:96%; padding:0 2%; color:#666;}
.cont_lm p a { color:#666;}
.cont_lm p a:hover { color:#c00;}

/*通用列表页*/
.cont_lm1 { width:100%; height:40px; line-height:40px; background:#fff; overflow:hidden; position:absolute; top:15px; left:0px;}
.cont_lm1 p { width:96%; padding:0 2%; color:#666;}
.cont_lm1 p a { color:#666;}
.cont_lm1 p a:hover { color:#c00;}

.zwgk_nav { width:210px;float:left;margin-top:20px; padding:20px; background:#fff; min-height:1160px;}
.cont1 .zwgk_nav { width:210px;float:left;margin-top:60px; padding:20px; background:#fff; min-height:1160px;}
.zwgk_nav p { width:210px;margin-bottom:10px; float:left;}
.zwgk_nav p a { display:block; font-size:15px; color:#666; font-family:微软雅黑; height:50px; line-height:50px;text-align:center; background:#eeeeee;}
.zwgk_nav p a:hover { background:#cc0000; color:#fff;}
.gkxx { width:210px; background:#fff; float:left; padding:15px 0 5px; text-align:center;}

.zwgk_nav .ysqgk{ float:left; height:140px; width:210px; background:#eee;}
.zwgk_nav .ysqgk span{ display:block; background:url(2014TJ_zwgk_icon1.png) no-repeat bottom; text-align:center; font-size:15px; font-family:"微软雅黑"; color:#cc0000; padding:15px 0 18px; margin-bottom:10px; }
.zwgk_nav .ysqgk a{ display:block; width:120px; height:26px; margin:5px auto 0; line-height:26px; text-align:center; background:#999; color:#fff;}
.zwgk_nav .ysqgk a:hover{ background:#cc0000;}
.zwgk_list_right { width:730px; float:right; overflow:hidden; margin-top:20px; min-height:1200px;}
.cont1 .zwgk_list_right { width:730px; float:right; overflow:hidden; margin-top:60px; min-height:1200px;}
.zfgb_top { width:670px; padding:0 30px; height:50px; line-height:50px; background:#cc0000;}
.zfgb_top h2 { font-size:18px; font-family:微软雅黑; color:#fff; float:left;}
.zfgb_top_sous { float:right;}
.zfgb_top_sous label { padding-left:15px;}
.zfgb_top_sous label span { color:#fff;}
.zfgb_top_sous label .InputText { height:24px; width:140px; background:#fff; border:0; line-height:24px; vertical-align:middle;}
.zfgb_top_sous label .InputButton { width:60px; height:24px; background:#ff8485; border:0; cursor:pointer; color:#fff; margin-left:10px; vertical-align:middle;}

.zfgb_main { width:690px; padding:20px; background:#fff; min-height:1110px;}
.zfgb_main table { width:100%;}
.zfgb_main table td { border:1px solid #c4dde7; height:35px; color:#666; background:#fff;}
.zfgb_main table .tr1 td { color:#0e8ab7; background:#f1f9fc; font-weight:bold; text-align:center;}
.zfgb_main table td a { color:#666;z-index:9; position:relative; line-height:20px;}
.zfgb_main table td div a {width:96%;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; float:left;position:relative;}
.zfgb_main table td a:hover{ color:#c00;}
.zfgb_main table #info ul { display:none; width:500px; background:#fff;border:1px solid #cbe3eb;margin-top:25px;*margin-top:20px;padding:10px 0;}
.zfgb_main table #info ul li { width:48%; float:left; line-height:30px; padding-left:2%;}
.zfgb_main table #info:hover ul { display:block; z-index:99; position:absolute; left:50%;}

/* 通用内容页 */
.main{ width:958px; height:auto; border:1px solid #e0e0e0; margin:20px auto 0; padding:20px; background:#fff;}
.main table{border-collapse:collapse; border:1px solid #ede7e7;}
.main td{height:28px; line-height:28px; font-size:12px; border:1px solid #ede7e7;}
.main .td01{background:#fff7f7; color:#cc9999; width:99px; text-align:center; font-weight:bold;}
.main .td02{ background:#fff; width:207px; padding-left:10px; color:#666666;}
.main .page{padding-top:50px; width:100%;}
.main .page .title{ border-bottom:2px solid #cc0000; line-height:36px; padding-bottom:8px; text-align:center;}
.main .page .title h1{  font-size:24px; color:#cc0000;}
.main .page .zw{padding:34px 20px 0;}
.main .page .zw p{ font:18px/30px "华文仿宋"; color:#333;}
.main .note {border-top:1px solid #d8d8d8; height:39px; background:#efefef; width:100%; line-height:40px; margin-top:200px;}
.main .note span{ float:left; color:#666666; padding-left:20px;}
.main .note span a{color:#666;}
.main .note span a:hover{color:#cc0000;}
.main .note p{float:right; padding-right:20px; color:#666;}.
.main .note p a{color:#666;}
.main .note p a:hover{color:#cc0000;}

/* 乡镇信息公开列表 */
.zfgb_main .bt span  {display:block; height:35px; line-height:35px; width:100%;}
.zfgb_main .bt span a { font-size:14px; color:#c00;border-bottom:3px solid #c00;padding:0 5px;height:35px; line-height:35px;float:left; position:relative; z-index:9;font-family:微软雅黑;}
.zfgb_main_jg1 ul {  width:100%;border-top:1px solid #ccc;padding:6px 0; margin-top:1px; position:relative; z-index:1;}
.zfgb_main_jg1 ul li {line-height:35px;width:115px;float:left; overflow:hidden;}
.zfgb_main_jg1 ul li a { font-size:12px;background:url(2014TJ_xxgk_tb.png) no-repeat left center; padding-left:15px;}


.zfgb_ml { width:94%; min-height:1110px; background:#fff; padding:20px 3%;}
.zfgb_ml ul { width:100%;}
.zfgb_ml ul li {width:100%; float:left; border-bottom:1px dashed #666; line-height:46px;}
.zfgb_ml ul li a { font-size:14px; margin-right:22px;}
.zfgb_ml ul li span { margin-right:25px; display:block; float:left;}
.zfgb_ml ul li span a { margin:0;}