.hd {height:4.45rem;position:relative;background:#fff;line-height:0;z-index:99;}
.hd img {max-width:100%;}
.logo {width:6.8rem;padding-left:3.125%;margin-bottom:-2.95rem;position:relative;z-index:99;}
.text {width:53.75%;display:flex;justify-content:space-between;align-items:center;height:4.45rem;}
.text a {display:block;color:#333;font-size:1.2rem;line-height:4.45rem;}
.text span.cur a {color:#BB0327;}
.text i {display:block;width:1px;height:1.05rem;background:#BFBFBF;}
.navbtn {width:2.3rem;display:block;padding:1.45rem 3.125% 1.5rem 1.55rem;}
.menu2 {position:relative;z-index:9;}
.menu2 .slideMenu {width:100%;display:none;z-index:80;overflow:hidden;position:absolute;top:4.45rem;right:0;transition:transform 1s;-webkit-transition:transform 1s;}
.menu2 .menu_con {position:absolute;left:3.125%;top:1.2rem;width:93.75%;}
.menu2 .slideMenu ul {box-sizing:border-box;margin-bottom:1.7rem;}
.menu2 .slideMenu li {width:100%;border-bottom:1px dotted #B4B3B2;}
.menu2 .slideMenu li a {font-size:1.2rem;color:#333;display:block;height:4.45rem;line-height:4.45rem;text-align:center;}
.menu2 .slideMenu li a:hover {font-weight:bold;color:#BB0327;}
.menu2 .slideMenu .call a {display:block;color:#fff;font-size:1.2rem;line-height:3.5rem;background:#B20405 url("../images/h_tel.png")no-repeat 2.6rem center;-webkit-background-size:1.8rem;background-size:1.8rem;width:13rem;height:3.5rem;margin:0 auto;border-radius:1.75rem;text-indent:5.2rem;}
.nav-01 {position:relative;min-height:4rem;background:#333333;}
.nav-01-img img {display:block;width:100%;}
.nav-01-title {position:absolute;top:0;height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#fff;line-height:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}
.m-gy-dfl-01 {padding-top:1rem;margin-bottom:1.6rem;}
.m-gy-dfl-01-tit {height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#333;line-height:4rem; background:url("../images/m11-icon2.jpg") no-repeat center top;background-size:100% 4rem;border-bottom:1px solid #FA756E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}
.m-gy-dfl-01-desc {width:93.75%;margin:0 auto;}
.g-ft {background:#B20405;text-align:center;margin-top:3.8rem;}
.f_con {height:14.35rem;}
.f_con .go_top a {display:block;}
.f_con .go_top a img {width:4rem;height:4rem;margin:0 auto;display:inline-block;margin-top:-2rem;vertical-align:middle;}
.f_menu {display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:.85rem 0 .35rem;}
.f_menu a {font-size:1.1rem;color:#fff;line-height:100%;}
.f_menu i {display:block;width:1px;height:1.05rem;background:rgba(170,170,170,.5);margin:0 1rem;}
.f_company {display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;font-size:1.1rem;color:#fff;line-height:1.8rem;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.f_company p {width:100%;}
.f_company a {color:#fff;margin-right:1.7rem;}
.f_nav {height:5rem;min-width:320px;max-width:640px;width:100%;position:fixed;bottom:0;z-index:100;background:#fff;box-shadow:0 -.15rem .35rem 0 rgba(0,0,0,0.09);}
.f_nav li {float:left;width:33.3%;height:5rem;text-align:center;box-sizing:border-box;background:#fff;}
.f_nav li a {display:block;color:#333;font-size:1.1rem;line-height:1.1rem;}
.f_nav li img {width:1.9rem;display:block;margin:.85rem auto .65rem;}
.f_nav li:nth-child(2) i {display:block;width:4.35rem;height:4.35rem;border:.25rem solid #fff;background:#B20405;box-shadow:0 -.15rem .35rem 0 rgba(0,0,0,0.09);border-radius:50%;margin:-1.75rem auto .2rem;}
.f_nav li:nth-child(2) i img {width:4.35rem;margin:0;}
