Contact Us +
If you have any questions,
please check below for the fastest way
to get in touch with us!
@@ -21,6 +22,7 @@
For Students:
If you have questions about:
+ contact
•Registration
@@ -47,6 +49,7 @@
For Universities:
If you are interested in partnerships like:
+ contact
•Delivering more convenient, flexible, and diversified higher education options to
@@ -71,6 +74,7 @@
For Faculty:
If you are a qualified candidate interested in:
+ contact
•Working with students from all over the world
diff --git a/public/static/home/new/css/common.css b/public/static/home/new/css/common.css
index da43ede6..3df3fbf2 100644
--- a/public/static/home/new/css/common.css
+++ b/public/static/home/new/css/common.css
@@ -2474,7 +2474,7 @@ header #pc-header>div>ul {
}
header #pc-header>div>ul li>a {
- font-family: "HarmonyOS_Sans_Bold" !important;
+ font-family: "HarmonyOS_Sans_Medium" !important;
display: inline-block;
height: 5rem;
font-size: 0.8rem;
@@ -2522,7 +2522,7 @@ header #pc-header .map>div a:hover {
}
header #pc-header .logo {
- width: 8rem;
+ width: 8.8rem;
}
header #pc-header .search-form {
@@ -2559,20 +2559,20 @@ header #pc-header .search-form>div {
height: 2rem;
}
header #pc-header .search-form>div span{
- font-family: "HarmonyOS_Sans_Bold" !important;
+ font-family: "HarmonyOS_Sans_Medium" !important;
}
header #pc-header .search-form>div input {
width: 14rem;
height: 2rem;
font-size: 0.8rem;
- font-family: "HarmonyOS_Sans_Bold" !important;
+ font-family: "HarmonyOS_Sans_Medium" !important;
}
header #pc-header .search-form>div input::placeholder {
font-size: 0.8rem;
color: #999;
- font-family: "HarmonyOS_Sans_Bold" !important;
+ font-family: "HarmonyOS_Sans_Medium" !important;
}
header #pc-header .search-form>div .i {
@@ -2910,13 +2910,14 @@ header #pc-header .right .member .i {
margin-right: 0.5rem;
}
header #pc-header .right .member p{
- margin-top: 0.5rem;
margin-bottom: 0 !important;
+ display: flex;
+ align-items: center;
}
header #pc-header .right .member p a {
margin: 0 0.3rem;
font-size: 0.75rem;
- font-family: "HarmonyOS_Sans_Bold" !important;
+ font-family: "HarmonyOS_Sans_Medium" !important;
}
header #pc-header .right .member p a:hover {
diff --git a/public/static/home/new/css/contact.css b/public/static/home/new/css/contact.css
index e1f819e1..9265b4ec 100644
--- a/public/static/home/new/css/contact.css
+++ b/public/static/home/new/css/contact.css
@@ -75,6 +75,26 @@
line-height: 1.2;
padding: 5.4rem 0;
text-align: center;
+ position: relative;
+}
+
+.contact-banner h1>img{
+ width: 4.2rem;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ z-index: -1;
+ transform: translate(-50%,-50%);
+ animation: scale_name 1s linear alternate infinite;
+}
+
+@keyframes scale_name {
+ from {
+ transform: translate(-50%,-50%) scale(.9);
+ }
+ to {
+ transform: translate(-50%,-50%) scale(1.1);
+ }
}
.contact-banner h5 {
@@ -146,9 +166,23 @@
font-size: 1.3rem;
position: relative;
}
+.contact-container .container .item .left span{
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 7.25rem;
+ height: 1.8rem;
+ background-color: #00db6d;
+ margin-top: 1.4rem;
+ border-radius: .4rem;
+}
.contact-container section:nth-of-type(even) .container .item h6 {
color: #ffff1b !important;
}
+.contact-container section:nth-of-type(even) .container .item .left span{
+ background-color: #ffff1b;
+ color: #333333;
+}
.contact-container .container .item .left p{
font-size: 1.25rem;
line-height: 1.5;
diff --git a/public/static/home/new/css/course.css b/public/static/home/new/css/course.css
index d774fea9..21dd3547 100644
--- a/public/static/home/new/css/course.css
+++ b/public/static/home/new/css/course.css
@@ -164,6 +164,7 @@
}
.course .main-1 .container .link>h6 {
+ font-family: "HarmonyOS_Sans_Bold" !important;
font-size: 0.9rem;
margin-bottom: 0.2rem;
transition: all .6s;
@@ -179,7 +180,9 @@
justify-content: space-between;
align-items: center;
}
-
+.course .main-1 .container .link .label span{
+ font-family: "HarmonyOS_Sans_Bold" !important;
+}
.course .main-1 .container .link .label span:first-of-type {
width: 13rem;
font-size: 0.85rem;
diff --git a/public/static/home/new/images/contact-top-bg.png b/public/static/home/new/images/contact-top-bg.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6002ab105e2966cf716738420c08a0f81c54d39
GIT binary patch
literal 2588
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
For Students:
If you have questions about:
+ contact•Registration
@@ -47,6 +49,7 @@For Universities:
If you are interested in partnerships like:
+ contact•Delivering more convenient, flexible, and diversified higher education options to @@ -71,6 +74,7 @@
For Faculty:
If you are a qualified candidate interested in:
+ contact•Working with students from all over the world
diff --git a/public/static/home/new/css/common.css b/public/static/home/new/css/common.css index da43ede6..3df3fbf2 100644 --- a/public/static/home/new/css/common.css +++ b/public/static/home/new/css/common.css @@ -2474,7 +2474,7 @@ header #pc-header>div>ul { } header #pc-header>div>ul li>a { - font-family: "HarmonyOS_Sans_Bold" !important; + font-family: "HarmonyOS_Sans_Medium" !important; display: inline-block; height: 5rem; font-size: 0.8rem; @@ -2522,7 +2522,7 @@ header #pc-header .map>div a:hover { } header #pc-header .logo { - width: 8rem; + width: 8.8rem; } header #pc-header .search-form { @@ -2559,20 +2559,20 @@ header #pc-header .search-form>div { height: 2rem; } header #pc-header .search-form>div span{ - font-family: "HarmonyOS_Sans_Bold" !important; + font-family: "HarmonyOS_Sans_Medium" !important; } header #pc-header .search-form>div input { width: 14rem; height: 2rem; font-size: 0.8rem; - font-family: "HarmonyOS_Sans_Bold" !important; + font-family: "HarmonyOS_Sans_Medium" !important; } header #pc-header .search-form>div input::placeholder { font-size: 0.8rem; color: #999; - font-family: "HarmonyOS_Sans_Bold" !important; + font-family: "HarmonyOS_Sans_Medium" !important; } header #pc-header .search-form>div .i { @@ -2910,13 +2910,14 @@ header #pc-header .right .member .i { margin-right: 0.5rem; } header #pc-header .right .member p{ - margin-top: 0.5rem; margin-bottom: 0 !important; + display: flex; + align-items: center; } header #pc-header .right .member p a { margin: 0 0.3rem; font-size: 0.75rem; - font-family: "HarmonyOS_Sans_Bold" !important; + font-family: "HarmonyOS_Sans_Medium" !important; } header #pc-header .right .member p a:hover { diff --git a/public/static/home/new/css/contact.css b/public/static/home/new/css/contact.css index e1f819e1..9265b4ec 100644 --- a/public/static/home/new/css/contact.css +++ b/public/static/home/new/css/contact.css @@ -75,6 +75,26 @@ line-height: 1.2; padding: 5.4rem 0; text-align: center; + position: relative; +} + +.contact-banner h1>img{ + width: 4.2rem; + position: absolute; + left: 50%; + top: 50%; + z-index: -1; + transform: translate(-50%,-50%); + animation: scale_name 1s linear alternate infinite; +} + +@keyframes scale_name { + from { + transform: translate(-50%,-50%) scale(.9); + } + to { + transform: translate(-50%,-50%) scale(1.1); + } } .contact-banner h5 { @@ -146,9 +166,23 @@ font-size: 1.3rem; position: relative; } +.contact-container .container .item .left span{ + display: flex; + justify-content: center; + align-items: center; + width: 7.25rem; + height: 1.8rem; + background-color: #00db6d; + margin-top: 1.4rem; + border-radius: .4rem; +} .contact-container section:nth-of-type(even) .container .item h6 { color: #ffff1b !important; } +.contact-container section:nth-of-type(even) .container .item .left span{ + background-color: #ffff1b; + color: #333333; +} .contact-container .container .item .left p{ font-size: 1.25rem; line-height: 1.5; diff --git a/public/static/home/new/css/course.css b/public/static/home/new/css/course.css index d774fea9..21dd3547 100644 --- a/public/static/home/new/css/course.css +++ b/public/static/home/new/css/course.css @@ -164,6 +164,7 @@ } .course .main-1 .container .link>h6 { + font-family: "HarmonyOS_Sans_Bold" !important; font-size: 0.9rem; margin-bottom: 0.2rem; transition: all .6s; @@ -179,7 +180,9 @@ justify-content: space-between; align-items: center; } - +.course .main-1 .container .link .label span{ + font-family: "HarmonyOS_Sans_Bold" !important; +} .course .main-1 .container .link .label span:first-of-type { width: 13rem; font-size: 0.85rem; diff --git a/public/static/home/new/images/contact-top-bg.png b/public/static/home/new/images/contact-top-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..d6002ab105e2966cf716738420c08a0f81c54d39 GIT binary patch literal 2588 zcmaJ@dpuNmAJ#>=thW+nDNWM_W$wmh8hOvmAaWUIlfr9Sa;(m+l8_|~XPN%)CZ hkH^$2M>p@8VNiuz5*{6NZT0m3nvZ7yE@fRe dq4uss?V7a`#0n9!Mo@e2QL_|Xv^Dy+HB!_pRil)) z38l0Y)v7d#Pv77BzQ6B}@BN %7MO&y#LxVZz2DzybgO*vw1~txs0c z$*ax8aPqygGyytU`0+*#cpI!YKEeZs2I!%%o@lUHpob6I8ts9K3K>CP003wuF}4nP z2P8tn3md55@!LlsGBEfA4FFuwi46Ae@<-#ro@gITke1l?(_S$!2Bjr-Sp}(x3^qXf zVoalPXq#vYTd!z;FE~m}M;m-0Qsaam5RLZ$M+OE2g=$1 SQ zln)9O|C_-O9qNU{1miK-An 3>oP4E~2UDD 2F6Q^8a@Y4E)DC6mO0GuipQYIMg;O7!9#ThhoEUUMG$77XKY8Si=B^_P}FtwpeVy z-&M5q#p1D{zSv-}fx+*p!NJm(F+nJ7M5xT47$j1|EGQK35#)t7Gt?40VNt+fP#T7+ zs>W&tYDy}4>ToF3$WUEPSyd0Fu4161Zmg%I3i}&ti1i8!L Jot_Aw9SjdSO$nWO u~+kZy) z JZoJL;e5KeX`$!@-6 z>G=8aI)d>R=xIYFLM@-nT&@p=mieA>tQWNU#KShIJe`(OE3_z9!I6ca$FeHP3v;J2 zN~FpO%zZt0(xdimd~yGZ-JY%8rR^Tb&*< q zB4}$?pOEsWV}8=IkH2vP*0?|3$gVvM8m-vt>(duLk^{~WQi<=UrmTC1EfSS3tCU{1 z+;T6uqPpjr%_l>bQ!8AT)R%w?&*_@$+ZHZS(g% xR}~lwLiBRkxLp$ z=a#^)4N_E%PVuw_h1(x$0tv2^x#Seh&v|i@ZzDoeT#z)^=6sAn`3%;JP`YQLA6-r* zPFxD{&)#yr<}+Ea4)^80WMrZVVT|LBoXtB*s2siZ!lAdmcH8QYV)1oZ;+RZA(+@A+ z>Of837aEk?M>?heMB`d{?cr^HoDixjZjzHGm*_$=RAnNjY>dBo9b +?4-aP&My9X+Ojd~$mlj3PZQUw(r^P#eJ%Hfb28kWNPFCOthFyN z*M235=tCpSkbeK=4z`f`Y9`)*<+ZwOT4$;4gbI;Y5Jnntj~1Z^A38GtPMMWGWI|^f zQ$60-h4JV<>n)2=zu8 >9E<0q{T zFKtAeR)w!MTkA@Ophm=B4N0&Szn;4~kXNZLuYbs~tI;%hU$Xc9rJvVQeD-}AW*)ci z-~RII` pxpQ9+KNY^A-Z?tF~D()g1HGTpHU<26&n&&yVYaZ|s)=_#}xhGc>SQ zEEpQsbKIJkbd5mkX_hgE&I`E^FZP5RtbUGwO1?ZXo0&FX?u}-1x-?^b*OH|xZisZg zVE>dK#@~-hleMPa*6y!wz=Vy8pYp)-F1nYm;AF`Mw Sk0lxQfB{Rs-$E}bWAMP*6|dj7(>_&GG9oCmrS4e zw01Z;c`;LB58J=Iy*is?)(BZ}@iiAp^J6X{V0N;ssWaw0Khxy^-^WgR+$$Pa18dOc zjp^&hDXAdz(}36Lm%ADz2cI$T9@7+pExRua8YHFca&KkI>jtD( #EiBPK>3|0L9Vwho`#|MZ)k8N%l=toZdhCpBG%%)udNY=zLwx43 zSyE1up;j19wP9E6qfIz$-=67@!-voI6?e>&wMVIU6A`VJysAU~bctrj8`Y8(b7}ylpN+tvox1qPkFh@E8SX^H%g-R)+Q_p4*0dqFY>;y2c&i)_v>t{Frl%9_-2hR+^X zJmcn|rx?^RO!mvrpxl|YS2&5Lv#qe*RQg$QkOWZc{xFB1W|l>Zdy!4se66={O{>QT zqO&UH$j3|*&qAYFIn`!lSp?-!&VEv4=8@>g?*M3~3Avf}{3AMPo4=$z-eQSf*mSH3 zAs#C}E{3T@HCbu1b45wM2ym)MyL$1e3`17Xd#lBVu{}}d3pQ}f!wN|zE}?a@IAbq% z$Ai-rIZdaL{aGn-?)By;kcxMGr`sE)dx#1qMy7F3f>OJx!r6YJX{r$vnW@Z!$(!C| zq^5zK9lv$Y7yNM7i@W5iwma>YbgvyNpKI0O^Yu*$+aZBw)~?;Y6y_mc=hmTHGl{_Z z>bk5S)am&oQ{9D@8tk+iF^NymV9c%a4h@w{x54kk_I6>UVa?NVxv+*KbKAoqoKiO) z!YU}LxD=57X+n!RNfGjpck#w6n1AF24l4Zd*HKZ^walpv9%k-OCR?VrO6!Rq m`i1uhAb?8BGbyS&j7cH(Zot z&Ova?S;gvbwoc5yfL%1H59wz9wuymVbYkO5_q;KhaNi{LyjfCO+S;+?EoZC%xsCZ% z6`Vmt|H1K8?OlQ9b@H&~X0JF&^`g(I9>Des@QTa4W{MH>=^00=T&;Ub#bwAUVC4)@ z`}1+TQs3efX$Aafsch^!xgRT+)wKrbWr`G`yy36bVu-u+;O*D8N=;r(RH_7k^VP75 zVnZ>IcqQXi8{~!N_;k_IgSh)0{-&_wTWswN%59nYb7_8ov|)Ggui)sB)IBeTh`J zQPYB(r~pu68N*|XjQx3AdBS5lVi%IU)T!U4zb;;UKse5cpd}4aBD`9t$BkVI$)xja zNAGEa-8!Vt`qXWAm=?osv2JkKVBN>zfLamn>jyc(NI33MxVlFiZtlmxUT1er0V%-+ z>+BIY@}y8}`fBAgVapd61DS7d%pm^iPTRjwbt)zcxcL+qBPv^~jHamH@A`fwJ680M zP!FMEy~Q)+Du!MX*GHKIIec2${wIkqvj_G-@p-3q1h2lg3Bne^DQ}XK(FmuHe3TZM zz3P%47Rf|W 0>_3o86 )qW#6)7+HRs$O$sIoG?c*joj?t>m z7mDP8sTYPfd}-g=3#klb?K_0?Ac{Wvc0SuT;C#9IY2ArqXWx4?WTl%uuD9S-SEZrg z^5ENz1RYS=ub(i@{E48Mz bQxtG!eQcR&~id z$<|1Xqnv`3XsE#klX^|`J{oM~YP2pX0PVtXHhCh@O z+3T}ks&%z}xGR8-Cs)z->VSjG2zy*)x4e{?4u_hpGVUzXNXd1nx|T;+=*~!Pyu!3w zR5jz#JH4wr_I!WHviN3W?grFcBf@G%5+Ldn6)AZyxEB27$imI@p;pqNH%e^UhW7J! zZu#8wj1n$sy7(;vFoqEmsV7TWj=|o)CroVS?}0Gr4C;|0xjAmhOqk>8lZUsq7O0tf zM!SOVfz&7yL6jfXm|SIEF-+HG=SPXkYh{d)wc8vgy3rhE;;=j#fvlhNBQ#?{J+?P^ zWpXnM`_yYW9ebL!%Rd@KGY5uy{>YnZAUq1dWPk;7HGG_%2K6nX+^b#D+U=0nrOWc8 z^eopK2qC5miKSA!YIoM6Pf^+g#>JnhG+bp^Sv&}+ebu41!LQVHNpYKJ&(Zm=C=fCh zBsJqklRGy;^5*>Bub0P;WbWEei^LsqfOhPSej!s*=UVI!hZ3-W9@BxbIm cS=~HK}S#v;ZXX^Hf zc7?`Nr!RtVYHF@y;=96=gSL;$92ETWR_|3c-70%}_Ugnm-BiQQcEk6O>&-`j$g8wB zA=XK`yPFU89jpMIx&ms7vo#E+pMt(OTR1$Dtcali$LiaU+`IUw;h=TJ=7%844Z1eY z)_6MI@axdl+r3YCnE0bgZFWA!kRyOP%3ed=^c10CAGKfIG`n%_=f2rkkT+fs^U8%} z*_0YphIzRWiY3jbzM e>_#t**!`qN%m_n6MXTjhy*L5tqH365Vx0lY|i!=vGzQNQE(=vx6{_0muZJ{ zVcmO^beKYrI{iz $Avf4YZ?6f0khS;sq`KZ(^U@oZJ $q4KE4Y K_L<*k{qg692Po2L6^8+wNwO-y7__HVkf~Arz?F_P zUb6Q2gZtpHrZ7c eo{G)7sBE%vn~KStn|1BCGC;>NTHku{mUz zIj|>tf#N*mKVr*_-)jh(rLx@r%!(L CryQ!6-*lX)djpDL-YFe XccYh6}_DFep53ORPzg*cb4dE*k!zRQv`?=knwQs=%apY`g&{Qw?ic;nq#P zk)*`JC!3VcD#rSJusayZ^M$pTY~&^bIahZtpW`w % zIDL<)ne~XF^5yPWi|i@~gYdEWT8p**gVbq2o8cT4FIobhXV9liI`Dm~pH;DGV 9H*3Pv2P;X-480}-# zf;h**aj9^JfslNiR?v+HzhYz`4OQPeZ)N3L!|EWiOStt_<#8uhX~v;-S+CIb rS>B)uHfwR-E1VexHN%AwHCn9*)SH-e-hQl2q6nIq)rE2z90%m}oQf2*md9qBUA zL>K1~?nKO749-mJ#a-o}9Wg##woZG*N4Q$V#b|;q*y3ZZbfWMXN$1}8Wo;NT>dFb_ z{h8yOYAjNra=EZ3-}{rm)}}h|LdYX7kjXTV^kirG6ACM}6kASg9U5F%(c5Kzh3PtT zE$l?CYuDnkenMtza%6Od)Q_BcC%a=~DS@0u#va;qW091-5dWDG=7>>ruqYki%IZMB z6 hYZ}|_#)nCsDULlqW0z#VT6yh~CpTB!9R~Why)00#X4DsmN^NmOpO~Y5G zHOULXapW;(!ohko)qH>|gOMF!T1Q&A2*Gz&+4U -zP%-%=UX}R`!AuHk%eK4zI)>T06uMaoB#j-