/*--------------------------首页-----------------------*/
.lnfh{max-width: 880px;margin: auto}
/*tab*/
.lnfh-tab{display: flex;grid-gap: 20px;margin-bottom: 20px;}
.lnfh-tab-item{width: 160px;line-height: 40px;font-size: 14px;color: var(--blue);border: 1px solid var(--blue);text-align: center;cursor: pointer;transition: .3s;}
.lnfh-tab-item.act{background: var(--blue);color: var(--cf);}
/*省份 年份 科类 类型*/
.lnfh-tps{border-bottom: 1px solid var(--ce);padding-bottom: 15px;margin-bottom: 30px;}
.lnfh-tps-sec{display: flex;width: 100%;margin-bottom: 10px;}
.lnfh-tps-label{font-size: 16px;color: var(--c3);width: 65px;line-height: 32px;flex-shrink: 0;}
.lnfh-tps-check{display: flex;flex-wrap: wrap;grid-gap: 5px 10px;flex: 1;overflow: hidden;}
.lnfh-tps-item{font-size: 14px;color: var(--c6);min-width: 50px;line-height: 32px;padding:0 10px;border-radius: 3px;cursor: pointer;text-align: center;transition: .3s;}
.lnfh-tps-item:hover{background: var(--blue);color: var(--cf);}
.lnfh-tps-item.act{background: var(--blue);color: var(--cf);}
.lnfh-tps-sec1{padding: 0 30px;}
/*录取概况*/
.lqqk-sec{margin-bottom: 25px;}
.lqqk-tit{padding-left: 13px;position: relative;font-size: 18px;color: var(--c3);margin-bottom: 15px;}
.lqqk-tit:before{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;background: var(--blue);margin-top: -3px;}
.table{width: 100%;text-align: center;}
.table td, .table th{height: 45px;text-align: center;font-size: 14px;}
.table th{color: var(--cf);font-weight: 700;border-right: 1px solid var(--cf);background-color: var(--blue);padding: 0 5px;}
.table th:first-child{border-left: 1px solid var(--blue)}
.table th:last-child{border-color: var(--blue)}
.table td{border: 1px solid var(--blue); color: var(--c3);}
.table tr:hover td{background: var(--f3);}
/*三年统计*/
.tjqk{margin-top: 30px;}
.tjqksec{margin-bottom: 30px;}
.tjqksec-tit{text-align: center;color: var(--blue);font-size: 26px;margin-bottom: 20px;}
.table2{width: 100%;text-align: center;}
.table2 td, .table2 th{height: 45px;text-align: center;font-size: 14px;}
.table2 th{color: var(--c3);font-weight: 700;border: 1px solid var(--cc);background-color: var(--bluelight);}
.table2 th:first-child{border-left: 1px solid var(--cc)}
.table2 th:last-child{border-color: var(--cc)}
.table2 td{border: 1px solid var(--cc); color: var(--c3);}
.table2 tr:hover td{background: var(--f3);}

.empty{line-height: 32px;font-size: 14px;color:var(--c6)}
.sort{position: relative;cursor: pointer;}
.sort:before{content: "";position: absolute;top: 17px;right: 1px;width: 10px;height: 4px;background: var(--cf);clip-path: polygon(50% 0,100% 100%,0 100%)}
.sort:after{content: "";position: absolute;bottom: 17px;right: 1px;width: 10px;height: 4px;background: var(--cf);clip-path: polygon(0 0,100% 0,50% 100%)}
.sort.asc:before{display: none;}
.sort.desc:after{display: none;}
/*学院列表*/
.jyuan{width: 100%;margin:auto;}
.jyuan li{width: 366px;float: left;margin-bottom: 15px;}
.jyuan-tit{}
.jyuan-tit a{display: block;background: #1155b4;line-height: 2;padding: 5px 15px;}
.jyuan-tit p{color:#fff;font-size: 16px;transition:.3s;}
.jyuan-tit:hover p{transform: translateX(3px)}
.jyuan-tit span{color:#fff;font-size: 16px;}
.jyuan dl{}
.jyuan dl dt{background: #b1d3ff;color: #1155b4;margin-bottom: 1px;}
.jyuan dl dt a{display: block;padding: 10px;transition:.3s;}
.jyuan dl dt:hover a{transform: translateX(3px)};
.jyuan dl dt:last-child{margin-bottom: 0;}