html,body{margin:0;padding:0;background-color:#000;border:none;}
.top{min-height:164px;padding:25px 0 0 0;background-color:#002e84;}
.top_bg{position:absolute;top:0;right:0;width:42.5%;height:189px;background:url(/site/www/images/main/tab_pattern.gif) #003db3 no-repeat left top;z-index:0;}
.top h1{position:relative;z-index:1;margin:0 0 25px;color:#fff;font-size:31px;line-height:35px;text-align:center;}
.top h1 strong{margin:0 0 0 10px;color:#7deeff;font-size:40px;line-height:44px;}
.tab{width:1200px;margin:0 auto;}
.tab li{float:left;width:19.60396%;margin:0 0.198019%;}
.tab a{display:block;position:relative;z-index:1;width:100%;height:72px;margin:0;padding:0 0 7px;border:none;color:#002771;font-size:20px;line-height:72px;text-align:center;}
.tab a span{display:block;width:100%;height:72px;background-color:#e4eeff;color:#002771;font-size:20px;line-height:72px;}
.tab a.on,.tab a:hover{background:url(/site/www/images/main/tab_on.png) no-repeat 50% bottom;color:#fff;text-decoration:none;}
.tab a.on span,.tab a:hover span{background-color:#3372e6;color:#fff;text-decoration:none;}
.tab .vr_panorama{position:absolute;top:189px;left:0;width:100%;height:calc(100% - 193px);background-color:#000;}
@media all and (max-width:1040px) {
	.tab{width:100%;}
}
@media all and (max-width:940px) {
	/* .tab li{width:32.333333%;margin:0.5%;} */
	.tab a,.tab a span{height:auto;font-size:16px;line-height:20px;}
	.tab a span{padding:10px 0;}
	.tab .vr_panorama{top:155px;height:calc(100% - 159px);}
}
@media all and (max-width:717px) {
	.tab a{height:auto;}
	.top_bg{height:193px;}
	.tab a span{width:80%;height:40px;padding:10px 10%;}
	.tab .vr_panorama{top:180px;height:calc(100% - 183px);}
}
@media all and (max-width:640px) {
}
@media all and (max-width:414px) {
.top{padding:10px 0 0 0;}
.top_bg{height:203px;background-size:auto 100%;}
.top h1{margin:0 0 10px;}
.tab{padding:0 0 20px;}
	.tab li{width:49%;margin:2px 0.5%;}
		.tab li:nth-child(5){width:99%;}
		.tab a{padding:0;}
	.tab a,.tab a span{height:auto;font-size:14px;line-height:16px;}
	.tab a.on,.tab a:hover{background:none;}
	.tab .vr_panorama{top:203px;height:calc(100% - 203px)}
}