﻿@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after,
    q:before, q:after {
        content: '';
        content: none;
    }

table {
    border-collapse: collapse;
    border-spacing: 0;
}

.clearfix {
    *zoom: 1;
}


    .clearfix:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .clearfix:after {
        clear: both;
    }

.left {
    float: left;
}

.right {
    float: right;
}

ul, li {
    list-style: none;
}

.index {
    font-size: 13px;
    line-height: 1.5;
    font-family: "MicrosoftYaHei","Microsoft YaHei",Arial;
    background: white url(../images/cuitbeijing.jpg) no-repeat 50% 0px;
}
/* 主页上半部分背景，字体 */
.secondindex {
    font-size: 13px;
    line-height: 1.5;
    font-family: "MicrosoftYaHei","Microsoft YaHei",Arial;
    background: white url(../images/twobeijing.jpg) no-repeat 50% 0px;
}
/* 2级和最终主页上半部分背景，字体 */
.newsfin {
    font-size: 13px;
    line-height: 1.5;
    font-family: "MicrosoftYaHei","Microsoft YaHei",Arial;
    background: url(../images/newsbigtop.jpg) no-repeat 50% 0px;
}
/* 主页上半部分背景，字体 */
.newsindex {
    font-size: 13px;
    line-height: 1.5;
    font-family: "MicrosoftYaHei","Microsoft YaHei",Arial;
    background: url(../images/newstopbg.jpg) no-repeat 50% 0px;
}
/* 主页上半部分背景，字体 */
a {
    text-decoration: none;
    color: #03002c;
}
    /* 默认有链接的文字颜色 */
    a:hover {
        color: #0969b5;
    }
/* 默认鼠标移上去的颜色 */

.topbar-container {
    width: 960px;
    background-color: white;
    margin: 0 auto;
}

.content-container {
    width: 960px;
    background-color: white;
    margin: 0 auto;
}

.footer2-container {
    width: 960px;
    margin: 0 auto;
}

.footer1-container {
    width: 960px;
    margin: 0 auto;
}

.footer-container {
    width: 960px;
    margin: 0 auto;
}

.head-container {
    width: 960px;
    margin: 0 auto;
}

.container {
    width: 960px;
    margin: 0 auto;
}
/* 最顶部开始 */
.topbar {
    font-size: 11px;
    background-color: #0969b5;
    height: 20px;
    line-height: 20px;
}

.link-list li {
    float: left;
    height: 20px;
}

    .link-list li a {
        display: block;
        border-left: 1px solid white;
        height: 11px;
        line-height: 11px;
        margin-top: 4px;
    }

.link-list.right li a {
    padding: 0 10px;
    color: white;
}
/* 最顶部结束 */
.header {
    height: 90px;
}
/* logo高度 */
.linkandtuijian {
    height: 20px;
}
/* 相关新闻与推荐新闻之间空白高度 */





#navi {
    Z-INDEX: 10;
    POSITION: relative;
}
/* 导航必须设置*/

.navi-container {
    height: 30px;
    width: 960px;
    margin: 0 auto;
}
/* 导航整体设置 */
ul.navigations li {
    float: left;
    width: 80px;
    background-image: url(/eportal/fileDir/hjkx/resource/cms/2019/05/navpre.png);
    background-repeat: no-repeat;
    text-align: center;
    line-height: 24px;
    position: relative;
}

    ul.navigations li a.navigation {
        display: block;
        font-size: 13px;
        color: white;
        line-height: 24px;
    }

    ul.navigations li a:hover {
        color: #96012D;
    }

.navitop {
    margin-bottom: 0;
    background-image: url(/eportal/fileDir/hjkx/resource/cms/2019/05/xiala1.png);
    background-repeat: no-repeat;
    background-position: 80% 50%;
    height: 9px;
    width: 100px;
}

ul.navigations li .sub-navi {
    display: none;
    position: absolute;
    z-index: 1000;
    top: 25px;
    left: 0;
    opacity: .95;
    filter: alpha(opacity=85);
}

    ul.navigations li .sub-navi li {
        font-size: 12px;
        height: 30px;
        line-height: 30px;
        padding: 0;
        margin-bottom: 0;
        width: 100px;
        background-image: url(/eportal/fileDir/hjkx/resource/cms/2019/05/xiala3.png);
        background-repeat: repeat-y;
        background-position: 80% 50%;
    }

.sub-navi li a {
    display: block;
    color: white;
    text-align: left;
    padding-left: 15px;
}

    .sub-navi li a:hover {
        color: #96012D;
    }

















/* 搜索START */
.search-form {
    float: right;
    line-height: 0;
    margin-top: 0px;
}

    .search-form input {
        outline: none;
        float: left;
        height: 10px;
        line-height: 10px;
        margin: 0;
        width: 120px;
        border: none;
        padding: 0;
        border-radius: 4px 0 0 4px;
        padding: 7px 0 7px 5px;
    }

        .search-form input.btn {
            cursor: pointer;
            width: 28px;
            height: 24px;
            text-indent: -1000px;
            border-radius: 0 4px 4px 0;
            padding: 0;
            background: white url(/eportal/fileDir/hjkx/resource/cms/2019/05/search-icon.png) no-repeat 0% 50%;
        }
