﻿@charset "utf-8";
/***服务体系***/
.fw_title { font-family: "微软雅黑"; color: #163878; font-weight: 800; font-size: 20px; margin: 10px 0px 20px 0px; }
    .fw_title span { font-family: "微软雅黑"; font-weight: 100; font-size: 18px; color: #b5b5b5; }
        .fw_title span.b5 { color: #163878; }
.two, .two a { font-size: 20px; font-family: "微软雅黑"; color: #fff; text-decoration: none; }
.three, .one { font-family: "微软雅黑"; color: #333; font-size: 14px; }
.one { height: 108px; }
.two { height: 68px; text-align: center; line-height: 68px; }
.three { height: 115px; margin-top: 2px; }
.little { font-size: 12px; color: #9a9a9a; text-decoration: none; }
.gray { color: #333333; }
    .gray:hover { color: #ffffff; text-decoration: none; }
#lo, #lt, #lth { margin-right: 10px; }
#lo { margin-left: 5px; width: 171px; background: url(/skin/baichuer/images/bg_12.jpg) 40% 75% no-repeat; }
#lt { width: 185px; background: url(/skin/baichuer/images/bg_06.png) 50% 70% no-repeat; }
#lth { width: 231px; background: url(/skin/baichuer/images/bg_03.png) 50% 40% no-repeat; }
#lf { width: 377px; background: url(/skin/baichuer/images/bg_09.png) 50% 50% no-repeat; }
#lo li.three dl { width: 140px; text-align: center; margin-left: 15px; }
#lo li.three dt { height: 29px; line-height: 29px; padding-bottom: 5px; background: url(/skin/baichuer/images/bg_fw_38.png) no-repeat; }
#lo li.three dd a:hover { color: #163878; }
#lo li.two { width: 140px; margin-left: 15px; margin-top: 5px; background: url(/skin/baichuer/images/bg_fw_25.jpg) no-repeat; }
#lt li.one dl { padding-top: 25px; width: 126px; text-align: center; margin-left: 25px; }
#lt li.one dt { height: 28px; line-height: 28px; background: url(/skin/baichuer/images/bg_fw_10.jpg) no-repeat; }
#lt li.one dd a:hover { color: #163878; }
#lt li.two { width: 164px; margin-left: 10px; margin-top: 5px; background: url(/skin/baichuer/images/bg_fw_27.jpg) no-repeat; }
#lt li.three dl { width: 164px; text-align: center; margin-left: 10px; }
#lt li.three dt { padding-bottom: 5px; height: 29px; line-height: 29px; background: url(/skin/baichuer/images/bg_fw_40.png) no-repeat; }
#lt li.three dd a:hover { color: #163878; }
#lth li.one dl { width: 230px; text-align: left; margin-left: 10px; }
#lth li.one dt { padding-left: 30px; padding-bottom: 5px; height: 28px; line-height: 28px; background: url(/skin/baichuer/images/bg_fw_07.jpg) no-repeat; }
#lth li.one dd { width: 115px; float: left; }
#lth li dd a:hover { color: #163878; }
#lth li.three dd { width: 105px; float: left; height: 25px; line-height: 25px; }
#lth li.three dl { width: 240px; margin-left: 10px; }
#lth li.three dt { clear: both; height: 28px; line-height: 28px; background: url(/skin/baichuer/images/bg_fw_07.jpg) no-repeat; }
#lth li.two { width: 209px; margin-top: 5px; margin-left: 10px; padding-left: 80px; text-align: left; background: url(/skin/baichuer/images/bg_fw_29.jpg) no-repeat; }
#lf li dl { padding-top: 15px; float: left; }

    #lf li dl dd a:hover { color: #163878; }
#lf li.one dl.lineo { width: 143px; margin-right: 5px; margin-left: 10px; }
    #lf li.one dl.lineo dt { padding-bottom: 5px; background: url(/skin/baichuer/images/bg_fw_13.jpg) no-repeat; height: 28px; line-height: 28px; text-align: center; }
    #lf li.one dl.lineo dd { width: 71px; float: left; }
#lf li dl.linet { width: 115px; margin-right: 5px; text-align: center; }
    #lf li dl.linet dt { padding-bottom: 5px; background: url(/skin/baichuer/images/bg_fw_15.jpg) no-repeat; height: 28px; line-height: 28px; }
#lf li dl.lineth { width: 93px; text-align: center; }
    #lf li dl.lineth dt { padding-bottom: 5px; background: url(/skin/baichuer/images/bg_fw_17.jpg) no-repeat; height: 28px; line-height: 28px; }
#lf li.two { width: 353px; margin-top: 5px; margin-left: 10px; padding-left: 5px; background: url(/skin/baichuer/images/bg_fw_31.jpg) no-repeat; }
#lf li.three dl.pd0 { padding-top: 0px; }
#lf li.three dl.pd1 { margin-left: 5px; }
#lf li.three dl.lineo { width: 143px; margin-right: 5px; margin-left: 10px; text-align: center; }
    #lf li.three dl.lineo dt { padding-bottom: 5px; background: url(/skin/baichuer/images/bg_fw_13.jpg) no-repeat; height: 28px; line-height: 28px; text-align: center; }

/***智慧新闻***/
#index_news, #index_case, #index_idea, #index_team { padding-bottom: 5px; margin: 0px auto; width: 1200px; padding-top: 5px; }
    #index_news > h1, #index_case > h1, #index_idea > h1, #index_team > h1 { text-align: left; position: relative; margin-top: 15px; font-family: 微软雅黑; color: #1b57d9; border-bottom: #909090 1px solid; font-size: 34px; font-weight: normal; }
    #index_news .newslist { overflow: hidden; margin-top: 10px; }
        #index_news .newslist li { float: left; width: 310px; padding-top: 5px; padding-bottom:5px; margin-right: 24px; }
            #index_news .newslist li:last-child { margin-right: 0; }
            #index_news .newslist li .pic { width: 300px; margin: 0 auto 5px; }
                #index_news .newslist li .pic img { width: 300px; height: 200px; }
            #index_news .newslist li .main { text-align: left; }
                #index_news .newslist li .main .title { line-height: 25px; display: inline; font-family: 微软雅黑; color: #000; font-size: 20px; }
                    #index_news .newslist li .main .title a { color: #000; }
            #index_news .newslist li .fontnews { font-size: 12px; margin-top: 5px; }
                #index_news .newslist li .fontnews a { border-left: #cdcdcd 1px solid; padding-left: 5px; color: #cdcdcd; float: left; margin-left: 5px; }
                #index_news .newslist li .fontnews .date { float: left; }
                #index_news .newslist li .fontnews .read { float: right; color: #747474; }
                    #index_news .newslist li .fontnews .read span { color: #1654c1; }
            #index_news .newslist li .content { line-height: 25px; margin-top: 10px; font-size: 14px; font-family: 宋体; word-wrap: break-word; color: #4a4849; }
.scrollNews { height: 28px; line-height: 28px; overflow: hidden; border-top: 1px solid #e6e6e6; }
    .scrollNews ul { overflow: hidden; }
        .scrollNews ul li { background-image: url(/skin/baichuer/images/li.jpg); text-align: left; padding-left: 20px; box-sizing: border-box; float: left; width: 330px; margin-left: 7px; overflow: hidden; background-repeat: no-repeat; height: 28px; line-height: 28px; background-position: 5px 0px; }
            .scrollNews ul li a { color: #747474; }
            .scrollNews ul li:nth-child(3n+1) { margin-left: 0; }


#index_case > h1 .more { position: absolute; right: 0px; bottom: 5px; color: #1a4687; font-size: 12px; font-family: 宋体; }
#bannerCase, #idea { width: 680px; height: 240px; position: relative; overflow: hidden; }
    #bannerCase li img, #idea li img { width: 100%; }
    #bannerCase ol, #idea ol { display: none; }
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -45px 0 0; display: block; background: url(/skin/baichuer/images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.casefl { overflow: hidden; margin-top: 8px; }
    .casefl li { position: relative; font-family: "宋体"; width: 139px; cursor: pointer; float: left; margin-bottom: 5px; padding-left: 20px; border: 1px solid #e6e6e6; height: 26px; line-height: 24px; box-sizing: border-box; margin-left: 2px; font-size: 12px; }
        .casefl li a { color: #666666; }
        .casefl li:before { content: ''; position: absolute; width: 2px; height: 8px; background-color: #e5e5e5; left: 10px; top: 9px; }
        .casefl li:after { content: ''; position: absolute; height: 2px; width: 8px; left: 7px; top: 12px; background-color: #e5e5e5; }
        .casefl li:nth-child(2n+1) { margin-left: 0; }
        .casefl li:hover { border-color: #234990; background-color: #234990; }
            .casefl li:hover:before, .casefl li:hover:after { background-color: #fff; }
            .casefl li:hover a { color: #fff; }
    .caselist li { width: 290px;
height: 200px;
margin: 0px 8px 12px 2px;
    margin-left: 2px;
overflow: hidden;
float: left;
position: relative; }
        .caselist li img { width: 100%; height: 100%; -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }
        .caselist li:nth-child(3n+1) { margin-left: 0; }
.pic_hover { width: 100%; height: 100%; position: absolute; padding:20px 30px; box-sizing:border-box; text-align:center; overflow: hidden; top: 0; left: 0; background: #000; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
        .pic_hover h4 a {  color:#fff}
     .pic_hover p { display: inline-block; text-decoration: none;  text-align: center; line-height:24px;color:#acacac; border-top:1px dashed #acacac }
.caselist li:hover .pic_hover { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.caselist li:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.caselist li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; }
.ggy { width: 684px; overflow: hidden; }

    .ggy li { width: 135px; margin-right: 6px; float: left; margin-top: 8px; color: #fff; height: 84px; padding: 15px; font-size: 18px; text-align: left; }
        .ggy li:first-child { width: 306px; background-color: #ff3300; line-height: 84px; font-size: 36px; text-align: center; }
        .ggy li:nth-child(2) { background-color: #17a2b7; line-height: 28px; }
        .ggy li:nth-child(3) { background-color: #fe0000; line-height: 42px; font-size: 19px; text-align: center; }
        .ggy li:nth-child(4) { background-color: #e11200; text-align: center; font-size: 28px; }
            .ggy li:nth-child(4) span { font-weight: bolder; font-size: 42px; line-height: 50px; display: block; }
        .ggy li:nth-child(5) { background-color: #22ad38; }
        .ggy li:nth-child(6) { background-color: #1478ac; }
        .ggy li:nth-child(7) { background-color: #c7395f; }
        .ggy li:nth-child(3), .ggy li:nth-child(7) { margin-right: 0px; }
.pj { color: #9d9d9d; font-size: 14px; }
    .pj ul { width: 300px; height: 232px; overflow: hidden; }
    .pj img { margin: 0 auto; display: block; }
.index_news { margin: 10px auto; }
    .index_news .index_news_s { width: 326px; margin-right: 8px; float: left; }
        .index_news .index_news_s ul { margin-top: 10px; }
        .index_news .index_news_s li { background-image: url(/skin/baichuer/images/li.jpg); background-repeat: no-repeat; height: 34px; background-position: 0px 3px; overflow: hidden; line-height: 34px; padding-left: 20px; }
            .index_news .index_news_s li a { color: #474747; padding: 5px 0; border-bottom: 1px dashed #717171; }
        .index_news .index_news_s:nth-child(3) { margin-right: 0; }
#team { overflow: hidden; margin: 10px auto; }
    #team li { width: 330px; margin-right: 7px; text-align: center; float: left; line-height: 24px; color: #444444; }
        #team li:nth-child(3) { margin-right: 0; }
        #team li span.position { display: block; height: 48px; line-height: 48px; color: #000; font-weight: bolder; }
        #team li .desc { height: 72px; overflow: hidden; }

.page_t { height: 50px; line-height: 50px; border-bottom: 1px solid #46586e; position: relative; }
    .page_t img { float: left; }
    .page_t .pagename { height: 50px; line-height: 50px; float: left; }
.pagedh { overflow: hidden; float: right; margin-top: 22px; }
    .pagedh li { float: left; font-size:12px;  padding: 0 13px 0 4px; position: relative; text-align: center; height: 22px; line-height: 22px; color: #2a4592; }
        .pagedh li a { color: #2a4592; display: block; }
            .pagedh li a:hover { background-color: #2a4592; color: #fff; }
        .pagedh li:before { position: absolute; right: 0px; content: '/'; }
        .pagedh li:last-child { padding-right: 0; }
            .pagedh li:last-child:before { content: ''; }
.pageContent { line-height: 28px; color: #3c3c3c; padding: 10px 10px 20px; }
.mess { padding: 15px; height: 180px; border-top: 1px dashed #303030; color: #505050; }
    .mess .btn { height: 30px; color: #6b6b6b; line-height: 15px; border: 1px solid #e0e0e0; background-color: #f5f5f5; width: 100px; text-align: center; }
    .mess .text { width: 100%; padding-left: 10px; box-sizing: border-box; background-color: #f5f5f5; margin-bottom: 8px; color: #b4b4b4; height: 30px; line-height: 30px; border: 0; }

.news_t { height: 50px; line-height: 50px; border-bottom: 1px solid #46586e; }
    .news_t img { float: left; }
    .news_t .title { height: 50px; line-height: 50px; float: left; font-size: 24px; font-weight: bolder; color: #383433; }
    .news_t ul { float: right; margin-top: 22px; overflow: hidden; }
        .news_t ul li { float: left; height: 22px; line-height: 22px; margin-right: 10px; color: #264d8e; font-size: 12px; }
            .news_t ul li img { margin-right: 5px; margin-top: 3px; }
.news_c { padding: 10px 20px; border-bottom: 1px dashed #343434; margin-bottom: 10px; }
.news_img {  border: 1px solid #c4c4c4; width: 250px; height: 165px; float: left; }
.news_img img{ width:100%; height:100%}
.news_desc { background-color: #f5f5f5; width: 670px; position: relative; margin-left: 12px; height: 137px; overflow: hidden; float: left; padding: 15px; line-height: 36px; color: #383838; font-size: 13px; }
.tag { color: #2c4985; height: 20px; line-height: 20px; font-size:12px; }
    .tag img { margin-top: 1px; margin-right: 5px; float: left; }
    .tag span { float: left; }
.news_desc .tag { position: absolute; bottom: 42px; left: 17px; }
.pager { margin: 20px auto; height: 28px; text-align:center }
    .pager ul { overflow: hidden;  }
    .pager li { padding: 0 9px; font-size:16px; height: 26px; line-height: 26px; border: 1px solid #e8e8e8; background-color: #f7f7f7; margin-right: 8px;  display:inline;}
        .pager li a { color: #9d928c; }
        .pager li.c { background-color: #000000;  color: #fff;}
            .pager li.c a { color: #fff; }
        .pager li:last-child { margin-right: 0; }
.xxnr { background-image: url(/skin/baichuer/images/newsd.png); text-align: center; width: 144px; height: 24px; line-height: 24px; color: #1f1f1f; position: absolute; right: 2px; bottom: 0px; }


.case_t { border: 1px solid #e0e1e3; border-bottom: 0px; }
    .case_t .page_t { height: 45px; line-height: 45px; border-bottom: 3px solid #aeb6c1; }
        .case_t .page_t img { height: 45px; }
        .case_t .page_t .pagename { height: 45px; line-height: 45px; }
.page_t .pagenameE { margin-left: 20px; color: #c5c5c5; }
.case_t .page_t .more { width: 64px; height: 20px; border: 1px solid #282627; border-radius: 3px; background-color: #666; font-size: 13px; line-height: 20px; color: #fff; text-align: center; position: absolute; right: 8px; top: 14px; display: block; }
.case_news { padding: 20px 30px; width: 942px; }
    .case_news ul { overflow: hidden; }
    .case_news li { font-size: 13px; float: left; width: 50%; height: 36px; line-height: 36px; padding: 0 40px 0 15px; box-sizing: border-box; overflow: hidden; color: #515151; position: relative; }
        .case_news li:before { content: '•'; display: block; width: 5px; height: 36px; position: absolute; top: 0px; left: 0px; }
        .case_news li a { width: 280px; color: #515151; float: left; height: 36px; overflow: hidden; text-overflow: clip; }
        .case_news li span { color: #a49995; float: right; }
.caselist1 { overflow: hidden; padding: 5px 0px; }
    .caselist1 li { font-size:12px; position: relative; width: 139px; cursor: pointer; float: left; margin-bottom: 5px; padding-left: 20px; border: 1px solid #e6e6e6; color: #666666; height: 28px; line-height: 26px; box-sizing: border-box; margin-left: 4px; }
        .caselist1 li:before { content: ''; position: absolute; width: 2px; height: 8px; background-color: #e5e5e5; left: 10px; top: 9px; }
        .caselist1 li:after { content: ''; position: absolute; height: 2px; width: 8px; left: 7px; top: 12px; background-color: #e5e5e5; }
        .caselist1 li.curr, .caselist1 li:hover { background-color: #22488f; color: #fff; }

         .caselist1 li.curr a, .caselist1 li:hover a{ color:#fff}
#caselist { border-bottom: 1px dotted #090909; border-top: 1px dotted #090909; overflow: hidden; padding: 10px 0; }
    #caselist li { width: 332px; height: 200px; margin: 0px 0px 7px 4px; overflow: hidden; float: left; position: relative; }
    #caselist li>a{ width:100%; height:100%;}     
    #caselist li img {width:100%; height:100%; -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }

        #caselist li:nth-child(3n+1) { margin-left: 0; }
#caselist li:hover .pic_hover { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
#caselist li:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
#caselist li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; }

.casedh { position: absolute; right: 20px; bottom: 2px; overflow: hidden; }
    .casedh li { text-align: center; height: 24px; line-height: 24px; float: left; width: 94px; }
        .casedh li.curr { background-image: url(/skin/baichuer/images/newsd.png); color: #1f1f1f; width: 144px; }
.hide { display: none; }
#footer { border-top: 15px solid #dededc; background-color: #14285b; padding: 20px 0; color: #bec8ca; }
.bottomnav { overflow: hidden; border-bottom: 1px solid #6e6e70; }
    .bottomnav li { padding: 0 15px; float: left; }
        .bottomnav li:first-child { width: 100px; border-right: 1px solid #6e6e70; }
        .bottomnav li dt { color: #fff; height: 36px; line-height: 36px; }
        .bottomnav li dd { font-size: 12px; height: 28px; line-height: 28px; }
            .bottomnav li dd a { color: #bec8ca; }
        .bottomnav li:nth-child(2) { width: 179px; }
        .bottomnav li:nth-child(3) { width: 180px; }
            .bottomnav li:nth-child(3) dd { width: 70px; margin-right: 12px; float: left; border-bottom: 1px solid #6e6e70; }
                .bottomnav li:nth-child(3) dd:nth-child(2n+1) { margin-right: 0; }
#footer .link { margin-top: 40px; font-size: 12px; color: #bec8ca; }
    #footer .link dt { color: #d5d6c4; float: left; line-height: 14px; }
    #footer .link dd { float: left; border-right: 1px solid #bec8ca; height: 14px; line-height: 14px; padding: 0 8px; margin-bottom: 5px; }
        #footer .link dd a { color: #bec8ca; }
            #footer .link dd a:hover { color: #3edede; }
#footer .pr .webname { height: 36px; line-height: 26px; color: #fff; }
#footer .pr div.des { line-height: 24px; font-size: 12px; }
/*==S 智慧学院开始*/
.focusinner { width: 1004px; position: relative; margin: 5px auto 8px; height: 110px; overflow: hidden; }
    .focusinner .rslides_nav { display: none; }
    .focusinner .rslides_tabs { right: 5px; margin: 0; bottom: 5px; }
        .focusinner .rslides_tabs li a { width: 20px; }

.school_lt { float: left; width: 700px; overflow:hidden }
.school_rt { float: right; width: 300px;  overflow:hidden}
/*==S 快速导航*/
.Quicknav { width: 160px; height: 264px; border: solid 1px #e9e4e0; float: left; }
.Quicknav_title { width: 158px; height: 28px; line-height: 28px; color: #FFFFFF; text-align: center; font-weight: bold; border: solid 1px #FFFFFF; background: #195a99; }
.Quicknav_cont { width: 158px; margin: 5px; }
    .Quicknav_cont ul li { margin: 0; padding: 0; font-size: 14px; padding-left: 10px; height: 36px; line-height: 36px; width: 138px; border-bottom: dashed 1px #CCCCCC; }
        .Quicknav_cont ul li:hover { background-color: #22448e; }
        .Quicknav_cont ul li a { color: #090056; }
        .Quicknav_cont ul li:hover a { color: #fff; }
/*==E 快速导航*/

/*==S 焦点图*/
.school_banner { width: 520px; height: 265px; margin-left: 10px; display: inline; float: left; }
.slideFocus_new { width: 520px; height: 265px; overflow: hidden; position: relative; }
    .slideFocus_new .content_new { position: relative; width: 520px; height: 265px; float: left; }
    .slideFocus_new .pagination_new { width: 130px; position: absolute; bottom: 13px; right: 0; height: 10px; text-align: right; z-index: 30; }
        .slideFocus_new .pagination_new a { width: 10px; height: 10px; margin: 0 5px; background: url(/skin/baichuer/images/main.png) 0 -460px no-repeat; _background: url(/skin/baichuer/images/slideFocus_ie6.gif) 0px -20px no-repeat; display: inline-block; }
            .slideFocus_new .pagination_new a.selected { background-position: 0 -440px; _background: url(/skin/baichuer/images/slideFocus_ie6.gif) 0px 0px no-repeat; }
            .slideFocus_new .pagination_new a span { display: none; }
    .slideFocus_new .extInfo_new { width: 536px; position: absolute; bottom: 0px; z-index: 20; padding-left: 10px; line-height: 36px; background: #000; filter: alpha(opacity=75); opacity: 0.75; overflow: hidden; }
        .slideFocus_new .extInfo_new a { color: #fff; }
/*==E 焦点图*/
/*==S 今日看点*/
.TodayAspect { width: 300px;}
.TodayAspect_title { height: 31px; width: 262px; background: url(/skin/baichuer/images/main.png) no-repeat 0 -564px; padding-left: 38px; line-height: 31px; }
.TodayAspect_cont { padding: 0px 10px; overflow-x: hidden; overflow-y: hidden; }
    .TodayAspect_cont dl { border-top: #CCCCCC dashed 1px; margin-top: -1px; }
    .TodayAspect_cont dt { height: 34px; line-height: 34px; overflow-x: hidden; overflow-y: hidden; width: 280px; }
    .TodayAspect_cont dd { height: 34px; line-height: 17px; margin-bottom: 10px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; width: 280px; }
    .TodayAspect_cont a { color: #152c8a; }
/*==E 今日看点*/

/*==S 编辑推荐*/
.new_editorContent { width: 675px; height: 180px; padding: 20px 0px; }
.new_editorContent_con { width: 664px; height: 200px; overflow: hidden; position: relative; float: left; }
.new_editorContent_sample li { width: 140px; height: 200px; display: block; padding: 0px 13px; font-size: 12px; float: left; }
    .new_editorContent_sample li h4 { font-weight: normal; line-height: 30px; }
.new_editorContent_sample h4 a { font-family: Microsoft YaHei; color: #2f3690; }
.new_editorContent_sample li p { text-align: 2em; line-height: 20px; color: #666666; font-family: "宋体"; }
/*==E 编辑推荐*/
/*==S 编辑推荐大图*/
.editorContentBig { width: 675px; margin: 0 auto; margin-top: 20px; display: inline-block; }
.editorContentBig_img { width: 265px; height: 157px; margin-right: 20px; display: inline; float: left; }
.editorContentBig_cont { width: 387px; float: left; }
.editorContentBig h2 { line-height: 34px; }
.editorContentBig p { text-indent: 2em; line-height: 22px; color: #666666; }
.editorContentBig_Tag { padding-top: 15px; line-height: 20px; }
    .editorContentBig_Tag span a { margin: 0px 3px; }
/*==E 编辑推荐大图*/
/*==S 右侧管理速递*/
.subCon { width: 300px; margin-top: 10px; position: relative; padding: 1px 0 10px 0; background: #ececec; }
    .subCon .box { width: 280px; padding-bottom: 10px; margin: 10px 0 0 9px; border: 1px solid #cacfcb; background: #fff; }
        .subCon .box .tit { height: 37px; padding-left: 13px; border-bottom: 1px solid #cacfcb; position: relative; background: url(/skin/baichuer/images/main.png) repeat-x 0 -100px; font-size: 20px; line-height: 37px; }
        .subCon .box .magPic { margin: 15px 0 0 12px; }
        .subCon .box .magList { width: 165px; height: 120px; overflow: hidden; position: absolute; top: 50px; left: 115px; margin: 15px 10px 0 10px; line-height: 16px; }
        .subCon .box .cornor { width: 12px; height: 12px; position: absolute; top: 13px; left: 12px; z-index: 22; background: url(/skin/baichuer/images/main.png) no-repeat 0 -400px; }
/*==E 右侧管理速递*/
/*=E 首页改版 */
.tit_02 { border-bottom: 1px solid #ccc; height: 33px; }
    .tit_02 h2 { border-bottom: 2px solid #039; padding: 2px 0 0px 5px; width: 168px; height: 30px; font-weight: normal; }
    .tit_02 .rLink { line-height: 33px; font-size: 12px; color: #2f3690; }
/*=S 添加专题策划 */
.cm_tab_tit h2 { float: left; padding: 2px 10px 0px; width: auto; border: none; cursor: pointer; font-size: 18px; }
.cm_tab_tit .cm_tab_cur { border-bottom: 2px solid #039; }
.preBtn, .nextBtn { display: none; position: absolute; top: 32px; z-index: 1; width: 34px; height: 34px; background-image: url(/skin/baichuer/images/main.png); font-size: 0; line-height: 0; *overflow: hidden; }
.preBtn { left: 13px; background-position: 0 -606px; }
    .preBtn:hover { background-position: -40px -606px; }
.disPreBtn:hover { background-position: 0 -606px; }
.nextBtn { right: 13px; background-position: -81px -606px; }
    .nextBtn:hover { background-position: -124px -606px; }
.disNextBtn:hover { background-position: -81px -606px; }
/*=E 添加专题策划 */
.school_tit { font-size: 18px; color: #003393; height: 34px; line-height: 34px; }
.school_news { float: left; width: 324px; margin-left: 16px; border-top:2px solid #234990  }
   
    .school_news p.school_news_t { border-bottom: 1px solid #ccc; line-height: 38px; background: url(/skin/baichuer/images/main.png) no-repeat 0 -385px; }
        .school_news p.school_news_t span { padding-left: 28px; font-size: 18px; color: #990100; }
        .school_news p.school_news_t .more { float:right }
.firstArticle { margin-top: 10px; }
    .firstArticle .pic { float: left; }
    .firstArticle .preview { width: 240px; float: right; }
        .firstArticle .preview a { height: 20px; display: inline-block; overflow: hidden; color: #2f3690; }
        .firstArticle .preview p { width: 240px; height: 40px; overflow: hidden; line-height: 20px; font-size: 14px; margin-top: 10px; }
            .firstArticle .preview p a { display: inline; }
        .firstArticle .preview .original { display: inline-block; padding-right: 50px; background: url(/skin/baichuer/images/main.png) no-repeat right -480px; }
.articleList { list-style: none; margin: 5px 0 0 3px; background-image: url(http://image.ceconlinebbs.com/T2_icon.png); background-repeat: no-repeat; background-position: -491px -686px;   }
.articleList li { line-height: 22px; padding: 0 0 0 15px; width: 170px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height:22px; }
.articleList li a{ color: #2f3690; font-size:14px;}
 .school_news:first-child { margin-left: 0; }