/*顶部*/

.head {
	width: 100%;
	min-width: 1200px;
	position: absolute;
	top: 0px;
	z-index: 999;
}

.head_con {
	width: 1200px;
	margin: auto;
	padding-top: 20px;
	position: relative;
}

.head_tit {
	width: 1080px;
	float: right;
	margin-top: 20px;
	position: absolute;
	right: 0px;
	top: 20px;
}

.head_tit label {
	font-size: 12px;
	color: #ffffff;
	float: right;
}

.head_tit label a {
	color: white;
}

.head_tit label a:hover {
	color: #ffd202;
}

.qj {
	padding: 4px 13px 4px 13px;
	border-radius: 15px;
	border: 1px solid white;
}

.qj:hover {
	color: white !important;
	background: url(../img/qj.png)top;
	border: 1px solid #f4b84c;
}

.langer {
	border: 1px solid white;
	padding: 4px;
	border-radius: 30px;
}

.langer:hover {
	color: white !important;
	background: url(../img/langer.png);
	background-size: 100%;
	border: 1px solid #f4b84c;
}

.head_list {
	float: right;
	margin-top: 25px;
}

.head_list li {
	width: 102px;
	float: left;
	height: 40px;
	font-size: 18px;
	color: white;
	text-align: center;
	line-height: 36px;
}

.head_list .on {
	width: 102px;
	float: left;
	height: 40px;
	font-size: 18px;
	color: white;
	text-align: center;
	line-height: 36px;
	background: url(../img/head_btn.png)no-repeat top;
	background-size: 100%;
}

.head_list img {
	float: left;
	margin-top: 10px;
	margin-left: 2px;
	margin-right: 2px;
}

.head_list li:hover {
	background: url(../img/head_btn.png)no-repeat top;
	background-size: 100%;
}


/*
 首页-自然风光
 * */

.fg {
	width: 100%;
	min-width: 1200px;
	background: url(../img/index_back1.jpg)no-repeat;
	padding-bottom: 520px;
}

.fg_content {
	width: 1200px;
	margin: auto;
	text-align: center;
	padding-top: 90px;
	position: relative;
}

.fg_content p {
	font-size: 16px;
	color: #666666;
	line-height: 25px;
	margin-top: 15px;
	margin-bottom: 40px;
}

.zrfg {
	position: absolute;
	width: 1200px;
	text-align: center;
	top: 500px;
}

.zrfg .swiper-slide {
	height: 635px;
	position: relative;
}

.zrfg .swiper-slide div {
	position: absolute;
	bottom: 0px;
	height: 35px;
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	left: 0px;
	line-height: 35px;
	color: white;
	text-align: left;
	font-size: 16px;
	padding-left: 3px;
	padding-right: 3px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	color: white;
}

.ScenicLeft .swiper-slide div {
	position: absolute;
	bottom: -2px;
	height: 35px;
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	left: 0px;
	line-height: 35px;
	color: white;
	text-align: left;
	font-size: 16px;
	padding-left: 3px;
	padding-right: 3px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	color: white;
}

.zrfg .swiper-container {
	margin-bottom: 40px;
}
.prev_1{
	background-image: url(../img/index_left.png) !important;width: 65px !important;height: 110px !important;background-size: 65px 110px !important;left: 0px !important;top: 42% !important;
}
.next_1{
	background-image: url(../img/index_right.png) !important;width: 65px !important;height: 110px !important;background-size: 65px 110px !important;right: 0px !important;top: 42% !important;
}
/*
 文化
 * */

.swiper-2 {
	margin-bottom: 40px;
}
.swiper-2 .swiper-wrapper{
	height: 550px;
}
.swiper-2 .swiper-slide {
	position: relative;
	padding-top: 10px;
}

.swiper-2 .swiper-slide div {
	background-color: #010000;
	height: 455px;
	width: 230px !important;
	margin-right: 10px;
}
.swiper-2 .swiper-slide div div{
	width: 230px;
	height: 455px;
	position: absolute;
	top: 5px;
	left: 5px;
	overflow: hidden;
}
.swiper-2 .swiper-slide div img {
	transition: all 0.5s;
}

.swiper-2 .floot_ {
	position: absolute;
	bottom: 100px;
	left: 5px;
	width: 230px;
	height: 40px !important;
	background: rgba(0, 0, 0, 0.5);
	line-height: 40px;
	color: #ffd202;
	font-size: 16px;
}

