.bj{
	height: 500px;
	background: url(../img/community/1.png) no-repeat center center;
	background-size: 100% 100%;
	padding: 250px 0 0 0;
}
.bj>div{
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	color: #fff;
	text-align: center;
}
.bj>div>div:first-child{
	font-size: 48px;
}
.bj>div>div:nth-child(2){
	margin-top: 20px;
	font-size: 16px;
	color: rgba(255,255,255,.9)
}
/*导航*/

.navner {
	float: right;
	position: relative;
}

.logo {
	float: left;
	line-height: 65px;
}

.fead1 {
	width: 106px !important;
}

.fead1>li {
	width: 100% !important;
	padding: 0 !important;
	text-align: center !important;
}
.fead5 {
	left: -293%;
}
.fead2 {
	left: -123%;
}

.fead2>li:last-child,
.fead3>li:last-child,
.fead5>li:last-child {
	z-index: 333;
	padding: 0;
	position: absolute;
	top: 10%;
	width: 1px;
	height: 80%;
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	right: 0%;
}

.fead3 {
	left: 45%;
}

.fead4 {
	right: -282%;
}

.navner>li {
	float: left;
}

.navner>li>a {
	color: #fff;
	width: 100%;
	height: 100%;
	display: inline-block;
}

.navner>li li {
	height: 50px;
	background-color: rgba(10, 14, 26, 1);
	line-height: 50px;
	color: rgba(255, 255, 255, 0.3);
	font-size: 15px;
	width: 200px;
	text-align: left;
	padding: 0 0 0 20px;
}

.navner>li {
	font-size: 16px;
	color: white;
	width: 106px;
	text-align: center;
	height: 60px;
	line-height: 60px;
}

.nav {
	display: flex;
	align-items: center;
	background-color: transparent;
	width: 100%;
	height: 100px;
	position: fixed;
	z-index: 99;
}

.navner li li a {
	color: rgba(255, 255, 255, 0.3);
	display: inline-block;
	width: 100%;
	height: 100%;
}

.navner li li a img {
	margin-right: 16px;
}

.fead {
	display: none;
}

.threeli {
	position: relative;
}

.threeli>ul {
	position: absolute;
}

.navner>li a:hover {
	color: #fff;
	background: rgba(10, 14, 26, 1);
}

.navner>li:hover {
	background: rgba(10, 14, 26, 1);
}

.navner .threeli1 .fead a:hover {
	background: #2a2c37;
}

.threeli2 a:hover {
	background-color: rgba(10, 14, 26, 1);
	color: #ffffff;
}

.navner>li>a:hover {
	background: rgba(10, 14, 26, 1);
	cursor: pointer;
}

/*导航*/

.navner {
	float: right;
	position: relative;
	margin-top: 3px;
}

.logo {
	float: left;
	line-height: 65px;
}

.fead1 {
	width: 106px !important;
}

.fead1>li {
	width: 100% !important;
	padding: 0 !important;
	text-align: center !important;
}



.fead2>li:last-child,
.fead3>li:last-child {
	z-index: 333;
	padding: 0;
	position: absolute;
	top: 10%;
	width: 1px;
	height: 80%;
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	right: 0%;
}
.fead2 {
	left: -123%;
}
.fead3 {
	left: 45%;
}

.fead4 {
	right: -282%;
}
.fead5 {
	left: -292%;
}

.navner>li {
	float: left;
}

.navner>li>a {
	color: #fff;
	width: 100%;
	height: 100%;
	display: inline-block;
}

.navner>li li {
	height: 50px;
	background: rgba(10, 14, 26, 1);
	line-height: 50px;
	color: rgba(255, 255, 255, 0.3);
	font-size: 15px;
	width: 180px;
	text-align: center;
	padding: 0 0 0 0px;
}

.navner>li {
	font-size: 16px;
	color: white;
	width: 106px;
	text-align: center;
	height: 60px;
	line-height: 60px;
}

.nav {
	display: flex;
	align-items: center;
	background-color: transparent;
	width: 100%;
	height: 80px;
	position: fixed;
	z-index: 99999;
	top: 0;
}

.navner li li a {
	color: rgba(255, 255, 255, 0.6);
	display: inline-block;
	width: 100%;
	height: 100%;
}

.navner li li a img {
	margin-right: 16px;
}

.fead {
	display: none;
}

.threeli {
	position: relative;
}

.threeli>ul {
	position: absolute;
}

