﻿@charset "utf-8";

.banner{
	width:100%;
	height:550px;
	overflow:hidden;
	position:relative;
}
.bannerShow{
	height:12px;
	position:absolute;
	bottom:30px;
}	
.bannerShow li{
	width:12px;
	height:12px;
	background:rgba(255,255,255,0.5);
	border-radius:100%;
	margin-left:5px;
	margin-right:5px;
	float:left;
	position:relative;
	cursor:pointer;
}
.bannerShow li:first-of-type{
	background:rgba(255,255,255,1);
}
.bannerShowD{
	width:80px;
	height:60px;
	position:absolute;
	top:-70px;
	left:-34px;
	display:none;
}
.bannerShowDS{
	width:12px;
	height:7px;
	margin-left:34px;
}
.bannerShowDS p{
	width: 0;
    height: 0;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-top:7px solid #c8c8cc;
}
.bannerShowDT{
	width:74px;
	height:47px;
	background:#666;
	border:3px solid #c8c8cc;
	overflow:hidden;
}
.bannerShowDT img,.bannerUL li img,.activityP img{
	width:100%;
	height:100%;
	margin:0 auto;
}
.bannerShow li:hover .bannerShowD{
	display:block;
}
.bannerUL{
	height:550px;
	overflow:hidden;
}
.bannerUL li{
	height:550px;
	float:left;
}
/*公告*/
.notice{
	width:100%;
	background:#fffccd;
	overflow:hidden;
}
.noticeU{
	width:1200px;
	height:30px;
	margin:0 auto;
	overflow:hidden;
	
}
.noticeUL{
	width:75px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:14px;
	color:#666;
}
.noticeUR{
	width:1125px;
	height:30px;
	float:left;
}
.noticeUR a{
	height:30px;
	line-height:30px;
	color:#666;
	font-size:16px;
	text-decoration:none;
    overflow:hidden;
	display:block;
}
.bgbody{
	background:#f5f5f5;
}
/*品牌*/
.BrandS{
	width:100%;
	background:#fff;
	overflow:hidden;
	text-align:center;
}
.BrandST{
	width:1200px;
	margin:20px auto 0;
	font-size:24px;
	color:#333;
}
.BrandST span{
	color:#c82e2f;
}
.BrandSTL{
	width:1200px;
	margin:0 auto;
	font-size:16px;
	color:#323232;
}
.BrandSC{
	width:1200px;
	margin:10px auto 0;
	font-size:16px;
	color:#777;
	line-height:1.7;
}
.BrandSR{
	width:32px;
	height:24px;
	margin:15px auto;
	background:url(/newimage/Brand_01.png);
	background-position:0 0;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg); 
	cursor:pointer;
}
.BrandSRD{
	width:32px;
	height:24px;
	margin:15px auto;
	background:url(/newimage/Brand_01.png);
	background-position:0 0;
	cursor:pointer;
}