.swiper-2 .swiper-slide:hover .floot_ {
	background: rgba(139, 117, 15, 0.5) !important;
}
.swiper-2 .swiper-slide:hover img {
	  transform: scale(1.3);  
}
.wh {
	width: 100%;
	min-width: 1200px;
	height: 900px;
	background: url(img/index_back2.png)no-repeat right;
	background-color: #ffd202;
	position: relative;
}
.wh_content {
	width: 1200px;
	margin: auto;
	text-align: center;
	padding-top: 500px;
}
.ftit span{
	font-size: 30px;
	color: #CCC;
	text-align: center;
	font: arial;
	text-transform:uppercase;
}
.ftit .wh_title{
	margin: auto;
	width: 1200px;
	text-align: center;
	position: relative;
	font-size: 30px;
	color: #54b6d9;
	line-height:50px;
}
.ftit .wh_title a{color:#5ab9da;}
.ftit .wh_title .wh_title_p1{ background:url(../img/dz_2.png) no-repeat; width:163px; height:50px; display:inline-block;}
.ftit .wh_title .wh_title_p2{ background:url(../img/dz_1.png) no-repeat; width:163px; height:50px; display:inline-block;}

.ftit .fl_left{
	position: absolute;
	left: 300px;
}
.ftit .fl_right{
	position: absolute;
	right: 300px;
}
.ftit label{
	float: left;
	font-size: 30px;
	color: #9a7736;
	width: 1200px;
}
.prev_2{
	background-image: url(../img/index_left2.png) !important;width: 60px !important;height: 85px !important;background-size: 60px 85px !important;left: -80px !important;top: 52%;
}
.next_2{
	background-image: url(../img/index_right2.png) !important;width: 60px !important;height: 85px !important;background-size: 60px 85px !important;right: -80px !important;top: 52%;
}
.prev_21{
	background-image: url(../img/index_left21.png) !important;width: 60px !important;height: 85px !important;background-size: 60px 85px !important;left: -80px !important;top: 135px !important;
}
.next_21{
	background-image: url(../img/index_right21.png) !important;width: 60px !important;height: 85px !important;background-size: 60px 85px !important;right: -80px !important;top: 135px !important;
}

/*
 特色
 * */

.ts {
	width: 100%;
	min-width: 1200px;
	height: 1055px;
	background: url(../img/index_back3.jpg);
	position: relative;
}

.ts_contents {
	margin-bottom: 50px;
}

.ts_contents li {
	width: 300px;
	float: left;
	position: relative;
	overflow: hidden; 
}

.ts_content {
	width: 1200px;
	margin: auto;
	padding-top: 485px;
	text-align: center;
}

.ts_contents li p {
	line-height: 50px;
	text-align: center;
	color: white;
	font-size: 16px;
	margin-top: -3px;
}
.ts_contents li div{
	width: 300px;
	height: 200px;
	overflow: hidden;
}
.ts_contents li img{
	 transition: all 0.6s; 
}
.ts_contents li:hover p {
	background-color: #eac208;
}
.ts_contents li:hover img {
	max-width: 300px;
	max-height: 200px;
	transform: scale(1.3);
}
.ts_conc1 {
	background-color: #64bddb;
	
}

.ts_conc2 {
	background-color: #77c7e2;
}


/*
 奇闻*/

.qw_title {
	margin: auto;
	width: 800px;
}

.qw_title label {
	float: left;
	font-size: 30px;
	color: #808080;
	width: 480px;
}

.qw_title span {
	color: #5fcddf;
}

.swiper-3 {
	margin-bottom: 40px;
}

.swiper-3 .swiper-slide {
	position: relative;
	padding-top: 10px;
}

.swiper-3 .swiper-slide div {
	height: 345px;
	width: 515px !important;
	margin-right: 10px;
	border: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}

.swiper-3 .swiper-slide div img {
	position: absolute;
	top: 5px;
	left: 0px;
}

.swiper-3 .floot_ {
	position: absolute;
	bottom: 5px;
	left: 0px;
	width: 510px;
	height: 40px !important;
	background: rgba(0, 0, 0, 0.5);
	line-height: 40px;
	color: white;
	font-size: 16px;
	text-align: center;
}

.swiper-3 .swiper-slide:hover .floot_ {
	background: rgba(139, 117, 15, 0.5) !important;
}

.swi_pa1 {
	bottom: 47px !important;
	text-align: right !important;
	width: 97% !important;
	z-index: 999 !important;
}

.qw_list {
	width: 660px;
	float: left;
	list-style: disc;
	padding-top: 80px;
	padding-left: 20px;
}

.qw_list span {
	font-size: 16px;
	color: #3c3c3c;
}

.qw_list label {
	font-size: 12px;
	color: #999999;
	float: right;
}

.qw_list p {
	font-size: 14px;
	color: #999999;
	padding-left: 7px;
	margin-top: 10px;
}

.qw_list li:hover span {
	color: #9a7736;
}

.qw_list li {
	margin-bottom: 20px;
	text-align: left;
}

.qw {
	width: 100%;
	min-width: 1200px;
	height: 920px;
	background: url(../img/index_back4.png)no-repeat left bottom;padding-top: 50px;
}

.qw_tit {
	width: 1200px;
	margin: auto;
	text-align: center;
}

.qw_tit .ctitle_ {
	padding-top: 80px !important;
}

.qw_tit .l_1 {
	background-color: #cccccc !important;
}

.qw_tit .l_3 {
	background-color: #cccccc !important;
}

.qw_swp {
	width: 520px;
	height: 345px;
	float: left;
	padding-top: 80px;
}

.qw_bt {
	width: 100%;
	text-align: center;
	padding-top: 40px;
}


/*
 * 底部
 */
.code_{
	position:fixed; bottom:120px;color:#666666;font-size: 12px;text-align: center;right: 10px; width:94px; padding:2px; line-height:16px; background-color:#FFF; border:1px solid #CCC;
}
.code_ img{ width:100%; height:auto;}
.bottom_ {
	width: 100%;
	height: 105px;
	min-width: 1200px;
	background-color: #9a7736;
	position: relative;
}

.bottom_ div {
	width: 1200px;
	text-align: center;
	margin: auto;
	padding-top: 40px;
}

.bottom_ label {
	color: white;
	font-size: 12px;
	margin-top: 10px;
}

.bottom_ a {
	color: white;
}

.bottom_ a:hover {
	color: #ffd202 !important;
}


/*
 主要景点
 * */

.zyjd {
	width: 1200px;
	margin: auto;
	padding-bottom: 60px;
	padding-top: 40px;
	text-align: center;
}

.zyjd_list {
	margin-bottom: 80px;
}

.zyjd_list li {
	margin-top: -1px;
}

.zyjd_list .zylist_1 {
	width: 600px;
	float: left;
	height: 275px;
}

.zylist_1 img {
	width: 380px;
	height: 275px;
	float: left;
}

.zylist_1 div {
	width: 220px;
	float: left;
	text-align: center;
	font-size: 30px;
	color: #b2b2b2;
	padding-top: 35px;
}

.zyjd_list label {
	font-size: 30px;
	color: #3d3d3d;
	padding-top: 15px;
}

.zyjd_list p {
	font-size: 12px;
	color: #b2b2b2;
	width: 80%;
	margin: auto;
	margin-top: 15px;
}

.zylist_2 {
	width: 600px;
	float: left;
}

.zylist_2 div {
	text-align: center;
	font-size: 30px;
	color: #b2b2b2;
	padding-top: 35px;
	width: 380px;
	float: left;
}

.zylist_2 img {
	width: 220px;
	height: 255px;
	float: right;
}

.zylist_3 {
	width: 1200px;
	float: left;
}

.zylist_3 div {
	text-align: center;
	font-size: 30px;
	color: #b2b2b2;
	padding-top: 35px;
	width: 220px;
	float: left;
}

.zylist_3 img {
	width: 980px;
	height: 255px;
	float: left;
}


/*
 景区文化
 * */

.jqwh_ {
	width: 100%;
	min-width: 1200px;
	height: 1150px;
	background: url(../img/jd_back1.jpg)no-repeat left bottom;
}

.jqwh_contnet {
	width: 1200px;
	margin: auto;
	text-align: center;
	position: relative;
}

.jqwh_contnet img {
	position: absolute;
	top: 40px;
	left: 256px;
}

.jqwh_con {
	width: 550px;
	height: 180px;
	position: absolute;
	right: 35px;
	top: 710px;
	color: white;
	font-size: 16px;
	text-align: left;
}

.jqwh_back {
	background: url(../img/jd_back2.png)no-repeat bottom;
	height: 1150px;
	background-size: 100%;
}


/*
*/
.chg{
	width: 100%;min-width: 1200px;background: url(../img/jd_back3.jpg)no-repeat bottom;height: 800px;margin-top: -1px;
}
.chg_con{
	width: 1200px;margin: auto;text-align: center;padding-top: 30px;
}
.chg_content{
	float: left;width: 580px;margin-top: 60px;text-align: left;
}
.chg_content label{
	font-size: 60px;
	color: white;
	padding-right: 10px;
}
.chg_content p{
	padding-right: 10px;
	font-size: 16px;
	color: white;
	margin-top: 50px;
	margin-bottom: 30px;
}
.chg_vid{
	width: 600px;float: left;height: 400px;border: 1px solid #f6e48d;margin-top: 50px;position: relative;
}
.chg_vid div{
	width: 600px;height: 400px;position: absolute;top: 5px;left: 5px;
}
/*
 右侧悬浮
 * */
.right_{
	width: 100px;border-top: 3px solid #ffd202;border-bottom: 3px solid #ffd202;position:fixed;left: 0px;top:250px; background-color:#4aa7c8;
}
.right_ li{
	width: 100px;height: 45px; background-color:#a3967e; margin-bottom:1px;
}
.right_ li:hover{
	background-color:#ffd202;
}
.right_borderbto{
	border-bottom: 0px solid #9a7736;
}
/*
 最美印象选项卡
 * */
.zm_nar{
	width: 100%;min-width: 1200px;text-align: center;padding-top: 20px;
}
.zm_con{
	width: 100%;min-width: 1200px;margin-top: 40px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px; text-align:center;
}
.zm_con a{
	width: 237px;height: 80px;text-align: center;font-size: 16px;color: #b2b2b2;border-right: 1px solid #e6e6e6; display:inline-block; margin-left:-4px;
}
.zm_con a p{
	color: #808080;margin-top: 18px;
}
.zm_con a:hover{
	background: url(../img/bar_back.jpg)bottom;
	color: white;
}
.zm_con a:hover p{
	color: white;
}
.bar_active{
	background: url(../img/bar_back.jpg)bottom;
	color: white !important;
}
.bar_active p{
	color: white !important;
}

.bar_content{
	width:100%;margin: auto;
}
.gk{
	font-size: 16px;color: #999999;
	padding-top: 50px;
}
.bar_hide{
	display: none;
}

/*
 景区视屏
 * */
.jq_videos li{
	width: 290px;float: left;margin-right: 13px; margin-bottom:15px;
}
.jq_videos li div{
	width: 100%;background: url(../img/wen.png)no-repeat right bottom;height: 40px;margin-top: -3px;line-height: 40px;color: white;font-size: 20px;background-color: #9a7736;
}
.jq_videos li label{
	margin-left: 10px;
}
.jq_videos li:hover div{
	background-color: #ffbb00;
}
/*
 主要景点
 * */
.zy_list li{
	float: left;width: 375px;margin-right: 37px;
	margin-top: 30px;
}
.zy_list li div{
	width:355px;height: 100px;background: url(../img/wen.png)no-repeat right bottom;background-color: #9a7736;margin-top: -3px;color: white;padding: 10px;
}
.zy_list label{
	font-size: 20px;
}
.zy_list li:hover div{
	background-color: #ffbb00;
}
/*
 咨询
 * */
.zx .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	margin-right: 5px;
	margin-top: 10px;
}
.swi_pa2{
	margin-left: 28%;
}
.swiper-5{
	border: 1px solid #e6e6e6;
	}
