/*新合作*/
.lanmuc-hezuo{width: 100%; height:640px; background: url("../img/bgg.jpg") no-repeat center; color: #fff;}
.lanmuc-hezuo .hezuda{width: 1200px; height:640px; margin: 0 auto; position: relative;}

.lanmuc-hezuo .hezuda .bai{width: 2px; height: 30px; position: absolute; background: #fff; left: 599px; top: 0;}
.lanmuc-hezuo .hezuda .baix{width: 2px; height: 30px; position: absolute; background: #fff; left: 599px; bottom: 0;}
.lanmuc-hezuo .hezuda .baiz{width: 2px; height: 30px; position: absolute; background: #fff; left: 599px; bottom: 120px;}
.lanmuc-hezuo .tit{width: 100%;  line-height: 60px; text-align: center; font-size: 30px; font-weight: bold; padding: 40px 0 20px 0; height: 60px;}
.lanmuc-hezuo ul li{margin: 40px 0; float: left; border: 2px solid #fff; width:270px; height: 350px; margin: 0 3px; padding: 0 10px;}
.lanmuc-hezuo ul li .stu{width: 100%; height:auto; margin: 20px 0; text-align: center; float: left; font-size: 20px;}
.lanmuc-hezuo ul li .xwe{width: 100%; height: auto; float: left; line-height: 30px; font-size: 14px; text-align: center; overflow:hidden; text-indent: 2rem;
          text-overflow:ellipsis;
	      word-break: break-all
          white-space:nowrap;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;  //需要显示时文本行数
        overflow: hidden;}
.lanmuc-hezuo .hezuda .geng{width: 400px; height: 60px; border: 2px solid #fff; text-align: center; line-height: 60px; position: absolute; left: 398px; bottom: 58px; font-size: 20px; color: #f3b90e;}
.lanmuc-hezuo .hezuda .geng:hover{color: #fff; border: 2px solid #f3b90e;}
