/* *
 *	ggd
 *	2022-04-11
 *	职教本科
 */

.bkBan{
	width: 100%;
	height: 360px;
	min-width: 1200px;
	background:url(../images/zjbk/banner.png) no-repeat center;
	border-top: 3px solid #aa3737;
}
.bkBan_box{
	width: 1200px;
	margin: 0 auto;
}
.bkBan_box img{
	margin-top: 23px;
}

.bkBan_box h1{
	font-size: 46px;
	color: #aa3737;
	text-align: center;
	margin-top: 54px;
}
.bkBan_box h2{
	font-size: 18px;
	color: #aa3737;
	text-align: center;
	margin-top: 20px;
}

.bkSea{
	text-align: center;
	width: 590px;
	margin: 0 auto;
	margin-top: 40px;
	background-color: #fff;
	border-radius: 3px;
	border:1px solid #aa3737;
}
.bkSea .mod-search-singlebox-s2 .secx .inputtext{
	background:#fff;
	width: 435px;
}


.bkNews{
	width: 1200px;
	margin: 0 auto;
	padding: 30px 0 35px 0;
	height: 265px;
	box-sizing: border-box;
}
.bkNewsLeft{


}
.bkNewsLeft .li{
	float: left;
	border-radius: 6px;
	background-color: rgb(248, 248, 248);
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
	width: 380px;
	height: 200px;
	margin-right: 15px;
	position: relative;
}
.bkNewsLeft .mod-artlist-tab-default .tab-tit{
	margin-left: 12px;
	border-bottom: 1px solid #aa3737;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 5px;
}
.bkNewsLeft .mod-artlist-tab-default .mod-tab-head li:after{
	content: " |";
}
.bkNewsLeft .mod-artlist-tab-default .mod-tab-head li{
	margin-right: 2px;
}
.bkNewsLeft .mod-artlist-tab-default .tab-tit .tit-txt{
	display: inline-block;
	border-left: 2px solid #aa3737;
	line-height: 16px;
	padding-left: 8px;
}

.bkNewsLeft .mod-artlist-tab-default .mod-tab-head{
	position: absolute;
	right: 5px;
    top: 3px;
}

.bkNewsLeft .mod-artlist-tab-default .mod-tab-head li:last-child:after{
	content: "";
}

.bkNewsLeft .mod-artlist-tab-default .mod-artlist{
	padding: 10px 8px;
}

.bkNewsLeft .mod-artlist-tab-default .mod-artlist .item-more a{
	width: 64px;
	line-height: 20px;
	background-color: #da3434;
	border-radius: 10px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	margin-top: 7px;
	margin-right: 5px;
}
.bkNewsLeft .mod-artlist-tab-default .mod-artlist .item-more a:hover{
	opacity: 0.8;
	color: #fff
}
.bkNewsRight{
	display: inline-block;
	width: 410px;
	height: 200px;
	border-radius: 6px;
	overflow: hidden;
}
.bkNewsRight img{
	width: 100%;
	height: 100%;
	transition: all 0.6s;
}
.bkNewsRight:hover img{
	transform:scale(1.1);s
}

.bkBuild{
	width: 100%;
	min-width: 1200px;
	height: 500px;
	background:url(../images/zjbk/bg_03.png) no-repeat center;
}
.bkBuild_box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}

.bkBuildLeft{
	width: 775px;
	margin-right: 15px;
	height: 440px;
	border-radius: 6px;
	background-color: #fff;
	display: flex;
	overflow: hidden;
}
.bkBuildLeft .tab{
	width: 180px;
	height: 440px;
	background: #aa3737 url(../images/zjbk/nav_bg.png) no-repeat bottom right;
}
.bkBuildLeft .tab p{
	margin-left: 4px;
	line-height: 55px;
	padding-left: 10px;
	color: #fff;
	border-bottom: 1px solid #fff;
	font-size: 16px;
	font-weight: bold;
}
.bkBuildLeft .tab ul{
	padding-top: 15px;
}
.bkBuildLeft .tab li{
	font-size: 15px;
	color: #fff;
	padding-left: 25px;
	line-height: 38px;
	cursor: pointer;
}
.bkBuildLeft .tab li:hover,
.bkBuildLeft .tab .active{
	background-color: #fff;
	color: #aa3737;
}
.bkBuildLeft .con{
	width: 595px;
	display: none;
}
.bkBuildLeft .mod-artlist-tab-default .mod-tab-head li:after{
	content: " |";
}
.bkBuildLeft .mod-artlist-tab-default .mod-tab-head li{
	margin-right: 2px;
}
.bkBuildLeft .mod-artlist-tab-default .mod-tab-head{
	height: 56px;
	border-bottom: 1px solid #aa3737;
	box-sizing: border-box;
	padding-top: 20px;
}
.bkBuildLeft .mod-artlist-tab-default .mod-tab-head li:last-child:after{
	content: "";
}

