@media screen and (min-width:1025px){

	.fixedImg { background-attachment: fixed;}

	.banner .item{ opacity: 1 !important;} 

	.banner .binbox {text-align: right;  opacity: 0; visibility: hidden; transform:translateX(-150px); -webkit-transform:translateX(-150px); -moz-transform:translateX(-150px);}

	.banner .slick-active {z-index: 400 !important;}

	.banner .slick-active .img { -webkit-animation: decreaseHeight 1.2s forwards; animation: decreaseHeight 1.2s forwards; overflow:hidden;}

	.banner .slick-active .binbox{ opacity: 1; visibility: visible; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); transition: .78s 0.55s cubic-bezier(.215,.61,.355,1); -webkit-transition: .78s 0.55s cubic-bezier(.215,.61,.355,1);}



}

@media screen and (max-width:1700px){
	
.home-concept-txts .bigtitle h2{font-size: 155px; }

}

@media screen and (max-width:1600px){

	.banner .binbox .by{ font-size: 55px;}

	.banner .binbox .zh{ font-size: 26px;}
	
	.home-concept-txts .bigtitle h2{font-size: 130px;}
		.pageabout .ab-sec2 .img img{display: block; max-width: 100%;width: 80%;margin: 0 auto;}
	.pageabout .ab-sec2 .wz img{max-width: 100%; width: auto; height: 38px;margin: 0 auto 2vw; }
	.ar_wap{display: block;}
	
}
@media screen and (max-width:1450px){
	
	.about-top .left .con{font-size: 14px;}
	


	.banner .binbox{width: 100%; padding: 0 6%; box-sizing: border-box;}
	.home-concept-txts h3{margin: 10vw 0 5vw;}
	.home-fuwu .box{}
	.home-fuwu .box .title .t3{font-size: 38px; margin-top: 1vw;}
	.home-fuwu-list .item{height: 12vw}
	.home-fuwu-list .item h2{font-size: 62px; padding-top: 1.5vw;}
	.home-fuwu-list .item h3{font-size: 20px;}
	
	.home-fuwu .box .title{padding-bottom: 1vw;}
	.home-title{padding: 3vw 0;}
	.home-news{padding: 0 0 6vw;}
	.ftbottom .item2{margin-left: 2vw;}
	

}


@media screen and (max-width:1370px){
	
	.ibox-inner{width: 100%; padding: 0 4%; box-sizing: border-box;}
	
	.banner .binbox .by{ font-size: 45px;}

	.banner .binbox .zh{ font-size: 20px;}
	
	.home-concept-txts .bigtitle h2{font-size: 110px;}
	
	.home-fuwu .img{width: calc(100% - 15%);}
	.home-fuwu .box{padding: 4vw;}
	
	.nybanner{height: 600px;}
	.nybanner .text-box .en{margin-top: 2vw; font-size: 60px;}
	.pageabout .box{padding: 0;}
	.page-team-wrap ul li .text .t1{font-size: 24px;}
	.page-team-wrap ul li .text .t2{padding-top: 0;}
	
    
}

@media screen and (max-width:1200px){
	.index-nav {
	    display: flex;
	    justify-content: flex-end;
	    width: 68%;
	}
	.index-header-right {
	    margin-left: 0;
	    width: 26%;
	    justify-content: end;
	}
	

	
}
@media screen and (max-width:1100px){
		

}
	
