.header_m{text-align: center;}
.header_m{background: #0d75c1;font-size: 16px;font-weight: bold;color: #fff;line-height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 40px;padding: 0 50px;}
.header_m a{background: center center no-repeat transparent;background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 10px;cursor:pointer}
.header_m a.contacts{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);}
.header_m a.right{left: auto;right: 10px;}
.content{padding: 150px 50px 50px 50px;}
.header_m.mm-fixed-top + .content{background-position: 25px 55px;}
html.mm-opened.mm-zoom-menu body{background: #333;}
html.mm-opened.mm-zoom-menu .mm-page{background-color: #fff;}
/*jQuery.mmenu CSS
*/
/*jQuery.mmenu panels CSS
*/
.mm-menu.mm-horizontal > .mm-panel{-webkit-transition: left 0.4s ease; -moz-transition: left 0.4s ease; -ms-transition: left 0.4s ease; -o-transition: left 0.4s ease; transition: left 0.4s ease;}
.mm-menu .mm-hidden{display: none;}
.mm-wrapper{overflow-x: hidden; position: relative;}
.mm-menu{background: inherit; display: block; overflow: hidden; width: 100%; height: 100%; padding: 0; position: absolute; left: 0; top: 0; z-index: 0;} .mm-menu > .mm-panel{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background: inherit; -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; width: 100%; height: 100%; padding: 20px; position: absolute; top: 0; left: 100%; z-index: 0;} .mm-menu > .mm-panel.mm-opened{left: 0%;} .mm-menu > .mm-panel.mm-subopened{left: -40%;} .mm-menu > .mm-panel.mm-highest{z-index: 1;} .mm-menu .mm-list{padding: 20px 0;} .mm-menu > .mm-list{padding: 20px 0 40px 0;}
.mm-panel > .mm-list{margin-left: -20px; margin-right: -20px;} .mm-panel > .mm-list:first-child{padding-top: 0;}
.mm-list,
.mm-list > li{list-style: none; display: block; padding: 0; margin: 0;}
.mm-list{font: inherit; font-size: 14px;} .mm-list a, .mm-list a:hover{text-decoration: none;} .mm-list > li{position: relative;} .mm-list > li > a, .mm-list > li > span{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: inherit; line-height: 20px; display: block; padding: 10px 10px 10px 20px; margin: 0;} .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content: ''; border-bottom-width: 1px; border-bottom-style: solid; display: block; width: 100%; position: absolute; bottom: 0; left: 0;} .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width: auto; margin-left: 20px; position: relative; left: auto;} .mm-list a.mm-subopen{width: 40px; height: 100%; padding: 0; position: absolute; right: 0; top: 0; z-index: 2;} .mm-list a.mm-subopen:before{content: ''; border-left-width: 1px; border-left-style: solid; display: block; height: 100%; position: absolute; left: 0; top: 0;} .mm-list a.mm-subopen.mm-fullsubopen{width: 100%;} .mm-list a.mm-subopen.mm-fullsubopen:before{border-left: none;} .mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span{padding-right: 5px; margin-right: 40px;} .mm-list > li.mm-selected > a.mm-subopen{background: transparent;} .mm-list > li.mm-selected > a.mm-fullsubopen + a, .mm-list > li.mm-selected > a.mm-fullsubopen + span{padding-right: 45px; margin-right: 0;} .mm-list a.mm-subclose{text-indent: 20px; padding-top: 30px; margin-top: -20px;} .mm-list > li.mm-label{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px; padding-right: 5px;} .mm-list > li.mm-spacer{padding-top: 40px;} .mm-list > li.mm-spacer.mm-label{padding-top: 25px;} .mm-list a.mm-subopen:after, .mm-list a.mm-subclose:before{content: ''; border: 2px solid transparent; display: block; width: 7px; height: 7px; margin-bottom: -5px; position: absolute; bottom: 50%; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} .mm-list a.mm-subopen:after{border-top: none; border-left: none; right: 18px;} .mm-list a.mm-subclose:before{border-right: none; border-bottom: none; margin-bottom: -15px; left: 22px;}
.mm-menu.mm-vertical .mm-list .mm-panel{display: none; padding: 10px 0 10px 10px;} .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color: transparent;}
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display: block;}
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen{height: 40px;} .mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 16px; right: 16px;}
html.mm-opened .mm-page{box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}
.mm-ismenu{background: #333333; color: rgba(255, 255, 255, 1.0);}
.mm-menu .mm-list > li:after{border-color: rgba(0, 0, 0, 0.15);}
.mm-menu .mm-list > li > a.mm-subclose{background: rgba(0, 0, 0, 0.1); color: rgba(255, 255, 255, 0.7);}
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before{border-color: rgba(255, 255, 255, 0.7);}
.mm-menu .mm-list > li > a.mm-subopen:before{border-color: rgba(0, 0, 0, 0.15);}
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu .mm-list > li.mm-selected > span{background: rgba(0, 0, 0, 0.1);}
.mm-menu .mm-list > li.mm-label{background: rgba(255, 255, 255, 0.05);}
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background: rgba(255, 255, 255, 0.05);}
/*jQuery.mmenu offcanvas addon CSS
*/
.mm-page,
.mm-fixed-top,
.mm-fixed-bottom{-webkit-transition: none 0.4s ease; -moz-transition: none 0.4s ease; -ms-transition: none 0.4s ease; -o-transition: none 0.4s ease; transition: none 0.4s ease; -webkit-transition-property: top, right, bottom, left, border; -moz-transition-property: top, right, bottom, left, border; -ms-transition-property: top, right, bottom, left, border; -o-transition-property: top, right, bottom, left, border; transition-property: top, right, bottom, left, border;}
.mm-page,
#mm-blocker{margin: 0; top: 0; right: 0; bottom: 0; left: 0;}
.mm-page{border: 0px solid rgba(0, 0, 0, 0);}
html.mm-opening .mm-page{border: 0px solid rgba(1, 1, 1, 0);}
.mm-fixed-top,
.mm-fixed-bottom{position: fixed; left: 0;}
.mm-fixed-top{top: 0;}
.mm-fixed-bottom{bottom: 0;}
html.mm-opened{overflow: hidden; position: relative;} html.mm-opened body{overflow: hidden;}
html.mm-opened .mm-page{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; position: relative;}
html.mm-background .mm-page{background: inherit;}
#mm-blocker{background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent; display: none; width: 100%; height: 100%; position: fixed; z-index: 999999;}
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker{display: block;}
.mm-menu.mm-offcanvas{display: none; position: fixed;}
.mm-menu.mm-current{display: block; z-index:9999;}
html.mm-opening .mm-page,
html.mm-opening #mm-blocker,
html.mm-opening .mm-fixed-top,
html.mm-opening .mm-fixed-bottom{left: 80%;}
.mm-menu{width: 80%;}
@media all and (max-width: 175px){.mm-menu{width: 140px;} html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom{left: 140px;} }
@media all and (min-width: 550px){.mm-menu{width: 440px;} html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom{left: 440px;} }

