@charset "gb2312";
/* CSS Document */
a{color:#9A9395;text-decoration:none;}
a:hover{ color:#9A9395; text-decoration:none;}

body{ background:#fffafc;}
.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://i1.sinaimg.cn/travel/subject/2012/0423/train/r_vnav.jpg) repeat-x;}
.vnav .nav{ width:950px; height:57px;  margin:0px auto; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/r_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;}
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: #e9fcfe;}
#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://i2.sinaimg.cn/travel/subject/2012/0423/train/r_444.png) 0 0px repeat-x;_background: transparent url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/r_444.gif) 0 0px  repeat-x; top:0px;}
#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://i2.sinaimg.cn/travel/subject/2012/0423/train/r_ziti.png) transparent no-repeat;_background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/r_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:10px;overflow:hidden; zooom:1;}
.hq1 .hq1left{ float:left; margin-left:10px; _margin-left:5px; background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/r_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://i1.sinaimg.cn/travel/subject/2012/0423/train/hq1_r_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:#780e24; 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:363px; margin:0 auto;overflow:hidden; zooom:1; background:url(http://i3.sinaimg.cn/travel/2012/0504/S56029T1336121883085.jpg) no-repeat;}
.hq2 .hq2left{ height:363px; width:405px;  float:left;}
.leftcont{ font-family:"宋体"; font-size:12px; line-height:20px; color:#84897c;width:140px; float:right; margin-top:30px; margin-right:15px; _margin-right:5px; }
.hq2 .hq2left .info{ margin:58px 15px 0px 0px; width:135px; height:215px; overflow:hidden;}
.hq2 .hq2left span{font-family:"宋体"; font-size:12px; line-height:22px; color:#487479; font-weight:bold; }
.hq2 .hq2middle{ float:left; width:255px; height:363px; padding-left:5px;}
.hq2 .hq2middle img{ margin-top:20px;}
.hq2 .hq2middle h3{ font-size:12px; font-family:"宋体"; color:#747272; font-weight:bold;margin-top:10px; width:220px; height:20px; overflow:hidden; text-align:center;}
.hq2 .hq2middle h3 a{color:#747272;}
.hq2 .hq2middle p{ color:#9a9395;font-size:12px; font-family:"宋体";width:225px; height:55px; line-height:18px;  overflow:hidden;}
.hq2 .hq2right{ float:right; width:285px; overflow:hidden;}
.hq2 .hq2right img{ margin-top:20px; width:260px; height:115px; margin-bottom:5px;}
.hq2 .hq2right p{ color:#9a9395;font-size:12px; font-family:"宋体";width:260px; line-height:20px; height:40px;  overflow:hidden;}
.hq2 .hq2right .data{ color:#717171; font-size:12px; line-height:18px; font-family:"宋体"; margin-top:11px;}
.hq2 .hq2right .data span{ color:#fff;}

.hq2 .hq2right .info{font-size:12px; font-family:"宋体";width:460px;_width:460px;color:#84897c;line-height:20px; height:80px; overflow:hidden;position:relative; margin-left:0px;}
.hq2 .hq2right .box-163css { width:460px;margin:0px auto; padding:10px; height:300px; list-style:none; }
.hq2 .hq2right .box-163css li { height:84px; line-height:20px; font-size:12px; border-bottom:1px solid #eee; padding:0 5px; float:left; position:relative; width:135px;margin-bottom:20px; font-size:12px; font-family:"宋体"; }
.hq2 .hq2right .box-163css  div { float:right; display:none; background-color:#000;height: 64px;opacity:0.5;filter:alpha(opacity=50); position: absolute;top: 0px;width: 115px; text-align:center; vertical-align:middle; padding:10px; overflow:hidden; }
.hq2 .hq2right .box-163css  div a{ color:#fff; text-decoration:none;opacity:0.5;filter:alpha(opacity=50); }

.vision{width:460px;height:230px;overflow:hidden;position:relative;}

.vision a,.vision a:visited,.vision a:hover,.vision a:active,.vision a:focus{color:#fff;}

.vision a span{width:115px;line-height:20px;height:45px;overflow:hidden;position:absolute; left:0;display:none; z-index:99; text-align:center; vertical-align:middle; font-family:"宋体";padding:13px 10px 13px 10px;}

.vision a .cv{width:115px;text-align:center;line-height:20px;height:64px;overflow:hidden;position:absolute;left:0; background:#000;display:none; z-index:99;opacity:0.5;filter:alpha(opacity=50); padding:10px;text-align:center; vertical-align:middle;}

.vision a img{position:absolute; top:0; left:0; z-index:9;}

.vision_1,.vision_2,.vision_3,.vision_4,.vision_5,.vision_6{position:absolute;}

.vision_1{top:0px;left:0px;width:135px;height:84px;}

.vision_2{top:0px;left:155px;;width:135px;height:84px;}

.vision_3{top:0;left:310px;width:135px;height:84px;}

.vision_4{top:110px;left:0px;width:135px;height:84px;}

.vision_5{top:110px;;left:155px;width:135px;height:84px;}

.vision_6{top:110px;left:310px;width:135px;height:84px;}

.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://i1.sinaimg.cn/travel/subject/2012/0423/train/r_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:#9a9395; line-height:20px; height:40px; overflow:hidden; width:295px;}
.hq3 .pictxt p a{ font-size:12px; font-family:"宋体"; color:#9a9395; 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; padding:0 5px;right:4px; background-color:#fc4f8c;  text-align:center; color:#fff; line-height:20px;}
.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 .pictxt4{ width:950px;top:315px; position:absolute;}
.hq3 .pictxt4 img{ width:220px; height:165px; margin-bottom:10px;}
.hq3 .pictxt4 p{ font-size:12px; font-family:"宋体"; color:#9a9395; line-height:20px; height:40px; overflow:hidden; width:220px;}
.hq3 .pictxt4 p a{ font-size:12px; font-family:"宋体"; color:#9a9395; line-height:20px; text-decoration:none;}
.hq3 .pictxt4 p a:hover{ text-decoration:underline;}
.hq3 .pictxt4 p span{ color:#5a5a5a; font-weight:bold;}
.hq3 .pictxt4 .city{ position:absolute;background-color:#fc4f8c; height:20px;padding:0 5px;right:4px; top:145px;text-align:center; color:#fff; line-height:20px;}
.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://i1.sinaimg.cn/travel/subject/2012/0423/train/r_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:bold; color:#fc4f8c; line-height:26px;}
.hq4 .txt p{ font-size:14px; font-family:"宋体"; color:#767676; line-height:25px; width:790px; height:80px; background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/r_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:#fc4f8c; 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;}
/*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*/