/* 搜索END*/




/* 新闻搜索START */
.search-form1 {
    float: right;
    line-height: 0;
    margin-top: 35px;
}

.newsindex-search-form {
    float: right;
    line-height: 0;
    margin-top: 60px;
}

.search-form1 input {
    outline: none;
    float: left;
    height: 12px;
    line-height: 12px;
    margin: 0;
    width: 181px;
    border: none;
    padding: 0;
    border-radius: 4px 0 0 4px;
    padding: 9px 0 9px 5px;
}

.newsindex-search-form input {
    outline: none;
    float: left;
    height: 12px;
    line-height: 12px;
    margin: 0;
    width: 181px;
    border: none;
    padding: 0;
    border-radius: 4px 0 0 4px;
    padding: 9px 0 9px 5px;
}

.search-form1 input.btn1 {
    cursor: pointer;
    width: 38px;
    height: 30px;
    text-indent: -1000px;
    border-radius: 0 4px 4px 0;
    padding: 0;
    background: white url(../images/search-icon.png) no-repeat 0% 50%;
}

.newsindex-search-form input.btn {
    cursor: pointer;
    width: 38px;
    height: 30px;
    text-indent: -1000px;
    border-radius: 0 4px 4px 0;
    padding: 0;
    background: white url(../images/search-icon.png) no-repeat 0% 50%;
}
/* 新闻搜索END*/








.cuitmiddle1 {
    height: 5px;
    width: 960px;
}

/* 滚动图片的小按钮START */
#spotlight {
    position: relative;
    z-index: 2;
}

    #spotlight .slideshow {
        position: relative;
        height: 320px;
        overflow: hidden;
    }

        #spotlight .slideshow .slides-wrapper {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0px;
            z-index: 1;
        }

        #spotlight .slideshow .indicators {
            position: absolute;
            left: 20px;
            bottom: 30px;
            z-index: 2;
        }

            #spotlight .slideshow .indicators a {
                font-size: 0;
                line-height: 0;
                float: left;
                display: block;
                width: 6px;
                height: 6px;
                background-color: #b3b3b3;
                margin-right: 3px;
                border: 1px solid #d8dad9;
            }

                #spotlight .slideshow .indicators a.active {
                    background-color: white;
                }

        #spotlight .slideshow .slide {
            position: absolute;
            z-index: 1;
            display: block;
            line-height: 0;
        }

            #spotlight .slideshow .slide .title {
                font-weight: normal;
                position: absolute;
                line-height: 40px;
                font-size: 16px;
                color: white;
                padding: 0 20px;
                right: 20px;
                bottom: 50px;
            }

            #spotlight .slideshow .slide.next {
                z-index: 2;
            }

            #spotlight .slideshow .slide.active {
                z-index: 3;
            }
    /* 滚动图片的小按钮END */
    /* 新闻滚动图片START */

    #spotlight .newsslideshow {
        position: relative;
        height: 250px;
        overflow: hidden;
    }

        #spotlight .newsslideshow .newsslides-wrapper {
            position: absolute;
            width: 765px;
            height: 250px;
            left: 0;
            top: 0px;
            z-index: 1;
        }

        #spotlight .newsslideshow .newsindicators {
            position: absolute;
            left: 20px;
            bottom: 30px;
            z-index: 2;
        }

            #spotlight .newsslideshow .newsindicators a {
                font-size: 0;
                line-height: 0;
                float: left;
                display: block;
                width: 10px;
                height: 10px;
                background-color: #b3b3b3;
                margin-right: 3px;
                border: 1px solid #d8dad9;
            }

                #spotlight .newsslideshow .newsindicators a.active {
                    background-color: white;
                }

        #spotlight .newsslideshow .newsslide {
            position: absolute;
            z-index: 1;
            display: block;
            line-height: 0;
        }

            #spotlight .newsslideshow .newsslide .title {
                font-weight: normal;
                position: absolute;
                line-height: 40px;
                font-size: 16px;
                color: white;
                padding: 0 20px;
                right: 20px;
                bottom: 50px;
            }

            #spotlight .newsslideshow .newsslide.next {
                z-index: 2;
            }

            #spotlight .newsslideshow .newsslide.active {
                z-index: 3;
            }
/* 新闻滚动图片END */















.mid {
    background-image: url(../images/midbeijing.jpg);
    background-position: 50% 50%;
    margin-top: 0px;
}
/* 两边中间背景*/
.mid1{
    background-image: url(../images/newsmidbg.jpg);
    background-position: 50% 50%;
    margin-top: 0px;
}
/* 两边中间背景*/

/* 中间栏目大的框架设计START */
.index-left-column {
    width: 799px;
    float: left;
}

