/*最新头部导航样式*/
.container {width: 1200px;margin-right: auto;margin-left: auto;display: block;overflow: hidden;}
.site-header .nav-category .link-category{visibility:hidden}.site-category{display:block}
.site-header{z-index:20;}
.site-header,.site-header .container{position:relative}
.site-header .header-logo{float:left;width:300px;margin-top:18px}
.site-header .header-nav{float:left;width:550px}
.site-header .header-search{float:right;width:260px;margin-top:30px}
.site-header .no-style-msq{color:#333}
.site-header-mini{border-bottom:2px solid #ff6700;background:#fff}
.site-header-mini .header-title{float:left;margin-top:22px;margin-left:30px}
.site-header-mini .header-title h1{margin:0;font-size:28px;line-height:55px;font-weight:400;color:#424242}
.site-header .logo{position:relative;display:block;width:300px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}

.site-header .nav-list{position:relative;z-index:10;float:left;width:550px;height:88px;margin:0;padding:12px 0 0 30px;list-style-type:none;font-size:16px}
.site-header .nav-item{float:left;    font-size: 16px;}
.site-header .nav-item .link{display:block;padding:26px 10px 38px;*padding:26px 8px 38px;color:#333;-webkit-transition:color .2s;transition:color .2s}
.site-header .nav-item .link:focus{outline:0}
.site-header .nav-item .item-children{display:none}
.site-header .nav-category{position:relative;float:left;width:127px;padding-right:15px}
.site-header .nav-category .link-category{display:block;padding:26px 0 38px;text-align:right;color:#333}
.site-header .nav-item-active{position:relative}
.site-header .nav-item-active .link{color:#ff6700}
.site-header .nav-item-active:after{position:absolute;top:50px;left:50%;width:600px;height:40px;margin-left:-300px;content:"";background-color:rgba(0,0,0,0)}
.site-header .header-nav-menu{position:absolute;top:100px;left:0;z-index:24;width:100%;height:0;border-top:1px solid #e0e0e0;background:#fff;overflow:hidden}.site-header .header-nav-menu.slide-up{height:0}
.site-header .header-nav-menu.slide-down{height:229px}.site-header .header-nav-menu .children-list{margin:0;padding:0;list-style-type:none;font-size:12px}
.site-header .header-nav-menu .children-list li{position:relative;float:left;width:180px;padding:35px 12px 0;text-align:center}
.site-header .header-nav-menu .children-list li:before{position:absolute;left:0;top:35px;z-index:1;width:1px;height:100px;content:"";background-color:#e0e0e0}
.site-header .header-nav-menu .children-list .first:before{display:none}.site-header .header-nav-menu .figure-thumb{width:160px;height:110px;margin:0 auto 16px;text-align:center}
.site-header .header-nav-menu .figure-thumb img{width:160px;height:110px}.site-header .header-nav-menu .figure-thumb a{display:block}.site-header .header-nav-menu .title{margin:0;line-height:20px;color:#333}
.site-header .header-nav-menu .title,.site-header .header-nav-menu .title a{color:#333}.site-header .header-nav-menu .price{margin:0;line-height:20px;color:#ff6700}
.site-header .header-nav-menu .flags{position:absolute;top:-1px;left:0;z-index:1;width:100%;font-size:12px;text-align:center}
.site-header .header-nav-menu .flag{display:inline-block;height:18px;padding:1px 20px;border:1px solid #ff6700;color:#ff6700}
.site-header .header-nav-menu-active{border-bottom:1px solid\9;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.18);box-shadow:0 3px 4px rgba(0,0,0,.18);-webkit-transition:height .3s,-webkit-box-shadow .2s;transition:height .3s,-webkit-box-shadow .2s;transition:box-shadow .2s,height .3s;transition:box-shadow .2s,height .3s,-webkit-box-shadow .2s}

/*.site-header .search-form{position:relative;width:296px;height:50px;z-index:20}.site-header .search-form .keyword-list{position:absolute;left:0;top:50px;_top:51px;z-index:20;width:243px;border:1px solid #ff6700;border-top:0;background:#fff}*/
/*.site-header .search-form .keyword-list ul{margin:0;padding:0;list-style-type:none}.site-header .search-form .keyword-list li.active,.site-header .search-form .keyword-list li:hover{background:#fafafa}.site-header .search-form .keyword-list li a{position:relative;display:block;padding:6px 15px;font-size:12px;color:#424242}.site-header .search-form .keyword-list li .keyword{color:#ff6700}*/
/*.site-header .search-form .keyword-list li .result{position:absolute;right:15px;top:6px;color:#b0b0b0}.site-header .search-form:hover .search-btn,.site-header .search-form:hover .search-text{border-color:#b0b0b0}*/
/*.site-header .search-form-focus .search-btn,.site-header .search-form-focus .search-text,.site-header .search-form-focus:hover .search-btn,.site-header .search-form-focus:hover .search-text,.site-header .search-form:hover .search-btn:hover{border-color:#ff6700}.site-header .search-form-focus .search-btn:hover{background-color:#ff6700;color:#fff}.site-header .search-text{right:51px;z-index:1;width:223px;height:48px;padding:0 10px;font-size:14px;line-height:48px}*/
/*.site-header .search-btn,.site-header .search-text{position:absolute;top:0;border:1px solid #e0e0e0;outline:0;-webkit-transition:all .2s;transition:all .2s}*/
/*.site-header .search-btn{right:0;z-index:2;width:52px;height:48px;font-size:24px;line-height:24px;background:#fff;color:#616161}*/
/*.site-header .search-btn:hover{background:#ff6700;color:#fff}.site-header .search-hot-words{position:absolute;top:14px;right:62px;z-index:2;text-align:right;-webkit-transition:opacity .2s;transition:opacity .2s}*/
/*.site-header .search-hot-words a{display:inline-block;margin-left:5px;padding:0 5px;font-size:12px;background:#eee;color:#757575;-webkit-transition:all .2s;transition:all .2s}*/
/*.site-header .search-hot-words a:hover{background:#ff6700;color:#fff}.site-header .search-hot-words.fade-out{opacity:0}*/
/*.site-header .search-hot-words.fade-in{opacity:1}*/

.hide {
    display: none!important;
}
.clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}

.home-hero-sub{display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.home-hero .home-hero-sub{margin-top:14px}
.span16 {width: 100%;    margin: 20px 0;}

.home-promo-list{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between;}

.home-promo-list li{width:24%;height:170px;margin-left:15px;-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}

.home-promo-list li:hover{z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}.home-promo-list li.first{margin-left:0}
.home-promo-list a{display:block;height:170px;background:url(../images/placeholder-80.png) no-repeat 50%}
.home-promo-list img{display:block;width:100%;height:170px}
.home-promo-list li.first {margin-left: 0;}
/*头部样式*/
.tong {
    width: 1200px;
    margin: 0 auto;
        height: 32px;
    line-height: 32px;
}

.tong1 {
    position: relative;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
}

.tou {
    background: #333;
    line-height: 32px;
    font-size: 14px;
    color: rgb(212, 212, 212);
    height: 32px;
}

.tou a {
    color: #979594!important;
    padding: 0 10px;
    font-size: 12px;
}
.tong p {
    color: #979594!important;
     height: 32px;
    line-height: 32px;
    font-size: 12px;
}
.tou a:hover{ color: #29A14B!important;}
.k1{    height: 32px;
    line-height: 32px;}
.tou a.gw{
      background: url(../images/shopp-car.png) no-repeat left center;
    padding-left: 36px;
}
.fl {
    float: left;
}

.fr {
    float: right;
}
.topr2{    width: 500px;
    overflow: hidden;
    margin-top: 36px;
    margin-left: 30px;
    float: left;
    display: flex;
    border: 1px solid #29A14B;}
.searthl{width:431px;height:36px;}
.searthl input{padding-left: 15px; border-color: #29A14B;width:431px;height:36px;line-height:36px;float:left;display:inline;color:#fff;border:none;color:#999999;    vertical-align: middle;
    display: table-cell;}
.searthr{    width: 67px;height: 36px;line-height:36px;background-color: #29A14B;color: #222;border: 1px solid #29A14B;}
.searthr input{    width: 20px;
    margin: 0 auto;
    text-align: center;
    display: block;
    line-height: 26px;
    padding-top: 7px;}

.banner_list_img {
    margin-left: 6px;
}
.swiper-container{padding-top: 0px;}

.top-nav{width:1200px; margin:0 auto; }
.top-nav ul{display:flex;justify-content:space-between; width:86%; float:right;}
.top-nav ul li{ padding-bottom:10px; width:130px; text-align:center;}
.top-nav ul li a{font-size:16px; font-weight:bold; height:50px; line-height:50px; color:#000;}
.top-nav ul li a:hover{color:#29A14B;}
/*内页头部样式*/
.tong-neiye{width: 98%!important;}
.inner-neiye {
    width: 98%!important;
    height: 80px;
}
.header-banner-neiye{height: 80px; }
.banner-slide-neiye .logo{width:300px;}
.banner-slide-neiye>.tabel a {
    line-height: 80px!important;
}
.header-nav-neiye>ul>li>a{line-height: 80px!important;}
.header-nav-neiye>ul>li{width:110px!important;  height:80px;  float: left;}
.header-nav-neiye>ul>li.on a{color: #29A14B;}
.header-nav-neiye>ul>li>a{font-size: 16px!important;font-weight:500!important;}
.header-nav-neiye>ul>li:hover a{color: #29A14B;background: #ffffff;}
/*内页头部样式*/

/*电脑右侧浮动*/
.izl-rmenu{position:fixed;right:0;bottom:10%;z-index:999;width:72px;}
.izl-rmenu .iz_btn{width:72px;margin-bottom:1px;cursor:pointer;position:relative;padding:12px 0 7px;background:#666666;display:block;}
.izl-rmenu .iz_btn i{display:block;width:100%;height:33px;background-repeat:no-repeat;background-position:center center;}
.izl-rmenu .iz_btn i.icon1{background-image:url(../images/r_qq.png);}
.izl-rmenu .iz_btn i.icon2{background-image:url(../images/r_wx.png);}
.izl-rmenu .iz_btn i.icon3{background-image:url(../images/r_phone.png);}
.izl-rmenu .btn-qq{}
.izl-rmenu .btn-wx{}
.izl-rmenu .btn-wx .pic{position:absolute;left:0;top:0px;background:#FFF;padding:10px;width:160px;height:160px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;}
.izl-rmenu .btn-wx img{    max-width: 160px;width:160px;}
.izl-rmenu .btn-wx:hover .pic{left:-160px;opacity:1;}
.izl-rmenu .btn-phone{position:relative;background-color:#29A14B;}
.izl-rmenu .btn-phone .phone{background-color:#29A14B;position:absolute;width:160px;left:0;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;}
.izl-rmenu .btn-phone:hover .phone{left:-160px;opacity:1;}
.izl-rmenu .iz_btn span{display:block;font-size:13px;height:21px;line-height:21px;color:#FFF;text-align:center;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;padding:16px 0 15px;height:73px;}
.izl-rmenu .btn-top:hover{background-color:#444;}

