header, footer, section {display:block;}

/*=S header */
#header, #footer {position:relative;z-index:2;width:100%;}
#header {height:184px;background:url("bg.png") repeat-x;box-shadow:0 2px 2px #333;-webkit-box-shadow:0 2px 2px #333;}
/*=E header */


/*=S view drag */
#view {position:relative;width:100%;height:800px;background:#fef8eb;overflow:hidden;}
#drag {position:absolute;top:0;left:0;width:7087px;height:2953px;overflow:hidden;}
	#map li {float:left;width:400px;height:400px;text-align:center;}
/*=E view drag */

/*=S control-btn */
.enlarge,.minify{cursor:pointer;position:absolute; top:0; left:0; width:20px; height:20px; }
.minify{ top:103px;}
.direction{ position:absolute; top:30px; left:30px; width:48px; height:48px; background:url(images/direction.png) no-repeat;}
	.up-btn,.down-btn,.left-btn,.right-btn{ cursor:pointer; position:absolute;}
	.up-btn,.down-btn{top:5px; left:12px; width:24px; height:9px;}
	.down-btn{ top:34px;}
	.left-btn,.right-btn{ top:12px; left:5px; width:7px; height:25px;}
	.right-btn{ left:36px;}
.adjust{ position:absolute; top:90px; left:42px; width:54px; height:123px; background:url(images/gan.png?v=3) no-repeat;}
.up-down{ position:absolute; top:20px; left:3px; width:15px; height:15px; background:url(images/gan.png?v=3) 0 -128px no-repeat;}
/*=E control-btn */

