@charset "utf-8";
		/*网站公共样式*/
		
		/*****产品与服务-量子云码+******/ 
		.xlzymdiv1{ width:100%; height:auto; min-height:500px; float:left; padding:80px 0 100px 0; background:url(../images/xg2024/lzym_bj.jpg) center bottom no-repeat #fff; background-size:100% auto;}
		.xtpt_zddiv2 .document_width,.xtpt_zddiv1 .document_width,.xtpt_hmdiv1 .document_width,.xfwtxdiv2 .document_width,.xlzymdiv1 .document_width,.xlzymdiv2 .document_width,.xlzymdiv3 .document_width,.xxtptdiv2 .document_width,.xssfndiv5 .document_width,.xjsysdiv1 .document_width,.xjsysdiv2 .document_width{ padding:0 75px; box-sizing:border-box;} 
		.xlzymdiv1 .boxr{ width:35%; height:auto; float:right; padding-left:20px; box-sizing:border-box; margin-right:-75px;}
		.xlzymdiv1 .boxr .dtbj{ width:430px; height:480px; position:relative; border-radius:0 0 285px 390px; float:right; overflow:hidden; background:url(../images/prolzym_bj.png) right bottom no-repeat; background-size:370px auto;}
		.xlzymdiv1 .boxr .dtbj img{ width:400px; height:auto; position:absolute; bottom:0;transform-origin: center bottom; right:0;transition: all .5s ease;}
		.xlzymdiv1 .boxr .dtbj:hover img{transform:rotate(5deg);}
		.xlzymdiv1 .boxl{ width:62%; height:auto; float:left; padding-bottom:80px;}
		.xlzymdiv1 .boxl h2{ width:100%; height:auto; float:left; font-size:23px; line-height:34px; color:#0d4a91;}
		.xlzymdiv1 .boxl h3{ width:100%; height:auto; float:left;font-weight:bold; font-size:28px; line-height:38px; color:#0d4a91; margin-top:35px; padding-bottom:10px; margin-bottom:15px; border-bottom:1px dashed #ededed;}
		.xlzymdiv1 .boxl p{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#7e7e7e; margin-bottom:25px;}
		.xlzymdiv1 .boxl .img{ width:auto; height:auto; max-width:100%; display:block; padding:0 50px; box-sizing:border-box; margin:20px auto;}
		.xlzymdiv1 .boxnr{ width:100%; height:auto; float:left;}
		.xlzymdiv1 .boxnr h2{ width:100%; height:auto; float:left; font-weight:bold; font-size:28px; line-height:38px; color:#0d4a91; margin-bottom:25px;}
		.xlzymdiv1 .boxnr p{ width:100%; height:auto; float:left; font-size:21px; line-height:33px;  color:#2e2e2e;}
		.xlzymdiv1 .boxnr .img{ width:auto; height:auto; max-width:70%; display:block; float:left;margin:40px 15% 0 15%; }
		
		.xlzymdiv1 .boxnr .img.dhimg{ height:540px; width:0; transition:all 0.5s ease;} 
		.xlzymdiv1 .boxnr .img.dhimgs{ width:790px; transition:all 0.5s ease;}
		 
		
		.xlzymdiv2{ width:100%; height:auto; float:left; padding:80px 0 60px 0; background:url(../images/xg2024/lzym_bj1.jpg) center center no-repeat; background-size:cover;}
		.xlzymdiv2 .nytt strong{ text-align:left;}
		.nytt strong.s{ font-size:28px; line-height:34px;}
		.xlzymdiv2 dl{ width:49%; height:auto; min-height:270px; float:left; padding:35px 20px; margin-bottom:50px; margin-right:2%; box-sizing:border-box; background:url(../images/xg2024/lzym2_bj.png) right center no-repeat; background-size:cover; border-radius:15px;}
		.xlzymdiv2 dl dt{ width:200px; height:auto; float:left; overflow:hidden;}
		.xlzymdiv2 dl dt img{ width:100%; height:auto; display:block;  -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
		.xlzymdiv2 dl:hover dt img{ -webkit-transform: scale(1.03,1.03);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.03,1.03);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
		.xlzymdiv2 dl dd{ width:calc(100% - 200px); height:auto; float:left; padding-left:10px; box-sizing:border-box; position:relative;}
		.xlzymdiv2 dl dd span{ width:auto; height:auto; font-size:60px; line-height:60px;font-weight:bold; position:absolute; right:0px; top:-70px; color:#2e7db0;}
		.xlzymdiv2 dl dd h3{ width:100%; height:30px; float:left; font-size:22px; line-height:30px; font-weight:bold; color:#000; overflow:hidden; margin-bottom:10px;}
		.xlzymdiv2 dl dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:24px; color:#444; text-align:justify;}
		.xlzymdiv2 dl dd p strong{ font-size:17px;}
		.xlzymdiv2 dl.d1{ margin-right:0;}
		.xlzymdiv2 dl:hover{ box-shadow:0 2px 10px #dedede;}
		
		.xlzymdiv3{ width:100%; height:auto; float:left; padding:80px 0;}
		.xlzymdiv3 .nytt strong,.xlzymdiv3 .nytt p{ text-align:left;}
		.nytt .p1{ font-size:20px; line-height:34px; color:#2e2e2e;}
		
		.xlzymdiv3 dl{ width:calc(98% / 3); height:auto; float:left; overflow:hidden; background:#eeeeee; border-radius:15px; position:relative; top:100px;}
		.xlzymdiv3 dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
		.xlzymdiv3 dl dt img{ width:100%; height:auto; display:block;  -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
		.xlzymdiv3 dl:hover dt img{ -webkit-transform: scale(1.03,1.03);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.03,1.03);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
		.xlzymdiv3 dl dd{ width:100%; height:60px; line-height:60px; float:left; text-align:center; font-size:24px; color:#000; overflow:hidden;}
		.xlzymdiv3 dl.d1{ margin:0 1%;}
		
		/*****产品与服务-系统平台******/ 
		.xxtptdiv1{ width:100%; height:auto; float:left; padding:60px 0; background:#fff;}
		.nytt .p{ font-size:22px; line-height:36px; color:#000;}
		.xxtptdiv1nr{ width:100%; height:auto; float:left; margin-top:25px; position:relative;}
		.xxtptdiv1nr .img{ width:100%; height:auto; display:block; margin:15px 0; padding:0 50px; box-sizing:border-box; float:left;}
		.xxtptdiv1nr .img1{ width:100%; height:auto; position:absolute; left:0; top:180px;}
		.xxtptdiv1wz{ width:100%; height:auto; float:left; margin-top:-80px; box-sizing:border-box;}
		.xxtptdiv1wz dl{ width:120px; height:auto; float:left; text-align:center; position:relative; z-index:11; top:100px;}
		.xxtptdiv1wz dl dt{ width:100%; height:auto; float:left;}
		.xxtptdiv1wz dl dt img{ width:86px; height:auto; margin:0 auto; display:block;}
		.xxtptdiv1wz dl dd{ width:100%; height:auto; float:left; margin-top:10px;}
		.xxtptdiv1wz dl dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; color:#000; margin-bottom:10px;}
		.xxtptdiv1wz dl dd span{ width:100%; height:auto; float:left; font-size:15px; line-height:20px; color:#000;}
		.xxtptdiv1wz dl.d1{ margin:-100px 0 0 50px;}
		.xxtptdiv1wz dl.d2{ margin:-80px 0 0 20px;}
		.xxtptdiv1wz dl.d3{ margin:-70px 0 0 13px;}
		.xxtptdiv1wz dl.d4{ margin:-50px 0 0 10px;}
		.xxtptdiv1wz dl.d5{ margin:-40px 0 0 15px;}
		.xxtptdiv1wz dl.d6{ margin:-50px 0 0 17px;}
		.xxtptdiv1wz dl.d7{ margin:-70px 0 0 20px;}
		.xxtptdiv1wz dl.d8{ margin:-80px 0 0 20px;}
		.xxtptdiv1wz dl.d9{ margin:-100px 0 0 10px;}
		
		.xxtptdiv2{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/xg2024/xtpt_bj.jpg) center center no-repeat; background-size:cover;}
		.xxtptdiv2 a{ width:23%; height:auto; text-align:center; float:left; margin:0 1%; padding-bottom:10px;}
		.xxtptdiv2 a p{ width:100%; height:68px; border-bottom:1px solid #fff; box-shadow:0 2px 4px #ccc; line-height:68px; float:left; border-radius:10px; background:#1b73eb; padding:0 30px; box-sizing:border-box;} 
		.xxtptdiv2 a p s{ width:100%;height:68px; line-height:68px; font-size:26px; color:#fff;  background:url(../images/xg2024/xtpt_tb.png) right top no-repeat; transition:all 0.5s ease; background-size:auto 20px;padding:0 20px; box-sizing:border-box;} 
		.xxtptdiv2 a span{ width:100%; height:auto; float:left; line-height:22px; font-size:16px; color:#1488f3; margin-top:10px;} 
		.xxtptdiv2 a:hover p{ background:#3344e4;box-shadow:0 2px 4px #3344e4; border-bottom:1px solid #3344e4; }
		.xxtptdiv2 a:hover p s{transition:all 0.5s ease;background-size:auto 24px; }
		.xxtptdiv2 a:hover{ background:#3344e4;border-radius:10px; }
		.xxtptdiv2 a:hover span{ color:#fff;}
		
		
		.xxtptdiv3{ width:100%; height:auto; float:left; overflow:hidden; padding:80px 0 10px 0; background:url(../images/xg2024/xtpt_bj1.jpg) top center no-repeat; background-size:cover;}
		.nobj{ background:none !important;}
		.wimg1{ width:auto; height:auto; max-width:60%; display:block; margin:15px auto; padding:0 60px; box-sizing:border-box;}
		.xxtptdiv4 { width:100%; height:auto; float:left; padding:60px 0; overflow:hidden;}
		.xxtptdiv4 .document_width,.xxtptdiv7 .document_width{ padding:0 60px; box-sizing:border-box;}
		
		.xxtptdiv4 .box{ width:100%; height:auto; float:left; margin-bottom:110px;}
		.xxtptdiv4 .box dl{ width:100%; height:auto; float:left; position:relative; overflow:hidden;}
		.xxtptdiv4 .box dl dt{ width:250px; height:auto; float:left; position:absolute; left:0; top:0;}
		.xxtptdiv4 .box dl dt img{ width:100%; height:auto; display:block;} 
		.xxtptdiv4 .box dl dd{ width:calc(100% - 100px); height:160px; border-radius:10px; margin-top:40px; background:url(../images/xg2024/xtpt_bja.png) center center no-repeat; background-size:cover; float:right; padding:20px 30px 0 150px; box-sizing:border-box; color:#fff;} 
		.xxtptdiv4 .box dl dd strong{ width:100%; height:auto; float:left; font-size:28px; line-height:34px;  margin-bottom:8px;} 
		.xxtptdiv4 .box dl dd p{ width:100%; height:auto; float:left; font-size:20px; line-height:27px; } 
		.boxpos{ width:100%; height:160px; float:left; position:relative; margin-bottom:110px; }
		.xxtptdiv4 .box1{ background:url(../images/xg2024/xtpt_bjb.png) right center no-repeat; width:150%; height:160px;  position:absolute; right:0; top:0; border-radius:0 10px 10px 0;}
		.xxtptdiv4 .box1 .box1nr{ width:1160px; height:auto; float:right;}
		.xxtptdiv4 .box1 dl{ width:100%; height:160px; float:left; position:relative;}
		.xxtptdiv4 .box1 dl dt{ width:150px; height:auto; float:left; right:0; position:absolute; bottom:-20px;}
		.xxtptdiv4 .box1 dl dt img{ width:100%; height:auto; display:block;} 
		.xxtptdiv4 .box1 dl dd{width:calc(100% - 70px); height:160px; margin-top:0px; padding:20px 150px 0 30px; box-sizing:border-box; color:#fff;} 
		.xxtptdiv4 .box1 dl dd strong{ width:100%; height:auto; float:left; font-size:28px; line-height:34px;  margin-bottom:8px;} 
		.xxtptdiv4 .box1 dl dd p{ width:100%; height:auto; float:left; font-size:20px; line-height:27px; } 
		.xxtptdiv4 .box2{ background:url(../images/xg2024/xtpt_bjc.png) right center no-repeat; width:150%; height:160px; position:absolute; left:0; top:0; border-radius:10px 0 0  10px;}
		.xxtptdiv4 .box2 .box1nr{ width:1160px; height:auto; float:left;}
		.xxtptdiv4 .box2 dl{ width:100%; height:160px; float:left; position:relative;}
		.xxtptdiv4 .box2 dl dt{ width:180px; height:auto; float:left; left:0; position:absolute; bottom:-10px;}
		.xxtptdiv4 .box2 dl dt img{ width:100%; height:auto; display:block;} 
		.xxtptdiv4 .box2 dl dd{width:100%; height:160px; margin-top:0px; padding:20px 30px 0 220px; box-sizing:border-box; color:#fff;} 
		.xxtptdiv4 .box2 dl dd strong{ width:100%; height:auto; float:left; font-size:28px; line-height:34px;   margin-bottom:8px;} 
		.xxtptdiv4 .box2 dl dd p{ width:100%; height:auto; float:left; font-size:20px; line-height:27px; } 
		.xxtptdiv5{ width:100%; height:auto; float:left; padding:80px 0; background:#e9f2ff;} 
		.xxtptdiv6{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;} 
		.xxtptdiv6 dl{ width:100%; height:auto; float:left;}
		.xxtptdiv6 dl dd{ width:55%; height:auto; float:left;}
		.xxtptdiv6 dl dd p{ width:100%; height:auto; float:left; margin:20px 0;}
		.xxtptdiv6 dl dd p strong{ width:100%; height:auto; font-weight:normal; font-family:"zitic"; float:left; font-size:22px; line-height:34px; color:#000; position:relative; z-index:1;}
		.xxtptdiv6 dl dd p strong em{ font-size:50px; color:#c8dbf0; position:absolute; left:0; top:-12px;  z-index:-1; font-style:normal;}
		.xxtptdiv6 dl dd p span{ width:100%; height:auto; float:left; font-size:16px; line-height:28px; color:#3f3f3f; margin-top:8px; }
		.xxtptdiv6 dl dd p span.s{ margin-top:16px;}
		.xxtptdiv6 dl dt{ width:45%; height:auto; float:left; padding-left:50px; box-sizing:border-box;}
		.xxtptdiv6 dl dt img{ width:auto; height:auto; display:block; margin:0 auto; max-width:100%;} 
		.xxtptdiv7{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/xtpt_bj2.jpg) center center no-repeat; background-size:cover;}
		.xxtptdiv7 dl{ width:100%; height:auto; float:left;}
		.xxtptdiv7 dl dd{ width:50%; height:auto; float:left;}
		.xxtptdiv7 dl dd strong{ width:100%; height:auto; float:left; font-size:130px; line-height:130px; color:#005cd9;  }
		.xxtptdiv7 dl dd strong em{ position:relative; top:-50px; left:10px; height:50px; line-height:50px; font-size:70px; font-style:normal;}
		.xxtptdiv7 dl dd p{ width:100%; height:auto; float:left; font-size:22px; line-height:36px;color:#000; margin-top:40px; padding-bottom:40px; background:url(../images/xg2024/xtpt_tb.png) left bottom no-repeat; background-size:auto 25px;}
		.xxtptdiv7 dl dt{ width:50%; height:auto; float:left; padding-left:50px; box-sizing:border-box;}
		.xxtptdiv7 dl dt img{ width:auto; height:auto; display:block; float:right; max-width:100%;} 
		 
		 
		/*****产品与服务-硬件设备******/ 
		.xyjsbdiv{ width:100%; height:auto; float:left; padding:60px 0 40px 0;}
		.xyjsbdiv .document_width,.rjsbdiv .document_width{ padding:0 60px; box-sizing:border-box;}
		
		/*****产品与服务-智能包材******/ 
		.xznbcdiv{ width:100%; height:auto; float:left; padding:60px 0 40px 0;}
		.fwbqdiv .nytt strong,.fwbqdiv .nytt p,.fwbqdiv1 .nytt strong{ text-align:left;}
		  
		/*****产品与服务-实施方案******/  
		.xssfndiv{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/ssfn_bj1.jpg) center center no-repeat; background-size:cover;}
		.xssfndiv dl{ width:305px; height:auto; float:left; margin-right:20px; position:relative; top:100px;}
		.xssfndiv dl dt{ width:100%; height:auto; float:left; position:relative; z-index:1;}
		.xssfndiv dl dt img{ width:180px; height:180px; margin:0 auto; display:block;}
		.xssfndiv dl dd.dd{ width:100%; height:auto; min-height:580px; position:relative; float:left; background:#fff; border-radius:10px; border:3px solid #376ba6; padding:110px 20px 35px 20px; box-sizing:border-box; margin-top:-90px;} 
		.xssfndiv dl dd.dd h2{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#0d4a91; font-weight:bold; text-align:center;} 
		.xssfndiv dl dd.dd h3{ width:100%; height:auto; float:left; font-size:17px; line-height:20px; color:#000; font-weight:bold; margin:10px 0; text-align:center;} 
		.xssfndiv dl dd.dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#333; margin-bottom:15px;}
		.xssfndiv dl dd.dd p span{ color:#0d4a91;} 
		.xssfndiv dl dd.dd em{ width:100%; height:auto; float:left; max-width:100%; position:absolute; left:0; bottom:40px;}
		.xssfndiv dl dd.dd em .img{ width:auto; height:auto; display:block; margin:0 auto; max-width:96%;} 
		.xssfndiv dl dd.dd1{ width:100%; height:auto; margin-top:15px; position:relative; min-height:60px; float:left; padding:10px 20px;border:3px solid #376ba6; box-sizing:border-box; background:#fff; border-radius:10px; } 
		.xssfndiv dl dd.dd1 .sd{ width:22px; height:75px; float:left; background:url(../images/xg2024/ssfn_div1tb.png) center center no-repeat; display:block; margin-top:-58px} 
		.xssfndiv dl dd.dd1 .sd1{ width:22px; height:75px; float:right; background:url(../images/xg2024/ssfn_div1tb.png) center center no-repeat; display:block; margin-top:-58px} 
		.xssfndiv dl dd.dd1 p{ width:100%; height:auto; float:left; font-size:18px; line-height:30px; color:#333; text-align:center; margin:-20px 0 5px 0; } 
		.xssfndiv dl dd.dd1 strong{ width:100%; height:auto; float:left; font-size:20px; min-height:60px; line-height:30px; color:#0d4a91; font-weight:bold; text-align:center;}
		.xssfndiv dl.last{ margin-right:0;} 
		.xssfndiv  .box{ width:100%; height:80px; margin-top:40px; float:left; background:url(../images/xg2024/ssfn_div1jt.png) right center no-repeat; background-size:98% auto;}
		
		.xssfndiv2{ width:100%; height:800px; float:left; background:url(../images/xg2024/ssfn_bj2.jpg) center bottom no-repeat; background-size:cover; padding:80px 0; box-sizing:border-box;}
		.xssfndiv2 .nytt strong{ color:#fff;}
		.xssfndiv2nr{ width:100%; height:520px; float:left; position:relative;} 
		.xssfndiv2nr .img{ width:330px; height:auto; margin:140px auto; display:block;} 
		.xssfndiv2nr dl.d1{ width:485px; height:auto; float:left; position:absolute; left:0; top:0px;} 
		.xssfndiv2nr dl.d1 dd{ width:410px; height:280px; float:left; background:#fff; padding:25px 30px 10px 30px; box-sizing:border-box; border-radius:5px;} 
		.xssfndiv2nr dl.d1 dt{ width:75px; height:280px; float:right;}
		.xssfndiv2nr dl.d1 dt img{ width:100%; height:100%; display:block; margin-left:-2px;} 
		.xssfndiv2nr .h3{ width:100%; height:auto; float:left; font-size:25px; line-height:30px; color:#0d4a91; font-weight:bold; margin-bottom:15px;} 
		.xssfndiv2nr .p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#7e7e7e;}
		.xssfndiv2nr .p strong{ width:100%; height:auto; float:left; color:#0d4a91; font-weight:bold; }
		.xssfndiv2nr .p span{ color:#000;}
		.xssfndiv2nr dl.d2{ width:415px; height:auto; float:left; position:absolute; right:70px; top:0px;} 
		.xssfndiv2nr dl.d2 dd{ width:345px; height:220px; float:left; background:#fff; padding:25px 30px 0 30px; box-sizing:border-box; border-radius:5px;} 
		.xssfndiv2nr dl.d2 dt{ width:70px; height:220px; float:left;}
		.xssfndiv2nr dl.d2 dt img{ width:100%; height:100%; display:block; margin-left:2px;} 
		.xssfndiv2nr dl.d3{ width:400px; height:auto; float:left; position:absolute; left:85px; top:320px;} 
		.xssfndiv2nr dl.d3 dd{ width:347px; height:155px; float:left; background:#fff; padding:25px 30px 0 30px; box-sizing:border-box; border-radius:5px;} 
		.xssfndiv2nr dl.d3 dt{ width:53px; height:155px; float:right;}
		.xssfndiv2nr dl.d3 dt img{ width:100%; height:100%; display:block; margin-left:-2px;} 
		.xssfndiv2nr dl.d4{ width:485px; height:auto; float:left; position:absolute; right:0px; top:320px;} 
		.xssfndiv2nr dl.d4 dd{ width:420px; height:178px; float:left; background:#fff; padding:25px 30px 0 30px; box-sizing:border-box; border-radius:5px;} 
		.xssfndiv2nr dl.d4 dt{ width:65px; height:178px; float:left;}
		.xssfndiv2nr dl.d4 dt img{ width:100%; height:100%; display:block; margin-left:2px;} 
		
		.xssfndiv3{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/ssfn_bj3.jpg) center center no-repeat; background-size:cover;}
		.xssfndiv3nr{ width:100%; height:auto; float:left; box-shadow:0 4px 8px #ccc;}
		.xssfndiv3l{ width:30%; height:540px; float:left; background:#fff; padding:150px 50px 0 50px; box-sizing:border-box;}
		.xssfndiv3l strong{ width:100%; height:auto; float:left; font-size:33px; line-height:40px; color:#0d4a91; margin-bottom:15px;}
		.xssfndiv3l p{ width:100%; height:auto; float:left; font-size:22px; line-height:34px; color:#000;}
		.xssfndiv3r{ width:70%; height:auto; float:left;}
		.xssfndiv3r ul{ width:100%; height:auto; float:left; list-style:none;}
		.xssfndiv3r ul li a{ width:calc(100% / 3); height:270px; margin-bottom:1px; float:left; border:1px solid #fff;  position:relative; box-sizing:border-box;}
		.xssfndiv3r ul li a img{ width:100%; height:100%; display:block;}
		.xssfndiv3r ul li a span{ width:100%; height:269px; line-height:270px; float:left;  text-align:center; font-size:33px; color:#fff; display:block; position:absolute; left:0; top:0; background:rgba(13,71,145,0.6);} 
		.xssfndiv3r ul li a:hover span{ display:none;}
		 
		.xssfndiv4{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/ssfn_bj4.png) bottom center no-repeat no-repeat; background-size:100% auto;} 
		.xssfndiv4 .nytt p span{ color:#0d4a91;}
		.xssfndiv4 dl{ width:100%; height:auto; float:left; margin-top:50px; background:#f9f9f9; box-shadow:0 2px 8px #ccc;} 
		.xssfndiv4 dl dt{ width:280px; height:auto; float:left;}
		.xssfndiv4 dl dt img{ width:100%; height:auto; display:block;} 
		.xssfndiv4 dl dd{ width:calc(100% - 280px); height:auto; float:left; padding:60px 80px 0 80px; box-sizing:border-box;} 
		.xssfndiv4 dl dd strong{ width:100%; height:auto; float:left; font-size:33px; line-height:43px; color:#0d4a91; margin-bottom:15px;} 
		.xssfndiv4 dl dd p{ width:100%; height:auto; float:left; font-size:22px; line-height:34px; color:#000;} 
		.xssfndiv4 dl.d1 dt{ float:right;}
		
		.xssfndiv5{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.ssfnwz{ width:100%; height:auto; float:left; margin-bottom:25px;}
		.ssfnwz h3{ width:100%; height:auto; float:left; font-size:33px; line-height:40px; color:#0d4a91;}
		.ssfnwz p{ width:100%; height:auto; float:left; font-size:22px; line-height:33px; color:#000; margin-top:15px;}
		.xssfndiv5 .img{ width:auto; height:auto !important; max-width:100%; display:block; margin:0 auto;} 
		.xssfndiv5bj{ background:url(../images/xg2024/ssfn_bj5.jpg) center top no-repeat #e0f3ff; background-size:100% auto;} 
		.xssfndiv5 dl{ width:calc((100% - 80px) / 3); height:auto; padding:50px 35px; box-sizing:border-box; float:left; background:#f3faff; border-radius:4px; box-shadow:2px 2px 5px #ededed; margin-right:40px;} 
		.xssfndiv5 dl dt{ width:100%; height:auto; float:left;}
		.xssfndiv5 dl dt img{ width:100%; height:auto; display:block;}
		.xssfndiv5 dl dd{ width:100%; height:auto; float:left; margin-top:20px; text-align:center;} 
		.xssfndiv5 dl dd strong{ width:100%; height:auto; float:left; font-size:25px; line-height:30px; color:#0d4a91; margin-bottom:10px;}
		.xssfndiv5 dl dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; min-height:72px; color:#000;} 
		.xssfndiv5 dl.last{ margin-right:0;} 
		.xssfndiv5 dl:Hover{ box-shadow:2px 2px 5px #ccc;}
		.xssfndiv5bj dl{ position:relative; top:100px;}
		
		
		
		/*****产品与服务-技术优势******/  
		.xjsysdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/jsys_bj.jpg) center bottom no-repeat #fff; background-size:100% auto; overflow:hidden;}
		.xjsysdiv1 dl{ width:100%; height:auto; float:left; border-radius:10px; background:url(../images/xg2024/jsys_bja.png) left center no-repeat #fff; background-size:cover !important; position:relative; margin:40px 0 20px 0; left:200px;}
		.xjsysdiv1 dl dd{ width:calc(100% - 340px); height:auto; float:left; padding:28px 55px; box-sizing:border-box;}
		.xjsysdiv1 dl dd strong{ width:100%; height:auto; float:left; font-size:25px; line-height:30px; color:#fff; margin-bottom:8px;}
		.xjsysdiv1 dl dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#fff; min-height:78px;}
		.xjsysdiv1 dl dt{ width:290px; height:auto; float:left; position:absolute; right:30px; bottom:0;}
		.xjsysdiv1 dl dt img{ width:100%; height:auto; display:block;}
		.xjsysdiv1 dl.d2{ background:url(../images/xg2024/jsys_bjb.png) left center no-repeat #fff;}
		.xjsysdiv1 dl.d3{ background:url(../images/xg2024/jsys_bjc.png) left center no-repeat #fff;}
		.xjsysdiv1 dl.d2 dt,.xjsysdiv1 dl.d3 dt{ bottom:-15px;} 
		 
		.xjsysdiv2{ width:100%; height:auto; float:left; padding:80px 0; background:#e9f2ff;} 
		.xjsysdiv2left{ width:50%; height:auto; float:left; padding-top:20px;} 
		.xjsysdiv2left strong{ width:100%; height:auto; float:left; font-size:40px; line-height:46px; color:#0d4a91; margin-bottom:30px;}
		.xjsysdiv2left p{ width:100%; height:auto; float:left; font-size:18px; line-height:33px; color:#000; text-align:justify;}
		.xjsysdiv2left ul{ width:100%; height:auto; float:left; list-style:none; margin-top:45px;} 
		.xjsysdiv2left ul li{ width:89px; height:auto; float:left; margin-right:60px;}
		.xjsysdiv2left ul li img{ width:100%; height:auto; display:block;} 
		.xjsysdiv2left ul li span{ width:100%; height:auto; float:left; text-align:center; font-size:21px; color:#1488f3; margin-top:10px;} 
		.xjsysdiv2right{ width:50%; height:auto; float:left; padding-left:80px; box-sizing:border-box;} 
		.xjsysdiv2right img{ width:100%; height:auto; float:left; display:block; margin-bottom:25px; border-radius:5px;} 
		 
		/*****产品与服务-服务体系******/  
		.xfwtxdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/fwtx_bj.jpg) center bottom no-repeat #fff; background-size:100% auto;} 
		.xfwtxdiv1 .nytt p{ color:#000;} 
		.xfwtxdiv1nr{ width:100%; height:auto; float:left; padding:0 75px; box-sizing:border-box; margin-top:30px;}
		.xfwtxdiv1nr dl{ width:100%; float:left; border-radius:10px; box-shadow:0 2px 8px #ccc; background:url(../images/xg2024/fwtx_bjnr.jpg) left center no-repeat; background-size:cover; position:relative;} 
		.xfwtxdiv1nr dl dt{ width:240px; height:auto; float:right; position:absolute; right:-15px; top:-15px;} 
		.xfwtxdiv1nr dl dt img{ width:100%; height:auto; float:left; display:block;} 
		.xfwtxdiv1nr dl dd{ width:calc(100% - 280px); height:240px; float:left; padding:50px 0 50px 65px; box-sizing:border-box;} 
		.xfwtxdiv1nr dl dd div{ width:calc((100% - 90px) / 3); height:140px; border-radius:10px; padding:15px 0; position:relative; top:40px; text-align:center; box-sizing:border-box; float:left; margin-right:30px; background:url(../images/xg2024/fwtx_divtp2.jpg) center bottom no-repeat; background-size:cover;} 
		.xfwtxdiv1nr dl dd div h3{ width:100%; height:auto; float:left; font-size:33px; line-height:42px; color:#101e3e;} 
		.xfwtxdiv1nr dl dd div s{ width:100%; height:auto; float:left; font-size:14px; line-height:20px; color:#101e3e;} 
		.xfwtxdiv1nr dl dd div strong{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#101e3e;} 
		.xfwtxdiv1nr dl dd div span{ width:100%; height:auto; float:left; font-size:20px; line-height:22px; color:#101e3e;} 
		
		.xfwtxdiv2{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/fwtx_bj1.jpg) top center no-repeat; background-size:cover; overflow:hidden;} 
		.xfwtxdiv2 dl{ width:100%; height:auto; float:left; margin:50px 0; position:relative; left:-100px;}
		.xfwtxdiv2 dl dt{ width:200px; height:auto; float:left; position:absolute; left:0; top:-50px;}
		.xfwtxdiv2 dl dt img{ width:100%; height:auto; display:block;} 
		.xfwtxdiv2 dl dd{ width:calc(100% - 100px); height:auto; float:right; padding:35px 35px 35px 110px; box-sizing:border-box; border:2px solid #fff; background:url(../images/xg2024/fwtx_div2bj1.png) center center no-repeat; background-size:cover !important; border-radius:10px;}
		.xfwtxdiv2 dl dd strong{ width:100%; height:auto; float:left; font-size:40px; line-height:44px; font-weight:normal; padding-bottom:10px; margin-bottom:10px; color:#fff; border-bottom:1px dashed #fff;} 
		.xfwtxdiv2 dl dd span{ width:auto; height:auto; float:left; font-size:26px; line-height:40px; color:#fff; font-weight:normal; margin-right:35px;} 
		 
		 
		/*****产品与服务-系统平台-赋码******/
		.xtpt_hmdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.xtpt_hmdiv1 .nytt p{ color:#000;}
		.xtpt_hmdiv1 ul{ width:100%; height:auto; float:left;list-style:none;}
		.xtpt_hmdiv1 ul li{ width:calc((100% - 60px) / 3); height:auto; float:left; margin:10px; overflow:hidden; position:relative; top:60px;}
		.xtpt_hmdiv1 ul li img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
		.xtpt_hmdiv1 ul li:hover img{ -webkit-transform: scale(1.03,1.03);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.03,1.03);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
		
		.hmbj1{ background:#e9f2ff !important;}
		.xtpt_hmdiv1 .img{ width:auto; height:auto; max-width:100% !important; display:block; border-radius:10px; margin:0 auto;}
		.hmbj2{ background:url(../images/xg2024/xtpt_hmbj1.jpg) center center no-repeat !important; background-size:cover;}
		 
		.xtpt_hmdiv2{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;} 
		.xtpt_hmdiv2 p.p{ width:100%; height:auto; float:left; font-size:22px;  line-height:38px; padding:4px 150px 4px 150px;box-sizing:border-box; color:#000;}
		.xtpt_hmdiv2 p.p span{ width:150px; margin-left:-150px; float:left; box-sizing:border-box; color:#0d4a91;} 
		.xtpt_hmdiv2 .xt{ width:100%; height:1px; margin:8px 0; border-bottom:1px dashed #ccc; float:left;} 
		.xtpt_hmdiv2 p.p.p1{ padding:4px 150px 4px 170px;}
		.xtpt_hmdiv2 p.p.p1 span{width:170px; margin-left:-170px; }
		.xtpt_hmdiv2 .img{ width:100%; height:auto; float:left; padding:20px 75px; box-sizing:border-box; display:block;} 
		 
		 
		/*****产品与服务-系统平台-溯源******/
		.xtpt_sydiv1{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.xtpt_sydiv1 .nytt p{ color:#000;}
		.xtpt_sydiv1 dl{ width:100%; height:auto; float:left; padding:0 75px; box-sizing:border-box; margin-top:30px;}
		.xtpt_sydiv1 dl dd{ width:250px; height:115px; float:left; background:#1488f3; padding:20px 30px; margin-right:30px; border-radius:10px; text-align:center; color:#fff; box-sizing:border-box;}
		.xtpt_sydiv1 dl dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:25px;}
		.xtpt_sydiv1 dl dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:18px; margin-top:5px;}
		.xtpt_sydiv1 dl dt{ width:calc(100% - 280px); height:auto; float:left;}
		.xtpt_sydiv1 dl dt ul.u1{ width:100%; height:auto; float:left; list-style:none; margin-top:15px;}
		.xtpt_sydiv1 dl dt ul.u1 li{ width:10%; height:auto; float:left;}
		.xtpt_sydiv1 dl dt ul.u1 li img{ width:100%; height:auto; margin:0 auto; max-width:70px; display:block;}
		.xtpt_sydiv1 dl dt ul.u1 li span{ width:100%; height:auto; float:left; line-height:22px; font-size:16px; text-align:center; color:#0d4a91;}
		.xtpt_sydiv1 dl dt ul.u1 li.li{ width:5%; height:80px; background:url(../images/xg2024/xtpt_sydiv1tb.png) center center no-repeat; float:left;}
		.xtpt_sydiv1 dl.d1 dd{ padding-top:35px;} 
		.xtpt_sydiv1 dl.d1 dt .box{ width:44%; float:left; } 
		.xtpt_sydiv1 dl.d1 dt .box ul.u2{ width:100%;height:126px;background:#0d4a91; border-radius:8px; height:auto; float:left; list-style:none;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li{ width:25%; height:auto; float:left; padding:8px; box-sizing:border-box;} 
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li span{ width:100%; height:auto; border-radius:5px; float:left; border:2px solid #fff; text-align:center; line-height:20px; padding:3px 0; box-sizing:border-box; color:#fff; font-size:14px;} 
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li s{ width:100%; height:30px; float:left; background:url(../images/xg2024/xtpt_sydiv1tbh.png) center center no-repeat;}
		.xtpt_sydiv1 dl.d1 dt .box strong{ width:100%; height:auto; float:left; font-size:18px; line-height:30px; color:#0d4a91; margin-top:5px; text-align:center;}
		.xtpt_sydiv1 dl.d1 dt .box.box1{ width:54%; height:auto; margin-left:2%;} 
		.xtpt_sydiv1 dl.d1 dt .box.box1 ul.u2 li{ width:20%;} 
		.xtpt_sydiv1 dl.d1 dt .box.box1 ul.u2 li{ padding:8px 5px;}
		 
		.xtpt_sydiv2{ width:100%; height:auto; float:left; padding:80px 0; background:#e9f2ff;}
		.xtpt_sydiv2 dl{ width:100%; height:auto; float:left;}
		.xtpt_sydiv2 dl dt{ width:180px; height:auto; float:left; position:relative; z-index:1;}
		.xtpt_sydiv2 dl dt img{ width:192px; height:auto; display:block;}
		.xtpt_sydiv2 dl dd{ width:calc(100% - 180px); height:auto; float:left; padding-top:40px;}
		.xtpt_sydiv2 dl dd p.p{ width:100%; height:auto; float:left; font-size:18px; line-height:26px; color:#2e2e2e; padding:0 50px; box-sizing:border-box;} 
		.xtpt_sydiv2 dl dd ul{ width:100%; height:auto; float:left; margin:20px 0; background:#fff; border-radius:0 6px 6px 0; box-shadow:0 2px 6px #ededed; padding:10px 50px; box-sizing:border-box} 
		.xtpt_sydiv2 dl dd ul li{ width:calc(100% / 7); height:auto; float:left; padding:15px; box-sizing:border-box; position:relative; top:60px;}
		.xtpt_sydiv2 dl dd ul li img{ width:100%; max-width:85px; height:auto; display:block; border-radius:5px; margin:0 auto;} 
		.xtpt_sydiv2 dl dd ul li span{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#333; margin-top:3px; text-align:center;}
		 
		.xtpt_sydiv3{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;} 
		.xtpt_sydiv3 dl{ width:100%; height:auto; float:left; margin-top:20px;}
		.xtpt_sydiv3 dl dd{ width:calc(100% - 450px); height:auto; min-height:100px; float:left; padding:0 60px 0 75px; box-sizing:border-box;}
		.xtpt_sydiv3 dl dd h3{ width:100%; height:auto; float:left; font-size:25px; line-height:30px; color:#000;}
		.xtpt_sydiv3 dl dd p{ width:74%; height:auto; float:left; font-size:16px; line-height:26px; color:#333; margin:15px 0 30px 0;}
		.xtpt_sydiv3 dl dd .box{ width:48%; height:auto; min-height:60px; float:left; background:#f1f7fd; padding:20px 25px; border-radius:10px; box-shadow:0 2px 6px #ccc; box-sizing:border-box;}
		.xtpt_sydiv3 dl dd .box span{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#666; margin-bottom:4px;}
		.xtpt_sydiv3 dl dd .box h4{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#1488f3; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
		.xtpt_sydiv3 dl dd .box a{ width:48%; height:28px; line-height:26px; float:left; margin:1%; text-align:center; font-size:13px; border:1px solid #ccc; border-radius:20px; color:#333; box-sizing:border-box;}
		.xtpt_sydiv3 dl dd .box a.cur{ border:1px solid #1488f3; color:#1488f3;}
		.xtpt_sydiv3 dl dd .box s{ width:100%; height:24px; float:left; text-align:center; font-size:13px; line-height:24px; color:#333;}
		.xtpt_sydiv3 dl dd .box.box1{ margin-left:4%;}
		.xtpt_sydiv3 dl dd .box a:hover{ box-shadow:0 2px 4px #ccc;}
		.xtpt_sydiv3 dl dt{ width:450px; height:auto; float:left;}
		.xtpt_sydiv3 dl dt img{ width:100%; height:auto; display:block;}
		 
		.xtpt_sydiv4{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/xtpt_sybj.jpg) center center no-repeat; background-size:cover;} 
		.xtpt_sydiv4 dl{ width:100%; height:auto; float:left; padding:0 75px; box-sizing:border-box;}
		.xtpt_sydiv4 dl dt{ width:340px; height:auto; float:left; margin-right:20px;}
		.xtpt_sydiv4 dl dt img{ width:100%; height:auto; display:block;} 
		.xtpt_sydiv4 dl dd{ width:calc(100% - 360px); height:auto; float:left;}
		.xtpt_sydiv4 dl dd img{ width:calc(100% / 3); height:auto; float:left; padding:0 15px; box-sizing:border-box; display:block;} 
		.xtpt_sydiv4 .img{ width:auto; height:auto; margin:0 auto; display:block; max-width:100% !important;}
		.xtpt_sydiv5{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;} 
		.xtpt_sydiv5 .img{ width:auto; height:auto; margin:0 auto; display:block; max-width:100% !important;}
		 
		 
		 
		/*****产品与服务-系统平台-营销******/
		.xtpt_yxdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/xtpt_yxbj.jpg) center center no-repeat; background-size:cover;}
		.xtpt_yxdiv1 dl{ width:100%; height:auto; float:left; margin:30px 0;}
		.xtpt_yxdiv1 dl dd{ width:500px; height:auto; float:left;}
		.xtpt_yxdiv1 dl dd strong{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#0d4a91; margin-bottom:15px; background:url(../images/xg2024/xtpt_yxdiv2tb.png) left bottom no-repeat;} 
		.xtpt_yxdiv1 dl dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:26px; color:#2e2e2e;} 
		.xtpt_yxdiv1 dl dt{ width:calc(100% - 500px); padding-left:60px; margin-top:15px; box-sizing:border-box; float:left;}
		.xtpt_yxdiv1 dl dt img{ width:100%; height:auto; display:block;} 
		.xtpt_yxdiv1 dl.d1 dt{ width:500px; padding:0; margin:0; float:left;}
		.xtpt_yxdiv1 dl.d1 dd{width:calc(100% - 500px); padding-left:60px; margin-top:15px;  box-sizing:border-box; float:right;} 
		.xtpt_yxdiv1 dl.d1 dd ul{ width:100%; height:auto; float:left; margin-top:40px;}
		.xtpt_yxdiv1 dl.d1 dd ul li{ width:24%; height:auto; float:left; text-align:center; margin:0 1%;}
		.xtpt_yxdiv1 dl.d1 dd ul li img{ width:100%; height:auto; margin:0 auto; display:block; max-width:69px;}
		.xtpt_yxdiv1 dl.d1 dd ul li span{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#2e2e2e; margin-top:5px;}
		 
		 
		/*****产品与服务-系统平台-终端******/ 
		.xtpt_zddiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/xtpt_zdbj.jpg) center center no-repeat; background-size:cover;}
		 .xtpt_zddiv1 .img{ width:auto; height:auto; max-width:100%; display:block; margin:0 auto;}
		
		.xtpt_zddiv2{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.xtpt_zddiv2 .nytt p{ text-align:left;}
		.xtpt_zddiv2 dl{ width:100%; height:auto; float:left; margin-top:15px;}
		.xtpt_zddiv2 dl dd{ width:50%; height:auto; float:left; padding-right:80px; padding-top:25px; box-sizing:border-box;}
		.xtpt_zddiv2 dl dd strong{ width:100%; height:auto; float:left; font-size:30px; color:#0d4a91; line-height:34px; margin-bottom:20px;}
		.xtpt_zddiv2 dl dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#2e2e2e; margin-bottom:25px;} 
		.xtpt_zddiv2 dl dd img{ width:auto; height:auto; max-width:100%; display:block;}
		.xtpt_zddiv2 dl dt{ width:50%; height:auto; float:left;}
		.xtpt_zddiv2 dl dt img{ width:100%; height:auto; display:block;}
		 
		  
		 
		/******应用场景-防伪预警*****/ 
		.nyban .img{height:auto;}
		.xfwyjdiv{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.xfwyjdiv dl.d1{ width:100%; height:auto; min-height:300px; float:left; position:relative;}
		.xfwyjdiv dl.d1 dt{ width:500px; height:auto; position:absolute; right:0; top:0;}
		.xfwyjdiv dl.d1 dt img{ width:100%; height:auto; display:block; position:relative; right:-60px;}
		.xfwyjdiv dl.d1 dd{ width:calc(100% - 200px); margin-top:50px; font-size:24px; line-height:40px; color:#4f4f4f; height:auto; float:left; padding:40px 170px 40px 0; background:url(../images/xg2024/fwyj_divbj.png) left center no-repeat; background-size:cover; box-sizing:border-box;}
		
		.xfwyjdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/fwyj_bj.jpg) center center no-repeat; background-size:cover;}
		.xfwyjdiv1 .img{ width:auto; height:auto; max-width:100% !important; display:table; margin:15px auto 0 auto;}
		
		.xfwyjdiv dl.d2{ width:43%; height:auto; float:left;}
		.xfwyjdiv dl.d2 dt{ width:100%; height:auto; float:left;}
		.xfwyjdiv dl.d2 dt span{ width:auto; height:50px; line-height:50px; display:table; position:relative; z-index:1; margin:0 auto; padding:0 35px; background:#244c9f; color:#fff; font-size:26px; border-radius:50px; box-shadow:0 2px 6px #000;}
		.xfwyjdiv dl.d2 dt img{ width:100%; height:auto; display:block;}
		.xfwyjdiv dl.d2 dd{ width:100%; height:auto; float:left; font-size:24px; line-height:40px; color:#4f4f4f;}
		.xfwyjdiv dl.d2.last{ margin-left:14%;}
		.xfwyjdiv dl.d2.last dd{ margin-top:-33px;}
		
		.xfwyjdiv2{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/fwyj_bj1.jpg) center center no-repeat; background-size:cover;}
		.xfwyjdiv2 .nytt strong{ text-align:left; background:url(../images/lanbj.jpg) left bottom no-repeat; background-size:70px 3px; padding-bottom:14px;}
		.xfwyjdiv2 .nytt p{ text-align:left;}
		.xfwyjdiv2 dl{ width:560px; height:auto; float:left;}
		.xfwyjdiv2 dl dt{ width:270px; height:auto; float:left;}
		.xfwyjdiv2 dl dt img{ width:100%; height:auto; display:block;}
		.xfwyjdiv2 dl dt strong{ width:100%; height:auto; float:left; margin-top:10px; font-weight:normal; font-size:20px; line-height:30px; color:#244c9f; text-align:center;}
		.xfwyjdiv2 dl dt strong span{ width:auto; padding-left:35px; background:url(../images/xg2024/fwyj_div4tb1.png) left center no-repeat;}
		.xfwyjdiv2 dl dt strong span s{ padding-right:35px; background:url(../images/xg2024/fwyj_div4tb1.png) right center no-repeat;}
		.xfwyjdiv2 dl dd{ width:290px; height:auto; float:left; padding:100px 0 0 10px; box-sizing:border-box;}
		.xfwyjdiv2 dl dd strong{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#244c9f; font-weight:normal; margin-bottom:20px;}
		.xfwyjdiv2 dl dd p{ width:100%; height:auto; float:left; padding-left:65px; background:url(../images/xg2024/fwyj_div4tb.png) 30px center no-repeat; font-size:22px; line-height:40px; box-sizing:border-box;color:#244c9f;}
		.xfwyjdiv2 .box{ width:420px; height:auto; float:left; margin-left:80px;}
		.xfwyjdiv2 .box ul{ width:100%; height:auto; float:left; margin-top:35px;}
		.xfwyjdiv2 .box ul li{ width:100%; height:auto; float:left; background:#fff; position:relative; right:-60px; padding:10px; box-sizing:border-box; border-radius:8px; box-shadow:0 2px 5px #ededed; margin-bottom:15px;}
		.xfwyjdiv2 .box ul li p{ width:100%; height:120px; float:left; padding:30px 0 0 130px; box-sizing:border-box; background-size:120px auto !important; font-size:24px; line-height:30px; color:#4f4f4f;}
		.xfwyjdiv2 .box ul li p span{ width:100%; height:auto; float:left;}
		.xfwyjdiv2 .box strong{width:100%; height:auto; float:left; font-weight:normal; font-size:20px; margin-top:10px; line-height:30px; color:#244c9f; text-align:center;}
		.xfwyjdiv2 .box ul li:hover{ box-shadow:0 2px 5px #ccc;}
		
		.xfwyjdiv dl.d3{ width:48%; height:auto; float:left; margin-top:30px; border-radius:10px; padding:40px; box-sizing:border-box; box-shadow:0 2px 6px #ccc; position:relative;}
		.xfwyjdiv dl.d3 dt{ width:100%; height:auto; float:left; overflow:hidden;}
		.xfwyjdiv dl.d3 dt span{ width:160px; height:50px; line-height:50px; float:left; text-align:center; padding:0; border-radius:8px; background:#244c9f; color:#fff; font-size:24px; display:table; box-shadow:0 2px 8px #ccc; position:absolute; top:-25px; left:50%; margin-left:-80px;}
		.xfwyjdiv dl.d3 dt img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
		.xfwyjdiv dl.d3:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
		.xfwyjdiv dl.d3 dd{ width:100%; height:auto; min-height:80px; float:left; font-size:24px; line-height:40px; color:#666; margin-top:10px;}
		.xfwyjdiv dl.d3.last{ margin-left:4%;}
		
		.xfwyjdiv3{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/fwyj_bj3.jpg) bottom center no-repeat; background-size:cover;}
		.xfwyjdiv3 .img{ width:100%; height:auto; display:block; margin:0 auto;}
		.xfwyjdiv3 .box{ width:100%; height:auto; float:left; margin:20px 0 30px 0;}
		
		.aqsydiv1{ padding:80px 0;}
		.aqsydiv1 p.p1{ width:100%; height:auto; float:left; font-size:24px; line-height:40px; color:#656565; margin-bottom:15px;}
		
		 
		/******应用场景-渠道管控*****/ 
		.xfwyjdiv dl.d1a{ width:100%; height:auto; min-height:300px; float:left; position:relative;}
		.xfwyjdiv dl.d1a dt{ width:353px; height:auto; position:absolute; right:0; top:0;}
		.xfwyjdiv dl.d1a dt img{ width:100%; height:auto; display:block; position:relative; right:-60px;}
		.xfwyjdiv dl.d1a dd{ width:calc(100% - 80px); margin-top:50px; font-size:24px; line-height:40px; color:#4f4f4f; height:auto; float:left; padding:40px 320px 40px 0; background:url(../images/xg2024/fwyj_divbj.png) left center no-repeat; background-size:cover; box-sizing:border-box;}
		
		.xqdgkdiv1{ width:100%; height:auto; float:left; padding:20px 0 80px 0; background:#fff;}
		.xqdgkdiv1 dl{ width:100%; height:auto; float:left;}
		.xqdgkdiv1 dl dt{ width:600px; height:auto; float:left; margin-right:40px;}
		.xqdgkdiv1 dl dt img{ width:100%; height:auto; display:block;}
		.xqdgkdiv1 dl dd{ width:calc(100% - 760px); height:auto; float:left; margin-top:75px;}
		.xqdgkdiv1 dl dd h3{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#244c9f;}
		.xqdgkdiv1 dl dd h4{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#244c9f;}
		.xqdgkdiv1 dl dd strong{ width:auto; height:44px; line-height:44px; float:left; padding:0 25px; border-radius:20px; margin-top:25px; background:#216dd4; font-weight:normal; color:#fff; font-size:20px; box-shadow:0 2px 5px #333;}
		.xqdgkdiv1 dl dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#1f1f1f; margin-top:8px; padding-left:15px; box-sizing:border-box;}
		
		.xqdgkdiv2{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/qdgk_bj.jpg) center center no-repeat; background-size:cover;}
		.xqdgkdiv2 .boxleft{ width:60%; height:auto; min-height:100px; float:left; background:#fff; border-radius:15px; padding:35px 40px 40px 40px; box-sizing:border-box;}
		.xqdgkdiv2 .boxleft h3{ width:100%; height:auto; float:left; font-size:34px; line-height:40px; color:#1f6cd4; text-align:center; margin-bottom:10px;}
		.xqdgkdiv2 .boxleft span.sp{ width:auto; height:32px; line-height:32px; padding:0 25px; border-radius:30px; color:#fff; margin:0 auto; box-shadow:0 2px 4px #000; display:table; background:#1f6cd4; font-size:17px;}
		.xqdgkdiv2 .boxleft ul.u1{ width:100%; height:auto; float:left; margin-top:20px;}
		.xqdgkdiv2 .boxleft ul.u1 li{ width:19%; height:auto; float:left; padding:15px 0; text-align:center; margin:0.5%; box-shadow:0 2px 6px #dae5f3; border-radius:4px;}
		.xqdgkdiv2 .boxleft ul.u1 li img{ width:60px; height:60px; display:block; margin:0 auto;}
		.xqdgkdiv2 .boxleft ul.u1 li s{ width:100%; height:auto; float:left; font-size:18px; line-height:20px; color:#1f6cd4; margin-top:6px;}
		.xqdgkdiv2 .boxleft .boxbj{ width:100%; height:50px; float:left; background:url(../images/xg2024/qdgk_div3tb.png) top center no-repeat; background-size:auto 50px; margin-top:15px;}
		.xqdgkdiv2 .boxleft .boxa{ width:39%; height:auto; padding:18px; box-sizing:border-box; float:left; margin:0 0.5%;  box-shadow:0 2px 6px #dae5f3; border-radius:4px;}
		.xqdgkdiv2 .boxleft .boxa p{ width:70%; height:auto; float:left; font-size:16px; line-height:26px; margin:0 15%; color:#1f6cd4; text-align:center;}
		.xqdgkdiv2 .boxleft .boxa p span{ width:50%; height:auto; float:left;}
		.xqdgkdiv2 .boxleft .boxa p.p{ margin-top:15px;}
		.xqdgkdiv2 .boxleft .boxa.boxb{ width:59%;}
		.xqdgkdiv2 .boxright{ width:calc(40% - 20px); height:auto; float:right; margin-top:50px;}
		.xqdgkdiv2 .boxright .box{ width:100%; height:auto; float:left; background:#fff; border-radius:15px; position:relative; right:-60px; margin-bottom:15px; padding:15px 20px; box-sizing:border-box; }
		.xqdgkdiv2 .boxright .box strong{ width:70%; margin:0 15%; float:left; text-align:center; font-size:20px; font-weight:normal; line-height:30px; color:#1f6cd4; background:url(../images/lanbj1.jpg) center bottom no-repeat; background-size:100% 1px; padding-bottom:10px; margin-bottom:5px;}
		.xqdgkdiv2 .boxright .box p{ width:100%; height:auto; float:left; font-size:15px; line-height:28px; color:#202020; text-align:center;}
		
		.xqdgkdiv3{ width:100%; height:auto; float:left; padding:80px 0; background:#fff;}
		.xqdgkdiv3 .img{ width:auto; height:auto; display:block; margin:0 auto; max-width:100%  !important;}
		.qdgkbj{ background:url(../images/xg2024/qdgk_bj1.jpg) center center no-repeat !important; background-size:cover !important;}
		
		  
		/******应用场景-全流程追溯*****/ 
		.xqlcsydiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/qlcsy_bj.jpg) center center no-repeat; background-size:cover;}
		.xqlcsydiv1 dl{ width:100%; height:auto; float:left; padding:0 75px; box-sizing:border-box;}
		.xqlcsydiv1 dl dd{ width:calc(100% - 790px); height:auto; float:left;}
		.xqlcsydiv1 dl dd span{ width:100%; height:auto; float:left; background:url(../images/lanbj1.png) left center no-repeat; padding-left:15px; font-size:24px; color:#13439a; margin:20px 0; box-sizing:border-box;} 
		.xqlcsydiv1 dl dt{ width:790px; height:auto; float:left;}
		.xqlcsydiv1 dl dt img{ width:100%; height:auto; display:block;} 
		   
		   
		   
		dl.qlcsydl{ width:calc(94% / 3); height:auto; float:left; margin:1%; background:#fff; box-shadow:0 2px 6px #ccc; padding:25px 35px; position:relative; top:60px; box-sizing:border-box; border-radius:10px;}  
		dl.qlcsydl dt{ width:100%; height:auto; float:left; text-align:center;}
		dl.qlcsydl dt img{ width:200px; height:auto; margin:0 auto; display:block;}
		dl.qlcsydl dd{ width:100%; height:auto; float:left; text-align:center; margin-top:10px;}  
		dl.qlcsydl dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:40px; color:#13439a; background:url(../images/lanbj.jpg) bottom center no-repeat; background-size:100% 1px; padding-bottom:5px; margin-bottom:8px;}  
		dl.qlcsydl dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:36px; color:#1c1c1c; min-height:144px;}  
		dl.qlcsydl:hover{ box-shadow:0 2px 6px #999;}  
		  
		.xqlcsydiv2{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/qlcsy_bj1.jpg) center center no-repeat; background-size:cover;}
		.xqlcsydiv2 .box{ width:100%; height:auto; float:left; background:#fff; box-shadow:0 2px 6px #ccc; padding:40px 100px; box-sizing:border-box;} 
		.xqlcsydiv2 dl{ width:100%; height:auto; float:left; padding:0 30px; box-sizing:border-box;}
		.xqlcsydiv2 dl dd{ width:380px; height:auto; float:left; margin-top:30px;}
		.xqlcsydiv2 dl dd p{ width:100%; height:70px; line-height:70px; font-size:30px; color:#000000; position:relative; left:-60px; box-shadow:2px 2px 5px #e4edf9; margin-bottom:18px; border-radius:0 3px 3px 0; float:left; }
		.xqlcsydiv2 dl dd p span{ width:70px; text-align:center; float:left; background:#7db3f9; color:#fff; margin-right:15px;}
		.xqlcsydiv2 dl dt{ width:580px; height:auto; float:right;}
		.xqlcsydiv2 dl dt img{ width:100%; height:auto; display:block;}  
		
		dl.qlcsyd2{ width:100%; height:auto; float:left;}
		dl.qlcsyd2 dd{ width:50%; height:auto; float:left; margin-top:200px; padding-right:50px; box-sizing:border-box;}
		dl.qlcsyd2 dd strong{ width:100%; height:auto; float:left; font-size:34px; line-height:40px; color:#506eaf; background:url(../images/xg2024/bjsk.png) left bottom no-repeat; background-size:60px 2px; padding-bottom:10px; margin-bottom:15px;}
		dl.qlcsyd2 dd p{ width:100%; height:auto; float:left; font-size:24px; line-height:40px; color:#000;}
		dl.qlcsyd2 dt{ width:50%; height:auto; float:left;}
		dl.qlcsyd2 dt img{ width:100%; height:auto; display:block;}
		  
		/******应用场景-生产管理*****/ 
		dl.scgldk{ width:calc(94% / 3); height:auto; float:left; margin:1%; background:#0f57ac; position:relative; top:60px; border-radius:10px; box-shadow:0 2px 6px #333; padding:30px; box-sizing:border-box;}
		dl.scgldk dt{ width:100%; height:auto; float:left;}
		dl.scgldk dt img{ width:180px; height:auto; margin:0 auto; display:block;transform:rotateY(0); transition:0.9s ease all;}
		dl.scgldk dd{ width:100%; height:auto; float:left; margin-top:15px;}
		dl.scgldk dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:40px; border-bottom:1px solid rgba(255,255,255,0.2); padding-bottom:5px; margin-bottom:12px; color:#fff; font-weight:normal; text-align:center;}
		dl.scgldk dd  p{ width:100%; height:auto; float:left; font-size:16px; line-height:38px; color:#fff; min-height:152px; text-align:center;}
		dl.scgldk:hover dt img{transform:rotateY(180deg); transition:0.9s ease all;}
		dl.scgldk:hover{ box-shadow:0 2px 6px #000;}  
		.xscgldiv1{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/scgl_bj.jpg) 150px center no-repeat #fff; background-size:100% auto;}  
		.xscgldiv1 .box{ width:100%; height:auto; float:left; box-shadow:0 2px 6px #ccc; background:#fff; border-radius:10px; padding:60px 40px; box-sizing:border-box;}
		.xscgldiv1 .box .sp{ width:auto; height:62px; line-height:62px; margin:0 auto; font-weight:normal; display:table; position:relative; top:-60px; background:#244c9f; padding:0 50px; box-sizing:border-box; border-radius:0 0 60px 60px; color:#fff; text-align:center; font-size:31px;}  
		.xscgldiv1 .box dl{ width:calc(100% / 3); height:auto; float:left; padding:20px 50px; position:relative; top:60px; border-right:1px solid rgba(36,76,139,0.8); box-sizing:border-box; text-align:center;}  
		.xscgldiv1 .box dl dt{ width:100%; height:auto; float:left; margin-bottom:10px;}
		.xscgldiv1 .box dl dt img{ width:85px; height:85px; margin:0 auto; display:block;}  
		.xscgldiv1 .box dl dd{ width:100%; height:auto; float:left;}
		.xscgldiv1 .box dl dd strong{ width:100%; height:auto; font-size:22px; line-height:30px; color:#13439a; font-weight:normal;}  
		.xscgldiv1 .box dl dd p{ width:100%; height:auto; min-height:60px; line-height:30px; font-size:18px; color:#666;}  
		.xscgldiv1 .box dl.last{ border-right:none;}  
		.xscgldiv1 .box.box1{ margin-top:60px;}  
		  
		.xscgldiv1 .box.box1 dl.d1{ padding:30px 50px; border-right:none; border-bottom:1px solid rgba(36,76,139,0.8);}  
		.xscgldiv1 .box.box1 dl.d1 dd p{ min-height:90px;}  
		.xscgldiv1 .box.box1 dl.d1.nob{ border-bottom:none; padding-bottom:10px;}  
		  
		  
		/******应用场景-数字营销*****/ 
		.szyxtt{ width:100%; height:auto; float:left; margin:30px 0 20px 0;}
		.szyxtt span{ width:auto; height:74px; line-height:74px; display:table; margin:0 auto; padding:0 40px; border-radius:4px; box-shadow:0 2px 6px #c8e0fe; font-size:30px; color:#244c9f;} 
		.xmto{ margin-top:60px;} 
		  
		.xscgldiv1 .img{ width:auto; height:auto; max-width:100%; display:block; margin:0 auto;} 
		.xscgldiv1 .ps{ width:auto; height:70px; line-height:70px; float:left; margin:0 2% 4% 2%; font-size:26px; color:#244c9f; border-radius:5px; padding:0 20px 0 60px; background:url(../images/xg2024/szyx_div2tb.png) 20px center no-repeat #e8ebf6; box-sizing:border-box;}
		.xscgldiv1 .ps.last{ margin-left:9%;}  
		
		
		/*******新关于我们*******/
		.xaboutrydiv{ width:100%; height:auto; float:left; padding:80px 0; position:relative; box-shadow:0 2px 25px #ccc; }
		.xaboutrydiv .img{ width:100%; height:300px; position:absolute; left:0; top:0; display:block;}
		.xaboutrydiv .document_width{ position:relative; z-index:11;} 
		.xaboutrydiv .nytt strong{ color:#fff;}
		.xaboutrydiv ul.u1{ width:100%; height:auto; float:left; margin-top:0;}
		.xaboutrydiv ul.u1 li{ width:calc((100% - 90px) / 4); height:auto; text-align:center; position:relative; top:60px; float:left; background:url(../images/xg2024/xabou_rytb2.png) right bottom no-repeat #fff; padding:60px 20px 70px 20px; box-sizing:border-box; border-radius:5px; margin-right:30px; box-shadow:0 2px 4px #ededed;}
		.xaboutrydiv ul.u1 li strong{ width:100%; height:auto; float:left; font-size:90px; line-height:90px; color:#0d4a91;}
		.xaboutrydiv ul.u1 li strong s{ font-size:30px; line-height:30px; margin-left:5px;}
		.xaboutrydiv ul.u1 li p{ width:100%; height:auto; float:left; font-size:20px; line-height:36px; color:#0d4a91;}
		.xaboutrydiv ul.u1 li.l2{background:url(../images/xg2024/xabou_rytb3.png) right bottom no-repeat #fff;  }
		.xaboutrydiv ul.u1 li.l3{background:url(../images/xg2024/xabou_rytb1.png) right bottom no-repeat #fff; margin-right:0; }
		
		.xaboutrydiv dl{ width:100%; height:auto; float:left; margin:80px 0 25px 0;}
		.xaboutrydiv dl dd{ width:45%; height:auto; float:left;}
		.xaboutrydiv dl dd p{ width:100%; height:auto; float:left; font-size:21px; line-height:28px; color:#0d4a91; margin:5px 0;}
		.xaboutrydiv dl dt{ width:55%; height:auto; float:left;}
		.xaboutrydiv dl dt img{ width:100%; height:auto; display:block;}
		
		.ryjtleft{ background:url(../images/xg2024/xrztbjtl.png) center center no-repeat !important;}
		.ryjtright{ background:url(../images/xg2024/xrztbjtr.png) center center no-repeat !important;}
		 
		.xaboutlxwm{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/xg2024/xlxwmbj.png) center 30px no-repeat;}
		.xaboutlxwm ul{ width:100%; height:auto; float:left;}
		.xaboutlxwm ul li{ width:35%; height:auto; min-height:130px; float:left; background:url(../images/xg2024/xlxwmtb.png) left 5px no-repeat; background-size:50px auto; padding:10px 30px 10px 50px; box-sizing:border-box;}
		.xaboutlxwm ul li strong{ width:100%; height:auto; float:left; font-size:28px; line-height:34px; color:#000; font-weight:normal;}
		.xaboutlxwm ul li p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#333;}
		.xaboutlxwm ul li.l1{ width:65%;  }
		
		
		/*****首页调整******/
		.indexdiv1right dl.xid1{ width:420px; height:295px; overflow:hidden;}
		.indexdiv1right dl.xid2{ width:440px; height:295px; overflow:hidden;}
		 
		
		@media only screen and (max-width:1440px){ 
		
		.document_width{ width:1100px; margin:auto; }
		/*****首页*****/
		 
		.nyban img,.nyban .img{ height:380px;}
		.xtpt_zddiv2 .document_width, .xtpt_zddiv1 .document_width, .xtpt_hmdiv1 .document_width, .xfwtxdiv2 .document_width, .xlzymdiv1 .document_width, .xlzymdiv2 .document_width, .xlzymdiv3 .document_width, .xxtptdiv2 .document_width, .xssfndiv5 .document_width, .xjsysdiv1 .document_width, .xjsysdiv2 .document_width{ padding:0;}
		
		/*****量子云码*****/
		.xlzymdiv1{ padding:60px 0;}
		.xlzymdiv1 .boxl h2{ font-size:20px; line-height:30px;}
		.xlzymdiv1 .boxl h3{ font-size:24px; margin-top:20px; padding-bottom:8px;}
		.xlzymdiv1 .boxl p{ font-size:15px; line-height:28px;}
		.xlzymdiv1 .boxr{ margin-right:0;}
		.xlzymdiv1 .boxnr h2{ font-size:24px;}
		.xlzymdiv1 .boxnr p{ font-size:18px; line-height:30px;}
		.xlzymdiv1 .boxnr .img{ margin:0 15%;}
		.xlzymdiv2{ padding:60px 0 30px 0;}
		.xlzymdiv2 dl{ width:49%;min-height:230px;padding:25px 15px; margin-bottom:50px; margin-right:2%;border-radius:15px;}
		.xlzymdiv2 dl dt{ width:180px; }
		.xlzymdiv2 dl dd{ width:calc(100% - 180px); padding-left:10px; }
		.xlzymdiv2 dl dd span{ font-size:60px; line-height:60px;top:-50px; }
		.xlzymdiv2 dl dd h3{ height:30px; font-size:22px; line-height:30px;margin-bottom:10px;}
		.xlzymdiv2 dl dd p{ font-size:16px; line-height:24px; }
		.xlzymdiv2 dl dd p strong{ font-size:16px;}
		.xlzymdiv3{ padding:60px 0;}
		.nytt .p1{ font-size:18px; line-height:30px;}
		.xlzymdiv3 dl dd{ height:56px; line-height:56px; font-size:20px;}
		
		/******系统平台****/
		.nytt .p{ font-size:18px; line-height:32px;}
		.xxtptdiv1wz dl{ width:100px;  top:100px;}
		.xxtptdiv1wz dl dt img{ width:70px; }
		.xxtptdiv1wz dl dd strong{ font-size:18px; line-height:24px;margin-bottom:5px;}
		.xxtptdiv1wz dl dd span{font-size:14px; line-height:20px;}
		.xxtptdiv1wz dl.d1{ margin:-50px 0 0 50px;}
		.xxtptdiv1wz dl.d2{ margin:-30px 0 0 20px;}
		.xxtptdiv1wz dl.d3{ margin:-20px 0 0 13px;}
		.xxtptdiv1wz dl.d4{ margin:0px 0 0 10px;}
		.xxtptdiv1wz dl.d5{ margin:10px 0 0 15px;}
		.xxtptdiv1wz dl.d6{ margin:0px 0 0 17px;}
		.xxtptdiv1wz dl.d7{ margin:-20px 0 0 20px;}
		.xxtptdiv1wz dl.d8{ margin:-30px 0 0 20px;}
		.xxtptdiv1wz dl.d9{ margin:-50px 0 0 10px;}
		.xxtptdiv2{ padding:40px 0;}
		.xxtptdiv2 a p{ padding:0 12px; height:60px; line-height:60px;}
		.xxtptdiv2 a p s{ line-height:60px; font-size:20px;}
		.xxtptdiv3{ padding:60px 0 10px 0;}
		.wimg1{ padding:0;}
		.xxtptdiv4 .box{ margin-bottom:100px;}
		.xxtptdiv4 .box dl dt{ width:230px;}
		.xxtptdiv4 .box dl dd{ width:calc(100% - 100px); height:140px; border-radius:10px; margin-top:20px;padding:20px 30px 0 150px;} 
		.xxtptdiv4 .box dl dd strong{ font-size:24px; line-height:30px;  margin-bottom:8px;} 
		.xxtptdiv4 .box dl dd p{font-size:18px; line-height:26px; } 
		.boxpos{ width:100%; height:160px;  margin-bottom:110px; }
		.xxtptdiv4 .box1{ width:150%; height:160px; border-radius:0 10px 10px 0;}
		.xxtptdiv4 .box1 .box1nr{ width:1000px;}
		.xxtptdiv4 .box1 dl{ height:160px; }
		.xxtptdiv4 .box1 dl dt{ width:150px;bottom:-20px;}
		.xxtptdiv4 .box1 dl dd{width:calc(100% - 70px); height:160px; padding:20px 150px 0 30px;} 
		.xxtptdiv4 .box1 dl dd strong{ font-size:24px; line-height:30px;  margin-bottom:8px;} 
		.xxtptdiv4 .box1 dl dd p{ font-size:18px; line-height:26px; } 
		.xxtptdiv4 .box2{ width:150%; height:160px; }
		.xxtptdiv4 .box2 .box1nr{ width:1000px; }
		.xxtptdiv4 .box2 dl{ height:160px;}
		.xxtptdiv4 .box2 dl dt{ width:180px; bottom:-10px;}
		.xxtptdiv4 .box2 dl dd{height:160px; padding:20px 30px 0 220px; } 
		.xxtptdiv4 .box2 dl dd strong{font-size:24px; line-height:30px; margin-bottom:8px;} 
		.xxtptdiv4 .box2 dl dd p{font-size:18x; line-height:26px; } 
		.xxtptdiv5{ padding:60px 0;}
		.xxtptdiv6{ padding:60px 0;}
		
		.xxtptdiv6 dl dd p strong{ font-size:20px; line-height:30px;}
		.xxtptdiv6 dl dd p strong em{ font-size:40px; top:-12px;}
		.xxtptdiv6 dl dd p span{ font-size:15px; line-height:26px;margin-top:6px; }
		.xxtptdiv6 dl dd p span.s{ margin-top:16px;}
		.xxtptdiv4 .document_width, .xxtptdiv7 .document_width{ padding:0;}
		.xxtptdiv7{ padding:60px 0;}
		.xxtptdiv7 dl dd strong{ font-size:110px; line-height:110px;}
		.xxtptdiv7 dl dd strong em{ top:-50px; left:10px; height:50px; line-height:50px; font-size:70px;}
		.xxtptdiv7 dl dd p{ font-size:20px; line-height:36px;margin-top:40px; padding-bottom:40px;}
		
		
		/*****实施方案******/  
		.xssfndiv{ padding:60px 0;}
		.xssfndiv dl{ width:260px; margin-right:20px; top:100px;}
		.xssfndiv dl dt img{ width:130px; height:130px;}
		.xssfndiv dl dd.dd{ min-height:500px;padding:80px 20px 35px 20px;  margin-top:-65px;} 
		.xssfndiv dl dd.dd h2{ font-size:22px; line-height:30px;} 
		.xssfndiv dl dd.dd h3{ font-size:15px; margin:10px 0;} 
		.xssfndiv dl dd.dd p{ font-size:14px; line-height:24px;margin-bottom:10px;}
		.xssfndiv dl dd.dd em{ bottom:30px;} 
		.xssfndiv dl dd.dd1{ margin-top:15px; min-height:60px;padding:10px 20px;} 
		.xssfndiv dl dd.dd1 p{ font-size:16px; line-height:30px; margin:-20px 0 5px 0; } 
		.xssfndiv dl dd.dd1 strong{ font-size:18px; min-height:60px; line-height:28px; }
		.xssfndiv2{ height:auto; float:left;padding:60px 0;}
		.xssfndiv2nr{ width:100%; height:500px; float:left; position:relative;} 
		.xssfndiv2nr .img{ width:300px; height:auto; margin:140px auto; } 
		.xssfndiv2nr dl.d1{ width:408px;} 
		.xssfndiv2nr dl.d1 dd{ width:333px; height:280px;padding:25px 30px; } 
		.xssfndiv2nr .h3{ font-size:22px; line-height:30px;margin-bottom:10px;} 
		.xssfndiv2nr .p{ font-size:14px; line-height:24px;}
		.xssfndiv2nr dl.d2{ width:390px; right:20px;} 
		.xssfndiv2nr dl.d2 dd{ width:320px; height:220px;padding:25px 30px; } 
		.xssfndiv2nr dl.d3{ width:380px; left:35px; top:320px;} 
		.xssfndiv2nr dl.d3 dd{ width:327px; height:155px; padding:25px 30px} 
		.xssfndiv2nr dl.d4{ width:410px; } 
		.xssfndiv2nr dl.d4 dd{ width:345px; height:178px;padding:25px 30px; } 
		 
		.xssfndiv3{  padding:60px 0;}
		.xssfndiv3l{ width:30%; height:540px;  padding:150px 50px 0 50px; }
		.xssfndiv3l strong{ font-size:30px; line-height:36px;}
		.xssfndiv3l p{font-size:20px; line-height:30px;}
		.xssfndiv3r{ width:70%; }
		.xssfndiv3r ul li a{  height:270px;}
		.xssfndiv3r ul li a span{ font-size:30px; } 
		.xssfndiv4{ padding:60px 0;}
		.xssfndiv4 dl{  margin-top:30px;} 
		.xssfndiv4 dl dt{ width:260px; }
		.xssfndiv4 dl dd{ width:calc(100% - 260px); padding:40px 60px 0 60px;} 
		.xssfndiv4 dl dd strong{ font-size:30px; line-height:40px; margin-bottom:15px;} 
		.xssfndiv4 dl dd p{ font-size:20px; line-height:30px; } 
		.xssfndiv5{ padding:60px 0;}
		.ssfnwz{ width:100%; height:auto; float:left; margin-bottom:25px;}
		.ssfnwz h3{ font-size:30px; line-height:40px;}
		.ssfnwz p{ font-size:20px; line-height:30px;  margin-top:10px;}
		.xssfndiv5 dl{  padding:50px 35px; margin-right:40px;} 
		.xssfndiv5 dl dd strong{font-size:22px; line-height:30px;}
		.xssfndiv5 dl dd p{ font-size:15px; line-height:24px; min-height:72px;} 
		
		
		/*****技术优势******/  
		.xjsysdiv1{  padding:60px 0;}
		.xjsysdiv1 dl{ margin:20px 0 10px 0;}
		.xjsysdiv1 dl dd{ width:calc(100% - 300px); padding:28px 55px;}
		.xjsysdiv1 dl dd strong{ font-size:22px; line-height:30px; margin-bottom:8px;}
		.xjsysdiv1 dl dd p{ font-size:15px; line-height:26px; min-height:78px;}
		.xjsysdiv1 dl dt{ width:260px; right:30px; bottom:0;}
		 
		.xjsysdiv2{ padding:60px 0;} 
		.xjsysdiv2left{ width:50%;padding-top:20px;} 
		.xjsysdiv2left strong{ font-size:30px; line-height:36px; margin-bottom:20px;}
		.xjsysdiv2left p{ font-size:16px; line-height:30px;}
		.xjsysdiv2left ul{  margin-top:45px;} 
		.xjsysdiv2left ul li{ width:80px; margin-right:60px;}
		.xjsysdiv2left ul li span{ font-size:18px;} 
		
		
		
		/*****服务体系******/  
		.xfwtxdiv1{ padding:60px 0;} 
		.xfwtxdiv1nr{ padding:0 40px; margin-top:30px;}
		.xfwtxdiv1nr dl dt{ width:200px;  right:-15px; top:-5px;} 
		.xfwtxdiv1nr dl dd{ width:calc(100% - 200px); height:220px; padding:40px 0 40px 40px;} 
		.xfwtxdiv1nr dl dd div{ width:calc((100% - 60px) / 3); height:140px; padding:15px 0; margin-right:20px;} 
		.xfwtxdiv1nr dl dd div h3{  font-size:30px; line-height:40px;} 
		.xfwtxdiv1nr dl dd div s{ font-size:14px; line-height:20px;} 
		.xfwtxdiv1nr dl dd div strong{font-size:20px; line-height:28px;} 
		.xfwtxdiv1nr dl dd div span{ font-size:18px; line-height:20px;} 
		
		.xfwtxdiv2{padding:60px 0;} 
		.xfwtxdiv2 dl{ margin:40px 0;}
		.xfwtxdiv2 dl dt{ width:180px; top:-30px;}
		.xfwtxdiv2 dl dd{ width:calc(100% - 100px);  padding:35px 35px 35px 110px;}
		.xfwtxdiv2 dl dd strong{ font-size:30px; line-height:34px; } 
		.xfwtxdiv2 dl dd span{ font-size:20px; line-height:30px; cmargin-right:35px;} 
		
		/*****产品与服务-系统平台-赋码******/
		.xtpt_hmdiv1{ padding:60px 0; }
		.xtpt_hmdiv2{padding:60px 0;} 
		.xtpt_hmdiv2 p.p{ font-size:20px;  line-height:34px; padding:4px 100px 4px 130px;}
		.xtpt_hmdiv2 p.p span{ width:130px; margin-left:-130px;} 
		.xtpt_hmdiv2 p.p.p1{ padding:4px 100px 4px 150px;}
		.xtpt_hmdiv2 p.p.p1 span{width:150px; margin-left:-150px; }
		.xtpt_hmdiv2 .img{  padding:15px 60px;} 
		 
		/*****产品与服务-系统平台-溯源******/
		.xtpt_sydiv1{padding:60px 0;}
		.xtpt_sydiv1 dl{ padding:0 15px; margin-top:20px;}
		.xtpt_sydiv1 dl dd{ width:220px; height:115px;  padding:20px 30px; margin-right:20px;}
		.xtpt_sydiv1 dl dd strong{ font-size:20px; line-height:22px;}
		.xtpt_sydiv1 dl dt{ width:calc(100% - 240px); }
		.xtpt_sydiv1 dl dt ul.u1{ margin-top:15px;}
		.xtpt_sydiv1 dl dt ul.u1 li span{ font-size:15px;}
		.xtpt_sydiv1 dl.d1 dd{ padding-top:35px;} 
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li span{ font-size:13px;} 
		.xtpt_sydiv1 dl.d1 dt .box strong{ font-size:17px; line-height:30px;}
		
		.xtpt_sydiv2{ padding:60px 0;}
		.xtpt_sydiv2 dl dt{ width:180px;}
		.xtpt_sydiv2 dl dt img{ width:192px;}
		.xtpt_sydiv2 dl dd{ width:calc(100% - 180px); padding-top:40px;}
		.xtpt_sydiv2 dl dd p.p{ font-size:16px; line-height:26px;  padding:0 50px;} 
		.xtpt_sydiv2 dl dd ul{margin:20px 0; padding:10px 50px;} 
		.xtpt_sydiv2 dl dd ul li{ padding:15px; top:40px;}
		.xtpt_sydiv2 dl dd ul li span{ font-size:16px; line-height:28px;}
		
		.xtpt_sydiv3{padding:60px 0; } 
		.xtpt_sydiv3 dl{ margin-top:15px;}
		.xtpt_sydiv3 dl dd{ width:calc(100% - 450px); padding:0 60px 0 75px;}
		.xtpt_sydiv3 dl dd h3{font-size:22px; line-height:30px;}
		.xtpt_sydiv3 dl dd p{ width:85%; font-size:16px; line-height:26px;margin:15px 0 30px 0;}
		.xtpt_sydiv3 dl dd .box{ width:48%; min-height:60px; padding:15px 20px;}
		.xtpt_sydiv3 dl dd .box span{ font-size:15px; line-height:24px;}
		.xtpt_sydiv3 dl dd .box h4{font-size:24px; line-height:30px;}
		.xtpt_sydiv3 dl dt{ width:430px; }
		
		.xtpt_sydiv4{ padding:60px 0; } 
		.xtpt_sydiv5{ padding:60px 0;} 
		
		 
		/*****产品与服务-系统平台-终端******/ 
		.xtpt_zddiv1{ padding:60px 0;}
		.xtpt_zddiv2{padding:60px 0;}
		.xtpt_zddiv2 dl{  margin-top:10px;}
		.xtpt_zddiv2 dl dd{ width:50%; padding-right:60px; padding-top:20px;}
		.xtpt_zddiv2 dl dd strong{font-size:24px;line-height:30px; margin-bottom:15px;}
		.xtpt_zddiv2 dl dd p{ font-size:16px; line-height:26px; margin-bottom:20px;} 
		
		 
		/*****产品与服务-系统平台-营销******/
		.xtpt_yxdiv1{  padding:60px 0;}
		.xtpt_yxdiv1 dl{margin:20px 0;}
		.xtpt_yxdiv1 dl dd{ width:500px;}
		.xtpt_yxdiv1 dl dd strong{ font-size:26px; line-height:30px; margin-bottom:15px; } 
		.xtpt_yxdiv1 dl dd p{ font-size:16px; line-height:26px;} 
		.xtpt_yxdiv1 dl dt{ width:calc(100% - 500px); padding-left:60px; margin-top:15px;}
		.xtpt_yxdiv1 dl.d1 dt{ width:500px; }
		.xtpt_yxdiv1 dl.d1 dd{width:calc(100% - 500px); padding-left:60px; margin-top:15px; } 
		.xtpt_yxdiv1 dl.d1 dd ul{ margin-top:30px;}
		.xtpt_yxdiv1 dl.d1 dd ul li{ width:30%; margin:0 1%;}
		.xtpt_yxdiv1 dl.d1 dd ul li img{ max-width:69px;}
		.xtpt_yxdiv1 dl.d1 dd ul li span{font-size:15px; line-height:26px;}
		
		
		/******应用场景-防伪预警*****/ 
		.xfwyjdiv{ padding:60px 0;}
		.xfwyjdiv dl.d1{ min-height:300px; }
		.xfwyjdiv dl.d1 dt{ width:480px;}
		.xfwyjdiv dl.d1 dd{ width:calc(100% - 200px); margin-top:50px; font-size:20px; line-height:34px; padding:40px 170px 40px 0;}
		.xfwyjdiv1{  padding:60px 0;}
		.xfwyjdiv dl.d2{ width:43%;}
		.xfwyjdiv dl.d2 dt span{ height:44px; line-height:44px; padding:0 35px;font-size:22px; border-radius:40px;}
		.xfwyjdiv dl.d2 dd{ font-size:20px; line-height:34px;}
		.xfwyjdiv dl.d2.last{ margin-left:14%;}
		.xfwyjdiv dl.d2.last dd{ margin-top:-33px;}
		.xfwyjdiv2{padding:60px 0;}
		.xfwyjdiv2 .nytt strong{ background-size:60px 3px; padding-bottom:14px;}
		.xfwyjdiv2 dl{ width:540px; height:auto; float:left;}
		.xfwyjdiv2 dl dt{ width:250px;}
		.xfwyjdiv2 dl dt strong{ font-size:18px; line-height:30px;}
		.xfwyjdiv2 dl dd{ width:290px; padding:100px 0 0 10px;}
		.xfwyjdiv2 dl dd strong{ font-size:22px; line-height:30px; margin-bottom:20px;}
		.xfwyjdiv2 dl dd p{ padding-left:65px; background:url(../images/xg2024/fwyj_div4tb.png) 30px center no-repeat; font-size:18px; line-height:40px;}
		.xfwyjdiv2 .box{ width:420px; margin-left:80px;}
		.xfwyjdiv2 .box ul{ margin-top:25px;}
		.xfwyjdiv2 .box ul li{ margin-bottom:15px;}
		.xfwyjdiv2 .box ul li p{ height:120px; padding:35px 0 0 130px; background-size:110px auto !important; font-size:22px;}
		.xfwyjdiv2 .box strong{font-size:18px; }
		.xfwyjdiv dl.d3{ margin-top:30px; padding:40px;}
		.xfwyjdiv dl.d3 dt span{ width:160px; height:44px; line-height:44px;  padding:0;font-size:20px;}
		.xfwyjdiv dl.d3 dd{  min-height:80px;font-size:20px; line-height:36px; margin-top:10px;}
		.xfwyjdiv3{padding:60px 0;}
		.xfwyjdiv3 .box{ width:100%; height:auto; float:left; margin:20px 0 30px 0;}
		.aqsydiv1{ padding:60px 0;}
		.aqsydiv1 p.p1{ font-size:20px; line-height:36px; margin-bottom:15px;}
		dl.spfwd1 dt img{ height:300px;}
		dl.spfwd1 dd{ height:300px;}
		
		
		/******应用场景-渠道管控*****/ 
		.xfwyjdiv dl.d1a dt{ width:343px;}
		.xfwyjdiv dl.d1a dd{ width:calc(100% - 80px); margin-top:50px; font-size:20px; line-height:40px;padding:30px 320px 30px 0;}
		
		.xqdgkdiv1{ padding:20px 0 60px 0;}
		.xqdgkdiv1 dl dt{ width:650px; margin-right:20px;}
		.xqdgkdiv1 dl dd{ width:calc(100% - 670px); margin-top:40px;}
		.xqdgkdiv1 dl dd h3{ font-size:24px; line-height:30px;}
		.xqdgkdiv1 dl dd h4{ font-size:18px; line-height:26px;}
		.xqdgkdiv1 dl dd strong{height:36px; line-height:36px; padding:0 20px;margin-top:20px;font-size:16px;}
		.xqdgkdiv1 dl dd p{ font-size:16px; line-height:26px; margin-top:8px; padding-left:15px; }
		
		.xqdgkdiv2{ padding:60px 0;}
		.xqdgkdiv2 .boxleft{ width:60%;padding:30px;}
		.xqdgkdiv2 .boxleft h3{ font-size:26px; line-height:30px;}
		.xqdgkdiv2 .boxleft span.sp{ height:32px; line-height:32px; font-size:16px;}
		.xqdgkdiv2 .boxleft ul.u1 li s{ font-size:15px;}
		.xqdgkdiv2 .boxleft .boxa p{ font-size:15px;}
		.xqdgkdiv2 .boxright{ width:calc(40% - 20px); margin-top:45px;}
		.xqdgkdiv2 .boxright .box{  padding:10px 15px;}
		.xqdgkdiv2 .boxright .box strong{ font-size:18px;}
		.xqdgkdiv2 .boxright .box p{ font-size:14px; line-height:26px;}
		.xqdgkdiv3{ padding:60px 0;}
		
		
		/******应用场景-全流程追溯*****/ 
		.xqlcsydiv1{ padding:60px 0;}
		.xqlcsydiv1 dl{ padding:0 35px;}
		.xqlcsydiv1 dl dd{ width:calc(100% - 760px);}
		.xqlcsydiv1 dl dd span{  padding-left:15px; font-size:20px; margin:18px 0;} 
		.xqlcsydiv1 dl dt{ width:760px; }
		   
		dl.qlcsydl{ width:calc(94% / 3); padding:25px 35px;}  
		dl.qlcsydl dt img{ width:150px; }
		dl.qlcsydl dd{ margin-top:10px;}  
		dl.qlcsydl dd strong{ font-size:20px; line-height:30px; padding-bottom:10px;}  
		dl.qlcsydl dd p{  font-size:16px; line-height:30px;  min-height:120px;}  
		  
		.xqlcsydiv2{ padding:60px 0;}
		.xqlcsydiv2 .box{ padding:40px 70px;} 
		.xqlcsydiv2 dl{ padding:0 30px;}
		.xqlcsydiv2 dl dd{ width:320px; margin-top:70px;}
		.xqlcsydiv2 dl dd p{ width:100%; height:60px; line-height:60px; font-size:24px; left:-60px;  margin-bottom:18px;}
		.xqlcsydiv2 dl dd p span{ width:60px;margin-right:15px;}
		.xqlcsydiv2 dl dt{ width:500px;}
		
		dl.qlcsyd2 dd{ width:50%;  margin-top:170px; padding-right:50px; }
		dl.qlcsyd2 dd strong{font-size:28px; line-height:40px;}
		dl.qlcsyd2 dd p{ font-size:20px; line-height:30px;}
		
		  
		  
		/******应用场景-数字营销*****/ 
		.szyxtt{ margin:30px 0 20px 0;}
		.szyxtt span{ height:64px; line-height:64px;padding:0 40px;font-size:26px;} 
		.xmto{ margin-top:50px;} 
		.xscgldiv1 .ps{ height:60px; line-height:60px; margin:0 2% 4% 2%; font-size:22px; padding:0 20px 0 60px; background:url(../images/xg2024/szyx_div2tb.png) 20px center no-repeat #e8ebf6;}
		.xscgldiv1 .ps.last{ margin-left:9%;}  
		
		 
		/******应用场景-生产管理*****/ 
		dl.scgldk{ width:calc(94% / 3);  margin:1%;padding:20px;}
		dl.scgldk dt img{ width:140px;}
		dl.scgldk dd{  margin-top:15px;}
		dl.scgldk dd strong{  font-size:20px; line-height:36px;  margin-bottom:10px;}
		dl.scgldk dd  p{ font-size:16px; line-height:34px; min-height:142px; }
		.xscgldiv1{ padding:60px 0; }  
		.xscgldiv1 .box{ padding:40px 30px;}
		.xscgldiv1 .box .sp{ height:52px; line-height:52px; top:-42px; padding:0 40px;  border-radius:0 0 50px 50px;font-size:24px;}  
		.xscgldiv1 .box dl{ padding:20px 50px;}  
		.xscgldiv1 .box dl dt img{ width:70px; height:70px;}  
		.xscgldiv1 .box dl dd strong{ font-size:20px; line-height:30px; }  
		.xscgldiv1 .box dl dd p{  min-height:60px; line-height:30px; font-size:16px;}  
		  
		.xscgldiv1 .box.box1 dl.d1{ padding:20px 50px; }  
		.xscgldiv1 .box.box1 dl.d1 dd p{ min-height:90px;}  
		  
		
		
		
		/*******新关于我们*******/
		.xaboutrydiv{padding:60px 0;}
		.xaboutrydiv .img{ height:280px;}
		.xaboutrydiv ul.u1 li{ width:calc((100% - 60px) / 4); padding:50px 20px 70px 20px; margin-right:20px;}
		.xaboutrydiv ul.u1 li strong{ font-size:70px; line-height:70px;}
		.xaboutrydiv ul.u1 li strong s{ font-size:25px; line-height:25px;}
		.xaboutrydiv ul.u1 li p{ font-size:18px; line-height:32px;}
		
		.xaboutrydiv dl{  margin:80px 0 25px 0;}
		.xaboutrydiv dl dd{ width:45%; }
		.xaboutrydiv dl dd p{ font-size:18px; line-height:26px;  margin:5px 0;}
		dl.tdd1 dd{ padding:35px 30px;}
		dl.tdd1 dd p{ font-size:16px; line-height:30px;}
		
		.xaboutlxwm{ padding:60px 0;}
		.xaboutlxwm ul li{ width:35%;  min-height:130px; background:url(../images/xg2024/xlxwmtb.png) left 5px no-repeat; background-size:40px auto; padding:10px 30px 10px 40px; }
		.xaboutlxwm ul li strong{ font-size:24px; line-height:30px; }
		.xaboutlxwm ul li p{ font-size:16px; line-height:26px; }
		.xaboutlxwm ul li.l1{ width:65%;  }
		
		
		
		/*****首页调整******/
		.indexdiv1right dl.xid1{ width:360px; height:260px; overflow:hidden;}
		.indexdiv1right dl.xid2{ width:380px; height:260px; overflow:hidden;}
		 
		
		
		
		}
		
		
		
		
		/******平板*****/
		@media only screen and (max-width:1270px){ 
		html{ max-width:740px; margin:0 auto;}
		.document_width{ width:100%; margin:auto; padding:0 15px !important; box-sizing:border-box; }
		/*****首页*****/ 
		
		 
		.nyban img,.nyban .img{ height:240px;}
		
		/*****量子云码******/
		.xlzymdiv1{ padding:40px 0;}
		.xlzymdiv1 .boxl{ width:100%; padding-bottom:20px;}
		.xlzymdiv1 .boxl h2{ font-size:18px; line-height:28px;}
		.xlzymdiv1 .boxl h3{ font-size:22px; margin-top:20px;}
		
		.xlzymdiv1 .boxr{ width:400px; float:none; margin:0 auto; padding:0;}
		.xlzymdiv1 .boxnr h2{ font-size:22px; margin-top:30px; margin-bottom:5px;}
		.xlzymdiv1 .boxnr p{ font-size:16px; line-height:28px;}
		.xlzymdiv1 .boxnr .img{ max-width:90%; margin:0 5%;}
		.xlzymdiv2{ padding:40px 0 10px 0;}
		.xlzymdiv2 dl{ width:100%; margin:0 0 40px 0; min-height:190px;}
		.xlzymdiv2 dl dd h3{ font-size:20px;}
		.xlzymdiv3{ padding:40px 0;}
		.xlzymdiv3 dl{ width:48%; margin:1% !important;}
		
		
		/******系统平台****/
		.xxtptdiv1{ padding:40px 0;}
		.nytt .p{ font-size:16px; line-height:28px;}
		.nytt p span{ width:auto; float:none;}
		.xxtptdiv1nr .img1{ display:none;} 
		.xxtptdiv1wz{ margin-top:0;}
		.xxtptdiv1wz dl{ width:19%;  margin:0.5% !important; border:1px solid #ededed; border-radius:10px; box-sizing:border-box; padding:10px 0; min-height:245px;}
		.xxtptdiv1wz dl dt img{ width:60px;}
		.xxtptdiv1wz dl dd strong{ font-size:16px;}
		
		.xxtptdiv2 a p{ padding:0 5px; height:40px; line-height:40px;}
		.xxtptdiv2 a p s{ line-height:40px; font-size:18px; padding:0 10px;}
		.xxtptdiv2 a span{ margin-top:4px; font-size:14px;}
		
		.xxtptdiv4{ padding:40px 0 20px 0;}
		.xxtptdiv4 .box{ margin-bottom:50px;}
		.xxtptdiv4 .box dl dt{ width:180px; padding:15px; box-sizing:border-box;}
		.xxtptdiv4 .box dl dd{ width:100%; height:auto; border-radius:10px; margin-top:0px;padding:20px 30px 20px 180px;} 
		.xxtptdiv4 .box dl dd strong{ font-size:20px; line-height:28px;  margin-bottom:5px;} 
		.xxtptdiv4 .box dl dd p{font-size:16px; line-height:25px; } 
		.boxpos{ width:100%; height:auto;  margin-bottom:50px; }
		.xxtptdiv4 .box1{ width:100%; height:auto; border-radius:10px; padding:20px; box-sizing:border-box; position:static; float:left;}
		.xxtptdiv4 .box1 .box1nr{ width:100%;}
		.xxtptdiv4 .box1 dl{ height:auto; position:relative; }
		.xxtptdiv4 .box1 dl dt{ width:130px;bottom:0px; padding:10px; box-sizing:border-box;}
		.xxtptdiv4 .box1 dl dd{width:100%; height:auto; padding:0 130px 0 0;} 
		.xxtptdiv4 .box1 dl dd strong{ font-size:20px; line-height:28px;  margin-bottom:5px;} 
		.xxtptdiv4 .box1 dl dd p{ font-size:16px; line-height:25px; } 
		.xxtptdiv4 .box2{ width:100%; height:auto; border-radius:10px; overflow:hidden; background-size:cover; padding:20px; box-sizing:border-box; position:static; float:left; }
		.xxtptdiv4 .box2 .box1nr{ width:100%; }
		.xxtptdiv4 .box2 dl{ height:auto;}
		.xxtptdiv4 .box2 dl dt{ width:150px; bottom:0px;}
		.xxtptdiv4 .box2 dl dd{height:auto; padding:0 0 0 150px; } 
		.xxtptdiv4 .box2 dl dd strong{font-size:20px; line-height:28px; margin-bottom:5px;} 
		.xxtptdiv4 .box2 dl dd p{font-size:16px; line-height:25px; } 
		.xxtptdiv3{ padding:20px 0 10px 0;}
		.xxtptdiv5{ padding:20px 0;}
		.xxtptdiv6{ padding:40px 0;}
		.xxtptdiv6 dl dd{ width:100%;}
		.xxtptdiv6 dl dt{ width:100%; padding-left:0; margin-top:15px;}
		.xxtptdiv7{ padding:40px 0;}
		.xxtptdiv7 dl dd{ width:100%; text-align:center;}
		.xxtptdiv7 dl dd strong{ font-size:80px; line-height:80px;}
		.xxtptdiv7 dl dd strong em{ font-size:40px; line-height:40px; top:0;}
		.xxtptdiv7 dl dd p{ font-size:18px; padding-bottom:30px; margin-top:15px; background-position:center bottom;}
		.xxtptdiv7 dl dt{ width:100%; padding-left:0; margin-top:15px;}
		
		/*****产品与服务-硬件设备******/ 
		.xyjsbdiv{  padding:40px 0 30px 0;}
		
		
		
		/*****实施方案******/  
		.xssfndiv{ padding:40px 0;}
		.xssfndiv dl{ width:48%; margin:1% !important;}
		.xssfndiv2nr .img{ width:40%; margin:0 auto;}
		.xssfndiv2nr{ height:auto;}
		.xssfndiv2nr dl.d1,.xssfndiv2nr dl.d2,.xssfndiv2nr dl.d3,.xssfndiv2nr dl.d4{ position:static; margin:2% 0% 0 0%; width:100%;}
		.xssfndiv2nr dl.d1 dt,.xssfndiv2nr dl.d2 dt,.xssfndiv2nr dl.d3 dt,.xssfndiv2nr dl.d4 dt{ display:none;}
		.xssfndiv2nr dl.d1 dd,.xssfndiv2nr dl.d2 dd,.xssfndiv2nr dl.d3 dd,.xssfndiv2nr dl.d4 dd{ width:100%; height:auto;}
		.xssfndiv3{ padding:40px 0;}
		.xssfndiv3l{ width:100%; padding:30px; box-sizing:border-box; height:auto; text-align:center;}
		.xssfndiv3l strong{ font-size:24px; line-height:30px; margin-bottom:5px;}
		.xssfndiv3r{ width:100%;}
		.xssfndiv3r ul li a{ height:240px; }
		.xssfndiv3r ul li a span{ height:239px; line-height:240px; font-size:24px;} 
		.xssfndiv4{ padding:40px 0;}
		.xssfndiv4 dl dt{ width:240px;}
		.xssfndiv4 dl dd{ width:calc(100% - 240px); padding:30px 40px 0 40px;} 
		.xssfndiv4 dl dd strong{ font-size:22px; line-height:30px; margin-bottom:10px;} 
		.xssfndiv4 dl dd p{ font-size:16px; line-height:26px; } 
		.xssfndiv5{ padding:40px 0;}
		.ssfnwz{ margin-bottom:15px;}
		.ssfnwz h3{ font-size:22px; line-height:30px;}
		.ssfnwz p{ font-size:16px; line-height:26px;  margin-top:5px;}
		.xssfndiv5 dl{  padding:30px 15px; margin-right:20px; width:calc((100% - 40px) / 3);} 
		.xssfndiv5 dl dd strong{font-size:18px; line-height:30px;}
		.xssfndiv5 dl dd p{ font-size:14px; line-height:24px; min-height:100px;} 
		
		
		/*****技术优势******/  
		.xjsysdiv1{  padding:40px 0;}
		.xjsysdiv1 dl dd{ padding:20px;}
		.xjsysdiv1 dl dd strong{ font-size:20px;}
		.xjsysdiv2{ padding:40px 0;}
		.xjsysdiv2left{ width:100%; padding:0; text-align:center;}
		.xjsysdiv2left strong{ font-size:22px; line-height:30px; margin-bottom:10px;}
		.xjsysdiv2left ul{ margin-top:25px; width:200px; float:none; margin:0 auto;}
		.xjsysdiv2left ul li{ width:70px; margin:15px;}
		.xjsysdiv2right{ width:100%; padding-left:0;}
		.xjsysdiv2right img{ width:48%; margin:1%;}
		
		
		/*****服务体系******/  
		.xfwtxdiv1{ padding:40px 0; background:none;} 
		.xfwtxdiv1nr{ padding:0px; margin-top:10px;}
		.xfwtxdiv1nr dl{ padding:20px; box-sizing:border-box;}
		.xfwtxdiv1nr dl dt{ width:100%; position:static;} 
		.xfwtxdiv1nr dl dt img{ width:150px; margin:0 auto; float:none;}
		.xfwtxdiv1nr dl dd{ width:100%; height:auto; padding:30px 30px 10px 30px;} 
		.xfwtxdiv1nr dl dd div{ width:calc((100% - 60px) / 3); height:140px; padding:15px 0; margin:0 10px !important;} 
		.xfwtxdiv1nr dl dd div h3{  font-size:22px; line-height:30px;} 
		.xfwtxdiv1nr dl dd div s{ font-size:14px; line-height:20px;} 
		.xfwtxdiv1nr dl dd div strong{font-size:18px; line-height:28px;} 
		.xfwtxdiv1nr dl dd div span{ font-size:16px; line-height:20px;} 
		
		.xfwtxdiv2{padding:40px 0;} 
		.xfwtxdiv2 dl{ margin:10px 0;}
		.xfwtxdiv2 dl dt{ width:100%; top:0px; position:relative; z-index:1;}
		.xfwtxdiv2 dl dt img{ width:180px; display:block;}
		.xfwtxdiv2 dl dd{ width:100%;  padding:85px 35px 35px 35px; margin-top:-110px;}
		.xfwtxdiv2 dl dd strong{ font-size:22px; line-height:30px; text-align:center; } 
		.xfwtxdiv2 dl dd span{ font-size:16px; line-height:24px; margin-right:25px;} 
		
		
		/*****产品与服务-系统平台-赋码******/
		.xtpt_hmdiv1{ padding:40px 0; }
		.xtpt_hmdiv2{padding:40px 0;} 
		.xtpt_hmdiv2 p.p{ font-size:18px;  line-height:30px; padding:4px 0px 4px 120px;}
		.xtpt_hmdiv2 p.p span{ width:120px; margin-left:-120px;} 
		.xtpt_hmdiv2 p.p.p1{ padding:4px 0px 4px 140px;}
		.xtpt_hmdiv2 p.p.p1 span{width:140px; margin-left:-140px; }
		.xtpt_hmdiv2 .img{  padding:15px;} 
		 
		
		/*****产品与服务-系统平台-溯源******/
		.xtpt_sydiv1{padding:40px 0;}
		.xtpt_sydiv1 dl{ padding:0 15px; margin-top:20px;}
		.xtpt_sydiv1 dl dd{ width:100%; height:auto;  padding:20px 30px; margin-right:0px;}
		.xtpt_sydiv1 dl dd strong{ font-size:18px; line-height:22px;}
		.xtpt_sydiv1 dl dt{ width:100%; }
		.xtpt_sydiv1 dl dt ul.u1{ margin-top:15px;}
		.xtpt_sydiv1 dl dt ul.u1 li span{ font-size:15px;}
		.xtpt_sydiv1 dl.d1 dd{  padding:20px 30px; margin-bottom:15px;} 
		.xtpt_sydiv1 dl.d1 dt .box{ width:100%;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2{ padding:10px; box-sizing:border-box;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li span{ font-size:13px;} 
		.xtpt_sydiv1 dl.d1 dt .box strong{ font-size:17px; line-height:30px;}
		.xtpt_sydiv1 dl.d1 dt .box.box1{ width:100%; margin-left:0; margin-top:15px;}
		
		.xtpt_sydiv2{ padding:40px 0;}
		.xtpt_sydiv2 dl dt{ width:180px;}
		.xtpt_sydiv2 dl dt img{ width:192px;}
		.xtpt_sydiv2 dl dd{ width:calc(100% - 180px); padding-top:40px;}
		.xtpt_sydiv2 dl dd p.p{ font-size:14px; line-height:25px;  padding:0 30px;} 
		.xtpt_sydiv2 dl dd ul{margin:20px 0; padding:10px 30px;} 
		.xtpt_sydiv2 dl dd ul li{ padding:10px 5px; top:40px;}
		.xtpt_sydiv2 dl dd ul li span{ font-size:14px; line-height:28px;}
		
		.xtpt_sydiv3{padding:40px 0; } 
		.xtpt_sydiv3 dl{ margin-top:15px;}
		.xtpt_sydiv3 dl dd{ width:100%; padding:0;}
		.xtpt_sydiv3 dl dd h3{font-size:20px; line-height:26px;}
		.xtpt_sydiv3 dl dd p{ width:100%; font-size:14px; line-height:25px;margin:10px 0 20px 0;}
		.xtpt_sydiv3 dl dd .box{ width:48%; min-height:60px; padding:15px 20px;}
		.xtpt_sydiv3 dl dd .box span{ font-size:14px; line-height:24px;}
		.xtpt_sydiv3 dl dd .box h4{font-size:22px; line-height:30px;}
		.xtpt_sydiv3 dl dt{ width:100%; margin-top:30px; }
		.xtpt_sydiv3 dl dt img{ width:60%; margin:0 auto;}
		.xtpt_sydiv4{ padding:40px 0; } 
		.xtpt_sydiv5{ padding:40px 0;} 
		
		
		/*****产品与服务-系统平台-终端******/ 
		.xtpt_zddiv1{ padding:40px 0;}
		.xtpt_zddiv2{padding:40px 0;}
		.xtpt_zddiv2 dl{  margin-top:10px;}
		.xtpt_zddiv2 dl dd{ width:100%; padding-right:0px; padding-top:10px;}
		.xtpt_zddiv2 dl dd strong{font-size:22px;line-height:30px; margin-bottom:10px;}
		.xtpt_zddiv2 dl dd p{ font-size:15px; line-height:26px; margin-bottom:20px;} 
		.xtpt_zddiv2 dl dd img{ margin:0 auto;}
		.xtpt_zddiv2 dl dt{ width:100%; margin-top:25px;}
		
		
		 
		/*****产品与服务-系统平台-营销******/
		.xtpt_yxdiv1{  padding:40px 0;}
		.xtpt_yxdiv1 dl{margin:10px 0;}
		.xtpt_yxdiv1 dl dd{ width:100%;}
		.xtpt_yxdiv1 dl dd strong{ font-size:20px; line-height:26px; margin-bottom:10px; } 
		.xtpt_yxdiv1 dl dd p{ font-size:15px; line-height:24px;} 
		.xtpt_yxdiv1 dl dt{ width:100%; padding-left:0px; margin-top:15px;}
		.xtpt_yxdiv1 dl.d1 dt{ width:100%; }
		.xtpt_yxdiv1 dl.d1 dd{width:100%; padding-left:0px; margin-top:15px; } 
		.xtpt_yxdiv1 dl.d1 dd ul{ margin:15px 0;}
		.xtpt_yxdiv1 dl.d1 dd ul li{ width:calc(94% / 3); margin:0 1%;}
		.xtpt_yxdiv1 dl.d1 dd ul li img{ max-width:69px;}
		.xtpt_yxdiv1 dl.d1 dd ul li span{font-size:15px; line-height:26px;}
		
		
		/******应用场景-防伪预警*****/ 
		.xfwyjdiv{ padding:40px 0;}
		.xfwyjdiv dl.d1{ min-height:100px; }
		.xfwyjdiv dl.d1 dt{ width:100%; position:static;}
		.xfwyjdiv dl.d1 dt img{ width:60%; margin:0 auto;}
		.xfwyjdiv dl.d1 dd{ width:100%; margin-top:0px; font-size:17px; line-height:30px; padding:30px;}
		.xfwyjdiv1{  padding:40px 0;}
		.xfwyjdiv dl.d2{ width:48%;}
		.xfwyjdiv dl.d2 dt span{ height:40px; line-height:40px; padding:0 30px;font-size:18px; border-radius:30px;}
		.xfwyjdiv dl.d2 dd{ font-size:16px; line-height:30px;}
		.xfwyjdiv dl.d2.last{ margin-left:4%;}
		.xfwyjdiv dl.d2.last dd{ margin-top:-22px;}
		.xfwyjdiv2{padding:40px 0;}
		.xfwyjdiv2 .nytt strong{ background-size:40px 2px; padding-bottom:10px;}
		.xfwyjdiv2 dl{ width:90%; height:auto; float:left; margin-left:5%;}
		.xfwyjdiv2 dl dt{ width:230px;}
		.xfwyjdiv2 dl dt strong{ font-size:18px; line-height:30px;}
		.xfwyjdiv2 dl dd{ width:calc(100% - 230px); padding:100px 0 0 10px;}
		.xfwyjdiv2 dl dd strong{ font-size:22px; line-height:30px; margin-bottom:20px;}
		.xfwyjdiv2 dl dd p{ padding-left:65px; background:url(../images/xg2024/fwyj_div4tb.png) 30px center no-repeat; font-size:18px; line-height:40px;}
		.xfwyjdiv2 .box{ width:100%; margin-left:0px;}
		.xfwyjdiv2 .box ul{ margin-top:15px;}
		.xfwyjdiv2 .box ul li{ margin-bottom:15px; width:48%; margin:1% !important;}
		.xfwyjdiv2 .box ul li p{ height:110px; padding:30px 0 0 120px; background-size:100px auto !important; font-size:18px;}
		.xfwyjdiv2 .box strong{font-size:18px; }
		.xfwyjdiv dl.d3{ margin-top:20px; padding:20px;}
		.xfwyjdiv dl.d3 dt span{ width:140px; height:40px; line-height:40px;  padding:0;font-size:18px;}
		.xfwyjdiv dl.d3 dd{  min-height:80px;font-size:16px; line-height:26px; margin-top:10px;}
		.xfwyjdiv3{padding:40px 0;}
		.xfwyjdiv3 .box{ width:100%; height:auto; float:left; margin:20px 0 30px 0;}
		.aqsydiv1{ padding:40px 0;}
		.aqsydiv1 h3 a{ font-size:22px;}
		.aqsydiv1 p.p1{ font-size:17px; line-height:30px; margin-bottom:10px;}
		dl.spfwd1 dt img{ height:400px;}
		dl.spfwd1 dd{ height:400px;}
		dl.spfwd1.last{ margin-left:0;}
		
		/******应用场景-渠道管控*****/ 
		.xfwyjdiv dl.d1a dt{ width:100%; position:static;}
		.xfwyjdiv dl.d1a dt img{ width:40%; margin:0 auto; }
		.xfwyjdiv dl.d1a dd{ width:100%; margin-top:10px; font-size:18px; line-height:32px;padding:20px;}
		.xqdgkdiv1{ padding:10px 0 40px 0;}
		.xqdgkdiv1 dl dt{ width:100%; margin-right:0px;}
		.xqdgkdiv1 dl dd{ width:100%; margin-top:20px;}
		.xqdgkdiv1 dl dd h3{ font-size:24px; line-height:30px;}
		.xqdgkdiv1 dl dd h4{ font-size:18px; line-height:26px;}
		.xqdgkdiv1 dl dd strong{height:36px; line-height:36px; padding:0 20px;margin-top:20px;font-size:16px;}
		.xqdgkdiv1 dl dd p{ font-size:16px; line-height:26px; margin-top:8px; padding-left:15px; }
		.xqdgkdiv2{ padding:40px 0;}
		.xqdgkdiv2 .boxleft{ width:100%;padding:30px;}
		.xqdgkdiv2 .boxleft h3{ font-size:26px; line-height:30px;}
		.xqdgkdiv2 .boxleft span.sp{ height:32px; line-height:32px; font-size:16px;}
		.xqdgkdiv2 .boxleft ul.u1 li s{ font-size:15px;}
		.xqdgkdiv2 .boxleft .boxa p{ font-size:15px;}
		.xqdgkdiv2 .boxright{ width:100%; margin-top:15px;}
		.xqdgkdiv2 .boxright .box{  padding:10px 15px;}
		.xqdgkdiv2 .boxright .box strong{ font-size:18px;}
		.xqdgkdiv2 .boxright .box p{ font-size:14px; line-height:26px;}
		.xqdgkdiv3{ padding:40px 0;}
		
		
		/******应用场景-全流程追溯*****/ 
		.xqlcsydiv1{ padding:40px 0;}
		.xqlcsydiv1 dl{ padding:0 25px;}
		.xqlcsydiv1 dl dd{ width:100%; margin-bottom:20px;}
		.xqlcsydiv1 dl dd span{ width:46%;  padding-left:15px; font-size:20px; margin:10px 0; margin-left:4%;} 
		.xqlcsydiv1 dl dt{ width:100%; }
		   
		dl.qlcsydl{ width:calc(94% / 3); padding:20px 15px;}  
		dl.qlcsydl dt img{ width:100px; }
		dl.qlcsydl dd{ margin-top:10px;}  
		dl.qlcsydl dd strong{ font-size:18px; line-height:30px; padding-bottom:10px;}  
		dl.qlcsydl dd p{  font-size:14px; line-height:26px;  min-height:120px;}  
		  
		.xqlcsydiv2{ padding:40px 0;}
		.xqlcsydiv2 .box{ padding:40px 30px 20px 30px;} 
		.xqlcsydiv2 dl{ padding:0px;}
		.xqlcsydiv2 dl dd{ width:100%; margin-top:0px;}
		.xqlcsydiv2 dl dd p{ width:48%; height:50px; line-height:50px; font-size:20px; left:-50px; margin:1% !important;}
		.xqlcsydiv2 dl dd p span{ width:50px;margin-right:10px;}
		.xqlcsydiv2 dl dt{ width:100%;}
		.xqlcsydiv2 dl dt img{ width:60%; margin:0 20%;}
		
		dl.qlcsyd2 dd{ width:100%;  margin-top:0px; padding-right:0px; text-align:center; }
		dl.qlcsyd2 dd strong{font-size:20px; line-height:30px; background-position:center bottom !important;}
		dl.qlcsyd2 dd p{ font-size:16px; line-height:26px;}
		dl.qlcsyd2 dt{ width:100%; height:auto; float:left; margin-top:20px;}
		dl.qlcsyd2 dt img{ width:60%; margin:0 20%;}
		  
		    
		/******应用场景-数字营销*****/ 
		.szyxtt{ margin:20px 0 10px 0;}
		.szyxtt span{ height:54px; line-height:54px;padding:0 30px;font-size:22px;} 
		.xmto{ margin-top:40px;} 
		.xscgldiv1 .ps{ height:50px; line-height:50px; margin:0 0% 2% 18%; font-size:20px; padding:0 20px 0 60px; background:url(../images/xg2024/szyx_div2tb.png) 20px center no-repeat #e8ebf6;}
		.xscgldiv1 .ps.last{ margin-left:21%;}  
		
		
		 
		/******应用场景-生产管理*****/ 
		dl.scgldk{ width:48%;  margin:1%;padding:20px;}
		dl.scgldk dt img{ width:140px;}
		dl.scgldk dd{  margin-top:15px;}
		dl.scgldk dd strong{  font-size:20px; line-height:36px;  margin-bottom:10px;}
		dl.scgldk dd  p{ font-size:15px; line-height:30px; min-height:122px; }
		.xscgldiv1{ padding:40px 0; }  
		.xscgldiv1 .box{ padding:20px 10px;}
		.xscgldiv1 .box .sp{ height:42px; line-height:42px; top:-20px; padding:0 30px;  border-radius:0 0 40px 40px;font-size:20px;}  
		.xscgldiv1 .box dl{ padding:20px 10px; width:48%; margin:1%; border-right:none; border-bottom:1px solid #ededed;}  
		.xscgldiv1 .box dl dt img{ width:60px; height:60px;}  
		.xscgldiv1 .box dl dd strong{ font-size:20px; line-height:30px; }  
		.xscgldiv1 .box dl dd p{  min-height:60px; line-height:30px; font-size:16px;}  
		  
		.xscgldiv1 .box.box1 dl.d1{ padding:20px 10px;border-bottom:1px solid #ededed; }  
		.xscgldiv1 .box.box1 dl.d1 dd p{ min-height:90px;}  
		.xscgldiv1 .box.box1 dl.d1.nob{border-bottom:1px solid #ededed; padding-bottom:20px;}  
		
		
		
		
		/*******新关于我们*******/
		.xaboutrydiv{padding:40px 0;}
		.xaboutrydiv .img{ height:auto;}
		.xaboutrydiv ul.u1 li{ width:48%; padding:20px 20px 40px 20px; margin:1%;}
		.xaboutrydiv ul.u1 li strong{ font-size:60px; line-height:60px;}
		.xaboutrydiv ul.u1 li strong s{ font-size:20px; line-height:20px;}
		.xaboutrydiv ul.u1 li p{ font-size:16px; line-height:32px;}
		
		.xaboutrydiv dl{  margin:10px 0 25px 0;}
		.xaboutrydiv dl dd{ width:100%; padding-left:20px; box-sizing:border-box; margin-bottom:20px; }
		.xaboutrydiv dl dd p{ font-size:18px; line-height:26px;  margin:5px 0;}
		.xaboutrydiv dl dt{ width:100%;}
		
		dl.tdd1 dd{ padding:35px 30px;}
		dl.tdd1 dd p{ font-size:16px; line-height:30px;}
		
		
		.xaboutlxwm{ padding:40px 0;}
		.xaboutlxwm ul li{ width:100%;  min-height:70px; background:url(../images/xg2024/xlxwmtb.png) left 5px no-repeat; background-size:40px auto; padding:10px 30px 10px 40px; }
		.xaboutlxwm ul li strong{ font-size:20px; line-height:30px; }
		.xaboutlxwm ul li p{ font-size:16px; line-height:26px; }
		.xaboutlxwm ul li.l1{ width:100%;  }
		
		
		
		/*****首页调整******/
		.indexdiv1right dl.xid1{ width:330px; height:240px; overflow:hidden;}
		.indexdiv1right dl.xid2{ width:360px; height:240px; overflow:hidden;}
		 
		
		
		
		
		}
		
		@media only screen and (max-width:740px){ 
		
		 
		 
		.nyban img,.nyban .img{ height:30vw;}
		
		dl.spfwd1 dt img{ height:53vw;}
		dl.spfwd1 dd{ height:53vw;}
		
		
		/*****首页调整******/
		.indexdiv1right dl.xid1{ width:43vw; height:240px; overflow:hidden;}
		.indexdiv1right dl.xid1 dt img,.indexdiv1right dl.xid2 dt img,.indexdiv1right dl.xid1 dt,.indexdiv1right dl.xid2 dt{ height:100%;}
		.indexdiv1right dl.xid2{ width:50vw; height:240px; overflow:hidden;}
		 
		
		
		
		}
		
		
		
		/******手机*****/
		@media only screen and (max-width:650px){ 
		
		.document_width{ padding:0 10px;}
		
		
		
		/******系统平台****/
		.xxtptdiv1wz dl{ width:calc(97% / 3);}
		.xxtptdiv2 a{ width:48%; margin:1%;}
		
		
		/*****实施方案*****/
		.xssfndiv .box{ height:40px; margin-top:20px;}
		.xssfndiv3l{ width:100%; padding:20px; }
		.xssfndiv3l strong{ font-size:20px; line-height:30px; margin-bottom:5px;}
		.xssfndiv3l p{ font-size:16px; line-height:24px;}
		.xssfndiv3r ul li a{ height:28vw; }
		.xssfndiv3r ul li a span{ height:28vw; line-height:30vw; font-size:20px;} 
		
		/*****技术优势******/  
		.xjsysdiv1{  padding:30px 0;}
		.xjsysdiv1 dl{ margin:5px 0; background-position:5% center !important; padding:15px 18px; box-sizing:border-box;}
		.xjsysdiv1 dl dd{ padding:20px; width:100%; text-align:center;}
		.xjsysdiv1 dl dd p{ min-height:10px;}
		.xjsysdiv1 dl dt{ width:100%; position:static;}
		.xjsysdiv1 dl dt img{ width:60%; margin:0 20%;}
		.xjsysdiv1 dl dd strong{ font-size:20px;}
		.xjsysdiv2{ padding:30px 0;}
		.xjsysdiv2left{ width:100%; padding:0; text-align:center;}
		.xjsysdiv2left strong{ font-size:22px; line-height:30px; margin-bottom:10px;}
		.xjsysdiv2left p{ line-height:26px; font-size:15px;}
		.xjsysdiv2left ul{ margin-top:25px; width:200px; float:none; margin:0 auto;}
		.xjsysdiv2left ul li{ width:70px; margin:15px;}
		.xjsysdiv2right{ width:100%; padding-left:0;}
		.xjsysdiv2right img{ width:80%; margin:1% 10%;}
		
		
		
		/******应用场景-全流程追溯*****/ 
		dl.qlcsydl{ width:48%; margin:1%;}
		
		  
		    
		/******应用场景-数字营销*****/ 
		.szyxtt{ margin:20px 0 10px 0;}
		.szyxtt span{ height:44px; line-height:44px;padding:0 20px;font-size:18px;} 
		.xmto{ margin-top:30px;} 
		.xscgldiv1 .ps{ width:100%; height:40px; line-height:40px; margin:1% 0% 20px 0 !important; font-size:18px; padding:0 20px 0 60px; background:url(../images/xg2024/szyx_div2tb.png) 20px center no-repeat #e8ebf6;}
		.xscgldiv1 .ps.last{ margin-bottom:8px !important; }  
		.xscgldiv1{ padding:40px 0;}
		
		/*****首页调整******/
		.indexdiv1right dl{ margin:0.5% !important; width:calc(97% / 3);}
		.indexdiv1right dl.xid1{ width:49%; height:40vw; overflow:hidden;}
		.indexdiv1right dl.xid1 dt img,.indexdiv1right dl.xid2 dt img,.indexdiv1right dl.xid1 dt,.indexdiv1right dl.xid2 dt{ height:100%;}
		.indexdiv1right dl.xid2{ width:49%; height:40vw; overflow:hidden;}
		 
		
		
		}
		
		
		
		@media only screen and (max-width:560px){ 
		
		
		/*****量子云码******/
		.xlzymdiv1{ padding:30px 0;}
		.xlzymdiv1 .boxl h2{ font-size:16px; line-height:24px;}
		.xlzymdiv1 .boxl h3{ font-size:18px; margin:10px 0; padding-bottom:0px;} 
		.xlzymdiv1 .boxl p{ font-size:14px; line-height:24px;} 
		 
		.xlzymdiv1 .boxr{ width:300px;} 
		.xlzymdiv1 .boxr .dtbj{ width:300px; height:310px;border-radius:0 0 285px 390px;background-size:260px auto;}
		.xlzymdiv1 .boxr .dtbj img{ width:260px; }
		.xlzymdiv1 .boxnr h2{ font-size:18px;}
		.xlzymdiv1 .boxnr p{ font-size:15px; line-height:25px;}
		
		.nytt strong.s{ font-size:22px;}
		.xlzymdiv2{ padding:30px 0 10px 0;}
		.xlzymdiv2 dl{ padding:20px 10px; min-height:140px;}
		.xlzymdiv2 dl dt{ width:140px}
		.xlzymdiv2 dl dd{ width:calc(100% - 140px);}
		.xlzymdiv2 dl dd span{ font-size:40px; line-height:40px; top:-40px;}
		.xlzymdiv2 dl dd h3{ font-size:18px; margin-bottom:0;}
		.xlzymdiv2 dl dd p{ font-size:14px;}
		.xlzymdiv2 dl dd p strong{ font-size:14px;}
		.xlzymdiv3{ padding:30px 0;}
		.nytt .p1{ font-size:16px; line-height:26px;}
		.xlzymdiv3 dl dd{ height:40px; line-height:40px; font-size:16px;}
		
		 
		 /********实施方案*****/
		.xssfndiv dl dt img{ width:100px; height:100px;}
		.xssfndiv dl dd.dd{ min-height:450px;padding:60px 10px 20px 10px;  margin-top:-55px;} 
		.xssfndiv dl dd.dd h2{ font-size:18px; line-height:26px;} 
		.xssfndiv dl dd.dd h3{ font-size:14px; margin:10px 0;} 
		.xssfndiv dl dd.dd p{ font-size:13px; line-height:22px;margin-bottom:10px;}
		.xssfndiv dl dd.dd em{ bottom:20px;} 
		.xssfndiv dl dd.dd1{ margin-top:15px; min-height:60px;padding:10px 20px;} 
		.xssfndiv dl dd.dd1 p{ font-size:14px; line-height:20px; margin:-20px 0 5px 0; } 
		.xssfndiv dl dd.dd1 strong{ font-size:16px; min-height:48px; line-height:24px; }
		.xssfndiv .box{ height:30px;}
		.xssfndiv2{ padding:40px 0;} 
		.xssfndiv2nr .img{ width:70%;}
		.xssfndiv2nr dl.d1 dd, .xssfndiv2nr dl.d2 dd, .xssfndiv2nr dl.d3 dd, .xssfndiv2nr dl.d4 dd{ padding:20px;}
		.xssfndiv2nr .h3{ font-size:18px;}
		.xssfndiv3r ul li a{ height:40vw; width:50%; }
		.xssfndiv3r ul li a span{ height:40vw; line-height:40vw; font-size:20px;} 
		.xssfndiv4 dl dt{ width:100%;}
		.xssfndiv4 dl dt img{ height:40vw;}
		.xssfndiv4 dl dd{ width:100%; padding:30px;} 
		.xssfndiv4 dl dd strong{ font-size:20px; line-height:30px; margin-bottom:10px;} 
		.xssfndiv4 dl dd p{ font-size:15px; line-height:26px; } 
		.xssfndiv5 dl{  padding:30px 15px; margin-right:20px; width:48%; margin:1% !important;} 
		.xssfndiv5 dl dd strong{font-size:18px; line-height:30px;}
		.xssfndiv5 dl dd p{ font-size:14px; line-height:24px; min-height:100px;} 
		
		/*****服务体系******/  
		.xfwtxdiv1nr dl{ padding:20px 10px; background-position:4% center !important;}
		.xfwtxdiv1nr dl dd{ padding:30px 0 0 0;}
		.xfwtxdiv1nr dl dd div h3{ font-size:20px;}
		.xfwtxdiv2{ padding:30px 0;}
		.xfwtxdiv2 dl{ width:98%; margin-left:1%;}
		.xfwtxdiv2 dl dt img{ margin:0 auto; float:left; width:120px; margin:0px 0px 0 30px;}
		.xfwtxdiv2 dl dd{ margin-top:-70px;}
		.xfwtxdiv2 dl dd strong{ text-align:left; text-indent:10px;}
		
		
		/*****产品与服务-系统平台-溯源******/
		.xtpt_sydiv1{padding:30px 0;}
		.xtpt_sydiv1 dl{ padding:0 10px; margin-top:20px;}
		.xtpt_sydiv1 dl dd{ width:100%; height:auto;  padding:15px 30px; margin-right:0px;}
		.xtpt_sydiv1 dl dd strong{ font-size:16px; line-height:22px;}
		.xtpt_sydiv1 dl dt{ width:100%; }
		.xtpt_sydiv1 dl dt ul.u1{ margin-top:15px;}
		.xtpt_sydiv1 dl dt ul.u1 li{ width:17%;}
		.xtpt_sydiv1 dl dt ul.u1 li.li{ width:8%;}
		.xtpt_sydiv1 dl dt ul.u1 li span{ font-size:14px;}
		.xtpt_sydiv1 dl.d1 dd{  padding:15px 30px; margin-bottom:15px;} 
		.xtpt_sydiv1 dl.d1 dt .box{ width:100%;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2{ padding:10px; box-sizing:border-box;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li span{ font-size:13px;} 
		.xtpt_sydiv1 dl.d1 dt .box strong{ font-size:16px; line-height:30px;}
		.xtpt_sydiv1 dl.d1 dt .box.box1{ width:100%; margin-left:0; margin-top:15px;}
		
		.xtpt_sydiv2{ padding:30px 0;}
		.xtpt_sydiv2 dl dt{ width:100%;}
		.xtpt_sydiv2 dl dt img{ width:192px; margin:0 auto;}
		.xtpt_sydiv2 dl dd{ width:100%; padding-top:20px;}
		.xtpt_sydiv2 dl dd p.p{ font-size:14px; line-height:25px;  padding:0 10px;} 
		.xtpt_sydiv2 dl dd ul{margin:10px 0; padding:10px 10px;} 
		.xtpt_sydiv2 dl dd ul li{ padding:10px 5px; top:20px; width:25%;}
		.xtpt_sydiv2 dl dd ul li span{ font-size:14px; line-height:28px;}
		
		.xtpt_sydiv3{padding:30px 0; } 
		.xtpt_sydiv3 dl{ margin-top:10px;}
		.xtpt_sydiv3 dl dd{ width:100%; padding:0;}
		.xtpt_sydiv3 dl dd h3{font-size:18px; line-height:24px;}
		.xtpt_sydiv3 dl dd p{ width:100%; font-size:14px; line-height:25px;margin:10px 0 20px 0;}
		.xtpt_sydiv3 dl dd .box{ width:48%; min-height:60px; padding:10px 15px;}
		.xtpt_sydiv3 dl dd .box span{ font-size:14px; line-height:24px;}
		.xtpt_sydiv3 dl dd .box h4{font-size:20px; line-height:30px;}
		.xtpt_sydiv3 dl dt{ width:100%; margin-top:30px; }
		.xtpt_sydiv3 dl dt img{ width:60%; margin:0 auto;}
		.xtpt_sydiv4{ padding:30px 0; } 
		.xtpt_sydiv5{ padding:30px 0;} 
		
		
		
		/******应用场景-防伪预警*****/ 
		.xfwyjdiv{ padding:30px 0;}
		.xfwyjdiv dl.d1{ min-height:100px; }
		.xfwyjdiv dl.d1 dt{ width:100%; position:static;}
		.xfwyjdiv dl.d1 dt img{ width:60%; margin:0 auto;}
		.xfwyjdiv dl.d1 dd{ width:100%; margin-top:0px; font-size:16px; line-height:26px; padding:20px;}
		.xfwyjdiv1{  padding:20px 0;}
		.xfwyjdiv dl.d2{ width:48%; margin:10px 1% !important;}
		.xfwyjdiv dl.d2 dt span{ height:40px; line-height:40px; padding:0 30px;font-size:18px; border-radius:30px;}
		.xfwyjdiv dl.d2 dd{ font-size:16px; line-height:30px;}
		.xfwyjdiv dl.d2.last{ margin-left:0%;}
		.xfwyjdiv dl.d2.last dd{ margin-top:-22px;}
		.xfwyjdiv2{padding:30px 0;}
		.xfwyjdiv2 .nytt strong{ background-size:30px 2px; padding-bottom:10px;}
		.xfwyjdiv2 dl{ width:100%; height:auto; float:left; margin-left:0%;}
		.xfwyjdiv2 dl dt{ width:200px;}
		.xfwyjdiv2 dl dt strong{ font-size:16px; line-height:30px;}
		.xfwyjdiv2 dl dd{ width:calc(100% - 200px); padding:80px 0 0 10px;}
		.xfwyjdiv2 dl dd strong{ font-size:20px; line-height:30px; margin-bottom:20px;}
		.xfwyjdiv2 dl dd p{ padding-left:55px; background:url(../images/xg2024/fwyj_div4tb.png) 20px center no-repeat; font-size:16px; background-size:22px auto; line-height:30px;}
		.xfwyjdiv2 .box{ width:100%; margin-left:0px;}
		.xfwyjdiv2 .box ul{ margin-top:15px;}
		.xfwyjdiv2 .box ul li{ margin-bottom:15px; width:48%; margin:1% !important;}
		.xfwyjdiv2 .box ul li p{ height:100px; padding:10px 0 0 80px; background-size:80px auto !important; font-size:16px;}
		.xfwyjdiv2 .box strong{font-size:18px; }
		.xfwyjdiv dl.d3{ margin-top:20px; padding:20px;}
		.xfwyjdiv dl.d3 dt span{ width:140px; height:40px; line-height:40px;  padding:0;font-size:18px;}
		.xfwyjdiv dl.d3 dd{  min-height:80px;font-size:16px; line-height:26px; margin-top:10px;}
		.xfwyjdiv3{padding:40px 0;}
		.xfwyjdiv3 .box{ width:100%; height:auto; float:left; margin:20px 0 30px 0;}
		.aqsydiv1{ padding:40px 0;}
		.aqsydiv1 h3 a{ font-size:22px;}
		.aqsydiv1 p.p1{ font-size:15px; line-height:28px; margin-bottom:10px;}
		 
		dl.spfwd1.last{ margin-left:0;}
		
		
		/******应用场景-渠道管控*****/ 
		.xfwyjdiv dl.d1a dt img{ width:50%; margin:0 auto; }
		.xfwyjdiv dl.d1a dd{ width:100%; margin-top:10px; font-size:16px; line-height:30px;padding:15px;}
		.xqdgkdiv1{ padding:10px 0 30px 0;}
		.xqdgkdiv1 dl dt{ width:100%; margin-right:0px;}
		.xqdgkdiv1 dl dd{ width:100%; margin-top:20px;}
		.xqdgkdiv1 dl dd h3{ font-size:20px; line-height:30px;}
		.xqdgkdiv1 dl dd h4{ font-size:16px; line-height:24px;}
		.xqdgkdiv1 dl dd strong{height:30px; line-height:30px; padding:0 20px;margin-top:20px;font-size:16px;}
		.xqdgkdiv1 dl dd p{ font-size:15px; line-height:26px; margin-top:5px; padding-left:10px; }
		.xqdgkdiv2{ padding:30px 0;}
		.xqdgkdiv2 .boxleft{ width:100%;padding:20px;}
		.xqdgkdiv2 .boxleft h3{ font-size:22px; line-height:30px;}
		.xqdgkdiv2 .boxleft span.sp{ height:30px; line-height:30px; font-size:14px;}
		.xqdgkdiv2 .boxleft ul.u1 li s{ font-size:13px;}
		.xqdgkdiv2 .boxleft .boxa p{ font-size:14px;}
		.xqdgkdiv2 .boxright{ width:100%; margin-top:10px;}
		.xqdgkdiv2 .boxright .box{  padding:10px 15px;}
		.xqdgkdiv2 .boxright .box strong{ font-size:16px;}
		.xqdgkdiv2 .boxright .box p{ font-size:14px; line-height:26px;}
		.xqdgkdiv3{ padding:40px 0;}
		
		
		/******应用场景-全流程追溯*****/ 
		.xqdgkdiv3{ padding:30px 0;}
		.xqlcsydiv1{ padding:30px 0;}
		.xqlcsydiv1 dl dd span{ width:42%; font-size:16px; margin:5px 0 5px 8%;}
		dl.qlcsydl{ width:98%;}
		dl.qlcsydl dd p{ min-height:15px;}
		.xqlcsydiv2 dl dd p{ width:98%; height:40px; line-height:40px; font-size:18px; left:-40px; margin:1% !important;}
		.xqlcsydiv2 dl dd p span{ width:40px;margin-right:10px;}
		.xqlcsydiv2 dl dt img{ width:80%; margin:0 10%;}
		dl.qlcsyd2 dd strong{ font-size:18px;}
		
		/******应用场景-生产管理*****/ 
		dl.scgldk{ width:98%;  margin:1%;padding:20px;}
		dl.scgldk dt img{ width:120px;}
		dl.scgldk dd{  margin-top:15px;}
		dl.scgldk dd strong{  font-size:20px; line-height:36px;  margin-bottom:10px;}
		dl.scgldk dd  p{ font-size:15px; line-height:30px; min-height:22px; }
		.xscgldiv1{ padding:20px 0; }  
		.xscgldiv1 .box{ padding:20px 10px;}
		.xscgldiv1 .box .sp{ height:42px; line-height:42px; top:-20px; padding:0 30px;  border-radius:0 0 40px 40px;font-size:20px;}  
		.xscgldiv1 .box dl{ padding:20px 10px; width:98%; margin:1%; border-right:none; border-bottom:1px solid #ededed;}  
		.xscgldiv1 .box dl dt img{ width:60px; height:60px;}  
		.xscgldiv1 .box dl dd strong{ font-size:20px; line-height:30px; }  
		.xscgldiv1 .box dl dd p{  min-height:10px; line-height:30px; font-size:16px;}  
		  
		.xscgldiv1 .box.box1 dl.d1{ padding:20px 10px;border-bottom:1px solid #ededed; }  
		.xscgldiv1 .box.box1 dl.d1 dd p{ min-height:10px;}  
		.xscgldiv1 .box.box1 dl.d1.nob{border-bottom:1px solid #ededed; padding-bottom:20px;}  
		
		
		/***新关于我们*****/
		dl.tdd1 dd{ padding:25px 15px;}
		dl.tdd1 dd span{ margin-bottom:10px;}
		dl.tdd1 dd p{ font-size:14px; line-height:26px;}
		
		}
		
		
		/******手机*****/
		@media only screen and (max-width:460px){ 
		 
		/******量子云码******/
		.xlzymdiv2 dl{ margin-bottom:10px; padding:30px 15px; box-sizing:border-box; position:relative}
		.xlzymdiv2 dl dt{ width:100%;}
		.xlzymdiv2 dl dt img{ width:120px; margin:0 auto;}
		.xlzymdiv2 dl dd{ width:100%; margin:0; padding:0 15px; box-sizing:border-box; position:static;}
		.xlzymdiv2 dl dd span{ left:20px !important; top:20px;}
		.xlzymdiv2 dl dd h3{ text-align:center;}
		.xlzymdiv3 dl{ width:100%; margin:1% 0 !important;}
		
		/******系统平台*****/
		.xxtptdiv1{ padding:30px 0;}
		.nytt .p{ font-size:15px; line-height:25px;}
		.xxtptdiv1nr .img{ padding:0 ;}
		.xxtptdiv2{ padding:30px 0;}
		.xxtptdiv2 a p s{ font-size:16px;}
		.xxtptdiv3{ padding:30px 0;}
		.xxtptdiv4 .box{ margin-bottom:10px;}
		.xxtptdiv4 .box dl{ background: url(../images/xg2024/xtpt_bja.png) center center no-repeat;background-size: cover; padding:30px 20px; box-sizing:border-box; border-radius:10px;}
		.xxtptdiv4 .box dl dt{ width:100%; position:static;}
		.xxtptdiv4 .box dl dt img{ width:180px; height:auto; margin:0 auto;}
		.xxtptdiv4 .box dl dd{ background:none; padding:0 15px; text-align:center;}
		.xxtptdiv4 .box1{ background-size:cover; padding:30px 20px; box-sizing:border-box; border-radius:10px; background-position:center center !important;}
		.xxtptdiv4 .box1 dl dt{ width:100%; position:static;}
		.boxpos{ margin-bottom:10px;}
		.xxtptdiv4 .box1 dl dt img{ width:100px; height:auto; margin:0 auto;}
		.xxtptdiv4 .box1 dl dd{  padding:0 15px; text-align:center;}
		.xxtptdiv4 .box2 dl dt{ width:100%; position:static;}
		.xxtptdiv4 .box2 { padding:30px 20px;}
		.xxtptdiv4 .box2 dl dt img{ width:100px; height:auto; margin:0 auto;}
		.xxtptdiv4 .box2 dl dd{ padding:0 15px; text-align:center;}
		.wimg1{ max-width:90%;}
		.xxtptdiv6 dl dd p strong{ font-size:18px;}
		.xxtptdiv6 dl dd p strong em{ font-size:34px;}
		.xxtptdiv6 dl dd p span{ font-size:14px; line-height:24px;}
		.xxtptdiv7 dl dd p{ font-size:16px; line-height:28px;}
		
		/*****产品与服务-硬件设备******/ 
		.xyjsbdiv{  padding:30px 0 20px 0;}
		
		/********实施方案*****/
		.xssfndiv dl{ width:94%; margin:1% 3% !important;}
		.xssfndiv dl dd.dd{ min-height:100px; padding:75px 25px 30px 25px; box-sizing:border-box;}
		.xssfndiv dl dd.dd em{ position:static;}
		.xssfndiv5 dl{ width:98%;}
		.xssfndiv5 dl dt img{ width:60%; margin:0 auto;}
		.xssfndiv5 dl dd p{ min-height:10px;}
		
		
		/******技术优势******/
		.xjsysdiv2right img{ width:98%; margin:1%;}
		
		
		/*****服务体系******/  
		.xfwtxdiv1nr dl dd div{ width:98%; margin:1% !important; border-radius:15px; height:auto;}
		.xfwtxdiv2 dl dd{ padding:85px 20px 30px 20px;}
		.xfwtxdiv2 dl dd span{ width:auto; margin:0 15px 0 10px; line-height:32px;}
		
		
		/*****产品与服务-系统平台-赋码******/
		.xtpt_hmdiv1{ padding:30px 0; }
		.xtpt_hmdiv1 ul li{ width:calc((100% - 30px) / 3); margin:5px;top:20px;}
		.xtpt_hmdiv2{padding:30px 0;} 
		.xtpt_hmdiv2 p.p{ font-size:15px;  line-height:26px; padding:4px 0px 4px 0;}
		.xtpt_hmdiv2 p.p span{ width:100%; margin-left:0px;font-size:16px; } 
		.xtpt_hmdiv2 p.p.p1{ padding:4px 0px 4px 0;}
		.xtpt_hmdiv2 p.p.p1 span{width:100%; margin-left:-0;font-size:16px; }
		.xtpt_hmdiv2 .img{  padding:10px 0;} 
		 
		
		/*****产品与服务-系统平台-溯源******/
		.xtpt_sydiv1 dl dt ul.u1 li span{ font-size:13px; min-height:36px; line-height:18px;}
		.xtpt_sydiv1 dl.d1 dt .box ul.u2 li span{ font-size:11px;}
		.xtpt_sydiv1 dl{ padding:0;}
		.xtpt_sydiv3 dl dd .box{ width:100%; margin:1% 0;}
		.xtpt_sydiv3 dl dd .box h4{ font-size:18px; padding-bottom:5px; margin-bottom:5px;}
		.xtpt_sydiv3 dl dd .box.box1{ margin-left:0;}
		.xtpt_sydiv3 dl dt img{ width:80%;}
		
		
		/*****产品与服务-系统平台-终端******/ 
		.xtpt_zddiv1{ padding:30px 0;}
		.xtpt_zddiv2{padding:30px 0;}
		.xtpt_zddiv2 dl{  margin-top:10px;}
		.xtpt_zddiv2 dl dd{ width:100%; padding-right:0px; padding-top:10px;}
		.xtpt_zddiv2 dl dd strong{font-size:18px;line-height:26px; margin-bottom:10px;}
		.xtpt_zddiv2 dl dd p{ font-size:14px; line-height:26px; margin-bottom:20px;} 
		.xtpt_zddiv2 dl dd img{ margin:0 auto;}
		.xtpt_zddiv2 dl dt{ width:100%; margin-top:20px;}
		
		
		/*****产品与服务-系统平台-营销******/
		.xtpt_yxdiv1{  padding:30px 0;}
		.xtpt_yxdiv1 dl dd strong{ font-size:18px; line-height:26px; margin-bottom:10px; } 
		.xtpt_yxdiv1 dl dd p{ font-size:14px; line-height:24px;} 
		.xtpt_yxdiv1 dl.d1 dd ul{ margin:10px 0;}
		.xtpt_yxdiv1 dl.d1 dd ul li span{font-size:14px; }
		
		
		/******应用场景-防伪预警*****/ 
		.xfwyjdiv dl.d1 dd{ font-size:15px; line-height:26px; padding:15px;}
		.xfwyjdiv1{  padding:15px 0;}
		.xfwyjdiv dl.d2{ width:100%; margin:10px 0% !important;}
		.xfwyjdiv dl.d2 dt{ width:80%; margin:0 10%;}
		.xfwyjdiv dl.d2 dt span{ height:40px; line-height:40px; padding:0 30px;font-size:18px; border-radius:30px;}
		.xfwyjdiv dl.d2 dd{ font-size:16px; line-height:30px;}
		.xfwyjdiv dl.d2.last{ margin-left:0%;}
		.xfwyjdiv dl.d2.last dd{ margin-top:-22px;}
		.xfwyjdiv2{padding:30px 0;}
		.xfwyjdiv2 .nytt strong{ background-size:30px 2px; padding-bottom:10px;}
		.xfwyjdiv2 dl{ width:100%; height:auto; float:left; margin-left:0%;}
		.xfwyjdiv2 dl dt{ width:160px;}
		.xfwyjdiv2 dl dt strong{ font-size:15px; line-height:30px;}
		.xfwyjdiv2 dl dd{ width:calc(100% - 160px); padding:50px 0 0 10px;}
		.xfwyjdiv2 dl dd strong{ font-size:18px; line-height:30px; margin-bottom:20px;}
		.xfwyjdiv2 dl dd p{ padding-left:55px; background:url(../images/xg2024/fwyj_div4tb.png) 20px center no-repeat; font-size:16px; background-size:22px auto; line-height:30px;}
		.xfwyjdiv2 .box{ width:100%; margin-left:0px;}
		.xfwyjdiv2 .box ul{ margin-top:15px;}
		.xfwyjdiv2 .box ul li{ margin-bottom:10px; width:98%; margin:1% !important;}
		.xfwyjdiv2 .box ul li p{ height:60px; padding:19px 0 0 60px; background-size:50px auto !important; font-size:16px; line-height:20px;}
		.xfwyjdiv2 .box ul li p span{ width:auto; float:none;}
		.xfwyjdiv2 .box strong{font-size:18px; }
		.xfwyjdiv dl.d3{ padding:20px; width:98%; margin:30px 1%  1% 1%!important;}
		.xfwyjdiv dl.d3 dt span{ width:140px; height:40px; line-height:40px;  padding:0;font-size:18px;}
		.xfwyjdiv dl.d3 dd{  min-height:80px;font-size:16px; line-height:26px; margin-top:10px;}
		.xfwyjdiv3{padding:40px 0;}
		.xfwyjdiv3 .box{ width:100%; height:auto; float:left; margin:20px 0 30px 0;}
		.aqsydiv1{ padding:40px 0;}
		.aqsydiv1 h3 a{ font-size:18px; margin-bottom:5px;}
		.aqsydiv1 p.p1{ font-size:14px; line-height:24px; margin-bottom:10px;} 
		dl.spfwd1.last{ margin-left:0;}
		
		
		/******应用场景-渠道管控*****/ 
		.xqdgkdiv2 .boxleft{ padding:20px 10px;}
		.xqdgkdiv2 .boxleft ul.u1 li img{ width:40px; height:40px;}
		.xqdgkdiv2 .boxleft ul.u1 li s{ font-size:12px;}
		.xqdgkdiv2 .boxleft .boxa{ padding:15px 10px;}
		.xqdgkdiv2 .boxleft span.sp{ padding:0 10px;}
		.xqdgkdiv2 .boxleft .boxa p{ width:100%; margin:0 ;}
		
		
		  
		    
		/******应用场景-数字营销*****/ 
		.szyxtt{ margin:10px 0 10px 0;}
		.szyxtt span{ height:40px; line-height:40px;padding:0 20px;font-size:16px;} 
		.xmto{ margin-top:30px;} 
		.xscgldiv1 .ps{ width:100%; height:40px; line-height:40px;  font-size:16px; padding:0 10px 0 34px; background:url(../images/xg2024/szyx_div2tb.png) 10px center no-repeat #e8ebf6; background-size:20px auto !important;}
		.xscgldiv1 .ps.last{  }  
		.xscgldiv1{ padding:30px 0;}
		
		
		
		
		/***新关于我们*****/
		.xaboutrydiv .img{ height:120px;}
		.xaboutrydiv ul.u1 li{ width:48%; padding:10px 10px 30px 10px; margin:1%; background-size:50px auto !important;}
		.xaboutrydiv ul.u1 li strong{ font-size:50px; line-height:50px;}
		.xaboutrydiv ul.u1 li strong s{ font-size:16px; line-height:20px;}
		.xaboutrydiv ul.u1 li p{ font-size:14px; line-height:22px;}
		.xaboutrydiv dl dd{ padding-left:0px; }
		.xaboutrydiv dl dd p{ font-size:15px; line-height:24px;  margin:3px 0;}
		
		dl.tdd1 dd{ padding:10px;}
		dl.tdd1 dd span{ font-size:16px;}
		dl.tdd1 dd p{ font-size:13px; line-height:20px;}
		
		.xaboutlxwm{ padding:20px 0;}
		.xaboutlxwm ul li{ min-height:70px; background:url(../images/xg2024/xlxwmtb.png) left 10px no-repeat; background-size:30px auto; padding:10px 10px 10px 30px; }
		.xaboutlxwm ul li strong{ font-size:18px; line-height:24px; }
		.xaboutlxwm ul li p{ font-size:14px; line-height:24px; }
		.xaboutlxwm ul li.l1{ width:100%;  }
		
		
		
		}
		
		/******手机*****/
		@media only screen and (max-width:385px){ 
		
		 
		
		}
		
		
		
		
		
		
		
	