<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body {
    margin: 0;
    padding: 0;
    font-family: Microsoft YaHei;
}
ul {
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
    color: #555;
}
    a:hover {
        color: #006db8;
    }

div,ul,li {
    box-sizing: border-box;
}
li {
    list-style: none;
}

.fixed {
     width: 100%;
     height: 80px;
     position: fixed;
     top: -1px;
     z-index: 1000;
     box-shadow: 0px 8px 8px -8px #d8d5d5;
}

.fastlink {
    width: 100%;
    min-width: 1200px;
    background-color: #f6f6f6;
    height: 38px;
}
    .fastlink .fastlink-bg {
        width: 1200px;
        height: 100%;
        margin: 0 auto;
        line-height: 38px;
    }
        .fastlink .fastlink-bg span {
            display: inline-block;
            margin: 0 11px;
            color: #ddd;
        }
        .fastlink .fastlink-bg .link-left {
            float:left;
            padding-left:12px;
        }
        .fastlink .fastlink-bg .link-right {
            float: right;
            padding-right: 2px;
            font-size:13px;
            color:#888;
        }
            .fastlink .fastlink-bg .link-right input {
                height: 19px;
                outline: none;
                border: 1px solid #999;
                font-size: 13px;
                border-radius: 3px;
            }
            .fastlink .fastlink-bg .link-right .AcountNo {
                width: 125px;
                margin-right: 5px;
            }
            .fastlink .fastlink-bg .link-right .AcountPwd {
                width: 80px;
            }
            .fastlink .fastlink-bg .link-right .btnlogin {
                width: 46px;
                height:24px;
            }

    .fastlink .fastlink-bg a{
        color:#888;
        font-size:14px;
    }

.top {
    width: 100%;
    min-width: 1300px;
    height: 90px;
    background: #fff;
}
    .top .top-bg {
        width: 1200px;
        height: 100%;
        margin: 0 auto;
        line-height: 100px;
        color: #dcdddd;
        background: url(../images/home/logo2.png) no-repeat,url(../images/home/sitename.png) no-repeat;
        background-size: 310px 60px,442px 60px;
        background-position: 20px 15px,758px 20px;
    }
        .top .top-bg .sitename {
            float: right;
        }

.menu {
    width: 100%;
    min-width: 1200px;
    height: 50px;
    background: #006db8;
    z-index: 100;
}
    .menu .menu-bg {
        width: 1200px;
        height: 100%;
        margin: 0 auto;
        line-height: 50px;
        color: #dcdddd;
        position: relative;
    }
        .menu .menu-bg .nav-main {
            width: 1200px;
            height: 100%;
            margin: 0 auto;
            list-style-type: none;
        }
            .menu .menu-bg .nav-main li {
                width: 152px;
                height: 100%;
                display: block;
                float: left;
                color: #fff;
                cursor: pointer;
                text-align:center;
            }
                .menu .menu-bg .nav-main li:last-child {
                    width: 136px;
                }
                .menu .menu-bg .nav-main li:hover {
                    background: #3488e2;
                }
            .menu .menu-bg .nav-main li:not(:first-child) {
                border-right: 1px solid #2b84de;
            }
            .menu .menu-bg .nav-main li:not(:last-child) {
                border-left: 1px solid #1e5dbb;
            }
            .menu .menu-bg .nav-main li:first-child {
                border-left: 0;
                border-right: 1px solid #2b84de;
            }
            .menu .menu-bg .nav-main li:last-child {
                border-left: 1px solid #1e5dbb;
                border-right: 0;
            }
            .menu .menu-bg .nav-main li a {
                color: #fff;
            }

.swiper-container {
    width: 100%;
    height: 280px;
}
    .swiper-container img {
        width: 100%;
        height: 280px;
    }

.more {
    float: right;
    background: url(../images/home/more.png) no-repeat;
    background-position: 33px 8px;
    width: 56px;
    font-size: 13px;
    color: #bbb;
}