.index-right-column {
    width: 137px;
    float: left;
    margin-left: 14px;
    margin-top: 5px;
}
/* 中间栏目大的框架设计END*/
/* 中间几个模块的框架设计START */
.index-left-column .news-left, .index-left-column .news-right {
    float: left;
    width: 371px;
}

.index-left-column .news-left {
    margin-left: 12px;
    margin-right: 15px;
}

.index-left-column .news-right {
    margin-left: 15px;
    margin-right: 15px;
}

.index-left-column .news-rightdown {
    margin-left: 15px;
    margin-right: 15px;
    height:;
}
/* 中间几个模块的框架设计END*/












/* 中间几个模块的标题排版设计START*/
.news-block .block-content ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .news-block .block-content ul li {
        height: 20px;
        line-height: 20px;
    }

.news-block1 .block-content1 ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .news-block1 .block-content1 ul li {
        height: 20px;
        line-height: 20px;
    }
/* 中间几个模块的标题排版设计END*/


/* 中间图片新闻模块的框架设计START*/
.news-block .block-content.focus-news .desc {
    padding-top: 10px;
    width: 169px;
    line-height: 22px;
    height: 150px;
    overflow: hidden;
    position: relative;
    top: -3px;
    color: #03002c;
    float: right;
}

.news-block .block-content.focus-news .image {
    padding-top: 10px;
    font-size: 0;
    overflow: hidden;
    float: left;
}

    .news-block .block-content.focus-news .image img {
        width: 190px;
        height: 133px;
    }
/* 中间图片新闻模块的框架设计END*/





/* 右边链接模块的框架设计START*/
.index-right-column .column-inner {
    padding: 1px 15px;
    background-color: #eee;
    height: 203px;
}

.index-right-column .right-link-list {
    line-height: 24px;
}

    .index-right-column .right-link-list li {
        border-bottom: 1px solid #d4d4d4;
        padding: 0 3px;
        font-size: 13px;
    }

        .index-right-column .right-link-list li a {
            display: block;
            letter-spacing: 4px;
            background: transparent url(../images/icon-arrow-big.png) no-repeat 100% 50%;
        }

        .index-right-column .right-link-list li.first {
            letter-spacing: 4px;
        }

.index-right-column {
    position: relative;
}
    /* 右边链接模块的框架设计END*/


    /* 右边书记院长信箱的框架设计START*/
    .index-right-column .column-inner1 {
       
        background-color: #eee;
        height: 24px;
        
    }

    .index-right-column .right-link-list1 {
        line-height: 24px;
    }

        .index-right-column .right-link-list1 li 
        {
          
   
            font-size: 13px;
        }

            .index-right-column .right-link-list1 li a 
            {
                 background: transparent url(../images/icon-arrow-big.png) no-repeat 100% 50%;
                display: block;
                
            }
/* 右边书记院长信箱的框架设计END*/
.cuit-mail {
    padding: 20px 15px;
    background-color: #eee;
    height: 25px;
    margin-top:2px;
    margin-bottom: 2px;
    font-size: 12px;
}
/* 最右边的书记院长信箱*/


.rightsmallpic {
    float: right;
    font-size: 12px;
    line-height: 23px;
}
/* 标题最右边导航后小图片*/







.index-right-column .block-smallimage {
    line-height: 0;
    height: 40px;
    overflow: hidden;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 6px;
}

.index-right-column .block-weatherimage {
    line-height: 0;
    height: 90px;
    overflow: hidden;
    margin-top: 5px;
}






/* 2级页面-中间列表（2排）START*/
.left-column {
    width: 200px;
    float: left;
    background-image: url('/eportal/fileDir/hjkx/resource/cms/2019/05/two-left(2).jpg');
    background-repeat: no-repeat;
}

.right-column {
    width: 760px;
    float: left;
}

.left-top-image {
    text-align: left;
    font-size: 19px;
    width: 200px;
    height: 60px;
    color: white;
    padding-left: 13px;
}

.left-navi {
    background: white url(../images/twoleftbg.jpg) repeat-x;
    min-height: 470px;
}

    .left-navi li {
        height: 32px;
        padding-left: 13px;
        line-height: 32px;
        border-bottom: 1px solid #dedede;
        background: transparent url(../images/icon-arrow-big.png) no-repeat 95% 50%;
    }

        .left-navi li a {
            display: block;
        }

        .left-navi li.active a {
            color: #900;
        }

.page-title {
    height: 80px;
    line-height: 80px;
    padding-left: 20px;
    font-size: 24px;
    overflow: hidden;
}

    .page-title .page-title-text {
        float: left;
        color: #5d5d5d;
    }

    .page-title .page-position {
        float: left;
        padding-left: 30px;
        font-size: 12px;
        line-height: 90px;
    }

.page-content .page-main-content {
    width: 500px;
    float: left;
}

.page-content .page-main-right {
    width: 240px;
    float: right;
}


