
.cbp-hrmenu {
	width: 100%;
	height:100%;
}

.nth-child-2{
	width:20%;
	padding-left:5%;
}

.nth-child-3{
	padding-left:5%;
}

.nth-child-4{
	padding-left:2%;
}





/* general ul style */
.cbp-hrmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* first level ul style */
.cbp-hrmenu > ul,
.cbp-hrmenu .cbp-hrsub-inner {
	width: 100%;
	height:100%;
	margin: 0 auto;
	display:table;
	table-layout: fixed;
}
.cbp-hrmenu > ul > li {
	display: table-cell;
	height: 100%;
    vertical-align: middle;
	text-align: center;
}

.cbp-hrmenu > ul > li:hover{border-top:1px solid #009fe3;border-bottom:1px solid #009fe3;}

.cbp-hrmenu > ul > li > a {
    font-size: 17px;
	color:#101010 !important;
    display: inline-block;
	font-weight: bold;}
.cbp-hrmenu > ul > li:hover > a{color:#009fe3 !important;}

.cbp-hrmenu > ul > li.cbp-hropen a,
.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
}

/* sub-menu */
.cbp-hrmenu .cbp-hrsub {
	display: none;
	position: absolute;
	background: #ffffff;
	width: 100%;
	left: 0;
}

.cbp-hropen .cbp-hrsub {
	display: block;
	padding-bottom: 3em;
	z-index:21;
}

.cbp-hrmenu .cbp-hrsub-inner > div.memu_div {
	width: 25%;
	float: left;
    padding: 0 10px 0 20px;
}

.cbp-hrmenu .cbp-hrsub-inner > div.memu_div > div{
	width: 80px;
	float: left;
    margin-top: 14px;
    color: #2B2B2B;
    font-size: 15px;
}

.cbp-hrmenu .cbp-hrsub-inner > div.memu_div > ul{
    margin-top: 10px;
    width: 60%;
	min-height: 200px;
    float: left;
    padding-left: 10px;
}
.cbp-hrmenu .cbp-hrsub-inner > div.memu_div > ul > li{text-align: left;}

.cbp-hrmenu .cbp-hrsub-inner > div.hot_div {
	width: 75%;
	float: left;
	padding: 0 2em 0;
	text-align: left;
}

.cbp-hrmenu .cbp-hrsub-inner > div.hot_div ul{}

.cbp-hrmenu .cbp-hrsub-inner > div.hot_div ul li{
	width:218px;
	height:201px;
	float: left;
	margin-right: 25px;
}
.cbp-hrmenu .cbp-hrsub-inner > div.hot_div ul li a img{
	width:218px;
	height:201px;
	border: 1px solid #E6E6E6;
}

.cbp-hrmenu .cbp-hrsub-inner:before,
.cbp-hrmenu .cbp-hrsub-inner:after {
	content: " ";
	display: table;
}

.cbp-hrmenu .cbp-hrsub-inner:after {
	clear: both;
}

.cbp-hrmenu .cbp-hrsub-inner > div a {
	line-height: 2em;
	}

.cbp-hrmenu .cbp-hrsub-inner > div.memu_div h4 {
	color: #494C50;
    padding: 10px 0px;
    margin: 0;
    font-size: 15px;
    font-weight: 300;
}

.cbp-hrmenu .cbp-hrsub-inner > div.hot_div h4 {
	color: #DA272F;
	padding: 10px 0px;
	margin: 0;
	font-size: 20px;
	font-weight: 300;
}



/*
li.nth-child-1 > a {width:114px;background:url('/images/main/menu_01.gif') center center no-repeat;}
li.nth-child-2 > a {width:134px;background:url('/images/main/menu_02.gif') center center no-repeat;}
li.nth-child-3 > a {width:118px;background:url('/images/main/menu_03.gif') center center no-repeat;}
li.nth-child-4 > a {width:135px;background:url('/images/main/menu_04.gif') center center no-repeat;}
li.nth-child-5 > a {width:162px;background:url('/images/main/menu_05.gif') center center no-repeat;}
li.nth-child-6 > a {width:154px;background:url('/images/main/menu_06.gif') center center no-repeat;}

li.nth-child-1.cbp-hropen > a {width:114px;background:url('/images/main/menu_01r.gif') center center no-repeat;}
li.nth-child-2.cbp-hropen > a {width:134px;background:url('/images/main/menu_02r.gif') center center no-repeat;}
li.nth-child-3.cbp-hropen > a {width:118px;background:url('/images/main/menu_03r.gif') center center no-repeat;}
li.nth-child-4.cbp-hropen > a {width:135px;background:url('/images/main/menu_04r.gif') center center no-repeat;}
li.nth-child-5.cbp-hropen > a {width:162px;background:url('/images/main/menu_05r.gif') center center no-repeat;}
li.nth-child-6.cbp-hropen > a {width:154px;background:url('/images/main/menu_06r.gif') center center no-repeat;}
*/