

.but p:first-child{

	float: left

}

.but p:nth-child(2){

	float: right;

}

.but{

	position: absolute;

	bottom:400px;

	width:532px;

	left:50%;
	
	transform: translate(-50%, -50%);

}

.but p a{

	font-size: 20px;

	color:#fff;

	display: inline-block;

	line-height: 40px;

	padding:0 35px;

	background-color: #ff6101;

	border-radius: 50px;

}

/*adv_top*/

.advv{

	width:1200px;

	margin:45px auto 0;

	background: url(../img/adv.png) no-repeat 110px 0;

}

.advv p{

	padding-top:100px;

	font-size: 16px;

	color:#7d7d7d;

	float: left;

	width:300px;

	text-align: center;

}

.line{

	margin-top:30px;

	width:100%;

	border-bottom:1px solid #eaeaea;

}



/*推荐线路*/

.xl{

	margin-top:60px;

	width:100%;

}

.tab{

	width:1200px;

	margin:0 auto;

}

.xl_btcon h1{

	float: left;

	color:#333;

	font-size: 28px;

}

.xl_btcon h1 span{

	font-size: 18px;

	color:#7d7d7d;
	
	margin-left:15px;

}

.xl_btcon{

	background: url(../img/line_01.png) no-repeat 0 35px;

	padding-bottom:10px;

}

.xl_btcon ul{

	float: right;

	margin-top:8px;

}

.xl_btcon ul li{

	float: left;

}

.xl_btcon ul li.on a{

	color:#00bf6a;

}

.xl_btcon ul li a:hover{

	color:#00bf6a;

}

.xl_btcon ul li a{

	font-size: 16px;

	margin-left:20px;

	color:#7d7d7d;

}

.advttm{

	margin-top:5px;

}

.advttm li{

	margin-top:15px;

	float: left;

}

.advttm li:first-child{

	margin-right:15px

}

.advttm li:nth-child(2){

	margin-right:15px

}

.advttm li:nth-child(4){

	margin-right:15px

}

.advttm li:nth-child(5){

	margin-right:15px

}

.advttm li a{

	position: relative;

	width:390px;

	overflow: hidden;

	height:260px;

	display: block;

}

.advttm li a img{

	width:100%;

	display: block;

}

.advttm li a div:hover{

	background-color: rgba(0,0,0,0.5);

}

.advttm li a div{

	position: absolute;

	height:100%;

	padding-left:30px;

	width:93%;

	background-color: rgba(0,0,0,0.2);

	z-index: 999999;

	top:0;

	padding-top:185px;

}

.advttm li a div p:first-child{

	font-size: 20px;

	width: 90%;

	color:#fff;

	font-weight: bold;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.advttm li a div p:nth-child(2){

	font-size: 14px;

	color:#fff;

	margin-top:10px;
	
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;

}

/*国外游*/

.for{

	margin-top:60px;

	width:100%;
	
	margin-bottom: 100px;

}

.tab{

	width:1200px;

	margin:0 auto;

}

.for_btcon h1{

	float: left;

	color:#333;

	font-size: 28px;

}

.for_btcon h1 span{

	font-size: 18px;

	color:#7d7d7d;
	
	margin-left:15px;

}

.for_btcon{

	background: url(../img/line_01.png) no-repeat 0 35px;

	padding-bottom:10px;

}

.for_btcon ul{

	float: right;

	margin-top:8px;

}

.for_btcon ul li{

	float: left;

}

.for_btcon ul li.on a{

	color:#00bf6a;

}

.for_btcon ul li a:hover{

	color:#00bf6a;

}

.for_btcon ul li a{

	font-size: 16px;

	margin-left:20px;

	color:#7d7d7d;

}

/*wadv*/

.wadv{

	width:100%;

	margin-top:60px;

}

.wadv_box{

	width:1200px;

	margin:0 auto;

	background: url(../img/dz_adv.png) no-repeat center 100px;

	padding-bottom:28px;

}

.wadv_box>h1{

	text-align: center;

	font-size: 34px;

	color:#333;

	font-weight: bold;

}

.wadv_con p:first-child{

	margin-left:10px;

}

.wadv_con p:nth-child(2){

	margin-left:73px;

}

.wadv_con p:nth-child(3){

	margin-left:73px

}

.wadv_con p:nth-child(4){

	margin-left:73px

}

.wadv_con p{

	width:240px;

	margin-top:320px;

	text-align: center;

	font-size: 18px;

	color:#4d4d4d;

	float: left;

	line-height: 34px;

}

/*成功案例*/

.suc{background: url(../img/dz_.png) no-repeat;

	margin-top:60px;

	width:100%;

	margin-bottom:60px;

}

.tab{

	width:1200px;

	margin:0 auto;

}

.suc_btcon h1{

	float: left;

	color:#333;

	font-size: 28px;

}

.suc_btcon h1 span{

	font-size: 18px;

	color:#7d7d7d;
	
	margin-left: 15px;

}

.suc_btcon{

	background: url(../img/line_01.png) no-repeat 0 35px;

	padding-bottom:10px;

}

.suc_btcon ul{

	float: right;

	margin-top:8px;

}

.suc_btcon ul li{

	float: left;

}

.suc_btcon ul li.on a{

	color:#00bf6a;

}

.suc_btcon ul li a:hover{

	color:#00bf6a;

}

.suc_btcon ul li a{

	font-size: 16px;

	margin-left:20px;

	color:#7d7d7d;

}