/*GDRP S*/
html, body {
	overflow-x: inherit;
}

.gdpr_station{height:107px;}
.gdpr_station,.gdpr .gdpr-content{background-color: rgba(8,33,67,.88);opacity: 1;}
.gdpr,.gdpr .gdpr-content,.gdpr .gdpr-content .gdpc-text{
	height:107px;
}
.gdpr{
	width:100%;
	position:fixed;
	bottom:0px;
	z-index: 99;
	}
.gdpr .gdpr-content{
	width: 100%;
	text-align:center;
	position: relative;
}
.gdpr .gdpr-content .gdpc-text{
	width:95%;
	margin:0 auto;
}
.gdpr .gdpr-content .gdpc-l{
	width: 80%;
	float: left;
}
.gdpr .gdpr-content .gdpc-r{
	width: 20%;
	float: right;
}
.gdpr p{
	line-height: 24px;
}
.gdpr p,.gdpr p a{
	color:#ffffff;
	font-size:15px;
}
.gdpr p a{
	color:#cecece;
}

.gdpr .accept{
	width:95px;
	height: 53px;
	background: #1E88E5;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 53px;
	font-weight: 800;
	border-radius: 3px;
	cursor: pointer;
	text-align: center;
	transition: border .5s;
	border: 0;
	text-decoration: none;
	margin-left:15px;
	display: block;
}

.gdpr .gdpr-content .close{
	position: absolute;
	top: 10px;
	right: 10px;
}

/*大于799时*/
@media screen and (min-width:800px){

}

@media screen and (min-width:1366px){

}

/*小于799时*/
@media screen and (max-width:799px){
	.gdpr .gdpr-content{
		width:100%;
	}

	.gdpr .gdpr-content .gdpc-text {
		width: 80%;
	}

	.gdpr p,.gdpr p a{
		font-size: 14px;
	}

	.gdpr .gdpr-content .gdpc-l{
		width: 100%;
		text-align: center;
		margin-top: 10px;
	}
	.gdpr .gdpr-content .gdpc-r{
		width: 100%;
		margin-top: 10px;
	}
	.gdpr .gdpr-content .gdpc-r .accept{
		width:85px;
		height: 43px;
		line-height: 43px;
		font-size: 14px;
		margin-left: 0px;
		margin:0 auto;
	}


}
/*GDRP E*/


