
 .logowz{font-size:1.2rem;color:#282828;line-height:3rem;margin:0 0 0 4%;}
          .g-hd{z-index:19;background:#fff;position: relative;}
          .t_con{height:5.35rem;position: relative;}
          .m-logo{width:47.4%;margin:1.7rem 0 0 4%;}
          .m-logo img{ width:47%; float:left;}
          .m-pic img{width:100%;display: block;}
          .m-pic{width: 30.13%;display: block;margin:2.15rem 0 0 2.73%;}
          .m-text{width:100%;font-size:1.4rem;white-space: nowrap;color: #fff;line-height:4.2rem;height:4.2rem;text-align: center;background: #202937;}
          .m-text span{display:inline-block;color: #282828;float: left;width:22%;box-sizing:border-box;border-left: 1px solid rgba(255, 255 , 255 , 0.15);}
          .m-text span:nth-child(1){width: 40.5%;border: 0;}
          .m-text span:nth-child(2){width: 37.5%;}
          .m-text span a{display: block;color: #fff;}
          .m-text span.cur{background: #FFF647;}
          .f-fr{float: right;}
            .f-fl{float: left;}

            .menu_icon{width:12.34%;display: block;padding:2rem 0 0;}
          .menu_icon img{width:2.5rem;display: block;}
          .nav-list {position: fixed;top: 0;z-index: 10;width: 100%;max-width: 750px;height: 100%;margin: 0 auto;}
            .nav-bgc{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;z-index: 11;}
            .nav-con{position: relative;z-index: 20;float: right;margin-right: -83.867%;width: 81.33%;height: 100%;background: #fff;padding: 4.3rem 0 2rem;-webkit-box-sizing: border-box;box-sizing: border-box;overflow-x: hidden;}
            .nav-con .nav-close{position: absolute;width: 1.9rem;height: 1.9rem;right: 2.3rem;top: 1.3rem;}
            .nav-con .nav-close img{width: 1.9rem;height: 1.9rem;display: block;}
            .nav-one li {line-height: 4.5rem;height: 4.5rem;border-top: #e0e0e0 1px solid;padding: 0 4rem 0 2.9rem;}
            .nav-one li a {font-size: 1.5rem;color: #333;display: block;height: 4.5rem;}
            .m-text span.cur a {
    color: #333;
}
          

    .p101-ad-1 img {
        width: 100%;
        display: block;
    }


        .m1-src-results-hd {
            min-height: 6rem;
            padding: 1rem;
            line-height: 2rem;
        }
    

        .g-ft{padding: 2.8rem 0 4.9rem; position:relative;z-index:99;font-size: 1.3rem;line-height:2.4rem;color: #666;margin:2rem auto 0;background:#f6f6f6;}
        .ontop{display: block;position: absolute;left:50%;top:-1.95rem;width:3.45rem;height:3.45rem;margin-left: -1.725rem;border-radius: 3.45rem;}
        .ontop span,.ontop span img{display:block;width:3.45rem;}
        .flx{white-space: nowrap;text-align: center;}
        .f_code{display: block;width: 38.67%;margin: 0 auto 0.6rem;}
        .f_code img{width: 100%;display: block;background: #fff;padding: 0.4rem;box-sizing:border-box;}
        .f_code b{display: block;color:#333;}
        .flx a{color: #666;}
        .flx p a{display: inline-block;padding: 0 2rem;color: #333;}
        .flx p i{display: inline-block;font-size: 1rem;opacity: 0.8;}
        .flx p.f_pho{line-height:3rem;height:3.2rem;}
        .flx p.f_pho a{padding: 0;font-size:1.4rem;}
        .flx p.f_pho a:nth-child(2){/*color: #ef4729;*/padding:0 0 0 1.2rem;}

        .fnav{ position:fixed; bottom:0; min-width:320px; max-width:750px; width:100%; height:4.2rem;z-index:999;line-height: 4.2rem;background: #333;}
        .fnav li{ width:25%; float:left; height:4.2rem;position: relative;text-align: left;font-size: 1.3rem;}
        .fnav li em{ display:block; width:1.8rem;margin:1.3rem 0.5rem 0 0.7rem;float: left;}
        .fnav li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:4.2rem; background:rgba(255, 255 , 255 , 0.1);}
        .fnav li em img{ display:block; width:100%;}
        .fnav li a{ display:block;color:#fff;}
        .fnav li:nth-child(1),.fnav li:nth-child(1) a{ background:#FFF647;color:#333;}
        .fnav li:nth-child(1):before,.fnav li:last-child:before{ border:0;width: 0;height: 0;}
        
