@charset "utf-8";
body{font-size: 15px;}
body,div,p,span,ul,li,h1,h2,h3,h4,h5,ol,dl,dt,dd,img,a,input,textarea,clear,b{ padding:0; margin:0; list-style:none; border:0;font-family:"微软雅黑";}
.clear{ clear:both;}
a{ text-decoration:none;}a{color:#333333}
body{color:#333333;}
.clearfix{clear: both;}

/*政民互动*/
.ssbt_div{margin-top: 20px;}
.ldxx_pic img{width: 100%;height: 104px;}
.zmhd_left{width: 67.6%; float: left;}
.zmhd_right{width: 30.1%; float: right;}
.search_div {font-size: 0.75rem; padding:20px 0px;}
.search_div .btn{display: inline-block;line-height: 1; padding: 10px 30px; border-radius:5px; /*color: #fff;*/ text-align: center;background-color: #FE9900; border: 1px solid transparent; cursor: pointer; vertical-align: middle;}
.search_div .input_text{border: 1px solid #D0D0D0; height: 35px; line-height: 35px; padding-left: 10px;  border-radius: 5px; margin: 0 10px;}
.ldxx_list table{width: 100%; border-collapse: collapse;}
.ldxx_list thead tr{border: 1px solid #DFDFDF ;}
.ldxx_list thead{height: 40px; line-height: 40px; font-size:0.9375rem; background-color: #F4F4F4; border: 1px solid #F9F9F9;}
.ldxx_list tbody tr td {padding:8px 0px; line-height:26px ;text-align: center; font-size: 0.875rem;}
.ldxx_list table .td02{text-align: left;}
.ldxx_list table td span{color: #80838C;}
.ldxx_list table .td02 a{color:#66A8C0;}
.ldxx_list table .td04 span{color: #6E9B26;}
.ldxx_list table tbody tr:nth-child(even){background-color: #F4F4F4; border-bottom: 1px solid #DFDFDF;border-top: 1px solid #DFDFDF ;}
.myzj_box{overflow: hidden; margin-top: 20px;}
.common_hd{height: 48px; line-height: 48px; overflow: hidden;}
.common_hd span{font-size: 1.5rem; font-weight: bold;}
.common_hd .more{font-size: 1rem;color: #999999; float: right;}
.myzj_list li{ padding:10px 0 10px 0; overflow:hidden; zoom:1;/* border-bottom:#cdcccc 1px dashed; */}
.myzj_list li .txt{float:left; width:98%;}
.myzj_list li .txt h5{margin:0; padding-bottom:8px; line-height:22px; font-size:0.9375rem;  overflow:hidden;}
.myzj_list li .txt h5 a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.myzj_list li .txt h5 a em{color: #ff0000; font-style: normal;}
.myzj_list li .txt h5 a:hover{font-weight:bold;}
.myzj_list li .txt span{color:#999999; position: relative; padding-left: 20px;font-size: 0.9375rem;}
.myzj_list li .txt span::before{display: block; content: "";width:12px; height: 2px; background-color: #A62A28; position: absolute; left: 0px; top: 10px;}
.myzj_list li .txt span b{font-weight: normal;}
.myzj_list li .btn{float:right; width:8.44%; font-size: 0.9375rem;}
.myzj_list li .btn a{ display:block; width:100%; height:30px; line-height:30px; text-align:center; color:#444; background:url(/2023gb/images/zmhd/zmhd_myzj_yjs.png) no-repeat center center;}
.myzj_list li .btn .btn_orange{ font-weight:bold; background:url(/2023gb/images/zmhd/zmhd_myzj_bj.png) no-repeat center center;color:#D93735; }
.wsdc_box{padding:20px; overflow: hidden; background-color:#E8F5FE; margin-top: 20px;}
.wsdc_left{width: 80px; height: 80px; float: left;}
.wsdc_left a{font-size: 1.5rem; color: #fff; font-weight: bold; background-color: #1E79E2; padding:8px 12px;display: block;text-align: center; border-radius: 10px;}
.wsdc_right{width: 74%; float: left; margin-left: 20px;}
.wsdc_right li{width: 33.33%; float: left; line-height: 40px;}
.wsdc_right li a{position: relative; padding-left: 10px;}
.wsdc_right li a::before{display: block; content: ""; width: 5px; height: 5px;border-radius: 50%; background-color: #D7D9D8; position: absolute; left:0px; top: 10px;}
.tjsq_box{padding:20px; background: linear-gradient(to top,#E0EDFE,#ffffff,#DFECFF);}
.tjsq_hd{height: 76px; line-height: 76px; background-color: #1B78E2; border-radius: 10px;}
.tjsq_hd a{font-size: 1.25rem; color: #fff;}
.tjsq_hd i{display: inline-block;width:32%; float: left;text-align: right; margin-right: 7%;}
.tjsq_hd font{display: inline-block; float: left;max-width: 65%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: center;}
.tjsq_hd  i img{transition: all 0.4s ease 0s;vertical-align:middle;}
.tjsq_hd  a:hover img{transform: rotate(360deg);}
.cxjd_div{padding:20px; background-color: #fff;}
.cxjd_tit{height: 45px;text-align: center; border-bottom: 1px solid #E5E2DB;}
.cxjd_tit a{display: inline-block;font-size: 1.125rem; color: #B85C35; padding:0 20px; border-bottom: 3px solid #b43e10; line-height: 42px;font-weight: bold;}
.cxjd_bd{margin-top: 20px;}
.cxjd_bd input{width: 98%; height: 47px; line-height: 47px; border:1px solid #ccc; border-radius: 5px; margin-bottom: 20px; padding-left: 2%; box-shadow: inset 0 2px 5px #ccc;}
.cxjd_bd .searching{height: 50px; display: block; background: linear-gradient(#ffb30f, #ff8f13); border: 1px solid #ff8901; border-radius: 10px;}
.cjwt_box{overflow: hidden; margin-top: 20px;}	
.cjwt_bd{overflow: hidden; margin-top: 10px;}


.zmhd_picbox{margin-top: 20px;}
.zmhd_picbox li{margin-bottom: 10px;}
.zmhd_picbox li img{height: 104px; width: 100%;}
.zmhd_picbox li.li03{width: 49%; float: left;}
.zmhd_picbox li.li04{width: 49%; float: right;}

	
@media (max-width: 990px) {
 .zmhd_left{width: 100%; float: none; overflow: hidden;}
 .zmhd_right{width: 100%; float: none; overflow: hidden;}
.ldxx_pic img{height: auto;}
.zmhd_picbox li img{height: auto;}
}


@media (max-width: 768px){
.myzj_list li .btn{width: 15%;}
}

@media (max-width: 640px){
.wsdc_left{width: 100%; float: none;}
.wsdc_left a {left: 60px;}
.wsdc_left a br{display: none;}
.wsdc_right{width: 100%; float: none;}
.ssbt_div iframe{height: 800px !important;}
}

@media (max-width:550px){
.wsdc_right li{width: 50%;}
.ldxx_list table .td01{display: none;}
.myzj_list li .btn{width: 17%;}
.ldxx_list table .td03,.ldxx_list table .td04,.ldxx_list table .td05{min-width: 80px;}
.ldxx_list table thead .td02{text-align: center;}

}