@media screen and (min-width: 767px) {
        .huadongDiv{
			width: 100%;
            margin-bottom: 20px;
		}
        .huadong {
		  height: 85px;
		  position: relative;
		  overflow: hidden;
		}
		.huadong .huabox {
		  margin: 0 auto;
		  width: 100%;
		}
		.huadong .notice_active {
		  float: left;
		  width: 100%;
		  height: 85px;
		  padding: 0;
		  overflow: hidden;
		  position: relative;
		}
        .huadong .notice_active ul{
			padding-left: 0;
			text-align: center;
			line-height: 85px;
            z-index: 2;
            position: inherit;
		}
		.huadong .notice_active .notice_active_ch {
		  list-style-type: none;
		  height: 85px;
		  overflow: hidden;
		}
		.huadong_bg{
			z-index: 0;
			position: absolute;
			width: 100%;
			height: 100%;
		}
		.notice_active_ch img{
			width: 720px;
			height: auto;
		}
		.special_notice_active_ch img{
			width: 455px;
			height: auto;
		}
		.special_notice_active_ch a{
				height:100%;
				width: 100%;
				display:block;
		}
		.lunbo .contant{
			width: 878px !important;
		}
		.subtitle{
			height: 45px;
			line-height: 45px;
			background: #D70D0D;
			color: #fff;
			font-size: 16px;
			padding-left: 20px;
		}


.contant {
    width: 1200px;
    margin: 0 auto;
}
.carousel-inner img, .carousel-inner video {
  height: 446px;
  width: 100%;
  border-radius: 0px;
  object-fit: cover;
}
.carousel-indicators {
    position: absolute;
    right: 20px;
    bottom: -8px;
    left: 570px;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
    -ms-flex-pack: right;
    justify-content: right;
    padding-left: 0;
    margin-right: 0;
    /* margin-left: 0; */
    list-style: none;
}
.carousel-indicators li {
    border-radius: 50%;
    width: 10px;
    height: 10px;
	margin: 0 5px;
}
.carousel-indicators .active {
	width: 25px;
	height: 10px;
	border-radius: 25px;
	border: 1px solid #fff;
	margin-top: 10px;
}




.fade-carousel .carousel-inner .carousel-item {
  opacity: 0; /* 鍒濆閫忔槑搴︿负 0锛屽厓绱犻殣钘� */
  transition-property: opacity; /* 瀹氫箟杩囨浮灞炴€т负閫忔槑搴� */
  transition: transform 2s linear;
}

.fade-carousel .carousel-inner .carousel-item.active {
  opacity: 1; /* 閫忔槑搴︿负 1锛屽厓绱犳樉绀� */
  transition: transform 2s linear;
}

.fade-carousel .carousel-inner .carousel-item.active,
.fade-carousel .carousel-inner .carousel-item-next.fade,
.fade-carousel .carousel-inner .carousel-item-prev.fade {
  display: block !important; /* 寮哄埗鏄剧ず鍏冪礌 */
}

.fade-carousel .carousel-inner .carousel-item-next,
.fade-carousel .carousel-inner .carousel-item-prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.fade-carousel .carousel-inner .carousel-item-next.fade,
.fade-carousel .carousel-inner .carousel-item-prev.fade {
  opacity: 0; /* 杩涘嚭鍦哄厓绱犻€忔槑搴︿负 0 */
}

.fade-carousel .carousel-inner .carousel-item-next.fade.show,
.fade-carousel .carousel-inner .carousel-item-prev.fade.show {
  opacity: 1; /* 杩涘嚭鍦哄厓绱犻€忔槑搴︿负 1锛屾樉绀� */
}

.fade-carousel .carousel-control-prev,
.fade-carousel .carousel-control-next {
 -index: 2; /* 璋冩暣鍓嶅悗鎺у埗鐨勫眰绾� */
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: 0.7s;
  transition-property: opacity;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}

.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0);
  transform: translate3d(0, 0, 0);
}
.carousel-control-prev img,.carousel-control-next img{
	width: 50px;
}
}
@media screen and (max-width: 768px) {
        .huadongDiv{
			width: 100%;
            margin-bottom: 20px;
		}
        .huadong {
		  height: 40px;
		  position: relative;
		  overflow: hidden;
		}
		.huadong .huabox {
		  margin: 0 auto;
		  width: 100%;
		}
		.huadong .notice_active {
		  float: left;
		  width: 100%;
		  height: 40px;
		  padding: 0;
		  overflow: hidden;
		  position: relative;
		}
        .huadong .notice_active ul{
			padding-left: 0;
			text-align: center;
			line-height: 40px;
            z-index: 2;
            position: inherit;
		}
		.huadong .notice_active .notice_active_ch {
		  list-style-type: none;
		  height: 40px;
		  overflow: hidden;
		}
		.huadong_bg{
			z-index: 0;
			position: absolute;
			width: 100%;
			height: 40px;
			top: 4px;
		}
		.notice_active_ch img{
			width: 355px;
			height: auto;
		}
		.special_notice_active_ch img{
			width: 230px;
			height: auto;
		}
		.special_notice_active_ch a{
				height:100%;
				width: 100%;
				display:block;
		}
		.lunbo .contant{
			width: 100% !important;
		}
		.subtitle{
			height: 30px;
			line-height: 30px;
			background: #D70D0D;
			color: #fff;
			font-size: 12px;
			padding-left: 15px;
		}
		.subtitle span{
			display: inline-block;
			width: 60%;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		body{
		min-width: 345px !important;
	}
	.carousel-inner img, .carousel-inner video {
	  width: 100%;
	  border-radius: 0px;
	  height: auto;
	}
	.carousel-indicators {
	    position: absolute;
		 left: 0;
	    right: 15px;
	    bottom: -14px;
	   
	    z-index: 15;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-pack: right;
	    -ms-flex-pack: right;
	    justify-content: right;
	    padding-left: 0;
	    margin-right: 0;
	    margin-left: 0;
	    list-style: none;
	}
	.carousel-indicators li {
	    border-radius: 50%;
	    width: 8px;
	    height: 8px;
		margin: 0 3px;
	}
	.carousel-indicators .active {
		width: 14px;
		height: 8px;
		border-radius: 20px;
		border: 1px solid #fff;
		margin-top: 9px;
	}
	.carousel-fade .carousel-item {
	  opacity: 0;
	  transition-duration: 0.7s;
	  transition-property: opacity;
	}
	
	.carousel-fade .carousel-item.active,
	.carousel-fade .carousel-item-next.carousel-item-left,
	.carousel-fade .carousel-item-prev.carousel-item-right {
	  opacity: 1;
	}
	
	.carousel-fade .active.carousel-item-left,
	.carousel-fade .active.carousel-item-right {
	  opacity: 0;
	}
	
	.carousel-fade .carousel-item-next,
	.carousel-fade .carousel-item-prev,
	.carousel-fade .carousel-item.active,
	.carousel-fade .active.carousel-item-left,
	.carousel-fade .active.carousel-item-prev {
	  transform: translateX(0);
	  transform: translate3d(0, 0, 0);
	}
	.carousel-control-prev img,.carousel-control-next img{
		width: auto;
	}
}