/*列表*/

.contents_margin{
    margin-top: 25px;
}
.bs_contents {
    background-color: #fff;
    margin-bottom: 20px;
}
.lb_left_list{
    width: 283px;
    margin-right: 18px;
    float: left;
}
.list_left_title{
    height: 33px;
    border-bottom: 4px solid #198f21;
    line-height: 33px;
}
.list_left_title a{
    margin-left: 10px;
    padding-left: 33px;
    color: #198f21;
    font-size: 20px;
    background: url(lb_title_pic_Xu191031.png) no-repeat left center;
}
.list_left_button{
    background-color: #f4f4f4;
    overflow: hidden;
}
.list_left_button ul{
    margin: 20px;
}
.list_left_button ul li{
    width: 242px;
    height: 38px;
    border-radius: 2px;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 38px;
    margin-bottom: 8px;
}
.list_left_button ul li a{
    font-size: 16px;
    display: block;
    background-color: #e8e8e8;
}
.list_left_button ul li a:hover{
    color: #fff;
    background-color: #47a74d;
}
.button_active{
    background-color: #47a74d!important;
    color: #fff;
}
.lb_right_list{
    float: left;
    width: 975px;
}
.lb_right_list_title p{
    line-height: 30px;
    border-bottom: 1px solid #ccc;
    padding-left: 23px;
    margin-left: 2px;
    background: url(lb_dqwz_Xu191031.png) no-repeat center left;
}
.lb_right_list_title a{
    font-size: 14px;
}
.lqms{
    margin-top: 26px;
    overflow: hidden;
}
.lqms_list{
    margin-top: 12px;
}
.lqms_list ul{
    overflow: hidden;
    border-bottom: 1px #ccc dashed;
    padding-bottom: 14px;
    padding-top: 14px;
}
.lqms_list ul:last-child{
    border-bottom: none;
}
.lqms_list li{
    background: url(stwm_lqms_Xu191031.png) no-repeat left center;
    line-height: 40px;
    padding-left: 12px;
    float: left;
    width: 950px;
}
.lqms_list li a{
    font-size: 14px;
}
.lb_right_page{
    text-align: center;
}
.lb_right_list ul{
    display: inline-block;
}
.lb_right_page li{
    padding: 9px 12px;
    border: 1px solid #ccc;
    float: left;
    text-align: center;
    margin-right: 3px;
}
.lb_right_page li:last-child{
    padding: 6px 12px 7px;
}

/*细览*/
.xl_title{
    margin: 50px;
    text-align: center;
}
.xl_title p{
    font-size: 30px;
}
.soucre_date{
    height: 45px;
    background-color: #f9f9f9;
    line-height: 45px;
    text-align: center;
}
.soucre_date ul{
    display: inline-block;
}
.soucre_date li{
    font-size: 14px;
    float: left;
    margin-right: 100px;
    color: #555555;
}
.soucre_date li a{
    color: #555555;
}
.soucre_date li span,.soucre_date li a{
    font-size: 14px;
}
.main_text{
    margin-top: 47px;
}
.main_text p{
    line-height: 26px;
    font-size: 16px;
}
.main_bottom{
    line-height: 56px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    margin-bottom: 20px;
}
.print a{
    font-size: 14px;
}
.share{

}
.share li{
    float: left;
    margin-right: 10px;
}
.xl_bottom{
    line-height: 20px;
}
.xl_bottom p,.xl_bottom span,.xl_bottom p,.xl_bottom a{
    font-size: 14px;
    color: #666;
}


/*调查征集*/
.dczj_bottom{
    line-height: 36px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    margin-bottom: 46px;
    margin-top: 30px;
}
.xl_dczj a{
    font-size: 20px;
}
.dczj_table p{
    line-height: 20px;
    margin-bottom: 31px;
}
.dczj_table span{
    font-size: 14px;
    display: block;
    width: 70px;
    float: left;
}
.dczj_table input{
    width: 171px;
    height: 17px;
    border: 1px solid #a9a9a9;
}
.dczj_table textarea{
    width: 577px;
    height: 150px;
    border: 1px solid #a9a9a9;
}
.dczj_table p button{
    background-color: #c90302;
    line-height: 36px;
    width: 154px;
    color: #fff;
    margin-left: 5px;
    font-size: 20px;
}


