*{
    margin:0;
    padding: 0;
}
.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
    content: "";
    display: block;
    height: 0;
    clear:both;
    visibility: hidden;
}
.clearfix{
    *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
}
li {
    list-style: none;
}
ul {
    margin-bottom: 0 !important;
}
a:hover{
    text-decoration: none !important;
   
}
.main-content-ggList-ggone ul li a:hover,.new-list-box-ytitle span a:hover,.content-alarm-box li a:hover, .main-content-search ul li a :hover {
    color: #0056b3 !important
}
p {
    margin-bottom: 0 !important;
}
.content {
    max-width: 1230px;
    margin: 0 auto;
}
.more {
    position: absolute;
    top: 0;
    right: 0;
    color: black;
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 20px;
    border: 1px solid #347dd9;
}
.more a{
    color:#4e4e4e;
}
header {
    background-color: #fff;
}
.header-top {
    height:80px;
    line-height: 80px;

}
/* .title-img {
    width: 480px;
    height: 54px;
} */
.header-top-title {
    position: relative;
}
.header-top-title span:last-child{
   position: absolute;
   top: 12px;
   right: 0;
   font-size: 16px;
   font-style: italic;
   /* background-image: url('/static/itss/images/phone.png'); */
   background-repeat: no-repeat;
   background-position:left;
}
.header-top-title span:last-child i{
    color: #FA5D59;
    font-size: 20px;
  
 }
 .main-menu{
    background-color:#347DD9 ;
    width: 100%;
    overflow: hidden;
    /* padding-left: 120px; */
  }
 .main-menu ul {margin-bottom: 0; height: 50px; line-height: 50px; display: flex; justify-content: space-between; width: 100%;}
 .main-menu ul li { width: 150px; text-align: center; }
 .main-menu ul li:hover{ background-color:#2A64AD}
 .main-menu ul li a{color: #fff; }
 .main-menu ul li:hover ol {max-height: 400px;}
 .main-menu ul .active {background-color:#2A64AD}
 .main-menu ul li ol {
    position: absolute;
    top: 130px;
    left: 120;
    width: 150px;
    max-height: 0;
    padding-left: 0;
    background-color: #347DD9;
    overflow: hidden;
    z-index: 9999;
    transition: max-height 0.5s ease-in;
  }
  .main-menu ul li ol li {
    text-align: center;
  }
  .main-menu ul li ol a {
    display: block;
    font-size: 16px;
    line-height: 40px;
  }
.main-menu ul li ol a:hover {
    background-color: #fff;
    color: #347DD9;
}
/* .main-swiper .carousel-item:first-child{
    background-image: url('/static/itss/images/banner1.png') ;
    background-repeat: no-repeat;
    background-position:center;
    background-size:100% 360px;
    width: 100%;
    height: 360px;
}
.main-swiper .carousel-item:nth-child(2){
    background-image: url('/static/itss/images/banner2.png');
    background-repeat: no-repeat;
    background-position:center;
    background-size:100% 360px;
    width: 100%;
    height: 360px;
}
.main-swiper .carousel-item:nth-child(3){
    background-image: url('/static/itss/images/banner3.png');
    background-repeat: no-repeat;
    background-position:center;
    background-size:100% 360px;
    width: 100%;
    height: 360px;
} */
.mt {
    margin-top: 250px;
}
.main-swiper .carousel-item{
    width: 100%;
    height: auto;
}
.main-swiper img {
    width: 100%;
    height:auto;
  }
.content-alarm {padding-left: 75px;position: relative;}
.main-content-search ul {
   display: flex;
   justify-content: space-around;
   padding: 30px 0;
   text-align: center;
   font-size: 14px;
}
.content-alarm >div{
    /* display: inline-block; */
    /* position: relative; */
    font-size: 15px;
    overflow: hidden;
    height: 25px;
  }
  .content-alarm .content-alarm-box li {
    height: 34px;
    width: 575px;
    display: inline-block;
  }
  .content-alarm ul {
    position: relative;
    animation: moveUp 12s 3s infinite;
    -webkit-animation: moveUp 12s 3s infinite;
  }
  .alarm-pic {
      position: absolute;top: 3px;left: 0px;
      background-image: url("/static/itss/images/icon-9.png");
      background-repeat: no-repeat;
      background-position: left;
  }
  .gs-alarm-pic {
    position: static !important ;
    width: 18px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
  @keyframes moveUp {
    0% {
        top: 0px;
      }
      18% {
        top: 0px;
      }
      20% {
        top: -34px;
      }
      38% {
        top: -34px;
      }
      40% {
        top: -70px;
      }
      58% {
        top: -70px;
      }
      60% {
        top: -34px;
      }
      78% {
        top: -34px;
      }
      80% {
        top:0px;
      }
      98% {
        top: 0px;
      }
  }
  .content-alarm li {
    line-height: 1.8;
    color: #666;
  }
.content-alarm li a {
    color: #666;
  }
  
/* .content-alarm {
    position: relative;
    font-size: 13px;
    vertical-align: middle;
}
.content-alarm li {float: left; display: flex; padding-right: 30px;}
.content-alarm li span a {
    color: #666666;
}
.marquee {
    font-size: 13;
}
.alarm {
  position: absolute;    
  top: 0;
  background-color: #fff;
  z-index: 9;
} */
.main-content-search ul li span{
    /* text-align: center; */
    width: 80px;
    height: 80px;
    line-height: 80px;
    display: inline-block;
    border-radius: 30px;
    margin-bottom: 10px;
 }
 .main-content-search ul li a {
     color: #333333; ;
 }
 .main-content-search ul li:first-child span{
   background-color: rgb(60, 156, 216);
   background-image: url("/static/itss/images/icon-1.png");
   background-repeat: no-repeat;
   background-position: center;
 }
 .main-content-search ul li:nth-child(2) span{
    background-color: #EB9856;
    background-image: url("/static/itss/images/icon-2.png");
    background-repeat: no-repeat;
    background-position: center;
  }
  .main-content-search ul li:nth-child(3) span{
    background-color: #F5CE4D;
    background-image: url("/static/itss/images/icon-3.png");
    background-repeat: no-repeat;
    background-position: center;
  }
  .main-content-search ul li:nth-child(4) span{
    background-color: #E97B7B;
    background-image: url("/static/itss/images/icon-4.png");
    background-repeat: no-repeat;
    background-position: center;
  }
  .main-content-news {
    display: flex;
    margin-bottom: 30px;
    justify-content: space-between;
  }
  .new-slide-box {
    width: 50%;
    height: 380px;
    max-width: 750px;
    position: relative;
    margin-right: 20px;
  }
  .new-slide-box .slide-text {
      position: absolute;
      bottom: 0;
      height: 40px;
      background-color: rgb(60, 156, 216,.4);
      color: #fff;
      width: 100%;
      line-height: 40px;
      padding-left: 20px;
      white-space:nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
  }
  .slide-text a { color: #fff;}
  .new-list-box {
    width: 50%;
    height: 380px;
    overflow: hidden;
    position: relative;
    font-size: 15px;
    /* color: #666666; */
  }
  .new-list-box table>tr {color: #666666;}

  .new-list-box-gg {
      width: auto;
  }
.new-list-box-title {
    font-size: 22px;
    font-weight: 600;
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
}
.new-list-box ul li {
    padding: 8px 5px;
    border-bottom: 1px dotted #EEEEEE;
    /* display: flex; */
    justify-content: space-between;
    color: #666666;
    font-size: 15px;
}
.new-list-box-ytitle {
    display: flex;
    justify-content: space-between;
}
.new-list-box-ytitle span a {color: #666666;}
.new-list-box-stitle {
    padding-bottom: 5px;
    color: #333333;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
}
.new-list-box-stitle a {width: 485px;overflow: hidden;white-space: nowrap;vertical-align: middle;text-overflow: ellipsis;display: inline-block;}
.new-list-box-stitle a,.new-list-box-stitle,.main-content-ggList-ggone ul li a{
    color: #333333;
}
  /* .news-swiper img{
    width: 100%;
    height: 330px;
  } */
  .new-slide-box img {height:380px;width: 100%;}
  .new-list-box-title::after ,.yqlj .content>p::after{
    content: '';
    background-image: url("/static/itss/images/rigthTop-icon.png");
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    top: 8px;
    left: 95px;
    width: 10px;
    height: 14px;
  }
  .main-content-ggList {
      display: flex;
      /* height: 320px; */
      height: 300px;
      margin-bottom: 30px;
      
  }
  .main-content-ggList-ggone {
      width: 700px;
      border-top: 2px solid #347dd9;
      margin-right: 20px;
      min-width:298px;
      position: relative;
  }
  .main-content-ggList-ggone .more {
      top: 10px;
  }
  .main-content-ggList-copentry {
      flex: 0 0 280px;
      /* background-color: blue; */
      border: 1px solid #EEEEEE;
  }
  .main-content-ggone-title {
    font-size: 22px;
    font-weight: 600;
    width: 120px;
    text-align: center;
    border-top: 5px solid #347dd9;
    padding: 10px ;
  }
  .sq {
      display: flex;
  }
  .sq p:first-child {   
   flex-grow: 5;
   margin-right: 10px;
  
}
.sq p {
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #eee;
}
.sq p::after {
    content: url("/static/itss/images/incon-8.png");
    width: 10px;
    height: 6px;
    vertical-align: top;
}
.sq p:nth-child(2) { margin-right: 10px;}
.sq p:last-child ,.sq p:nth-child(2) {
    flex-grow: 1;
 }
  .main-content-ggList-ggone ul li {
      /* margin-bottom: 23px; */
      margin-bottom: 20px;
      display: flex;
      justify-content: space-between;
      color: #696969;
      font-size: 15px;
  }
  .main-content-ggList-ggone ul li span:last-child {
   width: 100px;
}
  .main-content-ggList-ggone ul li p {
    display: inline-block;
}
.ggone-title-content {
    width: 220px;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: middle;
    text-overflow: ellipsis;
    display: inline-block;
    background-image: url("/static/itss/images/right-one.png");
    background-repeat: no-repeat;
    background-position: left;
}
.content-alarm-box .ggone-title-content-wh {
    width: 433px;
}
.main-content-ggList .ggone-title-content-wh {width: 320px;}
.main-content-ggList-entry {
   /* position: relative; */
   margin: 0 20px;
}
.main-content-ggList-entry .copentry {
    background-image: url("/static/itss/images/icon-5.png");
}
.main-content-ggList-entry #copentry-y {
    background-image: url("/static/itss/images/icon-6.png");
}
.main-content-ggList-entry .copentry {
    color: #fff;
    background-repeat: no-repeat;
    background-position: left;
    width: 100px;
    height: 40px;
    text-align: center;
    line-height: 30px;
}
.main-content-ggList-copentry .login {
    /* margin-top: 15px; */
    margin-top: 20px;

}
.main-content-ggList-copentry .login input,.verification-code input {
    margin-bottom: 15px;
    width: 100%;
    height: 35px;
    padding-left: 10px;
    font-size: 13px;
    background-color: #eeeeee;
    /* border-color:#eeeeee ; */
    border: none;
    color:#6f6f6f;
}
.verification-code {
    display: flex;
}
.verification-code input {
    flex: 0 0 129px;
    margin-right: 10px;
}
.verification-code p {
   height: 35px;
   /* line-height: 35px; */
}
.verification-code #getVcode {
    cursor: pointer;
    font-size: 13px;
    flex: 0 0 100px;
    height: 35px;
    /* text-align: center; */
    border-radius: .25rem;
    background-color:#eeeeee ;
}
.verification-code p>img {
    width: 100%;
    height: 100%;
 }
.go-login {
    display: flex;
    margin-top: 10px;
}
.go-login-y {
    cursor: pointer;
    width: 130px;
    background-color: #50ccec;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    border-radius: 10px;
    color: #fff;
    margin-right: 10px;
}
.go-login-p {
    background-color: #ec6868;
}
.new-list-gg ul li {
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    color:#666666 ;
    border-bottom: 1px dotted #eeeeee;
    height: 50px;
    line-height: 50px;
}
.register {
    padding-top: 5px;
    line-height: 30px;
    text-align: right;
}
.register span {
    font-size: 14px;
    color:#666666;
}

footer {
    background-color: #333333;
    /* border-top: 6px solid $site-sub; */
  }
.copyright {
    padding-top: 25px;
    padding-bottom: 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
  }
  .copyright p {
      padding-bottom: 10px;
  }
  .copyright p:nth-child(3) span:first-child{
      margin-right: 30px;
  }
  .copyright a {
      color: #fff;
  }
input::-webkit-input-placeholder{
    color:#6f6f6f;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#6f6f6f;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#6f6f6f
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#6f6f6f;
}
/* 通知公告 */
.content-step {
    height: 60px;
    line-height: 60px;
    font-size: 14px;
    border-bottom: 2px solid #2b9ad3;
}
.content-step span:first-child{
    background-image: url("/static/itss/images/icon-7.png");
    background-repeat: no-repeat;
    background-position: left;
}
.content-step .active {
    color:#2b9ad3;
}
.content-step a {
    color:#212529;
}
.content-text-title {
    height:130px;
    text-align: center;
    padding-top: 30px;
    border-bottom: 1px solid #eeeeee;
}
.content-text-title p {
    /* padding-bottom: 10px; */
}
.content-text-title p:first-child {
    font-size: 22px;
    font-weight: 600;
}
.content-text-detail {
    padding: 30px 0 40px 0;
}
.content-text-detail p ,.content-text-detail span{
  font-size: 14px !important;
  line-height: 200% !important;
}
/* .content-text-detail p:last-child {
    padding: 30px 0 30px 0;
} */
.content-text-img {
    text-align: center;
    margin-bottom: 70px;
}
.tzgg-content {
    display: flex;
    margin-bottom: 30px;
    
}
.list-left {
    flex: 0 0 180px;
    /* height: 200px; */
    text-align: center;
   
    color: #fff;
    margin-top: 20px;
    margin-right: 50px;
}
.list-left a { display:block; color: #fff;}
.list-left p {
    height: 50px;
    line-height: 50px;
    background-color: #2A64AD;
}
.list-left ul li {
    height: 50px;
    line-height: 50px;
    background-color:#4595ef;
    border-bottom: 1px solid #fff;
}
.list-left ul li:hover,.list-left ul li a:hover,.list-left .active {
    background-color: rgb(49, 126, 219);
    color: #fff !important;
    position: relative;
}
/* .list-left .active {
    
} */
.list-left .active a::after{
    width: 12px;
    height: 12px;
    display: inline-block;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    transform: rotate(45deg);
    content: "";
    position: absolute;
    top: 20px;
     right: 10px;
    /* margin-left: 40px; */
    }
.list-rigth {
    flex: 1;
}

.main-map {
    background-color: #CCE4F7;
    height: 700px;
    width: 100%;
    text-align: center;
    padding-top: 30px;
}
#main-map-tab {
  display: flex;
  justify-content: center;
    
}
#main-map-tab p{
   width: 150px;
   height: 40px;
   line-height: 40px;
   text-align: center;
   background-color: #fff;
   border: 1px solid #007FD9;
   cursor: pointer;
}
#main-map-tab p:nth-child(2){
    border-right: none;
    border-left: none;
 }
 #main-map-tab .active {
     background-color: #007FD9;
     color: #fff;
 }
 #main-map-content {
    width: 600px;
    height: 500px;
    /* border: 1px solid #FA5D59; */
    margin: 50px auto 0;
	position: relative;
 }
 #main-map-content li {
     /* text-align: center; */
  visibility: hidden;
 }
 #main-map-content li:nth-child(2),#main-map-content li:nth-child(3){
     display: none;
 }
 /* #main-map-content div:first-child img,#main-map-content div:last-child img {
     width: 100%;
     height:100%;
 } */
 .yqlj {
     margin: 30px 0;
     text-align: center;
 }
 .img-list {     
     flex-wrap: wrap;
 }
 .img-list li{
    float: left;
    /* padding: 0 20px; */
    width: 230px;
    height: 80px;
    border: 1px solid #eeeeee;
    margin-right: 13px;
    margin-bottom: 10px;
}
.img-list li img{
    width: 100%;
    /* height: 95%; */
    height: 100%;
}
 .yqlj .content > p {
     text-align: left;
     font-size: 22px;
     font-weight: 600;
     padding-bottom: 20px;
 }
 .yqlj .content {
     position: relative;
 }
 /* .yqlj-icon {
     position: absolute;
     left: 95px;
     top: 5px;
 } */
 .page {
    height: 34px;
    line-height: 34px;
    margin: 20px 0 5px;
    text-align: center
 }
 .page input {
    display: inline-block;
    height: 24px;
    margin-top: -3px;
    line-height: 24px;
    border-radius: 3px;
    border: 1px solid #dcdfe6;
    vertical-align: middle;
    outline: none;
    margin: 0 2px;
    padding-left: 7px;
 }
 .page b {
    font-weight: 400;
    margin-left: 3px;
    margin-right: 3px;}
