.g-hd {height: 5.35rem;position: relative;z-index: 19; }
.m-logo {width: 60%;padding: 0.5rem 2.5% 0 2.97%;position: relative;background: #fff;height: 4.85rem;overflow: hidden;}
.m-logo img { height: 4rem;display: block;}

.m-text {width: 70%;line-height: 5.35rem;height: 5.3rem;font-size: 1.5rem;white-space: nowrap;text-align: center;color: #fff;overflow: hidden;}
.m-text a {display: inline-block;color: #fff;padding: 0 1rem;}
.f-fr {float: right;}
.f-fl {float: left;}
.downmenu {width: 10%;display: block;padding: 1.5rem 0 0;}
.downmenu img { height: 1.8rem;display: block;}
.head2 .menu_btn a.downmenu.hover {background: #fb4c36;border-radius: 5px;box-shadow: 1px 1px 1px #666;}
.menu2 {position: relative;z-index: 9;}


.slideMenu {width: 80%;padding: 1.2rem 10% 2rem;display: none;z-index: 80;background: rgba( 215, 16 , 23 , 0.9);overflow: hidden;position: absolute;top: 5.35rem;right: 0;transition: transform 1s;-webkit-transition: transform 1s;}
.slideMenu ul li {border-bottom: 1px solid #fff;color: #fff;line-height: 3.5rem;font-size: 1.2rem;clear: both;}
.slideMenu ul li:last-child {border-width: 0.15rem;}
.slideMenu ul li a {color: #fff;display: block;line-height: 3.5rem;}
.slideMenu ul li ul {display:block; padding: 0 10px; background: rgba( 255, 255 , 255 , 1); box-sizing: border-box; width:100%; z-index:999; }
.slideMenu ul li ul li a{display:block; color:#333; text-align:center; height:40px; line-height:40px; width:100%; font-size:14px; overflow:hidden; padding: 0;}
.slideMenu ul li ul li {height:40px; color:#333; padding: 0; border-bottom: none;  }
.slideMenu ul li ul li a:hover {color:#e3232f; text-decoration: none; font-weight: bold;  }


.g-ft {height: auto;padding: 1.9rem 0 4rem;position: relative;z-index: 99;font-size: 1.1rem;line-height: 1.8rem;z-index: 19;color: #606163;text-align: center;}
.ontop {height: 3.35rem;display: block;text-align: center;font-size: 1.3rem;line-height: 5.3rem;background: #e6e6e6;position: relative;}
.ontop span {display: block;color: #606163;background: url(../images/ontop.gif) no-repeat center 0;-webkit-background-size: 4.25rem 4.25rem;-moz-background-size: 4.25rem 4.25rem;-o-background-size: 4.25rem 4.25rem;background-size: 4.25rem 4.25rem;text-transform: uppercase;position: absolute;top: -1.7rem;left: 50%;margin-left: -2.125rem;width: 4.25rem;border-radius: 1.25rem;}
.yd_f_con {padding: 1.5rem 0; width:100%; position:relative; overflow:hidden;} 
.yd_f_con a.yd_f_map {display: block;line-height: 2rem;height: 2rem;}
.yd_f_con a.yd_f_map span {color: #e3232f;display: inline-block;padding: 0 0 0 1.7rem;background: url(../images/f_ico5.gif) no-repeat 0 center;-webkit-background-size: 1.25rem 1.2rem;-moz-background-size: 1.25rem 1.2rem;-o-background-size: 1.25rem 1.2rem;background-size: 1.25rem 1.2rem;}

.ydf_code { width: 86%; margin:0 auto; padding-top:.5rem; display: block; position: relative; overflow: hidden;}
.ydf_code dl{ width:48%; margin:0 1%; float: left;  display: block; }
.ydf_code dl dd{width: 100%; display: block;}
.ydf_code dl dd img{max-width:100%; display: block; background:#fff; border:1px solid #9f9f9f; box-sizing:border-box; }
.ydf_code dl dt{ width:100%; display:block; position:relative; text-align:center; padding-top:.5rem; } 


.social_nav5 {height: 4rem;position: fixed;bottom: 0; width: 100%;z-index: 999;text-align: center;line-height: 1.7rem;background: #e3232f;}
.social_nav5 li {height: 4rem;width: 25%;font-size: 1rem;float: left;color: #fff;position: relative;}
.social_nav5 li:before {content: "";position: absolute;width: 1px;height: 100%;left: 0;top: 0;background: #e94f59;}
.social_nav5 a:nth-child(1) li:before {background: none;width: 0;height: 0;}
.social_nav5 li span {display: block;width: 1.9rem;height: 1.8rem;display: block;padding: 0.5rem 0 0;margin: 0 auto;}
.social_nav5 li span img {width: 1.9rem;display: block;}
.wrap {opacity: 0; /*开屏秀未加载完成，内容默认不显示(首页最外层盒子)*/}
.loading {position: fixed;width: 100%;height: 100%;top: 0;z-index: 51;display: none;max-width: 640px;min-width: 320px;z-index: 99999;}
.loading img {display: none;}
/*首次加载页面切入效果*/.homeShow {animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both;}
/*渐显动画*/@-webkit-keyframes fade {from {opacity:1;display:block;}
to {opacity: 0;display: none;height: 0;}
}
@keyframes fade {from {opacity: 1;display:block;}
to {display: none;opacity: 0;height: 0;}
}
.fade {-webkit-animation-name: fade;animation-name: fade;}
