
#fp-nav1.fp-right{
	right: 5.15625%;
}
#fp-nav1 ul li{
	width: 1px;
	height: 32px;
	margin: 0 0 1em;
}
#fp-nav1 ul li a span{
	background-color: #c3c4c5;
	width: 1px;
	height: 100% !important;
	border-radius: 0 !important;
	margin: 0 !important;
	position: static !important;
	display: block;
}
#fp-nav1 ul li a.active span,#fp-nav ul li:hover a span{
	opacity: 1;
}
#fp-nav1 ul li a span.fp-sr-only{
	display: none;
}
#fp-nav1 ul li:last-child {
	display: none;
}

.fp-tablecell {
	position: relative;
	top: 0;
	left: 0;
}
.section {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.section h3{
	margin-top: 14.5vh;
}


.sec1 .swiper-container{
	width: 100%;
	height: 100%;
}
.sec1 .swiper-slide a{
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.sec1 .swiper-pagination{
	bottom: 10%;
}
.sec1 .swiper-pagination .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background-color: #000;
	opacity: 0.3;
	margin: 0 15px;
}
.sec1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	opacity: 1;
	background-color: #000;
}


.section2{ background-image:url(/uploads/image/bjimages/index_sec2_bg.jpg); background-size:100% auto; background-repeat:no-repeat; background-position:center bottom; text-align: center;}
.sec2 h3{
	font-size:42px;
	color: #e83434;
	font-weight: bold;
	padding-bottom:0.6em; background-image:url(/uploads/image/bjimages/title_icon.png); background-repeat:no-repeat; background-position:center bottom; background-size:1.145em 0.1em;
	margin-bottom: 1.8em;
}
.section.sec2 h3{
	margin-top:16.5vh;
}
.sec2 ul{display: -webkit-flex; /* safari */display: flex;flex-direction: row;flex-wrap:wrap;align-items:stretch; justify-content:space-between;}
.sec2 ul li{ width:25%; border-right:#e5e5e5 solid 1px;}
.sec2 ul li:nth-child(4){ border-right:none;}
.sec2 ul li a{ display:block; padding: 0 10%; text-align: left;transition: all 0.5s;
	-webkit-transition: all 0.5s;}
.sec2 ul li a img{ display: block;
	width: 100%;
	
}
.sec2 ul li a:hover{
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
}
.sec2 ul li a .sec2_tit{ margin-top:30px;  color: #333; font-size: 30px; line-height: 1; font-weight: bold; padding-left: 40px; background-position: left center; background-repeat: no-repeat; background-size: auto 100%;}
.sec2 ul li a:hover .sec2_tit{ color: #e83434;}
.sec2 ul li a .sec2_tet{ margin-top:10px;  color: #999; font-size: 18px; line-height: 2; padding-bottom: 26px; text-align:justify;}
.sec2 ul li a:hover .sec2_tet{ background-image:url(/uploads/image/bjimages/index_sec2_icon0.png); background-repeat: no-repeat; background-position: left bottom;}
.sec2 ul li:nth-child(2) a .sec2_tit,.sec2 ul li:nth-child(4) a .sec2_tit{ margin-top:0px;}
.sec2 ul li:nth-child(1) a .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon1.png);}
.sec2 ul li:nth-child(2) a .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon2.png);}
.sec2 ul li:nth-child(3) a .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon3.png);}
.sec2 ul li:nth-child(4) a .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon4.png);}
.sec2 ul li:nth-child(1) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon1_1.png);}
.sec2 ul li:nth-child(2) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon2_1.png);}
.sec2 ul li:nth-child(3) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon3_1.png);}
.sec2 ul li:nth-child(4) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon4_1.png);}


