@font-face {
  font-family: "iconfont"; /* Project id 2784183 */
  src: url('//at.alicdn.com/t/c/font_2784183_6t7rfc1l7d4.woff2?t=1661356554302') format('woff2'),
       url('//at.alicdn.com/t/c/font_2784183_6t7rfc1l7d4.woff?t=1661356554302') format('woff'),
       url('//at.alicdn.com/t/c/font_2784183_6t7rfc1l7d4.ttf?t=1661356554302') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-lingying:before {
  content: "\ee48";
}

.icon-youtube3:before {
  content: "\e8c2";
}

.icon-facebookfacebook51:before {
  content: "\e7b0";
}

.icon-facebook-fill:before {
  content: "\e88e";
}

.icon-linkedin-fill:before {
  content: "\eab1";
}

.icon-Youtube:before {
  content: "\ead1";
}

.icon-changfangbiaozhunhetong:before {
  content: "\e7ac";
}

.icon-zhuanlixinxi:before {
  content: "\e7ad";
}

.icon-shengchanzhizao:before {
  content: "\e7ae";
}

.icon-shengchanqushi:before {
  content: "\e7af";
}

.icon-yongyan:before {
  content: "\e7ab";
}

.icon-zixiangmukanban:before {
  content: "\e7a1";
}

.icon-icn_xiangmujihuabianzhi:before {
  content: "\e7a2";
}

.icon-chengben:before {
  content: "\e7a4";
}

.icon-xiangmugongshitongji:before {
  content: "\e7a5";
}

.icon-caiwuguanli:before {
  content: "\e7a6";
}

.icon-baoxiaoshenqing-feiyongbaoxiaoshenqing-05:before {
  content: "\e7a7";
}

.icon-shourujiesuan:before {
  content: "\e7a8";
}

.icon-xiangmufeiyong:before {
  content: "\ea47";
}

.icon-xiangmulixiang:before {
  content: "\e7a9";
}

.icon-xiangmuzhihang:before {
  content: "\e7aa";
}

.icon-gongjiao:before {
  content: "\e7a0";
}

.icon-ic_settled:before {
  content: "\e79c";
}

.icon-qizhi:before {
  content: "\e79d";
}

.icon-banquan:before {
  content: "\e79b";
}

.icon-zhuanye:before {
  content: "\e794";
}

.icon-jiuyexinxi:before {
  content: "\e795";
}

.icon-zhuanye1:before {
  content: "\e796";
}

.icon-Fill:before {
  content: "\e94a";
}

.icon-zhuanye2:before {
  content: "\e797";
}

.icon-fenzushixun:before {
  content: "\e798";
}

.icon-shejishi:before {
  content: "\e799";
}

.icon-jiuyezhuangan:before {
  content: "\e79a";
}

.icon-a-zhonggaozhigaoxiaojiaoxueshixun:before {
  content: "\e91d";
}

.icon-tijiao:before {
  content: "\e793";
}

.icon-baocun:before {
  content: "\e936";
}

.icon-ic_image_upload:before {
  content: "\e791";
}

.icon-tupianshangchuan:before {
  content: "\e792";
}

.icon-app-store:before {
  content: "\f166";
}

.icon-gongzhonghao:before {
  content: "\e78f";
}

.icon-xiaochengxushezhi:before {
  content: "\e790";
}

.icon-julebu:before {
  content: "\e78c";
}

.icon-yuangongzhusumingce:before {
  content: "\e78d";
}

.icon-iconfontzhizuobiaozhun27:before {
  content: "\e78e";
}

.icon-nav_zn_normal:before {
  content: "\e78a";
}

.icon-kunnanqiuzhu:before {
  content: "\e88d";
}

.icon-wentisousuo:before {
  content: "\e78b";
}

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

.icon-tuijian7:before {
  content: "\e789";
}

.icon-dianzifapiaodaikai:before {
  content: "\e783";
}

.icon-jifeizhangwuyu:before {
  content: "\e8fc";
}

.icon-fapiaoshenqing:before {
  content: "\e784";
}

.icon-caigoufapiaochaxun:before {
  content: "\e7e9";
}

.icon-fapiaotaitou:before {
  content: "\e785";
}

.icon-ziliaocaiji:before {
  content: "\e786";
}

.icon-fapiaochaxun:before {
  content: "\e787";
}

.icon-shuiwuguanli:before {
  content: "\e773";
}

.icon-jinxiushenpi:before {
  content: "\e774";
}

.icon-jigoushenpi:before {
  content: "\e775";
}

.icon-fapiaoguanliiconkaobei:before {
  content: "\e776";
}

.icon-shenpiguanli:before {
  content: "\e777";
}

.icon-shiwushenpi:before {
  content: "\e778";
}

.icon-TJ_ICONV_feiyonghesuan:before {
  content: "\e779";
}

.icon-wuyeban-feiyonghesuanguanli:before {
  content: "\e77a";
}

.icon-shenpilishi:before {
  content: "\e77b";
}

.icon-shuiwu:before {
  content: "\e77c";
}

.icon-fapiaoguanli:before {
  content: "\e77e";
}

.icon-shuiwu1:before {
  content: "\e780";
}

.icon-chongdianpingtaikuer-37qitatubiao-butiehesuan:before {
  content: "\e781";
}

.icon-fapiaoguanli1:before {
  content: "\e782";
}

.icon-jifen:before {
  content: "\e76e";
}

.icon-wodejifen:before {
  content: "\e846";
}

.icon-wodejifen1:before {
  content: "\e76f";
}

.icon-shiwuzhongxin_yumingshenqingfuwu:before {
  content: "\e770";
}

.icon-shouyinguanli:before {
  content: "\e771";
}

.icon-yinliuhuoke:before {
  content: "\e772";
}

.icon-dujiayuniconzhenggao-09:before {
  content: "\e76b";
}

.icon-dianpuzhuangxiu:before {
  content: "\e7f4";
}

.icon-shangbiao:before {
  content: "\e768";
}

.icon-winfo-icon-chakanbaogao:before {
  content: "\e76a";
}

.icon-guanlihuiji:before {
  content: "\e763";
}

.icon-ziyouhangdingdan:before {
  content: "\e764";
}

.icon-ziyouhang:before {
  content: "\e765";
}

.icon-yahoo:before {
  content: "\e766";
}

.icon-shiwuzhongxin_wangzhanbeian:before {
  content: "\e767";
}

.icon-gudingdianhuashenqingdan:before {
  content: "\e761";
}

.icon-gongsixinxi:before {
  content: "\e757";
}

.icon-gongsi:before {
  content: "\e75f";
}

.icon-gongsi1:before {
  content: "\e760";
}

.icon-mubiaogongsihouxuanren:before {
  content: "\eaa5";
}

.icon-xiaoqihezuopeiyangxiangmuchaxun:before {
  content: "\e759";
}

.icon-recruit:before {
  content: "\e75a";
}

.icon-iconxiaoqihezuo:before {
  content: "\e75b";
}

.icon-shixishenqing:before {
  content: "\e75c";
}

.icon-jiaoyupeixun:before {
  content: "\e75d";
}

.icon-shixiguanli:before {
  content: "\e75e";
}

.icon-maituiwuyou:before {
  content: "\e752";
}

.icon-xiadanwuyou:before {
  content: "\e753";
}

.icon-jingyan:before {
  content: "\e754";
}

.icon-zizhishenchachaxun:before {
  content: "\e755";
}

.icon-zhouqi:before {
  content: "\e756";
}

.icon-linghuo:before {
  content: "\e74d";
}

.icon-gangweiguanli:before {
  content: "\e74e";
}

.icon-190pinyonggangwei:before {
  content: "\e750";
}

.icon-zhaopin4:before {
  content: "\e751";
}

.icon-jidongchejiashiyuanpeixun:before {
  content: "\e73c";
}

.icon-icon:before {
  content: "\e741";
}

.icon-dingbudaohang-chanpinyufuwurengongzhineng:before {
  content: "\e742";
}

.icon-peixunzhuanjiaselect:before {
  content: "\e749";
}

.icon-fengkongguanli:before {
  content: "\e743";
}

.icon-jixiaoguanli:before {
  content: "\e744";
}

.icon-rengongzhinengdanao:before {
  content: "\e745";
}

.icon-jixiaoguanli1:before {
  content: "\e746";
}

.icon-jishupeixun:before {
  content: "\e747";
}

.icon-renyuanzhaopin:before {
  content: "\e748";
}

.icon-jixiaoguanli2:before {
  content: "\e74a";
}

.icon-renyuanzhaopin1:before {
  content: "\e87a";
}

.icon-a-fuwutiyanguanli2x:before {
  content: "\e74b";
}

.icon-danganshujuzhibiao:before {
  content: "\e817";
}

.icon-heguifengkongguanli-mian:before {
  content: "\e74c";
}

.icon-ICON_zhishixitong-qiyewenhua:before {
  content: "\e82f";
}

.icon-rencai:before {
  content: "\e73d";
}

.icon-qiyeshiming:before {
  content: "\e73e";
}

.icon-fuwulinian-:before {
  content: "\e73f";
}

.icon-jiazhiguan:before {
  content: "\e740";
}

.icon-qiehuanpaixu:before {
  content: "\e73b";
}

.icon-huishuaichaxun:before {
  content: "\e73a";
}

.icon-changongxiaoyitihuax:before {
  content: "\e737";
}

.icon-zhengshuguanli-:before {
  content: "\e738";
}

.icon-jiaoxueweizhugang:before {
  content: "\e90f";
}

.icon-hudongjiaoxue:before {
  content: "\e739";
}

.icon-youxiujiaoxuejiti:before {
  content: "\e845";
}

.icon-shujuhuaicon:before {
  content: "\e734";
}

.icon-xitongpeizhilanse:before {
  content: "\e735";
}


.icon-zhinengjiqiren:before {
  content: "\e736";
}

.icon-gongsimingcheng:before {
  content: "\e733";
}

.icon-icon_huabanfuben:before {
  content: "\e732";
}

.icon-70zhaoshanghezuo:before {
  content: "\e9e2";
}

.icon-shebeihuiyuanxitongmorenshezhi-xian:before {
  content: "\e730";
}

.icon-yunyingguanli1:before {
  content: "\e731";
}

.icon-caigoudan:before {
  content: "\e729";
}

.icon-xuanzhipinggu2:before {
  content: "\e72b";
}

.icon-pinpaixuanchuan:before {
  content: "\e72c";
}

.icon-shichangyinliu:before {
  content: "\e72d";
}

.icon-renshiguanli:before {
  content: "\e72e";
}

.icon-gengxin:before {
  content: "\e985";
}

.icon-yunyingguanli:before {
  content: "\e72f";
}

.icon-zhaopin3:before {
  content: "\e724";
}

.icon-zhuangxiusheji:before {
  content: "\e725";
}

.icon-guanjiaowangPC-:before {
  content: "\e726";
}

.icon-qiandinghezuoxieyi:before {
  content: "\e7cd";
}

.icon-icon_zhuangxiukaiye:before {
  content: "\e727";
}

.icon-11:before {
  content: "\e723";
}

.icon-jiangbei:before {
  content: "\e7cf";
}

.icon-ceshishenqing:before {
  content: "\eb61";
}

.icon-kangfushenqing:before {
  content: "\e721";
}

.icon-yundongpingpangqiu:before {
  content: "\e71c";
}

.icon-PingPong:before {
  content: "\e71d";
}

.icon-pingpangqiu:before {
  content: "\e71e";
}

.icon-pingpangqiupai:before {
  content: "\e71f";
}

.icon-pingpangqiu1:before {
  content: "\e720";
}

.icon-yangshi_icon_tongyong_add:before {
  content: "\e719";
}

.icon-24xiaoshidatangjingli:before {
  content: "\e71b";
}

.icon-shopping-hours:before {
  content: "\e70f";
}

.icon-genghuan:before {
  content: "\e714";
}

.icon-zixunfuwu:before {
  content: "\e715";
}

.icon-724xiaoshixiangying:before {
  content: "\e79f";
}

.icon-a-48xiaoshijiejueshuai:before {
  content: "\e717";
}

.icon-24gf-play:before {
  content: "\ea82";
}

.icon-24gf-playCircle:before {
  content: "\ea83";
}

.icon-kaiguan-kai1:before {
  content: "\e713";
}

.icon-kaideng:before {
  content: "\e70e";
}

.icon-kaiguan-guan:before {
  content: "\e711";
}

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

.icon-xiugaimima:before {
  content: "\e70c";
}

.icon-xiugaimima1:before {
  content: "\e718";
}

.icon-buchongiconsvg06:before {
  content: "\e70d";
}

.icon-yuyue:before {
  content: "\e709";
}

.icon-yyjl:before {
  content: "\e701";
}

.icon-xiangbao:before {
  content: "\e707";
}

.icon-jixiebi:before {
  content: "\e708";
}

.icon-yangshengqipinpai:before {
  content: "\e7fb";
}

.icon-dianji:before {
  content: "\e70b";
}

.icon-hecishebei:before {
  content: "\e70a";
}

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

.icon-cangku1:before {
  content: "\e6ce";
}

.icon-xuanzelvshi:before {
  content: "\e6cf";
}

.icon-dingzhishengchan:before {
  content: "\e6d1";
}

.icon-cangku:before {
  content: "\e7b9";
}

.icon-fuwurenwuguanli:before {
  content: "\e6d2";
}

.icon-update:before {
  content: "\e968";
}

.icon-wuliaoguanli:before {
  content: "\e6d4";
}

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

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

.icon-baogaochaxun:before {
  content: "\e6d7";
}

.icon-chakanshujukujiegou:before {
  content: "\e6d8";
}

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

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

.icon-zhcc_baobiao:before {
  content: "\e6db";
}

.icon-zhishicangku:before {
  content: "\e6de";
}

.icon-cangku2:before {
  content: "\e6e0";
}

.icon-ERP_xiadan:before {
  content: "\e6e1";
}

.icon-haofangtuo400iconfontwodeershoufang:before {
  content: "\e6e2";
}

.icon-duorenhuiyi:before {
  content: "\e6e3";
}

.icon-rukuguanli:before {
  content: "\e6e4";
}

.icon-tiaoma1:before {
  content: "\e6e5";
}

.icon-905caidan_ruku:before {
  content: "\e6e6";
}

.icon-pilianggengxin:before {
  content: "\e6e7";
}

.icon-renliziyuanzhutifenxi:before {
  content: "\e6e8";
}

.icon-chuku:before {
  content: "\e6e9";
}

.icon-kuneijiagong:before {
  content: "\e6ea";
}

.icon-ruku:before {
  content: "\e6eb";
}

.icon-zhuisudingwei:before {
  content: "\e6ec";
}

.icon-liulancishu:before {
  content: "\e71a";
}

.icon-msnui-website:before {
  content: "\e77f";
}

.icon-baobiao1:before {
  content: "\e6ed";
}

.icon-genghuanmoban:before {
  content: "\e6ee";
}

.icon-icon-p_wuliaozu:before {
  content: "\e6ef";
}

.icon-wuliaoruku:before {
  content: "\e762";
}

.icon-zhongduanzhuanhuashuai:before {
  content: "\e6f0";
}

.icon-iot:before {
  content: "\e6f3";
}

.icon-mornitor-with-column-graph:before {
  content: "\e6f6";
}

.icon-jihua:before {
  content: "\e6f7";
}

.icon-tongyongERP:before {
  content: "\e6f8";
}

.icon-tongjifenxi:before {
  content: "\e6fa";
}

.icon-zhuisuchaxun:before {
  content: "\e6fb";
}

.icon-shengchanyanwushijianjianding:before {
  content: "\e6fc";
}

.icon-pinzhi:before {
  content: "\e6fd";
}

.icon-disanfangshezhi:before {
  content: "\e6ff";
}

.icon-4qichexilie:before {
  content: "\e700";
}

.icon-hezuohuobanguanli:before {
  content: "\e710";
}

.icon-hardwareterminal:before {
  content: "\e702";
}

.icon-hezuohuoban:before {
  content: "\e703";
}

.icon-kehu:before {
  content: "\e704";
}

.icon-jiejuefangan:before {
  content: "\e705";
}

.icon-guanyuwomen:before {
  content: "\e706";
}

.icon-biz_chanpinshipin:before {
  content: "\e6cb";
}

.icon-chanpinshipin:before {
  content: "\e6f9";
}

.icon-guankanchanpinshipin:before {
  content: "\e6cd";
}

.icon-guanli:before {
  content: "\e6b6";
}

.icon-laodongbaohufei:before {
  content: "\e6b7";
}

.icon-huanjingbaohushuijichuxinxicaiji:before {
  content: "\e6b8";
}

.icon-laodongquanyi:before {
  content: "\e6b9";
}

.icon-chengxin:before {
  content: "\e6bb";
}

.icon-_lunlidaode:before {
  content: "\e6bc";
}

.icon-chengxin1:before {
  content: "\e6be";
}

.icon-huanjingbaohulei:before {
  content: "\e6c2";
}

.icon-huanjingbaohu1:before {
  content: "\e7a3";
}

.icon-zhiyejiankang:before {
  content: "\e6bf";
}

.icon-anquanshengchan:before {
  content: "\e7c1";
}

.icon-zhiyejiankangguanlipingtai-tubiaozhizuo_2-2zhiyebingjianceheguanli:before {
  content: "\e6c3";
}

.icon-anquanshengchanbu:before {
  content: "\e6c4";
}

.icon-huanjingbaohusm:before {
  content: "\e6c5";
}

.icon-zhiyejiankangzhuanjiakuguanli:before {
  content: "\e6c6";
}

.icon-liebiao5:before {
  content: "\e893";
}

.icon-tuichubianji:before {
  content: "\e6af";
}

.icon-yonghudenglu:before {
  content: "\e6b2";
}

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

.icon-tuichu:before {
  content: "\e6b4";
}

.icon-tuichu1:before {
  content: "\e6b5";
}

.icon-icon-zhuceyonghuguanli:before {
  content: "\e77d";
}

.icon-arrow-left-copy:before {
  content: "\e6a1";
}

.icon-fenlei:before {
  content: "\e6a2";
}

.icon-jiantou3:before {
  content: "\e6a3";
}

.icon-fenlei1:before {
  content: "\e6a4";
}

.icon-jian1:before {
  content: "\e6a7";
}

.icon-jia:before {
  content: "\e6ab";
}

.icon-sibianxing:before {
  content: "\e6ac";
}

.icon-wenjianxiazai4:before {
  content: "\e6ae";
}

.icon-jiantou21:before {
  content: "\e6b0";
}

.icon-lanmuyeicon_pdfxiazai:before {
  content: "\e6b1";
}

.icon-ziliao:before {
  content: "\e69d";
}

.icon-shiwuzhongxin_jinxiupeixun:before {
  content: "\e6f5";
}

.icon-wenjianxiazai:before {
  content: "\e699";
}

.icon-wenjianxiazai1:before {
  content: "\e8a3";
}

.icon-wenjianxiazai2:before {
  content: "\e6a0";
}

.icon-peitaowenjianxiazai:before {
  content: "\e69a";
}

.icon-wenjianxiazai3:before {
  content: "\e69b";
}

.icon-chanpinliebiao:before {
  content: "\e697";
}

.icon-chanpinliebiao1:before {
  content: "\e698";
}

.icon-chanpinliebiao2:before {
  content: "\e6b3";
}

.icon-cmn---biaoqiandayin:before {
  content: "\e6ca";
}

.icon-biaoqiandayin:before {
  content: "\e696";
}

.icon-icon_xtsz:before {
  content: "\e68e";
}

.icon-dianzicheng:before {
  content: "\edaf";
}

.icon-dianzicheng1:before {
  content: "\e695";
}

.icon-shengchan:before {
  content: "\e688";
}

.icon-shengchan1:before {
  content: "\e689";
}

.icon-shengchan2:before {
  content: "\e6df";
}

.icon-shengchan3:before {
  content: "\e68b";
}

.icon-production:before {
  content: "\e68c";
}

.icon-shengchanguanli:before {
  content: "\e690";
}

.icon-baozhuang:before {
  content: "\e6f4";
}

.icon-wuliaobaozhuangdan:before {
  content: "\e687";
}

.icon-kefu2:before {
  content: "\e684";
}

.icon-fanhuidingbu:before {
  content: "\e686";
}

.icon-shouji1:before {
  content: "\e694";
}

.icon-chuanzhen:before {
  content: "\e67f";
}

.icon-shouji2:before {
  content: "\e681";
}

.icon-shijieditu:before {
  content: "\e678";
}

.icon-yuzhong:before {
  content: "\e79e";
}

.icon-shijieditu1:before {
  content: "\e67c";
}

.icon-zhuye1:before {
  content: "\e8a7";
}

.icon-pinpai1:before {
  content: "\e676";
}

.icon-icon_huaban:before {
  content: "\e677";
}

.icon-pinpai:before {
  content: "\e671";
}

.icon-rencaifuwu:before {
  content: "\e675";
}

.icon-liucheng:before {
  content: "\e6d3";
}

.icon-process-add:before {
  content: "\e6a8";
}

.icon-liuchengbushu:before {
  content: "\e670";
}

.icon-caidan:before {
  content: "\eaf1";
}

.icon-caidan1:before {
  content: "\e66f";
}

.icon-zhiding:before {
  content: "\e66e";
}

.icon-shouyebaozhuangchanpin01:before {
  content: "\e66a";
}

.icon-navicon-chps:before {
  content: "\e667";
}

.icon-huowudui:before {
  content: "\ec89";
}

.icon-shengchanshebei:before {
  content: "\e669";
}

.icon-zhengshu:before {
  content: "\e664";
}

.icon-zhengshu1:before {
  content: "\e666";
}

.icon-changfang:before {
  content: "\e662";
}

.icon-shebeiguanli:before {
  content: "\e663";
}

.icon-wentijieda:before {
  content: "\e673";
}

.icon-fankuifaqs:before {
  content: "\e7bf";
}

.icon-zhenzhu:before {
  content: "\e769";
}

.icon-zhidai:before {
  content: "\e722";
}

.icon-bancailei:before {
  content: "\e76d";
}

.icon-lihe:before {
  content: "\e8b3";
}

.icon-material-module:before {
  content: "\e65e";
}

.icon-tubiaozhizuomoban:before {
  content: "\e660";
}

.icon-xinnengyuan:before {
  content: "\e65d";
}

.icon-zhaopin:before {
  content: "\e69f";
}

.icon-zhaopin1:before {
  content: "\e80f";
}

.icon-zhaopin2:before {
  content: "\e728";
}

.icon-zhaopinguanli:before {
  content: "\e812";
}

.icon-xuanzeti:before {
  content: "\e657";
}

.icon-qiandinghetong:before {
  content: "\e658";
}

.icon-kaiye:before {
  content: "\e6a9";
}

.icon-xuanzhipinggu:before {
  content: "\e659";
}

.icon-shikanjigou:before {
  content: "\e693";
}

.icon-qiandinghetong1:before {
  content: "\e65a";
}

.icon-xianshangxianxiapeixun:before {
  content: "\e66d";
}

.icon-qiandinghetong2:before {
  content: "\e65b";
}

.icon-xuanzhipinggu1:before {
  content: "\e909";
}

.icon-xianxiapeixun1:before {
  content: "\e65c";
}

.icon-xianxiapeixun:before {
  content: "\e6c8";
}

.icon-ihuanbaoyingyongicon30:before {
  content: "\e685";
}

.icon-huanbao:before {
  content: "\e653";
}

.icon-huanjinghuanbao:before {
  content: "\e7db";
}

.icon-shengtaihuanbao:before {
  content: "\e656";
}

.icon-iconfinder_m-_:before {
  content: "\e66c";
}

.icon-xian-buguize-pintu:before {
  content: "\e652";
}

.icon-17:before {
  content: "\e8b2";
}

.icon-jijiangruzhu:before {
  content: "\e651";
}

.icon-jijiangtuichu:before {
  content: "\e672";
}

.icon-dingwei:before {
  content: "\e650";
}

.icon-_tuijian:before {
  content: "\e758";
}

.icon-yituijian:before {
  content: "\e64d";
}

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

.icon-baozhengjinrenzheng:before {
  content: "\e648";
}

.icon-daochacanyin:before {
  content: "\e640";
}

.icon-jiaju:before {
  content: "\e645";
}

.icon-dianmianzichan:before {
  content: "\e644";
}

.icon-canyin:before {
  content: "\e68a";
}

.icon-tubiaozhizuosvg-27:before {
  content: "\e649";
}

.icon-zongfuwufei:before {
  content: "\e840";
}

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

.icon-15jiamengfei:before {
  content: "\e64a";
}

.icon-dangjian_gongzuoyaoqiu:before {
  content: "\e674";
}

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

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

.icon-guanbi:before {
  content: "\eaf2";
}

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

.icon-xiansuogenjin:before {
  content: "\e69c";
}

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

.icon-piliangkaitongzhanghao:before {
  content: "\e6c7";
}

.icon-tongguoshenhe:before {
  content: "\e655";
}

.icon-wodetubiao-203:before {
  content: "\e6f1";
}

.icon-youxiang1:before {
  content: "\e642";
}

.icon-tuijian4:before {
  content: "\e64f";
}

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

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

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

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

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

.icon-time:before {
  content: "\e680";
}

.icon-arrow-right1:before {
  content: "\e6a5";
}

.icon-jiantou-copy:before {
  content: "\e6a6";
}

.icon-fenleisheyingshuma:before {
  content: "\e65f";
}

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

.icon-xinnengyuanqiche:before {
  content: "\e654";
}

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

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

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

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

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

.icon-wuliu:before {
  content: "\e6ba";
}

.icon-jidianclassify:before {
  content: "\e7c2";
}

.icon-lianxirenguanli:before {
  content: "\e646";
}

.icon-901caidan_xinwen:before {
  content: "\e683";
}

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

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

.icon-iconfontzhizuobiaozhun023150:before {
  content: "\e617";
}

.icon-ziyuanzhenghe:before {
  content: "\e61f";
}

.icon-fangxiangpan:before {
  content: "\e691";
}

.icon-zidingyikaifanengli:before {
  content: "\e68f";
}

.icon-qudaozhenghe:before {
  content: "\e621";
}

.icon-ziyuan14:before {
  content: "\e622";
}

.icon-zhengchezongzhuang:before {
  content: "\e68d";
}

.icon-a-diandongqichechongdiansheshitouziyunying:before {
  content: "\e6ad";
}

.icon-dianchibao:before {
  content: "\e67b";
}

.icon-qiche:before {
  content: "\e661";
}

.icon-saicheyouxi:before {
  content: "\e616";
}

.icon-xudianchijiance_1:before {
  content: "\e61d";
}

.icon-dianchirongliang:before {
  content: "\e61e";
}

.icon-recommend:before {
  content: "\e679";
}

.icon-tuijian:before {
  content: "\e6c0";
}

.icon-tuijian1:before {
  content: "\e716";
}

.icon-tuijian2:before {
  content: "\e614";
}

.icon-tuijian21:before {
  content: "\e615";
}

.icon-tuijian3:before {
  content: "\ecb3";
}

.icon-zixun:before {
  content: "\e643";
}

.icon-tousuliuyanjianyi:before {
  content: "\e613";
}

.icon-xuqiu:before {
  content: "\e64b";
}

.icon-xieshang:before {
  content: "\e6bd";
}

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

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

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

.icon-weixingongzhonghao:before {
  content: "\e6cc";
}

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

.icon-zixun3:before {
  content: "\e66b";
}

.icon-yuyue2:before {
  content: "\e623";
}

.icon-zixun4:before {
  content: "\e6d0";
}

.icon-remind:before {
  content: "\e67d";
}

.icon-staffinfo:before {
  content: "\e7e8";
}

.icon-shenhe:before {
  content: "\e69e";
}

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

.icon-tuiguang:before {
  content: "\e668";
}

.icon-shenhe1:before {
  content: "\e604";
}

.icon-dianpu:before {
  content: "\e61c";
}

.icon-cehua:before {
  content: "\e605";
}

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

.icon-shaixuan:before {
  content: "\e610";
}

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

.icon-kaidian:before {
  content: "\e620";
}

.icon-xuanchuancehua:before {
  content: "\e60f";
}

.icon-kancha1:before {
  content: "\e611";
}

.icon-icon-test:before {
  content: "\e612";
}

.icon-speed:before {
  content: "\e603";
}

.icon-kuaisu:before {
  content: "\e67e";
}

.icon-kuaisusongda:before {
  content: "\e641";
}

.icon-tishishuoming:before {
  content: "\e64c";
}

.icon-qianbao-tishi:before {
  content: "\e6fe";
}

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

.icon-xiazai:before {
  content: "\e647";
}

.icon-xiazai1:before {
  content: "\e61b";
}

.icon-fanhui:before {
  content: "\e67a";
}

.icon-reply:before {
  content: "\e61a";
}

.icon-fanhui1:before {
  content: "\e60b";
}

.icon-fanhui2:before {
  content: "\e60c";
}

.icon-fanhui3:before {
  content: "\e60d";
}

.icon-zhifu:before {
  content: "\e6c1";
}

.icon-zhifu1:before {
  content: "\e602";
}

.icon-yanshou:before {
  content: "\e76c";
}

.icon-celianggongju1:before {
  content: "\e60a";
}

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

.icon-shouji:before {
  content: "\e74f";
}

.icon-zhuangtai:before {
  content: "\e6f2";
}

.icon-xingming:before {
  content: "\e6aa";
}

.icon-quanbudingdan:before {
  content: "\e601";
}

.icon-dianhua3:before {
  content: "\e682";
}

.icon-dizhi:before {
  content: "\e64e";
}

.icon-sweixin:before {
  content: "\e607";
}

.icon-mail1:before {
  content: "\e60e";
}

.icon-youxiang:before {
  content: "\e692";
}

.icon-jiating-:before {
  content: "\e618";
}

.icon-cela_yuyanxuanze:before {
  content: "\e619";
}

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

.icon-dianhua2:before {
  content: "\e609";
}

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

.icon-twitter:before {
  content: "\e600";
}

.icon-jiantou:before {
  content: "\e608";
}

.icon-jiantou1:before {
  content: "\e72a";
}

.icon-jiantou2:before {
  content: "\e6c9";
}

.icon-zuojiantou:before {
  content: "\e665";
}




.flex-sb{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	justify-content: space-between;
}

.flex-ce{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
}
.flex-fs{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
}
.flex-fe{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-end;
	justify-content:  flex-end;
}
.title{width: 100%; text-align:left}
.title h4{font-size:30px;color:#00639a;padding: 0;text-transform: uppercase;position: relative;font-weight:550;margin-bottom:40px;}
.title h4:after{content: '';width:40px;height:2px;background-color:#00639a;position: absolute;bottom:-15px;left:2px;}
.title.center h4{text-align:center;}
.title.center h4:after{left:50%;margin-left:-20px;}
@media (max-width: 1440px) {
    .title h4{font-size:25px;margin-bottom:30px;}
}
@media (max-width: 992px) {
    .title h4{font-size:1.6rem;margin-bottom:5px;}
}


/*about*/
.about{background-color:#f1f3f5;}
.about .page-nav .page-nav-ul li{width: 33.33%;}
.about .loc{width: 50%;line-height: 80px;color: #666;}
.about .loc a{font-size: 16px;color: #888;}
.about .loc i{font-size: 2rem;}
.about .page-nav .page-nav-ul{width: 50%;}
.about .about-main{padding:50px 0;}
.about .about-info{padding:80px;background-color: #fff;margin-bottom:30px;border-top-left-radius:100px;border-bottom-right-radius:100px;overflow: hidden}
.about .about-info .info{width: 55%;}
.about .about-info .info p{font-size:20px;line-height:40px;font-weight: 400;color: #495057;text-align:justify; text-justify:inter-ideograph;margin-bottom:30px;}
.about .about-info .info p:last-child{margin-bottom: 0}
.about .about-info .img{width:40%;margin-left:5%;border-radius: 25px!important;}
.about .about-info .img img{width: 100%;border-top-left-radius:50px;border-bottom-right-radius:50px;}
.about .about-info:nth-child(2n){border-top-right-radius:100px;border-bottom-left-radius:100px;border-top-left-radius:0;border-bottom-right-radius:0;}
.about .about-info:nth-child(2n) .img{margin-right:5%;margin-left: 0;}
.about .about-info:nth-child(2n) .img img{border-top-right-radius:50px;border-bottom-left-radius:50px;border-top-left-radius:0;border-bottom-right-radius:0}
.about-ad{position:relative;border-top-left-radius:100px;border-bottom-right-radius:100px;overflow: hidden;margin: 50px 0;padding:100px;height: 500px;background-color: #495057;text-align: center;background-size: cover;background-position: center;background-repeat: no-repeat;}
.about-ad:after{content: '';width:100%;height: 100%;background-color: rgba(0,0,0,0.6);position: absolute;left: 0;top:0;z-index:1}
.about-ad .info{position: relative;z-index: 3;padding:50px 0 0 0}
.about-ad .info h6{font-size:50px;font-weight: 500;color:#fff;margin-bottom:25px;}
.about-ad .info p{font-size: 25px;font-weight: 400;color:#fff;line-height: 35px;margin-bottom: 50px;}
.about-ad .info p a{display: inline-block;padding: 8px 30px;border-radius: 30px;text-align: center;font-size: 18px;font-weight: 500;margin-right: 20px;border: 2px solid #fff;background-color: #fff;color:#495057 }
.about-ad .info p a:last-child{background-color: transparent;color: #fff;margin-right: 0}

@media (max-width: 1440px) {
    .about .about-info{padding:60px;}
    .about .about-info .info p{font-size:16px;line-height:32px;margin-bottom: 20px}
    .about-ad{margin:30px 0;padding:60px;height:400px}
    .about-ad .info{padding:30px 0 0 0}
    .about-ad .info h6{font-size:40px;}
    .about-ad .info p{font-size: 20px;}
    .about-ad .info p a{display: inline-block;padding: 6px 25px;font-size: 16px}
}
@media (max-width: 991px) {
    .about .loc{width:0;display: none}
    .about .page-nav .page-nav-ul{width:100%;}
    .about .about-main{padding:25px 0;}
    .about .about-info{padding:20px;margin:20px 0;border-top-left-radius:25px;border-bottom-right-radius:25px;flex-wrap: wrap}
    .about .about-info .info{width: 100%;}
    .about .about-info .info .title{margin-bottom:30px;}
    .about .about-info .info p{font-size:1.5rem;line-height:2.5rem;margin-bottom:20px;}
    .about .about-info .img{width:100%;margin-left:0;border-radius:15px!important;margin-top: 20px;}
    .about .about-info .img img{width: 100%;border-top-left-radius:15px;border-bottom-right-radius:15px;}
    .about .about-info:nth-child(2n){border-top-right-radius:25px;border-bottom-left-radius:25px;}
    .about .about-info:nth-child(2n) .info{order: 1;margin-bottom: 20px;}
    .about .about-info:nth-child(2n) .img{margin-right:0;margin-top:0;order: 2;}
    .about .about-info:nth-child(2n) .img img{border-top-right-radius:15px;border-bottom-left-radius:15px;}
    .about-ad{border-top-left-radius:25px;border-bottom-right-radius:25px;margin:25px 0 0 0;padding:40px 20px;height:auto;}
    .about-ad .info{padding:25px 0 0 0;}
    .about-ad .info h6{font-size:2rem;margin-bottom:20px;font-weight: 550}
    .about-ad .info p{font-size: 1.4rem;line-height: 2.2rem;margin-bottom:20px;}
    .about-ad .info p a{padding: 10px 15px;font-size:1.4rem;margin-right:10px;}
}

.development{padding: 50px 0;background-color: #f1f3f5}
.development .company-wrapper {position: relative;padding: 30px 0}
.development .swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1}
.development .company-body {margin: 0 20px}
.development .company-body:after {
    content: "";
    width: 100%;
    height: 3px;
    background-color:#ced4da;
    position: absolute;
    top: 100px;left: 0;z-index: 0
}
.company-item{position: relative;padding: 0 50px;width: 25%}
.company-item:before{content: '';width: 12px;height: 12px;background-color:#00639a;border-radius: 50%;position: absolute;left: 50%;margin-left: -6px;top: 96px; }
.company-item:nth-child(2n):before{background-color: #0589d2;}
.company-slide .company-item>* {text-align: center}
.company-item h6{
    font-size: 25px;font-family: "DINPro-Bold";line-height:45px;color: #fff;letter-spacing: -1px;
    transition: all 0.1s;
    background-color: #00639a;position: relative;border-radius:30px;
    width:180px;margin: 0 auto 80px auto;
}
.company-item:nth-child(2n) h6{background-color:#0589d2;margin: 160px auto 0 auto;}
.company-item h6:after{
    content: '';left: 50%;margin-left: -12px;bottom: -12px;position: absolute;
    width:0;
    height:0;
    border-left:12px solid transparent;
    border-right:12px solid transparent;
    border-top:12px solid #0589d2;
}
.company-item:nth-child(2n) h6:after{ border-bottom:15px solid #0589d2;bottom: unset;border-top:none;top:-15px; }
.company-item p{font-size: 18px;color:#343a40;line-height:30px;letter-spacing: -1px;font-weight: 400;position: absolute;bottom:-80px;width: 100%;text-align: center;left: 50%;margin-left: -50%}
.company-item:nth-child(2n) p{bottom: unset;top:0}
.development .swiper-button-prev,.development .swiper-button-next{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #ced4da;
    position: absolute;
    background-image: none;
    text-align: center;line-height: 50px;top:129px
}
.development .swiper-button-prev {left: -15px;}
.development .swiper-button-next {right: -15px;}
.development .swiper-button-prev i,.development .swiper-button-next i{font-size:2.5rem;color:#fff}
.development .swiper-button-prev:hover,.development .swiper-button-next:hover{background-color:#00639a;}
.development .swiper-button-prev:hover i,.development .swiper-button-next:hover i{color: #fff;}
@media (max-width: 1440px) {
    .company-item{width: 33.33%}
}
@media (max-width: 992px) {
    .development{padding:30px 0;}
    .company-wrapper {padding:20px 0}
    .development .company-body {margin: 0 10px}
    .development .company-body:after {top: 50px;}
    .company-item{padding: 0 20px;width: 50%}
    .company-item:before{width: 10px;height: 10px;margin-left: -5px;top: 47px; }
    .company-item h6{font-size:1.8rem;line-height:3.5rem;width:100%;margin: 0 auto 30px auto;}
    .company-item:nth-child(2n) h6{margin:80px auto 0 auto;}
    .company-item h6:after{margin-left: -6px;bottom: -6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #00639a;}
    .company-item:nth-child(2n) h6:after{border-bottom:10px solid #00639a;top:-10px; }
    .company-item p{font-size:1.4rem;line-height:2rem;bottom:-50px;}
    .development .swiper-button-prev,.development .swiper-button-next{width: 35px;height: 35px;line-height: 35px;top:75px}
    .development .swiper-button-prev {left: -15px;}
    .development .swiper-button-next {right: -15px;}
    .development .swiper-button-prev i,.development .swiper-button-next i{font-size:1.8rem;}

}

/*contact*/
.contact .contact-info{
    background-color: #fff;
    margin: 80px auto;
    padding: 50px;border-radius:12px;
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 254, 0.06);
    box-shadow: 0 0 10px 2px rgba(79, 172, 254, 0.06);
}
.contact .contact-text{width: 49%;}
.contact .contact-text h3{font-size: 18px;font-weight: 600;color:#495057;line-height: 22px;margin-bottom:10px;margin-top:20px;position: relative;}
.contact .contact-text h3:first-child{margin-top: 0;}
.contact .contact-text p{font-size: 15px;color:#868e96;line-height: 30px; text-align:left; margin-bottom:6px; position:relative; padding-left:35px; font-weight:normal;}
.contact .contact-text p em{font-size: 1.4rem;margin-right: 5px; position:absolute; left:0; top:2px;}
.contact .contact-tel{width: 49%;text-align: center;border-left: 0px dashed #ddd;}
.contact .contact-tel h3{font-size: 22px;font-weight: 600;color:#495057;line-height: 35px;margin-bottom: 20px;position: relative;}
.contact .contact-tel h3 em{font-size: 2.5rem;font-weight: 300;margin-right: 10px;}
.contact .contact-tel h4{font-size: 36px;color:#00639a;margin-bottom: 20px;font-weight:600}
.contact .contact-tel p{font-size: 15px;color:#868e96;line-height:25px;margin-bottom: 10px;}
.contact .contact-wx{width: 35%;text-align: center;}
.contact .contact-wx h3{font-size: 22px;font-weight: 600;color:#495057;line-height: 35px;margin-bottom: 20px;position: relative;}

@media (max-width: 1440px) {
    .contact .contact-info{padding:40px;margin: 50px auto;}
    .contact .contact-text h3{font-size: 20px;}
    .contact .contact-text p{font-size: 14px;line-height: 30px;}
    .contact .contact-text p i{font-size: 1.6rem;}
    .contact .contact-tel h3{font-size: 20px;}
    .contact .contact-tel h3 i{font-size: 2.2rem;}
    .contact .contact-tel h4{font-size: 32px;}
    .contact .contact-tel p{font-size: 14px;line-height: 30px;}
    .contact .contact-wx h3{font-size: 20px;}
}
@media (max-width: 991px) {
    .contact{background-color: #fff;}
    .contact .container{padding: 0;}
    .contact .page-nav .page-nav-ul{display: none}
    .contact .contact-info{padding:40px 20px;flex-wrap: wrap;-webkit-box-shadow:none;box-shadow:none;margin:0;}
    .contact .contact-text{width:100%;border-right:none;border-bottom: 1px dashed #ddd;padding-bottom: 20px;margin-bottom:20px;}
    .contact .contact-text h3{font-size: 2rem;line-height: 2.5rem;margin-bottom:10px;}
    .contact .contact-text p{font-size: 1.4rem;line-height:3rem;}
    .contact .contact-text p i{font-size: 1.6rem;margin-right: 0;}
    .contact .contact-tel{width: 100%;border-right:none;margin-bottom:0;}
    .contact .contact-tel h3{font-size: 2rem;line-height: 2.5rem;margin-bottom:10px;}
    .contact .contact-tel h3 i{font-size:2.2rem;margin-right: 5px;}
    .contact .contact-tel h4{font-size:2.5rem;margin-bottom: 10px;line-height: 3.5rem;}
    .contact .contact-tel p{font-size: 1.4rem;line-height:2rem;}
    .contact .contact-wx{width: 100%;border-right:none;display: none}
    .contact .contact-wx h3{font-size: 2rem;line-height: 2.5rem;margin-bottom:0;}
    .contact .contact-wx img{width: 50%;}

}

/*contact-form*/
.contact-form{width: 100%;position: relative;padding:50px 0;background-color: #fff;border-top-right-radius:200px;}
.contact-form form{
    width: 100%;position: relative;z-index: 3;
    background-image: url(../images/bg-img.png);
    background-repeat: no-repeat;background-position: right bottom;
}
.contact-form form label input:focus,.contact-form form label select:focus,.contact-form form label textarea:focus{border: 1px solid #00639a}
.contact-form .info{width: 50%;padding:0 50px;position: relative;z-index: 3;}
.contact-form .info .img{width: 100%;padding:10px 0}
.contact-form .info h4{font-size: 30px;font-weight:550;color:#00639a;margin-bottom:20px;}
.contact-form .info h4 i{font-size:3.2rem;font-weight: 400;color:#00639a}
.contact-form .info p{font-size: 18px;color:#495057;font-weight:400;line-height: 36px;}
.contact-form form h4{font-size: 30px;font-weight:550;color:#00639a;margin-bottom:20px;}
.contact-form form h4 i{font-size:3.2rem;font-weight: 400;margin-right:10px;color:#00639a}
.contact-form form label{display: block;width:100%;margin:15px 0;}
.contact-form form label input{width: 100%!important;font-weight: 400;font-size: 16px;color: #868e96;border: 1px solid #ddd;text-indent: 20px;line-height:50px;height:50px;background-color:#fff;}
.contact-form form label.i2 input{width:49%!important;margin-right:2%;}
.contact-form form label.i2 input:last-child{margin-right: 0;}
.contact-form form label textarea{background-color: transparent;font-weight:400;width: 100%;border: 1px solid #ddd;height:150px;outline: none;color:#212529;font-size: 16px;}
.contact-form form label textarea{padding: 20px;}
.contact-form form label span{font-size: 16px;font-weight: 400;display: inline-block;margin-left: 10px;}
.contact-form form label button{
    border: none;text-transform: uppercase;
    width: 200px;height:50px;line-height: 45px;color: #fff;font-size:18px;
    font-weight: 500;outline: none;border-radius: 25px;
    background-image:-webkit-linear-gradient(45deg, #00639a,#228be6);
    background-image:-o-linear-gradient(45deg, #00639a,#228be6);
    background-image:linear-gradient(45deg, #00639a,#228be6);
    box-shadow:0 15px 20px rgba(54,79,199,0.3);
    -webkit-box-shadow:0 15px 20px rgba(54,79,199,0.3);
    -moz-box-shadow:0 15px 20px rgba(54,79,199,0.3);
}
.contact-form form label button i{font-size: 2.2rem;margin-left: 10px;}
@media (max-width: 1440px) {
    .contact-form form h4{font-size: 25px;}
    .contact-form form label{margin:15px 0;}
    .contact-form form label input{line-height:40px;height:40px;font-size: 15px;}
    .contact-form form label textarea{height:120px;font-size: 15px;}
    .contact-form form label textarea{padding: 20px;}
    .contact-form form label span{font-size: 15px;font-weight: 400;display: inline-block;margin-left: 10px;}
    .contact-form form label button{width: 150px;height:45px;line-height: 45px;font-size:16px;}
    .contact-form form label button i{font-size:2rem;margin-left: 5px;}
    .contact-form .info{}
    .contact-form .info h4{font-size: 25px;margin-bottom:20px;}
    .contact-form .info h4 i{font-size: 3rem;}
    .contact-form .info p{font-size: 15px;line-height: 30px;}
}
@media (max-width: 991px) {
    .contact-form{padding:20px 25px;background-color: #f1f3f5;border-top-right-radius:0}
    .contact-form .container{flex-wrap: wrap;padding: 0}
    .contact-form .flex-sb{flex-wrap: wrap!important;}
    .contact-form form{order: 2;padding: 20px!important;margin-right:0;border-radius: 12px;width: 100%!important;background-color: #fff;box-shadow:none;-webkit-box-shadow:none;}
    .contact-form form h4{font-size: 2.2rem!important;margin-bottom:20px;}
    .contact-form form h4 i{font-size: 2.5rem!important;}
    .contact-form form label button{width: 150px;margin:20px auto}
    .contact-form form label button i{color: #fff;}
    .contact-form form .form{width: 100%;padding: 20px;}
    .contact-form form label{margin:0!important;flex-wrap: wrap;}
    .contact-form form .form label input{line-height:40px;height:40px;width:100%;margin-right:2%;font-weight:400;font-size: 1.4rem;border: 1px solid #eee;}
    .contact-form form .form label input:last-child{margin-right: 0;}
    .contact-form form .form label textarea{height:100px;font-size: 1.4rem;border: 1px solid #eee;padding:10px;}
    .contact-form form .form label button{width: 50%;height: 40px;line-height: 40px;font-size:1.4rem;}
    .contact-form form .form label button i{font-size:1.8rem;}
    .contact-form form .form label input::-webkit-input-placeholder{font-size:1.2rem;font-family: arial, sans-serif;}
    .contact-form form .form label input::-moz-placeholder{font-size:1.2rem;font-family: arial, sans-serif;}
    .contact-form form .form label input:-ms-input-placeholder{font-size: 1.2rem;font-family: arial, sans-serif;}
    .contact-form form label.i2 input{margin-bottom: 2%!important;}
    .contact-form .info{width: 100%;padding:20px 0;order: 1;}
    .contact-form .info .img{width:50%;margin: 0 auto;text-align: center}
    .contact-form .info .img img{width: auto;max-width: 100%}
    .contact-form .info h4{font-size: 2.2rem;margin-bottom:20px;}
    .contact-form .info h4 i{font-size: 2.5rem;margin-right:5px;}
    .contact-form .info p{font-size: 1.5rem;line-height: 2.5rem;}
}




.history{background-color: #fff;padding: 80px;}
.history-ul{flex-wrap: wrap;position: relative;width: 100%;padding:50px 0;overflow: hidden;}
.history-ul:after{
    content: '';width: 4px;height:100%;background-color:#f1f3f5;position: absolute;left: 50%;margin-left: -2px;z-index: 1;top:0;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}
.history-ul li{width:47.5%;text-align: right;position: relative;margin-bottom:1%}
.history-ul li:after{
    content: '';width:20px;height: 20px;border-radius: 50%;background-color:#dee2e6;border: 4px solid #fff;
    position: absolute;right: -38px;top:0;z-index:9;
}
.history-ul li:nth-child(2n){;text-align: left;margin-top:1%;margin-left: auto;margin-right: 0}
.history-ul li:nth-child(2n):after{right: unset;left: -38px;top:0;}
.history-ul li span{font-size: 25px;color: #495057;letter-spacing: -1px;font-weight: 550;line-height: 25px;margin-bottom: 10px;display: block}
.history-ul li p{font-size: 16px;line-height: 28px;color:#868e96;font-family: "Microsoft YaHei", "Roboto", sans-serif }
@media (max-width: 1440px) {
    .history-ul li:after{right: -40px;}
    .history-ul li:nth-child(2n):after{left: -40px;}
}
@media (max-width: 1280px) {
    .history-ul li:after{right: -34px;}
    .history-ul li:nth-child(2n):after{left: -34px;}
}
@media screen and (max-width: 992px){
    .history{padding:50px 0;}
    .history-ul{padding:25px 0;}
    .history-ul:after{width: 2px;margin-left: 0;left:11px;}
    .history-ul li{width:100%;text-align: left;margin-bottom:5%;padding-left:30px;}
    .history-ul li:after{width:16px;height: 16px;border: 3px solid #fff;left:4px;top:2px;}
    .history-ul li:nth-child(2n){margin-top:0;}
    .history-ul li:nth-child(2n):after{left:4px;top:2px;}
    .history-ul li span{font-size:1.2rem;line-height:2rem;margin-bottom: 5px}
.history-ul li p {
	font-size: 0.9rem;
	line-height: 2;
}
}

.container {
	flex-wrap: wrap;
}
/*tech*/
.title i{font-style: normal;margin-right: 10px;}
.t-1{padding: 100px 0 50px 0;}
.text-table{flex-wrap: wrap;}
.text-table .text{width: 45%;margin-right: 10%;}
.text-table .text p{font-size: 18px;line-height: 36px;color: #495057;font-weight: 400;}
.text-table .table{width: 45%;}
.text-table .table h4{font-size: 20px;font-weight: 550;color:#495057;margin-bottom: 10px;text-align: center }
.text-table .table table {border-collapse: collapse;width: 100%}
.text-table .table table thead{border-top: 3px solid #00639a;border-bottom: 1px solid #00639a;background-color: #fff;}
.text-table .table table tbody{border-bottom: 3px solid #00639a;border-top: 1px solid #00639a;}
.text-table .table table td{width: 30%;text-align: center;border: 1px dashed #aaa;padding:10px;font-weight: 550}
.text-table .table table tbody td:nth-child(2n){width: 70%;font-weight: 400;}
.text-table .table table tr:nth-child(2n){background-color: #fff}
@media (max-width: 1440px) {
.text-table .text{width: 45%;margin-right: 5%;}
.text-table .table{width:50%;}
.text-table .text p{font-size: 15px;line-height: 30px;}
.text-table .table table td{width: 25%;padding:5px;font-size:12px;}
.text-table .table table tbody td:nth-child(2n){width: 75%}
}

.t-2{padding:0 0 50px 0;}
.t-2 .title{margin-bottom: 20px;}
.t-2 .text-img{margin-bottom: 2%;background-color: #fff;padding:20px 50px;width: 100%;align-items: center;border-radius: 20px;}
.t-2 .text-img:nth-child(2n){margin-right: 0!important;}
.t-2 .text-img:last-child{padding: 50px}
.t-2 .text-img.flex-sb .img{width: 45%;text-align: center}
.t-2 .text-img .img img{max-width: 100%;width: auto;}
.t-2 .text-img.flex-sb .text{width:50%;}
.t-2 .text-img .text h4{font-size: 25px;font-weight: 500;color:#495057;margin-bottom:30px;position: relative;}
.t-2 .text-img .text h4 i{font-style: normal;position: relative;top:-2px;font-size: 22px;margin-right: 10px;font-weight: 500;background-color: #00639a;padding:6px 20px;display: inline-block;border-radius: 30px;color: #fff;}
.t-2 .text-img .text p{font-size: 18px;line-height: 38px;font-weight: 400;color: #495057;}
.t-2 .text-img .imgs{width: 50%;padding:20px 0 0 0;}
.t-2 .text-img .imgs img{width: 47.5%;margin-right: 5%;}
.t-2 .text-img .imgs img:last-child{margin-right: 0;}
@media (max-width: 1440px) {
.t-2 .text-img .text h4{font-size: 22px;margin-bottom:20px;}
.t-2 .text-img .text h4 i{font-size: 20px;;}
.t-2 .text-img .text p{font-size: 15px;line-height: 30px;}
}

.t-3{background-color: #fff;padding: 50px 0;}
.t-3 .container{overflow: hidden;}
.t-3 .title{text-align: center}
.t-3 .title h4:after{left:50%;margin-left: -20px;}
.t-3 .title i{font-style: normal;margin-right: 10px;}
.t-3 .text{text-align: center}
.t-3 .text p{font-size: 16px;line-height: 30px;font-weight: 400;}
.t-3 .tech-info{width: 100%;position: relative;padding:50px;}
.t-3 .tech-info .tech-ul{flex-wrap: wrap;position: relative;z-index: 3;}
.t-3 .tech-info .tech-ul:after{content: '';width: 450px;height: 450px;border-radius: 50%;border: 1px solid rgba(0,99,154,0.1);position: absolute;left: 50%;top:50%;margin-top: -225px;margin-left: -225px;z-index: 2;}
.t-3 .tech-info .tech-ul:before{content: '';width: 380px;height: 380px;border-radius: 50%;border: 1px solid rgba(0,99,154,0.2);position: absolute;left: 50%;top:50%;margin-top: -190px;margin-left: -190px;z-index: 2;}
.t-3 .tech-info .tech-ul li{width:50%;margin-bottom:6%;text-align: center;display: block;}
.t-3 .tech-info .tech-ul li h6{font-size: 20px;font-weight: 550;color: #00639a;margin-bottom: 5px;display: inline-block;border: 1px solid #00639a;padding: 10px 25px;border-radius: 30px;}
.t-3 .tech-info .tech-ul li p{font-size: 15px;font-weight: 400;color: #495057;line-height: 25px;}
.t-3 .tech-info .tech-ul li:first-child{width: 100%;margin-bottom:5%}
.t-3 .tech-info .tech-ul li:nth-child(4){padding-right: 10%;}
.t-3 .tech-info .tech-ul li:nth-child(5){padding-left: 10%}
.t-3 .tech-info .img{width: 400px;height: 400px;position: absolute;left: 50%;top:50%;margin-left: -200px;margin-top: -150px;text-align: center;z-index: 1}
.t-3 .tech-info .img img{width: 100%;display: block;border-radius: 50%;position: relative;}
.t-3 .tech-info .img p{font-size: 18px;font-weight: 550;color: #212529}

@media (max-width: 1440px) {
.t-3 .text p{font-size: 14px;line-height:22px;}
.t-3 .tech-info .tech-ul li p{font-size: 14px;line-height: 22px;}
.t-3 .tech-info .img p{font-size: 15px;}
}

@-webkit-keyframes btnIconRipple {
    0% {
        border-width: 3px;
        transform: scale(1);
    }
    80% {
        border-width: 1px;
        transform: scale(1.2);
    }
    100% {
        opacity: 0;
    }
}
@keyframes btnIconRipple {
    0% {
        border-width: 3px;
        transform: scale(1);
    }
    80% {
        border-width: 1px;
        transform: scale(1.2);
    }
    100% {
        opacity: 0;
    }
}

@media (max-width: 991px) {
    .tech .loc {width: 0;display: none}
    .tech .page-nav .page-nav-ul {width: 100%;}
    .tech .page-nav .page-nav-ul li {width: 100%;}
    .title i{font-style: normal;margin-right: 10px;}
    .t-1{padding: 25px 0;}
    .text-table .title{margin-bottom:30px;}
    .text-table .text{width: 100%;margin-right: 0;margin-bottom:30px;}
    .text-table .text p{font-size: 1.5rem;line-height:2.5rem}
    .text-table .table{width: 100%;}
    .text-table .table h4{font-size:1.6rem;text-align: left;margin-bottom:20px;}
    .text-table .table table td{padding:5px;font-size: 1.4rem}
    .t-2{padding:25px 0 0 0;background-color: #fff;margin-bottom: 10px;}
    .t-2 .title{margin-bottom: 30px;}
    .t-2 .text-img{margin-bottom: 5%;padding:0;border-radius:0;flex-wrap: wrap;border-bottom: 1px dashed #ddd;}
    .t-2 .text-img:last-child{padding:0 0 10px 0;border-bottom: none;}
    .t-2 .text-img.flex-sb .img{width: 100%;}
    .t-2 .text-img.flex-sb .text{width:100%;}
    /*
    .t-2 .text-img.flex-sb .text p:last-child{display:none}
    */
    .t-2 .text-img .text h4{font-size: 1.8rem;margin-bottom:10px;}
    .t-2 .text-img .text h4 i{top:-2px;font-size:1.6rem;padding:3px 10px;}
    .t-2 .text-img .text p,.t-2 .text-img .text span{font-size:0.95rem!important;line-height:2;}
    .t-2 .text-img .imgs{width:100%;padding:20px 0 0 0;}
    .t-2 .text-img .imgs img{width: 48.5%;margin-right: 3%;}

    .t-3{padding: 25px 0;}
    .t-3 .title{margin-bottom: 20px;}
    .t-3 .text p{font-size: 1.5rem;line-height:2.5rem;}
    .t-3 .tech-info{padding:25px 0 0 0;}
    .t-3 .tech-info .tech-ul:after{content: '';width: 160px;height: 160px;margin-top: -80px;margin-left: -80px;}
    .t-3 .tech-info .tech-ul:before{content: '';width: 120px;height: 120px;margin-top: -60px;margin-left: -60px;}
    .t-3 .tech-info .tech-ul li{width:40%;margin-bottom:6%;text-align: right;margin-right: 5%;}
    .t-3 .tech-info .tech-ul li:first-child{text-align: center;margin: 0}
    .t-3 .tech-info .tech-ul li:first-child p{margin: 0 auto}
    .t-3 .tech-info .tech-ul li:nth-child(2n){text-align: left;margin-left: 5%;margin-right: 0}
    .t-3 .tech-info .tech-ul li:nth-child(2n) p{margin: 0 auto 0 0 }
    .t-3 .tech-info .tech-ul li h6{font-size:1.3rem;padding:5px 8px;}
    .t-3 .tech-info .tech-ul li p{font-size: 1rem;line-height: 1.4rem;display:block;width:100%;margin: 0 0 0 auto}
    .t-3 .tech-info .tech-ul li:first-child{width: 100%;margin-bottom:5%}
    .t-3 .tech-info .tech-ul li:nth-child(4){padding-right: 10%;margin-right: 0;margin-left: 0}
    .t-3 .tech-info .tech-ul li:nth-child(5){padding-left: 10%;margin-right: 0;margin-left: 0}
    .t-3 .tech-info .img{width: 100px;height: 100px;margin-left: -50px;margin-top: -25px;}
    .t-3 .tech-info .img p{display: none}
	
	.contact-form form label.i2 input {
	width: 100% !important;
	margin-right: 0;
}
}










