@media screen and (max-width: 1200px){
	.banner_txt {
    width: 90%;
 }
	.banner_txt h2{
	font-size: 32px;
	margin-top: 50px;
	width: 100%;
	margin-bottom: 20px;
	}
    .banner_txt p{
	font-size: 20px;
	width: 100%;
	}
	.m_logo img{
	width: 52%;
}
    .m_nav_btn{
    width: 30px;
    }
    .m_btn{
    height: 2px;
    margin-top: 6px;
    }
    .mobel_title{
    height: auto;
    }
    .duoyu{
    height:100px;    	
    }
    .duoyu_on{
    height:100px !important;    	
    }
    .m_nav_list_bbox li{
   	
text-align: left;
   	
padding-left: 30px;
   	
font-size: 24px;
   	
line-height: 30px;
   	
margin-top: 10px;
   	}
.m_two{
	font-size:18px !important; 
}
.m_three{
	
font-size: 18px !important;
}
.m_three a {
    color: #828282;
}
.m_two a {
    color: #828282;
}
.m_close_nav_list {
    right: 10px;
    top: 10px;
}
.two_box_right h3{
	display:none
}
.two_box_right img{
	display:none
}
.two_box{
	margin-bottom:0px
}
.three_box{
	padding-left:20px;
	padding-right:20px;
}
.three_body{
	
padding: 0px 0px;
}
.three_body_title h3{
	height:auto;
	font-weight:bold;
}
.three_body_txt{
	color:#808080
}
.four_right_box{
	background:#f7f7f7;
	height:auto;
}
.foot_left ul{
	
padding: 20px 40px 0;
}
.foot_about ul{
	
float: left;
	
width: 50%;
	
margin-right: 0;
}
.about_list_key_name {
    width: 80%;
}
.about_join_left {
    width: 100%;
}
.about_join_left_box {
    padding: 25px 50px 10px 10px;
}
.about_join_right {
    width: 100%;
}
.TE_one_title img {
    width: 100%;
    height: auto;
}
.TE_one_list li {
    width:100%;
    margin-right: 0%;
}
.select_box ul li {
    width: 100%;
    margin-bottom: 10px;
}
.product_txt_box_box p {
    width: 90%;
    margin-bottom: 10px;
}
.view .swiper-slide{
    height: auto !important;
}
.product_pic_box {
    width: 100%;
}
.product_txt_boxx {
    width: 100%;
}
.product_n_center_nav ul li:first-child {
    margin: 0;
    padding: 0;
    width: 31.3%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.product_n_center_nav ul li{
    margin: 0;
    padding: 0;
    width: 31.3%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.product1_left, .product1_right {
    width: 100%;
}
.product_box{
    border-right: solid 31px #ffffff;
    border-left: solid 31px #ffffff;
    border-bottom: solid 31px #ffffff;
}
.new_txt_nav ul li{
    margin-bottom: 10px;
}
.text-secondary.lh-2 p{
    	margin-bottom:20px
    }
    .product_list .three_box ul li {
    padding-top: 20px;
    padding-bottom: 20px;
}
.career_one_left {
    width: 100%;
}
.career_one_right {
    width: 100%;
    margin-top: 20px;
}
.career_two_list ul li {
    width: 100%;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    background: #f5f5f5;
}
.job_qiehuan ul li{
	width:100%;
	margin-bottom:10px;
}
.job_swiper_item ul li {
    background: #f2f2f2;
    width: 100%;
    overflow-y: auto;
    height: 300px;
    margin-bottom: 20px;
    padding-bottom: 30px;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px;

}
.product_txt_box p {
    line-height: 32px;
}
.contact_contact ul li {
    width: 100%;
}
.contact_contact_item_box {
    padding: 0 30px;
    border-right: 1px solid #f26a2600;
}
.contact_form_box {
    padding: 30px 1% 50px;
}
.contact_locations_list ul li {
    width: 100%;
    margin-left:0;
}
.contact_locations_list ul li:nth-child(4) {
    margin-bottom: 50px;
}
.contact_contact_txt {
    height: auto;
}
.message_top input[type="text"] {
    font-size: 12px;
}
.app_nav ul li:after{
	display:none
}
.app_nav ul li {
    width: 50%;
    margin-top: 25px;
    margin-bottom: 25px;
    text-align: center;
}
.app_nav ul li img{
	width:80%
}
.app_nav ul {
    padding: 0px;
}
.app_pic_item img {
    width: 100% !important;
    height: auto !important;
}
.app_pic_item {
    width: 100%;
}
.app_box p img{
	width:100% !important;
	margin-bottom:20px
}
.app_top_left {
    width: 100%;
}
.app_top_right {
    width: 100%;
    padding: 20px 0 0 0px;
}
}