/**横**/
@media only screen and (min-width:768px) and (max-width: 1024px){}

/**竖**/
@media only screen and (max-width: 1000px) and (min-width: 768px){
	.box{width: 98%;}
	.top .box .logo{height: 28px;margin-top: 17px;}
	.banner .txt h3{font-size: 30px;}
	.top .box .top-r form input{width: 130px;}
	.top .box .language{margin: 4px 0 0 28px;}
	.top .box .nav a{margin: 0 6px;font-size: 12px;}
	.top .box{text-align: left;}
	.top .box .nav{margin-left: 45px;}
	.top .box .language .line{left: -15px;}
	.f1-right{width: 100%;float: none;}
	.f1-left{width: 100%;float: none;margin-bottom: 30px;}
	.floor1{padding: 40px 0;}
	.floor4 ul li{width: 32%;margin-right: 2%;}
	.f5-left{padding: 53px 3%;}
	.footer ul li{margin-right: 17%;}
	
	
	.cp-banner .box{top: 62%;left: 53%;}
	.pr-floor1 .f1-up .txt{width: 64%;}
	.pr-floor1 .f1-down .pic{width: 68%;}
	.pr-floor1 .f1-down .txt{padding: 50px 4%;}
	
	.pr-floor2 .box{position: relative;}
	.pr-floor2 .swiper1{width: 73%;}
	.pr-floor3 .txt h4{margin: 15px 0 20px;}
	.pr-floor3 .txt a{margin-top: 20px;}
	.pr-floor3 .txt{padding: 0 0 0 3%;}
	.pr-floor4 .box .swiper-button-prev{left: 86%;}
	.pr-floor3 .pr-msg .cont{width: 60%;}
	
	.sl-floor1 .f1-sol{width: 80%;}
	.sl-floor1 .f1-ind li{width: 50%;margin-right: 0;}
	.sl-floor2 img{height: 500px;width: auto;}
	.sl-floor2{display: block;overflow: hidden;}
	.sl-floor2 .f2-app ul li{margin-right: 2%;}
	.sl-floor2 .f2-app ul li:last-child{margin-right: 0;}
	.sl-floor2 .f2-app{width: 96%;}
	.sl-floor3 ul li h6 .line{display: none;}
	.sl-floor3 ul li{padding: 30px;}
	
	
	.cp-floor1 .cp-mission .no1{width: 49%;margin-right: 2%;}
	.cp-floor1 .cp-mission .no1-txt{width: 96%;}
	.cp-floor1 .cp-mission .no1-txt img{width: 10%;}
	.cp-floor1 .cp-mission .no1-txt p{letter-spacing: 0;}
	.cp-floor2 .swiper0 .swiper-slide .txt{width: 70%;}
	
	.cp-floor3 .f3-down ul li{padding: 20px 1%;}
	.cp-floor4 .recruit .cont{width: 64%;}
	.cp-floor4 .no2 .no2-lef .line1{display: none;}
	
	.ca-map .ca-msg{padding-left: 0;float: right;margin-top: 14px;}
	.ca-map .gps{width: 68%;height: auto;}
	

	
	
	
}

