@charset "utf-8";
/*header*/
.header{position:fixed;left:0;right:0;top:0;z-index:10000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));height:80px;background-color:rgba(255,255,255,1);}
.logo{float:left;height:80px;}
.logo img{display:block;width:auto;height:56px;margin:12px auto;}
.nav{float:left;height:80px;margin-left:50px;}
.nav ul.nav-card li.nav-item{float:left;height:80px;padding:0 12px;font-size:16px;line-height:80px;text-align:center;}
.nav ul.nav-card li.nav-item a{display:block;color:rgba(0,0,0,.6);}
.nav ul.nav-card li.active a,.nav ul.nav-card li a:hover{color:rgba(240,0,42,1);}
.telephone{float:right;height:80px;}
.telephone i{float:left;}
.telephone i.icon-phone{position:relative;width:30px;height:80px;}
.telephone i.icon-phone:before{content:"";display:block;position:absolute;right:0;top:26px;width:30px;height:30px;}
.telephone i.icon-phone:before{background-position:0 0;}
.telephone dl{float:right;height:36px;margin:22px 0 22px 8px;}
.telephone dl dd{height:18px;}
.telephone dl dd.number{font-size:17px;line-height:18px;color:rgba(0,0,0,1);font-weight:bold;}
/*is-about*/
.is-about{padding:80px 0;background:url(../images/about-bj.jpg) no-repeat center center rgba(0,150,128,1);}
.is-about-card{width:850px;margin:auto;}
.is-about-t{overflow:hidden;text-align:center;color:rgba(255,255,255,1);}
.is-about-t h2{margin-bottom:20px;font-size:40px;line-height:42px;}
.is-about-t p{font-size:16px;line-height:26px;}
.is-about-t p a{color:rgba(255,255,0,1);text-decoration:underline;}
.is-about-t p a:hover{color:rgba(255,255,0,1);}
.about-item{overflow:hidden;margin:40px 0;color:rgba(255,255,255,1);text-align:center;}
.about-item ul li{float:left;width:180px;height:100px;margin-right:43px;background-color:rgba(255,156,0,1);}
.about-item ul li:last-child{margin-right:0;}
.about-item ul li .digital{height:42px;margin-top:14px;font-size:14px;line-height:28px;}
.about-item ul li .digital span{padding-right:4px;font-family:fantasy;font-size:38px;line-height:40px;}
.about-item ul li p{height:30px;font-size:20px;line-height:30px;}
.is-about-b{overflow:hidden;text-align:center;color:rgba(255,255,255,1);}
.is-about-b h2{position:relative;height:50px;margin-bottom:20px;font-size:24px;line-height:50px;text-indent:290px;}
.is-about-b h2:before{content:'';position:absolute;top:0;left:130px;display:inline-block;width:280px;height:50px;background:url(/static/images/logo-white.png) no-repeat;}
.is-about-b p{height:24px;font-size:16px;line-height:24px;}
/*news*/
.news{padding:50px 0;}
.news-card{margin-top:50px;}
.news-item{float:left;overflow:hidden;width:270px;margin:0 40px 40px 0;}
.news-item:nth-child(4n){margin-right:0;}
.news-item-pic{overflow:hidden;width:100%;height:270px;}
.news-item-pic img{display:block;width:100%;height:100%;}
.news-item-con{overflow:hidden;position:relative;padding:10px 0 42px 0;}
.news-item-con h2{height:36px;font-size:16px;line-height:36px;font-weight:bold;}
/*footer*/
.footer{padding:80px 0 30px 0;}
.footer-card{margin-bottom:40px;}
.menu{float:left;}
.menu .menu-list{float:left;margin-right:50px;}
.menu .menu-list:first-child{}
.menu .menu-list:last-child{margin-right:30px;}
.menu .menu-list h4{height:40px;}
.menu .menu-list h4 a{display:block;font-size:16px;line-height:40px;color:rgba(255,255,255,1);font-weight:bold;}
.menu .menu-list h4 a:hover{color:rgba(248,212,0,1);}
.menu .menu-list ul{overflow:hidden;margin-top:4px;}
.menu .menu-list ul li{height:28px;}
.menu .menu-list ul li a{display:block;font-size:16px;line-height:28px;color:rgba(255,255,255,1);}
.menu .menu-list ul li a:hover{color:rgba(248,212,0,1);}
.qrcode{float:left;margin-left:40px;margin-right:40px;}
.qrcode ul.qrcode-card{overflow:hidden;color:rgba(255,255,255,1);}
.qrcode ul.qrcode-card li{float:left;width:110px;margin:0 10px;}
.qrcode ul.qrcode-card li p.title{height:40px;margin-bottom:6px;font-size:16px;line-height:40px;text-align:center;}
.qrcode ul.qrcode-card li p.code{width:110px;height:110px;}
.qrcode ul.qrcode-card li p.code img{display:block;width:100%;height:100%;}
.phone{float:right;}
.phone h4{position:relative;height:40px;}
.phone h4.title{font-size:17px;line-height:40px;color:rgba(255,255,255,1);font-weight:normal;text-indent:36px;}
.phone h4:before{content:'';position:absolute;top:5px;left:0;width:30px;height:30px;background-color:rgba(254,0,42,1);}
.phone h4:after{content:'';position:absolute;top:5px;left:0;width:30px;height:30px;background-position:0 -30px;}
.phone dl.phone-card{padding-top:12px;}
.phone dl dd.number{height:30px;font-size:24px;line-height:30px;color:rgba(247,213,1,1);font-weight:bold;font-style:oblique;}
.kefu{overflow:hidden;margin-top:14px;}
.kefu a{float:left;width:50%;height:34px;line-height:34px;font-size:12px;color:rgba(248,212,0,1);text-indent:30px;}
.kefu a:hover{color:rgba(248,212,0,1);}
.kefu a.qq{position:relative;}
.kefu a.qq:before{position:absolute;content:'';left:0;top:2px;width:30px;height:30px;background-position:0 -60px;}
.kefu a.ly{position:relative;}
.kefu a.ly:before{position:absolute;content:'';left:0;top:2px;width:30px;height:30px;background-position:0 -90px;}
.copyright{padding-top:30px;text-align:center;border-top:1px solid rgba(228,234,236,.1);}
.copyright p{font-size:14px;line-height:24px;color:rgba(255,255,255,1);}
.copyright p a{color:rgba(255,255,255,1);}
.copyright p a:hover{color:rgba(248,212,0,1);}
.friendlink{margin-top:20px;font-size:14px;line-height:22px;color:rgba(255,255,255,1);text-align:center;}
.friendlink a{margin-right:10px;color:rgba(255,255,255,1);}
.friendlink a:hover{color:rgba(248,212,0,1);}
/*focus*/
.focus{overflow:hidden;max-width:1920px;max-height:750px;margin:80px auto 0 auto;}
.focus .swiper{}
.focus .swiper .swiper-wrapper{}
.focus .swiper .swiper-wrapper .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;}
.focus .swiper .swiper-wrapper .swiper-slide img{display:block;width:100%;}
.focus .swiper .swiper-pagination{left:50%;bottom:4.4%;line-height:0;font-size:0;}
.focus .swiper .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;background-color:rgba(255,255,255,1);}
.focus .swiper .swiper-pagination .swiper-pagination-bullet-active{width:20px;height:7px;background-color:rgba(230,0,18,1);}
.focus .swiper .swiper-button-next,.focus .swiper .swiper-button-prev{width:36px;height:36px;background-color:rgba(0,0,0,.5);}
.focus .swiper .swiper-button-next{right:6.4%;}
.focus .swiper:hover .swiper-button-next{right:7.4%;background-color:rgba(230,0,18,1);}
.focus .swiper .swiper-button-next:after{font-size:18px;color:rgba(255,255,255,.8);}
.focus .swiper .swiper-button-prev{left:6.4%;}
.focus .swiper:hover .swiper-button-prev{left:7.4%;background-color:rgba(230,0,18,1);}
.focus .swiper .swiper-button-prev:after{font-size:18px;color:rgba(255,255,255,.8);}
/*banner*/
.item-banner{overflow:hidden;margin-top:80px;}
.item-banner img{display:block;width:100%;}
/*info*/
.sort{height:28px;font-size:14px;line-height:28px;color:rgba(0,0,0,.6);}
.sort span{display:inline-block;margin-right:20px;}
.sort span:first-child{}
.sort span:last-child{margin-right:0;}
.sort span a{color:rgba(0,0,0,.6);}
.sort span a:hover{color:rgba(240,0,42,1);}
.sort .fa{position:relative;padding-left:28px;}
.sort .fa:before{content:'';position:absolute;top:0;left:0;width:28px;height:28px;}
.sort .fa:after{content:'';position:absolute;top:4px;left:0;width:20px;height:20px;}
.sort .column{position:relative;}
.sort .column:after{content:'';position:absolute;top:4px;left:0;width:20px;height:20px;}
.sort .click{position:relative;}
.sort .click:after{content:'';position:absolute;top:4px;left:0;width:20px;height:20px;background-position:-30px -260px;}
.sort .time{position:relative;}
.sort .time:after{content:'';position:absolute;top:4px;left:0;width:20px;height:20px;background-position:-30px -280px;}
.sort .ico-1:after,.sort .ico-17:after{background-position:-30px 0;}
.sort .ico-2:after{background-position:-30px -20px;}
.sort .ico-3:after{background-position:-30px -40px;}
.sort .ico-4:after{background-position:-30px -60px;}
.sort .ico-5:after,.sort .ico-6:after,.sort .ico-7:after,.sort .ico-21:after,.sort .ico-22:after{background-position:-30px -80px;}
.sort .ico-8:after{background-position:-30px -100px;}
.sort .ico-9:after{background-position:-30px -120px;}
.sort .ico-10:after{background-position:-30px -140px;}
.sort .ico-11:after{background-position:-30px -160px;}
.sort .ico-12:after,.sort .ico-13:after,.sort .ico-14:after,.sort .ico-15:after,.sort .ico-16:after{background-position:-30px -180px;}
.sort .ico-18:after{background-position:-30px -200px;}
.sort .ico-19:after{background-position:-30px -220px;}
.sort .ico-20:after{background-position:-30px -240px;}
/*list*/
.newslist{padding:80px 0;}
.newslist-card{margin-top:40px;}
.list-item{padding:24px;margin-bottom:24px;}
.list-item:first-child{}
.list-item:last-child{margin-bottom:40px;}
.list-item-pic{float:left;overflow:hidden;width:240px;height:240px;}
.list-item-pic img{display:block;width:100%;height:100%;}
.list-item-con{float:right;overflow:hidden;width:784px;min-height:240px;}
.list-item-con h2{margin-top:16px;margin-bottom:16px;}
.list-item-con h2 a{display:block;font-size:20px;line-height:30px;color:rgba(0,0,0,.8);font-weight:bold;}
.list-item-con h2 a:hover{color:rgba(240,0,42,1);}
.list-item-con .list-item-info{overflow:hidden;max-height:84px;margin-top:12px;font-size:15px;line-height:28px;color:rgba(102,102,102,1);}
/*case*/
.case{padding:60px 0;}
.case-card{margin-top:40px;}
.case-list{float:left;width:364px;}
.case-list:nth-child(2){width:452px;margin-left:10px;margin-right:10px;}
.case-list:last-child{margin-right:0;}
.case-list ul{overflow:hidden;width:100%;}
.case-list ul li{position:relative;overflow:hidden;float:left;}
.case-list ul li img{display:block;width:100%;height:100%;}
.case-list ul li h3{position:absolute;left:0;right:0;bottom:0;margin-bottom:-40px;height:40px;line-height:40px;font-size:14px;color:rgba(255,255,255,1);text-align:center;font-weight:bold;background-color:rgba(0,0,0,.3);}
.case-list ul li:hover h3{margin-bottom:0;}
.pic-l-two-t{margin-bottom:10px;}
.pic-c-one-m{margin-top:10px;margin-bottom:10px;}
.pic-r-two-b{margin-top:10px;}
.pic1,.pic8{width:364px;height:452px;}
.pic2,.pic7{width:364px;height:184px;}
.pic3,.pic6{width:452px;height:184px;}
.pic4{width:222px;height:258px;margin-right:8px;}
.pic5{width:222px;height:258px;}

