.self-checkbox {
  background: #fff;
}
.self-checkbox.current,
.self-checkbox.checked {
  background: url('../src/img/changeWebImg/blue/checkbox/checked.png') no-repeat;
}
.header .header-top {
  /*.header-login {
            .login-text {
                a {
                    &.self-publish-color {
                        color: @color-primary;
                    }
                }
            }
        }*/
}
.header .header-top .username-select .name-content .username-select-content a:hover,
.header .header-top .username-select .name-content .username-select-content a.current {
  background-color: #f1f4f7;
}
.header .header-search .header-right-search .self-select-content li:hover {
  background-color: #2775a5;
}
.header .header-search .header-right-search .search-box input {
  border: 2px solid #2775a5;
}
.header .header-search .header-right-search .search-box .search-icon {
  background-color: #2775a5;
}
.header .header-search .header-right-search .advanced-search-btn {
  color: #2775a5;
}
.header.header-subindex .header-search .header-right-search .self-select-content li:hover {
  background-color: #193c62;
}
.header.header-subindex .header-search .header-right-search .search-box input {
  border: 2px solid #193c62;
}
.header.header-subindex .header-search .header-right-search .search-box .search-icon {
  background-image: url('../src/img/changeWebImg/blue/icon-homepage/icon-search-blue.png');
  background-color: transparent;
}
.header.header-subindex .header-search .header-right-search .advanced-search-btn {
  color: #193c62;
}
.header.header2 .header-search .header-right-search .search-box input {
  border: 2px solid #193c62;
}
.header.header2 .header-search .header-right-search .search-box .search-icon {
  background-color: #193c62;
}
.header.header2 .header-search .header-right-search .advanced-search-btn {
  color: #193c62;
}
.header.header5 {
  background-color: #193c62;
}
.header.header5 .header-content {
  border-bottom: 1px solid #334B65;
}
.header.header5 .header-content .header-top .header-login .login-text {
  color: #C8E2FF;
}
.header.header5 .header-content .header-top .header-login .login-text a {
  color: #C8E2FF;
}
.main-nav .list-line {
  position: absolute;
  right: 0;
  width: 2px;
  height: 60px;
  background-image: url('../img/line.png');
}
.main-nav .nav-list {
  background-color: #193c62;
}
.main-nav .nav-list .list-item .nav-first {
  background-color: #284b70;
  color: #fff;
}
.main-nav .nav-list .list-item .nav-first li .sec-lt a {
  color: #fff;
}
.main-nav .nav-list .list-item .nav-first li:hover {
  background-color: #193c62;
  color: #fff;
}
.main-nav .nav-list .list-item .nav-first li:hover .sec-lt a {
  color: #fff;
}
.main-nav .nav-list .list-item .nav-first li .nav-second {
  background-color: #193c62;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-tt {
  color: #fff;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu {
  color: #a8a9ab;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a {
  color: #a8a9ab;
}
.main-nav .nav-list .add-nav-black-bg {
  background-color: #193c62;
}
.main-nav .nav-list .add-nav-black-bg:hover {
  background-color: #284b70;
}
.main-nav .nav-list .active {
  background-color: #284b70;
}
.main-nav .nav-list .more-columns .expand.bgcolor {
  background: #2775a5;
}
.main-nav .nav-list .more-columns .columns-list {
  background-color: #2775a5;
}
.main-nav .nav-list .child-knowlevel {
  background-color: #fbfbfb;
}
.main-nav .nav-list .child-knowlevel-item .second-tt {
  color: #333;
}
.main-nav .nav-list .child-knowlevel-item .second-tt:hover,
.main-nav .nav-list .child-knowlevel-item .second-tt:visited {
  color: #333;
}
.main-nav .nav-list .child-knowlevel-item .second-bd .bd-menu {
  color: #666;
}
.main-nav .nav-list .child-knowlevel-item .second-bd .bd-menu a {
  color: #666;
}
.main-nav .nav-list .child-knowlevel-item .second-bd .bd-menu a:hover {
  color: #333;
}
.main-nav .nav-list-type2-bg-container {
  background-color: #2775a5;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg {
  background-color: #2775a5;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg-border {
  border-bottom: 1px solid #689fc0;
}
.main-nav .main-nav-bg .main-nav-black-bg {
  background-color: #193c62;
}
.main-nav .main-nav-bg .main-nav-yellow-bg {
  background-color: #193c62;
}
.main-nav .nav-bg {
  background: #2775a5;
}
.main-nav.main-nav2 .nav-list {
  border-bottom: 4px solid #193c62;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first {
  border-top: 4px solid #193c62;
  background-color: #193c62;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second {
  background-color: #eff2f6;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-tt {
  color: #454545;
  border-bottom-color: #d4deea;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu {
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a {
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a:hover {
  background-color: #e4e9ef;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li:hover {
  background-color: #eff2f6;
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li:hover .sec-lt a {
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .add-nav-black-bg {
  background-color: #193c62;
}
.main-nav.main-nav2 .nav-list .add-nav-black-bg:hover {
  background-color: #193c62;
}
.main-nav.main-nav2 .nav-list .more-columns .expand:hover,
.main-nav.main-nav2 .nav-list .more-columns .expand.bgcolor {
  background: none;
  font-weight: bold;
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list {
  background-color: #193c62;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns {
  background-color: #eff2f6;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list {
  border-top: 1px dotted #d2dde9;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list a {
  color: #2775a5;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list:hover {
  background-color: #e4e9ef;
}
.main-nav.main-nav2 .main-nav-bg {
  border-bottom: 4px solid #193c62;
}
.main-nav.main-nav2 .child-columns-center .child-columns {
  background-color: #193c62;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-columns-list {
  border-top: 1px dotted #6194ca;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-columns-list:hover {
  background-color: #416d9d;
}
.main-nav.main-nav3 .site-logo-content {
  background-color: #0f2f52;
}
.main-nav.main-nav3 .nav-list {
  background-color: #0f2f52;
}
.main-nav.main-nav3 .nav-list .nav-first {
  background-color: #193c62;
}
.main-nav.main-nav3 .nav-list .nav-first li .nav-second {
  background-color: #eff2f6;
}
.main-nav.main-nav3 .nav-list .nav-first li .nav-second li .second-tt {
  color: #454545;
  border-bottom-color: #d4deea;
}
.main-nav.main-nav3 .nav-list .nav-first li .nav-second li .second-bd .bd-menu {
  color: #2775a5;
}
.main-nav.main-nav3 .nav-list .nav-first li .nav-second li .second-bd .bd-menu a {
  color: #2775a5;
}
.main-nav.main-nav3 .nav-list .nav-first li .nav-second li .second-bd .bd-menu a:hover {
  background-color: #e4e9ef;
}
.main-nav.main-nav3 .nav-list .nav-first li:hover {
  background-color: #eff2f6;
  color: #2775a5;
}
.main-nav.main-nav3 .nav-list .nav-first li:hover .sec-lt a {
  color: #2775a5;
}
.main-nav.main-nav3 .nav-list .add-nav-black-bg {
  background-color: #0f2f52;
}
.main-nav.main-nav3 .nav-list .add-nav-black-bg:hover {
  background-color: #193c62;
}
.main-nav.main-nav3 .main-nav-bg .main-nav-black-bg {
  background-color: #0f2f52;
}
.main-nav.main-nav3 .main-nav-bg .main-nav-yellow-bg {
  background-color: #0f2f52;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg:hover,
.main-nav.main-nav4 .nav-list .add-nav-black-bg:hover {
  background-color: #2775a5;
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns {
  background-color: #2775a5;
  border-top: 1px dotted #5c98cf;
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns .child-columns-list:hover {
  background-color: #3983b1;
}
.main-nav.main-nav4 .nav-list .more-columns .expand.bgcolor {
  background: #2775a5;
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list {
  background: #2775a5;
  border-top: 1px dotted #5c98cf;
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list > li:hover {
  background-color: #3983b1;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select-content li:hover {
  background-color: #2775a5;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .search-box input {
  border: 2px solid #193c62;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .search-box .search-icon {
  background-image: url('../src/img/changeWebImg/blue/icon-homepage/icon-search-blue.png');
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .advanced-search-btn {
  color: #193c62;
}
.main-nav.main-nav4 .main-nav-bg .main-nav-black-bg {
  background-color: #193c62;
}
.main-nav.main-nav4 .main-nav-bg .main-nav-yellow-bg {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list .add-nav-black-bg {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list .add-nav-black-bg:hover {
  background-color: #284b70;
}
.main-nav.main-nav5 .main-nav-bg .main-nav-black-bg,
.main-nav.main-nav5 .main-nav-bg .main-nav-yellow-bg {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list-type2-bg-container {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list-type2-bg-container .nav-list-type2-bg {
  background-color: #193c62;
}
.main-nav.main-nav5 .nav-list-type2-bg-container .nav-list-type2-bg-border {
  border-bottom: 1px solid #334B65;
}
.main-nav.main-nav2 .list-line,
.main-nav.main-nav3 .list-line,
.main-nav.main-nav4 .list-line {
  width: 1px;
  background-image: none;
  background-color: rgba(194, 194, 194, 0.2);
}
.resource-list-nav {
  background-color: #193c62;
}
.resource-list-nav ul li a:hover,
.resource-list-nav ul li a.active {
  color: #2775a5;
}
body .ui-autocomplete li:hover,
body .ui-autocomplete li.ui-state-focus {
  color: #2775a5;
}
.changed-count {
  background-color: #00a09b;
}
.login-error .login-color {
  color: #2775a5;
}
.login-error .login-login {
  color: #2775a5;
}
.expand-container .more-btn {
  color: #2a77a6;
}
.gotop {
  background-color: #bed5e4;
}
.project-intro-wrapper {
  background: url('../src/img/changeWebImg/blue/icon-detail/top-bgimg.png') center;
}
.project-intro-wrapper .project-intro .top-md .md-rt input,
.project-intro-wrapper .project-intro .top-md .md-rt a {
  background-color: #2775a5;
}
.project-intro-wrapper .project-intro .top-bottom .bottom-tab .label .bottom-btn {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.project-intro-wrapper .project-intro .top-bottom .bottom-tab .label .bottom-btn:hover {
  background-color: #2775a5;
}
.project-intro-wrapper .project-intro .top-bottom .bottom-description {
  color: #2775a5;
}
.content-detail .content-lt .list-item:hover,
.content-detail .content-lt .list-item.active {
  background-color: #2775a5;
}
.content-detail .content-lt .active {
  background-color: #2775a5;
}
.content-detail .content-rt .rt-list .list-item p .more {
  color: #2775a5;
}
.content-detail .content-rt .more {
  color: #2775a5;
}
.content-detail .reference-list-part h1 .expand {
  background: #193c62;
}
.content-detail .breadcrumbs-wrapper .breadcrumbs a {
  color: #2775a5;
}
.content-detail .top-toolbar .btn-thesisCatalog:hover {
  background-color: #2775a5;
}
.content-detail .top-toolbar .toolbar-item {
  color: #2775a5;
  border-top: 1px solid #193c62;
  border-bottom: 1px solid #193c62;
}
.content-detail .top-toolbar .toolbar-item:first-child {
  border-left: 1px solid #193c62;
}
.content-detail .top-toolbar .toolbar-item:last-child {
  border-right: 1px solid #193c62;
}
.content-detail .top-toolbar .rss {
  border-right: 1px solid #193c62;
}
.content-detail .top-toolbar .download {
  border-left: 1px solid #193c62;
}
.content-detail .top-toolbar .down {
  border-right: 1px solid #193c62;
  *border-right: 1px solid #193c62;
}
.content-detail .detail-top .top-abstract .expand {
  color: #2775a5;
}
.content-detail .detail-top .top-engabstract .engabstract-hd {
  color: #2775a5;
}
.content-detail .detail-md-wrapper .detail-md .md-item .item-rt a {
  color: #2775a5;
}
.content-detail .detail-md-wrapper .detail-md .md-item .item-rt .core-box span {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.content-detail table.detail-md tr .text a {
  color: #2775a5;
}
.content-detail .detail-citeRelation .refciteMap .cite {
  background-color: #2775a5;
  background-color: rgba(39, 117, 165, 0.6);
}
.content-detail .detail-citeRelation .pager a:hover {
  color: #2775a5 !important;
  border: 1px solid #2775a5;
}
.content-detail .citeRelation .refciteMap .mark-cite1 {
  background-color: #2775a5;
}
.content-detail .citeRelation .refciteMap .mark-cite2 {
  background-color: #2775a5;
}
.content-detail .citeRelation .refciteMap .mark-ref1 {
  background-color: #e1a69c;
}
.content-detail .citeRelation .refciteMap .mark-ref2 {
  background-color: #e1a69c;
}
.content-detail .citeRelation .refciteMap .mark-sameRef {
  background-color: #e1a69c;
}
.content-detail .citeRelation .refciteMap .mark-sameCite {
  background-color: #2775a5;
}
.content-detail .citeRelation .papers a {
  color: #2775a5;
}
.content-detail .citeRelation .ref-papers {
  border-left: 2px solid #e1a69c;
}
.content-detail .citeRelation .cite-papers {
  border-right: 2px solid #2775a5;
}
.content-detail .yearsort .year .year-list .item .actionLink {
  color: #2775a5;
}
.content-detail .detail-bottom .bottom-hd-wrapper {
  background-color: #193c62;
}
.content-detail .detail-bottom .bottom-hd-wrapper.gbcolor {
  background-color: #193c62;
}
.content-detail .detail-bottom .bottom-hd-wrapper .bottom-hd h1.fontcolor {
  color: #193c62;
}
.content-detail .detail-bottom .bottom-hd-wrapper .bottom-hd .expand {
  background-color: #193c62;
}
.content-detail .detail-bottom .bottom-bd .tab-wrapper .tab .active {
  color: #2775a5;
  border-bottom-color: #2775a5;
}
.content-detail .detail-bottom .bottom-bd .tab-target .related-item a {
  color: #2775a5;
}
.content-detail .detail-bottom .bottom-bd .tab-target .related-item .expend {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.content-detail .scholar-right a {
  color: #2775a5;
}
.content-detail .scholar-right .scholar-message h1 span {
  color: #2775a5;
}
.content-detail .scholar-right .scholar-message .scholar-operate {
  border: 1px solid #2775a5;
}
.content-detail .scholar-right .scholar-message .scholar-operate li {
  color: #2775a5;
}
.content-detail .share-li:hover .share-tenxun {
  border-left: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.content-detail .share-li:hover .share-douban {
  border-left: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.content-detail .share-li:hover .share-renren {
  border-left: 1px solid #2775a5;
  border-bottom: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.content-detail .share-li .share-md .share-item:hover {
  background-color: #193c62;
}
.content-detail .share-li .share-md .share-weibo {
  border-right: 1px dashed #2775a5;
}
.content-detail .share-li .share-md .share-tenxun .share-tenxun,
.content-detail .share-li .share-md .share-tenxun .share-douban {
  border-left: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.content-detail .share-li .share-md .share-tenxun .share-renren {
  border-left: 1px solid #2775a5;
  border-bottom: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.content-detail .share-detail {
  color: #2775a5;
}
.periodical-detail {
  /*征稿启事*/
}
.periodical-detail .periodical-top .top-rt .detail-list .detail-item label {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.periodical-detail .periodical-top .top-rt .detail-list .detail-item .detail-content {
  color: #2775a5;
}
.periodical-detail .periodical-top .top-tab .search .btn-search {
  border: 1px solid #2775a5;
}
.periodical-detail .periodical-top .top-tab .search .btn-search .search-text {
  color: #2775a5;
}
.periodical-detail .periodical-bottom .bottom-lt .lt-btn .btn {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.periodical-detail .periodical-bottom .bottom-rt ul li .year-items.bgleft {
  border-left: 1px solid #2775a5;
}
.periodical-detail .periodical-bottom .bottom-rt ul li .year-items .current {
  background-color: #2775a5;
}
.periodical-detail .self-bottom .lt-top .lt-list .clear-height .input-year.font-color {
  color: #2775a5;
}
.periodical-detail .self-bottom .lt-top .download {
  border: 1px solid #2775a5;
}
.periodical-detail .self-bottom .lt-top .download a {
  color: #2775a5 !important;
}
.periodical-detail .self-bottom .bottom-lt .lt-list li .active {
  color: #2775a5;
}
.periodical-detail #sidebar .managerzg {
  background-color: #2775a5;
}
.periodical-detail .body-content .contribute-popup .close-popup {
  background-color: #2775a5;
}
.periodical-detail .body-content .maincontent-dif a {
  color: #2775a5;
}
.choose-select-btn .choose-btn span {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.delete-all-popup {
  border: 1px solid #2775a5;
}
.delete-all-popup .submit {
  background-color: #2775a5;
}
.delete-all-popup .cancal {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.export-copy {
  border: 1px solid #2775a5;
}
.export-ul {
  border: 1px solid #2775a5;
}
.export-ul h1 {
  border-bottom: 1px dashed #2775a5;
}
.export-ul .submit {
  background-color: #2775a5;
}
.export-list .recordList .delete .del-record:hover {
  color: #2775a5;
}
.banner-img .header-search .header-right-search .self-select-content li:hover {
  background-color: #2775a5;
}
.banner-img .header-search .header-right-search .search-box input {
  border: 2px solid #193c62;
}
.banner-img .header-search .header-right-search .search-box .search-icon {
  background-image: url('../src/img/changeWebImg/blue/icon-homepage/icon-search-blue.png');
}
.banner-img .header-search .header-right-search .advanced-search-btn {
  color: #193c62;
}
.header-search5 .header-search .header-right-search .search-box .search-icon {
  background-image: linear-gradient(90deg, #4169f5, #5e86f8) !important;
}
.content .column-item .column-item-title .title-rt .more {
  color: #2775a5;
}
.content .column-item .column-item-title .title-rt .more-arrowrt {
  color: #193c62;
}
.content .column-item .column-ph-ver .type-con .type-h3 .link {
  color: #2775a5;
}
.content .column-item .column-ph-cro .type-list .type-con .type-h3 .link {
  color: #2775a5;
}
.content .column-item .column-ph-title .control span.active {
  background-color: #009f9b;
}
.content .column-item .column-ph-carou .type-con .type-h3 .link {
  color: #2775a5;
}
.content .column-item .column-ph-carou .control span.active {
  background-color: #009f9b;
}
.content .column-item .column-ph-leftcarou .leftcarou-left .control span.active {
  background-color: #009f9b;
}
.content .column-item .column-ph-leftcarou .leftcarou-right li .leftcarou-right-title .link {
  color: #2775a5;
}
.content .column-item .column-default .column-default-list li:before {
  color: #666;
}
.content .column-item .column-default .column-default-list li .name.link:hover {
  color: #2775a5;
  text-decoration: underline;
}
.content .column-item .column-module .item {
  background-image: url('../src/img/changeWebImg/blue/icon-index/column8.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.content .column-item .column-module .item .link,
.content .column-item .column-module .item .no-link {
  border: 1px solid #2775a5;
}
.content .column-item .column-module .item .link:hover,
.content .column-item .column-module .item .no-link:hover {
  color: #fff;
  background: linear-gradient(90deg, #4169f5, #5e86f8);
}
.content .news-list .nav-list li {
  color: #526375;
}
.content .news-list .nav-list li.active {
  border-bottom: 3px solid #009f9b;
}
.content .news-list .nav-list li:hover {
  border-bottom: 3px solid #009f9b;
}
.content .news-list .nav-list.knowledge-list li a,
.content .news-list .nav-list.resource-list li a {
  color: #526375;
}
.content .news-list .news-con-list li:before {
  color: #666;
}
.content .layout-two-content .layout-right .layout-right-content .news .news-list .news-h3 {
  color: #2775a5;
}
.content .layout-two-content .layout-right .layout-right-content .news .news-list .news-list-content .nav-list ul li.active {
  color: #2775a5;
  border-color: #193c62;
  background-color: #e4eef9;
}
.content .layout-two-content .layout-right .layout-right-content .news .news-list .news-list-content .nav-list ul li.active a {
  color: #2775a5;
}
.content .layout-two-content .layout-right .layout-right-content .news .news-list .news-list-content .news-con .news-con-list li a:hover {
  color: #2775a5;
  text-decoration: underline;
}
.content.layout-two .banner-img .icon-list .icon-list-item.active span,
.content.layout-three .banner-img .icon-list .icon-list-item.active span {
  border-bottom: 5px solid #193c62;
}
.content.layout-two .resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-info .slider-item-info-title:hover,
.content.layout-three .resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-info .slider-item-info-title:hover {
  color: #2775a5;
  text-decoration: underline;
}
.content.layout-two .resource-sub-content .periodical-slider .periodical-slider-content .dots .dot.active,
.content.layout-three .resource-sub-content .periodical-slider .periodical-slider-content .dots .dot.active {
  background-color: #193c62;
}
.content.layout-two .column-item .column-ph-title .control span.active,
.content.layout-three .column-item .column-ph-title .control span.active {
  background-color: #193c62;
}
.content.layout-two .column-item .column-ph-carou .control span.active,
.content.layout-three .column-item .column-ph-carou .control span.active {
  background-color: #193c62;
}
.content.layout-two .column-item .column-ph-leftcarou .leftcarou-left .control span.active,
.content.layout-three .column-item .column-ph-leftcarou .leftcarou-left .control span.active {
  background-color: #193c62;
}
.content.layout-three .news-list .nav-list li {
  color: #193c62;
}
.content.layout-three .news-list .nav-list li a {
  color: #193c62;
}
.content.layout-three .news-list .nav-list li.active {
  border-bottom: 3px solid #193c62;
}
.content.layout-three .news-list .news-con-list li:before {
  color: #34342d;
}
.content.layout-three .news-list .news-con-list li a:hover {
  color: #2775a5;
  text-decoration: underline;
}
.site-label-anchor .item {
  border-left: 1px solid #a7ceed;
}
.site-label-anchor .item.active a {
  color: #3599E6;
}
.site-label-anchor .item.active a:after {
  border: 3px solid #c4e1f8;
  background-color: #4169f5;
}
.site-label-anchor .item:hover a:hover {
  color: #3599E6;
}
.site-label-anchor .item:hover a:hover:after {
  border: 3px solid #c4e1f8;
  background-color: #4169f5;
}
.resource-sub-content .periodical-slider .periodical-slider-content .dots .dot {
  border: 1px solid #2775a5;
}
.resource-sub-content .periodical-slider .periodical-slider-content .dots .dot.active,
.resource-sub-content .periodical-slider .periodical-slider-content .dots .dot:hover {
  background-color: #2775a5;
}
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-prev,
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-next {
  background-color: #ebebeb;
  color: #c2c2c2;
}
.resource-sub-content .thesis-link-msg a:hover {
  background-color: #2775a5;
}
.resource-sub-content .institution-nav-tab {
  border: 1px solid #2775a5;
}
.resource-sub-content .institution-nav-tab .institution-nav-tab-item {
  border-left: 1px solid #2775a5;
}
.resource-sub-content .institution-nav-tab .institution-nav-tab-item.active,
.resource-sub-content .institution-nav-tab .institution-nav-tab-item:hover {
  background-color: #2775a5;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.disable,
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-disable {
  background-color: #2775a5;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.ie-show {
  background-color: #2775a5;
}
.resource-sub-content .nstr-content .nstr-subject .link-wrapper:hover {
  background-color: #2775a5;
  color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left .reader-container #readerContainerbookReader a {
  color: #193c62;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item:hover {
  background-color: #193c62;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-button {
  color: #193c62;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-button i {
  color: #193c62;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .do-buy-btn {
  background-color: #193c62;
}
.resource-sub-content .nav-panel .nav-panel-left .nav-panel-left-item {
  color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top a {
  color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top a.active {
  background-color: #2775a5;
  border: 1px solid #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs a:hover,
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs a.active {
  border-bottom: 2px solid #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li a {
  color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li .core-box label {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list.periodical-core-overflow li {
  color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top a:hover,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top a:hover,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top a.active,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top a.active {
  background-color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-right-top {
  color: #2775a5;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-list .nav-panel-list-item .link-wrapper {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab .tab-item:hover,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab .tab-item.active {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-institution .tab-item-institution.active .add-hover {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-institution .tab-item-institution .add-hover:hover {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .link-wrapper {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .link-wrapper a {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item .section-item-right .spliter,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item .section-item-right .spliter {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list .link-wrapper {
  color: #2775a5;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list .link-wrapper a {
  color: #2775a5;
}
@keyframes init {
  from {
    margin-left: 5000px;
  }
  to {
    margin-left: 0;
  }
}
@-moz-keyframes init {
  from {
    margin-left: 5000px;
  }
  to {
    margin-left: 0;
  }
}
@-webkit-keyframes init {
  from {
    margin-left: 5000px;
  }
  to {
    margin-left: 0;
  }
}
@-o-keyframes init {
  from {
    margin-left: 5000px;
  }
  to {
    margin-left: 0;
  }
}
@keyframes active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-moz-keyframes active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-webkit-keyframes active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-o-keyframes active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@keyframes click-active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-moz-keyframes click-active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-webkit-keyframes click-active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@-o-keyframes click-active {
  from {
    margin-left: 656px;
  }
  to {
    margin-left: 40px;
    height: 52px;
    line-height: 52px;
    width: 400px;
    background-color: #2775a5;
    color: #fff;
    top: 0;
    left: 0;
  }
}
@keyframes active-sub {
  from {
    height: 0;
  }
  to {
    /*height: 656px;*/
    height: auto;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
@-moz-keyframes active-sub {
  from {
    height: 0;
  }
  to {
    /*height: 656px;*/
    height: auto;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
@-webkit-keyframes active-sub {
  from {
    height: 0;
  }
  to {
    /*height: 656px;*/
    height: auto;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
@-o-keyframes active-sub {
  from {
    height: 0;
  }
  to {
    /*height: 656px;*/
    height: auto;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
.page a.active {
  color: #526375;
}
.page a:hover {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.page .go-page {
  border: 1px solid #000;
  background-color: #526375;
}
.return-edite .public-popup {
  border: 1px solid #2775a5;
}
.return-edite .public-popup-h1 {
  border-bottom: 1px dashed #2775a5;
}
.return-edite .public-popup-submit {
  background-color: #2775a5;
}
.content-publish .publish-bd form .input-box #uploader-demo #filePicker {
  background-color: #2775a5;
}
.content-publish .publish-bd form .input-box .upload-file {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish .publish-bd form .input-box #file-selected-message {
  color: #2775a5;
}
.content-publish .publish-bd form .input-box .self-select-content li:hover,
.content-publish .publish-bd form .input-box .changeColumn li:hover {
  background-color: #72a5c4;
}
.content-publish .publish-bd form .input-box .files-list .files-list-item a {
  color: #2775a5;
}
.content-publish .publish-bd form .input-box .files-list .files-list-item .upload-delete .sure-btn {
  border: 1px solid #2775a5;
  background-color: #2775a5;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .add-theme-list-title .for-input-select li:hover,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .add-theme-list-title .for-input-select li:hover {
  background-color: #72a5c4;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .add-theme-search-checkbox .self-checkbox.current,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .add-theme-search-checkbox .self-checkbox.current {
  background: url('../src/img/changeWebImg/blue/checkbox/checked.png') no-repeat;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .search-type-tab span,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .search-type-tab span {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .search-type-tab .current,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .search-type-tab .current {
  background-color: #2775a5;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .AdvancedSearchList table td .self-select-content li:hover,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .AdvancedSearchList table td .self-select-content li:hover {
  background-color: #2775a5;
}
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-list-one .advancedSearch-btn .test-advancedSearch-btn,
.content-publish .publish-bd form .input-box .add-theme-list .add-theme-list-content .add-theme-search .advancedSearch-btn .test-advancedSearch-btn {
  background: #2775a5;
  border: 1px solid #2775a5;
}
.content-publish .publish-bd form .theme-article-list-content .add-article-list,
.content-publish .publish-bd form .add-theme-list-content .add-article-list {
  color: #2775a5;
}
.content-publish .publish-bd .theme-opretion-btn .create-btn {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.content-publish .publish-bd .sure-btn {
  background-color: #2775a5;
}
.content-publish .publish-bd .upload-success-content .upload-success-btn .upload-success-seebtn {
  background-color: #2775a5;
}
.content-publish .publish-bd .close-theme-list-one {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-lt .active {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-top .search button {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-top .create {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .favorite-breadcrumbs a {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-labels .btn {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-labels .active {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-labels .add-btn {
  border: 1px solid #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-hd {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .single-tag .active {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label {
  border-color: #2775a5;
  box-shadow: 0px 1px 8px 1px #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label .choose-labels .all-tags {
  /*.new-btn-active {
                                                    background-color: @color-primary;
                                                }*/
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label .choose-labels .all-tags .single-btn:hover {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label .btn-wrap .submit {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label .btn-wrap .change {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-lt .lt-bd .list .record-toolbar .choose-label .new-btn:hover .btn {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-rt .favorite-detail .md-item .item-rt .more {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-rt .mark h1 {
  color: #2775a5;
  border-bottom: 2px solid #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-rt .mark .mark-content .article-list .papers .list .article:hover {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-rt .personal-sign .submit-btn input {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bottom .rt-favorite .bottom-rt .personal-sign .submit-btn input:hover {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .no-favorite .all-collection {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt table tr .state .add-position .list-box {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt table tr .state .add-position ul .list {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt table tr .state .add-position ul .list:hover {
  background-color: #72a5c4;
}
.content-publish-wrapper .content-publish .publish-rt table tr td .edit {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt table tr .cancle-subscribe {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-hd {
  background-color: #e3e8f3;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bd .bd-item .login-email-link {
  color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bd .bd-item .change {
  background-color: #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bd .bd-item .cancle-btn {
  color: #2775a5 !important;
  border: 1px solid #2775a5;
}
.content-publish-wrapper .content-publish .publish-rt .rt-bd .bd-item .item-bind .item-rt {
  color: #2775a5;
}
.add-file-window .add-file-window-title {
  background-color: #2775a5;
}
.add-file-window .add-file-window-title .batchpicker-btn {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.add-file-window .add-file-window-list .self-progress .self-progress-bar {
  background: #2775a5;
}
.search-content .search-input-box .search-input-btn {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.search-content .search-input-box .search-input-btn input {
  color: #2775a5;
}
.search-content .search-content-right .operation-box .sort-part .all .all-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .all-content,
.search-content .search-content-right .operation-box .sort-part .all .dependence-prior-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .dependence-prior-content {
  border-left: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
  border-bottom: 1px solid #2775a5;
}
.search-content .search-content-right .operation-box .sort-part .all .all-content a:hover,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .all-content a:hover,
.search-content .search-content-right .operation-box .sort-part .all .dependence-prior-content a:hover,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .dependence-prior-content a:hover {
  color: #2775a5;
}
.search-content .search-content-right .operation-box .sort-part .all:hover,
.search-content .search-content-right .operation-box .sort-part .dependence-prior:hover {
  border-top: 1px solid #2775a5;
  border-left: 1px solid #2775a5;
  border-right: 1px solid #2775a5;
}
.search-content .search-content-right .operation-box .sort-part .two-search {
  background-color: #2775a5;
}
.search-content .search-content-right .operation-box .sort-part .subscription {
  background-color: #2775a5;
}
.search-content .search-content-right .operation-box .button-group .item {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.search-content .search-content-right .operation-box .button-group .item.active,
.search-content .search-content-right .operation-box .button-group .item:hover {
  background-color: #2775a5;
}
.search-content .search-content-right .operation-box form button {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.search-content .search-content-right .operation-box form .for-hide {
  color: #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item:hover,
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item.current {
  border-bottom: 2px solid #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item:hover .tab-item-icon,
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item.current .tab-item-icon {
  border-bottom: 7px solid #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .title {
  color: #526375;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle {
  color: #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle a {
  color: #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle .core span {
  border: 1px solid #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate {
  border-bottom: 1px solid #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li {
  color: #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li .split {
  border-left: 1px solid #2775a5;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li a {
  color: #2775a5;
}
.checked {
  background: url('../src/img/changeWebImg/blue/checkbox/checked.png') no-repeat;
}
.toolbar .toolbar-item .count {
  color: red;
}
.tip-infor label {
  color: #34342d;
}
.popup {
  border: 1px solid #2775a5;
}
.popup h1 {
  border-bottom: 1px dashed #2775a5;
}
.popup h3 {
  border-bottom: 1px dotted #2775a5;
}
.popup input {
  background-color: #2775a5;
}
.popup .establish {
  background-color: #2775a5;
}
.popup .cite-bd .bd-item .item-rt .copy {
  background-color: #2775a5;
}
.popup-delete {
  border: 1px solid #2775a5;
}
.popup-delete .delete-hd {
  border-bottom: 1px dotted #2775a5;
}
.popup-delete .delete-bd input {
  background-color: #2775a5;
}
.popup-delete .delete-bd .cancle {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.subscribe-popup {
  border: 1px solid #2775a5;
}
.subscribe-popup h1 {
  border-bottom: 1px dashed #2775a5;
}
.subscribe-popup .popup-bd .add-subscribe {
  background-color: #2775a5;
}
.subscribe-popup .popup-bd .all-subscribtion {
  color: #2775a5;
}
.content-selfcolunds .breadcrumbs .subscription {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-selfcolunds .search .btn-search {
  border: 1px solid #2775a5;
}
.content-selfcolunds .search .btn-search .form-control-btn {
  color: #2775a5;
}
.content-selfcolunds .search .area-box .areaDivone {
  background-color: #2775a5;
}
.content-selfcolunds .search .subscription {
  background-color: #2775a5;
}
.content-selfcolunds .col-detail .col-detail-operation .operation-left {
  color: #2775a5;
}
.content-selfcolunds .col-detail .col-detail-operation .operation-left .collect .add-collection-single:hover {
  color: #2775a5;
}
.content-selfcolunds .col-detail .col-detail-list.li-item li .detail-list-content.link,
.content-selfcolunds .col-detail .col-detail-list.li-item li .detail-list-content .link {
  color: #2775a5;
}
.content-selfcolunds .col-detail .detail-full-text > h3 {
  border-left: 3px solid #2775a5;
}
.content-selfcolunds .col-detail .download-fj dd .fj-list a {
  color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .title-con .tag {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .abstract .more-btn {
  color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item:hover,
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.active {
  background-color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item:hover .icon-sc-active,
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.active .icon-sc-active {
  background-position: -10px -1314px;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item:hover .icon-dy-active,
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.active .icon-dy-active {
  background-position: -10px -1264px;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item:hover .icon-fx-active,
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.active .icon-fx-active {
  background-position: -10px -1289px;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.share-li .share-md {
  border: 1px solid #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.share-li .share-md .share-item {
  color: #2775a5;
}
.content-selfcolunds .org-detail .org-detail-info .info-rt .ope-bar .ope-item.share-li .share-md .share-item:hover {
  background-color: #193c62;
}
.content-selfcolunds .org-detail .org-detail-nav {
  background-color: #2a77a6;
}
.content-selfcolunds .org-detail .org-detail-nav .item:hover,
.content-selfcolunds .org-detail .org-detail-nav .item.active {
  color: #2a77a6;
}
.content-selfcolunds .content-wrapper .content-rt .rt-bottom .bottom-bd .periodical-core-overflow li .core-box label {
  color: #2775a5;
  border: 1px solid #2775a5;
}
.self-table .table-title > h3 {
  border-left: 3px solid #2775a5;
}
.self-table .table-title > h3 .number.data {
  background-color: #009f9b;
}
.self-table .table-btn .item {
  border: 1px solid #2775a5;
  color: #2775a5;
}
.self-table .table-btn .item.active,
.self-table .table-btn .item:hover {
  background-color: #2775a5;
}
.self-table table td .title {
  color: #2a77a6;
}
.fixed-action .img-box {
  background-color: #2775a5;
}
.fixed-action .img-download {
  background-color: #2775a5;
}
.allItem .icon {
  border: 1px solid #2775a5;
}
body .column-video .column-video-list .column-video-item .name:hover {
  color: #2775a5;
}
body .video-detail-container .share-li .share-item:hover {
  background-color: #193c62;
}
.header .header-top {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #eee;
}
.header .header-top .header-login {
  margin: 0 auto;
  width: 1250px;
  font-size: 14px;
}
.header .header-top .header-login .login-text {
  float: right;
  padding: 0 10px;
  color: #666;
}
.header .header-top .header-login .login-text a {
  color: #666;
}
.header .header-top .header-login .login-text.login-line {
  border-right: 1px solid #eee;
}
.header .header-top .username-select .name-content {
  display: block;
  position: relative;
  padding: 0 18px 0 20px;
  z-index: 1000;
}
.header .header-top .username-select .name-content .icon-user {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -7px;
}
.header .header-top .username-select .name-content .header-arrowup {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -2.5px;
}
.header .header-top .username-select .name-content .username-select-content {
  display: none;
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -60px;
  width: 120px;
  background-color: #fff;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.46);
}
.header .header-top .username-select .name-content .username-select-content .icon-f1-up {
  position: absolute;
  top: -9px;
  left: 50%;
  margin-left: -10px;
}
.header .header-top .username-select .name-content .username-select-content a {
  display: block;
  padding-left: 18px;
  line-height: 28px;
}
.header .header-top .username-select:hover .name-content .username-select-content {
  display: block;
}
.header .header-search {
  margin: 0px auto;
  height: 52px;
  width: 1250px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.header .header-search .title {
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
  padding-left: 22px;
  *float: left;
  max-width: 212px;
  line-height: 52px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.header .header-search .title a {
  color: #34342d;
}
.header .header-search form {
  position: relative;
  z-index: 999;
  display: inline-block;
  float: right;
}
.header .header-search .header-right-search {
  position: relative;
  float: right;
  border: 6px solid #eeeeee;
}
.header .header-search .header-right-search .self-select {
  position: absolute;
  top: 2px;
  *top: 3px;
  left: 2px;
  padding-left: 9px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  cursor: pointer;
  background-color: #fff;
}
.header .header-search .header-right-search .self-select .self-select-word {
  display: inline-block;
  width: 65px;
  text-align: center;
}
.header .header-search .header-right-search .self-select .self-select-icon {
  display: inline-block;
  vertical-align: middle;
}
.header .header-search .header-right-search .self-select-content {
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 2;
  display: none;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ccc;
}
.header .header-search .header-right-search .self-select-content li {
  float: left;
  width: 89px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px dotted #ccc;
  border-right: 1px dotted #ccc;
  cursor: pointer;
}
.header .header-search .header-right-search .self-select-content li:hover {
  color: #fff;
}
.header .header-search .header-right-search .search-box {
  float: left;
}
.header .header-search .header-right-search .search-box input {
  padding-left: 100px;
  padding-right: 47px;
  width: 390px;
  height: 36px;
  line-height: 36px;
}
.header .header-search .header-right-search .search-box .search-icon {
  position: absolute;
  top: 2px;
  right: 2px;
  cursor: pointer;
  height: 36px;
  width: 38px;
  background-image: url('../src/img/icon-search.png');
  background-repeat: no-repeat;
  background-position: center;
}
.header .header-search .header-right-search .advanced-search-btn {
  display: inline-block;
  margin-top: 9px;
  margin-left: 20px;
}
.header .header-left-logo {
  float: left;
  height: 52px;
  text-align: center;
  line-height: 52px;
  font-size: 0;
}
.header .header-left-logo img {
  vertical-align: middle;
  max-height: 42px;
  max-width: 400px;
}
.header.header-subindex {
  background-color: #efefef;
}
.header.header-subindex .header-search .header-right-search {
  margin-top: 8px;
  border: none;
}
.header.header2 .header-top .header-login {
  font-size: 12px;
}
.header.header2 .header-top .header-login .login-text {
  padding: 0 20px;
}
.header.header2 .header-top .header-login .login-text.remove-padding {
  padding-right: 0;
}
.header.header2 .header-top .header-login .login-point {
  float: right;
  margin-top: 19px;
  width: 2px;
  height: 2px;
  border-radius: 2px;
  background-color: #d8d8d8;
}
.header.header2 .header-search {
  padding: 25px 0;
  height: 42px;
}
.header.header2 .header-search .header-left-logo {
  height: 42px;
  line-height: 42px;
}
.header.header2 .header-search .title {
  height: 42px;
  line-height: 42px;
}
.header.header2 .header-search .header-right-search {
  margin-top: 0;
  border: none;
}
.header.header2 .header-search .header-right-search .self-select {
  height: 38px;
  line-height: 38px;
}
.header.header2 .header-search .header-right-search .self-select-content {
  top: 42px;
}
.header.header2 .header-search .header-right-search .search-box input {
  height: 38px;
  line-height: 38px;
}
.header.header2 .header-search .header-right-search .search-box .search-icon {
  cursor: pointer;
  height: 40px;
}
.header.header3,
.header.header4 {
  background-color: #514d4d;
  border: none;
}
.header.header3 .header-content,
.header.header4 .header-content {
  margin: 0 auto;
  width: 1250px;
}
.header.header3 .header-content .title,
.header.header4 .header-content .title {
  float: left;
  line-height: 40px;
  font-family: "Microsoft YaHei", "Arial";
  font-size: 16px;
  font-weight: bold;
  color: #d5d5d5;
  max-width: 50%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.header.header3 .header-top,
.header.header4 .header-top {
  border: none;
}
.header.header3 .header-top .header-login,
.header.header4 .header-top .header-login {
  *width: auto;
}
.header.header3 .header-top .header-login .login-text,
.header.header4 .header-top .header-login .login-text {
  float: right;
  padding: 0 13px;
  font-family: 'SimSun';
  font-size: 12px;
  color: #d5d5d5;
}
.header.header3 .header-top .header-login .login-text a,
.header.header4 .header-top .header-login .login-text a {
  color: #d5d5d5;
}
.header.header3 .header-top .username-select .name-content .icon-user,
.header.header4 .header-top .username-select .name-content .icon-user {
  background-position: -10px -1197px;
}
.header.header3 .header-top .username-select .name-content .header-arrowup,
.header.header4 .header-top .username-select .name-content .header-arrowup {
  background-position: -10px -1221px;
}
.header.header3 .header-top .username-select .name-content .username-select-content,
.header.header4 .header-top .username-select .name-content .username-select-content {
  padding: 3px 0;
  background-color: #514d4d;
  box-shadow: none;
}
.header.header3 .header-top .username-select .name-content .username-select-content .icon-f1-up,
.header.header4 .header-top .username-select .name-content .username-select-content .icon-f1-up {
  display: none;
}
.header.header3 .header-top .username-select .name-content .username-select-content a,
.header.header4 .header-top .username-select .name-content .username-select-content a {
  line-height: 30px;
}
.header.header3 .header-top .username-select .name-content .username-select-content a:hover,
.header.header4 .header-top .username-select .name-content .username-select-content a:hover,
.header.header3 .header-top .username-select .name-content .username-select-content a.current,
.header.header4 .header-top .username-select .name-content .username-select-content a.current {
  background-color: #6d6868;
}
.header.header3 .header-top .username-select:hover,
.header.header4 .header-top .username-select:hover {
  background-color: #6d6868;
}
.header.header4 .header-content {
  width: auto;
  zoom: 1;
}
.header.header4 .header-content:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.header.header4 .header-content .title {
  position: relative;
  padding: 0 23px;
}
.header.header4 .header-content .title .list-line {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  width: 1px;
  height: 20px;
  background-color: #686464;
}
.header.header4 .header-content .header-top .header-login {
  width: auto;
}
.header.header5 {
  text-align: center;
}
.header.header5 .header-content {
  margin: 0 auto;
  padding: 13px 0;
  width: 1250px;
  zoom: 1;
}
.header.header5 .header-content:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.header.header5 .header-content .header-left-logo {
  float: left;
  height: 42px;
  line-height: 42px;
}
.header.header5 .header-content .title {
  float: left;
  margin-left: 22px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  font-family: "Microsoft YaHei", "Arial";
  max-width: 195px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.header.header5 .header-content .header-top {
  float: right;
  border: none;
}
.header.header5 .header-content .header-top .header-login {
  width: auto;
}
.header.header5 .header-content .header-top .header-login .login-text .name-content .icon-user {
  background-position: -10px -1420px;
  opacity: 0.7;
}
.header.header5 .header-content .header-top .header-login .login-text .name-content a {
  color: #666;
}
.header.header5 .header-content .header-top .header-login .login-text .name-content .name {
  display: inline-block;
  vertical-align: top;
  max-width: 110px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.header.header5 .header-content .header-top .header-login .login-text.szd {
  display: none;
}
.header.header5 .header-content .header-top .username-select .name-content .header-arrowup {
  background-position: -10px -28px;
  opacity: 0.7;
}
.header-search5 .header-search,
.header-search5 .banner-img .header-search {
  float: left;
  padding: 0;
  width: auto;
  height: auto;
}
.header-search5 .header-search .header-right-search,
.header-search5 .banner-img .header-search .header-right-search {
  border: none;
}
.header-search5 .header-search .header-right-search .self-select,
.header-search5 .banner-img .header-search .header-right-search .self-select {
  background-color: transparent;
  height: 55px;
  line-height: 55px;
}
.header-search5 .header-search .header-right-search .self-select .self-select-word,
.header-search5 .banner-img .header-search .header-right-search .self-select .self-select-word {
  text-align: center;
}
.header-search5 .header-search .header-right-search .self-select-content,
.header-search5 .banner-img .header-search .header-right-search .self-select-content {
  top: 55px;
}
.header-search5 .header-search .header-right-search .search-box input,
.header-search5 .banner-img .header-search .header-right-search .search-box input {
  height: 55px;
  line-height: 55px;
  border: 1px solid #fff;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.5);
}
.header-search5 .header-search .header-right-search .search-box .search-icon,
.header-search5 .banner-img .header-search .header-right-search .search-box .search-icon {
  top: 1px;
  height: 53px;
  padding: 0 24px 0 17px;
  border-radius: 0 10px 10px 0;
  width: 93px;
  text-align: right;
}
.header-search5 .header-search .header-right-search .search-box .search-icon span,
.header-search5 .banner-img .header-search .header-right-search .search-box .search-icon span {
  display: block;
  background: url('../src/img/icon-search.png') no-repeat left;
  background-size: 16px;
  line-height: 53px;
  font-size: 14px;
  color: #fff;
  letter-spacing: 1px;
}
.header-search5.subpage-search5,
.header-search5 .banner-img.subpage-search5 {
  display: inline-block;
  vertical-align: middle;
}
.header-search5.subpage-search5 .header-right-search .self-select,
.header-search5 .banner-img.subpage-search5 .header-right-search .self-select {
  height: 40px;
  line-height: 40px;
}
.header-search5.subpage-search5 .header-right-search .self-select-content,
.header-search5 .banner-img.subpage-search5 .header-right-search .self-select-content {
  top: 42px;
}
.header-search5.subpage-search5 .header-right-search .search-box input,
.header-search5 .banner-img.subpage-search5 .header-right-search .search-box input {
  width: 240px;
  height: 38px;
  line-height: 38px;
  background-color: rgba(255, 255, 255, 0.7);
}
.header-search5.subpage-search5 .header-right-search .search-box .search-icon,
.header-search5 .banner-img.subpage-search5 .header-right-search .search-box .search-icon {
  height: 38px;
}
.header-search5.subpage-search5 .header-right-search .search-box .search-icon span,
.header-search5 .banner-img.subpage-search5 .header-right-search .search-box .search-icon span {
  line-height: 38px;
}
.main-nav {
  position: relative;
  clear: both;
  width: 100%;
  min-height: 60px;
  z-index: 102;
  zoom: 1;
}
.main-nav:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.main-nav .list-line {
  position: absolute;
  top: 0;
  right: 0;
}
.main-nav .nav-list {
  margin: 0 auto;
  width: 1250px;
  height: 60px;
  line-height: 60px;
}
.main-nav .nav-list.hidden {
  *position: relative;
  overflow: hidden;
}
.main-nav .nav-list .list-item {
  float: left;
  text-align: center;
  position: relative;
}
.main-nav .nav-list .list-item a {
  color: #fff;
}
.main-nav .nav-list .list-item a:hover {
  color: #fff;
}
.main-nav .nav-list .list-item .banner-arrowup {
  position: absolute;
  top: 50%;
  right: 2px;
  margin-top: -2.5px;
}
.main-nav .nav-list .list-item .nav-first {
  display: none;
  position: absolute;
  top: 60px;
  left: 0;
  z-index: 99;
  padding-bottom: 5px;
  width: 100%;
  font-size: 12px;
  font-family: 'SimSum';
}
.main-nav .nav-list .list-item .nav-first li {
  line-height: 32px;
  *line-height: 20px;
  zoom: 1;
}
.main-nav .nav-list .list-item .nav-first li:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.main-nav .nav-list .list-item .nav-first li .sec-lt {
  position: relative;
  display: block;
  padding: 0 30px 0 28px;
  line-height: 32px;
  text-align: left;
  cursor: default;
}
.main-nav .nav-list .list-item .nav-first li .sec-lt a,
.main-nav .nav-list .list-item .nav-first li .sec-lt span {
  display: block;
  text-align: left;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 0px;
}
.main-nav .nav-list .list-item .nav-first li .sec-lt i {
  position: absolute;
  bottom: 15px;
  right: 21px;
  float: right;
}
.main-nav .nav-list .list-item .nav-first li .nav-second {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  width: 560px;
  min-height: 366px;
  padding: 25px 27px;
  cursor: default;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li {
  padding-left: 0;
  height: auto;
  margin-bottom: 20px;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-tt {
  line-height: 20px;
  padding-bottom: 10px;
  font-weight: 600;
  border-bottom: 1px dotted #565652;
  display: block;
  text-align: left;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-bd {
  display: block;
  min-height: 32px;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu {
  padding-right: 12px;
  line-height: 32px;
  float: left;
  text-align: left;
}
.main-nav .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a {
  width: 140px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.main-nav .nav-list .list-item .nav-first.nav-packupcolumn .nav-second.nav-second-packupcolumn {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  padding: 0;
  text-align: left;
}
.main-nav .nav-list .list-item .nav-first.nav-packupcolumn .nav-second.nav-second-packupcolumn .second-item {
  margin: 0;
}
.main-nav .nav-list .list-item .nav-first.nav-packupcolumn .nav-second.nav-second-packupcolumn .second-item .second-bd {
  padding: 0;
}
.main-nav .nav-list .list-item .nav-first.nav-packupcolumn .nav-second.nav-second-packupcolumn .second-item .second-bd .bd-menu {
  padding: 0;
  float: none;
  display: block;
}
.main-nav .nav-list .list-item .nav-first.nav-packupcolumn .nav-second.nav-second-packupcolumn .second-item .second-bd .bd-menu .link {
  display: block;
  width: auto;
  padding: 0 30px;
}
.main-nav .nav-list .add-nav-black-bg {
  padding: 0 30px;
  cursor: pointer;
  font-family: "Microsoft YaHei", "Arial";
  font-size: 18px;
  color: #fff;
  *z-index: 99;
}
.main-nav .nav-list .add-nav-black-bg .banner-arrowup {
  right: 23px;
}
.main-nav .nav-list .add-nav-black-bg.j-show-nav {
  padding: 0 40px 0 30px;
  min-width: 80px;
}
.main-nav .nav-list .add-nav-yellow-bg {
  position: relative;
  padding: 0 15px;
  font-family: "Microsoft YaHei", "Arial";
  font-size: 18px;
  color: #fff;
}
.main-nav .nav-list .add-nav-yellow-bg:hover .child-columns {
  display: block;
}
.main-nav .nav-list .more-columns {
  padding: 0;
  float: right;
  font-family: "Microsoft YaHei";
  font-size: 18px;
  color: #fff;
  cursor: pointer;
}
.main-nav .nav-list .more-columns .expand {
  margin-left: 0px !important;
  display: inline-block;
  height: 60px;
  width: 100px;
}
.main-nav .nav-list .more-columns .columns-list {
  display: none;
  position: absolute;
  left: -1102px;
  top: 60px;
  width: 1250px;
  z-index: 1;
}
.main-nav .nav-list .more-columns .columns-list > li {
  float: left;
}
.main-nav .nav-list .more-columns .columns-list > li > a {
  color: #fff;
}
.main-nav .nav-list .add-navknow {
  position: relative;
  padding: 0 32px 0 31px;
  width: auto;
}
.main-nav .nav-list .add-navknow .sec-lt {
  *white-space: nowrap;
}
.main-nav .nav-list .add-navknow .child-knowlevel-icon {
  display: none;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -11px;
}
.main-nav .nav-list .add-navknow.show-child-knowlevel .child-knowlevel,
.main-nav .nav-list .add-navknow.show-child-knowlevel .child-knowlevel-icon {
  display: block;
}
.main-nav .nav-list .add-navknow:hover .sec-lt {
  display: block;
  cursor: pointer;
}
.main-nav .nav-list .child-knowlevel {
  display: none;
  position: absolute;
  top: 100%;
  left: 0px;
  z-index: 2;
  width: 646px;
  min-height: 150px;
  padding: 25px 27px;
  box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.4);
}
.main-nav .nav-list .child-knowlevel-item {
  padding-left: 0;
  height: auto;
  margin-bottom: 20px;
}
.main-nav .nav-list .child-knowlevel-item .second-tt {
  line-height: 12px;
  padding-bottom: 10px;
  font-weight: 600;
  border-bottom: 1px dotted #565652;
  display: block;
  text-align: left;
}
.main-nav .nav-list .child-knowlevel-item .second-bd {
  display: block;
  min-height: 32px;
}
.main-nav .nav-list .child-knowlevel-item .second-bd .bd-menu {
  width: 140px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-right: 12px;
  line-height: 32px;
  display: inline-block;
  float: left;
  text-align: left;
}
.main-nav .nav-list-type2-bg-container {
  position: absolute;
  top: 60px;
  width: 100%;
  *z-index: -1;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg {
  height: auto;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg .add-navknow {
  line-height: 45px;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg.center {
  text-align: center;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg.center .add-navknow {
  float: none;
  *float: left;
  display: inline-block;
}
.main-nav .nav-list-type2-bg-container .nav-list-type2-bg-border {
  width: 100%;
}
.main-nav .main-nav-bg {
  position: absolute;
  top: 0;
  width: 100%;
  height: 60px;
  z-index: -1;
}
.main-nav .main-nav-bg .main-nav-black-bg {
  float: left;
  width: 50%;
  height: 60px;
}
.main-nav .main-nav-bg .main-nav-yellow-bg {
  float: right;
  width: 50%;
  *width: 49%;
  height: 60px;
}
.main-nav .nav-bg {
  display: none;
  width: 100%;
  position: absolute;
  height: 60px;
  *z-index: -1;
}
.main-nav .child-columns {
  display: none;
  position: absolute;
  width: 145px;
  top: 58px;
  left: 50%;
  margin-left: -72.5px;
  background: #fff;
  z-index: 100;
}
.main-nav .child-columns .child-down {
  *line-height: 0;
}
.main-nav .child-columns .child-down img {
  position: absolute;
  top: -8px;
  left: 62px;
  width: auto !important;
}
.main-nav .child-columns .child-columns-list {
  height: 30px;
  line-height: 30px;
  border-top: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
}
.main-nav .child-columns .child-columns-list a {
  display: inline-block;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 12px;
  color: #526375;
}
.main-nav .child-columns .child-columns-list a:hover {
  color: #526375;
}
.main-nav .child-columns .child-columns-list:first-child {
  margin-top: 16px;
}
.main-nav .child-columns .child-columns-list:hover {
  border-top: 1px dashed #d1d1d1;
  border-bottom: 1px dashed #d1d1d1;
  background: #f3f3f3;
}
.main-nav.main-nav1 .nav-list .add-nav-yellow-bg {
  *z-index: 100;
}
.main-nav.main-nav1 .nav-list .add-navknow .banner-arrowup {
  right: 17px;
}
.main-nav.main-nav2 {
  min-height: 48px;
}
.main-nav.main-nav2 .list-line {
  top: 15px;
  height: 16px;
}
.main-nav.main-nav2 .nav-list {
  height: 46px;
  line-height: 46px;
  background-color: transparent;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first {
  top: 46px;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second {
  padding: 20px;
  width: 560px;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd {
  padding: 15px 0;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu {
  padding-right: 0;
}
.main-nav.main-nav2 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a {
  display: inline-block;
  padding: 0 15px;
}
.main-nav.main-nav2 .nav-list .add-nav-yellow-bg {
  padding: 0 20px;
  color: #333;
}
.main-nav.main-nav2 .nav-list .add-nav-yellow-bg .banner-arrowup {
  background-position: -10px -127px;
}
.main-nav.main-nav2 .nav-list .add-nav-yellow-bg a {
  display: block;
  color: #333;
}
.main-nav.main-nav2 .nav-list .add-nav-yellow-bg a:hover {
  color: #333;
}
.main-nav.main-nav2 .nav-list .more-columns {
  color: #333;
}
.main-nav.main-nav2 .nav-list .more-columns .expand {
  height: 46px;
}
.main-nav.main-nav2 .nav-list .more-columns .expand .banner-arrowup {
  background-position: -10px -127px;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list {
  display: none;
  position: absolute;
  left: auto;
  right: 0;
  top: 50px;
  width: auto;
  z-index: 1;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li {
  float: none;
  padding: 0;
  line-height: 36px;
  font-family: SimSun;
  font-size: 12px;
  text-align: left;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li > a {
  padding: 0 25px;
  white-space: nowrap;
  color: #fff;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .banner-arrowup {
  top: 13px;
  *top: 0;
  left: 12px;
  right: auto;
  margin-top: 0;
  width: 5px;
  height: 10px;
  background-position: -10px -1177px;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center {
  position: static;
  height: auto;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns {
  position: static;
  margin: 0;
  padding: 5px;
  width: auto;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list {
  margin: 0;
  border-bottom: none;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list a {
  padding: 0 20px;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-columns-list:first-child {
  border-top: none;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns .child-down {
  display: none;
}
.main-nav.main-nav2 .nav-list .more-columns .columns-list > li:hover .banner-arrowup {
  top: 16px;
  *top: 0;
  left: 7px;
  right: auto;
  margin-top: 0;
  width: 10px;
  height: 5px;
  background-position: -10px -28px;
}
.main-nav.main-nav2 .main-nav-bg {
  height: 46px;
  background-color: #fff;
}
.main-nav.main-nav2 .child-columns-center {
  position: absolute;
  left: 50%;
  top: 0;
  height: 0;
}
.main-nav.main-nav2 .child-columns-center .child-columns {
  position: relative;
  top: 46px;
  left: -50%;
  margin: 0;
  padding: 9px 0 5px;
  width: auto;
  min-width: 150px;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-down {
  display: none;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-columns-list {
  margin: 0;
  font-family: SimSun;
  font-size: 12px;
  text-align: left;
  border-bottom: none;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-columns-list a {
  padding: 0 15px;
  color: #fff;
  overflow: auto;
}
.main-nav.main-nav2 .child-columns-center .child-columns .child-columns-list:first-child {
  border-top: none;
}
.main-nav.main-nav2 .nav-list-type2-bg-container {
  top: 50px;
}
.main-nav.main-nav2 .nav-list-type2-bg-container .nav-list {
  border-bottom: none;
}
.main-nav.main-nav2 .nav-list-type2-bg-container .nav-list .add-nav-yellow-bg {
  background-color: transparent;
  color: #fff;
}
.main-nav.main-nav2 .nav-list-type2-bg-container .nav-list .add-nav-yellow-bg .banner-arrowup {
  background-position: -10px -28px;
}
.main-nav.main-nav3 {
  min-height: 80px;
}
.main-nav.main-nav3 .list-line {
  top: 30px;
  height: 20px;
}
.main-nav.main-nav3 .site-logo-content {
  position: relative;
  float: left;
  padding-right: 20px;
  height: 80px;
  line-height: 80px;
}
.main-nav.main-nav3 .site-logo-content .site-logo {
  vertical-align: middle;
  max-height: 42px;
  max-width: 400px;
  text-align: center;
}
.main-nav.main-nav3 .nav-list {
  height: 80px;
}
.main-nav.main-nav3 .nav-list .list-item {
  line-height: 80px;
}
.main-nav.main-nav3 .nav-list .list-item .nav-first {
  top: 80px;
}
.main-nav.main-nav3 .nav-list .list-item .nav-first li .nav-second {
  padding: 20px;
  width: 560px;
}
.main-nav.main-nav3 .nav-list .list-item .nav-first li .nav-second li .second-bd {
  padding: 15px 0;
}
.main-nav.main-nav3 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu {
  padding-right: 0;
}
.main-nav.main-nav3 .nav-list .list-item .nav-first li .nav-second li .second-bd .bd-menu a {
  display: inline-block;
  padding: 0 15px;
}
.main-nav.main-nav3 .nav-list .add-nav-yellow-bg {
  *z-index: 100;
  padding: 0 18px;
}
.main-nav.main-nav3 .nav-list .more-columns .expand {
  height: 80px;
}
.main-nav.main-nav3 .nav-list .more-columns .columns-list {
  left: auto;
  right: 0;
  top: 80px;
  text-align: right;
  line-height: normal;
}
.main-nav.main-nav3 .nav-list .more-columns .columns-list > li {
  float: none;
  *float: left;
  display: inline-block;
  line-height: 54px;
}
.main-nav.main-nav3 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns {
  top: 45px;
}
.main-nav.main-nav3 .main-nav-bg {
  height: 80px;
}
.main-nav.main-nav3 .main-nav-bg .main-nav-black-bg {
  height: 80px;
}
.main-nav.main-nav3 .main-nav-bg .main-nav-yellow-bg {
  height: 80px;
}
.main-nav.main-nav4 {
  min-height: 80px;
}
.main-nav.main-nav4 .list-line {
  top: 30px;
  height: 20px;
}
.main-nav.main-nav4 .site-logo-content {
  position: relative;
  float: left;
  padding-right: 25px;
  height: 80px;
  line-height: 80px;
}
.main-nav.main-nav4 .site-logo-content .site-logo {
  vertical-align: middle;
  max-height: 42px;
  max-width: 400px;
  text-align: center;
}
.main-nav.main-nav4 .nav-list {
  height: 80px;
  text-align: center;
}
.main-nav.main-nav4 .nav-list .nav-list-content {
  display: inline-block;
}
.main-nav.main-nav4 .nav-list .add-nav-black-bg {
  margin: 17px 0;
  line-height: 46px;
  background-color: transparent;
}
.main-nav.main-nav4 .nav-list .add-nav-black-bg .nav-first {
  top: 46px;
}
.main-nav.main-nav4 .nav-list .add-nav-black-bg:hover {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg {
  padding: 0;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg.list-item-index {
  margin: 17px 0;
  line-height: 46px;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg.list-item-index a {
  padding: 0 20px;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg > a {
  display: block;
  padding: 0 27px 0 13px;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg .banner-arrowup {
  right: 9px;
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg:hover {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .add-nav-yellow-bg:hover .child-columns {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns {
  top: 46px;
  left: 0;
  margin: 0;
  width: 100%;
  font-size: 12px;
  font-family: SimSun;
  text-align: left;
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns .child-columns-list {
  margin: 0;
  border: none;
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns .child-columns-list a {
  display: block;
  padding: 0 27px 0 13px;
  width: auto;
  color: #fff;
}
.main-nav.main-nav4 .nav-list .child-columns-center .child-columns .child-down {
  display: none;
}
.main-nav.main-nav4 .nav-list .more-columns {
  line-height: 46px;
}
.main-nav.main-nav4 .nav-list .more-columns .expand {
  margin-left: 22px;
  padding-left: 13px;
  width: 100px;
  height: 46px;
  text-align: left;
}
.main-nav.main-nav4 .nav-list .more-columns .expand .banner-arrowup {
  right: 13px;
}
.main-nav.main-nav4 .nav-list .more-columns .expand.bgcolor {
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list {
  left: 0px;
  right: auto;
  top: 46px;
  width: 113px;
  text-align: left;
  line-height: normal;
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list > li {
  float: none;
  padding: 0;
  line-height: 30px;
  font-size: 12px;
  font-family: SimSun;
  box-shadow: none;
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list > li a {
  display: block;
  padding: 0 25px 0 13px;
  *margin-right: 20px;
  width: auto;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #fff;
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list > li .banner-arrowup {
  *top: 10px;
  right: 13px;
  margin-top: -5px;
  *margin-top: 0;
  width: 5px;
  height: 10px;
  background-position: -10px -1177px;
}
.main-nav.main-nav4 .nav-list .more-columns .columns-list > li .child-columns-center .child-columns {
  top: 0;
  left: 100%;
  width: auto;
  min-width: 100px;
  border: none;
  box-shadow: none;
}
.main-nav.main-nav4 .nav-list .more-columns:hover {
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.6);
}
.main-nav.main-nav4 .nav-list .nav-column-container {
  margin: 17px 0;
  line-height: 46px;
}
.main-nav.main-nav4 .nav-list .nav-column-container .nav-column-item {
  line-height: 46px;
}
.main-nav.main-nav4 .nav-list .header-search {
  margin-left: 25px;
  *width: 322px;
  line-height: normal;
  zoom: 1;
}
.main-nav.main-nav4 .nav-list .header-search:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search {
  position: relative;
  float: right;
  margin-top: 22px;
  width: 100%;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select {
  position: absolute;
  top: 0;
  *top: 1px;
  left: 0;
  padding-left: 9px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  cursor: pointer;
  background-color: #fff;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select .self-select-word {
  display: inline-block;
  width: 65px;
  text-align: center;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select .self-select-icon {
  display: inline-block;
  margin-bottom: 3px;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select-content {
  position: absolute;
  top: 36px;
  left: 0;
  z-index: 2;
  display: none;
  width: 321px;
  background-color: #fff;
  border: 1px solid #ccc;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select-content li {
  float: left;
  width: 106px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: 1px dotted #ccc;
  border-right: 1px dotted #ccc;
  cursor: pointer;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .self-select-content li:hover {
  color: #fff;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .search-box {
  float: left;
  width: 100%;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .search-box input {
  padding-left: 100px;
  padding-right: 37px;
  width: 322px;
  *width: 185px;
  height: 36px;
  line-height: 36px;
  box-sizing: border-box;
  border-radius: 2px;
  border: none;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .search-box .search-icon {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  height: 36px;
  width: 38px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
}
.main-nav.main-nav4 .nav-list .header-search .header-right-search .advanced-search-btn {
  display: inline-block;
  margin-top: 9px;
  margin-left: 20px;
}
.main-nav.main-nav4 .main-nav-bg {
  height: 80px;
}
.main-nav.main-nav4 .main-nav-bg .main-nav-black-bg {
  height: 80px;
}
.main-nav.main-nav4 .main-nav-bg .main-nav-yellow-bg {
  height: 80px;
}
.main-nav.main-nav5 .nav-list .add-nav-black-bg:hover > a,
.main-nav.main-nav5 .nav-list .add-nav-black-bg:hover > span {
  position: relative;
}
.main-nav.main-nav5 .nav-list .add-nav-black-bg:hover > a:before,
.main-nav.main-nav5 .nav-list .add-nav-black-bg:hover > span:before {
  position: absolute;
  left: 0;
  bottom: -21px;
  content: '';
  width: 100%;
  height: 3px;
  background: #FFB80C;
}
.resource-list-nav {
  height: 60px;
  overflow: hidden;
  min-width: 1250px;
}
.resource-list-nav ul {
  margin: 0 auto;
  padding-top: 15px;
  width: 1250px;
}
.resource-list-nav ul li {
  *float: left;
}
.resource-list-nav ul li a {
  float: left;
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #fff;
}
.resource-list-nav ul li a:hover,
.resource-list-nav ul li a.active {
  background-color: #fff;
}
body .ui-autocomplete {
  position: absolute;
  padding: 0;
  line-height: 24px;
  background: #fff;
  border: 1px solid #dfe0e4;
  border-top: none;
  z-index: 1000;
  color: #34342d;
  text-align: left;
}
body .ui-autocomplete li {
  padding: 5px 10px !important;
}
body .ui-autocomplete li:hover,
body .ui-autocomplete li.ui-state-focus {
  background: none;
  font-weight: normal;
  cursor: pointer;
}
.changed-count {
  display: inline-block;
  margin-left: 6px;
  padding: 5px;
  width: 14px;
  height: 14px;
  line-height: 14px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
}
.share-tenxun {
  display: none !important;
}
.search-tip-field {
  display: none;
  position: absolute;
  top: 53px;
  left: 100px;
  z-index: 1;
  padding: 10px 0;
  background-color: #fff;
  border: 1px solid #eaeaeb;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.25);
}
.search-tip-field.open {
  display: block;
}
.search-tip-field-icon {
  position: absolute;
  top: -9px;
  left: 22px;
}
.field-item {
  padding-left: 22px;
  min-width: 192px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #666;
  text-align: left;
}
.field-item:hover {
  background-color: #eee;
  cursor: pointer;
}
.login-error {
  font-size: 18px;
  font-family: "微软雅黑";
  color: #5c564a;
  text-align: center;
  padding: 280px 0;
}
.login-error .login-login {
  text-decoration: underline;
}
.login-error .icon-warning {
  margin: 0 7px -9px 0;
}
.stick {
  display: inline-block;
  width: 30px;
  height: 18px;
  line-height: 18px;
  background-color: #4eb3c8;
  border-radius: 5px;
  color: #fff;
  text-align: center;
  vertical-align: middle;
}
.expand-container {
  position: relative;
  padding-bottom: 17px;
}
.expand-container .more-btn {
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 0;
  cursor: pointer;
}
.expand-container .more-btn .icon-personal {
  margin-left: 4px;
}
.collapse {
  display: none;
}
.footer {
  clear: both;
  *zoom: 1;
}
.gotop {
  display: none;
  font-family: "microsoft yahei";
  line-height: 16px;
  font-size: 12px;
  position: fixed;
  bottom: 0;
  z-index: 11;
  right: 8%;
  width: 70px;
  height: 61px;
  cursor: pointer;
  opacity: 0.9;
  filter: alpha(opacity=90);
  text-align: center;
  padding-top: 9px;
  -webkit-transform: translateZ(0);
}
.gotop span {
  display: block;
  color: #fff;
  margin-top: 2px;
}
.search-content {
  margin: 0 auto;
  width: 1250px;
  padding-bottom: 50px;
}
.search-content .search-content-title {
  padding: 18px 0;
  border-bottom: 1px dotted #ccc;
}
.search-content .search-content-title .text {
  margin: 0 10px;
  color: #34342d;
}
.search-content .search-content-title b {
  margin: 0 5px;
  font-size: 14px;
  color: #34342d;
}
.search-content .search-content-title a {
  color: #34342d;
}
.search-content .search-content-left {
  float: left;
  width: 280px;
}
.search-content .search-content-right {
  float: right;
  width: 950px;
  min-height: 390px;
}
.search-content .search-content-right .node-chart {
  margin-top: 17px;
  height: 220px;
  z-index: 1;
}
.search-content .search-content-right .operation-box {
  zoom: 1;
  margin-top: 17px;
}
.search-content .search-content-right .operation-box:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.search-content .search-content-right .operation-box .button-group {
  float: left;
}
.search-content .search-content-right .operation-box .button-group .item {
  float: left;
  padding: 0 16px;
  min-width: 66px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  cursor: pointer;
}
.search-content .search-content-right .operation-box .button-group .item.active,
.search-content .search-content-right .operation-box .button-group .item:hover {
  color: #fff;
}
.search-content .search-content-right .operation-box .total-count {
  float: right;
  color: #999;
}
.search-content .search-content-right .operation-box .total-count b {
  font-size: 14px;
  color: #34342d;
}
.search-content .search-content-right .operation-box .sort-part {
  height: 35px;
  background-color: #dfe0e4;
}
.search-content .search-content-right .operation-box .sort-part .all,
.search-content .search-content-right .operation-box .sort-part .dependence-prior {
  position: relative;
  float: left;
  margin: 5px 0 0 7px;
  width: 106px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-weight: bold;
  background-color: #fff;
  border: 1px solid #fff;
  cursor: pointer;
  *z-index: 99;
}
.search-content .search-content-right .operation-box .sort-part .all .header-arrowup,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .header-arrowup {
  position: absolute;
  top: 11px;
  right: 8px;
  -moz-transition: -moz-transform 0.5s;
  -o-transition: -o-transform 0.5s;
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.search-content .search-content-right .operation-box .sort-part .all .all-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .all-content,
.search-content .search-content-right .operation-box .sort-part .all .dependence-prior-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .dependence-prior-content {
  display: none;
  position: absolute;
  left: 0;
  top: 29px;
  z-index: 2;
  margin-left: -1px;
  border-top: 1px dashed #ccc;
  background-color: #fff;
}
.search-content .search-content-right .operation-box .sort-part .all .all-content a,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .all-content a,
.search-content .search-content-right .operation-box .sort-part .all .dependence-prior-content a,
.search-content .search-content-right .operation-box .sort-part .dependence-prior .dependence-prior-content a {
  display: inline-block;
  width: 106px;
  color: #34342d;
}
.search-content .search-content-right .operation-box .sort-part .all:hover .header-arrowup,
.search-content .search-content-right .operation-box .sort-part .dependence-prior:hover .header-arrowup {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.search-content .search-content-right .operation-box .sort-part .all:hover .all-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior:hover .all-content,
.search-content .search-content-right .operation-box .sort-part .all:hover .dependence-prior-content,
.search-content .search-content-right .operation-box .sort-part .dependence-prior:hover .dependence-prior-content {
  display: block;
}
.search-content .search-content-right .operation-box .sort-part .dependence-prior {
  margin: 5px 0 0 10px;
  width: 115px;
}
.search-content .search-content-right .operation-box .sort-part .dependence-prior .dependence-prior-content {
  width: 115px;
}
.search-content .search-content-right .operation-box .sort-part .two-search {
  float: left;
  margin: 5px 0 0 15px;
  width: 95px;
  height: 26px;
  line-height: 26px;
  color: #fff;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
.search-content .search-content-right .operation-box .sort-part .subscription {
  float: right;
  width: 82px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
}
.search-content .search-content-right .operation-box form {
  display: none;
  height: 52px;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #d0cfcf;
  box-shadow: 0 0 5px #cbcbcb;
}
.search-content .search-content-right .operation-box form .input-item {
  float: left;
  margin: 9px 6px 0 4px;
  padding-left: 8px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #eee;
  width: 120px;
}
.search-content .search-content-right .operation-box form .input-item.year {
  width: 70px;
}
.search-content .search-content-right .operation-box form .year-to {
  float: left;
  margin: 18px 5px 0;
  color: #999;
}
.search-content .search-content-right .operation-box form button {
  position: relative;
  margin: 9px 0 0 19px;
  padding: 0 7px 0 34px;
  height: 34px;
  background-color: #fff;
  font-weight: bold;
  cursor: pointer;
  *overflow: visible;
}
.search-content .search-content-right .operation-box form button .two-search-icon {
  position: absolute;
  top: 9px;
  left: 9px;
}
.search-content .search-content-right .operation-box form .for-hide {
  float: right;
  margin: 18px 10px 0;
  cursor: pointer;
  *margin-top: -23px;
}
.search-content .search-content-right .operation-box form.narrow-thesis .input-item {
    width: 65px;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item {
  width: 65px;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item {
  position: relative;
  float: left;
  width: 93px;
  cursor: pointer;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item.add-width {
  width: 125px;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item.add-width .self-select-content {
  width: 125px;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item .input-select-item-word .self-select-icon {
  position: absolute;
  right: 10px;
  top: 14px;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item .self-select-content {
  position: absolute;
  top: 32px;
  left: -1px;
  padding-left: 8px;
  width: 93px;
  background: #fff;
  border: 1px solid #eee;
  border-top: none;
}
.search-content .search-content-right .operation-box form.cecdb-special .input-item.input-select-item .self-select-content li:hover {
  cursor: pointer;
  color: #d2ac5b;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab {
  margin-top: 17px;
  border-bottom: 2px solid #ccc;
  zoom: 1;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item {
  position: relative;
  float: left;
  padding: 0 24px 13px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item a {
  color: #34342d;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item:hover,
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item.current {
  margin-bottom: -2px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item:hover .tab-item-icon,
.search-content .search-content-right .searchresult-list .searchresult-list-tab .searchresult-list-tab-item.current .tab-item-icon {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -6px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
.search-content .search-content-right .searchresult-list .searchresult-list-tab:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content {
  margin-top: 20px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap {
  margin-bottom: 30px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .keywords {
  padding: 2px;
  font-weight: bold;
  color: #d95866;
  background-color: #fff;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title {
  line-height: 32px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .icon-unselected,
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .icon-selected {
  float: left;
  margin: 8px 7px 0 7px;
  cursor: pointer;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .number {
  float: left;
  font-size: 14px;
  color: #65686f;
  font-weight: 600;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .cited {
  color: #999;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .full-text {
  float: left;
  position: relative;
  margin-top: 6px;
  width: 45px;
  height: 20px;
  line-height: 20px;
  background-color: #a1d075;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .full-text .icon-rt {
  position: absolute;
  right: -5px;
  top: 7px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .quote {
  margin-left: 10px;
  color: #999;
  font-weight: normal;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .title {
  margin-left: 8px;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  font-family: Arial;
  *display: inline-block;
  word-break: break-all;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .title:hover {
  text-decoration: underline;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .title.title-nolink:hover {
  cursor: default;
  text-decoration: none;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-title .abstract {
  margin-left: 5px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle {
  margin-left: 30px;
  line-height: 27px;
  word-break: break-all;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle a:hover {
  cursor: pointer;
  text-decoration: underline;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-subtitle .core span {
  padding: 0 3px;
  cursor: help;
}
    .search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-desc {
        margin-left: 30px;
        line-height: 30px;
        word-break: break-all;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-keyword {
  max-height: 25px;
  overflow: hidden;
  margin-left: 30px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-keyword span {
  display: inline-block;
  margin: 2px 8px 2px 0;
  color: #999;
  border: 1px solid #cccccc;
  padding: 4px 5px;
  height: 13px;
  line-height: 16px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate {
  margin-top: 15px;
  margin-left: 30px;
  height: 30px;
  line-height: 30px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li {
  float: left;
  width: 100px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li .split {
  height: 14px;
  display: inline-block;
  float: left;
  margin-top: 16px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li .add-margin {
  float: right;
  *margin-top: -13px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li .add-top {
  margin-top: -14px;
}
.search-content .search-content-right .searchresult-list .searchresult-list-content .rt-wrap .record-operate ul li a {
  display: block;
}
.search-content .search-content-right.full-width {
  width: 1250px;
}
.search-content .search-content-right.full-width .operation-box {
  margin-top: 25px;
}
.search-content .search-content-right.full-width .operation-box .button-group {
  padding-top: 20px;
  width: 100%;
  border-top: 1px solid #ececec;
}
.search-content .search-content-right.full-width .searchresult-list .searchresult-list-content .rt-wrap {
  margin: 0;
  padding: 20px 0 25px;
  border-top: 1px dotted #ccc;
}
.search-content .search-content-right.full-width .searchresult-list .searchresult-list-content .rt-wrap:first-child {
  padding-top: 0;
  border: none;
}
.search-content.search-content-org {
  zoom: 1;
  padding: 15px 20px 50px;
  width: auto;
}
.search-content.search-content-org:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.search-content.search-content-org .search-input-box {
  padding: 10px 0;
  line-height: 25px;
  margin-bottom: 10px;
  border-bottom: 1px solid #ececec;
}
.search-content.search-content-org .search-input-box .search-input {
  border: 1px solid #ececec;
  height: 32px;
  width: 400px;
  padding-left: 10px;
}
.search-content.search-content-org .search-input-box .search-input-btn {
  display: inline-block;
  padding: 4px 16px;
  background-color: #fff;
  cursor: pointer;
}
.search-content.search-content-org .search-input-box .search-input-btn .selfcolumn-btnsearch {
  vertical-align: middle;
}
.search-content.search-content-org .search-input-box .search-input-btn input {
  background-color: #fff;
  vertical-align: middle;
  cursor: pointer;
}
.search-content.search-content-org .search-input-box .total-count {
  padding-top: 6px;
  padding-bottom: 0px;
  line-height: 25px;
  float: right;
}
.search-content.search-content-org .search-content-left {
  width: 20.5%;
  border: 1px solid #ececec;
  box-shadow: 3px 0px 7px rgba(0, 0, 0, 0.05);
}
.search-content.search-content-org .search-content-right {
  width: 78%;
}
.search-content.search-content-org .search-content-right .operation-box {
  margin: 0;
  border-bottom: 1px solid #ececec;
}
.search-content.search-content-org .search-content-right .operation-box .total-count {
  padding: 10px 0;
  line-height: 25px;
}
.search-content.search-content-org .search-content-right .searchresult-list .searchresult-list-content .rt-wrap {
  margin: 0;
  padding: 20px 0 25px 20px;
  border-top: 1px dotted #ccc;
}
.search-content.search-content-org .search-content-right .searchresult-list .searchresult-list-content .rt-wrap:first-child {
  padding-top: 0;
  border: none;
}
.cluster-part {
  margin-top: 10px;
}
.cluster-part .cluster-part-title {
  padding: 10px 10px 11px 20px;
  background-color: #dfe0e4;
  zoom: 1;
}
.cluster-part .cluster-part-title:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.cluster-part .cluster-part-title .title-name {
  float: left;
  font-weight: bold;
}
.cluster-part .cluster-part-title .expand {
  float: right;
  cursor: pointer;
}
.cluster-part .bd {
  cursor: pointer;
}
.cluster-part .cluster-part-content {
  overflow: hidden;
}
.cluster-part .cluster-part-content li {
  padding: 2px 5px 2px 10px;
  *padding-right: 7px;
  zoom: 1;
}
.cluster-part .cluster-part-content li a,
.cluster-part .cluster-part-content li .name {
  float: left;
  width: 65%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #65686f;
}
.cluster-part .cluster-part-content li a:hover .text,
.cluster-part .cluster-part-content li .name:hover .text {
  text-decoration: underline;
}
.cluster-part .cluster-part-content li .num {
  float: right;
  max-width: 30%;
  word-break: break-all;
  *width: 45px;
  *text-align: right;
}
.cluster-part .cluster-part-content li .arrow-right {
  float: left;
  margin-right: 6px;
  width: 8px;
  *float: none;
}
.cluster-part .cluster-part-content li .arrow-right.arrow-down {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.cluster-part .cluster-part-content li.tree-1 {
  padding: 12px 10px 10px 26px;
}
.cluster-part .cluster-part-content li.tree-2 {
  padding: 12px 10px 10px 32px;
}
.cluster-part .cluster-part-content li.tree-3 {
  padding: 12px 10px 10px 38px;
}
.cluster-part .cluster-part-content li.active,
.cluster-part .cluster-part-content li:hover {
  background-color: #eee;
}
.cluster-part .cluster-part-content li:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.cluster-part .cluster-part-content-word {
  padding-left: 10px;
  zoom: 1;
}
.cluster-part .cluster-part-content-word:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.cluster-part .cluster-part-content-word li {
  float: left;
  padding: 12px 10px;
}
.cluster-part .cluster-part-content-word li a {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #65686f;
}
.cluster-part.cluster-part-org {
  margin: 0 0 10px 0;
}
.cluster-part.cluster-part-org .cluster-part-title {
  padding: 12px 10px 12px 20px;
  background-color: transparent;
  border-bottom: 1px solid #ececec;
}
.cluster-part.cluster-part-org .cluster-part-title .title-name {
  font-family: 'Microsoft YaHei';
}
.cluster-part.cluster-part-org .cluster-part-content {
  color: #65686f;
}
.cluster-part.cluster-part-org .cluster-part-content li {
  cursor: pointer;
}
.input-check {
  -webkit-appearance: none;
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 9px;
  cursor: pointer;
}
.toolbar-wrapper {
  display: none;
  width: 100%;
  height: 65px;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: fixed;
  bottom: 0;
  z-index: 10;
}
.toolbar {
  display: none;
  position: fixed;
  bottom: 10px;
  left: 10%;
  z-index: 10;
}
.toolbar .toolbar-item {
  font-size: 14px;
  padding-right: 15px;
  margin-right: 10px;
  color: #fff;
}
.toolbar .choose-count {
  font-weight: 700;
}
.toolbar .toolbar-btn {
  padding: 9px 10px;
  *padding: 4px 10px;
  background-color: #41413a;
  border: 1px solid #34342d;
}
.toolbar .toolbar-btn:hover {
  background-color: #34342d;
}
.toolbar input {
  cursor: pointer;
  background: none;
}
.tip-infor {
  padding-right: 7px;
}
.tip-infor label {
  cursor: pointer;
}
.tip-infor .issue-date {
  float: right;
  color: #999;
}
.tip-infor-resource {
  background: url('../src/img/icon-index/banner-bgimg.png') repeat-x;
  margin-top: 15px;
  padding: 18px 6px;
}
.tip-infor-resource label {
  font-weight: bold;
}
.tip-infor-resource .item {
  margin-right: 25px;
  font-weight: bold;
  cursor: pointer;
}
.popup {
  display: none;
  width: 598px;
  height: 278px;
  background-color: #fff;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -296px;
  margin-top: -139px;
  z-index: 1001;
}
.popup h3 {
  color: #34342d;
  font-size: 14px;
  font-weight: 600;
  line-height: 44px;
  padding-left: 9px;
}
.popup p {
  padding: 40px 40px 14px 40px;
  line-height: 28px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  height: 113px;
}
.popup input {
  margin-top: 11px;
  padding: 11px 94px;
  color: #fff;
  border-radius: 2px;
  margin-left: 190px;
  cursor: pointer;
}
.popup .cite-hd {
  padding-left: 10px;
  padding-right: 10px;
}
.popup .cite-hd h3 {
  color: #34342d;
}
.popup .cite-bd {
  padding: 30px;
}
.popup .cite-bd .bd-item {
  margin-top: 6px;
  margin-bottom: 32px;
}
.popup .cite-bd .bd-item .item-lt {
  float: left;
  width: 50px;
  text-align: right;
  line-height: 30px;
}
.popup .cite-bd .bd-item .item-rt {
  float: left;
  position: relative;
}
.popup .cite-bd .bd-item .item-rt:hover .copy {
  display: block;
}
.popup .cite-bd .bd-item .item-rt .text {
  padding: 7px 8px;
  border-radius: 1px;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  color: #333;
  margin-left: 12px;
  margin-top: 0;
  display: inline-block;
  width: 458px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
.popup .cite-bd .bd-item .item-rt .copy {
  display: none;
  width: 458px;
  padding: 7px 8px;
  border-radius: 1px;
  position: absolute;
  top: 0;
  left: 13px;
  border: 1px solid #ccc;
  color: #fff;
  text-align: center;
  margin: 0;
  cursor: pointer;
}
.popup .popup-close {
  position: absolute;
  top: 12px;
  right: 9px;
  cursor: pointer;
}
.overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
  z-index: 1000;
}
.overlay-solicit {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
  z-index: 1000;
}
.popup-delete {
  display: none;
  position: fixed;
  top: 30%;
  left: 50%;
  width: 438px;
  margin-left: -219px;
  background-color: #fff;
  z-index: 1001;
}
.popup-delete .delete-hd {
  height: 35px;
}
.popup-delete .delete-hd i {
  position: absolute;
  right: 12px;
  top: 12px;
  cursor: pointer;
}
.popup-delete .delete-bd {
  padding-bottom: 20px;
  text-align: center;
  font-size: 14px;
}
.popup-delete .delete-bd p {
  padding: 29px 15px;
  line-height: 24px;
  color: #666;
}
.popup-delete .delete-bd input {
  width: 100px;
  padding-top: 9px;
  padding-bottom: 7px;
  color: #fff;
  cursor: pointer;
}
.popup-delete .delete-bd .cancle {
  background-color: #fff;
  margin-left: 5px;
}
.subscribe-popup {
  z-index: 1001;
  display: none;
  width: 500px;
  height: 200px;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -250px;
  margin-top: -120px;
  background-color: #fff;
}
.subscribe-popup h1 {
  line-height: 41px;
  padding-left: 8px;
  font-size: 14px;
  font-weight: 600;
  color: #34342d;
  text-align: left;
}
.subscribe-popup .popup-close {
  position: absolute;
  right: 9px;
  top: 12px;
  cursor: pointer;
}
.subscribe-popup .popup-bd {
  padding-left: 9px;
  padding-right: 10px;
  padding-top: 17px;
  text-align: center;
}
.subscribe-popup .popup-bd .bd-content {
  background-color: #f5f5f5;
  padding-left: 34px;
  color: #666;
  line-height: 32px;
  margin-bottom: 6px;
}
.subscribe-popup .popup-bd .bd-content .content-lt {
  float: left;
  width: 72px;
  text-align: right;
}
.subscribe-popup .popup-bd .bd-content .content-rt {
  float: left;
  width: 370px;
  text-align: left;
}
.subscribe-popup .popup-bd .add-subscribe {
  width: 212px;
  height: 36px;
  margin: 0 auto;
  color: #fff;
  display: block;
  margin-top: 17px;
  margin-bottom: 16px;
  cursor: pointer;
}
.add-height {
  height: 250px;
}
body,
a,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd,
ul,
li,
th,
td,
p,
button,
input,
select,
textarea {
  margin: 0;
  padding: 0;
  border: 0;
}
/*b,*/
em,
i,
th {
  font-style: normal;
  font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
}
img {
  border: 0;
}
ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  text-decoration: none;
}
a:hover {
  color: #34342d;
}
a:visited {
  color: #34342d;
}
:focus {
  outline: 0;
}
body {
  font-size: 12px;
  font-family: 'SimSun';
  color: #34342d;
  min-width: 1250px;
}
.watermark {
  color: #999;
}
.content {
  width: 1180px;
  margin: 0 auto;
  min-height: 600px;
}
.content.content-export {
  padding-bottom: 50px;
}
.clear {
  zoom: 1;
}
.clear:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.show {
  display: block !important;
}
.hide {
  display: none;
}
.hide-im {
  display: none !important;
}
.show-inline {
  display: inline-block !important;
}
.video-face-img {
  height: 0;
  padding-bottom: 56.25%;
  background-color: #2c3245;
  width: 100%;
  height: 100%;
  position: relative;
}
.video-face-img img {
  position: absolute;
  top: -1px;
  left: -1px;
  width: 100%;
  height: 100%;
  margin: 1px;
  border: 1px solid #ccc;
  box-sizing: border-box;
}
.video-face-img:after,
.video-face-img:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
}
.video-face-img:after {
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  border-radius: 50%;
  z-index: 98;
  background-color: rgba(255, 255, 255, 0.5);
}
.video-face-img:before {
  width: 0;
  height: 0;
  margin: -5px 0 0 -3px;
  border-width: 5px 0 5px 8px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  z-index: 99;
}
.video-face-img:after,
.video-face-img:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
}
.video-face-img:after {
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  border-radius: 50%;
  z-index: 98;
  background-color: rgba(255, 255, 255, 0.5);
}
.video-face-img:before {
  width: 0;
  height: 0;
  margin: -5px 0 0 -3px;
  border-width: 5px 0 5px 8px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  z-index: 99;
}
.video-face-img img {
  width: 100%;
}
.video-face-img.no-play-icon:before,
.video-face-img.no-play-icon:after {
  display: none;
}
.add-play-icon {
  width: 100%;
  height: 100%;
  position: relative;
}
.add-play-icon:after,
.add-play-icon:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
}
.add-play-icon:after {
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  border-radius: 50%;
  z-index: 98;
  background-color: rgba(255, 255, 255, 0.5);
}
.add-play-icon:before {
  width: 0;
  height: 0;
  margin: -5px 0 0 -3px;
  border-width: 5px 0 5px 8px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  z-index: 99;
}
.add-play-icon img {
  width: 100%;
}
/*
This is an example of how to use the image sprite in your own CSS files
*/
.icon-index {
	background-image: url('../src/blueless2/icon-index.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.icon-index.banner-arrowrt {
	width: 4px;
	height: 8px;
	background-position: -10px -10px;
}
.icon-index.banner-arrowup {
	width: 10px;
	height: 5px;
	background-position: -10px -28px;
}
.icon-index.column-arrowrt {
	width: 4px;
	height: 8px;
	background-position: -10px -43px;
}
.icon-index.extralink-arrowlt {
	width: 12px;
	height: 23px;
	background-position: -10px -61px;
}
.icon-index.extralink-arrowrt {
	width: 13px;
	height: 23px;
	background-position: -10px -94px;
}
.icon-index.header-arrowup {
	width: 10px;
	height: 5px;
	background-position: -10px -127px;
}
.icon-index.header-btnsearch {
	width: 20px;
	height: 22px;
	background-position: -10px -142px;
}
.icon-index.icon-book {
	width: 14px;
	height: 14px;
	background-position: -10px -174px;
}
.icon-index.icon-close {
	width: 9px;
	height: 10px;
	background-position: -10px -198px;
}
.icon-index.icon-selected {
	width: 16px;
	height: 16px;
	background-position: -10px -218px;
}
.icon-index.icon-unselected {
	width: 16px;
	height: 16px;
	background-position: -10px -244px;
}
.icon-index.line-up {
	width: 12px;
	height: 11px;
	background-position: -10px -270px;
}
.icon-index.line {
	width: 12px;
	height: 11px;
	background-position: -10px -291px;
}
.icon-index.more-arrowrt {
	width: 6px;
	height: 10px;
	background-position: -10px -312px;
}
.icon-index.selfcolumn-btnsearch {
	width: 16px;
	height: 16px;
	background-position: -10px -332px;
}
.icon-index.product1 {
	width: 75px;
	height: 68px;
	background-position: -10px -358px;
}
.icon-index.product2 {
	width: 68px;
	height: 68px;
	background-position: -10px -436px;
}
.icon-index.product3 {
	width: 68px;
	height: 68px;
	background-position: -10px -514px;
}
.icon-index.product4 {
	width: 97px;
	height: 68px;
	background-position: -10px -592px;
}
.icon-index.up-999 {
	width: 9px;
	height: 5px;
	background-position: -10px -670px;
}
.icon-index.down-999 {
	width: 9px;
	height: 5px;
	background-position: -10px -685px;
}
.icon-index.icon-rt {
	width: 5px;
	height: 7px;
	background-position: -10px -700px;
}
.icon-index.popup-close {
	width: 24px;
	height: 24px;
	background-position: -10px -717px;
}
.icon-index.icon-gotop {
	width: 23px;
	height: 27px;
	background-position: -10px -751px;
}
.icon-index.icon-warning {
	width: 36px;
	height: 36px;
	background-position: -10px -788px;
}
.icon-index.delete-close {
	width: 16px;
	height: 16px;
	background-position: -10px -834px;
}
.icon-index.icon-success {
	width: 39px;
	height: 28px;
	background-position: -10px -860px;
}
.icon-index.icon-file-success {
	width: 15px;
	height: 10px;
	background-position: -10px -898px;
}
.icon-index.link-delete {
	width: 16px;
	height: 16px;
	background-position: -10px -918px;
}
.icon-index.icon-daterange {
	width: 18px;
	height: 18px;
	background-position: -10px -944px;
}
.icon-index.icon-close-article {
	width: 12px;
	height: 12px;
	background-position: -10px -972px;
}
.icon-index.icon-close-project {
	width: 10px;
	height: 10px;
	background-position: -10px -994px;
}
.icon-index.right-arrowhead {
	width: 22px;
	height: 21px;
	background-position: -10px -1014px;
}
.icon-index.nstr-down {
	width: 17px;
	height: 9px;
	background-position: -10px -1045px;
}
.icon-index.nstr-left {
	width: 9px;
	height: 17px;
	background-position: -10px -1064px;
}
.icon-index.icon-triangle-up {
	width: 14px;
	height: 9px;
	background-position: -10px -1091px;
}
.icon-index.icon-user {
	width: 12px;
	height: 14px;
	background-position: -10px -1110px;
}
.icon-index.header-arrowdown {
	width: 12px;
	height: 14px;
	background-position: -10px -1134px;
}
.icon-index.icon-f1-up {
	width: 20px;
	height: 9px;
	background-position: -10px -1158px;
}
.icon-index.banner-arrowup-right {
	width: 5px;
	height: 10px;
	background-position: -10px -1177px;
}
.icon-index.icon-user-ce {
	width: 12px;
	height: 14px;
	background-position: -10px -1197px;
}
.icon-index.header-arrowup-d5 {
	width: 10px;
	height: 5px;
	background-position: -10px -1221px;
}
.icon-index.icon-subscribe {
	width: 18px;
	height: 18px;
	background-position: -10px -1236px;
}
.icon-index.icon-dy {
	width: 15px;
	height: 15px;
	background-position: -10px -1264px;
}
.icon-index.icon-fx {
	width: 17px;
	height: 15px;
	background-position: -10px -1289px;
}
.icon-index.icon-sc {
	width: 18px;
	height: 18px;
	background-position: -10px -1314px;
}
.icon-index.icon-dy-active {
	width: 15px;
	height: 15px;
	background-position: -10px -1342px;
}
.icon-index.icon-fx-active {
	width: 17px;
	height: 15px;
	background-position: -10px -1367px;
}
.icon-index.icon-sc-active {
	width: 18px;
	height: 18px;
	background-position: -10px -1392px;
}
.icon-index.icon-user-white {
	width: 12px;
	height: 14px;
	background-position: -10px -1420px;
}
.icon-index.icon-manager {
	width: 16px;
	height: 16px;
	background-position: -10px -1444px;
}

/*
This is an example of how to use the image sprite in your own CSS files
*/
.icon-detail {
	background-image: url('../src/blueless2/icon-detail.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.icon-detail.icon-edit {
	width: 23px;
	height: 22px;
	background-position: -10px -10px;
}
.icon-detail.top-bgimg {
	width: 1399px;
	height: 255px;
	background-position: -10px -42px;
}
.icon-detail.icon-hover {
	width: 10px;
	height: 20px;
	background-position: -10px -307px;
}
.icon-detail.icon-arrowup {
	width: 9px;
	height: 5px;
	background-position: -10px -337px;
}
.icon-detail.tab-delete {
	width: 9px;
	height: 10px;
	background-position: -10px -352px;
}
.icon-detail.icon-arrow-down {
	width: 9px;
	height: 5px;
	background-position: -10px -372px;
}
.icon-detail.icon-arrow-up {
	width: 9px;
	height: 5px;
	background-position: -10px -387px;
}
.icon-detail.icon-cstad-down {
	width: 9px;
	height: 5px;
	background-position: -10px -402px;
}
.icon-detail.icon-cstad-up {
	width: 9px;
	height: 5px;
	background-position: -10px -417px;
}
.icon-detail.icon-keywords {
	width: 20px;
	height: 20px;
	background-position: -10px -432px;
}
.icon-detail.icon-cdouban {
	width: 14px;
	height: 14px;
	background-position: -10px -462px;
}
.icon-detail.icon-crenren {
	width: 14px;
	height: 14px;
	background-position: -10px -486px;
}
.icon-detail.icon-ctenxun {
	width: 13px;
	height: 17px;
	background-position: -10px -510px;
}
.icon-detail.icon-cweibo {
	width: 17px;
	height: 14px;
	background-position: -10px -537px;
}
.icon-detail.icon-sdouban {
	width: 14px;
	height: 14px;
	background-position: -10px -561px;
}
.icon-detail.icon-srenren {
	width: 14px;
	height: 14px;
	background-position: -10px -585px;
}
.icon-detail.icon-stenxun {
	width: 13px;
	height: 17px;
	background-position: -10px -609px;
}
.icon-detail.icon-sweibo {
	width: 17px;
	height: 14px;
	background-position: -10px -636px;
}
.icon-detail.icon-treeL {
	width: 5px;
	height: 29px;
	background-position: -10px -660px;
}
.icon-detail.icon-scholar {
	width: 100px;
	height: 100px;
	background-position: -10px -699px;
}
.icon-detail.icon-baike {
	width: 125px;
	height: 33px;
	background-position: -10px -809px;
}
.icon-detail.icon-blog {
	width: 10px;
	height: 17px;
	background-position: -10px -852px;
}
.icon-detail.icon-full-text {
	width: 5px;
	height: 8px;
	background-position: -10px -879px;
}
.icon-detail.icon-Limg {
	width: 12px;
	height: 8px;
	background-position: -10px -897px;
}
.icon-detail.close {
	width: 33px;
	height: 33px;
	background-position: -10px -915px;
}
.icon-detail.download {
	width: 20px;
	height: 27px;
	background-position: -10px -958px;
}
.icon-detail.exit {
	width: 22px;
	height: 22px;
	background-position: -10px -995px;
}
.icon-detail.full {
	width: 23px;
	height: 22px;
	background-position: -10px -1027px;
}
.icon-detail.logo {
	width: 187px;
	height: 149px;
	background-position: -10px -1059px;
}
.icon-detail.top {
	width: 18px;
	height: 28px;
	background-position: -10px -1218px;
}
.icon-detail.icon-circle {
	width: 8px;
	height: 8px;
	background-position: -10px -1256px;
}
.icon-detail.icon-circle-active {
	width: 8px;
	height: 8px;
	background-position: -10px -1274px;
}
.icon-detail.icon-full {
	width: 15px;
	height: 18px;
	background-position: -10px -1292px;
}
.icon-detail.icon-periodical {
	width: 22px;
	height: 22px;
	background-position: -10px -1320px;
}
.icon-detail.icon-more {
	width: 9px;
	height: 7px;
	background-position: -10px -1352px;
}
.icon-detail.icon-self {
	width: 10px;
	height: 10px;
	background-position: -10px -1369px;
}
.icon-detail.icon-zg-down {
	width: 8px;
	height: 8px;
	background-position: -10px -1389px;
}
.icon-detail.icon-zg-email {
	width: 22px;
	height: 17px;
	background-position: -10px -1407px;
}
.icon-detail.icon-zg-yd {
	width: 36px;
	height: 15px;
	background-position: -10px -1434px;
}
.icon-detail.icon-zg-zx {
	width: 22px;
	height: 22px;
	background-position: -10px -1459px;
}

/*
This is an example of how to use the image sprite in your own CSS files
*/
.icon-homepage {
	background-image: url('../src/blueless2/icon-homepage.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.icon-homepage.arrow-down {
	width: 10px;
	height: 6px;
	background-position: -10px -10px;
}
.icon-homepage.icon-search {
	width: 20px;
	height: 22px;
	background-position: -10px -26px;
}
.icon-homepage.icon1 {
	width: 51px;
	height: 50px;
	background-position: -10px -58px;
}
.icon-homepage.icon2 {
	width: 40px;
	height: 50px;
	background-position: -10px -118px;
}
.icon-homepage.icon3 {
	width: 50px;
	height: 50px;
	background-position: -10px -178px;
}
.icon-homepage.add-site-icon {
	width: 31px;
	height: 31px;
	background-position: -10px -238px;
}
.icon-homepage.enter-hand-icon {
	width: 24px;
	height: 36px;
	background-position: -10px -279px;
}
.icon-homepage.enter-serch-icon {
	width: 36px;
	height: 35px;
	background-position: -10px -325px;
}
.icon-homepage.more-sites-icon {
	width: 32px;
	height: 12px;
	background-position: -10px -370px;
}

/*
This is an example of how to use the image sprite in your own CSS files
*/
.icon-personal {
	background-image: url('../src/blueless2/icon-personal.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.icon-personal.arrow-down {
	width: 10px;
	height: 5px;
	background-position: -10px -10px;
}
.icon-personal.arrow-up {
	width: 10px;
	height: 5px;
	background-position: -10px -25px;
}
.icon-personal.icon-add-tag {
	width: 11px;
	height: 11px;
	background-position: -10px -40px;
}
.icon-personal.icon-add {
	width: 11px;
	height: 11px;
	background-position: -10px -61px;
}
.icon-personal.icon-arrow-down {
	width: 9px;
	height: 5px;
	background-position: -10px -82px;
}
.icon-personal.icon-arrow-up {
	width: 9px;
	height: 5px;
	background-position: -10px -97px;
}
.icon-personal.icon-clear-td {
	width: 20px;
	height: 20px;
	background-position: -10px -112px;
}
.icon-personal.icon-collection-active {
	width: 31px;
	height: 29px;
	background-position: -10px -142px;
}
.icon-personal.icon-collection {
	width: 30px;
	height: 28px;
	background-position: -10px -181px;
}
.icon-personal.icon-delete {
	width: 8px;
	height: 8px;
	background-position: -10px -219px;
}
.icon-personal.icon-edit {
	width: 14px;
	height: 12px;
	background-position: -10px -237px;
}
.icon-personal.icon-favorite-triangle {
	width: 14px;
	height: 7px;
	background-position: -10px -259px;
}
.icon-personal.icon-label-delete {
	width: 12px;
	height: 12px;
	background-position: -10px -276px;
}
.icon-personal.icon-label-handle {
	width: 14px;
	height: 12px;
	background-position: -10px -298px;
}
.icon-personal.icon-publish-active {
	width: 31px;
	height: 27px;
	background-position: -10px -320px;
}
.icon-personal.icon-publish {
	width: 30px;
	height: 26px;
	background-position: -10px -357px;
}
.icon-personal.icon-read-active {
	width: 30px;
	height: 30px;
	background-position: -10px -393px;
}
.icon-personal.icon-read {
	width: 30px;
	height: 29px;
	background-position: -10px -433px;
}
.icon-personal.icon-right {
	width: 4px;
	height: 8px;
	background-position: -10px -472px;
}
.icon-personal.icon-send-past {
	width: 37px;
	height: 37px;
	background-position: -10px -490px;
}
.icon-personal.icon-send-success {
	width: 36px;
	height: 36px;
	background-position: -10px -537px;
}
.icon-personal.icon-smark-active {
	width: 14px;
	height: 15px;
	background-position: -10px -583px;
}
.icon-personal.icon-smark {
	width: 13px;
	height: 14px;
	background-position: -10px -608px;
}
.icon-personal.icon-subscribe-active {
	width: 30px;
	height: 30px;
	background-position: -10px -632px;
}
.icon-personal.icon-subscribe {
	width: 30px;
	height: 29px;
	background-position: -10px -672px;
}
.icon-personal.icon-wallet-active {
	width: 30px;
	height: 19px;
	background-position: -10px -711px;
}
.icon-personal.icon-wallet {
	width: 31px;
	height: 20px;
	background-position: -10px -740px;
}
.icon-personal.qq {
	width: 22px;
	height: 25px;
	background-position: -10px -770px;
}
.icon-personal.sina {
	width: 30px;
	height: 25px;
	background-position: -10px -805px;
}
.icon-personal.wechat {
	width: 31px;
	height: 25px;
	background-position: -10px -840px;
}

.remove-page-padding {
  margin-top: -60px;
}
.remove-page-padding .page {
  padding: 60px 0 0 0;
}
.reduce-margin .page {
  padding: 60px 0 0 0;
}
.remove-pad-bom0 .page {
  padding-bottom: 0;
}
.page {
  font-size: 14px;
  text-align: center;
  padding: 30px 0;
}
.page a {
  padding: 9px 10px;
  border: 1px solid #cccccc;
  color: #34342d;
  cursor: pointer;
}
.page a.active {
  font-weight: bold;
  border: 1px solid #fff;
  cursor: default;
}
.page .input-page {
  padding: 9px 0;
  width: 50px;
  border: 1px solid #cccccc;
  text-align: center;
  *vertical-align: middle;
}
.page .go-page {
  padding: 9px 10px;
  color: #fff;
  cursor: pointer;
}
.warning-content {
  padding-top: 150px;
  min-height: 300px;
  text-align: center;
  font-size: 24px;
  color: #5c564a;
}
.warning-content .icon-warning {
  margin: 0 7px -9px 0;
}

.resource-sub-content {
  margin: 0 auto;
  width: 1250px;
  min-height: 500px;
  padding-bottom: 50px;
}
.resource-sub-content.remove-min-height {
  min-height: 0;
}
.resource-sub-content .breadcrumbs {
  padding: 20px 0 14px 0;
  border-bottom: 1px dotted #ccc;
}
.resource-sub-content .breadcrumbs .split {
  padding: 0 6px;
}
.resource-sub-content .breadcrumbs .crumbs-text {
  color: #34342d;
}
.resource-sub-content .resource-desc {
  padding: 20px 0;
  line-height: 30px;
  text-indent: 2em;
  color: #666;
  font-size: 14px;
}
.resource-sub-content .resource-desc.add-border {
  border-bottom: 1px solid #ccc;
}
.resource-sub-content .jump-patent-link,
.resource-sub-content .jump-standard-link {
  display: block;
  padding: 10px;
  margin-bottom: 25px;
  background-color: #fafafa;
  border: 2px solid #e2e2e2;
  cursor: pointer;
  zoom: 1;
}
.resource-sub-content .jump-patent-link .jump-patent-link-icon,
.resource-sub-content .jump-standard-link .jump-patent-link-icon {
  float: left;
  margin: 0 33px;
  width: 50px;
}
.resource-sub-content .jump-patent-link .jump-patent-link-icon img,
.resource-sub-content .jump-standard-link .jump-patent-link-icon img {
  margin-left: 3px;
  width: 41px;
  height: 47px;
}
.resource-sub-content .jump-patent-link .jump-patent-link-icon .text,
.resource-sub-content .jump-standard-link .jump-patent-link-icon .text {
  margin-left: -1px;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #00938c;
  font-weight: bold;
}
.resource-sub-content .jump-patent-link .jump-patent-link-desc,
.resource-sub-content .jump-standard-link .jump-patent-link-desc,
.resource-sub-content .jump-patent-link .jump-standard-link-desc,
.resource-sub-content .jump-standard-link .jump-standard-link-desc {
  float: left;
  padding: 10px 0;
  width: 930px;
  line-height: 30px;
  font-size: 14px;
  color: #999;
}
.resource-sub-content .jump-patent-link .jump-patent-link-desc.jump-standard-link-desc,
.resource-sub-content .jump-standard-link .jump-patent-link-desc.jump-standard-link-desc,
.resource-sub-content .jump-patent-link .jump-standard-link-desc.jump-standard-link-desc,
.resource-sub-content .jump-standard-link .jump-standard-link-desc.jump-standard-link-desc {
  padding: 30px 0 0 29px;
  line-height: normal;
  width: auto;
}
.resource-sub-content .jump-patent-link .jump-standard-link-title,
.resource-sub-content .jump-standard-link .jump-standard-link-title {
  float: left;
  padding: 26px 0 23px 30px;
  font-family: "simHei";
  font-size: 18px;
  color: #494949;
  font-weight: bold;
}
.resource-sub-content .jump-patent-link:after,
.resource-sub-content .jump-standard-link:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .periodical-slider {
  padding-bottom: 26px;
}
.resource-sub-content .periodical-slider .periodical-slider-title {
  padding: 19px 10px 11px 10px;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #999;
  font-weight: bold;
}
.resource-sub-content .periodical-slider .periodical-slider-content {
  position: relative;
  padding: 20px 56px 44px 56px;
  border: 1px solid #eee;
  overflow: hidden;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item {
  float: left;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-content {
  float: left;
  margin: 0 19px;
  width: 117px;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-content .slider-item-img img {
  width: 115px;
  height: 160px;
  border: 1px solid #ddd;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-content .slider-item-info {
  margin: 5px 2px;
  text-align: center;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-content .slider-item-info .slider-item-info-title {
  display: inline-block;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #34342d;
}
.resource-sub-content .periodical-slider .periodical-slider-content .slider-item .slider-item-content .slider-item-info .year {
  margin-top: 5px;
  color: #999;
}
.resource-sub-content .periodical-slider .periodical-slider-content .dots {
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 19px;
  left: 50%;
  list-style: none;
  /*width:1086px;*/
  text-align: center;
}
.resource-sub-content .periodical-slider .periodical-slider-content .dots .dot {
  float: left;
  margin: 0 3px 5px;
  width: 10px;
  height: 10px;
  text-indent: -999em;
  cursor: pointer;
}
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-prev,
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-next {
  position: absolute;
  top: 0;
  width: 56px;
  height: 277px;
  line-height: 277px;
  text-align: center;
  font-family: simhei;
  font-size: 34px;
  cursor: pointer;
}
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-prev.change-periodical-slider-next,
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-next.change-periodical-slider-next {
  right: 0;
}
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-prev.change-periodical-slider-prev,
.resource-sub-content .periodical-slider .periodical-slider-content .change-periodical-slider-btn .change-periodical-slider-next.change-periodical-slider-prev {
  left: 0;
}
.resource-sub-content .thesis-link-msg a {
  display: inline-block;
  padding: 15px 25px;
  margin: 0 15px 13px 0;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333;
}
.resource-sub-content .thesis-link-msg a:hover {
  color: #fff;
  border: 1px solid #fff;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-title {
  padding: 50px 0 20px;
  font-size: 28px;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-info {
  padding: 30px 100px 0;
  text-indent: 30px;
  line-height: 33px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-info .add-padding {
  padding-top: 30px;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-info .add-padding-left {
  padding-left: 700px;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-info .remove-indent {
  text-indent: 0;
}
.resource-sub-content .thesis-shuoming-content .thesis-shuoming-info a {
  color: #333;
}
.resource-sub-content .institution-nav-tab {
  margin-bottom: 20px;
  zoom: 1;
}
.resource-sub-content .institution-nav-tab .institution-nav-tab-item {
  float: left;
  padding: 10px 0;
  width: 298px;
  text-align: center;
  cursor: pointer;
}
.resource-sub-content .institution-nav-tab .institution-nav-tab-item.active,
.resource-sub-content .institution-nav-tab .institution-nav-tab-item:hover {
  color: #fff;
}
.resource-sub-content .institution-nav-tab .institution-nav-tab-item:first-child {
  width: 301px;
  border: none;
}
.resource-sub-content .institution-nav-tab:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .nstr-content .nstr-title {
  margin: 35px 0 43px 0;
}
.resource-sub-content .nstr-content .nstr-title i.right-arrowhead {
  margin-right: 13px;
}
.resource-sub-content .nstr-content .nstr-title .nstr-title-title {
  font-family: "Microsoft YaHei";
  font-size: 30px;
  color: #333;
}
.resource-sub-content .nstr-content .nstr-title .nstr-title-desc {
  padding-left: 20px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #999;
}
.resource-sub-content .nstr-content .nstr-subject {
  position: relative;
  animation: init forwards 1s;
  -moz-animation: init forwards 1s;
  -webkit-animation: init forwards 1s;
  -o-animation: init forwards 1s;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item {
  margin: 0 0 12px 656px;
  width: 480px;
  height: 60px;
  line-height: 60px;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  transition: margin-left 0.5s;
  -moz-transition: margin-left 0.5s;
  -webkit-transition: margin-left 0.5s;
  -o-transition: margin-left 0.5s;
  font-family: "Microsoft YaHei";
  font-size: 18px;
  color: #333;
  cursor: pointer;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item .nstr-subject-item-icon {
  float: left;
  margin: 23px 25px 0 25px;
  /*background-image: none;*/
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item .nstr-subject-item-sub {
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.show {
  position: absolute;
  animation: active forwards 1.5s;
  -moz-animation: active forwards 1.5s;
  -webkit-animation: active forwards 1.5s;
  -o-animation: active forwards 1.5s;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.show .nstr-subject-item-icon {
  background-image: url(../img/icon-index.sprite.png);
  background-position: -10px -1045px;
  width: 17px;
  height: 9px;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.show .nstr-subject-item-sub {
  animation: active-sub forwards 1.5s;
  -moz-animation: active-sub forwards 2s;
  -webkit-animation: active-sub forwards 2s;
  -o-animation: active-sub forwards 2s;
  animation-delay: 2s;
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.disable,
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-disable {
  color: #fff;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.disable:hover,
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-disable:hover {
  margin-left: 656px;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-show {
  position: absolute;
  animation: click-active forwards 0.5s;
  -moz-animation: click-active forwards 0.5s;
  -webkit-animation: click-active forwards 0.5s;
  -o-animation: click-active forwards 0.5s;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-show .nstr-subject-item-icon {
  background-image: url(../img/icon-index.sprite.png);
  background-position: -10px -1045px;
  width: 17px;
  height: 9px;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.click-show .nstr-subject-item-sub {
  animation: active-sub forwards 0.5s;
  -moz-animation: active-sub forwards 0.5s;
  -webkit-animation: active-sub forwards 0.5s;
  -o-animation: active-sub forwards 0.5s;
  animation-delay: .5s;
  -webkit-animation-delay: .5s;
  -moz-animation-delay: .5s;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.ie-show {
  position: absolute;
  left: 0;
  top: 0;
  margin-left: 0;
  color: #fff;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.ie-show .nstr-subject-item-sub {
  height: auto;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  border: none;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item.ie-show:hover {
  margin-left: 0px;
}
.resource-sub-content .nstr-content .nstr-subject .nstr-subject-item:hover {
  margin-left: 578px;
}
.resource-sub-content .nstr-content .nstr-subject .link-wrapper {
  display: block;
  padding-left: 43px;
  height: 40px;
  line-height: 40px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #666;
}
.resource-sub-content .nstr-content .nstr-img {
  zoom: 1;
}
.resource-sub-content .nstr-content .nstr-img li {
  float: left;
  margin-left: 26px;
}
.resource-sub-content .nstr-content .nstr-img li a {
  display: block;
  width: 280px;
  height: 112px;
  text-align: center;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #fff;
}
.resource-sub-content .nstr-content .nstr-img li a .nstr-img-title {
  display: block;
  padding: 18px 0 5px 0;
  font-size: 30px;
}
.resource-sub-content .nstr-content .nstr-img li.ad a {
  background-image: url('../src/img/imgSource/nstr-ad.png');
}
.resource-sub-content .nstr-content .nstr-img li.de a {
  background-image: url('../src/img/imgSource/nstr-de.png');
}
.resource-sub-content .nstr-content .nstr-img li.nasa a {
  background-image: url('../src/img/imgSource/nstr-nasa.png');
}
.resource-sub-content .nstr-content .nstr-img li.pb a {
  background-image: url('../src/img/imgSource/nstr-pb.png');
}
.resource-sub-content .nstr-content .nstr-img li:first-child {
  margin-left: 0;
}
.resource-sub-content .nstr-content .nstr-img li:hover {
  -moz-box-shadow: 0 2px 2px #cbcbcb;
  -webkit-box-shadow: 0 2px 2px #cbcbcb;
  box-shadow: 0 2px 2px #cbcbcb;
}
.resource-sub-content .nstr-content .nstr-img:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .chronicle-content .door-content-top,
.resource-sub-content .chronicle-content .door-content-bottom {
  height: 6px;
  overflow: hidden;
  background-image: url('../src/img/chronicle/sprocket.png');
}
.resource-sub-content .chronicle-content .door-main-content {
  height: 556px;
  overflow: hidden;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container {
  position: relative;
  margin: 0 auto;
  width: 1000px;
  height: 100%;
  background: url('../src/img/chronicle/mainbg.png') no-repeat;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-left,
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-right {
  position: absolute;
  top: 0;
  width: 600px;
  height: 100%;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-left.door-left,
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-right.door-left {
  background: url('../src/img/chronicle/door-l.jpg') no-repeat;
  left: -100px;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-left.door-right,
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-right.door-right {
  background: url('../src/img/chronicle/door-r.jpg') no-repeat;
  right: -100px;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-left .door-hover,
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-right .door-hover {
  display: block;
  background-color: #000;
  height: 100%;
  width: 100%;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-left .door-hover:hover,
.resource-sub-content .chronicle-content .door-main-content .door-img-container .door-right .door-hover:hover {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.resource-sub-content .chronicle-content.old-chronicle-content,
.resource-sub-content .chronicle-content.new-chronicle-content,
.resource-sub-content .chronicle-content.chronicle-region-content {
  margin: 0 auto -108px auto;
  width: 1168px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  zoom: 1;
}
.resource-sub-content .chronicle-content.old-chronicle-content:after,
.resource-sub-content .chronicle-content.new-chronicle-content:after,
.resource-sub-content .chronicle-content.chronicle-region-content:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left {
  float: left;
  width: 166px;
  text-align: center;
  background-color: #e9ebea;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-title,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-title,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-title {
  padding: 20px 0 25px 0;
  font-family: "Microsoft YaHei";
  font-size: 21px;
  color: #19283d;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list {
  padding-top: 1px;
  padding-bottom: 100px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li {
  position: relative;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #aaa;
  cursor: pointer;
  overflow: hidden;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li:first-child,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li:first-child,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li:first-child {
  border-top: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li:last-child,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li:last-child,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li:last-child {
  border-bottom: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .link,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .link,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li .link {
  display: block;
  height: 55px;
  line-height: 55px;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #8993a1;
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .link:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .link:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li .link:hover {
  color: #666;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .icon-arr,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li .icon-arr,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li .icon-arr {
  display: none;
  position: absolute;
  right: -8px;
  top: 21px;
  height: 18px;
  line-height: normal;
  font-family: "simsun";
  font-size: 16px;
  color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .link,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .link,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li.active .link {
  background-color: #bcbcbc;
  color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .link:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .link:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li.active .link:hover {
  color: #666;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .icon-arr,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left .chronicle-content-nav-list li.active .icon-arr,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left .chronicle-content-nav-list li.active .icon-arr {
  display: block;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-content-nav-title,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-content-nav-title,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-content-nav-title {
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub {
  padding-top: 1px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li {
  border-bottom: 1px dotted #acacac;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link {
  height: 35px;
  line-height: 35px;
  background-color: #dadada;
  font-size: 12px;
  font-weight: normal;
  color: #8993a1;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link:hover {
  color: #8993a1;
  text-decoration: underline;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link.active,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link.active,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li .link.active {
  color: #333;
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li:last-child,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li:last-child,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-left.chronicle-content-left-special .chronicle-nav-list-sub li:last-child {
  border-bottom: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right {
  float: left;
  width: 1002px;
  background-color: #fff;
  overflow: hidden;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right.add-border,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right.add-border,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right.add-border {
  padding-left: 1px;
  width: 1000px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region {
  zoom: 1;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region:after,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region:after,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item {
  float: left;
  width: 500px;
  border-bottom: 1px dotted #ccc;
  border-right: 1px dotted #ccc;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item th,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item th,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item th {
  width: 100px;
  height: 100px;
  border-left: 3px solid;
  background-color: #f5f5f5;
  text-align: center;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #666;
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td {
  padding-left: 10px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more {
  padding-right: 15px;
  line-height: 24px;
  white-space: nowrap;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #666;
  cursor: pointer;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link:hover,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more:hover,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.active,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.active,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.active,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.active,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.active,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.active {
  color: #f60;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.chronicle-link-more,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.chronicle-link-more,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .link.chronicle-link-more,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.chronicle-link-more,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.chronicle-link-more,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item td .chronicle-link-more.chronicle-link-more {
  font-size: 12px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-0,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-0,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-0 {
  border-color: #f9b256;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-1,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-1,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-1 {
  border-color: #00a49d;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-2,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-2,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-2 {
  border-color: #ad71c7;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-3,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-3,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-3 {
  border-color: #adc646;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-4,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-4,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-4 {
  border-color: #96d3e6;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-5,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-5,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-5 {
  border-color: #f5815c;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-6,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-6,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-6 {
  border-color: #b8af1d;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-7,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-7,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-7 {
  border-color: #579ad1;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-8,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-8,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-8 {
  border-color: #415a8a;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-9,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-9,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-region .chronicle-region-item .tit-9 {
  border-color: #acacac;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-right-top-nav,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-right-top-nav,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-right-top-nav {
  margin: 1px 0;
  padding: 5px 0;
  background-color: #edebeb;
  border-bottom: 1px solid #ccc;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-right-top-nav a,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-right-top-nav a,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-right-top-nav a {
  float: left;
  margin: 2px 5px 0 5px;
  padding: 2px 5px;
  white-space: nowrap;
  font-family: "Microsoft YaHei";
  font-size: 12px;
  color: #003399;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-right-top-nav a:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-right-top-nav a:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-right-top-nav a:hover,
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-right-top-nav a.active,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-right-top-nav a.active,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-right-top-nav a.active {
  background-color: #fff;
  color: #fa8001;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-right-top-nav a:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-right-top-nav a:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-right-top-nav a:hover {
  text-decoration: underline;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city {
  margin: 0 0 15px 10px;
  background: url('../src/img/chronicle/fzreicon.png') no-repeat 70px 16px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-title,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-title,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-title {
  width: 84px;
  line-height: 39px;
  font-family: "Microsoft YaHei";
  font-size: 26px;
  color: #a5a7ac;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-content {
  width: 745px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-content a {
  display: inline-block;
  margin: 16px 5px 0 0;
  padding: 0 22px;
  height: 61px;
  line-height: 61px;
  background-color: #efefef;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #878787;
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-content a:hover {
  text-decoration: underline;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a.active,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-city .chronicle-city-content a.active,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-content a.active {
  background-color: #fa8001;
  color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list {
  padding-bottom: 20px;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list .chronicle-detail-list-count,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list .chronicle-detail-list-count,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list .chronicle-detail-list-count {
  padding-right: 10px;
  margin-bottom: 2px;
  text-align: right;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list ul,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list ul,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul {
  padding: 15px 5px 0 25px;
  border-top: 1px dotted #acacac;
  zoom: 1;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list ul:after,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list ul:after,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list ul li,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list ul li,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul li {
  float: left;
  padding: 0 15px 10px 0;
  line-height: 18px;
  color: #878787;
  width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list ul li a,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list ul li a,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul li a {
  font-family: "Microsoft YaHei";
  font-size: 12px;
  color: #878787;
}
.resource-sub-content .chronicle-content.old-chronicle-content .chronicle-content-right .chronicle-detail-list ul li a:hover,
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-detail-list ul li a:hover,
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul li a:hover {
  text-decoration: underline;
}
.resource-sub-content .chronicle-content.new-chronicle-content {
  width: 1170px;
  border: none;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-left {
  width: 200px;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right {
  width: 970px;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-region .chronicle-region-item {
  width: 484px;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map {
  text-align: center;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #fff;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map .chronicle-map-title {
  height: 34px;
  line-height: 34px;
  background-color: #19283d;
  font-size: 18px;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map .chronicle-map-content {
  position: relative;
  margin: 0 auto;
  width: 970px;
  height: 300px;
  border: 1px solid #fff;
  overflow: hidden;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map .chronicle-map-content .map-item {
  position: absolute;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map .chronicle-map-content .map-item span {
  display: block;
  padding: 0 10px;
  line-height: 20px;
  border: 1px solid #fff;
  color: #666;
}
.resource-sub-content .chronicle-content.new-chronicle-content .chronicle-content-right .chronicle-map .chronicle-map-content .map-item:hover span {
  background-color: #3d4c5e;
  color: #fff;
}
.resource-sub-content .chronicle-content.chronicle-region-content {
  width: 1198px;
}
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right {
  width: auto;
  padding: 0 15px 20px 15px;
}
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-city .chronicle-city-content {
  width: 1080px;
}
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul {
  padding: 15px 100px 0 100px;
}
.resource-sub-content .chronicle-content.chronicle-region-content .chronicle-content-right .chronicle-detail-list ul li {
  width: 305px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail {
  zoom: 1;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-title {
  padding: 18px 0;
  max-width: 935px;
  font-family: "Microsoft YaHei";
  font-size: 24px;
  color: #746d63;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left {
  float: left;
  width: 935px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left .chronicle-error-message {
  display: none;
  color: #f00;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left .reader-container #readerContainerbookReader h1 {
  margin-bottom: 10px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left .reader-container #readerContainerbookReader a img {
  vertical-align: middle;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-left .reader-container #readerContainerbookReader a:hover {
  text-decoration: underline;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right {
  float: right;
  width: 230px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-pic {
  padding: 20px 0;
  background-color: #f5f5f5;
  text-align: center;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-pic img {
  width: 186px;
  height: 261px;
  border: 1px solid #ddd;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share {
  margin-top: 5px;
  position: relative;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share:hover .share-md {
  display: block;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md {
  display: none;
  position: absolute;
  z-index: 10;
  top: 0px;
  left: 0px;
  width: 100%;
  line-height: 35px;
  text-align: center;
  background-color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item {
  cursor: pointer;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-douban .icon-cdouban {
  display: none;
  margin-left: -27px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-douban .icon-sdouban {
  margin-left: -27px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-douban:hover .icon-sdouban {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-douban:hover .icon-cdouban {
  margin-left: -22px;
  display: inline-block;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-renren .icon-crenren {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-renren .icon-srenren {
  margin-left: -10px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-renren:hover .icon-srenren {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-renren:hover .icon-crenren {
  display: inline-block;
  margin-left: -10px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-weibo .icon-cweibo {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-weibo:hover .icon-cweibo {
  display: inline-block;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-weibo:hover .icon-sweibo {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-tenxun .icon-ctenxun {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-tenxun:hover .icon-ctenxun {
  display: inline-block;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item.share-tenxun:hover .icon-stenxun {
  display: none;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item:hover {
  color: #fff;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-md .share-item .icon-detail {
  margin-bottom: -3px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-button {
  width: 100%;
  height: 30px;
  line-height: 30px;
  background-color: #f5f5f5;
  text-align: center;
  cursor: pointer;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-button i {
  margin-right: 3px;
  font-size: 18px;
  font-weight: bold;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .share .share-button span {
  vertical-align: baseline;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-info .chronicle-book-title td {
  padding: 20px 0 14px 0;
  color: #999;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-info tbody {
  line-height: 18px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-info tbody th {
  float: left;
  padding-bottom: 11px;
  width: 36px;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .chronicle-book-info tbody td {
  padding-bottom: 11px;
  word-break: break-all;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .do-buy-btn {
  display: none;
  padding: 8px 20px;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .related-chronicle-book.cluster-part .cluster-part-content li {
  padding: 0;
}
.resource-sub-content .chronicle-content.old-chronicle-detail .old-chronicle-detail-right .related-chronicle-book.cluster-part .cluster-part-content li a {
  padding: 12px 10px 10px 20px;
  width: 100%;
}
.resource-sub-content .chronicle-content.old-chronicle-detail:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .nav-panel {
  zoom: 1;
}
.resource-sub-content .nav-panel:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .nav-panel .nav-panel-left {
  float: left;
  padding: 32px 0;
  width: 220px;
  min-height: 700px;
  background-color: #f9f9f9;
}
.resource-sub-content .nav-panel .nav-panel-left .nav-panel-left-item {
  display: block;
  margin-left: 22px;
  padding: 17px 10px 17px 20px;
  width: 178px;
  text-indent: 20px;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
}
.resource-sub-content .nav-panel .nav-panel-left .nav-panel-left-item:hover,
.resource-sub-content .nav-panel .nav-panel-left .nav-panel-left-item.active {
  background-color: #fff;
  color: #333;
}
.resource-sub-content .nav-panel .nav-panel-left.nav-panel-left-institution .nav-panel-left-item {
  text-indent: 0;
}
.resource-sub-content .nav-panel .nav-panel-right {
  float: left;
  padding: 20px 20px 20px 30px;
  width: 930px;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top {
  line-height: 28px;
  border-bottom: 1px solid #eee;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top a {
  display: inline-block;
  padding: 0 30px;
  margin: 0 4px 10px 0;
  border: 1px solid #ccc;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top a:hover {
  text-decoration: underline;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-right-top a.active {
  color: #fff;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs {
  margin-top: 20px;
  height: 33px;
  border-bottom: 1px solid #ccc;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs a {
  float: left;
  margin-right: 10px;
  padding: 6px 13px;
  border: 1px solid transparent;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #666;
  text-align: center;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs a:hover,
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-tabs a.active {
  cursor: pointer;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list {
  padding: 10px 0;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li {
  float: left;
  padding-right: 1%;
  line-height: 36px;
  width: 32%;
  font-size: 14px;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li a {
  vertical-align: middle;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li a:hover {
  text-decoration: underline;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li a.icon-index {
  margin-right: 3px;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li a img {
  margin-left: 5px;
  vertical-align: middle;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list li .core-box label {
  display: inline-block;
  padding: 0 2px;
  line-height: normal;
  vertical-align: middle;
  cursor: help;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list.periodical-core-overflow li {
  height: 36px;
  white-space: nowrap;
  overflow: hidden;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list.periodical-core-overflow li a {
  float: left;
  max-width: 251px;
  overflow: hidden;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list.periodical-core-overflow li a.icon-index {
  margin: 11px 8px 0 0;
}
.resource-sub-content .nav-panel .nav-panel-right .nav-panel-list.periodical-core-overflow li .core-box label {
  float: left;
  margin: 10px 0 0 5px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter {
  padding: 20px 0;
  width: 100%;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top {
  padding-bottom: 40px;
  line-height: 30px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #fff;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top a,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top a {
  display: inline-block;
  margin: 5px 0 0 9px;
  padding: 0;
  width: 6%;
  text-align: center;
  border: none;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top a:hover,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top a:hover,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top a.active,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top a.active {
  color: #fff;
  text-decoration: none;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top.nav-panel-right-top-letter,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top.nav-panel-right-top-letter {
  padding-bottom: 30px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-right-top.nav-panel-right-top-letter a,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-right-top.nav-panel-right-top-letter a {
  margin: 5px 28px 0 0;
  width: 48px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-tabs,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-tabs {
  margin: 40px 20px 20px 20px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-list,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-list {
  margin: 0 38px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-region .nav-panel-list li,
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-letter .nav-panel-list li {
  line-height: 40px;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-right-top a {
  padding: 0;
  border: none;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-right-top a:hover {
  text-decoration: none;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-right-top a.active {
  background: none;
  color: #333;
  font-weight: bold;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-right-top .split {
  margin: 0 13px 0 9px;
  vertical-align: middle;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-list .nav-panel-list-item {
  margin: 15px 0 15px 20px;
  line-height: 24px;
  font-size: 14px;
  color: #666;
}
.resource-sub-content .nav-panel .nav-panel-right.nav-panel-right-hy .nav-panel-list .nav-panel-list-item .link-wrapper:hover {
  text-decoration: underline;
}
.resource-sub-content .main-classification .classification-section .classification-section-title {
  padding: 15px 10px;
  background-color: #f5f5f5;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #999;
}
.resource-sub-content .main-classification .classification-section .classification-section-title a {
  color: #999;
}
.resource-sub-content .main-classification .classification-section .classification-section-title a:hover {
  text-decoration: underline;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab {
  padding: 10px;
  line-height: 36px;
  font-size: 14px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab .tab-item {
  display: inline-block;
  margin-right: 30px;
  cursor: pointer;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-school .tab-item {
  width: 49px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-cstad .tab-item {
  width: 256px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-institution .tab-item-institution {
  display: inline-block;
  margin-right: 30px;
  width: 256px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab.classification-section-tab-institution .tab-item-institution .add-hover {
  cursor: pointer;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab-target {
  padding: 0 0 40px 0;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab-target .related-item {
  display: none;
  width: 100%;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-tab-target.remove-padding {
  padding: 0;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item {
  padding: 18px 10px;
  line-height: 36px;
  border-top: 1px dotted #cbcbcb;
  font-size: 14px;
  zoom: 1;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .section-item-left {
  float: left;
  font-weight: bold;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .section-item-left.link-wrapper {
  width: 106px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .section-item-right {
  float: left;
  width: 1050px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .link-wrapper {
  display: inline-block;
  width: 200px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item .link-wrapper a:hover {
  text-decoration: underline;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.section-item-letter .link-wrapper {
  font-weight: bold;
  width: 6%;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item:first-child {
  border: none;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item {
  padding: 0 10px;
  border-top: none;
  border-bottom: 1px dotted #cbcbcb;
  line-height: 46px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item .section-item-left.link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item .section-item-left.link-wrapper {
  width: 200px;
  padding-right: 30px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item .section-item-right,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item .section-item-right {
  width: 950px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item .section-item-right .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item .section-item-right .link-wrapper {
  float: left;
  width: auto;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.thesis-section-item .section-item-right .spliter,
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.cstad-section-item .section-item-right .spliter {
  float: left;
  margin: 0 5px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.patent-section-item .section-item-left.link-wrapper {
  width: 200px;
  padding-right: 30px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.patent-section-item .section-item-right {
  width: 950px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .section-item.patent-section-item .section-item-right .link-wrapper {
  padding: 0 5px;
  width: 302px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list {
  padding: 10px 10px 30px 10px;
  font-size: 14px;
  zoom: 1;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list .link-wrapper {
  float: left;
  line-height: 36px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list .link-wrapper a:hover {
  text-decoration: underline;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.thesis-tab-list {
  padding: 15px 0 20px;
  background-color: #f9f9f9;
  border: 1px solid #eee;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.thesis-tab-list .link-wrapper {
  width: 33%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.thesis-tab-list .link-wrapper a {
  padding-left: 57px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.hy-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.claw-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.standard-list .link-wrapper {
  width: 25%;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.hy-list .link-wrapper.hy-list-convener,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.claw-list .link-wrapper.hy-list-convener,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.standard-list .link-wrapper.hy-list-convener {
  width: 33%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.cstad-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-list .link-wrapper {
  width: 25%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-tab-list .link-wrapper {
  margin-right: 30px;
  width: 256px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-tab-list .link-wrapper a {
  padding-left: 57px;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-rank-list .link-wrapper {
  color: #000;
}
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-rank-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-campus-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-research-list .link-wrapper,
.resource-sub-content .main-classification .classification-section .classification-section-content .classification-section-list.institution-special-list .link-wrapper {
  padding-right: 1%;
  width: 49%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.resource-sub-content .main-classification.qyjg,
.resource-sub-content .main-classification.jyjg,
.resource-sub-content .main-classification.kyjg,
.resource-sub-content .main-classification.xxjg {
  display: none;
}
.block-1-1 {
  width: 970px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-2-1 {
  width: 430px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-2-2 {
  width: 400px;
  height: 300px;
  top: 0;
  left: 430px;
}
.block-3-1 {
  width: 415px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-3-2 {
  width: 415px;
  height: 150px;
  top: 0;
  left: 415px;
}
.block-3-3 {
  width: 415px;
  height: 150px;
  top: 150px;
  left: 415px;
}
.block-4-1 {
  width: 415px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-4-2 {
  width: 415px;
  height: 150px;
  top: 0;
  left: 415px;
}
.block-4-3 {
  width: 215px;
  height: 150px;
  top: 150px;
  left: 415px;
}
.block-4-4 {
  width: 200px;
  height: 150px;
  top: 150px;
  left: 630px;
}
.block-5-1 {
  width: 415px;
  height: 170px;
  top: 0;
  left: 0;
}
.block-5-2 {
  width: 415px;
  height: 130px;
  top: 170px;
  left: 0;
}
.block-5-3 {
  width: 415px;
  height: 130px;
  top: 0;
  left: 415px;
}
.block-5-4 {
  width: 215px;
  height: 170px;
  top: 130px;
  left: 415px;
}
.block-5-5 {
  width: 200px;
  height: 170px;
  top: 130px;
  left: 630px;
}
.block-6-1 {
  width: 300px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-6-2 {
  width: 300px;
  height: 170px;
  top: 0;
  left: 300px;
}
.block-6-3 {
  width: 300px;
  height: 130px;
  top: 170px;
  left: 300px;
}
.block-6-4 {
  width: 230px;
  height: 150px;
  top: 0;
  left: 600px;
}
.block-6-5 {
  width: 130px;
  height: 150px;
  top: 150px;
  left: 600px;
}
.block-6-6 {
  width: 100px;
  height: 150px;
  top: 150px;
  left: 730px;
}
.block-7-1 {
  width: 300px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-7-2 {
  width: 300px;
  height: 170px;
  top: 0;
  left: 300px;
}
.block-7-3 {
  width: 300px;
  height: 130px;
  top: 170px;
  left: 300px;
}
.block-7-4 {
  width: 100px;
  height: 150px;
  top: 0;
  left: 600px;
}
.block-7-5 {
  width: 130px;
  height: 150px;
  top: 0;
  left: 700px;
}
.block-7-6 {
  width: 130px;
  height: 150px;
  top: 150px;
  left: 600px;
}
.block-7-7 {
  width: 100px;
  height: 150px;
  top: 150px;
  left: 730px;
}
.block-8-1 {
  width: 230px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-8-2 {
  width: 230px;
  height: 170px;
  top: 0;
  left: 230px;
}
.block-8-3 {
  width: 230px;
  height: 130px;
  top: 170px;
  left: 230px;
}
.block-8-4 {
  width: 370px;
  height: 100px;
  top: 0;
  left: 460px;
}
.block-8-5 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 460px;
}
.block-8-6 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 645px;
}
.block-8-7 {
  width: 185px;
  height: 100px;
  top: 200px;
  left: 460px;
}
.block-8-8 {
  width: 185px;
  height: 100px;
  top: 200px;
  left: 645px;
}
.block-9-1 {
  width: 230px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-9-2 {
  width: 230px;
  height: 170px;
  top: 0;
  left: 230px;
}
.block-9-3 {
  width: 230px;
  height: 130px;
  top: 170px;
  left: 230px;
}
.block-9-4 {
  width: 370px;
  height: 100px;
  top: 0;
  left: 460px;
}
.block-9-5 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 460px;
}
.block-9-6 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 645px;
}
.block-9-7 {
  width: 185px;
  height: 100px;
  top: 200px;
  left: 460px;
}
.block-9-8 {
  width: 100px;
  height: 100px;
  top: 200px;
  left: 645px;
}
.block-9-9 {
  width: 85px;
  height: 100px;
  top: 200px;
  left: 745px;
}
.block-10-1 {
  width: 230px;
  height: 300px;
  top: 0;
  left: 0;
}
.block-10-2 {
  width: 230px;
  height: 170px;
  top: 0;
  left: 230px;
}
.block-10-3 {
  width: 230px;
  height: 130px;
  top: 170px;
  left: 230px;
}
.block-10-4 {
  width: 185px;
  height: 100px;
  top: 0;
  left: 460px;
}
.block-10-5 {
  width: 185px;
  height: 100px;
  top: 0;
  left: 645px;
}
.block-10-6 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 460px;
}
.block-10-7 {
  width: 185px;
  height: 100px;
  top: 100px;
  left: 645px;
}
.block-10-8 {
  width: 185px;
  height: 100px;
  top: 200px;
  left: 460px;
}
.block-10-9 {
  width: 100px;
  height: 100px;
  top: 200px;
  left: 645px;
}
.block-10-10 {
  width: 85px;
  height: 100px;
  top: 200px;
  left: 745px;
}
.block-11-1 {
  width: 290px;
  height: 200px;
  top: 0;
  left: 0;
}
.block-11-2 {
  width: 290px;
  height: 100px;
  top: 200px;
  left: 0;
}
.block-11-3 {
  width: 170px;
  height: 150px;
  top: 0;
  left: 290px;
}
.block-11-4 {
  width: 170px;
  height: 150px;
  top: 0;
  left: 460px;
}
.block-11-5 {
  width: 170px;
  height: 150px;
  top: 150px;
  left: 290px;
}
.block-11-6 {
  width: 170px;
  height: 150px;
  top: 150px;
  left: 460px;
}
.block-11-7 {
  width: 170px;
  height: 140px;
  top: 0;
  left: 630px;
}
.block-11-8 {
  width: 170px;
  height: 140px;
  top: 0;
  left: 800px;
}
.block-11-9 {
  width: 150px;
  height: 160px;
  top: 140px;
  left: 630px;
}
.block-11-10 {
  width: 190px;
  height: 80px;
  top: 140px;
  left: 780px;
}
.block-11-11 {
  width: 190px;
  height: 80px;
  top: 220px;
  left: 780px;
}
.block-12-1 {
  width: 290px;
  height: 200px;
  top: 0;
  left: 0;
}
.block-12-2 {
  width: 290px;
  height: 100px;
  top: 200px;
  left: 0;
}
.block-12-3 {
  width: 170px;
  height: 150px;
  top: 0;
  left: 290px;
}
.block-12-4 {
  width: 170px;
  height: 150px;
  top: 0;
  left: 460px;
}
.block-12-5 {
  width: 170px;
  height: 150px;
  top: 150px;
  left: 290px;
}
.block-12-6 {
  width: 170px;
  height: 150px;
  top: 150px;
  left: 460px;
}
.block-12-7 {
  width: 170px;
  height: 140px;
  top: 0;
  left: 630px;
}
.block-12-8 {
  width: 170px;
  height: 140px;
  top: 0;
  left: 800px;
}
.block-12-9 {
  width: 150px;
  height: 160px;
  top: 140px;
  left: 630px;
}
.block-12-10 {
  width: 190px;
  height: 80px;
  top: 140px;
  left: 780px;
}
.block-12-11 {
  width: 95px;
  height: 80px;
  top: 220px;
  left: 780px;
}
.block-12-12 {
  width: 95px;
  height: 80px;
  top: 220px;
  left: 875px;
}
.block-13-1 {
  width: 310px;
  height: 200px;
  top: 0;
  left: 0;
}
.block-13-2 {
  width: 310px;
  height: 100px;
  top: 200px;
  left: 0;
}
.block-13-3 {
  width: 220px;
  height: 150px;
  top: 0;
  left: 310px;
}
.block-13-4 {
  width: 200px;
  height: 150px;
  top: 0;
  left: 530px;
}
.block-13-5 {
  width: 160px;
  height: 150px;
  top: 150px;
  left: 310px;
}
.block-13-6 {
  width: 110px;
  height: 150px;
  top: 150px;
  left: 620px;
}
.block-13-7 {
  width: 150px;
  height: 150px;
  top: 150px;
  left: 470px;
}
.block-13-8 {
  width: 120px;
  height: 140px;
  top: 0;
  left: 730px;
}
.block-13-9 {
  width: 120px;
  height: 140px;
  top: 0;
  left: 850px;
}
.block-13-10 {
  width: 80px;
  height: 160px;
  top: 140px;
  left: 730px;
}
.block-13-11 {
  width: 160px;
  height: 80px;
  top: 140px;
  left: 810px;
}
.block-13-12 {
  width: 80px;
  height: 80px;
  top: 220px;
  left: 810px;
}
.block-13-13 {
  width: 80px;
  height: 80px;
  top: 220px;
  left: 890px;
}
.block-14-1 {
  width: 290px;
  height: 200px;
  top: 0;
  left: 0;
}
.block-14-2 {
  width: 290px;
  height: 100px;
  top: 200px;
  left: 0;
}
.block-14-3 {
  width: 190px;
  height: 150px;
  top: 0;
  left: 290px;
}
.block-14-4 {
  width: 190px;
  height: 150px;
  top: 0;
  left: 480px;
}
.block-14-5 {
  width: 140px;
  height: 150px;
  top: 150px;
  left: 290px;
}
.block-14-6 {
  width: 120px;
  height: 150px;
  top: 150px;
  left: 430px;
}
.block-14-7 {
  width: 120px;
  height: 150px;
  top: 150px;
  left: 550px;
}
.block-14-8 {
  width: 130px;
  height: 160px;
  top: 0;
  left: 670px;
}
.block-14-9 {
  width: 170px;
  height: 80px;
  top: 0;
  left: 800px;
}
.block-14-10 {
  width: 170px;
  height: 80px;
  top: 80px;
  left: 800px;
}
.block-14-11 {
  width: 110px;
  height: 140px;
  top: 160px;
  left: 670px;
}
.block-14-12 {
  width: 190px;
  height: 60px;
  top: 160px;
  left: 780px;
}
.block-14-13 {
  width: 95px;
  height: 80px;
  top: 220px;
  left: 780px;
}
.block-14-14 {
  width: 95px;
  height: 80px;
  top: 220px;
  left: 875px;
}
.block-15-1 {
  width: 420px;
  height: 150px;
  top: 0;
  left: 0;
}
.block-15-2 {
  width: 240px;
  height: 150px;
  top: 150px;
  left: 0;
}
.block-15-3 {
  width: 180px;
  height: 150px;
  top: 150px;
  left: 240px;
}
.block-15-4 {
  width: 150px;
  height: 140px;
  top: 0;
  left: 420px;
}
.block-15-5 {
  width: 150px;
  height: 140px;
  top: 0;
  left: 570px;
}
.block-15-6 {
  width: 140px;
  height: 160px;
  top: 140px;
  left: 420px;
}
.block-15-7 {
  width: 80px;
  height: 160px;
  top: 140px;
  left: 560px;
}
.block-15-8 {
  width: 80px;
  height: 160px;
  top: 140px;
  left: 640px;
}
.block-15-9 {
  width: 90px;
  height: 140px;
  top: 0;
  left: 720px;
}
.block-15-10 {
  width: 80px;
  height: 140px;
  top: 0;
  left: 810px;
}
.block-15-11 {
  width: 80px;
  height: 140px;
  top: 0;
  left: 890px;
}
.block-15-12 {
  width: 125px;
  height: 80px;
  top: 140px;
  left: 720px;
}
.block-15-13 {
  width: 125px;
  height: 80px;
  top: 140px;
  left: 845px;
}
.block-15-14 {
  width: 125px;
  height: 80px;
  top: 220px;
  left: 720px;
}
.block-15-15 {
  width: 125px;
  height: 80px;
  top: 220px;
  left: 845px;
}
.block-16-1 {
  width: 330px;
  height: 150px;
  top: 0;
  left: 0;
}
.block-16-2 {
  width: 170px;
  height: 150px;
  top: 150px;
  left: 0;
}
.block-16-3 {
  width: 160px;
  height: 150px;
  top: 150px;
  left: 170px;
}
.block-16-4 {
  width: 125px;
  height: 140px;
  top: 0;
  left: 330px;
}
.block-16-5 {
  width: 125px;
  height: 140px;
  top: 0;
  left: 455px;
}
.block-16-6 {
  width: 90px;
  height: 160px;
  top: 140px;
  left: 330px;
}
.block-16-7 {
  width: 80px;
  height: 160px;
  top: 140px;
  left: 420px;
}
.block-16-8 {
  width: 80px;
  height: 160px;
  top: 140px;
  left: 500px;
}
.block-16-9 {
  width: 90px;
  height: 140px;
  top: 0;
  left: 580px;
}
.block-16-10 {
  width: 80px;
  height: 140px;
  top: 0;
  left: 670px;
}
.block-16-11 {
  width: 80px;
  height: 140px;
  top: 0;
  left: 750px;
}
.block-16-12 {
  width: 125px;
  height: 80px;
  top: 140px;
  left: 580px;
}
.block-16-13 {
  width: 125px;
  height: 80px;
  top: 140px;
  left: 705px;
}
.block-16-14 {
  width: 100px;
  height: 80px;
  top: 220px;
  left: 580px;
}
.block-16-15 {
  width: 150px;
  height: 40px;
  top: 220px;
  left: 680px;
}
.block-16-16 {
  width: 150px;
  height: 40px;
  top: 260px;
  left: 680px;
}
#dataMapNationwide .chronicle-map-content {
  height: 400px !important;
}
#dataMapNationwide .block-14-1 {
  width: 320px;
  height: 250px;
  top: 0;
  left: 0;
}
#dataMapNationwide .block-14-2 {
  width: 320px;
  height: 150px;
  top: 250px;
  left: 0;
}
#dataMapNationwide .block-14-3 {
  width: 180px;
  height: 200px;
  top: 0;
  left: 320px;
}
#dataMapNationwide .block-14-4 {
  width: 180px;
  height: 200px;
  top: 0;
  left: 500px;
}
#dataMapNationwide .block-14-5 {
  width: 160px;
  height: 200px;
  top: 200px;
  left: 320px;
}
#dataMapNationwide .block-14-6 {
  width: 200px;
  height: 100px;
  top: 200px;
  left: 480px;
}
#dataMapNationwide .block-14-7 {
  width: 200px;
  height: 100px;
  top: 300px;
  left: 480px;
}
#dataMapNationwide .block-14-8 {
  width: 290px;
  height: 80px;
  top: 0;
  left: 680px;
}
#dataMapNationwide .block-14-9 {
  width: 290px;
  height: 80px;
  top: 80px;
  left: 680px;
}
#dataMapNationwide .block-14-10 {
  width: 290px;
  height: 80px;
  top: 160px;
  left: 680px;
}
#dataMapNationwide .block-14-11 {
  width: 150px;
  height: 80px;
  top: 240px;
  left: 680px;
}
#dataMapNationwide .block-14-12 {
  width: 150px;
  height: 80px;
  top: 320px;
  left: 680px;
}
#dataMapNationwide .block-14-13 {
  width: 140px;
  height: 80px;
  top: 240px;
  left: 830px;
}
#dataMapNationwide .block-14-14 {
  width: 140px;
  height: 80px;
  top: 320px;
  left: 830px;
}
/*
This is an example of how to use the image sprite in your own CSS files
*/
.tree {
	background-image: url('../src/img/tree-icon/tree.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.tree.collaps-tree-icon {
	width: 20px;
	height: 20px;
	background-position: -10px -10px;
}
.tree.expand-tree-icon {
	width: 20px;
	height: 20px;
	background-position: -10px -40px;
}

/*
This is an example of how to use the image sprite in your own CSS files
*/
.icon-footer {
	background-image: url('../src/img/changeWebImg/blue/footer/icon-footer.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.icon-footer.icon-footer-email {
	width: 21px;
	height: 17px;
	background-position: -10px -10px;
}
.icon-footer.icon-footer-ipone {
	width: 20px;
	height: 20px;
	background-position: -10px -37px;
}
.icon-footer.icon-footer-work {
	width: 21px;
	height: 19px;
	background-position: -10px -67px;
}

.column-video .column-video-list {
  zoom: 1;
  margin-top: 15px;
}
.column-video .column-video-list:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}
.column-video .column-video-list .column-video-item {
  position: relative;
  width: calc(20% - 12px);
  float: left;
}
.column-video .column-video-list .column-video-item a,
.column-video .column-video-list .column-video-item img {
  width: 100%;
}
.column-video .column-video-list .column-video-item img {
  border: 1px solid #ccc;
  box-sizing: border-box;
}
.column-video .column-video-list .column-video-item .name {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  padding: 0 5px;
  margin-top: 15px;
  box-sizing: border-box;
  color: #666;
}
.column-video .column-video-list .column-video-item .name:hover {
  color: #c13341;
  text-decoration: underline;
}
.column-video .column-video-list .column-video-item:not(:first-child) {
  margin-left: 15px;
}
.column-video .column-video-list .column-video-item:nth-child(n+6) {
  display: none;
}
.column-video .column-video-list.three-item-list .column-video-item {
  width: calc(33.333333% - 10px);
}
.column-video .column-video-list.three-item-list .column-video-item:nth-child(n+4) {
  display: none;
}
.column-video .column-video-list.three-item-list .column-video-item .video-face-img:after {
  width: 40px;
  height: 40px;
  margin: -20px 0 0 -20px;
}
.column-video .column-video-list.four-item-list .column-video-item {
  width: calc(25% - 12px);
}
.column-video .column-video-list.four-item-list .column-video-item:nth-child(n+5) {
  display: none;
}
.column-video .column-video-list.four-item-list .column-video-item .video-face-img:after {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 -18px;
}
.content-selfcolunds.video-list-content .search .search-box .form-control {
  width: 306px;
}
.content-selfcolunds.video-list-content .column-video .column-video-list .column-video-item {
  width: calc(25% - 27px);
  margin: 0 0 26px 36px;
}
.content-selfcolunds.video-list-content .column-video .column-video-list .column-video-item:nth-child(4n+1) {
  margin-left: 0;
}
.content-selfcolunds.video-list-content .column-video .column-video-list .column-video-item:nth-child(n+6) {
  display: block;
}