@charset "gb2312";
/* CSS Document */

a{color:#2585ce;text-decoration:none;}
a:hover{ color:#2585ce; text-decoration:none;}

body{ background:#fffafc; color:#84897c;}
.wrap{ background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/r_repeat.jpg)  repeat-y;margin: 0 auto; width:990px;}

/*»ð³µ*/
.banner{height:560px;margin:0 auto;}
/*µ¼º½¿ªÊ¼*/
.vnav{ width:100%; height:57px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_vnav.jpg) repeat-x;}
.vnav .nav{ width:950px; height:57px;  margin:0px auto; background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/o_nav.jpg) no-repeat;}
ul.nav1{list-style: none;clear: left;float: left;margin: 10px 0  10px 40px; _margin-left:20px;pxpadding: 0px;}
ul.nav1 li{float:left;line-height:35px; position:relative;color: #3e413d;}
ul.nav1 li a{float: left;font-size:16px; font-family:"Î¢ÈíÑÅºÚ";text-decoration: none;color: #3e413d;padding-right:10px;margin-right: 15px;}
ul.nav1 li a span{float: left;display: block;height: 35px;padding-right: 10px; position:absolute; left:-10px; top:0px;}
ul.nav1 li a.current {background: url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/nav-bg.png) no-repeat top right;color: #fff;text-decoration: none;font-size:16px; font-family:"Î¢ÈíÑÅºÚ"}
ul.nav1 li a.current span {background: url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/nav-bg.png) no-repeat top left;}
ul.nav1 li a:hover {background: url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/nav-bg.png) no-repeat top right;color: #fff;font-size:16px; font-family:"Î¢ÈíÑÅºÚ";text-decoration: none;}
ul.nav1 li a:hover span {background: url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/nav-bg.png) no-repeat top left;}
#stage {z-index: 100;}
.stage1 {position: relative;top: 0;left: 0;width: 100%;min-width: 900px;height: 355px;overflow: hidden;}
.stage {position: absolute;top: 0;left: 0;width: 100%;min-width: 900px;height: 355px;overflow: hidden;}
#bg {background-color: #fffafc;}
#wolken {background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/wolken.png) 0 22px repeat-x;_background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/wolken.gif) 0 22px repeat-x; }
#birds {background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/birds.gif) 0 22px repeat-x; }
/*#skyline3 {background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/skyline3.png) 0 178px repeat-x;_background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/skyline3.gif) 0 178px repeat-x; }*/
#skyline3 {background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/line.png) 0 0px repeat-x;_background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/line.gif) 0 0px repeat-x; }
#buildings-bg {background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/buildings-bg.png) 0 32px repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/buildings-bg.gif) 0 32px repeat-x; }
#buildings-bg2 {background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/buildings-bg2.png) 0 78px repeat-x;_background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/buildings-bg2.gif) 0 78px repeat-x; }
/*#skyline {background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/skyline2.png) 0 123px repeat-x;_background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/skyline2.gif) 0 123px repeat-x; }*/
#skyline {background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/petal1.png) 0 0px no-repeat;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/petal1.gif) 0 0px no-repeat; left:680px; }
#buildings {background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/o_444.png) 0 0px repeat-x;_background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/o_444.gif) 0 0px  repeat-x; top:25px;}
#buildings2 {background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/buildings2.png) 0 79px repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/buildings2.gif) 0 79px repeat-x; }
#lantaarn {background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/lantaarn2.gif) 0 209px repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/lantaarn2.gif) 0 209px repeat-x; top:15px; }
#kade {
/*	background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/kade.png) 0 295px repeat-x;
	_background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/kade.gif) 0 295px repeat-x;*/
}
#duck {background: transparent url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/duck.png) 0 298px repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/duck.gif) 0 298px repeat-x; }
#duck2 {background: transparent url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/duck2.png) 0 298px repeat-x;_background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/duck2.gif) 0 298px repeat-x; }
.jingzhi{ position:relative; width:950px; margin:0 auto; z-index:2000}
#boot {background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/hc.gif) 0 0 repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/hc.gif) 0 0 repeat-x;position: absolute;top: 253px;width: 640px;height: 71px;z-index: 2000;}
#ziti {width: 520px;height: 190px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/o_ziti.png) transparent no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/o_ziti.gif) no-repeat; top:50px;position: absolute;z-index: 2000; left:200px; }
#balloon{width: 120px;height: 120px; background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/balloon.png) transparent no-repeat;_background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/balloon.gif) no-repeat; top:-30px; left:50px;position: absolute;z-index: 100;}
#petal{width: 460px;height: 260px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/petal.png) transparent no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/petal.gif) transparent no-repeat; top:-10px; left:470px;position: absolute;z-index:200;}
#pink{width: 125px;height: 93px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/pink.png) transparent no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/pink.gif) transparent no-repeat; top:30px; left:-170px;position: absolute;z-index:200;}

