@charset "utf-8";

/* 标准化 start ========================================================== */



	html, body {word-wrap:break-word;word-break:break-all;/*单词断句*/-webkit-text-size-adjust:none;/*禁用Webkit内核浏览器的文字大小调整功能*/}

	body {-webkit-tap-highlight-color:rgba(0,0,0,0);/*点击无高光*/}

	p {margin:0;}

	article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section {display:block;}

	h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:0;}

	ul,ol,dl{list-style:none;margin:0;padding:0;}

	textarea {outline:none;resize:none;font-family:"inherit"; border: 1px solid #d0d0d0;}

	input, button {outline:none;padding:0;font-family:"inherit";}

	label {cursor:pointer;}

	html.zi img {vertical-align:top;border:0;display:block;max-width:100%;}

	html.zi a {text-decoration:none;color:inherit;}

	html.zi a:hover {text-decoration:none;}

	.clearfix:before, .clearfix:after {content:"";display:table;} .clearfix:after {clear:both;} .clearfix {*zoom:1;}

	html.zi .e-h {display:none!important;}

	html.zi .webkitTouch {-webkit-overflow-scrolling:touch;}

	html.zi table {border-collapse:collapse;border:1px solid #ddd;} th,td {border:1px solid #ddd;padding:0;}

	svg {overflow:hidden;}

	/* 去除 iphone 默认按钮样式 */

	textarea, select, button, input[type="button"], input[type="checkbox"], input[type="submit"] {-webkit-appearance:none;border-radius:0;}

	/* input 的 placeholder */

	input::-moz-placeholder, textarea::-moz-placeholder {color:#ddd;font-family:"inherit";}

	input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#ddd;font-family:"inherit";}

	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#ddd;font-family:"inherit";}

	input:placeholder, textarea:placeholder {color:#ddd;font-family:"inherit";}



/* 标准化 end ========================================================== */







/* CSS重用 start ========================================================== */



	html.zi, .zi body {height:100%;}

	.zi body {background:#fff;margin:0 auto;max-width:1920px;color:#222;font-size:14px;line-height:20px;font-family:"Myriad Set Pro", "Helvetica Neue", "Helvetica", "Arial", sans-serif;}

	.zi .maxWidth {width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;}

	.zi .site {position:relative;}

	.zi .site.active {height:100%;overflow:hidden;}

	/* 通用头部 */

	.zi .site-hd {z-index:2;background:rgba(255,255,255,0.8);background-color:#fff\9;}

	.zi .site-hd>.inner {position:relative;}

	.zi .site-hd>.inner .hd-logo {display:block;}

	.zi .site-hd>.inner ul.hd-nav>li {position:relative;}

	.zi .site-hd>.inner ul.hd-nav>li a.navA {position:relative;font-size:18px;}

	.zi .site-hd>.inner ul.hd-nav>li a.navA svg {width:16px;height:16px;fill:#103380;vertical-align:middle;margin:-2px 0 0 3px;}
	.zi .site-hd>.inner ul.hd-nav>li a.navA img {width:30px;height:30px;margin:-2px 0 0 3px; max-width:100%; display:inline-block;}

	.zi .site-hd>.inner ul.hd-nav>li nav {display:none;text-align:center;line-height:26px;font-size:13px;}

	.zi .site-hd>.inner ul.hd-nav>li nav a {display:block;}

	.zi .site-hd>.inner ul.hd-nav>li.jdGo a.navA {color:#103380!important;}

	.zi .site-hd>.inner ul.hd-nav>li.jdGo a.navA img {width:36px;display:inline-block;vertical-align:top;margin-top:-15px;}

	.zi .site-hd>.inner .mobNav {position:relative;}

	.zi .site-hd>.inner .rBox .sear {position:relative;border:1px solid #888;border-radius:50px;overflow:hidden;}

	.zi .site-hd>.inner .rBox .sear input[type="text"] {border:none;background:none;margin:0;display:block;box-sizing:border-box;padding:4px 40px 4px 10px;}

	.zi .site-hd>.inner .rBox .sear .submit {position:absolute;top:0;right:0;width:36px;}

	.zi .site-hd>.inner .rBox .sear .submit:hover {background:#f8f8f8;}

	.zi .site-hd>.inner .rBox .sear .submit input {position:absolute;top:-1px;right:-1px;display:block;margin:0;padding:0;border:none;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;cursor:pointer;}

	.zi .site-hd>.inner .rBox .sear .submit svg {display:block;height:16px;width:16px;fill:#333;}

	.zi .site-hd>.inner .rBox .sear input[type="text"]::-moz-placeholder {color:#888;}

	.zi .site-hd>.inner .rBox .sear input[type="text"]:-ms-input-placeholder {color:#888;}

	.zi .site-hd>.inner .rBox .sear input[type="text"]::-webkit-input-placeholder {color:#888;}

	.zi .site-hd>.inner .rBox .sear input[type="text"]:placeholder {color:#888;}

	/* footer */

	.zi .site-ft {background:#fff;}

	.zi .site-ft ul.top li {float:left;color:#103380;}

	.zi .site-ft ul.top p.a {font-size:20px;line-height:36px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(16,51,128,0.6);}

	.zi .site-ft ul.top p.a svg {display:block;float:left;width:36px;height:36px;margin-right:6px;fill:#103380;vertical-align:middle;}

	.zi .site-ft ul.top a.link {display:block;padding:3px 2%;}

	.zi .site-ft ul.top a.link:hover {background:#eee;}

	.zi .site-ft .copyright {position:relative;padding:30px 0;text-align:center;color:#333;}

	.zi .site-ft .copyright a.logo {display:block;width:70px;}

	/* 弹窗 */

	.zi .site-dialogs {display:none;position:fixed;z-index:60;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}

	.zi .site-dialogs .close {width:50px;height:50px;position:absolute;z-index:20;top:5%;right:5%;border-radius:100%;background:rgba(139,195,83,0.9);cursor:pointer;box-shadow:0px 1px 2px rgba(0,0,0,0.14);}

	.zi .site-dialogs .close:hover {background:rgba(139,195,83,1);}

	.zi .site-dialogs .close svg {width:50%;height:50%;fill:#fff;margin: 25% 0 0 25%;display: block;}

	.zi .site-dialogs>.inner {position:relative;width:100%;height:100%;}

	.zi .site-dialogs .vLooker {background:rgba(0,0,0,0.8);position:relative;width:100%;height:100%;}

	.zi .site-dialogs .vLooker>.inner {position:relative;width:100%;height:100%;-ms-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}

	.zi .site-dialogs .vLooker>.inner video {background:#fff;display:block;width:96%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:800px;}

	/* site-toup */

	.zi .site-toup {display:none;position:fixed;z-index:55;bottom:40px;right:10px;width:40px;height:40px;opacity:0.8;}

	.zi .site-toup svg {display:block;width:100%;height:100%;fill:#aaa;background:#fff;border-radius:2px;}

	.zi .site-toup:hover svg {fill:#8bc354;}

	/* site-picvdo */

	.zi .site-picvdo {display:block;}

	/* 过渡效果 */

	.zi.storyA .intro .cases>.inner a img, .zi.anli .intro .cases>.inner a img, .zi .site-dialogs .vLooker>.inner {-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}

	.zi.news .content ul.nLists li a.pic img, .zi.ind .ind-matrix>ul>li .aBox .hover, .zi .site-hd>.inner .mobNav>.inner {-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

	.zi .site-hd>.inner .mobNav, .zi .site-ft>.inner>.r a img, .zi .site-dialogs, .zi .site-dialogs .close {-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

	

	/* 分页 */

#pages { padding:14px 0 10px; text-align:center}

#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }

#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}

.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



/* CSS重用 end ========================================================== */



	



/* 各分页 start ========================================================== */



	/* 首页 */

	.zi.ind .indSwp {}

	.zi.ind .indSwp .swiper-slide {height:auto!important;}

	.zi.ind .indSwp .swiper-wrapper {height:auto!important;overflow:hidden;}

	.zi.ind .indSwp .swiper-pagination {position:absolute;z-index:20;width:100%;text-align:center;}

	.zi.ind .indSwp .swiper-pagination-switch {display:inline-block;border-radius:100%;background:none;opacity:0.8;border:1px solid #103380;cursor: pointer;}

	.zi.ind .indSwp .swiper-active-switch {background:#103380;}

	.zi.ind .ind-matrix>ul>li .aBox {position:relative;margin-bottom:6px;}

	.zi.ind .ind-matrix>ul>li .aBox a {display:block;}

	.zi.ind .ind-matrix>ul>li .aBox .hover {opacity:0;background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;}

	.zi.ind .ind-matrix>ul>li .aBox .hover p {position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(0,0,0,0.8);border-radius:100%;color:rgba(255,255,255,0.9);text-align:center;box-sizing:border-box;}

	.zi.ind .ind-matrix>ul>li .aBox:hover .hover {opacity:1;}

	.zi.ind .ind-matrix>ul>li .aBox.btn .btns {position:absolute;left:0;text-align:center;width:100%;}

	.zi.ind .ind-matrix>ul>li .aBox.btn .btns a {display:inline-block;background:#123785;color:#fff;border-radius:40px;text-align:center;border:1px solid #fff;}

	.zi.ind .ind-matrix>ul>li .aBox.btn .btns a:hover {background:#b7c81a;}

	.zi.ind .ind-matrix>ul>li a {position:relative;display:block;margin-bottom:6px;}

	.zi.ind .ind-matrix>ul>li a .hover {opacity:0;background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;}

	.zi.ind .ind-matrix>ul>li a .hover p {position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:rgba(0,0,0,0.8);border-radius:100%;color:rgba(255,255,255,0.9);text-align:center;box-sizing:border-box;}

	.zi.ind .ind-matrix>ul>li .anlis {position:relative;display:block;margin-bottom:6px;}

	.zi.ind .ind-matrix>ul>li .anlis {opacity:0;background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;}

	.zi.ind .ind-matrix>ul>li .anlis a {position:absolute;top:0;left:0;bottom:-20;right:0;margin:auto;background:rgba(0,0,0,0.8);border-radius:100%;color:rgba(255,255,255,0.9);text-align:center;box-sizing:border-box;}

	

	.zi.ind .ind-matrix>ul>li a:hover .hover {opacity:1;}

	.zi.ind .ind-matrix ul.two.real>li {float:left;width:50%;}

	.zi.ind .ind-matrix ul.two.real>li:first-child a {margin-right:3px;}

	.zi.ind .ind-matrix ul.two.real>li:last-child a {margin-left:3px;}

	/* 产品中心 */

	.zi.pro .lrLayout {padding:20px 2% 50px;background:#f8f8f8;}

	.zi.pro .lrLayout>.inner {position:relative;min-height:500px;}

	.zi.pro .lrLayout>.inner h1 {color:#103380;font-size:26px;line-height:30px;}

	.zi.pro .lrLayout>.inner>.top.fixed {left:0;width:100%;z-index:20;background:#fff;position:fixed;box-shadow:0 2px 2px rgba(0,0,0,0.1);}

	.zi.pro .lrLayout>.inner>.topHeight {display:none;}

	.zi.pro .lrLayout>.inner nav.tab {text-align:center;color:#103380;margin-top:9px;font-size:20px;}

	.zi.pro .lrLayout>.inner nav.tab a {display:block;float:left;/*border:1px solid #ccc;*/padding:4px 0;box-sizing:border-box;}

	.zi.pro .lrLayout>.inner nav.tab a:hover {color:#b6c81c;}

	.zi.pro .lrLayout>.inner nav.tab a.active {border-color:#b6c81c;color:#b6c81c;}

	.zi.pro .lrLayout>.inner .BotNext {position:relative;background:#ebeef3;}

	.zi.ctt .content>.maxWidth .guanai {position:relative;background:#ebeef3;}

	.zi.pro .lrLayout>.inner .BotNext>.l {color:#103380;line-height:30px;}

	.zi.ctt .content>.maxWidth .guanai>.guanaileft{color:#666;line-height:40px;}

	.zi.ctt .content>.maxWidth .guanai>.guanaileft p{font-size:20px;padding:7px 0;}

	.zi.ctt .content>.maxWidth .guanai>.guanaileft span{font-size:26px;padding:7px 0; color:#287f31}

	.zi.pro .lrLayout>.inner .BotNext>.l p.a {font-size:24px;padding:7px 0;}

	.zi.pro .lrLayout>.inner .BotNext>.l p.b {font-size:28px;padding:7px 0;}

	.zi.pro .lrLayout>.inner .BotNext>.l p.c {font-size:16px;padding:7px 0;}

	.zi.pro .lrLayout>.inner ul.tabContents {padding:0px 0 6px;}

	.zi.pro .lrLayout>.inner ul.tabContents>li {display:none;position:relative;min-height:300px;}

	.zi.pro .lrLayout>.inner ul.tabContents>li.active {display:block;}

	.zi.pro .lrLayout>.inner ul.tabContents>li script {display:none;}

	.zi.pro .lrLayout>.inner ul.tabContents img.pic100 {width:100%;margin-top:6px;}

	.zi.pro .lrLayout>.inner ul.tabContents .cent01 {background:#ebeef3;}

	.zi.pro .lrLayout>.inner ul.tabContents .cent01>.inner {max-width:778px;margin:10px auto;}

	.zi.pro .lrLayout>.inner ul.tabContents .cent01 p.zhu {color:#298031;}

	.zi.pro .lrLayout>.inner ul.tabContents .cent01 img {margin:5px auto;}

	.zi.pro .lrLayout>.inner ul.tabContents p.title01 {font-size:20px;color:#298031;padding:10px 0;}

		/* pro tab lists */

		.zi.pro .lrLayout>.inner ul.tabContents>li:nth-child(1) {}

	/* 品牌故事-介绍 */

	.zi.storyA .intro {background:#e9ecf1;}

	.zi.storyA .intro h2 {color:#103380;line-height:30px; padding-bottom:30px}

	.zi.storyA .intro h3 {color:#666;font-size:24px;line-height:30px;padding:50px 0 30px;}

	.zi.storyA .intro .history-icos h3 { margin-left:28px; color:#287f31; width:199px; height:77px; font-size:24px;line-height:50px;padding:0px; background:url(../img/icons/history-0.png); text-align:center}

	.zi.storyA .intro .img-para {position:relative;margin-top:40px;}

	.zi.storyA .intro .img-para>.r {color:#666;}

	.zi.storyA .intro .img-para>.r p.a {color:#298031;}

	.zi.storyA .intro .name-icos>li {position:relative;min-height:80px;border-bottom:1px dashed #298031;}

	.zi.storyA .intro .name-icos>li:last-child {border-bottom:none;}

	.zi.storyA .intro .name-icos>li .name {position:absolute;top:0;left:0;height:100%;border-right:1px dashed #298031;}

	.zi.storyA .intro .name-icos>li .name p {position:absolute;top:50%;margin-top:-36px;left:0;height:100%;width:100%;color:#298031;line-height:30px;text-align:center;box-sizing:border-box;}

	.zi.storyA .intro .name-icos>li ol li {float:left;text-align:center;color:#666;padding:10px 0;}

	.zi.storyA .intro .name-icos>li ol li img {margin:0 auto;}

	.zi.storyA .intro .name-icos>li ol li p {height:40px;overflow:hidden;}

	

	.zi.storyA .intro .history-icos {width: 100%;max-width: 1050px;margin: 0 auto;box-sizing: border-box;}

	.zi.storyA .intro .history-icos>li {position:relative;min-height:48px;}

	.zi.storyA .intro .history-icos>li:last-child {border-bottom:none;}

	.zi.storyA .intro .history-icos>li .name1 {position:absolute;top:0;left:0;height:100%; background:url(../img/icons/history-1.png)}

	.zi.storyA .intro .history-icos>li .name2 {position:absolute;top:0;left:0;height:100%; background:url(../img/icons/history-2.png)}

	.zi.storyA .intro .history-icos>li .name1 p {position:absolute;top:50%;margin-top:-20px;left:0;height:100%;width:100%;color:#fff;line-height:30px;text-align:center;box-sizing:border-box;}

	.zi.storyA .intro .history-icos>li .name2 p {position:absolute;top:50%;margin-top:-20px;left:0;height:100%;width:100%;color:#fff;line-height:30px;text-align:center;box-sizing:border-box;}

	.zi.storyA .intro .history-icos>li ol li {float:left;text-align:center;color:#666;padding:10px 0;}

	.zi.storyA .intro .history-icos>li ol li img {margin:0 auto;}

	.zi.storyA .intro .history-icos>li ol li p {height:40px;overflow:hidden;}

	

	.zi.storyA .intro ul.fiveCol li {float:left;text-align:center;color:#666;}

	.zi.storyA .intro .cases p.a {color:#666;}

	.zi.storyA .intro .cases>.inner {position:relative;}

	.zi.storyA .intro .cases>.inner p.caseName {color:#666;padding:10px;text-align:center;}

	.zi.storyA .intro .cases>.inner img {margin:0 auto;width:90%;}

	.zi.storyA .intro .cases>.inner .rOne {position:absolute;top:0;right:0;display:blovk;}

	.zi.storyA .intro .cases>.inner nav a {float:left;display:block;}

	.zi.storyA .intro .cases>.inner a .img {overflow:hidden;}

	.zi.storyA .intro .cases>.inner a:hover img {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

	

	/* 典型案例 */

	.zi.anli .intro {background:#e9ecf1;}

	.zi.anli .intro h2 {color:#103380;line-height:30px;}

	.zi.anli .intro h3 {color:#666;font-size:24px;line-height:30px;padding:50px 0 30px;}

	.zi.anli .intro .cases{ width: 100%;max-width: 1180px;margin: 0 auto; box-sizing: border-box;}

	.zi.anli .intro .img-para {position:relative; margin: 0 auto; margin-top:1px; margin-bottom:100px;width: 100%;max-width: 1140px;}

	.zi.anli .intro .img-para>.r {color:#666;}

	.zi.anli .intro .img-para>.r p.a {color:#298031;}

	.zi.anli .intro .name-icos>li {position:relative;min-height:80px;border-bottom:1px dashed #298031;}

	.zi.anli .intro .name-icos>li:last-child {border-bottom:none;}

	.zi.anli .intro .name-icos>li .name {position:absolute;top:0;left:0;height:100%;border-right:1px dashed #298031;}

	.zi.anli .intro .name-icos>li .name p {position:absolute;top:50%;margin-top:-36px;left:0;height:100%;width:100%;color:#298031;line-height:30px;text-align:center;box-sizing:border-box;}

	.zi.anli .intro .name-icos>li ol li {float:left;text-align:center;color:#666;padding:10px 0;}

	.zi.anli .intro .name-icos>li ol li img {margin:0 auto;}

	.zi.anli .intro .name-icos>li ol li p {height:40px;overflow:hidden;}

	.zi.anli .intro ul.fiveCol li {float:left;text-align:center;color:#666;}

	.zi.anli .intro .cases p.a {color:#666;}

	.zi.anli .intro .cases>.inner {position:relative;}

	.zi.anli .intro .cases>.inner p.caseName {color:#666;padding:10px;text-align:center;}

	.zi.anli .intro .cases>.inner img {margin:0 auto;width:90%;}

	.zi.anli .intro .cases>.inner nav a {float:left;display:block;}

	.zi.anli .intro .cases>.inner a .img {overflow:hidden;}

	.zi.anli .intro .cases>.inner a:hover img {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

	

	.zi .cases ul.top li {float:left;color:#103380;}

	.zi .cases ul.top p {font-size:20px;line-height:36px;padding-bottom:10px;margin-bottom:10px; color:#287f31}

	.zi .cases ul.top a.more {display:block;padding:3px 2%; color:#555}

	.zi .cases ul.top a.more:hover {background:#eee;}

	

		/* 解决方案 */

	.zi.solution .intro {background:#f8f8f8;}

	.zi.solution .intro .fangan {background:#e9ecf1; margin-top:6px}



	.zi.solution .intro>.maxWidth img.pic100 {width:100%;margin-top:6px;}

	.zi.solution .intro .cases{ width: 100%;max-width: 1180px;margin: 0 auto; box-sizing: border-box;}

	.zi.solution .intro .img-para {position:relative; margin: 0 auto; margin-top:1px; margin-bottom:100px;width: 100%;max-width: 1140px;}

	.zi.solution .intro .img-para>.r {color:#666;}

	.zi.solution .intro .img-para>.r p.a {color:#298031;}

	.zi.solution .intro .name-icos>li {position:relative;min-height:80px;border-bottom:1px dashed #298031;}

	.zi.solution .intro .name-icos>li:last-child {border-bottom:none;}

	.zi.solution .intro .name-icos>li .name {position:absolute;top:0;left:0;height:100%;border-right:1px dashed #298031;}

	.zi.solution .intro .name-icos>li .name p {position:absolute;top:50%;margin-top:-36px;left:0;height:100%;width:100%;color:#298031;line-height:30px;text-align:center;box-sizing:border-box;}

	.zi.solution .intro .name-icos>li ol li {float:left;text-align:center;color:#666;padding:10px 0;}

	.zi.solution .intro .name-icos>li ol li img {margin:0 auto;}

	.zi.solution .intro .name-icos>li ol li p {height:40px;overflow:hidden;}

	.zi.solution .intro ul.fiveCol li {float:left;text-align:center;color:#666;}

	.zi.solution .intro .cases p.a {color:#666;}

	.zi.solution .intro .cases>.inner {position:relative;}

	.zi.solution .intro .cases>.inner p.caseName {color:#666;padding:10px;text-align:center;}

	.zi.solution .intro .cases>.inner img {margin:0 auto;width:90%;}

	.zi.solution .intro .cases>.inner nav a {float:left;display:block;}

	.zi.solution .intro .cases>.inner a .img {overflow:hidden;}

	.zi.solution .intro .cases>.inner a:hover img {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

	

	.zi .fangan ul.three{width: 100%;max-width: 1180px;margin: 0 auto; box-sizing: border-box;}

	.zi .fangan ul.three li {float:left;color:#103380;}

	

	.zi .fangan ul.three h1 {font-size:20px;line-height:30px;padding-bottom:5px;margin-bottom:10px; color:#287f31}

	.zi .fangan ul.three span {font-size:16px;line-height:30px; color:#555}

	.zi .fangan ul.three a.more:hover {background:#eee;}

	

	.zi .fangan ul.four{width: 100%;max-width: 1180px;margin: 0 auto; box-sizing: border-box;}

	.zi .fangan ul.four li {float:left;color:#555;}

	

	.zi .fangan ul.four h1 {font-size:20px;line-height:30px;padding-bottom:5px;margin-bottom:10px; color:#287f31}

	.zi .fangan ul.four span {font-size:16px;line-height:30px; color:#555}

	

	/* 视频 */

	.zi.vdo .vdoWrap {background:#f8f8f8;}

	.zi.vdo .vdoWrap h1 {color:#103380;text-align:center;}

	.zi.vdo .vdoWrap video {display:block;width:100%;margin:0 auto;max-width:960px;}

	/* 科技创新 */

	.zi.invo .content {background:#f8f8f8;}

	.zi.invo .content h2 {color:#103380;}

	.zi.invo .content h3 {color:#298031;}

	.zi.invo .content p.a {color:#777;}

	.zi.invo .content ul.jingpin {padding-top:10px;}

	.zi.invo .content ul.jingpin li {float:left;width:50%;position:relative;box-sizing:border-box;}

	.zi.invo .content ul.jingpin li>.l {position:absolute;top:0;left:0;}

	.zi.invo .content ul.jingpin li>.r p.b {color:#666;overflow:hidden;}

	.zi.invo .content ul.jingpin li.active>.r p.b {color:#298031;}

	

	/* 新闻中心 */

	.zi.news .content {background:#f8f8f8;}

	.zi.news .content h2 {color:#103380;}

	.zi.news .content ul.nLists {padding-top:50px;max-width:1100px;margin:0 auto;}

	.zi.news .content ul.nLists li a.pic {display:block;position:relative;overflow:hidden;}

	.zi.news .content ul.nLists li a.pic img:hover {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

	.zi.news .content ul.nLists li a.pic time {display:block;position:absolute;top:0;left:0;color:#fff;background:#8cc11f;border:2px solid #fff;font-size:13px;padding:2px 8px;}

	.zi.news .content ul.nLists li h3 {color:#103380;border-bottom:1px dashed #999;}

	.zi.news .content ul.nLists li h3 a:hover {text-decoration:underline;}

	.zi.news .content ul.nLists li p.a {padding:10px 0 0;line-height:24px;color:#555;}

	

	.zi.news .content ul.dLists {padding-top:50px;max-width:1100px;margin:0 auto;}

	.zi.news .content ul.dLists li{ width:20%; float:left; border:1px solid #ccc; margin:1.5%; padding:5px; font-size:12px}	

	.zi.news .content ul.dLists li img {display:block;position:relative;overflow:hidden; padding-top:5px} 

	.zi.news .content ul.dLists li img:hover {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

	.zi.news .content ul.dLists li h3 {color:#103380;border-bottom:1px dashed #999; height:40px; line-height:20px;}

	.zi.news .content ul.dLists li h3 a:hover {text-decoration:underline;}

	.zi.news .content ul.dLists li p.a {padding:10px 0 0;line-height:24px;color:#555; text-align:center}

	

	.newcontent-left,

.newcontent-right,

.newcontent-photo{ overflow:hidden; height:auto}

.newcontent{ max-width: 1100px; padding-top:50px; margin: 0 auto; color:#555}

.newcontent h2{ font-size:18px; padding-bottom:15px; border-bottom:dashed #ccc 1px}

.newcontent span{ font-size:12px; color:#666; float:right}

.newcontent-left{ width:35%; float: left;}

.newcontent-photo img{ display:block; margin-bottom:10px; margin-top:20px; max-width: 100%;}

.newcontent-photo span{ text-align:center}

.newcontent-right{ width:60%; margin-left:5%; padding-left:20px; line-height:30px;}
.newcontent-right video {
    width: 100%;
    vertical-align: top;
}

.newcontent p{text-indent: 2em; font-size:14px; }







	/* 联系我们 */

	.zi.ctt .content {background:#e9ecf1; margin:0 auto}

	.zi.ctt .content h2 {color:#103380;}

	.zi.ctt .part {text-align:center;color:#555;}

	.zi.ctt .part img {margin:0 auto;}

	.zi.ctt .part table {width:100%;background:#fff;color:#333;border:none;}

	.zi.ctt .part table tr:nth-child(n) {background:#fff;}

	.zi.ctt .part table td {padding:15px 1%;border:1px dashed #aaa;}

	.zi.ctt .part table tr:first-child td {border-top:3px solid #b3c977;color:#000;text-shadow:0 0 1px #aaa;}

	.zi.ctt .part table tr:last-child td {border-bottom:3px solid #b3c977;}

	.zi.ctt .part table tr td:first-child {border-left:none;}

	.zi.ctt .part table tr td:last-child {border-right:none;}

	

	/* 客户关爱 */

		.zi.ctt .indSwp {}

	.zi.ctt .indSwp .swiper-slide {height:auto!important;}

	.zi.ctt .indSwp .swiper-wrapper {height:auto!important;overflow:hidden;}

	.zi.ctt .indSwp .swiper-pagination {position:absolute;z-index:20;width:100%;text-align:center;}

	.zi.ctt .indSwp .swiper-pagination-switch {display:inline-block;border-radius:100%;background:none;opacity:0.8;border:1px solid #8bc354;cursor: pointer;}

	.zi.ctt .indSwp .swiper-active-switch {background:#8bc354;}

	.zi.ctt .content {background:#f8f8f8;}

	.zi.ctt .content>.maxWidth img.pic100 {width:100%;margin-top:6px;}

	.zi.ctt .content h2 {color:#103380;}

	.zi.ctt .content h3 {color:#298031;}

	.zi.ctt .content p.a {color:#777;}

	.zi.ctt .content .guanai h2{

    color: #287f31;

    font-size: 30px;

    line-height: 30px;

    padding: 0px 0 30px;

}



	.zi.ctt .content .guanai h3{

    color: #287f31;

    font-size: 24px;

    line-height: 30px;

    padding:50px 0 30px;

}

	.zi.ctt .content .guanai p{

    font-size: 14px;

    line-height: 30px;

}

	.zi.ctt .content .supForm {width: 100%;max-width: 800px;box-sizing: border-box;

}

	.zi.ctt .content .supForm p{

    color: #F00;

    font-size: 14px;

    line-height: 30px;

    padding: 0px 0 10px;

}



	.zi.ctt .content .supForm input.tijiao{

    color: #fff;

	width:120px;

	background:#8cc11f;

    line-height: 30px;

	height:30px;

	text-align:center

}

	.zi.ctt .content .supForm  input.quxiao{

    color: #fff;

	width:120px;

	background:#999;

    line-height: 30px;

	height:30px;

	text-align:center

}



	.zi.ctt .content .supForm .ipt {position:relative;height:44px;border:0px solid #8cc11f;border-radius:3px;margin-bottom:1%;background:rgba(255,255,255,0.8);box-shadow:0 0 1px rgba(255,255,33,0.7); width:100%}

	.zi.ctt .content .supForm .ipt>.l {position:absolute;left:0;width:120px;padding:0 0;text-align:center;box-sizing:border-box; background:#8cc11f; color:#fff;font-size:14px; height:44px; padding-top:12px}

	.zi.ctt .content .supForm .ipt>.l svg {vertical-align:middle;fill:#e53b3b;width:18px;height:18px;margin:-3px 4px 0 0;}

	.zi.ctt .content .supForm .ipt>.r {margin-left:120px;}

	.zi.ctt .content .supForm .ipt>.r input {display:block;width:100%;margin:0;padding:12px 5%;box-sizing:border-box;}



	.zi.ctt .content .supForm .textarea {position:relative;height: auto;border:1px solid #e9ecf1;;border-radius:3px;margin-bottom:1%;box-shadow:0 0 1px rgba(255,255,33,0.7); width:100%}

	.zi.ctt .content .supForm .textarea>.l {position:absolute;left:0;width:120px;padding:0 0;text-align:center;box-sizing:border-box; background:#8cc11f; color:#fff;font-size:14px; height:44px; padding-top:12px}

	.zi.ctt .content .supForm .textarea>.r {margin-top:44px;}

	.zi.ctt .guanai table {width:100%;color:#333;border:none;}

	.zi.ctt .guanai .biaoge {color:#fff; background:#8dc21f; text-align:center; min-width:80px}

	.zi.ctt .guanai table td {padding:15px 1%;border:1px solid #555;}

	.zi.ctt .guanai table tr:first-child td {text-shadow:0 0 1px #aaa;}

	.zi.ctt .guanai table tr:last-child td {border-bottom:1px solid #555;}

	.zi.ctt .guanai table tr td:first-child {border-left:1px solid #555;}

	.zi.ctt .guanai table tr td:last-child {border-right:1px solid #555;}

	

	

	/*20year===============================*/

	

.zi.20 .content .supForm {width: 100%;max-width: 800px;box-sizing: border-box;

}

	.zi.ctt .content .supForm p{

    color: #F00;

    font-size: 14px;

    line-height: 30px;

    padding: 0px 0 10px;

}



.zi.20 .content .supForm input.tijiao{

    color: #fff;

	width:120px;

	background:#8cc11f;

    line-height: 30px;

	height:30px;

	text-align:center

}

	.zi.20 .content .supForm  input.quxiao{

    color: #fff;

	width:120px;

	background:#999;

    line-height: 30px;

	height:30px;

	text-align:center

}



	.zi.20 .content .supForm .ipt {position:relative;height:44px;border:0px solid #8cc11f;border-radius:3px;margin-bottom:1%;background:rgba(255,255,255,0.8);box-shadow:0 0 1px rgba(255,255,33,0.7); width:100%}

	.zi.20 .content .supForm .ipt>.l {position:absolute;left:0;width:120px;padding:0 0;text-align:center;box-sizing:border-box; background:#8cc11f; color:#fff;font-size:14px; height:44px; padding-top:12px}

	.zi.20 .content .supForm .ipt>.l svg {vertical-align:middle;fill:#e53b3b;width:18px;height:18px;margin:-3px 4px 0 0;}

	.zi.20 .content .supForm .ipt>.r {margin-left:120px;}

	.zi.20 .content .supForm .ipt>.r input {display:block;width:100%;margin:0;padding:12px 5%;box-sizing:border-box;}



	.zi.20 .content .supForm .textarea {position:relative;height: auto;border:1px solid #e9ecf1;;border-radius:3px;margin-bottom:1%;box-shadow:0 0 1px rgba(255,255,33,0.7); width:100%}

	.zi.20 .content .supForm .textarea>.l {position:absolute;left:0;width:120px;padding:0 0;text-align:center;box-sizing:border-box; background:#8cc11f; color:#fff;font-size:14px; height:44px; padding-top:12px}

	.zi.20 .content .supForm .textarea>.r {margin-top:44px;}



/* 各分页 end ========================================================== */







/* 媒体查询 start ========================================================== */



	/* 1280分界 */

	@media only screen and (min-width:1298px){

		.zi .site-hd>.inner {padding:15px 0 20px;}

		.zi .site-hd>.inner .rBox {right:0;}

		.zi .site-hd>.inner .hd-logo {left:0;}

		.zi.invo .content>.maxWidth {padding:50px 0;}

		.zi.news .content>.maxWidth {padding:50px 0;}

		.zi.ctt .content>.maxWidth {padding:50px 0;}

		.zi.anli .intro>.maxWidth {padding:50px 0;}

		.zi.solution .intro>.maxWidth {padding:50px 0;}

	}

	@media only screen and (max-width:1297px){

		.zi .site-hd>.inner {padding:15px 1% 20px;}

		.zi .site-hd>.inner .rBox {right:1%;}

		.zi .site-ft>.inner {width:96%;}

		.zi .site-hd>.inner .hd-logo {left:1%;}

		.zi.invo .content>.maxWidth {padding:50px 1%;}

		.zi.news .content>.maxWidth {padding:50px 1%;}

		.zi.ctt .content>.maxWidth {padding:50px 1%;}

		.zi.anli .intro>.maxWidth {padding:50px 1%;}

	}



	/* 1140分界 */

	@media only screen and (min-width:1158px){

		.zi .site-hd>.inner .rBox .radd { margin-top:10px}

		.zi .site-hd>.inner .rBox .radd img {height:39px;}

		.zi .site-hd>.inner ul.hd-nav {margin:31px 180px 0 0;}

		.zi .site-hd>.inner ul.hd-nav>li a.navA {padding:5px 15px;margin:0 12px;}

		.zi .site-hd>.inner ul.hd-nav.b>li a.navA {padding-bottom:10px;}

		.zi .site-hd>.inner ul.hd-nav>li a.navA:before {margin:-7px 0 0 -12px;}

		.zi.ind .indVideoes .ctrls a:first-child {left:5%;}

		.zi.ind .indVideoes .ctrls a:last-child {right:5%;}

		.zi.ind .indVideoes .swiper-container {max-width:900px;margin:0 auto;}

		.zi.ind .indVideoes .swiper-wrapper .avdo .circle {width:130px;margin:0 auto 20px;}

	}

	@media only screen and (max-width:1157px){

		.zi .site-hd>.inner .rBox .radd {display:none;}

		.zi .site-hd>.inner ul.hd-nav {margin:31px 150px 0 0;}

		.zi .site-hd>.inner ul.hd-nav>li a.navA {padding:5px 3px;margin:0 10px;}

		.zi .site-hd>.inner ul.hd-nav>li a.navA:before {margin:-7px 0 0 -10px;}

		.zi.ind .indVideoes .ctrls a:first-child {left:1%;}

		.zi.ind .indVideoes .ctrls a:last-child {right:1%;}

		.zi.ind .indVideoes .swiper-container {margin:0 25px;}

		.zi.ind .indVideoes .swiper-wrapper .avdo .circle {width:110px;margin:0 auto 20px;}

		.zi.news .content ul.dLists li{ width:33%; float:left; border:1px solid #ccc; margin:1.5%; padding:5px; font-size:12px}	

	}



	/* 940分界 */

	@media only screen and (min-width:958px){

		.zi .site-hd {position:relative;}

		.zi .site-hd>.inner {height:160px;}

		.zi .site-hd>.inner .hd-logo {position:absolute;top:50%;margin-top:-40px;}

		.zi .site-hd>.inner .hd-logo img {height:80px;}

		.zi .site-hd>.inner ul.hd-nav {float:right;}

		.zi .site-hd>.inner ul.hd-nav>li {float:left;}

		.zi .site-hd>.inner ul.hd-nav {color:#103380;}

		.zi .site-hd>.inner ul.hd-nav>li a.navA {border-top:2px solid transparent;display:inline-block;}

		.zi .site-hd>.inner ul.hd-nav>li.active a.navA {color:#8bc354;border-color:#8bc354;}

		.zi .site-hd>.inner ul.hd-nav>li.active a.navA svg {fill:#8bc354;}

		.zi .site-hd>.inner ul.hd-nav.b>li.active a.navA {border:none;}

		.zi .site-hd>.inner ul.hd-nav.b {position:absolute;top:50px;right:0;}

		.zi .site-hd>.inner ul.hd-nav>li nav {position:absolute;top:100%;width:100%;left:50%;margin-left:-50%;background:#fff;box-shadow:2px 3px 6px rgba(0,0,0,0.1);padding:12px 0;border-top:2px solid #8bc354;}

		.zi .site-hd>.inner ul.hd-nav>li .products{position:absolute;top:100%;width:310%;left:50%;margin-left:-50%;background:#fff;box-shadow:2px 3px 6px rgba(0,0,0,0.1);padding:12px;border-top:2px solid #8bc354; text-align:left; }

		.zi .site-hd>.inner ul.hd-nav>li .products dl{ float:left; width:50%;}

		.zi .site-hd>.inner ul.hd-nav>li .products dt{ font-weight:bold}

		.zi .site-hd>.inner ul.hd-nav>li .solution{position:absolute;top:100%;width:160%;left:50%;margin-left:-50%;background:#fff;box-shadow:2px 3px 6px rgba(0,0,0,0.1);padding:12px;border-top:2px solid #8bc354; text-align:left; }

		.zi .site-hd>.inner ul.hd-nav>li .solution dl{ float:left; width:48%;}

                .zi .site-hd>.inner ul.hd-nav>li .solution dt{ font-weight:bold}

		.zi .site-hd>.inner .hd-navIcon {display:none;}

		.zi .site-hd>.inner .rBox {position:absolute;top:10px;}

		.zi .site-hd>.inner .rBox .sear {float:left;margin:34px 0 20px 0px;}

		.zi .site-hd>.inner .rBox .sear input[type="text"] {width:150px;line-height:16px;}

		.zi .site-hd>.inner .rBox .sear .submit {height:24px;}

		.zi .site-hd>.inner .rBox .sear .submit svg {margin:4px auto 0;}

		.zi .site-ft ul.top li {width:27%;padding:0 0 50px 9%;}

		.zi .cases ul.top li {width:18.25%;padding:0 0 50px 9%;}

		.zi .fangan ul.three li {width:26%;padding:0 0 50px 9%;}

		.zi .fangan ul.four li {width:18%;padding:0 0 50px 9%;}

		.zi.ind .ind-matrix>ul>li a .hover p {width:120px;height:120px;line-height:22px;padding-top:38px;font-size:20px;}

		.zi.pro .lrLayout>.inner .BotNext>.r {right:10%;}

		.zi.ctt .content>.maxWidth .guanai>.guanairight {right:10%;}

		.zi.storyA .intro .cases>.inner .rOne {width:19.5%;}

		.zi.storyA .intro .cases>.inner nav {margin-right:19.5%;}

				.zi.ind .ind-matrix>ul>li .aBox.btn .btns {bottom:5%;}

		.zi.ind .ind-matrix>ul>li .aBox.btn .btns a {font-size:15px;padding:5px 15px;margin:0 2px;}

	}

	@media only screen and (max-width:957px){

		.zi .site {padding-top:60px;box-sizing:border-box;}

		.zi .site-hd {height:60px;position:fixed;top:0;left:0;width:100%;}

		.zi .site-hd>.inner {padding:7px 3%;}

		.zi .site-hd>.inner .rBox {right:3%;}

		.zi .site-hd>.inner .hd-logo {position:absolute;top:7px;left:3%;}

		.zi .site-hd>.inner .hd-logo img {height:46px;}

		.zi .site-hd>.inner .hd-navIcon {position:absolute;top:7px;right:3%;width:46px;height:46px;box-sizing:border-box;padding:10px;}

		.zi .site-hd>.inner .hd-navIcon svg {display:block;width:100%;height:100%;fill:#8bc353;}

		.zi .site-hd>.inner .mobNav {display:none;position:fixed;z-index:52;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0);}

		.zi .site-hd>.inner .mobNav .mobBg {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:none;}

		.zi .site-hd>.inner .mobNav>.inner {position:absolute;right:0;z-index:2;height:100%;width:60%;max-width:200px;box-sizing:border-box;padding:30px 0;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;-ms-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}

		.zi .site-hd>.inner .mobNav ul.hd-nav {margin:0;text-align:center;}

		.zi .site-hd>.inner .mobNav ul.hd-nav {color:#666;}

		.zi .site-hd>.inner .mobNav ul.hd-nav>li a.navA {display:block;padding:10px 0;border:none;margin:0;}

		.zi .site-hd>.inner ul.hd-nav>li.active a.navA {background:#8bc354;color:#fff;}

		.zi .site-hd>.inner ul.hd-nav>li.active a.navA svg {fill:#fff;}

		.zi .site-hd>.inner ul.hd-nav>li nav {padding:10px 0;background:#f8f8f8;}

		.zi .site-hd>.inner .rBox {padding:0 50px;margin:0 5%;}

		.zi.ind .ind-matrix>ul>li .aBox .hover p {width:80px;height:80px;line-height:18px;padding-top:22px;font-size:16px;}

		.zi .site-hd>.inner .rBox .sear {margin:7px auto;max-width:100px;}

		.zi .site-hd>.inner .rBox .sear input[type="text"] {width:100%;background:rgba(255,255,255,0.6);line-height:20px;}

		.zi .site-hd>.inner .rBox .sear .submit {height:28px;}

		.zi .site-hd>.inner .rBox .sear .submit svg {margin:6px auto 0;}

		.zi .site-ft ul.top li {width:22%;padding:0 0 50px 4%;}

		.zi .cases ul.top li {width:22%;padding:0 0 50px 4%;}

		.zi.ind .ind-matrix>ul>li a .hover p {width:80px;height:80px;line-height:18px;padding-top:22px;font-size:16px;}

		.zi.pro .lrLayout>.inner .BotNext>.r {right:2%;}

		.zi.ctt .content>.maxWidth .guanai>.guanairight {right:2%;}

		.zi.storyA .intro .cases>.inner .rOne {width:20%;}

		.zi.storyA .intro .cases>.inner bav {margin-right:20%;}

		.zi.invo .content>.maxWidth {padding:50px 2%;}

		.zi.invo .content ul.jingpin li {padding-right:2%;}

		.zi.news .content>.maxWidth {padding:50px 2%;}

		.zi.ctt .content>.maxWidth {padding:50px 2%;}

		.zi .fangan ul.four li { margin-left:5px}

				.zi.ind .ind-matrix>ul>li .aBox.btn .btns {bottom:10%;}

		.zi.ind .ind-matrix>ul>li .aBox.btn .btns a {font-size:12px;padding:3px 10px;margin:0 1px;}

	}



	/* 800分界 */

	@media only screen and (min-width:818px){

		.zi.pro .lrLayout>.inner h1 {float:left;}

		.zi.pro .lrLayout>.inner nav.tab {float:right;}

		.zi.storyA .intro .name-icos>li ol li {width:16.6666%;}

		.zi.pro .lrLayout>.inner>.top {padding:10px 0 20px;}

		.zi.pro .lrLayout>.inner>.top.fixed {top:0;}

		.zi.pro .lrLayout>.inner>.topHeight {height:67px;}

	}

	@media only screen and (max-width:817px){

		.zi .site-ft ul.top li {width:24.25%;padding:0 0 50px 1%;}

		.zi .cases ul.top li {width:24.25%;padding:0 0 50px 1%;}

		.zi.pro .lrLayout>.inner h1 {padding-bottom:5px;}

		.zi.storyA .intro .name-icos>li ol li {width:33.3333%;}

		.zi.pro .lrLayout>.inner>.top {padding:0 0 5px;}

		.zi.pro .lrLayout>.inner>.top.fixed {top:60px;}

		.zi.pro .lrLayout>.inner>.top.fixed h1 {display:none;}

		.zi.pro .lrLayout>.inner>.topHeight {height:90px;}

		.zi.news .content ul.dLists li{ width:45%; float:left; border:1px solid #ccc; margin:1.5%; padding:5px; font-size:12px}	

	}



	/* 720分界 */

	@media only screen and (min-width:738px){

		.zi .site-ft ul.top li:first-child {padding-left:0;}

		.zi .cases ul.top li:first-child {padding-left:0;}

		.zi .fangan ul.three li:first-child {padding-left:0;}

		.zi .fangan ul.four li:first-child {padding-left:0;}

		.zi .site-ft .copyright a.logo {position:absolute;top:0;right:0;}

		.zi .site-ft>.inner {padding:50px 0 10px;}

		.zi.pro .lrLayout>.inner .BotNext {padding:120px 2%;}

		.zi.ctt .content>.maxWidth .guanai{padding:100px 2%;}

		.zi.pro .lrLayout>.inner .BotNext>.r {position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}

		.zi.ctt .content>.maxWidth .guanai>.guanairight {position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}

		

		.zi.storyA .intro .img-para>.l {position:absolute;top:10px;left:0;width:152px;}

		.zi.storyA .intro .img-para>.r {margin-left:180px;font-size:19px;line-height:40px;}

		.zi.anli .intro .img-para>.l {position:absolute;top:10px;left:0;width:650px;}

		.zi.anli .intro .img-para>.r {margin-left:660px;font-size:14px;line-height:30px; padding-top:10px;}

		.zi.storyA .intro>.maxWidth {padding:50px 3%;}

		.zi.storyA .intro .cases>.inner p.caseName {font-size:17px;}

		.zi .site-hd>.inner ul.hd-nav>li:hover a.navA, .zi .site-hd>.inner ul.hd-nav>li nav a:hover {color:#8bc354;}

		.zi .site-hd>.inner ul.hd-nav>li:hover a.navA svg {fill:#8bc354;}

		.zi.invo .content h2 {font-size:22px;line-height:30px;margin-bottom:20px;}

		.zi.invo .content h3 {font-size:32px;line-height:40px;padding:50px 0 20px;}

		.zi.invo .content p.a {font-size:17px;line-height:32px;}

		.zi.ctt .content h2 {font-size:22px;line-height:30px;margin-bottom:20px;}

		.zi.ctt .content h3 {font-size:32px;line-height:40px;padding:50px 0 20px;}

		.zi.ctt .content p.a {font-size:17px;line-height:32px;}

		.zi.invo .content ul.jingpin li {min-height:100px;padding-bottom:60px;}

		

		.zi.solution .intro .fangan p{ padding-left:60px; font-size:17px; line-height:40px}

		.zi.solution .intro .fangan p.a{ padding-left:60px; font-size:17px; line-height:40px; color:#287f31}

	    .zi.solution .intro h2 {color:#103380;line-height:45px;}

	    .zi.solution .intro h3 {color:#666;font-size:32px;line-height:30px;padding:50px 60px 30px;}

		.zi.invo .content ul.jingpin li>.l {width:104px;}

		.zi.invo .content ul.jingpin li>.r {padding-left:115px;}

		.zi.invo .content ul.jingpin li>.r p.b {font-size:16px;line-height:30px;height:90px;}

		.zi.news .content h2 {font-size:22px;line-height:30px;margin-bottom:20px;}

		.zi.news .content ul.nLists li {padding:30px 2%;}

		.zi.news .content ul.nLists li h3 {font-size:17px;padding:20px 0 15px;}

		.zi.ctt .content h2 {font-size:22px;line-height:30px;margin:20px;}

		.zi.anli .intro h2 {font-size:22px;line-height:30px;margin-bottom:20px;}

		.zi.ctt .part table tr td:first-child {width:80px;}

	}

	@media only screen and (max-width:737px){

		.zi .site-hd>.inner ul.hd-nav>li nav {display:none;text-align:left;line-height:26px;font-size:13px;}

			.zi.pro .lrLayout>.inner nav.tab {font-size:14px;}

		.zi .site-ft ul.top li {width:46%;padding:0 2% 40px;}

		.zi .cases ul.top li {width:46%;padding:0 2% 40px;}

		.zi .site-ft .copyright a.logo {margin:0 auto 10px;}

		.zi .site-ft>.inner {padding:50px 0 30px;}

		.zi.pro .lrLayout>.inner .BotNext {padding:30px 2%;}

		.zi.storyA .intro .img-para>.l {float:left;margin:10px 20px 10px 0;width:120px;}

		.zi.storyA .intro .img-para>.r {font-size:16px;line-height:30px;}

		.zi.storyA .intro .cases>.inner .rOne {width:21%;}

		.zi.storyA .intro .cases>.inner nav {margin-right:21%;}

		.zi.storyA .intro {padding:20px 2.5%;}

		.zi.invo .content h2 {font-size:18px;line-height:30px;margin-bottom:10px;}

		.zi.invo .content h3 {font-size:22px;line-height:30px;padding:20px 0 10px;}

		.zi.invo .content p.a {line-height:28px;font-size:15px;}

		.zi.ctt .content h2 {font-size:18px;line-height:30px;margin-bottom:10px;}

		.zi.ctt .content h3 {font-size:22px;line-height:30px;padding:20px 0 10px;}

		.zi.ctt .content p.a {line-height:28px;font-size:15px;}

		

		.zi.solution .intro .fangan p{ padding-left:5px; font-size:12px; line-height:25px}

	    .zi.solution .intro h2 {color:#103380;line-height:45px; font-size:18px}

	    .zi.solution .intro h3 {color:#666;font-size:20px;line-height:30px;padding:20px 10px 10px;}

		.zi.invo .content ul.jingpin li {min-height:80px;padding-bottom:40px;}

		.zi.invo .content ul.jingpin li>.l {width:80px;}

		.zi.invo .content ul.jingpin li>.r {padding-left:86px;}

		.zi.invo .content ul.jingpin li>.r p.b {font-size:14px;line-height:20px;height:80px;}

		.zi.pro .lrLayout>.inner .BotNext>.r img {margin:0 auto;}

		.zi.news .content h2 {font-size:18px;line-height:30px;margin-bottom:10px;}

		.zi.news .content ul.nLists li {padding:0 0 30px;}

		.zi.news .content ul.nLists li h3 {font-size:16px;padding:15px 0 10px;}

		.zi.ctt .content h2 {font-size:18px;line-height:30px;margin-bottom:10px;}

		.zi.anli .intro h2 {font-size:18px;line-height:30px;margin-bottom:10px;}

		.zi.ctt .part table tr td:first-child {width:60px;}

		.zi.ctt .part table tr td:last-child {width:80px;}

		.newcontent-left{ width:100%; margin:0 0 10px 0;}

	    .newcontent-right{ width:100%; margin-left:0%; padding-left:0px;}

	}



	/* 640分界 */

	@media only screen and (min-width:658px){

		.zi.ind .indSwp {margin-bottom:60px;}

		.zi.ctt .indSwp {margin-bottom:60px;}

		.zi .site-ft {margin-top:60px;}

		.zi .site-ft>.inner {border-top:1px solid #888;}

		.zi.ind .ind-matrix ul.two>li {float:left;width:50%;}

		.zi.ind .ind-matrix ul.two>li:first-child .aBox {margin-right:3px;}

		.zi.ind .ind-matrix ul.two>li:last-child .aBox {margin-left:3px;}

		.zi.ind .indSwp .swiper-pagination {bottom:15px;}

		.zi.ind .indSwp .swiper-pagination-switch {width:12px;height:12px;margin:0 4px;}

		.zi.ctt .indSwp .swiper-pagination {}

		.zi.ctt .indSwp .swiper-pagination-switch {width:12px;height:12px;margin:0 4px;}

		.zi.pro .lrLayout>.inner ul.tabContents .cent01 {padding:40px 4%;}

		.zi.storyA .intro h2 {font-size:22px;padding-top:20px; text-align:center}

		.zi.solution .intro h2 {font-size:22px;padding-top:20px; text-align:center}

		.zi.storyA .intro .name-icos>li .name {width:52px;}

		.zi.storyA .intro .name-icos>li .name p {padding:0 5px;font-size:22px;}

		.zi.storyA .intro .name-icos>li ol {margin-left:52px;}

		

		.zi.storyA .intro .history-icos>li .name1 {width:138px;}

		.zi.storyA .intro .history-icos>li .name2 {width:138px;}

		.zi.storyA .intro .history-icos>li .name1 p {padding:3px 35px 0px 0px;font-size:22px;}

		.zi.storyA .intro .history-icos>li .name2 p {padding:3px 35px 0px 0px;font-size:22px;}

		.zi.storyA .intro .history-icos>li ol {margin-left:150px; padding-top:12px}

		.zi.storyA .intro ul.fiveCol li {width:20%;font-size:19px;}

		.zi.storyA .intro ul.fiveCol li img {margin:0 auto 20px;}

		.zi.storyA .intro .cases>.inner nav a {width:50%;}

		.zi.anli .intro .cases>.inner nav a {width:33.33%;}

		.zi.vdo .vdoWrap>.maxWidth {padding:50px 3%;}

		.zi.vdo .vdoWrap h1 {font-size:34px;line-height:40px;margin-bottom:40px;}

		.zi.ctt .part {padding:50px 0;}

		.zi.ctt .part p.b {font-size:19px;line-height:28px;}

		.zi.ctt .part p.a {font-size:24px;padding:25px 0 15px;}

		.zi.ctt .part p.c {font-size:22px;line-height:30px;padding-bottom:10px;}

		.zi.ctt .part p.d {font-size:15px;color:#666;padding-top:15px;}

				

		.zi.ctt .part p.lna {font-size:40px;padding:25px 0 15px; line-height:50px}

		.zi.ctt .part p.lnb {font-size:20px;line-height:35px; padding-bottom:30px}

		.zi.ctt .part p.lncleft { float:left; font-size:20px; line-height:35px; width:50%; border-right:2px solid #999; height: auto; text-align:center;}

		.zi.ctt .part p.lncright { float:right; font-size:20px; line-height:35px; width:49%; height: auto; text-align:center}

		.zi.ctt .part p.lnd {font-size:21px;color:#666;padding-top:15px; line-height:40px}

		.zi.ctt .part span {color:#8bc354;}

	}

	@media only screen and (max-width:657px){

		.zi.ind .indSwp {margin-bottom:6px;}

		.zi .site-hrTitle div.a p {display:inline;}

		.zi.pro .lrLayout>.inner {margin-top:20px;}

		.zi.ind .ind-matrix ul.two>li {width:100%;}

		.zi.ind .ind-matrix>ul>li .aBox .hover p {width:90px;height:90px;line-height:20px;padding-top:25px;font-size:18px;}

		.zi.ind .ind-matrix>ul>li a .hover p {width:90px;height:90px;line-height:20px;padding-top:25px;font-size:18px;}

		.zi.ind .indSwp .swiper-pagination {bottom:5px;}

		.zi.ind .indSwp .swiper-pagination-switch {width:8px;height:8px;margin:0 2px;}

		.zi.ctt .indSwp .swiper-pagination {bottom:5px;}

		.zi.ctt .indSwp .swiper-pagination-switch {width:8px;height:8px;margin:0 2px;}

		.zi.pro .lrLayout>.inner ul.tabContents .cent01 {padding:10px 3%;}

		.zi.storyA .intro h2 {font-size:18px;padding-bottom:20px;}

		.zi.storyA .intro .name-icos>li .name {width:28px;}

		.zi.storyA .intro .name-icos>li .name p {font-size:15px;font-weight:bold;}

		.zi.storyA .intro .name-icos>li ol {margin-left:28px;}

		

		.zi.storyA .intro .history-icos>li .name {width:100%;}

		.zi.storyA .intro .history-icos>li .name1 p {font-size:15px;font-weight:bold; margin-top:-30px; color:#287f31;}

		.zi.storyA .intro .history-icos>li .name1 {width:10%;position:absolute;top:0;left:0;height:100%; background: none}	        

		.zi.storyA .intro .history-icos>li .name2 {width:10%;position:absolute;top:0;left:0;height:100%; background: none}

		

		.zi.storyA .intro .history-icos>li .name2 p {font-size:15px;font-weight:bold; margin-top:-30px; color:#8dc21f;}

		.zi.storyA .intro .history-icos>li ol { margin-left:50px}

		.zi.storyA .intro ul.fiveCol li {width:33.3333%;font-size:16px;margin-bottom:15px;}

		.zi.storyA .intro ul.fiveCol li img {margin:0 auto 10px;width:60px;}

		.zi.storyA .intro .cases>.inner .rOne {width:35%;}

		.zi.storyA .intro .cases>.inner nav {margin-right:35%;}

		.zi.storyA .intro .cases>.inner nav a {width:100%;margin:0 auto;}

		.zi.storyA .intro .name-icos>li ol li p {font-size:12px;}

		.zi.storyA .intro .name-icos>li ol li img {max-width:70px;}

		.zi.storyA .intro .name-icos>li {box-sizing:border-box;padding-left:2%;padding-right:2%;}

		.zi.vdo .vdoWrap>.maxWidth {padding:40px 3%;}

		.zi.vdo .vdoWrap h1 {font-size:20px;line-height:30px;margin-bottom:10px;}

		.zi.invo .content>.maxWidth {padding:20px 2%;}

		.zi.news .content>.maxWidth {padding:20px 2%;}

		.zi.ctt .content>.maxWidth {padding:20px 2%;}

		.zi.ctt .part {padding:40px 0;}

		.zi.ctt .part p.b {line-height:24px;}

		.zi.ctt .part p.a {font-size:20px;padding:20px 0 10px;}

		.zi.ctt .part p.c {font-size:18px;line-height:24px;padding-bottom:10px;}

		.zi.ctt .part p.d {color:#666;padding-top:10px;}

		

		.zi.ctt .part p.lna {font-size:30px;padding:5px 0 15px; line-height:40px}

		.zi.ctt .part p.lnb {font-size:14px;line-height:30px; padding-bottom:30px}

		.zi.ctt .part p.lncleft { float:left; font-size:12px; line-height:30px; width:50%; border-right:2px solid #999; height: auto; text-align:center;}

		.zi.ctt .part p.lncright { float:right; font-size:12px; line-height:30px; width:49%; height: auto; text-align:center}

		.zi.ctt .part p.lnd {font-size:14px;color:#666;padding-top:15px; line-height:30px}

		.zi.ctt .part span {color:#8bc354;}

		.zi.news .content ul.dLists li{ width:94%; float:left; border:1px solid #ccc; padding:2%; font-size:12px}	

	}



	/* 500分界 */

	@media only screen and (min-width:518px){

		.zi.pro .lrLayout>.inner nav.tab a {width:120px;margin:0 6px 0 0;}

	}

	@media only screen and (max-width:517px){

		.zi.pro .lrLayout>.inner nav.tab a {width:19%;margin:0 0.5% 0.5%;}

	}



	/* 400分界 */

	@media only screen and (min-width:418px){

		

	}

	@media only screen and (max-width:417px){

		.zi .site-ft ul.top li {width:96%;padding:0 2% 30px;}

		.zi .cases ul.top li {width:96%;padding:0 2% 30px;}

	}



/* 媒体查询 end ========================================================== */



        

        

        

        

        