@charset "utf-8";

@font-face {
    font-family: bebas;
    src: url(../font/bebas.TTF);
    font-weight: 400;
    font-style: normal
}

a,
body,
button,
dd,
dl,
dt,
h1,
h2,
h3,
h4,
h5,
i,
img,
input,
li,
ol,
p,
select,
span,
strong,
textarea,
ul {
    margin: 0;
    padding: 0;
    word-wrap: break-wordl;
}
.wi560{ width:560px}

a:hover{text-decoration:none; color:#ef9b07}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 400
}

body {
     font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1;
    color: #333
}

* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

li {
    list-style-type: none;
    float: left
}

table {
    border-collapse: collapse;
    border-spacing: 0; line-height:34px; font-size:18px
}

a,
area {
    text-decoration: none;
    outline: 0;
    color: #333
}

img {
    border: none;
    vertical-align: middle
}

em,
i,
var {
    font-style: normal
}

.cents{ margin: 0 auto; margin-top:20px}
button {
    font-family: Arial, "microsoft yahei";
    font-size: 14px;
    outline: 0;
    cursor: pointer;
    border: none;
    line-height: 1
}

input[type=submit] {
    border: none
}

iframe {
    border: none
}

input,
select,
textarea {
    outline: 0;
    font-family: Arial, "microsoft yahei";
    font-size: 14px
}

textarea {
    resize: none;
    overflow-y: auto
}

.at {
    margin: 0 auto
}

.fl {
    float: left
}

.fr {
    float: right
}

.clear {
    clear: both
}

.dt {
    display: table;
    width: 100%
}

.fl-w {
    float: left;
    width: 100%
}
.Nutzfahrzeuge { padding: 60px 0;}

.Nutzfahrzeuge li{ width:25% ; float:left; margin-bottom:80px}

.Nutzfahrzeuge li b{ font-size:16px; font-weight:bold; line-height:50px; text-align:center}

.Nutzfahrzeuge li p{ font-size:14px; line-height:25px; padding-left:5px; padding-right:20px}



.Haus { padding: 10px 0;}

.Haus li{ width:33.33% ; float:left; margin-bottom:80px}

