/*隐藏的*/
.menubtn{display:none;}
@media only screen and (max-width:1230px) {
	
	.nav_lia{
		padding:0 18px;
		font-size:16px;
	}


	.abo_lt{
		height:700px;
	}
	.abo_lt_pad{
		width:90%;
		padding-right:8%;
		padding-left:2%;
	}
	
	.big_icon{
		width:83.3%;
		height:auto;
		right:-12%;
	}
	.abo_rt{
		height:700px;
		background-size:755px 700px;
	}
	
	.about__heading{
		font-size:36px;
	}
	.wrap_tit{
		padding-top:60px;
	}
	.wrap_tit h4{
		height:40px;
		line-height:40px;
		font-size:36px;
	}
	.wrap_tit span{
		font-size:24px;
		height:auto;
		line-height:36px;
	}


	.about__h{
		font-size:20px;
	}

	
	.abo_cont{
		margin-top:-145px;
	}
	
	.abo_lt_pad{
		padding-top:200px;
	}	
	
	.abo_lt_h4{
		font-size:26px;
		line-height:36px;
	}
	.abo_lt_p{
		font-size:20px;
		line-height:30px;
	}
	
	.video_cont{
		width:90%;
		height:500px;
		left:5%;
		margin-left:0;
		margin-top:-250px;
	}
	#video{
		width:100%;
		height:500px;
	}
	
	.video_close{
		top:-40px;
		right:-40px;
	}
	
	.video_btn{
		width:80px;
		height:80px;
		margin-top:-40px;
		margin-left:-40px;
	}
	.video_btn img{
		width:80px;
		height:80px;
	}
	
	.product_img{
		margin:0 15px;
	}
	
	.more_btn a{
		width:160px;
		height:36px;
		line-height:36px;
	    -moz-border-radius: 18px;
	    -webkit-border-radius: 18px;
	    border-radius: 18px;
	    margin-top:15px;
	}
	
	.news_ban{
		margin-top:30px;
		padding:0 20px;
	}
	
	.center{
		max-width:100%;
		width:auto;
		padding:0 10px;
		box-sizing:border-box;
	}
	.header .center{
		padding:0;
	}
	
	/*关于我们*/
	.abo_main_lt{
		width:550px;
	}
	.abo_main_rt{
		width:500px;
	}
	
	.honor_box{
		height:400px;
	}
	
	.pro_main_tit a{
		padding-right:15px;
	}
	
	
	.news_lia{
		padding-left:310px;
		padding-right:155px;
	}
	
	.work_box{
		height:300px;
	}

	.export__carousel{
		width:100%;
		height:auto;
		float:none;
		overflow:hidden;
	}

	.min_map{
		display:block;
	}
	.map_cont{
		padding:0;
		background:none!important;
	}

	.export__h{
		font-size:40px;
	}

	.export .country{
		font-size:16px;
	}

	.sect{
		height:auto;
		padding:20px 0;
	}

}


@media only screen and (max-width:1100px) {
	.nav_lia{
		padding:0 12px;
	}
	
	
	.abo_main_lt{
		width:100%;
	}
	.abo_main_rt{
		width:100%;
		padding-top:20px;
	}
	
	.soc_text_padtop{
		padding-top:80px;
	}
	

}


@media only screen and (max-width:1000px){
	
	.nav_lia{
		padding:0 8px;
	}


}


