﻿.zapc-dynamic__commom-date {
    padding: 22px 0 0 29px;
}

.zapc-dynamic__commom-day {
    font-size: 32px;
    color: #333333;
    font-weight: bold;
    /* margin-bottom: 8px; */
}

.zapc-dynamic__commom-day-en {
    font-size: 28px;
    color: #333333;
    font-weight: bold;
    /* margin-bottom: 8px; */
}

.zapc-dynamic__commom-year-month {
    color: #666666;
    font-size: 14px;
    line-height: 38px;
}

.zapc-dynamic__commom-det {
    box-sizing: border-box;
    padding: 0 7%;
}

.zapc-dynamic__common-title {
    font-size: 18px;
    font-weight: bold;
    margin-top: 5%;
    line-height: 30px;
}

.zapc-dynamic__common-content {
    font-size: 14px;
    line-height: 38px;
    margin-top: 16px;
}

.zapc-dynamic__common-btn-up {
    width: 90px;
    height: 30px;
    border: 1px solid #333333;
    color: #333333;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    bottom: 15%;
}
.zapc-dynamic__common-btn {
    width: 90px;
    height: 30px;
    border: 1px solid #333333;
    color: #333333;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    bottom: 8%;
}
.zapc-dynamic__common-btn a{
    color: #333333;
}

.zapc-dynamic__common-btn:hover,
.zapc-dynamic__common-btn-up:hover {
    border: 1px solid #C7000B;
    color: #fff;
    background: #C7000B;
}
.zapc-dynamic__common-btn:hover a,
.zapc-dynamic__common-btn-up:hover a{
    color: #fff;
}

/*****************关于泽大科技***************************/
.zapc-company {
    width: 100%;
    height: 100%;
    background: #F9F9F9;
    /* background: #df7b7b; */
    opacity: 1;
    border-radius: 0px;
    box-sizing: border-box;
    padding: 7.5% 13%;
    color: #333333;
}
/* .zapc-company__info {
    width: 74%;
    margin: 5% auto;
} */
.zapc-company__info-warp {
    display: flex;
}
.zapc-company__desc-warp {
    width: 50%;
}
.zapc-company__info-top-img {
    width: 50%;
}
.zapc-company__info-top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.zapc-company__info-top-text {
    width: 100%;
    padding-right: 10%;
    padding-bottom: 3%;
    height: 100%;

    display: flex;
    flex-direction: column;
}
.zapc-company__info-btn {
    flex: 1;
}

.zapc-company__info-top-img,
.zapc-company__info-top-img img {
    /* width: 100%; */
    /* height: 437px; */
}

.zapc-company__info-top-text .text1 {
    font-size: 14px;
}

.zapc-company__info-top-text .text1>span:last-child {
    font-weight: bold;
}

.zapc-company__info-top-text .text2 {
    font-weight: bold;
    font-size: 30px;
    color: #C7000B;
    margin-top: 12px;
    line-height: 38px;
}

.zapc-company__info-top-text .text3 {
    /* font-size: 1.6rem; */
    color: #666666;
    margin-top: 28px;
    line-height: 32px;
}

.zapc-company__info-top-text .text4 {
    font-size: 16px;
    font-weight: 400;
    color: #666666;
    line-height: 32px;
}

.zapc-company__info-top-text .more {
    width: 170px;
    height: 40px;
    border: 1px solid #333333;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    background: transparent;
    font-size: 16px;
    color: #333333;
    cursor: pointer;
}
.more a{
    color: #333333;
}
.zapc-company__info-top-text .more:hover {
    color: #fff;
    background-color: #C7000B;
    border: 1px solid #C7000B;
}
.zapc-company__info-top-text .more:hover a {
    color: #fff;
}

