body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,ol,p,textarea,ul{margin:0;padding:0;}
*{box-sizing:border-box;}
img{border:0;vertical-align:middle;}
a:hover{text-decoration:none;}
li,ol,ul{list-style:none;}
:link,:visited{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
a,button{color:#333333;cursor:pointer;}
button,input,option,select,textarea{font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.clear{clear:both;}
i{font-style:normal;}
body{font-size:14px;font-family: 'Alibaba-Regular';;line-height:1;}
.xwidth{
	margin:0 auto;
	max-width:1440px;
}
.relative{
  position: relative;
}
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {-webkit-text-fill-color: #333 !important;background-color:transparent; transition: background-color 50000s ease-in-out 0s;}
input:-moz-placeholder { /* Firefox 18- */
    color: #666;
}
input::-moz-placeholder {  /* Firefox 19+ */
    color: #666;
}
input:-ms-input-placeholder {  /* IE 10+ */
    color: #666;
}
input::-webkit-input-placeholder {  /* Chrome/Opera/Safari */
    color: #666;
}
input{background-color:transparent;}
input, select, textarea {
	outline: none;
}
::-webkit-input-placeholder{color:#666;}
:-moz-placeholder{color:#666;}
::-moz-placeholder{color:#666;}
:-ms-input-placeholder{color:#666;}
.none{display:none;}
.flex{display:flex;}
.flex1{display:flex;justify-content: space-between;}
.flex2{display:flex;align-items: center;}
.flex3{display:flex;justify-content: space-between;align-items: center;}
.flex4{display:flex;justify-content:center;align-items: center;}
.items-start{align-items:flex-start;}
.overflow-hidden{overflow:hidden;}
.gap-20{gap:20px;}
.clamp_1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.clamp_2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.clamp_3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.clamp_4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.clamp_5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.clamp_7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
.fit_cover{object-fit:cover;width: 100%;height:auto; }
.fit_contain{object-fit:contain;width: 100%;height: 100%;}
.text_justify{text-align: justify;}
/* @font-face {
	font-family: 'Alibaba-Medium';
	src: url("https://project.cdfeijin.com/Alibaba-PuHuiTi-Medium.ttf")
}
@font-face {
	font-family: 'Alibaba-Regular';
	src: url("https://project.cdfeijin.com/Alibaba-PuHuiTi-Regular.ttf")
}
@font-face {
	font-family: 'Alibaba-Bold';
	src: url("https://project.cdfeijin.com/Alibaba-PuHuiTi-Bold.ttf")
}
@font-face {
	font-family: 'D-DIN-PRO-Medium';
	src: url("../css/fontfile/D-DIN-PRO-Medium.otf")
} */




/*----------以下调试隐藏，上线需打开----------*/
/*@font-face {*/
/*	font-family: 'Alibaba-Medium';*/
/*	src: url("./fontfile/Alibaba-PuHuiTi-Medium.ttf")*/
/*}*/
/*@font-face {*/
/*	font-family: 'Alibaba-Regular';*/
/*	src: url("./fontfile/Alibaba-PuHuiTi-Regular.ttf")*/
/*}*/
/*@font-face {*/
/*	font-family: 'Alibaba-Bold';*/
/*	src: url("./fontfile/Alibaba-PuHuiTi-Bold.ttf")*/
/*}*/
/*@font-face {*/
/*	font-family: 'D-DIN-PRO-Medium';*/
/*	src: url("./fontfile/D-DIN-PRO-Medium.otf")*/
/*}*/


.Alibaba_Bold{font-family: 'Alibaba-Bold';}
.Alibaba_Medium{font-family: 'Alibaba-Medium';}
.Alibaba_Regular{font-family: 'Alibaba-Regular';}
.D_DIN_PRO_Medium{font-family: 'D-DIN-PRO-Medium';}

@font-face {
  font-family: 'iconfont';
  src: url('./fontfile/iconfont.ttf') format('truetype');
}
.cat_iconfont{
  font-family:"iconfont" !important;
  font-size:18px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  vertical-align:middle;


}
.icon-lianxidianhua:before {
  content: "\e6dc";
}

.icon-dayinji:before {
  content: "\e6dd";
}

.icon-a-sousuo:before {
  content: "\e6d9";
}

.icon-gongsidizhi:before {
  content: "\e6da";
}

.icon-a-youxiang:before {
  content: "\e6db";
}
.icon-anniu:before {
  content: "\e6d8";
}

.icon-tubiao:before {
  content: "\e6d6";
}

.icon-chuangxinanniu:before {
  content: "\e6d5";
}

.icon-youjiantou:before {
  content: "\e63f";
}

.icon-Leftyou:before {
  content: "\e63f";
  transform: scaleX(-1);
  display: inline-block;
}

.icon-Rightyou:before {
  content: "\e606";
}

.icon-zhizaoye:before {
  content: "\e637";
}

.icon-jishu:before {
  content: "\e638";
}

.icon-ai:before {
  content: "\e639";
}

.icon-hangye:before {
  content: "\e63a";
}

.icon-yaosu:before {
  content: "\e63b";
}

.icon-shengtai:before {
  content: "\e63c";
}

.icon-xiaoshuai:before {
  content: "\e63d";
}

.icon-fuwuye:before {
  content: "\e63e";
}

.icon-xiangyingicon:before {
  content: "\e630";
}

.icon-quanqiuicon:before {
  content: "\e631";
}

.icon-biaoganicon:before {
  content: "\e632";
}

.icon-quanqiuhuaicon:before {
  content: "\e633";
}

.icon-tedianicon:before {
  content: "\e634";
}

.icon-shouhouicon:before {
  content: "\e635";
}

.icon-lingyuicon:before {
  content: "\e636";
}

.icon-nongchanpinjiagongzhipin:before {
  content: "\e62f";
}

.icon-chujinongchanpin:before {
  content: "\e62e";
}

.icon-zhongcaoyao:before {
  content: "\e62a";
}

.icon-nongzinongji:before {
  content: "\e62b";
}

.icon-zhongzi:before {
  content: "\e62c";
}

.icon-huamiao:before {
  content: "\e62d";
}

.icon-shiyou:before {
  content: "\e629";
}

.icon-shiyoushebei:before {
  content: "\e624";
}

.icon-tianjiaji:before {
  content: "\e625";
}

.icon-runhuayou:before {
  content: "\e626";
}

.icon-cuihuaji:before {
  content: "\e627";
}

.icon-ranliao:before {
  content: "\e628";
}