.swiper-5 .swiper-wrapper{
	width: 1178px !important;
	padding: 10px;
}
.swiper-5 img{
	float: left;
}
.swiper-5 .swiper-slide div{
	float: left;width: 678px;padding-left: 20px;padding-top: 20px;
}
.swiper-5 .swiper-slide div label{
	font-size: 24px;color: #3d3d3d
}
.swiper-5 .swiper-slide div p{
	margin-top: 20px;font-size: 16px;color: #999999;margin-bottom: 20px;
}
.swiper-5 .swiper-slide div span{
	font-size: 12px;color: #cccccc;
}
.zx_list{
	margin-top: 50px;
}
.zx_list li{
	border-bottom: 1px solid #e6e6e6;padding: 20px 10px 20px 10px
}
.zx_list li:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden;
    }
.zx_list li label{
	font-size: 20px;color: #3d3d3d;
}
.zx_list li img{
	margin-right: 10px;
}
.zx_list li span{
	font-size: 14px;color: #999999;
}
.zx_list li span span{
	font-size: 12px;color: #cccccc;
}
.zx_list li:hover{
	background-color: #f2f2f2;
}
/*
 咨询详细页面
 * */
.xx_con{
	width: 100%;min-width: 1200px;
}
.xx_content{
	width: 1200px;margin: auto;padding-top:20px;padding-bottom:30px;
}
.xx_content .l1{
	font-size: 30px;line-height:80px;color: #010101;
}
.xx_content .l2{
	font-size: 14px;color: #808080;
}
.hr_{
	width: 100%;border-top:1px solid #cccccc;
}
.x_content{
	width: 870px;float: left;padding: 20px;padding-left: 0px;font-size: 16px;color: #666666;margin-right: 20px;
}
.cont_lins{
	font-size: 12px;
}
.jiathis_style_32x32 a{
	margin-left: 5px;
	display: list-item;
	float: left;
    width: 36px;
    height: 32px;
}
.schr_{
	background: url(../img/xian_.png);background-size: 34px 28px;display: block;width: 34px;height: 28;
}
.jiathis_button_tsina span{
	background: url(../img/search_1.png) no-repeat left !important;
}
.jiathis_button_tsina:hover span{
	background: url(../img/search_11.png) no-repeat left !important;
}
.jiathis_button_weixin span{
	background: url(../img/search_2.png) no-repeat left !important;
}
.jiathis_button_weixin:hover span{
	background: url(../img/search_22.png) no-repeat left !important;
}
.jiathis_button_cqq span{
	background: url(../img/search_3.png) no-repeat left !important;
}
.jiathis_button_cqq:hover span{
	background: url(../img/search_33.png) no-repeat left !important;
}
.jiathis_button_qzone span{
	background: url(../img/search_4.png) no-repeat left !important;
}
.jiathis_button_qzone:hover span{
	background: url(../img/search_44.png) no-repeat left !important;
}
.ck_{
	margin-right: -14px;padding-right: 10px;display: block;font-size: 14px;color: #666666;background: url(../img/search_5.png)no-repeat left top;background-size: 34px auto;display: block;width: 70px;height: 32px;float: right;text-align: right;line-height: 28px;margin-top: 3px;
}
.ck_:hover{
	border-bottom: 2px solid #9a7736;
	color: #9a7736 !important;
	background: url(../img/search_55.png)no-repeat left top;background-size: 34px auto;
}
.xx_btn{
	display: block;width: 100px;height:35px;text-align: center;line-height: 35px;font-size: 16px;color: white;background-color: #cccccc;margin-top: 20px;
}
.xx_btn:hover {
	background-color: #9a7736;
	color: white;
}
/*
 新闻推荐右侧列表
 * */
