.xdkyzb {
	display: none;
}

@media screen and (max-width:1200px) {
	.phone_nav_one .nav_main li {
		box-sizing: border-box;
	}

	.conterst,
	.pment,
	.rodut,
	.product,
	.social,
	.postgraduate,
	.bidding {
		width: 90%;
		margin: 0 auto;
	}

	.group_profile {
		width: 100%;
		margin: 35px auto;
	}

	.group_profile span {
		font-size: 38px;
	}

	.group_profile p {
		font-size: 24px;
	}

	.ldzcbjt {
		background: white;
		padding: 30px;
	}

	.ldzcbjt h2 {
		font-size: 30px;
		margin-bottom: 20px;
	}

	.TopBaer {
		margin-top: 40px;
	}

	.pro_left {
		width: 100%;
	}

	.pro_left h3 {
		font-size: 18px;
		margin-bottom: 15px;
	}

	.pro_left h2 {
		font-size: 26px;
		margin-bottom: 25px;
	}

	.proUl li {
		width: 72%;
		margin: 0 auto;
		padding: 20px 10px 20px 20px;
	}

	.proUl li p {
		font-size: 15px;
		line-height: 20px;
	}

	.proUl li h4 {
		font-size: 12px;
		line-height: 30px;
	}

	.pro_right {
		width: 92%;
		margin-top: 20px;
	}

	.strategysasc,
	.eltenet {
		padding: 50px 0;
	}

	.strategy h2,
	.straleft h2,
	.visiaer h2,
	.eltenet h2,
	.lturestsc h2,
	.qywh_lt h2 {
		font-size: 30px;
	}

	.strategy p,
	.straleft div,
	.visiaer div,
	.eltenet div,
	.qywh_lt p {
		font-size: 20px;
		line-height: 20px;
	}

	.straleft,
	.strariht {
		width: 100%;
	}

	.strariht {
		margin-top: 20px;
	}

	.straleft p,
	.visiaer p {
		margin-top: 0;
	}

	.visions,
	.lturest {
		padding: 30px 0;
	}

	.eltenetul {
		margin-top: 20px;
		flex-wrap: wrap;
	}

	.eltenetul li {
		width: 42%;
		margin-bottom: 30px;
	}

	.lturestsc div {
		margin-top: 0;
		font-size: 24px;
	}

	.lturestsc p {
		font-size: 28px;
		margin: 10px 0 28px 0;
	}

	.eltenet {
		margin-bottom: 0;
	}

	.lopment {
		background: inherit;
		padding: 0;
	}

	.entimg,
	.lopmenrht,
	.oldlet,
	.oldrht,
	.zlgximg,
	.zlgxrht {
		width: 100%;
	}

	.lopmenrht {
		margin-top: 260px;
	}

	.lopmenrht h2 span,
	.zlgxrht h2 span,
	.zlmtle h2 span {
		font-size: 100px;
	}

	.pro_left div {
		margin-bottom: 15px;
	}

	.zldwsa {
		padding: 50px 0;
	}

	.emibold {
		margin-bottom: 50px;
	}

	.zlgximg {
		position: inherit;
		width: 90%;
		margin: 20px 5% 0 5%;
		bottom: 0;
	}

	.managerst .strategy,
	.brand .strategy {
		margin: 30px 0;
	}

	.teamtle {
		display: flex;
		justify-content: space-between;
	}

	.teamtle li {
		background: none;
		width: 100%;
		margin-right: 0;
	}

	.teamtle li a {
		font-size: 14px;
	}

	.gements {
		display: block;
	}

	.gements li {
		width: 47% !important;
		padding: 40px 20px 0 30px;
		margin: 0 !important;
		margin-bottom: 30px !important;
		height: 140px;
		float: left;
		margin-right:3% !important;
	}

	.conterst .zgsjs {
		margin: 0 !important;
	}

	.zgsjs p img {
		margin-bottom: 30px;
		width: 100%;
	}

	.dzywd {
		margin-top: 30px;
	}

	.dzywd li {
		width: 49%;
		margin: 0;
		border-top: 1px solid rgb(229, 229, 229);
		padding-top: 20px;
	}

	.poratesr {
		margin: 0;
		display: none;
	}

	.ndhono li {
		width: 100%;
	}

	.toryLeftd {
		position: inherit;
	}

	.swiper-slide-active .items .tits {
		font-size: 34px;
	}

	.swiper-slide-active .items .txts {
		font-size: 16px;
	}

	.swiper-slide-active .items .txts p {
		line-height: 26px;
	}

	.geriner .swiper-slide .items p {
		line-height: 20px;
		font-size: 14px;
	}

	.newstles li {
		padding: 20px;
	}

	.newstles li div {
		width: 80px;
		height: 80px;
	}

	.newstles li div p {
		font-size: 25px;
		line-height: 35px;
	}

	.newstles li div span {
		font-size: 12px;
	}

	.newstles li h2 {
		width: calc(100% - 100px);
	}

	.newstles li h3 {
		font-size: 18px;
		line-height: 40px;
	}

	.newstles li h4 {
		font-size: 14px;
		line-height: 20px;
	}

	.product_title {
		overflow: auto;
	}

	.product_title ul {
		width: 1370px;
	}

	.product_title ul li {
		margin: 0 0 20px 10px !important;
		height: 40px;
	}

	.product_title ul li a {
		font-size: 18px;
		line-height: 40px;
	}

	.product_img ul li {
		width: 100%;
	}

	.ficalul {
		flex-wrap: wrap;
	}

	.ficalul li {
		width: 258px;
		margin: 0 auto;
		padding: 50px 15px 50px 15px;
	}

	.technol {
		padding: 0;
		margin: 0;
	}

	.techul li {
		width: auto;
		height: auto;
		padding: 20px 0 0 0 !important;
	}

	.techul li:nth-child(2) {
		border-left: 1px solid transparent;
		border-right: 1px solid transparent;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
	}

	.scatonul li,
	.social ul li,
	.levestor_lt,
	.levestor_rt,
	.duate_left,
	.duate_right {
		width: 100%;
	}

	.svatul,
	.svatdiv {
		display: none;
	}

	.xdkyzb {
		display: block;
		margin-top: 30px;
		border: 2px solid #f3f3f3;
	}

	.xdkyzb h2 {
		line-height: 50px;
		background: #f3f5f5;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
	}

	.xdkyzb li {
		line-height: 50px;
		overflow: hidden;
	}

	.xdkyzb li:nth-child(odd) {
		background: #f3f5f5;
	}

	.xdkyzb li div {
		float: left;
		width: 40%;
		text-align: center;
		border-top: 2px solid #f3f3f3;
	}

	.xdkyzb li div:nth-child(1) {
		width: 20%;
		color: #a0a0a0;
	}

	.levestor_lt,
	.levestor_rt {
		box-shadow: none;
		padding: 30px;
		margin: 15px 0;
	}

	.pipeltp {
		margin-top: 30px;
	}

	.svation {
		padding: 30px 0;
	}

	.pipeline {
		padding: 0 20px;
	}

	.pipeline li {
		padding: 20px 0;
		line-height: 18px;
		font-size: 12px;
	}

	.corporate,
	.theReport {
		width: 100%;
		box-shadow: none;
		margin: 20px 0;
		padding: 20px 20px 0 20px;
	}

	.levestor,
	.tzcentd,
	.latioct {
		margin-top: 0;
	}

	.tzedv {
		padding: 30px 0;
	}

	.repots {
		margin: 40px 0;
	}

	.repots li h2 {
		font-size: 14px;
		margin-bottom: 0;
		line-height: 24px;
		margin-top: 15px;
	}

	.latioct {
		box-shadow: none;
		padding: 20px;
	}

	.rsbom li {
		margin: 25px 0;
		font-size: 14px;
	}

	.pipeline li:nth-child(1) {
		width: 32%;
	}

	.pipeline li:nth-child(2) {
		margin-left: 2%;
		width: 18%;
	}

	.pipeline li:nth-child(3) {
		margin-right: 2%;
		width: 20%;
	}

	.bidding_top h2 {
		font-size: 18px;
		padding-left: 20px;
	}

	.bidding_bottom p {
		padding-left: 20px;
	}

	.recruit li {
		padding: 20px;
	}

	.recruitop h2 {
		font-size: 20px;
	}

	.recruitop div a {
		font-size: 14px;
	}

	.recruibotm p {
		width: 50%;
		font-size: 14px;
	}

	.ruitasc {
		margin-top: 0;
	}

	.lentasc_lt,
	.lentasc_rt {
		width: 100%;
		padding: 30px;
	}

	.lentasc_rt h3,
	.lentasc_rt div p span {
		font-size: 16px;
	}

	.lentscul,
	.lentasc_rt,
	.lentasc_rt h3,
	.lentasc_rt h2,
	.lentasc_rt div {
		margin-top: 30px;
	}

	.lentasc_rt div p {
		width: 100%;
		margin-bottom: 30px;
	}

	.party .strategy,
	.tatkle .strategy,
	.staffc,
	.sdvscs {
		margin: 30px 0;
	}

	.party .fr {
		margin-top: 100px;
	}

	.truc_lt,
	.truc_rt,
	.staffc_left,
	.staffc_right {
		width: 100%;
	}
	.staffc_right li{
		float: initial;
		width: 100% !important;
	}
	.staffc_right li img{
		height: auto !important;
		margin-top: 20px;
	}
	.constru {
		margin-top: 40px;
	}

	.constru li,
	.qywh_rt {
		width: 100%;
	}

	.constru li h2 {
		font-size: 20px;
	}

	.constru li p {
		font-size: 18px;
		line-height: 40px;
	}

	.constru li div {
		padding: 15px 0;
	}

	.truc_rt {
		padding: 25px;
	}

	.sdvscs {
		padding: 0;
	}

	.zgstxt h3 {
		margin: 15px 0 40px 0;
	}

	.qywh_lt {
		margin-top: 40px;
		width: 100%;
	}

	.qywh_rt {
		margin-top: 30px;
		margin-bottom: 60px;
	}

	.qywh_rt li p img {
		max-height: 25px;
		margin-top: 8px;
	}

	.qywh_rt li p {
		height: 40px;
		padding-left: 15px;
		float: left;
		width: 50px;
		border: none;
	}

	.qywh_rt li {
		width: 100%;
		padding-bottom: 0;
		overflow: hidden;
		border-right: none;
		border-bottom: solid 1px #b1b5b7;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.qywh_rt li h2 {
		font-size: 14px;
		margin-top: 10px;
		width: auto;
		line-height: 20px;
		margin-left: 0;
		margin-right: 0;
		height: 25px;
		float: left;
	}

	.qywh_rt li h3 {
		width: 30px;
		height: 30px;
		margin-top: -35px;
		margin-bottom: 0;
		margin-right: 50px;
		float: right;
		clear: both;
	}

	.qywhkle {
		padding: 0 4%;
	}

	.qywh_rt li:hover {
		padding-top: 10px;
	}

	.qywh_rt li:hover h3 {
		margin-top: -40px;
	}

	.qywh_rt li h5 {
		margin: 0 10px 10px 20px;
		font-size: 12px;
		clear: both;
	}

	.detail-titles h1 {
		font-size: 18px;
		margin-top: 20px;
		line-height: 28px;
	}

	.detail-content {
		padding-top: 20px;
	}

	#article_content #Content p img {
		width: 100%;
		height: auto;
		margin: 20px 0;
	}

	.levrstul li,
	.levrsbom li {
		padding: 20px 0;
		line-height: 20px;
	}

	.levrstul li span {
		font-size: 12px;
		line-height: 20px;
	}

	.levrstul li a {
		width: calc(100% - 110px);
	}

	.strategy {
		margin: 30px 0px;
	}

	.lopmenrht div,
	.oldrht {
		margin-top: 40px;
	}

	.oldrht {
		padding-top: 0;
	}

	.teamtle li {
		height: 40px;
		line-height: 40px;
	}

	.stgrad {
		padding: 20px;
		margin: 10px;
	}

	.xpxqyh2 h2 {
		font-size: 32px;
		margin: 30px 0 26px 0;
	}

	.xpxqyh2 h3 {
		font-size: 20px;
		line-height: 28px;
	}

	.xpxqyh2 h4 {
		margin-top: 30px;
	}

	.xpxqyh2 h4 img {
		width: 90%;
	}

	#Content p:nth-child(1),
	#Content p:nth-child(2),
	#Content p:nth-child(3),
	#Content p:nth-child(4),
	#Content p:nth-child(5),
	#Content p:nth-child(6),
	#Content p:nth-child(7),
	#Content p:nth-child(8) {
		width: 100% !important;
	}

	.truc_lt img {
		height: auto;
	}

	.truc_rt h2 {
		font-size: 18px;
	}

	.truc_rt h4 {
		height: auto;
	}

	iframe {
		height: auto;
		width: 100%;
	}

	.spySwiper .swiper-slide h6 {
		line-height: 40px;
		font-size: 14px;
		padding: 0 10px;
	}

	.zgsjs p:nth-child(2) strong {
		margin-top: 30px;
		display: block;
	}

	.staffc_right li h2 {
		font-size: 20px;
	}

	.geriner {
		margin: 30px 0px;
	}

	.geriner .swiper-slide {
		margin: 10px 0px;
	}

	.geriner .swiper-slide:nth-child(1) {
		display: none;
	}

	.qywh_rt li {
		min-height: auto;
	}
	.lentasc_rt h3{
		line-height: 30px;
	}
	.lentasc_rt .ywtable{
		right: 22%;
		bottom: 0;
	}
	.lentasc_rt{
		padding: 30px 14px;
	}
	.footer .yq_lian,.hiden1200{
		display: none;
	}
	.ndhono li p img,.product_img ul li img{
		height: auto;
	}
