﻿/* updatetime         : 2015-12-29 */
/* 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:#782928; 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:#782928; text-shadow:none; }body ::-moz-selection {color:#fff;background-color:#782928;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(//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(//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:#782928; }.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 #782928; 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(//www.qstheory.cn/n6/images/d6_wenhua_1225_08.png) repeat-x; font-size:0px; line-height:0px; }.border_line03 { 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; }.dotted_line02 { height:1px; background:url(//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_module01 { margin:0 auto; padding:30px 0; }.pd_module01 .pic img { width:100%; }.pd_module01 .title { overflow:hidden; max-height:50px; margin:15px 0 10px;  }.pd_module01 .title h2 { font:20px/25px "微软雅黑"; color:#000; font-weight:bold; height:50px; vertical-align:middle; margin:0; display:table-cell; }.pd_module01 .title i { float:left; display:inline; width:50px; height:50px; margin-right:10px; }.pd_module01 .title i img { width:100%; }.pd_module01 .abs { font:14px/24px "宋体"; color:#666; text-indent:2em; }
 @media (max-width: 1199px) and (min-width: 992px) {.pd_module01 .title h2 { font:18px/25px "微软雅黑"; font-weight:bold; }} @media (max-width: 991px) and (min-width: 768px) {.pd_module01 { width:320px; float:left; display:inline; margin:0 6px; }} @media (max-width: 767px) {.pd_module01 { padding:0; width:50%; float:left; display:inline; margin-top:10px; }.pd_module01:nth-child(2n+1){ padding-right:4px; }.pd_module01:nth-child(2n+2){ padding-left:4px; }.pd_module01 .title { overflow:hidden; max-height:40px; margin:10px 0 5px; }.pd_module01 .title h2 { font:14px/20px "微软雅黑"; font-weight:bold; height:40px; }.pd_module01 .title i { width:20px; height:20px; margin-right:5px; }.pd_module01 .abs { font:10px/16px "宋体"; max-height:64px; overflow:hidden; margin-bottom:10px; }}
.pd_module02 { margin:40px 0 0 0; }.pd_module02 .title { background:url(../images/d6_zhengzhi_1229_02.png) left top no-repeat; text-align:center; }.pd_module02 .title img { margin:20px auto 30px; }.pd_module02 .bottom { background:url(../images/d6_zhengzhi_1229_04.png) right bottom no-repeat; }.pd_module02 ul { padding:0 0 50px 0; margin:0 15px; }.pd_module02 ul li { font:18px/24px "微软雅黑"; color:#000; font-weight:bold; text-align:left; margin:15px 10px; max-height:24px; overflow:hidden; }.pd_module02 ul li a { color:#000; }.pd_module02 ul li a:hover { color:#782928; }.pd_module02 .line { background:url(//www.qstheory.cn/n6/images/d6_dangjian_1229_03.png) repeat-x; height:3px; font-size:0px; line-height:0px; } @media (max-width: 1199px) and (min-width: 992px) {.pd_module02 .title img { margin:10px auto 20px; }.pd_module02 ul { padding:0 0 30px 0; margin:0; }.pd_module02 ul li { margin:15px 0; }} @media (max-width: 991px) and (min-width: 768px) {.pd_module02 { margin:25px 0 0 0; }.pd_module02 .title img { margin:0 auto 10px; }.pd_module02 ul { padding:0 0 30px 0; margin:0; }.pd_module02 ul li { margin:8px 0; font:16px/24px "微软雅黑"; }} @media (max-width: 767px) {.pd_module02 { margin:0; }.pd_module02 .title { background:none; }.pd_module02 .title img { margin:20px auto 10px; }.pd_module02 .bottom { background:none; }.pd_module02 ul { padding:0 0 20px 0; margin:0; }.pd_module02 ul li { margin:4px 0; font:12px/16px "微软雅黑"; max-height:16px; }}
/* 首页 */
.pd_right_bg { background-color:#ededed; margin-top:30px; padding:0 25px 50px 25px; } @media (max-width: 991px) and (min-width: 768px) {.pd_right_bg { overflow:hidden; padding:0 25px 20px 25px; }} @media (max-width: 767px) {.pd_right_bg { padding:0; background:none; margin:10px 0 0 0; }}
.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 "宋体";}}
