﻿@charset "utf-8";
@import "fonts.css";
@import "media.css";

body{font-size:15px;font-weight:normal;color:#626262;margin:0px;padding:0px; background:#fff; font-family:'微软雅黑'}
html, body {margin:0;}
p,form,h1,h2,h3,h4,h5,h6,input,dl,dd,table,td,input,ul,li{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
img{border:none;}
li{ list-style:none}
a{color:#444;text-decoration:none;-webkit-transition:all ease-in-out 50ms;transition:all ease-in-out 50ms;-webkit-tap-highlight-color: transparent; outline: none;}
a:hover{color: #2991d6;}
.clear{clear:both;}
input,button,select,textarea{outline: none;border:none;}
select::-ms-expand { display: none; }
select{appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;}
@font-face {
  font-family: 'lsfont';  /* project id 752944 */
  src: url('//at.alicdn.com/t/font_752944_r04ix636je8.eot');
  src: url('//at.alicdn.com/t/font_752944_r04ix636je8.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_752944_r04ix636je8.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_752944_r04ix636je8.woff') format('woff'),
  url('//at.alicdn.com/t/font_752944_r04ix636je8.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_752944_r04ix636je8.svg#lsfont') format('svg');
}
.iconfont{font-family:"lsfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.lsfont{font-family:"lsfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.content{margin:0 auto; clear:both;display: table;}

.bei {
    background: url(../images/bei_ico.png) no-repeat center left;
    padding: 10px 15px 10px 25px;
}

.top{height:90px; width:100%; position:fixed;background-color: #fff;z-index: 1000;}
.top .txt{margin:0 auto;}
.top .txt .logo{float:left;}
.top .txt .logo a{box-sizing: border-box;background: url(/images/FuG-Logo_retina.png) no-repeat;width: 200px;height: 200px;background-size: 199px;display: block;}
.top.fixed .txt .logo a{background: url(/images/FuG-Logo_2.png) no-repeat top 12px left;background-size: 100px;}
.top .txt ul{float:left;padding-left: 160px;}
.top .txt ul li{float:left; position:relative;}
.top .txt ul li a{font-size: 17px;font-weight: 700;color: #004777;line-height: 90px;height: 90px;padding: 0 15px; text-align: center;}
.top .txt ul li a:hover{color: #eac060;}

.top .txt ul li.r{background-color: #004777;color: #EAC060;right: 0px;position: fixed;width: 300px;text-align: center;}
.top .txt ul li.r a{color: #EAC060;}
.top .txt a.tel:before {
    content: "\e6dd";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 17px;
    padding-right: 4px;
	vertical-align: middle;
}

.top .txt ul li.lan{font-size: 17px;font-weight: 700;color: #004777; padding-left: 30px;}
.top .txt ul li.lan:before{
    content: "\e6da";
    font-family: "lsfont";
    color: #004777;
	font-weight:normal;
    font-size: 19px;
	vertical-align: middle;	
}
.top .txt li .submenu{position:absolute;background-color: #fff;z-index: 4;padding:0px 0 10px 0;overflow:visible!important; display:none;}
.top .txt li .submenu li{float:initial; height: auto;line-height: normal; display:block; width:200px; margin:0;position: relative;padding: 12px 0px;}
.top .txt li .submenu li a{border-left: 5px solid #fff;color: #9aa0af;height: initial;line-height: initial;font-size: 15px;text-align: left;padding:10px 0 10px 30px;}
.top .txt li .submenu li a:hover{text-decoration: none;border-left: 5px solid #004777;color: #004777;}
.made{padding-left:40px;float: left;}

.banner{background: url(/images/homeheader-lowres.jpg) no-repeat top 90px center; height:775px;}
.banner .txt{width:1200px; margin:0 auto;padding-top: 200px;}
.banner .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner .txt p{font-size:25px;color:#fff;}
.banner .txt a{font-size:17px;padding: 15px 32px; border:1px solid #EAC060; color:#fff; font-weight:bold;display: inline-block;margin-top: 40px;}
.banner .txt .pic{text-align:right;margin-top: 99px;}
.box{clear:both;margin-top: 180px;}
.box h1{font-size: 43px;color: #004777;line-height: 53px;text-align: center; font-weight:bold;}
.box p{font-size: 25px;color: #959cab;line-height: 35px;text-align: center; font-weight:bold; margin-top:30px;}
.box .pic{background:url(../images/FuG-home-product-e1574959233389.png) no-repeat center center; background-size:837px 547px; height:547px;position: relative;}
.box .icon01{margin-left: 341px;margin-top: 250px;}
.box .icon02{margin-left: 584px;margin-top: 354px;}
.box .icon03{margin-left: 735px;margin-top: 230px;}
.box .icon04{margin-left: 909px;margin-top: 260px;}
.box .icon05{margin-left: 909px;margin-top: 70px;}

.box .li{position: absolute;width:85px; height:85px;}
.box .li .info{transition: all .25s;opacity:0; visibility: hidden;}
.box .li:hover .info{display:block;opacity:1;transition: all .25s;visibility: visible;}
.box .li img{width:85px; height:85px;}
.box .pic a{}
.box .info{
	width:240px;
	height:135px;
	padding: 30px;
	color: #000000;
	font-size: 14px;
	text-align: left;
	background: #ffffff;
	position:absolute;
	-webkit-box-shadow: -3px 3px 17px -1px rgba(0,0,0,0.48);
    -moz-box-shadow: -3px 3px 17px -1px rgba(0,0,0,0.48);
    box-shadow: -3px 3px 17px -1px rgba(0,0,0,0.48);
}
.box .info h2{font-size: 22px;line-height: 32px;color: #959CAB; font-weight:bold;text-align: left;margin-top: 20px;}
.box .info p{color:#000; font-size:14px; font-weight:normal;text-align: left; line-height:22px; margin-top: 20px;}
.box .info.d1{left: -106px;top: -209px;z-index: 10;}	
.index_product{background-color: #f0f1f4; padding:80px 0;}
.index_product h1{color: #004777;font-size: 35px;line-height: 43px; font-weight:bold; text-align:center;}
.index_product h1:before{
    content: url(/images/productbeforeicon.svg);
    font-family: "lsfont";
    padding-right: 20px;
    vertical-align: middle;
	display: inline-block;
	padding-bottom: 30px;
}
.index_product ul{display:inline-block;}
.index_product li{width: calc(25% - 50px); float:left; margin:0 10px; padding:40px 15px; background-color:#fff; display: inline-block;height:380px; position:relative;}
.index_product li img{max-width:100%;}
.index_product li span{background-color: #EAC060;width: 90px;height: 45px; text-align:center; position:absolute; right:0; top:0;line-height: 45px;font-weight: bold;color: #fff;}
.index_product li h2{font-size: 22px;line-height: 32px;text-align: left; font-weight:bold; margin-bottom:30px;}
.index_product li h2 a{color: #004777;}
.index_product li h2 a:hover{color: #27638c;}
.index_product li h3{font-size: 22px;line-height: 32px;text-align: left; font-weight:bold; margin-bottom:30px;}
.index_product li h3 a{color: #959cab;}
.index_product li h3 a:hover{color: #a5abb8;}
.index_product li h4{font-size: 17px;line-height:26px;text-align: left;}
.index_product li h4 a{color: #000000; font-size: 16px;}
.index_product li h4:after{
    content: "\eb03";
    font-family: "lsfont";
    vertical-align: middle;
	font-size: 35px;
	color: #EAC060;
}
.index_product li:last-child{background-color:#eac060;}
.index_product li:last-child h2 a{color: #fff;}
.index_product li:last-child h2 a:hover{color: #fcf5e7;}
.index_product li:last-child h3 a{color: #004777;}
.index_product li:last-child h3 a:hover{color: #27638c;}
.index_product li:last-child h4:after{color: #000;}
.index_field{padding:80px 0;display: flex;}
.index_field .l{float:left;width: calc(50% - 40px); padding-right:40px;}
.index_field .l h1{font-size: 25px;color: #004777;text-align: left; font-weight:bold;line-height: 35px; padding-bottom: 30px;}
.index_field .l h2{font-size: 33px;color: #959cab;text-align: left; font-weight:bold;line-height: 40px; padding-bottom: 25px;}
.index_field .l h3{font-size: 22px;color: #004777;text-align: left; line-height: 25px; padding-bottom: 25px;}
.index_field .l p{font-size: 17px;color: #000;text-align: left; line-height: 32px; padding-bottom: 30px;}
.index_field .l a{border: 1px solid #eac060;font-size: 17px;color: #004777; font-weight:bold; padding:12px 40px;display: inline-block;}
.index_field .r{width:50%; float:right; position:relative;}
.index_field .r img{width:100%;max-width:100%;}
.index_field .r span{background-color: #EAC060;width: 90px;height: 45px; text-align:center; position:absolute; right:0; top:0;line-height: 45px;font-weight: bold;color: #fff;}
.index_icon{padding:20px 0 60px; clear: both;}
.index_icon ul{display:inline-block;}
.index_icon li{float:left;width:33.33%; text-align:center; padding:25px 0;}
.index_icon li a{font-size:17px;color: #004777;}
.index_icon li a:hover:before{opacity: 0.4;}
.index_icon li a.icon01:before{content: "\e6e5"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon02:before{content: "\e6e1"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon03:before{content: "\e6e6"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon04:before{content: "\e6e3"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon05:before{content: "\e6e0"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon06:before{content: "\e6dc"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon07:before{content: "\e6e2"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon08:before{content: "\e6de"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_icon li a.icon09:before{content: "\e6e4"; font-family: "lsfont";font-size: 106px;display: block; color:#8694a6;}
.index_banner02{background: url(/images/home-unternehmen-e1574958514338.jpg) center center;background-size: cover;height:335px; text-align:center;}
.index_banner02 h1{font-size: 25px;color: #ffffff;line-height: 35px;text-align: center; padding-bottom:20px;font-weight:bold; padding-top:80px;}
.index_banner02 h2{font-size: 35px;color: #ffffff;line-height: 43px;text-align: center; padding-bottom:30px;font-weight:bold;}
.index_banner02 a{border: 1px solid #eac060;font-size: 17px;color: #fff; font-weight:bold; padding:12px 40px;display: inline-block;}
.index_news{background-color:#bac0cc; padding:80px 0; text-align: center;}
.index_news h1{font-size: 25px;color: #004777;line-height: 35px; text-align:left; font-weight:bold; padding-bottom:60px;}
.index_news h2{font-size: 35px;color: #ffffff;line-height: 35px; text-align:left;font-weight:bold; padding-bottom:30px;}
.index_news ul{margin:0 -15px; display:inline-block;display: flex;}
.index_news li{float:left; background-color:#fff; padding:50px 40px; margin:0 15px; width: calc(50% - 110px);position:relative;}
.index_news li time{color: #004777;font-size: 13px;font-weight:bold; padding-bottom:15px; display: block;text-align: left;}
.index_news li h1 a{color: #959CAB;font-size: 22px; font-weight:bold; margin-bottom:50px;text-align: left;}
.index_news li h1 a:hover{color:#004777;}
.index_news p{font-size:17px; color:#000; line-height:26px;text-align: left;}
.index_news p:after{
    content: "\e62e";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 30px;
	vertical-align: middle;
	position:absolute;
	right: 54px;
	bottom: 18px;
	border: 1px solid #EAC060;
	padding: 3px 2px;
}
.index_news a.more{color: #004777; font-size:17px; font-weight:bold;padding: 12px 40px;border: 1px solid #fff;display: inline-block; clear:both; margin-top:40px;}
.index_contact{display: flex;}
.index_contact .l{width: 43%; float:left;background-color:#f0f1f4; padding:100px 0 100px 7%;}
.index_contact .l h1{color: #004777;font-size:25px; font-weight:bold; padding-bottom:40px;}
.index_contact .l h2{color: #959cab;;font-size:35px; font-weight:bold; padding-bottom:20px;}
.index_contact .l p{color: #000;;font-size:17px; padding-bottom:40px;}
.index_contact .l .tel{color:#000; font-size:17px; margin-bottom:10px;}
.index_contact .l .tel:before{
    content: url(/images/phoneicon.svg);
    padding-right: 20px;
    vertical-align: middle;
    display: inline-block;
}
.index_contact .l .email{color:#000; font-size:17px;}
.index_contact .l .email:before{
    content: url(/images/mailicon.svg);
    padding-right: 20px;
    vertical-align: middle;
    display: inline-block;
}

.index_contact .r{width: 44%; float:right; background:url(/images/Home-Anfrage_lowres.jpg) no-repeat center center; background-size:cover; padding:100px 0 10px 6%;}
.index_contact .r h1{color: #fff;font-size:25px; font-weight:bold; padding-bottom:40px;}
.index_contact .r h2{color: #fff;font-size:35px; font-weight:bold; padding-bottom:20px;}
.index_contact .r p{color: #fff;;font-size:22px; padding-bottom:40px;}
.index_contact .r a{
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    padding: 12px 20px;
    border: 1px solid #eac060;
    display: inline-block;
    clear: both;
}
/*电源供应器*/
.banner_netz{background: url(/images/Produkteheader.jpg) no-repeat top 90px center; height:775px;}
.banner_netz .txt{width:1200px; margin:0 auto;padding-top: 280px;}
.banner_netz .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_netz .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_netz .txt p{font-size:25px;color:#fff;}

.netzgeraete_m1 {background-color: #f0f1f4;padding: 100px 0;}
.netzgeraete_m1 .l{float:left;width:50%;}
.netzgeraete_m1 .l h1{font-size: 40px;color: #004777; font-weight:bold; text-align:left; padding-bottom:30px;}
.netzgeraete_m1 .l p{font-size: 17px;color: #858b96; text-align:left; width:85%; line-height:30px;}
.netzgeraete_m1 .r{float:right;width:50%;}
.netzgeraete_m1 .r img{width:100%; max-width:100%;}

.netzgeraete_m2 {padding: 0px 0 30px; clear:both;}
.netzgeraete_m2 .content:last-child{border-bottom:0;}
.netzgeraete_m2 .content{border-bottom:2px solid #f0f1f4;}
.netzgeraete_m2 .l{float:left;width:50%;}
.netzgeraete_m2 .l img{width:95%; max-width:100%;}
.netzgeraete_m2 .r{float:right;width:50%; padding-top:90px;}
.netzgeraete_m2 .r h1{font-size: 22px;color: #004777; font-weight:bold; text-align:left; padding-bottom:30px;}
.netzgeraete_m2 .r p{font-size: 17px;color: #000; text-align:left; line-height:30px;}
.netzgeraete_m2 .r a{font-size: 18px;color: #004777; font-weight:bold; padding:5px 10px;padding: 12px 40px; border:1px solid #EAC060; display:inline-block; margin-top:40px;}

.netzgeraete_m3{margin-bottom:80px;}
.netzgeraete_m3 h1{font-size: 25px;color: #004777;line-height: 35px;text-align: left; font-weight:bold; padding-bottom:30px;}
.netzgeraete_m3 li{border-bottom:2px solid #f0f1f4;font-size: 20px; font-weight:bold;color: #004777; padding:20px 0;}
.netzgeraete_m3 li:after{
	float:right;
    content: "\e6e8";
    font-family: "lsfont";
    color: #EAC060;
    font-size: 30px;
	vertical-align: middle;
}
.netzgeraete_m3 li:hover:after{content: "\e6e7";}
.netzgeraete_m3 li.selected:after{content: "\e6e7";}
.netzgeraete_m3 .info{display:none; margin:30px 0 20px;}
.netzgeraete_m3 .info p{color:#000; line-height:26px; font-size:17px; font-weight:normal;}
.netzgeraete_m3 .info  a{font-size: 18px;color: #004777; font-weight:bold; padding:5px 10px;padding: 12px 40px; border:1px solid #EAC060; display:inline-block; margin-top:30px;}


/*basic页面*/
.basic_banner2{background: url(/images/Basicseries-m-power-streifen_NEU.jpg) no-repeat center center; height:351px;background-size: cover; margin:60px 0;}
.banner_basic{background: url(/images/Basicseries-header_neu.jpg) no-repeat top 90px center; height:775px;}
.banner_basic .txt{width:1200px; margin:0 auto;padding-top: 280px;}
.banner_basic .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_basic .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_basic .txt p{font-size:25px;color:#fff;}
.basic_m1{padding:80px 0;}
.basic_m1 h1{font-size: 35px;color: #959cab; font-weight:bold; padding-bottom:30px;}
.basic_m1 h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.basic_m1 .l{float:left;width: calc(66% - 30px); padding:0 15px;}
.basic_m1 .l img{width:100%; max-width:100%;}
.basic_m1 .r{float:right;width: calc(34% - 30px); padding:0 15px;}
.basic_m1 .r h2{color: #004777; font-size:22px; font-weight:bold; padding-bottom:10px;}
.basic_m1 .r p{font-size:17px; color:#000; line-height:28px; padding-bottom:30px;}
.basic_m2{padding:0 0 80px;}
.basic_m2 h1{font-size:25px;color: #004777; font-weight:bold; padding-bottom:20px;}
.basic_m2 .title{font-size:17px;color: #858b96; padding-bottom:20px; border-bottom:2px solid #f0f1f4; margin-bottom:40px;}
.basic_m2 .l{float:left;width: calc(68% - 40px); padding-right:40px;}
.basic_m2 .l p{color:#000; font-size:17px; line-height:30px;}
.basic_m2 .l .down{color: #004777;font-size:17px; font-weight:bold; margin-top:40px;}
.basic_m2 .l .down a{margin:0 0 0 30px;color: #004777;}
.basic_m2 .l .down a:after{
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 32px;
    padding-left: 8px;
	vertical-align: middle;
}
.basic_m2 .l h2{color: #959cab; font-size:22px; padding:20px 0 20px}
.basic_m2 .l li{padding:10px 0; font-size:17px; color:#000;}
.basic_m2 .l li:before{
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 18px;
    padding-right: 10px;
	vertical-align: middle;	
}
.basic_m2 .r{float:right;width: calc(32% - 80px); background-color:#f0f1f4; padding:30px 40px;}
.basic_m2 .r h2{font-size:22px;color: #004777; font-weight:bold; padding-bottom:15px;}
.basic_m2 .r li{padding:10px 0; font-size:17px; color:#000;}
.basic_m2 .r li:before{
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 18px;
    padding-right: 10px;
	vertical-align: middle;	
}

/*专业系列*/

.professional_m1{padding:80px 0;}
.professional_m1 h1{font-size: 35px;color: #959cab; font-weight:bold; padding-bottom:30px;}
.professional_m1 h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.professional_m1 .l{float:left;width: calc(66% - 30px); padding:0 15px;}
.professional_m1 .l .left{float:left;width:50%; position:relative;}
.professional_m1 .l .left span{ position:absolute; left:0; bottom:0; color:#000; font-size:12px;}
.professional_m1 .l .left img{width:100%; max-width:100%;}
.professional_m1 .l .right{float:right;width: calc(50% - 30px); padding-left:30px;}
.professional_m1 .l .right h2{color: #004777; font-size:22px; font-weight:bold; padding-bottom:10px;}
.professional_m1 .l .right p{font-size:17px; color:#000; line-height:28px; padding-bottom:30px;}
.professional_m1 .r{float:right;width: calc(34% - 80px); background-color:#f0f1f4; padding:30px 40px;}
.professional_m1 .r h2{font-size:22px;color: #004777; font-weight:bold; padding-bottom:25px;}
.professional_m1 .r li{padding:10px 0; font-size:17px; color:#000;}
.professional_m1 .r li:before{
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 18px;
    padding-right: 10px;
	vertical-align: middle;	
}


.banner_professional{background: url(/images/Professional-header_3.jpg) no-repeat top 90px center; height:775px;}
.banner_professional .txt{width:1200px; margin:0 auto;padding-top: 280px;}
.banner_professional .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_professional .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_professional .txt p{font-size:25px;color:#fff;}
.professional_product{background-color: #f0f1f4; padding:80px 0;}
.professional_product h1{color: #004777;font-size: 35px;line-height: 43px; font-weight:bold; text-align:center;}
.professional_product h1:before{
    content: url(/images/productbeforeicon.svg);
    font-family: "lsfont";
    padding-right: 20px;
    vertical-align: middle;
	display: inline-block;
	padding-bottom: 30px;
}
.professional_product li{float:left; width: calc(25% - 20px); padding:0 10px;}
.professional_product li a{padding: 20px 0px 80px 20px;background: #004777;font-size: 22px; font-weight:bold;display: block; position:relative; color:#fff; transition: all 0.2s ease-in-out;}
.professional_product li a:before {
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
    font-weight:bold;
    font-size: 26px;
    padding-right: 10px;
    vertical-align: middle;
	position: absolute;
	right:10px; bottom:30px;
}

.professional_m1 .list{clear:both;padding-top: 30px;}
.professional_m1 .list h1{font-size: 25px;color: #004777;line-height: 35px;text-align: left; font-weight:bold; padding-bottom:30px;}
.professional_m1 .list li{border-bottom:2px solid #f0f1f4;font-size: 25px; font-weight:bold;color: #004777; padding:20px 0; clear:both;}
.professional_m1 .list li span{font-size:17px;color: #858B96; font-weight:normal;}
.professional_m1 .list li:after{
	float:right;
    content: "\e6e8";
    font-family: "lsfont";
    color: #EAC060;
    font-size: 30px;
	vertical-align: middle;
}
.professional_m1 .list li:hover:after{content: "\e6e7";}
.professional_m1 .list li.selected:after{content: "\e6e7";}
.professional_m1 .list .info{display:none; margin:30px 0 20px;}
.professional_m1 .list .info p{color:#000; line-height:26px; font-size:17px; font-weight:normal;}
.professional_m1 .list .info .l{width: calc(50% - 40px); padding:0 40px 0 0;}
.professional_m1 .list .info .r{width: calc(50% - 80px); padding:0 40px 40px;float: right;background-color:#fff;}
.professional_m1 .list .info .r li{font-weight:normal;border-bottom:0; font-size:17px; color:#000; padding:10px 0;}
.professional_m1 .list .info .r li:after{content:'';}
.professional_m1 .list .info .l h2{color: #959cab; font-size:20px; font-weight:bold; padding-bottom:30px;}
.professional_m1 .list .down{color: #004777;font-size:17px; font-weight:bold; margin-top:40px;margin-bottom: 30px;}
.professional_m1 .list .down a{margin:0 0 0 30px;color: #004777;}
.professional_m1 .list .down a:after{
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 32px;
    padding-left: 8px;
	vertical-align: middle;
}
.beizhu{font-size:17px; color:#000; text-align:left; padding-bottom:100px;}
/*定制解决方案*/
.banner_solution{background: url(/images/Customized-header_neu.jpg) no-repeat top 90px center; height:775px;}
.banner_solution .txt{width:1200px; margin:0 auto;padding-top: 280px;}
.banner_solution .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_solution .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_solution .txt p{font-size:25px;color:#fff;}
.solution_m1{padding:80px 0;}
.solution_m1.bg{background-color: #f0f1f4;}
.solution_m1 .title{color: #004777;font-size: 22px; font-weight:bold; padding-bottom:60px;}
.solution_m1 .info .l{width:calc(50% - 30px); padding-right:30px; float:left;}
.solution_m1 .info .l h1{font-size: 35px;color: #959cab;font-weight: bold;padding-bottom: 30px;}
.solution_m1 .info .l h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.solution_m1 .info .l h2{font-size: 22px;color: #004777;font-weight: bold;padding-top: 40px;padding-bottom: 20px;}
.solution_m1 .info .l li{padding:10px 0; font-size:17px; color:#000;display: flex;}
.solution_m1 .info .l li:before{
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 18px;
    padding-right: 10px;
	vertical-align: middle;	
}
.solution_m1 .info .r{width:calc(50% - 30px); padding:0 15px; float:right;}
.solution_m1 .info .r img{width:100%; max-width:100%;}

/*配饰*/

.banner_accessories{background: url(/images/zubehoer-header_neu.jpg) no-repeat top 90px center; height:775px;}
.banner_accessories .txt{width:1200px; margin:0 auto;padding-top: 280px;}
.banner_accessories .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_accessories .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_accessories .txt p{font-size:25px;color:#fff;}
.accessories_m1{padding:80px 0;}
.accessories_m1 h1{font-size: 35px;color: #959cab; font-weight:bold; padding-bottom:30px;}
.accessories_m1 h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.accessories_m1 .l{float:left;width: calc(66% - 30px); padding:0 15px;}
.accessories_m1 .l .left{float:left;width:50%; position:relative;}
.accessories_m1 .l .left div{color: #004777;font-size:17px; font-weight:bold;}
.accessories_m1 .l .left img{width:100%; max-width:100%;}
.accessories_m1 .l .right{float:right;width: calc(50% - 60px); padding-left:30px; padding-right:30px;}
.accessories_m1 .l .right h2{color: #004777; font-size:22px; font-weight:bold; padding-bottom:10px;}
.accessories_m1 .l .right p{font-size:17px; color:#000; line-height:28px; padding-bottom:30px;}
.accessories_m1 .r{float:right;width: calc(34% - 80px); background-color:#f0f1f4; padding:30px 40px;}
.accessories_m1 .r h2{font-size:22px;color: #004777; font-weight:bold; padding-bottom:25px;}
.accessories_m1 .r li{padding:10px 0; font-size:17px; color:#000;}
.accessories_m1 .r li:before{
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 18px;
    padding-right: 10px;
	vertical-align: middle;	
}
.accessories_m1 .l .down{color: #004777;font-size:17px; font-weight:bold; margin-top:40px;margin-bottom: 30px;}
.accessories_m1 .l .down span{display:block; padding-bottom:10px;}
.accessories_m1 .l .down a{margin:0 30px 0 0;color: #004777;}
.accessories_m1 .l .down a:after{
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 32px;
    padding-left: 8px;
	vertical-align: middle;
}
.paddingTop_null{padding-top:0!important;}
.accessories_m2{padding:80px 0 80px;}
.accessories_m2 h1{font-size: 35px;color: #959cab; font-weight:bold; padding-bottom:30px;}
.accessories_m2 h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.accessories_m2 .info{width:100%; clear:both; padding-top:60px;}
.accessories_m2 .info .pic{float:left; padding-right:30px;}
.accessories_m2 .info .pic img{width:100%;max-width:100%;}
.accessories_m2 .info h2{font-size:22px;color: #004777; font-weight:bold; padding-bottom:20px;}
.accessories_m2 .info p{font-size:17px; color:#000;}

.accessories_m2 .down{color: #004777;font-size:17px; font-weight:bold; margin-top:40px;margin-bottom: 30px; clear:both;}
.accessories_m2 .down span{display:block; padding-bottom:10px;}
.accessories_m2 .down a{margin:0 30px 0 0;color: #004777;}
.accessories_m2 .down a:after{
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 32px;
    padding-left: 8px;
	vertical-align: middle;
}

/*应用领域*/
.application_m1{padding:80px 0;}
.application_m1 h1{color: #004777; font-size:43px; font-weight:bold; text-align:left; padding-bottom:30px;}
.application_m1 p{font-size:17px;color: #858b96; line-height:26px;width:660px;}
.application_m1 .list{margin: 0 -20px;}
.application_m1 .list li{float:left; width: calc(33.33% - 40px); padding:100px 20px 0;}
.application_m1 .list li a img{width:100%; max-width:100%;transition: all .25s;}
.application_m1 .list li a:hover img{opacity:0.6;transition: all .25s;}
.application_m1 .list li h2{padding:30px 0;}
.application_m1 .list li h2 a{font-size: 22px;color: #004777; font-weight:bold;text-align: left;transition: all .25s;}
.application_m1 .list li h2 a:hover{color:#27638c;transition: all .25s;}
.application_m1 .list li p{width:100%; padding-bottom:0;}
.application_m1 .list li p a{font-size:17px; color:#000;}
.banner_application2{background: url(/images/annwendungen-streifen.jpg) no-repeat center center; height:254px;}
.banner_application2 p{color:#fff;text-align: center;font-size: 35px; font-weight:bold; padding-top:100px;}

.banner_application{background: url(/images/annwendungen-header.jpg) no-repeat top 90px center; height:775px;}
.banner_application .txt{width:1200px; margin:0 auto;padding-top: 340px;}
.banner_application .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_application .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.application_m2{padding:80px 0; clear:both;}
.application_m2 h1{color: #004777; font-size:25px; font-weight:bold; text-align:center;}
.application_m2 h2{color: #959cab; font-size:35px; font-weight:bold; text-align:center; padding:30px 0 40px 0}
.application_m2 .swiper-slide .pic{float:left;padding-right:20px;}
.application_m2 .swiper-slide .pic img{width:100%;}
.application_m2 .swiper-wrapper{margin-bottom:30px;}
.application_m3{margin-bottom:80px;}
.application_m3 h1{font-size: 25px;color: #004777;line-height: 35px;text-align: left; font-weight:bold; padding-bottom:30px;}
.application_m3 li{border-bottom:2px solid #f0f1f4;font-size: 20px; font-weight:bold;color: #004777; padding:20px 0;}
.application_m3 li:after{
	float:right;
    content: "\e6e8";
    font-family: "lsfont";
    color: #EAC060;
    font-size: 30px;
	vertical-align: middle;
}
.application_m3 li:hover:after{content: "\e6e7";}
.application_m3 li.selected:after{content: "\e6e7";}
.application_m3 .info{display:none; margin:30px 0 20px;}
.application_m3 .info p{color:#000; line-height:26px; font-size:17px; font-weight:normal;}
.application_m3 .info  a{font-size: 18px;color: #004777; font-weight:bold; padding:5px 10px;padding: 12px 40px; border:1px solid #EAC060; display:inline-block; margin-top:30px;}

/*应用领域详情页*/
.application_details_m3 {background-color:#959cab;}
.application_details_m3 .l{width:50%; float:left;}
.application_details_m3 .l img{width:100%; max-width:100%;}
.application_details_m3 .r{width:calc(50% - 50px); float:right; padding:50px 0 50px 50px;}
.application_details_m3 .r h1{color: #ffffff; font-size:35px; font-weight:bold; padding-bottom:20px;}
.application_details_m3 .r a{border: 1px solid #eac060; font-size:17px; font-weight:bold; color:#fff; text-align:center; padding:12px 20px; display:block; width:120px; margin-top:20px;}
 
.banner_application_details{background: url(/images/forschung-header.jpg) no-repeat top 90px center; height:775px;}
.banner_application_details .txt{width:1200px; margin:0 auto;padding-top: 340px;}
.banner_application_details .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_application_details .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_application_details .txt p {font-size: 25px;color: #fff;}
.application_details_m1{padding:80px 0;background-color: #f0f1f4 !important;}
.application_details_m1 .l{width: calc(50% - 30px); padding-right:30px; float:left;}
.application_details_m1 .l h1{color: #004777; font-size:34px; font-weight:bold; padding-bottom:30px;}
.application_details_m1 .l p{color: #858b96; font-size:17px; width:85%; line-height:26px;}
.application_details_m1 .r{width: calc(50% - 30px); padding-left:30px; float:right;}
.application_details_m2 {padding:80px 0;}
.application_details_m2 h1{color: #959cab; font-size:35px; font-weight:bold;}
.application_details_m2 .one{margin:0 -15px; clear:both;}
.application_details_m2 .one li{width:calc(50% - 30px); padding:80px 15px 0; float:left;}
.application_details_m2 .one li h2{color: #004777; font-size:22px; font-weight:bold; padding-bottom:15px;}
.application_details_m2 .one li p{color: #000; font-size:17px; line-height:28px;height: 56px;}

.application_details_m2 .one li.child_nav{width: calc(100% - 30px); padding:80px 15px 0;}
.application_details_m2 .one li.child_nav ul{margin:0 -15px;}
.application_details_m2 .one li.child_nav li{width:calc(50% - 30px); padding:50px 15px 0; float:left;}
.application_details_m2 .one li.child_nav li h2{color: #959cab; font-size:17px; font-weight:bold; padding-bottom:15px;}
.application_details_m2 .one li.child_nav li p{width:80%;}

/*技术支持*/
.banner_support{background: url(/images/support-header.jpg) no-repeat top 90px center; height:775px;}
.banner_support .txt{width:1200px; margin:0 auto;padding-top: 300px;}
.banner_support .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_support .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_support .txt p{font-size:25px;color:#fff;}
.support_m1{padding:80px 0;}
.support_m1 .l{width: calc(50% - 33px); padding-right:33px; float:left;}
.support_m1 .l img{width:100%; max-width:100%;}
.support_m1 .r{width: calc(50% - 33px); padding-left:33px; float:right;}
.support_m1 .r h1{color: #004777;font-size: 22px; font-weight:bold; padding-bottom:30px;}
.support_m1 .r p{color: #000;font-size: 17px; line-height:28px;}
.support_m2{padding:80px 0;}
.support_m2 .l{width: calc(50% - 33px); padding-right:33px; float:left;}
.support_m2 .l h1{color: #004777;font-size: 22px; font-weight:bold; padding-bottom:30px;}
.support_m2 .l p{color: #000;font-size: 17px; line-height:28px;}
.support_m2 .r{width: calc(50% - 33px); padding-left:33px; float:right;}
.support_m2 .r img{width:100%; max-width:100%;}

/*术语与定义*/
.banner_define{background: url(/images/Service-header.jpg) no-repeat top 90px center; height:510px;}
.banner_define .txt{width:1200px; margin:0 auto;padding-top: 240px;}
.banner_define .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_define .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.define{padding:80px 0; clear:both;}
.define h1{color: #004777; font-size:35px; font-weight:bold; padding-bottom:36px;}
.define .zm{border-bottom:1px solid #959cab; padding-bottom:12px; margin-bottom:60px;}
.define .zm a{padding-right:25px;color: #959cab;font-size: 18px;text-transform: uppercase;line-height:16px; font-weight:bold;transition: all .25s;}
.define .zm a:hover{color: #EAC060; font-size:22px;transition: all .25s;}
.define h2{color: #004777; font-size:22px; font-weight:bold; padding-bottom:20px;}
.define p{font-size:17px; color:#000; padding-bottom:40px; line-height:30px; width: 70%;}

/*下载中心*/
.down_list .bottom{padding:30px 0 80px;}
.down_list .bottom p{font-size:17px; color:#000; line-height:28px;}
.down_list .bottom a.btn{color: #004777; font-size:17px; font-weight:bold; padding:12px 40px; border:1px solid #eac060;display: inline-block;margin-top: 30px;}

.banner_down{background: url(/images/FuG-Downloadbereich_neu.jpg) no-repeat top 90px center; height:775px;}
.banner_down .txt{width:1200px; margin:0 auto;padding-top: 300px;}
.banner_down .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_down .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.download{padding:80px 0 30px;}
.download h1{color: #004777; font-size:40px; font-weight:bold; text-align:left; padding-bottom:30px;}
.download p{color: #000; font-size:17px; line-height:28px; text-align:left;}
.download p a{color: #004777;}
.download a.btn{color: #004777; font-size:17px; font-weight:bold; padding:12px 40px; border:1px solid #eac060;display: inline-block;margin-top: 30px;}
.down_list h1{font-size:22px; font-weight:bold;color: #004777; padding-top:50px;}
.down_list h1:after {
    border-bottom: 10px solid #EAC060;
    width: 100px;
    content: '';
    margin-top: 20px;
    display: block;
}
.down_list h2{font-size:22px; color: #858b96; padding: 30px 0; display:block;}
.down_list h3{font-size:17px; color: #004777; font-weight:bold;display:block;}
.down_list .list{line-height:30px;height:30px; padding:10px 0;}
.down_list .list .l{width:50%; font-size:17px; color:#000; float:left;}
.down_list .list .r{width:50%; float:right;}
.down_list .list .r a{margin: 0 0 0 50px;color: #004777; font-weight:bold; font-size:17px;}
.down_list .list .r a:after {
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
    font-weight: normal;
    font-size: 32px;
    padding-left:20px;
    vertical-align: middle;
}

/*公司介绍*/
.banner_about{background: url(/images/unternehmen-header.jpg) no-repeat top 90px center; height:775px;}
.banner_about .txt{width:1200px; margin:0 auto;padding-top: 300px;}
.banner_about .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_about .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_about .txt p{font-size:25px;color:#fff;}
.about_m1{padding:80px 0;}
.about_m1 .l{width: calc(50% - 33px); padding-right:33px; float:left;}
.about_m1 .l img{width:100%; max-width:100%;}
.about_m1 .r{width: calc(50% - 33px); padding-left:33px; float:right;}
.about_m1 .r h1{color: #004777;font-size: 35px; font-weight:bold; padding-bottom:30px;}
.about_m1 .r h2{color: #eac060;font-size: 22px; font-weight:bold; padding-bottom:30px;}
.about_m1 .r p{color: #000;font-size: 17px; line-height:28px;}
.about_m2{padding:80px 0;}
.about_m2 .l{width: calc(50% - 33px); padding-right:33px; float:left;}
.about_m2 .l h1{color: #004777;font-size: 35px; font-weight:bold; padding-bottom:30px;}
.about_m2 .l h2{color: #eac060;font-size: 22px; font-weight:bold; padding-bottom:30px;}
.about_m2 .l p{color: #000;font-size: 17px; line-height:28px;}
.about_m2 .r{width: calc(50% - 33px); padding-left:33px; float:right;}
.about_m2 .r img{width:100%; max-width:100%;}

/*我们的客户*/
.banner_customer{background: url(/images/kunden-header.jpg) no-repeat top 90px center; height:775px;}
.banner_customer .txt{width:1200px; margin:0 auto;padding-top: 300px;}
.banner_customer .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_customer .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_customer .txt p{font-size:25px;color:#fff;}
.customer_m1{padding:80px 0;background-color: #f0f1f4;}
.customer_m1 .l{float:left; width:calc(50% - 20px); padding-right:20px;}
.customer_m1 .l h1{color: #004777; font-size:43px; font-weight:bold; padding-bottom:30px;}
.customer_m1 .l p{color: #858b96; font-size:17px; line-height:26px;}
.customer_m1 .r{float:right; width:calc(50% - 20px); padding-left:20px;}
.customer_m1 .r img{width:100%; max-width:100%;}
.customer_m2{padding:80px 0;}
.customer_m2 ul{}
.customer_m2 li{float:left; padding:0 20px 30px; width:calc(25% - 40px); text-align:center;}
.customer_m2 li img{max-width:100%;}
.customer_m2 li h1{padding:30px 0 15px;}
.customer_m2 li a{font-size:17px;color: #004777;}
.customer_m2 li a:hover{color: #004777;}
.customer_m2 li p{font-size:17px; color:#000; line-height:26px;}

/*新闻页*/
.news h1{color: #004777; font-size:25px; font-weight:bold; padding:50px 0 40px;clear: both;}
.news .list{margin:0 -15px;}
.news .list ul{width: calc( 100% / 3 - 30px);float:left; padding:15px;}
.news .list ul li{padding:25px;border: 1px solid #959cab;width:calc(100% - 52px); margin-bottom:60px;}
.news .list ul li time{color: #004777; font-size:17px; font-weight:bold; margin-bottom:10px; display:block;}
.news .list ul li h2 a{color: #959CAB; font-size:22px; font-weight:bold;line-height:26px;}
.news .list ul li h2 a:hover{color:#004777;}
.news .list ul li p{color: #000; font-size:17px; padding-top:15px; line-height:26px;}
.news .list ul li p a{color: #000;}
.news .list ul li img{width:100%; margin-bottom:15px;}
.news .hd{margin:0 -25px;}
.news .hd p.more{color:#000; font-size:17px; padding:0 0 70px 25px ;}
.news .hd ul{float:left; padding:0;width:100%;}
.news .hd ul li{width: calc(50% - 50px);padding:15px 25px 0;margin-bottom:30px; float:left;}
.news .hd ul li h2{color: #959cab; font-size:22px; font-weight:bold;line-height:26px;}
.news .hd ul li p{color: #000; font-size:17px; line-height:32px; padding-top:15px;}
.news_detail{padding:180px 0 150px;}
.news_detail .pic img{max-width:800px; margin-bottom:40px;}
.news_detail time{color: #004777; font-size:17px; font-weight:bold;}
.news_detail h2{color: #959CAB; font-size:22px; font-weight:bold; padding-bottom:30px;}
.news_detail p{font-size:17px; color:#000; line-height:26px; position:relative;}
.news_detail a{display:block;}
.news_detail a:after{
    content: "\e619";
    font-family: "lsfont";
    color: #EAC060;
	font-weight:normal;
    font-size: 40px;
	position:absolute;
	margin-top:50px;
}

/*职业*/
.banner_career{background: url(/images/Karriere-Header.jpg) no-repeat top 90px center; height:775px;}
.banner_career .txt{width:1200px; margin:0 auto;padding-top: 300px; position:relative;}
.banner_career .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_career .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.banner_career .txt p{font-size:25px;color:#fff;}
.banner_career .txt .pic{position:absolute; right:0; margin-top:-120px;}
.banner_career .txt .pic img{width:712px;}

.career_m1{padding:80px 0; background-color:#f0f1f4;}
.career_m1 .l{width:calc(50% - 20px); padding-right:20px; float:left;}
.career_m1 .l h1{color: #004777; font-size:35px; font-weight:bold;}
.career_m1 .l p{color: #858b96; font-size:17px; line-height:26px; padding-top:30px;}
.career_m1 .r{width:calc(50% - 20px); padding-left:20px; float:right; padding-top:60px;}
.career_m1 .r .left,.career_m1 .r .right{background: #004777;width:calc(50% - 20px); margin-left:20px; float:left; height:170px; position:relative;}
.career_m1 .r a{
    font-size: 22px;
    font-weight: bold;
    display: block;
    color: #fff;
	text-align:left;
    transition: all 0.2s ease-in-out;
	padding:20px 0 0 20px;
	height: 150px;
}
.career_m1 .r a:after {
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
    font-weight: bold;
    font-size: 26px;
    padding-right: 10px;
    vertical-align: middle;
    position: absolute;
    right: 10px;
    bottom: 30px;
}
.career_m2{padding:80px 0;}
.career_m2 ul{margin:0 -20px;}
.career_m2 li{width:calc(100% / 3 - 40px); float:left; padding:0 20px;}
.career_m2 li h1{color: #004777; font-size:22px; font-weight:bold;}
.career_m2 li p{color: #000; font-size:17px; line-height:26px; padding-top:20px;}
.career_m3{padding:80px 0;}
.career_m3 h1{font-size: 35px;color: #959cab; font-weight:bold; padding-bottom:30px;}
.career_m3 h1:after{border-bottom: 8px solid #EAC060;width:100px;content: '';margin-top: 20px;display: block;}
.career_m3 .list li {
    border-bottom: 2px solid #f0f1f4;
    font-size: 25px;
    font-weight: bold;
    color: #004777;
    padding: 20px 0;
    clear: both;
}
.career_m3 .list li span {font-size: 17px;color: #858B96;font-weight: normal;}
.career_m3 .list li:after {
    float: right;
    content: "\e6e8";
    font-family: "lsfont";
    color: #EAC060;
    font-size: 30px;
    vertical-align: middle;
}
.career_m3 .list li.selected:after {content: "\e6e7";}
.career_m3 .list .info{display: none;margin: 30px 0 0px;}
.career_m3 .list .info p{color:#000; font-size:17px; line-height:26px;}
.career_m3 .list .info h2{font-size: 17px;color: #004777;font-weight: bold;padding: 25px 0;}
.career_m3 .list .info dd{font-weight:normal;border-bottom:0; font-size:17px; color:#000; padding:10px 0;}
.career_m3 .list .info dd:after{content:'';}
.career_m3 .list .info dd:before {
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
    font-weight: normal;
    font-size: 18px;
    padding-right: 10px;
    vertical-align: middle;
}
.career_m3 .list a.down:after {
    content: "\e6eb";
    font-family: "lsfont";
    color: #EAC060;
    font-weight: normal;
    font-size: 32px;
    padding-left: 8px;
    vertical-align: middle;
}
.career_m3 .list a.down{font-size: 17px;color: #004777;font-weight: bold;padding: 25px 0 0;color: #004777; margin-top:10px; display:block;}
.career_banner2{background: url(/images/streifen-bewerbung.jpg) no-repeat center center; height:193px;background-size: cover; width:100%;}
.career_banner2 p{text-align:center;font-size: 35px; color:#fff; font-weight:bold; padding-top:70px;}
.career_banner3{background: url(/images/Karriere-Power.png) no-repeat center center; height:551px;background-size: cover; width:100%;}
.career_m4{padding:80px 0;}
.career_m4 .l{width:calc(50% - 20px); padding-right:20px; float:left;}
.career_m4 .l h1{color: #004777;font-size: 35px; font-weight:bold; padding-bottom:30px;}
.career_m4 .l p{color: #959cab;font-size:22px; line-height:30px; width:80%; padding-bottom:210px;}
.career_m4 dl{margin-top:40px;width:80%;}
.career_m4 dd{font-weight:normal;border-bottom:0; font-size:17px; color:#000; padding:10px 0;display: flex; line-height:26px;}
.career_m4 dd:after{content:'';}
.career_m4 dd:before {
    content: "\e699";
    font-family: "lsfont";
    color: #EAC060;
    font-weight: normal;
    font-size: 18px;
    padding-right: 10px;
    vertical-align: middle;
}
.career_m4 .r{width:calc(50% - 20px); padding-left:20px; float:right;}
.career_m4 .r .pic img{width:100%;}

/*联系我们*/
.banner_contact{background: url(/images/Service-header.jpg) no-repeat top 90px center; height:510px;}
.banner_contact .txt{width:1200px; margin:0 auto;padding-top: 240px;}
.banner_contact .txt h1{font-size: 57px; font-weight:bold;color:#fff;}
.banner_contact .txt span{width:200px; background-color:#EAC060; height:4px;display: block; margin:25px 0 40px;}
.contact{padding:80px 0;}

.contact .l{width: calc(50% - 30px);  float:left; padding-right:30px;}
.contact .l h1{color: #004777; font-size:25px; font-weight:bold;}
.contact .r{width: calc(50% - 30px); float:right; padding-left:30px;}
.contact .r h1{color: #004777; font-size:25px; font-weight:bold;}
.contact .r h2{color: #004777; font-size:25px; font-weight:bold; padding:25px 0;}
.contact .r p{color:#000; font-size:17px; line-height:30px;}
#ditu {height: 420px;width: 100%;margin: 0px;}

/*底部*/
.footer{background-color:#004777; display: flex; padding:80px 0;}
.footer .li{width: calc(33.33% - 30px); padding:0 15px; float:left;}
.footer .li .pic img{max-width:100%;}
.footer .li h1{font-size:16px; font-weight:bold; color:#fff; padding-bottom:20px;}
.footer .li h1.us:after{
    content: "\e6df";
    font-family: "lsfont";
    vertical-align: middle;
	font-size: 32px;
	color: #EAC060;
	display: block;
    padding-top: 15px;
}
.footer .li li{padding:2px 0; line-height:22px; height:22px;}
.footer .li li a{color:#fff; font-size:16px;}
.footer .li.one p{color:#fff; padding:20px 0 0;width:90%; line-height: 24px;}
.footer .li.one p a{color:#fff;}