/*nav导航*/
.content>ul{
	width: 250px;
	margin: 60px auto 0;
	color: #101010;
	
}
.active{
	border-top: 2px solid #347cc5 !important;
	border-bottom: 2px solid #347cc5 !important;
	color: #347cc5 !important;
	animation: borer 1s linear !important; 
	transition: all 1s
}
@keyframes borer{
	0%{
		border-top: 2px solid #ccc;
		border-bottom: 2px solid #ccc;
		
	}
	100%{
		border-top: 2px solid #347cc5;
		border-bottom: 2px solid #347cc5 ;
		
	}
}
.content>ul>li{
	float: left;
	text-align: center;
	width: 50%;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	height: 45px;
	line-height: 42px;
	color: #777777;
	font-size: 16px;
}

/*一楼*/
.floor1>div,.floor5>div,.floor6>div{
	width: 1200px;
	margin: 0 auto;
	/* padding: 60px 0 60px 0; */
}
.school .floor2>div{
	/* padding: 40px 0 60px 0; */
	width: 1200px;
	margin: 0 auto;
}
.school .floor3>div{
	/* padding: 70px 0 60px 0; */
	width: 1200px;
	margin: 0 auto;
}
.school .floor4{
	/* margin-top:-70px; */
}
.school .floor4>div{
	/* padding:16px 0 6px 0; */
	width: 1200px;
	margin: 0 auto;
}
.floor1 .icon,.floor2 .icon,.floor3 .icon,.floor4 .icon,.floor5 .icon,.floor6 .icon{
	border-top: 1px solid rgba(51,51,51,1);
	width: 50px;
	display: inline-block;
}
.floor1 .title,.floor2 .title,.floor3 .title,.floor4 .title,.floor5 .title,.floor6 .title{
	font-size: 28px;
	color: #101010;
	font-weight: bold;
}
.floor1>div>div:first-child,.floor2>div>div:first-child,.floor6>div>div:first-child,.floor3>div>div:first-child,.floor4>div>div:first-child,.floor5>div>div:first-child{
	display: flex;
    align-items: center;
    justify-content: center;
    /* margin-bottom: 60px; */
}

