.com_nav{margin-top:40px;}
/*sinfo*/
.yl_sinfo{padding:40px 0 48px;position:relative;overflow:hidden;}
.yl_sinfo .ylsi_con{border-radius:20px;overflow:hidden;background:#F5F5F5;}
.yl_sinfo .ylsi_con .ylsi_left{width:calc(100% - 666px);padding:0 32px 0 80px;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt{}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt p{font-size:16px;line-height:26px;color:#57606F;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_t{font-size:26px;line-height:34px;color:#2F3542;font-weight:bold;margin-bottom:22px;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p{min-height:238px;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p p{font-size:16px;line-height:26px;color:#57606F;margin-top:10px;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt a{width:112px;height:36px;margin-top:33px;border-radius:36px;border:1px solid #E5252D;color:#E5252D;}
.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt a:hover{color:#FFF;}
.yl_sinfo .ylsi_con .ylsi_right{width:666px;}
.yl_sinfo .ylsi_con .ylsi_right .ylsi_img{padding-bottom:78.98%;position:relative;width:100%;border-radius:20px;overflow:hidden;}
/*sjieshao*/
.yl_sjieshao{padding:52px 0 100px;position:relative;overflow:hidden;background:url(../Image/jj_jieshaobg.jpg) no-repeat center center;background-size:cover;}
.yl_sjieshao .ylsj_ul{margin-top:52px;}
.yl_sjieshao .ylsj_ul .ylsj_li{width:754px;}
.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide{padding:32px;background:#FFF;height:auto;min-height:420px;
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-ms-transform:scale(0.9);
	transform:scale(0.9);
	-webkit-transition:background-color 0.5s ease, -webkit-transform 0.5s ease;
	transition:background-color 0.5s ease, -webkit-transform 0.5s ease;
	-moz-transition:background-color 0.5s ease, transform 0.5s ease, -moz-transform 0.5s ease;
	transition:background-color 0.5s ease, transform 0.5s ease;
	transition:background-color 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease, -moz-transform 0.5s ease;
}
.yl_sjieshao .ylsj_ul .ylsj_li span{font-size:64px;line-height:84px;color:#DFE4EA;font-weight:bold;display:block;}
.yl_sjieshao .ylsj_ul .ylsj_li p{font-size:14px;line-height:26px;color:#57606F;}
.yl_sjieshao .ylsj_ul .ylsj_li p:nth-child(2){font-size:20px;color:#2F3542;margin:32px 0;line-height:26px;font-weight:bold;}
.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide.swiper-slide-active{background:#57606F;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-box-shadow:249px 124px 78px rgba(0, 0, 0, 0), 160px 79px 71px rgba(0, 0, 0, 0.02), 90px 45px 60px rgba(0, 0, 0, 0.08), 40px 20px 45px rgba(0, 0, 0, 0.13), 10px 5px 24px rgba(0, 0, 0, 0.15);
	box-shadow:249px 124px 78px rgba(0, 0, 0, 0), 160px 79px 71px rgba(0, 0, 0, 0.02), 90px 45px 60px rgba(0, 0, 0, 0.08), 40px 20px 45px rgba(0, 0, 0, 0.13), 10px 5px 24px rgba(0, 0, 0, 0.15);
}
.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide.swiper-slide-active span{color:#FFF;}
.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide.swiper-slide-active p{color:#FFF;}
.yl_sjieshao .ylsj_btn{margin-top:52px;}
.yl_sjieshao .ylsj_btn .swiper-button-prev,.yl_sjieshao .ylsj_btn .swiper-button-next{width:auto;height:auto;outline:none;top:0;position:relative;margin:0 8px;}
.yl_sjieshao .ylsj_btn .swiper-button-prev:after,.yl_sjieshao .ylsj_btn .swiper-button-next:after{content:none;}
.yl_sjieshao .ylsj_btn .swiper-button-prev{left:0;}
.yl_sjieshao .ylsj_btn .swiper-button-next{right:0;}
.yl_sjieshao .ylsj_btn .swiper-button-prev i,.yl_sjieshao .ylsj_btn .swiper-button-next i{font-size:38px;color:#57606F;}
.yl_sjieshao .ylsj_btn .swiper-button-prev.my-button-disabled,.yl_sjieshao .ylsj_btn .swiper-button-next.my-button-disabled{opacity:1;}
.yl_sjieshao .ylsj_btn .swiper-button-prev.my-button-disabled i,.yl_sjieshao .ylsj_btn .swiper-button-next.my-button-disabled i{color:#57606F;}
.yl_sjieshao .ylsj_btn .swiper-button-prev:hover i,.yl_sjieshao .ylsj_btn .swiper-button-next:hover i{color:#E5252D;}
/*liyou*/
.yl_sliyou{padding:100px 0;position:relative;overflow:hidden;}
.yl_sliyou .ylsl_p{margin:52px auto 0;max-width:1195px;font-size:16px;line-height:26px;color:#57606F;text-align:center;}
.yl_sliyou .ylsl_ul{margin-top:52px;overflow:hidden;}
.yl_sliyou .ylsl_ul .swiper-slide{border:1px solid #DFE4EA;border-radius:24px;overflow:hidden;}
.yl_sliyou .ylsl_ul .ylsl_img{width:100%;padding-bottom:180%;position:relative;overflow:hidden;}
.yl_sliyou .ylsl_ul .ylsl_img img{filter:grayscale(100%);}
.yl_sliyou .ylsl_ul .ylsl_txt{padding:19px 15px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4);}
.yl_sliyou .ylsl_ul .ylsl_txt span{margin-top:23px;font-size:128px;height:169px;color:rgba(241,242,246,.3);font-weight:bold;}
.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp{text-align:center;}
.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp i{font-size:48px;color:#FFF;}
.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp p{font-size:20px;line-height:26px;color:#FFF;font-weight:bold;margin-top:20px;}
.yl_sliyou .ylsl_ul .swiper-slide:hover{border-color:transparent;}
.yl_sliyou .ylsl_ul .swiper-slide:hover .ylsl_img img{filter:grayscale(0);}
.yl_sliyou .ylsl_ul .swiper-slide:hover .ylsl_txt{background:rgba(0,0,0,.2);}
.yl_sliyou .ylsl_ul .swiper-slide:hover .ylsl_txt span{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFF;}
/*case*/
.yl_scase{padding:100px 0;position:relative;overflow:hidden;background:#F5F5F5;}
.yl_scase .ylsc_ul{margin-top:52px;overflow:hidden;}
.yl_scase .ylsc_ul .ylsc_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;}
.yl_scase .ylsc_ul .ylsc_txt{background:#FFF;border:1px solid #DFE4EA;border-top:none;min-height:68px;padding:10px;}
.yl_scase .ylsc_ul .ylsc_txt p{width:100%;font-size:16px;color:#2F3542;line-height:21px;text-align:center;}
.yl_scase .ylsc_btn{margin-top:52px;}
.yl_scase .ylsc_btn a{height:48px;border:1px solid #57606F;border-radius:48px;min-width:160px;font-size:14px;}
.yl_scase .ylsc_btn a:hover{border-color:#E5252D;color:#FFF;}

@media screen and (max-width:1599px){
	.com_nav{margin-top:32px;}
	.yl_sinfo{padding:32px 0 40px;}
	.yl_sinfo .ylsi_con{border-radius:15px;}
	.yl_sinfo .ylsi_con .ylsi_left{width:calc(100% - 570px);padding:0 25px 0 50px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_t{font-size:22px;line-height:30px;margin-bottom:17px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p{min-height:218px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p p{font-size:15px;line-height:24px;margin-top:8px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt a{width:106px;height:32px;margin-top:25px;font-size:15px;}
	.yl_sinfo .ylsi_con .ylsi_right{width:570px;}
	.yl_sinfo .ylsi_con .ylsi_right .ylsi_img{border-radius:15px;}
	.yl_sjieshao{padding:35px 0 60px;}
	.yl_sjieshao .ylsj_ul{margin-top:35px;}
	.yl_sjieshao .ylsj_ul .ylsj_li{width:646px;}
	.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide{padding:25px;min-height:370px;}
	.yl_sjieshao .ylsj_ul .ylsj_li span{font-size:56px;line-height:70px;}
	.yl_sjieshao .ylsj_ul .ylsj_li p{line-height:25px;}
	.yl_sjieshao .ylsj_ul .ylsj_li p:nth-child(2){font-size:18px;line-height:24px;margin:25px 0;}
	.yl_sjieshao .ylsj_btn{margin-top:35px;}
	.yl_sjieshao .ylsj_btn .swiper-button-prev,.yl_sjieshao .ylsj_btn .swiper-button-next{margin:0 6px;}
	.yl_sjieshao .ylsj_btn .swiper-button-prev i,.yl_sjieshao .ylsj_btn .swiper-button-next i{font-size:34px;}
	.yl_sliyou{padding:60px 0;}
	.yl_sliyou .ylsl_p{font-size:15px;line-height:25px;margin-top:35px;max-width:1110px;}
	.yl_sliyou .ylsl_ul{margin-top:35px;}
	.yl_sliyou .ylsl_ul .swiper-slide{border-radius:20px;}
	.yl_sliyou .ylsl_ul .ylsl_txt{padding:15px 10px;}
	.yl_sliyou .ylsl_ul .ylsl_txt span{margin-top:18px;font-size:100px;height:130px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp i{font-size:44px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp p{font-size:18px;line-height:24px;margin-top:15px;}
	.yl_scase{padding:60px 0;}
	.yl_scase .ylsc_ul{margin-top:35px;}
	.yl_scase .ylsc_ul .ylsc_txt{padding:8px;min-height:60px;}
	.yl_scase .ylsc_ul .ylsc_txt p{font-size:15px;}
	.yl_scase .ylsc_btn{margin-top:35px;}
	.yl_scase .ylsc_btn a{min-width:140px;padding:0 16px;height:44px;}
}

@media screen and (max-width:1359px){
	.com_nav{margin-top:25px;}
	.yl_sinfo{padding:25px 0 30px;}
	.yl_sinfo .ylsi_con{border-radius:10px;}
	.yl_sinfo .ylsi_con .ylsi_left{width:calc(100% - 473px);padding:0 20px 0 30px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_t{font-size:18px;line-height:26px;margin-bottom:12px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p{min-height:242px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p p{font-size:14px;line-height:22px;margin-top:6px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt a{width:100px;height:30px;margin-top:15px;font-size:14px;}
	.yl_sinfo .ylsi_con .ylsi_right{width:473px;}
	.yl_sinfo .ylsi_con .ylsi_right .ylsi_img{border-radius:10px;}
	.yl_sjieshao{padding:25px 0 40px;}
	.yl_sjieshao .ylsj_ul{margin-top:25px;}
	.yl_sjieshao .ylsj_ul .ylsj_li{width:536px;}
	.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide{padding:18px;min-height:340px;}
	.yl_sjieshao .ylsj_ul .ylsj_li span{font-size:42px;line-height:60px;}
	.yl_sjieshao .ylsj_ul .ylsj_li p{line-height:24px;}
	.yl_sjieshao .ylsj_ul .ylsj_li p:nth-child(2){font-size:17px;line-height:23px;margin:18px 0;}
	.yl_sjieshao .ylsj_btn{margin-top:25px;}
	.yl_sjieshao .ylsj_btn .swiper-button-prev,.yl_sjieshao .ylsj_btn .swiper-button-next{margin:0 5px;}
	.yl_sjieshao .ylsj_btn .swiper-button-prev i,.yl_sjieshao .ylsj_btn .swiper-button-next i{font-size:32px;}
	.yl_sliyou{padding:40px 0;}
	.yl_sliyou .ylsl_p{font-size:14px;line-height:24px;margin-top:25px;max-width:none;}
	.yl_sliyou .ylsl_ul{margin-top:25px;}
	.yl_sliyou .ylsl_ul .swiper-slide{border-radius:15px;}
	.yl_sliyou .ylsl_ul .ylsl_txt{padding:12px 5px;}
	.yl_sliyou .ylsl_ul .ylsl_txt span{margin-top:12px;font-size:70px;height:100px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp i{font-size:38px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp p{font-size:16px;line-height:22px;margin-top:10px;}
	.yl_scase{padding:40px 0;}
	.yl_scase .ylsc_ul{margin-top:25px;}
	.yl_scase .ylsc_ul .ylsc_txt{padding:6px;min-height:50px;}
	.yl_scase .ylsc_ul .ylsc_txt p{font-size:14px;line-height:20px;}
	.yl_scase .ylsc_btn{margin-top:25px;}
	.yl_scase .ylsc_btn a{min-width:130px;padding:0 13px;height:40px;font-size:13px;}
}

@media screen and (max-width:1023px){
	.com_nav{margin-top:20px;}
	.yl_sinfo{padding:20px 0 20px;}
	.yl_sinfo .ylsi_con{border-radius:8px;}
	.yl_sinfo .ylsi_con .ylsi_left{width:50%;padding:0 15px 0 15px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_t{margin-bottom:10px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p{min-height:auto;height:160px;overflow-y:auto;padding-right:10px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p::-webkit-scrollbar-track-piece{width:3px;background-color:#ccc;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p::-webkit-scrollbar{width:3px;height:4px}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p::-webkit-scrollbar-thumb{height:30px;background-color:#E5252D;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt a{width:100px;height:30px;margin-top:15px;font-size:14px;}
	.yl_sinfo .ylsi_con .ylsi_right{width:50%;}
	.yl_sinfo .ylsi_con .ylsi_right .ylsi_img{border-radius:8px;}
	.yl_sjieshao{padding:20px 0 30px;}
	.yl_sjieshao .ylsj_ul{margin-top:20px;}
	.yl_sjieshao .ylsj_ul .ylsj_li{width:calc(100% - 15px);}
	.yl_sjieshao .ylsj_ul .ylsj_li .swiper-slide{padding:15px;min-height:300px;}
	.yl_sjieshao .ylsj_ul .ylsj_li span{font-size:36px;line-height:50px;}
	.yl_sjieshao .ylsj_ul .ylsj_li p:nth-child(2){font-size:16px;line-height:22px;margin:13px 0;}
	.yl_sjieshao .ylsj_btn{margin-top:20px;}
	.yl_sliyou{padding:30px 0;}
	.yl_sliyou .ylsl_p{margin-top:15px;}
	.yl_sliyou .ylsl_ul{margin-top:20px;}
	.yl_sliyou .ylsl_ul .swiper-slide{border-radius:10px;}
	.yl_sliyou .ylsl_ul .ylsl_txt{padding:10px 5px;}
	.yl_sliyou .ylsl_ul .ylsl_txt span{margin-top:10px;font-size:50px;height:70px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp i{font-size:35px;}
	.yl_sliyou .ylsl_ul .ylsl_txt .ylsl_pp p{font-size:14px;margin-top:8px;}
	.yl_scase{padding:30px 0;}
	.yl_scase .ylsc_ul{margin-top:20px;}
	.yl_scase .ylsc_ul .ylsc_txt{padding:6px;min-height:50px;}
	.yl_scase .ylsc_ul .ylsc_txt p{font-size:14px;line-height:20px;}
	.yl_scase .ylsc_btn{margin-top:15px;}
	.yl_scase .ylsc_btn a{padding:0 10px;}
}

@media screen and (max-width:767px){
	.yl_sinfo .ylsi_con .ylsi_left{width:100%;padding:13px 10px;}
	.yl_sinfo .ylsi_con .ylsi_left .ylsi_txt .ylsi_p{height:auto;}
	.yl_sinfo .ylsi_con .ylsi_right{width:100%;}
	.yl_sliyou .ylsl_ul .swiper-slide{border-radius:7px;}
}