@charset "UTF-8";
@import url("common.css");
.biz-div{z-index:99996;}
.biz-div>div:first-child,.biz-div>div:first-child a{border-radius:4px 0 0 4px}
.biz-div>div:last-child,.biz-div>div:last-child a{border-radius:0 4px 4px 0}
.biz-item{width:20%;height:400px;float:left}
.biz-item:nth-child(1){background: url(../images/rq1.jpg) center center no-repeat rgb(244, 245, 250);background-size: 100% 100%;}
.biz-item:nth-child(2){background: url(../images/rq2.jpg) center center no-repeat rgb(244, 245, 250);background-size: 100% 100%;}
.biz-item:nth-child(3){background: url(../images/rq3.jpg) center center no-repeat rgb(244, 245, 250);background-size: 100% 100%;}
.biz-item:nth-child(4){background: url(../images/rq4.jpg) center center no-repeat rgb(244, 245, 250);background-size: 100% 100%;}
.biz-item:nth-child(5){background: url(../images/rq5.jpg) center center no-repeat rgb(244, 245, 250);background-size: 100% 100%;}
.biz{width:100%;height:100%;padding:0 60px;background:rgba(0,0,0,.3);text-align:center;position:relative;transition:all .7s;display:block;overflow:hidden}
.biz:hover{cursor:pointer;background:rgba(2,137,255,.8)}
.biz:hover .biz-icon{margin-top:-44px}
.biz:hover .biz-name{margin-top:106px}
.biz:hover .biz-span{margin-top:28px}
.biz:hover .biz-introduce{margin-top:16px}
.biz:hover .biz-href{margin-top:32px}
.biz-icon{width:44px;height:44px;margin:auto;margin-top:135px;transition:all .5s;background:url(../images/icon.png) no-repeat;}
.icon20{background-position:0px -38px;}
.icon21{background-position:-48px -38px;}
.icon22{background-position:-96px -38px;}
.icon23{background-position:-153px -38px;}
.icon24{background-position:-207px -38px;}
.biz-name{font-size:24px;color:#fff;margin-top:24px;line-height:33px;transition:all .5s;}
.biz-span{width:24px;height:4px;background:#fff;transition:all .5s;margin:auto;margin-top:24px}
.biz-introduce{font-size:14px;color:#fff;display:-webkit-box;transition:all .5s;margin-top:136px}
.biz-href{width:144px;height:40px;padding:9px 18px;border:1px solid #fff;border-radius:2px;text-decoration:none;transition:all .5s;margin:auto;margin-top:32px;color:#fff}
.biz-href>div{width: 108px;}
.biz-href span{font-size:16px;line-height:22px;float:left}
.biz-href .icon-enter{width:8px;height:22px;line-height:22px;font-family:iconfont!important;font-style:normal;float:right;color:"#fff";font-size:16px}
.biz-href:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}
.biz-href:hover{background:#fff;color:#108ee9}
.biz-href:hover .icon-enter{color:#108ee9}

.zixun{position:fixed;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in; text-align:left;z-index:99998;}
.zixun:target{opacity:1;pointer-events:auto;}
.slide ul li.slide2 .zixun p{width:100%;float:left; overflow:hidden;font: bold 14px/20px "Microsoft YaHei";color:#333;text-align:center;}
.zixun > div{width:200px; padding:20px;position:relative;margin:10% auto;background:#fff;background:-o-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%);background:-moz-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%);background:-webkit-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%); overflow:hidden;}

.slide ul {height:450px; width:100%; color:#fff;}
.slide ul > li {height:100%; width:100%;}
.slide ul > li .slidediv {background:url(../images/trans.png); position:absolute; height:100%; width:100%; top:0; left:0;}
.slide ul > li .slideitem {width:1300px; margin:0 auto; position:relative;}
.slide ul > li .imagem,.slide ul > li .checklist ol li,.slide .guia a{-webkit-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);-moz-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -ms-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);  -o-transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750); transition: all 100ms cubic-bezier(0.250, 0.250, 0.750, 0.750);-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);-moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); -ms-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);}
.slide ul > li .veja-o-projeto {-webkit-transition: box-shadow 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750);-moz-transition: box-shadow 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -ms-transition: box-shadow 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -o-transition: box-shadow 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); transition: box-shadow 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);-moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); -ms-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);-o-box-shadow:0 2px 3px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3);}
.slide ul li h3 {font:22px/30px "Microsoft YaHei";}
.slide ul li .imagem{width:480px; height:450px; position:absolute;top:0px;}
.slide ul li .botao-link .veja-o-projeto{width:178px; height:48px; background:url(../images/icon.png) 0px -86px; overflow:hidden; }
.slide ul li .botao-link .veja-o-projeto:hover{background-position:0px -138px!important;}
.slide ul li.checklist ol li:hover{margin-left:-5px;}
.slide ul li .botao-link .veja-o-projeto a {display:block; height:100%; text-align:center; font:18px/48px "Microsoft YaHei";}
.slide ul li .botao-link .veja-o-projeto a:hover{ color:#fff;}
.slide ul li .checklist ol li{background:url(../images/icon.png) no-repeat -485px 8px; padding-left:20px; font-weight: 100 !important; font: 18px "Microsoft YaHei"; cursor:default;}
.slide ul li .checklist{position:absolute;text-transform:uppercase; font-weight:100;}
.slide ul li.slide1 {background:url(../images/bg1.jpg) center no-repeat #255d70;}
.slide ul li.slide2 {background:url(../images/bg2.jpg) center no-repeat #467025;}
.slide ul li.slide3 {background:url(../images/bg3.jpg) center no-repeat #902c01;}
.slide ul li.slide1 h3 {width:280px; position:absolute; left:80px; top:100px;}
.slide ul li.slide2 h3 {width:480px; position:absolute; left:750px; top:100px;}
.slide ul li.slide3 h3 {width:370px; position:absolute; left:375px; top:100px;}
.slide ul li.slide1 .imagem {left:360px; background:url(../images/img1.png) center no-repeat;}
.slide ul li.slide2 .imagem {left:200px; background:url(../images/img2.png) center no-repeat;}
.slide ul li.slide3 .imagem {left:600px; background:url(../images/img3.png) center no-repeat;}
.slide ul li.slide1 .checklist {left:850px; top:100px;}
.slide ul li.slide2 .checklist {left:750px; top:140px;}
.slide ul li.slide3 .checklist {left:380px; top:145px; width:288px;}
.slide ul li.slide1 .checklist ol li {margin:0 0 13px 0;}
.slide ul li.slide2 .checklist ol li {margin:0 0 13px 0;}
.slide ul li.slide3 .checklist ol li {margin:0 50px 13px 0;float:left;}
.slide ul li.slide1 .botao-link {position:absolute; left:80px; top:240px;}
.slide ul li.slide2 .botao-link {position:absolute; left:750px; top:300px; width:430px;}
.slide ul li.slide3 .botao-link {position:absolute; left:375px; top:300px; width:430px;}
.slide ul li.slide1 .botao-link .veja-o-projeto {margin:0 0 20px 0;}
.slide ul li.slide2 .botao-link .veja-o-projeto {margin:0 45px 0 0;float:left;}
.slide ul li.slide3 .botao-link .veja-o-projeto {margin:0 45px 0 0;float:left;}
.slide ul li.slide1 .botao-link .veja-o-projeto:hover {-webkit-box-shadow:0 0 15px #0289FF;-moz-box-shadow:0 0 15px #0289FF;-o-box-shadow:0 0 15px #0289FF;-ms-box-shadow:0 0 15px #0289FF;box-shadow:0 0 15px #0289FF;}
.slide ul li.slide2 .botao-link .veja-o-projeto:hover {-webkit-box-shadow:0 0 15px #DB8787;-moz-box-shadow:0 0 15px #DB8787;-o-box-shadow:0 0 15px #DB8787;-ms-box-shadow:0 0 15px #DB8787;box-shadow:0 0 15px #DB8787;}
.slide ul li.slide3 .botao-link .veja-o-projeto:hover {-webkit-box-shadow:0 0 15px #1667BE;-moz-box-shadow:0 0 15px #1667BE;-o-box-shadow:0 0 15px #1667BE;-ms-box-shadow:0 0 15px #1667BE;box-shadow:0 0 15px #1667BE;}
.activeSlide.slide1 {-webkit-box-shadow:0 0 15px 5px #0289FF;-moz-box-shadow:0 0 15px 5px #0289FF;-o-box-shadow:0 0 15px 5px #0289FF;-ms-box-shadow:0 0 15px 5px #0289FF;box-shadow:0 0 15px 5px #0289FF;}
.activeSlide.slide2 {-webkit-box-shadow:0 0 15px 5px #DB8787;-moz-box-shadow:0 0 15px 5px #DB8787;-o-box-shadow:0 0 15px 5px #DB8787;-ms-box-shadow:0 0 15px 5px #DB8787;box-shadow:0 0 15px 5px #DB8787;}
.activeSlide.slide3 {-webkit-box-shadow:0 0 15px 5px #1667BE;-moz-box-shadow:0 0 15px 5px #1667BE;-o-box-shadow:0 0 15px 5px #1667BE;-ms-box-shadow:0 0 15px 5px #1667BE;box-shadow:0 0 15px 5px #1667BE;}
.slide .guia {position:absolute; top:520px; width:100%; z-index:100;}
.slide .guia .itens {margin:0 auto; display:table;}
.slide .guia a {float:left; width:16px; height:16px; background:url(../images/icon.png) no-repeat -104px 0; overflow:hidden; text-indent:-40px; margin:0 7px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;}
.slide .guia a:hover{ background-position:-123px 0;}

.ser-div{width: 23%; float: left; background-color: #dfdfdf; text-align: center; position: relative; margin:80px 1% 10px 1%;border-radius: 5px 5px 0 0; padding-bottom: 40px;}
.ser-div .ser-img {border: 2px solid #fff; border-radius: 60px 0; display: inline-block; margin-top: -72px; overflow: hidden; transition: 0.3s; }
.ser-img img{max-width: 100%; vertical-align: middle;}
.ser-div .ser-img img{transition: 0.3s; border-radius: 60px 0;}
.ser-div:hover .ser-img{border-color: #0289FF; transition: 0.3s; border-radius: 50%;}
.ser-div .social-touch{background-color: #0289FF; position: absolute; left: 0; bottom: 0; height: 5px; overflow: hidden; padding: 5px 0 0; width: 100%; transition: 0.3s;}
.ser-div:hover .social-touch{padding: 6px 0; height: 38px; transition: 0.3s;color:#fff;}
.social-touch a{display: inline-block; width: 27px; height: 26px; vertical-align: middle; margin: 0 2px;  opacity: 0.7; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.ser-info{ text-align:center;}
.ser-info p{text-transform: uppercase; font-weight:bold; font-size:16px;}

.title_cn{text-align: center; margin:80px 0 20px 0; }
.title_cn,.title_cn a{font: bold 30px/35px "Microsoft YaHei";color: #0289FF;}
.new-wrap{margin: 20px 0 0 0;}
.newtel {height: 41px;border-bottom: 1px solid #e7e7e7;font-size: 18px;color: #666;}
.new_telst {width: 1300px;margin: 0 auto;position: relative;top: 6px;text-align: center;}
.new_telst li {width: 144px;line-height: 30px;text-align: center;float: left;display: inline;cursor: pointer;}
.new_telst p {position: absolute;top: 34px;left: 0px;width: 144px;height: 7px;border-top: 1px solid #0289FF;overflow: hidden;text-align: center;}
.new_telst b {display: inline-block;width: 0;height: 0;margin-top: -3px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #0289FF #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.new_lst:first-child{display:block;}
.new_lst {height: 315px;position: relative;overflow: hidden;display: none;margin-top: 10px;padding-top: 20px;}
.new_lst ul {position: absolute;left: 0px;}
li.new_cnlf {width: 370px;float: left;}
li.new_cnlf p {width: 100%; text-align:center;}
.newlf_img{width: 100%; height:190px; overflow:hidden;}
.new_cnlf:hover img {transform: translate(0, -15px);}
p.newlf_tel a {color: #0289FF;font-size: 18px;line-height: 50px;text-align: center;display: block;}
p.newlf_tel a:hover {color: #C33;}
li.new_cnlf p.newlf_tx {color: #999;height: 105px;overflow: hidden; text-align:left;}
li.new_cnrf {float: right;width: 910px;margin-left: 10px;}
p.new_rq {width: 65px;height: 65px;background: #969393;float: left;text-align: center;color: #FFF;margin-top: 10px;margin-left: 10px;margin-right: 15px;font-family: Arial, Helvetica, sans-serif;}
p.new_rq span {display: block;font: bold 24px/35px "Microsoft YaHei";text-align: center;padding-top: 5px;}
p.newrf_tx {float: left;width: 320px;margin-top: 8px;}
p.newrf_tx a {display: block;}
p.newrf_tx span {display: block;font:12px/20px "Microsoft YaHei";color: #999;height: 40px;overflow: hidden;}
.newrf_lst dd {width: 420px;height: 85px;border: 1px solid #efefef;float: left;margin: 0 0 20px 35px;}
.newrf_lst dd:hover {border: 1px solid #0289FF;}
.newrf_lst dd:hover p.newrf_tx a {color: #0289FF;}
.newrf_lst dd:hover p.new_rq {background: #0289FF;margin-top: 9px;margin-left: 9px;}
.newrf_lst dd:hover p.newrf_tx {margin-top: 7px;}
.mr0 {margin-right: 0px;}
.new_telst .newon a{ color:#0289FF; font-weight:bold;}

.slbz-wrap{margin: 20px 0 0 0;}
.slbztel {height: 41px;border-bottom: 1px solid #e7e7e7;font-size: 18px;color: #666;}
.slbz_telst {width: 1300px;margin: 0 auto;position: relative;top: 6px;text-align: center;}
.slbz_telst li {width: 210px;line-height: 30px;text-align: center;float: left;display: inline;cursor: pointer;}
.slbz_telst p {position: absolute;top: 34px;left: 0px;width: 210px;height: 7px;border-top: 1px solid #0289FF;overflow: hidden;text-align: center;}
.slbz_telst b {display: inline-block;width: 0;height: 0;margin-top: -3px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #0289FF #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.slbz_lst:first-child{display:block;}
.slbz_lst {height: 410px;position: relative;overflow: hidden;display: none;margin-top: 10px;padding-top: 20px;}
.slbz_lst ul {position: absolute;left: 0px;}
.slbz_lst ul li{width:240px; float:left;overflow:hidden;text-align:center;margin: 0 12px;}
.slbz_lst ul li:nth-child(1),.slbz_lst ul li:nth-child(6){margin-left:0;}
.slbz_lst ul li:nth-child(5),.slbz_lst ul li:nth-child(10){margin-right:0;}
.slbz_lst ul li img{height:160px;max-width:100%;width:auto;}
.mr0 {margin-right: 0px;}
.slbz_telst .slbzon a{ color:#0289FF; font-weight:bold;}

.cases-t{ width:900px; float:none; margin:10px auto; overflow:hidden;border-bottom: 1px solid #e4e4e4;}
.cases-t ul li{width:180px;float:left; overflow:hidden; text-align:center;}
.cases-t ul li a{display:block;font:18px/30px "Microsoft YaHei";}
.cases-t ul li a:hover,.cases-t ul .current a{font-weight:bold; border-bottom:1px solid #0289FF; color:#0289FF;}
.cases-c{position:relative;}
.cases-c ul li{width:240px;height:180px;float:left; margin:0 19px 15px 0;}
.cases-c ul li a{height:180px;display:block;position:relative;color:#eee;}
.cases-c ul li a:hover{color:#f90;}
.cases-c ul li a i{height:27px;display:block;position:absolute;bottom:0;left:0;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.cases-c ul li a span{height:27px;display:block;position:absolute;bottom:0;left:0;text-align:center;font:normal 12px/27px 'MicroSoft Yahei';}

.link{margin:30px auto;}
.link-menu{width:80px;}
.link-main{ width:1220px;}
.link-menu li{display:inline-block; margin:2px 0; text-align:center;}
.link-menu li:first-child{margin:3px 0 5px 0;}
.link-menu li a{display:block;border:1px solid #efefef; border-right:none;-moz-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:#efefef;}
.link-menu li a:hover{ background:#0289FF; color:#fff;border:1px solid #0289FF;}
.link-content{position:absolute;width:1208px;height:150px;padding:10px;border:1px solid #efefef;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;}
#link1:target,#link2:target,#link3:target{z-index:1;}
.linkad{position:fixed;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in; text-align:left;z-index:99998;}
.linkad:target{opacity:1;pointer-events:auto;}
.linkad > div{width:500px; padding:20px;position:relative;margin:10% auto;background:#fff;background:-o-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%);background:-moz-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%);background:-webkit-linear-gradient(bottom,rgb(245,245,245) 25%,rgb(232,232,232) 63%); overflow:hidden;}
.close{position:absolute;right:10px;top:10px;text-align:center;width:24px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; font:bold 20px/25px Verdana, Arial, Helvetica, sans-serif;}

.i-news{width:310px;padding: 10px;border: 1px solid #efefef;}
.i-news h3{line-height:40px;}
.i-news:nth-child(2){margin:0 20px;}
.i-news:nth-child(3){margin-right:20px;}
.i-news li.fli{ height:86px; line-height:20px;padding-bottom:10px; margin-bottom:10px;}
.i-news li.fli a{font-weight:bold;line-height:20px;}
.i-news h3{line-height:40px;}
.i-news li{line-height:30px; height:30px; border-bottom:1px dashed #efefef;}
.i-news li img{margin-right:10px; float:left;}
.i-news li span{color:#999; margin-right:10px;}
.i-news-more{text-align:center;}
.i-news-more a{font:bold 16px/30px "Microsoft YaHei";}