@charset "utf-8";
/* CSS Document */

.m-header {
	display:none;
	background-color: #FFF;
	-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*firefox*/
	-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*webkit*/
	box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*opera或ie9*/
}

@media screen and (max-width: 760px) {
.top-mg { height:48px; clear:both; }
/*response nav*/
.m-header { display:block; width:100%; position:fixed; z-index:9992; height:48px; left: 0px; top: 0px; }
.m-nav { float: left; display:block; position: absolute; left: 0px; top: 0px; }
.m-nav-btn { width:28px; height:22px; padding:13px 10px 13px 10px; text-align: center; overflow: hidden; cursor: pointer; position: relative; outline:none; color:#777777; }
.rel { position: relative; }
.rel .m-nav-btn { float:right; line-height:24px; }
.m-nav .m-nav-wrap { height: 100%; width: 70%; background-color: #2a2827; filter:alpha(opacity=95); opacity:0.95; position: fixed; top: 0px; left: -80%; z-index: 9996;-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*firefox*/ -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*webkit*/ box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15); }
.m-nav-btn p { display:block; width:100%; height:2px; vertical-align: middle; line-height: 1px; font-weight: bolder; margin-top:4px; margin-bottom:3px; overflow:hidden; outline:none; background-color: #999999; }
.m-nav-wrap .m-navlist { padding: 1em; }
.m-navlist li { font-size: 15px; }
.m-navlist li a, .m-navlist li a:visited { color: #888888; display: block; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; }
#btn-close { display:none; }
.m-header-wrap {text-align:center;}

.m-header .logo { margin:0px!important;padding-top:12px;text-align:center;display:inline-block; }
.m-header .logo img { height:25px; width:auto; }


.m-tel {float:right;font-size:14px;font-family:"黑体";position:absolute;right:0px;top:0px;line-height:16px;}
.m-tel p {font-size:12px;text-align:center;font-weight:normal;color:#91c332;}
.m-tel a,.m-tel a:visited {padding-top:10px;padding-bottom:10px;padding-right:10px;display:block;color:#08489b;}
/*response nav*/
}