.scrolling-carousel img{border:2px solid #fff;height:200px;width:auto}.certificate-carousel img{border:2px solid #fff;height:350px;width:100%}body{font-family:Arial,sans-serif;margin:0 auto;text-align:center}.fixed-header{background:hsla(0,0%,73%,.5)}.fixed-header,.fixed-menu{margin:0 auto;position:fixed;text-align:center;width:100%;z-index:1000}.fixed-header img{height:42px;width:auto}.fixed-menu{background:hsla(0,0%,94%,.5);border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:42px}.module{padding:0 20px}.layui-container{padding:0}.box{box-shadow:5px 5px 15px rgba(0,0,0,.2)}.bradius{border-radius:20px}.banner-carousel div{position:relative}.banner-carousel img{display:block;width:100%}.banner-carousel h3,.banner-carousel p{margin:0;padding:10px;position:absolute}.banner-carousel h3{color:#fff;font-size:20px;font-weight:700;left:20%;top:10%}.banner-carousel p{color:#c2c2c2;font-size:14px;left:18%;top:30%}.layui-nav-item a{color:#0fff37}.why-choose-us{background-color:hsla(0,0%,100%,.5);background-position:50%;background-repeat:repeat-x;background-size:cover;margin-top:10px;padding-bottom:60px;padding-top:10px}.why-choose-us h2{color:#000;font-size:30px;font-weight:700;margin:30px 0;text-align:center;text-shadow:1px 1px 2px #000}.why-choose-us h3{color:#333;font-weight:700;margin:25px 0}.why-choose-us p{color:#999;font-size:14px;text-align:left}.why-choose-us img{width:50%}.about-us h3{font-size:25px;font-weight:700;margin:10px 0;text-align:left}.about-us p{color:#666;font-size:20px;font-weight:400;text-align:left}.product-list{background-repeat:no-repeat;padding-top:5px}.product-list h3{color:#370;font-size:30px;margin:50px;padding:5px}.cert{background-color:#f8f8f8;margin-top:10px;padding-top:10px}.cert h2{font-size:20px;margin:10px auto}.cert p{font-size:14px;margin-bottom:20px;padding:10px}.team{background-color:#fff;clear:both;margin-top:20px;padding:10px 20px}.team h2{font-size:20px;margin:10px auto}.team p{font-size:14px;margin-bottom:20px;padding:10px}.team img{width:100%}.product-case{background-color:#fff;clear:both;height:250px;margin-top:20px}.product-case h2{font-size:20px;margin:10px auto}.product-case p{font-size:14px;margin-bottom:20px;padding:10px}.product-case img{width:100%}.cert p,.fback p,.product-case p,.team p{color:#6d6d6d}.fback{background-color:#f2f0f0;clear:both;margin-top:20px;padding-top:10px}.fback h2{font-size:20px;margin:10px auto}.fback p{font-size:14px;margin-bottom:20px;padding:10px}.fback input,.fback textarea{border-radius:10px}.footer{background-color:#f2f0f0;clear:both;margin-top:20px;padding-top:20px}.footer .logo{margin-bottom:20px;width:200px}.footer .about{color:#999;line-height:30px;text-align:left}.footer .ico img{width:100%}.footer h3{color:#0b0b0b;margin:10px 0;text-align:center}.footer .txt1,.footer .txt2,.footer .txt3{color:#999;font-size:12px;line-height:25px;text-align:left}.footer a{color:#999}.footer .txt1 b,.footer .txt2 b,.footer .txt3 b{color:#7d7d7d}.copyright{background-color:#7b7;color:#fff;padding:20px;text-align:center}.nav{height:40px;overflow:hidden;transition:.3s;width:100%}.nav .nav-list{display:inline-block;height:40px}.nav .nav-list button{background-color:transparent;border:none;cursor:pointer;height:30px;left:50%;outline:none;position:absolute;top:10px;width:25px}.nav .nav-list button span{background:#2db5a3;display:block;height:2px;margin-bottom:6px;transition:.5s;width:25px}.nav .nav-list button span.spa1{transform:rotate(45deg)}.nav .nav-list button span.spa3{transform:rotate(-45deg) translate(5px,-5px)}.nav .layui-nav{background:transparent;color:#000;position:absolute;right:0;top:60px;width:100%}.nav .layui-nav .layui-nav-item{display:block;line-height:60px}.nav .layui-nav *{font-size:18px}.nav .layui-nav .layui-nav-item a{color:#000;padding:0}.nav .layui-nav .layui-this:after,.nav .layui-nav-bar{background-color:#2db5a3;height:2px}.nav .layui-nav .layui-nav-item a:hover,.nav .layui-nav .layui-this a{color:#0fff37}.main-product{padding-bottom:50px}.main-product p{color:#ababab;font-size:16px;line-height:28px}.main-product p.title,.main-service p.title{color:#484848;font-size:24px;line-height:160px;text-align:center}.main-product p.title span,.main-service p.title span{color:#2db5a3}.main-product .content{border:1px solid #dedede;padding:30px 36px 0;text-align:center;transition:.3s}.main-product .content h3.label,.main-product .content p.label{color:#939393;font-size:18px;line-height:46px;padding-top:6px}.main-product .content a{color:#a1d8cb;font-size:18px;line-height:68px}.main-product .content:hover{box-shadow:0 0 3px 3px #eee;transition:.3s}.main-product .content img{transition:2s}.main-product .content img:hover{transform:rotateY(180deg)}.main-service{background:#f8f8f8}.main-service .content{position:relative}.main-service .content .content-left{width:50%}.main-service .content .content-left img{width:100%}.main-service .content .content-right{background:#fff;box-sizing:border-box;height:100%;overflow:hidden;padding:10px 10px 0;position:absolute;right:0;top:0;transition:.3s;width:50%}.main-service .content .content-right p{color:#adadad;line-height:32px;overflow:hidden;text-overflow:ellipsis}.main-service .content .content-right p.label{color:#4a4a4a;font-size:16px}.main-service .content .content-right span{background:#2cb6a1;display:block;height:2px;margin-bottom:23px;width:50px}.main-service .content .content-right:hover{box-shadow:2px 2px 2px #eee;transition:.3s}.main-service .service-more{padding-bottom:80px;padding-top:80px;text-align:center}.main-service .service-more a{background:#7fd3c6;border-radius:3px;color:#fff;font-size:23px;line-height:46px;padding:10px 62px}.banner{height:320px;margin-top:10px}.banner.product{background:url(../img/bg-3.jpg) no-repeat top;background-size:cover}.banner.product .title p{color:#fafafa}.main.product{padding:30px 0 75px}.main.product .content{background-color:hsla(0,0%,100%,0);border-bottom:1px solid #e8e8e8;box-shadow:-31px 2px 21px 6px rgba(0,0,0,.3);margin:30px 0;padding:50px 0}.main.product .content .content-img{text-align:center}.main.product .content .content-img img{max-width:100%}.main.product .content .label{color:#565656;font-size:30px;line-height:78px;margin-top:12px}.main.product .content .detail{color:#898585;font-size:16px;line-height:28px;padding-bottom:30px}.main.product .content a{background-color:#33a953;border-radius:100px;border-width:0!important;color:#fff!important;font-size:16px;letter-spacing:0;line-height:38px;padding:10px 11px 10px 23px}.main.product .content a:hover{background-color:#316aa9}.banner.news{background:url(../img/nav_img3.jpg) no-repeat top;background-size:cover}.banner .title{padding-top:170px}.banner .title.active{padding-top:120px;transition:1.5s}.banner .title p{color:#606060;font-size:36px;letter-spacing:5px;line-height:50px;text-align:center}.banner .title p.en{font-size:20px;letter-spacing:3px}.main-news{padding:50px 0 30px}.main-news .content{padding-bottom:30px;position:relative}.main-news .content .news-img{display:inline-block;vertical-align:top;width:30%}.main-news .content .news-img img{max-width:90%}.main-news .content .news-panel{box-sizing:border-box;display:inline-block;text-align:left;vertical-align:top;width:90%}.main-news .content .news-panel h3{font-weight:400}.main-news .content .news-panel h3 a,.main-news .content .news-panel strong a{color:#7cc68d;display:block;font-size:18px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-news .content .news-panel p.detail{color:#777;line-height:24px}.main-news .content .news-panel p.read-push{color:#aaa;padding-top:5px}.main-news #newsPage .layui-laypage{display:block;margin-top:70px;text-align:center}.main-news #newsPage .layui-laypage a,.main-news #newsPage .layui-laypage span{border-radius:3px;color:#e3e3e3;font-size:18px;height:40px;line-height:40px;margin-right:20px}.main-newsdate{font-size:18px;line-height:40px;margin-top:30px;text-align:center}.main-newsdate .news{line-height:104px;text-align:left}.main-newsdate h1{font-size:20px;font-weight:400;padding-top:6px;text-align:center}.main-newsdate .pushtime{color:#686868;font-size:18px;line-height:82px}.main-newsdate .introTop{font-size:18px;padding-bottom:28px}.main-newsdate .introBott{font-size:18px;line-height:42px;padding:40px 0 102px;text-align:justify}.main-newsdate img{max-width:100%}.banner.case{background:url(../img/nav_img2.jpg) no-repeat top;background-size:cover}.main-case{padding:30px 0 75px}.main-case .content{border-bottom:2px solid #c9c9c9;padding-bottom:20px;padding-top:120px;text-align:center;width:48%}.main-case .content.even{margin-left:2%}.main-case .content .case-img{border:1px solid #e2e2e2;overflow:hidden}.main-case .content .case-img img{transition:2s;width:100%}.main-case .content .case-img img:hover{transform:scale(1.2);transition:2s}.main-case .content p.lable{font-size:30px;line-height:76px;padding-top:13px}.main-case .content p{color:#505050;font-size:18px;line-height:32px}.main-case #casePage .layui-laypage{display:block;margin-top:100px;text-align:center}.main-case #casePage .layui-laypage a,.main-case #casePage .layui-laypage span{border-radius:3px;color:#e3e3e3;font-size:18px;height:40px;line-height:40px;margin-right:20px}.banner.about{background:url(../img/nav_img4.jpg) no-repeat top;background-size:cover}.main-about{padding-bottom:10px}.main-about ul.aboutab{padding:100px 0;text-align:center}.main-about ul.aboutab li{border:1px solid #e2e2e2;border-radius:3px;color:#b5b5b5;cursor:pointer;display:inline-block;font-size:20px;line-height:46px;margin-left:15px;padding:0 22px}.main-about ul.aboutab li:first-child{margin-left:0}.main-about ul.aboutab li.layui-this,.main-about ul.aboutab li:hover{border-color:#afddd7;color:#2ab5a3;transition:.3s}.main-about .tabCour,.main-about .tabJob{display:none}.main-about .tabIntro{padding-bottom:15px}.main-about .tabIntro .content{vertical-align:middle}.main-about .tabIntro .content .img{width:50%}.main-about .tabIntro .content .img img{width:100%}.main-about .tabIntro .content .panel{width:50%}.main-about .tabIntro .content p{line-height:25px;padding:0 10px;text-align:left}.main-about .tabIntro .p_hidden{display:none;padding:0 20px}.main-about .tabJob .content{border:1px solid #e2e2e2;border-top:4px solid #65d0c5;margin-top:90px;padding:0 0 40px 20px}.main-about .tabJob .content:first-child{margin-top:10px}.main-about .tabJob .content p{font-size:18px;line-height:40px}.main-about .tabJob .content p.title{color:#545454;font-size:24px;line-height:60px}.main-about .tabJob .content ol{counter-reset:sectioncounter;list-style-type:none;padding-left:20px}.main-about .tabJob .content ol li{color:#8d8d8d;font-size:16px;line-height:30px}.main-about .tabJob .content ol li:before{content:counter(sectioncounter) "、";counter-increment:sectioncounter}.main-about .tabCour p.title{font-size:28px;line-height:28px;text-align:center}.main-about .tabCour .timeline{margin-top:75px;position:relative}.main-about .tabCour .timeline:before{background-color:#e2e2e2;bottom:0;content:"";left:50px;position:absolute;top:0;width:2px}.main-about .tabCour .timeline li{padding-top:70px;position:relative}.main-about .tabCour .timeline li:first-child{padding-top:0}.main-about .tabCour .timeline li .cour-img{border-radius:50%;left:0;position:absolute;width:100px}.main-about .tabCour .timeline li .cour-img img{width:100%}.main-about .tabCour .timeline li .cour-panel{padding-left:120px;padding-top:20px;text-align:left}.main-about .tabCour .timeline li .cour-panel p.label{color:#000;font-size:18px}.main-about .tabCour .timeline li .cour-panel p{color:#949494;line-height:30px}@media screen and (max-width:480px){.main-service .content .content-right{padding:10px 10px 0}.main-service .content .content-right p{line-height:24px}.main-news .content .news-panel p.read-push{font-size:12px}.main-case .content{padding-top:60px}.main-case .content p.lable{font-size:18px;line-height:48px;padding-top:10px}.main-case .content p{color:#505050;font-size:12px;line-height:20px}.main-about ul.aboutab{padding:70px 0}.main-about ul.aboutab li{box-sizing:border-box;font-size:16px;padding:0 15px}.main-about .tabIntro .content .img,.main-about .tabIntro .content .panel{width:100%}.main-about .tabIntro .content .panel.p_block{display:none}.main-about .tabIntro .p_hidden{display:block}.main-case #casePage .layui-laypage a,.main-case #casePage .layui-laypage span,.main-news #newsPage .layui-laypage a,.main-news #newsPage .layui-laypage span{font-size:14px;height:30px;line-height:30px;margin-right:4px;padding:0 12px}}@media screen and (min-width:768px){.nav{max-height:80px}.nav.index{background:#fff}.nav .nav-list button{display:none}.nav .layui-nav{border-radius:0;margin:0;padding:0 5px;position:absolute;top:0;width:auto}.nav .layui-nav .layui-nav-item{display:inline-block;line-height:80px;margin:0 53px}.main-product p.title,.main-service p.title{font-size:36px;line-height:216px}.main.product .content .content-img{text-align:left}.main-news .content .news-panel strong a{font-size:20px;line-height:30px}.main-news .content .news-panel p.read-push{bottom:40px;padding-top:0;position:absolute}.main-newsdate .pushtime{line-height:142px}.main-case .content{width:45%}.main-case .content.even{margin-left:9%}.main-about ul.aboutab li{font-size:24px;line-height:50px;margin-left:30px;padding:0 32px}.main-about .tabIntro .content p{font-size:18px;line-height:25px;padding:0 10px;text-align:left}.main-about .tabJob .content p{font-size:24px;line-height:50px}.main-about .tabJob .content p.title{font-size:30px;line-height:90px}.main-about .tabJob .content ol li{font-size:20px;line-height:60px}.main-about .tabCour .timeline:before{left:50%}.main-about .tabCour .timeline li{min-height:195px;padding-top:95px}.main-about .tabCour .timeline li .cour-img{left:50%;margin-left:-97.5px;width:195px}.main-about .tabCour .timeline li .cour-panel{padding-left:0;padding-top:55px}.main-about .tabCour .timeline li.odd .cour-panel{text-align:right}}@media screen and (min-width:768px) and (max-width:992px){.main.product .content div.right{padding-left:20px}.nav .layui-nav .layui-nav-item{margin:0 33px}.main-service .content .content-right{padding:10px 10px 0 15px}.main-service .content .content-right span{margin-bottom:20px}.main-service .content .content-right p{line-height:28px}.main.product .content .label{line-height:40px;margin-top:0}.main.product .content .detail{padding-bottom:10px}.main-news .content .news-img{display:none}}@media screen and (min-width:992px){.main.product .content{padding:100px 0}.main.product .content div.right{padding-left:0}.main-news .content .news-img{width:20%}.main-case .content{width:31%}.main-case .content.even{margin-left:0}.main-case .content.center{margin-left:3%;margin-right:3%}.main-about .tabIntro .content p{font-size:18px;line-height:25px;padding:0 10px;text-align:left}}@media screen and (min-width:1200px){.main-news .content .news-img{width:30%}.main-about .tabCour .timeline li .cour-panel{padding-left:50px}.main-about .tabCour .timeline li.odd .cour-panel{padding-left:0;padding-right:50px}}@media screen and (min-width:1300px){.layui-container{padding:0;width:1200px}.main-about .tabJob .content:last-child{margin-bottom:180px}.nav .nav-logo{left:0;position:absolute;top:0}.layui-col-space80{margin:-40px}.layui-col-space80>*{padding:40px}}.tags a{color:#adadad}.about-img{border-bottom-right-radius:60px;border-top-left-radius:60px;width:98%}