.bg,body{width:100%}.mt50{margin-top:10px}.mb50{margin-bottom:10px}body{background-size:100% auto}.bg{background-size:100%auto}.wrapper{width:95%;padding-top:156px}header,main{padding:10px}header>div,main>div{width:93%}header>div>h2{font-size:16px;line-height:30px}header p,main p{font-size:10px;line-height:19px}.title-code,.title-text{font-size:15px}main{margin:30px 0}.cen-box .title{height:34px;line-height:34px;background-image:none}.cen-box .university-title{height:78px;line-height:78px;background-image:none}.cen-box .code-title{height:34px;line-height:34px;background-image:none}.title-text{letter-spacing:0}.title-bgtext{font-size:13px;width:164px;height:30px;line-height:30px;margin-top:-2px}.title-header+.title-bgtext{width:231px}.university-desc{font-size:10px;line-height:19px}.ri-photo{margin:10px 0 0;width:100%;height:220px}.ri-height{height:191px}.margin-center{width:309px;height:auto;margin:0 auto}.ri-height .ri-photo-cut{height:168px;line-height:168px}.ri-photo-cut{width:25px;height:220px;line-height:220px;font-size:25px}.ri-photo-cut.prev{float:left;position:relative;right:5px}.ri-photo-cut:hover{color:#999}.ri-photo-wrap{width:250px;float:left;overflow:hidden;margin-left:4px}#ri-company .ri-photo-item{width:228px;height:205.2px;border:7px solid #ADCB81;overflow:hidden;margin-right:20px}.companyLogo,.companyLogo>a>img{width:85px;height:85px}.ri-photo-list a{font-size:13px}.companyName{font-size:20px;color:#4B8F1A;text-align:center;margin:10px 20px}.companyLogo{margin:0 auto;box-shadow:1px 0 6px #b5b5b5}.bg-color{background-color:#8EB250;width:100%;height:100%}.companyDesc{position:relative;line-height:18.75px;height:57px;overflow:hidden;margin:10px;padding-top:5px;color:#fff;font-size:10px}.ri-photo-item,.ri-photo-item img{width:227px;height:auto}.overflowDesc::after{content:"...";position:absolute;bottom:5px;right:0;padding-left:40px;background:-webkit-linear-gradient(left,transparent,#8EB250 83%);background:linear-gradient(to right,transparent,#8EB250 83%)}.ri-photo-item{border:8px solid #ADCB81;margin-right:20px}.code{width:130px;height:130px;margin:30px auto -40px;padding-bottom:35px}footer{height:46px;line-height:46px;text-align:center;font-size:13px;color:#fff;margin-top:40px}