@media only screen and (max-width:1920px ) { body{min-width: auto;}}
@media screen and (max-width: 1365px){
    .xl_con {padding: 35px 40px;}
    .xl_tit4 {font-size: 28px;line-height: 38px;}
    .xl_tit6_l span { margin-right: 20px;}
    .xl_con3 { font-size: 16px; line-height: 36px; }


}



@media only screen and (max-width:1299px ){
    .w_1300{width: auto;}
    .logo{margin-left: 36px;}
    .fhsy{margin-right: 36px;}
    .foot-left { margin-left: 80px; }
    .foot-right{margin-right: 80px}
    .fhdb{display: none;}


}
@media screen and (max-width: 1200px){
    .xl_con {padding: 25px;}
    .xl_tit4 {font-size: 24px;line-height: 34px; }

    .bot_l h3 a{display: inline-block}
    .bot_r li a {
        padding-left: 36px;
    }
    .bot_r li a i {
        left: 10px;
        font-size: 20px;
    }

}

@media only screen and (max-width:1100px ){
    .foot-left{width: auto;float: none;text-align: center;margin-left: 0;}
    .foot-right{display: none;}
    .foot-icon01{left: 100px;}
    .foot-icon02{right:80px;}
    .lip-rig{margin-right: 10px;}
    .share-box{right: -10px;}
    .search input{width: 75%;}

    .xl_tit6_l span:nth-child(2){margin-right: 0;}
}

