body,div,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,img{margin:0;padding:0;}



.banner{width:100%;}
.banner img{
	width:100%;
}
.mainWenBox{
	width:1200px;
	margin:30px auto;
	border-radius:0.3em;
	padding:30px;
	font-size:20px;
	line-height:40px;
	box-shadow:0 0 10px #e4e4e4;
	text-indent:2em;
}
.arrondi{width:1200px; overflow:hidden; margin:30px auto 20px auto;}
.arrondi li {list-style:none;}
.arrondi li a{display:table; float:left; background:#e5efff;
 width:49%; height:480px; margin-bottom:5px;  text-decoration:none;}
.arrondi li:first-child a{
		margin-right:2%;
}
.arrondi li a .img{width:100%; text-align:center; margin-block-start: 0em;}
.arrondi li a .img img{width:100%; margin-top:0px;}
.arrondi li a .bt{width:100%; color:#000;
text-align:center; 
font-size:22px; line-height:28px;   }
.arrondi li a:hover{ background:#e5efff;}

.arrondiBox{width:1200px; overflow:hidden; margin:0px auto 90px auto;}
.arrondiBox li {list-style:none;}
.arrondiBox li a{display:table; float:left; background:#e5efff;
 width:23.5%; height:140px; margin-bottom:5px;  text-decoration:none;}
.arrondiBox li:first-child a{
		margin-right:2%;
}
.arrondiBox li a .img{width:100%; text-align:center; margin-block-start: 0em;}
.arrondiBox li a .img img{width:100%; margin-top:0px;}
.arrondiBox li a .bt{width:100%; color:#000;
text-align:center; 
font-size:22px; line-height:28px;   }
.arrondiBox li a:hover{ background:#e5efff;}