/*Global Tour S*/
.share_box{display:none;}
.events_banner{width:100%;position: relative;}
.events_banner  {width: 100%;height: 634px;background: url(/static/images/zwsoft/global-tour/global-events-banner.jpg) center center no-repeat;}
.events_banner .banner_vedio,.events_banner .banner_text{width: 50%;}
.events_banner .banner_vedio{float: right;right: 0px;margin-top: 124px;}
.events_banner .banner_text{float: left;text-align: left; margin-top: 139px;}
.events_banner .banner_text .banner_box_r{ width: 100%;overflow: hidden;}
.events_banner .banner_text .banner_box_r .banner_txt{color: #ffffff;font-size: 30px;}
.events_banner .banner_text .banner_box_r img{width: 95%;}
.events_banner .banner_vedio .vedio_box,.events_banner .banner_vedio .vedio_box iframe{width: 100%;height: 200px;}
.events_banner .banner_text .e_banner_more{font-weight: 700}

.events_top_text{width: 100%;margin-top: 20px;}
.events_top_text p{font-size: 22px;color: #505456;}

.events_find {margin-top: 11px;}
.events_find h2{text-align: center;color: #1f6297;font-size: 48px;font-weight: 700;}

.global_events .events_tab,.global_events .events_tab ul,.global_events .events_tab ul li{height: 45px;}
.global_events .events_tab{width: 590px;margin:30px auto 0px auto;}
.global_events .events_tab ul li{line-height: 45px;width: 33%;padding: 0px;font-size: 30px;text-align: center;}
.global_events .events_tab ul li i{font-size: 26px;}
.global_events .events_tab ul li p{display: inline-block;margin-left: 20px;font-size: 26px;}
.global_events .events_tab ul li i,.global_events .events_tab ul li p{color: #e8eef8;}
.global_events .events_tab ul li:nth-child(1) i,.global_events .events_tab ul li:nth-child(1) p{color: #04689b;}

.events_search{width: 100%;margin-top: 35px;}
.events_search i{color: #0243b9; }
.events_search .input_text,.events_search input.sub{height: 40px;}
.events_search .input_text{width: 37%;border:none;border-bottom: 2px solid #e7edf8;margin-right: 45px;font-size: 24px;}
.events_search input.sub{width: 104px;background-color: #1f6197;border:none;border-radius: 5px;font-size: 20px;color: #ffffff;float: right;}

.content_0{display: block;}/*默认显示缩略图形式*/
.content_1,.content_2{display: none;}/*列表形式和地图形式隐藏*/

/*Grid style*/
.events_content{width: 100%;}
.global_events ul li{width: 438px;padding:45px 0px;}
.global_events ul:after{content: "";display: block;clear: both;}

.events_lists .thumb{position: relative;}
.events_lists .upcoming_img{width: 97px;height: 33px;position: absolute;top:24px;right: 34px;background-color: #ff0000;font-size:14px;color: #ffffff;border-radius: 8px;line-height: 33px;}
.events_lists .e_share,.events_lists .e_zan{padding:10px;background-color: #ffffff;cursor: pointer;}
.events_lists .e_share{position: absolute;bottom: 0px;right: 70px;}
.events_lists .e_zan{position: absolute;bottom: 0px;right: 14px;}
.events_share_box{width: 720px;height: 150px;background-color: #f8f7fa;position: fixed; top:200px;z-index: 10000;display: none;border-radius: 5px;}
.events_share_box .share_title{border-bottom:1px solid #dbd7e1;position: relative;}
.events_share_box .share_title .share_close{position: absolute;right: 15px;top: 15px;}
.events_share_box .share_title p{font-size: 17px;color:#1e0a3c;text-align: center;padding:15px 0px;font-weight: 700;}
.events_share_box .share_icon{width: 130px;margin:25px auto 0px auto;text-align: center;}

.content_0 ul li{margin-right:40px;}
.content_0 ul li:nth-child(3n){margin-right: 0px;}
.events_content ul li .text{text-align: left;}
.global_events ul li .title{height: 55px;overflow: hidden;margin:20px 0px;}
.global_events ul li .title a{overflow: hidden;font-size: 22px;}
.global_events ul li .date{font-size: 16px;}
.global_events ul li .address{font-size: 16px;color: #1E1E1E;margin: 20px 0px;}
.global_events .address i{font-size: 16px;margin-right: 5px;color: #1d5a8d;}
.global_events ul li .description{font-size: 16px;color: #1E1E1E;}
.global_events ul li .event_more,.global_events ul li .event_more a{height: 32px;line-height: 32px;}
.global_events ul li .event_more{width: 113px;border:1px solid #012c4f;float: right;border-radius: 5px;margin-top: 20px;}
.global_events ul li .event_more a{font-size: 16px;color: #1f6197;text-align: center;font-weight: 700;}

/*list style*/
#list_show ul.list_ul li{width: 100%;}
#list_show ul li .events_lists{float: left;/* border-top:1px solid #fdfdfd;*/border-bottom: 1px solid #c1c1c1;border-right: 1px solid #c1c1c1;box-shadow: 5px 5px 5px #c1c1c1;}
#list_show ul li .events_lists .thum{width: 438px;height: 250px}
#list_show ul li .events_lists .thumb,#list_show ul li .text{float: left;}
#list_show ul li .trip{display: none;}
#list_show ul li .text{width: 930px;padding-left: 30px;}
#list_show ul li .title{height: 30px;font-size: 18px;}
#list_show ul li .event_more{float: left;text-align: center;}

/*map style*/
.global_events .content_2{margin:45px 0px;}
#map_show,.content_2{width: 100%;}
#map_show .map_content{background-color: #f7f8fa;}
#map_show .events_map_left{float: left;width: 40%;position: relative;}
#map_show .events_map_right{float: right;width: 60%;}
.clear_both{height: 1px;width: 100%;clear: both;}
#map_show ul:after{content: "";display: block;clear: both;}
#map_show ul.map_text li{width: 100%;padding:15px 0px;border-bottom: 1px solid #dedede;}
#map_show ul li .events_lists{float: left;}
#map_show ul li .events_lists .thumb img{width: 120px;}
#map_show ul li .events_lists .thumb,#map_show ul li .text{float: left;}
#map_show ul li .trip{display: none;}
#map_show ul li .text{width: 450px;overflow: hidden;padding-left: 30px;text-align: left;}
#map_show ul li .title{overflow: hidden;margin:0px 0px 10px 0px;}
#map_show ul li .title a{font-size: 22px;  }
#map_show ul li .title,#map_show ul li .title a{ /*height: 25px; */ line-height: 25px;}
#map_show  ul li .date{font-size: 16px;}
#map_show  ul li .address{font-size: 16px;margin:5px 0px;}
#map_show ul li .description{font-size: 16px}
#map_show .events_map{width: 100%;}/*栏目页map*/

.event_title{color:#003C69;}
.event_date{color: #01D241;}
.event_address,.event_description{color: #1E1E1E;}

.global_events .fontsize22{font-size: 22px;}
.global_events .fontsize16{font-size: 16px;}

/*google map*/
#map_show .gm-style img{max-width: 120px;}

@media screen and (min-width:1680px){
	.events_content ul li{width: 438px;}
	.events_content ul li .events_lists .thumb .thumb_img{width: 438px;height: 250px;}
}

@media screen and (max-width:1679px){
	.events_content ul li .events_lists,.events_content ul li .thumb,.events_content ul li .events_lists .thumb .thumb_img{width: 100%;}
	#list_show ul.list_ul li .title{margin: 0px 0px 10px 0px;}
	#list_show ul.list_ul li .address{margin:10px 0px;}
}

@media screen and (min-width:1280px) and (max-width:1679px){
	.events_banner  {height: 550px;}
	.events_banner .banner_text{margin-top: 120px;}
	.events_banner .banner_vedio{  margin-top: 109px;}
	.events_banner .banner_text .banner_box_r .banner_txt{font-size: 26px;}
	.events_content ul li{width: 30%;}
	.events_top_text p{font-size: 20px;}
	.events_find h2{font-size: 38px;}
	.global_events .events_tab ul li p{font-size: 26px;}
	.global_events .events_tab ul li i{font-size: 26px;}
	.events_search .input_text,.events_search input.sub{font-size: 18px;}
	.events_search .input_text,.events_search input.sub{height: 35px;}
	.events_search input.sub{width: 90px;font-size: 16px;}
	.events_content ul li .events_lists .e_share img,.events_content ul li .events_lists .e_zan img{width:34px;height: 34px;}
	.global_events ul li .event_more a{font-size: 14px;}

	/*list style*/
	#list_show ul li .thumb, #list_show ul li  .thumb .thumb_img{width: 400px;height: 228px;}
	#list_show ul li .text{width: 750px;padding-left: 30px;}

	/*map style*/
	#map_show ul li .events_lists .thumb img{width: 110px; /*height: 91px;*/}
	#map_show ul li .text{width: 350px;}

}

@media screen and (min-width: 800px) and (max-width:1279px){
	.events_banner  {height: 400px;}
	.events_banner .banner_text{margin-top: 120px;}
	.events_banner .banner_vedio{  margin-top: 109px;}

	.events_banner .banner_vedio img{width: 85%;}
	.events_banner .banner_vedio .vedio_box,.events_banner .banner_vedio .vedio_box iframe{ /*width: 320px;height: 179px;*/}
	.events_banner .banner_text .banner_box_r .banner_txt{font-size: 16px;}

	.events_content ul li{width: 30%;}
	.events_search .input_text{margin-right: 30px;}

	.events_top_text p{font-size: 18px;}
	.events_find h2{font-size: 34px;}
	.global_events .events_tab ul li p{font-size: 26px;}
	.global_events .events_tab ul li i{font-size: 26px;}
	.events_search .input_text,.events_search input.sub{height: 27px;font-size: 14px;}
	.events_search input.sub{width: 70px;font-size: 16px;}

	.events_content ul li .events_lists .e_share img,.events_content ul li .events_lists .e_zan img{width:30px;height: 30px;}

	/*list style*/
	#list_show ul li .thumb, #list_show ul li  .thumb .thumb_img{width: 360px;height: 205px;}
	#list_show ul li .text{width: 360px;padding-left: 26px;}
	#list_show ul li .event_more{margin-top: 10px;}

	/*map style*/
	#map_show ul li .events_lists .thumb{padding-top: 10px;}
	#map_show ul li .events_lists .thumb img{width: 100px; /* height: 68px; */}
	#map_show ul li .text{width: 210px;}
	#map_show ul li .address{margin:5px 0px;}
}

@media screen  and (min-width:800px){
	.global_events .content_2,#map_show .events_map_left,#map_show .events_map_right,#map_show #googleMap{height: 680px;}
	.events_banner .banner_text .banner_box_r .banner_txt{margin-top: 25px;}
	#map_show .events_map_left{overflow: scroll;overflow-x: hidden;}
}
@media screen  and (max-width:800px){
	.events_banner  {width: 100%;height: 100%;}
	.events_banner .banner_vedio, .events_banner .banner_text{width: 100%;}
	.events_banner .banner_text{margin-top: 120px;}
	.events_banner .banner_vedio{margin-top: 109px;margin-bottom: 10px;}
	.events_banner .banner_vedio img{width: 85%;}
	.events_banner .banner_vedio .vedio_box,.events_banner .banner_vedio .vedio_box iframe{ /*width: 150px;height: 84px;*/}
	.events_banner .banner_text .banner_box_r .banner_txt{font-size: 14px;}

	.events_share_box{width: 95%;}

	.events_top_text p{font-size: 16px;}
	.events_find h2{font-size: 30px;}
	.global_events ul li{}
	.global_events .events_tab{width: 95%;}
	.global_events .events_tab ul li{float: left;}
	.global_events .events_tab ul li p{margin-left: 15px;font-size: 26px;}
	.global_events .events_tab ul li i{font-size: 26px;}

	.events_content ul li{width: 100%;}
	.events_search{display: none;}
	/*
	.events_search .input_text{width: 95%;margin-right: 0px;}
	.events_search .input_text,.events_search input.sub{font-size: 14px;}
	.events_search input.sub{width: 70px;height: 27px;margin-top: 15px;margin-left: 45%;font-size: 14px;}
	.events_search input.sub{float: none;}
	*/

	.global_events ul li .title{font-size: 16px;}
	.global_events ul li .date{font-size: 14px;}
	.global_events ul li .address{font-size: 14px;}
	.global_events ul li .description{font-size: 14px;}
	.global_events ul li .trip p{font-size: 14px;}
	.global_events ul li .events_lists .e_share img,.global_events ul li .events_lists .e_zan img{width:26px;height: 26px;}

	/*list style*/
	#list_show ul li{float: left;}
	#list_show ul li .text{padding-left: 0px;}
	#list_show ul li .events_lists .thumb, #list_show ul li .text{float: none;}
	#list_show ul li .event_more {margin: 10px 0px;}

	/*map style*/
	#map_show .events_map_left, #map_show .events_map_right,#map_show ul li .events_lists .thumb img {width: 100%;}
	#map_show ul li .events_lists{float: none;}
	#map_show ul li .text{padding-left: 0px;}
	#map_show ul li .events_lists .thumb, #map_show ul li .text {float: none;}
	#map_show ul li .text{width: 100%;}
	#map_show #googleMap{height: 600px;}

}

@media screen and (min-width: 650px) and (max-width:799px){
	.events_banner{background: url(/static/images/zwsoft/global-tour/global-events-banner.jpg) center center repeat-y;}

}
/*Global Tour E*/

/*banner vedio S*/
.vid-bg{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77000000', endColorstr='#77000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#77000000', endColorstr='#77000000')"}
/*banner vedio S*/

/* Pagination S */
.page_box{width:100%;text-align:center;}
#map_show .pagination{position: absolute;bottom: 0px;left: 50%;}
.pagination{margin:15px 0px;}
.pagination ul li {
	display: inline-block;
	padding: 0 6px;
	margin: 0 3px;
	background-color: #eee;
	font-size: 16px;
	width: 22px;
	float: none;
	margin-top: 5px;
}
.pagination ul li:nth-child(1){width: auto;}
.pagination ul .active {
	background-color: #1176bb;
	color: white;
}
/* Pagination E */