﻿/* updatetime         : 2015-12-07 */
/* designer	          : 纪翊 */
/* qq mail 	          : 51537490 huotuotuo@gmail.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:#0574a7; 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:#002858;text-shadow:none;}body ::-moz-selection {color:#fff;background-color:#002858;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; }}
/* 顶部 */
.top { background-color:#e3e3e3; height:34px; width:100%; }.site_adr { float:left; display:inline; border-right:solid 1px #ada9a9; padding-right:15px; line-height:34px; }.zhuban { float:left; display:inline; font:14px/34px "微软雅黑"; color:#313131; padding-left:15px; letter-spacing:2px; }.share { float:right; display:inline; border-left:solid 1px #ada9a9; border-right:solid 1px #ada9a9; padding:0 8px; line-height:34px; }.share a { margin:0 5px; }.share .hoverimg { display:none; }.share a:hover { position:relative; }.share a:hover .hoverimg { display:block; position:absolute; top:25px; left:0px; z-index:999; } @media (max-width: 767px) {.top { height:24px; }.site_adr { padding:0 10px; line-height:24px; }.site_adr img { width:70px; margin-bottom:2px; }.zhuban { font:10px/24px "微软雅黑"; padding-left:10px; letter-spacing:0px; }}
.banner { background-color:#00254c; height:106px; width:100%; }.banner_bg { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_11.png) left top no-repeat; height:106px; }.banner_bg .icon { float:left; display:inline; width:200px; }.banner_bg .icon img { padding:15px 0 0 0;  }.banner_bg .menu-text { float:left; display:inline; }.banner_bg .menu-text ul { margin-top:70px; padding:0; }.banner_bg .menu-text ul li { font:18px/24px "微软雅黑"; font-weight:bold; color:#fff; float:left; display:inline; padding:0 20px; }.banner_bg .menu-text ul li a { color:#fff; }.banner_bg .menu-text ul li a:hover { color:#eee; }.banner_bg .search { float:right; display:inline; }.banner_bg .search .bg { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_14.png) no-repeat; width:181px; height:25px; margin:68px 0 0 0; } @media (max-width: 1199px) and (min-width: 992px) {.banner_bg .menu-text ul li { font:16px/24px "微软雅黑"; font-weight:bold; padding:0 15px; }} @media (max-width: 991px) and (min-width: 768px) {.banner_bg .menu-text ul li { font:16px/24px "微软雅黑"; font-weight:bold; padding:0 15px; }}
 @media (max-width: 767px) {.banner_bg { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_11.png) 50% 0px no-repeat; }}

/* 中间内容 */
.wll_content { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_10.png) repeat-y; margin-top:15px; }.wll_title { font:24px/36px "微软雅黑"; color:#103e60; width:100%; border-bottom:solid 8px #003056; }.wll_title i { width:20px; height:20px; float:right; display:inline; }.wll_t_mar { margin-top:30px; } @media (max-width: 1199px) and (min-width: 992px) {.wll_content { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_10.png) -135px 0 repeat-y; margin-top:15px; }.wll_title { font:20px/32px "微软雅黑"; border-bottom:solid 6px #003056; }} @media (max-width: 991px) and (min-width: 768px) {.wll_title { font:20px/32px "微软雅黑"; border-bottom:solid 4px #003056; }} @media (max-width: 767px) {.wll_title { font:16px/28px "微软雅黑"; border-bottom:solid 3px #003056; }.wll_title i { width:16px; height:16px; }.wll_title i img { width:100%; }.wll_t_mar_mib { margin-top:30px; }}
.wll_news { margin:20px 0 0 0; overflow:hidden; }.wll_news .pic { float:left; display:inline; width:130px; height:80px; }.wll_news .pic img { width:100%; }.wll_news .text { float:left; display:inline; width:195px; height:80px; margin-left:14px; overflow:hidden; }.wll_news .text h2 { color:#313131; font:16px/24px "微软雅黑"; margin:0; max-height:48px; overflow:hidden; }.wll_news .text h2 a { color:#313131; }.wll_news .text h2 a:hover { color:#0574a7; }.wll_news span { font:12px/24px "微软雅黑"; color:#313131; } @media (max-width: 1199px) and (min-width: 992px) {.wll_news .pic { float:left; display:inline; width:110px; height:70px; }.wll_news .text { width:145px; height:70px; }} @media (max-width: 991px) and (min-width: 768px) {.wll_news { float:left; display:inline; width:50%; }.wll_news .text { width:200px;}} @media (max-width: 767px) {.wll_news { margin:10px 0 0 0; }.wll_news .pic { width:34%;}.wll_news .text { width:61%; margin-left:10px; }.wll_news .text h2 { font:14px/20px "微软雅黑"; max-height:40px; }.wll_news span { font:10px/18px "微软雅黑";}}
.wll_manhua { float:left; display:inline; width:230px; margin-right:24px; }.wll_manhua:nth-child(4) { margin-right:0px; }.wll_manhua:nth-child(7) { margin-right:0px; }.wll_manhua:nth-child(2),.wll_manhua:nth-child(3),.wll_manhua:nth-child(4) { margin-top:40px; }.wll_manhua:nth-child(5),.wll_manhua:nth-child(6),.wll_manhua:nth-child(7) { margin-top:10px; }.wll_manhua .pic { width:100%; }.wll_manhua .pic img { width:100%; }.wll_manhua h2 { font:18px/28px "微软雅黑"; color:#333; margin:10px 0 5px 0; }.wll_manhua h2 a { color:#333; }.wll_manhua h2 a:hover { color:#0574a7; }.wll_manhua span { font:14px/24px "微软雅黑"; color:#878787; } @media (max-width: 1199px) and (min-width: 992px) {.wll_manhua { width:185px; }} @media (max-width: 991px) and (min-width: 768px) {.wll_manhua { width:223px; }.wll_manhua:nth-child(2),.wll_manhua:nth-child(3),.wll_manhua:nth-child(4) { margin-top:20px; }.wll_manhua h2 { font:16px/24px "微软雅黑"; margin:5px 0 0 0; }} @media (max-width: 767px) {.wll_manhua { width:48%; margin-right:0px; }.wll_manhua:nth-child(2),.wll_manhua:nth-child(4),.wll_manhua:nth-child(5) { margin-top:10px; float:left; }.wll_manhua:nth-child(3),.wll_manhua:nth-child(5),.wll_manhua:nth-child(7) { margin-top:10px; float:right; }.wll_manhua h2 { font:14px/20px "微软雅黑"; color:#333; margin:5px 0 0 0; }.wll_manhua span { font:12px/16px "微软雅黑"; }}
.wll_baike {}.wll_baike ul { margin:0; padding:0; overflow:hidden; }.wll_baike ul li { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_08.png) no-repeat; background-size:100% 100%; width:109px; height:47px; font:16px/47px "微软雅黑"; font-weight:bold; text-align:center; color:#000; float:left; display:inline; margin:5px 2px; }.wll_baike ul li:nth-child(1),.wll_baike ul li:nth-child(2),.wll_baike ul li:nth-child(3) { margin-top:36px; }.wll_baike ul li a { color:#000; }.wll_baike ul li a:hover { color:#0574a7; } @media (max-width: 1199px) and (min-width: 992px) {.wll_baike ul li { background-size:100% 100%; width:86px; height:47px; font:14px/47px "微软雅黑";}} @media (max-width: 991px) and (min-width: 768px) {.wll_baike ul li:nth-child(1),.wll_baike ul li:nth-child(2),.wll_baike ul li:nth-child(3),.wll_baike ul li:nth-child(4),.wll_baike ul li:nth-child(5),.wll_baike ul li:nth-child(6) { margin:10px 4px; }} @media (max-width: 767px) {.wll_baike ul li { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_08.png) no-repeat; background-size:100% 100%; width:30%; height:40px; font:12px/40px "微软雅黑";}.wll_baike ul li:nth-child(1),.wll_baike ul li:nth-child(2),.wll_baike ul li:nth-child(3) { margin:10px 3px 0; }.wll_baike ul li:nth-child(4),.wll_baike ul li:nth-child(5),.wll_baike ul li:nth-child(6) { margin:3px; }}
.wll_pinglun { margin-top:40px; overflow:hidden; }.wll_pinglun dt { width:220px; float:left; display:inline; }.wll_pinglun dt img { width:100%; }.wll_pinglun dd { width:490px; float:left; display:inline; margin-left:25px; }.wll_pinglun dd h2 { font:18px/28px "微软雅黑"; color:#000; font-weight:bold; margin:0; max-height:56px; overflow:hidden; }.wll_pinglun dd h2 a { color:#000; }.wll_pinglun dd h2 a:hover { color:#0574a7; }.wll_pinglun dd span { color:#221815; font:14px/24px "微软雅黑"; max-height:72px; overflow:hidden; display:block; margin-top:15px; }.wll_pinglun dd span a { color:#0574a7; }.wll_pinglun dd span a:hover { text-decoration:underline; color:#0574a7; } @media (max-width: 1199px) and (min-width: 992px) {.wll_pinglun dt { width:180px;}.wll_pinglun dd { width:400px;}.wll_pinglun dd span { max-height:48px; }} @media (max-width: 991px) and (min-width: 768px) {.wll_pinglun { width:49%; display:inline; }.wll_pinglun:nth-child(even) { float:left; }.wll_pinglun:nth-child(odd) { float:right; }.wll_pinglun dt { width:150px;}.wll_pinglun dd { width:180px; margin-left:15px; }.wll_pinglun dd h2 { font:16px/24px "微软雅黑"; font-weight:bold; max-height:48px; }.wll_pinglun dd span { font:14px/20px "微软雅黑"; max-height:40px; margin-top:10px; }} @media (max-width: 767px) {.wll_pinglun { margin-top:20px;}.wll_pinglun dt { width:35%;}.wll_pinglun dd { width:60%; margin-left:10px; }.wll_pinglun dd h2 { font:14px/24px "微软雅黑"; font-weight:bold; max-height:24px; }.wll_pinglun dd span { font:12px/18px "微软雅黑"; max-height:36px; margin-top:5px; }}
.wll_guancha { margin:20px 0 0 0; }.wll_guancha h2 { font:14px/24px "微软雅黑"; color:#221815; margin:0; }.wll_guancha .zuozhe { font:14px/24px "微软雅黑"; color:#315499; }.wll_guancha .content { background-color:#e6eaed; padding:10px; }.wll_guancha .content p { font:14px/24px "微软雅黑"; color:#221815; margin:0; padding:0; }.wll_guancha .content_top { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_09.png) 20px 0 no-repeat; height:8px; }.wll_guancha .line { background:url(//www.qstheory.cn/n6/images/wll/pd_wll_1207_07.png) repeat-x; height:1px; font-size:0px; line-height:0px; margin:20px 0 15px; } @media (max-width: 767px) {.wll_guancha h2 { font:14px/20px "微软雅黑"; }.wll_guancha .zuozhe { font:14px/20px "微软雅黑"; }.wll_guancha .content p { font:12px/20px "微软雅黑"; color:#221815; }}

/* 底部 */
.footer { background-color:#666; width:100%; margin-top:60px; height:140px; } @media (max-width: 991px) and (min-width: 768px) {.footer { height:140px; }} .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 "宋体";}}

/* 手机导航 */
/* 这部分是手机弹出导航，写的好痛苦，目前只有上帝和我能看懂 2015.12.23 */
nav:not(.mm-menu) {display: none;}.header { text-align: center; background: #bbb; font-size: 14px; color: #fff; line-height: 40px; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 40px; padding: 0 50px; }.header.fixed { position: fixed; top: 0; left: 0; }.header a { background: center center no-repeat transparent; background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC ); display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 10px; }
@media (max-width: 1199px) and (min-width: 992px) {} @media (max-width: 991px) and (min-width: 768px) {} @media (max-width: 767px) {}
