.w1600{max-width: 1600px;margin: 0 auto;}
.w1500{max-width: 1500px;margin: 0 auto;}
.w1400{max-width: 1400px;margin: 0 auto;}
*{box-sizing: border-box;}
a{transition: .3s;}
.qykjsthjglqd_wrap p{text-indent: 2em;}

@media screen and (max-width: 1650px){
    .w1600{max-width: 1400px;}
}
@media screen and (max-width: 1480px){
    .w1600{max-width: 1200px;}
}
@media screen and (max-width: 1520px){
    .w1500{max-width: 1200px;}
    .w1400{max-width: 1200px;}
}
body{background-color: #d4f4e7;}
.header_wrap{background: url(/ztjd/qykjsthjglqd_header_bg.jpg) no-repeat center top;background-size: 100% 100%;height: 640px;padding-top: 20px;}
.header_wrap .w1500{position: relative;z-index: 3;}
.header_wrap .wza{position: absolute;top: 30px;right: 60px;}
.header_wrap .wza a{color: #fff;text-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}
.header_wrap .wza a img{vertical-align: middle;margin-right: 5px;}
.header_wrap h1{font-size: 0;text-align: center;margin-top: 100px;}
.header_wrap h1 img{max-width: 90%;}
.fBg{background-color: rgba(255, 255, 255, 0.4);border-radius: 30px;box-shadow: 0 0 15px rgba(44, 138, 127, .3);}
.content_box{padding: 85px 0 80px;}
.qykjsthjglqd_wrap .theme{margin-bottom: 50px;}
.qykjsthjglqd_wrap .theme .themeTit{text-align: center;font-size: 0;margin-bottom: 30px;}
.qykjsthjglqd_wrap .th1 .tBox{padding:50px 30px 20px;}
.qykjsthjglqd_wrap .th1 .tBox ul{padding-left: 25px;}
.qykjsthjglqd_wrap .th1 .tBox ul li{position: relative;padding: 25px 40px 50px 60px; width: 100%;margin-bottom: 110px;border: 1px solid #34877d;border-radius: 20px;background-color: #fff;}
.qykjsthjglqd_wrap .th1 .tBox ul li i{border-radius: 50%;display: block;width: 50px;height: 50px;background-color: #fff;border: 1px solid #34877d;line-height: 48px;color: #34877d;font-size: 24px;text-align: center;position: absolute;top: 50%;left: -25px;transform: translateY(-50%);}
.qykjsthjglqd_wrap .th1 .tBox ul li .txt{font-size: 16px;color: #34877d;font-weight: bolder;line-height: 2;}
.qykjsthjglqd_wrap .th1 .tBox ul li .tip{padding: 20px;border-radius: 20px;background-color: #fff;border: 1px dashed #34877d;margin-top: 20px;float: left;}


.qykjsthjglqd_wrap .th2 .tBox{padding: 50px 40px;}
.qykjsthjglqd_wrap .th2 .navBox{width: 100%;border-radius: 14px;font-size: 0;}
.qykjsthjglqd_wrap .th2 .navBox span{position: relative;display: block;background-color: #fff;float: left;width: 33.3333%;text-align: center;height: 80px;line-height: 80px;font-size: 0;}
.qykjsthjglqd_wrap .th2 .navBox span.act::before{content: '';position: absolute;width: 100%;height: 100px;background: linear-gradient(to bottom,#66b48f 0%,#54a489 25%,#479884 50%,#388b7f 75%,#297d7a 100%);left: 0;bottom: 0;border-top-left-radius: 14px;border-top-right-radius: 14px;}
.qykjsthjglqd_wrap .th2 .navBox a{font-size: 32px;color: #34877d;font-weight: bolder;position: relative;z-index: 2;}
.qykjsthjglqd_wrap .th2 .navBox span.act{line-height: 60px;}
.qykjsthjglqd_wrap .th2 .navBox span.act a{color: #fff;}

.qykjsthjglqd_wrap .th2 .switchBox{padding-left: 290px;position: relative;margin-top: 35px;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav{width: 260px;position: absolute;left: 0;top:0;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a{display: block;width: 100%;height: 60px;line-height: 58px;border-radius: 14px;background-color: #fff;border: 1px solid #34877d;position: relative;padding-left: 85px;font-size: 22px;color: #34877d;margin-bottom: 12px;transition: none;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a.act
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a:last-child{margin-bottom: 0;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a img{position: absolute;left: 30px;top: 50%;transform: translateY(-50%);}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a img.w{display: none;}

.qykjsthjglqd_wrap .th2 .switchBox .left-nav a.act{color: #fff;background-color: #34877d;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a.act img.g{display: none;}
.qykjsthjglqd_wrap .th2 .switchBox .left-nav a.act img.w{display: block;}
.qykjsthjglqd_wrap .th2 .switchBox .content1{width: 100%;height: auto;background-color: #fff;border-radius: 14px;border: 1px solid #34877d;padding: 50px 45px ;font-size: 16px;font-weight: bold;line-height: 2;color: #2e433f;overflow-y: auto;}
.qykjsthjglqd_wrap .th2 .switchBox1 {width:100%;    padding-left: 0;}
.qykjsthjglqd_wrap .th2 .switchBox1 .content {width:100%;height: auto;}
.qykjsthjglqd_wrap .th2 .switchBox .content  {width: 100%;height: 420px;position: relative;background-color: #fff;border-radius: 14px;border: 1px solid #34877d;padding: 20px 30px ;font-size: 16px;font-weight: bold;line-height: 2;color: #2e433f;}
.qykjsthjglqd_wrap .th2 .switchBox .content .content_p {display: none;width: 100%;height: 100%;font-size: 16px;font-weight: bold;line-height: 2;color: #2e433f;overflow-y: auto;padding-right: 10px;}
.qykjsthjglqd_wrap .th2 .switchBox .content .content_p.content_p_active {display: block;}
.qykjsthjglqd_wrap .th2 .switchBox .content .content_p.content_p_center{height: auto;position: absolute;width: 95%;top: 50%;transform: translateY(-50%);}
.qykjsthjglqd_wrap .th2 .switchBox .content .content_p::-webkit-scrollbar {width: 8px;background-color: #e4e5e6;border-radius: 20px;}
.qykjsthjglqd_wrap .th2 .switchBox .content .content_p::-webkit-scrollbar-thumb {background-color: #52a188;border-radius: 20px;}

.qykjsthjglqd_wrap .th3 .tBox{padding: 40px 50px 40px 330px;background: rgba(255, 255, 255, 0.4) url(/ztjd/qykjsthjglqd_img_03.png) no-repeat 20px center;}
.qykjsthjglqd_wrap .th3 .tBox .content{background-color: #fff;border-radius: 14px;border: 1px solid #34877d;padding: 35px;font-size: 16px;line-height: 2;color: #2e433f;font-weight: bold;}

.qykjsthjglqd_wrap .th4 .tBox{padding: 45px;}
.qykjsthjglqd_wrap .th4 .navBox{text-align: center;margin-bottom: 30px;}
.qykjsthjglqd_wrap .th4 .navBox a{font-size: 28px;color: #2e433f;font-weight: bold;margin-right: 50px;}
.qykjsthjglqd_wrap .th4 .navBox a.active{color: #51a187;position: relative;}
.qykjsthjglqd_wrap .th4 .navBox a:last-child{margin-right: 0;}
.qykjsthjglqd_wrap .th4 .navBox a.active::after{content: '';width: 31px;height: 15px;background: url(/ztjd/qykjsthjglqd_img_06.png) no-repeat center;position: absolute;bottom: -34px;left: 50%;transform: translateX(-50%);}
.qykjsthjglqd_wrap .th4 .switchBox{padding: 35px 40px;background-color: #fff;border-radius: 14px;border: 1px solid #34877d;line-height: 2;font-size: 17px;color: #2e433f;font-weight: bold;}
.qykjsthjglqd_wrap .th4 .switchBox .switchBox_p {display: none;}
.qykjsthjglqd_wrap .th4 .switchBox .switchBox_p.switchBox_p_active {display: block;}
.qykjsthjglqd_wrap .th5 .tBox{padding: 30px 30px 30px 330px;background: rgba(255, 255, 255, 0.4) url(/ztjd/qykjsthjglqd_img_04.png) no-repeat 20px center;}
.qykjsthjglqd_wrap .th5 .tBox li a,
.qykjsthjglqd_wrap .th7 .tBox li a{display: block;position: relative;background-color: #fff;height: 64px;line-height: 64px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 99px;padding: 0 50px;margin-bottom: 10px;color: #2e433f;font-size: 16px;}
.qykjsthjglqd_wrap .th5 .tBox li a::before,
.qykjsthjglqd_wrap .th7 .tBox li a::before{content: '';width: 8px;height: 8px;border-radius: 50%;position: absolute;left: 25px;top: 50%;transform: translateY(-50%);background-color: #2f827c;}

.qykjsthjglqd_wrap .th7 .tBox { padding: 50px 45px;}
.qykjsthjglqd_wrap .th7 .tBox li a{padding: 0 100px 0 50px;}
.qykjsthjglqd_wrap .th7 .tBox li a i{display: block;position: absolute;width: 48px;height: 48px;border-radius: 50%;background: url(/ztjd/qykjsthjglqd_img_05.png) no-repeat center center;background-size: 100%, 100%;right: 8px;top: 50%;transform: translateY(-50%);}
.qykjsthjglqd_wrap .th5 .tBox li a:hover,
.qykjsthjglqd_wrap .th7 .tBox li a:hover{color:#2f827c}

.qykjsthjglqd_wrap .th6 .tBox {padding:80px;}
.qykjsthjglqd_wrap .th6 .th6_content{background:url(https://www.szlhq.gov.cn/ztjd/zcjd2026042218.png) no-repeat center;background-size: 100% 100%;padding:20px;width:100%;height: 800px;}
.qykjsthjglqd_wrap .th6 .th6_content ul {height: 760px;overflow: auto;padding: 20px;}
.qykjsthjglqd_wrap .th6 .th6_content ul::-webkit-scrollbar {width: 8px;background-color: #e4e5e6;border-radius: 20px;}
.qykjsthjglqd_wrap .th6 .th6_content ul::-webkit-scrollbar-thumb {background-color: #769cd8;border-radius: 20px;}
.qykjsthjglqd_wrap .th6 .th6_content .Question {display: flex;margin-top: 30px;}
.qykjsthjglqd_wrap .th6 .th6_content .Question img {height: 70px;width: 70px;border-radius:5px}
.qykjsthjglqd_wrap .th6 .th6_content .Question .Question_text {width: auto;padding: 20px;background-color: #fff;border-radius: 25px;border-top-left-radius: 0;font-size: 16px;margin-left: 20px;margin-top: 10px;}
.qykjsthjglqd_wrap .th6 .th6_content .Answer {display: flex;justify-content: flex-end;margin-top: 30px;}
.qykjsthjglqd_wrap .th6 .th6_content .Answer img {height: 70px;width: 70px;}
.qykjsthjglqd_wrap .th6 .th6_content .Answer_text {width: 80%;padding: 20px;background-color: #4085f4;border-radius: 25px;border-top-right-radius: 0;font-size: 16px;color: #fff;margin-right: 20px;margin-top: 10px;}

@media screen and (max-width: 1520px){
  .qykjsthjglqd_wrap .theme .themeTit img{height: 80px;}
  .header_wrap{height: 550px;}
  .content_box{padding: 50px 0;}

  .qykjsthjglqd_wrap .th1 .tBox ul li .txt{font-size: 15px;}
  .qykjsthjglqd_wrap .th1 .tBox ul li {padding: 25px 20px 50px 40px;}
  .qykjsthjglqd_wrap .th1 .tBox ul li .tip{margin-top: 10px;}

  .qykjsthjglqd_wrap .th2 .tBox {padding: 40px 30px;}
  .qykjsthjglqd_wrap .th2 .navBox a{font-size: 24px;}
  .qykjsthjglqd_wrap .th2 .navBox span{height: 70px;line-height: 70px;}
  .qykjsthjglqd_wrap .th2 .navBox span.act::before{height: 80px;}
  .qykjsthjglqd_wrap .th2 .navBox span.act {line-height: 60px;}

  .qykjsthjglqd_wrap .th2 .switchBox .left-nav a{font-size: 20px;}
  .qykjsthjglqd_wrap .th2 .switchBox .content{font-size: 15px;}

  .qykjsthjglqd_wrap .th3 .tBox{background-size: auto 180px;background-position: 35px center;padding: 40px 30px 40px 300px;}
  .qykjsthjglqd_wrap .th3 .tBox .content{padding: 25px;font-size: 14px;}
  
  .qykjsthjglqd_wrap .th4 .tBox{padding: 30px;}
  .qykjsthjglqd_wrap .th4 .navBox a{font-size: 22px;margin-right: 40px;}
  .qykjsthjglqd_wrap .th4 .navBox{margin-bottom: 25px;}
  .qykjsthjglqd_wrap .th4 .navBox a.active::after{bottom: -28px;}
  .qykjsthjglqd_wrap .th4 .switchBox{padding: 25px 20px;font-size: 15px;}

  .qykjsthjglqd_wrap .th5 .tBox{background-size: auto 180px;padding-left: 280px;}
  .qykjsthjglqd_wrap .th5 .tBox li a, .qykjsthjglqd_wrap .th7 .tBox li a{font-size: 15px;padding-left: 40px;padding-right: 25px;}
  .qykjsthjglqd_wrap .th7 .tBox li a{padding-right: 80px;}
}

@media screen and (max-width: 1200px){
    .header_wrap h1 {margin-top: 26px;}
    .zncgq .header_wrap .wza{top: 30px;}
    .zncgq .header_wrap{height: auto;}
    .zncgq .header_wrap h1{font-size: 30px;margin-top: 15px;}
    .qykjsthjglqd_wrap .theme {margin-bottom: 35px;}
    .header_wrap {height: 45vw;}
    .content_box{padding: 30px 15px;}
    .qykjsthjglqd_wrap .theme .themeTit img {height: 65px;}
    .qykjsthjglqd_wrap .theme .themeTit{margin-bottom: 20px;}

    .qykjsthjglqd_wrap .th1 .tBox{padding: 30px 20px 10px;padding-left: 10px;}
    .qykjsthjglqd_wrap .th1 .tBox ul li{padding: 20px 20px 20px 30px;margin-bottom: 30px;}
    .qykjsthjglqd_wrap .th1 .tBox ul li .tip{float: none;}
    .qykjsthjglqd_wrap .th1 .tBox ul li i{width: 42px;height: 42px;line-height: 42px;font-size: 20px;}

    .qykjsthjglqd_wrap .th2 .tBox {padding: 20px 15px;}
    .qykjsthjglqd_wrap .th2 .navBox{display: flex;flex-wrap: nowrap;padding-bottom:10px;overflow-x: auto;overflow-y: hidden;padding-top: 20px;border-radius: 0;}
    .qykjsthjglqd_wrap .th2 .navBox::-webkit-scrollbar {background-color: #e4e5e6;border-radius: 20px;height: 6px;}
    .qykjsthjglqd_wrap .th2 .navBox::-webkit-scrollbar-thumb {background-color: #52a188;border-radius: 20px;}

    .qykjsthjglqd_wrap .th2 .navBox span{width: 240px;flex: none;}
    .qykjsthjglqd_wrap .th2 .navBox a {font-size: 18px;}

    .qykjsthjglqd_wrap .th2 .switchBox{padding-left: 0;margin-top: 20px;}
    .qykjsthjglqd_wrap .th2 .switchBox .content1 {padding:20px;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav{position: static;padding-bottom: 10px;width: 100%;display: flex;overflow-y: hidden;overflow-x: auto;margin-bottom: 10px;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav i{display: none;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav a{width: auto;padding: 0 15px;flex: none;font-size: 16px;line-height: 38px;height: 40px;margin-right: 10px;margin-bottom: 0;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav a:last-child{margin-right: 0;}
    .qykjsthjglqd_wrap .th2 .switchBox .content{height: auto;padding: 20px 15px;}
    .qykjsthjglqd_wrap .th2 .switchBox .content .content_p.content_p_center{position: inherit;width: 100%;transform: none;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav::-webkit-scrollbar {background-color: #e4e5e6;border-radius: 20px;height: 6px;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav::-webkit-scrollbar-thumb {background-color: #52a188;border-radius: 20px;}

    .qykjsthjglqd_wrap .th3 .tBox {padding: 15px;background: rgba(255, 255, 255, 0.4) ;}
    .qykjsthjglqd_wrap .th3 .tBox .content{padding: 15px}

    .qykjsthjglqd_wrap .th4 .tBox{padding: 20px 15px;}
    .qykjsthjglqd_wrap .th4 .switchBox{padding: 15px;}
    .qykjsthjglqd_wrap .th4 .navBox{display: flex;padding-bottom:10px;flex-wrap: nowrap;justify-content: center;overflow-y: hidden;overflow-x: auto;margin-bottom: 10px;}
    .qykjsthjglqd_wrap .th4 .navBox a{flex: none;}
    .qykjsthjglqd_wrap .th4 .navBox a::after{display: none !important;}
    .qykjsthjglqd_wrap .th4 .navBox::-webkit-scrollbar {background-color: #e4e5e6;border-radius: 20px;height: 6px;}
    .qykjsthjglqd_wrap .th4 .navBox::-webkit-scrollbar-thumb {background-color: #52a188;border-radius: 20px;}

    .qykjsthjglqd_wrap .th5 .tBox {padding: 20px 15px;background: rgba(255, 255, 255, 0.4);}

    .qykjsthjglqd_wrap .th7 .tBox{padding: 20px 15px;}
}

@media screen and (max-width: 760px){
    .header_wrap{padding: 15px 0 0;height: auto;overflow: hidden;}
    .header_wrap .lh_online img{width: 25%;}
    .header_wrap .wza{top: 0px;right: 10px;}
    .header_wrap h1 img {
        max-width: 70%;
    }
    .header_wrap h1{margin: 10px 0 30px;}

    .qykjsthjglqd_wrap .theme .themeTit img{height: 40px;max-width: 100%;}

    .qykjsthjglqd_wrap .th1 .tBox {padding: 15px 15px 10px;padding-left: 5px;}
    .qykjsthjglqd_wrap .th1 .tBox ul li .txt {font-size: 13px;}

    .qykjsthjglqd_wrap .th2 .navBox span{height: 40px;line-height: 40px;width: 180px;}
    .qykjsthjglqd_wrap .th2 .navBox a {font-size: 15px;}
    .qykjsthjglqd_wrap .th2 .navBox span.act::before {height: 55px;}
    .qykjsthjglqd_wrap .th2 .navBox span.act {line-height: 30px;}
    .qykjsthjglqd_wrap .th2 .switchBox .left-nav a{font-size: 14px;}
    .qykjsthjglqd_wrap .th2 .switchBox .content{font-size: 13px;}
    .qykjsthjglqd_wrap .th2 .switchBox .content .content_p{font-size: 14px;}
    .qykjsthjglqd_wrap .th2 .switchBox .content1{padding: 20px;font-size: 14px;line-height: 28px;}
    .qykjsthjglqd_wrap .th3 .tBox .content{font-size: 13px;}
    .qykjsthjglqd_wrap .th4 .navBox a{font-size: 17px;}
    .qykjsthjglqd_wrap .th4 .switchBox{font-size: 13px;}

    .qykjsthjglqd_wrap .th5 .tBox li a, .qykjsthjglqd_wrap .th7 .tBox li a{font-size: 13px;line-height: 54px;height: 54px;}
    .qykjsthjglqd_wrap .th7 .tBox li a i{width: 42px;height: 42px;}
    .qykjsthjglqd_wrap .th7 .tBox li a {padding-right: 60px;}

       .qykjsthjglqd_wrap .th6 .tBox {
        height: auto;
         padding: 20px;
    }

    .qykjsthjglqd_wrap .th6 .th6_content {
        padding:8px;
    }

    .qykjsthjglqd_wrap .th6 .th6_content .Question {
    margin-top: 20px;
}

.qykjsthjglqd_wrap .th6 .th6_content .Question img {
    height: 45px;
    width: 45px;
}

.qykjsthjglqd_wrap .th6 .th6_content ul {
    padding: 10px;
}

.qykjsthjglqd_wrap .th6 .th6_content .Question .Question_text {
    padding: 14px;
        font-size: 14px;
    margin-left: 10px;
    margin-top: 10px;
}

.qykjsthjglqd_wrap .th6 .th6_content .Answer {
    margin-top: 20px;
}

.qykjsthjglqd_wrap .th6 .th6_content .Answer img {
    height: 45px;
    width: 45px;
}

.qykjsthjglqd_wrap .th6 .th6_content .Answer .Answer_text {
    width: 77%;
    padding: 14px;
     font-size: 14px;
}
}


