#menu_p{position: fixed;top: 0;z-index: 998;width:100%;height: 91px;left:0;}
#menu_p .top_m{width:100%;/* max-width: 1245px; */margin:0 auto;/* padding: 21px 0 0; */}
#menu_p .top_m:after{content: "";display:block;clear:both;}
#menu_p .top_m .logo{float: left;width: 100%;max-width: 179px;padding: 10px 0;margin-top: 12px;margin-left: 20px;}
#menu_p .menu_ul{float: right;}
#menu_p .menu_ul > li{float: left;font-size: 20px;font-weight: 400;padding: 0 40px 0;position: relative;line-height: 74px;text-align:center;}
#menu_p .menu_ul li a{color:#333}
#menu_p .menu_ul > li a span{display: inline-block;position: relative;vertical-align: top;font-size: 16.5px;height: 3px;font-weight: 800;}
#menu_p .menu_ul > li a span:after {content: "";display: block;position: absolute;bottom: 0;left: 50%;width: 0px;height: 3px;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;box-sizing: content-box;}
#menu_p .menu_ul > li.on a span:after, #menu .menu_ul > li.on a:hover span:after, #menu .menu_ul > li.on a:active span:after {width:50%;left:0;background:#000;padding-left:50%; opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#menu_p .menu_ul > li.on3 a span:after, #menu .menu_ul > li.on3 a:hover span:after, #menu .menu_ul > li.on3 a:active span:after {width:50%;left:0;background:#000;padding-left:50%; opacity:1; -webkit-opacity:1; filter:alpha(opacity=100);}
#menu_p .menu_ul li.member{font-size: 13px;padding-top:26px;}
#menu_p .menu_ul li.member div{border: 2px solid rgba(255, 255, 255, 0.37);border-radius: 50px;padding: 7px 14px;display: inline;}
#menu_p .menu_ul li.member a{padding: 0 8px;}
#menu_p .menu_ul li ul{display: none;position: absolute;padding: 0 30px;width: 100%;left:0;top: 74px;background: rgba(255, 255, 255, 0.88);}
#menu_p .menu_ul li ul li{font-size: 16px;font-weight: 400;/* padding: 10px 0; */text-align:center;}
#menu_p .menu_ul li ul li a{color: #333!important;}
#menu_p .menu_bg{background-color: rgba(0, 0, 0, 0.75);height: 167px;}
#menu_p .menu_area{background-color: rgba(255, 255, 255, 0.88);}
#menu_p.menu_on .menu_ul li a{color:#444;}
#menu_p.menu_on .menu_ul li.on a{color:#72A053;}
#menu_p.menu_on .menu_ul li.member div{border: 2px solid rgba(52, 52, 52, 0.37);}
#menu_p.menu_on .menu_ul li.on div{border: 2px solid rgba(152, 72, 96, 0.55);}
/*#menu_p.menu_on .menu_ul li.on ul{background:#72A053;height: 214px;transition: all 0.5s;-webkit-transition: all 0.5s;display:block;}
#menu_p.menu_on .menu_ul li.on ul.h135{background:#72A053;height:135px;transition: all 0.5s;-webkit-transition: all 0.5s;display:block;}*/
#menu_p.menu_on .menu_ul li ul li.on2 a{text-decoration:underline;}
#menu_p.menu_scr .menu_area{background-color: rgba(255, 255, 255, 0.88);}
#menu_p.menu_scr .menu_ul li a{color:#444;}
#menu_p.menu_scr .menu_ul li.member div{border: 2px solid rgba(52, 52, 52, 0.37);}



@media(max-width:1200px){
	#menu_p .menu_ul > li{padding:0 30px 0;}
}
@media(max-width:1100px){ 
	#menu_p .menu_ul > li{padding:0 20px 0;}
	#menu_p .menu_ul > li a span{font-size:18px;}
}
@media(max-width:991px){
	#menu_p{display:none;}
}