@media screen and (max-width: 1028px) {.sj_topbg {width: 100%;z-index: 8;background: #ffffff;height: 63px;position: fixed;}

	.sj_logo {padding-top: 11px;}

	.sj_logo img {height: 46px;}

	.banner {padding-top: 63px;}

	.logo {display: none;}

	.sy_content {width: 94%;margin: 0 auto;padding-top: 34px;}

	.kqgj {width: 94%;clear: both;margin: 0 auto;}

	.kqgj img {width: 100%;}

	.bottom_m {display: none;}

	.sy_l {display: none;}

	.sy_r {display: none;}

	.tabs a {font-size: 16px;}

	.honor {margin: 20px 0px;clear: both;}

	.sybg {background: none;width: 100%;}

	.bottom {width: 94%;}

	.bottombg {height: 83px;}

	.bottom_l {padding-top: 5px;line-height: 23px;}

	.sy_r {width: 50%;}

	.bottom_r {display: none;}

	.bottom_l {width: 100%;text-align: center;padding-top: 20px;}

	.duolun_m {display: none;}

	.whc_title {font-size: 28px;height: 40px;line-height: 40px;padding-top: 20px;padding-top: 13px;overflow: hidden;}

	.menufour {width: 100%;}

	.menufour li {width: 25%;}

	.menuthree {width: 100%;}

	.menuthree li {width: 33.3%;}

	.kq_content01 {width: 94%;}

	.kq_content01 img {width: 100%;}

	.prd_l {width: 100%;float: none;}

	.prd_l img {width: 100%;}

	.prd_r {width: 100%;float: none;padding-top: 0px;}

	.ipg2-h3 {font-size: 28px;font-weight: 400;height: 50px;line-height: 50px;}

	.blank20 {height: 10px;}

	.tabs {width: 80%;height: 40px;border: none;overflow: hidden;border: 1px solid #026d89;border-radius: 45px;box-sizing: border-box;margin: 0 auto;}

	.tabs a {color: #5d5d5d;cursor: pointer;font-weight: bold;height: 40px;display: block;float: left;text-align: center;font-size: 15px;width: 50%;line-height: 40px;margin: 0px;}

	.tabs a.active {background: #026d89;color: #fff;border-radius: 45px 0px 0px 45px;border: none;position: relative;}

	.tabs a:nth-child(2).active {border-radius: 0px 45px 45px 0px;}

	.headlink {display: none;}

	.header_nav li:hover:before,
	.header_nav li.hover:before {width: 0;left: 0px;}

	.index_foot {padding-top: 10px;}

	.kb_r {display: none;}

	.kb_l {width: 80%;line-height: 21px;text-align: center;float: none;margin: 0 auto;}

	.nybannner {height: 190px;clear: both;margin-top: 50px;}

	.w1200,
	.w1176 {width: 94%;margin: 0 auto;}

	.daohang {width: 99%;margin: 0 auto;}

	.duolun_l {width: 100%;height: 260px;}

	.duolun_l .imgbox {height: 260px;}

	.sy_indu {width: 100%;float: right;height: auto;padding-top: 36px;}

	.industry {float: left;margin-left: -2%;width: 100%;box-sizing: border-box;}

	.industry .item {position: relative;float: left;margin-left: 1%;width: 31.3%;height: 163px;background: #026d893;text-align: center;padding-top: 20px;cursor: pointer;margin-top: 2%;box-sizing: border-box;}

	.industry .item .ico .industry-img {width: 100%;}

	.industry .item .bg .industry-img {width: 100%;}

	.about_slog {width: 100%;position: absolute;left: 50%;margin-left: -50%;z-index: 6;bottom: 6vh;}

	.ban01 {display: none;}

	.ban02 {font-size: 30px;height: 40px;line-height: 40px;color: #fff;overflow: hidden;text-align: center;}

	.neirong {font-size: 15px !important;line-height: 30px !important;}

	.bannerny {height: 30vh;}

	.columns li a {margin: 0px 0px;padding: 0px 0px;height: 50px;}

	.neirong img {max-width: 100% !important;margin-top: 6px;height: auto !important;}

	.aboutmenu,
	.hrmenu,
	.projectmenu,
	.contactmenu {position: relative;width: 100%;}

	.aboutmenu .jpgcmenu,
	.contactmenu .jpgcmenu,
	.hrmenu .jpgcmenu,
	.projectmenu .jpgcmenu {width: 94%;float: none;margin: 0 auto;position: relative;}

	.daohang .btt {display: block;}

	.columns .swiper-button-prev {width: 18px;height: 12px;background: none;color: #026d89;font-size: 18px;width: 10px;line-height: 44px;text-shadow: 0 0 4px rgba(0, 0, 0, .6);left: 0px;z-index: 6;}

	.columns .swiper-button-next {width: 18px;height: 12px;background: none;color: #026d89;font-size: 18px;width: 10px;text-align: right;line-height: 44px;text-shadow: 0 0 4px rgba(0, 0, 0, .6);right: 0px;z-index: 6;}

	.footny {width: 94%;padding-top: 20px;}

	.footny_r {display: none;}

	.footny_l {float: none;width: 100%;text-align: center;}

	.footny_l span {display: none;}

	.juzhong {width: 100%;background: #f4f4f4;height: 50px;line-height: 50px;}

	.crumbs {display: none;}

	.jpjz_l {width: 100%;float: none;height: 280px;}

	.jpjz_l .swiper-slide img {height: 280px;width: 100%;}

	.jpjz_r {width: 100%;background: #fff;height: auto !important;padding: 10px 20px;box-sizing: border-box;}

	.jpjz_r p {padding-bottom: 10px;}

	.show02 {height: 40px;line-height: 40px;}

	.kjcx02 {width: 100%;}

	.kjcx02_l {width: 100%;}

	.kjcx02_r {float: left;height: auto !important;width: 100%;box-sizing: border-box;padding: 10px;}

	.jp_title {width: 120px;height: 40px;}

	.jpjz_r h1 {padding-bottom: 10px;font-size: 24px;border-bottom: 1px solid #eaeaea;font-weight: 400;margin-bottom: 20px;padding-top: 10px;color: #000;line-height: 26px;}

	.baise_wap {width: 100%;background: #fff;overflow: hidden;padding: 20px 15px 20px 15px;margin: 0 auto;box-sizing: border-box;}

	.juzhong_lts {display: none;}

	.juzhong_rts {width: 100%;}

	.xxgk {width: 100%;margin-right: 0px;padding-bottom: 30px;}

	.dly_r {width: 96%;margin: 0 auto;}

	.xxx_news li a {width: 70%;}

	.news_lists {margin-left: 0px;clear: both;}

	.news_lists li {width: 100%;margin-bottom: 30px;position: relative;clear: both;margin-left: 0px;box-sizing: border-box;}

	.news_lists .imgbox {height: 190px;}

	.news_lists li .info {height: 166px;overflow: hidden;}

	.news_lists li {height: auto;}

	.news_lists li h3 {font-size: 22px;line-height: 35px;height: 35px;margin-bottom: 0px;font-weight: 400;text-align: left;padding-top: 10px;}

	.news_lists li {margin-bottom: 16px;}

	.juzhongbg {padding-top: 26px;}

	.pagnum {display: none;}

	.pagek {padding: 10px 60px 0px 0px;clear: both;}

	.pagnumts a {MARGIN-left: 5px;WIDTH: 122px;height: 39px;line-height: 39px;background: #efefef;border: 1px solid #dddddd;}

	.pagnumts A:hover {WIDTH: 122px;}

	.xwzx_lists li {width: 48%;margin-bottom: 16px;position: relative;float: left;margin-left: 2%;}

	.xwzx_lists li .jianjie {display: none;}

	.jpgcmenu {width: 100%;float: right;height: 100%;}

	.dompc {display: none;}

	.dommobile {display: block;}

	.jpgc_list {padding-bottom: 90px;clear: both;}

	.jpgc_list li {width: 94%;margin: 15px auto;}

	.jpgc_list .imgbox {width: 100%;height: 251px;overflow: hidden;position: relative;}

	.jpgc_list li .img {width: 100%;height: 100%;transition: all .6s;background-position: center;background-repeat: no-repeat;background-size: cover;}

	.jpgc_list li:hover .img {transform: scale(1.1, 1.1);}

	.cc_title {position: absolute;bottom: 0px;line-height: 40px;height: 40px;background: rgba(0, 0, 0, .5);color: #fff;font-size: 16px;text-align: center;width: 100%;}

	.index_group {width: 86%;margin: 0 auto;position: absolute;top: 90px;margin-left: -43%;left: 50%;}

	.index_group ul li {width: 50%;}

	.index_group ul li .index_group_b .index_group_txt {font-size: 18px;margin-bottom: 2px;line-height: 16px;}

	.sp_st {display: none;}

	.ny_foot {position: fixed;text-align: right;background: rgba(0, 0, 0, .85);clear: both;height: 43px;line-height: 26px;bottom: 0px;font-size: 14px;color: #e5e5e5;z-index: 96;margin: auto;padding: 12px 0px;width: 100%;}

	.kjcx {width: 100%;background: #fff;margin: 0 auto;clear: both;overflow: hidden;}

	.shzrimg img {width: 100%;clear: both;margin-bottom: 8px;}

	.kjcx_l {width: 100%;height: 326px;overflow: hidden;float: left;}

	.kjcx_r {width: 100%;float: left;padding: 20px 16px;text-align: justify;box-sizing: border-box;}

	.kjcx01_l {width: 100%;height: 260px;overflow: hidden;float: left;}

	.kjcx01_r {width: 100%;float: left;padding: 20px 16px;text-align: justify;box-sizing: border-box;}

	.blank_xx {height: 13px;}

	.qywh_l {width: 100%;height: 237px;overflow: hidden;float: left;}

	.qywh_r {width: 100%;float: left;padding: 20px;text-align: justify;box-sizing: border-box;}

	.footnybg {height: 83px;}

	.left00 {top: 5%;}

	.left00 .swiper-button-next {right: -10px;width: 25px;height: 30px;background-size: 25px 30px;z-index: 6;}

	.left00 .swiper-button-prev {left: -10px;width: 25px;height: 30px;background-size: 25px 30px;z-index: 6;}

	.newsshow_l {display: none;}

	.newsshow_r {width: 100%;background: #fff;clear: both;margin: 0 auto;float: none;padding: 20px 0px;box-sizing: border-box;}

	.xw_a {width: 16%;}

	.news_title {color: #000;text-align: center;font-size: 22px;line-height: 36px;padding: 7px 0px;}

	.contact_l {float: left;width: 100%;font-size: 16px;line-height: 30px;padding-right: 10px;padding-left: 10px;color: #787878;padding-top: 10px;box-sizing: border-box;border: none;}

	.contact_title {font-size: 22px;padding-bottom: 10px;}

	.contact_r {float: left;width: 100%;font-size: 18px;line-height: 36px;padding-right: 0px;padding-left: 0px;font-weight: bold;}

	.neirong iframe {width: 100%;}

	.bwx-left {width: 100%;height: 400px;}

	.newscj {width: 100%;overflow: hidden;clear: both;height: auto;}

	.newscj_l {width: 100%;height: 250px;overflow: hidden;clear: both;}

	.newscj_r {width: 100%;padding: 10px;margin: 0px;box-sizing: border-box;line-height: 26px;height: 144px;}

	a .kjzts {
		/* height: 60px; */
		line-height: 28px;font-size: 18px;}

	.bwx-left .hd1 ul {overflow: hidden;zoom: 1;margin-top: 10px;zoom: 1;position: absolute;left: 150px;top: 360px;cursor: pointer;z-index: 6;}

	.team_jj {display: none;}

	.xwzx_lists .imgbox {height: 140px;}

	.kjzts {font-size: 20px;}

	.xwzx_lists li .info {background: #fff;padding: 5px 10px;box-sizing: border-box;width: 100%;height: 146px;}

	.xwzx_lists li h3 {line-height: 26px;overflow: hidden;height: 75px;}

	.xw_l {width: 80%;}

	.xw_r {display: none;}

	.brand-pic ul {width: 100%;margin-left: -2%;}

	.brand-pic ul li {width: 48%;height: auto;margin-left: 2%;margin-right: 0px;float: left;}

	.brand-pic ul li:hover .down {height: 90px;opacity: 1;transition: all .3s;}

	.brand-pic .pic-img {width: 100%;height: 260px;position: relative;background: #fff;}

	.brand-pic h2 {font-size: 14px;height: 40px;line-height: 40px;}

	.brand-pic .pic-img img {width: 100%;height: 100%;}

	.pic-img .down {display: block;position: absolute;left: 50%;bottom: 0;width: 50px;height: 0px;margin-left: -25px;background: #f99d1b url(404.png) no-repeat center center;opacity: 0;background-size: 20px auto;}

	.about_history_r {width: 100%;margin-bottom: 15px;box-sizing: border-box;padding: 15px;}

	.about_history_r p {padding-top: 15px;line-height: 28px;color: #858585;height: 61px;overflow: hidden;padding-bottom: 20px;}

	.about_history_r .c_m_year {padding-top: 10px;}

	.box div {max-width: 100% !important;}

	.mobile_btn {display: block;}

	#header .navmobile {width: 100%;box-sizing: border-box;margin-left: 0px;transition: ease .5s;opacity: 0;transform: translateY(-140%);height: calc(100% - 50px);position: fixed;left: 0;top: 55px;z-index: 999;background: #fff;padding-top: 30px;text-align: left;}

	#header .navmobile.on {transform: translateY(0);opacity: 1;}

	#header .navmobile ul li {border-bottom: 1px solid rgba(206, 206, 206, 0.5);width: 92%;margin: 0 auto;}

	#header .navmobile ul li .tit {font-size: 16px;display: block;padding: 10px 0;line-height: 29px;color: #333;background: url("404.png") 98% center no-repeat;}

	#header .navmobile ul li.cur .tit {color: #026d893;}

	#header .navmobile ul li.on .tit {background: url("404.png") 98% center no-repeat;}

	#header .navmobile ul li .box {border-top: 1px solid rgba(206, 206, 206, 0.5);display: none;padding: 10px 0;}

	#header .navmobile ul li .box a {display: block;font-size: 15px;line-height: 32px;color: #666;}

	#header .navmobile ul li:last-child {border-bottom: 0;}

	.kq_content {width: 94%;padding-bottom: 40px;overflow: hidden;}

	.kq_content01 {width: 94%;padding: 28px 0px;}

	.job_l5 {display: none;}

	.kq_l {display: none;}

	.about_eng {color: #e7e7e7;font-size: 26px;line-height: 28px;}

	.about_ch {color: #026d89;font-size: 28px;height: 30px;line-height: 30px;overflow: hidden;clear: both;}

	.kq_r {width: 100%;border: 0;padding: 20px 0px 40px 0px;overflow: hidden;}

	.kq_r img {max-width: 100%;text-align: center;}

	.abbg01 {width: 100%;}

	.abbg {padding: 80px 30px 0px 30px;}

	.abbg02 {display: none;}

	.newscjlist {width: 100%;height: auto;box-sizing: border-box;}

	.newscjlist_l {width: 100%;float: none;height: 210px;box-sizing: border-box;}

	.newscjlist_r {width: 100%;float: none;padding-top: 12px;}

	.whcbanner {width: 94%;padding: 15px 0px;}

	.whc_l {float: none;width: 100%;}

	.whc_l img {width: 100%;height: 251px;}

	.whc_r {float: none;width: 100%;position: relative;background: #f5f5f5;padding: 0px 15px 10px 15px;overflow: hidden;box-sizing: border-box;height: auto !important;}

	.whc_rts {float: none;width: 100%;position: relative;background: #f5f5f5;padding: 22px;overflow: hidden;box-sizing: border-box;height: auto !important;}

	.w1200_hx {width: 94%;}

	.slideGroup .parHd {width: 100%;}

	.slideGroup .parHd ul {float: left;position: absolute;height: 47px;left: 0px;width: 100%;margin-left: -2%;}

	.slideGroup .parHd ul li {float: left;width: 40%;height: 47px;background: #959595;line-height: 47px;overflow: hidden;font-weight: bold;margin-left: 5%;cursor: pointer;text-align: center;color: #FFFFFF;}

	.job_l2 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 80%;padding-left: 5px;box-sizing: border-box;}

	.job_l6 {width: 20%;}

	.news_bbs {width: 100%;margin-bottom: 30px;height: 330px;cursor: pointer;margin-right: 0px;}

	.kb_shiyong01 {display: none;}

	.bbsbg {width: 94%;padding-top: 30px;}

	.w1200_hx img {width: 100%;}

	.dizhiaa {width: 25%;float: left;color: #989898;height: 30px;line-height: 30px;}

	.dizhibb {width: 75%;float: left;color: #323232;line-height: 22px;}

	.news_lists li .morecc {display: none;}

	.whc_l .imgbox {width: 100%;height: 301px;overflow: hidden;position: relative;}

	.honor {width: 100%;font-size: 15px;clear: both;}

	.houtai_title {font-size: 18px;font-weight: bold;margin-top: 10px;color: #026d89;}

	.box01 img {width: 100% !important;height: auto !important;}

	.xian {margin-top: 0px;}

	.duolun_title {font-size: 22px;}

	.shzr_l {width: 100%;float: none;}

	.shzr_r {width: 100%;float: none;padding-top: 10px;}

	.slideTxtBox {width: 100%;text-align: left;padding-top: 20px;font-size: 15px;}

	.slideTxtBox .hd {height: 126px;line-height: 36px;padding: 0 0px 0 0px;position: relative;border: solid #026d89;border: 0;}

	.slideTxtBox .hd ul {float: left;position: absolute;}

	.slideTxtBox .hd ul li {float: left;width: 46%;margin: 1%;cursor: pointer;border: 1px solid #026d89;border-radius: 20px;padding: 0px;text-align: center;}

	.slideTxtBox .hd ul li.on {height: 36px;line-height: 36px;background: #026d89;color: #FFF;}

	.lebc_l {width: 100%;float: left;color: #fff;padding-top: 30px;line-height: 38px;}

	.lebc_r {width: 100%;float: right;color: #fff;padding-top: 50px;line-height: 24px;text-align: left;}

	.shzr01bg {height: 517px;padding-top: 26px;}

	.luntan_title {font-size: 24px;}

	.kq_content .swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {bottom: 20px;left: 0px;width: 100%;}

	.kq_content img {max-width: 100%;margin: 0 auto;display: block;}

	.hrb_l {width: 100%;padding: 20px;height: 500px;background: #f1f1f1;float: left;box-sizing: border-box;}

	.hrb_r {width: 100%;padding: 20px;height: 400px;background: #026d89;float: left;color: #fff;box-sizing: border-box;}

	.hr_title01 {font-size: 20px;padding-top: 3px;}

	.hr_title02 {width: 100%;font-size: 16px;line-height: 23px;padding-top: 15px;}

	.hrb_title {font-size: 24px;background: url("404.png") no-repeat top left;height: 40px;line-height: 40px;text-indent: 50px;background-size: 40px auto;}

	.hrb_title01 {font-size: 24px;background: url("404.png") no-repeat top left;height: 40px;line-height: 40px;text-indent: 50px;background-size: 40px auto;}

	.xm_intro {height: auto !important;padding-top: 20px;overflow: hidden;padding-bottom: 30px;}

	.dly_l {width: 120px;float: left;text-align: center;padding-top: 15px;margin-right: 20px;}

	.xm_title {font-size: 20px;line-height: 26px;padding: 12px 0px;height: auto;font-weight: bold;}

	.dly_l img {max-width: 120px;}

	.dly_r {width: 100%;float: none;}

	.tabs_hr {border: 1px solid #026d89;border-radius: 45px;box-sizing: border-box;margin: 0 auto;height: 40px;line-height: 40px;}

	.tabs_hr a {color: #5d5d5d;cursor: pointer;font-weight: bold;margin-right: 0px;width: 25%;display: block;float: left;text-align: center;padding: 0px}

	.xthis_l {width: 100%px;float: left;color: #ff9000;font-size: 32px;text-indent: 13px;margin-left: 12px;margin-top: 30px;border-left: 3px solid #f90;border-right: 0;font-family: 'dincond-medium-webfont';}

	.xthis_r {width: 100%;float: left;font-size: 14px;line-height: 30px;border-left: none;padding: 10px;box-sizing: border-box;}

	.box {width: 96%;margin: 0 auto;padding: 20px;box-sizing: border-box;}

	.yigongbg {padding-bottom: 280px;}

	.klybg {padding-bottom: 280px;}

	.hx-1 {width: 100%;}

	.hx-2 {width: 100%;}

	.byj_l {width: 100%;clear: both;}

	.byj_r {width: 100%;clear: both;}

	.jubaomenu {width: 100%;margin: 0 auto;clear: both;}

	.jubaomenu img {width: 60px;}

	.jubaomenu li a {height: 121px;font-size: 16px;}

	.jubaobg {height: 390px;background-size: cover;}
}