.page-main-content-inner {
    padding: 0px 20px 30px;
}

.page.hide-right-bar .page-content .page-main-content {
    float: none;
    width: auto;
}

.page-main-links-inner {
    padding: 0px 0px 30px 20px;
}

.links-ul li {
    float: left;
    width: 338px;
    border-bottom: 1px dotted #ddd;
    line-height: 32px;
    height: 32px;
}

    .links-ul li.odd {
        margin-right: 40px;
    }

    .links-ul li a {
        display: block;
        padding-left: 12px;
    }

/* 2级页面-中间列表（2排）END*/

/* 2级页面-内容简介说start*/
.page-text-content-inner {
    padding: 0px 20px 30px;
    font-size: 12px;
    line-height: 1.8;
}

    .page-text-content-inner img {
        max-width: 100%;
    }

    .page-text-content-inner p {
        margin: 1em 0;
    }

/* 2级页面-内容简介END*/
/* 2级页面-照片排列start*/

.pho {
    float: left;
    padding: 20px 20px 0px 20px;
}

.leader-pos {
    font-size: 15px;
}

.leader-name {
    font-size: 12px;
    font-weight: bold;
}
/* 2级页面-照片排列end*/




/* 中间内容简介和右边的栏目整体规划START */
.newsfin-index-left-column {
    width: 758px;
    float: left;
}

    .newsfin-index-left-column .newsleft-column {
        margin-left: 10px;
        margin-right: 10px;
    }

.newsfin-index-right-column {
    width: 200px;
    float: right;
}

    .newsfin-index-right-column .news1-left {
        margin-left: 10px;
        margin-right: 10px;
    }
/* 中间内容简介和右边的栏目整体规划END */

/* 当前位置和一些标注START*/
.newspage-title {
    height: 25px;
    line-height: 20px;
    font-size: 20px;
    overflow: hidden;
}

    .newspage-title .newspage-title-text {
        float: left;
        color: #5d5d5d;
    }

    .newspage-title .newspage-position {
        float: right;
        padding-right: 3px;
        font-size: 12px;
        line-height: 25px;
    }
/* 当前位置和一些标注end*/

/* 搜索结果的一些标注START*/
.newsrsearch-title {
    line-height: 16px;
    font-size: 16px;
    overflow: hidden;
    color: #96012D;
}

    .newsrsearch-title .newspage-title-text {
        float: left;
        color: #96012D;
    }

.newsrsearch .newsrsearch-position {
    float: right;
    padding-right: 3px;
    font-size: 13px;
    line-height: 25px;
}
/* 搜索结果的一些标注end*/


/*新闻内容标题和其它备注START*/

.news-content-title-text {
    float: middle;
    height: 30px;
    line-height: 19px;
    font-size: 19px;
    overflow: hidden;
    text-align: center;
    vertical-align:middle;
    padding-top: 10px;
    padding-bottom: 10px;
}

.news-content-other {
    float: middle;
    padding-right: 3px;
    font-size: 12px;
    line-height: 25px;
    text-align: center;
    color: #5d5d5d;
}

.content-cuit-hr {
    height: 0px;
    border: none;
    border-top: 1px solid;
    width: 500px;
    float: middle;
}
/* 新闻内容标题和其它备注end*/


/* 内容简介START*/
.newspage-text-content-inner {
    font-size: 13px;
    line-height: 1.8;
    color: #5d5d5d;
}

    .newspage-text-content-inner img {
        max-width: 100%;
    }

    .newspage-text-content-inner p {
        margin: 1em 0;
    }
/* 内容简介END*/
/* 右边链接模块的框架设计START*/
.newscolumn-inner {
    padding: 1px 15px;
    background-image: url(../images/news-right1.jpg);
    background-repeat: no-repeat;
    height: 250px;
    margin-left: 10px;
}

.newsright-link-list {
    line-height: 24px;
}

    .newsright-link-list li {
        border-bottom: 1px solid #d4d4d4;
        padding: 0 3px;
        font-size: 13px;
    }

        .newsright-link-list li a {
            display: block;
            letter-spacing: 4px;
            background: transparent url(../images/icon-arrow-big.png) no-repeat 100% 50%;
        }

        .newsright-link-list li.first {
            letter-spacing: 4px;
        }

.newscolumn-inner-pic {
    background-image: url(../images/news-right-pic.png);
    background-repeat: no-repeat;
    height: 38px;
    background-position: center top;
    width: 151px;
}

.newspic-right-link-list {
    line-height: 38px;
    font-size: 13px;
    letter-spacing: 4px;
    text-align: center;
}
/* 右边链接模块的框架设计END*/

/* 中间栏目大的框架设计START */
.newsindex-left-column, .newsindex-middle-column, .newsindex-right-column {
    width: 320px;
    float: left;
}

.newsindex1-left-column1 {
    width: 640px;
    float: left;
}

.newsindex1-left-column, .newsindex1-middle-column, .newsindex1-right-column {
    width: 320px;
    float: left;
}
/* 中间栏目大的框架设计END*/
/* 中间几个模块的框架设计START */

