.topnav-box {
height:.88rem
}
.topnav {
	background: #fff;
box-shadow:0 .03rem .06rem 0 rgba(0,0,0,.06)
}
.topnav .topnav-gl, .topnav .topnav-gr {
	position: absolute;
	top: 0;
width:.6rem;
height:.88rem
}
.topnav .topnav-gl {
	left: 0;
	opacity: 0;
	background: -webkit-linear-gradient(right, hsla(0,0%,100%,0), #fff);
	background: linear-gradient(270deg, hsla(0,0%,100%,0) 0, #fff)
}
.topnav .topnav-gr {
	right: 0;
top:.14rem;
width:.32rem;
height:.6rem;
	background: url(../images/d4b9906f817c4680875ebf1c79de4392.gif) no-repeat;
	background-size: 100% 100%
}
.topnav .actbox {
height:.88rem;
	overflow: hidden
}
.topnav .scroll-box {
	position: relative
}
.topnav .scroller {
	overflow-y: hidden;
	overflow-x: scroll;
	width: 100%;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap
}
.topnav .scroller .nav {
	display: inline-block;
	height: 1.24rem
}
.topnav .scroller .nav a {
	display: inline-block;
font-size:.34rem;
	width: 1.26rem
}
.topnav .flex .nav {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.topnav .flex .nav a {
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.topnav .nav {
	position: relative
}
.topnav .nav a {
height:.88rem;
line-height:.88rem;
	color: #666;
font-size:.28rem;
	text-align: center
}
.topnav .nav a .nav-label {
	position: relative
}
.topnav .nav a .nav-label sup {
	position: absolute;
top:-.12rem;
right:-.45rem;
width:.4rem;
height:.28rem;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 2;
	line-height: 1
}
.topnav .nav a .nav-label sup.hot-icon {
	background: url(../images/9c219eeb040a468f8dea9b81f2aae35d.gif);
	background-size: 100% 100%
}
.topnav .nav a .nav-label sup.new-icon {
	background: url(../images/bf688d97e0924eb4b9857fdcb1fe2862.gif);
	background-size: 100% 100%
}
.topnav .nav a.current {
	color: #333;
	font-weight: 500
}
.topnav .nav a.current .nav-label:before {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
bottom:-.08rem;
margin-left:-.15rem;
width:.3rem;
height:.06rem;
	background: #0279ff;
border-radius:.04rem
}
.hot-news-swipe {
	visibility: visible
}
.hot-news-swipe .swipe-wrap {
	height: 3.8rem;
	overflow: hidden
}
.hot-news-swipe .swipe-pagination {
height:.08rem;
	position: absolute;
	left: 0;
bottom:.8rem;
	width: 100%
}
.hot-news-swipe .swipe-pagination-bullet {
width:.1rem;
height:.1rem;
	background: #fff;
	opacity: .6;
border-radius:.05rem;
	vertical-align: top;
	-webkit-transition: all .2s;
	transition: all .2s;
margin:0 .08rem
}
.hot-news-swipe .swipe-pagination-bullet.swipe-pagination-bullet-active {
	background: #0279ff;
	opacity: 1
}
.hot-news-swipe .hot-news-item {
	position: relative;
	display: block;
	width: 100%;
	height: 3.8rem;
	color: #fff;
	background-repeat: no-repeat;
	background-size: 100% 100%
}
.hot-news-swipe .hot-news-item .hot-news-ft {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
height:.6rem;
	background: rgba(0,0,0,.5)
}
.hot-news-swipe .hot-news-item .hot-news-title {
padding:0 .3rem;
height:.6rem;
line-height:.6rem;
font-size:.32rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	word-break: break-all;
	word-wrap: break-word;
	text-align: center
}
.hot-news-swipe .hot-news-item .hot-news-title em {
border:.02rem solid #fff;
border-radius:.04rem;
padding:.04rem .06rem;
margin-right:.16rem;
	display: inline-block;
	line-height: 1;
	vertical-align: middle;
	position: relative;
top:-.04rem;
font-size:.24rem
}
.w-list-media_list {
margin-top:.1rem
}
.w-list-media_item {
	position: relative;
padding:0 .3rem;
	background: #fff;
	display: block
}
.w-list-media_item~.w-list-media_item:after {
	display: block;
	content: "";
	position: absolute;
	top: 0;
left:.3rem;
	right: 0;
	pointer-events: none;
	border-bottom: 1px solid #f1f1f1
}
.w-list-media_item a {
	display: block
}
.w-list-media_item .w-feed-user img {
	display: inline-block;
width:.36rem;
height:.36rem;
border-radius:.18rem;
	overflow: hidden;
margin-right:.1rem;
	vertical-align: top
}
.w-list-media_item .fm-img {
	padding-bottom: 68.18%;
	position: relative;
border-radius:.06rem;
	overflow: hidden;
	background: #f5f5f5
}
.w-list-media_item .fm-img .lazyload, .w-list-media_item .fm-img .lazyloading {
	opacity: 0;
	-webkit-transition: opacity .3s;
	transition: opacity .3s
}
.w-list-media_item .fm-img img.lozyloaded {
	opacity: 1
}
.w-list-media_item .fm-img img {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	position: absolute;
	width: 100%;
	vertical-align: top;
	object-fit: cover
}
.w-list-text {
padding:.3rem 0
}
.w-list-text .w-list-media_tit {
font-size:.34rem;
	color: #222;
	font-weight: 500;
line-height:.5rem;
	max-height: 1rem;
	overflow: hidden
}
.w-list-media {
padding:.3rem 0
}
.w-list-media .w-list-media_tit {
	color: #222;
line-height:.5rem;
	height: 1rem
}
.w-list-media .feed-title, .w-list-media .w-list-media_tit {
font-size:.34rem;
	font-weight: 500;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}
.w-list-media .feed-title {
	color: #333;
line-height:.48rem;
max-height:.96rem
}
.w-list-media .w-list-media_right {
	width: 2.2rem;
	height: 1.5rem;
margin-left:.3rem;
border-radius:.06rem;
	overflow: hidden;
	background: #f5f5f5
}
.w-list-media .w-list-media_ft {
font-size:.22rem;
	color: #979faa;
margin-top:.24rem;
	overflow: hidden;
height:.36rem;
line-height:.36rem
}
.w-list-media .w-list-media_ft i {
font-size:.2rem;
margin-right:.06rem
}
.w-list-media .w-list-media_ft .w-list-media_views {
margin-left:.2rem
}
.w-list-media .w-list-media_ft .w-list-fl, .w-list-media .w-list-media_ft .w-list-fl span {
	float: left
}
.w-list-media .w-list-media_ft .w-list-fr {
	float: right
}
.w-list-media .w-list-media_ft .w-list-media_date {
margin-left:.24rem;
	position: relative
}
.w-list-media .w-list-media_ft .w-list-media_date:before {
	content: "";
	position: absolute;
width:.04rem;
left:-.12rem;
height:.04rem;
	display: block;
top:.16rem;
border-radius:.04rem;
	background: #979faa
}
.w-list-imgwrap .w-feed-user {
	white-space: nowrap;
	width: 1.6rem;
	overflow: hidden;
	text-overflow: ellipsis
}
.w-list-imgwrap .w-list-media {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.w-list-imgwrap .w-list-media .feed-title {
height:.96rem
}
.w-list-imgwrap .w-list-media_body {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.w-list-imgwrap .w-list-imgbox {
margin-left:.3rem
}
.w-list-imgwrap .w-list-imgbox .fm-img {
	width: 2.2rem
}
.w-list-auto3 .w-list-imgbox {
	overflow: hidden;
margin-left:-.08rem;
margin-right:-.08rem;
margin-top:.2rem
}
.w-list-auto3 .fm-auto-box {
	float: left;
	width: 33.33%;
padding:.08rem
}
.top-box {
	position: fixed;
	width: 100%;
	z-index: 99
}
.top {
	background-color: #0279ff;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	height: 45px;
	line-height: 45px
}
.top-logo {
	width: 80px;
	margin-right: 15px;
	margin-left: 15px
}
.top-search {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.top-search a {
	display: block;
	height: 28px;
	line-height: 28px;
	border-radius: 15px;
	background: rgba(77,160,255,.7);
	color: #fff;
	text-align: center;
	margin-top: 9px
}
#logo {
	height: 44px
}
#logo, #logo img {
	width: 100%
}
.login-link {
	width: 26px;
	padding-left: 20px;
	padding-right: 15px
}
.login-link img {
	width: 24px
}
.login-link.active {
	border-radius: 50%;
	overflow: hidden;
	background-size: 100% auto;
	background-position: 50%;
	background-repeat: no-repeat
}
.login-link.active img {
	border-radius: 50%
}
.login-link .icon-profile {
	color: #fff;
	font-size: 26px;
	vertical-align: middle
}
.col-icon-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.col-icon-list .col-icon {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.col-icon-list .col-icon a {
	display: block;
padding-top:.4rem;
padding-bottom:.4rem;
	text-align: center
}
.col-icon-list .col-icon img {
width:.9rem;
height:.9rem
}
.col-icon-list .col-icon .col-label {
margin-top:.2rem;
font-size:.24rem;
	color: #666;
	line-height: 1
}
.col-act {
margin:.4rem 0
}
.col-act .col-fanli {
margin:0 .3rem;
	background: #fff;
box-shadow:0 0 .2rem 0 rgba(0,0,0,.1);
border-radius:.08rem
}
.col-act .col-fanli a {
	display: block;
padding:.3rem .3rem .15rem;
	position: relative;
	overflow: hidden
}
.col-act .col-fanli .col-fanli-tag {
	position: absolute;
font-size:.48rem;
	color: #fff;
	-webkit-transform: rotate(45deg) scale(.5);
	transform: rotate(45deg) scale(.5);
	background: #ff5e00;
	top: 0;
	right: -1.3rem;
	width: 3.4rem;
	text-align: center;
line-height:.88rem
}
.col-act .col-fanli .col-fanli-top {
height:.45rem;
line-height:.45rem
}
.col-act .col-fanli .col-fanli-plname {
font-size:.32rem;
	color: #333;
	font-weight: 500;
	float: left;
margin-right:.06rem
}
.col-act .col-fanli .col-fanli-content {
margin-top:.15rem;
	overflow: hidden;
	position: relative
}
.col-act .col-fanli .col-fanli-btn {
	position: absolute;
	right: 0;
top:.14rem;
	display: block;
	padding: 0;
	border: 0;
	margin: 0;
	width: 1.6rem;
height:.6rem;
line-height:.6rem;
	background: -webkit-linear-gradient(135deg, #53a1fe, #52a0fe 1%, #216dff);
	background: linear-gradient(315deg, #53a1fe, #52a0fe 1%, #216dff);
box-shadow:0 .06rem .1rem 0 rgba(59,136,255,.28);
border-radius:.08rem;
	color: #fff;
font-size:.28rem;
	font-weight: 600
}
.col-act .col-fanli .col-fanli-value {
height:.7rem;
line-height:.7rem;
font-size:.28rem;
	color: #222
}
.col-act .col-fanli .col-fanli-value em {
font-size:.5rem;
	font-weight: 500
}
.col-act .col-fanli .col-fanli-label {
	color: #999;
line-height:.32rem;
font-size:.24rem
}
.col-act .col-fanli .col-fanli-reward {
	float: left;
	width: 2.35rem
}
.col-act .col-fanli .col-fanli-reward .col-fanli-value {
	color: #ff5e00
}
.col-act .col-fanli .col-fanli-volumn {
	float: left
}
.col-act .col-fanli .col-fanli-ft {
margin-top:.2rem;
font-size:.24rem;
line-height:.36rem;
	color: #ccc
}
.col-act .col-fanli .col-fanli-ft .ggao-label {
font-size:.2rem;
padding:0 .06rem;
	border: 1px solid #ccc;
border-radius:.04rem;
	color: #ccc;
margin-right:.1rem
}
.report-news-list {
	/*margin-top:.2rem;*/
	height: 3.78rem;
	overflow: hidden
}
.report-news-list .sec-scroller {
padding-top:.2rem;
padding-right:.3rem;
padding-left:.3rem
}
.report-news-list .rn-item {
	display: inline-block;
	width: 3.1rem;
	height: 3.38rem;
margin-left:.2rem;
	vertical-align: top;
box-shadow:0 .04rem .3rem 0 rgba(0,0,0,.1);
	background-repeat: no-repeat;
	background-size: 100% 100%;
border-radius:.08rem;
	overflow: hidden
}
.report-news-list .rn-item:first-child {
	margin-left: 0
}
.report-news-list .rn-item a {
	display: block;
	width: 100%;
	height: 100%;
padding:.2rem .25rem;
	color: #fff
}
.report-news-list .rn-item .rn-tit-tu {
	text-align: center;
}
.report-news-list .rn-item .rn-tit-tu img {
	width: 45%;
	padding-top:10%
}
.report-news-list .rn-item .rn-tit-h3 {
	font-size:.34rem;
	text-align: center;
	font-weight:500;
	/*line-height:.48rem;*/
	white-space: normal;
	word-break: break-all;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	padding-top:5%;
}
.report-news-list .rn-item .rn-tit {
	font-size:.24rem;
	/*font-weight: 500;*/
	height: 1.92rem;
	white-space: normal;
	word-break: break-all;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden
	padding-top:15%;
	text-align:center;
	}
.report-news-list .rn-item .rn-ft {
font-size:.24rem;
margin-top:.72rem;
	opacity: .8
}
#bbs-block {
margin-top:.4rem
}
#bbs-block .sec-title-box {
	float: left;
	min-width: 1.2rem;
padding:0 .2rem;
	cursor: pointer
}
#bbs-block .sec-title-box:first-child {
	padding-left: 0
}
#bbs-block .sec-title {
	color: #666;
font-size:.36rem;
	font-weight: 400;
line-height:.6rem
}
#bbs-block .sec-title a {
	display: inline-block;
	position: relative;
padding:0 .08rem;
	color: #666
}
#bbs-block .sec-title.current {
font-size:.42rem;
	font-weight: 500
}
#bbs-block .sec-title.current a {
	color: #333
}
#bbs-block .sec-title.current a span {
	position: relative;
	z-index: 2
}
#bbs-block .sec-title.current a:before {
	content: "";
	display: block;
