p,a,li,span{font-family: "Noto Sans TC";}

.newsAdd-know .fusion-builder-row{

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

}

.newsAdd-know .fusion-builder-row .box-5{

	width: 49%;

}

.newsAdd-know .fusion-builder-row .box-t{

	line-height: 50px;

	margin-bottom: 15px;

	background: #002c54;

	color: #fff;

	text-align: center;

	font-size: 20px;

	font-weight: bold;

	box-shadow: 4px 4px 4px rgba(0,0,0,.3)

}

 ul.pages{

	display: flex;

	list-style: none;

	padding-left: 0px;

	justify-content: flex-end;

}

 ul.pages li{

	margin: 3px;

}

 ul.pages li a{

	display: block;

    padding: 0px 9px;

    line-height: 28px;

	font-size: 13px;

	border: 1px solid #dfdfdf;

}

.newsAdd-know .fusion-builder-row .box-5 .p1{

	font-size: 30px;

	font-weight: bold;

	line-height: 34px;

	margin-top: 6px;

}

.newsAdd-know .fusion-builder-row .box-5 .p2{

	font-size: 15px;

}



#header{

	position: fixed;

	top:0px;

	left:0px;

	right: 0px;

	z-index: 99;

}

.show-pc{

	background-color: #002c55;

	padding: 0px;

}

.show-pc .box{

	display: flex;

	justify-content: space-between;

	width: 1280px;

	margin: auto;

	-ms-align-items: center;

	align-items: center;

}

.show-pc .box .left img{

	height: 65px;

}

.show-pc ul{

	display: flex;

	padding-left: 0px;

	list-style: none;

	margin: 0px;

}

.show-pc ul li>a{

	color: #fff;

	font-family: "Noto Sans TC";

    font-weight: 700;

    font-size: 14px;

    letter-spacing: 0px;

    font-style: normal;

    padding: 0px 10px;

    line-height: 85px;

    display: block;

}

.show-pc ul li>a span{

	border-bottom: 2px solid transparent;

	padding-bottom: 4px;

}

.show-pc ul li:hover>a span{

	border-color: #ffd446;

	color: #ffd446;

}

.show-pc ul li.act>a span{

	border-color: #ffd446;

	color: #ffd446;

}

.show-pc ul li .down{

	position: fixed;

	top:84px;

	border-top: 3px solid #ffd446;

	left: 0px;

	right: 0px;

	background: rgba(0,44,85,0.9);

	clear: both;

	overflow: hidden;

	display: none;

}

.show-pc ul li .down>div a:hover{

	color: #ffd446;

}

.show-pc ul li .down>div{

	float: right;

	margin-right: calc(50% - 700px);

}

.show-pc ul li .down>div a{

	color: #fff;

	line-height: 50px;

	font-size: 14px;

	padding: 0px 10px;

}

.show-pc ul li a:hover ~ .down{

	height: auto;

	display: block;

}

.show-pc ul li .down:hover{

	height: auto;

	display: block;

}

.show-warp{

	background-color: #002c55;

	display: none;

}

.show-warp .box{

	display: flex;

	justify-content: space-between;

	-ms-align-items: center;

	align-items: center;

	position: relative;

	z-index: 9;

	background-color: #002c55;

	padding: 10px 15px;

}

.show-warp .left img{

	height: 50px

}

.show-warp .right .nav{

	display: flex;

	-ms-align-items: center;

	align-items: center;

}

.show-warp .right .nav a{

	color: #fff;

	font-weight: bold;

	margin-left: 10px;

}

.show-warp .right .nav .btn{margin-left: 10px;}

.show-warp .right .nav .btn span{

	display: block;

	height: 2px;

	width: 22px;

	border-radius: 10px;

	background-color: #fff;

	margin-bottom: 4px;

	transform-origin: left;

	transition-duration: 0.2s;

}

.show-warp .right .nav input{position: absolute;opacity: 0;z-index: -1;}

.show-warp .right .nav .btn span:last-child{margin-bottom: 0px;}

.show-warp .right .nav input:checked ~ label span:first-child{

	transform:rotateZ(32deg);

}