.Hausb{ font-size:16px;  line-height:40px; text-align:center; border:1px solid #CCCCCC; width:90%; height:40px; margin-bottom:10px; }
 .Hausb:hover{background-color:#0a335b; color:#FFFFFF }


.Haus li p{ font-size:14px; line-height:25px; width:85% }

.odmc{ margin:0 auto; width:80%}
.hide {
    display: none
}

.ver-container {
    display: table;
    width: 100%;
    text-align: center
}

.ver-container>* {
    vertical-align: middle;
    display: table-cell
}

.swiper-button-disabled {
    cursor: no-drop !important;
    opacity: .5
}

[class*=icon] {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.wid {
    width: 1200px;
    margin: 0 auto
}

.top-wrapper {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 9;
    background: #fff;  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);

}



.wel {
    padding: 15px 0;
    border-bottom: 1px solid #e7e7e7;
    float: left;
    width: 100%
}

.wel .fr {
    font-size: 16px;
    color: #797979
}

.top {
    float: left;
    width: 100%
}

.top .logo {
    padding: 10px 0
}

.top .logo img {
    display: block
}

.top .menu {
    float: right
}

.top .menu ul {
    float: left
}

.top .menu ul li {
    text-align: center;
    position: relative;
    font-size:18px; margin-left:38px;
}

.language{float:right; line-height:90px; padding-left:50px; }
.language span{ padding-left:10px; padding-right:10px; font-size:20px; color:#ccc}
.language a{ font-size:18px;}
.language a:hover{ font-weight:bold; color:#0a345b }
.catd{ color:#0a345b; font-weight:bold}
.top .menu ul li:nth-child(1):after {
    display: none
}

.top .menu ul li:after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
   
    height: 15px;
    background: #797979;
    left: 0
}



.top .menu ul li a {
    color: #333;
    display: block;
    height: 90px;
    line-height: 90px
}

.top .menu ul li a.atc{ color:#ef9b07}

.top .menu ul li:hover .down {
    display: block
}

.top .menu ul li:hover>a {
    color: #0a345c; text-decoration:none
}

.top .menu ul li .down {
    position: absolute;
    left:-43px ;
    right: 0;
    z-index: 1;
    border-top: 1px solid #0a345c;
    display: none;background-color: rgba(255,255,255,0.88);border: 1px solid #ccc; width:200px; 
}

.top .menu ul li .down a {
    display: block;
    line-height:35px;
    color: #666;
    transition: .2s;
    border-bottom: 1px solid #ccc;height:40px; font-size:16px;
}

.top .menu ul li .down a:first-child {
    border-top: none
}

.top .menu ul li .down a:hover {
    background: #0a345b;
    color: #fff
}

.top .menu .search {
    float: left;
    line-height: 86px;
    position: relative
}

.top .menu .search:hover .search-box {
    display: block
}

.top .menu .search .search-box {
    position: absolute;
    right: 0;
    top: 0;
    display: none
}

.top .menu .search .search-box input {
    padding: 0 10px;
    width: 300;
    height: 30px;
    border: 1px solid #ccc
}

.w30p{     font-size: 34px;
    font-weight: bold;
    color: #0a345c;
    text-align: center;
    padding-bottom: 20px; padding-top:30px;
}
.dfeq img { width:100%}
.ubera{ font-size:16px; padding-top:20px; line-height:30px; padding-bottom:20px;}
.ubera b{ font-size: 20px;
    color: #0a335b;
    line-height: 30px;}
.ubern{ font-size:16px; padding-top:10px; line-height:27px; padding-bottom:20px;}
.partera{ background-color:#f1f1f1; margin-bottom:40px;margin-top: 50px;}
.parts { padding-top:10px;}
.parts li{ width:17%; float:left; margin:1.5%}
.parts li img{ width:100%; border:1px solid #E4E4E4;transition:all 1s;}
.parts li:hover img{   transform:scale(1.1);}

.powerts{   padding-top:80px; }
.powerts h2{ font-size: 34px;
    font-weight: bold;
    color: #0a345c;
    text-align: center; padding-bottom:20px}

.pub-all-tit{font-size:34px;
    font-weight: bold;
    color: #0a345c;text-align: center;padding-top:30px; margin-bottom:15px}

	
.pub-all-tita{font-size:24px;color:#333;text-align: center;font-weight:lighter;}

.bustion{background-color: #f1f1f1; height:550px}


.losugentit{ background-color:#f3f3f3}
.losugentit1{ background-color:#fff; }

.losugenb1{ text-align:center; padding:50px 50px 20px 50px; font-size:20px; line-height:50px;border-bottom:1px solid #e6e6e6}
.losugenb1 p{ font-size:28px; line-height:60px; font-weight:bold;}
.loaeol2{ padding-bottom:40px; line-height:24px; font-size:16px}

.losugenb2 ul{  padding:10px  0px  60px  0px; }
.losugenb2 ul li{ float:left; text-align:left; border-bottom:1px solid #e6e6e6; width:50%; padding-top:50px; margin-bottom:10px; padding:30px 0px 20px  100px }
.losugenb2 ul li b{ font-size:18px;}
.losugenb2 ul li p{font-size:14px; line-height:30px}

.losuimae{ float:left; width:41px; height:41px}
.losuitext{ float:left; margin-left:20px }

.losugenb{ text-align:center; padding:50px; font-size:20px; line-height:50px;}
.losugenb p{ font-size:28px; line-height:40px; font-weight:bold;}
.losugenb ul{ text-align:center; margin:0 auto; width:870px; padding:20px  0px  60px  0px}
.losugenb ul li{ float:left; padding:10px 20px; border: 1px solid #333333; margin:0 10px; line-height:20px; font-size:16px; color:#333333}
.losugenb ul li:hover{ color:#FFFFFF; background-color:#0a345c}

.losugenbs{ text-align:center; padding:50px; font-size:20px; line-height:50px;}
.losugenbs p{ font-size:28px; line-height:40px; font-weight:bold;}
.losugenbs ul{ text-align:center; margin:0 auto; width:370px; padding:20px  0px  60px  0px}
.losugenbs ul li{ float:left; padding:10px 20px; border: 1px solid #333333; margin:0 10px; line-height:20px; font-size:16px; color:#333333}
.losugenbs ul li:hover{ color:#FFFFFF; background-color:#0a345c}

.losugenbsss{ text-align:center; padding:50px; font-size:20px; line-height:50px;}
.losugenbsssb{ line-height:33px; padding:10px 0}
.losugenbsss p{ font-size:28px; line-height:40px; font-weight:bold;}
.losugenbsss ul{ text-align:center; margin:0 auto; width:1000px; padding:20px  0px  60px  0px}
.losugenbsss ul li{ float:left; padding:10px 20px; border: 1px solid #333333; margin:0 10px; line-height:20px; font-size:16px; color:#333333}
.losugenbsss ul li:hover{ color:#FFFFFF; background-color:#0a345c}



.losugenlist{ border-bottom:2px solid #0a345c; line-height:60px;font-size: 30px;
    font-weight: bold;
    color: #0a345c; text-align:left; margin-bottom:30px}
	
	.losugenlistss{ border-bottom:2px solid #0a345c; line-height:60px;font-size: 30px;
    font-weight: bold;
    color: #0a345c; text-align:left; margin-bottom:0px; margin-top:50px}
	
	.losugenlistssp{ font-size:16px; line-height:24px; font-weight:normal; padding-bottom:20px; padding-top:20px; color:#999999}
.ba50{ margin-bottom:100px}

.doliaimg{ float:left}
.doliatext{ margin-left:20px; float:right; width:70%; padding-top:50px}
.recruitDl dt{padding: 15px 20px;
    font-size: 18px;
    font-weight: normal;
    cursor: pointer;
    background: #eee url(../img/icon05.png) no-repeat right 40px center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
    margin-top: 10px;

}
.job-cont .info {
    text-align: center;
    color: #777;
    line-height: 30px;
    margin: 7px 0 35px; text-align:center; font-size:18px
}
.job-cont .info1 {
    text-align: center; padding-top:10px
}
.recruitCon{ margin-bottom:50px}
.recruitDl dt span{display: inline-block;
	               width: 100%;

}
.recruitDl dt span:nth-child(1){width: 90%;}
.recruitDl dt:hover{
	 background: #0a345c url(../img/icon05_2.png) no-repeat right 40px center;
    -webkit-transition: all .3s;
    color: #fff;
}
.recruitDl dt.on {
    background: #0a345c  url(../img/icon05_on.png) no-repeat right 40px center;
    -webkit-transition: all .3s;
    color: #fff;
}
.recruitDl dd{padding: 20px;
	background: #fff;
	display: none; font-size:16px; line-height:26px;

}


.recruitDl dd h1{font-size: 18px;
	            color: #17294d;
	            margin-bottom: 10px;

}
.recruitDl dd p{margin-bottom: 38px; 
	          font-size: 14px;
	          color: #666;
	          line-height: 28px;

}
.recruitDl dd strong{color: #17294d;

}
.recruitDl .butDiv2{margin: 0;}
.recruitDl .downloadBut{    background-image: url(../img/icon11.png);
	                    padding-left: 22px;

}
.recruitDl .butDiv2:hover .downloadBut{background-image: url(../img/icon11_on.png);

}

.banner {
    position: relative;
    overflow: hidden;
    float: left;
    width: 100%;padding-top: 80px;
   
}


.banner .fp-tableCell {
    padding-top: 0
}

.banner .pos {
    position: absolute;
    top: 50%;
    margin-top: -30px;
    z-index: 2;
    cursor: pointer
}


.banner ul {
    display: flex
}

.banner ul li {
    flex-shrink: 0;
    width: 100%
}

.banner ul li img {
    width: 100%
}


#fp-nav ul li a.active span {
    background: #d22646
}

.min-menu {
    display: none
}


#container {
    margin-top: 129px;
}
.aboutLeft{ float:left;padding-top:80px; padding-bottom:80px;}

.aboutInt {

    padding-top: 50px;float:right; margin-top:50px;
}

.aboutInt b{
font-size:30px; color: #0a335b;  line-height: 180%;
}
.aboutfoot{

    padding-bottom: 60px; padding-left:60px
}
.aboutInt p {
    font-size: 18px;
    line-height: 180%; color:#666666; 
}
.aboutInt span{
    font-size: 14px;
    line-height: 250%; color: #0a335b; font-weight:bold; text-decoration:underline

}


.aboutInt span a{ color: #0a335b;}
.aboutInt span a:hover{ color: #ef9b07;}



.aboutWord {
    margin-top: 40px;
    margin-bottom: 85px; 
}
.aboutWord h3 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 25px;
}
.aboutWord p {
    font-size: 16px;
    line-height: 220%;
}


.Ladestationen{ background-color:#f1f1f1; height:1300px; padding-top:60px}
.Ladestationen1{ background-color:#fff; height:750px; padding-top:60px}

.pub-title1 {
    text-align: center
}

.pub-title1 h2 {
    font-size: 42px;
    color: #0a345c; font-weight:bold
 
}

.pub-title1 p {
    font-size: 18px;
    color: #6b6b6b; line-height:40px; padding-bottom:50px;
 
}


.pub-title {
    text-align: center
}

.pub-title h2 {
    font-size: 42px;
    color: #0a345c; font-weight:bold
 
}

.pub-title p {
    font-size: 20px;
    color: #6b6b6b; line-height:40px; padding-bottom:50px;
 
}

.prod ul li{ width:30.4%; margin-bottom:3%;
    margin-left: 1.3%;
    margin-right: 1.3%; text-align:center;background: #fff;  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);box-shadow: 0 3px 15px 0 rgba(0,0,0,0.05);padding-bottom:20px; overflow:hidden}
.prod ul li p{ font-size:20px; color:#0a345c; line-height:33px; padding-top:20px;}
.prod ul li img{ width:100%;transition:all 1s; }
.prod ul li:hover img{   transform:scale(1.05);}
.prod ul li .pspan{ font-size:16px; color:#63aff7; line-height:30px;}
.prod ul li .text{ margin-left:30px; margin-right:30px; font-size:14px; text-align:left; line-height:23px; border-bottom:1px solid #ccc; padding-bottom:20px; height:100px; color:#666}
.prod ul li .textmore{ font-size: 14px; line-height: 400%; color: #0a335b; font-weight:bold; text-decoration:underline}
.prod ul li .textmore a{ color: #0a335b;}
.prod ul li .textmore a:hover{ color: #ef9b07;}

.prod1 ul li{ width:30.3%; margin-left:1.3%; margin-right:1.3%; text-align:center;background: #fff;  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 3px 25px 0 rgba(0,0,0,0.14);padding-bottom:20px; overflow:hidden}
.prod1 ul li img{ width:100%;transition:all 1s; }
.prod1 ul li:hover img{   transform:scale(1.05);}
.prod1 ul li p{ font-size:20px; color:#0a345c; line-height:40px; padding-top:20px;}
.prod1 ul li .pspan{ font-size:20px; color:#63aff7; line-height:40px;}
.prod1 ul li .text{ margin-left:5%; text-align:left; margin-right:5%; font-size:14px; color:#666; line-height:23px; border-bottom:1px solid #ccc; padding-bottom:20px; height:100px}
.prod1 ul li .textmore{ font-size: 16px; line-height: 400%; color: #0a335b; font-weight:bold; text-decoration:underline}
.prod1 ul li .textmore a{ color: #0a335b;}
.prod1 ul li .textmore a:hover{ color: #ef9b07;}


.proLeft{ float:left;padding-top:100px; padding-bottom:100px;}

.proInt {

    padding-top: 100px;float:right;
}

.proInt b{
font-size:40px; color: #0a335b;  line-height: 180%;
}
.profoot{

    padding-bottom: 60px; padding-left:60px
}
.proInt p {
    font-size: 18px;
    line-height: 180%; color:#666666; 
}
.proInt span{
    font-size: 14px;
    line-height: 250%; color: #0a335b; font-weight:bold; text-decoration:underline

}
.proWord {
    margin-top: 40px;
    margin-bottom: 85px; 
}
.proWord h3 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 25px;
}
.proWord p {
    font-size: 16px;
    line-height: 220%;
}



.news{ background-color:#f1f1f1; height:760px; padding-top:60px}

.news-title {
    text-align: center
}

.news-title h2 {
    font-size: 42px;
    color: #0a345c; font-weight:bold
 
}

.news-title p {
    font-size: 18px;
    color: #6b6b6b; line-height:40px; padding-bottom:40px;
 
}

.newslist ul li{ width:31%; box-shadow: 1px 3px 18px 1px rgba(0, 0, 0, 0.05); margin-left:2%; background-color:#FFFFFF}

.newslist ul li a{ color:#0a345c}
.newslist ul li a:hover{ color:#ef9b07}

.newslistimg { transition:all 1s; width:371px; height:230px; overflow:hidden}
.newslistimg img{ width:100%;    transition:all 1s;}
.newslistimg:hover img{
    transform:scale(1.1);
}

.newslist ul li p{ font-size:16px; color:#6b6b6b; line-height:30px; padding-top:10px;margin-left:20px; margin-right:20px;}
.newslist ul li .text p{ font-size:14px; color:#6b6b6b; line-height:24px;  padding-top:10px;margin-left:0px; margin-right:0px; font-weight:normal}
.newslist ul li .pspan{ font-size:23px; color:#0a345c; line-height:40px;}
.newslist ul li .text {  margin-left:20px; color:#0a345c; margin-right:20px; font-size:16px; font-weight:bold; line-height:25px; border-bottom:1px solid #ccc; padding-bottom:25px; height:150px; overflow:hidden; }
.newslist ul li .textmore{margin-left:20px; margin-right:20px; font-size: 14px; line-height: 300%; color: #0a335b; font-weight:bold; text-decoration:underline; padding-bottom:20px; padding-top:10px}

.newslist ul li .text b{ font-size:18px;}

.footer {
    float: left;
    width: 100%;
    background: #454545
}

.footer .copy-wrapper {
    float: left;
    width: 100%;
    padding: 20px 0;
    border-top: 1px solid rgba(255, 255, 255, .24); background:#000000
}

.footer .copy-wrapper .fl a {
    color: #fff;
    border-left: 1px solid #fff;
    float: left;
    padding: 0 20px
}

.footer .copy-wrapper .fl a:first-child {
    border-left: none
}

.footer .copy-wrapper .fr {
    color: #fff
}

.footer .bot-wrapper {
    float: left;
    width: 100%;
    padding: 73px 0
}

.footer .bot-wrapper .logo {
    float: left; padding-top:15px;
}

.footer .bot-wrapper .tel-phone {
    float: left;
    color: #fff;
    margin-left: 30px;
    border-left: 1px solid rgba(255, 255, 255, .44);
    padding: 0 55px;
    min-height: 177px
}

.footer .bot-wrapper .tel-phone p {
    font-size: 18px;
    padding-left: 28px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg1QzkwRkNGNjZBMjExRUE5QUMyQzYwODhFQTIxOUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg1QzkwRkQwNjZBMjExRUE5QUMyQzYwODhFQTIxOUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODVDOTBGQ0Q2NkEyMTFFQTlBQzJDNjA4OEVBMjE5RUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODVDOTBGQ0U2NkEyMTFFQTlBQzJDNjA4OEVBMjE5RUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ClD0AAAABCUlEQVR42mJgwAUYQcR/IADRAAGEACgiIA5AAIGIBkx1WDQDBBBIoB6rKiC4j18rLgkWKC2ILAEQQCBVBlBz/zPgAUxAbICkyQGfYpCCB1BDBRgIAZCi/wgQD8TzkfgCuDQF/EcFBwACCGZSPjFWwsB8fOoYkYOFEQjwBQ9RAKRwI5TtSKw77xOjcAIxHoIpvgAzGYjt8YYGksnooACX6RvQFAoABBhM4gCS4HmiEgcePzTgcFYAOebhi8AJ5LpQAIvrFpDrYyZg8vsApAPRxA8wUApA2RnNlfOpYagAUkKDG4we61DL70OxA7kGEwLnSQmKB0QaWsBITrAAKVAaVUAS3gCM3AsgBgDbKdUl5XjOaQAAAABJRU5ErkJggg==) left center no-repeat
}

.morequest{font-size: 24px;
    color: #333;
    font-weight: lighter; line-height:40px;}
	
.morequest p{font-size: 16px;line-height: 30px;
    color: #333;
    font-weight: lighter;padding-bottom:40px }
	
.footer .bot-wrapper .tel-phone b {
    font-size: 36px;
    font-weight: 400;
    margin-top: 19px;
    display: block
}

.footer .bot-wrapper .tel-phone span {
    color: #fff;
    display: block;
    margin-top: 23px;
    font-size: 24px
}

.footer .bot-wrapper .address {
    float: left;
    border-left: 1px solid rgba(133, 133, 133, 0.44);
    padding: 0 55px;
    ;margin-left: 60px;
}

.footer .bot-wrapper .address a{ color:#FFFFFF
}
.footer .bot-wrapper .address a:hover{ color:#ef9b07}

.footer .bot-wrapper .address p {
    color: #fff;
    line-height: 1.6; font-size:16px;
    margin-top: 20px;
    width: 520px
}

.footer .bot-wrapper .address p:nth-of-type(1) {
    margin-top: 0
}


.footer .bot-wrapper .address .p5 {
    padding-left: 24px;
    background: url(../img/tel.png) center no-repeat;
    background-position: 0 top
}

.footer .bot-wrapper .address .p6 {
    padding-left: 30px;
    background: url(../img/fax.png) center no-repeat;
    background-position: 0 top
}
.footer .bot-wrapper .address .p1{
    padding-left: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAAE4OV5EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVDNjlFRDQxNjZBMjExRUFCNTU4Q0M3RjUyMTExQjFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVDNjlFRDQyNjZBMjExRUFCNTU4Q0M3RjUyMTExQjFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUM2OUVEM0Y2NkEyMTFFQUI1NThDQzdGNTIxMTFCMUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUM2OUVENDA2NkEyMTFFQUI1NThDQzdGNTIxMTFCMUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6qpeA9AAABH0lEQVR42mJgAIL///8rgIgNDDAA5PwHCCAGZF4DSIQJyDZgBAKAAGJEV8OEUMxwAS4AVXkQRAMEEAM6YES1g2EhioEgNguaLYVwGTStCAAQQDAVAv8xwX6YZAJU4AM2DUwwH4DE4W5lZPyAboUCFiv+Y3PLB6icA0wMIIAwHItLYj4WGwRQYgSnG5D4CkgmPoCKTcAajCBHQoUPMGDYCVFwASqWgKwaBM5jDQck/yMDB3SvIoML2MLCgGC8gx2FBgACDJsikKPXY3ETSCwen8YD/4kH55GjCpS43qMpeIAcClBXXcBikAG2uJ6Ax5UFaGoPMDFQBh7g8v95tMQlgCVgH1ASiBeI9SM20EAoHQjgCPEPyN4iJkEFIGnGmQIBauqjVmTmYesAAAAASUVORK5CYII=) left center no-repeat;
    background-position: 0 top
}

.footer .bot-wrapper .address .p2 {
    padding-left: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAAGnXcxvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1RUEyODBFNjZBMzExRUFBNTc3Q0QzMjJGQzkxRkYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1RUEyODBGNjZBMzExRUFBNTc3Q0QzMjJGQzkxRkYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDVFQTI4MEM2NkEzMTFFQUE1NzdDRDMyMkZDOTFGRjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDVFQTI4MEQ2NkEzMTFFQUE1NzdDRDMyMkZDOTFGRjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7QNDCmAAABwUlEQVR42mJgAIL////vZ4AyHID4AxD/hwuAaIAAgnEEWIDEAwZkABBAMKmE/wgQABN8D8QXoIICAAEEE8wH4vUgNiPILqgJ/ECsCBI4gGwuTAXINYVAbI9sowGIBggguMugNj0AGQHECkDcAPMYE0gAqnYDIyMjmA2kQT4RANKOIPcxQQVAxm5gwA4eIlsJCqb9UGsVoJ4FuwkggJAVgSTWQxXGYwu380C8AcpugAbVA/SAFfiPCRLgoQeLLljogUyC0hPgboI6+AAS/QCN74Bs0n80kxaArET21Xwkd4AkNwDxfaQYBSsMgHr9PlbfoQWFAUpygwKAAH1U2w3CMAyMUP9hBNigKzABK9BJGKFs0G5ANyBMwAgtE4RMUHzVGZ0i6IdV23Kq3MMph0BFKzT0BDKI1aDEZe0njjoxOuk7YMeTONv5+Q0HgCOaaWDsxiJb3tBp6IGk2nrYhgwDcza74hXxwvsgCe4+WSTmgc5HbNl7WmCBRvtiiRbdKg7Dyw/e7gArS40bvKQ+Lgtn9Xc1Q5iCiH0TvmbKeCcfI/OW+Vn4u/57GQYaZ+YzEwufRhGmXlNvzxu+f2zFRKPtynMfB2JhzqjOwt8AAAAASUVORK5CYII=) left center no-repeat
}

.footer .bot-wrapper .address .p3 {
    padding-left: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAAEc4A0XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFQTc4NzMxNjZBMzExRUE5M0M2RkFDMjQ5RDlEOEY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFQTc4NzMyNjZBMzExRUE5M0M2RkFDMjQ5RDlEOEY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVBNzg3MkY2NkEzMTFFQTkzQzZGQUMyNDlEOUQ4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVBNzg3MzA2NkEzMTFFQTkzQzZGQUMyNDlEOUQ4RjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5xNYJUAAAA5UlEQVR42mL4//9/AhDvZwQS/xmAACCAQIz9IAYTEDsA8QeAAGL4DwENUPo9QADBlcDBfwS4ADYIiBcgCf4HCCCYioL/2MF5uP1AkA3EpiCnALE/EAvA3PUBSPMzYAeFAAGE6SpUsBDkhvMgU7DYn4XsyPcwb0BBCYzBAjVKABwsDAwToWwe9IBYgMWKBTArsv7jBh8AAgzkiw1Agx4AcT4DaWAGEEsgx8V7aOx+wGcjEIdD1aJEFTrQA7kMiQ9i22JTiG5ABzTc4XGNhY81sYDiYPp/4sECWLyBAtEWGBjNDOSBCQCzcvAqyrC2cAAAAABJRU5ErkJggg==) left center no-repeat
}

.footer .bot-wrapper .address .p4 {
    padding-left: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1OEIzRDY0NjZBMzExRUE4NzlCRDk5NEU5OEEzRkM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1OEIzRDY1NjZBMzExRUE4NzlCRDk5NEU5OEEzRkM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTU4QjNENjI2NkEzMTFFQTg3OUJEOTk0RTk4QTNGQzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTU4QjNENjM2NkEzMTFFQTg3OUJEOTk0RTk4QTNGQzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gkcdsAAABHklEQVR42mJgAIL///+fZ4ABgADCBAABxABVIwCl/zNBxQSg9EeAAIKpWA/EDjBOAbr+A0js+2CDkAQKAAIIWSWKBBA3IEt+wOK0BTCGA9wFmIr+wxgXoE4FYRCoh0kCBBCyapBJ90GKkMVZoJITgNQDRkZGRZjRQDYjVh/Awg6IEzBdjKroPdyBOHwADkFGDPuQHA1jNADxAzRJBRR3geyD+R0pPMBWAAQYNrsXQBU+AHkfii9AxebjSzYKUEUNeNQ0QNUIYJPcgCtE0NSBXLMBXTABanICEQYEoKiFxhpRmtHSKwgoMAGjCJZW44nMYqDQ14dyP6AHYAC2/IjDdrAcOJ8CXQFKCIJAbACyAaoAZFMDNBqRxRRAamEuBwBGSV0xJTCdKAAAAABJRU5ErkJggg==) left center no-repeat
}

.footer .bot-wrapper .follow {
    float: right;
    border-left: 1px solid rgba(133, 133, 133, 0.44);
    padding-left: 50px;min-height: 107px; padding-top:10px;
}

.footer .bot-wrapper .follow  a{ color:#FFFFFF
}
.footer .bot-wrapper .follow  a:hover{ color:#ef9b07}

.footer .bot-wrapper .follow p {
    display: block;
    font-size: 14px;
    color: #fff;
    font-weight: 400; text-align:center; line-height:30px;
}

.footer .bot-wrapper .follow ul {
    margin-top: 21px
}

.footer .bot-wrapper .follow ul li {
    margin-left: 20px
}

.footer .bot-wrapper .follow ul li:nth-of-type(1) {
    margin-left: 0
}

.footer .bot-wrapper .follow ul li span {
    display: block;
    color: #fff;
    text-align: center;
    margin-top: 15px
}
.h2px {
    border-bottom: 1px solid #e2e2e2;
    padding-top: 10px; padding-bottom:10px;
}
.w200{ height:230px}
.w30p{ padding-top:50px}
.w80p{ padding-top:120px}
.widl{ color:#FFFFFF}
.widl a{ margin-left:20px;}

.neinav{ height:90px; border-bottom:3px solid #0a345c; width:100%}
.neinavtitle{}
.neinavtitle li{ width:281px; line-height:90px; font-size:26px; color:#333333; text-align:center; padding-top:15px; margin-left:10px;}
.neinavtitle li:hover{  color:#FFFFFF; background-image:url(../img/navt.png)}
.neinavtitle .acti{ color:#FFFFFF; background-image:url(../img/navt.png)}

.powert{ font-size:16px; line-height:26px; padding-top:50px;}
.powert h2{ font-size: 34px;
    font-weight: bold;
    color: #0a345c;
    text-align: center; padding-bottom:10px}
	
.powert span{ font-size: 20px;
    font-weight: bold;
    color: #3078bb;
    text-align: center; padding-bottom:10px}	

.powert p{ font-size: 26px;
    font-weight: bold;
    color: #3078bb;
    text-align: center; padding-bottom:10px}
.f25{ font-size:17px; line-height:40px;}
.wari{  padding-top:50px; margin-bottom:50px; }
.wari h2{ font-size:24px; font-weight:bold ; color:#0a345c; }
.wari h3{ font-size:30px; font-weight:bold ; color:#0a345c; }
.wari .eaet{ font-size:16px; color:#333; line-height:26px; padding-top:20px;}
.wariLeft{ float:left;padding-top:40px;}
.wariInt {padding-top:0px;float:right; margin-top:40px;; padding-left:50px;}
.wariInt h1{ font-size:28px; color:#0a345c; font-weight:bold; padding-bottom:10px;}
.wariInt b{font-size:20px; color: #0a335b; line-height:25px;}
.warifoot{padding-bottom: 60px; padding-left:60px}
.wari h2 p {
    font-size: 20px;
    color: #3078bb;
    line-height: 50px;
}
.wariInt p {font-size: 15px; color:#666666; text-align:left; padding-top:5px; line-height:22px;}
.laemore{font-size: 14px; text-align:left; float:left; margin-right:20px;line-height: 32px; color: #fff; background-color:#0a345c; height:35px; padding:0px 15px; text-align:center;border-radius:20px; margin-top:20px;}
.laemore img{ margin-bottom:2px;}
.laemore a{ color:#FFFFFF}
.laemore a:hover{ color:#FFFFFF}

.laemorec{font-size: 14px; text-align:left;  margin-right:20px;line-height: 32px; color: #fff; background-color:#0a345c; height:35px; padding:0px 15px; text-align:center;border-radius:20px; margin-top:20px;width: 233px;
    margin: 0 auto;}
.laemorec img{ margin-bottom:2px;}
.laemorec a{ color:#FFFFFF}
.laemorec a:hover{ color:#FFFFFF}
.laemorec:hover{background-color: #1369bb;}
.refezen{ text-align:center; font-size:18px; padding:40px 0 100px 0}
.refezen b{ text-align:center; font-size:24px; line-height:60px}
.refezen p{ text-align:center; font-size:18px; line-height:30px}

.laemoress {
    font-size: 14px;
    text-align: left;
    margin-right: 20px;
    line-height: 32px;
    color: #fff;
    background-color: #0a345c;
    height: 35px;
    padding: 0px 15px;
    text-align: center;
    border-radius: 20px;
    margin-top: 20px; width:250px; margin:0 auto; margin-top:30px
}

.laemoress img{ margin-bottom:2px;}
.laemoress a{ color:#FFFFFF}
.laemoress a:hover{ color:#FFFFFF}

.h1px{border-bottom:1px solid #ccc; padding-top:50px; margin-bottom:20px}
.laemore:hover{ background-color:#1369bb; }
.w500{ height:760px}
.w300{ height:380px}
.wari1{  padding-top:30px; margin-bottom:50px; }
.wari1 h2{ font-size:34px; font-weight:bold ; color:#0a345c; text-align:center}
.wariLeft1{ float:left;padding-top:30px; padding-bottom:40px;}
.wariLeft1 img{ width:100%}
.wariLeft1 p{ text-align:center; height:70px; color:#666; line-height:70px; width:100%; font-size:20px;}
.wari4{ padding-top:50px;}

.wariInt1 {padding-top:0px;float:right; margin-top:30px;}
.wariInt1 img{ width:100%}
.wariInt1 p{ text-align:center; height:70px; color:#666; line-height:70px; width:100%; font-size:18px;}


.wari2{  padding-top:50px;}
.wari2 b{  font-size:20px; font-weight:bold ; color:#0a345c; padding:20px 0; margin-bottom:30px }
.wari2 h2{ font-size:34px; font-weight:bold ; color:#0a345c; text-align:center}
.wari2 .eaet{ font-size:16px; color:#333; line-height:26px; padding-top:20px; padding-bottom:40px;}
.wariLeft2{ width:50%}
.wariInt2 {padding-top:0px;margin-top:60px;; padding-left:50px;width:50%}
.wariInt3 {padding-top:0px;margin-top:80px;width:50%}
.wariInt2 b{font-size:20px; color: #0a335b; line-height:25px;} 
.warifoot2{padding-left:60px}
.wariInt2 p {font-size: 18px; color:#666666; text-align:left; padding-top:5px; line-height:28px;}
.wariInt3 p {font-size: 18px; color:#666666; text-align:left; padding-top:5px; line-height:28px;}


.wariLeft2l{ width:50%}
.wariInt2l {padding-top:0px;margin-top:10px;; padding-left:50px;width:50%}
.wariInt2l b{font-size:22px; color: #0a335b; line-height:30px;} 
.wariInt2l p {font-size: 16px; color:#666666; text-align:left; padding-top:15px; line-height:26px;}

.wariInt3l {padding-top:0px;margin-top:40px;width:50%}
.wariInt3l b{font-size:20px; color: #0a335b; line-height:30px;} 
.wariInt3l p {font-size: 14px; color:#666666; text-align:left; padding-top:10px; line-height:30px}
.wariInt3lspan{padding-left:30px;font-size: 13px;color: #666666;line-height:20px} 
.wariInt3l img{ padding-right:10px} 


.wariInt3la {padding-top:30px;margin-top:20px;width:50%}
.wariInt3la b{font-size:20px; color: #0a335b; line-height:30px;} 
.wariInt3la p {font-size: 16px; color:#666666; text-align:left; padding-top:10px; line-height:36px}
.wariInt3la span{font-size:20px; color: #333; line-height:36px;} 
.wariInt3la img{ padding-right:10px} 

.wariLeft2r{ width:50%; padding:50px}
.wariLeft2r li{ width:50%; float:left; text-align:center}
.wariLeft2r li p{ width:170px; border:1px  solid #999999; margin:0 auto; padding:5px; margin-top:30px; font-size:16px; line-height:21px; margin-bottom:20px}
.wariLeft2r li p:hover{background-color:#0a335b; color:#FFFFFF }

.wariLeft2ra{ width:50%; padding:50px}
.wariLeft2ra li{ width:100%; float:left; text-align:center}
.wariLeft2ra li p{ width:170px; border:1px  solid #999999; margin:0 auto; padding:5px; margin-top:30px; font-size:16px; line-height:21px; margin-bottom:20px}
.wariLeft2ra li p:hover{background-color:#0a335b; color:#FFFFFF }

.news_list{ padding-top:80px;}

.news_list ul  { padding-bottom:80px;
	
}

.sdf50{ width:48%}


.news_list ul li {
	margin-top: 34px;box-shadow: 1px 2px 15px 3px rgba(0, 0, 0, 0.1);
}
.news_list ul li:first-child {
	margin-top: 0
}


.news_list ul li img{ width:100%;    transition:all 1s; height:100%}
.news_list ul li:hover img{
    transform:scale(1.1);
}

.news_list ul li .img {
	height: 256px;
	overflow: hidden;
	float: left;
	width: 386px;
}
.news_list ul li:after {
	content: '';
	display: block;
}
.news_list ul li .text {
	overflow: hidden;
		border-left: 0;
	height: 256px;
	padding: 30px;
}
.news_list ul li .text .time {
	color: #f2af3a; font-size:20px; padding-top:10px
}
.news_list ul li .text h3 {
	font-size: 20px;
	margin-bottom:10px;
	line-height:26px; color:#0a345c
}

.news_list ul li .text h3 a{ color:#0a345c}
.news_list ul li .text h3 a:hover{ color:#cea76e}

.news_list ul li .text p {
	color: #666;
	height: 100px;
	overflow: hidden; font-size:16px; line-height:26px;
}
.news_list ul li a:hover .text h3, .news_list ul li a:hover .text p {
	color: #cea76e
}


.newin{
    font-size: 16px;
    line-height: 23px;
   ; text-align:center
}


.news_details .d_text {
	background: #f6f6f6;
	padding: 50px;
}
.news_details .d_text h2 {
	text-align: center;
	font-size: 24px;
	font-weight: normal;
	line-height: 1.2em;
	margin-bottom: 10px;
}
.news_details .d_text .tit {
	border-bottom: 1px solid #d0d0d0;
	padding-bottom: 10px;
	margin-bottom: 40px;
}
.news_details .d_text .tit p{ text-align:center; line-height:30px;
}


.news_details .d_text h3 {
	font-size: 16px;
	margin: 10px 0;
	font-weight: 600;
}
.news_details .d_text .text {  line-height:26px; 
}
.news_details .d_text .text p {
	margin-bottom: 15px; line-height:26px; font-size:16px;
}
.news_details .d_text .text div{
	margin-bottom: 15px; line-height:26px; font-size:16px;
}
.news_details {
	position: relative; padding-top:30px; padding-bottom:30px;
}
.news_details.product {
	padding-left: 300px;
}
.news_details .news_list, .pro_menu {
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
}

.finden{ width:1200px; margin:0 auto}
.finden ul{}
.finden ul li{ width:33%; float:left; padding-bottom:50px;}

.findenimg{ text-align:center}
.texta{ font-size:18px; color:#0a345c; line-height:40px; text-align:center}
.finden ul li p{ font-size:14px; line-height:30px; margin-left:117px;}

.col-sm-6{ width:50%}
.col-sm-5 {width: 41.66666667%;}
.col-sm-3 {width: 25%;}
.col-sm-8 {width: 66.66666667%;}
.col-sm-7 {width: 58.33333333%;}
.col-sm-9 {width: 75%;}

.agb{ font-size:16px; line-height:28px; padding-top:20px; padding-bottom:80px}
.agb  h1{ font-size:20px; line-height:30px;color: #0a345c;}
.agb  b{ color:#0a345c}
.agb  span{ color:#0099FF; font-weight:bold}
.agb  strong{ color:#0099FF; }

@-webkit-keyframes move {
    0% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(10px)
    }

    100% {
        transform: translateY(0)
    }
}

@keyframes move {
    0% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(10px)
    }

    100% {
        transform: translateY(0)
    }
	
	
	
	
	
	
}

@media screen and (max-width:768px) {
    .min-nav {
        float: right;
        transition: .3s;
        width: 30px;
        height: 21px;
        margin-top: 30px;
        position: relative;
        cursor: pointer;
        margin-right: 0;
        margin-left: 20px;
        display: none
    }

.wari h3 {
    font-size: 20px;
    font-weight: bold;
    color: #0a345c;
}

.laemorec img{ display:none}
    .min-nav:after {
        content: '';
        transition: .3s;
        position: absolute;
        width: 100%;
        height: 1px;
        left: 0;
        top: 0;
        background: #ccc
    }

    .min-nav:before {
        content: '';
        transition: .3s;
        position: absolute;
        width: 100%;
        height: 1px;
        background: #ccc;
        left: 0;
        top: 100%
    }

    .min-nav.active {
        transform: scale(.9)
    }

    .min-nav.active:after {
        transform: rotate(45deg);
        top: 50%
    }

    .min-nav.active:before {
        top: 50%;
        transform: rotate(-45deg)
    }

    .min-nav.active i {
        opacity: 0;
        filter: alpha(opacity=0);
        transform: translate(10px, 0)
    }

    .min-nav i {
        margin-top: 10px;
        transition: .3s;
        display: block;
        height: 1px;
        background: #ccc
    }

    .min-menu {
        width: 100%;
        background: #e8e8e8;
        z-index: 5;
        display: none
    }

    .min-menu ul li {
        width: 100%;
        border-bottom: 1px solid #d8d8d8;
        text-align: center
    }

    .min-menu ul li [class*=ico]:after {
        position: absolute;
        top: 50%;
        transform: translate(0, -50%);
        margin-left: 10px
    }

    .min-menu ul li:hover>a {
        background: #e8e8e8
    }

    .min-menu ul li>a {
        display: block;
        padding: 0 3%;
        line-height: 40px;
        transition: .2s
    }

    .min-menu ul li>a .ico-arrow {
        float: right;
        width: 10px;
        height: 10px;
        margin-top: 14px;
        border-bottom: 1px solid #000;
        border-left: 1px solid #000;
        transform: rotate(-45deg);
        transition: .3s
    }

    .min-menu ul li>a .ico-arrow.rogate {
        transform: rotate(-225deg);
        margin-top: 18px
    }

    .min-menu ul li>a .wap-none {
        display: none
    }

    .min-menu ul li .down {
        display: none;
        float: left;
        width: 100%;
        background: #d8d8d8
    }

    .min-menu ul li .down a {
        border-top: 1px solid #ccc;
        line-height: 40px;
        display: block;
        width: 100%;
        padding: 0 3%
    }

    .min-menu ul li .down a:first-child {
        border-top: none
    }

    .min-nav {
        display: block
    }

    .search {
        display: none
    }

    .wid {
        padding-left: 3%;
        padding-right: 3%;
        width: 100%
    }

    .wel .fr {
        width: 100%;
        font-size: 12px
    }

    .top .logo img {
        width: 150px
    }

    .top .menu {
        display: none
    }

    .banner {
        height: auto;
     
    }

    .banner ul li img {
        height: auto;
        width: 100%
    }

    .banner .tel {
        height: auto
    }

    .banner .tel span {
        font-size: 16px;
        background-size: 30px;
        padding-left: 40px;
        height: 50px;
        line-height: 50px
    }

    .banner .tel .icon-mouse {
        display: none
    }
	
	
		.aboutLeft{
    float: left;
    padding-top: 20px;
    padding-bottom: 0px;
	width:100%
}
	.aboutLeft img{
	width:100%
}

.pub-all-tit {
    font-size: 20px;
    color: #333;
    text-align: center;
    font-weight: lighter; padding-top:1px;
}

.job-cont .info {
    text-align: center;
    color: #777;
    line-height: 30px;
    margin: 20px 0 15px;
    text-align: center;
    font-size: 18px;
}
.pub-all-tita {
    font-size: 18px;
    color: #333;
    text-align: center;
    font-weight: lighter;
}
.recruitDl dt {
    padding: 15px 20px;
    font-size: 14px;
    font-weight: normal;
    cursor: pointer;
    background: #eee url(../img/icon05.png) no-repeat right 20px center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
    margin-top: 10px;
}

.recruitDl dd div{ font-size:14px; line-height:24px}


.recruitDl dt.on {
    background: #0a345c url(../img/icon05_on.png) no-repeat right 20px center;
    -webkit-transition: all .3s;
    color: #fff;
}
.recruitDl dt:hover {
    background: #0a345c url(../img/icon05_2.png) no-repeat right 20px center;
    -webkit-transition: all .3s;
    color: #fff;
}
.aboutInt {
    padding-top: 10px;
    float: right;
    margin-top: 10px; padding-bottom:30px;
}
.aboutInt b {
    font-size:25px;
    color: #0a335b;
    line-height: 180%;
}


.Ladestationen {
    background-color: #fff;
    height:100%;
    padding-top: 60px;
}

.Ladestationen1 {
    background-color: #fff;
    height:100%;
    padding-top: 60px;
}
	.pub-title h2 {
    font-size: 32px;
    color: #0a345c;
    font-weight: bold;
}
.pub-title p {
    font-size: 22px;
    color: #6b6b6b;
    line-height: 40px;
    padding-bottom: 20px;
}

.pub-title1 h2 {
    font-size: 32px;
    color: #0a345c;
    font-weight: bold;
}
.pub-title1 p {
    font-size: 16px;
    color: #6b6b6b;
    line-height: 25px;
    padding-bottom: 20px;
}

.prod ul li {
    width:100%;
    text-align: center;margin-left: 0%;
    margin-right: 0%;
}

.prod ul li p {
    font-size: 22px;
    color: #0a345c;
    line-height: 30px;
    padding-top: 10px; font-weight:bold
}
.prod ul li .pspan {
    font-size: 20px;
    color: #63aff7;
    line-height: 30px;
}

.prod ul li .text {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 23px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    height: 100px;
}


.prod1 ul li {
    width:100%;
    text-align: center;margin-left: 0%;
    margin-right: 0%; margin-bottom:20px;
}

.prod1 ul li p {
    font-size: 22px;
    color: #0a345c;
    line-height: 30px;
    padding-top: 10px; font-weight:bold
}
.prod1 ul li .pspan {
    font-size: 20px;
    color: #63aff7;
    line-height: 30px;
}

.prod1 ul li .text {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 23px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    height: 100px;
}

.proLeft {
    float: left;
    padding-top: 50px;
    padding-bottom: 10px;width: 100%;
}
.proLeft img{
  
}
.proInt {
    padding-top: 20px;
    float: right; padding-bottom:30px;
}

.news-title h2 {
    font-size: 32px;
    color: #0a345c;
    font-weight: bold; line-height:40px;
}

.news {
    background-color: #fff;
    height: 100%;
    padding-top: 60px;
}
.news-title p {
    font-size: 20px;
    color: #6b6b6b;
    line-height: 30px;
    padding-bottom: 40px;
}
.newslist ul li {
    width: 97%;
    box-shadow: 1px 3px 8px 1px rgba(0, 0, 0, 0.1);
    margin-left: 2%; margin-bottom:5%
}

.news_list ul li .img {
    height: auto;
    overflow: hidden;
    float: left;
    width: 100%;
}
.newslistimg {
    transition: all 1s;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.news_list ul li .text .time {
    color: #f2af3a;
    font-size: 20px; padding-top:20px;
}
.wariInt3 p {
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 5px;
    line-height: 28px;
}

.losugenb {
    text-align: center;
    padding: 20px;
    font-size: 16px;
    line-height: 25px;
}
.losugenb p {
    font-size:18px;
    line-height: 25px;
    font-weight: bold;padding-top: 10px;
}

.losugenb1 {
    text-align: center;
    padding: 20px;
    font-size: 16px;
    line-height: 25px;
}
.losugenb1 p {
    font-size:18px;
    line-height: 25px;
    font-weight: bold;padding-top: 10px;
}
.losugenb2 ul li {
    float: left;
    text-align: left;
    border-bottom: 1px solid #e6e6e6;
    width: 100%;
    padding-top: 50px;
    margin-bottom: 10px;
    padding: 20px 0px 20px 10px;
}
.losuimae {
    float: left;
    width: 41px;
    height: 41px;
    margin-right: 20px;
}
.losugenb2 ul li b {
    font-size: 16px;
}
.losuitext {
  float: right;
    margin-left: 0px;
    width: 80%;
}
.loaeol2 {
    padding-bottom: 20px;
    line-height: 24px;
    font-size: 16px; padding-top:20px;
}

.losugenb2 ul li p {
    font-size: 14px;
    line-height:24px;
}
.losugenb ul {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    padding: 10px 0px 10px 0px;
}
.losugentit {
    background-color: #fff;
}
.losugenb ul li {
    float: left;
    padding: 10px 5px;
    border: 1px solid #333333;
    margin: 4px;
    line-height: 20px;
    font-size: 12px;
    color: #333333;
}

.Nutzfahrzeuge li {
    width: 100%;

}
.Nutzfahrzeuge li p {

    padding-left: 0px;
}

.ubera {
    font-size: 14px;

    line-height: 23px;

}
.losugenlist {
    border-bottom: 2px solid #0a345c;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    color: #0a345c;
    text-align: left;
    margin-bottom: 2px;
}
.w30p {
    font-size: 20px;
    font-weight: bold;
    color: #0a345c;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 30px;
}
.doliatext {
    margin-left: 20px;
    float: right;
    width: 60%;
    padding-top: 50px;
}
.wariInt2l {
    padding-top: 0px;
    margin-top: 8px;
    padding-left: 0px;
    width: 100%;
}

.wariInt2l b {
    font-size: 16px;
    color: #0a335b;
    line-height: 22px;
}
.wariInt2l p {
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 5px;
    line-height: 22px;
}
.wariInt3l {
    padding-top: 0px;
    margin-top: 20px;
    width: 100%;
}
.wari h2 p {
    font-size: 14px;
    color: #3078bb;
    line-height: 30px;
}
.wariInt3la {
    padding-top: 0px;
    margin-top: 20px;
    width: 100%;
}
.wariLeft2ra {

    width: 100%;
    padding: 20px;
}
.wariLeft2ra li img{ width:100%}

.language {
    float: right;
    line-height: 40px;
    padding-left: 0px;
    text-align: center;
    width: 100%;
}
.language a {
    font-size: 14px;
}
.recruitDl dt{font-size: 14px;}
.wariLeft2r {
    background-color: #f2f2f2;
    width: 100%;
    padding: 25px; margin-top:20px;
}
.wariLeft2r li {
    width: 100%;
    float: left;
    text-align: center; padding-bottom:30px
}
.wariLeft2r li img{
}
.laddi { width: 100%;}
.laddi img{ width: 100%;}

.wariLeft2r li p {
    width: 70%;
    border: 0px solid #999999;
    margin: 0 auto;
    padding: 1px;
    margin-top: 30px;
    font-size: 16px;
    line-height:15px;
    margin-bottom: 20px;
}
.wariInt3l b {
    font-size: 16px;
    color: #0a335b;
    line-height:24px;
}
.wariInt3l span {
    font-size: 12px;
    color: #666;
    line-height:26px; padding-left: 31px;
}


.wariInt3l p {
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 10px;
    line-height: 22px; padding-bottom:30px
}


.wariInt3la b {
    font-size: 16px;
    color: #0a335b;
    line-height:24px;
}
.wariInt3la span {
    font-size: 15px;
    color: #333;
    line-height:26px; font-weight:bold
}
.wariInt3la p {
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 10px;
    line-height: 22px; padding-bottom:30px
}
  .footer .bot-wrapper {
        padding: 30px 0
    }

    .footer .bot-wrapper .logo {
        width: 100%
    }

    .footer .bot-wrapper .logo img {
        width: 150px
    }

    .footer .bot-wrapper .tel-phone {
        border-left: none;
        margin-left: 0;
        padding: 0;
        margin-top: 30px
    }

    .footer .bot-wrapper .address {
        padding: 0;
        min-height: 0;
        border-left: none;
        width: 100%;margin-left: 0px; margin-top:20px;
    }

    .footer .bot-wrapper .address p {
        width: 100%
    }

    .footer .bot-wrapper .follow {
        padding-left: 0;
        width: 100%;
        border-left: none;
        margin-top: 25px;
        text-align: center
    }

    .footer .bot-wrapper .follow ul li {
        width: 50%;
        margin-left: 0
    }

    .footer .copy-wrapper .fl {
        text-align: center;
        width: 100%
    }

    .footer .copy-wrapper .fl a {
        float: left;
        width: 33.33%;
        border-left: none;
        line-height: 2;
        padding: 0
    }

    .footer .copy-wrapper .fr {
        width: 100%;
        line-height: 1.8; padding-top:15px; padding-bottom:10px;
        margin-top: 0px;text-align: center;
    }
	
	
	.footer .bot-wrapper .address .p2 {display: none;}
.footer .bot-wrapper .address .p6 {display: none;}

.footer .bot-wrapper .follow p {
    display: block;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    text-align: center;
    line-height: 30px; float:left; border-top:1px solid #646464;padding-top: 10px; padding-right:30px;
}
.footer .bot-wrapper .follow {
    float: right; width:100%;
    padding-left: 0px;
    min-height: 100%;
    padding-top: 20px;
}
.proInt b {
    font-size: 30px;
    color: #0a335b;
    line-height: 180%;
}
.neinav {
    height: 40px;
    border-bottom: 3px solid #0a345c;
    width: 100%;
}
.losugenbs {
    text-align: center;
    padding: 20px;
    font-size: 16px;
    line-height: 25px;
}
.losugenbs p {
    font-size:18px;
    line-height: 25px;
    font-weight: bold;padding-top: 10px;
}

.losugenbs ul li {
    float: left;
    padding: 10px 15px;
    border: 1px solid #333333;
    margin: 0 4px;
    line-height: 20px;
    font-size: 14px;
    color: #333333;
}

.losugenbsss {
    text-align: center;
    padding: 20px;
    font-size: 16px;
    line-height: 25px;
}

.losugenbsss b{ line-height:20px}

.losugenbsss p {
    font-size:18px;
    line-height: 25px;
    font-weight: bold;padding-top: 10px;
}

.losugenbsss ul li {
    float: left;
    padding: 10px 15px;
    border: 1px solid #333333;
    margin: 0 4px;
    line-height: 20px;
    font-size: 14px;
    color: #333333; margin-bottom:10px
}

.losugenlistss{font-size: 20px;}
.losugenbsss ul{ width:100%}

.Haus li {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}
.soef img{ width:100%}
.neinavtitle li {
    width: 45.8%;
    line-height: 40px;
    font-size: 13px;
    color: #333333;
    text-align: center;
    margin-left: 2px;    padding-top: 0px;
}
.neinavtitle .acti {
    color: #FFFFFF;
	background-color:#0a345c
}

.neinavtitle li:hover {
    color: #FFFFFF;
	background-color:#0a345c
}
.powert {
    font-size: 14px;
    line-height: 23px;
    padding-top: 30px;
}

.morequest {
    font-size: 18px;
    color: #333;
    font-weight: lighter;
    line-height: 30px;
}
.morequest p {
    font-size: 14px;
    line-height: 24px;
    color: #333;
    font-weight: lighter;
    padding-bottom: 40px;
}
.wari h2 {
    font-size: 20px;
    font-weight: bold;
    color: #0d375d;
    text-align: center;
}

.wariLeft {
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 24px;
    font-size: 14px;
}

.wariLeft img{ max-width:100%}
.wari img{ max-width:100%}
.wariInt img{ max-width:100%}
.refezen b {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
}
.refezen p {
    text-align: center;
    font-size: 14px;
    line-height: 25px;
}
.wariInt {
    padding-top: 0px;
    float: right;
    margin-top: 1px;
    padding-left: 10px;    padding-bottom: 20px;
}
.wariInt b {
    font-size: 18px;
    color: #0a335b;
    line-height: 180%;
}
.wariInt p {
    font-size: 14px;
    line-height: 140%;
    color: #666666;
    text-align: left;
}

.laemore { width:86%; float:left}


.wari .eaet {
    font-size: 14px;
    color: #333;
    line-height: 140%;
    padding-top: 10px;
}
.w500 { margin-bottom:50px;
}
.wari {
    padding-top: 30px;
    margin-bottom: 50px;
}



.h1px {
    border-bottom: 1px solid #ccc;
    padding-top: 10px;
}

.wari1 {
    padding-top: 0px;
    margin-bottom: 50px;
}
.wari1 h2 {
    font-size: 20px;
    font-weight: bold;
    color: #0a345c;
    text-align: center;
}

.wariLeft1 p {
    text-align: center;
    height: 40px;
    color: #666;
    line-height: 40px;
    width: 100%;
    font-size: 14px;
}
.wariLeft1 {
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}
.wariInt1 {
    padding-top: 0px;
    float: right;
    margin-top: 0px;
}

.wariInt1 p {
    text-align: center;
    height: 65px;
    color: #666;
    line-height: 20px;
    width: 100%;
    font-size: 14px; padding-top:10px;
}



.news_list ul li .text {
    overflow: hidden;
    border-left: 0;
    height: 256px;
    padding: 20px;
}
.news_list ul li .text p {
    color: #666;
    height: 80px;
    overflow: hidden;
    font-size: 16px;
    line-height: 25px;
}
.news_list ul li .text p a{
    color: #666;

}
.newslist ul li .text {
    margin-left: 12px;
    color: #0a345c;
    margin-right:12px;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 23px;
    height: 170px;
    overflow: hidden;
}

.news_list ul li .text h3 {
    font-size: 18px;
    margin-bottom: 10px;
    line-height: 22px;
    color: #0a345c;
}
.wari2 h2 {
    font-size: 20px;
    font-weight: bold;
    color: #0d375d;
    text-align: center;
}


.wariLeft2 {
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}
.wariLeft2 img{ width:100%
}
.wariInt2 {
    padding-top: 0px;
    float: right;
    margin-top: 1px;
    padding-left: 10px;    padding-bottom: 50px; width:100%
}
.wariInt2 b {
    font-size: 18px;
    color: #0a335b;
    line-height: 180%;
}
.wariInt2 p {
    font-size: 14px;
    line-height: 140%;
    color: #666666;
    text-align: left;
}


.wari2 .eaet {
    font-size: 14px;
    color: #333;
    line-height: 140%;
    padding-top: 10px;padding-bottom: 10px;
}

.wari2 {
    padding-top: 30px;
    margin-bottom: 30px;
}

.wariLeft2 img {
    width: 100%;
}
.wariLeft2 {
    width: 100%;
}
.wariInt3 {
    padding-top: 0px;
    margin-top:0px;
    width: 100%;
}
.w300 {
    height: 280px;
}

.w80p {
    padding-top: 20px;
}

.powert h2 {
    font-size: 20px;
    font-weight: bold;
    color: #0d375d;
    text-align: center;
    padding-bottom: 10px;
}

.powerts h2{
    font-size: 20px;
    font-weight: bold;
    color: #0a345c;
    text-align: center;
    padding-bottom: 10px;
}
.parts li {
    width: 46%;
    float: left;
    margin: 2%;
}
.partera {
    background-color: #fff;
    padding-bottom: 40px; margin-top:1px;
}
.powerts {
    padding-top:0px;
}
.powert p {
    font-size: 20px;
    font-weight: bold;
    color: #3078bb;
    text-align: center;
    padding-bottom: 10px;
}

.wariInt h1 {
    font-size: 20px;
    color: #0a345c;
    font-weight: bold;
    padding-bottom: 10px;
}
.recruitDl dd div img{ width:100%}


.news_list {
    padding-top: 30px;
}


.news_details .d_text h2 {
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 1px;
}

.news_details {
    position: relative;
    padding-top: 10px;
    padding-bottom: 20px;
}
.news_details .d_text {
	background: #f6f6f6;
	padding: 20px;
}
.finden ul li {
    width: 50%;
    float: left;
    padding-bottom: 50px; height:300px;
}

.finden ul li p {
    font-size: 14px;
    line-height: 20px;
    margin-left: 27px;
}
.texta {
    font-size: 18px;
    color: #0a345c;
    line-height: 30px;
    text-align: center;
}

.col-sm-6{ width:100%; padding-left:0px; padding-right:0px}
.col-sm-5 {width:100%;}
.col-sm-3 {width:100%;}
.col-sm-8 {width:100%;}
.col-sm-7 {width:100%;}
.col-sm-9 {width:100%;}

.news_details .d_text .text img{
    max-width: 100% ! important;
    height: auto ! important;
}

.wx100 img{ width:100% }
.w601{ padding-top:30px} 
.ubera img{ width:100%}

   }