@media (max-width: 320px){
	
	.jinrcxxbanner h1 {
		width: 100%;
		display: block;
		font-size: 30px;
	}
	.jbcon { display: none ;}
	.mycustomer .tab_menu li {
	   width: 33.33%;
	   padding: 0 10px!important;
	   margin-bottom: 10px;
	   height: auto;
	   line-height: 35px;
	   font-size: 14px;

	}
	.mycustomer .tab_menu li div {
	    cursor: pointer;
	    height: 70px;
	    width: 70px;
	    line-height: 70px;
	    background: #EFF2F5;
	    border-radius: 100px;
	    color: #0091F9;
	    margin: 0 auto;
	}
	.mycustomer .tab_menu li .iconfont {
	    font-size: 56px;
	}
	.jpic dl .ddtext {
	    width: 100%!important;
	}
	.mycustomercon .demo4 .tab_menu li {
	    width: 25%;
	    text-align: center;
		overflow: hidden;
		height: 50px;
	}
	.jobsnav a {
	    float: left;
	    margin-right: 10px;
	    line-height: 40px;
	    margin-top: 30px;
	}
	.menu_tab { display: none;}
	.jobstab .accordion-menu li .dropdownlink .fa-chevron-down { display: none;}
	.newsright ul li .newsnei h1 {
	    display: block;
	    font-size: 16px;
	}
	.newpiclistcon {  width: 100%!important;	}
	.newpiclistcon p { overflow: hidden;}
	.efftab3_6img { position:relative; left: auto; top: auto; height: 90px; height: 90px;
	margin: 0 auto;text-align: center;}
	.efftab3_6img img { display: inline;}
	.efftab3_6con p {  margin-left: 0px; margin-top: 15px;	}
	.ectext { margin: 0 auto; padding-top: 0px;}
	.eclist {margin: 0 auto; margin-top: 20px;}
	.eclist dd { width: 100%; padding: 0px; margin-bottom: 20px; float: left;}
	.itbanner {	}
	.itbanner .bos01 {   padding-top: 175px;	}
	.bos01 { font-size: 20px;   font-weight: bold;   margin-top: 0px;	}
	.bos02 {  font-size: 20px;   margin-top: 25px;   color: #fff;	}
	.bos0202 {margin-top: 35px!important;  }
	.bos0303 {margin-top: 25px!important; }
	.itlist li {  width: 100%; 	float: left; text-align: center; margin-bottom: 10px;	}
	.itlist li:nth-child(4), .itlist li:nth-child(9) { margin-left: 0;}
	
	.bos02 strong { padding: 0 8px;color:#22b5af ; font-size: 30px;} 
	.ittime { width: 100px;}
	
	.zclist ul li { float: left;	    width: 100%;	}
	.zclist ul li .sollistcon .sollisttext {   text-align: left;}
	.bftlist ul li { float: left; width: 100%; padding: 0 12px; margin-bottom: 25px;}
	.zclist ul li .sollistcon .keyProducts_tit {
	    position:relative;
	    left: auto;
	    top:auto;
	}
	.bpszh01 .metszcon .fl { margin-bottom: 15px;	}
	.mesproduct ul li .sollistcon .sollisttext {
	    min-height: 0px;
	}
	.fenghui {display: block;}
	.richeng .box {
	    display: block;
	 }
	 .richeng .tab_menu li {
	     color: #000;
	     float: left;
	     display: inline;
	     cursor: pointer;
	     height: auto;
	     width: 20%;
	     text-align: center;
	     line-height: 22px;
	     font-size: 14px;
	     margin: 0px;
		padding:0 10px;
	     position: relative;
	 }
	 .richeng .tab_menu li:nth-child(1) {
	     margin-left: 0px;
	 }
	 .richeng .tab_box .con ul li {
	     float: left;
	     width: 50%;
	     padding: 0 17px;
	     height: 180px;
	     position: relative;
	     margin-bottom: 15px;
	 }
	 .videos {	width: 90%;	 }
	 .jbzc ul li { float: left; width: 50%; padding: 0 15px; margin-bottom: 40px;}
	 .jbzc ul li .jbzccon .bofang {     top: 20%;	 }
	 .jbzc ul li .jbzccon p {
		 height: 70px;
		 overflow: hidden;
	 }
	 .sdyhz {
	     padding: 0px; padding-top:300px;
	 }
	 .sdyhz_text {width:100%;}
	 .x_j00 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j01 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j02 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j03 a {
		display: block;
		width: auto;
		text-align: center;
		background: #FFFFFF;
		border: 1px solid rgba(32, 141, 221, 1);
		border-radius: 4px;
		line-height: 42px;
		overflow: hidden;
	}
	.x_j_2 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 30px;
	}
	 
}

@media (max-width: 640px){
	.item_y {  width: 50%; }
	.jinrcxxbanner h1 {
		width: 100%;
		display: block;
		font-size: 36px!important;
	}
	.jinrcxxbanner p {
		width: 100%;
		display: block;
		font-size: 20px!important;
	}
	.videos {	width: 90%;	 }
	.jbzc ul li { float: left; width: 50%; padding: 0 15px; margin-bottom: 40px;}
	.jbzc ul li .jbzccon .bofang {	    top: 20%;	}
	.jbzc ul li .jbzccon p {
			 height: 70px;
			 overflow: hidden;
	}
	.jbcon { display: none ;}
	.newpiclistcon {   width: 50%;	}
	.newpiclistcon p { overflow: hidden;}
	.newsright ul li .newsnei h1 {
	    display: block;
	    font-size: 16px;
	}
	.jobstab .accordion-menu li .dropdownlink .fa-chevron-down { display: none;}
	.menu_tab { display: none;}
	.mycustomer .tab_menu li {
	    height: 130px;
	}
	.mycustomercon .tab_menu li {
	    height: 50px;
	}
	.mycustomer .tab_menu li div {
	    cursor: pointer;
	    height: 80px;
	    width: 80px;
		line-height: 80px;
	}
	.mycustomercon .demo2 .tab_menu li {
	    width: 50%;
	    text-align: center;
	}
	.mycustomercon .demo4 .tab_menu li {	overflow: hidden; width: 25%;	}
	.mycustomercon .demo5 .tab_menu li {	overflow: hidden; width: 50%;	}
	.mycustomercon .demo6 .tab_menu li {	overflow: hidden; width: 50%;	}
	.jpic dl .ddtext {
	    float: left;
	    width: 100%!important;
	}
	.content{margin:0 20px;width:auto}
	
	.cloudtext{margin:35px 20px;width:auto;font-size:14px}
	.cloudbanner h1{width:100%;display:block;font-size:20px;line-height:35px;margin-top:25px;text-align:center; padding-top: 60px;}
	.cloudbanner p{margin:0 auto;width:auto;display:block;font-size:14px;font-weight:500;line-height:24px;margin-top:15px;text-align:center; position: relative; z-index: 888;}
	.pasbanner .cloud_bannerimg {display:block; left: 0; right: 0; text-align: center;}
	.cloud_tit{margin:0 auto;height:auto;line-height:30px;padding-top:9px; margin-bottom: 2px;}
	.cloud_tit span{font-size:14px; display: block; float: left; width: 100%; height: 30px; overflow: hidden;}
	/*.smallnavbig{display:none}*/
	.smallnavsmall{display:block}
	.smallnav{float:right;width:100%; padding-bottom: 5px;}
	.smallnav ul li{float:left;text-align:center}
	.smallnav ul li a{margin-left:0}
	.padded{float:right;width:100%}
	.smallnavfixed {width:100%;z-index:8888; }
	.smallnavfixed ul li a {display:block;color:#fff;}
	.cloudlist{margin:0 20px;width:auto}
	.cloudlist ul li{float:left;width:100%;margin-bottom:16px}
	.cloudlist ul li .cloudlistcon .cloudlist_te h1{font-size:14px;color:#353f4e}
	.cloudlist ul li .cloudlistcon .cloudlist_te p{font-size:14px}
	.cloudtect{margin:0 auto;width:auto;height:517px;background-image:none;margin-top:35px;background:linear-gradient(90deg,rgba(42,205,255,1) 0,rgba(41,139,255,1) 100%)}
	.cloudtect h1{display:block;height:90px;font-size:18px;color:#fff;line-height:54px;padding-top:56px;text-align:center}
	.cloudtect p{display:block;text-align:center;line-height:24px;height:auto;font-size:12px;color:#fff;padding:0 10px;padding-top:15px}
	.cloudtect ul li{float:left;width:50%;margin-bottom:30px}
	.cloudtect ul li h2{display:block;line-height:30px;font-size:14px;margin-top:15px;color:#fff;font-weight:normal}
	.wuqu h1{font-size:18px}
	.wuqu p{height:auto;font-size:12px;padding:0;padding-top:15px}
	.wuqucon li{float:left;width:100%;height:80px;margin-bottom:17px}
	.wuqucon li:nth-child(2){margin-top:0}
	.wuqucon li img{top:25px}
	.wuqucon li h2{font-size:14px;font-weight:bold;line-height:15px;display:block;margin-left:45px;overflow:hidden;height:25px}
	.ruhe h1{font-size:18px}
	.ruhe p{height:auto;font-size:12px;padding:0;padding-top:15px}
	.ruhecon ul li{width:100%}
	.ruhecon li:nth-child(1){padding-right:0}
	.ruhecon li:nth-child(2){padding-left:0}
	.ruhecon li h2{display:block;font-size:18px;line-height:60px;margin-bottom:20px}
	.dashuju{width:auto;height:auto;margin:0 20px}
	.dashuju h1{font-size:24px}
	.dashuju ul li{float:left;width:100%;padding-left:0;position:relative;margin-bottom:25px}
	.dashuju ul li .dashujuimg{position:relative;left:0;width:100%;top:10px;text-align:center}
	.newproducttx .ctt_b{padding:0}
	.dashuju ul li .dashujuimg img { display: inline;}
	.dashuju ul li .dashujucon{margin-left:0;margin-right:0;text-align:center}
	.dashuju ul li .dashujucon h2{font-size:20px;margin-top:30px;display:block}
	.dashuju ul li .dashujucon p{display:block;font-size:14px;font-weight:500;color:#767676;line-height:28px;margin-top:15px;padding:0 20px}
	.abdsj h1{font-size:20px}
	.abdsj p{font-size:14px;width:auto}
	.bigsjyshi{width:195px;line-height:30px;font-size:24px;padding-top:30px}
	.youshicon h1{font-size:20px}
	.youshicon p{font-size:14px}
	.youshicon .fr{width:100%;float:left!important}
	.youshicon .fl{width:100%;float:right!important}
	.SOAbanner .cloud_bannerimg{bottom:0;right:0}
	.pysoaleft{float:left;width:100%}
	.pysoaleft h1{font-size:20px}
	.pysoaleft p{font-size:14px}
	.pysoaright{width:100%;margin-top:38px}
	.pysoaright ul li .cloudlistcon .cloudlist_te h1{font-size:14px}
	.pysoaright ul li .cloudlistcon .cloudlist_te p{font-size:14px}
	.pusoays{width:170px}
	.sollist{margin-top:35px}
	.sollist ul li{float:left;width:100%;padding:0 12px;margin-bottom:16px}
	.sollist ul li .sollistcon{background-color:#fff;padding:20px;transition:all 1s;height:auto}
	.sollist ul li .sollistcon .keyProducts_tit{height:56px;line-height:56px;float:left;width:100%;margin-top:16px;text-align:center}
	.sollist ul li .sollistcon .keyProducts_tit .fl{float:none!important}
	.sollist ul li .sollistcon .keyProducts_tit img{display:inline}
	.sollist ul li .sollistcon .sollisttext{float:left;width:100%;padding-left:0;text-align:center;margin-top:15px}
	.sollist ul li .sollistcon .sollisttext h1{font-size:20px}
	.sollist ul li .sollistcon .sollisttext p{font-size:14px;line-height:24px}
	.sollist ul li .sollistcon .sollisttext a{margin:0 auto;float:none;margin-top:10px;font-size:14px;display:block}
	.news{margin:0 20px;margin-top:35px}
	.newsleft{float:left;width:100%;background-color:#fff;padding-bottom:45px}
	.newsright{float:right;width:100%;margin-top:40px}
	.newsright ul li p{padding-right:0}
	.tzzbannertext{width:100%}
	.cttll{font-size:20px; line-height: 35px; height: auto; padding: 20px 0;}
	.company ul li{float:left;width:100%;padding:0 20px;position:relative;margin:35px 0;height:auto;margin-bottom:16px}
	.company ul li .date{left:20px}
	.company ul .more{margin-bottom:20px}
	.reportslsit ul li{width:100%;margin-bottom:16px}
	.tab_box{height:300px}
	.contactleft{width:100%}
	.contactcon{margin-left:0;margin-top:15px;margin-bottom:15px}
	.tybanner p{color:#fff;text-align:center}
	.zxfangan{position:relative;left:50%;margin-left:-67px; z-index: 999;}
	.ctt_b{padding:0 20px;text-align: left;}
	.producttx ul li{width:100%;padding:0;}
	.producttx ul li .sollistcon .keyProducts_tit{height:60px;line-height:56px;float:left;margin-top:0;margin:0 auto;text-align:center}
	.producttx ul li .sollistcon .keyProducts_tit img{display:inline}
	.producttx ul li .sollistcon .sollisttext{float:left;width:100%;padding-left:0;text-align:center;margin-top: -60px; padding-left: 65px;}
	.producttx ul li .sollistcon .sollisttext h1 { text-align: left;}
	.qxfbu h3 {text-align: left;	}
	.itojzhi ul li { width: 100%;}
	.itojzhi ul li .itojzhicon { height: auto!important;	}
	.producyshi ul li {width: 100%;	}
	.producyshi ul li .producyshicon {height: auto;}
	.yzc_jz {    grid-gap: 10px; grid-template-columns: auto;}
   .yzc_jz .item_1 .keyProducts_tit {
		left: auto;
		top: auto;
		margin-top: 0px;
		position: relative;
		height: 60px;
		line-height: 56px;
		float: none;
		margin-top: 0;
		margin: 0 auto;
		text-align: center;
		float: left;
	}
	.yzc_jz .item_1 .sollisttext {		margin-left: 0px;	 padding-left: 65px;}
	.yzc_jz .item_1 .sollisttext h1 {		text-align: left;	}
	.yzclist {grid-template-columns: auto;	}
	.appys { margin-top: 15px;}
	.iaas {padding-bottom:0}
	.iaas ul {margin:0}
	.iaas ul li h1 {position:relative;left:0;width:100%}
	.iaas ul li p {display:block;margin-left:0;margin-top:15px}
	.iaas ul li p:last-child {border:0}
	.kfms {margin-top:0}
	.kfms .ctt_b {margin:0 20px}
	.kfmscon ul li {width:100%}
	.kfmscon ul li .kfmsconc {height:auto!important}
	.yewudz ul li{float:left;width:100%;margin-bottom:15px}
	.yewudz ul li .yewudzcon {padding:20px;height:auto!important}
	.yewudz ul li:nth-child(1) {padding-right:0}
	.yewudz ul li:nth-child(2) {padding-left:0}
	.yewudz ul li .yewudzcon p {margin-top:20px}
	.agilbanner h1 {line-height:30px}
	.baoztixi ul li {float:left;width:100%;padding:30px;height:auto}
	.baoztixi ul li:nth-child(7) {background-color:#fff;margin-left:0}
	.xuqiucon h1 {display:block;height:37px;font-size:18px;color:#4a4a4a;line-height:54px}
	.xuqiuleft { float: left;  width: 100%;}
	.xuqiuright { float: right;   width: 100%;}
	.xuqiucon h1 { display: block;  height: auto; line-height: 27px;margin-top: 20px;}
	.xuqiuright p { height: auto; font-size: 14px; }
	.xuqiucon:nth-child(1) .xuqiuleft {  margin-top: 20px;}
	.xuqiucon:nth-child(1) .xuqiuright {    margin-top: 20px;}
	.mobliegainain_left {float: left;width: 100%;}
	.mobliegainain_left h1 {padding-right: 0px;margin-top:15px;}
	.mobliegainain_left p {margin-top: 10px;}
	.mobliegainain_right { width: 100%;}
	.mobliegainain_right ul li {float: left;width: 100%;padding-left: 0px;	margin-bottom: 16px;}
	.mobkvalue ul li {float: left;width: 100%;padding: 0 11px;height: auto;margin-bottom:15px;}
	.yinqing .fl { width: 100%}
	.yinqing .fl p {margin-top: 10px;}
	.yinqing .fr { width: 100%;}
	.kekebzang ul li { width: 100%;}
	.strongedi {  padding: 20px 0 20px 0;}
	.strongedi .fl {  width: 100%;}
	.strongedi .fl h1 { margin-top: 0px;}
	.strongedi .fr {width: 100%;}
	.strongedi .fl p { margin-top: 10px;}
	.microService ul li {width: 100%;}
	.microService ul li:nth-child(4) {   margin-left: 0%;}
	.core ul {margin: 0px}
	.core ul li { padding: 0px; width: 100%;}
	.concept ul li {  width: 100%; margin-bottom:60px;}
	.concept ul li:nth-child(3) {  margin-bottom:0px;}
	.concept ul li .conceptcon { height: auto;}
	.concept ul li .conceptcon .concept_top {margin-bottom: 15px;position: relative;}
	.concept ul li .conceptcon .concept_left {width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px;}
	.concept ul li .conceptcon .concept_center { width: 100%;margin-top: 0px;margin-bottom: 15px;padding-left: 0px;}
	.concept ul li:nth-child(3) .conceptcon .concept_center { display: none;}
	.concept ul li .conceptcon .concept_right {width: 100%;height: 85px;line-height: 85px;margin-bottom: 15px;}
	.concept ul li .conceptcon .concept_left01 { width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px; }
	.concept ul li .conceptcon .concept_right01 { width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px; margin-top: 0px;}
	.customerValue .fl { width: 100%;}
	.customerValue .fr { width: 100%;}
	.tddyshi .swiper-banner .fl {  width: 100%; text-align: center;}
	.tddyshi .swiper-banner .fl img {  width: 100%; display: inline;}
	.tddyshi .fr { width: 100%; margin-top: 20px;text-align: center; }
	.kfang .fr {  width: 100%; text-align: center;}
	.kfang .fr img {  width: 100%; display: inline;}
	.kxcs .fl { width:100%!important; text-align: center; }
	.kxcs .fl img {  display: inline; width: auto!important; }
	.kxcs .fr { width: 100%!important; margin-top: 20px;text-align: center; }
	.fxgk .fr { width:100%!important;text-align: center;}
	.fxgk .fr img {  display: inline; width: auto!important; }
	.fxgk .fl { width:100%!important; text-align:center;  margin-top: 20px;}
	.kxcs { margin-top: 0px;}
	.fxgk { margin-top: 0px;}
	.kfang { margin-top: 0px;}
	.dxdobanner .zxfangan {margin-left:-67px}
	.yysyy .ctt_b { padding: 0px;}
	.yysyy ul li { width: 100%; margin-bottom:15px;}
	.yysyy ul li .yysyycon {  padding: 25px;}
	.xitjaigou ul { margin:0px; margin-top:20px;}
	.xitjaigou ul li {padding:0;width:100%;padding:0;margin-bottom:25px}
	.cogaishu {height:auto}
	.cogaishu .fl {position:relative;left:0;top:0;width:100%;text-align:center}
	.cogaishu .fl img {display:inline}
	.cogaishu .fr {margin-left:0;width:100%;text-align:center;font-size:14px}
	.gjtexiangcon ul li {width:100%}
	.gjtexiangcon ul li .gjtxni {height:auto!important;padding-bottom:20px;margin-bottom:47px}
	.onlinekf .fr {position:relative;right:0;top:0;width:100%;text-align:center}
	.onlinekf .fr img {display:inline}
	.onlinekf .fl{margin-right:0;width:100%;text-align:center}
	.cloud_bannerimg img {display:inline; width: 60%;}
	.metacubebanner .cloud_bannerimg {width:100%;overflow:hidden;text-align:center}
	.metlist ul li { width: 100%;}
	.metlist ul li .mobkvaluecon { height: auto;	background-color: transparent;}
	.metlist ul li .mobkvaluecon p { text-align: left;	}
	.metszcon .fl, .metszcon .fr { width: 100%;text-align: center;}
	.epsz .metszcon .fl {  width: 100%;text-align: center;}
	.epsz .metszcon .fl img { display: inline;}
	.epsz .metszcon .fr { width: 100%;}
	.metszcon .fr img { display: inline;}
	.metszcon .fl h1 { margin-top: 10px;}
	.metszcon .fl p { margin-top: 5px;text-align: left;}
	.metszcon:nth-child(6) .fl { width: 100%;}
	.portalbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;overflow:hidden;text-align:center}
	.dibanner .cloud_bannerimg {width:100%;text-align:center}
	.dspbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.bigdatabanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.dsppic {padding:0 20px}
	.dashujupt ul li {width:100%}
	.dashujupt ul li:nth-child(1) {width:100%;margin-left:0}
	.zlfangan ul li {width:100%;margin-bottom:15px}
	.zlfangan ul li .producyshicon {height:auto}
	.dpbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.mdmprogs ul li {width:100%}
	.mdmprogs ul li .mobkvaluecon {height:auto}
	.mdmddys ul li {width: 100%;margin-bottom: 15px;}
	.mdmddys ul li .producyshicon {height:auto}
	.bpsjz .ctt_b { padding: 0px;}
	.bpsjz ul li {width: 100%;  margin-bottom: 15px;}
	.bpsjz ul li .producyshicon {height: auto;}
	.portallist ul li { padding: 0px; margin-bottom: 15px;	}
	.portallist ul li .sollistcon { height: auto;	}
	.portallist ul li .sollistcon .sollisttext p { padding-right: 10px;	}
	.pasprotxtwo ul li { width: 50%!important;  margin-bottom: 15px!important; padding: 0 30px; height: 139px;}
	.ddrpprolist .pasprotxtwo ul li:nth-child(4) {
	    margin-left: 0;
	}
	.pasprotxone ul li {  width: 100%; margin-bottom: 15px;}
	.pasprotxthree ul li {width: 100%; margin-bottom: 15px;	}
	.ggjzhi .cttll { line-height: 40px;	padding-top: 30px;	}
	.smartcitycon .fr { width: 100%;}
	.smartcitycon .fl { width: 100%; }
	.smartcitycon .fl h1 {   text-align: center;  margin-top: 15px;	}
	.smartcitycon .fl h2 {   text-align: center;  margin-top: 0px;	}
	.smartcitycon .fl p {   margin-top: 10px;	}
	.yysyy ul li .yysyycon p { margin-top: 10px;	}
	.yysyy ul li .yysyycon h2 { margin-top: 10px;	}
	.pasbanner h1, .bpsbanner h1, .epbanner h1 { padding-top: 50px;}
	.ublistcon ul li { width: 100%;	}
	.ublistcon ul li .sollistcon { height: auto;}
	.ublist_n dl dd { width: 100%;}
	.ublist_n dl dd .ublist_ncon {  height: auto;	}
	.zhilisj ul li { width: 100%; height: auto; margin-bottom: 15px;}
	.aozygn ul li {	    width: 100%;	}
	.aozygn ul li .aozygncon { height: auto;}
	.aozygn_one ul li {	    width: 100%;	}
	.aozygn_one ul li .aozygncon { height: auto;}
	.aozygn_two ul li {	    width: 100%;	}
	.aozygn_two ul li .aozygncon { height: auto;}
	.gppro ul li .producyshicon {   height: auto;	}
	.ythsz .ctt_b {  padding: 0 35px;	}
	.dgbjiag ul li { width: 100%;  height: auto;margin-bottom: 15px;	}
	.whypy ul li {height: auto;width: 100%; margin-bottom: 15px;	}
	.whypy ul li .dgbjiagcon {  height: auto;	}
	.trlist_n dl dd {   width: 100%;	}
    .aboutbanner h2 {font-size: 18px;  }
	.aboutlist ul li { width: 100%; height: auto; margin-bottom: 15px; }
	.aboutlist ul li .aboutlistcon {padding-bottom: 15px;	}
	.aboutlist ul li .aboutlistcon .aboutlistimg img { width: 100%; height: 190px;	}
	.historyclist { padding-left: 0px;	}
	.historyclist ul li .year {  position:relative;left: auto;  width: 140px; font-size: 20px;text-align: center;margin: 0 auto;	}
	.historyclist ul li .historyclistcon { margin-left: 0px; border-top: 3px solid #D7DCE4;  padding-left: 0px; padding-top: 10px;	}
	.customerslist ul li {  width: 50%;	 height: 110px; }
	.tlast ul li:nth-last-child(1) { display: none;}
	.tlast ul li:nth-last-child(2) { display: none;}
	.jobs .box {display: block;	}
	.jobscon .tab_menu {width:100%;position:relative;left:auto;top:auto;z-index:99;float:left;}
	.jobscon .tab_menu li {color:#59626E;float:left;display:inline;cursor:pointer;height:50px;line-height:50px;font-size:14px;margin-right:0px;text-align:center;width:25%;position:relative;}
	.jobscon02 .tab_menu li {width:33.3%;position:relative; overflow: hidden;}
	.jobscon .tab_menu li span {width:100%;height:4px;margin-right:0px;position:absolute;right:0;bottom:0px;top:auto;z-index:99;}
	.jobscon .tab_box {margin-left:0px;padding:0px;background-color:transparent;margin-top:10px;height:auto;border-left:0;padding-left:0px;float:left;width:100%;}
	.jobscon .tab_box table tbody td{line-height:25px;}
	.jobdate { padding-left: 5px; width: 100px;}
	.jobaddress {width: 130px;}
	.jobenshu {width: 100px;}
	.jobzhiwei {width: auto;}
	.aftersaleservices {  width: 100%;	}
	.posmkuai ul li {float:left;width:100%;padding:0 8px;margin-bottom:15px;}
	.schedulegedi .tab_box dl dd .schedulegedicon {  width: auto;	}
	.aftersal_tit {  font-size: 20px;	}
	.aftersaleservices .dropdownlink {  padding-right: 60px;    font-size: 18px;	}
	.ublistcon ul li .sollistcon .keyProducts_tit {position:relative;left:auto;top:auto;width:100%;text-align:center;}
	.ublistcon ul li .sollistcon .sollisttext {  margin-left: 0px;}
	.ublistcon ul li .sollistcon .sollisttext h1 { text-align: center; margin-top: 5px;	}
	.yaosumoblie { display: block;}
	.yaosu {display: none;}
	.honorsright { width: 100%; margin-top: 15px; text-align: center;}
	.honorsleft { width: 100%;}
	.articless h1 { padding-left: 0px;	}
	.articlesslist { width: 100%;  margin-left: 0px;	}
	.techright {  width: 100%; padding-bottom: 0px;}
	.contactmap { width: 100%;}
	.contact_vcon .col-md-6 { padding: 0; margin-top: 15px; width: 100%;}
	.contact_vcon h4 {	    margin-right: 0px;	}
	.dspprogaishupic .dsppic {   width: 100%;	}
	.dspprogaishupic .dspyshii {  width: 100%;   margin-top: 10px;	}
	.dspprogaishupic .dspyshii ul li {   width: 100%;	}
	.aboutc {  margin-bottom: 30px;	}
	.pressconlist ul {  width: 100%;}
	.auth { padding: 0 20px;	}
	.step {	padding: 0px;}
	.submit {  padding: 0px;}
	.newinbank ul li {float:left;width:100%;padding:0 8px;margin-bottom:15px;}
	.newinbank ul li .newinbankcon {background-color:#fff;padding:20px 0;height:auto;}
	.newlistc .tab_box {  margin-top: 20px;   margin-bottom: 20px;	}
	.newyeztcon dl dd {  padding: 10px 0; padding-bottom: 30px;	}
	.newyeztcon dl dd .fr {   width: 100%!important; 	}
	.newyeztcon dl dd .fl {  width: 100%!important;margin-top: 15px!important;	}
	.newyeztcon dl dd:nth-child(3) .fr img {width:100%;display:inline;}
	.newyeztcon dl dd .fl p {   margin-top: 10px!important;	}
	.newlistc .box { display: block;	}
	.newyeztcon01 dl dd {  padding: 10px 0; padding-bottom: 30px;	}
	.newyeztcon01 dl dd .fr {   width: 100%!important; 	}
	.newyeztcon01 dl dd .fl {  width: 100%!important;margin-top: 15px!important;	}
	.newyeztcon01 dl dd:nth-child(3) .fr img {width:100%;display:inline;}
	.newyeztcon01 dl dd .fl p {margin-top:10px!important;}
	.scheduletable {width:100%;overflow:hidden;overflow-x:scroll;}
	.sqlist ul li { float: left; width: 50%; padding: 5px;}
	.aboutc { margin-bottom: 20px!important;	}
	.fixblock {   margin-bottom: 30px!important;	}
	.smallnavfixed span {  color: #fff;	}
	.tranbout .box{ display: block;}
	.schedulegedi .box{ display: block;}
	.textnn { padding-right: 0px;	}
	.efftab1 dd {float:left;width:100%;}
	.efftab1 dd .itojzhiconimg {position:relative;height:56px;width:56px;left:auto;top:auto;margin:0 auto;}
	.efficacy .content dd .efficacycontext {margin-left:0px;text-align:center;margin-top:10px;}
	.efftab2_1 h1 {height:auto;line-height:35px;}
	.efftab2_1 p {margin-bottom:35px;padding:0px;}
	.efflist dl dd {width:100%;}
	.efflist dl dd .sollistcon .keyProducts_tit {float:left;width:100%;text-align:center;}
	.efflist dl dd .sollistcon .sollisttext {float:left;width:100%;padding-left:0px;}
	.efflist dl dd .sollistcon .sollisttext h1 {text-align:center;}
	.efftab3_2 {background-color:#fff;padding:15px 20px 50px 20px;}
	.efftab3_3 dd {width:50%; margin-bottom: 10px;}
	.efftab3_4_pic {position:relative;left:auto;margin-left:0px;top:auto;text-align:center;}
	.efftab3_4_pic img {display:inline;}
	.efftab3_4_list {width:100%;float:left;margin-left:0px;margin-top:15px;}
	.efftab3_4_list dd:first-child {padding-left:0px;padding-right:25px;}
	.efftab3_4_list dd:last-child {padding-left:0px;padding-right:25px;}
	.efftab3_4_listrig dd {width:100%;float:left;margin-bottom:25px;padding-left:0px;}
	.efftab3_5 dd {width:50%;}
	.efftab3_5 dd .efftab3_5con {  height: 185px;	}
	.raptexing { margin: 0 auto; width: 100%;}
	.raptexing dl dd { float: left; width: 50%; }
	.raptexing dl dd div { width: 145px;margin: 0 auto;}
	.stocktab .tab_menu {   width: 100%;}
	.stocktab .tab_menu li {   width: 33.3%;     margin: 0px;}
	.jobs h1 {	    font-size: 16px;	}
	.aboutc h1 {font-size: 16px;	}
	.hihello {  font-size: 16px!important;	}
	.pyylcon h1 {   font-size: 16px;	}
	.youshicon {   padding: 40px 20px!important;	}
	.contact_v .contact_vcon {  padding: 25px 0px;	}
	#newBridge #nb_toolbar_wrap {
		height: 54px!important;
	}
	#newBridge #nb_toolbar_wrap a {
	    height: 36px;font-size: 14px;
	}
	.paddedne {
		position:relative;
		padding:0px 30px 0px 30px;
		float: left; width: 100%;
		margin-bottom: 5px;
	}
	.c-menu {
		height:33px;
		overflow:hidden;
		width:100%;
		padding: 0px;
		box-sizing:border-box;
		margin-top: 7px;
	}
	.btnll {
		display:inline-block;
		float:right
	}
	.c-menu ul li {
		border-radius:0px!important;
		float:left;
		display:inline-block;
	}
	.c-menu ul li a {
		float: left;
		padding: 0 10px;
		display: inline-block;
		font-size: 14px;
		text-decoration: none;
	}
	
	.c-menu ul li .icon {
		margin-top:4px;
		margin-left:3px;
		float:right;
	}
	
	.btnll {
		color:#fff;
		margin-left:1px;
		outline:none;
		padding:8px 5px;
		background-color:transparent;
		display: block;
	}
	.btnll:hover,.btnll:focus {
		color:#fff;
		outline:none;
	}
	.btnll .icon { font-size: 14px!important;}
	#left {
		position:absolute;
		left:0;
	}
	#right {
		position:absolute;
		right:0;
		display:none;
	}
	#right .icon {-webkit-transform: rotate(-180deg); transform: rotate(-180deg);}
	.c-menu ul { width:9999px;}
	.mycustomer { padding-top: 40px!important;}
	.mycustomer .box { display: block;}
	.mycustomer .tab_menu li {   width: 33.33%;   padding: 0 15px;margin-bottom: 10px;}
	.mycustomercon .tab_menu {    width: 100%; position:relative;left: auto; top: auto;	overflow: inherit;	float: left;}
	.mycustomercon .tab_box {   margin-left: 0px;   padding: 0px;  background-color: transparent;  margin-top: 0px;   height: auto;   border-left: 0;   padding-left: 0px;   padding-bottom: 60px;	float: left;width: 100%;	}
	.mycustomercon .tab_menu li span {   width: 100%;   height: 3px;  position: absolute;  margin: 0;    right: auto;  top: auto;bottom:0;left:0;   z-index: 99;	}
	.mycustomercon .tab_menu li {    width: 33.33%;	text-align: center;	}
	.jlist {   float: left;    padding-top: 20px;	width: 100%;	}
	.jlist01 {    margin-left: 0px;	margin-top: 45px;	}
	.jpic dl .ddtext {	    width: 50%;	}
	.ssmenu {width: 100%;	}
	.mt-tabpage-title { width: 100%;}
	.mt-tabpage-count01 { display: none;}
	.efftab3_6img { position:relative; left: auto; top: auto; height: 90px; height: 90px;	margin: 0 auto;text-align: center;}
	.efftab3_6img img { display: inline;}
	.efftab3_6con p {  margin-left: 0px; margin-top: 15px;	}
	.ectext { margin: 0 auto; padding-top: 0px;}
	.eclist {margin: 0 auto; margin-top: 30px;}
	.eclist dd { width: 50%; padding: 0 10px; margin-bottom: 20px; float: left;}
	.itbanner {	}
	.itbanner .bos01 {   padding-top: 175px;	}
	.bos01 { font-size: 20px;   font-weight: bold;   margin-top: 0px;	}
	.bos02 {  font-size: 20px;   margin-top: 75px;   color: #fff;	}
	.itlist li {  width: 100%; 	float: left; text-align: center;	margin-bottom: 10px;}
	.itlist li:nth-child(4), .itlist li:nth-child(9) { margin-left: 0;}
	.ittime { width: 100px;}
	.zclist ul li { float: left;	    width: 100%;	}
	.zclist ul li .sollistcon .sollisttext {   text-align: left; margin-left: 0;}
	.zclist ul li .sollistcon .sollisttext h1 {   text-align: center; margin-left: 0;}
	.bftlist ul li { float: left; width: 100%; padding: 0 12px; margin-bottom: 25px;}
	.zclist ul li .sollistcon .keyProducts_tit {
	    position:relative;
	    left: auto;
	    top:auto;
	}
	.bpszh01 .metszcon .fl { margin-bottom: 15px;	}
	.idapone ul li {
	    float: left;
	    width: 100%;
	    padding: 0 12px;
	    margin-bottom: 24px;
	}
	.idapone ul li .aozygncon {
	    background-color: #fff;
	    padding: 15px 0;
	    height: auto;
	}
	.yycjone .box { display: block;}
	.yycjone .tab_menu {  float: left;    width: 100%;
	}
	.yycjone .tab_box {
	    float: left;
	    width: 100%;
	    padding: 0;
	    margin: 0;
	    height: auto;
	    text-align: right;
	}
	.stitle { float:right; width:100%;  text-align: center;}
	.target {height:620px;	}
	.target .fl { position: relative; left:0; top:0; height:295px; width:100%; text-align: center;}
	.target .fr { position: relative; margin-left:0px; width: 100%;}
	.fenghui {display: block;}
	.richeng .box { display: block;}
	 .richeng .tab_menu li {
	     color: #000;
	     float: left;
	     display: inline;
	     cursor: pointer;
	     height: auto;
	     width: 20%;
	     text-align: center;
	     line-height: 22px;
	     font-size: 14px;
	     margin: 0px;
		padding:0 10px;
	     position: relative;
	 }
	 .richeng .tab_menu li:nth-child(1) {
	     margin-left: 0px;
	 }
	 .richeng .tab_box .con ul li {
	     float: left;
	     width: 50%;
	     padding: 0 17px;
	     height: 180px;
	     position: relative;
	     margin-bottom: 15px;
	 }
	 .sdyhz {
	     padding: 0px; padding-top:300px;
	 }
	 .sdyhz_text {width:100%;}
	 .pasprotxtwo ul li .icon {
		height: 50px;
	}
	.pasprotxtwo ul li h2 {
		font-size: 16px;
		font-weight:normal;
		line-height: 22px;
	}
	.pasprotxone ul li .producyshicon h1 {
		text-align: left; padding-left:28px ;
	}
	.producttx ul li .sollistcon .sollisttext p {text-align: left;	}
	.cloud_bannerimg {		text-align: center;right: 0px; left: 0;	}
	.scbanner .cloud_bannerimg {
		width: 100%;text-align: center; bottom: 0;
	}
	#open-popup {
		padding: 0px;
	}
	.eosmsbanner .cloud_bannerimg img {
		display: inline;
		width: 50%;
	}
	.agilbanner .cloud_bannerimg {
		right: 0;left: 0; top:auto;
		text-align: center;
	}
	.agilbanner .cloud_bannerimg img {
		display: inline;
		height: auto;
	}
	.cispbanner .cloud_bannerimg {
		width: 100%; bottom: auto;
	}
	.bpsbanner .cloud_bannerimg {
		top: auto;
		left: 0;
		right: 0;
		bottom: 0;
		text-align: center;
	}
	.mesbanner .cloud_bannerimg {
		top: auto;
		right: 0;
		left: 0;
		text-align: center;
	}
	.mdmdw .cttll {		margin-top: 0px; 
	}	
	.ddmlist {		margin: 0 auto;		grid-template-columns: 1fr;}
	.did {		width: 100%;	}
	.sycjing {		margin: 0 auto;		width: 100%;		margin: 0px;	}
	.liuccon {		width: 100%;		padding: 40px;	}
	.liuccon ul li {		padding: 0 20px;		height: auto;		margin: 10px 0;	}
	.anlilist ul li {		padding: 0px 20px;	}
	.sycjing ul li .sycjingcon div { text-align: center;}
	.sycjing ul li .sycjingcon div img { display: inline;}
	.openjdk {	grid-template-columns: 1fr;	}
	.JDKyycjcon {	grid-template-columns: 1fr;	}
	.jdkanli .target .fl img {display: inline;	}
	 .jdkanli .target .fl { text-align: center;}
	 .yfsli {		grid-template-columns: 1fr;	}
	 .zyservice_c {
		position: relative;
		left:auto;
		top: auto;
		width: 245px;
		height: 245px;
		margin: 0;
		background-image: url(/images/JDK_pic10.png);
		font-size: 24px;
		text-align: center;
		padding-top: 90px;
		margin: 0 auto;
	}
	.zyservice {		height: auto;	}
	.fuwu_left, .fuwu_right { width: 100%;}
	.fuwu_01, .fuwu_02, .fuwu_03, .fuwu_04 { background-image: none; margin-top: 35px;}
	.fuwu_03 .icon {		float: left;	}
	.fuwu_03 h3 {		text-align: left;	}
	.fuwu_03 p {
		display: block;
		margin-top: 10px;
		margin-left: 80px;
		margin-right: 0px;
	}
	.microService ul li .microServicecon .keyProducts_tit .icon {	height: 48px;width: 48px;	}
	.metlist ul li .mobkvaluecon .itojzhiconimg {		text-align: left;	float:left;}
	.metlist ul li .mobkvaluecon .itojzhiconimg .icon {	width: 48px;height: 48px;	}
	.metlist ul li .mobkvaluecon h1 {		margin-top: -70px; float: left;	 padding-left: 60px;float:left; width: 100%; text-align: left; font-size: 16px;}
	.metlist ul li .mobkvaluecon p {float: left;	 padding-left: 60px;float:left; width: 100%;	margin-top: -40px;}
	.qcjiazhi01 ul li .microServicecon {height: auto;	}
	.microService ul li .microServicecon .keyProducts_tit {		height: 48px;}
	.microService ul li .microServicecon p {	font-size: 16px;	margin-top: 0px; padding-left: 60px;	}
	.metlist ul li:hover .mobkvaluecon {	background-color: transparent;	box-shadow: none;	}
	.bpsjz ul li .producyshicon h1 {text-align: left; padding-left: 25px;	}
	.mesiocn ul { display: grid; grid-template-columns: 1fr 1fr;}
	.mesiocn ul li {	padding: 0px;height: auto; width: 100%!important;}
	.mesiocn ul li h2 {
		font-size: 14px;
		font-weight: normal;
		line-height: 22px;padding: 0 10px
	}
	.esblist ul li .microServicecon {	height: auto;	}
	.esblist .microServicecon h1 {	font-size: 16px;	margin-top: 0px; padding-left: 60px; text-align: left;	}
	.esblist ul li .microServicecon p {text-align: left;	}
	.yzclist .item_1 h1 {		text-align: left;	}
	.yzclist .item_1 P { text-align: left;	}
	.dsilist ul li {		padding: 0px;		height: auto;	}
	.ddrplist  ul { display: grid; grid-template-columns: 1fr 1fr;}
	.ddrplist  ul li {		width: 100%;	}
	.ddrplist ul li .microServicecon {
		background-color: #fff;
		height: auto;
		padding: 20px 10px;
		text-align: center;
		transition: all 1s;
	}
	.ddrplist ul li .microServicecon .keyProducts_tit {
		height: 48px;
	}
	.ddrplist ul li .microServicecon p {
		font-size: 14px;
		margin-top: 0px;
		padding-left: 0px;
	}
	.zc_czlist  ul { display: grid; grid-template-columns: 1fr 1fr;}
	.zc_czlist  ul li {		padding: 0px;		height: auto; width: 100%!important; margin-bottom: 20px!important;}
	.zc_czlist .pasprotxtwo ul li .icon { width: 48px;}
	.zc_czlist .pasprotxtwo ul li h2 {	margin-top: 5px;padding: 0px 10px;font-size: 14px;}
	.eosmslist h2 {text-align: left;	margin-top: 0px; padding-left: 65px;}
	.eosmslist h1 {text-align: left;	margin-top: 10px; padding-left: 65px;	}
	.eosmslist ul li .microServicecon p {margin-top: 10px;
		font-size: 14px;
		text-align: left;
		padding-left: 65px;
	}
	.eosmslist ul li .microServicecon {		height: auto;	}
	.mobkvalue_di ul li .mobkvaluecon .itojzhiconimg {		float: left;	}
	.mobkvalue_di ul li .mobkvaluecon .itojzhiconimg .icon {	width: 48px;		height: 48px;	}
	.mobkvalue_di ul li .mobkvaluecon h1 {	margin-top: 0px;padding-left: 65px; text-align: left;}
	.mobkvalue_di ul li .mobkvaluecon p {padding-left: 65px; 		text-align: left; margin-top: 0;}
	.idapone_02 ul li .aozygncon h1 {		text-align: left;	}
	.aozygn_one ul li .aozygncon h1 {		text-align: left;	}
	.dixia img { width: 55%;	}
	.ddrplistc ul { display: grid;  grid-template-columns: 1fr 1fr;}
	.ddrplistc ul li {width: 100%!important; height: auto; padding: 0 5px;}
	.dsilist ul { display: grid; grid-template-columns: 1fr 1fr;}
	.dsilist ul li {
		padding: 0px;
		height: auto;
		width: 100%!important;
	}
	.dsilist ul li h2 {
		font-size: 14px;
		padding: 0 10px;
	}
	.comm_1 .content {		grid-template-columns: 1fr;		grid-gap: 25px;	}
	.comm_2_1 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.comm_2_1 .item h2 {	text-align: left;	}
	.comm_2_2 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
		margin-top: 25px;
	}
	.comm_3_1 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 15px;
		margin-top: 40px;
	}
	.comm_4 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.comm_4_2 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
		margin: 25px 0;
	}
	.nowd {display: grid; grid-template-columns:  1fr; grid-gap: 25px;   }
	.nowd div {
		margin-bottom: 40px;
	}
	.ddk_one .item { padding: 50px 30px;}
	.ddk_one .item p {
		line-height: 30px;
		font-size: 20px;
	}
	.ddk_th .content {
		display: grid;
		grid-template-columns: 1fr 1fr;
	}
	.ddk_fr .tab_box .tab_boxcon p {
		padding-right: 0;
	}
	.ddk_fr .box { display: block;}
	.ddk_six .content {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 25px;
	}
	.ddk_six .content .item {background: #01A0E8; color: #fff; position: relative; padding: 30px;}
	.ddk_six .content .item .icon { position: absolute; right: 0; font-size: 48px;  color: #E3F8FF; top: 30px;}
	.ddk_one {	grid-template-columns: 1fr 1fr;	grid-gap: 30px;	}
	.esbn_yycj  { display: block; }
	.esbn_yycj .fl {
		flex: 1;
		padding-right:0px;
		line-height: 30px;
		width: 100%;
	}
	.esbn_yycj .fl h1 {padding-top: 20px;}
	.esbn_yycj .fr {width: 100%;}
	.esbn_yycj .fr img { width: 100%; margin-top: 10px;}
	.pdwlist .content ul {
		grid-template-columns: 1fr;
	}
	.pdw_jz_list .content ul {
		grid-template-columns: 1fr 1fr;
	}
	.commbanner .zxfangan01, .commbanner .zxfangan02, .commbanner p {display: none;}
	.commbanner h2 { text-align: center;}
	.comm_01_li {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 15px;
	}
	.comm_02con {
		display: block;
	}
	.comm_02_text {
		width: 100%;
		display: block;
	}
	.comm_02_img {
		flex: 1;
		display: block;
		text-align: right;
		padding-left: 0px;
		padding-top: 15px;
	}
	.comm_03_li {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 10px;
		margin-top: 40px;
	}
	.comm_05con {
		grid-template-columns: 1fr;
	}
	.comm_06tit {
		font-size: 20px;
		padding: 0 20px;
	}
	.numCount ul {
		display: grid;
		grid-template-columns: 1fr 1fr;
	}
	.comm_07 .n_content {
		display: grid;
		grid-gap: 15px;
		grid-template-columns: 1fr 1fr;
	}
	.comm_09 {
		height: auto;
		background-image: url(/images/products/tab2_bg.png);
		padding: 30px 0;
	}
	.comm_09 h1 {
		display: block;
		font-size: 20px;
		color: #FFFFFF;
		text-align: center;
		font-weight: 500;
		padding: 0px 0 20px 0;
	}
	.comm_10 {
		padding: 30px 0;
	}
	.comm_10_list {
		display: grid;
		grid-template-columns: 1fr;
		padding-top: 20px;
	}
	.comm_10_list .comm_10_listcon {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		grid-gap: 45px;
		width: 100%;
		padding-top: 20px;
	}
	.comm_11 .comm_11con {
		display: block;
		padding-top: 30px;
	}
	.comm_11 .comm_11con .comm_11conimg {
		width: 100%;
		padding-left:0px;
		padding-top: 30px;
	}
	.comm_11_baog {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 15px;
		padding: 80px 0;
	}
	.comm_11con_text h1 {
		font-size: 20px;
	}
	.comm_12 {
		padding: 30px 0;
		padding-bottom: 0;
	}
	.comm_12 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 10px;
	}
	.comm_12 ul li h2 {
		display: block;
		font-size: 18px;
	}
	.comm_12 ul li .comm_t1 {
		display: block;
		font-size: 16px;
	}
	.comm_13 .n_content {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 20px;
	}



	.comm_04 .box {display: none;}
	.comm_04_dy { display: block;background-image: linear-gradient(90deg, #21324A 0%, rgba(44,80,132,0.65) 100%); padding: 40px 0;}
	.comm_04_dy .accordion-menu { display: block;}
	.comm_04_dy .submenuItems {
		display: none;
		padding: 30px 20px;
		padding-top: 0;
	}
	.comm_04_dy .dropdownlink {position: relative;background-image: linear-gradient(0deg, #4A74A9 0%, #334F72 98%); height: 50px; line-height: 50px; font-size: 16px;color: #fff; padding: 0 20px;}
	.comm_04_dy .open .dropdownlink {color: #FF7728;}
	.comm_04_dy .comm_04_tit {
		display: block;
		position: relative;
		font-size: 16px;
		padding-top: 20px;
		line-height: 25px;
	}
	.comm_04_dy .comm_04_textcon {
		display: block;
		padding-top: 20px;
		font-size: 12px;
	}
	.comm_04 .dropdownlink .fa-chevron-down {
		right: 12px;
		left: auto;
		position: absolute;
    	top: 22px;
		width: 14px;
		height: 7px;
		background-image: url(/images/products/ccdown.png);
	}
	.comm_04 .open .dropdownlink .fa-chevron-down {
		background-image: url(/images/products/ccup.png);
	}
	.comm_08 { padding: 0;}
.comm_08 .n_content {padding: 0px;}
	.comm_08 .box {display: none;}
	.comm_08_dy { display: block; padding: 40px 0; background-color:  rgb(244, 245, 251);}
	.comm_08_dy .accordion-menu { display: block;}
	.comm_08_dy .submenuItems {
		display: none;
		padding: 30px 20px;
	}
	.comm_08_dy .submenuItems h1 { font-size: 16px; font-weight: bold; display: block; padding-top: 20px;}
	.comm_08_dy .submenuItems h2 { font-size: 14px;		color: #767676; display: block; padding-top: 20px;}
	.comm_08_dy .submenuItems p {font-size: 12px; display: block; padding-top: 15px;
		color: #4A4A4A;
		line-height: 24px;}
	.comm_08_dy .dropdownlink {border-top:1px solid #fff;border-bottom:1px solid #eceaea;position: relative;background-image: linear-gradient(180deg, #F5F6FF 2%, #FFFFFF 100%); height: 50px; line-height: 50px; font-size: 14px;color: #4A4A4A; padding: 0 20px;}
	.comm_08_dy .open .dropdownlink {color: #FF7728;}
	.comm_08_dy .comm_04_tit {
		display: block;
		position: relative;
		font-size: 16px;
		padding-top: 20px;
		line-height: 25px;
	}
	.comm_08_dy .comm_04_textcon {
		display: block;
		padding-top: 20px;
		font-size: 12px;
	}
	.comm_08_dy .dropdownlink .fa-chevron-down {
		right: 12px;
		left: auto;
		position: absolute;
    	top: 22px;
		width: 14px;
		height: 7px;
		background-image: url(/images/products/ccdown1.png);
	}
	.comm_08_dy .open .dropdownlink .fa-chevron-down {
		background-image: url(/images/products/ccup.png);
	}
	.comm_08_dy .item p b {
		font-size: 14px;
		color: #01A0E8;
		font-weight: normal;
	}
	.comm_11con_li {
		grid-template-columns: 1fr;
	}
	.comm_02_tit {
		font-size: 24px;
	}
	.x_j00 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j01 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j02 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	
	.x_j03 {
		padding: 0px;
	}
	.x_j03 a {
		display: block;
		width: auto;
		text-align: center;
		background: #FFFFFF;
		border: 1px solid rgba(32, 141, 221, 1);
		border-radius: 4px;
		line-height: 22px;
		overflow: hidden;
		padding: 0 5px;
	}
	.x_j_2 {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 30px;
	}
	.x_j_2_m_2_hv {
		left: 50%;
		margin-left: -207px;
	}
	.airic {		grid-template-columns:  1fr;	}
	.airic img { width: 100%;}
	.gongzuoz_li {		grid-template-columns: 1fr 1fr;	}
	.lhjg_li {		grid-template-columns:1fr;	}
	.gongzuoz_li .item p {
		line-height: 30px;
	}
	.play {
		position: absolute;
		right: 10px;
		bottom:10px;
		
	}
	.gongzuoz_li .item p { padding-right:0px;}
}

@media (min-width: 640px) and (max-width: 768px) {
	.item_y {  width: 33.333%; }
	.videos {	width: 90%;	 }
	.jbzc ul li { float: left; width: 33.33%; padding: 0 15px; margin-bottom: 40px;}
	.jbzc ul li .jbzccon .bofang {	    top: 20%;	}
	.jbzc ul li .jbzccon p {
			 height: 70px;
			 overflow: hidden;
	}
	.jbcon { display: none ;}
	.itbanner .bos01 {   padding-top: 125px;	}
	.bos01 { font-size: 30px;   }
	.bos02 { margin-top: 53px;   color: #fff;	}
	.ectext { margin: 0 auto; padding-top: 0px;}
	.eclist {margin: 0 auto; margin-top: 30px;}
	.eclist dd { width: 50%; padding: 0 10px; margin-bottom: 20px; float: left;}
	.newpiclistcon {   width: 50%;	}
	.newpiclistcon p { overflow: hidden;}
	.cloud_tit span {
	    font-size: 16px;
	}
	.textnn { padding-right: 50px;	}
	.dspprogaishupic .dsppic {   width: 100%;	}
	.dspprogaishupic .dspyshii {  width: 100%;   margin-top: 10px;	}
	/*.smallnavbig{display:none}*/
    .smallnavsmall { display:block;}
	.smallnavfixed {width:100%;z-index:888; padding: 0 20px; }
	.smallnavfixed span {  color: #4a4a4a;	}
	.content{margin:0 20px;width:auto}
	.n_content{margin:0 20px;width:auto}
	.cloudtext{margin:35px 20px;width:auto;font-size:14px}
	.cloudbanner h1{width:100%;text-align:center}
	.cloudbanner p{width:100%;text-align:center}
	.cloud_bannerimg{display:none}
	.cloudlist{margin:0 auto;width:385px}
	.cloudlist ul li{float:left;width:100%}
	.cloudtect{margin:0 auto;width:auto;height:348px;background-image:url(/images/cloudcenterbg.png);margin-top:35px}
	.cloudtect h1{font-size:24px}
	.cloudtect p{padding:0 20px;font-size:14px}
	.cloudtect ul li h2{font-size:14px}
	.cloudtect ul li img{height:56px;display:inline}
	.wuqu h1{font-size:24px}
	.wuqu p{padding:0 20px;font-size:14px}
	.wuqucon{margin:0 auto;margin-top:40px;width:328px}
	.wuqucon li{float:left;width:100%;height:96px;margin-bottom:17px}
	.wuqucon li:nth-child(2){margin-top:0}
	.ruhe h1{font-size:24px}
	.ruhe p{padding:0 20px;font-size:14px}
	.ruhecon ul li{width:100%}
	.ruhecon li:nth-child(1){padding-right:0}
	.ruhecon li:nth-child(2){padding-left:0}
	.ruhecon li h2{display:block;font-size:20px;line-height:60px;margin-bottom:20px}
	.solbanner h1{text-align:center;margin-top:100px}
	.solbanner p{color:#fff;text-align:center}
	.news{margin:0 20px;margin-top:35px}
	.newsleft{float:left;width:100%;background-color:#fff;padding-bottom:45px}
	.newsright{float:right;width:100%;margin-top:40px}
	.newsright ul li p{padding-right:0}
	.tzzbannertext{width:100%}
	.company ul li{float:left;width:100%;padding:0 20px;position:relative;margin:35px 0;height:auto;margin-bottom:16px}
   .company ul li .date {left: 20px;}
   .company ul .more { margin-bottom: 20px;}
   .reportslsit ul li { width: 50%; margin-bottom:16px;}
   .contactleft { width:40%;}
   .contactcon {margin-left: 0px; margin-top:0px; margin-bottom:15px;width:60%; padding-left:30px}
   .zxfangan { position: relative;left: 50%; margin-left: -67px;}
   .ctt_b { padding: 0 20px;}
   .newproducttx .ctt_b{padding:0}
   .producttx ul li{padding:0}
   .producttx ul li .sollistcon .keyProducts_tit{height:60px;line-height:56px;float:none;margin-top:0;margin:0 auto;text-align:center}
   .producttx ul li .sollistcon .keyProducts_tit img{display:inline}
   .producttx ul li .sollistcon .sollisttext{float:left;width:100%;padding-left:0;text-align:center}
   .yzc_jz {    grid-gap: 10px 10px;}
   .yzc_jz .item_1 .keyProducts_tit {
		left: auto;
		top: auto;
		margin-top: 0px;
		position: relative;
		height: 60px;
		line-height: 56px;
		float: none;
		margin-top: 0;
		margin: 0 auto;
		text-align: center;
	}
	.yzc_jz .item_1 .sollisttext {		margin-left: 0px;	}
	.yzc_jz .item_1 .sollisttext h1 {		text-align: center;	}
	.cttll {font-size: 24px;}
	.itojzhi ul li { width: 50%;}
    .itojzhi ul li .itojzhicon { height: 370px!important;	}
	.producyshi ul li {	 width: 50%;}
	.iaas ul { margin: 0 20px;}
	.kfms .ctt_b { margin: 0 80px;}
	.kfmscon ul li {  width: 100%;}
	.kfmscon ul li .kfmsconc { height: auto!important;	}
    .yewudz ul li .yewudzcon { padding: 20px;}
	.baoztixi ul li{width:50%;height:300px}
	.baoztixi ul li:nth-child(3){background-color:#e6fcff}
	.baoztixi ul li:nth-child(4){background-color:#fff}
	.baoztixi ul li:nth-child(7){background-color:#e6fcff;margin-left:0}
	.xuqiucon h1{display:block;height:37px;font-size:24px;color:#4a4a4a;line-height:54px}
	.xuqiuleft{float:left;width:100%;text-align:center}
	.xuqiuleft img{display:inline}
	.xuqiuright{float:right;width:100%}
	.xuqiucon h1{display:block;height:auto;line-height:27px;margin-top:20px;text-align:center}
	.xuqiuright p{height:auto;font-size:14px}
	.xuqiucon:nth-child(1) .xuqiuleft{margin-top:20px}
	.xuqiucon:nth-child(1) .xuqiuright{margin-top:20px}
	.sollist ul li .sollistcon .keyProducts_tit{height:56px;line-height:56px;float:left;width:100%;margin-top:16px;text-align:center}
	.sollist ul li .sollistcon .sollisttext{float:left;width:100%;padding-left:0;text-align:center;margin-top:15px}
	.sollist ul li .sollistcon{height:auto}
	.sollist ul li .sollistcon .sollisttext a{margin:0 auto;float:none;margin-top:10px;font-size:14px;display:block}
	.sollist ul li .sollistcon .sollisttext p {min-height: 72px;}
	.mobilebanner h1 {  height: auto; line-height: 48px; }
	.mobilebanner .cloud_bannerimg img { width: 270px;}
	.mobliegainain_left {float: left;width: 100%;}
	.mobliegainain_left h1 {padding-right: 0px;margin-top:15px;}
	.mobliegainain_left p {margin-top: 10px;}
	.mobliegainain_right { width: 100%;}
	.mobkvalue ul { margin: 0 -11px; height:auto!important;}
	.mobkvalue ul li {float: left;width: 50%;padding: 0 11px;height: 325px;margin-bottom:15px;}
	.yinqing .fl { width: 100%;text-align:center;}
	.yinqing .fl p {margin-top: 10px;}
	.yinqing .fr { width: 100%;}
	.kekebzang ul li { width: 50%; }
	.cptexqc ul li .kekebzangcon {  height: 170px!important;}
	.strongedi {  padding: 20px 0 20px 0;}
	.strongedi .fl {  width: 100%;}
	.strongedi .fl h1 { margin-top: 0px;}
	.strongedi .fr {width: 100%;}
	.strongedi .fl p { margin-top: 10px;}
	.eosmsbanner .cloud_bannerimg img { width: 240px;}
    .youshicon .fl, .youshicon .fr { width: 100%;} 
	.youshicon .fr { text-align: center;}
	.youshicon .fr img { display: inline; } 
	.microService ul li {width: 50%;}
	.microService ul li:nth-child(4) {   margin-left: 0%;}
	.core ul {margin: 0px}
	.core ul li { padding: 0px; width: 100%;}
	.concept ul li {  width: 100%; margin-bottom:60px;}
	.concept ul li:nth-child(3) {  margin-bottom:0px;}
	.concept ul li .conceptcon { height: auto;}
	.concept ul li .conceptcon .concept_top {margin-bottom: 15px;position: relative;}
	.concept ul li .conceptcon .concept_left {width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px;}
	.concept ul li .conceptcon .concept_center { width: 100%;margin-top: 0px;margin-bottom: 15px;padding-left: 0px;}
	.concept ul li:nth-child(3) .conceptcon .concept_center { display: none;}
	.concept ul li .conceptcon .concept_right {width: 100%;height: 85px;line-height: 85px;margin-bottom: 15px;}
	.concept ul li .conceptcon .concept_left01 { width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px; }
	.concept ul li .conceptcon .concept_right01 { width: 100%; height: 85px;line-height: 85px;margin-bottom: 15px; margin-top: 0px;}
	.customerValue .fl { width: 100%;}
	.customerValue .fr { width: 100%;}
	.tddyshi .swiper-banner .fl {  width: 100%; text-align: center;}
	.tddyshi .swiper-banner .fl img {  width: 70%; display: inline;}
	.tddyshi .fr { width: 100%; margin-top: 20px;text-align: center; }
	.kfang .fr {  width: 100%; text-align: center;}
	.kfang .fr img {  width: 70%; display: inline;}
	.kxcs .fl { width:100%!important; text-align: center; }
	.kxcs .fl img {  display: inline; width: auto!important; }
	.kxcs .fr { width: 100%!important; margin-top: 20px;text-align: center; }
	.fxgk .fr { width:100%!important;text-align: center;}
	.fxgk .fr img {  display: inline; width: auto!important; }
	.fxgk .fl { width:100%!important; text-align:center;  margin-top: 20px;}
	.dxdobanner .zxfangan {margin-left:-67px}
	.yysyy .ctt_b { padding: 0px;}
	.yysyy ul li { width: 100%; margin-bottom:15px;}
	.yysyy ul li .yysyycon {  padding: 25px;}
	.xitjaigou ul { margin:0 -10px; margin-top:20px;}
	.xitjaigou ul li{padding:0;width:50%;padding:0 10px;margin-bottom:25px;height:115px;}
	.cloudbpsbanner .cloud_bannerimg img { width: 300px;}
	.gjtexiangcon ul li {    width: 50%; margin-bottom:47px;}
	.gjtexiangcon ul li .gjtxni { height:300px!important;	}
	.gjtexiangcon {padding-bottom: 0px;}
	.cloud_bannerimg img {display:inline}
	.metacubebanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;overflow:hidden;text-align:center}
	.metlist ul li { width: 50%;}
	.metlist ul li .mobkvaluecon { height: ;	}
	.metlist ul li .mobkvaluecon p { text-align: center;	}
	.metszcon .fl, .metszcon .fr { width: 100%;text-align: center;}
	.epsz .metszcon .fl {  width: 100%;text-align: center;}
	.epsz .metszcon .fl img { display: inline;}
	.epsz .metszcon .fr { width: 100%;}
	.metszcon .fr img { display: inline;}
	.metszcon .fl h1 { margin-top: 10px;}
	.metszcon .fl p { margin-top: 5px;}
	.metszcon:nth-child(6) .fl { width: 100%;}
	.portalbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;overflow:hidden;text-align:center}
	.dibanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.dspbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.bigdatabanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.dsppic {padding:0 20px}
	.dashujupt ul li {width:50%}
	.dashujupt ul li:nth-child(1) {width:50%;margin-left:0}
	.zlfangan ul li {width:50%;margin-bottom:15px}
	.zlfangan ul li .producyshicon {height:300px;}
	.dpbanner .cloud_bannerimg {position:relative;top:inherit;right:inherit;bottom:inherit;width:100%;text-align:center}
	.mdmprogs ul li {width:50%}
	.mdmddys ul li {width: 50%;margin-bottom: 15px;}
	.mdmddys ul li .producyshicon {height:200px;}
	.bpsjz .ctt_b { padding: 0px;}
	.bpsjz ul li {width: 50%;  margin-bottom: 15px;}
	.bpsjz ul li .producyshicon {height: auto;}
	.portallist ul li { padding: 0px; margin-bottom: 15px;	}
	.portallist ul li .sollistcon { height: auto;	}
	.portallist ul li .sollistcon .sollisttext p { padding-right: 10px;	}
	.pasprotxone ul li {  width: 100%; margin-bottom: 15px;}
	.pasprotxthree ul li {width: 50%; margin-bottom: 15px;	}
	.ublistcon ul li { width: 100%;	}
	.ublistcon ul li .sollistcon { height: auto;}
	.ublist_n dl dd { width: 100%;}
	.ublist_n dl dd .ublist_ncon {  height: auto;	}
	.aozygn ul li {	    width: 100%;	}
	.aozygn ul li .aozygncon { height: auto;}
	.aozygn_one ul li {	    width: 100%;	}
	.aozygn_one ul li .aozygncon { height: auto;}
	.aozygn_two ul li {	    width: 100%;	}
	.aozygn_two ul li .aozygncon { height: auto;}
	.gppro ul li .producyshicon {   height: auto;	}
	.yzclist {grid-template-columns: auto;	}
	.ythsz .ctt_b {  padding: 0 35px;	}
	.dgbjiag ul li { width: 100%;  height: auto;margin-bottom: 15px;	}
	.whypy ul li {height: auto;width: 100%;	}
	.whypy ul li .dgbjiagcon {  height: auto;	}
	.trlist_n dl dd {   width: 100%;	}
	.youshicon h1 { text-align: center;	}
	.youshicon .fl {text-align: center;}
	.youshicon .fl img {   display: inline;	}
	.gbdcon .fr { width: 100%;  text-align: center;	}
	.gbdcon .fl {   width: 100%;	}
	.smartcitycon .fl h1 {text-align: center; margin-top: 10px;	}
	.smartcitycon .fl h2 {text-align: center; margin-top: 10px;	}
	.smartcitycon .fl p { margin-top: 10px;	}
	.smartcitycon .fr {   width: 100%; text-align: center;	}
	.smartcitycon .fr img { display: inline;}
	.smartcitycon .fl {   width: 100%; 	}
	.whypy ul li .dgbjiagcon p {text-align: center;		}
	.aboutbanner h2 {font-size: 18px;  }
	.aboutlist ul li { width: 50%; height: 275px; margin-bottom: 15px; }
	.aboutlist ul li .aboutlistcon {padding-bottom: 15px;	}
	.aboutlist ul li .aboutlistcon .aboutlistimg img { width: 100%; height: 190px;	}
	.historyclist { padding-left: 0px;	}
	.historyclist ul li .year {  position:relative;left: auto;  width: 140px; font-size: 20px;text-align: center;margin: 0 auto;	}
	.historyclist ul li .historyclistcon { margin-left: 0px; border-top: 3px solid #D7DCE4;  padding-left: 0px; padding-top: 10px;	}
	.customerslist ul li {  width: 33.3%;	 height: 100px; }
	.tlast ul li:last-child {display: none;}
	.dlast ul li:last-child {display: block;}
	.jobscon .tab_menu {width:100%;position:relative;left:auto;top:auto;z-index:99;float:left;}
	.jobscon .tab_menu li {color:#59626E;float:left;display:inline;cursor:pointer;height:50px;line-height:50px;font-size:18px;margin-right:0px;text-align:center;width:25%;position:relative;}
	.jobscon .tab_menu li span {width:100%;height:4px;margin-right:0px;position:absolute;right:0;bottom:0px;top:auto;z-index:99;}
	.jobscon .tab_box {margin-left:0px;padding:0px;background-color:transparent;margin-top:10px;height:auto;border-left:0;padding-left:0px;float:left;width:100%;}
	.jobscon .tab_box table tbody td {line-height:25px;}
	.honorsright {float:right;width:100%;}.aftersaleservices{width:100%;}
	.posmkuai ul li {float:left;width:50%;padding:0 8px;margin-bottom:15px;}
	.yaosumoblie { display: block;}
	.yaosu {display: none;}
	.yaosumoblie ul li { float: left; width: 50%; margin-bottom: 15px; height: 60px; position: relative;}
	.articless h1 { padding-left: 0px;	}
	.articlesslist { width: 100%;  margin-left: 0px;	}
	.techright {  width: 100%;padding-bottom: 0px}
	.techright ul li { float: left;   width: 50%;}
	.contactmap { width: 100%;}
	.contact_vcon .col-md-6 { padding: 0; margin-top: 15px; width: 100%;}
	.contact_vcon h4 {	    margin-right: 0px;	}
	.pressconlist ul {  width: 100%;}
	.newinbank ul li {float:left;width:100%;padding:0 8px;margin-bottom:15px;}
	.newinbank ul li .newinbankcon {background-color:#fff;padding:20px 0;height:auto;}
	.newlistc .tab_box {  margin-top: 20px;   margin-bottom: 20px;	}
	.newyeztcon dl dd {  padding: 10px 0; padding-bottom: 30px;	}
	.newyeztcon dl dd .fr {   width: 100%!important; 	}
	.newyeztcon dl dd .fl {  width: 100%!important;margin-top: 15px!important;	}
	.newyeztcon dl dd:nth-child(3) .fr img {width:100%;display:inline;}
	.newyeztcon dl dd .fl p {   margin-top: 10px!important;	}
	.newyeztcon01 dl dd {  padding: 10px 0; padding-bottom: 30px;	}
	.newyeztcon01 dl dd .fr {   width: 100%!important; 	}
	.newyeztcon01 dl dd .fl {  width: 100%!important;margin-top: 15px!important;	}
	.newyeztcon01 dl dd:nth-child(3) .fr img {width:100%;display:inline;}
	.newyeztcon01 dl dd .fl p {margin-top:10px!important;}
	.scheduletable {width:100%;overflow:hidden;overflow-x:scroll;}
	.sqlist ul li { float: left; width: 50%; padding: 5px;}
	.aboutc { margin-bottom: 20px!important;	}
	.fixblock {   margin-bottom: 30px!important;	}
	.efficacy .tab_menu li { padding: 0;}
	.efftab1 dd {float:left;width:50%;}
	.efficacycon {   min-height: 230px;}
	.efftab1 dd .itojzhiconimg {position:relative;height:56px;width:56px;left:auto;top:auto;margin:0 auto;}
	.efficacy .content dd .efficacycontext {margin-left:0px;text-align:center;margin-top:10px;}
	.efftab2_1 h1 {height:auto;line-height:35px;}
	.efftab2_1 p {margin-bottom:35px;padding:0px;}
	.efflist dl dd {width:100%;}
	.efflist dl dd .sollistcon .keyProducts_tit {float:left;width:100%;text-align:center;}
	.efflist dl dd .sollistcon .sollisttext {float:left;width:100%;padding-left:0px;}
	.efflist dl dd .sollistcon .sollisttext h1 {text-align:center;}
	.efftab3_2 {background-color:#fff;padding:15px 20px 50px 20px;}
	.efftab3_3 dd {width:50%; margin-bottom: 10px;}
	.efftab3_4_pic {position:relative;left:auto;margin-left:0px;top:auto;text-align:center;}
	.efftab3_4_pic img {display:inline;}
	.efftab3_4_list {width:100%;float:left;margin-left:0px;margin-top:15px;}
	.efftab3_4_list dd:first-child {padding-left:0px;padding-right:25px;}
	.efftab3_4_list dd:last-child {padding-left:0px;padding-right:25px;}
	.efftab3_4_listrig dd {width:100%;float:left;margin-bottom:25px;padding-left:0px;}
	.efftab3_5 dd {width:50%;}
	.raptexing { margin: 0 auto; width: 100%;}
	.raptexing dl dd { float: left; width: 50%; }
	.raptexing dl dd div { width: 145px; margin: 0 auto;}
	#newBridge #nb_toolbar_wrap {height: 54px!important;	}
	#newBridge #nb_toolbar_wrap a { height: 36px;font-size: 14px;}
	.paddedne {
		position:relative;
		padding:0px 40px 0px 40px;
		float: right; 
		width: 100%;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-right: 0px;
		margin-top: 0px;
	}
	.c-menu {
		height:33px;
		overflow:hidden;
		width:100%;
		padding: 0px;
		box-sizing:border-box;
		margin-top: 0px;
	}
	.btnll {
		display:inline-block;
		float:right
	}
	.c-menu ul li {
		border-radius:0px !important;
		float:left;
		display:inline-block;
		height: 33px;
	}
	.c-menu ul li a {
		float: left;
		padding: 0 10px;
		display: inline-block;
		font-size: 14px;
		text-decoration: none;
		height: 33px;
		line-height: 33px;
	}
	
	.c-menu ul li .icon {
		margin-top:4px;
		margin-left:3px;
		float:right;
		
	}
	
	.btnll {
		color:#fff;
		margin-left:1px;
		outline:none;
		padding:0px 12px;
		background-color:transparent;
		display: block;
	}
	.btnll:hover,.btnll:focus {
		color:#fff;
		outline:none;
	}
	.btnll .icon { font-size: 14px!important;}
	.smallnavfixed .btnll .icon { color: #fff;}
	#left {
		position:absolute;
		left:0;
		line-height: 33px;
	}
	#right {
		position:absolute;
		right:0;line-height: 33px;
		display:none;
	}
	#right .icon {-webkit-transform: rotate(-180deg); transform: rotate(-180deg);}
	.c-menu ul { width:9999px; height: 33px;}
	
	.mycustomer { padding-top: 40px!important;}
	.mycustomer .box { display: block;}
	.mycustomer .tab_menu li {   width: 33.33%;   padding: 0 15px;margin-bottom: 10px;}
	.mycustomercon .tab_menu {    width: 100%; position:relative;left: auto; top: auto;	overflow: inherit;	float: left;}
	.mycustomercon .tab_box {   margin-left: 0px;   padding: 0px;  background-color: transparent;  margin-top: 0px;   height: auto;   border-left: 0;   padding-left: 0px;   padding-bottom: 60px;	float: left;width: 100%;	}
	.mycustomercon .tab_menu li span {   width: 100%;   height: 3px;  position: absolute;  margin: 0;    right: auto;  top: auto;bottom:0;left:0;   z-index: 99;	}
	.mycustomercon .tab_menu li {    width: 33.33%;	text-align: center;	}
	.jlist {   float: left;    padding-top: 20px;	width: 100%;	}
	.jlist01 {    margin-left: 0px;	margin-top: 45px;	}
	.jpic dl .ddtext {	    width: 33.3%;	}
	.ssmenu {width: 100%;	}
	.mt-tabpage-title { width: 100%;}
	.mt-tabpage-count01 { display: none;}
	.zclist ul li { float: left;	    width: 100%; text-align: left;	}
	.zclist ul li .sollistcon .sollisttext {   text-align: left; margin-left: 0;}
	.zclist ul li .sollistcon .sollisttext h1 {   text-align: center; margin-left: 0;}
	.bftlist ul li { float: left; width: 100%; padding: 0 12px; margin-bottom: 25px;}
	.zclist ul li .sollistcon .keyProducts_tit {
	    position:relative;
	    left: auto;
	    top:auto;
	}
	.bpszh01 .metszcon .fl { margin-bottom: 15px;	}
	.idapone ul li {
	    float: left;
	    width: 100%;
	    padding: 0 12px;
	    margin-bottom: 24px;
	}
	.idapone ul li .aozygncon {
	    background-color: #fff;
	    padding: 15px 0;
	    height: auto;
	}
	.yycjone .box { display: block;}
	.yycjone .tab_menu {
	    float: left;
	    width: 100%;
	}
	.yycjone .tab_box {
	    float: left;
	    width: 100%;
	    padding: 0;
	    margin: 0;
	    height: auto;
	    text-align: right;
	}
	.stitle { float:right; width:100%;  text-align: center;}
	.target {
		height:620px;
	}
	.target .fl { position: relative; left:0; top:0; height:295px; width:100%; text-align: center;}
	.target .fr { position: relative; margin-left:0px; width: 100%;}
	.fenghui {display: block;}
	.richeng .box {
	    display: block;
	 }
	 .richeng .tab_menu li {
	     color: #000;
	     float: left;
	     display: inline;
	     cursor: pointer;
	     height: auto;
	     width: 20%;
	     text-align: center;
	     line-height: 22px;
	     font-size: 14px;
	     margin: 0px;
		padding:0 10px;
	     position: relative;
	 }
	 .richeng .tab_menu li:nth-child(1) {
	     margin-left: 0px;
	 }
	 .richeng .tab_box .con ul li {
	     float: left;
	     width: 50%;
	     padding: 0 17px;
	     height: 180px;
	     position: relative;
	     margin-bottom: 15px;
	 }
	 .sdyhz {
	     padding: 0px; padding-top:300px;
	 }
	 .sdyhz_text {width:100%;}
	 .openjdk {	grid-template-columns: 1fr;	}
	 .JDKyycjcon {	grid-template-columns: 1fr;	}
	 .jdkanli .target .fl img {display: inline;	}
	 .jdkanli .target .fl { text-align: center;}
	 .yfsli { grid-template-columns: 1fr;	}
	 .zyservice_c {
		position: relative;
		left:auto;
		top: auto;
		width: 245px;
		height: 245px;
		margin: 0;
		background-image: url(/images/JDK_pic10.png);
		font-size: 24px;
		text-align: center;
		padding-top: 90px;
		margin: 0 auto;
	}
	.fuwu_left { width: 100%;}
	.pdwlist .content ul {
		grid-template-columns: 1fr;
	}
	.pdw_jz_list .content ul {
		grid-template-columns: 1fr 1fr;
	}
	.x_j00 ul {
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 25px;
	}
	.x_j_2 {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 30px;
	}
}

@media (min-width: 769px) and (max-width: 1024px) { 
	.x_j_2 {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 30px;
	}
	.item_y {  width: 25%; }
	.videos {	width: 70%;	 }
	.jbzc ul li .jbzccon .bofang {	    top: 25%;	}
	.jbzc ul li .jbzccon p {
			 max-height: 70px;
			 overflow: hidden;
	}
	.cloudbanner .content{margin:0 53px}
	.cloudbanner h1{font-size:36px}
	.cloudbanner p{width:416px;display:block;font-size:14px;font-weight:500}
	.cloudbanner .cloud_bannerimg img{width:480px}
	.cloudbanner .cloud_bannerimg{position:absolute;bottom:70px}
	.cloudtext{margin:35px 20px}
	.cloudlist{margin:0 120px;width:auto}
	.cloudlist ul li{float:left;width:50%;padding:0 8px;margin-bottom:24px}
	.cloudtect{margin:0 auto;width:auto;height:348px}.wuqu p{height:auto}
	.sollist ul li .sollistcon{height:200px}
	.sollist ul li .sollistcon .sollisttext p{min-height:72px}
	.solbanner h1{color:#fff;text-align:center;margin-top:100px}
	.solbanner p{color:#fff;text-align:center;width:100%}
	.sollist{margin:40px 20px 25px 20px}
	.sollist{margin:40px 20px 25px 20px}
	.sollist ul li .sollistcon .keyProducts_tit{height:56px;width:60px}
	.sollist ul li .sollistcon .sollisttext{float:left;width:335px;padding-left:24px}
	.cloudtect{margin:0 auto;width:auto;height:348px;background-image:url(/images/cloudcenterbg.png);margin-top:35px}
	.cloudtect h1{font-size:24px}
	.cloudtect p{padding:0 20px;font-size:14px}
	.cloudtect ul li h2{font-size:14px}
	.cloudtect ul li img{height:56px;display:inline}
	.wuqu h1{font-size:24px}
	.wuqu p{padding:0 20px;font-size:14px}
	.wuqucon{margin:0 auto;margin-top:40px}
	.ruhe h1{font-size:24px}
	.ruhe p{padding:0 20px;font-size:14px}
	.pysoaleft{float:left;width:55%}
	.pysoaright{width:41%}
	.news{margin:0 20px;margin-top:35px}
	.newsright{float:right;width:720px}
	.tybanner p{width:auto;padding-right:100px;margin-top:40px;color:#fff}
	.baoztixi ul li{height:300px}
	.xuqiuleft{float:left;width:47%}
	.xuqiuright{float:right;width:47%}
	.xitjaigou ul li{height:115px}
	.metszcon:nth-child(6) .fl{width:60%}
	.metacubebanner .cloud_bannerimg{position:absolute;top:64px;right:0;bottom:0;width:400px;overflow:hidden;}
	.metacubebanner .cloud_bannerimg img{height:100%;display:inline;max-width:none;width:none;}
	.qxfbu ul li .sollistcon{height:245px}
	.producttx ul li .sollistcon .sollisttext{width:350px;}
	.cptexqc ul li .kekebzangcon{border:1px solid #d8d8d8;height:180px!important;}
	.zlfangan ul li .producyshicon{height:260px}
	.posmkuai ul li .yysyycon { height: 550px;	}
	.techleft { float: left;	}
	.efficacy .tab_menu li { padding: 0;}
	.efftab1 dd {float:left;width:50%;}
	.efficacycon {   min-height: 230px;}
	.efftab1 dd .itojzhiconimg {position:relative;height:56px;width:56px;left:auto;top:auto;margin:0 auto;}
	.efficacy .content dd .efficacycontext {margin-left:0px;text-align:center;margin-top:10px;}
	.effbannernew .cloud_bannerimg {
		right: 0;
		bottom: 0px;
		top: 0px;
		text-align: right;
	}
	.efflist dl dd .sollistcon {
	    min-height: 425px;
	}
	.efflist dl dd .sollistcon .sollisttext {
	    float: left;
	    width: 380px;
	    padding-left: 24px;
	}
	.efftab3_4_list {
	    margin-left: 0px;width: 265px;
	}
	.efftab3_4_listrig {
	    float: right;
	    margin-left: 0px;
	    margin-right: 0px;
	}
	.cloud_tit {
	    height: auto;
	}
	.smallnav ul li a {
	    padding: 0 5px;
	}
	.bftlist ul li { float: left; width: 100%; padding: 0 12px; margin-bottom: 25px;}
	.zclist ul li .sollistcon .keyProducts_tit {
	    position:relative;
	    left: auto;
	    top:auto;
	}
	.idapone ul li {
	    float: left;
	    width: 100%;
	    padding: 0 12px;
	    margin-bottom: 24px;
	}
	.idapone ul li .aozygncon {
	    background-color: #fff;
	    padding: 15px 0;
	    height: auto;
	}
	.yycjone .box { display: block;}
	.yycjone .tab_menu {
	    float: left;
	    width: 100%;
	}
	.yycjone .tab_box {
	    float: left;
	    width: 100%;
	    padding: 0;
	    margin: 0;
	    height: auto;
	    text-align: right;
	}
	.stitle { float:right; width:100%;  text-align: center;}
	.target {
		height:620px;
	}
	.target .fl { position: relative; left:0; top:0; height:295px; width:100%; text-align: center;}
	.target .fr { position: relative; margin-left:0px; width: 100%;}
	.fenghui {display: block;}
	.richeng .box {
	    display: block;
	 }
	 .richeng .tab_menu li {
	     color: #000;
	     float: left;
	     display: inline;
	     cursor: pointer;
	     height: auto;
	     width: 20%;
	     text-align: center;
	     line-height: 22px;
	     font-size: 14px;
	     margin: 0px;
		padding:0 10px;
	     position: relative;
	 }
	 .richeng .tab_menu li:nth-child(1) {
	     margin-left: 0px;
	 }
	 .richeng .tab_box .con ul li {
	     float: left;
	     width: 50%;
	     padding: 0 17px;
	     height: 180px;
	     position: relative;
	     margin-bottom: 15px;
	 }
	 .sdyhz {
	     padding: 0px; padding-top:200px;
	 }
	 .sdyhz_text {width:50%;}
}
@media (min-width: 1024px) and (max-width: 1360px) { 
	.cloudtext {
		margin: 35px 20px;
	}
}
@media screen and (max-width: 1366px) {  
	.content { width: 100%; padding: 0 20px;}
	.n_content { width: 100%; padding: 0 20px;}
}