/* updatetime         : 2016-01-06 */
/* 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:#a23b2b; 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:#a23b2b; text-shadow:none; }body ::-moz-selection {color:#fff;background-color:#a23b2b;text-shadow:none;} @media (min-width: 1200px) {.container { width:1200px; }} @media (max-width: 767px) {.container { padding:0; }.container .row { margin:0; } .mobi_col { padding:0 10px; }}
/* 顶部 */
.pd_one { height:35px; width:100%; border:solid 1px #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 { width:56px; height:32px; float:left; font:21px/32px "微软雅黑"; display:block; color:#fff; background:url(http://www.qstheory.cn/n6/images/d6_wenhua_1225_01.png) no-repeat; margin:2px 0 0 0; padding-left:7px; }@media (max-width: 767px) {.pd_banner { width:180px; height:32px; } .pd_bannertxt { font:18px/32px "微软雅黑"; display:block; margin:4px 0 0 0; padding-left:8px; }}.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; 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:#a23b2b; }.pd_top a { display: block; color: #666; line-height: 35px; padding:0 22px; 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; }
.pdMenu { height: 50px; position: relative; margin:0; padding:0; border-top:solid 10px #a23b2b; background-color:#ededed; }.pdMenu ul { margin:0; padding:0; }.pdMenu li { float: left; border-right:solid 1px #fff; }.pdMenu li a:hover { text-decoration: none; color:#999; }.pdMenu a { display: block; color: #000; line-height: 40px; padding: 0 24px; font:14px/40px "微软雅黑"; font-weight:bold; text-decoration: none; }.pdMenu a.selected { color:#000; background:none; font-weight:bold; }.pdMenu .pm-links.mobile, .pdMenu .pm-viewMore > ul { background: #ededed; box-shadow: 2px 2px 4px #999; position: absolute; left: 0; top: 100%; z-index: 1000; }.pdMenu .pm-viewMore { display: none; position: relative; }.pdMenu .pm-viewMore .list-item { background:none; border-bottom:dotted 1px #eee; }.pdMenu .pm-viewMore > a { display: inline-block; padding:0 30px; }.pdMenu .pm-viewMore > ul { left: auto; right: 0; background-color:#ededed; }.pdMenu .pm-viewMore li { float: none; border-right:none; border-bottom:solid 1px #fff; }.pdMenu .pm-viewMore li a { line-height:36px; padding:0 12px; }.pdMenu .pm-viewMore span.icon, .pdMenu .pm-viewMore span.white { display: inline-block; }@media (max-width: 767px) {.navbar-wrapper { height:40px; }.pdMenu { height: 40px; }.pdMenu a { padding: 0 12px; font:14px/30px "微软雅黑"; color:#000; }} @media (max-width: 420px) {.pdMenu li { float:left; width:33%; border-right:none; }}
/* 通用 */
.border_line { height:1px; background-color:#ededed; font-size:0px; line-height:0px; }.border_line02 { height:2px; background:url(http://www.qstheory.cn/n6/images/d6_wenhua_1225_08.png) repeat-x; font-size:0px; line-height:0px; }.border_line03 { background:url(http://www.qstheory.cn/n6/images/d6_qstheory_line01.jpg) repeat-x; height:2px; line-height:0px; font-size:0px; margin:20px 0 0 0; }.dotted_line02 { height:1px; background:url(http://www.qstheory.cn/n6/images/d6_qstheory_dot01.jpg) repeat-x; font-size:0px; line-height:0px; } @media (max-width: 767px) {.mobi_mar { margin:20px 0 0 0; } }
.pd_list02 { margin:25px 0; overflow:hidden; }.pd_list02 .pic { width:170px; float:left; display:inline; }.pd_list02 .pic img { width:100%; }.pd_list02 .text { height:113px; padding-left:20px; width:560px; float:left; display:inline; position:relative; }.pd_list02 .text h2 { font:20px/28px "微软雅黑"; color:#000; font-weight:bold; margin:0; padding:0; }.pd_list02 .text .abstr { font:14px/24px "宋体"; color:#666; margin:5px 0 0 0; padding:0; display:block; max-height:48px; overflow:hidden; }.pd_list02 .text p { font:12px/24px "宋体"; color:#b2b2b2; position:absolute; left:20px; bottom:0px; margin:0; padding:0; } @media (max-width: 1199px) and (min-width: 992px) {.pd_list02 .text { width:440px; height:113px; }.pd_list02 .text h2 { font:18px/24px "微软雅黑"; font-weight:bold; }.pd_list02 .text .abstr { max-height:48px; overflow:hidden; }} @media (max-width: 991px) and (min-width: 768px) {.pd_list02 { margin:20px; overflow:hidden; float:left; display:inline; width:44%; }.pd_list02 .pic { width:40%;}.pd_list02 .text { height:90px; padding-left:20px; width:60%;}.pd_list02 .text h2 { font:16px/24px "微软雅黑"; font-weight:bold;}.pd_list02 .text .abstr { font:12px/18px "宋体"; max-height:54px; overflow:hidden;}} @media (max-width: 767px) {.pd_list02 { margin:10px 0;}.pd_list02 .pic { width:40%;}.pd_list02 .text { height:80px; padding-left:10px; width:60%;}.pd_list02 .text h2 { font:14px/20px "微软雅黑"; font-weight:bold; max-height:40px; overflow:hidden;}.pd_list02 .text .abstr { font:10px/16px "宋体"; max-height:32px; overflow:hidden;}}
.pd_module05 { background-color:#fafafa; margin-top:20px; padding:20px 25px; border:solid 1px #eee; }.pd_module05:first-child { margin-top:30px; }.pd_module05 .subtitle { height:26px; overflow:hidden; background:url(http://www.qstheory.cn/n6/images/d6_guofang_0106_01.png) left bottom repeat-x; }.pd_module05 .subtitle .t_con { height:26px; font:22px/26px "微软雅黑"; font-weight:bold; color:#fff; background-color:#b03a3a; border-right:solid 8px #fafafa; padding:0 4px; float:left; display:inline; }.pd_module05 .pic { margin:10px 0 0 0; }.pd_module05 .pic img { width:100%; }.pd_module05 h2 { font:20px/25px "微软雅黑"; color:#000; font-weight:bold; max-height:50px; margin:15px 0 10px; }.pd_module05 .abs { font:14px/24px "宋体"; color:#666; text-indent:2em; } @media (max-width: 1199px) and (min-width: 992px) {.pd_module05 .title h2 { font:18px/25px "微软雅黑"; font-weight:bold; }.pd_module05 .subtitle .t_bg { width:181px; }} @media (max-width: 991px) and (min-width: 768px) {.pd_module05 { width:350px; float:left; display:inline; margin:20px 5px 0; }.pd_module05:first-child { margin:20px 5px 0; }.pd_module05 .subtitle .t_bg { width:238px; }} @media (max-width: 767px) {.pd_module05 { padding:10px 5px; width:49%; display:inline; margin-top:10px; }.pd_module05:first-child { margin-top:10px; }.pd_module05:nth-child(2n+1){ float:left; }.pd_module05:nth-child(2n+2){ float:right; }.pd_module05 .subtitle { background:none; }.pd_module05 .subtitle .t_con { height:20px; font:14px/20px "微软雅黑"; color:#fff; background-color:#b03a3a; padding:0 4px; float:left; display:inline; }.pd_module05 .subtitle .t_bg { display:none; }.pd_module05 .pic { margin:0; }.pd_module05 h2 { font:14px/20px "微软雅黑"; font-weight:bold; max-height:40px; margin:10px 0 5px; }.pd_module05 .abs { font:10px/16px "宋体"; max-height:64px; overflow:hidden; }}
.pd_module07 {}.pd_module07 .title { margin-top:25px; overflow:hidden; }.pd_module07 .title img {}.pd_module07 ul { margin:20px; padding:0; }.pd_module07 ul li { font:14px/28px "宋体"; color:#666; background:url(http://www.qstheory.cn/n6/images/d6_shehui_0111_02.png) 0 12px no-repeat; padding-left:15px; }.pd_module07 ul li a { color:#666; }.pd_module07 ul li a:hover { color:#a23b2b; } @media (max-width: 1199px) and (min-width: 992px) {.pd_module07 ul { margin:10px; padding:0; }} @media (max-width: 991px) and (min-width: 768px) {.pd_module07 ul { overflow:hidden; }.pd_module07 ul li { float:left; display:inline; width:50%; }} @media (max-width: 767px) {.pd_module07 ul { margin:10px 5px; padding:0; }.pd_module07 ul li { font:12px/24px "宋体"; background:url(http://www.qstheory.cn/n6/images/d6_shehui_0111_02.png) 0 10px no-repeat;}}
/* 首页 */
.pd_ad { padding:30px 15px; }.pd_ad img { width:100%; } @media (max-width: 991px) and (min-width: 768px) {.pd_ad { padding:20px 15px; }} @media (max-width: 767px) {.pd_ad { padding:15px 15px 0; }}
/* 底部 */
.footer { background-color:#666; width:100%; margin-top:20px; height:270px; }.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 { height:300px; }.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:auto; padding-bottom:10px; }.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 "宋体";}}