.apply .applyHead{position:relative}.apply .applyHead h1{font-size:18px;line-height:1;color:#0071C5;padding:15px 0 13px;text-align:center}.apply .applyHead .logo{width:39px;position:absolute;left:22px;top:9px}.apply .applyForm{padding:46px 0 34px}.apply .applyForm h1{font-size:30px;color:#0071C5;line-height:1;margin-bottom:46px;text-align:center}.apply .applyForm .formList{width:300px;margin:0 auto 15px;display:flex;justify-content:space-between;align-items:center}.apply .applyForm .formList p{font-size:23px;line-height:1}.apply .applyForm .formList p span{color:#FE0000}.apply .applyForm .formList input{width:230px;height:32px;padding-left:6px;border:1px solid #4C4C4D}.apply .applyForm .formList input::placeholder{color:#4C4C4D;font-size:10px}.apply .applyForm .formExplain{text-align:center}.apply .applyForm .formExplain .checkbox{display:flex;justify-content:center;align-items:center;margin:15px 0;cursor:pointer;vertical-align:middle;overflow:hidden}.apply .applyForm .formExplain .checkbox input{display:none}.apply .applyForm .formExplain .checkbox input:checked+i:after{content:"";position:absolute;top:2px;left:2px;height:10px;width:10px;background:#0071C5}.apply .applyForm .formExplain .checkbox .icon_checkbox{height:16px;width:16px;display:inline-block;border:1px solid #4C4C4D;float:left;position:relative}.apply .applyForm .formExplain .checkbox span{display:block;margin-left:8px;line-height:1;color:#4C4C4D;font-size:12px;letter-spacing:-.5px}.apply .applyForm .formBtn{width:300px;margin:0 auto;line-height:35px;background:#0071C5;border-radius:35px;text-align:center;color:#FFF;font-size:18px}.apply .page .pageTitle{padding-top:40px;padding-bottom:28px}.apply .page .pageTitle h1{font-size:30px;line-height:1;padding-bottom:15px;margin-bottom:13px;text-align:center;position:relative}.apply .page .pageTitle h1:after{display:block;content:'';width:23px;border-bottom:1px #0071C5 solid;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.apply .page.enterprise .pageTitle h1:after,.apply .page.product .pageTitle h1:after{border-bottom-color:#FFF}.apply .page .pageTitle p{font-size:12px;line-height:1;text-align:center}.apply .page.advantage{background:#f2f2f4}.apply .page.advantage ul{display:flex;flex-wrap:wrap;justify-content:space-between}.apply .page.advantage ul li{width:50%;padding:0 6px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:36px}.apply .page.advantage ul li .pic{width:71px}.apply .page.advantage ul li h3{font-size:12px;margin-top:10px;margin-bottom:5px}.apply .page.advantage ul li p{font-size:8px;color:#4C4C4D}.apply .page.product .pageTitle{background:#0071C5}.apply .page.product .pageTitle h1{color:#FFF}.apply .page.product .pageTitle p{color:#FFF}.apply .page.product .productList{padding:17px 19px 5px;display:flex;flex-wrap:wrap;justify-content:space-between}.apply .page.product .productList li{width:48%;margin-bottom:20px}.apply .page.product .productList li .pic{width:100%}.apply .page.product .productList li .text{padding:10px;background:#0071C5;color:#FFF}.apply .page.product .productList li .text h3{font-size:13px;text-align:center}.apply .page.product .productList li .text p{font-size:10px;text-align:center}.apply .page.enterprise{background:#0071C5;padding-bottom:15px}.apply .page.enterprise .pageTitle h1{color:#FFF}.apply .page.enterprise .pageTitle p{color:#FFF}.apply .page.enterprise .enterpriseList{padding:0 10px}.apply .page.customer{background-image:url(../images/apply/customerBg.png);background-size:100% 100%}.apply .page.customer .customerList{padding:0 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between}.apply .page.customer .customerList li{margin-bottom:5px;width:85px}.apply .page.about{background-image:url(../images/apply/aboutBg.png);background-size:100% 100%}.apply .page.about .content{padding:0 17px 18px}.apply .page.about .content p{font-size:10px;line-height:18px;}.apply .page.about .content .videoBg{margin-top:15px;position:relative}.apply .page.about .content .videoBg .videoBtn{width:34px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footerMob,.formPop{position:fixed;left:0}.footerMob{width:100%;padding:0 13px 12px;bottom:0;z-index:1111}.footerMob .flex{display:flex}.footerMob .flex div{width:50%;height:56px;background:#0071C5;display:flex;justify-content:center;align-items:center}.footerMob .flex div:first-child{border-right:1px #FFF solid}.footerMob .flex div img{width:35px}.footerMob .flex div .applyBtn img{width:41px}.footerMob .flex div span{font-size:18px;color:#FFF;margin-left:10px}.formPop{width:100%;height:100%;background:rgba(0,0,0,.5);top:0;z-index:9999}.formPop .popContent{width:300px;padding:63px 0;border-radius:20px;text-align:center;border:1px solid #0071C5;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);background-color: #ffffff}.formPop .popContent .popImg{width:72px;height:72px;margin:0 auto 20px;border-radius:50%;background:#0071C5}.formPop .popContent .popImg img{width:66px;margin-left:5px}.formPop .popContent h1{font-size:25px;line-height:1;margin-bottom:15px}.formPop .popContent p{font-size:13px;line-height:1.4;color:#4C4C4D;margin-bottom:39px}.formPop .popContent .popBtn{width:150px;height:40px;margin:0 auto;line-height:40px;border-radius:40px;color:#FFF;font-size:18px;background:#0071C5}.formPop .popContent .popClose{width:25px;height:25px;border-radius:50%;background:#DCDCDC;display:flex;justify-content:center;align-items:center;position:absolute;top:-32px;right:-20px}.formPop .popContent .popClose img{width:12px}



.apply .page.product .productList li .text h3 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
