@charset "utf-8";
/* CSS Document */
/*
* @description: 专题样式
* @author: ishang_pan
* @update: ishang_pan (2018-08-16 15:38)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 16px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; min-width: 1200px;}
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#e22929; text-decoration:none;}
a img{border:none;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.f-clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .f-clearfix{zoom: 1;} /* IE6 */
*:first-child+html .f-clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.f-dn{display: none;}
/*全局 end*/

/*头部 on*/
.is-header{width: 100%; height: 341px; overflow: hidden;}
.is-header .u-banner{display: block; width: 1920px; height: 341px; left: 50%; margin-left: -960px; top: 0;}
.is-header .u-logo{display: block; left: 50%; margin-left: -600px; top: 10px;}
/*头部 end*/

/*首页 on*/
.is-main{width: 1200px; margin: 20px auto;}
.m-rdzxbox{margin-top: 20px;}
.m-rdzxbox .u-tit{display: block;}
.g-rdzxbox{overflow: hidden; padding-top: 8px;}
.g-rdzxbox ul{zoom: 1; width: 110%;}
.g-rdzxbox li{float: left; width: 577px; line-height: 50px; margin-right: 45px; border-bottom: 1px dashed #ddd;}
.g-rdzxbox li span{float:  right; color: #999; font-size: 14px;}
.g-rdzxbox li a{padding-left: 15px; background: url(../images/home/icon-li.png) left center no-repeat;}
/*首页 end*/

/*底部 on*/
.is-footer{border-top: 2px solid #b90609; background: #ebebeb;}
.m-links{padding: 12px 0; border-bottom: 1px solid #d1d1d1;}
.g-links{margin: 0 auto; width: 1200px;}
.m-lktops .u-tit{margin: 0 30px 0 0; height: 42px; line-height: 42px; font-size: 20px; font-weight: bold; color: #b90609;}
.m-lktops li{float: left; text-align: center; width: 180px; height: 42px; line-height: 32px;}
.m-lktops li span,.m-lktops li a{margin: 5px 20px 5px 0; display: block; font-size: 14px; color: #3d3d3d; background: #fff; cursor: pointer;}
.m-lktops li.u-active span{color: #b90609;}
.m-lkboxs ul{padding: 15px 0; background: #fff;}
.m-lkboxs li{line-height: 26px; padding: 0; width: 16.66%; float: left;}
.m-lkboxs li a{margin: 0 10px; display: block; padding-left: 12px; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.m-footer{padding: 6px 0 20px; margin: 0 auto; width: 1200px;}
.m-footer,.m-footer a{font-size: 14px; color: #5e5e5e;}
.m-ftfuns{padding: 15px 0; text-align: center;}
.m-copyright p{line-height: 30px; text-align: center;}
.m-copyright p img{vertical-align: middle;}
#_ideConac{position: absolute; left: 46px; top: 33px;}
#_span_jiucuo{position: absolute; right: 74px; top: 45px;}
.u-jbzx{left: 150px; top: 48px;}
/*底部 end*/

.m-links{display: none;}


/*pad md*/
@media screen and (max-width: 991px ){
    body{min-width: 100% !important;}
    .m-top{width: 100% !important;}
    .m-topheader2>div:first-child{display: none;}
    .is-header .u-banner{width: 230% !important;left: 0 !important;margin-left: -150px !important;height: 425px;}
    .u-logo+a>img{right: 0 !important;margin-right: 0 !important;}
    .is-main,.is-footer .container,.m-footer{width: 100% !important;}

    .m-book{height: auto !important;}
    .m-ldtabs,.m-ldbd,.m-jdlf,.m-faqbox,.m-listboxs,.m-bookdesc,.m-ldtabs li{width: 100% !important;}
    .m-gcls ul{width: 85% !important;}

    .m-bookdesc,.m-ldbd,.m-listboxs{height: auto !important;padding: 0 !important;}
    .m-ldtabs,.m-jddesc,.m-qwjd{height: auto !important;}
    .m-gcls .u-tit img{width: 100% !important;}
    .m-listboxs{margin-top: 20px;}
    .m-search{width: 85% !important;right: 0 !important;margin-right: 0 !important;top: 65px !important;}
    .is-header .u-logo{left: 0 !important;margin-left: 0 !important;}
    .m-topbox{height: 80px !important;}
    .m-groceries{display: none;}

    .m-rdzxbox .u-tit img,.g-rdzxbox li{width: 100% !important;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
}