/*整体设置*/
body,pre,div,p,h1,h2,h3,h4,h5,h6,hr,ul,li{ border:none;  padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
img{ border:0;} 
li{list-style-type:none;}
ul,li{ list-style:none; margin:0;}
body{ font-size:12px;}
select{ font-size:12px;}
P {line-height:150%;}
a {color:#0f65b8;text-decoration: none;}
a:hover {text-decoration:underline; color:#0099ff;}

/*头部*/
.NTES_passport {clear:both; width:100%; height:auto; background-image:url(../images/bg_body.jpg); background-position:center;}
.main {width:960px; height:auto; margin:0 auto;}
.sub { width:960px; height:37px; clear:both; overflow:hidden; margin:0 auto; }
.logo { width:960px; height:112px; clear:both; overflow:hidden; margin:0 auto; }
.logo_h1 { width:200px; height:112px; float:left;}
.top_txt { width:750px; height:36px;line-height:32px; float:right; margin:0; padding:0;}
.top_txt p { float:left; line-height:32px; text-align:right;}
.top_txt a { float:left; line-height:32px; padding:0 5px; float:right;}
.top_txt_bootmb { width:750px; height:78px; float:right; margin:0; padding:0;}
.subtop { width:100%; height:118px; clear:both; overflow:hidden;}
.sub_bg { width:100%; height:37px; clear:both; background-image:url(../images/nav_bg.jpg);}
.sub_bg2 { width:100%; height:37px; clear:both; background-image:url(../images/nav_bg.jpg); background-position:0 -37px;}
.so { width:240px; height:35px; line-height:35px;float:left; text-align:left;}
.so_bg { width:150px; height:23px; margin:3px 5px 0 5px; display:inline; background-image:url(../images/so_bg.jpg); background-position:left center; background-repeat:no-repeat;}
.so_bg { line-height:23px; padding:0 0 0 25px; color:#c6c6c6;}
.so_anlu { margin:2px 0 0 0; display:inline;}
.so_znan { width:960px; height:auto; clear:both; float:left;}
.so_time { width:228px; height:30px; float:right;}
.so_nian { height:30px; float:left; padding:0 0 0 25px;  background-image:url(../images/blue_bg.jpg); background-repeat:no-repeat; background-position:28px 1px;}

/*主体左边*/
.leftxt { width:235px; float:left; margin:0; padding:0;}
.jiudian { width:235px; float:left; border:1px solid #b0d1f0; margin:0; display:inline;}
.newhotel { width:235px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newhotel h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newhotel h2 a {color:#0969b8;}
.newhotel h2 a:hover {color:#0969b8; text-decoration:underline;}
.newhotel span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newhotel span a {color:#0969b8;}
.newhotel span a:hover {color:#0969b8; text-decoration:underline;}
.newhotel_txt { width:220px; float:left; padding:5px; overflow:hidden;}

.blank {clear:both; height:10px; overflow:hidden; display:block;}

/*主体上部*/
.trip { width:960px; clear:both; float:left;}
.leftxt { width:235px; float:left;}
.tripleft { width:716px; height:auto; float:left;}
.tripright { width:335px; height:auto; float:right; overflow:hidden; background-image:url(../images/tr_bg.jpg); background-repeat:no-repeat; background-position:top center;}

.tripnewst { width:714px; float:left; border:1px solid #b0d1f0; margin:0; display:inline; }
.tripnews { width:714px; height:45px; line-height:45px; float:left; border-bottom:1px solid #b0d1f0;background-color:#deeefe;}
.tripnews h2 { padding:0 15px; font-size:16px; line-height:45px; float:left; color:#0969b8;}
.tripnews h2 a {color:#0969b8;}
.tripnews h2 a:hover {color:#0969b8; text-decoration:underline;}
.tripnews span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.tripnews span a {color:#0969b8;}
.tripnews span a:hover {color:#0969b8; text-decoration:underline;}
.tripnews_txt { width:714px; float:left; padding:10px 0; overflow:hidden;}

.jiudian21 { width:350px; float:left; border:1px solid #b0d1f0; margin:0; display:inline;}
.newhotel21 { width:350px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newhotel21 h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newhotel21 h2 a {color:#0969b8;}
.newhotel21 h2 a:hover {color:#0969b8; text-decoration:underline;}
.newhotel21 span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newhotel21 span a {color:#0969b8;}
.newhotel21 span a:hover {color:#0969b8; text-decoration:underline;}
.newhotel21_txt { width:330px; height:342px; float:left; padding:10px; overflow:hidden;}

.jiudian2 { width:353px; float:right; border:1px solid #b0d1f0; margin:0; display:inline;}
.newhotel2 { width:353px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newhotel2 h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newhotel2 h2 a {color:#0969b8;}
.newhotel2 h2 a:hover {color:#0969b8; text-decoration:underline;}
.newhotel2 span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newhotel2 span a {color:#0969b8;}
.newhotel2 span a:hover {color:#0969b8; text-decoration:underline;}
.newhotel2_txt { width:333px; height:342px; float:left; padding:8px 0 10px 5px; overflow:hidden;}

.jiudian22 { width:714px; float:left; border:1px solid #b0d1f0; margin:0; display:inline;}
.newhotel22 { width:714px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newhotel22 h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newhotel22 h2 a {color:#0969b8;}
.newhotel22 h2 a:hover {color:#0969b8; text-decoration:underline;}
.newhotel22 span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newhotel22 span a {color:#0969b8;}
.newhotel22 span a:hover {color:#0969b8; text-decoration:underline;}
.newhotel22_txt { width:714px; float:left; margin:0; padding:10px 0 10px 0; overflow:hidden;}

.food23 { width:230px; float:left; border:1px solid #b0d1f0; margin:0; display:inline;}
.food22 { width:230px; float:left; border:1px solid #b0d1f0; margin:0 10px 0 0; display:inline;}
.newfood22 { width:230px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newfood22 h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newfood22 h2 a {color:#0969b8;}
.newfood22 h2 a:hover {color:#0969b8; text-decoration:underline;}
.newfood22 span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newfood22 span a {color:#0969b8;}
.newfood22 span a:hover {color:#0969b8; text-decoration:underline;}
.newfood22_txt { width:230px; height:189px; float:left; margin:0; padding:10px 0 10px 0; overflow:hidden;}
.newfood22_txt img { width:210px; height:93px; float:left; margin:0 0 5px 10px; display:inline;}

.foodyou { float:right;}

.newstt { float:right;}
.news2 { width:230px; float:right; border:1px solid #b0d1f0; margin:0; display:inline;}
.newstop { width:230px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newstop h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newstop h2 a {color:#0969b8;}
.newstop h2 a:hover {color:#0969b8; text-decoration:underline;}
.newstop span {padding:0 5px; font-size:12px; line-height:27px; float:right; color:#0969b8;}
.newstop span a {color:#0969b8;}
.newstop span a:hover {color:#0969b8; text-decoration:underline;}
.newstop_txt { width:230px; float:left; margin:0; padding:10px 0 10px 0; overflow:hidden;}

.huat { width:960px; height:80px; clear:both; float:left;}
.huat img {width:960px; height:80px;}
.hot_news { width:716px;  float:right;}
.pic { width:716px; height:auto; float:left;}

.hot_rt { width:230px; height:35px; padding:10px 0 0 0; float:left; }
.hot_rt h2 { padding:0 45px; font-size:13px; line-height:25px; float:left; color:#fff;}
.hot_rt h2 a {color:#fff;}
.hot_rt h2 a:hover {color:#fff; text-decoration:underline;}
.hot_rt span {padding:0 10px; font-size:12px; line-height:25px; float:right; color:#fff;}
.hot_rt span a {color:#fff;}
.hot_rt span a:hover {color:#fff; text-decoration:underline;}
.hot_kf { width:230px; height:auto; float:left;}
.hot_kf p { padding:0 15px; line-height:23px; color:#0f65b8;}


/*底部*/
.foot { width:100%; height:37px; margin:0; clear:both; overflow:hidden; background-image:url(../images/foot_bg.jpg); }
.foot { text-align:center; line-height:37px;}
.foot a { color:#fff;}
.foot a:hover { text-decoration:underline; color:#fff;}

.footer {width:960px; height:auto; margin:0 auto;}
.footer p { text-align:center; color:#0082ef; line-height:30px;}


/*导航*/
.bulenav_1 li{ margin:2px 0 0 2px; display:inline; float:left; display:block;width:95px;height:37px;color:#FFF; line-height:35px;}
.bulenav_1 li a { text-decoration:none;display:block;width:95px;height:37px;color:#FFF; font-size:12px;text-align:center; line-height:35px; background-image:url(../images/sub_bg.jpg); background-position:-5px -2px; background-repeat:no-repeat; font-size:13px; font-weight:bold;}
.bulenav_1 li a:hover{color:#FFFF33; text-decoration:none; font-weight:bold; background-image:url(../images/sub_hover.jpg);}

/*子导航*/
.bulenav_2 li{ margin:7px 5px 0 2px; display:inline; float:left; text-align:center; display:block;width:60px;height:20px;color:#FFF; line-height:20px;}
.bulenav_2 li a { text-decoration:none;display:block;width:60px;height:20px;color:#0f65b8; font-size:12px;text-align:center; line-height:20px; font-size:12px;}
.bulenav_2 li a:hover{text-decoration:none;}
.bulenav_2 li a#current { width:520px;height:30px; color:#555; text-align:right;}

.list{ width:210px; font-size:12px; margin:0; padding:0 10px; float:left;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.list ul{list-style-type: none;margin: 0px;padding:0;}
.list li{width:218px; padding:0; float:left;}
.list li a { line-height:23px; color:#0f68ac;padding:0 0 0 0px; margin:0; text-decoration:none;}
.list li a:hover { color:#0066FF; text-decoration:underline;}
.list li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:4px 8px 0 0; color:#FF4303;}

.list2{ width:714px; margin:0px;text-align:left; margin:10px 0 0 0; display:inline; font-size:12px; padding:0; float:left;}
.list2 li{width:220px; float:left; padding:0; margin:0 0 0 10px; display:inline;}
.list2 li a{ line-height:22px; color: #0f68ac;display: block;padding:0 0 0 4px; margin:0; text-decoration:none;}
.list2 li a:hover { text-decoration:underline; color:#0f68ac;padding:0 0 0 4px;}
.list2 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:2px 0 0 0; padding:0; color:#0f68ac; }
.list2 li a:hover{color:#0f68ac;}

.list3{ width:714px; margin:0px;text-align:left; margin:0; display:inline; font-size:12px; padding:0; float:left;}
.list3 li{width:222px; float:left; padding:0; margin:0 0 0 10px; display:inline;}
.list3 li a{ line-height:22px; color: #0f68ac;display: block;padding:0 0 0 4px; margin:0; text-decoration:none;}
.list3 li a:hover { text-decoration:underline; color:#0f68ac;padding:0 0 0 4px;}
.list3 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:2px 0 0 0; padding:0; color:#0f68ac; }
.list3 li a:hover{color:#0f68ac;}

.list4{ width:320px; font-size:12px; margin:0; padding:3px 0 0 10px; float:left; overflow:hidden;text-overflow:ellipsis;}
.list4 li{width:320px; padding:0;}
.list4 li a { line-height:23px; color:#0f68ac;padding:0 0 0 0px; margin:0; text-decoration:none;}
.list4 li a:hover { color:#0066FF; text-decoration:underline;}
.list4 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:4px 8px 0 0; color:#0f68ac;}

.list6{ width:390px; font-size:12px; margin:0; padding:0px; float:left;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.list6 ul{list-style-type: none;margin: 0px;padding:0;}
.list6 li{width:195px; padding:0; float:left;}
.list6 li a { line-height:23px; color:#0f68ac;padding:0 0 0 0px; margin:0; text-decoration:none;}
.list6 li a:hover { color:#0066FF; text-decoration:underline;}
.list6 li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:4px 8px 0 0; color:#FF4303;}

.navlist_s li {float:left;text-decoration:none;width:175px;color:#42629b;padding:0; margin:10px 0 0 10px; display:inline; text-align:center;}
.navlist_s li a img { width:190px; height:74px; padding:5px; margin:0; display:inline; border:1px solid #ccc;}
.navlist_s li a:hover img { border:1px solid #aaa;}
.navlist_s li a span { width:190px; float:left; line-height:20px; text-align:center;}


/*滚动新闻*/
.news {clear: both; width:500px; float:right; margin:-22px 0 0 650px!important; margin:-22px 0 0 20px; display:inline; color: #0f65b8; height: 26px}
.news ul {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; line-height: 26px; padding-top: 0px; list-style-type: none; height: 26px}
.news ul li {margin: 0px 0px 0px 1em; text-align:left;}
.news ul li.active {display: block;}
.news span {border-right: #fff 1px solid; padding-right: 0.75em; padding-left: 0px; padding-bottom: 0px; margin: 0px 0.75em 0px 20px; display:inline; padding-top: 0px}
.news ul A {color: #0f65b8; text-decoration: none}
.news ul A:hover {text-decoration: underline}
.news ol {padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: -19px 8px 0px 0px; padding-top: 0px; list-style-type: none}
.news ol li {display: inline; margin: 0px 0px 0px 3px; width:10px;}
.news ol li A {background: url(../images/switcher.gif) 0px -10px}
.news ol li A:hover {background: url(../images/switcher.gif) 0px 10px}
.news ol li A.active {background: url(../images/switcher.gif) 0px 0px}
.news ol li A.active:hover {background: url(../images/switcher.gif) 0px 0px}

/*子频道广告*/
.topNewsBox {WIDTH: 714px; float:left; height:auto; border:1px solid #bfdcec;}
.topNews { float:left; width:714px;}
.topNewsPic { float:left; margin:2px; display:inline; overflow:hidden; width:510px; HEIGHT: 228px}
.topNewsPic img {WIDTH: 510px; HEIGHT: 228px}
.topNewsList { FLOAT: left; OVERFLOW: hidden; WIDTH: 196px; HEIGHT: 232px; margin:0 0 0 0px; display:inline; padding:4px 0 0 0;}
.topNewsList ul { margin:0px auto; OVERFLOW: hidden; WIDTH: 300px; float:left;}
.topNewsList ul li { font-size:12px; overflow:hidden; OVERFLOW: hidden; width:350px; height:25px; line-height:43px; margin:5px 0 0 0; display:inline;}
.topNewsList ul li a { margin:1px 0; width:350px; height:43px; line-height:43px; float:left; padding:0 0 0 5px; text-align:left; text-indent:1.8em; background:url(../images/jiantou_2.jpg) no-repeat; background-position: left center;}
.topNewsList ul li a.up {BACKGROUND: url(../images/jiantou.jpg) no-repeat; background-position: left center; color:#fff; font-weight:bold; text-decoration:none;}

.qnav li{line-height:25px; margin:0 0 0 2px; float:left;}
.qnav li a{text-decoration:none;display:block;width:100px; height:30px; line-height:30px; margin:7px 0 0 5px; padding:3px 0 0 0;  text-indent:0; font-size:13px; color:#275c91; background-color:#e2f4fe; text-align:center; border:1px solid #aacbee;}
.qnav li a:hover { border:1px solid #0066CC; color:#0066cc;}

.kufubian2 { width:220px; height:202px; float:left; margin:0; display:inline; padding:5px; color:#0969b8;}
.lufubian2 p { float:left; color:#0969b8; padding:0 20px;}
.lufubian2 .lablet { line-height:15px; padding:0 20px;}
.bian2 { width:215px; height:auto; float:left; text-align:center; margin: 0 0 5px 0; display:inline;}
.bian2 img { margin:-3px 0 0 0;}

#Tab3{width:714px;margin:10px 0 0 0; display:inline; padding:0px; float:left; }

/*菜单class*/
.Menubox {width:595px;height:30px; float:left;line-height:30px; margin:0 0 0 20px; display:inline;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:94px; height:30px;text-align:center;color:#185083; margin:0 0 0 5px; border-right:1px solid #b0d1f0; border-left:1px solid #b0d1f0; border-top:1px solid #b0d1f0;font-size:12px;}
.Menubox li.hover{padding:0px;width:94px; color:#0969b8; height:30px; background-color:#e6f5fc; border-right:1px solid #b5c7d5; border-left:1px solid #b5c7d5; border-top:1px solid #b5c7d5; border-bottom:1px solid #e6f5fc;font-weight:bold;}
.Contentbox{clear:both;border-top:none; height:20px;padding:0; width:704px; text-align:center; padding:5px; line-height:20px; background-color:#e6f5fc; border-top:1px solid #b0d1f0;}

.tab { width:714px; height:60px; float:left; margin:10px 0 0 0; display:inline; overflow:hidden;}
.tabli a {line-height:15px; margin:10px; text-align:center; font-size:13px;}
.tabli a:hover { background-color:#0066CC; color:#fff;}

/*图片滚动*/
.rollBox{width:714px; height:auto;overflow:hidden;padding:10px 0 0 0; float:left; border:1px solid #b0d1f0;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; }
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; }
.rollBox .Cont{width:672px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px; overflow:hidden;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#0f65b8;text-decoration:none;}
.rollBox .Cont a:hover{color:#0f65b8;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*酒店图片样式*/
.aiuet2 { margin:0; float:left; padding:0; overflow:hidden;}
.aiuet2 ul { margin:0; padding:0px;}
.aiuet2 ul li { float:left; margin:0 1px;display:inline ;list-style-type:none;}
.aiuet2 ul li a { display:block;text-decoration:none;border:1px solid #fff; padding:1px;}
.aiuet2 ul li a img { width:118px;  height:86px; border:0; padding:4px; border:1px solid #ccc;}
.aiuet2 ul li a:hover img { border:1px solid #ccc;}
.aiuet2 ul li a span { display:block; width:125px; height:18px; line-height:18px; font-size:12px;text-align:center; color:#0f68ac; cursor:hand; white-space:nowrap; overflow:hidden;}
.aiuet2 ul li a:hover span { color:#0066CC;}

.kufubiant2 { width:325px; height:auto; float:left; padding:0 0 5px 0; }
.kufubiant2 img { width:125px; height:85px; padding:3px; margin:5px; display:inline; border:1px solid #bccdb9; float:left;}
.kufubiant2 p { line-height:22px; padding:0 10px; color:#0f68ac;}

.kuftxt {float:left; padding:5px 0 5px 0;}
.kuftxt p { font-size:13px; line-height:23px;}

.kufub2 { width:295px; height:auto; float:left; padding:1px 0 5px 0;}
.kufub2 img { width:125px; height:85px; padding:3px; margin:0 5px 0 10px; display:inline; border:1px solid #bccdb9; float:left;}
.kufub2 p { line-height:22px; padding:0 10px; color:#0f68ac;}

/*友情链接*/
.jiudian25 { width:960px; float:left; border:1px solid #b0d1f0; margin:0; display:inline;}
.newhotel25 { width:960px; height:27px; line-height:27px; float:left; border-bottom:1px solid #b0d1f0; background-image:url(../images/left_bg.jpg);}
.newhotel25 h2 { padding:0 5px; font-size:13px; line-height:27px; float:left; color:#0969b8;}
.newhotel25 h2 a {color:#0969b8;}
.newhotel25 h2 a:hover {color:#0969b8; text-decoration:underline;}
.newhotel25_txt { width:940px; float:left; padding:10px; overflow:hidden;}
.newhotel25_txt a { white-space:nowrap; text-decoration:none; height:22px; line-height:22px; padding:2px 5px; text-align:center; text-indent:0em;}
.newhotel25_txt a:hover { text-decoration:underline;}

.ctrte3 {height:20px; line-height:18px; color:#275c91; border:1px solid #aacbee;}
.textboxbg{height:18;color:#275c91; border:1px solid #aacbee;}
.searchbottom
{ 
 background:url(images/sousuo.jpg) no-repeat; width:164px; height:26px; border:0;
  background-image:url(images/sousuo.jpg);
}

.feny { width:716px; height:auto; text-align:center; overflow:hidden;color:#0969b8; margin:10px 0;}
.feny strong span{ color:Red;}