@media screen and (max-width: 2048px) and (max-height: 1114px) {
	.ba_about {
		margin: 280px 0 0 23%;
	}
	.ba_ser {
		margin: 260px 0 0 10%;
	}
	.ba_honor{
		margin: 200px 0 0 60%;
	}
	.sersub_box ul li h5 {
		margin: 58% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 82% 0 0 40%;
	}
	.newsub_box ul li.new_a > img {
		margin: 41% auto 0;
	}
	.newsub_box ul li.new_b > img {
		margin: 34% auto 0;
	}
	.newsub_box ul li.new_c > img {
		margin: 45% auto 0;
	}
	.newsub_box ul li.new_d > img {
		margin: 43% auto 0;
	}
	.ba_news {
		margin: 290px 0 0 66%;
	}
	.sersub_box ul li.sub_number{
		-webkit-transform:skew(0deg);
		-moz-transform:skew(0deg);
		-o-transform:skew(0deg);
		-ms-transform:skew(0deg);
		transform:skew(0deg);
	}
	.newsub_box ul li.new_d {
		width: 47.9%;
	}
}
@media screen and (max-width: 1920px) and (max-height: 949px) {
	.newsub_box ul li.new_d {
		width: 48.9%;
	}
}

@media screen and (max-width: 1824px) and (max-height: 1060px) {
	.ba_about {
		margin: 12.5% 0 0 10%;
	}
	.ba_ser {
		margin: 14% 0 0 10%;
	}
}
@media screen and (max-width: 1570px) {
	.info_bg{
		top: -390px;
	}
}
@media screen and (max-width: 1500px) {
	.info_bg{
		top: -300px;
	}
	.honor_box{
		padding: 50px 0 0;
	}
	.sersub_box ul li h5{
		height: 88px;
	}
	.sersub_box ul li h5 p{
		font-size: 22px;
	}
	.btn_go span{
		font-size: 20px;
	}
	.sersub_box ul li.sub_number{
		background-size: 95%;
		left: -2.8%;
	}
	.sersub_box ul li.sub_school{
		background-size: 90%;
		left: 35.5%;
	}
	.new_info h1 {
		font-size: 35px;
	}
	.new_info h2 {
		font-size: 35px;
	}
	.new_a .new_info{
		margin-top: 35%;
	}
}

@media screen and (max-width: 1435px) {
	.sersub_box ul li.sub_number{
		left: -2.4%;
		width: 45%;
	}
	.sersub_box ul li.sub_school {
		left: 32.5%;
		width: 46%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.1%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 61% 0 0 36%;
	}
	.newsub_box ul li.new_d {
		width: 48.3%;
	}
	.newsub_box ul li > img{
		height: 50px;
		margin: 40% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 48% auto 0;
	}
}

@media screen and (max-width: 1400px) {
	.btn_go span{
		font-size: 18px;
	}
	.sersub_box ul li.sub_number{
		background-size: 95%;
		left: -3%;
	}
	.sersub_box ul li.sub_school{
		background-size: 90%;
		left: 35.9%;
	}
}
@media screen and (max-width: 1440px) and (max-height: 862px) {
	.ba_about {
		width: 60%;
		margin: 20% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 23% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 18% 0 0 10%;
	}
	a.btn_honor {
		margin: 7% 0 0 56%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 16% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 28%;
	}
	.sersub_box ul li.sub_number {
		left: -2.3%;
	}
	.sersub_box ul li.sub_school{
		width: 46%;
		left: 32.8%;
	}
	.sersub_box ul li.sub_relation{
		width: 35%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 77% 0 0 40%;
	}
	.newsub_box ul li.new_d {
		width: 48%;
	}
}
@media screen and (max-width: 1440px) and (max-height: 803px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		width: 665px;
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 100px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 100px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	/*nav结束*/
	.sersub_box ul li.sub_number{
		left: -2.3%;
		width: 44%;
	}
	.sersub_box ul li.sub_school{
		left: 32.5%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.5%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 61% 0 0 40%;
	}
	.newsub_box ul li.new_d {
		width: 48.2%;
	}
	.newsub_box ul li > img{
		height: 45px;
		margin: 37% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 45% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 25px;
	}
	.new_info h3{
		font-size: 20px;
	}
	.sersub_box ul li h5{
		margin: 70% 0 0 30%;
	}
	.sersub_box ul li.sub_school h5{
		margin: 68% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 84% 0 0 40%;
	}
	.ba_about {
		width: 60%;
		margin: 18% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 23% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 15% 0 0 10%;
	}
	a.btn_honor {
		margin: 7% 0 0 56%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 16% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 28%;
	}
}

