body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-family:'Microsoft YaHei','PingFang-Bold','PingFang SC Bold','Microsoft YaHei UI','WenQuanYi Micro Hei','Arial','sans-serif';background:#fff;-webkit-text-size-adjust:100%;}
header, section, footer, aside, nav, main, article, figure {display: block;} /*兼容老版浏览器*/
a{text-decoration:none;color: unset;}
a:hover{text-decoration:unset;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;/*width: 100%;*/}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{outline: none;border: none;}
*{box-sizing: border-box;}
/* 小兴言默认样式 */
/* 文字超出行数省略 */
.textof{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.textof2{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.textof3{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.textof4{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
/*清除swiper默认样式*/
.swiper-button-next,.swiper-button-prev{outline: none;border: none;}
.swiper-pagination-bullet{outline: none;}
/* 移动端 和 PC端 显示隐藏 */
.pcshow{display: block;}
.sjshow{display: none;}
@media only screen and (max-width: 992px){
.pcshow{display: none;}
.sjshow{display: block;}
}
/* 鼠标经过图标变色 备注：使用该方法避免兼容性问题*/
.hoverimg .img:first-child{display: block;}
.hoverimg .img:last-child{display: none;}
.hoverimg:hover .img:first-child{display: none;}
.hoverimg:hover .img:last-child{display: block;}

/* 图片固定模式 */
.guccbox,.fullbox{position: relative;}
.guccbox .imgbox,.fullbox .imgbox{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.guccbox .imgbox img{
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.fullbox .imgbox img{
    object-fit: contain;
    width: 100%;
    height: 100%;
}
/* 滚动条样式 */
::-webkit-scrollbar{width: 2px;}
::-webkit-scrollbar-track{background-color: #e3e3e3;}
::-webkit-scrollbar-thumb{background-color: var(--main-color);}