.common-banner{height:450px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.common-banner .container div{padding-top:170px}.common-banner .container div h3{font-size:48px;color:#fff;letter-spacing:1px}.common-banner .container div h3 span{position:relative;z-index:66}.common-banner .container div h3 span::after{position:absolute;content:'';width:100%;height:11px;background-color:#e50012;bottom:0;left:0;z-index:-1}.common-banner .container div p{font-size:24px;color:#fff;padding-top:20px}.inner-menu{height:60px;line-height:58px;border-bottom:1px solid #e2e2e2}.inner-menu .container ul li{float:left;margin-right:30px}.inner-menu .container ul li a{color:#333}.inner-menu .container ul li:hover{border-bottom:#e50012 solid 2px}.inner-menu .container ul li:hover a{color:#e50012}.inner-menu .container ul .inner-menu-active{border-bottom:#e50012 solid 2px}.inner-menu .container ul .inner-menu-active a{color:#e50012}.maxLine2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.maxLine3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.center{text-align:center}.inner{padding-top:60px}.inner-title h3{font-size:36px;color:#25568e;font-weight:bold}.inner-title h3 span{position:relative}.inner-title h3 span::after{position:absolute;content:'';width:100%;height:6px;background-color:#e50012;bottom:0;left:0;z-index:-1}.inner-title p{text-transform:uppercase;font-size:24px;color:#ccc; padding-top:15px}.profile>div{float:left}.profile>div:first-child{width:825px}.profile>div:first-child div:last-child{margin-top:40px;font-size:16px;line-height:30px;color:#666;max-width:754px}.profile>div:last-child{width:375px}.profile>div:last-child img{width:100%}.culture>ul li{height:340px;margin-top:20px}.culture>ul li img{width:100%}.office>div{float:left}.office>div:first-child{width:410px;height:445px;position:relative}.office>div:first-child div:last-child ul{margin-top:90px}.office>div:first-child div:last-child ul li{display:none}.office>div:first-child div:last-child ul li:first-child{display:block}.office>div:first-child div:last-child ul li span{color:#25568e;font-size:24px}.office>div:first-child div:last-child ul li p{font-size:16px;color:#999}.office>div:first-child div:last-child div{position:absolute;bottom:25px;left:0}.office>div:first-child div:last-child div>span{width:56px;display:inline-block;height:56px;background:#fff;border:1px solid #e50012;border-radius:50%;text-align:center;cursor:pointer;line-height:56px}.office>div:first-child div:last-child div>span i{color:#e50012;font-size:20px}.office>div:first-child div:last-child div>span:hover{background-color:#e50012}.office>div:first-child div:last-child div>span:hover i{color:#fff}.office>div:last-child{width:790px;height:445px}.office>div:last-child img{width:100%}.recruitment>ul{margin-top:40px;border-top:1px solid #e2e2e2}.recruitment>ul li{height:100px;overflow:hidden;-webkit-transition:all .8s ease;transition:all .8s ease}.recruitment>ul li>div:first-child{height:100px;border-bottom:1px solid #e2e2e2;position:relative}.recruitment>ul li>div:first-child>span{position:absolute;right:0;top:50%;margin-top:-7px;color:#25568e;font-size:14px;cursor:pointer;height:14px;padding-right:24px}.recruitment>ul li>div:first-child>span::after{position:absolute;width:14px;height:2px;content:"";top:50%;right:0;background-color:#25568e}.recruitment>ul li>div:first-child>span::before{position:absolute;width:2px;height:14px;content:"";top:1px;right:6px;background-color:#25568e}.recruitment>ul li>div:first-child h5{font-size:18px;color:#333;padding-top:20px;padding-bottom:5px}.recruitment>ul li>div:first-child p span{color:#999;font-size:14px;margin-right:20px;display:inline-block}.recruitment>ul li>div:first-child p span b{font-weight:500;color:#666}.recruitment>ul li>div:last-child{padding:40px;background:#f2f2f2;line-height:26px;color:#666}.recruitment>ul .open{height:auto}.recruitment>ul .open>div:first-child h5{color:#25568e}.recruitment>ul .open>div:first-child span::before{display:none}
.product>div>div>div ul li.product>div:nth-of-type(1){background-color:#f7f7f7;height:112px;padding-top:20px}.product>div>div>div{min-height:15px;line-height:35px}.product>div>div>div span{font-size:14px;color:#999}.product>div>div>div ul{display:inline-block;vertical-align:top;width: calc(100% - 50px);}.product>div>div>div ul li{float:left;margin-right:20px;cursor: pointer;}.product>div>div>div ul li a{font-size:14px;color:#666}.product>ul li{height:450px;border:2px solid #25568e;float:left;width:372px;margin-right:42px;margin-top:42px}.product>ul li:nth-of-type(3n){margin-right:0}.product>ul li figure{padding:30px;display:block;height:450px;position:relative;text-align:center}.product>ul li figure:hover>div:first-child::after{height:100%}.product>ul li figure:hover>div:first-child>a{opacity:1;top:170px}.product>ul li figure:hover>div:first-child>figcaption{top:115px;color:#fff}.product>ul li figure>div:first-child{height:340px;position:relative;z-index:666}.product>ul li figure>div:first-child figcaption{-webkit-transition:all .8s ease;transition:all .8s ease;color:#333;font-size:18px;position:relative;top:0;z-index:6666}.product>ul li figure>div:first-child::after{position:absolute;content:"";width:100%;bottom:0;height:0;-webkit-transition:all .8s ease;transition:all .8s ease;background-color:rgba(229,0,18,0.9);left:0}.product>ul li figure>div:first-child img{width:100%}.product>ul li figure>div:first-child>a{position:absolute;left:50%;opacity:0;margin-left:-75px;top:200px;z-index:666}.product>ul li figure>div:last-child{position:absolute;bottom:1px;width:100%;left:0}.case-item-2{padding-left:20px}.case-item-2>div{line-height:18px;position:relative;z-index:6666;padding-top:40px}.case-item-2>div time{font-size:18px;font-weight:600;color:#333}.case-item-2>div p{float:right;margin-right:20px}.case-item-2>div p a{color:#666;font-size:12px;display:inline-block;margin-right:10px}.case-item-2>div p span{font-size:12px;color:#25568e}.case-item-2 figure{display:block;margin-top:20px}.case-item-2 figure>a{display:block;height:210px;margin-right: 20px;}.case-item-2 figure>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-item-2 figure div{margin-right:20px}.case-item-2 figure div figcaption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-top:28px}.case-item-2 figure div figcaption a{color:#333;font-size:18px}.case-item-2 figure div p{font-size:14px;color:#999;margin-top:15px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.case-item{padding-left:20px}.case-item>div{line-height:18px;padding-top:30px}.case-item>div time{font-size:14px;font-weight:500;color:#333}.case-item>div p{float:right;margin-right:20px}.case-item>div p a{color:#25568e;font-size:12px;display:inline-block}.case-item figure{display:block;margin-top:10px}.case-item figure>a{display:block;height:158px}.case-item figure>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-item figure div figcaption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-top:20px}.case-item figure div figcaption a{color:#333;font-size:16px}.case-item figure div p{font-size:14px;color:#999;margin-top:15px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pagination{text-align:center}.pagination .swiper-pagination-bullet{width:12px;height:12px;background:#ccc;border-radius:50%;opacity:1;margin:0 4px}.pagination .swiper-pagination-bullet-active{background:#e62430}.product-details .product-info .left-images{width:500px;float:left}.product-details .product-info .left-images .gallery-top{height:500px;width:100%;border:1px solid #e2e2e2}.product-details .product-info .left-images .gallery-top .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.product-details .product-info .left-images .gallery-thumbs{height:94px;margin-top:10px}.product-details .product-info .left-images .gallery-thumbs .swiper-slide{text-align:center;background:#fff;border:1px solid #e2e2e2}.product-details .product-info .left-images .gallery-thumbs .swiper-slide img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.product-details .product-info .left-images .gallery-thumbs .swiper-slide-thumb-active{border:2px solid #e62430}.product-details .product-info .right-description{float:left;width:680px;margin-left:20px;border:1px solid #e2e2e2;min-height:500px}.product-details .product-info .right-description>div{padding:45px}.product-details .product-info .right-description .product-name{padding-top:0;padding-bottom:30px}.product-details .product-info .right-description .product-name img{border:1px solid #25568e}.product-details .product-info .right-description .product-name h3{font-size:24px;color:#333;padding-top:20px;padding-bottom:6px}.product-details .product-info .right-description .product-name span{font-size:18px;color:#666}.product-details .product-info .right-description .product-desc{background-color:#f2f2f2}.product-details .product-info .right-description .product-desc p{color:#666}.product-details .product-info .right-description .others{padding:20px 30px}.product-details .product-info .right-description .others a{display:inline-block;width:208px;text-align:center;line-height:45px;font-size:14px;color:#666;height:45px;background:#f2f2f2}.product-details .product-info .right-description .others a:nth-of-type(2){width:180px;margin:0 5px}.product-details .product-info .right-description .others a:hover{background-color:#25568e;color:#fff}.product-details .other-case{margin-top:60px}.product-details .other-case .title2{height:24px;text-align:center;position:relative;line-height:24px}.product-details .other-case .title2::after,.product-details .other-case .title2::before{position:absolute;content:'';width:100%;height:1px;background-color:#e2e2e2;left:0}.product-details .other-case .title2::before{top:10px}.product-details .other-case .title2::after{bottom:10px}.product-details .other-case .title2 span{color:#333;padding:0 20px;background-color:#fff;position:relative;z-index:2344;font-size:24px}.product-details .other-case .case-swiper{height:336px;margin-top:25px}.product-details .other-case .swiper-slide{background:#f2f2f2}.product-details .swiper-pagination-case{margin-top:20px}.scheme ul li{margin-bottom:20px}.scheme ul li figure{display:block;height:210px}.scheme ul li figure>div{float:left;height:210px}.scheme ul li figure>div:first-child{width:375px}.scheme ul li figure>div:first-child a{display:block;height:100%}.scheme ul li figure>div:first-child a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scheme ul li figure>div:last-child{width:825px;background-color:#f4f7fa;padding:40px;position:relative;padding-bottom:30px;padding-top:35px}.scheme ul li figure>div:last-child h4 a{font-size:18px;color:#25568e}.scheme ul li figure>div:last-child figcaption{font-size:14px;color:#999;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:10px}.scheme ul li figure>div:last-child>a{position:absolute;bottom:35px;left:40px;font-size:14px;color:#666}.scheme ul li figure>div:last-child>a:hover{color:#25568e}.scheme ul li figure>div:last-child>a i{color:#e50012;font-size:14px}.cases ul li{margin-bottom:40px;float:left;width:372px;position:relative;background-color:#f2f2f2;margin-right:42px;-webkit-transition:all .6s ease;transition:all .6s ease;height:430px}.cases ul li:hover{background-color:#25568e}.cases ul li:hover a,.cases ul li:hover figcaption,.cases ul li:hover p,.cases ul li:hover time,.cases ul li:hover span{color:#fff}.cases ul li:nth-of-type(3n){margin-right:0}.news .news-slide{height:300px;position:relative}.news .news-slide .swiper-menu{position:absolute;left:540px;bottom:50px;color:#999;font-size:18px;z-index:999}.news .news-slide .swiper-menu i{font-size:20px;color:#e50012;cursor:pointer}.news .news-slide .swiper-menu .swiper-button-disabled{color:#ccc}.news .news-slide .swiper-menu .swiper-left{display:inline-block;margin-right:20px}.news .news-slide .swiper-menu .swiper-right{display:inline-block;margin-left:20px}.news .news-slide .img-slider{height:100%;float:left;width:500px}.news .news-slide .img-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news .news-slide .desc-slider{height:100%;float:left;width:700px;background:#f2f2f2}.news .news-slide .desc-slider .swiper-slide>div{padding:40px}.news .news-slide .desc-slider .swiper-slide>div>div{height:30px;margin-top:20px}.news .news-slide .desc-slider .swiper-slide>div>div>div{width:100px;float:left;line-height:28px;text-align:center}.news .news-slide .desc-slider .swiper-slide>div>div>div:first-child{background-color:#25568e;color:#fff;border:1px solid #25568e}.news .news-slide .desc-slider .swiper-slide>div>div>div:last-child{color:#25568e;border:1px solid #25568e}.news .news-slide .desc-slider .swiper-slide>div>h4{height:24px;margin-top:20px;margin-bottom:25px}.news .news-slide .desc-slider .swiper-slide>div>h4 a{font-size:24px;color:#333}.news .news-slide .desc-slider .swiper-slide>div p{font-size:14px;color:#999;line-height:20px}.news .news-list ul{margin-top:10px}.news .news-list ul li{float:left;height:188px;margin-top:20px;background:#f2f2f2;width:590px;margin-right:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.news .news-list ul li:hover{background-color:#25568e}.news .news-list ul li:hover time,.news .news-list ul li:hover span,.news .news-list ul li:hover p,.news .news-list ul li:hover a{color:#fff;opacity:.5}.news .news-list ul li:hover h4 a{color:#fff;opacity:1}.news .news-list ul li:nth-of-type(2n){margin-right:0}.news .news-list ul li>div{padding:30px 40px}.news .news-list ul li>div>div{padding-top:10px}.news .news-list ul li>div>div time{font-size:18px;color:#666}.news .news-list ul li>div>div a{float:right;font-size:14px;color:#666}.news .news-list ul li>div h4{height:18px;margin-top:15px;margin-bottom:15px}.news .news-list ul li>div h4 a{font-size:18px;color:#333}.news .news-list ul li>div p{font-size:14px;color:#999;line-height:20px}.news-details .content-container{float:left;width:800px;min-height:1000px;background:#fff;border:1px solid #e2e2e2;padding:40px}.news-details .content-container .title3{padding-bottom:20px;text-align:center;border-bottom:1px solid #e2e2e2}.news-details .content-container .title3 h3{font-size:24px;height:24px;color:#333;margin-bottom:18px}.news-details .content-container .title3 p span{font-size:14px;color:#999;display:inline-block;margin:0 10px}.news-details .content-container .content{font-size:14px;color:#666;line-height:20px;margin-top:30px}.news-details .recommend{float:right;width:380px;min-height:400px;background:#fff;border:1px solid #e2e2e2;padding:20px}.news-details .recommend h4{font-size:18px;color:#333;padding-bottom:10px;height:28px}.news-details .recommend ul li{padding:10px 0;height:92px;border-top:1px solid #e2e2e2}.news-details .recommend ul li:hover figcaption{color:#25568e}.news-details .recommend ul li a{display:block;height:72px}.news-details .recommend ul li a img{width:35%;height:100%;display:block;float:left}.news-details .recommend ul li a figcaption{color:#333;width:65%;padding-left:10px;display:block;float:left;margin-top:8px}.technical_support ul li{width:372px;height:234px;background:#f2f2f2;float:left;margin-bottom:40px;margin-right:42px;-webkit-transition:all .5s ease;transition:all .5s ease}.technical_support ul li:hover{background-color:#25568e}.technical_support ul li:hover a{color:#fff}.technical_support ul li:hover time,.technical_support ul li:hover p{color:#fff;opacity:.5}.technical_support ul li:nth-of-type(3n){margin-right:0}.technical_support ul li>div{padding:40px 30px;height:100%;position:relative}.technical_support ul li>div time{font-size:14px;color:#666}.technical_support ul li>div h4{font-size:18px;color:#333;margin-top:12px}.technical_support ul li>div p{position:absolute;left:30px;bottom:40px;font-size:14px;color:#999;padding-right:30px}.video_tutorial img{width:100%}.download table{border-collapse:collapse;border-spacing:0;width:100%}.download table tr{height:60px;border-top:solid 1px #e2e2e2}.download table tr:hover{background-color:#f7f7f7}.download table tr:hover td:first-child span{left:20px}.download table tr:hover td:last-child a{right:20px}.download table tr td{font-size:14px;color:#666;-webkit-transition:all .6s ease;transition:all .6s ease}.download table tr td:first-child{font-size:16px;color:#333}.download table tr td:first-child span{left:0;-webkit-transition:all .6s ease;transition:all .6s ease;position:relative}.download table tr td:last-child{text-align:right}.download table tr td:last-child a{color:#25568e;-webkit-transition:all .6s ease;transition:all .6s ease;position:relative;right:0}.download th,.download td{padding:0}.red{color:#e50012 !important}.contact>div{margin-bottom:50px}.contact>div h5{font-size:24px;color:#333;height:44px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.contact>div:first-child ul{padding-top:30px;height:130px;border-bottom:1px solid #e2e2e2}.contact>div:first-child ul li{width:33.33%;float:left}.contact>div:first-child ul li span{color:#666;height:16px;display:inline-block}.contact>div:first-child ul li p{font-size:16px;margin-top:15px;height:16px}.contact>div:nth-of-type(2) ul,.contact>div:nth-of-type(3) ul{padding-top:12px;border-bottom:1px solid #e2e2e2}.contact>div:nth-of-type(2) ul li,.contact>div:nth-of-type(3) ul li{width:50%;float:left}.contact>div:nth-of-type(2) ul li span,.contact>div:nth-of-type(3) ul li span{color:#666;height:16px;display:inline-block}.contact>div:nth-of-type(2) ul li p,.contact>div:nth-of-type(3) ul li p{font-size:16px;margin-top:15px;height:16px}.contact>div:nth-of-type(2) ul{height:107px}.contact>div:nth-of-type(3) ul{height:75px}.contact-form{background-color:#25568e;height:300px}.contact-form>div{margin:0 60px}.contact-form>div h3{color:#fff;font-size:24px;padding-top:40px}.contact-form>div ul{margin-top:15px}.contact-form>div ul li{float:left;padding:20px 0;position:relative;margin-top:18px;border-bottom:1px solid rgba(255,255,255,0.1)}.contact-form>div ul li label{font-size:16px;color:#fff}.contact-form>div ul li input::-webkit-input-placeholder{color:#fff;opacity:.1}.contact-form>div ul li input:-moz-placeholder{color:#fff;opacity:.1}.contact-form>div ul li input::-moz-placeholder{color:#fff;opacity:.1}.contact-form>div ul li input:-ms-input-placeholder{color:#fff;opacity:.1}.contact-form>div ul li input{position:absolute;width:100%;left:0;color:#fff;top:0;height:100%;background:none;border:none;outline:none;text-indent:54px}.contact-form>div ul li:nth-of-type(1),.contact-form>div ul li:nth-of-type(2),.contact-form>div ul li:nth-of-type(3){float:left;width:31.5%;margin-right:2.75%}.contact-form>div ul li:nth-of-type(3){margin-right:0}.contact-form>div ul li:nth-of-type(4){width:65.75%;margin-right:2.75%}.contact-form>div ul li:nth-of-type(5){width:31.5%;border:none}.contact-form>div ul li:nth-of-type(5) button{display:inline-block;width:100%;line-height:42px;cursor:pointer;outline:none;border:none;height:42px;background:#fff}


.product-img{
    height:80%;
    position: relative;
  }
  
  .product-img img{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
  }

  .product>ul li figure>div:last-child>img{max-width: 180px;
    max-height: 80px;}