.page span {
    margin-left: 10px;
    margin-right: 10px;
    color: #606266;
    display: inline-block;
    font-size: 12px;
    }
    .page font,.page a {min-width: 30px;
        height: 28px;
        margin: 0 2px;
        line-height: 28px;
        font-weight: 700;
        display: inline-block;
        text-align: center;
        border-radius: 2px;
        cursor: pointer;
    }
    .page a {
    background-color: #f4f4f5;
    color: #fff;
    }
    .page font {background-color: #007bff;color: #fff;}
  .content-text .new-list-box {
     width: auto;
     height: auto;
 }
 .content-text {
     line-height: 200%;
 }
 .content-text >p>a{
    vertical-align: middle;
}
 .search-box{padding: 25px 50px; border: 1px solid #ddd; border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px; background-color: #f9f9f9;}
 /*bootstrap 补充*/
 .table{border-bottom: 1px solid #ddd;}
 .table th, .table tr:hover{background:#f9f9f9;}
 .ml-4 .form-control {
     padding-left: 25px;
 }
 .menu-handler {display: none;}
 /* #certificate_form .mt-3 .form-control,#certificate_form .ml-4 .form-control{ padding: .375rem 1.3rem; vertical-align: middle;} */
 /* #certificate_form  .btn-success {vertical-align: middle;} */
 .register-box {
     margin: 30px auto 30px;
     color: #333333;
     max-width: 1200px;
     background-color: #fff;
     padding: 30px;
     box-sizing: border-box;
 }
 .register-box tr th {
     text-align: right;
     border: none;
     width: 40%;
 }
 .register-box>h3 {
    font-size: 22px;
    font-weight: 600;
    border-left: 8px solid #d9534f;
    padding-left: 10px;
 }
 .register-box .table th, .register-box .table tr:hover,.register-box .table td,.register-box .table{
     background-color: transparent;
     border: none;
 }
 .register-box .content-text {
     /* border: 1px solid #eee; */
     border-top: 1px solid #eee;
     /* border-radius: 15px; */
     padding:30px 30px 0 30px;
     box-sizing: border-box;
 }
 #pgjg_table tr td:first-child,#pgjg_table tr td:nth-child(2) {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 311px;
 }
 /* #startDateS,#startDateE,#endDateS,#endDateE {padding: 5px 5px;} */
 .introduce-title{ font-size: 20px;text-align: left;}
.introduce-title span{ font-size: 20px; }
.introduce-title em{ font-size: 13px; font-style: normal;}
.introduce-title .title{ color: #0e4d87;}
.introduce-desc{border: 1px solid #eee; border-top:3px solid #eee; border-radius: 5px;}
#certificate_form .form-control {
    padding: 5px 5px;
}
.certificate #orgName {
    width: 337px;
}
.certificate #cityName {
    width: 103px;
}
.certificate #startDateS,.certificate #startDateE,.certificate #getDateS,.certificate #getDateE,.certificate #endDateS,.certificate #endDateE {width: 157px;}
.certificate #certificateCode {width: 158px;}
.certificate #pgjg { width: 339px;}
#xwk_org_html .table th{text-align: right;}
.userCnames {margin-right: 30px;}
.ywly {margin-right: 79px;}
.hzrq {margin-right: 125px;}
.tool-hzrq {margin-right: 128px;}
.chinamap-pos {
    position: relative;
}
.china-data {
    position: absolute;
    left: -330px;
    top: 0;
    /* border: 2px solid #50B4C8; */
    display: block;
}
.chinamap-pos th,.chinamap-pos td {
    border: 1px solid #fff !important;
    padding: 0.35rem !important;
}
.chinamap-pos thead th {
    background-color: #007FD9;
    color: #fff;
}
.chinamap-pos tbody tr {
    background-color: rgb(147, 205, 247) !important;
}

.china-data .table {width: 310px; margin: 5px;box-sizing: border-box;}
.qs-title {position: absolute; top:-24px; left: 50%; transform: translateX(-50%);z-index: 99;font-size: 18px;}
.hyjb {width: 580px;}
.gzjb {margin-right: 184px;}
#member_table td, #member_table th{
    text-align: center;
}
/* input[type="date"]::after{
    content: '✖';
}
input[type="date"]{
     font-size: 14px;
     pointer-events: none;
} */
.data-ge {
    position: relative;
}
.data-ge>span {
  display: none;
}
.data-ge>span:after {
    content: '\2716';
    font-size: 14px;
    cursor: pointer;
    position: absolute;
    right: 9px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 28px;
    z-index: 99;
    background-color: #fff;
}
#yyjl_form .data-ge>span:after, #pgs_form .data-ge>span:after {
    right: 15px;
}
.proNav {
    /* height: 50px;
    line-height: 50px; */
    padding-bottom:1.5rem;
    /* margin-bottom: 15px; */
    border-bottom: 1px solid #e6e6e6;
    color: #333;
}
.proNav span {
    font-size: 22px;
    font-weight: 600;
    border-left: 8px solid #d9534f;
    padding-left: 10px;
}
#mainBox .orgName .form-control {
    display: inline-block;
    margin-left: 24px;
}
#mainBox tr th {
    width: 31%;
    vertical-align: middle;
}
#mainBox .orgName {
    margin-top: 15px;
}
#mainBox .orgName>span {
    font-size: 16px;
    font-weight: 600;
    margin-top: 30px;
}
#mainBox tr td:nth-child(3) {
   width: 45%;
}
#userLoginForm {
    position: relative;
}
#userLoginForm .copentry-x {
    position: absolute;
    right: 0;
    top: 0px;
    background-color: #eee;
    padding: 5px;
    font-size: 14px;
}
#user-pwd tr th{
    width: 33.4%;
}
#user-pwd  tr td:nth-child(3) {
    width: 39%;
}
#error-message {
    font-size: 14px;
    color: #FA5D59;
}
.layui-layer-btn0 {
    color: #fff !important;
}
.register-box .table th>span {
    color: #FA5D59;
}
#orgForm .form-control,#pform .form-control  {
    display: inline-block;
}
.errMsgpos {
    position: absolute;
    width: 122px;
    top: 16px;
}
.errMsg {color: #FA5D59;font-size: 14px;display: none;margin-left: 15px;}
.set-org-pas {position: relative;}
.org-success {
    width: 500px;
    height: 300px;
    background-color: #fff;
    border: 1px solid #EEEEEE;
    position: fixed;
    top: 130px;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 15px;
    padding: 30px 49px;
    /* margin: 0  auto; */
    z-index: 200;
    display: none;
}
.org-success >div {
  text-align: center;
}
.org-success >div >p {
    font-size: 26px;
    color: #5591EB;
    margin-bottom: 8px !important;
}
.org-success >p {
    margin-top: 15px !important;
    font-size: 16px;
}
.org-success >p >span {
    color: #EE8C52;
}
#orgForm .data-ge>span:after {
    right: 22px;
}
.upload-box {
    float: left;
    /* width: 50%; */
    margin-right: 30px;
}
.sqY {
    /* border: 1px solid #EEEEEE !important; */
    text-align: center;
}
#yyzzPic ,#sqhPic {
    border: 1px dashed #EEEEEE;
    width: 140px;
    height: 130px;
    /* display: none; */
    background-color:#f8f8f8 ;
}
#yyzzForm,#sqhForm {
    display: inline;
}
.upload-box .atta-upload {
    display: block;
    cursor: pointer;
    /* display: inline; */
    font-size: 14px;
    padding: 5px 10px;
    background-color: #FA5D59;
    color: #fff;
    border: none;
    border-radius: 5px;
    margin: 0;
}
#sqhFile,#yyzzFile {display: none;}
.upload-box img {
    /* margin: 10px 0; */
    margin-bottom: 10px;

}
#pgs_table tr td:nth-child(2){width: 375px;}
#pgs_table tr td:nth-child(5){width: 89px;}
#pgs_table td:not(:nth-child(2)) {
    text-align: center;
}
#pgs_table th:not(:nth-child(2)) {
    text-align: center;
}
#orgTab ,#userTab{
    margin-top: 5px;
    border: none;
}
#orgTab li,#userTab li {
    width: 50%;
    height: 35px;
    border: 1px solid #eee;
    text-align: center;
    line-height: 35px;
}
#orgTab li a,#userTab li a {
    font-size: 14px;
    height: 100%;
    display: list-item;
}
#orgTab .active,#userTab .active {
    width: 100%;
    
    background-color:#347DD9 ;
    color: #fff;
}
#pform .vcode-ipt {
    width: 34% !important;
}
.tghd_fixed {
    position: fixed;
    right: -22px;
    bottom: 30px;
    z-index: 555;
    transition:bottom 1s;
    cursor: pointer;
}
.tghd_fixed .close {
    position: relative;
    /* background-color: #fff; */
    color: #333333;
    top: -30px;
    left: -26px;
    font-size: 30px;
}
.zxdh_fixed {
    position: fixed;
    right: 0;
    bottom: 250px;
    z-index: 555;
    transition:bottom 1s;
    cursor: pointer;
    width: 100px;
    height: 50px;
    line-height: 50px;
    color: #347dd9;
    background-color: #fff;
    text-align: center;
    box-shadow: 0px 0px 5px #999;
}
.zxdh_list {
    position: relative;
    text-align: left;
    left: -317px;
  
    width: 294px;
    padding: 20px 15px;
    top: -135px;
   
    box-shadow: 0px 0px 5px #999;
    background-color: #fff;
    color: #333333;
    border-radius: 10px;
   
    font-size: 14px;
    display: none;
}
.zxdh_list li {
    line-height: 32px;
}
.zxdh_list li span {
    font-size: 16px;
    color: #347dd9;
}
.zxdh_list:after {
    content: '';
    border-top: 20px solid transparent;
    border-left: 25px solid #fff;
    border-bottom: 20px solid transparent;
    display: inline-block;
     z-index: 1;
    /* box-shadow: 0px 0px 5px #999; */
    position: absolute;
    right: -21px;
    top: 90px;
    border-radius: 5px 0px 0px 5px;
    filter: drop-shadow(2px 2px 1px #999);
    
 }
/* 响应式布局 */
@media screen and (max-width:1217px) {
   .main-menu ul li {width: 95px;}
   .content {max-width: 965px;}
   .title-img {width: 518px;}
   /* #main-map-content  {width: 776px;} */
   .ggone-title-content {width: 160px;}
   .main-content-ggList .ggone-title-content-wh {width: 185px;}
   .new-list-box-stitle a {width: 333px;}
   .img-list li {width: 180px;}
   .certificate #orgName,.certificate #cityName,.certificate #startDateS,.certificate #startDateE,.certificate #getDateS,.certificate #getDateE,.certificate #endDateS,.certificate #endDateE,.certificate #certificateCode,.certificate #pgjg{
    width:100%;
}
}
@media screen and (max-width:1023px) {
body{overflow-x: hidden;}
.content{max-width: none;padding: 0 20px;}
.title-img {width: 90%;}
.header-top-title span{display: inline-block;}
.header-top-title span:last-child{position:static ;margin-top: 10px;font-size: 12px}
/* .header-top-title span:last-child img{width: 14px;} */
.header-top-title span:last-child i{font-size: 13px;}
.header-top {line-height:normal;position: relative;padding-top: 17px;}
.menu-handler {width:25px;height:12px;cursor: pointer;float:right;position:relative;z-index: 52;padding:30px;margin-top:5px;position: absolute;right:18px;top: 20px;display: block;}
.menu-handler .burger {width: 25px;height: 2px;background: #007bff;display: block;position: absolute;z-index: 5;top:27px;left:29px;transform-origin: center;-webkit-transform-origin: center;-moz-transform-origin: center;
-o-transform-origin: center;-ms-transform-origin: center;}
.menu-handler .burger-2 {top: 35px;}
.menu-handler .burger-3 {top:44px;}
.menu-handler.active .burger-1 {top:37px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-handler.active .burger-2 {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}
.menu-handler.active .burger-3 {top:37px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.main-menu {width: 170px;z-index: 999;right: 0;position: absolute;display: none;}
.main-menu .content{padding: 0;}
.main-menu ul{display: inline;}
.main-menu ul li {width: auto;}
.main-menu ul li ol {position: static;width: auto;background-color:#2A64AD;}
/* .main-swiper .carousel-item{
    background-size:150% !important;
    height: 105px !important;
} */
/* .main-swiper .carousel-item{
    height: 78px !important;
} */
.main-content {
    margin-top: 0px;
}
.header-top {
     height: auto;
}
  .content-alarm {padding-left: 60px;}
  .content-alarm >div{
      font-size: 14px;
      vertical-align: middle;
  }
  .alarm-pic {top:3px;}
  .content-alarm-box .ggone-title-content-wh{width:180px;}
  .main-content-search ul {flex-wrap: wrap;}
  .main-content-search ul li {width: 50%;}
  .main-content-search ul li:first-child,.main-content-search ul li:nth-child(2){margin-bottom: 10px;}
  .main-content-search ul li span {width: 70px;height: 70px;border-radius: 24px;line-height: 70px;}
  .main-content-search ul li span {background-size: 45px;} 
  /* .main-content-search ul{ flex-wrap: wrap;}
  .main-content-search ul li {width: 50%;padding: 0 130px;}
  .main-content-search ul li span {width: 100%;height: 74px;border-radius: 24px;line-height: 74px;}
  */
  .main-content-news {display: inline;}
  .new-slide-box {width: 100%;margin-right:0;margin-bottom: 30px;max-width: none;height: auto;}
  .new-slide-box img {height: auto;}
  .new-list-box {width: 100%;margin-bottom: 30px;height: auto;}
  .new-list-box li p {font-size: 15px;}
  .new-list-box-stitle a {width: 560px;}
  .main-content-ggList {display: inline;}
  .main-content-ggList >div {margin-bottom: 30px;}
  .main-content-ggList-ggone {width: 100%;}
  .main-content-ggList .ggone-title-content-wh {width: 250px;}
  /* .main-map{display: none;} */
  .yqlj .content>p::after {left: 115px;}
  .img-list li {width: 47%; height: 70px;}
  .img-list li:nth-child(even){margin-right:2%;}
  .ggone-title-content{width: 365px;} 
  .main-map {height: auto !important;}
  #main-map-content {width: 100%;height: auto;}
  .china-data {position: static;padding: 5px;}
  .china-data .table{width: 100%;margin: 0;}
  #cert-box1,#cert-box2,#cert-box3,#cert-box4,#column-chart,#line-chart{float: none !important;width: 100% !important;}
  #main-map-content li:nth-child(2),#main-map-content li:nth-child(3){position: static!important; width: 100% !important;}
  #china-map-one, #china-map-two{width: 100%!important;}
  .tzgg-content {display: inline-block;width: 100%;}
  .list-left {margin: 0;}
  .list-left>p {border-radius: 10px;}
  .list-left>ul{display: none;}
  /* .list-rigth {padding: 0 20px;} */
  .new-list-box-ytitle span:first-child{width: 220px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .MsoNormalTable{width: 100%!important;}
  .page>span{
      margin: 0;
  }
  .page font, .page a {min-width: 23px;}
  .tzgg-content .new-list-box {margin-bottom: 0;}
  .content-text >p >img,.content-text-detail img {width: 100%;}
  .content-text-detail >div {overflow: auto;}
  .main-content-ggList-entry {margin: 0 40px;}
  .go-login {margin-bottom: 10px;}
  .register-box table th{width: auto;}
  .register-box .table td ,.register-box .table th{
      text-align: left;
      display: block;
  }
  .register-box table .w-50,.register-box table .w-25{width: 100% !important;}
  /* .register-box table .w-25:first-child{margin-bottom: 5px;} */
  .ywly {margin-right: 0;}
  .hzrq {margin-right: 0;}
  .tool-hzrq {margin-right: 0;}
  .qs-title {position: static;transform: translateX(0);}
  #main-map-tab p {width: auto;padding: 0 8px;}
  #mainBox tr th {width: 100%;}
  #mainBox .orgName .form-control {
      margin: 0;
  }
  #mainBox .w-50 {
      width: 100% !important;
  }
  #pform .vcode-ipt {
      width: 56% !important;
  }
 }
 @media screen and (max-width:767px) {
     /* #certificate_form .form-group {margin: 0 !important;} */
     #certificate_form .mt-3  {margin-top: 0 !important;}
    .new-list-box-stitle a {width: 225px;}
    .ggone-title-content {width: 160px;}
    .copyright p:nth-child(3) span:first-child{
        display: block;
        margin-bottom:10px;
    }
    /* #gonggao_form .form-group .form-control ,#member_form .form-group .form-control,#pgjg_form .form-group .form-control,#pgs_form .form-group .form-control,#yyjl_form .form-group .form-control{display: inline-block;width: 60%;vertical-align: middle;} */
    #gonggao_form .form-group ,#member_form .form-group,#pgjg_form .form-group,#pgs_form .form-group,#yyjl_form .form-group, #certificate_form .form-group{margin-left: 0 !important;margin-right: 0!important;width: 100%;}
    /* #gonggao_form{padding: 10px 30px;} */
    #gonggao_form .ml-4 .form-control,#member_form .ml-4 .form-control,#pgjg_form .ml-4 .form-control, #pgs_form .ml-4 .form-control{padding-left:0;width: 52%;}
    /* #gonggao_form .btn-success,#member_form .btn-success,#pgjg_form .btn-success, #pgs_form .btn-success,#yyjl_form .btn-success{margin-left: 0px !important;} */
    #gonggao_page,#certificate_page,#member_page,#pgjg_page,#pgs_page,#yyjl_page {height: 103px;margin: 0;}
    #memberType,#pgItssType {width: 100%  !important;} 
    .btn-success {margin-left: 0 !important;}
    /* #gonggao_table ,#certificate_table,#member_table,#pgjg_table,#pgs_table,#yyjl_table{table-layout: fixed;} */
    #gonggao_table td,#gonggao_table th,#certificate_table td,#certificate_table th,#member_table td,#member_table th,#pgjg_table td,#pgjg_table th,#pgs_table td,#pgs_table th,#yyjl_table th,#yyjl_table td,#pgs_table th{white-space: nowrap;}
    .scroll-yn {overflow-x: scroll;}
     #certificate_form .data-ge>span:after {
    right: -145px;
 }
 #certificate_form .data-ge:nth-child(odd)>span:after {
    right: -201px;
    transform: translateY(20px);
 }
#pgs_form .data-ge>span:after,#yyjl_form .data-ge>span:after {
    right: -138px;
}
#pgs_form .data-ge:nth-child(odd)>span:after,#yyjl_form .data-ge:nth-child(odd)>span:after {
    right: -191px;
    transform: translateY(20px);
 }
 }
 @media screen and (max-width:598px) {
    .title-img {width: 100%;}
    .header-top {
        height: 80px;
   }
 }