/* base */

html{background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td,div{margin:0; padding:0}
button,input,select,textarea{font:12px/1.5 tahoma,Helvetica,arial,\5b8b\4f53}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
iframe{display:block}
ol,ul,li{list-style:none}
del{text-decoration:line-through}
ins,a{text-decoration:none}
a:focus{outline:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.clearfix{zoom:1}

/* 提示自定义 */

.stateTip, #StateTip{display:none; position:absolute; padding:8px; background:#fff; border:2px solid #2385B1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size:12px; font-family:Tahoma; color:#333;}

.mapInfo i{ display:inline-block; width:15px; height:15px; margin-top:5px; line-height:15px; font-style:normal; background:#aeaeae; color:#fff; font-size:11px; font-family: Tahoma; -webkit-border-radius:15px; border-radius:15px; text-align:center}

.mapInfo i.active{background:#E27F21;}

.mapInfo span{ padding:0 5px 0 3px;}

.mapInfo b{ font-weight:normal; color:#2770B5}

/* #ChinaMap{
	margin: 45px auto 0 100px;
} */

.maph1{
	position: relative;
	top:-640px;
	left:0px;
	font-family: "微软雅黑";
}

.maph1 h1{

	position: relative;
  	font-size: 34px;
  	font-weight:normal;
	color:#fff;
}

#ClickCallback{

	position: relative;

  	left: 250px;

  	top: -460px;

	font-size:20px;

	color: #0075c4;

	width: 120px;

	height: 25px;

}

#ClickCallback.active{

	border-bottom: 2px solid #0075C4;
}

.mark{

	position: relative;

  	left: calc(50% + 300px);

  	top: -660px;

}
