
body{max-width: 640px; margin:0 auto; text-align: center;background: #fff;}
img,input{margin: 0;padding:0;border:0;}
.wrap img{max-width: 640px;}
.section,.form{max-width: 640px;}
.baoming{height:189px;background: url(images/7.jpg) no-repeat left top; padding-top:10px;font-size:0.96em;padding-bottom:10px;padding-top:50px;}	
.baoming input{width:50%; height: 30px; line-height: 30px;border: 1px solid #333;margin-bottom: 20px;}	
.baoming .submit{border: 0;background: #ff5f01;height: 35px; line-height: 35px; margin-left:43px;color:#fff;font-size: 16px;}	

html{overflow-x: hidden;}
body{margin:0 auto;max-width:640px;background: #fff;}
body, html {
	font-size:20px;
	margin: 0 auto;
}
img {
	border: none
}
dd, dl, dt, form, h1, h2, h3, h4, h5, h6, input, ol, p, select, textarea, ul {
	padding: 0;
	list-style: none;
	margin: 0
}


.wrap{max-width:640px;margin:0 auto;}	
.clear{clear:both;}
.wrap hr{ 
	width: 50px;
    height: 5px;
    background: #ff0000;
    border: 0;
    margin: 2px auto;
	}	
.wrap .nr{width:96%;margin: 0 auto;}
.wrap a{ color:#000;text-decoration: none;}
.martop10{margin-top:10px;}
.martop20{margin-top:20px;}	
.martop40{margin-top:40px;}	
.wrap h1{font-size: 20px;text-align: center; margin-top:10px;}	
.wrap h2{font-size: 20px;text-align: center;font-weight: bold;}
.wrap h2 span{color: #ff0000}	
.wrap h3{font-size: 16px;text-align: center;font-weight: bold;color: #333}	
	
.wrap p{width:100%;font-size: 18px;line-height: 30px;text-align: left;padding:2%;}	
.wrap .zixun{margin-top:10px;margin-bottom: 10px;width:180px;height: 35px; font-size:16px;line-height: 35px; display: block;background: #cc0000; border-radius: 5px;color: #fff;text-align: center;margin-left:auto;margin-right:auto;}	
.wrap em{color: #ff0000;font-weight:bold}	


.section1{padding-left:2%;}	
	
.section1 .block i{color:#ffa902;font-style: normal;}	
.section1 ul li{width:23%;height: 86px;float:left;margin-right:2%;background: #ffa902;padding:3px;color: #fff;}
.section1 ul li img{max-width:34px;margin:2px auto;}
.section1 ul li p{text-align: center;line-height: 20px;}
.section1 h2 img,.section2 h2 img,.section3 h2 img,.section4 h2 img,.section5 h2 img{margin: 2px auto;}
.section1 .block img{width:50%;float: left;margin-right:2%;}
	
	
.section2 .imglist img{float:left;width:48%;margin-right:2%;margin-top:2%;}	
	
.section3  .imglist li{float:left;width:48%; margin-right:2%;margin-top:2%;}	
.section3  .imglist li img{width:100%;max-height: auto}
.section3  .imglist li p{text-align: center;font-size: 14px;line-height: 22px}
	
.section4 p span{color: #ff0000;}	
	
.section5 .block img{width:48%;float:left;margin-right:2%;}	


.section6 .imglist li{position: relative;float:left;width:48%; margin-right:2%;margin-top:2%;}	
.section6 .imglist li p{position: absolute;left:0;bottom:0;background: rgba(255,255,255,.7);text-align: center;}
.section6 .imglist li img{width:100%;}	
na{ width:100%; margin-bottom:3rem;}
.na li:first-child {
    border-left: none;
    width: 25%;
}
.na li {
    float: left;
    width: 25%;
    border-right: 1px solid #FFF;
    text-align: center;
    line-height: 50px;
    height: 50px;
    background: #ee2d00;
    color: #fff;
    border-bottom: 2px solid #fff;
}
.footer {
    text-align: center;
    font-size: 0.9em;
    width: 100%;
    clear: both;
    height: 6rem;
    background-color: #fff;
}
.footer p {
    color: #888;
    line-height: 1.5rem;}