.bkBuildLeft .mod-artlist-field1 .item .author{
	display: none;
}
.bkBuildLeft .mod-artlist-tab-default .mod-artlist{
	padding: 15px;
}
.bkBuildLeft .mod-artlist-tab-default .mod-artlist .item-more a{
	width: 64px;
	line-height: 20px;
	background-color: #da3434;
	border-radius: 10px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	margin-top: 7px;
	margin-right: 5px;
}
.bkBuildLeft .mod-artlist-tab-default .mod-artlist .item-more a:hover{
	opacity: 0.8;
	color: #fff
}
.bkBuildLeft .mod-artlist-field1 .item{
	line-height: 32px;
}

.bkBuildRight{
	width: 410px;
	height: 440px;
	border-radius: 6px;
	background-color: #fff;
	overflow: hidden;
}
.bkBuildRight .img,
.bkBuildRight .img img{
	width: 410px;
	height: 193px;
}
.bkTit{
	line-height: 42px;
	margin-left: 15px;
	font-size: 16px;
	color:#333;
	font-weight: bold;
	border-bottom: 1px solid #aa3737;
	position: relative;
}
.bkBuildRight .con{
	position: relative;
	height: 235px;
	box-sizing: border-box;
}
.textRed{
	color: #aa3737;
}
.bkMore{
	width: 64px;
	line-height: 20px;
	background-color: #da3434;
	border-radius: 10px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	color: #fff!important;
	position: absolute;
	right:20px;
	bottom:10px;
}
.bkMore:hover{
	opacity: 0.8;
	color: #fff;
}
.bkBuildRight .con ul{
	padding-top: 10px;
}
.bkBuildRight .con li a{
	display: block;
}
.bkBuildRight .con li{
	line-height: 33px;
	border-bottom: 1px solid #eee;
	margin-left: 15px;
	padding-left: 4px;
	padding-right: 20px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bkSchool{
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}
.bkSchoolLeft{
	height: 480px;
	width: 775px;
	background-color: #aa3737;
	color:#fff;;
	border-radius: 6px;
	overflow: hidden;
}
.bkSchoolLeft .bkTit,
.bkSchoolLeft .textRed{
	color: #fff;
}
.bkSchoolLeft .bkTit{
	background:url(../images/zjbk/bg_icon.png) no-repeat;
	background-position: 720px 6px;
}
.schBox{
	margin:0px 10px;
	border-radius: 4px;
	background-color: #fbf5f5;
	height: 420px;
}
.schTab{
	height: 47px;
	position: relative;
}
.schTab li{
	padding: 0 25px;
	border-right: 1px solid #999;
	float: left;
	cursor: pointer;
	margin-top: 15px;
	font-weight: bold;
	color: #333;
}
.schTab li:last-child{
	border-right: 0;
}
.schTab .active,
.schTab li:hover{
	color: #aa3737;
}
.schTab .bkMore{
	bottom: 13px;
	display: none;
}
.schCon{
	padding: 0 2px;
	display: none;
}
.schCon a{
	display: inline-block;
	margin-left: 6px;
	width: 180px;
	height: 34px;
	background-color: #eee;
	margin-top: 6px;
	float: left;
	line-height: 34px;
	text-align: center;
	padding:0 5px;
	box-sizing: border-box;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.schCon a:hover{
	background-color: #aa3737;
	color:#fff;
}
.bkSchoolRight{
	width: 410px;
}

.bkTit .bkMore{
	font-weight: normal;
}

.bkAppCon li{
	float: left;
	width: 200px;
	height: 57px;
	line-height: 57px;
	background-color: #e5e5e5;
	margin-top: 30px;
	border-radius: 4px;
	font-size: 16px;
	cursor: pointer;
	box-sizing: border-box;
}
.bkAppCon li:nth-child(2n-1){
	margin-right: 10px;
}
.bkAppCon li img{
	margin: 0 20px;
}
.bkAppCon li a{
	color: #8e7557;
	display: block;
}
.bkAppCon li:hover{
	background-color: #aa3737;
}
.bkAppCon li:hover a{
	color: #fff;
}

.padL70{
	padding-left: 70px;
}

.bkOverseas{
	width: 100%;
	height: 340px;
	background:url(../images/zjbk/bg_02.png) no-repeat center bottom;
}

.bkOverseas_box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}
.bkOverseasCon{
	display: flex;
	justify-content: space-between;
}
.bkOverseasCon .li{
	border-radius: 6px;
  	background-color: rgb(248, 248, 248);
  	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2); 
  	width: 275px;
  	height: 200px;
  	float: left;
  	margin-top: 30px;
  	position: relative;
}
.bkOverseas_box .bkTit{
	margin-left: 0px;
}
.bkOverseasCon .stit{
	line-height: 30px;
	padding-top: 8px;
	border-bottom: 1px solid #dcdcdc;
	margin-left: 15px;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.bkOverseasCon .stit img{
	margin-left: 10px;
	vertical-align: text-top;
}
.bkOverseasCon .tit-txt{
	display: none;
}
.bkOverseasCon .mod-artlist .tit{
	border-bottom:0;
	position: absolute;
	top:5px;
	right:4px;
}
.bkOverseasCon  .mod-artlist .tit .more{
	position:static;
}

.bkOverseasCon .mod-artlist-field1 .item{
	padding: 0 15px;
}
.bkOverseasCon .mod-artlist-field1 .article-name{
	width: 100%;
}






