@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.bgbox{max-width:640px;margin:0 auto; padding:0; font-family:"微软雅黑";}
.banner{width:100%;max-width:640px; overflow:hidden; margin:0 auto;}
.banner img{ width:100%; vertical-align:top;}
.p1{ width:100%; max-width:640px; margin:0 auto; background-color:#f1efec;}
.p1 img{width:100%; vertical-align:top;}
.zx{ width:31%; margin-left:3%; float:left;}
.zx img{width:100%; vertical-align:top;}
.dhzx{ width:31%; margin-left:17%; float:left;}
.dhzx img{width:100%; vertical-align:top;}
.cen640{width:100%; max-width:640px; margin:0 auto;}
.cen640 img{width:100%; vertical-align:top;}
.xfjs{ width:100%; background-color:#e5e0da; overflow:hidden;}
.xfjs dt{ width:20%; float:left; padding-top:5%; padding-left:3%; padding-bottom:4%;}
.xfjs dd{ width:73%; float:left; padding-top:5%; padding-left:4%; font-size:90%; padding-bottom:4%; color:#5d472c;}
.zjjs{width:100%; background-color:#e5e0da; overflow:hidden;}
.zjjs dt{ width:37%; float:left;}
.zjjs dd{ width:63%; float:left; background-color:#e5e0da; overflow:hidden;}
.zjjs_text{ border-radius:5px; background-color:#c7bfb8; margin-top:10%; font-size:90%; color:#5d472c;}
.zjjs_text span{ font-weight:bold;}
.zx1{ width:45%; margin-left:2%; float:left;}
.zx1 img{width:100%; vertical-align:top;}
.dhzx1{ width:45%; margin-left:4%; float:left;}
.dhzx1 img{width:100%; vertical-align:top;}
.al{width:100%;}
.al dt{ width:49%; float:left; padding-left:2%; padding-top:3%;}
.al dt img{width:100%; vertical-align:top;}
.al dd{ width:49%; float:left;}
.al p{ width:90%; background-color:#5d472c;color:#FFF; font-size:100%; border-radius:5px; padding:2%;}
.al p span{ font-weight:bold;}
.pl{ width:100%;}
.pl dt{ width:19%; float:left;}
.pl dt img{width:100%; vertical-align:top;}
.pl dd{ width:81%; float:left;}
.pl p{ width:92%; border-radius:5px; background-color:#c7bfb8; margin-top:2%; font-size:90%; color:#5d472c; padding:3%;}
.pl p span{ font-weight:bold;}

@media screen and (max-width: 480px){
	.xfjs dd{font-size:80%;}
	.zjjs_text{font-size:80%;}
	.pl p{font-size:80%;}
	}
@media screen and (max-width: 360px){
	.xfjs dd{font-size:70%;}
	.zjjs_text{font-size:80%;}
	.pl p{font-size:70%;}
	}
@media screen and (max-width: 320px){
	.xfjs dd{font-size:60%;}
	.zjjs_text{font-size:70%;}
	.pl p{font-size:60%;}
	}
