body.useOldFixed .szga-header {overflow:initial !important;}
body.useOldFixed .logo {  height: auto;  display: inline-block !important;  width:auto !important;  margin: auto; }

body.useOldFixed .ipt {float: right !important;}

body.useOldFixed .bannerWrap {position: relative !important; border-radius: 10px;}
body.useOldFixed .banner {top:90px !important; padding:10px 0 0 20px !important; position:absolute !important;}

body.useOldFixed .service {margin-top:20px; padding: 10px; padding-bottom:0 !important;}

body.useOldFixed .service .container {margin-top:0;}

body.useOldFixed .ywzsk_wrap {margin-top:0 !important;}
body.useOldFixed .ywzsk:not(.skipAutoFix) {margin-top:0 !important;}

body.useOldFixed .message .title {padding-top: 0; line-height: 200% !important; display: inline-block; width: 100%;}

body.useOldFixed .ywzsk .wx_items {display:inline-block; width:100%; float:left !important;}
body.useOldFixed .ywzsk .wx_items span {display:inline-block; width:11.6%; margin-left:0 !important; text-align: center;}

body.useOldFixed .interaction {height:260px !important; border-radius: 10px;}
body.useOldFixed .i_icon {padding-top:45px !important;}

body.useOldFixed #searchMessage .a_left {float:initial !important;}
body.useOldFixed #searchMessage .a_right{float:initial !important;}

