﻿@charset "utf-8";
/* CSS Document */
.MapImgBox{width: 100%;height: 100%;background: url(../images/enjxc.jpg) no-repeat;background-size: 100% 100%;border-radius: 47px;}
.kblx-til{width: 505px;height: 150px;position: absolute;left: 1750px;top: 100px;z-index: 3;text-align: center;border: solid 2px #000;}
.kblx-til p{color: #000;line-height: 1;}
.kblx-til .p1{font-size: 86px;margin: 20px 0;font-family: AliPuHuiB;}
.kblx-til .p2{display: inline-block;font-size: 50px;font-weight: 700;background-color:#ECE4D1;}
.kblx-til .p2 em{font-size:40px;color: #333;}
.kblxBx{width:391px;height:74px;position:absolute;top:42px;right:40px;background:url(../images/kblx.gif) no-repeat;background-size:100%;text-align:center;font-size:38px;line-height: 60px;color:#FFF;}
.kblxBx img{width: 100%;}
.triangle{width: 0px;height: 0px;*width: 40px;*height: 40px;font-size: 0;line-height: 0;overflow: hidden;border-width: 20px;border-style: dashed dashed solid dashed;border-color: black transparent transparent transparent;}
/**城市**/
.cityName a{font-size:36px;position:absolute;color:#666;line-height:1;z-index:5;font-weight: bold;}
.cityName a em{position:absolute}
.beijing{top:694px;right:1222px;font-size:36px;color:#cc0000}
.heilongjiang{top:200px;left:2700px;}
.heilongjiang .long{left: 80px;top: 32px;}
.heilongjiang .jiang{left: 174px;top: 130px;}
.jilin{top:408px;right:1080px;}
.jilin .lin{top:106px;left:188px;}
.liaoning{top:578px;right:1028px;}
.liaoning .ning{top:70px;left:-4px;}
.tianjin{top:746px;right:1222px;}
.hebei{top:768px;right:1324px;}
.hebei .bei{top:70px;right:16px;}
.shandong{top:892px;right:1215px;}
.jiangsu{top:1024px;right:1182px}
.jiangsu .su{top:50px;left:50px;}
.zhejiang{top:1240px;right:1124px}
.zhejiang .jiang{top:46px;left:24px;}
.anhui{top:1032px;right:1242px}
.anhui .hui{top:34px;left:-40px;}
.henan{top:1052px;right:1446px}
.henan .nan{top:0px;left:84px}
.shanxi{top:726px;right:1438px}
.shanxi .xi{top:50px;left:-20px;}
.fujian{top:1392px;right:1160px;}
.taiwan{top:1444px;right:1022px}
.taiwan .wan{top:82px;left:-15px}
.shanxisheng{top:853px;right:1604px}
.shanxisheng .xi{top:180px;left:0px}
.jiangxi{top:1322px;right:1266px}
.jiangxi .xi{top:67px;left:-10px}
.guangdong{top:1520px;right:1384px}
.guangdong .dong{top:0px;left:62px}
.aomen{top:1574px;right:1390px}
.xianggang{top:1612px;right:1306px}
.hainan{bottom:38px;right:1504px}
.guangxi{bottom:286px;right:1480px;}
.yunnan{bottom:340px;left:1686px}
.yunnan .nan{top:40px;left:136px}
.xizang{bottom:880px;left:1040px;}
.xizang .zang{left:100px;top:60px;}
.xizang .zi{left:200px;top:120px;}
.xizang .zhi{left:300px;top:180px;}
.xizang .qu{left:400px;top:240px;}
.xingjiang{top:634px;left:890px;letter-spacing: 38px;}
.xingjiang .zzq{top:74px;left:234px;letter-spacing: 38px;white-space: nowrap;}
.qinghai{top:890px;left:1465px}
.guizhou{bottom:420px;left:1940px}
.guizhou .zhou{top:50px;left:-18px}
.sichuan{bottom:658px;right:1946px}
.sichuan .chuan{top:104px;left:42px;}
.chongqing{bottom:640px;right:1580px}
.chongqing .qing{top:118px;left:-96px}
.hunan{bottom:468px;right:1480px}
.hunan .nan{top:0px;left:50px}
.hubei{bottom:650px;right:1470px}
.hubei .bei{top:0px;left:57px}
.gansu{top:654px;left:1678px;}
.gansu .su{top:320px;left:250px;}
.shanghai{bottom:625px;right:1113px}
.ningxia{top:826px;left:1990px;}
.neimengg{top:624px;left:1846px;}
.neimengg .meng{top:82px;left:230px}
.neimengg .gu{top:34px;left:312px}
.neimengg .zi{top:-112px;left:535px}
.neimengg .zhi{top:-172px;left:640px}
.neimengg .qu{top:-340px;left:692px}

/**元素**/
.elementBox a{position:absolute;z-index: 4;}
.elementBox a em{position:absolute;font-family: AliPuHuiM;font-size:28px;line-height:1;color: #000;white-space: nowrap;font-weight: 400;}
.elementBox a span{display:block;}
.db{position:absolute;width:29px;height:39px;background:url(../images/db.gif) no-repeat;background-size: 100%;}
.elementBox a:hover .db{-webkit-animation: float ease-in-out .4s infinite;animation: float ease-in-out .4s infinite;}
.elementBox a:hover span,.elementBox a:hover em{transform: scale(1.1);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}

.xjlthyl{top:494px;left:1168px}
.xjlthyl .db{top:-6px;left:50px;}
.xjlthyl span{width:341px;height:207px;background:url(../images/KBLX2NJX00026.png) no-repeat;background-size: 100%;}
.xjlthyl em{top:86px;left:-190px;}
.tsxlysl{top:354px;left:1480px}
.tsxlysl .db{top:64px;left:-12px;}
.tsxlysl span{width:272px;height:177px;background:url(../images/KBLX2NJX00020.png) no-repeat;background-size: 100%;}
.tsxlysl em{top:0px;left:72px;}
.zmlmf{top:1180px;left:1090px}
.zmlmf .db{top:10px;left:210px;}
.zmlmf span{width:410px;height:176px;background:url(../images/ZGXBK06XZK00006.png) no-repeat;background-size: 100%;}
.zmlmf em{top:-40px;left:154px;}
.jqwxfszx{top:796px;left:1590px}
.jqwxfszx .db{top:-138px;left:146px;}
.jqwxfszx span{width:240px;height:160px;background:url(../images/KBLX2NJX00019.png) no-repeat;background-size: 100%;}
.jqwxfszx em{top:-40px;left:2px;}
.lzysl{top:1038px;left:1490px}
.lzysl .db{top:110px;left:60px;}
.lzysl span{width:178px;height:126px;background:url(../images/KBLX2NJX00024.png) no-repeat;background-size: 100%;}
.lzysl em{top:-30px;left:2px;}
.xlxs{top:1038px;left:1744px}
.xlxs .db{top:100px;left:134px;}
.xlxs span{width:265px;height:131px;background:url(../images/KBLX2NJX00018.png) no-repeat;background-size: 100%;}
.xlxs em{top:-10px;left:94px;}
.bmxsgsdjl{top:1212px;left:1540px}
.bmxsgsdjl span{width:239px;height:130px;background:url(../images/KBLX2NJX00023.png) no-repeat;background-size: 100%;}
.bmxsgsdjl em{top:-26px;left:4px;}
.snzh{top:1206px;left:1808px}
.snzh .db{top:66px;left:126px;}
.snzh span{width:156px;height:117px;background:url(../images/KBLX2NJX00029.png) no-repeat;background-size: 100%;}
.snzh em{top:-30px;left:20px;}
.changjiang{top:1168px;left:1961px}
.changjiang .db{top:66px;left:18px;}
.changjiang span{width:200px;height:98px;background:url(../images/ZGXNK02SCK00005.png) no-repeat;background-size: 100%;}
.changjiang em{top:-10px;left:44px;}
.xsbnrdyl{top:1550px;left:1514px}
.xsbnrdyl .db{top:5px;left:220px;}
.xsbnrdyl span{width:274px;height:199px;background:url(../images/KBLX2NJX00025.png) no-repeat;background-size: 100%;}
.xsbnrdyl em{top:-30px;left:26px;}
.lbgstsl{top: 1322px;left: 2025px}
.lbgstsl .db{top: 86px;left: 41px}
.lbgstsl span{width:142px;height:94px;background:url(../images/KBLX2NJX00027.png) no-repeat;background-size: 100%;}
.lbgstsl em{top:-16px;left:-22px;}
.syjflrdy{top:1570px;left:1890px}
.syjflrdy .db{top: 160px;left: 210px;}
.syjflrdy span{width:291px;height:201px;background:url(../images/KBLX2NJX00022.png) no-repeat;background-size: 100%;}
.syjflrdy em{top:-24px;left:82px;}
.huanghe{top:558px;left:1890px} 
.huanghe .db{top:94px;left:168px;}
.huanghe span{width:230px;height:167px;background:url(../images/ZGHBK04SXK00001.png) no-repeat;background-size: 100%;}
.huanghe em{top:-24px;left:82px;}
.changcheng{top:552px;left:2206px}
.changcheng .db{top:100px;left:172px;}
.changcheng span{width:250px;height:168px;background:url(../images/ZGHBK01BJK00033.png) no-repeat;background-size: 100%;}
.changcheng em{top: 8px;left: 29px;}
.xalysl{top:86px;left:2450px}
.xalysl .db{top:-32px;left:108px;}
.xalysl span{width:257px;height:124px;background:url(../images/KBLX2NJX00028.png) no-repeat;background-size: 100%;}
.xalysl em{top:128px;left:16px;}
.cbshskyl{top:300px;left:2660px}
.cbshskyl .db{top:100px;left:148px;}
.cbshskyl span{width:212px;height:150px;background:url(../images/KBLX2NJX00021.png) no-repeat;background-size: 100%;}
.cbshskyl em{top:-20px;left:16px;}
.ttgy{top:556px;left:2426px}
.ttgy span{width:240px;height:158px;background:url(../images/KBLX2NJX00001.png) no-repeat;background-size: 100%;}
.ttgy em{top:-20px;left:55px;}
.ttgy .db{top: 121px;left: -30px;}
.yinxu{top:884px;left:2096px}
.yinxu .db{top: 5px;left: 229px;}
.yinxu span{width:288px;height:139px;background:url(../images/KBLX2NJX00005.png) no-repeat;background-size: 100%;}
.yinxu em{top: -5px;left: 71px;}
.hygy{top:914px;left:2556px}
.hygy .db{top:88px;left:10px;}
.hygy span{width:207px;height:154px;background:url(../images/KBLX2NJX00030.png) no-repeat;background-size: 100%;}
.hygy em{top:72px;left:184px;}
.jingcisi{top:1073px;left:2746px}
.jingcisi span{width: 227px;height: 134px;background:url(../images/KBLX2NJX00017.png) no-repeat;background-size: 100% 100%;}
.jingcisi em{top:-25px;left:83px;}
.jingcisi .db{top: 65px;left: -172px;}
.xihu{top:1184px;left:2556px}
.xihu span{width:395px;height:178px;background:url(../images/ZGSJY00003.png) no-repeat;background-size: 100%;}
.xihu em{top:-14px;left:120px;}
.xihu .db{top:-38px;left:0;}
.hnlfjng{top:1270px;left:2306px}
.hnlfjng .db{top:-2px;left:-40px;}
.hnlfjng span{width:110px;height:224px;background:url(../images/KBLX2NJX00003.png) no-repeat;background-size: 100%;}
.hnlfjng em{top:-30px;left:-46px;}
.twhx{top:1460px;left:2730px}
.twhx .db{top:-2px;left:-140px;}
.twhx span{width:370px;height:228px;background:url(../images/ZGHDKO5FJK00023.png) no-repeat;background-size: 100%;}
.twhx em{top:0px;left:86px;}
.dxpzs{top:502px;left:2640px}
.dxpzs span{width:429px;height:362px;background:url(../images/KBLX2NJX00002.png) no-repeat;background-size: 100%;}
.dxpzs em{top:30px;left:250px;}


/**分类**/
.btnFont{position:absolute;overflow:hidden;height:48px;line-height:48px;background:#EC6941;padding: 2px 4px;border-radius:10px;color:#000;text-align: center;font-size:36px;font-weight: bold;}

.fenleiBox a{position:absolute;z-index: 5;}
.fenleiBox a em{position:absolute;font-size:28px;font-weight:400;line-height:1;font-family:AliPuHuiM;left: 0;right: 0;margin: 0 auto;text-align: center;white-space: nowrap;}
.fenleiBox a:hover,.fenleiBox a:hover em{transform: scale(1.1);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.Brn:hover{-webkit-animation-name: jello;animation-name: jello;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

.festivalBtn{top:180px;left:360px;width:0px;}
.chunjie{width:330px;height:227px;background:url(../images/JRKZGK0079.png) no-repeat;background-size:100%;top:330px;left:-200px;filter:alpha(opacity=0);opacity:0}
.chunjie em{top:-34px;left: 60px!important;}
.yuanxiaojie{width:373px;height:276px;background:url(../images/JRKZGK0080.png) no-repeat;background-size:100%;top:130px;left:400px;filter:alpha(opacity=0);opacity:0}
.yuanxiaojie em{top:-34px;}
.qingmingjie{width:219px;height:216px;background:url(../images/KBLX2NJX00004.png) no-repeat;background-size:100%;top:680px;left:-108px;filter:alpha(opacity=0);opacity:0}
.qingmingjie em{top:-34px;}
.duanwujie{width:295px;height:230px;background:url(../images/JRKZGK0087.png) no-repeat;background-size:100%;top:680px;left:600px;filter:alpha(opacity=0);opacity:0}
.duanwujie em{top:-34px;}
.qixijie{width:375px;height:229px;background:url(../images/JRKZGK0088.png) no-repeat;background-size:100%;top:1220px;left:70px;filter:alpha(opacity=0);opacity:0}
.qixijie em{top:-34px;left: -100px!important;}
.zhongqiujie{width:210px;height:136px;background:url(../images/JRKZGK0090.png) no-repeat;background-size:100%;top:1240px;left:406px;filter:alpha(opacity=0);opacity:0}
.zhongqiujie em{top:-54px;}
.chongyangjie{width:163px;height:171px;background:url(../images/JRKZGK0091.png) no-repeat;background-size:100%;top:1240px;left:666px;filter:alpha(opacity=0);opacity:0}
.chongyangjie em{top:-54px;}

.foodBtn{top:1328px;left:536px;width:0;}
.xjdmg{width:265px;height:197px;background:url(../images/KBLX2NJX00012.png) no-repeat;background-size:100%;top:1474px;left:0px;filter:alpha(opacity=0);opacity:0}
.xjdmg em{top:-34px;}
.zhajiangmian{width:228px;height:197px;background:url(../images/KBLX2NJX00014.png) no-repeat;background-size:100%;top:1474px;left:528px;filter:alpha(opacity=0);opacity:0}
.zhajiangmian em{top:-34px;}
.danchaofan{width:197px;height:160px;background:url(../images/KBLX2NJX00016.png) no-repeat;background-size:100%;top:1494px;left:1024px;filter:alpha(opacity=0);opacity:0}
.danchaofan em{top:-54px;}

.foodBtn2{top:230px;right:236px;width:0;}
.lbbc{width:260px;height:170px;background:url(../images/KBLX2NJX00006.png) no-repeat;background-size:100%;top:160px;right:352px;filter:alpha(opacity=0);opacity:0}
.lbbc em{top:-34px;}
.xjdf{width:294px;height:165px;background:url(../images/KBLX2NJX00007.png) no-repeat;background-size:100%;top:260px;right:36px;filter:alpha(opacity=0);opacity:0}
.xjdf em{top:-34px;}
.hsqz{width:290px;height:140px;background:url(../images/KBLX2NJX00008.png) no-repeat;background-size:100%;top:614px;right:537px;filter:alpha(opacity=0);opacity:0}
.hsqz em{top:-34px;}
.kaoya{width:268px;height:222px;background:url(../images/KBLX2NJX00009.png) no-repeat;background-size:100%;top:585px;right:-136px;filter:alpha(opacity=0);opacity:0}
.kaoya em{top:-14px;}
.shuizhuyu{width:250px;height:176px;background:url(../images/KBLX2NJX00010.png) no-repeat;background-size:100%;top:810px;right:562px;filter:alpha(opacity=0);opacity:0}
.shuizhuyu em{top:-26px;}
.cbyr{width:265px;height:142px;background:url(../images/KBLX2NJX00011.png) no-repeat;background-size:100%;top:836px;right:-134px;filter:alpha(opacity=0);opacity:0}
.cbyr em{top:-34px;}
.xiaomizhou{width:220px;height:168px;background:url(../images/KBLX2NJX00015.png) no-repeat;background-size:100%;top:1240px;right:376px;filter:alpha(opacity=0);opacity:0}
.xiaomizhou em{top:-34px;}
.zhengjiao{width:232px;height:168px;background:url(../images/KBLX2NJX00013.png) no-repeat;background-size:100%;top:1240px;right:50px;filter:alpha(opacity=0);opacity:0}
.zhengjiao em{top:-34px;}

.zgdyl{top:514px;left:928px;filter:alpha(opacity=0);opacity:0}
.shenzhouyao{top:474px;left:1910px;filter:alpha(opacity=0);opacity:0}
.tkqs{top:700px;left:1582px;filter:alpha(opacity=0);opacity:0}
.shenzhouyao2{top:1068px;left:1203px;filter:alpha(opacity=0);opacity:0}
.juejv{top:968px;left:1754px;filter:alpha(opacity=0);opacity:0}
.bdgs{top:820px;left:2116px;filter:alpha(opacity=0);opacity:0}
.dxpyyzs{top:448px;left:2571px;filter:alpha(opacity=0);opacity:0}
.ysjr{ top: 907px; left: 2737px; filter:alpha(opacity=0); opacity:0; -webkit-filter:alpha(opacity=0); }
.slzf{top:1065px;left:2364px;filter:alpha(opacity=0);opacity:0}
.lfssnznl{top:1182px;left:2158px;filter:alpha(opacity=0);opacity:0}



/**南海诸岛**/
.nanhaiBox{width:408px;height:546px;position: absolute;bottom:10px;right:0;}
.nanhaiBox a{position: absolute;font-size: 24px;top:80px;font-weight: bold;line-height: 1;color: #333}
.nanhaiBox a.nanhaizhudao{top:506px;right:30px;font-size:32px;font-weight: 900;}
.nanhaiBox a.guangxi2{top:3px;left:44px;}
.nanhaiBox a.guangdong2{top:2px;left:180px;}
.nanhaiBox a.xianggang2{top:34px;left:214px;}
.nanhaiBox a.aomen2{top:55px;left:160px;}
.nanhaiBox a.taiwandao{top:32px;left:300px;font-size: 28px;}
.nanhaiBox a.dongshaqundao{top:80px;left:232px;font-size: 28px;}
.nanhaiBox a.hainandao{top:114px;left:136px;font-size: 28px;}
.nanhaiBox a.xishaqundao{top:163px;left:120px;font-size: 28px;}
.nanhaiBox a.zhongshaqundao{top:204px;left:138px;font-size: 28px;}
.nanhaiBox a.nanhsaqundao{top:356px;left:132px;font-size: 28px;}
.nanhaiBox a.zengmuansha{top:450px;left:72px;font-size: 28px;}
.nanhaiBox a.hainan{top:260px;left:152px;color: #1D4B95;white-space: nowrap;}
.nhzd{position: absolute;bottom: 8px;right: 8px;}

.star{
  width: 27px;
  height: 28px;
  background-image: url(../images/star.png);
  background-size: 100% 100%;
  position: absolute;
  left: 2406px;
  top: 659px;
  display: block;
}