/*Í¨ÓÃÑùÊ½*/
* { margin: 0; padding: 0 }
body {font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 24px; color: #555; background: url(../img/bg.jpg) repeat;}
img { border: 0;}
ul, dl, ol, li, dd{ list-style: none; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.wrap{ width: 1000px; margin: 0 auto;}

/*.banner1{ background: url(../img/22222.png) no-repeat; width: 100%; height: 295px; margin: 0 auto;}
.banner{ background-color: #EF3B59; width: 100%; }*/
.box{ background: #f1f2f7; padding: 45px 0; text-align: center;}
.box p{ padding-top: 10px;}
/*.box img{ width: 150px; height: 150px;}*/
.box li{ float: left; /*width: 200px;*/}
.box h2{ text-align: center; font-size:24px; color: #e72c2b; margin-bottom: 50px;}
.line{background: #f8f8f8; border-top: 1px solid #e3e3e3;}

@media (min-width: 1000px) { 
	.wrap{ width: 1000px; margin: 0 auto;}
	.box img{ width: 150px; height: 150px;}
	.box li{ width: 200px;}
 }
@media (min-width:768px) and (max-width:1000px){ 
		.wrap{ width:800px; margin: 0 auto;}
		.box img{ width: 130px; height: 130px;}
		.box li{width: 155px; }
 }
@media (max-width:767px) { 
		.wrap{ width: 100%;}
		.box li{ width: 50%; margin-bottom: 20px;}
		.box img{ width: 120px; height: 120px;}
.box h2{ text-align: center; font-size:18px; color: #e72c2b; margin-bottom: 50px;}
 }
