* {
    margin: 0px;
    padding: 0px;
}

.left {
    float: left;
}

.right {
    float: right;
}

img {
    border: none;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}
a{color: #333333;}

a:hover {
    color: #004a7c;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    -moz-transition: all 0.2s;
	text-decoration: none;
}
ul li,
ol li {
    list-style-type: none;
}

body {
    font-family: "microsoft Yahei";
    width: 100%;
/*    position: relative;*/
/*    background: #f2f8ff;*/
}
.height10{width: 100%;height: 10px;}
.height11{width: 100%;height: 11px;}
.height14{width: 100%;height: 14px;}
.height15{width: 100%;height: 15px;}
.height18{width: 100%;height: 18px;}
.height20{width: 100%;height: 20px;}
.height25{width: 100%;height: 25px;}
.height30{width: 100%;height: 30px;}
.width1100{width: 1100px;margin: auto;}
/******************************办事信息**********************************/

.bs_message{box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);margin-top: 10px;padding: 0px 20px 20px 20px;}
.bs_message_top{border-bottom: 1px solid #EEEEEE;width: 100%;height: 50px;line-height:50px;}
.bs_message_top .more{color: #DDDDDD;font-size: 14px;margin-top: 3px;}
.message_top_left{font-size: 16px;}
.message_content{font-size: 14px;color: #999999;line-height: 30px;margin-top: 5px;}
.message_operation{margin-top: 15px;}
.message_operation ul li{float: left;height: 30px;line-height: 30px; width: 60px;border-radius: 4px;background: #EEEEEE;margin-left: 10px;font-size: 14px;text-align: center;cursor: pointer;}
.message_operation ul li:first-child{margin-left: 0px;}
.message_operation ul li.choose{background: #1677FF;color: #ffffff;}
.message_search{font-size: 14px;margin-top: 20px;}
/* .message_search  ul li{display: none;float: left;} */
/* display: block;background: url(znjszskp_pic_01.jpg) no-repeat right center;padding-right: 15px; */
.message_search  ul li.hover{color:#1677FF;padding: 4px 0;}
/*.sanjiao{ background: url(znjszskp_pic_01.jpg) no-repeat right center; width: 11px;height: 10px;  margin-top: 5px;margin-left: 5px;}*/

/******************************弹出框**********************************/
.tck{width: 700px;min-height: 269px;box-shadow: 0 0 10px #e5e5e5;margin: auto;padding: 0px 20px;border-radius: 8px;background: #ffffff; 
    position: fixed;
    z-index: 150;
    margin-left: auto;
    margin-right: auto;
    left: 0px;
    right: 0px;
    top: 20%;
    position: fixed;
}
.tck_top{border-bottom: 1px solid #EEEEEE;width: 100%;height: 50px;line-height:50px;}
.tck_top_left{font-size: 16px;}
.close{color: #DDDDDD;font-size: 13px;margin-top: 7px;cursor: pointer;}
.tck_list_first{font-size: 14px;line-height: 30px;}
.tck_list_sj_left{margin-right: 10px;}
.tck_list_sj_right{width: 608px;}
.tck_list_sj_right ul{margin-left: -27px;}
.tck_list_sj_right ul li{float: left;color: #666666;line-height: 30px;margin-left: 27px;cursor: pointer;}
.tck_list_sj_right ul li:hover{color: #1677FF;}
.tck_list_xian{width: 100%;height: 1px;border-bottom: 1px dashed #EEEEEE;margin: 10px 0px;}
.tck_list_second {font-size: 14px;line-height: 30px;}
.tck_list_second .tck_list_sj_right {width: 552px;}
.tck_list_second .tck_list_sj_left{margin-right: 10px;} 
.tck_list_sj_right ul li.choose{color: #1677FF;}
.tck_bottom{margin: 20px 0;}
.sure,.quit1{width: 60px;height: 32px;line-height: 32px;font-size: 14px;border-radius: 4px;text-align: center;border: 1px solid #DDDDDD;cursor: pointer;}
.sure{background: #1677FF;color: #ffffff;}
.quit1{margin-right: 10px;}

.bszn_listName{font-size: 16px;line-height: 36px;margin-bottom: 10px;}
.bszn_listTitle{height: 40px;line-height: 40px;font-size: 14px;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;overflow: hidden;}
.bszn_listTitle_address{width: 200px;}
.bszn_listTitle_listcon{font-size: 14px;line-height: 50px;border-top: 1px dashed #EEEEEE;color:#666666;}
.bszn_listTitle_list{max-height: 400px;overflow-y: auto;}
.bszn_listTitle_list .bszn_listTitle_listcon:first-child{border-top: none;}
.bszn_listTitle_listcon .bszn_listTitle_listcon01{width: 200px;}
.bszn_listTitle_listcon03{background:#1677FF;height: 32px;line-height: 32px;width: 88px;text-align: center;color: #ffffff;border-radius: 4px;margin-top: 9px;margin-right: 10px;}
.bszn_listTitle_listcon03 a{color: #ffffff;}
.bszn_listTitle_listcon03 a:hover{color: #ffffff;}
/******************************机构信息**********************************/
.orgin_message{background: #FFFFFF;
box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);border-radius: 8px;padding: 20px;}
/*.orgin_messagecon{width: 100%;border: 1px solid #EEEEEE;height: 100%;}*/

.orgin_messagecontent {font-size: 14px;width: 100%;border-collapse: separate;
    border-spacing: 0;}
.orgin_messagecontent  tr td{border: 1px solid #EEEEEE;padding:15px 18px;}
.orgin_messagecontent  tr td.tdleft{width: 118px;text-align: center;padding-left: 0px;}
.orgin_messagecontent  tr td.orgin_messageconTop{font-size: 16px;background: #EEEEEE;padding-left: 10px;}
.orgin_messagecontent  tr td a{color:#1677FF;}
/******************************常见问题**********************************/
.cjwt{background: #FFFFFF;
box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);border-radius: 8px;padding: 20px;}
.cjwtcon{width: 100%;border: 1px solid #EEEEEE;height: 100%;border-radius: 4px;padding: 20px;}
.question{font-size: 16px;}
.answer{font-size: 14px;border: 1px solid #EEEEEE;height: 100%;border-radius: 4px;padding: 20px;line-height: 30px;margin-top: 10px;}
/******************************名词信息**********************************/
.mcxx{margin-top: 10px;background: #FFFFFF;
box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);border-radius: 8px;padding: 20px;}
.mcxxname{width: 100%;border: 1px solid #EEEEEE;height: 100%;border-radius: 4px;padding: 20px;}
.mcxxname_title{font-size: 16px;}
.mcxx_more{font-size: 14px;margin-top: 10px;}
/******************************领导信息**********************************/
.ldxx{background: #FFFFFF;
box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);border-radius: 8px;padding: 20px;}
.ldxx_height{height: 208px;}
.ldxxcon{width: 100%;border: 1px solid #EEEEEE;height: 100%;border-radius: 4px;padding: 10px;overflow: hidden;}
.ldxxcon_img img{height: 148px;}
.ldjs{margin-left: 20px;}
.ldxmzw{font-size: 16px;}
.ldxmzw span{margin-left: 20px;}
.ldll{font-size: 14px;width: 495px;line-height: 30px;margin-top: 10px;}
/******************************专题信息**********************************/
.ztxx{height: 342px;background: #FFFFFF;
box-shadow: 0 4px 12px 0 rgba(0,0,0,0.10);border-radius: 8px;padding: 20px;}
.ztxxcon{width: 100%;border: 1px solid #EEEEEE;height: 100%;border-radius: 4px;padding: 10px;}

.ztimg img{width: 660px;height: 120px;}
.zt_top{border-bottom: 1px solid #EEEEEE;}
.zt_top ul li{float: left;font-size: 16px;height: 60px;line-height: 60px;background: url(znjszskp_pic_03.jpg) no-repeat -3px center;padding: 0px 12px;}
.zt_top ul li:first-child{background: none;padding-left: 0px;}
.zt_top ul li.hover a{color: #1677FF;}
/*.zt_top ul li a{color: #333333;}*/
.zt_listcon ul{margin-top: 8px;}
.zt_listcon ul li{font-size: 14px;line-height: 30px;}

.zz_msk{display: none;}
.tck_list_sj_right ul .ashsetting{color:#999;pointer-events:none;}
/******************************智能检索**********************************/
.znjs{width: 600px;margin: auto;margin-bottom: 15px;}
.znjsName{font-size: 18px;font-weight: bold;}
.znjs_content{margin-top: 15px;}
.znjs_xian{min-height: 300px;background: #e8e8e8;width: 2px;}
.znjs_content ul li{padding-left: 30px;line-height: 40px;}
.znjs_content_list{margin-left: -10px;}
.znjs_content .znjs_content_listTop{background: url(yuanquan.png) no-repeat 0px center;font-weight: bold;padding-left: 30px;line-height: 40px;}
.znjs_content_list a{color:#333333}
.znjs_content_list ul{padding:0px 10px}
.znjs_content ul{
    display: inline-block;
    max-height: 360px;
    overflow: hidden;
}
.matter-dialog-container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background-color: #00000080;
}
.matter-dialog {
  position: relative;
  width: 700px;
  min-height: 230px;
  padding: 0px 20px;
  border-radius: 8px;
  background: #ffffff;
  margin: 10vh auto 0;
}
.matter-dialog-header {
  border-bottom: 2px dashed #EEEEEE;
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.matter-dialog-header div:first-child {
  font-size: 16px;
}
.matter-dialog-header div:last-child {
  color: #DDDDDD;
  font-size: 13px;
  cursor: pointer;
}
.matter-dialog-nav {
  margin-top: 10px;
  font-size: 14px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #EEEEEE
}
.matter-dialog-nav div {
  margin-top: -19px;
  margin-left: 100px;
  color: #515EF2;
  text-decoration: none;
  cursor: pointer;
  font-size: 14px;
line-height:25px;
}
.matter-dialog-nav div img {
  width: 16px;
  margin: 0 4px;
}
.matter-dialog-nav div img:last-of-type {
  display: none;
}

.matter-dialog-list {
  padding: 10px 0;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-content: flex-start;
  border-bottom: 1px dashed #EEEEEE;
  flex-wrap: wrap;
  margin-left: -27px;

}
.matter-dialog-list li {
  color: #000;
  line-height: 30px;
  margin-left: 27px;
  cursor: pointer;
  font-size: 14px;
}
.matter-dialog-list li.disabled {
  color: #999 ;
  pointer-events: none;
}
.matter-dialog-list li.ashsetting {
  color: #ccc;
  pointer-events: none;
}
.matter-dialog .warn-text {
  width: 100%;
  padding: 10px 0;
  border-bottom: 2px dashed #eee;
  display: none;
}
.matter-dialog .warn-text div {
  height: 40px;
  background: url(../images/warn.png) 10px center no-repeat #FFFAEB;
  border: 1px solid #FFE28D;
  border-radius: 4px;
  color: #666666;
  padding-left: 30px;
  font-size: 14px;
  display: block;
  line-height: 40px;
}
.matter-dialog .btn {
  width: 100%;
  padding: 20px 0;
  display: flex;
  justify-content: flex-end;
}
.matter-dialog .submit,.matter-dialog .quit {
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-radius: 4px;
  text-align: center;
  border: 1px solid #DDDDDD;
  cursor: pointer;

}

.matter-dialog .submit.disabled {
  color: #999 ;
  pointer-events: none;
  background: #fff;
  display: none;
}

/*事项列表*/
.matter-list {
  width: 100%;
  height: auto;
  padding: 20px 0;
  border-bottom: 1px solid #EEEEEE;
  overflow:hidden;
}
.matter-list .matter-main {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.matter-list .matter-main {
  width: auto;
  line-height: 26px;
  height: auto;
}
.matter-list .matter-info {
  max-width: 70%;

}
.bszn_list .matter-list .matter-info {
  cursor: pointer;
}

.matter-list .matter-main .matter-type {
  display: inline;
  padding: 3px 8px;
  background: #ECF4FF;
  border-radius: 4px;
  margin-right: 10px;
  font-size: 14px;
  color: #1677FF;
  letter-spacing: 0;
  font-weight: 400;
}

.matter-list .matter-main .matter_title {
  font-weight: 600;
}
.matter-list .matter-edit {
  width: 30%;
  display: flex;
  justify-content: flex-end;

}
.matter-list .matter-edit a {
  margin-left: 25px;
}
/* .matter-list .matter-edit a:hover span{
  color: #1677FF;
} */
.matter-list .matter-edit a img {
  margin-right: 5px;
  vertical-align: middle;
  cursor: pointer;
}
.matter-list .matter-edit a span {
  line-height: 26px;
  font-size: 14px;
  letter-spacing: 0;
  font-weight: 400;
  cursor: pointer;
}
.matter-list .matter-object {
  margin-top: 15px;
  font-size: 14px;
  color: #666666;
  letter-spacing: 0;
  font-weight: 400;
}

.content_cate .current2 b {
  border-left: 3px solid #1677ff;
  font-size: 20px;
  font-weight: bold;
  padding-left: 10px;
}
.organ .organ_list {
  width: 100%;
  
}
.organ .organ_list ul {
  width: 100%;
}
.organ .organ_list ul li {
  width: 100%;
  height: 80px;
  margin-top: 20px;
}
.organ .organ_list ul a {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 80px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
}