*{margin: 0;padding: 0;}
.father{width: 100%;background: #0c0340;}
.pic-wid{width: 100%;height: 250px;}
.pic-widd{width: 100%;}
.mt1{margin:10px 0;height: 64px;}
.mt1 p {font-size:14px}
.mt2{margin:20px 0;}
.mt4{margin:40px 0;}
.pt1{padding: 10px 0;}
.pt2{padding: 20px 0;}
.lf{float: left;}
.rf{float: right;}
.clear{clear: both}
a:hover{text-decoration: none !important;}
button , input{border:none;}
p{color: #fafafa;}
.pro-intro p{color: #323232;text-align: center;}

.chanpin-prize{
    max-width: 180px;
    height: 220px;
}
/*投票*/
.biaoti{font-size: 24px;text-align: center;}
.shouyenews{color: #fafafa;border: 1px solid #64b1ce;padding:50px 25px;height: 363px;overflow: hidden;border-radius: 6px;}
.neirong{    line-height: 28px;font-size:18px;}

/*嘉宾*/
.jiabinspeak{background: url(./img/bg22.jpg)  no-repeat ;    height: 220px;
    padding: 30px 0;margin: 15px 0;}
    .jiabin-touxiang{width: 150px;height: 150px;    border-radius: 50%;}

.jb-name{font-size: 30px;}
.jb-zhiwei{font-size: 16px;}
/*1*/
.product{
	background: #efeeed;
	border-radius: 6px;
	padding: 8px;
	font-weight: bold;
}
.num{

  border-radius: 14px 0px 0px 14px;
   width: 90px;
  height: 32px;
   background-image: linear-gradient(#557ed6, #2237c5);
   color: #fff;
   border: none;
}
.num a , .vote a{color: #fff;font-size: 18px;}
.vote{
	border-radius: 0px 14px 14px 0px;
	width: 56px;
    height: 32px;
      background-image: linear-gradient(#557ed6, #2237c5);
   color: #fff;
   border: none;
}


.num-orange{

  border-radius: 14px 0px 0px 14px;
   width: 90px;
  height: 32px;
   background-image: linear-gradient(#f26117, #ec750b);
   color: #fff;
   border: none;
}
.num a , .vote a , .vote-orange a, .num-orange a , .num-green a , .vote-green a , .vote-red a , .num-red a{color: #fff;font-size: 18px;}

.vote-orange{
	border-radius: 0px 14px 14px 0px;
	width: 56px;
    height: 32px;
      background-image: linear-gradient(#f26117, #ec750b);
   color: #fff;
   border: none;
}



.num-green{

  border-radius: 14px 0px 0px 14px;
   width: 90px;
  height: 32px;
   background-image: linear-gradient(#a4d687, #75bc3c);
   color: #fff;
   border: none;
}

.vote-green{
	border-radius: 0px 14px 14px 0px;
	width: 56px;
    height: 32px;
      background-image: linear-gradient(#a4d687, #75bc3c);
   color: #fff;
   border: none;
}


.num-red{

  border-radius: 14px 0px 0px 14px;
   width: 90px;
  height: 32px;
   background-image: linear-gradient(#d40d16, #d44e54);
   color: #fff;
   border: none;
}

.vote-red{
	border-radius: 0px 14px 14px 0px;
	width: 56px;
    height: 32px;
      background-image: linear-gradient(#d40d16, #d44e54);
   color: #fff;
   border: none;
}

/**/
.footer{}
.footer-con{background: #f5f9fc;height: }

.tijiao{width: 232px;background: #4d81cc;color: #fff;height: 48px}

.zhuyi{font-size: 12px;color: #5a5959;text-align: center;width: 90%;margin:0 auto;margin-top: -30px;}


.input-group{width:100% !important}


.col-lg-2 {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}

.news-baodao-list a{color: #fff;font-size: 16px;}
.news-baodao-list ul li{list-style: none;line-height: 30px;letter-spacing: 1px; width: 100%; white-space: nowrap; /*禁止换行*/ overflow: hidden; /*超出部分隐藏*/ text-overflow: ellipsis; color: #fff;}

/**/
   
.lunbo-big img{
  height: 600px !important;
  width: 1140px;
}
.lunbo-little img{
  height: 90px !important;
  width: 280px;
}
      .swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

   

   

      .mySwiper2 {
        height: 80%;
        width: 100%;
      }

      .mySwiper {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
      }

      .mySwiper .swiper-slide {
        width: 25%;
        height: 100%;
        opacity: 0.4;
      }

      .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.wangjiehuigu .col-lg-6 {padding: 15px;}