.zapc-company__info-btm {
    /* width: 1416px; */
    height: 202px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.zapc-company__info-btm .item {
    /* width: 350px; */
    flex: 1;
    height: 202px;
    background: #FFFFFF;
    text-align: center;
    margin-left: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.zapc-company__info-btm .item .item-numandunit {
    height: 50px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}

.zapc-company__info-btm .item .item-num {
    font-weight: bold;
    color: #C7000B;
    font-size: 50px;
}

.zapc-company__info-btm .item .item-unit {
    color: #333333;
    font-weight: bold;
    font-size: 16px;
    margin-left: 4px;
}

.zapc-company__info-btm .item .item-content .item-text {
    color: #333333;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    margin-top: 15px;
}


/*********************** 泽大动态 *****************************/
.zapc-dynamic {
    width: 100%;
    height: 1260px;
    background: #FFFFFF;
    box-sizing: border-box;
    padding: 100px 0 169px;
}

.zapc-dynamic__main {
    width: 74%;
    margin: 0 auto;
}

.zapc-dynamic__title {
    height: 40px;
    font-size: 30px;
    font-weight: bold;
    line-height: 40px;
    color: #333333;
    text-align: center;
    margin-bottom: 79px;
}

.zapc-dynamic__content {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;

}

.zapc-dynamic__content .left {
    width: 30%;
    background: #F9F9F9;
}

.zapc-dynamic__content .left .left-top {
    box-sizing: border-box;
    width: 100%;
    height: 589px;
    position: relative;
}

.zapc-dynamic__content .left .left-date {
    /* padding: 22px 0 0 29px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2; */

    padding: 11px 15px;
}

.zapc-dynamic__content .left .left-top .left-top__day {
    font-size: 32px;
    color: #333333;
    font-weight: bold;
    margin-bottom: 8px;
}

.zapc-dynamic__content .left .left-top .left-top__year-month {
    color: #666666;
    font-size: 14px;
}

.zapc-dynamic__content .left .left-top .left-img {
    /* width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1; */

    width: 100%;
    height: calc(100% - 76px);
}
.zapc-dynamic__content .left .left-top .left-img img {
    width: 100%;
    object-fit: fill !important;
    height: 100%;
}

.zapc-dynamic__content .left .left-btm {
    width: 100%;
    height: 283px;
    background: #C7000B;
    color: #FFFFFF;
    padding: 52px 39px 59px 29px;
    box-sizing: border-box;
}

.left-btm__title {
    font-size: 18px;
    font-weight: bold;
    line-height: 38px;
}

.left-btm__content {
    font-size: 14px;
    line-height: 38px;
    margin-top: 10px;
}
.left-btm__content-news {
    font-size: 14px;
    margin-top: 5px;
}

.left-btm__btn {
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #FFFFFF;
    margin-top: 32px;
    cursor: pointer;
}
.left-btm__btn,
.right3-btn{
    color: #fff;
}
.left-btm__btn:hover,
.right3-btn:hover{
    background-color: #fff;
    color: #C7000B !important;
}
/* .left-btm__btn:hover a,
.right3-btn:hover > a{
    color: rgb(199,0,11);
} */

.zapc-dynamic__content .content {
    width: 32%;
}

.zapc-dynamic__content .content .content1 {
    width: 100%;
    height: 305px;
    background: #F9F9F9;
    position: relative;
}

.zapc-dynamic__content .content .content2 {
    margin-top: 26px;
    width: 100%;
    height: 541px;
    background: #F9F9F9;
    position: relative;
}

.zapc-dynamic__content .right {
    width: 32%;
}

.zapc-dynamic__content .right .right1 {
    width: 100%;
    height: 305px;
    background: #F9F9F9;
    position: relative;
}

.zapc-dynamic__content .right .right2 {
    margin-top: 26px;
    width: 460px;
    height: 410px;
    background: #F9F9F9;
    position: relative;
}

.zapc-dynamic__content .right .right3 {
    margin-top: 20px;
    width: 460px;
    height: 111px;
    background: #C7000B;
    display: flex;
    justify-content: center;
    align-items: center;
}

.zapc-dynamic__content .right .right3 .right3-btn {
    width: 90px;
    height: 30px;
    border: 1px solid #FFFFFF;
    line-height: 30px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}


/**********************卓越的设备管理解决方案*******************************/
.zapc-plane {
    width: 100%;
    height: 340px;
    background: url('../image/home/plane-bg.png') no-repeat center center / 100% 100%;
}

.zapc-plane-warp {
    height: 340px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.zapc-plane__title {
    font-size: 40px;
    color: #FFFFFF;
    text-align: center;
    display: flex;

    align-items: center;
}

.zapc-plane__title>h1 {
    line-height: 44px;
}


.zapc-plane__subtitle {
    margin-top: 20px;
    font-size: 20px;
    text-align: center;
    color: rgba(255, 255, 255, 0.6);
}

.zapc-plane-left,
.zapc-plane-left img,
.zapc-plane-right,
.zapc-plane-right img {
    width: 33px;
    height: 44px;
    margin: 0 5px;
}

/**********************表格描述**************************/
.zapc-table {
    box-sizing: border-box;
    width: 100%;
    height: 1000px;
    padding: 78px 252px 120px;
}

.zapc-table__main {
    /* width: 1416px; */
    /* height: 801px;
    border: 1px solid #EBEBEB;
    box-sizing: border-box; */
    /* background: url('../image/home/table.png') no-repeat center center / 100% 100%; */
    /* width: 1416px; */
    margin: 0 auto;
}

/**********************三级菜单**************************/



.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 100px;

    left: 100px;
    /* margin-top: 10px; */
    /* margin-left: -1px; */
    /* -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px; */
}

.dropdown-submenu:hover > .dropdown-menu {
    display: block;
    width: 200px;
    height: 100px;
}

.dropdown-submenu>a:after {
  
    display: block;
    /* content: " "; */
    float: right;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.icon1 {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url('../image/home/icon1.png') no-repeat center center / 100% 100%;
}

.icon2 {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url('../image/home/icon2.png') no-repeat center center / 100% 100%;
}

.icon3 {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url('../image/home/icon3.png') no-repeat center center / 100% 100%;
}

.icon4 {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url('../image/home/icon4.png') no-repeat center center / 100% 100%;
}
.icon5 {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url('../image/home/icon5.png') no-repeat center center / 100% 100%;
}