.g-hd img{width:100%}
.g-hd{height:4.3rem;width:100%;background:#2b2927}
.g-hd h1{float:left;display:inline; margin-top:4px;}
.g-hd .m-nav2{float:right;width:8.3%;margin:0.9rem 0 0;position:relative;padding-right:3.4%;display:inline}
.g-hd .m-nav2 .xx{display:none}
.g-hd .m-nav2 img{float:left}
.dhmn{width:100%;background:#FF6501;height:3.75rem;line-height:3.75rem}
.dhmn a{width:33.33%;border-right:1px solid #e9e9e9;height:3.75rem;line-height:3.75rem;float:left;box-sizing:border-box;text-align:center;color:#fff;font-size:1.2rem}
.dhmn a:last-child{border:0}
.menu2{position:relative;z-index:9999}
.head_shows{position:fixed;z-index:99998;height:4.3rem;width:100%;max-width:640px;top:0}
.menu2 .erji{width:100%;display:none;z-index:9999;height:100%;overflow:hidden;position:fixed;margin:0 auto;max-width:640px;top:4.17rem;right:0;left:0;transition:transform 1s;-webkit-transition:transform 1s;background:rgba(0,0,0,0.8);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;max-height:100% !important}
.menu2 .erji span{display:block;width:93.75%;margin:0 auto;padding-top:2rem}
.menu2 .erji span a{display:block;height:4rem;line-height:4rem;border-bottom:1px dashed #f1f1f1;font-size:1.2rem;color:#fff;text-align:center}
.menu2 .erji span a:last-child{border-bottom:0}
.g-adv{position:relative}
.g-ft img{width:100%}
.g-ft{padding-bottom:4.9rem;background:#fff;position:relative;width:100%;padding-top:1.8rem}
.f_con{width:92.5%;margin:0 auto}
.f_zcnr{width:73%;float:left}
.f_zcnr h2{font-size:1.2rem;color:#333333;display:block;height:2rem}
.f_zcnr p{font-size:1rem;color:#666666;line-height:1.8rem;display:block}
.f_zcnr p a{color:#666666}
.f_ycnr{width:26%;float:right}
.f_ycnr span{display:block;font-size:0.9rem;color:#999999;text-align:center;line-height:2rem}
.dbljh{padding:1.5rem 0}
.dbljh a{float:left;width:13.8rem;height:3rem;display:inline-block}
.dbljh a img{width:100%}
.dbljh a.tpbt{float:right}
.f_nav{height:4.9rem;background:#2b2927;position:fixed;bottom:0px;width:100%;min-width:320px;max-width:640px;z-index:20}
.f_nav li{float:left;width:25%;height:4.9rem;text-align:center;line-height:2rem;border-right:1px solid #383634;box-sizing:border-box}
.f_nav li img{display:block;width:1.75rem;vertical-align:middle;margin:0 auto;padding-top:0.9rem}
.f_nav li span{color:#fff;font-size:0.92rem;vertical-align:middle}
.f_nav li:first-child{background:#FF6501}
.f_nav li:first-child span{color:#fff}
.f_nav li:last-child{border:0}