@charset "UTF-8";
/* CSS Document */


.date_sty{
    width:10%;
    float: left;
    color:#999;
}
.dd_sty{
    font-size:48px;
    text-align: center;
}
.yy_sty{
    font-size: 14px;
    text-align: center;
}
.nr_sty{
  float: left;
  width: 80%;
    padding-top:10px;

}
.lin_sty{
    width: 10%;
    float: left;
    padding-top:20px;
    text-align: center;
}
.fon_sty{
  font-size: 18px;
  margin-top:15px;
}
.nrk_sty{
  font-size: 14px; 
  line-height: 22px;
    padding-top:10px;
    color:#999;
}
.clone{
    background: url(images/4.jpg) bottom repeat-x;
}
.clear{
  clear:both;
  overflow: hidden;
}
.title_xw a{
	color:#fff;
	text-decoration:none;
}
.title_xw a:hover{
	color:#fff;
	text-decoration:none;
}
.tit_jd{
	width:420px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#fff;
}
.fsty{
		float:left; width:46%; margin-right:4%; padding:15px 0px 10px 0px;
	}
@media (min-width:1024px){
	.fsty{
		float:left; width:46%; margin-right:4%; padding:15px 0px;
	}
	.tit_jd{
		width:420px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#fff;
	}
}
@media (max-width:420px){
	.description {
		padding:0px 2%;
		width:96%;
	}
	.description img{
		width:80%;
		margin:0px auto;
	}
	.fsty{
		width:96%; margin:0px 2%; padding:15px 0px;
	}
	.title_xw{
		width:180px; 
		white-space:nowrap;
		word-break:keep-all;
		overflow:hidden;
		text-overflow:ellipsis;
	}
	.dd_sty{
		font-size:24px;
		text-align: center;
	}
	.yy_sty{
		font-size: 10px;
		text-align: center;
	}
	#fh5co-service-list .show-list a .desc{ font-size:12px; line-height:1.6; height:75px; overflow:hidden}
	
	.tit_jd{
		width:240px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#fff;
	}
}
@media (max-width:360px){
	.title_xw{
		width:180px; 
		white-space:nowrap;
		word-break:keep-all;
		overflow:hidden;
		text-overflow:ellipsis;
	}
}
