/* CSS Document */



.menu {position: relative;min-height: 61px;margin-bottom: 20px;border: 1px solid transparent;}
.site-header {/* background-color: rgba(0,0,0,0.8); */ border: 0; margin: auto; position: absolute; top: 0; height: 61px; width: 100%; z-index: 10000; box-sizing:border-box !important; }
.site-header:hover{background-color: white;}
.site-header:hover .menu_fun .nav-shopping-cart .nav-link{color: #000;}
.site-header:hover .site-nav-menu .category-item a.title{color: #000;}
.site-header .menu_fun .nav-adp1 span{color: #fff !important;}
.site-header:hover .menu_fun .nav-language a{color: #000;}

.site-header2 { background-color: #009FE9;   position: relative; }
.site-header2:hover{background-color: #009FE9;}
.site-header2:hover .menu_fun .nav-shopping-cart .nav-link{color: #fff;}
.site-header2:hover .site-nav-menu .category-item a.title{color: #fff;}
.site-header2 .menu_fun .nav-adp1 span{color: #fff !important;}
.site-header2:hover .menu_fun .nav-language a{color: #fff;}

.navbar-nav{height: 60px; line-height: 60px;}


.form-group{display: none !important;}

@media (min-width: 768px)
.menu {
-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;
}
.site-header .site-header-container {margin-left: auto;margin-right: auto;max-width: 1200px; height: 61px; }
.site-header .menu-searching .site-nav-menu {
display: none;
}
.site-header .menu-searching .menu-form-search {
display: block;
}
.site-header .menu-header {height: 61px;line-height: 61px;position:absolute;z-index:700000}
@media (min-width: 768px)   
.menu-header {
float: left;
}

.site-header .menu-header .menu_toggle {padding-top: 13px;margin-right: 10px;}
@media (min-width: 768px)
.menu_toggle {
    display: none;
}

.menu_toggle {position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button, select {text-transform: none;}
button {overflow: visible;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}

.site-header .menu-header .menu_icon {background-color: #707473;}
.menu_toggle .menu_icon {display: block;width: 22px;height: 2px;-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;}

.site-header .menu-header .menu_brand {display: block;margin-right: 18px;padding-right: 0;}
.menu_brand {float: left;font-size: 18px;line-height: 20px;height: 61px;}
/*logo*/
.site-header .menu-header .menu_brand .logo {width: auto;height: auto; }
.menu_brand>img {display: block;}
a img {border: none;}
/*导航*/
@media (min-width: 768px)
.menu-menubar
.menubar
 {
display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;
}
@media (min-width: 768px)
.menu-menubar
 {
width: auto;border-top: 0;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;
}
@media (min-width: 768px)
.menu-menubar
.menubar
 {
display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;
}
@media (min-width: 768px)
.menu-menubar
 {
width: auto;border-top: 0;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;
}



.site-header .site-nav-menu .category-item {line-height: 61px;float: left;font-size: 13px; padding: 0 10px;}
.site-header .site-nav-menu .category-item a.title {display: inline-block;padding: 0 12px;margin: 0 6px;color: #fff; height: 60px;}

.site-header .site-nav-menu:hover .category-item a.title:hover{color: #fff; font-weight: bold;}
/* .site-header .site-nav-menu:hover .category-item a.title {color: #019fe9;} */
/* .site-header .site-nav-menu .category-item.opened a.title {color: #595757!important;} */

.site-header .menu_fun .nav-search a.btn-search .icon-header-search {vertical-align: middle;}
.site-header .menu_fun .nav-search a.btn-search .search-btn {
    width: 12px;
    vertical-align: middle;
}

.site-header .menu_fun .nav-shopping-cart {/* min-width: 140px; */text-align: center;position: relative; padding: 0 10px;}
.site-header .menu_fun .nav-shopping-cart:nth-of-type(1){padding: 0px 15px 0 20px;}
.site-header .menu_fun .nav-adp1{margin-left: 120px !important; padding: 0px !important; position: relative;}
.site-header .menu_fun .nav-adp1 span{ padding: 1px 15px 0 35px !important; height: 24px; line-height: 24px; border-radius: 10px; background: url('../buy.html') no-repeat #019fe9 12px center;}
.site-header .menu_fun .nav-adp1 .nav-link:hover{color: #fff !important;}
.site-header .menu_fun .nav-adp1 span:hover{color: #fff !important;}
.site-header .menu_fun .nav-adp1 em{position: absolute; height: 20px; width: 1px; background: #787878; display: block; top: 20px; right: -10px;}
.site-header .menu_fun .nav-adp2{padding: 0px !important; margin:0px !important;}
/* .site-header .menu_fun .nav-adp{padding: 0px;} */
.site-header .menu_fun .nav-shopping-cart .nav-link {padding: 15px 10px;text-align: center;text-transform: uppercase;font-weight: 400;font-size: 14px;color: #fff;line-height: 31px;-webkit-transition: all 300ms;-moz-transition: all 300ms;-ms-transition: all 300ms;-o-transition: all 300ms;transition: all 300ms; height: 60px;}
.site-header .menu_fun span.store-item {
    background: #fff;
    border-radius: 5px;
    color: #009FE9 !important;
    height: 28px;
    line-height: 28px;
    padding: 2px 4px;
    font-size: 14px;
    display: block;
}
.search-flag {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(../png/search.png) no-repeat;
    -webkit-background-size: 24px 24px;
    -moz-background-size: 24px 24px;
    -ms-background-size: 24px 24px;
    -o-background-size: 24px 24px;
    background-size: 24px 24px;
    background-position: top left;
    margin: 0 0px 0 30px;
    vertical-align: middle;
}
.site-header .menu_fun .nav-language .search-item {
    padding: 0 2px;
    text-align: center;
}
.search-text {
	width: 1px;
    visibility: hidden;
}
.site-header .menu_fun .nav-shopping-cart .nav-link:hover{color: #fff; font-weight: bold;}
.site-header .menu_fun .nav-shopping-cart:nth-of-type(3) .nav-link:hover{border-bottom: 0px !important;}

.site-header .dropdown-menu {margin: 0;padding: 0;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}
.site-header .menu_fun .nav-language .dropdown-menu {left: 0;text-align: left;min-width: 105px;z-index: 9999;border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    box-shadow: 0px 1px 3px 1px #ccc;}
.site-header .dropdown-white .dropdown-menu {min-width: 100%;display: block;max-height: 0;overflow: hidden;opacity: 0;-webkit-transition: all 500ms;-moz-transition: all 500ms;-ms-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.site-header .site-nav-menu .category-item .children, .site-header .site-nav-menu .category-item a.title {-webkit-transition: all 300ms;-moz-transition: all 300ms;-ms-transition: all 300ms;-o-transition: all 300ms;transition: all 300ms;}
.site-header .site-nav-menu .category-item .children {position: absolute;width: 100%;left: 0;height: 330px;max-height: 0;background-color: #f7f8f9;overflow: hidden;opacity: 0;-webkit-box-shadow: 0 6px 14px 0 rgba(0,0,0,.5);-moz-box-shadow: 0 6px 14px 0 rgba(0,0,0,.5);-ms-box-shadow: 0 6px 14px 0 rgba(0,0,0,.5);-o-box-shadow: 0 6px 14px 0 rgba(0,0,0,.5);box-shadow: 0 6px 14px 0 rgba(0,0,0,.5);}

.site-header .site-nav-menu.active:hover .category-item .children {max-height: 330px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
.site-header .site-nav-menu .category-item.opened .children {max-height: 209px;opacity: 1;    z-index: 200000;}

.site-header .site-nav-menu .category-item .children .container {padding: 0;}
@media (min-width: 750px)
.container {
    min-width: 1200px!important;
    position: relative;
}
@media (min-width: 1200px)
.container {
    width: 1170px;
}
@media (min-width: 992px)
.container {
    width: 970px;
}
@media (min-width: 768px)
.container {
    width: 750px;
}
.container {margin-right: auto;margin-left: auto;padding-left: 0px;padding-right:0px}
.site-header .site-nav-menu .category-item .children .children-list {float: left;position: relative;width: 600px;height: 309px;padding-top: 5px;line-height: 27px;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2.children-col-2, .site-header .site-nav-menu .category-item .children .children-list .children-col-3.children-col-2 {width: 50%;}

.site-header .menu-form-search {margin: 18px auto;padding: 0;width: 156px;position: relative;display: none;box-sizing: border-box;}
.site-header .menu-form-search .input-search { background:#f7f8f9;padding: 4px 20px;border: 0;border-left: 1px solid rgba(166,172,170,.5);-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;outline: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;height: 24px;line-height: 14px;font-weight: 400;font-size: 13px;color: #6A6D69 !important;}
.site-header .menu_fun {margin-right: 10px;}
.site-header .menu_fun .nav-search a.btn-search {padding: 25px 29px 15px 10px;font-weight: 400;font-size: 12px;color: #979797;line-height: 30px;cursor: pointer;}
.site-header .menu_fun .nav-link {font-weight: 400;font-size: 12px;color: #979797;line-height: 30px;padding: 0 24px;display: block;text-transform: uppercase;-webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}
.site-header .menu_fun .nav-language {position: relative;/* min-width: 110px; */ padding: 0 20px;}
.site-header .menu_fun .nav-language .nav-link {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-around;-ms-flex-pack: space-around;-webkit-justify-content: space-around;-moz-justify-content: space-around;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;}
.site-header .menu_fun .nav-language .dropdown-menu a {text-transform: uppercase;text-align:center;}
.site-header .dropdown-white .dropdown-menu a {padding: 0;line-height: 46px !important;height: 46px;font-weight: 400;font-size: 12px;color: #979797 !important;background-color: #f9f9f9;}
.site-header .menu_fun .nav-language a {text-transform: uppercase;font-weight: 400;font-size: 12px;color: #fff;line-height: 61px;text-align: center;}
.site-header .dropdown-white .dropdown-menu a:hover {color: #009FE9 !important;background-color: #f0f0f0;}
.site-header .dropdown-white .h_white a {color: #008cd6 !important;}
.site-header .dropdown-white .h_white a:hover {color: #fff !important;}

.site-header .dropdown-white.active .dropdown-menu,.site-header .dropdown-white.open .dropdown-menu{max-height:500px;opacity:1;visibility:visible}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2.children-col-2, .site-header .site-nav-menu .category-item .children .children-list .children-col-3.children-col-2 {
width: 50%;
}
.site-header .menu_fun .nav-shopping-cart .dropdown-menu .product-list li .photo, .site-header .site-nav-menu .category-item .children .children-list .children-col-2, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 {
float: left;margin-bottom: 15px;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .child-title, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .child-title {font-weight: 500;line-height: 1.2;padding: 0 0 6px;}

.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .split:before, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .split:before {content: '';display: block;width: 30px;height: 1px;background-color: #979797;position: relative;top:0;}

.children-list dl{ padding-top:10px;}
.children-list .has-large-img{ line-height:28px;}

.children-list .has-large-img a{ text-transform:none;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .child-title,.site-header .site-nav-menu .category-item .children .children-list .children-col-3 .child-title,.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .child-title,.site-header .site-nav-menu .category-item .children .children-list .children-col-3 .child-title, .site-header .site-nav-menu .category-item .children .children-list .children-col-2 .child-title, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .child-title, .site-header .site-nav-menu .category-item .children .children-list .children-col-2 .child-title,.site-header .site-nav-menu .category-item .children .children-list .children-col-3 .child-title {font-weight: 600;}
.site-header .site-nav-menu .category-item .children .children-list a:hover {
color: #44a8f2;
}
.site-header .site-nav-menu .category-item .children .children-list li a{font-size:13px;color: #505050; }
.site-header .site-nav-menu .category-item .children .children-list .link {color: #fff;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .has-large-img a.link, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .has-large-img a.link {display: block;padding: 6px 0;line-height: 1.2;}
.site-header .site-nav-menu .category-item .children .children-list .link {color: #505050 ; font-weight:bold; font-size:13px;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .has-large-img .large-img, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .has-large-img .large-img {position: absolute;width: 500px;left: 620px;top: 14px;opacity: 0;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;z-index: 100;}
.site-header .site-nav-menu .category-item .children .children-list .children-col-2 .has-large-img:hover .large-img, .site-header .site-nav-menu .category-item .children .children-list .children-col-3 .has-large-img:hover .large-img {
opacity: 1;
}

.site-header .site-nav-menu .category-item .children .children-list .landing-link {position: absolute;bottom: 15px;}
.site-header .site-nav-menu .category-item .children .children-list .landing-link .icon-menu {display: inline-block;width: 12px;height: 12px;background: url(../png/pview.png);background-size: cover;}
.site-header .site-nav-menu .category-item .children .children-list .landing-link a {
color:#008CD6; margin-left: 8px;}
.site-header .site-nav-menu.product-focus .category-item .children .children-star-goods {
opacity: 0;}
.site-header .site-nav-menu .category-item .children .children-star-goods {float: left;width: 600px;padding-top: 14px;line-height: 0;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;z-index: 150;position: relative;}
.site-header .site-nav-menu .category-item .children .children-star-goods ul li {float: left;width: 200px;height: 200px;}
.site-header .site-nav-menu .category-item .children .children-star-goods ul li img {
height: 100%;}
.site-header .site-nav-menu .category-item .children .children-list {float: left;position: relative;width: 600px;height: 306px;padding-top: 5px;line-height: 24px;}

.site-header .site-nav-menu .category-item .children .childlist{float: left;position: relative;width: 100%;height: 210px;padding-top: 15px;line-height: 24px; }
.site-header .site-nav-menu .category-item .children .childlist li{ float:left; width:240px;border-right:1px solid #ececec;text-align: center;}
.site-header .site-nav-menu .category-item .children .childlist li a{display: inline-block;}
.site-header .site-nav-menu .category-item .children .childlist li .conts{line-height: 40px; color:#313131; text-align:center; font-size:13px;}
.site-header .site-nav-menu .category-item .children .childlist li img{ max-height: 130px;margin:0 auto;}

.site-footer .link-list>a.title{font-size: 14px;color: #fff !important;}


.new-page{text-align: center; margin-top: 40px;}
.new-page a{width: 40px;height: 40px;line-height: 40px; border:1px solid #ccc; color: #458ac6; border-radius: 4px; margin:0 4px; display: inline-block;background: #fff;}
.new-page span.current{background: #019FE9; color: white; width: 40px;height: 40px;line-height: 40px; border-radius: 4px; margin:0 4px; display: inline-block;}


/* 新底部 */
.site-footer{background: #1f2024; padding: 40px 0;}
.site-footer .container .row{margin:20px 0 60px;}
.site-footer .link-list{width: 20%; margin-left: 0px; padding: 0 !important;}
.site-footer .link-list a{text-align: center;}
.site-footer .footer-cright{background: #1f2024;}
.footer-cright .container .cright{text-align: center; float: none; height: 30px; line-height: 30px; margin-top: 20px;}
.footer-cright .container .kefu{text-align: center; float: none; height: 30px; line-height: 30px; color: #fff;}
