@charset "UTF-8";
.banner{
   display: block; 
   width: 100%;
}
.company{
   width: 1200px;
   margin:0 auto;
}
.company-box{
   float: left;
   width: 20%;
   margin-top: 48px;
}
.company-box-icon{
   display: block;
   margin:0 auto;
   width: 120px;
   line-height: 40px;
   text-align: center;
}
.company-box-icon img {
  width: auto;
  /* width: 70px; */
  height: 46px;
  margin: auto;
}
.company-box-icon div {
  font-size: 18px;
}
.hover-border{
   position: relative;
   bottom: -4px;
   height: 4px;
   border-radius: 4px;
}
.company-box-img-active {
   display: none;
}
.company-box:hover .hover-border,
.company-box-hover .hover-border {
   position: relative;
   bottom: -4px;
   height: 4px;
   background-color: #0478e4;
}
.company-box:hover .company-box-img-active,
.company-box-hover .company-box-img-active {
   display: block;
}
.company-box:hover .company-box-img,
.company-box-hover .company-box-img {
   display: none;
}
.hover-border-five{
   position: relative;
   height: 4px;
   border-radius: 20%;
}
.company-box:hover .hover-border-five{
   position: relative;
   height: 4px;
   background-color: #0478e4;
}
.active-hover-border{
   position: relative;
   bottom: -1px;
   height: 2px;
   background-color: #0478e4;
}
.company-content{
   width: 100%;
   border-bottom: 4px solid #f4f4f4;
}
.company-intrduce{
   width: 1200px;
   height: auto;
   padding: 32px 0 60px 0;
   margin-top: 32px;
   font-size: 18px;
   letter-spacing: 1px;
   line-height: 2;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/icon-company.png");
   background-repeat: no-repeat;
   background-size: 100% 100%;
}

.company-intrduce p {
  width: 92%;
  margin: 0 4%;
}
.company-title{
   display: block;
   width: 88px;
   font-size: 20px;
   line-height: 98px;
   text-align: center;
   color: #cccccc;
}
/* .company-time{
   width: 100%;
}
.company-time-ymd{
   position: relative;
   float: left;
   width: 8%;
}
.company-time-content{
   float: left;
   width: 84%;
}
.company-time-timing{
   float: left;
   width: 8%;
} */
/* .column-line{

} */
/**
/未完待续
*/
.product{
   border:none;
}
.produc-image{
   height: 35px;
}
.product-content{
   padding-top: 88px;
   padding-bottom: 62px;
   background-color: #f7f7f7;
}
.product-con{
   width: 1200px;
   padding-bottom: 60px;
   margin: 0 auto;
}
.product-left{
   float: left;
   width: 234px;
   height: 727px;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/product-left.png");
   background-repeat: no-repeat;
   background-position: right;
}
.product-left-2 {
  background-image: url("/z-site/sanlian-gw/stencil/default/images/product-left-2.png");
}
.product-left-3 {
  background-image: url("/z-site/sanlian-gw/stencil/default/images/product-left-3.png");
}
.product-left-4 {
  background-image: url("/z-site/sanlian-gw/stencil/default/images/product-left-4.png");
}
.product-left-5 {
   background-image: url("/z-site/sanlian-gw/stencil/default/images/product-left-5.png");
}
.product-right{
   position: relative;
   float: left;
   margin-left: -15px;
   margin-top: 18px;
   width: 981px;
   height: 691px;
   box-shadow:0 0 8px #cccccc;
   background-color: #fff;
}
.product-container{
   height: 96%;
}
/* .product-slide{ */
   /* width: 100%;*/
   /*height: 96%;*/
   /*text-align: center; */