.xw_contentright{
	width: 290px;float:left;padding-top: 20px;
}
.xw_contentright label{
	font-size: 18px;color: #000000;font-weight: 700;
}
.xxriht_list{
	margin-bottom: 40px
}
.xxriht_list li{
	width: 140px;float: left;text-align: center;font-size: 16px;color: #3d3d3d;margin-top: 10px;margin-right: 10px; font-weight:normal;
}
.xxriht_list li:hover{
	color: #9a7736;
}
.new_{
	color: #999999;font-size: 12px;float: right; font-weight:normal; padding-top:10px;
}
.new_zxlist{
	
}
.new_zxlist li{
	margin-bottom: 15px; clear:both; height:80px;
}
.new_zxlist li img{
	margin-right: 10px;
}
.new_zxlist li label{
	color: #3d3d3d;font-size: 16px; font-weight:normal;
}
.new_zxlist li p{
	color: #999999;font-size: 12px; font-weight:normal;
}
.new_zxlist li:hover label{
	color: #a3967e;
}
/*
 户外体验
 * */
.hy_{
	width: 100%;min-width: 1200px;background: url(../img/ty_1.jpg);height: 1000px;
}
.hy_content{
	width: 1200px;margin: auto;background: url(../img/ty_2.png)no-repeat bottom;background-size: 100%;height: 800px;padding-top: 100px;position: relative;
}
.hy_jxyd{
	padding: 116px;position: absolute;top: 362px;left: 28px;border-radius: 50%;
}
.hy_py{
	padding: 124px;position: absolute;top: 559px;left:257px;border-radius: 50%;
}
.hy_xmw{
	padding: 138px;position: absolute;top: 400px;left:550px;border-radius: 50%;
}
.hy_xhc{
	padding: 112px;position: absolute;top: 643px;left:790px;border-radius: 50%;
}
.hy_pl{
	padding: 130px;position: absolute;top: 371px;left:917px;border-radius: 50%;
}
.hy_move{
	position: absolute;bottom:0px;left:525px;
}