/*我要查询*/
.inquire{
    width: 928px;
    height: 282px;
    border: 1px solid #ccc;
    margin: 60px auto;
}
.inquire_table {
    width: 478px;
    height: 282px;
    margin: 44px auto 0;
}
.inquire_table span{
    font-size: 16px;
}
.inquire_table span:before{
    content: '*';
    color: red;
    font-size: 16px;
    line-height: 32px;
}
.inquire_table input{
    width: 311px;
    height: 32px;
}
.inquire_table button{
    width: 87px;
    height: 46px;
    background-color: #198f21;
    line-height: 46px;
    color: #fff;
    font-size: 14px;
    margin: 16px 0 0 165px;
}


/*资讯内容*/
.zxnr_title{
    margin-top: 15px;
    line-height: 40px;
    color: #000;
}
.zxnr_title .txzxnr{
    color: #198f21;
    font-size: 18px;
}
.zxnr_table{
    width: 1276px;
    height: 711px;
    border: 1px solid #ccc;
    padding: 88px 0 0 38px;
}
.zxnr_table p{
    line-height: 32px;
    margin-bottom: 17px;
}
.zxnr_table span:before{
    content:'*';
    color: red;
}
.zxnr_table span{
    width: 102px;
    display: block;
    float: left;
    text-align: right;
    font-size: 14px;
}
.zxnr_table input{
    width: 698px;
    height: 30px;
    border: 1px solid #ccc;
}
.zxnr_table textarea{
    width: 698px;
    height: 283px;
    border: 1px solid #ccc;
}
.zxnr_table .button{
    margin: 0 auto;
    width: 500px;
}
.zxnr_table button{
    width: 100px;
    height: 40px;
    line-height: 40px;
    background-color: #198f21;
    border-radius: 3px;
    border: none;
    font-size: 14px;
    font-weight:bolder;
}
.zxnr_table .sub{
    background-color: #198f21;
    color: #fff;
    margin-right: 36px;
}
.zxnr_table .reset{
    background-color: #e6e6e6;
    color: #555555;
}

/*建议咨询详细页*/
.jyzx_table_full{
    margin-top: 11px;
}
.jyzx_table_full table{
    width: 858px;

}
.thead_title{
    line-height: 41px;
    width: 858px;
    background-color: #47a74d;
    text-align: center;
    color: #fff;
    font-size: 16px;
}
.table_full_lxqk td{
    text-align: left;
    line-height: 25px;
}
.table_full_lxqk td:first-child{
    width: 155px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-weight: bolder;
    background-color: #f5f5f5;
}
.table_full_lxqk .lxrq_blzt{
    width: 190px;
    background-color: #f5f5f5;
    text-align: center;
    font-weight: bolder;
}
.table_full_lxqk{
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
}
.table_full_lxqk tr td{
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6
}

/*服务指南*/
.fwzn{
    margin-top: 12px;
    width: 1278px;
    height: 639px;
    background: url(fwzn_bg_Xu191031.png) no-repeat;
}
.fwzn_title h1{
    font-size: 36px;
    color: #247f16;
    line-height: 155px;
    text-align: center;
}
.fwzn_contents{
    width: 916px;
    height: 328px;
    margin: 0 auto;
}
.fwzn_contents p{
    font-size: 16px;
    color: #333333;
    line-height: 35px;
}
.fwzn_button{
    margin: 40px auto 0;
    width: 916px;
    text-align: center;
}
.fwzn_button a{
    padding: 13px 20px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    background-color: #198f21;
    font-size: 16px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.fwzn_button a:hover{
    color: #fff;
    background-color: #198f21;
}
.fwzn_button .disagree{
    background-color: #d3d3d3;
    color: #333;
    margin-left: 20px;
}