*{
    font-family: Arial, sans-serif; 
}
.footer-topbr li {
    margin-left: 1vw;
}
.wsmlistsw_div_tit h2{
    min-height:56px;
}
.wsmlistsw_div_tit p{
    height: 280px;
    padding-bottom:20px;
}
.znavl li{
    width:auto;
    padding:0px 0.833vw;
}
.childlikeLongingBg .childlikeLonging .title{
    padding:0px;
}
.childlikeLongingBg .childlikeLonging .childlikeLongingMain .left h1 {
    font-size: 1.475vw;
}
.ryzz_zh li::after {
    left: -15%;
}
.ryzz_zh li::before{
    right:-15%;
}
.ty_banner_text2 {
    font-size: 42px;
    margin-top: 26px;
}
.pr_ztulr2 {
    width: 50%;
}
.pr_ztulrc2 a{
    width:190px;
}
.yxfw_ul li {
    min-width: 320px;
    width:auto;
    padding: 0px 40px;
}
.jyxcwltext{
    padding:20px 0px;
}
.jyxcwl{
    padding:0px 20px;
}
.rczld {
    padding: 50px 90px 0px 90px;
}
.gsjjwr2 li:nth-child(3),.gsjjwr2 li:nth-child(2),.gsjjwr2 li:nth-child(1){
    width:30.33%;
    
}
@media (max-width: 1200px){
    .iabout_btm2 span {
    font-size: 30px;
    font-weight: 900;
    line-height: 40px;
    color: rgba(0, 0, 0, 1);
}
.iabout_btm2 {
    font-size: 1 +6px;
    font-weight: 400;
    line-height: 26px;
    color: rgba(0, 0, 0, 1);
}
.iabout_btm1 {
    font-size: 18px;
    font-weight: 700;
}
    .iabout_btm3 {
        font-size: 14px;
        margin-top: 0px;
        margin-bottom: 20px;
    }
    .industrialLayout .industrialLayoutMain .swiper-slide:nth-child(5) .text {
        -webkit-transform: rotate(-288deg) translate(-100%, 18%);
        -moz-transform: rotate(-288deg) translate(-100%, 18%);
        -ms-transform: rotate(-288deg) translate(-100%, 18%);
        transform: rotate(-288deg) translate(-250%, 18%);
        text-align: right;
    }
    .industrialLayout .industrialLayoutMain .swiper-slide:nth-child(4) .text {
    -webkit-transform: rotate(-216deg) translate(-86%, 100%);
    -moz-transform: rotate(-216deg) translate(-86%, 100%);
    -ms-transform: rotate(-216deg) translate(-86%, 100%);
    transform: rotate(-216deg) translate(-206%, 100%);
    text-align: right;
}
.industrialLayout .industrialLayoutMain .swiper-slide:nth-child(1) .text {
        transform: rotate(0deg) translateX(-160%) translateY(-100%);
        text-align: center;
    }
    .wsmlistsw_div_tit p {
    height: auto;
    padding-bottom: 20px;
}.wsmlistsw_div_img img {
    width: 30px;
    height: 30px;
    display: block;
}.wsmlistsw_div_img {
    width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: rgba(201, 23, 30, 0.1);
}.wsmlistsw_div_tit h2 {
    min-height: 28px;
}.ty_banner_text2 {
    font-size: 32px;
    margin-top: 12px;
}.gsjjwr2a span {
    color: #C9171E;
    font-size: 32px;
    letter-spacing: 0px;
    font-weight: bold;
}.gsjjwr2b {
    font-size: 16px;
    color: #000000;
    margin-top: 5px;
}.gsjjwr2a {
    color: #C9171E;
    font-size: 16px;
}.nytitle2 {
        font-size: 18px;
        color: #FFFFFF;
        line-height: 1.5;
    }.pr_ztulrc2t{
        font-size:14px;
    }
    .pr_ztulrc2 a{
        width:auto;
        padding:0px 20px;
    }.pr_ztulr2 {
    width: auto;
    padding-left: 15px;
}.pr_ztul .pr_ztulr2{
    padding-left: 15px;
}.yxfw_ul li {
    width: auto;
    line-height: 20px;
    padding: 10px 40px;
}.rczld {
    padding: 20px;
}.job_title span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}
}