.newsindex-left {
    margin-left: 12px;
    margin-right: 15px;
}

.newsindex-middle {
    margin-left: 15px;
    margin-right: 15px;
}

.newsindex-right {
    margin-left: 15px;
    margin-right: 12px;
}

.newsindex1-left {
    margin-left: 12px;
    margin-right: 15px;
}

.newsindex1-middle {
    margin-left: 15px;
    margin-right: 15px;
}

.newsindex1-right {
    margin-left: 15px;
    margin-right: 12px;
}
/* 中间几个模块的框架设计END*/
.news-roll-pic {
    float: left;
    margin-left: 12px;
    margin-right: 15px;
}

.newsindex-block .newsindex-block-content ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .newsindex-block .newsindex-block-content ul li {
        height: 20px;
        line-height: 20px;
    }

.newsindex-block1 .newsindex-block-content1 ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .newsindex-block1 .newsindex-block-content1 ul li {
        height: 20px;
        line-height: 20px;
    }

.newsindex1-block .newsindex-block-content ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .newsindex1-block .newsindex-block-content ul li {
        height: 20px;
        line-height: 20px;
    }

.newsindex1-block1 .newsindex-block-content1 ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

    .newsindex1-block1 .newsindex-block-content1 ul li {
        height: 20px;
        line-height: 20px;
    }

/* 中间几个模块的标题排版设计END*/
/*2级页面  新闻列表模块的标题排版设计START*/
.news1-page-content {
    width: 620px;
    float: left;
}

.news1-links-ul li {
    float: left;
    width: 720px;
    border-bottom: 1px dotted #ddd;
    line-height: 32px;
    height: 32px;
}
/* 2级页面  新闻列表的标题排版设计END*/

/*2级页面  新闻列表模块的标题排版设计START*/
.newsright-page-content {
    width: 280px;
    float: left;
}

.newsright-links-ul li {
    float: left;
    width: 180px;
    border-bottom: 1px dotted #ddd;
    line-height: 32px;
    height: 32px;
}
/* 2级页面  新闻列表的标题排版设计ENd*/
/* 中间滚动的大图左右的框架设计START */
.newstop-left {
    width: 770px;
    float: left;
    height: 250px;
}

.newstop-right {
    width: 190px;
    float: right;
}
/* 中间滚动的大图左右的框架设计END*/




.footer {
    background-color: #dedede;
    height: 30px;
}

.footer-friend-link {
    padding: 20px 0;text-align:center;
}

    .footer-friend-link li {
        display:inline-block;
        padding: 0 10px;
        border-left: 1px solid #aaa;
        height: 14px;
        line-height: 14px;
        font-size: 14px;
    }

        .footer-friend-link li.first {
            border-left: 0;
            padding-left: 0;
            margin-left: 16px;
        }






.footer1 {
    background-color: #ec9c03;
    height: 5px;
}

.footer2 {
    background-image: url(/eportal/fileDir/hjkx/resource/cms/2019/05/dibu.jpg);
    height: 81px;
}

.footbottom {
    line-height: 20px;
    margin-left: 12px;
    text-align: left;
    float: left;
    color: white;
    margin-top: 10px;
    font-size: 12px;
}



/* 水平线，更多，有些标题，图标，时间,空白 START*/
.cuitkongxi {
    height: 3px;
    width: 960px;
}
/* 导航与大图片之间距离 */
.cuitmiddle {
    height: 30px;
    width: 960px;
}

.cuit-hr {
    height: 0px;
    border: none;
    border-top: 2px solid #0969b5;
}

.cuit-title {
    text-align: center;
    position: relative;
    background-color: #0969b5;
    width: 77px;
    height: 23px;
    line-height: 23px;
    font-weight: bold;
    font-size: 13px;
    color: white;
}

.cuit-more {
    margin-right: 0px;
    font-weight: normal;
    font-size: 11px;
    color: #0969b5;
}

.datetime {
    float: right;
    color: #5d5d5d;
}

.smallpic {
    font-size: 8px;
    height: 20px;
    padding-right: 3px;
}
/* 标题前小图片*/

/* 水平线，更多，有些标题，图标，时间，空白 END*/

.news-fin-block .block-content ul {
    padding-top: 10px;
    padding-bottom: 10px;
}
    /* 最右边标题列表UL*/
    .news-fin-block .block-content ul li {
        height: 20px;
        line-height: 20px;
    }
/* 最右边标题列表LI*/









/* 校园风光用到样式start*/
.page.hide-right-bar .page-content .page-main-content {
    float: none;
    width: auto;
}

.page-person-list {
    padding: 30px 20px 0;
}

.block.lingdao .block-title {
    height: 32px;
    line-height: 32px;
    border-top: 1px dotted #ddd;
}

.block.lingdao.last .block-title {
    border-bottom: 1px dotted #ddd;
}

