﻿.fl{float: left;}
.fr{float: right;}
.clearflx:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*html .clearflx { zoom: 1; } /* IE6 */
*:first-child+html .clearflx { zoom: 1; } /* IE7 */


    /*************** 站点地图 **************/
.zddt-ul >li{padding: 35px 0;border-bottom: 1px #eeeeee solid;}
.zddt-title{width: 188px;height: 95px;float: left;background: #f3f9ff;text-align: center;padding-top: 1px}
.zddt-title span{font-size: 30px;color: #1658a0;margin-top: 17px;display: inline-block}
.zddt-title p{font-size: 20px;font-weight: bold;margin-top: 30px}
.zd-lj{margin-left: 225px;}
.zd-lj li{float: left;font-size: 16px;width: 20%;margin-bottom: 5px;padding-top: 10px}
.zd-lj li a{display: block;padding-right: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zd-lj li i{display: inline-block;width: 6px;height: 6px;float: left;border-radius: 100%;background: #bfbfbf;margin: 13px 12px 0 0;}
.zddt-ul >li.lasno{border-bottom: none}


.xwdt-tab .sjkf_con,.xwdt-ipt{height: 310px;}
.xwdt-tab .sjkf_con .list{height: 300px;overflow: hidden;}
.xwdt-tab .sjkf_con .list-2{margin-top: 0;padding-top: 10px;}
.xwdt-ipt ul li p{height: 42px;padding-top: 0;}
.xwdt-ipt ul li p a{line-height: 42px;}

/* update 20201104 */

@media screen and (max-width: 1340px){
    .ft-nero{padding-right: 30px}
    .ft-img{margin-right: 30px}
    .tpxw-box .xwtp-box li{height: 235px;}

    .ztp ul li{background-size: 100%;}
    .sp-min ul li{margin-bottom: 15px;}
    .sp-box,.sp-box img{height: 280px}
    .sp-min .sp-box,.sp-min .sp-box img{height: 113px}
    .ygd{right:40px;}

    .tp-box,.xwtp-box li img{height: 152px;}

    /* update */
    .wqhg-box ul li img, .wqhg-box .wqxw{height: 200px;}

    /* update 20201104 */

    /* update 20201105 */
    .xwdt-tab .sjkf_con .list,.budtxx{
        height: 280px;
    }
    /*.zdly-xl2{width: 700px;margin-left: -350px;}*/

    .hytj .list-1 li{font-size: 16px;line-height: 40px;}
    .zcjd .list{height: 250px;}

    .hytj .list-1 li{background: url(20fjszf_dot.png) no-repeat left 20px;}
    /* update 20201106 */
}


@media screen and (max-width: 1240px){
    .fixed{left: 0;}
    .ej-title,.tab-title h3,.sp-title li a{font-size: 22px;line-height: 22px}
    .list-1 li{font-size: 14px;line-height: 36px}
    .list-1 li i{width: 4px;height: 4px;margin-top: 16px;margin-right: 10px;}
    .zw-ul li a{font-size: 16px}
    .zw-ul li a span{font-size: 22px}
    .zw-ul li{width: 19%;margin-left: 1%}
    .zw-ul{margin-left: -1%;}

    .zw-tab li a{font-size: 22px;line-height: 22px;}
    .zw-tab li, .zw-tab{height: 43px;}
    .tab1 li.on em, .tab1 li:hover em{width: 88px}
    .list-zw li{line-height: 36px}

    .zzc-sel{padding: 20px}
    .zzc-sel p{font-size: 18px;line-height: 18px;}
    .mn-sel{margin-top: 15px;}
    .mn-bor{height: 38px;padding: 0 15px;}
    .mn-bor span{margin-top: 12px;}
    .mn-bor .select{margin-top: 4px;}
    .inpbox{margin-top: 15px;}
    .inpbox input{height: 38px;}
    .inpbox button{height: 38px;}
    .wop a{font-size: 18px;}
    .wop a span{font-size: 26px;}
    .wop{height: 80px;line-height: 80px;}
    .zzc-sel2{padding: 15px;margin-top: 20px}
    .szxx p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
    .ipton ul{margin-left: -1%;}
    .ipton ul li{width: 13.28%;margin-left: 1%;}
    .ipton ul li p {font-size: 14px}

    .list-zw li{    background: url(20fjszf_dot.png) no-repeat left 15px;}
    .list-zw{height: 293px}

    .ft-img{float: none;text-align: center;margin-right: 0;}
    .ft-img img{max-width: 100%;}
    .ft-box{padding: 40px}
    .ft-nero{padding-right: 0;padding-top: 30px;line-height: 34px}

    .ld-info{padding: 20px 0 0 20px}
    .ld-right{margin-left: 250px}

    .hygq-right img{height: 130px;}

    .tpxw-box .xwtp-box li{height: 206px;}

    .xl-det{padding: 0 20px}
    .ftsl-tw .zj-table table tbody tr td input {
        width: 95.8%;
    }

    .ins-section01{background-position: -300px -100px;height: 733px;}
    .ztp{margin-top: 85px;}
    .gk-box{margin-right: 0;margin-top: 70px}
    .ins-title{margin-top: 80px;}
    .ins-title img{width: 380px;}
    .gk-nero p{font-size: 16px;line-height: 36px;}
    .gk-icon li a{font-size: 16px;}
    .gk-icon li span{font-size: 30px;line-height: 30px}
    .gk-icon li p{margin-top: 10px;}
    .ztp,.qxfj{padding: 0;}
    .ztp ul li{font-size: 14px;line-height: 22px;height: 70px;}
    .ztp ul li p{height: 70px;}
    .ztp ul li img{top:77px}
    .qx-bq span,.qx-bq a{font-size: 15px;}
    .qx-bq{height: 40px;line-height: 40px;bottom: -13px;}
    .hj-sec li img{width: 250px}
    .hj-sec li{margin-top: 85px;}
    .sp-big{width: 45%;}
    .sp-min{width: 55%;}
    .jgzn-box table.pc-table tr td{width: 34%}
    .jgzn-box table tr td.xn-fir{    width: 130px;}


    .zdly-new-gk ul{margin-left: -3%}
    .zdly-new-gk ul li{width: 22%;margin-left: 3%;}


    .sec-ul li h5{font-size: 22px;line-height: 22px;margin-top: 25px;}
    .sec-ul li{background-size: 300px!important;height: 120px;}
    .sec-ul li a{margin-top:20px}
    .sec-ul{margin-top: 10px;}

    .sp-box,.sp-box img{height: 239px}
    .sp-min .sp-box,.sp-min .sp-box img{height: 91px}
    .xwdt-ipt ul li{width: 47%;margin-left: 3%;margin-top: 10px}
    .xwdt-ipt ul li p {
        height: 30px;
        padding-top: 15px;
    }
    .xwdt-tab{margin-top: 20px}

    .sel-xl{top: 40px}
    .jgzn-box table tr td select{width: 95%;}

    .tp-box,.xwtp-box li img{height: 125px;}

    /** update **/
    .wqhg-box ul li img, .wqhg-box .wqxw{height: 165px;}

    .xwdt-ipt ul li p{padding-top: 0;height: 34px;}
    .xwdt-ipt ul li p a{font-size: 14px;line-height: 34px;}
    .xwdt-tab .sjkf_con, .xwdt-ipt{height: 234px;}

    .yg-img{width: 400px;}
    .yg-nero{margin-left: 388px;}

    /* update 20201104 */

    .gwyxx { height: 238px;}
    .hytj-logo img{max-width: 80%}
    .hytj-logo span{font-size: 18px;padding: 0 20px;}

    .zcjd .list{height: 223px}
    .list-tzgg{height: 230px;}
    /* update 20201106 */
    .tjxx_list2 li a i{margin-right: 10px;}

    /*** 20210615 ***/
    .lb-l h5{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;}


}
@media screen and (max-width: 1000px){
    /*#wrap1 #main .con_bg { padding: 10px 20px 20px 20px; }*/
    .fixed{left: inherit;}
    .dqwz{display: none;}
    .tu_list{margin-top: 30px}

    /*.btn01,.btn02{display: none;}*/
    .hygq-list{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .hygq-list li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 250px}
    .hygq-list::-webkit-scrollbar{ display: none;}
    .zcjd,.hytj,.lb-xw-nr,.zw-left,.zw-right{width: auto;float: none}
    .zcjd,.hytj{margin-top: 30px}

    .con_l{width: 100%}
    .zw-ul li{width: 48%;margin-top: 15px;margin-left: 2%;}
    .zw-ul,.ipton ul{margin-left: -2%;}
    .zw-ul li{text-align: left;height: 52px;line-height: 52px}
    .zw-ul li a span{margin: 0 15px 0 30px}
    .mn-bor .select{width: 90%;}
    .inpbox input{width: 68%;}

    .ipton ul li{width: 23%;margin-left: 2%;margin-top: 20px}
    /*.ipton ul li a{height: 130px}*/

    .zw-tab ul{width: 100%}

    .szxx p{overflow: visible;
        white-space: normal;
        height: auto;}
    .list-zw{height: auto}
    .tp-box a{display: none;}

    .ftlb-tab ul li a{padding: 0 0 20px;font-size: 18px;line-height: 20px}
    .ftlb-tab ul li a span{font-size: 20px;margin-right: 6px}
    .ftlb-tab ul li{margin-right: 30px;}
    .ftlb-tab ul li:last-child{margin-right: 0;}
    .ftsl-title h2{font-size: 28px;line-height: 36px;}
    .ft-box{padding: 0}
    .ftsl-title{margin-top: 10px}
    .ft-box{margin-top: 20px}
    .ft-nero{font-size: 16px;line-height: 30px;padding: 20px}
    .ft-info,.wzzb{margin-top: 20px}

    .ftlb-tab{margin-top: 30px}
    .bj_ft_box p{font-size: 16px;line-height: 30px;}
    .ld-box{margin-top: 20px}

    .ld-left ul li span {margin-left: 15px; }
    .ld-left ul li{width: 180px;font-size: 16px;height: 48px;line-height: 48px;margin-bottom: 15px}
    .ld-left ul li i{height: 48px;margin-right: 15px;background-size: 18px!important;width: 18px;}
    .szxx2 {width: 180px;height: 70px;margin-top: 30px;line-height: 70px;}
    .szxx2 a img{width: 36px;margin-right: 15px; position: relative; top:-2px;}
    .szxx2 a{font-size: 18px;}
    .ld-right{margin-left: 200px;}
    .info-box p{font-size: 16px;line-height: 36px}

    .yg-img{float: none;text-align: center}
    .yg-img img{max-width: 100%;}
    .yg-nero{margin-top: 15px}

    .wqrq a{margin-left: 10px;padding: 0 10px}
    /*.wqrq a:first-child{margin-left: 0;}*/

    .wqhg-box ul li{width: 31%}
    .yg-img{margin-right: 0; width: auto}

    .hygq-right{display: none;}
    .hygq-left{width: auto;float: none}

    .xwhy{display: block;margin-top: 15px}
    .xwhy a{display: block;}
     .xwhy img{width: 100%}
    .ipton ul li p{height: 60px;}
    .zdly-xl{top: 59px}
    .ld-list li a{width: 100%}

    .yjzj-box ul li{padding: 20px 0;}
    .yjzj-box{margin-top: 20px}
    .yj-nr{margin-left: 15px}
    .tpxw-box .xwtp-box li{height: auto}
    .zj-btn a { width: 90px; height: 34px; font-size: 14px;line-height: 34px;margin-top: 18px;margin-left: 10px;}
    .zj-btn a:nth-child(1){margin-left: 0;}

    .pc-table{display: none;}
    .pho-table{display: table}

    .xl-tit h5{font-size: 26px;line-height: 34px;margin-top: 35px}
    .xl-tit p{font-size: 14px;}
    .zjxl-article{font-size: 16px;line-height: 36px;padding-top: 20px}
    .zjxl-article p{margin-top: 16px;}

    .zj-table table{font-size: 14px}
    .zj-table table tbody tr td{padding: 7px 5px}
    .zj-table table tbody tr td input,.zj-table table tbody tr td input.xl-inp2{width: 96%;}
    .zj-table table tbody tr td input{height: 42px;line-height: 42px;padding-left: 15px;font-size: 14px;}
    .zj-table table tbody tr td.Item{line-height: 42px;text-align: right}
    .zj-table table tbody tr td textarea{width: 96%;padding: 10px 15px;}
    .tj-btn button {width: 130px;height: 48px;font-size: 16px;}
    .ftsl-tp{min-height:inherit}
    .ftsl-tp img{margin-top: 15px;}

    .ipton ul li p a{font-size: 14px;}

    .ins-section01 { background-position: center top;  }
    .gk-box{margin: 30px 15px 0;}
    .ztp{margin-top: 50px;padding: 0 15px;}
    .ztp ul li img{display: none}
    .qxfj{padding: 0 15px;text-align: center}
    .qxfj ul li.top2{margin-top: 30px;}
    .qxfj ul li{display: inline-block;float: none;width: 21%;margin: 30px 20px 0;}
    .zjcs-btn02{right: 15px;z-index: 99}
    .zjcs-btn01{left: 0;z-index: 99}
    .cspm{ margin: 100px 15px 0;padding: 0;}

    .cs-lbt li.zjtp img{width: 480px;}
    .cs-lbt li.zjtp{margin-left: -240px;}
    .cs-lbt li span{font-size: 16px;height: 38px;line-height: 38px;}
    .cs-lbt li.zbtp img,.cs-lbt li.ybtp img{width: 350px;}
    .cs-lbt{height: 196px;}

    .ztp ul li{width: 31.33%;margin-bottom: 15px}
    .ztp ul li {background-size: 100% 100%;}
    .hj-sec li img{width: 200px}

    .cspm> a{width:26px;height: 26px;line-height: 26px;font-size: 14px;background: rgba(0,0,0,.5)}
    .zjcs-btn01{left: -15px;margin-top: -13px}
    .zjcs-btn02{right: 15px;margin-top: -13px}
    .qxfj ul{margin-left: 0;}
    .zsk-right{margin-left: 205px;padding-left: 15px;}
    .bot-nam{font-size: 14px;line-height: 26px}

    /*.jgzn-box table{display: none!important;}*/
    .jgzn-box table tr td{padding: 10px 5px;}
    .jgzn-box table tr td.xn-fir{width: 140px;}
    .jgzn-box table tr td input{width: 95.5%}
    .jgzn-box table tr td textarea{width: 95.5%;}


    .xwdt-tab .tab1 li a{font-size: 22px;}
    .zdly-new-gk ul li p{height: 125px;padding-top: 20px;}
    .zdly-new-gk ul li p span{font-size: 30px;margin-bottom: 13px;line-height: 30px;}
    .zdly-new-gk ul li p a{font-size: 16px;}
    .zdly-new-gk ul li i{margin-top: 10px}
    .zdly-new-gk .zdly-xl{top: 115px;padding: 10px 0;}
    .zdly-xl span{font-size: 14px;}

    .sec-ul{margin-top: 30px}
    .sec-ul li h5{font-size: 22px;}
    .zddt-title{width: auto;float: none;text-align: left;padding: 0 20px;height: 50px;line-height: 50px;}
    .zddt-title span{float: left;margin-top: 0;margin-right: 15px;}
    .zdly-new-gk{margin-top: 0;}
    .zd-lj{margin-left: 0;margin-top: 10px}
    .zd-lj li{margin-bottom: 0;}
    .zddt-title span{font-size: 24px;}
    .zddt-ul >li{border-bottom: 0;}
    .zddt-ul >li{padding: 20px 0 10px}

    .xwdt-ipt ul li p {height: 50px}
    .sel-xl{top: 38px;}
    .jgzn-box table tr td select,.mn-select,.jgzn-box table tr td input.xn-inp2{width: 95.5%;}
    .mn-select ul{top: 47px;}
    .wqxw, .wqxw img{height: 130px}
    /*update*/
    .ld-list ul { padding: 0;}
    .ld-list ul  span { display: none;}
    .ld-list ul li { font-size: 18px; background: url(20fjszf_dot.png) no-repeat left 11px;
        border: none; white-space:normal; overflow: inherit; text-overflow: inherit;   padding:0 0 10px 16px;  line-height: 24px;  height: auto;}
    .ld-list ul li:hover {
        background: url(20fjszf_dot.png) no-repeat 10px 11px;
    }
    .ld-list ul li a {  line-height: 26px;   white-space:normal; overflow: inherit; text-overflow:inherit;}
    .zcjd .list,.hytj .list { height: auto;  overflow: inherit; margin-top: 20px;}
    .zcjd .list li,.hytj .list li { line-height: 32px;}


    .xwdt-ipt ul li p{height: 34px;}

    .xqyg-box{margin-bottom: 20px}
    .wqhg-box ul li img, .wqhg-box .wqxw{height: 172px}

    /* update 20201104 */


    .gwyxx {height: 268px;}
    .xwdt-tab .sjkf_con .list, .budtxx {height: 260px;}
    /*.zdly-xl2 { width: 500px;margin-left: -250px;}*/


    .gk-icon li{margin-top: 30px;}
    .ins-section01{height: auto;padding-bottom: 80px;}
    .hytj-logo{background-size: cover;}
    .hytj .list-1 li{font-size: 16px}

    /* update 20201106 */


        /********* update 20201107********/
.ztlb-ul li { width:97%;  }
    .tjxx_list2 li a{margin-right:16px;}
    .tjxx_list2 li{font-size: 20px;}
    .tjxx_list2 li a i{font-size: 34px;}
    .tjxx_list2{padding-right: 20px;}
    .con_bg{overflow: inherit}


    /*** 20210615 ***/
    .ins-section04{height: 654px;}
    .lb-l h5{white-space: normal;}
	.gl_tit1{margin-top:20px;}
	.zddt-title p{margin-top: 10px;}
}

@media screen and (max-width: 767px){
    .ld-left{float: none;}
    .ld-left ul{overflow: hidden;margin-left: -2%;}
    .ld-left ul li{width: 31%;float: left;margin-left: 2%;}
    .szxx2{margin-top: 0px;width: auto}
    .ld-left ul li i{display: none}
    .ld-left ul li{text-align: center;font-size: 14px;}
    .ld-left ul li span{margin: 0 4px}
    .ld-right{margin-left: 0;border-left: 0;}
    .ld-info{padding: 15px 0 0;}
    .szxx2{text-align: center}
    .szxx2 a img{margin-left: 0; }

    .info-box h5{font-size: 18px;}
    .info-box h5 span{font-size: 20px}
    .info-box p{font-size: 14px;line-height: 30px;margin-bottom: 15px}
    .ld-list li a{font-size: 14px}
    .ld-list  li{line-height: 36px;height: 36px}
    .ld-list li { background: url(20fjszf_dot.png) no-repeat left 16px; }

    .gl_tit1_l{font-size: 20px;padding-left: 20px}
    .gl_tit1_l em {
        width: 6px;
        height: 20px;
        top: 6px;
    }

    .ftxx{font-size: 14px;}
    .ftxx p a i{font-size: 16px;}
    .ftxx p a{margin: 0 10px}
    .ftxx{margin-left: 20px}
    .wqrq a{font-size: 12px;height: 28px;line-height: 28px;}
    .wqhg-box ul li{margin-top: 15px;}
    .wqnr h5{font-size: 14px;margin-bottom: 15px;}
    .wqnr p{font-size: 12px;}
    .ld-left{display: none;}
    .szxx-pho,.szf-xl{display: block;}
    .szxx-pho{margin-top: 15px}

    /*update*/
    .ld-list ul { padding: 0;}
    .ld-list ul  span { display: none;}
    .ld-list ul li { font-size: 16px; background: url(20fjszf_dot.png) no-repeat left 11px;
       border: none; white-space:normal; overflow: inherit; text-overflow: inherit;   padding:0 0 10px 16px;  line-height: 24px;  height: auto;}
    .ld-list ul li:hover {
        background: url(20fjszf_dot.png) no-repeat 10px 11px;
    }
    .ld-list ul li a {  line-height: 24px;   white-space:normal; overflow: inherit; text-overflow:inherit;}

    .zdly-xl2 {
        width: 300px;
        margin-left: -150px;
    }
    .padp{padding: 0;}
}

@media screen and (max-width:750px){
    .yj-box{padding: 1px 15px 15px;}
    .ej-title{font-size: 18px;line-height: 18px;margin-top: 15px}
    .tu_list{margin-top: 15px;padding-bottom: 0;height: 160px;}
    .ztlb-ul{margin-left: 0;}
    .ztlb-ul li{width: auto;margin-left: 0;margin-top: 15px;float: none;}
    .bodp{padding: 10px 15px}
    .lb-l h5{font-size: 16px;line-height: 22px}
    .lb-l p{font-size: 12px}
    .lb-l h5 span{top: 0;font-size: 12px}
    .det img{width: 20px;}

    .tab-title h3,.sp-title li a{font-size: 18px;line-height: 18px;}
    .tab-title h3 a{padding-bottom: 15px;border-bottom: 2px #1658a0 solid}
    .imgbox{margin-top: 15px}
    .list-1 li span{display: none}

    .con_l,.lb-xw-nr,.sp-title{margin-top: 15px;}
    .tpxw-box .xwtp-box li{margin-top: 20px}
    .sp-title li{margin-right: 20px;}
    .xwtp-box{margin-top: 0;}
    /*.xwtp-box li{margin-right: 15px;margin-left: 0;}*/
    .tp-tit p{font-size: 14px;line-height: 20px;text-align: justify;height: 39px}
    .tp-tit{padding:10px;}
    .list-2 li a.bt{max-width: 94%}
    .xwtp-box li{width: 48%;margin-top: 15px}

    .mn-bor .select{width: 85%;}
    .zw-tab li a{font-size: 18px;line-height: 18px}
    .zw-tab li{height: 38px;}
    .tab1 li.on em, .tab1 li:hover em{width: 72px;}

    .zzc-sel{padding: 15px;}
    .zw-left,.zw-right,.wop{margin-top: 15px}
    .ipton ul li{margin-top: 15px;width: 31.33%;}
    .ipton ul li a span{font-size: 28px}
    .ipton ul li p{padding-top: 10px;height: 45px}
    /*.ipton ul li a p{margin-top: 5px}*/
    .ipton ul li i{background-size: 9px!important;margin-top: 0px}

    .xqyg-box{margin-top: 15px}
    .yg-nero h5{font-size: 20px}
    .yg-nero> p{font-size: 14px;line-height:30px}
    .yg-det{margin-top: 15px}
    .yg-det button {position: static;width: 80px;height: 32px; font-size: 14px; float: right;margin-top: 10px}
    .yg-det p{margin-top: 10px}
    .wqhg-box ul li{width: 48%;}
    .wqnr p{display: none}
    .wqnr h5{margin-bottom: 0;line-height: 22px;height: 44px;}
    .wqnr{padding: 7px 10px;}
    .wqrq{overflow: hidden;margin-left: -2%;}
    .wqrq a{width: 31.33%;float: left;border-radius: 4px;margin-top: 10px;margin-left: 2%;text-align: center}
    .wqrq{float: none;width: 100%}
    .gl_tit1{height: auto}

    .yjzj-box ul li{padding: 15px 0 10px;position: relative;}
    .yjzj-box{margin-top: 15px;}
    .yjzj-box ul li span{font-size: 12px; margin-top: 4px; margin-right:10px;width: 50px;height: 50px; line-height: 50px; }


    .yj-nr{margin-left: 0;width: auto;float: none}
    .yj-nr h5{font-size: 16px;margin-left: 55px;  line-height:28px;font-weight: normal;min-height: 56px;}
    .yj-nr p{font-size: 12px}
    .zj-btn a{border: none!important;background: none!important;font-size: 12px;color: #999!important;width: auto;height: auto;line-height: 30px;margin-top: 0;}
    .zj-btn{ position: absolute;bottom: 10px;right: 0;}

    .xl-det{padding: 0;}
    .xl-tit h5{font-size: 20px;line-height: 32px;margin-top: 15px}
    .xl-tit p span{display: block;margin: 0;}
    .xl-tit p{line-height: 26px;margin-top: 15px}
    .zjxl-article{font-size: 14px;line-height: 28px}
    .zjxl-article p{margin-top: 15px}
    .lkc{margin-top: 40px;}
    .zj-table table tbody tr td input.yzm{width: 110px;}
    .zj-table table tbody tr td img{margin-left: 10px;}
    .tj-btn{margin-top:20px}
    .tj-btn button {
        width: 100px;
        height: 40px;
    }
    .ftsl-tw .zj-table table tbody tr td input.yzm{width: 110px}
    .ftsl-tw{padding: 0}

    .ftsl-tw .zj-table{margin-top: 15px}
    .ipton ul li i{margin-top: 3px}
    .zdly-xl{top: 44px}
    .zjxl-article p{font-size: 16px;}
    .fjxz p span{font-size: 22px;margin-right: 7px}
    .fjxz{margin-top: 50px}
    .fjxz ul{padding-left:0;}
    .fjxz ul li{font-size: 14px}
    .fjxz ul li i{margin: 12px 7px 0 0;}
    .zj-table{margin-top: 50px}

    .ins-title img {width: 230px;margin-left: 10px;}
    .ins-title{margin-top: 40px;}
    .gk-nero p{font-size: 14px;line-height: 28px}
    .gk-icon li{width: 33.33%;margin-top: 20px}
    .gk-icon li a{font-size: 14px;}
    .gk-icon li span{font-size: 24px;line-height: 24px;}
    .gk-icon li p{margin-top: 0;}
    .ztp{margin-top: 20px;}
    .ztp ul li{height: 54px;border-radius: 4px;margin-bottom: 10px;line-height: 18px;border: 1px #6493c5 solid;background: none;font-size: 12px;}
    .ztp ul li p br{display: none;}
    .ztp ul li p{height: 54px;padding: 0 8px;}
    .qxfj ul li{margin: 20px 5px 0;width: 29%}
    .qx-bq{height: 30px;line-height: 30px;right: 10px;left: 10px}
    .qx-bq span,.qx-bq a{font-size: 14px;font-weight: normal;}
    .hj-sec li{margin-top: 40px;}
    .cspm{margin-top: 40px;}
    .cs-lbt li.zjtp img{width: 280px;}
    .cs-lbt li.zjtp {margin-left: -140px;top: -15px;}
    .cs-lbt li span{font-size: 14px;padding-left: 10px;font-weight: normal;height: 28px;line-height: 28px;top: 10px;}
    .cs-lbt li.zbtp img, .cs-lbt li.ybtp img{width: 230px;}
    .cs-lbt{height: 129px}
    .ins-section01,.ins-section02,.ins-section03,.ins-section04{height: auto;padding-bottom: 40px;}

    .zsk-lb{position: relative;margin-top: 15px}
    .wtfl{position: absolute;float: none;right: 0;top: 0;}
    .zsk-right{margin-left: 0;border-left: 0;padding-left: 0;}
    .wt_ul{border: 1px #eee solid;background: #fff;max-height: 300px;overflow-y: auto;display: none;position: absolute;right: 0;width: 150px;z-index: 999;}
    .wtfl h5{text-align: right;padding-right: 18px;background: url("20201020-xl.png") no-repeat right center;background-size: 10px;font-size: 15px}
    .wtfl div{font-size: 14px;height: 28px;line-height: 28px;padding-left: 35px;}
    .wtfl div em{font-size: 12px;}
    .dy{background-size: 14px!important;}
    .wtfl{width: 158px;}
    .wtfl div.de{line-height: 30px}
    .wtfl div.de p{padding-left: 15px}
    .wt_ul li{padding: 0;}
    /*.wtfl h5:hover + .wt_ul{display: block!important;}*/
    .zsk-right h4{font-size: 20px;}
    .zsk-right h4 span{margin-left: 10px;font-size: 14px}

    .sp-big,.sp-min{width: 100%;}
    .sp-min{margin-top: 15px}
    .sp-min ul{display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;}
    .sp-min ul li{-webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none;
        width: 218px;margin-left: 0 ;margin-right: 10px}
    .fjws{display: none}
    .gend{margin-top: 0;font-size: 14px}
    .ovd{margin-top: 15px}
    .sp-box img{width: 100%}
    .jgzn-box{margin-top: 20px;padding-top: 15px;}
    .tips{font-size: 14px;line-height: 22px}
    .jgzn-box table tr td.jg-title h5{padding: 5px 15px;font-size: 16px}
    .jgzn-box table tr td.jg-title{padding: 10px 0;}
    .jgzn-box table{font-size: 13px;line-height: 30px}
    .jgzn-box table tr td input.xn-yzm{width: 100px}
    .jgzn-box table tr td.xn-fir{width: 80px;vertical-align: middle;line-height: 22px}
    .jgzn-box table tr td{padding: 10px 0;}
    .jgzn-box table tr td a.scfj{width: 100px;font-size: 14px;height: 42px;line-height:42px}
    .jgzn-box table tr td input{height:42px}


    .xwdt-tab .tab1 li a{font-size: 18px;}
    .xwdt-tab .tab1 li,  .xwdt-tab .tab1{height: 47px;}
    .xwdt-tab .tab1 li em{height: 2px}


    .zdly-new-gk ul li p a{font-size: 14px;}
    .zdly-new-gk .zdly-xl{top: 44px}


    .sec-ul{margin-top: 0;margin-left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .sec-ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 250px;margin-left: 0;margin-right: 15px}

    .sec-ul li h5{font-size: 20px}
    .sec-ul li span{font-size: 12px;height: 26px;line-height: 26px;width: 75px;margin-top: 26px}

    .sp-box, .sp-box img{height: 189px;}
    .sp-min .sp-box, .sp-min .sp-box img{height: 122px;}
    .yg-img img{height: auto}

    .ygd{top: 0;}
    .ygd img{width: 80px}

    .zddt-ul >li{padding: 5px 0;}
    .zddt-title p{font-size:16px;}
    .zddt-title span{font-size: 20px;margin-right: 10px;}
    .zddt-title{padding: 0 15px;height: 42px;line-height: 42px}
    .zd-lj li{width: 50%;}
    .zd-lj li a{padding-right: 15px}
    .zd-lj li{font-size: 14px}
    .zd-lj li i { width: 4px; height: 4px; margin: 13px 8px 0 0; }
    .zd-lj li{padding-top: 4px}
    .zd-lj{margin-left: 15px}
    .jgzn-box table tr td select{height: 44px;}

    .zdly-new-gk ul li p{padding-top: 12px;height: 90px;}
    .zdly-new-gk ul li p span {font-size: 24px;margin-bottom: 5px;}
    .zdly-new-gk ul li i{margin-top: 5px;}
    .zdly-new-gk .zdly-xl{top: 88px}

    .mn-select{height: 42px;line-height: 42px;}
    .mn-select ul{top: 41px;}
    .tp-box, .xwtp-box li img{height: 179px;}

    .xwdt-ipt ul li p{padding-top: 0;height: 34px;}

/********* update 20201105 ********/

    .tp-box, .xwtp-box li img{height: 194px}
    .gwyxx { height:auto; }
    .xwdt-tab .sjkf_con, .xwdt-ipt { height: 264px; }

    .gk-icon{padding-top: 10px;}

    .hytj-logo{margin-top: 15px;height: auto}
    .hytj-logo span{font-size: 14px;height: 36px;line-height: 36px;}
    .hytj-logo a{padding-bottom: 20px;}

    #footer{position: static}

/********* update 20201107********/
	.ztlb-ul li { width:97%;  }
    .list-zw li{max-height: inherit}
	.gl_tit1{margin-top:10px;margin-bottom:5px;}
	.zddt-title p{margin-top: 10px;}

}
@media screen and (max-width: 540px){
    .ftsl-title h2{font-size: 22px;line-height: 30px;}
    .ftsl-title  {margin-top: 0; margin-bottom: 20px;}
    .ftlb-tab { margin-top: 26px; ;}
    .ft-box{margin-top: 15px;padding: 0}
    .ft-nero{padding: 15px 20px 20px 20px;}
    .ft-info,.wzzb{margin-top: 15px;}
    .ftlb-tab ul li { margin-right: 30px;}

    .ftlb-tab ul li a {padding: 0 0 15px;font-size: 17px;line-height: 16px;}
    .ftlb-tab ul li a span{font-size: 15px;margin-right: 2px;}
    .ftlb-tab ul li em{height: 2px}
    /*.ftlb-tab ul li{margin-right: 15px}*/
    .wdnr > img{width: 26px;height: auto;left: -13px;}
    .wzzb{padding-left: 15px;padding-top: 0;}
    .wdnr >p{line-height: 24px;margin-left: 15px}
    .mainNero{padding-right: 5px; margin-left: -6px}
    .bj_ft_box{margin: 15px 0 15px 15px;padding: 15px 15px 15px 0;}
    .bj_ft_box p{margin-left: 15px;line-height: 30px}
    .ftlb-tab ul li a span{display: none;}

    .ld-left ul li{height: 40px;line-height:40px}
    .ld-left ul li{width: 48%;}
    .szxx2{height: 60px;line-height: 60px; vertical-align: middle;}
    .szxx2 a img{width: 30px;vertical-align: middle;}

    .zjxl-tab{margin-top: 30px}
    .xwtp-box{margin-left: 0;}
    .xwtp-box li{width: 100%;float: none;margin-left: 0;}

    .imgbox a img{height: 101px;}

    .xwdt-ipt ul li{width: 48%;margin-left: 2%;margin-top: 10px}
    .xwdt-ipt ul li p{height: 40px}

    .zdly-xl2 {
        width: 120px;
        margin-left: -60px;
    }
    .xwdt-ipt ul li p{height: 34px;}

    .ipton ul li{width: 48%;}
    .zdly-xl2 {
        width: 200px;
        margin-left: -100px;
    }
    .tp-box, .xwtp-box li img{height: auto}
    .xwtp-box li img{width: 100%;}

}
@media screen and (max-width:500px){
    /*.hygq-list li .pad20{padding: 15px;}*/
    .hygq-list li h5{font-size: 14px;line-height: 24px;height: 48px;}
    .hygq-list li p{font-size: 12px;margin-top: 20px}
    .hygq-list li i.xy {font-size: 28px;margin-top: 20px;}
    .hygq-list li{height: 125px;margin-left: 0;margin-right: 15px}
    .hygq-list{margin-left: 0;}
    .zcjd, .hytj{margin-top: 20px}
    .hygq-list li{width: 220px;}
    .hygq-list{height: 125px;}

    /*.zw-ul li{width: auto;float: none}*/
    .zw-ul li a span {
        margin: 0 5px 0 10px;
    }
    .zw-ul li:nth-child(4) span{  margin: 0 3px 0 5px;}
    .zw-ul li a {
        font-size: 14px;
    }
    .mn-bor{padding: 0 10px;}
    .mn-bor .select {
        width: 80%;
    }
    .wop{height: 60px;line-height: 60px}
    .wop a{font-size: 16px}
    .wop a span{font-size: 24px;margin-right: 10px}
    .inpbox input{padding-left: 15px}

    .wqhg-box ul li img, .wqhg-box .wqxw{height: 123px;}

    /* update 20201105 */


}
@media screen and (max-width:340px){
    .mn-bor span{padding-right: 10px}
    .ftxx {
        margin-left: 10px;
    }
    .ftxx p a {
        margin: 0 5px;
    }
    .yjzj-box ul li{padding: 15px 0 30px}
    .zj-btn{bottom: 5px;}
    .zj-table table tbody tr td img {
        margin-left: 5px;
        width: 75px;
    }
    .ztp ul li,.qx-bq span,.qx-bq a{font-size: 12px;}
    .qxfj ul li {
        margin: 20px 2px 0;
        width: 31%;
    }
    .cspm{margin: 40px 10px 0;}
    .ztp,.qxfj{padding: 0 10px}
    .cs-lbt li.zjtp img{width: 250px}
    .cs-lbt li.zjtp{margin-left: -125px}
    .cs-lbt li.zbtp img, .cs-lbt li.ybtp img{width: 200px;}
    .cs-lbt{height: 112px}
    .jgzn-box table tr td img{width: 80px;margin-left: 10px}

    .ftxx p a i{display: none}
    .ftlb-tab ul li{margin-right: 20px}

    .zw-ul li a span{margin: 0 0px 0 5px;}
    .zw-ul li a span {
        font-size: 18px;
    }
    .zw-ul li:nth-child(4) span {
        margin: 0;
    }
    .ztp ul li p{padding: 0;}


}




/*** 20210708 ***/
.xz-xgwd_2021{display: inline-block;width: 26px;height: 29px;background: url("20210708-xgwd1.png") no-repeat center;float: left;margin-right: 15px;}
.wd-xg-2021{padding: 50px 0 60px;}
.xg-wd-li a{height: 26px;}

.ftlb-tab ul li.ft-act a i.xz-xgwd_2021, .ftlb-tab ul li:hover a i.xz-xgwd_2021{background: url("20210708-xgwd2.png") no-repeat center;}

@media screen and (max-width:1200px){
    .ftlb-tab ul li a{ padding: 0 20px 30px;}
}
@media screen and (max-width:999px){
    .wd-xg-2021{padding: 10px 0 30px;}
    .ftlb-tab ul li a{padding: 0 20px 20px;}
    .ftlb-tab ul li{margin-right: 30px;}
    .xg-wd-li a{height: auto;}
    .xz-xgwd_2021,.ftlb-tab ul li a span{display: none}

}

@media screen and (max-width:767px){
    .ftlb-tab ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-y: hidden}
    .ftlb-tab ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}
    .ftlb-tab ul::-webkit-scrollbar{ display: none;}
    .ftlb-tab ul li{margin-right: 20px;}
}

@media screen and (max-width: 540px){
    .xz-xgwd_2021{display: none}
    .ftlb-tab ul li a{padding: 0 0 20px;}
}




/****** 20210917 ******/
.hqzczq-a{font-size: 18px;display: inline-block;height: 38px;padding: 0 15px;color: #1658a0!important;line-height: 38px;border-radius: 10px 10px 10px 0;
border:1px #1658a0 solid;margin-left: 40px;background: #eff6fe;}

@media screen and (max-width: 1200px){
    .hqzczq-a{font-size: 16px;height: 34px;line-height: 34px;}
}
@media screen and (max-width: 750px){
    .hqzczq-a{font-size: 14px;height: 28px;line-height: 28px;border-radius: 7px 7px 7px 0;margin-left: 20px;}
}



















