@charset "UTF-8";

/*ÊÓÆµ*/
.video {
	text-align: center;
}

.empty {
	text-align: center;
	margin-bottom: 50px;
	margin-top: 90px;
}

.empty img {
	max-width: 120px;
	height: auto;
}

.empty h3 {
	font-weight: normal;
	font-size: 14px;
	color: #f00;
}

@media screen and (max-width: 1500px) {}


@media screen and (max-width: 480px) {
	#dituContent {
		width: 100%;
		height: 300px;
		margin: 0 auto;
	}

	.video video {
		width: 100% !important;
		height: 250px !important;
	}

	.swiper-pagination {
		bottom: 15px;
	}

	body {
		-webkit-overflow-scrolling: touch;
		overflow-y: scroll;
	}

	img {
		max-width: 100%;
		height: auto;
	}

	.auto-img img {
		max-width: 100%;
	}

	/*Ê×Ò³*/
	.swiper-roll-1 .prev-btn,.swiper-roll-1 .next-btn{
		display:none;
	}

	.mod-headers {
		display: none;
	}

	.wrap-layer {
		width: auto;
		padding: 0 10px;
	}

	body,
	html {
		width: auto;
		min-width: 0;
	}

	.H50 {
		height: 20px;
	}

.mobile-header .header-shower img{height:25px!important;}
.swiper-roll-1 img{ width: 600px;}	
.ban-text{ top: 20%;}
.swiper-roll-1 .ban-text img{ width:300px;}	
	
.topbacks{ width: auto; display: none;}
.wraps-bg{ width: auto;}
.mode-banner img{}	
.float-r{ }
	.float-r img{ max-width: 150px;}
.wraps-bg{ padding:15px 10px; margin-top: 0;}

.com-tops span{ font-size: 18px; line-height:36px;}	
.com-tops cite{ padding-left: 45px; background-size: auto 20px;}
.com-tops span{ height: 36px; line-height: 36px; min-width: 200px;}
.layers-left,.layers-right,.md-news-5,.md-news-5 .item-cell,.layer-1,.layer-2,.md-partys2 .item-pic,.md-partys2 .item-cnt,.md-partys2 .item-2 .item-pic,.md-partys2 .item-2 .item-cnt{ width: auto; float: none;}	
.H35{ height: 15px;}
.news-roll1 .item-tit{ font-size: 15px;}
.md-news-3 ul li a{font-size: 15px;}
.layers-right{ margin-top: 20px;}
.md-news-4 {margin-right: -2%;}
.md-news-4 .item-cell{ width: 48%;  margin-right: 2%; box-sizing: border-box;}
	.md-news-4 .item-cnt{ padding-top: 8px;}
	.md-news-4 .item-tit *{ font-size: 14px;}
	
	.md-news-5,.md-news-5 .item-cell{ margin-right: 0;}
	.md-news-5 .item-cell{ margin-bottom: 15px;}
	.md-news-5 .item-pic{ width: auto;}
	.md-news-6{    margin-top: 15px;
    padding-top: 5px;}
	.md-news-7{ margin-right: 0;}
	.md-news-7 .item-cell{ margin: 0 auto; width: 270px; float: none;}
	.bt-r0{ right: -10px;}
	.bt-l0{ left: -10px;}
	.mds-partys .item-cell{ width: 50%;}
	.mds-partys{ padding-bottom: 30px; overflow: hidden;}
	
	.mds-partys .item-tit *{ font-size: 18px;}
	.layer-2{}
	.com-tops7{  margin-top: 20px;}
	.layer-1{ padding-top: 10px; padding-bottom: 10px; margin-bottom: 20px;}
	.layer-1 .com-tops7, .layer-2 .com-tops7{    margin-top: -30px;}
	.com-tops7 cite{    font-size: 18px; }
	.layer-2{  margin-top:60px; clear: both;}
	.mds-partys .item-cell{ margin-top: 20px;}
	.layer-2 .com-tops7{ position: relative; top: -25px;}
	.md-news-9{ padding-top: 0;}
	.md-partys2 .item-tit *{ font-size: 18px;}
	.md-partys2 .item-cell{}
	.md-partys2 .item-cnt{ padding: 25px 0;}
	.md-partys2 .item-2 .item-cnt{ padding-top: 25px;}
	body{ padding-bottom: 0;}
	.md-linkswrap .item-cell{ float: none;  margin:  auto; margin-bottom: 20px;}
	.footer{ background: #ca1216; top: 0; padding-top: 15px;}
	.md-partys2 .item-cell:after{ display: none;}
	
	.md-news-6{ margin-right: 0;}
	.md-news-6 ul li{ float: none; width: auto;}
	.page li.total,.page li.first,.page li.last{ display: none;}
	.newsInfo .content img,.article .content img{  max-width: 100%; height: auto!important;}
	.newsInfo{ padding: 0!important;}
	
}


@media screen and (max-width: 375px) {}

@media screen and (max-width: 360px) {}