@font-face {
 font-family:fontDin1;
 src: url(../css/DIN-MEDIUM_otf.txt),url(../css/DIN-MEDIUM_woff.txt),url(../css/DIN-MEDIUM_eot.txt),url(../css/DIN-MEDIUM_woff2.txt),url(../css/DIN-MEDIUM_ttf.txt)}
@font-face {
 font-family:fontDin2;
 src: url(../css/DIN-BOLD_otf.txt),url(../css/DIN-BOLD_woff.txt),url(../css/DIN-BOLD_eot.txt),url(../css/DIN-BOLD_woff2.txt),url(../css/DIN-BOLD_ttf.txt)}
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1300px; overflow-x:hidden;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #0055bf;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1300{ width:1300px; margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}
*,:after,:before{ box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.title{ text-align:center; font-size:42px; color:#222222;}
.title b{color:#0055bf;}
.title span{ display:block; font-size:18px; color:#666666; font-weight:lighter; margin:7px 0 15px 0;}
.title:after{ content:''; display:block; height:28px; background:url(../images/20201224161350_1608089961.png) no-repeat center;}
.hovermaincolor a:hover{ color:#0055bf;}
/*抬头*/
.htop{padding:0 2.5%;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; height:50px; background:#0055bf; font-size:15px; color:#ffffff; font-weight:lighter;}
.htop p:nth-child(1){ padding-left:30px; background:url(../images/20201224150812_833941532.png) no-repeat left center;}
.htel{ position:relative; font-size:14px; color:#fff;}
.htel span{ display:inline-block;padding-left:35px; background:url(../images/20201224150812_532301595.png) no-repeat left center;}
.htel em{ font-size:25px; font-family:fontDin1; display:inline-block; vertical-align:sub;}
.hsecond{ padding:0 2.5%; height:133px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.hleft ,.hright,.hcode{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hmean{ margin-left:18px; font-size:18px; color:#e00000;}
.hmean b{ display:block; font-size:21px; color:#0055bf;}
.dropmenu{ position:absolute; top:100%; left:0;z-index:99; opacity:0; visibility:hidden; transition:all .3s ease; left:-25%; text-align:center;background:rgba(0,0,0,.8);}
.dropmenu a{ display:block; line-height:50px; font-size:15px; color:#fff; transition:all .3s ease; white-space:nowrap;padding-left:30px; padding-right:30px; }
.nav ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.nav>ul>li{ position:relative; margin-right:42px;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{ color:#0055bf; font-weight:normal;}
.nav>ul>li>a{ line-height:133px; display:block; font-size:18px; color:#222222; font-weight:lighter; position:relative;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block; width:100%;}
.nav>ul>li>a:after{ content:''; display:block; position:absolute; left:0; right:0; margin:0 auto; height:3px; background:#0055bf; width:0; transition:all .3s ease; bottom:20px;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{ width:100%;}
.dropmenu a:hover{ background:#0055bf;}
.nav>ul>li:hover .dropmenu{ opacity:1; visibility:visible;}
.hcode li{ position:relative; width:40px; height:40px; border-radius:5px; background:#0055bf url(../images/20201224150812_1178808486.png) no-repeat center; cursor:pointer; margin-left:18px;}
.hcode li:nth-child(2){ background-image:url(../images/20201224150812_1108347664.png);}
.hcode li:nth-child(3){ background-image:url(../images/20201224150812_1964788765.png);}
.hcode li img{ position:absolute; width:100px; height:auto; top:110%; padding:10px; background:rgba(0,0,0,.3); right:0; transition:all .3s ease; visibility:hidden; z-index:9; opacity:0;}
.hcode li:hover img{ top:100%; visibility:visible; opacity:1;}
@media screen and ( max-width:1600px ){
	.nav>ul>li{ margin-right:20px;}
	.nav>ul>li>a{ font-size:16px;}
	}
@media screen and ( max-width:1700px ){
	.nav>ul>li{ margin-right:10px;}
	.nav>ul>li>a{ font-size:15px;}
	}
/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#d1d1d1;}
.banner-box{ min-width:1300px; height:700px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:260px; left: 0; margin-left: 0; height: 400px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../images/20201224145904_1702046214.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20201224145904_1702046214.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #0055bf;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

.banner-box .bd li{ -webkit-animation: kenburns-top1 3.5s ease-out  both;animation: kenburns-top1 3.5s ease-out  both;}
/*搜索*/
.search{ border-bottom:1px solid #f5f5f5;}
.search .w1300{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; height:70px;}
.keyword,.keyword a{ font-size:15px; color:#222222; font-weight:lighter;}
.keyword span{ font-weight:normal;}
.keyword{ padding-left:39px; background:url(../images/20201224150812_1092959407.png) no-repeat left center;}
.search_bg{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
#soo{ background:#0b4bc0;}
#infoname{ border:1px solid #ebebeb; background:#f8f8f8; border-right:none; height:46px; padding-left:20px; width:240px;}
/* • 产品中心*/
.product{ padding:60px 0 100px 0;}
.protop{ margin-top:35px; height:80px; background:#f5f5f5;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; font-size:0;}
.protop a{ display:inline-block; position:relative; line-height:80px; text-align:center; background:#f0f0f0;}
.protab a{ width:273px; font-size:20px; font-weight:lighter; color:#222222; transition:all .3s ease;}
.protab a+a{ margin-left:1px;}
.protab a.on{ background:#0055bf; color:#fff;}
.protab a:after{ content:''; display:block; position:absolute; left:0; right:0; margin:0 auto; width:0; height:0; top:105%; border-left:8px solid transparent; border-right:8px solid transparent; border-top:10px solid #0055bf; opacity:0; visibility:hidden; transition:all .3s ease;}
.protab a.on:after{ opacity:1; visibility:visible; top:100%;}
.promore a{ width:80px; font-size:16px; color:#666666; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; transition:all .3s ease;}
.promore a:hover{background:#0055bf; color:#fff;}
.protwoclass{ border-bottom:1px solid #f1f1f1; margin-bottom:25px; text-align:center; font-size:0;}
.protwoclass table,.protwoclass tbody {display:block; width:100%;}
.protwoclass tr{ display:inline-block; vertical-align:top;}
.protwoclass tr+tr{ margin-left:35px;}
.protwoclass td a{ display:inline-block; font-size:16px; color:#222222; font-weight:lighter;}
.protwoclass td a:before{ content:'•'; display:inline-block; vertical-align:middle; margin-right:10px;}
.protwoclass td a:hover{color:#0055bf;}
.proshow tr{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.proshow tr+tr{ margin-top:23px;}
.proshow tr td{ width:412px; padding:0 !important; display:inline-block;}
.proshow tr td br{ display:none;}
.proshow tr td>a{ border:1px solid #ededed;}
.proshow tr td a{ display:block; position:relative; overflow:hidden;}
.proshow tr td a img{ width:100%; height:309px; transition:all .6s ease;}
.proshow tr td span a{ line-height:85px; background:#ededed; padding:0 55px 0 25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all .3s ease; text-align:left; font-size:16px; color:#535353;}
.proshow tr td:hover a img{ transform:scale(1.1);}
.proshow tr td:hover span a{ color:#0b4bc0;}
.proshow tr td span a:after{ content:''; right:20px; display:block; position:absolute; top:0; bottom:0; margin:auto 0; width:28px; height:29px; background:url(../images/20201224161350_2085079182.png) no-repeat center; transition:all .4s ease;}
.proshow tr td:hover span a:after{ background:url(../images/20201224161350_1600399982.png) no-repeat center; transform:rotate(360deg);}
/*小螺丝，大作用  买螺丝，就找*/
.trait{height:1107px; background:url(../images/20201225181238_75252412.jpg) no-repeat top; padding-top:60px;}
.tratitl{ text-align:center; font-size:30px; color:#fff;}
.tratitl b{ display:block; font-size:42px; margin-bottom:6px;}
.trapk{ padding:50px 50px 60px 50px; background:#fff; margin-top:100px;}
.trapktop{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; position:relative;}
.trapktop dl p{ line-height:79px; margin-bottom:3px; background:#e00000; font-size:30px; color:#fff; text-align:center;}
.trapktop dl+dl p{ background:#0055bf;}
.trapktop:after{ content:''; display:block; position:absolute; width:162px; height:74px; background:url(../images/20201225085357_270435725.png) no-repeat center; left:0; right:0; margin:0 auto; top:180px; z-index:9;}
.trapkbottom{ margin-top:8px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.tpbwa{ width:482px;}
.tpbwa li{ line-height:64px; border-bottom:1px dashed #d3d3d3; font-size:16px; color:#e00000; padding-left:30px; background:url(../images/20201225085357_716528345.png) no-repeat left center;}
.tpbwa.tpbr li{ background-image:url(../images/20201225085357_1682538507.png); color:#666666;}
.tpbcon li{ text-align:center; width:156px; background:#e00000; line-height:45px; font-size:18px; color:#fff;}
.tpbcon li+li{ margin-top:21px;}
.trapkpic{ overflow:hidden;}
.trapkpic img{ transition:all .6s ease;}
.trapktop dl:hover .trapkpic img{ transform:scale(1.1);}
/* • 产品应用*/
.case{ padding:80px 0 90px 0; }
.casecenter{ margin-top:50px; position:relative;}
.casejt{ position:absolute; width:70px; height:70px; background:#0b4bc0 url(../images/20201225091245_1448065766.png) no-repeat center; top:45%; left:-94px; transition:all .3s ease; cursor:pointer;}
.casejt:hover{ background-color:#e00000;}
.casejt.next{ left:auto; right:-94px; transform:rotate(180deg);}
.casecon .divdgweb_new_div_item{ float:left; width:410px !important; height:458px; margin:0 35px 0 0; position:relative; padding:325px 19px 15px 19px; transition:all .3s ease; background:#f4f4f4; text-align:center;}
.casecon .news_div_item_pic { position:absolute; top:14px; overflow:hidden; left:19px; width:372px; height:280px;}
.casecon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#e00000;}
.casecon .news_div_item_pic img{ width:100%;height:100%; transition:all .6s ease;}
.casecon .divdgweb_new_div_item_a{ font-size:26px; color:#222222; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.casecon .divdgweb_new_div_item_body{ font-size:16px; color:#888888; font-weight:lighter; line-height:30px; height:60px; overflow:hidden; margin-top:10px;}
.casecon .divdgweb_new_div_item_content{ padding:0 15px;}
.caseadver{ transition:all .3s ease; position:absolute; left:0;  bottom:0; width:100%; line-height:62px; font-size:20px; color:#fff; background:#0b4bc0;}
.casecon .divdgweb_new_div_item:hover  .caseadver{ background:#e00000;}
.casecon{ overflow:hidden;}
/*用实力证明您的选择正确*/
.adv{ height:1117px; background:url(../images/20201225093324_702146561.jpg) no-repeat center; padding-top:90px;}
.advtitle{ text-align:center; font-size:45px; color:#222222;}
.advtitle b{ color:#0055bf;}
.advtitle span{ display:block; font-size:22px; color:#666666; font-weight:lighter; margin:15px 0 25px 0;}
.advtitle:after{ content:''; display:block; height:15px; background:url(../images/20201225093323_1465204635.png) no-repeat center;}
.advtab{ margin:45px 0 30px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1);}
.advtab li{ width:25%; display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; height:162px; font-size:34px; color:#333333; transition:all .3s ease; cursor:pointer;}
.advtab li em{ display:block; font-size:18px; color:#848484; font-family:fontDin1;transition:all .3s ease;}
.advtab li+li{ border-left:1px solid #f2f2f2;}
.advicon{ width:59px; height:52px; margin-right:20px; background:url(../images/20201225093323_1521846539.png) no-repeat left top;transition:all .3s ease;}
.advtab li:nth-child(2) .advicon{ background-position-x:-82px;height:59px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-180px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-269px;}
.advtab li.on{ background:#0055bf; color:#fff;}
.advtab li.on em{ color:#e0e0e0;}
.advtab li.on .advicon{ background-position-y:-76px;}
.advcon ul{ background:#fff;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; border-radius:0 0 50px 0;}
.advright{ width:560px; margin-left:55px;}
.advtop{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.advnum{ width:105px; line-height:100px; text-align:center; background:#f0f0f0; font-size:65px; color:#0055bf; font-family:fontDin2; margin-right:25px;}
.adv_t{ font-size:35px; color:#333333;}
.adv_t em{ display:block; font-size:18px; font-family:fontDin1; color:#cdcdcd;}
.advwa{ margin:40px 0 45px 17px;}
.advwa p{ font-size:16px; color:#2b2b2b; font-weight:lighter; line-height:35px; padding-left:40px; background:url(../images/20201225093323_810143093.png) no-repeat left 9px;}
.advwa p+p{ margin-top:25px;}
.advbtn a{ display:inline-block; text-align:center; width:150px; line-height:53px; border-radius:10px 0 10px 0; background:#dd0011; transition:all .3s ease; font-size:16px; color:#fff;}
.advbtn a i{ display:inline-block; vertical-align:middle; width:22px; height:26px; background:url(../images/20201225093323_1724343397.png) no-repeat center; margin-right:15px;}
.advbtn a:hover{ background:#0055bf;}
/* • 客户见证*/
.custerm{ padding:60px 0 90px 0;}
.custcon{ margin:47px 0 55px 0;}
.custmore{ text-align:center;}
.custmore a{ display:inline-block; width:285px; line-height:60px; background:#f2f2f2; border-radius:30px; transition:all .3s ease; font-size:16px; color:#333333; font-weight:lighter;}
.custmore a:hover{ background:#0055bf; color:#fff;}
.custcon .divdgweb_new_div{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.custcon .divdgweb_new_div_item{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; border-radius:5px; overflow:hidden; width:630px; background:#f4f4f4;}
.custcon .news_div_item_pic{ width:282px; overflow:hidden; border-radius:5px;}
.custcon .news_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.custcon .divdgweb_new_div_item_content{ width:260px; margin-left:35px;}
.custcon .divdgweb_new_div_item_date{ display:none;}
.custcon .divdgweb_new_div_item_a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; font-size:26px; color:#222222;transition:all .3s ease;}
.custcon .divdgweb_new_div_item_body{ font-size:16px; color:#666666; line-height:30px; font-weight:lighter; height:120px; overflow:hidden; margin:20px 0 40px 0;} 
.custcon .custdetail{ display:inline-block; width:123px; line-height:40px; text-align:center; border-radius:5px; background:#0055bf; font-size:15px; color:#fff; text-transform:uppercase; transition:all .3s ease;}
.custcon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#dd0011;}
.custcon .divdgweb_new_div_item:hover .custdetail{ background:#dd0011;}
.custcon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
/*关于*/
.about{ height:1057px; background:url(../images/20201225105014_1707882115.jpg) no-repeat center; padding-top:80px;}
.abcon{ padding:40px 50px; background:#fff;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; width:1400px; margin-left:-50px;}
.ableft{ width:590px;}
.ab_t{color:#0055bf; font-size:38px;}
.ab_t span{ display:block; font-weight:lighter; font-size:22px; color:#222222;}
.ab_t:after{ content:''; display:block; margin-top:25px; width:28px; height:4px; background:#dedede;}
.ab_c{ margin:45px 0 65px 0; font-size:16px; color:#666666; font-weight:lighter; line-height:35px;}
.ab_btn a{ display:inline-block; text-align:center; width:200px; line-height:52px; border-radius:26px; transition:all .3s ease; background:#0055bf; font-size:16px; color:#fff; font-weight:lighter;}
.ab_btn a:hover{ background:#dd0011;}
.qyxx{overflow:hidden; margin-top:73px;}
.qyxx table,.qyxx tbody,.qyxx tr{ display:block; width:100%;}
.qyxx td{ display:inline-block; width:360px; padding:0 !important; margin-right:20px;}
.qyxx td a{ display:block; position:relative; overflow:hidden;}
.qyxx td a img{ width:100%; height:267px; transition:all .6s ease;}
.qyxx td:hover a img{ transform:scale(1.1);}
.qyxx td br{ display:none;}
.qyxx td div{ padding:0 !important; margin-top:1px;}
.qyxx td div a{ background:#f5f5f5; line-height:60px; font-size:16px; color:#333333; transition:all .3s ease;}
.qyxx td:hover div a{color:#0055bf;}
/* • 新闻中心*/
.news{ padding:75px 0 85px 0;}
.news_cont{height:572px;margin-top: 50px;}
.news_cont_l{width:560px;height:570px;}
.news_cont_l .news_div{    width: 560px;height: 595px;padding: 36px;background: #f8f8f8;}
.news_cont_l .news_div_item{ position: relative;}
.news_cont_l .news_div_item_date{position: absolute;right: 0;top: 355px;width: 100px;height: 20px;display: block;    font-size: 14px;line-height: 20px;font-family: 'Arial';}
.news_div_item_year ,.news_div_item_month ,.news_div_item_day{float:left}
.news_cont_l .news_div_item_content{position: absolute; top: 350px; width:100%;}
.news_cont_l .news_div_item_pic{position: absolute;}
.news_cont_l .news_div_item_pic img{width:488px;height:325px;}
.news_cont_l .news_div_item_a{font-size:18px;color:#333;font-weight:lighter;width:100%;height: 185px; display: block;position: absolute; z-index: 3;}
.news_cont_l .news_div_item_body{font-size:14px;color:#999;font-weight:lighter;margin-top:36px; line-height:24px;}
.news_cont_l .news_div_item_body:after{content:'了解详情+';width:160px;height:35px;background:#0055bf;text-align:center;color:#fff;display:block;line-height:35px;     position: relative;   top: 55px;}
.news_cont_l .news_div_item_a:hover{color:#0055bf;}
.news_cont_r{width:705px;height:604px;}
.news_cont_r ul{height:65px;}
.news_cont_r ul a{width:30%;height:63px;margin-left:5%;float:left;background:#e8e8e8;border:1px solid #efefef;text-align:center;line-height:65px;font-size:18px;color:#333;font-weight:bolder;display:block; font-weight: 300;}
.news_cont_r ul a:nth-child(1){ margin-left:0;}
.news_cont_r .cur{background:#0055bf;color:#fff;}
.news_cont_r .news_div_item:nth-child(1){display:none;}
.news_cont_r .news_div_item{margin-top:8px;position: relative;width:705px;border:1px solid #eee;height:169px; background: #fff; padding:10px;}
.news_cont_r .news_div_item_date{display:none;}
.news_cont_r .news_div_item_pic{position: absolute;}
.news_cont_r .news_div_item_pic img{width:221px;height: 148px;}
.news_cont_r .news_div_item_content{position: absolute;width:415px;left:260px;top:33px;}
.news_cont_r .news_div_item_a{font-size:18px;color:#333;width:100%;height:115px;display:block;position:absolute;z-index:3;}
.news_cont_r .news_div_item_a:hover{color:#0055bf;}
.news_cont_r .news_div_item_body{font-size:14px;color:#999;font-weight:lighter;margin-top:36px;line-height:24px;}
.news  .news_div_item:hover .news_div_item_body:after{background: #dd0011;}
/*版权*/
.copyright{ background:#242424;}
.end .w1300{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.end{ border-top:1px solid #313131;}
.end,.end a{ font-size:14px; color:#bdbdbd; line-height:98px; font-weight:lighter;}
.end a:hover{ color:#fff;}
.crcon{ padding:65px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.kslj,.crcode{ font-size:0;}
.kslj li{ display:inline-block; vertical-align:top; padding:0 40px;border-left:1px solid #313131;}
.kslj li p{ font-size:16px; color:#ffffff;}
.kslj li p:after{ content:''; display:block; height:2px; background:#313131; width:19px; margin:20px 0;}
.kslj li a{ display:block; font-size:14px; color:#bdbdbd; line-height:32px;}
.kslj li a:hover{ color:#fff;}
.crcode li{display:inline-block; vertical-align:top;}
.crcode li img{ width:139px; height:auto;}
.crcode li span{ display:block; text-align:center; line-height:36px; margin-top:2px; background:#2e2e2e; font-size:14px; color:#fff; font-weight:lighter;} 
.crcode li+li{ margin-left:30px;}
.crcontact{ background:#292929; font-size:0; white-space:nowrap;}
.crcontact li{ display:inline-block; vertical-align:top; box-sizing:border-box; height:158px; font-size:15px; color:#cecece; line-height:30px; padding: 35px 35px 0 35px; position:relative; width:444px; background:url(../images/20201225115053_388197571.png) no-repeat 378px center;} 
.crcontact li:nth-child(3){ width:342px;background:url(../images/20201225115053_2004339520.png) no-repeat 288px center; font-size:16px; }
.crcontact li:nth-child(2){ width:512px;background:url(../images/20201225115054_1446351976.png) no-repeat 448px center; font-size: 14px;}
.crcontact li+li{ border-left:1px solid #313131;}
.crcontact li em{ display:block; font-size:20px; color:#fff; font-family:fontDin1; text-transform:uppercase; margin-bottom:8px;}
.crcontact li i{ font-size:18px;}
.links{border-bottom: 1px solid #2d2d2d; height: 95px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.links .linksl{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.links p>a{font-size:14px; color:#dcdcdc; font-weight:lighter;}
.links p>a:hover,.linkTagcs li a:hover{ color:#fff !important;}
.links .linksl>p{ font-size:16px; color:#cccccc; padding-left:35px; background: url(../images/20201225115054_526574575.png) no-repeat left center; line-height:40px;}