@media only screen and (max-width:1000px ){
    .logo{margin-top: 20px;}
    .logo img{width: 205px;}
    .fhsy a span{display: none;}
    .fhsy a{border-radius: 4px;border: 1px #fff solid;}
    .banner img{width: 383px;}
    .logo{margin-left: 0px;}
    .fhsy{margin-right: 0px;}
    .bg{background: url(20200907-pho-bg.png) no-repeat center top;background-size: 100%;}
    .w_1300{padding: 0 30px;}
    .side-left,.fhdb{display: none;}
    .side-right{margin-left: 0;}
    .container{padding: 30px;margin-top: 0!important;}
    .foot-icon01,.foot-icon02{position: static;}
    .footer{text-align: center}
    .pho-nav{display: block;}
    .ss_box{border-top: 0;margin-top: 0;}
    .ss-pad{width: 100%;position: static;padding: 0;}
    .zt_table{display: none;}
    .pho-sx-box{display: block;}
    .table-all{display: none;}
    .bt-box{border-bottom: 1px #e7e7e7 solid;}
    .pho-list-box{display: block;}

    .ld-item> p{float: none;margin-bottom:30px}
    .ld-item{padding: 30px 36px 10px;}
    .ld-ul{width: auto;float: none}
    .dqwz,.tp-pc,.ove-table{display: none;}
    .tp-pho,.phone-table{display: table}
    .bd-table tbody tr td select {width: 98%;}
    .bd-table tbody tr td .inp4{width: 96%}
    .bd-table tbody tr td textarea{width: 94%;}
    .search input{width: 80%;}

    .xxdet-pho{display: table;}
    .xxdet-pc{display: none;}
    .xxdet_table tbody tr td.info-t{width: 100px}

    .ej_box ul li .pho-sj-menu p a{padding: 0px 15px 0px 30px;background: url(20200908-xsj01.png) no-repeat 15px center;margin-top: 5px}
    .ej_box ul li .pho-sj-menu p.pho-chos a,.ej_box ul li .pho-sj-menu p:hover a{background: url(20200908-xsj02.png) no-repeat 15px center;margin-top: 5px;color: #1860af}
    .ej_box ul li{padding-bottom: 10px}
    .ej_box ul li p a{float: none}

    .gknr-box{padding: 0;background: none;border: none}

    .xl_con {padding: 0;}
    .xl_con1 {margin-top: 0;padding: 15px;}
    .xl_tit6_l, .xl_tit, .xl_l, .xl_r {width: 100%;float: inherit;}
    .xl_con2, .xl_con3, .xl_tit6 { margin-top: 15px;}
    .xl_tit6_r, .xl_line, .gl_tit { display: none;}
    .xl_tit6_l span {margin-right: 10px; }
    .xl_tit6_l span:nth-child(2) {float: right;font-size: 14px;}


    .bot_bg {
        padding: 20px 0;
    }
    .logo1, .dzjg,.bot_l h3,.bot_r,.bot_bg p:last-child{display: none}
    .bot_l{width: auto;float: none;text-align: center}
     #footer .w_1300{padding: 0;}
    .bot_l p{margin-left: 0;padding: 0 10px;}
    .bot_l p span {
        margin: 0;
        display: inline-block;
        padding: 0 10px;
        font-size: 12px;
    }

}

@media only screen and (max-width:750px ){
    .w_1300{padding: 0 15px;}
    .logo img{width: 156px;}
    .logo,.fhsy{margin-top: 15px;}
    .fhsy a{height: 20px;font-size: 12px;line-height: 20px;padding: 0 10px}
    .banner img{width: 200px;}
    .banner{margin-top: 25px;}
    .pho-nav{margin-top: 30px;padding-left: 15px;}
    .pho-nav>ul> li{width: 85px;margin-right: 5px;}
    .pho-nav>ul>li>a{font-size: 14px;line-height: 18px;height: 95px;}
    .pho-nav ul li a span {font-size: 24px;line-height: 24px;margin-top: 15px;margin-bottom: 6px;}
    .pho-nav ul li a div{height: 36px;}
    .pho-nav ul li i{width: 14px;line-height: 14px;height: 14px;bottom: -8px;margin-left: -8px;font-size: 10px;}
    .pho-nav ul li.pho-act i.jian, .pho-nav ul li:hover i.jian{font-size: 13px;}
    .pho-nav>ul{padding-bottom: 20px;}
    .pho-nav ul li img {bottom: -20px;margin-left: -5px;width: 10px;}
    .ej_box{right: 15px;left: 15px;top: 113px;padding: 0 5px 10px 15px;}
    .ej_box ul::-webkit-scrollbar {width: 4px;}
    /*.ej_box ul li a{padding: 10px 0 0;}*/
    .ej_box ul li{font-size: 14px;padding-bottom: 10px}
    .ej_box ul li a em{font-size: 12px;}
    .ej_box ul li p a{float: none}
    .sq-btn{padding-top: 10px}
    .ej_box ul{max-height: 250px;}
    .container{padding: 20px 15px;min-height: auto;}
    .search input {margin-left: 10px;font-size: 14px;height: 38px;line-height: 38px;width: 70%;}
    .search{height: 38px;}
    .search button {font-size: 26px;height: 38px;margin-right: 10px;}
    .pho-sx-box select {font-size: 14px;padding: 0 10px;background: url(20200908-sel-sjx.png) no-repeat right 10px center; background-size: 8px; height: 32px;}
    .pho-sx-box,.zcwj-box{margin-top: 15px;}
    .zcwj-box h2{padding:0 15px;height: 30px;line-height: 30px;font-size: 14px;}
    .pho-list-box ul li{padding: 10px 0;}
    .pho-list-box ul li h5{font-size: 14px;line-height: 20px;}
    .pho-list-box ul li p span{font-size: 12px;margin-right: 15px;}
    .footer{margin-top: 15px;padding: 15px 0;font-size: 12px;line-height: 26px;}
    .foot-left p span{margin: 0 5px;}

    .main-box{padding:0;border: none}
    .art-nr{padding-right: 0px;}
    .art-nr::-webkit-scrollbar {width: 5px;}
    .zn_article h1{font-size: 20px;line-height: 28px;margin: 0 auto;}
    .fbt{font-size: 12px;}
    .art-nr{margin-top: 15px;font-size: 14px;line-height: 26px;overflow-y: visible;max-height: none;}
    .art-nr h2 {font-size: 16px;margin-top: 15px;}
    .art-nr h5 {font-size: 14px;margin: 10px 0;}
    .img_box{margin-left: 0}
    .img_box img{max-width: 100%;}
    .tab-ul li a{padding: 0 10px;font-size: 14px;height: 30px;line-height: 30px;}
    .tab-ul li{margin-right: 5px;}
    .sepbox{padding: 15px 0 0;border: none;}
    .page{display: none}
    .list-1{margin-bottom: 20px}
    .list-1 li{font-size: 14px;line-height: 24px;padding: 5px 0;}
    .list-1 li span{margin-left: 10px;}

    .ldxx-box{border: none;}
    .ld-item{padding: 15px 0 0}
    .ld-item> p {font-size: 16px;padding-left: 10px;line-height: 16px;border-left: 4px #226ebc solid;margin-bottom: 15px;}
    .ld-ul li{width: 31.33%;font-size: 14px;margin-bottom: 10px;}

    .foot-left p:nth-child(3) span:nth-child(3){display: block}
    /*.gb_ul li p{float: none;width: auto;}*/
    /*.gb_ul li:nth-child(odd){background: #fff;}*/
    .gb_ul li{padding: 0;}
    .jg-tit {font-size: 16px;padding-left: 10px;line-height: 16px;border-left: 4px #226ebc solid;margin-top: 20px;margin-left: 0;}
    /*.gb_ul{padding-top: 10px;}*/
    .gb_ul li p{font-size: 12px;line-height: 16px;text-align: center;padding: 10px 0;}
    .gb_ul li p i{margin: 15px 7px 0 0;display: none;}
    .gb_ul li p a{float: none;}
    .search button{line-height: 38px;}
    .pho-none{display: none}
    .nb-tit h1{font-size: 14px;margin-left: 10px}
    .jg-box{padding-bottom: 15px;}
    .nb-tit{padding-top: 15px;}
    .nb-tit h1{margin-bottom: 15px;}

    .xl-top{padding-right: 0;}
    .lips{margin-top: 20px;}
    .lip-lef, .lip-rig{float: none;text-align: center}
    .lip-lef, .lip-rig a{font-size: 12px;}
    .lip-lef{margin-bottom: 5px;}
    .lip-rig span select{font-size: 12px;}
    .lip-rig span.icon01{font-size: 16px;}
    .lip-rig span.icon02{font-size: 14px;}
    .share-box{top: 25px;padding: 10px 0;right: -30px}
    .xl_article{max-height: none;overflow-y: visible;padding-right: 0;padding-top: 10px;font-size: 14px;line-height: 28px;}
    .xl_article p,.xl_article h4{margin-top: 15px}
    .xl_article h4{font-size: 16px}
    .zysx-nr{padding: 0 0 20px;font-size: 14px;line-height: 28px;text-align: justify;}
    .gzxl-box{padding: 20px 15px;margin-top: 50px;}
    .tp-table{margin-top: 0;font-size: 14px;}
    .tp-table tbody tr td.bpt{width: 60px;}
    .tp-table tbody tr td{padding: 7px 10px;}
    .xl-nr-box h2 {font-size: 18px;line-height: 26px;margin-top: 30px;margin-bottom: 10px;}
    .qtfx{margin-top: 20px;text-align: center}
    .fx-left,.fx-right{float: none;text-align: center}
    .fx-left span{margin: 0 2px;font-size: 12px}
    .fx-right{display: inline-block;margin-top: 5px}
    .fx-right a{font-size: 16px;}
    .fx-right em{font-size: 12px;margin: 0 10px;}
    .fx-right a:nth-child(1), .fx-right a:nth-child(3){font-size: 22px!important;}
    .fx-right a:nth-child(9){font-size: 13px!important;}
    .xl-article-nr{font-size: 14px;line-height: 28px}
    .wjgk{margin-top: 30px}
    .jbx,.cjp{margin-top: 20px}
    .ztnr h5{font-size: 16px;}
    .ztnr{margin-top: 40px;}
    .ztnr h5{margin-bottom: 20px}
    .ztnr p{margin-top: 10px}
    .ztnr h6{font-size: 15px;margin-top: 10px}
    .xl-btn-box{margin-top: 55px;}
    .xl-btn-box a {padding: 0 8px;height: 34px;font-size: 14px;line-height: 34px;margin: 0 2px;}
    .xl-btn-box a img {margin-right: 5px;width: 18px;}
    .xgwz p{font-size: 16px;line-height: 16px;border-left: 4px #216ebc solid;}
    .xgwz ul li{font-size: 14px;line-height: 30px;}
    .xgwz ul li span{display: none}
    .xgwz ul li a{max-width: 100%;}
    .xgwz{margin-top: 30px;padding-top: 30px}
    .xgwz ul{margin-top: 10px}
    .ysq-banner{margin-top: 0;overflow: hidden;position: relative;height: 143px;}
    .ysq-banner img{width: 750px;position: absolute;left: 50%;margin-left: -375px}
    .fhsyb{margin-top: 15px;}
    .fhsyb a { height: 30px;line-height: 30px;padding: 0 6px 0 25px;font-size: 12px;background: url(upload-demo.png) no-repeat 6px center; background-size: 12px;}
    .zysx-det{margin-top: 15px;font-size: 14px;line-height: 28px;}
    .zx-btn a {width: 200px;height: 40px;font-size: 14px;line-height: 40px;margin-top: 20px;}
    .zx-btn2 a{height: 40px;line-height: 40px;font-size: 14px;padding: 0 15px;margin: 0 5px}
    .zx-btn2 a img{height: 18px;margin-right: 6px}
    .zx-btn2{margin-top: 20px;}
    .sqr-lx h1{margin-top: 30px;font-size: 16px;line-height: 32px;background: none!important;}
    .xzlx span{margin: 10px 0;width: 100%;height:auto; padding: 15px 0;}
    .xzlx span img{float: left;width: 34px;margin:0 20px 0 30px;}
    .xzlx span p{position: static;float: left;width: auto;height: auto;color: #333;font-size: 16px;background: no-repeat;line-height: 34px;}
    .xzlx{padding:20px 0;}
    .gzxl-box{min-height: 450px}
    .bd-sec h4 {font-size: 14px;padding-left: 10px;border-left: 4px #226ebc solid;line-height: 14px;}
    .bd-sec {padding-bottom: 10px;margin-top: 15px;}
    .bd-table{font-size: 13px;margin-top: 10px;}
    .bd-table tbody tr td {padding: 5px 5px;}
    .bd-table tbody tr td.item {width: 75px;text-align: right;line-height: 20px}
    .bd-table tbody tr td label{display: block;margin-right: 0;}
    .bd-table tbody tr td .inp3{font-size: 13px;height: 30px;}
    .bd-table tbody tr td .bd-inp, .bd-table tbody tr td .yzmbox{padding-left: 5px;}
    .bd-table tbody tr td select {width: 100%;height: 32px;}
    .choose {height: 30px;padding: 0 10px 0 28px;background: url(20200909-jiah.jpg) no-repeat 6px center #fff;font-size: 13px;}
    .bd-table tbody tr td p{font-size: 12px;line-height: 18px}
    .bd-table tbody tr td textarea{padding: 5px;font-size: 13px;}
    .bd-table tbody tr td .bd-inp, .bd-table tbody tr td .ntb-inp{font-size: 13px}
    .bd-table tbody tr td .yzmbox{width: 96%}
    .bd-btn-box{margin-top: 25px;}
    .bd-btn-box button {width: 90px;height: 34px;font-size: 14px;}
    .bd-btn-box button img{width: 16px;margin-right: 8px}
    .zy-p{font-size: 12px;margin-top: 20px}
    .cx-table{width: 80%;}
    .dbg{margin-top: 40px}
    .bd-table tbody tr td .yzmbox input{width: 66%;}
    .bd-table tbody tr td .yzmbox .yzm{width: 30%;}

    .xl-main{padding: 0;margin-top: 0;}
    .ldxx-tit{font-size: 16px}
    .ldxx-tit img{width: 20px;height:20px;margin-right: 10px}
    .xxdet_table{font-size: 14px;margin-bottom: 30px}
    .xxdet_table tbody tr td{padding: 5px;}

    .fj{margin-top: 55px;}
    .fj h5{font-size: 16px;padding-left: 26px;background-size: 17px;}
    .fj p{font-size: 14px;line-height: 20px;margin-left: 0;margin-top: 0;}

    .gknr-box ul{margin-left: -4%;padding: 0 3px}
    .gknr-box ul li{width: 46%;margin-left: 4%;margin-bottom: 20px}
    .top-box a{font-size: 14px;padding-top: 18px;}
    .top-box a span img,.top-box a span {height: 22px}
    .top-box a span{margin-bottom: 10px}
    .bot-box{line-height: 12px}
    .bot-box a{background-size: 8px!important;margin-top: 0;height: 6px}
    .sec-box{height: 92px;box-shadow: 0px 0px 3px rgba(0,0,0,.07);}
    .erji-menu{top: 92px;font-size: 13px;line-height: 28px;padding: 20px 0}
    .xl_con4 p a{margin: 0 10px}

    .foot-left p:first-child{display: none}
    .foot-left p span{margin: 0 10px;}

}
@media only screen and (max-width:440px ){
    .ysq-banner{height: 84px;}
    .ysq-banner img{width: 440px;position: absolute;left: 50%;margin-left: -220px}
    .cx-table{width: 100%}
    .cx-table tbody tr td.item{width: 65px}

    .tab-ul li a{height: auto;line-height: 22px;padding: 5px 10px;}


}






@media only screen and (max-width:340px ){
    .foot-left p:first-child{padding: 0;}
    .foot-left p em {margin: 0 10px;}
    .w_1300{padding: 0 10px;}
    .pho-nav{padding-left: 10px;}
    .tab-ul li a {  padding: 0 5px;}
    .footer .w_1300{padding: 0;}
    .nb-tit h1{margin-left: 5px;}
    .bd-table tbody tr td .yzmbox input{width: 60%;}
    .bd-table tbody tr td .yzmbox .yzm{width: 36%}

    .top-box a{font-size: 13px}
    .foot-left p span{margin: 0 5px;}
}