@media screen and (min-width:1024px){
	.transTop{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
	.transTop_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
	.transTop_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
	.transTop_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
	.transTop_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}
	
	.transTop1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
	.transTop1_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
	.transTop1_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
	.transTop1_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
	.transTop1_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}
	
	
	.transBottom{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0s;}
	.transLeft{transform:translateX(-80px);opacity:0;transition:all 1s ease-out 0s;}
	.transLeft_1{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
	.transLeft_2{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
	.transLeft_3{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
	.transRight{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0s;}
	.transRight_1{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
	.transRight_2{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
	.transRight_3{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
	.transList>div{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
	.transList>div:nth-child(2){transition-delay:0.1s;}
	.transList>div:nth-child(3){transition-delay:0.2s;}
	.transList>div:nth-child(4){transition-delay:0.3s;}
	.transList>div:nth-child(5){transition-delay:0.4s;}
	.scale{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}
	.scale_1{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.2s;}
	.scale_2{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.4s;}
	.scaleList>div{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}
	.scaleList>div:nth-child(2){transition-delay:0.1s;}
	.scaleList>div:nth-child(3){transition-delay:0.2s;}
	.scaleList>div:nth-child(4){transition-delay:0.3s;}
	.scaleList>div:nth-child(5){transition-delay:0.4s;}
	.showdiv .transTop1{transform:none;opacity:1;}
	.showdiv .transTop1_1{transform:none;opacity:1;}
	.showdiv .transTop1_2{transform:none;opacity:1;}
	.showdiv .transTop1_3{transform:none;opacity:1;}
	.showdiv .transTop1_4{transform:none;opacity:1;}
	
	.showdiv1 .transTop{transform:none;opacity:1;}
	.showdiv1 .transTop_1{transform:none;opacity:1;}
	.showdiv1 .transTop_2{transform:none;opacity:1;}
	.showdiv1 .transTop_3{transform:none;opacity:1;}
	.showdiv1 .transTop_4{transform:none;opacity:1;}
	.showdiv1 .transBottom{transform:none;opacity:1;}
	.showdiv1 .transLeft{transform:none;opacity:1;}
	.showdiv1 .transLeft_1{transform:none;opacity:1;}
	.showdiv1 .transLeft_2{transform:none;opacity:1;}
	.showdiv1 .transLeft_3{transform:none;opacity:1;}
	.showdiv1 .transRight{transform:none;opacity:1;}
	.showdiv1 .transRight_1{transform:none;opacity:1;}
	.showdiv1 .transRight_2{transform:none;opacity:1;}
	.showdiv1 .transRight_3{transform:none;opacity:1;}
	.showdiv1 .transList>div{transform:none;opacity:1;}
	.showdiv1 .scale{transform:none;opacity:1;}
	.showdiv1 .scale_1{transform:none;opacity:1;}
	.showdiv1 .scale_2{transform:none;opacity:1;}
	.showdiv1 .scaleList>div{transform:none;opacity:1;}
	}
	@media screen and (max-width:1500px){
	.pd120{padding-top:100px;padding-bottom:100px;}
	.pdt120{padding-top:100px;}
	.pdb120{padding-bottom:100px;}
	.pd110{padding-top:90px;padding-bottom:90px;}
	.pdt110{padding-top:90px;}
	.pdb110{padding-bottom:90px;}
	
	.fz48{font-size:40px;}
	.fz40{font-size:32px;}
	.fz30{font-size:24px;}
		
	.block{width:96%;margin: 0 auto;box-sizing:border-box;}
	.header .d2 .block{padding:0;}
	.header2 .d1 .navg a{margin:0 15px;}
	.header2 .d1 .navg1 a{margin:0 15px;}
	.header2 .d1 .navg.act{width:450px;}
	/*.header .nav_main li{margin:0 15px;}
	.header2 .nav_main li{margin:0 15px;}*/
	
	.body_home .banner .child .fz30{bottom:50px;}
	.body_home .banner .navg{bottom:50px;}
	
	
	
	
	.nav_b{bottom:10px;}
	
	}
	@media screen and (max-width:1400px){
	
	.footer .part2b .ftcode .wxcode{margin-left: 20px}
	.footer .part2b .ftlogo{height: 70px;padding-right: 15px}
	.footer .part2b .ftinfo div{padding-left: 15px}
	
	
	}
	@media screen and (max-width:1366px){
	.pd120{padding-top:80px;padding-bottom:80px;}
	.pdt120{padding-top:80px;}
	.pdb120{padding-bottom:80px;}
	.pd110{padding-top:70px;padding-bottom:70px;}
	.pdt110{padding-top:70px;}
	.pdb110{padding-bottom:70px;}
	
	.fz48{font-size:36px;}
	.fz40{font-size:28px;}
	.fz30{font-size:20px;}
	.fz24{font-size:18px;}
	.fz20{font-size:16px;}
	
	.body_home .banner .child .a2{bottom:30px;width:60px;}
	.body_home .banner .child .fz30{bottom:45px;right:280px;}
	.body_home .banner .navg{bottom:45px;right:80px;}
	.body_home .banner .navg span{margin:0 5px;}
	.body_home .banner .navg span.now::after{width:30px;}
	
	.header .d1{font-size:14px;}
	
	.header2 .d2 .navg a{margin:0 20px;}
	/*.header .nav_main li{margin:0 10px;}
	.header2 .nav_main li{margin:0 10px;}*/
	
	.body_r .ll{position:fixed;background:#fff;color:#333;padding:0;padding:15px 5px 15px 5px;border-radius:0 5px 5px 0;box-shadow:0 0 10px rgba(0,0,0,0.2);line-height:1.3;}
	.body_r .ll.w{background:#fff;}
	.body_r .ll:hover{padding-left:5px;}
	
	}
	@media screen and (max-width:1200px){
.nav_mobile .nav_main{ display:block;}
	
	/*.header .nav_main{left:230px;right:130px;font-size:16px;}
	*/
	
	.header2 .d2 .navg a{margin:0 15px;}
	
	
	.body_home .banner .child .fz30{padding-left:20px;}
	.body_home .banner .child .a2{right:20px;}
	
	
	.layer .leader_box{width:auto;margin:0 40px;}
	.layer .leader_box .inner{padding:30px;}
	.layer .leader_box .text{margin-top:15px;}
	
	}
	@media screen and (max-width:1024px){
	.layer .picbox video{width:90%;height:auto;}
	
	.pd120{padding-top:60px;padding-bottom:60px;}
	.pdt120{padding-top:60px;}
	.pdb120{padding-bottom:60px;}
	.pd110{padding-top:60px;padding-bottom:60px;}
	.pdt110{padding-top:60px;}
	.pdb110{padding-bottom:60px;}
	
	
	.body_home .banner .text{width:70%;}
	
	}
	
	@media screen and (max-width:1200px){
	.body.page{padding-top:61px;}
	.header{transform:none;opacity:1;}
.header.light{display:block !important}
	.header.mobile .d2{background:#86000d;color:#fff}
	.header .d1{display:none;}
	/*.header .nav_main{display:none;}*/
.header .pclogo{display:block !important}
.header .logoimg{display:none !important}
	.header .d2{height:60px;width:100%;padding-top:10px}
	.header .d2 .block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0;}
	.header .logo{width:2.3rem;position:static;}
	.header .logo img{width:100%;height:auto;max-height:none;}
.header.showdiv .logo img,.header.light .logo img{height:auto;}
	.header .tools{position:static;}
	.header .tools .a{width:24px;height:24px;margin-left:15px;color:#fff}
	.header .menu{width:24px;height:22px;position:relative;margin-left:15px;}
	.header .menu i{height:2px;background:#fff;width:26px;border-radius:1px;}
	.header.light .menu i{background:#86000d;}
.header.light.showdiv .menu i{background:#fff !important;}
	.header .menu i:nth-child(1){position:absolute;left:0px;top:2px;}
	.header .menu i:nth-child(2){position:absolute;left:0px;top:11px;}
	.header .menu i:nth-child(3){position:absolute;left:0px;top:20px;}
	.header .tools .sc a::after{font-size:20px;}
	.header .tools .lang{font-size:14px;display:none;}
	.header2{display:none;}
	.header.showdiv .d2{background:#86000d;}
	.nav_child{display:none;}
	.header .tools .a>a{color:#fff}
.header.light .tools .a>a{color:#86000d}
.header.mobile .tools .a>a{color:#fff}
.header.mobile .menu i{background:#fff}
	.nav_mobile{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index:150;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms--ms-flex-direction:column;flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;display:none;}
	.nav_mobile.showdiv{display:block}
.nav_mobile.showdiv .logoimg{display:block}
.nav_mobile.showdiv .pclogo{display:none}
	.nav_mobile .close{font-family:icon;font-size:28px;position: absolute;right:17px;top:17px;line-height:1;}
.nav_mobile .close2{font-family:arial;font-size:28px;position: absolute;right:17px;top:17px;line-height:1;}
	.nav_mobile .logo{position:absolute;left:2%;top:10px;width:2.3rem;line-height:60px;}
	.nav_mobile .logo img{width: 100%;}
	.nav_mobile .nav_l{font-size:15px;background:#8c1000;color:#fff;width:100%;overflow: hidden;text-align: center}
	.nav_mobile .nav_l .inner{padding:10px 0;border-top: 1px solid rgba(255,255,255,.1)}
	.nav_mobile .nav_l .inner h4{font-size: 18px;}
	.nav_mobile .nav_l i{display:none;}
	.nav_mobile .nav_l a{padding:3px 10px;opacity:0.8;display:inline-block;white-space:nowrap;color: #fff;}
	.nav_mobile .nav_l a:first-child{margin-left:0;}
	.nav_mobile .nav_r{font-size:16px;background:#005826;color:#fff;width:100%;border-top:1px solid rgba(255,255,255,0.3);overflow: hidden;}
	.nav_mobile .nav_r .inner{padding:5px 0;}
	.nav_mobile .nav_r a{padding:5px 10px;opacity:0.8;display:inline-block;white-space:nowrap;font-weight:normal;}
	.nav_mobile .nav_r a.now{opacity:1;}
	.nav_mobile .nav_r a:first-child{margin-left:0;}
	.nav_mobile .nav_main{padding:0;font-size:16px;background:#fafafa;background-size:auto 130px;
		}
	.nav_mobile .nav_main .logo{position:absolute;left:20px;top:0;line-height:60px;}
	.nav_mobile .nav_main .logo a{display:block;height:100%;}
	.nav_mobile .nav_main .logo img{max-height:65%;width:auto;max-width:none;}
	/*.nav_mobile .nav_main a{border-bottom:1px solid rgba(0,0,0,0.08);padding:8px 15px;text-align: center;
		width:50%;box-sizing:border-box;height:auto;display:inline-block;box-sizing: border-box;}
	.nav_mobile .nav_main a:nth-child(odd){border-right:1px solid rgba(0,0,0,0.08);}
	.nav_mobile .nav_main a:nth-child(-n+2){border-top:1px solid rgba(0,0,0,0.08);}
	*/
	
	
	.nav_mobile .tools{display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:50px;top:18px;}
	.nav_mobile .tools .a{margin-right:30px;width:26px;height:26px;line-height:26px;position:relative;}
	.nav_mobile .tools .a>a{display:-ms-flexbox;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-pack:center;justify-content:center;}
	.nav_mobile .tools .sc a:after{content:"\e672";font-size:20px;font-family:icon;}
	.nav_mobile .tools .sc{display: none;}
	.nav_mobile .tools .lang{font-size:18px;font-family:Arial;text-transform: uppercase;}
	
	
	}
	
	@media screen and (max-width:980px){
	
	.block{width: 92%}
	}
	@media screen and (max-width:850px){
	.pd120{padding-top:40px;padding-bottom:40px;}
	.pdt120{padding-top:40px;}
	.pdb120{padding-bottom:40px;}
	.pd110{padding-top:40px;padding-bottom:40px;}
	.pdt110{padding-top:40px;}
	.pdb110{padding-bottom:40px;}
	.body_home .banner .navg li.slick-active:after{width:30px;}
	.footer .nav_foot a i{font-size: 30px}
	.footer .nav_foot a{padding-top: 15px}
	.footer .part2a li{font-size: 14px}
	
	.fz48{font-size:22px;}
	.fz40{font-size:20px;}
	.fz30{font-size:18px;}
	.fz20{font-size:14px;}
	
	.layer .search_box{width:100%;padding:0 10%;box-sizing:border-box;min-width:500px;}
	.layer .close{font-size:24px;width:40px;height:40px;line-height:40px;}
	.layer .leader_box .close{color:#aaa;right:20px;top:20px;font-size:30px;bottom:auto;margin:0;left:auto;}
	
	.title .h{font-size:28px;}
	
	
	.body_home .banner .child:before{background:linear-gradient(to top,rgb(0,0,0,1),rgba(0,0,0,0));height:90px;}
	
	.home.lock{overflow:hidden;}
	.home,.home body{height:auto;overflow:auto;}
	.body_home{height:auto;overflow:visible;}
	.body_home .banner{/*height:55vw*/height:auto;}
	
	.body_b{width:auto;height:auto;position:static;opacity:1;transform:none;overflow:hidden;}
	.body_home .bb{display:none;}
	
	
	.focus1 .navg{bottom:65px;}
	
	.body_r{position:fixed;overflow:auto;background:#fff;}
	.body_r .menu{display:none;}
	.nav_b{display:none;}
	.body_r .navg{display:none;}
	.rr.showdiv{transform:scale(0.6);}
	.body_r .body_scroll{height:auto;position:static;}
	.body_r .arr{display:none;}
	.screen{float:none;height:auto;overflow:hidden;}
	.screen .title .fz40{width:auto;}
	.screen .title .p{width:auto;margin:10px 0 0;}
	
	}
	@media screen and (max-width:800px){
	.body_home .banner .navg{bottom:20px;right: 0}
	.body_home .banner .child .fz30{bottom:10px;line-height:1.5;right:70px;font-size:14px;padding-left:18px;}
	.body_home .banner .child .a2{bottom:0;right:0;height:50px;line-height:50px;}
	}
	@media screen and (max-width:640px){
	.block{width: 92%}
	
	.nav_mobile .nav_l .inner h4{font-size: 15px;margin-bottom: 3px}
	.nav_mobile .nav_l{font-size:12px;text-align: center}
	.nav_mobile .nav_r{font-size:12px;}
	
	}
	@media screen and (max-width:450px){
.layer .search_box{width:100%;padding:0 10px;box-sizing:border-box;min-width:320px;}
	.body_home .banner .navg{bottom: 10px}
	.body_home .banner .navg li{height: 3px;width: .4rem}
	.body_home .banner .navg li:after{height: 3px}
	.body_home .banner .navg li.slick-active:after{width:20px;}
	.body_home .banner .child .fz30{font-size:16px;}
	.nav_mobile .nav_main{font-size: 15px}
	.nav_mobile .nav_main a{text-align: center}
	}