.bottom{position:absolute}.video2 .grid-container-fluid .grid-row{margin-right:-50px}.video2 .item{margin-right:50px;height:220px}.video2 .item img{width:100%;height:100%;display:block}.carousel-pages{line-height:44px;text-align:center;border-top:1px solid #e1e1e1;padding:0 20px}.carousel-pages .span{padding:0 30px;text-align:center;color:#999;font-size:16px;display:inline-block;position:relative}.carousel-pages .span.active .point{display:inline-block}.carousel-pages .span .point{width:5px;height:5px;background-color:#e1e1e1;position:absolute;top:-2px;left:50%;margin-left:-2px;border-radius:50%;display:none}.pagelist a{padding:0 20px;height:48px;line-height:48px;text-align:center;color:#999;font-size:16px;margin:0 6px 5px 0;background-color:#e8f2ff;display:inline-block;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.pagelist a.active{color:#fff;background-color:#093386}.pagelist a:hover{-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);-o-transform:translate(0, -8px);-ms-transform:translate(0, -8px);transform:translate(0, -8px)}.delay2s{animation-delay:2s;-webkit-animation-delay:2s}.animated.duration2s{-webkit-animation-duration:2s;animation-duration:2s}.about-1 .section{background-repeat:no-repeat;background-position:center top;position:relative}.about-1 .section1{background-image:url(about-1-bg.jpg);background-size:auto 100%}.about-1 .section1 .content{max-width:640px;margin:0 auto;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box}.about-1 .section1 .content .h2{line-height:24px;font-size:20px;color:#f93}.about-1 .section1 .content .h3{margin-top:13px}.about-1 .section1 .content .h3 img{max-width:100%}.about-1 .section1 .content .p{line-height:28px;margin-top:36px;color:#666;font-size:16px}.about-1 .section1 .content .p .mCSB_scrollTools{opacity:0}.about-1 .section2{overflow:hidden;background-image:url(about-2-bg.jpg);background-size:auto 100%;position:relative}.about-1 .section2 .carousel-pages{position:absolute;right:0;bottom:0;left:0}.about-1 .section2 .bx-wrapper{background:transparent;margin-bottom:0}.about-1 .section2 .bx-wrapper img{display:inline}.about-1 .section2 .bx-wrapper .bx-controls{display:none}.about-1 .section2 .content{position:absolute;top:64px;bottom:0;right:0;left:0}.about-1 .section2 .h2{text-align:center;margin-top:60px;margin-bottom:75px}.about-1 .section2 .h2 img{max-width:400px}.about-1 .section2 .ul{width:1000%}.about-1 .section2 .ul li{width:10%;float:left;position:relative}.about-1 .section2 .ul li .icon{text-align:center}.about-1 .section2 .ul li .text{max-height:112px;line-height:28px;font-size:16px;color:#666;padding:0 30px;margin-top:50px}.about-1 .section2 .ul li .text .mCSB_scrollTools{opacity:0}.about-1 .section3{background-image:url(about-3-bg.jpg);background-size:auto 100%;overflow:hidden}.about-1 .section3 .content .mCustomScrollBox>.mCSB_scrollTools{opacity:0}.about-1 .section3 .content .h3{text-align:center;margin-bottom:18px}.about-1 .section3 .content #timeline{max-width:1200px;border-bottom:1px solid #e8f2ff;margin:240px auto 220px;position:relative}.about-1 .section3 .content #dates{width:2000px;min-height:1px}.about-1 .section3 .content #dates li{float:left;width:240px;min-height:1px;position:relative}.about-1 .section3 .content #dates li a{display:block}.about-1 .section3 .content #dates li.selected .point,.about-1 .section3 .content #dates li.selected .time-box{background-color:#52b1e7}.about-1 .section3 .content #dates li.selected .time-box .h4{color:#fff;background-color:#52b1e7}.about-1 .section3 .content #dates li.selected .time-box .p{color:#fff;background-color:#75cdff}.about-1 .section3 .content #dates li.selected.type1 .time-box .rac{border-color:#52b1e7 transparent transparent transparent}.about-1 .section3 .content #dates li.selected.type2 .time-box .rac{border-color:transparent transparent #52b1e7 transparent}.about-1 .section3 .content #dates li.type1 .time-box{padding-bottom:40px;bottom:38px}.about-1 .section3 .content #dates li.type1 .time-box .rac{border-color:#e8f2ff transparent transparent transparent;bottom:-20px}.about-1 .section3 .content #dates li.type1 .time-box .h4{bottom:0}.about-1 .section3 .content #dates li.type2 .time-box{padding-top:40px;top:38px}.about-1 .section3 .content #dates li.type2 .time-box .rac{top:0;margin-top:-20px;border-color:transparent transparent #e8f2ff transparent}.about-1 .section3 .content #dates li.type2 .time-box .h4{top:0}.about-1 .section3 .content #dates li .time-box{position:absolute;left:-30px;right:-30px}.about-1 .section3 .content #dates li .time-box .rac{width:0;height:0;border-width:10px;border-style:solid;position:absolute;left:50%;margin-left:-10px}.about-1 .section3 .content #dates li .time-box .h4{line-height:40px;color:#666;font-size:16px;text-align:center;background-color:#e8f2ff;position:absolute;left:0;right:0}.about-1 .section3 .content #dates li .time-box .p{height:66px;line-height:22px;padding:20px;color:#666;background-color:#f7f7f7}.about-1 .section3 .content #dates li .point{width:15px;height:15px;display:inline-block;border-radius:50%;background-color:#e8f2ff;position:absolute;top:0;left:50%;margin-top:-7px;margin-left:-7px}.about-1 .section3 .content #next,.about-1 .section3 .content #prev{position:absolute;top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-image:url('timeline-control.png');text-indent:-9999px;overflow:hidden}.about-1 .section3 .content #next{right:30px;background-position:-48px 0}.about-1 .section3 .content #prev{left:30px;background-position:0 0}.about-1 .section3 .content #next.disabled,.about-1 .section3 .content #prev.disabled{opacity:.2}.about-1 .fp-auto-height{background:url(content_bg.png) no-repeat center top}.about-1 .fp-auto-height .fp-tableCell{position:relative}.about-1 .fp-auto-height .bottom{overflow:hidden;position:absolute;top:0}.about-1 .fp-auto-height .rel{position:absolute;top:0;right:0;bottom:0;left:0}.top.p-top{position:static;overflow:hidden}.top.p-top .nav{z-index:99}.news .news-banner{height:360px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.news .news-content{margin-top:50px;padding-bottom:40px}.news .news-content .grid-row{margin-bottom:30px;cursor:pointer}.news .news-content .l{height:180px}.news .news-content .l img{max-width:100%; max-height:100%;display:block}.news .news-content .r{padding:0 30px}.news .news-content .r .date{margin-bottom:20px}.news .news-content .r .date .span{font-size:24px;padding-top:22px;padding-bottom:2px;display:inline-block}.news .news-content .r .date .span1{color:#999;padding-right:17px;border-right:1px solid #ccc}.news .news-content .r .date .span2{color:#ccc;padding-left:17px}.news .news-content .r .h3{line-height:20px;font-size:18px;color:#333;margin-bottom:8px}.news .news-content .r .p{line-height:24px;color:#666;font-size:14px}.video-bg{background:url(video-bg.jpg) repeat-x left top;background-size:auto 100%}.video-center .video-title{padding:55px 0 50px 0}.video-center .video-title .h3{line-height:32px;font-size:24px;color:#093386;text-align:center}.video-center .video-title .p{line-height:22px;font-size:14px;color:#999;text-transform:uppercase;text-align:center}.video-center .video-content{padding-bottom:50px}.video-center .video-content .item{cursor:pointer;margin:0 30px 15px;color:#666}.video-center .video-content .item .img{height:220px;margin-bottom:8px}.video-center .video-content .item .img img{width:100%;height:100%;display:block}.video-center .video-content .item .p1{line-height:30px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-center .video-content .item .p2{line-height:26px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pro-center{padding-bottom:40px}.pro-center .pro-nav{padding:18px 0 20px 0}.pro-center .pro-nav .grid-row{margin:0 50px}.pro-center .pro-nav .item{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.pro-center .pro-nav .item.active .p{color:#03984b}.pro-center .pro-nav .item.active .p .rac{display:block}.pro-center .pro-nav .item:hover{-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);-o-transform:translate(0, -8px);-ms-transform:translate(0, -8px);transform:translate(0, -8px)}.pro-center .pro-nav .item:hover .p{color:#03984b}.pro-center .pro-nav .item a{width:100%;height:100%;display:block}.pro-center .pro-nav .item .img{height:85px;text-align:center}.pro-center .pro-nav .item .img img{max-width:100%;max-height:100%}.pro-center .pro-nav .item .p{line-height:28px;font-size:14px;color:#666;text-align:center;position:relative;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;-ms-transition:all .7s;transition:all .7s}.pro-center .pro-nav .item .p .rac{width:0;height:0;border-width:6px;border-style:solid;border-color:#03984b transparent transparent transparent;position:absolute;top:28px;left:50%;margin-left:-6px;display:none}.pro-center .pro-banner{height:850px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.pro-center .pro-set1 .carousel{margin-top:80px}.pro-center .pro-set1 .carousel .bx-wrapper{margin:0 auto}.pro-center .pro-set1 .carousel .bx-wrapper .bx-pager{display:none}.pro-center .pro-set1 .carousel .bx-wrapper .bx-prev{left:.375rem;background:url(controls5.png) no-repeat 0 0}.pro-center .pro-set1 .carousel .bx-wrapper .bx-next{right:.375rem;background:url(controls5.png) no-repeat -36px 0}.pro-center .pro-set1 .carousel .bx-wrapper .bx-controls-direction a{width:18px;height:35px;margin-top:-18px}.pro-center .pro-set1 .carousel .ul li{cursor:pointer}.pro-center .pro-set1 .carousel .ul li .icon span,.pro-center .pro-set1 .carousel .ul li .p1,.pro-center .pro-set1 .carousel .ul li .p2{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.pro-center .pro-set1 .carousel .ul li .icon{height:160px;text-align:center;margin-bottom:18px}.pro-center .pro-set1 .carousel .ul li .icon span{width:160px;height:160px;border:2px solid #11a63b;border-radius:50%;background-repeat:no-repeat;background-position:center center;display:inline-block}.pro-center .pro-set1 .carousel .ul li .icon1 span{background-image:url(pro-01.png)}.pro-center .pro-set1 .carousel .ul li .icon2 span{background-image:url(pro-02.png)}.pro-center .pro-set1 .carousel .ul li .icon3 span{background-image:url(pro-03.png)}.pro-center .pro-set1 .carousel .ul li .icon4 span{background-image:url(pro-04.png)}.pro-center .pro-set1 .carousel .ul li .p1{line-height:44px;font-size:24px;color:#11a63b;text-align:center}.pro-center .pro-set1 .carousel .ul li .p2{line-height:24px;font-size:14px;color:#666;text-align:center;margin-top:4px}.pro-center .pro-set2{background-color:#edfff8}.pro-center .pro-set2 .bx-wrapper{background:transparent;margin-bottom:30px}.pro-center .pro-set2 .bx-wrapper img{display:inline}.pro-center .pro-set2 .bx-wrapper .bx-viewport{overflow:visible !important}.pro-center .pro-set2 .bx-wrapper .bx-controls{display:none}.pro-center .pro-set2 .content{margin-top:-200px;padding-top:200px;overflow-x:hidden;overflow-y:visible}.pro-center .pro-set2 .carousel .ul li{cursor:pointer}.pro-center .pro-set2 .carousel .ul li .img{height:260px;text-align:center}.pro-center .pro-set2 .carousel .ul li .img img{max-width:100%}.pro-center .pro-set2 .carousel .ul li .p{line-height:34px;text-align:center;font-size:24px;color:#11a63b;margin-bottom:34px}.pro-center .pro-set2 .carousel .ul li .p1{line-height:24px}.pro-center .pro-set2 .carousel .ul li .p1 .span-l,.pro-center .pro-set2 .carousel .ul li .p1 .span-r{font-size:14px;color:#999;display:inline-block;float:left}.pro-center .pro-set2 .carousel .ul li .p1 .span-l{width:40%;text-align:right}.pro-center .pro-set2 .carousel .ul li .p1 .span-r{width:60%}.pro-center .pro-set2 .carousel .ul .li2 .img,.pro-center .pro-set2 .carousel .ul .li3 .img{position:relative;text-align:center}.pro-center .pro-set2 .carousel .ul .li2 .img .icon1,.pro-center .pro-set2 .carousel .ul .li3 .img .icon1,.pro-center .pro-set2 .carousel .ul .li2 .img .icon2,.pro-center .pro-set2 .carousel .ul .li3 .img .icon2{position:absolute;top:0;right:0;bottom:0;left:0}.pro-center .pro-set1,.pro-center .pro-set2{padding:133px 0 140px 0}.pro-center .pro-set1 .title .h3,.pro-center .pro-set2 .title .h3,.pro-center .pro-set1 .title .p1,.pro-center .pro-set2 .title .p1,.pro-center .pro-set1 .title .p2,.pro-center .pro-set2 .title .p2{cursor:pointer}.pro-center .pro-set1 .title .h3,.pro-center .pro-set2 .title .h3{text-align:center}.pro-center .pro-set1 .title .h3 img,.pro-center .pro-set2 .title .h3 img{max-width:100%}.pro-center .pro-set1 .title .p1,.pro-center .pro-set2 .title .p1{line-height:40px;text-align:center;margin-bottom:42px;color:#ffc21f;font-size:24px}.pro-center .pro-set1 .title .p2,.pro-center .pro-set2 .title .p2{line-height:28px;color:#999;text-align:center;font-size:14px}.product-bg{background:url(product-bg.jpg) repeat-x left top;background-size:auto 100%}.product{padding-bottom:40px}.product .carousel-pages{border-top:1px solid #c2e6fc}.product .carousel-pages .span .p1,.product .carousel-pages .span .p2{text-align:center;font-size:16px}.product .carousel-pages .span .p1{line-height:24px;color:#d9d9d9;text-transform:uppercase;padding-top:8px}.product .carousel-pages .span .p2{line-height:24px;color:#48b400}.product .carousel-pages .span.active .point{display:inline-block}.product .carousel-pages .span .point{background-color:#c2e6fc}.product .carousel-pages .span1 .p2{color:#48b400}.product .carousel-pages .span2 .p2{color:#00abf1}.product .carousel-pages .span3 .p2{color:#f68f01}.product .product-title{padding:100px 0 90px 0}.product .product-title .h3{line-height:32px;font-size:24px;color:#093386;text-align:center}.product .product-title .p{line-height:22px;font-size:14px;color:#999;text-transform:uppercase;text-align:center}.product .product-content{margin-top:-200px;padding-top:200px;padding-bottom:150px;overflow-x:hidden;overflow-y:visible}.product .product-content .bx-wrapper{background:transparent;margin-bottom:30px}.product .product-content .bx-wrapper img{display:inline}.product .product-content .bx-wrapper .bx-viewport{overflow:visible !important}.product .product-content .bx-wrapper .bx-controls{}.product .product-content .carousel .ul li{cursor:pointer}.product .product-content .carousel .ul li .img{max-width:400px;height:270px;margin:0 auto;text-align:center;background-position:center top;background-repeat:no-repeat;background-size:100% auto}.product .product-content .carousel .ul li .img img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;max-width:100%}.product .product-content .carousel .ul li .p1,.product .product-content .carousel .ul li .p2{text-align:center;font-size:24px}.product .product-content .carousel .ul li .p1{line-height:34px;color:#d9d9d9;text-transform:uppercase}.product .product-content .carousel .ul li .p2{line-height:34px;color:#48b400}.product .product-content .carousel .ul .li1 .img{background-image:url(product-item1-bg.png)}.product .product-content .carousel .ul .li1 .p2{color:#48b400}.product .product-content .carousel .ul .li2 .img{background-image:url(product-item2-bg.png)}.product .product-content .carousel .ul .li2 .p2{color:#00abf1}.product .product-content .carousel .ul .li3 .img{background-image:url(product-item3-bg.png)}.product .product-content .carousel .ul .li3 .p2{color:#f68f01}.p-banner{width:100%;height:124px;position:relative;overflow:hidden}.p-banner img{position:absolute;left:50%;top:0;margin-left:-960px}.p-sort{width:100%;float:left;text-align:center;padding-top:20px;border-bottom:#c9c9c9 dotted 1px;height:65px}.p-sort a{margin-top:20px;display:inline-block;background:#acacac;border-radius:15px;width:102px;line-height:30px;height:30px;font-size:14px;color:#fff;margin:0 10px;position:relative}.p-sort a:hover,.p-sort a.active{background:#d9c13c;color:#fff}.p-sort a:hover i,.p-sort a.active i{position:absolute;top:30px;left:50%;margin-left:-8px;width:16px;height:44px;background:url(p_sortbg.png) no-repeat}.p_worklist{width:100%}.p_worklist dl{float:left;width:18%;margin:10px 1% 0}.p_worklist dl dt{width:100%;text-align:center}.p_worklist dl dt img{width:100%;height:86px;height:.5707rem;border:#dedede solid 1px}.p_worklist dl dd{line-height:40px;text-align:center;color:#333;font-size:14px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page{width:100%;float:left;margin:40px 0;text-align:center}.page a{width:38px;height:28px;line-height:28px;text-align:center;display:inline-block;color:#696969;background:#ececec;margin:0 2px;font-size:14px;border-radius:3px}.page a.first{width:70px}.page a:hover,.page a.active{background:#d9c13c;color:#fff}.contact{width:100%;float:left;position:relative;min-height:500px;padding-bottom:30px}.contact ul{float:left;margin-top:10px;width:650px}.contact ul li{margin-top:10px;width:100%;float:left}.contact ul li span{width:118px;text-align:right;line-height:32px;float:left;font-size:14px;color:#444}.contact ul li .contact_text{width:382px;height:30px;line-height:30px;padding-left:5px;border:#e2e2e2 solid 1px}.contact ul li .contact_textarea{outline:none;width:520px;height:180px;border:#e2e2e2 solid 1px}.contact .submit{width:650px;text-align:center;margin-top:20px;float:left}.contact .submit a{width:90px;height:28px;line-height:28px;margin:0 10px;text-align:center;font-size:14px;color:#fff;display:inline-block}.contact .submit a.a1{background:#d9c13c}.contact .submit a.a2{background:#898989}.contact .contact-bg{position:absolute;bottom:50px;right:0}.recruit{margin-top:30px;margin-bottom:30px;width:100%;float:left;border-bottom:#ddd solid 1px}.recruit dl{width:99.5%;border:#ddd solid 1px;border-top:none;border-bottom:none;font-size:14px}.recruit dl dt{background:#f1f1f1;width:100%;line-height:60px;color:#333;font-size:16px;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;height:60px;cursor:pointer}.recruit dl dt>.fr.ico{width:60px;height:60px;background:url(ico01.png) no-repeat left center}.recruit dl dd{display:none}.recruit dl dd .apply a{display:inline-block;margin-top:30px;margin-left:35px;margin-bottom:30px;border-radius:4px;width:130px;height:42px;background:#e2c316;color:#fff;text-align:center;font-size:16px;line-height:42px}.recruit dl.active dt>.fr.ico{background:url(ico02.png) no-repeat left center}.recruit dl.active dd{display:block}.project{width:100%;float:left}.project dl{float:left;width:100%;padding:20px 0;margin-top:10px;border-bottom:#ddd dotted 1px}.project dl dt{float:left;width:300px}.project dl dt img{width:100%}.project dl dd{float:right;width:830px;padding-right:30px}.project dl dd.t1{line-height:26px}.project dl dd.t1 a{color:#000;font-size:16px}.project dl dd.t2{color:#999}.project dl dd.t3{margin-top:5px;color:#555;line-height:25px;font-size:14px}.project dl dd.t4{margin-top:20px}.project dl dd.t4 a{width:74px;height:26px;color:#fff;text-align:center;line-height:26px;border-radius:4px;background:#acacac;display:block;font-size:16px}.project dl:hover,.project dl.active{background:#f5f5f5}.project dl:hover dd.t4 a,.project dl.active dd.t4 a{background:#d9c13c}.i_newslist.visa dl dd.t4{border-bottom:#cdcdcd solid 1px;padding-bottom:5px;margin-bottom:10px;color:#808080}