


/* 产品版块效果 */
.index-product{margin: 0 0 70.08px;background-color: #f9f9f9;padding-top: 64px;width: 100%;}
.index-product h2{font-size: 30px;color: #000;font-weight: 500;text-align: center;}
.index-product p{width: 60px;border-bottom: 2px solid #009842;height: 8px;margin: 0 auto 32px;}
.index-product .navbar {position: relative;margin: 0 0 15px;top: 0;left: 0;width: 100%;}  
.index-product .navbar ul {list-style-type: none;margin: 0 auto;padding: 0;overflow: hidden;display: flex;justify-content: center;}
.index-product .navbar li {float: left;width: 150px;padding: 10px;text-align: center;}
.index-product .navbar li a {display: block;text-decoration: none;line-height: 38px;height: 38px;width: 142px;text-align: center;border: 1px solid #efefef;padding: 0;margin-left: 8px;background: #fff;font-size: 14px;color: #999;border-radius: 4px;}
.index-product .navbar li a:hover,.index-product .button button:hover,.index-news .button button:hover,.navbar .active{background: #009842;color: #fff;cursor: pointer;}
.index-product .section {display: none;position: relative;padding-bottom: 55px;width: 100%;}  
.index-product .active {display: block;}
.navbar .active{background: #009842!important;color: #fff!important;cursor: pointer;}

.section ul{width:1200px;margin: 0 auto;}
.section ul li .am-gallery-item{background-color: #fff;}
.index-product .section .am-gallery-item h3{font-size: 16px;color: #000;margin-top: 16px;text-align: center;font-weight: 700;}
.index-product .section .am-gallery-desc{overflow: hidden;padding: 16px;line-height: 24px;font-size: 13px;color: #909090;font-weight: 400;}
.index-product .button{text-align: center;}
.index-product .button button{outline: 0;display: inline-block;margin-bottom: 64px;font-size: 14px;color: #999;background: #fff;border: 1px solid #efefef;width: 137px;height: 44px;vertical-align: middle;}
.am-gallery-default>li{margin-bottom: 30px;}
.am-gallery-default .am-gallery-item .image-container{position: relative;overflow: hidden;width: 100%; height: 258px;display: flex;align-items: center;justify-content: center;}
.am-gallery-default .am-gallery-item .am-gallery-title{padding: 0 10px;}
.am-gallery-default .product,.am-gallery-default .product2{background-color: #fff;border: 1px solid #eee;}
.am-gallery-default .product .image-container{height: 196px;}
.am-gallery-default .product2 .image-container{height: 390px;}
.am-gallery-default .am-gallery-item img{transition: transform 0.3s ease;}
.am-gallery-default .am-gallery-item:hover img{transform: scale(1.2);}

/* 服务范围 */
.index-scope{margin: 0 0 70px;width: 100%;}
.index-scope h2{font-size: 30px;color: #000;font-weight: 500;text-align: center;}
.index-scope .index-scope-hr{width: 60px;border-bottom: 2px solid #009842;height: 8px;margin: 0 auto 32px;}
.index-scope .index-scope-con{width:1000px;margin: 0 auto;font-size: 14px;text-align: center;margin-bottom: 20px;}
.index-scope .index-scope-div{width:1200px;margin: 0 auto;}
.serli {width: 1200px;height: 505px;position: relative;}
.opt {background: hsla(0,0%,100%,.8);border-radius: 3px;width: 265px;height: 240px;position: absolute;top: 108px;left: 17px;}
.serli .opt {transition: all .5s ease-out;}
.serli .opt:hover {transform: scale(1.1);}
  
.opt p {font-size: 14px;color: #666;padding: 0 12px;text-align: left;}
.opt h4 {font-size: 18px;color: #333;font-weight: 500;margin: 16px 0;text-align: center;}
.opt img {margin-top: 25px;transition: all .5s ease-out;width: 44px;}
.opt div {text-align: center;}

/* 服务支持 */
.index-support{margin: 0;width:100%; background-color: #f9f9f9;padding: 64px 0;}
.index-support h2{font-size: 30px;color: #000;font-weight: 500;text-align: center;}
.index-support .index-scope-hr{width: 60px;border-bottom: 2px solid #009842;height: 8px;margin: 0 auto 32px;}
.index-support .index-scope-con{width:1000px;margin: 0 auto;font-size: 14px;text-align: center;margin-bottom: 20px;}
.index-support .index-scope-div{width:1200px;margin: 0 auto;}
.icess{display: flex;justify-content: space-between;}
.icess>li{height: 352px;width: 380px;background-color: #fff;}
.icess>li h3{font-size: 18px;color: #000;margin: 16px 16px 0;text-align: center;font-weight: 400;}
.icess>li p{font-size: 14px;color: #666;margin: 16px 16px 0;}

/* 关于我们 */
.aboutbq {height: 543px;text-align: center;color: #fff;}
.ab {width: 1200px;margin: 0 auto;}
.aboutbq h2 {font-size: 30px;padding-top: 10.9%;margin-bottom: .6%;font-weight: 500;}
.xhx {width: 57px;border-bottom: 2px solid #fff;margin: auto auto 2.1%;}
.sz {width: 1018px;font-size: 14px;color: #fff;line-height: 24px;font-weight: 100;margin-bottom: 3.1%;text-indent: 30px;text-align: left;}
.double-headed {color: #fff;opacity: 1;animation: double-data-v-282f75f8 2s infinite;-moz-animation: double-data-v-282f75f8 2s infinite;-webkit-animation: double-data-v-282f75f8 2s infinite;-o-animation: double-data-v-282f75f8 2s infinite;margin-right: 11.2px;}
.more>div, .sz {display: inline-block;}
.particulars a {color: #fff;}
.aboutbqdh {display: flex;width: 1200px;height: 180px;flex-wrap: nowrap;background-color: #fff;box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);margin: -77px auto 64px;justify-content: space-between;}
.aboutbqdh:after, .aboutbqdh:before {content: "";display: block;}
.aboutbqdh p {text-align: center;}
.tb {font-size: 40px;color: #009842;font-weight: 500;}
.aboutbqdh p {text-align: center;}
.aboutbqdh .el-divider, .aboutbqdh li {margin-top: 57px;}
.el-divider {background-color: #dcdfe6;position: relative;}
.el-divider--vertical {display: inline-block;width: 1px;height: 1em;margin: 0 8px;vertical-align: middle;position: relative;}
.aboutbqdh .el-divider, .aboutbqdh li {margin-top: 57px;}
.aboutbqdh .el-divider {height: 53px;}
/* 新闻中心 */
.tex {font-size: 30px;color: #000;font-weight: 500;text-align: center;}
.xh {width: 57.12px;border-bottom: 2px solid #009842;height: 8px;margin: 0 auto 32px;}
.newul {display: flex;justify-content: space-between;width: 1200px;margin: 24px auto;padding: 0;}
.newlist {width: 388px;height: 555px;background-color: #f8f8f8;}
.Images {height: 220px;position: relative;top: 0;left: 0;}
.Images>span {font-size: 14px;color: #fff;background: rgba(51,51,51,.5);display: inline-block;width: 123px;line-height: 2;text-align: center;position: absolute;top: 0;left: 0;}
.art1, .art {padding: 0 17.6px;}
.art h3 {font-size: 16px;color: #333;margin: 38px 0 9.6px;}
.abstract, .addtime {font-size: 14px;color: #666;margin: 0;}
.abstract {margin-top: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 40px;overflow: hidden;}
.viewdetails {font-size: 14px;color: #666;border-bottom: 1px solid #e1e1e1;padding-bottom: 16px;display: block;margin-top: 8px;}
.double-headed {color: #ff7800;opacity: 1;animation: double-data-v-034c4b01 2s infinite;-moz-animation: double-data-v-034c4b01 2s infinite;-webkit-animation: double-data-v-034c4b01 2s infinite;-o-animation: double-data-v-034c4b01 2s infinite;margin-right: 11.2px;}
.art1 li {line-height: 2;font-size: 14px;color: #333;}
.art1 li:first-child {margin-top: 16px;}
.art1 li:before {content: "";display: inline-block;width: 5px;height: 5px;background-color: #000;border-radius: 50%;vertical-align: middle;margin-right: 6px;}
.art1 li a {color: #000;}
.on1 {margin: 80px 0;border-bottom: 1px solid #ededed;}
.on1 button, .on1 {text-align: center;}
.on1 button {outline: 0;display: inline-block;margin-bottom: 64px;font-size: 14px;color: #999;background: #fff;border: 1px solid #efefef;width: 137px;height: 44px;vertical-align: middle;}
.index-news .button{text-align: center;border-bottom: 1px solid #ededed;margin: 30px 0;}
.index-news .button button{outline: 0;display: inline-block;margin-bottom: 64px;font-size: 14px;color: #999;background: #fff;border: 1px solid #efefef;width: 137px;height: 44px;vertical-align: middle;}


/* 合作伙伴 */
.index-shop{margin: 0;;width:100%; background-color: #f9f9f9;padding: 64px 0;}
.index-shop h2{font-size: 30px;color: #000;font-weight: 500;text-align: center;}
.index-shop .index-scope-hr{width: 60px;border-bottom: 2px solid #009842;height: 8px;margin: 0 auto 32px;}
.Shop {width: 1200px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 48px;margin-top: 58px;}
.Shop li {margin-top: 24px;}