body.useOldFixed .sitemap {padding:0 20px !important;}
body.useOldFixed .jwfw_app ul li { background: #eee !important; }

body.useOldFixed .bjtj {display: inline-block; width: 100%; margin-top: 20px; background: #f6f6f6;}
body.useOldFixed .bjtj h3 {padding-left:20px !important;}

body.useOldFixed #dkwza>img {
    width: 96px !important;
    min-height: 20px !important;
}

@media (max-width: 1366px) and (min-width: 769px){
    body.useOldFixed .szga-nav { /*min-height: 200px !important;*/  display: inline-block;  width: 100%;  background:#eee; border-radius: 10px; }
    body.useOldFixed .tab_title {margin-bottom:0 !important;}    
    body.useOldFixed .tab_title span {font-size: 20px !important;Letter-spacing: 1px;line-height: 56px; min-height: 56px; font-weight: 500;}    
    body.useOldFixed .tab_title label {margin:0 10px !important;}

    body.useOldFixed .banner {position:initial !important; padding:0 !important; height: 168px !important; background-size: 100%;}

    body.useOldFixed .toggle { position: absolute; top: 60px; left:72px; font-size: 22px !important; z-index: 9999;  padding: 10px; background: #fff;  height:auto !important;}
    body.useOldFixed .yhzx_list .toggle { position: absolute; top:60px; left: 90px; font-size: 22px !important; z-index: 9999; padding: 10px; background: #fff; height:auto !important;}    

    body.useOldFixed .part .p_bg { margin-bottom: 33px; background: #5c90fe; }
    body.useOldFixed .part2 p.p_bg {margin-bottom: 33px; background: #5c90fe; }
    body.useOldFixed .part4 p.p_bg {margin-bottom: 33px; background: #eb885f; }
    body.useOldFixed .part2 li {width:20% !important; margin: 0 19px !important; font-size: 22px !important;}
    body.useOldFixed .part2 li a {width:100% !important;}  
    body.useOldFixed .sfz_banner {background-size:100%; height:120px;}
    body.useOldFixed .part5 .yice_c {margin:30px;}

    body.useOldFixed .ywzsk dl {margin-top:0 !important;}
    body.useOldFixed .message h3  {padding:20px 0;}

    body.useOldFixed .tab_select span {line-height: 80px !important;}
    body.useOldFixed .cont_rt h2 {font-size: 32px !important; line-height: 80px !important;}
    body.useOldFixed .cont .cont_rc dl:nth-child(n) { width: calc((100% - 75px)/2) !important; background: #ffffff; padding: 10px 0 0 0; margin: 25px 25px 0 25px; height:auto !important;}
    body.useOldFixed .cont_r {border:0 !important;}
    body.useOldFixed .cont_r .cont_rc {margin-top:0 !important; padding-top:0 !important; background: #eee;}
    body.useOldFixed .cont_rc dd { font-size: 32px !important; Letter-spacing: 1px; line-height: 64px;  min-height: 64px; background: #e3e3e3; width:100% !important;}
    body.useOldFixed .cont_rc dt {width:100% !important;}
    body.useOldFixed .cont .cont_rc dl:nth-child(2n) { margin-left: 0; margin-right: 0; }    
    body.useOldFixed .header img {width:100% !important;}

}

@media screen and (min-width: 793px){
    body.useOldFixed .szga-nav>li>a {border-bottom:0 !important;}

    body.useOldFixed .toggle { position: absolute !important; top: 60px; left:19%; font-size: 22px !important; z-index: 9999;  padding: 10px; background: #fff;  height:auto !important; width:170px !important;}
    body.useOldFixed .yhzx_list .toggle { position: absolute; top:60px; left: 20%; font-size: 22px !important; z-index: 9999; padding: 10px; background: #fff; height:auto !important; width:170px !important;}
    body.useOldFixed .bmfw .wrap {height:auto !important; display: inline-block;}
    body.useOldFixed .bmfw ul li {height:auto !important;}
    body.useOldFixed .jwgk .wrap h3 {margin:20px 0 !important;}
    body.useOldFixed .zjdc_title li a {width:70% !important;}
    body.useOldFixed .zjdc_title span {margin-right:20px !important;}

    body.useOldFixed .banner {position:absolute !important; padding:0 !important; top:120px !important; left:20px;}
    body.useOldFixed .part1 .p_bg { margin-bottom: 33px; background: #5c90fe; }
    body.useOldFixed .part2 p.p_bg {margin-bottom: 33px; background: #5c90fe; }
    body.useOldFixed .part4 p.p_bg {margin-bottom: 33px; background: #eb885f; }
    body.useOldFixed .part2 li {width:20% !important;margin: 0 22px;}
    body.useOldFixed .part2 li a {width:100% !important;}    
    body.useOldFixed .ywzsk dl {margin-top:0 !important;}
    body.useOldFixed .message h3  {padding:20px 0;}
}

@media (max-width: 5120px) and (min-width: 1367px)
{
    body.useOldFixed .szga-nav>li>a {border-bottom:0 !important;}
    body.useOldFixed .ipt {margin-top:0 !important;}
    body.useOldFixed .szga-nav { min-height: 200px !important; display: inline-block; width: 100%; background: #eee; border-radius: 10px;}
    body.useOldFixed .szga-nav ul ul {height:auto !important;}
    body.useOldFixed .szga-nav .toggle li {padding:5px 0;}
    body.useOldFixed .tab_title {margin-bottom:0 !important;}    
    body.useOldFixed .toggle { position: absolute;  top: 70px; left: 26%;  z-index: 9999;  padding: 10px; background: #fff; height:auto !important; width:170px !important;}    
    body.useOldFixed .yhzx_list .toggle { position: absolute; top: 70px; left: 30%; z-index: 9999; padding: 10px; background: #fff; height:auto !important; width:170px !important;}
    body.useOldFixed .zjdc_title {line-height:200% !important; padding:0 20px;}
    body.useOldFixed .zjdc_title a {padding-left: 0px!important;}

    body.useOldFixed .banner {position:absolute !important; padding:0 !important; height: 324px !important;}

    body.useOldFixed .part5 p.p_bg {background:#cfa972;}
    body.useOldFixed .part5 .yice_c {margin:30px;}
    body.useOldFixed .ywzsk dl {margin-top:0 !important;}
    body.useOldFixed .message h3  {padding:20px 0;}

    body.useOldFixed .tab_select span {line-height: 80px !important;}
    body.useOldFixed .cont_rt h2 {font-size: 32px !important; line-height: 80px !important;}
    body.useOldFixed .cont .cont_rc dl:nth-child(n) { width: calc((100% - 75px)/2) !important; background: #f5f5f5; padding: 10px 0 0 0; margin: 25px 25px 0 25px; height:auto !important;}
    body.useOldFixed .cont_r {border:0 !important;}
    body.useOldFixed .cont_r .cont_rc {margin-top:0 !important; padding-top:0 !important;}
    body.useOldFixed .cont_rc dd { font-size: 32px !important; Letter-spacing: 1px; line-height: 64px;  min-height: 64px; background: #eee; width:100% !important;}
    body.useOldFixed .cont_rc dt {width:100% !important;}
    body.useOldFixed .cont .cont_rc dl:nth-child(2n) { margin-left: 0; margin-right: 0; }

    body.useOldFixed .header img {width:100% !important;}

}