
.secB{padding-bottom: 60px;border-bottom: 2px solid #e1e1e1;margin-bottom: 35px;}
.secB:last-child{border: none;}
/*公司简介*/
.companyIntro{}
/*.companyIntro h3{font-size: 30px;line-height: 34px;color: #16131a;}*/

/*.companyIntro .mes h3,.develop .tit h3,.research h3{font-size: 30px;line-height: 32px;color: #2e3746;margin-bottom: 28px;}*/




.companyIntro img{max-width: 100%!important;}

/*发展历程*/
.develop .develop-mes{position: relative;padding-top: 15px;}
.develop .develop-mes .flexslider{position: relative;width: 100%;}
.develop .develop-mes #develop .line{position: absolute;left: 0;top:50%;width: 100%;height: 1px;background: #c2c2c2;z-index: 10;}

.develop .develop-mes .flexslider .flex-viewport {position: relative;overflow: hidden; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;-o-transition: all .5s ease ;transition: all .5s ease;}
.develop .develop-mes .flexslider .slides li{position: relative;margin-right: 136px;margin-left: 5px;}

.develop .develop-mes  #develop .flex-viewport{z-index: 20;position: relative;}
.develop .develop-mes .flexslider .slides li .info{position: relative;}

.develop .develop-mes .flexslider .slides li .info:after { content: '';width: 15px; height: 15px;background: #c2c2c2; position: absolute; left: 50%; margin-left: -7.5px;border-radius: 50%;z-index: 40;}

.develop .develop-mes .flexslider .slides li:nth-child(odd) .info:after{top: -8.5px; }
.develop .develop-mes .flexslider .slides li:nth-child(even) .info:after{bottom: -8.5px;}
.develop .develop-mes .flexslider .slides li.flex-active-slide{z-index: 20;}
.develop .develop-mes .develop-list{position: relative;}
.develop .develop-mes .develop-list li .info{width: 304px;cursor: pointer;}
.develop .develop-mes .develop-list li .info h3{font-size: 18px;line-height:38px;color: #828282;text-align: center;background: #e8e8e8;font-weight:bold;position: relative;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition:all 0.3s ease;  transition: all 0.3s ease;}
.develop .develop-mes .develop-list li .info h3:before{content: "";position: absolute;left: 50%;  width: 0;  height: 0;  border: 10px solid transparent;    margin-left: -10px;}
.develop .develop-mes .develop-list li:nth-child(odd) .info h3:before{top: -20px;border-bottom: 10px solid #e8e8e8; }
.develop .develop-mes .develop-list li:nth-child(odd) .info{padding-top: 37px;}
.develop .develop-mes .develop-list li:nth-child(even) .info{padding-bottom: 37px;}
.develop .develop-mes .develop-list li:nth-child(even) .info h3:before{bottom: -20px;border-top: 10px solid #e8e8e8; }
.develop .develop-mes .develop-list li .info .infoM {padding: 20px 20px;background: #f5f5f5;height: 54px;}
.develop .develop-mes .develop-list li .info p{font-size: 14px;line-height: 18px;color: #7a7a7a;height: 54px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}


/*.develop .develop-mes .develop-list li:nth-child(odd) .info p{padding-top: 20px;padding-bottom: 20px;}
.develop .develop-mes .develop-list li:nth-child(even) .info p{padding-bottom:20px;padding-top: 20px;}*/
.develop .develop-mes .develop-list li:nth-child(even){margin-top: -50%;margin-left: -220px;}
.develop .develop-mes .flexslider .slides li.flex-active-slide .info:after{background: #e61d4c;}
.develop .develop-mes .flexslider .slides li.flex-active-slide .info h3{background: #e61d4c;color: #fff;}
.develop .develop-mes .develop-list li.flex-active-slide:nth-child(odd) .info h3:before{border-bottom: 10px solid #e61d4c; }
.develop .develop-mes .develop-list li.flex-active-slide:nth-child(even) .info h3:before{border-top: 10px solid #e61d4c; }
.develop .develop-mes .flexslider .slides li:hover .info:after{background: #e61d4c;border: 2px solid #e61d4c; }
.develop .develop-mes .flexslider .slides li:hover .info h3{background: #e61d4c;color: #fff;}
.develop .develop-mes .flexslider .slides li:hover:nth-child(odd) .info h3:before{border-bottom: 10px solid #e61d4c; }
.develop .develop-mes .develop-list li:hover:nth-child(even) .info h3:before{border-top: 10px solid #e61d4c; }

.develop .develop-mes .flexslider .flex-direction-nav{position: absolute;top:50%;left: 0;width: 100%;height: 40px;margin-top: -20px;}
.develop .develop-mes .flexslider .flex-direction-nav a{width: 40px;height: 40px; display: block;  background-repeat: no-repeat;  background-size: 40px;  position: absolute;  top: 0;  z-index: 10;  cursor: pointer;  text-indent: -9999px;  -webkit-transition: all .3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease; }

.develop .develop-mes .flexslider .flex-direction-nav .flex-prev{left: -75px;background-image: url("../images/icon_prev.png");}
.develop .develop-mes .flexslider .flex-direction-nav .flex-next{right: -75px;background-image: url("../images/icon_next.png");}

.develop .develop-mes .flexslider .flex-direction-nav .flex-prev:hover{background-image: url("../images/icon_prevh.png");}
.develop .develop-mes .flexslider .flex-direction-nav .flex-next:hover{background-image: url("../images/icon_nexth.png");}


/*德玛文化*/
.culture{background-image: url("../images/culture_bg2.png");background-repeat: no-repeat;background-position: right bottom;background-size: cover;padding-bottom: 30px;}
.cultureList{padding-right: 220px;padding-top: 30px;}
.cultureList li .mes{float: left;width: 42%;margin-right: 8%;font-size: 16px;line-height: 32px;color: #10111e;margin-bottom: 30px;}
.cultureList li h4{font-weight: bold;}

/*德玛故事*/
.story{margin-bottom: 35px;}
.story .slider{position: relative;width: 100%;overflow: hidden;}
.story .slider .list,.story .slider .list li{overflow: hidden;}
.story .bxcontrol{width: 100%;position: absolute;left:0;bottom:20px;text-align: center;display: none;}
.story .bx-pager{display: none;}
.story .bx-wrapper{position: relative;}
.story .bx-controls{text-align: center;position: relative;}
.story .bx-controls:after{content: "";position: absolute;left: 0;top:50%;width: 100%;height: 1px;background: #e1e1e1;z-index: 1;}
.story .bx-controls .bx-controls-direction{position: relative;display: inline-block;background: #fff;z-index: 10;}
.story .bx-controls .bx-controls-direction a{text-indent: -999999px;width: 30px;height: 30px;display: inline-block;background-position: center center;background-repeat: no-repeat;background-size: 100%;margin: 0 8px;}
.story .bx-controls .bx-controls-direction a.bx-prev{background-image: url("../images/icon_prev.png"); }
.story .bx-controls .bx-controls-direction a.bx-next{background-image: url("../images/icon_next.png"); }
.story .bx-controls .bx-controls-direction a.bx-prev:hover{background-image: url("../images/icon_prevh.png");}
.story .bx-controls .bx-controls-direction a.bx-next:hover{background-image: url("../images/icon_nexth.png");}



.storyList{padding-top: 5px;}
.storyList li{float: left;width: 50%;margin-bottom: 30px;}
/*.storyList li:nth-child(2n){margin-right: 0;}*/
.storyList li a{display: block;}
.storyList li .img{float: left;width: 229px;overflow: hidden;}
.storyList li .img img{width: 100%;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;transition:all .5s linear;}
.storyList li .mes{float: left;width: 340px;margin: 0 14px;}
.storyList li .mes h4{font-size: 16px;color: #10111e;line-height: 18px;height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 9px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition:all .2s linear;}

.storyList li .mes p{font-size: 12px;color: #909090;line-height: 20px;height: 80px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;}
.storyList li .mes em{display: block;font-size: 12px;color: #10111e;line-height: 20px;height: 20px;margin-top: 10px;}

.storyList li:hover .img img{-webkit-transform:scale(1.02) ;-moz-transform:scale(1.02) ;-ms-transform:scale(1.02) ;-o-transform:scale(1.02) ;transform:scale(1.02);}
.storyList li:hover .mes h4{color: #e61d4c;}

/*
.storyM{display: none;}
.storyM .bx-controls{margin-top: 20px;}
.storyM .storyList li{float: none;width: 100%;}
.storyM .storyList li a{display: block;position: relative;padding-left: 200px;}
.storyM .storyList li .img{float: none;width: 180px;position: absolute;left: 0;top:0;}
.storyM .storyList li .mes{float: none;width: auto;margin: 0 0;}
.storyM .storyList li .mes h4{margin-bottom: 5px;}
.storyM .storyList li .mes p{height: 60px;-webkit-line-clamp: 3;}
.storyM .storyList li .mes em{margin-top: 6px;}
.storyM .storyList li .mes{font-size: 14px;line-height: 26px;}
*/


/*魅力德玛*/
.charm{margin-bottom: 30px;}
.charm .charmSlider{padding: 0 40px;}
.charm .bx-wrapper {position: relative; *zoom: 1;width: 100%;}
.charm .bx-pager{display: none;}
.charm .bx-controls{text-align: center;}
/*.charm .bx-controls .bx-controls-direction{position: relative;display: inline-block;background: #fff;z-index: 10;}*/
.charm .bx-controls-direction a {position: absolute;top: 50%;margin-top: -15px;  outline: 0;  width: 30px;  height: 30px;  text-indent: -9999px;  z-index: 9999;background-position: center center;background-repeat: no-repeat;background-size: 100%; }

/*.charm .bx-controls .bx-controls-direction a{text-indent: -999999px;width: 30px;height: 30px;display: inline-block;background-position: center center;background-repeat: no-repeat;background-size: 100%;margin: 0 8px;}*/
.charm .bx-controls .bx-controls-direction a.bx-prev{left: -40px;background-image: url("../images/icon_prev.png"); }
.charm .bx-controls .bx-controls-direction a.bx-next{right: -40px;background-image: url("../images/icon_next.png"); }
.charm .bx-controls .bx-controls-direction a.bx-prev:hover{background-image: url("../images/icon_prevh.png");}
.charm .bx-controls .bx-controls-direction a.bx-next:hover{background-image: url("../images/icon_nexth.png");}
.charmList{}
.charmList li{float: left;}
.charmList li a{display: block;padding:0 5px;}
.charmList li .img{padding: 3px 3px;background: #e6e1e1;}
.charmList li .img img{width: 100%;}
.charmList li p{font-size: 12px;line-height: 20px;color: #555;text-align: center;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



/*技术研发*/
/*.research,.aboutHonor,.aboutVideo{padding-bottom: 60px;}*/
.research h3{margin-top:60px;}
.research h3:first-child{margin-top: 0;}
.research img{max-width: 100% !important;}
.research-list{margin-top: 46px;margin-bottom: 70px;font-size: 0;}
.research-list li{position: relative; display: inline-block;  font-size: 14px; color: #606775; padding-right: 80px; margin-right: 60px;margin-bottom: 20px;}
.research-list li:last-child{padding-right: 0;margin-right: 0;}

.research-list li .tit { display: block;  margin-bottom: 20px;  line-height: 1em;}
.research-list li .big{line-height: 44px;}
.research-list li .big em{display:inline-block;font-size: 70px; line-height: 70px; font-family:'worksans';  }
.research-list li .big,.research-list li .big em{vertical-align: bottom;}
.research-list li:after { position: absolute;  right: 0;  bottom: 0;  height: 54px;  width: 1px;  background: #ddd;  display: block;  content: "";  }
.research-list li:last-child:after{width: 0;}


/*公司环境*/
.gallery{margin:auto;}
.aboutEnvir .gallery dl{float: left;width: 23%;margin-right: 2%;text-align:center;margin-bottom: 5px;}
.aboutEnvir .gallery dl:nth-of-type(4n),.gallery dl:nth-child(4n){margin-right:0}
.aboutEnvir .gallery dt{display:block;padding: 12px 10px;border: 1px solid #d8d8d8;box-sizing: border-box;}
.aboutEnvir .gallery dl dt a{display: block;overflow:hidden}
.aboutEnvir .gallery img{vertical-align:middle;border:none !important;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition:all .3s;width: 100%;}
.aboutEnvir .gallery dd{font-size:14px;line-height:20px;color: #2e3746;font-weight: bold;padding:10px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.aboutEnvir .gallery dl:hover img{-webkit-transform:scale(1.02) ;-moz-transform:scale(1.02) ;-ms-transform:scale(1.02) ;-o-transform:scale(1.02) ;transform:scale(1.02);}


/*资质荣誉*/

/*#gallery-3 img{border:2px solid #cfcfcf;}*/
.aboutHonor .gallery dl{float: left;width: 23%;margin-right: 2%;text-align:center;margin-bottom: 25px;}
.aboutHonor .gallery dl:nth-of-type(4n),.gallery dl:nth-child(4n){margin-right:0}
.aboutHonor .gallery dt{display:block;padding: 15px 5px;border: 1px solid #d8d8d8;box-sizing: border-box;}
.aboutHonor .gallery dl dt a{display: block;height:346px;line-height:346px;overflow:hidden}
.aboutHonor .gallery img{vertical-align:middle;border:none !important;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition:all .3s;max-width: 100%;max-height: 100%;}
.aboutHonor .gallery dd{font-size:14px;line-height:20px;color:#2e3746;font-weight: bold;padding:10px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.aboutHonor .gallery dl:hover img{-webkit-transform:scale(1.02) ;-moz-transform:scale(1.02) ;-ms-transform:scale(1.02) ;-o-transform:scale(1.02) ;transform:scale(1.02);}




/*宣传视频*/

.vodeo-box{}
.vodeo-box .video-item_v{width:289px;float:left;margin-right:11px;margin-bottom:12px;}
.vodeo-box .video-item_v .thumb{overflow:hidden;display:block;background:#000;position:relative;}
.vodeo-box .video-item_v .thumb img{display:block;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition:all .3s;width:100%;}
.vodeo-box .video-item_v .thumb:hover img{opacity:.5;}
.vodeo-box .video-item_v .thumb:hover:before{content:"";position:absolute;width:32px;height:32px;background-image:url("../images/icon_video.png");background-position:center center;background-repeat:no-repeat;background-size:100%;left:50%;top:50%;z-index:99;display:block;font-size:40px;color:#fff;transform:translate(-50%,-50%);-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition:all .3s;}
.vodeo-box .video-item_v .info{background:#f3f4f6;padding:20px 30px;}
.vodeo-box .video-item_v .info h3{margin-bottom: 5px;font-size:14px;line-height:20px;color:#2e3746;height:20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:400;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition:all .3s;}
.vodeo-box .video-item_v .info .txt p{font-size:12px;line-height:20px;color:#8f959f;}
