
        .m4-t-search{height:3.2rem;padding: 0.45rem 6.5% 0; box-sizing: border-box;position: relative;background:#2548a6}
        .m4-t-sear2-txt{width:85%;box-sizing: border-box;margin:0 0 0 20%;}
        .m4-goback{width:0.8rem;height:0.8rem;border-left: solid 0.1rem #fff;border-top: solid 0.1rem #fff;overflow: hidden;text-indent:-999px;display: block;top: 1.1rem;position: absolute;left:6.5%; transform:rotate(-45deg);
            -ms-transform:rotate(-45deg); /* IE 9 */
            -moz-transform:rotate(-45deg); /* Firefox */
            -webkit-transform:rotate(-45deg); /* Safari and Chrome */
            -o-transform:rotate(-45deg);}
        .m4-search-1-bt {
            width:28.54%;
            height:2.3rem;
            float: right;
            position: relative;
        }
        .m4-search-1-bt {background: #ec6519;}
        .m4-search-1-bt:before {
            content: '';
            display: block;
            width:0.6rem;
            height:0.6rem;
            border: 3px solid #fff;
            border-radius:0.6rem;
            position: absolute;
            right:39.47%;
            top:0.25rem;
            z-index: 99;
        }
        .m4-search-1-bt:after {
            content: '';
            display: block;
            width:0.2rem;
            height:0.5rem;
            border-radius:0.25rem;
            border: 0;
            position: absolute;
            right:35.53%;
            top:0.8rem;
            z-index: 99;
            -webkit-transform: rotate(-52deg);
            -o-transform: rotate(-52deg);
            -ms-transform: rotate(-52deg);
            transform: rotate(-52deg);
        }
        .m4-search-1-bt:after {
            background: #fff;
        }
        .m4-search-1-key {
                    width: 100%;
                    height:2.3rem;
                    line-height:2.3rem;
                    border: 0;
                    float: left;
                    color: #727272;
                    border-radius:1.1rem;
                    box-sizing: border-box;
                    padding:0 1rem;
                }
        .m4-search-1-ipt {
            margin-right:28.54%;
        }
        .m4-t-sear1{width: 2.5rem; height: 1.5rem; float: right; cursor: pointer;position: relative;margin: 0.4rem 0 0;}
            .m4-t-sear1:after{content: ""; display: block; width: 1.4rem; height: 1.4rem; box-sizing: border-box; border: 2px solid #fff; border-radius: 100%;}
            .m4-t-sear1:before{content: "";display:block; width:2px; height: 0.5rem; position: absolute;bottom: 0; left: 1.3rem; background: #fff; 
            transform:rotate(-45deg);
            -ms-transform:rotate(-45deg); /* IE 9 */
            -moz-transform:rotate(-45deg); /* Firefox */
            -webkit-transform:rotate(-45deg); /* Safari and Chrome */
            -o-transform:rotate(-45deg); /* Opera */ }
        
    

        .m4-crumbs-1 {
            line-height:2.6rem;
            height:3rem;
            color: #575757;
            padding: 1rem 0;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }
        .m4-crumbs-1 a:nth-child(1){margin-left:0;}
        .m4-crumbs-1 a {
            color: #575757;
            margin: 0 0.5rem;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
        } 
.m4-crumbs-1 a:nth-last-child(1) {
            color: #575757;
        }
                  .m4-crumbs-1 a.cur{color:#2548a6;}
    

        .m1-src-results-hd {
            min-height: 100px;
            padding: 20px;
            line-height: 26px;
        }
    

        .g-ft{height:29.3rem;background: #2445a6; position: relative; margin-top:5rem;}
        .g-ft .ftnav{width: 17.5%;position: absolute;left:50%;top:-2.8rem;margin-left: -8.8%;}
        .g-ft .ftnav img{width: 100%;display: block;}
        .bah{text-align: center;font-size: 1.5rem;color: #fff;line-height: 1.7rem; padding-top: 4rem;font-weight: bold; height: 6rem;}
        .bah em{display: block;font-size: 1rem;font-weight: normal;padding-top: 0.8rem;}
        .bah em a{color: #fff;}
        .g-ft .code{width: 30%;margin: 0 auto;height: 7.3rem;}
        .g-ft .code img{width:100%;display: block;}
        .g-ft .code em{display: block;height: 3rem;line-height: 3rem;color: #fff;text-align: center;font-size: 1rem;}

        .g_fnva{ position:fixed; z-index:100; bottom:0; width:100%;background: #3262ee; max-width:640px;min-width:320px;}
        .m-f01 li{float: left;width: 25%;text-transform: uppercase;border-right: 1px  solid #577ded; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom: 1rem;}
        .m-f01 li:nth-child(4){border-right: none;}
        .m-f01 li em{display: block;width: 45%;padding-top: 1rem; margin: 0 auto;}
        .m-f01 li img{width: 100%;display: block;}
        .m-f01 a{ color:#fff;line-height:2rem;;display:block;text-align:center;font-size: 1rem;position: relative;}


     
