﻿@charset "utf-8";

/********************************flashtop*********************************/
.flashtop{width:960px; height:266px; display:block; overflow:hidden; zoom:1; margin:10px auto;}


/********************************box_left*********************************/
/********************************boxh01*********************************/
.boxh01{height:29px; padding:1px 1px 0px 1px; width:736px; display:block; overflow:hidden; zoom:1; border:1px solid #9BB6D5;}
.here{color:#000; height:29px; line-height:29px; width:721px; padding-left:15px; overflow:hidden; zoom:1; background:url(../images/mhc.jpg) repeat-x left top;}
.here a:hover{text-decoration:underline;}
.here a{color:#1D43AA; margin:0px 3px;}
.here span{float:right; margin-right:10px;}
.here span a{color:#CC3300; font-weight:bold;}

/********************************boxc01*********************************/
.boxc01{width:738px; border:1px solid #9BB6D5; border-top:none; display:block; overflow:hidden; zoom:1; margin-bottom:10px;}
.boxc01 .toptab{width:96%; margin:20px auto 0px auto; padding:0px; height:32px; line-height:32px; background:#F3F8FC; border:1px solid #9BB6D5; display:block; overflow:hidden; zoom:1;}
.boxc01 .toptab span{font-size:14px; font-weight:bold; color:#333; margin-left:20px;}
.boxc01 .ctab{width:96%; margin:0px auto 20px auto; background:#F3F8FC; border:1px solid #9BB6D5; border-top:none;}

.tab01{width:80%; margin:20px auto;}
.tab01 .td01{width:15%; text-align:right; font-size:14px; color:#333; font-weight:bold; padding:7px 20px;}
.tab01 .td02{width:85%; text-align:left; padding:5px 0px;}
.tab01 .td02 input{width:85%; height:26px; line-height:30px; border:1px solid #ccc; line-height:26px;}
.tab01 .td02 textarea{ width:85%; height:150px; line-height:20px; border:1px solid #ccc;}
.tab01 .td02 .btn_ct, .tab01 .td02 .btn_tj{width:56px; height:23px; line-height:23px; background:url(../images/btn_ct.jpg) no-repeat left top; border:none; cursor:pointer; font-size:14px; font-weight:bold; color:#fff; margin:10px 30px 0px 100px;}
.tab01 .td02 .btn_tj{background-image:url(../images/btn_tj.jpg); margin:0px;}

.tjfyh{height:29px; line-height:27px; font-size:14px; font-weight:bold; color:#333; width:706px; padding:2px 15px 0px 15px;  margin:1px; background:url(../images/bg01.jpg) repeat-x left top; display:block; overflow:hidden; zoom:1;}
.tjfyh a{font-weight:normal; float:right;}

.ul01{width:45%; float:left; display:inline; margin:0px 0px 0px 20px; *+margin:0px 0px 0px 10px; padding:15px 0px; list-style:none;}
.ul01 li{height:22px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%;}
.ul01 li a{font-size:14px;}


/********************************box_right*********************************/
/********************************boxh02*********************************/
.boxh02{height:30px; line-height:30px; display:block; overflow:hidden; zoom:1; border:1px solid #9BB6D5; border-bottom:none; background:url(../images/boxh02bg.jpg) repeat-x left top;}
.more{float:right; margin-right:10px;}
.h3_01{width:64px; height:22px; line-height:22px; padding:8px 22px 0px 9px; display:block; overflow:hidden; zoom:1; font-size:14px; font-weight:bold; text-align:center; background:url(../images/h3bg01.gif) no-repeat left top;}
.boxc02{border:1px solid #9BB6D5; border-top:none; display:block; overflow:hidden; zoom:1; margin-bottom:10px;}

/********************************boxc02*********************************/
.ul02{padding:8px 0px; margin:0px auto; width:90%; list-style:none;}
.gg01{width:210px; display:block; overflow:hidden; zoom:1;}
.gg01 img{width:210px; display:block; overflow:hidden; zoom:1; margin-bottom:10px;}

/********************************jblls*********************************/
.jblls{height:43px; width:210px; background:url(../images/jbh_bg.jpg) no-repeat left top; display:block; overflow:hidden; zoom:1;}
.jblls a:hover{color:#000; text-decoration:underline;}
.jblls a{color:#2A91CA; float:right; margin:8px 15px 0px 0px;}

/********************************wsty*********************************/
.wsty{background-image:url(../images/wsdyh_bg.jpg);}
.wsty a{margin-right:28px;}

/********************************jblls_list*********************************/
.jblls_list{width:95%; border:2px solid #FB9900; margin:40px auto; padding-bottom:15px;}
.list_top{height:60px; background:url(../images/mhc02.jpg) repeat-x left top; position:relative;}
.list_top .h3_02{width:128px; height:25px; padding:15px 53px 6px 52px; margin:0px; background:url(../images/bg02.gif) no-repeat left top; text-align:center; line-height:25px; display:block; overflow:hidden; zoom:1; position:absolute; top:-20px; left:220px; font-size:14px; font-weight:bold; color:#fff;}
.list_top a{width:66px; height:18px; padding:20px 13px 8px 16px; line-height:18px; display:block; overflow:hidden; zoom:1; background:url(../images/bg03.gif) no-repeat left top; text-align:center; color:#fff; font-weight:bold; position:absolute; right:-15px; top:5px;}

.list_top .h3_03{width:180px; height:35px; padding:21px 73px 8px 73px; margin:0px auto; background:url(../images/bg04.gif) no-repeat left top; text-align:center; line-height:35px; display:block; overflow:hidden; zoom:1; position:absolute; left:190px; top:-20px; font-size:22px; font-weight:bold; color:#fff;}

.jblls_list .list{width:96%; border-top:1px solid #FECCA9; border-bottom:1px solid #FECCA9; margin:10px auto; display:block; overflow:hidden; zoom:1;}
.ul03{list-style:none; margin:15px auto; padding:0px; width:95%; height:125px; display:block; overflow:hidden; zoom:1;}
.ul03 li{height:24px; line-height:24px; overflow:hidden; zoom:1; text-overflow:ellipsis; white-space:nowrap;}
.ul03 li span{float:left; width:85%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ul03 li span a{font-size:14px; }
.ul03 li font{width:15%; display:block; overflow:hidden; zoom:1; float:right; text-align:right; font-size:12px; color:#999;}

.jblls_list .list_shequ, .jblls_list .list_jbxx{border:none; padding:0px 0px 10px 0px;}
.shequ{width:210px; float:left; display:inline; overflow:hidden; zoom:1; border:1px solid #FFD2AB; margin:6px;}
.shequ h6{font-size:13px; color:#333; height:22px; line-height:22px; overflow:hidden; zoom:1; padding:0px 10px; background:#FFECDB; border-bottom:1px solid #FFD2AB}
.shequ p{height:30px; line-height:30px; overflow:hidden; zoom:1; margin:0px; padding:0px 10px; color:#999;}
.shequ p font{font-size:12px; color:#333;}
.shequ p a{float:right;}

.list_jbxx p{font-size:14px; margin:0px; padding:0px; line-height:26px;}
.btn_jrjlq{width:92px; height:27px; line-height:27px; text-align:center; display:block; overflow:hidden; zoom:1; font-size:14px; font-weight:bold; color:#fff; float:right; margin:5px; background:url(../images/btn_jrjlq.gif) no-repeat left top; border:none; cursor:pointer;}

.jblls_list .cylb{width:96%; padding:15px 0px; border-top:1px solid #FECCA9; margin:0px auto;}
.jblls_list .cylb h5{font-size:14px; color:#333;}
.tab02{ margin:10px auto 50px auto; width:100%; font-size:14px; line-height:26px;}

.pllbh{font-size:12px;}
.pllbc{width:98%; margin:0px auto; padding:0px; border-top:1px solid #BBD6ED; border-bottom:1px solid #BBD6ED;}

/********************************社区民意征集*********************************/
.wznr{width:96%; margin:10px auto;}
.wznr h1{font-size:26px; color:#1D43AA; text-align:center; font-family:"黑体"; height:50px; line-height:50px; width:100%; background:url(../images/xuxian01.gif) repeat-x center bottom; display:block; overflow:hidden; zoom:1;}

.lab{width:100%; height:26px; line-height:26px; text-align:center; display:block; overflow:hidden; zoom:1; margin-bottom:10px; font-size:14px; color:#333;}
.lab a{color:#CC3300;}
.wznr p{font-size:14px; line-height:26px; color:#333; padding:0px; margin:5px 0px; text-indent:2em;}
.ul04{height:90px; overflow:hidden; zoom:1; margin-bottom:20px;}
.tab01 .td02 .input01{float:left; width:50%; margin-right:10px;}
.tab01 .td02ys{color:#F44B00; line-height:26px;}

/********************************提案评议*********************************/
.tab03{width:100%; margin:0px auto 10px auto; background:#F6F6F6; border:1px solid #F0EDED;}
.tab03 td{padding-left:10px; height:32px; line-height:32px; font-size:14px; color:#333;}
.tab03 td font{font-weight:bold; font-size:14px;}
.wznr h6{font-size:14px; color:#CD3300;}

.tjfyh01 a{font-size:12px; font-weight:bold; color:#CD3300;}
.ul05, .ul06{height:240px; *+height:260px;}

/********************************ul_img*********************************/
.ul_img{list-style:none; margin:0px; padding:0px; display:inline; overflow:hidden; zoom:1;}
.ul_img li{width:165px; float:left; display:inline; overflow:hidden; zoom:1; margin:10px 0px 10px 15px;}
.ul_img li .img img{width:165px; height:95px; overflow:hidden; zoom:1;}
.ul_img li p{height:24px; line-height:24px; margin:5px 0px 0px 0px; padding:0px; text-align:center; overflow:hidden; zoom:1;}

/********************************委员介绍*********************************/
.wyjs h1{color:#333; background-image:url(../images/xuxian02.gif);}
.wytx{text-align:center; margin:20px;}
.ul06 li span a{float:left}
.ul06 li span font{font-size:12px; color:#999; float:left; width:auto; margin-right:5px;}

/********************************文章跟评页面*********************************/
.wzgpl h1{color:#333; background:none;}
.zwbj{padding:10px; background:#EEF3F4; border:1px solid #CCDADD;}
.jwzz{text-align:right; font-size:14px; color:#333; margin:10px 0px 5px 0px;}
.jwzz a{margin-left:20px;}
.ul07{height:240px;}
.ul07 li a{font-size:14px;}

/********************************详细页面*********************************/
.xxym{background:url(../images/xuxian02.gif) repeat-x left bottom; padding-bottom:10px;}
.xxym h1{color:#333;}
.xxym .lab, .xxym .jwzz{font-size:12px;}
.xxym .lab a{color:#00459A;}
.xxym p{font-size:12px; margin:10px 0px;}
.tjfyh02 a{color:#CC3300; font-weight:bold;}
.dbcz{text-align:center; padding:10px 0px 20px 0px;}
.dbcz a:hover{color:#1D43AA;}
.dbcz a{color:#151515; margin:0px 2px;}

/*****************************************************************/
.dqht{color:#395BB5;}
.ztyz p a:hover{ text-decoration:underline;}
.ztyz p a{color:#CC3300;}

.ul_img01{padding:20px 0px; border-top:1px solid #E2EDF6; width:100%; height:120px; display:block; overflow:hidden; zoom:1;}
.ul_img01 li{width:133px; margin:0px 0px 15px 12px;}
.ul_img01 li .img img{width:133px; height:100px;}

.ul08{height:auto;}
.ul08 li{background:url(../images/xuxian01.gif) repeat-x center center;}
.ul08 li span a{ background:#fff url(../images/jiantou.gif) no-repeat left center; padding-left:10px;}
.ul08 li font{width:12%; background:#fff;}

/********************************议政网-委员博客*********************************/
.here01{background-image:url(../images/mhc01.jpg);}
.here01 img{float:left; margin:9px 0px 0px 0px;}
.here01 a{font-size:13px; margin:0px 5px;}

.modc01, .modc02, .modc03, .modc04{width:98%; margin:0px auto 10px auto; display:block; overflow:hidden; zoom:1; border:1px solid #ACCDE9;}
.modc01{margin-top:1px; height:283px; border:none;}
.modc01 .flash01{width:350px; height:280px; display:inline; overflow:hidden; zoom:1; margin:3px 1px 0px 0px; float:left;}
.modc01_right{float:right; width:372px;}
.modc01_right h1{height:48px; display:block; overflow:hidden; zoom:1; line-height:48px; background:url(../images/mbc.jpg) repeat-x left top; text-align:center; width:100%;}
.modc01_right h1 a{font-size:26px; font-family:"黑体";}
.modc01_right p{width:95%; margin:0px auto; padding:0px; height:66px; overflow:hidden; zoom:1;}
.modc01_right p a{color:#B70404;}
.ul09{border-top:1px solid #ccc; padding-top:10px; margin-top:10px; width:100%; height:130px; overflow:hidden; zoom:1;}
.ul09 li{height:28px; line-height:28px; width:95%; margin:0px auto;}
.ul09 li a{font-size:14px;}

.modch{background:url(../images/mhc03.gif) repeat-x left top; height:31px; line-height:31px; position:relative;}
.modch a:hover, .modc03 .modc03h a:hover{ text-decoration:underline; color:#454545;}
.modch a, .modc03 .modc03h a{float:right; margin-right:10px; color:#2A91CA;}
.modch span img{position:relative; top:-6px; left:10px;}
.modcc{width:100%; padding-bottom:15px;}
.modcc .ul04{width:47%; margin:0px 0px 15px 15px; height:140px;}
.modcc .ul04 li{height:30px; line-height:30px; background:url(../images/xuxian03.gif) repeat-x left bottom;}
.modcc .ul04 li a{font-size:13px;}
.modc04 .modcc .ul04{height:285px;}
.modc03{border:none;}
.modc03 .modc03h{height:25px; line-height:25px; background:url(../images/mhc04.gif) repeat-x left top;}
.bg_color{background:#F3F8FC;}
.modc03c{width:100%; overflow:hidden; zoom:1;}
.wy_list{width:47%; padding:5px 5px 0px 5px; height:100px; margin:5px 10px 0px 0px; float:left; display:inline; overflow:hidden; zoom:1;}
.wy_list .left{width:75px; height:100px; overflow:hidden; zoom:1; margin-right:5px; float:left;}
.wy_list .left img{width:75px; height:75px; overflow:hidden; zoom:1;}
.wy_list .left p{height:24px; line-height:24px; overflow:hidden; zoom:1; margin:0px; padding:0px; text-align:center;}
.wy_list .left p a{color:#333; font-size:14px; font-weight:bold;}
.wy_list ul{list-style:none; padding:0px; margin:0px; width:250px; float:right; height:90px; overflow:hidden; zoom:1;}
.wy_list ul li{height:30px; line-height:30px; overflow:hidden; zoom:1; text-overflow:ellipsis; white-space:nowrap;}
.wy_list ul li a{font-size:13px;}

/********************************议政网-委员博客-右侧列表****************************************/
.wybklb{ background:url(../images/mhc03.jpg) repeat-x left top;}
.wybklbh{height:43px; text-align:center;}
.wybklb p{text-align:center; color:#D70303; font-size:14px; margin:0px; padding:5px;}
.wybklb table{width:90%; margin:0px auto 10px auto;}
.wybklb table td{padding-left:10px;}
.wybklb table td a:hover{text-decoration:none;}
.wybklb table td a{text-decoration:underline;}

/********************************首页样式***************************************************************************/
dl,dl dt,dl dd,p { margin:0; padding:0;}
.banner {}
.G_colA { width:333px; float:left;}
.G_colB { width:403px; float:right; margin-left:4px;}
.G_ad {  height:280px;}
.G_w333 { border:1px solid #aacce8; margin-top:7px; position:relative; padding-bottom:8px;}
.G_w333 h2 { font:bold 14px/38px "宋体"; color:#1d43aa; background:url(../images/ht_333.jpg) no-repeat; text-indent:32px;}
.moreBT { position:absolute; right:10px; top:5px;}

.G_w333 dl{ margin:8px; margin-top:2px; overflow:auto; zoom:1; margin-bottom:4px;}
.G_w333 dl dt {float:right;}
.G_w333 dl dd{ padding:7px 36px 0px 28px; background:url(../images/bg_blog.gif) no-repeat; width:172px; height:78px; float:left; overflow:hidden;}
.G_w333 dl dd h5 { font:bold 12px/22px "宋体"; color:#1d43aa; width:170px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;} 
.G_w333 p{ margin:0; padding:0; overflow:hidden; height:40px;}

.G_w333 ul { clear:both; margin:0; padding:0; font-size:14px; margin-left:7px;}
.G_w333 ul li { list-style-type:none; color:#666;}
.G_w333 ul li strong { margin-right:5px; font-weight:normal;}

/****************最新关注**********/
.G_w403 { border:1px solid #aacce8; padding-bottom:8px; margin-bottom:10px; *+margin-bottom:0px;}
.G_w403 p { margin:0 15px; padding:0px; color:#6da1e1; border-bottom:1px solid #dbeaf8; padding-bottom:10px}
.G_w403 p a { color:#df0f0f;}
.G_w403 h2 { font:bold 14px/38px "宋体"; color:#1d43aa; background:url(../images/ht_403.jpg) no-repeat; text-indent:26px;}
.ztyz { width:100%; position:relative;}
.ztyz h6 { background:url(../images/xx.gif) no-repeat bottom; font:bold 14px/30px "宋体"; text-indent:20px;}
.G_w403 h5 { color:#1d43aa; font:bold 26px "黑体"; margin-left:15px; margin-top:12px;}

.G_w403 ul { margin:12px 15px; padding:0; font-size:14px;}
.G_w403 ul li { list-style-type:none; width:360px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.G_line { background:url(../images/xx.gif) no-repeat; height:1px; overflow:hidden; line-height:1px; margin-left:10px;}

/****************委员议事厅**********/
.G_w743 { border:1px solid #aacce8; clear:both; margin-top:9px; position:relative; overflow:auto; zoom:1; padding-bottom:6px}
.G_w743 h2 {font:bold 14px/38px "宋体"; color:#1d43aa; background:url(../images/ht_743.jpg) no-repeat; text-indent:32px; margin-bottom:7px; }
.G_w743 h5 { margin-bottom:12px; font-size:14px;}

.G_w743 dl { float:left; width:418px; margin-left:12px; overflow:auto; zoom:1;}
.G_w743 dl dt { float:left; margin-right:15px;}
.G_w743 dl dd { float:right; width:260px;}
.G_w743 p a {color:#df0f0f;}

.G_w743 ul { margin:0; padding:0; float:right;  font-size:14px;}
.G_w743 ul li { list-style-type:none; width:270px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/****************提案评议**********/
.G_w957 { border:1px solid #aacce8; clear:both; margin-top:9px; position:relative; padding-bottom:6px; overflow:auto; zoom:1; margin-bottom:9px;}
.G_w957 h2 {font:bold 14px/38px "宋体"; color:#1d43aa; background:url(../images/ht_957.jpg) no-repeat; text-indent:32px; }
.G_wzlist { float:left; margin-right:12px; margin-left:12px; display:inline;}
.G_wzlist h5 { color:#9a9ca1; font-size:14px; font-weight:normal; margin:0px; padding:0px; width:290px; text-align:center;}
.G_wzlist ul {padding:0; font-size:14px; margin:0px; margin-bottom:4px;}
.G_wzlist ul li {list-style-type:none; width:290px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../images/xx.gif) no-repeat bottom; line-height:28px;}

/****************社情民意提案************/
.h3_02{width:120px; height:22px; padding:9px 28px 0px 28px; background-image:url(../images/h3bg02.gif); text-align:left;}

.sqmyta{width:47%; display:inline; overflow:hidden; zoom:1; float:left; margin:10px 0px 0px 20px;}
.sqmyta_top{border-bottom:1px solid #999; font-size:14px; font-weight:bold; color:#666;}
.sqmyta_top a{float:right; font-size:12px; font-weight:normal;}
.sqmyta_tw{height:62px; margin:10px 0px; overflow:hidden; zoom:1;}
.sqmyta_tw img{width:80px; height:60px; border:1px solid #999696; float:left; display:block; overflow:hidden; zoom:1; border:1px solid #999696; margin-right:10px;}
.sqmyta_tw p{height:60px; overflow:hidden; zoom:1; color:#446CDA;}
.sqmyta_tw p a:hover{color:#454545;}
.sqmyta_tw p a{color:#F72828;}
.sqmyta .ul04{width:100%; margin:0px 0px 10px 0px; *+margin:0px; padding:0px; display:block; overflow:hidden; zoom:1; height:110px;}

/****************市民建言************/
.h3_03{width:70px; height:22px; padding:9px 22px 0px 27px; overflow:hidden; zoom:1; background-image:url(../images/h3bg03.gif);}
.more_tie{height:19px; line-height:19px; margin-top:3px; background:url(../images/tiebg.jpg) repeat-x left top; border:1px solid #7FADD3; padding:0px 5px;}

.smjy_tab{width:97%; margin:10px auto;}
.smjy_tab .td01{width:55%; background:url(../images/xuxian03.gif) repeat-x left bottom; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.smjy_tab .td02{width:15%; background:url(../images/xuxian03.gif) repeat-x left bottom; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.smjy_tab .td03{width:15%; background:url(../images/xuxian03.gif) repeat-x left bottom; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.smjy_tab .td04{width:15%; background:url(../images/xuxian03.gif) repeat-x left bottom; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.smjy_tab .hui{color:#9A9CA1; padding-left:10px; background:none; line-height:26px;}
.smjy_tab a{font-size:14px;}

/****************右下广告位*****************/
.gglan{border-top:1px solid #9BB6D5; background:url(../images/ggbg.jpg) repeat-x left top;}
.ingglan{width:185px; margin:10px auto 0px auto;}
.ingglan img{width:185px; display:block; overflow:hidden; zoom:1; clear:both; margin-bottom:10px;}
.mbn{margin-bottom:10px; *+margin-bottom:auto;}