.caselist{padding:80px 0;}
.caselist-card{margin-top:40px;}
.case-item{float:left;overflow:hidden;width:282px;margin:0 24px 40px 0;}
.case-item:nth-child(4n){margin-right:0;}
.case-item-pic{overflow:hidden;width:100%;height:282px;}
.case-item-pic img{display:block;width:100%;height:100%;}
.case-item-con{overflow:hidden;padding:14px 14px 10px 14px;border:1px solid rgba(228,234,236,1);border-top:none;}
.case-item-con h2{height:24px;margin-bottom:6px;}
.case-item-con h2 a{display:block;font-size:16px;line-height:24px;color:rgba(0,0,0,.8);font-weight:bold;}
.case-item-con h2 a:hover{color:rgba(240,0,42,1);}
/*product*/
.productlist{padding:80px 0;}
.productlist-card{margin-top:40px;}
.product-item{float:left;overflow:hidden;width:282px;margin:0 24px 40px 0;}
.product-item:nth-child(4n){margin-right:0;}
.product-item-pic{overflow:hidden;width:100%;height:282px;}
.product-item-pic img{display:block;width:100%;height:100%;}
.product-item-con{overflow:hidden;padding:14px 14px 10px 14px;border:1px solid rgba(228,234,236,1);border-top:none;}
.product-item-con h2{height:24px;margin-bottom:6px;}
.product-item-con h2 a{display:block;font-size:16px;line-height:24px;color:rgba(0,0,0,.8);font-weight:bold;}
.product-item-con h2 a:hover{color:rgba(240,0,42,1);}
/*video*/
.videolist{padding:80px 0;}
.videolist-card{margin-top:40px;}
.video-item{float:left;overflow:hidden;width:282px;margin:0 24px 40px 0;}
.video-item:nth-child(4n){margin-right:0;}
.video-item-pic{overflow:hidden;width:100%;height:282px;}
.video-item-pic img{display:block;width:100%;height:100%;}
.video-item-con{overflow:hidden;padding:14px 14px 10px 14px;border:1px solid rgba(228,234,236,1);border-top:none;}
.video-item-con h2{height:50px;margin-bottom:6px;}
.video-item-con h2 a{font-size:16px;line-height:24px;color:rgba(0,0,0,.8);font-weight:normal;}
.video-item-con h2 a:hover{color:rgba(240,0,42,1);}
/*jigoou*/
.jigooulist{padding:80px 0;}
.jigoou-item{float:left;overflow:hidden;width:584px;margin:40px 32px 0 0;}
.jigoou-item:nth-child(2n){margin-right:0;}
.jigoou-item-pic{overflow:hidden;width:584px;height:346px;}
.jigoou-item-pic img{display:block;width:100%;height:100%;}
.jigoou-item-con{overflow:hidden;padding:24px 32px;}
.jigoou-item-con h2{height:24px;}
.jigoou-item-con h2 a{display:block;font-size:18px;line-height:24px;color:rgba(0,0,0,.8);font-weight:bold;}
.jigoou-item-con h2 a:hover{color:rgba(240,0,42,1);}
/*job*/
.joblist{padding:80px 0;}
.joblist-card{margin-top:40px;}
.job-item{position:relative;padding:30px;margin-bottom:4px;border:1px solid rgba(228,234,236,1);cursor:pointer;}
.job-item:first-child{}
.job-item:last-child{margin-bottom:50px;}
.job-item:hover{background-color:rgba(244,244,244,1);}
.job-item h2{height:24px;line-height:24px;font-weight:normal;}
.job-item h2 span{float:left;margin-right:24px;}
.job-item h2 span:first-child{}
.job-item h2 span:last-child{margin-right:0;}
.job-item h2 span.title{font-size:24px;}
.job-item h2 span.time{font-size:14px;color:rgba(102,102,102,1);}
.job-item-con{overflow:hidden;height:30px;margin-top:20px;font-size:16px;line-height:30px;color:rgba(0,0,0,.7);}
.job-item-con span:nth-of-type(1){float:left;width:250px;margin-right:60px;}
.job-item-con span:nth-of-type(2){float:left;width:150px;margin-right:60px;}
.job-item-con span:nth-of-type(3){float:left;width:200px;}
.job-item-con .fa{position:relative;padding-left:30px;}
.job-item-con .fa:before{content:'';position:absolute;top:4px;left:0;width:22px;height:22px;}
.job-item-con .fa:after{content:'';position:absolute;top:4px;left:0;width:22px;height:22px;}
.job-item-con .position:after{background-position:0 -180px;}
.job-item-con .people:after{background-position:0 -202px;}
.job-item-con .add:after{background-position:0 -224px;}
.job-item a.btn-job{position:absolute;right:30px;top:45px;padding:10px 26px;font-size:16px;color:rgba(240,0,42,1);text-align:center;border:2px solid rgba(240,0,42,1);}
.job-item:hover .btn-job{background-color:rgba(240,0,42,1);color:rgba(255,255,255,1);}
/*message*/
.message{padding:80px 0;}
.message-card{margin-top:40px;}
.form-group{width:600px;padding:30px 60px;margin:auto;}
.form-group p{overflow:hidden;margin-top:14px;margin-bottom:16px;font-size:14px;color:rgba(41,41,41,.6);}
.form-group p b{width:30%;float:left;}
.form-group p b img{display:block;padding-left:10px;}
.form-group p b:first-child{width:30%;}
.form-group p b:last-child{width:70%;}
.form-control{display:block;font-size:14px;color:rgba(0,0,0,1);border:1px solid rgba(228,234,236,1);}
.lxr,.dh{width:100%;padding-left:10px;line-height:32px;}
.nr{width:100%;height:120px;padding-top:6px;padding-left:10px;line-height:22px;}
.yzm{width:100%;padding-left:10px;line-height:32px;}
.codeimg{display:inline-block;max-height:34px;}
.btn-message{width:30%;height:40px;margin-top:16px;font-size:16px;line-height:40px;color:rgba(255,255,255,1);text-align:center;background-color:rgba(0,150,128,1);border:none;cursor:pointer;}
/*sfbz*/
.sfbz{padding:80px 0;}
.sfbz-card h2{position:relative;height:22px;margin:40px 0 10px 0;font-size:16px;line-height:22px;color:rgba(0,0,0,1);}
.sfbz-card h2 small{font-size:16px;font-weight:normal;color:rgba(0,0,0,1);}
.sfbz-card h2 span{position:absolute;right:0;bottom:0;font-size:14px;font-weight:normal;color:rgba(0,0,0,1);}
.sfbz-card table,tr,td{height:70px;font-size:16px;line-height:70px;color:rgba(0,0,0,.9);background-color:rgba(255,255,255,1);border:1px solid rgba(252,97,97,1);}
.sfbz-card td{text-align:center;}
.first-bg,.two-bg,.job-bg{color:rgba(255,255,255,1);background-color:rgba(252,97,97,.8);}
.first{position:relative;}
.first1{position:absolute;top:0;right:16px;}
.first2{position:absolute;bottom:0;left:30px;}
.first3{position:absolute;bottom:0;right:46px;}
.first:before{content:" ";position:absolute;width:1px;height:180px;top:0;left:0;background-color:rgba(252,97,97,1);}
.first:after{content:" ";position:absolute;width:1px;height:228px;top:0;left:0;background-color:rgba(252,97,97,1);}
.two{position:relative;}
.two1{position:absolute;bottom:0;left:20px;}
.two2{position:absolute;top:0;right:20px;}
.two:before{content:" ";position:absolute;width:1px;height:228px;top:0;left:0;background-color:rgba(252,97,97,1);}
.explain1{line-height:16px;}
.explain2{padding:0 20px;font-size:16px;line-height:24px;}
/*page*/
.page{font-size:12px;text-align:center;word-spacing:-5px;}
.page .page-num{display:inline-block;padding:10px 16px;color:rgba(0,0,0,.5);border:1px solid rgba(228,234,236,1);}
.page .page-num a,.page .page-num-current,.page-num:hover{color:rgba(255,255,255,1);background-color:rgba(30,166,144,1);border:1px solid rgba(30,166,144,1);}
.prev-next{overflow:hidden;margin-top:40px;}
.prev-next h2{position:relative;display:flex;width:47.4%;height:44px;padding:0 10px 0 60px;font-size:16px;line-height:44px;color:rgba(0,0,0,.6);text-indent:20px;font-weight:normal;border:1px solid rgba(228,234,236,1);cursor:pointer;}
.prev-next h2:first-child:before{content:'上一篇：';position:absolute;top:0;left:0;display:inline-block;}
.prev-next h2:last-child:before{content:'下一篇：';position:absolute;top:0;left:0;display:inline-block;}
.prev-next h2:hover{color:rgba(255,255,255,1);background-color:rgba(0,150,128,1);border:1px solid rgba(0,150,128,1);}
.prev-next h2:first-child{float:left;}
.prev-next h2:last-child{float:right;}
.prev-next h2.prev a,.prev-next h2.next a{color:rgba(0,0,0,.6);}
.prev-next h2:hover a{color:rgba(255,255,255,1);}
/*current*/
.current{margin-bottom:30px;font-size:14px;line-height:24px;color:rgba(0,0,0,.7);}
.current-card{position:relative;text-indent:24px;}
.current-card:before{content:'';position:absolute;top:0;left:0;display:inline-block;width:24px;height:24px;background-position:0 -156px;}
.current-card a{color:rgba(0,0,0,.7);}
.current-card a:hover{color:rgba(240,0,42,1);}
/*content*/
.content{padding:50px 60px;}
.content h1{font-size:28px;line-height:40px;color:rgba(0,150,128,1);letter-spacing:1px;font-weight:bold;text-align:center;}
.detail{position:relative;display:block;height:28px;margin-top:20px;}
.article{min-height:360px;padding:30px 0 0 0;}
.article h2{margin-top:30px;font-size:20px;color:rgba(74,202,108,1);letter-spacing:1px;}
.article h3{margin-top:30px;font-size:18px;color:rgba(74,202,108,1);letter-spacing:1px;}
.article p,.article div{margin-top:20px;font-size:16px;line-height:36px;color:rgba(0,0,0,.8);word-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;text-justify:distribute;text-align:justify;-webkit-text-align:justify;-moz-text-align:justify;-ms-text-align:justify;-o-text-align:justify;text-justify:inter-ideograph;text-justify:distribute-all-lines;}
.article img,.article p img,.article div img{display:block;margin:auto;height:auto;max-width:100%;width:expression(this.width > 100% ? "100%":this.width);text-align:center;}
.article a{color:rgba(85,191,83,1);font-weight:bold;}
.article a:hover{color:rgba(85,191,83,1);}
/*gygk*/
.gygk{}
.spjj{padding:80px 0;}
.spjj-card{margin-top:40px;}
.spjj-card .video{position:relative;height:540px;background-color:rgba(0,0,0,1);}
.spjj-card .video video{display:block;width:100%;height:100%;}
.spjj-card .spjj-card-info{margin-top:40px;}
.spjj-card .spjj-card-info p{margin-top:20px;font-size:16px;line-height:26px;color:rgba(0,0,0,1);text-indent:2.2em;font-weight:normal;}

