@font-face{font-family:iconfont;src:url(font/iconfont.eot);src:url(font/iconfont.eot?#iefix) format('embedded-opentype'),url(font/iconfont.woff2) format('woff2'),url(font/iconfont.woff) format('woff'),url(font/iconfont.ttf) format('truetype'),url(font/iconfont.svg#iconfont) format('svg')}.banner_txt:after{width:0!important}.bannerlst{width:100%;background:#f5f6fa;padding:20px 0}.bannerlst .item{width:33.33%;float:left;text-align:center}.bannerlst .item .title{font-size:20px;color:#4a4a4b;margin-bottom:3px;letter-spacing:2px}.bannerlst .item .note{color:#4a4950;margin-top:5px;font-size:16px;letter-spacing:1px}.bannerlst .item .iconfont{margin-right:8px;color:#38f;font-size:40px;margin-top:-5px;margin-bottom:-3px}.solulist_img2{width:78px;height:78px;text-align:center;line-height:78px;border-radius:50%;overflow:hidden;background-color:#fcfcfc;border:1px solid #38f;display:inline-block;color:#38f}.jhf-item2 .item{border-radius:4px;overflow:hidden;position:relative;color:#fff;margin-top:20px}.jhf-item2 .item img{width:100%}.jhf-item2 .item p{letter-spacing:1px}.jhf-item2 .item .itemtext{background-color:rgba(0,0,0,.6);padding:20px 50px 27px}.jhf-item2 .item .content-div{width:80%;margin:10px auto;font-size:14px;background-color:rgba(255,255,255,.8)}.jhf-item2 .item .content-div .content-item{width:50%;float:left;padding:20px;color:#333}.jhf-item2 .item .content-div .content-item .content-title{text-align:center;color:#ff6801;margin-bottom:10px}.jhf-item2 .item .content-div .content-item span{color:#ff6801}.jhf-item2 .jian{font-size:20px;margin-right:5px}.cc{width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#fff;display:inline-block}.khhy-div .item{width:15%;margin-right:2%;text-align:center;color:#fff;background-color:#000;border-radius:5px;font-size:16px;padding-bottom:10px;padding-top:5px;float:left;margin-top:20px}.tipspan{width:300px;background-color:rgba(255,255,255,.8);display:block;border-radius:5px;font-size:16px;padding:5px 10px;color:#38f}p{line-height:25px}.hybj .hybj-item{width:50%;float:left;text-align:center;display:inline-block;height:495px;transition:all .4s 0s ease}.hybj .hybj-item .hybj-title{font-size:24px}.hybj .hybj-item:hover{border-radius:8px;box-shadow:-4px -4px 20px 8px rgba(28,88,159,.16);transform:translate(0,-5px)}.ysimg{position:absolute;left:0;right:0;top:105px;margin:auto;width:600px;-webkit-animation:tarnsTopBottom 5s 0s linear infinite alternate;animation:tarnsTopBottom 5s 0s linear infinite alternate}@-webkit-keyframes tarnsTopBottom{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes tarnsTopBottom{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.intro-item.item1{left:0;top:90px}.intro-item.item2{right:0;top:90px}.intro-item.item3{left:0;top:350px}.intro-item.item4{right:0;top:350px}.intro-item{position:absolute;width:220px;height:170px;visibility:hidden}.intro-item .icon{width:78px;height:78px;margin:0 auto 12px}.intro-item .intro-item-title{line-height:22px;text-align:center;height:22px;overflow:hidden;font-size:16px;color:#333;margin-bottom:16px}.intro-item .intro-item-desc{line-height:24px;color:#666;overflow:hidden;min-height:72px;font-size:14px}.product .content2 ul li{width:19.2%;height:60px;background-color:#f6f6f6;float:left;line-height:60px;text-align:center;font-size:16px;color:#666;border-radius:4px;cursor:pointer;position:relative}.product .content2 ul li:not(:first-child){margin-left:1%}.product .content2 ul li.active{line-height:56px;text-align:center;font-size:20px;color:#fff;position:relative;background-color:#38f}.product .content2 ul li.active:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #38f;content:'';position:absolute;width:0;bottom:-6px;left:50%;margin-left:-3px}.product .content2_img img{width:90%;display:none;margin:50px auto 20px;box-shadow:-4px -4px 20px 8px rgba(28,88,159,.16)}.product .content3{padding-bottom:50px}.product .content3 ul li{width:25%;float:left;text-align:center;padding:20px 0}.product .content3 ul li:hover{border-radius:8px;box-shadow:-4px -4px 20px 8px rgba(28,88,159,.16);transform:translate(0,-5px)}.product .content3 ul li .title{font-size:24px;margin-top:20px}.product .content3 ul li .text{padding:10px 40px;text-align:center;font-size:16px}.newstabs{height:50px;margin-top:30px;border-bottom:2px solid rgba(167,215,197,.2);text-align:center}.newstabs span{position:relative;display:inline-block;height:50px;line-height:50px;margin:0 60px;color:#333;font-size:18px;font-weight:400;letter-spacing:.64px;cursor:pointer;transition:color .2s ease}.newstabs span.cur{color:#38f;font-weight:700}.newstabs span.cur:after{position:absolute;bottom:-2px;left:50%;content:'\200B';width:75px;height:4px;background:#38f;margin-left:-37.5px}.newslst .newsitem{height:180px;padding:30px 0;border-bottom:1px solid #f1f1f1}.newslst .newsitem img{float:left;width:200px;height:120px;background:rgba(75,187,139,.1)}.newslst .newsitem span{float:right;display:inline-block;width:120px;height:80px;background:url(../img/newslist_arrow_white.png) no-repeat right center;margin:20px 0;padding:15px 0 0 30px;border-left:1px solid #e9e9e9;color:#999;font-size:14px;font-weight:lighter;box-sizing:border-box}.newslst .newsitem span em{display:block;font-size:18px;font-style:normal}.newslst .newsitem b{display:block;height:36px;line-height:36px;margin:0 150px 0 230px;color:#3d4450;font-size:18px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:color .2s ease}.newslst .newsitem b:hover{color:#38f}.newslst .newsitem p{height:84px;line-height:28px;margin:0 150px 0 230px;font-weight:300;color:#333!important;font-size:16px;overflow:hidden;min-width:600px}.newslst .newsitem2{padding:30px 0;border-bottom:1px solid #f1f1f1;position:relative}.newslst .newsitem2 img{float:left;width:35%;margin-right:30px}.newslst .newsitem2 span{display:inline-block;padding:15px 0 0 30px;font-size:16px;font-weight:lighter;box-sizing:border-box;position:absolute;bottom:32px;left:35%;color:#38f}.newslst .newsitem2 .newsbtn{position:absolute;bottom:32px;right:20px;color:#38f!important;padding:3px 10px;border:1px solid #38f;border-radius:5px;letter-spacing:2px}.newslst .newsitem2 .newsbtn:hover{background-color:#38f;color:#FFF!important}.newslst .newsitem2 b{display:block;height:36px;line-height:36px;color:#3d4450;font-size:18px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:color .2s ease;position:relative;padding-left:15px}.newslst .newsitem2 b:hover{color:#38f}.newslst .newsitem2 b:before{content:'';display:block;width:5px;height:20px;background-color:#38f;position:absolute;top:8px;left:0}.newslst .newsitem2 p{height:208px;line-height:28px;font-weight:300;color:#333!important;font-size:14px;overflow:hidden;min-width:208px}.aboutus{padding-bottom:50px}.aboutus .content{margin-top:30px}.aboutus .content p{text-indent:2rem;margin-top:10px;font-size:16px}.aboutus .whdiv ul li{width:49%;float:left;margin-top:20px;border:1px solid #f1f1f1;padding:10px 0;border-radius:4px;box-sizing:border-box;height:82px}.aboutus .whdiv ul li:nth-child(2n){margin-left:1%}.aboutus .whdiv ul li:nth-child(2n+1){margin-right:1%}.aboutus .whdiv ul li:hover{background-color:#38f}.aboutus .whdiv ul li:hover .whtitle{color:#fff}.aboutus .whdiv ul li:hover .whtitle span{color:#fff}.aboutus .whdiv ul li:hover .whcontent{color:#fff;border-left:1px solid #fff}.aboutus .whdiv ul li .whtitle{float:left;width:80px;text-align:center}.aboutus .whdiv ul li .whtitle span{color:#38f;font-size:40px}.aboutus .whdiv ul li .whcontent{border-left:1px solid #f1f1f1;margin-left:80px;padding-left:20px;font-size:14px}.aboutus .whdiv ul li .whcontent .ctitle{font-size:24px}