@charset "utf-8";
/* 公用样式 */
body{padding:0; margin:0 auto; font-size:16px; color:#333; width:100%; zoom:1; font-family:"微软雅黑";}
html{overflow-y:auto;overflow-x:auto;}
*html{background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0; margin: 0;list-style:none; font-weight:normal; }
select,input,textarea{ border-radius:2px; -webkit-border-radius:2px; color:#333; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none; vertical-align:middle;}
textarea{resize:none;}
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0; max-width:100%;}
a{ color:#333; text-decoration:none;cursor:pointer; transition:all .2s ease-in-out;outline: none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;}
a:focus {outline:none; -moz-outline:none;}
a:hover,.footer_info p a:hover{ text-decoration:none; color:#936232;}
i, em{font-style: normal;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
.over{overflow: hidden;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
ul,li{ vertical-align:middle;} 
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top: 40px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:15px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mt15{margin-top:15px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.p10{padding:10px;}
.pos-rel{position: relative;}
.none{display: none;}
.none.active{display: block;}

/*左右对联*/
.j-left{width:auto; position:fixed;_position:absolute;left:5px;bottom: 5px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px;_margin-top:-2px;z-index:1000;}
.j-right{width:auto;position:fixed;_position:absolute;right:45px; bottom:5px; _top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px;_margin-top:-2px;z-index:1000;}
.j-left ul li .img_title,.j-right ul li .img_title{ display:none;}
.j-left ul li,.j-right ul li{ margin-top:0px;}
.j-right .couplet-close,.j-left .couplet-close{ cursor:pointer;text-align: right;}
.j-right .couplet-close{text-align:left;}
/* 头部 */
.header-top{height: 35px;line-height: 35px;background: #f2f2f2;font-size: 14px}
.kf-time{padding-left: 26px;background: url("./../images_tsg/time-icon.png") no-repeat center left;color: #505050;}
.login-box{color: #505050;}
.login-box ul li{float: left;margin-right: 10px;}
.login-box ul li.num1{padding-left: 23px;background: url("./../images_tsg/user-icon.png") no-repeat center left;}
.login-box a{color: #505050;}
.login-box a:hover{color: #936232;}
.logo{height: 90px;line-height: 90px;}
.logo img{vertical-align: middle;}
.logo .img-title{display: none;}
.logo ul{float: left;}
.mlogo li img{height: 60px; width: auto;}
.sitelogo li img{height: 50px; width: auto; padding-left: 10px;}

.nav-box{height: 90px;}
.navbar-nav{float: none;}
.nav-box ul li{float: left;width: auto;height: 90px;line-height: 90px;position: relative;}
.nav-box ul li a{font-size: 18px;padding: 0 15px;display: block;height: 90px;line-height: 90px;}
.nav-box ul li.active a,.nav-box ul li:hover a{color: #936232;font-weight: bold;border-bottom: 4px solid #936232;height: 86px;line-height: 86px;}

.nav-box ul li .drap-menu{position: absolute;top: 90px;width: 100%;height: auto;left: 0;display: none;background: #fff;text-align: center;z-index: 999;}
.nav-box ul li .drap-menu ul li{height: 40px;line-height: 40px;}
.nav-box ul li .drap-menu ul li a{font-size: 16px;}
.nav-box ul li:hover .drap-menu{display: block;}
.nav-box ul li:hover .drap-menu ul li a{font-weight: normal;border-bottom: none;height: 40px;line-height: 40px;}

.lb-box{position: relative;height: 520px;width: 100%;}
.lb-main,.lb-main .flash-pic,.lb-main .flash-pic ul,.lb-main .flash-pic li,.lb-main .flash-pic img,.lb-main .flash-pic a{width: 100%;height: 100%;position: relative;}
.lb-main .flash-pic{width:100%;height:100%;position:relative; overflow: hidden;}
.lb-main .flash-pic,.lb-main .flash-pic ul,.lb-main .flash-pic li,.lb-main .flash-pic img,.lb-main .flash-pic a{height:100%; width: 100%; }
.lb-main .flash-pic{ position:relative; z-index:0;}
.lb-main .flash-pic li{ zoom:1; vertical-align:middle;}
.lb-main .flash-pic a{display:block; color: #fff; position: relative;}
.lb-main .flash-pic img{display:block;}
.lb-main .flash-pic a .img-title{display: none;}
.lb-main .prev, .lb-main .next {width:76px;height:76px;top: 50% !important;position: absolute;display: block;margin-top: -38px;}
.lb-main .prev{background: url("./../images_tsg/banner-icon-left.png") no-repeat center center;left: 100px;}
.lb-main .next {background: url("./../images_tsg/banner-icon-right.png") no-repeat center center;right: 100px;}
/* 搜索 */
.search-box{width: 628px;height: 46px;line-height: 46px;background: url("./../images_tsg/search-bg.png") repeat left top;position: absolute;left: 50%;margin-left: -314px;bottom: 126px;z-index: 99;}
.search-main{padding-right: 88px;height: 46px;position: relative;}
.search-main .input-sub{width: 88px;height: 46px;line-height: 46px;color: #fff;border: 0 none;background: #936232;font-size: 18px;position: absolute;right: 0;top: 0;border-radius: 0;}
.search-main .input-txt{width: 100%;height: 46px;line-height: 46px;text-indent: 12px;color: #fff;font-size: 14px;border: 0 none;background: transparent;vertical-align: top;}

/* 活动信息 */
.hdxx-box{padding: 30px 0;}
.big-title{width: 100%;height: 60px;line-height: 60px;text-align: center;padding-bottom: 20px;font-size: 36px;font-weight: bold;}
.big-title a{display: inline-block;font-size: 36px;font-weight: bold;}
.hdxx-lb{width: 570px;height: 320px;overflow: hidden;position: relative;}
/* 轮播图 */
.ls-flash,.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic ul li,.ls-flash .flash-pic ul li img,.ls-flash .flash-pic ul li a{height:100% !important;width:100% !important;}
.ls-flash .flash-pic{position:relative;z-index:0;}
.ls-flash .flash-pic li{zoom:1;vertical-align:middle;}
.ls-flash .flash-pic a{display:block;color:#fff;position:relative;}
.ls-flash .flash-pic img{display:block;}
.hdxx-lb .ls-flash .title{display: block; height: 40px; line-height:40px; padding: 0 125px 0 10px; font-size: 16px; background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.hdxx-lb .ls-flash a:hover .title{color: #fff;}
.hdxx-lb .flash-num{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:15px; z-index:1; }
.hdxx-lb .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.hdxx-lb .flash-num ul li{ float:left; margin-right:10px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:#fff;overflow: hidden; cursor: pointer;border-radius: 50%;}
.hdxx-lb .flash-num ul li.on{background:#f50000;}

.hdxx-list{width: 600px;height: 320px;}
.com-tit{position: relative;height: auto;border-bottom: 1px solid #ccc;}
.com-tit ul li{float: left;width: auto;}
.com-tit ul li a{display: block;font-size: 22px;padding: 0 25px;height: 44px;line-height: 44px;}
.com-tit ul li.active a{background: #936232;color: #fff;height: 45px;}
.com-tit .more{position: absolute;right: 0;top: 0;height: 44px;line-height: 44px;display: block;padding-right: 18px;background: url("./../images_tsg/more-icon.png") no-repeat right;font-size: 16px;}
.first-art{position: relative;padding-right: 120px;margin-top: 10px;height: 90px;}
.first-art .date{position: absolute;display: block;width: 72px;height: 72px;text-align: center;right: 0;background: #f6f6f6;top: 9px;}
.first-art .date i{display: block;font-style: normal;color: #666;}
.first-art .date .year-month{margin-top: 6px;height: 26px;line-height: 26px;font-size: 14px;}
.first-art .date .day{height: 36px;line-height: 36px;font-size: 24px;}
.first-art a{display: block;height: 36px;line-height: 36px;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.first-art .remarks{font-size: 14px;height: 52px;line-height: 26px;color: #666;overflow: hidden;-webkit-line-clamp: 2;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.list-ul{margin-top: 12px;}
.list-ul li{height: 36px;line-height: 36px;position: relative;padding-right: 45px;padding-top: 2px;padding-bottom: 2px;}
.list-ul li a{display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 520px;}
.list-ul li img{float: left;padding-top: 14px;}
.list-ul li span.date{position: absolute;right: 0;top: 2px;color: #999;font-size: 14px;}

.tsg-links{margin-top: 40px;height: 110px;}
.tsg-links .part{width: 565px;height: 90px;padding: 10px;float: left;margin-left: 30px; background-size: 100% 100% !important;}
.tsg-links .part1{margin-left: 0;background: url("./../images_tsg/part-bg01.png") no-repeat center center;}
/*.tsg-links .part2{background: url("./../images_tsg/part-bg02.png") no-repeat center center;}*/
.tsg-links .part2{background: url("./../images_tsg/part-bg03.png") no-repeat center center;}
.tsg-links .part1 a,.tsg-links .part2 a{display: block;height: 100%;width: 100%;text-align: center;}
.tsg-links .part1 span,.tsg-links .part2 span{display: block;color: #fff;font-weight: bold;}
.tsg-links .part1 span.part1-tit{padding-top: 15px;font-size: 26px;line-height: 32px;}
.tsg-links .part1 span.part1-zspt{font-size: 18px;line-height: 24px;}
.tsg-links .part2 span{font-size: 26px;line-height: 90px;}
.tsg-links .part-tit{float: left;width: 130px;text-align: center;line-height: 90px;font-size: 26px;font-weight: bold;color: #fff;}
.tsg-links .gjzy-ul{margin-left: 140px;padding-top: 5px;}
.tsg-links .gjzy-ul li{float: left;width: 50%;height: 40px;line-height: 40px;}
.tsg-links .gjzy-ul li a{display: block;padding-left: 12px;color: #fff;background: url("./../images_tsg/icon.png") no-repeat center left;font-size: 15px;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 数字资源 */
.szzy-box{width: 100%;height: 620px;background: url("./../images_tsg/szzy-bg.png") no-repeat center top;padding: 30px 0 0;}
.com-title01{text-align: center;height:auto;}
.com-title01 ul{display: inline-block;height: 59px;border-bottom: 1px solid #ccc;}
.com-title01 ul li{float: left;width: auto;}
.com-title01 ul li a{display: block;height: 59px;line-height: 59px;padding: 0 40px;font-size: 24px;}
.com-title01 ul li.active a{background: #936232;color:#fff}

.szzy-list{padding-top: 13px;}
.szzy-list ul li{float: left;width: 216px;height: 180px;margin-left: 30px;text-align: center;background: #fff;margin-top: 27px;}
.szzy-list ul li.num1,.szzy-list ul li.num6{margin-left: 0;}
.szzy-list ul li a{display: block;padding-top: 45px;height: 135px;-webkit-box-shadow: 0 0 10px rgba(239, 239, 239, 0.3);-moz-box-shadow: 0 0 10px rgba(239, 239, 239, 0.3);-o-box-shadow: 0 0 10px rgba(239, 239, 239, 0.3);box-shadow: 0 0 10px rgba(239, 239, 239, 0.3);}
.szzy-list ul li a img{display: block;margin: 0 auto;height: 56px;width: auto;}
.szzy-list ul li a .img-title{display: block;line-height: 40px;padding-top: 24px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* .szzy-list ul li.num1 a .img-title{padding-top: 14px;line-height: 30px;} */
.szzy-list ul li.hasBr a .img-title{line-height: 26px;padding-top: 12px;}
.szzy-list ul li:hover a{border: 2px solid #ba9775;height: 131px;box-shadow: none;}

.xstj-box{padding: 40px 0;}
.xstj-scroll{position: relative;padding: 4px 60px;height: 290px;overflow: hidden;}
.xstj-scroll ul li{float: left;width: 192px;height: 290px;margin-right: 24px;}
.xstj-scroll ul li a{display: block;width: 100%;height: 100%;text-align: center;}
.xstj-scroll ul li img{display: block;padding-top: 19px;margin: 0 auto;}
.xstj-scroll ul li .title{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 40px;line-height: 40px;font-size: 18px;margin-top: 8px;}
.xstj-scroll .prev,.xstj-scroll .next{position: absolute;display: block;width: 28px;height: 76px;border: 1px solid #ddd;top: 50%;margin-top: -39px;}
.xstj-scroll ul li:hover{-webkit-box-shadow: 0 0 10px rgba(204, 204, 204, 0.5);-moz-box-shadow: 0 0 10px rgba(204, 204, 204, 0.5);-o-box-shadow: 0 0 10px rgba(204, 204, 204, 0.5);box-shadow: 0 0 10px rgba(204, 204, 204, 0.5);}
.xstj-scroll .prev{left: 0;background: url("./../images_tsg/xstj-left-icon.png") no-repeat center center;}
.xstj-scroll .next{right: 0;background: url("./../images_tsg/xstj-right-icon.png") no-repeat center center;}

.xstj-scroll .prev:hover{background: #936232 url("./../images_tsg/xstj-left-icon-h.png") no-repeat center center;border-color: #936232;}
.xstj-scroll .next:hover{background: #936232 url("./../images_tsg/xstj-right-icon-h.png") no-repeat center center;border-color: #936232;}

/* 馆内服务、书房服务 */
.gfw-box{padding: 30px 0;background: #f8f8f8;height:320px}
.gnfw-main,.sffw-main{width: 580px;height: auto;}
.com-tit01{height: 60px;line-height: 60px;position: relative;border-bottom: 1px solid #d5d5d5;}
.com-tit01 ul li{float: left;font-size: 30px;font-weight: bold;}
.com-tit01 .more{position: absolute;right: 0;top: 0;background: url("./../images_tsg/more-icon.png") no-repeat right;font-size: 16px;padding-right: 18px;}
.gnfw-ul{padding-top: 4px;}
.gnfw-ul li{float: left;width: 280px;height: 108px;margin-top: 20px;margin-left: 20px;background: #fff;text-align: center;border-radius: 6px;}
.gnfw-ul li.num1,.gnfw-ul li.num3{margin-left: 0;}
.gnfw-ul li a{display: block;}
.gnfw-ul li img{display: block;float: left;width: 160px;height: 108px;border-radius: 4px;}
.gnfw-ul li .img-title{display: block;height: 108px;line-height: 108px;font-size: 18px;}
.sffw-ul{padding-top: 24px;}
.sffw-ul li{float: left;width: 180px;height: 236px;margin-left: 20px;text-align: center;border-radius: 6px;background: #fff;}
.sffw-ul li.num1{margin-left: 0;}
.sffw-ul li img{display: block;width: 100%;height: 160px;}
.sffw-ul li .img-title{display: block;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;padding-top: 18px;font-size: 18px;}
.sffw-ul li a{display: block;}


/* 底部 */
.footer{border-top: 0 none;}
.tsg-footer{padding: 10px 0 20px;background: #474747;height: auto;}
.tsg-footer .friend-links{height: auto;line-height: 40px;padding: 5px 0;border-bottom: 1px solid #5a5a5a;}
.tsg-footer .friend-links .link-tit{float: left;color: #fff;font-size: 16px;display: block;width: 80px;}
.friend-links ul{margin-left: 80px;height: auto;}
.friend-links ul li{float: left;width: auto;height: 40px;line-height: 40px;background: url("./../images_tsg/links-line.png") no-repeat center left;}
.friend-links ul li a{display: block;padding: 0 20px 0 21px;color: #fff;}
.friend-links ul li.num1{background: none;}

.footcon {line-height: 26px;padding:20px 110px 20px 80px;font-size: 14px;text-align: center;position: relative;overflow: hidden;color: #fff;}
.footcon span{display: inline-block;padding: 0 5px;color: #fff;}
.footcon a{color: #fff;}
.dzjg {position: absolute;left: 0px;top: 20px;}
.jiucuo {position: absolute;right: 0px;top: 27px;}

@media(max-width:1199px) and (min-width:992px){
    .nav-box ul li a{padding: 0 10px;}
    .lb-box{height: 320px;}
    .hdxx-lb{width: 480px;}
    .hdxx-list{width: 492px;}
    .list-ul li a{max-width: 420px;}
    .tsg-links .part{width: 461px;}
    .tsg-links .part-tit{width: 95px;font-size: 22px;}
    .tsg-links .gjzy-ul{margin-left: 100px;}
    .tsg-links .gjzy-ul li a{font-size: 14px;}
    .tsg-links .gjzy-ul li{width: auto;margin-right: 5px;}
    .szzy-list ul li{width: 185px;margin-left: 16px;}
    .xstj-scroll ul li{width: 208px;}
    .gnfw-main, .sffw-main{width: 485px;}
    .gnfw-ul li{width: 234px;margin-left: 15px;}
    .gnfw-ul li img{width: 130px;}
    .sffw-ul li{width: 148px;}
    .search-box{bottom: 30px;}
    .mlogo li img{height: 50px;}
}
@media(max-width:991px) and (min-width:768px){
    .lb-box{height: 320px;}
    .hdxx-box{padding: 20px 0;}
    .big-title{padding-bottom: 10px;}
    .xstj-scroll ul li{width: 160px;margin-right: 17px;}
    .xstj-scroll{padding: 4px 45px;}
    .search-box{bottom:20px;}
}

@media (max-width:991px){
    .logo{float: none;width: 100%;text-align: center; height: auto;}
    .logo ul{float: none;}
    .logo img{width: auto;max-width: 96%;height: auto;}
    .nav-box{float: none;}
    .nav-box ul li{width: 20%;}
    .nav-box ul li a{padding: 0;text-align: center;}
    .navbar-nav{float: none;}
    .footcon{padding: 15px 0;}
    .dzjg,.jiucuo{position: initial;display: inline-block;vertical-align: middle;}

    .hdxx-lb{float: none;width: 100%;height: 480px!important;}
    .hdxx-list{float: none;height: auto;margin-top: 10px;width: auto;}
    .szzy-list ul li,.szzy-list ul li.num1, .szzy-list ul li.num6{width: 19%;margin: 10px .5% 0;}
    .tsg-links .part-tit{display: none;}
    .tsg-links .gjzy-ul{margin-left: 0;padding: 0 10px;}
    .tsg-links{height: auto;margin-top: 10px;}
    .tsg-links .part{width: 354px;margin-left: 10px;}
    .tsg-links .part{background-size: 100% 100%;}
    .gfw-box{height: auto;}
    .list-ul li a{max-width: none;float: none;}
    .list-ul li img{display: none;}
    .list-ul{margin-top: 6px;}
    .gnfw-main, .sffw-main{float: none;width: auto;}
    .sffw-main{margin-top: 10px;}
    .gnfw-ul li{width: 374px;}
    .sffw-ul li{width: 242px;}

    .lm_rban{float: none;}
    .ssy_leftbar, .ssy_rightbar{float: none}

    .nav-box ul li .drap-menu{display: none!important;}
}

@media (max-width:767px){
    .navbar-collapse{border-top:0;}
    .navbar-default .navbar-brand{padding:0 10px;color:#fff !important;height:50px;line-height:50px;font-weight:bold;}
    .navbar-default .navbar-brand i{margin-right:10px;font-weight:normal;}
    .navbar-default .navbar-toggle{border-color:#fff;padding:8px 7px;margin:9px 10px 9px 0;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#fff;}
    .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#936232;}
    #navbar{background:none;padding-left:0;width: 100%;}
    .navbar-nav{margin:0;}
    .nav ul li{float: none;width: 100%;height: 50px;line-height: 50px;background: #936232;border-radius: 0;border-top: 1px solid #fff;}
    .nav ul li a, .navbar-default .navbar-nav>li>a,.nav ul li:first-child a, .navbar-default .navbar-nav>li:first-child>a{width: 100%;margin: 0 auto;padding: 0;border:0;}
    .nav-box,.nav{height: auto;z-index: 9999;position: relative;background: #936232;}
    .nav-box ul li a,.navbar-default .navbar-nav>li>a{color: #fff;}
    .nav-box ul li:first-child{display: none;}
    .nav-box ul li.active a, .nav-box ul li:hover a,.nav-box ul li a{color: #fff;height: 40px;line-height: 40px;}
    .nav-box ul li{float: none;width: 100%;border-bottom: 1px solid #fff;height: 40px;line-height: 40px;}
    .tsg-footer{padding: 0 10px;}
    .tsg-footer .friend-links .link-tit{display: none;}
    .friend-links ul{margin-left: 0;}
    .friend-links ul li a{padding: 0 10px 0 11px;}

    .lb-box{height: 300px;}
    .hdxx-lb{height: 360px!important;}
    .kf-time{display: none;}
    .lb-main .prev, .lb-main .next{display: none;}
    .szzy-box{padding: 10px 0;height: auto;background: none;}
    .tsg-links .part{width: auto;float: none;margin: 10px auto 0;}
    .tsg-links{margin-top: 0;}
    .main-con{padding: 0 10px;}
    .login-box{margin-right: 10px;}
    .hdxx-box{padding: 10px 0;}
    .big-title{padding-bottom: 10px;}
    .tsg-links .gjzy-ul{padding: 0 20px;}
    .szzy-list ul li, .szzy-list ul li.num1, .szzy-list ul li.num6{width: 24%;background: #f3f4f5;}
    .xstj-scroll{padding: 4px 0;}
    .xstj-scroll .scroll-wrap,.xstj-scroll .scroll-wrap ul{width: 100%!important;}
    .xstj-scroll ul li{width: 31.333%!important;margin: 0 1%!important;}
    .xstj-scroll ul li img{width: 140px;height: 208px;}
    .xstj-box{padding: 10px 0;}
    .gfw-box{height: auto;background: none;padding: 10px 0;}
    .gnfw-ul li{background: #f8f8f8;}
    .gnfw-ul li.num1, .gnfw-ul li.num3,.gnfw-ul li{width: 48%;margin: 10px 1% 0;}
    .sffw-ul li.num1,.sffw-ul li{width: 31.333%;margin: 10px 1% 0;background: #f8f8f8;}

    .search-box{width: 96%;margin-left: -48%;top: 50%;margin-top: -23px;bottom: auto;}
}
@media (max-width:600px){
    .lb-box{height: 220px;}
    .hdxx-lb{height: 320px!important;}
    .xstj-scroll ul li{width: 48%!important;margin: 0 1%!important;}
    .xstj-scroll ul li img{width: 140px;height: 208px;}

    .gnfw-ul li.num1, .gnfw-ul li.num3, .gnfw-ul li{float: none;width: 100%;margin: 10px 0 0;}

}
@media (max-width:500px){
    .lb-box{height: 260px;}
    .hdxx-lb{height: 280px!important;}

    .szzy-list ul li, .szzy-list ul li.num1, .szzy-list ul li.num6{width: 32.333%;}
    .sffw-ul li.num1, .sffw-ul li{float: none;width: 100%;margin: 10px 0 0;height: auto;}
    .sffw-ul li img{height: auto;}
}
@media (max-width:375px){
    .lb-box{height: 180px;}
    .hdxx-lb{height: 240px!important;}
}


/* 栏目页 */
.lm_top,.navdh ul li a:hover, .navdh ul li.active a,.btn-danger,.dropdown-menu a{background: #936232;}
.navjz ul li.columnName .title,.navjz ul li.columnName .more:hover{color:#936232}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px; }
.pagination a:hover{background:#936232;border:1px solid #936232;color:#fff !important;}
.pagination a.active{border:1px solid #936232;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#936232;border:1px solid #936232;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#936232;border:#936232 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px;}
/*分页/翻页*/
.inputBar .go-page{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:30px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px;background: #fff;}
.inputBar .go-page:hover{color:#fff;background:#936232;border:#936232 1px solid;cursor:pointer;}

/* 图书详情 */
.wz_top01{margin-bottom: 0;}
.ts-detail{padding: 40px 100px 30px;border: 1px solid #ddd;border-top: 0 none;}
.ts-detail{height: auto;}
.detail-pic{width: 296px;height: auto;text-align: center;}
.detail-pic img{width: auto;height: 327px;max-width: 100%;}
.detail-info{margin-left: 336px;}
.detail-info p.detail-name{font-size: 28px;height: auto;line-height: 34px;padding-bottom: 15px;}
.detail-info p.detail-span{line-height: 40px;font-size: 18px;}
.detail-info p.detail-remarks{font-size: 15px;text-indent: 2em;color: #666;line-height: 30px;}
.book-info{height: 70px;padding: 18px 0;background: #f8f8f8;margin-top: 50px;}
.book-info ul li{float: left;width: 33.333%;background: url("./../images_tsg/detail-line.png") no-repeat center left;text-align: center;}
.book-info ul li:first-child{background: none;}
.book-info ul li .book-tit{height: 30px;line-height: 30px;color: #936232;font-size: 22px;}
.book-info ul li .book-descr{font-size: 16px;height: 30px;line-height: 30px;color: #666;margin-top: 10px;}

.evaluate-box{height: auto;margin-top: 30px;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.evaluate-info{width: 150px;color: #666;line-height: 30px;}
.evaluate-info p{line-height: 30px;font-size: 20px;}
.evaluate-info span{display: block;font-size: 16px;}
.evaluate-info i{font-style: normal;color: #936232;}

.evaluate-box .evaluate-ul{margin-left: 160px;padding-top: 18px;}
.evaluate-box .evaluate-ul ul{position: relative;width: 100%;height: 24px;}
.evaluate-box .evaluate-ul ul li{float: left;width: 33.333%;position: relative;height: 24px;padding-left: 60px;box-sizing: border-box;padding-right: 15px;}
.evaluate-box .evaluate-ul ul li .evaluate-tit{display: block;height: 24px;line-height: 24px;position: absolute;left: 0;top: 0;color: #666;font-size: 16px;}
.evaluate-box .evaluate-ul ul li .progress-box{height: 11px;border-radius: 20px;width: 100%;background: #f7f0e8;}
.evaluate-box .evaluate-ul ul li .progress-box .progress{display: block;height: 11px;background: #d29457;border-radius: 20px;margin-top: 6px;}

.eval-amin{height: 45px;text-align: right;padding: 20px 0 24px;border-bottom: 1px solid #ddd;}
.eval-amin a{display: block;height: 45px;line-height: 45px;width: auto;text-align: center;float: left;width: 123px;font-size: 16px;margin-left: 25px;background: #f7f0e8;border-radius: 4px;}
.eval-amin a img{margin-right: 10px;padding-top: 9px;height: 27px;width: auto;}

.book-comment{height: auto;}
.book-comment ul li{padding: 30px 100px 20px 0;height: auto;position: relative;border-bottom: 1px solid #ddd;}
.book-comment ul li .user-name{height: 50px;line-height: 50px;padding-left: 68px;position: relative;}
.book-comment ul li .user-name img{width: 50px;height: 50px;display: block;border-radius: 50%;position: absolute;left: 0;top: 0;}
.book-comment ul li .comment-level{width: 98px;height: 35px;line-height: 35px;border: 1px solid #ddd;border-radius: 4px;text-align: center;position: absolute;right: 0;top: 30px;color: #505050;font-size: 16px;}
.book-comment ul li .comment-level img{padding-top: 7px;height: 22px;width: auto;margin-right: 10px;}
.book-comment ul li .user-comment{font-size: 16px;line-height: 30px;height: auto;margin-top: 20px;}

@media (max-width:991px){
    .ts-detail{padding: 10px;}
    .detail-pic{float: none;width: 100%;text-align: center;}
    .detail-pic img{width: auto;height: auto;max-width: 100%;}
    .detail-info{margin-left: 0;}
    .book-info{padding: 10px 0;margin-top: 10px;}
}
@media (max-width:767px){
    .evaluate-box{margin-top: 10px;padding-bottom: 10px;}
    .evaluate-info{float: none;height: auto;width: auto;}
    .evaluate-info p,.evaluate-info span{display: inline-block;}
    .evaluate-box .evaluate-ul{margin-left: 0;padding-top: 0;}
    .evaluate-box .evaluate-ul ul li{float: none;width: 100%;padding-right: 0;margin-top: 10px;}
    .evaluate-box .evaluate-ul ul{height: auto;}
    .evaluate-box .evaluate-ul ul li .evaluate-tit{top: -5px;}
    .eval-amin a{width: auto;padding: 0 20px;margin-left: 5px;}
    .book-comment ul li{padding: 10px 0;}
    .book-comment ul li .comment-level{position: initial;margin-top: 10px;}
    .book-comment ul li .user-comment{margin-top: 10px;}
}
@media (max-width:500px){
    .eval-amin{height: auto;padding: 20px 0 10px;}
    .eval-amin .right{float: none;}
    .eval-amin a{float: none;width: 100%;padding: 0;margin:  0 0 10px;}
    .book-info ul li{float: none;width: 100%;background: none;}
    .book-info{height: auto;}
}