﻿@charset "utf-8";
/* updatetime         : 2015-01-09 */
/* designer	          : zengqi */
/* mail 	          : 353963551@qq.com */
/* web development	  : yangfan */
/* mail 	          : 121876723@qq.com */

/* 布局 */
.lsdd_bg { width:100%; background:url(//www.qstheory.cn/n5/images/lsdd/zt_lsdd_0109_01.jpg) center top no-repeat; }
.lsdd_banner { width:1000px; background:url(//www.qstheory.cn/n5/images/lsdd/zt_lsdd_0109_01.jpg) center top no-repeat;}
.lsdd_wrapper { width:1000px; }

/* 通用 */
.lsdd_line01 { font-size:0px; height:10px; line-height:0px; overflow:hidden; background-color:#f1f1f1; }
.lsdd_line02 { font-size:0px; height:1px; line-height:0px; overflow:hidden; background:url(//www.qstheory.cn/n5/images/index/d5_index_qs-dot.png) repeat-x; }

/* 书本介绍 */
.lsdd_sbjs { width:1000px; height:713px; background:url(//www.qstheory.cn/n5/images/lsdd/zt_lsdd_0109_04.jpg); margin-top:40px; font-size:14px; color:#2b2b2b; line-height:24px; }
.lsdd_sbjs .blue { color:#6babe5; }

/* 作者语录 */
.lsdd_zzyl { width:1000px; background:url(//www.qstheory.cn/n5/images/lsdd/zt_lsdd_0109_05.jpg); margin-top:40px; font-size:14px; color:#2b2b2b; line-height:24px; }
.lsdd_zzyl .left { width:339px; float:left; display:inline; }
.lsdd_zzyl .left span { color:#2b2b2b; line-height:24px; font-size:12px; display:block; }
.lsdd_zzyl .right { width:600px; float:right; display:inline; }

/* 焦点图 */
#slider { width:100%; }
.slider_box { width:1000px; margin:0 auto; height: 291px; overflow: hidden; position: relative; }
.silder_tip { width: 92px; height: 92px; overflow: hidden; position: absolute; top: 0; right: 0; z-index:1; text-indent:-999px; }
.silder_con { height:291px; overflow: hidden; position: absolute; }
.silder_panel { width:1000px; height:291px; overflow: hidden; float: left; position: relative; }
.silder_panel img { width: 616px; height: 291px; display: block; overflow: hidden; }
.silder_intro { width: 359px; height: 270px; line-height: 20px; overflow: hidden; color: #999; margin: 0 0 0 24px; border-top:solid 11px #6babe5; }
.silder_intro h3 { line-height:40px; color:#000; padding:10px 0; overflow: hidden; font-family:"微软雅黑"; font-weight:bold; font-size:24px; }
.silder_intro h3 a { line-height:40px; color:#000; }
.silder_intro h3 a:hover { color:#a30100; text-decoration:none; }
.silder_intro p { overflow: hidden; color:#303030; font-size:14px; margin-top:10px; line-height:24px; }
.silder_intro span a { color:#a30100; }
.silder_intro span a:hover { color:#a30100; text-decoration:underline; }
.silder_nav { width:367px; height:52px; margin: 0 auto; bottom: 0px; left:640px; position: absolute; overflow: hidden; }
.silder_nav li { float: left; display:inline; padding:0px; border-top:11px solid #ddd; border-bottom:11px solid #ddd; margin-right:8px; }
.silder_nav li.current { border-top:11px solid #6babe5; border-bottom:11px solid #6babe5; margin-right:8px; }
.silder_nav li, .silder_nav img { display: block; width:65px; height:30px; overflow: hidden; }
.slider_box a.prev, .slider_box a.next { display: block; width:0px; height:0px; overflow:hidden; text-indent: -999px; position: absolute; cursor: pointer; margin: 85px 0 0 0; background: url() no-repeat; }
.slider_box a.prev { left:0px; background-position: left 0; }
.slider_box a.next { right:0px; background-position: right 0; }
.silderBox { height:8px; line-height:8px; }

/* 主推区 */
.index_con01 {}
.index_con01 h2 { color:#000; }
.index_con01 h2 a { color:#000; }
.index_con01 h2 a:hover { color:#a30100; }
.index_con01 img { width:135px; height:90px; float:left; display:inline; margin-right:24px; }
.index_con01 span { color:#303030; }
.index_con01 span a { color:#a30100; }
.index_con01 span a:hover { color:#a30100; text-decoration:underline; }
.index_con01_more { color:#808080; text-align:right; }
.index_con01_more a { color:#808080; }
.index_con01_more a:hover { color:#808080; text-decoration:underline; }

/* 相关推荐 */
.lsdd_xgtj {}
.lsdd_xgtj .module1 { width:105px; float:left; display:inline; margin-right:44px; }
.lsdd_xgtj .module2 { width:190px; height:275px; float:left; display:inline; background-color:#f1f1f1; }
.lsdd_xgtj .module2 .pic { width:130px; height:170px; background-color:#fff; border:solid 1px #d7d7d7; margin:13px 0 0 29px; }
.lsdd_xgtj .module2 .pic img { width:120px; height:160px; margin:5px 0 0 5px; }
.lsdd_xgtj .module2 .text { color:#303030; font-size:14px; line-height:26px; text-align:center; width:130px; margin:10px 0 0 29px; }
