.m-header{width:100%; height:75px; border-bottom:1px solid #ccc; background-repeat:no-repeat; background-position:50% 50%; background-color:#fff; background-size:auto 60%;}
.m-header .ws-st{float:right; border:1px solid #f75c5c; color:#f75c5c; border-radius:3px; padding:0 15px; height:30px; line-height:30px; margin:22px 20px 0 0;}
.m-header .menubtn{margin:13px 0 0 20px;}
.m-header .ws-logo{position:absolute; left:100px; right:100px; top:0; height:75px;}
.sidebar { display: none; box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.5); background-color: rgba(0,0,0,0.9); color: #fff; }
html.mm-blocking #mm-blocker { background-color: rgba(0,0,0,0.3); }
.mm-listview { font-size: 20px; }
.sidebar ul li { border-bottom: 1px solid #2e2d2d; padding: 22px 0; }
.sidebar ul li:last-child { border-bottom: none; }
#hamburger { box-sizing: border-box; position: relative; float: left; display: block; width: 6.6%; max-width: 36px; height: 22px; top: 14px; z-index: 2; }
html.mm-opened #hamburger:before, html.mm-opened #hamburger:after, html.mm-opened #hamburger span { background: #fff; }
#hamburger:before, #hamburger:after, #hamburger span { background: #484848; content: ''; display: block; width: 100%; height: 2px; position: absolute; left: 0; border-radius: 2px; }
#hamburger:before { top: 0; }
#hamburger span { top: 10px; }
#hamburger:after { top: 20px; }
#hamburger:before, #hamburger:after, #hamburger span { -webkit-transition: none 0.5s ease 0.5s; transition: none 0.5s ease 0.5s; -webkit-transition-property: transform, top, bottom, left, opacity; transition-property: transform, top, bottom, left, opacity; }
html.mm-opening #hamburger:before, html.mm-opening #hamburger:after { top: 8px; }
html.mm-opening #hamburger span { left: -50px; opacity: 0; }
html.mm-opening #hamburger:before { transform: rotate( 45deg ); }
html.mm-opening #hamburger:after { transform: rotate( -45deg ); }
.pc-header-blank{height:75px;}
.pc-header{position:fixed; left:0; top:0; z-index:999; width:100%; height:75px; background:#fff; box-shadow:#ccc 0 1px 1px;}
.pc-header .w{width:75%; margin:0 auto;}
.pc-header .ws-logo{float:left;}
.pc-header .ws-logo img{display:block; height:51px; margin:12px 0 0;}
.pc-header .ws-topbar{float:right;}
.pc-header .ws-topbar .ws-menu{float:left;}
.pc-header .ws-topbar .ws-menu ul{}
.pc-header .ws-topbar .ws-menu li{position:relative; float:left;}
.pc-header .ws-topbar .ws-menu li a{display:block; height:75px; line-height:75px; font-size:16px; width:110px; text-align:center; color:#333;}
.pc-header .ws-topbar .ws-menu li a:hover{background:#F75C5C; color:#fff;}
.pc-header .ws-topbar .ws-menu li ul{display:none; position:absolute; left:0; top:75px; background:#F75C5C;}
.pc-header .ws-topbar .ws-menu li ul li{float:none;}
.pc-header .ws-topbar .ws-menu li ul li a{width:110px; height:35px; line-height:35px; color:#fff; border-top:1px solid #fff; font-size:14px;}
.pc-header .ws-topbar .ws-menu li ul li a:hover{background:#f32837;}
.pc-header .ws-topbar .ws-menu .ws-sub>a{background:url(../image/head_arrow_bottom.png) no-repeat 90% 50%;}
.pc-header .ws-topbar .ws-menu .ws-sub:hover>a{background:url(../image/head_arrow_bottom_hover.png) #F75C5C no-repeat 90% 50%; color:#fff;}
.pc-header .ws-topbar .ws-menu .ws-sub:hover>ul{display:block;}
.pc-header .ws-topbar .ws-tool{float:left; margin-left:10px;}
.pc-header .ws-topbar .ws-tool .ws-wx{float:left; display:block; width:45px; height:75px; padding:0 10px; position:relative;}
.pc-header .ws-topbar .ws-tool .ws-wx i{display:block; width:25px; height:25px; background:url(../image/icon_wechat.png) #999 no-repeat 50% 50%; margin-top:25px;}
.pc-header .ws-topbar .ws-tool .ws-wx .ws-qrcode{display:none; position:absolute; left:0; top:75px; border:solid 1px #e7e6e7; padding:5px 10px 10px; background:#fff;}
.pc-header .ws-topbar .ws-tool .ws-wx .ws-qrcode p{text-align:center; font-size:12px; margin:0; padding:0;}
.pc-header .ws-topbar .ws-tool .ws-wx .ws-qrcode img{display:block; width:105px; height:105px;}
.pc-header .ws-topbar .ws-tool .ws-wx:hover i{background-color:#FC2825;}
.pc-header .ws-topbar .ws-tool .ws-wx:hover .ws-qrcode{display:block;}
.pc-header .ws-topbar .ws-tool .ws-tel{float:left; display:block; width:45px; height:75px; padding:0 10px;}
.pc-header .ws-topbar .ws-tool .ws-tel i{display:block; width:25px; height:25px; background:url(../image/icon_online.png) #999 no-repeat 50% 50%; margin-top:25px;}
.pc-header .ws-topbar .ws-tool .ws-tel:hover i{background-color:#FC2825;}
.pc-header .ws-topbar .ws-tool .ws-st{float:left; display:block; background:#fc2825; color:#fff; border:1px solid #da231f; border-radius:3px; width:120px; height:33px; line-height:32px; margin:20px 0 0 10px; text-align:center; font-size:16px;}
.pc-header .ws-topbar .ws-tool p{float:left; margin:0; padding:12px 0 0 20px; line-height:1.5; color:#f00;}
.pc-header .ws-topbar .ws-tool p span{display:block; font-size:20px; font-weight:700; font-style:italic;}

@media all and (min-width:320px){
	.pc-header-blank,.pc-header,.fixednav{display:none;}
	.m-header{display:block;}
}
@media all and (min-width:900px){
	.pc-header .w{width:95%;}
	.m-header{display:none;}
	.pc-header-blank,.pc-header,.fixednav{display:block;}
	.pc-header .ws-topbar .ws-tool{display:none;}
}
@media all and (min-width:1120px){
	.pc-header .ws-topbar .ws-tool{display:block;}
}
@media all and (min-width:1255px){
	.pc-header .w{width:85%;}
}
@media all and (min-width:1470px){
	.pc-header .w{width:75%;}
}


.mj20161{margin-top:0!important;}