.artice-box {
	width: 100%; margin-bottom: 96px; position: relative;
}
:last-child.artice-box {
	margin-bottom: 0px;
}
.artice-box img {
	width: 100%; position: relative;
}
.artice-box .text-box {
	background: rgb(251, 251, 251); padding: 64px 88px 88px 64px; top: 94px; width: 514px; position: absolute; z-index: 5; box-sizing: border-box;
}
.artice-box .left-box {
	left: -24px;
}
.artice-box .right-box {
	padding: 64px 64px 88px 88px; width: 664px; right: -24px;
}
.en-us .artice-box .right-box {
	top: 118px; width: 668px;
}
.artice-box .text-box h3 {
	color: rgb(42, 46, 46); line-height: 45px; letter-spacing: 0px; font-family: "TencentSansw7"; font-size: 30px; font-weight: 400;
}
.artice-box .text-box h3 img {
	width: 216px;
}
.artice-box .text-box h4 {
	color: rgb(42, 46, 46); line-height: 30px; letter-spacing: 0px; font-size: 20px; font-weight: 400; margin-top: 16px; margin-bottom: 4px;
}
.artice-box .text-box .desc {
	width: 362px; color: rgb(95, 100, 100); line-height: 25px; letter-spacing: 0px; font-size: 14px;
}
.artice-box .right-box .desc {
	width: 100%;
}
.student .type-box {
	margin-top: 44px;
}
.type-box .row {
	width: 100%;
}
.type-box .row-1 .item-1 {
	background: url("txt-1-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-1-bg.jpg*/ no-repeat center / cover; padding: 40px; width: 66.66%; height: 271px; float: left;
}
.type-box .row-1 .item-2 {
	background: url("txt-2-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-2-bg.jpg*/ no-repeat center / cover; padding: 40px; width: 33.33%; height: 271px; float: left;
}
.type-box .row-2 .item-3 {
	background: url("txt-3-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-3-bg.jpg*/ no-repeat center / cover; padding: 40px; width: 33.33%; height: 271px; float: left;
}
.type-box .row .item {
	padding: 40px; height: 271px; overflow: hidden; float: left; position: relative; box-sizing: border-box;
}
.type-box .row .item .title {
	color: rgb(255, 255, 255); letter-spacing: 0px; font-family: "TencentSansW7CN"; font-size: 30px; margin-bottom: 25px; position: relative;
}
.type-box .row .item .mask-bg {
	transform-origin: 50% bottom; transition:0.5s cubic-bezier(0.2, 0, 0.2, 1); left: 0px; top: 0px; width: 100%; height: 100%; bottom: 0px; position: absolute; box-sizing: border-box; transform: translate(0px, 271px); -webkit-transition: all .5s cubic-bezier(0.2, 0.0, 0.2, 1); -moz-transition: all .5s cubic-bezier(0.2, 0.0, 0.2, 1); -o-transition: all .5s cubic-bezier(0.2, 0.0, 0.2, 1);
}
.type-box .row-1 .item-1 .mask-bg {
	background: rgba(0, 82, 217, 1);
}
.type-box .row-1 .item-2 .mask-bg {
	background: rgb(155, 38, 182);
}
.type-box .row-2 .item-1 .mask-bg {
	background: rgba(255, 103, 31, 1);
}
.type-box .row-2 .item-2 .mask-bg {
	background: rgba(121, 192, 0, 1);
}
.type-box .row-2 .item-3 .mask-bg {
	background: rgb(0, 169, 206);
}
.type-box .row-4 .item-4 .mask-bg {
	background: rgba(255, 103, 31, 1);
}
.type-box .row-2 .item-5 .mask-bg {
	background: rgba(121, 192, 0, 1);
}
.type-box .row-3 .item-6 .mask-bg {
	background: rgba(150, 140, 131, 1);
}
.type-box .row-3 .item-7 .mask-bg {
	background: rgba(255, 103, 31, 1);
}
.type-box .row-4 .item-8 .mask-bg {
	background: rgba(121, 192, 0, 1);
}
.type-box .row .item .label {
	transform-origin: 50% bottom; transition:transform 0.5s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.2, 0, 0.2, 1); color: rgb(255, 255, 255); line-height: 26px; letter-spacing: 0px; font-size: 16px; margin-top: 25px; margin-right: 40px; position: relative; opacity: 0; transform: translate(0px, 80px); -webkit-transition: transform .5s cubic-bezier(0.2, 0.0, 0.2, 1), opacity .3s cubic-bezier(0.2, 0.0, 0.2, 1); -moz-transition: transform .5s cubic-bezier(0.2, 0.0, 0.2, 1), opacity .3s cubic-bezier(0.2, 0.0, 0.2, 1); -o-transition: transform .5s cubic-bezier(0.2, 0.0, 0.2, 1), opacity .3s cubic-bezier(0.2, 0.0, 0.2, 1); -webkit-transform-origin: bottom; -moz-transform-origin: bottom; -o-transform-origin: bottom;
}
.type-box .row .item:hover .mask-bg {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0px); -o-transform: translate(0, 0px); -moz-transform: translate(0, 0px);
}
.type-box .row .item:hover .label {
	opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0, 0px); -o-transform: translate(0, 0px); -moz-transform: translate(0, 0px);
}
.type-box .row-4 .item-4 {
	background: url("txt-4-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-4-bg.jpg*/ no-repeat center / cover; width: 33.33%;
}
.type-box .row-2 .item-5 {
	background: url("txt-5-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-5-bg.jpg*/ no-repeat center / cover; width: 66.66%;
}
.type-box .row-3 .item-6 {
	background: url("txt-6-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-6-bg.jpg*/ no-repeat center / cover; width: 66.66%;
}
.type-box .row-3 .item-7 {
	background: url("txt-7-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-7-bg.jpg*/ no-repeat center / cover; width: 33.33%;
}
.type-box .row-4 .item-8 {
	background: url("txt-8-bg.jpg")/*tpa=https://www.qy-qq.com/data/student/txt-8-bg.jpg*/ no-repeat center / cover; width: 66.66%;
}
.student .link-box {
	margin-top: 0px;
}
.pc-bg {
	display: block;
}
.mobile-bg {
	display: none;
}
.student .brand-item .label-box {
	margin-right: 20px; min-width: 240px;
}
.student .brand-item .desc-box .desc {
	margin-top: 17px;
}
.student .mod-section-ad h2 {
	width: 550px; margin-top: 120px;
}
@media all and (max-width:1440px)
{
.en-us .type-box .row .item .title {
	font-size: 24px;
}
.en-us .type-box .row .item .label {
	line-height: 24px;
}
}
@media all and (max-width:1024px)
{
.student .mod-section-ad h2 {
	margin-top: 70px;
}
.en-us .type-box .row .item .label {
	display: none;
}
.en-us .type-box .row .item:hover .mask-bg {
	display: none;
}
}
@media all and (max-width:768px)
{
.student .mod-section-ad h2 {
	width: 450px;
}
}
@media all and (max-width:425px)
{
.student .mod-section-ad .desc br {
	display: none;
}
.artice-box .text-box h4 {
	line-height: 1.5; font-size: 16px;
}
}
