#main_bar {
margin-bottom:5px;
width:100%;
height:70px;
background:#1A75BB;
border-top:1px solid #92BBDB;
}

#main_bar h2 { 
display:block;
margin:0 auto;
width:1200px;
font:normal 32px/65px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
color:#FFF;
}

#main_menu {
margin-bottom:10px;
width:100%;
}


#main_menu ul {
width:1200px;
margin:0 auto;
}

#main_menu ul li {
position:relative;
float:left;
width:299px;
height:289px;
}

#main_menu ul li.uline {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#main_menu ul li.uempty {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

#main_menu ul li.dline {
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#main_menu ul li.dempty {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

#main_menu ul li h3 {
display:block;
padding:10px 20px;
min-height:60px;
font:normal 25px/25px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
letter-spacing:-1px;
cursor:pointer;
color:#FFFFFF;
}

#main_menu ul li.dline h3 {
display:block;
padding:10px 20px 10px 35px;
min-height:60px;
font:normal 25px/25px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
letter-spacing:-1px;
cursor:pointer;
color:#FFFFFF;
}

#main_menu ul li h3.txt_mid {
padding-top:23px;
}

#main_menu ul li h3.txt_pdl40 {
padding-left:40px;
padding-right:0;
}

#main_menu ul li.menu1 { background:url("/new/img/main/bg_main_menu1.jpg") no-repeat; }
#main_menu ul li.menu2 { background:url("/new/img/main/bg_main_menu2.jpg") no-repeat; }
#main_menu ul li.menu3 { background:url("/new/img/main/bg_main_menu3.jpg") no-repeat; }
#main_menu ul li.menu4 { background:url("/new/img/main/bg_main_menu4.jpg") no-repeat; }
#main_menu ul li.menu5 { background:url("/new/img/main/bg_main_menu5.jpg") no-repeat; }
#main_menu ul li.menu6 { background:url("/new/img/main/bg_main_menu6.jpg") no-repeat; }


#main_menu ul li ul {
position:absolute;
top:35px;
right:-200px;
width:200px;
}

#main_menu ul li ul.sub_left {
position:absolute;
top:35px;
left:-700px;
width:200px;
}

#main_menu ul li ul li {
float:left;
width:200px;
height:auto;
min-height:30px;
background:#404042;
background-color: rgba( 64, 64, 66, 1 );
z-index:9999;
/*opacity:0;*/
}

#main_menu ul li ul li a {
display:block;
/*
margin:0 10px;
padding:10px 0;
*/
padding:10px;
font:normal 14px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
letter-spacing:0px;
border-bottom:1px solid #5A5A5A;
color:#fff;
}

#main_menu ul li ul li a:hover {
color:#089CD7;
}

#main_menu ul li ul li:hover {
background:#333;
}

#main_menu ul li ul li a.m_last {
border-bottom:0px;
}

#main_menu ul li ul.sub_training li {
margin:0 10px;
padding:10px;
width:170px;
font:normal 14px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
letter-spacing:0px;
color:#fff;
border-bottom:1px solid #5A5A5A;
}

#main_menu ul li ul.sub_training li div {
margin:0;
padding:0;
}

#main_menu ul li ul.sub_training li a {
display:inline;
margin:0;
padding:0;
width:auto;
font:normal 14px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
border-bottom:0;
color:#fff;
}

#main_menu ul li ul.sub_training li a:hover {
color:#089CD7;
}

.main_notice {
padding:0 10px;
}
.main_notice .box_title {
padding:10px 0 10px 50px !important;
font:bold 20px/22px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
border-bottom:2px solid #5A5A5A;
background:url("/new/img/main/bg_title1.jpg") no-repeat;
}

#box_group {
margin-bottom:10px;
width:100%;
height:200px;
border-bottom:7px solid #BEBFC1;
}

#box_group .box_group_innner {
width:1200px;
margin:0 auto;
}

#box_group .box_group_innner .box {
float:left;
/*
padding:0 30px;
*/
width:270px;
}

#box_group .box_group_innner .box_seper {
float:left;
margin:0 15px;
width:10px;
height:200px;
background:url("/new/img/main/bg_verti_seper.jpg") 0px 0px no-repeat;
}

#box_group .box_group_innner .center_info {
background:url("/new/img/main/bg_center_info.jpg") 170px 50px no-repeat;
}

#box_group .box_group_innner .center_info .box_title {
font:bold 20px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
}

#box_group .box_group_innner .center_info .box_title span {
color:#5A5A5A;
}

#box_group .box_group_innner .center_info .tel,
#box_group .box_group_innner .center_info .fax,
#box_group .box_group_innner .center_info .email {
font:bold 16px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
}

#box_group .box_group_innner .center_info .tel {
margin:10px 0;
font-size:20px;
color:#089CD7;
}

#box_group .box_group_innner .new_product {

}

#box_group .box_group_innner .new_product .box_title {
font:bold 20px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
background:url("/new/img/main/bg_title2.jpg") 230px 0px no-repeat;
}

#box_group .box_group_innner .new_product img {
padding:10px 40px;
}

#box_group .box_group_innner .events .box_title {
font:bold 20px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
background:url("/new/img/main/bg_title3.jpg") 230px 0px no-repeat;
}

#box_group .box_group_innner .sub_info {
width:270px;
}

#box_group .box_group_innner .sub_info dl dd {
padding:30px 20px 30px 80px;
height:40px;
}

#box_group .box_group_innner .sub_info dl dd a {
font:bold 20px/26px 'Century Gothic','Trebuchet MS',Helvetica,Arial,sans-serif;
}

#box_group .box_group_innner .sub_info .location {
background:url("/new/img/main/bg_title4.jpg") 0px 10px no-repeat;
border-bottom:2px solid #dfdfdf;
}

#box_group .box_group_innner .sub_info .contactus {
background:url("/new/img/main/bg_title5.jpg") 0px 10px no-repeat;
}

#box_group .box_group_innner .sub_info .location a {
color:#041851;
}

#box_group .box_group_innner .sub_info .contactus a {
color:#E36736;
}
