﻿@charset "UTF-8";
/**
 * 
 * @authors liudan
 * @date    2017-12-25 15:44:22
 * @version $Id$
 */
html{
	min-width:1300px;
	overflow-x: auto;
}
body{
	background:#000;
	min-width:1300px;
	max-width:1920px;
}
.wrap{
	width:100%;
	max-width:1920px;
	min-width:1300px;
	margin:0 auto;
	/*overflow-x:hidden;*/
}
.bannerbox{
	width:100%;
	height:200px;
	overflow:hidden;
	position: relative;
}
.banner_txt{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	display:block;
	z-index:10;
}
.banner{
	width:100%;
}
.bx-wrapper{
	width:100%;
	margin:0;
}
.bx-wrapper .bx-viewport{
	border:none;
	box-shadow:none;
	left:0;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom:11%;
	z-index:10001;
}
.bx-wrapper .bx-pager.bx-default-pager a{
	width:13px;
	height:13px;
	background:url("../images/dian.png") no-repeat top center;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
	background:url("../images/dianh.png") no-repeat top center;
}
.slide img{
	width:100%;
}

.main{
	width:100%;
	position:relative;
}
.mainbox{
	width:100%;
	position:absolute;
	top:-60px;
	left:0;
	overflow:hidden;
}
.box{
	width:100%;
}
.box1{
	width:100%;
	height:2127px; 
	margin:0 auto;
	background-image:url("../images/bg1.png"); 
	background-position:top center;
	background-repeat:no-repeat;
   /* background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='http://img0.bdstatic.com/img/image/6992fdda3cc7cd98d10273a6b34233fb80e7aec90cc.jpg',
    sizingMethod='scale');*/
}
/*地图*/
.map{
	width:1200px;
	padding-top:60px;
	margin:0 auto;
}
.mapl{
	width:729px;
	float:left;
}
.mapl a.btn{
	width:173px;
	height:52px;
	background:url("../images/btn.png") bottom center;
	display:block;
	margin-left:90px;
}
.mapl a.btn:hover{
	background-color:#edbd72;
}
.mapr{
	width:466px;
	height:607px;
	float:right;
	background:url("../images/map.png") no-repeat bottom left;
	position:relative;
}
.mapr li{
	width:120px;
	height:23px;
	background:url("../images/map3_1.png") no-repeat bottom left;
	position:absolute;
	top: 108px;
	left:136px;
}
.mapr li:hover{ 
	background:url("../images/map3.png") no-repeat bottom left;
}
.mapr li.li1{ 
	top: 164px;
	left:104px;
}
.mapr li.li1 a{ 
	background-position:-7px 5px;
	text-indent:14px;
}
.mapr li.li2{ 
	top: 131px;
	left:105px;
	background:url("../images/map1_1.png") no-repeat 9px bottom;
}
.mapr li.li2:hover{ 
	background:url("../images/map1.png") no-repeat 9px bottom;
}
.mapr li.li2 a{
	background-position:-4px -1px;
	text-indent:14px;
}
.mapr li.li3{ 
	top: 292px;
	left:76px;
	background:url("../images/map2_1.png") no-repeat bottom left;
}
.mapr li.li3:hover{ 
	background:url("../images/map2.png") no-repeat bottom left;
}
.mapr li.li3 a{
	background-position:left 4px;
}
.mapr li.li4{ 
	top:330px;
	left:73px;
	background:url("../images/map4_1.png") no-repeat bottom left;
}
.mapr li.li4:hover{ 
	background:url("../images/map4.png") no-repeat bottom left;
}
.mapr li.li4 a{
	background-position:-4px 8px;
}
.mapr li.li5{
	top:356px;
	left:53px; 
	background:url("../images/map5_1.png") no-repeat bottom left;
}
.mapr li.li5:hover{ 
	background:url("../images/map5.png") no-repeat bottom left;
}
.mapr li.li5 a{
	background-position:-4px 10px;
	padding-bottom:2px;
}
.mapr li.li6{ 
	top:378px;
	left:76px;
	background:url("../images/map6_1.png") no-repeat bottom left;
}
.mapr li.li6:hover{ 
	background:url("../images/map6.png") no-repeat bottom left;
}
.mapr li.li6 a{
	background-position:0px -6px;
	text-indent:14px;
}
.mapr li.li7{ 
	top:454px;
	left:60px;
	background:url("../images/map7_1.png") no-repeat bottom left;
}
.mapr li.li7:hover{ 
	background:url("../images/map7.png") no-repeat bottom left;
}
.mapr li.li7 a{
	background-position:-9px 4px;
	text-indent:10px;
}
.mapr li.li8{ 
	top:515px;
	left:68px;
	background:url("../images/map9_1.png") no-repeat bottom left;
}
.mapr li.li8:hover{ 
	background:url("../images/map9.png") no-repeat bottom left;
}
.mapr li.li8 a{
	background-position:-4px 4px;
	text-indent:14px;
}
.mapr li.li9{ 
	top:537px;
	left:57px;
	background:url("../images/map10_1.png") no-repeat top left;
}
.mapr li.li9:hover{ 
	background:url("../images/map10.png") no-repeat top left;
}
.mapr li.li9 a{
	background-position:-8px 4px;
	text-indent:10px;
}
.mapr li.li10{ 
	top:553px;
	left:100px;
	background:url("../images/map8_1.png") no-repeat top left;
}
.mapr li.li10:hover{ 
	background:url("../images/map8.png") no-repeat top left;
}
.mapr li.li10 a{
	background-position:-8px 4px;
	text-indent:12px;
}
.mapr li.li11{ 
	top:564px;
	left:41px;
	background:url("../images/map11_1.png") no-repeat bottom left;
}
.mapr li.li11:hover{ 
	background:url("../images/map11.png") no-repeat bottom left;
}
.mapr li.li11 a{
	background-position:-4px 8px;
	text-indent:16px;
}
.mapr li.li12{ 
	top:570px;
	left:116px;
	margin-left:-10px;
	background:url("../images/map12_1.png") no-repeat 10px top;
	padding-top:2px;
}
.mapr li.li12:hover{ 
	background:url("../images/map12.png") no-repeat 10px top;
}
.mapr li.li12 a{
	background-position:-8px -1px;
	text-indent:16px;
}
.mapr li.li13{
	top:586px;
	left:66px; 
	background:url("../images/map13_1.png") no-repeat bottom left;
}
.mapr li.li13:hover{ 
	background:url("../images/map13.png") no-repeat bottom left;
}
.mapr li.li13 a{
	background-position:left -4px ;
	text-indent:16px;
}
.mapr li a{
	width:100%;
	height:100%;
	font-size:14px;
	color:#fff;
	font-family:"微软雅黑";
	text-indent:18px;
	display:block;
	background:url("../images/map_dian.png") no-repeat bottom left; 
}
.mapr li:hover a{  
}
/*景区景点*/
.scenic{
	width:100%;
	height:1033px;
	position:relative;
	overflow:hidden;
	min-width:1300px;
	padding-top:286px;
}
.tit{ 
	width:100%; 
}
.tit img{
	display:block;
	margin:0 auto;
}

