/*mouse*/
.mouse{height:28px;width:16px;border-radius:13px;border:2px solid #777;margin-top:16px;position:absolute;right:30px;bottom:30px;z-index: 99;text-align:center;cursor:pointer;}
.mouse i{display:inline-block;width:4px;height:4px;background:#777;border-radius:50%;
	-webkit-animation:scroll-icon 2.2s infinite cubic-bezier(0.65, 0.05, 0.36, 1);
	animation:scroll-icon 2.2s infinite cubic-bezier(0.65, 0.05, 0.36, 1);
}
/*scroll-icon*/
@-webkit-keyframes scroll-icon{
  0% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
    opacity: 0;
  }
  30%, 70% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
  }
}
@keyframes scroll-icon {
  0% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
    opacity: 0;
  }
  30%, 70% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
  }
}
.section{overflow:hidden;}
/*indexnav*/
.indexnav{position:fixed;right:20px;top:50%;z-index:10;margin-top:-113px;}
.indexnav a{width:18px;height:18px;position:relative;display:block;border:1px solid transparent;padding:5px;border-radius:50%;margin-top:8px;}
.indexnav a:first-child{margin-top:0;}
.indexnav a i{display:block;width:6px;height:6px;background:#777;border-radius:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.indexnav a p{position:absolute;width:28px;height:18px;line-height:18px;font-size:14px;right:22px;top:0;color:#E60113;transform:translateX(30px);opacity:0;}
.indexnav em{display:block;width:100%;height:56px;margin-top:15px;position:relative;}
.indexnav em:before{content:'';width:1px;height:100%;position:absolute;left:50%;top:0;background:#777;}
.indexnav .in_num{position:absolute;width:52px;height:18px;left:-17px;bottom:0;line-height:18px;color:#646464;}
.indexnav .in_num .span1{font-size:18px;color:#a9131b;}
.indexnav a:hover p{transition:all 0.8s ease;transform:translateX(0);opacity:1;}
.indexnav a.active{border-color:#777;}
/*flash*/
.index_banner{width:100%;height:100%;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 video{display:block;width:100%;height:103%;object-fit:cover;position:absolute;left:0;top:-3%;}
.index_banner .sw_txt{position:absolute;width:100%;left:calc(50% - 750px);top:50%;z-index:3;}
.index_banner .sw_txt p{font-size:3.54vw;line-height:1.2;color:#FFF;font-weight:bold;opacity:0;
    -webkit-transform:translateY(80px);
       -moz-transform:translateY(80px);
         -o-transform:translateY(80px);
            transform:translateY(80px);
    -webkit-transition:all 2s ease 0.7s;
       -moz-transition:all 2s ease 0.7s;
         -o-transition:all 2s ease 0.7s;
            transition:all 2s ease 0.7s;}
.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 .swiper-slide.swiper-slide-active .sw_txt p{opacity:1;
    -webkit-transform:translateY(0);
       -moz-transform:translateY(0);
         -o-transform:translateY(0);
            transform:translateY(0);}
.index_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px;}
.index_banner .swiper-pagination-bullet{width:16px;height:16px;background:#FFF;opacity:1;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#014099;}
/*product*/
.product{height:100%;background:#F5F5F5;}
.product .container{height:100%;}
.product .p_left{width:312px;float:left;height:100%;position:relative;}
.product .p_left .p_li{position:absolute;left:0;top:50%;margin-top:20px;}
.product .p_left .p_li .p_sub{font-size:26px;line-height:36px;height:36px;margin-top:21px;}
.product .p_left .p_li .p_a{padding-top:20px;}
.product .p_left .p_li .p_a .a_span{display:block;margin-top:16px;position:relative;padding-left:32px;cursor:pointer;}
.product .p_left .p_li .p_a .a_span:before{content:'';width:18px;height:18px;border:5px solid #004099;border-radius:50%;position:absolute;left:0;top:11px;box-sizing:border-box;}
.product .p_left .p_li .p_a .a_span span{font-size:20px;height:40px;line-height:40px;color:#434343;position:relative;display:inline-block;}
.product .p_left .p_li .p_a .a_span span:before{content:'';width:0;height:1px;position:absolute;left:0;bottom:0;background:#004099;}
.product .p_left .p_li .p_a .a_span.on span{font-weight:bold;color:#004099;}
.product .p_left .p_li .p_a .a_span.on span:before{width:100%;}
.product .p_right{width:calc(100% - 312px);float:right;height:100%;position:relative;padding:144px 0 0 144px;}
.product .p_right:before{content:'';width:968px;height:968px;position:absolute;left:0;top:0;border:144px solid #FFF;border-radius:50%;box-sizing:border-box;}
.product .p_right .p_c{position:relative;width:100%;height:100%;}
.product .p_right .p_c .p_img{width:680px;height:680px;position:relative;float:left;}
.product .p_right .p_c .p_img img{border-radius:50%;}
.product .p_right .p_c .p_txt{position:absolute;width:155px;height:70px;line-height:70px;font-size:16px;color:#828282;z-index:2;}
.product .p_right .p_c .p_txt.p1{left:-63px;top:110px;}
.product .p_right .p_c .p_txt.p2{left:-38px;bottom:77px;}
.product .p_right .p_c .p_txt.p3{right:-38px;bottom:77px;text-align:right;}
.product .p_right .p_c .p_txt i{display:block;position:absolute;right:0;top:0;width:70px;height:70px;background-repeat:no-repeat;background-position:center center;background-size:auto 29px;border-radius:50%;background-color:#FFF;
	-webkit-box-shadow:0 0 6px 1px rgba(6,0,1,0.18);
	-moz-box-shadow:0 0 6px 1px rgba(6,0,1,0.18);
	-o-box-shadow:0 0 6px 1px rgba(6,0,1,0.18);
	box-shadow:0 0 6px 1px rgba(6,0,1,0.18);
}
.product .p_right .p_c .p_txt i.ir{left:0;right:auto;}
.product .p_right .p_c .p_txt i.icon1{background-image:url(../Image/p_icon1.png);}
.product .p_right .p_c .p_txt i.icon2{background-image:url(../Image/p_icon2.png);}
.product .p_right .p_c .p_txt i.icon3{background-image:url(../Image/p_icon3.png);}
.product .p_right .p_c .p_txt.on{color:#004099;}
.product .p_right .p_c .p_txt.on i{background-color:#004099;}
.product .p_right .p_c .p_txt.on i.icon1{background-image:url(../Image/p_icon1_hover.png);}
.product .p_right .p_c .p_txt.on i.icon2{background-image:url(../Image/p_icon2_hover.png);}
.product .p_right .p_c .p_txt.on i.icon3{background-image:url(../Image/p_icon3_hover.png);}
/*.product .p_right .p_c .p_pp{width:calc(100% - 680px);overflow:hidden;float:right;padding-left:44px;margin-top:202px;}*/
.product .p_right .p_c .p_pp{width:414px;overflow:hidden;padding-left:44px;padding-top:202px;position:absolute;right:-50px;top:0;}
.product .p_right .p_c .p_pp p{font-size:16px;line-height:24px;}
.product .p_right .p_c .p_pp>p:first-child{font-size:30px;height:40px;line-height:40px;color:#000;}
.product .p_right .p_c .p_pp>p:nth-child(2){font-size:22px;height:32px;line-height:32px;color:#4F4F4F;margin:16px 0 26px;}
.product .p_right .p_c .p_pp p a{color:#000;}
.product .p_right .p_c .p_pp p a:hover{color:#004099;}
.product .p_right .p_c .p_pp .p_p p{height:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.product .p_right .p_c .p_pp .p_icon{margin-top:34px;}
.product .p_right .p_c .p_pp .p_icon i{display:inline-block;width:65px;height:65px;background-repeat:no-repeat;background-position:center center;background-size:100%;margin-right:15px;}
.product .p_right .p_c .p_pp .p_icon i.icon1{background-image:url(../Image/dw_01.png);}
.product .p_right .p_c .p_pp .p_icon i.icon2{background-image:url(../Image/dw_02.png);}
.product .p_right .p_c .p_pp .p_icon i.icon3{background-image:url(../Image/dw_03.png);}
.product .p_right .p_c .p_pp .p_icon i.icon4{background-image:url(../Image/dw_04.png);}
.product .p_right .p_c .swiper-button-prev,.product .p_right .p_c .swiper-button-next{width:51px;height:51px;background-image:url(../Image/p_arrow.png);background-color:#F3F3F3;background-size:auto;border:1px solid #dedede;border-radius:50%;top:700px;margin-top:0;opacity:1;outline:none;}
.product .p_right .p_c .swiper-button-prev{left:277px;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.product .p_right .p_c .swiper-button-next{left:351px;right:auto;}
/*info*/
.info{width:100%;height:100%;position:relative;background:url(../Image/infobg.jpg) no-repeat right top;overflow:hidden;background-size:8.3854% auto;}
.info .info_spbtn{position:absolute;width:300px;left:calc(50% - 300px);top:0;height:100%;padding-top:40px;z-index:2;}
.info .info_spbtn .swiper-pagination{width:100%;position:relative;top:50%;
	-webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
}
.info .info_spbtn span{width:110px;height:110px;margin-top:18px;border:7px solid #FFF;border-radius:50%;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;opacity:1;outline:none;
	-webkit-box-shadow:0 0 1px 0 rgba(4,0,0,0.21);
	-moz-box-shadow:0 0 1px 0 rgba(4,0,0,0.21);
	-o-box-shadow:0 0 1px 0 rgba(4,0,0,0.21);
	box-shadow:0 0 1px 0 rgba(4,0,0,0.21);
}
.info .info_spbtn span.icon0{margin-left:158px;margin-top:0;background-image:url(../Image/info_simg1.jpg);}
.info .info_spbtn span.icon1{margin-left:116px;background-image:url(../Image/info_simg2.jpg);}
.info .info_spbtn span.icon2{margin-left:76px;background-image:url(../Image/info_simg3.jpg);}
.info .info_spbtn span.icon3{margin-left:34px;background-image:url(../Image/info_simg4.jpg);}
.info .info_spbtn span.swiper-pagination-bullet-active{border-color:#00923F;}
.info .info_left{width:50%;float:left;height:100%;position:relative;}
.info .info_left .info_pic{width:100%;height:100%;position:relative;overflow:hidden;}
.info .info_left .info_pic .info_img{width:100%;height:100%;position:relative;}
.info .info_right{width:50%;float:right;height:100%;position:relative;padding-top:30px;}
.info .info_right:before{content:'';position:absolute;left:-300px;top:0;width:0;height:200%;border-top:100vh solid transparent;border-bottom:100vh solid transparent;border-right:300px solid #FFF;z-index:1;}
.info .info_right .swiper-wrapper{position:relative;width:100%;height:100%;}
.info .info_right .swiper-slide{position:relative;width:100%;height:100%;}
.info .info_right .swiper-slide .info_pp{width:750px;padding-left:100px;position:absolute;left:0;top:50%;}
.info .info_right .swiper-slide .info_pp p{font-size:16px;line-height:30px;color:#222;}
.info .info_right .swiper-slide .info_pp p:first-child{font-size:48px;height:58px;line-height:58px;font-weight:bold;color:#231F20;margin-bottom:31px;}
.info .info_right .swiper-slide .info_pp p:nth-child(2){font-size:38px;line-height:57px;margin-bottom:46px;font-weight:bold;color:#231F20;}
.info .info_right .swiper-slide .info_pp p:nth-child(3){height:180px;}
.info .info_right .swiper-slide .info_pp .info_btn{margin-top:57px;}
.info .info_right .swiper-slide .info_pp .info_btn .a_span{display:inline-block;width:172px;height:58px;line-height:58px;text-align:center;background:#004099;border-radius:29px;cursor:pointer;}
.info .info_right .swiper-slide .info_pp .info_btn .a_span em{display:inline-block;font-style:normal;font-size:15px;color:#FFF;background:url(../Image/info_btnicon.png) no-repeat right center;padding-right:20px;}
.info .info_right .swiper-slide .info_pp .info_btn .a_span.a_span1{background:none;margin-left:33px;}
.info .info_right .swiper-slide .info_pp .info_btn .a_span.a_span1 em{color:#333;background:url(../Image/info_videoicon.png) no-repeat left center;padding-right:0;padding-left:37px;}
/*jishu*/
.jishu{background:url(../Image/jsbg.jpg) no-repeat center center;background-size:cover;height:100%;}
.jishu .container{width:1580px;height:100%;position:relative;}
.jishu .js_left{width:204px;float:left;background:#004191;height:100%;}
.jishu .js_left .js_txt{width:100%;top:50%;position:relative;}
.jishu .js_left .js_en{float:left;font-size:80px;color:rgba(255,255,255,.05);text-transform:uppercase;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;width:80px;line-height:80px;}
.jishu .js_left .js_cn{float:left;width:48px;font-size:48px;line-height:1;font-weight:bold;color:#FFF;margin-left:11px;padding-bottom:112px;position:relative;}
.jishu .js_left .js_cn:after{content:'';width:2px;height:86px;background:#FFF;position:absolute;left:50%;margin-left:-1px;bottom:0;}
.jishu .js_right{width:calc(100% - 204px);float:right;position:relative;height:100%;padding-left:30px;overflow:hidden;}
.jishu .js_right .js_ul{border-right:1px solid #DDD;padding-top:40px;height:100%;overflow:hidden;}
.jishu .js_right .js_ul .js_li{width:100%;padding:0 45px;position:relative;top:50%;}
.jishu .js_right .js_ul .js_li .js_tit{font-size:24px;height:34px;line-height:34px;color:#004191;}
.jishu .js_right .js_ul .js_li .js_a{padding-top:13px;}
.jishu .js_right .js_ul .js_li .js_a a{display:block;padding-left:20px;position:relative;font-size:16px;line-height:32px;color:#5F6062;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jishu .js_right .js_ul .js_li .js_a a:before{content:'';width:7px;height:7px;background:#5f6062;position:absolute;left:6px;top:12px;}
.jishu .js_right .js_ul .js_li .js_a a p{font-size:18px;height:28px;line-height:28px;color:#5F6062;margin-bottom:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jishu .js_right .js_ul .js_li .js_a a .js_img{width:100%;padding-bottom:60%;position:relative;}
.jishu .js_right .js_ul .js_li .js_a a:first-child{padding-left:0;height:auto;margin-bottom:27px;}
.jishu .js_right .js_ul .js_li .js_a a:first-child:before{content:none;}
.jishu .js_right .js_ul .js_li .js_btn{width:130px;border-radius:17px;background:#00923f;margin-top:42px;display:block;text-align:center;}
.jishu .js_right .js_ul .js_li .js_btn span{display:inline-block;height:34px;line-height:34px;font-size:12px;color:#FFF;padding-left:20px;background:url(../Image/js_btnicon.png) no-repeat left center;}
/*yanfa*/
.yanfa{background:url(../Image/yfbg.jpg) no-repeat center center;background-size:cover;height:100%;padding-top:100px;}
.yanfa .ya_wai{width:100%;height:100%;position:absolute;left:0;top:0;
	background:-moz-linear-gradient(left, rgba(0,65,145,1) 40%, transparent 100%);
    background:-webkit-gradient(linear, left top, right top, color-stop(40%,rgba(0,65,145,1)), color-stop(100%,transparent));
    background:-webkit-linear-gradient(left, rgba(0,65,145,1) 40%,transparent 100%);
    background:-o-linear-gradient(left, rgba(0,65,145,1) 40%,transparent 100%);
    background:-ms-linear-gradient(left, rgba(0,65,145,1) 40%,transparent 100%);
    background:linear-gradient(to right, rgba(0,65,145,.99) 40%,transparent 100%);}
.yanfa .container{height:100%;z-index:2;}
.yanfa .yf_txt{position:relative;top:50%;}
.yanfa .yf_txt .yf_tit{font-size:48px;height:65px;line-height:65px;font-weight:bold;color:#FFF;font-weight:bold;}
.yanfa .yf_txt .yf_pp{}
.yanfa .yf_txt .yf_pp .yf_li{width:280px;padding:51px 0 55px;display:inline-block;}
.yanfa .yf_txt .yf_pp .yf_li .yf_num{font-size:80px;height:80px;line-height:80px;color:#00923f;font-family:Impact;}
.yanfa .yf_txt .yf_pp .yf_li .yf_num em{display:inline-block;font-size:16px;height:36px;line-height:36px;color:#FFF;font-style:normal;margin-left:4px;}
.yanfa .yf_txt .yf_pp .yf_li p{font-size:15px;height:25px;line-height:25px;margin-top:2px;color:#FFF;}
/*yingyong*/
.yingyong{height:100%;padding-top:100px;position:relative;}
.yingyong .yy_c{width:100%;top:30px;position:relative;}
.yingyong .yy_tit{font-size:45px;height:55px;line-height:55px;font-weight:bold;color:#1F1F1F;text-align:center;}
.yingyong .yy_sub{font-size:18px;height:28px;line-height:28px;margin:14px 0 38px;color:#707070;text-align:center;}
.yingyong .yy_ul{margin:0 auto;width:1143px;position:relative;}
.yingyong .yy_ul .swiper-slide{
	-webkit-box-shadow:0 0 18px rgba(0,0,0,.13);
	-moz-box-shadow:0 0 18px rgba(0,0,0,.13);
	-o-box-shadow:0 0 18px rgba(0,0,0,.13);
	box-shadow:0 0 18px rgba(0,0,0,.13);
}
.yingyong .yy_ul .yy_img{width:100%;padding-bottom:591px;position:relative;}
.yingyong .yy_ul .yy_img:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);z-index:1;}
.yingyong .yy_ul .yy_txt{width:622px;float:left;padding:80px 0 0 60px;position:absolute;left:0;top:0;z-index:1;opacity:0;z-index:2;
	-webkit-transform:translateY(-80px);
	   -moz-transform:translateY(-80px);
	     -o-transform:translateY(-80px);
	        transform:translateY(-80px);
}
.yingyong .yy_ul .yy_txt p{font-size:17px;line-height:24px;color:#FFF;}
.yingyong .yy_ul .yy_txt p:first-child{font-size:60px;height:70px;line-height:70px;font-weight:bold;margin-bottom:12px;}
.yingyong .yy_ul .yy_txt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.yingyong .yy_ul .yy_btn{width:auto;padding:0 20px;height:131px;position:absolute;right:80px;bottom:-38px;background:#064B9F;text-align:center;opacity:0;z-index:2;
	-webkit-transform:translateY(80px);
	   -moz-transform:translateY(80px);
	     -o-transform:translateY(80px);
	        transform:translateY(80px);
}
.yingyong .yy_ul .yy_btn p{font-size:36px;height:77px;line-height:46px;background:url(../Image/a_icon.png) no-repeat right bottom;color:#FFF;display:inline-block;margin-top:35px;}
.yingyong .yy_ul .swiper-slide.swiper-slide-active .yy_txt{opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	     -o-transform:translateY(0);
	        transform:translateY(0);
}
.yingyong .yy_ul .swiper-slide.swiper-slide-active .yy_btn{opacity:1;
	-webkit-transform:translateY(0);
	   -moz-transform:translateY(0);
	     -o-transform:translateY(0);
	        transform:translateY(0);
}
.yingyong .yy_ul .swiper-button-next,.yingyong .yy_ul .swiper-button-prev{width:56px;height:56px;outline:none;margin-top:-28px;background-size:100% 100%;opacity:1;}
.yingyong .yy_ul .swiper-button-prev{background-image:url(../Image/a_icon1.png);left:calc(50% - 639px);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.yingyong .yy_ul .swiper-button-next{background-image:url(../Image/a_icon1.png);right:calc(50% - 639px)}
/*news*/
.news{height:100%;padding-top:100px;background:url(../Image/newsbg.jpg) no-repeat center center;background-size:cover;}
.news .container{top:50%;}
.news .n_left{width:300px;float:left;padding-top:96px;}
.news .n_left .nl_sub{font-size:26px;height:36px;line-height:36px;margin-top:21px;color:#000;}
.news .n_left .nl_a{padding-top:28px;}
.news .n_left .nl_a a{display:block;margin-top:11px;position:relative;padding-left:18px;}
.news .n_left .nl_a a:before{content:'';width:5px;height:5px;background:#00923f;position:absolute;left:0;top:16px;}
.news .n_left .nl_a a span{font-size:17px;height:37px;line-height:37px;color:#000;position:relative;display:inline-block;font-weight:bold;}
.news .n_left .nl_a a span:before{content:'';width:0;height:1px;position:absolute;left:0;bottom:0;background:#00923f;}
.news .n_left .nl_a a:hover span{color:#00923f;}
.news .n_left .nl_a a:hover span:before{width:100%;}
.news .n_left .nl_span{display:block;width:172px;height:58px;line-height:58px;text-align:center;background:#004099;border-radius:29px;cursor:pointer;margin-top:51px;}
.news .n_left .nl_span em{display:inline-block;font-style:normal;font-size:15px;color:#FFF;background:url(../Image/info_btnicon.png) no-repeat right center;padding-right:20px;}
.news .n_right{width:calc(100% - 300px);float:right;}
.news .n_right .n_first{width:452px;padding:13px 14px 78px;background:#fff;float:left;display:block;margin-left:30px;}
.news .n_right .n_first .nf_img{width:100%;padding-bottom:278px;position:relative;}
.news .n_right .n_first .nf_txt{padding:36px 25px 0;}
.news .n_right .n_first .nf_txt span{display:block;font-size:14px;height:14px;line-height:14px;color:#AAA;margin-bottom:24px;}
.news .n_right .n_first .nf_txt p{font-size:16px;line-height:24px;color:#848484;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;}
.news .n_right .n_first .nf_txt p:first-of-type{font-size:21px;line-height:30px;height:60px;font-weight:bold;color:#1F1F1F;margin-bottom:15px;}
.news .n_right .nr_a{width:calc(100% - 512px);float:right;margin-left:30px;background:#FFF;padding:24px 40px 50px;}
.news .n_right .nr_a a{display:block;padding:21px 0 22px;border-bottom:1px solid #D9DADB;}
.news .n_right .nr_a a:last-child{border-bottom:none;}
.news .n_right .nr_a .nr_date{width:116px;float:left;}
.news .n_right .nr_a .nr_date span{display:block;font-size:16px;height:16px;line-height:16px;color:#525252;font-family:Arial;text-align:center;}
.news .n_right .nr_a .nr_date span:first-child{font-size:60px;height:60px;line-height:60px;}
.news .n_right .nr_a .nr_pp{width:calc(100% - 116px);float:right;padding-left:30px;position:relative;}
.news .n_right .nr_a .nr_pp:before{content:'';width:1px;height:69px;position:absolute;left:0;top:5px;background:#E1E5E7;}
.news .n_right .nr_a .nr_pp p{font-size:14px;line-height:22px;color:#717171;}
.news .n_right .nr_a .nr_pp p:first-child{font-size:16px;line-height:26px;height:26px;color:#1F1F1F;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px;}
.news .n_right .nr_a .nr_pp p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*hezuo*/
.hezuo{height:100%;position:relative;}
.hezuo:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255, 255, 255, .25);z-index:1;}
.hezuo video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}
.hezuo .container{height:100%;padding-top:100px;position:absolute;left:calc(50% - 750px);z-index:2;}
.hezuo .hz_c{width:100%;top:50%;position:relative;}
.hezuo .hz_tit{font-size:45px;height:55px;line-height:55px;font-weight:bold;color:#1f1f1f;text-align:center;}
.hezuo .hz_sub{font-size:18px;line-height:27px;color:#4E4E4E;text-align:center;margin-top:14px;}
.hezuo .hz_ul{margin-top:66px;overflow:hidden;}
.hezuo .hz_ul .swiper-slide{padding:30px;background:#FFF;}
.hezuo .hz_ul .hz_img{width:100%;padding-bottom:42.7632%;position:relative;}
/*jishu*/
.js_shade{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999;text-align:center;
	-webkit-transform:scale(0);
	   -moz-transform:scale(0);
	     -o-transform:scale(0);
	        transform:scale(0);
	-webkit-transition:all .8s;
	   -moz-transition:all .8s;
	    -ms-transition:all .8s;
	        transition:all .8s;}
.js_shade .js_sc{display:inline-block;padding:50px 50px;width:calc(100% - 30px);height:auto;vertical-align:middle;background:#FFF;position:relative;max-width:1050px;margin-top:150px;}
.js_shade .js_sc .js_scpic{width:420px;float:left;}
.js_shade .js_sc .js_scimg{width:100%;padding-bottom:66.86%;position:relative;}
.js_shade .js_sc .js_sct{width:calc(100% - 420px);float:right;padding-left:60px;text-align:left;}
.js_shade .js_sc .js_sct p{font-size:16px;line-height:30px;position:relative;padding-left:15px;}
.js_shade .js_sc .js_sct p:before{content:'';width:6px;height:6px;background:#e60113;position:absolute;left:0;top:12px;
	-webkit-border-radius:50%;
       -moz-border-radius:50%;
            border-radius:50%;}
.js_shade .js_sc .js_sct p:first-child{font-size:20px;height:40px;line-height:40px;padding:0 10px;background:#e60113;text-align:center;color:#FFF;}
.js_shade .js_sc .js_sct p:first-child:before{content:none;}
.js_shade .js_sc .js_sct p:nth-child(2){font-size:16px;height:24px;line-height:24px;margin:10px 0 15px;text-align:center;padding-left:0;}
.js_shade .js_sc .js_sct p:nth-child(2):before{content:none;}
.js_shade .js_close{width:30px;height:30px;background:#FFF;margin:0 auto;background:url(closeicon.png) no-repeat center center #FFF;cursor:pointer;margin-top:1px;}
.js_shade.on{
	-webkit-transform:scale(1);
	   -moz-transform:scale(1);
	     -o-transform:scale(1);
	        transform:scale(1);}


@media screen and (max-width:1679px){
	.mouse{right:20px;bottom:15px;}
	.indexnav{right:18px;padding-bottom:30px;}
	.indexnav a{width:14px;height:14px;padding:3px;margin-top:5px;}
	.indexnav a p{font-size:12px;height:14px;line-height:14px;width:24px;}
	.indexnav em{height:40px;margin-top:10px;}
	.indexnav .in_num{width:43px;height:16px;line-height:16px;font-size:12px;left:-16px;}
	.indexnav .in_num .span1{font-size:14px;}
	.index_banner .sw_txt{left:calc(50% - 650px);}
	.product .p_left{width:270px;}
	.product .p_left .p_li .p_sub{font-size:22px;height:32px;line-height:32px;margin-top:15px;}
	.product .p_left .p_li .p_a{padding-top:15px;}
	.product .p_left .p_li .p_a .a_span{margin-top:12px;padding-left:28px;}
	.product .p_left .p_li .p_a .a_span:before{width:16px;height:16px;}
	.product .p_left .p_li .p_a .a_span span{font-size:18px;height:38px;line-height:38px;}
	.product .p_right{width:calc(100% - 270px);padding:125px 0 0 125px;}
	.product .p_right:before{width:839px;height:839px;border:125px solid #FFF;}
	.product .p_right .p_c .p_img{width:589px;height:589px;}
	.product .p_right .p_c .p_txt{width:135px;height:64px;line-height:64px;}
	.product .p_right .p_c .p_txt i{width:64px;height:64px;}
	/*.product .p_right .p_c .p_pp{width:calc(100% - 589px);margin-top:110px;}*/
	.product .p_right .p_c .p_pp{width:400px;overflow:hidden;padding-top:110px;right:-50px;}
	.product .p_right .p_c .p_pp p{font-size:15px;}
	.product .p_right .p_c .p_pp>p:first-child{font-size:28px;height:38px;line-height:38px;}
	.product .p_right .p_c .p_pp>p:nth-child(2){font-size:20px;height:30px;line-height:30px;margin:10px 0 20px;}
	.product .p_right .p_c .p_pp .p_icon{margin-top:26px;}
	.product .p_right .p_c .p_pp .p_icon i{width:56px;height:56px;margin-right:10px;}
	.product .p_right .p_c .swiper-button-prev,.product .p_right .p_c .swiper-button-next{width:45px;height:45px;top:610px;}
	.product .p_right .p_c .swiper-button-prev{left:234px;}
	.product .p_right .p_c .swiper-button-next{left:309px;}
	.info .info_spbtn{width:260px;}
	.info .info_spbtn span{width:100px;height:100px;border-width:5px;}
	.info .info_spbtn span.icon1{margin-left:126px;}
	.info .info_spbtn span.icon2{margin-left:91px;}
	.info .info_spbtn span.icon3{margin-left:59px;}
	.info .info_right:before{left:-260px;border-right-width:260px;}
	.info .info_right .swiper-slide .info_pp{width:650px;padding-left:60px;}
	.info .info_right .swiper-slide .info_pp p{font-size:15px;line-height:28px;}
	.info .info_right .swiper-slide .info_pp p:first-child{font-size:42px;height:52px;line-height:52px;margin-bottom:25px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(2){font-size:32px;line-height:50px;margin-bottom:40px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(3){height:168px;}
	.info .info_right .swiper-slide .info_pp .info_btn{margin-top:45px;}
	.info .info_right .swiper-slide .info_pp .info_btn .a_span{width:160px;height:52px;line-height:52px;border-radius:26px;}
	.jishu .container{width:1340px;}
	.jishu .js_left{width:190px;}
	.jishu .js_left .js_en{font-size:70px;width:70px;line-height:70px;}
	.jishu .js_left .js_cn{width:42px;font-size:42px;}
	.jishu .js_right{width:calc(100% - 190px);padding-left:20px;}
	.jishu .js_right .js_ul .js_li{padding:0 30px;}
	.jishu .js_right .js_ul .js_li .js_tit{font-size:20px;height:30px;line-height:30px;}
	.jishu .js_right .js_ul .js_li .js_a{padding-top:10px;}
	.jishu .js_right .js_ul .js_li .js_a a p{margin-bottom:30px;}
	.jishu .js_right .js_ul .js_li .js_btn{margin-top:30px;}
	.yanfa .yf_txt .yf_tit{font-size:42px;height:56px;line-height:56px;}
	.yanfa .yf_txt .yf_pp .yf_li{width:240px;padding:43px 0;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num{font-size:70px;height:70px;line-height:70px;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num em{font-size:15px;height:34px;line-height:34px;}
	.yanfa .yf_txt .yf_pp .yf_li p{font-size:14px;height:24px;line-height:24px;}
	.yingyong{padding-top:90px;}
	.yingyong .yy_tit{font-size:40px;height:50px;line-height:50px;}
	.yingyong .yy_sub{font-size:16px;height:26px;line-height:25px;margin:10px 0 30px;}
	.yingyong .yy_ul{width:990px;}
	.yingyong .yy_ul .yy_img{padding-bottom:512px;}
	.yingyong .yy_ul .yy_txt{width:590px;padding:70px 0 0 50px;}
	.yingyong .yy_ul .yy_txt p{font-size:16px;}
	.yingyong .yy_ul .yy_txt p:first-child{font-size:52px;height:62px;line-height:62px;}
	.yingyong .yy_ul .yy_btn{height:120px;padding:0 15px;right:50px;bottom:-30px;}
	.yingyong .yy_ul .yy_btn p{font-size:32px;line-height:42px;height:70px;margin-top:25px;}
	.yingyong .yy_ul .swiper-button-next,.yingyong .yy_ul .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
	.yingyong .yy_ul .swiper-button-prev{left:calc(50% - 555px);}
	.yingyong .yy_ul .swiper-button-next{right:calc(50% - 555px);}
	.news{padding-top:90px;}
	.news .n_left{width:270px;padding-top:70px;}
	.news .n_left .nl_sub{font-size:22px;height:32px;line-height:32px;margin-top:15px;}
	.news .n_left .nl_a{padding-top:20px;}
	.news .n_left .nl_a a{margin-top:8px;}
	.news .n_left .nl_a a span{font-size:15px;height:35px;line-height:35px;}
	.news .n_right{width:calc(100% - 270px);}
	.news .n_right .n_first{width:390px;padding:10px 10px 58px;margin-left:20px;}
	.news .n_right .n_first .nf_img{padding-bottom:243px;}
	.news .n_right .n_first .nf_txt{padding:30px 20px 0;}
	.news .n_right .nr_a{width:calc(100% - 430px);margin-left:20px;padding:20px 30px 27px;}
	.news .n_right .nr_a a{padding:18px 0;}
	.news .n_right .nr_a .nr_date{width:105px;}
	.news .n_right .nr_a .nr_date span:first-child{font-size:50px;height:50px;line-height:50px;}
	.news .n_right .nr_a .nr_pp{width:calc(100% - 105px);padding-left:20px;}
	.news .n_right .nr_a .nr_pp p:first-child{margin-bottom:7px;}
	.news .n_left .nl_span{width:160px;height:52px;line-height:52px;margin-top:40px;}
	.hezuo .container{left:calc(50% - 650px);}
	.hezuo .hz_tit{font-size:40px;height:50px;line-height:50px;}
	.hezuo .hz_sub{font-size:16px;line-height:25px;margin-top:10px;}
	.hezuo .hz_ul{margin-top:50px;}
	.hezuo .hz_ul .swiper-slide{padding:20px;}
}

@media screen and (max-width:1439px){
	.mouse{right:10px;bottom:10px;}
	.index_banner .sw_txt{left:calc(50% - 550px);}
	.product .p_left{width:230px;}
	.product .p_left .p_li .p_sub{font-size:18px;height:28px;line-height:28px;margin-top:10px;}
	.product .p_left .p_li .p_a{padding-top:10px;}
	.product .p_left .p_li .p_a .a_span{margin-top:10px;padding-left:28px;}
	.product .p_left .p_li .p_a .a_span:before{width:13px;height:13px;border-width:3px;}
	.product .p_left .p_li .p_a .a_span span{font-size:16px;height:32px;line-height:32px;}
	.product .p_right{width:calc(100% - 230px);padding:100px 0 0 100px;}
	.product .p_right:before{width:774px;height:774px;border:100px solid #FFF;}
	.product .p_right .p_c .p_img{width:574px;height:574px;}
	.product .p_right .p_c .p_txt{width:115px;height:52px;line-height:52px;font-size:14px;}
	.product .p_right .p_c .p_txt.p1{left:-46px;}
	.product .p_right .p_c .p_txt.p2{left:-23px;}
	.product .p_right .p_c .p_txt.p3{right:-23px;}
	.product .p_right .p_c .p_txt i{width:52px;height:52px;}
	/*.product .p_right .p_c .p_pp{width:calc(100% - 574px);margin-top:110px;}*/
	.product .p_right .p_c .p_pp{width:320px;padding-top:110px;right:0;}
	.product .p_right .p_c .p_pp p{font-size:14px;}
	.product .p_right .p_c .p_pp>p:first-child{font-size:22px;height:32px;line-height:32px;font-weight:bold;}
	.product .p_right .p_c .p_pp>p:nth-child(2){font-size:18px;height:28px;line-height:28px;margin:7px 0 15px;}
	.product .p_right .p_c .p_pp .p_icon{margin-top:20px;}
	.product .p_right .p_c .p_pp .p_icon i{width:50px;height:50px;margin-right:10px;}
	.product .p_right .p_c .swiper-button-prev,.product .p_right .p_c .swiper-button-next{width:40px;height:40px;top:580px;}
	.product .p_right .p_c .swiper-button-prev{left:237px;}
	.product .p_right .p_c .swiper-button-next{left:297px;}
	.info .info_spbtn{width:220px;}
	.info .info_spbtn span{width:86px;height:86px;border-width:4px;margin-top:12px;}
	.info .info_spbtn span.icon0{margin-left:183px;}
	.info .info_spbtn span.icon1{margin-left:150px;}
	.info .info_spbtn span.icon2{margin-left:122px;}
	.info .info_spbtn span.icon3{margin-left:88px;}
	.info .info_right:before{left:-220px;border-right-width:220px;}
	.info .info_right .swiper-slide .info_pp{width:600px;padding-left:40px;}
	.info .info_right .swiper-slide .info_pp p{font-size:14px;line-height:26px;}
	.info .info_right .swiper-slide .info_pp p:first-child{font-size:34px;height:44px;line-height:44px;margin-bottom:20px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(2){font-size:26px;line-height:40px;margin-bottom:30px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(3){height:144px;}
	.info .info_right .swiper-slide .info_pp .info_btn{margin-top:30px;}
	.info .info_right .swiper-slide .info_pp .info_btn .a_span{width:160px;height:46px;line-height:46px;border-radius:23px;}
	.jishu .container{width:1200px;}
	.jishu .js_left{width:150px;}
	.jishu .js_left .js_en{font-size:60px;width:60px;line-height:60px;}
	.jishu .js_left .js_cn{width:34px;font-size:34px;}
	.jishu .js_right{width:calc(100% - 150px);padding-left:10px;}
	.jishu .js_right .js_ul .js_li{padding:0 20px;}
	.jishu .js_right .js_ul .js_li .js_tit{font-size:18px;height:28px;line-height:28px;}
	.jishu .js_right .js_ul .js_li .js_a{padding-top:8px;}
	.jishu .js_right .js_ul .js_li .js_a a{font-size:15px;}
	.jishu .js_right .js_ul .js_li .js_a a:first-child{margin-bottom:20px;}
	.jishu .js_right .js_ul .js_li .js_a a p{margin-bottom:20px;font-size:16px;height:26px;line-height:26px;}
	.jishu .js_right .js_ul .js_li .js_btn{margin-top:25px;}
	.yanfa .yf_txt .yf_tit{font-size:34px;height:50px;line-height:50px;}
	.yanfa .yf_txt .yf_pp .yf_li{width:240px;padding:30px 0;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num{font-size:60px;height:60px;line-height:60px;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num em{font-size:14px;height:30px;line-height:30px;}
	.yanfa .yf_txt .yf_pp .yf_li p{font-size:14px;height:24px;line-height:24px;}
	.yingyong{padding-top:80px;}
	.yingyong .yy_c{top:20px;}
	.yingyong .yy_tit{font-size:32px;height:42px;line-height:42px;}
	.yingyong .yy_sub{font-size:14px;height:24px;line-height:24px;margin:8px 0 22px;}
	.yingyong .yy_ul{width:914px;}
	.yingyong .yy_ul .yy_img{padding-bottom:473px;}
	.yingyong .yy_ul .yy_txt{width:520px;padding:50px 0 0 40px;}
	.yingyong .yy_ul .yy_txt p{font-size:14px;}
	.yingyong .yy_ul .yy_txt p:first-child{font-size:40px;height:50px;line-height:50px;margin-bottom:10px;}
	.yingyong .yy_ul .yy_btn{height:90px;padding:0 12px;right:30px;bottom:-22px;}
	.yingyong .yy_ul .yy_btn p{font-size:24px;line-height:34px;height:50px;margin-top:20px;background-size:auto 12px;}
	.yingyong .yy_ul .swiper-button-next,.yingyong .yy_ul .swiper-button-prev{width:40px;height:40px;margin-top:-20px;}
	.yingyong .yy_ul .swiper-button-prev{left:calc(50% - 507px);}
	.yingyong .yy_ul .swiper-button-next{right:calc(50% - 507px);}
	.news{padding-top:80px;}
	.news .n_left{width:230px;padding-top:70px;}
	.news .n_left .nl_sub{font-size:18px;height:28px;line-height:28px;margin-top:10px;}
	.news .n_left .nl_a{padding-top:15px;}
	.news .n_left .nl_a a{margin-top:6px;}
	.news .n_left .nl_a a span{height:32px;line-height:32px;}
	.news .n_left .nl_span{height:46px;line-height:46px;margin-top:30px;}
	.news .n_right{width:calc(100% - 230px);}
	.news .n_right .n_first{width:390px;padding:10px 10px 26px;margin-left:20px;}
	.news .n_right .n_first .nf_img{padding-bottom:243px;}
	.news .n_right .n_first .nf_txt{padding:20px 15px 0;}
	.news .n_right .n_first .nf_txt span{margin-bottom:15px;}
	.news .n_right .n_first .nf_txt p:first-of-type{font-size:18px;line-height:26px;height:56px;margin-bottom:10px;}
	.news .n_right .nr_a{width:calc(100% - 430px);margin-left:20px;padding:15px 20px 20px;}
	.news .n_right .nr_a a{padding:13px 0;}
	.news .n_right .nr_a .nr_date{width:100px;}
	.news .n_right .nr_a .nr_date span:first-child{font-size:44px;height:44px;line-height:44px;}
	.news .n_right .nr_a .nr_pp{width:calc(100% - 100px);padding-left:15px;}
	.news .n_right .nr_a .nr_pp p:first-child{margin-bottom:5px;}
	.hezuo .container{left:calc(50% - 600px);}
	.hezuo .hz_tit{font-size:32px;height:42px;line-height:42px;}
	.hezuo .hz_sub{font-size:14px;line-height:22px;margin-top:8px;}
	.hezuo .hz_ul{margin-top:30px;}
	.hezuo .hz_ul .swiper-slide{padding:18px;}
}

@media screen and (max-width:1279px){
	.section{position:relative;}
	.mouse{display:none;}
	.indexnav{display:none;}
	.index_banner{padding-bottom:590px;}
	.index_banner .sw_txt{left:calc(50% - 497px);}
	.index_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px;}
	.index_banner .swiper-pagination-bullet{width:10px;height:10px;}
	.product{padding:20px 0;}
	.product .p_left{width:100%;}
	.product .p_left .p_li{position:relative;top:0;margin-top:0;}
	.product .p_left .p_li.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.product .p_left .p_li .p_sub{font-size:18px;height:28px;line-height:28px;margin-top:10px;text-align:center;}
	.product .p_left .p_li .p_a{padding-top:15px;}
	.product .p_left .p_li .p_a .a_span{margin-top:0;padding:0 10px;width:33.33%;float:left;background:#FFF;border-right:1px solid #f5f5f5;border-bottom:1px solid #F5F5F5;}
	.product .p_left .p_li .p_a .a_span:before{content:none;}
	.product .p_left .p_li .p_a .a_span span{font-size:14px;height:44px;line-height:44px;display:block;text-align:center;}
	.product .p_left .p_li .p_a .a_span span:before{content:none;}
	.product .p_left .p_li .p_a .a_span.on{background:#004099;}
	.product .p_left .p_li .p_a .a_span.on span{font-weight:normal;color:#FFF;}
	.product .p_right{width:100%;padding:0;margin-top:15px;}
	.product .p_right:before{content:none;}
	.product .p_right .p_c .swiper-slide{background:#FFF;}
	.product .p_right .p_c .p_img{width:300px;height:300px;}
	.product .p_right .p_c .p_img img{border-radius:0;}
	.product .p_right .p_c .p_txt{display:none;}
	.product .p_right .p_c .p_pp{width:calc(100% - 300px);margin-top:0;padding:20px 10px 0 20px;position:relative;}
	.product .p_right .p_c .p_pp p{font-size:14px;}
	.product .p_right .p_c .p_pp>p:first-child{font-size:30px;height:40px;line-height:40px;}
	.product .p_right .p_c .p_pp>p:nth-child(2){font-size:18px;height:28px;line-height:28px;margin:7px 0 15px;}
	.product .p_right .p_c .p_pp .p_icon{margin-top:20px;}
	.product .p_right .p_c .p_pp .p_icon i{width:50px;height:50px;margin-right:10px;}
	.product .p_right .p_c .p_pp .p_p p{display:block!important;height:auto;-webkit-line-clamp:100;}
	.product .p_right .p_c .swiper-button-prev,.product .p_right .p_c .swiper-button-next{width:40px;height:40px;top:50%;margin-top:-20px;}
	.product .p_right .p_c .swiper-button-prev{left:0;}
	.product .p_right .p_c .swiper-button-next{left:260px;}
	.info .info_spbtn{width:150px;left:calc(50% - 150px);}
	.info .info_spbtn span{width:50px;height:50px;border-width:3px;margin-top:10px;}
	.info .info_spbtn span.icon0{margin-left:60%;}
	.info .info_spbtn span.icon1{margin-left:55%;}
	.info .info_spbtn span.icon2{margin-left:50%;}
	.info .info_spbtn span.icon3{margin-left:45%;}
	.info .info_left{width:50%;height:auto;}
	.info .info_left .info_pic .info_img{width:100%;padding-bottom:100%;}
	.info .info_right{position:absolute;height:100%;right:0;}
	.info .info_right:before{left:-150px;border-right-width:150px;}
	.info .info_right .swiper-wrapper{height:auto;top:50%;
		-webkit-transform:translate3d(0,-50%,0);
		-moz-transform:translate3d(0,-50%,0);
		-o-transform:translate3d(0,-50%,0);
    	transform:translate3d(0,-50%,0);
	}
	.info .info_right .swiper-slide .info_pp{width:497px;padding-left:20px;top:0;position:relative;}
	.info .info_right .swiper-slide .info_pp.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.info .info_right .swiper-slide .info_pp p{font-size:14px;line-height:24px;}
	.info .info_right .swiper-slide .info_pp p:first-child{font-size:28px;height:38px;line-height:38px;margin-bottom:12px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(2){font-size:20px;line-height:30px;margin-bottom:20px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(3){height:168px;}
	.info .info_right .swiper-slide .info_pp .info_btn{margin-top:20px;}
	.info .info_right .swiper-slide .info_pp .info_btn .a_span{width:160px;height:46px;line-height:46px;border-radius:23px;}
	.jishu{background-position:right bottom;padding:20px 0;background-size:150% 100%;}
	.jishu .container{width:994px;}
	.jishu .js_left{width:100%;float:none;background:none;}
	.jishu .js_left .js_txt{position:relative;top:0;}
	.jishu .js_left .js_txt.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.jishu .js_left .js_en{font-size:30px;width:100%;line-height:30px;float:none;-webkit-writing-mode:initial;
    writing-mode:initial;text-align:center;color:#ccc;}
	.jishu .js_left .js_cn{width:100%;font-size:24px;padding-bottom:0;margin-left:0;float:none;text-align:center;height:34px;line-height:34px;color:#1F1F1F;}
	.jishu .js_left .js_cn:after{content:none;}
	.jishu .js_right{width:100%;padding-left:0;float:none;margin-top:15px;}
	.jishu .js_right .js_ul{padding:10px 0 20px;}
	.jishu .js_right .js_ul .js_li{padding:0 15px;top:0;}
	.jishu .js_right .js_ul .js_li.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.jishu .js_right .js_ul .js_li .js_a a:first-child{margin-bottom:15px;}
	.jishu .js_right .js_ul .js_li .js_a a p{margin-bottom:10px;}
	.jishu .js_right .js_ul .js_li .js_btn{margin-top:15px;}
	.yanfa{padding:20px 0;}
	.yanfa .yf_txt{top:0;}
	.yanfa .yf_txt.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.yanfa .yf_txt .yf_tit{font-size:30px;height:40px;line-height:40px;}
	.yanfa .yf_txt .yf_pp .yf_li{width:240px;padding:20px 0;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num{font-size:40px;height:40px;line-height:40px;}
	.yanfa .yf_txt .yf_pp .yf_li .yf_num em{font-size:13px;height:27px;line-height:27px;}
	.yanfa .yf_txt .yf_pp .yf_li p{font-size:14px;height:24px;line-height:24px;}
	.yingyong{padding:20px 0;}
	.yingyong .yy_c{top:0;}
	.yingyong .yy_tit{font-size:26px;height:36px;line-height:36px;}
	.yingyong .yy_sub{font-size:14px;height:24px;line-height:24px;margin:5px 0 15px;}
	.yingyong .yy_ul{width:100%;overflow:hidden;}
	.yingyong .yy_ul .yy_img{padding-bottom:51.706%;}
	.yingyong .yy_ul .yy_txt{width:520px;padding:30px 0 0 20px;}
	.yingyong .yy_ul .yy_txt p:first-child{font-size:32px;height:40px;line-height:40px;margin-bottom:8px;}
	.yingyong .yy_ul .yy_btn{height:60px;padding:0 10px;right:5px;bottom:5px;}
	.yingyong .yy_ul .yy_btn p{font-size:18px;line-height:26px;height:40px;margin-top:15px;background-size:auto 10px;}
	.yingyong .yy_ul .swiper-button-prev{left:0;}
	.yingyong .yy_ul .swiper-button-next{right:0;}
	.news{padding:20px 0;}
	.news .container.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.news .n_left{width:100%;padding-top:0;float:none;}
	.news .n_left .nl_sub{font-size:15px;height:24px;line-height:24px;margin-top:7px;text-align:center;}
	.news .n_left .nl_a{padding-top:15px;text-align:center;}
	.news .n_left .nl_a a{margin-top:0;display:inline-block;padding-left:0;margin-left:20px;}
	.news .n_left .nl_a a:before{content:none;}
	.news .n_left .nl_a a:first-child{margin-left:0;}
	.news .n_left .nl_a a span{height:44px;line-height:44px;background:#FFF;padding:0 20px;}
	.news .n_left .nl_span{display:none;}
	.news .n_right{width:100%;float:none;margin-top:15px;}
	.news .n_right .n_first{margin-left:0;}
	.news .n_right .nr_a{width:calc(100% - 410px);}
	.hezuo{padding:20px 0;}
	.hezuo .container{position:relative;left:0;padding-top:0;}
	.hezuo .hz_c{position:relative;top:0;}
	.hezuo .hz_c.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.hezuo .hz_tit{font-size:24px;height:34px;line-height:34px;}
	.hezuo .hz_sub{margin-top:5px;}
	.hezuo .hz_ul{margin-top:20px;}
	.hezuo .hz_ul .swiper-slide{padding:10px;}
}
/*768以下屏幕*/
@media screen and (max-width:1023px){
	#fullPage{padding-top:70px;}
	.index_banner{padding-bottom:400px;}
	.index_banner .sw_video{display:none;}
	.index_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;}
	.index_banner .swiper-pagination-bullet{width:8px;height:8px;}
	.info .info_spbtn{width:100px;left:calc(50% - 100px);}
	.info .info_spbtn span{width:50px;height:50px;border-width:3px;margin-top:10px;}
	.info .info_spbtn span.icon0{margin-left:56%;}
	.info .info_spbtn span.icon1{margin-left:51%;}
	.info .info_spbtn span.icon2{margin-left:43%;}
	.info .info_spbtn span.icon3{margin-left:37%;}
	.info .info_left{width:50%;height:auto;}
	.info .info_left .info_pic .info_img{width:100%;padding-bottom:100%;}
	.info .info_right{position:absolute;height:100%;right:0;padding-top:15px;}
	.info .info_right:before{left:-100px;border-right-width:100px;}
	.info .info_right .swiper-slide .info_pp{width:369px;padding-left:20px;top:0;position:relative;}
	.info .info_right .swiper-slide .info_pp p{font-size:14px;line-height:22px;}
	.info .info_right .swiper-slide .info_pp p:first-child{font-size:22px;height:30px;line-height:30px;margin-bottom:7px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(2){font-size:16px;line-height:26px;margin-bottom:5px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(3){height:198px;}
	.info .info_right .swiper-slide .info_pp .info_btn{margin-top:10px;}
	.info .info_right .swiper-slide .info_pp .info_btn .a_span{width:160px;height:46px;line-height:46px;border-radius:23px;}
	.info .info_right .swiper-slide .info_pp .info_btn .a_span.a_span1{margin-left:20px;}
	.jishu .container{width:738px;}
	.yanfa .yf_txt .yf_tit{font-size:22px;height:30px;line-height:30px;}
	.yanfa .yf_txt .yf_pp .yf_li{width:calc(25% - 36px);padding:20px 0;margin-left:48px;vertical-align:top;}
	.yanfa .yf_txt .yf_pp .yf_li:first-child{margin-left:0;}
	.yanfa .yf_txt .yf_pp .yf_li p{height:48px;}
	.news .n_right .n_first{width:100%;float:none;padding:10px 10px 15px;}
	.news .n_right .n_first .nf_txt{padding:10px 0 0;}
	.news .n_right .n_first .nf_img{padding-bottom:65.566%;}
	.news .n_right .n_first .nf_txt span{margin-bottom:8px;}
	.news .n_right .n_first .nf_txt p{height:auto;}
	.news .n_right .n_first .nf_txt p:first-of-type{height:auto;}
	.news .n_right .nr_a{width:100%;float:none;margin-left:0;margin-top:15px;padding:10px;}
	.hezuo{padding:20px 0;}
	.hezuo .container{position:relative;left:0;padding-top:0;}
	.hezuo .hz_c{position:relative;top:0;}
	.hezuo .hz_c.tly{
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.hezuo .hz_tit{font-size:24px;height:34px;line-height:34px;}
	.hezuo .hz_sub{margin-top:5px;}
	.hezuo .hz_ul{margin-top:20px;}
	.hezuo .hz_ul .swiper-slide{padding:10px;}
}
/*668以下屏幕*/
@media screen and (max-width:767px){
	.index_banner{padding-bottom:50%;}
	.product .p_left .p_li .p_sub{font-size:14px;height:22px;line-height:22px;margin-top:7px;}
	.product .p_left .p_li .p_a .a_span{width:50%;}
	.product .p_right .p_c .p_img{width:100%;float:none;padding-bottom:100%;height:auto;}
	.product .p_right .p_c .p_pp{width:100%;float:none;padding:15px 10px;}
	.product .p_right .p_c .p_pp>p:nth-child(2){margin:7px 0 10px;}
	.product .p_right .p_c .p_pp .p_p p{-webkit-line-clamp:2;}
	.product .p_right .p_c .swiper-button-prev,.product .p_right .p_c .swiper-button-next{top:50vw;margin-top:-20px;}
	.product .p_right .p_c .swiper-button-prev{left:0;}
	.product .p_right .p_c .swiper-button-next{right:0;left:auto;}
	.info .info_spbtn{width:100%;height:50px;left:0;top:100vw;padding-top:0;margin-top:-25px;}
	.info .info_spbtn .swiper-pagination{top:0;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.info .info_spbtn span{display:inline-block;margin-top:0;}
	.info .info_spbtn span.icon0{margin-left:0;}
	.info .info_spbtn span.icon1{margin-left:10px;}
	.info .info_spbtn span.icon2{margin-left:10px;}
	.info .info_spbtn span.icon3{margin-left:10px;}
	.info .info_left{width:100%;float:none;}
	.info .info_right{width:100%;position:relative;}
	.info .info_right:before{content:none;}
	.info .info_right .swiper-wrapper{top:0;
		-webkit-transform:translate3d(0,0,0);
		-moz-transform:translate3d(0,0,0);
		-o-transform:translate3d(0,0,0);
		transform:translate3d(0,0,0);
	}
	.info .info_right .swiper-slide .info_pp{width:100%;padding:25px 10px 15px;}
	.info .info_right .swiper-slide .info_pp p:nth-child(3){height:154px;}
	.jishu .container{width:calc(100% - 30px);}
	.jishu .js_right .js_ul{border-right:none;padding:10px 0 0;}
	.jishu .js_right .js_ul .js_li{padding:0;}
	.yanfa .ya_wai{background:rgba(0,65,145,.6);}
	.yanfa .yf_txt .yf_pp .yf_li{width:calc(50% - 20px);margin-left:40px;padding:10px 0;}
	.yanfa .yf_txt .yf_pp .yf_li:nth-child(odd){margin-left:0;}
	.yanfa .yf_txt .yf_pp .yf_li p{height:auto;}
	.yingyong .yy_ul .yy_img{padding-bottom:0;height:auto;}
	.yingyong .yy_ul .yy_img img{position:relative;}
	.yingyong .yy_ul .yy_txt{position:relative;width:100%;float:none;padding:15px 10px 0;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
	}
	.yingyong .yy_ul .yy_txt p:first-child{font-size:24px;height:32px;line-height:32px;}
	.yingyong .yy_ul .swiper-slide .yy_btn{display:none;}
	.yingyong .yy_ul .swiper-button-next,.yingyong .yy_ul .swiper-button-prev{top:26vw;}
	.news .n_right .nr_a a{padding:10px 0;}
	.news .n_right .nr_a .nr_date{width:80px;}
	.news .n_right .nr_a .nr_date span{font-size:14px;height:14px;line-height:14px;}
	.news .n_right .nr_a .nr_date span:first-child{font-size:32px;height:32px;line-height:32px;margin-bottom:6px;}
	.news .n_right .nr_a .nr_pp{width:calc(100% - 80px);}
	.hezuo .hz_sub br{display:none;}
}