
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .btn, button {margin: 0; padding: 0; border: 0; font-size: 12px;}
div {text-align:left;}
body{font-family: "Helvetica Neue","微软雅黑";}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{outline: none; }
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;border:0px;}
input,button,select,textarea{outline:none}
iframe{border:0px;width:100%;height:100%;}
img {vertical-align:top;}
.img-edges {
    image-rendering: -moz-crisp-edges;         /* Firefox */
    image-rendering:   -o-crisp-edges;         /* Opera */
    image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;  /* IE (non-standard property) */
}



/* HOME 开始*/
.home{background-color:#e5e5e5;}
.homr.xintong{overflow-x: hidden;}
.home .banner{margin-bottom:.2em;position:relative;overflow:hidden;}
.home .banner .container{width: 10000px;}
.home  .btns{position:absolute;width:100%;bottom:1em;overflow:hidden;height:16px;}
.home  .btns .btnsin{width:120%}
.home  .btns .btnitem{width:8px;margin-top:2px;height:8px;border:2px solid #ffffff;border-radius: 32px;float:left;margin-right:6px;}
.home  .btns .focus{width:16px;margin-top:0px;height:16px;border:0px;background-color:#ffffff;border-radius:50px;}
.home .banner img{width:100%;height:auto;float:left;}

.home .show{margin:0em 1.2em 7px 1.2em;box-shadow:1px 1px 2px #999;background-color:#ffffff; }
.home .show.category-id-69 {display: none!important; }
.home .show p{height: 45px;line-height: 45px;padding: 0 7px;}
.home .show img{width:100%;height:auto;}
.home .show .text{padding:9.375%;text-align: center;}
.home .show .text h1{font-size:1.5em;color:#232323;text-align:center;margin-bottom:1em;font-weight: normal;}
.home .show .text h3{display: inline-block;text-align: left;margin-bottom: 1em;}
.home .show .text p{font-size:1.2em;color:#84888b;text-align:center;line-height: 1.3em;}

.home .review h5{text-align:center;font-size:1.8em;line-height:3.6em;background-color:#ffffff;font-weight: normal;}
.home .review .con{position:relative;}
.home .review .con img{width:100%;height:auto;}
.home .review .con img.view{width:20%;height:auto;position:absolute;left:50%;margin-left:-10%;top:50%;margin-top:-10%;}


/* HOME 结束*/

/*卫浴产品 开始*/
.bathroom{background-color:#ffffff;}
.bathroom .banner{margin-bottom:1.2em;position:relative;overflow:hidden;padding-bottom:3em;}
.bathroom .banner .container{width: 10000px;}
.bathroom  .btns{position:absolute;width:100%;bottom:0em;overflow:hidden;height:16px;}
.bathroom  .btns .btnsin{width:120%}
.bathroom  .btns .btnitem{width:8px;margin-top:2px;height:8px;border:2px solid #cccccc;border-radius: 32px;float:left;margin-right:6px;}
.bathroom  .btns .focus{width:16px;margin-top:0px;height:16px;border:0px;background-color:#cccccc;border-radius:50px;}
.bathroom .banner img{width:100%;height:auto;float:left;}
.bathroom .show{width:87.5%; margin:0 auto 1em auto;overflow:hidden; }
.bathroom .show h3{font-size:2em;color:#000000;overflow:hidden;margin-bottom:2%;}
.bathroom hr{border-color:#efefef;margin-bottom:1em;}
.bathroom .show h3 span{float:left;font-size: 0.8em;}
.bathroom .show h3 img{width:3%;margin-top:4%;margin-left:2%;vertical-align: middle;float:right;}
.bathroom .show img{width:100%;height:auto;}
.bathroom .show .text{padding:1.5em;background-color:#fafafa;}
.bathroom .show .text h1{font-size:1.5em;color:#232323;text-align:center;margin-bottom:1em;}
.bathroom .show .text p{font-size:1.2em;color:#84888b;text-align:center;}
/*卫浴产品 结束*/
/*FOOTER 公用底部导航部分 开始*/
footer {width:100%; background-color:#232323; color:#e5e5e5; font-size:0.75em; clear:both;}
footer .footer_menu {width:100%;}
footer .footer_menu.xintong{margin-top: 10px;}
footer .footer_menu .menu_one {width:100%; height:auto; margin:0 auto;}
footer .footer_menu .menu_one .item {width:100%; border-bottom:0.083em solid #333333;}

footer .footer_menu .menu_one .link {width:100%; border-bottom:0.083em solid #333333;}
footer .footer_menu .menu_one .link a {width:88%; height:3em; line-height:3em;  display:block; color:#e5e5e5; margin:0 auto; font-size:1.5em;}
footer .footer_menu .menu_one .link a.toHome {background:url(../images/toHome.png) no-repeat right center; background-size:1.33em 1.33em; }
footer .footer_menu .menu_one .link a.top {background:url(../images/top.png) no-repeat right center; background-size:1.33em 1.33em; }

footer .footer_menu .menu_one .item h2 {width:88%; height:3em; line-height:3em; background:url(../images/arrow.png) no-repeat right center; background-size:0.4em 0.8em; margin:0 auto; font-size:1.2em; font-weight: normal;color: #e5e5e5;}
footer .footer_menu .menu_one .item h2.active {background:url(../images/arrow_down.png) no-repeat right center; background-size:0.8em 0.4em;}
footer .footer_menu .menu_one .item .menu_two {display:none;}
footer .footer_menu .menu_one .item .menu_two li {width:88%; height:3em; line-height:3em; border-bottom:0.083em solid #333333; margin:0 auto;padding:0.4em 0;}
footer .footer_menu .menu_one .item .menu_two li.first {border-top:0.083em solid #333333;}
footer .footer_menu .menu_one .item .menu_two li.last {border-bottom:0;}
footer .footer_menu .menu_one .item .menu_two li a {color:#9e9e9e; font-size:1.2em;padding-left: 1%;}
footer .footer_menu .menu_one .item .menu_two li img{width:1.5em;height: 1.5em;margin:0.8em 1em 0 0.5em;}
footer .footer_menu .menu_one .item .menu_two.xintong li img{margin:0em 1em 0 0.5em;}
footer .footer_logo {width:100%; height:3.08em; background:url(../images/footer_logo.png) no-repeat center 16.4%; background-size:15.67em 1.67em;}

footer .footer_support {padding: 1.5em;font-size: 12px;}
footer .footer_support_tel {display: flex;align-items: center;justify-content: center;}
footer .footer_support_tel > div {width: 49.5%;}
/* footer .footer_support_left {padding: 1.5em;font-size: 1.2em;}
footer .footer_support_right {padding: 1.5em;font-size: 1.2em;} */
footer .footer_support .first{margin:12px 0;line-height:1.5;font-size: 0.8em;color:#999;}
footer .footer_support h4{font-weight: bold;margin-bottom:10px;color:#999;}
footer .footer_support .tel{font-size: 1.7em;color: #fff;line-height:1.2;position: relative;}

/*FOOTER 公用底部导航部分 结束*/

/*category.html页面开始*/
.kind {width:100%; color:#242424; font-size:0.75em;}
.kind .category {width:87.5%; margin:1em auto 0em auto;}
.kind .category li.item {width:100%; margin-bottom: 0.83em;}
.kind .category li.item .menu_detail {display: none; -webkit-box-shadow:0 0.167em 0.2em 0.167em #f4f4f4; }
.kind .category li.item .filter {float:left; width:48%;height:3.67em; overflow:hidden; }
.kind .category li.item .filter .menu_detail li a {height:3.67em; line-height:3.67em; background:url(../images/add.png) no-repeat right center; background-size:0.67em 0.67em; }
.kind .category li.item .sort {overflow:hidden; float:right; width:48%; height:3.67em; line-height:3.67em; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ddd)); background: -moz-linear-gradient(top, #f4f4f4, #ddd); background: -o-linear-gradient(top, #f4f4f4, #ddd); background: -ms-linear-gradient(#f4f4f4 0%,#ddd 100%); border-radius:0.3em; color:#242424;}
.kind .category li.item select.sort{ font-family:"微软雅黑"; font-size:1em;}
.kind .category li.item h2 { overflow:hidden; width:100%; height:3.67em; line-height:3.67em; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ddd)); background: -moz-linear-gradient(top, #f4f4f4, #ddd); background: -o-linear-gradient(top, #f4f4f4, #ddd); background: -ms-linear-gradient(#f4f4f4 0%,#ddd 100%); border-radius:0.3em;}
.kind .category li.item h2 .text {padding-left:5.4%; float: left;}
.kind .category li.item h2 span.arrow_down {float:right; width:0.68em; height:3.67em; margin-right:5.4%; background:url(../images/down.png) no-repeat center center; background-size:0.68em 0.417em; display: inline-block;}
.kind .category li.item h2 span.arrow_up {float:right; width:0.68em; height:3.67em; margin-right:5.4%; background:url(../images/up.png) no-repeat center center; background-size:0.68em 0.417em; display: inline-block;}
.kind .category li.item .filter .menu_detail li.type {height:auto;}
.kind .category li.item .filter .menu_detail li.type h2 {background:none;}
.kind .category li.item .filter .menu_detail li.type .menu_two li {width:100%; height:3.33em; line-height:3.33em; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ddd)); background: -moz-linear-gradient(top, #f4f4f4, #ddd); background: -o-linear-gradient(top, #f4f4f4, #ddd); background: -ms-linear-gradient(#f4f4f4 0%,#ddd 100%); border-radius:0.3em;}
.kind .category li.item .filter .menu_detail li.type .menu_two li a {padding-left:0; width:89%; margin:0 auto; display: block; background:url(../images/close.png) no-repeat right center; background-size:0.67em 0.67em;}
.kind .category li.item .filter .menu_detail li.type .menu_two li.tableType {margin-bottom: 0.75em; }
.kind .category li.item .filter .menu_detail li.type .menu_two li.tableType a span {width:1em; height:3.33em; display: inline-block; background:url(../images/tableType.png) no-repeat center center; background-size:1.33em 0.5em; float: left; margin-right:0.83em;}
.kind .category li.item .filter .menu_detail li.type .menu_two li.flush a span {width:1em; height:3.33em; display: inline-block; background:url(../images/flush.png) no-repeat center center; background-size:1.33em 0.5em; float: left; margin-right:0.83em;}
.kind .category li.item .menu_detail li {width:96.43%; height:3.67em; line-height:3.67em; margin:0 auto; border-bottom:0.083em solid #f2f2f2;}
.kind .category li.item .menu_detail li a {padding-left:3.57%; width:96.43%; color:#808080; display: block;}
.kind .show{width:87.5%; margin:1em auto 0em auto;}

.bathtub .show{width:87.5%; margin:1em auto 0em auto;overflow:hidden;margin-bottom:1em;}
.bathtub .show > div{width:49.5%;float:left;background-color:#f9f9f9;}
.bathtub .show > div.left{margin-right:1%;}
.bathtub .show img{width:100%;height:auto;}
.bathtub .show  h1{text-align:center;padding:1em;color:#232323;}
.bathtub .show  p{text-align:center;padding:1em;color:#84888b;}

.bathtub .banner{margin-bottom:1.2em;position:relative;overflow:hidden;padding-bottom:3em;}
.bathtub .banner .container{width: 10000px;}
.bathtub  .btns{position:absolute;width:100%;bottom:0em;overflow:hidden;height:16px;}
.bathtub  .btns .btnsin{width:120%}
.bathtub  .btns .btnitem{width:8px;margin-top:2px;height:8px;border:2px solid #cccccc;border-radius: 32px;float:left;margin-right:6px;}
.bathtub  .btns .focus{width:16px;margin-top:0px;height:16px;border:0px;background-color:#cccccc;border-radius:50px;}
.bathtub .banner img{width:100%;height:auto;float:left;}
/*category.html页面结束*/


.jsLoopShow{overflow:hidden;position:relative;padding-bottom:3em;}
.jsLoopShow .container{width:10000px;overflow:hidden;}
.jsLoopShow .container .item{float:left;position:relative;}

.homebg{background-color: #ffffff;}
.jsBanner .bx-wrapper{margin-bottom: 15px}
.jsBanner .bx-wrapper .bx-pager, .jsBanner .bx-wrapper .bx-controls-auto { bottom: 0px;line-height: 30px;}

.hidden_pdp_buy_url { display:none;}

#pro_slides1{ position:relative; padding:0px}
#pro_slides1 .slidesjs_previous { position: absolute; top: 40%; left: 25px; width: 42px; height: 42px; background: url(../images/icon_left1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides1 ul{ position:absolute;}
#pro_slides1 .slidesjs_next { position: absolute; top: 40%; right: 25px; width: 42px; height: 42px; background: url(../images/icon_right1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides1 li:nth-child(2n-1){ clear: inherit; }

#pro_slides2{ position:relative; padding:0px}
#pro_slides2 .slidesjs_previous { position: absolute; top: 40%; left: 25px; width: 42px; height: 42px; background: url(../images/icon_left1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides2 ul{ position:absolute;}
#pro_slides2 .slidesjs_next { position: absolute; top: 40%; right: 25px; width: 42px; height: 42px; background: url(../images/icon_right1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides2 li:nth-child(2n-1){ clear: inherit; }

#pro_slides{ position:relative; padding:0px}
#pro_slides .slidesjs_previous { position: absolute; top: 40%; left: 25px; width: 42px; height: 42px; background: url(../images/icon_left1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides ul{ position:absolute;}
#pro_slides .slidesjs_next { position: absolute; top: 40%; right: 25px; width: 42px; height: 42px; background: url(../images/icon_right1.png) 0 0 no-repeat; cursor: pointer; }
#pro_slides li:nth-child(2n-1){ clear: inherit; }