@media screen and (max-width:1024px){

	.index-nav-right{ display: none;}

	.menu-handler,.menuBox{ display: block;}
	.pusher-black{position: inherit;}
	.index-header{padding:0 1em;}
	.index-logo img{height: 30px; margin-top: 5px;}
	.index-logo .img1{display: none;}
	.index-logo .img2{display: block;}
	.index-logo{flex: 1; }
	
	
	.banner{ margin-top: 57px;}
	.banner .img{ position: relative; left: auto; top: auto; right: auto; bottom: auto;}
	.banner .pimg { display: none;}
	.banner .bimg{ display: block;}
	.banner .binbox{ width: 90%; left: 5%; margin-left: 0; height: auto; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
	.banner .binbox .by{ font-size: 36px;}
	.banner .binbox .zh{ font-size: 18px;}
	.banner .binbox .en{ font-size: 14px;}
	.banner .binbox .line{ height: 30px;}
	.banner .slick-dots{ bottom: 3%;} 
	.index .height{height: auto;}
	.conn_banner{position: relative;}
	
	.home-fuwu .box .title .t3{font-size:30px;}
	.home-fuwu .box .title .t1{font-size: 20px;}
	.home-fuwu .box .title .t2{font-size: 18px;}
	.home-fuwu-list .item h2{font-size: 56px;}
	.home-fuwu-list .item h3{font-size: 18px; margin-top: 10px;}

	.nybanner{margin-top: 55px;}
	.nybanner{height: 550px;}
	.nybanner .text-box .cn{font-size: 32px;}
	.nybanner .text-box .en{font-size: 50px;}
	.pageNews .home-news-box .list li .date{font-size: 16px;}
	
	
}
@media screen and (max-width:965px){
	.l-inner{padding: 0 4vw;}
	.banner .binbox .zh{font-size:17px;}
	.banner .binbox .by{ font-size: 24px; letter-spacing: 1px; margin-top: 10px;}
	.banner .binbox{padding: 0;}
	.banner .slick-dots{bottom: 5%;}
	.banner .slick-dots li.slick-active a::after{position: absolute; content: "";  width:16px; height: 16px; border: 1px solid #ffffff; border-radius: 50%; left: 50%; top: 50%; margin-top: -9px; margin-left: -9px;}
	
	.home-concept .l-inner .dis-flex-between-center{flex-direction: column;}
	.home-concept-txts{width: 100%; padding: 0;}
	.home-concept-txts .bigtitle h2{position: inherit; font-size: 58px;}
	.home-concept-txts h3{margin: 3vw 0; font-size:26px;}
	.home-concept-txts p{font-size: 14px;}
	
	
	.home-concept-imgs {padding: 10vw 0 4vw; display:flex; flex-wrap:nowrap; justify-content:flex-end; align-items:center; align-content:center; width:100%; max-width:500px; margin:0 auto }
	.home-concept-imgs .img-s{left: 0;}

 	.home-concept .img-l { position:relative; right:-8vw; width:calc(100% - 8vw) }

	.home-title h3{font-size: 36px;}
	.home-title h3 span{font-size: 14px;}

	.home-fuwu .box{position: inherit; width: 100%; }
	.home-case-wrap ul li .text{padding: 4vw 0;}
	.home-case-wrap ul li .text .date{font-size: 12px;}
	.home-case-wrap ul li .text .t1{font-size: 14px;}
	.home-fuwu .img{width: 100%;}
	.home-fuwu .box{padding: 0;}
	.home-fuwu .box .title{padding: 4vw; box-sizing: border-box;}
	.home-fuwu .box .title .t3{font-size: 24px;}
	.home-fuwu .box .title .t1{font-size: 16px; margin-bottom: 0;}
	.home-fuwu .box .title .t2{font-size: 14px;}
	.home-fuwu .box .title .t3{margin-bottom: 2vw;}
	.home-fuwu-list .item p{display: block;}
	.home-fuwu-list{flex-direction: column;}
	.home-fuwu-list .item{width: 100%; height: auto;padding: 8vw 1vw 3vw; border-top: 1px solid #d8d8d8;}
	.home-fuwu-list .item::after{display: none;}
	.home-fuwu-list .item h2{font-size: 48px; padding-top: 0;}
	.home-fuwu-list .item h3{margin-top: 5px;}
	
	.home-news-box{flex-direction: column;}
	.home-news-box .tab{width: 100%; padding-left: 0; margin-top: 0; display: flex; justify-content: space-around;}
	.home-news-box .list{width: 100%;}
	.home-news-box .list li .date{margin-bottom: 0; font-size: 13px;}
	.home-news-box .list li h2{font-size: 18px; margin-bottom: 0;}
	.home-news-box .list li P{font-family: "PIN"; color: #666666;}
	.ftbottom{margin-left: 0;}
	.ftbottom .l-inner{padding: 4vw 6vw;}
	.ftbottom .text{padding: 0;}
	.ftbottom .text{flex-direction: column;}
	.ftbottom .item{width: 100%; display: none;}
	.ftbottom .item2{margin-left: 0; width: 100%;}
	.ftbottom .text .dis-flex{flex-direction: column; width: 100%;}
	.ftbottom .item2 .list{margin-left: -5px;}
	.form-box{width: 80%;}
	.home-footer .fttop .logo{width: 18%;}
	.home-footer .fttop .logo img{display: block; max-width: 100%;}
	.form-box input[type="submit"]{width: 30%;}
	.form-box input[type="text"]{width: 65%;}


	.nybanner{height:200px;}
	.nybanner .text-box .cn{font-size: 20px;}
	.nybanner .text-box .en{ font-size: 24px; margin-top: 3vw;}
	.main-wrapper ul{flex-direction: column;margin-top: 4vw;}
	.main-wrapper ul li{width: 100%; margin-left: 0;}
	
	.nybanner-text{display: none;}
	.pageabout .box{padding: 0;}
	.pageabout .info p{font-size: 13px;line-height: 35px;}
	.pageabout .bigtitle h2{font-size: 50px;}
	.pageabout .bigtitle h3{font-size: 22px;}
	.pageabout .num-box .item{width: 50%; margin: 1vw 0;}
	.pageabout .num-box{flex-wrap: wrap;}
	.pageabout .num-box .num{font-size: 35px;}
	.pageabout .num-box .year{font-size: 14px}
	.pageabout-img{background-attachment:inherit; padding:18vw 0;}
	.pageabout .ab-sec2{padding: 6vw 0;}
	.pageabout .ab-sec2 .con01{padding-right: 0;}
	.pageabout .ab-sec2 .con h3{margin-bottom: 0;}
	
	.pageabout .ab-sec2 .con03 h3{text-align: center;}
	.pageabout .ab-sec2 .con01 h3{text-align: center;}
	.ar_wap{display: none;}
	.pageabout .ab-sec2 .img img{width: 90%;}
	.pageabout .ab-sec2 .wz img{width: auto; height: 28px;}
	.pageabout .ab-sec2 .con::before{width: auto;}
	.pageabout .ab-sec2 .con::after{display: none;}
	.pageabout .ab-sec2 .con05{text-align: left;}
	.pageabout .ab-sec2 .con05::before{display: none;}
	.pageabout .ab-sec2 .wz h3{font-size:18px;}
	.pageabout .ab-sec2 .wz p{font-size: 12px; margin-top: 10px;}
	.pageabout .ab-sec2 .con{position: inherit; left: 0; top: 0; text-align: center; padding: 0; margin: 20px 0; bottom: 0; transform: translateX(0)}
	
	.contanttype .left{width: 100%; flex-wrap: wrap;}
	.contanttype figure{width: 100%; margin-right: 0;}
	.contanttype .right{display: none;}
	.contactgbook .left{display: none;}
	.contactgbook .right{width: 100%;}
	.contanttype .t2{font-size: 16px;}
	.contanttype .t1{font-size: 14px;}
	.addrebox{padding: 30px 0;}
	.addrebox .left .t1{font-size: 14px;}
	.addrebox .left .t2{font-size: 16px; margin-top: 10px;}
	.contactgbook .right .input{box-sizing: border-box;}
	.contactgbook .right .submit{height: 50px;}
	.contactgbook .right .mt50{margin-top: 0 !important;}
	
	.page-team-wrap ul li .text .t3 b{font-size: 18px;}
	.page-team-wrap ul li{width: 100%; margin-left: 0; padding: 4vw; margin-bottom: 4vw;}
	.page-team-wrap ul li a{flex-wrap: wrap;}
	.page-team-wrap ul li .text .t1{font-size: 18px;}
	.page-team-wrap ul li .text{width: 100%; padding-right: 0; padding-bottom: 9vw;}
	.page-team-wrap ul li .img{width: 100%; margin-top: 30px;}
	
	.DesTitle .en{font-size: 14px;}
	.DesTitle .cn{font-size: 20px;}
	.pageDes .text p{font-size: 14px;}
	.Deatilpage{flex-direction: column;}
	.Deatilpage .item{width: 100%; margin: .5rem 0;}
	.Deatilpage .item:nth-child(2){text-align: left;}
	.Deatilpage .item .date{display: none;}
	.Deatilpage .item p{ont-size: 14px;}
	.Deatilpage .item h3{font-size: 14px;}
	
	.pageNews .home-news-box .list li{padding:3vw 0;}
	.pageNews .home-news-box .list li .date{display: none;}
	.pageNews .home-news-box .list li .text{padding: 0 1rem 0 0;}
	.pageNews .home-news-box .list li P{font-size: 12px; line-height: 25px;}
	.pageNews .home-news-box .list li h2{font-size: 16px; margin-bottom: 0;}
	.pageNews .home-news-box .list li .img{width: 32%;}
	.pglist *{line-height: 35px;}
	.pglist{display: flex;  font-size: 14px;}
	.pglist a{display: none;}
	.pglist .page{display: block; width: 49%;}
	.pglist .hover{display: none;}
	.pageNews{padding: 3vw 0 4vw;}	
	.home-case-wrap ul li .item_content{display: none;}
	.index-logo img{height: 26px; margin-top: 0;}
	
	.l-inner2{padding: 0 6vw;}
	.home-footer .fttop .logo img{height: auto;}
	.page-team{padding: 6vw 0;}
	
	
	.index-logo{margin-top: 3px;}
	
}
