.clear {
    clear: both;
    overflow: hidden;
}
@media (min-width:360px){
	.box{ width:360px; margin:0 auto; height:auto; overflow:hidden}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapcen .xfont{height:30px; line-height: 30px; font-size: 16px; text-align: center; overflow: hidden;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapright video{display:block; width:100%;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:100%; float:right;}
.wapfright img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #bc1d0b; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #bc1d0b; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 0px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapxc ul li .xfont{height:30px; line-height: 30px; font-size: 14px; color:#666; text-align: center; overflow: hidden;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

}

@media (min-width:480px){
	.box{ width:460px; margin:0 auto; height:auto; overflow:hidden}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen .xfont{height:30px; line-height: 30px; font-size: 16px; text-align: center; overflow: hidden;}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapright video{display:block; width:100%;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:100%; float:right;}
.wapfright img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #bc1d0b; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #bc1d0b; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 0px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapxc ul li .xfont{height:30px; line-height: 30px; font-size: 14px; color:#666; text-align: center; overflow: hidden;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

}





@media (min-width:768px){
	.box{ width:768px; margin:0 auto; height:auto; overflow:hidden}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen .xfont{height:30px; line-height: 30px; font-size: 16px; text-align: center; overflow: hidden;}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapright video{display:block; width:100%;}
.wapfleft{ width:49%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:49%; float:right;}
.wapfright img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #bc1d0b; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #bc1d0b; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:48.7%; float:left; height:auto; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:250px;}
.wapxc ul li .xfont{height:30px; line-height: 30px; font-size: 14px; color:#666; text-align: center; overflow: hidden;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

}







@media (min-width:1200px){
	.box{ width:1200px; margin:0 auto; height:auto; overflow:hidden}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapcen .xfont{height:30px; line-height: 30px; font-size: 16px; text-align: center; overflow: hidden;}
.wapleft{ width:47.5%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:615px; float:right; height:auto; overflow:hidden;}
.wapright video{display:block; width:100%;}
.wapfleft{ width:49%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:49%; float:right;}
.wapfright img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #bc1d0b; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #bc1d0b; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:24%; float:left; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapxc ul li .xfont{height:30px; line-height: 30px; font-size: 14px; color:#666; text-align: center; overflow: hidden;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}
}




