﻿@media (max-width:6000px){
    html{
        font-size: calc(100vw/19.2) !important;
    }
}

@media (max-width:750px){
    html{
        font-size: calc(100vw/7.5) !important;
        text-size-adjust:none;
        -webkit-text-size-adjust:none;
    }
}
.w_1200{width:90%;margin:0 auto;}


.pro0929_top{padding:1.6rem 0;}
.pro0929_top .w_1200{display: flex;justify-content: space-between;align-items: flex-end;}
.pro0929_topl{width:49.16%;position: relative;}
.pro0929_topl h4{width:2.81rem;position: absolute;right:0.53rem;top:0.8rem;}
.pro0929_topl h4 span{font-size: 0.22rem;color:#113c2b;position: absolute;left:0.4rem;top:-0.36rem;font-weight: bold;}
.pro0929_topr{width:49.16%;}
.pro0929_topr p{font-size: 0.18rem;color:#3e3a3a;line-height: 0.46rem;padding-bottom: 0.5rem;}
.yy_btn{width: 1.6rem;height: 0.42rem;background:#4f974a;border-radius: 0.08rem 0 0.08rem 0.08rem;transition: all 0.3s linear;}
.yy_btn a{display: block;width: 100%;height: 100%;font-size: 0.16rem;color:#ffffff;font-weight: bold;line-height: 0.42rem;text-align: center;}
.yy_btn:hover{background:#113c2b}
.pro0929_con{margin-top: 0.74rem;}
.pro0929_contop{position: relative;overflow:hidden;}
.pro0929_contop h2{overflow: hidden;}
.pro0929_contop h2 img{transition: all 0.3s linear;width:100%;}
.pro0929_contop:hover h2 img{transform: scale(1.1);}
.pro0929_btn{width: 4rem;height: 0.6rem;background:#4f974a;border-radius:0.08rem 0 0.08rem 0.08rem;color:#ffffff;font-weight: bold;line-height: 0.6rem;text-align: center;cursor: pointer;transition: all 0.3s linear;}
.pro0929_btn:hover{background: #113c2b;}
.pro0929_btn img{width:0.14rem;margin-left: 0.1rem;}
.pro0929_zk{position: absolute;left:50%;bottom: 0;margin-left:-3rem;height: 1.4rem;line-height: 1.4rem;width: 6rem;border-radius:0.2rem 0.2rem 0 0;}
.pro0929_zk img{width: 0.3rem;}
.pro0929_sh{font-size: 0.2rem;}
.pro0929_conc{display: none;}
.pro0929_conc ul li{margin-top:0.82rem;display: flex;justify-content: space-between;align-items: center;}
.pro0929_conc ul li p{width: 42.83%;font-size:0.18rem;color:#262626;line-height: 0.38rem;}
.pro0929_conc ul li p b{display: block;font-size: 0.48rem;color:#113c2b;padding-bottom: 0.26rem;}
.pro0929_conc ul li p img{width: 0.5rem;margin-right: 0.1rem;}
.pro0929_concpic{width:49.16%;overflow: hidden;}
.pro0929_concpic img{transition: all 0.3s linear;width:100%;}
.pro0929_concpic:hover img{transform: scale(1.1);}
.pro0929_conc ul li:nth-of-type(2n) p{order: 2;}
.pro0929_conc ul li:nth-of-type(2n) .pro0929_concpic{order: 1;}
.pro0929_sh{margin:0.6rem auto 0 auto;}
.pro0929_sh img{transform: rotate(180deg);}

.pro0929_fot{margin-bottom: 0.6rem;}
.pro0929_fot h2{color:#113c2b;font-weight: bold;text-align: center;padding:9% 0 5% 0;}



.pro_pj{padding-bottom: 1rem;}
.pro_pj h2{font-size: 0.48rem;color:#113c2b;font-weight: bold;text-align: center;padding:1.4rem 0 0 0;}
.pro_pj h3{font-size: 0.34rem;color:#113c2b;font-weight: bold;padding:0 0 0.36rem 0.18rem;box-sizing: border-box;position: relative;line-height: 0.36rem;border-bottom: 1px solid #ccc;margin-top:1rem;}
.pro_pj h3::after{display: block;width: 0.07rem;height: 0.36rem;content: '';background:#113c2b;position: absolute;left:0;top:0;}
.pro_pj ul{position: relative;z-index: 3;}
.pro_pj ul li{border-bottom: 1px solid #ccc;height: 2.3rem;display: flex;align-items: center;position: relative;transition: all 0.3s linear;}
.pro_pj ul li h4{width:4.6rem;font-size: 0.2rem;color:#676767;transition: all 0.3s linear;}
.pro_pj ul li h4 span{display: block;font-size: 0.24rem;color:#262626;padding-bottom: 0.26rem;}
.pro_pj ul li h5{width:2rem;}
.pro_pj ul li h6{width:4.2rem;position: absolute;right:0.4rem;top:-0.8rem;transform: translateY(0.3rem);opacity: 0;transition: all 0.3s linear;}
.pro_pj ul li:hover{box-shadow: 0 0 0.1rem #d3d3d3;background:#4f974a;border-bottom: none;}
.pro_pj ul li:hover h4{color:#d4e2d3;}
.pro_pj ul li:hover h4 span{color:#fff;}
.pro_pj ul li:hover h6{transform: translateY(0);opacity: 1;}
.pro_pj ul li:hover h4{transform: translateX(0.5rem);}
.pro0929_more{margin:0.7rem auto 0 auto;}

.pro0929_con video{display: none;width: 100%;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.close{z-index: 30 !important;}
.bf01 {
    position: absolute;
    left: 50%;
    top: 50%;
    display: block;
    width: 120px;
    height: 120px;
    margin: -60px 0 0 -60px;
    z-index: 2;
    background: url(../image/bf.png) no-repeat center center/100%;
}
.pro0929_con .close {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 64px;
    height: 64px;
    background: #009a3d url(../image/close.png) no-repeat center center/40px;
    z-index: 5;
}



@media(max-width:1688px){
    .w_1200{width: 90%;}
    .jion_top{width: 90%;}
    .jion_top h2{font-size: 26px;}
    .jion_top h3{font-size: 12px;line-height: 24px;}
    .jion_top ul li h4{width: 50px;}
    .jion_top ul li p b{font-size: 14px;}
    .jion_top ul li p{font-size: 12px;line-height: 24px;}
}

@media(max-width:1024px){
    .pro-table .img img{height: 100%;max-width: 200%;}
    
}

@media(max-width:750px){
    .w_1200{width:90%;}
    .pro0929_topl h4{transform: translateY(0);opacity: 1;}
    .pro0929_top{padding:1rem 0;}
    .pro0929_top .w_1200{flex-wrap: wrap;}
    .pro0929_topl{width: 100%;}
    .pro0929_topr{width: 100%;margin-top: 0.3rem;}
    .pro0929_topr p{font-size: 12px;line-height: 24px;}
    .yy_btn{width: 2.6rem;height: 0.6rem;}
    .yy_btn a{font-size: 12px;line-height: 0.6rem;}
    .pro0929_btn{height: 0.6rem;line-height: 0.6rem;font-size: 12px;}
    .pro0929_conc ul li{flex-wrap: wrap;padding:0 5%;box-sizing: border-box;}
    .pro0929_concpic{width: 100%;order: 1;}
    .pro0929_conc ul li p{width: 100%;order: 2;padding-top:0.3rem;font-size: 12px;line-height: 24px;}
    .pro0929_conc ul li p b{font-size: 0.36rem;}
    .pro0929_fotcon{width: 100%;overflow-x: scroll;overflow-y: hidden;white-space:nowrap;}
    

    
    .pro_pj h2{font-size: 0.36rem;padding:0.5rem 0;}
    .pro_pj ul li{justify-content: space-between;height: auto;padding:0.3rem 0;flex-wrap: wrap;}
    .pro_pj ul li:hover{background: none;box-shadow: none;}
    .pro_pj ul li:hover h4{color:#676767;}
    .pro_pj ul li:hover h4 span{color:#262626;}
    .pro_pj ul li:hover h6{transform: translateY(0);opacity: 1;}
    .pro_pj ul li:hover h4{transform: translateX(0);}
    .pro_pj ul li h6{position: relative;right:auto;top:auto;width: 100%;opacity: 1;transform: translateY(0);}
    .pro_pj ul li h4{width: 60%;font-size: 12px;line-height: 24px;}
    .pro_pj ul li h4 span{font-size: 14px;}
    .pro_pj ul li h5{width: 30%;}
    

}