.newstles li div .xiazai{
  font-size: 16px;
}
.small-icon img{
  
    width: 80px;
    height: 80px;
  
}

.lian_xifs .fs_1s {
		width: 100%;
		height: 65px;
		margin-bottom: 8px;
	}

	.lian_xifs .fs_1s .lx_bztu {
		width: 55px;
		height: 55px;
		line-height: 55px;
	}

	.lian_xifs .bei_jing1s {
		background-position-x: 236px;
		background-position-y: -48px;
	}

	.lian_xifs .bei_jing3s {
		background-position-x: 204px;
		background-position-y: -34px;
	}

	.lian_xifs .fs_fs1 {
		width: 100%;
		height: 65px;
		margin-bottom: 8px;
	}

	.lian_xifs .bei_jing4s {
		background-position-x: 208px;
		background-position-y: -87px;
	}

	.lian_xifs .fs_fs1 .lx_tt {
		width: 55px;
		height: 55px;
		line-height: 55px;
	}

	.lian_xifs p{
		margin-top:20px;
	}

	.lxwm-title i{
		display:block;
		margin-left:0;
		margin-top:20px;
		font-size:16px;
		line-height:24px;
	}

	.second-xs .lian_xifs .fs_1s{
		width:100%;
		padding:20px;
		height: 160px;
	}

	.lx_hms p{
		margin-top:0px;
		margin-bottom: 5px;
	}

	.lxwm-title{
		margin-bottom:10px;
	}
}
@media screen and (max-width:850px) {
	.eltenetul li{
		width: 38%;
	}
}
@media screen and (max-width:650px) {
	.eltenetul li{
		width: 100%;
	}
}