
/* b_map */
.b_map{ margin-top:20px;padding-right:20px;width:704px;background:url(../images/chinamap.jpg) no-repeat 0px 0px;height:549px}
.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 .m_beijing{top: 371px;left: 316px;}
.e_map_tags .m_shanghai{top: 370px;
left: 589px;}
.e_map_tags .m_guangzhou{background:url(../images/map_tag2.png) no-repeat 0px 0px;top:314px;left:293px}
.e_map_tags .m_chengdu{top:230px;left:223px}
.e_map_tags .m_xian{top:190px;left:290px}
.e_map_tags .m_xianggang{top:320px;left:345px}
.e_map_tags .m_hangzhou{background:url(../images/map_tag2.png) no-repeat 0px 0px;top: 467px;
left: 415px;}
.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; margin-top: 50px;}
.e_map_info .m_content{z-index:1;border:#ccc 1px solid;position:absolute;padding:15px 20px;background-color:#fff; width:100%;height: 550px; 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_shanghai{}
.e_map_info .m_guangzhou{}
.e_map_info .m_chengdu{}
.e_map_info .m_hangzhou{}
.e_map_info .m_beijing{}

/*m_content_side*/
.m_content_side{ height:1px;width:100%; position:relative; margin-top: 10px;}
.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;}


.map-title2{font-size:2.2rem; text-align: center; font-weight: bold;line-height: 3rem;}
.map-pic{width:94%; margin:20px auto;}
.map-pic img{width:100%;}
.map-text1{ font-size:1.8rem; color: #40c9cd; margin: 3% auto}
.map-text2{ font-size:1.4rem; color: #7d7d7d; line-height: 2.4rem}


/*<1200*/
@media screen and (max-width:1199px) 
{
	.e_map_info .m_content{height: auto;}
}


