/* CSS Document */
	
@media (min-width:360px){
.box{ width:320px; margin:0 auto; height:auto; overflow:hidden}
.nytitle h2{ background: url(../images/title_1.png) no-repeat left 0 ; height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:30px; margin-top:30px; width:100%}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; padding-top:0; font-size:14px; font-weight:normal;color:#fff; padding-right:40px}
.nytitle h2 span a{ color:#fff}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.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 #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;clear: both;}
.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 #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapf{ width:100%; height:auto; margin-top:5px;}
}
	
@media (min-width:360px){


	
.box{ width:360px; margin:0 auto; height:auto; overflow:hidden}
.nytitle h2{ width:90%; background: url(../images/title_1.png) no-repeat left 0 ; height:auto; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:0px; margin-top:30px}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display:none}
.nytitle h2 span{ float:right; padding-top:50px; font-size:14px; font-weight:normal;color:#000}
.nytitle h2 span a{ color:#000}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.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 #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;clear: both;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
}

@media (min-width:480px){
.box{ width:480px; margin:0 auto; height:auto; overflow:hidden}
.nytitle h2{ background: url(../images/title_1.png) no-repeat left 0 ; height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:30px; margin-top:30px; width:100%}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; padding-top:0; font-size:14px; font-weight:normal;color:#fff; padding-right:40px}
.nytitle h2 span a{ color:#fff}

.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:80%; height:auto; display:block; margin:0 auto;padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapleft video{ width:80%; height:auto; display:block; margin:0 auto;padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapfright{ width:100%; 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 #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;clear: both;}
.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 #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapf{ width:100%; height:auto; margin-top:5px;}
}

@media (min-width:768px){
.box{ width:768px; margin:0 auto; height:auto; overflow:hidden}
.nytitle h2{ background: url(../images/title_1.png) no-repeat left 0 ; height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:30px; margin-top:30px; width:100%;}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; padding-top:0; font-size:14px; font-weight:normal;color:#fff;padding-right:40px}
.nytitle h2 span a{ color:#fff}
.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapfright img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapfright video{ 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 #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;clear: both;}
.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 #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}

.wapf{ width:100%; height:auto; margin-top:5px;}

@media (min-width:1200px){
.box{ width:1200px; margin:0 auto; height:auto; overflow:hidden}
.nytitle h2{ background: url(../images/title_1.png) no-repeat left 0 ; height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:30px; margin-top:30px; width:100%}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; padding-top:0px; font-size:14px; font-weight:normal;color:#fff; padding-right:40px}
.nytitle h2 span a{ color:#fff}

.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:80%; height:auto; display:block; margin:0 auto;padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapleft video { width:80%; height:auto; display:block; margin:0 auto;padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:615px; float:right; height:auto; overflow:hidden;}
.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 #0066cc;padding-left:10px; font-size:15px; color:#333; font-weight:600;clear: both;}
.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 #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:24%; float:left; height:200px; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}
.wapf{ width:100%; height:auto; margin-top:5px;}
.about_video{display: block; float: left; width: 50%; margin-right: 10px;}
}