.ui-cnfin-index{
  padding: 0 .333333rem /* 25/75 */;
}
.ui-slidernews{
  margin: .266667rem /* 20/75 */ 0;
  height: .533333rem /* 40/75 */;
  line-height: .533333rem /* 40/75 */;
}
.ui-slidernews span{
  font-size: .373333rem /* 28/75 */;
  font-family: PingFang-SC-Bold,PingFang-SC;
  font-weight: bold;
  color: #CDA949;
}
.ui-slidernews a{
  font-size: .373333rem/* 28/75 */;
  font-family: PingFang-SC-Regular,PingFang-SC;
  font-weight: 400;
  color: #494949;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-align: justify;
  display: -webkit-box;
  float: right;
  width: 7.84rem /* 588/75 */;
}
.ui-tools{
  padding-top: .4rem /* 30/75 */;
  padding-bottom: .666667rem /* 50/75 */;
  overflow: hidden;
}
.ui-tools-cont li{
  float: left;
  width: 1.653333rem /* 124/75 */;
  margin-right: .266667rem /* 20/75 */;
  margin-bottom: .266667rem /* 20/75 */;
}
.ui-tools-cont li img{
  width: 1.066667rem /* 80/75 */;
  height: 1.066667rem /* 80/75 */;
  padding: 0 .293333rem /* 22/75 */;
}
.ui-tools-cont li p{
  margin-top: .266667rem /* 20/75 */;
  font-size: .32rem /* 24/75 */;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: .453333rem /* 34/75 */;
  text-align: center;
}