@media only screen and (max-width:959px) {
	
	/*.menubtn{display:block;}*/
	.mobile-menu{display:block;}
	.nav_list{display:none;}
	.logo{
		top:8px;
		left:10px;
	}
	.head_pad{
		height:49px;
		padding:8px 0;
		padding-left: 160px;
		padding-right:180px;
	}
	.nav_rt{
		right:60px;
		top:15px;
	}
	
	.header{
		height:65px;
	}
	.wrap{
		padding-top:65px;
	}
	
	.banner .arrow {
		width:50px;
		height:80px;
		margin-top:-40px;
	}
	.banner .arrow span:after, .banner .arrow span:before{
		width:25px;
	}
	.banner .arrow:hover span{
		width:35px;
	}
	.banner .arrow:hover.btn-prev span{
		margin-left:-17.5px;
	}
	.banner .arrow:hover.btn-next span{
		margin-right:-17.5px;
	}
	
	
	.wrap_tit{
		padding-top:40px;
	}
	.abo_cont{
		margin-top:-125px;
	}
	.abo_lt{
		height:500px;
	}
	
	.abo_lt_pad{
		padding-top:140px;
	}
	.abo_lt_h4{
		font-size:24px;
	}
	.abo_lt_btn{
		margin-top:25px;
	}
	
	.abo_rt{
		height:500px;
		background-size:539px 500px;
	}
	
	.pro_wrap{
		margin-top:0;
		padding-top:0;
		padding-bottom:140px;
	}
	
	.video_cont{
		width:94%;
		height:400px;
		left:3%;
		margin-left:0;
		margin-top:-200px;
	}
	#video{
		width:100%;
		height:400px;
	}
	.video_close{
		right:0%;
	}
	
	.news_time h4{
		font-size:64px;
	}
	.news_time span{
		font-size:18px;
	}
	
	.foot_one_rt{
		max-width:380px;
		width:50%;
	}
	
	.abc_cont{
		padding:0;
	}
	.abc_lt, .abc_rt{
		display:none;
	}
	.abc_text{
		max-width:100%;
		width:100%;
	}
	
	
	.honor_box{
		height:350px;
	}
	
	.honor_tit{
		font-size:18px;
		height:30px;
		line-height:30px;
	}
	
	.honor_btn{
		padding-top:10px;
	}
	
	.pro_main_tit{
		padding:15px 20px;
	}
	.pro_main_list li{
		margin-bottom:20px;
	}
	
	.pro_img_tit{
		height:36px;
		padding:10px 0;
	}
	.pro_img_tit span{
		font-size:24px;
		height:36px;
		line-height:36px;
	}
	
	.pagelist a, .pagelist span{
		width:36px;
		height:36px;
		line-height:36px;
		margin:0 2px 5px;
		padding:0;
	}
	
	.soc_text_h4{
		padding-bottom:15px;
	}
	
	.soc_li_rt{
		height:340px;
	}
	.soc_li_bg{
		height:340px;
		background-size:480px 340px;
	}
	.soc_li_text{
		height:340px;
	}
	
	.soc_text_padtop{
		padding-top:60px;
	}
	.soc_text_overflow{
		max-height:252px;
	}
	
	.cont_lt_text{
		padding-top:100px;
	}
	

	.view-more-btn{
		width: 200px;
	    height: 50px;
	    line-height: 50px;
	    margin: 40px auto 0;
	}

}

