.info{
position:relative;margin:0 auto;text-align:center;width:60%;
}
.info img{ width:100%;height:auto;}


.layouts2{
	position:relative;margin:0 auto;text-align:center;
	width: 58%;display: flex;flex-wrap: wrap;
}
.layouts2 > div{
	width: 50%;padding: 10px;
}
.layouts2 img{
	width:100%;height:auto;
}

@media screen and (max-width: 768px) {
.info{
	width:98%;
}
.layouts2{
	width:98%;
}
.layouts2 > div{
	width: 50%;
}}

.ac img { width:50%;}
@media screen and (max-width: 768px) {
.ac img { width:98%;
}}
.topics dt {
padding-bottom: 8px;
display:inline-block;
vertical-align:top;
}

.topics dd{
text-align:left;
color:#111;
padding-bottom: 8px;
display:block;
text-indent:0;
}

.topics dd > a:visited {
color:#333;
}


@media screen and (max-width: 768px) {
.topics dt {
display:block;

width: 5%;
}
.topics dd {
display:block;
text-indent:0;
}}


.banners{
	position:relative;
	margin: 0 auto;
	width:70%;
}
.banners img{
	width:100%;
 	height:auto;
}

@media screen and (max-width: 768px) {
.banners{
	width:94%;
}}



.closeinfo{
	position:relative;
	margin: 0 auto;
	width:40%;
}
.closeinfo img{
	width:98%;
 	height:auto;
}

@media screen and (max-width: 768px) {
.closeinfo{
	width:94%;
}}