/**手机**/
@media only screen and (max-width: 760px){
	.drawer-hamburger{display: block;}
	
	
	.top .box .language{margin-right: 8px;padding-right:8px ;}
	.top .box .language, .top .box .en{font-size: 12px;}
	.top .box .nav,.banner .line2,.banner .round,.floor3 .yellow,.footer ul,.sl-floor2 .f2-app ul li .line1,.sl-floor3 ul li h6 .line,.top .box .language .line{display: none;}
	.banner .txt{top: 64%;z-index: 1;}
	.banner::after{display: block;content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;z-index: 0;}
	
	
	
	.banner{height: 234px;display: block;overflow: hidden;z-index: -1;}
	.banner .txt a{margin: 10px auto 0;display: none;}
	.banner .txt h3{font-size: 19px;}
	.banner .bj{width: 170%;}
	.top .box .logo{height: 26px;margin-top: 18px;}
	.top .box .top-r{margin-right: 50px;margin-top: 22px;}
	
	
	.top .box .top-r form{position: absolute;top: 250px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);z-index: -1;display: none;}
	.top .box .top-r form input{width: 300px;height: 40px;line-height: 40px;font-size: 14px;padding-left: 80px;border-radius: 0;}
	.top .box .top-r form .line{left: 20%;}
	
	
	
	.more{font-size: 12px;width: 120px;margin-top: 20px !important;margin: 0 auto;}
	.box{width: 96%;}
	.floor1{padding: 40px 0;}
	.f1-left{float: none;width: 100%;padding: 0;}
	.f1-left .line{margin: 0 auto;}
	.f1-right{float: none;width: 100%;margin-top: 45px;}
	.f1-left h4{text-align: center;}
	.floor2 p{text-align: left;}
	.floor2 .box{padding: 40px 3%;}
	.floor2 h4{margin: 14px 0 18px;}
	

	.floor3{margin: 30px 0 60px;}
	.f3-left{width: 100%;float: none;}
	.f3-right{float: none;width: 100%;padding-top: 0;}
	.floor3 .box{margin-bottom: 0;}
	.f3-right .line,.f5-left .line{margin: 0 auto;}
	.f3-right h4,.f5-left h4{text-align: center;}
	.f3-right h4{margin-bottom: 20px;}
	.floor4{margin-bottom: 10px;}
	.floor4 ul li .li-txt{letter-spacing: 0;}
	.floor4 ul li{width: 100%;margin-right: 0;float: none;padding: 50px 5%;margin-bottom: 20px;height: auto;}
	
	.floor4 ul li p{font-size: 18px;font-weight: bold;}
	.floor5{margin-bottom: 30px;}
	.f5-left{padding: 30px 5%;width: 100%;height: auto;}
	.f5-right{width: 100%;float: none;margin-bottom: 20px;}
	.f5-right img{width: 100%;height: auto;}
	.f5-left p{margin-bottom: 20px;}
	.footer{padding: 10px 0;}
	.footer .down .se{display: none;}
	.footer .down{text-align: right;}
	
		
	.cp-banner .bg{width: auto;height: 234px;}
	.cp-banner .box .tit-cont img{width: 17%;}
	.cp-banner .box{top: 63%;}
	.cp-banner .box .tit-cont p{font-size: 26px;left: 9%;}
	.pr-floor1{padding: 30px 0 45px;}
	.pr-floor1 .f1-up{padding: 0;}
	.pr-floor1 .f1-up .pic{width: 100%;float: none;}
	.pr-floor1 .f1-up .txt{float: none;width: 100%;padding-top: 0;}
	.pr-floor1 .f1-up .txt h4{margin-bottom: 20px;text-align: center;}
	.pr-floor1 .f1-up{margin-bottom: 30px;}
	.pr-floor1 .f1-up .pic img{margin: 0 auto;}
	.pr-floor1 .f1-down .pic{width: 100%;}
	.pr-floor1 .f1-down .txt{width: 100%;padding: 20px;position: static;transform: none;box-sizing: border-box;}
	.pr-floor2 .swiper1 p{width: 100%;text-align: left;}
	.pr-floor2 .box{position: relative;}
	.pr-floor2 .box .swiper-button-prev{top: 50%;left: 0;}
	.pr-floor2 .box .swiper-button-next{top: 50%;right: 0;}
	.pr-floor2 .swiper1{width: 74%;}
	.pr-floor2{padding: 20px 0;}
	.pr-floor2 .swiper-button-prev img,.pr-floor2 .swiper-button-next img{width: 100%;}
	.pr-floor3{padding: 30px 0;}
	.pr-floor3 .pic img{width: 80%;margin: 0 auto;}
	.pr-floor3 .txt p{text-align: center;}
	.pr-floor3 .pic{width: 100%;float: none;}
	.pr-floor3 .txt{width: 100%;float: none;padding: 30px 0;}
	.pr-floor3 .txt h4{margin: 20px 0;text-align: center;}
	.pr-floor3 .txt .line{margin: 0 auto;}
	.pr-floor3 .txt a{margin: 20px auto;}
	.pr-floor3 .pr-msg .cont{width: 80%;padding: 14px 1%;}
	.pr-floor3 .pr-msg .cont h4{font-size: 16px;margin-bottom: 14px;}
	.pr-floor3 .pr-msg .cont form{width: 90%;}
	.pr-floor3 .pr-msg .cont form input, .pr-floor3 .pr-msg .cont form select{padding: 7px 12px;margin-bottom: 8px;}
	.pr-floor3 .pr-msg .cont label{margin: 8px auto;width: 90%;font-size: 12px;}
	.pr-floor3 .pr-msg .back2{right: 2%;top: 5%;}
	.pr-floor3 .pr-msg .back2 img{width: 70%;}
	.pr-floor4 .box .swiper-button-next,.pr-floor4 .box .swiper-button-prev{z-index: 0;}
	
	
	.pr-floor4 h5{margin-bottom: 50px;text-align: center;}
	.pr-floor4 .box .swiper-button-prev{left: 75%;}
	.pr-floor4 .swiperx .swiper-slide .cont .txt p{font-size: 12px;width: 92%;line-height: 18px;}
	.pr-floor4{padding-bottom: 30px;}
	.pr-floor4 .swiperx .swiper-slide .cont .txt .line{margin: 10px auto;}
	.pr-floor4 .box .swiper-button-prev{top: 50px;}
	.pr-floor4 .box .swiper-button-next{top: 51px;}
	.sl-floor1{padding: 30px 0;}
	.sl-floor1 h5{margin-bottom: 30px;}
	.sl-floor1 .f1-sol{width: 100%;margin-bottom: 30px;}
	.sl-floor1 .f1-ind li{margin-right: 0;width: 50%;padding: 28px 2%;}
	.sl-floor1 .f1-ind li p{font-size: 12px;}
	.sl-floor2{display: block;overflow: hidden;}
	.sl-floor2 img{width: auto;}
	.sl-floor2 .f2-app ul li .txt{width: 85%;}
	.sl-floor2 .f2-app{width: 96%;}
	.sl-floor2 .f2-app h5{margin-bottom: 30px;}
	.sl-floor2 .f2-app ul li{width: 100%;min-height: auto;float: none;margin-right: 0;padding-bottom: 15px;margin-bottom: 10px;}
	.sl-floor2 .f2-app ul li .num{margin-bottom: 10px;}
	.sl-floor2 .f2-app ul li h6{margin-bottom: 20px;}
	.sl-floor2 .f2-app ul li:hover{margin-top: auto;}
	.sl-floor2 .f2-app ul li h6{font-size: 18px;}
	.sl-floor3{padding: 30px 0;}
	.sl-floor3 h5{margin-bottom: 30px;}
	.sl-floor3 ul li{width: 100%;margin-right: 0;float: none;margin-bottom: 20px;padding: 28px 6%;}
	
	
	.cp-floor1{margin-bottom: 0;}
	.cp-floor1 .cp-mission .no1-txt img{width: 12%;}
	.cp-floor1 .cp-about p{text-align: left;}
	.cp-floor1 .cp-about{padding: 30px 0;}
	.cp-floor1 .cp-about h4,.cp-floor1 .cp-mission h4{margin-bottom: 20px;}
	.cp-floor1 .cp-mission .no1{width: 100%;float: none;margin-right: 0;}
	.cp-floor1 .cp-mission .no1-txt{width: 94%;}
	.cp-floor1 .cp-mission .no1-txt .line{margin: 15px auto;}
	.cp-floor1 .cp-mission .no1-txt p{font-size: 14px;line-height: 20px;letter-spacing: 0;}
	.cp-floor1 .cp-txt{padding: 30px 0;}
	
	.cp-floor1 .cp-txt p{text-align: left;}
	.cp-floor2 .gray{padding: 30px 0;}
	.cp-floor2 .swiper0 .swiper-slide .pic,.cp-floor2 .swiper0 .swiper-slide .txt{width: 100%;float: none;margin-bottom: 20px;}
	.cp-floor2 .swiper0 .swiper-slide .txt h4 .line{left: 5%;}
	.cp-floor2 .swiper0 .swiper-slide .txt h5,.cp-floor2 .swiper0 .swiper-slide .txt h4{padding-left: 10%;box-sizing: border-box;margin-bottom: 10px;}
	.cp-floor2 .swiper0{width: 100%;}
	.cp-floor2 .swiper0 .swiper-slide .txt h4{font-size: 18px;}
	.cp-floor2 .gray .swiper-button-prev{top: 42%;left: 0;width: 44px;display: none;}
	.cp-floor2 .gray .swiper-button-next{top: 42%;right: 0;width: 44px;display: none;}
	.cp-floor2 .swiper0 .swiper-slide .txt p{line-height: 22px;box-sizing: border-box;padding: 0 5%;}
	.cp-floor2 .swiper0 .swiper-slide .pic img{width: 80%;margin: 0 auto;}
	
	.cp-floor3{padding: 30px 0 0;}
	.cp-floor3 h4{margin-bottom: 20px;}
	.cp-floor3 p{width: 100%;line-height: 22px;text-align: left;}
	.cp-floor3 .f3-down{margin-top: 30px;}
	.cp-floor3 .f3-down ul li{padding: 20px 1%;width: 49%;position: relative;margin-bottom: 10px;}
	.cp-floor3 .f3-down ul li:nth-child(1) a,.cp-floor3 .f3-down ul li:nth-child(2) a,.cp-floor3 .f3-down ul li:nth-child(3) a,.cp-floor3 .f3-down ul li:nth-child(4) a{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);display: block;}
	
	
	
	.cp-floor3 .f3-down ul li p{text-align: center;}
	
	.cp-floor3 .f3-down ul li:nth-child(3){margin-right: 2%;}
	.cp-floor3 .f3-down ul li:nth-of-type(2n){margin-right: 0;}
	
	
	.cp-floor4 h4{margin-bottom: 20px;}
	.cp-floor4 .area{padding: 14px 0 10px;}
	.cp-floor4 .area .lef,.cp-floor4 .area h5 p{font-size: 12px;}
	.cp-floor4 .area h5 p:nth-child(1){display: none;}
	.cp-floor4 .area h5 p:nth-child(2){display: none;}
	.cp-floor4 .area h5{width: 32%;transform: translateY(-6px);-webkit-transform: translateY(-6px);}
	.cp-floor4 .area .fa{font-size: 20px;}
	.cp-floor4{padding: 20px 0 30px;}
	.cp-floor4 .no2 .no2-lef .line1{display: none;}
	.cp-floor4 .no2 .no2-rig{width: 100%;float: none;}
	.cp-floor4 .no2 .no2-lef{float: none;width: 100%;margin-bottom: 20px;}
	.cp-floor4 .no2{padding-top: 20px;}
	.cp-floor4 .open .apply{margin: 20px auto;}
	.cp-floor4 .no2 .no2-rig p{font-size: 12px;line-height: 18px;}
	.cp-floor4 .recruit .cont{width: 80%;padding: 14px 1%;}
	.cp-floor4 .recruit .cont form{width: 94%;}
	.cp-floor4 .recruit .cont h4{margin-bottom: 14px;font-size: 16px;}
	.cp-floor4 .recruit .cont form .upload{margin-bottom: 16px;}
	.cp-floor4 .recruit .cont form button{margin-top: 10px;font-size: 14px;}
	.cp-floor4 .recruit .back{top: 7%;right: 2%;}
	.cp-floor4 .recruit .back img{width: 70%;}
	.cp-floor4 .recruit .cont form h5{font-size: 14px;margin-bottom: 8px;}	
	.cp-floor4 .recruit .cont form input{padding: 8px 0 8px 14px;}
	.cp-floor4 .recruit .cont form textarea{height: 50px;}
	
	
	
	
	.ca-map{padding: 30px 0;}
	.ca-map .gps{width: 100%;height: auto;float: none;}
	.ca-map .ca-msg{float: none;width: 100%;margin-top: 20px;}
	.ca-map .ca-msg h5{margin-bottom: 10px;}
	.ca-map .ca-msg .emial{margin-bottom: 10px;}
	.ca-map form{width: 96%;margin: 30px auto 0;}
	.ca-map form p{margin: 20px 0 10px;}
	.ca-map form input{margin-bottom: 10px;padding-left: 14px;}
	.ca-map form textarea{padding: 14px;}
	.ca-map form button{margin-top: 10px;}
	
	
	
	
	
	
	
	
	
	
	
}