.block.lingdao .block-title .position-name {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #900;
}

.block.lingdao .block-title .person-name {
    float: left;
    margin-left: 10px;
    cursor: pointer;
    background-color: white;
    line-height: 17px;
    padding: 0 5px;
    border-radius: 4px;
    margin-top: 7px;
}

    .block.lingdao .block-title .person-name:hover,
    .block.lingdao .block-title .person-name.active {
        background-color: #eee;
        color: #900;
    }

.block.lingdao .block-content .person {
    display: none;
    padding: 20px;
    margin: 0;
}

    .block.lingdao .block-content .person.first {
        display: block;
    }

.block.lingdao .person {
    margin-bottom: 30px;
    margin-top: 10px;
}

    .block.lingdao .person .left {
        float: left;
        width: 100px;
    }

        .block.lingdao .person .left img {
            width: 100px;
            height: auto;
        }

    .block.lingdao .person .right {
        width: 560px;
        float: right;
    }

    .block.lingdao .person .person-name {
        margin-bottom: 13px;
        line-height: 12px;
    }

    .block.lingdao .person .person-info {
        margin-bottom: 5px;
        color: #838383;
    }

        .block.lingdao .person .person-info a {
            color: #838383;
        }

            .block.lingdao .person .person-info a:hover {
                color: #900;
            }

    .block.lingdao .person .person-desc {
        line-height: 1.8;
    }




.images-container {
    padding-left: 20px;
}

    .images-container .tabs-head {
        line-height: 70px;
    }

        .images-container .tabs-head .tab {
            margin-right: 20px;
        }

            .images-container .tabs-head .tab.active {
                color: #900;
                border-bottom: 1px solid #900;
                padding-bottom: 2px;
                font-weight: bold;
            }

    .images-container .tabs-content .tab {
        display: none;
    }

        .images-container .tabs-content .tab.active {
            display: block;
            margin-right: -20px;
            margin-bottom: 50px;
        }

    .images-container .slideshow-image {
        cursor: pointer;
        float: left;
        width: 140px;
        height: 128px;
        border: 1px solid #e5e5e5;
        margin: 0 19px 20px 0;
        background-color: #f2f2f2;
        padding: 9px 9px 0;
    }

        .images-container .slideshow-image:hover {
            background-color: #fff;
        }

        .images-container .slideshow-image img {
            width: 140px;
            height: 94px;
            display: block;
        }

        .images-container .slideshow-image span {
            display: block;
            line-height: 34px;
            height: 34px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            color: #838383;
        }

/* 校园风光用到样式end*/



.page_div {
    height: 30px;
    padding-top: 20px;
    clear: both;
    line-height: 30px;
    text-align: center;
}

    .page_div .disable {
        display: none;
    }

.page_total_num {
    padding-right: 14px;
    float: left;
    font-size: 12px;
    color: #555;
}

.page_prev a {
    width: 64px;
    height: 30px;
    display: block;
    float: left;
    padding-right: 16px;
    margin-right: 12px;
    background: url(../images/page_prev.png) center no-repeat;
    font-size: 12px;
    color: #555;
    line-height: 30px;
    text-align: right;
}

    .page_prev a:hover {
        background: url(../images/page_prev_hover.png) center no-repeat;
    }

.page_next a {
    width: 64px;
    height: 30px;
    display: block;
    float: left;
    padding-left: 16px;
    margin-left: 12px;
    background: url(../images/page_next.png) center no-repeat;
    font-size: 12px;
    color: #555;
    line-height: 30px;
    text-align: left;
}

    .page_next a:hover {
        background: url(../images/page_next_hover.png) center no-repeat;
    }

.page_div .current {
    height: 20px;
    float: left;
    display: block;
    padding-left: 7px;
    padding-right: 7px;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 10px;
    background: url(../images/page_current.png) center no-repeat;
    border-radius: 3px;
    font-size: 14px;
    line-height: 23px;
}

.page_number, .page_ellipsis {
    height: 20px;
    float: left;
    display: block;
    padding-left: 7px;
    padding-right: 7px;
    margin-top: 5px;
    line-height: 20px;
}

    .page_number:hover {
        background: url(../images/page_current.png) center no-repeat;
    }

    .page_number a {
        font-size: 14px;
        color: #555;
    }
.kexueblock-title {
	background: url("../images/triangle-dots.png") no-repeat 0px 50%; color:#0969b5; line-height: 14px; padding-left: 17px; font-size: 14px; font-weight: bold; margin-top:15px;margin-bottom:5px;
}

