/*顶部导航*/
.sp_top { width:100%; }
.sp_top .logo { width:780px; margin:30px 0 20px 0; text-align:left; }
.sp_top .logo img { width:200px; height:auto; }
.sp_top .subscribe { width: 200px; padding-top: 74px; }
.sp_top .subscribe_padt { padding-top:105px; }
.sp_top .subscribe .text { font-size: 14px; color: #808080; float: left; }
.sp_top .subscribe .tubiao { width: 25px; height: 25px; display: block; float: left; cursor: pointer; margin: 0 6px 0 0; }
.sp_top .subscribe .weibo { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_02.jpg); }
.sp_top .subscribe .weibo:hover { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_02_1.jpg); }
.sp_top .subscribe .tengxun { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_03.jpg); }
.sp_top .subscribe .tengxun:hover { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_03_1.jpg); }
.sp_top .subscribe .tudou { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_04.jpg); }
.sp_top .subscribe .tudou:hover { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_04_1.jpg); }
.sp_top .subscribe .toutiao { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_05.jpg); }
.sp_top .subscribe .toutiao:hover { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_05_1.jpg); }
.sp_top .subscribe .souhu { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_06.jpg); }
.sp_top .subscribe .souhu:hover { background: url(http://www.qstheory.cn/n8/images/cp_qssp_20190708_06_1.jpg); }
.sp_top .searchBox { position: relative; width: 180px; height:24px; padding: 2px 15px; margin: 70px 0 0 0; font-size:14px; line-height:24px; border: 1px solid rgb(217, 217, 217); border-radius: 30px; background: #fff; }
.sp_top .searchBox_margt { margin-top:100px; }
.sp_top .searchBox input { width: 130px; background: transparent; outline: none; border: none; }
.sp_top .searchBox input[type="submit"] { position: absolute; right: 15px; top: 6px; width: 15px; height: 16px; background: url(http://www.qstheory.cn/n8/images/v8_index_20181010_search-icon.png) no-repeat; }
@media (max-width:767px) {
	.sp_top .logo { width:3rem; margin:0.5rem 0 0.3rem 0.4rem; }
	.sp_top .logo img { width:100%; }
	.sp_top .subscribe { width: 4.8rem; padding-top: 0.8rem; }
	.sp_top .subscribe_padt { padding-top:1.35rem; }
	.sp_top .searchBox { display:none; }
}

.sp_daohang { background: #D74339; height:60px; }
.sp_daohang .text { font-size:20px; font-weight:bold; line-height:60px; color:#fff; width:auto; padding:0 38px; }
.sp_daohang .text a { color:#fff; }
.sp_daohang .line { background:#E46C64; width:1px; height:20px; margin-top:20px; }
@media (max-width:767px) {
	.sp_daohang { height:1rem; }
	.sp_daohang .text { font-size:0.4rem; line-height:1rem; color:#fff; width:auto; padding:0 0.3rem; }
	.sp_daohang .text a { color:#fff; }
	.sp_daohang .line { background:#E46C64; width:1px; height:0.4rem; margin-top:0.3rem; }
}

.focus_frame { position: relative; height: 433px; }
.focus { margin: 30px 0 0 0; position: absolute; top: 0; width: 100%; z-index: 101; }
.focus .swiper-slide { border-radius:6px; overflow:hidden; }
.focus_pic { width: 100%; height: 433px; background-size:100% 100%; }
.focus_title_position { position: absolute; width: 440px; z-index: 102; right: 0; }
.focus_title { margin:66px 0 0 0; }
.focus_title span { color: #fff; font-size: 18px; margin-bottom:3px; padding: 0 10px 0 40px; line-height: 70px; max-height:70px; background:url(http://www.qstheory.cn/n10/images/zp_index_20240426_03.png) right top no-repeat; display: block; cursor: pointer; }
.focus_title span a { color: #fff; }
.focus_title .active-nav span { background:url(http://www.qstheory.cn/n10/images/zp_index_20240426_02.png) right top no-repeat; }
.active-nav span { color: #fff; }
@media (max-width: 767px) {
    .swiper-container { overflow:visible; }
    .swiper-slide img { width:100%; }
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {  bottom: -0.8rem; }
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { width: 0.4rem; height: 0.4rem; }
	.swiper-pagination-bullet-active { background: #D74339; }
}

.sp_ad  { margin-top:55px; }
.sp_ad .content { width:282px; height:90px; }
.sp_ad .content img { width:282px; height:90px; border-radius: 6px;}
@media (max-width: 767px) {
	.sp_ad  { margin-top:1.2rem; }
	.sp_ad .content { width:5rem; height:auto; text-align:center; }
	.sp_ad .content img { width:4.6rem; height:auto; }
}

.sp_lanmu { border-bottom:solid 1px #D74339; margin-top:25px; }
.sp_lanmu .content { font-size:36px; color:#d74339; }
.sp_lanmu .content a { color:#d74339; }
.sp_lanmu .content .content2 { font-size:32px; color:#D9D9D9; margin-left:10px; }
.sp_lanmu .content .content2 a { color:#D9D9D9; }
.sp_lanmu .more { font-size:14px; color:#d74339; margin-top:30px; }
.sp_lanmu .more a { color:#d74339; }
.sp_lanmu2 { margin:17px 0 0 0; border-bottom: dashed 1px #ebebeb; height:33px; }
.sp_lanmu2 .content { font-size:20px; color:#fff; background:#D74339; border-radius: 6px; padding:0 10px; line-height:34px; height:34px; }
.sp_lanmu2 .content a { color:#fff; }
.sp_lanmu2 .more { font-size:14px; color:#d74339; margin-top:6px; }
.sp_lanmu2 .more a { color:#d74339; }
@media (max-width: 767px) {
	.sp_lanmu { margin:0.5rem 0.3rem 0; }
	.sp_lanmu .content { font-size:0.7rem; color:#d74339; }
	.sp_lanmu .content .content2 { font-size:0.6rem; margin-left:0.1rem; }
	.sp_lanmu .more { font-size:0.32rem; color:#d74339; margin-top:0.45rem; }
	.sp_lanmu2 { margin:0.3rem 0.3rem 0 0.3rem; border-bottom: none; height:auto; background:#082333; border-radius: 6px; }
	.sp_lanmu2 .content { font-size:0.44rem; background:none; border-radius: 0; padding:0 0.2rem; line-height:1.5; height:auto; }
	.sp_lanmu2 .more { font-size:0.36rem; color:#fff; margin-top:0.1rem; margin-right:0.2rem; }
	.sp_lanmu2 .more a { color:#fff; }
}

.sp_biaoti011 { position:relative; border-radius: 6px; overflow:hidden; margin-top:10px; width:588px; height:330px; }
.sp_biaoti011 .pic { width:100%; }
.sp_biaoti011 .pic img { width:100%; border-radius: 6px; }
.sp_biaoti011:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti011 .text { position:absolute; bottom:0; height:80px; width:100%; background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, #000000 100%); display:flex; flex-flow:row wrap; align-items:center; font-size:20px; line-height:1.2; text-align:left; }
.sp_biaoti011 .text a { color:#fff; padding:20px 10px 0; max-height:48px; overflow:hidden; }
.sp_biaoti012 { position:relative; border-radius: 6px; overflow:hidden; margin-top:10px; width:282px; height:159px; margin-bottom:2px; }
.sp_biaoti012 .pic { width:100%; }
.sp_biaoti012:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti012 .pic img { width:100%; border-radius: 6px; }
.sp_biaoti012 .text { position:absolute; bottom:0; height:50px; background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, #000000 100%); width:100%; display:flex; flex-flow:row wrap; align-items:center; font-size:14px; text-align:left; }
.sp_biaoti012 .text a { color:#fff; padding:5px 10px 0; }
@media (max-width: 767px) {
	.sp_biaoti011 { width:auto; height:auto; margin:0.3rem 0.3rem 0; }
	.sp_biaoti011 .text { height:2rem; font-size:0.44rem; }
	.sp_biaoti011 .text a { color:#fff; padding:0.4rem 0.2rem 0; max-height:1rem; overflow:hidden; }
	.sp_biaoti012 { position:relative; border-radius: 0; margin:0 0.3rem 0; width:auto; height:auto; border-bottom: dashed 1px #ebebeb; padding:0.4rem 0; }
	.sp_biaoti012 .pic { width:4rem; float:left; line-height:0; }
	.sp_biaoti012 .pic img { width:100%; border-radius: 6px; }
	.sp_biaoti012:hover .pic img { transform: scale(1, 1); }
	.sp_biaoti012 .text { position:relative; height:100%; background: none; width:5rem; display:flex; flex-flow:row wrap; align-items:center; font-size:0.4rem; color:#082333; text-align:left; }
	.sp_biaoti012 .text a { color:#082333; padding:0 0.2rem 0 0.4rem; }
}

.sp_biaoti02 { position:relative; border-radius: 6px; overflow:hidden; margin:15px 0 5px 0; width:588px; }
.sp_biaoti02 .red { background: #D74339; height:86px; font-size:20px; color:#fff; line-height:1.4; padding-left:300px; display:flex; flex-flow:row wrap; align-items:center; }
.sp_biaoti02 .red a { color:#fff; }
.sp_biaoti02 .bai { background: #F5F5F5; height:100px; padding-left:300px; display:flex; flex-flow:row wrap; align-items:center; }
.sp_biaoti02 .bai .title { font-size:24px; color:#082333; line-height:1.2; margin-top:15px; }
.sp_biaoti02 .bai .con { font-size:14px; color:#082333; line-height:1.2; margin-bottom:10px; margin-right:25px; }
.sp_biaoti02 .pic { position:absolute; left:0; top:50%; margin-top:-80px; }
.sp_biaoti02 .pic img { width:282px; height:159px; box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.25); border-radius: 0px 6px 6px 0px; }
.sp_biaoti02:hover .pic img { -webkit-transform: translate(0, -4px); -moz-transform: translate(0, -4px); -ms-transform: translate(0, -4px); transform: translate(0, -4px); }
@media (max-width: 767px) {
	.sp_biaoti02 { margin:0.3rem; width:auto; }
	.sp_biaoti02 .red { height:auto; font-size:0.5rem; padding:0.3rem; }
	.sp_biaoti02 .pic { position:relative; left:auto; top:auto; margin-top:0; line-height:0; }
	.sp_biaoti02 .pic img { width:100%; height:auto; box-shadow: none; border-radius: 0px; }
	.sp_biaoti02:hover .pic img { -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
	.sp_biaoti02 .bai { height:auto; padding:0.3rem; display:block; }
	.sp_biaoti02 .bai .title { font-size:0.5rem; margin-top:0; display:block;  }
	.sp_biaoti02 .bai .con { font-size:0.36rem; margin-bottom:0.2rem; margin-right:0; }
}

.sp_biaoti03 { border-radius: 6px; width:588px; background:#F5F5F5; margin:15px 0 5px 0; }
.sp_biaoti03 .pic { width:282px; height:159px; overflow:hidden; border-radius: 6px; }
.sp_biaoti03 .pic img { width:282px; height:159px; box-shadow: 4px -2px 5px 0px rgba(0,0,0,0.08); border-radius: 6px; }
.sp_biaoti03:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti03 .text { width:280px; padding:10px; }
.sp_biaoti03 .text .title { font-size:20px; color:#082333; display:block; margin:10px 0; }
.sp_biaoti03 .text .title a { color:#082333; }
.sp_biaoti03:hover .text .title a { color:#D74339; }
.sp_biaoti03 .text .e_title { font-size:14px; color:#082333; display:block; }
.sp_biaoti03 .text .e_title a { color:#082333; }
.sp_biaoti03:hover .text .e_title a { color:#D74339; }
@media (max-width: 767px) {
	.sp_biaoti03 { width:100%; margin:0.3rem 0.3rem 0; background:#fff; }
	.sp_biaoti03 .pic { width:100%; height:auto; line-height:0; }
	.sp_biaoti03 .pic img { width:100%; height:auto; box-shadow: none; }
	.sp_biaoti03:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.sp_biaoti03 .text { width:100%; padding:0.3rem 0; }
	.sp_biaoti03 .text .title { font-size:0.5rem; margin:0; }
	.sp_biaoti03 .text .e_title { font-size:0.36rem; }
}

.sp_biaoti04 { width:282px; margin-top:12px; }
.sp_biaoti04 .pic { width:100%; height:159px; overflow:hidden; border-radius: 6px 6px 0px 0px; }
.sp_biaoti04 .pic img { width:282px; height:159px; border-radius: 6px 6px 0px 0px; }
.sp_biaoti04:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti04 .text { background: #F5F5F5; border-radius: 0px 0px 6px 6px; height:86px; display:flex; flex-flow:row wrap; align-items:center; padding:0 10px; }
.sp_biaoti04 .text a { font-size:18px; color:#082333; line-height:1.4; }
.sp_biaoti04:hover .text a { color:#D74339; }
@media (max-width: 767px) {
	.sp_biaoti04 { width:100%; margin:0 0.3rem; border-bottom: dashed 1px #ebebeb; padding:0.4rem 0; }
	.sp_biaoti04 .pic { width:4.5rem; height:auto; border-radius: 0; float:left; line-height:0; }
	.sp_biaoti04 .pic img { width:100%; height:auto; border-radius: 6px; }
	.sp_biaoti04:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.sp_biaoti04 .text { background: #fff; border-radius: 0px; height:100%; width:4.5rem; padding: 0 0 0 0.3rem; float:left; display:flex; flex-flow:row wrap; align-items:center; }
	.sp_biaoti04 .text a { font-size:0.44rem; }
	.sp_biaoti04:hover .text a { color:#D74339; }
}

.sp_biaoti05 { width:231px; height:328px; margin-top:12px; position:relative; }
.sp_biaoti05 .pic { width:231px; height:328px; border-radius: 6px; overflow:hidden; }
.sp_biaoti05 .pic img { width:231px; height:328px; overflow:hidden; border-radius: 6px; }
.sp_biaoti05:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti05 .text { position:absolute; bottom:0; height:126px; background: linear-gradient( 180deg, rgba(90,43,0,0) 0%, #5A2B00 100%); border-radius: 0px 0px 6px 6px; font-size:20px; color:#fff; display:flex; flex-flow:row wrap; align-items:center; text-align:left; }
.sp_biaoti05 .text a { color:#fff; padding:40px 10px 0; }
@media (max-width: 767px) {
	.sp_biaoti05 { width:4.6rem; height:auto; margin:0.3rem 0.05rem 0.5rem 0.3rem; }
	.sp_biaoti05:nth-child(even) { margin:0.3rem 0.3rem 0.5rem 0.05rem; }
	.sp_biaoti05 .pic { width:100%; height:100%; }
	.sp_biaoti05 .pic img { width:100%; height:100%; }
	.sp_biaoti05:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.sp_biaoti05 .text { height:2rem; font-size:0.4rem; width:100%; line-height:1.2; }
	.sp_biaoti05 .text a { padding:1rem 0.1rem 0; }
}

.sp_biaoti06 { width:220px; margin-top:12px; }
.sp_biaoti06 .pic { width:100%; height:124px; overflow:hidden; border-radius: 6px 6px 0px 0px; }
.sp_biaoti06 .pic img { width:220px; height:124px; border-radius: 6px 6px 0px 0px; }
.sp_biaoti06:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.sp_biaoti06 .text { background: #F5F5F5; border-radius: 0px 0px 6px 6px; height:80px; display:flex; flex-flow:row wrap; align-items:center; padding:0 10px; }
.sp_biaoti06 .text a { font-size:14px; color:#082333; line-height:1.4; }
.sp_biaoti06:hover .text a { color:#D74339; }
@media (max-width: 767px) {
	.sp_biaoti06 { width:4.6rem; margin-top:0.3rem; }
	.sp_biaoti06:nth-child(even) { margin:0.3rem 0.3rem 0.3rem 0.05rem; }
	.sp_biaoti06:nth-child(odd) { margin:0.3rem 0.05rem 0.3rem 0.3rem; }
	.sp_biaoti06 .pic { width:100%; height:auto; line-height:0; }
	.sp_biaoti06 .pic img { width:100%; height:auto; }
	.sp_biaoti06:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.sp_biaoti06 .text {  height:auto; padding:0.2rem; }
	.sp_biaoti06 .text a { font-size:0.4rem; }
}

.sp_height { height:50px; }

.splist_banner { width:100%; }
.splist_banner img { width:100%; }

.splist_weizhi { font-size:20px; color:#082333; line-height:100px; }
.splist_weizhi a { color:#082333; }
.splist_weizhi a:hover { color:#D74339; }
@media (max-width: 767px) {
	.splist_weizhi { font-size:0.4rem; line-height:1rem; margin:0 0.3rem; }
}

.splist_biaoti01 { width:282px; margin-bottom:40px; }
.splist_biaoti01 .pic { width:100%; height:159px; overflow:hidden; border-radius: 6px 6px 0px 0px; }
.splist_biaoti01 .pic img { width:282px; height:159px; border-radius: 6px 6px 0px 0px; }
.splist_biaoti01:hover .pic img { -ms-transform: scale(1.1, 1.1); 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); }
.splist_biaoti01 .text { background: #F5F5F5; border-radius: 0px 0px 6px 6px; box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.15); height:86px; display:flex; flex-flow:row wrap; align-items:center; padding:0 10px; }
.splist_biaoti01 .text a { font-size:18px; color:#082333; line-height:1.4; }
.splist_biaoti01:hover .text a { color:#D74339; }
@media (max-width: 767px) {
	.splist_biaoti01 { width:4.6rem; margin-top:0.3rem; }
	.splist_biaoti01:nth-child(even) { margin:0.3rem 0.3rem 0.3rem 0.05rem; }
	.splist_biaoti01:nth-child(odd) { margin:0.3rem 0.05rem 0.3rem 0.3rem; }
	.splist_biaoti01 .pic { width:100%; height:auto; line-height:0; }
	.splist_biaoti01 .pic img { width:100%; height:auto; }
	.splist_biaoti01:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.splist_biaoti01 .text {  height:auto; padding:0.2rem; box-shadow:none; }
	.splist_biaoti01 .text a { font-size:0.4rem; }
}

.splist_line { line-height:0; font-size:0; height:1px; border-bottom: dashed 1px #ebebeb; width:100%; margin:0.3rem 0.3rem 0; }

@media (max-width: 767px) {
	.splist_biaoti03 { width:100%; margin:0.3rem 0.3rem 0; background:#fff; }
	.splist_biaoti03 .pic { width:100%; height:auto; line-height:0; }
	.splist_biaoti03 .pic img { width:100%; height:auto; box-shadow: none; }
	.splist_biaoti03:hover .pic img { -ms-transform: scale(1.0, 1.0); transform: scale(1.0, 1.0); -webkit-transform: scale(1.0, 1.0); -moz-transform: scale(1.0, 1.0); -o-transform: scale(1.0, 1.0); }
	.splist_biaoti03 .text { width:100%; padding:0.3rem 0 0; }
	.splist_biaoti03 .text .title { font-size:0.5rem; margin:0; }
	.splist_biaoti03 .text .e_title { font-size:0.36rem; }
}

@media (max-width: 767px) {
	.splist_biaoti02 { margin:0.3rem 0.3rem 0; width:auto; }
	.splist_biaoti02 .red { height:auto; background:none; font-size:0.5rem; padding:0.3rem 0; }
	.splist_biaoti02 .pic { position:relative; left:auto; top:auto; margin-top:0; line-height:0; }
	.splist_biaoti02 .pic img { width:100%; height:auto; box-shadow: none; border-radius: 6px; }
	.splist_biaoti02:hover .pic img { -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
	.splist_biaoti02 .bai { height:auto; background:none; padding:0.3rem 0 0; display:block; }
	.splist_biaoti02 .bai .title { font-size:0.5rem; margin-top:0; display:block;  }
	.splist_biaoti02 .bai .con { font-size:0.36rem; margin-bottom:0; margin-right:0; }
}

.splist_more { font-size:14px; color:#D74339; line-height:1; padding:15px 30px; border-radius:6px; border:solid 1px #D74339; margin:10px auto 30px; }
.splist_more a { color:#D74339; }
.splist_more2 { font-size:14px; color:#D74339; line-height:1; padding:15px 30px; border-radius:6px; border:solid 1px #D74339; margin:40px auto 30px; }
.splist_more2 a { color:#D74339; }
.splist_lanmutu { width:100%; }
.splist_lanmutu img { width:100%; margin:20px 0; }
@media (max-width: 767px) {
	.splist_more { font-size:0.4rem; padding:0.2rem 0.3rem; margin:0.4rem auto; }
	.splist_more2 { font-size:0.4rem; padding:0.2rem 0.3rem; margin:0.4rem auto; }
	.splist_lanmutu img { margin:0.5rem 0.3rem 0.2rem; }
}

.spqsbb { width:282px; border-radius:6px; border:solid 1px #082333; font-size:24px; line-height:64px; color:#082333; height:64px; text-align:center; overflow:hidden; margin:0 0 20px 0; }
.spqsbb:hover { border:solid 1px #D74339; }
.spqsbb a { color:#082333; }
.spqsbb:hover a { color:#D74339; }
@media (max-width: 767px) {
	.spqsbb { width:4.5rem; font-size:0.44rem; line-height:1.5; height:auto; margin:0.3rem 0.05rem 0.5rem 0.3rem; }
	.spqsbb:nth-child(even) { margin:0.3rem 0.3rem 0.5rem 0.05rem; }
}