.present{}
.present ul.present-card{overflow:hidden;width:1200px;padding:60px 0;margin:auto;color:rgba(255,255,255,1);text-align:center;}
.present ul li{position:relative;float:left;width:25%;padding-top:60px;}
.present ul li:before{content:'';position:absolute;top:0;width:48px;height:48px;margin:auto;}
.present ul li:nth-of-type(1):before{background-position:0 -300px;}
.present ul li:nth-of-type(2):before{background-position:0 -348px;}
.present ul li:nth-of-type(3):before{background-position:0 -396px;}
.present ul li:nth-of-type(4):before{background-position:0 -444px;}
.present ul li .digital{height:40px;font-size:16px;line-height:28px;}
.present ul li .digital span{padding-right:4px;font-size:40px;line-height:40px;font-weight:bold;}
.present ul li p{height:24px;margin-top:10px;font-size:20px;line-height:24px;}

.culture{padding:80px 0;}
.culture-card ul{margin-top:40px;}
.culture-card ul li{float:left;width:282px;margin-right:24px;}
.culture-card ul li:nth-child(4n){margin-right:0;}
.culture-item .culture-pic{width:100%;height:210px;}
.culture-item .culture-pic img{display:block;width:100%;height:100%;}
.culture-item .culture-con{overflow:hidden;min-height:134px;text-align:center;}
.culture-item .culture-con h3{margin-top:20px;margin-bottom:10px;font-size:22px;line-height:28px;color:rgba(0,0,0,.9);font-weight:bold;}
.culture-item .culture-con p{font-size:16px;line-height:26px;color:rgba(0,0,0,.7);}

