﻿/*首页*/
.innofbox{
	width: 100%;
	/* height:905px; */
	overflow: hidden;
	position: relative;
}
.intopnavbox{
	background: url(../images/icon/nav_bg.png) 0 0 repeat-x;	
	width: 100%;
	height:118px;
	z-index: 55;
	position: absolute;
	left: 0;
	top: 0;
}
/*in-top*/
.intopbox{	
	overflow: hidden;
	position: relative;
	z-index: 99;
 	margin-top: -23px;
}
.intopbox .air{
	margin-top: 3px;
	line-height: 24px;
	width: 100px;
	height: 24px;
	background: url(../images/icon/air.png);
	position: relative;
}
.intopbox .air p{
	text-indent: 23px;
	height: 24px;
	line-height: 24px;
	background: url(../images/icon/airy.png) 4px 7px no-repeat;
	margin-right: 0;
}
.incontainer{
	margin-left: 100px;
}
.intop{
	width: 1116px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	font-family: "宋体";
	color:white;
}
.weather .span1{
	color: dodgerblue;
}
.weather .span2{
	color: #ff7f00;
}
.intop p{
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
}
.intop a{
	color: #fff;
}
.inloginbox{
	width: 218px;
	height: 28px;
}
.inloginbox a{
	margin: auto 5px;
	color:white;
}
/*in-nav*/
.innavbox{
    height: 88px;
    position: relative;
    z-index: 5;
}
.innav{
	width: 1116px;
	position: relative;
}
.innav .logojpg{
	margin-top: 10px;
	margin-left: 14px;
	width: 326px;
	height: 78px;
}
.innavcont{
	width: 680px;
	height: 68px;
	position: absolute;
	top: 12px;
	right: 0;
}
.innavcont > ul > li{
	float: left;
	color: #dcdcdc;
	position: relative;
}
.innavcont li > a{
	display: inline-block;
	height: 68px;
	line-height: 68px;
	font-size: 14px;
	letter-spacing: 2px;
	color: #fff;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}
.inother{
	background: url(../images/icon/innavdown.png) 74px center no-repeat;
}
.inother2{
	background: url(../images/icon/innavdown.png) 90px center no-repeat;
}
.innavsanjiao{
	width: 20px;
	height: 10px;
	position: absolute;
	left: 31px;
	bottom: -4px;
	display: none;
	background: url(../images/icon/innavtsanjiao.png) 0 0 no-repeat;
}
.innavcont > ul > li:hover .inother{
	background: url(../images/icon/innavhover.png) 74px center no-repeat;
	color: #fc6f38;
}
.innavcont > ul > li:hover .inother2{
	background: url(../images/icon/innavhover.png) 90px center no-repeat;
	color: #fc6f38;
}
.innavcont > ul > li:hover .innavsanjiao{
    display: block;
}
.innavcont > ul > li:hover .innavdown{
   	visibility:visible;
}
.innavcont .inother3:hover{
    color: #fc6f38;
}
/*导航-景区概况*/
.sptopbox{
	height: auto;
}
.sptop{
	width: 100%;
}
.sptop img{
	display: block;
	width: 100%;
}
.sptopbox .p1{
	width: 100%;
	text-align: center;
	font-size: 40px;
	color: white;
    position: absolute;
    bottom: 150px;
    left: 0;
    letter-spacing: 3px;
}
.sptopbox .p2{
    width: 60%;
	text-align: center;
	font-size: 20px;
	color: white;
    position: absolute;
    bottom: 90px;
    left: 20%;
}
.innavsurver{
	width: 1054px;
	height: 384px;
	position: absolute;
	left: -376px;
	top: 68px;
	visibility:hidden;
}
.innavsurvercont{
	width: 1054px;
	height: 378px;
	margin-top: 4px;
	border-top: 2px solid #f88b22;
	background-color: #ffffff;
}
/*导航-景区概况-内容一*/
.innavsurvercont1{
	width: 320px;
	height: 362px;
	margin-top: 10px;
	border-right: 1px solid #d5d5d5;
	position: relative;
}
.innavsurverconth{
	width: 290px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavsurverconth p{
	width: 100px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercontcont{
	width: 290px;
	height: 72px;
	margin-top: 7px;
}
.innavsurvercontcont .imgbox{
	float: left;
	width: 70px;
	height: 70px;
	border: 1px solid #b1b1b1;
}
.innavsurvercontcont .img{
	width: 64px;
	height: 64px;
	overflow: hidden;
	margin:3px;
}
.innavsurvercontcont .img img{
	width: 100%;
	height: 100%;
}
.innavsurvercont1-1{
	float: right;
	width: 211px;
	height: 72px;
	overflow: hidden;
}
.innavsurvercont1-1h{
	font-size: 12px;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
}
.innavsurvercont1-1h a{	
	color: #4d4d4d;
}
.innavsurvercont1-1h a:hover{
	color: #f99420;
}
.innavsurvercont1-1cont{
	color: #6d6d6d;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
.more,.moregkzx,.moreplayk,.innavzjtym1,.innavzjtym2{
	font-size: 12px;
	display: inline-block;
	width: 40px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	position: absolute;
	bottom: -4px;
	right: 10px;
	color: #f9731a;	
}
.moregkzx{
    left: 187px;
    top: 149px;
}
.moreplayk{
	right: 11px;
    bottom: -7px;
}
.moreplayk1{
	bottom: -157px;
}
.innavzjtym1{
    bottom: 206px;
    right: 0;
}
.innavzjtym2{
	bottom: -6px;
	right: 0;
}
/*导航-景区概况-内容二*/
.innavsurvercont2{
	width: 238px;
	height: 362px;
	margin-top: 10px;
	border-right: 1px solid #d5d5d5;
	position: relative;
}
.innavsurvercont2h{
	width: 208px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavsur2img{
	width: 206px;
	height: 62px;
	border: 1px solid #e0e0e0;
	margin-top: 10px;
}
.innavsur2img .img{
	width: 200px;
	height: 56px;
	margin: 3px;
}
.innavsur2img .img img{
	width: 100%;
	height: 100%;
}
.innavsurvercont2h p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercont2introdu{
	width: 208px;
	font-size: 12px;
	font-family: "宋体";
	color:#949494;
	margin-top: 14px;
	line-height: 18px;
}
.innavsurvercont2quick1{
	margin-top: 15px;
}
.innavsurvercont2quick{
	font-size: 14px;
	font-family: "SimSun";
	display: inline-block;
	height: 28px;
	line-height: 28px;
	color: #f86300;
	margin-left: 15px;
	text-indent: 15px;
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
}
.innavsurvercont2hh{
	margin-top: 20px;
}
.innavsurvercont2htran{
	display: inline-block;
	font-size: 14px;
	font-family: "SimSun";
	color: #5b5b5b;
	margin-left: 15px;
	height: 30px;
	line-height: 30px;
	text-indent: 15px;
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
}
.innavsurvercont2htran:hover{
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
	color: #f86300;
	text-decoration: underline;
}
.innavsurvercont2quick:hover{
	color: #f86300;
	text-decoration: underline;
}
/*导航-景区概况-内容三*/
.innavsurvercont3{
	width: 245px;
	height: 362px;
	margin-top: 10px;
	border-right: 1px solid #d5d5d5;
	position: relative;
}
.innavsurvercont3htran{
	margin-top: 5px;
}
.innavsurvercont3h{
	width: 215px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercont3h p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercont3hh{
	margin-top: 20px;
}
.innavsurvercont3imgbox{
	width: 215px;
	height: 130px;
	margin-top: 10px;
}
.innavsurvercont3imgboxcont{
	float: left;
	width: 195px;
	height: 110px;
	margin-top: 9px;
	margin-left: 9px;
	border: 1px solid white;
}
.innavsurvercont3imgboxcont a{
	display: inline-block;
	width: 195px;
	height: 110px;
	line-height: 110px;
	text-align: center;
	color: white;
    font-size: 18px;
    letter-spacing: 3px;
    font-weight: bold;
}
/*导航-景区概况-内容四*/
.innavsurvercont4{
	width: 246px;
	height: 362px;
	margin-top: 10px;
	position: relative;
}
.innavsurvercont4h{
	width: 216px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercont4-1{
    height: 172px;
    position: relative;
}
.innavsurvercont4h p{
	width: 126px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavsurvercont4introdu{
	font-size: 12px;
	font-family: "宋体";
	color:#949494;
	margin-top: 14px;
	line-height: 20px;
}
.innavsurvercont4 .imgbox{
	width: 214px;
	height: 80px;
	border: 1px solid #b0b0b0;
	margin-top: 5px;
}
.innavsurvercont4 .img{
	width: 208px;
	height: 74px;
	margin: 3px;
	position: relative;
}
.innavsurvercont4 .img a{
	display: inline-block;
	width: 208px;
	height: 74px;
	line-height: 74px;
    font-size: 21px;
    color: white;
    text-align: center;
    position: relative;
    z-index: 99;
}
.innavsurvercont4-1 .more{
	bottom: -22px; 
}
.innavsurvercont4-1 .more0{
    bottom: -3px;
}
.innavsurvercont4 .img img{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
/*.innavsurvercont4 .imgbox .img1{
	background: url(../images/360view1.jpg) 0 0 no-repeat;
}
.innavsurvercont4 .imgbox .img2{
	background: url(../images/spxnly.jpg) 0 0 no-repeat;
}*/
/*导航-唯美海螺沟*/
.innavbeauty{
	width: 1109px;
	height: 384px;
	position: absolute;
	left: -589px;
	top: 68px;
	visibility: hidden;
}
.innavbeautycont{
	width: 1109px;
	height: 378px;
	margin-top: 4px;
	border-top: 2px solid #f88b22;
	background-color: #ffffff;
}
/*导航-唯美海螺沟-内容一*/
.innavbeautycont1{
	width: 789px;
	height: 378px;
}
.innavbeautyslider{
	width:769px;
	height: 360px;
	margin: 9px 10px; 
	position: relative;
}
.innavbeautyslider .bd{
	width: 442px;
	height: 357px;
	border-radius: 10px;
	overflow: hidden;
	border: 1px solid #bfbfbf;
}
.innavbeautyslider .bd ul{
	width: 429px;
	height: 345px;
	margin:6px 7px;
	position: relative;
}
.innavbeautyslider .bd p{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 35px;
	line-height: 35px;
	font-size: 20px;
	text-align: center;
	background: rgba(0,0,0,0.6);
	width: 100%;
}
.innavbeautyslider .bd > ul img{
	width: 100%;
	height: 100%;
}
.innavbeautyslider .hd{
	width: 325px;
	height: 360px;
	position: absolute;
	top: 0;
	right: 0;
}
.innavbeautycont1h{
	/*width: 135px;*/
	width: 309px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	border-bottom: 1px solid #f88c20;
}
.innavbeautycont1h p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavbeautyslider .inbsf{
	color: #000;
	padding-left: 8px;
	height: 30px;
	line-height: 30px;
	text-indent: 15px;
	background: url(../images/icon/navprejian.jpg) 9px 12px no-repeat;
	cursor: pointer;
	width: 315px;
}
.innavbeautyslider .inbsf p{
	padding-right: 48px;
	text-indent: 0;
	background: url(../images/icon/inbsx1.png) right center no-repeat;
}
.innavbeautyslider .hd .on{
    color: #ff8821;
}
.innavbeautyslider .inbsf0 .on{
	 color: #ff8821;
}
.innavbeautyslider .hd .on p{
	background: url(../images/icon/inbsx2.png) right center no-repeat;
}
.innavbeautyslider .inbsf1{
	color: #000;
	width: 100px;
	padding-left: 8px;
	height: 30px;
	line-height: 30px;
	text-indent: 15px;
	float: left;
	background: url(../images/icon/navprejian.jpg) 9px 12px no-repeat;
	cursor: pointer;
}
.innavbeautyslider .hd ul{
	padding-left: 10px;
	overflow: hidden;
	clear: both;
}
.innavbeautyslider .hd li{
    width: 105px;
    height: 25px;
    line-height: 25px;
    float: left;
    font-size: 13px;
    color: #333;
}
.innavbeautyslider .hd li span{
	color: #f78927;
	margin-right: 5px;
}
/*.innavbeautyslider .hd a{
	display: inline-block;
	font-size: 14px;
	font-family: "SimSun";
	color: #5b5b5b;
	height: 27px;
	line-height: 27px;
	text-indent: 15px;
	margin-left: 6px;
	text-align: left;
	background: url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
}
.innavbeautyslider .hd a:hover{
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
	color: #f86300;
	text-decoration: underline;
}*/
.innavbeautyjt{
	width: 20px;
	height:25px;
	background: url(../images/icon/beautyjt.png) 0 0 no-repeat;
	position: absolute;
	left: 424px;
	top: 168px;
	z-index: 50;
}
/*导航-唯美海螺沟-内容二*/
.innavbeautycont2{
	margin-top: 10px;
	width: 159px;
	height: 358px;
	border-left: 1px solid #d5d5d5;
	position: relative;
}
.innavbeautycont2h{
	width: 145px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	border-bottom: 1px solid #f88c20;
}
.innavbeautycont2h2{
	margin-top: 9px;
}
.innavbeautycont2h p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavbeautycont2htran{
	display: inline-block;
	font-size: 14px;
	font-family: "SimSun";
	color: #5b5b5b;
	height: 27px;
	line-height: 27px;
	text-indent: 15px;
	margin-left: 6px;
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
}
.innavbeautycont2htran:hover{
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
	color: #f86300;
	text-decoration: underline;
}
/*导航-唯美海螺沟-内容三*/
.innavbeautycont3{
	margin-top: 10px;
	width: 159px;
	height: 358px;
	border-left: 1px solid #d5d5d5;
	position: relative;
}
.innavbeautycont2h{
	width: 145px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavbeautycont3h{
	margin-top: 9px;
}
.innavbeautycont2h p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
/*导航-玩转海螺*/
.innavplay{
	width: 1000px;
	height: 380px;
	position: absolute;
	left: -617px;
	top: 68px;
	visibility: hidden;
}
.innavplaycont{
	width: 1000px;
	height: 346px;
	margin-top: 4px;
	border-top: 2px solid #f88b22;
	background-color: #ffffff;
}
.inplaybox0{
	float: left;
	width: 249px;
	height: 319px;
	border-right:1px solid #ccc; 
	margin-top: 12px;
}
.inplaytbox{
	float: left;
	width: 250px;
	height: 150px;
	position: relative;
}
.inplaytbox .imgbox{
	margin-top: 15px;
	width: 100px;
	height: 82px;
	border: 1px solid #ccc;
	margin-left: 16px;
}
.inplaytbox .imgbox .img{
	width: 96px;
	height: 78px;
	margin: 2px;
}
.inplaytbox .imgbox img{
	width: 100%;
	height: 100%;
}
.inplaytbox .imgboxpg{
	width: 215px;
}
.inplaytbox .imgboxpg .img{
	width: 211px;
}
.liplaylink{
    margin-left: 5px;
    margin-top: 10px;
}
.liplaylink1{
	margin-left: 15px;
}
.inplaya{
	display: inline-block;
	font-size: 14px;
	font-family: "SimSun";
	color: #5b5b5b;
	text-indent: 15px;
	background:url(../images/icon/navprejian.jpg) 4px 5px no-repeat;
}
.inplaya:hover{
	background:url(../images/icon/navprejian.jpg) 4px 5px no-repeat;
	color: #f86300;
}
.innavplaycont1{
	width: 123px;
	height: 298px;
	float: left;
	margin-top: 10px;
	border-right: 1px solid #d5d5d5;
}
.inplayh{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #f88b21;
	padding-left: 12px;
	font-weight: bold;
}
.innavplaycont1 .inimgbox{
	width: 100px;
	height: 82px;
	border:1px solid #c7c7c7;
	margin: 3px 10px;

}
.innavplaycont1 .inimg{
	width: 93px;
	height: 76px;
	margin: 3px;
}
.innavplaycont1 .inimg img{
	width: 100%;
	height: 100%;
}
.inplaycont11{
	display: inline-block;
	font-size: 14px;
	font-family: "SimSun";
	color: #5b5b5b;
	height: 27px;
	line-height: 27px;
	text-indent: 15px;
	margin-left: 12px;
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
}
.inplaycont11:hover{
	background:url(../images/icon/navprejian.jpg) 4px 12px no-repeat;
	color: #f86300;
	text-decoration: underline;
}
/*导航-活动盛事*/
.innavactivity{
	width: 996px;
	height: 376px;
	position: absolute;
	left: -654px;
	top: 68px;
	visibility: hidden;
}
.innavactivitycont{
	width: 996px;
	height: 370px;
	margin-top: 4px;
	border-top: 2px solid #f88b22;
	background-color: #ffffff;
}
.innavactivitycont1{
	width: 331px;
	height: 352px;
	margin-top: 10px;
	border-right: 1px solid #d5d5d5;
	position: relative;
}
.innavactivityconth{
	width: 302px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #f88c20;
}
.innavactivityconth p{
	width: 65px;
	height: 24px;
	font-size: 14px;
	color: #f88b21;
	font-weight: bold;
	border-bottom: 1px solid #f88c20;
}
.innavactivitycontcont{
	width: 300px;
	height: 96px;
	margin-top: 7px;
	border-bottom: 1px solid #cacaca;
}
.innavactivitycontcont3{
    border-bottom: none;
}
.innavactivitycontcont .imgbox{
	float: left;
	width: 88px;
	height: 80px;
	border: 1px solid #b1b1b1;
}
.innavactivitycontcont .img{
	width: 82px;
	height: 74px;
	overflow: hidden;
	margin:3px;
}
.innavactivitycontcont .img img{
	width: 100%;
	height: 100%;
}
.innavactivitycont1-1{
	float: right;
	width: 200px;
	height: 92px;
	overflow: hidden;
}
.innavactivitycont1-1h{
	font-size: 12px;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
}
.innavactivitycont1-1h a{	
	color: #4d4d4d;
}
.innavactivitycont1-1h a:hover{
	color: #f97f18;
}
.innavactivitycont1-1cont{
	color: #6d6d6d;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
/*in-tab-order*/
.intaborderbox{
	position: absolute;
	z-index: 99;
	width: 1088px;
	height: 217px;
	left: 50%;
	bottom: -180px;
	margin-left: -544px;
}
.intaborderboxbg{
	width: 1088px;
	height: 217px;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.intaborderbox:hover{
	bottom: 0;
}
.intabbox{
	width: 820px;
	height: 217px;
	overflow: hidden;
    position: relative;
}
.intabbox .hd{
	position: absolute;
	top: 0;
	left: 0;
	width: 820px;
	height: 37px;
	z-index: 99;
}
.intabbox .hd li{
	float: left;
	width: 90px;
	height:31px;
	line-height: 31px;
	text-align: center;
	font-size: 14px;
	color: white;
	cursor: pointer;
	margin-right: 5px;
	margin-top: 6px;
	background: url(../images/icon/intabp.png) 0 0 no-repeat;
}
.intabbox .hd .on{
	height:37px;
	line-height: 37px;
	margin-top: 0;
	font-weight: bold;
	background: url(../images/icon/intabn.png) 0 0 no-repeat;
}
.intabbox .bd{
	width: 820px;
	height: 180px;
	position: absolute;
    left: 0;
    top: 37px;
    overflow: hidden;
}
.intabbox .bd > ul{
	width: 820px;
	height: 180px;
	position: relative;
}
/*动态资讯*/
.intabboxcont1{
	background: url(../images/intabcont1.png);
}
.intabboxcont1h {
	padding-top: 10px;
	margin-left: 64px;
}
.intabboxcont1cont{
	width: 600px;
    height: 140px;
    position: absolute;
    left: 144px;
    top: 24px;
    font-size: 14px;
}
.intabboxcont1cont li{
	height: 28px;
	line-height: 28px;
	color: white;
}
.intabboxcont1cont li span{
	margin: 0 6px;
}
.intabboxcont1cont li a{
	color: white;
}
.intabboxcont1cont li a:hover{
	color: #42fffd;
	text-decoration: underline;
}
/*热门活动*/
.intabboxcont2{
	background: url(../images/intabcont2.png);
}
.intabboxcont2h {
	padding-top: 10px;
	margin-left: 64px;
}
.intabboxcont2cont{
	width: 600px;
    height: 140px;
    position: absolute;
    left: 144px;
    top: 24px;
    font-size: 14px;
}
.intabboxcont2cont li{
	height: 28px;
	line-height: 28px;
	color: white;
}
.intabboxcont2cont li span{
	margin: 0 6px;
}
.intabboxcont2cont li a{
	color: white;
}
.intabboxcont2cont li a:hover{
	color: #42fffd;
	text-decoration: underline;
}
/*文化之旅*/
.intabboxcont3{
	background: url(../images/intabcont3.png);
}
.intabboxcont3 a{
	margin-left: 152px;
}
.intabboxcont3 a img{
	padding-top: 26px;	
}
/*体验分享*/
.intabboxcont4{
	background: url(../images/intabcont4.png);
}
.intabboxcont4h {
	padding-top: 45px;
	margin-left: 70px;
}
.intabboxcont4cont{
	width: 328px;
    height: 100px;
    position: absolute;
    left: 415px;
    top: 57px;
}
.intabboxcont4cont a{
	display: inline-block;
	width: 62px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	padding-top: 62px;
	color: white;
	margin-right: 16px;
    font-size: 14px;
}
.intabboxcont4cont a:hover{
	color: #42fffd;
}
.intabboxcont4cont1{
	background: url(../images/icon/food1.png) 0 0 no-repeat;
}
.intabboxcont4cont2{
	background: url(../images/icon/house1.png) 0 0 no-repeat;
}
.intabboxcont4cont3{
	background: url(../images/icon/spot1.png) 0 0 no-repeat;
}
.intabboxcont4cont4{
	background: url(../images/icon/happy1.png) 0 0 no-repeat;
}
.intabboxcont4cont1:hover{
	background: url(../images/icon/food2.png) 0 0 no-repeat;
}
.intabboxcont4cont2:hover{
	background: url(../images/icon/house2.png) 0 0 no-repeat;
}
.intabboxcont4cont3:hover{
	background: url(../images/icon/spot2.png) 0 0 no-repeat;
}
.intabboxcont4cont4:hover{
	background: url(../images/icon/happy2.png) 0 0 no-repeat;
}
/*计划行程*/
.intabboxcont5{
	background: url(../images/intabcont5.png);
}
.intabboxcont5h {
	padding-top: 30px;
	margin-left: 43px;
}
.intabboxcont5cont{
	width: 492px;
    height: 100px;
    position: absolute;
    left: 303px;
    top: 57px;
}
.intabboxcont5cont a{
	display: inline-block;
	width: 62px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	padding-top: 62px;
	color: white;
	margin-right: 23px;
    font-size: 14px;
}
.intabboxcont5cont a:hover{
	color: #42fffd;
}
.intabboxcont5cont1{
	background: url(../images/icon/selfhelp1.png) 0 0 no-repeat;
}
.intabboxcont5cont2{
	background: url(../images/icon/selfdrive1.png) 0 0 no-repeat;
}
.intabboxcont5cont3{
	background: url(../images/icon/team1.png) 0 0 no-repeat;
}
.intabboxcont5cont4{
	background: url(../images/icon/train1.png) 0 0 no-repeat;
}
.intabboxcont5cont5{
	background: url(../images/icon/feast1.png) 0 0 no-repeat;
}
.intabboxcont5cont6{
	background: url(../images/icon/club1.png) 0 0 no-repeat;
	margin-right: 0;
}
.intabboxcont5cont1:hover{
	background: url(../images/icon/selfhelp2.png) 0 0 no-repeat;
}
.intabboxcont5cont2:hover{
	background: url(../images/icon/selfdrive2.png) 0 0 no-repeat;
}
.intabboxcont5cont3:hover{
	background: url(../images/icon/team2.png) 0 0 no-repeat;
}
.intabboxcont5cont4:hover{
	background: url(../images/icon/train2.png) 0 0 no-repeat;
}
.intabboxcont5cont5:hover{
	background: url(../images/icon/feast2.png) 0 0 no-repeat;
}
.intabboxcont5cont6:hover{
	background: url(../images/icon/club2.png) 0 0 no-repeat;
}
/*旅行工具箱 */
.intabboxcont6{
	background: url(../images/intabcont6.png);
}
.intabboxcont6{
	background: url(../images/intabcont6.png);
}
.intabboxcont6h {
	padding-top: 22px;
	margin-left: 41px;
}
.intabboxcont6cont{
	width: 492px;
    height: 100px;
    position: absolute;
    left: 303px;
    top: 57px;
}
.intabboxcont6cont a{
	display: inline-block;
	width: 62px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	padding-top: 62px;
	color: white;
	margin-right: 16px;
    font-size: 14px;
}
.intabboxcont6cont .intabboxcont6cont6{
    margin-right: 0;
}
.intabboxcont6cont a:hover{
	color: #42fffd;
}
.intabboxcont6cont1{
	background: url(../images/icon/position1.png) 0 0 no-repeat;
}
.intabboxcont6cont2{
	background: url(../images/icon/trafficout1.png) 0 0 no-repeat;
}
.intabboxcont6cont3{
	background: url(../images/icon/trafficin1.png) 0 0 no-repeat;
}
.intabboxcont6cont4{
	background: url(../images/icon/strategy1.png) 0 0 no-repeat;
}
.intabboxcont6cont5{
	background: url(../images/icon/ticket1.png) 0 0 no-repeat;
}
.intabboxcont6cont6{
	background: url(../images/icon/map1.png) 0 0 no-repeat;
}
.intabboxcont6cont1:hover{
	background: url(../images/icon/position2.png) 0 0 no-repeat;
}
.intabboxcont6cont2:hover{
	background: url(../images/icon/trafficout2.png) 0 0 no-repeat;
}
.intabboxcont6cont3:hover{
	background: url(../images/icon/trafficin2.png) 0 0 no-repeat;
}
.intabboxcont6cont4:hover{
	background: url(../images/icon/strategy2.png) 0 0 no-repeat;
}
.intabboxcont6cont5:hover{
	background: url(../images/icon/ticket2.png) 0 0 no-repeat;
}
.intabboxcont6cont6:hover{
	background: url(../images/icon/map2.png) 0 0 no-repeat;
}
/*旅行攻略*/
.intabboxcont7{
	background: url(../images/intabcont7.png);
}
.intabboxcont7h {
	padding-top: 10px;
	margin-left: 54px;
}
.intabboxcont7cont{
	width: 660px;
    height: 140px;
    position: absolute;
    left: 130px;
    top: 26px;
    font-size: 14px;
}
.intabboxcont7cont li{
	float: left;
	width: 330px;
	height: 28px;
	line-height: 28px;
	color: white;
	overflow: hidden;
}
.intabboxcont7cont li span{
	margin: 0 6px;
}
.intabboxcont7cont li a{
	color: white;
}
.intabboxcont7cont li a:hover{
	color: #42fffd;
	text-decoration: underline;
}
/*旅行投诉*/
.intabboxcont8{
	background: url(../images/intabcont8.png);
}
.intabboxcont8h {
	padding-top: 50px;
	margin-left: 50px;
}
.intabboxcont8cont{
	width: 308px;
    height: 124px;
    position: absolute;
    left: 429px;
    top: 32px;
    color: white;
}
.intabboxcont8conplain{
    font-size: 16px;
    height: 28px;
    line-height: 28px;
}
.intabboxcont8conplaintel{
	  font-size: 23px;
	  height: 40px;
	  line-height: 40px;
	  font-weight: bold;
}
/*网上预约*/
.inorderbox{
	width: 268px;
	height: 217px;
}
.ininterorderbtn{
	width: 90px;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	margin-top: 6px;
	text-align: center;
	color: white;
	background:url(../images/icon/orderbtn.png) 0 0 no-repeat;
}
.inorderform{
	width: 268px;
	height: 180px;
	background:url(../images/icon/orderformbg.png) 0 0 no-repeat;
	font-size: 14px;
	color: white;
}
.inorderform table{
	padding-top: 14px;
	margin-left: 8px;
}
.inorderform tr{
	margin-bottom: 5px;
	height: 25px;
}
.inorderform tr td{
	height: 25px;
	position: relative;
}
.inorderform tr .td2{
    width: 170px;
}
.inorderform .date{
	width: 139px;
	height: 23px;
	border: 1px solid #8a8b8f;
	background: none;
	text-indent: 5px;
	color: white;
}
.inorderform .td1{
	width: 75px;
	height: 25px;
	line-height: 25px;
	text-align: left;
}
.inorderform .td11{
	letter-spacing: 4px;
}
.tdridio{
	padding-top: 4px;
	cursor: pointer;
}
.tdridio .radiospan{
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../images/icon/check.png) 0 0 no-repeat;
	margin-right: 5px;
}
.tdridio .radiospan1{
	background: url(../images/icon/checked.png) 0 0 no-repeat;
}
.tdridio label{
	margin-right: 5px;
	cursor: pointer;
}
.inorderform .td2 span{
	display: inline-block;
	width: 27px;
	height: 25px;
	position: absolute;
    top: 1px;
    left: 142px;
    cursor: pointer;
}
.inorderform .td3{
    text-align: right;
}
.inorderform .td3 input{
	width: 93px;
	height: 25px;
	border: none;
	background: #f87500;
	color:white;
	margin-top: 8px;
	cursor: pointer;
}
.inorderform .td3 input:hover{
	background: #ff9c00;
}
.inorderform .span1,.inorderform .span2{
	background: url(../images/icon/calendar1.png) 5px 4px no-repeat;
}
.inorderform .span1:hover,.inorderform .span2:hover{
	background: url(../images/icon/calendar2.png) 5px 4px no-repeat;
}
.inorderform .span1:active,.inorderform .span2:active{
	background: url(../images/icon/calendar3.png) 5px 4px no-repeat;
}
.inorderform .span3{
	background: url(../images/icon/search1.png) 0 0 no-repeat;
}
.inorderform .span3:hover{
	background: url(../images/icon/search2.png) 0 0 no-repeat;
}
.inorderform .span3:active{
	background: url(../images/icon/search3.png) 0 0 no-repeat;
}
/*in-footer*/
.infooterbox{
	width: 100%;
	height: 234px;
	background-color: #373c40;
	font-family: "宋体";
	float: left;
	position: relative;
    z-index: 99;
}
.infooter{
	width: 1116px;
	height: 234px;
}
/*in-footer-left*/
.infooterleft{
	width: 504px;
	height: 200px;
	font-size: 12px;
	margin-top: 33px;
	float: left;
}
.infooterleft p{
	line-height: 25px;
	margin-top: 25px;
	padding-left: 8px;
	color: #63686e;
}
.infooterleftnav1 a{
   display: inline-block;
   width: 96px;
   color: #959daa;
   padding-top: 53px;
   text-align: center;
}
.infooterleftnav1-1{
	background: url(../images/icon/infooterleftnav1-1.png) center 4px no-repeat;
}
.infooterleftnav1-2{
	background: url(../images/icon/infooterleftnav1-2.png) center 4px no-repeat;
}
.infooterleftnav1-3{
	/*background: url(../images/icon/infooterleftnav1-3.png) center 4px no-repeat;*/
	background: url(../images/icon/infooterleftnav1-3_new.png) center 4px no-repeat;
}
.infooterleftnav1-4{
	background: url(../images/icon/infooterleftnav1-4.png) center 4px no-repeat;
}
.infooterleftnav1-5{
	background: url(../images/icon/infooterleftnav1-5.png) center 4px no-repeat;
}
.infooterleftnav2{
	margin-top: 22px;
	margin-left: 8px;
	color: #959daa;
}
.infooterleftnav2 a{	
	color: #959daa;
	margin: 0 23px
}
.infooterleftnav2 .infooterleftnav2-1{
	margin-left: 0;
}
/*in-footer-right*/
.infooterright{
    width: 562px;
    height: 234px;
    position: relative;
}
.infooterright1{
	width: 280px;
	height: 100px;
	position: absolute;
	left: 33px;
	top: 40px;
}
.infooterright1-1,.infooterright1-2,.infooterright1-3{
	display: inline-block;
	width: 89px;
	height: 38px;
	margin-right: -1px;
	margin-bottom: 20px;
}
.infooterright1-4{
	width: 205px;
	height: 34px;
	position: absolute;
	left: 0;
	bottom: 8px;
	background: url(../images/icon/infooterright1-4.png) 0 0 no-repeat;
}
.infooterright1-4 span{
	font-size: 14px;
}
.infooterright2{
	width: 262px;
	height: 102px;
	position: absolute;
	left: 325px;
	top: 40px;
	margin-left: 20px;
}
.intwocode1{
	margin-right: 20px;
}
.intwocode1,.intwocode2{
	width: 74px;
	height: 102px;
	color: white;
	float: left;
}
.intwocodeimg{
	width: 74px;
	height: 74px;
}
.intwocodeimg img{
	width: 100%;
	height: 100%;
}
.intwocode1 p,.intwocode2 p{
	font-size: 12px;
	text-align: center;
	padding-top: 5px;
	line-height: 17px;
}
.infooterright3{
	width: 620px;
	height: 40px;
	position: absolute;
	left: 18px;
	top: 160px;
}
.infooterright3 a{
    display: inline-block;
	width: 165px;
	height: 40px;
	margin-right: 11px;
}
/*景区概况*/
/*景区概况全屏轮播*/
.tspfullslider{
	position: relative;
}
.tspfullslider .hd ul{
	width: 116px;
	height: 11px;
	z-index: 2;
	position: absolute;
	left: 50%;
	margin-left: -33px;
	bottom: 70px;
}
.tspfullslider .hd li{
	overflow: hidden;
	text-indent: -155px;
	width: 11px;
	height: 11px;
	float: left;
	margin-right: 11px;
	background:url(../images/icon/tspfh1.png) 0 0 no-repeat;
}
.tspfullslider .hd .on{
	background:url(../images/icon/tspfh2.png) 0 0 no-repeat;
}
.tspfullslider .bd{
	overflow: hidden;
}
.tspfullslider .bd ul{
	overflow: hidden;
}
.tspfullslider .bd li {
	float: left;
	position: relative;
	/* min-height: 905px;
	height: 905px; */
	overflow: hidden;
}
.tspfc1,.tspfc2{
	position: absolute;
	bottom: 140px;
	left: 0;
	font-size: 40px;
	text-align: center;
	color: white;
	width: 100%;
}
.tspfc2{
	bottom: 100px;
	font-size: 20px;
}
.tspfullslider .bd li img{
	display:block;
}
@media screen and (max-width:5000px) and (min-width:1920px){
    .tspfullslider .bd li{
    	height: auto;
    }
    .tspfullslider .bd li img{
        width: 100%;
    }
}
.tspfullslider .hd .next,.tspfullslider .hd .prev{
	position: absolute;
	display: block;
	width: 26px;
	height: 54px;
	margin-top: -27px;
	top: 50%;
	background-color: red;
	z-index: 9;
	cursor: pointer;
}
.tspfullslider .hd .next{
	right: 30px;
	background: url(../images/icon/tspiconr.png);
}
.tspfullslider .hd .prev{
	left: 30px;
	background: url(../images/icon/tspiconl.png);
}
/*景区概况内容一*/
.tspcont1{
    width: 100%;
    height: 760px;
    background-color: #ffefe5;
}
.tspcont1 h3{
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	padding-top: 58px;
	padding-bottom: 22px;
	color: #ff6d00;
}
.tspcont1 h3 a,.tspcont2 h3 a,.tspcont3 h3 a{
    color: #ff6d00;
}
.tspline{
	width: 544px;
	height: 2px;
	border-top: 1px solid #dee0e1;
}
.tspline p{
	text-align: center;
	font-size: 14px;
	color: #807973;
	margin-top: -13px;
	width: 262px;
	height: 22px;
	line-height: 22px;
	background-color: #ffefe5;
}
.tspdownw{
	width: 819px;
	height: 21px;
	background: url(../images/icon/tspdw.png) center center no-repeat;
	margin-top: 38px;
}
.tspcont1sli{
	width: 1116px;
	height: 546px;
	margin-top: 10px;
	position: relative;
}
.tspcont1sli .hd{
	width: 220px;
    height: 546px;
    position: absolute;
    right: 0;
    top: 0;
}
.tspcont1sli .hd li{
	width: 88px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #fc723e;
	float: left;
	margin-top: 11px;
	margin-right: 10px;
	cursor: pointer;
	color: #585858;
}
.tspcont1sli .hd li span{
	margin: auto 3px;
	color: #fc723e;
}
.tspcont1sli .hd .on{
	background: #fc723e;
	color: white;
}
.tspcont1sli .hd .on span{
	color: white;
}
.tspcont1sli .p1{
	font-size: 24px;
	color: #fc723e;
	text-indent: 25px;
	margin-bottom: 4px;
	background: url(../images/icon/tspslih.png) 6px 11px no-repeat;
}
.tspcont1sli .p2{
	float: left;
	width: 220px;
	margin-top: 14px;
    margin-bottom: 6px;
	font-size: 24px;
	color: #fc723e;
	text-indent: 25px;
	background: url(../images/icon/tspslih.png) 6px 11px no-repeat;
}
.tspcont1sli .p3{
    height: 20px;
	line-height: 28px;
	color: #585858;
	width: 190px;
	margin-top: 5px;
}
.tspcont1sli .hd .hong{
	width: 188px;
}
.tspcont1sli .hd .er{
    margin-top: 16px;
}
.tspcont1sli .bd{
	width: 878px;
	height: 544px;
	border: 1px solid #ccbfb7;
	border-radius: 8px;
	overflow: hidden;
}
.tspcont1sli .bd li{
	width: 866px;
	height: 532px;
	margin: 6px;
	float: left;
	position: relative;
}
.tspcont1sli li p{
	position: absolute;
	height: 60px;
	line-height: 60px;
	width: 100%;
	left: 0;
	bottom: 0;
	text-align: center;
	font-size: 28px;
	color: #fff;
	opacity: 0.7;
	letter-spacing: 8px;
}
.tspcont1sli img{
	width: 100%;
	height: 100%;
}

/*景区概况内容二*/
.tspcont2{
	width: 100%;
	height: 596px;
	background-color: #e7f0f7;
}
.tspcont2 .tspline p{
	background-color: #e7f0f7;
}
.tspcont2 h3{
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #ff6d00;
	padding-top: 23px;
	padding-bottom: 22px;
}
.tspcont2cont{
	width: 1116px;
	height: 428px;
	margin-top: 28px;
	position: relative;
}
.tspcont2c{
	width: 1116px;
	height: 310px;
	overflow: hidden;
	position: relative;
}
.tspcont2c:nth-child(2){
	margin-left: 24px;
}
.tspcont2c .h3box{
	width: 504px;
	height: 57px;
	border-bottom: 1px solid #fc6f39;
}
.tspcont2c .h3{
	font-size: 22px;
	width: 100px;
	font-weight: normal;
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #fc6f39;
}
.tspcont2c .h3 a{
	color: black;
}
.tspcont2c .h3 span{
	color:#ff6c00;
}
.tspcont2c .imgxw{
	width: 498px;
	height: 271px;
	float: left;
	margin-left: 20px;
}
.tspcont2c .imgxw img{
	width: 100%;
	height: 100%;
}
.tspcont2c .tit1{
	float: left;
	width: 526px;
	height: 120px;
	border-bottom: 1px dashed #b1b1b1;
	margin-top: 12px;
	margin-left: 37px;
	position: relative;
}
.tspcont2c .tit1 p{
	text-indent: 26px;
	font-family: "宋体";
	font-size:12px;
	color: #7e7e7e;
	padding-left: 24px;
	padding-right: 15px;
	padding-top: 10px;
	text-align: justify;
	line-height: 22px;
}
.tspcont2c .tit11{
	background: url(../images/icon/tsptit1.png) 6px 6px no-repeat;
	color:black;
	text-indent: 26px;
	display: inline-block;
}
.tspcont2c .tit11:hover{
	background: url(../images/icon/tsptit2.png) 6px 6px no-repeat;
	color:#fc6f39;
}
.tspcont2c .tit1 .spotmore{
    position: absolute;
    bottom: 5px;
    right: 15px;
    color: #fb7600;
    font-size: 12px;
}
.tspcont2c ul{
	float: left;
	width: 510px;
	margin-left: 60px;
    margin-top: 10px;
}
.tspcont2c ul li{
	list-style-type: disc;
    color: #fe6f29;
    height: 27px;
    line-height: 27px;
    margin-top: 5px;
}
.tspcont2c ul a{
	font-size: 14px;
	font-family: "宋体";
	color: #666666;
}
.tspcont2c ul a:hover{
	color: #fe6f29;
}
.tspcont2c ul span{
	display: inline-block;
	height: 24px;
	line-height: 27px;
	width: 80px;
	font-size: 12px;
	font-family: "宋体";
	color: #989898;
	float: right;
	margin-right: -8px;
	padding-top: 3px;
}
.tspcont2cont .spotmorebo{
	display: block;
	width: 150px;
	height: 46px;
	line-height: 46px;
	color: white;
	background: #f88b22;
	position: absolute;
	bottom: 60px;
	left: 50%;
	margin-left: -75px;
	font-size: 18px;
	text-align: center;
	background: url(../images/icon/spotmoreb.jpg) 0 0 no-repeat;
}
/*景区概况内容三*/
.tspcont3{
	width: 100%;
	height: 967px;
	background-color: #ededed;
}
.spvideobox{
	width: 1116px;
	height: 715px;
	margin-top: 30px;
	background: url(../images/icon/spboxbg.png) 11px 5px no-repeat;
}
.spvideo1{
	width: 542px;
	height: 341px;
	float: left;
	position: relative;
}
.spvideo1 img{
	width: 100%;
	height: 100%;
}
.spvideo2,.spvideo4{
	margin-left: 28px;
}
.spvideo3,.spvideo4{
	margin-top: 28px;
}
.spvideo1 .bg2{
	width: 542px;
	height: 341px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:Alpha(opacity=0);
	transition: all 0.5s;
}
.spvideo1:hover .bg2{
	opacity: 0.5;
	filter:Alpha(opacity=50);
}
.spvideo1 .bg{
	width: 463px;
	height: 272px;
	background: url(../images/icon/spvidbg.png);
	position: absolute;
	left: 39px;
	top: 34px;
	opacity: 0;
	filter:Alpha(opacity=0);
	transition: all 0.5s;
	z-index: 99;
}
.spvideo1:hover .bg{
	opacity: 1;
	filter:Alpha(opacity=100);
}
.spvideo1 .p1{
	font-size: 32px;
	color: white;
	padding-top:50px; 
	text-align: center;
	font-weight: bold;
}
.spvideo1 .p2{
	font-size: 14px;
	text-align: center;
	color: white;
	margin-top: 20px;
	padding-left: 15%;
	padding-right: 15%;
	line-height: 25px;
}
.bg3zz{
	width: 542px;
	height: 341px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/icon/bgzz1.png);
}
.bg3zz2{
	background: url(../images/icon/bgzz2.png);
}
.spvideo1 a{
	display: block;
	width: 124px;
	height: 37px;
	background: url(../images/icon/tspyy1.png);
	margin-top: 20px;
}
.spvideo1 a:hover{
	background:url(../images/icon/tspyy2.png);
}
.classspvideo1 img{
	width: 100%;
	height: 100%;
}
.tspcont3 .tspline p{
	background-color: #ededed;
}
.tspcont3 h3{
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #ff6d00;
	padding-top: 23px;
	padding-bottom: 22px;
}
.tspcont3cont{
	width: 1116px;
	height: 346px;
	margin-top: 28px;
}
.tspcont3c{
	width: 546px;
	height: 346px;
	overflow: hidden;
	position: relative;
}
.tspcont3c:hover .tspcont3cbox1{
    opacity: 1;
}
.tspcont3cbox1{
	width: 100%;
	height: 100%;
	background-color: rgba(246,108,47,0.4);
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.5s;
	opacity: 0;
}
.tspcont3cbox2{
	width: 84%;
	height: 84%;
	border: 3px solid white;
	position: absolute;
	margin-left: -3px;
	margin-top: -3px;
	left: 8%;
	top: 8%;
}
.tspcont3cbox2 .p1{
	font-size: 32px;
	color: white;
	padding-top:50px; 
	text-align: center;
	font-weight: bold;
}
.tspcont3cbox2 .p2{
	font-size: 14px;
	text-align: center;
	color: white;
	margin-top: 20px;
	padding-left: 15%;
	padding-right: 15%;
	line-height: 25px;
}
.tspcont3cbox2 a{
	display: block;
	width: 124px;
	height: 37px;
	background: url(../images/icon/tspyy1.png);
	margin-top: 20px;
}
.tspcont3cbox2 a:hover{
	background:url(../images/icon/tspyy2.png);
}
.tspcont3c img{
	width: 100%;
	height:100%;
}
.tspcont3c:nth-child(2){
	margin-left: 24px;
}
.tspcont3cont2{
	width: 1116px;
	height: 224px;
	margin-top: 44px;
}
.tspcont3c2{
	width: 352px;
	height: 224px;
	margin-right: 30px;
	position: relative;
}
.tspcont3c2:hover .tspcont3cbox1{
    opacity: 1;
}
.tspcont3c2 img{
	width: 100%;
	height: 100%;
}
.tspcont3c2:nth-child(3){
	margin-right: 0;
}
.tspcont3cbox2-1 .p1{
	font-size: 26px;
	padding-top:15px; 
}
.tspcont3cbox2-1 .p2{
	margin-top: 10px;
}
.tspcont3cbox2-1 a{
	margin-top: 10px;
}
/*720度入口*/
.tsp720{
	width: 100%;
	height: 940px;
	background: #fff;
}
.tsp7201{
	width: 100%;
	height: 470px;
	overflow: hidden;
	position: relative;
}
.tsp7201c1{
	width: 1116px;
	height: 470px;
}
.tsp7201c1c{
	width: 400px;
	height: 470px;
}
.tsp7201bgl{
	width: 80%;
	height: 470px;
	position: absolute;
	top: 0;
	right: 50%;
	margin-right: -322px;
	background: url(../images/720bg.png) right 0 no-repeat;
}
.tsp7201bgr img,.tsp7201bgl img{
	width: 100%;
	height:100%;
}
.tsp7201bgr{
    width: 80%;
	height: 470px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -322px;
	background: url(../images/xnlybg.png) left 0 no-repeat;	
}
.tsp7201c1c a{
	display: inline-block;
	width: 246px;
	height: 62px;
	margin-top: 164px;
	margin-left: 93px;
	background: url(../images/icon/720btn.jpg);
}
.tsp7201c1co .p1{
	font-size: 28px;
	color: #333;
	margin-top: 20px;
	float: right;
	padding-right: 60px;
}
.tsp7201c1co .p2{
	clear: both;
	padding-top: 10px;
	line-height: 30px;
	padding-right: 60px;
}
.tsp7201c2c a{
    margin-top: 30px;
	margin-left: 0;
}
.tsp7201c2c .p1{
	font-size: 28px;
	color: #333;
	margin-top: 93px;
}
.tsp7201c2c .p2{
	padding-top: 10px;
	line-height: 30px;
}
/*天气*/
.tspother{
	width: 100%;
	height: 192px;
	background: url(../images/icon/tspwbg.png);
}
.tspothercont{
	width: 1116px;
	height: 192px;
}
.taptit{
	width: 325px;
	height: 122px;
	background: url(../images/icon/taptitbg.png) right 0 no-repeat;
	margin-top: 48px;
}
.taptit_zty{
	width: 225px;
	margin-right: 100px;
}
.taptit h3{
	margin-left: 131px;
	margin-top: 22px;
	color: white;
	font-size: 41px;
	font-weight: normal;
}
.taptit p{
	font-size: 25px;
	font-family: "Arial";
	color: white;
	text-align: right;
	opacity: 0.4;
	filter:Alpha(opacity=40);
	margin-right: 22px;
}
.tspothercont a{
	display: inline-block;
	width: 120px;
	height: 147px;
	margin-top: 24px;
	margin-left: 66px;
	text-align: center;
}
.tspothercont a img{
    margin-top: 21px;
}
.tspothercont a:hover{
	background: url(../images/icon/tspkuang.png) 0 0 no-repeat;
}
.tspfixbg{
	position: fixed;
	width: 100%;
	height: 470px;
	background:url(../images/tspfixbg.jpg) 0 0 no-repeat;
	background-size: 100% 100%;
	z-index: -5;
	left: 0;
	bottom: 0;
}
.jttoolbox .a5{
	width: 162px;
}
.jttoolbox .a5:hover{
	background: url(../images/icon/tspkuang2.png) 0 0 no-repeat;
}
.jttoolbox .taptit h3{
	margin-left: 0px;
}
.jttoolbox a{
	margin-left: 7px;
}
/*唯美海螺沟*/
/*内容一大海螺沟景区*/
.becont1{
	width: 100%;
	height: 776px;
	background: #e5faf2;
}
.becont1 h3{
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	padding-top: 58px;
	padding-bottom: 22px;
}
.becont1 h3 a{
	color: #ff6d00;
}
.becont1 .beline{
	width: 544px;
	height: 2px;
	border-top: 1px solid #dee0e1;
}
.becont1 .beline p{
	text-align: center;
	font-size: 14px;
	color: #807973;
	margin-top: -13px;
	width: 262px;
	height: 22px;
	line-height: 22px;
	background-color: #e5faf2;
}
.becont1 .bedownw{
	width: 24px;
	height: 21px;
	background: url(../images/icon/tspdw.png);
	margin-top: 38px;
}
.becont1sli{
	width: 1104px;
	height: 540px;
	border-radius: 10px;
	border: 1px solid #aab9b3;
	margin-top: 22px;
	background: #fff;
}
/*内容二最佳体验*/
.becont2 {
	height: 826px;
	background: #e7f0f6;
}
.becont2 h3{
	padding-top: 20px;
}
.becont2 .beline p{
    background-color: #e7f0f6;
}
.becont2cbox{
	width: 1116px;
	height: 692px;
	margin-top: 46px;
	overflow: hidden;
}
.flash4{width:1160px;height:568px;margin:0px auto;margin-bottom:20px;position:relative;overflow: hidden;}
.flash4 ul li{width:86px;height:568px;border-left:1px solid #e0e0e0;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgBot{width:30px;height:auto; position: absolute;left: 10px;bottom: 10px;color: white;text-align: center;}
.flash4 ul li .imgnum{
	font-size: 60px;
	color: #fff;
	left: 0;
	top: 0;
	font-style: italic;
	z-index: 99;
	position: absolute;
}
.flash4 ul li.first{width:870px;}
.becont2sli{
	width: 358px;
	height: 690px;
	border: 1px solid #aab9b3;
	margin-right: 18px;	
	float: left;
	position: relative;
}
.becont2sli3{
	margin-right: 0;
}
.becont2sli .bd{
    width: 358px;
    height: 346px;
    overflow: hidden;
}
.becont2sli .bd li{
	width: 358px;
	height: 346px;
	float: left;
	position: relative;
}
.becont2boxbg{
	width: 358px;
	height: 346px;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: 0.3;
	filter:Alpha(opacity=30);
}
.becont2box1{
	width: 84%;
	height: 84%;
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
	left: 8%;
	top: 8%;
}
.becont2box1 .p1{
	font-size: 36px;
	color: white;
	padding-top:120px; 
	text-align: center;
}
.becont2box1 .p1 a{
	color: white;
}
.becont2sli .bd img{
	width: 100%;
	height:100%;
}
.becont2sli .hd{
	width: 358px;
	height: 344px;
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
}
.becont2sli .hd p{
	width: 338px;
	height: 47px;
	line-height: 47px;
    border-bottom: 1px solid #f2820d;
    font-size: 24px;
    color: #6c6c6c;
    text-align: center;
}
.becont2sli .hd li{
	width: 105px;
	height: 32px;
	line-height: 32px;
	float: left;
	text-indent: 24px;
	font-size: 18px;
	background: url(../images/icon/bec2i1.png) 9px 14px no-repeat;
	margin-top: 13px;
	color: #333;
	cursor: pointer;
}
.becont2sli .hd .on{
	background: #fc6f38 url(../images/icon/bec2i2.png) 9px 14px no-repeat;
	color: white;
}
.becont2sli1 .hd li:nth-child(2n+1){
	margin-left: 60px;
}
.becont2sli2 .hd li:nth-child(3n+1){
	margin-left:18px;
}
.becont2sli3 .hd li:nth-child(3n+1){
	margin-left:18px;
}
/*内容三文化海螺*/
.becont3 {
	height:1025px;
	background: #f4edf8;
}
.becont3 h3{
	padding-top: 28px;
}
.becont3 .beline p{
    background-color: #f4edf8;
}
.becont3box{
	width: 1116px;
	height: 376px;
	margin-top: 32px;
}
.becont31{
	width: 558px;
	height: 376px;
	float: left;
	position: relative;
}
.becont31 img{
	width: 100%;
	height: 100%;
}
.becont31box1{
	width: 84%;
	height: 84%;
	border: 3px solid white;
	position: absolute;
	margin-left: -3px;
	margin-top: -3px;
	left: 8%;
	top: 8%;
}
.becont31box1 .p1{
	font-size: 32px;
	padding-top:118px; 
	text-align: center;
	font-weight: bold;
	letter-spacing: 2px;
}
.becont31box1 .p1 a{
	display: inline-block;
	width: 474px;
	height: 321px;
	line-height: 273px;
	position: absolute;
	left: 0;
	top: 0;
	color: #ffffff;	
	z-index: 99;
}
.becont31box1 .p2{
	font-size: 23px;
	font-family: "Arial";
	text-align: center;
	color: white;
	text-align: center;
	line-height: 25px;
	margin-top: 45px;
	opacity: 0.6;
	filter:Alpha(opacity=60);
}
/*内容四生态海螺*/
.becont4 {
	height:460px;
	background: #e9e9e9;
}
.becont4 h3{
	padding-top: 28px;
}
.becont4 .beline p{
    background-color: #e9e9e9;
}
.becont4c{
	width: 1116px;
	height: 210px;
	margin-top: 33px;
}
.becont4c0{
	width: 208px;
	height: 208px;
	float: left;
	margin-right: 16px;
	background: red;
	position: relative;
	border: 1px solid #949595;
}
.becont4c1{
	margin-right: 0;
}
.becont4c0 a{
	display: block;
	width: 100px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	position: absolute;
	top: 54px;
	left: 54px;
	font-size: 22px;
	color: white;
	letter-spacing: 4px;
	font-weight: bold;
	background: url(../images/icon/becont4bg1.png);
}
.becont4c0 a:hover{
	background: url(../images/icon/becont4bg2.png);
}
.becont4c0 img{
	width: 100%;
	height:100%;
}
.becont4c0:nth-child(5){
	margin-right: 0;
}
/*内容五体验主题*/
.becont5 {
	height:1300px;
	background: #e7f0f6;
}
.becont5 h3{
	padding-top: 34px;
}
.becont5 .beline p{
    background-color: #e7f0f6;
}
.becont5c{
	width: 1116px;
	margin-top: 25px;
}
.becont5c0{
	width: 360px;
	height: 510px;
	border-bottom: 1px solid #ffa142;
	margin-right: 18px;
	float: left;
	margin-bottom: 15px;
}
.becont5c0:nth-child(3n){
	margin-right: 0;
}
.becont5c1{
	margin-right: 0;
}
.becont5c0 .imgbox{
	width: 360px;
	height: 312px;
	border-bottom: 2px solid #ff6600;
	position: relative;
}
.becont5c0 .img{
	width: 360px;
	height: 310px;
}
.becont5c0 .img img{
	width: 100%;
	height:100%;
}
.becont5cir{
	position: absolute;
	bottom: -26px;
	left: 50%;
	margin-left: -26px;
	width: 52px;
	height: 52px;
	background: url(../images/icon/becir1.png);
	z-index: 3;
}
.becont5cir a{
	display: inline-block;
	width: 52px;
	height: 52px;
	color: #fff;
	text-align: center;
	line-height: 52px;
	font-size: 14px;
}
.becont5bg{
	width: 360px;
	height: 310px;
	position: absolute;
	background: url(../images/becont5bg.png) 0 0 no-repeat;
	background-size: 100% 100%;
	display: none;
	left: 0;
	top: 0;
	z-index: 2;
}
.becont5c0 .imgbox:hover .becont5cir{
	background: url(../images/icon/becir2.png);
}
.becont5c0 .imgbox:hover .becont5bg{
	display: block;
}
.becont5a{
	display: block;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #ffae00;
	margin-top: 30px;
	margin-bottom: 10px;
}
.becont5c0 li{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-family: "宋体";
}
.becont5c0 li span{
	color: #ff6f2b;
	margin:auto 5px;
}
.becont5c0 li a{
	color: #666;
}
.becont5c0 li a:hover{
	color: #ff6f2b;
}
/*玩转海螺沟*/
/*内容一美食专区*/
.plcont1{
	height: 670px;
	background: #e5faf3;
}
.plline1 p{
	background: #e5faf3;
}
.plcont1box{
	width: 1116px;
	height: 420px;
	margin-top: 30px;
}
.plcont11{
	width: 548px;
	height: 420px;
	position: relative;
}
.plcont12{
	margin-left: 20px;
}
.plcont11 .pl1{
	width: 274px;
	height: 210px;
	position: relative;
}
.plcont11 .pl1 img{
	width: 100%;
	height: 100%;
}
.plcont11 .img{
	width: 100%;
	height: 100%;
}
.pl1box{
	width: 84%;
	height: 84%;
	border: 3px solid white;
	position: absolute;
	margin-left: -3px;
	margin-top: -3px;
	left: 8%;
	top: 8%;
    display: none;
}
.pl1box a{
	display: block;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	color: white;
	text-align: center;
	font-weight: bold;
	margin-top: 70px;
}
.pl1:hover .pl1box{
    display: block;
}
.plms{
	display: inline-block;
	width: 110px;
	height: 110px;
	position: absolute;
	left: 224px;
	top: 152px;
	font-size: 40px;
	color: white;
	letter-spacing: 10px;
	text-align: center;
}
/*内容二休闲娱乐*/
.plcont2{
	height: 500px;
	background: #f6f0f9;
}
.plcont2 .tspline p{
	background: #f6f0f9;
}
.plcont2box{
	width: 1116px;
	height: 280px;
}
.plcont21{
	width: 208px;
	height: 280px;
	margin-right: 15px;
}
.plcont21img{
	width: 208px;
	height: 208px;
	position: relative;
}
.plcont21img img{
	width:100%;
	height:100%;
}
.plcont21img a{
	display: block;
	width: 208px;
	height: 208px;
	position: absolute;
	left: 0;
	top: 0;
}
.plcont21 p{
	text-align: center;
	font-size: 21px;
	font-weight: bold;
	padding-top: 35px;
	background: url(../images/icon/xxt1.png) center 15px no-repeat;
}
.plcont21 p a{
	color: #545255;
	display: inline-block;
	width: 100%;
} 
.plcont21:hover p{
    background: url(../images/icon/xxt2.png) center 15px no-repeat;
}
.plcont21:hover .plcont21img a{
	background: url(../images/icon/xxho.png) 21px 21px no-repeat;
}
.plcont21:hover p a{
    color: #ff6600;
}
/*内容三-特色商品*/
.plcont3{
	height: 520px;
	background: #e9e9e9;
}
.plcont2 .tspline p{
	background: #e9e9e9;
}
.plcont31{
	width: 1116px;
	height: 160px;
}
.plcont31 p{
	font-size: 18px;
	line-height: 45px;
	padding-left: 15px;
} 
.plcont31 p span{
	color:#ff6d00;
}
.plcont31 .imgb{
	width: 267px;
	height: 115px;
	margin-right: 15px;
	position: relative;
}
.plcont31 .imgb4{
	margin-right: 0;
}
.plcont31 .imgb img{
	width: 100%;
	height: 100%;
}
.imgb .pl1box a{
	margin-top: 40px;
	font-weight: normal;
}
.imgb .pl1box{
	border: 1px solid white;
	margin-left: -1px;
	margin-top: -1px;
}
.imgb:hover .pl1box{
    display: block;
}
.plcont32{
	margin-top: 15px;
}
/*内容4旅游攻略 */
.plcont4{
	height: 1235px;
	background: #f4efe5;
}
.plcont2 .tspline p{
	background: #f4efe5;
}
.plcont4b{
	width: 1116px;
	margin-top: 35px;
}
.plcont4b1{
	width: 558px;
	height: 332px;
	position: relative;
}
.plcont4b2{
	width: 372px;
	height: 332px;	
	position: relative;
}
.plcont4b1 img,.plcont4b2 img{
	width:100%;
	height:100%; 
}
.plcont4b .p1{
	width: 80%;
	border-bottom:1px dashed #fff;
	position: absolute;
	top: 40%;
	left: 10%;
	font-size: 30px;
	text-align: center;
	height: 60px;
	line-height: 60px;
	transition: all 0.5s;
}
.plcont4b .p1 a{
	color: white;
}
.plcont4b .p2{
	width: 80%;
	height: 35px;
	line-height: 35px;
	position: absolute;
	left: 10%;
	top: 40%;
	text-indent: 32px;
	color: white;
	display: none;
}
.plcont4b1 .bg{
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.plcont4b1:hover .bg{
	opacity: 0.4;
	filter:Alpha(opacity=40);
}
.plcont4b1:hover .p1{
	top: 20%;
}
.plcont4b1:hover .p2{
	display: block;
}
/*内容5旅行住宿 */
.plcont5{
	height: 1070px;
	background: #e8faf4;
}
.plcont5 .tspline p{
	background: #e8faf4;
}
.plcont5b{
	width: 1116px;
	margin-top: 30px;
}
.plcont5b .becont5c0{
	width: 534px;
	height: 415px;
	background: #fff;
}
.plcont5b .becont5c0 .img{
	width: 534px;
	height: 237px;
}
.plcont5b .becont5bg{
	width: 534px;
	height: 237px;
}
.plcont5b .becont5c0 .imgbox{
	width: 534px;
	height:239px;
}
.plcont5b .becont5c0 li{
	float: left;
	width: 267px;
	text-indent: 50px;
}
.plcont5b .becont5c0pl{
	margin-right: 30px;
}
/*交通出行*/
.plcont6{
	height: 1060px;
	background: #ffffff;
}
.plcont6 .tspline p{
	background: #ffffff;
}
.plcont6b{
	width: 1116px;
}
.plcont6b1{
	width: 1116px;
	height: 215px;
}
.plcont6p{
    height: 45px;
    line-height: 45px;
    font-size: 18px;
}
.plcont6p span{
	color: #ff6d00;
}
.plcont6b1 .imgb{
	width: 543px;
	height: 170px;
	position:relative;
	margin-right: 20px;
}
.plcont6b1 .imgb img{
    width: 100%;
    height: 100%;
}
.plcont6b1 .imgb3{
	margin-right: 0;
}
.plcont6b1 .pl1box{
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
}
.plcont6b1 a{
	display: block;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	color: white;
	text-align: center;
	font-weight: bold;
	position: absolute;
	top: 70px;
	left: 0;
	font-size: 26px;
}
.plcont6b2{
	margin-top: 20px;
}
.plcont6b21{
	width: 1116px;
	height: 195px;
}
.plcont6b211{
	width: 653px;
	height: 195px;
	position: relative;
}
.plcont6b211 img{
	width:100%;
	height: 100%;
}
.plcont6b211 p{
	position: absolute;
	width: 100%;
	top: 40%;
	text-align: center;
	font-size: 30px;
	color: white;
}
.plcont6b212{
	width: 463px;
	height: 195px;
    position: relative;
}
.plcont6b212con{
	width: 433px;
	height: 165px;
	margin: 15px;
}
.plcont6b212con .hd li{
	height: 32px;
	line-height: 32px;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	color: #fc6f39;
	cursor: pointer;
	position: relative;
}
.plcont6b212con .hd span{
	display: inline-block;
	width: 9px;
	height: 6px;
	position: absolute;
	top: 33px;
	left: 50%;
	background: url(../images/icon/down_gary.png) 0 0 no-repeat;
	margin-left: -5px;
}
.plcont6b212con .hd .on{
	background: #fc6f39;
	color: #fff;
}
.plcont6b212con .hd .on span{
	background: url(../images/icon/down_orange.png) 0 0 no-repeat;
}
.plcont6b212con .hd{
	height: 32px;
	width: 100%;
	border-bottom: 1px solid #fc6f39;
}
.plcont6b212con .bd ul{
	margin-top: 15px;
}
.plcont6b212con .bd li{
    font-size: 14px;
    height: 25px;
    line-height: 25px;
}
.plcont6b212con .bd a{
	color: #333;
	padding-left: 20px;
	padding-right: 20px;
	    background: url(../images/icon/navprejian.jpg) 10px center no-repeat;
}
.plcont6b212con .bd a:hover{
	display: inline-block;
	font-size: 16px;
	color: #fc6f39;
	height: 25px;
	line-height: 25px;
	border: 1px solid #fc6f39;
}
.plcont6b212con .changtucar li{
	width: 126px;
	float: left;
}
/*内容七精品推荐*/
.plcont7{
	height: 710px;
	background: #f4efe5;
}
.plcont7 .tspline p{
	background: #f4efe5;
}
.plcont7bbox{
	width: 1116px;
	margin-top: 20px;	
}
.plcont7b{
	width: 1124px;
	margin-top: 20px;
	position: relative;
}
.plcont7b .bd{
	overflow: hidden;
}
.plcont7b .hd .prev,.plcont7b .next{
	cursor: pointer;
	width: 26px;
    height: 54px;
	display: inline-block;
    z-index: 99;
    position: absolute;
    top: 50%;
    margin-top: -27px;
}
.plcont7b .hd .prev{   
    left: -60px;
    background: url(../images/icon/crsl.png);
}
.plcont7b .hd .prev:hover{
    background: url(../images/icon/tspiconr1.png)
}
.plcont7b .next{
    background: url(../images/icon/crsr.png);
    right: -60px;
}
.plcont7b .next:hover{
	background: url(../images/icon/tspiconr2.png);
}
.plcont7b1{
	width: 366px;
	height: 238px;
	position: relative;
	margin-right: 8px;
	margin-bottom: 8px;
}
.plcont7b1 img{
	width: 100%;
	height: 100%;
}
.plcont7b1 .bg{
	background: #000;
	width: 366px;
	height: 238px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.plcont7b1 .kuang{
	width: 84%;
	height: 84%;
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
	left: 8%;
	top: 8%;
	display: none;
}
.plcont7b1 .kuang a{
	display: inline-block;
	width: 100%;
	height:200px;
	line-height: 200px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.plcont7b1:hover .bg{
	opacity: 0.3;
	filter:Alpha(opacity=30);
}
.plcont7b1:hover .kuang{
	display: block;
}
/*大美甘孜*/
/*内容一*/
.gzc1{
	height: 1130px;
	background: #e7faf4;
}
.gzc1 .tspline p{
	background: #e7faf4;
}
.gzc1box{
	width: 1116px;
}
.gzc1box .img{
	width: 1116px;
	height: 249px;
	border-bottom: 2px solid #ff6501;
	position: relative;
	margin-top: 28px;
}
.gzc1box .img2{
	height: 116px;
}
.gzc1box .imgbox{
	width: 1116px;
	height: 247px;
}
.gzc1box .img2 .imgbox{
	height: 114px;
}
.gzc1box .imgbox img{
	width: 100%;
	height: 100%;
}
.gzc1p1{
	font-size: 20px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-top: 35px;
}
.gzc1p1 span{
	color: #ff6d00;
}
.gzc1p2{
	color: #333;
	text-align: justify;
	line-height: 30px;
	text-indent: 32px;
	margin-top: 10px;
}
/*内容二*/
.gzc2{
	height:790px;
	background: #f7f1fa;
}
.gzc2 .tspline p{
	background: #f7f1fa;
}
.gzc2cbox{
	width: 1126px;
	margin-top: 20px;
}
.gzc2c1{
	width: 553px;
	height: 290px;
	float: left;
	position: relative;
}
.gzc2c1{
	margin-right:10px; 
	margin-bottom: 10px;
}
.gzc2c1 img,.gzc2c2 img{
	width: 100%;
	height: 100%;
}
.gzc2c1 .bg{
	background: #000;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.gzc2c1 .kuang{
	width: 84%;
	height: 84%;
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
	left: 8%;
	top: 8%;
	display: none;
}
.gzc2c1 .kuang a{
	display: inline-block;
	width: 100%;
	height:243px;
	line-height: 243px;
	text-align: center;
	font-size: 22px;
	color: #fff;
}
.gazvideo .kuang a{
	background: url(../images/icon/gzvideo.png) center 50px no-repeat;
	padding-top: 15px;
}
.gzc2c1:hover .bg{
	opacity: 0.3;
	filter:Alpha(opacity=30);
}
.gzc2c1:hover .kuang{
	display: block;
}
.gzc2c2{
	width: 365px;
	height: 259px;
	margin-right: 10px;
}
/*活动盛事*/
/*内容一正在进行*/
.acdoing{
	padding-bottom: 105px;
	position: relative;
	width: 100%;
}
.acdoing .acdoingtop{
	min-height: 700px;
	width: 100%;
}
.acdoingh{
	width: 1116px;
	height: 350px;
	position: absolute;
	left: 50%;
	margin-left: -558px;
	top: 210px;
}
.acdoingh2{
	margin-top: 50px;
}
.acdoingh .line1,.acdoingh .line2{
	border-top: 1px solid white;
	width: 38%;
}
.acdoingh .p2{
	font-size: 32px;
	height: 40px;
	line-height:40px;
	color: white;
	width: 24%;
	text-align: center;
	margin-top: -20px;
}
.acdoingh .p1{
	font-size: 48px;
	font-weight: bold;
	text-align: center;
	color: white;
	letter-spacing: 10px;
}
.acdoingh .p3{
	text-align: center;
	font-size: 14px;
	color: white;
	padding: 40px 320px;
}
.acdoingh a{
	display: block;
	width: 174px;
	height: 50px;
	margin-top: 10px;
	background: url(../images/icon/tsp720in1.png);
	background-size: 100% 100%;
}
.acdoingh a:hover{
	background: url(../images/icon/tsp720in2.png);
	background-size: 100% 100%;
}
.acdoing{
	min-height: 650px;
}
.acdof{
	width: 1116px;
	height: 286px;
	position: absolute;
	left: 50%;
	margin-left: -558px;
	bottom: 0;
}
.acdoing1{
	float: left;
	width: 362px;
	height: 284px;
	border: 1px solid #d9d9d9;
	margin-right: 8px;
	background: #fff;
}
.acdoimg{
	width: 358px;
	height: 280px;
	position: relative;
	margin:2px;
}
.acdoimg  img{
	width: 100%;
	height: 100%;
}
.acdoimg .bg{
	background: #000;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.acdoimg .kuang{
	width: 84%;
	height: 84%;
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
	left: 8%;
	top: 8%;
	display: none;
	overflow: hidden;
}
.acdoimg .kuang a{
	display: inline-block;
	width: 100%;
	height:235px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	padding-top: 94px;
}
.acdoimg:hover .bg{
	opacity: 0.3;
	filter:Alpha(opacity=0.3);
}
.acdoimg:hover .kuang{
	display: block;
}
/*内容二常年活动*/
.acdone,.acdo{
	background: #fff;
}
.acdone .tspline p,.acdo .tspline p{
	background: #fff;
}
/*内容三往年活动*/
/*首页全屏轮播*/
.infullslider{
	width: 100%;
	min-width: 1200px;
	/* position: absolute; */
	left: 0;
	top: 0;
}
.infullslider .hd .next,.infullslider .hd .prev{
	top: 50%;
	margin-top: -74px;
}
.infulllic{
	width: 994px;
	height: 269px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -497px;
	margin-top:-135px; 
}
.infullslider .hd .next:hover{
	background: url(../images/icon/tspiconr2.png);
}
.infullslider .hd .prev:hover{
	background: url(../images/icon/tspiconr1.png);
}
/*创建专栏*/
.cr01box{
	height: 850px;
	background: #e9f0f8;
}
.cr01box .tspline p{
	background: #e9f0f8;
}
.crzubox{
	width: 806px;
	height: 574px;
	margin-top: 40px;
	position: relative;
}
.crzua0{
	display: inline-block;
	position: absolute;
	width: 60px;
	height: 160px;
	top:306px;
	font-size: 16px;
	text-align: center;
	color: #333;
	padding-top: 5px;
}
.crzua0:hover{
	color: #ff8800;
}
.crzua1{
	left: 40px;
}
.crzua2{
	left: 151px;
}
.crzua3{
	left: 261px;
}
.crzua4{
	left: 372px;
}
.crzua5{
	left: 483px;
}
.crzua6{
	left: 593px;
}
.crzua7{
	left: 704px;
}
.cr02box{
	height: 594px;
	background: #fef5ee;
} 
.cr02box .tspline p{
	background: #fef5ee;
}
.cr03box{
	height: 885px;
	background: #fff;
} 
.cr03box .tspline p{
	background: #fff;
}
.cr03c{
	width: 1160px;
	height: 636px;
	margin-top: 20px;
	background: url(../images/crbg.png) 32px 20px no-repeat;
	position: relative;
}
.cr03c1{
	width: 337px;
	height: 170px;
	position: absolute;
	left: 34px;
	top: 26px;
}
.cr03c1 .p1{
	line-height: 50px;
	height: 50px;
	font-size: 24px;
	padding-bottom: 10px;
}
.cr03c1 .p4 {
    height: 25px;
}
.cr03c1 .p4 a{
    color: #333;	
}
.cr03c1 .p4 a:hover{
	color: #ff8800;
}
.cr03c2 .p4{
	padding-left: 37px;
}
.cr03c4 .p4{
	padding-left: 49px;
}
.cr03c1 .p1 a{
	color: #000;
}
.cr03c1 .p2{
	padding-top: 10px;
	text-align: justify;
	color: #676767;
}
.cr03c1 .p3{
	font-size: 14px;
	color: #fc6100;
}
.cr03c2{
	left: 913px;
    top: 38px;
}
.cr03c2 .p1{
	text-align: left;
	text-indent: 37px;
}
.cr03c3{
	top: 292px;
}
.cr03c4{
	left: 913px;
    top: 417px;
}
.cr03c4 .p1{
	text-align: left;
	text-indent: 49px;
}
.cr04box{
    background: #e8fcf0;
    height: 480px;
}
.cr04box .tspline p{
	background: #e8fcf0;
}
/*圣洁甘孜*/
.gac1{
	background: #e7faf4;
	height: 1040px;
}
.gac1  .tspline p{
	background: #e7faf4;
}
.gac1c{
	width: 1116px;
	height: 765px;
	margin-top: 30px;
}
.gac1cboxleft{
	width: 1116px;
	height: 375px;
	overflow:hidden;
}
.gac1cboxright{
	width: 1116px;
	height: 390px;
	overflow:hidden;
}
.gac1img{
	width: 558px;
	height: 375px;
	position: relative;
}
.gac1img .gzsj{
	width: 16px;
	height: 25px;
	background: url(../images/icon/gzsj.png);
	position: absolute;
	right:0;
	bottom: 50%;
}
.gac2img .gzsj{
	background: url(../images/icon/gzsj2.png);
	left: 0;
}
.gac1img img{
	width: 100%;
	height: 100%;
}
.gac1p{
	width: 558px;
	height: 375px;
	background: #fff;
}
.gac1p .p1{
	text-align: center;
    font-size: 24px;
    padding-top: 67px;
    padding-bottom: 35px;
}
.gac1p .p1 span{
	color:#ff6d01;
}
.gac1p .p2{
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	text-indent: 32px;
	line-height: 25px;
}
.gac2img{
	width: 558px;
	height: 375px;
}
.gac2p{
	height: 375px;
	width: 558px;
}
.gac2{
	height: 794px;
	background: #feeede;
}
.gac2 .tspline p{
	background: #feeede;
}
.gac2c{
	width: 1116px;
	height: 590px;
	margin-top: 30px;
}
.gzcont2{
	height: 600px;
}
.gzcont2c{
	width: 1116px;
	height: 530px;
	margin-top: 60px;
}
.gzcont2c .hd{
	height: 46px;
	width: 100%;
}
.gzcont2c .hd li{
	float: left;
	width: 180px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin-top: 4px;
	background: url(../images/icon/gzcot2tab1.png);
	margin-right: 10px;
	color: #fff;
	cursor: pointer;
}
.gzcont2c .hd .on{
	height: 46px;
	line-height: 46px;
	margin-top: 0;
	background: url(../images/icon/gzcot2tab2.png);
}
.gzcont2c .hd p{
	float: right;
	margin-top: 20px;
	font-size: 14px;
}
.gzcont2c .hd p a{
	color: #333;
}
.gzcont2c .bd{
	height: 484px;
	width: 100%;
	overflow: hidden;
}
.gzcont2c .bd > ul > li{
	width: 100%;
	height: 484px;
}
.BMap_bubble_title{
	font-weight: bold;
}
.BMap_bubble_content{
	font-size: 14px;
	color: #333;
	padding-top: 10px;
}
.gancont4{
    width: 100%;
    height: 200px;
    background: #dae3e8;
    position: relative;
}
.gancont4 a{
	display: inline-block;
	width: 380px;
	height: 68px;
	line-height: 68px;
	text-align: center;
	color: white;
	font-size: 24px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -190px;
    margin-top: -34px;
	background: url(../images/icon/gzmore.png);
}
/*标志景点*/
.manavtop{
	width: 100%;
	height: 352px;
	background: #e0e0e0;
	position: relative;
}
.manavtopimg{
	width: 100%;
	height: 100%;
}
.manavbo{
	width: 100%;
	height:28px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/icon/manavbg.png) 0 0 repeat-x;
}
.manavboc{
	width: 1116px;
	height: 28px;
	line-height: 28px;
	color: white;
	font-size: 14px;
}
.manavboc a{
	color: white;
	margin-right: 5px;
	/*display: inline-block;*/
	line-height: 28px;
}
.manavboc span{
	padding-right: 20px;
	background: url(../images/icon/mambbg.png) right center no-repeat;
	margin: auto -14px;
}
.twodownav{
	overflow: hidden;
	height: 18px;
	margin-top: 5px;
}
.manavboc .twodownav a{
	float: left;
    display: inline-block;
	width: 100px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	background: url(../images/icon/twonav.png) 0 0 no-repeat;
	color: #fff;
}
.manavboc .twodownav .on{
	background: url(../images/icon/twonav2.png) 0 0 no-repeat;
}
/*三级页面文化海螺*/
.thrbg{
	width: 100%;
	overflow: hidden;
	background: #eee;
}
.cucontbox{
	width: 1116px;
	overflow: hidden;
}
.cuconthe{
	height: 258px;
	background: #eee;
}
.spotcontnews{
	height: 194px;
}
.spotnews{
	padding-top: 40px;
}
.spotnewsh{
	height: 176px;
}
.cuconthe .tspline p{
	background: #eee;
}
.cuconthb{
    width: 1116px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 40px;
}
.cuconth1{
	width: 140px;
	height: 40px;
	display: inline-block;
	margin: auto 15px;
	font-size: 18px;
}
.cuconth1 a{
	background: url(../images/icon/cuh1.png) 0 0 no-repeat;
	display: inline-block;
	width: 140px;
	height: 40px;
	color: #666666;
}
.cuconth1 .now{
	background: url(../images/icon/cuh2.png) 0 0 no-repeat;
	color: white;
}
.cucontl{
	width: 815px;
	float: left;
	background: #fff;
}
.cucont11{
	width: 815px;
	height: 285px;
	border-bottom: 1px dashed #cbcdcc;
}
.cucont11 .imgbbox{
	width: 368px;
	height: 248px;
	position: relative;
	margin-top: 15px;
	margin-left: 10px;
	float: left;
}
.cucont11 .imgd{
    background: url(../images/icon/list1.png) 0 bottom no-repeat;
	width: 368px;
	height: 40px;
	position: absolute;
	left: 0;
	bottom: -3px;
}
.cucont11 .imgb{
	width: 368px;
	height: 228px;
	background: red;
}
.cucont11 .imgb img{
	width: 100%;
	height: 100%;
}
.cucont11h{
	width: 404px;
	height: 260px;
	display: inline-block;
	margin-top: 15px;
	margin-left: 20px;
	float: left;
	position: relative;
}
.cucont11h h3{
	font-size: 20px;
    font-weight: normal;
}
.cucont11h h3 a{
	color: #333;
}
.cucont11h h3 a:hover{
	color: #f88b21;
}
.cucont11h .p1{
	color: #999;
	font-size: 14px;
	margin-top: 18px;
	height: 18px;
} 
.cucont11h .p1 img{
	float: left;
}
.cucont11h .p1 span{
	display: inline-block;
	float: right;
}
.cucont11h .p1 .span1{
	float: left;
}
.cucont11h .p1 span strong{
	font-size: 16px;
	color: #f77223;
	font-weight: normal;
}
.cucont11h .p2{
	color: #999;
	font-size: 14px;
	margin-top: 15px;
}
.cucont11h .p2 span{
	margin-left: 50px;
}
.cucont11h .p3{
	color: #333;
	margin-top:20px;
	line-height: 25px;
	text-indent: 28px;
	font-size: 16px;
	clear: both;
}
.cucont11h .btn{
	width: 100px;
	height: 34px;
	position: absolute;
	bottom: 0;
	right: 0;
}
.cucont11h .hotelbtn{
	bottom: 20px;
}
.cucont11h .nowshopbtn{
	bottom: 20px;
	right: 110px;
}
.cucont11h .btn a{
	display: inline-block;
	width: 100px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	color: #f88b21;
	background: url(../images/icon/curbtn1.png) 0 0 no-repeat;
}
.cucont11h .btn a:hover{
	background: url(../images/icon/curbtn2.png) 0 0 no-repeat;
	color: #fff;
}
.cucont11h .nowshopbtn{
	bottom: 20px;
	right: 110px;
}
.cucont11h .nowshopbtn a{
	background: url(../images/icon/curbtn2.png) 0 0 no-repeat;
	color: #fff;
}
.cucontr{
	width: 280px;
	overflow: hidden;
	float: right;
	margin-left: 20px;
}
.curpagebox{
	width: 802px;
	height: 30px;
	text-align: right;
	margin-top: 24px;
	margin-bottom: 20px;
}
.curpagebox li{
	display: inline-block;
	margin-left: 15px;
}
.curpagebox li a{
	font-size: 14px;
	padding:5px 8px;
	border: 1px solid #cbcbcb;
	color: #333;
}
.curpagebox li a:hover{
	color: white;
	background: #f88b22;
	border: 1px solid #f88b22;
}
.curpagebox li span{
	font-size: 14px;
	padding:5px 8px;
	border: 1px solid #cbcbcb;
	color: #333;
}
.curpagebox li .on{
	color: white;
	background: #f88b22;
	border: 1px solid #f88b22;
}
.cucontrtujian{
	width: 280px;
	height: 260px; 
	background: #fff;
	margin-bottom:20px;
	position: relative;
	overflow: hidden;
}
.tuijianh{
	width: 107px;
	height: 108px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/icon/tuijian.png);
}
.cucontrtujian .hd{
	position: absolute;
	left: 0;
	bottom: 5px;
	width: 280px;
	z-index: 99;
	text-align: center;
}
.cucontrtujian .hd li{
	display: inline-block;
	color: white;
	width: 10px;
	height: 10px;
	text-indent: 10px;
	overflow: hidden;
	margin-left: 5px;
	background: url(../images/icon/tuijianhd2.png) 0 0 no-repeat;
}
.cucontrtujian .hd .on{
	background: url(../images/icon/tuijianhd1.png) 0 0 no-repeat;
}
.cucontrtujian .bd {
	width: 280px;
	height: 260px;
	overflow: hidden; 
}
.cucontrtujian .bd li{
	float: left;
	width: 280px;
	height: 260px;
}
.cucontrtujian .bd img{
	width: 100%;
	height:100%;
}
.visittime{
	width: 280px;
	margin-bottom: 20px;
	background: #fff;
}
.visittime .p1{
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #ff6600 url(../images/icon/vitime.png) 85px 9px no-repeat;
	text-indent: 116px;
}
.visittimecon{
	padding: 18px 24px;
	font-size: 14px;
	line-height: 24px;
	color: #333;
}
.visittimecon .p3{
	text-indent: 71px;
}
.weathervit{
	width: 380px;
	height: 550px;
}
.weathervit .visittimecon{
	font-size: 16px;
	line-height: 40px;
	padding-left: 50px;
}
.weathervit .visittimecon .p3{
	text-indent: 81px;
}
.weathervit .p1 {
	background: #ff6600 url(../images/icon/vitime.png) 125px 9px no-repeat;
    text-indent: 157px;
    font-size: 18px;
}
.blist{
	width: 280px;
	margin-bottom: 20px;
}
.blist1{
    border-bottom: 1px dashed #cccccc;
	padding: 10px;
	background: #fff;
}
.blist1 a{
	color: #000;
}
.blist .p1{
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #f88b22 url(../images/icon/blist.png) 40px 9px no-repeat;
	text-indent: 68px;
}
.blistwh .p1{
    background: #077fed url(../images/icon/jqswh.png) 35px 5px no-repeat;
}
.bwlink{
	width: 280px;
	height: 130px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 20px;
}
.bwlinkbox{
	width: 300px;
	height: 130px;
}
.bwlinkb1{
	width: 130px;
	height: 130px;
	float: left;
	margin-right: 20px;
	background: #2769f1 url(../images/icon/whitebg.png) center 16px no-repeat;
}
.bwlinkb1 a{
	display: inline-block;
	width: 130px;
	height: 130px;
	text-align: center;
	color: #fff;
}
.bwlinkb1 a span{
	display: inline-block;
    margin-top: 76px;
}
.bwlinkb2{
    background: #f88b22 url(../images/icon/blankbg.png) center 16px no-repeat;
}
.cucontrsm{
	width: 280px;
	height: 260px;
	box-shadow: 10px 10px 5px #888888;
	background: #fff;
	position: relative;
}
.cucontrsm .p1{
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #0abb51 url(../images/icon/kepu.png) 95px 6px no-repeat;
    text-indent: 126px;
    margin-bottom: 15px;
}
.cucontrsm .bd{
	width: 280px;
	height: 138px;
}
.cucontrsm .p2{
	font-size: 14px;
	text-indent: 28px;
	line-height: 24px;
	padding-left:20px;
	padding-right:20px;
	text-align: justify;
}
.cucontrsm .btn1{
	width: 100px;
	height: 34px;
	background: url(../images/icon/btnkp.png);
	text-align: center;
	position: absolute;
	bottom: 20px;
	left: 27px;
}
.cucontrsm .btn2{
	left: 157px;
}
.cucontrsm .btn1 a{
	display: inline-block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}
/*文章页*/
.arh h1{
    color: #ff6600;
    font-size: 24px;
    font-weight: normal;
    margin-top: 50px;
    text-align: center;
    width: 815px; 
}
.arshare{
	height: 30px;
	font-size: 14px;
	color: #999999;
	width: 428px;
	margin-top: 15px;
	font-size: 14px;
}
.arshare .p1{
	float: left;
}
.arshare .xingxing{
	width: 168px;
	height: 17px;
	float: left;
}
.arccurtu{
	width: 815px;
	text-indent: 22px;
}
.arccurtu .p1{
	margin-right: 18px;
}
.arccurtu .p2{
	margin-right: 0;
}
.fenx0{
	float: left;
	width: 20px;
	height: 20px;
	margin-left: 10px;
}
.arh .tspdownw{
	margin-top: 20px;
	margin-bottom: 20px;
}
.archbg{
	height: 110px;
	position: relative;
}
.archbg .imgd{
    background: url(../images/icon/4.1yuansu.png) 0 bottom no-repeat;
	width: 100%;
	height: 52px;
	position: absolute;
	left: 0;
	bottom: -5px;
}
.archbg .imgb{
	width: 100%;
	height: 90px;
}
.archbg .imgb img{
	width: 100%;
	height: 100%;
}
.archbg .foodshopbox{
	width: 79px;
	height: 79px;
	position: absolute;
	left: 0;
	top: 0;
}
.foodshopcar{
	width: 31px;
	height: 30px;
	position: absolute;
	left: 50%;
	bottom: 5px;
	margin-left: -17px;
}
.arccontent{
	margin-top: 20px;
	text-align: center;
}
.arccontent p{
    text-indent: 32px;
    font-size: 16px;
    line-height: 32px;
    color: #333;
    padding-left: 15px;
    padding-right: 15px;
    text-align: justify;
}
.arccontent img{
	width: 80%;
	display: block;
	margin-left: 10%;
}
.arcpre,.arcnext{
	margin-top: 20px;
	padding-left: 15px;
    padding-right: 15px;
    color: #333;
}
.arcpre a,.arcnext a{
	color: #333;
} 
/*评论*/
.visitorbox{
	width: 785px;
}
.vish{
	height: 68px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px dashed #f9932f;
	margin-top: 20px;
	position: relative;
}
.vish p{
	line-height: 68px;
	height: 68px;
	width: 228px;
	color: #333;
	font-size: 14px;
	float: left;
}
.vish p .span1{
	font-size: 18px;
	font-weight: bold;
}
.vish p .span2{
	color: #ff6600;
}
.vish .xingxing{
	height: 17px;
	width: 120px;
	position: absolute;
	right: 160px;
	top: 25px;
}
.vish .plbtn{
	width: 140px;
	height: 40px;
	background: url(../images/icon/plbtn.png);
	position: absolute;
	top: 14px;
	right: 0;
}
.vish .plbtn a{
	display: inline-block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-indent: 30px;
	background: url(../images/icon/4.1pinglun.png) 22px 7px no-repeat;
}
.visic{
	width: 785px;
	border-bottom: 1px dashed #f9932f;
}
.vipllist1{
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 30px;
}
.vipllist1img{
	float: left;
	width: 92px;
	height: 92px;
	background: red;
}
.vipllist1img img{
	width: 100%;
	height: 100%;
}
.vipllist1c{
	width: 673px;
	overflow: hidden;
	float: right;
}
.vipllist1c .p1{
	font-size: 18px;
	color: #ff6600;
	float: left;
}
.vipllist1c .xingxing{
	float: left;
	margin-left: 20px;
	margin-top: 2px;
}
.vipllist1c .p2{
   font-size: 14px;
   color: #999;
   float: right;
}
.vipllist1c .p3{
	color:#333;
	font-size: 14px;
	line-height: 23px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #cdcdcd;
}
.myplbox{
	position: relative;
	height: 400px;
}
.myplbox .p1{
    font-size: 18px;
    margin-top: 28px;
    margin-bottom: 18px;
    font-weight: bold;
}
.myplbox .p2{
	font-size: 16px;
	color: #333;
	text-indent: 10px;
	margin-bottom: 15px;
}
.myplbox .xingxing{
	width: 150px;
	height: 17px;
	position: absolute;
	left: 100px;
	top: 46px;
}
.myplbox .xingxing span{
	display: inline-block;
	width: 19px;
	height: 17px;
	margin-right: 4px;
	cursor: pointer;
}
.myplbox .xingxing .xxcl1{
	background: url(../images/icon/xingxing_gary.png);	
}
.myplbox .xingxing .xxcl2{
	background: url(../images/icon/xingxing.png);
}
.myplbox .pljtb{
	width: 670px;
	height: 284px;
	position: absolute;
	left: 101px;
    top: 80px;
}
.myplbox textarea{
	width: 670px;
	height: 220px;
	background: #eeeeee;
	border: none;
	padding:5px;	
}
.pljtb .p1{
	color: #999;
	font-size: 14px;
	margin-top: 0;
}
.pltjbtn{
	display: inline-block;
	width: 140px;
	height: 40px;
	float: right;
	margin-top: -20px;
	background: url(../images/icon/plbtn.png);
}
.pljtb a{
	display: inline-block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	color: white;
	text-align: center;
	font-weight: bold;
	background: url(../images/icon/4.1tijiao.png) 21px 12px no-repeat;
	text-indent: 30px;
}
.pljtb .p1 a{
	display: inline-block;
    width: 28px;
    height: 26px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin: auto 10px;
    background: none;
    text-indent: 0;
}
/*视频*/
.videocot{
	height: 220px;
	background: #fff;
}
.videocot .tspline p{
	background: #fff;
}
.videobox{
	width: 1116px;
	height: 552px;
	margin-bottom: 50px;
}
.video{
	width: 850px;
	height: 552px;
}
.videotit{
	width: 265px;
	height: 550px;
	overflow-y: auto;
	border: 1px solid #f78a21;
	border-left: none;
}
.videotit h3{
	font-size: 24px;
	height: 70px;
	line-height: 70px;
	cursor: pointer;
	text-indent: 23px;
	font-weight: normal;
	background: #fee8d3 url(../images/icon/video1.png) 230px center no-repeat;
	margin-bottom: 5px;
}
.videotit .on{
	color: #fff;
	background: #f78a21 url(../images/icon/video2.png) 230px center no-repeat;
	font-weight: bold;
}
.videotit ul{
	display: none;
}
.videotit li{
	height: 50px;
	line-height: 50px;
	color: #8c8c8c;
	cursor: pointer;
	text-indent: 23px;
	font-size: 20px;
	margin-bottom: 5px;
}
.videotit .videoon{
	color: #fc6f38;
	background: #fee8d3;
}
/*票务*/
.ticketbox{
	height: 1442px;
	background: #ffefe0;
}
.ticketbox .tspline p{
	background: #ffefe0;
}
.ticc1{
	width: 1116px;
	height: 342px;
	margin-top: 20px;
	overflow: hidden;
}
.ticc1-1{
	width: 1136px;
	height: 342px;
}
.ticc1-1-1{
	width: 346px;
	height: 330px;
	border-radius: 7px;
	border: 6px solid #fcd2a8;
	position: relative;
	margin-right: 20px;
	background: #fff;
}
.ticc1-1-1 .imgbox{
	width: 100%;
	height: 220px;
}
.ticc1-1-1 .imgbox img{
	width: 100%;
	height:100%;
}
.ticc1-1-1 .p1{
	font-size: 24px;
	color: #333;
	height: 50px;
	line-height: 50px;
	text-indent: 25px;
}
.ticc1-1-1 .p2{
	text-indent: 25px;
	font-size: 24px;
	height: 50px;
	line-height: 50px;
	color: #333;
	color: #fc6f38;
}
.ticc1-1-1 a{
	width: 100px;
	height: 34px;
	line-height: 34px;
	background: url(../images/icon/curbtn2.png);
	font-size: 18px;
	text-align: center;
	color: #fff;
	position: absolute;
	right: 20px;
	bottom: 15px;
}
.ticc1-1-1 .p2 span{
	font-size: 36px;
	font-weight: bold;
}
.ticc1-2{
	width: 1116px;
	height: 210px;
	margin-top: 20px;
	display: table;
	background: #fff;
}
.ticc1-2-1{
	display: table-cell;
	width: 80px;
	height: 210px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	vertical-align: middle;
	background: #f8a24d;
}
.ticc1-2-11{
	display: table-cell;
	width: 80px;
	height: 210px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	vertical-align: middle;
	background: #3ecf6a;
}
.ticc1-2-2{
	width: 1036px;
	height: 210px;
}
.ticc1-2-21{
	width: 516px;
	height: 250px;
	border-right: 1px solid #ccc;
	margin-top: 15px;
	overflow: auto;
}
.ticc1-2-21 p,.ticc1-2-22 p{
	color: #333;
	font-size: 14px;
	text-indent: 0;
	line-height: 25px;
	padding-left: 10px;
	text-align: justify;
	padding-right: 10px;	
}
.ticc1-2-21 .p1,.ticc1-2-22 .p1{
	text-indent: 41px;
}
.ticc1-2-22{
	width: 500px;
	height: 250px;
	margin-top: 15px;
	overflow: auto;
}
.ticc1-2-22 .p3{
	color: #f88b21;
}
.ticc1-3{
	width: 1116px;
	height: 333px;
	margin-top: 20px;
}
.ticc1-3-0{
	display: table;
	width: 356px;
	height: 331px;
	background: #fff;
}
.ticc1-3-2{
	margin-left: 24px;
}
.ticc1-3-11{
	display: table-cell;
	width: 68px;
	height: 250px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	vertical-align: middle;
	background: #3ecf6a;
}
.ticc1-3-12{
	width: 288px;
	height: 250px;
}
.ticc1-3-0 p{
	color: #333;
	font-size: 14px;
	padding: 15px 20px;
	line-height: 25px;
	text-align: justify;
}
.ticc1-4{
	height: 263px;
}
.ticc1-4-1{
	background: #f95d5d;
}
.ticc1-4-21{
	width: 477px;
	height: 250px;
	border-right: 1px solid #ccc;
	margin-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: auto;
}
.ticc1-4-21 p{
	color: #333;
	font-size: 14px;
	line-height: 25px;
	text-align: justify;
}
.ticc1-4-22{
	width: 455px;
	height: 250px;
	text-align: justify;
	overflow: auto;
	margin-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
}
.ticc1-4-22 p{
	color: #333;
	font-size: 14px;
	line-height: 25px;
	text-align: justify;
}
.ticc1-4-22 p span{
	display: inline-block;
	width: 25px;
	height: 25px;
}
.ticketbox2{
	height: 1390px;
	background: #daf3fa;
}
.ticketbox2 .tspline p{
	background: #daf3fa;
}
.ticketbox2 .ticc1-1{
	height: 280px;
}
.ticketbox2 .ticc1-1-1{
	width: 536px;
	height: 268px;
	border-radius: 7px;
	border: 6px solid #98dff5;
	position: relative;
	margin-right: 20px;
}
.ticketbox2 .imgbox{
	width: 330px;
	height: 268px;
	float: left;
}
.ticketbox2 .ticc1-1-1 .p1{
	padding-top: 30px;
	text-align: center;
	text-indent: 0;
	line-height:normal;
}
.ticketbox2 .ticc1-1-1 .p2{
	margin-top: 30px;
	text-align: center;
	text-indent: 0;
}
.ticketbox2 .ticc1-1-1 a{
	right: 51px;
    bottom: 48px;
}
.ticketbox2 .ticc1{
	height: 290px;
}
.ticketbox3{
	height: 1390px;
	background: #d0f3db;
}
.ticketbox3 .tspline p{
	background: #d0f3db;
}
.ticketbox3 .ticc1-1{
	width: 1116px;
	height: 280px;
}
.ticketbox3 .ticc1-1-1{
	width: 1104px;
	height: 268px;
	border-radius: 7px;
	border: 6px solid #78de95;	
}
.ticketbox3 .imgbox{
	width: 730px;
	height: 268px;
	float: left;
}
.ticketbox3 .ticc1-1-1 .p1{
	padding-top: 50px;
	text-align: center;
	text-indent: 0;
	line-height:normal;
}
.ticketbox3 .ticc1-1-1 .p2{
	margin-top: 10px;
	text-align: center;
	text-indent: 0;
}
.ticketbox3 .ticc1-1-1 a{
	right: 134px;
    bottom: 48px;
}
.ticketbox3 .ticc1{
	height: 290px;
}
.ticketbox4{
	height: 1400px;
	background: #ffe7e7;
}
.ticketbox4 .tspline p{
	background: #ffe7e7;
}
.ticketbox4 .ticc1{
	height: 290px;
}
/*登录*/
.loginbox{
	height: 805px;
}
.loginbox .sptop{
	height: 805px;
}
.loginbox .sptop img{
	width: 100%;
	height: 100%;
}
.logincont{
	width: 800px;
	height: 360px;
	position: absolute;
	top: 130px;
	left: 50%;
	margin-left: -400px;
	background: url(../images/icon/loginbg.png) 0 0 no-repeat;
}
.logincont .lop1{
    width: 740px;
    height: 98px;
    line-height: 98px;
    color: #fff;
    font-size: 30px;
    text-align: center;
  
    background: url(../images/icon/logline.png) bottom center no-repeat;
}
.formbox{
	width: 440px;
	height: 165px;
	margin-top: 24px;
}
.namebox{
	overflow: hidden;
}
.lonamem{
	width: 100px;
	height: 41px;
	line-height: 41px;
	color: #fff;
	font-size: 16px;
}
.lonamei{
	width: 323px;
	height: 41px;
}
.lonamei input{
	width: 323px;
	height: 41px;
	line-height: 41px;
	border: none;
	text-indent: 10px;
	background: url(../images/icon/nameinput.png) 0 0 no-repeat;
}
.passbox{
	margin-top: 10px;
}
.nowlogin{
	width: 150px;
	height: 45px;
	margin-top: 44px;
	margin-left: 100px;
}
.nowlogin input{
	background: url(../images/icon/nowlobtn.png) 0 0 no-repeat;
	width: 150px;
	height: 45px;
	border: none;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}
.wjmm{
	width: 150px;
	height: 30px;
	position: absolute;
	right: 115px;
	bottom: 59px;
}
.wjmm a{
	color: #fff;
}
/*注册*/
.zhucecont{
	height: 620px;
	background: url(../images/icon/zhucebg.png) 0 0 no-repeat;
}
.nowzhuce{
	margin-top: 24px;
}
.namebox .two p{
    letter-spacing: 21px;
}
.namebox .three p{
	letter-spacing: 9px;
}
.namebox .four p{
	letter-spacing: 3px;
}
.zhucesex input{
	width: 20px;
	height: 20px;
	border: none;
}
.zhucesex .sex1{
    margin-left: 20px;
}
.zhucesex p{
	height: 41px;
	line-height: 41px;
	color: #fff;
}
.zhucesex input{
	display: none;
}
.zhucesex label{
	float: left;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/icon/zhecra1.png) 0 0 no-repeat;
	margin-top: 12px;
	cursor: pointer;
	padding-left: 30px;
	color: #fff;
}
.zhucesex2 .label1{
	background: url(../images/icon/zhecra2.png) 0 0 no-repeat;
}
.zhuceyanz input{
    width: 157px;
    height: 41px;
    background: url(../images/icon/namein.png) 0 0 no-repeat;
    float: left;
}
.yanzhcont{
	width: 123px;
	height: 41px;
	line-height: 41px;
	float: right;
	background: #fff;
}
.yanzhbtn{
	width: 157px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	background: url(../images/icon/small_orange.png) 0 0 no-repeat;
	float:right;
}
.yanzhbtn a{
	color: #fff;
	cursor: pointer;
}
.yanzhbtn .newa{
	font-size: 14px;
	cursor: text;
}
.yanzhbtn a span{
	color: red;
}
.zhecegol{
	width: 280px;
	height: 35px;
	line-height: 35px;
	position: absolute;
	left: 528px;
	top:65px;
	color: #fff;
	font-size: 14px;
	letter-spacing: 2px;
}
.zhecegol1{
	width: 245px;
	text-align: right;
}
.zhecegol span,.zhecx{
	color: red;
}
.zhecx{
	margin-left: 4px;
}
.zhecegol a{
	color: #f88b22;
}
/*金点子*/
.sugghead{
	font-size: 30px;
	text-align: center;
	color: #f78c20;
	padding-top: 40px;
}
.sugghead2{
	font-size: 18px;
	text-align: center;
	padding-top: 8px;
	color: #999;
}
.jdzbox{
	width: 1116px;
	height: 580px;
	position: relative;
	border: 1px solid #ccc;
	margin-top: 20px;
	margin-bottom: 40px;
}
.jdzbox .formbox{
	margin-left: 90px;
}
.jdzbox .lonamem{
	color: #000;
}
.jdzbox .lonamei input{
	background: #eeeeee;
}
.jdzbox .jdzname{
	margin-top: 10px;
}
.jdzbox .zhucesex label{
	color: #000;
}
.jdzbox .zhucesex .sex1 {
    margin-left: 12px;
}
.jdzbox .zhucesex label{
	width: 64px;
	background: url(../images/icon/zhecra12.png) 0 0 no-repeat;
}
.jdzbox .zhucesex .label1{
	background: url(../images/icon/zhecra2.png) 0 0 no-repeat;
}
.jdzbox .jdzfkbox{
	width: 900px;
	height: 200px;
}
.jdzbox .jdzfk textarea{
	border: none;
	background: #eee;
	width: 800px;
	height: 200px;
	padding:10px;
}
/*景区概况补充*/
.sporfuwu{
	background: #dcf5e0;
	height: 770px;
}
.sporfuwu .tspline p{
	background: #dcf5e0;
}
.sporfwcbox{
	width: 1116px;
	height: 478px;
	position: relative;
	margin-top: 30px;
}
.sporfwcbox .hd{
	width: 70px;
	height: 425px;
	position: absolute;
	left: 0px;
	top: 0;
}
.sporfwcbox .hd li{
	width: 70px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #333;
	border-radius: 35px;
	margin-bottom: 15px;
	background: url(../images/icon/yuan_gary.png) 0 0 no-repeat;
	cursor: pointer;
}
.sporfwcbox .hd li p{
    line-height: 23px;
    height: 70px;
    padding-top: 8px;
} 
.sporfwcbox .hd .on{
	background: url(../images/icon/yuan_orange.png) 0 0 no-repeat;
	color: #fff;
}
.sporfwcbox .bd{
	width: 1076px;
	height: 478px;
	position: absolute;
	left:78px;
	overflow: hidden;
}
.sporfwcbox .bd li{
	float: left;
	width: 1076px;
	height: 478px;
	position: relative;
}
.sporfwcbox .bd .imgbox1{
	float: left;
	width: 976px;
	height: 478px;
}
.sporfwcbox .bd .imgbox2{
	width: 100px;
	height: 34px;
	position: absolute;
	left: 920px;
	bottom: 0;
}
.sporfwcbox .bd .imgbox3{
	width: 65px;
	height: 77px;
	position: absolute;
	left: 798px;
	top: 0;
}
/*常用电话*/
.tellbox{
	width: 1116px;
	margin-bottom: 30px;
}
.tellbox .p1{
	padding-top: 45px;
	font-size: 24px;
	color: rgb(248, 139, 33);
	padding-bottom: 22px;
}
.tellbox .p1 span{
	color: #000;
}
.tellbox table{
    border-collapse: collapse;	
}
.tellbox table td{
    border: 1px solid #cccccc;
    width: 370px;
    height: 45px;
    text-indent: 30px;
    vertical-align: middle;
    color: #333;
}
.tellbox .table2 td{
	width: 551px;
}
/*快捷方式*/
.quickbox{
	width: 60px;
	height: 540px;
	position: fixed;
	right: 0px;
	top: 50%;
	margin-top: -270px;
	z-index: 99;
	background: #eeeeed;
	display: none;
}
.quickbox div{
	width: 60px;
    height: 60px;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
}
.quick0{
	background: #f98b22;
}
.quick0 p{
	margin-top: 11px;
	color: #fff;
}
.quick a{
    color: white;
    display: block;
    widows: 100%;
    height: 100%;
    padding-top: 33px;
    opacity: 0;
    filter:Alpha(opacity=0);
}
.quick a:hover{
    opacity: 1;
    filter:Alpha(opacity=100);
}
.quick1{
	background: url(../images/icon/qui11.png) center center no-repeat;
}
.quick2{
	background: url(../images/icon/qui21.png) center center no-repeat;
}
.quick3{
	background: url(../images/icon/qui31.png) center center no-repeat;
}
.quick4{
	background: url(../images/icon/qui41.png) center center no-repeat;
}
.quick5{
	background: url(../images/icon/qui51.png) center center no-repeat;
}
.quick6{
	background: url(../images/icon/qui61.png) center center no-repeat;
}
.quick7{
	background: url(../images/icon/qui71.png) center center no-repeat;
}
.quick8{
	background: url(../images/icon/qui81.png) center center no-repeat;
}
.quick1:hover{
	background: #3a7add url(../images/icon/qui12.png) center center no-repeat;
}
.quick2:hover{
	background: #3a7add url(../images/icon/qui22.png) center center no-repeat;
}
.quick3:hover{
	background: #3a7add url(../images/icon/qui32.png) center center no-repeat;
}
.quick4:hover{
	background: #3a7add url(../images/icon/qui42.png) center center no-repeat;
}
.quick5:hover{
	background: #3a7add url(../images/icon/qui52.png) center center no-repeat;
}
.quick6:hover{
	background: #3a7add url(../images/icon/qui62.png) center center no-repeat;
}
.quick7:hover{
	background: #3a7add url(../images/icon/qui72.png) center center no-repeat;
}
.quick8:hover{
	background:url(../images/icon/qui82.png) center center no-repeat;
	cursor: pointer;
}
/*自助游*/
.secontBox{
	background: #fff;
	height: 2753px;
}
.secontBox .tspline p{
	background: #fff;
}
.selfcontbox{
	width: 1116px;
	margin-top: 27px;
}
.selfcont1{
	width: 1116px;
	height: 360px;
	margin-bottom: 40px;
}
.selfcont1-1{
	width: 738px;
	height: 360px;
	float: left;
	position: relative;
}
.selfcont1-1 .bd{
	width: 738px;
	height: 360px;
	overflow: hidden;
}
.selfcont1-1 .bd li{
	float: left;
	width: 738px;
	height: 360px;
	position: relative;
}
.selfcont1-1 .bd li img{
	width: 100%;
	height: 100%;
}
.selfcont1-1 .bd p{
	height: 40px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	background: url(../images/icon/selfbg1.png) 0 0 repeat-x;
}
.selfcont1-1 .bd p a{
	display: inline-block;
	width: 100%;
	height: 40px;
	color: #fff;
}
.selfcont1-1 .hd .prev,.selfcont1-1 .next{
	cursor: pointer;
	width: 26px;
    height: 54px;
	display: inline-block;
    z-index: 99;
    position: absolute;
    top: 50%;
    margin-top: -27px;
}
.selfcont1-1 .hd .prev{   
    left: 20px;
    background: url(../images/icon/tspiconl.png);
}
.selfcont1-1 .hd .prev:hover{
    background: url(../images/icon/tspiconr1.png)
}
.selfcont1-1 .next{
    background: url(../images/icon/tspiconr.png);
    right: 20px;
}
.selfcont1-1 .next:hover{
	background: url(../images/icon/tspiconr2.png);
}
.selfcont1tj{
	width: 130px;
	height: 126px;
	background: url(../images/icon/jbxtx.png);
	position: absolute;
	left: 0;
	top: 0;
}
.selfcont1tj1{
	background: url(../images/icon/wxws.png);
}
.selfcont1-2{
	width: 358px;
	height: 358px;
	border: 1px solid #cccccc;
	float: right;
	position: relative;
}
.selfcont1-2 p{
	height: 45px;
	line-height: 45px;
	text-indent: 35px;
	background: url(../images/icon/selfsanjiao_right.png) 13px 17px no-repeat;
}
.selfcont1-2 p a{
	color: #000;
	text-decoration: underline;
}
.selfcont1-2 .imgbox{
	width: 100%;
	height: 290px;
}
.selfcont1-2 .imgbox img{
	width: 100%;
	height:100%;
}
.selfmorebtn{
	width: 100px;
	height: 34px;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.selfcont2{
	width: 1116px;
	height: 360px;
	overflow: hidden;
}
.selfcont2box{
	width: 1140px;
	height: 360px;
}
/*2017-02-28 参团有栏目修改*/
.selfcont2-1{
	width: 360px;
	height: 400px;
	float: left;
	margin-right: 18px;
}
.selfcont2-1 .ph{
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: url(../images/icon/3.10top1.jpg);
}
.selfcont2-1 .phcont{
	width: 358px;
	height: 319px;
	border: 1px solid #ccc;
	border-top: none;
	position: relative;
	float: left;
}
.selfcont2-1 h4{
	float: left;
	width: 358px;
	margin-top: 20px;
	text-indent: 30px;
}
.selfcont4 h4{
	text-indent: 0;
}
.selfcont2-1 .h4-1{
	background: url(../images/icon/shfir1.png) 20px center no-repeat;
}
.selfcont2-1 .h4-2{
	background: url(../images/icon/shfir2.png) 20px center no-repeat;
}
.selfcont2-1 h4 a{
	color: #000;
	padding-left: 20px;
}
.selfcont2-1 h4 a:hover{
	color: #fa8a24;
}
.selfcont2-1 .phcont .p2{
	padding-left: 20px;
	padding-right: 20px;
	text-indent: 32px;
	font-size: 14px;
	color: #333;
}
.selfcont2-1 .phcont .p3{
	position: absolute;
	padding-left: 20px;
	font-size: 14px;
	bottom: 40px;
	height: 25px;
	line-height: 25px;
}
.selfcont2-1 .p3 a{
	color: #fa8a24;
}
.selfcont2-2 .ph{
	background: url(../images/icon/3.10top2.jpg);
}
.selfcont2-3 .ph{
	background: url(../images/icon/3.10top3.jpg);
}
.selfcont3{
	margin-top: 30px;
}
.selfcont2-1 .imgbox{
	width: 360px;
	height: 230px;
	float: left; position:relative;
}
.selfcont2-1 .imgbox img{
	width: 100%;
	height:230px;
}

.selfcont2-1 .imgbox p{ width:162px; height:120px; display:block; background:#000;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#44000000',endColorstr='#44000000');
	/* filter:alpha(opacity:60);opacity:0.6; */
	background:rgba(0,0,0,.5); position:absolute; left:98px; top:40px; z-index:99999; color:#fff; font-size:24px; line-height:34px; text-align:center; border-radius:81px; padding-top:42px;}
.selfcont2-1 .imgbox p.black{ width:162px; height:162px; display:block; background:#000;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#44000000',endColorstr='#44000000');
	/* filter:alpha(opacity:60);opacity:0.6; */
	background:rgba(0,0,0,.8); position:absolute; left:98px; top:40px; z-index:99999; color:#fff; font-size:24px; line-height:162px; text-align:center; border-radius:81px; padding-top:0px;}

.selfcont2-1 .selfcont3c{
	width: 358px;
	height: 170px;
	border: 1px solid #ccc;
	border-top: none;
	float: left;
	position: relative;
}
.selfcont3c .p2{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	float: left;
	font-size: 14px;
	color: #333;
}
.selfcont3c ul{ padding:15px;}
.selfcont3c li{ background:url(../images/icon/tuijianhd3.png) left center no-repeat; padding-left:10px; font-size:16px; line-height:28px;}
.selfcont3c li a{ color:#333;}
.selfcont3c li a:hover{ color:#fc6f38;}
.selfcont3c li span{ color:#fc6f38; float:right;}
/* 2017-02-28 end*/


.selfcont2-1 .selfcont3c{
	width: 358px;
	height: 129px;
	border: 1px solid #ccc;
	border-top: none;
	float: left;
	position: relative;
}
.selfcont3c .p2{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	float: left;
	font-size: 14px;
	color: #333;
}
.selfnewac{
	width: 1116px;
	height: 20px;
	position: relative;
	border-top: 1px solid #ccc;
	margin-top: 55px;
	position: relative;
	margin-bottom: 20px;
}
.selfnewac p{
	width: 200px;
	height: 40px;
	background: #fff;
	position: absolute;
	left: 50%;
	top: -24px;
	margin-left: -92px;
	text-align: center;
	font-size: 24px;
	line-height: 40px;
}
.selfzzbox{
	height: 610px;
	/*height: 923px;*/
}
.selfzz{
	height:574px;
}
.selfzz .phcont{
	height: 240px;
}
.selfzz .phcont img{
	width: 100%;
	height: 100%;
}
.selfzz .selfcont2-1{
	height: 282px;
}
.slfnew2{
	margin-top: 10px;
}
.selfcont2-4,.selfcont2-5{
	width: 547px;
	margin-right: 22px;	
	margin-top: 15px;
}
.selfcont2-4 .ph{
	background: url(../images/icon/shc4.png);
}
.selfcont2-5 .ph{
	background: url(../images/icon/shc5.png);
}
.selfcont2-4 .phcont,.selfcont2-5 .phcont{
	width: 545px;
	border: none;
}
.selfcont2-6 .ph{
	background: url(../images/icon/shc6.jpg);
}
.selfcont2-7 .ph{
	background: url(../images/icon/shc7.jpg);
}
.shcontjia{
	width: 100%;
	height: 100%;
	border: 1px solid #ccc;
	border-top: none;
}
.shcontjia ul{
	float: left;
    /*padding-top: 15px;
    padding-left: 15px;*/
    width: 272px;
}
.shcontjia .selfcont2-6{
	height: 234px;
	position: relative;
}
.shcontjia .selfcont2-7{
    width: 272px;
    height: 234px;
    float: left;
    position: relative;
}
.shcontjia .selfcont2-6 a,.shcontjia .selfcont2-7 a{
    position: absolute;
    right: 20px;
    bottom: 10px;
    font-size: 14px;
    color: #ff8800;
}
.selfcont2-7-p1{
	padding-top: 10px;
	font-weight: bold;
}
.selfcont2-7-p2{
	padding: 10px;
	font-size: 14px;
	color: black;
	color: #333;
}
.shcontjia ul li{
	/*height: 30px;*/
	/*line-height: 25px;*/
	margin-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	/*text-indent: 20px;*/
	font-size: 15px;
}
.shcontjia ul a{
	color: #333;
}
.shcontjia ul a:hover{
	color:  #fa8a24;
}
.shcontjia h5{
	font-size: 18px;
	font-weight: normal;
	padding:15px; 	
}
.shcontjia h5 span{
	font-size: 14px;
	float: right;
	color: #666;
	margin-top: 7px;
}
.shcontjia a{
	color: #333;
}
.shcontjia a:hover{
	color:  #fa8a24;
}
.shcontjia p{
	padding-left: 15px;
	padding-right: 15px;
	height: 25px;
	line-height: 25px;
	text-align: justify;
	letter-spacing: 1px;
	text-indent: 33px;
}
/*参团游*/
.jtcontbox{
	background: #fff;
	height: 2130px;
}
.jtcontbox .tspline p{
	background: #fff;
}
.jtcont1-2p{
    background: url(../images/icon/3.10top3.jpg);	
}
.selfcont1-2 .jtp{
	height: 40px;
	line-height: 40px;
    font-size: 18px;
    color: #fff;
    background: url(../images/icon/jtsanjiao_left_white.png) 17px 13px no-repeat;
}
.jtcont1-2 li{
	margin-left: 15px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.jtcont1-2 li span{
	color: #f88b22;
	margin-right: 10px;
}
.jtcont1-2 li a{
	color: #333;
}
.jtcont1-2 li a:hover{
	color: #f88b22;
}
.jtspot{
	margin-bottom: 30px;
}
.jtspot p{
    width: 255px;
}
.jtcont3{
	height:363px;
}
.jtcont3 .selfcont2box{
	height: 740px;
}
.jtcont3 .selfcont2-1{
	margin-bottom: 20px;
}
.jtsprice{
	font-size: 24px;
	height: 50px;
	line-height: 50px;
	color: #333;
	color: #fc6f38;
	position: absolute;
	left: 20px;
	bottom: 20px;
}
.jtsprice span{
    font-size: 36px;
    font-weight: bold;
}
.jtnowd{
	width: 100px;
	height: 34px;
	line-height: 34px;
	background: url(../images/icon/curbtn2.png);
	font-size: 18px;
	text-align: center;
	color: #fff;
	position: absolute;
	right: 20px;
	bottom: 25px;
}
.jtcont4{
	width: 1116px;
	height: 118px;
	margin-top:25px;
	margin-bottom: 105px;
}
.jtcont41{
	width: 118px;
	height: 118px;
	float: left;
}
.jtcont41 p{
	font-size: 12px;
	width: 140px;
	text-align: center;
	margin-left: -11px;
	margin-top: 8px;
}
.jtcont41 p a{
	color: #333;
}
.jtcont42{
	float: left;
	height: 118px;
	line-height: 118px;
	width: 81px;
	text-align: center;
	font-size: 60px;
	color: #ccc;
}
.jtcont5{
	width: 1116px;
	height: 300px;
	position: relative;
}
.jtcont5 .bd{
	width: 1116px;
	height: 238px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
}
.jtcont5 .bd li{
	width: 1116px;
	height: 238px;
	overflow: hidden;
	float: left;
}
.jtcontfg .bd li{
	width: 1114px;
	height: 206px;
	padding-top: 30px;
	border: 1px solid #cdcdcd;
}
.jtcontfg .bd li a{
	display: inline-block;
	width: 549px;
	height: 35px;
	line-height: 35px;
	text-indent: 60px;
	color: #333;
	background: url(../images/icon/tuijianhd1.png) 43px center no-repeat;
}
.jtcontfg .bd li a:hover{
	color: #f98822;
}
.jtlxsbox{
	width: 1128px;
	height: 250px;
}
.jtlxsbox a{
	display: inline-block;
	width: 174px;
	height: 113px;
	margin-right: 9px;
	margin-bottom: 12px;
}
.jtlxsbox a img{
	width: 100%;
	height: 100%;
}
.jtcont5 .prev,.jtcont5 .next{
	display: inline-block;
	cursor: pointer;
	z-index: 99;
	width: 40px;
	height: 24px;
    position: absolute;
    top: 25px;
}
.jtcont5 .prev{
	right: 46px;
	background: url(../images/icon/3.11left_gary.png);
}
.jtcont5 .prev:hover{
	background: url(../images/icon/3.11left_orange.png);
}
.jtcont5 .next{
	right: 3px;
	background: url(../images/icon/3.11right_gary.png);
}
.jtcont5 .next:hover{
	background: url(../images/icon/3.11right_orange.png);
}
/*标志景点*/
.markcontbox{
	background: #fff;
	height: 954px;
}
.markcontbox .tspline p{
	background: #fff;
}
.spmcbox{
	width: 1116px;
	height: 870px;
}
.spmctop{
	width: 1116px;
	height: 40px;
	text-align: center;
	margin-top: 30px;
}
.spmctop li{
	display: inline-block;
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: url(../images/icon/spmctop1.png);
	margin: auto 5px;
	cursor: pointer;
}
.spmctop .onout{
	color: white;
	background: url(../images/icon/spmctop2.png);
}
.spmcoutbd{
	width: 1116px;
	height: 800px;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
.spmcoutbd > ul > li{
	width: 1116px;
	height: 800px;
	float: left;
}
.spmcontin1{
	width: 1116px;
	height: 800px;
	overflow: hidden;
	position: relative;
}
.sliderbgand{
	width: 990px;
	height: 536px;
	background: url(../images/sliderbgand.png);
	position: absolute;
    left: 64px;
    top: 101px;
}
.spmcontin1 .bdin{
	width: 1116px;
	height: 690px;
	overflow: hidden;
}
.spmcontin1 .bdin ul{
	width: 1116px;
	height: 690px;
}
.spmcontin1 .bdin li{
	width: 1116px;
	height: 690px;
}
.spmcontin1 li .imgbox{
	width: 800px;
	height: 500px;
	background: blue;
}
.spmcontin1 li .imgbox img{
	width: 100%;
	height: 100%;
}
.spmcontin1 li .p1{
	text-align: center;
	margin-top: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}
.spmcontin1 li .p1 a{
	color: #000;
}
.spmcontin1 li .p2{
	padding: 10px 30px;
	line-height: 25px;
	font-size: 14px;
	text-indent: 28px;
}
.spmcontin1 li .p2 a{
	color: #ff6d01;
}
.spmcontin1 .hdin{
	width: 1116px;
	height: 40px;
}
.spmcontin1 .tspdownw{
	margin-top: 15px;
	margin-bottom: 15px;
}
.hdin .prev,.hdin .next{
	cursor: pointer;
	width: 26px;
    height: 54px;
	display: inline-block;
    z-index: 99;
    position: absolute;
    top: 50%;
    margin-top: -90px;
}
.hdin .prev{   
    left: 20px;
    background: url(../images/icon/xuanze_left_gary.png);
}
.hdin .prev:hover{
    background: url(../images/icon/tspiconr1.png)
}
.hdin .next{
    background: url(../images/icon/xuanze_right_gary.png);
    right: 20px;
}
.hdin .next:hover{
	background: url(../images/icon/tspiconr2.png);
}
.hdin ul{
	text-align: center;
	height: 40px;
	overflow: hidden;
}
.hdin .sexpeig{
	width: 1590px;
	text-align: left;
}
.hdin li{
	display: inline-block;
	/*height: 40px;
	line-height: 40px;*/
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	margin: auto 10px;
	cursor: pointer;
	color: #333;
}
.hdin .on{
	color: #fa8c1b;
}
.hdin li span{
	color: #fa8c1b;
}
/*投票*/
.votecont{
	width: 1116px;
	margin-top: 40px;
}
.votecont1{
	width: 1116px;
	height: 330px;
}
.votecont1-1{
	width: 548px;
	height: 328px;
	border: 1px solid #ccc;
	float: left;
}
.votecont1-2{
	margin-left: 16px;
}
.votecont1-1 .p1{
	height: 45px;
	line-height: 45px;
	background-color: #f88b22;
	font-size: 18px;
	text-indent: 15px;
	color: #fff;
}
.votecont1-1list1{
	height: 120px;
	margin-top: 20px;
}
.votecont1-1list1 .imgbox{
	width: 160px;
	height: 120px;
	float: left;
	margin-left: 15px;
}
.votecont1-1list1 .imgbox img{
	width: 100%;
	height: 100%;
}
.votecont1-1list1 .cont{
	width: 340px;
	height: 120px;
	float: left;
	margin-left: 15px;
	position: relative;
	overflow: hidden;
}
.votecont1-1list1 .pcont{
	font-size: 18px;
}
.votecont1-1list1 .pcont a{
	color: #000;
}
.votecont1-1list1 .pcont a:hover{
	color:#f88b22;
}
.votecont1-1list1 .pconttime{
	font-size: 14px;
	color: #333;
	height: 30px;
	line-height: 30px;
}
.votecont1-1list1 .pcontjj{
	font-size: 14px;
	line-height: 25px;
	text-indent: 28px;
	color: #333;
}
.votecont1-1list1 .pconta{
	display: inline-block;
	width: 100px;
	height: 17px;
	line-height: 20px;
	text-align: center;
    color:#f88b22;
    font-size: 14px;
    position: absolute;
    right: 0;
    bottom: 0;
}
.votecont1 ul{
	margin-top: 15px;
}
.votecont1 li{
	padding-left: 15px;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
}
.votecont1 li .span1{
	color: #f88b22;
	margin-right: 10px;
}
.votecont1 li .span2{
	height: 30px;
	display: inline-block;
	float: right;
	color: #989898;
	margin-right: 20px;
	line-height: 33px;
}
.votecont1 li a{
	color: #333;
}
.votecont1 li a:hover{
	color: #f88b22;
}
.votecont1-2 table{
    border: none;
}
.votecont1-2 td,.votecont1-2 th{
	width: 182px;
	height: 45px;
	text-align: center;
	vertical-align: middle;

}
.votecont1-2 .tan1{
	background: #fee8d3;
}
.votecont1-2 .tr1 .td1{
	background: url(../images/icon/vort1.png) 24px 7px no-repeat;
}
.votecont1-2 .tr2 .td1{
	background: url(../images/icon/vort2.png) 24px 7px no-repeat;
}
.votecont1-2 .tr3 .td1{
	background: url(../images/icon/vort3.png) 24px 7px no-repeat;
}
.votecont1-2 .tr4 .td1{
	background: url(../images/icon/vort4.png) 28px 9px no-repeat;
}
.votecont1-2 .tr5 .td1{
	background: url(../images/icon/vort5.png) 28px 9px no-repeat;
}
.votecont2{
	margin-top: 22px;
	margin-bottom: 30px;
}
.votecont2 .p1{
	height: 45px;
	line-height: 45px;
	background-color: #f88b22;
	font-size: 18px;
	text-indent: 15px;
	color: #fff;
}
.votecont2co{
	width: 1080px;
	overflow: hidden;
}
.votecont2cobox{
	width: 1100px;
}
.votecont2-1{
	width: 253px;
	height: 303px;
	border-radius: 10px;
	border: 1px solid #ccc;
	margin-top: 20px;
	margin-right: 20px;
	float: left;
	overflow: hidden;
}
.votecont2-1 .imgbox{
	width: 100%;
	height: 210px;
}
.votecont2-1 .imgbox img{
    width: 100%;
    height: 100%;
}
.votecont2-1p1,.votecont2-1p2,.votecont2-1p3{
	font-size: 14px;
	color: #989898;
	height: 32px;
	line-height: 32px;
	text-indent: 10px;
}
.votecont2-1p1 span{
	color: #333;
}
.votecont2-1p2,.votecont2-1p3{
	width: 126px;
	float: left;
}
.votecont2-1p2 span{
	color: red;
}
.votecont2-1p3 span{
	color: #333;
}
.votecont2-1 a.vote{
	display: inline-block;
	width: 68px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url(../images/icon/votebtn.png);
	color: white;
	margin-left: 92px;
}
.votecont2-1 a.voted{
	background: url(../images/icon/voted.png);
}
.votecont2-1 a.voted:hover{
	cursor:not-allowed;
}
.votepagebox{
	margin-left: -20px;
	margin-bottom: 0;
}
/*天气*/
.weatherbox{
	height: 1386px;
	overflow: hidden;
}
.weatherbox .manavbo{
	top: 155px;
	background: none;
}
.weathercont{
	width: 1116px;
	position: absolute;
	left: 50%;
	top: 215px;
	margin-left: -558px;
}
.weathercont1{
	height: 45px;
}
.weathercont1 .p1,.weathercont1 .p2{
	color: #fff;
	font-size: 28px;
	height: 45px;
	line-height: 45px;
	float: left;
	padding-right:  15px;
	border-right: 1px solid #5fc0f7;
}
.weathercont1 .p2{
	border: none;
    font-size: 18px;
    margin-left: 20px;
}
.wea1-seach{
	width: 220px;
	height: 32px;
	background: url(../images/icon/weasearch.png);
	float: right;
}
.wea1-seach input{
	border: none;
	width: 180px;
	height: 32px;
	text-indent: 10px;
	line-height: 32px;
	background: none;
	color: #fff;
	float: left;
}
.wea1-seach input[type="submit"]{
	width: 40px;
	height: 32px;
	cursor: pointer;
}
.weathercont2{
	width: 1116px;
	height: 550px;
	margin-top: 35px;
}
.weatherinweaboxo{
	width: 700px;
	height: 550px;
	background: #fff;
}
.weatherinweabox{
	width: 680px;
	height: 550px;
	overflow: hidden;
}
.weathercont2-1{
	width: 496px;
	height: 280px;
	background: #fff;
	float: left;
	position: relative;
}
.weathercont2-2{
	width: 140px;
	height: 280px;
	background: #fff;
	float: left;
	margin-left: 15px;
}
.w2-1sk01{
	width: 122px;
	height: 30px;
	line-height: 30px;
	background: #ff6c00;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	left: -5px;
	top: 16px;
}
.w2-1sk02{
	width: 111px;
	height: 93px;
	position: absolute;
	left: 40px;
	top: 105px;
}
.w2-1sk03{
	width: 290px;
	height: 280px;
	position: absolute;
	right: 0;
	top: 0;
}
.w2-1sk03 .p1{
	font-size: 45px;
	color: #1078db;
	padding-top: 60px;
}
.w2-1sk03 .p1 span{
	font-size: 25px;
	margin-left: 20px;
}
.w2-1sk03 .p2{
	height: 40px;
	line-height: 40px;
	color: #333;
	float: left;
}
.w2-1sk03 .p2 span{
	margin-left: 15px;
	float: left;
}
.w2-1sk03 .p2 img{
	display: block;
	float: left;
	margin-top: 10px;
}
.w2-1sk03 .p3{
	height: 40px;
	line-height: 40px;
	background: url(../images/icon/welv.png) 83px 7px no-repeat;
	color: #333;
}
.w2-1sk03 .p3 span{
	font-size: 14px;
	margin-left: 15px;
	color: #fff;
}
.w2-1sk03 .p4{
	height: 40px;
	line-height: 40px;
	background: url(../images/icon/wehs.png) 83px 7px no-repeat;
	color: #333;
}
.weathercont2-2 .p1{
	color: #333;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.weathercont2-2 .icon{
	width: 70px;
	height: 70px;
}
.weathercont2-2 .icon img{
	width: 100%;
	height: 100%;
}
.weathercont2-2 .p2{
	font-size: 14px;
	color:#333;
	text-align: center;
	padding-top: 5px;
}
.weathercont2-2 .p3{
	color: #88807e;
	font-size: 24px;
	text-align: center;
	padding-top: 20px;
}
.weathercont2-2 .p3 span{
	font-size: 16px;
}
.weathercont2-2 .p4,.weathercont2-2 .p5{
	color: #88807e;
	font-size: 14px;
	text-align: center;
	padding-top: 20px; 
}
.weathercont2-2 .p5{
	padding-top: 5px;
	text-indent: 20px;
	position: relative;
	text-indent: -10px;
}
.weathercont3 .p1{
    font-size: 28px;
    color: #fff;
    padding-top: 30px;
}
.weaaverage{
	width: 1116px;
	height: 400px;
	background: #fff url(../images/weaarageb.png) 33px 32px no-repeat;
	margin-top: 25px;
}
.weazuij{
	width: 1116px;
	height: 220px;
	border: 2px solid #fff;
	margin-top: 25px;
}
.weazuij0{
	width: 445px;
	height: 180px;
	float: left;
	margin-top: 20px;
}
.weazuij1{
	margin-left: 90px;
}
.weazuij0 p{
	color: #fff;
	height: 39px;
	line-height: 39px;
	font-size: 16px;
}
/*隐藏用户评论*/
.comment_none{
	display:none;
}
/*找回密码*/
.fihead{
	width: 100%;
	height: 84px;
	border-bottom: 4px solid #f88b22;
}
.finheadb{
	width: 1116px;
	height: 84px;
}
.finheadb img{
	margin-top: 9px;
	float: left;
}
.finheadb .p1{
	display: inline-block;
	height: 84px;
	line-height: 84px;
	padding-left: 20px;
	font-size: 18px;
	color: #333;
}
.finheadb a{
	float: right;
	display: inline-block;
	line-height: 84px;
	height: 84px;
	padding-left: 30px;
	color: #333;
	font-size: 18px;
	background: url(../images/icon/finhehou.png) 0px center no-repeat;
}
.ficont{
	width: 100%;
	height: 660px;
	position: relative;
}
.ficont .img{
	width: 100%;
	height: 100%;
}
.ficontbox{
	width: 1000px;
	height: 500px;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 60px;
	margin-left: -500px;
}
.ficontbox .p1{
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #f88b22;
	color: #fff;
	font-size: 18px;
	position: relative;
	letter-spacing: 2px;
}
.ficontbox .p1 span{
	display: inline-block;
	width: 20px;
	height: 12px;
	background: url(../images/icon/fiiconsj.png);
	position: absolute;
	top: 40px;
	left: 50%;
	margin-left: -10px;
}
.ficontbc{
	width: 645px;
	height: 350px;
	margin-top: 50px;
}
.ficbc1{
	width: 215px;
	height: 55px;
	float: left;
	background: url(../images/icon/finum1.png) 0 0 no-repeat;
}
.ficbc1 .p2{
	text-align: center;
	font-size: 14px;
	color: #fff;
	text-indent: -2px;
}
.ficbc1 .p3{
	text-align: center;
	color: #666;
	height: 35px;
	line-height: 35px;
}
.ficontbc .now{
	background: url(../images/icon/finum2.png) 0 0 no-repeat;
}
.ficontbc .now .p3{
	color: #f88b21;
}
.ficbcinp{
	clear: both;
	width: 645px;
	height: 300px;
	margin-left: 67px;
    padding-top: 22px;
}
.ficbcinp .lonamem{
	color: #333;
}
.ficbcinp .lonamei input{
	border: 1px solid #ccc;
	height: 39px;
}
.ficbcinp .lonamem p{
	text-align: right;
	letter-spacing: 3px;
	width: 100px;
}
.ficbcinp .yanzhcont{
	height: 39px;
	border: 1px solid #ccc;
}
.ficbcinp .nowlogin{
	width: 325px;
	background: #f88b22;
}
.ficbcinp .nowlogin input{
	width: 325px;
}
.ficbcinp .zhecx{
	width: 180px;
	height: 41px;
	line-height: 41px;
	text-indent: 26px;
	font-size: 14px;
}
.ficbcinp3{
	width: 520px;
	height: 280px;
	background: url(../images/icon/fiqr.png);
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -260px;
}
.ficbcinp3c{
	width: 500px;
	height: 260px;
	margin: 10px;
	background: #fff;
}
.ficbcinp3c .p3{
   color: #f88b22;
   font-size: 18px;
   text-align: center;
   padding-top: 70px;
}
.ficbcinp3c a{
	display:block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	background: url(../images/icon/curbtn2.png);
	text-align: center;
	color: #fff;
	margin-top: 60px;
}
/*找回密码*/
.find_error{
	background: url(../images/icon/msg_bg.png) 4px -137px no-repeat;
	color: red;
}
.find_good{
	background: url(../images/icon/msg_bg.png) 4px -237px no-repeat;
	color: #71c610;
}
.find_focus{
	background: none;
}
/*地图*/
.spotmapbox{
	background: #fff;
}
.spotmap{
	height: 170px;
	background: #fff;
}
.spotmap .tspline p{
	background: #fff;
}
.mapimgbox{
	width: 1114px;
	height: 690px;
	border: 1px solid #f88c20;
	margin-bottom: 60px;
	position: relative;
}
.mapimgbox img{
	width: 100%;
	height: 100%;
}
.mapimgbox a{
	display: inline-block;
	width: 100px;
	height: 34px;
	position: absolute;
	left: 20px;
	top: 20px;
}

.innavcont .innavbearslid li a{
	display: inline-block;
	height: auto;
	line-height: auto;
	font-size: 14px;
	letter-spacing: 0;
	color: black;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
	width: auto;
	letter-spacing: 0;
	line-height: 0;
}
.tspcont2cont .creslidbox2{
	margin-left: 0;
}
.add_a {
	position:relative;
}
.add_a span{
	position:absolute; color:yellow;right:30px;top:-220px;
}



/** 2017-02-28 base_new123.html  底部添加3个icon 滚动效果  **/
.integrity_main{ width:1116px; height:auto!important;min-height:400px; height:400px; overflow:hidden; _overflow:visible; margin:0 auto; padding:35px 0px 45px;}
.integrity_main a:hover{ color:#f99420;}
.integrity01{ width:548px; height:328px; border:1px #ccc solid;}
.integrity_tit{ width:100%; height:46px; background:#2867ed; border-bottom:1px #ccc solid;}
.integrity_tit h2{ font:100 18px "微软雅黑"; padding-left:20px; line-height:46px; color:#fff;}
.integrity01 h3{ font:100 16px "微软雅黑"; color:#333; line-height:27px; text-indent:2em; padding:15px 18px 10px;}
.integrity01 p{ font:100 16px "微软雅黑"; color:#999; text-align:right; padding-right:20px;}
.integrity01 ul{ padding:8px 30px 0px;}
.integrity01 ul li{ height:45px; font:100 16px "微软雅黑"; border-bottom:1px #ccc dashed; line-height:45px; margin-top:5px; display:block;}
.integrity01 ul li.bnone{ border-bottom:none;}
.integrity01 ul li span{ float:right; color:#999;}
.integrity01 ul li a{ color:#333;}

.integrity02{ width:1114px; height:auto!important;min-height:400px; height:400px; overflow:hidden; _overflow:visible; border:1px #ccc solid; border:1px #ccc solid; margin-top:20px; padding-bottom:40px;}
.integrity_list{ width:1070px; height:180px; padding:23px 0px; margin:0 auto; border-bottom:1px #ccc dashed;}
.integrity_img{ width:285px; height:180px; float:left;}
.integrity_img img{ width:285px; height:180px;}
.integrity_txt{ width:770px; height:180px; float:right;}
.integrity_txt h2{ font:100 18px "微软雅黑"; line-height:28px; margin-top:5px;}
.integrity_txt h2 a{ color:#333;}
.integrity_txt h2 span{ float:right; color:#999; font-size:14px;}
.integrity_txt h3{ font:100 14px "微软雅黑"; color:#333; line-height:28px;}
.integrity_txt p{ font:100 14px "微软雅黑"; color:#333; line-height:28px;margin-top:20px;}
.integrity_page{ width:1070px; padding-top:40px; margin:0 auto;}
.integrity_page p{ text-align:right; font-size:14px;}
.integrity_page a{ border:1px #afafaf solid; padding:3px 10px; color:#a2a2a2; background:#fff; margin-left:3px; margin-right:3px;}
.integrity_page a:hover{ border:1px #f88c24 solid; padding:3px 10px; color:#fff; background:#f88c24; margin-left:3px; margin-right:3px;}
.integrity_page span{ border:1px #f88c24 solid; padding:3px 10px; color:#fff; background:#f88c24; margin-left:3px; margin-right:3px;}
.integrity_page b{ border:1px #afafaf solid; padding:3px 10px; color:#a2a2a2; background:#fff; margin-left:3px; margin-right:3px;}

/*旅游工具箱滚动代码*/
.qimo8{ overflow:hidden;  height:192px;}
.qimo8 .qimo {width:8000%; height:192px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:192px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left;}
/*  2017-02-28 end*/
.syds_banner{
	width: 100%;
}