.BrandSDW{
	width:100%;
	height:350px;
	margin:0 auto;
	overflow:hidden;
	display:none;
}
.BrandSU{
	width:1198px;
	height:118px;
	margin:15px auto 0;
	overflow:hidden;
	border:1px solid #ddd;
}
.BrandSU li{
	width:398px;
	height:70px;
	float:left;
	margin-top:24px;
	border-right:1px solid #ddd;
	overflow:hidden;
}
.BrandSU li:last-of-type{
	border-right:0px solid #ddd;
}
.BrandSUDL{
	width:50px;
	height:39px;
	float:left;
	margin-top:15px;
	margin-left:31.5px;
	background:url(/newimage/Brand_01.png);
	background-position:24.5% 0;
}
.BrandSUDLC{
	width:43px;
	height:39px;
	float:left;
	margin-top:15px;
	margin-left:35px;
	background:url(/newimage/Brand_01.png);
	background-position:62.5% 0;
}
.BrandSUDLR{
	width:48px;
	height:39px;
	float:left;
	margin-top:15px;
	margin-left:32.5px;
	background:url(/newimage/Brand_01.png);
	background-position:100% 0;
}
.BrandSUDR{
	width:255px;
	float:left;
	margin-left:30px;
	text-align:left;
}
.BrandSUDR .p1{
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.BrandSUDR .p2{
	margin-top:5px;
	font-size:14px;
	color:#666;	
	display: -webkit-box;
 	-webkit-line-clamp:2;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
.BrandSTB{
	width:1200px;
	height:110px;
	margin:48px auto 0;
	background:url(/newimage/Brand_03.png) no-repeat;
}
/*活动*/
.activity{
	width:1220px;
	height:120px;
	margin:25px auto 0;
	overflow:hidden;
	position:relative;
}
.activityL{
	width:615px;
	height:120px;
	position:absolute;
	left:0;
	overflow:hidden;
}
.activityR{
	width:615px;
	height:120px;
	position:absolute;
	right:0;
}
.activityP{
	width:595px;
	height:100px;
	margin:10px auto 0;
	overflow:hidden;	
}
.activity li:hover .activityP{
	box-shadow:0px 0px 15px #666;
}
/*图片*/
.ImgBt{
	width:1200px;
	margin:20px auto 0;
	text-align:center;
	color:#666;
	font-size:16px;
}
.ImgBtB{
	width:1200px;
	margin:15px auto 0;
	text-align:center;
	color:#00525e;
	font-size:16px;
}
.ImgBtB span{
	font-size:18px;
	font-weight:bold;
}
.ImgUL{
	width:1210px;
	margin:40px auto 0;
}
.ImgUL li{
	width:232px;
	height:140px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	float:left;
	position:relative;
}
.ImgULP{
	width:232px;
	height:140px;
	overflow:hidden;
}
.ImgULD{
	width:252px;
	height:160px;
	position:absolute;
	background:#00525E;
	top:-10px;
	left:-10px;
	display:none;
	overflow:hidden;
}
.ImgUL li:hover .ImgULD{
	display:block;
}
/*限时特惠*/
.Preferential{
	width:100%;
	height:400px;
	margin-top:0px;
	background:#f5f5f5;
	overflow:hidden;
}
.PreferentialUT{
	width:1200px;
	margin:37px auto 0;
	overflow:hidden;
}
.PreferentialUTL{
	width:3px;
	height:22px;
	background:#FF8800;
	float:left;
	margin-top:3px;
}
.PreferentialUTLc{
	color:#FF8800;
	float:left;
	margin-top:1px;
	margin-left:10px;
	font-size:20px;
	line-height:1.2;
}
.PreferentialUTLr{
	color:#999;
	float:left;
	margin-top:4px;
	margin-left:15px;
	font-size:16px;
	line-height:1.2;
}
.PreferentialUTR{
	height:25px;
	color:#666;
	float:right;
	margin-left:20px;
	font-size:16px;
	line-height:1.2;
	cursor:pointer;
}
#gratiaCircuit{
	color:#FF8800;
	border-bottom:3px solid #FF8800;
} 
.TimeLimit{
	width:1200px;
	height:280px;
	margin:20px auto 0;
	background:#FF8800;
	overflow:hidden;
}
.TimeLimitU{
	width:1170px;
	margin-top:10px;
	margin-left:10px;
	overflow:hidden;
	display:none;
}
#gratiaCircuitS{
	display:block;
}
.TimeLimitUli{
	width:224px;
	height:240px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	background:#fff;
	cursor:pointer;
}
.TimeLimitUli:hover{
	box-shadow:0px 0px 15px #666;
}
.TimeLimitUImg{
	width:204px;
	height:125px;
	margin:10px auto 0;
	background:#bbb;
	overflow:hidden;
}
.TimeLimitUName{
	width:204px;
	margin:10px auto 0;
	color:#333;
	font-size:16px;
	overflow:hidden;
}
.TimeLimitUliU{
	width:204px;
	height:22px;
	margin:0 auto;
	overflow:hidden;
	line-height:22px;
}
.TimeLimitUliUL{
	float:left;
	font-size:14px;
	color:#666;
}
.TimeLimitUliUR{
	float:right;
	font-size:16px;
	color:#d00;
}
.TimeLimitUliUR span{
	font-size:24px;
}
.TimeLimitUliURC{
	float:right;
	font-size:14px;
	color:#666;
	text-decoration:line-through;
}
/*国内游*/
.theme{
	text-align:center;
	font-size:36px;
	color:#333;
	font-weight:bold;
	line-height:1.5;
    margin-top: 20px;
}
.ViceTheme{
	text-align:center;
	font-size:14px;
	color:#666;
}
.SubjectNav{
	width:1200px;
	margin:30px auto 0;
	overflow:hidden;
}
.SubjectNavli{
	float:right;
	margin-left:30px;
	font-size:16px;
	color:#666;
	padding-bottom:5px;
	cursor:pointer;
}
#Ejina{
	color:#FF8800;
	border-bottom:3px solid #FF8800;
}
.SubjectList{
	width:1216px;
	height:584px;
	margin:20px auto 0;
	overflow:hidden;
}
.SubjectListL{
	width:288px;
	height:568px;
	float:left;
	margin:8px;
	background:#FF8800;
}
.SubjectLLP{
	width:248px;
	margin:25px auto 0;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	line-height:1;
}
.SubjectLLU{
	width:220px;
	margin:15px auto 0;
	overflow:hidden;
}
.SubjectLLU li{
	width:110px;
	height:40px;
	float:left;
	margin-top:5px;
}
.SubjectLLU li a{
	text-decoration:none;
}
.SubjectLLULD{
	width:100px;
	height:30px;
	margin:5px;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:30px;
	border-radius:15px;
	border:1px solid #fff;
	/*cursor:pointer;*/
}
.SubjectLLU li:hover .SubjectLLULD{
	box-shadow:0px 5px 5px #666;
	background:#ffa033;
}
.SubjectListR{
	width:912px;
	height:584px;
	float:left;
}
.SubjectListRU{
	width:100%;
	overflow:hidden;
	display:none;
}
#EjinaS{
	display:block;
}
.SubjectListRUL{
	width:304px;
	height:292px;
	float:left;
	cursor:pointer;
}
.SubjectListRULD{
	width:288px;
	height:276px;
	margin:8px auto;
	background:#fff;
}
.SubjectListRUL:hover .SubjectListRULD{
	box-shadow:0px 0px 8px #666;
}
.SubjectLRULDT{
	width:288px;
	height:190px;
	overflow:hidden;
	position:relative;
}


