.ylyxq-wzbg a {
  color: #67a9fb ;
}
/*行业新闻*/
.hyxw-list {
  margin-top: 0.4rem;
}
.hyxw-list li {
  margin-top: 0.13333333rem;
  background: #fff;
  padding: 0.4rem;
}
.hyxw-btnr {
  height: 0.48rem;
  line-height: 0.48rem;
  color: #36353b;
}
.hyxw-btnr:after {
  content: "";
  display: block;
  clear: both;
}
.hyxw-btnr > div:nth-of-type(1) {
  float: left;
  width: 6.06666667rem;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.42666667rem;
}
.hyxw-btnr > div:nth-of-type(2) {
  float: right;
  font-size: 0.32rem;
  color: #747474;
}
.hyxw-xwnr {
  line-height: 0.50666667rem;
  font-size: 0.37333333rem;
  color: #838384;
  max-height: 4.5em ;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  margin-top: 0.46666667rem;
}


/*行业新闻详情*/
.xwxq-bt {
  padding: 0.4rem;
  font-size: 0.4rem;
  color: #36353b;
  border-bottom: 1px solid #b5b5b5;
  line-height: 0.56rem;
  background: #fff;
}
.xwxq-bt > p:nth-of-type(2) {
  height: 0.32rem;
  line-height: 0.32rem;
  font-size: 0.32rem;
  color: #747474;
  margin-top: 0.26666667rem;
}
.xwxq-nr {
  padding: 0.26666667rem 0.4rem;
  background: #fff;
}
.xwxq-nr img{
	width:100% !important;
	height:auto !important;
	display:block;
	margin:auto;
}
/*报告省份选择*/
.public-sfxz {
  height: 1.17333333rem;
  line-height: 1.17333333rem;
  padding: 0 0.4rem;
  padding-left: 1.2rem;
  background: url("../images/dingwei.png") no-repeat left 0.4rem center / 0.56rem auto, #ffffff;
  font-size: 0.4rem;
  color: #666;
}
.public-sfxz span {
  vertical-align: middle;
}
.public-diqu {
  margin-left: 0.33333333rem;
  color: #36353b;
  vertical-align: middle;
}
.public-sfxz a {
  color: #67a9fb;
  float: right;
}
.public-ylynr {
  margin-top: 1.2rem;
  background: #fff;
}
.public-ylynr li{
	padding-bottom:0.2rem;
}
.ylynr-bt {
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.4rem;
  font-size: 0.37333333rem;
  color: #36353b;
  border-bottom: 1px solid #b5b5b5;
}
.ylynr-bt span {
  vertical-align: middle;
}
.ylynr-sl {
  margin-left: 0.33333333rem;
  color: #67a9fb;
}
.ylynr-gd {
  float: right;
  color: #67a9fb;
}
.ylynr-list {
  padding: 0 0.4rem;
  margin-bottom: 0.26666667rem;
  font-size: 0.37333333rem;
  max-height: 7.06666667rem;
  overflow: auto;
}
.ylynr-list:after {
  content: "";
  display: block;
  clear: both;
}
.ylynr-list p {
  float: left;
  width: 4.33333333rem;
  height: 0.93333333rem;
  line-height: 0.93333333rem;
  text-align: center;
  padding: 0 0.33333333rem;
  box-sizing: border-box;
  border: 1px solid #b5b5b5;
  border-radius: 0.13333333rem;
  margin-top: 0.4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #747474;
}
.ylynr-list a:nth-of-type(2n) p {
  margin-left: 0.53333333rem;
}
.ylypc-dqwz {
  height: 1.17333333rem;
  line-height: 1.17333333rem;
  padding: 0 0.4rem;
  font-size: 0.4rem;
  color: #666;
  background: #fff;
}
.ylypc-dqwz span {
  float: right;
  color: #36353b;
}
.ylypc-list {
  margin-top: 0.73333333rem;
  background: #fff;
}
.ylypc-list p {
  padding: 0 0.4rem;
  height: 1.33333333rem;
  line-height: 1.33333333rem;
  border-top: 1px solid #b5b5b5;
  color: #666;
}
.ylypc-list a:nth-of-type(1) p {
  border: none;
}
.ylypc-xuan {
  background: url("../images/bg-dqxz.png") no-repeat right 0.4rem center / 0.56rem auto;
}
.ylypc-wz p {
  padding-right: 0.86666667rem;
  background: url("../images/ylypc-wz.png") no-repeat right 0.33333333rem center / 0.45333333rem auto;
}



/*已达上限*/
.tc-ydsx {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 8.13333333rem;
  height: 4rem;
  padding-top: 1.26666667rem;
  box-sizing: border-box;
  border-radius: 0.13333333rem;
  text-align: center;
  background: #fff;
  display: none;
}
.tc-ydsx > div:nth-of-type(1) {
  font-size: 0.42666667rem;
  height: 0.42666667rem;
  line-height: 0.42666667rem;
}
.tc-ydsx > div:nth-of-type(2) {
  font-size: 0.37333333rem;
  height: 0.37333333rem;
  line-height: 0.37333333rem;
  margin-top: 0.4rem;
}
/*开通会员*/
.tc-kthy {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 8.13333333rem;
  height: 7.2rem;
  background: #fff;
  padding-top: 1.4rem;
  text-align: center;
  box-sizing: border-box;
  border-radius: 0.13333333rem;
  font-size: 0.42666667rem;
  display:none;
}
.tc-kthy > div:nth-of-type(1) {
  height: 0.42666667rem;
  line-height: 0.42666667rem;
}
.tc-kthy > div:nth-of-type(2) {
  font-size: 0.37333333rem;
  height: 0.37333333rem;
  line-height: 0.37333333rem;
  margin-top: 0.46666667rem;
}
.tc-kthy > div:nth-of-type(2) span {
  color: #4e9bfa;
}
.tc-kthy > div:nth-of-type(3) {
  font-size: 0.64rem;
  height: 0.64rem;
  line-height: 0.64rem;
  margin-top: 0.66666667rem;
  color: #4e9bfa;
}
.tc-kthy > a {
  display: block;
  width: 6.26666667rem;
  height: 1.16rem;
  border-radius: 1.16rem;
  line-height: 1.16rem;
  font-size: 0.4rem;
  color: #fff;
  background: #4e9bfa;
  margin: auto;
  margin-top: 0.66666667rem;
}