/*
 酒店列表
 * */
.jd_{
	width: 1200px;margin:auto;padding-top: 20px;margin-bottom: 50px;
}
.jd_ li{
	width: 375px;float: left;margin-top: 30px;margin-right: 35px;border-bottom: 2px solid #cecece;
}
.jd_ li img{
	width: 375px;height: 250px;
}
.jd_ li div{
	width: 355px;height: 145px;background-color: #fafafa;padding-top: 35px;padding-left: 10px;padding-right: 10px;border-bottom: 3px solid #9a7736;text-align: center;position: relative;
}
.jd_ li div p{
	font-size: 14px;color: #010101;line-height: 24px;text-align: left;
}
.jd_ li .a1{
	text-align: center;text-decoration: underline;color: #999999;font-size: 14px;margin-right: 15px;
}
.jd_ li a:hover{
	color: #fe0000;
}
/*.jd_ li .a1:hover{
	color: #9a7736;
}*/
.jd_ li .a2{
	text-align: center;text-decoration: underline;color: #9a7736;font-size: 14px;
}
/*.jd_ li .a2:hover{
	color: #fe0000;
}*/

.jd_ li span{
	position: absolute;width: 135px;height: 40px;background-color: #9a7736;color: white;font-size: 20px;text-align: center;line-height: 40px;top: -30px;left: 125px;
}
/*
 虚拟景区
 * */
