*{padding: 0;margin: 0;}
body{font-size: 15px;font-family: '思源黑体';}
button{border: none;}
button:focus,a:focus,a{border: none;outline: none;}
.clearfix:after { content: ""; display: block; clear: both; visibility: hidden; height: 0; }
.clearfix {zoom:1;}
ul,li{list-style-type: none;}
a{text-decoration: none;}
:root{
  --zhongshang-colormain: #FFA700;
  --zhongshang-colormain-light: #fbc050;
}
.center1200{width: 1200px;min-width: 1200px;margin: 0 auto;}
.radius20{border-radius: 20px}
.font16{font-size: 16px;}
.fontweight{font-weight: bold;}
.lineheight0{line-height: 0;}
.pointer{cursor: pointer;}
.texthide1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float:left;font-size:15px;padding-bottom: 5px;width: 40%;padding-right: 30px; line-height: 24px;}
/*文字1行隐藏*/
.texthide2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;/*overflow: hidden;*/ font-size:18px;}
/*文字2行隐藏*/
/*以上为共同样式*/
.zs_maintop{padding: 0 6em;height: 50px;width: 100%;min-width: 1200px;background: #f7f7f7;position: fixed;z-index: 90;box-sizing: border-box;box-shadow: 2px 3px 10px #d6d6d6;}
.zs_maintopleft{float: left;}
.zs_maintopRight{float: right;line-height: 50px;color: #cacaca;font-size: 12px;}
/*以上为最顶部*/
.zs_banner{padding: 3em 0;}
.zs_banner>div{box-sizing: border-box; margin-top:15px;}
.zs_leftbannerbox{width: 700px;padding: 5em;color: #ffffff;float:left;}
.zs_leftbannerbox h3{margin: 20px 0;font-size: 35px; font-weight:bold;}
.zs_leftbannerbox button{padding: 10px 0;font-size: 18px;background: #ffffff;color: var(--zhongshang-colormain);box-sizing: border-box;margin-top: 3em;width: 180px;}
.zs_rightbannerbox{float: right;width:400px;height: 400px;}
.swiper-container {width: 90%;height: 90%;}
.swiper-slide {background-position: center;background-size: cover;}
/*以上为banner内容*/
.zs_mainproduct{padding-top: 4em;}
.zs_mainprotit{font-size: 32px;text-align: center; font-weight:700;letter-spacing:10px}
.zs_maincontents{padding: 20px 0;}
.zs_mainprobox{width: 270px;margin-right: 40px;margin-bottom: 40px;float: left;/*box-shadow: 2px 3px 14px #d2d2d2;*/}
.zs_mainprobox:nth-child(4n){margin-right: 0;}
.zs_mainprotop{width: 270px;height: 270px;overflow: hidden;}
.border{border: 2px solid #4252a6; width:266px;height:266px;}
.zs_mainprotop img{width: 100%;}
.zs_mainprotop img:hover{transform: scale(1.2);transition: 1s;}
.zs_mainprobot{padding: 15px 10px;/*background: var(--zhongshang-colormain-light);*/background:#4252a6}
.zs_mainprobot p{text-align: center;}
.zs_mainprobot .zs_price{color: #ffffff;font-size: 20px;font-weight: bold;}
.zs_mainprobot .zs_title{color: #efefef;line-height: 32px; font-size:14px;}
#mainProductBox .zs_mainprobot .zs_title:hover{color: #ffffff;transition: 0.5s;}
#hotSellBox .zs_mainprobot .zs_title:hover{color: #000000;transition: 0.5s;}
.zs_mainprobot .zs_probuton{display: flex;display: -webkit-flex;justify-content: space-between;margin-top: 10px;}
.zs_mainprobot .zs_probuton button{flex: 1;margin: 0 10px;height: 35px;border-radius: 8px;}
.zs_mainprobot .zs_probuton button:first-child{background: #e6e6e6;/*color: var(--zhongshang-colormain);*/color:#4252a6}
.zs_mainprobot .zs_probuton button:last-child{border: 1px solid #ce0000;color: #ce0000;background: transparent;}
/*.zs_mainprobot .zs_probuton button:hover{background: #efefef!important;border: 0!important;}*/
/*.zs_mainprobot .zs_probuton button:hover a{color: #000000!important;}*/
.zs_probuton button:first-child a{/*color: var(--zhongshang-colormain);*/color:#4252a6}
.zs_maines .zs_probuton button:last-child a{color: #ce0000;}
.zs_probuton button:last-child a{color: #a00000;}
/*以上为店铺主打产品*/
.bgyellow{/*background-color: var(--zhongshang-colormain);*/ background-color:#4252a6;margin-top: 4em;}
.zs_hotsaleproduct{padding-top: 4em;}
.zs_hotsaleproduct .zs_mainprobot{background: #ffffff;}
.zs_hotsaleproduct .zs_price{color: #000000;}
.zs_hotsaleproduct .zs_title{color: #949494;}
.zs_hotsaleproduct .zs_probuton button:first-child{/*color: var(--zhongshang-colormain);*/color:#4252a6}
.zs_hotsaleproduct .zs_probuton button:last-child{color: #a00000;border: 1px solid #a00000;}
.zs_hotsaleproduct .zs_mainprotit{color: #ffffff;}
/*以上为店铺热卖产品*/
.zs_zizhibox{background: #fdfdfd;padding: 4em 2em 0;}
.zs_zizhi{margin: 40px 0;box-shadow: 0 4px 14px #efefef;background: #ffffff;position: relative;}
.zs_zizhi ul li{line-height: 30px;}
.zs_zizhi>div{width: 50%;box-sizing: border-box;overflow: hidden;}
.zs_zizhileft{padding-right:30px;position: absolute;right: 0;/*bottom:30px;*/ top:90px}
.zs_zizhileft>ul{/*border-bottom: 1px solid #efefef;*/padding-bottom: 20px;}
.zs_zizhileft p{font-size:20px;font-weight: bolder;/*padding-left: 40px;*/line-height:40px;/*background: url(../images/yes.png) no-repeat left;background-size: 30px;*/}
.zs_zizhiright{padding-top: 20px;}
.zs_zizhiright ul{float: left;width: 50%;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px '思源黑体';overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_cpyCtrl{display: none;}
/*以上为企业资质*/
.zs_zhongshang_botmText{background: #494949;padding: 1em 0;margin-top: 4em;font-size: 14px;}
.zs_zhongshang_botmText,.zs_zhongshang_botmText a{color: #b3b3b3;}
/*以上为底部*/
.leftFloat{position: fixed;left: 10px;bottom: 20%;}
/*.leftFloat ul{position: relative;}*/
/*.leftFloat ul li:first-child{width: 100px;height: 100px;border-radius: 50%;background: linear-gradient(#FCBA3D, #586DD9);top: -81px;position: absolute;left: 50%;transform: translateX(-50%);z-index: -1;box-shadow: 2px 3px 7px #a2a2a2;}*/
.leftFloat ul li:first-child{background: url("../images/zs_floatbg2.png") no-repeat;background-size: 100% 100%;height: 72px;line-height: 106px;}
/*.leftFloat ul li:first-child img{top: 50%;transform: translate(-50%, -50%);position: absolute;left: 50%;}*/
.leftFloat ul li{overflow: hidden;background: url("../images/zs_floatbg.png") no-repeat;background-size: 100% 100%;width: 145px;height: 40px;line-height: 52px;text-align: center;color: #ffffff;font-weight: bold;}
/*以上为左侧浮窗*/
.zs_description{line-height: 0;}
.zs_description div,.zs_description p{line-height: 0;}
.zs_description img{width: 100%;}
/*以上为详细说明*/
@media screen and (max-width: 1600px) {
  .zs_rightbannerbox{width: 400px;height: 400px;}
  .zs_mainproduct {padding-top: 2em;}
}
@media screen and (max-width: 1400px) {
  .zs_leftbannerbox {padding-top: 2em;}
  .zs_rightbannerbox{width: 400px;height: 400px;float: left;}
  .zs_mainproduct {padding-top: 0;}
}
@media screen and (max-width: 1300px) {
  .zs_rightbannerbox{width: 350px;height: 350px;float: left;}
}
