@font-face {
    font-family: "iconfont";
    /* Project id 3422530 */

    src: url('../font/iconfont.woff2') format('woff2'),
        url('../font/iconfont.woff') format('woff'),
        url('../font/iconfont.ttf') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-gongsi:before {
    content: "\e769";
}

.icon-top:before {
    content: "\e69e";
}

.icon-zuoji:before {
    content: "\e683";
}

.icon-email-fill:before {
    content: "\e77e";
}

.icon-message:before {
    content: "\e651";
}

.icon-pdf:before {
    content: "\e740";
}

.icon-zip:before {
    content: "\e741";
}

.icon-xiazai:before {
    content: "\e625";
}

.icon-jpg:before {
    content: "\e60d";
}

.icon-guanbi:before {
    content: "\e62a";
}

.icon-yuanjing:before {
    content: "\e602";
}

.icon-shiming:before {
    content: "\e686";
}

.icon-linian:before {
    content: "\e65d";
}

.icon-qiyewenhua:before {
    content: "\e641";
}

.icon-wangzhantubiaoji2_huaban1fuben21:before {
    content: "\e603";
}

.icon-playcircle-fill:before {
    content: "\e7cd";
}

.icon-phone:before {
    content: "\e611";
}

.icon-daohangdizhi:before {
    content: "\e65e";
}

.icon-fax-fill:before {
    content: "\e620";
}

.icon-11:before {
    content: "\e60a";
}

.icon-linkedin:before {
    content: "\e764";
}

.icon-instagram:before {
    content: "\e87f";
}

.icon-youtube:before {
    content: "\e84b";
}

.icon-twitter-fill:before {
    content: "\e63d";
}

.icon-youjiantou_huaban:before {
    content: "\e63e";
}

.icon-diqiu:before {
    content: "\e668";
}

.icon-chejianguanli:before {
    content: "\e607";
}

.icon-funengkejiyanfa:before {
    content: "\e64d";
}



/* flexå¸ƒå±€ */
.clearfix {
    *zoom: 1
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*é»˜è®¤ ä¸»è½´ä¸ºæ°´å¹³æ–¹å‘ï¼Œèµ·ç‚¹åœ¨å·¦ç«¯*/
.f-dr {
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}


/*ä¸»è½´ä¸ºæ°´å¹³æ–¹å‘ï¼Œèµ·ç‚¹åœ¨å³ç«¯*/
.f-dr-r {
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

/*ä¸»è½´ä¸ºåž‚ç›´æ–¹å‘ï¼Œèµ·ç‚¹åœ¨ä¸Šæ²¿*/
.f-dc {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

/*ä¸»è½´ä¸ºåž‚ç›´æ–¹å‘ï¼Œèµ·ç‚¹åœ¨ä¸‹æ²¿*/
.f-dc-r {
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

/* äº¤å‰è½´çš„èµ·ç‚¹å¯¹é½ */
.f-as {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

/* äº¤å‰è½´çš„ä¸­ç‚¹å¯¹é½ */
.f-ac {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

/* äº¤å‰è½´çš„ç»ˆç‚¹å¯¹é½ */
.f-ae {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

/* é¡¹ç›®çš„ç¬¬ä¸€è¡Œæ–‡å­—çš„åŸºçº¿å¯¹é½ */
.f-ab {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

/* äº¤å‰è½´æ‹‰ä¼¸å¯¹é½ */
.f-ast {
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

/* å·¦å¯¹é½ */
.f-js {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

/* å±…ä¸­ */
.f-jc {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/* å³å¯¹é½ */
.f-je {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

/* ä¸¤ç«¯å¯¹é½ï¼Œé¡¹ç›®ä¹‹é—´çš„é—´éš”éƒ½ç›¸ç­‰ */
.f-jsb {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

/* æ¯ä¸ªé¡¹ç›®ä¸¤ä¾§çš„é—´éš”ç›¸ç­‰ã€‚æ‰€ä»¥ï¼Œé¡¹ç›®ä¹‹é—´çš„é—´éš”æ¯”é¡¹ç›®ä¸Žè¾¹æ¡†çš„é—´éš”å¤§ä¸€å€ */
.f-jsa {
    -webkit-box-pack: distribute;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

/* æ¢è¡Œï¼Œç¬¬ä¸€è¡Œåœ¨ä¸Šæ–¹ */
.f-warp {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}

/* æ¢è¡Œï¼Œåœ¨ç¬¬ä¸€è¡Œçš„ä¸‹æ–¹ */
.f-warp-r {
    -webkit-flex-wrap: wrap-reverse;
    -moz-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    -o-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
}