@media only screen and (max-width:768px) {
	
	.banner .arrow {
		width:30px;
		height:50px;
		margin-top:-25px;
	}
	.banner .arrow span:after, .banner .arrow span:before{
		width:15px;
	}
	.banner .arrow:hover span{
		width:20px;
	}
	.banner .arrow:hover.btn-prev span{
		margin-left:-10px;
	}
	.banner .arrow.btn-prev span{
		margin-left:-7px;
	}
	.banner .arrow:hover.btn-next span{
		margin-right:-10px;
	}
	.banner .arrow.btn-next span{
		margin-right:-6px;
	}
	
	.abo_lt{
		width:100%;
		height:auto;
		float:none;
		padding-bottom:30px;
	}
	.abo_rt{
		width:100%;
		background-size: 768px 712px;
		float:none;
	}
	.abo_lt_pad{
		position:relative;
		top:auto;
		right:auto;
	}
	.big_icon{
		width:40%;
		right:-5%;
	}
	
	.top{
		width:48px;
		height:45px;
	}
	
	.about__heading{
		font-size:28px;
	}


	.wrap_tit{
		padding-top:25px;
	}
	.wrap_tit h4{
		font-size:28px;
		height:40px;
		line-height:40px;
	}
	.wrap_tit span{
		font-size:20px;
		height:auto;
		line-height:30px;
	}
	
	.abo_lt_h4{
		font-size:20px;
		line-height:30px;
	}
	.abo_lt_p{
		font-size:16px;
		line-height:26px;
	}
	
	.pro_ban{
		padding:0 10px;
	}
	
	.pro_ban .arrow_prev,.pro_ban .arrow_next{
		display:none;
	}
	.product_img{
		margin:0 5px;
	}
	
	.news_span,.more_btn a{
		width:120px;
		height:30px;
		line-height:30px;
	    -moz-border-radius: 15px;
	    -webkit-border-radius: 15px;
	    border-radius: 15px;
	    margin-top:5px;
	}
	
	
	.pro_wrap{
		padding-bottom:100px;
	}
	
	.foot_one_lt,.foot_one_rt{
		max-width:100%;
		width:100%;
		float:none;
	}
	.foot_one_box{
		width:140px;
	}
	
	.foot_one_text h4{
		font-size:24px;
	}
	.foot_one_text span{
		font-size:18px;
	}
	.select_left, .select_right{
		max-width:90%;
		width:90%;
		float:none;
		margin:0 auto;
	}
	.select_left{
		margin-bottom:20px;
	}
	
	.abc_cont{
		margin-top:20px;
	}
	
	.abc_list li{
		width:50px;
		height:50px;
		line-height:50px;
		font-size:24px;
	}
	
	.search_wrap{
		padding-bottom:80px;
	}
	
	
	.honor_box{
		height:300px;
	}
	
	.foot_one{
		padding:15px 0;
	}
	.foot_one_list{
		padding-top:0;
	}
	.foot_one_list li{
		margin-bottom:10px;
	}
	
	.news_list{
		padding-top:15px;
	}
	.news_list li{
		height:172px;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.news_lia{
		height:172px;
		padding-left:0;
		padding-right:110px;
	}
	.news_img{
		display:none;
	}
	
	.news_main_tit a{
		width:150px;
		margin:0 10px;
	}
	.pro_main{
		padding-top:20px;
	}
	
	
	.news_litime{
		width:100px;
		height:110px;
		margin-top:-55px;
	}
	.news_litime h1{
		font-size:70px;
		line-height:80px;
	}
	.news_litime p{
		font-size:20px;
		line-height:30px;
	}
	
	.soc_text_padtop{
		padding:30px 20px 10px;
	}
	
	.cont_lt{
		height:auto;
	}
	.cont_rt,#map{
		height:300px;
	}
	.cont_lt,.cont_rt{
		width:100%;
		float:none;
	}
	.cont_lt_text{
		padding:15px 0;
		max-width:none;
		margin:0 auto;
		float:none;
	}
	
	.form_lt,.form_rt{
		width:100%;
		float:none;
	}
	.form_lt_li{
		margin-bottom:15px;
	}
	.form_text{
		float:none;
	}
	
	.form_lt_li{
		height:32px;
		padding:5px 0;
	}
	.form_li_pad{
		height:32px;
	}
	.form_lt_li span,.form_lt_li input[type=text]{
		height:32px;
		line-height:32px;
		font-size:16px;
	}
	.form_lt_li span{
		width:95px;
	}
	.form_li_pad{
		padding-left:95px;
	}
	
	.form_text{
		padding:5px 0;
	}
	.form_text_span{
		width:95px;
		height:32px;
		line-height:32px;
		font-size:16px;
		text-align:right;
	}
	.form_text textarea{
		font-size:16px;
	}
	
	.cont_form_btn button{
		width:150px;
		height:40px;
		line-height:40px;
	    -moz-border-radius: 20px;
	    -webkit-border-radius: 20px;
	    border-radius: 20px;
	}

	.zhpin_h4{
		font-size:20px;
	}

	.zhpin_time{
		right:20px;
	}

	.zhpin_tit{
		padding:15px 20px 0;
	}
	.zhpin_dd{
		margin-left:20px;
		padding-bottom:20px;
	}

	.zhpin_cont_tit{
		padding:15px 0;
	}
	.zhpin_cont_li{
		line-height:26px;
	}

	.tabBox .tabs li{
		width:62px;
		font-size:16px;
	}

	.lang-switch-box .trigger-btn{
		font-size:16px;
	}


	.export__h{
		font-size:28px;
	}


}