.section3{ background-image:url(/uploads/image/bjimages/index_bg.jpg); background-size:100% auto; background-repeat:no-repeat; background-position:center bottom;}
.sec3 h3{
	font-size: 42px;
	color: #e83434;
	font-weight: bold;
	padding-bottom:0.6em; background-image:url(/uploads/image/bjimages/title_icon.png); background-repeat:no-repeat; background-position:center bottom; background-size:1.145em 0.1em;
	margin-bottom: 0.7em; text-align:center;
}
.sec3 .section3_cont{ width:1350px; max-width:78%; margin:0 auto; position:relative;
}
.sec3 .tab-content{
	width: 68.44%; float:left; position:relative; z-index:1; height:100%;
}
.sec3 .tab-title{
	width: 26%; float:right; margin-top:-1em;
}
.sec3 .tab-box .section3_tab_img{ position:absolute; left:0; top:50%; margin-top:-16.5em; z-index:1; width:26em;border-radius:0.5em; box-shadow:#ccc 0 0 40px; opacity:0;transition: .3s linear;-moz-transition: .3s linear;-webkit-transition: .3s linear;}
.sec3 .tab-box.actived .section3_tab_img{ opacity:1; }

.section3_tet{ position:relative; z-index:2; float:right; width:32.5em; height:38em;border-radius:0.5em;  background-image:url(/uploads/image/bjimages/sec3_bg.png); background-repeat:no-repeat; background-position:center; background-size:cover;}
.sec3 .tab-box{ position:absolute; top:0; left:0; width:100%; height:100%;transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;opacity:0;}
.sec3 .tab-box.actived{ opacity:1;}
.sec3 .tab-box.sp{ position:static;}
.sec3 .tab_inner{ position:relative; width:100%; height:100%;}
.sec3 .tab-box h4{ text-align:center; font-size:32px; line-height:1.1; font-weight:bold; color:#fff; margin-top:1.9em; margin-bottom:1.15em;opacity:0;transition: .3s linear;-moz-transition: .3s linear;-webkit-transition: .3s linear;}
.sec3 .tab-box.actived h4{ opacity:1;}
.sec3 .tab-box h4 img{ vertical-align:middle; height:0.8em; margin-right:0.4em; display:inline-block;}

.sec3 .tab-box ul{ padding:0 10%;opacity:0;transition: .3s linear;-moz-transition: .3s linear;-webkit-transition: .3s linear;}
.sec3 .tab-box.actived ul{opacity:1;}
.sec3 .tab-box li{ color:#fff; font-size:16px; line-height:1.8; padding-left:4%; letter-spacing:1px; background-image:url(/uploads/image/bjimages/sec3_dot.png); background-position:left 0.75em; background-repeat:no-repeat;}
.sec3 .tab-box .section_btn{ position:absolute; bottom:8%; left:50%; margin-left:-80px; width:160px; height:3.875em;opacity:0;transition: .3s linear;-moz-transition: .3s linear;-webkit-transition: .3s linear;}
.sec3 .tab-box.actived .section_btn{opacity:1;}
.sec3 .tab-box .section_btn a{ display:block; background-color:#fff; color:#c0080a; font-size:18px; line-height:2.58em; border-radius:1.29em; text-align:center; background-image:url(/uploads/image/bjimages/sec3_btn_icon.png); background-repeat:no-repeat; background-position:80% center; background-size:5% auto;}
.sec3 .tab-title{}
.sec3 .tab-title li{ width:100%;}
.sec3 .tab-title li a{ display:block; padding:1.5em 0; border-bottom:#e7e7e7 solid 1px; background-repeat:no-repeat; background-position:left center;transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;}
.sec3 .tab-title li a h2{ color:#212121; font-size:26px; margin-bottom:0.4em; line-height:1; font-weight:bold;transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;}
.sec3 .tab-title li a p{ padding-left:5px; background-image:url(/uploads/image/bjimages/sec3_dot1.png); background-position:left 0.5em; background-repeat:no-repeat; color:#aeaeae; font-size:16px; line-height:1.2;transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;}

.sec3 .tab-title li.actived a{ border-bottom:#eb2c33 solid 2px; padding-left:12%; background-image:url(/uploads/image/bjimages/section3_icon.png);}
.sec3 .tab-title li.actived a h2{ color:#eb2c33;}
.sec3 .tab-title li.actived a p{ color:#eb2c33;background-image:url(/uploads/image/bjimages/sec3_dot2.png); }




.sec4 { background-image:url(/uploads/image/bjimages/index_sec4_bg.jpg); background-size: 100% auto; background-repeat:no-repeat; background-position:center bottom;}
.sec4 .inner{
	width: 1532px;
}
.sec4 h3{
	text-align: center;
	font-size: 42px;
	color: #e83434;
	font-weight: bold;
	margin-bottom: 1.6em;padding-bottom:0.6em;
	background-image:url(/uploads/image/bjimages/title_icon.png); background-repeat:no-repeat; background-position:center bottom; background-size:1.145em 0.1em;
}

.sec4 .left-part{
	display: inline-block;
	vertical-align: top; margin-left:8%;
	width: 537px; max-width:28%;

}
.sec4 .left-part ul{
	margin-top: -2em;
}
.sec4 .left-part li a{
	position: relative;
	display: block;
	border-bottom: 1px solid #efefef;
	-webkit-transition: border-color 0.5s,background-color 0.5s;
	-moz-transition: border-color 0.5s,background-color 0.5s;
	-o-transition: border-color 0.5s,background-color 0.5s;
	transition: border-color 0.5s,background-color 0.5s;
	padding: 1.25em 1.3em 1.8em;
}
.sec4 .left-part li:last-child a{
	border-bottom: 0 none;
}
.sec4 .left-part li a:hover{
	border-color: transparent;
	background-color:#e83434;
}
.sec4 .left-part h5{
	font-size: 18px; line-height:1.1;
	color: #222;
	font-weight: normal;
	margin-bottom: 0.75em;
	-webkit-transition: color 0.5s;
	-moz-transition: color 0.5s;
	-o-transition: color 0.5s;
	transition: color 0.5s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.sec4 .left-part a:hover h5{
	color: #fff;
}
.sec4 .left-part p{
	font-size: 16px;
	color: #666;
	-webkit-transition: color 0.5s;
	-moz-transition: color 0.5s;
	-o-transition: color 0.5s;
	transition: color 0.5s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.sec4 .left-part a:hover p{
	color: #fff;
}
.sec4 .left-part .tri{
	position: absolute;
	right: 0.875em;
	bottom: 0.75em;
	width: 0.875em;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.sec4 .left-part a:hover .tri{
	opacity: 1;
}
.news-box{ position:relative;}
.section4_cont {
	width: 1078px;
	max-width: 56%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}

.section .section4_cont .inner {
	width: 100%;
	position: relative;
}

.section4_cont .shadow {
	position: absolute;
	z-index: 9;
	width: 20%;
	height: 100%;
	right: 0;
	top: 0;
	background-image: url(/uploads/image/bjimages/index_shadow.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: right center;
}

.section4_cont .swiper-slide {
	width: 40%; padding-bottom:65px;
}

.section4_cont .swiper-slide.last {
	margin-right: 17%;
}

.section4_cont .swiper-slide a h3 {
	display: none;
	color: #222;
	font-size: 14px;
	line-height: 1;
	padding-bottom: 18px;
	font-weight: normal;
	opacity: 0;
	transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;
}

.section4_cont .swiper-slide a img {
	width: 100%;
	border-radius: 4px;
	transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;
}

.sec4_tet {
	padding-top:2em;
}

.sec4_left {
	float: left;
	width: 70%;
}
.sec4_left_btn{ margin-top:2.5em; text-align:right; margin-right:1em;}
.sec4_left_btn a{ border-bottom:#999 solid 1px; color:#333; font-size:18px; line-height:1.1; padding-right:0.9em; background-image:url(/uploads/image/bjimages/sec4_left_btn.png); background-position:right center; background-repeat:no-repeat; background-size:0.4em auto;}
.sec4_left_btn a:hover{color:#e83434;border-bottom:#e83434 solid 1px;background-image:url(/uploads/image/bjimages/sec4_left_btn1.png);}
.sec4_btn{ position:absolute; bottom:0; left:0; z-index:10; }
.sec4_btn a{ border-bottom:#999 solid 1px; color:#333; font-size:18px; line-height:1.1; padding-right:0.9em; background-image:url(/uploads/image/bjimages/sec4_left_btn.png); background-position:right center; background-repeat:no-repeat; background-size:0.4em auto;}
.sec4_btn a:hover{color:#e83434;border-bottom:#e83434 solid 1px;background-image:url(/uploads/image/bjimages/sec4_left_btn1.png);}
.sec4_left h2 {
	color: #222;
	font-size: 20px;
	line-height: 1.33;
	
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sec4_left p {
	color: #999;
	font-size:14px;
	font-weight: normal;
	line-height: 1;
	padding-top:0.4em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.section4_cont .swiper-slide a .sec4_right {
	float: right;
	max-width: 29%;
	text-align: center;
	border-radius: 4px;
	width: 108px;
	height: 42px;
	line-height: 42px;
	color: #222;
	background-color: #e4e4e4;
	font-size: 18px;
	transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;
}

.section4_cont .swiper-slide a:hover img {
	box-shadow: #dadada 2px 2px 8px;
}

.section4_cont .swiper-slide a:hover .sec4_right {
	background-color: #f2403e; color:#fff;
}

.section4_cont .swiper-slide .sec4_tet {
	opacity: 0;
	transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;
}

.section4_cont .swiper-slide-active.swiper-slide .sec4_tet, .section4_cont .swiper-slide-next.swiper-slide .sec4_tet, .section4_cont .swiper-slide.last .sec4_tet {
	opacity: 1;
}

.section4_cont .swiper-slide-active.swiper-slide a h3, .section4_cont .swiper-slide-next.swiper-slide a h3, .section4_cont .swiper-slide.last a h3 {
	opacity: 1;
}

.swiper-button-next, .swiper-button-prev {
	top: auto;
	bottom: 5px;
	left: 0;
	margin-top: 0;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-color: #f2403e;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	transition: .3s linear;
	-moz-transition: .3s linear;
	-webkit-transition: .3s linear;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url(/uploads/image/bjimages/slide_next.png);
	left: 56px;
	right: auto;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url(/uploads/image/bjimages/slide_prev1.png);background-color: #e4e4e4;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{background-color: #e4e4e4; opacity:1; }



.swiper-button-next.swiper-button-disabled:hover, .swiper-button-prev.swiper-button-disabled:hover {
	background-color: #e4e4e4;
}

.sec5{
	background-color: #950808;
	background-repeat: no-repeat;
	background-image: url(/uploads/image/bjimages/section5_bg.jpg);
	background-size: cover;
	background-position: center center;
	text-align: center;
}
.sec5 .inner{ width:1720px; max-width:90%;display: -webkit-flex; /* safari */display: flex;flex-direction: row;flex-wrap:wrap;align-items:center; justify-content:space-between; height:100%;}
.sec5 h3{ margin-top:0;
	font-size:46px; display:inline-block;
	color: #fff;
	font-weight: bold; text-align:left;
	padding-bottom:0.6em; background-image:url(/uploads/image/bjimages/title_icon1.png); background-repeat:no-repeat; background-position:left bottom; background-size:1em 0.1em;
	margin-bottom: 0.5em;
}
.sec5 h4{ text-align:left; margin-left:-0.8em; color:#fff; font-size:22px; line-height:1.1; letter-spacing:2px;}
.sec5 .swiper-container{
	 display:inline-block;width: 1194px; margin-top:3em;
	margin-right:4%;
	max-width:70%;
}
.sec5 .swiper-container.mobile{ display:none;}

.sec5 .swiper-wrapper{
	margin-bottom: 2em; background-image:url(/uploads/image/bjimages/sec5_cont_bg.png); background-repeat:no-repeat; background-position:center; background-size:100% 100%;
}
.sec5 .swiper-slide ul{
	border: 1px solid #e65859;
}
.sec5 .swiper-slide li{
	width: 16.6666%;
	display: inline-block;
	vertical-align: top;
	overflow:hidden;
}
.sec5 .swiper-slide li img{
	width: 70%;
	padding: 18px 0;
	transition: .3s linear; -moz-transition:.3s linear; -webkit-transition:.3s linear;
}
.sec5 .swiper-slide li img.noshow{
	opacity: 0;
}
.sec5 .swiper-slide li:hover img{
	transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);
}
.sec5 .swiper-pagination{
	position: static;
}
.sec5 .swiper-pagination .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background-color: #fff;
	opacity: 0.3;
	margin: 0 15px;
}
.sec5 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	opacity: 1;
	background-color: #fff;
}


/* footer */
.section_foot, .section_foot .fp-tablecell, .section_foot.fp-slide, .fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tablecell {
	height: 280px !important;
	overflow: hidden;
}

.section_foot {
	position: relative;
	background: #f4f4f4;
}
@media only screen and (max-width:1800px){
	
	#fp-nav1 ul li{
		height: 1.2rem;
		margin: 0 0 0.5rem;
	}
	.sec3 .tab-box ul{ padding:0 8%;}
	.sec3 .tab-box h4{ font-size:28px;}
}
@media only screen and (max-width:1680px) {
	.sec2 ul li a .sec2_tet{ line-height:1.8; padding-bottom: 20px;}
}
@media only screen and (max-width:1600px) {
	.sec2 ul li a .sec2_tet{font-size: 16px; padding-bottom: 16px;}
	/*section5*/
	.sec5 .swiper-container {
		margin-right: 100px;
	}

}

@media only screen and (max-width:1440px) {
.sec1 .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px;}
.sec1 .swiper-pagination .swiper-pagination-bullet{ margin:0 8px;}
	.section.sec2 h3{
	margin-top:15vh;}
	.sec2 h3,.sec3 h3,.sec4 h3{ font-size:26px;}
	.sec5 h3{ font-size:32px;}
	.sec5 h4{ font-size:16px;}
	.sec2 h3{ margin-bottom: 2em;}
	.sec2 ul li a .sec2_tit{ font-size: 20px;}
	.sec2 ul li a .sec2_tet{ font-size: 14px;}
	
	.sec3 h3{ margin-bottom:1.4em;}
	.sec3 .section3_cont{ max-width:86%;}
	.sec3 .tab-box h4{ font-size:20px;}
	.sec3 .tab-box li{ font-size:14px;}
	.sec3 .tab-box .section_btn{ width:130px; margin-left:-65px;}
	.sec3 .tab-box .section_btn a{ font-size:16px;background-position:84% center;}
	.sec3 .tab-title{ margin-top:0; width:34%;}
	.sec3 .tab-title li a{ padding-bottom:12px; padding-top:12px;}
	.sec3 .tab-title li a h2{ font-size:18px;}
	.sec3 .tab-title li a p{ font-size:13px; line-height:1.4;}
	.sec3 .tab-box .section_btn{ height:38px;}
	.sec3 .tab-box .section_btn a{ line-height:2.4em; border-radius:1.2em;}
	.sec3 .tab-content{ width:60%;}
	.sec3 .tab-box .section3_tab_img{ width:23em; margin-top:-15em;}
	.section3_tet{  height:38em;}
	
	.sec4 .left-part h5{ font-size:16px;}
	.sec4 .left-part p{ font-size:14px;}
	.section4_cont .swiper-slide a .sec4_right{ font-size:16px;}
	.sec4_left h2{ font-size:16px;}
	.sec4_left_btn a,.sec4_btn a{ font-size:16px;}
	.swiper-button-next, .swiper-button-prev{ width:26px; height:26px;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ left:44px;}
	.sec5 .swiper-pagination .swiper-pagination-bullet{ width:8px; height:8px; margin:0 8px;}
	/*section5*/
	.sec5 .swiper-container li img {
		padding: 10px 0;
	}

}
@media only screen and (max-width:1366px) {
	.section.sec2 h3{
	margin-top:14.5vh;}
	.sec2 h3{ margin-bottom: 1.6em;}
	.sec3 .tab-box h4{ margin-bottom:1rem;}
	.sec3 .tab-box li{ line-height:1.6; padding-left:3%;}
	.section3_tet{  height:36em;}
}
@media only screen and (max-width:1279px) {
	.sec2 h3{ margin-bottom: 1.2em;}
	.sec2 ul li a{ padding:0 5%;}
	.sec2 ul li a .sec2_tit{ font-size: 18px; padding-left: 30px; margin-top: 20px;}
	.sec2 ul li a .sec2_tet{ line-height: 1.6; padding-bottom: 16px;}
}
@media only screen and (max-width:1270px) {
	.section3_tet{ height:40em;}
	.sec3 .tab-box li{ letter-spacing:0;}
}
@media only screen and (max-width:1100px) {
	.sec3 .section3_cont{ width:86%;}
	.sec3 .tab-content{ width:64%;}
	.section3_tet{ width:40em; height:48em;}
	.sec3 .tab-title{ width:31%;}
	.sec3 .tab-box li{ font-size:14px;}
	
	.section4_cont{ max-width:60%;}
	.sec4_left{ width:68%;}
	.section4_cont .swiper-slide a .sec4_right{ max-width:30%;}
}
@media only screen and (max-width:1024px){
	#fp-nav1.fp-right{
		right: 5%;
	}
	#fp-nav1 ul li{
		height: 2rem;
		margin: 0 0 0.5rem;
	}
	.fp-tablecell{
		vertical-align: middle;
	}
	.section h3{
		margin-top: 5rem;
	}

	.sec1 .swiper-pagination{
		bottom: 5%;
	}
	.sec1 .swiper-pagination .swiper-pagination-bullet{
		width: 0.375rem;
		height: 0.375rem;
		margin: 0 0.5rem;
	}


	.section2{ background-image:url(/uploads/image/bjimages/index_sec4_bg1_m.jpg); background-size:100% auto;background-position:center bottom;}
	.sec2 h3{
		font-size: 1.1rem; line-height: 1.2; padding-bottom:1rem;margin-bottom:1rem;background-size:1.25rem 0.2rem;
	}
	.section.sec2 h3{
	margin-top:5rem;
}
	.sec2 ul li{ width:50%;}
	.sec2 ul li:nth-child(2){ border-right:none;}
	.sec2 ul li a{ padding: 0 10%;}
	.sec2 ul li a:hover{
		transform: scale(1,1);
		-webkit-transform: scale(1,1);
	}
	.sec2 ul li a .sec2_tit{ margin-top:0.8rem; font-size:0.8rem; padding-left:1.25rem; background-size: auto 0.8rem;}
	.sec2 ul li a:hover .sec2_tit{ color: #333;}
	.sec2 ul li a .sec2_tet{ margin-top:0.3rem;  font-size:0.56rem; line-height: 1.6; padding-bottom:0;}
	.sec2 ul li a:hover .sec2_tet{ background-image:none;}
	.sec2 ul li:nth-child(1) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon1.png);}
	.sec2 ul li:nth-child(2) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon2.png);}
	.sec2 ul li:nth-child(3) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon3.png);}
	.sec2 ul li:nth-child(4) a:hover .sec2_tit{ background-image: url(/uploads/image/bjimages/index_sec2_icon4.png);}

	.section3{ background-image:url(/uploads/image/bjimages/index_sec4_bg1_m.jpg); background-size:100% auto;background-position:center bottom;}
	.sec3 h3{
		font-size: 1.5rem;padding-bottom:1rem;margin-bottom: 1rem;background-size:1.25rem 0.2rem;
	}
	.sec3 .section3_cont{ width:100%; max-width:none;}
	.sec3 .tab-content{
		width: 100%; 
	}
	.sec3 .tab-title{
		width:100%; margin:0.5rem auto 0;
	}
	
	
	.sec3 .tab-box .section3_tab_img{ position:static; margin-top:0; width:35%;border-radius:0.25rem; box-shadow:#ccc 0 0 20px;}
	.section3_tet{ width:70%; margin-top:-9rem; height:14rem;border-radius:0.25rem;}

	.sec3 .tab-box h4{ font-size:1.1rem;margin-top:1rem; margin-bottom:0.6rem;}
	.sec3 .tab-box h4 img{height:0.8rem; margin-right:0.2rem;}
	.sec3 .tab-box ul{ padding:0 4%;}
	.sec3 .tab-box li{font-size:0.45rem;padding-left:4%; letter-spacing:0px;background-position:left 0.5rem;}
	.sec3 .tab-box .section_btn{ bottom:5%; width:6rem; margin-left:-3rem; height:2rem;}
	.sec3 .tab-box .section_btn a{ font-size:0.75rem; line-height:1.5rem; border-radius:0.6rem;background-position:80% center; background-size:5% auto;}

	.sec3 .tab-title li{ float:left; width:49%; margin-right:2%;}
	.sec3 .tab-title li:nth-child(2n){ margin-right:0;}
	.sec3 .tab-title li a{padding:0.5rem 0 0.3rem; }
	.sec3 .tab-title li a h2{ font-size:0.9rem; margin-bottom:0.1rem;}
	.sec3 .tab-title li a p{ padding-left:3px; background-size:1.5px auto; background-position:left 0.3rem;font-size:0.66rem; line-height:1.2;}
	.sec3 .tab-title li:nth-child(2) a p{ height:1.632rem;}
	.sec3 .tab-title li.actived a{ border-bottom:#eb2c33 solid 1px; padding-left:0; background-image:none;}



	.sec4 { background-image:url(/uploads/image/bjimages/index_sec4_bg1.jpg); background-position:left bottom; }
	.sec4 h3{font-size: 1.5rem;padding-bottom:1rem;margin-bottom: 1rem;background-size:1.25rem 0.2rem;}
	
	.sec4 .left-part{
		width:95%; max-width:none; margin-left:0;
	}
	.sec4 .left-part ul{
		margin-top: 0;
	}
	.sec4 .left-part li:nth-child(4) a,.sec4 .left-part li:last-child a{ display:none;}
	.sec4 .left-part li a{padding: 0.6rem;}
	.sec4 .left-part h5{font-size: 0.72rem; margin-bottom: 0.34rem;}
	.sec4 .left-part p{font-size:0.65rem;}
	.sec4 .left-part .tri{ display:none;}

	.news-box{ width:95%; margin-left:5%;}
	.section4_cont { position:relative; margin-top:2rem;
		width:100%;
		max-width:none;
	}
	.section4_cont .swiper-slide {padding-bottom:3rem;}
	.section4_cont .swiper-slide{ margin-left:2%;}
	.section4_cont .swiper-slide.last {
		margin-right: 17%;
	}

	.sec4_tet {
		padding-top:1rem;
	}
	
	.sec4_left {
		float: left;
		width: 100%;
	}
	.sec4_left_btn{ margin-top:2rem; margin-right:1rem;}
	.sec4_left_btn a{ font-size:0.68rem;padding-right:0.45rem; background-size:0.2rem auto;}

	.sec4_btn{ left:auto;right:2rem; width:4rem; height:1.5rem;}
	.sec4_btn a{ width:4rem; height:1.5rem; line-height:1.5rem; font-size:0.68rem;background-size:0.2rem auto; }

	.sec4_left h2 {font-size: 0.75rem;}
	.sec4_left p {
		font-size:0.6rem;

		padding-top:0.4rem;

	}
	.section4_cont .swiper-slide a .sec4_right {
		max-width:none;margin-top:1em;width:4rem; float:left;
		height:1.5rem;
		line-height: 1.5rem;
		font-size: 0.68rem;}

	.swiper-button-next, .swiper-button-prev {
		bottom: 0;
		width:1.5rem;
		height:1.5rem;
	}
	
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev {left: 2rem;}
	
	.sec5{background-position: left center; background-image:url(/uploads/image/bjimages/section5_bg1.jpg);}
	.sec5 .inner{ display:block;}
	.sec5 .sec5_tet{ margin-bottom:1rem;}
	.sec5 h3{ font-size:1.5rem; padding-bottom:1rem;background-size: 1.25rem 0.2rem;margin-bottom:1rem; background-position:center bottom;}
	.sec5 h4{ text-align:center; margin-left:0; font-size:0.7rem; letter-spacing:1px;}

	.sec5 .swiper-wrapper{
		margin-bottom: 1rem;background-image:url(/uploads/image/bjimages/sec5_cont_bg1.png);
	}
	
	.sec5 .swiper-pagination .swiper-pagination-bullet{
		width: 0.375rem;
		height: 0.375rem;
		margin: 0 0.5rem;
	}
/* footer */
	.section_foot, .section_foot .fp-tablecell, .section_foot.fp-slide, .fp-auto-height.fp-section, .fp-auto-height .fp-slide {
		overflow: visible;
	}
	
	.section_foot, .section_foot .fp-tablecell, .section_foot.fp-slide, .fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tablecell{ height:90px !important;}
	
.sec4 .left-part li a:hover{
	border-bottom: 1px solid #efefef;
	background-color: transparent;
}
.sec4 .left-part a:hover h5{
	color: #222;
}
.sec4 .left-part a:hover p{
	color: #666;
}
.sec4 .left-part a:hover .tri{
	opacity: 0;
}

.sec4_left_btn a:hover{color:#333;border-bottom:#999 solid 1px;background-image:url(/uploads/image/bjimages/sec4_left_btn.png);}
.sec4_btn a:hover{color:#333;border-bottom:#999 solid 1px;background-image:url(/uploads/image/bjimages/sec4_left_btn.png);}

.section4_cont .swiper-slide a:hover img {
	box-shadow: none
}
.section4_cont .swiper-slide a:hover .sec4_right {
	background-color: #e4e4e4; color: #222;
}
.sec5 .swiper-slide li:hover img{
	transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1);-o-transform: scale(1,1);
}
}
@media only screen and (max-width:1023px) {
	/*section5*/
	.sec5 .swiper-container {
		margin-right: 50px;
	}
	
}
@media only screen and (max-width:768px) {
	/*section5*/
	.sec5 .swiper-container {
		margin-right: 0px;
		width: 100%;
		max-width: none;
		margin-top: 60px;
	}
	
}
@media only screen and (max-width:767px) {
/* footer */
	.section_foot, .section_foot .fp-tablecell, .section_foot.fp-slide, .fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tablecell {
		height: 90px !important;
	}
	/*section5*/
	.sec5 .swiper-container {
		margin-top: 40px;
	}

	.sec5 .swiper-container li {
		width: 25%;
	}

	.sec5 .swiper-container li img {
		width: 55%;
		padding: 0.5625rem 0;
	}
	
}
@media only screen and (max-width:414px) {
	.sec3 .tab-box li{font-size:0.65rem;background-position:left 0.4rem; padding-left:3%; background-size:2px auto;}
	.sec3 .tab-box h4{ font-size:0.82rem;margin-top:1rem; margin-bottom:0.8rem;}
	.sec3 .tab-box.forth h4{ margin-bottom:0.25rem;}
	.section3_tet{ width:80%; height:15rem;}
	.sec3 .tab-box .section_btn{ bottom:2%;}
	/*section5*/
	.sec5 .swiper-container {
		margin-top: 0px;
	}

	.sec5 .swiper-container li img {
		width: 60%;
	}

}
@media only screen and (max-width:414px) and (max-height: 808px) {
	.floaticon{ top:auto; bottom:30px;}
	
	.section h3{ font-size:1.3rem; margin-top:5rem; padding-bottom:1rem; margin-bottom:2rem;}

	
	.sec3 .tab-title{ margin:1rem auto 0;}
	.sec3 .tab-title li{ width:100%; margin-right:0;}
	.sec3 .tab-title li a h2{margin-bottom:0.4rem;}
	.sec3 .tab-title li:nth-child(2) a p{ height:auto;}
	
	.section3_tet{margin-top:-10.5rem;}
	.sec3 .tab-title li{ margin-bottom:10px;}
	.sec3 .tab-box h4{ font-size:0.8rem;}
	
}
@media only screen and (max-width:414px) and (max-height: 672px) {
	
	.section h3{ margin-top:4.5rem;padding-bottom:0.7rem; margin-bottom:1rem;}
	
	.sec3 .tab-title{ margin:0.5rem auto 0;}
	.sec3 .tab-title li{ width:49%; margin-right:2%;}
	.sec3 .tab-title li:nth-child(2n){ margin-right:0;}
	.sec3 .tab-title li a h2{margin-bottom:0.1rem;}
	.sec3 .tab-title li:nth-child(2) a p{ height:1.632rem;}
	
	.section3_tet{margin-top:-9rem;}
	.sec3 .tab-title li{ margin-bottom:0px;}
	
}
@media only screen and (max-width:375px) {
	/*section2*/
	.section h3 { margin-top:4rem; font-size: 1rem;
		padding-bottom:0.7rem; margin-bottom:0.3rem;
	}
	.sec2 ul li a .sec2_tit{ margin-top:0.5rem;}
	.sec2 ul li a .sec2_tet{font-size:0.54rem;}
	/*section3*/
	.section3_tet{  height:16rem;}
	.sec3 .tab-box ul{ padding:0 2%;}
	.sec3 .tab-box li{font-size:0.68rem; padding-left:2%;}
	.sec3 .tab-box .section_btn{ bottom:0;}
	.sec3 .tab-title{ margin:0 auto;}
	/*section5*/
	.sec5 .swiper-container {
		margin-top: 0px;
	}


}
