@charset "utf-8";

/* CSS Document */
*{margin: 0;padding: 0;list-style: none;}
body{font-family: Microsoft YaHei,Cambria;}
a{color:#222;}
a:hover{color: #222;}
/*--返回顶部top--*/
.top{position: fixed;_position: absolute;bottom:80px;right:10px;width:30px; height:30px;border-radius: 50%;display: none;z-index: 9999;cursor: pointer; background:rgba(0,0,0,0.2);}
.top .glyphicon{text-align:center;top:6px; left:8px;}
/*--返回顶部top--*/
/*common css*/
.backgroundcolor{background:#c30000;}
.redcolor{color:#c30000;}
.graycolor{color:#999;}
.paddingl0{padding-left:0;}
.paddingr0{padding-right:0;}
.paddingt0{padding-top:0;}
.paddingb0{padding-bottom:0;}
.paddingr10{padding-right: 10px;}
.paddingl10{padding-left: 10px;}
.paddingt10{padding-top: 10px;}
.paddingb10{padding-bottom: 10px;}
.margint10{margin-top:10px;}
.marginb10{margin-bottom:10px;}
.marginr10{margin-right:10px;}
.marginl10{margin-left:10px;}
.marginl0{margin-left:0;}
.marginr0{margin-rihgt:0;}
.margint0{margin-top:0;}
.marginb0{margin-bottom:0;}
.btn-danger{background:#c30000;}
/*------------------------------公共头部-------------------------------------------------*/
.form-control:focus {
    border-color:#c30000;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(236, 205, 204,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(236, 205, 204,.6);
}
.container{max-width: 1002px;position: relative;}
header .site{line-height:30px;position: absolute;top:0px;right:15px;}
header .site a:hover,header .branding .search-txt a:hover{color:#c30000;}
header .branding{margin-top:15px;}
header .branding .logo {display: inline-block; margin-bottom:5px}
header .branding .search-btn{max-width: 343px;float: left;}
header .branding_en .search-btn{max-width:290px;}
header .branding .search-txt{float: right;}
header .branding .search-txt a{text-decoration: underline;padding-left:5px;line-height: 30px; margin-left:8px;}
header .branding .search-btn,header .branding .search-txt{margin-top:30px;}





header .nav>li>a{padding: 0 25px 0 25px;line-height: 33px;}
.site-nav{background:#535458;min-height:33px;line-height: 33px;margin-bottom: 10px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: #535458;color:#fff;}
.site-nav .navbar-nav>li>a,.site-nav .navbar-nav>li>a:hover,.site-nav .navbar-nav>li>a:focus{color:#fff;text-align:center;}
.site-nav .navbar-nav>li>a:hover{background:#c30000;}
.site-nav .navbar-nav>li>.dropdown-menu{background:#535458;min-width:124px;}
.dropdown-menu>li>a{color:#fff;}
.site-nav .dropdown-menu>li>a:focus,.site-nav  .dropdown-menu>li>a:hover{background:#c30000;color:#fff;}
.dropdown-menu{padding:0;}
.dropdown-menu>li>a{text-align:center;}
.navbar-brand a{color:#fff; text-decoration:none;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#c30000;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin-right:0;margin-left:0;}
.navbar-default .navbar-collapse{border-color:#400000; padding:0;}
.navbar-nav {
    margin: 0!important;
}
/*---------------------------------公共头部end----------------------------------------------------*/
@media (min-width: 768px){
    .navbar{
        border-radius: 0;
        border: 0;
    }
    .navbar-nav>li>a{padding-top:0;padding-bottom: 0;}
    .container {
        width: 98%;
    }

}
@media (max-width: 767px){
.site-nav{min-height: 50px;line-height:50px;}
header .nav>li>a{width:100%;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: #fff;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color: #fff;background:#820000;}
header .logo img{margin: auto;}
header .branding .search-btn, header .branding .search-txt{text-align: center;margin: 0 auto;line-height: 40px;}
header .branding .search-btn{margin-top: 10px;}
header .branding .search-btn input{margin-top: 5px;}
header .branding .search-btn{max-width: 100%;}
.container{width: 99%;}

.current-other a{display: inline-block;}

}

@media (max-width:991px) {
header .branding .search-txt {margin-top: 10px;}
footer .container{width:100%;}

}
@media (min-width: 1002px) and (max-width: 1100px) {
/*在1100和1002像素之间的屏幕里,这里的样式才生效*/
header .branding .search-btn{max-width: 300px;}
}


@media (min-width: 768px) and (max-width: 992px){
header .nav>li>a{padding:0 15px 0 15px;line-height: 33px;}

}
/*-------------------------------------页面比例-----------------------------------------------------------*/

@media (min-width: 1002px){



}
/*------------------------------------页面比例end---------------------------------------------------------*/

/* -----------------------------------------左侧导航---------------------------------------------- */
    .my_left_category{margin-right:12px; }
    .my_left_category h1{height:30px;line-height:30px;background-repeat:no-repeat;font-size:14px;font-weight:bold;padding-left:10px;margin:0px;color:#FFF;}
    .my_left_category .my_left_cat_list{border-style:solid;border-width:0px 0px 0px 0px;line-height:13.5pt;}
    .my_left_category .my_left_cat_list h2{font-size: 0;margin:4px 0 4px 0;padding:3px 5px 0px 0px;}
    .my_left_category .my_left_cat_list h2 a{color:#f33b03;font-weight:bold;font-size:14px;line-height:22px;}
    .my_left_category .my_left_cat_list h2 a:hover{color:#f33003;font-size:14px;line-height:22px;}
    .my_left_category .h2_cat{width:178px;height:26px; line-height:26px;font-weight:normal;color:#333333;position:relative; margin-left:10px}
    .my_left_category .h2_cat_a{height:26px; line-height:26px;font-weight:normal;color:#333333; background-image:url(); margin-left:10px}
    .my_left_category .h2_cat_1{height:26px; background-repeat:no-repeat; line-height:26px;font-weight:normal;color:#333333;position:relative;}
    .my_left_category a{font:12px;text-decoration:none;color:#222222;}
    .my_left_category a:hover{text-decoration:none;color:#c40000;}
    .my_left_category h3{margin:0px;padding:0px;height:26px;font-size:14px;font-weight:normal;padding-left:0px;}
    .my_left_category h3 span{color:#999999;width:155px;float:right;}
    .my_left_category h3 a{line-height:26px; padding-left:9px;}
    .my_left_category .h3_cat{display:none;position:absolute; left:145px; margin-top:-26px; cursor:auto; margin-left:10px}
    .my_left_category .shadow{position:inherit; width:464px;}
    .my_left_category .shadow_border{position:inherit; font-size:13px; width:460px;border:1px solid #c40000;margin-top:1px;border-left-width:0px;background-color:#ffffff;margin-bottom:3px; padding-top: 2px}
    .my_left_category .shadow_border ul{margin:0;padding:0;margin-left:15px}
    .my_left_category .active_cat h3 span{display:none;}
    .my_left_category .active_cat div{display:block;}
.min1 li a{overflow:hidden;border-left: 7px solid #f33b03;margin-bottom:1px;height: 30px;line-height: 30px;text-indent: 8px;display: block;
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(left, #e1e1e1,#f7f7f7);
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(left, #e1e1e1, #f7f7f7);
    /* Opera 11.10+ */
    background: -o-linear-gradient(left, #e1e1e1, #f7f7f7);
    background:linear-gradient(left, #e1e1e1,#f7f7f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #e1e1e1, endColorstr = #f7f7f7);
}
.min1 li a:hover {
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(right, #e1e1e1, #f7f7f7);
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(right, #e1e1e1, #f7f7f7);
    /* Opera 11.10+ */
    background: -o-linear-gradient(right, #e1e1e1, #f7f7f7);
    background:linear-gradient(right, #e1e1e1, #f7f7f7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr =#f7f7f7, endColorstr = #e1e1e1);
    FONT-WEIGHT: bold;color: #222;border-left: #FF9933 7px solid;
    }

.min1_en li a{font-size:12px;}

<!--
 @media (min-width:992px){
     .asidel .my_left_category{min-width:230px;}
     .articler .carousel{max-width: 760px;}

    }
-->

@media (min-width: 1200px){
.container{width: 1002px;}
}
/*------------------------------------------ 左侧导航end------------------------------------------ */
/*----------------------------------------------右侧内容-------------------------------------*/
.tabbable{margin:10px 0;}
.tabbable .nav-tabs .active a{color:#c30000 !important; font-weight:bold; font-size:14px;}
.articler .nav-tabs>li{ text-align:center;}
.tabbable .tab-content{padding:2px;}
.tabbable .tab-content>.tab-pane{padding:10px;background: #fff;}
.articler .nav>li>a {
    padding: 7px 15px;
}
.nav-tabs_en>li {
    float: left;
    margin-bottom: -3px}

.articler .nav-tabs>.active>a{color:#c30000;}
.articler .tab-con .tab-title a{font-weight:bold;color:#c30000;}
.articler .tab-content p{font-size:14px; margin-bottom:0;color: #444;}
.articler .tab-content .other{font-size: 12px;}
.articler .tab-con02 .tab-title a:hover,.articler .pull-right a:hover,.footer-nav a:hover,.current-other a:hover,.current-journal .current-link a:hover,.current-link_en a:hover{color: #e05918;}
.articler .tab-con02 .tab-title .number{min-width: 30px;overflow: hidden;display: inline-block;float: left;}
.articler .tab-con02 .tab-title a{display: block;overflow: hidden;color: #444;}
.articler .tab-con02 .tab-title strong{font-weight: normal;color:#e05918;}
.articler .nav-tabs>li>a:hover{border: 1px solid #ddd;border-bottom:1px solid #fff;}


.right-side-blog h5.column-title,.rollBox h5.column-title{border-bottom: 1px solid #ccc;height: 30px;line-height: 30px;margin: 0;font-weight: bold;}
#scrollpic{position: relative;overflow: hidden;height:212px;}
#scrollpic ul{position:absolute;}
#scrollpic ul li{float:left;padding: 5px; width: 175px;margin: 10px 0;}
#scrollpic ul li img{width: 127px;height: 169px;border:1px solid #ccc;webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.08);
    -moz-box-shadow: 3px 3px 5px rgba(0,0,0,.08);
    box-shadow: 3px 3px 5px rgba(0,0,0,.08);}
/* 推荐期刊 */
.important dl{ float:left;  margin-top:15px; margin-left:10px; overflow:hidden; background-color:#ffffff}
.important dl dt{ float:left; width:175px; height:175px}
.important dl dt img{ width:135px; height: 175px;border:1px solid #DBDADA;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.08);box-shadow:3px 3px 5px rgba(0,0,0,.08);
}
.important dl dd{ float:left; width:255px; padding-left:10px; padding-right:10px;}
.important dl dd p{ text-indent:0;}
.important dl dd p a{ color:#011c58; font-size:14px; font-weight:bold;}
.rollBox{overflow:hidden;margin:0 auto;position: relative;}
.rollBox .LeftBotton{height:52px;width:19px;background: url(../images/button.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:75px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:100%;width:20px;background: url(../images/button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;cursor:pointer;position: absolute;top:50%;right: 0;margin-top:-15px;}
.rollBox .Cont{overflow:hidden;}
.rollBox .ScrCont{width:111920px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*尾部*/
footer{background: #f2f2f2;border-top:1px solid #ededed;padding: 10px 0;margin:10px 0 0 0;}
footer .container{padding: 0;}
footer .footer-nav{background: #fff;}
footer .footer-nav .row{margin: 0;}
footer .footer-nav ul b{height: 30px;line-height: 30px;}
footer .row div ul{border-right: 1px solid #ccc;padding-left:50px;margin:10px 0;height: 150px;}
footer .row .last-noborder{border:0;text-align: center;margin: auto;}
footer .row .last-noborder .bdshare-button-style1-24{margin-left:45px;}
@media (max-width: 767px) {
/*在小于768像素的屏幕里,这里的样式才生效*/
footer .row div ul{border: 0;}
footer .row div ul{height: 100%;}
.my_left_category{margin-right:1px; }
header .branding{margin-top:35px;}
header .branding .logo {display: block; margin-bottom:0px}
header .branding .search-btn,header .branding .search-txt{margin-top:0px;}

}
@media (max-width: 642px) {
.footer-about{text-align: left;padding: 0 10px; }
}
.footer-about p {text-indent: 0;}/*去掉图书页面版权文字P前空*/
/*----------------------------------------------图书---------------------------------------------------------*/
/*----------------------------------------------图书---------------------------------------------------------*/
.book-list{background:url(../images/list_topbg.jpg) repeat-x;}
.page-adress{border-bottom: 1px dashed #c30000;padding: 5px 5px 54px;}
.page-adress li{float: left;font-size: 16px;}
.page-adress li a{font-size: 16px;}
.page-adress li a:hover{color:#c30000;}
.book-list-con .nav-pills li{width: 54px;height: 21px;line-height: 21px;margin-right:10px;border: 1px solid #ccc;background: #f5f5f5;}
.book-list-con .nav-pills li.active{color: #c30000;}
.book-list-con .nav-pills>li.active>a,.book-list-con .nav-pills>li.active>a:focus,.book-list-con .nav-pills>li.active>a:hover{width: 54px;height: 21px;background:none;color: #c30000;}
.book-list-con .nav>li>a:focus{text-decoration:none;color: #c30000;}
.book-list-con .nav>li>a:hover{background: none;text-decoration: underline;color:#f33b03;}
.book-list-con .nav>li>a{padding: 0;text-align: center;line-height: 20px;}
.copyright-ul li{color:#777;}
.copyright-ul li,.book-list-con .nav-pills{margin-bottom: 20px;}

/*CSS　分页样式 sabrosus style pagination*/
DIV.sabrosus {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-size:12px;
}
DIV.sabrosus A {
    BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none; margin-right: 8px;
}
DIV.sabrosus A:hover {
    BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow; margin-right: 8px;
}
DIV.pagination A:active {
    BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow; margin-right: 8px;
}
DIV.sabrosus SPAN.current {
    BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1; margin-right: 8px;
}
DIV.sabrosus SPAN.disabled {
    BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid; margin-right: 8px;
}
/*CSS　分页样式 sabrosus style pagination*/
/*---------------------------------------------当期current------------------------------------------------------------*/
.current-journal{border-bottom: 1px solid #eee;padding: 15px 0;margin-bottom: 15px;}
.current-journal .current-fm {margin: 0}
.current-journal .current-fm img{border: 1px solid #ddd;}
.cover {margin:10px 0 0 0;}
.current-journal .journal-info{margin-left: 20px;}
.current-journal .current-link{margin:30px 0 10px 0;}
.current-journal .current-link a{font-weight: bold;}
.current-journal .current-link_en{margin:30px 0 10px 0;}
.current-journal .current-title,.title{font-size: 18px;font-weight: bold;line-height: 40px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.current-journal .current-title_en{font-size: 20px;font-weight: bold;line-height: 40px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.current-other a{background: url("../images/ico.png") no-repeat;padding:0 20px;}
.current-issn{font-size: 12px;}
.current-other .tougao{background-position: 0 3px;}
.current-other .email{background-position: 0 -16px;}
.current-other .rss{background-position: 0 -35px;}



/*--------------------------------------中间左--------------------------------------------------------------------*/
/*年期展开CN*/
.subNavBox{border:solid 1px #ddd; background-color: #EFEFEF}
.subNav{border-bottom:solid 1px #fff;cursor:pointer;font-weight:bold;font-size:14px;color:#316c9d;line-height:28px;padding-left:10px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%;}
.subNav:hover{color:#1d487d;}
.currentDd{color:#316c9d}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #ffffff;}
.navContent li{text-indent: 20px;}
.navContent li a{display:block;heighr:22px;text-align:left;font-size:14px;line-height:22px; color:#277fc2}
.navContent li a:hover{color:#fff;background-color:#58759a; TEXT-DECORATION: none}

/*年期展开EN*/
.subNavBox_en{border:solid 1px #ddd; background-color: #EFEFEF}
.subNav_en{border-bottom:solid 1px #fff;cursor:pointer;font-weight:bold;font-size:14px;color:#333;line-height:28px;padding-left:10px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav_en:hover{color:#c30000;}
.currentDd_en{color:#c30000}
.currentDt_en{background-image:url(../images/jiantou.jpg);}
.navContent_en{display: none;border-bottom:solid 1px #ffffff;}
.navContent_en li{text-indent: 20px;}
.navContent_en li a{display:block;width:200px;heighr:22px;text-align:left;font-size:14px;line-height:22px; color:#000}
.navContent_en li a:hover{color:#fff;background-color:#c30000; TEXT-DECORATION: none}



.cooperation{margin: 6px 0;}
.cooperation img{width:180px;height:44px;}
.Left{border: 1px solid #ddd;margin-top: 10px;background: #fcfcfc;}
.left-column{text-align:left;background-color: #f5f5f5; color:#277fc2; border: 1px #e5e3da solid; line-height:28px; font-weight:bold; margin: 0px 0 10px 0px;}
.Left ul{margin-bottom: 0;}
.current-l,.center{margin-right: 12px;}
.Left .row{margin: 0;}
.cur-center,.center-box{border:1px solid #ddd;}
.cur-center .column,.center-box .column{background:#f1f1f1; padding:6px; border-bottom:1px solid #ddd;color:#c30000; font-weight:bold; font-size: 14px;margin:0;}
.cur-center .column_en,.center-box .column_en{font-size: 16px}
.cur-box{padding:10px 10px 0;overflow: hidden;}
.btn-box{overflow:hidden; margin:10px auto;}
.btn-box .date{float:left; font-weight:bold;}
.btn-box .pre-btn{float:right;}
.btn-box .pre-btn a{color:#7a2702;}
.selected-box{background:#fcf5eb; padding:3px;}
.selected-box i{color:#ffb138; border-bottom:1px solid #fff; padding:0 3px;}
.selected-box>a{margin:0 3px;}
.selected-box .dropdown:hover ul{display:block;}

TD INPUT.article_checkbox {
	LINE-HEIGHT: 20px;
	margin: 4px;
}


@media (min-width:1127px){
    .current-l,.right1{max-width: 202px;}
    .center{width: 570px;}
    .current-journal .current-fm img{display:block;max-width: 158px !important;}
	.item-left{width: 78%;}
}
@media (max-width:1126px) and (min-width: 768px){
    .current-l{width: 27%;margin-bottom: 10px;}
    .center{width: 71%;min-width:180px;margin-right: 0;margin-bottom: 10px;}
    .current-journal .current-fm img{display:block;max-width: 158px !important;}
	.item-left{width: 71%;}
}


@media (max-width: 767px) {
.current-journal{padding: 0;}
.current-l,.center,.right{margin-right: 0;margin-bottom: 10px;}
.item-left{float: none !important}

}
@media (min-width: 768px) and (max-width: 991px) {
/*在768和991像素之间的屏幕里,这里的样式才生效*/
    .current-l,.right{max-width: 100%;}
    .center{max-width: 100%;}
}
/*--------------------------------------中间左end--------------------------------------------------------------------*/
/*--------------------------------------中间右--------------------------------------------------------------------*/
.main-widget h4{margin-top:0;}
.main div.right1{
    border: 1px solid #e0e0e0;
    padding: 5px;
    margin-bottom: 15px;
}
.main-widget h4{color:#c30000; font-weight:bold; font-size:14px;margin-bottom: 5px;
    padding:6px;
    background:#ffc059;
    background: -moz-linear-gradient(bottom,#ffc059,#ffebc6);
    background: -webkit-gradient(linear,0 50%,100% 50%,from(#ffc059),to(#ffebc6));
    background: -webkit-linear-gradient(bottom,#ffc059,#ffebc6);
    background: -o-linear-gradient(bottom,#ffc059,#ffebc6);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffebc6, endColorstr=#ffc059);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffebc6, endColorstr=#ffc059)";
}
.glyphicon-menu-right {
    width: 15px;
    height: 15px;
    background: url(../images/lanmu2_j.png) no-repeat;
    color: transparent;
    float: left;
    margin-right: 3px;
}
.main-widget h4 a {
    color: #c30000;
}
.main-widget .gray-link a:hover,.list-pdf a:hover{
    color: #e05918;
}
.gray-link {
    background: #efefef;
    margin-bottom: 1px;
    padding: 5px;
}
.aside {
    margin-top: 10px;
}
.last-aside .gray-link .jiantou-right {
    float: left;
    width: 10px;
    overflow: hidden;
}
.last-aside .gray-link .text-left{
    overflow: hidden;
}
.last-aside .gray-link .text-left a {
    display: block;
}
.main-widget h4 a:hover {
    text-decoration: none;
}
.main-widget h4 a {
    color: #c30000;
}
.more {
    font-size: 14px;
    font-weight: normal;
    float: right;
}
/*-------------------------------------------中间右end------------------------------------------------------*/


/*-------------------------------------------图书页book-------------------------------------------------------------*/
.preview{max-height:288px; margin-top:5px;}

.journal-book .row{margin: 0;}
.title{font-size: 16px;margin-bottom: 5px;}
.book-con-l a,.book-con-r .author,.book-menu li a,.list-title a,.list-pdf a,.chapter-title .author-name{color:#316c9d;}
.book-con-l ul li{line-height: 30px;}
.book-container .book-author li{height: 40px;}
.book-menu li{border: 1px solid #eee;padding: 3px 2px;text-align: center;}
.about-content p{text-indent: 2em;line-height: 24px;}
.abstract h2{font-size: 14px;}
.list-title{margin-bottom: 5px;}
.list-title a{padding-right: 10px;}
.list-pdf{font-size: 12px;}
.list-ul li{margin-bottom: 15px;}
.input-btn{line-height: 30px;}
.journal-book .preview{margin-bottom: 10px;}
@media (min-width:768px) {
    .paddingr30{padding-right:40px;}
}
@media (max-width:767px) {
    .paddingr30{padding-right:0;}
    .bigImg{border: 0;float: left;}
    .bigImg #midimg{border: 1px solid #ddd;}
    .abstract-con .input-group{padding:10px 0;}
    .list-ul{margin-top: 20px;}
	.book-menu {margin-top:10px;}
	.lanmu10 {margin-top:10px;}
}
/*-------------------------------------------图书页book end-------------------------------------------------------------*/
/*-------------------------------------------chapter-----------------------------------------------------------------*/
.tabbox-l{float: left;}
#tabbox{overflow:hidden; margin:0 auto;}
.tab_conbox{border: 1px solid #ddd; background: #fff;height: 705px;overflow:hidden;}
.tab_conbox:hover{overflow: auto;}
.tab_con{ display:none;}

.leftPanltabs{height: 18px;}
.leftPanltabs li{min-width:95px;height:28px;line-height:28px;float:left;background-color: #fff; TEXT-ALIGN: center;border:1px solid #ddd}
.leftPanltabs li a {color:#c30000; font-size: 14px}
.leftPanltabs li a:hover {color: #c30000}
.leftPanltabs .thistab,.tabs .thistab{font-weight: bold; background-color: #ddd;}
.tab_con {padding:10px;font-size: 12px; line-height:175%;height 95%;}
.article-pdf{height: 705px;overflow:hidden;position: absolute;right: -8px;top:352.5px;}


/* PDF按钮开始 */
.button {
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    background-color: #eeeeee;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #e1e1e1));
    background: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: -o-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: linear-gradient(top, #fbfbfb, #e1e1e1);
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    border: 1px solid #d4d4d4;
    height: 32px;
    line-height: 32px;
    padding: 0px 1px;
    font-weight: 500;
    font-size: 14px;
    color: #666666;
    text-shadow: 0 1px 1px white;
    margin: 0;
    text-decoration: none;
    text-align: center;
}
.button:hover .button:focus {
    background-color: #eeeeee;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, #ffffff, #dcdcdc);
    background: -moz-linear-gradient(top, #ffffff, #dcdcdc);
    background: -o-linear-gradient(top, #ffffff, #dcdcdc);
    background: linear-gradient(top, #ffffff, #dcdcdc);
}
.button:active {
    -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
    -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
    box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
    background: #eeeeee;
    color: #bbbbbb;
}

.button-rounded {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.button-highlight {min-width: 200px;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fa9915), color-stop(100%, #d87e04));
    background: -webkit-linear-gradient(top, #fa9915, #d87e04);
    background: -moz-linear-gradient(top, #fa9915, #d87e04);
    background: -o-linear-gradient(top, #fa9915, #d87e04);
    background: linear-gradient(top, #fa9915, #d87e04);
    background-color: #f18d05;
    border-color: #bf7004;
    color: white;
    text-shadow: 0 -1px 1px rgba(91, 53, 2, 0.35);
}
.button-highlight:hover, .button-highlight:focus {
    background-color: #f18d05;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fba42e), color-stop(100%, #d87e04));
    background: -webkit-linear-gradient(top, #fba42e, #d87e04);
    background: -moz-linear-gradient(top, #fba42e, #d87e04);
    background: -o-linear-gradient(top, #fba42e, #d87e04);
    background: linear-gradient(top, #fba42e, #d87e04);
}
.button-highlight:active {
    background: #d8891e;
    color: #8d5303;
}
/* PDF按钮结束 */

.article-itle{FONT-SIZE: 18px; font-size: 18px;font-weight: bold;;text-align: left;margin-top: 10px;line-height: 35px;}
.chapter-title{font-size: 12px; color:#808080;font-family: Arial;font-weight: normal; margin-bottom:10px;
line-height: 40px;border-bottom: 1px solid #eee;}
.chapter-title span{font-size: 16px;font-weight:bold;font-family:Microsoft YaHei;}
.chapter-title .author-name{font-weight:bold;}
.article-pdf-img{border: 1px solid #DBDADA;margin-top: 15px;
    -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.08);
    -moz-box-shadow: 3px 3px 5px rgba(0,0,0,.08);
    box-shadow: 3px 3px 5px rgba(0,0,0,.08);
    }
.tab_con .txt_list{color: #316c9d;}
.tab_con>div{padding-left: 10px;}
.paddingl20{padding-left: 20px;}
.chapter-btn-group a{background: #eee;color: #1D79BF;min-width: 97px; line-height:20px;}
.click-download-a{background-color: #f5f5f5; color: #277fc2; border: 1px #eee solid; line-height: 28px;margin-bottom: 20px;}
.click-download-a .click-a{padding-right: 15px;padding-left: 5px;}
.resources{height: 24px;line-height: 24px;background:#f5f5f5;border-bottom: 1px #f1f1f1 solid;font-weight: bold;}
.resources-dl{padding:5px 0;font-size: 12px;}
.resources-column{margin-bottom: 5px;}
.resources-dl dt,.resources-dl dd{line-height: 24px;}
@media (min-width: 1120px){
.col-l{width:190px;}
.col-c{width: 570px;margin: 0 20px;}
.col-r{width: 200px;}

}
@media (max-width: 1119px){
    .tabbox-l{float: none;}
    .tab_conbox{height: 100%;}
    .tab_conbox:hover{overflow: hidden;}
    .col-l{width: 98%;}
    .col-c{margin: 0;width: 69%;margin-right: 1%;}
    .col-r{width:30%;}
}
@media (max-width: 768px){
    .col-c{margin: 0;width: 100%;}
    .col-r{width:100%;}
    .chapter-title{line-height: 24px;}
    .button-highlight{width: 100%;}
    .chapter-btn-group a.btn{width: 49%;margin-left: 0.5%;}
	.cover {padding-left:15px;}
	.col-c  {margin-bottom:15px;}
}

/*----------------------------------item---------------------------------------------------------*/
.item-left-1{border:1px solid #ddd;padding:0;}
.item-left{border:1px solid #ddd;padding:0; float:right}
.border0{border:0px solid #ddd}
.item-title{background:#f1f1f1; padding:6px; border-bottom:1px solid #ddd;color:#c30000; font-weight:bold; font-size: 14px;margin:0;}
.item-title_en{font-size: 16px;}
.item-content{padding:10px; overflow:hidden;}
.item-biaoti{color:#c30000; font-weight:bold; font-size:20px;line-height:26px;margin: 15px 0}
.item-title{
    background:#e0e0e0;
	border-bottom: 1px #CCCCCC solid;
    background: -moz-linear-gradient(bottom,#e0e0e0,#ffffff);
    background: -webkit-gradient(linear,0 50%,100% 50%,from(#e0e0e0),to(#ffffff));
    background: -webkit-linear-gradient(bottom,#e0e0e0,#ffffff);
    background: -o-linear-gradient(bottom,#e0e0e0,#ffffff);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#e0e0e0);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f9f9f9, endColorstr=#ffffff)";
}
.table1 tr td {
	margin-top: 15px; margin-bottom: 15px; background-color: #FCF5EB; padding:3px;
}
.table2 tr td{
padding:5px;
}
.table3 tr td{
padding:2px 0 0 5px;
}
/*----------------------------------封面说明---------------------------------------------------------*/
div.shuoming > span.text
{
	display: table;
	padding: 5px 10px;
	background-color: #fffff9;
	border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	/*text-transform: uppercase;*/
	/* text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);*/
	border: 0px solid #ddc4c7;
	background-color:#fcdbca;
	/* chrome 2+, safari 4+; multiple color stops */
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.20, #fff), color-stop(1, #fefefe));
	/* chrome 10+, safari 5.1+ */
	background-image:-webkit-linear-gradient(#fff, #fefefe);
	/* firefox; multiple color stops */
	background-image:-moz-linear-gradient(top, #fff, #fefefe);
	/* ie10 */
	background-image: -ms-linear-gradient(#fff,  #fefefe);
	/* opera 11.1 */
	background-image: -o-linear-gradient(#fff, #fefefe);
	/* The "standard" */
	background-image: linear-gradient(#fff,  #fbf1b5);
	color: #505050;
}
.text_red {color:#97181b !important; line-height:160%;}
.text_14 {font-size:14px !important; }

/*----------------------------------封面说明end---------------------------------------------------------*/
/*--小屏隐藏--*/
@media (max-width: 640px){
.phone-none {display: none !important;}
.search-txt {display: none !important;}
.table1 {display: none !important;}
.search-btn {margin-bottom:6px !important;}
.shuoming {margin:10px 0 !important;}

}

.tab_abstract .nav-tabs .active a{color:#c30000 !important; font-weight:bold;}
.tab_abstract .nav-tabs>.active>a{color:#c30000;}
.tab_abstract .tab-tabs a:hover{color: #e05918;}
.tab_abstract nav-tabs>li {margin:0px;}
.tab_abstract nav-tabs>li>a:hover{border: 1px solid #ddd;border-bottom:1px solid #fff;}
.tab_abstract .tab-content {margin-top:15px;}

/*--连续英文强制自动换行--*/
.huanhang {table-layout:fixed;word-break: break-all;overflow:hidden;}

/*--小屏导航--*/
.navbar-brand a {
font-size:14px;margin-right:30px;
}