<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* all-title */
.all-title { position: relative; }
.all-title a { display: block; color: #4D4D4D; font-size: 38px; font-weight: 700; text-align: center; }
.all-title span { display: block; color: #747474; font-size: 16px; text-align: center; }
.all-title em { display: block; position: absolute; top: 27px; left: 50%; width: 812px; height: 2px; margin-left: -406px; z-index: 5; }
.all-title em img { display: block; width: 100%; height: 100%; }
/* banner */
.banner-wrap { width: 100%; }
.banner { width: 1200px; height: 100%; margin: 0 auto; }
.banner-nav { padding-top: 24px; }
.banner-nav span { color: #858585; font-size: 14px; }
.banner-nav em { color: #4E4D4E; }
.banner-con { position: relative; width: 100%; margin-top: 20px; }
.banner-con-img { width: 810px; height: 240px; }
.banner-con-img img { display: block; width: 100%; height: 100%; }
.banner-con-left { width: 768px; margin-top: 18px; padding: 0 20px; border: 1px solid #ECECEC; }
.banner-con-left ul { width: 100%; }
.banner-con-left ul li { position: relative; width: 548px; height: 129px; padding: 20px 0 20px 220px; border-bottom: 1px dotted #ECECEC; }
.banner-con-left ul li.lastli { border-bottom: 0; }
.banner-con-left ul li span { display: block; position: absolute; top: 20px; left: 0; width: 200px; height: 130px; }
.banner-con-left ul li span img { display: block; width: 100%; height: 100%; }
.banner-con-left ul li em { display: block; margin-top: 5px; color: #4E4D4E; font-size: 18px; font-weight: 500; }
.banner-con-left ul li i { display: block; margin-top: 16px; color: #A09F9F; font-size: 14px; }
.banner-con-left ul li p { margin-top: 14px; line-height: 24px; color: #6C6C6C; font-size: 14px; }
.banner-con-left ul li p a { color: #3858F2; }
.banner-con-right { position: absolute; top: 0; right: 0; width: 360px; }
.banner-con-right-img { width: 100%; height: 240px; }
.banner-con-right-img img { display: block; width: 100%; height: 100%; }
.banner-qa { width: 358px; margin-top: 18px; border: 1px solid #ECECEC; }
.banner-qa p { width: 100%; height: 50px; padding-left: 14px; border-bottom: 1px solid #ECECEC; line-height: 50px; color: #393939; font-size: 16px; }
.banner-qa ul { width: 100%; padding: 22px 0; }
.banner-qa ul li { margin-bottom: 16px; }
.banner-qa ul li.lastli { margin-bottom: 0; }
.banner-qa ul li a { display: block; width: 331px; padding-left: 27px; background: url(../images/student/icon_01.png) 14px center no-repeat; color: #393939; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.page { display: inline-block; height: 22px; margin-top: 10px; line-height: 22px; }
.page span, .page ul, .page input, .page li { float: left; height: 20px; line-height: 20px; margin: 0 3px; text-align: center; font-size: 12px; border: 1px solid #3858F2; cursor: pointer; }
.page ul { border: none; }
.page span, .page input { width: 45px; }
.page li { width: 20px; }
.page li.bg { background: green; color: #FFF; }</pre></body></html>