﻿*{ margin:0; padding:0;}
body{ font-size:12px; font-family:微软雅黑;font-style:normal;}
a{ text-decoration:none}
/*a,a:hover{  transition:background 0.5s linear;-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-o-transition:background 0.5s linear;}*/
em, i{font-style: normal;}
ul, ol, li{list-style: none;}
img{ border:none;}
input,select,textarea{outline:none;border:none;background:none;}
textarea{resize:none;}
p{line-height:20px;}
.fl{float: left;}
.fr{float: right;}
.clear{ clear:both; height:0px; width:100%; overflow:hidden;}
.position{position:relative;}


/*biaozhu=====================================================*/
/*header{width: 100%;height: 44px;background: red;}*/

/*========按钮样式====================================*/

.index1 .btnLeft{
	background: white;color: #01B7E6;border: 1px solid #01B7E6;
}
.index1 .btnRight{
	background: #01b7e6;color: white;border: 1px solid #01B7E6;
}
.index2 .btnLeft{
	background: white;color: #85C326;border: 1px solid #85C326;
}
.index2 .btnRight{
	background: #85C326;color: white;border: 1px solid #85C326;
}
/*================================按钮样式============*/
/*===导航栏下拉列表================================*/
#listBox{display: none;}
#listBoxSwitch:active #listBox{display: block;}

/*================================导航栏下拉列表===*/

section .baner{
	/*background: yellow;*/
	width: 100%;height: 450px;
	position: relative;
	margin-top:110px;
}
.baner>div{
	width: 120px;height: 40px;
	border-radius: 8px;
	overflow: hidden;
	text-align: center;
	font-size: 24px;line-height: 38px;
}
.baner a{
	color: white;
}
.banerLeft{
	background: white;color: #3498db;
	position: absolute;bottom: 60px;left: 900px;
	border: 2px solid #3498db;
	/*===设置背景色透明度======================================*/
	background-color:rgba(255,255,255,0.3);
}
.banerRight{
	background: white;color: #e3b11f;
	position: absolute;bottom: 60px;left: 1080px;
	border: 2px solid #e3b11f;
	/*===设置背景色透明度======================================*/
	background-color:rgba(255,255,255,0.3);
}
/*.swiper-slide{
	width: 100%;height: 500px;
	background: yellow;
}*/
section .main{
	width: 1178px;height: 1220px;
	/*background: #666;*/
	margin: 0 auto;
}
/*===模块级别1-begin======================================*/
.main .index{

}
.maxHeader{
	width: 100%;text-align: center;padding: 60px 0 40px 0;

}
.maxHeader span{

	font-size: 32px;
}
.index1 .index_main{
	/*display: flex;   
	flex-direction: row;
	justify-content:space-around;
	*/
	/*兼容*/	
	height: 420px;width: 100%;
	/*background: yellow;*/
	position: relative;	
}
.index2 .index_main{
	height: 420px;width: 100%;
	/*background: yellow;*/
	position: relative;	
}
.boss1{position: absolute;bottom: 0px;left: 55px;}
.boss2{position: absolute;bottom: 0px;left: 430px;}
.boss3{position: absolute;bottom: 0px;left: 805px;}
.index_main>div{
	height: 418px;width: 318px;border-radius: 8px 8px 0 0;overflow: hidden;
}
.index1 .index_main>div{border: 1px solid #01b7e6;}
.index2 .index_main>div{border: 1px solid #85C326;}
/*=======================================模块级别1-end=====*/
/*===模块级别2-begin======================================*/
.minHeader{
	text-align: center;height: 60px;color: #FFFFFF;
}
.index1 .minHeader{
	background: #01B7E6;
}
.index2 .minHeader{
	background: #85c326;
}

.minHeader span{
	font-weight: 400;line-height: 60px;font-size: 22px;
}
.min_index_main{
	/*height: 40px;width: 50px;background: yellow;*/
}

.picDiv{
	width: 100%;height: 240px;position: relative;
	font-size: 18px;color: #FFFFFF;text-align: center;line-height: 40px;
}
.picDiv img{height: 100%;width: 100%;}
.picDiv .picDivBottomlist{
	width: 100%;height: 195px;background: #333333;opacity: 0.8;font-size: 14px;
	position: absolute;top: 0;left: 0;
	padding-bottom: 5px;
	overflow: hidden;text-overflow:ellipsis;
	/*display: flex;flex-direction: column-reverse;*/
	display: none;
}
.picDiv .picDivBottomlist p{
	margin-top: 2px;
}
.picDiv .picDivBottomtext{
	width: 100%;height: 40px;background: #333333;opacity: 0.5;
	position: absolute;bottom: 0;left: 0;
}
.contentDiv{
	width: 100%;height: 120px;
}
.contentText{
	text-align: center;font-size: 18px;color: black;padding: 10px 0;
}

.contentButton{
	width: 318px;height: 40px;position: absolute;
}
.contentButton a{font-size: 16px;line-height: 30px;text-align: center;display: block;width: 100px;height: 30px;border-radius: 2px;position: absolute;bottom: 10px;}
.contentButton .btnLeft{left: 44px;}
.contentButton .btnRight{right: 44px;}

.priceClass{color: #fb5959;font-size: 300;}
/*=======================================模块级别2-end=====*/
/*===流程图-begin======================================*/
.flowDiv{
	width: 100%;height: 300px;
	background:#F7F7F7;
}
/*=======================================流程图-end=====*/
/*===资料表单-begin======================================*/
.affordData{
	width: 1180px;height: 200px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom:60px;
}
/*=======================================资料表单-end=====*/
.RecommendedPackages{
	width: 1058px;height: 600px;
	margin: 0 auto;
	position: relative;
}
.RecommendedPackages a{
	display: block;
	position: absolute;
	/*border: 1px solid red;*/
}
#taocan1{height: 460px;width: 318px;bottom: 13px;left: 0;}
#taocan2{height: 200px;width: 320px;bottom: 270px;left: 367px;}
#taocan3{height: 200px;width: 320px;bottom: 270px;right: 0;}
#taocan4{height: 225px;width: 689px;bottom: 13px;right: 0}
.partnerDiv{
	width: 1180px;height: 332px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.ta-comments{
	width: 1178px;
	margin: 0 auto;
}
footer{
	width: 100%;
}