@charset "utf-8";
a:hover{ color:#886D47; }
.lswx_warpbg{ background: url(260529fjstsg_lswx_bg1.jpg) no-repeat center top #ebe1cb;  }
.sy_mainbg{background: url(260529fjstsg_lswx_bg2.png) no-repeat center top; position: relative; padding-top: 0.2rem; }
.slb .sy_mainbg{ background-position: center 0.2rem; background-size: auto 100%; }

.jdjd_box{ margin-top: 1.7rem; text-align: center; }
.slb .jdjd_box{ margin-top: 0.35rem; }
.lswx_tit{ text-align: center; }
.lswx_tit span{display: inline-block; position: relative; padding: 0rem 0.65rem 0.18rem; font-family: "syst_h"; font-size: 0.48rem; background: url(260529fjstsg_lswx_tit_line.png) no-repeat center bottom; }
.lswx_tit span::after,.lswx_tit span::before{content: ""; position: absolute; top: 0.15rem; width: 0.33rem; height: 0.48rem; }
.lswx_tit span::after{ background: url(260529fjstsg_lswx_titl.png) no-repeat center; left: 0; background-size: contain; }
.lswx_tit span::before{ background: url(260529fjstsg_lswx_titr.png) no-repeat center; right: 0; background-size: contain; }
.lswx_tit span>em{ color: #886D47; }

.jdjd_box .tabs .tabs_header:after,.jdjd_box .tabs .tabs_header>ul>li.on:before{ display: none; }
.jdjd_box .tabs .tabs_header ul{ display: block; text-align: center; }
.jdjd_box .tabs .tabs_header ul>li{ float: inherit; cursor: pointer; font-size: 0.24rem; font-family: "syst_h"; display: inline-block; width:2.56rem; margin: 0rem 0.1rem; line-height: 0.64rem;  background: url(260529fjstsg_lswx_libg1.png) no-repeat center; background-size:100% 100%; }
.jdjd_box .tabs .tabs_header ul>li.on,.jdjd_box .tabs .tabs_header ul>li:hover{background: url(260529fjstsg_lswx_libg2.png) no-repeat center; background-size: 100% 100%;}
.jdjd_box .tabs .tabs_header ul>li a{ color: rgba(255,255,255,0.5); } 
.jdjd_box .tabs .tabs_header ul>li.on a,.jdjd_box .tabs .tabs_header ul>li:hover a{ color: #fff; }
.jdjd_box .picture_group{ overflow: inherit;}
.jdjd_box .tabs .picture_group>span{ top: 40%; }
.slb .jdjd_box .tabs .tabs_header ul::-webkit-scrollbar{ height: 0.06rem;}
.slb .jdjd_box .tabs .tabs_header ul::-webkit-scrollbar-thumb{ background: #ddd; border-radius: 0.5rem;}
span.prev1{width: 0.4rem; left: -0.75rem; height: 0.4rem; border-radius: 0.6rem; background: url(260529fjstsg_lswx_prev.png) no-repeat 45% center #886D47; background-size:auto 60%;} 
span.prev1:hover{  background: url(260529fjstsg_lswx_prev2.png) no-repeat 45% center #fff; background-size:auto 60%;box-shadow: 0px 2px 18px  rgba(136, 109, 71, 0.3); }
span.next1{width: 0.4rem; right: -0.75rem; height: 0.4rem; border-radius: 0.6rem; background: url(260529fjstsg_lswx_next.png) no-repeat 60% center #886D47; background-size:auto 60%;} 
span.next1:hover{  background: url(260529fjstsg_lswx_next2.png) no-repeat 60% center #fff; background-size:auto 60%; box-shadow: 0px 2px 18px  rgba(136, 109, 71, 0.3); }
.jdjd_box .picture_group .picture_conent{ background:none; }
.jdjd_box .picture_group .picture_conent .picture_img{ padding: 0.2rem 0.19rem; position: relative;}
.jdjd_box .picture_group .picture_conent .picture_img::after{ content: ""; position: absolute; left: 0;right: 0; top: 0; bottom: 0; background: url(260529fjstsg_lswx_bookbg.png) no-repeat center; background-size: 100% 100%; }
.jdjd_box .picture_group .picture_conent .picture_img>i{ padding-top:156.325%; background-size:cover; }
.jdjd_box .picture_group .picture_conent .picture_text h4{ color: #333; padding-bottom: 0.13rem; margin-bottom: 0.13rem; position: relative; font-size: 0.22rem; text-align: center; font-family: "syst_h"; display: block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.jdjd_box .picture_group .picture_conent .picture_text h4::after{ content: ""; position: absolute; width: 0.64rem; height:2px; background: #886D47; bottom: 0; left: 50%; margin-left: -0.32rem; }
.jdjd_box .picture_group .picture_conent .picture_text p{ margin-bottom: 0rem; font-family: "syst_h"; color: #666; font-size: 0.16rem; text-align: center; line-height: 0.28rem; height: 0.28rem; -webkit-line-clamp: 1; }
.pic_more{display: block; margin-top: 0.3rem; text-align: center;}
.pic_more a{ display: inline-block; font-family: "syst_h"; font-size: 0.2rem; color: #fff; width: 1.4rem; line-height: 0.56rem; background: url(260529fjstsg_lswx_morebg.png) no-repeat center; background-size: 100% 100%; }
.content_bg2{background: url(260529fjstsg_lswx_bg3.jpg) no-repeat center top; background-size: cover; }
.zsbl_box .tabs .tabs_header:after,.zsbl_box .tabs .tabs_header>ul>li.on:before{ display: none; }
.zsbl_box .tabs .tabs_header ul{ display: block; text-align: center; }
.slb .zsbl_box .tabs .tabs_header ul::-webkit-scrollbar{ height: 0.06rem;}
.slb .zsbl_box .tabs .tabs_header ul::-webkit-scrollbar-thumb{ background: #ddd; border-radius: 0.5rem;}
.zsbl_box .tabs .tabs_header ul>li{ float: inherit; cursor: pointer; font-size: 0.24rem; font-family: "syst_h"; display: inline-block; width:2.05rem; margin: 0rem 0.1rem; line-height: 0.64rem;  background: url(260529fjstsg_lswx_zsbl_libg1.png) no-repeat center; background-size:100% 100%; }
.zsbl_box .tabs .tabs_header ul>li.on,.zsbl_box .tabs .tabs_header ul>li:hover{background: url(260529fjstsg_lswx_zsbl_libg2.png) no-repeat center; background-size: 100% 100%;}
.zsbl_box .tabs .tabs_header ul>li a{ color: rgba(255,255,255,0.5); } 
.zsbl_box .tabs .tabs_header ul>li.on a,.zsbl_box .tabs .tabs_header ul>li:hover a{ color: #fff; }
.zsbl_box .tabs .picture_group{ overflow: inherit; }
.zsbl_box .picture_group>span{ top: 50%; margin-top: -0.2rem; }
.zsbl_box .picture_group .picture_conent{ background:none; position: relative;z-index: 1; }
.zsbl_box .picture_group .picture_conent:hover::after{ content: ""; position: absolute;z-index: -1; left: 0.08rem; right: 0.08rem; top: 0.08rem; bottom: 0.08rem;box-shadow: -1px 5px 13px  rgba(136, 109, 71, 0.31); }
.zsbl_box .picture_group .picture_conent .picture_text{ padding: 0.25rem 0.45rem; min-height: 2.6rem; background: url(260529fjstsg_lswx_zsbl_conbg1.png) no-repeat center; background-size: 100% 100%; }
.zsbl_box .picture_group .picture_conent:hover .picture_text{ background: url(260529fjstsg_lswx_zsbl_conbg2.png) no-repeat center; background-size: 100% 100%; }
.zsbl_box .picture_group .picture_conent .picture_text h6{ padding-top: 0.25rem; text-align: center; max-width: 100%;}
.zsbl_box .picture_group .picture_conent .picture_text h6>span{font-size: 0.22rem; font-family: "syst_h"; padding-bottom: 0.13rem; display: inline-block; border-bottom: 2px solid #886d47;max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.zsbl_box .picture_group .picture_conent .picture_text p{ margin-top: 0.15rem; color: #666; font-size: 0.16rem;  font-family: "syst_h"; line-height: 0.32rem; height: 0.96rem; -webkit-line-clamp: 3;}
.zsbl_box .picture_group .picture_conent:hover .picture_text h6>span{ color: #fff; border-color: #fff;}
.zsbl_box .picture_group .picture_conent:hover .picture_text p{ color: #fff; }

.rw_map{ background: url(260529fjstsg_lswx_zsbl_map1.png) no-repeat center; background-size: 100% 100%; padding: 0.2rem; /* min-height: 4.4rem; */ }
.rw_map .rw_tit{margin:0rem 0.16rem 0.16rem;}
.slb .rw_map .rw_tit{ margin-left: 0; margin-right: 0; }
.rw_map .rw_tit>span{ position: relative; display: inline-block; padding-left: 0.16rem; font-size: 0.2rem; font-family:"syst_h"; line-height: 0.32rem; }
.rw_map .rw_tit>span::after{content: ""; position: absolute; left: 0; width: 0.08rem; height: 0.22rem; top: 0.05rem; background: #886D47; border-radius: 0.7rem; }
.rw_map .rw_tit>.rw_form{float: right; min-width: 3.9rem;}
.rw_map .rw_tit>.rw_form .input_dropdown{width: 1.3rem; display: inline-block;vertical-align: middle;}
.rw_map .rw_tit>.rw_form input[type="text"].input_inner{ font-size: 0.16rem; color: #666; padding-left: 0.08rem; font-family: "宋体"; font-weight: bold; height: 0.32rem; line-height: 0.32rem; border-color:rgba(217, 194, 163, 0.3);}
.rw_map .rw_tit>.rw_form input[type="text"].input_inner::-webkit-input-placeholder{ color: #666; }
.rw_map .rw_tit>.rw_form .input_dropdown .input_icon{ color: #999; top: 0.03rem; }
.rw_map .rw_tit>.rw_form input.form_control{ font-size: 0.16rem; color: #999; font-family: "宋体"; font-weight: bold; padding-top: 0rem; padding-bottom: 0rem; line-height: 0.32rem; height: 0.32rem; width: 1.8rem; display: inline-block;vertical-align: middle; border-color:rgba(217, 194, 163, 0.3); }
.rw_map .rw_tit>.rw_form input.form_control::-webkit-input-placeholder{ color: #999; }
.rw_map .rw_tit>.rw_form .input_dropdown .select_dropdown{ top: 0.32rem; }
.rw_map .rw_tit>.rw_form .btn_primary{ display: inline-block; vertical-align: middle; padding: 0rem; width: 0.6rem; border-radius: 0.04rem; height: 0.32rem; background: #886D47; border-color: #886D47; color: #fff; font-family: "宋体"; font-weight: bold; }
.rw_map_tu{background: url(260529fjstsg_lswx_zsbl_map2.png) no-repeat center; background-size: 100% 100%;padding: 0.2rem; }
.footer a {
  color: #ffffff;
}
@media screen and (max-width:1450px){
	span.prev1{ left: -0.1rem; }
	span.next1{ right: -0.1rem; }
}
@media screen and (max-width:1548px){
	.slb span.prev1{ left: 0; }
	.slb span.next1{ right: 0; }
}
@media screen and (min-width:1921px){
	.lswx_warpbg,.sy_mainbg{ background-size: 100% auto; }
}
@media screen and (max-width:992px){
	.sy_mainbg{ padding-top: 0rem; background-size: auto 100%; }
	.jdjd_box{margin-top: 0.2rem;}
	
	.lswx_tit span{font-size: 0.32rem;}
	.slb .lswx_tit span{ padding-left: 0.45rem; padding-right: 0.45rem;}
	.slb .lswx_tit span::after, .slb .lswx_tit span::before{ top: 0.06rem;}
	.rw_map{ min-height: inherit; }
	.rw_map .rw_tit{margin-left: 0; margin-right: 0;}
	.slb .rw_map .rw_tit>span{display: block;}
	.slb .rw_map .rw_tit>.rw_form{ float: inherit;min-width:inherit; width: 100%; margin-top: 0.05rem; }
	.slb .rw_map .rw_tit>.rw_form .input_dropdown{width: 100%; display: block; margin-bottom: 0.1rem;}
	.slb .rw_map .rw_tit>.rw_form input.form_control{ width: 100%; display: block; margin-bottom: 0.1rem;}
	.slb .rw_map .rw_tit>.rw_form .btn_primary{ width: 100%; display: block;}
	.jdjd_box .tabs .picture_group>span{top: 39%;}
	.jdjd_box .picture_group .picture_conent .picture_img{ padding: 2.6vw; }
	.slb .jdjd_box .picture_group .picture_conent .picture_img{ padding: 5.4vw; }	
	.zsbl_box .tabs .tabs_header ul>li{width:auto; padding: 0rem 0.3rem; line-height: 0.46rem; font-size: 0.22rem; margin: 0rem 0.08rem; }
	.jdjd_box .tabs .tabs_header ul>li{width: auto; padding: 0rem 0.3rem;line-height: 0.46rem; font-size: 0.22rem; margin: 0rem 0.08rem; }
	.zsbl_box .picture_group .picture_conent .picture_text h6>span{font-size: 0.2rem;}
	.picture_group .bd.trt-row-large .picture_conent{margin: 0rem 0.08rem;}
}
@media screen and (max-width:640px){
	.sy_mainbg{ background-position:center 0.9rem; }
	.zsbl_box .picture_group .picture_conent .picture_text h6{padding-top: 0.1rem;}
	.zsbl_box .picture_group .picture_conent .picture_text{ padding-left: 0.2rem; padding-right: 0.2rem; min-height: 2rem;}
	.slb .zsbl_box .picture_group .picture_conent .picture_text{ padding-left: 0.4rem; padding-right: 0.4rem; }
	.rw_map .rw_tit>span{display: block;}
	.rw_map .rw_tit>.rw_form{ float: inherit;min-width:inherit; width: 100%; margin-top: 0.05rem; }
	.rw_map .rw_tit>.rw_form .input_dropdown{width: 100%; display: block; margin-bottom: 0.1rem;}
	.rw_map .rw_tit>.rw_form input.form_control{ width: 100%; display: block; margin-bottom: 0.1rem;}
	.rw_map .rw_tit>.rw_form .btn_primary{ width: 100%; display: block;}
	.jdjd_box .tabs .picture_group>span{top: 36%;}
}


/* 经典荐读-列表页 */
.list_warp .head_search{padding-bottom: 1.2rem;}
.list_warp .head_search .input_group1{ display: none; }
.ny_mainbg{ background: url(260529fjstsg_lswx_nybg.jpg) repeat-y center top; }
.nylist_box{ background: #fff; border: 1px solid #C7AB83; }
.list_tit{ padding: 0.14rem 0.3rem; line-height: 0.3rem; overflow: hidden; background: rgba(199, 171, 131, 0.5);}
.list_tit>h5{ display: inline-block; font-size: 0.22rem; font-family:"syst_h"; }
.list_tit>h5 i{ margin-right: 0.12rem; vertical-align: baseline; font-size: .24rem; font-weight: normal; color: #886D47; }
.list_tit>h6{float: right;}
.list_tit>h6>span{ font-size: 0.14rem; font-family: "宋体"; font-weight: normal; color: #333; }
.list_tit>h6>span>em{ color: #886D47; padding: 0rem 0.03rem; }
.list_tit>h6>a{display: inline-block; width: 0.24rem; height: 0.24rem; border-radius: 0.04rem; background: #fff; text-align: center; line-height: 0.22rem; margin-left: 0.1rem; }
.list_tit>h6>a i{ color: #886D47; font-size: 0.14rem; }
.list_tit>h6>a.on,.list_tit>h6>a:hover{ background:#886D47;}
.list_tit>h6>a.on i,.list_tit>h6>a:hover i{ color: #fff; }

.nylist_box .filter_area .tag_group label{ min-width: 1rem; text-align: right; font-family: "宋体"; font-size: 0.16rem; font-weight: bold; }
.nylist_box .tag_group span{margin-top: 0.1rem; margin-bottom: 0.1rem;}
.nylist_box .tag_group span+span{ margin-left: 0.03rem; }
.nylist_box .tag_group span.disabled a{cursor:not-allowed; background: #ddd; color: #bbb;}
.nylist_box .tag_base span a{ padding: 0rem 0.11rem; background: #F7F7F7;  color: #886D47; border-radius: 0.04rem; line-height: 0.28rem; font-family: "宋体"; font-size: 0.16rem; font-weight: bold; }
.tag_base span.on a, .tag_base span a:hover, .tag_base>a.on, .tag_base>a:hover{ background: #886D47; color: #fff; }
.nylist_box .tag_group:nth-child(2) span+span>a{ padding: 0rem 0.15rem;}
.nylist_box .tag_group:nth-child(3) span+span>a{ padding: 0rem 0.31rem;}

.list_itembox li{ border-bottom: 1px solid #EEEEEE; padding: 0.2rem 0.3rem;}
.list_itembox li>a{ display: block; padding: 0.18rem 0.25rem; overflow: hidden; }
.list_itembox li>a:hover{ background: #f4eee6; }
.list_item_img{ padding: 0.08rem; position: relative; width: 1.15rem; float:left; margin-right: 0.35rem; }
.list_item_img::after{ content:""; position:absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(260529fjstsg_lswx_bookbg.png) no-repeat center; background-size: 100% 100%; }
.list_item_img>i{ display: block; width: 100%; padding-top:155.556%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.list_itembox .list_item_text{ overflow: hidden; }
.list_itembox .list_item_text>h6{ font-size: 0.24rem; font-family: "syst_h"; line-height: 0.28rem; margin-bottom: 0.16rem; }
.list_itembox li>a:hover .list_item_text>h6{ color: #886D47; }
.list_itembox .list_item_text>h6 i{ font-size: 0.14rem; color:#886D47; margin-left: 0.12rem; vertical-align: top; }
.list_itembox .list_item_text dl>dd span{ display: block; line-height: 0.32rem; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.page_base .page_tools li.active a, .page_base .page_tools li a:hover{ background: #886D47; border-color: #886D47; }
.page_base .fy_go{background: #886D47;}

@media screen and (max-width:992px){
	.nylist_box .filter_area .tag_group label{text-align: left;}
	.list_itembox li,.list_itembox li>a{padding-left: 0.1rem; padding-right: 0.1rem;}
	.list_item_img{ margin-right: 0.2rem; }
	.list_itembox .list_item_text dl>dd span{ white-space: normal; line-height: 0.26rem; }
	.list_warp .head_search{padding-bottom: 0.4rem;}
	.slb .list_tit{padding-left: 0.16rem; padding-right: 0.16rem;}
}
@media screen and (max-width:768px){
	.slb .list_item_img{ margin-right: 0rem; float: inherit; margin: 0 auto 0.2rem; }
	.sbl .list_itembox .list_item_text>h6{ text-align: center; }
}
@media screen and (max-width:640px){
	.list_item_img{ margin-right: 0rem; float: inherit; margin: 0 auto 0.2rem; }
	.list_itembox .list_item_text>h6{ text-align: center; }
	.slb .list_tit span{ display: none;}
}


/* 经典荐读 _ 列表页-大图 */
.pic_listbox{ overflow: hidden; }
.pic_listbox .trt-row{ margin: 0rem auto; }
.pic_listbox li{ border-bottom: 1px solid #f6f6f6; }
.pic_listbox li>a{ display: block; background: #fcfaf7; margin:0.3rem 0rem; padding: 0.3rem 0.1rem 0.2rem; text-align: center; }
.pic_listbox li>a:hover{ background: #f4eee6;}
.pic_listbox li>a>em{ display: block; padding: 0.08rem; position: relative; width: 1.15rem; margin: 0rem auto 0.12rem; }
.pic_listbox li>a>em::after{ content:""; position:absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(260529fjstsg_lswx_bookbg.png) no-repeat center; background-size: 100% 100%; }
.pic_listbox li>a>em>i{ display: block; width: 100%; padding-top:155.556%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.pic_listbox li>a>h6{ font-size: 0.18rem; font-family: "syst_h"; color:#333; margin-bottom: 0.05rem; }
.pic_listbox li>a:hover>h6{ color:#886D47; }
.pic_listbox li>a>p{display: block; font-size: 0.16rem; font-family: "宋体"; font-weight: bold; color: #666; text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;  }
@media screen and (max-width:992px){
	
}

/* 经典荐读-详情页 */
.xqy_warp .head_search{ display: none; }
.xqy_warp .ny_mainbg{ position: relative; z-index: 1; }
.xqy_warp .ny_mainbg::after{ content: ""; position: absolute; z-index: -1; left: 0;right: 0; top: 0; bottom: 0; background: url(260529fjstsg_xqy_dwbg.png) no-repeat center top; }
.xqy_warp .ny_mainbg .row{padding-top: 0.2rem;}
.ny_mainbg .breadcrumb{ border-bottom: none; margin-bottom: 0rem; }
.ny_mainbg .breadcrumb span,.ny_mainbg .breadcrumb li>a{ font-family: "宋体"; color: #999; }
.ny_mainbg .breadcrumb li.active>a{ color: #333;}

.book_xxbox .book_img{ width: 3rem; float: left; margin-right: 0.45rem; padding: 0.2rem 0.19rem; position: relative; }
.book_xxbox .book_img::after{ content: ""; position: absolute; left: 0;right: 0; top: 0; bottom: 0; background: url(260529fjstsg_lswx_bookbg.png) no-repeat center; background-size: 100% 100%; }
.book_xxbox .book_img>i{ display: block; padding-top:156.325%; background-size:cover; }
.book_xxbox .book_text{ overflow: hidden; }
.book_xxbox .book_text>h6{ font-size: 0.36rem; font-family: "syst_h"; }
.book_xxbox .book_text>h6>i{ font-size:0.2rem; color: #886D47; margin-left: 0.3rem; vertical-align: text-top; display: inline-block; margin-top: 0.12rem; }
.book_xxbox .book_text dl.trt-row{ overflow: hidden; }
.book_xxbox .book_text dd{ font-size: 0.18rem; line-height: 0.32rem;font-family: "宋体"; margin-top: 0.18rem;  }
.book_xxbox .book_text dd>label{display:block; min-width: 1.85rem; text-align: right; float: left;}
.book_xxbox .book_text dd>span{ color: #886D47; max-height: 0.96rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.slb .book_xxbox .book_img{ width: 2.5rem; padding:0.15rem; }

.boxys{background: #fff; border: 1px solid #C7AB83;}
.cc_conbox{ padding: 0.2rem 0.4rem; }
.cc_conbox li>a{ display: block; color: #333;font-weight: bold; font-size: 0.18rem; font-family: "宋体"; overflow: hidden; line-height: 0.38rem; padding: 0.2rem 1.1rem 0.2rem 0.26rem; border-bottom: 1px dashed #ddd; position: relative; text-overflow: ellipsis;white-space: nowrap; }
.cc_conbox li>a::after{ content: ""; position:absolute; width: 0.15rem; height: 0.21rem; background: url(260529fjstsg_book_icon.png) no-repeat center; background-size:100% 100%; top: 0.28rem; left: 0.05rem; }
.cc_conbox li>a>em{ position: absolute; font-weight: bold; border-radius: 0.8rem; font-size: 0.16rem; color: #886D47; padding: 0rem 0.16rem; right: 0; top: 0.2rem; background:rgba(199, 171, 131, 0.2); line-height: 0.38rem; }
.more_a{ text-align: center; padding-bottom: 0.2rem;}
.more_a>a{ display: inline-block; width: 2.05rem; line-height: 0.56rem; font-size: 0.18rem; font-family: "宋体"; color: #fff; background: url(260529fjstsg_lswx_morebg2.png) no-repeat center; background-size: 100% 100%; }

.zntj_solid{ padding: 0.35rem 1.3rem; position: relative; }
.zntj_solid>span{ position: absolute; cursor: pointer; top: 40%; width: 0.4rem; height: 0.4rem; border-radius: 0.6rem; }
.zntj_solid>span.prev{left:0.5rem; background: url(260529fjstsg_lswx_prev.png) no-repeat 45% center #886D47; background-size:auto 60%;} 
.zntj_solid>span.prev:hover{  background: url(260529fjstsg_lswx_prev2.png) no-repeat 45% center #fff; background-size:auto 60%;box-shadow: 0px 2px 18px  rgba(136, 109, 71, 0.3); }
.zntj_solid>span.next{right:0.5rem; background: url(260529fjstsg_lswx_next.png) no-repeat 60% center #886D47; background-size:auto 60%;} 
.zntj_solid>span.next:hover{  background: url(260529fjstsg_lswx_next2.png) no-repeat 60% center #fff; background-size:auto 60%; box-shadow: 0px 2px 18px  rgba(136, 109, 71, 0.3); }
.zntj_solid .bd{margin:0rem -0.3rem;}
.zntj_solid .bd.trt-row li{padding: 0rem;}
.zntj_solid .bd.trt-row li>a{ display: block; margin:0rem 0.3rem; }
.zntj_solid .bd li>a>em{ display: block; padding: 0.14rem; position: relative;}
.zntj_solid .bd li>a>em::after{ content: ""; position: absolute; left: 0;right: 0; top: 0; bottom: 0; background: url(260529fjstsg_lswx_bookbg.png) no-repeat center; background-size: 100% 100%; }
.zntj_solid .bd li>a>em>i{display: block; padding-top:156.325%; background-size:cover; }
.zntj_solid .bd li>a>p{ text-align: center; display:block; margin-top: 0.08rem; font-family: "宋体"; font-weight: bold; font-size: 0.18rem; line-height: 0.26rem; max-height: 0.52rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
@media screen and (max-width:992px){
	.cc_conbox{ padding:0.16rem; }
	.book_xxbox .book_img{float: inherit; margin: 0rem auto;}
	.book_xxbox .book_text{ margin-top: 0.18rem; }
	.book_xxbox .book_text>h6{text-align: center;}
	.slb .book_xxbox .book_text dd{margin-top: 0.06rem;}
	.slb .book_xxbox .book_text dd>label{ float: inherit; width: 100%; text-align: left; }
	.slb .book_xxbox .book_text dd>span{ display: inline-block;-webkit-line-clamp: inherit; max-height: inherit; }
	
	.cc_conbox li>a{padding-top: 0.1rem; padding-bottom: 0.1rem;}
	.cc_conbox li>a>em{top: 0.1rem;}
	.cc_conbox li>a::after{ top: 0.18rem; }
	
	.zntj_solid{padding-left: 0.6rem; padding-right: 0.6rem;}
	.zntj_solid .bd{margin:0rem -0.08rem;}
	.zntj_solid .bd.trt-row li>a{ margin:0rem 0.08rem; }
	.zntj_solid>span.prev{ left: 0.1rem; }
	.zntj_solid>span.next{ right: 0.1rem; }
	.zntj_solid .bd li>a>em{ padding: 0.1rem; }
}
@media screen and (max-width:640px){
	.book_xxbox .book_text dd{margin-top: 0.06rem;}
	.book_xxbox .book_text dd>label{ float: inherit; width: 100%; text-align: left; }
	.book_xxbox .book_text dd>span{ display: inline-block;-webkit-line-clamp: inherit; max-height: inherit;  }
}

/* 阅读页面 */
.read_body{background: url(260529fjstsg_lswx_nybg.jpg); }
.read_warp{ height: 100vh;}
.read_tit{ background: url(260529fjstsg_yd_topbg.jpg); padding: 0.2rem 0.3rem; }
.read_tit .read_tit_left{ float: left; padding-left: 0.65rem; position: relative; }
.read_tit .read_tit_left>em{ display: block;position: absolute; left: 0; width: 0.41rem; height: 0.58rem; background: url(260529fjstsg_book_icon.png) no-repeat center; background-size:100% 100%; }
.read_tit .read_tit_left>h6{ font-size: 0.24rem; color: #fff; font-family: "syst_h"; line-height: 0.28rem; margin-bottom: 0.05rem; }
.read_tit .read_tit_left>p{ font-family: "宋体"; font-size: 0.16rem; color: #fff; line-height: 0.25rem; }
.read_tit .read_tit_right{ float: right; }
.read_tit_right .read_tit_one{ display: inline-block; vertical-align: middle; margin-right: 0.16rem; position: relative; }
.read_tit_right .read_tit_one::after{ content: ""; position: absolute; width: 1px; height: 0.24rem; top: 50%; margin-top: -0.06rem; right: 0; background:rgba(255,255,255,0.4); }
.read_tit_right .read_tit_one span{ position: relative; display:inline-block; margin-right: 0.2rem;}
.read_tit_right .read_tit_one span>a{ margin-top: 0.1rem; display: block; width: 0.4rem; height: 0.4rem; text-align: center; line-height: 0.38rem; background-color: #fff; border-radius: 0.08rem; }
.read_tit_right .read_tit_one span>a>i{ color: #C7AB83; font-size: 0.2rem; }
.read_tit_right .read_tit_one span>a:hover>i{ color: #886D47; }
.read_tit_right .read_tit_one span>.icon_tk{ display: none; position:absolute; top: 100%; padding-top: 0.07rem; left: 0; right: 0; }
.read_tit_right .read_tit_one span>.icon_tk::after{ content: ""; position: absolute; border-left:0.06rem solid transparent; border-right:0.06rem solid transparent; border-bottom:0.07rem solid rgba(0,0,0,0.7); top:0; left: 50%; margin-left: -0.07rem;  }
.read_tit_right .read_tit_one span>.icon_tk em{ display: block; font-size: 0.14rem; font-family: "宋体"; background: rgba(0,0,0,0.7); width: 100%; text-align: center; line-height: 0.36rem; color: #fff; border-radius: 0.05rem; }
.read_tit_right .read_tit_one span>a:hover+.icon_tk{ display: block; }
.read_tit_right .read_tit_two{  display: inline-block; vertical-align: middle; margin-right: 0.16rem; position: relative; }
.read_tit_right .read_tit_two::after{ content: ""; position: absolute; width: 1px; height: 0.24rem; top: 50%; margin-top: -0.06rem; right: 0; background:rgba(255,255,255,0.4); }
.read_tit_right .read_tit_two>a{ display: inline-block; font-weight: bold; font-size: 0.18rem; font-family: "宋体"; color: #886D47;  line-height: 0.4rem; margin-right: 0.18rem; padding: 0rem 0.115rem; border-radius: 0.08rem; background: #fff; margin-top: 0.1rem; }
.read_tit_right .read_tit_two>a.on,.read_tit_right .read_tit_two>a:hover{ background: #886D47; color: #fff; }
.read_tit_return{  display: inline-block; vertical-align: middle; }
.read_tit_return>a{ margin-top: 0.1rem; line-height: 0.4rem; background: #fff; font-weight: bold; display: block; border-radius: 0.08rem; padding:0rem 0.16rem; font-size: 0.18rem; font-family: "宋体"; color: #886D47; }
.read_tit_return>a i{ display: inline-block; vertical-align: baseline; margin-right: 0.05rem; font-size: 0.18rem; }
.read_tit_return>a:hover{ background: #886D47;color: #fff; }

.read_conbox{ padding: 0.3rem; }
.slb .read_conbox{ padding: 0.16rem; }
.read_con_left{ border: 1px solid #C7AB83; background-color: #fff; float: left; max-width: 2.9rem; width: 16%; margin-right: 0.15rem; }
.read_con_tit{ background-color:rgba(199, 171, 131, 0.5); padding: 0.15rem 0.2rem; line-height: 0.3rem; position: relative; }
.read_con_tit>span{ font-size: 0.22rem; font-family: "syst_h"; }
.read_con_tit>em{ float: right; cursor: pointer; }
.read_con_tit>em i{ font-size: 0.3rem; color: #886D47; }
.nav_qh{background: url(260529fjstsg_nav_qh1.png) no-repeat center; background-size: 100% 100%; margin: 0.16rem 0.18rem; line-height: 0.3rem; overflow: hidden; }
.nav_qh>a{ font-size: 0.16rem; font-family: "宋体"; display: block; float: left; width: 50%; text-align: center; min-width: 0.6rem;}
.read_con_left .nav_qh>a.zk,.read_con_left .nav_qh.on>a.sq{ color: #fff;}
.nav_qh.on{ background: url(260529fjstsg_nav_qh2.png) no-repeat center; background-size: 100% 100%; }
.slb .nav_qh{ margin: 0.12rem 0.1rem;}
.slb .read_con_left .tree_02 a{ font-size: 0.16rem; }
.read_con_left .nav_qh.on>a.zk{ color: #333; }
.read_con_left .tree_02{ box-shadow: none; border-radius: 0rem; padding: 0rem; }
.read_con_left .tree_02 .tree_vertical>ul{max-height: 77vh; overflow: auto; }
.read_con_left .tree_02 .tree_vertical>ul::-webkit-scrollbar{width: 0.14rem;}
.read_con_left .tree_02 .tree_vertical>ul::-webkit-scrollbar-thumb{ width: 0.14rem; border-radius: 0.6rem; background: rgba(199, 171, 131, 0.5); }
.read_con_left .tree_02 .tree_item{margin-bottom: 0rem;}
.read_con_left .tree_02 .tree_item>h3>a{ padding: 0.1rem 0.2rem; line-height: 0.2rem; }
.read_con_left .tree_02 a{ font-size: 0.18rem; font-family: "宋体"; font-weight: bold; color: #333; }
.read_con_left .tree_02 .tree_item>h3>a:hover,.read_con_left  .tree_02 .tree_item.on>h3>a{ color: #333; }
.read_con_left .tree_02 .tree_item a>i{ display:inline-block; transform:rotate(-90deg); font-size: 0.14rem; color: #c7ab83; margin-right:0.05rem; vertical-align: bottom; }
.read_con_left .tree_02 .tree_item.on>h3>a>i,.read_con_left .tree_02 .tree_item>ul>li.on>a>i, .read_con_left .tree_02 .tree_item>ul>li.on ul>li.on>a i{ transform: rotate(0deg);}
.read_con_left .tree_02 .tree_item>ul>li>a{ padding: 0.1rem 0.2rem 0.1rem 0.4rem; line-height: 0.2rem; color: #333; font-size: 0.18rem; }
.read_con_left .tree_02 .tree_item>ul>li>a:before{ display: none; }
.read_con_left .tree_02 .tree_item>ul>li.on>a,.read_con_left .tree_02 .tree_item>ul>li.on ul{background: no-repeat; color: #333;}
.tree_02 .tree_item>ul>li.on ul>li>a{padding-left: 0.6rem; font-size: 0.18rem; }
.read_con_left .tree_02 .tree_item>ul>li.on ul>li.on>a{background: rgba(199, 171, 131, 0.2); color: #886D47;}

.read_con_center{border: 1px solid #C7AB83; background-color: #fff; float: left;max-width:7.7rem; width: 42%; margin-right: 0.15rem;}
.tux_con{ margin: 0.4rem 0.2rem; text-align: center; }
.tux_img{ overflow: hidden; max-height:63vh; display: block; }
.tux_img>img{ max-height: 100%}
.tux_gj{ margin-top: 0.15rem;}
.tux_gj>span{display: inline-block; margin: 0rem 0.05rem 0.05rem; font-family: "宋体"; font-size: 0.16rem; line-height: 0.3rem; }
.tux_gj>span i{ font-size: 0.3rem; vertical-align:middle; margin:0rem 0.05rem; cursor:pointer; color: #886D47; }
.tux_gj>span input.form_control{max-width: 0.6rem; display: inline-block; margin-left: 0.1rem; text-align: center; line-height: 0.3rem; padding-top: 0rem; padding-bottom: 0; }
.tux_gj>span>em{ display: inline-block; margin:0rem 0.05rem; border: 1px solid #886D47; width: 0.3rem; height: 0.3rem; line-height: 0.26rem; border-radius: 0.04rem; text-align: center; }
.tux_gj>span>em>i{ font-size: 0.2rem; margin: 0 auto; }
.read_con_right{border: 1px solid #C7AB83; background-color: #fff; float: left;max-width:7.7rem; width: 42%; }
.read_con_right .read_con_tit span>i{ font-size: 0.3rem;color: #886D47; margin-right: 0.08rem; }
.read_con_right .read_con_tit span>b{font-size: 0.14rem; color: #886D47; margin-left: 0.2rem;vertical-align:text-top; margin-top: 0.05rem; line-height: 0.21rem; display:inline-block; padding: 0rem 0.1rem; border: 1px solid #886D47; border-radius: 0.7rem;}
.slb .read_con_right .read_con_tit{}
.slb .read_con_right .read_con_tit span>b{ margin-left: 0.1rem; }

.read_con_right h6{ float: right }
.read_con_right h6>span{font-size: 0.14rem; font-family: "宋体"; line-height: 0.3rem; margin-left: 0.08rem; vertical-align:middle; }
.read_con_right h6>span em.switch{ position: relative; display: inline-block; margin-left: 0.05rem; vertical-align:top; margin-top:0.03rem; width: 0.4rem; height: 0.2rem; background: #886D47; border:0.02rem solid #886D47; border-radius: 0.5rem;  }
.read_con_right h6>span em.switch i{ cursor: pointer; transition: all 0.5s; position: absolute;left: 0; right: inherit; width: 0.16rem; height: 0.16rem; border-radius: 0.6rem; background: #fff; }
.read_con_right h6>span em.switch.avi i{right: 0; left:inherit; transition: all 0.5s; }
.read_con_right h6>span .input_dropdown{ display: inline-block; width: 0.64rem; vertical-align: top; line-height: 0.24rem; }
.read_con_right h6>span input[type="text"].input_inner:focus { outline: none; border-color: #886D47;}
.read_con_right h6>span .input_dropdown input[type="text"].input_inner{ padding-left: 0.08rem; height: 0.24rem; vertical-align: top; margin-top: 0.01rem; line-height: 0.24rem; border: none; font-size: 0.14rem; font-family: "宋体"; color: #333; }
.read_con_right h6>span .input_dropdown input[type="text"].input_inner::-webkit-input-placeholder{ color: #333; }
.read_con_right h6>span .input_dropdown .input_icon{ line-height: 0.22rem; right: 0.03rem; top: 0.01rem; }
.read_con_right h6>span .input_dropdown span.input_icon[style="transform: rotate(-180deg);"]{ right: 0.1rem; }
.read_con_right h6>span .input_dropdown .input_icon i{font-size:0.12rem; color: #333; }
.read_con_right h6>span .input_dropdown .select_dropdown{top: 0.3rem;}

.read_con_r_text{margin: 0.2rem 0.2rem 0.2rem 0.4rem; padding-bottom: 0.6rem; position: relative;}
.read_con_h{ height: 63vh; overflow-y: auto; padding-bottom: 0.2rem; padding-right: 0.15rem; }
.read_con_h::-webkit-scrollbar{ width: 0.08rem;}
.read_con_h::-webkit-scrollbar-thumb{width: 0.08rem; background: rgba(199, 171, 131, 0.5); border-radius: 0.3rem; }
.read_yw_con{ font-size: 0.24rem; font-family: "宋体"; text-align: justify; }
.AI_read{ position: absolute; left: 0;right: 0; bottom: 0; text-align: right;}
.AI_read a{ display: inline-block; color: #fff; background:#886D47; background: linear-gradient(180deg,#C7AB83,#886D47); font-size: 0.18rem; font-weight: bold; border: 3px solid #e5d9c7; border-radius: 0.08rem;width: 0.9rem; line-height: 0.38rem; text-align: center; box-shadow: 0px 2px 4px  rgba(136, 109, 71, 0.3);  }
.AI_read a>em{ font-family: "宋体"; font-size: 0.16rem;vertical-align: bottom; margin-left: 0.05rem; }
.read_AIcon{display: none; margin-top: 0.18rem; border: 1px solid #D9C2A3; box-shadow: 0px 2px 12px  rgba(136, 109, 71, 0.2); padding:0.1rem 0.25rem 0.25rem; border-radius: 0.08rem; position: relative; z-index: 1; }
.read_AIcon.avi{ display: block; }
.read_AIcon::after{ content: ""; position: absolute;z-index: -1; left: 0; right: 0; top: 0; height: 1rem; background:rgba(199, 171, 131, 0.3); background: linear-gradient(180deg,rgba(199, 171, 131, 0.3),rgba(199, 171, 131, 0)); }
.read_ai_tit{ line-height: 0.34rem; border-bottom: 1px solid #ddd; padding-bottom: 0.08rem; }
.read_ai_tit>span{ font-size: 0.22rem; color: #886D47; font-weight: bold; }
.read_ai_tit>span>em{ font-family: "宋体"; }
.read_ai_tit>b{float: right; color: #bbb; cursor: pointer;}
.read_aitext{ font-size: 0.2rem; font-family: "宋体"; text-align: justify; }

@media screen and (min-width:993px){
	.read_conbox{ display: flex;}
}
@media screen and (max-width:1836px){
	.slb .read_con_right .read_con_tit{ padding-left: 0.1rem; padding-right: 0.1rem;} 
	.slb .read_con_right h6>span{margin-left: 0rem;}
	.slb .read_con_right .read_con_tit span>b{margin-left: 0.03rem;}
	.slb .read_con_right .read_con_tit span>i{ margin-right: 0.03rem; }
}
@media screen and (max-width:1680px){
	.slb .read_conbox{ display:block; }
	.slb .read_con_left,.slb .read_con_center,.slb .read_con_right{ float: inherit; margin-right: 0rem; width: 100%; max-width: inherit; margin-top: 0.16rem; }
}
@media screen and (max-width:992px){
	.read_tit{ padding-left: 0.16rem; padding-right: 0.16rem; }
	.read_tit .read_tit_left{padding-left: 0.55rem;}
	.read_conbox{ padding:0.01rem 0.16rem; }
	.read_tit_right{float: inherit; width: 100%;}
	.read_tit_right .read_tit_two,.read_tit_return{ padding-top: 0rem;}
	.read_tit_right .read_tit_one span{margin-right: 0.1rem;}
	.read_tit_right .read_tit_two>a{margin-right: 0.07rem;}
	.directory_tree .tree_base .tree_icon{top: 0;}
	
	.nav_qh{ display: none; }
	.tux_img{max-height: inherit;}
	.read_con_left,.read_con_center,.read_con_right{ float: inherit; margin-right: 0rem; width: 100%; max-width: inherit; margin-top: 0.16rem; }
	.tux_con{ margin: 0.16rem; }
	.read_con_h{height: auto;}
	.read_con_left{ background:rgba(199, 171, 131, 0.5); padding: 0.2rem; }
	.read_con_left .read_con_tit{ background:none; display: inline-block; padding: 0rem; }
	.read_con_left .read_con_tit>em{display: none;}
	.read_con_left .tree_02{ float: right; }
	.read_con_left .tree_02 .tree_vertical>ul{ max-height: inherit; }
	.read_con_left .tree_02 .tree_item>h3>a,.read_con_left .tree_02 .tree_item>ul>li>a,.tree_02 .tree_item>ul>li.on ul>li>a{ color: #fff; }
	.read_con_left .tree_02 .tree_item>ul>li.on>a, .read_con_left .tree_02 .tree_item>ul>li.on ul{ color: #fff;}
	.slb .read_con_r_text{ margin-left: 0.2rem; margin-right: 0.1rem;}
	.slb .read_con_h{padding-right: 0.1rem;}
	.slb .AI_read{right: 0.1rem;}
	.slb .read_tit_right .read_tit_one,.slb .read_tit_right .read_tit_two{ margin-right: 0rem; }
	.slb .read_tit_right .read_tit_one::after,.slb .read_tit_right .read_tit_two::after{display: none;}
}
@media screen and (max-width:640px){
	.read_con_right h6{float: inherit; display: block; width: 100%; margin-top: 0.08rem;}
	
	.read_tit_right .read_tit_one,.read_tit_right .read_tit_two{ margin-right: 0rem; }
	.read_tit_right .read_tit_one::after,.read_tit_right .read_tit_two::after{display: none;}
}