.tech1 {
    width: 100%;
    background: linear-gradient(180deg, #E2F5FF 0%, rgba(255, 255, 255, 0) 100%);
    padding-top: 0.86rem;
}

.tech1 .tech1_item_con {
    width: 17rem;
    margin: 0 auto 0.3rem;
}

.tech1 .tech1_item_con .tech1_item {
    display: flex;
    /* align-items: center; */
    width: 100%;
    box-shadow: 0 0.03rem 0.06rem 0.01rem rgba(0, 0, 0, 0.05);
    height: 4.98rem;
    background: #FFFFFF;
    transition: all 0.3s;
}

.tech1 .tech1_item_con .tech1_item:hover {
    background: linear-gradient(90deg, #FFFFFF 0%, #F0FFF7 100%);
    box-shadow: 0 0 0.2rem 0.01rem rgba(0, 0, 0, 0.11);
}

.tech1_item .tech1_img {
    width: 7.25rem;
    height: 4.41rem;
    margin: auto 0.26rem;
}

.tech1_item .tech1_right {
    /* width: 8.59rem; */
}

.tech1_item .tech1_right.left {
    padding-left: 0.27rem;
    padding-right: 0.37rem;
}

.tech1_item .tech1_right.right {
    padding-left: 0.37rem;
    padding-right: 0.27rem;
}

.tech1_item .tech1_right .tech1_title {
    margin-bottom: 0.42rem;
    margin-top: 0.68rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.3rem;
    color: #005FBD;
}

.tech1_item .tech1_right .tech1_text {
    margin-bottom: 0.72rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.22rem;
    color: #333333;
    line-height: 0.4rem;
}

.tech1_item .tech1_right .tech1_btn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 2.12rem;
    height: 0.66rem;
    border-radius: 0.33rem 0 0.33rem 0;
    background: #FFFFFF;
    border: 0.01rem solid #005FBD;
    transition: all 0.3s;
    font-family: Dream Han Sans CN, Dream Han Sans CN;
    font-weight: normal;
    font-size: 0.21rem;
    color: #005FBD;

}

.tech1_btn img {
    display: block;
    width: 0.47rem;
    height: 0.09rem;
    margin-left: 0.17rem;
}

.tech1_btn .img2 {
    display: none;
}

.tech1_item:hover .tech1_right .tech1_btn {
    background: #009D44;
    color: #FFFFFF;
    border-radius: 0 0.33rem 0 0.33rem;
}

.tech1_item:hover .tech1_right .tech1_btn .img1 {
    display: none;
}

.tech1_item:hover .tech1_right .tech1_btn .img2 {
    display: block;
}

.tech1 .page {
    padding-top: 0.73rem;
    padding-bottom: 0.75rem;
}

.publick_nav_right {
    display: flex;
    align-items: center;
    /* padding-top: 1.2rem; */
}

.publick_nav_right .navicon {
    display: block;
    width: 0.21rem;
    height: 0.18rem;
}

.publick_nav_right .navarr {
    display: block;
    width: 0.05rem;
    height: 0.07rem;
    margin: 0 0.06rem;
}

.publick_nav_right .nav_item {
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.2rem;
    color: #888888;
}

.publick_nav_right .nav_item.active {
    color: #009D44;
}

.detail header {
    background: #FFFFFF;
}

.detail .padd {
    /* margin-top: 1.2rem; */
    padding-top: 1.2rem;
}

.detail .detail_con {
    width: 100%;
    padding-top: 0.8rem;
    padding-left: 1.1rem;
    padding-right: 1.1rem;
    background: linear-gradient(180deg, #E2F5FF 0%, rgba(255, 255, 255, 0) 100%);
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.2rem;
    color: #333333;
    line-height: 0.35rem;
}

.detail .detail_con .detail_title {
    margin: 0.59rem 0 0.42rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.3rem;
    color: #000000;
    text-align: center;
}

.detail .detail_con .deatil_title2 {
    margin-bottom: 0.34rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.3rem;
    color: #005FBD;
}

.detail .detail_con .detail_text {
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.2rem;
    color: #333333;
    line-height: 0.35rem;
}

.detail_con2 {
    display: flex;
    margin-top: 0.58rem;
    margin-bottom: 0.78rem;
}

.detail_con2 .detail_con2_left {
    width: 11.42rem;
}

.detail_con2 img {
    display: block;
    width: 4.98rem;
    height: 2.59rem;
    margin-left: 0.6rem;
    object-fit: cover;
    margin-top: 0.4rem;
}

.detail_con2 .detail_con2_left .detail_text {
    margin-bottom: 0.3rem;
}

.detail_con3 .detail_text {
    margin-bottom: 0.57rem;
}

.detail .detail_bottom {
    margin: 0.57rem auto 0.56rem;
}

/* .detail_bottom {
    display: flex;
    justify-content: space-between;
    width: 17rem;
    border-top: 0.01rem solid #DCDCDC;
    padding-top: 0.28rem;
}

.detail_bottom .detail_bottom_item {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.detail_bottom .detail_bottom_item img {
    width: 0.1rem;
    height: 0.17rem;
}

.detail_bottom .detail_bottom_item .img2 {
    display: none;
}

.detail_bottom .detail_bottom_item .detail_bottom_bor {
    width: 0.01rem;
    height: 0.17rem;
    background: #949494;
    transition: all 0.3s;
}

.detail_bottom .detail_bottom_item .detail_bottom_text {
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.18rem;
    color: #9D9D9D;
    line-height: 0.29rem;
    transition: all 0.3s;
}

.detail_bottom .prev .detail_bottom_bor {
    margin-left: 0.15rem;
    margin-right: 0.2rem;
}

.detail_bottom .next .detail_bottom_bor {
    margin-right: 0.15rem;
    margin-left: 0.2rem;
}

.detail_bottom .prev .img1 {
    transform: rotate(180deg);
}

.detail_bottom .next .img2 {
    transform: rotate(180deg);
}

.detail_bottom .detail_bottom_item:hover .img1 {
    display: none;
}

.detail_bottom .detail_bottom_item:hover .img2 {
    display: block;
}

.detail_bottom .detail_bottom_item:hover .detail_bottom_text {
    color: #009D44;
}

.detail_bottom .detail_bottom_item:hover .detail_bottom_bor {
    background: #009D44;
} */

@media (max-width:1200px){
    .tech1 .tech1_item_con .tech1_item{
        /* flex-direction:column; */
        height: auto;
        padding: 0.2rem 0;
         align-items: flex-start; 
    }
    .tech1 .tech1_item_con{
        width:100%;
    }
    .tech1_item .tech1_right.right{
        margin:0.2rem 0;
    }
    .tech1_item .tech1_img{
        width: 50%;
        object-fit: contain;
    }
    .tech1_item .tech1_img{
        height:auto;
        margin: 0;
    }
    .tech1_item .tech1_right .tech1_title{
        margin-top:0;
    }
    .detail .detail_con{
        padding:0.19rem;
    }
    .detail_text table td{
        display:block;
        width:100%!important;
        padding:0!important;
    }
    .tech1_item .tech1_right .tech1_btn{
        width:auto;
    }
}