@charset "utf-8";
	/*网站公共样式*/
	
	@font-face {
	font-family:'AlibabaMedium';
	src:url("../fonts/HarmonyOS_Sans_SC_Regular.ttf")format("truetype"); 
	font-weight:normal;
	font-style: normal;
	}
	@font-face {
	font-family:'zitic';
	 src:url("../fonts/HarmonyOS_Sans_SC_Bold.ttf")format("truetype");  
	font-weight: normal;
	font-style: normal;
	}
	
	@font-face {
	font-family:'Alibabablod';
	src:url("../fonts/Alibaba-PuHuiTi-Bold.otf")format("truetype"); 
	font-weight: normal;
	font-style: normal;
	}
	
	body { font-family:"AlibabaMedium"  !important ; font-size:14px;  background:#fff; overflow-x: hidden; margin: 0 auto; color:#333; line-height:22px; width:100%; overflow-x:hidden;  }
	html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
	form{ display:inline;}
	ul,li,i { list-style:none; font-style:normal;}
	h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0; }
	a{ text-decoration:none; color:#333; }
	a:hover{ color:#015ab6;}
	img { border:none;object-fit: cover;}
	.del_float{ display:block; height:0; clear:both; visibility:hidden; }
	.document_width{ width:1280px; margin:auto; }
	.ui-loader-default{ display:none}
	.ui-mobile-viewport{ border:none;}
	.ui-page {padding: 0; margin: 0; outline: 0} 
	input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
	textarea { -webkit-appearance: none;}   
	.button{ border-radius: 0; } 
	.ui-btn-text{ display:none;}
	.ui-submit{}
	.left{ float:left;}
	.right{ float:right;}
	s{ text-decoration:none;}
	.sjshow_tp{ display:none;}
	input:-moz-placeholder, textarea:-moz-placeholder { color:#f9f9f9;  }   
	input:-ms-input-placeholder,  textarea:-ms-input-placeholder { color:#f9f9f9; }  
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#f9f9f9;  }
	
	.sjsoso input:-moz-placeholder, textarea:-moz-placeholder { color:#666;  }   
	.sjsoso input:-ms-input-placeholder,  textarea:-ms-input-placeholder { color:#666; }  
	.sjsoso input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#666;  }
	
	
	/****右侧浮动**/
	.float_right{ width:50px; height:auto; float:left; position:fixed; bottom:200px; right:0; z-index:999;}
	.float_right li.l2 a{ position:relative; width:50px; height:50px; float:left; background:url(../images/float_tb_1.png) center center no-repeat #2e3133; text-align:center; font-size:14px; line-height:18px; font-weight:600; color:#fff; padding-top:7px; box-sizing:border-box; border-radius:4px 0 0 4px;margin-bottom:1px;}
	.float_right li.l2 a p.p1{ display:none;}
	.float_right li.l2 a:hover p.p1{  width:100px; height:100px; display:block;  background:#fff; box-shadow:0 2px 6px #ccc; float:left; position:absolute; right:55px; padding:10px; top:0;  border-radius:6px;  }
	.float_right li.l2 a p.p1 img {   width:100px; height:100px;  }
	.float_right li.l3 a{ width:50px; height:50px; float:left; background:url(../images/float_tb_2.png) center center no-repeat #2e3133; text-align:center; font-size:14px; line-height:18px; font-weight:600; color:#fff; padding-top:7px; box-sizing:border-box; border-radius:4px 0 0 4px;margin-bottom:1px;}
	.float_right li.l4 a{ position:relative; width:50px; height:50px; float:left; background:url(../images/float_tb_3.png) center center no-repeat #2e3133; text-align:center; font-size:14px; line-height:18px; font-weight:600; color:#fff; padding-top:7px; box-sizing:border-box; border-radius:4px 0 0 4px;margin-bottom:1px;}
	.float_right li.l4 a p.p2 {   display: none;    }
	.float_right li.l4 a:hover p.p2 {  width:220px; height:50px; display:block; line-height:50px; font-size:14px; background:#2e3133; color:#fff; float:left; position:absolute; right:45px; text-indent:10px; top:0;  border-radius:6px 0 0 6px;  }
	.float_right li.l5 a{ width:50px; height:50px; float:left; background:url(../images/float_tb_4.png) center center no-repeat #2e3133; text-align:center; font-size:14px; line-height:18px; font-weight:600; color:#fff; padding-top:7px; box-sizing:border-box; border-radius:4px 0 0 4px;margin-bottom:1px;}
	
	.zhezhao{ width:100%; height:100%; float:left; top:0; left:0; position:fixed; z-index:18; background:#000; opacity:0.5; display:none;}
	.ewm{ width:280px; height:210px; position:fixed; z-index:999;left:20px; top:100px; display:none;background:#fff; border-radius:20px;  display:none; }
	.ewm h4{width:100%; height:45px; line-height:45px; text-align:center; color:#fff; background:#67ad14; border-radius:20px 20px 0 0; float:left; font-weight:normal; font-size:16px; margin-bottom:10px;}
	.ewm h4 a { width:45px; float:right; font-size:30px; color:#fff;    }
	.ewm img { display:block; width:120px; height:auto; margin:0 auto;}
	.ewm p{ width:100%; height:16px; line-height:16px; font-size:12px; float:left; text-align:center; color:#999;}
	
	
	
	/*******min*****/
	.sjheader{ display:none;}
	.backtop{width:50px; height:50px;position:fixed; cursor:pointer; right:10px; border-radius:5px; bottom:50px; display:none; float:left; background-size:50px 50px !important; background:url(../images/back_tb.png) center center no-repeat;}
	.backtop:hover{ background:url(../images/back_tbh.png) center center no-repeat;}
	
	
	/****分页****/
	.fenye{ margin:20px 0;}
	.fenye ul{  text-align:center; white-space:nowrap;}
	.fenye ul li{display:inline;  margin:0; padding:0;  }
	.fenye ul li a{ display:table-cell; display:inline-block; padding:0 10px; height:26px; margin:0 2px; line-height:26px;text-align:center; background:#fff; border:1px solid #ededed; border-radius:2px; }
	.fenye ul li a.cur,.fenye ul li a:hover{ color:#fff; border:1px solid #2f69a9; background:#2f69a9;}
	
	#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
	#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}
	
	
	/******首页******/
	.header{ width:100%; height:80px; float:left;background:rgba(0,0,0,0.2); transition: all .4s ease; z-index:999; position:fixed; left:0; top:0;}
	.header .logo{ width:auto; height:57px; float:left; margin-top:11px;}
	.header .logo a img{ width:auto; height:57px; display:block;}
	.header .logo a img.img1{ display:none;}
	
	.headers{ width:auto; height:30px; float:right; padding:0 15px 0 10px; border:1px solid #fff; border-radius:20px; margin:25px 0;}
	dl.sosl{ width:auto; height:30px; float:left; }
	dl.sosl dt{ width:30px; height:auto; float:left;}
	dl.sosl dt .button { width:30px; height:30px; float:left; background:url(../images/soso.png) center center no-repeat; outline:none; cursor:pointer; border:none;}
	dl.sosl dd{ width:0; height:30px; float:left; transition: all .4s ease; }
	dl.sosl dd .input{ width:100%; height:30px; line-height:30px; background:none; color:#fff; float:left;text-indent:5px; font-size:13px; border:none; outline:none; }
	dl.sosl:hover dd{ width:100px;}
	
	.yyqh{ width:auto; height:30px; line-height:30px; font-size:13px; color:#fff; padding-right:12px; margin-left:5px; background:url(../images/xjt.png) right center no-repeat; float:right; position:relative; text-align:center;}
	.yyqh a{ width:70px; height:30px; line-height:30px; font-size:13px; color:#fff; text-align:center;  position:absolute; right:-15px; top:26px; z-index:999; display:none;}
	.yyqh:hover a{ display:block;}
	
	.header .menu{ width:auto; float:right; margin-right:12px;}
	.header .menu li{ width:auto; height:80px; float:left; position:relative; background:url(../images/tmbj.png) right 34px no-repeat; background-size:1px 12px !important; padding:0 20px; }
	.header .menu li>a{width:auto; height:80px; transition: all .2s ease; background:url(../images/lanbj1.jpg) center bottom no-repeat; background-size:0 3px;  line-height:80px; font-size:16px; padding:0 10px; color:#fff; float:left; box-sizing:border-box; }
	.header .menu li>a.cur,.header .menu li:hover>a { color:#fff; background-size:100% 3px;}
	.header .menu li:last-child{ background:none !important;}
	.header .menu li div{ width:120%; height:auto; float:left; text-align:center; display:none; padding-top:15px; position:absolute; left:-10%; top:80px;}
	.header .menu li div p{ width:100%; height:auto; float:left;}
	.header .menu li div p>a{ width:100%; height:36px; float:left; overflow:hidden;  line-height:36px; font-size:16px; color:#333;}
	.header .menu li div p>a:hover{ color:#015ab6;}
	.header .menu li:hover div{ display:block;}
	
	.header .menu li .menusj{ position:relative;}
	.header .menu li .menusj span{ width:130px; display:none; padding:10px 5px; box-sizing:border-box; box-shadow:0 -1px 4px #dedede; height:auto; float:left; position:absolute; right:-100px; top:-30px; background:#fff; border-radius:8px;}
	.header .menu li .menusj span a{ width:100%; height:28px; float:left; overflow:hidden;  line-height:28px; font-size:15px; color:#333;}
	.header .menu li .menusj span a:hover{ color:#015ab6;}
	.header .menu li .menusj span s{ width:15px; height:15px; position:absolute; left:-15px; top:40px; background:url(../images/menusjtb.png) right center no-repeat; background-size:15px auto;}
	.header .menu li .menusj:hover span{ display:block;} 
	
	.header:hover{ height:80px;  background:rgba(255,255,255,0.95); box-sizing:border-box;}
	.header:hover .logo a img.img1{ display:block;}
	.header:hover .logo a img.img{ display:none;}
	.header:hover .menu li>a,.headerd .menu li>a{ color:#333;}
	.header:hover .menu li>a.cur,.header:hover .menu li:hover>a,.headerd .menu li>a.cur,.headerd .menu li:hover>a{ color:#333;}
	.header:hover .menu li,.headerd .menu li{background:url(../images/tmbjhei.png) right 34px no-repeat;}
	.header:hover .headers,.headerd .headers{ border:1px solid #333;}
	.header:hover .headers .yyqh,.header:hover .headers .yyqh a,.headerd .headers .yyqh,.headerd .headers .yyqh a{ color:#333;}
	.header:hover dl.sosl dd .input,.headerd dl.sosl dd .input{ color:#333;}
	.header:hover dl.sosl dt .button,.headerd dl.sosl dt .button{background:url(../images/soso1.png) center center no-repeat; } 
	.header:hover input:-moz-placeholder, textarea:-moz-placeholder,.headerd input:-moz-placeholder, textarea:-moz-placeholder { color:#666;  }   
	.header:hover input:-ms-input-placeholder,  textarea:-ms-input-placeholder,.headerd input:-ms-input-placeholder,  textarea:-ms-input-placeholder { color:#666; }  
	.header:hover input::-webkit-input-placeholder, textarea::-webkit-input-placeholder,.headerd input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#666;  }
	.headerd{background:rgba(255,255,255,0.9);}
	.headerd .logo a img.img1{ display:block;}
	.headerd .logo a img.img{ display:none;}
	
	.banner{ width:100%; overflow:hidden; height:41.6vw; position:relative; float:left;}
	.banner ul {  overflow:hidden; height:41.6vw;  }
	.banner ul li{ width:100%;  height:41.6vw;  float:left; overflow:hidden; }
	.banner ul li img{ width:100%; height:41.6vw; float:left; transition:1.5s linear ; transform:scale(1.1);  }
	.banner ul li.cur  img{transform:scale(1); }
	.addCur{transform:scale(1) !important;  }
	.wzaddCur{ margin-top:0px; }
	.ban_left{ width:50px; height:50px; cursor:pointer; float:left; position:absolute; left:5%; top:45%; background:url(../images/ban_left.png) center center no-repeat; opacity:0.5; border-radius:3px; background-size:50px auto;}
	.ban_right{ width:50px; height:50px; cursor:pointer; float:left; position:absolute; right:5%; top:45%; background:url(../images/ban_right.png) center center no-repeat;opacity:0.5; border-radius:3px;background-size:50px auto;}
	.ban_left:hover,.ban_right:hover{ opacity:1;}
	.banner_span{ margin:0px;padding:0px;width:100%;position:absolute; text-align:center;   position:absolute; bottom:30px; z-index:886;}
	.banner_span span{display:inline-block;margin-left:10px;width:10px;height:10px; border-radius:5px; background:rgba(255,255,255,0.6); cursor:pointer;}
	.banner_span span.cur,.banner_span span:hover{background:#fff;width:10px;height:10px;}
	
	.indexdiv{ width:100%; height:auto; float:left; padding:65px 0; background:url(../images/indexbj1.png) center center no-repeat; background-size:cover;}
	.indextt{ width:100%; height:auto; float:left; margin-bottom:30px;}
	.indextt strong{ width:100%; height:auto; float:left; text-align:center; font-size:40px;line-height:40px; padding-bottom:20px;color:#244c9f; font-weight:bold;} 
	dl.id1{ width:24%; height:auto; cursor:pointer; float:left;margin:0.5%; overflow:hidden; background:url(../images/lanbj.jpg) left top no-repeat #fff; background-size:100% 3px;box-shadow:0 2px 10px #dbdfe8;} 
	dl.id1 dt{ width:100%; height:auto; float:left; text-align:center;  } 
	dl.id1 dt img{ width:130px; height:130px; margin:25px auto; display:block;} 
	dl.id1 dd{ width:100%; height:auto; float:left; padding:0 25px 25px 25px; box-sizing:border-box; z-index:2;}
	dl.id1 dd h2 a{ width:100%; height:auto; float:left; font-size:30px; text-align:center; line-height:32px; color:#2f2f2f; padding-bottom:13px;} 
	dl.id1 dd p{ width:100%; height:160px; float:left; font-size:16px; line-height:24px; color:#777;} 
	dl.id1 dd a.a{ width:70px; height:28px;  background:#244c9f; padding:0 10px; margin:0 auto; display:block; border-radius:5px;}
	dl.id1 dd a.a s{ width:auto; height:28px;transition: all .3s ease; line-height:28px; font-size:13px; color:#fff; padding-right:10px; background:url(../images/rjt.png) right center no-repeat;}
	dl.id1 dd a.a:hover s{ padding-right:12px;}
	dl.id1:hover{box-shadow:0 2px 10px #cfd5e1;} 
	
	.indexdiv1{ width:100%; height:auto; float:left; padding:20px 0; background:#f7f9fb;}
	.indexdiv1left{ width:31%; height:auto; float:left; padding:75px 13% 0 0; box-sizing:border-box;}
	.indexdiv1left strong{ width:100%; height:auto; float:left; padding-left:15px; box-sizing:border-box; font-size:34px; line-height:40px; color:#244c9f; font-weight:600; background:url(../images/lanbj.jpg) left center no-repeat; background-size:3px 20px;} 
	.indexdiv1left p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#424242; text-align:justify; margin:50px 0 30px 0;}
	.indexdiv1left a.a{ width:60px; height:14px; float:left;transition: all .3s ease;  background:url(../images/index2_tb.png) left center no-repeat; display:none;}
	.indexdiv1left a.a:Hover{ background:url(../images/index2_tb.png) right center no-repeat;}
	.indexdiv1right{ width:69%; height:auto; float:left;}
	.indexdiv1right dl{ width:32.1%; height:auto; float:left; margin:0.6%; position:relative;}
	.indexdiv1right dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
	.indexdiv1right dl dt img{ width:100%; height:auto; float:left;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;}
	.indexdiv1right dl: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; }
	.indexdiv1right dl dd{ width:100%; height:auto; float:left; position:absolute; left:0; bottom:0; padding:15px; box-sizing:border-box;}
	.indexdiv1right dl dd h2 a{ width:100%; height:auto; float:left; font-size:24px; font-weight:300; line-height:28px; color:#fff;} 
	
	.indexdiv2{ width:100%; height:auto; float:left; padding:60px 0; background:#fff;}
	.indexdiv2tt{ width:100%; height:auto; float:left; margin-bottom:20px;}
	.indexdiv2tt strong{ width:auto; height:auto; line-height:40px; float:left; font-size:34px; color:#244c9f; font-weight:600;}
	.indexdiv2tt a{ width:auto; height:auto; line-height:40px; float:right; font-size:16px; color:#7e7e7e;}
	.indexdiv2tt a:hover{ color:#244c9f;}
	.indexdiv2c{ width:100%; height:auto; float:left; background:url(../images/huibj.jpg) left 1px no-repeat; background-size:100% 2px;}
	.indexdiv2 dl{ width:23.5%; height:auto; float:left; position:relative;  margin-right:2%; padding-top:2%;}
	.indexdiv2 dl:last-child{ margin-right:0;}
	.indexdiv2 dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
	.indexdiv2 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;}
	.indexdiv2 dl: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; }
	.indexdiv2 dl dd{ width:100%; height:auto; float:left; position:absolute; padding:25px 0; box-sizing:border-box; left:0; bottom:0px;}
	.indexdiv2 dl dd h3 a{ width:100%; height:auto; float:left; font-size:22px; line-height:26px; text-align:center; color:#fff; font-weight:300;}
	.indexdiv2 dl:hover{ background:url(../images/lanbj.jpg) left top no-repeat; background-size:100% 4px;}
	
	.indexdiv4{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/indexdiv4bj.png) center top no-repeat #f7f9fb; background-size:cover;}
	.indexdiv4tt{ width:100%; height:auto; float:left; margin-bottom:30px;}
	.indexdiv4tt strong{ width:auto; height:auto; font-size:34px; line-height:40px; color:#244c9f; font-weight:600;}
	.indexdiv4sp{ width:49%; height:auto; float:left; margin-right:2%;}
	.indexdiv4sp video{ width:100%; height:360px; float:left; outline:none; object-fit: cover;}
	.indexdiv4tt ul.u1{ width:auto; height:auto; float:right; margin-top:5px;}
	.indexdiv4tt ul.u1 li{ width:auto; height:34px; line-height:34px; background:#fff; cursor:pointer; float:left; padding:0 15px; margin-left:5px; border:1px solid #ededed; border-radius:3px; font-size:14px; color:#3c3c3c;}
	.indexdiv4tt ul.u1 li.cur{ background:url(../images/lanbj.jpg) center center no-repeat; background-size:cover; border:1px solid #0268b2; color:#fff;}
	.indexdiv4xw{ width:49%; height:auto; float:left;}
	.indexdiv4xwzlist{ width:100%; height:auto; float:left; position:relative;}
	.indexdiv4xwqh{ width:100%; height:auto; float:left; position:absolute; left:0; top:0; opacity:0;}
	.indexdiv4xwqh dl{ width:100%; height:auto; float:left;  background:#f8f8f8; box-shadow:0 5px 10px #ccc;}
	.indexdiv4xwqh dl dt{ width:100%; height:240px; float:left; overflow:hidden;}
	.indexdiv4xwqh dl img{ width:100%; height:auto; float:left;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;}
	.indexdiv4xwqh dl: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; }
	.indexdiv4xwqh dl dd{ width:100%; height:auto; float:left; padding:20px 20px; box-sizing:border-box;}
	.indexdiv4xwqh dl dd h3 a{ width:100%; height:26px; line-height:26px; font-size:18px; font-weight:600; float:left; overflow:hidden; margin-bottom:35px;}
	.indexdiv4xwqh dl dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:18px; color:#999999;}
	.indexdiv4xwqh dl:hover dd h3 a{ color:#0268b2;}
	.indexxwdiv{ width:100%; height:360px !important; float:left; position:relative; overflow:hidden; box-shadow:-2px 5px 10px #ccc;}
	.indexxwdivlist{ width:100%;  height:360px !important float:left;}
	.xwleft{ width:40px; height:40px; float:left; position:absolute; left:0; top:48%; border-radius:3px; opacity:0.8; background:url(../images/ban_left.png) center center no-repeat #1582c6; background-size:55px auto; cursor:pointer;}
	.xwright{ width:40px; height:40px; float:left; position:absolute; right:0; top:48%;border-radius:3px; opacity:0.8; background:url(../images/ban_right.png) center center no-repeat #1582c6; background-size:55px auto; cursor:pointer;}
	.xwleft:hover,.xwright:hover{ opacity:1;}
	.shows{opacity:1; z-index:1;}
	
	.indexdiv5{ width:100%; height:auto; float:left; padding:60px 0; background:#0d4a91;}
	.indexdiv5tt{ width:100%; height:auto; float:left; margin-bottom:20px;}
	.indexdiv5tt strong{ width:100%; height:auto; float:left; line-height:40px; color:#fff; font-size:34px; padding-bottom:20px; text-align:center; font-weight:normal;}
	ul.hzu{ width:100%; height:auto; float:left;}
	ul.hzu li{ width:13.285%; height:auto; float:left; margin:0.5%;}
	ul.hzu li a{ width:100%; height:auto; overflow:hidden; float:left;}
	ul.hzu li a 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;}
	ul.hzu li:hover a 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; }
	
	.indexsuzi{ width:100%; height:auto; float:left; margin-top:80px;}
	.indexsuzi ul{ width:100%; height:auto; float:left;}
	.indexsuzi ul li{ width:25%; height:auto; float:left; text-align:center; background:url(../images/tmbj.png) right center no-repeat; background-size:1px 40px; box-sizing:border-box;}
	.indexsuzi ul li strong{ width:100%; height:auto; float:left; font-size:50px; color:#fff; font-weight:normal;}
	.indexsuzi ul li strong s{ font-size:20px; font-weight:normal; position:relative; top:-25px; left:5px;}
	.indexsuzi ul li p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#fff; margin-top:5px;}
	.indexsuzi ul li:last-child{ background:none; }
	
	.bottomdiv{ width:100%; height:auto; float:left; padding:50px 0 20px 0; background:#2c323d;}
	.bottomdivc{ width:100%; height:auto; float:left; border-bottom:1px solid rgba(255,255,255,0.2); padding-bottom:20px; margin-bottom:25px;}
	.bottomdivc a{ width:30%; height:auto; float:left;}
	.bottomdivc a .img{ width:auto; height:49px; float:left; display:block;}
	.bottomdivc dl{ width:auto; height:30px; float:right; position:relative; margin-top:9px;}
	.bottomdivc dl dt{ width:auto; height:30px; line-height:30px; float:left; cursor:pointer; padding:0 18px; border:1px solid rgba(255,255,255,0.4); font-size:16px;}
	.bottomdivc dl dt s{ width:auto; padding-right:19px; background:url(../images/bttomtb1.png) right center no-repeat; color:#fff;}
	.bottomdivc dl dd{ width:100%; height:auto; float:left; position:absolute; right:0; bottom:30px; padding-top:5px; display:none; background:#2c323d;}
	.bottomdivc dl dd a{ width:100%; height:26px; line-height:26px; float:left; font-size:14px; text-align:center; overflow:hidden; color:#fff;}
	.bottomdivc dl:hover dd{ display:block;}
	.bottomdivc ul{ width:auto; height:49px; float:left; }
	.bottomdivc ul li{ width:auto; height:auto; float:left;}
	.bottomdivc ul li a{ width:auto; height:49px; line-height:49px; float:left; font-size:20px; color:#fff; font-weight:300; margin-right:40px;}
	dl.bdl{ width:100%; height:auto; float:left;}
	dl.bdl dd.d1{ width:30%; height:auto; float:left;}
	dl.bdl dd.d1 p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#fff;}
	dl.bdl dd.d1 strong{ width:100%; height:auto; float:left; font-size:30px; line-height:34px; color:#269cf3; font-weight:500;}
	dl.bdl dd.d2{ width:40%; height:auto; float:left;}
	dl.bdl dd.d2 p.p1{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#fff; margin-bottom:3px; padding-left:20px; box-sizing:border-box; background:url(../images/bttomtb2.png) left 7px no-repeat;}
	dl.bdl dd.d2 p.p2{ background:url(../images/bttomtb3.png) left 7px no-repeat;}
	dl.bdl dd.d2 p.p3{ background:url(../images/bttomtb4.png) left 8px no-repeat;}
	dl.bdl dt{ width:30%; height:auto; float:left;}
	dl.bdl dt img{ width:auto; height:auto; float:right;}
	dl.bdl dt p{ width:100%; height:auto; float:left; text-align:right; font-size:20px; line-height:30px; color:#fff; font-weight:300; letter-spacing:2.9px;}
	.bqxx{ width:100%; height:auto; float:left; text-align:center; font-size:14px; line-height:26px; color:#fff; margin-top:15px;}
	
	
	
	/******实验室****/
	.nyban{ width:100%; height:auto; float:left;}
	.nyban img{ width:100%; height:423px; display:block;}
	
	/*******产品-防伪标签*****/
	.maibaoxie{ width:100%; height:60px; line-height:60px; float:left; border-bottom:1px solid #ededed; border-top:1px solid #ededed; font-size:14px; color:#666;}
	.maibaoxie a{ color:#666;}
	.maibaoxie a:hover,.maibaoxie a.cur{ color:#2f69a9;}
	.maibaoxies{ background:#fff; position:fixed; left:0; top:0; z-index:9998;}
	
	.fwbqdiv{ width:100%; height:auto; float:left; padding:80px 0;background:url(../images/xg2024/znbc_bj.jpg) bottom center no-repeat; background-size:cover; }
	.nytt{ width:100%; height:auto; float:left; margin-bottom:35px;}
	.nytt strong{ width:100%; height:auto; float:left; text-align:center; padding-bottom:10px; margin-bottom:10px; font-weight:600; font-size:40px; line-height:42px;color:#0d4a91;}
	.nytt p{ width:100%; height:auto; float:left; font-size:18px; line-height:30px; color:#777; text-align:center;}
	.nytt p span{ width:100%; height:auto; float:left;}
	
	dl.fwd1{ width:calc(97% / 3); height:auto; float:left; margin:0.5% 0%; position:relative; overflow:hidden;}
	dl.fwd1.zj{ margin:0.5% 1%;}
	dl.fwd1 dt{ width:100%; height:auto; float:left; overflow:hidden;}
	dl.fwd1 dt img{ width:100%; height:245px; float:left;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;}
	dl.fwd1: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; }
	dl.fwd1 dd{ width:100%; height:45px; float:left; position:absolute; left:0; bottom:0; background:rgba(38,73,163,0.9);transition: all .5s ease;}
	dl.fwd1 dd h2{ width:100%; height:45px; line-height:45px; float:left; text-align:center; color:#fff; font-size:18px;font-family:'AlibabaLight'; font-weight:bold;}
	dl.fwd1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; text-align:center;font-family:'AlibabaLight'; padding:10px 20px; color:#fff; box-sizing:border-box; display:none;}
	dl.fwd1:hover dd{ height:245px;background:rgba(38,73,163,0.9); padding-top:50px; box-sizing:border-box;}
	dl.fwd1:hover dd h2{ font-size:28px;}
	dl.fwd1:hover dd p{ display:block;}
	
	.fwbqdiv1{ width:100%; height:auto; float:left; padding:80px 0; background:#fff; }
	.fwbqdiv1 dl{ width:auto; height:auto; float:left; margin:0 15px;}
	.fwbqdiv1 dl dt{ width:auto; height:auto; float:left; margin-bottom:15px; overflow:hidden; }
	.fwbqdiv1 dl dt img{ width:auto; height:auto; display:block; margin:0 auto; -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;}
	.fwbqdiv1 dl: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; }
	.fwbqdiv1 dl dd{ width:100%; height:auto; text-align:center; font-size:16px;  display:block;  line-height:26px;}
	
	.fwbqdiv2{ width:100%; float:left; padding:60px 0;height:700px; overflow:hidden; box-sizing:border-box; background:#fff; box-shadow:0 -3px 9px #f0f0f0; }
	.fwbqdiv2t{ width:500px; height:auto; float:left; padding-top:100px; margin-left:90px;}
	.fwbqdiv2t strong{ width:100%; height:auto; float:left; padding-bottom:10px; margin-bottom:10px; font-weight:600; font-size:36px; line-height:42px; background:url(../images/fwbq3_tb.png) right bottom no-repeat;  color:#0d4a91;}
	.fwbqdiv2t strong a{ width:auto; height:30px; line-height:30px; padding:0 15px; position:relative; top:-5px; left:10px; font-size:14px; display:inline-block; background:#0d4a91; color:#fff; border-radius:5px;}
	.fwbqdiv2t strong a:hover{ opacity:0.8;}
	.fwbqdiv2t p{ width:100%; height:auto; float:left; font-size:18px; line-height:30px; color:#777;}
	
	.fwbqdiv2dh{ width:1000px; height:650px; position:relative; z-index:11; right:0; top:-250px; float:right;}
	.fwbqdiv2dh .img{ width:670px; height:650px; position:absolute; right:0; top:0;}
	.fwbqdiv2dh .img1{ width:670px; height:560px; position:absolute; left:-120px; bottom:-190px;transition: all .5s ease;}
	.fwbqdiv2dh:hover .img1{left:-80px;bottom:-170px;}
	
	/*******产品-量子云码*****/
	.lzymdiv{ width:100%; height:auto; float:left; padding:60px 0;}
	dl.lzymd1{ width:100%; height:auto; float:left; margin:-50px 0% 40px 0%;}
	dl.lzymd1 dd{ width:50%; height:auto; float:left; padding-top:40px; margin-left:5%;}
	dl.lzymd1 dd h2{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#3c3c3c; border-bottom:1px solid #ededed; padding-bottom:12px; margin-bottom:10px;}
	dl.lzymd1 dd h2 span{ color:#2f69a9;}
	dl.lzymd1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#7e7e7e;}
	dl.lzymd1 dd p img{ width:100%; height:auto; float:left; display:block; margin-top:40px;}
	dl.lzymd1 dt{ width:45%; height:auto; float:left; position:relative; opacity:0.9;}
	dl.lzymd1 dt .dtbj{ width:430px; height:540px; position:relative; border-radius:0 0 450px 390px; float:right; overflow:hidden; background:url(../images/prolzym_bj.png) center bottom no-repeat; background-size:370px auto;}
	dl.lzymd1 dt .dtbj img{ width:400px; height:auto; position:absolute; bottom:0;transform-origin: center bottom;transition: all .5s ease;}
	dl.lzymd1 dt .dtbj:hover img{transform:rotate(5deg);}
	/*dl.lzymd1 dt img{ width:auto; max-width:347px; margin:0 auto; height:auto; display:block;transition: all .5s ease;}
	dl.lzymd1 dt img:hover{ transform:rotate(12deg);}
	*/
	dl.lzymd2{ width:32.3333%; height:auto; float:left; margin:0.5%; box-shadow:0 4px 7px #ccc;}
	dl.lzymd2 dd{ width:100%; height:200px; float:left; padding:15px 245px 15px 15px; box-sizing:border-box; overflow:hidden;}
	dl.lzymd2 dd h3{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; color:#0d4a91; font-weight:600; padding-bottom:5px; /*background:url(../images/lanbj.jpg) left bottom no-repeat; */background-size:30px 1px;}
	dl.lzymd2 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:21px; color:#7e7e7e; margin-top:10px;}
	dl.lzymd2 dt{ width:230px; height:auto; box-sizing:border-box; float:right; overflow:hidden; margin-top:-200px;}
	dl.lzymd2 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;}
	dl.lzymd2: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; }
	
	.margintop60{ width:100%; height:60px; float:left;}
	dl.lzymd3{ width:100%; height:auto; float:left; background:#f7f9fb; padding:25px; box-sizing:border-box; margin-bottom:25px;box-shadow:0 2px 5px #fff;}
	dl.lzymd3 dd{ width:50%; height:auto; float:left; padding:40px; box-sizing:border-box;}
	dl.lzymd3 dd strong{ width:100%; height:auto; float:left; font-size:30px; line-height:46px; color:#272727; font-weight:600;}
	dl.lzymd3 dd p{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; color:#2e2e2e; margin-top:15px;}
	dl.lzymd3 dt{ width:50%; height:auto; float:left; padding-left:40px; border-left:1px solid #ededed; box-sizing:border-box; position:relative;}
	dl.lzymd3 dt img{ width:100%; height:auto; display:block;transition: all .5s ease; position:relative; top:0;}
	dl.lzymd3:hover dt img{ top:-5px;}
	dl.lzymd3:hover{ box-shadow:0 2px 5px #ccc;}
	dl.lzymd3s dt{ padding-right:40px; border-right:1px solid #ededed; padding-left:0; border-left:none;}
	
	.lzymdiv ul.u1{  text-align:center; white-space:nowrap;}
	.lzymdiv ul.u1 li{ display:table-cell; display:inline-block; padding:0 40px 0 10px;  margin:0 10px; text-align:center; border-right:1px solid rgba(0,0,0,0.2); }
	.lzymdiv ul.u1 li strong{ width:100%; height:auto; font-size:80px; line-height:80px; color:#13439a; position:relative;}
	.lzymdiv ul.u1 li strong s{ width:auto; height:24px; line-height:24px; padding:0 7px; position:absolute; top:18px; border-radius:24px; background:#13439a; color:#fff; font-size:12px;}
	.lzymdiv ul.u1 li:last-child{ border-right:none;}
	.lzymdiv img.img{ width:100%; height:auto; display:block; margin-top:40px;}
	
	
	/*****产品-系统平台****/
	.xtptdiv{ width:100%; height:auto; float:left; padding:60px 0;}
	dl.xtpt{ width:100%; height:auto; float:left;}
	dl.xtpt dt{ width:100%; height:auto; float:left;}
	dl.xtpt dt img,dl.xtpt dt video{ width:100%; height:auto; display:block;}
	dl.xtpt dd{ width:100%; height:auto; float:left; margin-top:-90px;}
	dl.xtpt dd a{ width:23%; height:auto; float:left; margin:1%; background:#0d4a91; color:#fff; border-radius:8px; padding:22px 10px; box-sizing:border-box; text-align:center;}
	dl.xtpt dd a strong{ width:100%; height:auto; float:left; font-size:32px; line-height:36px; font-weight:600; margin-bottom:8px;}
	dl.xtpt dd a s{ width:auto; height:20px;transition: all .5s ease; font-size:18px; line-height:20px;  padding-right:15px; box-sizing:border-box; background:url(../images/cp_xttptb.png) right center no-repeat;}
	dl.xtpt dd a:hover{ opacity:0.9;}
	dl.xtpt dd a:hover s{ padding-right:20px;}
	
	
	/*****产品-系统平台-赋码管理系统***/
	.nytt strong s{ color:#333; font-size:30px;}
	.hmglxtdiv{ width:100%; height:auto; float:left; background:#fbfbfb; padding:35px 30px; box-sizing:border-box; margin-bottom:50px;}
	.hmglxtdiv dl{ width:60%; height:auto; float:left; padding-right:30px; box-sizing:border-box; border-right:1px solid rgba(150,150,150,0.2);}
	.hmglxtdiv dl dd{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#2e2e2e; margin-bottom:15px;}
	.hmtt{ width:100%; height:auto; float:left; font-size:32px; line-height:40px; margin-bottom:5px; color:#0d4a91; font-weight:600;}
	.hmglxtdiv dl dt{ width:100%; height:auto; float:left;}
	.hmglxtdiv dl dt img{ width:auto; margin:0 auto; max-width:100%; height:auto; display:block;}
	.hmglxtdivc{ width:40%; height:auto; float:left; padding-left:30px; margin-top:5px; box-sizing:border-box;}
	.hmglxtdivc h3{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#0d4a91; font-weight:600;}
	.hmglxtdivc p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#2e2e2e; border-bottom:1px dashed #ededed; padding-bottom:8px; margin-bottom:12px;}
	.hmglxtdivc p.p.last{ border-bottom:none;}
	
	.hmglxtdiv2_left{ width:32.5%; height:auto; min-height:100px; float:left; text-align:center; border-radius:8px; margin-top:10px; padding:20px; box-sizing:border-box; margin-right:1.5%; box-shadow:0 -1px 5px #ccc;}
	.hmtt1{ width:70%;  color:#fff; text-align:center; float:left; background:#0d4a91; line-height:44px; margin:0 15% 15px 15%; font-size:22px; font-weight:300; box-sizing:border-box; border-radius:22px;}
	.hmglxtdiv2_left h2{ width:100%; height:auto; float:left; font-size:22px; color:#0d4a91;font-weight:300; margin-bottom:35px; }
	.hmglxtdiv2_left img{ width:auto; height:auto; max-width:100%; margin:0 auto; display:block;}
	.hmglxtdiv2_left p{ width:100%; height:auto; float:left; min-height:140px; font-size:18px; line-height:28px; color:#616161; margin:40px 0 0 0;}
	
	.hmglxtdiv2_right{ width:66%; height:auto; float:left; min-height:100px; border-radius:8px; margin-top:10px; padding:20px 40px; box-sizing:border-box; box-shadow:0 -1px 5px #ccc; }
	.hmglxtdiv2_right .hmtt1{ width:100%;  margin:0 0% 15px 0%;}
	.hmglxtdiv2_right dl{ width:100%; height:auto; float:left; position:relative; padding-right:150px; box-sizing:border-box;}
	.hmglxtdiv2_right dl dd{ width:100%; height:auto; float:left;}
	.hmglxtdiv2_right dl dd h2{ width:100%; height:auto; float:left; font-size:22px; margin-bottom:4px; color:#0d4a91;font-weight:300; }
	.hmglxtdiv2_right dl dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:30px; color:#616161; margin-bottom:20px;}
	.hmglxtdiv2_right dl dd p span{color:#0d4a91;}
	.hmglxtdiv2_right dl dt{ width:120px; height:auto; float:left; position:absolute; right:0; top:0;}
	.hmglxtdiv2_right dl dt p{ width:100%; height:auto; float:left; text-align:center; margin-bottom:20px;}
	.hmglxtdiv2_right dl dt p img{ width:110px; height:auto; margin:0 auto; display:block;}
	.hmglxtdiv2_right dl dt p span{ width:100%; height:auto; float:left; font-size:14px; line-height:20px; color:#616161; margin-top:8px; }
	.hmglxtdiv2_righttz{ width:100%; height:100px; float:left; border:1px solid rgba(150,150,150,0.1); margin-top:50px; padding:0 20px; box-sizing:border-box;}
	.hmglxtdiv2_righttz p{ width:25%; height:100px; text-align:center; margin-top:-30px; float:left;}
	.hmglxtdiv2_righttz p img{ width:80px; height:auto; margin:0 auto; display:block;}
	.hmglxtdiv2_righttz p span{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#616161; margin-top:5px;}
	
	.hmglxtdiv3{ width:100%; height:auto; float:left; margin-top:50px;}
	.hmglxtdiv3 dl.d1{ width:100%; height:auto; float:left; min-height:200px; position:relative; padding-left:260px; box-sizing:border-box;}
	.hmglxtdiv3 dl.d1 dt{ width:260px; height:auto; text-align:center; position:absolute; left:0; top:0;}
	.hmglxtdiv3 dl.d1 dt img{ width:auto; height:auto; margin:0 auto; max-width:100%; display:block;}
	.hmglxtdiv3 dl.d1 dd{ width:100%; height:auto; float:left; padding-top:25px;}
	.hmtt span{  background:#0d4a91; color:#fff; padding:0 20px; height:30px; position:relative; top:-4px; line-height:30px; border-radius:5px; margin-left:5px; display:inline-block; font-size:18px;}
	.hmglxtdiv3 dl.d1 dd p.p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:20px;}
	.hmglxtdiv3 dl.d1 dd p.p1{ width:100%; height:auto; float:left; border-bottom:1px solid rgba(150,150,150,0.2); padding-bottom:20px; margin-bottom:15px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span{ width:90px; height:auto; float:left; margin-right:5%;}
	.hmglxtdiv3 dl.d1 dd p.p1 span img{ width:100%; height:auto; float:left; margin-bottom:8px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span s{ width:100%; height:auto; font-size:16px; line-height:26px; text-align:center; float:left;}
	
	.hmglxtdiv3 dl.d2{ width:100%; height:auto; float:left; min-height:200px; margin-top:70px;}
	.hmglxtdiv3 dl.d2 dd{ width:100%; height:auto; float:left;}
	.hmglxtdiv3 dl.d2 dd .hmtt{ text-align:center;}
	.hmglxtdiv3 dl.d2 dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:20px;}
	.hmglxtdiv3 dl.d2 dt{ width:100%; height:auto; float:left; text-align:center;}
	.hmglxtdiv3 dl.d2 dt img{ width:auto; height:auto; max-width:100%; margin:0 auto; display:block;}
	
	dl.hmd1{ width:100%; height:auto; float:left;}
	dl.hmd1 dd{ width:100%; height:auto; float:left; margin-bottom:30px;}
	dl.hmd1 dd p{ width:100%; height:auto; float:left; padding-bottom:10px; margin-top:10px; padding-left:145px; box-sizing:border-box; border-bottom:1px solid #ededed; font-size:18px; line-height:28px; color:#333;}
	dl.hmd1 dd p span{ width:auto; height:auto; font-size:22px; color:#0d4a91; margin-left:-145px; float:left; font-weight:300;}
	dl.hmd1 dd p.p{ padding-left:165px;}
	dl.hmd1 dd p.p span{margin-left:-165px;}
	
	dl.hmd1 dt{ width:100%; height:auto; float:left; text-align:center;}
	dl.hmd1 dt img{ width:auto; height:auto; max-width:100%; margin:0 auto; display:block;}
	
	/*****产品-系统平台-溯源管理系统***/
	.syglxtdiv{ width:100%; height:auto; float:left; margin-top:-20px;}
	.syglxtdiv p.p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:15px;}
	
	.syglxtdiv dl.d1{ width:100%; height:auto; min-height:150px; float:left; position:relative; padding-left:330px; box-sizing:border-box; margin:10px 0 40px 0;}
	.syglxtdiv dl.d1 dd{ width:310px; height:auto; float:left; font-weight:600; position:absolute; left:0; top:0; background:#0d4a91; border-radius:8px; padding:42px 25px; box-sizing:border-box; text-align:center; font-size:30px; color:#fff; line-height:36px;}
	.syglxtdiv dl.d1 dd s{ font-size:16px;}
	.syglxtdiv dl.d1 dd span{ width:100%; float:left; height:auto;}
	.syglxtdiv dl.d1 dt{ width:100%; height:auto; float:left; text-align:center; margin-top:25px;}
	.syglxtdiv dl.d1 dt img{ width:auto; height:auto; max-width:100%; margin:0 auto; display:block;}
	
	.syglxtdiv1{ width:100%; height:auto; float:left; background:#f8f8f8; padding:35px; box-sizing:border-box;}
	.syglxtdiv1 .hmtt{ text-indent:15px; margin-bottom:25px;}
	.syglxtdiv1 .img1{ width:31%; height:auto; float:left; display:block; margin-right:1%;}
	.syglxtdiv1 .img2{ width:68%; height:auto; float:left; display:block;}
	
	.syglxtdiv2{ width:100%; height:auto; float:left; padding-top:50px;}
	.syglxtdiv2 .hmtt{ text-align:center; margin-bottom:25px;}
	.syglxtdiv2 img{ width:100%; height:auto; float:left; display:block;}
	
	/*****产品-系统平台-营销管理系统***/
	.ysgldiv{ width:100%; height:auto; float:left; margin-top:-20px; margin-bottom:20px;}
	.ysgldiv p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:25px;}
	.ysgldiv img{ width:auto; height:auto; margin:0 auto; max-width:100%; display:block;}
	
	/*****产品-系统平台-终端管理系统***/
	.zdglxtdiv{ width:100%; height:auto; float:left; background:#f8f8f8; padding:35px; box-sizing:border-box;}
	.zdglxtdiv p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:25px;}
	.zdglxtdiv img{ width:auto; height:auto; margin:0 auto; max-width:100%; display:block;}
	
	.zdglxtdiv1{ width:100%; height:auto; float:left; margin-top:60px;}
	.zdglxtdiv1 .hmtt{ text-align:center; margin-bottom:10px;}
	.zdglxtdiv1 p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#616161; margin-bottom:25px;}
	
	.zdglxtdiv1 dl{ width:100%; height:auto; float:left; margin-top:20px;}
	.zdglxtdiv1 dl dd{ width:40%; height:auto; float:left; font-size:18px; line-height:28px;color:#616161; margin-bottom:20px; padding-top:40px; }
	.zdglxtdiv1 dl dd h2{ width:100%; height:auto; float:left; font-size:28px; line-height:34px; margin-bottom:5px; color:#0d4a91; font-weight:600;}
	.zdglxtdiv1 dl dd img{ width:auto; max-width:200px; float:left; display:block; height:auto;}
	.zdglxtdiv1 dl dt{ width:55%; height:auto; float:left; margin-left:5%;}
	.zdglxtdiv1 dl dt img{ width:100%; height:auto; display:block;} 
	
	
	
	
	
	
	
	
	
	/*****产品-硬件设备*****/
	.rjsbdiv{ width:100%; height:auto; float:left; padding:100px 0; background:url(../images/rjss_bj.jpg) center top no-repeat; background-size:cover;}
	.rjsbdivleft{ width:45%; height:auto; float:left; padding-top:10px;}
	.rjsbdivleft h2{ width:100%; height:auto; float:left; font-size:28px; line-height:42px; padding-bottom:15px; margin-bottom:25px;/* background:url(../images/lanbj1.jpg) left bottom no-repeat;*/ color:#fff; font-weight:600; background-size:32px 2px;}
	.rjsbdivleft strong{ width:100%; height:auto; float:left; font-size:20px; line-height:28px; color:#fff; font-weight:300; border-bottom:1px solid rgba(255,255,255,0.2); padding-bottom:10px; margin-bottom:14px;}
	.rjsbdivleft p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#fff; opacity:0.8;}
	.rjsbdivleft ul{ width:100%; height:auto; float:left; margin-top:45px;}
	.rjsbdivleft ul li{ width:80px; height:auto; float:left; text-align:center; margin-right:40px;}
	.rjsbdivleft ul li img{ width:80px; height:auto; display:block;}
	.rjsbdivleft ul li span{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#fff; margin-top:15px; font-weight:300;}
	.rjsbdivleft ul li.last{ margin-right:0; }
	
	.rjsbdivright{ width:55%; height:auto; float:left;}
	.rjsbdivright dl{ width:390px; height:auto; float:right; position:relative; margin-bottom:30px;}
	.rjsbdivright dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
	.rjsbdivright dl dt img{ width:100%; height:200px; float:left;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;}
	.rjsbdivright dl: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; }
	.rjsbdivright dl dd{ width:100%; height:200px; float:left; position:absolute; color:#fff; left:0; top:0; padding:50px 100px 0 30px; box-sizing:border-box;}
	.rjsbdivright dl dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; font-weight:300; background:url(../images/lanbj.jpg) left bottom no-repeat; background-size:30px 2px; padding-bottom:8px; margin-bottom:8px;}
	.rjsbdivright dl dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px;}
	.rjsbdivright dl dd.dd{ color:#333;}
	
	.rjsbdiv1{ width:100%; height:auto; float:left; padding:60px 0; background:#f7f9fb;}
	dl.rjssd1{ width:56%; height:auto; float:left; position:relative; margin-bottom:1.5%;}
	dl.rjssd1 dt{ width:100%; height:auto; display:block; overflow:hidden;}
	dl.rjssd1 dt img{ width:100%; height:260px; float:left;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;}
	dl.rjssd1: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; }
	dl.rjssd1 dd{ position:absolute; left:0; bottom:0; width:100%; height:50px; float:left; padding:0 40px; box-sizing:border-box; background:rgba(35,82,174,0.8);}
	dl.rjssd1 dd h2{ width:100%; height:50px; line-height:50px; font-weight:600; float:left; background:url(../images/rjss_tb6.png) right center no-repeat; font-size:20px; font-weight:300; color:#fff;}
	dl.rjssd1:hover dd{ height:260px; padding:25px 40px 0 40px;}
	dl.rjssd1:hover dd h2{ background:none;}
	dl.rjssd1 dd span{ display:none; width:100%; height:auto; float:left; font-size:15px; line-height:22px; color:#fff; opacity:0.8; margin-bottom:12px;}
	dl.rjssd1 dd p{display:none; width:100%; height:auto; float:left; font-size:13px; line-height:22px; color:#fff;}
	dl.rjssd1:hover dd span,dl.rjssd1:hover dd p{ display:block;}
	dl.rjssd1.rjssd2{ width:42.5%; margin-left:1.5%;}
	dl.rjssd1.rjssd3{ width:42.5%; margin-right:1.5%;}
	
	.rjsbdiv2{ width:100%; height:auto; float:left; padding:60px 0; box-shadow:0 -4px 6px #eef0f2; background:#fff;}
	.rjsbdiv2c{ width:100%; height:auto; float:left;background:#fbfbfb; overflow:hidden; padding:20px; box-sizing:border-box;}
	.rjsbdiv2cleft{ width:54%; height:auto; min-height:300px; float:left; background:url(../images/lanbj.jpg) 30px center no-repeat; background-size:2px 100%; border-right:1px solid rgba(120,120,120,0.1); padding-right:30px; box-sizing:border-box; }
	.rjsbdiv2cleft strong{ width:100%; height:auto; float:left; line-height:38px; font-size:30px; color:#272727; font-weight:600; margin-bottom:5px;padding-left:45px; box-sizing:border-box; background:url(../images/lanbj1.png) 25px center no-repeat; background-size:12px 12px;}
	.rjsbdiv2cleft p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#2e2e2e; font-weight:300; margin-bottom:50px;padding-left:45px; box-sizing:border-box;}
	.rjsbdiv2cright{ width:46%; height:auto; float:left;  padding-left:30px; box-sizing:border-box; overflow:hidden; }
	.rjsbdiv2cright div{ width:100%; height:620px; overflow:hidden; float:left;background:url(../images/prorjian_bj.jpg) left center no-repeat; background-size:90% 620px !important; }
	.rjsbdiv2cright img{ width:100%; height:auto; display:block; transition: all .5s ease; margin-left:-5px;}
	.rjsbdiv2cright img:hover{ margin-left:0px;}
	
	/***产品-数字资产****/
	dl.szzcdl{ width:100%; height:auto; float:left; margin-bottom:65px;}
	dl.szzcdl dd{ width:100%; height:auto; float:left; font-size:18px; color:#2e2e2e; line-height:28px; margin:10px 0 20px 0;}
	dl.szzcdl dd span{ color:#0d4a91;}
	dl.szzcdl dt{ width:100%; height:auto; float:left; text-align:center;}
	dl.szzcdl dt img{ width:auto; max-width:100% !important; height:auto !important; display:block; margin:10px auto;}
	
	
	
	
	
	/******解决方案-安全溯源*****/
	.aqsydiv{ width:100%; height:auto; float:left; padding:60px 0;}
	.aqsydiv p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; margin-bottom:40px; color:#272727; margin-top:-10px;}
	.aqsydiv img{ width:auto; max-width:100%; margin:0 auto; height:auto; display:block;}
	.aqsydivs{ background:#f7f9fb;}
	
	.aqsydiv1{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/indexdiv4bj.png) center center no-repeat; background-size:cover;}
	.aqsydiv1 h3 a{ width:100%; height:auto; float:left; font-size:30px; line-height:38px; color:#0d4a91; margin-bottom:15px; font-weight:300; background:url(../images/lanbj.jpg) left center no-repeat; background-size:2px 24px; padding-left:15px; box-sizing:border-box;}
	.aqsydiv1 p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#656565; font-weight:300; margin:5px 0 25px 0;}
	.aqsydiv1 img{width:auto; max-width:100% !important;  margin:0 auto; height:auto; display:block;}
	
	/*****解决方案-供应链管理****/
	.gylgldiv{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/gylglbj.png) center center no-repeat #f7f9fb; background-size:cover;}
	dl.gyld1{ width:80%; height:auto; float:left; margin:0 10% 30px 10%;}
	dl.gyld1 dd{ width:50%; height:auto; float:left; padding-top:60px;}
	dl.gyld1 dd strong{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; padding-bottom:8px; margin-bottom:15px; color:#0d4a91; font-weight:300; border-bottom:1px solid #dedede;}
	dl.gyld1 dd strong span{ float:right; color:#abacae; font-size:20px;}
	dl.gyld1 dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#656565;}
	dl.gyld1 dt{ width:50%; height:auto; float:left;}
	dl.gyld1 dt img{ width:90%; height:auto; display:block; margin:0 5%;}
	
	/*****解决方案-企业数字化*****/
	.qyszhdiv{ width:100%; height:auto; float:left; padding:60px 0;}
	dl.qyszd1{ width:90%; height:auto; float:left; margin:-60px 5% 0 5%; position:relative;}
	dl.qyszd1 dt{ width:300px; height:auto; height:auto; float:left; position:relative; z-index:2;}
	dl.qyszd1 dt img{ width:auto; height:auto; float:left;}
	dl.qyszd1 dd{ width:90%; height:146px; float:right; padding:15px 20px 10px 190px; overflow:hidden; box-sizing:border-box; background:#0d4a91; border-radius:5px; position:absolute; top:90px; right:0;}
	dl.qyszd1 dd strong{ width:100%; height:auto; float:left; font-size:28px; line-height:32px; color:#fff; font-weight:300; background:url(../images/tmbj.png) left center no-repeat; background-size:1px 20px; padding-left:15px; box-sizing:border-box;}
	dl.qyszd1 dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#fff; font-weight:300;}
	
	dl.qyszd1s dt{ float:right;}
	dl.qyszd1s dt img{ float:right;}
	dl.qyszd1s dd{ padding:15px 190px 10px 20px; left:5%;}
	
	.qyszhdiv1{ width:100%; height:auto; float:left; padding:60px 0; background:#f7f9fb;}
	dl.erpd1{ width:100%; height:auto; float:left; margin:20px 0;}
	dl.erpd1 dd{ width:52%; height:auto; float:left; padding-right:50px; box-sizing:border-box;}
	dl.erpd1 dd h2{ width:100%; height:auto; float:left; font-size:36px; line-height:46px; font-weight:600; color:#0d4a91; padding-bottom:9px;/* background:url(../images/lanbj.jpg) left bottom no-repeat;*/ background-size:30px 2px; margin-bottom:18px;}
	dl.erpd1 dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#3c3c3c;}
	dl.erpd1 dd ul{ width:100%; height:auto; float:left; margin-top:32px;}
	dl.erpd1 dd ul li{ width:49%; height:auto; float:left; text-align:center; margin:0.5%; box-shadow:0 2px 5px #ededed; background:#fff; border-radius:3px; padding:25px 30px; box-sizing:border-box;}
	dl.erpd1 dd ul li img{ width:50px; height:auto; margin:0 auto; display:block;}
	dl.erpd1 dd ul li span{ width:100%; height:auto; float:left;  font-size:20px; line-height:30px; color:#2f2f2f; font-weight:300;margin-top:5px;}
	dl.erpd1 dd ul li:hover{ box-shadow:0 2px 8px #ededed;}
	dl.erpd1 dt{ width:48%; height:auto; float:left;}
	dl.erpd1 dt img{ width:auto; max-width:100%; float:right; height:auto; display:block;}
	
	dl.erpd2{ width:24%; height:auto; float:left; margin:0.5%; border-radius:3px; background:#fff; padding:40px 20px; box-sizing:border-box;}
	dl.erpd2 dt{ width:100%; height:50px; line-height:50px; float:left; padding-left:55px; font-size:20px; color:#2f2f2f; background:url(../images/erp_tb3.png) left center no-repeat; box-sizing:border-box; font-weight:300;}
	dl.erpd2 dd{ width:100%; height:auto; float:left; font-size:14px; line-height:22px; color:#888888; min-height:44px; margin-top:8px;}
	dl.erpd2:hover{ background:#0d4a91;}
	dl.erpd2:hover dt,dl.erpd2:hover dd{ color:#fff;}
	
	dl.erpd2:hover dt.dt1{ background:url(../images/erp_tb3h.png) left center no-repeat;}
	dl.erpd2 dt.dt2{ background:url(../images/erp_tb4.png) left center no-repeat;}
	dl.erpd2:hover dt.dt2{ background:url(../images/erp_tb4h.png) left center no-repeat;}
	dl.erpd2 dt.dt3{ background:url(../images/erp_tb1.png) left center no-repeat;}
	dl.erpd2:hover dt.dt3{ background:url(../images/erp_tb1h.png) left center no-repeat;}
	dl.erpd2 dt.dt4{ background:url(../images/erp_tb2.png) left center no-repeat;}
	dl.erpd2:hover dt.dt4{ background:url(../images/erp_tb2h.png) left center no-repeat;}
	dl.erpd2 dt.dt5{ background:url(../images/erp_tb5.png) left center no-repeat;}
	dl.erpd2:hover dt.dt5{ background:url(../images/erp_tb5h.png) left center no-repeat;}
	dl.erpd2 dt.dt6{ background:url(../images/erp_tb6.png) left center no-repeat;}
	dl.erpd2:hover dt.dt6{ background:url(../images/erp_tb6h.png) left center no-repeat;}
	dl.erpd2 dt.dt7{ background:url(../images/erp_tb7.png) left center no-repeat;}
	dl.erpd2:hover dt.dt7{ background:url(../images/erp_tb7h.png) left center no-repeat;}
	dl.erpd2 dt.dt8{ background:url(../images/erp_tb8.png) left center no-repeat;}
	dl.erpd2:hover dt.dt8{ background:url(../images/erp_tb8h.png) left center no-repeat;}
	
	
	
	/****解决方案-渠道管控***/
	.bjhui{ background:#f7f9fb !important;}
	.bjtp{ background:url(../images/gylglbj.png) center center no-repeat !important; background-size:cover;}
	.aqsydiv1 .img1{ width:auto; height:auto; display:block; margin:0 auto; max-width:100%;}
	
	
	/*****解决方案-商品仿伪******/
	.spfwdiv{ width:100%; height:auto; float:left; padding:60px 0;}
	dl.spfwd1{ width:49%; height:auto; float:left; position:relative; box-shadow:0 3px 6px #ccc;}
	dl.spfwd1 dt{ width:100%; height:auto; float:left; overflow:hidden; cursor:pointer;}
	dl.spfwd1 dt img{ width:100%; height:355px; float:left;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;}
	dl.spfwd1: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; }
	dl.spfwd1 dd{ display:none; width:100%; height:355px; background:rgba(20,100,175,0.8); position:absolute; left:0; top:0; padding:115px 60px 0 60px; text-align:center; color:#fff; box-sizing:border-box;}
	dl.spfwd1 dd h2{ width:100%; height:auto; float:left; font-size:30px; line-height:40px; font-weight:300;}
	dl.spfwd1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:25px; margin-top:8px;}
	dl.spfwd1:hover dd{ display:block;}
	dl.spfwd1.last{ margin-left:2%;}
	
	dl.spfwd2{ width:99%; height:auto; float:left; border-bottom:1px solid #eeeeee; padding-bottom:25px; margin:25px 0.5%;}
	dl.spfwd2 dd{ width:62.5%; height:auto; float:left; padding-right:70px; box-sizing:border-box;}
	dl.spfwd2 dd h2{ width:100%; height:auto; float:left;/* background:url(../images/lanbj1.jpg) left bottom no-repeat; */background-size:30px 2px; font-size:36px; line-height:42px; padding-bottom:12px; margin-bottom:12px;}
	dl.spfwd2 dd p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#2e2e2e; }
	dl.spfwd2 dt{ width:37.5%; height:auto; float:left;}
	dl.spfwd2 dt img{ width:100%; height:260px; display:block;}
	
	dl.spfwd3{ width:32%; height:auto; float:left; padding:20px 25px; background:#f7f9fb; box-sizing:border-box; margin-right:2%; margin-bottom:2%;}
	dl.spfwd3 dd{ width:100%; height:auto; float:left; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #ededed;}
	dl.spfwd3 dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:24px; font-weight:normal; padding-bottom:15px; margin-bottom:10px; background:url(../images/lanbj1.jpg) left bottom no-repeat; background-size:20px 1px; }
	dl.spfwd3 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:24px; color:#666666; min-height:96px;}
	dl.spfwd3 dt{ width:100%; height:auto; float:left;}
	dl.spfwd3 dt img{ width:auto; height:auto; display:block;}
	dl.spfwd3.last{ margin-right:0;}
	dl.spfwd3:hover{ box-shadow:0 2px 5px #ededed;}
	
	.bjtp1{ background:url(../images/indexdiv4bj.png) center center no-repeat #f7f9fb !important; background-size:cover;}
	.aqsydiv1 p.p{ width:100%; height:auto; float:left; margin:10px 0; }
	.aqsydiv1 p.p s{ width:120px; color:#fff; font-size:24px; height:40px; border-radius:5px; margin-top:4px; line-height:40px; float:left; background:#0d4a91; text-align:center; }
	.aqsydiv1 p.p span{ width:100%; height:auto; float:left; padding-left:130px; box-sizing:border-box; margin-top:-48px;}
	.aqsydiv1 .xt{ width:100%; height:1px; float:left; margin:5px 0; background:#ededed;}
	.aqsydiv1 p.pb{ margin-bottom:25px;}
	
	/****成功案例****/
	.nydiv{ width:100%; height:auto; float:left; padding:60px 0;}
	.nydivtt{ width:100%; height:auto; float:left; text-align:center; margin-bottom:30px;}
	.nydivtt strong{ width:100%; height:auto; float:left; font-size:40px; line-height:46px; color:#0d4a91; font-weight:normal;}
	.nydivtt p{ width:100%; height:auto; float:left; font-size:22px; line-height:32px; color:#2e2e2e; font-weight:300; margin:5px 0;}
	
	ul.camenu{  text-align:center; white-space:nowrap; margin-bottom:25px;}
	ul.camenu li{display:inline;margin:0; padding:0 10px 0 5px; background:url(../images/huibj.jpg) right center no-repeat; background-size:1px 14px;  }
	ul.camenu li a{ display:table-cell; display:inline-block; margin:0; padding:0 20px; height:32px; line-height:32px;text-align:center; font-size:16px; }
	ul.camenu li a.cur,ul.camenu li a:hover{ color:#fff; background:#0d4a91; border-radius:4px;}
	
	dl.ald1{ width:24%; height:auto; float:left; margin:0.5%; position:relative;}
	dl.ald1 dt{ width:100%; height:auto; float:left;}
	dl.ald1 dt img{ width:100%; height:205px; display:block;}
	dl.ald1 dd.d1{ display:none; width:100%; height:205px; float:left; background:rgba(0,120,207,0.95); padding:25px; box-sizing:border-box; position:absolute; left:0; top:0;}
	dl.ald1 dd.d1 h3 a{ width:100%; height:78px; overflow:hidden; float:left; font-size:20px; line-height:26px; font-weight:300; color:#fff;}
	dl.ald1 dd.d1 p{ width:100%; height:auto; float:left; position:absolute; left:25px; bottom:25px; font-size:14px; line-height:20px; color:#fff;}
	dl.ald1 dd.d2{ width:100%; height:auto; float:left; padding:15px 0px; box-sizing:border-box;}
	dl.ald1 dd.d2 h2 a{ width:100%; height:26px; line-height:26px; font-size:18px; color:#2f2f2f; font-weight:300; float:left; overflow:hidden;}
	dl.ald1 dd.d2 p{ width:100%; height:20px; float:left; font-size:12px; line-height:20px; color:#7e7e7e; overflow:hidden; margin-top:2px;}
	dl.ald1:hover dd.d1{ display:block;}
	
	/******成功案例详细******/
	.cgaldiv{ width:100%; height:auto; float:left; margin:20px 0;}
	h1.h1{ width:100%; height:auto; float:left; font-size:26px; line-height:32px; color:#202020;}
	p.ptime{ width:100%; height:auto; float:left; font-size:12px; line-height:20px; color:#999999; margin:10px 0 25px 0;}
	.daodu{ width:100%; height:auto; float:left; font-size:14px; line-height:14px; line-height:22px; color:#999999; border-bottom:1px solid #f6f6f6; padding-bottom:15px; margin-bottom:15px;}
	
	.cgaldivwz{ width:100%; height:auto; float:left; font-size:14px; line-height:22px; color:#3c3c3c; padding:10px 0 30px 0; font-family:"AlibabaMedium"  !important;}
	.cgaldivwz span,.cgaldivwz p ,.cgaldivwz strong{font-family:"AlibabaMedium"  !important;}
	.cgaldivwz img{ width:auto; height:auto !important; max-width:100% !important; margin:0 auto;}
	.sxtiao{ width:100%; height:auto; float:left; margin-bottom:25px;}
	.sxtiao p a{ width:100%; height:50px; float:left; font-size:14px; line-height:50px; overflow:hidden; border-bottom:1px solid #f6f6f6; }
	
	.xtnrdiv{ width:100%; height:auto; float:left;}
	.xtnrtt{ width:100%; height:60px; float:left; border-bottom:1px solid #ededed; margin-bottom:15px;}
	.xtnrtt strong{ width:auto; height:60px; line-height:60px; float:left; font-size:30px; font-weight:300;}
	.xtnrtt a{ width:auto; height:60px; line-height:60px; float:right; font-size:14px; color:#666666;}
	.xtnrtt a:hover{ color:#333;}
	
	
	/******新闻列表页*****/
	dl.id4{ width:32.333%; height:auto; float:left; margin:0.5%; background:#f8f8f8;}
	dl.id4 dt{ width:100%; height:auto; float:left; overflow:hidden;}
	dl.id4 dt img{ width:100%; height:240px; float:left;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;}
	dl.id4: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; }
	dl.id4 dd{ width:100%; height:auto; float:left; padding:25px 20px; box-sizing:border-box;}
	dl.id4 dd h3 a{ width:100%; height:52px; line-height:26px; font-size:20px; font-weight:300; float:left; overflow:hidden; margin-bottom:25px;}
	dl.id4 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:18px; color:#999999;}
	dl.id4:hover dd h3 a{ color:#0268b2;}
	dl.id4:hover{ box-shadow:0 -2px 5px #ededed;}
	
	/*****关于我们*****/ 
	.maibaoxie ul{ width:100%; height:auto; float:left;}
	.maibaoxie ul li{ width:auto; height:auto; float:left; margin-right:55px;}
	.maibaoxie ul li a{ width:auto; height:60px; line-height:60px; font-size:16px; float:left; color:#272727;}
	.maibaoxie ul li a:hover,.maibaoxie ul li a.cur{ color:#272727; background:url(../images/lanbj1.jpg) left bottom no-repeat; background-size:100% 1px;}
	
	.aboutdiv{ width:100%; height:auto; float:left; padding:60px 0;}
	.aboutdivc{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#333;}
	.aboutdivc p.p{ width:100%; height:auto; float:left; margin-bottom:18px;}
	
	.aboutlndiv{ width:100%; height:auto; float:left; padding:35px; background:url(../images/about_ln.png) left bottom no-repeat #fcfcfc; box-sizing:border-box; margin-top:40px;}
	.aboutlndiv dl{ width:100%; height:auto; float:left;}
	.aboutlndiv dl dt{ width:26%; height:auto; float:left;}
	.aboutlndiv dl dt strong{ width:100%; height:auto; font-size:37px; line-height:46px; color:#0d4a91; background-size:36px 2px;}
	.aboutlndiv dl dd{ width:70%; height:auto; float:left; border-left:1px solid rgba(0,0,0,0.2); padding-left:60px; box-sizing:border-box;}
	.aboutlndiv dl dd strong{ width:100%; height:auto; float:left; font-size:26px; line-height:36px; color:#0d4a91; font-weight:normal;}
	.aboutlndiv dl dd p{ width:100%; height:auto; float:left; font-size:20px; line-height:20px; color:#3f3b3a; font-weight:300; margin-bottom:15px;}
	
	.aboutfzdiv{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xg2024/xfzlcbj.jpg) center center no-repeat; background-size:cover;}
	.aboutfzdiv strong{ width:100%; height:auto; float:left; text-align:center; font-size:36px; line-height:46px; color:#fff; font-weight:normal; margin-bottom:25px;}
	
	.aboutfzdiv ul{ width:1060px; height:50px; margin:0 auto;background:url(../images/tmbj.png) center 41px no-repeat; background-size:1060px 1px; }
	.aboutfzdiv ul li{ width:auto; height:50px; float:left; font-size:24px; line-height:26px; cursor:pointer; color:#fff; position:relative; margin-right:44px;}
	.aboutfzdiv ul li s{ width:15px; height:15px; border-radius:15px; border:3px solid #ccc; background:#ccc; position:absolute; left:20px; bottom:0; display:block; z-index:2;}
	.aboutfzdiv ul li:last-child{ margin-right:0;} 
	.aboutfzdiv ul li.cur s{ background:rgba(255,255,255); border:3px solid #ccc;}
	.aboutfzdiv1{ width:100%; height:auto; float:left; padding:40px 0 60px 0; background:#fff; overflow:hidden;}
	dl.fzd1{ width:31%; height:auto; margin:1%; float:left;}
	dl.fzd1 dt{ width:100%; height:auto; float:left; font-size:28px; line-height:36px; color:#222; border-bottom:1px solid #ededed;}
	dl.fzd1 dd{ width:100%; height:auto; float:left; min-height:300px; padding:0 15px; box-sizing:border-box;}
	dl.fzd1 dd p{ width:100%; height:auto; float:left; padding-left:10px; background:url(../images/lanbj1.png) left 6px no-repeat; background-size:6px 6px; font-size:14px; line-height:22px; color:#60605f; margin-top:10px;}
	
	.aboutfzdiv1c{ width:100%; height:auto; float:left; position:relative;}
	.aboutfzdiv1clist{ width:auto; height:auto;}
	.fzlcleft{ width:40px; height:65px; cursor:pointer; position:absolute; left:-100px; top:40%; opacity:0.5; background:url(../images/about_lcjtl.png) center center no-repeat;}
	.fzlcright{ width:40px; height:65px; cursor:pointer; position:absolute; right:-100px; top:40%; opacity:0.5; background:url(../images/about_lcjtr.png) center center no-repeat;}
	.fzlcleft:hover,.fzlcright:hover{ opacity:1;}
	
	.about_td{ width:100%; height:auto; float:left; padding:60px 0; background:#f7f7f7;}
	.about_td .nytt strong{ text-align:left; background-position:left bottom !important;}
	
	dl.tdd1{ width:50%; height:auto; float:left; padding:5px; box-sizing:border-box; background:url(../images/lanbj.jpg) left top no-repeat; background-size:30px 30px;}
	dl.tdd1 dt{ width:50%; height:311px; float:left;border:1px solid #f3f3f3; border-right:none; box-sizing:border-box; overflow:hidden;}
	dl.tdd1 dt img{ width:100%; height:309px; padding-bottom:5px; background:url(../images/lanbj.jpg) left bottom no-repeat; background-size:100% 5px; box-sizing:border-box;  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;}
	dl.tdd1: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; }
	
	dl.tdd1 dd{ width:50%; height:310px; float:left; padding:45px; box-sizing:border-box; background:url(../images/lanbj.jpg) left bottom no-repeat #f3f3f3;background-size:100% 5px;}
	dl.tdd1 dd strong{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#0d4a91; font-weight:600;}
	dl.tdd1 dd span{ width:100%; height:auto; float:left; font-size:22px; line-height:34px; color:#5a5a5a; font-weight:300; margin-bottom:30px;}
	dl.tdd1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#8b8b8b; font-weight:300;}
	
	dl.tdd2{ width:calc(100% / 3); height:auto; float:left; padding:5px; position:relative; box-sizing:border-box;}
	dl.tdd2 dt{ width:100%; height:auto; float:left; box-shadow:0 -1px 2px #ededed; overflow:hidden;}
	dl.tdd2 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;}
	dl.tdd2: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; }
	
	dl.tdd2 dd{ width:100%; height:50px; line-height:50px; font-size:18px; font-weight:300; float:left; text-align:center; color:#fff; background:url(../images/lanbj.jpg) left center no-repeat; background-size:cover; overflow:hidden;}
	
	.aboutsydiv{ width:100%; height:auto; float:left; padding:60px 0; background:#fbfbfb;}
	.aboutsydiv img{ width:100%; height:auto; float:left; display:block; margin-bottom:15px;}
	.aboutsydiv p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#333;}
	
	.aboutry{ width:100%; height:auto; float:left; padding:60px 0; background:url(../images/abut_rybj.png) center center no-repeat #0d4a91; background-size:cover;}
	.aboutry .nytt strong{ color:#fff; text-align:left; background:url(../images/huibj.jpg) left bottom no-repeat; background-size:36px 2px;}
	dl.ryd1{ width:100%; height:auto; float:left; padding:0 50px; box-sizing:border-box; margin-bottom:30px;}
	dl.ryd1 dt{ width:50%; height:auto; float:left; margin-top:50px;}
	dl.ryd1 dt strong{ width:40%; height:auto; float:left;color:#fff; margin:40px 1%; box-sizing:border-box;   text-align:left; font-size:80px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	dl.ryd1 dt strong span{ font-size:22px; font-weight:normal; margin-left:10px; }
	dl.ryd1 dt strong p{ width:100%; height:auto; float:left; font-size:18px; line-height:26px; font-weight:normal; margin-top:5px;}
	dl.ryd1 dd{ width:50%; height:auto; float:left; font-size:20px; line-height:38px; color:#fff; font-weight:300;}
	
	.ryzzdivcz{ width:100%; height:auto; float:left; position:relative; }
	
	.ryzzdivc{ width:95%; height:auto; float:left; margin:0 2.5%; position:relative; margin-top:20px; overflow:hidden}
	.ryzzdivc ul{ width:20000px; height:auto; float:left;transition:transform 232ms;} 
	.ryzzdivc ul li{ width:auto; height:auto; float:left; margin:0 15px;}
	.ryzzdivc ul li a img{ width:auto; height:157px; float:left;}
	.ryjtleft{ width:30px; height:30px; float:left; position:absolute; left:-30px; top:40%; background:url(../images/ryzz_tbl.png) center center no-repeat; cursor:pointer; z-index:999;}
	.ryjtright{ width:30px; height:30px; float:left; position:absolute; right:-30px; top:40%; background:url(../images/ryzz_tbr.png) center center no-repeat; cursor:pointer;z-index:999;}
	
	.aboutlxdiv{ width:100%; height:auto; float:left; padding:60px 0 10px 0; background:url(../images/aboutlxbj.png) center bottom no-repeat #fff; background-size:100% auto;}
	.aboutlxdiv ul{ width:100%; height:auto; float:left; margin-bottom:40px;}
	.aboutlxdiv ul li{ width:50%; height:auto; float:left; border-right:1px solid #ededed; padding:10px 40px 0 0; box-sizing:border-box;}
	.aboutlxdiv ul li strong{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#000; font-weight:300;}
	.aboutlxdiv ul li p{ width:100%; height:auto; min-height:56px; float:left; font-size:16px; line-height:28px; color:#555; font-weight:300;}
	.aboutlxdiv ul li:nth-child(2n){ padding:10px 0 0 40px; border-right:none;}
	.lxtmt { width:100%; height:auto; float:left; text-align:center}
	.lxtmt strong{ width:100%; height:auto; float:left; font-size:30px; line-height:40px; color:#000; font-weight:300;}
	.lxtmt p{ width:100%; height:auto; min-height:56px; float:left; font-size:22px; line-height:28px; color:#555; font-weight:300;}
	
	
	.aboutlxdt{ width:904px; height:700px; margin:0 auto; display:block; position:relative; margin-bottom:20px;}
	.aboutlxdt img{ width:100%; height:auto; display:block;}
	.lxdian{ width:80px; height:100px; position:absolute; cursor:pointer; background:url(../images/aboutdian.png) center center no-repeat; background-size:80px 90px;}
	.lxdian:hover{ animation:tiaodong 0.8s infinite;}
	@-webkit-keyframes tiaodong{
	0%{ background-position:center center;}	
	25%{ background-position:center top;}		
	50%{ background-position:center center;}
	75%{ background-position:center bottom;}	 
	100%{ background-position:center center;}	
	}
	.lxdian1{ left:200px; top:140px;}
	.lxdian2{ left:740px; top:155px;}
	.lxdian3{ left:530px; top:305px;}
	.lxdian4{ left:600px; top:370px;}
	.lxdian5{ left:690px; top:460px;}
	.lxdian6{ left:620px; top:500px;}
	
	
	
	
	
	
	
	@media only screen and (max-width:1440px){ 
	
	.document_width{ width:1100px; margin:auto; }
	/*****首页*****/
	
	.header .logo{height:50px;margin-top:15px;}
	.header .logo a img{height:50px;}
	.header .menu li{ padding:0 15px;}
	.header .menu li p a{ font-size:14px;}
	
	.indexdiv{ padding:40px 0;}
	.indextt strong{ font-size:30px; line-height:36px; padding-bottom:15px;}
	dl.id1 dd h2 a{ font-size:22px; line-height:28px; padding-bottom:10px;}
	dl.id1 dd p{ height:144px;}
	
	.indexdiv1left{ padding:50px 8% 0 0;}
	.indexdiv1left strong{ font-size:30px;}
	.indexdiv1left p{ margin:30px 0;}
	
	.bottomdivc a{ width:26%;} 
	dl.bdl dd.d1{ width:26%;}
	dl.bdl dd.d2{ width:44%;}
	
	
	/********产品-防伪标签******/
	.nyban img{ height:395px;}
	.maibaoxie{height:52px; line-height:52px; } 
	.nytt{  margin-bottom:30px;}
	.nytt strong{ padding-bottom:5px; margin-bottom:5px;font-size:34px; line-height:36px;}
	.nytt p{ font-size:16px; line-height:26px;} 
	dl.fwd1:hover dd h2{ font-size:24px;}
	.fwbqdiv1 dl{ margin:0 8px;}
	.fwbqdiv2t strong{font-size:34px;}
	
	/*******产品-量子云码*****/
	dl.lzymd1{ margin:-50px 0% 40px 0%;}
	dl.lzymd1 dd{ width:50%;padding-top:40px; margin-left:5%;}
	dl.lzymd1 dd h2{ font-size:20px; line-height:28px; padding-bottom:10px; margin-bottom:10px;}
	dl.lzymd1 dd p{font-size:16px; line-height:26px;}
	dl.lzymd1 dd p img{ margin-top:40px;}
	dl.lzymd1 dt{ width:45%;}
	dl.lzymd1 dt .dtbj{ width:400px; height:500px;  border-radius:0 0 400px 350px;  background-size:350px auto;}
	dl.lzymd1 dt .dtbj img{ width:360px;}
	
	
	dl.lzymd2 dd{ width:100%; height:170px; float:left; padding:15px 215px 15px 15px; }
	dl.lzymd2 dd h3{ font-size:20px; line-height:22px;}
	dl.lzymd2 dd p{  font-size:14px; line-height:20px; margin-top:5px;}
	dl.lzymd2 dt{ width:205px; margin-top:-170px;}
	
	
	/*****产品-系统平台****/
	dl.xtpt dd{ width:100%; height:auto; float:left; margin-top:-90px;}
	dl.xtpt dd a{ width:23%; padding:22px 10px;}
	dl.xtpt dd a strong{ font-size:26px; line-height:30px; margin-bottom:8px;}
	dl.xtpt dd a s{ height:20px;font-size:16px; line-height:20px;  padding-right:15px;}
	
	
	
	/*****产品-系统平台-赋码管理系统***/
	.nytt strong s{font-size:26px;}
	.hmtt{ font-size:28px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span{ margin-right:4%;}
	
	
	/*****产品-系统平台-溯源管理系统***/
	.syglxtdiv p.p{ font-size:16px; line-height:26px;margin-bottom:10px;}
	
	.syglxtdiv dl.d1{ min-height:140px;padding-left:300px; margin:10px 0 40px 0;}
	.syglxtdiv dl.d1 dd{ width:280px; padding:40px 20px;font-size:26px;line-height:32px;}
	.syglxtdiv dl.d1 dd s{ font-size:16px;}
	.syglxtdiv dl.d1 dt{ margin-top:25px;}
	
	
	/*****产品-硬件设备*****/
	.rjsbdivleft ul li{ margin-right:90px;}
	.rjsbdivleft ul li.last{ float:left;}
	
	
	
	/***产品-数字资产****/
	dl.szzcdl{margin-bottom:45px;}
	dl.szzcdl dd{ font-size:16px; line-height:26px; margin:10px 0 20px 0;}
	
	
	/*******产品-工业实施*****/
	.rjsbdiv2cleft strong{ line-height:30px; font-size:24px;margin-bottom:5px;padding-left:45px;}
	.rjsbdiv2cleft p{ font-size:16px; line-height:26px; margin-bottom:50px;padding-left:45px; }
	.rjsbdiv2cright{ width:46%;padding-left:30px;  }
	.rjsbdiv2cright div{ height:560px;  background-size:90% 560px !important; }
	
	
	
	/******解决方案-安全溯源*****/
	.aqsydiv{padding:50px 0;}
	.aqsydiv p{ font-size:16px; line-height:26px; margin-bottom:30px; margin-top:-10px;}
	.aqsydiv1{ padding:50px 0;}
	.aqsydiv1 h3 a{ font-size:26px; line-height:30px;background-size:2px 24px; padding-left:15px; }
	.aqsydiv1 p{ font-size:16px; line-height:26px; margin:5px 0 25px 0;}
	
	
	
	/*****解决方案-供应链管理****/
	.gylgldiv{ padding:50px 0; }
	dl.gyld1{ width:100%; margin:0 0% 20px 0%;}
	dl.gyld1 dd{ width:50%; padding-top:60px;}
	dl.gyld1 dd strong{font-size:26px; line-height:30px; padding-bottom:8px; margin-bottom:15px; }
	dl.gyld1 dd strong span{  font-size:20px;}
	dl.gyld1 dd p{ font-size:16px; line-height:26px;}
	dl.gyld1 dt img{ width:90%; margin:0 5%;}
	
	
	/*****解决方案-企业数字化*****/
	.qyszhdiv{ padding:50px 0;}
	dl.qyszd1{ width:100%;  margin:-60px 0% 0 0%;}
	dl.qyszd1 dt{ width:300px;}
	dl.qyszd1 dd{ width:90%; height:146px; padding:20px 20px 10px 170px; top:90px;}
	dl.qyszd1 dd strong{font-size:26px; line-height:30px;  background-size:1px 20px; padding-left:15px; }
	dl.qyszd1 dd p{  font-size:16px; line-height:26px;}
	
	dl.qyszd1s dd{ padding:20px 170px 10px 20px; left:5%;}
	
	.qyszhdiv1{ padding:50px 0;}
	dl.erpd1{ margin:20px 0;}
	dl.erpd1 dd{ width:52%;padding-right:50px;}
	dl.erpd1 dd h2{ font-size:30px; line-height:40px;padding-bottom:9px;/* background:url(../images/lanbj.jpg) left bottom no-repeat;*/margin-bottom:18px;}
	dl.erpd1 dd p{ font-size:16px; line-height:26px;}
	dl.erpd1 dd ul{ margin-top:32px;}
	dl.erpd1 dd ul li{ width:49%;margin:0.5%; box-shadow:0 2px 5px #ededed; padding:25px 30px;}
	dl.erpd1 dd ul li img{ width:50px;}
	dl.erpd1 dd ul li span{ width:100%; height:auto; float:left;  font-size:20px; line-height:30px; color:#2f2f2f; font-weight:300;margin-top:5px;}
	dl.erpd1 dd ul li:hover{ box-shadow:0 2px 8px #ededed;}
	
	dl.erpd2{ width:24%;margin:0.5%; padding:40px 20px;}
	dl.erpd2 dt{ width:100%; height:50px; line-height:50px; padding-left:55px; font-size:20px;}
	dl.erpd2 dd{ width:100%; ; font-size:14px; line-height:22px; min-height:44px; margin-top:8px;}
	
	
	
	/*****解决方案-商品仿伪******/
	.spfwdiv{ padding:50px 0;}
	
	dl.spfwd2{ width:99%; padding-bottom:25px; margin:25px 0.5%;}
	dl.spfwd2 dd{ width:62.5%; padding-right:60px; box-sizing:border-box;}
	dl.spfwd2 dd h2{ background-size:30px 2px; font-size:36px; line-height:42px; padding-bottom:12px; margin-bottom:12px;}
	dl.spfwd2 dd p{  font-size:16px; line-height:26px; }
	dl.spfwd2 dt img{ width:100%; height:260px; display:block;}
	
	dl.spfwd3{ width:32%; padding:20px 25px; margin-right:2%; margin-bottom:2%;}
	dl.spfwd3 dd{padding-bottom:8px; margin-bottom:8px; }
	dl.spfwd3 dd strong{ font-size:22px; line-height:24px; padding-bottom:15px; }
	dl.spfwd3 dd p{ font-size:15px; line-height:24px; min-height:96px;}
	
	.aqsydiv1 p.p s{ width:120px; font-size:20px; height:36px;  margin-top:4px; line-height:36px; }
	.aqsydiv1 p.p span{ padding-left:130px; margin-top:-40px;}
	.aqsydiv1 p.pb{ margin-bottom:25px;}
	.aqsydiv1 p.p{ font-size:16px; line-height:26px;}
	
	
	/****成功案例****/
	.nydiv{ padding:50px 0;}
	.nydivtt{ margin-bottom:20px;}
	.nydivtt strong{ font-size:32px; line-height:36px;}
	.nydivtt p{ font-size:20px; line-height:28px;}
	
	dl.ald1{ width:24%;}
	dl.ald1 dt img{ height:190px;}
	dl.ald1 dd.d1{ height:190px;  padding:20px;}
	dl.ald1 dd.d1 h3 a{ height:78px;font-size:20px; line-height:26px; }
	dl.ald1 dd.d1 p{ left:25px; bottom:25px; font-size:14px; line-height:20px;}
	
	
	
	/*****关于我们*****/ 
	.maibaoxie ul li{ margin-right:45px;}
	.maibaoxie ul li a{  height:53px; line-height:53px; font-size:16px; }
	
	.aboutdiv{ padding:50px 0;}
	.aboutdivc{ font-size:16px; line-height:26px;}
	.aboutdivc p.p{ margin-bottom:10px;}
	
	.aboutlndiv{padding:30px;  margin-top:30px;}
	.aboutlndiv dl dt{ width:26%; }
	.aboutlndiv dl dt strong{ font-size:30px; line-height:40px;}
	.aboutlndiv dl dd{ width:70%;padding-left:50px;}
	.aboutlndiv dl dd strong{ font-size:20px; line-height:30px;}
	.aboutlndiv dl dd p{ font-size:16px; line-height:22px;margin-bottom:10px;}
	
	.aboutfzdiv{  padding:60px 0; }
	.aboutfzdiv strong{ font-size:34px; line-height:40px;margin-bottom:15px;}
	
	
	.about_td{ padding:50px 0;}
	
	dl.tdd1{ width:50%; padding:5px; background-size:30px 30px;}
	dl.tdd1 dt{ width:50%; height:300px; }
	dl.tdd1 dt img{ height:298px;}
	
	dl.tdd1 dd{ width:50%; height:299px; padding:35px;}
	dl.tdd1 dd strong{ font-size:26px; line-height:30px; }
	dl.tdd1 dd span{ font-size:20px; line-height:30px;margin-bottom:20px;}
	dl.tdd1 dd p{ font-size:18px; line-height:30px;}
	
	dl.tdd2{ width:calc(100% / 3);}
	dl.tdd2 dd{ height:46px; line-height:46px; font-size:16px; }
	
	.aboutsydiv{  padding:50px 0;}
	.aboutsydiv img{  margin-bottom:10px;}
	.aboutsydiv p{font-size:16px; line-height:26px; }
	
	.aboutry{ padding:50px 0;}
	.aboutry .nytt strong{ background:none; background-size:36px 2px;}
	dl.ryd1{padding:0 50px; margin-bottom:30px;}
	dl.ryd1 dt{ width:50%; margin-top:30px;}
	dl.ryd1 dd{  font-size:18px; line-height:34px;}
	
	.ryzzdivc{ width:90%;  margin:0 5%;  margin-top:20px; }
	.ryzzdivc ul li a img{ width:auto; height:157px; }
	
	.aboutlxdiv{  padding:50px 0 10px 0;}
	.aboutlxdiv ul{ margin-bottom:30px;}
	.aboutlxdiv ul li{ width:50%;  padding:10px 30px 0 0; }
	.aboutlxdiv ul li strong{ font-size:22px; line-height:30px; }
	.aboutlxdiv ul li p{  min-height:56px;font-size:16px; line-height:26px;}
	.aboutlxdiv ul li:nth-child(2n){ padding:10px 0 0 30px; border-right:none;}
	
	/*.aboutlxdt{ width:876px; height:460px; }
	.lxdian{ width:70px; height:90px;background-size:70px 80px;}
	.lxdian1{ left:150px; top:20px;}
	.lxdian2{ left:710px; top:25px;}
	.lxdian3{ left:500px; top:115px;}
	.lxdian4{ left:600px; top:155px;}
	.lxdian5{ left:725px; top:215px;}
	.lxdian6{ left:650px; top:265px;}*/
	
	
	
	
	
	
	
	}
	
	
	
	
	/******平板*****/
	@media only screen and (max-width:1270px){ 
	html{ max-width:740px; margin:0 auto;}
	.document_width{ width:100%; margin:auto; padding:0 15px; box-sizing:border-box; }
	/*****首页*****/ 
	
	.header{ display:none !important;}
	.sjheader{ width:100%; height:70px; max-width:740px; z-index:9999; box-sizing:border-box; background:#fff; float:left; position:fixed; display:block; border-bottom:1px solid #ededed;}
	.sjheader .logo{ width:auto; height:40px; margin-top:15px; float:left;}
	.sjheader .logo img{ width:auto; height:100%; display:block;}
	.menu_au{ margin:15px 0 0 0; width:40px; height:40px; float:right; background:url(../images/sj_menu.png) center center no-repeat #0558a9; display:block; position:relative;background-size:auto 18px; border-radius:3px;}
	.menu_au.close{  background:url(../images/sj_menu_cloase.png) center center no-repeat #0558a9;background-size:auto 18px;}
	a.sjyw{ width:40px; height:40px; line-height:40px; float:right; border-radius:3px; background:#0558a9; margin:15px 10px; text-align:center; color:#fff; display:block;}
	.sj_menu { width: 100%; height:100vh; float: left; left:0; position: absolute;top:70px;  background:#fff; z-index: 999; overflow-y:auto; z-index: 9999; padding-bottom:70px; display: none; box-sizing:border-box;}
	.sjsoso{ width:80%; height:40px; float:right; margin:10px 10%; background:#fff; border:1px solid #ededed; box-sizing:border-box; border-radius:5px; box-sizing:border-box; position:relative;}
	.sjsoso .input{ width:100%; height:40px; float:left; line-height:40px; border:none; outline:none; background:none; padding:0 60px 0 20px; box-sizing:border-box;}
	.sjsoso .button{ width:50px; height:40px; float:left; border:none; position:absolute; right:0; z-index:99; outline:none; cursor:pointer; background:url(../images/soso1.png) center center no-repeat;}
	.sj_menu .ejdiv { width:100%; height:80vh; float:left; padding:0 20px; box-sizing:border-box; border-top:1px solid #ededed; background:#f9f9f9;  position:relative;}
	.sj_menu dl{ width:100%; height:auto; float:left; }
	.sj_menu dl dt{ width:45%; height:50px; line-height:50px; float:left;border-bottom:1px solid rgba(5,88,169,1);  font-size:16px; font-weight:600; text-indent:25px;}
	.sj_menu dl dt a{ width:100%; height:auto; float:left; padding:0;}
	.sj_menu dl dd{ width:55%; height:80vh; display:none; overflow-y:auto; float:left; background:#fff;position:absolute; left:45%; top:0;}
	.sj_menu dl dd a{ width:100%; height:50px; line-height:50px; font-size:16px; overflow:hidden; text-align:left; font-weight:normal; float:left;}
	.sj_menu dl:hover dt{ background:url(../images/lanbj.jpg) left center no-repeat #fff !important; background-size:3px 100% !important;}
	.sj_menu dl dd p{ width:100%; height:auto; float:left; border-bottom:1px solid #ededed; padding:0px 30px; box-sizing:border-box; }
	.sj_menu dl dd p span{ display:none;}
	.sj_menu dl dd p.p{ background:url(../images/xg2024/xljt.png) 94% 24px no-repeat;}
	.sj_menu dl dd p.p:Hover span{ display:block; padding:10px 0; width:100%; height:auto; float:left;}
	.sj_menu dl dd p.p:Hover span a{ height:36px; line-height:36px; font-size:15px; padding:0 15px;}
	.sj_menu dl:hover dd{ display:block;}
	.sj_menu dl.ds dt{ background:url(../images/xg2024/xljt1.png) 93% center no-repeat; }
	
	.banner{ height:320px; margin-top:70px;}
	.banner ul { height:320px;  }
	.banner ul li{   height:320px;   }
	.banner ul li img{ height:320px;  }
	
	.ban_left{ width:30px; height:30px;background-size:30px auto; opacity:0.8;}
	.ban_right{ width:30px; height:30px;background-size:30px auto; opacity:0.8;}
	.banner_span{ bottom:15px;}
	.banner_span span{ margin-left:6px;}
	
	.indexdiv{ padding:30px 0;}
	.indextt{ margin-bottom:18px}
	.indextt strong{ font-size:26px; line-height:30px; padding-bottom:10px; background-size:40px 2px;}
	dl.id1{ width:49%;}
	dl.id1 dd h2 a{ font-size:20px; line-height:28px; padding-bottom:10px;}
	
	.indexdiv1left{ width:100%; padding:0;}
	.indexdiv1left strong{ font-size:26px; line-height:30px;}
	.indexdiv1left p{ margin:10px 0;}
	.indexdiv1left a.a{ display:none;}
	.indexdiv1right{ width:100%;}
	.indexdiv1right dl dd h2 a{ font-size:20px; line-height:26px;}
	
	.indexdiv2{ padding:30px 0;}
	.indexdiv2tt{ margin-bottom:10px;}
	.indexdiv2tt strong{ line-height:30px;font-size:26px;}
	.indexdiv2tt a{ line-height:30px; font-size:15px;}
	
	.indexdiv2c{ padding-top:10px;}
	.indexdiv2 dl{ width:49%; margin:0.5%; padding-top:0;}
	
	.indexdiv4{ padding:30px 0;}
	
	.indexdiv4sp{ width:100%; margin:0 0 30px 0;}
	.indexdiv4tt{ margin-bottom:15px;}
	.indexdiv4tt strong{ font-size:26px; line-height:30px;}
	.indexdiv4sp video{ height:400px;}
	
	.indexdiv4xw{ width:100%;height:400px;}
	.indexdiv4xwqh dl dd h3 a{ font-weight:300;}
	
	.indexdiv5{ padding:30px 0;}
	.indexdiv5tt{ margin-bottom:10px;}
	.indexdiv5tt strong{ font-size:26px; line-height:30px; padding-bottom:10px; background-size:30px 1px;}
	ul.hzu li{ width:15.6666%;}
	
	.indexsuzi{ margin-top:30px;}
	.indexsuzi ul li strong{ font-size:30px; line-height:30px;}
	.indexsuzi ul li strong s{ font-size:14px; top:-10px;}
	.indexsuzi ul li p{ font-size:14px; line-height:18px;}
	
	.bottomdiv{ padding:20px 0 10px 0;}
	.bottomdivc{ margin-bottom:10px; padding-bottom:10px;}
	.bottomdivc ul{ display:none;}
	dl.bdl{ position:relative; height:190px;}
	dl.bdl dd.d2 p.p1{ font-size:15px;}
	dl.bdl dd.d1{ width:220px; float:right; margin-bottom:10px; margin-top:10px; position:relative; z-index:11;}
	dl.bdl dd.d2{ width:100%; margin-bottom:10px; padding-right:260px; box-sizing:border-box; margin-top:-68px;}
	dl.bdl dt{ float:right; width:200px; position:absolute; right:20px; top:80px;}
	dl.bdl dt p{ display:none;}
	
	
	/********产品-防伪标签******/
	.nyban{ margin-top:70px;}
	.nyban img{ height:240px;}
	.maibaoxie{height:42px;line-height: 42px;}
	
	.fwbqdiv{ padding:30px 0;}
	.nytt{ margin-bottom:15px;}
	.nytt strong{ padding-bottom:2px; margin-bottom:2px;font-size:26px; line-height:30px;}
	.nytt p{ font-size:16px;line-height:24px;} 
	
	
	dl.fwd1 dt img{ height:200px;}
	dl.fwd1 dd{height:40px;}
	dl.fwd1 dd h2{ height:40px; line-height:40px; font-size:16px;}
	dl.fwd1 dd p{ font-size:14px; line-height:22px; padding:10px; }
	dl.fwd1:hover dd{ height:200px; padding-top:20px;}
	dl.fwd1:hover dd h2{ font-size:22px; height:30px; line-height:30px;}
	
	.fwbqdiv1 dl{ margin:0 2%;}
	
	
	.fwbqdiv2{ padding:50px 0;height:500px; }
	.fwbqdiv2t{ width:200px; padding-top:100px; margin-left:30px;}
	.fwbqdiv2t strong{ padding-bottom:5px; margin-bottom:5px; font-size:26px; line-height:30px; }
	.fwbqdiv2t strong a{ height:26px; line-height:26px; padding:0 10px; top:-2px; left:10px; font-weight:normal;}
	.fwbqdiv2t p{ font-size:16px; line-height:24px;}
	
	.fwbqdiv2dh{ width:400px; height:400px;  top:-150px; float:right;}
	.fwbqdiv2dh .img{ width:400px; height:auto; }
	.fwbqdiv2dh .img1{ width:400px; height:auto;  left:-240px; bottom:-140px; }
	.fwbqdiv2dh:hover .img1{left:-220px;bottom:-140px;}
	
	
	/*****产品-量子云码******/
	.lzymdiv{ padding:30px 0;}
	
	dl.lzymd1 dd{ width:50%; padding-top:60px; margin-left:0%;}
	dl.lzymd1 dd h2{ font-size:18px; line-height:26px; padding-bottom:5px; margin-bottom:5px;}
	dl.lzymd1 dd p{font-size:16px; line-height:24px;}
	dl.lzymd1 dd p img{ margin-top:20px;}
	dl.lzymd1 dt{ width:50%;}
	dl.lzymd1 dt .dtbj{ width:260px; height:400px;  border-radius:0 0 300px 250px;  background-size:260px auto;}
	dl.lzymd1 dt .dtbj img{ width:260px;}
	
	dl.lzymd2{ width:32.3333%; height:auto; float:left; margin:0.5%; box-shadow:0 4px 7px #ccc;}
	dl.lzymd2 dd{ width:100%; height:200px; float:left; padding:15px 245px 15px 15px; box-sizing:border-box; overflow:hidden;}
	dl.lzymd2 dd h3{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; color:#0d4a91; font-weight:600; padding-bottom:5px; /*background:url(../images/lanbj.jpg) left bottom no-repeat; */background-size:30px 1px;}
	dl.lzymd2 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:21px; color:#7e7e7e; margin-top:10px;}
	dl.lzymd2 dt{ width:230px; height:auto; box-sizing:border-box; float:right; overflow:hidden; margin-top:-200px;}
	dl.lzymd2 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;}
	dl.lzymd2: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; }
	
	dl.lzymd2{ width:99%;  margin:0.5%;}
	
	dl.lzymd3{padding:20px;  margin-bottom:20px;}
	dl.lzymd3 dd{ width:50%;padding:20px; }
	dl.lzymd3 dd strong{font-size:20px; line-height:30px;}
	dl.lzymd3 dd p{font-size:16px; line-height:24px; margin-top:10px;}
	dl.lzymd3 dt{ width:50%;  padding-left:20px;}
	dl.lzymd3s dt{ padding-right:20px; padding-left:0;}
	.margintop60{ height:30px;}
	
	.lzymdiv ul.u1 li{ padding:0 30px 0 10px;}
	.lzymdiv ul.u1 li strong{font-size:50px;line-height:60px;}
	.lzymdiv img.img{ margin-top:30px;}
	
	
	
	/******产品-系缚平台*****/
	.xtptdiv{ padding:30px 0;}
	dl.xtpt dd a{ width:23%; padding:15px 8px;}
	dl.xtpt dd a strong{font-size:20px;line-height:24px;margin-bottom:8px;}
	dl.xtpt dd a s{ height:20px;font-size:16px; line-height:20px;  padding-right:15px;}
	
	
	
	
	/*****产品-系统平台-赋码管理系统***/
	.nytt strong s{font-size:22px;}
	.hmglxtdiv{ padding:20px;}
	.hmglxtdiv dl{ width:100%; padding-right:0; border-right:none; margin-bottom:15px; }
	.hmglxtdiv dl dd{ font-size:16px; line-height:24px;}
	.hmtt{ font-size:24px; line-height:30px;}
	
	.hmglxtdivc{ width:100%; padding-left:0;}
	.hmglxtdivc h3{ font-size:18px; line-height:30px;}
	
	.hmglxtdiv2_left{ width:100%; margin:1.5% 0;}
	.hmtt1{ width:70%; line-height:40px; margin:0 15% 15px 15%; font-size:20px; border-radius:20px;}
	.hmglxtdiv2_left h2{ font-size:20px; margin-bottom:25px; }
	.hmglxtdiv2_left p{ min-height:60px; font-size:16px; line-height:24px;margin:20px 0 0 0;}
	
	.hmglxtdiv2_right{ width:100%;}
	.hmglxtdiv2_right dl dd h2{ font-size:20px; }
	.hmglxtdiv2_right dl dd p{ font-size:15px; line-height:24px; margin-bottom:15px;}
	
	.hmglxtdiv2_right dl dt{ width:120px;}
	.hmglxtdiv2_right dl dt p{ margin-bottom:10px;}
	.hmglxtdiv2_right dl dt p img{ width:90px;}
	.hmglxtdiv2_right dl dt p span{ font-size:14px; line-height:20px; margin-top:8px; }
	
	.hmglxtdiv2_righttz p img{ width:80px; height:auto; margin:0 auto; display:block;}
	.hmglxtdiv2_righttz p span{ font-size:14px; line-height:24px; }
	
	.hmglxtdiv3{ margin-top:30px;}
	.hmglxtdiv3 dl.d1{  min-height:200px; padding-left:220px;}
	.hmglxtdiv3 dl.d1 dt{ width:220px; }
	.hmglxtdiv3 dl.d1 dd{ padding-top:25px;}
	.hmtt span{  padding:0 10px; height:26px; top:-4px; line-height:26px; font-size:16px;}
	.hmglxtdiv3 dl.d1 dd p.p{ font-size:16px; line-height:24px;margin-bottom:10px;}
	.hmglxtdiv3 dl.d1 dd p.p1{  padding-bottom:10px; margin-bottom:10px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span{ width:70px;margin-right:5%;}
	.hmglxtdiv3 dl.d1 dd p.p1 span img{ margin-bottom:0px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span s{ font-size:14px; line-height:20px; margin-bottom:8px}
	
	.hmglxtdiv3 dl.d2{ margin-top:40px;}
	.hmglxtdiv3 dl.d2 dd p{ font-size:16px; line-height:24px;margin-bottom:10px;}
	
	.gylgldiv{ padding:30px 0;}
	dl.hmd1 dd{margin-bottom:20px;}
	dl.hmd1 dd p{  padding-bottom:10px; margin-top:10px; padding-left:115px; font-size:16px; line-height:24px;}
	dl.hmd1 dd p span{ font-size:18px;margin-left:-115px; }
	dl.hmd1 dd p.p{ padding-left:135px;}
	dl.hmd1 dd p.p span{margin-left:-135px;}
	
	
	/*****产品-系统平台-溯源管理系统***/
	.syglxtdiv{ margin-top:-10px;}
	.syglxtdiv dl.d1{ padding:0;}
	.syglxtdiv dl.d1 dd{ width:100%; min-height:20px; padding:20px 10px; font-size:20px; position:static; margin-bottom:10px;}
	.syglxtdiv dl.d1 dd span{ width:auto; float:none;}
	
	.syglxtdiv1{ padding:20px;}
	.syglxtdiv1 .img1{ width:100%; margin-right:0; padding:0 30%; box-sizing:border-box;}
	.syglxtdiv1 .img2{ width:100%; margin-right:0; padding:10px 10%; box-sizing:border-box;}
	
	
	/*****产品-系统平台-营销管理系统***/
	.ysgldiv{ margin-top:-10px;}
	.ysgldiv p{ font-size:16px; line-height:26px;margin-bottom:15px;}
	
	
	/*****产品-系统平台-终端管理系统***/
	.zdglxtdiv{ padding:20px;}
	.zdglxtdiv p{ font-size:16px; line-height:26px;margin-bottom:15px;}
	
	
	.zdglxtdiv1{ margin-top:40px;}
	.zdglxtdiv1 p{ font-size:16px; line-height:26px; margin-bottom:15px;}
	
	.zdglxtdiv1 dl{ margin-top:20px;}
	.zdglxtdiv1 dl dd{ width:40%; font-size:16px; line-height:26px; margin-bottom:20px; padding-top:10px; }
	.zdglxtdiv1 dl dd h2{ font-size:24px; line-height:30px; margin-bottom:5px;}
	.zdglxtdiv1 dl dt{ width:55%; height:auto; float:left; margin-left:5%;}
	
	
	/*****产品-硬件设备*****/
	.rjsbdiv{ padding:20px 15px; box-sizing:border-box;}
	.rjsbdivleft{ width:100%; padding-top:10px; margin-bottom:20px;}
	.rjsbdivleft h2{ width:100%; font-size:26px; line-height:32px; padding-bottom:10px; margin-bottom:15px; background-size:32px 2px;}
	.rjsbdivleft strong{  font-size:16px; line-height:26px; padding-bottom:10px; margin-bottom:14px;}
	.rjsbdivleft p{ font-size:14px; line-height:26px;}
	.rjsbdivleft ul{ margin-top:25px;}
	.rjsbdivleft ul li{ width:33.333%; height:auto; float:left; text-align:center; margin-right:0px;}
	.rjsbdivleft ul li img{ width:80px; margin:0 auto;}
	.rjsbdivleft ul li span{ font-size:16px; line-height:26px;margin-top:10px;}
	
	.rjsbdivright{ width:100%;}
	.rjsbdivright dl{ width:49%; margin:0.5%;}
	.rjsbdivright dl dt img{ height:180px; }
	.rjsbdivright dl dd{ height:180px;padding:40px 80px 0 30px;}
	.rjsbdivright dl dd strong{font-size:20px; line-height:30px; padding-bottom:8px; margin-bottom:8px;}
	
	.rjsbdiv1{ padding:30px 0;}
	dl.rjssd1{ width:56%;margin-bottom:1.5%;}
	dl.rjssd1 dt img{ height:230px;}
	dl.rjssd1 dd{ height:40px;  padding:0 20px;}
	dl.rjssd1 dd h2{ height:40px; line-height:40px;font-size:18px;}
	dl.rjssd1:hover dd{ height:230px; padding:10px 20px 0 20px;}
	
	
	
	/*******产品-工业实施*****/
	.rjsbdiv2cleft{ width:100%; min-height:100px; border-right:none; padding-right:0; background-position:10px center;}
	.rjsbdiv2cleft strong{ background-position:5px center; padding-left:22px; font-size:20px;}
	.rjsbdiv2cleft p{ padding-left:22px; font-size:16px; line-height:24px; margin-bottom:20px;}
	
	.rjsbdiv2cright{ width:100%; padding:0; margin-top:20px; height:auto;}
	
	
	
	
	/*****解决方案-供应链管理****/
	dl.gyld1 dd{ width:50%; padding-top:30px;}
	
	
	
	/********解决方案-企业数字化******/
	dl.qyszd1{ margin:10px 0;}
	dl.qyszd1 dt{ display:none;}
	dl.qyszd1 dt img{}
	dl.qyszd1 dd{ width:100%; position:static; height:auto; padding:20px ; text-align:center;}
	dl.qyszd1 dd strong{ background:none;}
	
	
	.qyszhdiv1{ padding:30px 0;}
	dl.erpd1 dd{ width:100%; text-align:center; padding-right:0;}
	dl.erpd1 dd h2{ margin-bottom:0;}
	dl.erpd1 dt{ width:100%; height:auto; margin:10px 0;}
	dl.erpd1 dt img{ width:400px; float:none; margin:0 auto;}
	
	dl.erpd2{ width:32.333%;margin:0.5%; padding:30px 20px;}
	dl.erpd2 dt{ width:100%; height:50px; line-height:50px; padding-left:55px; font-size:20px;}
	dl.erpd2 dd{ width:100%; font-size:14px; line-height:22px; min-height:66px; margin-top:8px;}
	
	
	/*****解决方案-商品仿伪******/
	.spfwdiv{ padding:10px 0;}
	dl.spfwd1{ width:100%; margin:0.5% 0;}
	dl.spfwd1 dt img{ height:400px;}
	dl.spfwd1 dd{ height:400px;}
	
	dl.spfwd2{ width:100%; padding-bottom:25px; margin:15px 0%;}
	dl.spfwd2 dd{ width:62.5%; padding-right:30px; box-sizing:border-box;}
	dl.spfwd2 dd h2{ background-size:30px 2px; font-size:26px; line-height:32px; padding-bottom:5px; margin-bottom:5px;}
	dl.spfwd2 dd p{  font-size:14px; line-height:24px; }
	dl.spfwd2 dt img{ width:100%; height:auto; display:block;}
	
	dl.spfwd3{ width:49%; padding:20px 15px; margin:0.5%;}
	dl.spfwd3 dd{padding-bottom:8px; margin-bottom:8px; }
	dl.spfwd3 dd strong{ font-size:22px; line-height:24px; padding-bottom:15px; }
	dl.spfwd3 dd p{ font-size:14px; line-height:24px; min-height:96px;}
	
	.aqsydiv1{ padding:30px 0;}
	.aqsydiv1 p.p s{ width:120px; font-size:20px; height:36px;  margin-top:4px; line-height:36px; }
	.aqsydiv1 p.p span{ padding-left:130px; margin-top:-40px;}
	.aqsydiv1 p.pb{ margin-bottom:25px;}
	.aqsydiv1 p.p{ font-size:16px; line-height:26px;}
	
	
	/****成功案例****/
	.nydiv{ padding:30px 0;}
	.nydivtt strong{ font-size:28px; line-height:30px;}
	.nydivtt p{ font-size:18px; line-height:26px;}
	
	ul.camenu li{ background:none; float:left; width:19%; padding:0; margin:0.5%;}
	ul.camenu li a{ width:100%; padding:0;}
	
	dl.ald1{ width:32.333%;}
	
	
	
	/******新闻列表页*****/
	ul.camenu{ float:left; width:100%; margin-bottom:10px;}
	dl.id4{ width:49%; margin:0.5%; }
	dl.id4 dt img{ height:240px;}
	dl.id4 dd{ padding:20px 15px;}
	dl.id4 dd h3 a{  height:48px; line-height:24px; font-size:18px;  margin-bottom:15px;}
	dl.id4 dd p{ font-size:14px; line-height:18px;}
	
	
	
	/*****关于我们*****/ 
	.maibaoxie ul li{ margin-right:25px;}
	.maibaoxie ul li a{  height:43px; line-height:43px; font-size:16px; }
	
	.aboutdiv{ padding:30px 0;}
	.aboutdivc{ font-size:15px; line-height:25px;}
	.aboutdivc p.p{ margin-bottom:10px;}
	
	.aboutlndiv{padding:20px;  margin-top:20px;}
	.aboutlndiv dl dt{ width:100%; }
	.aboutlndiv dl dt strong{ font-size:26px; line-height:30px;}
	.aboutlndiv dl dd{ width:100%;padding-left:0px; border-left:none; margin-top:10px;}
	.aboutlndiv dl dd strong{ font-size:18px; line-height:30px;}
	.aboutlndiv dl dd p{ font-size:15px; line-height:22px;margin-bottom:10px;}
	
	.aboutfzdiv{  padding:40px 0; }
	.aboutfzdiv strong{ font-size:30px; line-height:30px;margin-bottom:15px;}
	.aboutfzdiv ul{ display:none;} 
	dl.fzd1{ width:48%;}
	.fzlcleft{ width:30px; height:55px; left:0px; background-size:25px auto; }
	.fzlcright{ width:30px; height:55px; right:0px; background-size:25px auto;}
	
	
	.about_td{ padding:40px 0;}
	
	dl.tdd1{ width:100%; padding:5px; background-size:30px 30px;}
	dl.tdd1 dt{ width:40%; height:300px; }
	dl.tdd1 dt img{ height:298px;}
	
	dl.tdd1 dd{ width:60%; height:299px; padding:35px;}
	dl.tdd1 dd strong{ font-size:26px; line-height:30px; }
	dl.tdd1 dd span{ font-size:20px; line-height:30px;margin-bottom:20px;}
	dl.tdd1 dd p{ font-size:18px; line-height:30px;}
	
	 
	dl.tdd2 dd{ height:46px; line-height:46px; font-size:16px; }
	
	.aboutsydiv{  padding:30px 0;}
	.aboutsydiv img{  margin-bottom:10px;}
	.aboutsydiv p{font-size:15px; line-height:25px; }
	
	.aboutry{ padding:30px 0;}
	.aboutry .nytt strong{ background:none; background-size:36px 2px;}
	dl.ryd1{padding:0 20px; margin-bottom:30px;}
	dl.ryd1 dt{ width:50%; margin-top:30px;}
	dl.ryd1 dt strong{ font-size:50px; width:46%;}
	dl.ryd1 dt strong p{ font-size:14px;}
	.ryjtleft{ left:0;}
	.ryjtright{ right:0;}
	
	dl.ryd1 dd{  font-size:16px; line-height:30px;}
	
	.ryzzdivc{ width:90%;  margin:0 5%;  margin-top:20px; }
	.ryzzdivc ul li a img{ width:auto; height:157px; }
	
	.aboutlxdiv{  padding:30px 0 10px 0;}
	.aboutlxdiv ul{ margin-bottom:20px;}
	.aboutlxdiv ul li{ width:50%;  padding:10px 20px 0 0; }
	.aboutlxdiv ul li strong{ font-size:20px; line-height:30px; }
	.aboutlxdiv ul li p{  min-height:56px;font-size:14px; line-height:26px;}
	.aboutlxdiv ul li:nth-child(2n){ padding:10px 0 0 20px; border-right:none;}
	
	.aboutlxdt{ width:500px; height:auto; }
	.lxdian{ width:30px; height:40px;background-size:30px auto;}
	.lxdian1{ left:120px; top:100px;}
	.lxdian2{ left:420px; top:95px;}
	.lxdian3{ left:300px; top:180px;}
	.lxdian4{ left:340px; top:215px;}
	.lxdian5{ left:380px; top:260px;}
	.lxdian6{ left:340px; top:290px;}
	
	
	
	
	
	
	}
	
	@media only screen and (max-width:700px){ 
	
	.nyban img{ height:33vw;}
	
	/****解决方案-商品仿伪*****/
	dl.spfwd1 dt img{ height:53vw;}
	dl.spfwd1 dd{ height:53vw; padding:15vw 20px;}
	dl.spfwd1 dd h2{ font-size:26px; line-height:30px;}
	
	dl.spfwd2 dd{ width:100%; padding-right:0;}
	dl.spfwd2 dd h2{ text-align:center;}
	dl.spfwd2 dt{ width:100%; margin-top:10px;}
	
	dl.spfwd3{ width:100%; margin:0.5% 0;}
	dl.spfwd3 dd p{ min-height:48px;}
	dl.spfwd3 dt img{ width:50px;}
	.aqsydiv1 p.p span{ padding-left:0; margin-top:10px;}
	
	
	
	
	
	
	
	}
	
	
	
	/******手机*****/
	@media only screen and (max-width:650px){ 
	
	.document_width{ padding:0 10px;}
	/*****首页*****/ 
	.sjheader{height:56px;}
	.sjheader .logo{ height:40px; margin-top:8px;}
	.menu_au{ margin:10px 0 0 0; width:36px; height:36px; background-size:auto 16px;}
	.menu_au.close{background-size:auto 16px;}
	a.sjyw{ width:36px; height:36px; line-height:36px;margin:10px 10px;}
	.sj_menu { top:56px;padding-bottom:60px; left:0px;}
	
	.banner{ height:50vw; margin-top:56px;}
	.banner ul { height:50vw;  }
	.banner ul li{   height:50vw;   }
	.banner ul li img{ height:50vw;  }
	
	dl.id1 dd{ padding:15px; } 
	dl.id1 dd p{ font-size:14px; line-height:24px;} 
	dl.id1 dd a.a{ left:15px; border:15px;}
	dl.id1 dt{right:-30%; bottom:-80px;}
	dl.id1 dt.dt1 { right:-8%; bottom:-210px;}
	dl.id1:hover dt{ right:-29%; bottom:-70px;} 
	dl.id1:hover dt.dt1{ right:-7%; bottom:-200px;}  
	
	
	.indexdiv2 dl dd{ padding:15px 0;}
	.indexdiv4sp video{ height:60vw;}
	.indexdiv4tt ul.u1{ margin-top:0;}
	.indexdiv4tt ul.u1 li{ padding:0 10px;}
	
	.bqxx{ margin-bottom:50px;}
	/*******手机端浮动***/
	.float_right{ width:100%; bottom:0px;}
	.float_right li.l1{ display:none;}
	.float_right li.l2 a{ width:25%; height:50px; font-size:14px; line-height:18px;  padding-top:7px; background:url(../images/float_tb_1.png) center center no-repeat #1582c6; background-size:auto 20px; border-radius:3px 0 0 0;margin-bottom:0px;}
	.float_right li.l2 a:hover p.p1{ display:none; right:0%; padding:10px; left:4%; top:-175px;  border-radius:6px; background:#1582c6; }
	.float_right li.l3 a{ width:25%; height:50px; float:left; background:url(../images/float_tb_2.png) center center no-repeat #1582c6;background-size:auto 20px;  line-height:18px; font-weight:550; color:#fff; padding-top:7px; border-radius: 0;margin-bottom:0px; border-left:1px solid #5fafe1;}
	.float_right li.l4 a{ width:25%; height:50px; float:left; background:url(../images/float_tb_3.png) center center no-repeat #1582c6;background-size:auto 20px;  font-size:14px; line-height:18px; font-weight:550; color:#fff; padding-top:7px; border-radius: 0;margin-bottom:0px; border-left:1px solid #5fafe1;}
	.float_right li.l4 a:hover p.p2 {  width:210px; height:50px;  line-height:50px; font-size:14px; right:0; text-indent:15px; top:-40px;  border-radius:0; background:#1582c6; }
	.float_right li.l5 a{width:25%; height:50px; float:left; background:url(../images/float_tb_4.png) center center no-repeat #1582c6; background-size:20px auto; text-align:center; font-size:14px; line-height:18px; font-weight:550; color:#fff; padding-top:7px;  border-radius:0 3px 0 0;margin-bottom:0px; border-left:1px solid #5fafe1;}
	.zhezhao{ width:100%; height:100%; float:left; top:0; left:0; position:fixed; z-index:18; background:#000; opacity:0.5; display:none;}
	.ewm{ width:280px; height:210px; position:fixed; z-index:999;left:20px; top:100px; display:none;background:#fff; border-radius:20px;  display:none; }
	.ewm h4{width:100%; height:45px; line-height:45px; text-align:center; color:#fff; background:#0b177e; border-radius:20px 20px 0 0; float:left; font-weight:normal; font-size:16px; margin-bottom:10px;}
	.ewm h4 a { width:45px; float:right; font-size:30px; color:#fff;    }
	.ewm img { display:block; width:120px; height:auto; margin:0 auto;}
	.ewm p{ width:100%; height:16px; line-height:16px; font-size:12px; float:left; text-align:center; color:#999;}
	
	
	/********产品-防伪标签******/
	.nyban{ margin-top:55px;} 
	.maibaoxie{height:36px;line-height:36px; font-size:12px;} 
	
	.nytt{ margin-bottom:10px;}
	.nytt strong{ padding-bottom:2px; margin-bottom:2px;font-size:22px; line-height:24px;}
	.nytt p{ font-size:14px;line-height:24px;}
	
	dl.fwd1{ width:49%; margin:0.5% !important;}
	dl.fwd1 dt img{ height:35vw; }
	dl.fwd1:hover dd{ height:35vw; padding-top:2vw;}
	
	.fwbqdiv1{ padding:30px 0;}
	.fwbqdiv1 dl{ margin-bottom:10px;}
	.fwbqdiv1 dl dt{ margin-bottom:5px;}
	.fwbqdiv1 dl dt img{ height:29vw;}
	.fwbqdiv1 dl dd{ font-size:14px; line-height:22px;}
	
	.fwbqdiv2{ padding:30px 0;height:500px; }
	.fwbqdiv2t{ width:260px; padding-top:0px; margin-left:30px;}
	.fwbqdiv2t strong{ padding-bottom:5px; margin-bottom:5px; font-size:22px; line-height:30px; }
	.fwbqdiv2t p{ font-size:14px; line-height:20px;}
	.fwbqdiv2dh{   top:-50px; }
	
	
	/******产品-量子云码********/
	dl.lzymd1 dd{ width:100%; padding-top:55px;}
	dl.lzymd1 dd h2{ font-size:16px; line-height:24px;}
	dl.lzymd1 dd p{ font-size:14px;}
	dl.lzymd1 dt{ display:none;} 
	
	dl.lzymd2 dd{ height:150px;}
	dl.lzymd2 dt{ margin-top:-150px; width:200px;}
	dl.lzymd2 dd p{ margin-top:0;}
	dl.lzymd2 dd h3{ font-size:18px;}
	
	dl.lzymd3{padding:10px;  margin-bottom:10px;}
	dl.lzymd3 dd{ width:50%;padding:10px; }
	dl.lzymd3 dd strong{font-size:18px; line-height:24px;}
	dl.lzymd3 dd p{font-size:16px; line-height:22px; margin-top:5px;}
	dl.lzymd3 dt{ width:50%;  padding-left:10px;}
	dl.lzymd3s dt{ padding-right:10px; padding-left:0;}
	
	.lzymdiv ul.u1 li{ padding:0 20px 0 5px;  margin:0 5px;  }
	.lzymdiv ul.u1 li strong{ font-size:40px; line-height:40px;}
	.lzymdiv ul.u1 li strong s{height:20px;line-height:20px;padding:0 4px;top:10px;border-radius:20px;font-size:12px;}
	
	
	/******产品-系缚平台*****/
	.xtptdiv{ padding:20px 0;}
	dl.xtpt dd a{ width:48%; padding:15px 8px; margin:1%;}
	
	
	/*****产品-硬件设备*****/
	.rjsbdiv{ padding:15px 10px; }
	.rjsbdivleft{ padding-top:10px; margin-bottom:10px;}
	.rjsbdivleft h2{ font-size:24px; line-height:28px; padding-bottom:5px; margin-bottom:5px; background-size:32px 2px;}
	.rjsbdivleft strong{  font-size:14px; line-height:22px; padding-bottom:5px; margin-bottom:7px;}
	.rjsbdivleft p{ font-size:14px; line-height:20px;}
	.rjsbdivleft ul{ margin-top:25px;}
	.rjsbdivleft ul li{ width:33.333%;}
	.rjsbdivleft ul li img{ width:70px; margin:0 auto;}
	.rjsbdivleft ul li span{ font-size:14px; line-height:22px;margin-top:5px;}
	
	.rjsbdivright{ width:100%;}
	.rjsbdivright dl{ width:48%; margin:1%;}
	.rjsbdivright dl dt img{ height:140px; }
	.rjsbdivright dl dd{ height:140px;padding:20px 40px 0 20px;}
	.rjsbdivright dl dd strong{font-size:18px; line-height:26px; padding-bottom:5px; margin-bottom:5px;}
	.rjsbdivright dl dd p{ font-size:14px; line-height:20px;}
	
	.rjsbdiv1{ padding:20px 0;}
	dl.rjssd1{ width:100%;margin:1% 0;}
	dl.rjssd1 dt img{ height:230px;}
	dl.rjssd1 dd{ height:40px;  padding:0 20px;}
	dl.rjssd1 dd h2{ height:40px; line-height:40px;font-size:18px;}
	dl.rjssd1:hover dd{ height:230px; padding:10px 20px 0 20px;}
	
	dl.rjssd1.rjssd2{ width:100%; margin-left:0;}
	dl.rjssd1.rjssd3{ width:100%; margin-right:0;}
	
	/***产品-数字资产****/
	dl.szzcdl{margin-bottom:35px;}
	dl.szzcdl dd{ font-size:14px; line-height:24px; margin:5px 0 10px 0;}
	
	
	
	/******解决方案-安全溯源*****/
	.aqsydiv{padding:30px 0;}
	.aqsydiv p{ font-size:14px; line-height:24px; margin-bottom:20px; margin-top:-10px;}
	.aqsydiv1{ padding:30px 0;}
	.aqsydiv1 h3{ font-size:22px; line-height:28px;background-size:2px 20px; padding-left:10px; background-position:left 4px; }
	.aqsydiv1 p{ font-size:14px; line-height:24px; margin:5px 0 15px 0;}
	
	
	
	/*****解决方案-供应链管理****/
	.gylgldiv{ padding:30px 0; }
	dl.gyld1{ width:100%; margin:0 0% 20px 0%;}
	dl.gyld1 dd{ width:100%; padding-top:10px;}
	dl.gyld1 dd strong{font-size:22px; line-height:30px; padding-bottom:8px; margin-bottom:15px; }
	dl.gyld1 dd strong span{  font-size:18px;}
	dl.gyld1 dd p{ font-size:14px; line-height:24px;}
	dl.gyld1 dt{ margin:0 auto; float:none;}
	dl.gyld1 dt img{ width:90%; margin:0 5%;}
	
	/********解决方案-企业数字化******/
	.qyszhdiv{ padding:20px 0;}
	dl.qyszd1{ margin:5px 0;}
	dl.qyszd1 dt{ display:none;}
	dl.qyszd1 dt img{}
	dl.qyszd1 dd{ width:100%; position:static; height:auto; padding:20px 10px; text-align:center;}
	dl.qyszd1 dd strong{ background:none; font-size:18px; font-weight:600;}
	dl.qyszd1 dd p{ font-size:14px; line-height:24px;}
	
	.qyszhdiv1{ padding:10px 0;}
	dl.erpd1{ margin:10px 0;}
	dl.erpd1 dd{ width:100%; text-align:center; padding-right:0;}
	dl.erpd1 dd h2{ margin-bottom:0; font-size:24px;}
	dl.erpd1 dt{ width:100%; height:auto; margin:10px 0;}
	dl.erpd1 dd p{ font-size:14px; line-height:24px;}
	dl.erpd1 dt img{ width:60%; float:none; margin:0 auto;}
	dl.erpd1 dd ul{ margin-top:15px;}
	dl.erpd1 dd ul li span{ font-size:16px; line-height:26px;}
	
	dl.erpd2{ width:49%;margin:0.5%; padding:20px 10px;}
	dl.erpd2 dt{ width:100%; height:50px; line-height:50px; padding-left:55px; font-size:20px;}
	dl.erpd2 dd{ width:100%; font-size:14px; line-height:22px; min-height:66px; margin-top:8px;}
	
	
	/*******成功案例*******/
	dl.ald1{ width:49%;}
	
	/*****成功案例-详情******/
	h1.h1{ font-size:22px; line-height:26px;}
	.xtnrtt{ height:50px;}
	.xtnrtt strong{ height:50px; line-height:50px; font-size:26px;}
	
	
	
	}
	
	
	
	@media only screen and (max-width:560px){ 
	
	dl.bdl{ height:auto;}
	dl.bdl dd.d2{ padding-right:0; position:static; margin:0; }
	dl.bdl dd.d1{ display:none;}
	dl.bdl dt{ width:100%; float:left; position:static}
	dl.bdl dt img{ margin:0 auto; width:260px; float:none; display:block;}
	
	/*****产品-系统平台-赋码管理系统*/
	.nytt strong s{ font-size:16px;}
	.hmglxtdiv{ padding:15px; margin-bottom:25px;}
	.hmtt{ font-size:20px; line-height:26px;}
	.hmglxtdiv dl dd{ font-size:14px; line-height:22px;}
	.hmglxtdivc p.p{ font-size:14px; line-height:22px;padding-bottom:5px; margin-bottom:8px;}
	
	.hmtt1{width:70%;line-height:32px;margin:0 15% 10px 15%;font-size:16px;border-radius:16px;}
	.hmglxtdiv2_left{ padding:20px 10px;}
	.hmglxtdiv2_left h2{ font-size:18px; margin-bottom:15px; }
	.hmglxtdiv2_left p{ min-height:40px; font-size:14px; line-height:22px;margin:20px 0 0 0;}
	
	.hmglxtdiv2_right{ padding:20px 10px;}
	.hmtt span{ font-size:12px;}
	.hmglxtdiv3 dl.d1 dd p.p{ font-size:14px; line-height:22px;}
	.hmglxtdiv3 dl.d1 dd p.p1{padding-bottom:5px;margin-bottom:5px;}
	.hmglxtdiv3 dl.d1 dd p.p1 span{ margin-right:1%;}
	.hmglxtdiv3 dl.d1 dd p.p1 span img{ width:70px; height:70px;}
	.hmglxtdiv3 dl.d2{ margin-top:25px;}
	.hmglxtdiv3 dl.d2 dd p{ font-size:14px; line-height:22px;}
	
	dl.hmd1 dd p{  padding-bottom:5px; margin-top:5px; padding-left:0px; font-size:14px; line-height:22px;}
	dl.hmd1 dd p span{ font-size:16px;margin-left:0px; width:100%; font-weight:600; }
	dl.hmd1 dd p.p{ padding-left:0;}
	dl.hmd1 dd p.p span{margin-left:-0;}
	
	
	/*****产品-系统平台-溯源管理系统***/
	.syglxtdiv p.p{ font-size:14px; line-height:22px;}
	.syglxtdiv dl.d1 dd{ padding:10px 5px; font-size:16px;}
	.syglxtdiv dl.d1{ margin:10px 0;}
	.syglxtdiv1{ padding:15px;}
	.syglxtdiv1 .hmtt{ text-align:center;}
	.syglxtdiv1 .img1{ padding:0 20%;}
	.syglxtdiv1 .img2{ padding:10px 0;}
	.syglxtdiv2{ padding-top:20px;}
	
	/*****产品-系统平台-营销管理系统***/
	.ysgldiv{ margin-top:-10px;}
	.ysgldiv p{ font-size:14px; line-height:22px;margin-bottom:10px;}
	
	
	
	/*****产品-系统平台-终端管理系统***/
	.zdglxtdiv{ padding:15px;}
	.zdglxtdiv p{ font-size:14px; line-height:22px;margin-bottom:10px;}
	
	
	.zdglxtdiv1{ margin-top:20px;}
	.zdglxtdiv1 p{ font-size:14px; line-height:22px; margin-bottom:10px;}
	
	.zdglxtdiv1 dl{ margin-top:20px;}
	.zdglxtdiv1 dl dd{ width:100%; font-size:14px; line-height:22px; margin-bottom:10px; padding-top:10px; }
	.zdglxtdiv1 dl dd h2{ font-size:20px; line-height:30px; margin-bottom:5px; text-align:center;}
	.zdglxtdiv1 dl dd img{ float:none; margin:0 auto;}
	.zdglxtdiv1 dl dt{ width:100%; height:auto; float:left; margin-left:0%;}
	
	
	/****关于我们*****/
	.maibaoxie{ overflow-x:auto;}
	ul.ulabout{ width:700px; }
	.maibaoxie ul li a{ height:35px; line-height:35px;}
	
	.aboutlndiv dl dt strong{ font-size:24px;}
	.aboutfzdiv{ padding:30px 0;}
	.aboutfzdiv strong{ font-size:24px; margin-bottom:0;}
	
	dl.fzd1{ width:98%;}
	dl.fzd1 dt{ text-align:center;}
	
	
	dl.tdd1 dt{ width:50%; height:250px;}
	dl.tdd1 dt img{ height:250px;}
	dl.tdd1 dd{ width:50%; height:249px; padding:20px;}
	dl.tdd1 dd strong{ font-size:22px;}
	dl.tdd2{ width:50%;}
	
	dl.ryd1 dt{ width:100%;}
	dl.ryd1 dt strong{ margin:10px 1%;}
	dl.ryd1 dd{ width:100%;}
	.ryzzdivc ul li{ margin:0 5px;}
	
	.aboutlxdiv ul li{ width:100%; padding:10px !important; border-right:none; border-bottom:1px solid #ededed;}
	.aboutlxdiv ul li p{ min-height:26px;}
	
	
	
	
	}
	
	
	/******手机*****/
	@media only screen and (max-width:460px){ 
	
	/****首页****/
	a.sjyw{ margin:10px 5px;}
	.sj_menu .ejdiv{ padding:0 10px;}
	.sj_menu dl dt{ height:40px; line-height:40px; font-size:15px;}
	.sj_menu dl dd{}
	.sj_menu dl dd a{ font-size:14px; height:40px; line-height:40px;}
	.sj_menu dl dd p{ background-position:94% 15px !important;}
	.sj_menu dl dd p.p:Hover span{ padding:5px 0;}
	.sj_menu dl dd p.p  span a{ height:26px; line-height:26px; font-size:13px;}
	
	.indexdiv{ padding:15px 0;}
	.indextt{ margin-bottom:10px}
	.indextt strong{ font-size:22px; line-height:26px; padding-bottom:8px; background-size:30px 2px;}
	
	dl.id1{ width:49%;}
	dl.id1 dt img{ width:100px; height:100px; margin:15px auto;}
	dl.id1 dd{ padding:10px; height:auto; }
	dl.id1 dd h2 a{font-size: 20px;line-height:24px;padding-bottom:5px; background-size:30px 2px;}
	dl.id1 dd p{ height:132px; font-size:14px; line-height:22px;}
	
	.indexdiv1{ padding:15px 0;}
	.indexdiv1left strong {font-size:22px;line-height:26px; background-size:2px 20px; padding-left:10px;}
	.indexdiv1left p{ font-size:14px; line-height:24px; margin:5px 0;}
	.indexdiv1right dl{ width:49%; margin:0.5%;}
	.indexdiv1right dl dd{ padding:10px;}
	.indexdiv1right dl dd h2 a{ font-size:18px; line-height:22px;}
	
	.indexdiv2{ padding:15px 0;}
	.indexdiv2tt{ margin-bottom:8px;}
	.indexdiv2tt strong {line-height:26px;font-size:22px;}
	.indexdiv2tt a{ font-size:14px; line-height:26px;}
	.indexdiv2c{ padding-top:8px; background-size:100% 1px;}
	.indexdiv2 dl dd h3 a{ font-size:18px; line-height:22px;}
	
	.indexdiv4{ padding:15px 0;}
	.indexdiv4tt strong{ font-size:22px; line-height:26px;}
	.indexdiv4tt{ margin-bottom:10px;}
	.indexdiv4sp{ margin-bottom:20px;}
	.indexdiv4sp video{ height:53vw;}
	
	.indexdiv4xw .indexdiv4tt strong{ width:100%; text-align:center; float:left;}
	.indexdiv4tt ul.u1{ width:100%; margin-top:8px;}
	.indexdiv4tt ul.u1 li{ padding:0; width:24%; margin:0.5%; text-align:center; box-sizing:border-box;}
	.indexxwdiv{ height:305px !important;}
	.indexdiv4xwqh dl dt{ height:200px;}
	.indexdiv4xwqh dl img{ height:auto;}
	.indexdiv4xwqh dl dd{ padding:15px;}
	.indexdiv4xwqh dl dd h3 a{ font-size:17px; line-height:24px; height:48px; margin-bottom:10px;}
	.xwleft,.xwright{ top:40%;}
	
	
	.indexdiv5{ padding:15px 0;}
	.indexdiv5tt strong{font-size:22px;line-height:26px;padding-bottom:8px;}
	ul.hzu li{ width:19%; margin:0.5%;}
	.indexsuzi ul li{ width:50%; background-size:1px 30px; margin-bottom:25px;}
	.indexsuzi ul li:nth-child(2){ background:none;}
	
	.bottomdivc a img{ height:36px; display:block; }
	.bottomdivc dl{ margin-top:0px;}
	.bottomdivc dl dt{ padding:0 14px;}
	.bottomdivc dl dt s{ font-size:14px;}
	.bottomdivc dl dd a{ font-size:12px; line-height:24px;}
	
	dl.bdl dd.d1{ width:150px; margin-top:5px;}
	dl.bdl dd.d1 p{ font-size:14px; line-height:22px;}
	dl.bdl dd.d1 strong{ font-size:20px; line-height:26px;}
	
	dl.bdl dd.d2 p.p1{ font-size:12px; line-height:22px; margin-bottom:7px;}
	.bqxx{ margin:10px 0 50px 0; line-height:22px;}
	
	
	/******产品-防伪标签********/
	.fwbqdiv{ padding:20px 0;}
	.nytt strong{ font-size:20px;}
	dl.fwd1 dd{ height:36px;}
	dl.fwd1 dd h2{ height:36px; line-height:36px; font-size:14px;}
	dl.fwd1 dd p{ font-size:12px; line-height:18px; padding:10px; }
	dl.fwd1:hover dd h2{ font-size:18px; height:26px; line-height:26px;}
	
	.fwbqdiv1{ padding:20px 0;}
	.fwbqdiv1 dl{ margin:0 4% 10px 4%;}
	.fwbqdiv1 dl dt img{ height:22vw;}
	.fwbqdiv1 dl.d1{ margin-left:11%;}
	
	.fwbqdiv2 { padding:20px 0; height:430px;}
	.fwbqdiv2t{ margin-left:10px;}
	.fwbqdiv2t strong{ font-size:20px;}
	.fwbqdiv2dh{ width:280px; height:280px;  top:0px; float:right;}
	.fwbqdiv2dh .img{ width:280px; height:auto; }
	.fwbqdiv2dh .img1{ width:280px; height:auto;  left:-180px; bottom:-80px; }
	.fwbqdiv2dh:hover .img1{left:-160px;bottom:-80px;}
	
	
	/******产品-量子云码********/
	dl.lzymd1 dd{ padding-top:50px;}
	
	dl.lzymd2 dd{ height:140px; padding:10px 195px 10px 10px }
	dl.lzymd2 dt{ margin-top:-140px; width:180px;}
	dl.lzymd2 dd p{ margin-top:0; line-height:20px;}
	dl.lzymd2 dd h3{ font-size:16px;}
	
	dl.lzymd3{padding:5px;  margin-bottom:5px;}
	dl.lzymd3 dd{ width:50%;padding:5px; }
	dl.lzymd3 dd strong{font-size:16px; line-height:20px;}
	dl.lzymd3 dd p{font-size:14px; line-height:20px; margin-top:5px;}
	dl.lzymd3 dt{ width:50%;  padding-left:5px;}
	dl.lzymd3s dt{ padding-right:5px; padding-left:0;}
	
	.lzymdiv ul.u1 li{ padding:0; width:50%; float:left; text-align:center;  margin:0 0 10px 0; box-sizing:border-box; border:none;  }
	.lzymdiv ul.u1 li strong{ font-size:40px; line-height:40px;}
	.lzymdiv ul.u1 li strong s{height:20px;line-height:20px;padding:0 4px;top:10px;border-radius:20px;font-size:12px;}
	
	
	/*****产品-系统平台******/
	.xtptdiv{ padding-top:10px;}
	dl.xtpt dd{ margin-top:-50px;}
	dl.xtpt dd a strong{ font-size:18px; line-height:20px;}
	
	/*****产品-系统平台-赋码管理系统*/
	.hmglxtdiv2_right dl{ padding-right:0;}
	.hmglxtdiv2_right dl dt{ position:static; width:80%; margin:0 10%;}
	.hmglxtdiv2_right dl dt p{ width:50%;}
	
	.hmglxtdiv2_righttz{ padding:0 10px;}
	.hmglxtdiv2_righttz p img{ width:70px; }
	
	.hmglxtdiv3{ margin-top:10px;}
	.hmglxtdiv3 dl.d1{ padding-left:0;}
	.hmglxtdiv3 dl.d1 dt{ display:none;}
	
	
	/*****产品-硬件设备*****/
	.rjsbdiv{ padding:10px 5px; }
	.rjsbdivleft h2{ font-size:20px;}
	.rjsbdivright dl{ width:100%; margin:1% 0;}
	
	dl.rjssd1 dt img{ height:200px;}
	dl.rjssd1 dd{ height:36px;  padding:0 20px;}
	dl.rjssd1 dd h2{ height:36px; line-height:36px;font-size:16px;}
	dl.rjssd1:hover dd{ height:200px; padding:0px 20px 0 20px;}
	dl.rjssd1 dd span{ font-size:12px; line-height:18px; margin-bottom:5px;}
	dl.rjssd1 dd p{ font-size:12px; line-height:20px;}
	
	
	
	/*******产品-工业实施*****/
	.rjsbdiv2c{ padding:10px;}
	.rjsbdiv2cleft{ background-position:5px center;}
	.rjsbdiv2cleft strong{ background-position:0px center; padding-left:22px; font-size:18px;}
	.rjsbdiv2cleft p{ padding-left:22px; font-size:14px; line-height:22px; margin-bottom:20px;}
	
	.rjsbdiv2cright div{ height:94vw; background-size:90% auto !important;}
	
	
	
	/******解决方案-安全溯源*****/
	.aqsydiv{padding:20px 0;}
	.aqsydiv p{ font-size:14px; line-height:22px; margin-bottom:10px; margin-top:-10px;}
	.aqsydiv1{ padding:20px 0;}
	.aqsydiv1 h3 a{ font-size:20px; line-height:24px;background-size:2px 15px; padding-left:10px; background-position:left 4px; }
	.aqsydiv1 p{ font-size:14px; line-height:22px; margin:5px 0 15px 0;}
	
	/********解决方案-企业数字化******/
	.qyszhdiv{ padding:15px 0;}
	dl.qyszd1{ margin:5px 0;}
	dl.qyszd1 dd{ width:100%; position:static; height:auto; padding:15px 10px; text-align:center;}
	dl.qyszd1 dd strong{ background:none; font-size:16px; font-weight:600;}
	dl.qyszd1 dd p{ font-size:14px; line-height:22px;}
	
	.qyszhdiv1{ padding:10px 0;}
	dl.erpd1{ margin:10px 0;}
	dl.erpd1 dd{ width:100%; text-align:center; padding-right:0;}
	dl.erpd1 dd h2{ margin-bottom:0; font-size:20px;}
	dl.erpd1 dt{ width:100%; height:auto; margin:10px 0;}
	dl.erpd1 dd p{ font-size:14px; line-height:22px;}
	dl.erpd1 dt img{ width:80%; float:none; margin:0 auto;}
	dl.erpd1 dd ul{ margin-top:15px;}
	dl.erpd1 dd ul li span{ font-size:14px; line-height:24px;}
	
	dl.erpd2{ width:49%;margin:0.5%; padding:20px 10px;}
	dl.erpd2 dt{ width:100%; height:35px; line-height:35px; overflow:hidden; padding-left:40px; font-size:18px; background-size:30px 30px !important;}
	dl.erpd2 dd{ width:100%; font-size:14px; line-height:22px; min-height:66px; margin-top:8px;}
	
	
	/******q解决方案-商品仿伪******/
	dl.spfwd1 dd h2{ font-size:22px; line-height:30px;}
	dl.spfwd1 dd p{ font-size:14px; line-height:22px;}
	
	dl.spfwd2 dd h2{ font-size:24px;}
	dl.spfwd3 dd strong{ font-size:20px; padding-bottom:10px;}
	.aqsydiv1 p.p s{ width:120px; font-size:18px; height:30px;  margin-top:4px; line-height:30px; }
	.aqsydiv1 p.pb{ margin-bottom:15px;}
	.aqsydiv1 p.p{ font-size:14px; line-height:24px;}
	
	
	/*******成功案例*******/
	.nydiv{ padding:20px 0;}
	.nydivtt{ margin-bottom:10px;}
	.nydivtt strong{ font-size:22px; line-height:26px;}
	.nydivtt p{ font-size:14px; line-height:20px;}
	ul.camenu li{ width:24%;}
	ul.camenu{ float:left; margin-bottom:10px;}
	
	dl.ald1 dt img{ height:170px;}
	dl.ald1 dd.d1{ height:170px; padding:10px;}
	
	
	/******新闻列表页*****/
	dl.id4{ width:49%; margin:0.5%; }
	dl.id4 dt img{ height:38vw;}
	dl.id4 dd{ padding:10px 5px;}
	dl.id4 dd h3 a{  height:48px; line-height:24px; font-size:16px;  margin-bottom:5px;}
	dl.id4 dd p{ font-size:12px; line-height:18px;}
	
	
	
	/****关于我们****/
	.aboutdiv{ padding:20px 0; }
	.aboutlndiv{ padding:15px; margin-top:10px;}
	.aboutlndiv dl dt strong{ font-size:22px;}
	
	.aboutfzdiv1{ padding:20px 0 40px 0;}
	.fzlcleft{  background-size:20px auto; }
	.fzlcright{  background-size:20px auto;}
	.aboutfzdiv1c{ overflow:hidden;}
	dl.ryd1{ padding:0 10px;}
	
	dl.tdd1 dt{ width:50%; height:220px;}
	dl.tdd1 dt img{height:220px;}
	dl.tdd1 dd{ width:50%; height:219px; padding:15px;}
	dl.tdd1 dd strong{ font-size:18px;}
	dl.tdd1 dd span{ font-size:18px; line-height:24px;}
	dl.tdd1 dd p{ font-size:15px; line-height:22px;}
	dl.tdd2 dd{ height:40px; line-height:40px; font-size:14px;}
	
	.aboutlxdt{ width:300px; height:auto; }
	.aboutlxdiv ul li strong{ font-size:18px; line-height:26px;}
	.lxdian{ width:20px; height:40px;background-size:20px auto;}
	.lxdian1{ left:70px; top:50px;}
	.lxdian2{ left:180px; top:95px;}
	.lxdian3{ left:245px; top:50px;}
	.lxdian4{ left:200px; top:120px;}
	.lxdian5{ left:230px; top:150px;}
	.lxdian6{ left:200px; top:170px;}
	
	
	dl.id1 dd p{ height:176px; font-size:13px; line-height:22px;}
	
	}
	
	/******手机*****/
	@media only screen and (max-width:385px){ 
	
	/******首页****/
	dl.id1 dd p{ height:176px; font-size:13px; line-height:22px;}
	
	ul.hzu li{ width:24%; margin:0.5%;}
	dl.bdl dd.d1 p{ font-size:13px;}
	dl.bdl dd.d2 p.p1{ font-size:13px}
	.bqxx{ font-size:13px; line-height:21px;}
	
	
	/******产品-量子云码********/
	dl.lzymd1 dd{ padding-top:45px;}
	
	dl.lzymd2 dd{ height:140px; padding:10px 175px 10px 10px }
	dl.lzymd2 dt{ margin-top:-140px; width:170px;}
	dl.lzymd2 dd p{ margin-top:0; line-height:20px; font-size:13px;}
	dl.lzymd2 dd h3{ font-size:16px;}
	dl.lzymd3 dt img{ height:120px;}
	
	
	}
	
	
	
	
	
	
	