﻿@charset "utf-8";
/* CSS Document */
body,html {margin:0; padding:0; color: #555;  font:12px/180% "微软雅黑","Helvetica Neue", Arial, Helvetica, sans-serif;}
*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
body{width:100%; background-color:#fff;}
body a{outline:none; blr:expression(this.onFocus=this.blur());}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0; list-style:none;}
li {list-style: none; vertical-align: bottom;}
img {border: none; display: block;}
em,i {font-style: normal;}
a{text-decoration:none; color: #555; }
a:hover{ color: #ff772b !important;}
.disable {display: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
* +html .clearfix {height:1%;}
.clearfix {display:block; clear:both;}
input,textarea{ resize:none; font-family:"微软雅黑"; outline:none;}
button{ font-family:"Arial"; outline: none;}
select{height:22px; line-height:18px; padding:2px 0; outline:none;}

.wrapper{ width:1200px; margin: 0 auto;}

/*头部*/
.header{ min-width: 1200px; height: 37px; line-height: 37px; background-color: #f6f6f6; border-bottom: 1px #e3e3e3 solid;}
.welcome{ float: left;  color: #999;}
.welcome i{ padding-left: 10px; color: #010101;}
.header_nav{ float: left; height: 37px; padding-left: 60px; color: #999;}
.header_nav li{ float: left;}
.header_nav li a{ color: #999;}
.header_nav span{ padding: 0 20px;}
.mobile,.h_column,.h_lr{ float: right; padding-left: 40px;}
.mobile a{ color: #333; display: block; position: relative;}
.mobile a img{ display:none; position: absolute; right: -20px; top: 37px; width: 100px; z-index: 9;}
.mobile a:hover img { display:block;}
.h_column .xl{ display:block; color: #999; padding-right: 15px; background: url(../new_images/xl.png) no-repeat right center;}
.h_lr a{ color: #333; margin-left: 12px;}
.h_lr a.on{ color: #ff772b;}
.h_column{ position: relative;}
.h_column_list{ display:none; position: absolute; right: -100px; top: 37px; padding: 13px 0 20px 40px; min-width: 480px; border: 1px #e3e3e3 solid; background-color: #fff; z-index: 99;}
.h_column_list li{ float:left; padding-right: 40px;}
.h_column_list b{ display:block; font-weight: normal; line-height: 35px; color: #333; font-size: 14px;}
.h_column_list b a{ color:#333;}
.h_column_list li div{ width:124px;}
.h_column_list li div p{ float: left; width: 50%;}
.h_column_list p{ line-height: 24px;}
.h_column_list p a{ color: #999;}
.h_column:hover .h_column_list{ display:block;}
.h_column:hover .xl{ background-image: url(../new_images/xl-a.png);}

/*广告位*/
.position-img a{ display:block; margin-top: 10px; overflow: hidden; position: relative;}
.position-img a i{ display:block; position: absolute; right: 0; bottom: 0; width: 35px; height: 18px; background: url(../new_images/img_07.png);}

/*搜索*/
.header-top{ padding: 30px 0;}
.logo{ float: left; padding-top: 6px;}
.saerch{ float: left; padding-left: 80px;}
.saerch .nav{ height: 30px;}
.saerch .nav a{ display: block; float: left; width: 48px; line-height: 30px; text-align: center; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; overflow: hidden; color: #333; margin-left: 10px;}
.saerch .nav a.on{ color: #fff !important; background-color: #ff772b;}
.saerch .form{ width: 342px; overflow: hidden;}
.saerch .form input{ display: block; float: left; padding-left: 9px; width: 293px; height: 30px; line-height: 30px; color: #555; border: 1px #e5e5e5 solid; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px;}
.saerch .form .btnsou{ display: block; float: left; width: 38px; height: 32px; border: 0; cursor: pointer; background: #ff772b url(../new_images/search.png) no-repeat center; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;}
.agent{ float: left; padding-top: 30px; padding-left: 80px; width: 212px;}
.agent a{ display: block; float: left; width: 96px; height: 32px; line-height: 32px; color: #fff !important; font-size: 16px; background-color: #ec393d; text-align: center; margin-right: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.agent a.on{ background-color: #ff772b;}
.tel{ float: right; font-size: 12px; color: #333; line-height: 20px; height: 65px; overflow: hidden;}
.tel b{ display: block; font-weight: normal; line-height: 28px; color: #ec393d; font-size: 28px; letter-spacing: -2px;}
.tel1{ float: left; font-size: 12px; padding-left:50px; color: #333; line-height: 20px; height: 70px; overflow: hidden;}
.tel1 b{ display: block; font-weight: normal; line-height: 30px; color: #ec393d; font-size: 30px; letter-spacing: -2px;}
.agent1{ float: right; padding-right: 80px; width: 112px;}
.agent1 a{ display: block; float: left;  width: 96px; height: 32px; line-height: 32px; color: #fff !important; font-size: 16px; background-color: #ec393d; text-align: center; margin-right: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.agent1 a.on{ background-color: #ff772b;margin-top:10px;}

/*导航*/
.nav-list{ min-width: 1200px; height: 50px; line-height: 50px; background-color: #ff772b;}
.nav-list .wrapper{ height: 50px;}
.nav-list li{ float: left;}
.nav-list a{ display: block; width: 100px; font-size: 16px; color: #fff; text-align: center; overflow: hidden;}
.nav-list a:hover,.nav-list a.on{ background-color: #ff772b; color: #fff !important;}
.nav-list span{ display:block; width: 22px; text-align: center; color: #ff772b;}
.nav-list .dh{ display:block; width: 100px; text-align: center; font-size: 16px; background-color: #fff; color: #ec393d; position: relative; cursor: pointer;}
.nav-list .dh em{ display:block; position: absolute; left: 0; top: 0; right: 0; border-top: 4px #ec393d solid;}

.nav-level{ min-width: 1200px; background-color: #f6f6f6; padding: 20px 0 10px;}
.nav-level li{ float: left; width: 68px; overflow: hidden; text-align: center; padding-right: 57px;}
.nav-level li:last-child{ padding-right: 0;}
.nav-level li a{ display: block; color: #555; line-height: 32px;}

/*广告*/
.position-img02{ padding: 30px 0 20px;}
.position-img02 li{ float:left; width: 595px; height: 80px; margin-bottom: 10px; overflow: hidden;}
.position-img02 li:nth-child(2n){ float: right;}
.position-img02 a{ display: block; position: relative;}
.position-img02 a i{ display: block; position: absolute; right: 0; bottom: 0; width: 35px; height: 18px; background: url(../new_images/img_07.png);}

/*banner*/
.banner{ overflow: hidden;}
.banner .bd a{ display:block; position: relative;}
.banner .bd a i{ display:block; position: absolute; right: 0; top: 0; width: 35px; height: 18px; background: url(../new_images/img_07.png); z-index: 8;}
.banner .hd{ position: relative; width: 100%; padding: 20px 0; text-align: center;}
.banner .hd li{ display:inline-block; margin: 0 4px; vertical-align: top; width: 50px; height: 4px; background-color: #adadac; overflow: hidden; text-indent: 99em;}
.banner .hd li.on{ background-color: #ff772b;}
.banner .hd .btns{ display:block; position: absolute; top: -244px; width: 16px; height: 28px;}
.banner .hd .prev{ left: 40px; background-image: url(../new_images/btn-left.png);}
.banner .hd .next{ right: 40px; background-image: url(../new_images/btn-right.png);}
.banner .hd .prev:hover{ background-image:url(../new_images/btn-left-a.png);}
.banner .hd .next:hover{ background-image:url(../new_images/btn-right-a.png);}

/*品牌*/
.bound{ padding: 20px 0;}
.bound li{ float:left; width: 225px; overflow: hidden; padding-right:18px;  padding-bottom: 20px; overflow:hidden;}
.bound li a{ display:block; line-height: 75px; height:75px; text-align: center; border: 1px #e5e5e5 solid; overflow: hidden;}
.bound li:nth-child(5n+5){ padding-right: 0;}
.bound li img{ display:inline-block; vertical-align: middle; width:100%;}

.bound1{ padding: 20px 0;}
.bound1 li{ float:left; width: 280px; overflow: hidden; padding-right:25px;  padding-bottom: 20px; overflow:hidden;}
.bound1 li a{ display:block; line-height: 135px; height:135px; text-align: center; border: 1px #e5e5e5 solid; overflow: hidden;}
.bound1 li:nth-child(4n){ padding-right: 0;}
.bound1 li img{ display:inline-block; vertical-align: middle; width:100%;}


/*头条*/
.headlines .left,.headlines .center,.headlines .right{ width: 375px; overflow: hidden;}
.headlines .left{ float: left;}
.headlines .center{ float: left; margin-left: 38px; *margin-left: 38px;}
.headlines .right{ float: right;}
.headlines-banner{ height: 445px; position: relative;}
.headlines-banner .hd{ position: absolute; left: 0; right: 0; bottom: 20px; text-align: center;}
.headlines-banner .hd li{ display:inline-block; vertical-align: top; margin: 0 10px; width: 10px; height: 10px; border: 2px #fff solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-indent: 99em; overflow: hidden;}
.headlines-banner .hd li.on{ background-color: #ff772b; border-color: #ff772b;}

.index-title{ height: 42px; line-height:inherit; border-bottom: 1px #ff772b solid;}
.index-title h2{ display:block; float: left; font-size: 24px; font-weight: 400; color: #333;}
.index-title h2 i{ font-size: 14px; color: #c4c4c4; padding-left: 10px; text-transform: uppercase;} 
.index-title h1{ display:inline; float: left; font-size: 24px; font-weight: 400; color: #333;}
.index-title span{ display:block; float: left; font-size: 24px; font-weight: 400; color: #333;}
.index-title span i{ font-size: 14px; color: #c4c4c4; padding-left: 10px; text-transform: uppercase;}
.index-title .more{ float:right;}
.index-title ul{ line-height: 29px;}
.index-title ul li{ float:left; margin-left: 35px;}
.index-title ul a{ color: #999;}
.index-title ul li.on a{ color:#ff772b;}

.headlines-hot-list li{ height:132px; padding-top: 25px; border-bottom: 1px #e1e1e1 dashed; overflow: hidden;}
.headlines-hot-list h4{ display:block; font-size: 18px; color: #ec393d; font-weight: normal; line-height: 25px; height: 50px; padding-left: 26px; background: url(../new_images/img_04.jpg) no-repeat 0 4px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.headlines-hot-list h4 a{ color: #ec393d;}
.headlines-hot-list p{ font-size: 14px; color: #999; line-height: 20px; margin-top: 5px;}

.headlines-list{ height: 86px;}
.headlines-list ul{ padding-top: 20px;}
.headlines-list li{ float:left; width: 163px; padding-left: 13px; background: url(../new_images/img_05.jpg) no-repeat left center; line-height: 32px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.headlines-list li:nth-child(2n){ float:right;}

.headlines-type .hd{ height: 45px; background-color: #f6f6f6; line-height: 45px; text-align: center; overflow: hidden;}
.headlines-type .hd li{ float: left; width: 50%; font-size: 18px; color: #333; cursor: pointer;}
.headlines-type .hd li.on{ background-color: #ec393d; color: #fff;}
.headlines-type .bd{ border: 2px #ec393d solid; padding: 22px 20px 0; height: 374px; overflow: hidden;}
.headlines-type-list li{ height: 43px; line-height: 43px; overflow: hidden; color: #999;}
.headlines-type-list p{ float: right;}
.headlines-type-list h4{ display:block; float: left; font-weight: normal; font-size: 14px; padding-left: 18px; background: url(../new_images/img_06.jpg) no-repeat left center;}
.headlines-type-list h4 a{ color: #333;}
.headlines-type-list li:hover h4{ background-image:url(../new_images/img_07.jpg);}
.headlines-type-list li:hover a,.headlines-type-list li:hover p{ color: #ec393d !important;}

/*推荐新闻*/
.recommend-news{ padding: 20px 0 25px;}
.recommend-news .type{ width: 285px; overflow: hidden;}
.recommend-news .type.fl{ margin-right: 20px;}
.r_title{ height: 38px; line-height: 38px;}
.r_title h2{ display:block; float: left; font-size: 18px; font-weight: normal; color: #333;}
.r_title a{ display:block; float: right; font-size: 14px; font-family: "Arial"; color: #999; padding-right: 14px; background:url(../new_images/img_08.jpg) no-repeat right center;}

.hy-hot{ height: 132px; border-bottom: 1px #e1e1e1 dashed; overflow: hidden;}
.hy-hot h4{ display:block; padding-top: 12px; font-size: 16px; font-weight: normal; line-height: 25px; height: 50px; overflow: hidden;}
.hy-hot h4 a{ color: #ec393d;}
.hy-hot p{ font-size: 14px; color: #999; line-height: 19px; margin-top: 6px;}

.c-hot-img{ height: 114px; overflow: hidden; padding-top: 19px;}
.c-hot-img a{ display:block; border:1px #e1e1e1 solid;}
.c-hot-img a img{ width:100%;}

.recommend-news-list{ overflow: hidden;}
.recommend-news-list ul{ padding: 20px 0 0;}
.recommend-news-list li{ padding-left: 13px; background: url(../new_images/img_05.jpg) no-repeat left center; height: 32px; line-height: 32px; font-size:14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.recommend-news-list li a{ color: #666;}

.rw-banner{ height: 232px; padding-top: 20px; position: relative;}
.rw-banner .bd .img{ display:block; width: 100%; height: 160px; overflow: hidden;}
.rw-banner .bd h4{ display:block; font-size: 16px; font-weight: normal; line-height: 28px; padding-top: 15px;}
.rw-banner .bd h4 a{ color: #ec393d; }
.rw-banner .bd p{ font-size: 14px; color: #999; line-height: 21px;}
.rw-banner .hd{ position: absolute; right: 0; bottom: 0; width: 58px; height: 40px; text-align: right; border-left: 1px #eaeaea solid;}
.rw-banner .hd .pageState{ display:block; font-size: 16px; color: #999; line-height: 20px;}
.rw-banner .hd span span{ font-weight: bold; padding-right: 3px; color: #ec393d;}
.rw-banner .hd a{ display:inline-block; vertical-align: top; margin: 9px 0 0 8px; opacity: .60;}
.rw-banner .hd a:hover{ opacity: 1.0;}

/*招商品牌推荐*/
.brand-recommend-list{ float:left; width: 915px; overflow: hidden;}
.brand-recommend-list ul{ height: 360px;}
.brand-recommend-list li{ float:left; width: 208px; height: 100px; margin: 0 20px 20px 0;}
.brand-recommend-list li a{ display:block; border: 1px #e5e5e5 solid; text-align: center; line-height: 98px; overflow: hidden;}
.brand-recommend-list li img{ display:inline-block; vertical-align: middle; max-width: 100%;}

.brand-recommend{ padding: 40px 0 20px;}
.brand-recommend-list1{ float:left; width: 915px; overflow: hidden;}
.brand-recommend-list1 ul{ height: 360px;}
.brand-recommend-list1 li{ float:left; width: 435px; height: 100px; margin: 0 20px 20px 0;}
.brand-recommend-list1 li a{ display:block; border: 1px #e5e5e5 solid; text-align: center; line-height: 98px; overflow: hidden;}
.brand-recommend-list1 li img{ display:inline-block; vertical-align: middle; max-width: 100%;}

.brand-recommend-img{ float:right; width: 285px; overflow: hidden;}
.brand-recommend-img .img{ display:block; width: 100%; height: 138px; overflow: hidden; margin-bottom: 20px;}
.brand-recommend-img .show{ display:block; width: 100%; height: 54px; line-height: 54px; text-align: center; color: #fff !important; font-size: 18px; font-weight: 600; margin-bottom: 10px; background-color: #ff772b; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.brand-recommend-img .show.on{  background-color: #ec393d;}

/*厨卫品牌*/
.position_brand{ padding:0;}
.position_brand a{ margin: 0;}

.all_brands{ padding-bottom: 10px;}
.all_brands .index-title{ padding-top: 20px;}
.star_brand{ height:470px; overflow: hidden;}
.star_brand_img{ float:left; width: 285px; height: 470px; overflow: hidden;}
.star_brand_img a{ display:block; position: relative;}
.star_brand_img a div{ position: absolute; left: 0; bottom: 0; right: 0; text-align: center; height: 140px;}
.star_brand_img a div ul{ height: 70px; line-height: 70px; overflow: hidden;}
.star_brand_img a div img{ display:inline-block; vertical-align: middle; width: 163px;}
.star_brand_img a div i{ display:block; margin: 0 auto; width: 30px; height: 1px; overflow: hidden; background-color: #fff;}
.star_brand_img a div p{ font-size: 18px; color: #fff; line-height: 60px;}

.star_brand_right{ float:right; width: 895px; padding-top: 30px; overflow: hidden;}
.star_coop{ width: 100%; overflow: hidden;}
.star_coop ul{ width:916px;}
.star_coop a{ display:block; float: left; width: 206px; height: 98px; line-height: 98px; text-align: center; border: 1px #e5e5e5 solid; margin-right: 21px; margin-bottom: 20px; overflow: hidden;}
.star_coop a img{ display:inline-block; vertical-align: middle; max-width: 100%;}

.star_list1{ width:100%; overflow: hidden;}
.star_list1 ul{ margin-left:-13px;}
.star_list1 li{ float:left; width: 212px; margin-left: 13px; font-size: 14px; line-height: 36px; height: 36px; background: url(../new_images/3_add_06.jpg) no-repeat right center; background-size: 1px 14px; overflow: hidden;}
.star_list1 li:nth-child(8n+8){ background: none;}
.star_list1 li a{ color: #555;}

.box_nav{ display:none; position:fixed; left: 50%; margin-left: -720px; top: 20%; width: 120px; text-align: center; background-color: #fff; z-index: 11;}
.box_nav a{ display:block; font-size: 14px; color: #555; line-height: 36px;}
.box_nav li.on a{ color:#fff !important; background-color: #ff772b;}

/*招商加盟*/
.index-join{ padding-top: 10px;}
.index-join h2{ display:block; font-size: 18px; color: #333; font-weight: normal; line-height: 58px;}
.index-join-left{ float:left; width: 375px; overflow: hidden;}
.index-join-right{ float:right; width: 787px; overflow: hidden;}

.index-join-type{ border:1px #e5e5e5 solid; padding: 7px; height: 184px; overflow: hidden;}
.index-join-type a{ display:block; float: left; width: 20%; height: 92px; overflow: hidden; text-align: center;}
.index-join-type a:hover{ background-color: #f6f6f6;}
.index-join-type img{ margin: 10px auto 0; width: 48px;}
.index-join-type b{ display:block; font-size: 12px; font-weight: normal; color: #555; line-height: 35px;}

.index-join-img{ width: 100%; height: 160px; margin-top: 20px; overflow: hidden;}

.index-join-step b{ display:block; font-size: 18px; color: #333; font-weight: normal; line-height: 56px; padding-top: 6px;}
.index-join-step b i{ font-weight: bold; color: #e60012;}
.index-join-step .con{ height: 158px; border-left: 1px #e5e5e5 solid; border-top: 1px #e5e5e5 solid; overflow: hidden;}
.index-join-step .con li{ float:left; width: 186px; height: 78px; border-bottom:1px #e5e5e5 solid; border-right: 1px #e5e5e5 solid;}
.index-join-step .con div{ margin-left: 20px; padding-left: 50px; height: 78px; background-position: left center; background-repeat: no-repeat;}
.index-join-step .con .ico01{ background-image: url(../new_images/img_01.png);}
.index-join-step .con .ico02{ background-image: url(../new_images/img_02.png);}
.index-join-step .con .ico03{ background-image: url(../new_images/img_03.png);}
.index-join-step .con .ico04{ background-image: url(../new_images/img_04.png);}
.index-join-step .con b{ display: block; font-size: 14px; color: #333; font-weight: normal; line-height: 20px; padding-top: 22px;}
.index-join-step .con p{ color:#c2c2c2; line-height: 18px; padding-left: 1.3em;}

.index-join-lists{ width:100%; overflow: hidden;}
.index-join-lists .title{ padding: 0 1px; height: 40px; background-color: #ff772b; overflow: hidden;}
.index-join-lists .title li{ float:left; text-align: center; font-size: 14px; color: #fff; line-height: 40px;}
.wd95{ width: 95px;}
.wd212{ width: 212px; text-align: left !important;}
.wd104{ width: 104px;}
.wd110{ width: 110px;}
.wd181{ width: 181px; text-align: left !important;}
.wd83{ width: 83px;}
.index-join-lists .list{ border:1px #e5e5e5 solid; border-top: none; height: 560px; overflow: hidden;}
.index-join-lists .list li{ height: 40px; text-align: center; line-height: 40px; overflow: hidden; font-size: 12px; color: #666;}
.index-join-lists .list p{ float: left;}
.index-join-lists .list li.on{ background-color:#f6f6f6;}

/*申请加入*/
.index-add{ height: 238px; overflow: hidden; padding-bottom: 40px;}
.index-add .left{ float: left; width: 285px;}
.index-add .left a{ display:block; width: 100%; overflow: hidden; margin-bottom: 20px;}
.index-add .right{ float: right; width: 893px; height: 236px; background-color: #fff; border: 1px #e5e5e5 solid; overflow: hidden;}
.ad-join{ height:216px; padding: 10px 0 10px 10px; width: 816px; background-color: #f6f6f6; position: relative;}
.ad-join .bd{ overflow: hidden;}
.ad-join .hd{ position:absolute; right: -68px; top: 12px; bottom: 12px; width: 24px; padding: 0 21px; overflow: hidden;}
.ad-join-list{ height: 216px; overflow: hidden;}
.ad-join-list a{ display:block; float: left; width: 150px; height: 101px; border: 1px #e5e5e5 solid; background-color: #fff;  text-align: center; line-height: 101px; margin-bottom: 10px; margin-right: 10px; overflow: hidden;}
.ad-join-list a img{ display:inline-block; vertical-align: middle; max-width: 100%;}
.ad-join .hd a{ display:block; width: 100%; height: 106px; border-bottom: 1px #e5e5e5 solid; background-position: center center; background-repeat: no-repeat; background-image: url(../new_images/a_btn-l.jpg);}
.ad-join .hd a.next{ background-image:url(../new_images/a_btn-r.jpg);}
.ad-join .hd a.prev:hover{ background-image:url(../new_images/a_btn-l-a.jpg);}
.ad-join .hd a.next:hover{ background-image:url(../new_images/a_btn-r-a.jpg);}

/*厨卫产品*/
.kitchen-products .hd h2{ display:block; float: left; font-size: 18px; color: #333; font-weight: normal; line-height: 78px;}
.kitchen-products .hd ul{ float: right; padding-top: 34px;}
.kitchen-products .hd li{ float: left; margin-left: 20px; width: 10px; height: 10px; border: 2px #dddddd solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-indent: 99em; overflow: hidden;}
.kitchen-products .hd li.on{ background-color: #ff772b; border-color: #ff772b;}
.kitchen-products .bd .list{ height: 480px; overflow:hidden;}
.kitchen-products .bd .list a{ display:block; float: left; width: 224px; overflow: hidden; margin-right: 20px; margin-bottom: 10px;}
.kitchen-products .bd .list a:nth-child(5n+5){ margin-right: 0;}
.kitchen-products .bd .list b{ display:block; text-align: center; font-size: 16px; color: #555555; font-weight: normal; line-height: 55px; height: 55px; overflow: hidden;}
.kitchen-products .bd .list a:hover b{ color:#ff772b;}
.kitchen-products .bd .list a img{ width: 222px; height: 171px; border:1px #e1e1e1 solid; border-radius: 6px;}

/*十大品牌列表*/
.ten_bround h3{ display:block; font-size: 18px; color: #fff; font-weight: normal; line-height: 40px; padding: 0 16px; background-color: #ff772b;}
.ten_bround h3 a{  font-size: 14px; color: #fff; float:right; margin-right:5px;}
.ten_bround ul{ border:1px #e5e5e5 solid; padding: 10px 0; background: url(/new_images/add_17.jpg) no-repeat center center;}
.ten_bround li{ float:left; width: 50%; text-align: center; font-size: 18px; color: #333; line-height: 48px;}
.ten_bround li a{ color:#333;}

.ten_brand_list{ padding-top: 0; padding-bottom:5px;}
.ten_brand_list .left{ float:left; width:885px;}
.ten_brand .title{ height: 45px; background-image: url(../new_images/3_add_01.jpg);}
.ten_brand .title h2{ display:block; float: left; font-size: 18px; color: #fff; line-height: 48px; font-weight: 400; padding-left: 80px;}
.ten_brand .title h1{ display:block; float: left; font-size: 18px; color: #fff; line-height: 48px; font-weight: 400; padding-left: 80px;}
.ten_brand .title a{ float:right; margin: 7px 15px 0 0; text-align: center; font-size: 14px; color: #ec393d; width: 30px; height: 30px; line-height: 30px; background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.ten_brand .list{ border:1px #e5e5e5 solid; padding: 10px 19px 20px;}
.ten_brand .list li{ height:58px; line-height: 58px; border-bottom: 1px #e5e5e5 dashed; overflow: hidden;}
.ten_brand .list b{ display:block; float: left; width: 67px; font-size: 24px; color: #c9c9c9; font-family: "Georgia"; font-style: italic;}
.ten_brand .list h4{ display:block; float: left; font-size: 17px; color: #555; width: 88px; font-weight: normal; overflow: hidden;}
.ten_brand .list p{ float: left; font-size: 16px; color: #999; width: 685px; overflow: hidden;}
.ten_brand .list a:hover p{ color: #ff772b;}
.ten_brand .list li:nth-child(1) b,.ten_brand .list li:nth-child(2) b{ color: #ec393d;}
.ten_brand .list li:nth-child(3) b{ color:#ff772b;}

.ten_bround01 ul{ background:none; background-color: #f5f5f5; padding: 0;}
.ten_bround01 ul li{ float:none; width: 100%; text-align: left;}
.ten_bround01 h4 a{ display:block; font-size: 14px; color: #333; line-height: 38px; height: 38px; padding-left: 19px; font-weight: normal; border-bottom: 1px #e5e5e5 solid; background: url(../new_images/3_add_01.png) no-repeat 251px center; overflow: hidden;}
.ten_bround01 ul li:last-child h4 a{ border-bottom:none;}
.ten_bround01 div{ display:none; background-color: #fff; padding: 15px 19px; font-size: 12px; line-height: 20px; color: #999;}
.ten_bround01 div a{ color:#999; margin-right: 35px; white-space: nowrap;}
.ten_bround01 div em{ padding:0 6px;}
.ten_bround01 ul li.on a{ background:none !important;}
.ten_bround01 ul li.active h4 a{ background-image: url(../new_images/3_add_02.png);}
.ten_bround01 ul li.active div{ display:block;}
/*厨卫排行*/
.mt0{ margin-top:0;}

.see_list_info .tair_page{ border:none;}

.see_list{ margin-top: 20px;}
.see_list_info .title{ background-image:url(../new_images/4_add_01.jpg); overflow: hidden;}
.see_list_info .title a{ width: 50px;}

.see_list_info{ border: 1px #e5e5e5 solid;}
.see_list_info .t_title{ padding:0 19px; height: 30px; background-color: #f6f6f6;}
.see_list_info .t_title p{ float:left; font-size: 12px; color: #555; line-height: 30px;}

.see_list_info .list{ border: 0;}
.see_list_info .list h4{ width: 170px;}
.see_list_info .list p{ font-size: 14px;}
.wsd67{ width: 67px;}
.wsd170{ width: 170px;}
.wsd230{ width: 230px !important;}
.wsd110{ width: 110px !important; color: #222 !important;}
.wsd65{ width: 65px !important; text-align: center; color: #222 !important;}
.wsd80{ width: 80px !important; text-align: center; color: #222 !important;}
.wsd95{ width: 95px !important; margin-left: 25px; text-align: center; color: #222 !important;}



/*推荐产品*/
.recommend-products{ border:1px #e5e5e5 solid; margin-top: 10px; margin-bottom:30px; padding: 29px;}
.recommend-products .index-title{ border-bottom-width: 2px;}
.recommend-products .index-title h2{ font-size: 18px;}

.recommend-products-list{ margin-top: 27px;}
.recommend-products-list li{ float:left; height: 217px; border-right: 1px #e1e1e1 dashed; padding: 0 27px;}
.recommend-products-list li:last-child{ border-right: none; padding-right: 0;}
.recommend-products-list li:first-child{ padding-left: 0;}
.recommend-products-list b{ display:block; font-size: 14px; color: #555555; font-weight: normal; line-height: inherit; height: 25px;}
.recommend-products-list b a{ color: #555;}
.recommend-products-list p{ line-height: 25px;}
.recommend-products-list p a{ color: #999;}
.recommend-products-list li div{ width: 156px;}
.recommend-products-list div p{ float: left; min-width: 78px;}
.mt50{ margin-top: 50px;}
.mt75{ margin-top: 75px;}

/*视频*/
.index-video-list{ padding: 30px 0 20px;}
.index-video-list ul{ height: 400px;}
.index-video-list li{ float:left; width: 224px; overflow: hidden; margin-right: 20px;}
.index-video-list li:nth-child(5n+5){ margin-right: 0;}
.index-video-list li div{ position: relative; border-radius: 6px; overflow: hidden;}
.index-video-list li .img{ width:224px; height: 145px;}
.index-video-list li i{ display:block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; line-height: 145px; text-align: center; background-color: rgba(0,0,0,0.3);}
.index-video-list li i img{ display:inline-block; vertical-align: middle;}
.index-video-list li b{ display:block; text-align: center; font-size: 16px; font-weight: normal; color: #2d2d2d; line-height: 55px; height: 55px; overflow: hidden;}
.index-video-list a:hover b{ color: #ff772b;}

/*友情链接*/
.links{ padding: 20px 0 55px;}
.links li{ float: left; line-height: 22px; margin-right: 30px;}
.links li a{ color: #999;}

/*底部*/
.footer{ min-width: 1200px; border-top: 3px #ff772b solid; background-color: #f9f9f9; padding: 20px 0 40px;}
.f_logo{ float: left; padding-top: 20px;}
.f_info { float: right;}
.f_info ul{ float:left; width: 135px; margin-left: 21px;}
.f_info b{ display:block; font-size: 14px; color: #2d2d2d; font-weight: normal; border-bottom: 1px #e5e5e5 solid; line-height: 54px; margin-bottom: 10px;}
.f_info img{ margin-top: 20px;}
.f_info p{ line-height: 25px;}
.f_info p a{ color: #999;}

.f-copy{ text-align:center; min-width: 1200px; overflow: hidden; background-color: #282828; font-family: "Arial"; color: #d6d6d6; line-height: 27px; padding: 15px 0;}
.f-copy img{ display:inline-block; vertical-align: middle; margin: 0 10px;}

/*浮窗*/
.fixed-box{ position:fixed; left: 50%; margin-left: 680px; top: 50%; margin-top: -400px;  width:100%; z-index: 9; overflow: hidden;}
.fixed-box img{ display: block;}
.fixed-box p{ background-color: #ec393d; -webkit-border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px; overflow: hidden; width: 80px; padding: 20px 10px 0;}
.fixed-box p img{ width: 80px;}
.fixed-box p span{ display:block; color: #fff; text-align: center; font-size: 16px; line-height: 19px; padding: 8px 0 17px;}


.right-pendant {
    position: fixed;
    top: calc(50%);
    transform: translateY(-50%);
    right: 18px;
    z-index: 999;
}

.right-pendant ul {
    box-shadow: 0px 0px 29px 0px rgba(67, 112, 254, 0.57);
}

.right-pendant ul li:first-child {
    border-radius: 4px 4px 0 0;
}

.right-pendant ul li:last-child {
    border-radius: 0 0 4px 4px;
}

.right-pendant ul li {
    position: relative;
    width: 83px;
    height: 70px;
    background-color: #FF5151;
    color: #fff;
    text-align: center;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.right-pendant ul li:hover {
    background-color: #7b9afd;
}

.right-pendant ul li a {
    color: #fff;
}

.right-pendant ul li span.iconfont {
    font-size: 26px;
}

.right-pendant .inner {
    position: absolute;
    top: 50%;
    background-color: #FF5151;
    right: 103px;
    transform: translateY(-50%)translateX(100%);
    transition: all 0.6s;
    z-index: -1;
    opacity: 0;
    box-shadow: 0px 0px 29px 0px rgba(102, 153, 255, 0.57);
    /* display: none; */
}

.right-pendant .telMessage {
    border-radius: 6px 0 0 6px;
    width: 230px;
    height: 70px;
    line-height: 70px;
    font-size: 18px;
}

.right-pendant .telMessage .icon.iconfont {
    font-size: 26px;
    vertical-align: middle;
    padding-left: 18px;
}

.right-pendant .wechat {
    width: 166px;
    height: 182px;
    background-color: #FF5151;
    padding: 15px;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 1;
}

.right-pendant .wechat img {
    max-width: 100%;
    margin-bottom: 14px;
    height: 120px;
}

.right-pendant ul li:hover .inner {
    display: block;
    transform: translateX(0)translateY(-50%);
    opacity: 1;
}

.right-pendant ul li p {
    color: #fff;
}
@media screen and (max-width: 1580px) {
	.fixed-box{ left:100%; margin-left: -100px;}
}