@charset "utf-8";
/* CSS Document */
html,body {height:100%; width:100%; background:#053B53; font-size: 12px; color:#666666; font-family:"Times New Roman", Times, serif;}
*{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;  line-height:18px; }
li{ list-style:none;}
a:link{color:#666666; text-decoration:none; line-height:20px; font-size:12px;}
a:visited{color:#666666; text-decoration:none; line-height:20px; font-size:12px;}
a:hover{color:#666666; text-decoration:none; line-height:20px; font-size:12px;}
.clear {clear:both;}

/* header */
#header_box{width:1000px; margin-left:auto; margin-right:auto; height:auto;}
.header_bg{width:auto;}
.logo{background:url(../newimages/head_bg01_1.jpg) no-repeat; width:250px; height:114px; float:left;}
.bg1{background:url(../newimages/head_bg02_2.jpg) no-repeat; width:222px; height:114px; float:left;}
.bg2{background:url(../newimages/head_bg03_3.jpg) no-repeat; width:528px; height:114px; float:left;}
.bg2_text {width:500px; height:80px;float:left;}
.bg2_content_img01 {background:url(../newimages/logo01_3.gif) no-repeat; width:27px; height:27px;float:left;}
.bg2_content_img02 {background:url(../newimages/logo02_5.gif) no-repeat; width:27px; height:27px; float:left;}
.bg2_content_img03 {background:url(../newimages/logo03_7.gif) no-repeat; width:28px; height:27px; float:left;}
.bg2_content_img04 {background:url(../newimages/logo03_4.gif) no-repeat; width:27px; height:27px; float:left;}
/* menu */
.menu {background:url(../newimages/content_bg.jpg); width:1000px; height:30px;float:left; }
.menu_padding {padding:5px 10px 5px 30px; float:left;}


/* flash */
.falsh {background:url(../newimages/flash.gif) no-repeat; width:1000px; height:112px; float:left;}

/* main */
#main_box {width:1000px; margin-left:auto;; margin-right:auto; background-color:#FFFFFF;}
.left_box {width:1000px; height:auto; float:left;}
.left_box01 {width:676px; height:auto; float:left;}
.left_box02 {width:760px; height:50px; float:left;}
.left_box01_kuang01 {width:294px; height:auto;; float:left; padding:5px 10px;}
.hb { float:left; padding:12px 0px;}
.hb span{ display:block; width:147px; padding-bottom:2px; float:left; text-align:left;}
.hb a{ text-decoration:underline;}
.piclist_box { width:294px; height:auto; float:left; border:1px #FF781B solid;}
p a:hover { text-decoration:underline;}
.piclist_box  ul { margin:0; padding:0;}
.piclist_box  ul li a { text-indent:-1000em;}
#bj {width:147px; height:29px; background:url(../newimages/tit.png) 0 29px; float:left;}
#sh {width:147px; height:29px; background:url(../newimages/tit.png) 147px 0; float:left;}
.piclist_box ul li#bj a:link,.piclist_box  ul li#bj a:visited  { display:block;width:147px; height:29px; background:url(../newimages/tit.png) 0 29px; float:left;} 
.piclist_box  ul li#bj a:hover { width:147px; height:29px; background:url(../newimages/tit.png) 0px 0px ; float:left;}
.piclist_box  ul li#sh a:link,.piclist_box  ul li#sh a:visited{display:block; width:147px; height:29px; background:url(../newimages/tit.png) 147px 0; float:left;} 
.piclist_box  ul li#sh a:hover { width:147px; height:29px; background:url(../newimages/tit.png) 147px 29px ; float:left;}

.left_box01_kuang02 {width:350px; height:auto; float:left; padding-right:8px; padding-top:4px; text-align:left;}
.left_box01_pt {margin-left:10px; margin-top:5px;background:url(../newimages/content_bg01.jpg) no-repeat; width: 8px; height:24px; float:left;display:inline; } 
.left_box01_pt01 {margin-top:5px;background:url(../newimages/box_bg.jpg) repeat; width:362px; height:24px; float:left; text-align:center; }
.left_box01_pt02 {margin-top:5px; margin-right:auto;background:url(../newimages/content_bg02.jpg) no-repeat; width:8px; height:24px; float:left;display:inline; }
.left_box01_picbox {margin-left:10px; margin-right:auto;width:378px; height:150px; background-color:#f7941d; float:left;display:inline;}

.hrc { width:320px; height:auto; float:left; padding-top:3px;}
.hrc_top { width:314px; height:31px; background:url(../newimages/hrtop_03.jpg) no-repeat; float:left;}
.hrc_center { width:314px; height:458px; background:url(../newimages/hrc_05.jpg) repeat-x;float:left;}
.hrc_b { width:314px; height:13px; background:url(../newimages/hrb_10.jpg) no-repeat;float:left;}
.left_box01_kuang02 a:hover { text-decoration:underline;}
/* search */



.title_box02  {  margin-top:8px; width:340px; height:auto; float:left;}
.title_box01  {  margin-top:8px; width:340px; height:auto; float:left;}


.left_box02_pic { margin-left:5px;width:auto; height:auto; float:left;display:inline;}
.left_box02_kong {width:10px; height:48px; float:left;}
.left_box02_pic01 {width:4px; height:48px; background:url(../newimages/content_bg_1.jpg) no-repeat; float:left;}
.left_box02_pic02 {background:url(../newimages/content_bg_2.jpg) repeat; width:4px; height:48px; float:left;}
.left_box02_pic03 {background:url(../newimages/content_bg_3.jpg) no-repeat; width:190px; height:48px; float:left;}
.left_box02_pic04 {background:url(../newimages/content_bg_4.jpg) no-repeat; width:47px; height:48px; float:left;}

.right_box {width:240px; height:auto; float:left;}
.right_box_pic01 { margin-top:15px;background:url(../newimages/right_bg01_3.jpg) no-repeat; width:230px; height:77px; float:left;display:inline;}
.right_box_pic02 {background:url(../newimages/right_bg02_5.jpg) no-repeat; width:230px; height:352px; float:left;}
.right_box_text { margin-left:20px;width:190px; height:350px; font-size:12px; color:#666666; float:left; text-align:center;display:inline;}
.right_box_pic03 { margin-bottom:5px;background:url(../newimages/right_bg03_6.jpg) no-repeat; width:230px; height:144px; float:left;display:inline;}

.sor_box { margin-left:10px; margin-right:10px; margin-top:5px;width:980px; height:auto; float:left;display:inline;}
.sor_pic01 { margin-right:5px;width:159px; height:91px; float:left;display:inline;}
.sor_pic02 {width:159px; height:91px; float:left;}

.bottom_box {margin-left:10px; margin-top:10px; width:980px; height:auto; background-color:#FFFFFF; float:left;display:inline;}
.bottom_box_toppic01 {background:url(../newimages/content_bg04_9.gif) no-repeat; width:14px; height:31px; float:left;}
.bottom_box_toppic02 {background:url(../newimages/content_bg05_11.jpg) no-repeat; width:9px; height:31px; float:left;}
.bottom_box_toppic03 {background:url(../newimages/content_bg06.jpg) repeat; width:943px; height:31px; float:left;}
.bottom_box_toppic04 {background:url(../newimages/content_bg06_13.gif) no-repeat; width:14px; height:31px; float:left;}

.bottom_main { width:978px;height:auto; float:left; border-left:#e88911 1px solid; border-right:#e88911 1px solid; border-bottom:#e88911 1px solid;}
.bottom_box_text {width:978px; height:auto; float:left; }
.bottom_main01 { margin-top:3px;width:487px; height:auto; float:left;display:inline; }
.bottom_main_box {width:470px; height:auto; float:left;}
.bottom_main_box02 { margin-left:10px; margin-top:5px; margin-right:18px; width:450px; height:auto; float:left;display:inline;}
.bottom_main_picbg { margin-left:10px; margin-top:10px;width:154px; height:86px; border:1px #e88911 solid; float:left;display:inline;}
.bottom_text {margin-top:15px;width:270px; height:auto; float:left;display:inline;}
#line { margin-top:5px;width:480px;border-top:1px dashed #cccccc;height: 1px;overflow:hidden; float:left;display:inline;} 
.bottom_masbox {width:460px; height:20px; float:left;}

.bottom_box_bottom {width:100%; height:15px;; float:left; }

/* footer */
.footer_line { margin-top:5px;width:1000px; height:4px; border-top:3px #efefef solid; float:left;display:inline;}
#hotel_bottom{width:1000px; margin-left:auto; margin-right:auto; height:auto; background:#ffffff; padding-bottom:15px;}



/* style */

.font_black{font-size:11px; color:#020202;}

.bg2_content {color:#ffefc6; font-size:12px; height:27px;  padding:3px 8px 0px;float:left; }
.bg2_text { margin-top:40px;width:100%; height:40px; float:left; }
.bg2_text li{ margin-right:10px;color:#ffefc6; text-align:right; font-size:12px; width:auto; height:auto; } 


.menu_text {size:12px; color:#ffefc6; padding:5px 20px; float:left}


.left_title {margin-top:5px;color:#e88911; text-align:center; }
.left_box01_text01 { margin-left:15px; color:#ffefc6;font-size:12px; float:left; display:inline;}
.left_box01_text02 { margin-right:15px; width:200px; height:20px;color:#ffefc6; font-size:9px; float:right;display:inline;}
.left_box01_text03 {width:6px; height:1px;; float:left;}
.left_box02_text {margin-top:15px; font-size:14px; color:#ffffff; text-align:center;}

.title_link01 {margin-left:5px; margin-top:10px; margin-right:20px; font-size:14px; color:#e88911; float:left; border:1px #00F solid; display:block}
.title_link02 {margin-left:55px; margin-top:10px; margin-right:5px; font-size:14px; color:#e88911; float:left;}
.title_link03 {margin-left:5px; margin-top:10px; margin-right:20px; font-size:14px; color:#333333; float:left;}
.title_link04 {margin-left:55px; margin-top:10px; margin-right:5px; font-size:14px; color:#333333; float:left;}

.title_link05 {margin-left:5px; margin-bottom:5px; width:100%; height:auto;  font-size:16px;color:#e88911; float:left;display:inline;}
.title_link06 {margin-left:5px; width:100%; height:18px;font-size:12px;color:#333333; float:left;display:inline;}


.bottom_title { margin-left:10px; margin-top:5px;font-size:14px; color:#ffffff; width:auto; height:auto; float:left;}
.bottom_title_link {margin-top:5px;font-size:14px; color:#ffffff; width:auto; height:auto; float:right;}

.bottom_maslink {font-size:14px;color:#e88911; text-align:right;}
.link_list{width:auto; height: 62px;}
.link_list ul{margin-left:15%; margin-right:15%;}
.link_list li{margin-left:25px; float:left;}

.f_l_tx{ text-align:center; margin-top:10px; color:#000000; clear:left;}
a.m_font_h_lineb:link{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}
a.m_font_h_lineb:visited{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}
a.m_font_h_lineb:hover{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}


/*menu*/
.menu  li{height:auto; float:left;}

.font_black{font-size:11px; color:#020202;}

.bg2_content {color:#ffefc6; font-size:12px; height:27px;  padding:3px 8px 0px;float:left; }
.bg2_content a:link{color:#ffefc6; text-decoration:none; line-height:20px; font-size:12px;}
.bg2_content a:visited{color:#ffefc6; text-decoration:none; line-height:20px; font-size:12px;}
.bg2_content a:hover{color:#666666; text-decoration:none; line-height:20px; font-size:12px;}

.bg2_text { margin-top:40px;width:100%; height:40px; float:left; }
.bg2_text li{ margin-right:10px;color:#ffefc6; text-align:right; font-size:12px; width:auto; height:auto; } 


.menu  li {size:12px; color:#ffefc6; padding:5px 20px; float:left;}
.menu  li a:link{color:#ffefc6; text-decoration:none; line-height:20px; font-size:12px;}
.menu  li a:visited{color:#ffefc6; text-decoration:none; line-height:20px; font-size:12px;}
.menu  li a:hover{color:#666666; text-decoration:none; line-height:20px; font-size:12px;}


/*2009-12-4*/

.hmp_t  {width:322px; height:21px; background:url(../newimages/ttbg_03.jpg) no-repeat; float:left; padding:4px 15px; font-size:14px; color:#FFF; font-weight:bold;}
.hmp {width:332px; height:auto; padding:10px; background:#FCD0B1; float:left}
.hmp_w { width:332px; float:left;}
.hmp_w a { font-size:12px;}
.hmp_w a span { color:#F00;}
.lpic { float:left ; width:280px; padding:7px;}
.lpic  img { float:left; margin:5px; margin-right:10px; margin-top:10px;display:inline; }
.kt { font-size:14px; font-weight:bold; color:#FF741E; padding-bottom:2px; border-bottom:2px #FF741E solid; padding-top:5px; margin-left:130px;}

.city_name { padding:2px 10px; background:url(../newimages/ico01.jpg) no-repeat 0 10px; float:left; width:73px;}
.city_name a:hover { text-decoration:underline;}

.tbox { width:980px; padding:10px; float:left;}
.tours { width:485px; height:auto; float:left;}
.title_box { width:485px; height:31px; float:left;}
.tour01 { width:194px; height:23px; background:url(../newimages/visit_03.jpg) no-repeat; float:left; font-size:14px; color:#b86c11; padding-left:40px; padding-top:8px; font-weight:bold;}
.tour01:hover {width:194px; height:23px; background:url(../newimages/hover_05.jpg) no-repeat; float:left; cursor:hand;font-size:14px; color:#fff; padding-left:40px; padding-top:8px; font-weight:bold;}
.text_box { width:483px; height:400px; float:left; border:1px  solid #F7941D; padding-bottom:10px;}
.text_box1 { width:483px; height:400px; float:left;  padding-bottom:10px;}
.wp { width:223px; height:auto; float:left; margin:5px 3px; margin-left:10px; display:inline;}
.pic_bg { width:215px; height:81px; background:url(../newimages/pic_bg.jpg) no-repeat; float:left; padding:3px 4px;}
.t_tit { font-size:14px; font-weight:bold; color:#F7941D; width:213px; float:left; padding:3px 5px; border-bottom:2px #F7941D solid; }
.t_tit a:link,.t_tit a:visited { font-size:14px; font-weight:bold; color:#F7941D;}
.t_tit a:hover { font-size:14px; font-weight:bold; color:#F7941D; text-decoration:underline;}
.t_text { width:223px; float:left; padding-top:10px;}

.op { width:482px; height:auto; float:left; padding-left:10px;}
.ct_t { width:482px; height:31px; float:left;}
.ct01 { width:74px; height:24px; background:url(../newimages/v2.jpg) no-repeat; float:left; font-size:14px; color:#b86c11;font-weight:bold; padding-left:20px; padding-top:7px;}
.ct01:hover { width:74px; height:24px; background:url(../newimages/h2.jpg) no-repeat; float:left; font-size:14px; color:#fff;font-weight:bold; font-weight:bold; padding-left:20px; padding-top:7px; cursor:hand;}

.ct02 { width:460px; height:388px; border:1px #F7941D solid; float:left; padding:10px; overflow:hidden;}
.ct02_tit { color:#F7941D; font-size:16px; font-weight:bold; padding-bottom:2px; border-bottom:2px  #F7941D solid; float:left; width:460px; padding-top:10px; }
.ct02_text { width:460px; float:left; padding-top:10px; line-height:22px;}
.tp { width:103px; height:auto; float:left; margin-left:6px; margin-right:5px; display:inline;}
.tp_pic { width:97px; height:69px; float:left; background:url(../newimages/tpbg.jpg) no-repeat; padding:3px;}
.tp_t { width:90px; padding:5px 6px; float:left; text-align:center;}
.tp_t a { font-size:11px;}
.tp_t a:hover { text-decoration:underline;}

.ep_p { width:199px; height:143px; float:left; background:url(../newimages/epbg.jpg) no-repeat; padding:4px; margin-left:14px; margin-right:6px; display:inline;}
.kp_p { width:142px; height:102px; background:url(../newimages/kpbg.jpg) no-repeat; float:left; padding:4px; margin-right:10px; display:inline;}
.kp_t { font-size:14px; font-weight:bold; color:#FE8C02; padding-bottom:4px;}
.kp_t a {font-size:14px; font-weight:bold; color:#FE8C02;}
.ct02_text2 { width:460px; float:left;  line-height:20px; padding-bottom:10px; padding-top:3px;}

.dp_p { width:214px; height:109px; background:url(../newimages/dpbg.jpg) no-repeat; float:left; padding:5px;}
.dp { width:224px; float:left; margin-left:4px; margin-right:2px; display:inline; margin-bottom:5px; padding-top:5px;}
.dp_t { width:214px;float:left; text-align:center; padding-top:2px;}
.dp_t  a:hover { text-decoration:underline;}
