#Main-Menu{display: none;}

#pc-Menu {width: 50px;height: 23px; cursor: pointer;background: url(../images/menu.png) no-repeat 0 0;
padding: 0;position: absolute;right: 0;top: 30px;}

.Main-bg {width: 100%; float: left;}
#Main-Menu {background: rgba(88,90,164,0.9);position: absolute;	top: 58px;right: 0; padding: 0 2%; height: 400px;   width:640px;}

.menu{width: 110px; position: relative; float: right;}
.menu ul { top: -48px;left: -220px;margin-top: -1px; position: absolute; padding-left: 15px;}
.menu > li {float: none;text-align: left; margin: 18px 0; width: 100%;}
.menu li a {border-bottom: 1px solid transparent; width: 100%; color: #fff; padding-left: 15px;}
.menu li li a {font-size: 14px;}
.menu li > a::after{content: "\00BB";color: #fff;position: absolute;left: 0; top: 0;}
.menu li ul li a::after{content: "\00BB";color: #fff;position: absolute;left: 2px; top: 4px;}
.menu li:hover > a::after{color: #d54f4f;}
.menu li:hover > a {color: #d54f4f; border-bottom: 1px solid #bbbbbb;}
.menu ul li a {padding: 5px 12px; width: 100%;}

.menu li:last-child ul {right: unset;left: -220px;}

.close-pm {color: #fff;float: left;font-size: 28px;font-weight: bold;}

.close-pm:hover,.close-pm:focus {color: #d54f4f;text-decoration: none;cursor: pointer;}

.menu ul {width: 220px;}

/*  double menu */

.menu li ul.doubleColumn {width: 520px;left: -520px;top: -135px;}
.menu li ul.doubleColumn li{float:left;width:48%; height: 36px; display: table;}
.menu li ul.doubleColumn li a{display: table-cell; vertical-align: middle; padding: 0 2px 0 15px; width: 100%;}
.menu li ul.doubleColumn li:nth-child(2n+1) ul{left:-200px;width:200px;}
.menu li ul.doubleColumn li:nth-child(2n) ul{left:100%;;width:200px;}
.menu li ul.doubleColumn li:nth-child(2n+1) ul li{width:100%;}
.menu li ul.doubleColumn li:nth-child(2n) ul li{width:100%;}

/****************************** rwd ************************/

@media screen and (max-width:1023px){
	
	.menu li ul.doubleColumn {width: 460px;left: -460px; top: -80px;}
	.menu li ul.doubleColumn li {float: left;width: 48%;height: 48px;display: table;}
	
}


/*  double menu */