*{margin: 0;padding: 0;}
.father{width: 100%;background: url(img/bg.jpg);background-repeat: repeat-y;}
.pic-wid{width: 100%;}
.mt1{margin:10px 0;}
.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;}

.pro-intro p{color: #323232;text-align: center;}

.chanpin-prize{
    max-width: 180px;
    height: 220px;
}


.jdxw{
  background: #fff;
  border-radius: 12px;
  padding: 25px;
}
/*投票*/
.biaoti{font-size: 20px;background: #e9693b;padding: 20px;border-radius: 30px;}
.biaoti-2{font-size: 28px;color: #fff;}
.shouyenews{color: #fafafa;height: 363px;overflow: hidden;border-radius: 6px;}
.neirong a{    line-height: 26px;color: #353535}
.person{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 350px; /* 使用视窗高度来保证父容器高度 */
}

 .zw{
  
  height: 350px; /* 使用视窗高度来保证父容器高度 */
}


.ldzc{background: url(img/bg_03.jpg);background-repeat: no-repeat;}
/*嘉宾*/
h5{font-weight: bold;padding-bottom: 20px;display: block;width: 96%;padding-right: 10px;}
.jiabinspeak{background: url(img/bg_04.jpg)  no-repeat ;    height: 310px;
    padding: 30px 0;margin: 15px 0;color: #fff}

    .jiabin-touxiang{width: 170px;height: 170px; display: flex;
  justify-content: center;
  align-items: center;   }

.jb-name{font-size: 30px;}
.jb-zhiwei{font-size: 14px;width: 320px;
    height: 170px;
    overflow: hidden;}
/*1*/
.product{
	background: #efeeed;
	border-radius: 6px;
	padding: 8px;
	font-weight: bold;
  height: 350px;
}
.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}
.news-baodao-list ul li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:400px;float:left;width:50%;}

/**/
   
.lunbo-big img{
  height: 600px !important;
  width: 1140px;
}
.lunbo-little img{
  height: 80px !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;}

.newsblock71 {width:650px;margin:10px auto;list-style:none;height:50px;}
.newsblock71 ul {width:700px;margin:10px auto;list-style:none;height:50px}
.newsblock71 ul li {display:inline;height:50px;line-height:50px;margin:0 10px 0 10px;color: #fff;}
.newsblock71 ul li a {color:#fff;font-weight:bold;font-size:14px;}
.newsblock71 ul li a:hover {color:#fff}
.bottombar2 {width:100%;background:#3a3f43;line-height:24px;height:24px;font-size:14px;text-align:center;color:#fff;}
.bottombar2 a {color:#fff;}