﻿/*Header*/
#Header{left:0;top:65px;width:100%;z-index:99;background:#fff;height:70px;border-bottom:solid 1px #0a7ede;}
#Header h1{margin-top:10px;height:50px;background-size:contain;width:10%;}
#Header h1 img{width:95%;}
.header-province{margin-top:10px;}
.header-seacher{margin-top:20px;margin-left:5%}
/*Banner*/
#Banner{}
/*Billing*/
.billing-img{width:40px;}
.billing-txt{font-size:14px;width:calc(100% - 40px);padding-top:0}
@media(max-width:992px) and (min-width:768px){
    .billing li{border-top:solid 1px #ccc}
    .billing li:first-child,.billing li:nth-child(2){border-top:none;}
    .billing li:nth-child(2){border-right:none}
    .billing-img{width:64px;}
    .billing-txt{font-size:16px;width:calc(100% - 64px);padding-top:8px}
}
/*Vocational*/
.Vocational-list li .specialty-txt p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.specialty-img img{width:97px;}
.Vocational-list li .specialty-txt{width:calc(100% - 97px)}
.Vocational-list li:nth-child(2n) .specialty-txt{width:calc(100% - 114px)}
@media(max-width:992px) and (min-width:768px){
    .specialty-img img{width:70px;}
    .Vocational-list li .specialty-txt{width:calc(100% - 70px)}
    .Vocational-list li .specialty-txt p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
    .Vocational-list li:nth-child(2n) .specialty-txt{width:calc(100% - 87px)}
}
/*Higher*/
.swiper-higher{height:270px}
@media(max-width:992px) and (min-width:768px){
    .Higher-right{width:100%;margin-top:0;margin-bottom:10px;}
    .swiper-button-next, .swiper-button-prev{display:none;}
    .swiper-higher{height:auto;}
}
/*News*/
.Enrollment .home-news-list li span{display:none}

.Paper .home-news-list{margin-bottom:20px;}
.Paper .home-news-list li{line-height:31px;width:100%;}

.Consulting-txt h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Consulting-txt h3 span{display:none}
.Consulting-txt p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;}

.Professional-list ul li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Professional-list ul li h3 span{display:none}
@media(max-width:992px) and (min-width:768px){
    .Enrollment .home-news-list li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

    .Paper .home-news-list{margin-bottom:10px;}
    .Paper .home-news-list li{line-height:28px;}
    .Consulting-txt p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
    .Consulting-img{width:210px;}
    .Consulting-txt{width:calc(100% - 210px)}

    .swiper-Professional{height:370px;}
}
/*Gotop*/
#Gotop{height:52px;top:auto;bottom:15%;overflow:hidden}
/*Page*/
.Page-main{}
.Page-content{padding:10px}

/*School-Details*/
.Details-profile-centent{ display: block;overflow:hidden;-webkit-line-clamp:10;-webkit-box-orient:vertical;}
@media(max-width:992px) and (min-width:768px){
    .Details-profile-centent{-webkit-line-clamp:7;height:174px;}
    .Details-recruit img{width:120px;}
    .Details-recruit span i{display:none}
    .Details-sign table tr td span{font-size:12px;}
    .Details-sign table tr td button{width:120px;}
}
/*News*/
.news-list .school-txt h2{overflow:hidden;text-overflow:ellipsis;white-space:normal}
.news-list .school-txt h2 span{display:none}
@media(max-width:992px) and (min-width:768px){
    .news-list .school-txt h2 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .news-list .school-txt p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
}
/*News-list-2*/
@media(max-width:992px) and (min-width:768px){
    .news-list-2 li h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .news-list-2 li h2 span{display:none;}
    .news-list-2 li p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
}
/*Details-Profession*/
.Details-hotSchool{padding-left:20px;}
.HotSchool-list{width:90px;}
@media(max-width:992px) and (min-width:768px){
    .HotSchool-list{display:none}
}
/*Zhuanye*/
.Zy-Hot-school h2{font-size:16px;}
@media(min-width:768px) and (max-width:992px){
    .Zy-Hot-school h2{font-size:13px;}
    .Zy-Hot a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
.Details-profile-img img{height: auto !important;}
:root{--ms-accent:#245b5b;--ms-radius:3px;--ms-line:1.83;--ms-gap:16px;}