@media screen and (max-width: 1368px) and (max-height: 774px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		width: 665px;
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 100px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 100px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	/*nav结束*/
	.sersub_box ul li.sub_number{
		left: -2.3%;
		width: 44%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.5%;
	}
	.newsub_box ul li.new_d {
		width: 48.2%;
	}
	.newsub_box ul li > img{
		height: 45px;
		margin: 37% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 45% auto 0;
	}
	.newsub_box ul li.new_c > img{
		margin: 48% auto 0;
	}
	.newsub_box ul li.new_d > img{
		margin: 45% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 25px;
	}
	.new_info h3{
		font-size: 20px;
	}
	.sersub_box ul li h5{
		margin: 70% 0 0 30%;
	}
	.sersub_box ul li.sub_school h5{
		margin: 67% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 84% 0 0 40%;
	}
	
	.ba_about {
		width: 60%;
		margin: 18% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 23% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 15% 0 0 10%;
	}
	a.btn_honor {
		margin: 10% 0 0 52%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 16% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 28%;
	}
	.sersub_box ul li.sub_school{
		left: 31.8%;
	}
}

@media screen and (max-width: 1366px) and (max-height: 662px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		width: 665px;
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 100px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 100px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	/*nav结束*/
	.sersub_box ul li.sub_number{
		left: -1.7%;
		width: 43%;
	}
	.sersub_box ul li.sub_school{
		left: 31.9%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.5%;
	}
	.newsub_box ul li.new_d {
		width: 49.1%;
	}
	.newsub_box ul li > img{
		height: 45px;
		margin: 34% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 41% auto 0;
	}
	.newsub_box ul li.new_c > img{
		margin: 40% auto 0;
	}
	.newsub_box ul li.new_d > img{
		margin: 37% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 25px;
	}
	.new_info h3{
		font-size: 20px;
	}
	.sersub_box ul li h5{
		margin: 63% 0 0 30%;
	}
	.sersub_box ul li.sub_school h5{
		margin: 60% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 75% 0 0 40%;
	}
	.new_b .new_info {
		margin-top: 17%;
	}
	.new_c .new_info {
		margin-top: 17%;
	}
	.new_d .new_info {
		margin-top: 17%;
	}
	
	.ba_about {
		width: 60%;
		margin: 14% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 18% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 12% 0 0 10%;
	}
	.ba_honor {
		width: 28%;
		margin: 10% 0 0 60%;
	}
	a.btn_honor {
		margin: 8% 0 0 49%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 12% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 28%;
	}
}

@media screen and (max-width: 1366px) and (max-height: 656px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		width: 665px;
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 100px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 100px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	/*nav结束*/
	.sersub_box ul li.sub_number{
		left: -1.7%;
		width: 43%;
	}
	.sersub_box ul li.sub_school{
		left: 31.9%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.5%;
	}
	.newsub_box ul li.new_d {
		width: 49.1%;
	}
	.newsub_box ul li > img{
		height: 45px;
		margin: 34% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 41% auto 0;
	}
	.newsub_box ul li.new_c > img{
		margin: 40% auto 0;
	}
	.newsub_box ul li.new_d > img{
		margin: 37% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 25px;
	}
	.new_info h3{
		font-size: 20px;
	}
	.sersub_box ul li h5{
		margin: 63% 0 0 30%;
	}
	.sersub_box ul li.sub_school h5{
		margin: 60% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 75% 0 0 40%;
	}
	.new_b .new_info {
		margin-top: 17%;
	}
	.new_c .new_info {
		margin-top: 17%;
	}
	.new_d .new_info {
		margin-top: 17%;
	}
	
	.ba_about {
		width: 60%;
		margin: 30% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 18% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 26% 0 0 10%;
	}
	.ba_honor {
		width: 28%;
		margin: 10% 0 0 60%;
	}
	a.btn_honor {
		margin: 8% 0 0 49%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 29% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 28%;
	}
}
@media screen and (max-width: 1366px) and (max-height: 605px) {
	.sersub_box ul li.sub_number {
		left: -1.4%;
		width: 44%;
	}
	.sersub_box ul li.sub_school {
		left: 32.4%;
	}
	.newsub_box ul li:hover{
		transform: scale(1.08);
	}
	.new_info h1, .new_info h2 {
		font-size: 20px;
	}
	.new_info h3 {
		font-size: 18px;
	}
	.new_info h3{
		margin-bottom: 15px;
	}
	.ba_case {
		margin: 16% auto 0;
	}
	.newsub_box ul li.new_d {
		width: 49.5%;
	}
}
@media screen and (max-width: 1326px) and (max-height: 609px) {
	.sersub_box ul li.sub_number {
		left: -1.4%;
		width: 43.5%;
	}
	.sersub_box ul li.sub_school {
		left: 32.1%;
	}
	.newsub_box ul li:hover{
		transform: scale(1.08);
	}
	.new_info h1, .new_info h2 {
		font-size: 20px;
	}
	.new_info h3 {
		font-size: 18px;
	}
}
@media screen and (max-width: 1280px) and (max-height: 740px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		width: 665px;
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 100px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 100px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	/*nav结束*/
	.sersub_box ul li.sub_number{
		left: -2.2%;
		width: 44%;
	}
	.sersub_box ul li.sub_school{
		left: 32%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.5%;
	}
	.newsub_box ul li.new_d {
		width: 48%;
	}
	.newsub_box ul li > img{
		height: 45px;
		margin: 38% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 46% auto 0;
	}
	.newsub_box ul li.new_c > img{
		margin: 47% auto 0;
	}
	.newsub_box ul li.new_d > img{
		margin: 42% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 25px;
	}
	.new_info h3{
		font-size: 20px;
	}
	.sersub_box ul li h5{
		margin: 63% 0 0 30%;
	}
	.sersub_box ul li.sub_school h5{
		margin: 60% 0 0 30%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 75% 0 0 40%;
	}
	.new_b .new_info {
		margin-top: 22%;
	}
	.new_c .new_info {
		margin-top: 23%;
	}
	.new_d .new_info {
		margin-top: 23%;
	}
	
	.ba_about {
		width: 60%;
		margin: 18% 0 0 10%;
	}
	.ba_case {
		width: 27%;
		margin: 24% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 15% 0 0 10%;
	}
	a.btn_honor {
		margin: 9% 0 0 50%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 16% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 22%;
	}
	.sersub_box ul li.sub_number {
		-webkit-transform: skew(0deg);
		-moz-transform: skew(0deg);
		-o-transform: skew(0deg);
		-ms-transform: skew(0deg);
		transform: skew(0deg);
	}
}