@media only screen and (max-width:600px){
	.abo_rt{
		background-size:600px 556px;
	}
	
	.abo_line{
		display:none;
	}
	
	.soc_cont_pad{
		box-shadow:none;
		margin:0;
	}
	
	.soc_li{
		margin-bottom:15px;
	}
	.soc_li_lt,.soc_li_rt{
		width:100%;
		float:none;
	}
	
	.soc_li_rt{
		height:auto;
	}
	
	.soc_li_bg{
		height:425px;
		background-size: 600px 425px;
	}
	
	.soc_li_text{
		height:auto;
		background-size:contain;
	}
	
	.work_li{
		margin-bottom:0;
	}
	.work_box{
		width:96%;
		margin-bottom:10px;
	}
	.work_li .work_box:last-child{
		float:none;
	}
	
	.work_box_tit{
		font-size:20px;
	}
	
	.select_left, .select_right,.select_left select{
		height:50px;
		line-height:50px;
	}


	table td,table th{
		padding:4px;
	}
	
}

@media only screen and (max-width:500px){
	
	.header{
		height:56px;
	}
	.wrap{
		padding-top:56px;
	}
	.ph-menu-wrapper{
		top:56px;
	}
	.head_pad{
		height:40px;
		padding-left:140px;
	}
	.logo{
		width:129px;
		height:40px;
		display:block;
	}
	.nav_rt{
		top:13px;
		right:52px;
	}
	
	.nav_rt span, .nav_rt a{
		margin-left:5px;
	}
	
	.abo_rt{
		height:400px;
		background-size:500px 463px;
	}
	
	.video_btn {
	    width: 50px;
	    height: 50px;
	    margin-top: -25px;
	    margin-left: -25px;
	}
	.video_btn img{
		width:50px;
		height:50px;
	}
	
	
	.pro_wrap{
		padding-bottom:80px;
	}
	
	.news_box{
		margin:0 10px;
	}
	
	#pointer{
		display:none;
	}
	.news_center{
		margin-top:20px;
	}
	.news_ban{
		margin-top:20px;
		padding:0 10px;
	}
	
	.news_wrap{
		padding-bottom:50px;
	}
	
	
	.abo_main_lt{
		height:300px;
	}
	.abo_bg{
		display:none;
	}
	
	.abo_post{
		width:100%;
		height:300px;
		position:relative;
		left:auto;
		bottom:auto;
		background:none;
	}
	.abo_post .swiper-container{
		height:300px;
	}
	.abo_post_img{
		width:100%;
		height:300px;
	}
	
	.honor_box{
		height:250px;
	}
	
	.honor_btn span{
		width:38px;
		height:30px;
		background-size:38px 30px;
	}
	
	
	.pro_img_tit{
		height:30px;
		padding:5px 0;
	}
	.pro_img_tit span{
		font-size:18px;
		height:30px;
		line-height:30px;
	}
	.pro_main_tit{
		padding:10px;
	}
	.pro_main_tit a{
		padding-right:5px;
	}
	
	
	.news_main_tit a{
		width:120px;
		margin:0 5px;
	}
	
	.soc_li_bg{
		height:350px;
		background-size: 500px 354px;
	}
	
	.soc_text_padtop{
		padding:10px;
	}
	
	.work_box{
		height:280px;
		padding-top:20px;
		background-size:500px 366px;
	}
	
}


@media only screen and (max-width:400px){
	
	.abo_rt{
		height:320px;
		background-size:400px 370px;
	}
	
	.news_box{
		margin:0;
	}
	
	
	.honor_box{
		height:200px;
	}
	
	.soc_li_bg{
		height:250px;
		background-size: 400px 283px;
	}
	
	.detail_img3{
		float:none !important;
		width:100%;
		margin-bottom:10px;
	}
	
	
	.work_box{
		height:240px;
		padding-top:10px;
		background-size:400px 293px;
	}
}



@media only screen and (max-width:350px){
	.mobile-menu{
		width:36px;
		height:36px;
		margin-top:-18px;
		right:5px;
	}
	.nav_rt{
		top:10.5px;
		right:40px;
	}
	.head_pad{
		padding-right:160px;
	}
	.logo{
		left:5px;
	}
	
	.soc_li_bg{
		height:200px;
		background-size: 350px 248px;
	}
}
