.wap-wrap {display: none;}
.wap-wrap >* {opacity: 0;transition:0.1s ease-in-out;}
.wap-wrap.zhankai >* {opacity: 1;}
@media screen and (max-width: 991px) {
	body > div,.in-ad-wrap {display: none;}
	.wap-wrap {display: block;background: #fff;}
	.wap-wrap * {font-size: inherit;font-family:inherit;color: inherit;}
/*针对后台设置样式 开始*/
#testa {display: block;}
#testa > div {display: none;}
#testa > div.wap-wrap {display: block;}
/*针对后台设置样式 结束*/
}

.wap-banner {width: 100%;font-size: 0;}
.wap-banner img {width: 100%;}

.wap-hot {padding: .7rem 1rem;font-size: .8rem;line-height: .9rem;text-align: center;font-weight: bold;background-image: linear-gradient(#e8eff8, #fff);color: #0460bf;}
.wap-hot a {color: #0460bf;}

.wap-hang1 {padding: .5rem;background: #ecf1f9;}
.wap-title1 {padding: .5rem;text-align: center;font-size: .8rem;font-weight: bold;color: #0460bf;}
.wap-title1 i {width: 1rem;margin: 0 .3rem .1rem 0;vertical-align: middle;display: inline-block;line-height: 0;}
.wap-title1 i img {width: 100%;}
.wap-tab {height: 1.5rem;text-align: center;line-height: 1rem;}
.wap-tab a {width: 16.66%;text-align: center;position: relative;float: left;color: #0460bf;font-size: .45rem;}
.wap-tab a.on {font-weight: bold;font-size: .6rem;}
.wap-tab a.on::before {content: '';width: 26px;height: 13px;background: url(../../images/wap/wap_04.jpg);position: absolute;bottom: -10px;left: 50%;margin-left: -13px;}
.wap-info {width: 100%;}
.wap-info > div {display: none;overflow: hidden;}
.wap-info .img {width: 8.3rem;float: left;height: 6rem;}
.wap-info .img img {width: 100%;height: 100%;}
.wap-info .txt {width: 50%;float: right;padding-left: .4rem;}
.wap-info .ttt {max-height: 1.6rem;line-height: .8rem;font-size: .5rem;font-weight: bold;color: #000;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;margin-bottom: .5rem;}
.wap-info .time {line-height: .6rem;font-size: .4rem;color: #666;margin-bottom: .5rem;}
.wap-info .iii {height: 2rem;line-height: .65rem;font-size: .4rem;color: #000;-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

.wap-wrap11 {padding: .5rem;}
.wap-info11 {width: 100%;}
.wap-info11 > div {overflow: hidden;margin-bottom: .5rem;}
.wap-info11 .img {width: 4.8rem;float: left;height: 3.75rem;}
.wap-info11 .img img {width: 100%;height: 100%;}
.wap-info11 .txt {width: 70%;float: right;padding-left: .4rem;}
.wap-info11 .ttt {height: .8rem;line-height: .8rem;font-size: .5rem;font-weight: bold;color: #000;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;margin-bottom: .15rem;display: block;}
.wap-info11 .time {line-height: .6rem;font-size: .4rem;color: #666;margin-bottom: .15rem;}
.wap-info11 .iii {height: 1.3rem;line-height: .65rem;font-size: .4rem;color: #000;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

.wap-list22 {width: 100%;height: 3.5rem;overflow: hidden;margin: 0 0 .5rem;}
.wap-list22 > ul {width: 100%;height: 3.5rem;}
.wap-list22 > ul > li {width: calc(33.33% - 14px);margin-left: 21px;float: left;height: 3.5rem;}
.wap-list22 > ul > li:nth-child(3n-2) {margin-left: 0;}
.wap-list22 > ul > li a {width: 100%;height: 100%;display: block;overflow: hidden;border-radius: 5px;}
.wap-list22 > ul > li a img {width: 100%;height: 100%;}

.wap-ad-wrap {width: 100%;padding: 0 .5rem;display: block;border-radius: 5px;overflow: hidden;}
.wap-ad-wrap img {width: 100%;}

.in-hang1 .wrap > .info::before {background-image: linear-gradient(to right, #0460bf, #0460bf);}