/*校园一楼*/
.school .floor1>div,.community .floor1>div{
	font-size: 16px;
    color: rgb(51, 51, 51);
    line-height: 35px;
}
.school .floor1>div{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.school .floor1>div>.alter{
	width:1068px;
	font-size: 16px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(85,85,85,1);
}
/*校园二楼*/
.school .floor2>div>div:nth-child(3){
	display: flex;
	margin-top: 24px;
}
.school .floor2 .fl2-box>div{
	width: 33.3333%;
	padding:40px 60px 0 60px;
}
.fl2-box>div>div:nth-child(1){
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 30px;
}
.fl2-box>div>div:nth-child(1) img{
	margin-right: 30px;
}

/*校园三楼*/
.school .changecolor{
	position: relative;
	width: 100%;
    background: rgba(246,246,246,0.5);
	margin-bottom: 34px;
}
.school .nochange{
	position: relative;
	width: 100%;
    background: rgba(246,246,246,0.5);
	margin-bottom: 34px;
}
.school .nochange .tit{
	float: left;
	width: 450px;
	position: absolute;
	top: 50%;
	height: 200px;
	margin-top: -100px;
}
.school .changecolor .tit{
	float: right;
	width: 450px;
	position: absolute;
	top: 50%;
	height: 200px;
	margin-top: -100px;
	right: 0;
	margin-right: 40px;
}
.school .position{
	position: relative;
}
.school .changecolor .tit .title{
	margin-bottom:26px;
}
.school .nochange .tit .title{
	margin-bottom:26px;
}
.school .changecolor .tit{
	padding: 0 60px 0 0;
}
.school .nochange .tit{
	padding: 0 0 0 60px;
}
.school .nochange .img{
	float: right;
}
/*.nochange .img img{
	width:750px;
	height: 420px;
}*/
.school .changecolor .img{
	float: left;
}
/*.changecolor .img img{
	width:750px;
	height: 420px;
}*/
.school .activ span{
	color:rgba(31,132,255,1) !important;
}
.school .tit img{
	/*width: 50px;
	height: 50px;*/
	background-size: 70% 70%;
	margin-right: 20px;
}
/*四楼*/
.school .floor4 ul{
	display: flex;
	flex-wrap: wrap;
}
.school .floor4 ul li:nth-child(1),.school .floor4 ul li:nth-child(2),.school .floor4 ul li:nth-child(4),.school .floor4 ul li:nth-child(5){
	margin-right: 20px;
	margin-bottom: 40px;
}


/*园区二楼*/
.community .floor1>div{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.community .floor1>div>.alter{
	text-align: center;
	width:1104px;
	font-size: 16px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(85,85,85,1);
}
.community .comtit{
	padding:10px 0;
	background:rgba(37,85,161,1);
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
}
.community .floor2 .changjing{
	display: flex;
	justify-content: space-around;
	width: 100%;
	flex-wrap: wrap;
}
.yingyonglist{
	display: flex;
	justify-content: space-around;
	width: 100%;
	flex-wrap: wrap;
}
.yingyonglist>div>div:nth-child(2){
	text-align: center;
	margin-top: 14px;
	margin-bottom: 14px;
}
.community .floor2 .changhe{
	width: 10%;
	text-align: right;
}
.community .floor2>div>div>div:first-child{
	margin-bottom: 30px;
}
.community .floor2>div>div>div:nth-child(2) .comtit{
	margin-bottom: 40px;
}
.community .floor2 .comimg{
	display: flex;
	justify-content: space-between;
	
}
.community .floor2 .comimg>div{
	width: 40%;
	text-align: center;
	border:1px solid rgba(197,216,232,1);
}
.community .floor2 .comimg>div>div{
	display: flex;
	justify-content: space-around;
}
.community .floor2 .comimg>div>p{
	margin-top: 12px;
	margin-bottom: 12px;
}
.changjing>li{
	width: 18%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: rgba(214,235,253,1);
    color: rgba(37,85,160,1);
	margin-bottom: 12px;
}
.yewu{
	display: flex;
	justify-content: space-between;
}
.community .anbao li{
	height: 100%;
	width: 15%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.community .anbao li img{
	margin-bottom: 18px;
}
.community .anbao li>div:first-child{
	height: 80px;
}
/*园区三楼*/
.community .changecolor{
	position: relative;
	width: 100%;
	background: rgba(246,246,246,0.5);
	margin-bottom: 30px;
}
.community .nochange{
	position: relative;
	width: 100%;
	background: rgba(246,246,246,0.5);
	margin-bottom: 30px;
}
.community .nochange .tit{
	float: left;
	width: 700px;
	position: absolute;
	top: 50%;
	height: 200px;
	margin-top: -100px;
}
.activlist .tit{
	top:25% !important;
}
.activlist .tit>div:nth-child(2){
	margin-top: 0 !important;
}
.activlist .title{
	margin-bottom: 20px !important;
}
.activlist img{
	margin-right: 0 !important;
}
.iconlist1{
	display: flex;
	flex-wrap: wrap;
}
.iconlist1>div{
	width: 25%;
	text-align: center;
	margin-top: 15px;
	padding: 0 7px;
}
.community .changecolor .tit{
	float: right;
	width: 700px;
	position: absolute;
	top: 50%;
	height: 200px;
	margin-top: -100px;
	right: 0;
}
.community .changecolor .tit>div:nth-child(2),.community .nochange .tit>div:nth-child(2){
	color:#777777;
	margin-top:50px;
}
.community .position{
	position: relative;
}
.community .changecolor .tit .title{
	margin-bottom:30px;
}
.community .nochange .tit .title{
	margin-bottom:30px;
}
.community .changecolor .tit{
	padding: 0 30px 0 0;
}
.community .nochange .tit{
	padding: 0 30px;
}
.community .nochange .img{
	float: right;
}
/*.nochange .img img{
	width:750px;
	height: 420px;
}*/
.community .changecolor .img{
	float: left;
}
/*.changecolor .img img{
	width:750px;
	height: 420px;
}*/
.community .activ span{
	color:rgba(31,132,255,1) !important;
}
.community .tit img{
	/*width: 50px;
	height: 50px;*/
	background-size: 70% 70%;
	margin-right: 20px;
}
.tit1{
	width: 460px !important;
}


/*园区四楼*/

.floor4>div>div p{
	margin-top: 12px;
	color:rgba(16,16,16,1);
	font-size: 18px;
	text-align: center;
}
.floor5>div>.img{
	height: 450px;
	position: relative;
}
.floor5>div>.img>img{
	width: 100%;
	height: 100%;
}
.floor5>div>.img>.absoltit{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 114px;
	background: rgba(0, 0, 0, 0.4);
	color:#fff;
	display: flex;
	flex-direction: column;
	font-size: 14px;
}
.floor5>div>.img>.absoltit>span{
	margin-left: 22px;
}
.floor2 .fl-box{
	display: flex;
	justify-content: space-between;
	border:1px solid rgba(208,209,211,1);
	width: 900px;
	margin: 0 auto;
	background: #ffffff;
}

.yewuleft{
	width: 80%;
	padding: 10px 0px 10px 10px;
}
.yewuleft1{
	display: flex;
	justify-content: space-between;
}
.yewuleft1>div{
	width: 168px;
	height: 35px;
	background:rgba(37,85,161,1);
	line-height: 35px;
	color: #FFFFFF;
	text-align: center;
}
.yewuright{
	padding: 40px 20px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.yewuright>div{
	margin-bottom: 25px;
}
.yewuright>div>div:nth-child(2){
	color:rgba(37,85,160,1);
	font-size: 16px;
	font-weight: bold;
}
.guanlileft,.fenxileft,.hexinleft{
	display: flex;
    border: 1px dashed rgba(208,209,211,1);
    margin-bottom: 5px;
    justify-content: space-between;
    align-items: center;
    padding: 10px 8px;
}
.guanlileft>div:first-child,.fenxileft>div:first-child,.hexinleft>div:first-child{
	color: rgba(37,85,160,1);
    font-size: 16px;
    width: 200px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    background: rgba(211,226,251,1);
    margin-right: 15px;
    font-weight: bold;
}

.guanlileft>div:nth-child(2),.fenxileft>div:nth-child(2),.hexinleft>div:nth-child(2){
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.guanlileft>div:nth-child(2)>div,.fenxileft>div:nth-child(2)>div,.hexinleft>div:nth-child(2)>div{
	width: 114px;
	height: 32px;
	background:rgba(214,235,253,1);
	color:rgba(37,85,160,1);
	line-height: 32px;
	text-align: center;
	margin-bottom: 4px;
}
.footleft{
	display: flex;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    margin-top: 5px;
}
.footleft>div{
	width: 114px;
	height: 40px;
	text-align: center;
	color:rgba(37,85,160,1);
	font-size: 12px;
	border: 1px solid rgba(208,209,211,1);
	display: flex;
    justify-content: center;
    align-items: center;
}
.community .floor2>div{
	width: 900px;
	margin: 0 auto;
	padding: 40px 0 10px 0;
	background: #FFFFFF;
}
.community .floor2>div .yingyonglist{
	color:rgba(37,85,161,1);
}
.community .floor2>div .changhe{
	background:rgba(211,226,251,1);
	color:rgba(37,84,158,1);
	font-size: 24px;
	font-weight: bold;
	width: 5%;
	text-align: center;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.community .floor3>div{
	padding: 68px 0 20px 0;
	margin: 0 auto;
	width: 1200px;
}
.community .floor4>div{
	padding: 60px 0 60px 0;
	margin: 0 auto;
	width: 1200px;
}


.community{
	display: none;
}
@media screen and (min-width: 1200px) and (max-width: 1600px) { 
.bj{
	height: 450px;
	background: url(../img/community/1.png) no-repeat center center;
	background-size: 100% 100%;
	padding: 200px 0 0 0;
}
.bj>div{
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	color: #fff;
}

.bj>div>div:first-child{
	font-size: 28px;
}
.bj>div>div:nth-child(2){
	margin-top: 15px;
	font-size: 15px;
	line-height: 20px;
}
/*导航*/
	/*导航*/

.navner {
	float: right;
	position: relative;
	margin-top: 3px;
}

.logo {
	float: left;
	line-height: 65px;
}

.fead1 {
	width: 106px !important;
}

.fead1>li {
	width: 100% !important;
	padding: 0 !important;
	text-align: center !important;
}



.fead2>li:last-child,
.fead3>li:last-child {
	z-index: 333;
	padding: 0;
	position: absolute;
	top: 10%;
	width: 1px;
	height: 80%;
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	right: 0%;
}
.fead2 {
	left: -407%;
}
.fead3 {
	left: -238%;
}

.fead4 {
	right: 0%;
}

.navner>li {
	float: left;
}

.navner>li>a {
	color: #fff;
	width: 100%;
	height: 100%;
	display: inline-block;
}

.navner>li li {
	height: 50px;
	background: rgba(10, 14, 26, 1);
	line-height: 50px;
	color: rgba(255, 255, 255, 0.3);
	font-size: 15px;
	width: 180px;
	text-align: center;
	padding: 0 0 0 0px;
}

.navner>li {
	font-size: 16px;
	color: white;
	width: 106px;
	text-align: center;
	height: 60px;
	line-height: 60px;
}

.nav {
	display: flex;
	align-items: center;
	background-color: transparent;
	width: 100%;
	height: 80px;
	position: fixed;
	z-index: 99999;
	top: 0;
}

.navner li li a {
	color: rgba(255, 255, 255, 0.6);
	display: inline-block;
	width: 100%;
	height: 100%;
}

.navner li li a img {
	margin-right: 16px;
}

.fead {
	display: none;
}

.threeli {
	position: relative;
}

.threeli>ul {
	position: absolute;
}
.fead2 {
	left: -123%;
}
.fead3 {
	left: 45%;
}

.fead4 {
	right: -282%;
}
.fead5 {
	left: -293%;
}
}