.show-warp .right .nav input:checked ~ label span:nth-child(2){opacity: 0;}

.show-warp .right .nav input:checked ~ label span:last-child{

	transform:rotateZ(-32deg);

}

.show-warp .move{

	background: rgba(0,44,85,0.9);

	width: 100%;

	position: fixed;

	top: 0px;

	bottom: 0px;

	left: 100%;

	transition-duration: 0.2s;

	opacity: 0.4;

	padding-top: 70px;

}

.show-warp .move.act{

	left: 0%;

	opacity: 1;

}

.show-warp .move ul{

	margin: 0px;

	padding: 15px;

	list-style: none;

}

.show-warp .move li{

	border-bottom: 1px solid #6989a7;

	margin-bottom: 8px;

	padding-bottom: 8px;

}

.show-warp .move li label{

	display: flex;

	justify-content: space-between;

	-ms-align-items: center;

	align-items: center;

	margin-bottom: 3px;

}

.show-warp .move li label>a{

	color: #fff;

	font-weight: bold;

}

.show-warp .move li label span img{width: 17px;position: relative;top: 4px;transition-duration: 0.2s;}

.show-warp .move li input{

	position: absolute;

	opacity: 0;

	z-index: -1;

}

.show-warp .move li div{

	display: none;

}

.show-warp .move li div>a{

	color: #fff;

	display: block;

	border-bottom: 1px solid #6989a7;

	line-height: 36px;

	font-size: 14px;

	padding-left: 30px;

}

.show-warp .move li div>a:last-child{border-bottom: 0px;}

.show-warp .move li input:checked ~ div{

	display: block;

}

.show-warp .move li input:checked ~ label img{

	transform:rotateZ(180deg);

}

.swiper .p1{

	font-size: 26px;

	color: #fff;

	margin-top: 8px;

	margin-bottom: 4px;

}

.swiper .p2{

	font-size: 16px;

	color: #fff;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.mySwiper{

	padding-bottom: 20px;

}

.mySwiper .swiper-pagination{

	bottom: 0px;

}

.mySwiper .swiper-pagination-bullet{

	width: 12px;

	height: 12px;

	background-color: #fff;

}

#main{

	padding-top: 115px;

}

.news-box{

	max-width: 1280px;

	width: 100%;

	margin: auto;

	margin-bottom: 60px;

}

.news-box .tit{

    font-family: "Noto Sans TC";

    font-weight: 700;

    line-height: 1.16;

    letter-spacing: 0px;

    font-style: normal;

    font-size: 40px;

    color: #002c55;

}

.newsAdd-certficate-details table{

	width: 100%

}

.newsAdd-certficate-details table td{

	width: 16.67%;

	border-color: #bbb;

}

.newsAdd-certficate-details table td p{

	padding-left: 20px;

	font-weight: bold;

}

.newsAdd-certficate-details .img .p1{

	font-family: "Noto Sans TC";

    font-weight: 700;

    line-height: 1.16;

    letter-spacing: 0px;

    font-style: normal;

    font-size: 20px;

    color: #002c55;

}

.newsAdd-certficate{

	display: flex;

	margin-top: 50px;

	justify-content: space-between;

	box-shadow: 0px 0px 15px rgba(0,0,0,.15);

}

.newsAdd-certficate .img{

	width: 50%;

	background-size: cover;

	background-repeat: no-repeat;

	background-position: center;

}

.newsAdd-certficate .txt{padding:50px;width: 50%}

.newsAdd-certficate .txt .p1{

	font-size: 18px;

	margin-bottom: 6px;

	margin-top: 0px;

}

.newsAdd-certficate .txt input{

	border: 1px solid #ddd;

	width: 100%;

	line-height: 40px;

	margin-bottom: 30px;

	padding-left: 20px;

}

.newsAdd-certficate .txt button{

	width: 100%;

	line-height: 40px;

	color: #fff;

	background-color: #002c55;

}

.newsAdd-news .bnav{margin-top: 20px;}

.newsAdd-news .news-t p{

	font-size: 36px;

	color: #002c55;

	font-weight: bold;

	margin: 0px;

}

