.spzx2024_pc{display: block}
.spzx2024_sjd{display: none}
.spzx_top2024{width: 100%;height: 6px;}
.spzx_top2024 img{width: 100%;height: 100%;float: left}
.spzx_head2024{width: 1200px;height: 175px;margin: 20px auto 15px auto;}
.spzx_logo2024{width: 761px;height: 111px;margin: 0 auto}
.spzx_ss2024{width: 761px;height: 40px;margin: 0 auto;background: none ;margin-top: 15px;border-bottom: 1px solid #fff;border-radius: 5px;
}
.spzx_ss2024_l{width: 637px;height: 40px;float: left;}
.spzx_ss2024 input{float: left;width: 400px;height: 38px;border: none;margin-left: 20px;background: none;font-size:17px;color: #666;width: 100%;}
.spzx_ss2024 input::placeholder {
    color: #999;
    font-size: 18px;
}
.spzx_ss2024_r{float: right;width: 80px;text-align: center;line-height: 40px;}

/*导航*/
.spzx_nav2024{width: 1200px;margin: 0 auto;height: 63px;background: url("nav2024_xt.png") bottom no-repeat;line-height: 58px}
.spzx_nav2024 li{width: 200px;float: left;height: 58px;line-height: 58px; margin: 0px;text-align: center;background: url("nav2024_bj1.png") no-repeat bottom;}
.h1{background: url("nav2024_bj2.png") no-repeat top !important;}
.spzx_nav2024 li a{color: #004ea1;font-size: 26px;font-weight: bold;line-height: 58px; margin: 0px;text-shadow:#fff -2px 2px 2px;float: left;width: 100%}
.h2{color: #fff !important;text-shadow:#004ea1 -3px 3px 2px !important}

/*底部样式*/
.spzx_bottom{width: 100%;height: auto;background: #eef8ff;}
.spzx_xt{margin-top: 0px;height: 11px;width: 100%}
.spzx_xt img{float: left;width: 100%;height: 11px}
.spzx_botton_con{width: 1200px;height: auto;margin: 0 auto;}
.spzx_botton_nav{width: 100%;height: auto;margin-top: 25px;overflow: hidden;}
.spzx_botton_nav a{width: 25%;height: 54px;float: left;background: url("spzx_db2024.png");line-height: 54px;text-align: center;font-size: 16px;color: #333;}
.spzx_botton_nav a:hover{font-weight: bold;color: #004ea1}
.qtxgdw2024{width: 100%;height: auto;overflow: hidden;margin-top: 20px;border: 1px dashed #004ea1;float: left;display: none}
.qtxgdw2024 a{float: left;height: 40px;line-height: 40px;font-size: 14px;margin-left: 20px;background: none;width: auto}
.qtxgdw2024 a b{padding: 0 5px}
.botton_xq2024{width: 100%;height: 140px;padding-top: 28px;}
.wlxq_l{width: 370px;float: left;text-align: right;}
.wlxq_r{width: 630px;text-align: center;font-size: 14px;line-height: 28px;float: left}
.wlxq_r a{color: #333}


@media only screen and (max-width: 800px) {
    .spzx2024_pc{display: none}
    .spzx2024_sjd{display: block}
    .spzx_head2024_sjd{width: 100%;height: auto;text-align: center}
    .spzx_head2024_sjd img{width: 90%;margin-top: 25px}
    .spzx_nav2024_sjd{width: 100%;height: 43px;line-height: 40px;background-image: url("nav2024_xt_sjd.png");background-repeat: no-repeat;background-position: bottom;background-size: 100%}
    .spzx_nav2024_sjd li{float: left;width: 20%;text-align: center;color: #004ea1;font-size: 12px;font-weight: bold}
    .spzx_nav2024_sjd li a{color: #004ea1;float: left;width: 100%;height: 100%;text-shadow:#999 -1px 1px 1px;}
    .spzx_jqr2024_sjd{width: 50px;height: 50px;border-bottom-left-radius: 25px;border-top-left-radius: 25px;background: #fff;position: fixed;z-index: 999;
        right: 0;top: 250px;float: right;line-height: 50px;padding-right: 5px}
    .spzx_jqr2024_sjd img{width: 77%;position: absolute;right:5px;}

    /*底部*/
    .spzx2024_bottom_sjd{width: 100%;background:#f5f8fd;height: auto;overflow: hidden;padding: 30px 0 }
    .bottom_pic_sjd{width: 100%;text-align: center;padding-bottom: 15px}
    .spzx2024_bottom_sjd p{float: left;width: 100%;text-align: center;line-height: 25px;font-size: 0.8rem;color: #333}
    .spzx2024_bottom_sjd p a{font-size: 0.8rem;color: #333}
}