@charset "utf-8";


/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(http://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.tu{ float:left; line-height:30px; color:#666666; width:670px;}
.tu img{ width:100%;}
.tu strong{ display:block; font-size:18px; line-height:40px;}

.news1{ width:auto;}
.news1 li{
	width:29.6%;
	margin-left:0.2%;
	margin-right:0.2%;
	padding:15px;
	line-height:30px;
	list-style-type: none;
	float:left;
	border: 0px solid #E8E8E8;font-size:15px;
	color:#999999
}
.news1 li strong{ display:block; font-weight:400; color:#000000;}
@media screen and (max-width:700px) {
.tu{ float: none; line-height:30px; color:#666666; width:100%; margin-top:30px;}
.tu img{ width:100%;}
.tu strong{ display:block; font-size:18px; line-height:40px;}

.news1{ width:auto;}
.news1 ul{ padding-left:0px;}
.news1 li{
	width:96%;
	margin-left:0%;
	margin-right:0%;
	background-color:#f5f5f5;
	padding-top:10px;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-left:4%;
	padding-right:0px;
	line-height:30px;
	list-style-type: none;
	float:left;
}
.news1 li strong{ font-size:16px; display:block;}

}