body{
	min-width: 1280px;
}
.LongProduct_banner{
	width: 100%;
	overflow: hidden;
	clear: both;
}
.LongProduct_banner img{
	display: block;
	width: 100%;
}
/**/
.LongProduct_one{
	width: 1170px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
	padding: 80px 0;
}
.LongProduct_one_title{
	width: 100%;
	overflow: hidden;
	clear: both;
}
.LongProduct_one_title span{
	display: block;
	width: 100%;
	text-align: left;
}
.LongProduct_one_title span.span1{
	font-size: 36px;
	color: #E6E6E6;
	line-height: 44px;
	font-weight: bold;
}
.LongProduct_one_title span.span2{
	font-size: 24px;
	color: #000;
	line-height: 32px;
	font-weight: bold;
	margin-top: 8px;
}
.LongProduct_one_title span.span3{
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	font-weight: normal;
	margin-top: 15px;
}
.LongProduct_one_title2 span{
	text-align: center;
}
.LongProduct_one_title3 span.span2{
	color: #fff;
}
.LongProduct_one_title2 span.span3{
	color: #BABABA;
}
.LongProduct_one_main{
	width: 1170px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
	position: relative;
}
.LongProduct_one_main_left{
	width: 470px;
	background: #fff;
	box-shadow: 4px 2px 23px 5px rgba(154,154,154,0.1);
	overflow: hidden;
	clear: both;
	position: absolute;
	left: 71px;
	top: 50%;
	margin-top: -161px;
	padding: 48px 30px;
}
.LongProduct_one_main_left span{
	display: block;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	padding-top: 13px;
}
.LongProduct_one_main_left span:first-child{
	padding-top: 0;
}
.LongProduct_one_main_left span:nth-child(2){
	padding-top: 32px;
}
.LongProduct_one_main_left span b{
	color: #F61459;
}
.LongProduct_one_main_right{
	width: 775px;
	overflow: hidden;
	clear: both;
	padding-left: 395px;
}
.LongProduct_one_main_right img{
	display: block;
	width: 100%;
}
.LongProduct_one_btn{
	width: 220px;
	overflow: hidden;
	clear: both;
	padding-left: 71px;
	margin-top: 36px;
}
.LongProduct_one_btn a{
	width: 220px;
	height: 44px;
	background: #F61459;
	display: block;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 44px;
}
.LongProduct_one_btn2 a{
	border: 2px solid #F61459;
	background: none;
	box-sizing: border-box;
	color: #F61459;
	line-height: 40px;
}
.LongProduct_one_btn3{
	margin: 0 auto;
	margin-top: 36px;
}
.LongProduct_one_btn a:hover{
	background: #000;
	color: #fff;
}
.LongProduct_one_btn2 a:hover{
	background: #F61459;
	color: #fff;
}
/**/
.LongProduct_twoWrap{
	width: 100%;
	overflow: hidden;
	clear: both;
	background: url(../images/LongProduct/LongProduct_twoBG.jpg) center no-repeat;
	background-size: cover;
	padding: 80px 0;
}
.LongProduct_two{
	width: 1170px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
}
.LongProduct_two_main{
	width: 1170px;
	overflow: hidden;
	clear: both;
	margin: 0 auto;
	margin-top: 50px;
}
.LongProduct_two_main_left{
	width: 397px;
	float: left;
	overflow: hidden;
}
.LongProduct_two_main_left img{
	display: block;
	width: 100%;
}
.LongProduct_two_main_left span{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	line-height: 28px;
	margin-top: 20px;
}
.LongProduct_two_main_right{
	width: 700px;
	margin-left: 73px;
	overflow: hidden;
	float: left;
}
.LongProduct_two_main_right_top{
	width: 700px;
	overflow: hidden;
	clear: both;
}
.LongProduct_two_main_right_top_left{
	width: 270px;
	float: left;
	overflow: hidden;
	padding: 20px 30px;
}
.LongProduct_two_main_right_top_left:nth-child(2){
	margin-left: 40px;
}
.LongProduct_two_main_right_top_left_title{
	width: 100%;
	overflow: hidden;
	clear: both;
	position: relative;
}
.LongProduct_two_main_right_top_left_title:after{
	position: absolute;
	content: '';
	left: 0;
	bottom: 1px;
	width: 100%;
	height: 1px;
	background: #CCCCCC;
}
.LongProduct_two_main_right_top_left_title span{
	display: inline-block;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	line-height: 28px;
	padding-bottom: 6px;
	border-bottom: 3px solid #CCCCCC;
}
.LongProduct_two_main_right_top_left_p1{
	width: 100%;
	overflow: hidden;
	clear: both;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-top: 20px;
}
.LongProduct_two_main_right_bottom{
	margin-top: 25px;
}
.LongProduct_two_main_right_top_left:hover{
	background: #fff;
}
.LongProduct_two_main_right_top_left:hover .LongProduct_two_main_right_top_left_title span{
	color: #F61459;
	border-bottom: 3px solid #000;
}
.LongProduct_two_main_right_top_left:hover .LongProduct_two_main_right_top_left_title:after{
	background: #000;
}
/**/
 .LongProduct_three{
 	width: 1170px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 	padding: 80px 0;
 }
 .LongProduct_three_main{
 	width: 1170px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 	position: relative;
 	margin-top: 40px;
 	height: 404px;
 }
 .LongProduct_three_main_one{
 	width: 1000px;
 	overflow: hidden;
 	clear: both;
 	padding-left: 70px;
 	padding-right: 100px;
 	position: relative;
 }
 .LongProduct_three_main_one_left{
 	width: 333px;
 	height: 374px;
 	overflow: hidden;
 	float: left;
 	background: #F6F6F9;
 	padding-right: 237px;
 	padding-left: 30px;
 	padding-top: 30px;
 }
 .LongProduct_three_main_one_left div{
 	display: block;
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	text-align: left;
 }
 .LongProduct_three_main_one_left_num{
 	font-size: 72px;
 	font-weight: bold;
 	color: #E6E6E6;
 	line-height: 80px;
 }
 .LongProduct_three_main_one_left_title{
 	font-size: 20px;
 	font-weight: bold;
 	color: #F61459;
 	line-height: 28px;
 	margin-top: 100px;
 }
 .LongProduct_three_main_one_left_line{
 	width: 23px!important;
 	height: 2px;
 	background: #1D1E1F;
 	margin: 0;
 	margin-top: 12px;
 }
 .LongProduct_three_main_one_left_ms{
 	font-size: 14px;
 	color: #999999;
 	line-height: 24px;
 	margin-top: 23px;
 }
 .LongProduct_three_main_one_right{
 	width: 618px;
 	position: absolute;
 	right: 100px;
 	overflow: hidden;
 	top: 34px;
 }
 .LongProduct_three_main_one_right img{
 	display: block;
 	width: 100%;
 }
 #LongProduct_three_main_pagination{
 	left: auto;
 	bottom: auto;
 	text-align: right;
 	right: 0;
 	height: 30px;
 	width: 50px;
 	top: 44px;
 	font-size: 14px;
 	color: #1D1E1F;
 	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg); /* Internet Explorer */
	-moz-transform:rotate(-90deg); /* Firefox */
	-webkit-transform:rotate(-90deg); /* Safari 和 Chrome */
	-o-transform:rotate(-90deg); /* Opera */
 }
 #LongProduct_three_main_pagination .swiper-pagination-current{
 	font-size: 24px;
 	color: #F61459;
 }
 #LongProduct_three_main_pagination .swiper-pagination-total{
 	font-size: 14px;
 	color: #1D1E1F;
 }
 #LongProduct_three_main_prev{
 	background: url(../images/LongProduct/LongProduct_three_prev.jpg) center no-repeat;
 	background-size: cover;
 	width: 34px;
 	height: 34px;
 	left: auto;
 	top: auto;
 	margin: 0;
 	bottom: 117px;
 	right: 0;
 }
 #LongProduct_three_main_next{
 	background: url(../images/LongProduct/LongProduct_three_next.jpg) center no-repeat;
 	background-size: cover;
 	width: 34px;
 	height: 34px;
 	top: auto;
 	margin: 0;
 	right: 0;
 	bottom: 55px;
 }
 /**/
 .LongProduct_fourWrap{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	background: url(../images/LongProduct/LongProduct_fourWrapBG.jpg) center no-repeat;
 	background-size: cover;
 	padding: 80px 0;
 }
 .LongProduct_four{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 }
 .LongProduct_four_mainWrap{
 	width: 80%;
 	overflow: hidden;
 	clear: both;
 	padding-left: 20%;
 	margin-top: 50px;
 }
 .LongProduct_four_main{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	position: relative;
 	padding-bottom: 60px;
 }
 .LongProduct_four_main_one{
 	width: 24%;
 	overflow: hidden;
 	float: left;
 }
 .LongProduct_four_main_one_pic{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 }
 .LongProduct_four_main_one_pic img{
 	display: block;
 	width: 100%;
 }
 .LongProduct_four_main_one_name{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	font-size: 20px;
 	color: #FFFFFF;
 	line-height: 28px;
 	margin-top: 20px;
 }
 #LongProduct_four_pagination{
 	bottom: 0;
 }
 #LongProduct_four_pagination .swiper-pagination-bullet{
 	opacity: 1;
 	width: 15px;
 	height: 8px;
 	background: #d8d8d8;
 	border-radius: 5px;
 	margin: 0 8px;
 }
 #LongProduct_four_pagination .swiper-pagination-bullet-active{
 	width: 25px;
 	background: #F61459;
 }
 /**/
 .LongProduct_five{
 	width: 1170px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 	padding: 80px 0;
 }
 .LongProduct_five_main{
 	width: 1106px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 	padding-left: 64px;
 	margin-top: 50px;
 }
 .LongProduct_five_main_left{
 	width: 370px;
 	float: left;
 	overflow: hidden;
 	padding-left: 36px;
 	position: relative;
 	padding-top: 75px;
 }
 .LongProduct_five_main_left_pic{
 	display: block;
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 }
 .LongProduct_five_main_left_pic img{
 	display: block;
 	width: 100%;
 	-webkit-transition:all 1s;
    -moz-transition:all 1s;
    -ms-transition:all 1s;
    -o-transition:all 1s;
    transition:all 1s;
 }
 .LongProduct_five_main_left_nr{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	position: absolute;
 	top: 155px;
 	left: 0;
 }
 .LongProduct_five_main_left_nr div{
 	display: block;
 	width: 100%;
 	text-align: left;
 }
 .LongProduct_five_main_left_nr_p1 span{
 	display: inline-block;
 	background: #fff;
 	padding: 0 6px;
 	font-size: 20px;
 	padding-top: 2px;
 	height: 38px;
 	color: #010000;
 	font-weight: bold;
 	line-height: 28px;
 	position: relative;
 }
 .LongProduct_five_main_left_nr_p1 span:after{
 	position: absolute;
 	content: '';
 	left: 6px;
 	width: 101px;
 	height: 2px;
 	background: #1D1E1F;
 	bottom: 6px;
 }
 .LongProduct_five_main_left_nr_p2{
 	margin-top: 18px;
 }
 .LongProduct_five_main_left_nr_p2 span{
 	display: inline-block;
 	background: #fff;
 	padding: 0 6px;
 	line-height: 28px;
 	color: #999999;
 	font-weight: normal;
 	position: relative;
 	font-size: 14px;
 	margin-top: 6px;
 }
 .LongProduct_five_main_left_nr_p2 span:first-child{
 	margin-top: 0;
 }
 .LongProduct_five_main_center{
 	width: 270px;
 	float: left;
 	overflow: hidden;
 	margin-left: 30px;
 }
 .LongProduct_five_main_center_one{
 	width: 270px;
 	overflow: hidden;
 	clear: both;
 }
 .LongProduct_five_main_center_one:nth-child(2){
 	margin-top: 50px;
 }
 .LongProduct_five_main_center_one_pic{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 }
 .LongProduct_five_main_center_one_pic img{
 	display: block;
 	width: 100%;
 	-webkit-transition:all 1s;
    -moz-transition:all 1s;
    -ms-transition:all 1s;
    -o-transition:all 1s;
    transition:all 1s;
 }
 .LongProduct_five_main_center_one_title{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	margin-top: 20px;
 }
 .LongProduct_five_main_center_one_title span{
 	display: inline-block;
 	position: relative;
 	font-size: 20px;
 	color: #010000;
 	font-weight: bold;
 	line-height: 28px;
 	padding-bottom: 3px;
 }
 .LongProduct_five_main_center_one_title span:after{
 	position: absolute;
 	content: '';
 	left: 0px;
 	width: 100%;
 	height: 2px;
 	background: #1D1E1F;
 	bottom: 0px;
 }
 .LongProduct_five_main_center_one_ms{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	font-size: 14px;
 	color: #999999;
 	line-height: 24px;
 	margin-top: 20px;
 }
 .LongProduct_five_main_right,.LongProduct_five_main_right .LongProduct_five_main_center_one:nth-child(2){
 	width: 370px;
 }
 .LongProduct_five_main_center_one:hover .LongProduct_five_main_center_one_title span,.LongProduct_five_main_left:hover .LongProduct_five_main_left_nr_p1 span{
 	color: #F61459;
 }
 .LongProduct_five_main_center_one:hover .LongProduct_five_main_center_one_title span:after,.LongProduct_five_main_left:hover .LongProduct_five_main_left_nr_p1 span:after{
 	background: #F61459;
 }
 .LongProduct_five_main_center_one:hover .LongProduct_five_main_center_one_pic img,.LongProduct_five_main_left:hover .LongProduct_five_main_left_pic img{
 	transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-webkit-transition:all 1s;
    -moz-transition:all 1s;
    -ms-transition:all 1s;
    -o-transition:all 1s;
    transition:all 1s;
 }
 /**/
 .LongProduct_sixWrap{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	background: url(../images/LongProduct/LongProduct_sixWrapBG.jpg) center no-repeat;
 	background-size: cover;
 	padding: 80px 0;
 }
 .LongProduct_six{
 	width: 1000px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 }
 .LongProduct_six_main{
 	width: 1000px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 }
 .LongProduct_six_main_one{
 	width: 300px;
 	overflow: hidden;
 	float: left;
 	position: relative;
 	margin-left: 50px;
 	padding-top: 50px;
 }
 .LongProduct_six_main_one:nth-child(3n-2){
 	margin-left: 0;
 }
 .LongProduct_six_main_one img{
 	display: block;
 	width: 100%;
 }
 .LongProduct_six_main_one_main{
 	width: 260px;
 	overflow: hidden;
 	clear: both;
 	left: 50%;
 	margin-left: -130px;
 	background: #fff;
 	height: 142px;
 	bottom: -100px;
 	position: absolute;
 	-webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
 }
 .LongProduct_six_main_one_main span{
 	display: block;
 	width: 100%;
 	box-sizing: border-box;
 	padding: 0 20px;
 }
 .LongProduct_six_main_one_main span.span1{
 	text-align: center;
 	font-size: 16px;
 	color: #010000;
 	line-height: 42px;
 }
 .LongProduct_six_main_one_main span.span2{
 	text-align: center;
 	font-size: 14px;
 	color: #999999;
 	line-height: 20px;
 	padding-bottom: 20px;
 	opacity: 0;
 	text-align: left;
 	-webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
 }
 .LongProduct_six_main_one:hover .LongProduct_six_main_one_main{
 	bottom: 0;
 }
 .LongProduct_six_main_one:hover .LongProduct_six_main_one_main span.span2{
 	opacity: 1;
 }
 /**/
 .LongProduct_sevenWrap{
 	width: 100%;
 	height: 534px;
 	overflow: hidden;
 	clear: both;
 	position: relative;
 	padding-top: 147px;
 	z-index: 1;
 }
 .LongProduct_sevenWrap:before{
 	position: absolute;
 	content: '';
 	width: 910px;
 	height: 134px;
 	background: url(../images/LongProduct/LongProduct_seven_pic1.png) center no-repeat;
 	background-size: cover;
 	top: 70px;
 	left: 50%;
 	margin-left: -455px;
 	z-index: -1;
 }
 .LongProduct_sevenWrap:after{
 	position: absolute;
 	content: '';
 	width: 100%;
 	height: 301px;
 	background: url(../images/LongProduct/LongProduct_sevenWrapBG.jpg) center no-repeat;
 	background-size: cover;
 	bottom: 0;
 	left: 0;
 	z-index: -1;
 }
 .LongProduct_seven{
 	width: 1106px;
 	height: 436px;
 	padding-left: 64px;
 	padding-top: 22px;
 	overflow: hidden;
 	clear: both;
 	margin: 0 auto;
 	background: rgba(255,255,255,0.8);
 	box-shadow: 0 8px 30px 5px rgba(173,173,173,0.20);
 }
 .LongProduct_seven_left{
 	width: 510px;
 	float: left;
 	overflow: hidden;
 }
 .LongProduct_seven_left_main{
 	width: 369px;
 	overflow: hidden;
 	clear: both;
 	padding-left: 67px;
 	padding-right: 74px;
 	padding-top: 60px;
 }
 .LongProduct_seven_left_main_top{
 	width: 332px;
 	overflow: hidden;
 	clear: both;
 	border-left: 3px solid #F61459;
 	padding-left: 34px;
 }
 .LongProduct_seven_left_main_top input{
 	width: 100%;
 	overflow: hidden;
 	clear: both;
 	display: block;
 	border: none;
 	border-bottom: 1px solid #979797;
 	font-size: 18px;
 	color: #010000;
 	padding: 12px 0;
 	margin-top: 10px;
 }
 .LongProduct_seven_left_main_top input:first-child{
 	margin-top: 0;
 }
 .LongProduct_seven_left_main_top input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #010000;
}
.LongProduct_seven_left_main_top input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #010000;
}
.LongProduct_seven_left_main_top input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #010000;
}
.LongProduct_seven_left_main_top input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #010000;
}
.LongProduct_seven_left_main_bottom{
	display: block;
	width: 220px;
	height: 44px;
	background: #F61459;
	margin: 0;
	margin-top: 50px;
	border: none;
	font-size: 18px;
	color: #fff;
	line-height: 44px;
}
.LongProduct_seven_right{
	width: 511px;
	float: left;
	overflow: hidden;
	padding-top: 84px;
}
.LongProduct_seven_right img{
	display: block;
	width: 100%;
}