@charset "utf-8";
html,body {height: 100%;}
a {transition:0.2s ease-in-out;}
*{box-sizing: border-box;}

.list1-wrap {overflow: hidden;margin: 50px 0;}
.list1-wrap li {width: calc(25% - 30px);margin: 0 15px 30px;position: relative;display: block;float: left;}
.list1-wrap li:before {content: '';height: 0;overflow: hidden;display: block;margin-bottom: 66.66%;}
.list1-wrap li a {width: 100%;height: 100%;position: absolute;display: block;top: 0;left: 0;overflow: hidden;border-radius:10px;}
.list1-wrap li a img {width: 100%;height: 100%;transition:0.5s ease-in-out;}
.list1-wrap li a:hover img {transform:scale(1.1,1.1);}

.tanchu-main {text-align: center;background: rgba(0,0,0,.7);position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 100;justify-content: center; /* 水平居中 */align-items: center;/* 垂直居中 */align-content:center;display: flex;display: none;}
.tanchu-main .img {width: 100%;height: 100%;max-height: 100%;max-width: 100%;position: relative;}
.tanchu-main .img img /* {width: auto;height: auto;max-height: 100%;max-width: 100%;} */
{width: auto;height: auto;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;max-width: 100%;max-height: 100%;top: 50%;left: 50%;/* 回退自身宽高一半 */transform: translate(-50%, -50%);}
.tanchu-main .img video /* {width: auto;height: auto;max-height: 100%;max-width: 100%;} */
{width: auto;height: auto;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;max-width: 100%;max-height: 100%;top: 50%;left: 50%;/* 回退自身宽高一半 */transform: translate(-50%, -50%);}
.tanchu-main .tc-guanbi {width: 60px;height: 60px;position: absolute;border-radius: 30px;background: rgba(0,0,0,.5);top: 20px;right: 20px;color: #fff;font-size: 40px;text-align: center;line-height: 55px;cursor: pointer;z-index: 2;}
.tanchu-main .tc-fangda {width: 60px;height: 60px;position: absolute;border-radius: 30px;background: rgba(0,0,0,.5);top: 100px;right: 20px;color: #fff;font-size: 30px;text-align: center;line-height: 60px;cursor: pointer;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;z-index: 2;}
.tanchu-main .tc-fangda:before {content: '\e66b';}


.chanpin-ss {height: 120px;line-height: 60px;font-size: 18px;padding: 30px 160px 0;background: #fff;}
.chanpin-ss .title {width: 120px;float: left;height: 60px;font-weight: bold;}
.chanpin-ss .input {width: calc(100% - 350px);float: left;height: 60px;font-size: 18px;border-radius: 10px 0 0 10px;border: 1px solid #cfcfcf;border-right: 0;padding: 0 25px;}
.chanpin-ss .btn {width: 230px;height: 60px;text-align: center;border-radius: 0 10px 10px 0;float: left;display: block;color: #fff;background: #007749;font-weight: bold;background-image: linear-gradient( to right ,#149581, #4f8fc8);}

.chanpin-fenlei {font-size: 0;padding: 30px 160px;background: none;text-align: left;overflow: hidden;padding:20px 0 !important;float: left;width: 100%;}
.chanpin-fenlei a {margin: 5px;height: 46px;border-radius: 23px;min-width: calc(25% - 10px);display: inline-block;background: #fff;padding: 0 10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size: 18px;line-height: 46px;text-align: center;/* box-shadow: 0 0 7px rgba(0,119,73,.35); */border: 1px solid #ddd;}
.chanpin-fenlei a.cur,.chanpin-fenlei a:hover {background: #007749;color: #fff;font-weight: bold;}
.chanpin-fenlei a.quanbu {width: calc(25% - 10px);margin: 5px calc(37.5% + 5px);}

/* .main-list-wrap.bgfff {background: #fff;} */
.list2-wrap {overflow: hidden;font-size: 0;padding: 0 0 50px;width: calc(100% + 40px);margin-left: -20px;display: flex;align-items: stretch;flex-wrap: wrap;}
.list2-wrap >div {width: calc(25% - 40px);padding: 0;display: inline-block;vertical-align: top;margin: 20px;height: auto;}
.list2-wrap >div > a {display: block;height: auto;border: 1px solid #ececec;width: 100%;border-radius: 10px;background: #fff;overflow: hidden;transition:0.2s ease-in-out;position: relative;transition:0.5s ease-in-out;}
.list2-wrap >div > a:before {content: '';display: block;height: 0;margin-bottom: calc(80% + 90px);}
/* .list2-wrap >div > a:hover {border: 1px solid #007749;background: url(../images/x-chanp_03.jpg) center bottom no-repeat;box-shadow:0 0 5px rgba(0,0,0,0.15);background-size: cover;} */
.list2-wrap >div > a:hover {box-shadow:0 0 5px rgba(0,0,0,0.15);}
.list2-wrap >div > a > div {width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 20px 20px 0;}
.list2-wrap >div .img {width: 100%;height: auto;margin: 0 auto 15px;overflow: hidden;transition:0.2s ease-in-out;position: relative;}
.list2-wrap >div .img img {width: 100%;height: auto;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;max-height: 100%;top: 50%;left: 50%;/* 回退自身宽高一半 */transform: translate(-50%, -50%);}
.list2-wrap >div > a:hover .img {transform:scale(1.1,1.1);}
.list2-wrap >div .img:before {content: '';height: 0;width: 100%;display: block;margin-bottom: 80%;}
.list2-wrap >div .tit {line-height: 22px;font-size: 18px;color: #333;font-weight: bold;/* -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;max-height: 64px; */position: relative;padding-top: 20px;}
.list2-wrap >div .tit:after {content: '';width: 100%;height: 1px;background: #eee;position: absolute;display: block;top: 0;left: 0;}
.list2-wrap >div .tit1 {line-height: 22px;font-size: 18px;color: #333;margin-bottom: 0;font-family: 'SimHei';display: none;}
.list2-wrap >div .txt {line-height: 25px;font-size: 16px;color: #333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* .list2-wrap >div > a:hover .tit {color: #fff;white-space:normal;}
.list2-wrap >div > a:hover .tit1 {color: #fff;white-space:normal;display: block;margin-bottom: 10px;}
.list2-wrap >div > a:hover .txt {color: #fff;white-space:normal;max-height: 150px;-webkit-line-clamp: 6; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.list2-wrap >div > a:hover .img {width: 100%;height: 0;margin: 0 auto 0;} */

.chanpin-weizhi {line-height: 22px;font-size: 18px;padding: 20px 160px;background: #f6f6f6;}
.chanpin-weizhi a {color: #333;}
.chanpin-weizhi a:hover {color: #007749;}

.chanpin-xiangq {padding: 50px 0;overflow: hidden;}
.chanpin-xiangq .img {width: 33.33%;overflow: hidden;position: relative;border: 1px solid #e8e8e8;border-radius: 5px;float: left;}
.chanpin-xiangq .img:before {content: '';height: 0;width: 100%;display: block;margin-bottom: 80%;}
.chanpin-xiangq .img img {width: calc(100% - 30px);height: calc(100% - 30px);top: 15px;left: 15px;position: absolute;}
.chanpin-xiangq .text {width: calc(66.66% - 20px);background: #f7f7f7;float: right;border-radius: 5px;padding: 30px 40px;}
.chanpin-xiangq .text .title {padding: 15px 0;line-height: 30px;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.chanpin-xiangq .text .tit {line-height: 30px;background: #cbeabd;border-radius: 5px;padding: 5px 40px;font-size: 18px;display: block;}
.chanpin-xiangq .text .txt {padding: 20px 0 40px;line-height: 30px;font-size: 16px;color: #777;}
.chanpin-xiangq .text .txt p {margin: 0;}

.xinwen-dizhi {width: 100%;padding-top: 15px;line-height: 46px;padding: 22px 160px;overflow: hidden;background-image: linear-gradient( to right ,rgba(17,83,95,.4), rgba(17,83,95,.0));margin-top: -90px;position: relative;z-index: 1;color: #fff;height: 90px;}
.xinwen-dizhi .left {float: left;font-size: 18px;margin: 3px 0;}
.xinwen-dizhi .left a {color: #fff;}
.xinwen-dizhi .left a:hover {color: #fff;}
.xinwen-dizhi .left:before {content:'';width:20px;height:20px;display:inline-block;vertical-align: middle;margin: 0 5px 4px 0;background:url(../images/small_logo.png) center no-repeat;background-size: cover;}
.xinwen-dizhi .left i.iconfont.icon-arrow-up-line {margin: 0 3px;}
.xinwen-dizhi .right {float: right;font-size: 0;display:none;}
.xinwen-dizhi .right a {padding: 0 50px;display: inline-block;vertical-align: top;margin: 3px;height: 46px;border-radius: 25px;background: #fff;font-size: 18px;transition:0.2s ease-in-out;}
.xinwen-dizhi .right a:hover,.xinwen-dizhi .right a.cur {color: #fff;background: #01764a;}
.xinwen-dizhi.licheng1 {margin-top: 0;margin-bottom: -90px;}

/* 创新驱动 */
.dizhi-cxqd .xinwen-dizhi,
.dizhi-cxqd .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(0,30,77,.4), rgba(0,30,77,.0));}
/* 质量强企 */
.dizhi-zlqq .xinwen-dizhi,
.dizhi-zlqq .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(18,37,67,.4), rgba(18,37,67,.0));}
/* 以人为本 */
.dizhi-yrwb .xinwen-dizhi,
.dizhi-yrwb .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(40,45,45,.4), rgba(40,45,45,.0));}
/* 新闻资讯 */
.dizhi-xwzx .xinwen-dizhi,
.dizhi-xwzx .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(3,54,63,.4), rgba(3,54,63,.0));}
/* 走进兴齐 */
.dizhi-zjxq .xinwen-dizhi,
.dizhi-zjxq .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(3,34,39,.4), rgba(3,34,39,.0));}
/* 产品中心 */
.dizhi-cpzx .xinwen-dizhi,
.dizhi-cpzx .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(3,54,63,.4), rgba(3,54,63,.0));}
/* 投资者关系 */
.dizhi-tzzgx .xinwen-dizhi,
.dizhi-tzzgx .main-list-wrap .dizhi {background-image: linear-gradient( to right ,rgba(12,48,57,.4), rgba(12,48,57,.0));}


.list3-wrap {overflow: hidden;font-size: 0;padding: 50px 0;width: calc(100% + 40px);margin-left: -20px;}
.list3-wrap >div {width: calc(25% - 40px);padding: 0;display: inline-block;vertical-align: top;margin: 20px;}
.list3-wrap >div > a {display: block;width: 100%;border-radius: 10px;overflow: hidden;position: relative;background: #f6f6f6;box-shadow: 0 0 0px rgba(0,0,0,.0);transition:0.5s ease-in-out;padding-bottom: 30px;}
.list3-wrap >div .img {width: 100%;overflow: hidden;position: relative;}
.list3-wrap >div .img img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
.list3-wrap >div > a:hover .img img {transform:scale(1.1,1.1);}
.list3-wrap >div .img:before {content: '';height: 0;width: 100%;display: block;margin-bottom: 60%;}
/* .list3-wrap >div .tit {line-height: 56px;font-size: 18px;color: #333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-weight: bold;padding: 0 25px;text-align: center;} */
.list3-wrap >div .tit {height:80px;line-height:30px;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;font-size:22px;font-weight: bold;padding: 20px 15px 0;}
.list3-wrap >div > a:hover {box-shadow: 0 0 10px rgba(0,0,0,.4);}

.gongsry-wrap {padding: 30px 0;}
.gongsry-wrap .left-nav {width: 230px;float: left;background: #f6f6f6;padding: 5px 20px;border-radius: 5px;text-align: center;font-size: 18px;}
.gongsry-wrap .left-nav a {width: 100%;margin: 15px 0;line-height: 22px;padding: 9px 5px;border-radius: 5px;color: #333;display: block;}
.gongsry-wrap .left-nav a:hover,.gongsry-wrap .left-nav a.cur {color: #fff;background: #007749;}
.gongsry-wrap .left-nav .title {margin: -5px -20px 15px;background-image: linear-gradient( to right ,#149581, #4f8fc8);border-radius: 5px 5px 0 0;padding: 20px 30px;color: #fff;line-height: 30px;font-size: 24px;text-align: left;}
.gongsry-wrap .left-nav .title span {color: #8abfd9; display: block;text-transform: Uppercase;}
.gongsry-wrap .right-list {width: calc(100% - 250px);float: right;}
.gongsry-wrap:after{ content:''; display:block; clear:both;}

.list4-wrap {overflow: hidden;font-size: 0;padding: 0;width: calc(100% + 20px);padding-top:10px;margin-left: -10px;}
.list4-wrap >div {width: calc(25% - 20px);padding: 0;display: inline-block;vertical-align: top;margin: 0 10px 30px;}
.list4-wrap >div > a {display: block;border: 0;width: 100%;background: #fff;overflow: hidden;position: relative;transition:0.5s ease-in-out;box-shadow: 0 0 1px rgba(0,0,0,.5);border-radius: 0 0 10px 10px;}
.list4-wrap >div .img {width: 100%;overflow: hidden;position: relative;}
.list4-wrap >div .img img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}

/* .list1-wrap li a img {width: 100%;height: 100%;transition:0.5s ease-in-out;} */
.list4-wrap >div > a:hover img {transform:scale(1.1,1.1);}

.list4-wrap >div .img:before {content: '';height: 0;width: 100%;display: block;margin-bottom: 60%;}
.list4-wrap >div .tit {line-height: 56px;font-size: 18px;color: #333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-weight: bold;padding: 0px 25px;text-align: center;transition:0.5s ease-in-out;background: #fff;}
.list4-wrap.shipin >div .tit {line-height: 20px;font-size: 14px;color: #333;overflow:hidden; white-space:normal;font-weight: bold;padding:10px 10px;text-align: center;transition:0.5s ease-in-out;background: #fff;height: 60px;display: flex; justify-content: center;align-items: center;}
.list4-wrap.shipin >div .tit span {text-align: left;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;max-height: 40px;}
.list4-wrap >div > a:hover {box-shadow: 0 0 10px rgba(0,0,0,.4);border:0;}
/* .list4-wrap >div > a:hover .tit {color: #fff;background: #007749;padding:0 5px;background-image: linear-gradient( to right ,#149581, #4f8fc8);} */
.list4-wrap.shipin >div > a:hover .tit {padding:10px;}
.list4-wrap.shipin.rongyu >div .img img {width: auto;height: auto;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;max-width: 100%;max-height: 100%;top: 50%;left: 50%;/* 回退自身宽高一半 */transform: translate(-50%, -50%);}
.list4-wrap.shipin.rongyu >div .tit span {text-align: center;}

.ren-banner {width: 100%;position: relative;overflow: hidden;font-size: 0;height: 770px;padding: 0 160px;background: url(../images/x-bg1_02.jpg) center no-repeat;background-size: cover;}
/* .ren-banner:before, */
.ren-banner:after {content: '';width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;background-image: linear-gradient(to right,rgba(21,149,131,.9), rgba(21,149,131,.35), rgba(21,149,131,.0));z-index: 1;}
.ren-banner:after {background-image: linear-gradient(to top,rgba(21,149,131,.9), rgba(21,149,131,.0), rgba(21,149,131,.0));z-index: 2;}
.ren-banner .tab-tab {width: 100%;height: 160px;position: absolute;z-index: 5;border-top: 1px solid rgba(255,255,255,.3);bottom: 0;left: 0;padding: 0 160px;}
.ren-banner .tab-tab > div {width: 100%;height: 160px;margin: 0 auto;}
.ren-banner .tab-tab > div > a {width: 33.33%;height: 160px;float: left;border-left: 1px solid rgba(255,255,255,.3);position: relative;padding-top: 30px;display: block;background: rgba(9,121,106,.0);transition:0.2s ease-in-out;}
.ren-banner .tab-tab > div > a:first-child {border-left: 0;}
.ren-banner .tab-tab > div > a.cur {background: rgba(9,121,106,.5);}
.ren-banner .tab-tab > div > a:before {content: '';width: 100%;height: 14px;display: block;left: 0;background: url(../images/x-ico-jiant1.png) center no-repeat;position: absolute;bottom: 35px;opacity: 0;transition:0.2s ease-in-out;background-size: contain;}
.ren-banner .tab-tab > div > a.cur:before,.ren-banner .tab-tab > div > a:hover:before {bottom: 25px;opacity: 1;}
.ren-banner .tab-tab > div > a .img {width: 50px;height: 50px;margin: 0 auto;transition:0.3s ease-in-out;}
.ren-banner .tab-tab > div > a .img img {width: 100%;height: 100%;}
.ren-banner .tab-tab > div > a .tit {height: 34px;line-height: 34px;text-align: center;font-size: 18px;color: #fff;}
.ren-banner .tab-tab > div > a.cur .img {transform:rotateY(180deg);}
.ren-banner .tab-info {width: 100%;height: 570px;position: relative;z-index: 5;padding-top: 160px;}
.ren-banner .tab-info .title {height: 50px;line-height: 50px;width: 100%;text-align: left;font-size: 30px;z-index: 5;font-weight: bold;color: #fff;text-shadow: 2px 2px 4px rgba(0,0,0,.3);letter-spacing:3px;position: absolute;left: 0;top: calc(50% + 10px);}
.ren-banner .tab-info .text {font-size: 16px;line-height: 40px;width: 70%;color: #fff;text-shadow: 2px 2px 4px rgba(0,0,0,.3);letter-spacing:2px;position: absolute;left: 0;top: calc(50% + 60px);}
.ren-banner .tab-tab.erfen > div > a {width: 50%;}

.ren-list-w {padding: 0 160px;background: #fff;}
.ren-hang {padding: 0 0 50px !important;overflow: hidden;display: flex;}
.ren-list-w .ren-hang:first-child {padding-top: 50px !important;}
.ren-hang.bg1 {background: #f6f6f6;}
.ren-hang .fl {float: left;}
.ren-hang .fr {float: right;}
.ren-hang .img {width: 50%;position: relative;flex-items:stretch;overflow: hidden;}
.ren-hang .img:before {content: '';height: 0;margin-bottom: 60%;display: block;}
.ren-hang .img img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
.ren-hang .img:hover img {transform:scale(1.1,1.1);}
.ren-hang .text {width: 50%;position: relative;background: #fff;padding: 10px 30px;height: 100%;}
.ren-hang .text .tit {line-height: 40px;font-size: 28px;font-weight: bold;padding: 0 0 20px;position: relative;color: #055c4c;margin-bottom: 15px;}
.ren-hang .text .tit:before {width: 40px;height: 4px;position: absolute;bottom: 0;left: 0;background: #055c4c;content: '';}
.ren-hang .text .txt {line-height: 37px;font-size: 18px;color: #333;}
.ren-hang .text .txt {height: auto !important;}
.ren-hang .text .txt p {text-indent: 2em;margin: 0px;margin: 15px 0;padding: 0;}
.ren-hang > div {display: block;box-shadow: 0 0 0px rgba(0,0,0,.7);transition:0.5s ease-in-out;background: #fff;position: relative;top: 0;width: 100%;}
/* .ren-hang > div:hover {box-shadow: 0 0 10px rgba(0,0,0,.4);top: -10px;} */
.ren-hang > div > a {overflow: hidden;}
.ren-list-w > div:nth-child(2n) .fl {float: right;}
.ren-list-w > div:nth-child(2n) .fr {float: left;}

.ren-title11 {color: #055c4c;font-size: 22px;font-weight: bold;line-height: 35px;text-align: center;padding: 0 0 0;}
.ren-title11:before,
.ren-title11:after {content: '';width: 15%;height: 2px;background-image: linear-gradient(to right, rgba(0,119,73,0), rgba(0,119,73,1));display: inline-block;vertical-align: middle;margin: 0 6px 4px;}
.ren-title11:after {background-image: linear-gradient(to right, rgba(0,119,73,1), rgba(0,119,73,0));}

.ren-list {padding: 50px 160px;overflow: hidden;background: #fff;padding-top: 30px !important;padding-bottom: 80px !important;}
.ren-list > div {width: calc(25% - 30px);margin: 0 15px;float: left;position: relative;box-shadow: 0 0 0px rgba(0,0,0,.7);transition:0.5s ease-in-out;top: 0;}
.ren-list > div:before {content: '';height: 0;margin-bottom: 70%;display: block;}
.ren-list > div a {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
.ren-list > div img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.ren-list > div:hover {box-shadow: 0 0 10px rgba(0,0,0,.4);top: -10px;}

.licheng-wrap {padding: 25px 160px;overflow: hidden;height: 830px;border-bottom: 5px solid #007749;background: url(../images/x-licheng-bg.jpg) center no-repeat;background-size: cover;position: relative;padding-top: 100px !important;}
.licheng-wrap:before {content: '';display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(6,51,48,.2);z-index: 0;}
.licheng-wrap > .title {height: auto;float: left;padding: 150px 30px 0 0;width: 400px;position: relative;}
.licheng-wrap > .title img {width: 100%;height: auto;}
.licheng-wrap > .list {height: 100%;padding: 40px 0;position: relative;float: left;width: calc(100% - 400px);}
.licheng-wrap > .list .licheng-w {height: 100%;overflow: hidden;position: relative;padding-left: 30px;}
.licheng-wrap > .list .licheng-w:before {content: '';width: 2px;position: absolute;overflow: hidden;display: block;height: 100%;top: 0;z-index: 1;left: 48px;background-image: linear-gradient(rgba(240,205,151,0), rgba(240,205,151,.6), rgba(240,205,151,.6),rgba(240,205,151,0));}
.licheng-wrap > .list .licheng {}
.licheng-wrap > .list .licheng > div {padding: 15px 0;position: relative;line-height: 40px;color: #ddd;overflow: hidden;padding-left: 50px;}
.licheng-wrap > .list .licheng > div .no {width: 100%;text-align: left;position: relative;white-space:nowrap;font-size: 24px;color: rgba(197, 168, 124, 1.0);}
.licheng-wrap > .list .licheng > div .no:before {content: '';border-radius: 50%;position: absolute;top: 15px;opacity: 1;z-index: 5;background: rgba(197, 168, 124, 1.0);width: 10px;height: 10px;left: -36px;}
.licheng-wrap > .list .licheng > div .txt {width: 100%;font-size: 18px;width: 100%;display: block;overflow: hidden;}
.licheng-wrap > .list .licheng > div .txt .img {display: block;transition:0.2s ease-in-out;overflow: hidden;height: 0;float: left;flex-grow: 0;width: 0;margin-top: 5px;}
.licheng-wrap > .list .licheng > div .txt .img img {display: block;width: auto;height: auto;/* height: 100%; */border: 1px solid rgba(240,205,151,1.0);height: 0;margin: 0;width: 0;border-radius: 20px;}
.licheng-wrap > .list .licheng > div .txt .tt {float: left;padding-left: 0;flex-grow: 1;/* width: 100%; */line-height: 30px;width: 100%;}
.licheng-wrap > .list .licheng > div .txt .tt span {font-family: inherit !important;font-size: inherit !important;}
.licheng-wrap > .list .licheng > div.cur {font-weight: bold;color: #fff;padding: 15px 0 0 50px;}
.licheng-wrap > .list .licheng > div.cur .no {color: rgba(240,205,151,1.0);}
.licheng-wrap > .list .licheng > div.cur .no:before {opacity: 1;background: rgba(240,205,151,1.0);width: 14px;height: 14px;left: -38px;}
.licheng-wrap > .list .licheng > div.cur .txt {display: block;}
.licheng-wrap > .list .licheng > div.cur .txt .img {height: 250px;width: 370px;}
.licheng-wrap > .list .licheng > div.cur .txt .img img {height: 230px;width: 370px;}
.licheng-wrap > .list .licheng > div.cur .txt .tt {float: left;padding-left: 30px;padding-top: 10px;width: calc(100% - 370px);}
.licheng-wrap > .list .prev,.licheng-wrap > .list .next {width: 40px;height: 40px;line-height: 39px;margin-left: -25px;left: 53px;border-radius: 50%;position: absolute;background: rgba(0,0,0,.2);text-align: center;color: rgba(240,205,151,1.0);top: 0;font-family: 'SimSun';font-size: 0;transform: rotate(90deg);transition:0.2s ease-in-out;cursor: pointer;user-select: none;border: 1px solid rgba(240,205,151,1.0);padding-right: 2px;}
.licheng-wrap > .list .next {top: auto;bottom: 0;padding-right: 0;padding-left: 2px;}
.licheng-wrap > .list .prev:before,.licheng-wrap > .list .next:before {
	font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	font-size: 30px;
	content: '\e60d';
	}
.licheng-wrap > .list .next:before {
	content: '\e60e';
}
.licheng-wrap > .list .prev:hover,.licheng-wrap > .list .next:hover {background: rgba(0,0,0,.5);}

.chuangxin-wrap {padding: 30px 0 40px;}
.chuangxin-w1 {width: 100%;display: flex;align-items:stretch;margin-bottom: 50px;position: relative;}
.chuangxin-w1 > div {width: calc(50% - 15px);position: relative;}
.chuangxin-w1 > div:nth-child(2) {width: calc(50% + 15px);background: url(../images/chuangxin_01.jpg) center no-repeat;background-size: cover;}
.chuangxin-w1 > div:nth-child(2):before {content: '';width: 50%;height: 100%;display: block;position: absolute;top: 0;left: 0;background-image: linear-gradient(to right, rgba(253,254,255,1), rgba(253,254,255,0));}
.chuangxin-tit1 {color: #055c4c;font-size: 22px;font-weight: bold;line-height: 35px;margin-bottom: 5px;}
.chuangxin-tit1 i {width: 30px;height: 30px;vertical-align: middle;margin: 0 10px 4px 0;line-height: 0;display: inline-block;font-size: 0;padding: 2px;border-radius: 3px;background: #007749;box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;text-align: center;line-height: 30px;line-height: 27px;
    color: #fff;
    font-size: 22px;
    font-weight: normal;}

/* .chuangxin-tit1 i {width: 60px;height: 60px;display: inline-block;border-radius: 50%;color: #055c4c;background: #fff;transition:0.2s ease-in-out;font-size: 44px;line-height: 60px;vertical-align: middle;margin: 0 15px 4px 0;} */

.chuangxin-tit1 i img {width: 100%;height: 100%;}
.chuangxin-txt1 {line-height: 32px;font-size: 16px;color: #666;padding-bottom: 20px;text-align: justify;}
.chuangxin-txt1 p {text-indent: 2em;margin: 10px 0;}
.chuangxin-txt1.p050 {padding:0 50px 30px;}
.chuangxin-txt1.p000 {padding:0;}
.chuangxin-tit2 {color: #055c4c;font-size: 22px;font-weight: bold;line-height: 35px;margin-bottom: 15px;text-align: center;}
.chuangxin-tit2:before,.chuangxin-tit2:after {content: '';width: 15%;height: 2px;background-image: linear-gradient(to right, rgba(0,119,73,0), rgba(0,119,73,1));display: inline-block;vertical-align: middle;margin: 0 6px 4px;}
.chuangxin-tit2:after {background-image: linear-gradient(to right, rgba(0,119,73,1), rgba(0,119,73,0));}
.chuangxin-list {overflow: hidden;}
.chuangxin-list > a {display: block;float: left;position: relative;border-radius: 10px;overflow: hidden;width: calc(33.33% - 20px);margin-left: 30px;}
.chuangxin-list > a:first-child {margin-left: 0;}
.chuangxin-list > a:before {content: '';display: block;height: 0;overflow: hidden;margin-bottom: 60%;}
.chuangxin-list > a img {position: absolute;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
.chuangxin-list > a:hover img {transform:scale(1.1,1.1);}
.chuangxin-w2 {width: 100%;display: flex;align-items:stretch;}
.chuangxin-w2 > div {width: calc(50% - 15px);background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,.15);margin: 0 30px 0 0;padding: 15px 15px;}
.chuangxin-w2 > div:nth-child(2n) {margin: 0 0 0 0;}
.chuangxin-tit3 {position: relative;padding:5px 0 5px 80px;margin-bottom: 15px;}
.chuangxin-tit3 i {width: 50px;height: 50px;border-radius: 50%;background: #007749;text-align: center;padding: 0;display: inline-block;line-height: 0;position: absolute;left: 10px;top: calc(50% - 25px);background-image: linear-gradient(to right, #149581,#4f8fc8);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;color: #fff;text-align: center;line-height: 50px;font-size: 26px;}
.chuangxin-tit3 i img {width: 100%;height: 100%;display: none;}
.chuangxin-tit3 .tit1 {position: relative;font-size: 22px;font-weight: bold;color: #055c4c;padding: 10px 0;line-height: 30px;}
.chuangxin-tit3 .tit1:before {content: '';width: 40px;height: 5px;display: block;position: absolute;left:0;bottom: 0px;background: #055c4c;}
.chuangxin-text111 {width: 40%;}
.chuangxin-img111 {margin-left: 15px;width: auto;width: calc(30% - 15px);display: flex; justify-content: center;align-items: center;overflow: hidden;}
.chuangxin-img111 img {width: 100%;height: auto;max-height: 100%;}

.chuangxin-w2.zhiliang {width: 100%;display: block;align-items:stretch;}
.chuangxin-w2.zhiliang > div {width: 100%;background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,.15);margin: 0 0 30px 0;padding: 15px 15px;display: flex;align-items:stretch;}

.lianxi-wrap {padding: 80px 160px 50px;}
.lianxi-wrap .hang1 {display: flex;align-items:stretch;margin-bottom: 40px;}
.lianxi-wrap .hang1 .img {width: calc(50% - 20px);box-shadow: 0 0 10px rgba(0,0,0,.15);border-radius: 10px;overflow: hidden;}
.lianxi-wrap .hang1 .img img {width: 100%;height: 100%;}
.lianxi-wrap .hang1 .text {width: calc(50% - 20px);margin-left: 40px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);border-radius: 10px;padding: 20px;position: relative;background: #fbfbfd;overflow: hidden;}

.lianxi-wrap .hang1 .text:before,
.lianxi-wrap .hang1 .text::after {content: '';display: block;width: 150px;height: 130px;position: absolute;z-index: 0;}
.lianxi-wrap .hang1 .text:before {left: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;top:0;}
.lianxi-wrap .hang1 .text::after {right: 0;background: url(../images/touzi-rexian_05.jpg) right top no-repeat;top: 0;}

.lianxi-wrap .title1 {position: relative;line-height: 35px;padding: 5px 0 5px 70px;position: relative;z-index: 1;margin: 0 15px;}
.lianxi-wrap .title1 i {width: 50px;height: 50px;border-radius: 50%;background: #007749;text-align: center;padding: 10px;display: inline-block;line-height: 0;position: absolute;left: 0;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;}
.lianxi-wrap .title1 i img {width: 100%;height: 100%;}
.lianxi-wrap .title1 .tit1 {position: relative;font-size: 22px;font-weight: bold;color: #333;}
.lianxi-wrap .title1 .tit2 {position: relative;font-size: 14px;color: #4a5d63;padding: 4px 0 12px;line-height: 18px;}
.lianxi-wrap .title1 .tit2:before {content: '';width: 30px;height: 2px;display: block;position: absolute;left:0;bottom: 0px;background: #56a9a3;}
.lianxi-wrap .neirong {padding: 20px 0 0 0;height: calc(100% - 80px);/* min-height: 150px;max-height: 210px;position: absolute;left: 35px;top: calc(25% + 50px); */position: relative;z-index: 1;}
.lianxi-wrap .neirong li {position: relative;line-height: 20px;font-size: 18px;color: #4a5d63;padding: 8px 0;padding-left: 85px;height: calc(33.33% - 6.66px);margin-top: 10px;background: #f1f5f6;border-radius: 10px;display: flex;align-items: center;}
.lianxi-wrap .neirong li:first-child {margin-top: 0;}
.lianxi-wrap .neirong li i {width: 50px;height: 50px;display: inline-block;line-height: 0;position: absolute;padding: 0;border-radius: 50%;border: 1px solid #ddd;position: absolute;left:17px;top: calc(50% - 25px);text-align: center;color: #055c4c;font-size: 28px !important;line-height: 50px;}
.lianxi-wrap .neirong li i.icon-lianxiyouxiang {font-size: 26px !important;}
.lianxi-wrap .neirong li i img {width: 100%;height: 100%;display: none;}
.lianxi-wrap .neirong li .ttttt {line-height: 25px;}
.lianxi-wrap .neirong li .ttttt .tit1 {position: relative;font-size: 18px;color: #007749;font-weight: bold;}
.lianxi-wrap .neirong li .ttttt .tit2 {font-size: 16px;color: #4a5d63;}

.lianxi-wrap .hang2 {display: flex;align-items:stretch;margin-bottom: 40px;}
.lianxi-wrap .hang2 > div {width: calc(33.33% - 26.66px);margin-left: 40px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);border-radius: 10px;padding: 20px;}
.lianxi-wrap .hang2 > div:first-child {margin-left: 0px;}
.lianxi-wrap .title2 {position: relative;line-height: 45px;padding-left: 70px;}
.lianxi-wrap .title2 i {width: 50px;height: 50px;border-radius: 50%;background: #007749;text-align: center;padding: 10px;display: inline-block;line-height: 0;position: absolute;left: 0;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;}
.lianxi-wrap .title2 i img {width: 100%;height: 100%;}
.lianxi-wrap .title2 .tit1 {position: relative;font-size: 16px;font-weight: bold;color: #333;}
.lianxi-wrap .title2 .tit1:before {content: '';width: 30px;height: 2px;display: block;position: absolute;left:0;bottom: -2px;background: #56a9a3;}
.lianxi-wrap .title2 .tit2 {font-size: 14px;color: #4a5d63;padding: 12px 0;line-height: 18px;}

.jiaru-wrap {padding: 80px 160px 50px;}
.jiaru-wrap .hang1 {display: flex;align-items:stretch;margin-bottom: 30px;}
.jiaru-wrap .hang1 .img {width: calc(50% - 15px);border-radius: 10px;overflow: hidden;background: url(../images/jiaru_03.jpg) center no-repeat;background-size: cover;}
.jiaru-wrap .hang1 .text {width: calc(50% - 15px);margin-left: 30px;letter-spacing:1px;}
.jiaru-wrap .hang1 .text .title {height: 170px;color: #333;}
.jiaru-wrap .hang1 .text .title .tt1 {height: 30px;line-height: 30px;font-size: 14px;}
.jiaru-wrap .hang1 .text .title .tt2 {height: 55px;position: relative;line-height: 40px;position: relative;font-size: 30px;font-weight: bold;letter-spacing:2px;}
.jiaru-wrap .hang1 .text .title .tt2:before {width: 44px;height: 4px;background: #007749;content: '';display: block;position: absolute;left: 0;bottom: 0;}
.jiaru-wrap .hang1 .text .title .tt3 {padding: 15px 0 0;line-height: 24px;font-size: 14px;color: #4a5d63;}
.jiaru-wrap .hang1 .text .list {}
.jiaru-wrap .hang1 .text .list li {margin-top: 10px;width: 100%;border-radius: 10px;background: #fff;position: relative;padding: 15px 20px;}
.jiaru-wrap .hang1 .text .list li:first-child {margin-top: 0;}
.jiaru-wrap .hang1 .text .list li > div {position: relative;line-height: 30px;padding-left: 70px;}
.jiaru-wrap .hang1 .text .list li i {width: 50px;height: 50px;border-radius: 50%;text-align: center;padding: 10px;display: inline-block;line-height: 0;position: absolute;left: 0;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;}
.jiaru-wrap .hang1 .text .list li i img {width: 100%;height: 100%;}
.jiaru-wrap .hang1 .text .list li .tit1 {position: relative;font-size: 16px;font-weight: bold;color: #055c4c;}
.jiaru-wrap .hang1 .text .list li .tit2 {font-size: 14px;color: #4a5d63;padding: 0 0 5px;line-height: 18px;}

.rongyu-title0 {height: 110px;background: #fdfeff;padding: 0 160px;}
.rongyu-title0 .wrap {position: relative;width: 100%;height: 130px;background: #fff;border-radius: 15px;top: -40px;padding: 15px 20px;overflow: hidden;box-shadow: 0 3px 10px rgba(0,119,73,.15);}
.rongyu-title0 .wrap > a {width: 14.28%;height: 100px;float: left;display: block;text-align: center;padding-top: 10px;position: relative;}
.rongyu-title0 .wrap > a:before {content: '';width: 1px;height: 60px;background: #ddd;position: absolute;left: 0;top: calc(50% - 30px);display: block;}
.rongyu-title0 .wrap > a:first-child:before {display: none;}
.rongyu-title0 .wrap > a i {width: 50px;height: 50px;display: block;margin: 0 auto 5px;border-radius: 50%;color: #055c4c;background: #fff;transition:0.2s ease-in-out;font-size: 34px;line-height: 50px;}
.rongyu-title0 .wrap > a:hover i {background: #055c4c;color: #fff;box-shadow: 0 0 7px rgba(0,119,73,.35);}
.rongyu-title0 .wrap > a span {line-height: 30px;font-size: 18px;}
.rongyu-title0 .wrap > a:hover span {color: #055c4c;}


.chanpin-title0 {height: auto;background: #fdfeff;padding: 0 160px;}
.chanpin-title0 .wrap {position: relative;width: 100%;height: auto;background: #fff;border-radius: 15px;top: -40px;padding: 15px 20px;overflow: hidden;box-shadow: 0 3px 10px rgba(0,119,73,.15);}
.chanpin-title0 .wrap .nav {width: 340px;height: 100px;float: left;position: relative;}
.chanpin-title0 .wrap .nav:before {content: '';width: 1px;height: 60px;background: #ddd;position: absolute;left: -5px;top: calc(50% - 30px);display: block;}
.chanpin-title0 .wrap .nav > a {width: 25%;height: 100px;float: left;display: block;text-align: center;padding-top: 10px;position: relative;}
/* .chanpin-title0 .wrap .nav > a:first-child:before {display: none;} */
.chanpin-title0 .wrap .nav > a i {width: 50px;height: 50px;display: block;margin: 0 auto 5px;border-radius: 50%;color: #055c4c;background: #fff;transition:0.2s ease-in-out;font-size: 34px;line-height: 50px;}
.chanpin-title0 .wrap .nav > a:hover i,.chanpin-title0 .wrap .nav > a.cur i {background: #055c4c;color: #fff;box-shadow: 0 0 7px rgba(0,119,73,.35);}
.chanpin-title0 .wrap .nav > a span {line-height: 30px;font-size: 18px;}
.chanpin-title0 .wrap .nav > a:hover span,.chanpin-title0 .wrap .nav > a.cur span {color: #055c4c;}
.chanpin-title0 .wrap .nav > a i.icon-a-22qita {font-size: 40px;}

.chanpin-ss0 {height: 100px;line-height: 60px;font-size: 18px;padding: 20px 0 0;background: #fff;width: calc(100% - 370px);margin-right: 30px;float: left;padding-left: 15px;}
.chanpin-ss0 .title {width: 100px;float: left;height: 60px;font-weight: bold;}
.chanpin-ss0 .input {width: calc(100% - 230px);float: left;height: 60px;font-size: 18px;border-radius: 10px 0 0 10px;border: 1px solid #cfcfcf;border-right: 0;padding: 0 25px;}
.chanpin-ss0 .btn {width: 130px;height: 60px;text-align: center;border-radius: 0 10px 10px 0;float: left;display: block;color: #fff;background: #007749;font-weight: bold;background-image: linear-gradient( to right ,#149581, #4f8fc8);}

.zhiliang-title0 {height: auto;background: #fdfeff;padding: 0 160px;margin-bottom: -20px;}
.zhiliang-title0 .wrap {position: relative;width: 100%;height: auto;background: #fff;border-radius: 15px;top: -40px;padding: 15px 20px;overflow: hidden;box-shadow: 0 3px 10px rgba(0,119,73,.15);}
/* .zhiliang-title0 .wrap > a {width: 33.33%;height: 100px;float: left;display: block;text-align: center;padding-top: 10px;position: relative;} */
.zhiliang-title0 .wrap > a {width: 33.33%;height: 100px;float: left;display: block;text-align: center;position: relative;line-height: 100px;}
.zhiliang-title0.chuangxin .wrap > a {width: 50%;}
.zhiliang-title0.zlqq .wrap > a {width: 25%;}
.zhiliang-title0 .wrap > a:before {content: '';width: 1px;height: 60px;background: #ddd;position: absolute;left: 0;top: calc(50% - 30px);display: block;}
.zhiliang-title0 .wrap > a:first-child:before {display: none;}
/* .zhiliang-title0 .wrap > a i {width: 50px;height: 50px;display: block;margin: 0 auto 5px;border-radius: 50%;color: #055c4c;background: #fff;transition:0.2s ease-in-out;font-size: 30px;line-height: 50px;} */
.zhiliang-title0 .wrap > a i {width: 60px;height: 60px;display: inline-block;border-radius: 50%;color: #055c4c;background: #fff;transition:0.2s ease-in-out;font-size: 44px;line-height: 60px;vertical-align: middle;margin: 0 15px 4px 0;}
.zhiliang-title0 .wrap > a:hover i,
.zhiliang-title0 .wrap > a.cur i {background: #055c4c;color: #fff;box-shadow: 0 0 7px rgba(0,119,73,.35);font-size: 34px;}
.zhiliang-title0 .wrap > a span {line-height: 30px;font-size: 22px;display: inline-block;vertical-align: middle;margin-bottom: 4px;}
.zhiliang-title0 .wrap > a:hover span,
.zhiliang-title0 .wrap > a.cur span{color: #055c4c;}
.zhiliang-title0 .chanpin-fenlei {padding: 10px 0 5px !important;}
.zhiliang-title0 .chanpin-fenlei a {min-width: calc(33.33% - 10px);}

.zhiliang-wrap {padding: 20px 0 30px;}
.zhiliang-wrap .txt1 {line-height: 32px;font-size: 16px;color: #333;padding-bottom: 20px;text-align: justify;padding: 20px 30px;border-radius: 15px;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .15);width: calc(35% - 15px);position: relative;overflow: hidden;}

.zhiliang-wrap .txt1.zlwh:before,
.zhiliang-wrap .txt1.zlwh::after {content: '';display: block;position: absolute;z-index: 0;width: calc(100% + .2rem);height: 50%;left: -.1rem;bottom: 0rem;}
.zhiliang-wrap .txt1.zlwh:before {z-index: 1; background: url(../images/zzsc_btm.png) center bottom no-repeat; background-size: cover;bottom: -.01rem;}
.zhiliang-wrap .txt1.zlwh::after {background-image: linear-gradient(to bottom, rgba(253, 254, 255, 1), rgba(253, 254, 255, 0));z-index: 2;}

.zhiliang-wrap .txt1 p {padding: 10px 0;margin: 0;position: relative;z-index: 3;}
.zhiliang-wrap .txt1 b {font-size: 22px;display: block;margin-bottom: 15px;color: #333;}
.zhiliang-wrap .img1 {width: 100%;border-radius: 15px;overflow: hidden;background: #fff;padding: 20px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);;margin-left: 30px;width: calc(65% - 15px);display: flex;align-items: center;}
.zhiliang-wrap .img1 img {width: 100%;height: auto;}
.zhiliang-wrap .www {display: flex;align-items: stretch;}
.zhiliang-wrap .img2 {width: 70%;border-radius: 15px;overflow: hidden;background: #fff;padding: 20px;float: left;box-shadow: 0 0 10px rgba(0, 0, 0, .15);}
.zhiliang-wrap .img2 img {width: 100%;height: auto;}
.zhiliang-wrap .text2 {width: 30%;padding-left: 30px;}
.zhiliang-wrap .text2 > div {width: 100%;border-radius: 15px;padding: 15px;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .15);position: relative;padding-left: 70px;position: relative;}
.zhiliang-wrap .text2 .ww1 {height: 35%;}
.zhiliang-wrap .text2 .ww2 {height: calc(65% - 30px);margin-top: 30px;}
.zhiliang-wrap .text2 > div i {width: 40px;height: 40px;border-radius: 50%;background: #007749;text-align: center;padding: 9px 11px 10px 7px;display: inline-block;line-height: 0;position: absolute;left: 20px;top: 20px;background-image: linear-gradient(to right, #149581,#4f8fc8);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #055c4c;}
.zhiliang-wrap .text2 > div i img {width: 100%;height: 100%;}
.zhiliang-wrap .text2 .titl1 {height: 50px;line-height: 50px;}
.zhiliang-wrap .text2 .titl1 span {line-height: 25px;font-size: 20px;display: inline-block;font-weight: bold;}
.zhiliang-wrap .txt2 {line-height: 30px;font-size: 16px;color: #333;height: calc(100% - 50px);display: flex;align-items:center;line-height: 40px;}
.zhiliang-wrap .txt2 span {display: block;}
.chuangxin-w2.zhiliang {width: 100%;background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);margin: 0 0 0 0;padding: 0 15px;overflow: hidden;position: relative;}
.chuangxin-w2.zhiliang:before {content: '';width: 500px;height: 100%;display: block;position: absolute;border-radius: 50%;top: 50%;left:-250px;background: #ccc;background-image: linear-gradient(45deg ,#fff,#fff, #f1f8f4);}
.chuangxin-w2.zhiliang > div {padding: 25px 0;box-shadow: 0 0 0 #fff;margin: 0;position: relative;z-index: 1;background: none;border-radius: 0;}
.chuangxin-w2.zhiliang > div:first-child {border-bottom: 1px solid #ddd;}
.zhiliang-wrap .chuangxin-txt1 {font-size: 16px;color: #333;line-height: 30px;padding: 0 !important;}
.zhiliang-wrap .chuangxin-tit3 {padding-right: 30px;margin-bottom: 0;width:calc(100% - 390px);}
.zhiliang-wrap .chuangxin-tit3 i {font-size: 30px;top: 0px;}
.zhiliang-wrap .chuangxin-tit3 .tit1 {padding: 5px 0;color: #333;}
.zhiliang-wrap .chuangxin-tit3 .tit1:before {display: none;}
.zhiliang-wrap .chuangxin-text111 {width: 100%;}
.zhiliang-wrap .chuangxin-text111 {display: flex;align-items: stretch;}
.zhiliang-wrap .chuangxin-img1 {display: flex;align-items: center;padding-right: 20px;position: relative;overflow: hidden;width: 390px;}
.zhiliang-wrap .chuangxin-img1 img {border-radius: 10px;transition:0.5s ease-in-out;}
/* .zhiliang-wrap .chuangxin-img1:hover img {transform:scale(1.1,1.1);}
.zhiliang-wrap .chuangxin-img1:before {content: '';width: 30%;height: 100%;display: block;position: absolute;top: 0;left: 0;background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));z-index: 2;} */


/* .zhiliang-zhil-title {line-height: 40px;font-size: 28px;font-weight: bold;padding: 0 0 10px;position: relative;color: #055c4c;margin-bottom: 15px;} */
.zhiliang-zhil-title {color: #055c4c;font-size: 28px;font-weight: bold;line-height: 30px;position: relative;margin-bottom: 25px;padding: 0;height: 45px;}
.zhiliang-zhil-title > div {display: none;}
.zhiliang-zhil-title:before {content: '';width: 22px;height: 4px;background: #055c4c;display: block;position: absolute;bottom: 0;left: 0;}


.touzi-rexian-wrap {padding: 50px 0;display: flex;align-items: stretch;}
.touzi-rexian-wrap > div {width: calc(50% - 15px);float: left;margin-left: 30px;padding: 60px;border-radius: 10px;background: #fbfbfd;box-shadow: 0 0 10px rgba(0, 0, 0, .15);min-height: 300px;position: relative;overflow: hidden;}
.touzi-rexian-wrap > div:first-child {margin-left: 0;}
.touzi-rexian-wrap > div:before,
.touzi-rexian-wrap > div::after {content: '';display: block;width: 150px;height: 130px;position: absolute;top: 0;z-index: 0;}
.touzi-rexian-wrap > div:before {left: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;}
.touzi-rexian-wrap > div::after {right: 0;background: url(../images/touzi-rexian_05.jpg) right top no-repeat;}
.touzi-rexian-wrap > div .title01 {height: 65px;margin-bottom: 5px;}
.touzi-rexian-wrap > div .title01 img {height: 100%;width: auto;}
.touzi-rexian-wrap > div > * {position: relative;z-index: 1;}
.touzi-rexian-wrap > div .text01 {line-height: 30px;font-size: 14px;color: #666;border-bottom: 1px solid #d5d6d8;padding: 15px 0;margin-bottom: 20px;}
.touzi-rexian-wrap > div .title02 {position: relative;line-height: 25px;padding: 15px 10px 15px 90px;height: 80px;background: #f1f5f6;border-radius: 10px;}
.touzi-rexian-wrap > div .title02 i {width: 50px;height: 50px;border-radius: 50%;text-align: center;display: inline-block;line-height: 0;position: absolute;left: 20px;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #007749;color: #fff;font-size: 34px;line-height: 50px;text-align: center;}
.touzi-rexian-wrap > div .title02 i img {width: 100%;height: 100%;}
.touzi-rexian-wrap > div .title02 .tit1 {position: relative;font-size: 20px;color: #007749;font-weight: bold;}
.touzi-rexian-wrap > div .title02 .tit2 {font-size: 16px;color: #4a5d63;}
.touzi-rexian-wrap > div .www1 {display: flex;align-items: stretch;}
.touzi-rexian-wrap > div .erwei-w {width: calc(40% - 20px);background: #f1f5f6;border-radius: 10px;margin-right: 20px;float: left;padding-bottom: 20px;}
.touzi-rexian-wrap > div .erwei-w .erwei {padding: 15px;}
.touzi-rexian-wrap > div .erwei-w .erwei img {width: 100%;height: auto;}
.touzi-rexian-wrap > div .erwei-w .tttt {width: calc(100% - 10px);margin: 0 auto;padding: 5px 10px;line-height: 18px;text-align: center;color: #fff;font-size: 14px;background: #007749;border-radius: 50px;}
.touzi-rexian-wrap > div .text-w {width: 60%;float: left;}
.touzi-rexian-wrap > div .title03 {position: relative;line-height: 25px;padding: 15px 10px 15px 90px;background: #f1f5f6;border-radius: 10px;height: calc(50% - 10px);display: flex;align-items: center;}
.touzi-rexian-wrap > div .title03 i {width: 50px;height: 50px;border-radius: 50%;text-align: center;display: inline-block;line-height: 0;position: absolute;left: 20px;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #e1ebea;color: #007749;font-size: 34px;line-height: 50px;text-align: center;}
.touzi-rexian-wrap > div .title03 i img {width: 100%;height: 100%;}
.touzi-rexian-wrap > div .title03 .tit1 {position: relative;font-size: 18px;color: #007749;font-weight: bold;}
.touzi-rexian-wrap > div .title03 .tit2 {font-size: 14px;color: #4a5d63;}

.touzi-xiangguan-wrap {padding: 50px 0;}
.touzi-xiangguan-wrap > div {width: 100%;height: 160px;margin-top: 20px;border-radius: 10px;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .15);position: relative;padding-left: 12%;display: flex;align-items: center;padding-right: 200px;}
.touzi-xiangguan-wrap > div:first-child {margin-top: 0;}
.touzi-xiangguan-wrap > div > i {width: 110px;height: 110px;border-radius: 50%;text-align: center;display: inline-block;line-height: 0;box-shadow: 0 0 7px rgba(0,119,73,.35);background: #dbe6e4;color: #007749;font-size: 50px;line-height: 100px;text-align: center;outline: 1px solid #d5e0df;border: 5px solid #fff;margin-right: 40px;}
.touzi-xiangguan-wrap > div .title01 {padding-left: 40px;border-left: 1px solid #d5e0df;width: calc(100% - 150px);}
.touzi-xiangguan-wrap > div .title01 .tit1 {position: relative;font-size: 34px;color: #333;font-weight: bold;padding-bottom: 5px;letter-spacing:5px;}
.touzi-xiangguan-wrap > div .title01 .tit2 {font-size: 16px;color: #333;display: none;}
.touzi-xiangguan-wrap > div .more {width: 130px;height: 40px;border-radius: 30px;display: block;position: absolute;right: 50px;color: #fff;background: #007749;border: 2px solid #fff;box-shadow: 0 0 7px rgba(0,119,73,.35);line-height: 36px;text-align: center;font-size: 16px;}
.touzi-xiangguan-wrap > div .more i {width: 20px;height: 20px;display: inline-block;border-radius: 10px;margin: 0 0 2px 7px;vertical-align: middle;color: #fff;border: 1px solid #fff;line-height: 19px;text-align: center;font-size: 12px;}

.jubao-wrap {padding: 30px 0 50px;display: flex;align-items: stretch;}
.jubao-wrap > div {width: calc(50% - 15px);float: left;margin-left: 30px;padding: 60px;border-radius: 10px;background: #fbfbfd;box-shadow: 0 0 10px rgba(0, 0, 0, .15);min-height: 300px;position: relative;overflow: hidden;}
.jubao-wrap > div:first-child {margin-left: 0;}
.jubao-wrap > div:before,
.jubao-wrap > div::after {content: '';display: block;width: 150px;height: 130px;position: absolute;top: 0;z-index: 0;}
.jubao-wrap > div:before {left: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;}
.jubao-wrap > div::after {right: 0;background: url(../images/touzi-rexian_05.jpg) right top no-repeat;}
.jubao-wrap > div > * {position: relative;z-index: 1;}
.jubao-wrap > div .title02 {position: relative;padding: 0 0 0 70px;height: 100%;}
.jubao-wrap > div .title02 i {width: 50px;height: 50px;border-radius: 50%;text-align: center;display: inline-block;line-height: 0;position: absolute;left: 0px;top: 0;box-shadow: 0 0 7px rgba(0,119,73,.35);background: #007749;color: #fff;font-size: 30px;line-height: 50px;text-align: center;}
.jubao-wrap > div .title02 .tit1 {position: relative;font-size: 28px;color: #007749;font-weight: bold;line-height: 50px;margin-bottom: 10px;height: 50px;}
.jubao-wrap > div .title02 .tit2 {font-size: 16px;color: #4a5d63;line-height: 35px;height: calc(100% - 60px);padding: 15px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.jubao-wrap > div .www1 {display: flex;align-items: stretch;height: 100%;}
.jubao-wrap > div .text-w {width: 100%;height: 100%;}
.jubao-wrap > div .title03 {position: relative;line-height: 25px;padding: 15px 15px 15px 90px;background: #f1f5f6;border-radius: 10px;height: calc(50% - 10px);display: flex;align-items: center;}
.jubao-wrap > div .title03 i {width: 50px;height: 50px;border-radius: 50%;text-align: center;display: inline-block;line-height: 0;position: absolute;left: 20px;top: calc(50% - 25px);box-shadow: 0 0 7px rgba(0,119,73,.35);background: #e1ebea;color: #007749;font-size: 30px;line-height: 50px;text-align: center;}
.jubao-wrap > div .title03 .tit1 {position: relative;font-size: 18px;color: #007749;font-weight: bold;}
.jubao-wrap > div .title03 .tit2 {font-size: 14px;color: #4a5d63;}
.jubao-wrap > div i.dunpai {position: absolute;left: -50px;bottom: -50px;font-size: 200px;transform: rotate(-20deg);}
.jubao-wrap > div i.dunpai:before {background: -webkit-linear-gradient(30deg, #fbfbfd, #f1f5f6);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}

.ghgz-lm1 {width: 100%;padding: 30px 50px;border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);background: url(../images/ghgz-bg01.jpg) center bottom no-repeat #fffffe;background-size: 100% auto;margin-bottom: 40px;font-size: 18px;line-height: 38px;overflow: hidden;display: flex;align-items:center;}
.ghgz-lm1 img {float: left;margin: 10px 40px 10px 0;width: 45%;height: auto;}
.ghgz-lm1 .text00 {width: calc(55% - 40px);float: right;text-align: justify;}
.ghgz-lm1 p {text-indent: 2em;margin: 0;}

.ljgc-list1 {display: flex;width: 100%;margin-bottom: 20px;align-items:stretch;flex-wrap:wrap;}
.ljgc-list1 > li {border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);overflow: hidden;width: calc(33.33% - 20px);margin: 0 0 30px 30px;position: relative;padding: 0 0 25px;}
.ljgc-list1 > li:nth-child(3n-2) {margin-left: 0;}
.ljgc-list1 > li .img1 {width: 100%;position: relative;z-index: 2;margin-bottom: 35px;padding: 1px;}
.ljgc-list1 > li .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.ljgc-list1 > li .img1 .img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;cursor: pointer;}
.ljgc-list1 > li .img1 .img img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;opacity: 0;display: none;}
.ljgc-list1 > li .img1 .img:hover img {transform:scale(1.1,1.1);}
.ljgc-list1 > li .img1 .img img.cur {opacity: 1;display: block;}
.ljgc-list1 > li .img1 .anniu {width: 100%;position: absolute;height: 6px;text-align: center;padding: 0 20px;z-index: 3;left: 0;bottom: -20px;}
.ljgc-list1 > li .img1 .anniu > a {width: 15px;height: 6px;display: inline-block;margin: 0 3px;background: #055c4c;opacity: .3;border-radius: 5px;vertical-align: top;}
.ljgc-list1 > li .img1 .anniu > a.cur {opacity: .9;width: 25px;}
.ljgc-list1 > li .img1:after{ content:''; display:block; clear:both;}
.ljgc-list1 > li .video1 {width: 100%;position: relative;z-index: 2;margin-bottom: 35px;overflow: hidden;padding: 1px;}
.ljgc-list1 > li .video1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.ljgc-list1 > li .video1 video {object-fit: fill;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.ljgc-list1 > li .video1 .play {width: 100%;height: 100%;position: absolute;z-index: 2;cursor: pointer;top: 0;left: 0;}
.ljgc-list1 > li .video1 .play:before {content: '';display: block;width: 50px;height: 50px;border-radius: 50%;box-shadow:0 0 10px rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + 2px) center no-repeat #fff;position: absolute;top: calc(50% - 25px);left: calc(50% - 25px);background-size: 60%;z-index: 2;}
.ljgc-list1 > li .video1 .play::after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 1;}
.ljgc-list1 > li .video1 .play img {width: 100%;height: 100%;}
.ljgc-list1 > li .tit1 {height: 40px;display: flex;align-items:center;line-height: 40px;text-align: center;}
.ljgc-list1 > li .tit1 > span {width: 180px;display: block;font-size: 24px;font-weight: bold;color: #055c4c;margin: 0 auto;}
.ljgc-list1 > li .txt1 {line-height: 30px;font-size: 18px;text-align: center;padding: 0 13px;text-align: left; text-align: justify;}


.djyl-hang1 {display: flex;margin-bottom: 60px;}
.djyl-hang1 > div {border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);overflow: hidden;width: calc(40% - 20px);margin-left: 20px;position: relative;}
.djyl-hang1 > div:first-child {margin-left: 0;}
.djyl-hang1 > div.kuan {width: 60%;}
.djyl-hang1 > div.kuan > *{height: 100%;}
.djyl-hang1 > div .img1 {width: 100%;position: relative;padding: 1px;}
.djyl-hang1 > div .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.djyl-hang1 > div .img1 img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
/* .djyl-hang1 > div .img1 img:hover {transform:scale(1.1,1.1);} */
.djyl-hang1 > div .video1 {width: 100%;position: relative;padding: 1px;}
.djyl-hang1 > div .video1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.djyl-hang1 > div .video1 video {object-fit: fill;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.djyl-hang1 > div .video1 .play {width: 100%;height:100%;position: absolute;z-index: 2;cursor: pointer;top: 0px;left: 0px;}
.djyl-hang1 > div .video1 .play:before {content: '';display: block;width: 50px;height: 50px;border-radius: 50%;box-shadow:0 0 10px rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + 2px) center no-repeat #fff;position: absolute;top: calc(50% - 25px);left: calc(50% - 25px);background-size: 60%;z-index: 2;}
.djyl-hang1 > div .video1 .play::after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 1;}
.djyl-hang1 > div .video1 .play img {width: 100%;height: 100%;}
.djyl-hang1 > div .video1 .play .tit11 {height: 70px;line-height: 70px;text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position: absolute;width: 100%;z-index: 3;background: rgba(0,0,0,.5);font-size: 20px;left: 0;bottom: 0;color: #fff;padding: 0 30px;}
.djyl-hang1 > div .text {width: 100%;padding: 25px;font-size: 18px;line-height: 34px;text-align: justify;height: 100%;letter-spacing:2px;}
/* .djyl-hang1 > div .text:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/djyl-bg02.jpg) center bottom no-repeat #fff;background-size: 100% auto; z-index: 1;display: block;opacity: .7;} */
.djyl-hang1 > div .text p {text-indent: 2em;margin: 0;position: relative;z-index: 3;}
.djyl-hang1 > div .text .tit11 {height: 50px;line-height: 30px;position: relative;font-size: 26px;font-weight: bold;margin-bottom: 10px;}
.djyl-hang1 > div .text .tit11:before {content: '';width: 50px;height: 5px;display: block;position: absolute;bottom: 0;left: 0;background: #9f0608;}
.djyl-hang1 > div .text .list1 {height: 100px;width: calc(100% - 50px);border-radius: 5px;background: #fbf4f7;position: absolute;left: 25px;bottom: 25px;}
.djyl-hang1 > div .text .list1 > div {width: 25%;float: left;height: 100px;padding: 10px 0;text-align: center;}
.djyl-hang1 > div .text .list1 > div i {width: 100%;height: 50px;line-height: 50px;display: block;color: #9f0608;font-size: 36px;}
.djyl-hang1 > div .text .list1 > div span {line-height: 20px;display: block;font-size: 16px;}
.djyl-hang1 > div .text .list1 > div i.icon-zengxiao {font-size: 42px;}
.djyl-hang1 > div .text .list1 > div i.icon-qiangjishanzhi {font-size: 40px;}
.djyl-hang1 > div .text .list1 > div i.icon-zhifeiji {font-size: 32px;}

.djyl-tit1 {color: #333;font-size: 0;line-height: 35px;margin-bottom: 15px;text-align: center;}
/* .djyl-tit1:before,.djyl-tit1:after {content: '';width: 26px;height: 26px;display: inline-block;vertical-align: middle;margin: 0 6px 2px;background: url(../images/djyl-ico1.png) center no-repeat;background-size: contain; transform:rotateY(180deg);}
.djyl-tit1:after {transform:rotateY(0deg);} */
.djyl-tit1 > span {color: #333;font-size: 24px;font-weight: bold;position: relative;display: inline-block;vertical-align: middle;}
.djyl-tit1:before,.djyl-tit1:after {content: '';width: 10%;height: 2px;background-image: linear-gradient(to right, rgba(159,6,8,0), rgba(159,6,8,1));display: inline-block;vertical-align: middle;margin: 0 6px;}
.djyl-tit1:after {background-image: linear-gradient(to right, rgba(159,6,8,1), rgba(159,6,8,0));}
.djyl-tit1 > span:before,.djyl-tit1 > span:after {content: '';width: 12px;height: 12px;display: inline-block;vertical-align: middle;background: url(../images/djyl-ico2.png) center no-repeat;background-size: contain;transform: rotate(-45deg);margin: 0 15px 6px -10px;}
.djyl-tit1 > span:after {transform: rotate(135deg);margin: 0 -10px 6px 15px;}


.djyl-hang2 {background-image: linear-gradient(#fbf4f7,#fff);padding: 35px 160px;}

.djyl-list1 {display: flex;width: 100%;align-items:stretch;flex-wrap:wrap;justify-content:center;padding: 15px 0 40px;}
.djyl-list1 > li {border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);overflow: hidden;width: calc(25% - 15px);margin: 0 0 20px 20px;position: relative;padding: 35px 0;background: #fff;cursor: pointer;}
.djyl-list1 > li:nth-child(4n-3) {margin-left: 0;}
.djyl-list1 > li .img1 {width: 60%;position: relative;border: 1px solid #e3e3e3;position: relative;z-index: 2;overflow: hidden;border-radius: 50%;margin: 0 auto 15px;}
.djyl-list1 > li .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 100%;}
.djyl-list1 > li .img1 img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
.djyl-list1 > li .img1 img:hover {transform:scale(1.1,1.1);}
.djyl-list1 > li .text1 {width: 100%;line-height: 36px;font-size: 18px;position: relative;z-index: 2;text-align: justify;text-align: center;padding: 0 15px;}
.djyl-list1 > li .text1 .ttt1,
.djyl-list1 > li .text1 .ttt2 {display: none;}
.djyl-list1 > li .text1 span {-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;height: 90px;font-size: 16px;line-height: 30px;margin-top: 10px;}

.tanchu-main .pinpai {border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .15);overflow: hidden;width: 50%;margin: 0 0 35px 40px;position: relative;padding: 35px 40px;background: #fbfbfd;display: flex;align-items:center;}
.tanchu-main .pinpai:before {content: '';display: block;width: 150px;height: 130px;position: absolute;top: -5px;right:-12px;z-index: 0;background: url(../images/touzi-rexian_05.jpg) left top no-repeat;background-size: contain;}
.tanchu-main .pinpai:after {content: '';display: block;width: 170px;height: 170px;position: absolute;bottom: 0;left:0;z-index: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;background-size: contain;transform:rotateX(180deg);}
.tanchu-main .pinpai .img1 {width: 30%;position: relative;float: left;border: 1px solid #e3e3e3;position: relative;z-index: 2;overflow: hidden;border-radius: 50%;}
.tanchu-main .pinpai .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 100%;}
.tanchu-main .pinpai .img1 img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
.tanchu-main .pinpai .img1 img:hover {transform:scale(1.1,1.1);}
.tanchu-main .pinpai .text1 {width: calc(70% - 30px);float: right;line-height: 30px;font-size: 18px;position: relative;z-index: 2;text-align: justify;margin-left: 30px;}
.tanchu-main .pinpai .text1 .ttt2 {font-size: 16px;}
.tanchu-main .pinpai .text1 span {font-size: 16px;}

.djyl-hang3 {display: flex;padding: 15px 0 20px;}
.djyl-hang3 > div {width: calc(33.33% - 20px);margin-left: 30px;border: 1px solid #eee;border-radius: 8px;}
.djyl-hang3 > div:first-child {margin-left: 0;}
.djyl-hang3 > div .title001 {height: 70px;line-height: 70px;border-radius: 8px 8px 0 0;margin-bottom: 15px;background: #f4f4f5;font-size: 20px;padding: 0 25px;}
.djyl-hang3 > div .title001 i {width: 40px;height: 40px;display: inline-block;margin: 0 8px 4px 0;text-align: center;line-height: 40px;font-size: 40px;color: #9f0608;vertical-align: middle;}
.djyl-hang3 > div .title001 i.icon-zhiyuanzhe {font-size: 45px;}
.djyl-hang3 > div .title001 i.icon-huodong {font-size: 38px;}
.djyl-gund-wrap1 {width: calc(100% - 30px);overflow: hidden;margin: 0 auto;padding-bottom: 10px;}
.djyl-gund-wrap1 .list {font-size: 0;width: 100%;white-space:nowrap;transition:0.5s ease-in-out;}
.djyl-gund-wrap1 .list > div {width: calc(50% - 5px);margin-right: 10px;overflow: hidden;border-radius: 8px;display: inline-block;position: relative;}
.djyl-gund-wrap1 .list > div:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.djyl-gund-wrap1 .list > div img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;cursor: pointer;}
.djyl-gund-wrap1 .list > div img:hover {transform:scale(1.1,1.1);}
.djyl-gund-wrap1 .anniu {width: 100%;text-align: center;padding: 15px 0;line-height: 0;}
.djyl-gund-wrap1 .anniu > a {width: 15px;height: 6px;display: inline-block;margin: 0 3px;background: #ccc;border-radius: 5px;vertical-align: top;opacity: .9;transition:0.5s ease-in-out;}
.djyl-gund-wrap1 .anniu > a.cur {width: 25px;background: #9f0608;}

.djyl-gund-wrap2 {width: 100%;overflow: hidden;padding: 15px 0 20px;}
.djyl-gund-wrap2 .list {font-size: 0;width: 100%;white-space:nowrap;transition:0.5s ease-in-out;}
.djyl-gund-wrap2 .list > div {width: calc(33.33% - 14px);margin-right: 21px;overflow: hidden;border-radius: 8px;display: inline-block;position: relative;}
.djyl-gund-wrap2 .list > div:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
.djyl-gund-wrap2 .list > div video {object-fit: fill;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.djyl-gund-wrap2 .list > div .play {width: 100%;height:100%;position: absolute;z-index: 2;cursor: pointer;top: 0px;left: 0px;}
.djyl-gund-wrap2 .list > div .play:before {content: '';display: block;width: 50px;height: 50px;border-radius: 50%;box-shadow:0 0 10px rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + 2px) center no-repeat #fff;position: absolute;top: calc(50% - 25px);left: calc(50% - 25px);background-size: 60%;z-index: 2;}
.djyl-gund-wrap2 .list > div .play::after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 1;}
.djyl-gund-wrap2 .list > div .play img {width: 100%;height: 100%;}
.djyl-gund-wrap2 .list > div .play .tit11 {height: 50px;line-height: 50px;text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position: absolute;width: 100%;z-index: 3;background: rgba(0,0,0,.5);font-size: 18px;left: 0;bottom: 0;color: #fff;padding: 0 20px;}
.djyl-gund-wrap2 .anniu {width: 100%;text-align: center;padding: 15px 0;line-height: 0;}
.djyl-gund-wrap2 .anniu > a {width: 15px;height: 6px;display: inline-block;margin: 0 3px;background: #ccc;border-radius: 5px;vertical-align: top;opacity: .9;transition:0.5s ease-in-out;}
.djyl-gund-wrap2 .anniu > a.cur {width: 25px;background: #9f0608;}

.zhiliang-title0 .wrap > a i.icon-lishi1,
.zhiliang-title0 .wrap > a i.icon-xuexiyuandi {font-size: 52px;}
.zhiliang-title0 .wrap > a:hover i.icon-lishi1, .zhiliang-title0 .wrap > a.cur i.icon-lishi1,
.zhiliang-title0 .wrap > a:hover i.icon-xuexiyuandi, .zhiliang-title0 .wrap > a.cur i.icon-xuexiyuandi{font-size: 40px;}



@media (max-width: 1600px) {
	
	.list1-wrap li {width: calc(33.33% - 30px);margin: 0 15px 30px;position: relative;display: block;float: left;}
	
	.chanpin-ss {height: 120px;line-height: 60px;font-size: 18px;padding: 30px 100px 0;background: #fff;}
	.chanpin-weizhi {font-size: 18px;padding: 20px 100px;}
	
	.chanpin-fenlei {padding: 30px 100px;}
	.chanpin-fenlei a {line-height: 45px;}
	
	.list2-wrap >div {padding: 0;display: inline-block;vertical-align: top;}
	
	
	.xinwen-dizhi {width: 100%;padding: 20px 100px;line-height: 40px;margin-top: -80px;height: 80px;}
	.xinwen-dizhi.licheng1 {margin-top: 0;margin-bottom: -80px;}
	.xinwen-dizhi .left {float: left;font-size: 18px;}
	.xinwen-dizhi .right a {padding: 0 35px;margin: 3px;height: 40px;border-radius: 20px;font-size: 18px;}
	
	.lianxi-wrap {padding: 80px 100px 50px;}
	.jiaru-wrap {padding: 80px 100px 50px;}
	.rongyu-title0 {padding: 0 100px;}
	.chanpin-title0 {padding: 0 100px;}
	.zhiliang-title0 {padding: 0 100px;}
	.djyl-hang2 {padding: 35px 100px;}
	
	.list3-wrap >div {width: calc(33.33% - 40px);}
	.list3-wrap >div .tit {line-height: 30px;font-size: 22px;padding: 20px 15px 0;}
	
	
	.list4-wrap >div {width: calc(25% - 20px);margin: 0 10px 30px;}/* 
	.list4-wrap >div .tit {line-height: 56px;font-size: 16px;padding: 0 20px;} */
	
	.ren-banner {height: 700px;padding: 0 100px;}
	.ren-banner .tab-tab {padding: 0 100px;}
	.ren-banner .tab-info {height: 500px;padding-top: 170px;}
	
	.ren-list-w {padding: 0 100px;}
	.ren-hang {padding: 50px 0 0;}
	.ren-hang .text .tit {line-height: 30px;font-size: 26px;padding: 0 0 15px;}
	.ren-hang .text .txt {line-height: 30px;font-size: 16px;}
	/* .ren-hang .text .txt {height: 210px;-webkit-line-clamp: 7;} */
	
	.ren-list {padding: 50px 100px;}
	
	.licheng-wrap {padding: 25px 100px;height: 830px;}
	/* .licheng-wrap > .title {width: 220px;height: 90px;top: 15%;left: 100px;}
	.licheng-wrap > .list {height: 100%;margin-left: 220px;padding: 50px 0;} */
	
}
@media (max-width: 1400px) {
	
	.chanpin-ss {height: 120px;line-height: 60px;font-size: 18px;padding: 30px 80px 0;background: #fff;}
	.chanpin-weizhi {font-size: 18px;padding: 20px 80px;}
	
	.chanpin-fenlei {padding: 30px 80px;}
	.chanpin-fenlei a {margin: 5px;height: 46px;border-radius: 23px;min-width: calc(33.33% - 10px);padding: 0 10px;font-size: 18px;}
	.chanpin-fenlei a.quanbu {width: calc(33.33% - 10px);margin: 0 calc(33.33% + 5px) 10px;}
	
	.list2-wrap >div > a {padding: 20px 20px 0;}
	
	.list2-wrap >div {width: calc(33.33% - 40px);padding: 0;display: inline-block;vertical-align: top;}
	
	.xinwen-dizhi {width: 100%;padding: 15px 80px;line-height: 30px;margin-top: -60px;height: 60px;}
	.xinwen-dizhi.licheng1 {margin-top: 0;margin-bottom: -60px;}
	.xinwen-dizhi .left {float: left;font-size: 16px;}
	.xinwen-dizhi .right a {padding: 0 25px;margin: 3px;height: 30px;border-radius: 15px;font-size: 16px;}
	
	.list3-wrap >div {width: calc(33.33% - 40px);}
	
	.list4-wrap >div {width: calc(33.33% - 20px);margin: 0 10px 30px;}/* 
	.list4-wrap >div .tit {line-height: 56px;font-size: 16px;padding: 0 20px;} */
	
	.lianxi-wrap {padding: 80px 80px 50px;}
	.jiaru-wrap {padding: 80px 80px 50px;}
	.rongyu-title0 {padding: 0 80px;}
	.chanpin-title0 {padding: 0 80px;}
	.zhiliang-title0 {padding: 0 80px;}
	.djyl-hang2 {padding: 35px 80px;}
	
	.ren-banner {height: 550px;padding: 0 80px;}
	.ren-banner .tab-tab {height: 150px;padding: 0 80px;}
	.ren-banner .tab-tab > div > a {height: 150px;padding-top: 25px;}
	.ren-banner .tab-tab > div > a:before {width: 100%;height: 15px;bottom: 30px;}
	.ren-banner .tab-tab > div > a.cur:before,.ren-banner .tab-tab > div > a:hover:before {bottom: 20px;}
	.ren-banner .tab-tab > div > a .img {width: 55px;height: 55px;}
	.ren-banner .tab-tab > div > a .tit {height: 30px;line-height: 30px;font-size: 18px;}
	.ren-banner .tab-info {height: 400px;padding-top: 120px;}
	
	.ren-list-w {padding: 0 80px;}
	.ren-hang {padding: 50px 0 0;}
	.ren-hang .text .tit {line-height: 30px;font-size: 26px;padding: 0 0 15px;}
	.ren-hang .text .txt {line-height: 30px;font-size: 16px;}
	
	.ren-list {padding: 50px 80px;}
	.ren-list > div {width: calc(25% - 20px);margin: 0 10px;}
	
	.licheng-wrap {padding: 25px 80px;}
	.zhiliang-wrap .txt2 {font-size: 14px;}
	.touzi-rexian-wrap > div {padding: 35px;}
	.touzi-rexian-wrap > div .title03 {padding: 15px 0px 15px 80px;}
	/* .licheng-wrap > .title {width: 200px;height: 90px;top: 15%;left: 80px;}
	.licheng-wrap > .list {height: 100%;margin-left: 200px;padding: 50px 0;} */
	
}
@media (max-width: 1200px) {
	
	.chanpin-ss {height: 120px;line-height: 60px;font-size: 18px;padding: 30px 50px 0;background: #fff;}
	.chanpin-weizhi {font-size: 18px;padding: 20px 50px;}
	
	.chanpin-fenlei {padding: 30px 50px;}
	
	.xinwen-dizhi {width: 100%;padding: 15px 80px;line-height: 30px;margin-top: -60px;height: 60px;}
	.xinwen-dizhi.licheng1 {margin-top: 0;margin-bottom: -60px;}
	.xinwen-dizhi .left {float: left;font-size: 14px;}
	.xinwen-dizhi .right a {padding: 0 25px;margin: 3px;height: 30px;border-radius: 15px;font-size: 14px;}
	
	.lianxi-wrap {padding: 80px 50px 50px;}
	.jiaru-wrap {padding: 80px 50px 50px;}
	.rongyu-title0 {padding: 0 50px;}
	.chanpin-title0 {padding: 0 50px;}
	.zhiliang-title0 {padding: 0 50px;}
	.djyl-hang2 {padding: 35px 50px;}
	
	.list3-wrap >div {width: calc(50% - 40px);}
	
	.list4-wrap >div {width: calc(50% - 20px);margin: 0 10px 30px;}/* 
	.list4-wrap >div .tit {line-height: 50px;font-size: 16px;padding: 0 15px;} */
	
	.ren-banner {height: 550px;padding: 0 50px;}
	.ren-banner .tab-tab {height: 150px;padding: 0 50px;}
	.ren-banner .tab-info {height: 400px;padding-top: 120px;}
	
	.ren-list-w {padding: 0 50px;}
	.ren-hang {padding: 50px 0 0;}
	.ren-hang .text .tit {line-height: 26px;font-size: 24px;padding: 0 0 15px;}
	.ren-hang .text .txt {line-height: 26px;font-size: 14px;}
	/* .ren-hang .text .txt {height: 182px;-webkit-line-clamp: 7;} */
	
	.ren-list {padding: 50px 50px;overflow: hidden;background: #fff;}
	.ren-list > div {width: calc(50% - 30px);margin: 15px;float: left;position: relative;}
	.ren-list > div:before {content: '';height: 0;margin-bottom: 70%;display: block;}
	.ren-list > div img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	
	
	.licheng-wrap {padding: 25px 50px;}
	/* .licheng-wrap > .title {width: 200px;height: 90px;top: 15%;left: 80px;}
	.licheng-wrap > .list {height: 100%;margin-left: 200px;padding: 50px 0;} */
	
}

@media (max-width: 1000px) {
	
	a {transition: none;}
	
	.list1-wrap {overflow: hidden;padding: .25rem;margin: 0 0 .1rem;}
	.list1-wrap li {width: calc(50% - .5rem);margin: 0 .25rem .5rem;position: relative;display: block;float: left;}
	.list1-wrap li:before {content: '';height: 0;overflow: hidden;display: block;margin-bottom: 66.66%;}
	.list1-wrap li a {width: 100%;height: 100%;position: absolute;display: block;top: 0;left: 0;}
	.list1-wrap li a img {width: 100%;height: 100%;}
	
	.tanchu-main .tc-guanbi {width: 1.4rem;height: 1.4rem;border-radius: .7rem;top: .5rem;right: .5rem;font-size: .9rem;line-height: 1.4rem;}
	/* .tanchu-main .tc-guanbi {width: 60px;height: 60px;position: absolute;border-radius: 30px;background: rgba(0,0,0,.5);top: 20px;right: 20px;color: #fff;font-size: 40px;text-align: center;line-height: 55px;cursor: pointer;z-index: 2;}
	.tanchu-main .tc-fangda {width: 60px;height: 60px;position: absolute;border-radius: 30px;background: rgba(0,0,0,.5);top: 100px;right: 20px;color: #fff;font-size: 30px;text-align: center;line-height: 60px;cursor: pointer;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;z-index: 2;} */
	.tanchu-main .tc-fangda {width: 1.4rem;height: 1.4rem;border-radius: .7rem;top: 2.4rem;right: .5rem;font-size: .8rem;line-height: 1.4rem;}
	
	.chanpin-ss {height: 3rem;line-height: 1.5rem;font-size: .5rem;padding: .75rem .5rem 0;}
	.chanpin-ss .title {width: 3rem;height: 1.5rem;}
	.chanpin-ss .input {width: calc(100% - 6.5rem);height: 1.5rem;font-size: .5rem;border-radius: .3rem 0 0 .3rem;border: 1px solid #cfcfcf;border-right: 0;padding: 0 .5rem;}
	.chanpin-ss .btn {width: 3.5rem;height: 1.5rem;border-radius: 0 .3rem .3rem 0;}
	
	.chanpin-fenlei {padding: .5rem 0 !important;}
	.chanpin-fenlei a {margin: .15rem;height: 1.5rem;border-radius: .75rem;min-width: calc(50% - .3rem);padding: 0 .1rem;font-size: .6rem;line-height: 1.5rem;}
	.chanpin-fenlei a.quanbu {width: calc(33.33% - .3rem);margin: 0 calc(33.33% + .15rem) .15rem;}
	
	
	.list2-wrap {padding: .5rem .0rem;width: calc(100% + .6rem);margin-left: -.3rem;}
	.list2-wrap >div {width: calc(50% - .6rem);margin: .3rem;}
	.list2-wrap >div > a {border-radius: .3rem;position: relative;padding: 0;height: 100%;}
	.list2-wrap >div > a:before {content: '';display: block;height: 0;margin-bottom: calc(80% + 2.5rem);display: none;}
	.list2-wrap >div > a > div {padding: .3rem .3rem;position: relative;}
	.list2-wrap >div .img {margin: 0 auto .3rem;}
	.list2-wrap >div .tit {line-height: .9rem;font-size: .6rem;padding: .5rem 0 .2rem;}
	.list2-wrap >div .tit1 {line-height: .9rem;font-size: .6rem;}
	.list2-wrap >div .txt {line-height: .4rem;font-size: .3rem;}
	.list2-wrap >div > a:hover .tit1 {margin-bottom: .2rem;}
	.list2-wrap >div > a:hover .txt {max-height: 2.4rem;-webkit-line-clamp: 6;}
	
	
	.chanpin-weizhi {line-height: .6rem;font-size: .45rem;padding: .4rem .5rem;}
	
	.chanpin-xiangq {padding: .2rem 0;overflow: hidden;}
	.chanpin-xiangq .img {width: 100%;border-radius: .3rem;float: none;margin-bottom: .5rem;}
	.chanpin-xiangq .img img {width: calc(100% - 1rem);height: calc(100% - 1rem);top: .5rem;left: .5rem;position: absolute;}
	.chanpin-xiangq .text {width: 100%;float: none;border-radius: .3rem;padding: .4rem .7rem;}
	.chanpin-xiangq .text .title {padding: .4rem 0;line-height: .7rem;font-size: .7rem;margin-bottom: .3rem;}
	.chanpin-xiangq .text .tit {line-height: 1rem;border-radius: .2rem;padding: 0 .8rem;font-size: .6rem;padding-top: .3rem !important;padding-bottom:.3rem !important;}
	.chanpin-xiangq .text .txt {padding: .5rem 0 1rem;line-height: .6rem;font-size: .35rem;}
	#sms {right: .7rem !important;bottom: .7rem !important;font-size: .6rem !important;}
	
	.xinwen-dizhi {width: 100%;height: 1.5rem;padding-top: 0px;line-height: 1.5rem;margin-bottom: 0;padding: 0;display: none;}
	.xinwen-dizhi .left {display: none;}
	.xinwen-dizhi .right {display:table;width: 100%; background: #01764a;}
	.xinwen-dizhi .right a {padding: 0;margin: 0;height: 1.5rem;border-radius: 0;font-size: .5rem;color: #fff; background: #01764a;display:table-cell; width:1%; white-space:nowrap; text-align:center;}
	.xinwen-dizhi .right a.cur {font-weight: bold;}
	
	.list3-wrap {padding: .5rem .2rem;}
	.list3-wrap >div {width: calc(50% - .6rem);margin: .3rem;}
	.list3-wrap >div > a {border-radius: .3rem;padding-bottom: .8rem;}
	.list3-wrap >div .tit {height:2rem;line-height: .7rem;font-size: .5rem;padding: .6rem .5rem 0;}
	
	.rongyu-title0 {padding: 0 .5rem;height: auto;margin-bottom: -.5rem;}
	.rongyu-title0 .wrap {height: auto;padding: .4rem .3rem .4rem 3rem;border-radius: .3rem;top: -1rem;position: relative;}
	.rongyu-title0 .wrap > a {width: 33.33%;align-content:center;padding: .5rem 0 .5rem .4rem;height: auto;text-align: left;}
	.rongyu-title0 .wrap > a i {width: 1rem;height: 1rem;line-height: 1rem;margin: 0 .15rem .0rem 0;font-size: .7rem;display: inline-block;text-align: center;vertical-align: middle;}
	.rongyu-title0 .wrap > a span {line-height: 1rem;font-size: .6rem;display: inline-block;vertical-align: middle;}
	.rongyu-title0 .wrap > a:before {right: 0;left: auto;height: 40%;top: 30%;}
	.rongyu-title0 .wrap > a:first-child {width: 3rem;height: 100%;top: 0;left: 0;position: absolute;padding: .3rem 0;text-align: center;}
	.rongyu-title0 .wrap > a:first-child:before {display: block;height: 70%;top: 15%;}
	.rongyu-title0 .wrap > a:nth-child(4):before,
	.rongyu-title0 .wrap > a:nth-child(7):before {display: none;}
	.rongyu-title0 .wrap > a:first-child i {width: 1.6rem;height: 1.6rem;line-height: 1.6rem;margin: 0 auto .1rem;font-size: 1rem;}
	.rongyu-title0 .wrap > a:first-child span {line-height: .8rem;font-size: .6rem;display: inline-block;width: 100%;}
	
	.zhiliang-title0 {padding: 0 .5rem;height: auto;margin-bottom: -.5rem;}
	.zhiliang-title0 .wrap {height: auto;padding: .4rem .3rem;border-radius: .3rem;top: -1rem;position: relative;}
	.zhiliang-title0 .wrap > a {height: auto;align-content:center;padding: .5rem 0;line-height: 0;}
	.zhiliang-title0 .wrap > a i {width: 2rem;height: 2rem;line-height: 2rem;margin: 0 auto .5rem;font-size: 1.7rem;display: block;}
	.zhiliang-title0 .wrap > a:hover i, 
	.zhiliang-title0 .wrap > a.cur i {font-size: 1.1rem;}
	.zhiliang-title0 .wrap > a span {margin: 0;line-height: 1rem;font-size: .7rem;display: block;}
	
	.gongsry-wrap {padding: 0 .0rem .5rem !important;}
	.gongsry-wrap .right-list {width: 100%;float: right;}
	.list4-wrap {padding: .5rem .2rem;}
	.list4-wrap >div {width: calc(50% - .6rem);margin: .3rem;}
	.list4-wrap >div .tit {line-height: 1rem;font-size: .4rem;padding: 0 .5rem;}
	
	.list4-wrap.shipin >div .tit {line-height: .9rem;font-size: .6rem;color: #333;overflow:hidden; white-space:normal;font-weight: bold;margin:.3rem;text-align: center;transition:0.5s ease-in-out;background: #fff;height: 1.8rem;display: flex; justify-content: center;align-items: center;padding: 0;}
	.list4-wrap.shipin >div .tit span {text-align: left;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;max-height: 1.8rem;}

	
	.gongsry-wrap .left-nav {font-size: .35rem;padding: .5rem;width: 100%;background: #f6f6f6;overflow: hidden;border-radius: 0;}
	.gongsry-wrap .left-nav a {margin: .15rem;line-height: 1rem;height: 1rem;border-radius: .5rem;min-width: calc(33.33% - .3rem);padding: 0 .3rem;float: left;width: auto;background: #fff;}
	
	.ren-banner {height: 12.5rem;padding: 0 1rem;}
	.ren-banner .tab-tab {height: 2.5rem;padding: 0;}
	.ren-banner .tab-tab > div {height: 2.5rem;}
	.ren-banner .tab-tab > div > a {height: 2.5rem;padding-top: .3rem;transition:0s ease-in-out;}
	.ren-banner .tab-tab > div > a:before {height: .25rem;bottom: .3rem;transition:0s ease-in-out;}
	.ren-banner .tab-tab > div > a.cur:before,
	.ren-banner .tab-tab > div > a:hover:before {bottom: .2rem;opacity: 1;}
	.ren-banner .tab-tab > div > a .img {width: 1rem;height: 1rem;transition:0s ease-in-out;}
	.ren-banner .tab-tab > div > a .tit {height: .7rem;line-height: .7rem;font-size: .4rem;}
	.ren-banner .tab-info {width: 100%;height: 10rem;padding-top: 3.5rem;}
	.ren-banner .tab-info .title {height: 2rem;line-height: 2rem;width: 100%;font-size: 1rem;}
	.ren-banner .tab-info .text {font-size: .4rem;line-height: .7rem;width: 80%;}
	
	
	
	.licheng-wrap {padding: 1rem .5rem !important;height: auto;}
	.licheng-wrap > .title {width: 100%;height: auto;top: auto;left: auto;position: relative;/* background: url(../images/x-licheng-title.png) center no-repeat; */margin: 0 0 1rem;background-size: contain;padding: .5rem 3.5rem 0 .5rem;}
	.licheng-wrap > .list {height: 25rem;margin-left: 0;padding: 1.5rem 0;width: 100%;}
	.licheng-wrap > .list .licheng-w {padding-left: 0;}
	.licheng-wrap > .list .licheng-w:before {left: .75rem;}
	.licheng-wrap > .list .licheng > div,
	.licheng-wrap > .list .licheng > div.cur {padding: .5rem 0 .5rem 2rem;position: relative;line-height: 1.1rem;font-size: .7rem;color: #fff;text-shadow: 2px 2px 3px rgba(0,0,0,.5);overflow: hidden;}
	.licheng-wrap > .list .licheng > div .no {width: 100%;text-align: left;font-size: .8rem;}
	.licheng-wrap > .list .licheng > div .no:before,
	.licheng-wrap > .list .licheng > div.cur .no:before {content: '';width: .5rem;height: .5rem;top: .35rem;left: -1.47rem;right: auto;}
	.licheng-wrap > .list .licheng > div .txt {width: 100%;}
	.licheng-wrap > .list .licheng > div .txt .img img {border: .1rem solid #dadee3;max-height: calc(100% - 1rem);margin: .3rem 0;}
	.licheng-wrap > .list .licheng > div .txt .tt {font-size: .6rem;line-height: .9rem;padding: 0;}
	.licheng-wrap > .list .licheng > div .txt .tt p {margin: .3rem 0;}
	.licheng-wrap > .list .licheng > div .txt .tt p span {font-size: .6rem !important;}
	.licheng-wrap > .list .licheng > div.cur .txt .img {width: 11.1rem;height: 7.5rem;}
	.licheng-wrap > .list .licheng > div.cur .txt .img img {width: 100%;height: auto;}
	.licheng-wrap > .list .licheng > div.cur .txt .tt {width: 100%;padding: 0;}
	.licheng-wrap > .list .prev,.licheng-wrap > .list .next {width: 1.5rem;height: 1.5rem;line-height: 1.5rem;margin-left: 0;left: 0;font-size: .0rem;}
	.licheng-wrap > .list .prev:hover,.licheng-wrap > .list .next:hover {background: rgba(0,0,0,.2);}
	.licheng-wrap > .list .prev:before, .licheng-wrap > .list .next:before {font-size: .8rem;}
	
	.jubao-wrap {padding: .5rem 0;display: flex;align-items: stretch;flex-wrap: wrap;}
	.jubao-wrap > div {width: 100%;float: left;margin-left: 0;padding: .6rem;border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);min-height: auto;margin-bottom: .5rem;}
	.jubao-wrap > div:first-child {margin-left: 0;}
	.jubao-wrap > div:before,
	.jubao-wrap > div::after {width: 4.5rem;height: 3.9rem;}
	.jubao-wrap > div:before,
	.jubao-wrap > div::after {background-size: cover;}
	.jubao-wrap > div .title02 {position: relative;padding: 0 0 0 3.5rem;height: 100%;}
	.jubao-wrap > div .title02 i {width: 2.2rem;height: 2.2rem;box-shadow: 0 0 .3rem rgba(0,119,73,.35);font-size: 1.3rem;line-height: 2.2rem;left: .3rem;}
	.jubao-wrap > div .title02 .tit1 {font-size: 1.1rem;line-height: 2.2rem;margin-bottom: .5rem;height: 2.2rem;}
	.jubao-wrap > div .title02 .tit2 {font-size: .8rem;line-height: 1.2rem;height: auto;padding: .6rem 0;border-top: 1px solid #ddd;border-bottom: 0;}
	.jubao-wrap > div .title03 {line-height: 1rem;padding: .5rem .5rem .5rem 3.5rem;border-radius: .3rem;height: auto;}
	.jubao-wrap > div .title03 i {width: 2.2rem;height: 2.2rem;left: .3rem;top: calc(50% - 1.1rem);box-shadow: 0 0 .3rem rgba(0,119,73,.35);font-size: 1.3rem;line-height: 2.2rem;}
	.jubao-wrap > div .title03 .tit1 {font-size: 1.1rem;line-height: 2.2rem;margin-bottom: .0rem;height: 2.2rem;}
	.jubao-wrap > div .title03 .tit2 {font-size: .8rem;line-height: 1.2rem;padding-bottom: .5rem;}
	.jubao-wrap > div i.dunpai {display: none;}
	
	
	.lianxi-wrap {padding: .5rem;}
	.lianxi-wrap .hang1 {margin-bottom: .5rem;flex-wrap: wrap;}
	.lianxi-wrap .hang1 .img {width: 100%;box-shadow: 0 0 .3rem rgba(0,0,0,.15);border-radius: .3rem;overflow: hidden;margin-bottom: .5rem;font-size: 0;}
	.lianxi-wrap .hang1 .img img {width: 100%;height: auto;}
	.lianxi-wrap .hang1 .text {width: 100%;margin-left: 0;box-shadow: 0 0 .3rem rgba(0,0,0,.15);border-radius: .3rem;padding: .5rem;}
	.lianxi-wrap .hang1 .text:before,
	.lianxi-wrap .hang1 .text::after {width: 4.5rem;height: 3.9rem;}
	.lianxi-wrap .hang1 .text:before,
	.lianxi-wrap .hang1 .text::after {background-size: cover;}
	
	.lianxi-wrap .title1 {line-height: 1rem;padding: .5rem .0rem .5rem 3.5rem;margin: 0;}
	.lianxi-wrap .title1 i {width: 2.2rem;height: 2.2rem;border-radius: 50%;padding: .3rem .4rem .5rem;left: .65rem;top: calc(50% - 1.1rem);box-shadow: 0 0 .3rem rgba(0,119,73,.35);}
	.lianxi-wrap .title1 .tit1 {font-size: .95rem;}
	.lianxi-wrap .title1 .tit2 {font-size: .6rem;padding: .2rem 0 .6rem;line-height: 1rem;}
	.lianxi-wrap .title1 .tit2:before {content: '';width: 1rem;height: .1rem;}
	.lianxi-wrap .neirong {padding: .2rem 0 0 0;height: auto;position: relative;z-index: 1;}
	.lianxi-wrap .neirong li {line-height: 1rem;font-size: .7rem;padding: .5rem 0;padding-left: 3.5rem;height: auto;margin-top: .5rem;border-radius: .3rem;}
	.lianxi-wrap .neirong li:first-child {margin-top: 0;}
	.lianxi-wrap .neirong li i {width: 2.2rem;height: 2.2rem;left:.65rem;top: calc(50% - 1.1rem);font-size: 1.3rem !important;line-height: 2.2rem;}
	.lianxi-wrap .neirong li i.icon-lianxiyouxiang {font-size: 1.2rem !important;}
	.lianxi-wrap .neirong li i img {width: 100%;height: 100%;display: none;}
	.lianxi-wrap .neirong li .ttttt {line-height: 1.2rem;}
	.lianxi-wrap .neirong li .ttttt .tit1 {font-size: .7rem;}
	.lianxi-wrap .neirong li .ttttt .tit2 {font-size: .8rem;}
	.lianxi-wrap .hang2 {margin-bottom: 0;flex-wrap: wrap;}
	.lianxi-wrap .hang2 > div {width: 100%;margin-left: 0;background: #fff;box-shadow: 0 0 .3rem rgba(0,0,0,.15);border-radius: .3rem;padding: .5rem;margin-bottom: .5rem;}
	.lianxi-wrap .title2 {line-height: 1rem;padding-left: 3.5rem;}
	.lianxi-wrap .title2 i {width: 2.2rem;height: 2.2rem;padding: .4rem;left:.65rem;top: calc(50% - 1.1rem);box-shadow: 0 0 .3rem rgba(0,119,73,.35);}
	.lianxi-wrap .title2 .tit1 {font-size: .95rem;line-height: 2rem;}
	.lianxi-wrap .title2 .tit1:before {content: '';width: 1rem;height: .1rem;bottom: -.1rem;}
	.lianxi-wrap .title2 .tit2 {font-size: .6rem;padding: .4rem 0;line-height: 1rem;}
	
	.jiaru-wrap {padding: .5rem;}
	.jiaru-wrap .hang1 {margin-bottom: .5rem;flex-wrap: wrap;}
	.jiaru-wrap .hang1 .img {width: 100%;border-radius: .3rem;height: 11rem;margin-bottom: 1.1rem;}
	.jiaru-wrap .hang1 .text {width: 100%;margin-left: 0;letter-spacing:1px;}
	.jiaru-wrap .hang1 .text .title {height: auto;color: #333;margin-bottom: .5rem;}
	.jiaru-wrap .hang1 .text .title .tt1 {height: 1.5rem;line-height: 1rem;font-size: .6rem;}
	.jiaru-wrap .hang1 .text .title .tt2 {height: 2rem;position: relative;line-height: 1rem;position: relative;font-size: 1.2rem;font-weight: bold;letter-spacing:.1rem;}
	.jiaru-wrap .hang1 .text .title .tt2:before {width: 1.5rem;height: .2rem;}
	.jiaru-wrap .hang1 .text .title .tt3 {padding: .5rem 0;line-height: 1rem;font-size: .7rem;}
	.jiaru-wrap .hang1 .text .list {}
	.jiaru-wrap .hang1 .text .list li {margin-top: .5rem;width: 100%;border-radius: .3rem;padding: .8rem .5rem;}
	.jiaru-wrap .hang1 .text .list li:first-child {margin-top: 0;}
	.jiaru-wrap .hang1 .text .list li > div {position: relative;line-height: 1rem;padding: 0 0 0 3.5rem;}
	.jiaru-wrap .hang1 .text .list li i {width: 2.2rem;height: 2.2rem;padding: .4rem;left: .4rem;top: calc(50% - 1.1rem);box-shadow: 0 0 .3rem rgba(0,119,73,.35);}
	.jiaru-wrap .hang1 .text .list li i img {width: 100%;height: 100%;}
	.jiaru-wrap .hang1 .text .list li .tit1 {font-size: .9rem;line-height: 1.3rem;letter-spacing:.1rem;}
	.jiaru-wrap .hang1 .text .list li .tit2 {font-size: .7rem;padding: .4rem 0 0;line-height: 1rem;}
	
	.main-list-wrap.xqfc .xq_logo {width: 6rem !important;height: 2rem !important;top: 2.4rem !important;background-size: contain !important;}
	.main-list-wrap.xqfc > div:nth-child(3) {padding: 1rem .25rem .3rem !important;height: auto !important;font-size: 1rem !important;line-height: 1.3rem !important;letter-spacing:.1rem !important;}
	.main-list-wrap.xqfc > div:nth-child(4) {padding: 0 .25rem !important;height: 1rem !important;font-size: .6rem !important;line-height: 1rem !important;margin: .1rem 0 .5rem !important;}
	.main-list-wrap.xqfc > div:nth-child(4) > span:nth-child(1) {height: .6rem !important;top: .0rem !important;border: 0 !important;width: .15rem !important;background: #149581;vertical-align: top;margin-top: .2rem;}
	.main-list-wrap.xqfc > div:nth-child(4) > span:nth-child(2) {font-size: .6rem !important;padding-left: .3rem !important;}
	.main-list-wrap.xqfc .list1-wrap {padding: .25rem 0;}
	
	.zhiliang-title0 {padding: 0 .5rem;height: auto;margin-bottom: -.5rem;}
	.zhiliang-title0 .wrap {height: auto;padding: .4rem .3rem;border-radius: .3rem;top: -1rem;position: relative;}
	.zhiliang-title0 .wrap > a {height: auto;align-content:center;padding: .5rem 0;line-height: 0;}
	.zhiliang-title0 .wrap > a i {width: 2rem;height: 2rem;line-height: 2rem;margin: 0 auto .5rem;font-size: 1.7rem !important;display: block;}
	.zhiliang-title0 .wrap > a:hover i, 
	.zhiliang-title0 .wrap > a.cur i {font-size: 1.1rem !important;}
	.zhiliang-title0 .wrap > a span {margin: 0;line-height: 1rem;font-size: .7rem;display: block;}
	
	
	.chanpin-title0 {padding: 0 .5rem;height: auto;margin-bottom: -.5rem;}
	.chanpin-title0 .wrap {height: auto;padding: .4rem .3rem;border-radius: .3rem;top: -1rem;box-shadow: 0 .1rem .3rem rgba(0,119,73,.15);}
	.chanpin-title0 .wrap .nav {width: 100%;height: auto;float: none;position: relative;}
	.chanpin-title0 .wrap .nav:before {display: none;}
	.chanpin-title0 .wrap .nav > a {width: 25%;height: auto;padding-top: .3rem;position: relative;}
	.chanpin-title0 .wrap .nav > a i {width: 2rem;height: 2rem;line-height: 2rem;margin: 0 auto .3rem;font-size: 1.5rem;display: block;}
	/* .chanpin-title0 .wrap .nav > a:hover i,
	.chanpin-title0 .wrap .nav > a.cur i {font-size: 1.1rem;} */
	.chanpin-title0 .wrap .nav > a span {margin: 0;line-height: 1rem;font-size: .7rem;display: block;}
	.chanpin-title0 .wrap .nav > a i.icon-a-22qita {font-size: 1.7rem;}
	
	.chanpin-ss0 {height: auto;line-height: 2rem;font-size: .65rem;padding: .2rem .3rem;background: #fff;width: 100%;margin: 0;float: none;overflow: hidden;}
	.chanpin-ss0 .title {width: 3.5rem;float: left;height: 2rem;font-weight: bold;}
	.chanpin-ss0 .input {width: calc(100% - 6rem);float: left;height: 2rem;font-size: .7rem;border-radius: .3rem 0 0 .3rem;border: 1px solid #cfcfcf;border-right: 0;padding: 0 .3rem;}
	.chanpin-ss0 .btn {width: 2.5rem;height: 2rem;border-radius: 0 .3rem .3rem 0;}
	
	
	.main-body.djyl .main-list-wrap {padding: .5rem !important;}
	.djyl-hang1 {display: flex;margin-bottom: .5rem;flex-wrap: wrap;}
	.djyl-hang1 > div {border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);overflow: hidden;width: 100%;margin-left: 0;position: relative;}
	.djyl-hang1 > div:first-child {margin-left: 0;margin-bottom: .5rem;}
	.djyl-hang1 > div.kuan {width: 100%;}
	.djyl-hang1 > div .video1 .play:before {content: '';display: block;width: 1.6rem;height: 1.6rem;border-radius: 50%;box-shadow:0 0 .3rem rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + .1rem) center no-repeat #fff;position: absolute;top: calc(50% - .8rem);left: calc(50% - .8rem);background-size: 60%;z-index: 2;}
	.djyl-hang1 > div .video1 .play .tit11 {height: 1.6rem;line-height: 1.6rem;text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position: absolute;width: 100%;z-index: 3;background: rgba(0,0,0,.5);font-size: .7rem;left: 0;bottom: 0;color: #fff;padding: 0 1rem;}
	.djyl-hang1 > div .text {width: 100%;padding: .7rem !important;font-size: .6rem;line-height: .9rem;text-align: justify;height: auto;letter-spacing:2px;}
	.djyl-hang1 > div .text p {text-indent: 2em;margin: 0;position: relative;z-index: 3;margin-bottom: .7rem !important;}
	.djyl-hang1 > div .text .tit11 {height: 1.7rem;line-height: 1.2rem;position: relative;font-size: .9rem;font-weight: bold;margin-bottom: .5rem;}
	.djyl-hang1 > div .text .tit11:before {content: '';width: 3rem;height: .15rem;display: block;position: absolute;bottom: 0;left: 0;background: #9f0608;}
	.djyl-hang1 > div .text .list1 {height: auto;width: 100%;border-radius: .3rem;background: #fbf4f7;position: relative;left: auto;bottom: auto;overflow: hidden;}
	.djyl-hang1 > div .text .list1 > div {width: 25%;float: left;height: auto;padding: .3rem 0;text-align: center;}
	.djyl-hang1 > div .text .list1 > div i {width: 2rem;height: 2rem;line-height: 2rem;display: block;color: #9f0608;font-size: 1.5rem !important;margin: 0 auto .0rem;}
	.djyl-hang1 > div .text .list1 > div span {margin: 0;line-height: 1rem;font-size: .6rem;display: block;}
	.djyl-hang1 > div .text .list1 > div i.icon-zhifeiji {font-size: 1.3rem !important;}
	.djyl-hang1 > div .text .list1 > div i.icon-zengxiao {font-size: 1.7rem !important;}
	.djyl-hang1 > div .text .list1 > div i.icon-qiangjishanzhi {font-size: 1.6rem !important;}
	
	.djyl-tit1 {color: #333;font-size: 0;line-height: 2rem;margin-bottom: .1rem;text-align: center;}
	.djyl-tit1 > span {color: #333;font-size: .9rem;font-weight: bold;position: relative;display: inline-block;vertical-align: middle;}
	.djyl-tit1:before,.djyl-tit1:after {content: '';width: 20%;height: .1rem;background-image: linear-gradient(to right, rgba(159,6,8,0), rgba(159,6,8,1));display: inline-block;vertical-align: middle;margin: 0 .2rem;}
	.djyl-tit1:after {background-image: linear-gradient(to right, rgba(159,6,8,1), rgba(159,6,8,0));}
	.djyl-tit1 > span:before,.djyl-tit1 > span:after {content: '';width: .5rem;height: .5rem;display: inline-block;vertical-align: middle;background: url(../images/djyl-ico2.png) center no-repeat;background-size: contain;transform: rotate(-45deg);margin: 0 .4rem .2rem -.3rem;}
	.djyl-tit1 > span:after {transform: rotate(135deg);margin: 0 -.3rem .2rem .4rem;}
	
	.djyl-hang2 {background-image: linear-gradient(#fbf4f7,#fff);padding: .5rem;}
	
	.djyl-list1 {display: flex;width: 100%;align-items:stretch;flex-wrap:wrap;justify-content:center;padding: .4rem 0 1rem;}
	.djyl-list1 > li {border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);overflow: hidden;width: calc(50% - .2rem);margin: 0 0 .4rem .4rem;position: relative;padding: .5rem 0;background: #fff;cursor: pointer;}
	.djyl-list1 > li:nth-child(2n-1) {margin-left: 0;}
	.djyl-list1 > li .img1 {width: 60%;position: relative;border: 1px solid #e3e3e3;position: relative;z-index: 2;overflow: hidden;border-radius: 50%;margin: 0 auto .3rem;}
	.djyl-list1 > li .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 100%;}
	.djyl-list1 > li .img1 img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
	.djyl-list1 > li .img1 img:hover {transform:scale(1.1,1.1);}
	.djyl-list1 > li .text1 {width: 100%;line-height: 1rem;font-size: .8rem;position: relative;z-index: 2;text-align: justify;text-align: center;padding: 0 .3rem;}
	.djyl-list1 > li .text1 .ttt1,
	.djyl-list1 > li .text1 .ttt2 {display: none;}
	.djyl-list1 > li .text1 span {-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;height: 2.7rem;font-size: .6rem;line-height: .9rem;margin-top: .3rem;}
	
	.tanchu-main .pinpai {border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);overflow: hidden;width: calc(100% - 1rem);margin: 0;position: relative;padding: .8rem 1rem;background: #fbfbfd;display: block;align-items:center;}
	.tanchu-main .pinpai:before {content: '';display: block;width: 4.5rem;height: 3.9rem;position: absolute;top: -5px;right:-12px;z-index: 0;background: url(../images/touzi-rexian_05.jpg) left top no-repeat;background-size: contain;}
	.tanchu-main .pinpai:after {content: '';display: block;width: 5rem;height: 5rem;position: absolute;top: 0;left:0;z-index: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;background-size: contain;transform:rotateX(0deg);}
	.tanchu-main .pinpai .img1 {width: 50%;position: relative;float: none;border: 1px solid #e3e3e3;position: relative;z-index: 2;overflow: hidden;border-radius: 50%;margin: 0 auto .5rem;}
	.tanchu-main .pinpai .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 100%;}
	.tanchu-main .pinpai .img1 img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
	.tanchu-main .pinpai .img1 img:hover {transform:scale(1.1,1.1);}
	.tanchu-main .pinpai .text1 {width: 100%;float: none;line-height: 1rem;font-size: .6rem;position: relative;z-index: 2;text-align: justify;margin-left: 0;}
	.tanchu-main .pinpai .text1 .ttt2 {font-size: .6rem;}
	.tanchu-main .pinpai .text1 span {font-size: .6rem;}
	
	.djyl-hang3 {display: block;padding: .5rem;}
	.djyl-hang3 > div {width: 100%;margin-left: 0;border: 1px solid #eee;border-radius: .3rem;margin-bottom: .5rem;}
	.djyl-hang3 > div:first-child {margin-left: 0;}
	.djyl-hang3 > div .title001 {height: 1.6rem;line-height: 1.6rem;border-radius: .3rem .3rem 0 0;margin-bottom: .3rem;background: #f4f4f5;font-size: .7rem;padding: 0 .5rem;}
	.djyl-hang3 > div .title001 i {width: 1rem;height: 1rem;display: inline-block;margin: 0 .2rem .1rem 0;text-align: center;line-height: 1rem;font-size: 1.1rem;color: #9f0608;vertical-align: middle;}
	.djyl-hang3 > div .title001 i.icon-zhiyuanzhe {font-size: 1.2rem;}
	.djyl-hang3 > div .title001 i.icon-huodong {font-size: .8rem;}
	.djyl-gund-wrap1 {width: calc(100% - .6rem);overflow: hidden;margin: 0 auto;padding-bottom: .3rem;}
	.djyl-gund-wrap1 .list {font-size: 0;width: 100%;white-space:nowrap;transition:0.5s ease-in-out;}
	.djyl-gund-wrap1 .list > div {width: calc(50% - 5px);margin-right: 10px;overflow: hidden;border-radius: 8px;display: inline-block;position: relative;}
	.djyl-gund-wrap1 .list > div:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
	.djyl-gund-wrap1 .list > div img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;cursor: pointer;}
	.djyl-gund-wrap1 .list > div img:hover {transform:scale(1.1,1.1);}
	.djyl-gund-wrap1 .anniu {width: 100%;text-align: center;padding: .4rem 0;line-height: 0;}
	.djyl-gund-wrap1 .anniu > a {width: .7rem;height: .3rem;display: inline-block;margin: 0 .2rem;background: #ccc;border-radius: .15rem;vertical-align: top;opacity: .9;transition:0.5s ease-in-out;}
	.djyl-gund-wrap1 .anniu > a.cur {width: 1.2rem;background: #9f0608;}
	
	.djyl-gund-wrap2 {width: 100%;overflow: hidden;padding: .5rem;}
	.djyl-gund-wrap2 .list {font-size: 0;width: 100%;white-space:nowrap;transition:0.5s ease-in-out;}
	.djyl-gund-wrap2 .list > div {width: calc(33.33% - 14px);margin-right: 21px;overflow: hidden;border-radius: 8px;display: inline-block;position: relative;}
	.djyl-gund-wrap2 .list > div .play:before {content: '';display: block;width: .8rem;height: .8rem;border-radius: 50%;box-shadow:0 0 .3rem rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + .04rem) center no-repeat #fff;position: absolute;top: calc(50% - .4rem);left: calc(50% - .4rem);background-size: 60%;z-index: 2;}
	.djyl-gund-wrap2 .list > div .play .tit11 {height: 1rem;line-height: 1rem;text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position: absolute;width: 100%;z-index: 3;background: rgba(0,0,0,.5);font-size: .45rem;left: 0;bottom: 0;color: #fff;padding: 0 .3rem;}
	.djyl-gund-wrap2 .anniu {width: 100%;text-align: center;padding: .4rem 0;line-height: 0;}
	.djyl-gund-wrap2 .anniu > a {width: .7rem;height: .3rem;display: inline-block;margin: 0 .2rem;background: #ccc;border-radius: .15rem;vertical-align: top;opacity: .9;transition:0.5s ease-in-out;}
	.djyl-gund-wrap2 .anniu > a.cur {width: 1.2rem;background: #9f0608;}
	
	.ren-list-w {padding: 0 .5rem;background: #fff;}
	.ren-hang {padding: .5rem 0 !important;position: relative;}
	.ren-list-w .ren-hang:first-child {padding-top: 0px !important;}
	.ren-hang .img {width: 100%;position: absolute;top: 0;left: 0;}
	.ren-hang .img img {border-radius: .3rem;}
	.ren-hang .text {width: 100%;padding: 10.5rem 0 0;background: none;}
	.ren-hang .text .tit {line-height: .9rem;font-size: .8rem;padding: .5rem 0;margin-bottom: .4rem;}
	.ren-hang .text .tit:before {width: 3rem;height: .15rem;}
	.ren-hang .text .txt {line-height: 1.1rem;font-size: .6rem;height: auto;}
	.ren-hang .text .txt p {text-indent: 2em;margin: 0px;margin: .3rem 0;padding: 0;}
	.ren-list {padding: .35rem !important;}
	.ren-list > div {width: calc(50% - .5rem);margin: .25rem;}
	.ren-list > div img {border-radius: .3rem;}
	.ren-title11 {color: #055c4c;font-size: .8rem;font-weight: bold;line-height: 1.6rem;text-align: center;padding: 0 0 0;}
	.ren-title11:before,
	.ren-title11:after {content: '';width: 15%;height: .1rem;margin: 0 .2rem .1rem;}
	
	.ghgz-lm1 {width: 100%;padding: .7rem .7rem 1rem;border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);background: url(../images/ghgz-bg01.jpg) center bottom no-repeat #fffffe;background-size: 100% auto;margin-bottom: .5rem;font-size: .6rem;line-height: 1.1rem;overflow: hidden;display: block;align-items:center;margin-top: 0 !important;}
	.ghgz-lm1 img {float: none;margin: 0 auto .5rem;width: 100%;height: auto;}
	.ghgz-lm1 .text00 {width: 100%;float: none;text-align: justify;}
	.ghgz-lm1 p {text-indent: 2em;margin: 0;}
	
	.ljgc-list1 {display: flex;width: 100%;margin-bottom: .5rem;align-items:stretch;flex-wrap:wrap;}
	.ljgc-list1 > li {border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);overflow: hidden;width: calc(50% - .25rem);margin: 0 0 .5rem .5rem;position: relative;padding: 0 0 .5rem;}
	.ljgc-list1 > li:nth-child(3n-2) {margin-left: .5rem;}
	.ljgc-list1 > li:nth-child(2n-1) {margin-left: 0 !important;}
	.ljgc-list1 > li .img1 {width: 100%;position: relative;z-index: 2;margin-bottom: 1rem;padding: 1px;}
	.ljgc-list1 > li .img1:before {content: '';display: block;height: 0;width: 100%;margin-bottom: 60%;}
	.ljgc-list1 > li .img1 .img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;cursor: pointer;}
	.ljgc-list1 > li .img1 .img img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;opacity: 0;display: none;}
	.ljgc-list1 > li .img1 .img:hover img {transform:scale(1.1,1.1);}
	.ljgc-list1 > li .img1 .img img.cur {opacity: 1;display: block;}
	.ljgc-list1 > li .img1 .anniu {width: 100%;position: absolute;height: .3rem;text-align: center;padding: 0;z-index: 3;left: 0;bottom: -.65rem;}
	.ljgc-list1 > li .img1 .anniu > a {width: .7rem;height: .3rem;display: inline-block;margin: 0 .2rem;background: #055c4c;opacity: .3;border-radius: .15rem;vertical-align: top;}
	.ljgc-list1 > li .img1 .anniu > a.cur {opacity: .9;width: 1.2rem;}
	.ljgc-list1 > li .img1:after{ content:''; display:block; clear:both;}
	.ljgc-list1 > li .video1 {width: 100%;position: relative;z-index: 2;margin-bottom: 1rem;overflow: hidden;padding: 1px;}
	
	.ljgc-hang1 > li .video1 .play:before {content: '';display: block;width: 1.6rem;height: 1.6rem;border-radius: 50%;box-shadow:0 0 .3rem rgba(0,0,0,.15);background: url(../images/icon/play.png) calc(50% + .1rem) center no-repeat #fff;position: absolute;top: calc(50% - .8rem);left: calc(50% - .8rem);background-size: 60%;z-index: 2;}
	
	.ljgc-list1 > li .tit1 {height: 1rem;display: flex;align-items:center;line-height: 1rem;text-align: center;margin-bottom: .3rem;}
	.ljgc-list1 > li .tit1 > span {width: 100%;display: block;font-size: .8rem;font-weight: bold;color: #055c4c;margin: 0 auto;}
	.ljgc-list1 > li .txt1 {line-height: .9rem;font-size: .6rem;text-align: center;padding: 0 .5rem;text-align: left; text-align: justify;}
	
	.zhiliang-zhil-title {color: #055c4c;font-size: .8rem;font-weight: bold;line-height: 1rem;position: relative;margin-bottom: .5rem;padding: 0;height: 1.3rem;}
	.zhiliang-zhil-title > div {display: none;}
	.zhiliang-zhil-title:before {content: '';width: 1rem;height: .1rem;background: #055c4c;display: block;position: absolute;bottom: 0;left: 0;}
	
	.chuangxin-wrap {padding: .5rem 0;}
	.chuangxin-w1 {width: 100%;display: block;align-items:stretch;margin-bottom: .9rem;position: relative;}
	.chuangxin-w1 > div {width: 100%;position: relative;}
	.chuangxin-w1 > div:nth-child(2) {width: 100%;background: url(../images/chuangxin_01.jpg) center -5rem no-repeat;background-size: cover;height: 5rem;}
	.chuangxin-w1 > div:nth-child(2):before {content: '';width: calc(100% + .4rem);height: 100%;display: block;position: absolute;top: -.05rem;left: -.2rem;background-image: linear-gradient(to bottom, rgba(253,254,255,1), rgba(253,254,255,0));}
	.chuangxin-tit1 {color: #055c4c;font-size: .65rem;font-weight: bold;line-height: 1rem;margin-bottom: .2rem;}
	.chuangxin-tit1 i {width: 1rem;height: 1rem;vertical-align: middle;margin: 0 .3rem .1rem 0;line-height: 0;display: inline-block;padding: 0;border-radius: .1rem;background: #007749;box-shadow: 0 0 .3rem rgba(0,119,73,.35);background: #055c4c;text-align: center;line-height: 1rem;color: #fff;font-size: .8rem;font-weight: normal;}
	.chuangxin-txt1 {line-height: 1.1rem;font-size: .6rem;color: #666;padding-bottom: .5rem;text-align: justify;}
	.chuangxin-txt1 p {text-indent: 2em;margin: .3rem 0;}
	.chuangxin-txt1.p050 {padding:0 0 .5rem;}
	.chuangxin-txt1.p000 {padding:0;}
	.chuangxin-tit2 {color: #055c4c;font-size: .65rem;font-weight: bold;line-height: 1rem;margin-bottom: .4rem;text-align: center;}
	.chuangxin-tit2:before,.chuangxin-tit2:after {content: '';width: 15%;height: .1rem;background-image: linear-gradient(to right, rgba(0,119,73,0), rgba(0,119,73,1));display: inline-block;vertical-align: middle;margin: 0 .2rem .1rem;}
	.chuangxin-tit2:after {background-image: linear-gradient(to right, rgba(0,119,73,1), rgba(0,119,73,0));}
	.chuangxin-list {overflow: hidden;}
	.chuangxin-list > a {display: block;float: left;position: relative;border-radius: .3rem;overflow: hidden;width: calc(33.33% - .2rem);margin-left: .3rem;}
	.chuangxin-list > a:first-child {margin-left: 0;}
	.chuangxin-list > a:before {content: '';display: block;height: 0;overflow: hidden;margin-bottom: 60%;}
	.chuangxin-list > a img {position: absolute;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition:0.5s ease-in-out;}
	.chuangxin-list > a:hover img {transform:scale(1.1,1.1);}
	.chuangxin-w2 {width: 100%;display: block;align-items:stretch;}
	.chuangxin-w2 > div {width: 100%;background: #fff;border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0,0,0,.15);margin: 0 0 .5rem 0;padding: .5rem;}
	.chuangxin-w2 > div:nth-child(2n) {margin: 0 0 0 0;}
	
	.chuangxin-tit3 {position: relative;padding:.2rem 0 .1rem 1.5rem;margin-bottom: .3rem;}
	.chuangxin-tit3 i {width: 1rem;height: 1rem;border-radius: 50%;background: #007749;text-align: center;padding: 0;display: inline-block;line-height: 0;position: absolute;left: .0rem;top: calc(50% - .5rem);background-image: linear-gradient(to right, #149581,#4f8fc8);box-shadow: 0 0 .3rem rgba(0,119,73,.35);background: #055c4c;color: #fff;text-align: center;line-height: 1rem;font-size: .6rem;}
	.chuangxin-tit3 i img {width: 100%;height: 100%;display: none;}
	.chuangxin-tit3 .tit1 {position: relative;font-size: .7rem;font-weight: bold;color: #055c4c;padding: 0 0 .2rem;line-height: 1rem;}
	.chuangxin-tit3 .tit1:before {content: '';width: 1rem;height: .1rem;background: #055c4c;display: block;position: absolute;bottom: 0;left: 0;}
	
	
	.zhiliang-wrap {padding: 0 0 .5rem;}
	.zhiliang-wrap .txt1 {line-height: 1.1rem;font-size: .6rem;color: #333;padding-bottom: .5rem;text-align: justify;padding: .4rem .5rem;border-radius: .3rem;background: #fff;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);width: 100%;position: relative;overflow: hidden;margin: 0 0 .5rem !important;}
	
	.zhiliang-wrap .txt1.zlwh {padding-bottom: 3rem;}
	.zhiliang-wrap .txt1.zlwh:before,
	.zhiliang-wrap .txt1.zlwh::after {content: '';display: block;position: absolute;z-index: 0;width: calc(100% + .2rem);height: 50%;left: -.1rem;bottom: 0rem;}
	.zhiliang-wrap .txt1.zlwh:before {z-index: 1; background: url(../images/zzsc_btm.png) center bottom no-repeat; background-size: cover;bottom: -.01rem;}
	.zhiliang-wrap .txt1.zlwh::after {background-image: linear-gradient(to bottom, rgba(253, 254, 255, 1), rgba(253, 254, 255, 0));z-index: 2;}
	
	.zhiliang-wrap .txt1 p {padding: .3rem 0;margin: 0;position: relative;z-index: 3;}
	.zhiliang-wrap .txt1 b {font-size: .8rem;display: block;margin-bottom: .3rem;color: #333;}
	.zhiliang-wrap .img1 {width: 100%;border-radius: .3rem;overflow: hidden;background: #fff;padding: .5rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);;margin-left: 0;display: block;align-items: center;margin: 0 0 .5rem !important;}
	.zhiliang-wrap .img1 img {width: 100%;height: auto;}
	.zhiliang-wrap .www {display: block;align-items: stretch;}
	.zhiliang-wrap .img2 {width: 100%;border-radius: .3rem;overflow: hidden;background: #fff;padding: .5rem;float: none;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);margin: 0 0 .5rem !important;}
	.zhiliang-wrap .img2 img {width: 100%;height: auto;}
	.zhiliang-wrap .text2 {width: 100%;padding-left: 0;}
	.zhiliang-wrap .text2 > div {width: 100%;border-radius: .3rem;padding: .8rem;background: #fff;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);position: relative;padding-left: 3.5rem;position: relative;margin: 0 0 .5rem !important;}
	.zhiliang-wrap .text2 .ww1 {height: auto;}
	.zhiliang-wrap .text2 .ww2 {height: auto;margin-top: .5rem;}
	.zhiliang-wrap .text2 > div i {width: 1.8rem;height: 1.8rem;padding: .5rem .6rem .5rem .4rem;left:.9rem;top: .5rem;box-shadow: 0 0 .3rem rgba(0,119,73,.35);}
	.zhiliang-wrap .text2 > div i img {width: 100%;height: 100%;}
	.zhiliang-wrap .text2 .titl1 {font-size: .7rem;line-height: 1.2rem;height: 1.2rem;}
	.zhiliang-wrap .text2 .titl1 span {line-height: 1.2rem;font-size: .7rem;display: inline-block;font-weight: bold;}
	.zhiliang-wrap .txt2 {line-height: 1rem;padding: .2rem 0;font-size: .6rem;color: #333;height: auto;display: block;align-items:center;}
	.zhiliang-wrap .txt2 span {display: block;}
	
	.chuangxin-w2.zhiliang {width: 100%;background: #fff;border-radius: .3rem;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);margin: 0 0 0 0;padding: 0 .5rem;overflow: hidden;position: relative;display: block;align-items:stretch;}
	.chuangxin-w2.zhiliang:before {display: none;}
	.chuangxin-w2.zhiliang > div {padding: .5rem 0;box-shadow: 0 0 0 #fff;margin: 0;position: relative;z-index: 1;background: none;border-radius: 0;display: flex;align-items:stretch;}
	.chuangxin-w2.zhiliang > div:first-child {border-bottom: 1px solid #ddd;}
	.zhiliang-wrap .chuangxin-text111 {display: block;align-items: stretch;width: 100%;}
	.zhiliang-wrap .chuangxin-tit3 {margin-bottom: 0;width:100%;padding: 0;margin-bottom: .8rem;}
	.zhiliang-wrap .chuangxin-tit3 i {font-size: .8rem;top: 0px;width: 1.5rem;height: 1.5rem;line-height: 1.5rem;}
	.zhiliang-wrap .chuangxin-tit3 .tit1 {padding: .3rem 0;color: #333;padding-left: 2rem;font-size: .8rem;}
	.zhiliang-wrap .chuangxin-tit3 .tit1:before {display: none;}
	.zhiliang-wrap .chuangxin-txt1 {font-size: .6rem;color: #333;line-height: 1rem;padding: 0 !important;}
	.zhiliang-wrap .chuangxin-img1 {display: flex;align-items: center;padding-right: 0;position: relative;overflow: hidden;width: 100%;}
	.zhiliang-wrap .chuangxin-img1 img {border-radius: .3rem;transition:0.5s ease-in-out;width: 100% !important;height: auto !important;}
	
	.touzi-rexian-wrap {padding: .2rem 0;display: block;align-items: stretch;}
	.touzi-rexian-wrap > div {width: 100%;float: none;margin-left: 0;padding: 1.1rem;border-radius: .3rem;background: #fbfbfd;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);min-height: auto;position: relative;overflow: hidden;}
	.touzi-rexian-wrap > div:first-child {margin-left: 0;margin-bottom: .5rem;}
	.touzi-rexian-wrap > div:before,
	.touzi-rexian-wrap > div::after {content: '';display: block;width: 4.5rem;height: 3.9rem;position: absolute;top: 0;z-index: 0;}
	.touzi-rexian-wrap > div:before {left: 0;background: url(../images/touzi-rexian_03.jpg) left top no-repeat;}
	.touzi-rexian-wrap > div::after {right: 0;background: url(../images/touzi-rexian_05.jpg) right top no-repeat;}
	.touzi-rexian-wrap > div .title01 {height: 2rem;margin-bottom: .2rem;}
	.touzi-rexian-wrap > div .title01 img {height: 100%;width: auto;}
	.touzi-rexian-wrap > div > * {position: relative;z-index: 1;}
	.touzi-rexian-wrap > div .text01 {line-height: 1rem;font-size: .6rem;color: #666;border-bottom: 1px solid #d5d6d8;padding: .4rem 0;margin-bottom: .5rem;}
	.touzi-rexian-wrap > div .title02 {position: relative;line-height: 1rem;padding: .5rem 0;padding-left: 3.5rem;height: auto;font-size: .7rem;border-radius: .3rem;}
	.touzi-rexian-wrap > div .title02 i {width: 2rem;height: 2rem;left:.75rem;top: calc(50% - 1rem);font-size: 1.2rem !important;line-height: 2rem;}
	.touzi-rexian-wrap > div .title02 .tit1 {position: relative;font-size: .7rem;color: #007749;font-weight: bold;line-height: 1rem;}
	.touzi-rexian-wrap > div .title02 .tit2 {font-size: .8rem;color: #4a5d63;line-height: 1rem;}
	.touzi-rexian-wrap > div .www1 {display: flex;align-items: stretch;}
	.touzi-rexian-wrap > div .erwei-w {width: calc(40% - .5rem);background: #f1f5f6;border-radius: .3rem;margin-right: .5rem;float: left;padding-bottom: .5rem;}
	.touzi-rexian-wrap > div .erwei-w .erwei {padding: .4rem;}
	.touzi-rexian-wrap > div .erwei-w .erwei img {width: 100%;height: auto;}
	.touzi-rexian-wrap > div .erwei-w .tttt {width: calc(100% - .3rem);margin: 0 auto;padding: .2rem .3rem;line-height: .5rem;text-align: center;color: #fff;font-size: .45rem;background: #007749;border-radius: 1rem;}
	.touzi-rexian-wrap > div .text-w {width: 60%;float: left;}
	.touzi-rexian-wrap > div .title03 {position: relative;line-height: 1rem;padding: .5rem 0;padding-left: 2rem;height: auto;font-size: .7rem;border-radius: .3rem;}
	.touzi-rexian-wrap > div .title03 i {width: 1.2rem;height: 1.2rem;line-height: 1.2rem;left:.4rem;top: calc(50% - .6rem);font-size: .8rem !important;}
	.touzi-rexian-wrap > div .title03 i.iconfont.icon-lianxiyouxiang {font-size: .7rem !important;}
	.touzi-rexian-wrap > div .title03 .tit1 {position: relative;font-size: .7rem;color: #007749;font-weight: bold;line-height: 1rem;margin-bottom: .1rem;}
	.touzi-rexian-wrap > div .title03 .tit2 {font-size: .45rem;color: #4a5d63;line-height: .7rem;}
	
	
	.touzi-xiangguan-wrap {padding: .2rem 0;}
	.touzi-xiangguan-wrap > div {width: 100%;height: auto;margin-top: 0;border-radius: .3rem;background: #fff;box-shadow: 0 0 .3rem rgba(0, 0, 0, .15);position: relative;display: flex;align-items: center;padding: 1rem 5rem;line-height: 2rem;}
	.touzi-xiangguan-wrap > div:first-child {margin-bottom: .5rem;}
	.touzi-xiangguan-wrap > div > i {width: 2rem;height: 2rem;line-height: 1.8rem;border-radius: 50%;text-align: center;display: inline-block;box-shadow: 0 0 .3rem rgba(0,119,73,.35);background: #dbe6e4;color: #007749;text-align: center;outline: 1px solid #d5e0df;border: .1rem solid #fff;margin-right: 0;left: 2rem;top: calc(50% - 1rem);font-size: 1rem !important;position: absolute;}
	.touzi-xiangguan-wrap > div .title01 {padding-left: 1rem;border-left: 1px solid #d5e0df;width: 100%;}
	.touzi-xiangguan-wrap > div .title01 .tit1 {position: relative;font-size: 1rem;color: #333;font-weight: bold;padding-bottom: .1rem;letter-spacing:.2rem;}
	.touzi-xiangguan-wrap > div .title01 .tit2 {font-size: 16px;color: #333;display: none;}
	
	.touzi-xiangguan-wrap > div .more {width: auto;height: 1.3rem;border-radius: .65rem;display: block;position: absolute;right: .5rem;color: #fff;background: #007749;border: .05rem solid #fff;box-shadow: 0 0 .3rem rgba(0,119,73,.35);line-height: 1.2rem;text-align: center;font-size: .6rem;padding: 0 .5rem;}
	.touzi-xiangguan-wrap > div .more i {width: .7rem;height: .7rem;display: inline-block;border-radius: 50%;margin: 0 0 .1rem .3rem;vertical-align: middle;color: #fff;border: .05rem solid #fff;line-height: .6rem;text-align: center;font-size: .4rem;}
	
	
	
	
	
	
	
}


