.scenicbox{
	width:100%;
	height:671px;
	position:relative;
}
.sceniclunbobox{
	width:3600px;
	position: absolute;
	left:50%;
	margin-left:-1800px; 
}
.bx-wrapper .bx-viewport{
	background:none;
}
.scenic_lunbo .slide{
	overflow:hidden;
	border:4px #fff solid;
}
.scenic_lunbo .slide img{
	transition:all 0.4s ease-in-out;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-ms-transition:all 0.4s ease-in-out;
	-o-transition:all 0.4s ease-in-out;

	/*border:4px #fff solid;*/
}
.scenic_lunbo .slide:hover img.img{
	transform:scale(1.02,1.02);
	-webkit-transform:scale(1.02,1.02);
	-moz-transform:scale(1.02,1.02);
	-ms-transform:scale(1.02,1.02);
	-o-transform:scale(1.02,1.02);
}
.scenic_lunbo .slide:hover img.txt{
	opacity:1;
}
.scenic_lunbo .slide img.txt{
	width:88px;
	position:absolute;
	top:119px;
	left:552px;
	z-index:10000;
	opacity:0.6;
}
.lunbotxt{
	width:100%;
	height:124px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10000;
}
.lunbotxtbg{ 
	width:100%;
	height:124px;
	background:#000;
	opacity:0.6;
}
.lunbotxtbox{
	width:100%;
	height:124px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10000;
}
.lunbo_txt .slide{
	width:100%;
	height:124px;
}
.lunbo_txt p{
	color:#fff;
	font-size:14px;
	text-align:center;
	font-family:"微软雅黑";
	padding-top:28px;
}
.lunbo_txt span.bor{
	width:232px;
	height:2px;
	background:#fff;
	display:block;
	margin:14px auto 10px;
}
.lunbo_txt span{
	color:#fff;
	font-size:16px;
	display:block;
	text-align:center;
	font-family:"微软雅黑"
}