.newsAdd-news #content p{

	margin-bottom: 80px;

	padding-left: 70px;

}

.newsAdd-newsb{

	width: 101% !important;

    max-width: 1400px;

    margin: auto;

}

.newsAdd-newsb .searchBox{

	display: flex;

	justify-content: space-between;

	-ms-align-items: center;

	align-items: center;

	margin-bottom: 20px;

	border: 1px solid #ddd;

}

.newsAdd-newsb .searchBox input{

	width: calc(100% - 40px);

	border: none;

	line-height: 50px;

}

.newsAdd-newsb .newsAdd-list ul{

	padding: 0px;

	list-style: none;

}

.newsAdd-newsb .newsAdd-list ul li{

	padding: 10px 0px;

	border-bottom: 1px solid #ddd;

}

.newsAdd-newsb .newsAdd-list a{

	display: flex;

}

.newsAdd-newsb .newsAdd-list .img{

	width: 360px;

}

.newsAdd-newsb .newsAdd-list .txt{

	width: calc(100% - 400px);

	padding-left: 40px;

}

.newsAdd-newsb .newsAdd-list .txt .p1{

	font-size: 18px;

	margin-bottom: 0px;

}

.newsAdd-newsb .newsAdd-list .txt .p2{

	font-size: 24px;

	font-weight: bold;

	margin-top: 10px;

	line-height: 40px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;

}

.newsAdd-newsb .tribe-events-calendar-list__month-separator{position: relative;}

.newsAdd-newsb .tribe-events-calendar-list__month-separator:after{

    background-color: #d5d5d5;

    content: "";

    display: block;

    flex: auto;

    height: 1px;

    margin-left: 20px;

    position: absolute;

    right: 0px;

    top: 29px;

    width: calc(100% - 160px);

}

.newsAdd-newsb{

	display: flex;

	justify-content: space-between

}

.newsAdd-newsb section{

	width: calc(100% - 360px);

}

.newsAdd-newsb aside{

	width: 320px;

	display: flex;

	justify-content: space-between;

}

.newsAdd-newsb aside select{

	width: 40%;

	padding-left: 20px;

}

.newsAdd-newsb .pages{

	display: flex;

	justify-content: space-between;

}

.newsAdd-newsb .pages a{

	font-size: 18px;

	display: flex;

	-ms-align-items: center;

	align-items: center;

	color: #888;

}

.newsAdd-newsb .pages a img{

	width: 20px;

	height: 20px;

}

.newsAdd-teachers-details{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	padding-top: 60px;

}

.newsAdd-teachers-details .img{

	width: calc(25% - 30px);

}

.newsAdd-teachers-details .img .mk1 img{

	border-radius: 50%;

}

.newsAdd-teachers-details .img .mk2{

	background-color: #f3f3f3;

	padding: 20px;

}

.newsAdd-teachers-details .img .mk2 .p1{

	font-size: 22px;

	font-weight: bold;

	color: #002c55;

}

.newsAdd-teachers-details .img .mk2 .p2{

	font-size: 14px;

	color: #999

}

.newsAdd-teachers-details .txt{

	width: 75%;

}

.newsAdd-teachers-details .txt .p1{

	font-size: 30px;

	font-weight: bold;

	color: #002c55;

	padding-bottom: 8px;

	border-bottom: 1px solid #002c55;

}

.newsAdd-teachers-details .txt .p2{

	font-size: 16px;

	margin-bottom: 20px;

}

.newsAdd-teachers .mk .ti{

	font-size: 24px;

	margin-bottom: 0px;

	position: relative;

}

.newsAdd-teachers .mk .ti span{

	background-color: #fff;

	padding-right: 10px;

	position: relative;

	z-index: 4；

	font-weight: bold;

	color: #002c55;

	font-weight: bold;

}

.newsAdd-teachers .mk .ti:before{

	content: '';

	position: absolute;

	height: 1px;

	width: 100%;

	background: #ddd;

	top: 20px;

	right: 0px;

}

