@charset "UTF-8";
body{min-width: 500px;}
.center{width: 83%; margin: 0 8.5%;}
.box-main-inner{width: 100%; height:100vh; overflow:hidden;}
/*大图*/
.ban_con{width: 100%; height: 11.7vh; z-index: 2;}
.ban_con img{width: 100%; height: 100%; overflow:hidden;}

/*  logo  */
.logo{position: absolute; top: 3.2vh; z-index: 2;}
.logo img{width:74.7vh; height: 5.7vh; object-fit: contain;}

/*  导航  */
.nav{width: 100%; height: 6.4vh; background: #0b4591; z-index: 2;}
.nav_yj{margin: 0 auto; height: 6.4vh;}
.nav_yj li{float: left; text-align: center; display:inline-block;vertical-align:middle; height: 6.4vh; line-height: 6.4vh; position: relative; z-index: 999; width:14.28%;}
.nav_yj li.on{background:#043e8b;}
.nav_yj li.on a{color: #FFFFFF;}
.nav_yj li a{display:block;font-size:2.1vh;color:#fff;line-height:6.4vh;text-align:center;position:relative}
.nav_yj li.on a:hover{color: #FFFFFF;}
.nav_ej{position: absolute; top: 6.4vh; left: 0; display: none; background:url(nav_bg.png);  float: left; z-index: 999; width: 100%; z-index: 9999;}
.nav_ej li{text-align: center; background: none; height: 5.3vh; line-height: 5.3vh; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li:hover{background:#043e8b;}
.nav_ej li a{font-size: 1.9vh;  height: 5.3vh; line-height: 5.3vh;color: #FFFFFF; display: block; background: none; padding: 0; }
.nav_ej li a:hover{background: #043e8b;}
.nav_yj li.on .nav_ej li a:hover{}
.nav_sj{position: absolute; top: 0; left:100%; display: none; width:100%;}
.nav_sj li{width:100%;background:#043e8b;}
.nav_yj li.on .nav_ej li .nav_sj li a{ background: none;}
.nav_yj li.on .nav_ej li .nav_sj li a:hover{background:#033372;}
/*公共*/
.item{width: 48.75%; height: 100%;}
.tabLink,.th{height: 7vh; line-height: 7vh;border-bottom: 0.3vh solid #e70014;}
.tabLink b,.th h3{font-size: 2.9vh;font-weight: normal; float: left;}
.tabLink a.more,.th a{padding-right: 3.5vh; background: url(more.png) no-repeat right center; float: right;background-size: 1.7vh 1.8vh; font-size: 1.9vh; color: #5a5a5a;}
.th2{border: none; margin-right:5.5vh;}
.th2 h3{line-height: 3.2vh; margin-left: 0.2vh;}
.data{position: absolute; left: 0; top: 38.6vh; display: inline-block; width: 15.2vh; height:4vh; line-height: 4vh; background: #e70014; color: #FFFFFF; text-align: center; font-size: 1.9vh;}
.item_tit{ margin-top: 1.9vh;background: #f4f4f4; border: 0.1vh solid #e5e5e5;padding: 1vh 2.5vh 1.2vh 2.5vh;}
.item_tit h3{width: 100%; font-size: 2.5vh;font-weight: normal; line-height: 4.8vh; max-height: 4.8vh; overflow: hidden;display: -webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.item_tit p{line-height: 3.6vh; max-height: 7.2vh; font-size: 1.9vh;overflow: hidden;display: -webkit-inline-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; text-align: justify;}
.item_tit a{display: inline-block;}
.item_tit a img{width: 6.5vh; height: 6.5vh;}
.item_list li{height: 5.2vh; line-height: 5.2vh; position: relative; padding-right: 12.8vh;}
.item_list li a{display: inline-block; width: 100%; height: 5.2vh; line-height: 5.2vh; font-size: 2.1vh; margin-top: 0; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.item_list li span{position: absolute; right: 0; text-align: right; height: 5.2vh; line-height: 5.2vh; font-size: 2.1vh;}

/*第一部分*/
.box_one{overflow: hidden; height:64.5vh; margin:0.6vh auto 1.3vh auto;}
/*学术前沿*/
.xsqy_co{ margin-top: 2.2vh; background: #f4f4f4;border: 0.1vh solid #e5e5e5; border-top: none;}
.leftImg{width: 100%;height:62.2vh;}
.leftImg ul{position: relative; z-index: 0; overflow: hidden; height:64.3vh;}
.leftImg ul li{width:100%;overflow: hidden; position: relative;}
.leftImg ul li.on{display: list-item;}
.leftImg ul li.off{display:none;}
.leftImg ul li>img{width:100%; object-fit: cover; height:42.6vh;}
.xsqy_co .item_tit{display:inline-block; height:18vh; border:none;}
/*  选项卡  */
.tabLink b{cursor: pointer; margin-right: 2vh;}
.tabLink b.active{color: #e70014;}
.tabLink a{display: none;}
.tabLink a.active{display: block;}
.tabItem{display: none;}
.tabItem.active{display: block;}
/*职教动态*/
.zjdt{}
.zjdt .item_tit h3{-webkit-line-clamp:2;max-height: 9.6vh;}
.zjdt .item_tit p{ margin-bottom: 4.4vh;}
.zjdt .data{position: static; margin-top: 1.9vh;}
/*通知公告*/
/*底部*/
.b_l{margin:auto; text-align:center; height:3.4vh;}
.foot{width: 100%; height:15.5vh; background: #0b4591; padding: 1vh 0;}
.foot p{font-size: 1.9vh; color: #FFFFFF; text-align: center; line-height: 3.4vh;}

/*版本过低提示*/
.pageTips {position: fixed;left: 0;top: 0;width: 100%; height: 100%; background: #000; z-index: 99999999;}
.pageTips .container {color: #fff;position: absolute;left: 50%;top: 50%;width: 630px;margin-left: -315px;margin-top: -160px;}
.pageTips .container a.close {display: block;width: 50px;height: 50px;position: absolute;z-index: 1;left: auto;right: -15px;top: 40px;bottom: auto;}
.pageTips .container .img {text-align: center;}
.pageTips .container .msg {font-size: 18px;line-height: 36px;padding-top: 30px;color: #fff;}
.pageTips .container a {color: #fff; text-decoration: underline;}

/***列表页***/

.main2{width: 76%; margin: 5.3vh 12%; min-height: 59.1vh; overflow: hidden;}
/*左侧部分*/
/*导航*/
.menu{width: 17%;}
.menu h2{width: 100%; height: 7.5vh; line-height: 7.5vh; font-size: 2.6vh; background: #023f98; text-align: center; color: #FFFFFF; font-weight: bold;}
.menu ul{margin-top: 1vh;}
.menu ul li{height: 5.3vh;}
.menu ul li{height: 5.3vh; border-bottom: 0.1vh dashed #e70014; text-align: center;}
.menu ul li a{height: 5.3vh; line-height: 5.3vh; font-size: 2.4vh; color: #282828;}

/*右侧部分*/
.list{width: 81%;}
/*栏目*/
.list_th{width: 100%; height: 5.7vh; border-bottom:  0.2vh solid #e70014;}
.list_th h2{height: 4.7vh; line-height: 4.7vh; font-size: 2.7vh; color:#e70014; font-weight: bold; margin: 0.5vh 0; float: left;}
.local{height: 4vh; line-height: 4vh;float: right; padding-right: 2.7vh; font-size: 2vh; color: #3b57a5;font-weight: bold; display: block; margin: 0.8vh 0;}
.local a{height: 4vh; line-height: 4vh; color: #3b57a5; font-size: 2vh; font-weight: bold;}

/*列表页列表*/
.content .item_list{border-top: none;}
.content .item_list li a{font-size: 2vh;}
.content .item_list li span{font-size: 2vh;}
.page{text-align: center; margin: 5.3vh 0;}
/**内容页**/
.content{padding: 0.6vh 0.8vh 1.3vh 0;}
.content .title{line-height: 4.8vh; font-size: 2.6vh; font-weight: bold; text-align: center; padding: 1.3vh 2vh; border-bottom: 0.1vh dashed #e70014; color: #282828;}
.content .title p{text-align: right;font-size: 2.3vh}
.content .txt{text-align: center; color: #282828; font-size: 2vh; line-height: 5.3vh; padding: 1vh 0; font-weight: normal;}
.con{min-height: 4.2vh; _height:4.2vh; padding: 0.5vh 10vh;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b,.con a{font-size: 2vh !important; line-height: 3.6vh !important; font-family: "微软雅黑" !important;}
.con a:hover{color: #660099;}
.con img{max-width: 100%;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:0.1vh solid ##0b4591 !important;}

@media only screen and (max-width:980px){
	body{height: 400px;}
	.box-main-inner{height: 400px;}
}