@media screen and (max-width:1024px) {
    .swt-top {width: 100%;margin-bottom: 90px;}
    .swt-logo,.logo-r {float: unset;margin-left:auto;margin-right: auto;text-align: center;}
    .swt-logo {margin-top: 80px;}
.swt-nav,.big-news,.swt-content {width: 100%;box-sizing: border-box;}
.swt-nav ul li i {display: none;}
    .swt-nav ul li > a {padding: 0 35px;}

    .swt-hdp {width: 100%;margin-left:0;margin-right: 0;height: 600px;float: unset;}
    .swt-hdp ul li img {width: 100%;   }
    /*.swt-hdp ul li {width: 1024px;}*/
    .hdp-right {width: 100%;float: unset;/* padding:0 3%; */box-sizing: border-box;margin-top: 40px;}
    .files-link span {width: 48.5%;}
    .jujiao-wrap ul li {margin-bottom: 10px;}
    .half-wrap {width: 100%;float: unset;padding:0 3%;box-sizing: border-box;margin:20px 0 30px 0;}
    .zf-wrap {height: 750px;}
    .zc-wrap {width: 100%;float: unset;padding:0 3%;box-sizing: border-box;margin:50px 0 0 0;}
.xxgk-wrap {width: 100%;float: unset;padding:0 3%;box-sizing: border-box;margin:50px 0 0 0;}

    .xxgk-wrap ol li,.xxgk-wrap ol li:nth-of-type(even) {margin-right: 3%;}
    .xxgk-wrap ol li {width: 31%;margin-top: 20px;}
    .xxgk-wrap ol li:nth-of-type(3n) {margin-right: 0;}
    .xxgk-wrap ol li span {width: auto;}
    .yjzj-wrap,.yjzj-right {width: 100%;float: unset;padding:0 3%;box-sizing: border-box;margin-left:0;margin-right:0;}
    .email-bottom,.aq-wrap {width: 48%;}
    .leader-email {background-position-x:right; }
    .email-bottom span {width: 100%;box-sizing: border-box;}
    .aq-wrap {text-align: center;background: #0097ff;margin-left: 4%;}
    .bsdt-wrap {width: 96%;float: unset;overflow: hidden;margin:50px 2% 0;box-sizing: border-box;}
    .bsdt-right {float: unset;overflow: hidden;width: 100%;}
    .bsdt-right span,.gs-other ul li {width: 46%;margin-left: 3%;margin-right: 0;text-align: center;box-sizing: border-box;}
    .tj-other span:first-of-type,.gs-other ul li:first-of-type {margin-left: 3%;}
    .gs-other ul  {width: 100%;}
    .gs-other {margin-top: 0;}

    .zt-cont ol li {width: 22.5%;margin-right: 3%;}
    .link-cont ol li {width: 31%;margin-right: 3%;}
    .zt-cont ol li img, .link-cont ol li img {width: 100%;}

    .foot-t, .foot-b {width: 100%;}
    .foot-t ul li {width: 47%;}
    .foot-t ul li > span {width: 90%;}
    .foot-links {z-index: 999;width: 97%;}
    .foot-links span {width: 23%;}
    .ft-bs {margin-left: 40px;margin-bottom: 40px;width: 100%;text-align: center;}
    .map-cont {margin-right: 5%;}

    .news-detail p > img{width: 80%;margin: 0 auto;display: block;}

    .talk-wrap {width: 670px;padding-left: 10px;padding-right: 10px;}
    .talk-wrap-r {width: 260px;padding-left: 10px;padding-right: 10px;}
    .talk-yg-pic {width: 300px;margin-right: 15px;}
    .talk-wrap-r span a {line-height: 60px;height: 60px;}

    .ztzl-list ul li {width: 45.5%;margin-left: 2%;margin-right: 2%;}
    .ztzl-list ul li img {width: 96%;margin-left: 2%;margin-right: 2%;height: 200px;}
    .ztzl-list ul li a {height: auto;}
    .ztzl-list ul li h6 {width: 96%;;margin: 20px 2% 40px;height: 50px;line-height: 1.4;}
    .top-ztzl ul {display: flex;}
    .top-ztzl ul li {margin-left: 2%;margin-right: 2%;}

    .ztzl-wrap {width: 46.5%;margin-right: 3%;box-sizing: border-box;}
    .zc-title ul li {width: 30%;}

    .normal-q {width: 580px;}
    .total-e {width: 290px;}
    .total-e ol li {width: 90%;margin-top: 20px;}

    .email-s span input[type="submit"] {line-height:1;padding-top: 15px;padding-bottom: 15px;height: auto;background-position-y: -130px;}

    .zj-detail {margin-left:2%;margin-right: 2%; box-sizing: border-box;}
    .zj-d-l {width: 30%;box-sizing: border-box;}
    .zj-d-r {width: 64%;margin-left: 3%;box-sizing: border-box;}

    .news-bt-pic img {display: none;}
    .news-bt-pic {background: url("../images/dj_work.jpg") center top  no-repeat;}
    .int-map dl dd span {width: 24%;}

    .cjwt-zt {width: 100%;}


}

@media screen and (max-width:820px) {
    .swt-nav ul li > a {padding: 0 19px;}
    .swt-nav ul li,.big-news {font-size: 20px;}
    .big-news {height: 80px;}
    .swt-hdp {height:480px;margin-top: 0;}
    .swt-hdp ul li p {overflow: hidden;
        white-space: nowrap;
        text-overflow:ellipsis;}
    /*.swt-hdp ul li{ width: 768px;}*/
    .files-link span {width: 48%;}
    h2.zf-title {font-size: 26px;}
    h2.zf-title span i {display: none;}
    /*h2.zf-title span {line-height: 45px;}*/
    .xxgk-wrap ol li {width: 47%;}
    .xxgk-wrap ol li:nth-of-type(3n) {margin-right: 3%;}
    .foot-t {padding-top: 10px;}
    .foot-t ul li {width: 46%;margin-top: 20px;}
    .foot-t ul li > span::before {right: 10%;}
.ft-bs {text-align: left;}
    .map-cont {bottom:210px;right:100px;}
    .map-cont span {margin: 18px 20px;}
    .foot-links span {width: 30%;}

    .news-detail {padding-left: 10px;padding-right: 10px;margin-left: 10px;margin-right:10px;}

    /*.link-cont ol li {width: 47%;}*/
    .news-bt{margin: 0;}
    .list-wrap ul{margin-left: 3%;margin-right: 3%;}
    .common-list ul li span {width: 72%;}
    .talk-wrap,.talk-wrap-r {width: 90%;padding-left:2%;padding-right:2%;margin-left: 3%;margin-right: 3%;}
    .talk-wrap-r {margin-top: 30px;height: auto;}
    .talk-wrap-r span {width: 45%;display: inline-block;margin-left: 3%;margin-right: 0;}
    .talk-wrap-r span a{line-height: 68px;height: 68px;}
    .past-talk.common-list ul li span {width: 84%;}
    .past-talk  {margin-left: 3%;margin-right: 3%;}

    .yjzj-list ul li h6, .yjzj-list ul li p {width: 65%;}
    .yjzj-list ul li {padding-left: 0;padding-right: 0;}
    .yjzj-list ul li em {right: 0;}
    .ztzl-list ul li img {height: 145px;}
    .top-ztzl {margin-top: 20px;}
    .top-ztzl ul {display: unset;}
    .top-ztzl ul li {width: 46%;height: 130px;margin-top: 0;}
    .ztzl-wrap {width: 95%;}
    .ztzl-wrap ul li span {width:100%;}
    .ztzl-wrap:nth-of-type(even),.ztzl-wrap {margin-left: 3%;margin-right: 3%;}
    .top-ztzl ul li {height: 110px;}

    .hf-wrap ul li input[type="text"] {width: 180px;}
    .zc-title ul li {width: 46%;}
    .zc-cont {display: unset;}
    .zc-detail-r {width: 93%;margin: 0 3%;border-left: none;padding-left: 0;min-height: auto;}
    .zc-detail-l {flex: unset;width: 94%;margin: 0 2%;min-height: 400px;}

    .zc-title,.news-detail,.leader-e-wrap {margin-left: 2%;margin-right: 2%;}
    .email-list {margin-left: 0;margin-right: 0;}
    .normal-q,.total-e{width: 96%;box-sizing: border-box;margin-left: 2%;margin-right: 2%;}
    .total-e {height: 175px;margin-top: 30px;}
    .total-e ol li {width: 50%;margin-top: 20px;margin-left: 0;}
    .write-e {top:unset;bottom:20px;right: 50%;transform: translateX(50%)}
    .email-s {padding-left: 2%;padding-right: 2%;padding-bottom: 85px;}
    .email-s span {margin-right: 20px;}
    .email-s span:last-of-type {margin-right: 0;}
    .email-s span input[type="text"] {width: 170px;}

    .email-s span input[type="submit"] {padding-top: 0;padding-bottom: 0;line-height: 38px;background-position-y: -135px; }

    .normal-q ul li span {width: 82%;}
    .email-wrap ul li {width: 50%;}

    .leader-wrap ul li {margin-right: 27px;}
    .zj-detail {margin-left:0;margin-right: 0;padding-left: 0;}
.zj-d-r {height: 100%;}
    .zj-past {margin-left: 0;margin-right: 0;}
    .zj-past ul li span {width: 100%;}

    .int-map dl dd span {width: 33%;}

    .wgk-top {display: unset;margin-left:2%;margin-right: 2%;float: left;width: 95%;}
    .wgk-top h4 {float: left;width: 11%;padding:10px 5% 0;height: 110px;font-size: 20px;margin-right: 3%;}
    .wgk-top ul {float: left;width:72%;}
    .wgk-top ul li span {width: 100%;font-size: 16px;}

    .wgk-wrap,.wgk-nav ul li,.wgk-list {margin-left:2%;margin-right: 2%;}
    .wgk-nav ul li {font-size: 18px;float: left;width: 29%;}
    .wgk-nav {width: 100%; min-height: auto;margin: 30px 0 30px 0;}

    .wgk-nav ul li.active::after {transform: rotateZ(90deg);top:30px;right: 10px;}
    .wgk-list {width: 96%;}
    .wgk-list ul li span {width: 82%;}
}

@media screen and (max-width:640px) {
    .swt-hdp {height: 395px;}
    .swt-nav ul li {width:25%;margin-right: 0;}
   .swt-nav {height: auto;overflow:hidden;}
    .modal-ot {margin-left: 0;margin-top: 50px;}
    .modal-ot span:first-of-type {margin-left: 0;}
    .hdp-right {padding:0;}
    .foot-t ul li{width:44%;}
    .cjwt-zt {
        background: url("../images/cjwt_s_pic.jpg") center 0 no-repeat;
        background-size: contain;
        height: 90px;
    }
}

@media screen and (max-width:580px) {
    .swt-head-bg {background-size: 410%;}
.swt-hdp {height: 360px;}
    .top-links {width: 100%;}
    .tl-left {position: absolute;top:50px;left:0;width: 100%;text-align: center;}
    .tl-left span:last-of-type {margin:0;}
    .swt-logo {margin-top: 110px;}
    .modal-ot {margin-left: 0;margin-top: 45px;}
    
    .swt-nav {height: 128px;}
    .swt-nav ul li {width: 33%;text-align: center;}
    .big-news {padding: 30px 0;height: 100px;line-height: 1.6;font-size: 22px;}
    .common-list h3 span {margin-right: 35px;}
    .files-link span:first-of-type {margin-right: 3%;}

    .zj-news dl {width: 83%;}
    .xxgk-wrap ol li span {width: 55%;}
    .bsdt-wrap p {position: relative;z-index: 2;}
    .bsdt-wrap {padding-left: 40px;}
    .bsdt-wrap::before {right:-40px;}
    .foot-t ul li {width: 45%;margin-right: 2%;}
    .map-cont {bottom:240px;right:20px;}
    .map-cont span {float: unset;margin: 15px 0;}
    /*.link-cont ol li {width: 100%;}*/
    .zf-wrap {height: 760px;}
    h2.zf-title {font-size: 24px;}
.right-pop {display: none;}
    .foot-links span {width: 47%;}

    h2.zf-title span i {
        display: block;
        width: 40px;
        height: 40px;
        margin: 0 auto;

    }

    h2.zf-title span i.xxgk- {
        background: url("../images/swt_icon.png") 0 -118px no-repeat;
        background-size: 520%;
    }

    h2.zf-title span i.hdjl- {
        background: url("../images/swt_icon.png") -42px -117px no-repeat;
        background-size: 520%;
    }

    h2.zf-title span i.zwfw- {
        background: url("../images/swt_icon.png") -84px -117px no-repeat;
        background-size: 520%;
    }

    h2.zf-title span.active i {
        background-position-y: -160px ;
    }

    h2.zf-title span::before {display: none;}

    .ft-bs {margin-left: 3%;}
    .ft-txt {padding:0 3%;}
    .news-bt {margin: 0;}
    .list-wrap ul,.list-wrap2 ul,.list-title {margin-left: 3%;margin-right: 3%;}

    .list-wrap2 ul li {padding-left: 0;padding-right: 0;display: flex;align-items: center;}
    .list-wrap2 ul li a {flex: 1;display: block;width: 80%;}
    .list-wrap2 ul li h6 {line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: unset;margin:0;}

    .list-wrap2 ul li span em {font-size: 17px;height: 26px;line-height: 30px;}
    .list-wrap2 ul li span {font-size: 19px;width: 55px;height: 55px;margin-right: 10px;}
    .news-bt {font-size: 20px;}
    .top-links {text-align: center;}

    .news-info {padding-bottom: 50px;}
    .info-handle {width: 100%;bottom:5px;top:unset;right: 0;}
    .news-more span {line-height: 1.6;width: 100%;margin: 20px 0 0 0;}

    .common-list ul li {font-size: 16px;}
    .common-list ul li span {width: 70%;}

    .past-talk.common-list ul li span {width: 80%;}

    .talk-yg-pic {width: 100%;height:260px;}
    .talk-yg-txt {margin: 20px 0;float: left;width: 100%;}

    .yjzj-list ul li span {position: absolute;bottom: 15px;height: 40px;line-height: 40px;right: 100px;}
    .yjzj-list ul li {padding-bottom: 75px;}
    .yjzj-list ul li em {top:unset;bottom:15px;}

    .yjzj-list ul li h6,.yjzj-list ul li p {width: 100%}

    .ztzl-list ul li {width: 94%;margin-left: 3%;margin-right: 3%;}
    .ztzl-list ul li img {height: 200px;}
    .hf-wrap {margin-left: 3%;margin-right: 3%;}
    .hf-wrap ul li.hf-half {width: auto;display: block;}

    .hf-wrap ul li input[type="text"],.hf-wrap ul li input[type="text"].i-long {width: 68%;}

    .area-wrap {width: 72%;}
    input#yzm {width: 50%;}
    .email-s span:nth-of-type(2) {margin-right: 0;}
    .email-s span input[type="text"] {
        width: 150px;
    }
    .email-s span input[type="submit"] {line-height:1;padding-top: 15px;padding-bottom: 15px;height: auto;background-position-y: -130px;}
    .email-s span:last-of-type {margin-top: 20px;margin-left: 25%;margin-right: 25px;}
    .email-s {padding-bottom: 25px;}
    .write-e {position: unset;display: inline-block;transform: translateX(0)}
    .leader-wrap ul li {margin-right: 25px;}

    .leader-detail,.news-bt-pic {margin-left: 2%;margin-right: 2%;}
    .leader-d-txt p {font-size: 16px;}
    .zj-d-r {width: 66%;}
    .my-join {font-size: 20px;height: 56px;line-height: 56px;}
    .news-bt-pic {background-size: 180%;height: 100px;}
    .int-map dl dd span {width: 46%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
    .int-map dl dt {width: 108px;}

    .wgk-top ul li span {width: 100%;}
    .zj-past ul li span {width: auto;overflow: unset;white-space: unset; }

    .imp-list {height: 240px;}


}

@media screen and (max-width:430px) {
     .swt-head-bg {background-size: 480%;}
    .swt-logo {width:80%;}
    .swt-logo img {display: block;width: 100%;}
    .swt-top {margin-bottom: 70px;}
    .swt-hdp {height: 265px;}
     .swt-hdp p {overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;}
    .big-news {font-size: 20px;height:80px;}
    .hdp-right {margin-top: 30px;}
    .common-list h3 span {margin-top: 10px;}
    .files-link span {width: 98%;margin-bottom: 15px;}
      .swt-news {height: auto;}
    .common-list ul li {padding-bottom: 25px;}
    .common-list ul li span {width: 95%;}
    .common-list ul li em {top:unset;bottom:0;}
    .common-list ul.szfxx_list li > span {width:auto;bottom:0;}
    h2.zf-title,.common-list h3 {font-size: 19px;}
    h2.zf-title span {line-height: 36px;}
    /*h2.zf-title span::before {height:30px;top:5px;}*/
    .zc-wrap,.xxgk-wrap,.yjzj-wrap, .yjzj-right {margin-top: 30px;}
    .xxgk-wrap ol li i {margin-left: 10px;}
    .zj-news dl {width: 75%;}
    .zj-news dl dd {font-size: 14px;}
    .zj-news dl dd span:first-of-type {margin-left:0; }
    .zj-state {top:unset;bottom:0;font-size: 14px;}
    .leader-email h3 {font-size: 22px;}
    .leader-email {background: none;}
    .email-bottom, .aq-wrap {width: 100%;}
    .aq-wrap {margin-left: 0;}
    .bsdt-wrap h5 {font-size: 24px;}
    .bsdt-wrap {padding-left: 20px;}
    p.qd-s span {font-size: 20px;}
    .bsdt-wrap::before {background-size: 80%;background-position: right bottom;}
    .bsdt-right span {width: 94%;}
    .bsdt-right span {margin-bottom: 10px;}
    .zf-wrap {height: 920px;}
    .foot-t ul li {width: 95%;}
    .ft-txt {padding:0 3%;}
    .map-cont {bottom:360px;right:0;}
    .zj-news dl dd i {display: none;}
    .swt-hdp ul li p {font-size: 16px;}
    .top-links {font-size: 14px;}
    .swt-nav{height:192px;}
    .swt-nav ul li {width: 50%;text-align: left;}
    .swt-nav ul li i {display: inline-block;}

    .news-info {line-height: 30px;padding: 10px 0 50px;}
    .news-detail > h3 {font-size: 22px;line-height: 1.6;}
    .past-talk.common-list ul li span {width: 98%;}
    .talk-yg-pic {height: 220px;}

    .yjzj-list ul li span,.yjzj-list ul li em {font-size: 16px;}
    .yjzj-list ul li span {height: 36px;line-height: 36px;}
    .ztzl-list ul li img {height: 180px;}

    .top-ztzl ul li {width: 96%;height: 150px;margin-top: 0;}

    .hf-wrap h3 {font-size: 20px;}
    .hf-wrap ul li h6 {text-align: left;margin-left: 10px;}
    .hf-wrap ul li input[type="text"], .hf-wrap ul li input[type="text"].i-long {width:85%;margin-left: 10px;}
    .hf-wrap ul li h6 {margin-bottom: 15px;}
    .hf-wrap ul li {margin-top: 10px;}
    .area-wrap {margin-left: 10px;width: 90%;}
    .hf-wrap ul li.yzm h6{display: block;}
    input#yzm {width: 60%;}
    .zc-title ul li {width: 96%;}
    .zc-detail-l > h3 {font-size: 20px;}

    .email-s span {width: 90%;text-align: right;margin-right: 0;}
    .email-s span:first-of-type {margin-bottom: 15px;}
    .email-s span input[type="text"] {width: 60%;}
    .email-s span:last-of-type {width: auto;margin-left: 15%;}
    .email-list dl span {font-size: 16px;}

    .total-e ol li {width: 100%;}
    .total-e {height: auto;}

    .email-wrap {margin-left: 3%;margin-right: 3%;padding-left: 3%;padding-right: 3%;}
    .email-wrap ul li {width: 100%;padding: 15px 0;}
    .list-wrap2 ul li p {display: none;}

    .head-leader {padding-left: 0;padding-right: 0;}
    .leader-pic {margin-right: 20px;}
    .leader-info {width: 58%;}
    .leader-info span {margin-right: 12px;}
    .leader-info span:last-of-type {margin-right: 0;}
    .leader-info span a {padding: 0 15px;}

    .leader-wrap {margin-right: 0;margin-left: 3%;}

    .leader-wrap ul li {width: 108px;margin-left: 0;margin-right: 24px;}
    .leader-wrap ul li span {height: 145px;}

    .zj-d-l,.zj-d-r {width: auto;float: unset;padding: 20px 3%;}
    .news-bt-pic {height: 80px;}
    .int-map dl {display: unset;}
    .int-map dl dt {float: left;text-align: left;margin-left: 3%;}
    .int-map dl dt::before {right: 16px;}
    .int-map dl dd {width: 96%;float: left;margin-left: 4%;}
    .wgk-top {height: auto;margin-right: 0;margin-left: 0;width: 100%;border-left:none;border-right:none;}
    .wgk-top h4 {width: 90%;margin-right: 0;text-align: center;height: 80px;padding-top: 0;justify-content: center;}

    .wgk-top ul,.wgk-list {width: 94%;margin-left: 3%;margin-right: 3%;margin-top: 0;}
    .wgk-top ul li {padding-bottom: 0;margin: 20px 0;}
    .wgk-wrap {margin-right: 0;margin-left: 0;}
    .wgk-nav ul li {width: 45%;}
    .wgk-list ul li:nth-of-type(5n),.list-wrap ul li:nth-of-type(5n) {padding-bottom: 37px;}
    .wgk-list ul li:nth-of-type(5n) em,.list-wrap ul li:nth-of-type(5n) em {bottom: 15px;}
    .crumb {margin-top: 0;}
    .common-list .imp-list.pilot-list li {padding-bottom: 25px;}
    .jujiao-wrap ul li a {line-height: normal;padding-top: 10px;padding-bottom: 10px;font-size: 18px;}

    .circular- {bottom:0!important;}
    .ft-txt span {display: block;}

    .imp-list {height: 365px;}
    .zt-banner {margin-left: 0;}
    .zt-cont, .link-cont {height: 130px;}

    .imp-list.pilot-list li span {width: 73%;line-height: 25px;}
    .pilot-list h6 {font-size: 16px;}

    .cjwt-zt {height: 60px;}
}

@media screen and (max-width:414px) {
    .swt-nav ul li > a {padding: 0 9px;}
    .xxgk-wrap ol li {font-size: 16px;}
    .swt-nav ul li {font-size: 18px;}
    .swt-nav ul li > a {padding: 0 0 0 14px;}
    .zj-news h5 {font-size: 16px;padding: 10px;}
    .swt-hdp {height:255px;}
    .leader-email h3 {font-size: 20px;margin-right: 18px;}
    .leader-email {padding-left: 20px;}
    .zj-news dl {width: 73%;}
    .email-bottom span {font-size: 20px;}
    h2.zf-title span::before {display: none;}
    .bsdt-wrap h5 {font-size: 22px;}
    .bsdt-wrap::before {background-size: 70%;}

    .news-detail p > img {width: 90%;}

    .talk-wrap-r span {width: 92%;}
    .past-talk ul {margin-left: 0;margin-right: 0;}

    .ztzl-list ul li img {height: 150px;}

    .ztzl-wrap {padding-left: 3%;padding-right: 3%;}
    .leader-wrap ul li {width: 96px;}
    .leader-wrap ul li span {height: 125px;}
    .news-bt-pic {height: 60px;background-size: 200%;}
    .int-map dl dd span {width: 50%;}
    .jujiao-wrap h3 {width: 100%;float: unset;text-align: center;margin-bottom: 10px;}
    .imp-list.pilot-list li span {width: 72%;}

    .cjwt-zt {height: 50px;}
}

@media screen and (max-width:390px) {
    .swt-hdp {height:240px;}
}
@media screen and (max-width:375px) {
    .swt-hdp {height:232px;}
}
@media screen and (max-width:320px) {
    .swt-head-bg {background-size: 550%;}
    .swt-hdp {height:200px;}
    .swt-nav ul li i {display: none;}
    .swt-nav ul li > a {padding-left: 30px;}
    .search-wrap {width: 88%;}
    .modal-ot span {font-size: 16px;}
    .tl-left span {font-size: 12px;}

    h2.zf-title, .common-list h3 {font-size: 18px;}
    .map-cont {bottom:415px;}
    .jujiao-wrap ul li {float: unset;text-align: center;}
    .jujiao-wrap ul li a {font-size: 18px;}
    /*h2.zf-title span i {display: none;}*/
    /*h2.zf-title {font-size: 16px;}*/
    h2.zf-title span {width: 100%;text-align: left;padding-left: 25%;box-sizing: border-box;margin-bottom:25px;}
    h2.zf-title span:last-of-type {margin-bottom: 0;}
    h2.zf-title span.active::after {bottom: -6px;}
    h2.zf-title span i {display: inline-block;margin-right: 15px;}
    .xxgk-wrap ol li i {display: none;;}
    .xxgk-wrap ol li span {width: 100%;text-align: center;padding-top: 12px;}
    .xxgk-wrap ol li:last-of-type span {padding-top: 5px;}

    .zj-news h5 {display: none;}
    .zj-news dl {width: 100%;}

    .leader-email {height: auto;padding-bottom: 20px;}
    .leader-email h3 {display: block;}
    .leader-email span {margin-top: 20px;}
    .bsdt-wrap::before {background-size: 55%;}
    .bsdt-wrap {margin-left: 0;margin-right: 0;width: 100%;}

    .ztzl-list ul li img {height: 120px;}

    .ztzl-wrap ul li {padding-bottom: 15px;}
    .top-ztzl ul li {height: 120px;}
    .hf-wrap h3 {font-size: 18px;}

    .email-s span {font-size: 16px;}
    .email-s span:last-of-type {margin-left:0;}

    .hf-wrap ul li input[type="text"], .hf-wrap ul li input[type="text"].i-long { width: 80%;}
    .area-wrap {width: 87%;}

    .leader-wrap ul li {width: 125px;margin-right: 30px;}
    .leader-wrap ul li span {height: 155px;}
    .leader-info {width: 53%;}

    .head-leader {position: relative;padding-bottom: 60px;}
    .leader-info span {position: absolute;bottom:0;left:8%;}
    .leader-info span:nth-of-type(2) {left:52%;}
    .leader-info span a {padding: 0 25px;}
    .int-map dl dd span {width: 100%;}

    .wgk-nav ul li {font-size: 16px;}
    .wgk-nav ul li i {margin-right: 10px;transform: scale(0.8)}
    .wgk-nav ul li a {padding-bottom: 15px;padding-top: 15px;}

    .wgk-nav ul li.active::after {right: 0;top:27px;border-width: 6px;}
    .wgk-list ul li span {width: 100%;}
    .aq-wrap {height: auto;}
    .aq-wrap img {height: 100px;}
    .leader-email h3 {font-size: 18px;}
    .bsdt-wrap h5 {font-size: 20px;}
    .zf-wrap {height: 1000px;}

    .imp-list.pilot-list li span {width: 66%;}
}