.newsAdd-teachers .mk .ti:after{

	content: '';

	position: absolute;

	height: 1px;

	width: calc(100% - 160px);

	background: #ddd;

	top: 28px;

	right: 0px;

}

.newsAdd-teachers .mk ul{

	padding: 0px;

	list-style: none;

	display: flex;

	flex-wrap: wrap;

	margin-left: -15px;

	margin-right: -15px;

}

.newsAdd-teachers .mk ul li{

	width: 16.66%;

	padding: 15px;

}

.newsAdd-teachers .mk ul li img{width: 100%}

.newsAdd-teachers .mk ul li p{

	text-align: center;

	font-size: 24px;

	font-weight: bold;

	background: #002c55;

	color: #fff;

	margin: 0px;

	padding: 6px 0px;

	line-height: 50px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.newsAdd-college{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between

}

.newsAdd-college section{

	width: calc(100% - 360px);

}

.newsAdd-college aside{

	width: 300px;

}

.newsAdd-college aside p{

	font-size: 18px;

	font-weight: bold;

	color: #002c55;

	border-bottom: 2px solid #002c55;

	padding: 5px 0px;

	margin-bottom: 0px;

}

.newsAdd-college aside ul{

	padding-left: 0px;

	list-style: none;

	margin: 0px;

}

.newsAdd-college aside ul li{

	line-height: 44px;

	border-bottom: 1px solid #ddd;

}

.newsAdd-college aside ul li a{

	font-size: 15px;

	font-weight: bold;

	color: #002c55;

}

.newsAdd-college aside ul li.act{

	border-right: 3px solid #002c55;

}

.newsAdd-college .bnav{margin-top: 20px;}

.newsAdd-college .news-t p{

	font-size: 36px;

	color: #002c55;

	font-weight: bold;

	margin: 0px;

}

.newsAdd-college .t{

	font-size: 24px;

	font-weight: bold;

	color: #002c55;

}

.newsAdd-college p{

	font-size: 16px;

}

.newsAdd-college .p1{

	color: #002c55;

	padding-bottom: 20px;

}

.newsAdd-college .hr1{

	width: 100%;

	height: 2px;

	background-color: #002c55;

}

.newsAdd-college .hr2{

	width: 100%;

	height: 1px;

	background-color: #ddd;

}

.newsAdd-college .c-list{

	padding-left: 0px;

	margin: 0px;

	list-style: none;

	display: flex;

	flex-wrap: wrap;

}

.newsAdd-college .c-list li{

	line-height: 40px;

	font-size: 18px;

	width: 50%;

}

.newsAdd-college .c-list li a{

	color: #002c55;

	display: flex;

	-ms-align-items: center;

	align-items: center;

}

.newsAdd-college .c-list li img{

	width: 18px;

	margin-right: 6px;

}

.newsAdd-college aside .bL{

	line-height: 45px;

	text-align: center;

	background-color: #002c55;

	color: #fff;

} 

.newsAdd-college aside ul.linkT{

	padding: 20px;

	background-color: #f2f2f2;

}

.newsAdd-college aside ul li .p3{

	border-bottom: 0px;

	line-height: 24px;

	margin-top: 6px;

}

.newsAdd-college aside ul li .p4{

	border-bottom: 0px;

	margin-top: 0px;

	line-height: 36px;

	font-weight: normal;

	font-size: 15px;

	color: #333;

	padding-top: 0px;

}

.newsAdd-college aside ul li:last-child{

	border-bottom: 0px;

}

.newsAdd-college section .cmk1 .t{

	margin-bottom: 4px;

}

.newsAdd-college section .cmk1 ul{

	border-bottom: 1px solid #ddd;

	padding-bottom: 30px;

}

.newsAdd-college section .cmk1 ul li{

	width: 100%;

	line-height: 40px;

}

.newsAdd-college section .cmk1 ul li span{

	width: 180px;

	display: inline-block;

}

.newsAdd-train .news-txt .ti{

	position: relative;

}

.newsAdd-train .news-txt .ti:before{

	content: '';

	position: absolute;

	height: 2px;

	background-color: #1172c1;

	width: 100%;

	right: 0px;

	top: 28px;

}

.newsAdd-train .news-txt .ti span{

	background-color: #fff;

	padding-right: 15px;

	font-weight: bold;

	font-size: 28px;

	position: relative;

	z-index: 3;

	color: #002c55;

}

.newsAdd-train .news-txt .tmk ul{

	display: flex;

	margin-left: -10px;

	margin-right: -10px;

	flex-wrap: wrap;

	padding: 0px;

	list-style: none;

}

.newsAdd-train .news-txt .tmk ul li{

	width: 25%;

	padding: 10px;

}

.newsAdd-train .news-txt .tmk ul li p{

	font-size: 20px;

	font-weight: bold;

	margin-top: 6px;

}

.newsAdd-train .news-txt .tmk .more{

	text-align: right;

}

.newsAdd-train .news-txt .tmk .more a{

	display: inline-block;

	line-height: 40px;

	padding: 0px 20px;

	border: 1px solid #002c55;

	color: #002c55;

	margin-right: 0px;

}

.newsAdd-train .news-txt .tmk .more a:hover{

	background: #002c55;

	color: #fff;

}

.newsAdd-train .news-txt .tmk .more a:after{

	display: none;

}

.newsAdd-train-details .news-t .p1{

	margin-bottom: 0px;

	padding-bottom: 6px;

}

.newsAdd-train-details .news-t .p2{

	font-size: 16px;

	font-weight: normal;

	margin-bottom: 15px;

}

.newsAdd-train-details .news-t .p3{

	font-size: 20px;

	padding-top: 15px;

	padding-bottom: 15px;

	border-bottom: 2px solid #002c55;

	border-top: 2px solid #002c55;

	margin-bottom: 15px;

}

.newsAdd-train-details aside .tal{

	margin-top: 15px;

}

.newsAdd-train-details aside .tal li p{

	border-bottom: none;

	line-height: 30px;

	margin-top: 4px;

	margin-bottom: 15px;

}

.newsAdd-train-details aside .tal li{

	border-bottom: none;

}

.newsAdd-train-item .news-txt ul{

	margin: 0px;

	padding: 0px;

	list-style: none;

}

.newsAdd-train-item .news-txt li{

	display: flex;

	justify-content: space-between;

	padding: 30px 0px; 

	border-top: 1px solid #ddd;

	-ms-align-items: unset;

	align-items: unset;

}

.newsAdd-train-item .news-txt li .txt{

	width: calc(100% - 300px);

}

.newsAdd-train-item .news-txt li .txt .p1{

	font-size: 20px;

	font-weight: bold;

	padding-bottom: 0px;

	margin-top: 0px;

	margin-bottom: 8px;

}

.newsAdd-train-item .news-txt li .txt .p2{

	margin-top: 6px;

	margin-bottom: 20px;

}

.newsAdd-train-item .news-txt li .txt a{

	display: inline-block;

	line-height: 40px;

	padding: 0px 25px;

	color: #002c55;

	font-size: 14px;

	border: 1px solid #002c55;

}

.newsAdd-train-item .news-txt li img{

	width: 260px;

}

.newsAdd-study-details .p1{

	font-size: 26px;

	font-weight: bold;

	color: #002c55;

}

.newsAdd-study-details .p2{

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	line-height: 44px;

	font-size: 16px;

}

.newsAdd-study-details .box{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

}

.newsAdd-study-details .box .txt{

	width: calc(100% - 420px);

}

.newsAdd-study-details .box .txt p{

	margin-bottom: 0px;

	margin-top: 0px;

	color: #888;

}

.newsAdd-study-details .box .img{

	width: 360px;

}

.newsAdd-study-details .box .img img{

	margin-bottom: 30px;

}

.newsAdd-case .t{

	border-bottom: 2px solid #002c55;

	margin-bottom: 0px;

	padding-bottom: 0px;

	margin-top: 17px;

}

.newsAdd-case section ul{

	padding: 0px;

	margin: 0px;

	list-style: none;

}

.newsAdd-case section ul li{

	padding: 30px 0px;

	border-top: 1px solid #ddd;

}

.newsAdd-case section ul li:first-child{border-top: 0px;}

.newsAdd-case section ul li .mk1{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	margin-bottom: 30px;

}

.newsAdd-case section ul li .mk1 .img{

	width: 260px;

}

.newsAdd-case section ul li .mk1 .txt{

	width: calc(100% - 340px);

}

.newsAdd-case section ul li .mk1 .txt .p1{

	font-size: 20px;

	font-weight: bold;

	margin-top: 0px;

	margin-bottom: 10px;

	padding-bottom: 0px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.newsAdd-case section ul li .mk1 .txt .p2{

	color: #888

}

.newsAdd-case section ul li .mk2{

	display: flex;

	justify-content: space-between;

	-ms-align-items: center;

	align-items: center;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

}

.newsAdd-case section ul li .mk2 p{

	margin: 8px 0px;

	font-size: 14px;

	color: #999;

}

.newsAdd-case section ul li .mk2 span{

	font-size: 14px;

	color: #999;

}

.fusion-news{

	margin-left: -30px;

	margin-right: -30px;

	background-color: #efefef;

	padding-top: 50px;

}

.fusion-news .news-box{

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

}

.fusion-news .news-box .img{

	width: 35%;

	

}

.fusion-news .news-box .img>div{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

}

.fusion-news .news-box .img img{

	width: 49%;

	/*flex-grow: 1;*/

	margin-bottom: 10px;

}

.fusion-news .news-box .txt{

	width: 60%;

}

.fusion-news .news-box .txt .ti{

	font-size: 40px;

	font-weight: bold;

}

.fusion-news .news-box .txt .t{

	font-size: 24px;

	font-weight: bold;

}

.fusion-news .news-box .txt .p1{

	margin-bottom: 30px;

	color: #888

}

.newsAdd-study .mk1{

	margin-top: 33px;

}

.img-responsive.pc-hide{display: none;}

.newsAdd-study-index .mk1{

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

}

.newsAdd-study-index .mk1>div{

	width: calc(67% - 40px);

}

.newsAdd-study-index .mk1>div .p1{

	font-size: 36px;

	font-weight: bold;

	color: #002c55;

}

.newsAdd-study-index .mk1>div .p2{

	font-size: 19px;

}

.newsAdd-study-index .mk1>div a{

	line-height: 40px;

	padding: 0px 20px;

	color: #002c55;

	border: 1px solid #002c55;

	display: inline-block;

	font-size: 15px;

	margin-top: 20px;

}

.newsAdd-study-index .mk1>div a:hover{

	background-color: #002c55;

	color: #fff;

}

.newsAdd-study-index .mk1>img{

	width: 33%;

}

.newsAdd-study-index .mk2 .ti{

	text-align: center;

	position: relative;

}

.newsAdd-study-index .mk2 .ti:before{

	content: '';

	position: absolute;

	top: 22px;

	left: 0px;

	height: 2px;

	width: 100%;

	background: #002c55;

}

.newsAdd-study-index .mk2 .ti span{

	background-color: #fff;

	padding: 0px 15px;

	font-size: 22px;

	font-weight: bold;

	position: relative;

	z-index: 2;

	color: #002c55;

}

.newsAdd-study-index .mk2 ul{

	display: flex;

	flex-wrap: wrap;

	margin-left: -15px;

	margin-right: -15px;

	list-style: none;

	padding-left: 0px;

}

.newsAdd-study-index .mk2 ul li{

	width: 25%;

	padding: 15px;

}

.newsAdd-study-index .mk2 ul li .p1{

	font-size: 24px;

	font-weight: bold;

	margin-bottom: 0px;

	margin-top: 10px;

	line-height: 28px;

}

.newsAdd-study-index .mk2 ul li .p2{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	color: #888;

}

.img-hover{overflow: hidden;}

.img-hover img{

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1);

	transition-duration: 0.2s;

    transition-timing-function: ease-in-out;

}

.img-hover:hover img{

	-webkit-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

	transform: scale(1.1);

}

.um-footer .fusion-column:first-child{

	width: 29%!important;

}

.um-footer .fusion-column:nth-child(2){

	width: 45%!important;

}

.show-pc .right{

	display: flex;

	-ms-align-items: center;

	align-items: center;

}

.show-pc .right .lang{

	margin-left: 20px;

	display: flex;

	-ms-align-items: center;

	align-items: center;

}

.show-pc .right .lang img{

	width:20px;

	height: 20px;

	margin-right: 10px;

}

.show-pc .right .lang span{font-size: 16px;font-weight: bold;color: #fff}

.about_btn{

	position: absolute;

	bottom: 40px;

	z-index: 99;

	text-align: center;

}

.about_btn p{

	font-size: 16px;

	font-weight: bold;

	color: #fff;

	margin-bottom: 0px;

}

.about_btn img{

	width: 20px;

}

.show-pc ul li:nth-child(6) .down>div{

	margin-right: calc(50% - 660px)

}

.show-pc ul li:nth-child(4) .down>div{

	margin-right: calc(50% - 518px)

}

.show-pc ul li:nth-child(1) .down>div{

	margin-right: calc(50% - 320px)

}

.newsAdd-case section ul li .mk1 .txt .p2{

	margin-top: 8px;

}

.newsAdd-case section ul li .mk1 .txt .p3{

	margin-top: 0px;

	margin-bottom: 0px;

	line-height: 30px;

	font-size: 13px;

	padding: 0px 20px;

	border-radius: 4px;

	background-color: #f1f1f1;

	display: inline-block;

}

.c-list1{

	padding: 0px;

	margin: 0px;

	list-style: none;

}

.c-list1 li{

	margin-bottom: 20px;

	border-top: 1px solid #ddd;

}

.c-list1 li .p1{

	font-size: 30px;

	color: #333;

	font-weight: bold;

	margin-bottom: 10px;

	padding-bottom: 0px;

	margin-top: 10px;

}

.c-list1 li .p2{

	color: #888

}

.warp-show-px{display: none;}

.newsAdd-student ul{

	display: flex;

	flex-wrap: wrap;

	padding-left: 0px;

	list-style: none;

	margin-left: -10px;

	margin-right: -10px;

}

.newsAdd-student ul li{

	width: 33.33%;

}

.newsAdd-student ul li a{

	padding: 10px;

	display: block;

}

.newsAdd-student ul li .p1{

	margin-top: 0px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

	border-bottom: 3px solid #002c55;

}

.newsAdd-student ul li:hover .p1{

	color: #fff;

	background-color: #002c55;

}

.newsAdd-newsb .newsAdd-list ul.pages li{

	border-bottom: none;

}

.newsAdd-newsb .newsAdd-list ul.pages{

	justify-content: center;

}

@media screen and (max-width: 1280px){

	.show-pc{display: none;}

	.show-warp{display: block;}

}

@media screen and (max-width: 800px) {
	table{width: 100%!important}

	.box-5:nth-child(2){display: none;}

	.show-pc{display: none;}

	.show-warp,.warp-show-px{display: block;}

	.warp-show-px .fusion-builder-row-inner{

		margin-left: -15px!important;

		margin-right: -15px!important;

		max-width: 108%!important;

		width: 108%!important;

	}

	.newsAdd-know .fusion-builder-row .box-5{width: 100%}

	.width-100 .fusion-fullwidth, .width-100 .nonhundred-percent-fullwidth{margin-left: -15px;margin-right: -15px;}

	.fusion-body .fusion-flex-container.fusion-builder-row-1{margin-left: -30px;margin-right: -30px;}

	.newsAdd-certficate-details .img .p1{font-size: 16px;}

	.news-box .tit{font-size: 24px;}

	.news-box{width: 100%}

	.newsAdd-certficate .img{display: none;}

	.newsAdd-certficate .txt{

		padding: 30px;

		width: 100%

	}

	.newsAdd-teachers-details .img,.newsAdd-teachers-details .txt{width: 100%}

	.newsAdd-teachers-details .img .mk1{text-align: center;}

	.newsAdd-teachers .mk ul li{width: 50%}

	.wrap-zx{

		margin-left: -30px!important;

		margin-right: -30px!important;

		padding: 15px!important;

		padding-bottom: 0px!important;

	}

	.fusion-title.fusion-title-3{

		margin-bottom: 14px!important;

	}

	#main{

		padding-top: 70px;

	}

	.newsAdd-college section{

		width: 100%;

	}

	.newsAdd-college aside{

		width: 100%;

	}

	.warp-hide{

		display: none;

	}

	.newsAdd-college .news-t p{

		font-size: 30px;

	}

	.newsAdd-college .t{

		font-size: 20px;

		margin-top: 6px;

		margin-bottom: 5px;

	}

	.newsAdd-college .c-list li a{

		font-size: 15px;

	}

	.newsAdd-certficate-details table tr,

	.newsAdd-certficate-details table{

		display: block;

		border: none;

	}

	.newsAdd-certficate-details table{

		background-color: #f7f7f7;

		padding: 15px 0px;

	}

	.newsAdd-certficate-details table tr{

		display: flex;

		flex-wrap: wrap;

	}

	.newsAdd-certficate-details table td{

		width: 50%;

		border: none;

		display: block;

	}

	.newsAdd-certficate-details table td p{

		margin: 0px;

		font-weight: normal;

		font-size: 15px;

		line-height: 40px;

	}

	.newsAdd-newsb{

		flex-wrap: wrap;

	}

	.newsAdd-newsb section{width: 100%;}

	.newsAdd-newsb .newsAdd-list a{flex-wrap: wrap;}

	.newsAdd-newsb .newsAdd-list .txt{

		width: 100%;

		padding-left: 0px;

	}

	.newsAdd-newsb .newsAdd-list .txt .p2{

		font-size: 20px;

		line-height: 24px;

	}

	.tribe-events-calendar-list__month-separator-text{font-size: 28px!important;}

	.newsAdd-news .news-t p{font-size: 30px;line-height: 36px;}

	.newsAdd-news #content p{padding-left: 0px;margin-bottom: 20px;}

	.newsAdd-news #content .img-responsive.pc-hide{display: block;margin-top: 20px;}

	.newsAdd-case section ul li .mk1 .img{width: 100%;}

	.newsAdd-case section ul li .mk1 .txt{width:100%;margin-top: 10px;}

	.newsAdd-study-details .box .txt,.newsAdd-study-details .box .img,

	.fusion-news .news-box .txt,.fusion-news .news-box .img,

	.newsAdd-train-item .news-txt li .txt,.newsAdd-train-item .news-txt li .img{

		width: 100%;

	}

	.fusion-news .news-box .txt .ti{

		font-size: 30px;

		margin-top: 15px;

		margin-bottom: 20px;

	}

	.newsAdd-train .news-txt .tmk ul li{

		width: 100%;

	}

	.newsAdd-train .news-txt .tmk .more a{width: 100%;text-align: center;}

	.newsAdd-train-item .news-txt li{flex-wrap: wrap;}

	.newsAdd-train-item .news-txt li img{width: 100%;}

	.newsAdd-study-index .mk2 ul li{width:100%;}

	.newsAdd-study-index .mk2 img,

	.newsAdd-study-index .mk1>div{width: 100%;}

	.newsAdd-study-index .mk1>img{display: none;}

	.newsAdd-study-index .mk1>div .p1{margin-top: 0px;margin-bottom: 10px;}

	.um-footer .fusion-column:first-child{width:100%!important;}

	#fusion-vertical-menu-widget-avada-vertical-menu-widget-7 p{display: none;}

	.xxpt-warp{display: flex;flex-wrap: wrap;justify-content: space-between;}

	.fusion-body .fusion-builder-nested-column-40{width: 49%!important;margin-bottom: 10px!important;}

	.um-home__rcsystem{margin-left: 0px!important;margin-right: 0px!important;}

	.fusion-builder-row-10{

		margin-left: -30px!important;

		margin-right: -30px!important;

		padding-left: 10px!important;

		padding-right: 10px!important;

	}

	.fusion-builder-row-10 .swiper{

		width: calc(90% - 10px);

		margin-left: 5px;

	}

}