/* CSS Document */
*{margin:0px;padding:0px;}

body {		margin:0 auto;	padding:0;font-family: 宋体;font-size: 12px;color: #000000;}
a:link {color: #515151;text-decoration: none;}
a:visited {	text-decoration: none;	color: #515151;}
a:hover {	text-decoration: underline;	color: #FF6600;}
a:active {	text-decoration: none;	color: #515151;}
#main	{width:936px;	margin:0 auto;}


.logo{float:left; width:298px; height:110px;  background-image: url(images/bg.gif);	background-repeat: repeat; }
.flash{float:left; width:637px; height:110px; background-image: url(images/bg.gif);	background-repeat: repeat;}
.bar{float:left; width:935px; text-align:left; padding:8px 0 8px 0;}

.bar1 {float:left;width:90px;margin-right:3px;line-height:30px; background:url(images/bar_2dh.png);}
.bar1 a{display:block;text-align:center;height:30px;font-weight:bold; font-size:14px;}
.bar1 a:link{color:#FFF;text-decoration:none;}
.bar1 a:visited{color:#FFF;text-decoration:none;}
.bar1 a:hover{color:#FFF; font-weight:bold;text-decoration:none;background:url(images/bar_1dh.png)} 

.bar2 {float:left;width:90px;margin-right:3px;line-height:30px;background:url(images/bar_1dh.png);}
.bar2 a{display:block;text-align:center;height:30px; font-weight:bold; font-size:14px;}
.bar2 a:link{color:#FFF;text-decoration:none;}
.bar2 a:visited{color:#FFF;text-decoration:none;}
.bar2 a:hover{color:#FFF; font-weight:bold;text-decoration:none;} 

.home	{background:url(images/home.gif) no-repeat 10px; padding-left:36px; float:left;}

.top1{float:left; width:614px; height:365px; padding-right:10px;}
.top2{float:left;width:311px; padding-bottom:10px;}

.text { }
.bottom {width:55px; height:20px; line-height:22px; background:url(images/bottom.png) ; float:left; height:24px;list-style-type: none; }
.top2_1	{float:left; width:252px; height:20px; }
.top2_2	{float:left; width:55px; height:20px; }
.bt_1{ float:left; width:310px; height:39px;}
.bt_2	{float:left; width:298px; padding:5px; height:285px;border:1px solid #1b4964;}
.bt_2 ul{ list-style:none;}
.bt_2 li{ float:left; line-height:23.5px; width:298px; text-align:left; overflow: hidden;   -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.txt	{ width:60px; padding-right:10px; }
.heng	{width:935px; float:left; padding-top:10px;}
.bar_1 {float:left;width:108px;margin-right:3px;color:#FFF;line-height:25px; background:url(images/bar_2.png);text-align:center;height:25px;font-weight:bold; font-size:14px;}
.bar_1 a{display:block;}
.bar_1 a:link{color:#FFF;text-decoration:none;}
.bar_1 a:visited{color:#FFF;text-decoration:none;}
.bar_1 a:hover{color:#FFF; font-weight:bold;text-decoration:none;background:url(images/bar_1.png)} 

.bar_2 {float:left;width:108px; margin-right:3px; line-height:25px; background:url(images/bar_1.png);height:25px;font-weight:bold; font-size:14px;}
.bar_2 a{display:block;text-align:center;}
.bar_2 a:link{color:#000;text-decoration:none;}
.bar_2 a:visited{color:#000;text-decoration:none;}
.bar_2 a:hover{color:#000; font-weight:bold;text-decoration:none;background:url(images/bar_1.png)} 

.fg{float:left; width:635px;}

.heng1{width:923px; float:left; padding:5px; border:1px solid #1b4964}
.h_1	{width:740px; float:left; border-right:1px solid #1b4964; overflow: hidden; white-space: nowrap;  -o-text-overflow: ellipsis; text-overflow: ellipsis; height:180px;}
.h_2	{width:169px; float:left; padding-left:10px;}
.h_1 ul{ list-style:url(images/a.gif); float:left; padding-left:20px;}
.h_1 li{ line-height:24px; border-bottom:1px solid #eee; width:715px;}

.h_2 ul{ list-style:disc; float:left; padding-left:10px;}
.h_2 li{ line-height:24px; border-bottom:1px solid #eee;  width:145px;
}

.h_3	{ float:left; width:308px; padding:10px 5px 0 0;}
.h_4	{ float:left; width:370px; padding:10px 4px 0 0;}
.h_3t	{ float:left; width:330px; height:23px; background:url(images/ll.png) no-repeat; padding:10px 0 0 40px; font-size:14px;color:#fff; font-weight:bold;}
.h_3r	{ float:left; width:368px;border:1px solid #1b4964; height:260px;}

.h_3r ul{ list-style:url(images/a.gif); float:left; padding-left:20px;}
.h_3r li{ line-height:24px; border-bottom:1px solid #eee;  width:332px;}

.bot	{width:935px; float:left; background-image:url(images/botnew.jpg); background-repeat:repeat-x; line-height:25px; padding-top:50px; text-align:center;  margin-top:20px;}
.bot a:link {color: #000;text-decoration: none;}
.bot a:visited {	text-decoration: none;	color: #000;}
.bot a:hover {	text-decoration: underline;	color: #FF6600;}
.bot a:active {	text-decoration: none;	color: #000;}


.page1{background:url(images/b1.gif) no-repeat; width:935px; height:16px; float:left}
.page2{background:url(images/b2.gif) no-repeat; width:935px; height:16px;float:left}
.page {background:#eae9e9; width:915px; float:left; padding:0 10px 0px 10px; text-align:left;}

.p1_left{float:left; width:203px; padding-right:20px;}

.p1l_1{float:left; width:193px; height:23px; background:url(images/bg.jpg) no-repeat; padding:8px 0 0 10px; color:#fff; font-size:14px; font-weight:bold;}
.p1l_2{float:left; width:203px; background:#f7f8f9; overflow: hidden; white-space: nowrap;  -o-text-overflow: ellipsis; text-overflow: ellipsis; padding:5px 0 10px 0;}
.p1l_2 ul{ list-style:url(images/a5.gif); float:left; padding-left:25px;}
.p1l_2 li{ line-height:24px; border-bottom:1px dotted #b1b1b1;  width:160px; font-weight:bold;}
.p1l_2 a:link {color: #35383d;text-decoration: none;}
.p1l_2 a:visited {	text-decoration: none;	color: #35383d;}
.p1l_2 a:hover {	text-decoration: underline;	color: #FF6600;}
.p1l_2 a:active {	text-decoration: none;	color: #35383d;}




.p1_right1{background:url(images/b4.gif) no-repeat; width:692px; height:13px; float:left}
.p1_right2{background:url(images/b3.gif) no-repeat; width:692px; height:10px;float:right}
.p1_right {background:#f7f8f9; width:652px; float:left; padding:0 20px 0px 20px;}
.pd {background:url(images/icon_2.jpg) no-repeat; width:650px; float:left; padding-left:23px; line-height:18px;}

.p_list	{float:left; background:url(images/a4.gif) repeat-x; height:29px; margin-top:10px; width:652px;}
.p_l1	{float:left; height:22px; width:152px; padding:7px 0 0 20px; background:url(images/title_bg.jpg) no-repeat; font-size:13px; font-weight:bold; color:#2568ad}
.p_l2	{float:right; height:22px; width:400px; padding:7px 10px 0 0px;  color:#2568ad; text-align:right;}
.p_l2 a:link {color: #6dbc3d;text-decoration: none;}
.p_l2 a:visited {	text-decoration: none;	color: #6dbc3d;}
.p_l2 a:hover {	text-decoration: none;	color: #000;}
.p_l2 a:active {	text-decoration: none;	color: #6dbc3d;}

.p_l3 	{float:left; background:#d1d2d4;  width:632px; padding:10px}
.p_l3 ul{ list-style:url(images/a1.gif); float:left; padding-left:20px; width:500px;}
.p_l3 li{ line-height:20px;  float:left; width:98%; color:#5d5d5d}
.p_l3 a:link {color: #000;text-decoration: none;}
.p_l3 a:visited {	text-decoration: none;	color: #000;}
.p_l3 a:hover {	text-decoration: none;	color: #ff0000;}
.p_l3 a:active {	text-decoration: none;	color: #000;}

.p_l3xb 	{float:left; width:532px; padding:10px; line-height:25px; padding-left:100px; border-top:1px dotted #bbb}
.p_l3xt 	{float:left; width:632px; padding:10px; line-height:25px; text-indent:2em;}
.p_l3xk 	{float:left; width:632px; padding:10px; text-align:center; color:#5d5d5d;}
.p_l3xk a:link {color: #09a80d;text-decoration: none;}
.p_l3xk a:visited {	text-decoration: none;	color: #09a80d;}
.p_l3xk a:hover {	text-decoration: none;	color: #09a80d;}
.p_l3xk a:active {	text-decoration: none;	color: #09a80d;}

.p_l3x 	{float:left; width:632px; padding:10px}
.p_l3x ul{ list-style:url(images/a1.gif); float:left; padding-left:20px;}
.p_l3x li{ line-height:30px;  float:left; width:600px; color:#5d5d5d}
.p_l3x a:link {color: #000;text-decoration: none;}
.p_l3x a:visited {	text-decoration: none;	color: #000;}
.p_l3x a:hover {	text-decoration: none;	color: #ff0000;}
.p_l3x a:active {	text-decoration: none;	color: #000;}

h1{width:100%; text-align:center; color:#FF0000; border-bottom:1px solid #FF0000; font-size:18px;}

.hidden{display:none;} 

kk{color:#5d5d5d;}

.text-overflow-left
{

 display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}



.h_last	{ float:left; width:187px; padding:10px 0px 0 0;}
.h_lastt	{ float:left; width:147px; height:23px; background:url(images/ll.png) no-repeat; padding:10px 0 0 40px; font-size:14px;color:#fff; font-weight:bold;}
.h_lastr	{ float:left; width:185px;border:1px solid #1b4964; height:260px;}

.h_lastr ul{ list-style:url(images/a.gif); float:left; padding-left:20px;}
.h_lastr li{ line-height:24px; border-bottom:1px solid #eee;  width:145px;}






/*********图片切换 css定义***********/
.sub_box{width:581px; height:401px; float:left; position:relative; overflow:hidden;  background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) center center no-repeat; *background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) 220px 120px no-repeat; align: right;}
.sub_box img{border:none; width:581px; height:346px;}
#bd1lfimg{position:relative; width:581px; height:376px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:581px; height:376px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:581px; height:411px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:577px; height:25px; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px;  text-align: right;}
#bd1lfimg dd h2{height:25px; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#807e7c;}

#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:581px; height:15px; bottom:5px; color:#999999; position:absolute; z-index:200;}
.sub_no{height:10px; float:right;}
.sub_no li{display:block; width:25px; height:15px; float:left; overflow:hidden; line-height:15px; vertical-align:middle; text-align:center; background:#ffffff;  font-family:Arial; font-size:11px; color:#999999; cursor:pointer; margin-left:2px; font-weight:bold;}
.sub_no li.show{background:#000000; color:#ffffff;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}


/*********图片滚动 css定义***********/
a:link {color: #505050; text-decoration: none;}
a:visited {text-decoration: none;color: #505050;}
a:hover {	text-decoration:none;	color:#ff0000;}
a:active {	text-decoration: none;	color: #505050;}
.main{margin:0 auto; }
a img {border:0px;}

.list44{float:left; width:960px; padding:0 5px 5px 5px;}
.list44 ul{list-style:none}
.list44 li{float:left;width:130px;height:165px; margin-right:8px; line-height:25px; text-align:center; font-size:12px; padding-top:6px;}



.pageNew {background:#eae9e9; width:915px; float:left; padding:0 10px 0px 10px; text-align:left; font-size:16px;}
.pageNew H1{width:100%; text-align:center; color:#FF0000; border-bottom:1px solid #FF0000; font-size:24px; letter-spacing:10px;}
.pageNew div{letter-spacing:2px; line-height:180%; text-indent:40px;}
.pageNew input{letter-spacing:2px; line-height:180%; width:200px; height:50px; font-size: 20px;letter-spacing:10px; color:Blue; }

.company { text-align:right; font-weight:bold; }


