a:hover {text-decoration:none;}

.anchorBL {display:none;}

.container2 {padding: 0;margin: 0;}


.productDetails .productDetails-main .main-cont .cont-cent th {text-align:center;background:#4812FE}


.recruit4 .recruit4-main .main-box .box-left .left-cont .cont-lump .lump-cent .cent-item .item-choice label{font-weight:normal;}


.search .list ul li {padding: 30px 0 26px;border-bottom: 1px solid #d2d2d2;}
.search .list ul li:hover .name {color: #4812FE;}
.search .list ul li .name {display: block;font-size: 18px;color: #333;font-weight: 700;text-transform: uppercase;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.search .list ul li .desc {font-size: 16px;color: #333;line-height: 30px;margin-top: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

header .head-banner .banner-pic2 img{max-width:unset;}
header .head-banner .banner-pic img{max-width:unset;}


.left-prenext{color:#333;margin-top:0.3rem;}
.left-prenext a{color:#c3c3c3;line-height:40px;}

.left-related{margin-top:0.5rem;}
.left-related .title{font-weight: bold;font-size: 0.3rem;color: #353744;margin-bottom: 0.2rem;}
.left-related a{width:100%;display: block;line-height: 40px;}




.about .about-plate6 {
  width: 100%;
  height: auto;
  padding: 1.2rem 0 1.6rem;
  background: #fafafa;
}
.about .about-plate6 .plate6-title {
  font-size: 0.36rem;
  font-weight: bold;
  text-align: center;
  color: #333;
}
.about .about-plate6 .plate6-heng {
  width: 36px;
  height: 3px;
  margin: 0.3rem auto 1rem;
  background: #4812FE;
}
.about .about-plate6 .plate6-main {
  display: flex;
  justify-content: space-between;
  width: 15.36rem;
  height: auto;
  margin: 0 auto;
}
.about .about-plate6 .plate6-main ul{/*padding: 0.4rem 0;*/width: 100%;}
.about .about-plate6 .plate6-main ul li{ width: 20%;float: left;text-align: center;margin: 0.2rem 0;}
.about .about-plate6 .plate6-main ul li img{height:60px;}
.about .about-plate6 .plate6-intro{text-align: center;margin-top: 0.2rem;color: #999;font-size: 14px;}


.similar { background: #fafafa;padding: 1.2rem 0;}
.similar2{background:#fff;}
.similar .title {font-size: 0.36rem;font-weight: bold;text-align: center;color: #333;}
.similar .heng{width: 36px;height: 3px;margin: 0.3rem auto 1rem;background: #4812FE;}
.similar .similar-main{position: relative;width: 15.36rem;height: auto;margin: 0 auto;}
.similar .similar-main .list{overflow: hidden;}
.similar .similar-main .list li{background: #fff;}
.similar .similar-main .list li .imgDiv{ padding-top: 60px; text-align: center;    background: #fff;overflow: hidden; }
.similar .similar-main .list li .name{margin:20px 0; padding:0 20px; height:40px;line-height: 40px; overflow: hidden; text-align: center; color: #333;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold;}

.similar .similar-main .similar-swiper-button-prev,
.similar .similar-main .similar-swiper-button-next {
  position: absolute;
  top: 45%;
  width: 35px;
  height: 35px;
  border: solid 2px #b6b6b6;
  border-radius: 50%;
  outline: none;
  cursor: pointer;
  z-index: 9;
  transform: translatey(-50%);
  -o-transform: translatey(-50%);
  -moz-transform: translatey(-50%);
  -webkit-transform: translatey(-50%);
  transition: all 0.5s;
  -o-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.similar .similar-main .similar-swiper-button-prev img,
.similar .similar-main .similar-swiper-button-next img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 9px;
  height: auto;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transition: all 0.5s;
  -o-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.similar .similar-main .similar-swiper-button-prev .img2,
.similar .similar-main .similar-swiper-button-next .img2 {
  opacity: 0;
}
.similar .similar-main .similar-swiper-button-prev:hover,
.similar .similar-main .similar-swiper-button-next:hover {
  border: solid 2px #4812FE;
}
.similar .similar-main .similar-swiper-button-prev:hover .img1,
.similar .similar-main .similar-swiper-button-next:hover .img1 {
  opacity: 0;
}
.similar .similar-main .similar-swiper-button-prev:hover .img2,
.similar .similar-main .similar-swiper-button-next:hover .img2 {
  opacity: 1;
}
.similar .similar-main .similar-swiper-button-prev {
  left: -1rem;
}
.similar .similar-main .similar-swiper-button-next {
  right: -1rem;
}



.clearfix{clear: both;}

.download .download-result{width: 15.36rem;height: auto;margin: 0 auto;}

.download .download-result .download-result-top .download-conditionlist{float:left;}
.download .download-result .download-result-top .download-conditionlist em {
  position: relative;
  border:solid 1px #4812FE;
  font-size:14px;
  height:40px;
  display: inline-block;
  line-height: 40px;
  padding:0 26px 0 10px;
  margin-right:12px;
  cursor: pointer;
  box-sizing: border-box;
  overflow: hidden;
}

.download .download-result .download-result-top .download-conditionlist em i {
  position: absolute;
  width:20px;
  height: 20px;
  background:url(../images/icon/search_del.png) 0 0 no-repeat;
  background-size: 100% 100%;
  right:-1px;
  top:0;
}

.download .download-result .download-result-top .download-conditionlist span {
  font-size: 24px;
  color: #1b3086;
  font-weight:bold;
}

.download .download-result .download-result-top .download-num{float:right;}
.download .download-result .download-result-top .download-num p span{color: #4812FE;font-weight: bold;}


.download .download-result .download-result-list{padding: 0.3rem 0 0.6rem 0;}
.download .download-result .download-result-list .download-result-title{font-weight: bold;color:#4812FE;font-size:0.38rem}
.download .download-result .download-result-list .group_top{}
.download .download-result .download-result-list .group_top ul{width: 100%;display: flex;margin: 15px 0 0 0;padding: 0.15rem 0;}
.download .download-result .download-result-list .group_top ul li {padding: 0.125rem 0.25rem;cursor: pointer;margin-right: 0.1rem;}
.download .download-result .download-result-list .group_top ul li.active {background: #4812FE;color: #FFF;}

.download .download-result .download-result-list .list ul{}
.download .download-result .download-result-list .list ul li{margin: 0.15rem auto 0 auto;width: 50%;float: left;}
.download .download-result .download-result-list .list ul li a{height: 0.6rem;line-height: 0.6rem;display: block;position: relative; display: flex;align-items: center;}
.download .download-result .download-result-list .list ul li a .title{width:80%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.download .download-result .download-result-list .list ul li a .item-button{width: 1.2rem;height: 0.4rem;font-size: 14px;text-align: center;line-height: 0.4rem;color: #666;border-radius: 5px;border: solid 1px #666666;transition: all 0.5s;-o-transition: all 0.5s; -moz-transition: all 0.5s;-webkit-transition: all 0.5s;}

.product .product-main .main-list .list-top {padding: 0.3rem 0.42rem;}


.productDetails .productDetails-main .main-cont .cont-cent table tr:first-child td, .productDetails .productDetails-main .main-cont .cont-cent table tr:first-child th {
    text-align: center;
    background: #4812FE !important;
    height: 0.5rem !important;
    line-height: 0.5rem !important;
    font-size: 16px !important;
    font-weight: bold;
    color: #fff !important;
    padding: 0 !important;
}

.productDetails .productDetails-main .main-cont .cont-cent table tr:first-child td *,.productDetails .productDetails-main .main-cont .cont-cent table tr:first-child th *{font-size: 16px !important;}

.product .product-main .main-list .list-cont .cont-item .item-top a {color: #fff;display: block;width: 100%;height: 100%;line-height: 0.8rem;}
.productDetails .productDetails-main .main-list .list-cont .cont-item .item-top a{color: #fff;}

.container .cont-plate1 .plate1-box .box-cont .cont-lump .lump-right .right-swiper .swiper-slide .slide-box .box-pic img {
    height: 190px;
    object-fit: cover;
}

.solutionDetails .solutionDetails-main .main-cont .cont-title{color:#4812FE;}
.solutionDetails .solutionDetails-main .main-cont .cont-text p{min-height:30px;}

.recruit .recruit-plate1 .plate1-main .main-box .box-item .item-title{height: 1.44rem;overflow:hidden;}


.newsDetails .newsDetails-main .main-left .left-box p{min-height:30px;}

.productDetails .productDetails-main .main-cont .cont-cent table{width:100%!important;}
.productDetails .productDetails-main .main-cont .cont-cent td *{font-size: 14px!important;}

.solutionDetails .solutionDetails-top .top-cent .cent-button{width:220px;}


.product .product-main .main-list .list-cont .cont-item .item-top{height:auto;padding: 0.2rem 0.48rem;}
.product .product-main .main-list .list-cont .cont-item .item-top a{line-height: 0.38rem;}


.download .download-top .top-right .right-item .item-select select {
    width: calc(100% - 0.42rem);
    padding-left: 0.1rem;
    font-size: 14px;
}


.contact .cont-form .form-main .main-box .box-input {
    width: calc(33.33% - 0.27rem);
}

@media screen and (max-width: 1440px) {
    .product .product-main .main-list .list-top {
        padding: 0.3rem 0.4rem;
    }
}

@media screen and (max-width: 1366px) {
    .product .product-main .main-list .list-top {
        padding: 0.3rem 0.36rem;
    }
}


@media screen and (max-width: 1004px) {
    .download .download-top .top-right .right-item .item-select select {
        width: 100%;
        padding-left: 0.4rem;
        font-size: 0.28rem;
    }


    .product .product-main .main-list .list-cont .cont-item .item-top a{line-height: 0.8rem;}


    .solutionDetails .solutionDetails-top .top-cent .cent-button{width:220px;}


    .newsDetails .newsDetails-main .main-left .left-box p{min-height: 0.46rem;}


    .recruit .recruit-plate1 .plate1-main .main-box .box-item .item-title{height: auto;}

    nav .nav-cont2{display:none;}

    .left-related a{font-size: 0.26rem;}

    .about .about-plate6 .plate6-main{width:100%;}
    .about .about-plate6 .plate6-main ul li{ width: 33.33%;}
    .about .about-plate6 .plate6-main ul li img{height:40px;}

    .similar .similar-main {width:100%;}
    .similar .similar-main .similar-swiper-button-prev {left: 0.3rem;}
    .similar .similar-main .similar-swiper-button-next {right: 0.3rem;}


    .download .download-result{width: 100%; padding: 0.95rem 0.3rem 0.8rem;}
    .download .download-result .download-result-top .download-conditionlist em{display: block;margin-bottom: 0.12rem;}
    .download .download-result .download-result-top .download-num{display: block;width: 100%;}

    .download .download-result .download-result-list .group_top ul{overflow-y: auto;}
    .download .download-result .download-result-list .group_top ul li{white-space: nowrap;}

    .download .download-result .download-result-list .list ul li{width: 100%;}
    .download .download-result .download-result-list .list ul li a{height: 0.8rem;line-height: 0.8rem;}
    .download .download-result .download-result-list .list ul li a .item-button{height: 0.5rem;line-height: 0.5rem;}

    .productDetails .productDetails-main .main-cont .cont-cent table tr:first-child td, .productDetails .productDetails-main .main-cont .cont-cent table tr:first-child th {
        height: 0.8rem !important;
        line-height: 0.8rem !important;
    }

    .container .cont-plate1 .plate1-box .box-cont .cont-lump .lump-right .right-swiper .swiper-slide .slide-box .box-pic img{height:auto;}

    .solutionDetails .solutionDetails-main .main-cont .cont-text p{min-height:0.46rem;}

    .contact .cont-form .form-main .main-box .box-input{width:100%;}
}

