﻿/*顶部*/


#top{background: #4a4c52;}
#top div{max-width: 1120px;height: 43px;margin:0 auto;line-height: 43px;}
#top div p{color: #fff;}
#top div p span{padding:0 25px; }
#top div p .sp1{background: url(../images/icon1.png)no-repeat left center;}
#top div p .sp2{background: url(../images/icon2.png)no-repeat left center;}
#top div p .sp3{background: url(../images/icon3.png)no-repeat left center;}
/*头部*/
#hd{background: #fff; position: relative; z-index: 999;}
#hd .pr{position: relative;height: 72px;}
#hd .pr .logo{float: left;}
#hd .pr .nav{float: right;line-height: 72px;}
#hd .pr .nav .ul-nav li{font-size:14px;float: left;height: 72px;margin: 0 20px;}
#hd .pr .nav .ul-nav li.on{background: url(../images/icon1.jpg)no-repeat top 51px left 2px;}
#hd .pr .nav .ul-nav li a{color: rgb(74,76,82);font-size: 14px;font-weight: 400}
#hd .pr .nav .ul-nav li.on .sub-nav {display: block;}
#hd .pr .nav li.on a,#hd .pr .nav li a:hover{color: rgb(120, 179, 186);}
#hd .pr .nav .menu{position: absolute;display: none; z-index: 999; top:100%;right:-85px;height: 250px;background: url(../images/bg1.png) repeat-y;}
.pr .nav .menu .l{width: 145px;padding: 30px 20px;}
.pr .nav .menu .r{width: 735px;float: none;}
.pr .nav .menu .l h3{color: #fff;font-size: 18px;line-height: 24px;}
.pr .nav .menu .l h4{color: #589aa1;font-size: 14px;line-height: 18px;}
.pr .nav .menu .l p{margin-top: 80px;color: #78b3ba;font-size: 12px;line-height: 18px;}
.pr .nav .menu .r ul {width: 35%!important; float: left;}
.pr .nav .menu .r li{ padding-left: 30px;}
.pr .nav .menu .r li h3{font-size: 16px;margin-top: 30px; font-weight:400;line-height: 18px;}
.pr .nav .menu .r li h3 a{color:#fff;}
.pr .nav .menu .r li dd{font-size: 14px;color: #fff;line-height: 16px;margin: 30px 0;}
.pr .nav .menu .r li dd a{color: rgba(255,255,255,.5);}
#industry-solution .tabs .tabs-header .tab {
  vertical-align: top;
  height: auto;
  /* width: 33.3%; */
  float: left;
  background-size: 100% 80%;
  position: relative;
  cursor: pointer;
}
/*banner*/
#banner{height: 600px;}
.fullSlide{ min-width:1000px; position:relative;  height:600px; overflow:hidden;   }  
.fullSlide .bd{ position:relative; z-index:0;  }  
.fullSlide .bd ul{ width:100% !important; } 
.fullSlide .bd li{ width:100% !important;  height:600px; }  
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }  
.fullSlide .bd li a{ position:absolute; width:100%; height:600px; display:block; z-index:1;}  
.fullSlide .hd{ width:100%;  position:absolute; z-index:10; bottom:0; left:0; height:30px; line-height:30px; text-align:center; } 
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; border-radius: 50%;background: #999;
  margin:4px;overflow:hidden; line-height:9999px;} 
.fullSlide .hd ul .on{ border: 2px solid #78b3ba;background-position: 0 0;}
.zslist-pc li{padding:0 10px;}

/*底部  */
#fd{background-color: #292a2e;}
.wp{ width:1120px; margin:0 auto;}
.fd-logo{margin-bottom: 14px;margin-top: 35px;}
#fd .col-l{height:360px;margin-right: 0px;}
#fd .col-c{height:360px;}
#fd .fd-nav{font-size: 14px;text-align: center}
.prod1-carousel-phone {
  display: block;
}
.prod1-carousel-pc {
  display: none;
}
.product-text-2 {
  margin-top:0;
  display: inline-block;
  padding-top: 20px;
}
.pintai1 {
  padding-bottom: 0px!important;
}
.left-text,.right-text {
  margin-top:0;
  text-align: center;
}
.development-path {
  background-color: #fff;
}
.displayPc {
  display: none;
}
.displayPhone {
  display:block;
}
.displayPhone img {
  margin-bottom: 30px;
}
.jz-slidebox2 {
  padding-top:50px;
}
.itemin .item-more {
  margin: 0 auto;
  opacity: 1;
}
.solution .svg {
  display: block;
  margin: 0 auto;
}
.nav-border {
  border-bottom: 1px solid #ccc;
}

/* .vertivalBot>img:nth-child(2) {
  float: none;
  width: 65%;
  margin:0 auto;
  display: block;
} */
@media (min-width: 768px) {
  #fd .fd-nav{text-align: left}
  .prod1-carousel-phone {
    display: none;
  }
  .prod1-carousel-pc {
    display: block;
  }
  .product-text-2 {
    margin-top:212px;
  }
  .pintai1 {
    padding-bottom: 50px!important;
  }
  .left-text,.right-text {
    margin-top:126px;
    text-align: left;
  }
  .phone-roll-img img {
    margin-top:84px;
  }
  .l610CN-text-1 {
    margin-top: 157px;
    margin-left:100px;
  }
  .path-main .bd {
    margin: 0 100px 70px;
  }
  .e3e3 { background-color: #e3e3e3;}
  .development-path {
    background-color: #e3e3e3;
  }
  .displayPc {
    display: block;
  }
  .displayPhone {
    display:none;
  }
  .path-main{height:auto; padding: 70px 0 50px 0;}
  .path-main .txt{height: 370px;background:#fff;}
  .jz-slidebox2 {
    padding-top:70px;
  }
  .itemin .item-more {
    margin: unset;
    opacity: 0;
  } 
  .index-item1 .item:hover {box-shadow:  0 10px 15px rgba(0, 0, 0, 0.5);background-color: #fff;}
  .solution .svg {
    display: inline-block;
    margin-right: 10px;
  }
  #product-show .tab {
    width: 31%;
    margin:0 12px;
  }
  #industry-solution .tabs .tabs-header .tab:hover {box-shadow:0 25px 25px #ccc; cursor: pointer;}
  .navbar-nav>li>.dropdown-menu li:nth-last-child(1){margin-bottom:5px;}
  .navbar-nav>li>.dropdown-menu li:nth-child(1){margin-top:5px;}
  /* .vertivalBot>img:nth-child(2) {
 width: 33.333333333%;
    float: left;
  } */
}
.about-container .item-more {width: 114px;height: 36px;background: rgb(26, 99, 107);text-align: center;line-height: 36px;color: #fff;}
/* .about-container .item-more::before {content: '';z-index: 0;position: absolute;top: 0%;left: 0%;width: 0%;height: 100%;background: rgba(0,0,0,0.1);-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);transition-timing-function: cubic-bezier(0.7,0,0.9,1);} */
.about-container .item-download {width: 224px;height: 40px;border:1px solid rgb(26, 99, 107);text-align: center;line-height: 40px;cursor:pointer;font-size:18px;color: rgb(26, 99, 107);}
.fd-nav li a{line-height: 20px;font-size: 14px;margin-top: 21px;color: #fff;display: block}
.fd-nav li{line-height: 25px;}  
.fd-nav p {line-height: 20px;
    font-size: 14px;
    margin-top: 13px;
    color: #fff;}
.fd-nav .tit h5{margin-bottom: 37px;font-size: 16px;color: #fff;line-height: 25px;}
.fd-nav .tit{margin:32px 0px 5px 0px;}
.fd-add{margin-top: 13px;}
.fd-add span{font-size: 16px;color:#204c53;font-weight: bold;}
.fd-add p{font-size: 14px;color:#c2c5c7;margin-bottom: 30px;margin-top: 20px;line-height: 25px;}

.fd-ewm{height:85px;border-top: 1px solid #35373c;}
.fd-ewm p{float:left;margin-right: 30px; margin-top: 20px;color:#204c53;}
.fd-ewm img{margin-left: 10px;margin-bottom: 8px;}
        
.fd-badge{width:187px;height:75px;background: url(../images/fd-logo2.png) no-repeat;margin-top: 65px;margin-left: -10px;}
.fd-ico{width:330px;height:48px;margin-top:30px;border-top: 1px solid #35373c;}
.fd-ico li{float:left;margin-top: 15px;margin-right: 3px;}
.fd-ico .ico1{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat 10px 0;}
.fd-ico .ico2{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat -25px 0;}
.fd-ico .ico3{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat -65px 0;}
.fd-ico .ico4{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat -100px 0;}
.fd-ico .ico5{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat -140px 0;}
.fd-ico .ico6{width:35px;height:35px;background: url(../images/fd-ico.png) no-repeat -180px 0;}

.fd-copy{height: 40px;border: 1px solid #35373c; color:#999;line-height: 40px;text-align:center;}
.fd-copy .r li{float:left;margin-top: 30px;margin-left: 10px;}
.fd-copy .copy-ico1{width:33px;height:33px;background: url(../images/fd-copy-ico2.png) no-repeat;display: block;}
.fd-copy .copy-ico2{width:33px;height:33px;background: url(../images/fd-copy-ico3.png) no-repeat;display: block;}
.fd-copy .copy-ico3{width:33px;height:33px;background: url(../images/fd-copy-ico1.png) no-repeat;display: block;}




/*首页---标题*/
 .g-tit{display: inline-block;border-bottom: 3px solid #1a636b;height: 40px;}
 .g-tit strong{font-size: 18px;}


.loading {padding: 50px; text-align: center; font-size: 16px; color: #999;}