.em_eng {
    padding-left: 12px;
    color: #bbb;
    font-size: 14px;
    font-style: normal;
    font-weight: lighter;
}
.menu-title .menuname {
    font-size: 19px;
    font-weight: 700;
    color: #222;
    font-family: "å¾®è»Ÿæ­£é»‘é«”", "Microsoft YaHei", "å¾®è½¯é›…é»‘", Arial, sans-serif;
    border-left: 3px solid #006db8;
    height: 24px;
    line-height: 24px;
    padding-left: 15px;
    display: inline-block;
}
.news {
    width: 1200px;
    height: 380px;
    margin: 0 auto;
}
    .news .news-left {
        width: 740px;
        height: 100%;
        border:1px solid #ddd;
        padding:10px 20px;
        float:left;
        border-radius:4px;
    }
        .news .news-left .menu-title {
            width: 700px;
            height: 36px;
            line-height: 30px;
            border-bottom: 1px solid #ddd;
        }
        .news .news-left .news-body, .news .news-right .notice-body {
            padding-top: 21px;
        }
            .news .news-left .news-body .news-items {
                width: 700px;
                height: 82px;
                margin-bottom:22px;
            }
                .news .news-left .news-body .news-items .news-items-img {
                    width: 100px;
                    height: 82px;
                    margin-right: 20px;
                    float: left;
                }
                    .news .news-left .news-body .news-items .news-items-img img {
                        width: 100px;
                        height: 82px;
                    }
                .news .news-left .news-body .news-items .news-items-text {
                    width: 580px;
                    height: 82px;
                    float: right;
                }
                    .news .news-left .news-body .news-items .news-items-text .news-items-text-title {
                        width: 580px;
                        height: 34px;
                        line-height: 34px;
                        color: #006db8;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        overflow: hidden;
                    }
                    .news .news-left .news-body .news-items .news-items-text .news-items-text-content {
                        font-size: 15px;
                        width: 580px;
                        height: 48px;
                        line-height:22px;
                        overflow:hidden;
                        color:#888;
                    }

    .news .news-right {
        float: right;
        width: 435px;
        height: 100%;
        border: 1px solid #ddd;
        padding: 10px 20px;
        border-radius: 4px;
    }
        .news .news-right .menu-title {
            width: 395px;
            height: 36px;
            line-height: 30px;
            border-bottom: 1px solid #eee;
        }
        .news .news-right .notice-body .notice-items {
            width: 395px;
            height: 56px;
            margin-bottom: 22px;
        }
            .news .news-right .notice-body .notice-items .notice-items-date {
                width: 66px;
                height: 56px;
                margin-right: 15px;
                float: left;
                background-color: #eee;
                border-radius:3px;
            }
                .news .news-right .notice-body .notice-items .notice-items-date .day {
                    width: 100%;
                    height: 30px;
                    line-height: 28px;
                    text-align: center;
                    font-size: 18px;
                    border-bottom: 1px dotted #ccc;
                    background-color: #f68529;
                    color: #fff;
                }
                .news .news-right .notice-body .notice-items:nth-child(even) .notice-items-date .day {
                    background-color: #006db8;
                }
                .news .news-right .notice-body .notice-items .notice-items-date .year {
                    width: 100%;
                    height: 26px;
                    line-height: 22px;
                    text-align: center;
                    font-size: 13px;
                    color: #999;
                    background-color: #eee;
                }
            .news .news-right .notice-body .notice-items .notice-items-title {
                width: 310px;
                height: 56px;
                line-height: 24px;
                overflow: hidden;
                float: right;
                padding-top: 3px;
                box-sizing: border-box;
                color: #555;
                font-size: 15px;
            }
