@charset "utf-8";

i/*mg {
	border:0;
	display:block;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	COLOR: black;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: center
}*/
#cntR{
	margin-top: 20px;
}
.NewsTop_tit{
	text-align: center;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}

#NewsTop {
	text-align: center;
	CLEAR: both;
	MARGIN-BOTTOM: 16px
}
#NewsTop P {
	FLOAT: left;
	LINE-HEIGHT: 50px
}
#NewsTop P.topTit {
	FONT-WEIGHT: bold;
	WIDTH: 117px
}
#NewsTop P.topC0 {
	BACKGROUND: #dcdcdc;
	BORDER-LEFT: #f2f2f2 1px solid;
	WIDTH: 16.66%;
	CURSOR: pointer
}
#NewsTop P.topC1 {
	BACKGROUND: #c2130e;
	BORDER-LEFT: #f2f2f2 1px solid;
	WIDTH: 16.66%;
	COLOR: #fff
}
#NewsTop #NewsTop_tit {/*margin-bottom: 5px;
	BORDER-BOTTOM: #c2130e 50px solid;*/
	HEIGHT: 50px;
	font-size: 16px;
}
#NewsTop #NewsTop_cnt {
	LINE-HEIGHT: 26px;
	PADDING-TOP: 7px;
	HEIGHT: 260px;
	TEXT-ALIGN: left
}
#NewsTop #NewsTop_cnt A {
	COLOR: #666;
	TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
	COLOR: #c2130e;
	TEXT-DECORATION: underline
}
/*案例*/
.dis h6{font-size:15px;font-weight:bold;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dis .textcon {color: #626060;height: 7em;overflow: hidden;}
/*自适应*/
@media screen and (min-width:640px) {
/*屏幕大于640像素应用该样式*/

}
@media screen and (min-width:460px) and (max-width:640px) {
/*屏幕小于640大于460像素应用该样式*/

}
@media screen and (max-width:460px) {
/*屏幕小于460像素应用该样式*/

}
/*移动端*/
@media all and (max-width:1000px) {
	.dis h6{font-size:1em;}
	.dis .textcon {font-size:0.8em;line-height:20px !important;}
	.dis .img img{object-fit:fill !important;}
}
@media all and (max-width:640px) {}