/*首页样式*/
.index1{background: url(../images/index1.jpg) center top no-repeat;height: 926px;}
.index1_bt{font-size: 30px;font-weight: bold;margin-top: 155px;padding-left: 340px;}
.index1_box{margin-top: 90px;}
.index1_l{float: left;width: 615px;}
.index1_l p.p1{color:#c9000b;font-size: 30px;font-weight: bold;margin-top: 15px;}
.index1_l p.p2{font-size: 24px;color:#000;font-weight: bold;height: 40px;line-height: 40px;margin-top: 50px;}
.index1_l p.p2 span{color:#FFF;width: 40px;height: 40px;float: left;background: #c9000b;text-align: center;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;}
.index1_l p.p3{margin-top: 20px;font-weight: lighter;line-height: 30px;padding-left: 30px;}
.index1_r{float: right;}


.index2{background: url(../images/index2.jpg) center top no-repeat;height: 764px;}
.index2_bt{text-align: center;color:#fef200;font-size: 24px;font-weight: lighter;margin-top: 160px;}
.index2_a1{margin-top: 205px;}
.index2_a1 ul{display: flex;justify-content: center;text-align: center;}
.index2_a1 ul li{margin: 0 22px;width: 130px;font-size: 18px;color:#FFF;line-height: 34px;}
.index2_a2{margin-top: 90px;width: 850px;padding: 0 125px;}
.index2_a2 p.p1{text-align: center;font-size: 15px;color:#FFF;font-weight: lighter;letter-spacing: 1px;line-height: 36px;}
.index2_a2 p.p1 span{font-size: 20px;color:#ffcc00;font-weight: bold;}
.index2_a2 p.p2{font-size: 16px;text-align: center;color:#FFF;font-weight: lighter;margin-top: 70px;}
.index2_a2 p.p2 span{font-size: 24px;color:#ffcc00;font-weight: bold;}

.index3{background: url(../images/index3.jpg) center top no-repeat;height: 954px;}
.index3_bt{color:#000;font-size: 36px;font-weight: bold;display: flex;justify-content: center;align-items: center;margin-top: 80px;}
.index3_bt span{font-size: 38px;color:#FFF;background: #c9000b;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;width: 58px;height: 58px;text-align: center;line-height: 58px;margin-left: -5px;}
.index3_fbt{font-size: 28px;text-align: center;color:#000;margin-top: 15px;}
.index3_box{height: 510px;margin-top: 75px;position: relative;}
.index3_div{position: absolute;}
.index3_div .p1{width: 100%;display: table;}
.index3_div .p1 span{color:#FFF;font-size: 20px;font-weight: bold;height: 35px;line-height: 35px;width: 130px;text-align: center;float: right;background: #c9000b;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-o-border-radius: 30px;-ms-border-radius: 30px;}
.index3_div.a2 .p1 span,.index3_div.a4 .p1 span{float: left;}
.index3_div .p2{font-size: 14px;color:#666;line-height: 30px;margin-top: 15px;width: 100%;display: table;}
.index3_div .p2 span{color:#c9000b;}
.index3_div.a1{left:0;top:40px;}
.index3_div.a2{right:0;top:40px;}
.index3_div.a3{left:0;top:380px;}
.index3_div.a4{right:0;top:380px;}

.index3_tel{margin-top: 60px;}
.index3_p{display: table;margin: 0 auto;}
.index3_p1{padding-left: 65px;background: url(../images/t2.png) left center no-repeat;min-height: 52px;font-size: 16px;color:#000;float: left;}
.index3_p1 span{font-size: 28px;color:#c9000b;font-weight: bold;}
.index3_p2{float: left;margin-left: 20px;}
.index3_p2 a{width: 150px;height: 50px;float: left;line-height: 50px;text-align: center;font-size: 18px;color:#FFF;background: #c9000b;}

.index4{background: url(../images/index4.jpg) center top no-repeat;height: 1047px;}
.index4_bt{color:#fef200;font-size: 30px;font-weight: bold;text-align: center;margin-top: 70px;}
.index4_fbt{color:#FFF;font-size: 18px;text-align: center;margin-top: 20px;}
.index4_box{width: 100%;display: table;}
.index4_div{margin-top: 70px;background: #e8c2c4;height: 270px;float: left;width: 100%;}
.index4_a1{float:left;width: 26px;padding: 0 25px;background: #f39800;font-size: 20px;height: 100%;display: flex;align-items: center;align-content:center;flex-wrap: wrap;text-align: center;line-height: 22px;color:#FFF;}
.index4_a1 span{font-weight: bold;color:#c9000b;}
.index4_a1 i{padding: 5px 0 10px;display: table;font-style: normal;margin: 0 auto;}
.index4_a2{width: 423px;float:left;border-left:1px dashed #c9000b;height: 210px;margin: 30px 0 30px 0px;padding-left: 40px;padding-right: 40px;display: flex;justify-content: space-between;align-items: center;}
.index4_img{width: 160px;height: 160px;padding: 10px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;overflow: hidden;border:1px solid #ca0914;}
.index4_img img{width: 160px;height: 160px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;}
.index4_t{width: 210px;color:#000;font-weight: lighter;line-height: 34px;}
.index4_t span{color:#c9000b;}
.index4_tel{width: auto;height:60px;line-height:60px;display: table;margin: 65px auto 0;border: 1px solid #FFF;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;
	padding:0 45px 0 85px;background: url(../images/t3.png) 38px center no-repeat;color:#FFF;
}
.index4_tel span{color:#fef200;font-size: 26px;}

.index5{background: url(../images/index5.jpg) center top no-repeat;height: 1456px;}
.index5_a1{font-size: 36px;font-weight: lighter;color:#000;margin-top: 60px;text-align: center;}
.index5_a2{color:#c9000b;font-size: 50px;font-weight: bold;margin-top: 30px;display: flex;justify-content: center;}
.index5_a2 p{height: 60px;line-height: 57px;padding: 0 40px;background: #c9000b;transform: skew(-15deg);-webkit-transform: skew(-15deg);-moz-transform: skew(-15deg);-ms-transform: skew(-15deg);-o-transform: skew(-15deg);color:#FFF;font-size: 45px;}
.index5_a2 p span{transform: skew(15deg);-webkit-transform: skew(15deg);-moz-transform: skew(15deg);-o-transform: skew(15deg);-ms-transform: skew(15deg);display: table;}
.index5_div{padding: 0 10px 0 15px;margin-top: 95px;width: 1075px;display: table;}
.index5_l{width: 500px;float: left;}
.index5_b1{width: 100%;float: left;}
.index5_b1 p.p1{font-size: 35px;background: #333;color:#FFF;width: 85px;height: 65px;line-height: 65px;padding-left: 25px;position: relative;float: left;}
.index5_b1 p.p1:after{content: '';width: 3px;height: 30px;background: #c9000b;position: absolute;top:0;bottom: 0;right: 35px;margin: auto 0;}
.index5_b1 p.p2{color:#e5e5e5;font-size: 14px;float: left;margin-left: 30px;line-height: 30px;}
.index5_b1 p.p2 span{color:#c9000b;font-size: 30px;}
.index5_b2{color:#606060;font-size: 14px;line-height: 30px;margin-top: 20px;width: 440px;float: left;padding-left: 60px;text-align: justify;position: relative;}
.index5_b2 span{color:#c9000b;}
.index5_b2 p.p1{width: 510px;height: 100px;border:2px solid #f3ece6;position: absolute;bottom: -55px;left:62px;z-index: 1;}
.index5_b2 p.p1 span{width: 450px;height: 60px;background: #FFF;position: absolute;top:-3px;left:-3px;}
.index5_b2 p.p2{width: 40px;height: 3px;background: #333;position: absolute;right:40px;bottom:-13px;z-index: 3;}
.index5_b2 p.p3{width: 440px;position: relative;z-index: 2;}
.index5_div.a2 .index5_b2{padding:0 50px 0 0;}
.index5_div.a2 .index5_b2 p.p1{left:-78px;}
.index5_div.a2 .index5_b2 p.p1 span{left:65px;}
.index5_div.a2 .index5_b2 p.p2{left:30px;}
.index5_r{width: 535px;float: right;position: relative;z-index: 2;}
.index6{background: url(../images/index6.jpg) center top no-repeat;height: 817px;}
.index6_a1{padding-left: 280px;margin-top: 20px;color:#FFF;}
.index6_a1 p.p1{font-size: 40px;font-weight: bold;}
.index6_a1 p.p2{font-size: 28px;font-weight: lighter;margin-top: 5px;letter-spacing: 3px;}
.index6_a1 p.p2 span{color:#f7df03;}
.index6_a1 p.p3{margin-top: 5px;font-size: 12px;text-transform: uppercase;}

.index6_a2{margin-top: 100px;background: #FFF;width: 100%;display: table;}
.index6_div{width:365px;position:relative;border-left: 1px solid #d1d1d1;border-top: 1px solid #d1d1d1;float: left;padding-left: 145px;padding-top: 40px;padding-right: 40px;padding-bottom: 30px;}
.index6_div.a1,.index6_div.a3,.index6_div.a5{width: 364px;border-left: 0;}
.index6_div.a1,.index6_div.a2{border-top:0;}
.index6_div p.p1{font-size: 24px;font-weight: bold;}
.index6_div p.p2{font-size: 15px;color:#666;line-height: 24px;margin-top: 10px;}
.index6_div::before{content: '';width: 83px;height: 96px;position: absolute;top:32px;left:35px;background: url(../images/b.png) 0 0 no-repeat;}
.index6_div.a1::before{background-position: -9px -6px;}
.index6_div.a2::before{background-position: -126px -6px;}
.index6_div.a3::before{background-position: -243px -6px;}
.index6_div.a4::before{background-position: -361px -6px;}
.index6_div.a5::before{background-position: -478px -6px;}
.index6_div.a6::before{background-position: -595px -6px;}

.index7{background: url(../images/index7.jpg) center top no-repeat;height: 228px;}
.index7_l{width: 770px;float: left;color:#FFF;}
.index7_l p.p1{font-size: 26px;font-weight: lighter;margin-top: 55px;text-align: center;}
.index7_l p.p1 span{position: relative;}
.index7_l p.p1 span::after{width: 65px;height: 1px;background: #FFF;content: '';position: absolute;top:17px;left:-85px;}
.index7_l p.p1 span::before{width: 65px;height: 1px;background: #FFF;content: '';position: absolute;top:17px;right:-85px;}
.index7_l p.p2{font-size: 28px;font-weight: bold;margin-top: 25px;}
.index7_l p.p2 span{color:#c9000b;font-size: 45px;}
.index7_r{width: 275px;float: right;text-align: right;}
.index7_r p.p1{padding-right: 70px;font-size: 20px;color:#FFF;line-height: 34px;position: relative;margin-top: 50px;}
.index7_r p.p1 span{color:#ffcc00;font-size: 25px;font-weight: bold;}
.index7_r p.p1::before{content: '';width: 52px;height: 50px;position: absolute;right:4px;top:9px;background: url(../images/b.png) -25px -158px no-repeat;}
.index7_r p.p2{margin-top: 25px;}
.index7_r p.p2 a{width: 170px;height: 45px;text-align: center;line-height: 45px;margin-right: 10px;float: right;background: #ffcc00;color:#FFF;font-size: 18px;}


	/*首页banner*/
.flexslider {
	position: relative;
	width: 100%;
	height: 550px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	display: block;
	position: absolute;
	top: 45%;
	z-index: 10;
	cursor: pointer;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
}


.flex-direction-nav .flex-next {
	background:url(../images/ad_ctr.png) center -70px no-repeat;
	right: 10%;
}

.flex-direction-nav .flex-prev {
	background:url(../images/ad_ctr.png) center 0px no-repeat;
	left: 10%;
}




.flex-control-nav {
	width: auto;
	position: absolute;
	bottom: 30px;
	text-align: center;
	margin: 0 auto;
	left:0;
	right:0;
}

.flex-control-nav li {
	margin: 0 5px;
	display: inline-table;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat center -18px;
	display: block;
	height: 15px;
	overflow: hidden;
	text-indent: -99em;
	width: 15px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0px 0px;
	padding: 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 550px;
	display: block;
}

