﻿/* updatetime         : 2015-07-21 */
/* designer	          : 曾琦 */
/* qq mail 	          : 353963551 353963551@qq.com */
/* web development	  : 杨帆 */
/* qq mail 	          : 121876723 sifinsh@163.com */

/* 全局 */
html{ *overflow-x:hidden;} body { font:16px/32px "微软雅黑"; overflow-y: scroll; overflow-x: hidden; background: white; color:#333; }a { color:#333; }a:hover { color:#a30100; text-decoration:none; }ul, ol, dl,dt,dd, li { list-style: none; }figure { margin: 0; }.clear { clear:both; }.db { display:block; }.fwb { font-weight: bold; }.ffyh { font-family:"微软雅黑"; }.tac { text-align: center; }.ti2e { text-indent: 2em; }.lh24p { line-height:24px; }.lh28p { line-height:28px; }.lh30p { line-height:30px; }.lh36p { line-height:36px; }.oh { overflow: hidden; }body ::selection {color:#fff;background-color:#a30100;text-shadow:none;}body ::-moz-selection {color:#fff;background-color:#a30100;text-shadow:none;}.container { padding:0; }.padd30 { padding:0 30px; } @media (max-width: 767px) {.mbipadd15 { padding:0 15px; }.padd30 { padding:0 15px; }.container { padding:0 15px; }}
.color_wenhua { color:#a30100; }.color_wenhua a { color:#a30100; }.color_wenhua a:hover { color:#79988f; }.color_wenhuabg { background:#a30100; }
/* 顶部 */
.pd_one { height:35px; width:100%; background-color:#f5f5f5; color:#666; font:12px/35px "宋体"; } .pd_two { height:80px; width:100%; }.pd_banner { width:350px; height:32px; float:left; display:inline; margin:25px 0 0 12px; }.pd_banner img { float:left; display:inline; margin:0 6px 0 0; } .pd_bannertxt { font:24px/30px "微软雅黑"; display:block; margin:2px 0 0 0; font-weight:bold; }@media (max-width: 767px) {.pd_banner { width:240px; height:32px; } .pd_bannertxt { font:18px/32px "微软雅黑"; display:block; margin:4px 0 0 0; }}.pd_search { width:300px; height:32px; float:right; display:inline; background:url(http://www.qstheory.cn/n6/images/d6_qstheory_search.jpg) no-repeat; margin-top:25px; }.pd_three { width:100%; } 
/* 导航 */
.pdtop-wrapper { margin-top:0px; position: relative; background-color:#f5f5f5; height: 35px; }.pd_top { height: 35px; position: relative; }.pd_top ul { list-style: none; white-space: nowrap; margin: 0; padding: 0; }.pd_top li { float: left; }.pd_top li a:hover { text-decoration: none; color:#a30100; }.pd_top a { display: block; color: #666; line-height: 35px; padding: 0 18px; text-decoration: none; }.pd_top a.selected { color:#999; background:none; font-weight:bold; }.pd_top .pm-links.mobile, .pd_top .pm-viewMore > ul { background: #f5f5f5; box-shadow: 2px 2px 4px #999; position: absolute; left: 0; top: 100%; z-index: 1000; }.pd_top .pm-viewMore { display: none; position: relative; }.pd_top .pm-viewMore .list-item { background:none; }.pd_top .pm-viewMore > a { display: inline-block; }.pd_top .pm-viewMore > ul { left: auto; right: 0; }.pd_top .pm-viewMore li { float: none; border-bottom:dashed 1px #eee; }.pd_top .pm-viewMore span.icon, .pd_top .pm-viewMore span.white { border-color: #fff transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block; }@media (max-width: 767px) {.pdtop-wrapper { height: 35px; }.pd_top { height: 35px; }.pd_top a { line-height: 35px; padding: 0 12px; font-size:12px; }}.right_ad a { font:12px/35px "宋体"; color:#666; }.right_ad a:hover { color:#a30100; }
.isStuck { left:0px; width:100%; }.navbar-wrapper { margin-top:0px; position: relative; z-index: 999; background-color:#a30100; }
.wenhuaMenu { height: 42px; position: relative; margin:0; padding:0; }.wenhuaMenu ul { margin:0; padding:0;}.wenhuaMenu li { float: left; background:url(http://www.qstheory.cn/n6/images/d6_zhengzhi_0708_01.jpg) left top no-repeat; }.wenhuaMenu li a:hover { text-decoration: none; color:#f5f5f5; }.wenhuaMenu a { display: block; color: #fff; font-weight:bold; line-height: 42px; padding: 0 24px; text-decoration: none; }.wenhuaMenu a.selected { color:#999; font-weight:bold; }.wenhuaMenu .pm-links.mobile, .wenhuaMenu .pm-viewMore > ul { background: #a30100; box-shadow: 2px 2px 4px #999; position: absolute; left: 0; top: 100%; z-index: 1000; }.wenhuaMenu .pm-viewMore { display: none; position: relative; background:url(http://www.qstheory.cn/n6/images/d6_zhengzhi_0708_01.jpg) left top no-repeat; }.wenhuaMenu .pm-viewMore .list-item { background:none; }.wenhuaMenu .pm-viewMore > a { display: inline-block; }.wenhuaMenu .pm-viewMore > ul { left: auto; right: 0; background-color:#a30100; }.wenhuaMenu .pm-viewMore li { float: none; border-bottom:dotted 1px #eee; }.wenhuaMenu .pm-viewMore li a { line-height:24px;}.wenhuaMenu .pm-viewMore span.icon, .wenhuaMenu .pm-viewMore span.white { display: inline-block; }@media (max-width: 767px) {.navbar-wrapper { }.wenhuaMenu { height: 30px; }.wenhuaMenu a { line-height: 30px; padding: 0 4px; font:12px/30px "微软雅黑"; color:#fff; }} @media (max-width: 420px) {.wenhuaMenu li { float:left; width:33%; }}
/* 首页 */
.zxdk_left { max-width:240px; margin:30px auto 0; padding-bottom:30px; background-color:#f4f4f4; border-bottom:solid 1px #e5e5e5; border-top:solid 1px #e5e5e5; border-left:solid 1px #e5e5e5; border-right:solid 4px #e5e5e5; }.zxdk_left .book { width:147px; height:197px; background:url(http://www.qstheory.cn/images/base/d4_qikan_0724_03.jpg) no-repeat; margin:20px auto 0; padding:1px 0 0 1px; }.zxdk_left .book img { width:142px; height:192px; }.zxdk_left .line { line-height:0px; font-size:0px; height:2px; background-color:#e5e5e5; border-bottom:solid 1px #fff; margin:30px 0; }.zxdk_left p { color:#6f7e8d; font:12px/24px "宋体"; padding:0 25px; }.zxdk_left .erweima { width:100px; height:132px; margin:30px auto 0; }
.zxdk_right { margin:30px 0 0 0; }.zxdk_right .title { font:18px/30px "微软雅黑"; padding:8px 10px 20px 0; text-align:right; color:#000; border-bottom:solid 1px #ab0000; }@media (max-width: 767px) {.zxdk_right .title { font:14px/20px "微软雅黑"; padding:0 10px 10px 0;}}.zxdk_right .book { width:138px; height:184px; margin:60px auto 0; background:url(http://www.qstheory.cn/images/base/d4_qikan_0724_13.jpg) no-repeat; }@media (max-width: 767px) {.zxdk_right .book { margin:30px auto 0;}}.zxdk_right .book img { width:130px; height:176px; padding:1px 0 0 1px; }.zxdk_right .booktitle { background-color:#6f7e8d; border-left:solid 1px #383f46; border-left:solid 1px #383f46; color:#fff; height:30px; font:14px/30px Arial; font-weight:bold; margin:15px 10px 0; text-align:center; }.zxdk_right .booktitle a { color:#fff; display:block; }.zxdk_right .booktitle a:hover { color:#fff; }@media (max-width: 767px) {.zxdk_right .booktitle { width:180px; margin:10px auto 0;}}
/* 底部 */
.footer { background-color:#666; width:100%; margin-top:50px; height:130px; }.footer .hzmt {}.footer .hzmt .title { width:5%; float:left; display:inline; font:16px/20px "微软雅黑"; color:#fff; text-align:center; font-weight:bold; margin-top:30px; }.footer .hzmt .list { width:95%; float:right; display:inline; margin:40px 0 0 0; max-height:56px; overflow:hidden; }.footer .hzmt .list ul { margin:0; padding:0;}.footer .hzmt .list ul li { font:14px/28px "宋体"; color:#fff; padding:0 20px; float:left; display:inline; white-space:nowrap; }.footer .hzmt .list ul li a { color:#fff; white-space:nowrap; }.footer .hzmt .list ul li a:hover { color:#f5f5f5; } @media (max-width: 991px) and (min-width: 768px) {.footer { margin-top:50px; height:130px; }.footer .hzmt .list ul li { font:12px/28px "宋体";}}.footer .copy { color:#b2b2b2; text-align:center; margin:20px 0 0 0; }.footer .copy .lianjie { text-align:center; }.footer .copy .lianjie span { white-space:nowrap; font:12px/24px "宋体"; color:#b2b2b2; padding:0 12px; }.footer .copy span a { color:#b2b2b2; }.footer .copy span a:hover { color:#f5f5f5; }.footer .copy p { color:#b2b2b2; font:12px/24px "宋体"; margin:0; padding:0; }.footer .copy p a { color:#b2b2b2; }.footer .copy p a:hover { color:#f5f5f5; } @media (max-width: 991px) and (min-width: 768px) {.footer .copy .lianjie span { padding:0 6px; }} @media (max-width: 767px) {.footer { height:75px; }.footer .copy { margin:10px 0 0 0; line-height:16px; }.footer .copy .lianjie { padding-bottom:10px; width:90%; margin:0 auto; }.footer .copy .lianjie span { font:10px/16px "宋体"; color:#b2b2b2; padding:0 4px; }.footer .copy p { font:10px/16px "宋体";}}