/* 资讯图片 */
.zixun {
    width: 100%;
    height: 284px;
    overflow: hidden;
    position: relative;
    align-items: center;
}

.zixun span {
    position: absolute;
    top: 40%;
    left: 50%;
    font-size: 50px;
    transform: translate(-50%);
    color: #f4f2f2;
    z-index: 9999;
}

.zixun img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    transform: translateY(-60%);
}

/* 资讯图片 */

/* 案例分享 */
.case_sharing {
    position: relative;
    padding: 70px 0 80px;
    overflow: hidden;
}

.case_sharing .case_box {
    width: 100%;
    height: 480px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    margin-top: 60px;
}

.case_box .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.case_box .intro-box {
    height: 480px;
    width: 25%;
}

.intro-box .intro-img {
    width: 54px;
    height: 54px;
    margin: 140px auto 0px;
    position: relative;
    z-index: 99;
    transition: all 0.8s;
}

.intro-box .case-brief {
    width: 25px;
    height: 5px;
    margin: 35px auto 15px;
    background-color: #fff;
    overflow: hidden;
    position: relative;
    z-index: 99;
}

.case_sharing .case_box span {
    width: 100%;
    font-size: 25px;
    text-align: center;
    color: #FFF;
    display: block;
    position: relative;
    z-index: 99;
}

.case_sharing .case_box p {
    padding: 0px 38px;
    color: #FFF;
    font-size: 14px;
    line-height: 24px;
    position: relative;
    z-index: 99;
    display: none;
}

.case_sharing .case_box .swiper_btn {
    width: 150px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 25px auto;
    background: -webkit-linear-gradient(left, #fe910e, #ffb61f);
    background: -o-linear-gradient(right, #fe910e, #ffb61f);
    background: -moz-linear-gradient(right, #fe910e, #ffb61f);
    background: linear-gradient(to right, #fe910e, #ffb61f);
    position: relative;
    z-index: 99;
    color: #FFFFFF;
    display: none;
}

.case_sharing .case_box .solution_bg {
    width: 25%;
    height: 100%;
    position: absolute;
    background-color: #2c57a8;
    opacity: 0.8;
    z-index: 88;
    top: 480px;
    transition: all 0.8s;
}

.case_sharing .intro-box:hover .intro-img {
    margin-top: 50px;
}

.case_sharing .intro-box:hover p {
    display: block;

}

.case_sharing .intro-box:hover .swiper_btn {
    display: block;
}

.case_sharing .intro-box:hover .solution_bg {
    top: 0px;
}

/* 案例分享 */

/* 技术分享 */
.tech_sharing {
    position: relative;
    padding: 70px 0 80px;
    overflow: hidden;
    width: 100%;
    /* height: 530px; */
    background-color: white;
    position: relative;
}

.VerticalWord {
    font-size: 20px;
    writing-mode: tb-lr;
}

.tech_sharing .tech_box {
    width: 100%;
    height: 480px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    margin-top: 60px;
}

.tech_sharing .tech_box1 {
    width: 100%;
    height: 480px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    margin-top: 60px;
}

.TechBox-aBox {
    /* margin-left: 40px; */
    position: relative;
    width: 600px;
    height: 450px;
    float: left;
}

.TechBox-aBox a {
    display: inline-block;
    /* margin-left: 40px; */
    transform: scale(1, 1);
    transition: 0.1s;
}

.TechBox-aBox a:hover {
    transform: scale(1.05, 1.05);
}

.TechBox-aBox div {
    font-size: 16px;
    color: #0082d4;
    text-align: center;
    margin-top: 5px;
}

.TechBox-bBox {
    margin-left: 50px;
    margin-top: 10px;
    position: relative;
    width: 300px;
    height: 200px;
    float: left;
}

.TechBox-bBox a {
    display: inline-block;
    margin-left: 40px;
    transform: scale(1, 1);
    transition: 0.1s;
}

.TechBox-bBox a:hover {
    transform: scale(1.05, 1.05);
}

.TechBox-bBox div {
    font-size: 16px;
    color: #0082d4;
    text-align: center;
    /* margin-top: 5px; */
}

/* 技术分享 */


/* 政府相关资讯 */
.gove_sharing {
    position: relative;
    padding: 70px 0 230px;
    overflow: hidden;
    width: 100%;
    height: 500px;
}

.gover-box {
    width: 1166.4px;
    height: 120.4px;
    border: rgb(247, 247, 247) 0.8px solid;
    box-shadow: rgba(51, 51, 51, 0.08) 0px 0px 8px 0px;
    position: absolute;
    text-align: center;
    left: 50%;
    transform: translate(-50%);
    border-radius: 10px;
    padding: 16px;
    margin-bottom: 16px;
    position: relative;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.gover-box img {
    width: 200px;
    height: 120px;
    float: left;
    margin-right: 20px;
}

.gover-box .biaoTi {
    color: black;
    font-size: 13px;
    line-height: 48px;
    text-align: left;
    width: 900px;
    height: 48px;
}

.gover-box .neiRong {
    color: rgb(101, 113, 128);
    font-size: 12px;
    height: 36px;
    line-height: 19.2px;
    width: 900px;
    text-align: left;
}

.gover-box .riQi{
    color: rgb(101, 113, 128);
    font-size: 10px;
    height: 20.8px;
    width: 66.2px;
    line-height: 20.8px;
    float: right;
    position: absolute;
    margin-top: 20px;
    right: 16px;
}

/* 政府相关资讯 */