.teachers {
    width: 1200px;
    height: 508px;
    margin: 0 auto;
    border: 1px solid #ddd;
    padding: 14px 25px;
    border-radius: 4px;
    margin-top: 30px;
    margin-bottom: 30px;
}
    .teachers .menu-title {
        width: 1150px;
        height: 36px;
        line-height: 30px;
        border-bottom: 1px solid #ddd;
    }
    .teachers .teachers-body {
        padding: 20px 0px;
        height: 450px;
        overflow: hidden;
    }
    .teachers .teachers-body ul{
        height: 430px;
    }
        .teachers .teachers-body .teachers-items {
            width: 366px;
            height: 410px;
            margin-right: 25px;
            float: left;
            margin-bottom: 25px;
            border-radius: 4px;
            background-color: #f1f1f1;
        }
            .teachers .teachers-body .teachers-items:nth-child(3n+3) {
                margin-right:0px;
            }
            .teachers .teachers-body .teachers-items .teachers-items-img {
                width: 366px;
                height: 420px;
                float:left;
            }
                .teachers .teachers-body .teachers-items .teachers-items-img img {
                    width: 366px;
                    height: 420px;
                    border-radius: 4px;
                }
            .teachers .teachers-body .teachers-items .teachers-items-text {
                width: 160px;
                height: 180px;
                color: #006db8;
                line-height: 38px;
                float: left;
                padding:0px 18px;
            }
                .teachers .teachers-body .teachers-items .teachers-items-text .name {
                    width: 160px;
                    height: 32px;
                    color: #006db8;
                    line-height: 32px;
                    padding-left:2px;
                    font-weight:600;
                }
                .teachers .teachers-body .teachers-items .teachers-items-text .remark {
                    width: 170px;
                    height: 140px;
                    color: #006db8;
                    line-height: 24px;
                    font-size:14px;
                    color:#888;
                    margin-top:5px;
                    overflow:hidden;
                }
        .teachers .teachers-btn {
            height: 26px;
            line-height: 26px;
            padding-bottom: 4px;
            margin-bottom: 4px;
        }
            .teachers .teachers-btn .updown {
                float: right;
                width: 32px;
                height: 22px;
                margin-left: 4px;
            }
            .teachers .teachers-btn #but_up {
                background: url(../images/home/up.gif) no-repeat 0 0;
                text-indent: -9999px;
            }
            .teachers .teachers-btn #but_down {
                background: url(../images/home/down.gif) no-repeat 0 0;
                text-indent: -9999px;
            }

.lastbook {
    width: 1200px;
    margin: 0 auto;
    padding: 14px 25px;
    border-radius: 5px;
    margin-top: 30px;
    margin-bottom: 30px;
    background-color: #f1f1f1;
}
    .lastbook .book-title {
        width: 1150px;
        height: 36px;
        line-height: 30px;
        border-bottom: 1px solid #ddd;
    }
        .lastbook .book-title .menuname {
            font-size: 19px;
            font-weight: 700;
            color: #222;
            font-family: "å¾®è»Ÿæ­£é»‘é«”", "Microsoft YaHei", "å¾®è½¯é›…é»‘", Arial, sans-serif;
            border-left: 3px solid #006db8;
            height: 24px;
            line-height: 24px;
            padding-left: 15px;
            display: inline-block;
        }

    .lastbook .content {
        width: 100%;
        line-height: 28px;
        margin:15px 10px;
        color:#555;
        font-size:15px;
    }
    .lastbook .content p{
        text-indent:2em;
    }       