.xn{
	width: 100%;min-width: 1200px;height: 1000px;background: url(../img/3D.png)no-repeat;
}
.xn_con{
	width: 1200px;margin: auto;position: relative;
}
.xn_btns{
	position: absolute;left: -140px;top:30px;
}
.xn_btns a{background: url(../img/xn_back.png)no-repeat;background-size: 117px 35px;display: block;width: 117px;height: 35px;border-radius: 2px;margin-bottom: 20px;transition: all 0.5s;text-align: center;font-size: 14px;color: white;line-height: 35px; }
.xn_btns a:hover{background: url(../img/xn_on.png)no-repeat;}
.xn_btns a img{
	margin-top: 4px;
	margin-left: 10px;
}
.subMianInfo{ width:1200px; margin:auto; margin-bottom:40px; position:relative;}

.ScenicLeft{ width:715px; float:left;}
.ScenicRight{ width:445px; float:right; font-size:16px; line-height:30px;}
.ScenicRight h3{ font-size:24px; color:#9a7736; margin-bottom:20px;}
.ScenicRight img{ max-width:440px; margin:10px auto;}

/*地图*/
.mapBox{width:1200px; height:777px; background-image:url(../img/map.png); background-repeat:no-repeat; background-position:left center; position:relative; margin:auto;}
.mapBox1{width:1180px;; height:580px; border:#60514a 10px solid; position:relative; margin-top:30px;}
.mapBox li{ position:absolute; top:-100px;left:-100px; height:15px; padding:5px 10px; line-height:15px; background-color:#ffdd00; border:2px #FFF solid; border-radius:6px; color:#000; box-shadow:rgba(0,0,0,0.2) 2px 2px 5px 1px; font-size:14px; font-weight:bold; color:#000;}
.icoEye{ background-image:url(../img/icoEye.png); width:20px; height:15px; background-repeat:no-repeat; background-position:center center; display:inline-block; vertical-align:text-bottom; margin-right:3px; opacity:1; fiter:alpha(opacity=100);}
.mapBox li:hover .icoEye{ background-image:url(../img/icoEye1.png);}
.mapBox li:hover{ color:#a3967e;}
.arrDown{ background-image:url(../img/arrDown.png); width:22px; height:16px; overflow:hidden; display:block; position:absolute; left:50%; margin-left:-11px; bottom:-16px;}
.popBox{cursor:pointer;}
.mapInfo{ background-image:url(../img/icoEye.png); width:125px; height:20px; line-height:20px; color:#000; padding-left:25px; position:absolute; right:10px; bottom:260px; background-repeat:no-repeat; background-position:left center;}
.baiduMap{ width:100%;border:10px rgba(255,255,255,0.7) solid; box-shadow:rgba(0,0,0,0.1) 0px 0px 15px 0px; margin-bottom:20px;}
.sibBox{}


/*票务预订*/
.orderBox{ width:700px; padding-left:500px; background-image:url(../img/bookingBg.jpg); background-repeat:no-repeat; background-position:left top; min-height:650px;}

.orderNews{ margin-bottom:10px;border:1px #e6e6e6 solid; margin-top:20px;}
.orderNewsA{ padding:10px; line-height:26px;}
.orderNewsB{ background-color:#e6e6e6; padding:5px;}
.orderNews p{}
.orderNews p.map{background:url(../images/map.png) left center no-repeat;padding-left:23px;margin-top:10px;height:20px;line-height:20px;}
.orderNews p.tel{background:url(../images/tel.png) left center no-repeat;padding-left:23px;}

.orderNews h2{ font-size:16px; color:#000; line-height:20px; margin-bottom:5px;}
.orderNews span{ font-size:20px; color:#a3967e; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.orderLine{ font-family:"微软雅黑"; color:#0041a1; font-size:16px; padding:10px;}
.orderLine span{ font-weight:bold; color:#FF0000;}

.orderInfo { clear:both;}
.orderInfo h2{ font-size:16px; color:#000; line-height:40px; margin-bottom:5px; margin-top:10px; text-align:center; }

.orderTable td{ padding:5px;}
.orderTable{ border-left:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid; margin-top:5px; margin-bottom:15px;}
.orderTable td{ border-right:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid;padding:5px;}
.orderTable th{ border-right:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid; font-size:12px; padding:5px; background-color:#F5F5F5; text-align:center;}

.guestTable th{ text-align:right; padding:7px 5px;  font-weight:normal;}
.guestTable td{ text-align:left; color:#333; padding:7px 5px;}

.sibBox{ width:700px; padding-left:500px; background-image:url(../img/guestbookBg.jpg); background-repeat:no-repeat; background-position:left top; min-height:650px;}
.subLink{ margin-bottom:25px; text-align:right;}
.subLink a{ background-color:#9b9689;width:90px; height:25px; line-height:25px; color:#FFF; display:inline-block; font-size:12px; text-align:center; margin-left:15px;}
.subLink a:hover{ background-color:#FF6600;color:#FFF;}
/*留言列表*/
.guestbookList {list-style-type:none; text-transform:capitalize;}
.guestbookList li {margin-bottom:30px; border-bottom:#CCC 1px dashed; padding:10px; border-left:1px #f6f6f6 dashed; border-top:1px #f6f6f6 dashed; border-right:1px #f6f6f6 dashed;}
.guestbookList li:hover{background-color:#FFF; border:#CCC 1px solid;}
.guestbookList div.guestbookTitle{height:25px;}
.guestbookList div.guestbookTitle h3{ font-size:16px; color:#9a7736; float:left;line-height:30px;}
.guestbookList div.guestbookTitle span{font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:15px; color:#666; font-weight:normal;}
.guestbookList div.guestbookInfo{line-height:18px; text-align:left; clear:both; color:#333}
.guestbookList div.guestbookBack{line-height:18px; color:#666; width:90%; margin:auto; background-color:#e6e6e6; padding:10px; margin:10px; border-radius:6px;}
.guestbookList div.guestbookBack h3{font-size:12px; color:#000; line-height:30px;width:50px;}

/*
 出行计划
 * 
 * */
/*
 
 * */
.cx_maximg{
	width: 100%;min-width: 1200px;height: 700px;background: url(../img/cx_1.png)no-repeat top;
}
.cx_con{
	width: 100%;min-width: 1200px;height: 700px;background: url(../img/cx_2.png)no-repeat top center;margin-top: -600px;padding-bottom: 50px;
}
/*
 出行三个标签
 * */
.cx_tit{
	width: 1200px;height: 200px;margin: auto;position: relative;margin-bottom: 550px;
}

.cx_card_1{
	width: 270px;min-height: 136px;position: absolute;left: 60px;top: 428px;font-size: 16px;color: #ffffff;line-height: 170%;
}
.cx_btn_1{
	position: absolute;left: 120px;top: 570px;
}
.cx_card_2{
	width: 270px;min-height: 136px;position: absolute;left: 465px;top: 490px;font-size: 16px;color: #ffffff;line-height: 170%;text-align: center;
}
.cx_card_2 div{
	margin-top: 10px;
}
.cx_card_2 div img{
	width: 82px;height: 68px;border: 2px solid white;
}
.cx_btn_2{
	position: absolute;left: 535px;top: 625px;
}
.cx_card_3{
	width: 270px;min-height: 136px;position: absolute;left: 900px;top: 420px;font-size: 16px;color: #ffffff;line-height: 170%;text-align: center;font-size: 30px;color: #f6ff00;
}
.cx_btn_3{
	position: absolute;left: 960px;top: 565px;
}
/*
 精选攻略
 * */
.gl_tit{
	width: 1200px;height: 90px;background:url(../img/cx_tit_1.png)no-repeat top center;
}
.gl_btn{
	width: 100%;text-align: center;margin-top: 50px;margin-bottom: 30px;
}
/*
 周边旅游
 * */
.zbly_{
	width: 100%;background: url(../img/cx_back_1.jpg)no-repeat;padding-bottom: 10px; clear:both;
}
.zbly_con{
	width: 1200px;margin: auto;
}
.zbly_im1{
	float: left;width: 305px;height: 568px;background: url(../img/cx_i4.jpg)no-repeat left;margin-top: 70px;
}
.zbly_contents{
	float: left;padding-top: 35px;width: 890px;
}
.zbly_contents li{
	width: 400px;height: 265px;position: relative;float: left;margin-top: 35px;margin-left: 45px;overflow:hidden;
}
.zbly_contents li img{
	width: 400px;height: 265px;
}
.zbly_contents li div{
	width: 100%;height: 265px;position: absolute;top: 210px;background: rgba(0, 0, 0, 0.5);transition: all 0.6s;text-align: center;padding-top: 15px;
}
.zbly_contents li div label{
	font-size: 20px;color: #ffffff;
}
.zbly_contents li div p{
	font-size: 16px;color: #ffffff;padding: 15px;margin-top: 15px;padding-bottom: 40px;line-height: 28px;text-align: left;
}
.zbly_contents li:hover div{
	top: 0px;
	padding-top: 35px;
}
/*
 预订
 * */
.yd_im1{
	float: left;width: 305px;height: 568px;background: url(../img/yd_i1.jpg)no-repeat left;margin-top: 70px;
}
.yd_maximg{
	width: 100%;min-width: 1200px;height: 700px;background: url(../img/yd_back1.png)no-repeat top;
}
.yd_contents{
	float: left;padding-top: 35px;width: 890px;
}
.yd_contents li{
	width: 400px;height: 265px;position: relative;float: left;margin-top: 35px;margin-left: 45px;overflow:hidden;
}
.yd_contents li img{
	width: 400px;height: 265px;
}
.yd_contents li div{
	width: 100%;height: 265px;position: absolute;top: 210px;background: rgba(0, 0, 0, 0.5);transition: all 0.6s;text-align: center;padding-top: 15px;
}
.yd_contents li div label{
	font-size: 20px;color: #ffffff;
}
.yd_contents li div p{
	font-size: 14px;color: #ffffff;padding-left: 25px;padding-right: 25px;line-height: 28px;text-align: left;
}
.yd_contents li:hover div{
	top: 0px;
	padding-top: 35px;
}
/*
 票务
 * */
.pw_{
	width: 100%;min-width: 1200px;background: url(../img/yd_back_3.png)no-repeat top;height: 745px;margin-top: 100px;
}
.p_content{
	width: 1200px;margin: auto;position: relative;
}
.p_back{
	position: absolute;width: 1200px;height: 125px;background: url(../img/yd_back_2.png)no-repeat;top: -67px;background-size: 100%;
}
.input_{
	position: absolute;left: 240px;top: 50px;font-size: 14px;color: #ffffff;
}
.input_ label{
	float: left;margin-top: 4px;
}
.input_ input{
	height: 27px;width: 136px;background-color: #dff1f8;border: 0px;padding-left: 5px;color: #808080;
}
.p_back a{
	position: absolute; left: 930px;top: 30px;
}
/*
 * 推荐
 */
.tj_{
	width: 100%;height: 100px;padding-top: 120px;text-align: center;

}
.tj_ a{
	font-size: 40px;color:white;display: inline-block;min-width: 250px;min-height: 116px;padding-top: 32px;
}
.tj_ p{
	font-size: 18px;color: white;transition: all 0.6s;
}
.tj_ a:hover{
	background: url(../img/yd_i2.png)no-repeat center;
	color: #5dbadb;
}
.tj_ a:hover p{
	color: #5dbadb !important;
}

.tj_on{
	background: url(../img/yd_i2.png)no-repeat center;
	color: #5dbadb !important;
}
.tj_on p{
	color: #5dbadb !important;
}

.tj_list{
	width: 1200px;margin: auto;margin-top: 50px;
}

.tj_list li{
	float: left;width: 290px;margin-right: 10px;
	margin-top: 30px;
}
.tj_list li img{
	width: 290px;
	height: 200px;
}
.tj_list li div{
	width:270px;height: 100px;background: url(../img/wen_.png)no-repeat right top;background-color: #9a7736;margin-top: -3px;color: white;padding: 10px;font-size: 14px;
}
.tj_list label{
	font-size: 20px;
}
.tj_list li:hover div{
	background-color: #ffbb00;
}
.tj_display{
	display: none;
}
/*
 */
 
 			.mousebox {
				position: absolute;
				width: 52px;
				left: 50%;
				margin-left: -26px;
				bottom: 58px;
				z-index: 20;
				text-align:center
			}
			.mousebox span{
				color:white;
				}
			.mouse {
				width: 31px;
				height: 50px;
				margin: auto;
				position: relative;
				background: url(../img/mouse.png) center no-repeat;
				animation-duration: 1340ms;
				-webkit-animation-duration:1340ms;
			}
			
			.mouse i {
				width: 13px;
				height: 8px;
				display: block;
				background: url(../img/arrow.png) no-repeat center center;
				position: absolute;
				left: 9px;
				bottom: 13px;
				animation-delay: 0ms;
				animation-duration: 1340ms;
				-webkit-animation-duration:1340ms;
				animation-iteration-count: infinite;
				animation-name: arrow;
				animation-play-state: running;
				animation-timing-function: linear;
			}
			@keyframes arrow {
			    0% { -webkit-transform: translate3d(0px, 0px, 0px); }
			    50% { -webkit-transform: translate3d(0px, -8px, 0px); }
			    100% { -webkit-transform: translate3d(0px, 0px, 0px); }
			}

.movBox{ width:80%; text-align:center; margin-bottom:20px; clear:both; margin:auto;}

