/*start nav*/
/*nav language*/
/*.whole-nav{position: fixed;z-index: 10;}*/
/*.head_con2{width: 336px;height: 40px;background-color: #e4e6e9;}*/
.head_con .li01{padding-right: 20px;}
.head_con .li02{padding-right: 34px;}
.head_con .li04{padding-right: 12px;padding-left: 12px;position: relative;}
.head_con .li04::before{content: "";position: absolute;height: 12px;border-left: 1px solid #2758a2;right: 0;top: 19px;}
.head_con .li05{padding-right: 12px;padding-left: 12px;position: relative;}
.head_con .li05::before{content: "";position: absolute;height: 12px;border-left: 1px solid #2758a2;right: 0;top: 19px;}
.head_con .li06{padding-left: 12px;}
.head_con li a{color:#bac2ce;line-height: 50px;display: inline-block;}
/*nav*/
.nav-wrap{background: #ececec;}
.father{position: relative;left: 50%;float: left;}
.father .child{position: relative;right: 50%;float: left;}
.logo{ float:left;overflow:hidden;}
.logo img{width:100%;}
.logo2{display: none;}
.nav{ width:100%; margin:0 auto;}
.menu{ float:left; background: #fff;width: 100%;}
.choice01{ float:left; background: #003687; font-weight:bold; position:relative; width: 14.28%;text-align: center;border-right: 1px solid #024fc3;}
.choice01:last-child{border-right: none;}
.choice01 .menu01-on{background-color: #fff;color:#003687;border-top:1px solid #024fc3;border-left:1px solid #024fc3;border-bottom:transparent;box-sizing: border-box!important;}
/*.choice01 a:hover{background-color: #fff;color:#003687;}               */
.choice01 .list02.border{border: 1px solid #024fc3;border-top: transparent;}
.menu01{float:left; color:#fff; width:100%; font-size: 16px;display: block;height: 50px;line-height: 50px;}
/*.menu01:hover{border-bottom:none!important;}*/
.list02{ /*background:#fcf;*/ position:absolute; left:0; top:50px; display:none; z-index:2; }
.list02 .choice02{padding-left:24px; padding-right:24px;background: #fff; text-align: left;}
.list02 .choice02:hover{background-color: #003687;}
.list02 .choice02:hover a{color: #fff;}
.choice01:last-child .menu01{padding-right: 0;}
.menu02{float:left;width:326px; min-height:47px; line-height:47px; color:#5d6063; border-bottom: 1px dashed #c2c2c2;font-size: 16px;font-weight: 300; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.menu02:hover{color:#003687;}
.choice02:nth-last-child(1) .menu02{border-bottom: transparent!important;}
.list03{ position:absolute; left:256px; top:0; display:none;}
.menu03{ float:left; padding-left:26px; background: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu03-on{ float:left; padding-left:26px; background: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu03:hover,.menu03-on{color:#fff; background-color: #cf102d; border-bottom: 1px solid #cf102d;}
.list04{position:absolute; left:256px; top:0; display:none;}
.menu04{ float:left; padding-left:26px; background-color: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu04:hover,.menu04-on{color:#fff; background: #182837; border-bottom: 1px solid #182837;}
.choice04{position:relative;}
.list05{position:absolute; left:256px; top:0; display:none;}
.menu05{ float:left; padding-left:26px; background-color: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu05:hover,.menu05-on{color:#fff; background-color: #cf102d; border-bottom: 1px solid #cf102d;}
.mobile-nav{float:right; /*width:26px; height:26px; *//*background:url(../images/icon/mobile-nav.png) no-repeat center;*/ display:none; cursor: pointer;margin:10px 16px 0 0;}
.whole-nav{margin:0 auto; width:100%; z-index:9999;/*position: fixed;*/}
/*end nav*/
/*媒体查询*/
@media (min-width: 1200px){
    .container { width: 1200px!important;}
}
@media (max-width:992px ) {
    /*index*/
    .menu01{padding: 0 10px;}
}
@media (max-width:836px ) {
    /*首页样式 开始*/
    .nav{margin:0 auto;}
    /*首页样式 结束*/

}
@media (min-width:768px){
    .menu{display:block!important;}
    .whole-nav{z-index:9999;}
}
@media (max-width:767px) {
    .choice01:last-child .menu01{padding-right: 10px;}
    /*导航*/
    .menu_x .choice01 {background: #fff;color: #343434;font-weight: bold;position: relative;}
    .menu_x .menu01{height: 50px;color:#000;background-color: #fff;}
    .logo h1 a{color:#000!important;}
    .logo2{display: block;}
    .nav-wrap{background-color: #fff;}
    .head_con .in-search .txt{background-color: #fff;border:1px solid #ccc;}
    .head_con .yuyan li a{color:#000;}
    .head_con .yuyan{float:left;}
    .whole-nav{position:relative;}
    /*.logo {!*margin-top:26px; width:190px; *!height:70px;}*/
    .mobile-nav{display:block;}
    .menu{position:absolute; left:0; top:120px; text-align:center; width:100%; display:none;}
    .choice01{float:none;text-align: center;}
    .list02,.list03,.list04{position:relative; top:0; left:0;}
    .menu02,.menu03,.menu04{display:block; width:100%; padding-left:0; font-weight:normal; border-bottom: 1px solid #fff;}
    .menu01{border:none; border-bottom: 1px solid #fff;}
}








