﻿/*===============================banner=======================================*/
.slideBox{ display:block;width:100%;margin:0px auto 0px auto; overflow:hidden; position:relative; top:2.5%;z-index:0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%;margin-left:-30px; bottom:15px; z-index:1;display:inline; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:12px;border-radius:6px; text-align:center; background:#ffffff; cursor:pointer; text-indent:-1999px; }
.slideBox .hd ul li.on{ background:#ff9900; color:#fff;transition:all .3s; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{ width:100%; display:block;transition:all 2s;  }
.slideBox .bd img.blankgif{ width:100%; display:block;  }
/* slideBox btn */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:48%; margin-top:-25px; display:block; width:52px; height:70px; background:url(../images/common_icon.png) -603px -407px no-repeat; filter:alpha(opacity=50);opacity:0.5;border-radius:5px;}
.slideBox .next{ left:auto; right:3%; background-position:-420px -407px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.defblock  {font-size:12pt;line-height:28px;color:#666;}
.bgblue {background: #f6f7fb;}
.defblock {padding:30px 0px 30px 0px;}
.defblock .w1200 {width:1200px;margin:0px auto;text-align:center;}
.defblock .w1200 h3 {font-weight:500; color:#333;text-align:center;/*height:66px;*/margin-bottom:20px;}
.defblock .w1200 h3.cen{text-align:center;}
.defblock .w1200 h3 a {display: none;}
.defblock .w1200 h3 i{display:none;width:30px;height:4px;background:none;margin:0px auto 10px auto;transition:all .3s;}
.defblock .w1200 h3 small {display: block;line-height:40px;height:40px; font-size:18pt;color:#333;font-weight:bold;z-index:9;position:relative;}
.defblock .w1200 h3 font {margin-left:0px;color:#888;font-size:14px; position:relative;top:0pt;z-index:1}
.defblock .w1200 h3:hover i{display:none;width:90px;height:4px;background:#0066cb;margin:0px auto 10px auto;transition:all .3s;}

.defblock .defabout {width: 1200px;height:auto;display:block;padding:0px;margin:0px auto;}
.defblock .defabout img {display: inline;float: right;width:600px;}
.defblock .defabout .defabout_cont {width:100%;display:inline;float:left;text-align:center; font-size:10pt;line-height:32px;padding-left:0px; color:#fff;}
.defblock .defabout .defabout_cont .defmore {background: #ff6a00;border-radius: 7px;color: #fff;padding: 4px 15px 4px 15px;}
.color_wrt {background: #fff;padding-top:5%;}
/***/
.defsolution {background:#0054b4;display: block;width: 100%;padding: 30px 0px 50px 0px;}
.defaboutwrap {background:#0054b4;display: block;width: 100%;padding: 30px 0px 50px 0px;}
.def_customerlist {width:1200px;padding:0px;display:block;}
/* 本例子css */
.def_customerlist{width:1200px;height:400px;margin:5px auto;position:relative;}
.defsolution .prev {width: 45px;height: 170px;position: absolute;top: 0px;left: 0;z-index: 100;cursor: pointer;}
.defsolution .next{ width: 45px;height: 170px;position: absolute;top: 0px;right:0px;z-index: 100;cursor: pointer;}
.chgsolution {display: none;float:right;width:120px;height:66px;position:relative;right:0px;top:-33px;        }
.chgsolution a {display: inline;}
.def_customerlist .scrollWrap{width:1200px;margin-left:0px;padding-top:0px;overflow:hidden;position:absolute;}
.def_customerlist ul li{float:left;width:20%;text-align:center;position:relative;/*background:#fff;*/}
.def_customerlist ul li a {display: block;width: 100%;}
.def_customerlist ul li a img {display:block;width:100%;}
/*公司介绍*/
.ind-about{padding:75px 0 100px;}
.ind-about .info{margin:30px auto 40px;font-size:14px;color:#666;text-align:left;}
.numall{position:relative;background:#fff;z-index:3;}
.numall li{width:33%;float:left;text-align:center;font-size:16px;color:#666;border-left:1px solid #e5e5e5;}
.numall li:last-child{border-right:1px solid #e5e5e5;}
.numall li span{font-size:36px;color:#725846;font-weight:bold;font-family:"Arial";}
.ind-about .ind-abt-video{width:47.333333%;float:left;position: relative;overflow:hidden;box-shadow:40px 40px 0px #f1f1f1;}
.ind-about .ind-abt-note{width:46.666666%;float:right;}
.ind-about .ind-abt-note .ind-tit{text-align:left;}
.ind-about .ind-abt-note .ind-tit:after{left:0px;margin-left:0px;}
.ind-about .ind-abt-video .vplay{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;}

/*业务范围*/
.color_wrb{display:block;overflow:hidden; }
.wbgff{padding-top:5%}
.defservice-wrap{display:block;margin-top:5%;width:100%;height:auto}
.defsvr-box{position:relative; float:left;display:inline;margin-bottom:0;margin-left:0;padding:0%;width:33.33333%;height:200px;overflow:hidden; background:rgba(255,255,255,.2);transition:all .3s;}
.defsvr-box:hover{background:rgba(0,0,0,.5);}
.defsvr-box img{display:block;width:100%;height:auto; transition:all .3s}
.defsvr-box img:hover{display:block;transition:all .3s;}
.defsvr-box a{display:block;width:80%;height:97.5%;padding:0 10% 2.5% 10%;position:absolute;top:160px;transition:all .3s;background:rgba(0,0,0,.35);color:#fff}
.defsvr-box a p{display:block;position:relative;text-align:center}
.defsvr-box:hover a{display:block;width:80%;height:85%;padding:5% 10% 2.5% 10%;position:absolute;top:0;transition:all .3s;background:rgba(0,0,0,.85)}
.defsvr-box span{display:block;height:40px;line-height:40px; color:#fff;text-align:center;font-weight:bold;}
.defsvr-box{position:relative; float:left;display:inline;margin-bottom:0;margin-left:0;padding:0%;width:33.33333%;height:200px;overflow:hidden; background:rgba(255,255,255,.2);transition:all .3s;}
.defsvr-box:hover{background:rgba(0,0,0,.5);}
.defsvr-box img{display:block;width:100%;height:auto; transition:all .3s}
.defsvr-box img:hover{display:block;transition:all .3s;}
.defsvr-box:nth-child(2n+1) a{display:block;width:80%;height:85%;padding:5% 10% 2.5% 10%;position:absolute;top:0px;transition:all .3s;background:#f6f7fb;color:#333}
.defsvr-box:nth-child(2n+1) a p{display:block;position:relative;text-align:center}
.defsvr-box:nth-child(2n+1):hover a{display:block;width:80%;height:97.5%;padding:0 10% 2.5% 10%;position:absolute;top:160px;transition:all .3s;background:rgba(0,0,0,.35)}
.defsvr-box:nth-child(2n+1) span{display:block;height:40px;line-height:40px; color:#333;text-align:center}
.defsvr-box:nth-child(2n+1):hover span{display:block;height:40px;line-height:40px; color:#fff;text-align:center}

.defartbox .deftit {display: none;}


/* 车型展示 */
.deftopprod{width:calc(1200px - 245px); overflow:hidden; zoom:1;margin-top:0%;display:inline;float:right; }
.deftopprod section{width:100%; overflow:hidden; zoom:1;margin-top:0%; }
/*
.deftopprod section pre{text-align:center;}
.deftopprod section div{ width:23.5%;margin-right:2%; margin-bottom:10px; position:relative; float:left; display:inline;}
.deftopprod section div:nth-child(4n){ width:23.5%;margin-right:0%; margin-bottom:10px; position:relative; float:left; display:inline;}
.deftopprod section div .pic {position:relative;display:block;width:100%;padding:0%;background:#fff; overflow:hidden;margin-bottom:0px;}
.deftopprod section div .pic img {display:block;background:#ddd;width:100%;}
.deftopprod section div .pic img {display:block;background:#ddd;width:100%;transition:all .3s;}
.deftopprod section div .pic:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition: .3s transform;}
.deftopprod section div .txt1 a{color:#333;}
.deftopprod section div .movielist_tt {position:relative;overflow:hidden;position:relative;}
.deftopprod section div .score {color:#FF6600;font-family:Arial;position:absolute;top:0;right:10px;}
.deftopprod section div a p{display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
*/
/*******************showbox10102*******************/
.showbox10102{DISPLAY:INLINE;FLOAT:LEFT;width:32%;background:#fff;  margin-bottom:2.5%;margin-right:2%;text-align:center;position:relative;}
.showbox10102:nth-child(3n){margin-right:0%;}
.showbox10102 img{width:100%;transition:all .3s;}
.showbox10102 .showbox_pic {overflow: hidden;}
.showbox10102 .showbox_pic em{position:absolute;left:0%;top:0%;background:#ffb901;padding:0px 10px; color:#fff;font-size:12px;}
.showbox10102 img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:all .3s}
.showbox10102 .hover{display:none}
.showbox10102 .showbox_tit{width:100%;padding:5% 0;}
.showbox10102 .showbox_tit span{display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.showbox10102 .showbox_tit span.faa{display:block;float:left;text-align:center; width:100%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.deftopcase{width:1200px; overflow:hidden; zoom:1;margin:0% auto;display:block;float:initial; }
.deftopcase section{width:100%; overflow:hidden; zoom:1;margin-top:0%; }
.deftopcase section pre{text-align:center;}
.deftopcase section div{ width:47%;padding:1%; background:#fff;margin-right:2%; margin-bottom:2%; position:relative; float:left; display:inline;}
.deftopcase section div:nth-child(2n){ width:47%;padding:1%; margin-right:0%; margin-bottom:10px; position:relative; float:left; display:inline;}
.deftopcase section div .pic {position:relative;display:block;width:100%;padding:0%; overflow:hidden;margin-bottom:0px;}
.deftopcase section div .pic img {display:inline;float:left; background:#ddd;width:35%;transition:all .3s;border-radius:5px;}
/*.deftopcase section div .pic:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition: .3s transform;}*/
.deftopcase section div .txt1 a{color:#333;}
.deftopcase section div .movielist_tt {position:relative;overflow:hidden;position:relative;}
.deftopcase section div .score {color:#FF6600;font-family:Arial;position:absolute;top:0;right:10px;}
.deftopcase section div a p{display:inline;float:right;width:60%; text-align:left;margin:0;font-size:14px;color:#888;}
.deftopcase section div a p span.inner{display:block;font-size:18px;color:#333;}


.defcasewrap  .w1200 .slink h3{background:#ffb901;color:#fff;margin-bottom:10px;}
.defcasewrap  .w1200 .slink {display:inline;float:left;width:205px;position:relative;margin-top:0px;line-height:66px; text-align:center;background:#fff;padding:10px;}
.defcasewrap  .w1200 .slink a {display:block;width:100%;background:#f6f7fb; height:46px;line-height:46px;margin-bottom:5px;}
.defcasewrap  .w1200 .slink a.cur {background:#374f5a;color:#fff; }

/*
.picList .honour {margin: 0 20px 20px 0;}
.picList a .hover {margin:0px; position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;}
.picList a .hover .link {position: absolute;top: -40px;width: 60px;height:60px;border-radius:30px;background:url(/template/m2021030801/images/icon_link.png) no-repeat -400px -200px; text-align: center;font: 18px "Microsoft Yahei";color: #000;left:50%;margin-left:-30px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;text-indent:-2999px;}
.picList a .hover .inner {position: absolute;top: 100%;width: 100%;text-align: center;font: 18px;height:40px;line-height:40px; color: #000;background:rgba(0,0,0,0.4);transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;}
.picList a:hover .hover {opacity: 1;}
.picList a:hover .hover .link {top: 90px;display:block;color: #fff;opacity: 1;}
.picList a:hover .hover .inner {width:100%; top:calc(100% - 40px); padding:0px 0% 0px 0%; display:block;color: #fff;opacity: 1;}
*/
/*新闻中心*/
.defart_wrap .swiper-slide {width:50%;display:inline;float:left;height:600px;overflow:hidden; margin:0 0% 0 0;position:relative;}
.defart_wrap .view_box{display:block;width:100%;padding:0%;background:#fff;text-align:center;}
.defart_wrap .swiper-slide a.pic {display: block;width: 100%;height:300px; overflow:hidden; overflow:hidden;}
.defart_wrap .swiper-slide a.pic img {width:100%;height:300px; -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.defart_wrap .swiper-slide a.pic .hover {position: relative;left: 0;top: -100%;width: 100%;height: 100%;background:rgba(0,0,0,0.15);transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;}
.defart_wrap .swiper-slide a.pic .hover  .link {position: relative;top: -50%;width: 60px;height:60px;border-radius:30px;background:url(/template/m2021030801/images/icon_link.png) no-repeat -400px -200px; text-align: center;font: 18px "Microsoft Yahei";color: #000;left:50%;margin-left:-30px;margin-top:0px; transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;text-indent:-2999px;}
.defart_wrap .swiper-slide a.pic .hover .inner {position: relative;top: 100%;width: 100%;text-align: center;font: 18px "Microsoft Yahei";color: #000;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;}
.defart_wrap .swiper-slide a.pic:hover{display: block;width: 100%;overflow:hidden; }
.defart_wrap .swiper-slide a.pic:hover img {transition:all .3s;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-transform:scale(1,1);}
.defart_wrap .swiper-slide a.pic:hover .hover {opacity: 1;}
.defart_wrap .swiper-slide a.pic:hover .hover .link {top: -50%;display:block;color: #fff;opacity: 1;margin-top:0px;}
.defart_wrap .swiper-slide a.pic:hover .hover .inner {width:70%; top:140px; padding:0px 15% 0px 15%; display:block;color: #fff;opacity: 1;}
.defart_wrap .swiper-slide div.txt {display:block; text-align:left;padding:20px;height:140px;overflow:hidden; background:#f6f7fb;transition:all .3s;}
.defart_wrap .swiper-slide div.txt span {font-weight: 300;font-family: HELVETICANEUELTPRO-THEX;font-size:20px;transition:all .3s;}
.defart_wrap .swiper-slide div.txt a {display:block;margin:0px 0 0px 0;transition:all .3s;}
.defart_wrap .swiper-slide div.txt p{text-align:left;font-size:13px;transition:all .3s;}
.defart_wrap .swiper-slide div.txt .parameter_ul{font-size:13px;position:relative;}
.defart_wrap .swiper-slide div.txt .parameter_ul li span{font-size:13px;margin-right:20px;}
.defart_wrap .swiper-slide div.txt .parameter_ul li:nth-child(2n){display:none;}

.defart_wrap .swiper-slide:hover div.txt {text-align:left;padding:10px 10px 10px 30px;height:140px;background:#f6f7fb;transition:all .3s;}
.defart_wrap .swiper-slide:hover div.txt span {font-weight: 300;font-family: HELVETICANEUELTPRO-THEX;font-size:20px;}
.defart_wrap .swiper-slide:hover div.txt a {display:block;margin:20px 0 15px 0;}
.defart_wrap .swiper-slide:hover div.txt p{text-align:left;font-size:13px;}

.arrow{display:block;height:0px; overflow:hidden; text-align:center;margin:30px 0px 70px 0px;}  

.defart_more{margin-top:30px;display:block;width:96%;padding:2%;height:auto;overflow:hidden;position:relative;}
.defart_morebox{padding:1.5%;font-size:14px;display:inline;float:left;width:46%;margin-right:2%; position:relative;transition:all .3s;background:#f6f7fb;margin-bottom:2%;}
.defart_morebox:nth-child(2n+1){font-size:14px;display:inline;float:left;margin-right:0%;}
.defart_morebox .date{display:inline;float:left;width:60px;text-align:left;color:#999;text-align:center;border:1px solid #e1e1e1;}
.defart_morebox .date span {display: block;}
.defart_morebox .date span.day {display: block;font-size:24px;text-align:center;color:#999;background:#fff;border-bottom:1px solid #e1e1e1;}
.defart_morebox .date span.yearmon {font-size:small;}
.defart_morebox .txt{display:inline;float:left;width:480px;text-align:left;color:#000;margin-left:8px;}

.defart_morebox .txt h4{display:block;white-space:nowrap; width:100%;font-size:large;transition:all .3s;overflow:hidden;text-overflow:ellipsis;}
.defart_morebox .txt:hover h4{transform:translateX(10px); transition:all .3s;}
.defart_morebox .txt:hover p{transform:translateX(20px); transition:all .3s;}
.defart_morebox .txt p{margin:0;transition:all .3s;}

@media screen and (max-width:1200px) {        
    .showwap {display:block; margin: 5% auto 5% auto;}
    .showwap a {background:#f1f1f1;border: 1px solid #f1f1f1;border-radius: 5px;padding: 7px 25px;color:#666;}

    .bgblue {background: #fff;}
    .defblock {padding:0px 0px 0px 0px;}
    .defblock .w1200 {clear:both; width:100%;padding:0%; margin:0px auto;text-align:center;position:relative;}
    .defblock .w1200 {clear:both; width:100%;padding:0%; margin:0px auto;text-align:center;position:relative;}
    .defblock .w1200 h3 small {display: block;line-height:40px;height:40px; font-size:12pt;color:#333;font-weight:bold;z-index:9;position:relative;/* -webkit-text-stroke: 1px #fff;*/}
    .defblock .w1200 h3 font {margin-left:0px;color:#333;font-size:11pt;text-transform:uppercase; font-style:italic;position:relative;top:0pt;z-index:1}
    .defblock .w1200 h3 font.color-fs{color:#999;}
    /*关于我们*/
    .defblock .defabout {width: 100%;height:auto;display:block;padding:0px;margin:0px auto;}
    .defblock .defabout img {max-width: 100%;display:block;}
    .defblock .defabout .defabout_cont {font-size:14px;line-height:24px;width:100%;padding:0%; text-align:left;}
    .defblock .defabout .defabout_cont p {padding: 0 2.5% 0 2.5%;color:#333;text-indent:2em;}
    .defblock a.defmore{display:none;width:60px;height:60px;line-height:60px;text-align:center;border-radius:30px;background:#009cff;color:#fff;margin:15px auto 0px auto;position:relative;bottom:-60px;}
    .bgblue a.defmore{display:none;width:60px;height:60px;line-height:60px;text-align:center;border-radius:30px;background:#efefef;color:#0050a0;margin:15px auto 0px auto;position:relative;bottom:-60px;}

    .defsolution {background:#fff; display: block;width: 100%;height:auto; padding: 0px 0px 0px 0px;}
    .defaboutwrap {background:#fff;display: block;width: 100%;height:auto; padding: 0px 0px 0px 0px;}
    .def_customerlist{width:100%;height:400px;margin:5px auto;position:relative;display:block;}
    .defsolution .prev {width: 45px;height: 170px;position: absolute;top: 0px;left: 0;z-index: 100;cursor: pointer;}
    .defsolution .next{ width: 45px;height: 170px;position: absolute;top: 0px;right:0px;z-index: 100;cursor: pointer;}
    .chgsolution {display: none;float:right;width:120px;height:66px;position:relative;right:0px;top:-33px;        }
    .chgsolution a {display: inline;}
    .def_customerlist .scrollWrap{width:100%;margin-left:0px;padding-top:0px;overflow:hidden;position:absolute;}
    .def_customerlist ul li{float:left;width:30%;text-align:center;position:relative;/*background:#fff;*/margin-left:2.5%;margin-top:2%;margin-bottom:2%; box-shadow:0 5px 0px rgba(0,0,0,0.4); }
    .def_customerlist ul li a {display: block;width: 100%;}
    .def_customerlist ul li a img {display:block;width:100%;}
    /*公司介绍*/
    .ind-about{padding:0px 0 0px;}
    .ind-about .info{margin:0px auto 10px;font-size:14px;color:#666;text-align:center;}
    .numall{position:relative;background:#fff;z-index:3;margin:2.5% 0 2.5% 0;}
    .numall li{width:33%;float:left;text-align:center;font-size:12px;color:#666;border-left:1px solid #e5e5e5;}
    .numall li:last-child{border-right:1px solid #e5e5e5;float:right;width:calc(33% - 1px);}
    .numall li span{font-size:24px;color:#725846;font-weight:bold;font-family:"Arial";}
    .ind-about .ind-abt-video{width:95%;padding:2.5% 2.5% 0 2.5%; float:none;position: relative;overflow:hidden;display:block;box-shadow:0px 0px 0px #f1f1f1;}
    .ind-about .ind-abt-video img {display: block;width: 100%;}
    .ind-about .ind-abt-note{width:95%;padding:2.5% 2.5% 0 2.5%; float:none;display:block;}
    .ind-about .ind-abt-note .ind-tit{text-align:center;}
    .ind-about .ind-abt-note .ind-tit:after{left:0px;margin-left:0px;}
    .ind-about .ind-abt-video .vplay{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;}
    /*业务范围*/
    .color_wrb{display:block;padding-top:5%;height:auto;padding-bottom:10%;}
    .wbgff{padding-top:5%}
    .defservice-wrap{display:block;margin-top:5%;width:95%;height:auto;margin:2.5% auto;}
    .defsvr-box{float:left;display:inline;height:calc(100% * 0.198 + 40px); margin-bottom:0;margin-left:0;padding:0;width:33.333%;border:0px solid #999;background:initial;}
    .defsvr-box img{display:block;margin:0% auto 0% auto;width:90%;border-radius:5%;border:0px solid #999; transition:all .3s}
    .defsvr-box img:hover{display:block;margin:0% auto 0% auto;transition:all .3s;transform:rotateY(180deg)}
    .defsvr-box a{background:initial;height:initial;position:initial;top:calc(100% * 0.198)}
    .defsvr-box a p{display:none}
    .defsvr-box span{display:block;color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:small}
    .defsvr-box:hover{background:initial}
    .defsvr-box:hover a{background:initial;position:initial;top:initial}


    .defsvr-box:nth-child(2n+1){float:left;display:inline;height:calc(100% * 0.198 + 40px); margin-bottom:0;margin-left:0;padding:0;width:33.333%;border:0px solid #999;background:initial;}
    .defsvr-box:nth-child(2n+1) img{display:block;margin:0% auto 0% auto;width:90%;border-radius:5%;border:0px solid #999; transition:all .3s}
    .defsvr-box:nth-child(2n+1) img:hover{display:block;margin:0% auto 0% auto;transition:all .3s;transform:rotateY(180deg)}
    .defsvr-box:nth-child(2n+1) a{background:initial;height:initial;position:initial;top:initial}
    .defsvr-box:nth-child(2n+1) a p{display:none}
    .defsvr-box:nth-child(2n+1) span{display:block;color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:small}
    .defsvr-box:nth-child(2n+1):hover{background:initial}
    .defsvr-box:nth-child(2n+1):hover a{background:initial;position:initial;top:initial}


    /* 产品展示 */
    /*******************showbox10102*******************/
    .showbox10102{DISPLAY:INLINE;FLOAT:LEFT;width:47%;background:#fff;  margin-bottom:2.5%;margin-right:0%;margin-left:2%; text-align:center;position:relative;}
    .showbox10102:nth-child(2n){margin-right:0%;}
    .showbox10102:nth-child(3n){margin-right:0%;}
    .showbox10102:nth-child(6n){margin-right:0%;}
    .showbox10102 img{width:100%;transition:all .3s;}
    .showbox10102 .showbox_pic {overflow: hidden;}
    .showbox10102 .showbox_pic em{position:absolute;left:0%;top:0%;background:#ffb901;padding:0px 10px; color:#fff;font-size:12px;}
    .showbox10102 img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:all .3s}
    .showbox10102 .hover{display:none}
    .showbox10102 .showbox_tit{width:100%;padding:5% 0;}
    .showbox10102 .showbox_tit span{display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .showbox10102 .showbox_tit span.faa{display:block;float:left;text-align:center; width:100%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

    .defcasewrap  .w1200{min-height:102px;}
    .defcasewrap  .w1200 .slink {display:none;float:left;width:95%;padding:0 2.5% 0 2.5%; position:relative;margin-top:0px;line-height:36px; text-align:center;margin-bottom:2.5%;}
    .defcasewrap  .w1200 .slink a {display:inline;float:left;width:25%; margin-left: 0%;margin-bottom:0; height:32px;line-height:32px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#ccc;border-bottom:1px solid #f6f7fb;}
    .defcasewrap  .w1200 .slink a:nth-child(2n){background:#f6f7fb;border-bottom:1px solid #fff;}
    .defcasewrap  .w1200 .slink a:nth-child(4n+1){display:inline;float:left;width:25%; margin-left: 0%;height:32px;line-height:32px;}
    .defcasewrap  .w1200 .slink a.cur {margin-left: 0%;height:32px;padding-bottom:0px;line-height:32px;}
    .defcasewrap  .w1200 .slink a.cur:nth-child(2n) {background:#ee1c25; margin-left: 0%;height:32px;padding-bottom:0px;line-height:32px;}
    .picList .pic{display:block;width:99%;padding:.5%;background:#ccc}
    .picList .honour {margin: 0 20px 20px 0;}
    .picList a .hover {position: relative;left: 0;top: 0;margin:0px; width: 100%;height: 32px;line-height:32px; background:initial;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 1;}
    .picList a .hover  .link {display:none; position: absolute;top: -40px;width: 60px;height:60px;border-radius:30px;background:url(/template/default/images/icon_link.png) no-repeat -400px -200px; text-align: center;font: 18px "Microsoft Yahei";color: #000;left:50%;margin-left:-30px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;text-indent:-2999px;}
    .picList a .hover .inner {position: absolute;top: 0;left:0; width: 100%;height:32px; line-height:32px; text-align: center;font-size: 14px;color: #000;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 1;text-overflow:ellipsis;}
    .picList a:hover .hover {opacity: 1;}
    .picList a:hover .hover .link {top: 90px;display:block;color: #fff;opacity: 1;}
    .picList a:hover .hover .inner {width:70%; top:160px; padding:0px 15% 0px 15%; display:block;color: #fff;opacity: 1;}

    .deftopcase{width:95%;}
    .deftopcase section div{ width:49%;margin-right:2%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div:nth-child(2n){ width:49%;margin-right:0%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div:nth-child(3n){ width:49%;margin-right:2%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div:nth-child(5n){ width:49%;margin-right:2%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div:nth-child(6n){ width:49%;margin-right:0%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div:nth-child(10n){ width:49%;margin-right:0%; margin-bottom:10px; position:relative; float:left; display:inline;}
    .deftopcase section div .pic {position:relative;display:block;width:100%;padding:0%;background:#fff; overflow:hidden;margin-bottom:0px;}
    .deftopcase section div .pic img {display:block;background:#ddd;width:100%;}
    .deftopcase section div .pic img {display:block;background:#ddd;width:100%;transition:all .3s;}
    .deftopcase section div .pic:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition: .3s transform;}
    .deftopcase section div .txt1 a{color:#333;}
    .deftopcase section div .movielist_tt {position:relative;overflow:hidden;position:relative;}
    .deftopcase section div .score {color:#FF6600;font-family:Arial;position:absolute;top:0;right:10px;}
    .deftopcase section div a p{display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;text-align:center;}


    /*新闻中心*/
    .defblock .defart_wrap{width:100%;display: block;float: none;border:0px solid #0050a0;text-align:left;padding-bottom:2.5%;}
    .defblock .w1200 .defart_wrap {text-align: left;}
    .defartblock{margin: 0px auto;}
    .defcontent {width:100%;margin: 15px auto;}
    .defart_wrap ul li {clear:both; width:95%;height:30px; display:block;float:none;padding:2.5%;margin:0px 0px 0px 0px;overflow-y:hidden;box-shadow:initial;}
    .defart_wrap ul li:after{clear:both;content:".";}
    .defart_wrap ul li:last-child{ clear:both; width:95%;height:110px; display:block;float:none;padding:2.5%; margin:0 0 0 0;overflow-y:hidden;box-shadow:initial;}
    .defart_wrap ul li.view3 {width:95%;display:block;float:none;margin:0px 0px 0px 0px;}
    .defart_wrap .swiper-slide {height:auto;display:block;}
    .defart_wrap .swiper-slide a.pic {display: block;width: 95%;float:initial; height: auto;overflow:hidden;margin:0px auto; }
    .defart_wrap .swiper-slide div.txt {display: block;width: 95%;padding-right:2.5%; padding-left:2.5%;float:right; height: auto;overflow:hidden; background:initial;}
    .defart_wrap .swiper-slide div.txt p {font-size:10pt;line-height:18pt;margin:0px;}
    .defart_wrap .swiper-slide a.pic img {height:100%; transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
    .defart_wrap .swiper-slide a.pic .hover {display:none; position: relative;left: 0;top: -100%;width: 100%;height: 100%;background:rgba(232,31,41,0.85);transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;opacity: 0;}
    .defart_wrap .swiper-slide:nth-child(2n) a.pic {display: block;width: 95%;float:initial; height: auto;overflow:hidden;margin:0px auto;position:initial;top:initial; }
    .defart_wrap .swiper-slide:nth-child(2n) div.txt {display: block;width: 95%;padding-right:2.5%; padding-left:2.5%;float:right; height: auto;overflow:hidden; background:initial;position:initial;top:initial;}

    .defart_wrap  .view_box{display:block;width:90%;padding:5%;text-align:left;overflow:hidden;}
    .defart_wrap  .view_data{display:none;font-size:18px;line-height:1.1;color:#000;margin-bottom:36px;}
    .defart_wrap  .view_data span{display:block;}
    .defart_wrap  .view_data .day{font-size:60px;}
    .defart_wrap  .arrow{display:inline;width:62.5%;padding-left:2.5%; text-align:left;margin:30px 0px 70px 0px;}

    .defart_more{margin-top:0px;display:block;width:96%;padding:2%;background:#fff;position:relative;box-shadow:initial;}
    .defart_morebox{padding-top:1%;border-bottom:0px dotted #d1d1d1;padding-bottom:1%;font-size:14px;display:block;float:initial;width:97.5%;transition:all .3s;position:relative;background:none;}
    .defart_morebox:nth-child(2n+1){padding-top:1%;border-bottom:0px dotted #d1d1d1;padding-bottom:1%;font-size:14px;display:block;float:initial;width:97.5%;}
    .defart_morebox .date{display:inline;float:left;width:50px;text-align:left;color:#999;border:0;font-size:small;}
    .defart_morebox .date span {display: block;}
    .defart_morebox .date span.day {display: block;font-size:22px;text-align:right;color:#999;border-bottom:initial;background:none;}
    .defart_morebox .date span.yearmon {font-size:small;font-size:10px; }
    .defart_morebox .txt{display:inline;float:left;width:80%;text-align:left;color:#000}
    .defart_morebox .txt h4{display:block;width:100%;font-size:16px;color:#333;}
    .defart_morebox .txt p{margin:0}



    .deftopprod{border:0px solid #0050a0;margin-top:0px;width:100%;}
    .defartbox .deftit {display: none;}
    .wapnone{display:none;}
    .pd100_5{padding-top:5%;}
}


.def_bb{padding:70px 0px 70px 0px;background:#fff;}
.def_bg{padding:70px 0px 70px 0px;background:rgba(55,79,90,.9);}
.def_bgf6{background:#f6f7fb;}
.def_bg .w1200 h3 small,.def_bg .w1200 h3 font{color:#fff;}
.def_bgs .w1200 h3 small,.def_bgs .w1200 h3 font{color:#fff;}

.def_more{clear:both; display:block;width:120px;height:38px;line-height:38px; text-align:center;margin-top:30px;font-size:small;border:1px solid #000;margin:5% auto 0 auto;}
.defblock .anli_mgr{width:80%; margin:0% auto 0% auto;padding:0px 10% 0px 10%;}
.defblock .about_mgr{width:80%; margin:0% auto 0% auto;padding:0px 10% 0px 10%;}
.defchoose_block{margin:0% auto 0% auto;padding:70px 10% 30px 10%; }
.defchoose_block .w1200 h3 small,.defchoose_block .w1200  h3 font{color:#fff;}
/*about*/
.defabout-wrap{width:1200px; margin:30px auto;color:#ccc;}
.defabout-wrap .page_index_pic {display:inline;width:30%;float:left; text-align:left;text-indent:2em;margin:0px auto;}
.defabout-wrap .page_index_pic  img{width:100%;}
.defabout-wrap .page_index_text {display:inline;width:65%;float:right; text-align:left;text-indent:2em;margin:100px auto;color:#fff;font-size:14px;}
.defabout-wrap .page_index_text p{margin:0px;text-indent:2em;}
.defabout-wrap .page_index_text  a{color:#FF6600;margin-left:10px;}
.page_index_btn{display:block;width:910px; margin:0px auto;}
.page_index_btn span{display:inline;float:left;width:168px;padding-left:20px; height:58px;line-height:58px;border:1px solid #fff;margin:5% 10px 5% 10px;}
/*choose*/
.defchoose{display:block;height:auto;}
.defchoose{display:block;width:100%; height:auto;}
.defchoose div{display:inline;float:left;width:100%;margin:1% 0% 1% 0%;text-align:left;padding-left:0px;position:relative;background:#f6f7fb;}
.defchoose div i{display:block;position:absolute;width:0;height:100%;left:0;transition:all 1s; }            
.defchoose div img{display:inline;float:right;width:25%;border-radius:5px;}
.defchoose div p{display:inline;float:left;width:70%; color:#888;padding:1.5%;font-size:13px;margin:0;}
.defchoose div p label{background:#374f5a;color:#fff;margin-right:10px;padding:3px 10px;}
.defchoose div strong{display:block;font-size:16px; width:100%;border-bottom:0px dotted #fff;height:40px;line-height:40px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;}
.defchoose div p em{display:block;}
.defchoose div p em font{color:#6ba0e0;}
.defchoose div:hover i {display:block;position:absolute;width:100%;height:100%;background:#374f5a;z-index:-1;transition:all 1s;}
.defchoose div:hover strong{color:#fff;}
.defchoose div:hover p label{background:#fff;color:#374f5a;margin-right:10px;padding:3px 10px;}
.defchoose div:hover p{color:#fff;}
.defchoose div:hover p em font{color:#f79436;}
/*defbrand_block*/
.defbrand_block{min-height:500px;}
.home_youshi_list{display:block;width:100%; padding-bottom:60px;margin-top:40px;}
.home_youshi_list li{display:inline;float:left;width:18.4%;margin-right:2%;color:#fff;}
.defblock .w1200  .home_youshi_list li h3{color:#fff;}
.home_youshi_list li:nth-child(5n){display:inline;float:left;width:18.4%;margin-right:0%;}
.ys_01,.ys_02,.ys_03,.ys_04,.ys_05{border-radius:10px;width:100%;height:280px;text-align:center;margin:0px;}
.ys_01 img,.ys_02 img,.ys_03 img,.ys_04 img,.ys_05 img{display:block;text-align:center;margin:0 auto;padding-top:50px;padding-bottom:30px;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s;}
.ys_01:hover img,.ys_02:hover img,.ys_03:hover img,.ys_04:hover img,.ys_05:hover img{display:block;text-align:center;margin:0 auto;padding-top:50px;padding-bottom:30px;-webkit-transform: translate3d(0,-10%,0) translate3d(0,-10px,0);transform: translate3d(0,-10%,0) translate3d(0,-10px,0);}
.ys_01 p,.ys_02 p,.ys_03 p,.ys_04 p,.ys_05 p{display:block;text-align:center;margin:0 auto;width:70%;color:#ddd;font-size:14px;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0)  translate3d(0,10px,0);}
.ys_01:hover p,.ys_02:hover p,.ys_03:hover p,.ys_04:hover p,.ys_05:hover p{display:block;text-align:center;margin:0 auto;width:70%;color:#fff;font-size:14px;-webkit-transform: translate3d(0,-50%,0) translate3d(0,-5px,0);transform: translate3d(0,-50%,0) translate3d(0,-5px,0);}
.ys_01 h3,.ys_02 h3,.ys_03 h3,.ys_04 h3,.ys_05 h3{display:block;text-align:center;margin:0 auto;width:70%;color:#fff;font-size:20px;margin-bottom:10px;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0)  translate3d(0,10px,0);}
.ys_01:hover h3,.ys_02:hover h3,.ys_03:hover h3,.ys_04:hover h3,.ys_05:hover h3{display:block;text-align:center;margin:0 auto;width:70%;color:#fff;font-size:20px;-webkit-transform: translate3d(0,-50%,0) translate3d(0,-15px,0);transform: translate3d(0,-50%,0) translate3d(0,-15px,0);}
.ys_01,.ys_02,.ys_03,.ys_04,.ys_05{-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s;}
.ys_01:hover,.ys_02:hover,.ys_03:hover,.ys_04:hover,.ys_05:hover{background:#6fba2c;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s; }

.home_hezuobg{background:#f7f5f5;height:680px;}
.home_hz_list {margin-right:-6px;margin-left:2px;}
.home_hz_list ul li{float:left;margin-right:8px;margin-bottom:8px;}      
/*defpartner*/
.defnews_list {width:49%;display:inline;float:left;margin-top:20px;}
.defnews_list:nth-child(2n) {width:49%;display:inline;float:right;}
.defblock .defnews_list h3{font-size:18px;text-align:left; color:#374f5a;border-left:4px solid #374f5a;padding-left:10px; }
.defnews_list div{display:block;text-align:left;min-height:110px;margin:2% 0 0 0; }
.defnews_list div img{display:inline;float:left;width:23%;margin:1% 2% 1% 14px;}
.defnews_list div p{font-size:12px;}
.defnews_list div p strong{display:block;font-size:15px;font-weight:500;}
.defnews_list div p em{display:block;width:100%;}                  
/*defpartner
.defpartner_block{min-height:640px;padding-top:70px;}
.defpartner{display:block;position:relative;}
.defpartner a{display:inline;float:left;width:22.5%;padding:0.5%;background:#374f5a; margin-right:1%;margin-bottom:1%;}
.defpartner a:nth-child(4n){display:inline;float:left;width:22.5%;margin-right:0%;}
.defpartner a span{display:block;height:30px;line-height:30px; width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#fff;}
.defpartner a:hover{background:#fcd500;}
.defpartner a:hover span{color:#888;}
.defpartner a img{width:100%;}*/
.defpartner  .swiper-slide{width:23.5%;margin-right:2%;}
@media screen and (max-width:1200px) 
{
    body{background:no-repeat;}
    
    .def_bg{background:rgba(55,79,90,.9);background-size:400% auto;padding:30px 0px 30px 0px;}
    .def_bgf6{background:#fff;padding:30px 0px 30px 0px;}
    .def_bg .w1200 h3 small,.def_bg .w1200 h3 font{color:#fff;}
    .defblock .anli_mgr{width:95%; margin:2% auto 2% auto;padding:0px 2.5% 0px 2.5%;}
    .defblock .about_mgr{width:95%; margin:2% auto 2% auto;padding:0px 2.5% 0px 2.5%;}
    .defblock .defbrand{width:95%; margin:2% auto 2% auto;padding:0px 2.5% 0px 2.5%;height:600px;}
    /*why choose*/
    .defchoose{display:block;width:95%; height:auto;}
    .defchoose div{display:block;float:initial;width:100%;margin:2.5% 0% 2.5% 0%;text-align:left;padding-left:0px;}
    .defchoose div img{display:inline;float:left;width:30%;}
    .defchoose div p{display:inline;float:left;width:70%; color:#f1f2f1;}
    .defchoose div strong{display:block;width:100%;border-bottom:1px dashed #fff;height:40px;line-height:40px;color:#fff;}
    .defchoose{display:block;height:auto;}
    .defchoose{display:block;width:100%; height:auto;}
    .defchoose div{display:inline;float:left;width:100%;margin:1% 0% 1% 0%;text-align:left;padding-left:0px;position:relative;}
    .defchoose div i{display:block;position:absolute;width:0;height:100%;left:0;transition:all 1s; }            
    .defchoose div img{display:block;float:initial;width:95%;border-radius:5px;margin:2.5%; }
    .defchoose div p{display:block;float:initial;width:95%; color:#888;padding:2.5%;font-size:13px;margin:0;}
    .defchoose div p label{background:#374f5a;color:#fff;margin-right:10px;padding:3px 10px;}
    .defchoose div strong{display:block;font-size:16px; width:100%;border-bottom:0px dotted #fff;height:40px;line-height:40px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;}
    .defchoose div p em{display:block;}
    .defchoose div p em font{color:#6ba0e0;}
    .defchoose div:hover i {display:block;position:absolute;width:100%;height:100%;background:#374f5a;z-index:-1;transition:all 1s;}
    .defchoose div:hover strong{color:#fff;}
    .defchoose div:hover p label{background:#fff;color:#374f5a;margin-right:10px;padding:3px 10px;}
    .defchoose div:hover p{color:#fff;}
    .defchoose div:hover p em font{color:#f79436;}
                
        /*关于我们*/
    .defabout-wrap{width:100%;}
    .defabout-wrap .page_index_pic {display:block;float:initial;width:100%;height:auto;overflow:hidden;text-align:center;text-indent:0;}            
    .defabout-wrap .page_index_pic img{width:60%;box-shadow:initial;margin:0px auto;}
    .defabout-wrap .page_index_text {display:block;float:initial;width:95%;padding:2.5%;text-align:center;text-indent:2em;font-size:14px;margin:30px auto;}
    .defabout-wrap .more {display:block;float:initial;width:120px;text-align:center;margin-top:30px;}
    .page_index_btn{display:block;width:100%; margin:5% auto 0 auto;}
    .page_index_btn span{display:inline;float:left;width:calc(50% - 42px);padding-left:20px; height:38px;line-height:38px;border:1px solid #fff;margin:1% 10px 2% 10px;}
    /*defbrand_block*/
    .defbrand_block{height:450px;}
    .m_lx_home_about_list{margin:0.8em;overflow:hidden;}
    .m_lx_home_about_list li{float:left;width:31%;margin:0 1%;text-align:center;color:#fff;border-radius:3px;min-height:14em;}
    .m_lx_home_about_list li img{text-align:center;width:60%;margin:1em;}
    .m_lx_home_about_list li h2{color:#fff;font-size:0.9em;margin:0px;line-height:2em;}
    .m_lx_home_about_list li p{font-size:0.8em;color:rgba(255,255,255,0.8);margin:0 0.5em;}

    .home_youshi_list{display:block;width:100%; padding-bottom:60px;margin-top:40px;}
    .home_youshi_list li{display:inline;float:left;width:32%;margin-right:2%;color:#fff;margin-bottom:2%;}                
    .defblock .w1200  .home_youshi_list li h3{color:#fff;font-size:12px;margin-bottom:10px;}
    .home_youshi_list li:nth-child(3n){display:inline;float:left;width:32%;margin-right:0%;}
    .home_youshi_list li:nth-child(4n){display:inline;float:left;width:49%;margin-right:2%;}
    .home_youshi_list li:nth-child(5n){display:inline;float:left;width:49%;margin-right:0%;}
    .home_youshi_list li img{width:60%;margin:1em auto;padding:0px;}
    .home_youshi_list li:nth-child(4n) img{width:40%;margin:1em auto;padding:0px;}
    .home_youshi_list li:nth-child(5n) img{width:40%;margin:1em auto;padding:0px;}
    .ys_01,.ys_02,.ys_03,.ys_04,.ys_05{border-radius:10px;width:100%;height:200px;text-align:center;margin:0px;}
    .ys_01 p,.ys_02 p,.ys_03 p,.ys_04 p,.ys_05 p{display:block;text-align:center;margin:0 auto;width:70%;color:#ddd;font-size:10px;line-height:14px; -webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: all 0.35s;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0)  translate3d(0,10px,0);}
    .ys_01{background:#ea6d53;cursor:hand;}
    .ys_02{background:#3fd3c5;}
    .ys_03{background:#6ba0e0;}
    .ys_04{background:#0b9e55;}
    .ys_05{background:#9b582b;}
    /*defnews_list*/
    .defnews_list {width:95%;display:inline;float:left;margin-top:20px;margin-left:2.5%;}
    .defnews_list:nth-child(2n) {width:95%;display:inline;float:right;margin-right:2.5%;}
    .defblock .defnews_list h3{font-size:18px;text-align:left; color:#374f5a;border-left:4px solid #374f5a;padding-left:10px; }
    .defnews_list div{display:block;text-align:left;min-height:110px;margin:2% 0 0 0; }
    .defnews_list div img{display:inline;float:left;width:23%;margin:1% 2% 1% 14px;}
    .defnews_list div p{font-size:12px;}
    .defnews_list div p strong{display:block;font-size:15px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .defnews_list div p em{display:block;width:100%;}
    /*defpartner*/
    .defpartner_block{min-height:500px;padding-top:70px;}
    .defpartner{display:block;position:relative;width:95%;padding:0 2.5%;}
    .defpartner a{display:inline;float:left;width:48%;margin-right:2%;margin-bottom:2%;}
    .defpartner a:nth-child(2n){display:inline;float:left;width:48%;margin-right:0%;}
    .defpartner img:nth-child(10n){display:inline;float:right;width:48%;margin-right:0%;}
}