.datetd{ text-align:left; background-color:#ec9c03; width:138px;height:30px; font-size:12px; color:white; line-height:30px;}
.weathertable{ text-align:left; width:140px;height:90px;}
.weathertd{ text-align:left; width:140px;height:60px;padding-top:10px;background-color: #eee;}


.gxandzt {
    line-height: 0;
    width:140px;
    height: 30px;
    overflow: hidden;
    margin-top:2px;
}






.left-top-image1 {padding-top:30px;
    text-align: left;
    font-size: 19px;
    width: 200px;
    height: 60px;
    color: white;
    padding-left: 13px;
}






















.newsindexgk {
    font-size: 13px;
    color:#000000;
    line-height: 1.5;

    font-family: "MicrosoftYaHei","Microsoft YaHei",Arial;
background: url(../images/newstopbg1.jpg) no-repeat 50% 0px;
}
.in_m_l {
	OVERFLOW: visible; FLOAT: left; DISPLAY: inline;	
}
.in_m_m {
	OVERFLOW: visible; FLOAT: left; DISPLAY: inline
}
.in_m_r {
	OVERFLOW: visible; FLOAT: left; DISPLAY: inline
}
.in_m_r {
	WIDTH: 251px
}
.in_m_m {
	WIDTH: 418px; MARGIN: 0px 20px; DISPLAY: inline
}
.in_m_l {
	WIDTH: 251px
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}

.in_box .title {
	HEIGHT: 29px; BACKGROUND: url(../images/titlegk.gif) no-repeat 0px 0px; LINE-HEIGHT: 29px
}
.in_box .cont_c {
	BORDER-RIGHT: #ececec 1px solid; WIDTH: 240px; BACKGROUND: #f8f8f8; BORDER-LEFT: #ececec 1px solid
}
.in_box .cont_b {
	HEIGHT: 16px; WIDTH: 242px; BACKGROUND: url(../images/title2.gif) no-repeat 0px -84px
}
.in_box .title H3 {
	FONT-SIZE: 13px; BACKGROUND: url(../images/icon.gif) no-repeat 15px 7px; COLOR: #ffffff; PADDING-LEFT: 35px
}
.in_box .cont_c UL {
	PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.in_box .cont_c UL LI {
	HEIGHT: 24px; PADDING-LEFT: 10px; LINE-HEIGHT: 24px
}
.in_adre .cont_c {
	PADDING-TOP: 10px
}
.in_adre .cont_c .clist {
	OVERFLOW: hidden; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px
}
.in_adre .cont_c .clist STRONG {
	WIDTH: 40px; FLOAT: left; DISPLAY: inline
}
.in_adre .cont_c .clist P {
	WIDTH: 185px; FLOAT: left; DISPLAY: inline
}
.in_link {
	HEIGHT: 22px; WIDTH: 234px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px; MARGIN-LEFT: 9px; PADDING-RIGHT: 8px; BACKGROUND-COLOR: #ccc
}
.in_link .link_b {
	WIDTH: 232px
}
.newsico1 {
	BACKGROUND: url(../images/icon.gif) no-repeat 15px -270px
}
.newsico2 {
	BACKGROUND: url(../images/icon.gif) no-repeat 15px -324px
}
.in_news {
	WIDTH: 418px
}
.in_news .title {
	OVERFLOW: hidden; HEIGHT: 29px; BACKGROUND: url(../images/title3.gif) no-repeat left top;  color:#000000;
}
.in_news .title .more {
	FLOAT: right; PADDING-RIGHT: 20px
}
.in_news .title .more A {
	COLOR: #666666; FONT: 12px/30px 宋体
}
.in_news .title .tit {
	HEIGHT: 29px; FLOAT: left; color:#000000; PADDING-LEFT: 23px; LINE-HEIGHT: 29px
}
.in_news .title .tit EM {
	FONT-SIZE: 14px; FONT-FAMILY: arial;  color:#000000;
}
.in_news .cont {
	WIDTH: 401px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px
}
.in_news .newslist {
	PADDING-TOP: 2px
}
.in_news .newslist LI {
	HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px dashed; LINE-HEIGHT: 30px
}

.quitmenu {
	WIDTH: 251px; margin-left:9px;
}
.quitmenu .title {
	HEIGHT: 29px; BACKGROUND: url(../images/title2.gif) no-repeat 0px -38px; LINE-HEIGHT: 29px
}
.quitmenu .title H3 {
	BACKGROUND: url(../images/icon.gif) no-repeat 10px -167px; COLOR: #ffffff; PADDING-LEFT: 40px
}
.quitmenu .cont {
	OVERFLOW: visible; BORDER-TOP: #cccccc 1px; BORDER-RIGHT: #cccccc 1px solid; WIDTH: 249px; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid
}
.quitmenu .menu_list {
	WIDTH: 240px
}
.quitmenu .menu_head {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 41px; WIDTH: 200px; BACKGROUND: url(../images/quitmenuli.gif) #f8f8f8 no-repeat 0px 2px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; FLOAT: left; FONT-WEIGHT: bold;  color:#000000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 40px; MARGIN-LEFT: 4px; BORDER-LEFT: #f8f8f8 1px solid; Z-INDEX: 99; DISPLAY: inline; LINE-HEIGHT: 41px; PADDING-RIGHT: 0px
}
.quitmenu .menu_body {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; WIDTH: 200px; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 15px; LEFT: -226px; BORDER-LEFT: #ddd 1px solid; Z-INDEX: 100; DISPLAY: none; TOP: -1px; PADDING-RIGHT: 15px; _top: -1px
}
.quitmenu .menu_head A {
	MARGIN-BOTTOM: 2px; TEXT-DECORATION: none; WIDTH: 120px; color:#000000; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; DISPLAY: inline; PADDING-RIGHT: 5px
}
.quitmenu .menu_head A:hover {
	TEXT-DECORATION: none; COLOR: #0266b2
}
.quitmenu .quit_bt {
	HEIGHT: 16px; BACKGROUND: url(../images/title2.gif) no-repeat 0px -108px
}
.quitmenu .menu_list UL {
	WIDTH: auto; FLOAT: left; PADDING-TOP: 4px
}
.quitmenu .menu_list UL LI {
	HEIGHT: 41px; WIDTH: 240px; POSITION: relative; FLOAT: left; DISPLAY: inline
}
.quitmenu .menu_list .menu_body {
	POSITION: absolute
}
.quitmenu .menu_list UL LI .menu_body_hover {
	Z-INDEX: 102
}


.cont_box {
	OVERFLOW: hidden
}
.cont_box .newslist {
	PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
.cont_box .newslist LI {
	HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px dashed; LINE-HEIGHT: 30px
}
.cont_box .newslist LI A {
	FONT-SIZE: 14px;
}
.cont_box .newslist LI SPAN {
	FONT-SIZE: 12px; FLOAT: right;  color:#000000; PADDING-RIGHT: 10px
}
.xxgk{height:10px;}
.font12 {
	FONT-SIZE: 12px; HEIGHT: 24px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px
}
.f-right {
	FLOAT: right
}
.p-left10 {
	PADDING-LEFT: 20px
}
.p-right10 {
	PADDING-RIGHT: 10px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
H3 {
	FONT-SIZE: 14px
}
EM {
	FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-LEFT: 5px
}


.seinput {
	BORDER-TOP: #cccccc 1px solid; HEIGHT: 21px; BORDER-RIGHT: #cccccc 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cccccc 1px solid; COLOR: #cccccc; PADDING-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 21px
}
.searchaction {
	WIDTH: 67px; VERTICAL-ALIGN: middle
}
.sbox {
	MARGIN: 5px 0px
}

.gkjg{OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 41px; WIDTH: 190px; BACKGROUND: url(../images/quitmenuli.gif) #f8f8f8 no-repeat 0px 2px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; FLOAT: left; FONT-WEIGHT: bold; COLOR: #666666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 40px; MARGIN-LEFT: 4px; BORDER-LEFT: #f8f8f8 1px solid; Z-INDEX: 99; DISPLAY: inline; LINE-HEIGHT: 41px; PADDING-RIGHT: 0px
}



.in_m_list {
	WIDTH: 669px; MARGIN: 0px 20px; 
	OVERFLOW: visible; FLOAT: left; DISPLAY: inline
}

.in_gklist {
	WIDTH: 669px
}
.in_contentgk{
	WIDTH: 900px; vertical-align:middle; margin-left:30px
}

.in_gklist .title {
	OVERFLOW: hidden; HEIGHT: 29px; BACKGROUND: url(../images/title3.gif) no-repeat left top; COLOR: #006dc2
}
.in_gklist .title .more {
	FLOAT: right; PADDING-RIGHT: 20px
}

.in_gklist .title .tit {
	HEIGHT: 29px; FLOAT: left; COLOR: #006dc1; PADDING-LEFT: 23px; LINE-HEIGHT: 29px
}
.in_gklist .title .tit1 {
	HEIGHT: 29px; FLOAT: left; PADDING-LEFT: 23px; LINE-HEIGHT: 29px
}
.in_gklist .title .tit EM {
	FONT-SIZE: 14px; FONT-FAMILY: arial; COLOR: #b2b2b2
}
.in_gklist .cont {
	WIDTH: 652px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px
}
.in_gklist .newslist {
	PADDING-TOP: 2px
}
.in_gklist .newslist LI {
	HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px dashed; LINE-HEIGHT: 30px
}



.newspagegk-title {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
}

    .newspagegk-title .newspagegk-title-text {
        float: left;
       color:#000000;
    }

    .newspagegk-title .newspagegk-position {
        float: right;
        padding-right: 3px;
        font-size: 11px;
        line-height: 25px;
    }
	
	.block-weatherimagegk {
    line-height: 0;
    height: 90px;
    overflow: hidden;
    margin-top: 5px;
	margin-left:7px;
	width:251px;
	}
	.dategk {
	text-align:center;color:white;width:253px; MARGIN-LEFT:0px; font-size:12px;line-height:30px;height:30px;background-color:#ec9c03;
}

.weathertablegk{ text-align:center; width:253px;height:90px;}
.weathertdgk{ text-align:center; width:201px;height:60px;padding-top:10px;background-color: #eee;}