/*合作院校详情*/
.schooldetail-wrap .index-lunbo{margin-bottom: 50px;}
.schooldetail-wrap .title{margin-bottom: 30px; margin-top: 35px; font-size: 24px;color: #fa583d;padding-bottom: 20px;border-bottom:1px solid #ddd;}
.schooldetail-wrap .school-intro{}
.schooldetail-wrap .school-intro .left{width: 496px;height: 409px;margin-top: 30px;/*border: 4px solid #00a0e9;*/}
.schooldetail-wrap .school-intro .left img{position: relative;left: 25px;top: -25px;}
.schooldetail-wrap .school-intro .right{width: 650px;height: 409px;overflow: hidden;}
.schooldetail-wrap .school-intro p{text-indent: 30px; font-size: 16px;color: #999;line-height: 2;}
.schooldetail-wrap .school-intro div{color: #666;font-size: 16px;margin-top: 10px;}
.schooldetail-wrap  .major-list li{-webkit-transition: transform .3s;-moz-transition: transform .3s;-ms-transition: transform .3s;-o-transition: transform .3s;transition:transform .3s;margin:0 19px 20px 0;width:285px;height:auto;float:left}
.schooldetail-wrap  .major-list li:hover{box-shadow: 0 14px 22px rgba(0, 0, 0, 0.10);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition:all .3s ease;transition: all .3s ease}
.schooldetail-wrap  .major-list li a img{width:100%;display:block;height:184px}
.schooldetail-wrap .hotmajor-list{}
.schooldetail-wrap .hotmajor-list li{background-color: #fff; cursor: pointer; float: left;position: relative;width:290px;height: 140px; margin-right: 7px;margin-bottom: 35px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.09); }
.schooldetail-wrap .hotmajor-list li:hover .shade{display: block;}
.schooldetail-wrap .hotmajor-list h2{height: 48px;line-height: 48px;text-align: center;font-size: 15px;color: #fff;}
.schooldetail-wrap .hotmajor-list h2.t1{background: url(../../imgs/zy_11.png) no-repeat center center;}
.schooldetail-wrap .hotmajor-list h2.t2{background: url(../../imgs/zy_22.png) no-repeat center center;}
.schooldetail-wrap .hotmajor-list h2.t3{background: url(../../imgs/zy_33.png) no-repeat center center;}
/*.schooldetail-wrap .hotmajor-list h2.t4{background: url(../imgs/zy_4.png) no-repeat center center;}
.schooldetail-wrap .hotmajor-list h2.t5{background: url(../imgs/zy_5.png) no-repeat center center;}*/
.schooldetail-wrap .hotmajor-list .shade{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.schooldetail-wrap .hotmajor-list .shade div{text-align: center;margin-top: 25px;}
.schooldetail-wrap .hotmajor-list .shade div p{font-size: 20px;color: #fff;text-align: center;}
.schooldetail-wrap .hotmajor-list .go{margin-top: 15px; border-radius: 4px; display: inline-block;text-align: center;width: 122px;height: 32px;line-height: 32px;color: #fff;font-size: 16px;background-color: #f6563c;}
.schooldetail-wrap .hotmajor-list .content{padding: 20px 15px;text-align: center;font-size: 14px;}
.schooldetail-wrap .hotmajor-list .content .name{font-size: 16px;font-weight: bold;margin-bottom: 20px;}
.schooldetail-wrap .hotmajor-list .content .des span{margin-right: 20px;}
.schooldetail-wrap .baomin{margin-bottom: 180px;}
.schooldetail-wrap .baomin .item{border-bottom: 1px dashed #ddd;padding-bottom: 10px;}
.schooldetail-wrap .baomin .item h3{margin: 15px 0 20px 0;font-size: 20px;color: #333;font-weight: normal;}
.schooldetail-wrap .baomin .item p{font-size: 16px;color: #666;margin:0 40px 10px 110px;line-height: 1.8;}
.schooldetail-wrap .baomin .photobox .img{width: 295px;height: 210px;}
.schooldetail-wrap .baomin .photobox .img img{width: 100%;height: 100%;}
.schooldetail-wrap .baomin .photobox .left{margin-right: 160px;}
.recomd-box .recomd-list{}
.recomd-box .recomd-list li{margin-right: 15px; width: 285px;margin-bottom: 35px;float: left;}
.recomd-box .recomd-list li .img{width: 285px;height: 215px; position: relative;border:1px solid #b5b5b5;}
.recomd-box .recomd-list li .go{width: 140px;height: 45px;line-height: 45px;color: #fff;background-color: #fa583d;text-align: center;font-size: 18px;border-radius: 6px;position: absolute;top: 50%;margin-top: -27px;left: 50%;margin-left: -70px;}
.recomd-box .recomd-list li .img img{width: 100%;height: 100%;}
.recomd-box .recomd-list li .img:hover .shade{display: block;}
.recomd-box .recomd-list li .shade{position: absolute;display: none; bottom: 0;width: 100%;height: 100%;background:rgba(0,0,0,.6);font-size: 16px;}
.recomd-box .recomd-list li .content{border-left:1px dashed #b5b5b5;border-right:1px dashed #b5b5b5;border-bottom:1px dashed #b5b5b5;font-size: 18px;color: #333;padding:15px 8px;height: 100px;}
.recomd-box .recomd-list li .content p{}
.recomd-box .recomd-list li .content div{margin-top: 15px;}
.recomd-box .recomd-list li .content .tit{width: 188px;}
.recomd-box .recomd-list li .content .price{font-size: 18px;color: #e71212;}
.recomd-box .recomd-list li .content .left{color: #666666;font-size: 16px;}
.recomd-box .recomd-list li .content .right{color: #666;font-size: 16px; }