.menupage {
    width: 1200px;
    min-height: 920px;
    margin: 0 auto;
}
    .menupage .menupage-left {
        width: 250px;
        min-height: 920px;
        background: url(../images/home/menuleft_bg.png) no-repeat 0 0;
        float: left;
        font-family: "å¾®è»Ÿæ­£é»‘é«”", "Microsoft YaHei", "å¾®è½¯é›…é»‘", Arial, sans-serif;
    }
        .menupage .menupage-left .menuitems {
            width: 50%;
            margin: 24px 0 0 100px;
            padding-bottom: 20px;
            font-size: 17px;
            text-align: center;
            border-bottom: 1px solid #e6e5e5;
            color:#777;
        }
            .menupage .menupage-left .menuitems.on {
                background: url(../images/home/menu_check.png);
                background-repeat: no-repeat;
                background-position: 0px 3px;
            }
                .menupage .menupage-left .menuitems.on a{
                    color:#006db8;
                    font-weight:600;
                }
    .menupage .menupage-right {
        width: 910px;
        float: left;
        margin-left:40px;
    }
        .menupage .menupage-right .navigation {
            width: 100%;
            height: 60px;
            line-height: 60px;
            border-bottom: 1px solid #e6e5e5;
            color: #777;
            font-size: 15px;
            margin-bottom: 30px;
        }
            .menupage .menupage-right .navigation .title{
                font-size: 20px;
                font-weight: 600;
                height: 60px;
                line-height: 68px;
                border-bottom: 3px solid #006db8;
                float:left;
                display:inline;
                color:#006db8;
            }
            .menupage .menupage-right .navigation .nowsite{
                float:right;      
                height: 60px;
                line-height: 72px;          
            }
            .menupage .menupage-right .navigation .nowsite .navjt {
                padding:0px 5px;
            }
        .menupage .menupage-right .menupage-lmzw,.menupage .menupage-right .menupage-imglist {
            width: 100%;
        }
            .menupage .menupage-right .menupage-imglist ul li {
                width: 100%;
                height: 120px;
                padding:20px 0px;
                margin-bottom:32px;
            }
            .menupage .menupage-right .menupage-imglist ul li:last-child {
                margin-bottom:42px;
            }
                .menupage .menupage-right .menupage-imglist ul li .listimg {
                    width: 200px;
                    height: 120px;
                    float:left;
                    margin-right:25px;
                    position:relative;
                }
                    .menupage .menupage-right .menupage-imglist ul li .listimg img {
                        width: 200px;
                        height: 120px;
                    }
                    .menupage .menupage-right .menupage-imglist ul li .listimg .date {
                        width: 200px;
                        height: 30px;
                        line-height: 30px;
                        position: absolute;
                        left: 0;
                        bottom: 0;
                        text-align: center;
                        color: #eee;
                        background-color: rgba(119,119,119,0.6);
                        font-size: 15px;
                        font-family: Georgia;
                    }
                .menupage .menupage-right .menupage-imglist ul li .listtext {
                    width: 685px;
                    height: 120px;
                    float: left;
                }
                    .menupage .menupage-right .menupage-imglist ul li .listtext .title {
                        width: 100%;
                        height: 40px;
                        line-height:38px;
                        color:#444;
                    }
                    .menupage .menupage-right .menupage-imglist ul li .listtext .content {
                        width: 100%;
                        height: 80px;
                        line-height: 25px;
                        color: #999;
                        overflow:hidden;
                        font-size:15px;
                    }
       .menupage .menupage-right .menupage-textlist ul li {
                width: 100%;
                height: 58px;
                padding: 14px 0px;
                border-bottom: 1px dashed #ccc;
                background: url(../images/home/small-icon.jpg) no-repeat;
                background-size: 5px 5px;
                background-position: 4px 27px;
                padding-left:18px;
            }
                .menupage .menupage-right .menupage-textlist ul li .details {
                    width: 775px;
                    height: 30px;
                    line-height:30px;
                    float: left;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                }
                .menupage .menupage-right .menupage-textlist ul li .date {
                    width: 95px;
                    height: 30px;
                    line-height: 30px;
                    float: right;
                    text-align: right;
                    font-size: 15px;
                    color: #7A7A7A;
                    background: url(../images/home/time-icon.png) no-repeat;
                    background-size: 11px 11px;
                    background-position: 0px 9px;
                    font-family: Georgia;
                }
             .menupage .menupage-right .menupage-lmzw .title{
                text-align: center;
                line-height: 28px;
                font-size: 20px;
                margin: 10px 0px;
            }
            .menupage .menupage-right .menupage-lmzw .author{
                color: #999;
                height: 40px;
                font-size: 14px;
                line-height: 29px;
                text-align: center;
                border-bottom: 1px dotted #ccc;
            }
            .menupage .menupage-right .menupage-lmzw .content {
                color: #999;
                line-height: 28px;
                margin-bottom:20px;
            }
            .menupage .menupage-right .menupage-lmzw .content_prv{
                margin: 18px 0px;
            }
                .menupage .menupage-right .menupage-lmzw .content_prv{
                     height: 55px;
                     line-height: 30px;
                     text-overflow: ellipsis;
                     white-space: nowrap;
                     overflow: hidden;
                }

.pagin{
    margin-top:15px;
}

.bottom {
    width: 100%;
    min-width: 1200px;
    height: 100px;
    background: #006db8;
    clear: both;
}

    .bottom .bottom-bg {
        width: 1200px;
        height: 100%;
        margin: 0 auto;
        line-height: 50px;
        color: #dcdddd;
        font-size: 15px;
        font-family: "å¾®è»Ÿæ­£é»‘é«”", "Microsoft YaHei", "å¾®è½¯é›…é»‘", Arial, sans-serif;
    }

        .bottom .bottom-bg .jbdw {
            width: 900px;
            border-bottom: 1px solid #2b84de;
            height: 50px;
            line-height: 50px;
            margin: 0px 150px;
            text-align: center;
        }
        .bottom .bottom-bg .lxfs {
            width: 920px;
            height: 50px;
            line-height: 50px;
            margin: 0px 140px;
            ext-align: center;
        }
        .bottom .bottom-bg .jbdw span, .bottom .bottom-bg .lxfs span {
            margin: 0px 25px;
        }
</pre></body></html>