@charset "utf-8";
/* CSS Document */
.position_list .wzpos-span{ margin-right: 0;}
.ls-jgzn-main{ padding: 0 30px 30px 30px; background: #fff; }
.ls-jgzn-banner{ margin-bottom: 30px;}
.ls-jgzn-banner img{ width: 100%; height: auto;}
.ls-jgzn-banner .img-title{ display: none;}
.ls-jgzn-title{ text-align: center;   background: url(../images_zt/jgzn-titlebg.gif) center center repeat-x; position: relative;}
.ls-jgzn-title .tit{  display: inline-block; height: 62px; padding: 0 16px; background: #fff;position: relative;}
.ls-jgzn-title .icol{ position: absolute; left: 0; bottom:0; background: url(../images_zt/jg-title-ico2.png) 0 0 no-repeat; width: 24px; height: 24px;}
.ls-jgzn-title .icor{ position: absolute; right: 0; top:0; background: url(../images_zt/jg-title-ico1.png) 0 0 no-repeat;width: 34px; height: 34px;}
.ls-jgzn-title .tit-icol{ position: absolute; width: 30px; display: block; height: 5px; left: -4px; top:26px;  background: url(../images_zt/jg-title-icol.png) 0 0 no-repeat; }
.ls-jgzn-title .tit-icor{ position: absolute; width: 30px;display: block;  height: 5px; right: -4px; top:26px;  background: url(../images_zt/jg-title-icor.png) 0 0 no-repeat;}

.ls-jg-box{ margin-bottom: 20px;}
.ls-jgzn-list ul{ margin-right: -24px;}
.ls-jgzn-list li { width: 322px; float: left; margin: 24px 24px 0 0; }
.ls-jgzn-list-lang li{ width: auto !important; }
.ls-jgzn-list-kfq li{ width: 668px; }
.ls-jgzn-list li a{ display: block;  font-size: 18px; padding: 0 5px;  text-align: center;  float: none; height: 64px; line-height: 64px; background: #daeafa; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; border-radius: 4px;}
.ls-jgzn-list li a:hover{ color: #125DB2;}

@media (min-width: 1200px) and (max-width: 1419px) {
    .ls-jgzn-list li {width: 267px;}
    .ls-jgzn-list-kfq li{ width: 558px; }
}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-jgzn-banner{ margin-bottom: 20px;}
    .ls-jgzn-list li {width: 294px;}
    .ls-jgzn-list-kfq li{ width: 454px; }
}
@media (max-width: 991px){
    .ls-jgzn-main{ padding: 0 20px 20px 20px; margin: 10px;}
    .ls-jgzn-list li {width: 342px;}

}
@media (max-width: 767px){
    .ls-jgzn-banner{ margin-bottom: 10px;}
    .ls-jgzn-main{ padding: 0 10px 10px 10px; margin: 10px;}
    .ls-jgzn-list ul{ margin-right: 0;}
    .ls-jgzn-list li {width: auto; float: none; margin-top: 10px; margin-right: 0;}
    .ls-jgzn-list li a{ height: auto; font-size: 16px; padding: 8px; line-height: 1.8;white-space:normal;}
    .ls-jgzn-title .tit{ padding: 0 6px; line-height: 50px;}
    .ls-jgzn-title .tit img{ max-width: 80%; height: auto;}

}

/*文章*/
.ls-govUnit-overview{background: #EDF6FF; margin: 30px 0 0; padding: 24px; border-radius: 10px;}
.ls-institution-name{ padding: 0 24px;}
.ls-institution-name .name h2{ line-height: 50px; font-weight: bold; color: #015293; font-size: 36px;}
.ls-institution-name .name p{ line-height: 1.5; font-size: 20px; color: #999;}
.ls-institution-name .name p a{color: #999; white-space: normal; word-break: break-word;}
.ls-institution-name .name p a:hover{color: #015293;}
.ls-institution-name .link a{ margin: 7px 0 0; display: block; width: 64px; height: 64px; background: center center no-repeat; background-size: 19px auto; background-image: url("../images_zt/jg-linkico.png")  !important; background-color: #fff !important; transition: 0.4s all ease; border-radius: 50%;}
.ls-institution-name .link a:hover{box-shadow: 0 0 8px rgba(1, 82, 147, 0.84); background-size: 25px auto;}
.ls-govUnit-overview ul{margin: 21px 0 0; background: #fff;}
.ls-govUnit-overview ul li{float: left; width:50%; padding: 24px; box-sizing: border-box; border-bottom: 1px #f3faff solid; border-right: 1px #f3faff solid; overflow: hidden;}
.ls-govUnit-overview ul li .ico{ display: block; width: 48px; height: 48px; background: center center no-repeat #f3faff; background-size:auto 24px; border-radius: 50%; float: left; margin-right: 12px; background-image: url("../images_zt/zfjg_jg.png") !important;}
.ls-govUnit-overview ul li p span{display: block; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-govUnit-overview ul li p .tit{ font-size: 20px; line-height: 1.5; font-weight: bold;}
.ls-govUnit-overview ul li p .info{ font-size: 16px; min-height: 26px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #666;}
.ls-govUnit-overview ul li p .info a{color: #666;}
.ls-govUnit-overview ul li p .info a:hover{ color: #015293;}
.ls-govUnit-overview ul li.person .ico{background-image: url("../images_zt/zfjg_fzr.png") !important;}
.ls-govUnit-overview ul li.tell{border-right: 0 none;}
.ls-govUnit-overview ul li.tell .ico{background-image: url("../images_zt/zfjg_tell.png") !important;}
.ls-govUnit-overview ul li.add .ico{background-image: url("../images_zt/zfjg_add.png") !important;}
.ls-govUnit-overview ul li.time{border-right: 0 none;}
.ls-govUnit-overview ul li.time .ico{background-image: url("../images_zt/zfjg_date.png") !important;}

.ls-govUnit-functions{ margin: 30px 0; background: #EDF6FF;     border-radius: 10px;}
.ls-govUnit-functions .unit-title{ background:  url("../images_zt/jg-ldico.png") 15px center no-repeat; padding: 0 10px 0 80px; font-weight: bold; font-size: 20px; line-height: 3.2;}
.ls-govUnit-functions .zn-title { background:  url("../images_zt/jg-znico.png") 15px center no-repeat;}
.ls-govUnit-functions .info{ padding: 36px 43px; font-size: 16px; line-height: 1.875;}
.ls-govUnit-functions .info h3{margin: 0;margin-block-start: 0;margin-block-end: 0; font-weight: bold;}
.ls-govUnit-box{  border:1px solid #D1E4F8; background: #fff;}
.ls-ld-list{ padding:30px 60px;}
.ls-ld-list li{ height: 40px; line-height: 40px;  font-size: 18px; padding-left: 18px; background:  url("../images_zt/jg-dot.png") left center no-repeat; position: relative; padding-right: 60px;}
.ls-ld-list li a{ display: block; float: none; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-ld-list li .date{ position: absolute; right: 0; top:0; color: #999;}
@media (max-width:1419px) {
    .ls-govUnit-overview ul li{ width: auto; float: none;}
    .ls-govUnit-overview ul li p .info{ white-space: normal;}
}
@media (max-width:991px) {
    .ls-govUnit-overview{margin: 20px 0 0; padding: 15px;}
    .ls-institution-name{padding: 0 15px;}
    .ls-institution-name .name h2{font-size: 30px;}
    .ls-institution-name .name p{font-size: 18px;}
    .ls-govUnit-overview ul li p .tit{ font-size: 18px;}
    .ls-govUnit-overview ul li p .info{ font-size: 16px; min-height: 23px;}
    .ls-govUnit-overview ul li.time{width:100%;}
    .ls-govUnit-overview ul li.time p .info{white-space: normal;}
    .ls-govUnit-overview ul li.tell{border-right: 0 none;border-right: 1px #f3faff solid;}
    .ls-govUnit-overview ul li.person{border-right: 0 none;}
    .ls-govUnit-overview ul li.add{border-right: 0 none;}
    .ls-govUnit-functions{margin: 20px 0 0;}
    .ls-govUnit-functions .info{padding: 20px 20px; font-size: 14px;}
    .ls-ld-list{ padding:20px;}
}
@media (max-width:767px) {
    .ls-govUnit-overview{margin: 10px 0 0; padding: 10px;}
    .ls-institution-name{padding: 0 10px;}
    .ls-institution-name .name{float: none;}
    .ls-institution-name .name h2{font-size: 24px; line-height: 1.6;}
    .ls-institution-name .name p{font-size: 16px;}
    .ls-institution-name .link a{display: none;}
    .ls-govUnit-overview ul li{ padding: 10px; width: 100%;border-right: 0 none !important;}
    .ls-govUnit-overview ul li p .tit{ font-size: 16px;}
    .ls-govUnit-overview ul li p .info{  white-space: normal; min-height: 20px;}
    .ls-govUnit-functions{margin: 10px 0;}
    .ls-govUnit-functions .info{padding: 15px; }
    .ls-ld-list{ padding:10px;}
    .ls-ld-list li{ font-size: 16px; height: 32px; line-height: 32px;}
}



