@charset "utf-8";/* CSS Document*//* CSS Document*//*内容*//*内页大图*/.nbanner{width:100%;height:auto;background:#333;position:relative;z-index:1;}
.nbanner img{width:100%;}
.nb-box{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;display: -webkit-flex;/*响应式 弹性盒子*/align-items:center;}
.banner-zz{width:100%;height:100%;background-color:rgba(27,26,26,0);z-index:6;position:absolute;top:0;left:0;z-index:2}
.nb-text{position:relative;z-index:2;}
.nb-text-title{font-size:3.6rem;color:#FFFFFF;font-weight:700;line-height:2;text-transform: uppercase;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.nb-text-con{font-size:2.6rem;color:#FFFFFF;line-height:1;text-align:center;text-transform: uppercase;font-weight:300;}
/*当前位置*//*当前位置*/.pc_fr{float: right;}
.pc_fl{float: left;}
.bread{box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);background: #fff;}
.weizhi{display:flex;justify-content: space-between;align-items:center;}
.bread_nav li{float:left;padding:22px 0 22px 0;margin-right:30px;position:relative;z-index:99;}
.bread_nav li a{display:block;color:#000000;font-size:1.7rem;}
.bread_nav li i{color:#999999;margin:0 10px;}
.bread_nav li.on:before{content:"";position:absolute;top:-30%;width:100%;height:6px;background:#25a0a1;border-radius:3px}
.bread_nav li:hover a,.bread_nav li.on a{color:#25a0a1;}
.bread_1{font-size:13px;color:#666666;padding:22px 0;}
.bread_1 a{color:#666666;transition: all .3s;}
.bread_1 a:hover{color:#25a0a1;}
/**//**/.n-lanmu-bt{display:inline-block;position:relative;margin-bottom:4rem;}
.n-lanmu-bt h1{text-transform: uppercase;font-weight:900;font-size:8.4rem;color:rgba(0,0,0,.1);letter-spacing:-5px;}
.n-lanmu-bt:after{content:"";position: absolute;height:3rem;width:80%;background:rgba(42,157,162,.5);right:0;bottom:2rem;}
.n-lanmu-txt{position:absolute;right:30%;top:7.2rem;z-index:3;padding-right:2rem;}
.n-lanmu-bt h2{text-transform: uppercase;font-weight:600;font-size:3.2rem;color:#212121;display:inline-block;}
.intro-box-ny{width:100%;border-radius:1rem;position:relative;padding:3rem 0;background: #fff;}
.intro-box-tit-ny{width:100%;background-image: linear-gradient(to right, #0059b0, #ffffff);}
.intro-box-txt-ny{width:100%;padding:4rem;}
/*侧边*/.aside{width:22.37%;position:relative;}
.aside-con{position: -webkit-sticky;position: sticky;top:10rem;background:#FFFFFF;border-radius:1rem;padding:1rem 1.5rem;}
.aside-tit{width:100%;padding:0 0 1rem 1rem;font-size:1.7rem;font-weight:600;position:relative;}
.aside-tit:before{content: '';width: 6px;height: 1.8rem;left: 0;position: absolute;background: #1261b0;border-radius: 2px;top:.3rem;}
.aside-item li a{padding:1rem 2rem;position: relative;background: #f6f6f6;margin-bottom: 1rem;}
.aside-item li a:before{content:'\eb8e';font-family:"iconfont";color:#aaa;font-size:1.5rem;font-weight:400;}
.aside-item > li:last-child{border-bottom: none;}
.aside-item li ul li{padding:.3rem 1rem;margin:1rem 0 0 0;border-bottom: none;position:relative;}
.aside-item li ul li:before{content:'\eb8e';font-family:"iconfont";position: absolute;left:0;top:.5rem;}
.aside-item ul{display: none;}
.aside-item li a{position: relative;display: block;}
.aside-item li .icon-cate{position: absolute;right: 2rem;top:1.8rem;font-size:1.3rem;cursor: pointer;color: #1d4e95;}
.aside-item li .icon-cate.icon-cate-down:before{content: '\ec22';font-family:"iconfont"}
.aside-item li .icon-cate.icon-cate-up:before{content: '\ec21';font-family:"iconfont"}
.aside-item li.nav-current > a, .aside-item li:hover > a, li.show_li >a{color: #1d4e95;}
.aside-item li.nav-current > .icon-cate, .aside-item li:hover > .icon-cate, li.show_li >.icon-cate{color: #1d4e95;}
.aside-item{margin-bottom:2rem;}
.aside-item li a:hover{background:#0e6eb8;color:#fff;}
.aside-item li a:hover:before{color:#fff;}
.aside-lx{width:100%;background:#0e6eb8;border-radius:.5rem;padding:1.5rem 1.5rem 2rem 1.5rem;}
.aside-lx-tit{color:rgba(255,255,255,1);display:block;padding-bottom:1.3rem;text-align:left;font-size:2rem;}
.aside-lx-fb{color:rgba(255,255,255,1);display:block;padding-bottom:1.3rem;text-align:left;font-size:1.7rem;}
.aside-lx .logo-dh{position:relative;padding-left:1.5rem;}
.aside-lx .logo-dh:before{color:#0e6eb8;background: #fff;font-size:1.7rem;padding:3px;}
.aside-lx .logo-dh span{font-size:1.5rem;color:#fff;font-family:"inter";font-weight:400;line-height:2.4;}
.side-product-items{position: relative;}
.side-cate li > ul li:hover:before{background: #1d4e95;}
.side-product-items .items_content{position: relative;}
.side-product-items .items_content{}
.side_product_item{position: relative;display: block;width: 100%;padding: 1.2rem 0;overflow: hidden;}
.side_product_item figure{position: relative;display: block;width: 100%;overflow: hidden;}
.side_product_item .item-img{position: relative;width: 8.5rem;display: table-cell;vertical-align: middle;padding: 0 2rem 0 0;}
.side_product_item .item-img img{position: relative;width: 100%;border: 1px solid #eee;}
.side_product_item figcaption{display: table-cell;vertical-align: middle;}
/*内容*/.main{width:100%; max-width:1200; margin:0 auto;}
.article-left{width:62.8%;padding:2% 8%;font-size:1.7rem;line-height:2.4;float:left;}
.intro-txt{width:100%;}
.intro-txt p{text-indent:2em;}
.intro-img{float:right;width:35%;position:relative;margin-top:-15rem;}
.intro-img:after{content:"";position: absolute;height:2px;width:62.8%;background:rgba(42,157,162,1);right:60%;bottom:10%;}
.intro-img img{width:100%;}
.pic-nav{width:100%;padding-top:50px;}
.pic-nav li{float:left;position:relative;width:33.333%}
.pic-nav li a{display: block;position: relative;width: 100%;overflow: hidden;}
.pic-nav-bg{height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.pic-nav-bg:after, .pic-nav-bg:before{background-color: rgba(0, 0, 0, .6);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.pic-nav-bg:before{transform: translateX(0);}
.pic-nav-bg:after{transform: translateX(-100%);}
.pic-nav li a:hover .pic-nav-bg:before{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-name:translateX-hover-1;animation-timing-function:cubic-bezier(.215,.61,.355,1)}
.pic-nav li a:hover .pic-nav-bg:after{animation-delay:.2s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-name:translateX-hover-2;animation-timing-function:cubic-bezier(.215,.61,.355,1)}
@keyframes translateX-hover-1{0%{transform:translateX(0);transform-origin:100% 0}
to{opacity:0;transform:translateX(100%);transform-origin:100% 0}}
@keyframes translateX-hover-2{0%{opacity:0;transform:translateX(-100%);transform-origin:0 0}
to{opacity:1;transform:translateX(0);transform-origin:0 0}}
.pic-nav-img{position: relative;overflow: hidden;}
.pic-nav-img img{float: left;width: 100%;transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.pic-nav-txt{height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 10;display:flex;justify-content:center;padding:2rem;flex-direction:column;}
.pic-nav-txt h1{font-size:2rem;color:#fff;line-height:1.2;font-weight:600;display:block;width:100%;padding-top:1rem;}
.pic-nav-txt h3{font-size:1.7rem;color:rgba(255,255,255,.7);line-height:1.2;font-weight:300;display:block;width:100%;padding-top:1rem;text-transform: capitalize;}
/*历程*/.pr{position: relative;}
.warper{width:88%;max-width:1200px;margin: 0 auto;}
.about-main2{width: 100%;overflow: hidden;}
.about-main2 .licheng-bg{width: 100%;height: 100%;position: relative;z-index:6;}
.about-main2 .licheng-bg .warper{height: 100%;}
.about-main2 .licheng-bg img{height: 518px;position: absolute;top:180px;left: 0;}
.about-main2 .ny-title{padding-top: 80px;}
.ny-title .title-en{font-size: 36px;color: #b4b4b4;font-family: arial;line-height: 36px;font-weight: normal;}
.ny-title .title-ch{font-size: 26px;color: #333333;margin: 15px 0;font-weight: normal;}
.ny-title i{display: block;width: 42px;height: 1px;background-color: #b5b5b5;}
.about-main2 .licheng-content{position: absolute;width: 100%;height: 100%;overflow:hidden;}
.about-main2 .licheng-content .swiper-wrapper,.about-main2 .licheng-content .swiper-slide,.about-main2 .licheng-content ul{width: 100%;height: 100%;}
.about-main2 .licheng-content ul li{width: 33.333%;float: left;height: 100%;}
.about-main2 .licheng-content ul li a{display: block;width: 100%;position: relative;height: 320px}
.about-main2 .licheng-content ul li .date{color: #25a0a1;font-size: 30px;}
.about-main2 .licheng-content ul li.item1 .line,.about-main2 .licheng-content ul li.item3 .line,.about-main2 .licheng-content ul li.item5 .line{margin-bottom: 30px;}
.about-main2 .licheng-content ul li.item2 .line,.about-main2 .licheng-content ul li.item4 .line{margin-top: 30px;}
.about-main2 .licheng-content ul li.item1 .line:after,.about-main2 .licheng-content ul li.item3 .line:after,.about-main2 .licheng-content ul li.item5 .line:after{width: 25px;height: 25px;background-color: rgba(42,157,162,.68);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li.item2 .line:before,.about-main2 .licheng-content ul li.item4 .line:before{width: 25px;height: 25px;background-color: rgba(42,157,162,1);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li .lc-left{position: absolute;}
.about-main2 .licheng-content ul li .line{height: 250px;width: 1px;display: block;background-color: #25a0a1;position: relative;left: 30px;}
.about-main2 .licheng-content ul li .lc-right{position: absolute;left: 30px;width: 400px;height:100%;display: table;}
.about-main2 .licheng-content ul li.item5 .lc-right{width: 200px;}
.about-main2 .licheng-content ul li.item2 .lc-right, .about-main2 .licheng-content ul li.item4 .lc-right{width: 400px;}
.about-main2 .licheng-content ul li .lc-right .right-text{padding: 20px;display: table-cell;vertical-align: middle;}
.about-main2 .licheng-content ul li.item1 a{top: 50px;}
.about-main2 .licheng-content ul li.item1 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item1 .lc-right{bottom: 68px;}
.about-main2 .licheng-content ul li.item2 a{top: 258px;}
.about-main2 .licheng-content ul li.item2 .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item2 .lc-right{top:20px;}
.about-main2 .licheng-content ul li.item3 a{top: 136px;}
.about-main2 .licheng-content ul li.item3 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item3 .lc-right{bottom: 100px;}
.about-main2 .licheng-content ul li.item4 a{top: 278px;}
.about-main2 .licheng-content ul li.item4 .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item4 .lc-right{top: 70px;}
.about-main2 .licheng-content ul li.item5 a{top: 99px;}
.about-main2 .licheng-content ul li.item5 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item5 .lc-right{bottom: 100px;}
.about-main2 .licheng-content .right-text h3{font-size: 24px;margin-bottom: 10px;}
.about-main2 .licheng-content .right-text p{font-size: 16px;}
.lc-swiper-btn{width: 100%;position: absolute;top:100px;z-index:99;}
.lc-swiper-btn a{display: block;position: absolute;cursor:pointer;}
.lc-swiper-btn .btn-prev{position: absolute;left:-50px;top:400px;}
.lc-swiper-btn .btn-next{position: absolute;right: -50px;top:400px;}
.lc-swiper-btn .iconfont{font-size: 30px;color:#25a0a1;}
/*文化*/.ak-culture{width:100%;display:flex;}
.ak-culture-item{width:33.3333%;background:#FFFFFF;float:left;}
.culture-pic{width:100%;}
.culture-pic img{width:100%;}
.culture-con{width:100%;padding:2rem 4rem;background:#f8f8f8;display:flex;align-items:center;justify-content:center;min-height:35rem;}
.culture-con .flexbox{}
.culture-con span,culture-con p,culture-con h1{display:block;width:100%;}
.culture-con span{text-align:center;color:#999;font-size:1.7rem;text-transform:uppercase;}
.culture-con h1{text-align:center;color:#222;font-size:2.4rem;font-weight:600;text-transform:uppercase;padding:1rem 0 1rem 0;text-align:center;}
.culture-con p{color:#474847;font-size:1.5rem;line-height:2;text-align:center;padding:1rem 1.5rem 2rem 1.5rem;}
/*企业荣誉*/.dbiaoti{width:100%;padding-bottom:30px;}
.dbiaoti h1{font-size: 36px;color: #fff;text-align: center;display:block;}
.dbiaoti p{font-size:17px;color:#FFFFFF;text-align:center;display:block;line-height:1.8}
.dbiaoti p span{font-family:"num";font-weight:400;font-size:28px;}
.over{overflow:hidden;}
.honor_hot{width:100%;position:relative;box-shadow: 0 0 20px 0px rgb(0,0,0,0.1);border-radius:20px;}
.honor_hot .list{overflow:hidden;}
.honor_hot .item{background:#f3f5f4;border-radius:20px;overflow:hidden;display:flex;display: -webkit-flex;justify-content:center;align-items:center;}
.honor_hot .item a{display: block;}
.honor_hot figure{width:50%;padding:8%;background: url(../images/ry.jpg) bottom center;background-repeat:no-repeat;background-size:cover;float:left;display:flex;display: -webkit-flex;justify-content:center;align-items:center;height:}
.honor_hot figure .zsk{width:60%;}
.honor_hot figure .zsk a{display:block;padding-bottom:100%;position:relative;}
.honor_hot figure .zsk a img{display:block;position:absolute;margin:auto;left:0;bottom:0;right:0;top:0;max-width: 100%;max-height:100%;}
.honor_hot figure:before,
.honor_hot figure:after{content: '';width: 35px;height: 100%;position: absolute;bottom: 0}
.honor_hot figure:before{left: -35px;}
.honor_hot figure:after{right: -35px;}
.honor_hot aside{width:50%;display:flex;display: -webkit-flex;justify-content:center;align-items:center;float:right;}
.honor_hot aside h3{line-height:1.5;color:#033c9a;display:block;width:100%;text-align:center;padding:30px}
.honor_hot aside h3 p{font-size:2.4rem;font-weight:400;display:inline-block;text-align:center;}
.honor_hot aside h3 span{font-size:1.7rem;display:inline-block;text-align:center;}
.slick-arrow{font-size: 0;line-height: 0;position: absolute;bottom: 60px;/* top: 50%;*/display: block;width: 60px;height: 60px;padding: 0;cursor: pointer;color: transparent;outline: none;z-index: 30;border: none;background: transparent no-repeat center center;transition: 0.5s;top: 50%;bottom: auto;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.slick-arrow:before{content: '';width: 30px;height: 30px;display: block;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: 0.5s;}
.slick-next:before{background: url(../images/slick-next.png) no-repeat right;}
.slick-prev:before{background: url(../images/slick-prev.png) no-repeat left;}
.slick-prev:hover{background-image:url(../images/slick-prev-on.jpg)}
.slick-next:hover{background-image:url(../images/slick-next-on.jpg)}
.slick-prev:hover:before{background-position: right}
.slick-next:hover:before{background-position: left}
.slick-arrow:hover{box-shadow: 0 0 20px 0px rgb(255,52,52,0.5)}
.honor_hot .slick-prev{left:-30px;border-radius:50%;background:#FFFFFF;box-shadow: 0 0 20px 0px rgb(0,0,0,0.1);}
.honor_hot .slick-next{right:-30px;border-radius:50%;background:#FFFFFF;box-shadow: 0 0 20px 0px rgb(0,0,0,0.1);}
.honor_hot .slick-prev:hover,.honor_hot .slick-next:hover{background-image: url(../images/slick-next-on.jpg);box-shadow: 0 0 20px 0px rgb(0,0,0,0.2);}
.slick-dots li.slick-active button{background:#009999;}
.honor_hot .slick-dots{width:50%;right:0;bottom:15%;}
.honor-list{padding:0 0 0 0;}
.honor-list ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.honor-list li{width: 23%;margin: 0 0 2% 2%;background: #fff;float: left;border-radius:15px;box-shadow: 0 0 20px 0px rgb(0,0,0,0.1);}
.honor-list li{display:flex;display: -webkit-flex;align-items:flex-start;flex-direction: column;}
.honor-list li a{display:block;width:100%;display:block;}

.honor-list li h1,.honor-list h3{width:100%;text-align:center;}
.honor-list h3{font-size:17px;font-weight:600;padding:5%;}
.honor-list li h1{display:block;padding-bottom:100%;position:relative;overflow:hidden; background:#f5f5f5; border-top-left-radius:15px;border-top-right-radius:15px;}
.honor-list li h1 img{display:block;position:absolute;margin:auto;left:0;bottom:0;right:0;top:0;max-width: 100%;max-height:100%;transition: transform .3s ease-in;}
.honor-list li a:hover h1 img{transform: scale(1.2);}

.case-list li h1{padding-bottom:62.8%;}
.case-list li h1 img{display:block;position:absolute;margin:auto;left:50%;bottom:0;right:0;top:0;min-width:100%;height:100%; transform:transLateX(-50%);}
.case-list li a:hover h1 img{transform:transLateX(-50%) scale(1.2);}

.gongneng{display:flex;justify-content: space-between; align-items: center; padding:0 0 0 0;}
.gongneng-img{ width:50%; padding:0 8%;}
.gongneng-img img{ width:100%;box-shadow: 0 0 20px 0px rgb(0,0,0,0.1); border-radius:20px;}
.gongneng-txt{ width:50%; font-size:1.7rem; line-height:2; padding:5% 8%; }
.gongneng-txt h1{ display:block; width:100%; padding-bottom:2rem; font-size:2rem; font-weight:600; color:#212121; position:relative; z-index:2; color:#25a0a1;}
.gongneng-txt span{display:inline-block; position:absolute; z-index:1;font-weight:900;font-size:5.6rem; font-family:"num"; height:4.8rem;color: rgba(0, 0, 0, .1);right:102%; top:-4.5rem; }
.gongneng:nth-child(2n) .gongneng-txt{ order:0;}
.gongneng:nth-child(2n) .gongneng-img{ order:1;}


/*新闻*/
.news-box2 ul{ margin-left:-3%; display:flex; flex-wrap: wrap; }
.news-box2 li{width:47%;margin:0 0 3% 3%;box-shadow: 0 0px 30px rgba(0, 0, 0, 0.1);background:#f8f8f8;}
.index-newsIn{display: block;width:100%; height:100%;padding:30px ;position: relative;font-size:13px;color: #666;line-height: 24px; border: 1px solid #fff; }
.index-newsIn h3{font-size:17px;font-weight: bold;color: #292927;line-height:28px; padding-bottom:5px;}
.index-newsIn h5{display:block; float:left; width:80px; height:80px;padding:10px;border-radius:8px;background: linear-gradient(to left, #3abcbc, #29a0a0);}
.index-newsIN h5 em{display:block;float:left;width:100%;text-align:center;padding-top:10px;font-size:32px;color:#fff;font-weight:normal; font-style:normal;}
.index-newsIN h5 span{display:block;float:left;width:100%;text-align:center;font-size:10px;padding-top:5px;color:#fff; font-weight: normal;}
.news-con{width:calc(100% - 110px); float:right;}
.index-newsIn:hover{background:rgba(42,157,162,.2);border: 1px solid rgba(42,157,162,.4);}
.index-newsIn:hover h3{color: #29a0a0;}
.news-pic2{ width:120px; float:left; position:relative;}
.news-pic-img{ padding:0 0  75% 0; width:100%; position:relative; background:#f7f7f7; border-radius:8px; overflow:hidden; }
.news-pic2 img{ display:block; position:absolute; margin:auto; left:0; bottom:0;right:0; top:0;max-width: 100%;max-height:100%; }
.news-con-img2{ width:calc(100% - 150px);}
.author{ display:none;}

.newslist3{flex-wrap: wrap;}

/**faq*/
.ts-list{ background:#FFFFFF; margin-bottom:10px;}
.ts-list-button{ padding:15px 40px 15px 15px; cursor:pointer; position:relative;}
.ts-list-label{ width:100%; font-weight:600; font-size:1.7rem; }
.ts-list-button:after{content:"\ec22"; font-family:"iconfont"; position:absolute; right:15px; font-size:18px; top:50%; transform:translateY(-50%);}
.ts-list-con{ background:#c5e3e3; padding:2% 4%; line-height:2; font-size:1.4rem; color:#666;}
.show-title:after{content:"\ec21";}
.show-title{ font-weight:600; color:#25a0a1; font-size:1.7rem;}


.video-con{width:100%;position:relative;}
.video-con video{width:100%;height:auto;}
.video-control{width:30%;height:30%;transform: translate(-50%, -50%);z-index:1;position:absolute;left:50%;top:50%;}
.play{position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);width:4rem;height:4rem;line-height:4rem;z-index:2;background:none;}
.play-button{width:100%;height:100%;position:relative;overflow:hidden;border-radius:50%;}
.bvp-play{height: 40%;left: 30%;top: 30%;width: 40%;position:absolute;z-index:6;}
.bvp-circle{width:100%;height:100%;position:absolute;left:0;top:0;background:none;}
.about-item{width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.about-item-con{width:50%;background:#F9F9F9;padding:4rem 8rem 4rem 8rem;position: relative;}
.about-item-con1:before{content:'';position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width: 0;height: 0;border-top:1rem solid transparent;/* 上边框透明*/border-right:1.2rem solid #f9f9f9;/* 右边框为三角形的底部颜色*/border-bottom:1rem solid transparent;/* 下边框透明*/}
.about-item-con2:before{content:'';position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width: 0;height: 0;border-top:1rem solid transparent;/* 上边框透明*/border-left:1.2rem solid #f9f9f9;/* 右边框为三角形的底部颜色*/border-bottom:1rem solid transparent;/* 下边框透明*/}
.about-item-nm{height:4rem;width:4rem;font-size:2.4rem;line-height:4rem;text-align:center;background:#3abcbc;color:#FFFFFF;border-radius:50%;position:absolute;left:3rem;top:4rem;}
.about-item-content{line-height:1.6;font-size:1.5rem;color:#868686;}
.about-item-content h1{color:#222;text-transform: capitalize;font-size:2.4rem;padding-bottom:3rem;}
.about-item-img{width:50%;}
.about-item-img img{width:100%;}
.intro-imglist{width:100%;display:flex;justify-content: space-between;align-items:center;flex-wrap: wrap;padding-top:3%;}
.intro-img-item{width:30%;margin-bottom:4%;}
.intro-img-item img{width:100%;border-radius:2rem;}
.intro-imglist2{padding-top:3%;}
.intro-imglist2 .intro-img-item{width:23%;margin-bottom:2%;}
.intro-imglist3{padding-top:0;}
.intro-imglist3 .intro-img-item{width:48%;margin-bottom:2%;}
.intro-imglist3 .intro-img-item h1{display:block;padding:1rem 2rem;font-size:1.5rem;color:#333;text-align:center;font-weight:400;}
.intro-imglist3 .intro-img-item h2{display:block;width:100%;padding-bottom:62.8%;position:relative;overflow:hidden;background:#FFFFFF;border-radius:1rem;}
.intro-imglist3 .intro-img-item a h2 img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;transition: transform .3s ease-in;}
.intro-imglist3 .intro-img-item a:hover h2 img{transform: scale(1.1);}
.t-ny-box{width: 100%;display: flex;flex-wrap:wrap;}
.t-list-item a:hover .t-list-pic{box-shadow: 0 5px 40px 0 rgba(1,143,249,.5);}
.t-list-item a:hover .t-list-pic-zz{display:block;}
.container{}
.protype{width:100%;font-size:2rem;margin-bottom:3rem;}
.ak-lm-sm{width:100%;background:#f5f5f5;padding:3rem;position:relative;}
.ak-lm-sm-bg{width:30%;position:absolute;right:0;bottom:3rem;max-height:25rem;}
.ak-lm-sm-bg img{width:100%;}
.ak-lm-sm-con{line-height:1.6;font-size:1.7rem;color:#868686;width:62.8%;}
.headlines ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.headlines ul li{width: 22%;position: relative;}
.headlines ul li .newspic{overflow: hidden;position:relative;}
.headlines ul li .newspic img{width: 100%;height: auto;transition: All 0.5s ease;}
.headlines ul li:hover .newspic img{transform: scale(1.2);transition: All 0.5s ease;}
.headlines ul li .newspic img{}
.headlines ul li .text{}
.headlines ul li .text p{font-size:2rem;font-weight:600;line-height:1.6;margin: 2rem 0 4rem 0;}
.headlines ul li .text span{font-size: 1.3rem;color: #4f4f4f;line-height: 1.5;}
.fir-list ul li{width:31%;padding:0 0 3.8rem 0;background:#FFFFFF;overflow:hidden;}
.fir-list ul li .text{margin: -8rem 0 0 4.7rem;position: relative;z-index: 1;border-left: 0.4rem solid #3abcbc;padding: 0 3rem 1rem 4rem;}
.fir-list ul li .text .text-title{color:#fff;}
.fir-list ul li .text .text-con{margin:5rem 0 0 0;}
.fir-list ul li .newspic .zz{position:absolute;left:0;bottom:0;}
.ak-intro-con{display: flex;justify-content: space-between;align-items:center;}
.ak-intro-content{width:50%;padding:4rem;background:#FFFFFF;box-shadow: 0px 3rem 6rem 0px rgba(0,0,0,0.1);line-height:1.6;font-size:1.7rem;color:#868686;}
.ak-intro-img{width:50%;position:relative;}
.ak-intro-img img{width:100%;}
.ak-intro-img-more{left:auto;right:20rem;bottom:-5rem;top:auto;}
.contact-map{background: #f6f6f6;padding: 10px;text-align: center;}
.contactmap{position: relative;display: inline-block;vertical-align: middle;}
.mapItem{position:absolute;cursor:pointer;}
.mapDot{width:23px;height:27px;background:url(../images/mapDot.png) center bottom no-repeat;}
.mapConBg{position:absolute;right:100%;top:-15px;padding-right:19px;z-index:1;opacity:0;visibility:hidden;transform:translateX(-10px);transition:all 0.3s linear;}
.mapCon{background:#FFFFFF;width:327px;border-radius:10px;text-align:left;padding:20px 25px;font-size:14px;color:#666666;line-height:30px;box-shadow:0 20px 15px rgba(0,0,0,0.2);position:relative;min-height:60px;}
.mapCon:after{display:block;content:"";width:0;height:0;border-right:8px solid #FFFFFF;border-top:7px solid transparent;border-bottom:7px solid transparent;position:absolute;right:-8px;top:20px;border-right:none;border-left:8px solid #FFFFFF;left:auto;right:-8px;}
.mapCon a{color:#666666;}
.mapTit{font-size:18px;color:#313131;line-height:30px;font-weight:bold;}
.mapItem:hover .mapDot{animation:mapDot 0.6s linear infinite;}
.mapItem:hover .mapConBg{opacity:1;visibility:visible;transform:translateX(0);}
@keyframes mapDot{0%{transform:translateY(0);}
50%{transform:translateY(-5px);}
100%{transform:translateY(0);}}
@-webkit-keyframes mapDot{0%{-webkit-transform:translateY(0);}
50%{-webkit-transform:translateY(-5px);}
100%{-webkit-transform:translateY(0);}}
.mapDot{-webkit-animation-name:mapDot;animation-name:mapDot;}
/*组织机构*/.zzjg{width:100%;}
.zzjg-one{margin:0 auto;text-align:center;}
.zzjg-item{vertical-align:top;position:relative;display:inline-block;}
.zzjg-item p{background:#065db2;color:#fff;border-radius:.5rem;position:relative;width:12rem;text-align:center;display:inline-block;padding:1rem;cursor:pointer;}
.zzjg-item:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom:-2rem;right: 50%;height: 2rem;width: 50%;}
.zzjg-item p:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:-2rem;right:-2rem;width: 2rem;}
.zzjg-two{margin:4rem auto 0 auto;text-align:center;}
.zzjg-two .zzjg-item{margin:0 .5rem 0 .5rem;}
.zzjg-item-r:after{background:rgba(0, 0, 0, 1);content: '';position: absolute;bottom:50%;left:-1.5rem;height:.1rem;width:1.5rem;}
.zzjg-item-tc:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:-2rem;left: 0;width: 100%;}
.zzjg-item-tl:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:-2rem;left: 0;width: 50%;}
.zzjg-item-tr:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:-2rem;right: 0;width: 50%;}
.zzjg-item p:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:-2rem;right: 50%;height: 2rem;width: 50%;}
.zzjg-one .zzjg-item p:after{display:none;}
.zzjg-one .zzjg-item p:before{display:none;}
.zzjg-item-tl p:after{display:none;}
.zzjg-two-d p span:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom:-2rem;right: 0;width: 50%;}
.zzjg-two-t{margin:6rem auto 0rem auto;}
.zzjg-item-bl p span:after{left:0;}
.zzjg-item-bl p span:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom:-4rem;right:calc(100% + .5rem);height: 2rem;width: 50%;}
.zzjg-item-b p span:before{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom: -2rem;right: -2rem;width: 2rem}
.zzjg-item ul{position:relative;margin-left:calc(50% + 1rem);margin-top:4rem;}
.zzjg-item ul li{margin-bottom:2rem;}
.zzjg-item ul li p{background:#065db2;color:#fff;border-radius:.5rem;position:relative;width:10rem;text-align:center;display:inline-block;padding:1rem;}
.zzjg-item p span{display:inline-block;}
.zzjg-item ul li p span{display:inline-block;}
.zzjg-item ul li p:after{border-top: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top:50%;left: calc(-1rem - 1px);width: calc(1rem + 2px);}
.zzjg-item ul li p:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top: -2rem;right:calc(100% + 1rem) ;height: 2rem;width: 50%;}
.zzjg-item ul li p span:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom: 50%;right:calc(100% + 1rem);height: 2rem;width: 50%;}
.zzjg-item ul li p span:after{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;bottom: 0;right: calc(100% + 1rem);height: 2rem;width: 50%;}
.zzjg-last:after{border-right:0!important;}
.zzjg-item ul:before{border-right: 1px solid rgba(0, 0, 0, 1);content: '';position: absolute;top: -4rem;right: calc(100% + 1rem);height: 2rem;width: 50%;}
.zzjg-item-last:before{border-right:0}
.zzjg-item p i{display:block;width:30rem;padding:2rem;border-radius:1rem;left:50%;bottom:-200%;position:absolute;transform:translate(-50%,-10px);box-shadow: 0px 20px 40px rgba(0,0,0,0.3);z-index:3;color:#222;background:#FFFFFF;font-style:normal;text-align:left;opacity:0;visibility:hidden;transition:all 0.3s linear;}
.zzjg-item p i b{display:block;position:relative;font-weight:400!important;}
.zzjg-item p i:after{display: block;content: "";width: 0;height: 0;border-bottom: 8px solid #FFFFFF;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: none;position: absolute;top: -8px;left: 50%;transform:translateX(-50%);}
.zzjg-item p:hover i{opacity:1;visibility:visible;transform:translate(-50%,0);}
.zzjg-item p:hover{background:#00CCFF;}
.pytx-intro{position:relative;}
.pytx-intro .main{display:flex;justify-content: space-between;}
.pytx-left{width:30%;position:relative;}
.pytx-left-fd{position: -webkit-sticky;position: sticky;top:10rem;background:#FFFFFF;border-radius:1rem;}
.pxtx-hdpic{width:100%;border-radius:1rem;overflow:hidden;position:relative;}
.pxtx-hdpic-zz{width:100%;background:url(../images/13.png) top center no-repeat ;position:relative;margin-top:-22rem;padding:20rem 2rem 1rem 2rem;}
.pxtx-hdpic-zz img{width:100%;display:block;}
.pytx-right{width:68%;background:#FFFFFF;border-radius:1rem;padding:2rem 4rem 4rem 4rem;}
.pytx-intro-nr{width:100%;padding:0;}
.pytx-intro-nr h1{padding:2rem 0 2rem 6rem;background:url(../images/04.png) left center no-repeat;margin-top:2rem;position:relative;font-size: 2rem;color: #2e70ca;font-weight: 600;text-transform: uppercase;display:block;width:100%;}
.pytx-intro-nr h2{padding:.5rem 0 .5rem 1rem;width: 100%;background-image: linear-gradient(to right, #0059b0, #ffffff);display:block;width:100%;font-size:1.5rem;color:#fff;margin:.5rem 0;}
.pytx-right .intro-box-fbt{width:100%;padding: 3.5rem 0 4rem 0;text-align: center;background: url(../images/03.png) top center no-repeat;font-size: 2rem;color: #2e70ca;font-weight: 600;text-transform: uppercase;}
.pxtx-evm{width:100%;padding:2rem 0 0 0;display:flex;justify-content: space-between;flex-wrap:wrap;}
.pxtx-evm-item{width:48%;margin:0 0 3% 0;background:#0e6eb8;padding:1rem 1rem 0 1rem;border-radius:1rem;}
.pxtx-evm-item img{width:100%;}
.pxtx-evm-item-txt{padding:1rem 0;width:100%;text-align:center;font-size:1.3rem;color:rgba(255,255,255,.8);}
.intro-bigimg{width:100%;}
.intro-bigimg img{width:100%;}
.ps40{padding:4rem ;}
.lx-evm{width:50%}
.lx-evm .pxtx-evm-item{width:23%;}
.lx-form-box{margin-top:2rem;}
.lx-form-box .xy-form-fd{top:1rem;}
/*about5*/.n-about h1{color:#1c1c1c!important;}
.n-about p{padding:2rem 0 0 0;color:#cbcbcb;}
.info-box{padding:4rem;}
.n-about-lx{width:100%;padding:1.5rem 0 1.5rem 5rem;position:relative;}
.n-about-lx i,.n-about-lx h1,.n-about-lx p{display:block;width:100%;}
.n-about-email:before{content:'\ebb0';font-family:"iconfont";font-size:3.2rem;color:#666;position:absolute;left:0;top:3rem;}
.n-about-dh:before{content:'\eb90';font-family:"iconfont";font-size:3.2rem;color:#666;position:absolute;left:0;top:3rem;}
.n-about-lx h1{padding-top:1rem;font-size:2.4rem;color:#222;}
.n-about-lx h1 a{display:block;float:left;width:100%;font-size:1.8rem;color:#222;padding:.2rem 0 .2rem 0;text-decoration:underline;font-weight:600;}
.n-about-lx h1 span{display:block;}
.n-about-lx p{font-size:1.3rem;color:#999;padding-top:1rem;}
.about-left-intro{width:100%;background:#FFFFFF;border-radius:.6rem;padding:6rem;margin-top:5rem;position:relative;}
.about-left-intro:before{content:'\ebe1';font-family:"iconfont";font-size:3.2rem;color:#999;position:absolute;left:2rem;top:2rem;}
.about-left-intro:after{content:'\ebe0';font-family:"iconfont";font-size:3.2rem;color:#999;position:absolute;right:2rem;bottom:2rem;}
/*通栏*/.tl-con{width:100%;position:relative;}
.tl-img{float:left;}
.tl-txt{background:#000000;padding:5%;color:#FFFFFF;font-size:1.5rem;line-height:2;position:absolute;right:0;top:50%;width:60%;transform:translateY(-50%);border-radius:1rem;}
.tl-arrow{position:absolute;width:6rem;height:6rem;border-radius:50%;background:#fff;text-align:center;line-height:6rem;left:0;top:50%;transform:translateY(-50%);}
.tl-arrow i{font-size:2.8rem;transform: rotate(90deg);display:inline-block;}
.tl-contact{position:absolute;background:#fff;text-align:center;right:2rem;bottom:4rem;padding:1rem 1.5rem;background:#FFFFFF;border-radius:2rem;color:#222;}
.tl-contact:hover{background:#FF0000;color:#FFFFFF;}
/*图片*/.picbox{overflow: hidden;display: block;width: 100%;padding:1.5rem;}
.pic-box{overflow: hidden;display: block;width: 100%;position: relative;}
.pic-box img{transition:1s;max-width: 100%;max-height:100%;display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;margin:auto;transition: transform .3s ease-in;}
/*左侧查询*/.searchbox{width:100%;margin-top:1.5rem;box-shadow: 0px 0 1.5rem 0px rgba(0, 0, 0, 0.06);padding-right:6rem;background:#fff;border-radius:.6rem;position:relative;}
.searchbox input{border:0;outline:0px;border-radius:.6rem;padding:1.5rem 1.5rem;color: #666;font-size:1.5rem;width:100%}
.searchbox i{position: absolute;top:0;right: 0;background: #3abcbc;color:#fff;width:4.8rem;border-top-right-radius: .6rem;border-bottom-right-radius: .6rem;text-align: center;line-height:4.8rem;height: 100%;cursor:pointer;font-size:2.4rem;}
/*产品详情*/.article{width:100%;display:flex;justify-content: space-between;}
.cplist{width:100%;}
.cplist ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cplist li{width:49%;margin: 0 0 2% 0;box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);float:left;background:#fff;border-radius:.8rem;padding-bottom:1rem;position:relative;}
.cplist li a{display:block;position:relative;overflow:hidden;border-radius:.8rem;}
.cplist li a:before{content:"";position:absolute;width:15%;height:30%;left:-10%;top:-18%;background:#3abcbc;transform: rotate(45deg);}
.cplist li h1{width:40%;overflow:hidden;padding-bottom:40%;position:relative;float:right;}
.cplist li h1 img{max-width:100%;max-height:100%;display:block;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;transition:1s;transition:transform .3s ease-in;display:block;z-index:2;}
.cplist li a:hover h1 img{transform:scale(1.2);transition:0.3s;}
.cplist li a:hover:before{background:#FF6699;}
.cplist li h2{color:#222;font-size:1.5rem;font-weight:400;text-transform:capitalize;margin:3rem 2rem;line-height:1.6;}
.cp-list-txt{float:left;width:55%;padding:2rem 0;}
.cplist li p{font-size:1.3rem;color:#3abcbc;text-transform:capitalize;line-height:1.5;margin:1rem 2rem;word-wrap:break-word;font-weight:600;text-decoration:underline;}
.sontype2{float:left;box-shadow: none!important;margin-top: 0!important;border-radius: 0!important;padding: 1.2rem 2rem 1.2rem 1rem!important;background:#333!important;}
.infobox{background:url(../images/06.jpg) top right repeat-y #fff;padding-right:1.5rem;}
.proinfo-left{float:left;width:calc(100% - 28rem);padding:2rem 0 4rem 0;}
.proinfo-right{float:right;width:24rem;padding:2rem 0 4rem 0;}
/*产品橱窗*/.prolist{display: flex;flex-wrap: wrap;margin-left:-2%}
.product-item{width:23%;margin-left:2%;margin-bottom:2%;background: linear-gradient(0deg, #d5dcd7 0, #d6d8d3 34%, #d9dad4 67%, #d5d7cc 100%);position:relative;}
.product-item .item-img{position: relative;display: block;width: 100%;overflow: hidden;padding-bottom:125%;}
.product-item .item-img img{position:absolute;transition: all 0.5s ease-in-out;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit: contain;}
.product-item:hover .item-img img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.product-item .item-title{position:absolute;background-color: #1d1d1d;color: #fff;border-radius: 2px;font-size:1.3rem;font-weight: 600;line-height: 1.4;text-transform: uppercase;text-align: center;padding:1.5rem;position: absolute;bottom:3rem;left: 50%;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;transform: translateX(-50%);}
.product-item .item-title a{color: #fff;}
.al-box{width: 100%;border-radius: 1rem;position: relative;padding: 3rem 6rem 6rem 6rem;background:#FFFFFF;}
/*产品橱窗*/.cpcontainer{display:flex;}
.product-intro{position:relative;padding-top: 10px;margin-bottom: 6rem;}
.cloud-zoom-lens{border: 1px solid #eee;cursor:move;}
.cloud-zoom-title{position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big{overflow:hidden;padding:0px;}
.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}
.product-view .swiper-wrapper{height:auto;}
.product-view .swiper-slide{padding-bottom: 1px;}
.product-image{width:100%}
.product-view{position:relative;width:50%;background:#fff;}
.product-view .product-image.zoom_remove:after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index: 999;}
.product-view .product-image{position:relative;overflow: hidden;padding-bottom:100%;}
.product-image-sticky{position: -webkit-sticky;position: sticky!important;top:10%;}
.product-view .product-image img{max-width: 100%;max-height:100%;display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;margin:auto;}
.product-view .image-additional{position:relative;margin:30px -10px 15px;overflow:hidden;}
.product-view .image-additional li{position:relative;width:100%;width: 33.33333333%;float: left;padding: 5px 0;height: auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}
.product-view .image-additional li.single{display:none;}
.product-view .image-additional li img{display: block;width: 100%;position:relative;margin:0 auto;}
.product-view .image-additional li a{display: block;position:relative;box-shadow: 0 0 5px rgba(0,0,0,.1);margin: 0 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow: hidden;cursor:pointer;}
.product-view .image-additional .cloudzoom-gallery-active{border-color: #8eb6d4;}
.product-view .image-additional .cloudzoom-gallery-active:before{content: '';display: block;position: absolute;width: 100%;height: 100%;background-color: rgba(14,110,184,.1);z-index: 1;}
.product-view .image-additional.swiper-container-horizontal>.swiper-pagination-bullets{display:none;}
.product-view .swiper-button-next,.product-view .swiper-button-prev{color:#8eb6d4;width:30px;height:50px;margin-top:-25px;opacity:1;line-height: 50px;background: none;}
.product-view .swiper-button-next:after,.product-view .swiper-button-prev:after{font-size:28px;}
.product-view .swiper-button-prev,.product-view .swiper-container-rtl .swiper-button-next{right:100%;left: auto;margin-right: 15px;}
.product-view .swiper-button-next,.product-view .swiper-container-rtl .swiper-button-prev{left:100%;margin-left: 15px;}
.product-view .swiper-button-prev:not(.swiper-button-disabled):hover,.product-view .swiper-button-next:not(.swiper-button-disabled):hover{color:#0e6eb8;background-color: transparent;}
/*橱窗右侧说明*/.product-ms{float: right;width:50%;padding:3% 3% 0 3%;}
.product-ms-title{font-size:2.4rem;color:#333;font-weight:600;line-height:1.2;padding-bottom:2rem;}
.product-ms-con{display: block;width:100%;margin-bottom: 2rem;overflow: auto;font-size:1.5rem;color:#6e6e74;line-height:1.8;}
.product-ms-td{width:100%;}
.product-ms-td li{width:50%;float:left;padding-right:20px;margin-bottom:10px;}
.product-ms-td li em{font-style:normal;float:left;display:inline-block;background:#f6f6f6;color:#6e6e74;font-size:13px;padding:8px 15px;width:40%;word-wrap: break-word;}
.product-ms-td li span{display:inline-block;font-size:13px;padding:8px 15px;float:left;width:60%;font-weight:600;word-wrap: break-word;}
.product-ms-lx{width:100%;padding:2rem 0;text-align:right;}
.product-ms-lx a{display:inline-block;margin-left:1rem;padding:.6rem 1rem;border-radius:.6rem;color:#FFFFFF;background:#3abcbc;margin-bottom:.5rem;}
.product-ms-lx a span{display:block;display:flex;align-items:center;}
.product-ms-lx a em{font-style:normal;font-size:1.5rem;font-weight:400;padding-left:1rem;}
.product-ms-lx a i{font-size:2.8rem;}
.onlinebtn{background:#ffa600!important;color:#FFF!important;}
.product-liuyan{padding:2rem;}
/*相关产品信息*/.xglist{display: flex;justify-content: space-between;flex-wrap: wrap;}
.like-title{width:100%;padding-bottom:1rem;border-bottom: 1px solid #e6e7eb;}
.like-title h1{color:#cbcbcb;font-weight:bold;font-family: "MarkPro-Black";font-size:2.4rem;}
.like-title h1 span{color:#3abcbc;}
.like-list{width:100%;box-shadow: 0px 3rem 6rem 0px rgba(0,0,0,0.1);margin:1rem 0;}
.like-list a{display:block;padding:1rem;}
.like-list p{display:block;width:100%;position:relative;padding:0 0 66.6% 0;overflow:hidden;background:#fff;}
.like-list p img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;transition: transform .3s ease-in;}
.like-list h2{width:100%;margin:1.2rem 0 .8rem 0;font-size:1.4rem;color:#666666;text-align:center;font-weight:normal;}
.like-list a:hover p img{transform: scale(1.1);}
/*pc二维码弹出*/.button-img-dropdown{position:fixed;height:100%;width:100%;top:0;left:0;background-color: rgba(0,0,0,0.8);z-index:999999;-webkit-animation:fade-zoom-in .3s forwards;-o-animation:fade-zoom-in .3s forwards;animation:fade-zoom-in .3s forwards;display:none;-webkit-backface-visibility:hidden}
.button-img-dropdown .qcode img{max-width:100%;height:auto}
.button-img-dropdown.is-visible{display:block}
.button-img-dropdown .tooltip-button-img-inner{max-width:500px;padding:0 2rem;margin:auto;text-align:center;position:absolute;width:100%;left:0;right:0;height:32rem;top:-15rem;bottom:0}
.button-img-dropdown .tooltip-button-img-inner h5{color:#fff;font-size:3.2rem;font-weight:300;margin-bottom:1rem;line-height:1.3}
.button-img-dropdown .tooltip-button-img-inner{top: 0 !important}
/*分享*/.share1{width: 100%;margin-bottom: 1.5rem;display: flex;align-items: center;}
.share1 a{display: inline-flex;align-items: center;vertical-align: middle;padding:0 0 0 1rem;}
.share1 .span4{font-size: 1.4rem;color: #333;height: 2.6rem;line-height: 2.6rem;margin-right: 1rem;}
.share1 a i{font-size:2.4rem;}
.qq-share i{color:#3399FF;}
.weixin-share i{color:#00CC33;}
.weibo-share i{color:#3abcbc}
/*详情描述*/.infotab{display: block;width: 100%;height: auto;background-color: rgba(0, 0, 0, 3%);padding:2rem 2rem 0 2rem;border-bottom: 1px solid rgba(0, 0, 0, .085);}
.infotab span{display:inline-block;text-align:center;font-size:1.7rem;padding:1rem 2rem;color:#fff;cursor: pointer;background: #3abcbc;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-right:1.5rem;font-weight:600;}
.infotab span:hover{color: #3abcbc;background:#fff;font-weight:600;}
.infotab span.active{color: #fff;background:#3abcbc;}
.xx-con{width:100%;padding:3rem 0;}
.infomain{display: block;width: 100%;height: auto;font-size:1.5rem;color:#787878;line-height:2;background:#fff;padding:5% 5%;box-shadow: 5px 5px 14px 0 rgba(0,0,0,.05);}
.infomain table{width:100%;}
.infomain img{max-width: 100%;}
.infomain ul,.infomain ol{list-style-type: decimal;padding:.5em 0 .5em 2em;}
.infomain ul li{display: list-item;}
.infomain li{list-style-type:disc;}
.infomain p{margin:.5em 0 .5em 0;}
.ml0{margin-left:2%!important;}
.mr10{margin-right:2%!important;}
/*上下条*/.downup-list{display: block;text-align: center;padding:2rem;background:#f5f5f5;margin:2rem 0 3rem 0;}
.downup-list>.prev{float:right;width:40%;padding:0 2rem;}
.downup-list>.next{float:left;width:40%;padding:0 2rem;}
.downup-list>.prev{text-align:right;}
.downup-list>.next{text-align:left;}
.downup-list>.goList{display: inline-block;float: left;width:20%;text-align:center;}
.downup-list>.goList span{display:inline-block;position:relative;color: #666;font-size:3.6rem;width:2rem;height:2rem;}
.downup-list>.goList span:before{position:absolute;font-family:"iconfont";content:'\eba9';left:50%;top:50%;transform:translate(-50%,-50%);}
.downup-list a{font-size: 1.4rem;color: #666;text-decoration:none;}
.downup-list>.prev:hover,
.downup-list>.next:hover{color: #3abcbc;}
.downup-list>.goList:hover{color: #3abcbc;}

/*新闻详情*/.article-box{background:#FFFFFF;margin-right:2%;padding:2%;}
.newsbg{background:url(../images/06.jpg) top right repeat-y #fff;}
.newsinfo-left{float:left;width:calc(100% - 270px);}
.newsinfo-right{float:right;width:24rem;padding-left:1rem;}
.article-title{width:100%;padding:4rem 0 2rem 0;}
.article-title h1{font-size:3.8rem;line-height:1.2;font-weight:700;color:#222;width:100%;padding:0 3rem 0 3rem;word-wrap: break-word;}
.news-base{width:100%;padding:0 0 2rem 3rem;border-bottom: 1px solid #f5f5f5;}
.news-base-info{color:#999;font-size:1.4rem;display:inline-block;padding-right:3rem;}
.news-share{float:right;}
.article-con{width:100%;padding:3rem ;line-height:2;font-size:1.5rem;color:#222;}
.article-con p{font-size:1.4rem;color:#666;padding:1rem 0 1rem 0;display:block; }
.article-con img{max-width:100%;display:block;}
.article-img{width:100%;padding-top:3rem;}
.article-img img{max-width:60%;display:block;margin:0 auto;}
.article-tit{width:100%;padding:2rem 0 2rem 0;}
.article-tit h1{font-size:2.4rem;line-height:1.2;letter-spacing:-1px;font-weight:700;color:#3abcbc;width:100%;padding:0 0 2rem 0;text-transform:uppercase;border-bottom: 1px solid #e6e7eb;}
/*联系*/.lx-form{width:100%;background:#FFFFFF;border-radius:10px;padding:60px;box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);}
.lx-form h1{font-size:2.4rem;font-weight:600;letter-spacing:-1px;text-transform:capitalize;padding:0 0 1.5rem 0;text-align:center;width:100%;display:block;color:#222;}
.lx-form-item{padding:0 0 1.5rem 0;width:100%;position:relative;}
.form-2{width:49%!important;margin-right:2%;}
.form-2:nth-child(2n){margin-right:0;}
.lx-form-item .form-group{width:100%;float:left;}
.lx-form-item .form-group input{width:100%;padding:1.5rem;font-size:1.3rem;color:#9f9f9f;border: 1px solid rgba(0,0,0, 0.07);box-shadow: 0px 5px 10px rgba(0,0,0,0.05);}
.lx-form-item .form-group textarea{width:100%;padding:1.5rem;font-size:1.3rem;color:#666;border: 1px solid rgba(0,0,0, 0.07);box-shadow: 0px 5px 10px rgba(0,0,0,0.05);font-family:inter;font-size:14px;}
.lx-form-item .form-group input::placeholder,.lx-form-item .form-group textarea::placeholder{color: #9f9f9f;font-family:inter;font-size:1.2rem;}
.lx-form-item .form-group input:focus,.lx-form-item .form-group textarea:focus{border-color:#8eb6d4;background-color:#fff;outline: none;}
.contact2-btn{display:inline-block;padding:1.2rem 3rem;font-size:1.3rem;color:#fff;background:#3abcbc;border-radius:5px;border:#3abcbc 1px solid;margin-top:1.5rem;cursor:pointer;text-transform:uppercase;font-weight:600;}
.pb0{padding-bottom:0!important;}

/*分页*/#fenye{width:100%;height:5rem;text-align:center;margin:0 auto;line-height:3rem;font-size:1.2rem;}
.pl30{padding-left:3rem}
.f14{font-size:1.4rem}
.c999{color:#999}
.isTxtBig{height:4rem;line-height:4rem;border:1px solid #ccc;padding:0 .8rem;color:#666}
.isTxtBig.focus{color:#000;background-color:#fff}
.tzan{height:4rem;text-align:center;line-height:4rem;padding:0 .8rem;color:#666;font-size:1.4rem;border:1px solid #ccc;cursor:pointer;background:#ccc;}
.w30{width:4rem;}
div#pagination .count{float:left;padding:.5rem;}
div#pagination .pages{float:right;padding:.5rem;}
div#paginationTop{height:4rem;margin-bottom:.3rem;}
div#paginationTop .count{float:left;padding:.5rem;}
div#paginationTop .pages{float:right;padding:.5rem;}
div.pagination{padding: .3rem;text-align:center;line-height:4rem;}
div.pagination a{margin:0 .5rem;display:inline-block;width:4rem;height:4rem;line-height:4rem;text-decoration:none;color:#666;font-size:1.4rem;background:#fff;border-radius:.5rem;box-shadow: 0 0 .8rem 0 rgba(0, 0, 0, 0.06);}
div.pagination a:hover, div.pagination a:active{color: #fff;background-color: #3abcbc;}
div.pagination span.current{margin:0 .5rem;display:inline-block;width:4rem;height:4rem;line-height:4rem;text-decoration:none;color:#fff;font-size:1.4rem;background: #3abcbc;box-shadow: 0 0 .8rem 0 rgba(0, 0, 0, 0.06);border-radius:.5rem;}
div.pagination span.disabled{margin:0 .5rem;display:inline-block;width:4rem;height:4rem;line-height:4rem;text-decoration:none;color:#666;font-size:1.4rem;box-shadow: 0 0 .8rem 0 rgba(0, 0, 0, 0.06);background:#fff;border-radius:.5rem;}
/*对话框*//**/.ck-alert.open{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1028;}
.ck-alert.open .ck-zhezhao{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.8);}
.ck-tanchuang{width:300px;text-align: center;border-radius:1rem;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);transition: all 0.6s;position: absolute;height: auto;background: #fff;position:fixed;padding:2rem;}
.ck-alert .ck-tanchuang .success{color:#1aad17;font-size:4.8rem;}
.ck-alert .ck-tanchuang .fail{color:#FF0000;}
.ck-alert .ck-tanchuang p{width:100%;font-size:1.6rem;line-height:2;color:#666666;margin:2rem 0;}
.ck-alert .ck-tanchuang .ck-tanchuang-btn{width:100%;margin:2rem 0;text-align:center;}
.ck-alert .ck-tanchuang .ck-tanchuang-close{display:inline-block;width:45%;padding:.6rem 0 .6rem 0;text-align:center;font-size:2.2rem;border-radius:.5rem;background:#1aad17;color:#fff;}
.ck-alert .ck-tanchuang .ck-tanchuang-close.fail{background:#FF0000;}
.ck-alert.open .ck-tanchuang{transform: translate(-50%,-50%) scale(1);}
/**/.pt40{padding-top:4rem;}
.case-box{margin-right:-7%}
.case-box li{width:26%;margin:2% 7% 2% 0;float:left;background:#222;box-shadow: 0 1rem 1.5rem 0 rgba(0,0,0,.05);}
.case-box li h2{width:100%;padding-bottom:150%;overflow: hidden;position:relative;overflow:hidden;background:#555;}
.case-box li h2 img{width: 100%;display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;margin:auto;transition: transform .3s ease-in;}
.case-box li p{width:90%;margin:1.5rem 5%;line-height:1.8;line-height:1.6;text-align:center;font-size:1.5rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#cbcbcb;}
.article-info{background:#FFFFFF;padding:4rem;}
.mlx-con{line-height:2;}
.mlx-con img{max-width:50%}
.right-con{width:22%;float:left;background:#fff;border-radius:1.5rem;}
.leftbox{width:100%;border-radius:.5rem;padding:2rem ;}
.leftbox h1{font-size:1.7rem;color:#3abcbc;line-height:1.2;text-transform: uppercase;}
.leftbox h1 span{color:#3abcbc;}
.leftbox ul{width:100%;border-radius:.5rem;}
.leftbox ul li{width:100%;float:left;position:relative;padding:1.2rem 3rem;border-bottom:#eee 1px solid;}
.leftbox ul li i{position: absolute;top:0;left: 0;color:#666;width:3rem;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.4rem;}
.leftbox ul li a{display:block;width:100%;color:#222;font-weight:400;font-size:1.5rem;}
.leftbox ul li a:hover{color:#3abcbc;}
.leftbox ul .threemenu{width:100%;border-bottom:#eee 1px solid;padding:1rem 0 1.5rem 2rem;float:left;}
.leftbox ul .threemenu .sontype{padding:1rem 0 1rem 1rem;}
.leftbox ul .threemenu .sontype a{color:#666;position:relative;}
.leftbox ul .threemenu .sontype a:before{content:'\ec21';font-family:"iconfont";color:#666;font-size:1rem;font-weight:300;position:absolute;left:-1.5rem;top:.3rem;}
.leftbox ul .threemenu .sontype a:hover{transform:translateX(3px);-webkit-transform:translateX(3px);color:#3abcbc!important;}
.leftbox ul .threemenu .sontype a:hover:before{color:#3abcbc!important;}
.cp-right{background:#FFFFFF;box-shadow: 0 -4px 20px #0000000f;}
.ly-from{width:100%;padding:2rem;border-radius:.8rem;}
.pro-video{padding-bottom:2rem;}
.pro-video .videoPlay{max-height:50rem!important;}
/*contactsvg*/.dengguang{animation: 3s linear dg infinite;transform-box: fill-box;}
.hua{animation: 3s linear hua infinite;transform-origin:center;transform-box: fill-box;}
.hua2{animation: 3s linear hua2 infinite;transform-origin:center;transform-box: fill-box;}
.xin{animation: 3s linear xin infinite;transform-origin:center;transform-box: fill-box;}
.qa-item .about-item-con{width:100%;margin:0 0 2% 0;border-radius:2rem;}
.qa-item .about-item-con1:before{top:5rem;transform:none;display:none;}
.h-news-con{display: flex;flex-wrap: wrap;}
.h-new-item{width:31.3%;margin:0 2% 2% 0;background:#FFFFFF;box-shadow:0px 3rem 6rem 0px rgba(0,0,0,0.1);float:left;}
.h-new-item h2{display:block;width:100%;padding-bottom:60%;position:relative;overflow:hidden;}
.h-new-item h2 img{width:100%;display:block;position:absolute;left:0;top:0;margin:auto;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.h-new-item h2 span{position:absolute;bottom:0;left:8%;display:inline-block;background:#3abcbc;padding:.5rem 1.5rem;color:#FFFFFF;text-transform:capitalize;font-size:1.4rem;}
.h-new-item h1{width:100%;font-size:2.4rem;font-weight:600;line-height:1.2;color:#333333!important;}
.h-new-item p{width:100%;font-size:1.4rem;line-height:1.5;color:#898989;margin-top:2rem;word-wrap:break-word;}
.h-new-item h6{width:100%;font-size:1.3rem;line-height:1.5;color:#1c1c1c;text-decoration:underline;margin-top:2rem;}
.h-new-item a:hover img{transform:scale(1.06,1.06);}
.h-new-item a:hover h1{color:#3abcbc!important;}
.h-new-con{width:100%;padding:8%;}
.w100{width:100%;}
.xx-gd{width:100%;padding:3rem 4rem;}
.mb4{margin-bottom:4rem;}
.contact-body{display:flex;align-items:center;justify-content: space-between;}
.contact-box{width:50%;}
.contact-box-tit{font-size:2rem;color:#222;line-height:2;font-weight:600;padding:0 0 1rem 4rem;}
.contact-box-con{width:100%;background:#f9f9f9;border-top-left-radius:2rem;border-bottom-left-radius:2rem;padding:0 4rem 3rem 4rem;}
.contact-con-txt{font-size:1.5rem;color:#666;line-height:1.6;padding-bottom:3rem;}
.contact-kuang{width:100%;padding:2rem;background:#333;color:#fff;border-radius:1.5rem;}
.contact-kuang h1{font-size:1.7rem;padding-bottom:1rem;}
.contact-kuang p{line-height:2;font-size:1.5rem;}
.contact-form{width:50%;}
.contact-dicon{display:flex;justify-content: space-between;flex-wrap: wrap;padding-top:3rem;}
.contact-dicon a{display:block;width:100%;text-align:left;color:#666;padding-bottom:2rem;display:flex;align-items:center;width:45%;}
.contact-dicon a i,.contact-dicon a span{display:block;}
.contact-dicon a i{color:#3abcbc;font-size:2.4rem;border: 1px solid #3abcbc;width:4rem;height:4rem;border-radius:50%;text-align:center;line-height:4rem;}
.contact-dicon a:hover i{background:#3abcbc;color:#fff;}
.contact-dicon a:hover span{color:#666;}
.ad-txt{width:100%;background:#FFFFFF;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;padding:6rem;font-size: 1.7rem;line-height:1.5;color:#868686;position: relative;}
.ad-txt span{font-size:3.2rem;color:#222;font-weight:600;text-transform: uppercase;}
.ad-txt:before{content:'\ebe1';font-family:"iconfont";font-size:3.2rem;color:#999;position:absolute;left:2rem;top:2rem;}
.ad-txt:after{content:'\ebe0';font-family:"iconfont";font-size:3.2rem;color:#999;position:absolute;right:2rem;bottom:2rem;}
.ad-more{width:100%;margin-top:1rem;}
