@charset "UTF-8";
/*

本css文件用于目今网站自界说样色
@charset "UTF-8";
/*

本css文件用于目今网站自界说样色
主色：#c41c23
鼠标经由颜色：#a8191e

1、凭证目今站点气概修改颜色
2、制作一个 logo-custom.png ，，，，，高度建议限制为56px；；；；；
3、凭证站点现真相形添加所需要的样式

*/

/* 翻页 -----------------------------------------------------*/
.pager a,
.pager span { margin: 3px; }
.pager a,
.pager a:active { color: #c41c23;  }
.pager a:hover { border: 2px solid #c41c23;}
.pager span.current { background: #c41c23; border: 2px solid #c41c23;}

/* 结构 */
.s-header { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; height: auto; width: auto; max-width: 1200px; padding: 1.5% 3%; text-align: center; }
.s-header::after { display: table; content: " "; clear: both; }
.home-s-big { padding-top: 10%; }
.home-s-big .s-logo { margin: 0 auto; }
.s-main { padding: 4% 3%; }
.s-main .full-search { display: flex; justify-content: center; align-items: center; text-align: center; }
.s-tab #ulsearchitem { width: auto; max-width: 1200px; }
.s-content { width: auto; max-width: 1200px; padding: 0 3%; }
.s-result { width: auto; max-width: 900px; }
.section { padding: 15px 2%; }
.section .row { width: auto; max-width: 1200px; padding: 5px 3%; }

/* 全文检索-Logo */
.s-logo.lg { display: flex; align-items: center; }
.s-logo { color: #c41c23; height: auto; width: 500px; max-width: 100%; margin: 0; }
.s-logo a { display: flex; flex-basis: 100%; align-items: center; color: #c41c23; }
.s-logo.sm { margin: 0; height: auto; max-width: 100%; text-align: left; }
.s-logo h2 { flex: 1 1 0%; padding-left: 0; height: auto; font-size: 0; line-height: 1; overflow: hidden; background: none; }
.s-logo h2::before { display: block; content: ''; padding-bottom: 23.2%; height: 0; background: url(/content/main/base/img/logo-custom.png) no-repeat left center; background-size: 100% auto; }
.s-logo.sm h2 { padding-left: 0; font-size: 0; background-position: left center; }
.s-logo.sm span { margin: 0 12px; }
.s-logo h4 { font-size: 28px; }

/* 全文检索-站点选择 */
.select-box { padding-right: 15px; }
.s-header .select-box { padding: 0 15px; }
.select-box dt { background-image: url(/content/main/base/img/path.png) }
.select-box dt span{ color: #c41c23; }
.select-box .select-box-row h3{ background: #c41c23; }
.select-box .select-box-row ul li:hover{ color: #c41c23; }
.select-box .select-box-row ul li.active{ color: #c41c23; }

/* 全文检索-搜索框 */
.s-form.sm { margin: 0; }
.s-form.sm .btn-box input { background-color: #c41c23; }
.s-form.sm .input-box input { width: 250px; }
.s-form { display: inline-block; vertical-align: top; }
.s-form .input-box input { border: 2px solid #c41c23; }
.s-form .btn-box { float: left; }
.s-form .btn-box input { background-color: #c41c23; }
.s-form .btn-box input:active { background-color: #a8191e; }
.s-form .link-box { position: relative; width: auto; left: auto; top: auto; }
.s-form .link-box a { width: auto; }

/* 全文检索-切换分类 */
.s-tab #ulindexitem { width: auto; max-width: 1200px; overflow-x: scroll; white-space: nowrap; }
.s-tab #ulindexitem::-webkit-scrollbar { height: 0 !important; width: 0 !important; }
.s-tab { padding: 0 3%; width: auto; display: block; background-color: #c41c23; font-size: 0; }
.s-tab li { float: none; display: inline-block; vertical-align: top; }
.s-tab li:hover,
.s-tab li.current{ background: #a8191e; }

/* 全文检索-排序 */
.s-assortment { padding: 5px; }
.s-assortment .group { margin: 1%; }
.result-info { margin: 1%; }

/* 全文检索-分类搜索 */
#categorySiteRight .group h3{ background:#c41c23; }
#categorySiteRight .group h3:hover{ background-color: #a8191e; }
#categorySiteRight .list li a:hover{ color: #c41c23; }
#categorySiteRight .list li.active a{ color: #c41c23; }

/* 全文检索-效果页节点名称*/
.nodename { background-color: #c41c23; }
.related-nodename { background-color: #c41c23; }

/* 全文检索-高级搜索 */
.row .btn button { background-color: #c41c23; }

/* 频仍搜索 */
.modal .btn-primary { background-color: #c41c23; border-color: #c41c23; }
.modal .btn-primary:hover { background-color: #a8191e; border-color: #a8191e; }

/* 搜索资助页 */
.s-header div.help { position: static; right: auto; top: auto; margin-right: 0; flex: 1 1 100%; text-align: right; height: auto; line-height: 1.6; }
.s-header .title { padding: 0; flex-grow: 1; margin-left: 10px; order: 2; text-align: right; }
.s-help-sidebar li.current a { color: #c41c23; border-left-color: #c41c23;}
.s-help-container .tab-panel h4 {color: #c41c23;}

/* 全文检索-底部 */
.s-footer { padding: 25px 3%; }

/* 个性化首页底部样式 */
.myHomePage #footer{ text-align: center; background-color: #c41c23;}
.myHomePage #footer .pics{ top: 0px; }
.myHomePage .box .hd h3 { color: #c41c23; border-color: #c41c23; }
.myHomePage .SubscriptionColumn .cHd h3 { border-color: #c41c23; }
.myHomePage #sideMenu .menuList li.on a { background-color: #c41c23; }

/* 媒体盘问 */

@media (max-width: 767px) {

    .result-info { float: left; }

    .s-form { display: flex; flex: 1 1 0%; max-width: 100%; }
    .s-form .input-box { flex: 1 1 0%; }
    .s-form .input-box input { width: 100%; }
    .s-form .btn-box input { width: 60px; }

    .s-help-sidebar { width: 90px; }
    .s-help-container { margin-left: 110px; }
}

@media (max-width: 1199px) {
    #categorySiteRight { display: none; }

    .s-header .select-box { margin-top: 2%; padding-left: 0; }

    .s-form.sm { display: flex; flex: 1 1 50%; max-width: 100%; margin: 2% 0 0; }
    .s-form.sm .input-box { width: 1%; flex-grow: 1; }
    .s-form.sm .input-box input { width: 100%; }

    .section .row .label { width: auto; min-width: 6em; }
    .section .row .control { float: none; overflow: hidden; width: auto; }

    .section .row .control input[type="text"],
    .section .row .control select { max-width: 100% !important; box-sizing: border-box; }

    .section .row .control.radio-inline label { margin-left: 0 !important; }

    .section .row .control.inline input { width: 80px; }

    .section .row .btn { margin-top: 2%; }
}<!--耗时1758147645.7188秒-->