﻿@charset "utf-8";
/* CSS Document */

* {  padding: 0;  margin: 0;}
html {  width: 100%;  height: 100%;  position: relative;  overflow: visible;}
body {  font-family: Tahoma,SimSun,Arial,Helvetica,\5b8b\4f53,sans-serif;  font-size: 14px;  font-weight: 400;  line-height: 1.5em;  overflow-x: hidden;  background-color: #ffffff;  color: #232323;}
html, body, .wrapper {  height: 100%; background:#f4f4f4;}
h1, h2, h3, h4, h5, h6 {  color: #232323; /* font-weight: normal;  line-height: 1.2;*/ font-family: Tahoma,SimSun,Arial,Helvetica,\5b8b\4f53,sans-serif;  letter-spacing: 0;  margin: 0; padding:0;}
img {  border: none;  outline: none;  max-width: 100%;}
label {  display: inline-block;  font-weight: normal;  margin-bottom: 5px;  max-width: 100%;}
a, .btn, button {  transition: all 0.15s ease-in-out;  -webkit-transition: all 0.15s ease-in-out;  -moz-transition: all 0.15s ease-in-out;  -ms-transition: all 0.15s ease-in-out;  -o-transition: all 0.15s ease-in-out;  outline: medium none;}
a img, iframe {  border: none;}
input:focus, textarea:focus,  select:focus {  outline: none;  box-shadow: inherit;}
ul {  margin: 0; /* list-style-type: none;*/}
a, a:active, a:focus {  outline: none;  text-decoration: none;  color: #FB8026;}
a:hover {  color: #FB8026; text-decoration:underline;}
a {  transition: all 0.15s ease-in-out;  -webkit-transition: all 0.15s ease-in-out;  -moz-transition: all 0.15s ease-in-out;  -ms-transition: all 0.15s ease-in-out;  -o-transition: all 0.15s ease-in-out;  text-decoration: none;  font-family: Times New Roman;}
b, strong {  font-weight: 900;}
.btn.active, .btn:active {  background-image: inherit !important;}
.btn.focus,  .btn:active:focus,  .btn:active:hover,  .btn:focus,  .btn:hover {  outline: 0;}
.btn.circle {  -webkit-border-radius: 30px;  -moz-border-radius: 30px;  border-radius: 30px;}
.btn.active, .btn:active {  outline: 0;  -webkit-box-shadow: inherit;  box-shadow: inherit;}
h3 { margin:0; padding:0;}
p { padding:0; margin:0;}
br { width: 0px; height:0px;}


/*首页样式*/
.navbar-inverse .navbar-nav li a:hover { color:#FFF; background:#e64a19;}

.search {height:30px; border:#000 1px solid; background: #fff;}
.search input { background:none; border-right:none;}
.input1 { width: 88%; background:none; border:none; font:14px; line-height:26px; color:#999; padding:0 0 0 10px; }
.input1:input-placeholder{color:#666; font-size:14px;}
.input1:-ms-input-placeholder{color:#666; font-size:14px;}
.input1::-webkit-input-placeholder{color:#666; font-size:14px;}
.btn_red { background: #f67c01; width: 50px; height: 28px; border: none; float: right;}
.form-inline button { padding:0; margin:0;}
.nav li a {font-size:18px;font-family: arial,sans-serif; font-weight: bold;}

@media (min-width:768px){
    .top { padding:10px 0;}
    .search_width { width:90%;padding:10px 0;}
    .input1 { width:80%;}
    .kj_2 { margin-bottom: 10px;}
}
@media (max-width:767px){
    .search_width { width:100%;padding:0 0 10px 0;}
    .input1 { width:80%;}
}
@media (max-width:540px){
    .top { padding: 0 10px;}
	.logo { background:url(../fonts/hans_logo.svg) no-repeat center; height:50px; margin:10px 0;}
    .navbar {margin-bottom: 10px;}
    .input1 { width:80%;}
    .kj_2 { margin-bottom: 0px;}
    
}
@media (max-width:413px){
    .foot_link { width: 50%; float: left; margin-bottom: 10px;}
}
@media (min-width:414px){
    .foot_link { width: 25%; float: left; margin-bottom: 10px;}
}
@media (min-width:768px)and(max-width:992px){
	
}

.bg_w { background:#fff; padding:15px; margin-bottom:10px;}
.con_main { background:#fff; margin-bottom:10px; padding:14px 15px;}
.bg_or { background-image: linear-gradient(to right, #c65907, #eca433, #c65907); padding: 3px 20px;}
.btn-more { background:#f67c01; border-radius:0; padding: 2px 10px; font-weight:bold; color:#fff;}
.jour_img img { padding:0 5px;/* box-shadow: 1px 2px 3px #bbb;*/}
.title_up { font-size:18px; border-bottom:#f67c01 2px solid; line-height:1.5em;/* padding-bottom: 5px; */margin-bottom:10px; font-family: "微软雅黑"; font-weight: bold;}
.l_list li { border-bottom: #ccc 1px dashed; margin-bottom: 5px; padding-bottom: 5px; line-height: 1.2em; font-size: 14px;}
.l_list li a { color: #232323;}
.l_list li a:active, .l_list li a:hover { color:#f67c01; text-decoration: none;}

.list_link li { border-bottom:#ddd 1px solid; padding-bottom: 5px; margin-bottom: 5px; /*font-size:13px; */line-height:1.8em;}
.list_t { font-size:14px;}
.list_t { line-height:1.3em;/* margin-bottom:5px;*/}
/*.list_t a { color:#232323;}*/
/*.list_t a:hover {  color: #FB8026; text-decoration:underline;}*/
.list_t a:hover {  color: #FB8026; text-decoration:underline;}
.ul1 { line-height:1.8em;font-family: Tahoma,SimSun,Arial,Helvetica,\5b8b\4f53,sans-serif;}
.ul1 img { margin:5px 0;}
.link_c a { color:#232323;}
.link_c a:hover {  color: #FB8026; text-decoration:underline;}


/*期刊页面*/
.wntj_pic { text-align: center;}
.wntj_pic img {/* width:70%; */ box-shadow: 1px 2px 3px #bbb;}
.wntj_pic li { margin-bottom:10px;}
.bg_h {background-image: linear-gradient(to bottom, #e2e2e2, #ffffff); border: #bfbfbf 1px solid;}
.bg_h td { border: #bfbfbf 1px solid;}
.sj td {font-weight: bold; padding-left: 5px; line-height: 2em;}
@media (min-width:768px){
    .pic1 { width: 20%;}
    .txt { width: 80%;}
    
}
@media (min-width:540px){
    .pic1 img {width: 135px;}
}
.txt1 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.txt2 { font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.link1 {font-size: 18px;font-weight: bold;}
.jou_menu li { width:85px; height: 30px; text-align: center; font-weight: bold; background: #eee; border: #a3a3a3 2px solid; border-bottom: none;border-radius: 8px 8px 0 0; margin-right: 5px;}
.nav>li>a { padding-top: 5px; padding-bottom: 5px; line-height: 30px;}
.jou_menu>li>a {padding:0; line-height: 30px;}

/*文章页面*/
.right_link li {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; border-bottom: #ccc 1px dashed; margin-bottom: 5px;}
.art_title {line-height:1.5em; margin-bottom:10px;}
/*.E-Title1 {font-size: 19px;font-weight: bold;border-bottom: 1px solid #ccc;line-height: 30px;padding: 0;text-align: left;}
.E-Title2 {font-size: 16px;font-weight: bold;line-height: 24px;margin: 15px 0 12px 0;text-align: left;color: #31849B;}
.Css_sac {padding: 10px;background: #fffee4;border: 1px solid #d5d5d5;margin: 10px 0;}
#htmlContent p {padding: 5px 0;}
#htmlContent p {padding: 5px 0;}
.imgGroupCss_v { width:110px; text-align: center;margin-right: 10px;}
.imgGroupCss_v img {width: 105px;height: 80px;border: 0;cursor: pointer;padding: 1px;border: 1px solid #ccc;margin: 0 10px 5px 0;}
.sacImgMarkCss { line-height:1.7em;}*/
.txt7 { padding: 5px 0 0 0;line-height:1.5em;}
@media (max-width:540px){
    .txt7 { padding: 0px;}
}

/*书籍页面*/
.book_login { background:url(../images/login_btn.png) no-repeat left center; line-height:30px; padding-left:80px;}
.book_login a { color:#d71318;}
.book_login a:hover, .book_login a:active { color:#d71318; text-decoration:none;}
.b_login_cart a { color:#2f2f2f;}
.b_login_cart a:hover, .b_login_cart a:active { color:#2f2f2f; text-decoration:none;}
.books_up { padding:10px;}
.txt4 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; height:40px;}
.txt5 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.books_main { padding:20px;}
.txt6 a { color:#fff;}
.txt6 a:hover, .txt6 a:active { color:#fff; text-decoration:none;}
.car_width {width: 20%;float: left;position: relative;min-height: 1px;padding-right: 5px;padding-left: 5px;}
.car_width_1 {width: 25%;float: left;position: relative;min-height: 1px;padding-right: 5px;padding-left: 5px;}

/*新闻页面*/
.news_list { padding:0 10px;}
.news_list ul li { padding:3px 0;}
.news_list_t {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

/*期刊列表*/
.border1 { border:#ccc 1px solid; border-radius:10px; padding:10px 0; margin-bottom:15px;}
.txt11 {font-size: 13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.txt22 { font-size: 13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.issn { font-size:13px; line-height:1.5em;word-wrap:break-word;}
.list_t1 { font-size:14px; font-weight:bold;}
.list_t1 { line-height:1.5em;}
.list_t1 a { color:#232323;}
.list_t1 a:hover {  color: #FB8026; text-decoration:underline;}


/*期刊分类*/
.flxx {font-size: 14px;line-height: 30px;font-weight: bold; padding-left: 20px; color: #000;background:url("../images/icon.jpg") no-repeat left center;}
.journallb {font-size: 14px;line-height: 30px;background: url(../images/icon_min.jpg) no-repeat left center;text-align: left;float: left; padding:0 17px;/*margin: 3px 0 3px 20px;padding: 2px 0 2px 17px;*/min-width:190px;}


/*字母排序*/
.tabs {width: 100%; overflow: hidden;}
/* Nav */
.letter_nav { float:left; width:5%;}
.letter_nav nav {text-align:center;}
.letter_nav nav ul {padding: 0;margin: 0;list-style: none;display: inline-block;}
.letter_nav nav ul li {margin: 0;display: block;position: relative;}
.letter_nav nav li.tab-current {border-bottom: none;z-index: 100;}
.letter_nav nav a {color: #FB8026;display: block;font-size:18px;line-height:1.5em;white-space: nowrap;}
.letter_nav nav a:hover {color: #d71318;}
.letter_nav nav li.tab-current a {color: #d71318;}
/* Content */
.content {  float:left; width:95%; padding-right: 15px; height: 818px;overflow-y:scroll;}
.content h3 { line-height:1.5em; border-bottom: #ccc 2px solid;color:#323232;padding-left: 10px;}
.content section {font-size:14px;padding:0;/*display: none;*/width:100%;}
.content section:before,
.content section:after {content: '';display: table;}
.content section:after {clear: both;}
/* Fallback example */
.no-js .content section {display: block;padding-bottom: 2em;}
.content section.content-current {display: block;}
.mediabox {width: 100%;margin: 0; padding:0.625em 0;}
.mediabox ul li { text-align:left; float: left; list-style: none;line-height:1.5em; padding:0 0 0px 5px; /* margin-bottom:5px;border-bottom:#ccc 1px dashed; */color:#FB8026;}
.mediabox ul li a { text-decoration:none; color:#FB8026;}
.mediabox ul li a:active,.mediabox ul li a:hover { color:#FB8026;text-decoration:underline;}


/*选项卡*/
.tab a:hover,.tab a:focus{text-decoration: none;outline: none;}
.tab .nav-tabs{border: none;border-bottom: 2px solid #d71318;margin: 0;}
.tab .nav-tabs li a{padding:0 15px;margin: 0 10px -1px 0;font-size:14px;font-weight: 600;color: #293241;border: 2px solid #ccc;border-bottom: none;border-radius: 10px 10px 0 0;z-index: 1;position: relative;transition: all 0.3s ease 0s;}
.tab .nav-tabs li a:hover,.tab .nav-tabs li.active a{background: #fff;color: #d71318;border: 2px solid #d71318;border-bottom-color: transparent;}
.tab .nav-tabs li a:before{content: "";display: block;height: 2px;background: #fff;position: absolute;bottom: -2px;left: 0;right: 0;transform: scaleX(0);transition: all 0.3s ease-in-out 0s;}
.tab .nav-tabs li.active a:before,.tab .nav-tabs li a:hover:before{ transform: scaleX(1); }
.tab .tab-content{padding: 10px;color: #232323;position: relative;}
@media only screen and (max-width: 479px){
    .tab .nav-tabs{ border: none; }
        .tab .nav-tabs li{width: 100%;text-align: center;margin-bottom: 15px;}
        .tab .nav-tabs li a{margin: 0;border-bottom: 2px solid transparent;}
        .tab .nav-tabs li a:before{content: "";width: 100%;height: 2px;background: #d71318;position: absolute;bottom: -2px;left: 0;}
}
@media (min-width:768px){
        .tab-content {text-align: justify;}
}


/*用户登录*/
.login_l li { border-bottom: #ccc 1px solid; margin-bottom: 5px; padding-bottom: 5px; line-height: 1.5em; font-size: 14px; padding-left: 10px;}
.login_l li a { color: #232323;}
.login_l li a:active, .login_l li a:hover { color:#f67c01; text-decoration: none;}

/*书籍购物车*/
.cart {line-height: 20px;padding: 5px 15px 15px 15px;margin: 11px 0 10px 3px;border: 1px solid #ccc;}




/*编委页面样式*/
.tabMain{padding:10px 15px 5px 10px;font-size:14px;}
.tabMain h4 a,.tabMain ul li a{color:#FB8026;padding-bottom:1px;}
.tabMain h4 a:hover,.tabMain ul li a:hover{text-decoration:none;color:#f67c01;}
.tabMain ul{padding:5px 0 5px 0;background:url('../images/bottomline.png') repeat-x 0 bottom;}
.tabMain ul li{padding:2px 0;list-style-type:none;line-height:24px;padding:0;margin:0;}
.tabMain ul li li{list-style-type:none;padding:0;margin:0;}
.li22{color:Black;list-style-type:none;font-weight: bold;}
.li22a{color:Blue;background-position:15px 18px;line-height:30px;list-style-type:none;}
.li21{font-size:18px;font-family:@MS UI Gothic;color:Gray;list-style-type:none;}
.li23{font-size:14px;font-family:@MS UI Gothic;color:Gray;list-style-type:none;}.font1{font-size:10px;}
.qnxz{padding-left:0;padding-left:17px\9;*padding-left:17px;font-family:"宋体-PUA"; font-weight:normal;}


/*分页控件样式*/
.paginator{font:16px Arial,Helvetica,sans-serif;margin:0px;color:#f67c01;padding:10px 20px 10px 0;}
.paginator a{padding:5px 8px;border:solid 1px #f1474d;
             background:#fff;color:#f67c01;text-decoration:none;cursor:pointer;margin-right:2px;vertical-align:middle;position:static}
.paginator a:visited{padding:1px 6px;border:solid 1px #f1474d;background:#fff;color:#f67c01;text-decoration:none;}
.paginator .cpb{padding:1px 6px;font-weight:bold; font-size:12px;border:none;color:#f67c01;}
.paginator a:hover{color:#fff;background:#f67c01;text-decoration:none;cursor:pointer;}
.paginator .inputsubmit{border:0;margin:0 3px 0 10px;_display:inline;color:#f67c01;width:45px;height:20px;cursor:pointer;background:url(../images/pages_bg.jpg) no-repeat;}
.paginator .inputtext{text-align:center;}

/*文章列表页样式*/
.xh a{color: #000;}.xh a:hover{color:#f67c01; text-decoration: underline;}
.art{margin-top:5px;height:560px;height:555px\9;_height:555px;}.art h4{background-image:url('../images/arttitle.png');height:24px;padding-top:10px;}
 .art h4 a{padding:3px 5px;padding-top:4px\9\0;background:#f67c01;color:#fff;}
 .art ul{padding:10px;border-bottom:1px dashed #ccc;font-size:14px; margin-left:5px;}
 .art ul li{line-height:20px;}
.art .df{margin-top:3px;}.art .df a{color:#FB8026;}.art ul li a span{font-size:12px;}.art ul li a:hover{color:#f67c01;}
.art .fz{font-size:12px;}
.art em{font-style:normal;}
.art .fz a{color:#FB8026;}
.art .fz a:hover{color:#f67c01;}





/*关于我们页面*/
.content2{float:left;display:inline;width:100%;padding:0 3px;font-size:14px;}
.content2 p{padding:0 5px;line-height:2;}
.content2 h2{font-size:18px;padding:15px 30px 0 30px;}
.content2 .myTitle{font-size:18px;color:#38546b; font-weight:bold; padding:10px 0 10px 37px;text-align:left;}
.content2 ul{padding:0;}
.content2 ul li{line-height:2;padding:0;margin:0;list-style-type:none;}
.content2 ul li a{color:#FB8026;}





