﻿@charset "utf-8";
/* CSS Document */
* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media screen and (min-width:768px){html{font-size:90px;}}
@media screen and (min-width:1200px){html{font-size:100px;}}
@media screen and (max-width:767px){html{font-size:80px;}}
/*html { font-size: 10px; }*/
body{margin:0;padding:0; font: 0.14rem/1.8 "Microsoft Yahei",-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,Tahoma,Simsun,sans-serif; 
    background-color: #FFF;-webkit-text-size-adjust:none;color:#000;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;width:100%;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none;}
.pos{position:relative;}
/*@media (min-device-pixel-ratio:1.5), (-webkit-min-device-pixel-ratio:1.5) { html { font-size: 18px; } } */
.btn
{ -webkit-transition: all .4s ease-in-out;
       -o-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; 
    padding-left: 3rem; padding-right: 3rem;
      }

/*首页*/


.logo{width:9.8%;float:left;padding:5px 0;}
.nav_r{width:90%;float:right;text-align:right;}
.nav_r > div{width:16.6%;float:left;text-align:center;position:relative;color:#fff;padding:20px 0 20px 0;font-size:16px;}
.nav_r > div > span::before{width:0;height:0;content: "";border-left:solid 6px #fff;border-top:solid 6px transparent;border-bottom:solid 6px transparent;position:absolute;right:20%;top:28px;font-size:1.6rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nav_r > div:nth-child(1) > span::before{border:solid 6px transparent;}

.nav_r > div:hover{cursor: pointer;background:#387ee7;}
.nav_r > div:hover > span::before{-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#nav_r > div.nav_r_dj > span::before{-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nav_r > div > a{color:#fff;}
.nav_r_list{width:100%;text-align:center;display:none;padding:10px 0 0 0;}
.nav_r_list li a{color:#fff;line-height:40px;display:block;}
.nav_r_list li a:hover{color:#00a4ff;}
.nav_r > div:hover .nav_r_list{background:#387ee7;display:block;}
.hxjs_title{padding:5% 0 4% 0;text-align:center;}
.hxjs_text{position:relative;/*border-bottom:solid 1px #b2b2b2;*/color:#000;font-size:0.24rem;line-height:.4rem;height:.4rem;display:inline-block;font-weight:bold;}
.hxjs_text::before{content:"";width:0;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;background:#b2b2b2;-webkit-animation:line-width 2s linear infinite;animation:line-width 2s linear infinite;}
.hxjs_text1{color:#666666;font-size:.12rem;line-height:.2rem;}
.hxjs_list{/*overflow:hidden;*/}
.hxjs_list li{width:42%;float:left;margin:0 4% 5% 4%;height:4rem;overflow:hidden;border:solid 1px #eeeeee;border-radius:.15rem;padding:.45rem .6rem;color:#555555;font-size:.16rem;line-height:0.28rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hxjs_list li:hover{border:solid 1px #19b9fc;-webkit-box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hxjs_list_pic{width:30%;margin:0 auto;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/*animation:hvr-pulse 1s linear infinite;*/}
.hxjs_list li:hover .hxjs_list_pic{margin-top:-0.1rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hxjs_list_text{color:#333333;font-size:0.2rem;padding:.2rem 0;text-align:center;}
.hxjs_list li a{display:block;color:#555555}
.phonenav{display: none;position: fixed;z-index: 1001;right: .15rem;top: .1rem;font-size: 0.2rem;color: #fff;text-align: center;cursor: pointer;z-index: 1001;}
.phonenav i{display: block;line-height: .4rem;width: .4rem;height: .4rem;}

@media (min-width: 768px) {
   .nr{width:100%;margin:0 auto;}
   .min{min-width:100%;margin:0 auto;}
   .nav{width:100%;position:absolute;top:0;left:0;margin-left:0;overflow:hidden;z-index:999;}
   .nav_r > div > span::before{right:10%;}
    .company_video iframe{height:585px!important;}


}
@media screen and (min-width:1200px){
	.nr{width:1200px;margin:0 auto;}
	.min{min-width:1200px;margin:0 auto;}
	.nav{width:1200px;position:absolute;top:0;left:50%;margin-left:-600px;overflow:hidden;z-index:999;}
	 .nav_r > div > span::before{right:20%;}
}

@media (max-width: 767px) {
	.nr{width:100%;margin:0 auto;}
   .min{min-width:100%;margin:0 auto;}
  .nav{width:100%;position:absolute;top:0;z-index:999;margin-left:0;left:0;overflow:initial}
  .logo{width:25%;float:left;padding:5px 0 5px 3%;}
  .nav_r{width:100%;height:100%;float:none;text-align:center;background:#387ee7;;position:fixed;left:0;top:0;overflow-y:auto;visibility: hidden; opacity: 0;z-index: 1000;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
  .nav_r.on { visibility: visible; opacity: 1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
  .nav_r > div{width:100%;float:none;text-align:center;position:relative;color:#fff;padding:20px 0 0 0;font-size:16px;}
  .nav_r > div > span::before{width:0;height:0;content: "";border-left:solid 6px #fff;border-top:solid 6px transparent;border-bottom:solid 6px transparent;position:absolute;right:35%;top:30px;font-size:1.6rem;}
  .nav_r > div:hover{cursor: pointer;background:none;}
  .nav_r_list{width:100%;text-align:center;display:none;padding:10px 0 0 0;}
  .nav_r_list li a{color:#fff;line-height:40px;display:block;}
  .nav_r_list li a:hover{color:#fff;}
  .nav_r > div:hover .nav_r_list{background:none;display:none;}
  .nav_r > div:hover > span::before{-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}  
  .phonenav{display: block;}
  .hxjs_list li{width:90%;height:auto;min-height:4rem;padding:.4rem 0.4rem;float:none;margin:0 5% 5% 5%;}

}


.zj_bg{height:8.16rem;background:url(../images/bg1.jpg) no-repeat center center;background-size:cover;}
.zj_title{font-size:.58rem;color:#fff;line-height:.58rem;padding:1.4rem 0;text-align:center;font-weight:bold;text-shadow:0 0 10px #111;}
.zj_pic{width:47.5%;float:left;margin:0 0 0 5%;}
.zj_r{width:35%;float:right;margin:.4rem 5% 0 0;border:solid 1px #78bbef;padding:2% 1% .3rem 2%;font-size:.16rem;line-height:.3rem;color:#fff;position:relative;}
.zj_r_btn{background:#00a4ff;display:block;width:1rem;height:.3rem;line-height:.3rem;font-size:.16rem;color:#fff;text-align:center;border-radius:.06rem;position:absolute;right:.44rem;bottom:.14rem;z-index: 2;
-webkit-animation:hvr-pulse 1s linear infinite;
        animation:hvr-pulse 1s linear infinite;
}
.zj_r_btn_bg{display:block;background:rgba(255,255,255,0.12);width:1rem;height:.3rem;border-radius:.06rem;position:absolute;right:.36rem;bottom:.08rem;z-index:1 ;
-webkit-animation:hvr-pulse 1s linear infinite;
        animation:hvr-pulse 1s linear infinite;
}

@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }

  75% {
    -webkit-transform: scale(0.97);
    transform: scale(0.97);
  }
}

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }

  75% {
    -webkit-transform: scale(0.97);
    transform: scale(0.97);
  }
}
@-webkit-keyframes line-width {
  0 {
    width:0
  }

  30% {
    width:100%
  }
  
  100% {
    width:0
  }
}


@media (max-width: 767px) {
  .zj_bg{height:auto;padding:0 0 7% 0;}
  .zj_title{font-size:.3rem;line-height:.3rem;padding:0.5rem 0;}
  .zj_pic{width:90%;float:none;margin:0 auto;display:block;}
  .zj_r{width:90%;float:none;margin:5% auto 0 auto;padding:2% 2% .3rem 2%;}
}


.pro_list li{width:32.33%;float:left;margin:0 0.5% 2% 0.5%;height:3.6rem;overflow:hidden;border:solid 1px #eeeeee;padding:.45rem .35rem .2rem .35rem ;color:#555555;font-size:.16rem;line-height:0.28rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_list li:hover{border:solid 1px #19b9fc;-webkit-box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_list_pic{width:35%;margin:0 auto;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_list li:hover .pro_list_pic{margin-top:-0.1rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_list_text{color:#333333;font-size:0.2rem;padding:.2rem 0;text-align:center;}
.pro_list li a{display:block;color:#555555}
@media (max-width: 767px) {
   .pro_list li{width:90%;height:auto;min-height:3.2rem;padding:.3rem 0.3rem;float:none;margin:0 5% 5% 5%;}
   .pro_list_pic{width:30%;}
}

.news_list{overflow:hidden;}
.news_list li{width:32%;float:left;margin:0 2% 5% 0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.news_list li:nth-child(3n){margin-right:0;}
.news_list li a{display:block;}
.news_list_pic_nr{height:2.4rem;overflow:hidden;}
.news_list_pic{height:2.4rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.news_list_text{padding:0.15rem 2%;color:#333333;font-size:0.2rem;line-height:0.2rem;overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.news_list_date{color:#888888;font-size:.14rem;line-height:.14rem;padding:0 2%;}
.news_list li:hover .news_list_pic{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

@media (max-width: 767px) {
   .news_list li{width:90%;height:auto;float:none;margin:0 5% 5% 5%;}
   
}

/*底部*/
.bot{background:#17212a;padding:0.3rem 0 0 0;color:#fff;}
.copyright{border-top:solid 1px #555555;text-align:center;padding:0.1rem 0rem;color:#fff;font-size:.12rem;}
.bot_logo{width:13%;float:left;margin:0 5% 0 0 ;}
.bot_m{width:52%;float:left;overflow:hidden;}
.bot_m li{width:20%;float:left;font-size:.14rem;line-height:.27rem;padding:0 0 0.2rem 0;}
.bot_m li a{display:block;color:#fff;}
.bot_m li a:hover{color:#888888}
.bot_m_title{font-size:.18rem;padding:0 0 0.2rem 0;line-height:0.2rem;}
.bot_r{width:28%;float:right;}
.bot_r li{padding:0 0 0 40px;font-size:.14rem;min-height:0.4rem;line-height:0.4rem;}
.bot_r li:nth-child(1){font-size:0.18rem;font-weight:bold;background:url(../images/icon4.png) no-repeat left center;}
.bot_r li:nth-child(2){background:url(../images/icon5.png) no-repeat left center;}
.bot_r li:nth-child(3){background:url(../images/icon6.png) no-repeat left center;}
.bot_ewm{width:0.96rem;height:0.96rem;float:left;margin:0.1rem 0 0 0;}
.bot_r_text{width:0.8rem;float:left;margin:0 0 0 0.2rem;text-align:center;line-height:.25rem;padding:.3rem 0 0 0;}
.bot_ci{color:#888888;font-size:.12rem;padding:0 0 0.1rem 15%;line-height:.26rem;}
.bot_ci a{color:#888888;padding:0 0 0 .15rem;}
.bot_ci a:hover{color:#fff;}

@media (max-width: 767px) {
   .bot_logo{display:none;}
   .bot_m{display:none;}
   .bot_r{width:85%;float:none;margin:0 auto;}
   .bot_ci{padding:3% 5%}
}

/*公司简介*/
.company{padding:0 0 3% 0;}
.company_title{color:#000;font-size:0.24rem;font-weight:bold;text-align:center;padding:3% 0;}
.company_text{color:#555555;font-size:.16rem;line-height:.3rem;border-bottom:solid 1px #e5e5e5;padding:0 3% 3% 3%;}
.company_video{padding:0 3%;}
.company_hxtd{border-bottom:solid 1px #e5e5e5;padding:0 3%;}
.hxtd_list li{padding:0 0 3% 0;overflow:hidden;color:#555555;font-size:.16rem;line-height:.3rem;}
.hxtd_pic{width:1.85rem;height:1.85rem;border-radius:50%;float:left;margin:0 .3rem 0 0;}
.hxtd_text1{color:#333333;font-size:.2rem;line-height:.4rem;}
.hxtd_text2{font-weight:bold;padding:0 .1rem 0 0;}

@media (max-width: 767px) {
   .hxtd_pic{width:1rem;height:1rem;margin:0 .1rem 0 0;}
   .hxtd_text1{font-size:.2rem;line-height:.3rem;}
}

/*成功案例*/
.case{padding:0 3%;}
.case_nr{width:100%;display:table;}
.case_l{width:.9rem;height:.7rem;line-height:.7rem;text-align:center;color:#fff;font-size:.18rem;background:#387ee7;display:table-cell;padding:0 .11rem 0 .1rem;border-right:solid .2rem #fff;white-space: nowrap;}
.case_r{height:.7rem;line-height:.7rem;text-align:center;color:#fff;font-size:.18rem;border-radius: .1rem;background:#387ee7;display:table-cell;}
.case_list{padding:3% 0;overflow:hidden;}
.case_list li{width:50%;float:left;padding:0 2% 0 .25rem;color:#555555;line-height:.25rem;height:.25rem;font-size:.16rem;position:relative;overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.case_list li::before{width:.16rem;height:.16rem;background:#00a4ff;position:absolute;left:0;top:.04rem;content: "";}

@media (max-width: 767px) {
   .case_list li{width:100%;float:none;line-height:.3rem;height:.3rem;}
   .case_list li::before{top:.07rem;}
}

/*电话体验*/
.dhty_bg{background:#fbfbfb;padding:2% 0;}
.dhty_bg1{background:#fff;padding:2% 0;}
.dhty_nr{padding:3% 0;overflow:hidden;}
.dhty_pic{width:48%;float:right;text-align:center;color:000;font-size:.2rem;line-height:.4rem;font-weight:bold;padding:0 0 .2rem 0;}
.dhty_text{width:50%;float:left;color:#555555;font-size:.16rem;line-height:.3rem;}
.dhty_bg1 .dhty_pic{float:left;}
.dhty_bg1 .dhty_text{float:right;}

@media (max-width: 767px) {
   .dhty_pic{width:100%;float:none;}
   .dhty_pic div{display:none;}
   .dhty_text{width:100%;float:none;}
   .dhty_bg1 .dhty_pic{float:none;}
   .dhty_bg1 .dhty_text{float:none;}
}

/*发展历程*/
.fzlc_tu{width:.69rem;height:.6rem;float:left;margin:0 .3rem 0 0;}
.fzlc_nd{width:.6rem;height:.6rem;line-height:.6rem;background:#387ee7;text-align:center;color:#fff;font-weight:bold;font-size:.16rem;float:left;border-radius:50%;}
.fzlc_list{padding:3% 0;overflow:hidden;}
.fzlc_list li{padding:.07rem 2% .07rem .25rem;color:#555555;line-height:.3rem;font-size:.16rem;position:relative;}
.fzlc_list li::before{width:.16rem;height:.16rem;background:#00a4ff;position:absolute;left:0;top:.14rem;content: "";}

/*合作伙伴*/
.cooperation{overflow:hidden;padding:0 0 3% 0;}
.cooperation li{width:32.33%;float:left;margin:0 0.5% 1% 0.5%;height:1.5rem;overflow:hidden;border:solid 1px #eeeeee;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.cooperation li:hover{border:solid 1px #19b9fc;-webkit-box-shadow:0px 0px 5px #70a2ee;box-shadow:0px 0px 5px #70a2ee;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

@media (max-width: 767px) {
   .cooperation li{width:48%;margin:0 1% 2% 1%;height:0.9rem;}
}

/*联系我们*/
.map{padding:0 0 3% 0;}
.contact_list{}
.contact_list li{width:30%;float:left;margin:0 3% 5% 0;padding:3% 3%;-webkit-box-shadow:0px 0px 15px #eee;box-shadow:0px 0px 15px #eee;min-height:2.3rem;}
.contact_list li:nth-child(3n){margin-right:0;}
.contact_list li:hover{-webkit-box-shadow:0px 0px 15px #70a2ee;box-shadow:0px 0px 15px #70a2ee;}
.contact_text1{color:#333333;font-size:.2rem;padding:3% 0;text-align:center;}
.contact_icon{width:18%;margin:0 auto;}
.contact_text2{color:#555555;line-height:.36rem;font-size:.16rem;}

@media (max-width: 767px) {
   .contact_list li{width:100%;float:none;padding:5%;text-align:center;}
   .contact_icon{width:15%;margin:0 auto;}
}

/*新闻*/
.news_title{padding:3% 0;text-align:center;}
.news_title a{display:inline-block;color:#000000;font-size:.24rem;line-height:.3rem;font-weight:bold;margin:0 .3rem;}
.news_title a.current{color:#387ee7;}
.news li{background:url(../images/bg2.jpg) no-repeat center bottom;padding:3% 0 3.5% 0;background-size:100% auto;}
.news li a{display:block;}
.news li:hover .news_text1{color:#387ee7;}
.news_pic{width:2.4rem;height:1.6rem;float:left;margin:0 .2rem 0 0;}
.news_text1{color:#333333;font-size:.2rem;line-height:.2rem;height:.2rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.news_text2{color:#888888;font-size:.14rem;padding:0.15rem 0 .1rem 0;line-height:.2rem;}
.news_text3{color:#555555;font-size:.16rem;line-height:.3rem;height:.9rem;overflow:hidden;}
.news_page{text-align:center;padding:3% 0;}
.news_page a{display:inline-block;margin:0 0.05rem;padding:0.05rem 0.15rem;color:#000000;font-size:.14rem;}
.news_page a:hover{background:#387ee7;color:#fff;}
.newsshow_text{color:#555555;font-size:.16rem;line-height:.3rem;padding:2% 1%;}
.newsshow_page{overflow:hidden;padding:3% 0;}
.newsshow_page a{color:#888888;display:block;line-height:.3rem;}
.newsshow_page a:nth-child(1){width:49%;float:left;overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.newsshow_page a:nth-child(2){width:49%;float:right;text-align:right;overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.newsshow_page a:hover{color:#333;}

.newsshow_title{border-bottom:solid 1px #eeeeee;padding:2% 0;color:#888888;font-size:.14rem;line-height:.4rem;text-align:center;}
.newsshow_text img{max-width: 100%;width:auto;}
.newsshow_t{color:#000000;font-size:.24rem;font-weight:bold;}

@media (max-width: 767px) {
  .news li{padding:4% 0 4.5% 0;}
   .newsshow_page a:nth-child(1){width:100%;float:none;}
   .newsshow_page a:nth-child(2){width:100%;float:none;text-align:left;}
   .news_pic{width:38%;height:1.2rem;margin:0 3% 0 0;}
  .news_text2{padding:0.1rem 0 .05rem 0;}
  .news_text3{height:.6rem;}
}

/*荣誉资质*/
.honor_list{overflow:hidden;padding:0 0 3% 0;}
.honor_list li{width:24%;float:left;margin:0 1.3% 2% 0;text-align:center;}
.honor_list li:nth-child(4n){margin-right:0;}
.honor_pic_nr{height:1.7rem;overflow:hidden;}
.honor_pic{height:1.7rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.honor_text{color:#333333;font-size:.2rem;line-height:.3rem;padding:.1rem 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.honor_list li:hover .honor_pic{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

@media (max-width: 767px) {
  .honor_pic_nr{height:1.4rem;}
  .honor_pic{height:1.4rem;}
  .honor_list li{width:49%;margin:0 2% 2% 0;}
  .honor_list li:nth-child(2n){margin-right:0;}
}

/*移动端体验*/
.ydd_bg{background:#fbfbfb;padding:5% 3%;}
.ydd_l{width:50%;text-align:center;}
.ydd_l img{width:48%;max-width: 100%;}
.ydd_r{width:50%;padding:7% 3% 0 5%;color:#555555;font-size:.16rem;line-height:.36rem;}
.ydd_r_title{color:#333333;font-size:.2rem;padding:0.1rem 0;font-weight:bold;}
.ydd_r_ewm{width:2.3rem;height:2.3rem;float:left;margin:0 0.2rem 0 0;-webkit-animation:hvr-pulse 1s linear infinite;animation:hvr-pulse 1s linear infinite;}
.ydd_r_text{padding:0 0 0.2rem 0;}
.ydd_r_ss{width:1rem;float:left;text-align:center;color:#555555;font-size:.16rem;line-height:.36rem;padding:5% 0 0 0;}

.ydd_bg .ydd_l{float:left;}
.ydd_bg .ydd_r{float:right;}

.yd{padding:5% 3%;}
.yd .ydd_l{float:right;}
.yd .ydd_r{float:left;}

@media (max-width: 767px) {
  .ydd_l{width:100%;float:none;}
  .ydd_r{width:100%;float:none;padding:5% 3% 0 3%;}
  .ydd_l img{width:auto;max-width: 50%;}
  .ydd_r_ewm{width:2rem;height:2rem;}
  
}

/*产品中心*/
.product{padding:3%;overflow:hidden;}
.pro_top_r{width:30%;float:right;}
.pro_top_l{width:65%;float:left;color:#555555;font-size:.16rem;line-height:.4rem;}
.pro_top_l_title{color:#000000;font-size:.24rem;text-align:center;padding:3% 0;font-weight:bold;}
.pro_gn{background:#0c88db;padding:0 0 5% 0;}
.pro_nr_table{width:100%;border:solid 1px #fcfcfc;border-collapse:collapse;color:#fff;}
.pro_nr_table td{border:solid 1px #fcfcfc;text-align:center;padding:0.2rem 0;font-size:.16rem;line-height:.26rem;}
.pro_nr_table tr td:nth-child(2){text-align:left;padding-left:7%;}
.pro_nr_table tr:nth-child(1) td:nth-child(2){text-align:center;}
.pro_pic1 img{width:auto;max-width:100%;}
.pro_text1{color:#555555;font-size:.16rem;line-height:.3rem;padding:3% 0;}
.pro_td{background:#fcfcfc;}
.pro_ys{overflow:hidden;}
.pro_ys li{width:24%;float:left;min-height:2.7rem;margin:1% 0.5% 5% 0.5%;background:#fff;padding:0 2% 1% 2%;color:#555555;font-size:.16rem;line-height:.26rem;}
.pro_ys_text{font-size:.2rem;line-height:.3rem;padding:.2rem 0 .3rem 0;text-align:center;}

@media (max-width: 767px) {
  .pro_top_r{width:70%;float:none;margin:0 auto;}
  .pro_top_l{width:100%;float:none;}
  .pro_nr_table tr td:nth-child(2){text-align:left;padding-left:5%;padding-right:5%;}
  .pro_ys li{width:48%;margin:1% 1% 3% 1%;}
  
}

/*声纹识别*/
.swsb_jl{padding:4% 3% 5% 3%}
.swsb_top_pic{width:18%;float:right;}
.swsb_top_l{width:76%;font-size:.16rem;line-height:.46rem;display:table;}
.swsb_top_l_nr{display:table-cell;vertical-align: middle;height:2rem;}
.swsb_bg{background:#fafafa;}
.swsb_table{width:100%;margin:2% 0 5% 0;}
.swsb_table{border-collapse:collapse;}
.swsb_table th{border:solid 1px #e6e6e6;background:#eeeeee;text-align:center;color:#333333;font-weight:bold;font-size:.2rem;padding:.2rem 0;}
.swsb_table td{border:solid 1px #e6e6e6;background:#fff;color:#555555;font-size:.16rem;line-height:.3rem;padding:.12rem 2%;text-align:center;}
.swsb_ys_bg{height:7rem;background:url(../images/bg3.jpg) no-repeat right top;}
.swsb_ys_list{padding:1.1rem 0 0 0;overflow:hidden;}
.swsb_ys_list li{width:27%;float:left;margin:0 3%;color:#fff;font-size:.16rem;line-height:.3rem;}    
.swsb_ys_title{font-size:.2rem;font-weight:bold;display:inline-block;position:relative;line-height:.6rem;margin:0 0 .4rem 10%;}     
.swsb_ys_title::before{content: "";width:60%;height:.06rem;background:#fff;position:absolute;left:0;bottom:0;}        
.swsb_yycj {overflow:hidden;}
.swsb_yycj li{width:30%;float:left;margin:0 1.6% 4% 1.7%;border:solid 1px #f0f0f0;}
.swsb_yycj_pic{height:2.5rem;}
.swsb_yycj_text1{color:#333333;font-size:.2rem;padding:2% 2% 1% 2%;font-weight:bold;}
.swsb_yycj_text2{color:#555555;font-size:.16rem;line-height:.28rem;margin:0 2% 2% 2%;min-height:.84rem;}


@media (max-width: 767px) {
  .swsb_top_pic{width:50%;float:none;margin:3% auto;}
  .swsb_top_l{width:100%;}
  .swsb_ys_list{padding:0 0 0 0;}
  .swsb_ys_list li{width:94%;float:none;margin:0 0 5% 0;}
  .swsb_ys_title{margin:0 0 .2rem 0;}
  .swsb_ys_bg{height:auto;background:#57a3f2;}
  .swsb_yycj_pic{height:2.5rem;}
  .swsb_yycj li{width:94%;margin:0 3% 4% 3%;}
  }

/*开发平台*/
.fjpt_line{height:1px;background:#d2d2d2;}
.fjpt_list{overflow:hidden;}
.fjpt_list li{width:20%;float:left;margin:2% 6.6% 5% 0;color:#555555;font-size:.16rem;line-height:.3rem;}
.fjpt_list li:nth-child(4n){margin-right:0;}
.fjpt_list li:nth-child(1) .fjpt_list_pic{height:2.0rem;background:url(../images/k55.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(2) .fjpt_list_pic{height:2.0rem;background:url(../images/k6.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(3) .fjpt_list_pic{height:2.0rem;background:url(../images/k8.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(4) .fjpt_list_pic{height:2.0rem;background:url(../images/k7.png) no-repeat center center;background-size:contain;transition: all 0.5s}

.fjpt_list li:nth-child(1):hover .fjpt_list_pic{height:2.0rem;background:url(../images/k5.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(2):hover .fjpt_list_pic{height:2.0rem;background:url(../images/k66.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(3):hover .fjpt_list_pic{height:2.0rem;background:url(../images/k88.png) no-repeat center center;background-size:contain;transition: all 0.5s}
.fjpt_list li:nth-child(4):hover .fjpt_list_pic{height:2.0rem;background:url(../images/k77.png) no-repeat center center;background-size:contain;transition: all 0.5s}

.fjpt_list_title{color:#333333;font-size:.2rem;padding:.15rem 0;text-align:center;}
.ptjr li{width:48%;float:left;margin:1% 1% 2% 1%;min-height:4rem;overflow:hidden;border:solid 1px #eeeeee;border-radius:.15rem;padding:.45rem .1rem;color:#555555;font-size:.16rem;line-height:0.3rem;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.ptjr li:hover{border:solid 1px #19b9fc;-webkit-box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;box-shadow:4px 4px 10px #70a2ee,-2px -2px 5px #70a2ee;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.ptjr_pic{width:49%;float:left;height:3rem;margin:0 2% 0 0;}
.ptjr_title{font-size:.2rem;color:#333333;text-align:center;font-weight:bold;}
.ptjr_text1{margin:0.15rem 0;min-height:1.8rem;}
.ptjr_btn{background:#00a4ff;display:inline-block;height:.5rem;text-align:center;color:#fff;padding:0 .15rem;line-height:.5rem;border-radius:.05rem;}
.yyly{padding:0 0 3% 0;}
.yyly li{width:23%;float:left;min-height:2rem;background:#fff;margin:0 1% 2% 1%;border:solid 1px #888888;padding:1rem 1% 2% 1%;color:#555555;font-size:0.16rem;line-height:.3rem;border-radius:0.1rem;position:relative;}
.yyly_text{height:.5rem;line-height:.5rem;padding:0 .2rem;position:absolute;left:-0.15rem;top:.25rem;color:#fff;font-size:.2rem;background:#387ee7;border-radius:.05rem;}

@media (max-width: 767px) {
  .fjpt_list li{width:46%;margin:0 2% 4% 2%;}
  .fjpt_list li img{width:80%;margin:0 auto;display:block;}
  .ptjr li{width:98%;float:none;margin:1% 1% 4% 1%;}
  .yyly li{width:98%;float:none;margin:0 1% 4% 1%;padding:1rem 2% 2% 2%;}
  .fjpt_list_jj{height:72px;}
}


/*下载*/
.xz_btn{height:.6rem;padding:0 .2rem;color:#fff;font-size:.2rem;line-height:.6rem;border-radius:.08rem;font-weight:bold;display:inline-block;background:#387ee7;}
.xz_text{color:#555555;padding:.15rem 0;font-size:.16rem;line-height:.3rem;}
.xz_xz_btn{text-align:center;padding:.1rem 0 0.3rem 0;}
.xz_xz_btn a{min-width:1.8rem;height:.6rem;padding:0 .25rem;margin:0 .4rem;color:#fff;font-size:.16rem;line-height:.6rem;border-radius:.1rem;display:inline-block;background:#00a4ff;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.xz_xz_btn a:hover{border-radius:.3rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.xz_list{padding:0 0 3% 0;}
.xz_list li{padding:0 0 2% 0;overflow:hidden;}
.xz_list_l{color:#333333;font-size:.2rem;font-weight:bold;line-height:.6rem;float:left;}
.xz_list_r{min-width:1.8rem;text-align:center;float:right;height:.6rem;padding:0 .25rem;margin:0 .4rem;color:#fff;font-size:.16rem;line-height:.6rem;border-radius:.1rem;display:inline-block;background:#00a4ff;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.xz_list_r:hover{border-radius:.3rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.xz_tk{display:none;background:#fff;width:8rem;max-height:90%;position:fixed;left:50%;top:50%;transform:translateY(-50%);margin-left:-4rem;border:solid 1px #387ee7;border-radius:.1rem;z-index: 999;}
.xz_tk_table{width:62%;margin:0 auto;color:#333333;font-size:.16rem;line-height:.4rem;}
.xz_tk_table td{padding:0 0 4% 0;}
.xz_tk_input{width:100%;height:.4rem;border:solid 1px #387ee7;padding:0 .1rem;font-size:.16rem;}
.xz_tk_area{width:100%;height:1.5rem;border:solid 1px #387ee7;padding:0.05rem .1rem;font-size:.16rem;line-height:0.25rem;}
.xz_tk_btn{display:block;margin:0 auto;width:2.2rem;height:.5rem;line-height:.5rem;color:#fff;border-radius: .05rem;text-align:center;font-size:.16rem;border:none;background:#00a4ff;}
.xz_close{width:0.2rem;position:absolute;right:.5rem;top:.3rem;}

@media (max-width: 767px) {
  .xz_xz_btn a{min-width:auto;margin:0 3%;}
  .xz_list_l{float:none;display:block;}
  .xz_list_r{float:none;margin:0;}
  .xz_tk{width:90%;left:5%;margin-left:0;margin-top:0;height:auto;padding:0 0 4% 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
  .xz_tk_table{width:90%;}
  .xz_tk_table td{padding:0 0 .2rem 0;}
  .xz_close{right:.3rem;top:.2rem;}
}
#swiper1{display:none;}
@media (max-width: 767px) {
  #swiper0{display:none;}
    #swiper1{display:block;}
    .company_video iframe{height:200px!important;}
}