�?.padBottom{ padding-bottom: 20px;}
.partner{padding: 30px 0 80px 0;}
.partner .bTitle{padding-bottom: 50px;}
.qddiv{padding: 30px 0 70px 0;}
.qddiv .gdwidth .bTitle{padding-bottom: 45px;}
.applyTable{ width: 700px;margin: 20px auto;}     
.applyTable tr{ height: 50px;font-size: 16px;}       
.applyTable tr td input{ width: 95%;height: 35px;border:1px solid #dbdbdb;}
.applyTable tr td textarea{ width: 95%;height: 35px;border:1px solid #dbdbdb;}
.leftTR{ text-align: right;width: 150px;}
.redSpan{ color: Red;}      
.jmcontent{ line-height: 28px;}        
.jmspan{ font-size: 16px;font-weight: bold;}       
.jmP{ line-height: 28px;text-indent: 2em;padding-bottom: 10px;}
.jmTitle{ font-size: 22px;height: 40px;line-height: 40px;}      
.jmdv2{ display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display: flex;}
/*.partner-dv1{ background-image: url(../images/jiam-1_03.png);height: 365px;width: 1184px;margin: 20px auto;}      */
.partner-dv1 .left{ float: left;width: 50%;}      
.partner-dv1 .right{ float: right;width: 50%;}     
.lmlTitle{ font-size: 22px;padding: 20px 0px 0px 30px;}
.partner-dv1 .left ul{ padding: 16px 0px 0px 50px;list-style: outside;list-style-type: square;}    
.partner-dv1 .left ul li{ line-height: 30px;}
.lmrTitle{font-size: 22px;padding: 20px 0px 0px 70px;}       
.partner-dv1 .right ul{ padding: 16px 0px 0px 90px;list-style: outside;list-style-type: square;}      
.partner-dv1 .right ul li{ line-height: 30px;}
.jmimg4div{ width: 600px;text-align: right;height: 700px;position: relative;}   
.jmimg4 { width: 569px;height: 624px;position: absolute;top: 50%;left: 52%;transform: translate(-50%,-50%);}
.gdBackColor{ background:#f6f6f6;}  
.promptSpan{display:none;color:Red;font-size:14px;}
.rightTR{width:150px;}
.jmqdfj{padding: 30px 0 50px 0;}
.jmqdfj .gdwidth{text-align:center;}
.jmqdfj .bTitle{padding-bottom: 65px; padding-top: 10px}
.jmyl{padding: 30px 0 40px 0;}
.jmyl .gdwidth .bTitle{padding-top: 10px; padding-bottom: 40px;}
.jmyl .gdwidth .jmdv2 > div{width:600px;}
.jmapply{padding: 30px 0 80px 0;}
.jmapply .gdwidth .bTitle{padding-top: 10px; padding-bottom: 35px;}
.jmapply .gdwidth .jmgridP{ text-indent: 2em;font-size: 16px;line-height: 28px;}
.jmqd1{width:420px;}
.jmqd2{width: 360px; text-align: center;}
.jmTitleEx{margin-top:20px;margin-bottom:8px;}


@media screen and (max-width:900px) {
    .joinus img {
        max-width: 100% !important;
        height: auto !important;
    }

    .partner-dv1 {
        width: 100%;
        height:auto;
        background-image:none;
    }

        .partner-dv1 .left {
            width: 100%;
        }

        .partner-dv1 .right {
            width: 100%;
        }
        .partner-dv1 .left ul {
            padding: 16px 0px 0px 30px;
        }
        .partner-dv1 .right ul {
            padding: 16px 0px 0px 30px;
        }
    .lmrTitle {
        padding: 16px 0px 0px 20px;
    }
    .lmlTitle {
        padding: 16px 0px 0px 20px;
    }
    .jmdv2 {
        display:block;
    }
    .jmqd1 {
        width:100%;
    }
    .jmqd2 {
        display:none;
    }
    .jmyl .gdwidth .jmdv2 > div {
        width:100%;
        height:auto;
    }
    .jmimg4 {
        width:50%;
        position:unset;
        top:0;
        left:0;
        transform:unset;
        padding-right:25%;
    }
    .applyTable {
       width:100%;
    }
    .jmapply img {
        width:55% !important;
    }
    .leftTR {
        width: 90px;
    }
    .rightTR {
        width:0;
    }
    .bTitle {
        color: rgba(16, 16, 16, 1);
        font-size: 20px !important;
        text-align: center;
        font-family: PingFangSC-regular;
    }
    .jmTitle {
        font-size: 18px !important;
        text-align: left;
        font-family: PingFangSC-regular;
    }
    .lmlTitle {
        font-size: 18px !important;
        text-align: left;
        font-family: PingFangSC-regular;
    }
    .lmrTitle {
        font-size: 18px !important;
        text-align: left;
        font-family: PingFangSC-regular;
    }
    .jmspan {
        font-size: 15px;
    }
}
