
.Universal .xys {
    background: url(/cache/box/images/linec.jpg) no-repeat;
}
#swiper-container1 {
    width: 1100px !important;
    overflow: hidden;
}
.Universal > .title_solution {
    display: flex;
    height: 55px;
    justify-content: center;
    align-items: center;
    background: url(/cache/box/images/title.png) no-repeat 0 10px;
    color: #333333;
}
.Universal > .title_solution > div {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.Universal > .title_solution > div > span {
    display: flex;
    flex-direction: column;
    font: 30px "微软雅黑";
}
.Universal > .title_solution > div > span > span:last-child {
    font: 14px "微软雅黑";
}
.Universal > .solution {
    display: flex;
    justify-content: space-around;
    padding: 50px 0 55px 0;
}
.Universal > .solution > .solutionCart {
    display: flex;
    flex-direction: column;
    width: 300px;
    align-items: center;
}
.Universal > .solution > .solutionCart .img {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: center;
    padding: 5px;
    background: #e9e9e9;
    height: 290px;
}
.Universal > .solution > .solutionCart .img:hover {
    background: #fb7d0c;
    color: #fff;
}
.Universal > .solution > .solutionCart .img img {
    width: 290px;
    height: 155px;
    margin-bottom: 20px;
}
.Universal > .solution > .solutionCart .img span {
    -webkit-line-clamp: 5;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.Universal > .solution > .solutionCart h5 {
    font: bold 18px/20px "微软雅黑";
    overflow: hidden;
    width: 100%;
    margin-bottom: 17px;
    color: #000;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.products_div > .Universal > .products_nav > li:hover > .dd {
    display: block;
}
.products_div > .Universal > .products_nav > li:hover > .a1 {
    color: #fff !important;
    background: #f96400;
}
.products_list a {
    color: #333333;
    display: block;
    /* height: 190px; */
    background: #f2f2f2;
    padding: 5px;
}
.Universal .swiper-container1.banner {
    width: 282px;
    height: 211px;
}
.Certificate .traverse #swiper-container3 {
    width: 1065px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}

#swiper-container3 .swiper-slide a {
    display: inline-block;
    width: 155px;
    height: 212px;
}
#swiper-container3 .swiper-slide a > img {
    width: 100%;
    height: 100%;
}

#swiper-container3 .swiper-button-next {
    background: url(/cache/box/images/rightbtn.png) no-repeat;
    height: 42px;
    width: 42px;
}
#swiper-container3 .swiper-button-prev {
    background: url(/cache/box/images/leftbtn.png) no-repeat;
    height: 42px;
    width: 42px;
}
.problem_Scroll .problem_list > .tm {
    display: flex;
    align-items: start;
}
.problem_Scroll .problem_list > .tm span {
    font: bold 30px "新宋体";
    padding-left: 5px;
    color: #fb7d0c;
    display: block;
}
.problem_Scroll .problem_list > .tm .txt {
    margin-left: 10px;
}
.problem_Scroll .problem_list .line {
    height: 5px;
    border-top: 1px dashed #b8b8b8;
    line-height: 5px;
    font-family: 0px;
    margin-top: 5px;
}
.leave {
    display: flex;
    justify-content: center;
    align-items: center;
}
.message input {
    width: 265px;
    height: 26px;
    border: 1px solid #dcdcdc;
    background: #fff;
    line-height: 26px;
    color: #333;
}
.message input[type="text"],
input[type="textarea"],
textarea {
    display: inline-block;
}
.Equipment_dl .img_right.reans > a {
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
