/*nav*/
.bg-gray{background-color:#eeeeee;}.bg-white{}
.slideImg img{transition: transform .3s;}
.nav {height:100px;position:relative;border-bottom:1px solid #e7e7e7;}
.none{display:none;}
.nav-slider-wrap {display:none}
.nav-bar i {display:none}
.wrapper:after {content:".";height:0;visibility:hidden;display:block;clear:both;}
.nav-logo {width:245px;height:49px;float:left;line-height:100px;padding-top:20px;}
.nav-logo b {display:inline-block;width:245px;height:49px;background:url(../image/logo-whole.jpg) no-repeat 50% 50%;margin-right:10px;}
.nav-logo span {display:none;width:97px;height:49px;background:url(../image/logo.png) no-repeat 50% 50%;margin-top:15px;}
.nav-list {padding-top:30px;float:left;height:30px;display:block !important;padding-left:50px;}
.nav-list ul {width:100%;height:30px;}
.nav-list ul li {height:40px;float:left;margin-left:20px;position:relative;}
.nav-list ul li span {width:20px;height:20px;background-color:#2d2d39;transform:rotate(45deg);position:absolute;bottom:-16px;left:0;right:0;margin:auto;display:none;}
.nav-list ul li:hover span {display:block;}
.nav-list .nav-list-con {box-sizing:border-box;float:left;height:30px;background-color:#fff;border:none;border-radius:20px;color:#363643;font-size:14px;line-height:30px;padding-left:30px;padding-right:20px;position:relative;}
.nav-list b {position:absolute;width:30px;height:30px;font-weight:normal;display:none;}
.nav-list .b1 {font-size:24px;top:0;left:7px;}
.nav-list .b2 {font-size:9px;left:9px;top:1px;}
.nav-list .b3 {font-size:21px;left:7px;top:0;}
.nav-list .b4 {font-size:14px;left:10px;top:1px;}
.nav-list .b5 {font-size:18px;left:9px;top:0;}
.nav-bar>i {display:none;}
.nav-list i {display:inline-block;width:0;height:0;border:4px solid transparent;border-top:4px solid #9B9BB4;position:absolute;top:13px;right:8px;}
.nav-list .nav-active1 {background-color:#2E81EA;color:#fff;}
.nav-list .nav-active2 {display:block;}
.nav-list .nav-active3 {border-top-color:white;}
.nav-list .nav-list-con:hover,.nav-list .nav-list-con.nav-active1{background-color:#2E81EA;color:#fff;}
.nav-list .nav-list-con:hover b,.nav-list .nav-list-con.nav-active1 b{display:block;}
.nav-list .nav-list-con:hover i,.nav-list .nav-list-con.nav-active1 i{border-top:4px solid #fff;}

.nav-login {width:100px;height:50px;float:right;position:relative;margin-top:25px;}
.nav-login .weixin {display:inline-block;position:absolute;top:1px;left:23px;font-size:34px;color:#aaa;}
.nav-login .wx-code {display:none;position:absolute;width:122px;height:122px;top:35px;left:-44px;z-index:100;border:1px solid #2E81EA;}
.nav-login .wx-code img {width:100%;height:100%}
.nav-login .bdsharebuttonbox {position:absolute;font-size:36px;color:#aaa;top:-5px;right:0;width:34px;height:40px;overflow:hidden;}
.nav-login .bdsharebuttonbox a {display:block;width:100%;height:100px;margin:0;padding:0;position:absolute;top:0;left:0;background:none;}
.nav-login .bdsharebuttonbox:hover,.nav-login .weixin:hover {color:#2E81EA;}
.nav-login .weixin:hover .wx-code {display:block;}
.nav-sub {position:absolute;width:100%;/* bottom:-157px;*/    /* left:-57px;*/    background:#2d2d39;z-index:100;display:none;box-sizing:border-box;padding:0 15% 0 15%;color:white;}
.nav-sub a {display:inline-block;width:18.1%;height:80px;line-height:80px;text-align:center;float:left;}
.nav-sub a:hover {color:#2E81EA;}
/*.nav-list ul li:hover .nav-sub {*//*display:block;*//*}
*//*.nav-list .nav-sub a:hover {*//*color:#2E81EA;*//*}
*//*banner*/.banner {width:100%;overflow:hidden;position:relative;}
.home-banner,.sCity-banner,.entertain-banner,.home-banner ul,.sCity-banner ul,.entertain-banner ul {height:500px;}
.detail-banner,.detail-banner ul {height:340px;}
.banner ul,.banner ul li {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.banner ul {width:1000%;position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.banner ul li {width:10% !important;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative;float:left;}
.home-banner ul li.item-01 {background-image:url(../image/banner1.jpg);}
.home-banner ul li.item-02 {background-image:url(../image/banner-cloud1.png);}
.home-banner ul li.item-03 {background-image:url(../image/banner3.png);}

.home-banner ul li.item-cloud1 {background-image:url(../image/banner-cloud1.png);}
.home-banner ul li.item-cloud2 {background-image:url(../image/banner-cloud2.png);}
.home-banner ul li.item-cloud3 {background-image:url(../image/banner-cloud3.png);}


.sCity-banner ul li.item-01 {background-image:url(../image/banner6.png);}
.detail-banner ul li.item-01 {background-image:url(../image/banner4.jpg);}
.entertain-banner ul li.item-01 {background-image:url(../image/banner5.png);}
.entertain-banner ul li.item-02 {background-image:url(../image/banner11.png);}
.entertain-banner ul li.item-03 {background-image:url(../image/banner10.png);}
.entertain-banner {margin-bottom:60px;}
.banner ul li.on {display:list-item}
.banner ul li a {display:block;width:100%;height:100%;}
.banner .pagination {position:absolute;left:0;right:0;bottom:22px;margin:auto;z-index:99;}
.banner ol {height:4px;position:absolute;bottom:30px;left:50%;z-index:3;margin:auto;display:table;margin-left:-63px;}
.banner ol li {width:32px;height:4px;margin:0 5px;background:#ffffff;opacity:0.3;float:left;cursor:pointer;}
.banner ol li.on {opacity:1;}
.product {padding:20px 0;}
.wrapper1 .item-title {font-size:30px;color:#191919;font-weight:100;text-align:center;position:relative;height:46px;}
.wrapper1 .item-title:after {content:"";display:block;width:50px;height:2px;background-color:#ffa200;position:absolute;right:0;bottom:0;left:0;margin:auto;}
.wrapper1 .item-title-en {text-align:center;width:100%;color:#a9a9a9;font-size:14px;font-weight:100;font-style:initial;display:block;line-height:34px;}
/************/.product1 {margin-top:40px;}
.wrapper .item-title {height:40px;text-align:center;line-height:40px;font-size:24px;color:#77D448;}
.wrapper .item-title-en {display:block;height:40px;text-align:center;line-height:40px;font-size:14px;color:#666;}
.product1 .wrapper ul {width:100%;}
.product1 .wrapper ul li {float:left;width:25%;/* height:230px;*/    overflow:hidden;position:relative;margin-top:20px;}
.product1 .wrapper ul li>div {width:325px;/* height:100%;*/    margin:auto;position:relative;}
.product1 .wrapper ul li img {width:100%;margin:0 auto;}
.product1 .wrapper .product-intro {width:100%;text-indent:20px;position:absolute;left:0;bottom:3px;height:38px;font-size:16px;color:#ffffff;line-height:40px;background-color:#363643;opacity:.8;}
.product1 .wrapper .product-h-item {box-sizing:border-box;padding:30px 35px 0 20px;position:absolute;left:0;right:0;bottom:-226px;width:325px;height:100%;background-color:#2E81EA;color:white;transition:bottom 500ms;margin:auto;}
.product1 .product-tit,.product1 .product-con,.product1 .product-query {opacity:0;transition:opacity 700ms ease-in-out 300ms;}
.product1 .wrapper .product-h-item .product-tit {font-size:18px;}
.product1 .wrapper .product-h-item .product-con {margin:25px 0;}
.product1 .wrapper .product-h-item .product-query {text-decoration:underline;}
.product1 .wrapper ul li:hover .product-h-item {bottom:0;display:block;}
.product1 .wrapper ul li:hover .product-tit,.product1 .wrapper ul li:hover .product-con,.product1 .wrapper ul li:hover .product-query {opacity:1}
/************/.product .wrapper ul {width:100%;padding-top:10px;}
.product .wrapper ul li {float:left;width:14.2857%;/* height:230px;*/    overflow:hidden;position:relative;margin-top:20px;}
.product .wrapper ul li>div {width:325px;/* height:100%;*/    margin:auto;position:relative;}
.product .wrapper ul li img {width:100%;margin:0 auto;}
.product .wrapper .product-intro {width:100%;text-indent:20px;position:absolute;left:0;bottom:3px;height:38px;font-size:16px;color:#ffffff;line-height:40px;background-color:#363643;opacity:.8;}
.product .wrapper .product-h-item {box-sizing:border-box;padding:30px 35px 0 20px;position:absolute;left:0;right:0;bottom:-226px;width:325px;height:100%;background-color:#2E81EA;color:white;transition:bottom 500ms;margin:auto;}
.product-tit,.product-con,.product-query {opacity:0;transition:opacity 700ms ease-in-out 300ms;}
.product .wrapper .product-h-item .product-tit {font-size:18px;}
.product .wrapper .product-h-item .product-con {margin:25px 0;}
.product .wrapper .product-h-item .product-query {text-decoration:underline;}
.product .wrapper ul li:hover .product-h-item {bottom:0;display:block;}
.product .wrapper ul li:hover .product-tit,.product .wrapper ul li:hover .product-con,.product .wrapper ul li:hover .product-query {opacity:1}
.product .wrapper ul li {position:relative;top:0;transition:top .5s;-moz-transition:top .5s;/* Firefox 4 */-webkit-transition:top .5s;/* Safari 和 Chrome */-o-transition:top .5s;/* Opera */}
.product .wrapper ul li:hover {top:-15px;}
.product .wrapper ul li a img {display:block;width:80px;height:80px;margin:auto;}
.product .wrapper ul li a .img{width:80px;height:80px;margin:auto;text-align:center;line-height:80px;font-size:40px;color:white;}
.product .wrapper ul li:nth-child(9n+1) a .img{background-color: #45b2e5;}
.product .wrapper ul li:nth-child(9n+2) a .img{background-color: #f9a329;}
.product .wrapper ul li:nth-child(9n+3) a .img{background-color: #fc6868;}
.product .wrapper ul li:nth-child(9n+4) a .img{background-color: #b270ba;}
.product .wrapper ul li:nth-child(9n+5) a .img{background-color: #65a3d8;}
.product .wrapper ul li:nth-child(9n+6) a .img{background-color: #fc6868;}
.product .wrapper ul li:nth-child(9n+7) a .img{background-color: #e464ff;}
.product .wrapper ul li:nth-child(9n+8) a .img{background-color: #6fb24b;}
.product .wrapper ul li:nth-child(9n+9) a .img{background-color: #68c6fc;}
.product .wrapper ul li a p {padding:10px 0;text-align:center;line-height:20px;height:40px;}
.custom {padding:20px 0;background-color:#eeeeee;}
.custom .wrapper .item-detail {width:378px;height:30px;line-height:30px;color:#666;font-size:14px;margin:auto;/* margin-left:477px;*/}
.custom .wrapper ul {/* padding-left:100px;*/    width:100%;margin-top:40px;}
.custom .wrapper ul li {float:left;width:180px;height:160px;text-align:center;padding:0 10px;}
.custom .wrapper ul li a {display:block;width:100%;height:110px;padding:20px 0 10px;position:relative;background-color:white;overflow:hidden;}
.custom .wrapper ul li a img {display:block;width:60px;height:60px;position:relative;margin:auto;}
.custom .wrapper ul li a .img{width:60px;height:60px;position:relative;margin:auto;text-align:center;line-height:60px;font-size:30px;color:#0e9dff; background-color: #fafafa;}
.custom .wrapper ul li a p {font-size:14px;padding:10px 0;text-align:center;line-height:20px;position:relative;}
.custom .wrapper ul li a:hover {background-color:rgb(17,155,251);}
.custom .wrapper ul li a:hover .img {animation:customimgMove .5s 1;-webkit-animation:customimgMove .5s 1;/*Safari and Chrome*/}
.custom .wrapper ul li a:hover p {color:white;animation:customtxtMove .5s 1;-webkit-animation:customtxtMove .5s 1;/*Safari and Chrome*/}
@keyframes customimgMove {from {left:-100px;}
to {left:0px;}
}
@-webkit-keyframes customimgMove /* Safari and Chrome */ {from {left:-100px;}
to {left:0px;}
}
@keyframes customtxtMove {from {right:-100px;}
to {right:0px;}
}
@-webkit-keyframes customtxtMove {from {right:-100px;}
to {right:0px;}
}
/***********/.custom1 {margin-top:60px;padding-top:50px;padding-bottom:75px;background-color:#F4F4F7;overflow-x:hidden;}
.custom1 .wrapper .item-detail {width:378px;height:30px;line-height:30px;color:#666;font-size:14px;margin:auto;/* margin-left:477px;*/}
.custom1 .wrapper ul {/* padding-left:100px;*/    width:100%;margin-top:40px;}
.custom1 .wrapper ul li {float:left;box-sizing:border-box;width:25%;height:250px;position:relative;text-align:center;}
.custom1 .wrapper ul li .custom-container {text-align:center;}
.custom1 .wrapper ul li:not(:nth-child(4)) {border-right:1px dashed #D1D1D4;}
.custom1 .wrapper .cus-tit-bac {display:block;width:100%;height:175px;background-repeat:no-repeat;background-position:center top;}
.custom1 .wrapper .bac01 {background-image:url(../image/pro-icon-1.jpg);}
.custom1 .wrapper .bac02 {background-image:url(../image/pro-icon-2.jpg);}
.custom1 .wrapper .bac03 {background-image:url(../image/pro-icon-3.jpg);}
.custom1 .wrapper .bac04 {background-image:url(../image/pro-icon-4.jpg);}
.custom1 .wrapper ul li b {display:inline-block;width:154px;height:175px;margin-left:58px;font-weight:normal;background:url(../image/icon-design.jpg) no-repeat 50% 50%;}
.custom1 .wrapper ul li span {position:absolute;top:43px;left:133px;font-size:86px;color:#51586D;}
.custom1 .wrapper ul li .cus-tit-box {margin-top:20px;text-align:center;}
.custom1 .wrapper ul li .cus-tit-box .cus-tit {display:inline-block;text-align:center;width:100%;font-size:14px;font-weight:bold;color:#000;}
.custom1 .wrapper ul li .cus-tit-box .cus-det {display:inline-block;text-align:center;width:100%;color:#666;margin-top:10px;}
.custom1 .wrapper ul li .cus-tit-box-h {position:absolute;margin-top:20px;width:100%;box-sizing:border-box;padding:0 20px;/*top:0;*/    background-color:#F4F4F7;display:none;}
.custom1 .wrapper ul li .cus-c1 {color:#F99154;}
.custom1 .wrapper ul li .cus-c2 {color:#50BFE9;}
.custom1 .wrapper ul li .cus-c3 {color:#FFB32E;}
.custom1 .wrapper ul li .cus-c4 {color:#49CFAD;}
.custom1 .wrapper ul li:hover span {color:#77D448;}
.custom1 .wrapper ul li:hover b {background-image:url(../image/icon-design-h.jpg);}
.custom1 .wrapper ul li:hover .cus-tit-box-h {display:block;}
.custom1 .wrapper ul li:hover .cus-tit-box {display:none;}
/***********/.service {margin-top:40px;}
.service .wrapper ul {width:100%;min-height:150px;margin-top:40px;}
.service .wrapper ul li {float:left;/*width:143px;*/    width:16.6%;height:100%;margin-bottom:20px;}
.service .wrapper ul li>div {text-align:center;}
.service .wrapper ul li a {display:inline-block;width:106px;height:106px;background-color:#7d8393;background-repeat:no-repeat;background-position:center center;border-radius:50%;text-align:center;font-size:45px;line-height:106px;color:#fff;}
.service .wrapper ul li .ser-01 {background-image:url(../image/range-01.png)}
.service .wrapper ul li .ser-02 {background-image:url(../image/range-02.png)}
.service .wrapper ul li .ser-03 {background-image:url(../image/range-03.png)}
.service .wrapper ul li .ser-05 {background-image:url(../image/range-05.png)}
.service .wrapper ul li .ser-06 {background-image:url(../image/range-06.png)}
.service .wrapper ul li .ser-07 {background-image:url(../image/range-07.png)}
.service .wrapper ul li .ser-08 {background-image:url(../image/range-08.png)}
.service .wrapper ul li a:hover {background-color:#78cb58;}
.service .wrapper ul li b {display:block;height:30px;font-size:14px;text-align:center;line-height:30px;color:#000;margin:auto;}
.service .wrapper ul li:hover,.service .wrapper ul li:hover a {border-color:#77D448;color:#fff;}
/***********/.index-more {padding:20px 0;}
.index-more .im-body {padding:10px 0;width:1200px;height:355px;margin:auto;}
.index-more .im-body li {width:280px;height:350px;margin:0 10px;background-color:orange;text-align:center;float:left;position:relative;overflow:hidden;}
.index-more .im-body li strong {color:white;font-size:26px;margin-top:40px;display:block;text-transform:uppercase;}
.index-more .im-body li p {color:white;line-height:23px;height:50px;margin:50px 0 42px;transition:opacity .5s;-moz-transition:opacity .5s;/* Firefox 4 */-webkit-transition:opacity .5s;/* Safari 和 Chrome */-o-transition:opacity .5s;/* Opera */}
.index-more .im-body li div {position:relative;padding-bottom:15px;overflow:hidden;width:234px;height:225px;margin:auto;transition:top .5s;-moz-transition:top .5s;/* Firefox 4 */-webkit-transition:top .5s;/* Safari 和 Chrome */-o-transition:top .5s;/* Opera */top:0;}
.index-more .im-body li div a {display:block;color:white;line-height:30px;font-size:12px;width:105px;height:30px;border:1px solid #fff;border-radius:5px;overflow:hidden;cursor:pointer;margin:10px 0px 0px 8px;float:left;}
.index-more .im-body li:hover p {opacity:0}
.index-more .im-body li:hover div {top:-100px;}
.custom-made {background-image:url(http://www.jeecms.com/r/cms/www/red/images/index-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:450px;padding-top:30px;}
.custom-made .item-title,.custom-made .tem-title-en {color:white;}
.custom-made .box {width:1200px;margin:auto;padding-top:40px;}
.custom-made .box li {width:21%;padding:0 2%;float:left;}
.custom-made .box li .img {display:block;width:95px;height:95px;font-size:35px;line-height:95px;text-align:center;border-radius:50%;overflow:hidden;background-color:#fff;color: #0e9dff;transition:all .3s;-moz-transition:all .3s;/* Firefox 4 */-webkit-transition:all .3s;/* Safari 和 Chrome */-o-transition:all .3s;/* Opera */margin:auto;}
.custom-made .box li .img:hover {transform:rotate(360deg);background-color:rgb(255, 162, 0); color: #fff;}

.custom-made .box li h5 {text-align:center;color:white;font-size:18px;line-height:58px;padding-bottom:20px;}
.custom-made .box li p {text-align:center;color:white;font-size:14px;line-height:22px;}
.application {padding:20px 0;}
.application .box {background:url(http://www.jeecms.com/r/cms/www/red/images/use-bg.png);width:1200px;height:345px;position:relative;margin:30px auto 0;}
.application .box div {position:absolute;}
.application .box .amplification {position:absolute;cursor:pointer;display:table;}
.application .box .amplification img {transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;position:absolute;width:100%;height:100%;z-index:1;}
.application .box .amplification:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.application .box .amplification span {display:table-cell;text-align:center;vertical-align:middle;position:relative;z-index:2;font-size:17px;color:white;}
.application .box .circle0 {border-radius:50%;color:white;position:absolute;text-align:center;width:30px;height:30px;background-color:#b2e5fd;top:120px;left:46px;}
.application .box .circle1 {width:64px;height:64px;top:92px;left:94px;}
.application .box .circle2 {width:94px;height:94px;top:107px;left:195px;}
.application .box .circle3 {width:114px;height:114px;top:30px;left:311px;}
.application .box .circle4 {width:130px;height:130px;top:87px;left:487px;}
.application .box .circle5 {width:108px;height:108px;top:51px;left:667px;}
.application .box .circle6 {width:94px;height:94px;top:115px;left:809px;}
.application .box .circle7 {width:82px;height:82px;top:50px;left:922px;}
.application .box .circle8 {width:66px;height:66px;top:81px;left:1039px;}
.application .box .circle9 {border-radius:50%;color:white;position:absolute;text-align:center;width:30px;height:30px;background-color:#b2e5fd;top:91px;left:1125px;}
/***********************演示代码********************************/.demoaddress,.demonstration {background-color:#f5f5f5;}
.demoaddress {padding-top:40px;}
.demoaddress ul,.demonstration ul {width:1200px;margin:auto;padding:40px 0 20px;}
.demoaddress li,.demonstration li {height:280px;padding-left:435px;margin-bottom:30px;background-color:#ffffff;border-bottom:1px solid #d7d7d7;position:relative;padding-left: 355px;padding-right: 20px;}
.demoaddress li .ztimg,.demonstration li .ztimg {position:absolute;top:30px;left:40px;width:275px;}
.demoaddress li h5,.demonstration li h5 {padding-top:45px;line-height:1;font-size:18px;font-weight:1;}
.demoaddress li p,.demonstration li p {color:#8f8f8f;font-size:14px;padding:12px 0 15px;line-height:24px;}
.demoaddress li p span.zh,.demonstration li p span.zh {font-size:12px;color:initial;float:left;}
.demoaddress li .btn a,.demonstration li .btn {position:relative;top:-9px;display:inline-block;}
.demoaddress li .btn a,.demonstration li p .btn {left:10px;}
.demoaddress li .btn a,.demonstration li .btn a {display:block;width:120px;height:40px;line-height:40px;text-align:center;border-radius:5px;color:white;margin-right:10px;float:left;}
.demoaddress li .btn a:nth-child(1),.demonstration li .btn a:nth-child(1) {background-color:#12b5ef;}
.demoaddress li .btn a:nth-child(2),.demonstration li .btn a:nth-child(2) {background-color:#f28d61;}
.demoaddress li .btn a:nth-child(3),.demonstration li .btn a:nth-child(3) {background-color:#53b567;position:relative;}
.demoaddress li .btn a em,.demonstration li .btn a em {width:125px;transition:0.5s;height:125px;border:1px solid #d6d6d6;border-radius:15px;position:absolute;top:-32px;right:-140px;background-color:white;background-image:url(http://localhost/mlsoft/static/image/foot-code.png);background-position:center center;background-repeat:no-repeat;background-size:127px 127px;z-index:10;display:block;opacity:0;transition:opacity .3s;-moz-transition:opacity .3s;/* Firefox 4 */-webkit-transition:opacity .3s;/* Safari 和 Chrome */-o-transition:opacity .3s;/* Opera */}
.demoaddress li .btn a em:before,.demonstration li .btn a em:before {content:"";position:absolute;top:47px;left:-7px;display:block;background:url(http://www.jeecms.com/r/cms/www/red/images/left-sanjiao.jpg);width:7px;height:10px;}
.demoaddress li .btn a:hover em,.demonstration li .btn a:hover em {opacity:1;}
/*******************************************************/.buyproduct {width:1200px;padding:40px;margin:auto;}
.buyproduct .tab-head {margin-bottom:30px;height:40px;}
.buyproduct .tab-head li {float:left;width:294px;height:40px;line-height:40px;text-align:center;border-radius:5px;background-color:#e7e7e7;color:black;font-size:16px;margin-right:7px;cursor:pointer;}
.buyproduct .tab-head li.on {background-color:#5dc071;color:white;cursor:default;}
.buyproduct .tab-head li:last-child {margin-right:0;}
.buyproduct table,.buyproduct colgroup {width:100%;}
.buyproduct colgroup .w1 {width:288px;}
.buyproduct colgroup .w2 {width:228px;}
.buyproduct table {border-collapse:inherit;border-spacing:1px;background-color:#e7e7e7;margin:10px 0;}
.buyproduct table th {height:35px;text-align:center;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;font-size:12px;color:#5dc071;position:relative;background-color:#ffffff;}
.buyproduct table th:after {display:inline-block;content:"　";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #5dc071;margin-left:5px;position:absolute;top:14px;}
.buyproduct table td {background-color:#ffffff;text-align:center;vertical-align:middle;height:50px;}
.buyproduct table td.tit {background-color:#f9f9f9;}
.buyproduct table td i{font-size:25px;}
.buyproduct table td i.fa-times{color:#fc6868}
.buyproduct table td i.fa-check{color:#5dc071}
/*******************************************************/.productdes .topbanner {height:90px;background-color:#30a3df;}
.productdes .topbanner p {color:white;line-height:90px;text-align:center;font-size:22px;}
.productdes .topbanner strong {font-size:32px;}
.productdes .wrapper .item-title {color:#139ce3;line-height:40px;margin:0;}
.productdes .wrapper .item-title:after {display:none;}
.productdes .des {width:1200px;margin:30px auto;}
.productdes .des p {color:#191919;line-height:32px;margin:15px 0;}
.productdes .features {background-color:#f5f5f5;padding:30px 0 20px;}
.productdes .features ul {width:1200px;padding:25px 0;margin:auto;}
.productdes .features ul:after {content:"";display:block;clear:both;overflow:hidden;}
.productdes .features li {width:348px;height:90px;background-color:white;box-shadow:0 0 1px #ecebec;-webkit-box-shadow:0 0 1px #ecebec;-moz-box-shadow:0 0 1px #ecebec;margin-right:15px;margin-bottom:20px;padding:16px 26px 16px 16px;float:left;}
.productdes .features li:nth-child(3n) {margin-right:0;}
.productdes .features li .img {display:block;width:90px;height:90px;font-size:50px;line-height:90px;float:left;text-align:center;color:white;}

.productdes .features ul li:nth-child(9n+1) .img{background-color: #45b2e5;}
.productdes .features ul li:nth-child(9n+2) .img{background-color: #f9a329;}
.productdes .features ul li:nth-child(9n+3) .img{background-color: #fc6868;}
.productdes .features ul li:nth-child(9n+4) .img{background-color: #b270ba;}
.productdes .features ul li:nth-child(9n+5) .img{background-color: #65a3d8;}
.productdes .features ul li:nth-child(9n+6) .img{background-color: #fc6868;}
.productdes .features ul li:nth-child(9n+7) .img{background-color: #e464ff;}
.productdes .features ul li:nth-child(9n+8) .img{background-color: #6fb24b;}
.productdes .features ul li:nth-child(9n+9) .img{background-color: #68c6fc;}


.productdes .features li .img img {display:block;width:100%;height:100%;}
.productdes .features li .t {float:left;padding-left:15px;max-width:240px;max-height:90px;margin-bottom:12px;overflow:hidden;}
.productdes .features li .t a {display:block;line-height:1;padding-bottom:4px;}
.productdes .features li .t span {font-size:12px;color:#a9a9a9;line-height: 25px;}
.productdes .surroundings {padding:30px 0;}
.productdes .surroundings .cont {width:1200px;margin:20px auto 10px;}
.productdes .surroundings .cont p {font-size:20px;line-height:50px;padding-bottom:20px;}
.productdes .surroundings .cont ul:after {content:"";display:block;clear:both;}
.productdes .surroundings .cont li {width:46%;min-height:40px;line-height:24px;font-size:16px;padding-right:4%;float:left;}
.productdes .surroundings .cont li strong {font-size:16px;}
.productdes .download {padding:30px 0;}
.productdes .download ul {margin:20px auto;display:table;}
.productdes .download ul li {display:table-cell;width:310px;text-align:center;}
.productdes .download ul li div {width:92px;height:92px;border-radius:50%;margin:0 auto 20px;-webkit-background-size:100% 100%;background-size:100% 100%;transition:background .3s;-moz-transition:background .3s;/* Firefox 4 */-webkit-transition:background .3s;/* Safari 和 Chrome */-o-transition:background .3s;/* Opera */}
.productdes .download ul li .img1 {background-image:url(../image/pro-ser-01.jpg);}
.productdes .download ul li .img2 {background-image:url(../image/pro-ser-02.jpg);}
.productdes .download ul li .img1:hover {background-image:url(../image/pro-ser-03.jpg);}
.productdes .download ul li .img2:hover {background-image:url(../image/pro-ser-04.jpg);}
.productdes .download ul li p {text-align:center;font-size:20px;}
/*******************************************************/.cusmade .wrapper {padding-top:30px;padding-bottom:20px;}
.cus-dz {background:#f8f8fa;/*min-height:360px;*/margin-bottom:10px;}
.cus-dz .cus-innovative p {font-size:16px;line-height:30px;background-image:url(../../honghu/images/icon-arc-cx1.png);background-repeat:no-repeat;background-position:left center;padding:71px 0 100px 22.4%;}
.cus-dz .cus-innovative p span {display:block;font-size:20px;line-height:50px;}
.cus-dz .cus-innovative2 p {font-size:16px;line-height:30px;background-image:url(../../honghu/images/icon-arc-cx2.png);background-repeat:no-repeat;background-position:left center;padding:71px 0 100px 22.4%;}
.cus-dz .cus-innovative2 p span {display:block;font-size:20px;line-height:50px;}
.cus-dz .cus-yc p {font-size:16px;line-height:30px;background-image:url(../../honghu/images/icon-arc-cx3.png);background-repeat:no-repeat;background-position:left center;padding:71px 0 100px 22.4%;}
.cus-dz .cus-yc p span {display:block;font-size:20px;line-height:50px;}
.cus-dz .cus-wxxcx p {font-size:16px;line-height:30px;background-image:url(../../honghu/images/icon-arc-cx4.png);background-repeat:no-repeat;background-position:left center;padding:71px 0 100px 22.4%;}
.cus-dz .cus-wxxcx p span {display:block;font-size:20px;line-height:50px;}
.cus-dz .cus-process {display:block;position:relative;min-height:360px;}
.cus-dz .cus-process h5 {width:135px;height:60px;font-size:20px;line-height:60px;text-align:center;color:#FFFFFF;background:#7d8393;border-radius:4px;position:absolute;top:150px;z-index:2;}
.cus-dz .cus-process hr {width:100%;height:2px;border:none;background:#eeeeee;position:absolute;top:179px;left:0;}
.cus-dz .cus-process ul {padding-left:160px;}
.cus-dz .cus-process ul li {width:12.5%;height:160px;float:left;position:relative;}
.cus-dz .cus-process ul li.odd {top:20px;}
.cus-dz .cus-process ul li.odd:after,.cus-dz .cus-process ul li.even:before {content:"";display:block;width:10px;height:10px;background:#7d8393;border:3px solid #d3d5db;border-radius:50%;position:absolute;right:0;left:0;margin:auto;}
.cus-dz .cus-process ul li.odd:after {bottom:-8px;}
.cus-dz .cus-process ul li.even:before {top:-8px;}
.cus-dz .cus-process ul li.even {top:180px;}
.cus-dz .cus-process ul li img {display:block;margin:auto;position:absolute;right:0;left:0;}
.cus-dz .cus-process ul li p {width:100%;height:1em;line-height:1em;text-align:center;position:absolute;}
.cus-dz .cus-process ul li.odd img {top:0;}
.cus-dz .cus-process ul li.even img {top:47px;}
.cus-dz .cus-process ul li.odd p {top:124px;}
.cus-dz .cus-process ul li.even p {top:22px;}
/*******************************************************//*******************************************************//*******************************************************/.cooperate {margin:40px 0;}
.cooperate .wrapper table {margin-top:40px;width:100%;border-spacing:1px;border-collapse:inherit;border:none;background:#cccccc;}
.cooperate .wrapper table td {text-align:center;vertical-align:middle;background:white;}
.cooperate .wrapper table td img {width:100%;}
.table1 td {width:25%;}
.table2 {display:none}
/*******************************/.etmt-banner {position:relative;}
.etmt-banner .etmt-banner-bac {background-color:#f4f4f4;text-align:center;}
#container {width:80%;overflow:hidden;position:relative;padding-top:100px;right:0;left:0;margin:auto;}
#list {width:1000%;position:relative;z-index:1;}
#list li {width:10%;float:left;}
#list li img {display:block;width:100%;}
#buttons {width:100%;position:absolute;height:100px;line-height:100px;z-index:99;background-color:white;}
#buttons span {cursor:pointer;display:inline-block;border:1px solid #ccc;width:120px;height:30px;border-radius:20px;margin-right:30px;text-align:center;line-height:30px;}
#buttons .on {background:#2E81EA;border-color:#2E81EA;color:#ffffff;}
.arrow {cursor:pointer;line-height:41px;text-align:center;font-size:25px;font-weight:600;width:40px;height:40px;border-radius:50%;position:absolute;z-index:2;top:265px;border:1px solid #ccc;color:#A9A7A7;}
.arrow b {width:0;height:0;border:4px solid transparent;border-left-color:#ccc;}
.arrow:hover {background-color:#2E81EA;border-color:#2E81EA;color:#fff;}
.arrow:hover b {border-left-color:#fff;}
#prev {left:20px;top:57.4%;}
#next {right:20px;top:57.4%;}
/********/.product-adv {margin-top:70px;}
.product-adv .wrapper ul {margin-top:50px;}
.product-adv .wrapper ul li {float:left;width:33.333%;}
.product-adv .wrapper .product-img {width:94%;position:relative;overflow:hidden;margin:auto;}
.product-adv .wrapper .product-img img {display:block;width:100%;}
.product-adv .wrapper .product-img-h {position:absolute;display:block;width:100%;height:100%;background-color:#2E81EA;opacity:.5;bottom:-265px;transition:bottom 500ms;margin:auto;}
.product-adv .wrapper .product-img p {position:absolute;color:white;font-size:34px;z-index:10;left:47%;bottom:-260px;transition:bottom 500ms;}
.product-adv .wrapper ul li:hover  .product-con {border-color:#2E81EA;}
.product-adv .wrapper ul li:hover .product-img div {bottom:0;}
.product-adv .wrapper ul li:hover .product-img p {bottom:40%;}
.product-adv .wrapper .product-con {width:94%;height:120px;border-bottom:4px solid #cccccc;margin:auto;}
.product-adv .wrapper .product-con a {display:inline-block;width:100%;height:30px;font-weight:bold;text-align:center;line-height:30px;margin-top:20px;}
.product-adv .wrapper .product-con span {display:inline-block;width:100%;box-sizing:border-box;padding:0px 12px;color:#626262;margin:7px 0;}
/***************/.core-function {margin-top:70px;}
.core-function .wrapper ul li {float:left;width:21%;margin:0 2%;position:relative;overflow:hidden;margin-bottom:20px;}
.core-function .wrapper .core-list-box {position:relative;}
.core-function .wrapper .core-none {display:none;}
.core-function .wrapper .core-list {float:left}
.core-function .wrapper .core-list-box>a {display:block;position:absolute;/* width:40px;*/    height:40px;bottom:-8%;left:48.4%;}
/*.core-function .core-next {*//*display:none;*//*}
*/.core-function .wrapper ul li img {display:block;width:100%;}
.core-function .wrapper .core-intro {position:absolute;bottom:0;width:100%;height:40px;background-color:#666;opacity:.9;line-height:40px;color:#fff;box-sizing:border-box;text-indent:20px;}
.core-function .wrapper .core-h-item {width:100%;height:100%;position:absolute;bottom:-100%;transition:bottom 500ms;background-color:#2E81EA;color:#fff;box-sizing:border-box;padding:10px 15px;}
.core-function .wrapper .core-h-item p {font-size:16px;margin-bottom:5px;line-height:1.5;}
.core-function .wrapper .core-h-item a {display:block;margin-top:15px;text-decoration:underline;}
.core-h-item p,.core-h-item a,.core-h-item span {opacity:0;transition:opacity 1s ease-in-out 400ms;}
.core-function .wrapper ul li:hover .core-h-item {bottom:0;}
.core-function .wrapper ul li:hover .core-h-item p,.core-function .wrapper ul li:hover .core-h-item span,.core-function .wrapper ul li:hover .core-h-item a {opacity:1;}
/*???’??a€???a€??￠a??a?￠???’?￠a??????a€????¨???’??a€????￠?￠a€????…?????’?￠a??????a€????§???’??a€????￠?￠a€????…?????’?￠a??????a€????￡???’??a€???a€??￠a??a?￠???’?￠a??????a€????￥???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????????’??a€????￠?￠a€????…?????’?￠a??????a€????3???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’???￠???￠?￠a??????????a€|?￠a???“???’??a€????￠?￠a€????…?????’?￠a??????a€????1???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€????￠?￠a€????…?????’?￠a??????a€????????’??a€????￠?￠a€??????1???’???￠???￠?￠a??????????a€?????*/.solution {margin-top:70px;}
.solution .wrapper ul li {width:23%;margin:0 1%;float:left;position:relative;overflow:hidden;}
.solution .wrapper ul li img {display:block;width:100%;}
.solution .wrapper .core-intro {position:absolute;bottom:0;width:100%;height:40px;background-color:#666;opacity:.9;line-height:40px;color:#fff;box-sizing:border-box;text-indent:20px;}
.solution .wrapper .core-h-item {width:100%;height:100%;position:absolute;bottom:-100%;transition:bottom 500ms;background-color:#2E81EA;color:#fff;box-sizing:border-box;padding:10px 15px;}
.solution .wrapper .core-h-item p {font-size:16px;margin-bottom:10px;line-height:1.5;}
.solution .wrapper .core-h-item span {font-size:14px;line-height:1.2;display:block;}
.solution .wrapper .core-h-item a {display:block;font-size:12px;margin-top:25px;text-decoration:underline;}
.solution .wrapper ul li:hover .core-h-item {bottom:0;}
.solution .wrapper ul li:hover .core-h-item p,.solution .wrapper ul li:hover .core-h-item span,.solution .wrapper ul li:hover .core-h-item a {opacity:1;}
/*???’???§???￠?￠a€??????o??a€????′???’???|???￠?￠a€????￠a€??￠??a€????-???’???|??a€????μ??a€????????’???§??a€????¨???￠?￠a€??????1*/.live-process {margin-top:70px;}
.live-process .process-bac {padding:30px 0;background-color:#f4f4f4;text-align:center;}
.live-process .process-bac img {display:block;width:100%;max-width:1066px;margin:auto;}
.company-nav {border-bottom:1px solid #ccc;position:relative;}
.company-nav .wrapper ul {width:90%;height:100px;position:relative;bottom:-1px;margin:auto;}
.company-nav .wrapper ul li {float:left;width:25%;}
.company-nav .wrapper ul li a {font-size:18px;width:120px;text-align:center;line-height:100px;display:block;margin:auto;outline:0;}
.company-nav .nav-on a {border-bottom:2px solid #2E81EA;color:#2E81EA;}
.company-nav .wrapper ul li:nth-child(4) {margin-right:0;}
/*.company-nav .wrapper ul li:hover {*//*border-color:#2E81EA;*//*color:#2E81EA;*//*background-color:#ffffff;*//*}
*//*???’??a€???a€??￠a??a?￠???’?￠a??????a€????¨???’??a€????￠?￠a€????…?????’?￠a??????a€????ˉ???’??a€????￠?￠a€????…?????’?￠a??????a€????|???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€????￠?￠a€??????????’???￠???￠?￠a???????????￠?￠a???????￠???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????|1*/.main-01 {margin-top:60px;}
.main-01 img {display:block;width:100%;}
.main-01 .wrapper p {font-size:18px;}
.main-01 .wrapper span {display:block;margin-top:30px;color:#545454;line-height:30px;margin-bottom:60px;}
.main-01 .wrapper img {margin-bottom:60px;width:808px;height:321px;margin:auto;}
/*???’??a€???a€??￠a??a?￠???’?￠a??????a€????¨???’??a€????￠?￠a€????…?????’?￠a??????a€????ˉ???’??a€????￠?￠a€????…?????’?￠a??????a€????|???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€????￠?￠a€??????????’???￠???￠?￠a???????????￠?￠a???????￠???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????|2*/.main-02 h1 {float:left;width:100%;font-size:24px;text-align:center;height:100px;line-height:100px;}
.main-02 .wrapper dl {width:20%;height:150px;float:left;border-bottom:1px dashed #ccc;}
.main-02 .wrapper .main-con {float:left;height:150px;width:79%;margin:auto;color:#545454;/*padding-right:60px;*/    /* text-indent:28px;*/}
.main-02 .wrapper .main-tit-num {float:left;display:inline-block;width:30px;height:37px;text-align:center;line-height:37px;background-image:url(../image/num-bac.jpg);margin-right:20px;}
.main-02 .wrapper td span {display:inline-block;width:180px;}
/*???’??a€???a€??￠a??a?￠???’?￠a??????a€????¨???’??a€????￠?￠a€????…?????’?￠a??????a€????ˉ???’??a€????￠?￠a€????…?????’?￠a??????a€????|???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€????￠?￠a€??????????’???￠???￠?￠a???????????￠?￠a???????￠???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????|3*/.main-03 {margin:60px 0;}
.main-03 .wrapper .tit {font-size:18px;margin-bottom:30px;}
.main-03 .wrapper span {display:block;color:#545454;line-height:30px;text-indent:30px;}
.main-03 .wrapper table {width:100%;border-collapse:collapse;margin-top:60px;}
.main-03 .wrapper .bd {border:1px solid #ccc;}
.main-03 .wrapper table tr {border:1px dashed #ccc;border-right:none;}
.main-03 .wrapper table p {margin-bottom:10px;line-height:30px;}
.main-03 .wrapper .w1 {width:20%;}
.main-03 .wrapper .w2 {width:30%;}
.main-03 .wrapper .v1 {text-align:left;vertical-align:middle;}
.main-03 .wrapper .v1 p {margin-bottom:40px;line-height:30px;}
.main-03 .wrapper .bl {color:#2E81EA;}
.main-03 .wrapper .post {vertical-align:middle;text-align:center;}
.main-03 .wrapper th {height:80px;border-right:1px dashed #ccc;background-color:#E9F2FD;line-height:inherit;font-size:16px;color:#000;}
.main-03 .wrapper td {box-sizing:border-box;border-right:1px dashed #ccc;padding:30px;color:#545454;vertical-align:top;}
.tab-slider-wrap {display:none}
/*???’??a€???a€??￠a??a?￠???’?￠a??????a€????¨???’??a€????￠?￠a€????…?????’?￠a??????a€????ˉ???’??a€????￠?￠a€????…?????’?￠a??????a€????|???’??a€???a€??￠a??a?￠???’?￠a??????a€????|???’??a€????￠?￠a€??????????’???￠???￠?￠a???????????￠?￠a???????￠???’??a€???a€????￠???’???￠???￠?￠a€????…????a€????????’?￠a??????a€????|4*/.main-04 {margin-bottom:40px}
.main-04 .wrapper p {margin:30px 0;color:#545454;}
.main-04 .wrapper .tit {color:#000;font-weight:bold;}
.main-04 hr {height:1px;border:none;border-top:1px dashed #ccc;margin-bottom:20px;}
.main-04 .wrapper dl {width:25%;text-align:left;float:left;}
.main-04 .wrapper .connect-tit {font-size:14px;font-weight:bold;}
.main-04 .wrapper dd {color:#545454;margin-bottom:10px;}
.main-04 .wrapper dd a {color:#2E81EA;}
.smartCity {margin-top:80px;}
.smartCity .wrapper .sCity-list {width:667px;margin:0 auto;}
.smartCity .wrapper .sCity-list .select {border-color:#2E81EA;background-color:#2E81EA;color:#fff;}
.smartCity .wrapper .sCity-list button {display:inline-block;width:138px;height:38px;border:1px solid #D2D2D2;text-align:center;line-height:37px;border-radius:20px;margin-right:30px;background-color:white;outline:none;}
.smartCity .wrapper .sCity-list button:nth-child(4) {margin-right:0;}
.smartCity .wrapper .sCity-main {margin-top:50px;}
.smartCity .wrapper .sCity-main-phone {display:block;width:48%;float:left;}
.smartCity .wrapper .sCity-main-phone img {display:block;width:100%;margin-top:35px;}
.smartCity .wrapper .lists {float:right;width:48%;}
.smartCity .wrapper .lists div {height:680px;overflow:hidden;}
.smartCity .wrapper .sCity-main-list {box-sizing:border-box;padding-top:20px;transition:top 0.3s;-moz-transition:top 0.3s;/* Firefox 4 */    -webkit-transition:top 0.3s;/* Safari and Chrome */    -o-transition:top 0.3s;/* Opera */    position:relative;top:0;}
.smartCity .wrapper .sCity-main-list li {height:70px;margin-bottom:40px;}
.smartCity .wrapper .lists .sCity-main-det {width:40px;height:40px;background-image:url(../image/scity-arrow.jpg);margin:0 auto;cursor:pointer;}
.smartCity .wrapper .sCity-main-list li p {padding-left:75px;}
.smartCity .wrapper .sCity-main-list li p b {display:inline-block;font-size:16px;height:30px;line-height:30px;}
.smartCity .wrapper .sCity-main-list li .list-del {color:#626262;margin-top:10px;}
.smartCity .wrapper .sCity-main-list li i {display:inline-block;float:left;width:66px;height:66px;}
.smartCity .wrapper .sCity-main-list  li .main-list-1 {background-image:url(../image/payonline.jpg);}
.smartCity .wrapper .sCity-main-list li .main-list-2 {background-image:url(../image/fix.jpg);}
.smartCity .wrapper .sCity-main-list  li .main-list-3 {background-image:url(../image/host-infor.jpg);}
.smartCity .wrapper .sCity-main-list  li .main-list-4 {background-image:url(../image/form.jpg);}
.smartCity .wrapper .sCity-main-list li .main-list-5 {background-image:url(../image/administrat.jpg);}
.smartCity .wrapper .sCity-main-list li .main-list-6 {background-image:url(../image/card.jpg);}
.smartCity .wrapper .sCity-main-list  li .main-list-7 {background-image:url(../image/LBS1.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-8 {background-image:url(../image/QYRZ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-9 {background-image:url(../image/FHFW.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-10 {background-image:url(../image/RDJK.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-11 {background-image:url(../image/1SJ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-12 {background-image:url(../image/2ZYFW.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-13 {background-image:url(../image/3DDGL.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-14 {background-image:url(../image/4CLZL.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-15 {background-image:url(../image/5JYFX.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-16 {background-image:url(../image/6GGXC.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-17 {background-image:url(../image/7HDCX.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-18 {background-image:url(../image/8ZNGW.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-19 {background-image:url(../image/9SJPT.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-20 {background-image:url(../image/10SJGL.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-21 {background-image:url(../image/11YW.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-22 {background-image:url(../image/12YJ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-23 {background-image:url(../image/13ZNTC.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-24 {background-image:url(../image/14JK.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-25 {background-image:url(../image/15CB.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-26 {background-image:url(../image/16XJ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-27 {background-image:url(../image/26TCZC.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-28 {background-image:url(../image/17ZW.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-29 {background-image:url(../image/18GH.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-30 {background-image:url(../image/19BJ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-31 {background-image:url(../image/20FC.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-32 {background-image:url(../image/21DB.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-33 {background-image:url(../image/22YY.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-34 {background-image:url(../image/23BJ.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-35 {background-image:url(../image/24DY.png);}
.smartCity .wrapper .sCity-main-list  li .main-list-36 {background-image:url(../image/25PC.png);}
.smartCity .wrapper .sCity-main-list  li:hover p b {color:#2E81EA;}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-1 {background-image:url(../image/payonline-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-2 {background-image:url(../image/fix-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-3 {background-image:url(../image/host-infor-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-4 {background-image:url(../image/form-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-5 {background-image:url(../image/administ-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-6 {background-image:url(../image/card-h.jpg);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-7 {background-image:url(../image/LBS2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-8 {background-image:url(../image/QYRZ2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-9 {background-image:url(../image/FHFW2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-10 {background-image:url(../image/RDJK2.png);}
.smartCity .wrapper .sCity-main-list li:hover .main-list-11 {background-image:url(../image/1SJ2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-12 {background-image:url(../image/2ZYFW2.png);}
.smartCity .wrapper .sCity-main-list li:hover .main-list-13 {background-image:url(../image/3DDGL2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-14 {background-image:url(../image/4CLZL2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-15 {background-image:url(../image/5JYFX2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-16 {background-image:url(../image/6GGXC2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-17 {background-image:url(../image/7HDCX2.png);}
.smartCity .wrapper .sCity-main-list li:hover .main-list-18 {background-image:url(../image/8ZNGW2.png);}
.smartCity .wrapper .sCity-main-list  li:hover .main-list-19 {background-image:url(../image/9SJPT2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-20 {background-image:url(../image/10SJGL2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-21 {background-image:url(../image/11YW2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-22 {background-image:url(../image/12YJ2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-23 {background-image:url(../image/13ZNTC2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-24 {background-image:url(../image/14JK2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-25 {background-image:url(../image/15CB2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-26 {background-image:url(../image/16XJ2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-27 {background-image:url(../image/26TCZC2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-28 {background-image:url(../image/17ZW2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-29 {background-image:url(../image/18GH2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-30 {background-image:url(../image/19BJ2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-31 {background-image:url(../image/20FC2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-32 {background-image:url(../image/21DB2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-33 {background-image:url(../image/22YY2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-34 {background-image:url(../image/23BJ2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-35 {background-image:url(../image/24DY2.png);}
.smartCity .wrapper .sCity-main-list   li:hover .main-list-36 {background-image:url(../image/25PC2.png);}
/*???’??a€???a€????￥???’?￠a??????a€????¤???’?￠a??????a€????§???’??a€???a€????|???’???￠???￠?￠a??????????a€????￠???’?￠a??????a€????°???’??a€???a€????|???’?￠a??????a€????????’?￠a??????a€?????*/.bigData {margin-top:60px;}
.digit-box {position:relative;max-width:1000px;margin:auto;}
.digit-box img {display:block;width:100%;height:100%;}
.digit-box-span {display:block;width:100px;height:15px;line-height:15px;position:absolute}
.digit-s1 {top:35.6%;left:19.4%;}
.digit-s2 {top:44.3%;left:27.8%;}
.digit-s3 {top:35.4%;left:41.4%;}
.digit-s4 {top:51.2%;right:31%;}
.digit-s5 {top:20%;right:14%;}
#digit-e1 {position:absolute;width:11%;top:7%;left:19%;}
#digit-e2 {position:absolute;width:9.2%;top:69%;left:37%;}
#digit-e3 {position:absolute;width:9.2%;top:20%;left:59%;}
#digit-e4 {position:absolute;width:8%;top:46%;left:69%;}
.dd0 {animation:shake 13s infinite;}
.dd1 {animation:shake 10s infinite;}
.dd2 {animation:shake 7s  infinite;}
.dd3 {animation:shake 5s infinite;}
@keyframes shake {0%,100% {-webkit-transform:translateX(0);}
10%,50%,90% {-webkit-transform:translateX(-5px);}
30%,70% {-webkit-transform:translateY(-3px)}
40%,80% {-webkit-transform:translateY(6px)}
20%,60% {-webkit-transform:translateX(4px);}
}
.custom-sc {margin-top:40px;}
.custom-sc  .wrapper ul {width:100%;margin-top:40px;}
.custom-sc .wrapper ul li {float:left;width:25%;position:relative;overflow:hidden;}
.custom-sc .wrapper ul li>div {width:93%;margin:auto;}
.custom-sc .wrapper ul li img {display:block;width:100%;}
.custom-sc  .wrapper .product-intro {box-sizing:border-box;width:93%;position:absolute;left:10px;bottom:0;height:35px;font-size:14px;color:#ffffff;line-height:35px;text-indent:10px;background-color:#363643;opacity:.8;z-index:10;}
.custom-sc .wrapper .product-h-item {position:absolute;right:0;bottom:-100%;left:0;margin:auto;height:100%;background-color:rgba(46,129,234,.7);background-image:url(../image/icon-search.png);background-repeat:no-repeat;background-position:center center;transition:bottom 500ms;}
.custom-sc .wrapper ul li:hover .product-h-item {bottom:0;}
/*???’??a€???a€????¨???’?￠a??????a€????§???’?￠a??????a€????￡???’??a€???a€????￥???’???￠???￠?￠a??????????a€????????’?￠a??????a€????3*/.solution-sc {margin-top:60px;}
.solution-sc .notice-tit {position:relative;height:50px;text-align:center;}
.solution-sc .notice-tit ol {display:inline-block;margin:auto;text-align:center;}
.solution-sc .notice-tit ol li {float:left;margin:auto;text-align:center;font-size:14px;display:block;width:130px;height:40px;line-height:40px;border-radius:30px;border-width:1px;border-style:solid;}
.solution-sc .notice-tit ol li:nth-child(2) {margin-left:120px;}
.solution-sc .btn-no {color:#000;border-color:#ccc;background-color:#fff;}
.solution-sc .btn-cl {color:white;border-color:#2E81EA;background-color:#2E81EA;}
.solution-sc .notice-con {width:100%;margin-top:40px;position:relative;}
.solution-sc .wrapper ul li {display:inline-block;float:left;width:25%;margin-bottom:30px;}
.solution-sc .wrapper ul li>div {width:90%;border:1px solid #ccc;margin:auto;}
.solution-sc .notice-list p {margin:0 10px;box-sizing:border-box;padding-top:18px;height:175px;border-top:1px dashed #ccc;}
.solution-sc .notice-list p:hover {margin:0;width:100%;padding:18px 10px 0 10px;border-top:1px solid #ccc;background-color:#F4F4F7;}
.solution-sc .notice-list p span {display:block;box-sizing:border-box;width:100%;line-height:25px;padding-left:18px;background-image:url(../image/icon-ord.jpg);background-repeat:no-repeat;background-position:4px center;}
.solution-sc .notice-list a {display:inline-block;box-sizing:border-box;width:100%;height:135px;text-align:center;padding-top:30px;margin-bottom:10px;}
.solution-sc .notice-list a b {display:block;width:68px;height:68px;margin:auto;}
.solution-sc .new1 {background-image:url(../image/tab-01.jpg);}
.solution-sc .new2 {background-image:url(../image/tab-02.jpg);}
.solution-sc .new3 {background-image:url(../image/tab-03.jpg);}
.solution-sc .new4 {background-image:url(../image/tab-04.jpg);}
.solution-sc .old1 {background-image:url(../image/old-01.jpg);}
.solution-sc .old2 {background-image:url(../image/old-02.jpg);}
.solution-sc .old3 {background-image:url(../image/old-03.jpg);}
.solution-sc .old4 {background-image:url(../image/old-04.jpg);}
.solution-sc .notice-list a:hover .new1 {background-image:url(../image/tab-01-h.jpg);}
.solution-sc .notice-list a:hover .new2 {background-image:url(../image/tab-02-h.jpg);}
.solution-sc .notice-list a:hover .new3 {background-image:url(../image/tab-03-h.jpg);}
.solution-sc .notice-list a:hover .new4 {background-image:url(../image/tab-04-h.jpg);}
.solution-sc .notice-list a:hover .old1 {background-image:url(../image/old-01-h.jpg);}
.solution-sc .notice-list a:hover .old2 {background-image:url(../image/old-02-h.jpg);}
.solution-sc .notice-list a:hover .old3 {background-image:url(../image/old-03-h.jpg);}
.solution-sc .notice-list a:hover .old4 {background-image:url(../image/old-04-h.jpg);}
.solution-sc .notice-list a i {display:block;text-align:center;height:30px;line-height:30px;font-style:normal;font-size:18px;font-weight:bold;}
.goTop {position:fixed;bottom:5%;right:1%;width:50px;height:50px;border:1px solid #aaa;border-radius:10%;background:url(../image/gotop.png) no-repeat center center;z-index:1000;display:none;}
.goTop:hover {border-color:#2E81EA;background-image:url(../image/gotop-h.png);}
@media screen and (max-width:1440px) {.wrapper {padding-left:10px;padding-right:10px;}
.product .wrapper ul li {/* height:196px;*/}
.product .wrapper ul li>div {width:280px;}
.product .wrapper .product-h-item {width:280px;bottom:-202px;padding:10px 20px 0 10px;}
.footer dl.d1 {width:220px;}
.solution-sc .notice-tit ol li:nth-child(2) {margin-left:30px;}
}
@media screen and (max-width:1200px) {.smartCity .wrapper .lists div {height:500px;}
.smartCity .wrapper .sCity-main-list li {height:80px;margin-bottom:0;}
.smartCity .wrapper .sCity-main-list li .list-del {margin-top:0;}
.solution-sc .wrapper ul li>div {width:95%;}
}
@media screen and (max-width:1180px) {.nav-list {margin-left:0;}
.nav-list ul li {margin-left:10px;}
.product .wrapper ul li {width:25%;}
.product .wrapper ul li div {width:90%}
.product .wrapper .product-h-item {width:90%;height:100%}
.product .wrapper .product-h-item .product-con {margin:5px 0;font-size:10px;}
}
@media screen and (max-width:1200px) {.home-banner,.sCity-banner,.entertain-banner,.home-banner ul,.sCity-banner ul,.entertain-banner ul {height:360px;}
.detail-banner,.detail-banner ul {height:250px;}
}
@media screen and (max-width:1100px) {.solution-sc .notice-tit ol {left:26.7%}
.custom-sc  .wrapper .product-intro {left:8px}
.smartCity .wrapper .sCity-main-list li p b {font-size:14px}
.solution .wrapper .core-h-item p {font-size:14px;}
.solution .wrapper .core-h-item span {font-size:12px}
.solution .wrapper .core-h-item p {margin-bottom:5px;}
.solution .wrapper .core-h-item a {margin-top:5px;}
}
/********************************/
.cus-architecture .cont1 {
	margin: 20px auto 30px;
}

.cus-architecture .cont1 table td {
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	border-radius: 4px;
	border: 1px solid #2c81ea;
}

.cus-architecture .cont1 .table-01,
.cus-architecture .cont1 .table-02 {
	margin: 0 12px;
}

.cus-architecture .cont1 .table-01 td {
	width: 76px;
	height: 374px;
}

.cus-architecture .cont1 .table-02 .td-01 {
	width: 186px;
	height: 138px;
}

.cus-architecture .cont1 .table-02 .td-02 {
	height: 218px;
}

.cus-architecture .cont1 .table-03 td {
	width: 496px;
	height: 46px;
}

.cus-architecture .cont1 .table-04 {
	position: relative;
	top: -12px;
	right: -5px;
}

.cus-architecture .cont1 .table-04 td {
	width: 156px;
	height: 51px;
}


.line {
    margin-bottom: 5px;
    padding-top: 21px;
    padding-bottom: 21px;
}

.fenceng-warp {
    display: inline-block;
    width: 85.3%;
}

.right-container {
    display: inline-block;
    vertical-align: top;
    width: 14.2%;
    background-color: #A1A1A1;
}

.first-warp {
    background-color: #508EC7;
    padding-left: 29px;
    padding-right: 29px;
}

.seccond-warp {
    background-color: #5F953F;
    padding-left: 22px;
    padding-right: 22px;
}

.thired-warp {
    background-color: #5998CE;
}

.forth-warp {
    background-color: #D36E28;
    padding-left: 45px;
    padding-right: 45px;
}

.inner-left {
    display: inline-block;
    width: 49.75%;
    background-color: #F2B705;
    height: 100%;
    padding-top: 21px;
    padding-bottom: 21px;
}

.inner-right {
    display: inline-block;
    vertical-align: top;
    width: 49.8%;
    background-color: #9C9C9C;
    height: 100%;
    padding-top: 21px;
    padding-bottom: 21px;
}

.line li {
    display: inline-block;
    vertical-align: top;
    padding: 18px 0;
    border-radius: 10px;
    color: #fff;
    font-size: 18px;
    box-shadow: inset 2px 2px 15px -2px #333;
    text-align: center;
}

.first-warp li {
    background-color: #4473C3;
    width: 145px;
    margin-right: 45px;
}

.line li:last-child {
    margin-right: 0;
}

.line>span {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 20px;
    margin-top: 15px;
}

.seccond-warp li {
    background-color: #C55B11;
    width: 125px;
    margin-right: 6px;
}

.thired-warp li {
    background-color: #7030A0;
    width: 200px;
    line-height: 30px;
    margin-right: 27px;
    margin-bottom: 10px;
}

.thired-warp>ul {
    margin-left: 48px;
}

.forth-warp li {
    background-color: #B89400;
    width: 130px;
    margin-bottom: 10px;
    margin-right: 16px;
}

.forth-warp>ul {
    margin-left: 85px;
}

.fiveth-warp {
    padding-top: 0;
    padding-bottom: 0;
}

.inner-left li {
    width: 125px;
    background-color: #76AE4B;
    margin-right: 20px;
    margin-bottom: 10px;
}

.inner-left>ul {
    width: 61%;
    margin-left: 105px;
}

.inner-left>span,.inner-right>span {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 20px;
    margin-top: 15px;
}

.inner-right li {
    min-width: 180px;
    background-color: #D87822;
    margin-right: 30px;
    margin-bottom: 10px;
}

.inner-right>ul {
    width: 87%;
    margin-left: 50px;
}

.right-container li {
    width: 110px;
    padding: 23px 0;
    text-align: center;
    background-color: #4786BD;
    border-radius: 10px;
    color: #fff;
    font-size: 18px;
    box-shadow: inset 2px 2px 15px -2px #333;
    margin: 0 auto;
    margin-top: 75px;
}

.right-container>span {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 20px;
    margin-top: 15px;
    margin-bottom:14px;
}

.technology-list-warp {
    padding: 30px 0px;
}
.technology-list-warp ul{text-align:center;}
.technology-item {
    display: inline-block;
    vertical-align: top;
    border: 1px solid #ddd;
    padding: 4px;
    max-width: 255px;
    margin-right: 30px;
    margin-bottom: 30px;overflow:hidden;
}

.technology-item>a {
    display: block;
}

.technology-item>a img {
    width: 100%;
}

.technology-item:last-child {
    margin-right: 0;
}
.caption {
    height: 200px;
    padding: 9px;
    overflow-y: hidden;
    color: #555;
}

.caption>h3 {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px;
}

.caption>h3 a {
    color: #337ab7;
    text-decoration: none;
    font-size: 24px;
    font-weight: normal;
}

.caption>h3 small {
    font-size: 65%;
    color: #777;
    font-weight: normal;
}

.caption>p {
    margin: 0 0 10px;
    line-height: 1.42857143;
}

/********************************/
/********************************/
/********************************/
/********************************/
/********************************/
/********************************/