.nav {
    display: none;
}
@media screen and (max-width:800px){
    body{min-width:100%!important;}
    .flexslider .slides li{ height:410px;}
    .top .sousuo, .top_dh, .sy_bt .sy_bt_more, .db_t_m, .cpxq_bj{ display:none;}
    .nav{display: block;}
    .nav{width:30px;height:20px;position:absolute;top:25px;right:30px;cursor:pointer;padding:20px 15px;position:absolute;}
    .nav span{width:26px;height:3px;background:#1163cc;display:block;border-radius:2px;transition:all .5s ease-out;position:absolute;top:20px;}
    .nav span:nth-child(2){top:29px;}
    .nav span:nth-child(3){top:37px;}
    .nav span.active:nth-child(1){transform:rotate(45deg);transition:all .5s ease-out;top:29px;}
    .nav span.active:nth-child(3){transform:rotate(-45deg);transition:all .5s ease-out;top:29px;}
    .top .top_dh{ width:100%;background: #fff;}
    .top .top_dh ul li{ width:100%; text-align: center; line-height:50px;}
    .w1200{ max-width:95%;}
    .sy_bt .sy_bt_r{ width:100%;margin-top: 20px;}
    .sy_bt .sy_bt_r ul li{ width:47%;margin-bottom: 10px;text-align: center;}
    .cpzs ul li{ width:48%;}
    .gsjs .gsjs_wb, .xwfb ul li, .db .db_b ul li, .cpzx_dh, .xwzx ul li .xw_img, .xwzx ul li .xw_wb{ width:100%;}
    .db .db_t .db_t_r{ float:none; margin:0 auto;}
    .cpzx_kj ul{ overflow: inherit;}
    .cpzx_kj{ width:100%;}
    .cpzx_kj ul li{ height:149px!important;}
    .cpzx_kj ul li .cpzx_img img{ height:auto;}
    .cpxq_b .cpxq_b_dh ul li{ width:90%;}
    .block_home_slider{ height:auto;}
    .banner_bj{ height:45%;}
}