/**/
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td{margin:0;padding:0; }
html{ overflow:hidden;}
ul,li{list-style:none}
body{ overflow:hidden;}
.header{position:absolute;top:0;width:100%;height:184px;background:url(images/head_bg.jpg) repeat-x}
.hd-cont{margin:0 auto; margin-left:20%;width:980px}
.hd-cont h1{float:left;margin:25px 0 0;width:510px;height:93px;background:url(images/title.jpg)}
.hd-cont .nav{float:right;margin-top:20px}
.nav li{float:left;margin-right:10px;width:35px;height:92px;background:url(images/nav.jpg) no-repeat}
.nav .xs{background-position:-44px 0}
.nav .fy{background-position:-88px 0}
.nav .tl{background-position:-132px 0}
.nav .jd{background-position:-176px 0}
.nav .ca{background-position:-220px 0}
.nav .hz.on{background-position:0 -92px}
.nav .xs.on{background-position:-44px -92px}
.nav .fy.on{background-position:-88px -92px}
.nav .tl.on{background-position:-132px -92px}
.nav .jd.on{background-position:-176px -92px}
.nav .ca.on{background-position:-220px -92px}
.content-view{position:absolute;top:184px;left:0;width:100%;background:#fff8eb;overflow:hidden}
.imgwrap{position:absolute;left:0;top:0}
.footer{position:absolute;bottom:0;width:100%;height:89px;background:url(images/foot_bg.jpg) repeat-x; z-index:2;}
.container{ position:absolute; top:184px;margin:0 auto;width:100%;height:auto !important;height:100%;}
.content{ position:relative;width:100%;margin:0 auto; background:#fef8eb!important;}
	.map-size{ position:absolute; right:5%; top:20px;}
		.map-size span{ cursor:pointer; display:inline-block; margin-right:5px; height:22px; padding:0 5px; color:#fff; font:400 14px/22px simsun; background:#1f3135;}
.mappy{ background:#fef8eb!important; text-align:center;}


.anchor{cursor:pointer; position:absolute; background:url(dot.gif)}
.anchor_longmen{  top:2000px; left:3880px; width:257px; height:205px;}
.anchor_hgw{ top:1400px; left:4210px; width:241px; height:177px;}
.anchor_yzl{ top:1700px; left:2900px; width:310px; height:120px;}
.anchor_bbs{ top:1992px; left:3533px; width:221px; height:137px;}
.anchor_byy{ top:2232px; left:3285px; width:210px; height:210px;}
.anchor_cyt{ top:854px; left:3481px; width:333px; height:172px;}
.anchor_dcy{ top:1691px; left:1200px; width:320px; height:177px;}
.anchor_hs{ top:1558px; left:3948px; width:160px; height:137px;}
.anchor_hlfp{ top:1964px; left:2856px; width:270px; height:140px;}
.anchor_jpj{ top:246px; left:1135px; width:253px; height:175px;}
.anchor_jxsc{top:1575px; left:4704px; width:100px; height:127px;}
.anchor_kqyj{ top:1221px; left:2269px; width:100px; height:150px;}
.anchor_lxd{ top:1375px; left:480spx; width:240px; height:150px;}
.anchor_lcw{ top:2058px; left:3169spx; width:150px; height:112px;}
.anchor_qlyf{ top:1715px; left:2690px; width:150px; height:138px;}
.anchor_hhld{ top:463px; left:42px; width:276px; height:160px;}
.anchor_qjgc{ top:1820px; left:5311px; width:250px; height:175px;}
.anchor_qcgcl{ top:502px; left:520px; width:120px; height:180px;}
.anchor_sdyj{ top:1900px; left:2469px; width:210px; height:217px;}
.anchor_slyb{ top:675px; left:1894px; width:275px; height:184px;}
.anchor_tljp{ top:2286px; left:3733px; width:240px; height:160px;}
.anchor_tzd{ top:637px; left:2727px; width:380px; height:230px;}
.anchor_ttfp{ top:1225px; left:3794px; width:140px; height:142px;}
.anchor_tjs{ top:1457px; left:3420px; width:110px; height:142px;}
.anchor_ysbc{ top:1415px; left:3251px; width:120px; height:136px;}
.anchor_xsd{ top:1703px; left:3900px; width:150px; height:117px;}
.anchor_xygc{ top:1881px; left:1084px; width:300px; height:172px;}
.anchor_yjxxy{ top:1614px; left:4325px; width:163px; height:126px;}
.anchor_cmxx{ top:1505px; left:2388px; width:220px; height:160px;}
.anchor_yygy{ top:1030px; left:3089px; width:130px; height:196px;}
.anchor_ytcs{ top:1601px; left:3484px; width:160px; height:140px;}
.anchor_yld{ top:1258px; left:1498px; width:142px; height:140px;}
.anchor_qlf{ top:400px; left:2310px; width:346px; height:295px;}
.anchor_sbl{ top:1911px; left:4912px; width:218px; height:172px;}
.anchor_yjxxy{ top:1697px; left:4446px; width:163px; height:133px;}

.anchor_qsn{ left:4451px; top:1808px; width:200px; height:101px; }
.anchor_cyt{ left:3487px; top:860px; width:340px; height:187px; }
.anchor_dcy{ left:1270px; top:1657px; width:277px; height:145px; }
.anchor_dqs{ left:3560px; top:2158px; width:163px; height:112px; }
.anchor_dfwhy{ left:4288px; top:2102px; width:204px; height:123px;}
.anchor_fzy{ left:3413px; top:1771px; width:236px; height:135px; }
.anchor_fcty{ left:3946px; top:1100px; width:296px; height:164px; }
.anchor_gjbl{ left:4647px; top:1812px; width:125px; height:105px; }
.anchor_jdhy{ left:4565px; top:2003px; width:208px; height:94px; }
.anchor_ysdwy{ left:4200px; top:836px; width:283px; height:193px;}
.anchor_hdl{ left:3128px; top:891px; width:247px; height:151px;}
.anchor_lsjt{ left:3435px; top:1311px; width:215px; height:101px;}
.anchor_mcgz{ left:2176px; top:1402px; width:229px; height:163px;}
.anchor_nsyj{ left:4409px; top:1169px; width:360px; height:130px; }
.anchor_qdh{ left:740px; top:592px; width:415px; height:215px; }
.anchor_qdhsl{ left:1023px; top:805px; width:360px; height:160px; }
.anchor_qxxg{left:3485px; top:1091px; width:210px; height:160px; }
.anchor_qhf{left:4531px; top:1331px; width:210px; height:180px; }
.anchor_tmxpl{left:3336px; top:615px; width:300px; height:240px; }
.anchor_tzs{left:4096px; top:1810px; width:155px; height:175px; }
.anchor_tzl{left:5863px; top:541px; width:390px; height:220px; }
.anchor_xxsd{left:4582px; top:308px; width:380px; height:220px; }
.anchor_xh{left:4485px; top:2084px; width:210px; height:120px; }
.anchor_xaj{left:1567px; top:1051px; width:220px; height:160px; }
.anchor_ylxj{left:3206px; top:1213px; width:200px; height:160px; }
.anchor_bwg{left:4740px; top:997px; width:180px; height:130px; }
.anchor_zzwhc{ left:4150px; top:1585px; width:160px; height:120px;}
/**/
.winImg{ display:block;position:absolute; padding:15px 15px 30px; width:750px;background:rgba(0,0,0,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc000000',endColorstr='#cc000000'); z-index:3; border-radius:15px; }
	.winImg-hd h3{ margin-bottom:10px; text-align:center; color:#fff;font:400 24px/30px "microsoft yahei"}
	.winImg-hd p{ margin-bottom:20px; text-indent:2em; color:#fff; font:400 14px/20px simsun;}
	
	.box-big-wrap{ position:relative; margin-bottom:20px;}
	.view-box-big{  margin:0 auto; width:660px; height:440px; overflow:hidden;}
		.view-box-big ul{ width:5000px;}
			.view-box-big ul li{ float:left;}
	.prev-btn,.next-btn{ cursor:pointer; position:absolute; top:186px; padding-top:10px; width:78px; height:68px; text-align:center; color:#ccc; font:700 52px simhei;background:rgba(0,0,0,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc000000',endColorstr='#cc000000');}
	.prev-btn{left:5px;}
	.next-btn{ right:5px;}
	
	.box-small-wrap{position:relative;}
		.view-box-small{margin:0 auto; width:660px; overflow:hidden;}
			.view-box-small ul{ width:5000px;}
				.view-box-small ul li{ float:left; width:100px; margin-right:12px;}
				.view-box-small li.on img{ width:96px; height:61px; border:2px solid #ccc;}
		.prev-btns,.next-btns{ cursor:pointer; position:absolute; top:0;padding-top:20px; width:22px; height:48px;text-align:center; color:#3d3d3d; font:700 30px simhei; border-radius:5px;background:rgba(204,204,204,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cccccccc',endColorstr='#cccccccc');}
		.prev-btns{ left:5px; }
		.next-btns{ right:5px;}
	
	.close-btn{ cursor:pointer; display:block; position:absolute; top:15px; right:15px; width:30px; height:30px; text-align:center; color:#fff; font:700 22px/26px simhei; border-radius:10px; border:1px solid #fff;background:rgba(0,0,0,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc000000',endColorstr='#cc000000'); z-index:3; border-radius:16px;}
/**/
.win-video{ display:none;position:absolute; top:200px; left:400px; padding:15px 15px 30px; width:750px;background:rgba(255,255,255,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ccffffff',endColorstr='#ccffffff'); z-index:3; border-radius:15px;}
	.win-video h3{margin-bottom:10px; text-align:center; color:#000;font:400 24px/30px "microsoft yahei"}
	.video-area{ margin:0 auto; width:660px; height:440px; border:7px solid #ccc;}
	.win-video p{ margin:10px auto 0; width:660px;text-indent:2em; color:#000; font:400 14px/20px simsun;}
	.win-video .close-btn{ color:#909090; font-size:26px;background:rgba(255,255,255,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ccffffff',endColorstr='#ccffffff'); border:1px solid #909090;}
	 
/**/
.win-text{ display:none;position:absolute; top:200px; left:400px; width:540px;padding:15px; height:400px; overflow:scroll-y; background:rgba(255,255,255,.8);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ccffffff',endColorstr='#ccffffff'); z-index:3; border-radius:15px; border:3px solid #d8d8d8;}
	.win-text h3{margin-bottom:10px; text-align:center; color:#000;font:400 18px/30px "microsoft yahei"}
	.win-text p{ margin:10px auto 0; width:540px;text-indent:2em; color:#000; font:400 14px/20px simsun;}
	.arrow{ position:absolute; right:50px; bottom:-29px; width:54px; height:29px; background:url(images/arrow.png) no-repeat;opacity:0.8;filter:alpha(opacity=80);}
/**/
.map-wrap{position:relative; width:7087px; height:2953px; background:url(images/map_big.jpg) no-repeat;}
.map-wrapm{background:url(images/map_m.jpg) no-repeat;}
.tips{ position:absolute; top:20px; left:20px; padding:0 5px; height:22px; color:#fff; font:400 16px/22px simsun; background:#1e3233;}

.hosts{ margin:0 auto; width:980px; height:89px; background:url(images/footer-txt.png) no-repeat;}