/*初始化*/
*{margin: 0; padding: 0; box-sizing: border-box;}
fieldset,
img,
input,
button{border: none; padding: 0; margin: 0; outline-style: none;}
ul,
ol{list-style: none;}
input{padding-top: 0; padding-bottom: 0; font-family: "SimSun", "Microsoft YaHei";}
select,
input,
textarea{font-size: 12px; margin: 0;}
textarea{resize: none;padding: 10px;}
img{border: 0; vertical-align: middle;}
body{font: 14px/150% Arial, Verdana, "Microsoft YaHei"; color: #666;}
.clearfix:before,
.clearfix:after{content: ""; display: table;}
.clearfix:after{clear: both;}
.clearfix{*zoom: 1;}
a{color: #666; text-decoration: none;}
h1,
h2,
h3,
h4,
h5,
h6{text-decoration: none; font-weight: normal; font-size: 100%;}
s,
i,
em{font-style: normal; text-decoration: none;}
/*公共类*/
.w{width: 1200px; margin: 0 auto;}
.fl{float: left;width:100%;}
.fr{float: right;}
.ac{text-align: center;}
.al{text-align: left;}
html body{min-width: 1160px; height: 100%;}
.more a{color: #0294ff;}
td{font-family: "Microsoft YaHei";}
li{font-family: "Microsoft YaHei";}
.contant{ width:1200px; height:auto;  margin:0px auto; background-color:#fff; overflow:hidden;}
/*---------------------------------------------------------------*/
.mc_nav input {
    border: 1px solid #cecece;
    border-radius: 5px;
    margin-bottom: 20px;
}
/*header*/
.header{background: url(imagesbg-head.jpg) no-repeat; height: 329px; background-size: 100% 329px;}
.header li{float: left; width: 191px; height: 63px; background: url(imagesbg-nav.png);}
.header li.header_hover{background: url(imagesbg-nav-atv.png);}
.header a{line-height: 63px; color: #fff; text-align: center; display: block; width: 191px; font-size: 20px;}
.header .nav{position: relative; top: 293px;}

/*footer*/
.footer{border-top: 4px solid #127bd4; height: 96px; padding-top: 18px; background-color: #edf8fc;}
.footer .foot{margin: 0 auto; width: 680px;}
.footer p{line-height: 30px; font-family: "Microsoft YaHei";}

/*民意征集*/
.ftxq{min-height: 400px; margin: 0px auto;}
.left_nav{ width:284px; height: 650px; background:url(imagesleft_nav_bg.jpg) no-repeat bottom;}
.left_nav ul{ background: url(imagesleft_nav_line.jpg) repeat-y; min-height: 350px; display: block; border-top: 1px solid #dddddd; }
.left_nav ul li{ font-size: 18px; width: 100%; line-height: 60px; background: url(imagesicon_1.jpg) no-repeat; padding-left: 110px; }
.left_nav ul li a{ color: #0078c7; }
.left_nav ul li.nav_hover{ background: url(imagesicon_2.jpg) no-repeat; }
.left_nav ul li.nav_hover a{color: #fff;}
.right_box{ width: 880px; height: 650px; margin-right:20px;}
.result{border-bottom: 1px solid #d7d7d7;margin-top:5px;}
.result_list{ font-size:14px; width:100%; height:auto; padding:15px 0px; overflow:hidden;}
.pl_10px{ padding-left:8px;}
.see a{ color:#28a6f2;}
.flip{ width:100%; height:40px; text-align:center;}
.flip a{ padding:3px 10px; border:1px solid #ddd; margin:0px 4px;}
.flip a:hover{ border:1px solid #0066cc; }
.num{ width:40px; height:25px; border:1px solid #ddd; text-align:center;}
.page_btn{border:1px solid #319bde; padding:3px 10px; margin:0px 10px;color: #fff;background:#319bde;}
.flip a.page_all,.flip a.current{ padding:4px 10px; color: #fff;background:#319bde;}
.inve_tite{ font-size:14px; line-height:28px; padding-bottom:20px; overflow:hidden;}
.inve_tite h2{font-size:20px; line-height:40px; color:#0f88d7; text-align:center; padding:10px 0px;display:block;}
.inve_tite p{display:block;}
.inve_tite i{ display:block; text-align:right;}
.inve_list,.examen{ height:auto; overflow:hidden;}
.inve_list h2,.examen h2{ font-size:16px; height:40px; line-height:40px; color:#0f88d7; background-color:#f1f8fe; text-indent:1em; display:block;}
.inve_list ul{ padding:15px 0px;}
.inve_list ul li{ height:32px; line-height:32px; display:block;}
.inve_list ul li input,.examen ul li input{ margin:0px 5px;}
.inve_list ul li span{ padding-left:10px; float:left;}
.inve_list ul li i{ padding-right:10px; float:right;}
.examen ul{ padding:15px 0px; display:block; overflow:hidden;border: 1px #D4D4D4 solid;}
.examen ul li{ height:32px; line-height:32px; margin-right:25px;}
.submit_box{ width:100%; height:80px; padding:10px 0px; text-align:center; overflow:hidden;}
.submit_box input{ font:normal 14px "Microsoft YaHei"; width:130px; height:35px; line-height:12px; background-color:#1088d9; color:#fff; border-radius:4px;cursor: pointer;}

.mrt{ margin-top:20px;}
.comment{ width:100%; height:45px; line-height:45px; background:#f4f4f4 url(imagesicon_ad.png) no-repeat 10px center;}
.comment span{ font-size:16px; color:#0199e4; padding-left:25px;}
.comm_list{ width:100%; height:auto; line-height:40px; padding:20px 0px; margin:0px; border-bottom:1px dashed #d7d7d7; overflow:hidden;}
.comm_list_name{ width:110px; height:50px; color:#0199e4; display:block; float:left;}
.comm_list_name h2{ width:100%;font-size:16px; text-indent:1em;  height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.comm_list_name span{ color:#999; text-indent:1em; height:25px; line-height:25px; display:block;}
.comm_list_cont{ width:1000px; line-height:25px; display:block; float:right;}
.discuss{ width:100%; height:150px;}
.discuss textarea{ width:1128px; height:140px; color:#999; border:1px solid #d7d7d7; margin-top:10px;}
.discuss1{ width:100%;}
.discuss1 textarea{ width:1128px; height:140px; color:#999; border:1px solid #d7d7d7; margin-top:10px;}
.putin{ width:100%; height:50px; text-align:center; padding-top:10px;}
.putin input{font:normal 14px "Microsoft YaHei"; width:130px; height:35px; line-height:12px; background-color:#1088d9; color:#fff; border-radius:4px;font-size:16px;cursor:pointer;}

.tabth{
	color: #127bd4;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
}

#zjdctable {
    border: 1px solid #ccc;
    margin-top: 10px;
}

#zjdctable tr th {
    border-left: 1px solid #ccc;
}
#zjdctable tr td {
    border-left: 1px solid #ccc;
}

#zjfklist {
    border: 1px solid #ccc;
    margin-top: 10px;
}

#zjfklist tr th {
    border-left: 1px solid #ccc;
}
#zjfklist tr td {
    border-left: 1px solid #ccc;
}