<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.nav{padding-left:2%;}
.nav li{width:25%;}

/**/
.mask{width:100%; position:absolute; height:100%; left:0; top:0; background:#333; opacity:.7; }
.navMoreWrap{ position:fixed;  width:100%; height:100%; left:0; top:1.17rem; z-index:999; display:none;}
.navMore{ background:#fff; padding:.2rem; z-index:99; position:absolute; left:0; top:0;}
.navMore a{ display:block; float:left; width:2rem; height:.9rem; line-height:.9rem; text-align:center; border:1px solid #999; margin:.2rem 0 .2rem .315rem; font-size:.38rem;}
.navMore a.up i:before{content:''; height:.2rem; width:.2rem; display:block; border:1px solid #0075c1; border-right-width:0; border-bottom-width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); }
.navMore a.up i{display:inline-block;margin-top:0;margin-left:.1rem; vertical-align:-0.02rem;}
.navMore a.up{ color:#0289e1;}

.djs{ text-align:center; padding:5px 0; color:#017c84; font-size:20px;}
.djs strong{ color:#ba2737;}

.top-nav{line-height:44px; height:44px;padding:1px 0; font-size:0.875em;background:#30b4c0;border-bottom:1px solid #0d929f; overflow:hidden;}
.top-cus{width:82px; border-right:1px solid #1a80d9;}
.top-cus a{color:#fff;display:block;}
.top-logo{height:44px;margin-right:83px;border-right:1px solid #1d75cf; background:url(/images/index/logo320.png) no-repeat 10px center; background-size:115px 29px;}

.cedl{background:#effcfd;border:1px solid #a5e5e9;}
.cedl p{height:36px; line-height:36px;font-size:0.875em; color:#3ca9b0;background:url(/images/index/cdel320.png) no-repeat center bottom;}
.cedl p span{padding-right:90px;}

.tutor-abs{padding-top:12px;}
.tutor-abs dt{width:135px;height:90px;padding:2px;background:#eee; border:1px solid #cacaca; border-radius:5px; box-shadow:0 1px 2px #d5d5d5; float:left; position:relative;}
.tutor-abs dt span{width:135px;height:90px;display:block; overflow:hidden;}
.tutor-abs dt p{width:135px;height:26px;line-height:26px;left:2px;bottom:2px;font-size:12px;position:absolute;background:rgba(4,4,4,0.45); color:#fff;}
.tutor-abs dt p a{color:#fff;}
.tutor-abs dd{margin-left:152px; line-height:32px; font-size:0.9375em;color:#222;}
.tutor-abs dd a{color:#222;}
.tutor-abs dd span,.tutor-abs dd a span{color:#418297;}
.tutor-tab{height:32px;line-height:32px; padding-top:2px;border-bottom:1px solid #c7c6c6; box-shadow:0px 3px 0px #ddd;}
.tutor-tab li{font-size:1em;margin-right:14px;float:left;color:#101111; cursor:pointer;}
.tutor-tab li.on{border-bottom:1px solid #016f77; box-shadow:0px 3px 0px #016f77;color:#017c84;}
.tutor-tab li:last-child{margin-right:0;}
.tutor-con{padding-top:8px; float:left;}
.tutorOh{overflow:hidden; position:relative;}
.tutorRoll{position:absolute;left:0;top:0;}
.tutor-dl dd{padding-bottom:8px;line-height:20px;font-size:0.875em;}
.tutor-dl dd p{color:#418297;}
.tutor-btn{padding-top:9px;}
.tutor-btn a{width:90px;height:29px; margin:0 19px;line-height:27px;font-size:1em;background:#e36c0a; border-top:1px solid #cc6109;color:#fff; display:inline-block; border-radius:5px;}
.tutor-btn a.tutor-online{background:#0070c0; border-top-color:#0065ac;}
.tea-por{padding-top:4px;}
.tea-por li{width:84px;height:118px;margin-right:9px;padding:3px;border:1px solid #cacaca; box-shadow:1px 1px 2px #e5e5e5; float:left; border-radius:3px;text-align:center;}
.tea-por li span{width:84px;height:93px;display:block; overflow:hidden;}
.tea-por li p{line-height:24px;font-size:0.87em;color:#004177;}
.tea-por li p a{color:#004177;}
.tea-por li:last-child,.tea-tex p a:last-child{margin-right:0;}
.tea-tex{line-height:30px; padding-top:5px; font-size:1em;}
.tea-tex p a{color:#222; margin-right:33px;}
.tea-tex p.tea-more,.ser-more{line-height:30px;}
.tea-tex p.tea-more a,.ser-more a{color:#004177; text-decoration:underline;}
.ser-table{width:100%; border-collapse:collapse; margin-top:4px;}
.ser-table td,.ser-table th{font-size:0.75em;line-height:30px;border:1px solid #96cbff;color:#004177; font-weight:normal;}
.ser-table th.ser-th{width:55px;line-height:15px; font-size:12px;background:#dcf2ff;}
.ser-table th.ser-th p{padding:0 5px;}
.ser-table th.ser-th i{width:64px;border-bottom:1px solid #96cbff;left:0;top:0;-webkit-transform:rotate(28deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);transform:rotate(28deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}
.ser-table tbody th{background:#f3f8fe;}
.ser-table td{text-align:center;color:#222; line-height:20px; padding:5px 0;}
.ser-table td span{color:#004177;}
.ser-table td i{width:14px;height:14px; display:block; margin:0 auto;}
.ser-more{font-size:13px; padding-top:6px;}



</pre></body></html>