.hq1{ width:950px; margin:0 auto; margin-bottom:30px;overflow:hidden; zooom:1;}
.hq1 .hq1left{ float:left; margin-left:10px; _margin-left:5px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/o_focus_bg.jpg) transparent no-repeat; height:196px; width:404px;}
.hq1 .hq1left img{ margin-left:16px; margin-top:14px; display:block;}
.hq1 .hq1right{ float:left; width:526px;}
.hq1 .hq1right .title{ background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/hq1_o_title_bg.jpg) transparent no-repeat; height:25px; width:480px; margin-top:18px; padding-left:46px; padding-top:10px;}
.hq1 .hq1right h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;  color:#1c3907; font-weight:normal;line-height:28px;margin-top:-3px;}
.hq1 .hq1right .info{ font-size:14px; font-family:"ËÎÌå"; color:#84897c; line-height:22px; margin-top:15px; margin-left:15px; height:120px; width:471px; padding-right:40px;}

.hq2{ width:950px; height:494px; margin:0 auto; zooom:1; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_03.jpg) no-repeat; position:relative; }
.hq2 .title{ width:178px; height:36px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_ico.jpg) 0 0 no-repeat; text-align:center; position:absolute; _position:relative; top:-10px; left:20px;}
.hq2 .title h3{ font-size:16px; font-weight:bold; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;_position:absolute;_top:0px; _left:20px;}
.hq2 .hq2left{ height:433px; width:300px;  float:left; margin-top:45px;_margin-top:0px;}
.hq2 .hq2left .pictxt{ margin-left:20px; width:275px; position:relative;}
.hq2 .hq2left .pictxt img{ margin-bottom:10px;}
.hq2 .hq2left .pictxt p{ width:271px; height:60px;font-size:12px; font-family:"ËÎÌå"; line-height:20px;}
.hq2 .hq2left .pictxt p a{ color:#2585ce;}
.hq2 .hq2left .pictxt .city{ position:absolute; top:138px; padding:0 5px;right:4px;_right:3px; background-color:#ff5400;  height:20px; line-height:20px; text-align:center; color:#FFF;}
.hq2 .hq2left .pictxt2{ margin-left:20px; width:275px; position:relative; margin-top:35px;}
.hq2 .hq2left .pictxt2 img{ float:right; margin-right:5px;}
.hq2 .hq2left .pictxt2 p{ width:135px; height:160px;font-size:12px; font-family:"ËÎÌå"; line-height:20px; overflow:hidden;}
.hq2 .hq2left .pictxt2 p a{ color:#2585ce}
.hq2 .hq2left .pictxt2 .city{ position:absolute; top:145px; background-color:#ff5400; padding:0 5px;right:5px;_right:4px; height:20px; line-height:20px; text-align:center; color:#FFF;}
.hq2 .hq2left .pictxt2 .city a{color:#FFF;}
.hq2 .hq2middle{ float:left; width:325px; height:433px; padding-left:5px;margin-top:45px;_margin-top:0px;}
.hq2 .hq2middle .pictxt{ margin-left:10px; width:275px; position:relative; margin-top:15px;}
.hq2 .hq2middle .pictxt img{ margin-bottom:10px;}
.hq2 .hq2middle .pictxt p{ width:300px; height:80px;font-size:12px; font-family:"ËÎÌå"; line-height:20px; overflow:hidden;}

.hq2 .hq2middle .pictxt p a{ color:#2585ce}
.hq2 .hq2middle .pictxt .city{ position:absolute; top:142px;  background-color:#ff5400; padding:0 5px;right:-25px;_right:0px; height:20px; line-height:20px; text-align:center; color:#FFF;}
.hq2 .hq2middle .pictxt .city a{color:#FFF;}
.hq2 .hq2middle .pictxt2{width:305px; position:relative; margin-top:0px; margin-left:10px;}
.hq2 .hq2middle .pictxt2 img{ float:right; margin-right:5px;}
.hq2 .hq2middle .pictxt2 p{ width:132px; height:160px;font-size:12px; font-family:"ËÎÌå"; line-height:20px; overflow:hidden;}
.hq2 .hq2middle .pictxt2 p a{ color:#2585ce}
.hq2 .hq2middle .pictxt2 .city{ position:absolute; top:130px; /*left:208px; */ background-color:#ff5400; padding:0 5px;right:5px;_right:4px; height:20px; line-height:20px; text-align:center; color:#FFF;}
.hq2 .hq2middle .pictxt .city a{color:#FFF;}
.hq2 .hq2right{ float:right; width:315px; overflow:hidden; margin-top:45px; height:433px;_margin-top:0px;}
.hq2 .hq2right .pictxt{ margin-left:10px; width:25px; position:relative; margin-top:35px;}
.hq2 .hq2right .pictxt img{ margin-bottom:10px;}
.hq2 .hq2right .pictxt p{ width:280px; height:40px;font-size:12px; font-family:"ËÎÌå"; line-height:20px; overflow:hidden;}
.hq2 .hq2middle .pictxt2 p a{ color:#2585ce}
.hq2 .hq2right .pictxt .city{ position:absolute; top:100px;  background-color:#ff5400; padding:0 5px;right:-260px; height:20px; line-height:20px; text-align:center; color:#FFF;
	_right:-1px;
	_width:50px;}
.hq2 .hq2right .pictxt .city a{color:#FFF;}
.hq2 .hq2right .pictxt2{width:305px; position:relative; margin-top:0px; margin-left:10px;}
.hq2 .hq2right .pictxt2 img{ float:right; margin-right:20px; margin-left:0px;}
.hq2 .hq2right .pictxt2 p{ width:125px; height:219px;font-size:12px; font-family:"ËÎÌå"; line-height:20px; overflow:hidden;}
.hq2 .hq2right .pictxt2 p a{ color:#2585ce}
.hq2 .hq2right .pictxt2 .city{ position:absolute; top:201px;  background-color:#ff5400; padding:0 5px;right:20px;_right:19px; height:20px; line-height:20px; text-align:center; color:#FFF;}
.hq2 .hq2right .pictxt2 .city a{color:#FFF;}

.hq3{ width:950px; margin:15px auto 0px;; height:549px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/hq3_r_bg.jpg)  no-repeat; position:relative; }
.hq3 .title{ width:178px; height:36px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_ico.jpg) 0 0 no-repeat; text-align:center; position:absolute; top:-10px; left:20px;}
.hq3 .title h3{ font-size:16px; font-weight:bold; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.hq3 .pictxt{ width:950px;top:50px; position:absolute;}

.hq3 .pictxt img{ width:296px; height:197px; margin-bottom:10px;}
.hq3 .pictxt p{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; height:20px; overflow:hidden; width:295px;}
.hq3 .pictxt p a{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; text-decoration:none;}
.hq3 .pictxt p a:hover{ text-decoration:underline;}
.hq3 .pictxt p span{ color:#5a5a5a; font-weight:bold;}
.hq3 .pictxt .picL{ float:left; width:300px; margin-left:20px;_margin-left:10px; position:relative;}
.hq3 .pictxt .city{ position:absolute; top:177px; left:246px; background-color:#fc4f8c; height:20px; width:50px; text-align:center; color:#fff; line-height:20px;}
.hq3 .pictxt .city a{ color:#fff;}
.hq3 .pictxt .picM{float:left; width:300px; margin-left:5px; margin-right:5px;position:relative;}
.hq3 .pictxt .picR{float:left;width:310px;position:relative;}

.hq3 .pictxt2{ width:950px;top:35px; position:absolute;}
.hq3 .pictxt2 img{ width:220px; height:165px; margin-bottom:10px;}
.hq3 .pictxt2 p{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; height:60px; overflow:hidden; width:220px;}
.hq3 .pictxt2 p a{ color:#2585ce}
.hq3 .pictxt2 p span{ color:#5a5a5a; font-weight:bold;}
.hq3 .pictxt2 .city{ position:absolute; top:145px;  background-color:#ff5400; height:20px;padding:0 5px;right:5px;*right:4px; text-align:center; color:#fff; line-height:20px;}
.hq3 .pictxt2 .city a{ color:#fff;}
.hq3 .pictxt2 .picL{ float:left; width:225px; margin-left:20px;_margin-left:10px;position:relative;}
.hq3 .pictxt2 .picM1{float:left; width:228px; margin-left:3px;position:relative;}
.hq3 .pictxt2 .picM2{float:left; width:226px; margin-left:3px; margin-right:3px;position:relative;}
.hq3 .pictxt2 .picR{float:left;width:221px;position:relative;}
.hq3 .pictxt4{ width:950px;top:295px; position:absolute;}
.hq3 .pictxt4 img{ width:220px; height:165px; margin-bottom:10px;}
.hq3 .pictxt4 p{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; height:60px; overflow:hidden; width:220px;}
.hq3 .pictxt4 p a{ color:#2585ce}
.hq3 .pictxt4 .city{ position:absolute; top:145px; background-color:#ff5400; height:20px; padding:0 5px;right:5px; text-align:center; color:#fff; line-height:20px;}
.hq3 .pictxt4 .city a{ color:#fff;}
.hq3 .pictxt4 .picL{ float:left; width:225px; margin-left:20px;_margin-left:10px;position:relative;}
.hq3 .pictxt4 .picM1{float:left; width:228px; margin-left:3px;position:relative;}
.hq3 .pictxt4 .picM2{float:left; width:226px; margin-left:3px; margin-right:3px;position:relative;}
.hq3 .pictxt4 .picR{float:left;width:221px;position:relative;}

.hq4{ width:950px; margin:15px auto 0px;; height:641px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/hq4_r_bg.jpg)  no-repeat; position:relative; }
.hq4 .title{ width:178px; height:36px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_ico.jpg) 0 0 no-repeat; text-align:center; position:absolute; top:-10px; left:20px;}
.hq4 .title h3{ font-size:16px; font-weight:bold; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.hq4 .txt{ width:950px; margin:0px auto; padding-left:45px;}
.hq4 .txt h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#2585ce; line-height:26px;}
.hq4 .txt p{ font-size:14px; font-family:"ËÎÌå"; color:#767676; line-height:25px; width:790px; height:80px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_ico.jpg) 0 -40px no-repeat; padding-left:20px; margin-left:20px; padding-top:25px; padding-right:40px;  overflow:hidden;}
.hq4 .txt p a{ color:#2585ce; text-decoration:none;}
.hq4 .txt p a:hover{ text-decoration:underline;}
#txt1{ position:absolute;top:40px;}
#txt2{ position:absolute;top:188px;}
#txt3{ position:absolute;top:330px;}
#txt4{ position:absolute;top:475px;}

.hq5{ width:950px; margin:15px auto 0px;; height:549px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/hq3_r_bg.jpg)  no-repeat; position:relative; }
.hq5 .title{ width:178px; height:36px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/o_ico.jpg) 0 0 no-repeat; text-align:center; position:absolute; top:-10px; left:20px;}
.hq5 .title h3{ font-size:16px; font-weight:bold; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.hq5 .pictxt1{ width:950px;top:30px; position:absolute;}
.hq5 .pictxt1 img{ width:296px; height:197px; margin-bottom:10px;}
.hq5 .pictxt1 p{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; height:40px; overflow:hidden; width:295px;}
.hq5 .pictxt1 p a{ color:#2585ce}
.hq5 .pictxt1 .picL{ float:left; width:300px; margin-left:20px;_margin-left:10px; position:relative;}
.hq5 .pictxt1 .city{  position:absolute; top:177px;  background-color:#ff5400; height:20px;padding:0 5px;right:4px; text-align:center; color:#fff; line-height:20px;}
.hq5 .pictxt1 .picM{float:left; width:300px; margin-left:5px; margin-right:5px;position:relative;}
.hq5 .pictxt1 .picR{float:left;width:310px;position:relative;}

.hq5 .pictxt2{ width:950px;top:290px; position:absolute;}
.hq5 .pictxt2 img{ width:296px; height:197px; margin-bottom:10px;}
.hq5 .pictxt2 p{ font-size:12px; font-family:"ËÎÌå"; color:#84897c; line-height:20px; height:40px; overflow:hidden; width:295px;}
.hq5 .pictxt2 p a{ color:#2585ce}
.hq5 .pictxt2 .picL{ float:left; width:300px; margin-left:20px;_margin-left:10px; position:relative;}
.hq5 .pictxt2 .city{  position:absolute; top:177px; padding:0 5px;right:4px; background-color:#ff5400; height:20px; text-align:center; color:#fff; line-height:20px;}
.hq5 .pictxt2 .city a{ color:#fff;}
.hq5 .pictxt2 .picM{float:left; width:300px; margin-left:5px; margin-right:5px;position:relative;}
.hq5 .pictxt2 .picR{float:left;width:310px;position:relative;}

/*footer begin*/
/*±ê×¼Î²*/
.footer{ text-align:center;line-height:23px;padding:10px 0; color:#999998; height:78px;}
.footer a{color:#999998; margin:auto 6px; text-decoration:none;}
/*footer end*/