.SubjectLRULDT .p1{
  background:rgba(0,0,0,0.5);
  border-radius:25px;
  color:#fff;
  padding:2px 10px 2.5px;
  text-align:center;
  font-size:14px;
  position:absolute;
  left:10px;
  top:10px;
}
.SubjectLRULDT .p2{
  width:110px;
  height:37px;
  background:#ff7467;
  color:#fff;
  line-height:37px;
  text-align:center;
  font-size:14px;
  position:absolute;
  right:0px;
  bottom:0;
}
.SubjectLRULDT .p3{
  color:#fff;
  font-size:14px;
  position:absolute;
  left:10px;
  bottom:10px;
}

.SubjectLRULDT .p2 span{
	font-size:24px;
}
.SubjectLRULDB{
	width:286px;
	height:85px;
	border:1px solid #ddd;
}
.SubjectLRULDB p{
	width:246px;
	height:45px;
	font-size:18px;
	color:#444;
	margin:20px;
	line-height:1.3;
	display: -webkit-box;
 	-webkit-line-clamp:2;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
/*境外游*/
.SubjectNavliJ{
	float:right;
	margin-left:30px;
	font-size:16px;
	color:#666;
	padding-bottom:5px;
	cursor:pointer;
}
#Thailand{
	color:#FF8800;
	border-bottom:3px solid #FF8800;
}
.OverseasTour{
	width:1216px;
	margin:17px auto 0;
	overflow:hidden;
	display:none;
}
#ThailandS{
	display:block;
}
.OverseasTourL{
	width:608px;
	height:292px;
	float:left;
	cursor:pointer;
}
.OverseasTLD{
	width:592px;
	height:276px;
	margin:8px;
	overflow:hidden;
	position:absolute;
}

.OverseasTLD .p1{
  width:80px;
  height:37px;
  background:rgba(0,0,0,0.5);
  color:#fff;
  line-height:37px;
  text-align:center;
  font-size:16px;
  position:absolute;
  left:0;
  bottom:85px;
}
.OverseasTLD .p2{
  width:110px;
  height:37px;
  background:#ff7467;
  color:#fff;
  line-height:37px;
  text-align:center;
  font-size:14px;
  position:absolute;
  left:80px;
  bottom:85px;
}
.OverseasTLD .pt3{
  border-radius:25px;
  padding:2px 10px 2.5px;
  background:rgba(0,0,0,0.5);
  color:#fff;
  font-size:16px;
  position:absolute;
  right:10px;
  top:10px;
}

