@charset "utf-8";
/* css document */
@import url(/uploads/css/images/reset.css);
@import url(/uploads/css/images/top.css);
@import url(/uploads/css/images/footer.css);
@import url(/uploads/css/images/animate.min.css);


.main_left{ width:889px; height:auto; position:relative; overflow:hidden;}

/*通用列表盒子*/
.listbox{ width:422px; height:266px; padding:7px;position:relative;overflow:hidden; background: no-repeat;}
.listbox .title{ width:100%; height:38px; position:relative; overflow:hidden; border-bottom:1px solid #cac2b9;}
.listbox .title>a{ display:block; width:100px; height:38px; float:left; background:url(/uploads/image/images/title_1.png) no-repeat;}
.listbox .title>span a{ display:block; width:90px; height:38px; background: no-repeat;}
.listbox .list{ padding:8px 0; position:relative;}
.listbox .list .hd{ height:31px;}
.listbox .list .hd li{ float:left; font-size:14px; height:31px; line-height:31px; *line-height:28px; margin:0 2px;}
.listbox .list .hd li.on a,.listbox .list .hd li a:hover{ color:#bd160e;}
.listbox .list ul li{ width:95%; height:auto; padding-left:4%; background:url(/uploads/image/images/list_style.png) no-repeat 3px center; overflow:hidden; line-height:31px; *line-height:28px; position:relative; font-size:14px;}
.listbox .list ul li a{ display:block; float:left; width:75%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.listbox .list ul li span{ float:right; display:block; text-align:right; width:23%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.main_right{ width:296px; height:auto; position:relative;}

/*右侧通用盒子*/
.rightbox{ height:266px; padding:7px; position:relative; overflow:hidden; background: no-repeat #f5efe6;}
.rightbox .title{ width:100%; height:46px; position:relative; overflow:hidden;}
.rightbox .title>a{ display:block; width:120px; height:46px; float:left; background:url(/uploads/image/images/title_2.png) no-repeat;}
.rightbox .title>span a{ display:block; width:60px; height:46px; line-height:46px; text-align:center; color:#827046; font-size:13px;}
.rightbox .box{ padding:5px 13px; position:relative; overflow:hidden;}
.rightbox .list{ padding:5px 15px; position:relative; overflow:hidden;}
.rightbox .list .hd{ height:31px;}
.rightbox .list .hd li{ float:left; font-size:14px; height:31px; line-height:31px; *line-height:28px; margin:0 2px;}
.rightbox .list .hd li.on a,.listbox .list .hd li a:hover{ color:#bd160e;}
.rightbox .list .bd{height: 185px !important;}
.rightbox .list ul li{ width:94%; height:auto; padding-left:6%; background:url(/uploads/image/images/list_style.png) no-repeat 3px center; overflow:hidden; line-height:31px; *line-height:28px; position:relative; font-size:14px;}
.rightbox .list ul li>a{ display:block; float:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}




/*政务信箱*/
.zwxx{ width:875px; background: no-repeat;}
.zwxx .title>a{ background-position-y:-560px;}
.zwxx .title .xxbtn{ display:block; font-size:14px; color:#222222;}
.zwxx .title .xxbtn a{ display:inline-block; margin:0 10px; background:none; width:auto; line-height:38px;}
.zwxx .box{ position:relative;}

.tables{ width:100%; color:#575757; display: inline-table; text-align:center;}
.tables thead{ line-height:34px; background:#ecdeca; border:none;}
.tables thead th{ font-size:14px; padding:0 10px; color:#4f3606;}
.tables tbody tr{ line-height:34px; font-size:13px;}
.tables td{ line-height:36px; padding:0 10px; position:relative;}
.tables td a{ text-align:left; position:absolute; top:0; left:0; display:inline-block; width:400px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



/*回应关切*/
.hygq .title>a{ background-position-y:-600px;}

/*常见问题解答*/
.cjwtjd .title>a{background-position-y: -880px;width: 140px;}

/*征集调查*/
.zjdc .title>a{ background:url(/uploads/image/images/title_9.png) no-repeat;}

/*在线访谈*/
.zxft .title>a{ background:url(/uploads/image/images/title_10.png) no-repeat;}