@charset "utf-8";
/* CSS Document */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; }
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px;  }
.clearfix{clear:both;}
*{ font-family:"微软雅黑";} 
body{
			min-width:1200px;
	background-color: #f8fcff;
		}

.bigbanner{
	background: url(images/t_01.jpg)
		no-repeat
		center;
	height: 667px;
}

.banner{
	width: 1200px;
	margin: 0 auto;
}

.banner1{
	width: 816px;
	height: 160px;
	margin: 0 auto;
	padding-top: 110px;
}

.banner2 img{
	margin-left: 40px;

	
}

.banner2{
		width: 816px;
	margin: 0 auto;
	padding-top: 20px;
}

.bignav{
	background: url(images/t_02.png)
		no-repeat
		center;
	height: 308px;
}

.nav_box{
	width: 1000px;
	height: 230px;
	background-color: #fff;
	box-shadow: 0px 0px 20px #ffd4d3;
	border-radius: 20px;
	margin: 0 auto;
}

.nav{
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	color: #343434;
	line-height: 50px;
	padding-top: 30px;
}

.nav span{
	color: #e02426;
	font-size: 24px;
}

.bigly{
	width: 100%;
	background-color: #e02224;
	height: 570px;
	padding-top: 50px;

}

.ly_box{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	
}

.ly{
	width: 777px;
	height: 375px;
	background-color: #fff;
	border-radius: 20px;
		top:130px;
	left: 330px;
	position: absolute
}

.tz{
	width: 380px;
	height: 430px;
		top:80px;
	left: 0px;
	position: absolute
}

.bt1{
	width: 453px;
	height:  103px;
	top:0px;
	left: 470px;
	position: absolute
}

.ly_wz{
	width: 660px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 22px;
	color: #ab1416;
	padding-left: 50px;
	padding-top: 30px
}

.ly_wz span{
	font-weight: bold
}

.t1{
	width:455px;
	height: 97px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
.bigkc{
	width: 1150px;
	margin: 0 auto;
	box-shadow: 0px 0px 20px #fae8e8;
	height: 700px;
}

.left,.right{
	float: left;
}

.choose{
	width: 322px;
	height: 100px;

	
	background: linear-gradient(150deg,#df2224, #e53530);


}


.choose1{
	width: 322px;
	height: 100px;
	background: linear-gradient(150deg,#a22320, #aa2623);


}

.wz2{
		font-size: 22px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	width: 322px;
	padding-top: 30px;
	line-height: 40px;
	
}

.right{
	width: 800px;
}

.ap_box{
	width: 700px;
	margin: 0 auto;
}

.bt{
	width: 350px;

	line-height: 58px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	border-radius: 10px;
	background-color: #e5332f;
	margin-top: 30px;
}

.wz3{
	font-size: 16px;
	line-height: 40px;
	margin-top: 20px;
	color: #393939;
}

.wz3 span{
	color: #FF2C30
}

td{
	border:1px solid #e02224;
	line-height:30px}

table{
	border:none;
	border-collapse:collapse;
	}

.bm{
	width: 265px;
	line-height: 50px;
	background-color: #ffcb61;
	text-align: center;
	margin: 0 auto;
	margin-top: 30px;
	border-radius: 30px;
}

.bm a{
		font-size: 24px;
	color:#e02224;;
	text-decoration: none;

}

.bm:hover{
	background-color: #f48b5d;
}

.bigfw{
	width: 1000px;
	height: 346px;
	margin: 0 auto;
	border-radius: 20px;
	box-shadow: 0px 0px 10px #f0f0f0;
	position: relative
	
}

.fw_tp{
	width: 597px;
	hight: 450px;
	position: absolute;
	top: -60px;
	left: 500px;
}

.fw_wz{
	width: 500px;
	padding-left: 30px;
	padding-top: 30px;
	
}

.fw_wz h1{
	font-size: 48px;
	color: #fe624d;
	line-height: 70px
}

.fw_wz p{
	font-size: 24px;
	color: #414141;	
line-height: 60px;
}

.bigls{
	background: url(images/t_08.png)
		no-repeat
		center;
	height: 743px;

}
.box03 {
	width:1140px;
	margin:auto;
	position: relative; padding-bottom:70px;  overflow: hidden;
	background: #fff;
	
	
}
.clearfix:after { display: block; content: ''; clear: both; } .clearfix { zoom: 1;}
.slideBox { 
	position:relative; width:1100px; height: 280px; margin:60px auto 0; overflow:hidden;
}
.slideBox .bd {
	margin-left:15px;
	position:relative; height:100%; width:1120px; 
}
.slideBox ul {
	float:left; width:100%;
}
.box03 .prevBtn,
.box03 .nextBtn {
	position:absolute; left:50px; top:200px; z-index:1; cursor: pointer;
	display:block; width:40px; height:70px;
	background:rgba(0,0,0,.5) url(images/pic39a.png) no-repeat center;
	transition: all .3s; 
}
.box03 .nextBtn {
	left:auto; right:50px;
	background-image: url(images/pic39b.png);
}
.box03 .prevBtn:hover,
.box03 .nextBtn:hover {
	transform: scale(1.1);
}
.box03 li {
	position: relative; float:left; width:208px; height: 280px; margin:0 4px; overflow: hidden;
}
.box03 .picbg,
.box03 img,
.box03 p,
.box03 a {
	position: absolute; left:0; top:0;
	display:block; width:100%; height: 100%;
}
.box03 .picbg {
	top:-95px;
	background: #343131;
}
.box03 p {
	top:185px; padding-top:12px;
	background:rgba(10,10,10,.6);
	color:#fff; font-size:20px; text-align: center;
	transition: all .5s;
}
.box03 p:before {
	content: " "; display: block; width:88px; height:2px;
	position: absolute; left:60px; top:47px;
	background: #fefdfd; opacity: .2;
	transition: all .5s;
}
.box03 li:hover p {
	background:rgba(10,10,10,.75);
}
.box03 li:hover p:before {
	opacity: .4;
	transform: scale(1.2);
}