.ryzz{padding:80px 0;}
.honour{position:relative;margin:40px auto 32px auto;}
.honour .swiper{position:relative;width:1200px;margin:auto;}
.honour .swiper .swiper-wrapper{width:1100px;}
.honour .swiper .swiper-wrapper .swiper-slide{height:326px;/*transition:300ms;transform:scale(0.95);*/}
/*.honour .swiper .swiper-wrapper .swiper-slide-active,.honour .swiper .swiper-wrapper .swiper-slide-duplicate-active{transform:scale(1);}*/
.honour .swiper .swiper-pagination{left:50%;bottom:0;line-height:0;font-size:0;}
.honour .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:rgba(0,0,0,.2);}
.honour .swiper .swiper-pagination .swiper-pagination-bullet-active{width:8px;height:8px;background-color:rgba(230,0,18,1);}
.honour .swiper .swiper-button-next,.honour .swiper .swiper-button-prev{width:40px;height:40px;background-color:rgba(0,0,0,.5);}
.honour .swiper .swiper-button-next{right:0;}
.honour .swiper .swiper-button-next:after{font-size:18px;color:rgba(255,255,255,1);}
.honour .swiper .swiper-button-prev{left:0;}
.honour .swiper .swiper-button-prev:after{font-size:18px;color:rgba(255,255,255,1);}
.honour-item{display:block;width:100%;height:286px;}
.honour-item .honour-item-pic{width:100%;height:234px;}
.honour-item .honour-item-pic img{display:block;width:100%;height:100%;}
.honour-item .honour-item-con{padding:14px 20px;background-color:rgba(0,0,0,.03);}
.honour-item .honour-item-con h2{height:24px;font-size:16px;line-height:24px;color:rgba(0,0,0,.9);text-align:center;font-weight:bold;}
.honour-item .honour-item-con h2 a{display:block;color:rgba(0,0,0,1);}
.honour-item .honour-item-con h2 a:hover{color:rgba(240,0,42,1);}
/*news*/
.news{padding:60px 0;}
.news-card{margin-top:40px;}
.news-item{float:left;overflow:hidden;width:270px;margin:0 40px 40px 0;}
.news-item:nth-child(4n){margin-right:0;}
.news-item-pic{overflow:hidden;width:100%;height:270px;}
.news-item-pic img{display:block;width:100%;height:100%;}
.news-item-con{overflow:hidden;position:relative;padding:10px 0 42px 0;}
.news-item-con h2{height:36px;font-size:16px;line-height:36px;font-weight:bold;}
/*about*/
.about{padding:60px 0;background:url(../images/about-bj.jpg) no-repeat center center rgba(0,150,128,0);}
.about-card{width:850px;margin:auto;}
.about-t{overflow:hidden;text-align:center;color:rgba(255,255,255,1);}
.about-t h2{margin-bottom:20px;font-size:40px;line-height:42px;}
.about-t p{font-size:16px;line-height:26px;}
.about-t p a{color:rgba(255,255,0,1);text-decoration:underline;}
.about-t p a:hover{color:rgba(255,255,0,1);}
.about-item{overflow:hidden;margin:40px 0;color:rgba(255,255,255,1);text-align:center;}
.about-item ul li{float:left;width:180px;height:100px;margin-right:43px;background-color:rgba(255,156,0,1);}
.about-item ul li:last-child{margin-right:0;}
.about-item ul li .digital{height:42px;margin-top:14px;font-size:14px;line-height:28px;}
.about-item ul li .digital span{padding-right:4px;font-family:fantasy;font-size:38px;line-height:40px;}
.about-item ul li p{height:30px;font-size:20px;line-height:30px;}
.about-b{overflow:hidden;text-align:center;color:rgba(255,255,255,1);}
.about-b h2{position:relative;height:50px;margin-bottom:20px;font-size:24px;line-height:50px;text-indent:290px;}
.about-b h2:before{content:'';position:absolute;top:0;left:130px;display:inline-block;width:280px;height:50px;background:url(/static/images/logo-white.png) no-repeat;}
.about-b p{height:24px;font-size:16px;line-height:24px;}
/*service*/
.service{padding:60px 0;}
.service-card{margin-top:40px;}
/*kyjy*/
.kyjy{padding:60px 0;}
.kyjy-card{margin-top:40px;}
/*contact*/
.contact{width:1100px;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center;}
.contact h2{font-size:24px;line-height:34px;color:rgba(0,150,128,1);font-weight:normal;}
.contact ul{display:flex;flex-direction:row;margin-top:20px;}
.contact ul li{display:flex;flex-direction:column;width:25%;}
.contact ul li h3{font-size:18px;color:#37474f;line-height:34px;font-weight:normal;}
.contact ul li p{font-size:14px;color:#9E9E9E;line-height:20px;}
.contact ul li .icon{display:inline-block;margin:10px auto;width:80px;height:80px;background-color:#FF6600;}
.contact ul li .icon.icon1{background-position:-30px 0px;}
.contact ul li .icon.icon2{background-position:-32px -183px;}
.contact ul li .icon.icon3{background-position:0px -358px;}
.contact ul li .icon.icon4{background-position:-10px -532px;}
.lines{width:1200px;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center;}
.lines h2{font-size:24px;line-height:34px;color:rgba(0,150,128,1);font-weight:normal;}
.lines ul{display:flex;flex-direction:row;margin-top:20px;}
.lines ul li{display:flex;flex-direction:column;padding:30px;margin:10px;width:380px;background-color:rgba(255,255,255,1);border:1px solid rgba(228,234,236,1);}