.lunbosmall{
	width: 1274px;
	margin:0 auto;
	padding-top:695px;
}
.lunbosmall ul{
	zoom:1;
	overflow:hidden;
}
.lunbosmall ul li{
	width:92px;
	height:92px;
	padding:0 3px;
	cursor:pointer;
	float:left;
	background:url("../images/bian.png") no-repeat center center;
}
.lunbosmall ul li img{
	width:92px;
	height:92px;
	display:block;
}

/*民俗表演*/
.minsutit{
}
.minsu{
	width:100%;
	height:3140px;
	overflow:hidden;
	position:relative;
}
.minsubox{
	width:1920px;
	background:#f9dab5;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-960px;
}
.minsuitem{
	padding-bottom:20px;
	zoom:1;
	overflow:hidden;
}
.minsuitem .iteml{
	width:1166px;
	height:504px;
	padding-top:2px;
	float:left;
}
.minsuitem .iteml img{
	width:100%;
	height:100%;
	display:block;
}
.minsuitem .itemr{
	width:754px;
	height:507px;
	float:left;
	background:url("../images/minsubg1.png") no-repeat top center;
}
.minsuitem .itemr span.minsubtn{
	width:206px;
	height:56px;
	background-image:url("../images/btn1.png");
	background-repeat:no-repeat;
	display:block;
	margin-left:179px;
}
.minsuitem .itemr span.minsubtn:hover{
	background-color:#f5c48a;
}
.minsuitem2 .itemr{ 
	background:url("../images/minsubg2.png") no-repeat top center;
}
.minsuitem2 .itemr span.minsubtn{ 
	margin-left:365px;
	background:url("../images/btn5.png") no-repeat top center;
}
.minsuitem3 .itemr span.minsubtn{ 
	margin-left:246px;
	background:url("../images/btn3.png") no-repeat top center;
}
.minsuitem4{
	padding-bottom:0;
}
.minsuitem4 .itemr span.minsubtn{ 
	margin-left:82px;
	background:url("../images/btn4.png") no-repeat top center;
}
.minsuitem5 .itemr{ 
}
.minsuitem5 .itemr span.minsubtn{ 
	margin-left:365px;
	background:url("../images/btn5.png") no-repeat top center;
}
.minsuitem6 .itemr{  
}
.minsuitem6 .itemr span.minsubtn{ 
	background:url("../images/btn6.png") no-repeat top center;
}
.minsuitem7 .itemr{  
}
.minsuitem7 .itemr span.minsubtn{ 
	margin-left:365px;
	background:url("../images/btn7.png") no-repeat top center;
}
.minsuitem3,.minsuitem4{
	position:relative;
}
.minsuitem3 .iteml,.minsuitem4 .iteml{
	width:1920px;
	float:none;
}
.minsuitem3 .itemr{
	width:529px;
	height:394px;
	position:absolute;
	top:62px;
	left:1109px;
	background:url("../images/minsubg3.png") no-repeat top center;
}
.minsuitem4 .itemr{
	width:529px;
	height:394px;
	position:absolute;
	top:62px;
	left:282px;
	background:url("../images/minsubg4.png") no-repeat top center;
}

