.bg_pic{width:100%;height:100%;position:absolute;left:0;top:0;}
/*flash*/
.index_banner{width:100%;padding-bottom:930px;position:relative;overflow:hidden;z-index:1;}
.index_banner .swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;}
.index_banner .swiper-slide{overflow:hidden;width:100%!important;height:100%;}
.index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1;
    -webkit-transition:all 5s ease 0.8s;
	   -moz-transition:all 5s ease 0.8s;
	     -o-transition:all 5s ease 0.8s;
	        transition:all 5s ease 0.8s;
	-webkit-transform:scale(1.05);
	   -moz-transform:scale(1.05);
	     -o-transform:scale(1.05);
	        transform:scale(1.05);}
.index_banner .swiper-slide.swiper-slide-active img{
    -webkit-transform:scale(1);
	   -moz-transform:scale(1);
	     -o-transform:scale(1);
	        transform:scale(1);}
.index_banner .ban_btn{position:absolute;left:0;width:100%;bottom:56px;height:42px;text-align:center;}
.index_banner .swiper-pagination-bullets{padding:12px 45px 11px;position:relative;display:inline-block;background:rgba(255,255,255,.12);border-radius:50px;}
.index_banner .swiper-pagination-bullet{opacity:1;width:19px;height:19px;margin:0 3px!important;position:relative;background:transparent;border:2px solid transparent;}
.index_banner .swiper-pagination-bullet:before{content:'';width:15px;height:15px;background:#FFF;border-radius:50%;position:absolute;left:0px;top:0px;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#FFD802;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:9px;height:9px;background:#FFD802;position:absolute;left:3px;top:3px;}
/*product*/
.product{overflow:hidden;}
.product .p_c{text-align:center;padding:0 8.3%;background:#F4F8EC;}
.product .p_c .swiper-pagination{position:relative;}
.product .p_c .swiper-pagination-bullet{width:20%;display:inline-block;height:auto;background:transparent;opacity:1;border-radius:0;outline:none;padding:41px 0 31px;position:relative;text-align:center;}
.product .p_c .pc_span{padding-bottom:2px;background-repeat:no-repeat;background-position:left center;background-size:auto 100%;text-align:left;padding-left:67px;display:inline-block;}
.product .p_c .pc_span.icon2{background-image:url(../Image/p_icon1.png);}
.product .p_c .pc_span.icon4{background-image:url(../Image/p_icon2.png);}
.product .p_c .pc_span.icon6{background-image:url(../Image/p_icon3.png);}
.product .p_c .pc_span.icon5{background-image:url(../Image/p_icon4.png);}
.product .p_c .pc_span.icon7{background-image:url(../Image/p_icon5.png);}
.product .p_c p{font-size:18px;height:22px;line-height:22px;color:#333;}
.product .p_c i{display:block;font-size:12px;height:12px;line-height:12px;text-transform:uppercase;color:#999;margin-top:9px;font-style:normal;}
.product .p_c .swiper-pagination-bullet.swiper-pagination-bullet-active{
	-webkit-box-shadow:8px 0 15px rgba(0,0,0,.03);
	-moz-box-shadow:8px 0 15px rgba(0,0,0,.03);
	-o-box-shadow:8px 0 15px rgba(0,0,0,.03);
	box-shadow:8px 0 15px rgba(0,0,0,.03);
}
.product .p_ul{position:relative;}
.product .p_ul .p_li{width:31.5%;float:left;}
.product .p_ul .p_li:nth-child(2n+3){float:right;margin-left:37%;}
.product .p_ul .p_li:first-child{width:37%;float:none;position:absolute;left:31.5%;height:100%;top:0;}
.product .p_ul .p_li .p_img{width:100%;padding-bottom:57.377%;position:relative;overflow:hidden;border:1px solid #FFF;}
.product .p_ul .p_li:first-child .p_img{width:100%;padding-bottom:0;height:100%;}
.product .p_ul .p_li .p_img .p_txt{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:-100%;}
.product .p_ul .p_li .p_img .p_txt .p_pp{position:absolute;width:100%;left:0;top:50%;padding:20px;}
.product .p_ul .p_li .p_img .p_txt .p_pp i{display:block;height:50px;background:url(../Image/p_fdj.png) no-repeat center center;background-size:auto 100%;}
.product .p_ul .p_li .p_img .p_txt .p_pp p{font-size:16px;line-height:26px;color:#FFF;margin-top:15px;text-align:center;}
.product .p_ul .p_li .p_img .p_txt .p_pp p:first-of-type{font-size:30px;height:40px;line-height:20px;margin-top:30px;}
.product .p_ul .p_li .p_img .p_txt .p_pp a{display:block;width:148px;height:40px;line-height:38px;border:1px solid #FFF;font-size:14px;color:#FFF;text-align:center;margin:30px auto 0;}
.product .p_ul .p_li:hover .p_img .p_txt{top:0;}
/*youshi*/
.youshi{position:relative;padding:104px 0 108px;}
.youshi .container{padding-bottom:52px;}
.youshi .ys_span{font-size:102px;color:rgba(255,255,255,.32);height:51px;overflow:hidden;line-height:77px;font-weight:bold;font-family:Arial;text-transform:uppercase;letter-spacing:-0.5px;margin-bottom:21px;}
.youshi .ys_p{margin-top:37px;}
.youshi .ys_p p{font-size:20px;height:38px;line-height:38px;color:#FFF;}
.youshi .ys_con{}
.youshi .ys_ul{margin-top:41px;width:807px;float:left;}
.youshi .ys_ul .ys_li{width:394px;margin-left:19px;background:#FFF;padding:40px 40px 46px;border-radius:15px;text-align:center;float:left;}
.youshi .ys_ul .ys_li:first-child{margin-left:0;}
.youshi .ys_ul .ys_li i{display:block;height:49px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin-bottom:11px;}
.youshi .ys_ul .ys_li i.icon1{background-image:url(../Image/ys_icon1.png);}
.youshi .ys_ul .ys_li i.icon2{background-image:url(../Image/ys_icon2.png);}
.youshi .ys_ul .ys_li p{font-size:15px;line-height:25px;color:#666;text-align:left;}
.youshi .ys_ul .ys_li p:first-of-type{font-size:21px;height:31px;line-height:31px;font-weight:bold;color:#444;margin-bottom:10px;text-align:center;}
.youshi .ys_ul .ys_li .pb_a{margin:15px auto 0;}
.pb_a{display:inline-block;background:url(../Image/info_btnicon.png) no-repeat left center;padding-left:60px;padding-bottom:14px;}
.pb_a span{display:inline-block;font-size:18px;height:34px;line-height:34px;color:#5EA637;position:relative;}
.pb_a span:before{content:'';width:100%;height:1px;background:#5EA637;position:absolute;left:0;bottom:-4px;}
.youshi .ys_r{position:absolute;right:-56px;bottom:-95px;width:600px;height:600px;}
.youshi .ys_r object{display:block;width:100%;height:100%;}
/*info*/
.info{padding:123px 0 169px;position:relative;overflow:hidden;}
.info .in_right{width:635px;float:right;position:relative;text-align:right;}
.info .in_right .inr_span{font-size:102px;color:rgba(102,102,102,.2);height:60px;overflow:hidden;line-height:77px;font-weight:bold;font-family:Arial;text-transform:uppercase;letter-spacing:-0.25px;margin-bottom:16px;text-align:right;}
.info .in_right i{display:block;text-align:right;margin:18px 0 30px;}
.info .in_right i em{width:241px;height:2px;background:#5EA637;position:relative;display:inline-block;}
.info .in_right i em:before{content:'';width:14px;height:14px;position:absolute;left:-7px;top:-6px;background:#5EA637;border-radius:50%;}
.info .in_right p{font-size:16px;line-height:31px;color:#666;text-align:left;}
.info .in_right p.p1{margin-top:31px;}
.info .in_right .pb_a{margin-top:53px;}
/*shouhou*/
.shouhou{padding:55px 0 79px;position:relative;}
.shouhou .sh_span{font-size:48px;height:37px;line-height:37px;font-weight:bold;font-family:Arial;color:rgba(255,255,255,.1);text-align:center;text-transform:uppercase;margin-bottom:2px;}
.shouhou .sh_p{font-size:16px;height:26px;line-height:26px;color:#FFF;margin-top:9px;text-align:center;}
.shouhou .sh_sbtn{margin-top:34px;}
.shouhou .sh_sbtn .swiper-pagination{position:relative;}
.shouhou .sh_sbtn .swiper-pagination-bullet{width:calc(25% - 18px);margin-left:24px;max-width:239px;background:#FFF;height:59px;line-height:59px;border-radius:15px;font-size:18px;color:#333;opacity:1;font-weight:bold;outline:none;}
.shouhou .sh_sbtn .swiper-pagination-bullet:first-child{margin-left:0;}
.shouhou .sh_sbtn .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5EA637;color:#FFF;}
.shouhou .sh_ul{margin-top:35px;overflow:hidden;}
.shouhou .sh_ul .swiper-slide{background:url(../Image/sh_bg2.jpg) no-repeat right bottom #FFF;}
.shouhou .sh_ul .sh_img{width:50%;position:relative;height:502px;float:left;}
.shouhou .sh_ul .sh_txt{width:50%;float:right;padding:75px 100px 0 60px;background:url(../Image/sh_bg.png) no-repeat right 26px top 38px;}
.shouhou .sh_ul .sh_txt p{font-size:17px;line-height:35px;color:#666;}
.shouhou .sh_ul .sh_txt p:first-child{font-size:30px;line-height:40px;font-weight:bold;color:#333;}
.shouhou .sh_ul .sh_txt p i{font-family:Impact;font-size:65px;height:65px;line-height:65px;display:inline-block;vertical-align:bottom;font-weight:normal;color:#5EA637;}
.shouhou .sh_ul .sh_txt span{font-size:30px;height:1em;line-height:1em;font-weight:bold;color:rgba(51,51,51,.64);text-transform:uppercase;margin-top:9px;display:block;}
.shouhou .sh_ul .sh_txt em{display:block;width:40px;height:3px;margin:17px 0 32px;background:#5EA637;}
.shouhou .sh_ul .sh_txt a{display:block;width:145px;height:47px;line-height:45px;margin-top:62px;border:1px solid #DBDBDB;text-align:center;color:#999;}
.shouhou .sh_btn{width:602px;height:60px;line-height:60px;background:#96CD16;border-radius:40px;color:#FFF;position:relative;margin:54px auto 0;font-size:18px;color:#FFF;padding-left:325px;}
.shouhou .sh_btn a{display:block;width:280px;position:absolute;left:0;top:0;background:#FFF;border-radius:40px;text-align:center;color:#333;}
/*liucheng*/
.liucheng{padding:68px 0 67px;position:relative;}
.liucheng .lc_left{width:calc(100% - 647px);float:left;}
.liucheng .lc_left span{display:block;font-size:28px;height:1em;line-height:1em;color:#FFF;font-family:Arial;text-transform:uppercase;margin-bottom:17px;}
.liucheng .lc_left p{font-size:23px;height:33px;line-height:33px;font-weight:bold;color:#FFF;text-shadow:1px 2px 2px rgba(0,0,0,0.19);}
.liucheng .lc_left p:first-of-type{font-size:35px;line-height:51px;color:#FFF;height:auto;margin-bottom:25px;}
.liucheng .lc_left p i{font-size:51px;height:61px;line-height:61px;display:inline-block;vertical-align:bottom;color:#FFEA00;}
.liucheng .lc_right{width:647px;float:right;margin-top:23px;overflow:hidden;}
.liucheng .lc_right i{display:block;height:106px;background:url(../Image/lc_iconbg.png) no-repeat center center;background-size:auto 100%;position:relative;}
.liucheng .lc_right i:before{content:'';width:48px;height:100%;position:absolute;right:-48px;top:0;background:url(../Image/lc_iconjt.png) no-repeat center center;}
.liucheng .lc_right i em{display:block;background-repeat:no-repeat;background-position:center center;height:100%;position:relative;}
.liucheng .lc_right i em.icon1{background-image:url(../Image/lc_icon1.png);}
.liucheng .lc_right i em.icon2{background-image:url(../Image/lc_icon2.png);}
.liucheng .lc_right i em.icon3{background-image:url(../Image/lc_icon3.png);}
.liucheng .lc_right i em.icon4{background-image:url(../Image/lc_icon4.png);}
.liucheng .lc_right i em.icon5{background-image:url(../Image/lc_icon5.png);}
.liucheng .lc_right p{font-size:16px;height:26px;line-height:26px;margin-top:19px;text-align:center;color:#FFF;}
/*case*/
.case{padding:54px 0 58px;position:relative;}
.case .c_span{font-size:48px;height:37px;line-height:37px;font-weight:bold;font-family:Arial;color:rgba(255,255,255,.1);text-align:center;text-transform:uppercase;margin-bottom:6px;}
.case .c_ul{position:relative;}
.case .c_ul .c_li{overflow:hidden;}
.case .c_ul .c_li .swiper-slide{margin-top:25px!important;}
.case .c_ul .c_li .c_img{width:100%;padding-bottom:94.2857%;position:relative;}
.case .c_ul .c_li .c_img .c_txt{position:absolute;left:0;top:0;width:100%;height:66px;background:#FFF;overflow:hidden;padding-left:23px;border-right:2px solid #E5E5E5;}
.case .c_ul .c_li .c_img .c_txt p{font-size:16px;line-height:26px;color:#FFF;}
.case .c_ul .c_li .c_img .c_txt p:first-child{font-size:18px;height:66px;line-height:66px;color:#1D1D1D;margin-bottom:11px;}
.case .c_ul .c_li .c_img .c_txt i{display:block;margin-top:78px;width:37px;height:37px;background:url(../Image/case_icon.png) no-repeat center center;}
.case .c_ul .c_li .swiper-slide:hover .c_img .c_txt{height:100%;background:rgba(0,0,0,.8);padding:31px 35px 0;border-right:none;}
.case .c_ul .c_li .swiper-slide:hover .c_img .c_txt p:first-child{color:#FFF;}
.case .c_ul .swiper-button-prev,.case .c_ul .swiper-button-next{width:59px;height:59px;outline:none;margin-top:-30px;opacity:1;background-image:url(../Image/case_arrow.png);background-color:#96CD16;background-size:auto;border-radius:50%;}
.case .c_ul .swiper-button-prev{left:-90px;}
.case .c_ul .swiper-button-next{right:-90px;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.case .c_ul .swiper-button-prev.swiper-button-disabled,.case .c_ul .swiper-button-next.swiper-button-disabled{background-color:#858585;}
/*news*/
.news{padding:48px 0 103px;position:relative;background:#F4F8EC;}
.news .n_span{font-size:40px;height:29px;line-height:29px;font-weight:bold;font-family:Arial;color:#DADADA;text-align:center;text-transform:uppercase;margin-bottom:6px;}
.news .n_ul{margin-top:30px;overflow:hidden;}
.news .n_ul .n_img{width:100%;padding-bottom:68%;position:relative;border-radius:20px;overflow:hidden;}
.news .n_ul .n_img span{display:block;width:96px;height:96px;line-height:96px;font-size:18px;color:#FFF;text-align:center;position:absolute;left:33px;top:22px;background:#96CD16;border-radius:100%;border-top-right-radius:0;}
.news .n_ul .n_txt{padding:29px 10px 0;}
.news .n_ul .n_txt p{font-size:15px;line-height:30px;color:#333;}
.news .n_ul .n_txt p:first-child{font-size:21px;height:31px;line-height:31px;font-weight:bold;margin-bottom:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .n_ul .n_txt p:nth-child(2){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news .n_ul .n_txt span{display:block;font-size:16px;height:16px;line-height:16px;margin-top:25px;color:#96CD16;text-transform:uppercase;}

.foottop{background:#F4F8EC;}

@media screen and (max-width:1599px){
	.index_banner{padding-bottom:797px;}
	.index_banner .ban_btn{bottom:40px;height:38px;}
	.index_banner .swiper-pagination-bullets{padding:11px 40px 10px;}
	.index_banner .swiper-pagination-bullet{width:17px;height:17px;}
	.index_banner .swiper-pagination-bullet:before{width:13px;height:13px;}
	.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:7px;height:7px;}
	.product .p_c .swiper-pagination-bullet{padding:30px 0 25px;}
	.product .p_c .pc_span{padding-left:60px;}
	.product .p_c p{font-size:16px;height:26px;line-height:26px;}
	.product .p_c i{margin-top:6px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp i{height:40px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p:first-of-type{font-size:22px;height:32px;line-height:32px;margin-top:20px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p{font-size:15px;line-height:25px;margin-top:11px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp a{height:36px;line-height:34px;width:140px;margin:22px auto 0;}
	.youshi{padding:80px 0;}
	.youshi .ys_span{font-size:80px;height:40px;line-height:63px;margin-bottom:15px;}
	.youshi .ys_p{margin-top:28px;}
	.youshi .ys_p p{font-size:18px;height:32px;line-height:32px;}
	.youshi .ys_ul{width:692px;}
	.youshi .ys_ul .ys_li{margin-left:14px;width:339px;padding:25px 25px 30px;}
	.youshi .ys_ul .ys_li i{height:42px;margin-bottom:8px;}
	.youshi .ys_ul .ys_li p{font-size:14px;line-height:24px;}
	.youshi .ys_ul .ys_li p:first-of-type{font-size:18px;height:28px;line-height:28px;margin-bottom:7px;}
	.youshi .ys_ul .ys_li .pb_a{margin:10px auto 0;}
	.pb_a{background-size:auto 40px;padding-left:50px;padding-bottom:10px;}
	.pb_a span{font-size:16px;height:30px;line-height:30px;}
	.youshi .container{padding-bottom:40px;}
	.youshi .ys_r{width:520px;height:520px;}
	.info{padding:100px 0 130px;}
	.info .in_right{width:545px;}
	.info .in_right .inr_span{font-size:80px;height:40px;line-height:63px;margin-bottom:12px;}
	.info .in_right i{margin:15px 0 22px;}
	.info .in_right i em{width:230px;}
	.info .in_right p{font-size:15px;line-height:28px;}
	.info .in_right p.p1{margin-top:25px;}
	.info .in_right .pb_a{margin-top:40px;}
	.shouhou{padding:40px 0 50px;}
	.shouhou .sh_p{font-size:15px;height:25px;line-height:25px;margin-top:6px;}
	.shouhou .sh_sbtn{margin-top:25px;}
	.shouhou .sh_sbtn .swiper-pagination-bullet{width:calc(25% - 15px);margin-left:20px;max-width:210px;height:52px;line-height:52px;border-radius:11px;font-size:16px;}
	.shouhou .sh_ul{margin-top:20px;}
	.shouhou .sh_ul .swiper-slide{background-size:160px auto;}
	.shouhou .sh_ul .sh_img{height:430px;}
	.shouhou .sh_ul .sh_txt{padding:50px 80px 0 40px;background-size:110px auto;background-position:right 20px top 30px;}
	.shouhou .sh_ul .sh_txt p{font-size:16px;line-height:32px;}
	.shouhou .sh_ul .sh_txt p:first-child{font-size:22px;line-height:32px;}
	.shouhou .sh_ul .sh_txt p i{font-size:56px;height:56px;line-height:56px;}
	.shouhou .sh_ul .sh_txt span{font-size:22px;margin-top:6px;}
	.shouhou .sh_ul .sh_txt em{width:35px;height:2px;margin:12px 0 25px;}
	.shouhou .sh_ul .sh_txt a{width:140px;height:42px;line-height:40px;margin-top:40px;}
	.shouhou .sh_btn{margin:40px auto 0;font-size:16px;height:54px;line-height:54px;width:540px;padding-left:285px;}
	.shouhou .sh_btn a{width:240px;}
	.liucheng{padding:40px 0;}
	.liucheng .lc_left{width:calc(100% - 555px);}
	.liucheng .lc_left span{font-size:22px;margin-bottom:12px;}
	.liucheng .lc_left p{font-size:20px;height:30px;line-height:30px;}
	.liucheng .lc_left p:first-of-type{font-size:30px;line-height:44px;margin-bottom:17px;}
	.liucheng .lc_left p i{font-size:44px;height:54px;line-height:54px;}
	.liucheng .lc_right{width:555px;margin-top:15px;}
	.liucheng .lc_right i{background-size:100% 100%;height:92px;}
	.liucheng .lc_right i em{background-size:auto 40px;}
	.liucheng .lc_right p{font-size:15px;height:24px;line-height:24px;margin-top:13px;}
	.case{padding:35px 0;}
	.case .c_span{font-size:40px;height:30px;line-height:30px;margin-bottom:4px;}
	.case .c_ul .c_li .swiper-slide{margin-top:20px!important;}
	.case .c_ul .c_li .c_img .c_txt{padding-left:18px;height:52px;}
	.case .c_ul .c_li .c_img .c_txt p{font-size:15px;line-height:24px;}
	.case .c_ul .c_li .c_img .c_txt p:first-child{font-size:16px;height:52px;line-height:52px;}
	.case .c_ul .c_li .c_img .c_txt i{margin-top:60px;width:34px;height:34px;background-size:100%;}
	.case .c_ul .c_li .swiper-slide:hover .c_img .c_txt{padding:25px 25px 0;}
	.case .c_ul .swiper-button-prev,.case .c_ul .swiper-button-next{width:50px;height:50px;margin-top:-25px;}
	.case .c_ul .swiper-button-prev{left:-70px;}
	.case .c_ul .swiper-button-next{right:-70px;}
	.news{padding:40px 0 80px;}
	.news .n_span{font-size:32px;height:21px;line-height:21px;margin-bottom:4px;}
	.news .n_ul{margin-top:22px;}
	.news .n_ul .n_img{border-radius:15px;}
	.news .n_ul .n_img span{width:80px;height:80px;line-height:80px;font-size:16px;left:22px;top:15px;}
	.news .n_ul .n_txt{padding:20px 10px 0;}
	.news .n_ul .n_txt p{font-size:14px;line-height:28px;}
	.news .n_ul .n_txt p:first-child{font-size:18px;height:28px;line-height:28px;margin-bottom:15px;}
	.news .n_ul .n_txt span{margin-top:17px;}
}

@media screen and (max-width:1399px){
	.index_banner{padding-bottom:660px;}
	.index_banner .ban_btn{bottom:25px;height:35px;}
	.index_banner .swiper-pagination-bullets{padding:10px 30px 10px;}
	.index_banner .swiper-pagination-bullet{width:15px;height:15px;}
	.index_banner .swiper-pagination-bullet:before{width:11px;height:11px;}
	.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:7px;height:7px;left:2px;top:2px;}
	.product .p_c{padding:0 30px;}
	.product .p_c .swiper-pagination-bullet{padding:20px 0 18px;}
	.product .p_c .pc_span{padding-left:50px;}
	.product .p_c p{height:24px;line-height:24px;}
	.product .p_c i{margin-top:4px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp i{height:30px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p:first-of-type{font-size:18px;height:26px;line-height:26px;margin-top:10px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p{font-size:14px;line-height:24px;margin-top:6px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp a{height:32px;line-height:30px;width:110px;margin:15px auto 0;}
	.youshi{padding:40px 0;}
	.youshi .ys_span{font-size:70px;height:35px;line-height:54px;margin-bottom:10px;}
	.youshi .ys_p{margin-top:20px;}
	.youshi .ys_p p{font-size:16px;height:26px;line-height:26px;}
	.youshi .ys_ul{width:573px;margin-top:20px;}
	.youshi .ys_ul .ys_li{margin-left:11px;width:281px;padding:15px 10px 20px;}
	.youshi .ys_ul .ys_li i{height:36px;margin-bottom:5px;}
	.youshi .ys_ul .ys_li p{line-height:22px;}
	.youshi .ys_ul .ys_li p:first-of-type{font-size:17px;height:26px;line-height:26px;margin-bottom:5px;}
	.pb_a{background-size:auto 32px;padding-left:40px;padding-bottom:6px;}
	.pb_a span{font-size:14px;height:26px;line-height:26px;}
	.pb_a span:before{bottom:0;}
	.youshi .container{padding-bottom:40px;}
	.youshi .ys_r{width:400px;height:400px;right:0;bottom:-50px;}
	.info{padding:60px 0 90px;}
	.info .in_right{width:456px;}
	.info .in_right .inr_span{font-size:70px;height:35px;line-height:54px;margin-bottom:10px;}
	.info .in_right i{margin:10px 0 15px;}
	.info .in_right i em{width:200px;height:1px;}
	.info .in_right i em:before{width:11px;height:11px;top:-5px;left:-5px;}
	.info .in_right p{font-size:14px;line-height:25px;}
	.info .in_right p.p1{margin-top:15px;}
	.info .in_right .pb_a{margin-top:25px;}
	.shouhou{padding:30px 0;}
	.shouhou .sh_span{font-size:32px;height:24px;line-height:24px;}
	.shouhou .sh_p{font-size:14px;height:24px;line-height:24px;margin-top:4px;}
	.shouhou .sh_sbtn{margin-top:20px;}
	.shouhou .sh_sbtn .swiper-pagination-bullet{width:calc(25% - 12px);margin-left:16px;max-width:190px;height:48px;line-height:48px;border-radius:8px;font-size:15px;}
	.shouhou .sh_ul{margin-top:20px;}
	.shouhou .sh_ul .swiper-slide{background-size:130px auto;}
	.shouhou .sh_ul .sh_img{height:356px;}
	.shouhou .sh_ul .sh_txt{padding:40px 50px 0 30px;background-size:90px auto;background-position:right 10px top 20px;}
	.shouhou .sh_ul .sh_txt p{font-size:14px;line-height:28px;}
	.shouhou .sh_ul .sh_txt p:first-child{font-size:19px;line-height:28px;}
	.shouhou .sh_ul .sh_txt p i{font-size:48px;height:48px;line-height:48px;}
	.shouhou .sh_ul .sh_txt span{font-size:18px;margin-top:4px;}
	.shouhou .sh_ul .sh_txt em{width:30px;height:2px;margin:10px 0 20px;}
	.shouhou .sh_ul .sh_txt a{width:130px;height:38px;line-height:36px;margin-top:30px;}
	.shouhou .sh_btn{margin:30px auto 0;font-size:15px;height:50px;line-height:50px;width:455px;padding-left:225px;}
	.shouhou .sh_btn a{width:200px;}
	.liucheng{padding:30px 0;}
	.liucheng .lc_left{width:calc(100% - 480px);}
	.liucheng .lc_left span{font-size:19px;margin-bottom:8px;}
	.liucheng .lc_left p{font-size:17px;height:26px;line-height:26px;}
	.liucheng .lc_left p:first-of-type{font-size:24px;line-height:36px;margin-bottom:12px;}
	.liucheng .lc_left p i{font-size:36px;height:46px;line-height:46px;}
	.liucheng .lc_right{width:480px;margin-top:10px;}
	.liucheng .lc_right i{height:84px;}
	.liucheng .lc_right i:before{width:30px;right:-30px;}
	.liucheng .lc_right i em{background-size:auto 32px;}
	.liucheng .lc_right p{font-size:14px;height:22px;line-height:22px;margin-top:8px;}
	.case{padding:25px 0;}
	.case .c_span{font-size:30px;height:22px;line-height:22px;margin-bottom:2px;}
	.case .c_ul .c_li .swiper-slide{margin-top:15px!important;}
	.case .c_ul .c_li .c_img .c_txt{padding-left:15px;height:46px;}
	.case .c_ul .c_li .c_img .c_txt p{font-size:14px;}
	.case .c_ul .c_li .c_img .c_txt p:first-child{height:46px;line-height:46px;}
	.case .c_ul .c_li .c_img .c_txt i{margin-top:40px;width:31px;height:31px;}
	.case .c_ul .c_li .swiper-slide:hover .c_img .c_txt{padding:18px 18px 0;}
	.case .c_ul .swiper-button-prev,.case .c_ul .swiper-button-next{width:40px;height:40px;margin-top:-20px;background-size:auto 10px;}
	.case .c_ul .swiper-button-prev{left:0;}
	.case .c_ul .swiper-button-next{right:0;}
	.news{padding:30px 0 50px;}
	.news .n_span{font-size:24px;height:19px;line-height:19px;margin-bottom:2px;}
	.news .n_ul{margin-top:17px;}
	.news .n_ul .n_img{border-radius:12px;}
	.news .n_ul .n_img span{width:60px;height:60px;line-height:60px;font-size:14px;left:15px;top:10px;}
	.news .n_ul .n_txt{padding:12px 10px 0;}
	.news .n_ul .n_txt p{line-height:24px;}
	.news .n_ul .n_txt p:first-child{font-size:16px;height:26px;line-height:26px;margin-bottom:10px;}
	.news .n_ul .n_txt span{margin-top:10px;}
}

@media screen and (max-width:1023px){
	.index_banner{padding-bottom:430px;}
	.index_banner .ban_btn{bottom:18px;height:33px;}
	.index_banner .swiper-pagination-bullets{padding:10px 30px 10px;}
	.index_banner .swiper-pagination-bullet{width:13px;height:13px;}
	.index_banner .swiper-pagination-bullet:before{width:9px;height:9px;}
	.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:5px;height:5px;}
	.product .p_c{padding:0 0;}
	.product .p_c .swiper-pagination-bullet{padding:15px 0;}
	.product .p_c .pc_span{padding-left:30px;padding-bottom:0;}
	.product .p_c p{height:24px;line-height:24px;}
	.product .p_c i{display:none;}
	.product .p_ul .p_li{width:50%;}
	.product .p_ul .p_li:nth-child(2n+3){margin-left:0;}
	.product .p_ul .p_li:first-child{width:100%;position:relative;left:0;height:auto;top:0;}
	.product .p_ul .p_li:first-child .p_img{padding-bottom:57.377%;height:auto;}
	.youshi{padding:20px 0;}
	.youshi .ys_span{font-size:50px;height:28px;line-height:40px;margin-bottom:5px;}
	.youshi .ys_p{margin-top:10px;}
	.youshi .ys_p p{font-size:14px;height:24px;line-height:24px;}
	.youshi .ys_ul{width:100%;margin-top:15px;float:none;}
	.youshi .ys_ul .ys_li{margin-left:10px;width:calc(50% - 5px);padding:15px 10px 20px;}
	.youshi .container{padding-bottom:0;}
	.youshi .ys_r{display:none;}
	.info{padding:20px 0;background:#F2F6EA;}
	.info .bg_pic{display:none;}
	.info .in_right{width:100%;float:none;text-align:left;}
	.info .in_right .inr_span{font-size:50px;height:28px;line-height:40px;margin-bottom:5px;text-align:left;}
	.info .in_right .pb_tit.r{text-align:left;}
	.info .in_right i{margin:10px 0;text-align:left;}
	.info .in_right i em{width:200px;height:1px;}
	.info .in_right i em:before{width:11px;height:11px;top:-5px;left:auto;right:-5px;}
	.info .in_right p{line-height:24px;}
	.info .in_right p.p1{margin-top:10px;}
	.info .in_right .pb_a{margin-top:15px;}
	.shouhou{padding:20px 0;}
	.shouhou .sh_span{font-size:24px;height:20px;line-height:20px;}
	.shouhou .sh_p{font-size:14px;height:auto;line-height:22px;margin-top:2px;text-align:center;}
	.shouhou .sh_sbtn{margin-top:15px;}
	.shouhou .sh_sbtn .swiper-pagination-bullet{width:calc(25% - 9px);margin-left:12px;max-width:none;height:44px;line-height:44px;border-radius:5px;font-size:14px;}
	.shouhou .sh_ul{margin-top:15px;}
	.shouhou .sh_ul .swiper-slide{background-size:100px auto;}
	.shouhou .sh_ul .sh_img{height:265px;}
	.shouhou .sh_ul .sh_txt{padding:20px 30px 0 20px;background-size:60px auto;background-position:right 5px top 10px;}
	.shouhou .sh_ul .sh_txt p{line-height:24px;}
	.shouhou .sh_ul .sh_txt p:first-child{font-size:18px;line-height:26px;}
	.shouhou .sh_ul .sh_txt p i{font-size:40px;height:40px;line-height:40px;}
	.shouhou .sh_ul .sh_txt span{font-size:15px;margin-top:2px;}
	.shouhou .sh_ul .sh_txt em{width:26px;height:1px;margin:7px 0 10px;}
	.shouhou .sh_ul .sh_txt a{margin-top:20px;}
	.shouhou .sh_btn{margin:20px auto 0;font-size:14px;height:40px;line-height:40px;width:380px;padding-left:170px;}
	.shouhou .sh_btn a{width:150px;}
	.liucheng{padding:20px 0;}
	.liucheng .lc_left{width:100%;float:none;}
	.liucheng .lc_left span{font-size:16px;margin-bottom:4px;}
	.liucheng .lc_left p{font-size:15px;height:24px;line-height:24px;}
	.liucheng .lc_left p:first-of-type{font-size:20px;line-height:30px;margin-bottom:8px;}
	.liucheng .lc_left p i{font-size:30px;height:40px;line-height:40px;}
	.liucheng .lc_right{width:100%;margin-top:20px;float:none;}
	.liucheng .lc_right i{height:84px;background-size:auto 100%;}
	.liucheng .lc_right p{margin-top:2px;}
	.case{padding:20px 0;}
	.case .c_span{font-size:22px;height:19px;line-height:19px;}
	.case .c_ul .c_li .swiper-slide{margin-top:10px!important;}
	.case .c_ul .c_li .c_img .c_txt{padding-left:15px;height:46px;}
	.case .c_ul .c_li .c_img .c_txt p{font-size:14px;}
	.case .c_ul .c_li .c_img .c_txt p:first-child{height:46px;line-height:46px;}
	.case .c_ul .c_li .c_img .c_txt i{margin-top:40px;width:31px;height:31px;}
	.case .c_ul .c_li .swiper-slide:hover .c_img .c_txt{padding:18px 18px 0;}
	.case .c_ul .swiper-button-prev,.case .c_ul .swiper-button-next{width:40px;height:40px;margin-top:-20px;background-size:auto 10px;}
	.case .c_ul .swiper-button-prev{left:0;}
	.case .c_ul .swiper-button-next{right:0;}
	.news{padding:20px 0 30px;}
	.news .n_span{font-size:20px;height:18px;line-height:18px;margin-bottom:0;}
	.news .n_ul{margin-top:17px;}
	.news .n_ul .n_img{border-radius:12px;}
	.news .n_ul .n_img span{width:60px;height:60px;line-height:60px;font-size:14px;left:15px;top:10px;}
	.news .n_ul .n_txt{padding:12px 10px 0;}
	.news .n_ul .n_txt p{line-height:24px;}
	.news .n_ul .n_txt p:first-child{font-size:16px;height:26px;line-height:26px;margin-bottom:10px;}
	.news .n_ul .n_txt span{margin-top:10px;}
}

@media screen and (max-width:767px){
	.index_banner{padding-bottom:55%;}
	.product .p_c .pc_span{background:none!important;padding-left:0;}
	.product .p_c p{font-size:14px;}
	.product .p_ul{padding-bottom:10px;}
	.product .p_ul .p_li{margin-top:10px;width:calc(50% - 4px);margin-left:8px;}
	.product .p_ul .p_li:nth-child(even){margin-left:0;}
	.product .p_ul .p_li .p_img{padding-bottom:0;}
	.product .p_ul .p_li:first-child{margin-top:0;margin-left:0;}
	.product .p_ul .p_li:first-child .p_img{padding-bottom:0;}
	.product .p_ul .p_li .p_img .p_pic{padding-bottom:57.377%;width:100%;position:relative;}
	.product .p_ul .p_li .p_img .p_txt{position:relative;top:0;background:#5EA637;}
	.product .p_ul .p_li .p_img .p_txt .p_pp{position:relative;top:0;padding:10px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.product .p_ul .p_li .p_img .p_txt .p_pp i{display:none;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p{margin-top:3px;}
	.product .p_ul .p_li .p_img .p_txt .p_pp p:first-of-type{margin-top:0;}
	.product .p_ul .p_li .p_img .p_txt .p_pp a{margin:10px auto 0;font-size:12px;height:30px;line-height:28px;width:110px;}

	.youshi .ys_span{font-size:30px;height:20px;line-height:24px;}
	.youshi .ys_ul{margin-top:0;}
	.youshi .ys_ul .ys_li{width:100%;float:none;margin-left:0;margin-top:10px;}
	.info .in_right .inr_span{font-size:30px;height:20px;line-height:24px;}
	.shouhou .sh_span{font-size:18px;height:18px;line-height:18px;margin-bottom:0;}
	.shouhou .sh_sbtn{margin-top:5px;}
	.shouhou .sh_sbtn .swiper-pagination-bullet{width:calc(50% - 3px);margin-left:6px;margin-top:6px;}
	.shouhou .sh_sbtn .swiper-pagination-bullet:nth-child(odd){margin-left:0;}
	.shouhou .sh_ul .sh_img{width:100%;padding-bottom:71.7143%;height:auto;}
	.shouhou .sh_ul .sh_txt{width:100%;padding:12px 10px;}
	.shouhou .sh_ul .sh_txt a{margin-top:15px;}
	.shouhou .sh_btn{margin:15px auto 0;width:100%;padding-left:0;text-align:center;}
	.shouhou .sh_btn a{display:none;}
	.liucheng .lc_left p{font-size:14px;}
	.liucheng .lc_left p:first-of-type{font-size:18px;line-height:26px;margin-bottom:5px;}
	.liucheng .lc_left p i{font-size:24px;height:32px;line-height:32px;}
	.liucheng .lc_right{width:100%;margin-top:20px;float:none;}
	.liucheng .lc_right i{height:84px;background-size:auto 100%;}
	.liucheng .lc_right p{margin-top:2px;}
	.liucheng .lc_right i{height:65px;}
	.liucheng .lc_right i em{background-size:auto 26px;}
	.liucheng .lc_right p{margin-top:0;}
	.case .c_ul .swiper-button-prev,.case .c_ul .swiper-button-next{display:none;}
	.news{padding:20px 0 10px;}
}