.OverseasTLD .p2 span{
	font-size:24px;
}
.OverseasTLDD{
	width:592px;
	height:85px;
	background:rgba(0,0,0,0.5);
	position:absolute;
	bottom:0;
}
.OverseasTLDD p{
	width:552px;
	height:45px;
	font-size:18px;
	color:#fff;
	margin:20px;
	line-height:1.3;
	display: -webkit-box;
 	-webkit-line-clamp:2;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
.OverseasTourR{
	width:304px;
	height:292px;
	float:left;
	background:#fff;
	cursor:pointer;
}
.OverseasTourL:hover .OverseasTLD{
	box-shadow:0px 0px 8px #666;
}
.OverseasTourR:hover .SubjectListRULD{
	box-shadow:0px 0px 8px #666;
}
/*当地玩乐*/
.LocalPlay{
	width:1200px;
	margin:30px auto 0;
	overflow:hidden;
}
.LocalPlayL,.LocalPlayC{
	width:388px;
	height:488px;
	float:left;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.LocalPlayC{
	margin-left:18px;
	margin-right:18px;
}
.LocalPlayLP{
  width:100%;
  height:100%;
  position:absolute;
  z-index:1;
  background: -webkit-linear-gradient(rgba(255,255,255,0.5), rgba(0,0,0,0.3)); 
  background: -o-linear-gradient(rgba(255,255,255,0.5),  rgba(0,0,0,0.3)); 
  background: -moz-linear-gradient(rgba(255,255,255,0.5),  rgba(0,0,0,0.3));
  background: linear-gradient( rgba(255,255,255,0.5),  rgba(0,0,0,0.3)); 
}
.LocalPlayLP{
	-webkit-animation:LocalPlayLP 1s .2s ease both;
	-moz-animation:LocalPlayLP 1s .2s ease both;
}
@-webkit-keyframes LocalPlayLP{
	0%{opacity:0;-webkit-transform:translateY(-2000px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes LocalPlayLP{
	0%{opacity:0;-moz-transform:translateY(-2000px)}
	100%{opacity:1;-moz-transform:translateY(0)}
}
.LocalPlayLPU{
	width:388px;
	margin:360px auto 0;
	overflow:hidden;
}
.LocalPlayLPUL{
	width:33px;
	height:31px;
	float:left;
	margin-left:30px;
	background:url(../images/indext.png);
	background-position:93.3% 2%;
}
.LocalPlayLPUC{
	float:left;
	margin-left:7px;
	font-size:18px;
	color:#fff;
	text-shadow:2px 2px #666;
}
.LocalPlayLPUC span{
	font-size:22px;
}
.LocalPlayLPD{
	width:328px;
	font-size:18px;
	color:#fff;
	margin:10px auto 0;
	text-shadow:2px 2px #666;
	display: -webkit-box;
 	-webkit-line-clamp:2;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}

.LocalPlayCF{
	width:100%;
	height:50%;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(255,255,255,0.8);
	display:none;
	
}

.LocalPlayCF{
	-webkit-animation:LocalPlayCF 1s .2s ease both;
	-moz-animation:LocalPlayCF 1s .2s ease both;}
@-webkit-keyframes LocalPlayCF{
	0%{opacity:0;-webkit-transform:translateY(2000px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes LocalPlayCF{
	0%{opacity:0;-moz-transform:translateY(2000px)}
	100%{opacity:1;-moz-transform:translateY(0)}
}
.LocalPlayCF .p1{
	width:328px;
	font-size:18px;
	color:#333;
	margin:30px auto 0;
	 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
}
.LocalPlayCF .p2{
	width:328px;
	height:70px;
	font-size:16px;
	color:#666;
	margin:10px auto 0;
	 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical;
 overflow: hidden;
}


.LocalPlayCF .LocalPlayCFU{
  width:328px;
  height:30px;
  line-height:30px;
  font-size:14px;
  color:#999;
  margin:25px auto 0;
  overflow: hidden;
  /*border:1px solid red;*/
}
.LocalPlayCF > .LocalPlayCFU li:first-of-type{
  width:150px;
  float:left;
  color:#d00;
}
.LocalPlayCF > .LocalPlayCFU li:first-of-type span{
  font-size:24px;
  font-weight:bold;
}
.LocalPlayCF > .LocalPlayCFU li:last-of-type{
  width:150px;
  float:right;
  text-align:right;
}



.LocalPlayList{
	width:1200px;
	margin:13px auto 0;
	overflow:hidden;
}
.LocalPlayListL{
	width:25px;
	height:146px;
	float:left;
	margin-top:5px;
	background:#4c868e;
	cursor:pointer;
}
.LocalPlayListC{
	width:1140px;
	height:156px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	overflow:hidden;
}
.LocalPlayListL .P1{
	width:8px;
	height:18px;
	margin:64px auto 0;
	background:url(/newimage/JTTB.png);
	background-position:0% 0%;
}
.LocalPlayListL .P2{
	width:8px;
	height:18px;
	margin:64px auto 0;
	background:url(/newimage/JTTB.png);
	background-position:100% 0%;
}
.LocalPlayListCU{
	overflow:hidden;
}
.LocalPlayListCUL{
	width:380px;
	height:156px;
	float:left;
}
.LocalPLCULU{
	width:370px;
	height:146px;
	margin:5px;
	background:#fff;
	overflow:hidden;
}
.LocalPlayListCUL:hover .LocalPLCULU{
	box-shadow:0px 0px 10px #666;
	
}
.LocalPLCULUL{
	width:188px;
	height:146px;
	float:left;
	overflow:hidden;
}
.LocalPLCULUR{
	width:181px;
	height:144px;
	float:left;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	overflow:hidden;
}
.LocalPLCULUR .p1{
	width:141px;
	margin:15px auto 0;
	font-size:18px;
	color:#333;
	line-height:1.2;
	font-weight:bold;
	overflow:hidden;
	text-shadow:1px 1px #666;
}
.LocalPLCULUR .p2{
	width:141px;
	margin:10px auto 0;
	font-size:14px;
	color:#666;
	display: -webkit-box;
 	-webkit-line-clamp:3;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
.LocalPLCULUR .p3{
	width:141px;
	margin:8px auto 0;
	font-size:12px;
	color:#d00;
	text-align:right;
}
.LocalPLCULUR .p3{
	font-size:20px;
}
.Reserved{
	width:1200px;
	height:100px;
	margin:15px auto 0;
	background:#bbb;
	overflow:hidden;
}
/*私人订制*/
.PersonalBT{
	text-align:center;
	font-size:36px;
	font-weight:bold;
	color:#00525e;
	margin-top:24px;
}
.PersonalBB{
	text-align:center;
	font-size:14px;
	color:#00525e;
	margin-top:0px;
}
.PersonalMS{
	width:100%;
	margin-top:40px;
	background:#508992;
	overflow:hidden;
}
.PersonalMS p{
	width:1200px;
	height:90px;
	margin:0 auto;
	background:url(/newimage/srdz_03.jpg);
	background-size:100% 100%;
}
.PersonalBJ{
	width:100%;
	height:390px;
	background:url(/newimage/srdz_05.jpg);
	background-size:100% 100%;
	overflow:hidden;
}
.PersonalBJD{
	width:1200px;
	height:310px;
	margin:40px auto 0;
	background:url(/newimage/srdz_07.png);
	background-size:100% 100%;
	overflow:hidden;
}
.PersonalBJDL{
	width:404px;
	margin-left:72px;
	float:left;
	color:#fff;
}
.PersonalBJDR{
	width:502px;
	margin-left:74px;
	float:left;
	margin-top:52px;
	overflow:hidden;
}
.PersonalBJDRL{
	width:100px;
	height:70px;
	float:left;
	margin-top:70px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.PersonalBJDRR{
	width:100px;
	height:210px;
	float:left;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.PBJDRLD{
	width:100px;
	height:210px;
	background:rgba(0,0,0,0.3);
	position:absolute;
}
.PBJDRLDX{
	width:82px;
	height:52px;
	margin:7px;
	border:2px solid rgba(255,255,255,0.8);
	text-align:center;
	line-height:52px;
	font-size:18px;
	color:#fff;
}
.PBJDRLDD{
	width:82px;
	height:192px;
	margin:7px;
	border:2px solid rgba(255,255,255,0.8);
	text-align:center;
	line-height:1.4;
	font-size:18px;
	color:#fff;
}
.PBJDRLDD p{
	margin-top:57px;
}
.PersonalBJDRL:hover .PBJDRLD{
	display:none;
}
.PersonalBJDRR:hover .PBJDRLD{
	display:none;
}
.PBJDLBT{
	font-size:12px;
	margin-top:25px;
}
.PBJDLBT span{
	font-size:24px;
}
.PBJDLBB{
	font-size:12px;
	margin-top:20px;
	margin-bottom:20px;
}
.PBJDLU{
	margin-bottom:6px;
	overflow:hidden;
}
.PBJDLUL{
	width:198px;
	height:30px;
	float:left;
	background:#fff;
	border-radius:5px;
}
.PBJDLUR{
	width:198px;
	height:30px;
	float:right;
	background:#fff;
	border-radius:5px;
}
.PBJDLU li input{
	width:198px;
	height:30px;
	text-indent:1em;
	border-radius:5px;
	outline:none;
}
.PBJDLUT{
	width:404px;
	height:54px;
	background:#FFFFFF;
	border-radius:5px;
	overflow:hidden;
}
.PBJDLUT textarea{
	width:392px;
	height:44px;
	margin:5PX;
	resize:none;
	outline:none;
}
.PBJDLUBT{
	margin-top:15px;
	overflow:hidden;
}
.PBJDLUBT li{
	width:100px;
	height:28px;
	float:left;
	border:1px solid #fff;
	border-radius:5px;
	color:#fff;
	font-size:12px;
	text-align:center;
	line-height:28px;
	margin-right:10px;
	cursor:pointer;
}
.PBJDLUBT li:hover{
	background:#FF8800;
	border:1px solid #FF8800;
}
.PrivateWindow{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:fixed;
	z-index:4;
	display:none;
}
.PrivateWindowD{
	width:600px;
	height:370px;
	background:#fff;
	margin:230px auto 0;
	overflow:hidden;
}
.PWDPTZ{
	width:57px;
	height:151px;
	margin:30px auto 0;
	background:url(../images/srdztz_03.png);
	background-size:100% 100%;
}
.PWDPWZ{
	text-align:center;
	font-size:18px;
	color:#444;
	font-weight:bold;
	margin-top:30px;
	line-height:1.5;
}
.PWDPBUT{
	width:130px;
	height:42px;
	margin:30px auto 0;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:42px;
	background:#ff8800;
	overflow:hidden;
	cursor:pointer;
}
/*旅途故事*/
.please{
	width:1200px;
	margin:30px auto 0;
	overflow:hidden;
}
.please .span1{
	float:right;
	font-size:16px;
	color:#FF8800;
	cursor:pointer;
}
.please .span2{
	width:18px;
	height:16px;
	margin-top:2px;
	margin-right:10px;
	float:right;
	background:url(/newimage/indext.png);
	background-position:56% 2%;
}
.Journey{
	width:1218px;
	height:418px;
	margin:11px auto 0;
	overflow:hidden;
    display:none;
}
#ChangeOne {
display:block;
}
.JourneyU{
	overflow:hidden;
}
.JourneyUL{
	width:406px;
	height:418px;
	float:left;
}
.JourneyULD{
	width:388px;
	height:400px;
	margin:9px;
	background:#fff;
	overflow:hidden;
	cursor:pointer;
}
.JourneyUL:hover .JourneyULD{
	box-shadow:0px 0px 9px #666;	
}
.JourneyULDT{
	width:388px;
	height:284px;
	position:relative;
	overflow:hidden;
}
.JourneyULDTP{
	width:100%;
	height:100%;
  	position:absolute;
  	z-index:1;
    background: -webkit-linear-gradient(rgba(255,255,255,0.5), rgba(0,0,0,0.3)); 
    background: -o-linear-gradient(rgba(255,255,255,0.5),  rgba(0,0,0,0.3)); 
    background: -moz-linear-gradient(rgba(255,255,255,0.5),  rgba(0,0,0,0.3));
    background: linear-gradient( rgba(255,255,255,0.5),  rgba(0,0,0,0.3)); 
}
.JourneyULDTD{
	width:358px;
	position:absolute;
  	z-index:2;
  	bottom:10px;
  	right:30px;
}
.JourneyULDTD span{
	height:16px;
	line-height:16px;
	float:right;
	color:#fff;
	font-size:16px;
}
.JourneyULDTD .span2{
	width:19px;
	height:16px;
	margin-right:5px;
	margin-left:10px;
	background:url(/newimage/indext.png);
	background-position:66% 2%;
}
.JourneyULDTD .span4{
	width:24px;
	height:16px;
	margin-right:5px;
	margin-left:10px;
	background:url(/newimage/indext.png);
	background-position:77% 2%;
}
.JourneyULDB{
	width:386px;
	height:115px;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	overflow:hidden;
}
.JourneyULDBT{
	width:354px;
	margin:18px auto 0;
	font-size:20px;
	color:#333;
	line-height:1.2;
	overflow:hidden;
	display: -webkit-box;
 	-webkit-line-clamp:1;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
.JourneyULDBB{
	width:354px;
	margin:17px auto 0;
	font-size:14px;
	color:#666;
	overflow:hidden;
	display: -webkit-box;
 	-webkit-line-clamp:2;
 	-webkit-box-orient: vertical;
 	overflow: hidden;
}
.JourneyUL:hover .JourneyULDBT{
	color:#FF8800;
	text-decoration:underline;	
}
/**/
.VideoFrame{
	width:1200px;
	height:400px;
	margin:30px auto 0;
	overflow:hidden;
	position:relative;
}
.VideoFrameUT{
	width:18px;
	overflow:hidden;
	position:absolute;
	z-index:2;
	right:30px;
}
.VideoFrameUTL{
	width:18px;
	height:18px;
	border-radius:100%;
	background:#FF8800;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	position:relative;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer;
}
.VideoFrameUTL p{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	position:absolute;
}
.VideoFrameUTL:first-of-type p{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0);
	position:absolute;
}
.VideoFrameUB{
	width:1200px;
	overflow:hidden;
}
.VideoFrameUB li{
	width:1200px;
	height:400px;
	overflow:hidden;
	position:relative;
}
.VideoFrameUB li p{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	position:absolute;
}
.VideoFrameUB li:hover p{
	background:rgba(0,0,0,0);
}
.VideoFrameD{
	width:70px;
	height:70px;
	background:url(/newimage/indext.png);
	background-position:2% 44%;
	position:absolute;
	z-index:3;
	top:165px;
	left:565px;
	cursor:pointer;
}
.VideoFrameW{
	width:1200px;
	height:40px;
	background:#eee;
	margin:0 auto;
	overflow:hidden;
}
.VideoFrameWU{
	width:1124px;
	margin:0 auto;
	overflow:hidden;
}
.VideoFrameWU li{
	width:1124px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#00525E;
}
.VideoFrameZ{
	width:100%;
	height:1000%;
	background:rgba(0,0,0,0.5);
	position:fixed;
	z-index:4;
	display:none;
}
.VideoFrameZD{
	width:900px;
	height:560px;
	background:#fff;
	margin:100px auto 0;
	position:relative;
}
.VideoFrameZDP{
	width: 30px;
    height: 30px;
    float: left;
    border: 1px solid #fff;
    border-radius: 100%;
    font-size: 40px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    position: absolute;
    right: -34px;
    top: -16px;
    cursor: pointer;
}
/* 品牌理念 */
.BrandConcept{
	width: 100%;
	height: 80px;
	background-color: #ffffff;
}
.BrandConcept-cont{
	width: 1200px;
	height: 80px;
	margin: 0 auto;
}
.BrandConcept-cont li{
	float: left;
	width: 230px;
	height: 34px;
	margin-top: 23px;
	margin-right: 93.3px;
}
.BrandConcept-cont li::before{
	content: '';
	display: block;
	float: left;
	width: 37px;
	height: 34px;
	background: url(/static/home/image/index/lntb_01.png)no-repeat;
}
.BrandConcept-cont li:last-child{
	margin-right: 0;
}
.BrandConcept-cont li:nth-of-type(1)::before{background-position-x:0px}
.BrandConcept-cont li:nth-of-type(2)::before{background-position-x:-41px}
.BrandConcept-cont li:nth-of-type(3)::before{background-position-x:-85px}
.BrandConcept-cont li:nth-of-type(4)::before{background-position-x:-128px}
.BrandConcept-cont li p{
	line-height: 34px;
	font-size: 16px;
	color: #333;
	text-align: right;
}