/* CSS Document */
/*---县长信箱---*/
.ldxx {width: 1200px; margin: 0px auto; }
.xzxx{}
.xxxz{width: 100%; margin: 0px auto; }
.xxxz h1{ width: 100%; line-height:50px; font-size: 20px; font-weight: bold; text-align: center;}
.xxxz p{ width: 100%; line-height: 28px; font-size: 16px; text-indent: 2em;}
.xxxz .span{width: 200px; height: 30px; line-height: 30px; text-align: center; background: #eee; border: e0e0e0; color:#000; font-size: 15px; border-radius: 4px; margin: 10px auto; display: block;}

.xjlist2{}
.xjlist2 ul li{ display:block; float:left;width:100%;}
.xjlist2 .taitou2 {
    background: #f8f7f7;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    color: #666;
    margin-top: 10px;
    border: 1px #ddd solid;
    font-weight: bold;
}

.xjlist2 .taitou2 .tt2{ width:753px; float:left; padding-left:25px;text-align: center; }
.xjlist2 .taitou2 .dw2{ width:135px; float:left; border-left:2px #fff solid; padding-left:10px; padding-right: 10px; text-align: center;  border-left: 1px #fff solid;text-align: center;}
.xjlist2 .taitou2 .sj2{ width:140px; float:left; border-left:2px #fff solid; text-align:center;  border-left: 1px #fff solid;text-align: center;}

.xjlist2 .tt3{ width:753px; float:left; padding-left:25px; font-size:16px; background: url(../images/tb.jpg) 15px center no-repeat; }
.xjlist2 .dw3{ width:135px; float:left; border-left:1px #fff solid; font-size:14px;  padding-left:10px; padding-right: 10px; color: #666;text-align:center;}
.xjlist2 .sj3{ width:140px; float:left; border-left:1px #fff solid; font-size:14px; text-align:center; color: #666; }
.xjlist2 .bt{ background:#fbfbfb; height:45px; line-height:45px;  color:#000; margin:1px auto; }
.xjlist2 .bt:hover{ background:#f7f7f7;}

.jnpart_r{ width: 1016px; min-height:760px; float: right; background: #fff; }
.jnpart_r .nypart_r_con{ width:966px; margin: 0px auto; padding: 10px; 25px}

.tycolumn1{ width:100%; height:50px; background:url(../images/icon5-1.png) left center repeat-x; position:relative;}
.tycolumn1 .tycolumn1_l{ padding-left:35px; padding-right: 10px; margin-left: 20px; font-size:18px; font-weight:bold; text-align:center; line-height:50px; background:url(../images/icon5-2.png) left center no-repeat #fff; color:#015293; position:absolute; z-index:1; bottom:0px; left:0px; }
.tycolumn1 .tycolumn1_r{right:10px; font-size:14px; padding-left: 10px; padding-right: 10px; background: #fff;line-height:50px;  color:#999; bottom:0px; position:absolute; z-index:1;}
.tycolumn1 .tycolumn1_r a{ color:#999;}
.tycolumn1 .tycolumn1_r a:hover{ color:#015293;}

#xz .TRS_Editor {
            height: 165px;
            overflow: hidden;}
#lc .TRS_Editor {
            height: 165px;
            overflow: hidden;}
#click-point,#click-point1{
            text-align: right;}
#click-point span,#click-point1 span{
            cursor: pointer;
            font-size: 16px;}
.box{
            padding-top: 10px;
            padding-bottom: 10px;}
#colList li{
            background: url(../../images/dian.png) 10px center no-repeat;
            color: #999;
            text-indent: 10px;
            transition: all .3s ease;
            -webkit-transition: all .3s ease;}
#colList li a{
            color: #767676;}

#colList li:hover{
            color: #de371c;
            background: url(../../images/dian-h.png) #f8f8f8 10px center no-repeat;}
#colList li a:hover{
            color: #ac1212;}
.bm-con ul li a {
            display:inline;
            margin-right:5px;}
.bm-con ul li a.ysqzn{
            font-size: 12px;
            color: #bf0c0d;}

.zxzxx{ width: 100%; margin: 0px auto;}

.xxss{ width: 100%; margin: 0px auto;}
.xjcx{margin-left: 350px;}
.xjcx .name{ font-size: 14px; line-height: 26px; color: #333; padding: 0px 5px; }
.xjcx .input{ width: 120px; height: 26px; background: #fff; font-size: 16px; line-height: 26px; color: #333; border: 1px #eee solid;}
.xjcx .btn{ width: 70px; height: 30px; background: #015293; text-align: center; line-height: 26px; color: #fff; border:none; margin-left: 15px;}


/*---内容详细界面---*/
.detail{ width:1240px; margin:0px auto;}
.detail .xxsy{ width: 100%; margin: 0px auto; margin-top: 15px;}
.detail .xxsy table{ border-collapse:collapse; font-size:16px;}
.detail .xxsy table tr td { border:1px #e3e3e3 solid;line-height:36px; padding:10px 15px;}
.detail .xxsy .sx{ background: #f7f7f7; }
.detail .xxsy .value{ }

.detail .detail_shuxing{ width:1240px; padding-top:30px; padding-bottom:20px; border-bottom:1px #eee solid; }
.detail .detail_shuxing .title{ text-align:center; font-size: 24px; color: #000;  }
.detail .detail_shuxing .shuxing{ padding-left:40px; }
.detail .detail_shuxing .shuxing .fbsj{ width:1030px; height:30px; line-height:30px; font-size:15px; color:#888; margin-top:20px; }

.detail .zw{ padding:20px; } 
.detail .zw p{ line-height:36px; font-size:17px; text-indent:2em;}




/*---意见征集详细界面---*/
.zjyjdetail{ width:1240px; margin:0px auto;}
.zjyjdetail .detail_shuxing{ width:1240px; padding-top:30px; padding-bottom:20px; border-bottom:1px #eee solid; }
.zjyjdetail .detail_shuxing .title1{ width:954px; margin:0px auto; font-size: 24px; color: #000; text-align: center; }
.zjyjdetail .detail_shuxing .fbsj{ width: 900px; margin: 0 auto; height: 43px; line-height: 43px; overflow: hidden; font-size: 16px; color: #999; text-align: center;}
.zjyjdetail .zjyjdetailtab{}
.zjyjdetail .zw{ padding:20px; } 
.zjyjdetail .zw p{ line-height:36px; font-size:17px; text-indent:2em;}

.yjzjxxTabTitle2{ width:1000px; height:65px; line-height:50px; margin:0px auto; overflow:hidden; margin-top: 30px; }
.yjzjxxTabTitle2 ul li{ float:left; cursor:pointer; height:40px; line-height:40px;  width:470px; margin:20px 15px; margin-bottom: 0px; display:block; text-align:center; font-size:18px; font-weight:bold; background: #eee; }
.yjzjxxTabTitle2 ul li a{ display:block; text-align:center;  font-size:18px;  }
.yjzjxxTabTitle2 ul li span{ height:40px; line-height:40px;  width:470px;  }
.yjzjxxTabTitle2 .hover{ height:40px; line-height:40px;  width:470px;  color: #000; background: #ddd; }
.yjzjxxTabbottom2{ width: 1240px;  margin: 0px auto;overflow:hidden; }

.yjzjxxTabTitle22{ width:1000px; height:65px; line-height:50px; margin:0px auto; overflow:hidden; margin-top: 30px; }
.yjzjxxTabTitle22 ul li{ float:left; cursor:pointer; height:40px; line-height:40px;  width:170px; margin:20px 15px; margin-bottom: 0px; display:block; text-align:center; font-size:18px; font-weight:bold; background: #eee; }
.yjzjxxTabTitle22 ul li a{ display:block; text-align:center;  font-size:18px;  }
.yjzjxxTabTitle22 ul li span{ height:40px; line-height:40px;  width:470px;  }
.yjzjxxTabTitle22 .hover{ height:40px; line-height:40px;  width:170px;  color: #000; background: #ddd; }
.yjzjxxTabbottom22{ width: 1240px;  margin: 0px auto;overflow:hidden; }                                             




/*---子页面---*/

.zxzxx{ width: 100%; margin: 0px auto;}

.xxss{ width: 100%; margin: 0px auto;}
.xjcx{margin-left: 350px;}
.xjcx .name{ font-size: 14px; line-height: 26px; color: #333; padding: 0px 5px; }
.xjcx .input{ width: 120px; height: 26px; background: #fff; font-size: 16px; line-height: 26px; color: #333; border: 1px #eee solid;}
.xjcx .btn{ width: 60px; height: 26px; background: #015293; text-align: center; line-height: 26px; color: #fff; border:none; margin-left: 15px;}

.xjlist{}
.xjlist ul li{ display:block; float:left;}
.xjlist .taitou{ background:#b3abab; height:45px; line-height:45px; font-size:16px; color:#fff; margin-top:10px; text-align:center;}
.xjlist .w11{ width:680px; float:left; padding-left:25px; }
.xjlist .w22{ width:120px; float:left; border-left:2px #fff solid; padding-left:15px; }
.xjlist .w33{ width:120px; float:left; border-left:2px #fff solid; text-align:center; }
.xjlist .w1{ width:680px; float:left; padding-left:25px; background: url(../images/tb.jpg) 15px center no-repeat; }
.xjlist .w2{ width:120px; float:left; border-left:2px #fff solid; padding-left:15px; color: #888;}
.xjlist .w3{ width:120px; float:left; border-left:2px #fff solid; text-align:center; color: #b3abab; }
.xjlist .bt{ background:#fbfbfb; height:45px; line-height:45px; font-size:16px; color:#000; margin:1px auto; text-align:center;}
.xjlist .bt:hover{ background:#f7f7f7;}


/*---在线热线---*/

.zxftlist{ width: 100%; margin: 0px auto; margin-top: 10px;}
.zxftlist ul li{ width: 100%; float: left; display: block; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px #eee solid;}
.zxftlist ul li .l{ width:240px; height: 158px; float: left; margin-left: 20px;}
.zxftlist ul li .l img{ width:240px; height: 158px;overflow: hidden;}
.zxftlist ul li .r{ width:677px; line-height:35px; float: left; margin-left: 20px;}
.zxftlist ul li .r span{color: #b00000; font-size: 16px;}
.zxftlist ul li .r .zt{width:677px; font-size: 16px; }
.zxftlist ul li .r .sj{width:677px; font-size: 16px; }
.zxftlist ul li .r .dw{width:677px; font-size: 16px; }
.zxftlist ul li .r .zy{width:677px; font-size: 16px;}



/*---行风热线---*/

.hfrxlist{ width: 100%; margin: 0px auto; margin-top: 10px;}
.hfrxlist ul li{ width: 100%; float: left; display: block; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px #eee solid;}
.hfrxlist ul li .l{ width:240px; height: 158px; float: left; margin-left: 20px;}
.hfrxlist ul li .l img{ width:240px; height: 158px;overflow: hidden;}
.hfrxlist ul li .r{ width:677px; line-height:40px; float: left; margin-left: 20px;}
.hfrxlist ul li .r span{color: #b00000; font-size: 18px;}
.hfrxlist ul li .r .sj{width:677px; font-size: 16px; }
.hfrxlist ul li .r .dw{width:677px; font-size: 16px; }
.hfrxlist ul li .r .zy{width:677px; font-size: 16px;}


/*---12345热线---*/

.rx12345{width: 100%; margin: 0px auto; }
.rx12345 ul{ width:100%; margin:0px auto; float:left;border-bottom: 1px #eee solid; padding-top: 10px; padding-bottom: 10px; display: block;}
.rx12345 ul li{width: 100%; float: left; display: block; height:35px; line-height:35px; background: url(../images/tb.jpg) 5px center no-repeat;}
.rx12345 ul li a{float: left; font-size: 16px; padding-left: 15px;}
.rx12345 ul li a:hover{ color: #015293;}
.rx12345 ul li span{  float: right; color: #666666; font-size: 16px;}



/*---意见征集+网上调查+结果反馈---*/

.yjzjlist{width: 100%; margin: 0px auto; }
.yjzjlist ul{ width:100%; margin:0px auto; float:left;border-bottom: 1px #eee solid; padding-top: 10px; padding-bottom: 10px; display: block;}
.yjzjlist ul li{width: 100%; float: left; display: block; height:35px; line-height:35px; background: url(../images/tb.jpg) 5px center no-repeat;}
.yjzjlist ul li a{float: left; font-size: 16px; padding-left: 3px;}
.yjzjlist ul li a:hover{ color: #015293;}
.yjzjlist ul li span{  float: right; color: #666666; font-size: 16px;}

.yjzjlist ul li i.red{float: left; font-size: 16px; color: #c40001; padding-left: 10px;}
.yjzjlist ul li i.hui{float: left; font-size: 16px; color: #888;padding-left: 10px;}


/*---热点热线---*/

.rdlist{}
.rdlist ul li{ display:block; float:left;}
.rdlist .taitou{ background:#b3abab; height:45px; line-height:45px; font-size:16px; color:#fff; margin-top:10px; text-align:center;}
.rdlist .w11{ width:549px; float:left; padding-left:25px; }
.rdlist .w22{ width:120px; float:left; border-left:2px #fff solid; text-align: center; padding-left: 10px; padding-right: 10px;}
.rdlist .w33{ width:120px; float:left; border-left:2px #fff solid; text-align:center; }
.rdlist .w1{ width:549px; float:left; padding-left:25px; background: url(../images/tb.jpg) 15px center no-repeat; }
.rdlist .w2{ width:120px; float:left; border-left:2px #fff solid; color: #888;padding-left: 10px; padding-right: 10px; text-align:center;}
.rdlist .w3{ width:120px; float:left; border-left:2px #fff solid; text-align:center; color: #b3abab; }
.rdlist .w3 .red{ color: #c40001; }
.rdlist .w3 .hui{ color: #b3abab; }
.rdlist .bt{ background:#fbfbfb; height:45px; line-height:45px; font-size:16px; color:#000; margin:1px auto;}
.rdlist .bt:hover{ background:#f7f7f7;}



/*---咨询建议---*/

.zxjyxz{ width: 100%; margin: 0px auto; margin-top: 10px;}
.zxjyxz p{ width: 100%; line-height: 28px; font-size: 14px; text-indent: 2em;}

.zxjytable{ width: 100%; margin: 0px auto; margin-top: 10px;}
.zxjytable table{ width: 836px; margin: 0px auto; border-collapse: collapse; }
.zxjytable table tr td{ height: 45px; line-height: 45px; font-size: 15px; border: 1px #e3e3e3 solid;}
.zxjytable table tr td span{color: #999; padding-left: 15px;}
.zxjytable table tr td span i{color: #015293; font-weight: bold; padding-right: 5px;}
.zxjytable .bg{ background: #f7f7f7;}
.zxjytable .input1{ width: 270px; height: 30px; background: #fff; border:1px #eee solid; margin-left: 15px;}
.zxjytable .input2{ width: 81px; height: 30px; background: #fff; border:1px #eee solid; margin-left: 15px;}
.zxjytable .textarea{ width:693px; height: 100px; background: #fff; border:1px #eee solid; margin-left: 15px; margin-top: 15px;}
.zxjytable .btn{ width: 100px; height: 30px; line-height: 30px; text-align: center; background: #c80001; border: none; color:#fff; font-size: 15px; border-radius: 4px; margin: 10px auto; display: block;}
.zxjytable .btn a{ color: #fff;}
.zxjytable .btn:hover{background: #c20001;}

/*依申请公开*/
.ysqgk_main{
    width: 1200px;
    margin: 0 auto;
}

.lblist{ min-height: 0;}

.wysq{ display: block; width: 90px; height: 36px; line-height: 36px; text-align: center; background: #e33439; color: #fff!important; float: right;}
.detail{ width: 1164px;}
.detail .zw{ padding:20px; } 
.detail .zw p{ line-height:40px !important; font-size:18px !important;}
.xinfang_search {
width:635px;
  padding: 12px;background-color: #f2f2f2;
  margin: 10px auto 15px;}
.xinfang_search input {
  padding: 0 10px;
  outline: none;
  height: 35px;
  line-height: 35px;
  vertical-align: middle;
  border: 0;
  margin-right: 19px;
  width: 228px;
  background: #fff;}
.xinfang_search .xf_s_btn {
  border: 0;
  width: 95px;
  margin-left: 4px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  vertical-align: middle;
  background-color: #245399;
  color: #ffffff;
  font-size: 16px;}

.xinfang_search .w_xin {
  display: inline-block;
  width: 116px;
  vertical-align: middle;
  height: 35px;
  margin-left: 10px;
  background-color: #fedddd;
  color: #b90303;
  font-size: 16px;
  text-align: center;
  line-height: 35px;}
.ny3column{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px #eee solid; margin-top: 20px;}
.ny3column h1{font-size: 24px; color: #245398;}

.lblist{ width:1163px; margin: 0px auto; margin-top: 10px;min-height:300px;overflow:hidden;}
.lblist ul li{ width: 1113px; float: left; display: block; padding-bottom: 25px; padding-top: 25px; border-bottom: 1px #eee dashed}
.lblist ul li .tt{ width:1113px; height:50px; line-height: 50px; margin: 0px auto;  font-size: 18px; background: url(../images/tb.jpg) left center no-repeat;}
.lblist ul li .tt a{padding-left: 20px;}
.lblist ul li .sx{ width:1113px; overflow: hidden;}
.lblist ul li .sx .ly{font-size: 16px; color: #666; float: left; margin-left: 20px;}
.lblist ul li .sx .sj{font-size: 16px; color: #666; float: right; background: url(../images/sj.jpg) left center no-repeat; padding-left: 20px;}
.foot_m{display:none}