.g-nav{height:auto;position:relative;text-align:center;z-index:1;line-height:2.9rem;clear:both;border-bottom:1px solid #fff;
}
.g-nav a:hover,.g-nav a:visited, .g-nav a:active, .g-nav a:link{color:#fff;}
/*.g-nav:before{position:absolute;content:"";width:100%;height:1px;background:#e3530a;top:50%;left:0;}*/
.g-nav a{display:inline-block;width:25%;color:#fff;font-size:1rem;position:relative;float:left; border-bottom:1px solid #ca125d; border-top:1px solid #ed488f;
background: #d9226e; /* Old browsers */
background: -moz-linear-gradient(top,  #d9226e 0%, #d9226e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9226e), color-stop(100%,#d9226e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d9226e 0%,#d9226e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d9226e 0%,#d9226e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d9226e 0%,#d9226e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d9226e 0%,#d9226e 100%); /* W3C */}
.g-nav a:before{position:absolute;content:"";width:1px;height:100%;background:#ca125d;top:0;right:0;}
.g-nav a:after{position:absolute;content:"";width:1px;height:100%;background:#ed488f;top:0;left:0;}
.g-nav a:nth-child(4n):before{background:none;}
.g-nav a:nth-child(4n+1):after{background:none;}
.g-nav a:hover{color:#fff;background-color:#000;}


/* 底部固定导航 */
body .social_nav5{height:56px;position:fixed; bottom:0; min-width:320px; max-width:640px; width:100%;  z-index:999; border-top:1px solid #202020;
    box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;
background: #000; /* Old browsers */
}

body .social_nav5 li{ width:25%; float:left; position:relative; font-size:12px; 
    border-top:1px solid #404040;text-align:center; color:#fff;line-height:12px; height:56px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
body .social_nav5 li:last-child{border-right:none;}
body .social_nav5 li em{ width:26px; display:block; margin:0 auto; padding:6px 0 5px 0;}
body .social_nav5 li em img{width: 26px;}
body .social_nav5 li a{ color:#fff;}
body .social_nav5 li.cur{ color:#fff; background: #db226e; border: 1px solid #bf004e;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
body .social_nav5 li .erji{ position:absolute; bottom:56px; left:0; width:6rem; padding: 0 15%; text-align: left; background:#db226e; display:none; }
body .social_nav5 li .erji a{ display:block; font-size:12px; height: 30px; line-height:30px; position:relative; color:#fff;
 background:url("../Images/Common/f_bg.png") no-repeat center bottom; background-size: 100% 1px; text-align:center;}
body .social_nav5 li .erji a:last-child{border-bottom:none;}
/*底部结束*/
