*{
	margin:0;
    padding:0;
    -webkit-tap-highlight-color:transparent;
    background-repeat: no-repeat;
    }
.clearfix:after{ height:0; display:block; content:'.'; visibility:hidden; clear:both;}
.clear{height:0; line-height:0; font-size:0; display:block; clear:both;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,table,ol,label,title,fieldset,section,article,aside,header,footer,audio,video,nav{display:block;}
ul{list-style:none;}
img{border:0;}
input{outline: none; border:0;}
a{text-decoration:none; display:block;}
.ellipsis{white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden; }
a:link{text-decoration:none; outline:none;}

body{font-family:"宋体"; font-size:14px; background-color:#fcfbf4;}
.transition{
	transition:.35s;
	-webkit-transition:.35s;
	-moz-transition:.35s;
	-ms-transition:.35s;
	-o-transition:.35s;
}
.box{min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -81px;}
.box1{padding-bottom:81px;}
.w-1200{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
i{display:inline-block; vertical-align: middle;}
.icon{background-image:url(../img/img.png); background-repeat: no-repeat;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top{cursor: pointer;}
/*分页*/
.pages{margin:0 40px;}
#pageNoInput{width:26px; height:24px; line-height:24px; border-right:0; border-radius:0; margin-top:-3px; font-size:12px;}
.pages .fr a.tz{width:44px; text-align: center; height:24px; line-height: 24px; border:1px solid #d6d6d6; color:#33618a; font-family: "宋体"; font-size:12px;
padding:0; background:#e6e6e6; border-left:0; border-radius:0; }
.light-theme a, .light-theme span{border-color:#e6e6e6; border-right:1px solid #e6e6e6; background:white; width:25px; height:24px;
padding:0; line-height:24px; border-radius:0;}
.light-theme .current{background:#4B6367 ; color:white; border-color:#4B6367 ;}
.light-theme span.prev,.light-theme span.next,.light-theme a.prev
,.light-theme a.next{width:50px; font-size:12px;}
.pages .fr{margin-left:10px; margin-top:3px;}
.totalresult{font-size:12px; color:#33618a; margin-top:6px !important; margin-right:10px !important;}
/*header*/
.loginStatus{font-size:12px; color:#666666;}
.headerCon1{padding:8px 0;}
.headerCon1 .logo{width:264px; height:42px;}
.headerCon1 .logo a{display:block; height:42px; background-image:url(../img/logo.png);}
.headerCon1 .loginStatus{margin-bottom:14px; text-align:right;}
.nav{font-size:12px; color:#cccccc;}
.nav li{display:inline-block; position:relative;}
.nav li a{font-size:12px; color:#1a1a1a; padding:0 10px;}
.headerCon1 .nav{margin-right:-14px;}
.icon1{background-image:url(../img/img.png); background-position: 0 0; width:11px; height:6px; margin-left:7px; margin-right:-3px;
margin-top:-2px;}
.nav li a:hover{color:#d4b939 !important;}
.nav li>p{position:absolute; left:0; top:20px; background:white;  z-index:999;box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1); -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.1); -ms-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);}
.nav li>p a{line-height:22px; padding-left:12px;}
.banner{height:342px;  position:relative; margin-bottom:24px;}
.banner:after{display:block; content:''; width:100%; height:64px; background:url(../img/shadow.png) repeat-x left top;
position:absolute; left:0; bottom:0; z-index:1;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom:65px; width:1190px; text-align: right; left:50%; margin-left:-600px; padding-right:10px;
}
.swiper-pagination-bullet{width:12px; height:12px; background:white; border:1px solid #9b9b9a; opacity: 1;filter:alpha(opacity=100);}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;}
.swiper-pagination-bullet-active{background:#d4b939;}
.header{width:100%; background-color:white; padding-bottom:17px;}
.header_top{width:100%; border-bottom:1px solid #e6e6e6; height:14px; line-height:14px; padding:9px 0; margin-bottom:13px;}
.headerCon2 ul{margin-right:21px;}
.headerCon2 p,.headerCon2 .nav li a{color:#808080;}
.icon6{background-position: -34px top; width:12px; height:12px; margin-right:4px; margin-top:-2px;}
.icon5{background-position: -15px top; width:14px; height:12px; margin-right:4px; margin-top:-5px;}
.logo2{width:278px; height:55px; margin-left:54px; margin-top:14px; margin-right:11px;}
.logo2 a{height:55px; background:url(../img/logo2.png) no-repeat left top;}
.header_bottom .change{margin-top:49px; margin-right:62px; position: relative;}
.header_bottom .change p{height:18px; line-height:18px; padding:0 5px; border:1px solid #e6e6e6; border-radius:2px;
-webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; font-size:12px; color:#999999;
 background: #f7f7f7; cursor:pointer;}
.icon7{background-position: 0 -18px; width:8px; height:4px; margin-left:4px; margin-top:-2px;}
.header_bottom .change ul{position:absolute; right:0; top:19px; width:200px; background:#f7f7f7; border:1px solid #e6e6e6;
border-bottom:0;border-radius:2px; z-index:3; margin-left:-100px;
-webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.header_bottom .change ul li{text-align: center; line-height:18px; border-bottom:1px solid #e6e6e6; padding:10px;}
.header_bottom .change ul li a{font-size:12px; color:#999;}
.header_bottom .change ul li a:hover{color:#d4b939;}
.header_bottom .change img{width:100%; max-height:28px;}
.header_bottom2 .logo2 a{background:url(../img/fjlogo.png) no-repeat left center; background-size:100%;}
.header_bottom2{margin-bottom:14px;}
.fjdj .header{border-bottom:3px solid #4b6367; margin-bottom:30px;}
.jsjgbody.fjdj .header{margin-bottom:18px;}
/*提名*/
.header_bottom2 .logo2{margin-right:122px;}
.tiname{display:inline-block; text-align: center; color:#666666; position:relative; margin-right:8px; z-index:2;}
.tiname p{height:28px; line-height: 28px; padding:0 9px; border:1px solid #808080; border-radius:2px; -webkit-border-radius:2px;
-moz-border-radius:2px; -ms-border-radius:2px; cursor:pointer;}
.tiname ul{position: absolute; left:0;top:30px;box-shadow: 0 0px 20px 0 rgba(0,0,0,.07); -webkit-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07);
 -moz-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07); -ms-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07); background-color:white;
 width:180px; border:1px solid #e6e6e6; padding-top:7px; padding-bottom:5px; display:none;}
.tiname ul li{text-align: left; padding-left:16px; line-height:26px;}
.tiname ul li a{color:#666666; font-size:14px;}
.tiname ul li a:hover{color:#ca7a2c;}
.header_bottom2 .search .searchInput{display:inline-block; vertical-align: middle; margin-top:-4px;}
.header_bottom2 .search{line-height:30px; margin-top:31px;}
.icon33{background-position: -23px -63px; width:10px; height:6px; margin-left:5px; margin-top:-3px;}
/*搜索*/
.banner .search{position:absolute; bottom:24px; z-index:2; left:50%; margin-left:-342px; background:rgba(255,255,255,.9);
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e5ffffff, endcolorstr=#e5ffffff);
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; padding:18px 66px 19px 66px;}
.search .searchTop{margin-bottom:13px;}
.search .searchTop p{float:left; padding:0 9px; height:28px; line-height:28px;  font-size:12px; color:#1a1a1a;
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; margin-right:12px;
cursor:pointer;}
.search .searchTop p i{display:none; margin:0 auto;width:12px; height:6px; background-position: -88px 0;}
.search .searchTop p:last-of-type{margin-right:0;}
.search .searchTop p.searchActive{background:#143273;color:white;}
.search .searchTop p.searchActive i{display:block; }
.search .searchInput{position:relative;}
.search .searchInput input{border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
padding-left:30px; height:28px; line-height:28px; border:1px solid #808080; color:#b2b2b2; width:448px; margin-right:8px;}
.search .searchInput .icon3{background-position: -51px 0; position:absolute; left:11px; top:8px; width:14px; height:14px;}
.search .searchInput input::-webkit-input-placeholder{color:#b2b2b2;}
.search .searchInput input::-moz-placeholder{color:#b2b2b2;}
.search .searchInput input::-ms-input-placeholder{color:#b2b2b2;}
.search .searchInput button{border:0;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
height:30px; line-height:30px; width:64px; text-align: center;  background:#d4b939;
cursor:pointer; opacity: .8; outline: none;filter:alpha(opacity=80);}
.header_bottom2 .search .searchInput button{background:#ca7a2c;}
.search .searchInput button:hover{opacity: 1;filter:alpha(opacity=100);}
.search .searchInput button a{font-size:14px; color:white !important; text-decoration: none !important;}
.search .searchInput a{font-size:12px; color:#143273; display:inline-block;}
.search .searchInput a:hover{color:#D4B939; text-decoration: underline;}
.header_bottom2 .search .searchInput a:hover{color:#ca7a2c;}
.icon31{width:18px; height:18px; background-position: -15px -159px; margin-left:-30px; margin-left:-45px; margin-right:13px; margin-top:-2px;
cursor:pointer;}
/*资源库*/
.resouceCon{margin-bottom:33px;}
.resouceCon>h2{font-family: "微软雅黑"; font-size:20px; color:#5f5319; text-align: center; height:36px; line-height:36px;}
.resouceCon>p{height:10px; line-height:10px; color:#7c6c22; font-family: Georgia; text-align: center; margin-bottom:22px;}
.resouceCon li{float:left; width:549px; height:232px; margin-right:20px; padding-left:41px; padding-top:42px;
cursor:pointer; margin-bottom:20px; position:relative;}
.resouceCon li h3{margin-bottom:22px; height:30px;}
.resouceCon li p{line-height:24px; color:#5f5319; font-size:12px; padding-right:334px;}
.resouceCon li:nth-of-type(2n){margin-right:0;}
.resouceCon li.li1{background:url(../img/fj.png) no-repeat left top;}
.resouceCon li.li1>h3{background:url(../img/2.png) no-repeat left top;}
.resouceCon li.li2>h3{background:url(../img/1.png) no-repeat left top;}
.resouceCon li.li2{background:url(../img/fx.png) no-repeat left top;}
.resouceCon li>div{position:absolute; left:0; top:0; width:100%; padding-top:47px; text-align: center; height: 83%;
opacity: 0;filter:alpha(opacity=0);}
.resouceCon li>div p{color:white; padding:0 127px;}
.resouceCon li>div h3{margin:0 auto; margin-bottom:22px;}
.resouceCon li.li1>div{background:url(../img/fj2.png) no-repeat left top;}
.resouceCon li.li1>div h3{background:url(../img/3.png) no-repeat center top;}
.resouceCon li.li2>div{background:url(../img/fx2.png) no-repeat left top;}
.resouceCon li.li2>div h3{background:url(../img/4.png) no-repeat center top;}
.resouceCon li>div a{color:white; font-size:14px; width:136px; height:38px; line-height:38px; text-align: center;
background:#d4b939;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
opacity: .9;filter:alpha(opacity=90); position: absolute; bottom:46px; left:50%; margin-left:-58px;}
.resouceCon li>div a:hover{opacity: 1;filter:alpha(opacity=100);}
.resouceCon li:hover div{opacity: 1;filter:alpha(opacity=100);}
.icon4{width:12px; height:12px; background-position: -72px 0; margin-right:8px; margin-top:-3px;}
/*footer*/
.footer{background:#dad8cf; padding:7px 0 5px 0; border-top:1px solid #e6e6e6; font-size:12px; color:#999999; text-align: center;}
.footerAbout{color:#a8a7a2;line-height:22px;}
.footerAbout a{color:#808080; display: inline-block; padding:0 6px;}
.footerMsg{line-height:23px;}
.footerMsg a{color: #999999}
/*子库头部*/
.header2{width:100%; background:#fafaf9; height:34px; line-height:34px; border-bottom:3px solid #897a37; margin-bottom:19px;}
.header2 ul{text-align: center;}
.header2 li{display: inline-block; width:24%; text-align: center; position:relative;}
.header2 li a{color:#0e1b38; font-size:14px; display:inline-block;}
.icon8{width:13px; height:6px; background-position: -10px -18px; position:absolute; bottom:0; left:50%; margin-left:-7px;
display: none;}
.header2 li.active a,.header2 li a:hover{color:#7c6c22;}
.header2 li.active .icon8{display:block;}
.header2 li a:hover .icon8{display:block;}
/*asideleft1*/
.asideLeft{width:260px; margin-right:16px;}
.asideLeft1 .product{padding:12px 9px; border:1px solid #ded7b5; margin-bottom:14px;background: #dcd8c7;}
.asideLeft1 .product img{display:block; width:240px; height:206px;}
.asideLeft1 .product h3{font-family: "微软雅黑"; font-size:16px; color:#5f5319; margin-top:18px; margin-bottom:10px; height:16px; line-height:16px;}
.asideLeft1 .product h3 span{margin-left:8px; font-family: Verdana; font-size:11px; font-weight:normal;}
.asideLeft1 .product .article{font-size:12px; color:#5f5319; line-height:26px; text-align: justify;}
.hotSearch{border:1px solid #f3edcf; background:white;}
h3.sameH3{height:38px; line-height:38px; padding-left:13px; font-size:14px; color:#424242; font-weight: normal;
border-bottom:1px solid #f3edcf;}
/*asideleft2*/
.asideLeft2{margin-bottom:30px;}
/*section1*/
.border{border:1px solid #f3edcf;}
.bgwhite{background-color:white;}
.section{margin-left:276px;}
.sametitle{font-size:16px; font-family: "微软雅黑"; color:#5f5319; font-weight: bold; height:36px; line-height:36px;
border-bottom:1px solid #d4b939; border-left:4px solid #7c6c22; padding-left:10px;}
.sametitle span{font-family: Verdana; font-size:11px; margin-left:11px; font-weight:normal;}
.sametitle:nth-of-type(2){border-left:0;}
.section1{position:relative; margin-bottom:29px;}
.section1Top{position: absolute; top:0; z-index:1;}
.section1Top .section1Left{width:632px; margin-right:14px;}
.section1Top .section1Left .sametitle{float:left; width:304px; position:relative; cursor:pointer;}
.section1Top .section1Left .sametitle.active{background:#d4b939; color:white;}
.icon9{width:12px; height:6px; background-position: -25px -18px; position:absolute; bottom:-6px; left:20px; display:none;}
.section1Top .section1Left .sametitle.active .icon9{display:block;}
.section1Top .section1Left .tabCon{padding-left:21px;}
.section1Top .section1Left .tabCon ul{ min-height:152px; padding-bottom:10px;}
.section1Top .section1Left .tabCon li{display:inline-block; line-height:12px; background:url(../img/dian.png) no-repeat left center;
padding-left:11px; margin-top:21px; width:22.3%;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/}
.section1Top .section1Left .tabCon li a{color:#0f0f0f; font-size:12px;}
.section1Top .section1Left .tabCon li a:hover,.section1Top .section1Right .publishTime li a:hover{color:#d4b939;}
.samemore a{color:#d4b939 !important;}
.icon10{width:8px; height:4px; background-position:-39px -18px; margin-left:6px; margin-top:-2px;}
.section1Top .section1Right{width:274px;}
.section1Top .section1Right .publishTime{padding-bottom:20px; }
.section1Top .section1Right .publishTime ul{min-height:150px;}
.section1Top .section1Right .publishTime li{width:25%; text-align: center; float:left;
height:10px; line-height:10px; margin-top:22px;}
.section1Top .section1Right .publishTime li a{color:#0f0f0f; font-size:12px; font-family: Verdana;}
.section1Top .section1Right .sametitle{border-bottom:1px solid #e6e6e6;}

.section1Con{padding:15px 20px;}
.section1Con>h3{height:46px; line-height:46px; font-family: "微软雅黑"; font-size:18px; color:#1a1a1a;
border-bottom:1px solid #e6e6e6; padding-right:7px; margin-bottom:8px;}
.section1Con>h3 a{font-family: "宋体"; font-size:12px; color:#4c4c4c;}
.icon11{width:10px; height:9px; background-position:-50px -18px; margin-top:-2px;}
.section1Con>h3 a:hover{color:#d4b939;}
.section1Con>h3 a:hover .icon11{background-position:-60px -18px;}

.section1Con .list1{margin-bottom:9px; overflow: hidden;}
.list1 li{text-align: center; width:156px; float:left; margin-right:24px; margin-bottom:16px; transition:.35s;
-webkit-transition:.35s; -moz-transition:.35s; -ms-transition:.35s; padding:10px 0;}
.list1 li:hover{background-color:#fafafa;}
.list1 li:hover .bookName{color:#ba0b0b;}
.list1 li:hover .bookCover img{transform:scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);}
.list1 li:nth-of-type(5n){margin-right:0;}
.list1 .bookName{margin-top:12px; margin-bottom:9px; line-height:14px; color:#0f0f0f;}
.list1 .bookAuthor{line-height:12px; font-size:12px; color:#999999;}
.list1 li .bookCover{margin:0 auto;}
.bookCover{width:118px; height:172px; border:1px solid #e6e6e6; overflow: hidden;}
.bookCover img{width:100%; height:100%; display:block; transition:.35s; -webkit-transition:.35s;
-moz-transition:.35s; -ms-transition:.35s;}

.section1Con .list2{margin-bottom:11px;}
.list2 li{width:412px; margin-right:16px; padding:12px 10px; transition:.35s;
-webkit-transition:.35s; -moz-transition:.35s; -ms-transition:.35s; float:left; margin-bottom:14px;}
.list2 li:hover{background-color:#fafafa;}
.list2 li:hover h3{color:#ba0b0b;}
.list2 li:nth-of-type(2n){margin-right:0;}
.list2 li .bookMsg{width:65%;}
.list2 .bookjianjie{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp:4;overflow: hidden; line-height:20px; font-size:12px; color:#4c4c4c; margin-top:14px;}
.list2 h3{padding-top:13px; color:#0f0f0f; font-weight:normal; line-height: 14px; margin-bottom:5px; font-size:14px;}
.list2 p.bookAuthor,p.fenlei{line-height:20px; font-size:12px; color:#999999;}
.list2 .bookCover{margin-right:16px;}
p.fenlei span{color:#00a2c9;}

.lunwen{margin-top:20px;}
.lunwen li{padding:20px 42px 18px 19px; margin-bottom:13px;}
.lunwen .list3 li:first-child{background:#FCFCFC;}
.list3 li{ transition:.35s;-webkit-transition:.35s; -moz-transition:.35s; -ms-transition:.35s; }
.list3 li:hover{background:#fafafa !important;}
.list3 li h3,.list3 li h3 a{line-height:14px; color:#0f0f0f; font-size:14px; font-weight: normal;}
.list3 li .msg{font-size:12px; line-height:12px;}
.lunwen li .msg{ color:#999999; margin-bottom:16px; margin-top:12px;}
.list3 li .zy{line-height:24px; color:#333333; font-size:12px;}
.lunwen li .zy span{color:#999999;}
.lunwen .list3{width:431px; margin-right:20px;}
.lunwen .list3:last-of-type{margin-right:0;}
.icon13{width:14px; height:14px; background-position: -70px -18px; margin-right: 6px; margin-top:-3px;}

.local{line-height:12px; color:#808080; font-size:12px; margin-bottom:20px;}
.local a{display:inline-block;color:#4c4c4c; padding:0 5px;}

.tjArticle{margin-bottom:14px;}
.tjArticle ul{padding:10px 19px; padding-bottom:20px;}
.tjArticle ul li{line-height:30px;}
.tjArticle ul li a{color:#1a1a1a; font-size:12px;}
.tjArticle ul li a span{color:#808080; font-size:18px; font-family: Georgia; vertical-align: middle; margin-right:14px;}
.tjArticle ul li.hotArticle a span{color:#ba0b0b;}
.tjArticle ul li a:hover{color:#ba0b0b;}

.tjBook ul{padding:0 9px;}
.tjBook li{padding:14px 0 14px 10px; border-bottom:1px solid #f0f0f0;}
.tjBook li .numb{display: block; float: left; width: 16px; height: 16px; text-align: center;
line-height: 15px; color: #fff; background-color: #999999; margin-right: 10px; font-style: normal;}
.tjBook li .numb1{background-color:#ba0b0b;}
.tjBook li .numb2{background-color:#c7ab28;}
.tjBook li .p1{color:#0f0f0f;}
.tjBook li .img-txt{display:none;}
.tjBook li .img-txt .img{width:88px; height:128px; border:1px solid #e6e6e6; margin:0 auto; margin-bottom:10px;}
.tjBook li .img-txt .img img{display:block; width: 100%; height:100%;}
.tjBook li .txt1{text-align:center;}
.tjBook li .txt1 h5{font-size:14px; color:#ba0b0b; font-weight:normal; line-height:14px; margin-bottom:9px;}
.tjBook li .txt1 p{color:#ba0b0b; font-size:14px; line-height:12px;}
.tjBook li.on .img-txt{display:block;}
.tjBook li.on .p1{display:none;}

.section2{margin-bottom:30px;}
.section2 .bookDetail{padding:26px; overflow: hidden; margin-bottom:14px;}
.section2 .bookDetail .bookimg{width:178px; height:258px; background:#e6e6e6;}
.section2 .bookDetail .bookimg img{display:block; width:176px; height:256px; margin-top:-7px; margin-left:-7px;
border:1px solid #e6e6e6;}
.section2 .bookDetail .bookmsg{margin-left:211px; overflow: hidden;}
.section2 .bookDetail .bookmsg h3{font-size:24px; color:#0f0f0f; font-family: "微软雅黑"; font-weight:normal;
height:32px; line-height:32px; margin-bottom:15px;}
.bookDetail .bookmsg .message{min-height:163px;}
.section2 .bookDetail .bookmsg .message p{line-height:34px; float:left; width:40%;}
.message p{ color:#1a1a1a;}
.message p span{color:#00a2c9;}
.section2 .bookDetail .bookmsg a{width:180px; height:46px; line-height:46px; text-align: center; color:white;
background-color:#ba0b0b;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
margin-right:30px;}
.icon14{width:20px; height:20px; background-position: left -36px; margin-right:9px; margin-top:-6px;}
.section2 .bookDetail .bookmsg .collection{width:88px; height:44px; color:#4c4c4c; font-size:12px; background:#f7f7f7;
border:1px solid #e6e6e6;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
text-align: center; line-height:44px; cursor: pointer;}
.icon15{width:17px; height: 15px; background-position: -25px -36px; margin-right:9px; margin-top:-3px;}
.section2 .bookDetail .bookmsg .collection.active,
.section4Con .list3 li .collection.active{color:#ba0b0b;}
.section2 .bookDetail .bookmsg .collection.active .icon15,
.section4Con .list3 li .collection.active .icon15{background-position: -44px -36px;}

.container{margin-bottom: 30px;}

/*目录*/
.mulu{padding-bottom:45px;}
.mulu>h4{height:38px; line-height:38px; padding-left:18px; border-bottom:1px solid #f3edcf; font-size:14px;}
.mulu>h4 span{margin-right:40px; position:relative; display:inline-block; cursor: pointer;}
.mulu>h4 span.active{color:#7c6c22;}
.mulu>h4 span.active:after{display:block;}
.mulu>h4 span:after{display:none; content:''; width:100%; height:2px; background:#7c6c22; position:absolute;
left:0; bottom:-1px;}
.mulu_search{padding-top:16px; text-align: right; overflow: hidden;}
.mulu_search input{width:180px; height:28px; padding-left:8px; border:1px solid #cccccc; line-height:28px;float:right;
color:#999999; font-size:12px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.mulu_search>a{float:right; width:32px; height:30px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
background-color:#d4b939; background-image: url(../img/img.png); background-position: -61px -32px; background-repeat: no-repeat;
margin-right:27px; margin-left:-2px;}
.mulu_content>ul{margin-left:38px; margin-right:38px;}
.mulu_content>ul ul{display:none;}
.mulu_content>ul li{color:#666666; line-height:26px; font-size:12px;}
.mulu_content>ul li h1{line-height:40px; color:#1a1a1a; font-size:14px; font-weight: normal;
background:url(../img/hx.jpg) repeat-x 30px center;}
.mulu_content>ul li h1 span{background-color:white; padding-right:20px; padding-left:15px;display:inline-block;}
.icon16{width:8px; height:12px; background-position: left -63px; background-color:white; margin-top:-3px;}
.icon17{width:6px; height:10px; background-position: -14px -63px;margin-top:-3px; margin-right:11px;}
.icon18{width:6px; height:10px; background-position: -36px -63px;margin-top:-3px; margin-right:11px;}
.mulu_content>ul li h2,.mulu_content>ul li h3{line-height:26px; color:#333; font-size:14px; font-weight:normal;}
.mulu_content>ul li h3{color:#666; background-image:url(../img/img3.png); background-position: left -200px;}
.mulu_content>ul>li>ul{padding-left:30px;}
.mulu_content>ul>li>ul>li>ul,.mulu_content>ul>li>ul>li>ul>li>ul{padding-left:36px;}
.mulu_content>ul .muluOpen{display:block;}
.mulu_content>ul li h2.muluActive .icon17{background-position:-23px -63px; width:10px; height:6px;}
.mulu_content>ul li h3.muluActive .icon18{background-position:-44px -63px; width:10px; height:6px;}
.mulu .bookproduce{padding:20px; font-size:14px; line-height: 22px; text-indent: 28px;}

/*佛学研究*/
.fxyj{padding:21px 20px 14px 0; margin-bottom:14px;}
.fxyj h3,.qikanDetail h3{height:24px; line-height:24px; margin-bottom:14px; color:#333333 !important; font-size:20px; font-family: "微软雅黑";
font-weight:normal; padding-left:10px; border-left:6px solid #d4b939; margin-left:-1px; background-color:white !important;}
.fxyj>div{padding-left:15px; line-height:24px; font-size:12px; color:#808080; margin-bottom:20px;}
.fxyj a{width:90px; height:28px; line-height:28px; text-align: center; color:white; font-size:12px; background:#d4b939;
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; margin-left:148px;}
/*往期期刊*/
.magazine h3{background-color:#fafafa; margin-bottom:7px;}
.magazine ul li{line-height:30px;}
.magazine ul li p{padding-left:13px; font-size:14px; color:#333333; cursor:pointer;}
.icon19{width:10px; height:10px; background-position: -58px -63px; margin-right:8px; margin-top:-2px;}
.magazine ul li p span{font-size:12px;}
.magazine ul li p:hover,.magazine ul li p.active{color:#ba0b0b;}
.magazine ul li p.active .icon19{background-position: -72px -60px;}
.magazine ul li div{border-bottom:1px solid #e6e6e6; display:none;}
.magazine ul li a{line-height:30px; font-size:12px; color:#808080; padding-left:34px;}
.magazine ul li a:hover,.magazine ul li a.active{color:white; background:#d4b939;}
.magazine .samemore2{margin-left:20px;}

.qicimulu{padding:0 34px 0px 32px;}
.qicimulu p{height:34px; line-height:34px; color:#1a1a1a;}
.qicimulu>ul ul{padding-left:32px;}
.qicimulu>ul a{line-height:34px; color:#333333; background:url(../img/hx.jpg) repeat-x left center;}
.qicimulu>ul a .project{padding-right:21px;}
.qicimulu>ul a .muluAuthor{padding-left:15px;}
.icon20{width:11px; height:11px; background-position: -86px -63px; margin-right:8px; margin-top:-4px;}

.qikanDetail{margin-bottom:14px; padding-top:21px; padding-bottom:20px;}
.qikanDetail .message{padding-right:334px; padding-left:25px; margin-bottom:14px;}
.qikanDetail .message p{float:left; width:25%; height:30px; line-height:30px;}
.qikanDetail .qikanProduce{padding-left:25px; padding-right:490px; font-size:12px; color:#808080; line-height:22px;}


.qikantime{padding:18px 55px 20px 20px; overflow: hidden;}
.qikantime li{float:left; width:84px; text-align: center; height:34px; line-height:34px; color:#1a1a1a; margin-right:10px;
margin-bottom:10px; cursor:pointer;}
.qikantime li.active,.qikantime li:hover{color:white; background:#d4b939; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.qikantime li.more{background:url(../img/img.png) no-repeat 29px -78px,#f7f7f7;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
float:right;}
.qikantime.show li.more{background: #F7F7F7; color:#1a1a1a !important;}
.qikanSection .list2{margin-left:20px; overflow: hidden;}
.qikanSection .list2 h3{padding-top:10px; margin-bottom:13px;}
.qikanSection .list2 li{position:relative;}
.qikanSection .list2 li .btn1{position:absolute; left:147px; bottom:18px;}
.btn1 .collection{height:18px; line-height:18px; color:#666666; font-size:12px; cursor: pointer; margin-bottom:20px;}
.icon21{width:18px; height:18px; margin:0 5px; margin-top:-4px; background-position: -59px -86px;}
.btn1 .collection.active .icon21{background-position: -81px -86px;}
.btn1 .lineread{width:80px; height:32px; line-height:32px; text-align: center; color:white; font-size:12px;
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; background-color:#ba0b0b;}


.asideLeft3>div{margin-bottom:14px;}
.asideLeft3>div h3{background:#fafafa; color:#ba0b0b; cursor:pointer;}
.asideLeft3>div h3.active .icon22{background-position:left -115px;}
.icon22{width:20px; height:20px; background-position:-38px -159px; margin-top:10px; margin-right:8px;}
.sameUl li{padding-left:20px; height:30px; line-height:30px; position: relative;}
.sameUl li:hover,.sameUl li.active{background:#d4b939;}
.sameUl li:hover .icon23,.sameUl li.active .icon23{display:inline-block; }
.sameUl li.active .icon23{background-position: -40px -115px;}
.sameUl li:hover a,.sameUl li.active a{color:white;}
.sameUl li a{color:#0f0f0f; font-family:Verdana; font-size:12px;}
.sameUl li input{position:absolute; left:0px; top:0px; width:100%; height:100%;
opacity: 0;filter:alpha(opacity=0);}
.icon23{width:12px; height:12px; background-position: -71px -115px; margin-right:6px; margin-top:-3px; display:none;}

.samemore2{ font-size:12px; color:#999999; line-height:30px; cursor:pointer; margin-bottom:10px;}
.samemore2:hover{color:#ba0b0b;}
.school li span{font-family: Verdana; margin-left:6px;}
/*.classify>ul{border-top:8px solid #fcfbf4;}*/
.classify li{line-height:30px; position:relative;}
.classify li a{color:#0f0f0f;font-size:12px;}
.classify a.current{color:#7c6c22;}
.classify>ul>li>a.content,.classify>ul>div a.content{padding-left:20px; }
.classify>ul li>a.current{background-color:#fcfbf4; }
/*.classify>ul>li li{padding-left:20px;}*/
.classify>ul li li a.current{background-color:#fcfbf4;}
.classify>ul ul{padding-left:35px;}
.classify li a:hover{background-color:#fcfbf4;color:#7c6c22;}
.icon24{width:10px; height:10px; background-position: -26px -115px; position:absolute; right:13px; top:8px;}
.classify>ul>.samemore2,.sameUl .samemore2{margin-left:20px;}

.section4Con{overflow: hidden;}
.section4Con>h3{font-weight: normal; font-size:12px; color:#1a1a1a; padding-left:24px; background:#f2f1ea; border-bottom:1px solid #f3edcf;
height:38px; line-height:38px;}
.section4Con>h3 .span1{margin-right:10px; font-size:14px;}
.section4Con>h3 .span2{font-family: Verdana; color:#ba0b0b; padding:0 9px;}
.section4Con>ul{margin-left:23px; margin-right:22px;}

.icon26{width:9px; height:4px; background-position: -84px -115px; margin-left:6px; margin-top:-2px;}
.icon25{width:11px; height:13px; background-position: -55px -115px; margin-right:6px; margin-top:-2px;}
.sort{margin-left:18px; margin-right:30px;}
.select{font-size:12px; color:#4c4c4c; padding-top:18px; cursor: pointer; position:relative;}
.select ul{padding:4px; border:1px solid #d2ccc4;-webkit-box-shadow: #f0f0f0 0px 0 4px 2px; -moz-box-shadow: #f0f0f0 0px 0 4px 2px;
-ms-box-shadow: #f0f0f0 0px 0 4px 2px; -o-box-shadow: #f0f0f0 0px 0 4px 2px; box-shadow: #f0f0f0 0px 0 4px 2px;
display:none; position:absolute; width:74px; z-index:1; top:40px;}
.select ul li{line-height:28px; color:#666; text-align: center;}
.select ul li a:hover{background: #f5f5f5;  color: #3f82c4;}
.tool .mulu_search{padding-top:9px;}
.tool{margin:0 23px; border-bottom:1px solid #f0f0f0; padding-bottom:12px;}
.tool .mode{width:64px; height:20px; text-align: center; line-height:20px;
border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; margin-top:14px;
background:#f7f7f7; cursor:pointer; margin-right:10px;}
.tool .mode a{color:#4c4c4c; font-size:12px;}
.tool .mode.active,.tool .mode:hover{background:#887a37; }
.tool .mode.active a,.tool .mode:hover a{color:white;}
.icon29{width:14px; height:14px; background-position: -47px -142px; margin-right:6px; margin-top:-2px;}
.topCon{ margin-left:3px;}
.topCon p{float:left; margin-right:10px; padding:0 8px 0 10px; height:22px; line-height:22px;
background:#fcfcfc; border:1px solid #887a37; border-radius:4px; -webkit-border-radius:11px; -moz-border-radius:11px; -ms-border-radius:11px;
margin-top:9px; cursor: pointer;}
.icon32{width:10px; height:10px; background-position: left -159px; margin-left:6px; margin-top:-3px;}

.section4Con{padding-bottom:20px;}
.section4Con .list3 li{padding:23px 10px; border-bottom: 1px solid #f0f0f0; position:relative;}
.section4Con .list3 li:last-of-type{border-bottom:0;}
.section4Con .list3 li h3{margin-bottom:8px;}
.section4Con .list3 li h3 a:hover{color:#ba0b0b;}
.section4Con .list3 li p{line-height:24px; font-size:12px; color:#4c4c4c;}
.section4Con .list3 li p.msg span{font-style: normal; color:#00a2c9;}
.collection1{padding:0 7px; height:22px; text-align: center; line-height:22px !important; border:1px solid #cdcdcd;
border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; cursor: pointer;
color:#999; font-size:12px; position:absolute; right:10px; top:17px;}
.icon27{width:12px; height:12px; background-position:left -142px; margin-top:-3px;}
.collection1 .icon27{margin-right:4px;}
.collection1.active .icon27{background-position:-15px -142px}
.collection1.active{color:#ba0b0b;}

.section4Con .list2 li{width:410px; position:relative;}
.section4Con .list2 li .collection{opacity: 0;filter:alpha(opacity=0);}
.section4Con .list2 li:hover .collection{opacity: 1;filter:alpha(opacity=100);}

.section4Con .list1{margin-top:8px;}
.section4Con .list1 li{position:relative;}
.collection2{width:32px; height:22px; line-height:22px; background:rgba(0,0,0,.6);
 border-bottom-left-radius: 10px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
-webkit-border-bottom-left-radius: 10px;-moz-border-bottom-left-radius: 10px;-ms-border-bottom-left-radius: 10px;
position:absolute; right:20px; top:12px; opacity: 0;filter:alpha(opacity=0); cursor:pointer;}
.collection2.active .icon30{background-position: -85px -142px;}
.icon30{width:14px; height:13px; background-position: -67px -142px; margin-top:-4px;}
.section4Con .list1 li:hover .collection2{opacity: 1;filter:alpha(opacity=100);}

hr{border:0; background:#897a37; height: 3px; margin-bottom:14px;}

.list4 li{padding:26px 10px 36px 20px; position: relative; border-bottom:1px solid #f0f0f0;}
.list4 li:last-of-type{border-bottom:0;}
.list4 li:hover{background:#fafafa;}
.list4 li:hover .msg h3{color:#ba0b0b;}
.list4 li .img{width:120px; height:174px; background:#e6e6e6; margin-right:14px;}
.list4 li .img img{width:118px; height:172px; border:1px solid #e6e6e6; margin-top:-4px; margin-left:-4px;}
.list4 li .msg{overflow: hidden;}
.list4 li .msg h3{font-size:14px; color:#0f0f0f; font-weight: normal; margin-bottom:8px;}
.list4 li .msg p{line-height:24px; font-size:12px; color:#4c4c4c;}
.list4 li .msg p span{color:#00a2c9;}
.lookDetail{width:90px; text-align: center; height:24px; line-height:24px; background:#f7f7f7; position:absolute;
left:156px; border:1px solid #dbdbdb; border-radius:2px; -webkit-border-radius:2px;
-moz-border-radius:2px; -ms-border-radius:2px;}
.lookDetail a{color:#666666; font-size:12px;}
.lookDetail:hover{background:#ba0b0b; border:1px solid #ba0b0b;}
.lookDetail:hover a{color:white;}

.jsResult{height:38px; line-height:38px; padding-left:50px; color:#7c6c22; margin-bottom:14px;}
.icon28{width:14px; height:14px; background-position: -30px -142px; margin-right:6px; margin-top:-3px;}
.jsResult p{display:inline-block; margin-left:50px;}
.jsResult p a{display:inline-block; padding:0 14px; height:28px; line-height:28px;
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; color:#0e1b38; margin-right:6px;}
.jsResult p a span{font-family: Verdana;}
.jsResult p a.active,.jsResult p a:hover{background:#7c6c22; color:white;}
.ellipsis2{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp:2;overflow: hidden;}

.jsSection .section4Con>h3 .span1{color:#ba0b0b;}
em{font-style: normal; color:#ba0b0b;}

.list3 h3 span{display:inline-block; color:#707070; font-size:12px; height:18px; line-height:18px; padding:0 6px; margin-right:8px;
border:1px solid #d6d6d6;}

/*语种切换*/
.language li{float:left; height:18px; line-height:18px; margin-right:8px;}
.language li a{padding:0 10px; color:#808080; font-size:12px;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.language li.active a,.language li:hover a{background:#ca7a2c; color:white;}
.language li.english a{font-family: Arial;}
.language2 p{height:18px; line-height:18px; font-size:12px; margin-top:-2px;}
.language2 ul{top:23px; z-index:1;}

/*list5*/
.list5 li{float:left; width:224px; margin-right:20px; margin-bottom:20px; position:relative;}
.list5 li:nth-of-type(5n){margin-right:0;}
.list5 li .img{width:100%; height:160px; overflow: hidden;}
.list5 li a>p{height:40px; line-height:40px; color:#374b4e; font-size:16px; text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list5 li:hover .img img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);
-ms-transform: scale(1.1);}
.list5 li:hover a>p{color:#ca7a2c;}
.list5 li a>img{position:absolute; left:18px; top:14px;}
.list5 li .menu{position: absolute; width:190px; padding:13px 17px 11px 17px; z-index:1; left:0; top:160px; display: none;}
.list5 li .menu a{line-height:20px; padding:3px 0; color:white;}
.list5 li .menu a:hover{color:#ca7a2c;}
.list5 li:hover .menu{display: block;}
.list5 li .menu-1{background:#5e4764;}
.list5 li .menu-2{background:#606576;}
.list5 li .menu-3{background:#877050;}
.list5 li .menu-4{background:#5c7a53;}
.list5 li .menu-5{background:#615c4d;}
.list5 li .menu-6{background:#565f49;}
.list5 li .menu-7{background:#817255;}
.list5 li .menu-8{background:#737041;}
.list5 li .menu-9{background:#57736c;}
.list5 li .menu-10{background:#785e55;}
.list5 li .menu-11{background:#62525e;}
.list5 li .menu-12{background:#526e66;}
.list5 li .menu-13{background:#526274;}
.list5 li .menu-14{background:#6b645a;}
.list5 li .menu-15{background:#685361;}
.list5 li .menu-16{background:#737157;}
.list5 li .menu-17{background:#746a5d;}

.dzjlist{width:100%; height:34px; line-height:34px; background:#4b6367; margin-top:-33px; margin-bottom:20px;
position: relative;}
.dzjlist h3{font-size:14px; color:#ffffff; background:#324245; height:34px; line-height:34px; padding-left:58px;
background-image:url(../img/logo3.png); background-repeat: no-repeat; background-position: 16px center; width:260px;}
.dzjlist h3 p{margin-left:30px; width:42px; height:20px; line-height:20px; text-align: center; border:1px solid #737d7f;
display:inline-block;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;
cursor:pointer;}
.icon34{width:14px; height:15px; background-position: -67px -160px; margin-right:5px; margin-top:-3px;}
.icon35{width:8px; height:4px; background-position: -87px -165px; margin-top:-3px;}
.dzjlist .dzjlistCon{position: absolute; z-index:899; background:white; left:0; width:100%; padding-top:30px;}
.dzjlist .dzjlistCon .list5 li{width:180px; margin-right:24px;}
.dzjlist .dzjlistCon .list5 li .img{width:154px; height:110px; margin:0 auto;}
.dzjlist .dzjlistCon .list5 li .img img{width:100%; height: 100%;}
.dzjlist .dzjlistCon .list5 li:nth-of-type(6n){margin-right:0;}
.dzjlist .dzjlistCon .list5 li a>p{font-size:14px;}
.dzjlist .dzjlistCon .list5 li a>img{width:36px; height:92px; top:10px; left:24px;}
.dzjlist .dzjlistCon .list5 li .menu{left:13px; top:110px; width:120px;}
body.shade{position: relative;}
body.shade:after{content:''; width:100%; height:70%; background:rgba(0,0,0,.16); position: absolute; left:0; top:30%;}
.fjdj .asideLeft3>div h3{background:#e8eeef; color:#374b4e;}
.fjdj .border{border:1px solid #cedadc;}
.fjdj h3.sameH3{border-bottom:1px solid #cedadc;}
.fjdj .classify li a:hover{background-color:#f7f7f7; color:#ca7a2c;}
.yearsUl{padding-bottom:72px;}
.yearsUl>li{background:white; border-bottom:1px solid #f7f7f7;}
.yearsUl li h3{height:30px; line-height:30px; font-weight: normal; background:white !important;}
.yearsUl li h3 a{color:#0f0f0f; font-size:14px; padding-left:20px;}
.yearsUl li h4{height:30px; line-height:30px; }
.yearsUl li h4 a{font-size:14px; color:#0f0f0f; padding-left:18px;}
.yearsUl li p{line-height:20px; color:#999999; padding-left:18px;}
.yearsUl li p a{color:#999999; display:inline-block; margin-right:13px; font-size:14px;}
.yearsUl li p a:hover,.yearsUl li p a.active{color:#ca7a2c;}
.yearsUl li p a:first-child{margin-left:5px;}
.yearsUl li ul li{padding-bottom:10px; margin-bottom:1px; background:#f7f7f7;}
.icon36{width:10px; height:6px; background-position: left top; float:right; margin-top:12px; margin-right:17px;}
.fjdj .section4Con>h3{background:#e8eeef; border-bottom:1px solid #cedadc;}
.fjdj .mulu_search{background:#f7f7f7; margin-top:13px; padding-top:0; width:369px; border:1px solid #e6e6e6; text-align: left;
line-height:32px; color:#cccccc;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;
-ms-border-radius:2px; overflow: visible; position:relative;}
.fjdj .mulu_search .tiname{float:left; margin-top: 2px;}
.fjdj .mulu_search .tiname p{border:0;}
.fjdj .mulu_search span{float:left;}
.fjdj .mulu_search input{border:0; height:32px; line-height:32px; float:left; background:none; width:200px;
padding-left:14px;}
.fjdj .mulu_search>a{width:50px; height:32px; line-height:32px; background-position: 18px -184px; margin-right:0;
background-color:#ca7a2c;}
.pingpu{width:16px; height:16px; background-position:-47px -193px; margin-top:24px; margin-right:46px;}
.pingpu.active{margin-right:20px;}
.pingpu a{height:16px;}
.pingpu:hover,.pingpu.active{background-position:-67px -193px;}
.fjdj .mulu_search .icon31{position:absolute; margin:0; right:60px; top:7px;}

.list6{margin-top:23px;}
.list6 li{float:left; width:46%; margin-right:2%; border:1px solid #f0f0f0; padding:12px; margin-bottom:16px;}
.list6 li:nth-of-type(2n){margin-right:0;}
.list6 li .img{overflow: hidden; width:120px; height:174px; position:relative; margin-right:18px;}
.list6 li .img p{background:#faf0d7; background-size:cover; min-width:32px; height:156px;
writing-mode: tb-rl; position: absolute; left:4px; top:6px; padding:2px; font-size:12px; color:#0f0f0f;}
.list6 li .img p span{border:1px solid #333333; display:block; padding:4px;}
.list6 li .img img{width:100%; height:100%; display:block;}
.list6 li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);
-ms-transform: scale(1.1);}
.list6 li h3{font-weight: normal; font-size:14px; color:#0f0f0f; padding-top:6px; line-height:22px;
height:60px;}
.list6 li p{line-height:22px; color:#666666; font-size:12px;}
.list6 li:hover h3{color:#ca7a2c;}
.list6 li:hover{box-shadow: 0 0px 20px 0 rgba(0,0,0,.07); -webkit-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07);
 -moz-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07); -ms-box-shadow: 0 0px 20px 0 rgba(0,0,0,.07);}
 .list6 li .list6Right{overflow: hidden;}

.searResult,.fjdj .section4Con>h3.jsjg{background:#ebded2; padding-left:20px; height:30px; line-height:30px; margin:0 23px;}
.searResult{margin:0;}
.fjdj .section4Con>h3.jsjg{margin:0; padding-left:140px; position: relative; margin-bottom:12px; margin-top:4px;
border-bottom:0;}
.fjdj .section4Con>h3.jsjg:after{content:''; width:100%; height:5px; background:#f7f7f7; position:absolute;
left:0; top:-4px;}
.jsjgbody .section4Con{border-top:0;}
.fjdj .section4Con>h3.jsjg img{position:absolute; left:0px; top:-4px; z-index:1;}
.searResult .span1{margin-right:10px;}
.searResult .span1,.fjdj .section4Con>h3.jsjg .span1{color:#374b4e;}
.searResult .span1 i,.fjdj .section4Con>h3.jsjg .span1 i{font-style: normal; color:#ca7a2c;}
.searResult .span2,.fjdj .section4Con>h3.jsjg .span2{font-size:12px; color:#1a1a1a;}
.searResult .span2 i,.fjdj .section4Con>h3.jsjg .span2 i{font-style: normal; color:#ca7a2c; font-family: Verdana; padding:0 8px;}
.biaoge{width:19px; height:22px; background-position: left -228px; margin-top:24px;}
.biaoge a{ height:22px;}
.biaoge:hover{background-position: -25px -228px;}


.layui-table-box{margin-top:20px;}
.fjdj .tool{border:0;margin:0; position: absolute; width:100%;}
.fjdj .tool .select{padding-top:25px;}
.layui-table-tool-temp{padding-right:0 !important;}
.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{background:url(../img/img.png) no-repeat -50px -228px;
width:26px; height:16px; border:0;display:none; margin-top:14px !important;}
.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]>i{display: none;}
.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]:hover{border:0;}
.layui-table-tool-self{right:0 !important; top:-50px;}
.layui-table-header,.layui-table-view{ border-left:0; border-right:0; border-top:0;}
table{table-layout:fixed;}
.layui-table-cell{/*text-align: center;*/ padding-left:5px !important; padding-right:5px !important; height: inherit !important;}
.layui-table-view .layui-table td, .layui-table-view .layui-table th{word-break:break-all;word-wrap:break-word;}
.layui-table-tool{background:white; padding:0; min-height:inherit;}

body .layui-table-box,.layui-table-page{display:none;}
body .biaoge.active .layui-table-box,body .biaoge.active .layui-table-page{display:block;}
.layui-table th{font-size:12px; color:white; min-height:32px;}
.layui-table thead tr{background:#4b6367;}
.layui-table-view .layui-table td,tr:hover{cursor: pointer;}
td[data-key="1-0-0"]{font-family: arial;}
tr td:last-child,tr th:last-child{border-right:0;}
@media screen and (max-width:1250px) and (min-width:1199px){
	.w-1200{width:1138px;}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:1138px;
	}
	.resouceCon li{width:532px; padding-left:26px;}
	.resouceCon li.li1{background: url(../img/fj.png) no-repeat -31px top;}
	.resouceCon li.li2{background: url(../img/fx.png) no-repeat -31px top;}
	.section1Top .section1Left{width:570px;}
	.section1Top .section1Left .sametitle{width:273px;}
	.section1Top .section1Left .tabCon li{width:22%;}
	.list1 li{margin-right:10px;}
	.section4Con .list1 li{margin-right:7px;}
	.list2 li{width:382px;}
	.list2 li .bookMsg{width:64%;}
	.lunwen li{padding-right:20px;}
	.lunwen .list3{width:405px; margin-right:10px;}
	.qikanDetail .message{padding-right:230px;}
	.qikanDetail .message p{width:25%;}
	.section4Con .list2 li{width:379px;}
	.header_bottom2 .search .searchInput input{width:380px;}
	.list5 li{width:211px;}
	.list5 li .menu{width:177px;}
	.dzjlist .dzjlistCon .list5 li{margin-right:10px;}
	.list6 li{width:45%;}
}

@media screen and (max-width:1198px) and (min-width:1077px){
	.w-1200{width:1024px;}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:1100px;
	}
	.resouceCon li{width:476px; padding-left:26px;}
	.resouceCon li.li1{background: url(../img/fj.png) no-repeat -88px top;}
	.resouceCon li.li2{background: url(../img/fx.png) no-repeat -78px top;}
	.resouceCon li p{padding-right:280px;}
	.logo2{margin-left:30px;}
	.header_bottom .change{margin-right:12px;}
	.section1Top .section1Left{width:485px;}
	.section1Top .section1Right{width:255px;}
	.section1Top .section1Left .sametitle{width:230px;}
	.section1Top .section1Left .tabCon li{width:21%;}
	.sametitle{font-size:15px;}
	.asideLeft.asideLeft1{width:250px;}
	.asideLeft1 .product img{width:230px; height:196px;}
	.section{margin-left:266px;}
	.section1Top{left:0px;}
	.list1 li{margin-right:30px;}
	.section4Con .list1 li{margin-right:25px;}
	.list2 li{width:330px;}
	.list2 li .bookMsg{width:58%;}
	.lunwen li{padding-right:20px;}
	.lunwen .list3{width:353px; margin-right:10px;}
	.list1 li:nth-of-type(4n){margin-right:0;}
	.list1 li:nth-of-type(5n){margin-right:30px;}
	.qikanDetail .message{padding-right:150px;}
	.qikanDetail .message p{width:25%;}
	.qikanDetail .qikanProduce{padding-right:210px;}
	.section4Con .list2 li{width:322px;}
	.section4Con .list2 li .bookMsg{width:57%;}
	.qikantime li{width:74px;}
	.qikantime li.more{background:url(../img/img.png) no-repeat 24px -78px,#f7f7f7;}
	.header_bottom2 .search .searchInput input{width:300px;}
	.list5 li{width:188px;}
	.list5 li .menu{width:154px;}
	.dzjlist .dzjlistCon .list5 li{width:162px; margin-right:10px;}
	.dzjlist .dzjlistCon .list5 li .menu{left:4px;}
	.list6 li{width:45%; margin-right:1%;}
}

@media screen and (max-width:1076px) {
	.w-1200{width:940px;}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:1090px;
	}
	.resouceCon li{width:434px; padding-left:26px;}
	.resouceCon li.li1{background: url(../img/fj.png) no-repeat -118px top;}
	.resouceCon li.li2{background: url(../img/fx.png) no-repeat -118px top;}
	.resouceCon li p{padding-right:280px;}
	.resouceCon li>div a{bottom:30px;}
	.logo2{margin-left:30px;}
	.header_bottom .change{margin-right:12px;}
	.search .searchInput input{width:310px;}
	.lunwen .list3{width:612px;}
	.list2 li{width:600px; margin-right:0;}
	.list1 li{width:136px;}
	.list1 li:nth-of-type(4n){margin-right:0;}
	.list1 li:nth-of-type(5n){margin-right:24px;}
	.section1Top .section1Left{width:391px;}
	.section1Top .section1Right{width:255px;}
	.section1Top .section1Left .sametitle{line-height:20px; padding-top:5px; padding-bottom:5px; width:190px;}
	.section1Top .section1Left .sametitle span{display:block; margin-left:0;}
	.section1Top .section1Left .sametitle:nth-of-type(2){width:177px;}
	.section1Top .section1Left .tabCon li{width:29%;}
	.qikanDetail .message{padding-right:150px;}
	.qikanDetail .message p{width:25%;}
	.qikanDetail .qikanProduce{padding-right:210px;}
	.section4Con .list2 li{width:596px;}
	.qikantime li{width:73px;}
	.qikantime li.more{background:url(../img/img.png) no-repeat 24px -78px,#f7f7f7;}
	.header_bottom2 .search .searchInput input{width:240px;}
	.list5 li{width:220px;}
	.list5 li .menu{width:186px;}
	.list5 li:nth-of-type(4n){margin-right:0;}
	.list5 li:nth-of-type(5n){margin-right:20px;}
	.dzjlist .dzjlistCon .list5 li{width:180px; margin-right:10px;}
	.dzjlist .dzjlistCon .list5 li:nth-of-type(6n){margin-right:10px;}
	.dzjlist .dzjlistCon .list5 li:nth-of-type(5n){margin-right:0px;}
	.list6 li{width:95%;}
    .eshrine li{
        width: auto !important;
    }
}
@media only screen and (max-width:1200px) {
	 .language{display:none;}
	 .language2{display:block;}
}
@media only screen and (min-width:1200px) {
	 .language{display:block;}
	 .language2{display:none;}
}

/*高级检索*/
.gjjsContent{margin-left:100px; margin-top:35px; text-align: center; margin-bottom:109px;}
.gjjsContent .select1{margin-bottom:24px; position: relative;}
.gjjsContent .select1>input{width:602px; height:46px; line-height:46px; padding-left:18px; color:#666666; font-family: "微软雅黑";
    border:1px solid #e6e6e6;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;
    margin-right:10px; float:left; display:block;}
.gjjsContent .select2>input{width:727px;}

.gjjsContent .select1>input::-webkit-input-placeholder{color:#cccccc;}
.gjjsContent .select1>input::-moz-placeholder{color:#cccccc;}
.gjjsContent .select1>input::-ms-input-placeholder{color:#cccccc;}
.gjjsContent .select1 select{float:left; width:104px; height:48px; line-height:48px; text-align: left; border:1px solid #e6e6e6; border-radius:3px;
    -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; outline: none; font-size:14px; color:#333333; margin-right:20px;outline: none;
    appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url("../images/select.png") no-repeat 80px center,white; padding-left:12px;}
.gjjsContent .select1 select::-ms-expand { display: none; }
.gjjsContent .select1 .childSelect{display: none;}
.gjjsContent .select1 .childSelect{width:622px; background: url("../images/select.png") no-repeat 590px center,white;}
.gjjsContent .select2 .childSelect{width:747px; background: url("../images/select.png") no-repeat 720px center,white;}
.gjjsContent .select3>p{padding:0; width:104px; height:48px; margin-right:20px; font-family: "微软雅黑"; font-size:14px;
    display:block; float:left;border:1px solid #e6e6e6;  padding:0; padding-right:26px; text-align: center; position: relative;}
.gjjsContent .select3 select{width:745px; background: url("../images/select.png") no-repeat 710px center,white; height:50px; line-height:50px;}
.gjjsContent .checkbox{margin-top:16px; width:inherit; height:inherit; border:0; display: block;}
.gjjsContent .checkbox p{float:left; margin-right:30px; height:14px; line-height:14px;
    position: relative;}
.gjjsContent .checkbox td p{margin-bottom:10px;}
.gjjsContent .checkbox p input{vertical-align: middle; width: 18px; height: 18px; display: inline-block;
    position: absolute;
    z-index: 9;
    opacity: 1;filter: alpha(opacity=100); border:1px solid #dbdbdb; background:white; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -webkit-appearance:checkbox;}
.gjjsContent .checkbox p label{display:inline-block; font-size:14px; color:#666666; vertical-align: middle;margin-left: 26px}
.gjjsContent .select1 .button{width:80px;float:left; margin-right:8px; vertical-align: middle; margin-top:12px;}
.gjjsContent .select1 .button button{width:28px; height:28px; outline: none; border:0; background-color:none; margin-right:12px;
    cursor:pointer;   border-radius: 4px;color: #ffffff;font-size: 25px}
.gjjsContent .select1 .button .remove{
    background: #4B6367;
}
.gjjsContent .select1 .button .add{
    background: #CF773F;
}
.gjjsContent .select3>p{margin-left:8px; background:white; height: 48px; line-height: 48px; color: #333333; width:104px; padding:0;}
.gjjsContent .searchPanel{margin-top:40px;    display: flex;
    justify-content: center;}
.gjjsContent .searchPanel a{width:172px; height:50px; line-height:50px; text-align: center; color:white;
    background:#cf773f; vertical-align: middle;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;letter-spacing: 1px; font-size:16px; margin-right: 144px;    margin-left: 20px;
}
.gjjsContent .searchPanel a:hover{box-shadow: 0px 0px 5px #954715 inset; -webkit-box-shadow: 0px 0px 5px #954715 inset;
    -moz-box-shadow: 0px 0px 5px #954715 inset; -ms-box-shadow: 0px 0px 5px #954715 inset;}
/*.gjjsContent .searchPanel .checkbox{margin-top:18px; margin-right:70px;}*/
.gjjsContent .select3 .button{margin-right:0; padding-left: 26px;}
.select2 .checkbox{display: none;}
.gjjsContent .select1 .jsList{background:white; border:1px solid #e6e6e6; position: absolute; top:47px; width:300px; z-index:1; left:336px; display: none;}
.gjjsContent .select1 .jsList a{display: block; height:40px; line-height:40px; text-align: center; border-bottom:1px solid #e6e6e6;}
.gjjsContent .select1 .jsList a:hover{background:#fafafa;}
.gjjsContent .select2 .jsList{left:212px;}
.gjjsContent .resource{
    margin-left: 88px;
    display: flex;
}
.gjjsContent .resource p{
    width: 104px;
    height: 48px;
    line-height: 48px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    background: #ffffff;
    color: #333333;
    margin-right: 20px;
}
.gjjsContent .resource select{
    width: 747px;
    background: url(../images/select.png) no-repeat 720px center,white;
}
.gjjsContent .checkbox p span{
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #FFFFFF url("../images/duigou.png") center center no-repeat;
    border: 1px solid #DBDBDB;
    border-radius: 2px;
    left: 0;
    box-sizing: border-box;
    position: absolute;
}
.gjjsContent .checkbox p input[type="checkbox"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    border-radius: 2px;
    border: 1px solid #CACDCF;
}


/*个人中心*/
.markCont{
    padding: 20px 0px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.markLeft{
    width: 260px;
    padding-right: 15px;
    font-family: SimSun;
}
.markLeft p{
    width: 100%;
    height: 40px;
    background: #E8EEEF;
    border: 1px solid #CEDADC;
    font-size: 14px;
    font-weight: bold;
    color: #374B4E;
    line-height: 40px;
    text-align: center;
}
.markLeft li{
    width: 100%;
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #DEE6E7;
    font-weight: bold;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
    margin-top: 10px;
}
.markLeft li a{
    color: #374B4E;
    font-size: 14px;
}
.markLeft li img{
    padding-right: 5px;
    margin-bottom: 5px;
}
.markLeft .markActive{
    background: #CA7A2C;
}
.markLeft .markActive a{
    color: #ffffff;
}
.markRight{
    width:924px;
    font-family: SimSun;
    background: #FFFFFF;
    border: 1px solid #DEE6E7;
}
.markRead{
    width: 100%;
    height: 40px;
    background: #E8EEEF;
    border-bottom: 1px solid #CEDADC;
    line-height: 40px;
    padding-left: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #374B4E;
    box-sizing: border-box;
}
/*我的书签*/
.markRight .readUl{
    padding: 20px;
    width: 100%;
    box-sizing: border-box;
}
.markRight .readUl li{
    padding: 13px 20px 13px 13px;
    border: 1px solid #F0F0F0;
    margin-bottom: 14px;
}
.markRight .readUl a{
    display: flex;
}
.markRight .readImg{
    width: 120px;
    height: 174px;
    overflow: hidden;
    background-image: url("../img/fjbook.png");
    background-size: 100% 100%;
    flex-shrink: 0;
}
.markRight .readImg p{
    background: #faf0d7;
    background-size: cover;
    min-width: 32px;
    height: 156px;
    writing-mode: tb-rl;
    padding: 2px;
    font-size: 12px;
    color: #0f0f0f;
    margin: 6px;
}
.markRight .readImg p span{
    border: 1px solid #333333;
    display: block;
    padding: 8px;
}
.markRight .readText{
    flex: 1;
    padding: 10px 0px 0px 18px;
}
.markRight .readText p{
    color: #0F0F0F;
    font-size: 14px;
}
.markRight .readTally{
    display: flex;
    padding-top: 10px;
    align-items: flex-start;
}
.readTally label{
    border-radius: 2px;
    color: #ffffff;
    font-size: 12px;
    padding: 3px 4px;
    flex-shrink: 0;
    margin-top: 5px;
}
.readTally .readBlue{
    background: #4B6367;
}
.readTally .readYellow{
    background: #CA7A2C;
}
.readTally span{
    padding-left: 10px;
    font-size: 14px;
    color: #666666;
    line-height: 28px;
    flex: 1;
}
.markRight .readOper{
    text-align: right;
    margin-top: -18px;
}
.markRight .readOper img{
    cursor: pointer;
}
.markRight .readOper .readEdit{
    margin-right: 17px;
}
/*收藏图书*/
.eshrine{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}
.eshrine li{
    width: 45%;
    position: relative;
}
.eshrine li .readDelete{
    position: absolute;
    right: 20px;
    bottom: 13px;
    display: none;
}
.eshrine li:hover{
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
}
.eshrine li:hover .readDelete{
    display: block;
    cursor: pointer;
}
.readText .brief{
    padding-top: 15px;
}
.readText .brief p{
    font-size: 12px;
    color: #666666;
    line-height: 24px;
}
.readText .readTime{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    height: 17px;
}
.readText .readTime span{
    color: #999999;
    font-size: 12px;
}
.readText .readTime .readDelete{
    display: none;
}
/**/
.record{
    padding: 20px 0px 0px 20px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.record li{
    width: 203px;
    height: 88px;
    background: #F9F9F7;
    border: 1px solid #F0F0F0;
    margin-right: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-bottom: 20px;
}
.record li p{
    text-align: center;
    width: 100%;
}
.record li p label{
    font-size: 14px;
    color: #333333;
    padding: 0px 10px;
}
.record li p span{
    font-size: 12px;
    color: #999999;
    padding-top: 12px;
    display: inline-block;
 }
.record .serial{
    font-size: 12px;
    color: #999999;
    width: 20px;
    height: 20px;
    background: #F9F9F7;
    border: 1px solid #F0F0F0;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    line-height: 20px;
    position: absolute;
    top: -6px;
    left: -6px;
}
.record img{
    position: absolute;
    right: 10px;
    bottom: 10px;
    opacity: 0;
    cursor: pointer;
}
.record li:hover{
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
    background: #FFFFFF;
}
.record li:hover img{
    opacity: 1;
}
/*关于我们*/
.aboutCont{
    width: 886px;
    font-size: 16px;
    font-family: SimSun;
    font-weight: 400;
    color: #333333;
    line-height: 44px;
    margin: auto;
}
.aboutCont h3{
    font-size: 24px;
    color: #333333;
    text-align: center;
    padding: 20px 0px;
}
.aboutCont p{
   text-indent: 32px;
}
