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

body{ background:#f9fef0;}
.wrap{ background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_repeat.jpg)  repeat-y;margin: 0 auto; width:990px;}

/*火车*/
.banner{height:560px;margin:0 auto;}
/*导航开始*/
.vnav{ width:100%; height:57px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_vnav.jpg) repeat-x;}
.vnav .nav{ width:950px; height:57px;  margin:0px auto; background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_nav.png) no-repeat;_background:url(http://i2.sinaimg.cn/travel/subject/2012/0423/train/t_nav.gif) 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://i0.sinaimg.cn/travel/subject/2012/0423/train/t_444.png) 0 0px repeat-x;_background: transparent url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_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://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ziti.png) transparent no-repeat;_background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_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://i0.sinaimg.cn/travel/subject/2012/0423/train/t_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://i3.sinaimg.cn/travel/subject/2012/0423/train/hq1_t_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; margin:0 auto;overflow:hidden; zooom:1;}
.hq2 .bg{ background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/hq2_bg.jpg) no-repeat; height:368px; width:940px; margin-left:5px;  }
.hq2 .hq2left{ height:337px; width:430px; margin-left:7px; margin-top:10px; padding-top:2px; float:left; margin-right:10px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/hq2_t_left-bg.jpg) no-repeat; overflow:hidden;}
.leftcont{ font-family:"宋体"; font-size:12px; line-height:20px; color:#84897c;width:210px; float:right; margin-top:30px; margin-right:15px; _margin-right:5px; }
.hq2 .hq2left .title{ text-align:center; margin-top:5px; margin-bottom:8px;*margin-bottom:0px;_margin-bottom:0px; margin-left:10px;}
.hq2 .hq2left h3{ font-size:16px; font-family:"微软雅黑"; font-weight:normal;  color:#1c3907; line-height:22px;}
.hq2 .hq2left .info{ margin:10px 10px 0px 20px;}
.hq2 .hq2left .info1{margin:5px 10px 0px 0px;; height:120px; overflow:hidden; padding-left:20px;
background:url(http://i1.sinaimg.cn/travel/subject/2012/0502/t_ioc1.png) no-repeat;
_background:url(http://i2.sinaimg.cn/travel/subject/2012/0502/t_ioc1.gif) no-repeat;}
.hq2 .hq2left .info2{ margin:5px 10px 0px 0px;; height:40px; overflow:hidden; padding-left:20px;  background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) -90px -40px no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) -90px -40px no-repeat;}
.hq2 .hq2left .info3{margin:5px 10px 0px 0px;; height:20px; overflow:hidden; padding-left:20px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) -90px -80px no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) -90px -80px no-repeat;}
.hq2 .hq2left .info4{ margin:5px 10px 0px 0px;; height:20px; overflow:hidden; padding-left:20px; background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) -90px -120px no-repeat;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) -90px -120px no-repeat;}
.hq2 .hq2left span{font-family:"宋体"; font-size:12px; line-height:22px; color:#487479; font-weight:bold; }
.hq2 .hq2right{ float:right; width:480px; overflow:hidden;}
.hq2 .hq2right h3{ font-size:16px; font-family:"微软雅黑"; color:#1c3907;font-weight:normal;  line-height:22px; text-align:center;}
.hq2 .hq2right .title{ height:25px; width:460px; margin-top:26px; *margin-top:20px; _margin-top:20px; text-align:center; position:relative;_margin-left:0px;}
.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; cursor:pointer; text-decoration:none;}

.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;cursor:pointer; text-decoration:none;}

.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;cursor:pointer; text-decoration:none;}

