/* tem24-header */
.tem24-header-posFixed-box{width:100%;padding-top:10px;}
.tem24-header-posFixed{width:100%;background:rgba(255,255,255,0.99);position:fixed;top:0;left:0;z-index:100;border-bottom:1px solid #ccc;}
.tem24-header-posFixed .bottom-box{width:1170px;margin:0 auto;padding:0 15px;background:none;} 
.tem24-header .top-solid{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1;}
.tem24-header .tem24-header-posFixed .bottom-box .icons{color:#fff;}
.tem24-header .tem24-header-posFixed-box .loginBar{float:right;color:#fff;}
.tem24-header .loginBar{float:right;width:40px;height:40px;background:rgba(0, 0, 0, 0.35);}
.tem24-header .loginBar .login,
.tem24-header .loginBar .register{color:#fff;font-size:12px;text-decoration:none;display:inline-block;}
.tem24-header .loginBar .myinfo{width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tem24-header .loginBar .icon{position:relative;}
.tem24-header .loginBar .icon span{color:#fff;font-size:22px;}
.tem24-header .loginBar .icon .dropdown-menu{width:180px;position:absolute;top:29px;left:auto;right:0;margin:0;} 
.tem24-header .loginBar .icon .dropdown-menu:before{content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc;}
.tem24-header .loginBar i{color:#999;}
.tem24-header{position:relative;z-index:20;}
.tem24-header .container{position:relative;}
.tem24-header .logo{margin:0 auto;height:60px;line-height:60px;overflow:hidden;text-align:center;}
.tem24-header .logo a{text-align:center;}
.tem24-header .logo img{max-width:100%;max-height:100%;transform:scale(1, 1);transition:all 0.3s ease-out 0s;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.tem24-header .tem24-header-posFixed .logo img{transform:scale(0.8, 0);-moz-transform:scale(0.8, 0);-webkit-transform:scale(0.8, 0);-o-transform:scale(0.8, 0);}
.tem24-header .tem24-header-posFixed .bottom{margin-top:-60px;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.tem24-header .icons{float:right;z-index:98;color:#fff;width:40px;height:auto;text-align:center;position:fixed;top:0;right:0;}
.tem24-header .icons span{height:40px;line-height:40px;cursor:pointer;text-align:center;margin:0 8px;display:block;}
.tem24-header .icons .menuBar{float:right;display:none;}
.tem24-header .icons .menuBar span{width:24px;font-size:16px;border-style:solid;border-width:1px;border-radius:4px;}
.tem24-header .icons .menuBar span.ON{display:none;border:none;}
.tem24-header.ON .icons .menuBar span{display:none;}
.tem24-header.ON .icons .menuBar span.ON{display:block;}
.tem24-header .icons .cartBar{float:right;width:40px;height:40px; background:rgba(0, 0, 0, 0.35);margin-top:1px;}
.tem24-header .icons .cartBar a{display:block;color:#fff;text-decoration:none;position:relative;}
.tem24-header .icons .cartBar span{font-size:20px;margin:0;}
.tem24-header .icons .cartBar i{width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:3px;right:0;}
.tem24-header .icons .btn-group{float:right;width:40px;height:40px;background:rgba(0, 0, 0, 0.35);margin-top:1px;}
.tem24-header .icons .btn-group button{background:none !important;border:none !important;box-shadow:none !important;}
.tem24-header .icons .btn-group .icon-globe2{font-size:19px;font-weight:bold;}
.tem24-header .icons .btn-group .dropdown-menu{position:absolute;top:30px;left:auto;right:0;}
.tem24-header .icons .searchBar{float:right;width:40px;height:40px; background:rgba(0, 0, 0, 0.35);margin-top:1px;}
.tem24-header .icons .searchBar form,
.tem24-header .icons .searchBar .icon .icon-clear{display:none;text-align:left;}
.tem24-header .icons.ON .searchBar{width:320px;height:60px;position:relative;top:0;right:0;z-index:2;}
.tem24-header .icons.ON .searchBar .icon span{display:none;}
.tem24-header .icons.ON .searchBar .icon .icon-clear{width:20px;font-size:18px;display:block;text-align:center;margin:0 8px;position:absolute;top:12px;right:0;}
.tem24-header .icons.ON .searchBar form{width:91%;height:100%;display:block;padding:10px;position:relative;}
.tem24-header .icons.ON .searchBar form input{width:100%;height:40px;line-height:40px;font-size:14px;border:none;background:#fff;outline:none;display:inline-block;padding:0 5px;}
.tem24-header .icons.ON .searchBar button{width:20px;height:20px;display:inline-block;cursor:pointer;color:#999;font-size:16px;background:none;border:0;position:absolute;top:20px;right:20px;} 
@media (max-width:1199px){
    .tem24-header{padding:0;}
    .tem24-header .container{width:100%;padding:0;}
    .tem24-header-posFixed{padding:0;}
    .tem24-header-posFixed .bottom-box{width:100%;padding:0;}
    .tem24-header .tem24-header-posFixed .bottom-box .icons{color:#666;}
    .tem24-header .logo{max-width:33%;float:left;position:relative;left:15px;}
    .tem24-header .logo a{text-align:left;}
    .tem24-header-posFixed-box{padding:0;}
    .tem24-header .logo img{max-width:100%;height:50px;transform:scale(1, 1);transition:all 0.3s ease-out 0s;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
    .tem24-header .tem24-header-posFixed .logo img{transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);-o-transform:scale(1, 1);}
    .tem24-header .tem24-header-posFixed .bottom{margin-top:0;} 
    .tem24-header .icons{width:auto;padding:10px 0;position:relative;right:10px;}
    .tem24-header .icons span{margin:0 5px;}
    .tem24-header .icons .btn-group .dropdown-menu{top:40px;}
    .tem24-header .loginBar{float:right;padding:0;}
    .tem24-header .loginBar,
    .tem24-header .icons .cartBar,
    .tem24-header .icons .btn-group,
    .tem24-header .icons .searchBar{background:none;color:#666;display:inline-block;}
    .tem24-header .icons,
    .tem24-header .loginBar .login, 
    .tem24-header .loginBar .register,
    .tem24-header .loginBar .icon span,
    .tem24-header .icons .cartBar a{color:#666;}
    .tem24-header .icons .menuBar{display:block;}
    .tem24-header .icons .menuBar span{height:22px;line-height:20px;margin-top:9px;}
    .tem24-header .icons.ON{position:absolute;}
    .tem24-header .icons.ON .searchBar{background:#eee;top:0;}
}
@media (max-width:991px){
    .tem24-header{min-height:60px;}
    .tem24-header .tem24-header-posFixed-box .loginBar{display:block;}
    .tem24-header .top-solid{border:0 none;}
}
@media (max-width:768px){
    .tem24-header .logo{left:10px;}
    .tem24-header .icons{right:0;}
    .tem24-header .icons.ON{width:100%;right:0;}
}
/*p-导航24*/
.tem24-header .nav > li > a:hover,
.tem24-header .nav > li > a:focus{background:none;}
.tem24-header .navBar{margin:0 auto;position:relative;}
.tem24-header .mainnav{float:right;max-width:68%;padding:15px 0;}
.tem24-header > .nav{position:relative;z-index:1;width:100%;}
.tem24-header .nav .nav-pills > li.active > a,
.tem24-header .nav-pills > li.active > a:hover,
.tem24-header .nav-pills > li.active > a:focus{background-color:inherit;color:inherit;}
/*.tem24-header .navBar_ul > li:first-child a{text-transform:uppercase;}*/
@media (min-width:641px){
    .tem24-header .navBar_posr{position:relative;}
    .tem24-header .navBar_ul_box{width:100%;margin-left:auto;margin-right:auto;text-align:center;position:relative;}
    .tem24-header .navBar_ul{margin:12px auto;float:none;display:inline-block;text-align:center;}
    .tem24-header .navBar_ul li{position:relative;}
    .tem24-header .navBar_ul li a{padding:8px 15px;cursor:pointer;display:inline-block;color:#666;}
    .tem24-header .navBar_ul li.active a{color:inherit;}
    .tem24-header .navBar_ul > li > a::before{content:"";width:0;height:1px;position:absolute;left:50%;top:38px;border:none;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
    .tem24-header .navBar_ul > li.active > a::before,
    .tem24-header .navBar_ul > li:hover > a::before{width:96%;left:2%;border-bottom:1px solid;}
    .tem24-header .second_level{margin:0;}
    .tem24-header .second_level li{width:100%;}
    .tem24-header .second_level li a{color:#666 !important;border-radius:0;padding:3px 15px;line-height:20px;}
    .tem24-header .three_level li{left:0 !important;}
    .tem24-header .three_level li a{left:0 !important;font-size:12px !important;width:auto;display:block;margin-left:auto;margin-right:auto;}
    .tem24-header .navBar_next,
    .tem24-header .navBar_prev{border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px !important;top:15px;cursor:pointer;font-size:12px;}
    .tem24-header .navBar_prev{left:-13px !important;right:auto !important;}
    .tem24-header .bottom{position:relative;z-index:1;margin:0;}
    /*鼠标效果*/
    .tem24-header .navBar_conn .navBar_ul li a{white-space:nowrap;}
    .tem24-header .navBar_conn .navBar_ul li span{font-size:13px;background:none;vertical-align:middle;display:inline-block;}
    .tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc{display:inline-block;}
    .tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile{display:none;}
    .tem24-header .navBar_conn .tem-level, 
    .tem24-header .navBar_conn .tem-sum-level{display:inline-block;}
    .tem24-header .navBar_conn .second_level,
    .tem24-header .navBar_conn .three_level{width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0px;border-radius:0;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0, 20px);-moz-transform:translate(0, 20px);-ms-transform:translate(0, 20px);-o-transform:translate(0, 20px);transform:translate(0, 20px);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
    .tem24-header .navBar_conn .three_level{margin-top:-6px;position:absolute;top:0;right:auto;left:100% !important;}
    .tem24-header .navBar_conn .nav > li:hover > .second_level,
    .tem24-header .navBar_conn .second_level > li:hover > .three_level{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
}
@media (max-width:1199px){
    .tem24-header .nav{display:none;}
    .tem24-header.ON .nav{display:block;position:relative;}
    .tem24-header .nav{float:none;padding-top:0;clear:both;}
    .tem24-header .nav li{width:100%;clear:both;}
    .tem24-header .nav-pills > li > a{border-radius:0;}
    .tem24-header .nav-pills > li + li{margin-left:0;}
    .tem24-header .mainnav{top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc;}
    .tem24-header ul.nav{top:0;margin-top:0;}
    .tem24-header .navBar{width:100%;top:61px;position:absolute;left:0;right:0;margin-left:0;display:none;}
    .tem24-header .navBar ul li a{display:inline-block;width:100%;}
    .tem24-header .navBar_ul{position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);text-align:left;}
    .tem24-header .navBar_ul li{height:auto;float:none;position:relative;width:100%;padding:0 10px;}
    .tem24-header .navBar_ul li a{font-size:16px;color:#666;}
    .tem24-header .navBar_ul li.active a{color:inherit;}
    .tem24-header .navBar_ul > li{border-bottom:1px solid #eee;}
    .tem24-header .navBar_ul > li > a::before{border:none;}
    .tem24-header .navBar_ul > li.active > a::before,
    .tem24-header .navBar_ul > li:hover > a::before{border:none;}
    .tem24-header .second_level{position:relative;width:100%;}
    .tem24-header .second_level a{padding:5px 15px;}
    .tem24-header .three_level{left:0 !important;color:#fff;display:none;}
    .tem24-header .three_level li{left:0 !important;}
    .tem24-header .three_level li a{font-size:12px;}
    .tem24-header .caret_3{margin-left:5px;}
    .tem24-header .navBar_ul_box{height:auto;text-align:left;}
    .tem24-header .navBar_ul_box_max_height{height:auto;}
    .tem24-header .navBar_next,
    .tem24-header .navBar_prev{display:none !important;}
    .tem24-header .dropdown-menu{width:100%;position:relative;}
    /*鼠标效果*/
    .tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc{display:none;}
    .tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile{display:inline-block;}
    .tem24-header .navBar_conn .second_level,
    .tem24-header .navBar_conn .three_level{position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
    .tem24-header .navBar_conn .three_level{position:relative;top:0 !important;right:auto;left:10px !important;margin-top:0;}
    .tem24-header .navBar_conn .nav > li:hover > .second_level,
    .tem24-header .navBar_conn .second_level > li:hover > .three_level{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
}
@media (max-width:768px){
    .tem24-header ul.nav{margin:0;}
}

@media (max-width:1199px){
    .tem24-header .navBar_conn .second_level,
    .tem24-header .navBar_conn .three_level{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s;}
}
/*p-导航24End*/
