@media screen and (max-width:1600px){
.nav{ width:70%;}
.inews-l-kk { padding: 175px 0 0 22%;}
}

@media screen and (max-width:1440px){
.nav{ width:70%;}
.plebans{ font-size:14px;}
.ab_txt{ font-size:15px;}
.inews-l-kk { padding: 175px 0 0 11%;}
.logo img{ height: 35px;  margin-top: 10px;}
}

@media screen and (max-width:1300px){
.nav{ width:80%;}
}

@media screen and (max-width:1200px){
}

@media screen and (max-width:1130px){
}

@media screen and (max-width:1060px){
}

@media screen and (max-width:1024px){
.w{ width:95%;}
.head,.sider,.location,.right-menu{ display:none;}
.sjhedes{ display:block;}

.com_w{ padding-bottom:0;}
.tit1{ font-size:36px;}

.page{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.page a{ font-size:24px; line-height:63px; margin:0 6px;}
.page em{ display:none;}

/*企业介绍 style*********************************************************************/
.ab1 .ab_txt{ width:100%; margin-top:15px;}
.ab_pic{ width:100%;}
.ab_tj{ margin:55px 0;}
.ab_tj li{ width:auto;}
.ab_tj li p,.ab_tj li span{ font-size:20px;}
.ab_txt{ font-size:24px;}
.ab_pic_list li:nth-child(1),.ab_pic_list li:nth-child(2),.ab_pic_list li em:nth-child(1),.ab_pic_list li em:nth-child(2){ width:100%;}
.ab_pic_list li p{ margin-bottom:0;}
.ab_pic_list li img{ margin-bottom:20px;}

.course_c{ background:url("../images/bg0.png"/**/) center center no-repeat; margin-top:25px;}
.course_c .line{ display:none;}
.course_list{ border-left:1px solid #eee; min-height:inherit; margin-left:1%; margin-bottom:20px;}
.course_list li{ padding:0 0 15px 32px; position:relative; max-width:inherit;}
.course_list li.li1,.course_list li.li2,.course_list li.li3,.course_list li.li4,.course_list li.li5,.course_list li.li6,.course_list li.li7{ left:0; top:0;}
.course_list li .time{ font-size:28px; color:#2f2f2f; line-height:32px; margin-bottom:10px;}
.course_list li .time:before{ top:50%; margin-top:0; left:-42px; height:8px; width:8px; background:#fff; border:5px solid #ee1545;}
.course_list li .txt{ margin-bottom:5px;}
.course_list li .txt p{ font-size:24px; line-height:36px;}
.course_list li .pic{ margin-top:15px; width:143px; overflow:hidden; position:relative; left:0; top:0;}

/*产品中心 style*********************************************************************/
.pro_c{ padding:0 0 20px 0; min-height:200px;}
.sideMenu{ display:none;}

.pro_list li{ width:46.85%;}
.pro_list li .txt{ padding:20px 0 0 0}
.pro_list li .txt h3{ font-size:26px; line-height:36px;}
.pro_list li .txt p{ font-size:24px; line-height:34px; margin:10px 0;}
.pro_list li .txt em{ line-height:32px;}
.pro_list li .txt em a{ font-size:24px;}

.pro_dt1_pic{ width:100%;}
.pro_dt1_txt{ width:100%; padding-top:30px;}
.pro_dt1_txt_tit{ font-size:32px; line-height:50px; margin-bottom:32px; text-align:center;}
.pro_dt1_txt_c{ font-size:24px; line-height:46px;}
.pro_dt1_txt_c p{ display:flex; flex-wrap:wrap; justify-content:space-between; width:70%; margin:0 auto;}
.pro_dt1_txt_c p em{ width:auto;}

.pro_show{ padding:60px 0 0 0;}
.pro_tab ul li{ font-size:24px; line-height:62px; margin-right:1%; width:24%;}
.pro_show_c{ padding:30px 0; font-size:24px;}

/*news style*********************************************************************/
.news_list li{ padding:20px 0;}
.news_list li .w{ padding:0 0 0 125px; position:relative;}
.news_list li .w .time{ top:-5px; font-size:24px; line-height:48px;}
.news_list li .w .time em{ font-size:48px;}
.news_list li .w .txt h3{ font-size:30px; line-height:50px;}
.news_list li .w .txt em{ line-height:50px; font-size:24px;}
.news_list li .w .txt p{ font-size:24px; line-height:42px;}
.news_list li .w .pic{ width:100%; position:relative; height:auto; margin-bottom:15px;}

.news_w{ padding:20px 0 0 0;}
.news_dtc{ padding:30px 0 20px 0; min-height:inherit;}
.news_tit h3{ font-size:36px; line-height:60px; margin-bottom:10px;}
.news_tit p{ font-size:24px;}
.news_dtc .ab_txt p{ font-size:24px; line-height:1.875;}
.news_rt{ position:inherit; right:0; top:0; border-left:none; width:100%; padding-top:15px;}
.news_search{ padding-left:0; position:relative; top:0; margin-bottom:15px;}
.n_s_intxt{ height:67px; line-height:65px; width:80%; font-size:24px;}
.n_s_inbut{ width:20%; font-size:24px; line-height:67px; height:67px;}
.news_rt_tit{ font-size:30px; line-height:40px; padding:10px 0 0 0;}
.news_list2{ padding:15px 0 0 0; display:flex; flex-wrap:wrap; width:102%;}
.news_list2 li{ width:48%; margin:0 2% 2% 0; padding-top:0;}
.news_list2 li .txt{ padding:15px 0 0 0; line-height:40px;}
.news_list2 li .txt em{ font-size:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list2 li .txt p{ font-size:24px;}
.up_down{ margin-top:10px; padding:20px 0 0 0;}
.up_down li{ font-size:24px; line-height:36px; padding:10px 0 10px 100px;}
.up_down li em{ top:10px;}

/*企业文化 style*********************************************************************/
.culture li{ width:48%;}
.culture li.big{ width:100%;}
.culture li div{ padding:15% 25px;}
.culture li div em{ font-size:36px; line-height:60px; margin-bottom:10px;}
.culture li div p{ font-size:24px; line-height:40px;}

.com_list ul{ width:103%;}
.com_list ul li{ width:47%; margin:0 3% 3% 0;}
.com_list ul li p{ font-size:26px; line-height:40px; margin-top:15px;}

.show-popc{ width:90%;}
.show_con p{ font-size:26px; line-height:44px;}

/*人力资源 style*********************************************************************/
.r_search{ padding:25px 0 25px 25px;}
.r_search em{ line-height:36px; font-size:28px; padding:0; display:block; width:100%; margin-bottom:20px;}
.r_intxt{ line-height:74px; font-size:24px; width:45%; margin:0 5% 25px 0;}
.r_inbut{ background:#ee1545; width:95%; padding:0; line-height:76px; font-size:24px;}
.recruit_list{ width:102.28%;}
.recruit_list li{ width:47.72%; margin:0 2.28% 2.28% 0;}
.recruit_list li .txt h3{ font-size:28px; line-height:40px;}
.recruit_list li .txt p{ font-size:24px; line-height:40px;}
.recruit_list li .txt p em{ width:100%;}
.recruit_list li .txt span a{ line-height:52px; font-size:24px; padding:0 20px;}
.recruit_dt{ padding-top:15px;}
.recruit_dt .r_but a{ line-height:52px; font-size:24px; padding:0 22px;}

/*联系我们 style*********************************************************************/
.contact{ padding:20px 0 0 0;}
.contact .infor{ max-width:100%;}
.contact .infor p{ font-size:24px; line-height:42px;}
.contact .infor p i{ top:26px;}
.contact .ewm{ display:none;}
#map{ width:100%; height:450px; margin-top:30px;}

.message{ padding-top:30px;}
.message ul{ width:100%; margin-top:25px;}
.message ul li{ margin-bottom:25px;}
.message ul li.small{ width:100%;}
.m_intxt{ border-radius:15px; line-height:40px; padding:15px 20px; font-size:24px;}
.m_inbut{ font-size:24px; width:100%; line-height:70px; border-radius:15px;}

/*foot style*********************************************************************/
.foot1{ padding:60px 0 40px 0;}
.foot1 .f_logo,.f_infor,.f_nav{ display:none;}
.foot1 .ewm{ margin:0 auto;}
.foot1 .ewm li{ padding:0 30px;}
.foot1 .ewm img{ width:120px; height:120px;}
.foot1 .ewm p{ line-height:30px; font-size:24px;}
.foot{ padding:27px 0; line-height:40px; text-align:center; font-size:24px;}
.foot em{ padding:0; display:block;}


.titc em{ line-height:68px; margin-bottom:10px;}
.titc p{ font-size:24px; line-height:42px;}

.con1{ background-color:#f3f3f3; padding:35px 0 70px 0;}

.ul-ipdu-t { display: flex; margin-top:35px;}
.ul-ipdu-t>li { margin-right: 22px; height: 44px; width: 44px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background-color: #313131;}

.ipdu-cont { margin-top:35px;}
.ipdu-more { width:126px; height: 48px; line-height: 48px; font-size: 24px;}
.ipdu-l { width:100%; margin-bottom:18px;}
.ipdu-r { width:100%;}
.ipdu-l .ipdu-pic { width: 64%;}
.ipdu-pic { width: 60%; margin: 30px auto 0;}
.ipdu-pic>img { width: 100%;}
.ipdu-c { display: flex; justify-content: space-between; flex-wrap: wrap;}
.ul-ipdu { display: flex; flex-wrap: wrap; justify-content: space-between;}
.ul-ipdu>li { width: 48.68%; padding: 26px; background-color: #fff; margin-top: 2.64%;}
.ul-ipdu .ipdu-one { width: 100%; padding: 26px 50px; margin-top: 0;}
.ipdu-c { margin-top: 15px;}
.imid{ width:95%; margin:0 auto;}
.mid-txt { position: absolute; bottom: 48px; left: 56px; z-index: 9;}
.ul-mid>li { width:100%; margin-bottom:18px;}
.mid-menb{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.42); transition: .5s; -webkit-transition: .5s;}
.inews-l { position:relative; left: 0; top: 0; width:100%; background-color: #e9e5e4; text-align:center;}
.inews-l-kk { padding: 0;}
.inews-l-nav ,.gallery-thumbs .swiper-wrapper{ margin-top:0; padding-bottom:30px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.inews-l-nav-tx { font-size:24px; line-height:32px; margin:0 -80px;}
.inews-time-title{ font-size: 60px; line-height:80px;}
.inews-time-tx{ font-size: 24px;}
.inews-title{  font-size:28px;  margin: 20px 0 25px; line-height:36px;}
.inews-pic>img{ width: 100%;}
.inews-txt{ margin-top: 25px;}
.inews-tx{ font-size: 24px; line-height: 44px;}
.inews-more{ font-size:24px; margin-top: 24px;}
.inews-r{  float: right; width:100%; padding-top: 15px;}
.inews{ position: relative; min-height: 980px;}
.ul-inews{ display: flex; max-width:100%;}
.inews-jt{ margin-top: 25px; padding-bottom:30px;}

.inews-jt-c{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.inews-jt-c .swiper-button-next,.inews-jt-c .swiper-button-prev{ width:56px; height:56px;}
.inews-jt-c .swiper-button-next:after,.inews-jt-c .swiper-button-prev:after{ font-size:20px;}
}

@media screen and (max-width:850px){
}

@media screen and (max-width:750px){
}