.nybanner{width:100%;position: relative;}
.nybanner img{width:100%;}

/* 面包屑 */
.mbx{width: 100%;background:#f7f7f7;height: 90px;line-height:90px;color: #323232;font-size: 12px;}
.mbx .mbx-info:before{content:'';display: block;width:15px;height: 15px;background:url(../images/nyhome-icon.png)no-repeat center;float: left;
margin-top: 37px;margin-right: 4px;}
.mbx .mbx-info a:hover{color: #18998e;} 
.mbx .ny-tit{width:70%;}
.mbx .ny-tit a{font-size:16px;line-height:90px;margin-right:60px;width:auto;text-align: center;}
.mbx .ny-tit a:last-child{margin-right:0px;}
.mbx .ny-tit a:after{content:'';display:block;width:0%;height:4px;background:#18998e;margin-top:-4px;transition:width 0.6s;}
.mbx .ny-tit a:hover,.mbx .ny-tit a.on{color:#18998e;font-weight: bold;}
.mbx .ny-tit a:hover:after,.mbx .ny-tit a.on:after{width:100%;}
.mbx .mbx-info a{line-height:90px;}

/* 品牌概况 */
.ppgk li{margin-bottom:80px;}
.ppgk li .ys-img{width:650px;height:370px;margin-left:70px;}
.ppgk li .ys-img img{width:100%;height:100%;object-fit: cover;}
.ppgk li .ys-cont{flex:1;}
.ppgk li .ys-cont h3{font-size:42px;font-weight: bold;line-height:54px;color:#18998e;margin-bottom:35px;}
.ppgk li .ys-cont .desc p{font-size:16px;line-height:32px;}

/* 单页信息 */
.ny-tits{margin-bottom:70px;}
.ny-tits h1{font-size:40px;line-height:54px;font-weight: bold;color:#18998e;text-align: center;}
.ny-tits p{font-size:16px;line-height:32px;text-align: center;width:1050px;margin:0 auto;margin-top:30px;}
.content .ny-cont p{font-size:16px;line-height:32px;}
.content .ny-cont p img{max-width:100%;}
.content .abcont p{margin-bottom: 10px;}
.content .abcont p.p-h3{font-size: 40px;line-height: 54px;font-weight: bold;color: #18998e;text-align: center;margin-bottom:20px;}

/* 品牌文化 */
.ppwh{gap:60px 40px;margin-top:60px;}
.ppwh li{width:320px;height:400px;background:#f6f7f9 url(../images/nywh-icon.png)no-repeat bottom 50px left -5px;}
.ppwh li:first-child,.ppwh li:last-child{width:100%;background:#f6f7f9 url(../images/nywh-icon.png)no-repeat top 40px right 40px;}
.ppwh li .ys-img{width:680px;height:100%;}
.ppwh li .ys-img img{width:100%;height:100%;}
.ppwh li .ys-cont{flex:1;box-sizing: border-box;position: relative;padding:115px 43px;height: 100%;}
.ppwh li .ys-cont h3{width:172px;height:50px;font-size:22px;color:#fff;line-height:50px;border-top-right-radius:50px;text-align: center;
	border-bottom-right-radius:50px;background:#18998e;position:absolute;left:0;top:45px;}
.ppwh li .ys-cont .sname{font-size:16px;line-height:16px;color:#c8c8c8;text-transform: uppercase;margin-bottom:40px;}
.ppwh li .ys-cont .desc p{font-size:18px;line-height:32px;}
.ppwh li .ys-cont i{display: block;position: absolute;bottom:50px;right:50px;height:50px;}
.ppwh li .ys-cont i img{height:100%;}

.teams li .cimg{height:280px;}


/* 新闻资讯 */
.m80{margin:80px auto;}
.news-list{gap:55px;}
.news-list li{width:430px;}
.news-list li:after{content:'';display:block;width:0%;height:4px;background:#18998e;transition:width 0.6s;}
.news-list li .news-img{width:100%;height:225px;overflow:hidden;}
.news-list li .news-img img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.news-list li .div-tit{width:100%;box-sizing: border-box;padding:30px 40px;background:#f6f7f9;}
.news-list li .div-tit h3{font-size:22px;line-height:32px;}
.news-list li .div-tit .desc{color:#666666;font-size:16px;line-height:30px;margin:20px auto;}
.news-list li .div-tit span{color:#999999;font-size:16px;line-height:16px;}
.news-list li:hover .news-img img{transform: scale(1.2);}
.news-list li:hover:after{width:100%;}

/* 资讯详情 */
.newsinfo h1{font-size: 26px;line-height: 26px;text-align: center;margin-bottom: 35px;}
.newsinfo .view-date{font-size: 16px;line-height: 16px;color:#666666;text-align: center;padding-bottom:25px;
border-bottom: 1px dashed #d2d2d2;}
.newsinfo .view-nr{margin:30px auto;}
.newsinfo .view-nr p{font-size: 16px;line-height: 32px;}
.newsinfo .view-nr img{max-width:100%;}
.pager{width:100%;display: flex;justify-content: space-around;flex-flow: row;}
.pager li{line-height: 44px;border:1px solid #d2d2d2;border-radius: 44px;padding:0px 20px;font-size: 16px;width:43%;}

.page{margin-top:50px;text-align: center;}
.page a{display:inline-block;font-size:16px;padding:6px 8px;border:1px solid #eee;margin:0px 5px;}
.page a:hover,.page a.ons{background:#18998e;border:1px solid #18998e;color:#fff;}


/* 联系我们 */
.callus{width:100%;height:600px;background:#f6f7f9;border-radius:10px;}
.callus .map{flex:1;height:100%;}
.callus .call-list{width:610px;box-sizing: border-box;padding:95px 80px;}
.callus .call-list li{margin-bottom:70px;}
.callus .call-list li i{width:50px;height:50px;display: block;margin-right:30px;}
.callus .call-list li i img{width:100%;}
.callus .call-list li p{font-size:16px;line-height:26px;}
.mt80{margin-top:80px;}
.rwms .rwm-list li{width:200px;height:220px;box-sizing: border-box;padding:40px 0px;text-align: center;border:1px solid #dedfe1;}
.rwms .rwm-list li img{width:105px;}
.rwms .rwm-list li p{font-size:14px;margin-top:20px;}

/* 在线留言 */
.form_book{gap:40px 0px;}
.form_book label{width:680px;}
.form_book .form_cont{width:100%;}
.form_book p{font-size:16px;line-height:54px;width:90px;}
.form_book .puts{position: relative;flex:1;}
.form_book .puts input{display:block;width:100%;box-sizing: border-box;padding-left:20px;padding-right:40px;height:54px;border:1px solid #d9dadb;border-radius:6px;
font-size:16px;}
.form_book .puts span{display:block;position: absolute;font-size:16px;line-height:60px;color:#ff0000;right:15px;font-weight: bold;top:0;}
.form_book .puts textarea{width:100%;box-sizing: border-box;border:1px solid #d9dadb;border-radius:6px;height:240px;
font-size:16px;line-height:26px;padding:20px;}
.form_book .sub-but{margin-left:90px;background:#18998e;width:180px;font-size:18px;line-height:54px;border-radius:6px;transition: width 0.6s;color:#fff;
text-align: center;}
.form_book .sub-but:hover{cursor: pointer;width:200px;}


/* 服务流程 */
.fuwulc{width:100%;margin-bottom:0px;padding-bottom:80px;background:url(../images/fwlc-back.jpg) no-repeat bottom center;background-size:cover;}
.fuwulc .ny-cont{width:1400px;margin:0 auto;}

/* 服务理念 */
.fuwu-list li{width:100%;margin-bottom:50px;}
.fuwu-list li .fw-imgs{width:680px;height:350px;}
.fuwu-list li .fw-imgs img{width:100%;height:100%;object-fit: cover;}
.fuwu-list li .fw-info{flex:1;box-sizing: border-box;padding:60px;font-size:16px;line-height:16px;height:350px;
background:#f6f7f9 url(../images/nywh-icon.png)no-repeat bottom right;}
.fuwu-list li .fw-info h3{font-size:30px;font-weight: bold;color:#18998e;line-height:30px;margin-bottom:20px;}
.fuwu-list li .fw-info h3:after{content:'';display:block;width:60px;height:3px;background:#18998e;margin:30px 0px;}
.fuwu-list li .fw-info span{font-size:30px;text-transform:uppercase;color:#18998e;opacity:0.3;line-height:30px;display:inline-block;}
.fuwu-list li .fw-info h3 span{font-size:80px;margin-right:30px;font-weight: normal;font-style: italic;opacity:1;}
.fuwu-list li .fw-info .s-tit{font-size:30px;line-height:30px;font-weight: bold;margin-bottom:25px;}
.fuwu-list li .fw-info .descx{font-size:16px;line-height:26px;}

/* 发展历程 */
.about-lc{width:100%;border-left:1px solid #18998e;}
.about-lc li{position: relative;line-height:56px;margin-bottom:60px;}
.about-lc i{display: block;width:29px;height:29px;background:url(../images/lc-icons.png)no-repeat center;position:absolute;top:20px;left:-14.5px;}
.about-lc h3{font-size:30px;font-weight: bold;padding:0px 115px;}
.about-lc h3 span{font-size:56px;font-family:'DPfeilong';color:#18998e;display: inline-block;margin-left:10px;font-weight:normal;}
.about-lc p{flex:1;font-size:18px;line-height:64px;border-bottom:1px solid #e6e6e6;}

/* 公司荣誉 */
.show-list{gap:30px 2%;margin-top:50px;}
.show-list li{width:32%;overflow:hidden;height:332px;}
.show-list li .cimg img{  width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
.show-list li:hover .cimg img{transform: scale(1.2);}

/*  */
.jobs-title{width:100%;height: 80px;background:#f6f7f9;display: flex;border-bottom:2px solid #fff;justify-content: space-between;flex-flow: row;}
.jobs-title .nums{width:80px;height: 80px;display:inline-block;border-right:2px solid #fff;line-height: 80px;font-size:24px;text-align: center;font-family: 'newsnum';
margin-right: 38px;}
.job-test{margin-bottom:30px;}
.jobs-title .job-span{color:#18998e;display: inline-block;margin-right: 20px;}
.jobs-title p{font-size:18px;line-height: 80px;}
.jobs-title em{display:block;width: 30px;height: 30px;background: url(../images/job-icon.png)no-repeat center;margin:25px;cursor: pointer;}
.jobs-info{width: 100%;overflow:hidden;background:#f6f7f9;margin-bottom: 30px;padding:50px 120px;box-sizing: border-box;}
.jobs-info p{font-size: 16px;line-height: 32px;color: #666666;}
.jobs-title.on em{background: url(../images/job-iconon.png)no-repeat center;}


/* 产品 */
.pros{gap:40px 4%;margin-bottom:60px;}
.pros li{width:48%;height:400px;overflow: hidden;}
.pros li:first-child{width:100%;height:660px;}
.pros li img{width:100%;height:400px;object-fit: cover;transition:all 0.6s;}
.pros li:first-child img{width:100%;height:660px;}
.pros li:hover img{transform: scale(1.2);}
.nav-s{margin-bottom:80px;}
.nav-s li{width:200px;font-size:18px;line-height:54px;height:54px;border-radius:54px;border:1px solid #18998e;text-align: center;}
.nav-s li a{color:#18998e;}
.nav-s li.ons,.nav-s li:hover{background:#18998e;}
.nav-s li.ons a,.nav-s li:hover a{color:#fff;}

.zzshow-list li{margin-bottom:30px;}
.zzshow-list li .cimg{width:440px;height:270px;overflow: hidden;}
.zzshow-list li .cimg img{width:100%;height:100%;object-fit: cover;}
.zzshow-list li h3{font-size:18px;line-height:18px;text-align: center;margin-top:25px;}

.zzjyql-list li{position: relative;margin-bottom:70px;}
.zzjyql-list li .cimg{width:440px;height:270px;overflow: hidden;}
.zzjyql-list li .cimg img{width:100%;height:100%;object-fit: cover;}
.zzjyql-list li h3{font-size:20px;line-height:58px;font-weight: bold;color:#fff;text-align: center;background:rgba(58,168,155,0.8);
width:254px;margin:0 auto;position: absolute;bottom:-29px;left:0;right:0;z-index:9;border-radius:10px;}
.zzjyql-list li:nth-child(5) h3{display: none;}
.zzpzgl-list  li{text-align: center;width:670px;}
.zzpzgl-list h3{font-size:20px;line-height:20px;color:#18998e;font-weight: bold;margin:20px auto;margin-top:30px;}
.zzpzgl-list p.desc{font-size:16px;line-height:32px;}


/* 运营中心 */
.yy-cont .desc{width:570px;font-size:16px;line-height:32px;}
.yy-cont .desc img{margin-top:40px;width:100%;}
.yy-cont .yyimgs img{width:723px;}
.yy-list li{width:670px;margin-bottom:50px;}
.yy-list li .cimg{width:100%;height:360px;overflow: hidden;position: relative;}
.yy-list li .cimg img{width:100%;height:100%;object-fit: cover;}
.yy-list li .cimg h3{width:138px;height:138px;border-radius:50%;background:rgba(58,168,155,0.9);margin:0 auto;position: absolute;top:111px;
left:0;right:0;z-index:9;text-align: center;box-sizing: border-box;padding:40px 0px;font-size:26px;line-height:26px;font-weight: bold;color:#fff;}
.yy-list li .cimg h3 i{display: block;margin-bottom:6px;}
.yy-list li h3{font-size:26px;line-height:26px;text-align: center;color:#18998e;font-weight: bold;margin:20px auto;margin-top:30px;}
.yy-list li .yyinfo{text-align: center;}
.yy-list li .yyinfo p{font-size:16px;line-height:32px;}

.yyjm-list li{margin-bottom:40px;width:100%;background:#f6f7f9 url(../images/nywh-icon.png)no-repeat 100.5% 20px;}
.yyjm-list li .cimg{width:680px;height:350px;}
.yyjm-list li .cimg img{width:100%;height:100%;object-fit: cover;}
.yyjm-list li .jm-text{flex:1;box-sizing: border-box;padding:56px 60px;}
.yyjm-list li .jm-text h3{font-size:30px;line-height:30px;font-weight: bold;color:#18998e;}
.yyjm-list li .jm-text h3:after{content:'';display: block;width:60px;height:3px;background:#18998e;margin:35px 0px;}
.yyjm-list li .jm-text .jminfo p{width:164px;height:132px;background: #fff;box-sizing: border-box;padding:20px 30px;display: inline-block;margin-right:30px;
font-size:16px;line-height:32px;}
.yyjm-list li:nth-child(2) .jm-text .jminfo p:last-child{width:358px;}

.yycpdl-list{gap:40px;}
.yycpdl-list li{width:440px;height:300px;box-sizing: border-box;border:1px solid #18998e;}
.yycpdl-list li h3{font-size:22px;font-weight: bold;line-height:90px;background:#18998e;text-align: center;color:#fff;}
.yycpdl-list li p.desc{box-sizing: border-box;padding:30px 45px;font-size:16px;line-height:32px;}

/* 运营-海外客户 */
.pt80{padding-top:80px;}
.yy_kykh{width:100%;height:1088px;background:url(../images/yyhwkh-back.jpg)no-repeat center;box-sizing: border-box;}
.yy_kykh .ny-cont p.kh-h3{font-size:26px;line-height:120px;width:670px;height:120px;color:#18998e;border-radius:120px;
	border:1px solid #18998e;box-sizing: border-box;text-align: center;}
.yy_kykh .ny-cont p img{max-width:100%;}

/* 市场分部 */
.yyscfb-list{gap:60px;}
.yyscfb-list li{width:670px;height:590px;background:#f7f7f7 url(../images/fenbu-back.png)no-repeat;background-position: right 20px bottom 0px;}
.yyscfb-list li h3{font-size:40px;line-height:176px;font-weight: bold;background:#18998e;border-top-left-radius:8px;border-top-right-radius:8px;
text-align: center;color:#fff;}
.yyscfb-list .sc-call{padding:80px;box-sizing: border-box;}
.yyscfb-list .sc-call i{display: block;height:50px;margin-right:30px;}
.yyscfb-list .sc-call i img{height:100%;}
.yyscfb-list .sc-call .calltext{font-size:16px;line-height:50px;}
.mb50{margin-bottom:50px;}

/* 局部改造 */
.p80{padding:80px 0px;}
.back-f6{background:#f6f7f9;}
.jbgz-1{overflow: hidden;}
.jbgz-1 .jbgz-cont p{font-size:16px;line-height:32px;}
.jbgz-1 .jbgz-cont p.pp-div{width:260px;height:140px;box-sizing: border-box;border:1px solid #18998e;margin-top:40px;float: left;
padding:30px 25px;background:#f6f7f9;color:#18998e;font-size:16px;line-height:24px;}
.jbgz-1 .jbgz-cont p.pp-div:last-child{margin-left:50px;}
.pro-js .pro-style{position: relative;}
.pro-js .pro-style .bd ul{width:670px;margin-right:60px;}
.pro-js .pro-style .bd ul li{margin-bottom:60px;}
.pro-js .pro-style .bd ul li .style-img{width:670px;height:360px;}
.pro-js .pro-style .bd ul li .style-img img{width:100%;height:100%;object-fit: cover;}
.pro-js .pro-style .bd ul li h3{font-size:18px;line-height:18px;color:#18998e;text-align: center;margin-top:24px;}
.pro-js .pro-style .hd a{width:46px;height:46px;box-sizing: border-box;border-radius:46px;border:1px solid #18998e;position: absolute;z-index:99;top:390px;
	display: inline-block;cursor:pointer;background:url(../images/icon-left.png)no-repeat center;background-size:16px 14px;}
.pro-js .pro-style .hd a.next{left: -80px;}
.pro-js .pro-style .hd a.prev{margin-left:15px;background:url(../images/icon-right.png)no-repeat center;right: -80px;}
.pro-js .pro-style .hd a:hover{background:#18998e url(../images/icon-onleft.png)no-repeat center;}
.pro-js .pro-style .hd a.prev:hover{background:#18998e url(../images/icon-onright.png)no-repeat center;}

.hzgz-list .hzgz-ul{gap:40px;}
.hzgz-list .hzgz-ul li{width:440px;position: relative;overflow: hidden;}
.hzgz-list .hzgz-ul li h3{font-size:22px;line-height:90px;background:#18998e;color:#fff;text-align: center;}
.hzgz-list .hzgz-ul li p{width:100%;height:187px;box-sizing: border-box;border:1px solid #18998e;padding:40px;font-size:16px;line-height:32px;}
.hzgz-list .hzgz-ul li i{font-size:44px;line-height:44px;color:#b9e0dd;display: inline-block;position: absolute;font-family: 宋体;
    bottom: -10px;text-align: center;width: 100%;text-transform: uppercase;font-weight: 100;}


/* 产品矩阵 */
.projz-nav{width:230px;}
.projz-nav .jznav-li{margin-bottom:1px;}
.projz-nav .jznav-li h3{width:100%;height:70px;box-sizing: border-box;border:1px solid #d2ecea;padding:0px 30px;background:#d2ecea;
	font-size:18px;line-height:70px;}
.projz-nav .jznav-li.on h3,.projz-nav .jznav-li:hover h3{background:#18998e;border:1px solid #d2ecea;}
.projz-nav .jznav-li.on h3 a,.projz-nav .jznav-li:hover h3 a{color:#fff;}
.projz-nav .jznav-li ol{width:100%;border:1px solid #d2ecea;box-sizing: border-box;padding:30px;}
.projz-nav .jznav-li ol li{font-size:16px;line-height:50px;}
.projz-nav .jznav-li ol li.on a,.projz-nav .jznav-li ol li:hover a{color:#18998e;}
.projz-nav .jznav-li ol li.on:after,.projz-nav .jznav-li ol li:hover:after{content:'';display: block;width:12px;height:12px;background:url(../images/nav-icon.png)no-repeat center;}

.jz-cont{width:1110px;}
.jzcs .jzcs-img{width:510px;height:430px;overflow: hidden;margin-left:80px;}
.jzcs .jzcs-img img{width:100%;height:100%;object-fit: cover;}
.jzcs-list{flex: 1;}
.jzcs-list li{width:100%;}
.jzcs-list li h3{border-bottom:1px solid #d2ecea;}
.jzcs-list li h3 span{width:110px;display: inline-block;font-size:16px;line-height:32px;background:#18998e;color:#fff;text-align: center;}
.jzcs-list li .jzcs-cont{padding:30px 0px;}
.jzcs-list li .jzcs-cont p{font-size:16px;line-height:30px;}
.jzcs-list li .img img{max-width:100%;}


/* 工艺 */
.td-ul{gap:40px;}
.td-ul li{width:440px;height:282px;background:#f6f7f9;box-sizing: border-box;padding:45px 50px;}
.td-ul li h3{font-size:22px;line-height:22px;color:#18998e;font-weight: bold;text-align: center;}
.td-ul li h3:after{content:'';display: block;width:44px;height:3px;background:#18998e;margin:30px auto;}
.td-ul li .td-div p{font-size:16px;line-height:30px;}

.gylc .gylc-imgs{width:470px;margin-left:100px;}
.gylc .gylc-imgs li{width:100%;margin-bottom:52px;}
.gylc .gylc-imgs li img{width:100%;}
.gylc  .gylc-text{flex:1;}
.gylc  .gylc-text li{margin-bottom:40px;}
.gylc  .gylc-text li h3{font-size:20px;line-height:20px;font-weight: bold;color:#18998e;margin-bottom:25px;}
.gylc  .gylc-text li .gylc-cont p{font-size:16px;line-height:30px;margin-bottom:10px;}
.gylc  .gylc-text li .gylc-cont p b{color:#18998e;}


/* 产品中心 */
.casebox .caseul{width: 100%;}
.casebox .caseul li{float:left; width:32%;background-color:#FFF; margin-right:2%; margin-bottom:30px;}
.casebox .caseul li:nth-child(3n){margin-right: 0px;}
.casebox .caseul li a{ display:block; width:100%;  }
.casebox .caseul li a font{ font-size:14px;color:#666;line-height:44px;text-transform:uppercase;padding-bottom:8px;font-family:Arial, Helvetica, sans-serif;}
.casebox .caseul li .cimg{ overflow:hidden; width:100%;height:280px; position:relative;border: 1px solid #dbdbda;
    box-sizing: border-box;border-bottom: none;}
.casebox .caseul li .cimg img{width:100%;height:100%;object-fit:cover;}
.casebox a .cimg span{ display:none;}
.casebox a:hover .cimg span{ display:block;width:368px;height:258px; position:absolute;left:0px; top:0px;}
.casebox .caseul li .pic img{width: 100%;height: 100%;object-fit: cover;}

.casebox .caseul li img{ width:100%;height:100%;object-fit: cover;}
.casebox .caseul li .casb{padding:0px 25px;transition: all .5s ease 0s;border:1px solid #dbdbda; }
.casebox .caseul li h4{ font-size:18px; font-weight:normal; line-height:62px;transition: all .1s ease 0s; color:#333;border-bottom:1px solid #d9dada;}
.casebox .caseul li h3{font-size:18px; font-weight:normal; line-height:62px;transition: all .1s ease 0s; color:#333;}
.casebox .caseul li .jt{width:34px;height:10px;background:url(../images/cpjt.png) no-repeat center center; margin-top:80px;}