/*往期回顾*/
.huigu{
	width:100%;
	height:677px;
	background:url("../images/bg3.jpg") no-repeat top center;
	position:relative;
}
.huigu .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}
.huigu_txt{}
.huigu_txt p{
	font-family:"微软雅黑";
	font-size:16px;
	color:#000;
	text-align:center;
	line-height:24px;
}
.huigu_txt img{
	display:block;
	margin:0 auto;
}
.neiye .huigu{
	width:100%;
	height:774px;
	background:url("../images/bg4.jpg") no-repeat top center;
	position:relative;
}
.neiye .huigu .tit{
	margin-top:-69px;
}
.neiye .backtoindex{
	display:block;
}
/*大禹渡景区*/
.neiye .box1{
	background:none;
	height:auto;
}
.content{
	background:url("../images/dayudu/bg.jpg") #f4c796 no-repeat center top; 
}
.hukoupubu .content{
	background:url("../images/hukoupubu/bg.jpg") #f4c796 no-repeat center top; 
}
.pujindu .content{
	background:url("../images/pujindu/bg.jpg") #f4c796 no-repeat center top; 
}
.yonglegong .content{
	background:url("../images/yonglegong/bg.jpg") #f4c796 no-repeat center top; 
}
.luogu .content{
	background:url("../images/luogu/bg.jpg") #f4c796 no-repeat center top; 
}
.beibing .content{
	background:url("../images/beibing/bg.jpg") #f4c796 no-repeat center top; 
}
.diyiwan .content{
	background:url("../images/huanghediyiwan/bg.jpg") #f4c796 no-repeat center top; 
}
.qikou .content{
	background:url("../images/qikou/bg.jpg") #f4c796 no-repeat center top; 
}
.niangniangtan .content{
	background:url("../images/niangniangtan/bg.jpg") #f4c796 no-repeat center top; 
}
.hedenghui .content{
	background:url("../images/denghui/bg.jpg") #f4c796 no-repeat center top; 
}
.dengzhen .content{
	background:url("../images/dengzhen/bg.jpg") #f4c796 no-repeat center top; 
}
.yangge .content{
	background:url("../images/yangge/bg.jpg") #f4c796 no-repeat center top; 
}
.contentbox{
	width:1010px;
	margin:0 auto;
	padding-bottom:54px;
}
.contentbox img{
	width:100%;
	display:block;
}
.bolang{
	width:100%;
	height:109px; 
	background:url("../images/dayudu/bolang.png") no-repeat top center; 
}
.laoniuwan{
	width:100%;
	height:618px; 
	background:url("../images/dayudu/laoniuwan.png") no-repeat top center; 
}
.map_n{
	position: absolute;
	top:131px;
	right:50%;
	margin-right:-929px;
	z-index: 10000;
}
.fixed{
	position:fixed;
	top:-16px;
}
.gaikuang .map_n{
	position: absolute;
	top:60px;
	right:50%;
	margin-right:-590px;
}
.backtoindex{
	width:286px;
	height:61px;
	display:block; 
	padding-top:86px;
	margin:0 auto;
	position:relative;
	z-index:100;
	display: none;
}

.backtotop{
	width:68px;
	height:65px;
	position:absolute;
	bottom:100px;
	right:50%;
	margin-right:-600px;
	display:none;
	cursor:pointer;
}
.neiye .backtotop{
	width:68px;
	height:65px;
	position:fixed;
	bottom:200px;
	right:50%;
	margin-right:-600px;
	display:none;
}