/* } */
.product-image{
   position: relative;
   width: 300px;
   height: 282px;
   margin: 24px 10px;
   padding: 0;
   display: inline-block;
   _display: inline;
   *display: inline;
   zoom: 1;
   cursor: pointer;
}
.product-image-img{
   width: 100%;
   height: 240px;
}
.product-image-title{
   width: 100%;
   height: 42px;
   line-height: 42px;
   font-size: 21px;
   color:#ffffff;
   background-color: #0478e4;
   text-align: center;
}
.product-hover-bg{
   position: absolute;
   display: none;
   top: 0;
   left: 0;
   z-index: inherit;
   width: 100%;
   height: 100%;
   opacity: 0.8;
   background-color: #0478e4;
}
.product-image:hover .product-hover-bg{
   display: block;
}
.product-image:hover .product-image-title{
   color: #eceff5;
   background-color: #eceff5;
}
.product-image:hover .product-hover-icon{
   display: block;
}
.product-hover-icon{
   display: none;
   position: absolute;
   width: 58px;
   height: 58px;
   top: 40%;
   left: 40%;
   right: 0;
   bottom: 0;
   z-index: 11;
}
.product-title-h1{
   margin:60px 0 40px;
   padding-left:45px;
   font-size: 24px;
   font-weight:900;
   color: #ffffff;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/icon-product-title.png");
   background-repeat: no-repeat;
   background-position:24px 8px;
}
.product-active-icon{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/product-acitive-icon.png");
   background-repeat: no-repeat;
   background-position:right center;
   background-position-x: 188px;
}
.product-title-h6{
   font-weight:700;
}
.product-title{
   display: block;
   padding-left:45px;
   font-size: 18px;
   line-height: 36px;
   color: #ffffff;
}
.company-icon{
   height: 58px;
   background-repeat: no-repeat;
   background-position: center center;
   background-size: contain;
}
.talents0{
   background: url("/z-site/sanlian-gw/stencil/default/images/talents0.png") no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.talents1{
   background: url("/z-site/sanlian-gw/stencil/default/images/talents1.png") no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.talents2{
   background: url("/z-site/sanlian-gw/stencil/default/images/talents2-normal.png") no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.talents-box{
   width: 33%;
}
.talents-title{
   padding-top: 41px;
   font-size: 36px;
   font-weight: 800;
   line-height: 48px;
   text-align: center;
}
.talents-line{
   width: 150px;
   height: 6px;
   margin: 10px auto;
   background-color: #0478e4;
   border-radius: 10px;
}
.talents-english{
   padding-bottom: 38px;
   letter-spacing: 1px;
   text-align: center;
   color: #999999;
   font-size: 20px;
   line-height: 30px;
}
.talents-content{
   width: 100%;
   height: 440px;
   margin-bottom: 112px;
   background-color: #e6eef5;
}
.con-back{
   padding-bottom: 50px;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png");
   background-position: center bottom;
   background-repeat: no-repeat;
}
.talents-con-f{
   float: left;
   width: 50%;
   height: 100%;
}
.talents-con-div{
   width: 100%;
   padding:0 72px 0;
   font-size: 18px;
   line-height: 32px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
}
.talents-28{
   font-size: 24px;
   line-height:78px ;
   font-weight: 600;
   margin-top: 96px;
}
.talents-con-div span{
   font-weight: 800;
}
.talents-con-right{
   height: 220px;
}
.talents-con-right-two {
   color: #fff;
   background: #0478e4;
}
.talents-image{
   float: left;
   width: 40%;
   height: 100%;
}
.talents-con-f-left .talents-word-omit {
   padding:0 72px 0;
   font-size: 18px;
   line-height: 32px;
}
.talents-word-omit {
   display: none;
   font-size: 18px;
   line-height: 32px;
}
.talents-word{
   float: right;
   width: 45%;
   margin: 24px 10% 0 5%;
   letter-spacing: 1px;
}
.talents-word-con{
   font-size: 18px;
   line-height: 32px;
   
   overflow : hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
}
@media screen\9{
  .talents-word-con {
    height: 64px;
    overflow: hidden;
  }
}
@media screen\0 {
  .talents-word-con {
    height: 64px;
    overflow: hidden;
  }
}

.talents-word-title {
   font-size: 24px;
   font-weight: bold;
   line-height: 80px;
}
.talents-idea{
   text-align: center;
}
.talents-detalis-img{
   width: 100%;
}
.talents-detalis-img-one {
  margin-bottom: 40px;
}
.talents-detalis-line {
  width: 100%;
  height: 10px;
  background: #1e85e7;
}
.talents-details-title{
  padding-bottom: 10px;
   width: 226px;
}
.talents-list{
   width: 100%;
   padding-top: 0.8%;
   background-color: #e5f2ff;
}
.talents-details-div{
   text-align: center;
   background-color: #e5f2ff; 
}
.talents-list-image{
   float: left;
   width: 24%;
   height: 210px;
   margin-left: 0.8%;
   margin-bottom: 1%;
}
.talents-list-div{
   width:100%;
   background-color: #ffffff
}
.talents-list-top{
   text-align: center;
   color: #ffffff;
   line-height: 58px;
   background-color: #383838;
}
.talents-list-left {
   display: none;
}
.talnents-column{
   float: left;
   width: 20%;
   font-size: 18px;
   background: #383838;
}
.talnents-columns{
   float: left;
   padding: 20px 10px;
   width: 20%;
   font-size: 16px;
   color: #383838;
   text-align: center;
   /*line-height: 74px;*/
}
.talents-blue{
   color: #0478e4;
}
.talents-columns-line{
   width: 90%;
   margin:0 auto;
   border-bottom: 1px solid #f7f7f7;
}
.page-zp {
  padding: 45px 0 53px 0;
  margin: 0;
}
/* .talents-height{
   height: 100px;
} */
.con-bg{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png");
   background-repeat: no-repeat;
   background-position: center bottom;
   padding-bottom: 186px;
}
.talents0-normal{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/talents0.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.talents-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/talents1.png");
}
.con-bg1{
   background-color: #f7f7f7;
   padding-bottom: 135px;
}
.active-talents2{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/talents2.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology0{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology0.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology1{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology1.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology2{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology2.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology0-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology0.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology1-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology1.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology2-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology2.png");
   background-repeat: no-repeat;
   background-size: auto 35px;
   background-position: center bottom;
}
.technology-con{
   width: 100%;
   /* height: 750px; */
}
.technology-banner{
   display: block;
   width: 100%;
   /* height: 750px; */
   /* background-repeat: no-repeat;
   background-position:center;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/technology2-banner.png"); */
   /* background-size: cover; */
}
.technology-banner img {
  width: 100%;
}
.breifIntroduce{
   width: 1200px;
   margin: auto;
}
.technology {
   padding-bottom: 150px;
}
.breifIntroduce-warp {
   width: 100%;
   background: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png") no-repeat;
   background-position: bottom;
   /* background-size: 100%; */
}
.breifIntroduce .swiper-container {
   width: 1200px;
   height: 238px;
}
.breifIntroduce .swiper-container .swiper-wrapper {
  -webkit-transition-timing-function: linear;    /*之前是ease-out*/
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
}

.breifIntroduce .swiper-container .swiper-slide {
  width: 390px;
  height: 238px;
}
.breifIntroduce .swiper-container .customer-banner-bg-swiper {
  width: 390px;
  height: 238px;
   margin-right: 10px;
}
.breifIntroduce .swiper-container .customer-banner-bg-swiper img {
  width: 100%;
  height: 100%;
}

.customer-banner-bg-swiper {
   width: 292px;
   position: relative;
   display: block;
   border-radius: 5px;
   overflow: hidden;
}
.breif-title{
   margin-top: 17px;
   padding-left: 2%;
   font-size: 24px;
   line-height: 66px;
   font-weight: 800;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/breif-icon.png");
   background-repeat: no-repeat;
   background-position: left center;
   background-size: 6px 24px;
}
.breif-con{
   font-size: 18px;
   line-height: 1.78;
   /* text-indent: 2em; */
   /*margin-bottom: 40px;*/
}
.breif-images {
  overflow: hidden;
  margin-bottom: 20px;
}
.breif-images p {
  float: left;
  width: 24%;
  padding: 0 0.5%;
}
.breif-images p img {
  width: 100%;
}
.development-con{
   background-repeat: no-repeat;
   background-position:center bottom;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png");
}
/* .development-con ::-webkit-scrollbar {
   width : 20px;
   height: 1px;
   background:url(/z-site/sanlian-gw/stencil/default/images/btn-line.png) #ffffff  center top; 
   background-repeat: repeat-y;
}
.development-con ::-webkit-scrollbar-thumb {
   background-image: url(/z-site/sanlian-gw/stencil/default/images/slider-btn.png);
   background-position: center;
   background-repeat: no-repeat;
   background-size: 100%;
}
.development-con ::-webkit-scrollbar-track {
   width: 1px;
} */
.development{
   width: 1200px;
   margin: auto;
   padding-bottom: 40px;
}
.de-image{
   width: 100%;
}
.de-word{
   margin: 36px 0 40px 0;
   line-height: 32px;
   font-weight: 800;
   font-size: 18px;
}
.de-letter{
   margin: 12px 0;
   line-height: 24px;
   font-size: 18px;
}
.de-letter span{
   font-weight: 900;
}
.deve-img{
   float: left;
   width: 224px;
   height: 324px;
   margin: .6%;
   border: 3px solid #0478e4;
}
@media screen\9{
  .deve-img {
    width: 218px;
    height: 318px;
  }
}
.deve-img img {
  width: 100%;
  height: 100%;
}
.certificate{
   width: 100%;
   height: 780px;
}
.in-title{
   height: 60px;
   margin-bottom: -12px;
   line-height: 50px;
   font-size: 30px;
   color:#ffffff;
   font-weight: 800;
   background-color: #fff;
}
.in-title .in-title-span {
   position: relative;
   z-index: 1;
   display: inline-block;
   height: 60px;
   padding: 0 30px;
   background:  #0478e4;
   border-radius: 10px 10px 0 0;
}
.in-content{
   position: relative;
   z-index: 2;
   padding-bottom: 40px;
   margin-bottom: 41px;
   border:5px solid #d8d8d8;
   background-color: #ffffff;
   border-radius: 10px;
}
.in-con-title{
   /* padding: 3%; */
   display: block;
   padding: 0 3% 0 3%;
   margin: 15px 0 0 0;
   font-size: 24px;
   line-height: 62px;
   font-weight: 900;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/icon-title-in.png");
   background-position: left center;
   background-repeat: no-repeat;
   background-size: 6px 24px;
   background-position-x: 20px;
}
.in-con-content{
   display: block;
   margin:0 3% 0 3%;
   padding-right: 3%;
   max-height: 433px;
   font-size: 18px;
   line-height: 36px;
   overflow-y: scroll;
}
.ment-con{
   padding-bottom: 68px;
}
.bg-content{
   width: 100%;
   padding-top: 30px;
   margin: auto;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png");
   background-repeat: no-repeat;
   background-position: center bottom;
   padding-bottom: 122px;
}
.idea-div{
   font-size: 18px;
   line-height: 30px;
   padding-bottom: 30px;
}
.idea-div .idea-p {
  padding-bottom: 14px;
}
.idea-div .idea-span-left{
   font-weight: 700;
}
.about0{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about0.png");
   background-size: auto 35px;
}
.about1{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about1.png");
   background-size: auto 35px;
}
.about2{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about2.png");
   background-size: auto 35px;
}
.about3{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about3.png");
   background-size: auto 35px;
}
.about0-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about0-active.png");
   background-size: auto 35px;
}
.about1-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about1-active.png");
   background-size: auto 35px;
}
.about2-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about2-active.png");
   background-size: auto 35px;
}
.about3-active{
   background-image: url("/z-site/sanlian-gw/stencil/default/images/about3-active.png");
   background-size: auto 35px;
}
.honor-title{
   text-align: center;
   line-height: 104px;
   font-size: 24px;
   font-weight: bold;
   padding-bottom: 6px;
}
.honor-div{
   width: 100%;
   overflow: hidden;
   padding-bottom: 30px;
}
.honor-image{ 
   display: block;
   float: left;
   width: 18%;
   height: 315px;
   margin: 1%;
   border: 3px solid #674e2f ;
}
@media screen\9{
  .honor-image {
    width: 17%;
    margin: 0 1% 0 1.5%;
  }
}
.honor-image img {
   width: 100%;
   height: 100%;
}
.honor-image1{
  box-sizing: border-box;
   display: block;
   float: left;
   width: 23.8%;
   margin: 0 0% 1% 1%;
   border: 3px solid #674e2f ;
}

@media screen\9{
  .honor-image1 {
    width: 23%;
    margin: 0 0 1% 1.5%;
  }
}
.honor-image1 img {
  display: block;
  width: 280px;
  height: 188px;
}
.middle-content {
  background: url("/z-site/sanlian-gw/stencil/default/images/bg-1.png");
  background-repeat: no-repeat;
  background-position: center bottom;
}
.honor-more{
  display: none;
  margin:auto;
}
.distribution{
   width: 100%;
}
.group-all{
   background-color: #f7f7f7;
   background-image: url("/z-site/sanlian-gw/stencil/default/images/bg-fb.png");
   background-repeat: no-repeat;
   background-position: center bottom;
}
.group{
   position: relative;
   width: 100%;
   height: 420px;
   margin-bottom: 70px;
   font-size: 30px;
   background-color: #ffffff;
}
.group-content {
  width: 80%;
  margin: 10%;
  padding: 0;
}
.group-left{
   float: left;
   width: 50%;
   height: 100%;
}
.group-right{
   float: left;
   width: 50%;
   height: 100%;
   /* padding:4%; */
   font-size: 24px;
}
.group-title{
   color: #0478e4;
   font-weight: 800;
   font-size: 24px;
   line-height: 24px;
}
.group-icon{
   position: absolute;
   top: 43%;
   left: 48%;
   right: 0;
   bottom: 0;
   width: 50px;
   height:50px;
}
.group-con0{
   margin:72px 0;
   font-size: 18px;
   line-height: 24px;
}
.group-con{
   font-size: 18px;
   line-height: 24px;
}
.group-middle{
   padding:70px 0 60px;
}
/* .company-left{
   float: left;
   width: 90%;
}
.company-left-con{
   float: left;
   width: 88px;
}
.company-right{
   float: right;
   width: 98px;
}
.company-left-line{
   margin:0 auto;
   width: 4px;
   height: 100px;
   background-color: #999999;
}
.company-left-year{
   width: 100%;
   height: 40px;
   font-size: 24px;  
   text-align: center;
   line-height: 40px;
   color:#ffffff;
   background-color: #0478e4;
}
.company-left-month{
   width: 39px;
   height: 39px;
   margin:0 auto;
   font-size: 18px; 
   color:#ffffff; 
   text-align: center;
   line-height: 39px;
   background-color: #999999;
   border-radius: 50px;
}
.company-left-month span{
   font-size: 12px; 
}
.company-left-content{
   float: left;
   width: 90%;
   margin-top:140px;
   font-size: 22px;
   color: #999999;
}
.line-color{
   background-color: #ffffff;
}
.company-right-content{
   float: left;
   margin-left: 8px;
}
.company-right-line{
   height: 100px;
   width: 0px;
   margin:0 auto;
   border-right:2px dashed #999999;
}
.company-right-con{
   width: 40px;
   float: left;
}
.company-right-box{
   width: 40px;
   height: 8px;
   background-color: #999999;
}
.color-line{
   height: 88px;
   border-color:#ffffff ;
}
.company-right-title{
   font-size: 22px;
   color: #999999;
} */
.product-content .pagination {
   position: absolute;
   z-index: 20;
   bottom: 20px;
   width: 100%;
   text-align: center;
}
.product-content .swiper-pagination-switch {
   display: inline-block;
   width: 21px;
   height: 7px;
   border-radius: 4px;
   background: #c7b5b5;
   margin: 0 5px;
   opacity: 0.8;
   cursor: pointer;
}
.product-content .swiper-active-switch {
   width: 48px;
   height: 7px;
   background: #0478e4;
}
.technology-con .pagination {
   position: absolute;
   z-index: 20;
   bottom: 10px;
   width: 100%;
   text-align: center;
}
.technology-con .swiper-pagination-switch {
   display: inline-block;
   width: 8px;
   height: 8px;
   border-radius: 8px;
   background: #555;
   margin: 0 5px;
   opacity: 0.8;
   border: 1px solid #fff;
   cursor: pointer;
}
.technology-con .swiper-active-switch {
   background: #fff;
}
.certificate .pagination {
   position: absolute;
   z-index: 20;
   bottom: 20px;
   width: 100%;
   text-align: center;
}
.certificate .swiper-pagination-switch {
   display: inline-block;
   width: 21px;
   height: 7px;
   border-radius: 4px;
   background: #c7b5b5;
   margin: 0 5px;
   opacity: 0.8;
   cursor: pointer;
}
.certificate .swiper-active-switch {
   width: 48px;
   height: 7px;
   background: #0478e4;
}
/* 5产品详情 */
.product-info {
   width: 100%;
   height: auto;
   padding-bottom: 40px;
   background: #f7f7f7;
}
.product-info-content {
   width: 1200px;
   margin: 0 auto;
}
.product-info-menu {
   padding: 48px 0 32px 0;
   overflow: hidden;
}
.product-info-menu li {
   float: left;
   font-size: 18px;
   line-height: 20px;
   color: #999999;
}
.product-info-type span {
   padding: 0 1px;
}
.product-info-main {
   overflow: hidden;
   background: #fff;
}
.product-info-image {
   display: block;
   margin: 50px auto 47px auto;
   width: 1120px;
   height: 747px;
}
.product-info-title-top {
   width: 1120px;
   margin: 0 auto;
}
.product-info-title-bottom {
   width: 1120px;
   margin: 0 auto;
   padding-bottom: 94px;
}
.product-info-name-top {
   display: block;
   padding-left: 14px;
   margin-bottom: 10px;
   font-size: 24px;
   font-weight: bold;
   line-height: 50px;
   background: url("/z-site/sanlian-gw/stencil/default/images/product-info-name.png");
   background-repeat: no-repeat;
   background-position: left 13px;
}
.product-info-name-bottom {
   display: block;
   padding-left: 14px;
   padding-bottom: 17px;
   font-size: 24px;
   font-weight: bold;
   line-height: 50px;
   background: url("/z-site/sanlian-gw/stencil/default/images/product-info-name.png");
   background-repeat: no-repeat;
   background-position: left 13px;
   border-bottom: 1px solid #e4e4e4;
}
.product-info-detail-top {
   display: block;
   margin-bottom: 48px;
   font-size: 18px;
   line-height: 30px;
   color: #333333;
}
.product-info-detail-bottom {
   display: block;
   overflow: hidden;
   margin-top: 0;
   border-bottom: 1px solid #e4e4e4;
}
.product-info-detail-bottom-left {
   display: block;
   float: left;
   width: 16%;
   padding: 18px 0;
   font-size: 18px;
   font-weight: bold;
   line-height: 22px;
   color: #333333;
}
.product-info-detail-bottom-right {
   display: block;
   float: left;
   width: 84%;
   padding: 18px 0;
   font-size: 18px;
   line-height: 22px;
   color: #333333;
}
/* 测试 */
.time {
   width: 1200px;
   margin: 0 auto;
}
.item {
   float: left;
   width: 100%;
   /* padding-bottom: 42px; */
   /* background: url("/z-site/sanlian-gw/stencil/default/images/time-line.png") no-repeat 45px; */
}
.time-left {
   float: left;
   width: 92%;
   margin-bottom: 71px;
}
.time-year {
   width: 88px;
   height: 40px;
   font-size: 18px;
   line-height: 40px;
   text-align: center;
   color: #fff;
   background: #0478e4;
}
.time-month {
   /* padding-top: 23px; */
   padding-bottom: 42px;
   overflow: hidden;
   background: url("/z-site/sanlian-gw/stencil/default/images/time-line.png") no-repeat 45px;
}
.time-month-top {
   display: block;
   width: 100%;
   height: 23px;
   background: url("/z-site/sanlian-gw/stencil/default/images/time-line.png") no-repeat 45px;
}
.time-month-last {
   padding-bottom: 0;
   background: none;
}
.time-month-left {
   display: block;
   float: left;
   width: 38px;
   height: 38px;
   margin-left: 26px;
   margin-right: 43px;
   font-size: 12px;
   line-height: 38px;
   text-align: center;
   border-radius: 50%;
   color: #fff;
   background: gray;
}
.time-month-right {
   display: block;
   float: left;
   width: 85%;
}
.time-month-content {
   display: block;
   font-size: 18px;
   line-height: 38px;
   color: #666666;
}
.time-month-img {
   display: block;
   margin-top: 21px;
}
.time-right {
   float: left;
   width: 8%;
   background: url("/z-site/sanlian-gw/stencil/default/images/time-line-2.png") no-repeat 20px;
}
.time-right-year {
   overflow: hidden;
   display: block;
}
.time-right-year:hover a {
   background: #0478e4;
}
.time-right-year-left {
   display: block;
   float: left;
   width: 42px;
   height: 8px;
   margin-top: 12px;
   background: #999999;
}
.time-right-year-right {
   display: block;
   float: right;
   font-size: 18px;
   line-height: 30px;
   color: #333333;
}
.click-btn {
  display: none;
}
.talents-content-detail {
   padding: 0 72px;
   font-size: 18px;
}
.talents-content-detail .talents-con-div {
   padding: 0;
}
.personnel-training-content img,
.talents-content-detail img{
   display: block;
   margin: auto;
   max-width: 100%;
}