.ui-tools-cont li:nth-child(5n){
  margin-right: 0;
}
.ui-slidernav{
  height: .693333rem /* 52/75 */;
  padding-bottom: .133333rem /* 10/75 */;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  border-bottom: 1px solid #E9E9E9;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.ui-slidernav::-webkit-scrollbar {
  display: none;
}
.ui-slidernav a{
  display: inline-block;
  line-height: .693333rem /* 52/75 */;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  font-size: .426667rem /* 32/75 */;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #333333;
  margin: 0 .266667rem /* 20/75 */;
  padding-bottom: .106667rem /* 8/75 */;
}
.ui-slidernav .cur{
  border-bottom: 2px solid #CEAC4F;
}
.ui-channel-title{
  position: relative;
  height: .586667rem /* 44/75 */;
  line-height: .586667rem /* 44/75 */;
}
.ui-yw,
.ui-dj,
.ui-jrj,
.ui-yb,
.ui-zb,
.ui-cjjz,
.ui-hzzq,
.ui-zl,
.ui-cbjz,
.ui-hq {
  padding: 0 .333333rem /* 25/75 */;
  margin-top: .333333rem /* 25/75 */;
}
.channel-title-icon{
  position: absolute;
  left: 0;
  top: 0;
  width: .586667rem /* 44/75 */;
  height: .586667rem/* 44/75 */;
}
.yw-icon{
  background: url('../image/v2/index-yw.png') center center no-repeat;
  background-size: 100% 100%;
}
.dj-icon{
  background: url('../image/v2/index-dj.png') center center no-repeat;
  background-size: 100% 100%;
}
.jrj-icon{
  background: url('../image/v2/index-jrj.png') center center no-repeat;
  background-size: 100% 100%;
}
.yb-icon{
  background: url('../image/v2/index-yb.png') center center no-repeat;
  background-size: 100% 100%;
}
.zb-icon{
  background: url('../image/v2/index-zb.png') center center no-repeat;
  background-size: 100% 100%;
}
.cjjz-icon{
  background: url('../image/v2/index-cjjz.png') center center no-repeat;
  background-size: 100% 100%;
}
.hzzq-icon {
  background: url('../image/v2/index-hzzq.png') center center no-repeat;
  background-size: 100% 100%;
}
.zl-icon {
  background: url('../image/v2/index-zl.png') center center no-repeat;
  background-size: 100% 100%;
}
.cbjz-icon{
  background: url('../image/v2/index-cbjz.png') center center no-repeat;
  background-size: 100% 100%;
}
.channel-title-name{
  position: absolute;
  left: .666667rem /* 50/75 */;
  font-size: .426667rem /* 32/75 */;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: .586667rem /* 44/75 */;
}
.channel-title-name em{
  font-style: normal;
  color: #333333;
  font-size: 14px;
  padding: .2rem /* 15/75 */;
}
.channel-title-more{
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: .586667rem /* 44/75 */;
  height: .586667rem /* 44/75 */;
  background: url('../image/v2/index-more.png') center center no-repeat;
  background-size: contain;
}
.ui-news-list li{
  margin-top: .266667rem /* 20/75 */;
  padding-bottom: .4rem /* 30/75 */;
  border-bottom: 1px solid #E8E8E8;
  overflow: hidden;
}
.ui-news-list li h3{
  font-size: .426667rem /* 32/75 */;
  font-family: SourceHanSansCN-Normal,SourceHanSansCN;
  font-weight: 400;
  color: #333333;
  line-height: .64rem /* 48/75 */;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: justify;
  display: -webkit-box;
  margin-bottom: .2rem /* 15/75 */;
}
.ui-news-list li p{
  font-size: .373333rem /* 28/75 */;
  font-family: SourceHanSansCN-Normal,SourceHanSansCN;
  font-weight: 400;
  color: #999999;
  line-height: .32rem /* 24/75 */;
}
.ui-news-list li p span{
  padding-left: .266667rem /* 20/75 */;
}
.ui-imgs{
  overflow: hidden;
  margin-bottom: .2rem /* 15/75 */;
}
.ui-imgs img{
  float: left;
  width: 2.933333rem /* 220/75 */;
  height: 1.84rem /* 138/75 */;
  margin-right: .266667rem /* 20/75 */;
}
.ui-imgs img:nth-child(3){
  margin-right: 0;
}
.ui-integr-text{
  width: 5.6rem /* 420/75 */;
  height: 2.133333rem /* 160/75 */;
}
.ui-integr-img{
  width: 3.333333rem /* 250/75 */;
  height: 2.133333rem /* 160/75 */;
}
.ui-integr-img img{
  width: 3.333333rem /* 250/75 */;
  height: 2.133333rem /* 160/75 */;
}
.ui-imgs-list{
  margin-top: .24rem /* 18/75 */;
  overflow: hidden;
}
.ui-imgs-list li{
  position: relative;
  float: left;
  width: 4.48rem /* 336/75 */;
  margin-right: .373333rem /* 28/75 */;
}
.ui-imgs-list li a{
  display: block;
  position: relative;
}
.ui-imgs-list li i{
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: .533333rem /* 40/75 */;
  height: .533333rem /* 40/75 */;
  margin-left: -0.266667rem /* 20/75 */;
  margin-top: -0.266667rem /* 20/75 */;
  background: url('../image/v2/index-play.png') center center no-repeat;
}
.ui-imgs-list li:nth-child(2n) {
  margin-right: 0;
}
.ui-imgs-list li img{
  width: 4.48rem /* 336/75 */;
  height: 2.933333rem /* 220/75 */;
}
.ui-site{
  height: 3.466667rem /* 260/75 */;
  margin: .4rem /* 30/75 */ .333333rem /* 25/75 */;
  background: url('../image/v2/index-site.png') no-repeat;
  background-size: cover;
}
.ui-site-item{
  float: left;
  width: 1.6rem /* 120/75 */;
  height: 1.706667rem /* 128/75 */;
  margin: .88rem /* 66/75 */ 0;
  text-align: center;
  border-right: 1px solid #fff;
  padding: 0 .333333rem /* 25/75 */;
}
.ui-site-item:nth-child(4){
  padding: 0;
  padding-left: .4rem /* 30/75 */;
  border-right: none;
}
.ui-site-item a{
  color: #fff;
  font-size: .64rem /* 48/75 */;
  line-height: .853333rem /* 64/75 */;
  font-weight: bold;
}
.ui-zl-cont{
  overflow: hidden;
  margin-top: .2rem /* 15/75 */;
}
.ui-zl-cont li{
  float: left;
  width: 2.933333rem /* 220/75 */;
  height: 5.866667rem /* 440/75 */;
  margin-right: .266667rem /* 20/75 */;
  background: #F8F8F8;
  border-radius: 6px;
}
.ui-zl-cont li:nth-child(3n) {
  margin-right: 0;
}
.ui-zl-cont li img{
  width: 2.933333rem /* 220/75 */;
  height: 2.933333rem /* 220/75 */;
}
.ui-zl-cont li h3{
  margin: .24rem /* 18/75 */ 0;
  font-size: .48rem /* 36/75 */;
  font-family: SourceHanSansCN-Normal,SourceHanSansCN;
  font-weight: 400;
  color: #333333;
  line-height: .693333rem /* 52/75 */;
  text-align: center;
}
.ui-zl-cont li p{
  padding: 0 .32rem /* 24/75 */;
  font-size: .32rem /* 24/75 */;
  font-family: SourceHanSansCN-Normal,SourceHanSansCN;
  font-weight: 400;
  color: #666666;
  line-height: .48rem /* 36/75 */;
  text-align: center;
}
.channel-select-check{
  position: absolute;
  right: 0;
  padding-left: .266667rem /* 20/75 */;
  width: 3.093333rem /* 232/75 */;
  height: .506667rem /* 38/75 */;
  border-radius: 4px;
  border: 1px solid #147AC9;
  line-height: .506667rem /* 38/75 */;
  font-size: .32rem /* 24/75 */;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #999;
  background: url('../image/v2/index-down.png') 2.893333rem center no-repeat;
  background-size: 9%;
}
.channel-select-cont{
  position: absolute;
  right: 0;
  top: .493333rem /* 37/75 */;
  padding-left: .266667rem /* 20/75 */;
  width: 3.093333rem /* 232/75 */;
  background-color: #fff;
  z-index: 2;
  border: 1px solid #147AC9;
  border-top: none;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  color: #999;
}
.channel-select-cont li{
  padding: .066667rem /* 5/75 */ 0;
}
.channel-select-cont li:nth-child(1) {
  padding-top: .133333rem /* 10/75 */;
}
.ui-cbjz .ui-channel-title{
  padding-bottom: .266667rem /* 20/75 */;
  margin-bottom: .506667rem /* 38/75 */;
}
.ui-cbjz-wrap{
  overflow: hidden;
}
.ui-cbjz-wrap li{
  float: left;
  width: 1.28rem /* 96/75 */;
  height: 1.28rem /* 96/75 */;
  margin-right: .266667rem /* 20/75 */;
}
.ui-cbjz-wrap li img{
  width: 1.28rem /* 96/75 */;
  height: 1.28rem /* 96/75 */;
}
.channel-select-cont li:nth-child(6) {
  margin-right: 0;
}
.ui-index-info{
  height: 2.026667rem /* 152/75 */;
  margin-top: .4rem /* 30/75 */;
}
.index-info-cont{
  padding-left: 1.2rem /* 90/75 */;
  padding-top: .346667rem /* 26/75 */;
  padding-bottom: .213333rem /* 16/75 */;
  background: #F1F0F0;
}
.index-info-cont p{
  margin-top: .293333rem /* 22/75 */;
  font-size: .266667rem /* 20/75 */;
  font-family: PingFang-SC-Regular,PingFang-SC;
  font-weight: 400;
  color: #333333;
  line-height: .373333rem /* 28/75 */;
}
.index-footer-logo{
  overflow: hidden;
  height: .96rem /* 72/75 */;
}
.index-footer-logo img{
  float: left;
  width: .96rem /* 72/75 */;
  height: .96rem /* 72/75 */;
}
.index-footer-logo h3{
  float: left;
  padding-left: .16rem /* 12/75 */;
  height: .96rem /* 72/75 */;
  font-size: .373333rem /* 28/75 */;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: .96rem /* 72/75 */;
}
.index-footer-logo h3 span:nth-child(1) {
  padding-right: .746667rem /* 56/75 */;
}
.ui-mzpp-ad{
  padding: .4rem /* 30/75 */ .333333rem /* 25/75 */;
}
.flex-con{
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.stock-box{
  width: 48%;
  height: 150px;
  margin: 0;
  background-color: #fff;
  /* text-align: center; */
  box-sizing: border-box;
  /* border: 1px solid rgba(248, 248, 248, 1); */
  margin: 10px 0;
}
