.container{width: 1100px;margin: auto;}
.clear{clear: both;}

.banner_top{width: 100%;margin: 0 auto;height: 89px;z-index: 56;background-color: #fff;position: relative;}
.page_Logo{width: 140px;float: left;height: 89px;    position: relative;
    z-index: 99;}
.page_Logo>a img{width: 140px;}

.page_Logo_right{width: 880px;float: right;}
.top_search{float: right;margin-top: 5px;margin-left: 20px;}
.index_md_search{width: 100%;height: 50px;background-color: #f0f0f0;display: none}
.search{z-index: 999;margin: auto;width: 100%;margin: auto;padding-top: 8px;display: none}
.top_mail{float: right;padding-left: 20px;background: url(../ZERO/img/top_ph.jpg) no-repeat left;margin-top: 14px;}
.top_mail:hover a{ color: #333 }
.top_mail a{font-size: 14px;color: #999999;line-height: 15px;}

.page_Logo a h1{height: 121px;}

.search_box{display: block;}
.page_Menubg{width:750px;height: auto;float: right;}
.page_Menubg ul{width: 100%;height: 47px;    margin-top: 6px;}
.page_Menubg ul li {height: 47px;line-height: 47px;display: inline-block;float: left;position: relative;}
.page_Menubg ul li a{display: block;}
.page_Menubg ul li a h2{font-size: 16px;color: #69a1c1;font-weight: normal; text-align: center;margin-left:38px;font-family: 'helvetica';text-transform: uppercase;letter-spacing: 0;}
.page_Menubg ul li:first-child a h2{margin-left: 0}
.menu_on h2:after{content: "";display: table;width: 100%;height: 4px;background-color: #69a1c1;position: relative;top: -2px;}
.menu_on a h2{color: #fec645;}
.page_Menubg ul li:hover h2{}
.page_Menubg ul li:hover h2:after{content: "";display: table;width: 100%;height: 4px;background-color: #69a1c1;position: relative;top: -2px;}

.Page_Language{ width:101px; float:right;}
.SelectLan{ width:101px; float:left;}
.SelectLan span{font-size:12px; color:#fff; float:left;}
.kuai1{ font-size:12px; color:#fff; width:102px;background-color: #fff;}
.kuai1 a{ color:#fff;}
#m1{ position: absolute;top: 36px;width: 101px; background:#ffffff;  right:0;
    box-shadow: 0px 0px 5px #ccc;border-radius: 5px;}
#m1 .lian{width: 101px; height: 20px; line-height: 20px; text-align: left;padding-bottom: 5px;
    border-bottom: 1px dashed #ccc;}
#m1 .lian img{ vertical-align: middle; padding: 5px;}
#m1 .lian a{ display: block; line-height: 20px;font-family:Arial; font-size:12px; color:#3e3e3e; }
#m1 .lian a img{padding-left:5px; padding-right:5px;}
#m1 .lian a:hover{ background-color: #ccc; color: #3e3e3e;}

.chose_top{width:90px;height: 20px;background: url(../ZERO/img/top_en.jpg) 0px 1px no-repeat;text-align: center;margin-top: 14px;float: right;line-height: 16px;}
.chose_top a{font-size: 14px;color: #999;line-height: 16px;}

.chose_top a:hover{color: #666}


/*1st sub level menu*/
.page_Menu ul li ul{
position: absolute;
left: -70px !important;
display: none; /*collapse all sub menus to begin with*/
top: 50px !important;
padding:0;
margin:0;
z-index:999;
background:#f4f3f3;
height:auto;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.page_Menu ul li ul li{
display: list-item;
float: none;
line-height:normal;
padding: 0;
line-height:20px;
height: auto;
padding:10px 20px;
background:url(../ZERO/img/nav_ee.png) 310px no-repeat;
 transition: all 0.6s;
border-bottom: 1px solid #dddddd;

}
.page_Menu ul li ul li:last-child{border-bottom: none;}
.page_Menu ul li ul li:hover{
background:url(../ZERO/img/nav_ee2.png) 320px no-repeat #69a1c1; transition: all 0.6s
}
.page_Menu ul li ul li:hover h3{color:#fff;}
.page_Menu ul li ul li h3{ color:#666666; font-weight:normal; text-align:left;font-size:15px; line-height:20px;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.page_Menu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.page_Menu ul li ul li a{
font:"Arial";
font-weight:normal;
font-size:12px;
padding:0;
margin: 0;
line-height:32px;
border-top-width: 0;
z-index:999;
border:none;
}




.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1000px;position:relative;}
.navigation-down .nav-down-menu dl{float:left;margin:18px 5px 18px 0}
.navigation-down .menu-1 dl{margin:20px 100px 25px 0;}
.navigation-down .menu-1 dt{font:bold 16px "微软雅黑";color:#000000; line-height:18px; padding-left:10px; text-align:left; height:28px;}
.navigation-down .menu-1 dt h3{font:bold 16px "微软雅黑";color:#000000; line-height:18px;}
.navigation-down .menu-1 dd{margin:0;text-align:left; padding:5px 0 3px 10px;}
.navigation-down .menu-1 dd h3{font:normal 15px "微软雅黑"; line-height:18px; color:#000000; background:url(../ZERO/img/top_dot.png) left no-repeat;background-size: 8px; padding-left:20px;}
.navigation-down .menu-1 dd h3:hover{color:#0c4ca0}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#6c6c6c;font:normal 12px "微软雅黑"}
.sjmenu a:hover{color:#0c4ca0}

.navigation-down .menu-2 dl{ width:162px;margin:20px 0px 5px 0; height:20px;}
.navigation-down .menu-2 dt{font:bold 14px "微软雅黑";color:#000000; line-height:14px; padding-left:10px; text-align:left; height:20px;}
.navigation-down .menu-2 dd{margin:0;text-align:left; padding:5px 0 3px 10px;}
.navigation-down .menu-2 dd a{color:#6c6c6c;font:normal 12px "微软雅黑"; line-height:14px;}
.navigation-down .menu-2 dd a:hover{color:#6c6c6c}