height:.22rem;
	width: 100%;
	position: absolute;
	left: 0;
bottom:-.02rem;
	background-image: url(../images/99c1fff8466245bb89a2820a5e548c95.gif);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	z-index: 1
}
#bbs-block .sec-head-r {
line-height:.6rem;
padding-left:.3rem
}
#bbs-block .w-list-media_date {
	margin-left: 0
}
#bbs-block .w-list-media_date:before {
	display: none
}
.cmt-rank {
	display: inline-block;
width:.32rem;
height:.32rem;
	position: relative;
top:.04rem;
margin-right:.04rem
}
.cmt-rank-1 {
	background: url(../images/acea6b99269544a6b35655b67d8e165c.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-rank-2 {
	background: url(../images/0cab8bd87c9949d88c28ee3491a8efd5.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-rank-3 {
	background: url(../images/5df7ee84ffbf438a8e04b6de871c5ff2.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-tag {
	display: inline-block;
height:.28rem;
margin-right:.04rem;
	position: relative
}
.cmt-tag-tuijian {
width:.64rem;
	background: url(../images/a646851596f942f1b9b875af47838e9c.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-tag-jinghua {
width:.64rem;
	background: url(../images/e511593f7d824b6394302a61de63245e.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-tag-top {
width:.64rem;
	background: url(../images/f03192fd7eb44563ba48097433a8e559.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-tag-shilian {
	width: 1.08rem;
	background: url(../images/e1b9cbb561ba4f3db233ec4a04e7896f.gif) no-repeat;
	background-size: 100% 100%
}
.cmt-tag-yuanchuang {
width:.64rem;
	background: url(../images/3481670db16148cb8839c1e565d1fb62.gif) no-repeat;
	background-size: 100% 100%
}
.video-list {
margin-top:.4rem
}
.video-list li, .video-list ul {
padding:0 .15rem
}
.video-list li {
	width: 50%;
	float: left
}
.video-list .video-item {
	display: block;
border-radius:.08rem;
box-shadow:0 .02rem .28rem 0 rgba(0,0,0,.1)
}
.video-list .video-wrap {
	overflow: hidden
}
.video-list .video-pic {
	height: 2.4rem
}
.video-list .video-pic img {
	width: 100%;
	height: 100%
}
.video-list .video-info {
	position: relative
}
.video-list .video-info .video-meta {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
height:.48rem;
line-height:.48rem;
	background: rgba(0,0,0,.6);
	color: #d8d8d8;
font-size:.24rem;
padding:0 .1rem;
	overflow: hidden
}
.video-list .video-info .video-meta .icon-player {
	position: relative;
top:.03rem;
	color: #fff;
font-size:.36rem
}
.video-list .video-info .video-meta .video-views {
vertical-align:.02rem
}
.video-list .video-info .vl-l {
line-height:.44rem
}
.video-list .video-title {
height:.8rem;
line-height:.8rem;
	color: #666;
font-size:.32rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
padding:0 .1rem
}
.video-list .vl-l {
	float: left
}
.video-list .vl-r {
	float: right
}
.zhuanlan-list {
margin-top:.1rem
}
.zhuanlan-list li {
	position: relative
}
.zhuanlan-list li~li:after {
	display: block;
	content: "";
	position: absolute;
	top: 0;
left:.3rem;
	right: 0;
	pointer-events: none;
	border-bottom: 1px solid #f1f1f1
}
.zhuanlan-list .zhuanlan-item {
	display: block;
padding:.3rem
}
.zhuanlan-list .zl-author {
height:.6rem;
line-height:.6rem;
	display: inline-block
}
.zhuanlan-list .zl-author img {
	display: inline-block;
width:.6rem;
height:.6rem;
border-radius:.3rem;
	vertical-align: top;
margin-right:.1rem
}
.zhuanlan-list .zl-author .zl-author-name {
	color: #666;
font-size:.32rem
}
.zhuanlan-list .zl-follow {
	float: right;
	color: #0279ff;
font-size:.28rem;
	cursor: pointer;
height:.6rem;
line-height:.6rem
}
.zhuanlan-list .zl-follow.zl-followed {
	color: #666
}
.zhuanlan-list .zl-follow .zl-icon {
	display: inline-block;
width:.32rem;
height:.32rem;
	position: relative;
top:.14rem
}
.zhuanlan-list .zl-follow svg {
width:.32rem;
height:.32rem;
	vertical-align: top
}
.zhuanlan-list .zl-body {
margin-top:.3rem;
	color: #333;
font-size:.34rem;
line-height:.48rem;
max-height:.96rem;
	font-weight: 500;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}
.zhuanlan-list .zl-ft {
	line-height: 1;
	color: #979faa;
font-size:.24rem;
margin-top:.3rem
}
.zhuanlan-list .zl-ft span {
margin-right:.3rem
}
.shuju-box {
margin:.4rem .3rem 0
}
.shuju-box .shuju-head {
	width: 5.96rem;
	height: 1.2rem;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/shuju.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	text-align: center;
padding:.1rem 0
}
.shuju-box .shuju-head h3 {
	color: #fff;
font-size:.4rem;
line-height:.56rem;
	font-weight: 600
}
.shuju-box .shuju-top {
margin-top:-.44rem;
	background: #fff;
box-shadow:0 0 .2rem 0 rgba(0,0,0,.1);
border-radius:.08rem;
padding:.3rem 0
}
.shuju-box .shuju-top .shuju-cell {
	float: left;
	width: 33.33%;
	text-align: center;
padding:.15rem 0;
	position: relative
}
.shuju-box .shuju-top .shuju-cell:before {
	display: block;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	pointer-events: none;
	border-left: 1px solid #f1f1f1
}
.shuju-box .shuju-top .shuju-amount {
font-size:.4rem;
line-height:.48rem;
height:.48rem;
	color: #fe6270
}
.shuju-box .shuju-top .shuju-amount em {
	font-family: DINAlternate-Bold
}
.shuju-box .shuju-top .shuju-plat .shuju-amount {
	color: green
}
.shuju-box .shuju-top .shuju-wt .shuju-amount {
	color: #fe6270
}
.shuju-box .shuju-top .shuju-ty .shuju-amount {
	color: #ff9115
}
.shuju-box .shuju-top .shuju-label {
font-size:.28rem;
height:.4rem;
line-height:.4rem;
	color: #666;
margin-top:.15rem
}
.pj-list .pj-row {
	display: block;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	text-align: center
}
.pj-list .pj-row .pj-col-1 {
	width: 1.24rem
}
.pj-list .pj-plname {
	text-align: left;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.pj-list .pj-head {
	background: #f1f1f1;
	z-index: 3
}
.pj-list .pj-head .pj-row {
height:.72rem;
line-height:.72rem;
	color: #666;
font-size:.24rem
}
.pj-list .pj-wrap {
	background: #fff
}
.pj-list .pj-wrap .blankslate {
	padding: 1rem 0;
	text-align: center
}
.pj-list .pj-wrap .blankslate img {
	width: 4.92rem
}
.pj-list .pj-wrap .blankslate p {
	color: #666;
font-size:.32rem;
margin-top:.4rem
}
.pj-list .pj-wrap .pj-row {
	height: 1rem;
	line-height: 1rem;
	position: relative;
	color: #999;
font-size:.36rem
}
.pj-list .pj-wrap .pj-row~.pj-row:after {
	display: block;
	content: "";
	position: absolute;
	top: 0;
left:.3rem;
	right: 0;
	pointer-events: none;
	border-bottom: 1px solid #f1f1f1
}
.pj-list .pj-wrap .pj-rank {
	font-family: DINAlternate-bold;
	font-style: italic;
font-size:.42rem;
	color: #999;
	font-weight: 600
}
.pj-list .pj-wrap .pj-rank-1 .pj-rank, .pj-list .pj-wrap .pj-rank-2 .pj-rank, .pj-list .pj-wrap .pj-rank-3 .pj-rank {
	color: #fe6270
}
.pj-list .pj-wrap .pj-plname {
	color: #333;
font-size:.32rem;
	font-weight: 600
}
.pj-list .pj-wrap .pj-icon-rebate {
	display: inline-block;
width:.3rem;
height:.3rem;
	background: url(../images/0f512304eb874d36a2d22c32f79fc876.gif) no-repeat;
	background-size: 100% 100%;
vertical-align:-.04rem;
margin-left:.1rem
}
.pj-list .pj-wrap .pj-index {
	font-family: DINAlternate-bold;
	color: #ff5e00;
font-size:.36rem
}
.pj-list .pj-wrap .pj-growth {
	color: #666;
font-size:.24rem
}
.pj-list .pj-wrap .pj-growth .icon-growth {
font-size:.3rem;
	color: red
}
.pj-list .pj-wrap .pj-drop {
	color: #666;
font-size:.24rem
}
.pj-list .pj-wrap .pj-drop .icon-drop {
font-size:.3rem;
	color: #00bd0b
}
#pingji-block .pj-list {
margin-top:.4rem
}
#pingji-block .pj-col-3 {
	width: 3.4rem
}
#fanli-block .pj-list {
margin-top:.4rem
}
#fanli-block .pj-col-3 {
	width: 3.4rem
}
#fanli-block .pj-wrap .pj-col-3, #fanli-block .pj-wrap .pj-col-4 {
	font-family: DINAlternate-bold;
	color: #ff5e00
}
.shuju-report-list {
	height: 4.2rem;
	overflow: hidden
}
.shuju-report-list .sec-scroller {
padding-top:.4rem;
padding-right:.3rem;
padding-left:.3rem
}
.shuju-report-list .sr-item {
	display: inline-block;
	width: 3rem;
	height: 3.4rem;
margin-left:.2rem;
	vertical-align: top;
box-shadow:0 .02rem .28rem 0 rgba(0,0,0,.1)
}
.shuju-report-list .sr-item:first-child {
	margin-left: 0
}
.shuju-report-list .sr-item a {
	display: block;
border-radius:.08rem;
	overflow: hidden
}
.shuju-report-list .sr-item .sr-pic {
	height: 2.2rem
}
.shuju-report-list .sr-item .sr-pic img {
	width: 100%;
	height: 100%
}
.shuju-report-list .sr-item .sr-ft {
	height: 1.2rem;
padding:.15rem .1rem
}
.shuju-report-list .sr-item .sr-tit {
	white-space: normal;
font-size:.32rem;
	color: #666;
line-height:.45rem;
height:.9rem;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}
#pingtai-block {
margin-top:.4rem
}
.col-fanli-bq {
	display: inline-block;
height:.32rem;
line-height:.3rem;
	background: url(../images/7263e15c5c4e4c76bc349b0532a67b5f.gif) no-repeat;
	background-size: 100% 100%;
	color: #aaa;
padding:0 .24rem;
font-size:.24rem;
	float: left;
margin-top:.06rem
}
.col-pingji-bq {
line-height:.32rem;
	background: url(../images/900f273fb910481e829f832116478039.gif) no-repeat;
	background-size: 100% 100%;
	color: #fff
}
html.is-android .col-fanli-bq {
	height: 16px;
	line-height: 15px;
	margin-top: 3px
}
html.is-android .col-pingji-bq {
	line-height: 16px
}
@media only screen and (max-width:360px) {
html.is-android .col-fanli-bq {
	margin-top: 1px!important
}
}
.sec-block {
margin-top:.8rem
}
.sec-block .sec-head {
margin:0 .3rem
}
.sec-block .sec-title {
	color: #222;
font-size:.42rem;
height:.6rem;
line-height:.6rem;
	font-weight: 500
}
.sec-block .sec-title a {
	display: block
}
.sec-block .sec-title2 {
	color: #222;
font-size:.42rem;
	height: 1rem;
	line-height: 1rem;
	font-weight: 500;
	border-bottom: 1px solid #F0F0F0;
	text-align: center;
	color: #ea9728 !important;
}

.sec-block .sec-title2 a{
    color: #ea9728 !important;
}
/*.sec-block .sec-title2 a {
font-size:.35rem;font-weight:500; text-align:right; padding-left:6px;
}*/



.sec-block .sec-more {
margin:0 .3rem
}
.sec-block .sec-more a {
	display: block;
height:.68rem;
line-height:.66rem;
border:.02rem solid #ddd;
	text-align: center;
	color: #666;
font-size:.24rem;
border-radius:.34rem
}
.sec-block .sec-head-l {
	float: left
}
.sec-block .sec-head-r2 {
	float: right;
	font-weight: 400;
font-size:.24rem;
	color: #999
}
.sec-block .sec-head-r {
	float: right;
	font-weight: 400;
font-size:.24rem;
	color: #999
}
.sec-block .icon-jiantou-r {
font-size:.22rem
}
.sec-scroller-box {
	overflow-y: hidden;
	overflow-x: scroll;
	width: 100%;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap
}
.sec-scroller-box .sec-scroller {
	display: inline-block;
	position: relative;
padding-bottom:.8rem
}
.w-list-media_hairline {
	position: relative
}
.w-list-media_hairline:after {
	display: block;
	content: "";
	position: absolute;
	bottom: 0;
left:.3rem;
	right: 0;
	pointer-events: none;
	border-bottom: 1px solid #f1f1f1
}
.wd-ft-copyright p {
margin-top:.16rem
}
.wd-ft-copyright p em {
margin-left:.2rem;
margin-right:.2rem;
	color: #ccc
}
#hot-news {
margin-top:.2rem
}
#ptcp-block .w-list-text .w-list-media_tit {
height:.5rem;
max-height:.5rem;
	text-overflow: ellipsis;
	white-space: nowrap
}
.sec-block .params-box {
 padding: .15rem .3rem;
	overflow: auto;
}
.sec-block .params-item {
	float: left;
	width: 24%;
	margin: 1% 0.5%;
	text-align: center;/*   padding: .4rem;*/
}
.sec-block .params-item a {
	display: block;
	border: 1px solid #dbdbdb;
	border-radius: 5px;
	padding: 2px 1px;
	overflow: hidden;
	height: 27px;
	line-height: 23px;
	font-size: 13px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.clear {
	clear: both;
}
.aui-news-flex-bdR {
	float: right;
	width: 60%;
	text-align: right;
}
.aui-news-flex-bdR a {
font-size: .3rem;
	padding-left: 2px;
}
.aui-news-flex-bdR_on {
	cursor: pointer;
	color: #F00;/*font-weight:bold; */
	border-bottom: 2px solid #F00;
	padding-bottom: 13px;
}
.aui-news-flex-bdR_off {
	cursor: pointer;
	color: #000000;
}
.aui-news-flex-bdR_xueyuan {
	float: right;
	width: 75%;
	text-align: right;
}
.aui-news-flex-bdR_xueyuan a {
font-size: .36rem;
}
.aui-news-flex-bdR_xueyuan_on {
	cursor: pointer;
	color: #F00;
	font-weight: bold;
	border-bottom: 4px solid #F00;
	padding-bottom: 9px;
}
.aui-news-flex-bdR_xueyuan_off {
	cursor: pointer;
	color: #000000;
	padding-left: 10px;
}
.index_zmxy {
}
.index_zmxy ul {
margin: 0 .3rem;
padding: .2rem 0;
}
.index_zmxy ul li {
font-size: .34rem;
padding: .1rem 0;
	font-weight: 500;
	clear: both;
}
.index_zmxy ul li span {
font-size: .22rem;
	color: #979faa;
	float: right;
}
