@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,hgroup
menu, nav, output, ruby, section, summary,
time, mark, audio, video,input { margin:0; padding:0;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none;}
a,area{blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none; -webkit-tap-highlight-color:transparent;}
i,em{font-style:normal;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent;}
img { -ms-interpolation-mode: bicubic;vertical-align:middle;_vertical-align:top;border:0;}
input{ padding-top:0;padding-bottom:0;border-radius:0;outline: none;outline-style:none;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;*vertical-align:top;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
html, body {-webkit-text-size-adjust:none;-moz-text-size-adjust:none; -ms-text-size-adjust:none;  text-size-adjust:none;font-family:"微软雅黑";}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.mr0{margin-right:0px !important;}
.br0{border-right:0px !important;}
.bt0{border-top:0px !important;}
.w1400{width: 1400px;margin: 0 auto;}
.pad0{padding: 0 !important;}
/*首页*/
.head{width: 100%;background: #fff;height: 75px;}
.div-nav ul li{float: left;display: block;border-right: 1px solid #e6eaf2;height: 75px;}
.div-nav ul li:first-child{border-left: 1px solid #e6eaf2;}
.div-nav ul li a{display: block;padding: 42px 24px 0;background: url(./wz_zjzx_nav_ico_sprites.png) no-repeat;font-size: 18px;color: #2c2626;}
.div-nav ul li a:hover,.div-nav ul li.on a{color: #11549f;}
.div-nav ul li.on,.div-nav ul li:hover{background: #e1efff;}
.div-nav ul li a.li01{background-position: -2205px -70px;}
.div-nav ul li a.li01:hover{background-position: -2023px -70px;}
.div-nav ul li.on a.li01{background-position: -2023px -70px;}
.div-nav ul li a.li02{background-position: -1116px -70px;}
.div-nav ul li a.li02:hover{background-position: -1297px -70px;}
.div-nav ul li.on a.li02{background-position: -1297px -70px;}
.div-nav ul li a.li03{background-position: -2752px -70px;}
.div-nav ul li a.li03:hover{background-position: -2568px -70px;}
.div-nav ul li.on a.li03{background-position: -2568px -70px;}
.div-nav ul li a.li04{background-position: -758px -70px;}
.div-nav ul li a.li04:hover{background-position: -937px -70px;}
.div-nav ul li.on a.li04{background-position: -937px -70px;}
.div-nav ul li a.li05{background-position: -402px -70px;}
.div-nav ul li a.li05:hover{background-position: -580px -70px;}
.div-nav ul li.on a.li05{background-position: -1840px -70px;}
.div-nav ul li a.li06{background-position: -2386px -70px;}
.div-nav ul li a.li06:hover{background-position: -1840px -70px;}
.div-nav ul li.on a.li06{background-position: -1840px -70px;}
.div-nav ul li a.li07{background-position: -226px -73px;}
.div-nav ul li a.li07:hover{background-position: -50px -73px;}
.div-nav ul li.on a.li07{background-position: -50px -73px;}
.div-nav ul li a.li08{background-position: -1478px -70px;}
.div-nav ul li a.li08:hover{background-position: -1659px -70px;;}
.div-nav ul li.on a.li08{background-position: -1659px -70px;}
.div-nav ul li.li-search{background: url(./wz_zjzx_search_but_03.png) no-repeat 30px;position: relative;width: 90px;height: 75px;cursor: pointer;}
.div-nav ul li.li-search i{display: inline-block; position: absolute;top: 75px;left: 50%;margin-left: -7px; width: 14px;height: 7px;background: url(./wz_zjzx_search_hover_03.png) no-repeat;z-index: 9999; display: none;}
.div-nav ul li div.li-search-div{width: 514px;height: 60px;background: #fff;position: absolute; left: -449px; top: 75px; display: none;border-top: 1px solid #e1e6f0;z-index: 999;padding: 20px 0 0 26px;}
.div-nav ul li div.li-search-div select{display: inline-block; border: 1px solid #daeafc;background: #e1efff url(./wz_zjzx_search_select_bj_03.png) no-repeat 88px 17px;width:110px;height: 41px;outline: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;padding-left: 15px;line-height: 38px;cursor: pointer;font-size: 16px;color: #555;}
.div-nav ul li div.li-search-div select option{font-size: 16px;color: #555;cursor: pointer;}
.div-nav ul li div.li-search-div select::-ms-expand{display: none;}
.div-nav ul li div.li-search-div input.inpu-text{width: 276px;height: 39px; border-top: 1px solid #daeafc; border-bottom: 1px solid #daeafc;border-left: none;border-right: none;float: left;padding-left: 16px;font-size: 16px;color: #555;}
.div-nav ul li.li-search-on{background: #2378d7 url(./wz_zjzx_search_but01_03.png) no-repeat 30px;}
.ssdiv-nav ul li.li-search:hover i{display: block;}
.indexNavscr{ position: fixed;top:0;margin-top:0;width:100%;z-index: 99999;}
/*正文*/
.div-main{width: 100%;background: #e6eaf2 url(./wz_zjzx_main_bj_03.jpg) repeat-x top;}
.div-pd56{padding-top: 56px;}
.div-main-nobg{width: 100%;background: #e6eaf2;}
.mySlide{background: #fff;}
.mySlide .parBd{height:475px \9;overflow: hidden \9;}
.div-rd-fl{width: 50.6%;float: left;margin-right: 42px;}
.div-rd-fr{width: 43%;float: right;padding-right: 45px;}
.div-rd-fr h2{font-size: 24px;color: #11549f;text-align: center;padding: 40px 0 20px;}
.div-rd-fr h2 a{font-size: 24px;color: #11549f;font-weight: bold;}
.div-rd-fr h2 a:hover,.div-rd-fr ul li a:hover{color:#e30b20;}
.div-rd-fr p{font-size: 16px;line-height: 38px;color: #555;padding-bottom: 20px;}
.div-rd-fr ul li{padding: 11px 0 11px 24px;background: url(./wz_zjzx_new_list_bj_03.jpg) no-repeat left;}
.div-rd-fr ul li a{font-size: 18px;color: #1e1e1e;}
.div-rd-fr ul li span{float: right;font-size: 16px;color: #909090;}
.mySlide .parHd ul{font-size: 0;}
.mySlide .parHd ul li{display: inline-block; cursor: pointer;width: 465px;height: 110px;line-height: 110px;font-size: 28px;color:#11549f;position: relative;}
.mySlide .parHd ul li span{font-size: 28px;display: block;padding-left: 240px;background:url(./wz_zjzx_rdzxxx__sprites.png) no-repeat;border-top: 1px solid #dce0e7;border-left: 1px solid #dce0e7;}
.mySlide .parHd ul li span.swiper-slide01{background-position: -1170px -408px;}
.mySlide .parHd ul li span.swiper-slide02{background-position: -3002px -402px;}
.mySlide .parHd ul li span.swiper-slide03{background-position: -3928px -403px;}
.mySlide .parHd ul li i{display: inline-block; position: absolute; left: 50%;margin-left: -19px; width: 39px;height: 19px; background: url(./wz_zjzx_rdzxxx_on_bj_03.png) no-repeat;top: -19px;display: none;}
.mySlide .parHd ul li.on span{background: #11549f url(./wz_zjzx_rdzxxx__sprites.png) no-repeat;color: #fff;border: none;border-top: 1px solid #11549f;}
.mySlide .parHd ul li.on i{display: block;}
.mySlide .parHd ul li.on .swiper-slide01{background-position: -254px -408px;}
.mySlide .parHd ul li.on span.swiper-slide02{background-position: -2106px -402px;}
.mySlide .parHd ul li.on span.swiper-slide03{background-position: -4855px -403px;}
/*小说、文学、人社*/
.div-xswx{margin: 60px 0 70px;}
.div-xswx-list{width: 23%;height: 386px;background: #fff;float: left;margin-right: 37px;}
.div-xswx-list-title{padding:20px 30px 0;border-bottom: 1px solid #efefef;}
.div-xswx-list-title h2{font-size: 28px;color: #11549f;font-weight: 400;}
.div-xswx-list-title h2 a{font-size: 28px;color: #11549f;}
.div-xswx-list-title p{font-size: 14px;color: #a4a4a3;line-height: 30px;padding: 10px 0;}
.div-xswx-list ul{padding: 20px 10px 10px;height: 176px;}
.div-xswx-list ul li{float: left; width: 30%; border: 1px solid #ccdcee; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; text-align: center;margin-bottom: 10px;margin: 0 4px 7px;}
.div-xswx-list ul li a{font-size: 16px;color: #1b1b1b;line-height: 28px;}
.div-xswx-list-title-more{text-align: center;}
.div-xswx-list-title-more a{ display: inline-block; height: 36px; line-height: 36px; font-size: 16px; color: #11549f; background: #e1efff; padding: 0 60px; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.div-xswx-list01 ul li{width: 45%;margin: 0 6px 7px;}
.div-xswx-list ul li.on,.div-xswx-list ul li:hover{background: #11549f;}
.div-xswx-list ul li.on a,.div-xswx-list ul li:hover a{color: #fff;}
/*新书上架*/
.div-xssj{width: 100%;background:#d5ddec url(./wz_zjzx_xssj_bj_02.jpg) no-repeat left;height: 455px;overflow: hidden;}
.div-xssj-n-l{width: 390px;}
.div-xssj-n-l h3{padding: 175px 0 0 160px;font-size: 28px;color: #fff;font-weight: 400;}
.div-xssj-n-l a{display: inline-block; padding: 10px 50px; border: 1px solid #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; font-size: 16px;color: #fff;margin: 30px 0 0 134px;}
.mySlide2{width: 960px;padding-left: 50px;overflow: hidden;position: relative;}
.mySlide2 .bd ul li{float: left;}
.mySlide2 .hd{position: absolute;left: 0;bottom: 10px;width: 50px;text-align: center;}
.mySlide2 .hd .prev,.mySlide2 .hd .next{width: 50px;height: 50px;display: inline-block;border-top-left-radius: 5px;border-bottom-left-radius: 5px;cursor: pointer;margin-bottom: 8px;}
.mySlide2 .hd .prev{background: #08b0e7 url(./wz_zjzx_slide_arrow_06.png) no-repeat center;}
.mySlide2 .hd .next{background: #e7ab08 url(./wz_zjzx_slide_arrow_03.png) no-repeat center;}
.mySlide2 .hd span.pageState{display: inline-block; font-size: 16px;color: #fff;margin-bottom: 10px;}
.mySlide2 .hd span.pageState span{font-size: 28px;}
/*作家库*/
.div-zjk{padding-top: 70px;}
.div-zjk h2,.div-zptj h2{color: #074080;font-size: 28px;font-weight: 400;padding-bottom: 32px;}
.div-zjk h2 a,.div-zptj h2 a{color: #074080;font-size: 28px;}
.div-zjkty-list ul li{width: 260px;float: left;margin-right: 25px;overflow: hidden;}
.div-zjk-desc{height: 120px;background: #fff;padding:15px 5px 0 20px;}
.div-zjk-desc p{font-size: 16px;color: #074080;line-height: 32px;padding-bottom: 5px;}
.div-zjk-desc p a{font-size: 16px;color: #074080;}
.div-zjkty-list ul li a img{width: 100%;}
.div-zjk-more{padding: 40px 0 60px;text-align: center;}
.div-zjk-more a{display: inline-block; border: 1px solid #074080; padding: 9px 45px; font-size: 16px; color: #074080; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;}
/*专题*/
.div-zt{width: 100%;height: 182px;background: #fff;overflow: hidden;}
.div-zt-n{position: relative;}
.div-zt-n h2{ background: url(./wz_zjzx_zt_bj_03.jpg) no-repeat; font-size: 28px; color: #fff; letter-spacing: 20px; width: 43px; height: 128px;padding: 54px 0 0 15px;margin-right: 60px;font-size: 28px;color: #fff;font-weight: 400;float: left;}
.mySlide3{position: relative;overflow: hidden;float: left;width: 1180px;padding-top: 25px;}
.mySlide3 .bd ul li{float: left;margin-right: 40px;}
.div-zt-n .hd{position: absolute;right:0;top: 90px; height: 30px;}
.div-zt-n .hd ul li{display: inline-block; background: url(./wz_zjzx_zt_qhbutton_05.jpg) no-repeat;margin-left: 10px;width: 15px;height: 15px;text-indent: -99999px;cursor: pointer;}
.div-zt-n .hd ul li{*display: inline;}
.div-zt-n .hd ul li.on{background: url(./wz_zjzx_zt_qhbutton_03.jpg) no-repeat;}
/*作品推荐*/
.div-zptj{padding-top: 60px;position: relative;}
.div-zptj-pic{width: 268px;float: left;overflow: hidden;}
.div-zptj-desc{width: 356px;height: 386px; padding:0 25px 0 35px;float: left;background: #fff;}
.div-zptj-desc h3{padding: 35px 0 30px;}
.div-zptj-desc p{font-size: 16px;line-height: 32px;color: #626262;padding-bottom: 20px;}
.div-zptj-desc dl dd{font-size: 16px;line-height: 32px;color: #626262;}
.mySlide4{height: 388px \9; overflow: hidden;}
.mySlide4 .bd ul li{float: left;height: 386px;margin-right: 30px;padding: 1px;}
.mySlide4 .hd span.pageState{position: absolute;right: 0;top: 72px;left: auto;width: 50px;height: 32px;font-size: 16px;color: #11549f;}
.mySlide4 .hd span.pageState span{font-size: 28px;}

.mySlide4 .hd a.next,.mySlide4 .hd a.prev{position: absolute;width: 50px;height: 50px;top: 50%;margin-top: -25px;cursor: pointer;}
.mySlide4 .hd a.next{background:#08b0e7 url(./wz_zjzx_slide_arrow_03.png) no-repeat center;border-top-right-radius: 5px;border-bottom-right-radius: 5px;right:-50px;}
.mySlide4 .hd a.prev{background:#08b0e7 url(./wz_zjzx_slide_arrow_06.png) no-repeat center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;left:-50px;}
/*尾部*/
.footer{width: 100%;height: 126px;background: #11549f;}
.foot{padding-top: 35px;text-align: center;font-size: 16px;color: #fff;}
.foot a,.foot p{font-size: 16px;color: #fff;}
.foot a{display: inline-block;margin: 0 22px;}
.foot p{padding-top: 15px;}
/*作家*/
.div-current{position: relative;font-size: 16px;color: #1e1e1e;height: 70px;line-height: 70px;}
.div-current a{font-size: 16px;color: #1e1e1e;}
.div-ej-search{position: absolute;right: 0;top: 16px;font-size: 0;}
.div-ej-search input{vertical-align: top;margin-left: 10px;}
.div-ej-search input.input-text{width: 160px;height: 41px;line-height: 41px;border: none;background: #fff;padding-left: 15px;}
.div-zjxq-wrap{height: 540px;background: #fff;padding-left: 115px;position: relative;}
.div-zjxq-n{width: 560px;}
.div-zjxq-n h2{padding-top: 65px;font-weight: 400;font-size: 48px;color: #1e1e1e;}
.div-zjxq-n h3{font-size: 18px;color: #737373;padding: 20px 0 50px;font-weight: 400;}
.div-zjxq-n p{font-size: 20px;color: #1e1e1e;line-height: 42px;padding-bottom: 40px;}
.div-zjxq-n a{ display: inline-block; padding: 22px 56px; background: #11549f; font-size: 20px; color: #fff; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; }
.div-zjxq-pic{position: absolute;right: 52px;top: 0;}
.div-zjlb ul li{margin-top: 50px;}
.div-page{padding: 20px 0 52px;text-align: center;}
.div-page span,.div-page a{font-size: 14px;color: #333;display: inline-block;vertical-align: top;;height: 26px;line-height: 28px;}
.div-page select{width: 90px;height: 28px;border: 1px solid #d6d6d6;background: #fff;outline: none;padding-left: 8px;vertical-align: top;}
.div-page a.prev,.div-page a.next{width: 26px;background: #fff;color: #8e99a5;margin: 0 5px;border: 1px solid #d6d6d6;}
.div-page span.countPage{width: 54px;background: #fff;padding-left: 8px;text-align: left;border: 1px solid #d6d6d6;}
.div-page input{display: inline-block;width: 35px;height: 26px;border: 1px solid #d6d6d6;padding-left: 5px;}
.div-page span.go{background: #1890ff;font-size: 14px;color: #fff;width: 36px;height:26px;border: 1px solid #d6d6d6;border-left: 0;cursor: pointer;}
/*资讯*/
.div-zxty-title{border-bottom: 1px solid #efefef;padding-left: 20px;}
.div-zxty-title h2{display: inline-block;padding: 30px 0 15px;border-bottom: 2px solid #11549f;margin-bottom: -1px;font-weight: 400;}
.div-zxty-title h2 a{font-size: 28px;color: #11549f;}
.div-zx-fl{width: 360px;}
.div-zxzx-con{background: #fff;}
.div-zxzx-con ul{padding: 10px 30px 18px 22px;}
.div-zxzx-con ul li{padding: 7px  0;}
.div-zxzx-con ul li a{font-size: 18px;color: #1e1e1e;}
.div-zxzx-con ul li a:hover,.div-rdtj_con ul li p a:hover,.div-ztk-fr ul li h2 a:hover{color:#e30b20;}
.div-rdtj_con{margin-top: 30px;background: #fff;}
.div-rdtj_con ul{padding: 28px 20px 30px;}
.div-rdtj_con ul li{overflow: hidden;}
.div-rdtj_con ul li p{padding: 15px 0;;}
.div-rdtj_con ul li p a{font-size: 18px;color: #1e1e1e;}
.div-zx-fr{width: 990px;}
.div-zx-fr-slide{position: relative;overflow: hidden;height: 454px;}
.div-zx-fr-slide .bd ul li{position: relative;}
.div-zx-fr-slide .bd ul li p{position: absolute;bottom: 0;width: 808px;height: 72px;line-height: 72px;background: url(wz_zjzx_zx_slide_tit_bj_03.png) repeat;text-align: center;}
.div-zx-fr-slide .bd ul li p a{font-size: 22px;color: #fff;}
.div-zx-fr-slide .hd{position: absolute;right: 46px;bottom: 24px;}
.div-zx-fr-slide .hd ul li{float: left; width: 14px;height: 14px;margin-left: 10px;background: url(./wz_zjzx_zx_slide_round_05.png) no-repeat;cursor: pointer;}
.div-zx-fr-slide .hd ul li.on{background: url(./wz_zjzx_zx_slide_round_03.png) no-repeat;}
.div-zx-fr-slide a.prev,.div-zx-fr-slide a.next{position: absolute;top: 140px;width: 50px;height: 108px;}
.div-zx-fr-slide a.prev{left: 30px;background: url(wz_zjzx_zx_slide_prev_03.png) no-repeat;}
.div-zx-fr-slide a.next{right: 30px;background: url(./wz_zjzx_zx_slide_next_03.png) no-repeat;}
.div-zx-fr-list-wrap{padding: 22px 44px 30px;background: #fff;margin: 30px 0 40px;}
.div-zx-fr-list{border-bottom: 1px solid #e6eaf2;padding: 20px 0;}
.div-zx-fr-list-pic{width: 320px;overflow: hidden;}
.div-zx-fr-list-desc{width: 555px;}
.div-zx-fr-list-desc h2{font-weight: 400;font-size: 20px;color: #1e1e1e;}
.div-zx-fr-list-desc h2 a{font-size: 20px;color: #1e1e1e;}
.div-zx-fr-list-desc h2 a:hover{color:#e30b20;}
.div-zx-fr-list-desc p,.div-zx-fr-list-desc span{font-size: 16px;color: #606060;line-height: 32px;padding-top: 16px;}
.div-zx-fr-list-desc span{font-size: 14px;}
/*作品*/
.div-zpfl{background: #fff;margin-bottom: 30px;}
.div-zpfl ul{padding: 20px 0;}
.div-zpfl ul li{cursor: pointer;border-top: 1px solid #efefef;}
.div-zpfl ul li h4{height: 49px;line-height: 49px;font-weight: 400;font-size: 20px;color: #1a1a1a;background: url(./wz_zjzx_zpfl_btn_06.png) no-repeat 325px;padding-left: 22px;}
.div-zpfl ul li:last-child h4{border-bottom: 1px solid #efefef;}
.div-zpfl ul li.on h4{border: none;background:#f2f4f7 url(./wz_zjzx_zpfl_btn_03.png) no-repeat 325px;color: #e25a00;}
.div-zpfl-list{font-size: 0;padding: 10px 20px 10px 0;display: none;}
.div-zpfl-list a{display: inline-block;vertical-align: top;font-size: 16px;color: #555;margin: 10px 0 10px 30px;}
.div-zpfl-list a:hover{color:#e30b20;}
.div-zp-fr{width: 920px;background: #fff;padding: 40px 20px 16px 50px;font-size: 0;margin-bottom: 50px;}
.div-zp-fr-lsit{width: 428px;height:246px;border: 1px solid #dcdcdc;display: inline-block;vertical-align: top;margin: 0 30px 30px 0;}
.div-zp-fr-pic{width: 172px;overflow: hidden;}
.div-zp-fr-desc{width: 235px;}
.div-zp-fr-desc h2{font-size: 20px;color: #1e1e1e;padding-top: 12px;}
.div-zp-fr-desc h2 a{font-size: 20px;color: #1e1e1e;}
.div-zp-fr-desc h2 a:hover{color:#e30b20;}
.div-zp-fr-desc p{padding-top: 12px;font-size: 16px;color: #626262;}
/*详情页*/
.div-details{padding: 30px 50px;width: 890px;background: #fff;margin-bottom: 50px;}
.div-details-tit{border-bottom: 1px  solid #c7c8cb;margin-bottom: 40px;position: relative;}
.div-details-tit h2{font-size: 30px;color: #000;font-weight: bold;padding: 20px 0;text-align: center;}
.div-details-tit p{font-size: 16px;color: #757575;padding-bottom: 10px;}
.div-details-con,div-details-con p{font-size: 18px;color: #000;line-height: 40px;text-indent: 36px;}
.div_share{position: absolute;right: 0;bottom: 6px;}
.div_share a,.div_share span{display: inline-block;vertical-align: top;}
.div_share span{font-size: 14px;color: #757575;line-height: 30px;}
.div_share a{margin-left: 6px;cursor: pointer;}
.qrcodebox_c{position: absolute;background: #fff;width: 150px;overflow: hidden;top: 30px;right: 0;display: none;padding-top: 10px;}
.qrcodebox_c h4{background: #c5c5c5;text-align: center; line-height: 20px;font-size: 14px;color: #fff;font-weight: 400;margin-top: 5px;}
.weixin:hover .qrcodebox_c{display: block;}
/*专题库*/
.div-ztk-fr{width: 936px;padding: 30px 12px 0 42px;background: #fff;margin-bottom: 50px;}
.div-ztk-fr ul{font-size: 0;}
.div-ztk-fr ul li{display: inline-block;vertical-align: top;margin-right: 30px;width: 282px;overflow: hidden;}
.div-ztk-fr ul li{*display: inline;}
.div-ztk-fr ul li h2{font-weight: 400;font-size: 20px;color: #1e1e1e;padding-top: 20px;}
.div-ztk-fr ul li h2 a{font-size: 20px;color: #1e1e1e;line-height: 32px;}
.div-ztk-fr ul li p{font-size: 16px;color:#626262;line-height: 32px;padding: 5px 0 20px;}
/*图书详情页*/
.div-tsxq{padding: 50px;width: 890px;background: #fff;}
.div-zzjj-tj{width: 360px;}
.div-zzjj{background: #fff;margin-bottom: 30px;}
.div-tstj{background: #fff;padding-bottom: 40px;margin-bottom: 40px;}
.div-tsxq-pic{overflow: hidden;width: 175px;}
.div-tsxq-pixDesc{background: #f7f7f7;}
.div-tsxq-desc{width: 650px;padding-right: 34px;}
.div-tsxq-desc h2{font-size: 22px;font-weight: bold;padding: 30px 0 15px;}
.div-tsxq-desc p{font-size: 16px;line-height: 32px;color: #1e1e1e;padding-bottom: 30px;}
.div-tsxq-info{padding: 15px 0;border-bottom: 1px solid #e2e4e9;}
.div-tsxq-info ul li{float: left;width: 268px;border-right: 1px solid #e2e4e9;margin-right: 25px;}
.div-tsxq-info ul li p{font-size: 16px;color: #1e1e1e;line-height: 34px;}
.div-mljjSlide .parHd1{border-bottom: 1px solid #e2e4e9;padding-top: 25px;}
.div-mljjSlide .parHd1 ul li{float: left; margin-right: 70px;font-size: 22px;color: #1e1e1e;padding:0 5px 15px;cursor: pointer;}
.div-mljjSlide .parHd1 ul li.on{color: #11549f;border-bottom: 2px solid #11549f;}
.div-mljjSlide .parBd1{padding: 20px 0 40px;}
.div-zzjj-pic{padding:24px 20px 0;}
.div-zzjj-pic img{float: left;margin-right: 18px;}
.div-zzjj-pic h2{font-size: 16px;color: #1e1e1e;line-height: 32px;}
.div-zzjj-pic h3{font-size: 16px;color: #1e1e1e;line-height: 34px;font-weight: 400;}
.div-zzjj > p{font-size: 16px;line-height: 32px;color: #1e1e1e;padding: 10px 20px 30px;}
.div-tstj-pic{width: 126px;overflow: hidden;}
.div-tstj-desc{width: 176px;}
.div-tstj-desc h2{font-size: 16px;color: #1e1e1e;line-height: 32px;}
.div-tstj-desc h2 a{font-size: 16px;color: #1e1e1e;}
.div-tstj-desc p{font-size: 16px;color: #1e1e1e;line-height: 28px;}
.div-tstj ul{padding-top: 4px;}
.div-tstj ul li{padding: 20px;border-bottom: 1px solid #efefef;}
/*个人中心*/
.div-grzx-banner{ width: 100%; height: 245px; background: url(./wz_zjzx_grzx_banner_02.jpg) no-repeat top; margin-bottom: 45px; }
.div-grzx-banner-n{position: relative;padding: 75px 0 0 50px;width: 1350px;}
.div-grzx-banner-n span{display: inline-block; width: 8px;height: 95px;position: absolute; left: 0;top: 72px; background:#4bb5ff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;}
.div-grzx-banner-n h2{font-size: 30px;color: #fff;line-height: 42px;margin-bottom: 10px;}
.div-grzx-banner-n h3{font-size: 20px;color: #fff;line-height: 42px;}
.div-grzx-l{width: 300px;background: #fff;padding: 30px 30px 384px;}
.div-grzx-l-pic{text-align: center;padding: 10px 0;}
.div-grzx-l h2{text-align: center;font-size: 24px;color: #1e1e1e;}
.div-grzx-l-info{padding: 12px 0 22px;}
.div-grzx-l-info span{ display: inline-block; background: #e6eaf2; font-size: 16px; color: #1e1e1e; padding: 8px; margin-right: 10px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;margin-top: 10px; }
.div-grzx-l-info span{*display: inline;}
.div-grzx-l ul li,div-grzy-l ul li{ height: 60px; line-height: 60px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 20px;text-align: center;}
.div-grzx-l ul li.on,.div-grzx-l ul li:hover,.div-grzy-l ul li.on,.div-grzy-l ul li:hover{background: #e0efff;}
.div-grzx-l ul li a{display: block;font-size: 20px;color: #1e1e1e;background: url(./wz_zjzx_grzx_zc_btn_sprites.png) no-repeat;}
.div-grzx-l ul li a.li01{background-position: 30px -925px;}
.div-grzx-l ul li.on a.li01{background-position: 30px -840px;}
.div-grzx-l ul li:hover a.li01{background-position: 30px -840px;}
.div-grzx-l ul li a.li02{background-position: 30px -672px;}
.div-grzx-l ul li.on a.li02{background-position: 30px -756px;}
.div-grzx-l ul li:hover a.li02{background-position: 30px -756px;}
.div-grzx-l ul li a.li03{background-position: 30px -14px;}
.div-grzx-l ul li.on a.li03{background-position: 30px -96px;}
.div-grzx-l ul li:hover a.li03{background-position: 30px -96px;}
.div-grzx-l ul li a.li04{background-position: 30px -178px;}
.div-grzx-l ul li.on a.li04{background-position: 30px -260px;}
.div-grzx-l ul li:hover a.li04{background-position: 30px -260px;}
.div-grzx-l ul li a.li05{background-position: 30px -342px;}
.div-grzx-l ul li.on a.li05{background-position: 30px -424px;}
.div-grzx-l ul li:hover a.li05{background-position: 30px -424px;}
.div-grzx-l ul li a.li06{background-position: 30px -506px;}
.div-grzx-l ul li.on a.li06{background-position: 30px -589px;}
.div-grzx-l ul li:hover a.li06{background-position: 30px -589px;}
.div-grzx-l ul li a.li07{background-position: 30px -1010px;}
.div-grzx-l ul li.on a.li07{background-position: 30px -1096px;}
.div-grzx-l ul li:hover a.li07{background-position: 30px -1096px;}
.div-grzx-r{width: 890px;background: #fff;padding: 70px 50px 50px;margin-bottom: 50px;}
.div-grzx-r-desc p{font-size: 16px;line-height: 36px;color: #1e1e1e;}
.div-grzx-r-desc p i{font-style: normal;font-size: 26px;color: #1e1e1e;padding-right: 10px;}
.div-grzx-r ul{font-size: 0;}
.div-grzx-r ul li{display: inline-block;width: 430px;margin: 30px 30px 0 0;vertical-align: top;}
.div-grzx-r ul li{*display: inline;}
.div-grzx-zxzp-pic{width: 172px;overflow: hidden;}
.div-grzx-zxzp-desc{width: 235px;position: relative;}
.div-grzx-zxzp-desc h2{font-size: 18px;color: #1e1e1e;line-height: 32px;}
.div-grzx-zxzp-desc h2 a{font-size: 18px;color: #1e1e1e;}
.div-grzx-zxzp-desc h2 a:hover{color:#e30b20;}
.div-grzx-zxzp-desc p{font-size: 16px;color: #626262;line-height: 32px;}
.div-grzx-zxzp-desc span{display: inline-block; font-size: 16px; color: #fff; padding: 5px 25px; background: #a9b0be; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; margin-top: 20px;}
.div-grzx-zxzp-desc i{display: inline-block;font-size: 16px;color: #1e1e1e;float: right;position: absolute;right: 0;bottom: 0;}
/*个人主页*/
.div-grzy-l ul li a{display: block;font-size: 20px;color: #1e1e1e;background: url(./wz_zjzx_grzy_zc_btn_sprites.png) no-repeat;}
.div-grzy-l ul li a.li01{background-position: 30px -598px;}
.div-grzy-l ul li.on a.li01{background-position: 30px -510px;}
.div-grzy-l ul li:hover a.li01{background-position: 30px -510px;}
.div-grzy-l ul li a.li02{background-position: 30px -342px;}
.div-grzy-l ul li.on a.li02{background-position: 30px -426px;}
.div-grzy-l ul li:hover a.li02{background-position: 30px -426px;}
.div-grzy-l ul li a.li03{background-position: 30px -12px;}
.div-grzy-l ul li.on a.li03{background-position: 30px -95px;}
.div-grzy-l ul li:hover a.li03{background-position: 30px -95px;}
.div-grzy-l ul li a.li04{background-position: 30px -178px;}
.div-grzy-l ul li.on a.li04{background-position: 30px -261px;}
.div-grzy-l ul li:hover a.li04{background-position: 30px -261px;}


/*图片由小变大*/
.div-tsxq-pic img,.div-tstj-pic a img,.div-rdtj_con ul li a img,.div-ztk-fr ul li a img,.div-zx-fr-list-pic img,.div-zjkty-list ul li a img,.div-zp-fr-pic a img,.div-grzx-zxzp-pic a img,.div-zjkty-list ul li img,.div-zptj-pic a img{
    -webkit-transform: scale(1, 1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration:400ms;
    -moz-transform: scale(1, 1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration:400ms;
    transform: scale(1, 1);
    transition-timing-function: ease-out;
    transition-duration:400ms;
    max-width: 100%;
display: block;
}

.div-tsxq-pic:hover img,.div-tstj-pic a:hover img,.div-rdtj_con ul li a:hover img,.div-ztk-fr ul li a:hover img,.div-zx-fr-list-pic:hover img,.div-zjkty-list ul li a:hover img,.div-zp-fr-pic a:hover img,.div-grzx-zxzp-pic a:hover img,.div-zjkty-list ul li:hover img,.div-zptj-pic a:hover img{
    -webkit-transform: scale(1.04, 1.04);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration:400ms;
    -moz-transform: scale(1.04, 1.04);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration:400ms;
    transform: scale(1.04, 1.04);
    transition-timing-function: ease-out;
    transition-duration:400ms;
}

/*读者个人*/
.div-zxty-title{position: relative;}
.div-zxty-title span{position: absolute;right: 0;bottom: 12px;}
.div-zxty-title span a{font-size: 20px;color: #2b428d;}
.div-zxty-title span a:hover{text-decoration: underline;}
.div-dzgr-l ul li a{display: block;font-size: 20px;color: #1e1e1e;background: url(./wz_zjzx_dzgr_zc_btn_sprites.png) no-repeat;}
.div-dzgr-l ul li a.li01{background-position: 30px -96px;}
.div-dzgr-l ul li.on a.li01{background-position: 30px -12px;}
.div-dzgr-l ul li:hover a.li01{background-position: 30px -12px;}
.div-dzgr-l ul li a.li02{background-position: 30px -348px;}
.div-dzgr-l ul li.on a.li02{background-position: 30px -434px;}
.div-dzgr-l ul li:hover a.li02{background-position: 30px -434px;}
.div-dzgr-l ul li a.li03{background-position: 30px -520px;}
.div-dzgr-l ul li.on a.li03{background-position: 30px -606px;}
.div-dzgr-l ul li:hover a.li03{background-position: 30px -606px;}
.div-dzgr-l ul li a.li04{background-position: 30px -180px;}
.div-dzgr-l ul li.on a.li04{background-position: 30px -264px;}
.div-dzgr-l ul li:hover a.li04{background-position: 30px -264px;}
.div-dzgr-r{width: 890px;background: #fff;padding: 10px 50px 50px;margin-bottom: 50px;}
.div-dzgr-wdsx{position: relative;}
.div-dzgr-wdsx dl{font-size: 0;padding-top: 28px;}
.div-dzgr-wdsx dl dd{ display: inline-block; width: 200px; height: 150px; background: #e0efff; margin-right: 30px; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.div-dzgr-wdsx dl dd{*display: inline;}
.div-dzgr-wdsx dl dd a{display: block;font-size: 20px;color: #2b428d;background: url(./wz_zjzx_dzgr_wddy_btn_sprites.png) no-repeat;padding-top: 100px;}
.div-dzgr-wdsx dl dd a:hover{text-decoration: underline;}
.div-dzgr-wdsx dl dd a.dd01{background-position: 30px -255px;}
.div-dzgr-wdsx dl dd a.dd02{background-position: 30px -391px;}
.div-dzgr-wdsx dl dd a.dd03{background-position: 30px -125px;}
.div-dzgr-wdsx dl dd a.dd04{background-position: 30px -10px;}
.div-dzgr-wdsx-czgj{position: absolute;right: 0;top: 50px;z-index: 999;}
.div-dzgr-wdsx-czgj a{font-size: 18px;color: #074080;padding-left: 35px;background: url(./wz_zjzx_dzgr_czgj_btn_03.png) no-repeat left;cursor: pointer;}
.div-dzgr-wdsx-czgj a:hover{text-decoration: underline;}
/*作者-主要作品*/
.div-zz-banner-n{padding:50px 0 0 180px;width: 1220px;}
.div-zz-banner-img{ position: absolute; left: 0;top: 50px; width: 132px; height: 132px; border-radius: 71px; -webkit-border-radius: 71px; -moz-border-radius: 71px; -ms-border-radius: 71px; -o-border-radius: 71px; border: 5px solid #4bb5ff; }
.div-zz-banner-n h4{font-size: 30px;color: #fff;line-height: 42px;font-weight: 400;padding: 10px 0;}
.div-zz-banner-n p{font-size: 20px;color: #fff;line-height: 36px;}
.div-zz-jbxx{padding: 30px;background: #fff;width: 930px;margin-bottom: 50px;}
.div-zz-zyzp ul{font-size: 0;}
.div-zz-zyzp ul li{display: inline-block;width: 430px;margin: 30px 30px 0 0;vertical-align: top;}
.div-zz-zyzp ul li{*display: inline;}
.div-zz-jbxx .parHd{text-align: center;border-bottom: 1px solid #e6eaf2;}
.div-zz-jbxx .parHd ul li{display: inline-block;vertical-align: top; font-size: 26px;color: #1e1e1e;margin: 0 25px;padding: 10px 0 15px;cursor: pointer;}
.div-zz-jbxx .parHd ul li{*display: inline;}
.div-zz-jbxx .parHd ul li.on{color: #074080;border-bottom: 2px solid #074080;}
.div-zz-grcj{background: #fff;width: 310px;padding: 10px 25px 0;}
.div-zz-grcj ul{padding: 35px 0;}
.div-zz-grcj ul li{font-size: 16px;color: #1e1e1e;padding: 15px 10px;}
.div-zz-grcj ul li.even{background: #f2f4f9;}
.div-zz-grcj ul li i{float: right;font-style: normal;font-size: 16px;color: #074080;}
.div-zzjbqk{padding-top: 30px;font-size: 16px;color: #1e1e1e;line-height: 32px;}
.div-zzjbqk p{font-size: 16px;color: #1e1e1e;line-height: 32px;}
.div-zzjbqk p em{font-style: normal;font-size: 30px;color: #000;}
/*商城*/
.div-shangc{background: #fff;padding: 20px 30px 50px;margin-bottom: 40px;}
.div-shangc .div-zxty-title{border: 0;padding: 0;}
.div-shangc .div-zxty-title h2{padding: 0;margin: 0;border: 0;font-size: 24px;color: #1a1a1a;}
.div-shangc .div-zx-fl{border-right: 1px solid #efefef;}
.div-shangc .div-zpfl{width: 330px;}
.div-shangc .div-zpfl ul li h4,.div-shangc .div-zpfl ul li.on h4{background-position-x: 300px;}
.div-shangc-l{width: 330px;}
.div-shangc .div-zx-fl > h1{font-size: 28px;color: #11549f;font-weight: 400;padding: 10px 0 15px;border-bottom: 1px solid #efefef;margin: 0 -1px 25px 0;border-right: 1px solid #fff;}
.div-shangc-l .parHd ul li{float: left;width: 164px;font-size: 24px;color: #333;background: #f2f4f7;padding: 26px 0;text-align: center;cursor: pointer;}
.div-shangc-l .parHd ul li.on{background: #fff;color: #11549f;}
.div-shangc-l .parHd{border: 1px solid #dfdfdf;border-bottom: 0;margin-bottom: 10px;}
.div-shangc-l .parBd ul li{font-size: 16px;color: #1e1e1e;padding: 10px 0;}
.div-shangc-l .parBd ul li a{font-size: 16px;color: #1e1e1e;}
.div-shangc-l .parBd ul li span{font-size: 16px;color: #1e1e1e;}
.div-shangc-l .parBd ul li span.red{color: #da3b2f;}
.div-shangc-l .parBd ul li.li-txt-img{font-size: 0;}
.div-shangc-l .parBd ul li.li-txt-img > span{vertical-align: top;display: inline-block;}
.div-shangc-l .parBd ul li.li-txt-img > a{display: inline-block;}
.div-shangc-l .parBd ul li div.li-desc{display: inline-block;vertical-align: top;width: 150px;padding-left: 15px;}
.div-shangc-l .parBd ul li div.li-desc a{font-size: 16px;color: #000;font-weight: bold;}
.div-shangc-l .parBd ul li div.li-desc p{font-size: 16px;color: #7f7f7f;line-height: 32px;}
.div-shangc-l .parBd ul li div.li-desc span{font-size: 18px;color: #da3b2f;}
.div-shangc-r{width: 979px;}
.div-shangc-r .parHd{padding: 16px 0;border-bottom: 1px solid #efefef;text-align: right;}
.div-shangc-r .parHd ul li{display: inline-block; padding: 0 8px;line-height: 30px;font-size: 20px;color: #2c2626;cursor: pointer;}
.div-shangc-r .parHd ul li.on{background: #2378d7;color: #fff;}
.div-shangc-r .parBd ul{font-size: 0;}
.div-shangc-r .parBd ul li{display: inline-block;vertical-align: top;margin: 35px 0 0 30px;width: 164px;}
.div-shangc-r .parBd ul li h2{font-size: 18px;color: #1e1e1e;margin-top: 18px;}
.div-shangc-r .parBd ul li h2 a{font-size: 18px;color: #1e1e1e;line-height: 32px;}
.div-shangc-r .parBd ul li p{font-size: 14px;color: #626262;line-height: 32px;}
.div-shangc-r .parBd ul li span{font-size: 20px;color: #da3b2f;line-height: 26px;}










