@media screen and (min-width: 1440px) {
.join-we-box{ width: 1400px;background: url(../images/investment-left-bg.png) no-repeat 45px 10px; background-position: 45px 10px; padding-bottom: 45px; margin: 0 auto;}

.join-we-box dt{ padding-top: 50px; margin-left: 90px; color: #005350; font-size: 48px;}
.join-we-box dd{ padding: 0 200px; margin-top: 95px;}
.join-we-box dd .title{ height: 80px; padding: 20px 0; color: #3ccecb; font-size: 32px; border-bottom: 1px solid #ccc;}
.join-we-box dd .info{ height: 245px; width: 100%; background: #E6EDFF; margin-top: 40px;}
.join-we-box dd .info .left,.join-we-box dd .info .right{ padding: 45px;}
.join-we-box dd .info p{ font-size: 18px; height: 40px; line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.join-we-box dd .info .company-name{ background: url(../images/company-name.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-site{ background: url(../images/company-site.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-date{ background: url(../images/company-date.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-man-num{ background: url(../images/company-man-num.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-position{ background: url(../images/company-position.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-type{ background: url(../images/company-type.png) no-repeat left center; text-indent: 2em;}

.min-content-1 .top-title,.min-content-2 .top-title{width: 100%; padding: 22px 0; color: #005350; font-weight: 700; font-size: 24px; position: relative; margin-top: 40px;}
.min-content-1 .top-title span,.min-content-2 .top-title span{ width: 67px; height: 4px; background: #759FFF; position:absolute; left:0; bottom: 0;}

.min-content-1  .list-box,.min-content-2  .list-box{ font-size: 16px; color: #666; line-height: 55px;}
.min-content-1  .list-box .list-box-list{text-indent: 2em;}


.min-content-2{ border-bottom: 1px solid #ccc; padding-bottom: 65px;}

.apply_btn{width: 150px; height: 50px; border-radius: 25px !important; background: #18bc9c; color: #fff; font-size: 16px !important; line-height: 35px !important; margin: 0 auto; display: block !important; margin-top: 45px;}
.apply_btn a{color: #fff !important; font-size: 16px !important; text-decoration: none;}

}

@media screen and  (min-width: 750px) and (max-width: 1440px) {

.join-we-box{ width: 100%;background: url(../images/investment-left-bg.png) no-repeat 45px 10px; background-position: 45px 10px; padding-bottom: 45px;}

.join-we-box dt{ padding-top: 50px; margin-left: 90px; color: #005350; font-size: 48px;}
.join-we-box dd{ padding: 0 200px; margin-top: 95px;}
.join-we-box dd .title{ height: 80px; padding: 20px 0; color: #3ccecb; font-size: 32px; border-bottom: 1px solid #ccc;}
.join-we-box dd .info{ height: 245px; width: 100%; background: #E6EDFF; margin-top: 40px;}
.join-we-box dd .info .left,.join-we-box dd .info .right{ padding: 45px;}
.join-we-box dd .info p{ font-size: 18px; height: 40px; line-height: 40px;}

.join-we-box dd .info .company-name{ background: url(../images/company-name.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-site{ background: url(../images/company-site.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-date{ background: url(../images/company-date.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-man-num{ background: url(../images/company-man-num.png) no-repeat left center; text-indent: 2em;}
.join-we-box dd .info .company-position{ background: url(../images/company-position.png) no-repeat left center; text-indent: 2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.join-we-box dd .info .company-type{ background: url(../images/company-type.png) no-repeat left center; text-indent: 2em;}

.min-content-1 .top-title,.min-content-2 .top-title{width: 100%; padding: 22px 0; color: #005350; font-weight: 700; font-size: 24px; position: relative; margin-top: 40px;}
.min-content-1 .top-title span,.min-content-2 .top-title span{ width: 67px; height: 4px; background: #759FFF; position:absolute; left:0; bottom: 0;}

.min-content-1  .list-box,.min-content-2  .list-box{ font-size: 16px; color: #666; line-height: 55px;}
.min-content-1  .list-box .list-box-list{text-indent: 2em;}


.min-content-2{ border-bottom: 1px solid #ccc; padding-bottom: 65px;}

.apply_btn{width: 150px; height: 50px; border-radius: 25px !important; background: #18bc9c; color: #fff; font-size: 16px !important; line-height: 35px !important; margin: 0 auto; display: block !important; margin-top: 45px;}


}

@media screen and (max-width: 750px) {


    .join-we-box{ width: 100%;background: url(../images/investment-left-bg.png) no-repeat 45px 10px,url(../images/investment-right-bg.png) no-repeat,#f4f4f4; background-position: 5.3vw 10px,56vw bottom;}
    .join-we-box dl{ margin: 0;}
    .join-we-box dt{padding-top: 16vw; margin-left: 14vw; color: #005350; font-size: 36px;}
    .join-we-box dd{margin-top: 6.6vw; padding: 0 5vw; padding-bottom: 5vw;}
    
    .join-we-box dd .title{ height: 80px; padding: 20px 0; color: #3ccecb; font-size: 6vw; border-bottom: 1px solid #ccc;}
    .join-we-box dd .info{ width: 100%; background: #E6EDFF; margin-top: 40px; padding: 3vw;}
    .join-we-box dd .info p{ font-size: 4vw; height: 40px; line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .join-we-box dd .info .company-name{ background: url(../images/company-name.png) no-repeat left center; text-indent: 2.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .join-we-box dd .info .company-site{ background: url(../images/company-site.png) no-repeat left center; text-indent: 2.2em;}
    .join-we-box dd .info .company-date{ background: url(../images/company-date.png) no-repeat left center; text-indent: 2.2em;}
    .join-we-box dd .info .company-man-num{ background: url(../images/company-man-num.png) no-repeat left center; text-indent: 2.2em;}
    .join-we-box dd .info .company-position{ background: url(../images/company-position.png) no-repeat left center; text-indent: 2.2em;}
    .join-we-box dd .info .company-type{ background: url(../images/company-type.png) no-repeat left center; text-indent: 2.2em;}
    .min-content-1 .top-title,.min-content-2 .top-title{width: 100%; padding: 22px 0; color: #005350; font-weight: 700; font-size: 24px; position: relative; margin-top: 40px;}
    .min-content-1 .top-title span,.min-content-2 .top-title span{ width: 67px; height: 4px; background: #759FFF; position:absolute; left:0; bottom: 0;}

    .min-content-2{ border-bottom: 1px solid #ccc; padding-bottom: 8vw;}

    
    .apply_btn{width: 25vw; line-height: 6.6vw !important; border-radius: 25px !important; background: #18bc9c; font-size: 4vw !important; margin: 0 auto; display: block !important; margin-top: 5vw;}

    .apply_btn a{ color: #fff;}



}






