body{font-family: "PingHei","STHeitiSC-Light", "tahoma", "Myriad Set Pro", "Lucida Grande","Helvetica Neue", "Helvetica", "Arial","Verdana", "sans-serif","microsoft yahei"; color: #555;}
iframe{width:100% !important;height:auto !important;}
.single-item {
    overflow: hidden!important;
}
.clearfix:before,.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}

.owl-theme .owl-controls .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center;
}
.owl-theme .owl-controls .owl-dot.active span, .owl-theme .owl-controls.clickable .owl-dot:hover span {
  filter: Alpha(Opacity=100);
  opacity: 1;
  background: #3eb7a3;
}
.owl-theme .owl-controls .owl-dots span {
  display: block;
  width: 8px;
  height: 8px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791;
  overflow: hidden;
  border: 1px solid #fff;
}
.owl-stage-outer{z-index: 100;}
#owl-demo16 .owl-controls .owl-dot {
    width:12px;
}
img{width: 100%}
.poster img{width: 100%;}
.strength{padding: 10%;margin-top: 40px;}
.strength img{width: 20%;margin: 0 auto;}
.strength h3{text-align: center;margin-top: 16px;font-size: 26px;line-height: 30px;}
.honor img{margin-top: 10px;}
.zhongduan{width: 90%; margin: 0 auto;padding-left: 0px;}
.zhongduan li{width: 22%;float: left;margin: 0 3% 3% 0;}
.zhongduan li img{width: 100%;}
/*.address img{width: 100%;}*/
.address{text-align: center;}
.address h3{font-size: 12px;color: #6d6d6d;margin-top: 20px;}
.address img{margin-top: 20px;}
/*.address .history li{width: 50%;float: left;}
.address .history li:nth-child(2n+1){padding-right: 5%;}
.address .history li:nth-child(2n){padding-left: 5%;}
.address .history li p{margin-bottom: 0;line-height: 20px;}
.address .history li .small{font-size: 0.8em;}
.address .history{padding: 12% 12% 0 12%;background: url(../../images/chaobangmobile/timebg.jpg) no-repeat;background-size: 100%;}
.address .history li img{width: 70%;display: inline-block;}*/


.process{padding:0 10%;background: url(../../images/chaobangmobile/jmlcbg11.jpg);background-size: 100%;}
.process li{width: 50%;float: left;position: relative;}
.process li span{display: block;width: 50%;height: 50%;position: absolute;top: 40%;right: 6%;text-align: center;line-height: 18px;font-size: 12px;}
.credit{padding: 10%;}
.credit  li{width: 46%;margin:2%;float: left;background: url(../../images/chaobangmobile/creditbg1.png);background-size: 100%;position: relative;}
.credit li p{line-height: 16px;margin-bottom: 0;}
.credit li div{width: 70%;position:absolute; left:30%;}
.credit li div p{margin-top: 40%;}
.credit li div h3{font-size: 1em;color: #3eb7a3;text-align: center;}
.credit li div .mg{margin-top: 10px;}

.tecSlide{color:#fff;background:url(../../images/chaobangmobile/tecbg.jpg) no-repeat;background-size: 100%;margin-top: 20px;}
.tecSlide p{margin-bottom: 0;text-align: center;}
#owl-demo2{width: 60%;margin: 0 auto;text-align: center;}
#owl-demo2 .owl-dots{display: none;}
#owl-demo2 .owl-nav div{ position: relative; color: #FFF;display: inline-block;zoom: 1;margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);opacity: 0.5;}
#owl-demo2 .owl-controls{position: relative;bottom: 120px;}
#owl-demo2 .owl-nav:before,#owl-demo2 .owl-nav:after{display: table;content: " ";}
#owl-demo2 .owl-nav:after{clear: both;}
#owl-demo2 .owl-nav{position: relative;}
#owl-demo2 .owl-nav .owl-prev{width:20px;height:45px;float: left;position: relative;left: -26%;background: url(../../images/chaobangmobile/assets/slide.png);background-size: 40px;background-position: 0 0;}
#owl-demo2 .owl-nav .owl-next{float: right;position: relative;right: -26%;width:20px;height:45px;background: url(../../images/chaobangmobile/assets/slide.png);background-size: 40px;background-position: 20px 0;}

#owl-demo2 p,#owl-demo2 h4{color: #fff;}
.tecSlide h1{padding: 50px 0 2px 0;text-align: center;}
#owl-demo2 h4{margin: 20px 0 0 0;}
#owl-demo2 p{line-height: 20px;}
#owl-demo2 img{width: 80%;margin: 0 auto;margin-top: 28px;}


.section{margin-bottom: 40px;}
.jiameng{margin: 0 0 40px 0;}
.freeSlide{background:url(../../images/chaobangmobile/tecbg02.jpg) repeat;background-size: 100%;margin-bottom: 10px;}
.freeSlide p{margin-bottom: 0;}
#owl-demo3{width: 70%;margin: 0 auto;text-align: center;}
#owl-demo3 .owl-dots{display: none;}
#owl-demo3 .owl-nav div{ position: relative; color: #FFF;display: inline-block;zoom: 1;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);opacity: 0.5;}
#owl-demo3 .owl-controls{position: relative;bottom: 100px;}
#owl-demo3 .owl-nav:before,#owl-demo3 .owl-nav:after{display: table;content: " ";}
#owl-demo3 .owl-nav:after{clear: both;}
#owl-demo3 .owl-nav{position: relative;top:-10px;}
#owl-demo3 .owl-nav .owl-prev{float: left;position: relative;left: -18%;width:20px;height:45px;background: url(../../images/chaobangmobile/assets/slide.png);background-size: 40px;background-position: 0 0;}
#owl-demo3 .owl-nav .owl-next{float: right;position: relative;right: -18%;width:20px;height:45px;background: url(../../images/chaobangmobile/assets/slide.png);background-size: 40px;background-position: 20px 0;}

#owl-demo3 h1,#owl-demo3 p,#owl-demo3 h4{color: #fff;}
#owl-demo3 h1{margin: 26px 0 18px 0;}
#owl-demo3 h1 span{font-size: 2em;}
#owl-demo3 p{line-height: 25px;letter-spacing: 4px;}
#owl-demo3 .one p{font-size: 18px;line-height: 36px;}
#owl-demo3 .two p{text-align: left;padding-left: 5%;}
.border{background: url(../../images/chaobangmobile/assets/border.png) no-repeat 0 0;background-size: 100%;background-position: bottom center;}

.formText{background: url(../../images/chaobangmobile/formbg.png) repeat;background-size: 100%;text-align: center;padding:80px 0;}
.formText form{width: 80%;margin: 0 auto;background: #ececec;padding: 30px 0 10px 0;}
.formText form img{width: 26%;position: absolute;top: -34px;left: 37%;}
.formText form h2{color: #333;margin-top: 20px;margin-bottom: 18px;}
.formText form input, .formText form textarea{width: 80%;border-radius: 4px;margin: 0 auto;background:#d3d3d3;margin-bottom: 20px;line-height: 30px;padding-left: 14px;}
.formText form .button{display:block;background: #3eb7a3;line-height: 40px;color:#fff;width: 80%;border-radius: 4px;margin: 0 auto;margin-bottom: 20px;line-height: 30px;padding-left: 0px;}
.formText form textarea{resize:none;}
#owl-demo4 a img{width: 90%;margin: 0 auto;}

#fixedSider{position: fixed;top: 40%;right:0;background: #fff;padding: 8px 6px 4px 6px;z-index: 1000;
-webkit-border-top-left-radius:0.6em;
-webkit-border-top-right-radius:0em;
-webkit-border-bottom-right-radius:0em;
-webkit-border-bottom-left-radius:0.6em;
-moz-border-radius-topleft:0.6em;
-moz-border-radius-topright:0em;
-moz-border-radius-bottomright:0em;
-moz-border-radius-bottomleft:0.6em;
border-top-left-radius:0.6em;
border-top-right-radius:0em;
border-bottom-right-radius:0em;
border-bottom-left-radius:0.6em;
-moz-box-shadow:0px 0px 5px rgba(0,0,0,.3); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,.3); box-shadow:0px 0px 5px rgba(0,0,0,.3);
}
#fixedSider a{display: block;}
#fixedSider a img{width: 20px;margin: 0 auto;}
#fixedSider a p{text-align: center;color: #000;margin-bottom: 0;font-size:0.6em;line-height:2em;}
#fixedSider a:first-child{border-bottom: 1px solid #ccc;margin-bottom: 8px;}
@media only screen and (min-width: 319px) and (max-width: 374px){
    #owl-demo3 .two p{font-size: 0.9em;}
}

/*picFocus*/
.picFocus{ margin:0 auto;  width:100%;padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding:5px 5px 0 0; float:left;  text-align:center; width: 33%; }
.picFocus .hd ul li img{ width:100%; height:auto; border:1px solid #ddd; cursor:pointer; margin-right:5px;   }
/* .picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; } */
.picFocus .hd ul li.on img{ border:1px solid #aaa;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:100%; height:auto; display:block;border:1px solid #ccc; }
.picFocus ul{padding-left: 0;}

@media only screen and (min-width: 319px) and (max-width: 374px){
    .area_5 h1,.area_3 h1{font-size: 1.8em;}
}


/*产品页*/
    .itemList {
    padding: 0 20px;
    margin: 20px 0;
    font-family: "PingHei","STHeitiSC-Light", "tahoma", "Myriad Set Pro", "Lucida Grande","Helvetica Neue", "Helvetica", "Arial","Verdana", "sans-serif","microsoft yahei";
}
.itemList .itemOn .tit {
    background: url(../../images/chaobangmobile/jiaodian/icon_01.png) no-repeat right center;
    background-size: 14px;
}
.itemList .tit {
    width: 100%;
    height: 50px;
    line-height: 50px;
    position: relative;
    background: url(../../images/chaobangmobile/jiaodian/icon_02.png) no-repeat right center;
    background-size: 14px;
}
.itemList .tit h2 {
    font-size: 15px;
    font-weight: normal;
    color: #000;
    line-height:50px;
    font-family: "PingHei","STHeitiSC-Light", "tahoma", "Myriad Set Pro", "Lucida Grande","Helvetica Neue", "Helvetica", "Arial","Verdana", "sans-serif","microsoft yahei";
}

.itemList ul {
    width: 100%;
    overflow: hidden;
    display: none;
    padding-left: 0;
}
.itemList ul li a .img_sec{width:60%;padding-top:62%;position:relative;margin:0 auto;}
.itemList ul li a .img_sec img{position:absolute;width:100%;height:100%;top:0;left:0;}

.itemList li:nth-child(odd) {
    border-right: 1px dotted #ddd;
}

.itemList li {
    width: 49.5%;
    float: left;
    margin: 15px 0;
    text-align: center;
    padding: 10px 0 0 0;
}
.itemList li span {
    display: block;
    color: #3c3c3c;
    position: relative;
    height: 48px;
}
.bBor:after {
    bottom: 0;
}
.bBor:after, .tBor:before {
    position: absolute;
    content: "";
    height: 1px;
    background: rgba(220,220,220,.5);
    left: 0;
    right: 0;
}

/*产品内容页*/
.show_header{background: #f0efef;padding: 40px 20px 20px 20px;}
.show_header h4 span{font-size: 30px;}
.show_header p{margin-bottom: 0;color: #666;}
.slideTxtBox{ width:100%; border-top:1px solid #ddd; text-align:left;margin-bottom: 50px;}
.slideTxtBox .hd{ background:#f0efef;   position:relative; }
.slideTxtBox .hd ul{padding-left: 0;width: 90%;margin: 0 auto;padding-top: 20px;}
.slideTxtBox .hd ul li{ float:left; width:50%;height: 40px;line-height: 40px; cursor:pointer; text-align: center;background:#d8d7d7;margin-bottom:0;}
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff; color: #3eb7a3; }

.pro_content{font-size: 14px;line-height: 25px;color:#555;padding:30px 20px 0 20px;}
.pro_content img{width: 100% !important;height:auto !important;}
.pro_parameter{padding:0px 20px 0 20px;}
.pro_patameter table{width: 100% !important;}

.install{margin-bottom: 50px;}
.install h2{margin:120px 0 40px 0;}
.notice{margin-bottom: 40px;}
.notice h2{margin-bottom: 30px;}

.whichlike h2{margin:120px 0 30px 0;}
.whichlike ul{padding-left:2%;}
.whichlike ul li{width: 45%;float: left;margin: 0 2%;}
.whichlike h2{text-align: center;}
.whichlike h6{text-align: center;color: #111;}
.whichlike ul li a .img{width:60%;padding-top:62%;margin:0 auto;position:relative;}
.whichlike ul li a img{position: absolute;width: 100%; height: 100%;top: 0;left: 0;}
#owl-demo9{padding:40px 0;}
#owl-demo10 .owl-stage-outer{z-index:-1;}
#owl-demo10 .owl-controls {
    position: absolute;
    text-align: center;
    width: 100%;
    bottom: 0;
    z-index: 10000;
}
#owl-demo .owl-stage-outer{z-index:-1;}
#owl-demo .owl-controls {
    position: absolute;
    text-align: center;
    width: 100%;
    bottom: 0;
    z-index: 10000;
}

/*新闻列表页*/
.cbnews ul{padding: 30px 15px;margin-bottom: 0;}
.cbnews ul .add{margin-top: 30px;border-top: 1px solid #ccc;padding-top: 30px;}
.cbnews ul h2{font-size: 14px;color: #1b1b1b;line-height: 18px;margin-top:20px;}
.cbnews ul p{font-size: 12px;color: #9a9a9a;line-height: 14px;margin: 10px 0}
.cbnews ul li p .green{color: #3eb7a3;}
.cbnews ul li .time span{display:inline-block;line-height: 20px;font-size: 14px;}
.cbnews ul li p .zan{background: url(../../images/chaobangmobile/assets/zan.png) no-repeat;background-size: 16px;}
.pagenav{padding:20px;margin-top:20px;}
.pagenav a{display:inline-block;font-size:14px;padding:4px 15px;border-radius:19px;}
.pagenav .a2,.pagenav .a1{background:#e7e7e7;color:#979797;}
.pagenav .a2{float:right;}
.pagenav .on{background:#3eb7a3;color:#fff;}
/*新闻内容页*/
.cbcontent{padding:30px 20px;line-height:20px;}

.cbcontent .info img{width: 100% !important;height:auto !important;}
.cbcontent .title {
    margin: 0 0 20px 0;
    text-align: center;
    color: #bbb;
}
.cbcontent .title h2 {
    font-weight: normal;
    font-size: 21px;
    line-height: 28px;
    padding: 0 10%;
    margin-bottom: 6px;
    color: #000;
}
.cbcontent .title .icon1 {
    background: url(../../images/chaobangmobile/assets/icon_01.png) no-repeat left center;
    background-size: 14px;
    text-indent: 20px;
    display: inline-block;
    font-size: 12px;
}
.cbcontent .title p u {
    text-decoration: none;
    padding: 0 8px;
}
.cbcontent .title p{font-size: 12px;margin-bottom: 20px;}
.cbcontent .info{font-size: 14px;line-height: 25px;color:#555;}
.cbcontent .info img{margin: 20px 0;max-width: 100%;}


/*服务支持*/
.slideTxtBox2{ width:100%; text-align:left;margin-bottom: 20px;}
.slideTxtBox2 .hd{position:relative;/*border-top:1px solid #ccc; */}
.slideTxtBox2 .hd ul{padding-left: 0;width: 100%;margin: 0 auto;}
.slideTxtBox2 .hd ul li{ font-size:12px;color:#555555;border-bottom:1px solid #ccc;float:left; width:33.3333333%;height: 50px;line-height: 50px; cursor:pointer; text-align: center;margin-bottom:0;/*border-right:1px solid #ccc;*/}
.slideTxtBox2.recruit_tab .hd ul li{width:33.3333%;}
.slideTxtBox2 .hd ul li:last-child{border-right:none;}
.slideTxtBox2 .hd ul li.on{ height:50px;  background:#fff; color: #3eb7a3;border-bottom: 2px solid #3eb7a3; }
.slideTxtBox2 .bd{padding: 0 20px;}
/*.slideTxtBox2 .hd ul .border{border-right: 1px solid #ccc;border-left:1px solid #ccc;}*/

.itemList2,.itemList3 {
    margin-bottom: 30px;
}

.itemList2 ul,.itemList3 ul{padding: 20px 0;}
/*.itemList3 .item{
  border-bottom: 1px solid #d6d6d6;
}*/
.itemList2 .itemOn .tit,.itemList3 .itemOn .tit {
    background: url(../../images/chaobangmobile/assets/add.png) no-repeat right center;
    background-size: 14px;
    /*border-bottom: 1px solid #d6d6d6;*/
    background-size: 8px;
}
.itemList2 .tit,.itemList3 .tit {
    width: 100%;
    
    line-height: 50px;
    position: relative;
    background: url(../../images/chaobangmobile/assets/substract.png) no-repeat right center;
    background-size: 14px;
    background-size: 8px;
}
.itemList2 .tit h2,.itemList3 .tit h2 {
    font-size: 14px;
    font-weight: normal;
    color: #555;
    line-height: 60px;
    background: url(../../images/chaobangmobile/assets/point.png) no-repeat left center;
    background-size: 4px;
    padding-left: 10px;
}

.itemList2 ul,.itemList3 ul {
    width: 100%;
    overflow: hidden;
    display: none;
    padding-left: 0;
    margin-bottom: 0;
}

/*.itemList2 li:nth-child(odd) {
    border-right: 1px dotted #ddd;
}*/
.itemList2 li,.itemList3 li {
    width: 100%;
    float: left;
    text-align: left;
    font-size: 12px;
    padding-left: 10px;

}
.itemList2 li span {
    display: block;
    color: #8e8e8e;
}
.itemList3 li a {
    display: block;
    color: #8e8e8e;
    line-height: 36px;
    font-size: 1.2em;
}

/*安装指导*/
.installList ul{padding-left: 0px}
.installList ul li{line-height: 60px;margin-bottom: 0;border-bottom: 1px solid #d6d6d6; background: url(../../images/chaobangmobile/assets/point.png) no-repeat left center;padding-left: 10px;background-size: 4px;}
.installList ul li a{color:#555;}
.installList .all a{display: block;width: 60%;margin: 0 auto;text-align: center;border: 2px solid #ccc;color: #999;padding: 4px 10px;border-radius: 6px;font-size: 12px;}
.teach h2{text-align: center;padding: 30px 0;}

/*联系我们*/
.cbcontact{padding: 20px;color: #999;font-size: 14px;}
.cbcontact h5{text-align: center;padding:30px 0;color: #000;}
.cbcontact .cbcontext{width: 70%;float: left;}
.cbcontact .cbcontext a{color: #3eb7a3;text-decoration: underline;}
.cbcontact .cberweima{width: 30%;float: left;}
.cbcontact .cberweima img{width: 80%;margin-left: 16%;margin-top: 5%;}
.cbcontact .sameColor{color: #515151;}
@media only screen and (min-width: 319px) and (max-width: 340px){
    .cbcontact .cbcontext{font-size:12px;}
}
/*贴心售后*/
.good_sale h3{text-align: center;margin: 30px 0;}
.good_sale img{width: 100%;margin: 0 auto;}
.good_sale .cb_text{border-top: 1px dashed #ccc;}
.good_sale .cb_text p{color: #9a9a9a;}
.good_sale .cb_top{padding: 20px 0 0 0;border-top: 1px solid #ccc;}
.good_sale .cb_text .cb_bottom{border-bottom: 1px solid #ccc;padding-bottom: 30px;}
.good_sale ul{padding: 0 0 0 20px;}
.good_sale ul li{color: #9a9a9a;list-style: disc;}
.good_sale h4{margin:0 0 10px 0;}

/*服务支持首页*/
.cb_service a img{margin-bottom: 4px;}
.cbmargin{margin-top:60px;}

/*kkkkkkk*/
.slider-wrapper{
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    overflow: hidden;
}
/*首页改*/
.iconBox {
    overflow: hidden;
}
.iconBox ul{padding-left: 0;margin-bottom: 0;}
.iconBox li {
    float: left;
    width: 25%;
    position: relative;
    margin-bottom: 0;
}
.iconBox li i.icon1 {
    background-image: url(../../images/chaobangmobile/jichen2.png);background-size:30px;
}
.iconBox li i.icon2 {
    background-image: url(../../images/chaobangmobile/shuicao2.png);
}
.iconBox li i.icon3 {
    background-image: url(../../images/chaobangmobile/qianru2.png);
}
.iconBox li i.icon4,.iconBox li i.icon6{font-size: 35px;}
.iconBox li i.icon7{font-size: 40px;}
.iconBox li i.icon5{font-size: 32px;}
.iconBox li i {
    background-position: center center;
    background-size: 40px;
    display: block;
    margin: 0 auto;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    line-height: 50px;
}

.iconBox li>a {
    position: relative;
    text-align: center;
    font-size: 12px;
    padding: 20px 0;
    display: block;
    color: #666;
}
.iconBox p{font-size: 12px;margin-bottom: 0;line-height: 16px;font-family: "PingHei","STHeitiSC-Light", "tahoma", "Myriad Set Pro", "Lucida Grande","Helvetica Neue", "Helvetica", "Arial","Verdana", "sans-serif","microsoft yahei";}
.iconBox li>a.rBor:after {
    background: #d6d6d6;
}
.rBor:after {
    right: 0;
}
.lBor:before, .rBor:after {
    position: absolute;
    content: "";
    width: 1px;
    background: rgba(220,220,220,.5);
    top: 0;
    bottom: 0;
}
.iconBox li.bBor:after {
    background: #d6d6d6;
}
.bBor:after {
    bottom: 0;
}
.bBor:after, .tBor:before {
    position: absolute;
    content: "";
    height: 1px;
    background: rgba(220,220,220,.5);
    left: 0;
    right: 0;
}
.banner {margin-bottom: 2px;}


.hotList {
    width: 100%;
}
.hotList li:nth-child(2n+1) {
    border-right: 1px solid rgba(255,255,255,0.75);
    border-bottom: 1px solid rgba(255,255,255,0.75);
}
.hotList li:nth-child(2n) {
    border-bottom: 1px solid rgba(255,255,255,0.75);
}

.hotList li {
    width: 50%;
    overflow: hidden;
    float: left;
    position: relative;
    margin-bottom: 0;
}
.hotList li>a {
    display: block;
}
.hotList .color_1 {
    background: #f7f3ea;
}
.hotList .pic {
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    padding: 20px;
    padding-bottom: 40px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.hotList p {
    text-align: center;
    font-size: 12px;
    color: #000;
    height: 24px;
    line-height: 24px;
    padding-top: 5px;
    position: absolute;
    left: 0;
    bottom: 20px;
    width: 100%;
    margin-bottom: 0;
    font-family: "PingHei","STHeitiSC-Light", "tahoma", "Myriad Set Pro", "Lucida Grande","Helvetica Neue", "Helvetica", "Arial","Verdana", "sans-serif","microsoft yahei";
}
.hotList ul{padding-left: 0;margin-bottom: 0;}
.hotList ul .pic img{width:90px;height:90px;margin: 0 auto;}
.telBox {
    width: 100%;
    padding: 30px 0;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
}
.telBox .tel {
    display: inline-block;
    width: 180px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #3eb7a3;
    background: url(../../images/chaobangmobile/assets/tel.png) no-repeat 10% center;
    background-size: 20px;
    color: #3eb7a3;
    font-size: 16px;
    text-indent: 20px;
    border-radius: 5px;
    margin: 20px 0 10px 0;
}



.icons {
    text-align: center;
    padding: 30px 0 25px 0;
}
.icons a.mao {
    background-image: url(../../images/chaobangmobile/assets/mao.png);
}
.icons a.jd {
    background-image: url(../../images/chaobangmobile/assets/jd2.png);
        background-size: 30px;
}
.icons a.wechat {
    background-image: url(../../images/chaobangmobile/assets/wechat.png);
}
.icons a {
    width: 50px;
    height: 50px;
    border: 1px solid #ccc;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 100%;
    display: inline-block;
    background-size: 36px;
    margin: 0 10px;
}
.maBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: rgba(0,0,0,0.5);
    -webkit-backdrop-filter: blur(4px);
    display: none;
}

.maBox img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -100px;
    margin-top: -100px;
    width: 200px;
    border: 1px solid #ccc;
}

/*关于我们*/
.aboutIntro{padding-top:100px;}
.aboutIntro h5{text-align: center;}
.aboutIntro p{color: #222;font-size: 12px;padding: 0 20px;margin:20px 0 0 0;}
.about_honor{margin-top: 50px;}
.about_honor ul{padding: 0 20px;margin-bottom: 0;}
.about_honor ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 10px;}
.about_honor ul .about_li{margin-right: 0;}
.about_pro{margin-top: 40px;}
.about_office{margin-top: 30px;}
/*.about_contact{margin-top: 80px;}*/
.about_history{margin: 40px 0 0 20px;color:#9a9a9a;}
.about_history .about_date{text-align: right;}
.about_history .about_des{text-align: center;line-height: 1em;font-size: 0.8em;margin: 10px 0;overflow:hidden;}
.about_timeline{float: left;width: 36%;padding-left: 0;margin-left: 8%;}

/* slick Slider */
.slider {width: 56%;float: left;}
.slick-slide { margin: 0px auto;}
.slick-slide img { width: 100%;}
.slick-prev:before,.slick-next:before {color: black;}

.slick-slider{position: relative; display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{ position: relative;display: block; overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track
{position: relative;top: 0;left: 0; display: block;}
.slick-track:before,.slick-track:after{ display: table;content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide{
    float: right;
}
.slick-slide img{
    display: block;
}
.slick-slide.slick-loading img{
    display: none;
}
.slick-slide.dragging img{
    pointer-events: none;
}
.slick-initialized .slick-slide{
    display: block;
}
.slick-loading .slick-slide{
    visibility: hidden;
}
.slick-vertical .slick-slide{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-prev{display:block;width:82px;height:25px;background: url(../../images/chaobangmobile/assets/slick-pre.png) no-repeat center center;background-size:30px;margin: 0 auto;}
.slick-next{display:block;width:82px;height:25px;background: url(../../images/chaobangmobile/assets/slick-next.png) no-repeat center center;background-size:30px;margin: 0 auto;}

.line_date{width: 20%;float: left;border-right:1px dashed #ccc;}
.line_date{color: #9a9a9a;}
.line_date p{font-size: 0.6em;margin-bottom: 0;}
.line_date .about_top{padding-top:60px;}
.line_event{width: 80%;float: left;padding: 0 0 0 10px;text-align: center;}
.line_event h6{color: #3eb7a3;font-size: 0.8em;}
.line_event p{margin-bottom: 6px;font-size: 0.7em;line-height: 0.7em;}
.line_event img{position: relative;left: -22px;}


/*人才招聘*/
.m_job{padding: 0 20px;margin-top:50px;}
.m_job .job_list .item .job_name{color: #3eb7a3;padding-left: 16px;background:  url(../../images/chaobangmobile/assets/point1.png) no-repeat 0 center;background-size: 6px;}
.m_job .job_list .itemOn .job_name{color: #555;border-bottom: none;padding-left: 16px;background:  url(../../images/chaobangmobile/assets/point.png) no-repeat 0 center;background-size: 6px;}
.recruit_con p{color: #8e8e8e;font-size: 12px;padding-top: 20px;line-height: 26px;}
.m_job .job_list .job_info li{float: none;width: 86%;padding-left: 0;margin: 0 auto;color: #8e8e8e;}
.m_job .job_list .job_info span{display: inline-block;color: #3eb7a3;}
.m_job .job_list .job_info .job_detail{border-bottom: 1px dashed #e5e5e5;padding: 0 0 16px 0;}
.m_job .job_list .job_info .job_detail div{width: 45%;float: left;}
.m_job .job_list .job_info li .job_require{line-height: 32px;border-bottom: 1px dashed #e5e5e5;padding:20px 0;}
.m_job .job_list .job_info .job_contact{line-height: 28px;margin-top: 16px;font-size: 14px;}
.m_job .job_list .job_info .job_contact .job_tel a{color:#3eb7a3;}
.m_job .job_list .job_info .job_contact .job_tel{ padding-left:30px;background:  url(../../images/chaobangmobile/assets/job_tel.png) no-repeat 0 center;background-size: 20px;}
.m_job .job_list .job_info .job_contact .job_email{ padding-left:30px;background:  url(../../images/chaobangmobile/assets/job_email.png) no-repeat 0 center;background-size: 20px;}

/*视频*/
 .video_category_sec{
    margin: 0;
  }
  .video_category{
    padding-left: 0;
    margin-bottom:0;
  }
  .video_category li{
    display: block;
    width: 100%;
    padding-bottom: 62.5%;
    position: relative;
    margin-bottom: 0;
  }
  .video_category li a{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left:0;
    top: 0;
  }
  .video_category li a img{
    display: block;
    width: 100%;
    height: 100%;
  }
  

    .video_list{
        padding-left: 0;
        margin-bottom:0px;
    }
    .video_list li{
        margin-bottom:0;
    }
    .video_link{
        display: block;
        position: relative;
    }
    .play_bg{
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,.3);
        position: absolute;
        left: 0;
        top:0;
    }
    .play_bg img{
        width: 40px;
        height: 40px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -20px;
        margin-top: -30px;
    }
    .video_title{
        background: rgba(0,0,0,.5);
        color: #fff;
        line-height: 36px;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        padding: 0 20px;
        text-align: center;
        letter-spacing: 2px;
        font-weight:bold;
    }
    #owl-demo16{
      margin-bottom:40px;
    }
    .about_contact{
      padding-bottom:20px;
    }
    #h_douyin img {
    position: absolute;
    left: 50%;
    top: 44%;
    margin-left: -125px;
    margin-top: -125px;
    width: 250px;
    border: 1px solid #ccc;
}
    /************************************
新版手机首页
*************************************/
/*公司介绍*/
.h_tit_sec{
    padding: 36px 0;
    background: #fbfbfb;
    position: relative;
}
.h_tit_sec img{
    width: 80%;
    margin:0 auto;
}

.b_about_sec {
    padding: 0 20px 30px 20px;
    font-size: 12px;
     border-bottom: 1px solid #f0f0f0;
     margin-bottom: 10px;
     color: #333;
}
.b_about_sec .b_img_sec{
  width: 100%;
  padding-top: 100%;
  position: relative;
}
.b_about_sec .tit_img1{
  position: absolute;
  top: 0;
  right: 0;
  width: 70%;
  height: 100%;
}
.b_about_sec .tit_img2{
    position: absolute;
    width: 55%;
    bottom: -8%;
    right: -2px;
}
.b_about_sec .tit_img3{
    position: absolute;
    width: 30%;
    top: 10%;
    left: 10%;
}

.b_about_sec .a_tit {
    color: #3eb7a3;
    font-size: 20px;
    margin-top: 10px;
}

.a_tit2{
  font-size: 13px;
}
.a_tit2 span {
    font-size: 18px;
    font-weight: bold;
    margin: 0 4px;
}

.b_about_sec .des_sec {
    margin-top: 20px;
}

.b_about_sec .a_des_sec2 {
    margin-top: 18px;
}

.a_des_sec2 .des_t1 {
    font-size: 24px;
    color: #3b3b3b;
    line-height: 1.4;
}

.a_des_sec2 .des_t1 span {
    color: #3eb7a3;
}

.a_des_sec1 .des_t {
    font-size: 12px;
    color: #3b3b3b;
    line-height: 1.8;
}
.a_des_sec1 .des_t span {
    color: #3b3b3b;
    font-weight: bold;
    letter-spacing: 2px;
    font-size: 16px;
}
.h_more_btn{
    display: block;
    width: 70px;
    border:1px solid #3eb7a3;
    line-height: 36px;
    color: #3eb7a3;
    text-align: center;
    margin-top:30px;
    font-size: 12px;
}

/*新闻资讯*/
.h_product_sec{
    padding: 20px 20px 30px 20px;
    border-bottom: 1px solid #f0f0f0;
} 
.p_tit_sec{
    margin-bottom: 30px;
}
.p_tit_sec .p_tit{
    float:left;
    font-size: 16px;
    color: #3b3b3b;
    font-weight: bold;
}
.p_tit_sec .p_tit span{
    color: #3eb7a3;
}
.p_tit_sec .btn_sec{
    float: right;
}
.btn-pre, .btn-next{
    width: 30px;
    height: 30px;
    color: #3eb7a3;
    display: inline-block;
    border: 1px solid #3eb7a3;
    vertical-align: top;
}
.btn-pre{
    background-image: url("../../images/chaobangmobile/global/btn_pre.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px;
    margin-right: 4px;
}
.btn-next{
    background-image: url("../../images/chaobangmobile/global/btn_next.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px;
}
.h_product_sec .swiper-slide{
  overflow: hidden;

}
.h_product_sec .swiper-slide a{
  display: block;

}
.h_product_sec .swiper-slide .img_thumb{
    width: 100%;
    padding-top: 57%;
    position: relative;
}
.h_product_sec .swiper-slide img{
  width: 100%;
  height: 100%;
  position: absolute;
  top:0;
  left: 0;
}
.h_product_sec .swiper-slide .p_title{
    color: #666;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


/*底部*/
.b_footer{
  padding: 30px 20px;
  background: #fbfbfb;
}
.b_footer .b_f_sec1{
  border-bottom: 1px solid #f0f0f0;
}
.b_footer .b_f_sec1 a{
  display: inline-block;
  color: #777;
  margin-right: 8px;
  line-height: 40px;
}
.b_footer .b_f_sec2{
  padding: 15px 0;
}
.b_footer .b_f_sec2 h6{
  color: #333;
  font-size: 16px;
}
.b_footer .b_f_sec2 .b_f_icon{
  display: inline-block;
  width: 40px;
  height: 40px;
  padding: 8px;
  border:1px solid #d2d2d2;
}
.b_footer .b_f_sec3 h6{
  color: #333;
  font-size: 16px;
}
.b_footer .b_f_sec3 .b_phone{
  color: #01ada1;
  font-size: 28px;
  font-weight: bold;
}

.b_footer .b_f_sec3 .b_btn{
  color: #01ada1;
  border:1px solid #01ada1;
  font-size: 16px;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  width: 160px;
  padding-left: 24px;
  background: url(../../images/chaobangmobile/global/b_icon.png) no-repeat;
  background-position: 30px center;
  background-size: 24px;
  margin-top: 20px;
}

.b_copyright{
  padding: 20px 0 60px 0;
  text-align: center;
}
.b_copyright .b_link a{
  display: inline-block;
  color: #666;
  padding: 0 6px;
  border-left: 1px solid #ececec;
  line-height: 1.1;
}
.b_copyright .b_link a:first-child{
  border-left: none;
}
.b_c_info{
  color: #9c9c9c;
  font-size: 12px;
  line-height: 1.6;
  text-align: center;
  margin-top:10px;
}


.iconBox li.bBor:after {
    background: #f6f6f6;
}
.iconBox li.bBor:nth-child(n+5):after {
    height: 0;
}

.iconBox li>a.rBor:after {
    background: #f6f6f6;
}



/**************************
手机新内页
***************************/
/* 贴心售后 */
.service_banner_warr {
    width: 100%;
    height: 877px;
    overflow: hidden;
    position: relative;
  }
  .service_banner_warr .img_sec {
    width: 980px;
    height: 877px;
    margin: 0 auto;
    position: relative;
  }
  .service_banner_warr .img_sec>div {
    width: 920px;
    height: 877px;
    position: relative;
    left: 50%;
    margin-left: -960px;
  }
  .service_sec{
    margin-top: 35px;
  }
  .service_txt{
    text-align: center;
    color: #7e7e7e;
    font-size: 12px;
    margin: 0 auto;
    width: 85%;
  }
  .service_tab{
    margin-top: 46px;
    margin-bottom: 100px;
    padding-left: 0;
  }
  .service_tab li{
    display: block;
    margin: 0 auto;
    width: 80%;
    margin-bottom: 26px;

  }
  .service_tab li .tab_sec{
    display: block;
    width: 100%;
    border: 1px solid #e6e6e6;
    padding: 20px 0;
    border-radius:10px;
  }
  .service_tab .tab_sec .img_icon{
    display: block;
    float: left;
    width: 68px;
    height: 68px;
    margin: 0 30px;
  }
  
  .service_tab .tab_sec .img_icon_1{
    background:url(../../images/chaobangmobile/si_icon_1.png) no-repeat center;
    background-size: 60px 60px;
  }
  .service_tab .tab_sec .img_icon_2{
    background:url(../../images/chaobangmobile/si_icon_2.png) no-repeat center;
    background-size: 60px 60px;
  }
  .service_tab .tab_sec .img_icon_3{
    background:url(../../images/chaobangmobile/si_icon_3.png) no-repeat center;
    background-size: 60px 60px;
    
  }
  .service_tab .tab_sec .txt_sec{
    float: left;
    padding: 10px 25px;
    border-left:1px solid #e6e6e6;
  }
  .service_tab .tab_sec .txt_sec>div{
    color: #333;
    font-size: 18px;
    line-height: 1.5;
  }
  .service_tab .tab_sec .txt_sec p{
    color: #00baa2;
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 0;
  }

  /* si形象 */
  #owl-demo_si ul,#owl-demo_si1 ul{
    margin-bottom: 0;
    padding-left: 0;
    padding: 4px;
  }
  #owl-demo_si ul li,#owl-demo_si1 ul li{
    width: 50%;
    float: left;
    margin-bottom: 0;
    padding: 4px;
  }
  #owl-demo_si ul li img,#owl-demo_si1 ul li img{
    border-radius: 6px;
  }
  #owl-demo_si1{
    margin-top: 36px;
  }
  .si_sec{
    padding: 28px 0 30px 0;
  }
.si_tit{
  text-align: center;
  line-height: 1.2;
  margin: 0 0 36px 0;
}  
.si_tit h6{
  font-size: 18px;
}
.si_tit span{
  color: #00baa2;
  font-size: 12px;
}
.si_des{
  font-size: 12px;
  color: #7e7e7e;
  text-align: center;
  margin-top: 18px;
}
#owl-demo_si .owl-controls .owl-dots span{
  width: 20px;
  height: 5px;
  border-radius: 0;
  margin:5px 3px;
}

/*专利证书*/
.b_timeline{

}
.timeline_sec {
  width: 100%;
  margin: 0 auto;
  margin-top: 50px;
}

.swiper-container_sec .swiper-container {
  width: 100%;
  padding-bottom: 50px;
}

.year_sec {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 20px;
  border-top: 1px solid #ccc;
  font-size: 0;
}
.year_sec .on{
  color: #00bda2;
}
.y_btn {
  padding: 8px 0px;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  position: relative;
  width:64px;
}
.y_btn:hover{
  color: #00baa2;
}
.y_btn:after{
  content: '';
  height: 8px;
  width: 2px;
  background: #999;
  position: absolute;
  top: -8px;
  left: 50%;
}
.y_btn:before{
  content: '';
  height: 5px;
  width: 1px;
  background: #aaa;
  position: absolute;
  top: -5px;
  left: 0;
}
.y_btn:first-child:before{
  content: none;
}
.swiper-container_sec .swiper-container .swiper-slide img{
  width: 50%;
  height: auto;
   display:inline-block;
}
.timeline_sec .swiper-button-prev{
  width: 44px;
  height: 82px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -41px;
}

.timeline_sec .swiper-button-next{
  width: 44px;
  height: 82px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -42px;
}
.timeline_sec .swiper-button-next:hover{
  background-position: -132px 0;   
}

.swiper-container_sec .swiper-container .swiper-slide{
  box-sizing: border-box;
  font-size:0;
}

.swiper-container_sec .swiper-pagination-bullet{
  width: 12px;
  height: 12px;
  background: #fff;
  opacity: 1; 
}
.swiper-container_sec .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background: #00baa2;
}
.swiper-container_sec .swiper-pagination-bullets .swiper-pagination-bullet{
  margin: 0 6px;
  width: 20px;
  height: 3px;
  border-radius: 0;
  background: #dadada;
}
.timeline_sec .history_txt{
  width: 410px;
  position: absolute;
  left: 690px;
  top: 370px;
  line-height: 1.6;
  font-size: 16px;
}
.timeline_sec .history_tit{
  width: 410px;
  position: absolute;
  left: 690px;
  top: 324px;
  color: #383838;
  line-height: 1.6;
  font-size: 18px;
  font-weight: bold;
}
.patent_des{
  font-size: 12px;
  color: #7e7e7e;
  text-align: center;
  margin-top: 18px;
}

/* *****************
  关于我们新
****************** */


.about_b_s .about_des_s .des_s{
  padding: 0 20px 20px 20px;
  box-sizing: border-box;
}
.about_b_s .des_s .des_t_1{
  font-size: 13px;
  line-height: 1.5;
}
.about_b_s .des_s .des_t_2{
  line-height: 1.5;
  font-size: 12px;
}
.about_b_s .des_s h6{
  font-size: 12px;
  padding-bottom: 5px;
  border-bottom: 1px solid #999;
  margin-bottom: 10px;
}
.about_b_s .des_s h6 span{
  color:#00baa2;
  font-size: 14px;
}

.culture_tit.about_tit{
  background: #fff;
}
.about_b_s .culture_thumb{
  display: block;
  width: 100%;
  margin: 26px 0 28px 0;
}

.about_tit {
  padding: 32px 0;
  background: #f0f0f0;
}

.about_tit h3 {
  text-align: center;
  font-size: 20px;
  font-weight: normal;
  letter-spacing: 2px;
}

.about_tit p {
  font-size: 10px;
  color: #3eb7a3;
  text-align: center;
  line-height: 1.6;
  letter-spacing: 1px;
  margin-bottom: 0;
}

.a_profile .p_div_2{
  position: relative;
  width: 100%;
  
}
.a_profile .p_div_2 .img_1{
  position: absolute;
  width: 102px;
  left: 10px;
  top: 40px;
  z-index: 1;
}
.a_profile .p_div_2 .img_2{
  width: 72%;
  height: auto;
  margin-left: 78px;
}
@media screen and (min-width:321px) {
  .a_profile .p_div_2 .img_1{
    width: 120px;
  }
  .a_profile .p_div_2 .img_2{
    width: 73%;
    height: auto;
    margin-left: 90px;
  }
}
@media screen and (min-width:413px) {
  .a_profile .p_div_2 .img_1{
    width: 138px;
  }
  .a_profile .p_div_2 .img_2{
    width: 73%;
    height: auto;
    margin-left: 102px;
  }
}
.a_profile .p_div_1{
  width: 100%;
  padding: 20px 20px 40px 20px;
  margin-top: 20px;
}
.a_profile .p_div_1 .profile_tit{
  font-size: 32px;
  color: #00baa2;
  line-height: 1;
  font-weight: bold;
}
.a_profile .p_div_1 .profile_tit:first-child{
  padding-left: 40px;
}
.a_profile .p_div_1 .profile_tit span{
  font-size: 16px;
  background: #00baa2;
  color: #fff;
  position: relative;
  bottom: 6px;
  margin-right: 20px;
  margin-left: 10px;
  padding: 1px;
}
@media screen and (min-width:413px) {
  .a_profile .p_div_1 .profile_tit{
    font-size: 38px;
  }
  .a_profile .p_div_1 .profile_tit span{
    font-size: 18px;
    position: relative;
    bottom: 8px;
  }
}
.a_profile .p_div_1 p{
  font-size: 12px;
  line-height: 1.6;
  padding: 20px 0 0 0;
  position: relative;
  z-index: 3;
  margin-bottom: 0;
}
.a_profile .p_div_1 a{
  display: block;
  width: 90px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border: 1px solid #00baa2;
  color: #00baa2;
  font-size: 14px;
}
.a_profile .p_div_1 a:hover{
  text-decoration: underline;
}

.a_profile .p_div_3{

}
.a_profile .p_div_3 img{
  display: block;
  width: 100%;
  height: auto;
}
.a_profile .p_div_4{
  background: #f4f4f4;
  padding: 30px 30px 60px 30px;
}
.a_profile .p_div_4 .brand_txt{

}
.a_profile .brand_txt:first-child{
  margin-bottom: 30px;
}
.a_profile .brand_txt h6{
  font-size: 14px;
  font-weight: bold;
  color: #646464;
  line-height: 2.8;
  border-bottom: 1px solid #999;
  margin-bottom: 16px;
}
.a_profile .brand_txt h6 span{
  color: #00baa2;
  padding-right: 8px;
  border-right: 2px solid #646464;
  margin-right: 8px;
}
.a_profile .brand_txt p{
  font-size: 12px;
  color: #646464;
  line-height: 1.8;
  margin-bottom: 0;
}

.about_honor_s{
  background: #f9f5f1;
}
.honor_tit.about_tit{
  background: #f9f5f1;
}
.honor_tit.about_tit h3,.honor_tit.about_tit p{
  color: #50351d;
}
.a_honor_des{
  padding: 0 30px;
  color: #333;
}
.a_honor_des h6{
  font-size: 14px;
  font-weight: normal;
}
.a_honor_des p{
  color: #4c3621;
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 6px;
  line-height: 1.8;;
}
#owl-honor .item ul{
  padding-left: 0;
  padding: 0 20px;
  margin-bottom: 0;
}
#owl-honor {
  padding: 30px 0;
}
#owl-honor .item ul li{
  width: 50%;
  display: block;
  float: left;
  padding: 10px 8px;
}
#owl-honor .item ul li h6{
  font-size: 14px;
  color: #333;
  padding-top: 10px;
  font-weight: normal;
      line-height: 1.2;
    height: 42px;
    margin-bottom: 6px;
}
#owl-honor .item ul li p{
  font-size: 12px;
  color: #797979;
  margin-bottom: 0;
  line-height: 1.4;
  height:48px;
}
#owl-honor .owl-controls .owl-dots span{
  width: 10px;
  height: 10px;
}

.owl-about-new .owl-controls .owl-dot.active span{
    filter: Alpha(Opacity=100);
    opacity: 1;
    background: #3eb7a3;
}

.owl-about-new .owl-controls .owl-dots span {
    display: block;
    width: 16px;
    height: 2px;
    margin: 5px 4px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    background: #869791;
    overflow: hidden;
    border: none;
    border-radius: 0;
}
#owl-environment .owl-stage-outer, #owl-work .owl-stage-outer{
  border-radius: 10px;
}
#owl-environment,#owl-work{
  padding: 0 20px;
}
#owl-environment img,#owl-work img{
  border-radius: 10px;
}
.a_environment_s .en_sec h6{
  text-align: center;
  line-height: 2;
  padding: 10px 0;
  font-weight: normal;
}
.environment_tit.about_tit{
  background: #fff;
  padding-bottom: 10px;
}

/*操作视频*/
 .opr_category_sec{
    margin-bottom: 60px;
  }
  .opr_category{
    padding-left: 0;
    margin-bottom:0;
  }
  .opr_category li a{
    display: block;
    width: 100%;
    line-height: 60px;
    color:#333;
    font-size: 17px;
    font-weight: 600;
    padding: 0 20px;
    border-bottom: 1px solid #f0f0f0;
  }
  .opr_category li a span{
    float: right;
    font-size: 14px;
    font-weight: normal;
    color: #afafaf;
  }

/* 发展历程 */
.b_timeline_a{
  float: left;
  padding: 0 10px;
}
.b_timeline_a .b_year{
  line-height: 1.2;
  color:#8b8b8b; 
  padding: 50px 10px;
  border-right: 1px solid #cccccc;
  position: relative;
}
.b_timeline_a .b_year.on{
  color: #3eb7a3;
}
.b_timeline_a .b_year:after{
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 0;
  margin-right: -3px;
  z-index: 100;
  background: #cccccc;
}
.swiper-container-history {
  width: 100%;
  height: 100%;
}

.swiper-container-history .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
}
.swiper-container-history .swiper-slide h6{
  font-weight: normal;
  line-height: 1.2;
  font-size: 14px;
  height: 36px;
  text-align:left;
}
.a_history_sec{
  width: 70%;
  height: 566px;
  float: left;
  margin-left: 2%;
}
.history_tit,.outlets_tit{
  background: #fff;
}
.n_history_sec{
  margin-top: 30px;
}

/* 全国布局 */
.a_map{
  padding: 0 10px 30px 10px;
}
.a_map_sec{
  padding-top: 30px;
  padding-bottom: 60px;
}
.a_map .b_tit_des{
  text-align: center;
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 20px;
}
.map_sec{
  position: relative;
  z-index: 10;
}
.map_sec img{
  display: block;
  margin: 0 auto;
}

@keyframes anima{ 
  0%{
      width: 1px;
      height: 1px;
      opacity: 0.8;
  }
  90%{
      width: 80%;
      height: 80%;
      opacity: 0;
  }
  100%{
      opacity: 0;
  }
}
@keyframes anima2{ 
  0%{
      width: 1px;
      height: 1px;
      opacity: 0.8;
  }
  90%{
      width: 100%;
      height: 100%;
      opacity: 0;
  }
  100%{
      opacity: 0;
  }
}

.wrap1 .map{
  text-align: center;
  overflow: hidden;
}
.wrap1 .map .imgbox{
  position: relative;
  width: 100%;
  padding-top:83%;
}
.wrap1 .map .imgbox img{
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top:0;
}
.wrap1 .map .pointbox{
  display: block;
  position: absolute;
  font-size: 16px;
  color: #000000;
  width: 60px;
  padding-bottom: 60px;
      margin-left: -30px;
  margin-top: -30px;
  z-index: 2;
}
.wrap1 .map .pointbox.hei{
  color: #666;
  z-index: 1;
}
.langbox .langcon a.huise{
  color: #cbcbcb;
}
.wrap1 .map .pointbox .point{
  width: 6px;
  height: 6px;
  background-color: #00baa2;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  border-radius: 100%;
}
.wrap1 .map .radio1,
.wrap1 .map .radio2{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  transform: translate(-50%,-50%);
}
/**.wrap1 .map .radio1:after{
  animation: anima 4.5s ease-out 0.225s infinite;
}
.wrap1 .map .radio2:after{
  animation: anima2 4.5s ease-out 1.57s infinite;
}**/
.wrap1 .map .radio1:after,
.wrap1 .map .radio2:after{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: none;
  margin: auto;
  border-radius: 100%;
  border: 1px solid rgba(0,186,162,0.8);
  width: 1px;
  height: 1px;
  z-index: 2;
  opacity: 0;
}
.wrap1 .map .text{
  position: absolute;
  white-space: nowrap;
  left: 63%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 10px;
}
.map .pointbox:nth-child(1){
  left: 26.3%;
  top: 22.2%;
}
.map .pointbox:nth-child(2){
  top: 501px;
  left: 402px;
}
.map .pointbox:nth-child(3){
  top: 45.5%;
  left: 44%;
}
.map .pointbox:nth-child(4){
  left: 48.3%;
  top: 77.1%;
}

.map .pointbox:nth-child(5){
  top: 46.9%;
  left: 52.2%;
}

.map .pointbox:nth-child(6){
  top: 61.1%;
  left: 53.4%;
}
.map .pointbox:nth-child(7){
  top: 42.3%;
  left: 54%;
}

.map .pointbox:nth-child(8){
  top: 65.2%;
  left: 56.2%;
}
.map .pointbox:nth-child(9){
  top: 70.1%;
  left: 56.8%;
}

.map .pointbox:nth-child(10){
  top: 84.4%;
  left: 57.7%;
}
.map .pointbox:nth-child(11){
  top: 50.5%;
  left: 59.2%;
}

.map .pointbox:nth-child(12){
  top: 35.2%;
  left: 63.1%;
}
.map .pointbox:nth-child(13){
  top: 44.8%;
  left: 64.1%;
}

.map .pointbox:nth-child(14){
  top: 44.4%;
  left: 66.66%;
}

.map .pointbox:nth-child(15){
  top: 53.7%;
  left: 64.9%;

}
.map .pointbox:nth-child(16){
  top: 62.5%;
  left: 65.7%;

}
.map .pointbox:nth-child(17){
  top: 68.7%;
  left: 64.7%;

}
.map .pointbox:nth-child(18){
  top: 83.7%;
  left: 65.1%;
}
.map .pointbox:nth-child(19){
  top: 92%;
  left: 60.5%;
}
.map .pointbox:nth-child(20){
  top: 38.8%;
  left: 68.8%;
}
.map .pointbox:nth-child(21){
  top: 41.4%;
  left: 70.3%;
}
.map .pointbox:nth-child(22){
  top: 46.7%;
  left: 70.3%;
}
.map .pointbox:nth-child(23){
  top: 60.1%;
  left: 70.3%;
}
.map .pointbox:nth-child(24){
  top: 67.7%;
  left: 67.7%;
}
.map .pointbox:nth-child(25){
  top: 57.2%;
  left: 75.7%;
}
.map .pointbox:nth-child(26){
  top: 60.9%;
  left: 80.7%;
}
.map .pointbox:nth-child(27){
  top: 63.7%;
  left: 78.8%;
}
.map .pointbox:nth-child(28){
  top: 76.4%;
  left: 77.3%;
}
.map .pointbox:nth-child(29){
  top: 622px;
  left: 960px;
}
.map .pointbox:nth-child(30){
  top: 19.5%;
  left: 85.2%;
}
.map .pointbox:nth-child(31){
  top: 24.7%;
  left: 83.7%;
}
.map .pointbox:nth-child(32){
  top: 31.5%;
  left: 81.2%;
}


.a_map_des{
  padding: 0 10%;
}
.a_map_des .f_l{
  float: left;
  font-size: 24px;
  font-weight: bold;
  margin: 0 10px;
}
.a_map_des .f_l span{
  color: #00baa2;
}
.a_map_des .f_l p{
  font-size: 14px;
  font-weight: normal;
  color: #666;
  text-align: center;
  margin-bottom: 0;
  line-height: 1.2;
}

@media screen and (max-width:321px) {
  .a_map_des .f_l{
    font-size: 20px;
  }
  .a_map .b_tit_des {
    text-align: center;
    font-size: 12px;
}
}
@media screen and (min-width:413px) {
  .a_map_des .f_l{
    font-size: 24px;
    margin: 0 15px;
  }
}

/* 安装指导 */
.m_install_sec{
  padding-left: 0;
  padding: 10px;
}
.m_install_sec li{
  display: inline-block;
  float: left;
  width: 33.333333%;
  padding: 2px;
  box-sizing: border-box;
  margin-bottom: 0;
}
.m_install_sec li a{
  display: block;
  text-align: center;
  color: #333;
  line-height: 50px;
  background: #fff;
}
.si_sec.install_sec{
  background: #f9f9f9;
}
.show_sec{
   padding:20px 10px;
}
.show_sec .show_tit{
  text-align:center;
  color:#00bba2;
  font-weight:bold;
  margin-top:20px;
}
.list_tit{
  font-size:16px;
  padding:0 20px;
  color:#00bba2;
  font-weight:bold;
}