@media screen and (max-width: 1280px) and (max-height: 630px) {
	.newsub_box ul li.new_d {
		width: 49%;
	}
	.newsub_box ul li.new_a > img {
		margin: 38% auto 0;
	}
	.newsub_box ul li > img {
		margin: 32% auto 0;
	}
	.newsub_box ul li.new_c > img {
		margin: 39% auto 0;
	}
	.newsub_box ul li.new_d > img {
		margin: 36% auto 0;
	}
	.new_info h1, .new_info h2{
		font-size: 20px;
	}
	.new_info h3{
		font-size: 18px;
		    margin-bottom: 10px;
	}
	.new_b .new_info {
		margin-top: 17%;
	}
	.new_c .new_info {
		margin-top: 20%;
	}
	.new_d .new_info {
		margin-top: 17%;
	}
	
	.ba_about {
		width: 60%;
		margin: 14% 0 0 20%;
	}
	.ba_case {
		width: 24%;
		margin: 19% auto 0;
	}
	.ba_ser {
		width: 28%;
		height: auto;
		margin: 12% 0 0 10%;
	}
	a.btn_honor {
		margin: 8% 0 0 46%;
	}
	.ba_news {
		width: 22%;
		height: auto;
		margin: 12% 0 0 66%;
	}
	a.btn_news {
		margin: 5% 0 0 22%;
	}
	.sersub_box ul li.sub_number {
		left: -1.7%;
		width: 44%;
	}
	.sersub_box ul li.sub_school {
		left: 32.2%;
	}
}


@media screen and (max-width: 1270px) {
	/*nav*/
	.nav {
		width: 100%;
		margin: 0 auto;
		zoom: 1;
		height: 115px;
		padding-top: 10px;
		left: 0;
		top: 0;
		z-index: 10;
	}
	.menu{
		width:100%;
		padding: 0 0 0 40px;
		margin: 0 auto;
	}
	.logo {
		width: 139px;
		height: 78px;
		float: left;
	}
	#nav{
		position: relative;
		/*width: 630px;*/
		height: 52px;
		font-size: 14px;
		color: #999;
		margin-top: 14px;
		float: right;
		z-index: 10001;
	}
	#nav > ul > li {
		float: left;
		position: relative;
		margin-right: 10px;
	}
	#nav > ul > li a {
		display: block;
		width: 93px;
		height: 52px;
		line-height: 52px;
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
	}
	#nav ul li a:hover{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav > ul > li.current > a{
		background-color: #E27F1F;
		color: #fff;
		border-radius: 50px;
	}
	#nav ul li ul {
		display: none;
		z-index: 1001;
		background-color: #FFF;
		border-radius: 20px;
		-webkit-box-shadow: #ccc 0px 0px 5px;
		-moz-box-shadow: #ccc 0px 0px 5px;
		margin-top: 5px;
		padding: 5px 0;
	}
	#nav ul li ul li a{
		color: #000;
		display: block;
		width: 93px;
		height: 42px;
		line-height: 42px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: normal;
	}
	.sersub_box ul li.sub_number{
		left: -2.4%;
		width: 45%;
	}
	.sersub_box ul li.sub_school {
		left: 32.5%;
		width: 46%;
	}
	.sersub_box ul li.sub_relation{
		width: 36.1%;
	}
	.sersub_box ul li.sub_relation h5 {
		margin: 61% 0 0 36%;
	}
	.newsub_box ul li.new_d {
		width: 48.3%;
	}
	.newsub_box ul li > img{
		height: 50px;
		margin: 40% auto 0;
	}
	.newsub_box ul li.new_a > img {
		margin: 48% auto 0;
	}
}

















