/* @font-face {
font-family: "arial";
src: url("../fonts/DIN-REGULAR-2.woff") format("woff"),
        url("../fonts/DIN-REGULAR-2.ttf") format("truetype"),
        url("../fonts/DIN-REGULAR-2.eot") format("embedded-opentype"),
        url("../fonts/DIN-REGULAR-2.svg") format("svg");
        font-weight: normal;
        font-style: normal;
} */

.din{font-family: "arial";}

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;  min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #222;font-family:'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

::-webkit-scrollbar{ width:4px;height: 1px;}

::-webkit-scrollbar-thumb{ background:#0cbd5a;}

::-webkit-scrollbar-track{ background:#ddd;} 

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);color: #222;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.f_12{ font-size:12px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_54{font-size: 54px;}

.f100{font-weight: 100;}


/*分页*/

.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -70px;}

.box {min-width: 1280px;width:100%; padding: 0 65px;  margin: 0 auto; position: relative;overflow: hidden; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;box-sizing: border-box;}

.box2 {max-width:1380px;min-width: 1200px;width:90%; margin: 0 auto; position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;box-sizing: border-box;}
	
.page1{ text-align:center; height: 32px;margin:   0;text-align: center;display: flex;justify-content: center;}

.page1 span a{display: block;  color:#737f99;  width: 32px;height: 32px; text-decoration:none;font-size: 14px;}

.page1 span  a:hover ,.page1 span.current a{ background:#0cbd5a;color:#fff;}

.page1 span{margin:0 10px;display: inline-block; line-height: 32px; color:#737f99;}

.page1 span input{display: block;width: 40px;height: 32px;border: 1px solid #e2e6f1;border-radius: 5px;outline: none;text-align: center;background:rgba(0, 0, 0, 0) ;}

.page1 span a.pre{background:  url(../images/r_cai.png)  center no-repeat;background-size: 16px; position: relative; width: 32px;height: 32px; transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.page1 span a.pre:hover{background:  url(../images/r_lan.png)  center no-repeat;background-size: 16px;}

.page1 span a.nex{background:  url(../images/r_cai.png)  center no-repeat;position: relative; width: 32px;height: 32px;background-size: 16px; }

.page1 span a.nex:hover{background:  url(../images/r_lan.png)  center no-repeat;background-size: 16px;}

.page2{width: 120px;height: 40px;background: #0cbd5a;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}

.alltime,.alltime *{-webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* 引导页 */

.vid{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9;overflow: hidden;}

.vid video{width: 100%;height: 100%;object-fit: cover;}

.vid .tg{display: block;position: absolute;top: 50px;right: 50px;text-align: right;z-index: 3;}


/* 头部 */

.head{position: fixed;width: 100%;background: #fff;z-index: 9;top: 0;left: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);height: 130px;}

.head .logo{height: 40px;float: left;position: relative;overflow: hidden;top: 45px;}

.head .logo img{display: block;height: 100%;top: 0;left: 0;z-index: 2;}

.head .logo img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.head .rt{display: block;float: right;width: 30px;height: 30px;border: 1px solid #d4d4d4;position: relative;border-radius: 50%;position: relative;top: 50px;margin-left: 20px;text-align: center;line-height: 28px;cursor: pointer;}

.head .dh{background: url(../images/dh_hei.png) center no-repeat;background-size: 30px;z-index: 3;} 

.head .dh .zc{display: block;position: absolute;width: 0px;height: 40px; line-height: 40px;top: -5px;right: 35px; text-align: center;background:#fff ;color: #0cbd5a;overflow: hidden;-moz-box-shadow:0px 1px 5px #0cbd5a; -webkit-box-shadow:0px 1px 5px #0cbd5a; box-shadow:0px 1px 5px #0cbd5a;border-radius: 10px;pointer-events: none;font-family: 'din';}

.head .dh .zc span{position: absolute;width: 100%;top: 0;left: 0;}

.head .dh:hover .zc{width: 200px;}

.head .ss{background: url(../images/ss_hei.png) center no-repeat;background-size: 18px;position: relative;z-index: 2;} 


.head .ss a{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}

.head .ss .sipt{opacity: 0; display: block;position: absolute;width: 0px;height: 40px;background:#fff ; line-height: 40px;top: -5px;right: 35px; outline: none; background:#fff ;color: #0cbd5a;overflow: hidden;-moz-box-shadow:0px 1px 5px #0cbd5a; -webkit-box-shadow:0px 1px 5px #0cbd5a; box-shadow:0px 1px 5px #0cbd5a;border-radius: 10px;font-family: 'din';border: 0;}

.head .ss:hover  .sipt{width: 300px;opacity: 1;padding: 0 5px;}

.head .xian{display: block;width: 1px;height: 15px;position: relative;background:#c7c7c7 ;float: right;top: 58px;margin: 0 50px 0 130px;}

.head .btn{float: right;}

.head .btn a{display: block;float: left;position: relative;line-height: 130px;margin-left: 130px;width: 80px;text-align: center;}

.head .btn a:nth-child(1){margin-left: 0;}

.head .btn a s{display: block;width: 0%;height: 2px; position: absolute;top: 0;left: 0;z-index: 2;background:#0cbd5a ;}

.head .btn a.act s{width: 100%;}

.head .btn a.act{color: #0cbd5a;}

.head.tm{background: rgba(0, 0, 0, 0);}

.head.tm .logo img{opacity: 0;}

.head.tm .logo img:nth-child(2){opacity: 1;}

.head.tm .btn a{color: #fff;}

.head.tm .btn a s{background: #fff;}

.head.tm .rt{border: 1px solid #fff;color: #fff;}

.head.tm .dh{background: url(../images/dh_bai.png) center no-repeat; background-size: 30px;}

.head.tm .ss{background: url(../images/ss_bai.png) center no-repeat; background-size: 18px;}

.head.tm .xian{background: #fff;}


.head.ho,.head:hover{background: #fff}

.head.ho .logo img,.head:hover .logo img{opacity: 1;}

.head.ho .logo img:nth-child(2),.head:hover .logo img:nth-child(2){opacity: 0;}

.head.ho .btn a,.head:hover .btn a{color: #333;}

.head.ho .btn a s,.head:hover .btn a s{background: #333;}

.head.ho .rt,.head:hover .rt{border: 1px solid #d4d4d4;color: #333;}

.head.ho  .dh,.head:hover  .dh{background: url(../images/dh_hei.png) center no-repeat; background-size: 30px;}

.head.ho  .ss,.head:hover  .ss{background: url(../images/ss_hei.png) center no-repeat; background-size: 18px;}

.head.ho .xian,.head:hover .xian{background: #c7c7c7;}






/* pc二级 */

.headej{position: fixed;width: 100%;top: 130px;left: 0;z-index: 9;background:#fff ;box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-webkit-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-woz-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);}

.headej .ul1{position: relative;}

.headej .ul1 li{position: relative;display: none;}

.headej .ul1 li .lbox{position: relative;width: 1114px;margin: 0 auto;padding-bottom: 50px;}

.headej .ul1 li .lbox .llt{width: 305px;float: left;padding:40px 40px 0 0 ;border-right: 1px solid #ccccc9;}

.headej .ul1 li .lbox .llt dl{}


.headej .ul1 li .lbox .llt dl dd{display: flex;cursor: pointer;margin-top: 20px;align-items: center;align-content: center;}

.headej .ul1 li .lbox .llt dl dd:nth-child(1){margin-top: 0;}

.headej .ul1 li .lbox .llt dl dd .ico{position: relative;width: 30px;overflow: hidden;}

.headej .ul1 li .lbox .llt dl dd .ico img{display: block;width: 100%;position: relative;top: 0;}

.headej .ul1 li .lbox .llt dl dd .ico img:nth-child(2){position: absolute;top: 30px;left: 0;z-index: 2;opacity: 0;}

.headej .ul1 li .lbox .llt dl dd .wz{width: calc(100% - 30px);padding: 0 25px;background:url(../images/r_hui.png) center right no-repeat;background-size: 12px;}

.headej .ul1 li .lbox .llt dl dd.act .ico img:nth-child(1){opacity: 0;top: -30px;}

.headej .ul1 li .lbox .llt dl dd.act .ico img:nth-child(2){opacity: 1;top: 0;}

.headej .ul1 li .lbox .llt dl dd.act .wz{background:url(../images/r_cai.png) center right no-repeat;background-size: 12px;color: #0cbd5a;}

.headej .ul1 li .lbox .lrt{position: absolute;top: 0;right: 0;width: calc(100% - 305px);height: 90%;padding: 40px 0 0 80px;}


.headej .ul1 li .lbox .lrt dl{width: 100%;height: 100%;}

.headej .ul1 li .lbox .lrt dl dd {width: 100%;height: 100%;display: none;}

.headej .ul1 li .lbox .lrt dl dd .dox{display: flex;justify-content: space-between;align-content: flex-start;width: 100%;height: 100%;position: relative;left: 50px;opacity: 0;-webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);}

.headej .ul1 li .lbox .lrt dl dd .dox.act{left: 0;opacity: 1;}

.headej .ul1 li .lbox .lrt dl dd .dlt{width: calc(100% - 360px);height: 100%;overflow: auto;}

.headej .ul1 li .lbox .lrt dl dd .dlt a{display: block;line-height: 30px;margin-bottom: 20px;}

.headej .ul1 li .lbox .lrt dl dd .dlt a:last-child{margin-bottom: 10px;}

.headej .ul1 li .lbox .lrt dl dd .dlt a:hover{color: #0cbd5a;}

.headej .ul1 li .lbox .lrt dl dd .drt{width: 325px;}

.headej .ul1 li .lbox .lrt dl dd .drt .img{display: block;width: 100%;overflow: hidden;margin-bottom: 20px;}

.headej .ul1 li .lbox .lrt dl dd .drt .img img{display: block;width: 100%;transform: scale(1.00000001);-webkit-transform: scale(1.00000001); -webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);}

.headej .ul1 li .lbox .lrt dl dd .drt a:hover .img  img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.headej .ul1 li .lbox2{position: relative;width: 1114px;margin: 0 auto;display: flex;justify-content: flex-end;line-height: 60px;}

.headej .ul1 li .lbox2 a{display: block;margin-left: 50px;color: #666;font-size: 16px;}

.headej .ul1 li .lbox2 a:hover{color: #0cbd5a;}

/* PC头部多态 */

.head.x,.head.act{border-bottom: 1px solid #ccccc9; }

.head.act{height: 80px;}

.head.act .logo{top: 20px;}

.head.act .btn a{line-height: 80px;}

.head.act .rt{top: 25px;}

.head.act .xian{top: 32px;}

.headej.act {top: 80px;}

.head .rt:hover{color: #0cbd5a;border: 1px solid #0cbd5a;}

.head .dh:hover{background: url(../images/dh_lan.png) center no-repeat;background-size: 30px;}

.head .btn a:hover{color: #0cbd5a;}

.head .ss:hover{background: url(../images/ss_lan.png) center no-repeat; background-size: 18px;}










/* 右侧 */

.right{width: 50px;position: fixed;top: 50%;right: -60px;opacity: 0; transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 9;}

.right.act{right: 5px;opacity: 1;}

.right .ul1{width: 100%;background:#fff ;border-radius: 30px; box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-webkit-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-woz-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);padding:  6px;}

.right .ul1 li{width: 100%;position: relative;padding: 25px 0;cursor: pointer;}

.right .ul1 li:nth-child(2){border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}

.right .ul1 li .tz{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;display: block;}

.right .ico{width: 28px;margin: 0 auto;position: relative;}

.right .ico img{display: block;width: 100%;}

.right .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.right .ul1 li .txt{position: absolute;width: 220px;height: 155px;position: absolute;top: 50%;right: 70px;opacity: 0; background:#fff ;transform: translateY(-50%);-webkit-transform: translateY(-50%); pointer-events: none;padding: 20px 0 0 20px;line-height: 1.5;color: #000;box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);-webkit-box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);-moz-box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);}

.right .ul1 li .txt a{display: block;color: #0cbd5a;margin-bottom: 20px;font-family: 'din';}

.right .ul1 li .txt a:last-child{margin-bottom: 0;}

.right .ul1 li .txt s{display: block;width: 15px;overflow: hidden; height: 30px;position: absolute;top: 50%;right: -15px;margin-top: -15px;}

.right .ul1 li .txt s::after{content: '';background: #fff; width: 30px;height: 30px;display: block;position: absolute;top: 0;right: 10px; box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);-webkit-box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);-moz-box-shadow: 0px 0px 15px 1px rgba(12, 57, 71, 0.14);transform: rotate(45deg);-webkit-transform: rotate(45deg);}

.right .ul1 li .txt2{width: 240px;height: 124px;padding: 0px;}

.right .ul1 li:nth-child(3) .txt{width: 123px;height: 60px;padding: 5px;line-height: 50px;text-align: center;}

.right .ul1 li:hover .ico img:nth-child(1){opacity: 0;}

.right .ul1 li:hover .ico img:nth-child(2){opacity: 1;}

.right .ul1 li:hover .txt{right: 65px;opacity: 1;}

.right .top{margin-top: 10px; width: 100%; background:#fff ;border-radius: 30px; box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-webkit-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-woz-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);padding: 15px 0;cursor: pointer;width: 50px;height: 50px;}

.right .top .ico{width: 24px;}

.right .top:hover .ico img:nth-child(1){opacity: 0;}

.right .top:hover .ico img:nth-child(2){opacity: 1;}

/* 搜索弹窗 */

.seatanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 20;background: rgba(0, 0, 0, 0.45);visibility: hidden;opacity: 0;}

.seatanchuang s{position: absolute;width: 100%;height: 100%;z-index: 1;}

.seatanchuang .stop{width: 100%;height: 50vh;position: absolute;top: -50vh;left: 0;z-index: 2;background: #f5f5f5;}

.seatanchuang .stop .sbox{width: 1000px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding: 10px 0;border-bottom: 1px solid #000;z-index: 3;}

.seatanchuang .stop .sbox input{display: block;width: calc(100% - 40px);float: left;height: 40px;border: 0;outline: none;background: #f5f5f5;font-size: 16px;}

.seatanchuang .stop .sbox a{display: block;width: 40px;height: 40px;background: url(../images/ss_hei.png) center no-repeat;float: right;background-size: 20px;}

.seatanchuang.act{visibility: visible;opacity: 1;}

.seatanchuang.act .stop{top: 0;}

/* 首页 */

.height{height: 130px;width: 100%;}

.i1{position: relative;}

.i1 .swiper1{}

.i1 .swiper1 .swiper-slide{}

.i1 .swiper1 .swiper-slide .sbox{position: relative;overflow: hidden;}

.i1 .swiper1 .swiper-slide .sbox img{display: block;width: 100%;}

.i1 .swiper1 .swiper-slide .sbox video{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;object-fit: cover;}

.i1 .swiper1 .swiper-slide .sbox .mimg{display: none;}

.i1 .swiper1 .swiper-slide .sbox .txt{position: absolute;width: 100%;top: 51%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 3;padding: 0 5.6%;line-height: 1.4;}

.i1 .swiper1 .swiper-slide .sbox .txt .stt1{color: rgba(0, 145, 191, 0.88);}

.i1 .swiper1 .swiper-slide .sbox .txt .stt2{color: rgba(0, 48, 107,1);margin-bottom: 90px;}

.i1 .swiper1 .swiper-slide .sbox .txt .dh{position: relative;top: 30px;opacity: 0;}

.i1 .swiper1 .swiper-slide:nth-child(n + 2) .sbox .txt .more{color: #fff;}

.i1 .swiper1 .swiper-slide:nth-child(n + 2) .sbox .txt .more s{background: #fff;}


.i1 .swiper1 .swiper-slide-active .sbox .txt .dh{top: 0;opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i1 .swiper1 .swiper-slide-active .sbox .txt .dh2{transition-delay: .7s;-webkit-transition-delay: .7s;}

.i1 .swiper1 .swiper-slide-active .sbox .txt .dh3{transition-delay: .9s;-webkit-transition-delay: .9s;}

.i1 .swiper1 .anx{position: absolute;left: 39%;width: 22%;display: flex;justify-content: space-between;bottom: 40px;z-index: 3;height: 20px;color: #fff;cursor: pointer;display: none;}

.i1 .swiper1 .pagination1{width: 100%;top: auto;bottom: 50px;left: 0%;}

.i1 .swiper1 .pagination1 span{width:50px;height: 4px;border-radius: 0;background:rgba(12, 189, 90, 0.8) ;}

.i1 .xia{width: 25px;margin: 30px auto 0;}

.i1 .xia img{display: block;position: relative;width: 100%;top: -5px; animation: sx 1s linear infinite alternate; -webkit-animation: sx 1s linear infinite alternate;}

@keyframes sx {0% {top: -5px;}100% {top: 5px; } }

@-webkit-keyframes   sx {0% {top: -5px;}100% {top: 5px; } }

.i2{padding-top: 100px;}

.i2 .ibox{position: relative;margin-top: 100px;}

.i2 .ibox .ilt{width: calc(52% - 40px);}

.i2 .ibox .ilt .swiper2{}

.i2 .ibox .ilt .swiper2 .swiper-slide{width: 55%;margin-left:5%;}

.i2 .ibox .ilt .swiper2 .swiper-slide .sbox{display: block;position: relative;overflow: hidden;background:#000 ;}

.i2 .ibox .ilt .swiper2 .swiper-slide .sbox img{display: block;width: 100%;transform: scale(1.000000001);-webkit-transform: scale(1.000000001);background: #fff;opacity: 0.8;}

.i2 .ibox .ilt .swiper2 .swiper-slide .sbox .txt{position: absolute;left: 0;bottom: 7%;line-height: 1.5;color: #fff;padding: 0 8%;}

.i2 .ibox .ilt .swiper2 .swiper-slide .sbox:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.i2 .ibox .irt{width: 48%;position: absolute;top: 0;opacity: 0; right: -50px;height: 100%;display: flex;background: #f2f3f5;padding: 0 6% 0 5.7%;align-items: center;align-content: center;flex-wrap: wrap;line-height: 1.5;}

.i2 .ibox .irt .itc{line-height: 2.125;text-align: justify;color: #767E8C;text-align: justify;margin: 10px 0 40px;max-height: 300px;overflow: auto;padding-right: 10px;}

.i2 .ibox .irt.act{right: 0;opacity: 1;}

.biaoti{text-align: center;color: #0cbd5a;letter-spacing: 4px;}

.i3{padding: 120px 0 100px;background: url(../images/i3.png) center no-repeat;background-size: cover;}

.i3 .ul1{margin: 0px 0 50px;display: flex;justify-content: center;}

.i3 .ul1 li{width: 220px;padding: 40px 0 40px;cursor: pointer;}

.i3 .ul1 li .ico{width: 52px;margin: 0 auto 30px;position: relative;overflow: hidden;text-align: center;}

.i3 .ul1 li .ico img{display: block;width: 100%;position: relative;top: 0;}

.i3 .ul1 li .ico img:nth-child(2){position: absolute;top: 60px;left: 0;z-index: 2;opacity: 0;}

.i3 .ul1 li .wz{display: flex;justify-content: center;align-content: center;color: #72768d;align-items: center;}

.i3 .ul1 li .wz s{display: block;width: 6px;height: 6px;background:#11ace6 ;border-radius: 50%;position: relative;left: -10px;opacity: 0;}

.i3 .ul1 li:hover,.i3 .ul1 li.act{background:rgba(255, 255, 255, 0.4) ;box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-webkit-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-woz-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);}

.i3 .ul1 li.act .ico img:nth-child(1){opacity: 0;top: -60px;}

.i3 .ul1 li.act .ico img:nth-child(2){opacity: 1;top: 0;}

.i3 .ul1 li.act .wz{color: #0cbd5a;}

.i3 .ul1 li.act .wz s{opacity: 1;}

.i3 .ibtm{}

.i3 .ibtm .swiper3{}

.i3 .ibtm .swiper3 .swiper-slide{width: 25%;padding: 10px;}

.i3 .ibtm .swiper3 .swiper-slide .sbox{display: block;width: 100%;text-align: center;padding-bottom: 30px;}

.i3 .ibtm .swiper3 .swiper-slide .sbox .img,.i3 .ibtm .swiper3 .swiper-slide .sbox .img img{display: block;width: 100%;overflow: hidden;}

.i3 .ibtm .swiper3 .swiper-slide .sbox .img img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.i3 .ibtm .swiper3 .swiper-slide .sbox .stt1{line-height: 1.5;}

.i3 .ibtm .swiper3 .swiper-slide .sbox:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.i3 .ibtm .swiper3 .swiper-slide .sbox:hover{box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-webkit-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);-woz-box-shadow: 0px 0px 9px 0px rgba(27, 42, 58, 0.1);}

.i4{padding:150px 0 0 ;background: #f2f2f2;}

.i4 .ul1{display: flex;justify-content: center;}

.i4 .ul1 li{width: 25%;text-align: center;line-height: 1.3;margin: 70px 0 100px;color: #7c7c7c;}

.i4 .ul1 li .num{font-weight: bold;font-family: Helvetica;font-size: 76px;color: #737f99;background-image: -webkit-gradient(linear, 0 bottom, left 0, from(#23a2be), to(#30b2b8));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.i4 .ul1 li .num span{font-family: 'din';}

.i4 .ibtm{position: relative;z-index: 3;background:#fff ;padding-top: 115px;}

.i4 .ibtm .bg{width: 39%;height: 68%;background: #f2f2f2; position: absolute;left: 0;top: 0;z-index: -1;}

.i4 .ibtm .ibox{display: flex;justify-content: space-between;}

.i4 .ibtm .ibox .ilt{width: 49%;}

.i4 .ibtm .ibox .ilt img{display: block;width: 100%;}

.i4 .ibtm .ibox .irt{width: 42.5%;text-align: justify;padding-top: 60px;}

.i4 .ibtm .ibox .irt .ifh{display: flex;justify-content: space-between;align-items: center;align-content: center;margin-bottom: 30px;}

.i4 .ibtm .ibox .irt .tc{line-height: 2.125;color: #767e8c;}

.i4 .ibtm .ibox .irt .itt{color: #0cbd5a;margin: 60px 0 10px;}

.i5{padding: 100px 0 70px;}

.i5 .ul1{display: flex;}

.i5 .ul1 li{width: 25%;text-align: center;}

.i5 .ul1 li a{display: block;}

.i5 .ul1 li .ico{width: 70px;height: 70px; position: relative;border: 1px solid #d6d6d6;border-radius: 50%;margin:0 auto 35px;}

.i5 .ul1 li .ico img{display: block;position: absolute;width: 42px; top: 49%;left: 49%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 2;}

.i5 .ul1 li .ico img:nth-child(2){opacity: 0;}

.i5 .ul1 li .ico s{opacity: 0; display: block;width: 84px;height: 84px;border: 1px dotted #b8c5d6;border-radius: 50%; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 2;}

.i5 .ul1 li .ltt{display: flex;justify-content: center; align-content: center;align-items: center;}

.i5 .ul1 li .ltt s{display: block;width: 16px;height: 7px;background:url(../images/in5_5.png) center right no-repeat ;position: relative;right: 20px;}

.i5 .ul1 li:hover .ico{background:#0091bf;}

.i5 .ul1 li:hover .ico img:nth-child(1){opacity: 0;}

.i5 .ul1 li:hover .ico img:nth-child(2){opacity: 1;}

.i5 .ul1 li:hover .ico s{opacity: 1;}

.i5 .ul1 li:hover .ltt s{width: 26px;}

.i3 .box2,.i4 .box2,.i5 .box2{max-width: 1600px;}

/* 首页产品中心新布局 PC端样式 */
.category{
    width: 100%;
    height: auto;
    /* margin-top: 50px; */
}
.categoryPc{
    display: block;
}
.categoryPc_main{
    display: flex;
    justify-content: flex-start
}
.categoryH5{
    display: none;
}
.category_l{
    width: 40%;
    background-image: url(../images/product_bg.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
    border-radius: 10px;
    overflow: hidden;
}
.categoryH5 .category_l{
    width: 100%;
}
.category_l_box{
    padding: 40px;
    overflow: hidden;
}
.swiperProduct{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.categoryH5 .swiper-slide{
    width: 100% !important;
}
.swiperProduct-title{
    width: 100%;
    height: auto;
}
.swiperProduct-title-p1, .swiperProduct-title-p2, .swiperProduct-title-p3{
    width: 100%;
    height: auto;
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-family: Microsoft YaHei;
    margin-top: 0px;
    padding-left: 0px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-width: none;
    margin-bottom: 10px;
    line-height: 1.5;
}
.swiperProduct-title-p1, .swiperProduct-title-p2{
    font-weight: bold;
}
.swiperProduct-title-p3{
    margin-bottom: 30px;
}
.swiperProduct-img{
    max-width: 180px;
    max-height: 180px;
    border-radius: 10px;
    background-color: #fff;
    overflow: hidden;
    margin: 0 auto;
}
.swiper-button-next1, .swiper-button-prev1{
    top: 70%;
    pointer-events: auto; /* 确保按钮可以接收点击事件 */
    /* border-radius: 50%; */
    /* background-color: #fff; */
}
.swiperProduct-btn{
    display: flex;
    position: relative;
    overflow: hidden;
    text-align: left;
    box-sizing: border-box;
    width: 150px;
    padding: 0;
    background_radio: 1;
    border_radio: 1;
    font_radio: 2;
    radius_radio: 1;
    margin-top: 30px;
    height: 50px;
    background: #0E5CBD;
    align-items: center;
    justify-content: space-around;
    font-size: 14px;
    display-radio: flex;
    background-color: #0E5CBD;
    margin-left: auto;
    margin-right: auto;
}
.swiperProduct-btn span{
    color: #fff;
}
.swiperProduct-btn i{
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: 1px solid #fff;
    position: relative;
}
.swiperProduct-btn i::after{
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.6s ease
}
.swiperProduct-btn i::before{
    content: '';
    display: block;
    width: 45px;
    height: 1px;
    background: #fff;
    top: 50%;
    right: 12px;
    position: absolute;
    transform: translateY(-50%);
    transition: all 0.6s
}

.swiperProduct-btn:hover i::after {
    content: '';
    display: block;
    width: 10px;
    height: 10px
}

.swiperProduct-btn:hover i::before {
    width: 0px
}

.category_r{
    width: 55%;
    margin-left: 5%;
}
.categoryH5 .category_r{
    width: 100%;
    margin-left: 0;
}
.category_r_title{
    width: 100%;
    height: auto;
}
.categoryH5 .category_r_title{
    margin-bottom: 40px;
}
.category_r_title_t{
    line-height: normal;
    font_radio: 2;
    display-radio: 1;
    font-size: 42px;
    text-align: left;
    font-family: Microsoft YaHei,微软雅黑;
    margin-top: 0px;
    margin-right: auto;
    font-weight: bold;
    color: rgba(1,63,153,1)
}
.category_r_title_d{
    line-height: normal;
    font_radio: 2;
    display-radio: 1;
    font-size: 16px;
    text-align: left;
    font-family: Microsoft YaHei;
    margin-top: 4px;
    margin-right: auto;
    font-weight: normal;
    color: rgba(122,122,122,1)
}
.category_r_title_line{
    overflow: hidden;
    display-radio: 1;
    max-width: 80px;
    margin-left: 0px;
    margin-right: auto;
    margin-top: 2px
}
.category_r_title_line img{
    width: 100%;
    height: 100%;
    object-fit: contain
}
.category_r_box{
    width: 100%;
    height: auto;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-top: 50px;
}
.category_r_box_list{
    width: 25%;
    height: auto;
    margin-bottom: 30px;
}
.category_r_box_list_icon{
    max-width: 60px;
    overflow: hidden;
    margin: 0 auto;
}
.categoryH5 .category_r_box_list_icon{
    max-width: 40px;
}
.category_r_box_list_icon img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.category_r_box_list_name{
    line-height: normal;
    font_radio: 2;
    display-radio: 1;
    margin-top: 15px;
    text-align: center;
    color: rgba(94,94,94,1);
    transition: all ease .3s
}
.category_r_box_list img:last-child{
    display: none;
}
.category_r_box_list:hover img:first-child{
    display: none;
}
.category_r_box_list:hover img:last-child{
    display: block;
}
.category_r_box_list:hover .category_r_box_list_name{
    color: rgba(1, 63, 153, 1);
}

/* 底部 */

.footer{padding-top: 95px;background:#f2f3f5 ;}

.footer .ftop{display: flex;justify-content: space-between;padding-bottom: 110px;}

.footer .ftop .flt{width: 51.25%;display: flex;justify-content: space-between;}

.footer .ftop .flt li{}

.footer .ftop .flt li a{display: block;line-height: 1;color: #4D4F57;margin-bottom: 20px;position: relative;left: 0;}

.footer .ftop .flt li a:nth-child(1){font-weight: 400;margin-bottom: 50px;}

.footer .ftop .flt li a:hover{color: #0cbd5a;left: -5px;}

.footer .ftop .frt{width: 400px;}

.footer .ftop .frt .ftop2{border: 1px solid #c2c2c4;display: flex;height: 50px;}

.footer .ftop .frt .ftop2 input{width: calc(100% - 80px);background:#f2f3f5 ;border: 0;outline: none;padding: 0 30px;}

.footer .ftop .frt .ftop2 span{background:#0091bf ;color: #fff;display: block;text-align: center;position: relative; height: calc(100% + 2px);top: -1px;right: -1px; line-height: 50px;width: 80px;cursor: pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.footer .ftop .frt .ftop2 span:hover{background:#0cbd5a ;}

.footer .ftop .frt .dh{display: flex;justify-content: flex-end;margin-top: 20px;line-height: 24px;font-family: 'din';height: 24px; width: 200px;margin-left: 200px;white-space:nowrap;}

.footer .ftop .frt .dh img{display: block;width: 24px;height: 24px; margin-right: 5px;}

.footer .ftop .frt .dh:hover{color: #0cbd5a;}

.footer .ftop .frt .ul1{display: flex;justify-content: flex-end;margin-top: 40px;}

.footer .ftop .frt .ul1 a{width: 30px;background:#cccd ;border-radius: 50%;position: relative;padding: 5px;margin-left: 16px;}

.footer .ftop .frt .ul1 a .ewm{position: absolute;width: 120px;top: 100%;left: 50%;margin-left: -60px;opacity: 0;pointer-events: none;}

.footer .ftop .frt .ul1 a:hover{background:#0091bf ;}

.footer .ftop .frt .ul1 a:hover .ewm{opacity: 1;}

.footer .fbtm{display: flex;justify-content: space-between;padding: 30px 0;border-top: 1px solid #d9dadc;}

.footer .fbtm .flt{display: flex;}

.footer .fbtm  *{color: #85878F;}

.footer .fbtm .flt span,.footer .fbtm .flt a,.footer .fbtm .flt img{display: block;margin-right: 10px;}

.footer .fbtm a:hover{color: #0cbd5a;}

/* 邮箱弹窗 */

.guanbi{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.guanbi .gbox{width: 680px;height: 520px;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff ;padding: 40px;text-align: center;}

.guanbi .gbox .img{display: flex;justify-content: center;}

.guanbi .gbox .gtt{margin: 20px 0;color: #0cbd5a;}

.guanbi .gbox .btn{display: block;width: 160px;text-align: center;line-height: 50px;background:#0cbd5a ;color: #fff;margin: 0 auto;cursor: pointer;}

.guanbi .gbox .btn:hover{background:#0091bf ;}

.guanbi .gbox .out{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;background:url(../images/out_hui.png) center no-repeat ;background-size: 22px;cursor: pointer;}

.guanbi .gbox .out:hover{background:url(../images/out_lan.png) center no-repeat ;background-size: 22px;}

.guanbi.act{visibility: visible;pointer-events: visible;opacity: 1;}

.guanbi.act .gbox{top: 50%;opacity: 1;}

/* 查看弹窗 */

.ck_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.ck_tanchuang .gbox{width: 680px;height: 520px;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff ;padding: 40px;text-align: center;}

.ck_tanchuang .gbox dl{}

.ck_tanchuang .gbox dl dt{margin-bottom: 30px;}

.ck_tanchuang .gbox dl dd{padding: 35px 0 15px;text-align: left;border-bottom: 1px solid #ddd;color: #666;}

.ck_tanchuang .gbox dl dd .dtc{font-weight: bold;color: #333;margin-top: 20px;}


.ck_tanchuang .gbox .out{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;background:url(../images/out_hui.png) center no-repeat ;background-size: 22px;cursor: pointer;}

.ck_tanchuang .gbox .out:hover{background:url(../images/out_lan.png) center no-repeat ;background-size: 22px;}

.ck_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.ck_tanchuang.act .gbox{top: 50%;opacity: 1;}

/* 产品 */

.banner{position: relative;}

.banner img{display: block;width: 100%;}

.banner .mimg{display: none;}

.banner .txt{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color: #0cbd5a;line-height: 1.5;z-index: 3;}

.banner .txt .tc{margin-top: 10px;}

.pr1{}

.pr1 .plt{width: 475px;float: left;background: #fefefe;border: 1px solid #caced1;padding: 160px 40px 0;}

.pr1 .plt .ss{display: flex;justify-content: space-between;padding: 0 10px;border-bottom: 2px solid #caced1;margin-bottom: 70px;}

.pr1 .plt .ss input{display: block;width: calc(100% - 50px);height: 50px;border: 0;outline: none;}

.pr1 .plt .ss a{display: block;width: 50px;height: 50px;background: url(../images/ss_hei.png) center no-repeat;background-size: 20px;}

.pr1 .plt .ss a:hover{background: url(../images/ss_lan.png) center no-repeat;background-size: 20px;}

.pr1 .plt .ul1{margin-top: 30px;}

.pr1 .plt .ul1 li{border-bottom: 1px dashed #caced1;}

.pr1 .plt .ul1 li:last-child{border: 0;}

.pr1 .plt .ul1 li .ltop{line-height: 30px;display: flex;align-items: center;align-content: center;cursor: pointer;padding: 30px 0;}

.pr1 .plt .ul1 li .ltop img{display: block;height: 30px;margin-right: 30px;}

.pr1 .plt .ul1 li .lbtm{display:none ;padding-bottom: 30px;}

.pr1 .plt .ul1 li .lbtm a{display: block;line-height: 1;margin-top: 30px;padding:0 30px 0 60px;color: #777;background:url(../images/r_k.png) center right no-repeat ;background-size: 14px;}

.pr1 .plt .ul1 li .lbtm a:hover,.pr1 .plt .ul1 li .lbtm a.act{background:url(../images/r_cai.png) center right no-repeat ;background-size: 14px;color: #0cbd5a;}

.pr1 .plt .ul1 li .lbtm a:nth-child(1){margin-top: 0;}

.pr1 .prt{width: calc(100% - 475px);float: right;text-align: center;padding: 80px 6% 0;}

.pr1 .prt .ul1{display: flex;flex-wrap: wrap;margin: 50px 0 20px;}

.pr1 .prt .ul1 li{width: 31.3%;border: 1px solid #caced1;margin-right: 3.05%;margin-bottom: 3.05%;position: relative;}

.pr1 .prt .ul1 li::after{content: '';display: block;width: 0%;height: 3px;background:#0cbd5a ;position: absolute;left: 0;bottom: 0;z-index: 2;-webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);}

.pr1 .prt .ul1 li:nth-child(3n){margin-right: 0;}

.pr1 .prt .ul1 li a{display: block;}

.pr1 .prt .ul1 li a .img{display: block;width: 100%;overflow: hidden;}

.pr1 .prt .ul1 li a .img img{display: block;width: 100%;transform: scale(1.00000001);-webkit-transform: scale(1.00000001);}

.pr1 .prt .ul1 li a .txt{padding: 20px 5% 50px;}

.pr1 .prt .ul1 li a .txt .mo{display: flex;justify-content: center;align-content: center;align-items: center;color: #0cbd5a;}

.pr1 .prt .ul1 li a .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family: "arial";margin-bottom: 50px;}

.pr1 .prt .ul1 li a .txt .mo img{display: block;height: 16px;margin-right: 5px;}

.pr1 .prt .ul1 li:hover{box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-webkit-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-moz-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);}

.pr1 .prt .ul1 li:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.pr1 .prt .ul1 li:hover::after{width: 100%;}

/* 产品详情 */

.prc1{background:url(../images/prc_1.jpg) center no-repeat ;background-size: cover;padding: 30px 0 60px;}

.prc1 .box2 .nav{display: flex;align-items: center;align-content: center;color: #555;margin-bottom: 40px;}

.prc1 .box2 .nav img{display: block;height: 20px;}

.prc1 .box2 .nav  a{display: block;margin:0 5px;color: #555;}

.prc1 .box2 .nav  a:last-child{color: #000;}

.prc1 .box2 .ptop{display: flex;justify-content: space-between;}

.prc1 .box2 .ptop .plt{width:40.4%;}

.prc1 .box2 .ptop .plt .img0{background:#fff ;overflow: hidden;position: relative;}

.prc1 .box2 .ptop .plt .img0 img{display: block;width: 100%;}

.prc1 .box2 .ptop .plt .img0 .bf{display: block;width: 88px;height: 56px;background:rgba(0, 0, 0, 0.3) url(../images/bf.png) center no-repeat ;background-size: 30px; border-radius: 5px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);cursor: pointer;}

.prc1 .box2 .ptop .plt .img0 .bf:hover{background:#000  url(../images/bf.png) center no-repeat ;background-size: 30px;}

.prc1 .box2 .ptop .plt .ul1{margin-top: 10px;display: flex;}

.prc1 .box2 .ptop .plt .ul1 li{width: calc((100% - 20px) / 3);background:#fff ;border: 2px solid #fff;cursor: pointer;margin-right: 10px;}

.prc1 .box2 .ptop .plt .ul1 li:last-child{margin-right: 0;}

.prc1 .box2 .ptop .plt .ul1 li.act{border: 2px solid #0cbd5a;}

.prc1 .box2 .ptop .prt{width:52%;line-height: 1.85;padding-top: 50px;}

.prc1 .box2 .ptop .prt .ptc{color: #333;font-weight: 400; padding-top: 25px;margin-top: 25px;border-top: 1px solid #d4d4d4;}

.prc1 .box2 .ptop .prt .btn{display: flex;margin-top: 110px;}

.prc1 .box2 .ptop .prt .btn a{display: flex;width: 190px;height: 60px;justify-content: center;align-content: center;align-items: center;letter-spacing: 0;margin-right: 60px;}


.prc1 .box2 .ptop .prt .btn a img{display: block;width: 21.33px;margin-right: 10px;}

.prc1 .box2 .ptop .prt .btn .zx{background:#0cbd5a ;color: #fff;}

.prc1 .box2 .ptop .prt .btn .zx:hover{background:#0091bf ;}

.prc2{}

.prc2 .ptop{border-top: 1px solid #dadbe4;border-bottom: 1px solid #dadbe4;}

.prc2 .ptop .ul1{display: flex;}

.prc2 .ptop .ul1 li{cursor: pointer;padding: 30px 0;color: #777;margin-right: 70px;}

.prc2 .ptop .ul1 li .ico{width: 42px;position: relative;overflow: hidden;margin: 0 auto 15px;}

.prc2 .ptop .ul1 li .ico img{display: block;width: 100%;position: relative;top: 0;}

.prc2 .ptop .ul1 li .ico img:nth-child(2){position: absolute;top: 50px;left: 0;z-index: 2;opacity: 0;}

.prc2 .ptop .ul1 li.act,.prc2 .ptop .ul1 li:hover{color: #000;}

.prc2 .ptop .ul1 li.act .ico img,.prc2 .ptop .ul1 li:hover .ico img{top: -50px;opacity: 0;}

.prc2 .ptop .ul1 li.act .ico img:nth-child(2),.prc2 .ptop .ul1 li:hover .ico img:nth-child(2){top: 0px;opacity: 1;}

.prc3{padding-top: 70px;}

.prc3 dl dd{display: none;}

.prc3 dl dd .bjk{padding: 20px 0;line-height: 1.6;color: #777;}

.prc3 dl dd .ul1{}

.prc3 dl dd .ul1 li{margin-bottom: 70px;font-family: 'arial';}

.prc3 dl dd .ul1 li:last-child{margin: 0;}

.prc3 dl dd .ul1 li .img{display: block;width: 50%;float: right;}

.prc3 dl dd .ul1 li .img img{display: block;width: 100%;}

.prc3 dl dd .ul1 li .txt{width: 43%;float: left;line-height: 1.88;}

.prc3 dl dd .ul1 li .txt .ltc{margin-top: 10px;color: #666;}

.prc3 dl dd .ul1 li:nth-child(2n) .img{float: left;}

.prc3 dl dd .ul1 li:nth-child(2n) .txt{float: right;}

.prc3 dl dd .ul2{}

.prc3 dl dd .ul2 li{line-height: 26px;padding: 10px 100px;display: flex;background: #f8f8f8;}

.prc3 dl dd .ul2 li:nth-child(2n){background: #fff;}

.prc3 dl dd .ul2 li .llt{width: 210px;color: #333;}

.prc3 dl dd .ul2 li .lrt{width: calc(100% - 210px);color: #666;}

.prc3 dl dd .ul2 li .lrt1{width: calc((100% - 210px)/3);color: #666;}

.prc3 dl dd .ul2 li .download{
    display: block;
    width: 150px;
    color: #333;
    padding: 10px 0px;
    text-align: center;
    border: 1px solid #ddd;
}

.prc3 dl dd .ul2 li .download:hover{
    color: #fff;
    background-color: #0cbd5a;
    border: 1px solid #0cbd5a;
}

.prc3 dl dd .ul2 li .downloadX{
    color: #fff;
    background-color: #0cbd5a;
    border: 1px solid #0cbd5a;
}

.prc3 dl dd:nth-child(1){display: block;}

.prc4{padding-top: 130px;position: relative;z-index: 2;}

.prc4 .tt{text-align: center;}

.prc4 .pbox{position: relative;margin-top: 50px;}

.prc4 .swiper4{}

.prc4 .swiper4 .swiper-slide{padding: 10px ;}

.prc4 .swiper4 .swiper-slide .sbox{position: relative;}

.prc4 .swiper4 .swiper-slide .sbox a{display: block;width: 100%;margin: 0 auto;position: relative;max-width: 378px;text-align: center;}

.prc4 .swiper4 .swiper-slide .sbox a .img{display: block;width: 100%;overflow: hidden;}

.prc4 .swiper4 .swiper-slide .sbox a .img img{display: block;width: 100%;transform: scale(0.75);-webkit-transform: scale(0.75);}

.prc4 .swiper4 .swiper-slide .sbox a .txt{padding: 20px 5% ;}

.prc4 .swiper4 .swiper-slide .sbox a .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family: "arial";margin-bottom: 20px;}

.prc4 .swiper4 .swiper-slide .sbox:hover{box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-webkit-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-moz-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);}

.prc4 .swiper4 .swiper-slide .sbox:hover a .img img{transform: scale(0.8);-webkit-transform: scale(0.8);}

.prc4 .pbox .prev4{width: 74px;height: 74px;border: 1px solid #81889f;border-radius: 50%;background:url(../images/r_cai.png) center no-repeat ;background-size: 20px;left: -80px;margin-top: -37px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.prc4 .pbox .next4{width: 74px;height: 74px;border: 1px solid #81889f;border-radius: 50%;background:url(../images/r_cai.png) center no-repeat ;background-size: 20px;right: -80px;margin-top: -37px;}

.prc4 .pbox .prev4:hover,.prc4 .pbox .next4:hover{border: 1px solid #0cbd5a;border-radius: 50%;background:url(../images/r_lan.png) center no-repeat ;background-size: 20px;}

/* 案例 */

.banner2{}

.banner2::after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(0, 0, 0, 0.3);}

.banner2 .txt{color: #fff;}

.cas1{padding-top: 120px;}

.cas1 .cbox{display: flex;justify-content: space-between;}

.cas1 .cbox .clt{width: 40.5%;}

.cas1 .cbox .clt img{display: block;width: 100%;}

.cas1 .cbox .crt{width: 52%;padding-top: 20px;}

.cas1 .cbox .crt .ctt{line-height: 1.5;}

.cas1 .cbox .crt .ctc{line-height: 1.85;text-align: justify;color: #263643;margin: 40px 0 100px;}

.cas1 .cbox .crt .more{width: 210px;}

.cas2{padding: 75px 0;}

.cas2 .tt{text-align: center;}

.cas2 .cbox{position: relative;}

.cas2 .cbox .yuan{width: 600px;height: 600px;background: #f8fcff;border-radius: 50%;margin: 60px auto 0;}

.cas2 .cbox .yuan2{width: 476px;height: 476px;background: #eff8ff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);border: 2px solid #def0ff;border-radius: 50%;}

.cas2 .cbox .img{width: 370px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);border-radius: 50%;overflow: hidden;}

.cas2 .cbox .ul1{width: 476px;height: 476px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);border-radius: 50%;background: rgba(0, 0, 0, 0);}

.cas2 .cbox .ul1 li{width: 420px;position: absolute;text-align: right;line-height: 30px;}

.cas2 .cbox .ul1 li s{display: block;width: 8px;height: 8px;background: #7fc6de;border-radius: 50%;position: absolute;top: 11px;right: -30px;}

.cas2 .cbox .ul1 li:nth-child(2n) s{left: -30px;right: auto;}

.cas2 .cbox .ul1 li:nth-child(2n) {text-align: left;}

.cas2 .cbox .ul1 li:nth-child(1){top: 100px;right: 98%;}

.cas2 .cbox .ul1 li:nth-child(2){top: 100px;left: 98%;}

.cas2 .cbox .ul1 li:nth-child(3){top: 215px;right: 105%;}

.cas2 .cbox .ul1 li:nth-child(4){top: 215px;left: 105.3%;}

.cas2 .cbox .ul1 li:nth-child(5){top: 330px;right: 100%;}

.cas2 .cbox .ul1 li:nth-child(6){top: 330px;left: 100%;}

.cas3{}

.cas3 .tt{text-align: center;}

.cas3 .cbox{background: url(../images/cas_2.png) center no-repeat;background-size: cover;margin-top: 70px;}

.cas3 .cbox img{display: block;width: 100%;}

.cas4{padding-top: 50px;}

.cas4 .tt{text-align: center;}

.cas4 .cbox{position: relative;margin-top: 80px;}

.cas4 .cbox .swiper5{}

.cas4 .cbox .swiper5 .swiper-slide{}

.cas4 .cbox .swiper5 .swiper-slide .sbox{display: flex;height: 700px;opacity: 0;overflow: hidden;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .clt{width: 48%;background:#f5f7fb ;display: flex;justify-content: center;align-items: center;position: relative;left: -100px;opacity: 0;-webkit-transition: all .5s linear; -moz-transition: all .5s linear; transition: all .5s linear;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .clt img{display: block;width: 55%;max-width: 500px;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt{width: 52%;padding: 50px 14% 50px 5%;line-height: 1.5;position: relative;right: -100px;opacity: 0;-webkit-transition: all .5s linear; -moz-transition: all .5s linear; transition: all .5s linear;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt .gdt{width: 100%;height: 100%;overflow: auto;padding-right: 20px;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt .num{color: #eff8ff;font-size: 116px;font-family: "arial";font-weight: bold;line-height: 1;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctt{position: relative;z-index: 2;margin-top: -40px;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctc{line-height: 26px;text-align: justify;color: #263643;margin: 40px 0 50px;}

.cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctc2{color: #263643;line-height: 26px;margin: 20px 0 70px;}

.cas4 .cbox .swiper5 .swiper-slide-active .sbox{opacity: 1;}

.cas4 .cbox .swiper5 .swiper-slide-active .sbox .clt{left: 0px;opacity: 1;}

.cas4 .cbox .swiper5 .swiper-slide-active .sbox .crt{right: 0px;opacity: 1;}


.cas4 .cbox .ul1{position: absolute;top: 50%;right: 10px;transform: translateY(-50%);line-height: 1.5;z-index: 5;text-align: right;}

.cas4 .cbox .ul1 li{padding-right: 12px;position: relative;padding: 20px 20px 20px 0;cursor: pointer;color: #222;}

.cas4 .cbox .ul1 li .yuan{display: block;width: 10px;height: 10px;border-radius: 50%;border: 1px solid #999;position: absolute;top: 50%;right: 0;margin-top: -5px;background:#fff ;}

.cas4 .cbox .ul1 li s{display: block;width: 1px;height: 50%;position: absolute;right: 5px;background:#e4e4e4 ;top: 0;}

.cas4 .cbox .ul1 li .s2{top: 50%;}

.cas4 .cbox .ul1 li:nth-child(1) .s1{display: none;}

.cas4 .cbox .ul1 li:last-child .s2{display: none;}

.cas4 .cbox .ul1 li.act .yuan,.cas4 .cbox .ul1 li:hover .yuan{background:#0cbd5a ;border: 1px solid #0cbd5a;}

.cas4 .cbox .ul1 li.act,.cas4 .cbox .ul1 li:hover{color:#0cbd5a ;}

/* 数据弹窗 */

.sj_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.sj_tanchuang .sbox{width: 90%;height: 66%;padding: 60px; max-width: 1120px; background:#fff ;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.sj_tanchuang .sbox .out{display: block;width: 50px;height: 50px;position: absolute;top: 10px;right: 10px;background: #fff url(../images/out_hui.png) center no-repeat ;background-size: 26px;cursor: pointer;z-index: 2;}

.sj_tanchuang .sbox .out:hover{background: #fff url(../images/out_lan.png) center no-repeat ;background-size: 26px;}

.sj_tanchuang .sbox .ul1{text-align: center;width: 100%;height: 100%;}

.sj_tanchuang .sbox .ul1 li{width: 100%;height: 100%;overflow: auto;padding-right: 10px;line-height: 1.5;display: none;}

.sj_tanchuang .sbox .ul1 li img{margin: 0 auto ;max-width: 100%;}

.sj_tanchuang.act .sbox{top: 50%;opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

.sj_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

/* 服务支持 */

.ser1{padding: 80px 0;background:#fff ;}

.ser1 .ul1{display: flex;justify-content: space-between;}

.ser1 .ul1 li{width: 23.2%; border: 1px solid #ECF2F7;padding: 60px 0;text-align: center;}

.ser1 .ul1 li a{display: block;}

.ser1 .ul1 li .ico{width: 100px;margin: 0 auto;position: relative;overflow: hidden;}

.ser1 .ul1 li .ico img{display: block;width: 100%;position: relative;top: 0;}

.ser1 .ul1 li .ico img:nth-child(2){position: absolute;top: 100px;}

.ser1 .ul1 li .att{color: #000;margin: 40px 0 20px;}

.ser1 .ul1 li:hover {box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-webkit-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-moz-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);}

.ser1 .ul1 li:hover .ico img:nth-child(1){top: -100px;}

.ser1 .ul1 li:hover .ico img:nth-child(2){top: 0;opacity: 1;}

.ser1 .ul1 li:hover .att{color: #0cbd5a;}

/* 视频 */

.serc1{background:#fafafa ;border-bottom: 1px solid #ddd;}

.serc1 .nav{line-height: 60px;position: relative;display: flex;overflow: hidden;}

.serc1 .nav a{display: block;width: 25%;text-align: center;position: relative;color: #555;}

.serc1 .nav a s{display: block;width: 0%;height: 2px; position: absolute;left: 0;bottom: 0;z-index: 2;background:#0cbd5a ;}

.serc1 .nav a.act s,.serc1 .nav a:hover s{width: 100%;}

.serc2{padding: 80px 0 100px;}

.serc2 .stop{display: flex;border: 1px solid #ecf2f7;}

.serc2 .stop .slt{width: 66.66%;position: relative;}

.serc2 .stop .slt img{display: block;width: 100%;height: 100%;}

.serc2 .stop .srt{width: 33.34%;padding: 60px 30px 0;text-align: justify;line-height: 1.8;}

.serc2 .stop .srt .stt{position: relative;padding-left: 40px;line-height: 1.8;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 86px;}

.serc2 .stop .srt .stt s{display: block;width: 20px;height: 20px;background:url(../images/bf_lan.png) center no-repeat;background-size: 20px;position: absolute;left: 0;top: 15%;}

.serc2 .stop .srt .stc{padding: 30px 0 ;border-top: 1px solid #ddd;margin-top: 20px;min-height: 250px;}

.serc2 .stop .slt .bf{display: block;width: 88px;height: 56px;background:rgba(0, 0, 0, 0.6) url(../images/bf.png) center no-repeat ;background-size: 30px; border-radius: 5px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);cursor: pointer;}

.serc2 .stop .slt .bf:hover{background:#000  url(../images/bf.png) center no-repeat ;background-size: 30px;}

.serc2 .ul1{margin: 0 0 80px;display: flex;flex-wrap: wrap;}

.serc2 .ul1 li{width: 31.5%;margin-right: 2.75%;margin-top: 2.75%;background:#fff ;}

.serc2 .ul1 li:nth-child(3n){margin-right: 0;}

.serc2 .ul1 li .img{position: relative;overflow: hidden;width: 100%;}

.serc2 .ul1 li .img .bf{display: block;width: 50px;height: 50px;opacity: 0; background:rgba(0, 0, 0, 0.6) url(../images/bf.png) center no-repeat ;background-size: 20px; border-radius: 5px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);cursor: pointer;}

.serc2 .ul1 li .img .bf:hover{background:#000  url(../images/bf.png) center no-repeat ;background-size: 20px;}

.serc2 .ul1 li .img img{display: block;width: 100%;}

.serc2 .ul1 li .ltt{line-height: 80px ;padding: 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border: 1px solid #ECF2F7;border-top: 0;}

.serc2 .ul1 li:hover .img .bf{opacity: 1;}

.serc2 .ul1 li:hover .img img{opacity: 0.8;}

/* 资料下载 */

.serd1{padding: 80px 0;}

.serd1 .sbox{display: flex;justify-content: space-between;}

.serd1 .ss{position: relative;border: 1px solid #dadbe4;overflow: hidden;width: 49%;}

.serd1 .ss select{display: block;width: 100%;height: 56px;padding: 0 45px;border: 0;}

.serd1 .ss s{display: block;width: 56px;height: 56px;position: absolute;top: 0;right: 0;z-index: 2;background:#fff url(../images/r_lan.png) center no-repeat ;background-size: 16px;transform: rotate(90deg);-webkit-transform: rotate(90deg);pointer-events: none;}

.serd1 .dl1{margin: 40px 0 80px;}

.serd1 .dl1 dt{display: flex;justify-content: space-between;line-height: 60px;background: #f0f0f0;}

.serd1 .dl1 dt span{display: block;width: 50%;}

.serd1 .dl1 dt span:nth-child(1){padding-left: 40px;}

.serd1 .dl1 dt span:nth-child(2){width: calc(50% - 150px);}

.serd1 .dl1 dt span:nth-child(3){width: 150px;text-align: center;}

.serd1 .dl1 dd{display: flex;justify-content: space-between;line-height: 50px;background: #fff;padding: 30px 0;border-bottom: 1px dashed #d4d5d9;}

.serd1 .dl1 dd span{display: block;width: 50%;color: #333;}

.serd1 .dl1 dd span:nth-child(1){padding:0 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(../images/pdf_hui.png) center left no-repeat;background-size: 32px;}

.serd1 .dl1 dd span:nth-child(2){width: calc(50% - 150px);color: #666;}

.serd1 .dl1 dd span:nth-child(3){width: 150px;text-align: center;}

.serd1 .dl1 dd span a{display: block;width: 100%;border: 1px solid #ddd;}

.serd1 .dl1 dd span a:hover{background:#0cbd5a ;color: #fff;border: 1px solid #0cbd5a;}

.serd1 .dl1 dd:hover span{color: #0cbd5a;}

.serd1 .dl1 dd:hover span:nth-child(1){background: url(../images/pdf_lan.png) center left no-repeat;background-size: 32px;}

/* 问答 */

.serq1{padding: 70px 0 90px;}

.serq1 .ss{display: flex;position: relative;border: 1px solid #edf0f3;height: 55px;}

.serq1 .ss input{display: block;border: 0;padding: 0 25px;outline: none;width: calc(100% - 90px);}

.serq1 .ss a{display: block; width: 90px;cursor: pointer;height: 100%;background:#edf0f3 url(../images/ss_hui.png) center no-repeat ;background-size: 24px;}

.serq1 .ss a:hover{background:#0cbd5a url(../images/ss_bai.png) center no-repeat ;background-size: 24px;}

.serq1 .sbox{display: flex;justify-content: space-between;margin-top: 60px;}

.serq1 .sbox .slt{width: 380px;}

.serq1 .sbox .srt{width: calc(100% - 380px);}

.serq1 .sbox .srt dl{margin-bottom: 80px;}

.serq1 .sbox .srt dl dd{padding-bottom: 45px;margin-bottom: 50px;border-bottom: 1px solid #efefef;}

.serq1 .sbox .srt dl dd .dtop{cursor: pointer;position: relative;padding-right: 30px;line-height: 1.5;}

.serq1 .sbox .srt dl dd .dtop s{display: block;width: 20px;height: 20px;position: absolute;top: 0;right: 0;background:url(../images/xia.png) center no-repeat ;background-size: 14px;}

.serq1 .sbox .srt dl dd .dbtm{color: #3e4d58;line-height: 30px;text-align: justify;padding-top: 30px;display: none;}

.serq1 .sbox .srt dl dd.act .dtop s{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/* 售后 */

.sers1{padding: 85px 0 ;text-align: center;}

.sers1 .tc{line-height: 1.5;margin: 40px 0 60px;}

.sers1 .ul1{display: flex;justify-content: space-between;padding-bottom: 100px;}

.sers1 .ul1 li{position: relative;}

.sers1 .ul1 li .yuan{}

.sers1 .ul1 li .yuan .ico{display: block;position: relative;border: 1px solid #dae6ef;border-radius: 50%;position: relative;width: 120px;height: 120px;margin-bottom: 30px;}

.sers1 .ul1 li .yuan .ico img{position: absolute;top: 50%;left: 50%;z-index: 2;width:64px;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.sers1 .ul1 li .yuan .ico img:nth-child(2){opacity: 0;}

.sers1 .ul1 li .yuan .ico s{display: block;width: 20px;height: 20px;background:url(../images/sers_1_7.png) center no-repeat ;position: absolute;top: 50%;right: -50px;margin-top: -10px;}

.sers1 .ul1 li .yuan .ico span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;border: 1px dashed #ddd;border-radius: 50%;transform: scale(1);-webkit-transform: scale(1);opacity: 0;}

.sers1 .ul1 li:last-child .yuan s{display: none;}

.sers1 .ul1 li .txt{width: 240px;position: absolute;left: 50%;top: 190px;margin-left: -120px;}

.sers1 .ul1 li .txt .a{display: flex;justify-content: center;margin-top: 20px;color: #0cbd5a;}

.sers1 .ul1 li .txt .a a{display: block;margin: 0 ;color: #0cbd5a;padding-bottom: 5px;border-bottom: 1px solid #0cbd5a;}

.sers1 .ul1 li .txt .a span{margin: 0 10px;}

.sers1 .ul1 li:hover .yuan .ico{background:#0091bf ;border: 1px solid #0091bf;}

.sers1 .ul1 li:hover .yuan .ico img{opacity: 0;}

.sers1 .ul1 li:hover .yuan .ico img:nth-child(2){opacity: 1;}

.sers1 .ul1 li:hover .yuan .ico span{transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 1;}


.sers2{padding-bottom: 130px;}

.sers2 .tt{text-align: center;}

.sers2 .sbox{margin-top: 50px;display: flex;position: relative;justify-content: flex-end;}

.sers2 .sbox .img{width: 69.5%;}

.sers2 .sbox .img img{display: block;width: 100%;}

.sers2 .sbox .txt{position: absolute;width: 46.4%;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 50px;background:#fafafa ;color: #777;line-height: 1.5;}

.sers2 .sbox .txt .stt{color: #333;}

.sers2 .sbox .txt .stc{margin: 20px 0;}

.sers2 .sbox .txt .stc{line-height: 24px;}

.sers2 .sbox .txt .stc .p{position: relative;display: block;padding-left: 20px;}

.sers2 .sbox .txt .stc .p s{display: block;width: 4px;height: 4px;background:#777 ;border-radius: 50%;position: absolute;left: 0;top: 10px;}

/* 关于 */

.ab1{background: #f3f8fc url(../images/ab_2.jpg) center bottom no-repeat ;background-size: cover;padding: 90px 0 130px;}

.ab1 .tt{text-align: center;}

.ab1 .atop{display: flex;justify-content: space-between;margin: 60px 0 150px;align-items: flex-start}

.ab1 .atop .txt{width: 44.55%;text-align: justify;line-height: 1.5;}

.ab1 .atop .txt .atc{line-height: 2.15;color: #3e4d58;margin: 20px 0 50px;}

.ab1 .atop .txt  .ul1{display: flex;justify-content: space-between;}

.ab1 .atop .txt  .ul1 li{line-height: 1.3;color: #7c7c7c;}

.ab1 .atop .txt  .ul1 li .num{font-weight: bold;color: #737f99;background-image: -webkit-gradient(linear, 0 bottom, left 0, from(#23a2be), to(#30b2b8));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.ab1 .atop .txt  .ul1 li .num span{font-family: 'din';font-size: 76px;}

.ab1 .atop .img{background:rgba(0, 48, 107, 0.2) ;width: 45%;}

.ab1 .atop .img img{display: block;width: 100%;position: relative;top: 10px;right: 10px;}

.ab1 .swiper6{max-width: 1020px;width: 100%;margin: 75px auto 35px;}

.ab1 .swiper6 .swiper-slide{}

.ab1 .swiper6 .swiper-slide .sbox{background:#eef0f5 ;display: flex;justify-content: space-between;}

.ab1 .swiper6 .swiper-slide .sbox .img{width: 515px;}

.ab1 .swiper6 .swiper-slide .sbox .txt{width: 505px;background:#fff url(../images/ab_2.png) center right no-repeat ;padding: 60px 55px;overflow: auto;}

.ab1 .swiper6 .swiper-slide .sbox .txt .day{font-family: "arial";}

.ab1 .swiper6 .swiper-slide .sbox .txt .xain{display: block;width: 26px;height: 4px;background:#0091bf ;margin: 20px 0 ;}

.ab1 .swiper6 .swiper-slide .sbox .txt .stc{line-height: 1.5;}

.ab1 .swiper7{}

.ab1 .swiper7 .swiper-slide{overflow: hidden;}

.ab1 .swiper7 .swiper-slide .sbox{text-align: center;font-family: "arial";cursor: pointer;}

.ab1 .swiper7 .swiper-slide .sbox .xian{height: 87px;position: relative;width: 100%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s{display: block;width: 2px;height: 18px;background:#a8acaf ;position: absolute;left: 0;bottom: 0;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(2){left: 12.5%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(3){left: 25%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(4){left: 37.5%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(5){left: 50%;height: 50px;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(6){left: 62.5%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(7){left: 75%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(8){left: 87.5%;}

.ab1 .swiper7 .swiper-slide .sbox .xian s:nth-child(9){left: 100%;}

.ab1 .swiper7 .swiper-slide .sbox .day{margin-top: 25px;}

.ab1 .swiper7 .swiper-slide-active .sbox .xian s:nth-child(5){height: 87px;background:#0cbd5a ;}

.ab1 .swiper7 .swiper-slide-active .sbox .day{color:#0cbd5a ;}

.ab3{background:#f3f8fc ;padding: 90px 0;position: relative;z-index: 2;}

.ab3 .tt{text-align: center;}

.ab3 .box2{max-width: 1540px;}

.ab3 .box2 .abox{position: relative;padding: 0 95px;margin-top: 70px;}

.ab3 .box2 .abox .swiper8{}

.ab3 .box2 .abox .swiper8 .swiper-slide{}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox{width: 100%;height: 280px;background:#fff ;text-align: center;position: relative;overflow: hidden;padding-top: 50px;line-height: 1.5;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .img{width: 100px;margin: 0 auto 30px;position: relative;background:#8e9299 ;border-radius: 50%;padding: 20px;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .img s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;border: 1px dashed #ddd;border-radius: 50%;transform: scale(1.2);-webkit-transform: scale(1.2);}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .stc{color: #777;margin-top: 5px;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng{position: absolute;width: 100%;height: 100%;top: 50px;opacity: 0; left: 0;z-index: 2;background:#0091bf ;padding: 35px;color: #fff;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng .ico{position: relative;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng .ico img{display: block;margin: 0 auto;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng .ico .wz{position: absolute;top: 50%;width: 100%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng .ico .wz .xian{display: block;width: 24px;height: 2px;background: rgba(255, 255, 255, 0.4);margin: 15px auto 0;}

.ab3 .box2 .abox .swiper8 .swiper-slide .sbox .ceng .ctc{line-height: 1.5;}

.ab3 .box2 .abox .swiper8 .swiper-slide:hover .sbox .ceng{top: 0;opacity: 1;}

.ab3 .box2 .abox .prev8{width: 74px;height: 74px;border: 1px solid #81889f;border-radius: 50%;background:url(../images/r_cai.png) center no-repeat ;background-size: 20px;left: 0px;margin-top: -37px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab3 .box2 .abox .next8{width: 74px;height: 74px;border: 1px solid #81889f;border-radius: 50%;background:url(../images/r_cai.png) center no-repeat ;background-size: 20px;right: 0px;margin-top: -37px;}

.ab3 .box2 .abox .prev8:hover,.ab3 .box2 .abox .next8:hover{border: 1px solid #0cbd5a;border-radius: 50%;background:url(../images/r_lan.png) center no-repeat ;background-size: 20px;}

.ab4{padding: 90px 0;background: #f3f8fc;}

.ab4 .tt{text-align: center;}

.ab4 .abox{margin-top: 60px;position: relative;}

.ab4 .abox .alt{position: relative;width: 630px;float: left;}

.ab4 .abox .alt .img0{width: 460px;position: relative;}

.ab4 .abox .alt .img0 img{display: block;width: 100%;}

.ab4 .abox .alt .img0 .s_sh {display: block;width: 50%;height: 0%;background: url(../images/ab4_1.png) top right no-repeat;position: absolute;top: 0;right: 0; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; transition: all 0s linear;}

.ab4 .abox .alt .img0 .s_xia {display: block;width: 50%;height: 0%;background: url(../images/ab4_1.png) bottom left no-repeat;position: absolute;bottom: 0;left: 0; -webkit-transition: all 0s linear; -moz-transition: all 0s linear; transition: all 0s linear;}

.ab4 .abox .alt .img0.act .s_sh{height: 100%; -webkit-transition: all 2s linear; -moz-transition: all 2s linear; transition: all 2s linear;}

.ab4 .abox .alt .img0.act .s_xia{height: 100%; -webkit-transition: all 2s linear; -moz-transition: all 2s linear; transition: all 2s linear;transition-delay: 2s;-webkit-transition-delay: 2s;}

.ab4 .abox .alt .img0 .aswip{position: absolute;top: 0;left: 0;padding: 20px ;width: 100%;}

.ab4 .abox .alt .img0 .aswip .swiper9{border-radius: 50%;overflow: hidden;}

.ab4 .abox .alt .img0 .aswip .swiper9 .swiper-slide{}

.ab4 .abox .alt .img0 .aswip .swiper9 .swiper-slide .sbox{border-radius: 50%;}

.ab4 .abox .alt .img0 .aswip .swiper9 .swiper-slide .sbox img{border-radius: 50%;}


.ab4 .abox .alt .img0 .zlzs{position: absolute;top: 50%;margin-top: -13px;left: 100%;opacity: 0;}

.ab4 .abox .alt .img0 .zlzs .yuan{width: 26px;height: 26px;border: 1px solid #0091bf;border-radius: 50%;padding: 6px;}

.ab4 .abox .alt .img0 .zlzs .yuan s{display: block; width: 100%;height: 100%;background: #0091bf;border-radius: 50%;}

.ab4 .abox .alt .img0 .zlzs .wz{width: 150px;position: absolute;left: 50%;bottom: 13px;z-index: 2;padding: 0 0 40px 30px;background: url(../images/ab4_3.png) left bottom no-repeat;}

.ab4 .abox .alt .img0.act .zlzs {left: calc(100% - 13px);opacity: 1;}

.ab4 .abox .art{position: relative;width: calc(100% - 630px);float: right;padding:100px 0 0 50px;}

.ab4 .abox .art .att{line-height: 1.5;position: relative;z-index: 2;}

.ab4 .abox .art .att s{display: block;width: 100px;height: 100px;position: absolute;top: -46px;left: -56px;z-index: -1;background: url(../images/ab4_4.png) center no-repeat;}

.ab4 .abox .art .atc{line-height: 1.8;color: #3e4d58;text-align: justify;margin-top: 50px;}

.ab5{padding-top: 60px;background: #f3f8fc;}

.ab5 .tt{text-align: center;}

.i5.lan{background: #f3f8fc;}

.ab5 .abmt{margin-top: 60px;padding-left: 14%;}

.ab5 .abmt .swiper10{}

.ab5 .abmt .swiper10 .swiper-slide{width: 685px;height: 420px;background: #fff url(../images/ab4_5.png) center no-repeat;background-size: cover;opacity: .5;}

.ab5 .abmt .swiper10 .swiper-slide .sbox{padding: 50px;}

.ab5 .abmt .swiper10 .swiper-slide .sbox .txt{float: left;width: calc(100% - 340px);}

.ab5 .abmt .swiper10 .swiper-slide .sbox .txt .stt{line-height: 1.2;height: 250px;}

.ab5 .abmt .swiper10 .swiper-slide .sbox .txt .stc{line-height: 1.5;}

.ab5 .abmt .swiper10 .swiper-slide .sbox .img{float: right;width: 340px;}

.ab5 .abmt .swiper10 .swiper-slide-active,.ab5 .abmt .swiper10 .swiper-slide-next{opacity: 1;}

/* 新闻 */

.new1 .nav a{width: 33.33%;}

.new2{padding-top: 80px;}

.new2 .ul1{display: flex;flex-wrap: wrap;margin-bottom: 40px;}

.new2 .ul1 li{width: 31.9%;margin: 0 2.15% 2.15% 0;border: 1px solid #ecf2f7;}

.new2 .ul1 li a{display: block;}

.new2 .ul1 li:nth-child(3n){margin-right: 0;}

.new2 .ul1 li .img{position: relative;overflow: hidden;display: block;width: 100%;}

.new2 .ul1 li .img img{display: block;width: 100%;transform: scale(1.0000000001);-webkit-transform: scale(1.0000000001);}

.new2 .ul1 li .day{position: absolute;width: 90px;line-height: 50px;position: absolute;top: 1px;right: -90px;opacity: 0; background: #fff;z-index: 2;font-family: "arial";text-align: center;color: #3e4d58;}

.new2 .ul1 li .txt{padding: 30px 20px;}

.new2 .ul1 li .txt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: #3e4d58;}

.new2 .ul1 li .txt .ltt{color: #222;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e8e8e8;}

.new2 .ul1 li:hover .day{right: 0;opacity: 1;}

.new2 .ul1 li:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.new2 .ul1 li:hover .txt .ltt{color: #0cbd5a;}

/* 展会 */

.new_z2{padding-top: 55px;}

.new_z2 .ul1{margin-bottom: 50px;}

.new_z2 .ul1 li{margin-bottom: 25px;}

.new_z2 .ul1 li a{display: block;}

.new_z2 .ul1 li .img{float: right;width: 440px;overflow: hidden;}

.new_z2 .ul1 li .img img{display: block;width: 100%;transform: scale(1.0000000001);-webkit-transform: scale(1.0000000001);}

.new_z2 .ul1 li .txt{float: left;width: calc(100% - 530px);padding: 45px 0 45px 0;border-bottom: 1px solid #ddd;min-height: 260px;}

.new_z2 .ul1 li .txt .ltt{line-height: 1.5;text-align: justify;margin-bottom: 20px;}

.new_z2 .ul1 li .txt .f_16{line-height: 36px;}

.new_z2 .ul1 li .txt .dz{padding-left: 26px;background:url(../images/nez_1_1.png) center left no-repeat ;background-size: 18px;}

.new_z2 .ul1 li .txt .sj{padding-left: 26px;background:url(../images/nez_1_2.png) center left no-repeat ;background-size: 18px;}

.new_z2 .ul1 li .txt .zw{padding-left: 26px;background:url(../images/nez_1_3.png) center left no-repeat ;background-size: 18px;}

.new_z2 .ul1 li:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.new_z2 .ul1 li:hover .txt .ltt{color: #0cbd5a;font-weight: bold;}

.new_z2 .ul1 li:hover .txt div{color: #0cbd5a;}

.new_z2 .ul1 li:hover .txt{border-bottom: 1px solid #0cbd5a;}


/* 新闻详情 */

.nec1{border-top: 1px solid #ddd;position: relative;}

.nec1 .box2{max-width: 1600px;}

.nec1 .box2 .nav{display: flex;align-items: center;align-content: center;color: #555;padding: 30px 0 40px;}

.nec1 .box2 .nav img{display: block;height: 20px;}

.nec1 .box2 .nav  a{display: block;margin:0 5px;color: #555;}

.nec1 .box2 .nav  a:last-child{color: #000;}

.nec2{position: relative;}

.nec2 .nlt{position: relative;width: 62.5%;border: 1px solid #eee;padding: 80px ;left: 8.33%;}

.nec2 .nlt .ntt{line-height: 1.6;}

.nec2 .nlt .nday{margin: 30px 0;display: flex;}

.nec2 .nlt .nday span{display: flex;color: #666;align-items: center;margin-right: 40px;}

.nec2 .nlt .nday span img{display: block;width: 18px;margin-right: 5px;}

.nec2 .nlt .xian{display: block;width: 26px;height: 4px;background:url(../images/new_1_7.jpg) center no-repeat ;}

.nec2 .nlt .ntc{padding: 40px 0 0;line-height: 2;text-align: justify;}

.nec2 .nlt .ntc img{display: inline-block;max-width: 100%;height: auto;}

.nec2 .nrt{width: 20%;position: fixed;right: 8%;top: 220px;z-index: 8;background:#fff ;}

.nec2 .nrt .ntop{padding: 30px;border: 1px solid #eee;margin-bottom: 20px;}

.nec2 .nrt .fh{line-height: 20px;padding-left: 26px;background:url(../images/nez_1_8.png) center left no-repeat ;background-size: 18px;display: block;margin-bottom: 30px;}

.nec2 .nrt .fy{display: block;line-height: 1.6;color: #555;text-align: justify;padding-right: 35px;background:url(../images/r_hui2.png) right 35px no-repeat ;background-size: 16px;}

.nec2 .nrt .fy span{display: block;padding: 30px 0 ;border-top: 1px dashed #ddd;}

.nec2 .nrt .fy:hover{background:url(../images/r_lan.png) right 35px no-repeat ;background-size: 16px;color: #0cbd5a;}

.nec2 .nrt .fh:hover{color: #0cbd5a;}

.nec2 .nrt .nbtm{padding: 30px;border: 1px solid #eee;}

.nec2 .nrt .nbtm .erm{display: flex;align-items: center;align-content: center;margin-top: 20px;color: #555;}

.nec2 .nrt .nbtm .erm img{display: block;width: 111px;margin-right: 20px;}

.nec2 .nrt.act{position: absolute;top: auto; bottom: 0;}
















/* 招聘 */

.hum1{}

.hum1 .nav a{width: 50%;}

.hum2{padding: 85px 0 20px;}

.hum2 .tt{text-align: center;margin-bottom: 60px;}

.hum2 .ul1{}

.hum2 .ul1 li{position: relative;padding-left: 30%;margin-bottom: 90px;}

.hum2 .ul1 li .img,.hum2 .ul1 li .img img{display: block;width: 100%;}

.hum2 .ul1 li .txt{width:46.4%;height: calc(100% - 100px);padding: 20px 60px;overflow: auto;position: absolute;left: 0;z-index: 2;top: 50px;background:#fafafa ;display: flex;flex-wrap: wrap;align-items: center;line-height: 1.6;align-content: center;}

.hum2 .ul1 li .txt p{display: block;position: relative;line-height: 2;padding-left: 10px;}

.hum2 .ul1 li .txt p s{display: block;width: 3px;height: 3px;background:#000 ;position: absolute;left: 0;top: 15px;}

.hum2 .ul1 li .txt p{margin-bottom: 10px;}

.hum2 .ul1 li:nth-child(2n){padding-left: 0;padding-right: 30%;}

.hum2 .ul1 li:nth-child(2n) .txt{left: auto;right: 0;}

.hum2 .ul1 li:nth-child(2n) .txt p{margin-bottom: 0px;color: #777;}

.hum2 .ul1 li:nth-child(2n) .txt .f_18{margin-bottom: 10px;}

.hum2 .ul1 li:nth-child(2n) .txt p s{background:#777 ;}

.hum2 .ul1 li:nth-child(2n) .txt div{font-weight: 400;}

.hum2 .ul1 li:nth-child(2n) .txt .xian{display: block;width: 100%;height: 1px;background:#e1e2e4 ;margin: 25px 0 30px;}

.hum3{}

.hum3 .tt{text-align: center;}

.hum3 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;border-top: 1px solid #ddd;margin: 70px 0 90px;}

.hum3 .ul1 li{width: 50%;padding: 40px 60px 30px 14%;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;min-height: 250px;background:#fff url(../images/r_k.png) center right no-repeat ;}

.hum3 .ul1 li:nth-child(2n){padding: 40px 14% 30px 60px;}

.hum3 .ul1 li .ltt{display: flex;align-content: center;align-items: center;}

.hum3 .ul1 li .ltt img{display: block;margin-right: 10px;}

.hum3 .ul1 li .ltc{line-height: 1.5;color: #777;margin-top: 20px;}

.hum3 .ul1 li:hover{background:#f0f1f7 url(../images/hum_1_0.png) center right no-repeat ;}

.hum4 .tt{text-align: center;}

.hum4 .ul1{margin-top: 40px;display: flex;flex-wrap: wrap;}

.hum4 .ul1 li{width: 32.6%;margin: 1.1% 1.1% 0 0;position: relative;overflow: hidden;}

.hum4 .ul1 li:nth-child(1){width: 66.3%;}

.hum4 .ul1 li:nth-child(2),.hum4 .ul1 li:nth-child(5){margin-right: 0;}

.hum4 .ul1 li .img{display: block;width: 100%;position: relative;}

.hum4 .ul1 li .img img{display: block;width: 100%;transform: scale(1.0000000001);-webkit-transform: scale(1.0000000001);}

.hum4 .ul1 li .img s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background:url(../images/hum5_6.png) center bottom no-repeat ;background-size: cover;}

.hum4 .ul1 li .txt{position: absolute;width: 100%;bottom: 0;padding: 0 30px 22px;color: #fff;line-height: 1.6;}

.hum4 .ul1 li .txt .ltt{margin-bottom: 5px;}

.hum4 .ul1 li:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

/* 加入 */

.join1{padding: 90px 0 0;}

.join1 .abtn{display: flex;justify-content: center;}

.join1 .abtn a{display: block;color: #b8b8b8;margin: 0 20px;}

.join1 .abtn a:hover,.join1 .abtn a.act{color: #000;}

.join1 .dl1{margin: 55px 0 75px;}

.join1 .dl1 dt{padding: 0 70px;display: flex;justify-content: space-between;background: #333;color: #fff;height: 50px;align-items: center;border-radius: 10px 10px 0 0;}

.join1 .dl1 dt span{width: 14.5%;}

.join1 .dl1 dt span:last-child{width: 34px;}

.join1 .dl1 dt span:nth-child(1){width: calc(27.5% - 34px);}

.join1 .dl1 dd {padding: 0 70px;border-bottom: 1px solid #f6f6f6;}

.join1 .dl1 dd .dtop{display: flex;justify-content: space-between;align-items: center;height: 80px;cursor: pointer;}

.join1 .dl1 dd .dtop span{width: 14.5%;}

.join1 .dl1 dd .dtop span:last-child{width: 34px;}

.join1 .dl1 dd .dtop span:nth-child(1){width: calc(27.5% - 34px);}

.join1 .dl1 dd .dtop span s{display: block;width: 28px;height: 28px;border: 2px solid #e3e3e3;border-radius: 50%;background: url(../images/r_hui2.png) center no-repeat;background-size: 14px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}

.join1 .dl1 dd .dbtm{border-top: 3px solid #0cbd5a;padding: 30px 0 60px;display: none;}

.join1 .dl1 dd .dbtm .dbox{display: flex;justify-content: space-between;margin-bottom: 30px;}

.join1 .dl1 dd .dbtm .dbox .dlt{width: 49%;line-height: 2;color: #777;text-align: justify;}

.join1 .dl1 dd .dbtm .fs{display: flex;width: 140px;height: 50px;justify-content: center;align-items: center;background:#0cbd5a ;color: #fff;}

.join1 .dl1 dd .dbtm .fs img{display: block;width: 20px;margin-right: 5px;}

.join1 .dl1 dd .dbtm .fs:hover{background:#0091bf ;}

.join1 .dl1 dd.act{background:#f6f6f6 ;border-radius: 0 0 10px 10px;}

.join1 .dl1 dd.act span s{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}

/* 简历弹窗 */

.jd_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.jd_tanchuang .sbox{width: 90%;max-height: 80%;padding: 60px; max-width: 1120px; background:#fff ;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.jd_tanchuang .sbox .tt{text-align: center;}

.jd_tanchuang .sbox .out{display: block;width: 50px;height: 50px;position: absolute;top: 10px;right: 10px;background: #fff url(../images/out_hui.png) center no-repeat ;background-size: 26px;cursor: pointer;z-index: 2;}

.jd_tanchuang .sbox .out:hover{background: #fff url(../images/out_lan.png) center no-repeat ;background-size: 26px;}

.jd_tanchuang .sbox .ul1{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 40px;}

.jd_tanchuang .sbox .ul1 li{width: 30.5%;color: #666;margin-top: 40px;position: relative;}

.jd_tanchuang .sbox .ul1 li .ltc{width: 100%;height: 40px;padding: 0 20px;border: 1px solid #d9e6ef;margin-top: 15px;}

.jd_tanchuang .sbox .ul1 li .ltc input,.jd_tanchuang .sbox .ul1 li .ltc textarea{display: block;width: 100%;height: 100%;border: 0;outline: none;resize: none;}

.jd_tanchuang .sbox .ul1 li .ltc textarea{padding: 10px;font-family: arial;}

.jd_tanchuang .sbox .ul1 li:last-child {width: 100%;}

.jd_tanchuang .sbox .ul1 li:last-child input{cursor: pointer;opacity: 0;position: absolute;top: 0;left: 0;}

.jd_tanchuang .sbox .ul1 li:last-child .ltc{width: 100%;height: 120px;cursor: pointer;display: flex;justify-content: center;align-items: center;}

.jd_tanchuang .sbox .ul1 li:last-child .ltc img{display: block;width: 40px;margin-right: 20px;}

.jd_tanchuang .sbox .tj{display: block;cursor: pointer;width: 290px;text-align: center;line-height: 50px;background:#0cbd5a ;color: #fff;margin: 30px auto 0;}

.jd_tanchuang .sbox .tj:hover{background:#0091bf ;color: #fff;}

.jd_tanchuang.act .sbox{top: 50%;opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

.jd_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

/* 视频弹窗 */

.vd_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.8) ;display: none;}


.vd_tanchuang .vbox{position: absolute;width: 64%;top: 55%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); border: 10px solid #fff;opacity: 0;}

.vd_tanchuang .vbox video{display: block;max-height: 100%;width: 100%; object-fit: cover;margin: 0 auto;}

.vd_tanchuang .vbox .out{display: block;width: 50px;height: 50px;position: absolute;top: -10px;right: -60px;background: #fff url(../images/out_hui.png) center no-repeat ;background-size: 26px;cursor: pointer;}

.vd_tanchuang .vbox .out:hover{background: #fff url(../images/out_lan.png) center no-repeat ;background-size: 26px;}

.vd_tanchuang.act .vbox{top: 50%;opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

/* 联系我们 */

.con1{padding: 90px 0;}

.con1 .tt{text-align: center;}

.con1 .map{width: 100%;height: 700px;position: relative;margin-top: 70px;}

.con1 .map #map{width: 100%;height: 100%;}

.con1 .map .lx{width: 600px;height: calc(100% - 60px);position: absolute;top: 30px;left: 60px;z-index: 2;background:#fff ;border-radius: 20px;overflow: auto;padding: 70px 35px;overflow: auto;box-shadow: -3px 6px 30px 8px rgba(6, 38, 57, 0.08);-webkit-box-shadow: -3px 6px 30px 8px rgba(6, 38, 57, 0.08);-moz-box-shadow: -3px 6px 30px 8px rgba(6, 38, 57, 0.08);}

.con1 .map .lx .ltt{line-height: 1.5;}

.con1 .map .lx .ltt2{display: block;padding-left: 30px;background:url(../images/con_1_1.png) center left no-repeat ;background-size: 30px;font-family: "arial";line-height: 1.5;margin: 10px 0 30px;}

.con1 .map .lx .ul1{padding: 25px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;position: relative;}

.con1 .map .lx .ul1 li{display: flex;align-items: center;color: #596068;margin-bottom: 10px;line-height: 1.5;}

.con1 .map .lx .ul1 li a{color: #596068;font-family: "arial";}

.con1 .map .lx .ul1 li a:hover{color: #0cbd5a;}

.con1 .map .lx .ewm{display: flex;align-items: center;margin-top: 45px;color: #596068;}

.con1 .map .lx .ewm img{display: block;margin-right: 25px;}

.con2{background:#f3f8fc ;padding: 95px 0 100px;}

.con2 .tt{text-align: center;}

.con2 .cbox{display: flex;justify-content: space-between;margin-top: 80px;}

.con2 .cbox .img{width: 53%;}

.con2 .cbox .txt{width: 47%;background:#fff ;}

.con2 .cbox .txt .tbox{padding: 40px 50px;}

.con2 .cbox .txt select{display: block;width: 100%;height: 50px;border: 1px solid #ddd;padding: 0 20px;}

.con2 .cbox .txt .ul1{width: 100%;height: 410px;padding: 0 50px;overflow: auto;}

.con2 .cbox .txt .ul1 li{border: 1px solid #d9e6ef;border-radius: 5px;padding: 20px;display: flex;align-items: center;align-content: center;justify-content: space-between;margin-bottom: 20px;}

.con2 .cbox .txt .ul1 li:last-child{margin-bottom: 0;}

.con2 .cbox .txt .ul1 li .llt{width: 50px;height: 50px;background:#f3f8fc url(../images/con_1_4.png) center no-repeat;border-radius: 5px;}

.con2 .cbox .txt .ul1 li .lrt {line-height: 1.6;width: calc(100% - 90px);}

.con2 .cbox .txt .ul1 li .lrt .ltt{margin-bottom: 5px;font-weight: bold;}

.con2 .cbox .txt .ul1 li .lrt .ltc1{display: flex;justify-content: space-between;}

.con2 .cbox .txt .ul1 li:hover{border: 1px solid #0cbd5a;}


.con3{display: flex;}

.con3 .clt{width: 615px;overflow: hidden;}

.con3 .clt img{display: block;width: 100%;}

.con3 .crt{width: calc(100% - 615px);padding: 65px 14% 0 80px;}

.con3 .crt .ul1{margin: 80px 0 40px;display: flex;flex-wrap: wrap;}

.con3 .crt .ul1 li{width: 30.5%;color: #666;margin: 0 4.25%  40px 0;position: relative;}

.con3 .crt .ul1 li .ltc{width: 100%;height: 40px;padding: 0 20px;border: 1px solid #d9e6ef;margin-top: 15px;}

.con3 .crt .ul1 li .ltc input{display: block;width: 100%;height: 100%;border: 0;outline: none;}

.con3 .crt .ul1 li:nth-child(3){margin-right: 0;}

.con3 .crt .ul1 li:last-child {width: 100%;margin: 0;}

.con3 .crt .ul1 li:last-child .ltc{height: 100px;}

.con3 .crt .ul1 li .ltc textarea{display: block;width: 100%;height: 100%;line-height: 1.5;border: 0;outline: none;resize: none;font-family: 'arial';padding: 10px 0;}

.con3 .crt .btn{display: block;width: 290px;line-height: 50px;background:#0cbd5a ;text-align: center;color: #fff;cursor: pointer;}

.con3 .crt .btn:hover{background:#0091bf ;}

.sear1{padding-top: 90px;}

.sear1 .ss{width: 100%;height: 60px;border-radius: 10px;overflow: hidden;background:#f6f6f6 ;display: flex;margin: 30px 0 120px;}

.sear1 .ss input{width: calc(100% - 140px);height: 100%;border: 0;outline: none;background:rgba(0, 0, 0, 0) ;padding-left: 30px;}

.sear1 .ss span{display: flex;justify-content: center;align-content: center;align-items: center;background:#0cbd5a ;color: #fff;cursor: pointer;width: 140px;}

.sear1 .ss span img{display: block;width: 16px;margin-left: 10px;}

.sear1 .ss span:hover{background:#0091bf ;}

.sear1 .ss2{display: flex;justify-content: space-between;height: 60px;border-bottom: 1px solid #dfdfdf;}

.sear1 .ss2 .slt{display: flex;}

.sear1 .ss2 .slt a{display: block;height: 60px;border-bottom: 1px solid rgba(0, 0, 0, 0);margin-right: 50px;}

.sear1 .ss2 .slt a span{color: #0cbd5a;}

.sear1 .ss2 .slt a:last-child{margin-right: 0;}

.sear1 .ss2 .slt a:hover,.sear1 .ss2 .slt a.act{border-bottom: 1px solid #0cbd5a;color: #0cbd5a;}

.sear1 .ss2 .srt{color: #333;line-height: 1.5;}

.sear1 .ss2 .srt span{color: #0cbd5a;}

.sear2 .prt{width: 100%;padding: 10px 0 0;}

.sear2 .prt .ul1 li,.sear2 .prt .ul1 li:nth-child(3n){width: 23.2%;margin: 0 2.4% 2.4% 0;}

.sear2 .prt .ul1 li:nth-child(4n){margin-right: 0;}

.sear2 .prt .ul1{margin-bottom: 40px;}

.sear2 .sbox .srt{width: 100%;}








/* 更多 */

.more{display: block;width: 190px;line-height: 60px;position: relative;text-align: center;color: #0cbd5a;overflow: hidden;letter-spacing: 2px;cursor: pointer;}

.more .xian{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}

.more .xian s{display: block;position: absolute;background:#0cbd5a ;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear;}

.more .xian s:nth-child(1){bottom: 0;right: 35%;height: 2px;width: 30%;}

.more .xian s:nth-child(2){left: 0;bottom: 0;width: 2px;height: 0%;}

.more .xian s:nth-child(3){top: 0;left: 0;height: 2px;width: 0%;}

.more .xian s:nth-child(4){right: 0;top: 0;width: 2px;height: 0%;}

.more .xian s:nth-child(5){bottom: 0;right: 0;height: 2px;width: 0%;}

.more:hover .xian s:nth-child(1){width: 75%;right: 25%;}

.more:hover .xian s:nth-child(2){height: 100%;transition-delay: .2s;-webkit-transition-delay: .2s;}

.more:hover .xian s:nth-child(3){width: 100%;transition-delay: .4s;-webkit-transition-delay: .4s;}

.more:hover .xian s:nth-child(4){height: 100%;transition-delay: .6s;-webkit-transition-delay: .6s;}

.more:hover .xian s:nth-child(5){width: 25%;transition-delay: .8s;-webkit-transition-delay: .8s;}


.i1 .swiper1 .swiper-slide .sbox .txt .more{color: #fff;}

.i1 .swiper1 .swiper-slide .sbox .txt .more .xian s{background:#fff ;}









.mhead,.mnav2,.mnav{display: none;}



@media(max-width:1800px){

}



@media(max-width:1680px){

    .head .btn a{margin-left: 50px;}

    .i4 .ibtm .ibox .irt{padding-top: 0;}

    .prc4 .pbox .prev4{left: 0;}

    .prc4 .pbox .next4{right: 0;}

}


@media(max-width:1500px){

    .f_12{ font-size:12px; }

    .f_16{ font-size:14px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }

    .f_22{font-size: 20px;}

    .f_24{ font-size:22px; }

    .f_26{ font-size:22px; }


    .f_28{ font-size:26px; }

    .f_30{ font-size:28px; }

    .f_32{ font-size:30px; }

    .f_34{ font-size:30px; }

    .f_36{ font-size:30px; }

    .f_38{ font-size:30px; }

    .f_40{font-size: 32px;}

    .f_42{font-size: 32px;}

    .f_54{font-size: 34px;}

    .head .xian{margin: 0 30px ;}

    .i4 .ibtm .ibox .irt .tc{line-height: 1.6;}

    .head{height: 80px;}

    .head .logo{top: 20px;}

    .head .btn a{line-height: 80px;}

    .head .rt{top: 25px;}

    .head .xian{top: 32px;}

    .headej {top: 80px;}

    .height{height: 80px;}

    .i2{padding-top: 50px;}

    .i2 .ibox{margin-top: 50px;}

    .i3{padding: 50px 0;}

    .i3 .ul1{margin: 30px 0;}

    .i4{padding: 50px 0 0 ;}

    .i2 .ibox .irt .itc{max-height: 180px;}


}



@media(max-width:1366px){


}


@media(max-width:1280px){



}






@media(max-width:1030px){

    body{min-width: 200px;padding-top: 50px;}

    .box,.box2{width: 90%;min-width: 100px;padding: 0;}

    .f_12 {font-size: 12px;}

    .f_16 {font-size: 14px;}

    .f_18 {font-size: 16px;}

    .f_20 {font-size: 16px;}

    .f_22 {font-size: 16px;}

    .f_24 {font-size: 16px;}

    .f_26 {font-size: 16px;}

    .f_28 {font-size: 18px;}

    .f_30 {font-size: 18px;}

    .f_32 {font-size: 20px;}

    .f_34 {font-size: 20px;}

    .f_36 {font-size: 20px;}

    .f_38 {font-size: 20px;}

    .f_40 {font-size: 22px;}

    .f_42{font-size: 22px;}

    .f_54{font-size: 22px;}

    .head{display: none;}

    .mhead{display: block;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 9;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

    .mhead .menu{height: 50px;padding-left: 35px;background:url(../images/m1.png) center right no-repeat ;background-size: 30px;float: right;}

    .mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

    .mhead .logo img{display: block;height: 20px;margin-top: 15px;}

    .mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/ss_hei.png) center no-repeat;background-size: 20px;}

    .mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

    .mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

    .mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

    .mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

    .mnav .mbox .ul1{}

    .mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

    .mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

    .mnav .mbox .ul1 li .ltop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}

    .mnav .mbox .ul1 li .ltop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

    .mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

    .mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

    .mnav.act{left: 0;}

    .mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

    .mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

    .mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

    .mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

    .mnav2 .mbox .dl1{}

    .mnav2 .mbox .dl1 dd{}

    .mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

    .mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

    .mnav2 .mbox .dl1 dd .dtop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}

    .mnav2 .mbox .dl1 dd .dtop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

    .mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

    .mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}


    .mnav2.act{left: 0;}

    .mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

    .wow{opacity: 1;}

    .height{height: 0;}

    .biaoti{letter-spacing: 1px;}
}


@media(max-width:960px){
    .f100{font-weight: 400;}

    .prc1 .box2 .ptop .prt .ptc{color: #555;}

    .i1 .swiper1 .swiper-slide .sbox .pimg{display: none;}

    .i1 .swiper1 .swiper-slide .sbox .mimg{display: block;}

    .i1 .swiper1 .swiper-slide .sbox .txt .stt2{margin-bottom: 20px;}

    .more{width: 120px;line-height: 40px;}

    .i1 .swiper1 .anx{display: none;}

    .i1 .swiper1 .pagination1{bottom: 20px;}

    .i1 .swiper1 .pagination1.swiper-pagination-progress .swiper-pagination-progressbar{background:#0cbd5a ;}

    .i1 .swiper1 .swiper-slide .sbox .txt{top: 70%;}

    .i1 .xia{margin-top: 10px;}

    .i2{padding-top: 30px;}

    .i2 .ibox{margin-top: 20px;}

    .i2 .ibox .ilt{width: 100%;}

    .i2 .ibox .ilt .swiper2{padding-bottom: 30px;}

    .i2 .ibox .ilt .swiper2 .pagination2{bottom: 0;}

    .i2 .ibox .irt{width: 100%;position: relative;padding: 20px 5%;margin-top: 20px;}

    .i2 .ibox .irt .itc{line-height: 1.8;margin: 5px 0 20px;}

    .more{letter-spacing: 1px;font-size: 14px;}

    .more .xian s:nth-child(1){width: 75%;right: 25%;}

    .more .xian s:nth-child(2){height: 100%;}

    .more .xian s:nth-child(3){width: 100%;}

    .more .xian s:nth-child(4){height: 100%;}

    .more .xian s:nth-child(5){width: 25%;}

    .i3 .ul1{overflow: auto;justify-content: flex-start;padding: 10px ;}

    .i3 .ul1 li{width: 150px;margin-right: 10px;}

    .i3 .ul1 li .wz{width: 150px;}

    .i3 .ibtm .swiper3 .swiper-slide{width: 50%;}

    .i3,.i4{padding: 30px 0;}

    .i4 .ul1{flex-wrap: wrap;margin: 20px 0;}

    .i4 .ul1 li{width: 50%;margin: 0 0 20px;}

    .i4 .ul1 li .num{font-size: 50px;}

    .i4 .ibtm{padding-top: 30px;background:rgba(0, 0, 0, 0) ;}

    .i4 .ibtm .ibox{display: block;}

    .i4 .ibtm .ibox .ilt,.i4 .ibtm .ibox .irt{width: 100%;}

    .i4 .ibtm .ibox .irt .ifh{display: none;}

    .i4 .ibtm .ibox .irt .tc{line-height: 1.8;margin-top: 20px;}

    .i4 .ibtm .ibox .irt .itt{margin-top: 20px;}

    .i5{padding: 30px 0 0;}

    .i5 .ul1{flex-wrap: wrap;}

    .i5 .ul1 li{width: 50%;margin-bottom: 40px;}

    .i5 .ul1 li .ico{margin-bottom: 20px;}

    .footer{padding-top: 30px;}

    .footer .ftop .flt{display: none;}

    .footer .ftop .frt .dh{justify-content: flex-start;}

    .footer .ftop .frt .ul1{justify-content: flex-start;margin-top: 20px;}

    .footer .ftop .frt .dh{margin: 15px 0 0;}

    .footer .ftop .frt .ul1 a .ewm{pointer-events: visible;opacity: 1;top: 120%;width: 80px;margin-left: -40px;}

    .footer .fbtm{display: block;padding: 10px 0 20px;font-size: 12px;}

    .footer .fbtm .flt img{display: inline-block;}

    .footer .fbtm .flt{display: block;text-align: center;line-height: 2;}

    .footer .fbtm .frt{display: block;text-align: center;line-height: 2;}

    .banner .mimg{display: block;}

    .banner .pimg{display: none;}

    .pr1 .plt{width: 100%;padding: 20px 5%;float: none;}

    .pr1 .plt .ss{margin-bottom: 20px;display: none;}

    .pr1 .plt .ul1{margin-top: 10px;}

    .pr1 .plt .ptt{font-weight: bold;}

    .pr1 .plt .ul1 li .ltop{padding: 20px 0;}

    .pr1 .plt .ul1 li .ltop img{height: 32px; margin-right: 10px;}

    .pr1 .plt .ul1 li .lbtm a{margin-top: 20px;padding-left: 45px;}

    .pr1 .prt{width: 100%;float: none;padding: 30px 5%;}

    .pr1 .prt .ul1 li, .pr1 .prt .ul1 li:nth-child(3n){width: 49%;margin: 0 0 20px;}

    .pr1 .prt .ul1{justify-content: space-between;margin-top: 20px;}

    .pr1 .prt .ul1 li a .txt .att{margin-bottom: 20px;}

    .page1{display: none;}

    .page2{display: block;}

    .prc1 .box2 .nav{display: none;}

    .prc1 .box2 .ptop{display: block;}

    .prc1{padding: 30px 0;}

    .prc1 .box2 .ptop .plt{width: 100%;}

    .vd_tanchuang .vbox{height: auto;border: 2px solid #fff;width: 90%;}

    .vd_tanchuang .vbox .out{right: 0;top: -45px;width: 40px;height: 40px;}

    .prc1 .box2 .ptop .prt{width: 100%;padding: 20px 0;}

    .prc1 .box2 .ptop .prt .ptc{padding-top: 15px;margin-top: 15px;}

    .prc1 .box2 .ptop .prt .btn{margin-top: 30px;}

    .prc1 .box2 .ptop .prt .btn a{margin-right: 10px;}

    .prc2 .ptop .ul1 li{padding: 20px 0;width: 25%;margin: 0;text-align: center;}

    .prc3{padding-top: 20px;}

    .prc3 dl dd .ul1 li .img,.prc3 dl dd .ul1 li:nth-child(2n) .img{width: 100%;float: none;}

    .prc3 dl dd .ul1 li .txt,.prc3 dl dd .ul1 li:nth-child(2n) .txt{width: 100%;float: none;margin-top: 20px;line-height: 1.6;}

    .prc3 dl dd .ul1 li .txt .ltc{margin-top: 0;}

    .prc3 dl dd .ul1 li{margin-bottom: 20px;}

    .prc4{padding-top: 30px;}

    .prc4 .pbox .prev4,.prc4 .pbox .next4{display: none;}

    .prc4 .pbox{margin-top: 10px;}

    .prc4 .swiper4 .swiper-slide .sbox{box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-webkit-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);-moz-box-shadow: 0px 2px 10px 0px rgba(88, 97, 125, 0.35);}

    .prc4 .swiper4 {padding-bottom: 30px;}

    .prc4 .swiper4 .pagination4 {bottom: 0;}

    .cas1{padding-top: 30px;}

    .cas1 .cbox{display: block;}

    .cas1 .cbox .clt,.cas1 .cbox .crt{width: 100%;}

    .cas1 .cbox .crt .ctc{margin: 10px 0 30px;}

    .cas1 .cbox .crt .more{width: 100%;}

    .cas2{padding: 30px 0;}

    .cas2 .cbox .yuan{width: 100%;height: auto;}

    .cas2 .cbox .yuan2,.cas2 .cbox .yuan{display: none;}

    .cas2 .cbox .img{width: 80%;position: relative;top: 0;left: 10%;transform: translate(0%,0%);-webkit-transform: translate(0%,0%);margin-top: 20px;}

    .cas2 .cbox .ul1{width: 100%;height: auto; position: relative;top: 0;left: 0%;transform: translate(0%,0%);-webkit-transform: translate(0%,0%);}

    .cas2 .cbox .ul1 li,.cas2 .cbox .ul1 li:nth-child(1),.cas2 .cbox .ul1 li:nth-child(2),.cas2 .cbox .ul1 li:nth-child(3),.cas2 .cbox .ul1 li:nth-child(4)
    ,.cas2 .cbox .ul1 li:nth-child(5),.cas2 .cbox .ul1 li:nth-child(6){width: 100%;line-height: 1.5;margin-top: 10px; position: relative;top: 0;left: 0;text-align: left;padding-left: 20px;}

    .cas2 .cbox .ul1 li s,.cas2 .cbox .ul1 li:nth-child(2n) s{left: 0;}

    .cas3 .cbox{margin-top: 20px;}

    .cas4{padding-top: 30px;}

    .cas4 .cbox{margin-top: 20px;}

    .cas4 .cbox .ul1{display: none;}

    .cas4 .cbox .swiper5{padding-bottom: 30px;width: 90%;margin: 0 auto;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox{width: 100%;height: auto;display: block;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .clt{width: 100%;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .crt{padding: 20px 0;width: 100%;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .crt .num{font-size: 60px;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctt{margin-top: -20px;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctc{margin: 10px 0;}

    .cas4 .cbox .swiper5 .swiper-slide .sbox .crt .ctc2{margin: 10px 0;}

    .sj_tanchuang .sbox{padding: 20px 5%;}

    .sj_tanchuang .sbox .out{top: 0;right: 0;background-size: 20px;width: 40px;height: 40px;}

    .ser1{padding: 30px 0;}

    .ser1 .ul1 {flex-wrap: wrap;}

    .ser1 .ul1 li{width: 48%;margin-bottom: 4%;padding: 30px 0;}

    .ser1 .ul1 li .ico {width: 64px;}

    .ser1 .ul1 li .att{margin-top: 20px;}

    .serc2{padding: 30px 0;}

    .serc2 .stop{display: block;margin-bottom: 20px;}

    .serc2 .stop .slt{width: 100%;}

    .serc2 .stop .srt{width: 100%;padding: 20px 5% ;}

    .serc2 .stop .srt .stt{height: auto;}

    .serc2 .stop .srt .stc{padding: 20px 0;height: auto;min-height: 10px;}

    .serc1{display: none;}

    .serc2 .ul1{justify-content: space-between;}

    .serc2 .ul1 li{width: 100%;margin: 0 0 20px;}

    .serc2 .ul1 li .img .bf{opacity: 1;}

    .serc2 .ul1{margin-bottom: 10px;}

    .footer .ftop .frt .ul1 a:nth-child(1){margin-left: 0;}

    .serd1{padding: 30px 0;}

    .serd1 .ss select{padding: 0 10px ;}

    .serd1 .ss s{display: none;}
    
    .serd1 .dl1 dt{display: none;}

    .serd1 .dl1 dd{padding: 10px 0 20px;display: block;line-height: 40px;text-align: center;}

    .serd1 .dl1 dd span,.serd1 .dl1 dd span:nth-child(2){width: 100%;}

    .serd1 .dl1 dd span:nth-child(3){width: 100%;}

    .serd1 .dl1 dd span:nth-child(1){padding-right: 0;text-align: left;}

    .serd1 .dl1{margin: 20px 0;}

    .serq1{padding: 30px 0;}

    .serq1 .sbox{margin-top: 20px;display: block;}

    .serq1 .sbox .slt{width: 100%;}

    .serq1 .sbox .srt{width: 100%;margin-top: 20px;}

    .serq1 .sbox .srt dl dd{padding-bottom: 20px;margin-bottom: 20px;}

    .serq1 .sbox .srt dl{margin-bottom: 20px;}

    .serq1 .sbox .srt dl dd .dbtm{padding-top: 10px;}

    .sers1{padding: 30px 0;}

    .sers1 .tc{margin: 20px 0;}

    .sers1 .ul1{overflow: auto;}

    .sers1 .ul1 li{width: 240px;}

    .sers1 .ul1 li .ltt{width: 240px;}

    .sers1 .ul1 li .yuan .ico span{display: none;}

    .sers1 .ul1 li .yuan .ico{margin: 0 auto 30px;}

    .sers2 .sbox{margin-top: 20px;display: block;}

    .sers2 .sbox .img{width: 100%;}

    .sers2 .sbox .txt{position: relative;width: 100%;top: 0;left: 0;transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px 5%;}

    .sers2{padding-bottom: 30px;}

    .new2{padding-top: 30px;}

    .new2 .ul1 li{width: 100%;margin: 0 0 10px;}

    .new2 .ul1{margin-bottom: 20px;}

    .ab1{padding: 30px 0;}

    .ab1 .atop{margin: 20px 0 40px;display: block;}

    .ab1 .atop .txt{width: 100%;}

    .ab1 .atop .txt .atc{line-height: 1.8;margin: 10px 0 20px;}
    
    .ab1 .atop .txt .ul1 li .num span{font-size: 40px;}

    .ab1 .atop .img{margin-top: 20px;width: 100%;}

    .ab1 .swiper6{margin: 20px 0;}

    .ab1 .swiper7{display: none;}

    .ab1 .swiper6{padding-bottom: 30px;}

    .ab1 .swiper6 .swiper-slide .sbox{display: block;}

    .ab1 .swiper6 .swiper-slide .sbox .img{width: 100%;}

    .ab1 .swiper6 .swiper-slide .sbox .txt{width: 100%;padding: 20px 5%;}

    .ab1 .swiper6 .pagination6 {bottom: 0;}

    .ab3{padding: 30px 0;}

    .ab3 .box2 .abox{margin-top: 20px ;padding: 0;}

    .ab3 .box2 .abox .prev8,.ab3 .box2 .abox .next8{display: none;}

    .ab3 .box2 .abox .swiper8{padding-bottom: 30px;}

    .ab3 .box2 .abox .swiper8 .pagination8{bottom: 0;}

    .ab4{padding: 30px 0;}

    .ab4 .abox{margin-top: 20px;}

    .ab4 .abox .alt{width: 100%;float: none;}

    .ab4 .abox .alt .img0{width: 300px;height: 300px; margin: 0 auto;}

    .ab4 .abox .alt .img0 .zlzs{position: relative;left: 0;top: 0;opacity: 1;}

    .ab4 .abox .alt .img0.act .zlzs{left: 0;}

    .ab4 .abox .alt .img0 .s_sh,.ab4 .abox .alt .img0 .s_xia{background-size: 300px;}

    .ab4 .abox .alt .img0 .zlzs .yuan{display: none;}

    .ab4 .abox .alt .img0 .zlzs .wz{position: relative;width: 100%;padding: 0;background:rgba(0, 0, 0, 0) ;top: 0;left: 0;bottom: 0;margin-top: 30px;text-align: center;}

    .ab4 .abox .art{padding: 60px 0 0 ;width: 100%;float: none;}

    .ab4 .abox .art .att s{display: none;}

    .ab4 .abox .art .atc{margin-top: 10px;}

    .ab5{padding-top: 0;}

    .ab5 .abmt{margin-top: 20px;padding: 0 5%;}

    .ab5 .abmt .swiper10{padding-bottom: 30px;}

    .ab5 .abmt .swiper10 .swiper-slide .sbox{padding: 20px 5%;}

    .ab5 .abmt .swiper10 .swiper-slide .sbox .txt{width: 100%;float: none;line-height: 1.8;}

    .ab5 .abmt .swiper10 .swiper-slide{width: 100%;height: auto;}

    .ab5 .abmt .swiper10 .swiper-slide .sbox .txt .stt{height: auto;line-height: 1.5;}

    .ab5 .abmt .swiper10 .swiper-slide .sbox .txt .stc{line-height: 1.5;margin-top: 10px;}

    .ab5 .abmt .swiper10 .swiper-slide .sbox .img{width: 100%;}

    .ab5 .abmt .swiper10 .pagination10{bottom: 0;}

    .nec1 .box2 .nav{display: none;}

    .nec2 .nlt{width: 90%;padding: 20px;left: 5%;margin-top: 30px;}

    .nec2 .nrt{position: relative;width: 90%;right: 0;top: 0;margin: 30px 0 0;left: 5%;}

    .nec2 .nlt .nday{margin: 20px 0;display: block;}

    .nec2 .nlt .nday span{margin: 0 0 10px;}

    .nec2 .nlt .ntc{padding-top: 20px;}

    .new_z2{padding-top: 30px;}

    .new_z2 .ul1{margin-bottom: 20px;}

    .new_z2 .ul1 li{margin-bottom: 20px;}

    .new_z2 .ul1 li .img{width: 100%;float: none;}

    .new_z2 .ul1 li .txt{width: 100%;float: none;padding: 20px 0;height: auto;min-height: 100px;}

    .new_z2 .ul1 li .txt .ltt{margin-bottom: 10px;}

    .hum2{padding: 30px 0 10px;}

    .hum2 .tt{margin-bottom: 20px;}

    .hum2 .ul1 li{padding: 0;margin-bottom: 20px;}

    .hum2 .ul1 li .txt{position: relative;width: 100%;height: auto;padding: 20px 5%;top: 0;}

    .hum2 .ul1 li:nth-child(2n){padding: 0;}

    .hum3 .ul1{margin: 20px auto;display: block;width: 90%;border-left: 1px solid #ddd;}

    .hum3 .ul1 li,.hum3 .ul1 li:nth-child(2n){width: 100%;padding: 20px 5%;min-height: 100px;}

    .hum3 .ul1 li .ltc{margin-top: 10px;}

    .hum4 .ul1{margin-top: 20px;display: block;}

    .hum4 .ul1 li,.hum4 .ul1 li:nth-child(1){width: 100%;margin: 0 0 10px;}

    .join1{padding: 30px 0;}

    .join1 .dl1{margin: 20px 0;}

    .join1 .dl1 dt,.join1 .dl1 dd{padding: 0 ;}

    .join1 .dl1 dd .dtop{height: 60px;}

    .join1 .dl1 dt span,.join1 .dl1 dt span:nth-child(1),.join1 .dl1 dd .dtop span,.join1 .dl1 dd .dtop span:nth-child(1){width: 33.33%;text-align: center;}

    .join1 .dl1 dt span:nth-child(2), .join1 .dl1 dt span:nth-child(3), .join1 .dl1 dt span:nth-child(5), .join1 .dl1 dt span:nth-child(7){display: none;}

    .join1 .dl1 dd span:nth-child(2), .join1 .dl1 dd span:nth-child(3), .join1 .dl1 dd span:nth-child(5), .join1 .dl1 dd span:nth-child(7){display: none;}

    .join1 .dl1 dd .dbtm{padding: 20px 5%;}

    .join1 .dl1 dd .dbtm .dbox{display: block;}

    .join1 .dl1 dd .dbtm .dbox .dlt{width: 100%;}

    .jd_tanchuang .sbox{padding: 20px 5%;}

    .jd_tanchuang .sbox .out{top: 0;right: 0;width: 40px;height: 40px;background-size: 20px;}

    .jd_tanchuang .sbox .ul1{display: block;}

    .jd_tanchuang .sbox{overflow: auto;}

    .jd_tanchuang .sbox .ul1 li{width: 100%;margin-top: 20px;}

    .a_dw{top: -50px;}

    .con1{padding: 30px 0;}

    .con1 .map{margin-top: 20px;height: auto;}

    .con1 .map #map{height: 300px;}

    .con1 .map .lx{position: relative;width: 100%;height: auto;top: 0;left: 0;margin-top: 20px;padding: 20px 5%;}

    .con1 .map .lx .ltt2{margin: 10px 0;}

    .con1 .map .lx .ul1{padding: 10px 0;}

    .con1 .map .lx .ul1 li{align-content: flex-start;align-items: flex-start;}

    .con1 .map .lx .ul1 li .ltt{width: 70px;}

    .con1 .map .lx .ul1 li .ltc{width: calc(100% - 70px);}

    .con1 .map .lx .ewm{margin-top: 10px;}

    .con2{padding: 30px 0;}

    .con2 .cbox{display: block;margin-top: 20px;}

    .con2 .cbox .img{width: 100%;}

    .con2 .cbox .txt{width: 100%;padding: 0;}

    .con2 .cbox .txt .tbox{padding: 20px 5%;}

    .con2 .cbox .txt .ul1{padding: 0 5%;height: 280px;}

    .con2 .cbox .txt .ul1 li .lrt{width: calc(100% - 60px);}

    .con2 .cbox .txt .ul1 li{padding: 10px 5%;}

    .con3{display: block;}

    .con3 .clt{width: 100%;}

    .con3 .crt{width: 100%;padding: 20px 5%;}
    
    .con3 .crt .ul1{margin: 20px 0;display: block;}

    .con3 .crt .ul1 li{width: 100%;margin-bottom: 20px;}

    .con3 .crt .ul1 li .ltc{margin-top: 10px;}

    .con3 .crt .btn{width: 100%;}

    .guanbi .gbox{width: 90%;}

    .con1 .map .lx .ltt{}

    .sear1{padding-top: 30px;}

    .sear1 .ss{margin: 20px 0;height: 50px;}

    .sear1 .ss span{width: 100px;}

    .sear1 .ss input{width: calc(100% - 100px);}

    .sear1 .ss2 {flex-wrap: wrap;height: auto;padding-bottom: 10px;}

    .sear1 .ss2 .slt{width: 100%;}
    
    .sear1 .ss2 .slt a{width: 33.33%;margin-right: 0;text-align: center;height: auto;line-height: 40px;}

    .sear1 .ss2 .srt{line-height: 1.6;margin-top: 10px;}

    .sear2 .prt{padding:  0;}

    .sear2 .prt .ul1{margin-bottom: 20px;}

    .nec2 .nrt.act{position: relative;}

    .serd1 .sbox{display: block;}

    .serd1 .ss{width: 100%;margin-bottom: 10px;}

    .i1 .swiper1 .swiper-slide .sbox video{display: none;visibility: hidden;pointer-events: none;opacity: 0;}

    .con2 .cbox .txt .ul1 li .lrt .ltc1{display: block;}


    .prc3 dl dd .ul2 li{padding: 10px;}

    .prc3 dl dd .ul2 li .llt{width: 40%;}

    .prc3 dl dd .ul2 li .lrt{width: 60%;}

    .ck_tanchuang .gbox{width: 90%;height: 80%;}

    .ck_tanchuang .gbox dl dd .dtc{margin-top: 10px;line-height: 1.5;}
}

@media (max-width:750px) {
    .categoryPc{
        display: none;
    }
    
    .categoryH5{
        display: block;
    }
}

















