@charset "utf-8";
html {
    overflow-x: hidden;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,
select {margin: 0;padding: 0}
input:required,
textarea:required {outline: 0 none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;-webkit-appearance: none !important;}
input,textarea{appearance:none;outline: none;}
*{margin:0; padding:0;}
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a {text-decoration: none !important;cursor: pointer !important;color:inherit;}
a:focus{outline: none !important;}
ul,li,dl,dt,dd{list-style-type:none;}
i{font-style:normal;}
ul {margin: 0;}
li {list-style: none;vertical-align: top;}
.overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-height: initial;min-height: 1.6em;}
.overflow2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;min-height: 3.2em;}
.bjcover{background-position: 50% 50%; background-size: cover;}
.swiper-button-lock{display:flex!important;}
/*.iconfont{font-size: inherit;}*/
.iconfont::before{font-size: inherit;}
.swiper-button-next::after{font-size: inherit;}
.swiper-button-prev::after{font-size: inherit;}
.swiper-button-disabled{opacity: .1!important;}
a,.bjcover,button,.tr2{transition: all .5s;}
img{max-width:100%;}
.container-fluid::after{display: block;clear: both;content: "";}
.icon {
   width: 1em; height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}




/*@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../form/AlibabaPuHuiTi-3-65/AlibabaPuHuiTi-3-65-Medium.woff2') format('woff2'),
       url('../form/AlibabaPuHuiTi-3-65/AlibabaPuHuiTi-3-65-Medium.woff') format('woff'),
       url('../form/AlibabaPuHuiTi-3-65/AlibabaPuHuiTi-3-65-Medium.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}*/




/* flex: 1; 占据剩余空间 */
/* flex-shrink: 0; 不允许缩小 */
/* justify-content: space-between; 两端对齐*/
/* justify-content: space-around; 间距相等*/
/* align-items: center; 垂直居中*/
/* justify-content: center; 水平居中*/
/* align-content:space-between;flex-wrap: wrap; 上下两边对齐*/
/* flex-direction: row-reverse 左元素在右边*/
/* flex-direction: column-reverse; 上下元素互换*/



@media (max-width:1349px) {
    .hidden-1349 {
        display: none !important;
    }
}


@media (max-width:1199px) {
    .hidden-1199 {
        display: none !important;
    }
    .hidden-md {
        display: none !important;
    }
}


@media (max-width:991px) {
    .hidden-991 {
        display: none !important;
    }
    .hidden-sm {
        display: none !important;
    }
}

@media (max-width:767px) {
    .hidden-xs {
        display: none !important;
    }
    .hidden-767 {
        display: none !important;
    }
}






 


/**/