.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:10px auto 0px; height:366px; background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_hq3_bg.jpg)  no-repeat;}
.hq3{ font-size:12px; font-family:"宋体"; color:#84897c; line-height:20px;}
.hq3 .left{ width:520px; height:366px;float:left; position:relative;}
.hq3 .left .conL{ float:left width:237px; height:366px;}
.hq3 .left .conL .stop{ position: absolute;background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) 0px -56px;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) 0px -56px;  no-repeat; height:30px; width:81px; margin-left:15px; position:absolute; top:-8px;}
.hq3 .left .conL .luxian{ color:#4b7615; font-weight:bold; top:60px; left:35px; position:absolute; width:155px; height:40px; overflow:hidden;}
.hq3 .left .conL .luxian a{ color:#4b7615;}
.hq3 .left .conL .luxian a:hover{ color:#4b7615;}
.hq3 .left .conL  .pictxt{ width:212px; overflow:hidden; top:130px; left:20px; position:absolute; text-align:center;}
.hq3 .left .conL  .pictxt .city{position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:123px; left:172px; text-align:center}
.hq3 .left .conL  .pictxt h3{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px; margin-top:12px;*margin-top:10px;}
.hq3 .left .conL  .pictxt h3 a{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px; text-decoration:none;}
.hq3 .left .conL  .pictxt p{ margin-top:9px;*margin-top:5px;}
.hq3 .left .conR{ float:right;width:283px; height:366px; margin-top:-366px;}
.hq3 .left .conR .pic1{width:120px; height:158px; position:absolute; top:20px; left:252px; overflow:hidden;}
.hq3 .left .conR .pic2{width:120px; height:158px; position:absolute; top:20px; left:387px; overflow:hidden;}
.hq3 .left .conR .pic3{width:120px; height:158px; position:absolute; top:198px; left:252px; overflow:hidden;}
.hq3 .left .conR .pic4{width:120px; height:158px; position:absolute; top:198px; left:387px; overflow:hidden;}
.hq3 .right{width:430px; height:366px; float:right;}
.hq3 .right .picinfo{ width:430px; height:183px; overflow:hidden;}
.hq3 .right .picinfo .info{ float:left; height:120px; width:175px; margin-top:33px; margin-left:20px; _ margin-left:10px;overflow:hidden;}
.hq3 .right .picinfo .pic{ float:left; width:212px; height:143px;margin-top:13px; margin-left:5px; position:relative;}
.hq3 .right .picinfo .pic .city{ position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:123px; left:172px; text-align:center}

.hq4{ width:950px; margin:10px auto 0px; zoom:1;}
.hq4{ font-size:12px; font-family:"宋体"; color:#84897c; line-height:20px;}
.hq4 .left{ width:475px; height:465px;float:left; background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_hq4_bg.jpg) no-repeat; position:relative;}
.hq4 .left .conL{ float:left; width:200px; height:348px;}
.hq4 .left .conL .stop{ position: absolute;background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) 0px -86px;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) 0px -86px;  no-repeat; height:30px; width:81px; margin-left:15px; position:absolute; top:-8px;}
.hq4 .left .conL .luxian{ color:#4b7615; font-weight:bold; top:60px; left:32px; position:absolute; width:155px; height:40px; overflow:hidden;}
.hq4 .left .conL .luxian a{ color:#4b7615;}
.hq4 .left .conL .luxian a:hover{ color:#4b7615;}
.hq4 .left .conL  .pictxt{ width:160px; overflow:hidden; top:130px; left:25px; position:absolute; text-align:center;}
.hq4 .left .conL  .pictxt img{ border:1px solid #d8d7d5;}
.hq4 .left .conL  .pictxt .city{position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:96px; left:120px; text-align:center}
.hq4 .left .conL  .pictxt h3{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px;height:25px; text-align:center; width:160px; overflow:hidden; margin-top:8px;}
.hq4 .left .conL  .pictxt h3 a{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px;height:25px; text-align:center; width:160px; overflow:hidden; margin-top:8px;}

.hq4 .left .conL  .pictxt p{overflow:hidden; height:40px; width:160px;}
.hq4 .left .conR {float:left; width:275px; height:348px;}
.hq4 .left .conR .picinfo{ width:275px; height:160px; overflow:hidden;}
.hq4 .left .conR .picinfo .info{ float:left; height:120px; width:110px; margin-top:30px;overflow:hidden;}
.hq4 .left .conR .picinfo .pic{ float:left; width:120px; height:143px;margin-top:13px; margin-right:15px;position:relative;}
.hq4 .left .conR .picinfo .pic .city{ position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:123px; left:172px; text-align:center}
.hq4 .left .imgtxt{ width:435px; height:110px; overflow:hidden; padding-left:25px;}
.hq4 .left .imgtxt img{ float:left; width:108px; height:100px; overflow:hidden;}
.hq4 .left .imgtxt p{ width:85px;float:left; height:95px; overflow:hidden; margin-top:3px; margin-left:10px; margin-right:20px;}

.hq4 .right{ width:475px; height:465px;float:left; background:url(http://i1.sinaimg.cn/travel/subject/2012/0423/train/t_hq4_bg.jpg) no-repeat; position:relative;}
.hq4 .right .conL{ float:left; width:200px; height:348px;}
.hq4 .right .conL .stop{ position: absolute;background:url(http://i3.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.png) 0px -116px;_background:url(http://i0.sinaimg.cn/travel/subject/2012/0423/train/t_ioc.gif) 0px -116px;  no-repeat; height:30px; width:81px; margin-left:15px; position:absolute; top:-8px;}
.hq4 .right .conL .luxian{ color:#4b7615; font-weight:bold; top:60px; left:32px; position:absolute; width:155px; height:40px; overflow:hidden;}
.hq4 .right .conL .luxian a{color:#4b7615;}
.hq4 .right .conL .luxian a:hover{color:#4b7615;}
.hq4 .right .conL  .pictxt{ width:160px; overflow:hidden; top:130px; left:25px; position:absolute; text-align:center;}
.hq4 .right .conL  .pictxt img{ border:1px solid #d8d7d5;}
.hq4 .right .conL  .pictxt .city{position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:96px; left:120px; text-align:center}
.hq4 .right .conL  .pictxt h3{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px;height:25px; text-align:center; width:160px; overflow:hidden; margin-top:8px;}
.hq4 .right .conL  .pictxt h3 a{ font-weight:bold; font-size:12px; font-family:"宋体"; color:#1c3907; line-height:25px;height:25px; text-align:center; width:160px; overflow:hidden; margin-top:8px;}
.hq4 .right .conL  .pictxt p{overflow:hidden; height:40px; width:160px;}
.hq4 .right .conR {float:left; width:275px; height:348px;}
.hq4 .right .conR .picinfo{ width:275px; height:160px; overflow:hidden;}
.hq4 .right .conR .picinfo .info{ float:left; height:120px; width:110px; margin-top:30px;overflow:hidden;}
.hq4 .right .conR .picinfo .pic{ float:left; width:120px; height:143px;margin-top:13px; margin-right:15px;position:relative;}
.hq4 .right .conR .picinfo .pic .city{ position:absolute; width:40px; height:20px; line-height:20px; color:#fff; background-color:#ff5400; top:123px; left:172px; text-align:center}
.hq4 .right .imgtxt{ width:450px; height:110px; overflow:hidden; padding-left:25px;}
.hq4 .right .imgtxt img{ float:left; width:108px; height:100px; overflow:hidden;}
.hq4 .right .imgtxt p{ width:85px; float:left; height:95px; overflow:hidden; margin-top:3px; margin-left:10px; margin-right:20px; }

/*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*/

