.contents a,.contents img{border:0;}
.contents{font:12px/180% Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;}
/* b_map */
.b_map{ margin-top:20px;padding-right:20px;width:704px;background:url(../images/chinamap.jpg) no-repeat 0px 0px;height:615px}
.e_map_tags{z-index:1;position:relative}
/*.e_map_tags li{width:90px;height:25px;z-index:1;position:absolute;text-align:center;padding-bottom:8px;display:block;font:bold 14px/25px simsun, arial, sans-serif;background:url(../images/map_tag1.png) no-repeat 0px 0px;color:#fff;top:0px;cursor:pointer;left:0px}*/
/*.e_map_tags li:hover{background-position:0px -38px}
.e_map_tags li.hover,.e_map_tags .centers{background-position:0px -38px}*/
.e_map_info{z-index:2;position:relative}
.e_map_info .m_content{z-index:1;border:#ccc 1px solid;position:absolute;padding:15px 20px;background-color:#fff;width:280px;display:block;top:0px;left:0px}
.e_map_info .hide{display:none;}
.e_map_info .m_content i{z-index:1;position:absolute;width:8px;bottom:-8px;display:block;background:url(../images/map_idx1.png) no-repeat 0px 0px;height:8px;overflow:hidden;right:-1px;_right:-2px}
.e_map_info .m_content h4{padding-left:180px;font:16px/33px "microsoft yahei", simsun, arial, sans-serif;margin-bottom:18px;background:url(../images/map_qunar.jpg) no-repeat 0px 0px;height:50px;}
.e_map_info .m_content p{font:14px/22px simsun, arial, sans-serif}
.e_map_info .m_content .desc{font:14px/22px "microsoft yahei"; padding-top:10px;}
.e_map_info .m_content{top: 83px;left: 748px;}

/*m_content_side*/
.m_content_side{ height:1px;width:100%; position:relative;}
.m_content_side a{ position:absolute;top:0; z-index:2;float:left;width:30px; height:30px;}
.m_content_side a img{width:30px; height:30px;}
.m_content_side a.m_left{left:0px;}
.m_content_side a.m_right{right:0;}



.e_map_tags li{
	z-index:1;
	position:absolute;
	display: block;
	width:7px;
	height:7px;
	border-radius: 50%;
	background: #abcdef;
	box-shadow: 0px 0px 6px 0px #fff;
	cursor: pointer;
}
.e_map_tags li.centers{
	background:#fff;
	animation: shine 1s;
	animation-iteration-count: infinite;
}
@keyframes shine{
	from {box-shadow: 0px 0px 6px 0px #fff;}
	to {box-shadow:  0px 0px 8px 3px #fff;}
}
.e_map_tags li:hover{
	color:#ddd;
	box-shadow: 0px 0px 8px 5px #fff;
}


.beijing{left: 508px;top: 225px;}
.shanghai{left:595px;top:348px;}
.tianjin{left: 523px;top: 235px;}
.chongqing{left:419px;top:393px;}
.hebei{left:499px;top:252px;}
.shanxi{left:465px;top:266px;}
.shaanxi{left:433px;top:314px;}
.heilongjiang{left:625px;top:109px;}
.jilin{left:612px;top:157px;}
.liaoning{left:588px;top:189px;}
.gansu{left:365px;top:298px;}
.qinghai{left:336px;top:300px;}
.shandong{left:534px;top:277px;}
.henan{left:490px;top:317px;}
.jiangsu{left:570px;top:342px;}
.zhejiang{left:585px;top:372px;}
.anhui{left:540px;top:339px;}
.jiangxi{left:530px;top:407px;}
.fujian{left:576px;top:431px;}
.hubei{left:492px;top:369px;}
.hunan{left:482px;top:415px;}
.guangdong{left:512px;top:486px;}
.sichuan{left:358px;top:376px;}
.yunnan{left:341px;top:470px;}
.guizhou{left:409px;top:441px;}
.ningxia{left:391px;top:265px;}
.guangxi{left:443px;top:494px;}
.neimongol{left:457px;top:218px;}
.xizang{left:168px;top:386px;}
.xinjiang{left:196px;top:172px;}
.hainan{left:462px;top:544px;}
.taiwan{left:607px;top:454px;}
.hongkong{left:517px;top:496px;}
.macau{left:510px;top:502px;}







