﻿
/*-------------------------------文章-----------------------------------*/
*.hidelabel{display: none;}
.date {color: #1a6bbd;font-weight: bold;font-size: 16px;}
.articlesectionlisting {
	BORDER-BOTTOM: #bc0605 2px solid;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	COLOR: #3a3a3a;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px;
	background: #fbf6e8;
}
.articlesectionlisting .dbt_header {
    color: #ca410c;
    font-size: 16px;
    background: url(../../../img/dbt/actionsarrow.png) no-repeat 0 4px;
    padding-left: 22px;
}
.j-article{width:100%;overflow: hidden;}
.latest-issue{margin:0 0 20px;font-size: 18px;border-bottom: 1px solid #eee;padding-bottom: 8px;color: #1a6bbd;}
.j-article .title {color: #1a6bbd;font-weight: bold;margin-top: 5px;}
.j-article .journal-info {color:#666;}
.j-article .journal-info a{color: #33749a;}
.n-j-q{font-size: 18px;margin-bottom: 5px;}
.j-sx{font-size: 14px;color: #f19100;margin-top: 4px;display: -webkit-inline-box;float: right;}
.j-sx a{color: #1a6bbd;text-decoration:none;}
.j-sx a:hover{color:#f19100;text-decoration:none;}
.article-choose{color:#999;border-bottom: 1px solid #eee;overflow: hidden;padding-bottom: 2px;margin-bottom: 12px;margin-top: 10px;}
.article-choose .choose{float: left;}

.other-tools{float: right;color:#ccc;font-size: 20px;}
.other-tools-l{float: left;}
.other-tools .active{color:#f19100;}
.other-tools i,.other-tools .fengexian{padding: 0 3px;cursor: pointer;}
.other-tools .fengexian{padding: 0 3px;font-size: 18px;display: block;float: left;}

.article-list{overflow: hidden;}
.article-list li{border-bottom: 1px solid #ddd;margin-bottom:10px;overflow: hidden;padding-bottom:10px;border-radius: 3px;padding:3px;}
.article-list li:hover{background: #fbf9f8;}
.selectedrow{background: #fbf9f8;border-color:#fbf9f8;border-top:0;border-left:0;border-right:0;margin:0}
.noselectrow{margin:0;border-color:#fff;border-top:0;border-left:0;border-right:0;margin:0}

.article-list li .article-checkbox{float: left;width:20px;}
.article-list li .j-column{color:#888;font-size: 14px;overflow: hidden;}
.article-list li .article-l{float:left;width: 75%;}
.article-list li .j-title-1 a{color: #333;font-size: 15px;font-weight: 700;}

.article-list li .icon-full{color:#54d014;font-size: 14px;}
.article-list li .icon-abstract{color:#999;font-size: 14px;}
.article-list li .icon-video{color:#03a5ca;font-size: 14px;}
.article-list li .icon-article{color:#0376ca;font-size: 14px;}
.article-list li .icon-collections{color:#f19100;font-size: 14px;transform:rotate(7deg);
-ms-transform:rotate(7deg);/* IE 9 */
-moz-transform:rotate(7deg);/* Firefox */
-webkit-transform:rotate(7deg);/* Safari 和 Chrome */
-o-transform:rotate(7deg);/* Opera */}

.article-list li .j-author{/* font-size: 14px; */color: #333;}
.article-list li .j-volumn{/* font-size: 14px; */color: #666;}
.article-list li .j-volumn-doi .j-volumn{float: left;padding-right: 10px;}
.article-list li .j-volumn-doi .j-doi{color: #666;}
.article-list li .j-btn{color:#333;margin-left:-10px;}
.article-list li .j-btn .j-pdf{background: url("../images/download-pdf.png") no-repeat;padding-left:23px;padding-bottom: 2px;}
.article-list li .j-btn .j-pdf,.article-list li .j-btn .j-html,.article-list li .j-btn .j-abs{color:#333;line-height: 20px;margin-left:10px;font-size: 14px;}

.article-list li .j-title-1,.article-list li .j-author,.article-list li .j-volumn-doi,.article-list li .j-btn,.article-list li .j-abstract{overflow: hidden; margin-bottom: 3px;}
.article-list li .article-img{padding:10px;overflow: hidden;display: block;}
.article-list li .article-r{width: 21%;float: right;}
.j-abstract{font-size: 14px;color: #888;display: none;}
.article-list li .article-w{width: 96%;}


/*过刊 */
.gk_nian{padding: 10px 0 0;margin-bottom:8px; border-bottom: 2px solid #999;font-size:20px;font-weight:bold;}
.gk_qi{padding: 5px 0;margin-bottom:5px; border-bottom: 1px dashed #ddd;color: #666;line-height: 26px;}
.gk_qi span{width:300px;display: table-cell;font-size:16px;}
.gk_qi a{color:#33749a;}
.gk_fm li{padding:0 30px;}
.gk_fm img{margin:8px auto;}
.collection {
    padding-left: 3px;
    padding-right: 3px;
    background-color: #fff;
    color: #C9799F;
    font-size: 8px;
    border: 1px solid #C9799F;
    cursor: pointer;
    border-radius: 2px;
}
.in_progress {
    padding-left: 3px;
    padding-right: 3px;
    background-color: #fff;
    color: red;
    font-size: 8px;
    border: 1px solid red;
	border-radius: 2px;
}
/*--end--*/
/*底部*/
.footer{background: #1d6ec0;overflow: hidden;border-top: 2px solid #1d6ec0;}
.footer-info{color: #fff;text-align: center;font-size: 14px;padding: 20px 0 20px;}
.footer-info a{color: #fff;}
.footer-info p{margin-bottom: 5px;line-height: 22px;}
.j-wechat img{padding: 3px;background: #fff;width:106px;border-radius:2px;}
.share{margin:10px auto 0;text-align: center;}
.share i{color: #fff;margin: 0 10px;text-align: center;}

.cover-container li{border: 1px solid #e5e5e5;padding:2% 2%;margin-bottom:2%;}
.cover-container li h3{margin: 0;}
.cover-list span{color:#33749a;}
.cover-download-pdf{overflow: hidden;}
.cover-container .cover-cover{margin: 10px 0;}
.cover-cover img{border: 1px solid #ddd;}
.cover-download-pdf a{float: right;background: url("../images/download-pdf.png") no-repeat;padding-left: 20px;color: #33749a;}
.cover-list{margin-bottom: 10px;cursor: pointer;}
.cover-container{display: none;overflow: hidden;}

/*内容*/
.content_nr{border: 1px solid #d2d2d2;margin-bottom: 20px;background: #fff;padding:10px 15px;box-shadow: 0 0 5px 0 rgba(127,127,127,.1);}
.content_nr .column{margin:0 0 20px;font-size: 18px;border-bottom: 1px solid #ddd;padding-bottom: 12px;}
.content_nr .newstitle{
    text-align: center;
    margin: 30px 0 20px;
    font-size: 18px;
    font-weight: bold;
}
/*位置*/
.location{font-size: 16px;margin:0 0 15px 5px;display:none;}
.location i{font-size: 14px;margin-right:5px;}
.location a{color:#666}

/*Cover galler*/
.panel-title>a{text-decoration:none;color:#33749a;font-size:18px;font-weight: bold;}
.panel-title>a i{text-decoration:none;color:#999;float:right;}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #eee;
}
.panel-default {
    border-color: #eee;margin-bottom:20px!important;
}
.cg {padding:20px 15px;}
.cg p{margin-bottom:5px;}
.cg .title a{color:#33749a; font-weight:bold;font-size:18px;}
.cg a{color:#33749a;}
.cg .date{color:#333; font-weight:bold;}
.cg .fm{float:right;margin-left:10px;margin-bottom: 10px;}
.cg .fm img{border:1px solid #ccc;padding: 2px;}
.cover-download a {
    background: url(../images/download-pdf.png) no-repeat;
    padding-left: 22px;
    color: #33749a;
	margin: 3px 0;
    display: block;
}


/*专题*/
.bs-collections{
    border:1px solid #f5f5f5;border-radius:8px;overflow: hidden;padding: 20px;border-left-width: 5px;border-left-color:rgb(236, 202, 103);overflow: hidden;margin-bottom: 20px;background:#fbfbfb;
}
.bs-collections {padding:20px 15px;}
.bs-collections p{margin-bottom:5px;}
.bs-collections .title{font-weight:bold;font-size:18px;}
.bs-collections .title a{color:#33749a; font-weight:bold;font-size:18px;}
.bs-collections .journal{color:#7b98b7;margin-bottom: 8px;font-style: italic}
.bs-collections .editor{color:#b76e11;margin-bottom: 8px;}
.bs-collections .list-group a{color:#33749a; font-size:18px;}
.bs-collections .date{color:#333; font-weight:bold;}
.bs-collections .fm{float:right;margin-left:10px;margin-bottom: 10px;}
.bs-collections .link a {
    color: #33749a;
	margin-top: 8px;
	display:block;
}

.bs-collections-list{border:0;}
.bs-collections-list .title{font-weight:bold;font-size:20px; margin-bottom: 10px;}
.bs-collections-list .editor{color:#555;}

.sort-order{
    border-radius: 2px;
    box-shadow: inset 0 1px 0 #fff;
    border: 1px solid #dedede;
    line-height: 180%;
    padding: 5px 10px;
    overflow: hidden;
	margin-bottom:20px;
	background-image: linear-gradient(to bottom,#f8f8f8,#e5e5e5);

}

.sort-order span{font-weight:bold;font-size:14px;margin-right:10px;}
.sort-order .btn {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: inset 0 1px 0 #FFF;
        -moz-box-shadow: inset 0 1px 0 #FFF;
        box-shadow: inset 0 1px 0 #FFF;
        border: 1px solid #bcbcbc;
        color: #666;
        margin: 0;
        padding: 2px 10px 0;
    }

.sort-order .btn:hover{
        border-color: #999;
        color: #444;
        text-decoration: none;
}
.sort-order .in {
    font-weight: bold;
	color:#444;
	border-color: #999;
}


.julei{background: #fbfbfb;}
.julei ul {
	padding:10px 5px;
}
.julei li{
	padding:2px 0;
}
.julei .title {
	background: #f7f5f0;
	padding:5px;
	font-weight:bold;
	border-left: 3px solid #ef7d47;
	border-radius:4px;
}


/*news-list-1 */
.news-list-1{
    margin-bottom: 30px;
}
.news-list-1 .news-item-1 .media-left{
    padding-right: 15px;
}
.news-list-1 .news-item-1 a{
    display: block;
    border-bottom: 1px dashed #e2dfdc;
    padding: 20px 0;
    -webkit-transition: background .3s;
    -o-transition: background .3s;
    transition: background .3s;
    position: relative;
    overflow: hidden;
}
.news-list-1 .news-item-1 a:hover{
	text-decoration:none;
}
.news-list-1 .media-body{
	vertical-align:middle;
}
.news-list-1 .news-item-1 .news-date{
    color: grey;
    width: 80px;
    background: #F5F5F5;
    text-align: center;
    padding: 8px 5px 10px;
    -webkit-transition: background .3s;
    -o-transition: background .3s;
    transition: background .3s;
}
.news-list-1 .news-item-1 .news-date .day{
    color: #666;
    font-size: 28px;
    font-weight: bold;
}
.news-list-1 .news-item-1 .news-title{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
.news-list-1 .news-item-1 .news-desc{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.6;
    color: #666;
}
@media screen and (min-width: 768px) {
    .news-list-1 .news-item-1 .news-title{
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .news-list-1 .news-item-1 .news-go{
        position: absolute;
        top: 0;
        bottom: 0;
        right: -125px;
        width: 125px;
        background: rgb(239, 46, 51,.82);
        color: #fff;
        font-size: 32px;
        text-align: center;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }
    .news-list-1 .news-item-1 .news-go .fa{
        position: absolute;
        top: 50%;
        margin-top: -16px;
        line-height: 1;
        left: 50%;
        margin-left: -16px;
    }
    .news-list-1 .news-item-1 a:hover{
        background: #eee;
    }
	/*
    .news-list-1 .news-item-1 a:hover .news-go{
        right: 0;
    }
	*/
    .news-list-1 .news-item-1 a:hover .news-date{
        background: #eee;
    }
}
@media screen and (max-width: 767px) {
    .news-list-1 .news-item-1 .news-date{
        margin-bottom: 10px;
    }
    .news-list-1 .news-item-1 .news-go{
        display: none;
    }
}
/*news-list-1 end*/


@media (max-width: 992px){
 nav.navbar.bootsnav .navbar-brand {
    float:left!important;
 }
}




@media (max-width: 678px){
    nav.navbar.bootsnav{background:#014b9c;}
    .navbar-default .navbar-brand{color:#fff;float: left!important;text-align: left;}
    nav.navbar.bootsnav .navbar-toggle{background-color:transparent;color: #fff;}
    .journal .journal-logo{width: 100%;float: none;margin-bottom: 20px;display: block;}
    .article-search .search-select{width: 35%;}
    .journal .article-search{width: 100%;padding: 0;}
    .article-search .adv-search{margin-top: 10px;width: 100%;float: right;}
    .last-issue{width: 100%;margin:10px 0 0;}
    .header{padding: 0;}
    .journal-img{margin:20px 0;}
    .zhuban{display: none;}
    .j-journal .main-btn{background-color: #2d7fd9;background-position: 25px 12px;}
    .header-r{float: none;}
    .cover-info,.cover{width: 100%;float: none;margin:10px 0;}
    .cover-info{height: auto;max-height: auto;}
    .j-journal{width: 100%;float: none;}
    .nav-bar{margin:10px 0;display: none;}
    ul.nav,.header{height: auto;}
    .cover-content{color: #666;}
    .news{padding: 0 10px;height: auto;}
    .news-column,.news-a{width: 100%;}
    .slide{min-height: auto;}
    .bx-wrapper img{height: auto;}
    .more-read{padding-top: 70px;background-position: 0 73px;}

    .footer-info{text-align: center;width: 100%;line-height: 18px;float: none;padding:0;}
    .wechat{width: 100%;float: none;}
    .footer-box .footer-logo{margin: 0;}
    .footer-box .sydw{float: none;margin: 0;}
    
    .datu-pic .carousel-indicators{display:none;}
    .datu-pic .carousel-caption{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .article-list li .article-l{width:92%;}
    .article-list li .article-r{width: 100%;float:none;}
    .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a{padding: 10px 20px;}
    .footer{padding: 10px 0;}
    .red-bg{padding: 10px 0;}
	.logo-brief {display:none;}
	.cg .fm{float:left;margin-left:0;}
	.bs-collections .fm{float:left;margin-left:0;}
	.sort-order {margin-top:20px;padding-bottom:10px;}
	.sort-order .btn {width: 100%;}
	.gk_fm li{min-height:200px;}
	.j-sx{display:block;float: none;}.latest-issue{font-size: 18px;}

	.home-biaoqiannav.nav-tabs li {}
	.datu-pic .carousel-inner .item a img{height:160px;width:100%}
	.article-search .input-group {width: 86%!important;}

}

/*--返回顶部top--*/

.top_web{position: fixed;_position: absolute;bottom:176px;right:20px;width:48px; height:45px;border-radius: 5%;display: none;z-index: 9999;cursor: pointer; background:rgba(22,58,188,.2);}
.top_web .glyphicon{text-align:center;top:11px; left:12px;font-size: 22px;color:#1a6bbd;}
/*--返回顶部top--*/

/*其他 控制显示&隐藏*/
#key{display:none;} /*快速检索隐藏类型下拉条*/
.knomap{display:none;} /*隐藏Knowledge map*/
.shoucang{display:none;} /*隐藏收藏*/
.j-column{display:none;} /*隐藏每篇文章中的栏目名称*/
/*.richhtml{display:none;} /*隐藏RichHTML按钮*/
.article-video{display:none;} /*隐藏视频文章相关按钮、高级检索视频选项*/
.wenzhang-liebiao li {margin: 0;}/*兼容*/
/*菜单鼠标划动下拉*/
.nav > li:hover .dropdown-menu {display: block;}
/*非rwd*/

/*中间条目*/
.column-1 {
	width:100%;
	font-size: 18px;
	color: #1a6bbd;
	line-height: 34px;
	font-weight: bold;
	border-bottom: 2px solid #ccc;
	display: inline-block;
	position: relative;
	padding-left:15px;
}
.column-1 span {
	left: 0;
	top: 8px;
	width: 5px;
	height: 18px;
	background: #1a6bbd;
	position: absolute;
	display: inline-block;
	border-radius: 1px;
}


/*高级检索css更新*/
#advsearch .td-left {
    background: #f1f1f1;
    width: 120px;
    padding: 3px 10px;
    text-align: right;
}
#advsearch * {
    font-family: revert;
    font-size: 14px;
}
#advsearch table {
    border: 0;
}
#advsearch input,#advsearch select{
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
#advsearch label input{margin-right:5px;height: 14px;}
#btn-search {
    width: 160px;
    background:#0066bd!important;
    color: #fff!important;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 5px;
    margin:0 auto;
    height: 42px!important;
	padding: 6px 12px;
    font-size: 16px;
}
#advsearch input, #advsearch select {
    padding: 6px 7px;
}

/*rich摘要兼容*/
.main_top_cm {
    box-shadow: none;
}
.main_content {
    margin: 0 auto;
    overflow: hidden;
    padding: 15px 10px;
    max-width: 1200px;
    background: #fff;
}
/*--RWD bShare分享兼容--*/
.bsBox{-webkit-box-sizing:content-box;}
#bsPanel{-webkit-box-sizing:content-box;}
.bFind-wrapper-top{-webkit-box-sizing:content-box;}
/*全局样式*/
*{margin:0;padding:0;list-style:none;}
a{color:#333;}
a:hover{color:#3d85d0;}
body{font-size:14px;
    font-family:"Times New Roman","宋体";
    background:#e9f5ff;
}
.content{width:100%;overflow:hidden;}
.biaodian{font-family:宋体;}
/*头部*/
.main{
    max-width:1200px;
    margin:auto;
    overflow:hidden;
    padding:0 0 15px;
    background: #fff;
}
.header{
    max-width:1200px;
    margin: auto;
    background: url(../images/headerbg.jpg) no-repeat;
    overflow: hidden;
    margin-top: 15px;
	background-size: cover;
}
.banner{
    max-width: 1200px;
    margin: auto;
    padding: 36px 15px;
    overflow: hidden;
}
.huiyuan{margin-bottom: 10px;    float: right;
}
.top_js{padding-left: 8px;padding-right:4px;}
.em{
    margin-top:47px;
    text-align: right;
}
.input-group {
    float: left;
    width: 100%;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: right;
    width: 99%;
    margin-bottom: 0;
}
.btn-default {
    color: #fff;
    background-color: #619df9;
    border-color: #619df9;
    text-shadow: none;
}
.btn-default:hover {
    color: #fff;
    background-color: #d37802;
    border-color: #d37802;
}
.gjjs{
    padding:6px 10px;
    float:right;
    color: #fff;
}
.em img{margin:0 5px;}
.emrs{
    margin-bottom: 8px;
    text-align: right;

    overflow: hidden;
}

.xiangxi {
    font-size: 14px;
    width: 90px;
    color: #f9f8f8;
    text-align: center;
    margin-top: 20px;
    line-height: 25px;
    float: right;
    margin: 0 5px;
    border-radius: 6px;
    background: #d7bf48;
    font-family:Times New Roman;
}
.xiangxi a{
    color: #fff;
}
.xiangxi a:hover{
    background:#619df9;
    display: block;
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    border-radius: 6px;
}

/*导航*/

.daohang{
    max-width: 1200px;
    margin: auto;
}
.dh{max-width:1200px;margin: 0 auto;padding-bottom: 17px;
    background: #fff;}
.navbar{min-height: 45px;border: 0;margin-bottom: 0px;}
.navbar-nav>li>a{height:45px;line-height: 45px;padding-top: 0;padding-bottom: 0;margin-top: 2px;}
.site-nav{background:#1886e5;border-radius: 4px;}
.site-nav a{color: #fff;font-weight: bold;}
.site-nav .nav>li>a{padding-left:14px;padding-right: 14px;}
.site-nav .nav>li>a:focus,.site-nav .nav>li>a:hover {
    text-decoration: none;
    background-color:#499ee7;
    color: #eee;
}
.site-nav .navbar-toggle{background: #619df9;}
.site-nav .navbar-toggle .icon-bar{background:#fff;}
.site-nav .navbar-nav>li>a{font-size: 18px;text-align: center;}

.dropdown-menu>li>a {
    display: block;
    padding: 8px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #619df9;
}
.caret{
    margin-left: 5px;
}
.navbar-brand, .navbar-nav>li>a {
    text-shadow:none;
}

/*首页大图滚动*/
.padd_r{padding-right: 11px;}
.carousel-caption {
    bottom: 15%;
}
.btn-group-lg>.btn, .btn-lg {
    padding: 8px 15px;
    font-size: 1.3vw;
    line-height: 1.3333333;
    border-radius: 6px;
}
.btn-primary {
    color: #fff;
    background-color:#1886e5;
    border-color:#1886e5;
}
.btn-primary:hover {
    color: #fff;
    background-color: #06a8dd;
    border-color: #06a8dd;
}
.btn-primary:focus {
    color: #fff;
    background-color: #ed7b00;
    border-color: #ed7b00;
}

.btn-primary2 {
    color: #fff;
    background-color: #619df9;
    border-color: #619df9;
}
.btn-primary2:hover {
    color: #fff;
    background-color: #06a8dd;
    border-color: #06a8dd;
}
.btn-primary2:focus {
    color: #fff;
    background-color: #ed7b00;
    border-color: #ed7b00;
}
.carousel-caption h3 {
    font-size: 1.6vw;
    margin-bottom: 4%;
    line-height: 3.1rem;
    margin-top: 0;
}


.tab_1, .tab_2, .tab_3{
    margin:0 auto;
    padding:1px 0;
    border-radius: 5px;


}
.tab_1 h4, .tab_2 h4, .tab_3 h4{
    color:#fff;
    text-align: center;
    font-size:22px;
}
.tab_1 p, .tab_2 p, .tab_3 p{
    text-align:center;
    color:#fff;
    font-size:14px;
    line-height: 24px;
    margin: -5px 0 10px;
}
.tab_1{
    background: #df6f6f;
    /* margin-right: -8px; */
}
.tab_2{
    background: #1886e5;
    margin-right: -4px;
    margin-left: -4px;
}
.tab_3{
    background: #cbb02d;
    /* margin-left: -8px; */
}
.san{color:#fff;}
a.san:link,
a.san:visited {
    color:#fff;
    text-decoration:none;
}
a.san:hover,
a.san:active {
    color:#eee;
    text-decoration:none;
}

/*封面图片*/

.fmtp{
    overflow: hidden;
    /* padding-left: 8px; */
}
.fmt{
    border:1px solid #999;
    margin: auto;
}
.fmyc{
    line-height: 26px;
    /* padding-right: 0; */
    padding-left: 0;
    margin-top: 24px;
	margin-left: -16px;
}
.ttg{
    padding: 5px 28px;
    font-size: 1.2vw;
    line-height: 1.3333333;
    border-radius: 6px;
    margin-top:5px;
}


.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}
.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}
.small_pic{overflow:hidden;margin: 15px auto 16px;}
.small_pic img{max-width: 210px;vertical-align:middle;margin-bottom: 10px;/* border: 1px solid #ccc; */}
.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}
.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}
.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}
/*最新录用*/
.uw-on-campus {
    overflow: hidden;
    text-align: left;
}
.uw-on-campus h2 {
    font-size: 22px;
    color: #333;
    background: url(../images/zxlybj.jpg) no-repeat left;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 15px;
    font-family: Microsofy Yahei;
    /* height: 35px; */
    /*    border-bottom: 2px solid #d1d1d1;*/
    padding-bottom: 3px;
}
.neirong{
    overflow: hidden;
    padding-left: 0;
    padding-right: 8px;
}
.neirong dl {
    overflow: hidden;
    margin-bottom: 10px;
    /* background: #f5faff; */
    padding-right:0;
    padding-left:0;
    /* padding: 11px; */
}
.padding_r{padding-right:0!important;padding-left:10px!important;}
.neirong dl dt {
    text-align: left;
    font-weight: normal;
    float:left;
    height: 110px;
    overflow: hidden;
}
.neirong dl dd {
    text-align: left;
    background: #d6ecff;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 5px;
    /* font-weight: bold; */
}

.neirong dl dt h4 {
    line-height: 26px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin:0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    word-wrap: break-word;
    word-break: normal;
}

.neirong dl dt p {
    line-height: 26px;
    font-size: 14px;
    margin:0;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    word-wrap: break-word;
    word-break: normal;
}
.luyrq{
    font-weight:bold;
    color:#D47906;
}
.read_more{text-align: center;padding-top: 20px;font-size: 17px;
    color: #dc770c;
    font-weight: bold;}

.nr_r{/* padding-right: 12px; */}
/*当期目录*/




.hovertreeContent {
    width: 100%;
    /* text-indent: 2em; */
    /* margin: 5px auto; */
    height: 1300px;
    overflow: hidden;
    position: relative;
    /* border: 1px solid silver; */
}
.hewenqiToggle{
    height:20px;
    background-color:#f0f0f0;
    position:absolute;
    bottom:0px;
    width:100%;
}
.triangle-down-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 16px solid #999;position:absolute;right:0px;left:0px;margin:0px auto; top:2px;cursor:pointer;}
.triangle-up-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 16px solid #999; position:absolute;right:0px;left:0px;margin:0px auto;top:2px; }

.wz_njq{overflow:hidden;}
.nianjq{float:left;font-weight: bold;/* line-height: 28px; */}
.syq{float:right;}
.zhuangkan{font-weight: bold;line-height: 28px;}
.current{
    overflow: auto;
    max-height: 1240px;
}
.dqml{
    margin-left:0;
    margin-right:0;
    padding: 15px 0;
}
.dqml_ming{
    font-size:18px;
    color:#000;
    padding-bottom:10px;
    margin-bottom:20px;
    border-bottom:1px solid #009999;
}

.dqml_img{padding-left:0;}
.dqml_wzn{overflow:hidden;padding-left: 0;}
.dqml_title{font-size: 14px;color:#333;font-weight: bold;line-height:26px;}
.dqml p{
    line-height:26px;
    margin: 0;
}
.dqml_zaiyao{line-height:24px;}
.dqml_zaiyao img{margin-right:5px;}
.figure{color:#333;margin:5px 0;}
.red{color:#f00;}

.lanming{
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    letter-spacing: 4px;
       display: inline-block;
	   padding:0 5px;
    background: #0066bd;
    text-align: center;
    border-radius: 5px;
    margin: 10px 0 0;
}
/*封面*/
.content_r{
    overflow: hidden;
    /* padding-left: 7px; */
}
.fm{
    overflow:hidden;
    border: 1px solid #d6e9c6;
    border-radius: 3px;
    padding:20px;
}
.fm img{
    border:1px solid #ccc;
    max-width: 60%;
    margin: auto;
}
.fmsm{
    line-height: 24px;
    margin: auto;
    background: #dff0d8;
    padding: 10px;
    margin-top: 20px;
    text-align: justify;
}

/**下载排行切换样式**/
.tabPanel{
    /* border: 1px solid #bce8f1; */
    border-radius: 3px;
    overflow: hidden;
    margin-bottom: 19px;
}
.xzph{
    float: left;
    width: 175px;
    height: 41px;
    line-height: 41px;
    padding-left: 10px;
    font-size: 22px;
    background: #fcf8e3;
    border-bottom: 1px #faebcc solid;
    font-family: Microsofy Yahei;
}
.tabPanel ul{
    float: right;
    background: #fff;
    width:100%;
}
.tabPanel>ul li{
    float: left;
    line-height: 40px;
    cursor: pointer;
    text-shadow: 0 1px 0 #fff;
    font-size: 14px;   
    padding: 0 10px;
}
.tabPanel .hit{
    cursor:pointer;color:#e88c02;text-shadow:0 1px 0 #fff;
}
.pane{width:365px;float:left;;background-color:#fff;display:none;}
.pane dl{
    overflow:hidden;
    /* padding: 0px 13px; */
    margin-bottom: 5px;
}
.pane dl dt{
    line-height:28px;
    font-size:14px;
    font-weight: 100;
}
.r_tab{
    border-radius:4px;
}
.r_title{
    background: #ffeeea;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px #ffd1c6 solid;
    padding-left: 10px;
    font-size: 22px;
    font-family: Microsofy Yahei;
}
.r_tab ul{
    margin: 10px 0;
    overflow: hidden;
}
.r_tab ul li{
    line-height:26px;
    border-bottom: 1px #e8e8e8 solid;
    padding: 5px 0;
}
.r_tab2{
    /* border: 1px solid #f9e3a5; */
    border-radius:4px;
    margin-bottom:20px;
    overflow: hidden;
}

.r_title2{
    background: #fff3d1;
    overflow: hidden;
    line-height: 40px;
    border-bottom: 1px #f9e3a5 solid;
    padding-left:10px;
    font-size:22px;
    font-family: Microsofy Yahei;
}
.r_tab2 ul{

    margin: 10px 0;
}
.r_tab2 ul li{
    line-height: 30px;
    border-bottom: 1px #eeeeee solid;
    padding: 5px 0;
}
.ztm{
    font-weight:bold;
}
.ztm_i{float:right;}
.r_tab2 ul li ul{
    overflow: hidden;
    margin: 5px 0;
}
.r_tab2 ul li ul li{
    line-height: 26px;
    border-bottom: none;
}
.r_tab2 ul li ul li img{
    margin-right:7px;
}
.r_em{overflow:hidden;}
.r_em ul{text-align: center;}
.r_em ul li{width:50%;float:left;}

.r_tab3{

    border-radius: 3px;
    margin-bottom:19px;
}
.r_ewm{overflow:hidden;margin-bottom:20px;border: 1px solid #efead4;}
.r_ewmtp{text-align:center;margin: 15px 0;}
.r_ewmtp img{margin:0 10px;}

.gd{float:right;font-size:14px;}
.dblogo{
    margin:20px 0;
    text-align: center;
    border-top:1px solid #ccc;
}
.dblogo img{
    margin:0 20px;
}

.db_news{
    background:#fff;
    padding:20px 0;
}
.news{
    max-width: 1200px;
    margin: auto;
    overflow: hidden;
}
.news_tab{
    border: 1px solid #e4e3e3;
    /* width: 30%; */
    margin-bottom: 25px;
    border-radius: 5px;
}
.news_tit{
    color: #000;
    font-size: 17px;
    border-bottom: 1px solid #eceaea;
    line-height: 35px;
    padding-left: 15px;
    background: #eee;
}
.news_tab ul{
    margin: 8px 15px;
}
.news_tab ul li{
    line-height:25px;
    color:#000;
}
.news_tab ul li img{
    margin:6px 0;
}
.shijian{color: #9b9999;}
.new{color:#f00;}
/*尾部*/
.footer{
    background-color: #0066bd;
    margin:0 auto;
    overflow: hidden;
    padding: 40px 0 0;
}
.footer_nr{
    max-width:1200px;
    overflow: hidden;
    margin: auto;
    color: #fff;
}
.weixin img{padding:3px;background: #fff;
    -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease,-webkit-transform .25s ease;
}
.banquan{line-height: 30px;margin-bottom:20px;}
.banquan p{line-height:31px;}

.left-l{padding-right:1px;width:73%;}
.r_title a,.r_title2 a{float: left;}
.r_title .more,.r_title2 .more,.uw-on-campus .more{float: right;font-size: 14px;color: #666;padding-right: 10px;}
/*------------------------------------------移动端开始----------------------------------------------------*/
@media (max-width: 992px) {
    .banner{min-height:0;padding:0;}
    .issn {margin: 44px 0 0;
        font-size: 1.1vw;
        color: #fff;
        min-width: 18%;}
    .zhuban {float: right;
        margin: 35px 0 0;
        max-width: 47%;}
    .zb {line-height: 41px;font-size: 1.2vw;margin: 0 3px;}
    .zbdwlj {margin-right: 9px;font-size: 1.1vw;line-height: 22px;}
    .syq { float: left;}
    .fmyc{text-align:center;}
}


@media (min-width: 1024px){
    .site-nav .nav>li>a {
        padding-left: 0;
        padding-right: 35px;
    }

}
.top_logo{text-align:left;}
.top_logo img{padding: 13px 30px;}
@media (min-width: 768px){
    .thumbnail {
        display: block;
        padding: 4px;
        margin-bottom: 20px;
        line-height: 1.42857143;
        background-color: #fff;
        border:0;
        border-radius: 4px;
        -webkit-transition: border .2s ease-in-out;
        -o-transition: border .2s ease-in-out;
        transition: border .2s ease-in-out;}
    .navbar-nav {
        float: left;
        margin: 0;
    }
}

@media (min-width: 767px)and (max-width: 992px){
    .input-group {
        width: 70%;
    }
    .top_js {
        margin-top: 36px;}
    .em {
        margin-top: 34px;}
    .gjjs {
        padding: 6px 2px;
        float: right;}
    .em img{margin:0 2px;}
    .fmsm_njq{height:none;}
    .fmsm_sm{padding: 0;}
    .tab_zxbg dd{width: 44%;}
    .fm{margin-bottom:20px;padding: 10px;}
    .fm img {
        max-width: 180px;
        margin-right: 26px;}
    .tab_zxqk li {width: 96%;}
}

@media (max-width: 767px){
    .top_js{padding:0 15px;margin-bottom:10px;}
    .top_logo img {margin:15px auto 5px;padding:0;}
    .navbar{min-height: 50px;}
    .navbar-nav>li>a {
        line-height: 50px;}
    .navbar-nav .open .dropdown-menu>li>a {
        line-height: 25px;
        text-align: center;
        color: #fff;
    }
    .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
        /* background-image: none; */
        background: #0f9244;
    }
    .gjjs_m{
        color: #fff;
        background-color: #f0ad4e;
        border-color: #eea236;
        padding: 6px;}

    .carousel-caption h3 {
        margin-bottom: 1%;
        line-height: 1.1rem;
        margin-top: 0;
    }
    .carousel-caption {
        bottom: 10%;
    }
    .weixin img{float:none;}

    .fm, .fmsm_njq, .fmsm_syq{text-align: center;}
    .nav>li>a {text-align: center;}
    .tab_zxbg dd{width: 46%;}
    .ewm{margin-right:0;}
    .fm{margin-bottom:20px;}
    .tab_zxqk li {width: 46%;}

    .carousel {margin-top: 20px;margin-bottom:20px;}
    .container-fluid { background: #fff;}
    .ttg {padding: 11px 28px;width: 100%;font-size:16px;}
    .lanming {width:38%;}
    .padd_r{padding-right:15px;}
    .tab_1 {margin-right:0;}
    .tab_1, .tab_2, .tab_3 {margin: 10px auto;}
    .dqml_wzn, .dqml_img{padding-left:0;}
    .fmtp {padding-left:15px;}
    .nianjq {float: none;}
    .neirong {padding-right: 0;}
    .padding_r {padding-left:0!important;;}
    .weixin {text-align: left;margin-bottom:15px;}
    .nr_r{padding-right:15px;}


}
@media (max-width:1120px){
    .site-nav {width:100%;}

}


/*改变导航默认高*/
@media (min-width: 768px) {
    .navbar-nav > li > a {
        padding-top: 0;
        padding-bottom: 0;
        color: #fff;
    }

}

@media (min-width:768px) {
    /*导航hover事件修改*/
    .navbar .nav > li:hover .dropdown-menu {
        display: block;
    }
    .container{width: 1200px;background:#ffffff;}
}

/*移动端搜索判断*/
@media (max-width:1200px) and (min-width:992px) {
    .app-search{display: none;}
}
/*--返回顶部top--*/
.top-arrow{
    position: fixed;
    _position: absolute;
    bottom: 80px;
    right: 10px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: none;
    z-index: 9999;
    cursor: pointer;
    background: #ced4da;
}
.top-arrow .glyphicon{text-align:center;top:7px; left:8px;color: #333;}

/*--返回顶部top--*/
.bd_weixin_popup {

    box-sizing: content-box;
}
/*------------------------------------------移动端结束----------------------------------------------------*/


/*二级页面*/
.right{
    overflow:hidden;
    padding-top: 15px;
}

.right_tab{
    border: 1px solid #ccc;
    border-radius: 3px;
    margin-bottom:25px;
}

.right_tab_tit{
    background:#1886e5;
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
    font-size: 18px;
    color:#fff;


}
.right_tab ul{
    overflow:hidden;
    margin: 10px;
}
.right_tab ul li{
    line-height: 30px;
    border-bottom: 1px #e4e4e4 dashed;
}
.c_nr{
    background:#fff;
    overflow: hidden;
    margin-bottom: 20px;

}


.lanmm{
    border-bottom:#ccc 1px solid;
    font-size:18px;
    color:#333;
    line-height:50px;
    background: url(../../../img/dbt/actionsarrow.jpg) no-repeat left bottom;


}
.lanmm img{
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -4px;
}



.c_nr ul{margin:20px;}
.c_nr li{line-height:30px;}
.liulancishu{float:right;height:40px;line-height: 40px;padding-right:20px;}
.fy{padding:20px 0;margin-top: 50px;}
.c_jsp{
    width:100%;
    padding:5px 20px;
}
.newsfengye{width:100%; height:40px; line-height:40px; text-align:center;}
.newsfengye ul li{float:left;padding:5px 30px;}

.gklly{overflow: hidden;}
.gklly ul{overflow:hidden;}
.gklly li{text-align: center;margin-bottom:10px;float:left;}
.gklly li img{margin-bottom:10px;border:1px solid #ccc;}


.gk_nian{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    /* border: 1px solid #ccc; */
    margin: 0 auto;
    margin-bottom: 30px;
    background: #dfe2e0;
    font-size: 24px;
    color: #049a3c;
}
.fmfm{overflow:hidden;}
.fmfm ul{overflow:hidden;}
.fmfm li{text-align: center;margin-bottom:10px;}
.fmfm li img{margin-bottom:10px;border:1px solid #ccc;width:160px;height:220px;}
.btn2{padding: 4px 12px;border-radius: 0 4px 4px 0;margin: 0; height: 34px;}
.btn-search {
    background: #1886e5;
    font-size: 16px;
    color: #fff;
    line-height: 25px;
    border: 1px solid #1886e5;
}
.gjjs{
    float: left;
    margin:0 5px;
    height: 34px;
    /* line-height: 34px; */
    background: #1886e5;
    color: #fff;
    border-radius: 4px;
    display:block;
    font-size: 16px;
    width: 100px;
    text-align:center;
}
.gjjs a{color:#fff;/* padding: 0 10px; */}
.gjjs a:hover{color: #fff;border-radius: 4px;display: block;text-decoration: none;}
.tbjs{background:#e2b616!important;}
.btn-p .adv-sea {line-height: 34px;}
/*按钮样式*/
#ClickMe {
    cursor:pointer;
    color: #333;
    margin:0 auto;
    float:left;
    margin-left: 44px;
}
#goodcover {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 500%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: 0.50;
    filter: alpha(opacity=80);
}
#code {
    background-color: #fff;
    padding: 10px;
    position: absolute;
    display: none;
    left: 15%;
    z-index: 1002;
}
.close1{
    width: 100%;
    height: 33px;
}
#closebt{
    float: right;
}
#closebt img {
    width: 20px;
}
.goodtxt{
    width: 400px;
    text-align: left;
    float:right;
}
.goodtxt p{
    line-height: 22px;
    font-size: 14px;
    color: #000;

}
.code-img{
    padding: 10px;
    background: #EBD5BA;
    text-align: center;
    float: left;
    margin-right:20px;
}
.code_wz{
    text-align: left;
    font-weight: bold;
    line-height: 30px;
    margin-top: 12px;
}
.code-img img {
    width: 450px;
}
.j-btn .j-pdf{background: url("../images/pdf.png") no-repeat;padding-left: 23px;padding-bottom: 2px;}
.j-btn .richhtml{background: url("../images/html.png") no-repeat;padding-left: 20px;padding-bottom: 2px;margin-right: 10px;}
.j-btn .j-pdf,.j-btn .j-html,.j-btn .j-abs{color:#333;line-height: 20px;margin-right:10px;}
.j-sx{float: right;}
.j-sx a{padding: 3px 10px;background: #0066bd;border-radius: 4px;color:#fff;font-size: 14px;float:right;margin-left:20px;}
.pane-download td a{padding:5px 0;display: block;}
.panes-list{background:#fff;}
.tabPanel .panes-rab li{padding:0;line-height: 30px;border-bottom: 1px #eeeeee solid;padding: 5px 0;}
.txt_biaoti,a.txt_biaoti:link{color:#333;}
.j-abs{display:none;}
a.txt_zhaiyao3:link{color:#fff;}
.qi-zhuanji .zhuanji_tupian{width:160px;float:left;overflow: hidden;}
.qi-zhuanji .qi-zhuanji-r{overflow: hidden;padding-left:20px;}
.qi-zhuanji .zhuanji_title{font-size:16px;margin-bottom:10px;}
.qi-zhuanji .zhuanji_njq{font-size:14px;}
.item-content{overflow: hidden;}
.container{background:#fff;}
@media (max-width:1120px){
.header{margin:0;}

}


