﻿/**common**/
body {font-size:12px;background: #fff;/**url(../images/bg.jpg) no-repeat center top #fff;**/margin: 0;padding: 0;text-align: center;color: #000000;}
ul{ margin:0; padding:0;list-style:none ;}
li{ margin:0; padding:0;list-style:none;}
a{ color:#333; text-decoration:none; }
a:hover{color:#F00; text-decoration:underline;}
img{ border:0;}
.oneColFixCtrHdr #container {width:960px;background:none;margin:0 auto;border:0;text-align: left;}
/**头部**/
.oneColFixCtrHdr #header {width:960px; height:auto; overflow:hidden; float:left;padding: 0;}
.oneColFixCtrHdr #header #header_top{ width:960px; height:25px; overflow:hidden; background:url(../images/top.jpg); border-left:none; margin-bottom:11px;}
.oneColFixCtrHdr #header #header_top li{display:inline;float:left; line-height:25px; font-size:12px; margin:0 2px 0 20px;}
.oneColFixCtrHdr #header #header_top li a{ color:#333; text-decoration:none;}


.oneColFixCtrHdr #header #logo{ width:960px; height:115px; overflow:hidden; float:left; background:url(../images/logo.jpg); margin-bottom:10px;}


.oneColFixCtrHdr #header #header_menu{z-index: 1; width:100%; height:46px; overflow:hidden; float:left; background:url(../images/menu_bg.jpg)}
.oneColFixCtrHdr #header #header_menu #menu{width:960px; height:46px; overflow:hidden; float:left;}
.oneColFixCtrHdr #header #header_menu #menu li{display:inline; padding-top:0px; font-size:14px; float:left; width:95px; height:50px;line-height:46px; margin-left:15px;text-align:center; font-weight: normal;}
.oneColFixCtrHdr #header #header_menu #menu li a{ color:#fff; text-decoration:none; font-weight:bold;}
.oneColFixCtrHdr #header #header_menu #menu li a:hover{ display:block; color:#fff; text-decoration: underline;font-weight:bold;  background:url(../images/menu_2.gif);}
.oneColFixCtrHdr #header #header_menu #menu li.hover{background:url(../images/menu_2.gif);font-weight:bold;height:46px;line-height:46px;}
.oneColFixCtrHdr #header #header_menu #menu li.hover a{ color:#FFF; font-weight:bold;}
.oneColFixCtrHdr #header #header_menu #menu li.hover a:hover{color:#fff; text-decoration: underline;font-weight:bold;}

.oneColFixCtrHdr #header #header_menu #menu .menus{ padding-left:25px; width:270px; height:46px; overflow:hidden; float:left; padding-top:5px;}
.oneColFixCtrHdr #header #header_menu #menu .menus li{ display:inline; width:67px; height:20px; line-height:20px; overflow:hidden; padding:0; margin:0; float:left; font-size:12px; font-weight: normal;}

.oneColFixCtrHdr #header #header_menu #menu .menus li a{ font-weight:normal;}
/**内容**/

.oneColFixCtrHdr #mainContent {width:960px; height:auto;overflow:hidden; float:left;background:none;}
.oneColFixCtrHdr #mainContent .line{ width:960px; height:auto; overflow:hidden; float:left;}
.oneColFixCtrHdr #mainContent .br{ width:960px; height:10px; float:left; overflow:hidden;}

.oneColFixCtrHdr #mainContent #daohang{ width:948px; height:25px; line-height:25px; overflow:hidden; float:left; border:1px solid #CCC; padding-left:10px; background:url(../images/daohang_bg.png)}

.box1{ width:218px; height:200px; overflow:hidden; float:left; border:1px solid #BADBFF; background:#fff;}

.box1 .title{width:208px; height:30px; padding-left:10px; overflow:hidden; float:left; background:url(../images/box2_bg.jpg);line-height:30px; font-size:14px; font-weight:bold; color:#3383DA;}
.box1 .title a{color:#3383DA;}

.box1_{ width:278px; height:200px; overflow:hidden; float:left; border:1px solid #BADBFF; background:#FFF;}
.box1_ .title_{width:268px; height:30px; padding-left:10px; overflow:hidden; float:left; background:url(../images/gg_bg.gif);line-height:30px; font-size:14px; font-weight:bold; color:#3383DA;}


.box1_ .art{ width:288px; height:170px; overflow:hidden; float:left; margin-top:8px;}
.box1_ .art li{width:268px; padding-left:5px; height:25px; line-height:25px;overflow:hidden; float:left; }
.box1_ .art li a{ color:#333; font-size:12px; text-decoration:none;}
.box1_ .art li a:hover{ color:#3383DA;text-decoration: underline;}
.box1_ .art li span{ float:right;}

.box1 .ph{ padding-left:10px; line-height:22px; font-size:14px;}
.box1 .ph b{ color:#F60; font-size:14px;}
.box1 .ph span{ padding-left:25px;}

.box1 .index_about {}
.box1 .index_about li{ display:inline;text-align:center; width:94px; height:22px; line-height:22px; float:left; overflow:hidden; background:url(../images/index_about2.gif); margin-left:10px; margin-top:8px;}
.box1 .index_about li.ab_inf{ color:#09F; width:194px; height:22px; line-height:22px; float:left; overflow:hidden;background:url(../images/index_about1.gif);margin-left:10px; margin-top:10px;}
.box1 .index_about img{ margin-top:5px;}
.flash{ width:450px; height:200px; overflow:hidden; float:left; }

.flash .gonggao{width:498px; height:140px; overflow:hidden; border:1px solid #CCC; float:left; margin-top:10px; }

.box2{ width:728px; height:370px; overflow:hidden; float:left; border:1px solid #BADBFF;}

.box2 .title{ width:728px; height:30px; overflow:hidden; float:left; background:url(../images/box2_bg.jpg);}
.box2 .title { line-height:30px; font-size:14px; font-weight:bold; color:#3383DA;}
/**首页线路**/

.box2 .title .line_title{ margin-left:10px;}
.box2 .title .line_title li{ cursor:pointer;float:left;line-height:30px; height:30px; width:83px; text-align:center; margin:0; padding:0;color:#333; font-weight:normal; font-size:13px;}
.box2 .title .line_title li a{ font-weight:normal; font-size:13px; text-decoration:none; color:#333;}
.box2 .title .line_title li a:hover{ color:#3383DA;}
.box2 .title .line_title li.line_title_{ width:200px; text-align:left;}
.box2 .title .line_title li.hover{ color:#3383DA; font-size:14px; font-weight:bold; width:81px; border-left:1px solid #BADBFF;border-right:1px solid #D3D3D3;margin:0; padding:0;}
	
.box2 .title_{ width:748px; height:27px; overflow:hidden; float:left; background:url(../images/box2_bg_.jpg);}
.box2 .title_ .line1{ width:70px; height:27px; line-height:27px; overflow:hidden; float:left; font-size:12px; color:#999; text-align:left;}
.box2 .title_ .line2{ width:590px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:14px; color:#F0F; text-align:right; }
.box2 .title_ .line2 span{ color:#FF6600;font-weight:bold; font-family:'微软雅黑','宋体'; float:left; margin-left:50px;}
.box2 .title_ .line3{ width:80px; padding-left:0px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:center;}
.box2 .line{ margin-top:5px;}
.box2 .line li{display:block; ;padding-left:20px;height:30px; width:728px; overflow:hidden; line-height:30px;  font-size:13px; border-bottom:1px  dashed #CCC;}
.box2 .line li a{color:#333; text-decoration:none;}
.box2 .line li a:hover{ color:#3383DA; text-decoration:underline;}
.box2 .line li.a{background: #fff;display:block;width:597px;height:30px;overflow:hidden;float:left;background:url(../images/icon.jpg) no-repeat 7px 13px;}
.box2 .line li.d{background: #fff;display:block;width:50px; height:30px;overflow:hidden;float:left; margin:0;padding:0;color:#393; }
.box2 .line li.p{background: #fff;display:block;width:55px; height:30px;overflow:hidden;float:left; margin:0;padding:0; color:#F90;}

.box2 .line li.t_{ height:65px; width:728px; overflow:hidden; float:left;}

.box2 .line li.t_ .dsc{ width:570px;height:30px; line-height:30px;  float:left; font-size:14px; font-weight:bold; color:#FF6600;}
.box2 .line li.t_ .more{ width:133px;height:30px; line-height:30px; text-align:right;  float:left;color:#666; padding-right:5px;}
.box2 .line li.t_ .td{ width:470px;height:30px; line-height:30px;  font-size:14px;  float:left;color:#666;}
.box2 .line li.t_ .art{ width:233px;height:30px; line-height:30px;  float:left;color:#666;text-align:right; font-size:14px; padding-right:5px;}
.box2 .line li.t_ a{ text-decoration:underline; color:#666;}
.box2 .line li.t_ a:hover{ text-decoration:underline; color:#F00;}

.box2_line{ width:728px; height:415px; overflow:hidden; float:left; border:1px solid #EEAAAA; background:#FFF;}
.box2_line .title{ width:728px; height:30px; overflow:hidden; float:left; background:url(../images/index_line_bg.jpg)}
.box2_line .title { line-height:30px; font-size:14px; font-weight:bold; color:#EEEEAA;}
.box2_line .title .line_title li a{ color:#D03C3C;}
.box2_line .title .line_title li.hover{ width:93px; border-left:1px solid #EEAAAA;border-right:1px solid #EEAAAA; background:#FFF;}

.box2_hotel{ width:728px; height:370px; overflow:hidden; float:left; border:1px solid #ACD98C;}
.box2_hotel .title{ width:728px; height:30px; overflow:hidden; float:left; background:url(../images/index_hotel_bg.jpg)}
.box2_hotel .title { line-height:30px; font-size:14px; font-weight:bold; color:#EEEEAA;}
.box2_hotel .title .line_title li a{ color:#009100;}
.box2_hotel .title .line_title li.hover{border-left:1px solid #AcD98C;border-right:1px solid #AcD98C; background:#FFF;}
/**首页酒店**/
.box2 .title_ .hotel1{ width:370px; height:27px; line-height:27px; overflow:hidden; float:left; font-size:12px; color:#999; text-align:right}
.box2 .title_ .hotel2{ width:160px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:right;}
.box2 .title_ .hotel3{ width:75px; padding-left:10px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:right;}
.box2 .title_ .hotel4{ width:40px; padding-left:10px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:right;}
.box2 .title_ .hotel5{ width:40px; padding-left:10px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:right;}
.box2 .hotel_pic{ width:298px; height:310px; float:left; overflow:hidden; margin-top:5px;}
.box2 .hotel_pic li .img{ width:140px; height:100px;}
.box2 .hotel_pic li{display: inline; height:155px; width:140px; float:left;overflow:hidden;line-height:18px;margin-left:7px; font-size:12px;}
.box2 .hotel_pic li a{color:#333; text-decoration:none;}
.box2 .hotel_pic li a:hover{ color:#3383DA; text-decoration:underline;}
.box2 .hotel_pic span{ color:#F60;}
.box2 .hotel{ width:430px; height:auto; overflow:hidden; float:left; margin-top:5px; float:left;}
.box2 .hotel li{display:block;padding-left:20px;height:30px; width:728px; overflow:hidden; line-height:30px;  font-size:13px; border-bottom:1px  dashed #CCC;}
.box2 .hotel li a{color:#333; text-decoration:none;}
.box2 .hotel li a:hover{ color:#3383DA; text-decoration:underline;}
.box2 .hotel li.a{background:none;display:block;width:160px;height:30px;overflow:hidden;float:left;background:url(../images/icon.jpg) no-repeat 7px 13px;}
.box2 .hotel li.b{background:none;display:block;width:100px;height:23px; padding:0; padding-top:7px;overflow:hidden; float:left;color:#393; }
.box2 .hotel li.c{background:none;display:block;width:50px;height:30px;overflow:hidden; float:left; padding:0;color:#F90;}

.box2 .hotel li.d{background:none;display:block;width:50px;height:30px;overflow:hidden; float:left;padding:0; color:#F90;}
.box2 .hotel li.e{background:none;display:block;width:50px;height:30px;overflow:hidden; float:left; padding:0;color:#F90;}
/**首页交通**/
.box2 .more{ float:right; margin-right:10px; font-size:12px; font-weight:normal; float:right;}
.box2 .span_title{ margin-left:10px;}
.box2 .more a{ color:#999; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size:11px;}
.box2 .map{ width:401px; height:340px; float:left; overflow:hidden;}
.box2 .map{ width:401; height:321px; margin-top:10px;}

.box2 .index_ditu{}
.box2 .index_ditu li{width:152px; height:160px; overflow:hidden;  float:left; margin:5px; text-align:center;}
.box2 .index_ditu li img{ width:140px; height:130px; padding:5px; overflow:hidden; border:1px solid #CCC;float:left; margin-bottom:5px;}

/**首页景点**/
.box2 .index_sight{float:left; width:748px; height:auto; overflow:hidden; margin-left:5px; margin-top:10px;}
.box2 .index_sight li img{ width:172px; height:130px; margin-bottom:6px; border:0;}
.box2 .index_sight li{display:block; height:165px; width:172px; float:left;overflow:hidden;line-height:18px;margin-left:7px; font-size:12px ; text-align:center;}
.box2 .index_sight li a{color:#333; text-decoration:none;}
.box2 .index_sight li a:hover{ color:#3383DA; text-decoration:underline;}

.box3{ width:218px; height:370px; overflow:hidden; float:left; border:1px solid #BADBFF; background:#FFF;}
.box3 .title{width:208px; height:30px; padding-left:10px; overflow:hidden; float:left; background:url(../images/box2_bg.jpg);line-height:30px; font-size:14px; font-weight:bold; color:#3383DA;}
.box3 .title a{line-height:30px; font-size:14px; font-weight:bold; color:#3383DA; text-decoration:none;}
.box3 .pic{ margin-top:4px;}
.box3 .pic li{ display:inline; width:100px; height:100px; overflow:hidden; float:left; margin-left:6px; margin-top:10px; text-align:center;}
.box3 .pic li img{ width:98px; height:80px; border:1px solid #CCC; margin-bottom:5px;}
.box3 .pic li a{ color:#333; font-size:12px; text-decoration:none;}
.box3 .pic li a:hover{ color:#3383DA;text-decoration: underline;}

.box3 .art{ clear:both; margin-top:8px;}
.box3 .art li{background:url(../images/icon.jpg) no-repeat 5px 13px;width:208px; padding-left:15px; height:27px; line-height:27px;overflow:hidden; float:left;}
.box3 .art li a{ color:#333; font-size:12px; text-decoration:none;}
.box3 .art li a:hover{ color:#3383DA;text-decoration: underline;}

/**首页会议**/
.index_huiyi_b{width:480px; height:250px; float:left; overflow: hidden; line-height:25px; padding:0px 10px; color:#090;}
.index_huiyi_anli{width:220px; height:250px;overflow:hidden; float:left;  }

.index_huiyi_anli .index_huiyi_title{width:220px; background:none; height:30px; line-height:30px; font-weight:bold; font-size:14px;  color:#06F;}
.index_huiyi_anli .index_huiyi_title span{font-weight:normal; font-size:12px; float:right;}

.index_huiyi_ul li{ display:inline;background:url(../images/icon.jpg) no-repeat 5px 13px;width:208px; padding-left:15px; height:27px; line-height:27px;overflow:hidden; float:left;}
.index_huiyi_s{ width:728px; height:auto; float:left; overflow:hidden;}
.index_huiyi_tool { margin-left:40px;}
.index_huiyi_tool li{ display:inline; width:104px; margin:10px 28px; float:left; line-height:21px; background:url(../images/huiyi2.jpg); text-align:center; font-size:13px;}
.index_huiyi_tool li a{ color:#930;}

/**内容左右**/
.oneColFixCtrHdr #mainContent #main_l{width:220px; height:auto;overflow:hidden; float:left; margin-right:10px;}
.oneColFixCtrHdr #mainContent #main_l_{width:150px; height:auto;overflow:hidden; float:left; margin-right:10px;}
.oneColFixCtrHdr #mainContent #main_r{width:730px; height:auto;overflow:hidden; float:left;}
.oneColFixCtrHdr #mainContent #main_r_{width:800px; height:auto;overflow:hidden; float:left;}
/**
#main_r a{ border-bottom: 1px dashed #F60;}
#main_r a:hover{ text-decoration:none; background:#F90; color:#FFF;}
**/

#main_l_ .l_title_{ height:31px; width:148px; overflow:hidden; float:left; border:1px solid #BADBFF; border-bottom:none; background:url(../images/box2_bg.jpg); line-height:30px; text-align:center; font-size:14px;}
#main_l_ .l_con_{ height:auto; width:148px; overflow:hidden;border:1px solid #BADBFF; border-top:none; padding-bottom:10px; background:#FFF; }
#main_l_ .l_con_ .sight_ b{ color:#F60; padding-left:4px; line-height:30px;}
#main_l_ .l_con_ .sight_ a{ padding-left:15px; line-height:22px;}

#main_l .l_title{ height:31px; width:218px; overflow:hidden; float:left; border:1px solid #BADBFF; border-bottom:none; background:url(../images/box2_bg.jpg); line-height:30px; text-align:center; font-size:14px;}
#main_l .l_con{ height:auto; width:218px; overflow:hidden;border:1px solid #BADBFF; border-top:none; padding-bottom:10px; background:#FFF; }
#main_l .l_br{ clear:both; width:220px; height:10px; overflow:hidden; float:left;}

#main_r .hotel_li{ width:728px; height:auto; overflow:hidden; float:left; border:1px solid #BADBFF; line-height:22px; padding-bottom:10px; background:#FFF; }
#main_r .hotel_li .t_img{ width:200px; height:150px; float:left; margin:10px;}
#main_r .hotel_li span.xinji{ float:right; margin-top:10px; margin-right:5px;}
#main_r .hotel_li h2{ font-size:14px; margin:0; padding:0; margin-top:10px;}
#main_r .hotel_li b{ color:#F60;}

#main_r .hotel_list_table{ margin:5px 10px; color:#06F; height:auto; overflow:hidden;border-top:1px solid #CCDFF2; border-right:1px solid #CCDFF2;}
#main_r .hotel_list_table td{height:22px; width:auto; border-bottom:1px solid #CCDFF2; border-left:1px solid #CCDFF2;text-align:center;}
#main_r .hotel_list_table .t_top td{ text-align:center; font-weight:bold;color: #F60; font-size:12px;}
#main_r .hotel_list_table span{ color:#F00;}

#main_r .r_br{ clear:both; width:760px; height:10px; overflow:hidden; float:left;}

#main_r .main_con{ font-size:13px; line-height:25px; width:708px; border:1px solid #BADBFF; border-top:2px; padding-left:10px; padding-right:10px; overflow:hidden; float:left; background:#FFF;}






/**酒店css**/
.hotel_tool{ width:958px; height:auto; overflow:hidden; float:left;border:1px solid #BADBFF; color:#CC0066; background:#FFF;}
.s_table{ margin-top:10px;}
.s_b{ width:104px; height:25px; border:0; background:url(../images/hotel/s.gif);}
.s_table td{ height:30px; padding-left:10px;}
.hotel_tool .s_w{width:510px; height:auto; overflow:hidden; float:left}
.hotel_tool .s_w .s{width:510px; height:auto; overflow:hidden; float:left;}
.hotel_tool .s_w .w{ padding-top:10px;width:510px; height:auto; overflow:hidden; float:left; padding-left:10px; line-height:30px;}
.hotel_tool .s_w .w a{ margin-right:10px; color:#F30;}
.hotel_tool .ph{width:448px; height:auto; overflow:hidden; float:left; padding-bottom:10px;}
.hotel_tool .ph img{ margin:0; padding:0; border:0; float:left; margin-top:10px}

.index_hotel_title{ width:947px; padding-left:13px; font-weight:bold; color:#CC0066; font-size:14px; height:30px; line-height:30px; overflow:hidden; float:left; background:url(../images/hotel/line_bg.gif);}
.index_hotel_title span{ float:right; font-weight:normal; font-size:12px;}

.hotel_index_pic{ width:650px; height:auto; overflow:hidden; float:left;}
.hotel_index_pic li{ width:325px; height:120px; overflow:hidden; float:left; margin-top:10px; font-size:13px; line-height:30px;}
.hotel_index_pic li .img{ width:180px; height:120px; overflow:hidden; float:left; margin-right:5px;}
.hotel_index_pic li a{ color:#C30; font-weight:bold;}

.hotel_art{ width:310px; height:auto; overflow:hidden; float:left; margin-top:10px;}
.hotel_art li{ line-height:24px; font-size:13px; width:310px; float:left; border-bottom:1px dashed #CCC;}
.hotel_art li span{ float:right; width:50px; text-align: right; color:#F90;}
.hotel_art li img{ float:right; margin-right:20px; margin-top:4px;}
.hotel_art li a{ color:#C30; }

.hotel_tool_{ padding-left:10px;line-height:20px;}
.hotel_tool_ b{ color:#F60;}
.hotel_tool_ a{ color: #999; margin-right:0px; padding-left:10px; width:85px; float:left;}

.hotel_title { width:710px; height:auto; border-bottom:1px solid #09F; padding:5px 0; overflow: hidden; float:left;}
.hotel_title span{ float:right;margin-right:10px;}
.hotel_title h1{ text-align:center; margin:0; padding:0; font-size:24px;}
.hotel_face_img{ width:400px; height:300px; border:0; overflow:hidden; float:left;}

.hotel_basc{ width:308px;border:0; height:300px; overflow:hidden; float:left;}

.hotel_br{  width:728px; height:10px; overflow:hidden; float:left;}

.hotel_title_{ width:697px; padding-left:11px; font-weight:bold; color:#CC0066; font-size:13px; height:30px; line-height:30px; overflow:hidden; float:left; background:url(../images/hotel/line_bg.gif);}
.hotel_title_ span{ width:109px; display:block; text-align:center;}

.hotel_more_pic{ margin-top:10px; width:728px; height:auto; overflow:hidden; float:left; margin-left:4px;}
.hotel_more_pic li{width:172px; height:170px; overflow:hidden; float:left; margin-right:5px;}
.hotel_more_pic li img{ width:172px; height:150px;}

/**线路**/
.line_index_title { width:710px; height:auto; border-bottom:2px solid  #09F; padding:5px 0; overflow: hidden; float:left;}
.line_index_title h1{ text-align:left; margin:0; padding:0; font-size:16px; height:auto; line-height:40px;}

.line_table{ height:auto; overflow:hidden;border-top:1px solid #FC9; border-right:1px solid  #FC9; margin-top:10px; line-height:22px; font-size:13px;}
.line_table td{height:22px; width:auto; border-bottom:1px solid #FC9; border-left:1px solid #FC9;text-align:left; padding:4px;}
.line_table tr:hover{ background: #FFFFE6}
.line_table .t_top td{ background: #FFFFE6; text-align:center; font-weight:bold;color: #F60; font-size:13px; }
.line_table span{ color:#F00;}

.line_img li{ height:200px; width:224px; overflow:hidden; float:left; border:1px  solid  #FCC; margin:3px;}
.line_img img{ height:180px; width:224px; overflow:hidden;}

.list_title{ width:718px; padding-left:10px; height:28px; overflow:hidden; float:left; background:URL(../images/box2_bg.jpg); border:1px solid #BADBFF; border-bottom:none; line-height:28px; font-size:14px; font-weight:bold; color: #39F;}
.list_title span{ font-size:12px; font-weight:normal; float:right; font-family: Verdana, Geneva, sans-serif; padding-right:10px;}
.list_info{ width:728px; height:auto; overflow:hidden; margin:0; float:left; border:1px solid #BADBFF; padding:0px; background:#FFF;}
.list_info .t_img{ width:200px; height:150px;padding:0; float:left; margin:10px; margin-bottom:0px; padding-bottom:10px; }
.list_info  h2{ font-size:16px; margin:0; padding:0; margin-top:10px;}
.list_info_p_t{ width:50px; height:30px; line-height:30px; overflow:hidden; float:left; font-weight:bold;color: #999;}
.list_info_p{width:340px;height:30px; line-height:30px; overflow:hidden; float:left; color:#F60;}
.list_info_d_t{ width:60px; height:30px; line-height:30px; overflow:hidden; float:left;font-weight:bold; color:#999;}
.list_info_d{width:50px;height:30px; line-height:30px; overflow:hidden; float:left;color:#F60;}
.list_info_con{ width:498px; height:auto; overflow:hidden; float:left; line-height:17px; font-size:12px; color:#999;}

.line_list{width:938px; height:auto; overflow:hidden; margin:0; float:left; border:1px solid #BADBFF; padding:5px 10px;border-top:none;}
.line_list {}
.line_list li{ font-size:14px; line-height:30px;width:948px; height:30px; overflow:hidden; border-bottom:1px dashed #CCC;float:left; }
.line_list li:hover{ background: #FFFFD7;}
.line_list li a{ color:#C30}
.line_list li a:hover{ color: #F00; text-decoration:underline;}

.line .l_title{ font-weight:bold; height:31px; margin:0; padding:0; width:958px; overflow:hidden; float:left; border:1px solid #BADBFF; border-bottom:none; background:url(../images/box1_bg.jpg); line-height:30px;font-size:14px;}

.line_t_{color:#C30;width:780px; height:30px; overflow:hidden;float:left; padding-left:10px;}
.line_d_{width:95px; height:30px; overflow:hidden;float:left; color: #090}
.line_p_{width:60px; height:30px; overflow:hidden;float:left; color:#F60;}

.line_t{width:780px; height:30px; overflow:hidden;float:left;}
.line_d{width:95px; height:30px; overflow:hidden;float:left; color: #090}
.line_p{width:60px; height:30px; overflow:hidden;float:left; color:#F60;}
/**景点**/
.box_sight{ width:798px; height:370px; overflow:hidden; float:left; border:1px solid #BADBFF;background:#FFF;}
.box_sight .title{width:788px; height:30px; padding-left:10px; overflow:hidden; float:left; background:url(../images/box2_bg.jpg);line-height:30px; font-size:14px; font-weight:bold; color:#CD0067;}
.box_sight .title a{line-height:30px; font-size:14px; font-weight:bold; color:#CD0067; text-decoration:none;}
.box_sight .title span a{ float:right; font-weight:normal; font-size:12px; color:#999; padding-right:5px;}

.sight_pic{ width:568px; height:340px; overflow:hidden;float:left; }
.sight_pic ul li{ width:180px; height:160px; padding:0px; float:left;margin-left:8px; margin-top:6px;  overflow:hidden; position:relative; display:inline;}
.sight_pic ul li img{ width:180px; height:160px;}
.sight_pic div{ font-size:13px;position:absolute;top:135px;left:0px;width:180px;height:25px;background:#000;filter: alpha(opacity=70);opacity: 0.7; color: #FFF; text-align: center; line-height:25px;}
.sight_pic li a{ color:#FFF;}

.sight_pic_{ width:225px; height:340px; overflow:hidden;float:left;}
.sight_pic_ ul li{ width:216px; height:327px; overflow:hidden; padding:0px; float:left; margin-right:10px;overflow:hidden; position:relative; margin-top:5px; margin-left:8px;display:inline;}
.sight_pic_ ul li img{ width:216px; height:327px;}
.sight_pic_ div{ font-size:13px;position:absolute;top:302px;left:0px;width:216px;height:25px;background:#000;filter: alpha(opacity=70);opacity: 0.7; color: #FFF; text-align: center; line-height:25px;}
.sight_pic_ li a{ color:#FFF;}

.sight_list_pic{width:795px; overflow:hidden;float:left; }
.sight_list_pic ul li{ width:250px; height:200px; padding:0px; float:left;margin-left:12px; margin-top:6px;  overflow:hidden; position:relative; display:inline;}
.sight_list_pic ul li img{ width:250px; height:200px;}
.sight_list_pic div{ font-size:13px;position:absolute;top:175px;left:0px;width:250px;height:25px;background:#000;filter: alpha(opacity=50);opacity: 0.5; color: #FFF; text-align: center; line-height:25px;}
.sight_list_pic ul li a{ color:#FFF;}

.sight_infos{ width:780px; height:auto; float:left; margin:10px; line-height:29px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; padding:10px 0px;}
.sight_infos img{ width:250px; height:200px; border:1px solid #CCC; float:left; padding:10px; margin-right:30px;}
.sight_infos b{ color:#F60;}
.box_sight h1{ text-align:center; padding:0; margin:0; padding-top:10px; font-size:26px;}
.main_info{ padding:5px 10px; line-height:30px; font-size:14px;}

/**导游**/
.guide li{ width:235px; height:272px; overflow:hidden; float:left; border:1px solid #CCC; line-height:18px; color: #666; margin-right:3px; margin-top:7px; display:inline;}
.guide li img{ width:225px; height:212px; overflow:hidden; float:left; margin-left:5px; margin-top:5px;}
.guide li div{ float:left; width:110px; margin-left:5px; overflow:hidden;}
.guide li span{ color: #F63; font-weight:bold;}
.guide li:hover{ background: #FFC; color:#000}

#car_table{ height:auto; overflow:hidden;border-top:1px solid #BADBFF; border-right:1px solid  #BADBFF; margin-top:10px; line-height:32px; font-size:13px;}
#car_table td{height:32px;border-bottom:1px solid #BADBFF; border-left:1px solid #BADBFF; padding-left:4px;}


/**租车**/
.car ul{ padding-top:5px;}
.car li{ width:235px; height:212px; overflow:hidden; float:left; border:1px solid #CCC; line-height:18px; color: #666; margin-right:3px; margin-top:7px; display:inline;}
.car li img{ width:225px; height:152px; overflow:hidden; float:left; margin-left:5px; margin-top:5px;}
.car li div{ float:left; width:110px; margin-left:5px; overflow:hidden;}
.car li div.long{ float:left; width:220px; margin-left:5px; overflow:hidden;}
.car li span{ color: #F63; font-weight:bold;}
.car li:hover{ background: #FFC; color:#000}


.next{  width:723px; height:30px; overflow:hidden;border:1px solid #BADBFF; margin:10px auto; text-align:center; padding-left:5px; padding-top:2px;}
.next li{ border:1px solid #CCC;width:auto; line-height:25px; height:25px; float:left; background: #FFEEE6; margin:0px 2px;}
.next li.hover{ background:#FFC;padding:0 10px;}
.next li:hover{ background: #FFF;}

.next a{text-decoration:none; display:block; margin:0px; padding:0 10px;border:0; }
.next a:hover{ text-decoration:none;border:0; color:#000; background: #FFF ; }

/**指南**/
#zhinan_l{ width:164px; height:auto; float:left; overflow:hidden; margin-right:10px;}
#zhinan_r{ width:786px; height:auto; float:left; overflow:hidden;}

#zhinan_l .list li{ display: inline; padding-left:20px; width:144px; height:48px; float:left; overflow:hidden; background:url(../images/zhinan_2.gif); margin-bottom:1px; line-height:48px; font-size:14px; font-weight:bold;}
#zhinan_l .list li:hover{ background:url(../images/zhinan_1.gif);}
#zhinan_l .list li a{color:#0099ff}

#zhinan_r .zhinan_top_info{ border:1px solid #C2DDF8; width:784px; height:281px; overflow:hidden; float:left; background: url(../images/zhinan_4.jpg);}
#zhinan_r .zhinan_top_info .zhinan_gaikuang{ margin-top:210px;}
#zhinan_r .zhinan_top_info .zhinan_gaikuang li{ display:inline; width:130px; margin:5px 13px; float:left; line-height:21px; background:url(../images/zhinan_7.gif); text-align:center; font-size:13px;}
#zhinan_r .zhinan_top_info .zhinan_gaikuang li a{ color:#FFF;}

#zhinan_r .zhinan_box{ width:386px;height:228px;overflow:hidden;float:left; border:1px solid #C2DDF8;}
#zhinan_r .zhinan_box .title{ width:356px;height:33px;overflow:hidden;float:left;  padding-left:30px; line-height:32px;background:url(../images/zhinan_5.gif); font-size:14px; color:#0054AC; font-weight:bold;}
#zhinan_r .zhinan_box .title span{ float:right; font-size:12px; margin-right:15px; font-weight:normal;}
#zhinan_r .zhinan_box .title span a{ color:#0CF;}

#zhinan_r .zhinan_box .pic_infos{ width:155px; height:175px; float:left; margin-left:10px; margin-top:8px; display: inline;}
#zhinan_r .zhinan_box .pic_infos  {width:155px; height:175px; line-height:30px; text-align:center; background: #09C; }
#zhinan_r .zhinan_box .pic_infos  img{width:155px; height:145px; overflow:hidden;}
#zhinan_r .zhinan_box .pic_infos  a{ color:#FFF;}
/**会议**/
.huiyi_box{ width:958px; height:428px; overflow:hidden; float:left; border:1px solid #BADBFF;}
.huiyi_box .title{ width:958px; height:28px; overflow:hidden; float:left; background:url(../images/box1_bg.jpg); font-size:14px; color:#06F; font-weight:bold;}
.huiyi_box .title .title1{ width:638px; height:28px; line-height:28px; overflow:hidden; float:left; padding-left:10px;}
.huiyi_box .title .title2{ width:310px; height:28px; line-height:28px; overflow:hidden; float:left;}
.huiyi_box .title span{ float:right; padding-right:10px; font-size:12px; font-weight:normal;}
.huiyi_box .huiyi_box1{width:648px; height:400px;overflow:hidden; float:left; }
.huiyi_box .huiyi_box2{width:309px; height:400px;overflow:hidden; float:left; border-left:1px solid #BADBFF;}
.huiyi_box .huiyi_info{ line-height:30px; padding:10px; font-size:14px;}
.huiyi_box .huiyi_info b{ color:#F60;}
.huiyi_box .huiyi_s{ margin-top:10px;}
.huiyi_box .huiyi_s li{ display:inline; width:104px; margin:10px 28px; float:left; line-height:21px; background:url(../images/huiyi2.jpg); text-align:center; font-size:13px;}
.huiyi_box .huiyi_s li a{ color:#930;}

.huiyi_box .huiyi_info1{ line-height:27px; padding:10px; font-size:13px;}
.huiyi_box .huiyi_info1 b{ color:#F60;}
.huiyi_box .huiyi_info1 p{ margin:10px 0; padding:0;}

.huiyi_box .box_pic{ width:648px; height:400px; overflow:hidden;float:left; }
.huiyi_box .box_pic ul li{ width:205px; height:190px; padding:0px; float:left;margin-left:8px; margin-top:6px;  overflow:hidden; position:relative; display:inline;}
.huiyi_box .box_pic ul li img{ width:205px; height:190px;}
.huiyi_box .box_pic div{ font-size:13px;position:absolute;top:165px;left:0px;width:205px;height:25px;background:#09F;filter: alpha(opacity=70);opacity: 0.7; color: #FFF; text-align: center; line-height:25px;}

.huiyi_box .box_pic1{ width:310px; height:400px; overflow:hidden;float:left; }
.huiyi_box .box_pic1 ul li{ width:142px; height:125px; padding:0px; float:left;margin-left:8px; margin-top:6px;  overflow:hidden; position:relative; display:inline;}
.huiyi_box .box_pic1 ul li img{ width:142px; height:125px;}
.huiyi_box .box_pic1 div{ font-size:13px;position:absolute;top:105px;left:0px;width:142px;height:20px;background:#09F;filter: alpha(opacity=70);opacity: 0.7; color: #FFF; text-align: center; line-height:20px;}

.huiyi_box .title_{ width:648px; height:27px; overflow:hidden; float:left; background:url(../images/box2_bg_.jpg);}
.huiyi_box .title_ .line1{ width:100px; height:27px; line-height:27px; overflow:hidden; float:left; font-size:12px; color:#999; text-align:center}
.huiyi_box .title_ .line2{ width:470px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:right;}
.huiyi_box .title_ .line3{ width:65px; padding-left:10px; height:27px; line-height:27px; overflow:hidden; float:left;font-size:12px; color:#999; text-align:center;}
.huiyi_box .line{ margin-top:5px;}
.huiyi_box .line li{display:block; ;padding-left:20px;height:33px; width:728px; overflow:hidden; line-height:33px;  font-size:12px; border-bottom:1px  dashed #CCC;}
.huiyi_box .line li a{color:#333; text-decoration:none;}
.huiyi_box .line li a:hover{ color:#3383DA; text-decoration:underline;}
.huiyi_box .line li.a{background:none;display:block;width:502px;height:30px;overflow:hidden;float:left;background:url(../images/icon.jpg) no-repeat 7px 13px;}
.huiyi_box .line li.d{background:none;display:block;width:50px;height:30px;overflow:hidden; float:left; padding:0;color:#393; }
.huiyi_box .line li.p{background:none;display:block;width:65px;height:30px;overflow:hidden; float:left; color:#F90;}

#zhinan_r .l10{ margin-left:10px;}

#zhinan_r .zhinan_box .zhinan_list_info{ float:left; margin:0px;width:203px; height:198px; overflow:hidden;}
#zhinan_r .zhinan_box .zhinan_list_info li{ line-height:23px; padding-left:20px; background:url(../images/icon1.jpg) no-repeat 10px 11px;}

/**公共部分**/
.list_pic{}
.list_pic li{ display:inline;width:217px; height:170px; overflow:hidden; float:left; border:1px solid #CCC; padding:5px; margin:10px 0px 0px 10px;}
.list_pic li img{width:217px; height:150px; padding-bottom:5px;}

.list_art{ padding-left:10px;}
.list_art li{ display:inline;width:690px; height:33px; line-height:33px; overflow:hidden; float:left; border-bottom:1px  dashed #CCC; padding-left:20px; background:url(../images/icon.jpg) no-repeat 10px 15px; font-size:14px;}
.list_art li span{ float:right;}
.list_art li:hover{  background:url(../images/icon.jpg) no-repeat 10px 15px #FFC;}

.common_info{ font-size:13px; line-height:30px;}
.common_info h1{ font-size:20px; margin:10px 5px; text-align:center;}
.common_info .main_infos{ border:1px solid #CCC; margin:0 10px; text-align:center;color:#999}
.common_info .main_infos span{ font-size:13px; color:#999; margin-left:20px;}
.common_info .main_info{ font-size:13px; line-height:30px;}
.common_info .main_info p{ margin:8px 0; padding:0;}

/**自驾车**/
.tables{ margin:5px 10px;  height:auto; overflow:hidden;border-top:1px solid #CCDFF2; border-right:1px solid #CCDFF2;}
.tables td{height:40px; border-bottom:1px solid #CCDFF2; border-left:1px solid #CCDFF2; line-height:28px; font-size:13px; padding-left:5px;}
.tables b{ color:#F60;}

.zijiache_art{ margin-top:20px;}
.zijiache_art li{ line-height:30px; line-height:30px; font-size:13px; background:url(../images/icon.jpg) no-repeat 10px 15px; padding-left:20px;}

/**关于我们**/
.about{ width:958px; height:auto; overflow:hidden; float:left; border:1px solid #BADBFF;}
.about_l{ background:#F4FAFC;}
.about_l img{ margin:20px 0;}
.about_l li{ line-height:40px; padding-left:50px; font-size:14px; font-weight:bold;background:url(../images/about2.gif) no-repeat 30px 15px; }
.about_l li a{ color:#06F;}
.about_r{ background:#fff; padding:5px;}
.about_r h1{ color:#06F; font-size:20px; padding-left:40px; margin-top:15px; margin-bottom:10px;}

.about_con{ font-size:14px; line-height:30px; padding:5px;}

/**首页链接**/
#link{ width:948px; color:#666; height:auto; overflow:hidden; float:left; border:1px solid #CCC; padding:5px; font-size:12px;}
#link a{ color:#999; text-decoration:none;}
/**尾部**/
.oneColFixCtrHdr #footer { clear:both;padding: 0;}
.oneColFixCtrHdr #footer p {margin: 0;padding:0; text-align:center; font-size:12px;line-height:25px;}
.oneColFixCtrHdr #footer p.b{ font-size:14px; font-weight:bold;}
.oneColFixCtrHdr #footer p.b a{ margin:auto 5px; color:#666; text-decoration:underline;}
.oneColFixCtrHdr #footer a{ margin:auto 5px; color:#666; text-decoration:none;}



























.syAdTop{position:relative;width:1200px;margin:0
auto}
.syAdTopClose{width:16px;height:16px;position:absolute;z-index:2;top:4px;right:4px;cursor:pointer;background-position:-100px -190px}
.footBar{display:none;position:fixed;z-index:101;left:0;bottom:0;width:100%;height:140px;transform:translateY(140px);-webkit-transform:translateY(140px);transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}
.footBar-overlay{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:140px;background:#001323;opacity:0.8;filter:alpha(opacity=85)}
.footBar-wrap{position:relative;z-index:2;width:1000px;height:140px;margin:0
auto;font-size:0;line-height:0}
.footBar-lv, .footBar-tit, .footBar-stit, .footBar-close, .footBar-lv-mob, .footBar-sao, .footBar-opt-app
a{background:url(/images/channel_foot.png) no-repeat;display:block}
.footBar-lv{position:absolute;top:-81px;width:189px;height:221px}
.footBar-lv-mob{position:absolute;left:124px;top:120px;width:63px;height:80px;background-position:-196px -120px}
.footBar-tit{position:absolute;left:196px;top:27px;width:638px;height:48px;background-position:-196px -47px}
.footBar-stit{position:absolute;left:188px;top:87px;width:545px;height:25px;background-position:-196px -95px}
.footBar-close{position:absolute;top:16px;right:10px;width:23px;height:23px;background-position:-259px -120px;cursor:pointer;transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.footBar-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.footBar-opt{position:absolute;bottom:0;right:0;width:293px;height:149px;color:#c3e0f1;font-size:12px;line-height:24px}
.footBar-opt-overlay{position:absolute;left:0;bottom:0;width:100%;height:140px;background:#3b525e;opacity:0.8;filter:alpha(opacity=85)}
.footBar-opt-wei,.footBar-opt-app{position:absolute;text-align:center}
.footBar-opt-wei{width:160px;left:0;top:13px}
.footBar-opt-wei
em{line-height:30px}
.footBar-sao{display:block;width:96px;height:96px;background-position:-396px -120px;margin:0 auto}
.footBar-opt-app{width:92px;right:40px;top:28px}
.footBar-opt-app
a{width:92px;height:29px;background-position:-290px -150px;margin-bottom:9px;line-height:29px;color:#c3e0f1!important;cursor:pointer}
.footBar-opt-app a:hover{color:#c3e0f1!important;text-decoration:none!important}

.footBar.open{transform:translateY(0);-webkit-transform:translateY(0)}
a{width:100px;background-position:-290px -120px}
.w12 .footBar-tit{width:512px;background-position:-196px 0}
.toTop{transform:translateY(100%);-webkit-transform:translateY(100%);opacity:0;filter:alpha(opacity=0);transition:all 0.5s 0.5s ease-out;-webkit-transition:all 0.5s 0.5s ease-out}
.open
.toTop{opacity:1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}
.toBot{transform:translateY(-100%);-webkit-transform:translateY(-100%);opacity:0;filter:alpha(opacity=0);transition:all 0.5s 0.5s ease-out;-webkit-all:all 0.5s 0.5s ease-out}
.open
.toBot{opacity:1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}
.open .footBar-lv-mob,.open .syfootBar-mob{-webkit-animation:moblie infinite 1s linear;animation:moblie infinite 1s linear}


.footBar-new-year{background:url(/images/kefu.png) no-repeat}
.syfootBar{display:block;position:fixed;z-index:50;right:-100%;bottom:0;width:100%}
.syfootBar-overlay{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:140px;background:#001323;opacity:0.8;filter:alpha(opacity=85)}
.syfootBar-close{position:absolute;left:1165px;top:82px;width:23px;height:23px;background-position:-1165px -82px;cursor:pointer;transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.syfootBar-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.open .syfootBar-overlay{transform:translateY(0);-webkit-transform:translateY(0);transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}
.syfootBar-wrap{position:relative;z-index:2;width:1200px;height:140px;margin:0
auto;font-size:0;line-height:0}
.syfootBarOpen{cursor:pointer;display:block;position:fixed;z-index:50;right:-123px;bottom:23px;background:url(/images/new-year-open.png) no-repeat;width:123px;height:117px}

.footBar-summer{position:absolute;left:0;top:-33px;width:810px;height:173px}
.footBar-new-year{position:absolute;left:-1px;top:-35px;width:350px;height:175px}

.footBar-pickup:hover{background-position:0 -40px;-webkit-transform:translateX(5px);transform:translateX(5px)}
.footBar-pickup-rule{position:absolute;z-index:1;display:block;left:642px;top:99px;width:85px;height:22px;line-height:22px;font-size:14px;color:#fff;text-decoration:underline}
.footBar-pickup-rule:hover{color:#ffd800}
.P800{-webkit-perspective:800px;perspective:800px}
.w12 .footBar-wrap{width:1200px}
.w12 .footBar-opt{width:369px}
.w12 .footBar-opt-wei{width:180px}
.w12 .footBar-opt-app{width:100px;right:72px}
.w12 .footBar-opt-app a{width:100px;background-position:-290px -120px}
.w12 .footBar-tit{width:512px;background-position:-196px 0}

.syfootBar ul{ width:1000px; height:140px; margin-left:340px; padding-top:5px;}
.syfootBar ul li{ float:left; width:110px; height:130px; overflow:hidden; margin-left:20px; margin-right:80px;}