﻿/* updatetime         : 2016-04-19 */
/* designer	          : 曾琦 */
/* qq mail 	          : 353963551 353963551@qq.com */
/* web development	  : 杨帆 */
/* qq mail 	          : 121876723 sifinsh@163.com */

/* 全局 */
html{ *overflow-x:hidden; } body { font:14px/24px "微软雅黑"; overflow-y:scroll; overflow-x:hidden; background:white; color:#333; }a { color:#333; }a:hover { color:#b03a3a; 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:#b03a3a; text-shadow:none; }body ::-moz-selection { color:#fff; background-color:#b03a3a; text-shadow:none; }.container { padding:0; } @media (max-width: 767px) {.container { padding:0 15px; }}
/* 顶部 */
.top { height:40px; background-color:#f5f5f5; width:100%; }.top_left { float:left; display:inline; width:550px; height:40px; margin-left:15px; }.language { font:14px/40px "微软雅黑"; color:#000; width:200px; float:left; display:inline; text-align:right; padding-right:15px; }.language a { color:#000; }.language a:hover { color:#b03a3a; }.search { width:300px; height:32px; float:left; display:inline; background:url(//www.qstheory.cn/n6/images/d6_qstheory_search.jpg) no-repeat; margin:4px 15px 0 0; }.jubao { font:14px/40px "微软雅黑"; color:#2059a8; width:120px; float:left; display:inline; text-align:right; padding-right:20px; }.jubao a { color:#2059a8; }.jubao :hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.top_left { width:350px; }} @media (max-width: 991px) and (min-width: 768px) {.top_left { width:130px; }} @media (max-width: 767px) {.top { height:28px; }.language { width:100px; text-align:left; font:12px/28px "微软雅黑"; padding:0 10px; float:right; text-align:right; }.jubao { font:12px/28px "微软雅黑"; width:120px; float:right; padding:0; }}
.icon { height:110px; }.icon img { margin:22px 0 0 8px; width:200px; }.top_ad { height:110px; text-align:right; } @media (max-width: 1199px) and (min-width: 992px) {.top_ad img { max-width:720px; }} @media (max-width: 991px) and (min-width: 768px) {.top_ad img { max-width:480px; }} @media (max-width: 767px) {.icon { height:85px; }.icon img { margin:18px 0 0 0; width:150px; }}
/* 导航 */
.menu { height:40px; margin-top:0px; position: relative; z-index:999; }.isStuck { left:0px; width:100%; }.ind_Menu { height:40px; background-color:#b03a3a; }.ind_Menu ul { margin:0; padding:0; }.ind_Menu li { font:bold 14px/40px "宋体"; color:#fff; float:left; display:inline; }.ind_Menu li a:hover { color:#eee; }.ind_Menu a { display:block; color:#fff; padding:0 20px; }.ind_Menu a.selected { color:#fff; }.ind_Menu .pm-links.mobile, .ind_Menu .pm-viewMore > ul { background:#b03a3a; box-shadow:2px 2px 2px #aaa; position:absolute; left:0; top:100%; z-index:1000; }.ind_Menu .pm-viewMore { display:none; position:relative; font-weight:bold; }.ind_Menu .pm-viewMore > a { display: inline-block; padding:0 20px; line-height:40px; }.ind_Menu .pm-viewMore > ul { left:0; right:0; background-color:#b03a3a; }.ind_Menu .pm-viewMore li { float:none; border-bottom:dotted 1px #eee; font-weight:normal; text-align:center; }.ind_Menu .pm-viewMore li a { line-height:36px; padding:0 10px; }.ind_Menu .pm-viewMore span.icon, .ind_Menu .pm-viewMore span.white { display: inline-block; } @media (min-width: 1200px) {.ind_Menu { width:939px; float:left; display:inline; }} @media (max-width: 1199px) and (min-width: 992px) {.ind_Menu { width:739px; float:left; display:inline; }} @media (max-width: 767px) {.menu { height:30px; }.ind_Menu { height:30px; }.mobi_pad0 { padding:0; }.ind_Menu a { padding: 0 12px; font:14px/30px "微软雅黑"; color:#fff; }.ind_Menu .pm-viewMore > a { padding:0 12px; line-height:30px; }} @media (max-width: 420px) {.menu { margin:0; }.ind_Menu { margin:0; padding:0; }.mobi_pad0 { padding:0; }.ind_Menu li { float:left; width:20%; border-right:none; text-align:center; }}
.ind_erweima { width:231px; float:left; display:inline; margin:0; padding:0; }.ind_erweima li { float:left; display:inline; }#weibo,#weixin,#shoujibao { position:relative; }#weibo_float,#weixin_float,#shoujibao_float { display:none; position:absolute; left:0; top:40px; width:100px; height:100px; z-index:100; }
/* 通用 */
.ind_title1 { overflow:hidden; border-top:solid 1px #f2f2f2; border-bottom:solid 2px #555; height:44px; }.ind_title1 dt { float:left; font:bold 18px/40px "微软雅黑"; color:#000; }.ind_title1 dt .red { color:#b03a3a; }.ind_title1 dt .big { font:bold 24px/40px "微软雅黑"; }.ind_title1 dd { float:right; color:#000; font:bold 12px/40px "微软雅黑"; padding-right:5px; } @media (max-width: 1199px) and (min-width: 992px) {.ind_title1 dt { float:left; font:bold 16px/40px "微软雅黑"; }} @media (max-width: 991px) and (min-width: 768px) {.ind_title1 { height:32px; }.ind_title1 dt { float:left; font:bold 16px/30px "微软雅黑"; }.ind_title1 dt .big { font:bold 20px/30px "微软雅黑"; }.ind_title1 dd { font:bold 12px/30px "微软雅黑"; }} @media (max-width: 767px) {.ind_title1 { height:32px; }.ind_title1 dt { float:left; font:bold 16px/30px "微软雅黑"; }.ind_title1 dt .big { font: bold 20px/30px "微软雅黑"; }.ind_title1 dd { font:bold 12px/30px "微软雅黑"; }}
.ad_pic {}.ad_pic img { width:100%; } @media (max-width: 767px) {.ad_pic { margin-bottom:10px; }}
.transdelay { transition:all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; }.transdelay a { transition:all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; }
/* 头条 */
.headtitle { padding:35px 15px; }.headtitle img { width:1170px; height:46px; }.headtitle p { font:bold 28px/36px "微软雅黑"; color:#000; text-align:center; width:100%; display:block; }.headtitle p a { color:#000; }.headtitle p a:hover { color:#b03a3a; }.headtitle .htmore { margin-top:10px; height:24px; overflow:hidden; text-align:center; }.headtitle .htmore span { font:14px/24px "宋体"; color:#666; padding:0 8px; }.headtitle .htmore span a { color:#666; }.headtitle .htmore span a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.headtitle { padding:25px 15px; }.headtitle img { width:970px; height:38px; }} @media (max-width: 991px) and (min-width: 768px) {.headtitle { padding:15px; }.headtitle .htmore span { font:12px/24px "宋体"; padding:0 5px; }} @media (max-width: 767px) {.headtitle { padding:20px 30px; }.headtitle span { font:bold 24px/32px "微软雅黑"; }}
/* 焦点图 */
@media (max-width: 991px) and (min-width: 768px) {.focus_frame { padding:0 5px 0 15px; }}
.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }.owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; }.owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }.owl-carousel .owl-item { float: left; }.owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer; }.owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.grabbing { cursor:url(file:///D|/Users/yf/Desktop/123/grabbing.png) 8 8, move; }.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-vis ibility:hidden; -ms-backface-visibility:hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }.owl-theme .owl-controls { text-align: center; position:absolute; right:20px; bottom:14px; } @media (max-width: 991px) and (min-width: 768px) {.owl-theme .owl-controls { right:10px; bottom:8px; }} @media (max-width: 767px) {.owl-theme .owl-controls { right:5px; bottom:8px; }}.owl-theme .owl-controls .owl-buttons div { color: #fff; display: inline-block; zoom: 1; *display: inline; margin: 5px; padding: 3px; font-size: 12px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: #869791; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; }.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */ }.owl-theme .owl-controls .owl-page span { display: block; margin: 0 5px; -webkit-border-radius: 50%; width:14px; height:14px; -moz-border-radius: 50%; border-radius: 50%; background: #e5e5e5; overflow: hidden; } @media (max-width: 991px) and (min-width: 768px) {.owl-theme .owl-controls .owl-page span { width:10px; height:10px;}} @media (max-width: 767px) {.owl-theme .owl-controls .owl-page span { width:10px; height:10px; margin: 0 4px; }}.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; background:#ed1c24; }.owl-theme .owl-controls .owl-page span.owl-numbers { height: 24px; width: 24px; color: #fff; font-size: 12px; line-height:24px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }#owl-demo { width: 100%; margin-left:auto; margin-right:auto; background-color:#fff; }#owl-demo .item { display: block; position:relative; }#owl-demo .item .text { position:absolute; bottom:0; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); height:60px; width:100%; }#owl-demo .item .text h2 { font:18px/60px "微软雅黑"; color:#000; margin:0 150px 0 30px; font-weight:bold; max-height:60px; overflow:hidden; }#owl-demo .item .text h2 a { color:#fff; text-decoration:none; }#owl-demo .item .text h2 a:hover { color:#fff; }#owl-demo .item .pic { width:100%; }#owl-demo .item .pic img { display: block; width: 100%; } @media (max-width: 1199px) and (min-width: 992px) {#owl-demo .item .text h2 { font:18px/60px "微软雅黑"; font-weight:bold; margin:0 140px 0 30px; }} @media (max-width: 991px) and (min-width: 768px) {#owl-demo .item .text { height:40px; }#owl-demo .item .text h2 { font:14px/40px "微软雅黑"; font-weight:bold; margin:0 120px 0 20px; }} @media (max-width: 767px) {#owl-demo { border:none; }#owl-demo .item .pic { width:100%; float:none; margin:0 auto; }#owl-demo .item .text { height:40px; }#owl-demo .item .text h2 { font:14px/40px "微软雅黑"; font-weight:bold; margin:0 100px 0 20px; }.owl-theme .owl-controls .owl-page span.owl-numbers { height: 30px; width: 30px; color: #fff; font-size: 12px; line-height:30px; -webkit-border-radius:  0px; -moz-border-radius:  0px; border-radius: 0px;}}
/* 视频推荐 */
@media (max-width: 991px) and (min-width: 768px) {.video_frame { padding:0 8px; }} @media (max-width: 767px) {.video_frame { overflow:hidden; }}
.video_recommend { position:relative; overflow:hidden; }.video_recommend .pic {}.video_recommend .pic img { width:100%; }.video_recommend .text { position:absolute; bottom:0; height:40px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); font:bold 14px/40px "微软雅黑"; color:#fff; text-align:center; width:100%; max-height:40px; overflow:hidden; }.video_recommend .text a { color:#fff; }.video_recommend .text a:hover { color:#fff; } @media (min-width: 1200px) {.video_recommend:nth-child(2) { margin-top:20px; }} @media (max-width: 1199px) and (min-width: 992px) {.video_recommend:nth-child(2) { margin-top:18px; }.video_recommend .text { height:32px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); font:bold 14px/32px "微软雅黑"; max-height:32px; }} @media (max-width: 991px) and (min-width: 768px) {.video_recommend:nth-child(2) { margin-top:9px; }.video_recommend .text { height:24px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); font:bold 12px/24px "微软雅黑"; max-height:24px; }} @media (max-width: 767px) {.video_recommend { width:48%; }.video_recommend:nth-child(1) { margin-top:10px; float:left; }.video_recommend:nth-child(2) { margin-top:10px; float:right; }.video_recommend .text { height:24px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); font:10px/24px "微软雅黑"; max-height:24px; }}
/* 文章推荐 */
@media (max-width: 991px) and (min-width: 768px) {.tuijian_frame { padding:0 15px 0 5px; }}
/* 小广告 */
.small_ad { overflow:hidden; margin-bottom:6px; }.small_ad li { width:130px; font:10px/10px "微软雅黑"; }.small_ad li:nth-child(1) { float:left; margin-right:10px; }.small_ad li:nth-child(2) { float:left; }.small_ad li img { width:100%; }.ad_mart30 { margin-top:30px; } @media (max-width: 1199px) and (min-width: 992px) {.small_ad li { width:105px; }} @media (max-width: 991px) and (min-width: 768px) {.small_ad li { width:85px; }.small_ad li:nth-child(1) { margin-right:5px; }.ad_mart30 { margin-top:20px; }} @media (max-width: 767px) {.small_ad { margin:10px auto 20px; width:274px; }.small_ad li:nth-child(1) { margin-right:13px; }.ad_mart30 { margin-top:10px; }}
/* 重要文章 */
.zywz { margin:10px 0 0 0; }.zywz ul { margin:0; padding:0; }.zywz ul li { font:14px/30px "宋体"; color:#000; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_08.png) 0 14px no-repeat; padding-left:12px; max-height:30px; overflow:hidden; }.zywz ul li a { color:#000; }.zywz ul li a:hover { color:#b03a3a; } @media (max-width: 991px) and (min-width: 768px) {.zywz ul li { font:14px/28px "宋体"; max-height:28px; }} @media (max-width: 767px) {.zywz ul li { font:14px/28px "宋体"; max-height:28px; }}
@media (max-width: 991px) and (min-width: 768px) {.yaowen_frame { padding:0 5px 0 15px; }}
/* 要闻 */
.yaowen { height:40px; background-color:#e5e5e5; margin-top:25px; overflow:hidden; }.yaowen .ywicon { width:43px; height:20px; float:left; display:inline; margin:7px 0 0 11px; }.yaowen .ywicon img { width:100%; }.yaowen .ywtext { width:1060px; height:40px; float:left; display:inline; overflow:hidden; }.yaowen .ywtext ul { height:40px; overflow:hidden; padding:0 0 0 15px; }.yaowen .ywtext ul li { overflow:hidden; float:left; display:inline; font:14px/40px "宋体"; max-height:40px; padding:0 25px; }.yaowen .ywmore { width:50px; float:right; display:inline; text-align:left; font:12px/40px "宋体"; height:40px; } @media (max-width: 1199px) and (min-width: 992px) {.yaowen .ywtext { width:865px; }} @media (max-width: 991px) and (min-width: 768px) {.yaowen { margin-top:10px; }.yaowen .ywtext { width:645px; }} @media (max-width: 767px) {.yaowen { height:116px; margin-top:15px; padding:10px 0; }.yaowen .ywicon { margin:0; padding:34px 0 0 10px; width:15%; }.yaowen .ywicon img { width:43px; }.yaowen .ywtext { width:85%; height:96px; }.yaowen .ywtext ul { height:96px; padding:0 0 0 15px; }.yaowen .ywtext ul li { width:100%; font:12px/24px "宋体"; max-height:24px; padding:0; }}
/* 在线读刊 */
.zxdk { overflow:hidden; margin:35px 0 0 0; }.zxdk .fengmian { width:86px; float:left; display:inline; }.zxdk .fengmian .pic { width:86px; height:116px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0405_02.png) no-repeat; }.zxdk .fengmian .pic img { width:80px; height:110px; margin:1px 0 0 1px; }.zxdk .fengmian .text { width:100%; }.zxdk .fengmian .text h2 { font:bold 12px/24px "微软雅黑"; color:#000; margin:15px 0 5px; text-align:center; }.zxdk .fengmian .text h2 a { color:#000; }.zxdk .fengmian .text h2 a:hover { color:#000; }.zxdk .fengmian .text .red { color:#b03a3a; }.zxdk .fengmian .text p { font:12px/12px "微软雅黑"; color:#000; text-align:center; }.zxdk .fengmian .text p a { color:#000; text-decoration:underline; }.zxdk .fengmian .text p a:hover { color:#b03a3a; } @media (max-width: 991px) and (min-width: 768px) {.zxdk { margin:20px 0 0 0; }} @media (max-width: 767px) {.zxdk { margin:20px 0 0 0; }.zxdk .fengmian { width:30%; }.zxdk .fengmian .pic { width:86px; margin:0 auto; }.zxdk .fengmian .text h2 { margin:10px 0 0; }}.zxdk .list { width:350px; float:left; display:inline; padding:0 20px; }.zxdk .list ul { margin:0; padding:0; }.zxdk .list ul li { font:14px/30px "宋体"; color:#000; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_08.png) 0 14px no-repeat; padding-left:12px; max-height:30px; overflow:hidden; }.zxdk .list ul li:nth-child(1) { font-weight:bold; }.zxdk .list ul li:nth-child(4) { font-weight:bold; margin:5px 0 0 0; }.zxdk .list ul li a { color:#000; }.zxdk .list ul li a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.zxdk .list { width:280px; padding:0 15px; }} @media (max-width: 991px) and (min-width: 768px) {.zxdk .list { width:270px; padding:0 0 0 15px; }.zxdk .list ul li { font:14px/28px "宋体"; max-height:28px; }} @media (max-width: 767px) {.zxdk .list { width:70%; padding:0 0 0 10px; }.zxdk .list ul li { font:14px/26px "宋体"; max-height:26px; }}.zxdk .twtj { width:130px; float:right; display:inline; background-color:#e5e5e5; }.zxdk .twtj img { width:100%; }.zxdk .twtj h2 { font:bold 14px/24px "微软雅黑"; color:#000; margin:5px 8px; max-height:48px; overflow:hidden; }.zxdk .twtj h2 a { color:#000; }.zxdk .twtj h2 a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.zxdk .twtj { width:100px; }}
/* 动态 */
@media (max-width: 991px) and (min-width: 768px) {.dongtai_frame { padding:0 8px 0 15px; }}
.qsdt { background-color:#e9eff6; overflow:hidden; margin:45px 0 0 0; height:40px; }.qsdt .dticon { width:43px; text-align:center; float:left; display:inline; }.qsdt .dticon span { font:bold 12px/14px "微软雅黑"; color:#4a6a81; display:block; padding:5px 4px 0; }.qsdt .dticon span a { color:#4a6a81; }.qsdt .dticon span a:hover { color:#4a6a81; }.qsdt .dtline { width:2px; float:left; display:inline; height:32px; margin-top:4px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0408_01.png) repeat-y; }.qsdt .dttext { width:525px; float:left; display:inline; height:40px; }.qsdt .dttext ul { margin:0; padding:0; overflow:hidden; }.qsdt .dttext ul li { overflow:hidden; font:12px/40px "宋体"; color:#4a6a81; float:left; display:inline; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_08.png) 0 18px no-repeat; padding-left:12px; margin:0 0 0 20px; max-height:40px; }.qsdt .dttext ul li a { color:#4a6a81; }.qsdt .dttext ul li a:hover { color:#4a6a81; } @media (max-width: 1199px) and (min-width: 992px) {.qsdt .dttext { width:415px; }.qsdt .dttext ul li { margin:0 0 0 20px; }} @media (max-width: 991px) and (min-width: 768px) {.qsdt { margin:30px 0 0 0; }.qsdt .dttext { width:305px; }.qsdt .dttext ul li { margin:0 0 0 10px; }} @media (max-width: 767px) {.qsdt { background-color:#fff; margin:10px 0 0 0; height:auto; }.qsdt .dticon { width:100%; text-align:center; padding-top:0px; }.qsdt .dticon span { font:bold 16px/16px "微软雅黑"; padding:0; }.qsdt .dttext { height:auto; margin:10px 0 0; }.qsdt .dttext ul li { font:12px/24px "宋体"; margin:0; width:100%; max-height:24px; overflow:hidden; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_08.png) 0 11px no-repeat; padding-left:12px; }}
/* 资讯 */
@media (max-width: 991px) and (min-width: 768px) {.zixun_frame { padding:0 15px 0 8px; }}
.zixun { height:40px; background-color:#e8e8e8; margin:45px 0 0 0; overflow:hidden; }.zixun .zxicon { width:43px; text-align:center; float:left; display:inline; }.zixun .zxicon span { font:bold 14px/40px "微软雅黑"; color:#666; display:block; }.zixun .zxicon span a { color:#666; }.zixun .zxicon span a:hover { color:#666; }.zixun .zxline { width:2px; float:left; display:inline; height:32px; margin-top:4px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0408_01.png) repeat-y; }.zixun .zxtext { width:525px; height:40px; float:left; display:inline; }.zixun .zxtext ul { overflow:hidden; padding:0 0 0 25px; }.zixun .zxtext ul li { overflow:hidden; font:12px/40px "宋体"; max-height:30px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_08.png) 0 18px no-repeat; padding-left:12px; } @media (max-width: 1199px) and (min-width: 992px) {.zixun .zxtext { width:410px; }} @media (max-width: 991px) and (min-width: 768px) {.zixun { margin:30px 0 0 0; }.zixun .zxtext { width:300px; }} @media (max-width: 767px) {.zixun { height:40px; margin:20px 0 10px; }.zixun .zxtext ul { padding-left:10px; }.zixun .zxtext { width:80%; }.zixun .zxtext ul li { font:12px/40px "宋体"; max-height:40px; }}
/* 广告 */
.ad_one { padding:50px 0; } @media (max-width: 991px) and (min-width: 768px) {.ad_one { padding:30px 0; }} @media (max-width: 767px) {.ad_one { padding:10px 0; }}
.ad_two { padding:50px 0; } @media (max-width: 991px) and (min-width: 768px) {.ad_two { padding:30px 0; }} @media (max-width: 767px) {.ad_two { padding:20px 0; }}
.ad_three { padding:50px 0; } @media (max-width: 991px) and (min-width: 768px) {.ad_three { padding:30px 0; }} @media (max-width: 767px) {.ad_three { padding:20px 0 0; }}
.ad_four { padding:50px 0; } @media (max-width: 991px) and (min-width: 768px) {.ad_four { padding:30px 0; }} @media (max-width: 767px) {.ad_four { padding:20px 0; }}
/* 要论 */
.yaolun {}.yaolun .yl_con { border-bottom:dotted 1px #ccc; overflow:hidden; padding:15px 0; }.yaolun .yl_con .pic { width:130px; height:130px; float:left; display:inline; }.yaolun .yl_con .pic img { width:100%; }.yaolun .yl_con .text { width:415px; height:130px; position:relative; float:left; display:inline; margin-left:25px; }.yaolun .yl_con .text h2 { font:bold 20px/24px "微软雅黑"; color:#000; margin:0 0 10px 0; max-height:24px; overflow:hidden; }.yaolun .yl_con .text h2 a { color:#000; }.yaolun .yl_con .text h2 a:hover { color:#b03a3a; }.yaolun .yl_con .text span { font:14px/24px "宋体"; color:#666; max-height:48px; overflow:hidden; display:block; }.yaolun .yl_con .text span a { color:#666; }.yaolun .yl_con .text span a:hover { color:#b03a3a; }.yaolun .yl_con .text .xingxing { width:45px; height:12px; position:absolute; left:0; bottom:10px; }.yaolun .yl_more { display:block; font:14px/24px "宋体"; color:#666; text-align:right; margin:10px 0 0; }.yaolun .yl_more a { color:#666; }.yaolun .yl_more a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.yaolun .yl_con .text { width:315px; margin-left:20px; }} @media (max-width: 991px) and (min-width: 768px) {.yaolun .yl_con .pic { width:100px; height:100px; }.yaolun .yl_con .text { width:245px; height:100px; margin-left:15px; }.yaolun .yl_con .text h2 { font:bold 16px/24px "微软雅黑"; margin:0 0 5px 0; }.yaolun .yl_con .text span { font:12px/20px "宋体"; max-height:40px; }} @media (max-width: 767px) {.yaolun .yl_con { padding:10px 0; }.yaolun .yl_con .pic { width:30%; height:auto; }.yaolun .yl_con .text { width:70%; height:90px; margin-left:0; padding-left:15px; }.yaolun .yl_con .text h2 { font:bold 16px/24px "微软雅黑"; margin:0 0 5px 0; }.yaolun .yl_con .text span { font:12px/20px "宋体"; max-height:40px; }.yaolun .yl_con .text .xingxing { left:15px; bottom:10px; }.yaolun .yl_more { margin:5px 0 0; }}
/* 联排广告 */
.lianpai_ad { background-color:#727272; overflow:hidden; }.lianpai_ad ul { margin:0; padding:0; }.lianpai_ad ul li { margin:8px 12px; width:170px; height:74px; float:left; display:inline; }.lianpai_ad ul li:nth-child(1) { margin-left:15px; }.lianpai_ad ul li img { width:100% } @media (max-width: 1199px) and (min-width: 992px) {.lianpai_ad ul li { margin:8px 10px; width:140px; height:62px; }} @media (max-width: 991px) and (min-width: 768px) {.lianpai_ad ul li { margin:8px 6px; width:110px; height:50px; }.lianpai_ad ul li:nth-child(1) { margin-left:15px; }} @media (max-width: 767px) {.lianpai_ad ul li { margin:0; padding:5px; width:33%; height:auto; }.lianpai_ad ul li:nth-child(1) { margin-left:0; padding-left:8px; }.lianpai_ad ul li:nth-child(4) { margin-left:0; padding-left:8px; }}
/* 学习笔记 */
.xxbj {}.xxbj .content { overflow:hidden; padding:1px 0; border-bottom:dotted 1px #ccc; }.xxbj .content:nth-child(2) { margin-top:10px; }.xxbj .content:nth-child(5) { border:none; }.xxbj .content .qihao { width:40px; height:108px; text-align:center; padding-top:18px; background-color:#b03a3a; float:left; display:inline; font:bold 12px/24px "微软雅黑"; color:#fff; }.xxbj .content .qihao span { font:bold 18px/24px "微软雅黑"; color:#fff; }.xxbj .content dl { float:left; display:inline; width:329px; margin:0; padding:15px 20px 0 28px; }.xxbj .content dl dt { font:bold 16px/24px "微软雅黑"; color:#000; max-height:24px; overflow:hidden; margin-bottom:6px; }.xxbj .content dl dt a { color:#000; }.xxbj .content dl dt a:hover { color:#b03a3a; }.xxbj .content dl dd { font:14px/24px "宋体"; color:#666; max-height:48px; overflow:hidden; } @media (max-width: 1199px) and (min-width: 992px) {.xxbj .content .qihao { height:92px; padding-top:8px; }.xxbj .content dl { width:262px; padding:8px 16px 0 26px; }.xxbj .content dl dt { margin-bottom:4px; }} @media (max-width: 991px) and (min-width: 768px) {.xxbj .content .qihao { width:34px; height:78px; padding-top:10px; font:bold 12px/20px "微软雅黑"; }.xxbj .content .qihao span { font:bold 16px/20px "微软雅黑"; }.xxbj .content dl { width:194px; padding:6px 6px 0 20px; }.xxbj .content dl dt { font:bold 14px/20px "微软雅黑"; max-height:20px; margin-bottom:6px; }.xxbj .content dl dd { font:12px/20px "宋体"; max-height:40px; }} @media (max-width: 767px) {.xxbj .content:nth-child(2) { margin-top:5px; }.xxbj .content .qihao { width:34px; height:78px; padding-top:10px; font:bold 12px/20px "微软雅黑"; }.xxbj .content .qihao span { font:bold 16px/20px "微软雅黑"; }.xxbj .content dl { width:85%; float:right; padding:6px 6px 0 10px; }.xxbj .content dl dt { font:bold 14px/20px "微软雅黑"; max-height:20px; margin-bottom:6px; }.xxbj .content dl dd { font:12px/20px "宋体"; max-height:40px; }}
/* 视频 */
.shipin {}.shipin .bigpic { position:relative; overflow:hidden; margin-top:10px; }.shipin .bigpic .pic { width:100%; }.shipin .bigpic .pic img { width:100%; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.shipin .bigpic:hover .pic img { transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }.shipin .bigpic .text { position:absolute; bottom:0; height:40px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_07.png); font:bold 16px/40px "微软雅黑"; color:#fff; text-align:center; width:100%; max-height:40px; padding:0 10px; overflow:hidden; }.shipin .bigpic .text a { color:#fff; }.shipin .bigpic .text a:hover { color:#fff; }.shipin .smallpic_div { overflow:hidden; }.shipin .smallpic { width:170px; margin-top:15px; float:left; display:inline; }.shipin .smallpic:nth-child(1) { margin-right:29px; }.shipin .smallpic .pic { width:100%; overflow:hidden; }.shipin .smallpic .pic img { width:100%; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.shipin .smallpic:hover .pic img { transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }.shipin .smallpic .text { font:bold 16px/24px "微软雅黑"; color:#000; max-height:48px; overflow:hidden; display:block; margin-top:10px; }.shipin .smallpic .text a { color:#000; }.shipin .smallpic .text a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.shipin .smallpic { width:143px; }.shipin .smallpic:nth-child(1) { margin-right:16px; }} @media (max-width: 991px) and (min-width: 768px) {.shipin .bigpic .text { height:30px; font:bold 14px/30px "微软雅黑"; max-height:30px; padding:0 6px; }.shipin .smallpic { width:110px; }.shipin .smallpic:nth-child(1) { margin-right:8px; }.shipin .smallpic .text { font:bold 14px/20px "微软雅黑"; max-height:40px; margin-top:10px; }} @media (max-width: 767px) {.shipin { margin-top:15px; }.shipin .bigpic:hover .pic img { width:100%; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.shipin .smallpic { width:48%; margin-top:10px; }.shipin .smallpic:nth-child(1) { margin-right:0px; }.shipin .smallpic:nth-child(2) { float:right; }.shipin .smallpic:hover .pic img { transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.shipin .smallpic .text { font:bold 14px/20px "微软雅黑"; max-height:40px; margin-top:6px; }}
/* 网评 */
.wangping {}.wangping .content { border-bottom:dotted 1px #ccc; padding:10px 0; overflow:hidden; }.wangping .content dl { float:left; display:inline; width:280px; margin:0; padding:0 40px 0 0; }.wangping .content:nth-child(2) { margin-top:10px; }.wangping .content:nth-child(5) { border-bottom:none; }.wangping .content dl dt { font:bold 16px/24px "微软雅黑"; color:#000; max-height:24px; overflow:hidden; margin:6px 0; }.wangping .content dl dt a { color:#000; }.wangping .content dl dt a:hover { color:#b03a3a; }.wangping .content dl dd { font:14px/24px "宋体"; color:#666; max-height:48px; overflow:hidden; }.wangping .content .pic { width:88px; float:right; display:inline; }.wangping .content .pic img { width:86px; height:86px; } @media (max-width: 1199px) and (min-width: 992px) {.wangping .content dl { width:228px; padding:0 25px 0 0; }.wangping .content dl dt { margin:0 0 2px 0; }.wangping .content .pic { width:72px; }.wangping .content .pic img { width:72px; height:72px; }} @media (max-width: 991px) and (min-width: 768px) {.wangping .content:nth-child(2) { margin-top:0px; }.wangping .content dl { width:164px; padding:0 15px 0 0; }.wangping .content dl dt { margin:0 0 2px 0; font:bold 14px/20px "微软雅黑"; max-height:20px; }.wangping .content dl dd { font:12px/20px "宋体"; max-height:40px; }.wangping .content .pic { width:65px; }.wangping .content .pic img { width:65px; height:65px; }} @media (max-width: 767px) {.wangping { margin-top:15px; }.wangping .content:nth-child(2) { margin-top:0px; }.wangping .content dl { width:70%; padding:0 10px 0 0; }.wangping .content dl dt { margin:0 0 4px 0; font:bold 14px/20px "微软雅黑"; max-height:20px; }.wangping .content dl dd { font:12px/20px "宋体"; max-height:40px; }.wangping .content .pic { width:30%; height:auto; text-align:right; }}
/* 漫评 */
.manping { margin-top:35px; overflow:hidden; }.manping .content { margin-top:15px; }.manping .content:nth-child(2) { margin-right:24px; }.manping .content:nth-child(3) { margin-right:24px; }.manping .content .pic { width:100%; overflow:hidden; }.manping .content .pic img { width:100%; transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.manping .content:hover .pic img { transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }.manping .content .text {}.manping .content .text h2 { font:bold 16px/24px "微软雅黑"; color:#000; max-height:48px; margin:10px 0 5px 0; }.manping .content .text h2 a { color:#000; }.manping .content .text a:hover { color:#b03a3a; }.manping .content .text .abs { font:14px/24px "宋体"; color:#666; display:block; max-height:96px; overflow:hidden; text-indent:2em; } @media (min-width: 1200px) {.manping .content { width:240px; float:left; display:inline; }} @media (max-width: 1199px) and (min-width: 992px) {.manping .content { width:195px; float:left; display:inline; }} @media (max-width: 991px) and (min-width: 768px) {.manping .content { width:159px; float:left; display:inline; }.manping .content:nth-child(2) { margin-right:6px; }.manping .content:nth-child(3) { margin-right:6px; }.manping .content .text h2 { font:bold 14px/20px "微软雅黑"; max-height:40px; margin:6px 0 0 0; }} @media (max-width: 767px) {.manping { margin-top:15px; }.manping .content { width:80%; margin:15px auto 0; }.manping .content:nth-child(2) { margin-right:auto; }.manping .content:nth-child(3) { margin-right:auto; }.manping .content:hover .pic img { transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); }.manping .content .text { padding:0 5px; }.manping .content .text h2 { font:bold 14px/20px "微软雅黑"; max-height:40px; margin:4px 0 0 0; text-align:center; }}
/* 原创 */
.yuanchuang { margin-top:35px; }.yuanchuang .content { margin:10px 0 0 0; }.yuanchuang .content ul { margin:0; padding:5px 0 0 0; }.yuanchuang .content ul li { font:14px/32px "宋体"; color:#000; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_12.png) 0 14px no-repeat; padding-left:15px; max-height:32px; overflow:hidden; }.yuanchuang .content ul li a { color:#000; }.yuanchuang .content ul li a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.yuanchuang .content ul { padding:0; }.yuanchuang .content ul li { font:14px/28px "宋体"; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_12.png) 0 13px no-repeat; max-height:28px; }} @media (max-width: 991px) and (min-width: 768px) {.yuanchuang .content ul { padding:0; }.yuanchuang .content ul li { font:14px/28px "宋体"; max-height:28px; }} @media (max-width: 767px) {.yuanchuang { margin-top:15px; }.yuanchuang .content { margin:0; }.yuanchuang .content ul li { font:14px/28px "宋体"; max-height:28px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_12.png) 0 12px no-repeat; }}
/* 原创广告 */
.ad_wall { margin:10px 0 0 0; padding:0; border-top:solid 6px #d7d7d7; }.ad_wall li { width:120px; margin:6px 4px 0 0; float:left; display:inline; }.ad_wall li img { width:100%; }.ad_wall li:nth-child(3) { margin:6px 0 0 0; } @media (max-width: 1199px) and (min-width: 992px) {.ad_wall li { width:97px; }}
/* 频道 */
.pindao { margin-top:20px; }.pindao .content { overflow:hidden; margin:30px 0 0 0; }.pindao .content img { float:left; display:inline; width:105px; height:70px; margin-right:15px; }.pindao .content h2 { font:bold 16px/28px "微软雅黑"; color:#000; max-height:56px; overflow:hidden; margin:0; }.pindao .content h2 a { color:#000; }.pindao .content h2 a:hover { color:#b03a3a; }.pindao ul { margin:20px 0; padding:0; }.pindao ul li { font:14px/28px "宋体"; color:#000; max-height:28px; overflow:hidden; }.pindao ul li a { color:#000; }.pindao ul li a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.pindao .content { margin:25px 0 0 0; }.pindao .content img { width:90px; height:60px; }.pindao .content h2 { font:bold 14px/28px "微软雅黑"; }.pindao ul { margin:15px 0; }} @media (max-width: 991px) and (min-width: 768px) {.pindao .content { margin:25px 0 0 0; }.pindao .content img { width:90px; height:60px; }.pindao .content h2 { font:bold 14px/28px "微软雅黑"; }.pindao ul { margin:15px 0; }.pindao ul li { font:14px/28px "宋体"; max-height:28px; }} @media (max-width: 767px) {.pindao { margin:20px 0 0 0; }.pindao .content { margin:15px 0 0 0; }.pindao ul { margin:10px 0; }}
.zhuanti { margin-top:30px; }.zhuanti .pic { width:100%; }.zhuanti .pic img { width:100%; margin-bottom:16px; }.zhuanti ul { margin:0; padding:0; }.zhuanti ul li { font:14px/28px "宋体"; color:#000; max-height:28px; overflow:hidden; }.zhuanti ul li a { color:#000; }.pindao ul li a:hover { color:#b03a3a; } @media (max-width: 1199px) and (min-width: 992px) {.zhuanti { margin-top:25px; }} @media (max-width: 991px) and (min-width: 768px) {.zhuanti { margin-top:25px; }} @media (max-width: 767px) {.zhuanti { margin-top:15px; }}
.tushu { overflow:hidden; padding:15px 0; }.tushu .pic { width:100px; float:left; display:inline; }.tushu .pic img { width:100%; }.tushu .text { width:170px; float:right; display:inline; }.tushu .text h2 { font:bold 16px/24px "微软雅黑"; color:#000; padding:0 0 0 25px; margin:10px 0; max-height:72px; overflow:hidden; }.tushu .text h2 a { color:#000; }.tushu .text h2 a:hover { color:#b03a3a; }.tushu .text span { font:14px/24px "宋体"; color:#666; max-height:72px; display:block; overflow:hidden; padding:0 0 0 25px; } @media (max-width: 1199px) and (min-width: 992px) {.tushu .text { width:120px; }} @media (max-width: 991px) and (min-width: 768px) {.tushu .text { width:129px; }} @media (max-width: 767px) {.tushu .pic { width:30%; max-width:100px; }.tushu .text { width:70%; }}
/* 英文 */
.english { padding:0 0 20px 0; } @media (max-width: 991px) and (min-width: 768px) {.english { padding:0 0 10px 0; }} @media (max-width: 767px) {.english { padding:0 0 10px 0; }}
.features { background-color:#f5f5f5; overflow:hidden; }.features .title { font:bold 16px/32px Arial; color:#b03a3a; padding:10px; }.features .line { height:2px; background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_17.png) repeat-x; font-size:0px; line-height:0px; }.features .content { margin:20px 10px 0; padding-bottom:20px; border-bottom:dotted 1px #ccc; overflow:hidden; }.features .content:nth-child(4) { border-bottom:none; }.features .content .pic { width:90px; float:left; display:inline; }.features .content .pic img { width:100%; }.features .content .text { width:160px; float:left; display:inline; padding-left:15px; }.features .content .text h2 { font:bold 16px/22px "Times New Roman"; color:#000; max-height:66px; overflow:hidden; margin:0; }.features .content .text h2 a { color:#000; }.features .content .text h2 a:hover { color:#b03a3a; }.features .content .text span { font:14px/20px Arial; color:#666; } @media (max-width: 1199px) and (min-width: 992px) {.features .content .text { width:110px; }} @media (max-width: 991px) and (min-width: 768px) {.features .content { width:44%; float:left; display:inline; margin:20px 20px 0; border-bottom:none; }.features .title { font:bold 16px/24px Arial; padding:5px 10px; }.features .content { margin:10px 10px 0; padding-bottom:10px; }.features .content .text { width:70%; }} @media (max-width: 767px) {.features .title { font:bold 14px/24px Arial; padding:5px 10px; }.features .content { margin:10px 10px 0; padding-bottom:10px; }.features .content .pic { width:25%; max-width:90px; }.features .content .text { width:75%; }.features .content .text h2 { font:bold 14px/18px "Times New Roman"; max-height:54px; }.features .content .text span { font:12px/16px Arial; }}
.new {}.new .title { font:bold 18px/32px Arial; color:#b03a3a; padding:10px; border-bottom:solid 1px #eee; }.new .content { margin:20px 10px 0; padding-bottom:20px; overflow:hidden; }.new .content h2 { font:bold 16px/22px "Times New Roman"; color:#000; max-height:22px; overflow:hidden; margin:0 0 5px 0; }.new .content h2 a { color:#000; }.new .content h2 a:hover { color:#b03a3a; }.new .content span { font:12px/20px Arial; color:#666; display:block; max-height:40px; overflow:hidden; } @media (max-width: 991px) and (min-width: 768px) {.new { margin-top:20px; }.new .title { font:bold 18px/24px Arial; color:#b03a3a; padding:5px 10px; border-bottom:solid 1px #eee; }.new .content { margin:10px 10px 0; }} @media (max-width: 767px) {.new { margin:10px 0 0; }.new .title { font:bold 18px/24px Arial; padding:5px; }.new .content { margin:10px 10px 0; padding-bottom:0px; }.new .content h2 { font:bold 14px/18px "Times New Roman"; max-height:36px; }.new .content span { font:12px/16px Arial; max-height:48px; margin-bottom:10px; }}
.book { background-color:#dadada; }.book .pic { width:120px; margin:0 auto; padding-top:25px; }.book .pic img { width:100%; }.book .text { margin:10px auto 0; width:70%; padding-bottom:25px; }.book .text .top { background:url(//www.qstheory.cn/n6/images/index/v6_index_0301_18.png) top center no-repeat; height:7px; font-size:0px; line-height:0px; }.book .text span { font:12px/20px Arial; color:#000; background-color:#fff; display:block; padding:10px 20px; } @media (max-width: 1199px) and (min-width: 992px) {.book .text { width:80%; }} @media (max-width: 991px) and (min-width: 768px) {.book { margin-top:20px; }.book .pic { width:100px; padding-top:15px; }.book .text { margin:5px auto 0; width:80%; padding-bottom:15px; }.book .text span { padding:10px; }}
/* 底部 */
.footer { background-color:#666; width:100%; margin-top:40px; height:260px; }.foot_line { background:url(//www.qstheory.cn/n6/images/d6_qstheory_line01.jpg) repeat-x; height:2px; line-height:0px; font-size:0px; margin:20px 0 0 0; }.footer .hzmt {}.footer .hzmt .title { width:5%; float:left; display:inline; font:bold 16px/20px "微软雅黑"; color:#fff; text-align:center; 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; }.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: 1199px) and (min-width: 992px) {.footer { height:260px; }} @media (max-width: 991px) and (min-width: 768px) {.footer { height:220px; }.foot_line { margin:10px 0 0 0; }.footer .hzmt .title { width:5%; float:left; display:inline; font:bold 14px/20px "微软雅黑"; margin-top:20px; }.footer .hzmt .list { margin:30px 0 0 0;}.footer .hzmt .list ul li { font:12px/28px "宋体";}.footer .copy .lianjie span { padding:0 6px; }.footer .copy { margin:10px 0 0 0; }} @media (max-width: 767px) {.footer { height:auto; }.footer .copy { padding:20px 0; line-height:16px; margin:0; }.footer .copy p { font:10px/16px "宋体";}}
