﻿/* updatetime         : 2015-07-07 */
/* 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:#aaa99f; 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:#aaa99f;text-shadow:none;}body ::-moz-selection {color:#fff;background-color:#aaa99f;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:#aaa99f; }.color_wenhua a { color:#aaa99f; }.color_wenhua a:hover { color:#79988f; }.color_wenhuabg { background:#aaa99f; }
/* 顶部 */
.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:180px; 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(//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:#aaa99f; }.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:#aaa99f; }
.isStuck { left:0px; width:100%; }.navbar-wrapper { margin-top:0px; position: relative; z-index: 999; background-color:#aaa99f; }
.wenhuaMenu { height: 42px; position: relative; margin:0; padding:0; }.wenhuaMenu ul { margin:0; padding:0;}.wenhuaMenu li { float: left; background:url(//www.qstheory.cn/n6/images/d6_zongheng_0710_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: #aaa99f; box-shadow: 2px 2px 4px #999; position: absolute; left: 0; top: 100%; z-index: 1000; }.wenhuaMenu .pm-viewMore { display: none; position: relative; background:url(//www.qstheory.cn/n6/images/d6_zongheng_0710_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:#aaa99f; }.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 12px; font:14px/30px "微软雅黑"; color:#fff; }} @media (max-width: 420px) {.wenhuaMenu li { float:left; width:33%; }}
/* 通用 */
.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; }.transdelay2 { transition:all 0.6s ease-in-out 0s; -webkit-transition: all 0.6s ease-in-out 0s; -o-transition: all 0.6s ease-in-out 0s; }.transdelay2 a { transition:all 0.6s ease-in-out 0s; -webkit-transition: all 0.6s ease-in-out 0s; -o-transition: all 0.6s ease-in-out 0s; }.border_line { height:1px; background-color:#e5e5e5; font-size:0px; line-height:0px; }.dotted_line01 { height:1px; background:url(//www.qstheory.cn/n6/images/d6_qstheory_dot01.jpg) repeat-x; font-size:0px; line-height:0px; margin:0 30px; } @media (max-width: 767px) {.dotted_line01 { margin:0 10px; } } .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) {.dotted_line03 { margin:0; } } .dotted_line03 { height:1px; background:url(//www.qstheory.cn/n6/images/d6_qstheory_dot01.jpg) repeat-x; font-size:0px; line-height:0px; margin:0 25px; } @media (max-width: 767px) {.dotted_line03 { margin:0; } } .border_line02 { 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; }
.pd_list01 { }.pd_list01 dl { margin:18px 30px; }.pd_list01 dl dt { padding:0 10px; font:16px/32px "微软雅黑"; color:#000; font-weight:bold; max-height:32px; overflow:hidden; }.pd_list01 dl dt a { color:#000; }.pd_list01 dl dt a:hover { color:#aaa99f; }.pd_list01 dl dd { padding:0 10px; font:14px/24px "宋体"; color:#666; max-height:24px; overflow:hidden; }@media (max-width: 1199px) and (min-width: 992px) {.pd_list01 dl { margin:12px 20px; }.pd_list01 dl dt { font:16px/28px "微软雅黑"; font-weight:bold;}.pd_list01 dl dd { max-height:24px; overflow:hidden; }} @media (max-width: 991px) and (min-width: 768px) {.pd_list01 { overflow:hidden; }.pd_list01 dl { margin:18px 20px; float:left; display:inline; width:26%; }.pd_list01 dl dt { font:16px/28px "微软雅黑"; max-height:28px; overflow:hidden; font-weight:bold;}.pd_list01 dl dd { max-height:24px; overflow:hidden; }} @media (max-width: 767px) {.pd_list01 { width:100%; overflow:hidden; }.pd_list01 dl { margin:5px 10px; }.pd_list01 dl dt { font:14px/20px "微软雅黑"; font-weight:bold; max-height:20px; overflow:hidden;}.pd_list01 dl dd { padding:0 10px; font:12px/20px "宋体"; color:#666; max-height:20px; overflow:hidden; }}
.pd_list02 { margin:30px 0; overflow:hidden; }.pd_list02 .pic { width:30%; float:left; display:inline; }.pd_list02 .pic img { width:100%; }.pd_list02 .text { height:156px; padding-left:20px; width:65%; 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:72px; 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 { height:130px;}.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:15px 0;}.pd_list02 .pic { width:40%;}.pd_list02 .text { height:80px; padding-left:20px; width:60%;}.pd_list02 .text h2 { font:14px/20px "微软雅黑"; font-weight:bold; max-height:40px; overflow:hidden;}.pd_list02 .text .abstr { font:12px/16px "宋体"; max-height:32px; overflow:hidden;}}
.pd_list03 { margin:25px; overflow:hidden; }.pd_list03 .pic { width:45%; float:left; display:inline; }.pd_list03 .pic img { width:100%; }.pd_list03 .text { height:98px; padding-left:20px; width:55%; float:left; display:inline; }.pd_list03 .text h2 { font:16px/24px "微软雅黑"; color:#000; font-weight:bold; margin:0; padding:0; }.pd_list03 .text .abstr { font:14px/24px "宋体"; color:#666; margin:5px 0 0 0; padding:0; display:block; max-height:72px; overflow:hidden; } @media (max-width: 1199px) and (min-width: 992px) {.pd_list03 .text { height:75px;}.pd_list03 .text h2 { font:16px/20px "微软雅黑"; font-weight:bold;}.pd_list03 .text .abstr { max-height:48px; overflow:hidden; margin:8px 0 0 0; }} @media (max-width: 991px) and (min-width: 768px) {.pd_list03 { overflow:hidden; float:left; display:inline; width:44%; }.pd_list03:nth-child(even) { margin:20px 20px 20px 5px; }.pd_list03:nth-child(odd) { margin:20px 5px 20px 20px; }.pd_list03 .pic { width:40%;}.pd_list03 .text { height:60px; padding-left:20px; width:60%;}.pd_list03 .text h2 { font:14px/20px "微软雅黑"; font-weight:bold;}.pd_list03 .text .abstr { font:12px/18px "宋体"; max-height:36px; overflow:hidden;}} @media (max-width: 767px) {.pd_list03 { margin:15px;}.pd_list03 .pic { width:40%;}.pd_list03 .text { height:60px; padding-left:10px; width:60%;}.pd_list03 .text h2 { font:14px/20px "微软雅黑"; font-weight:bold; max-height:40px; overflow:hidden;}.pd_list03 .text .abstr { font:12px/16px "宋体"; height:32px; overflow:hidden;}}
.pd_list04 {}.pd_list04 ul { margin:20px 30px; padding:0; }.pd_list04 ul li { font:14px/30px "宋体"; color:#666; background:url(//www.qstheory.cn/n6/images/d6_qstheory_list01.jpg) 0 14px no-repeat; padding-left:20px; max-height:30px; overflow:hidden; }.pd_list04 ul li:first-child { font:16px/30px "微软雅黑"; color:#000; font-weight:bold; max-height:30px; overflow:hidden; }@media (max-width: 991px) and (min-width: 768px) {.pd_list04 ul { margin:20px; padding:0; }.pd_list04 ul li { font:14px/30px "宋体"; max-height:30px; overflow:hidden;}} @media (max-width: 767px) {.pd_list04 ul { margin:10px 20px; padding:0; }.pd_list04 ul li { font:12px/24px "宋体"; background:url(//www.qstheory.cn/n6/images/d6_qstheory_list01.jpg) 0 9px no-repeat; padding-left:15px; max-height:24px; overflow:hidden;}.pd_list04 ul li:first-child { font:14px/24px "微软雅黑"; font-weight:bold; max-height:24px; overflow:hidden;}}
/* 首页 */
.right_border { border-top:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; border-left:solid 1px #e5e5e5; }.whrd { margin-top:40px; height:336px; }@media (max-width: 1199px) and (min-width: 992px) {.whrd { margin-top:30px; height:291px; }} @media (max-width: 991px) and (min-width: 768px) {.whrd { height:auto; margin-top:20px; }} @media (max-width: 767px) {.whrd { margin-top:20px; height:auto; }} .zsht { margin-top:10px; height:660px; }@media (max-width: 1199px) and (min-width: 992px) {.zsht { margin-top:10px; height:560px; }} @media (max-width: 991px) and (min-width: 768px) {.zsht { height:260px; width:70%; float:left; display:inline; margin-top:20px; border-right:none; border-bottom:solid 1px #e5e5e5; }} @media (max-width: 767px) {.zsht { margin-top:20px; height:auto; overflow:hidden; }} .whqg { margin-top:0px; height:250px; }@media (max-width: 1199px) and (min-width: 992px) {.whqg { margin-top:0px; height:230px; }} @media (max-width: 991px) and (min-width: 768px) {.whqg { height:260px; width:30%; float:left; display:inline; border-bottom:solid 1px #e5e5e5; margin-top:20px; }} @media (max-width: 767px) {.whqg { margin-top:0px; height:auto; overflow:hidden; }}.hxjz { margin-top:0px; height:250px; }@media (max-width: 1199px) and (min-width: 992px) {.hxjz { margin-top:10px; height:230px; }} @media (max-width: 991px) and (min-width: 768px) {.hxjz { height:260px; width:30%; margin-left:20px; margin-right:20px; float:left; display:inline; border-bottom:solid 1px #e5e5e5; margin-top:20px; }} @media (max-width: 767px) {.hxjz { margin-top:0px; height:auto; overflow:hidden; }}.wypl { margin-top:0px; height:250px; }@media (max-width: 1199px) and (min-width: 992px) {.wypl { margin-top:0px; height:230px; }} @media (max-width: 991px) and (min-width: 768px) {.wypl { height:260px; width:30%; margin-right:20px; float:left; display:inline; border-bottom:solid 1px #e5e5e5; margin-top:20px; }} @media (max-width: 767px) {.wypl { margin-top:0px; height:auto; overflow:hidden; }}.whcy { margin-top:0px; height:250px; }@media (max-width: 1199px) and (min-width: 992px) {.whcy { margin-top:0px; height:230px; }} @media (max-width: 991px) and (min-width: 768px) {.whcy { height:260px; width:30%; float:left; display:inline; border-bottom:solid 1px #e5e5e5; margin-top:20px; }} @media (max-width: 767px) {.whcy { margin-top:0px; height:auto; overflow:hidden; }}
.right_title { margin:24px 18px 0 18px; height:22px; background:url(//www.qstheory.cn/n6/images/d6_wenhua_0623_02.jpg) repeat-x; }.right_title .con { height:22px; color:#aaa99f; font:20px/22px "微软雅黑"; background:#fff; float:left; display:inline; padding:0 8px; }.right_title .icon { float:right; display:inline; }@media (max-width: 1199px) and (min-width: 992px) {.right_title { margin:18px 18px 0 18px;}.right_title .con {font:18px/22px "微软雅黑"; }} @media (max-width: 991px) and (min-width: 768px) {.right_title .con {font:20px/22px "微软雅黑"; }} @media (max-width: 767px) {.right_title { margin:10px 6px 0 6px;}.right_title .con {font:14px/22px "微软雅黑"; }}
.left_title { background:url(//www.qstheory.cn/n6/images/d6_wenhua_0623_04.jpg) repeat-x; height:38px; margin-top:10px; }.left_title .con {font:36px/38px "微软雅黑"; letter-spacing:10px; padding:0 4px; background:#fff; font-weight:bold; color:#666; float:left; display:inline; }.left_title .icon { float:left; display:inline-block; font:10px/16px "微软雅黑"; color:#666; margin:18px 0 0 0; }@media (max-width: 1199px) and (min-width: 992px) {.left_title .con {font:30px/38px "微软雅黑"; font-weight:bold;}} @media (max-width: 991px) and (min-width: 768px) {.left_title { margin:20px 0 0 0; }.left_title .con {font:36px/38px "微软雅黑"; font-weight:bold;}} @media (max-width: 767px) {.left_title { margin:10px 0 0 0; overflow:hidden; }.left_title .con {font:18px/38px "微软雅黑"; padding-top:6px; letter-spacing:4px;}}
.pd_ad { padding:30px 15px; }.pd_ad img { width:100%; }@media (max-width: 991px) and (min-width: 768px) {.pd_ad { padding:20px 15px 0; }} @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: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 "宋体";}}
