/* 前端白明明 */

@charset "UTF-8";


@font-face {
  font-family: "he";
  src:  url("../fonts/he.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

.he{font-family: "he";}


*,*:before,*:after {-webkit-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: #333;font-family:'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

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 .5s; transition: all .5s;color: #333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.gdt::-webkit-scrollbar{ width:2px;height: 1px;}

.gdt::-webkit-scrollbar-thumb{ background:#00847a;}

.gdt::-webkit-scrollbar-track{ background:#e5e5e5;} 

.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_48{font-size: 48px;}

.f_52{font-size: 52px;}

.f_60{font-size: 60px;}

.f_72{font-size: 72px;}

.f100{font-weight: 100;}



/*分页*/

.a_dw{position: relative;top: -60px;}

.box {max-width:1740px;min-width: 1200px;width:90%; margin: 0 auto; position: relative; -webkit-transition: all .5s; transition: all .5s;-webkit-box-sizing: border-box;box-sizing: border-box;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 9;border-bottom: 1px solid rgba(0, 0, 0, 0);-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.head .logo{display: block;height: 31px;margin-top: 30px;float: left;}

.head .logo img{display: block;height: 100%;}

.head .hrt{float: right;}

.head .hrt .en{display: block;float: right;line-height: 90px;margin-left: 130px;color: #fff;font-family: Arial, Helvetica, sans-serif;}

.head .hrt .ss{width: 40px;height: 40px; position: absolute;top: 25px;right: 50px; border-radius: 30px;overflow: hidden;z-index: 3;}

.head .hrt .ss a{display: block;height: 40px;width: 40px;background: url(../images/ss_bai.png) center no-repeat;position: absolute;top: 0;right: 0;}

.head .hrt .ss input{display: block;width: 0px;height: 40px;position: absolute;top: 0;right: 40px;border: 0;outline: none;resize: none;}

.head .hrt .ul1{float: left;display: -webkit-box;display: -ms-flexbox;display: flex;}

.head .hrt .ul1 li{position: relative;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.head .hrt .ul1 li .ltop{}

.head .hrt .ul1 li .ltop a{line-height: 90px;color: #fff;}

.head .hrt .ul1 li.xian{display: block;width: 1px;height: 15px;background: #fff;margin: 37px 40px 0;}

.head .hrt .ul1 li .lbtm{position: absolute;width: 170px;border-radius: 5px;background: #f4f4f4;top: 90%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);display: none;overflow: hidden;}

.head .hrt .ul1 li .lbtm a {display: block;line-height: 50px;background-repeat: no-repeat;text-align: center;padding: 0 30px;}

.head .hrt .ul1 li .lbtm a:hover {color: #00847a;background: #fff;}


.head:hover,.head.act,.head.bai {background: #fff;border-bottom: 1px solid #eee;}

.head:hover .hrt .ul1 li .ltop a,.head.act .hrt .ul1 li .ltop a,.head.bai .hrt .ul1 li .ltop a{color: #666;}

.head:hover .hrt .ul1 li.xian,.head.act .hrt .ul1 li.xian,.head.bai .hrt .ul1 li.xian{background: #666;}

.head:hover .hrt .ss a,.head.act .hrt .ss a,.head.bai .hrt .ss a{background: url(../images/ss_hui.png) center no-repeat;}

.head:hover .hrt .en,.head.act .hrt .en,.head.bai .hrt .en{color: #666;}

.head.act .logo{margin-top: 15px;}

.head.act .hrt .ul1 li .ltop a{line-height: 60px;}

.head.act .hrt .ul1 li.xian{margin-top: 25px;}

.head.act .hrt .ss{top: 10px;}

.head.act .hrt .en{line-height: 60px;}

.head .hrt .en:hover{color: #006a5d;}

.head .hrt .ss:hover{background: #fff; width: 320px; -webkit-box-shadow:0px 0px 3px #ddd; box-shadow:0px 0px 3px #ddd;}

.head .hrt .ss:hover input{width: 260px;}

.head .hrt .ss:hover a{background: url(../images/ss_hon.png) center no-repeat;}

.head .hrt .ul1 li .ltop a:hover,.head .hrt .ul1 li.act .ltop a{color: #006a5d;}




/* 右侧 */

.right{display: block;position: fixed;right: -70px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 9;}

.right .ul1{position: relative;width: 60px;}

.right li{ height: 60px;position: relative;margin-bottom: 20px;}

.right li a{display: block;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: absolute;top: 0;right: 0;background: rgba(51,157,149, 0.8);border-radius: 30px;}

.right li .ico{display: block;width: 60px;height: 100%;}

.right li .wz{display: block;width: 0px;overflow: hidden; height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;color: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;background: url(../images/r_jt1.png) 90% center no-repeat;background-size: 14px;white-space:nowrap;opacity: 0;}

.right li .ewm{width: 100px;height: 100px;position: absolute;top: 50%;right: 80px;margin-top: -50px;pointer-events: none;opacity: 0;}

.right li:hover .wz{width: 120px;opacity: 1;}

.right li:nth-child(2):hover  .wz{width: 140px;opacity: 1;}

.right li:hover .ewm{right: 70px;opacity: 1;}

.right li:last-child{margin-bottom: 0;}

.right.act{right: 10px;}

/* 首页 */

.i1{position: relative;z-index: 3;background: #fff;}

.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 .mimg{display: none;}

.i1 .swiper1 .swiper-slide .sbox video{display: block;width: 100%;position: absolute;top: 0;left: 0;z-index: 2;height: 100%;-o-object-fit: cover;object-fit: cover;}

.i1 .swiper1 .pagination1{bottom: 40px;left: 0;width: 100%;z-index: 3;height: 4px;}

.i1 .swiper1 .pagination1 span{width: 60px;height: 2px;background: #fff;opacity: 15;margin: 0 5px;border-radius: 0;}

.i1 .swiper1 .pagination1 span.swiper-pagination-bullet-active{background: #00847a;height: 4px;}

.i1 .swiper1 .prev1{width: 54px;height: 54px;background: #00847a url(../images/jt_rb.png) center no-repeat;border-radius: 50%;left: 60px;transform: rotate(180deg);-webkit-transform: rotate(180deg);-webkit-box-shadow: 0 0 0 0 rgba(0, 132, 122, 0.8);box-shadow: 0 0 0 0 rgba(0, 132, 122, 0.8);}

.i1 .swiper1 .next1{width: 54px;height: 54px;background: #00847a url(../images/jt_rb.png) center no-repeat;border-radius: 50%;right: 60px;-webkit-box-shadow: 0 0 0 0 rgba(0, 132, 122, 0.8);box-shadow: 0 0 0 0 rgba(0, 132, 122, 0.8);}

.i1 .swiper1 .prev1::after,.i1 .swiper1 .next1::after{content: '';display: block;width: 70px;height: 70px;border: 1px solid #00847a;border-radius: 50%;position: absolute;top: -8px;left: -8px;}

.i1 .swiper1 .next1:hover,.i1 .swiper1 .prev1:hover{-webkit-animation: spulse 1s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1s infinite cubic-bezier(0.24, 0, 0.38, 1);}

.i2{display: -webkit-box;display: -ms-flexbox;display: flex;}

.i2 .ilt{width: 48%;max-width: 920px;position: relative;overflow: hidden;}

.i2 .ilt img{display: block;width: 100%;}

.i2 .ilt .wz{position: absolute;left: 9.7%;bottom: 50%;z-index: 2;color: #fff;line-height: 1.1;}

.i2 .ilt s{display: block;width: 1px;height: 48%;background: rgba(255, 255, 255, 0.25);position: absolute;bottom: 0;left: 12%;}

.i2 .ilt .wz .zm{position: absolute;width: 30px;top: 70px;left: 70px;}

.i2 .irt{width: 52%;padding: 140px 8% 0 4%;}

.i2 .irt .itt{color: #00847a;}

.i2 .irt .itt2{color: #00847a;margin: 20px 0 40px;}

.i2 .irt .itc{line-height: 1.8;text-align: justify;margin-bottom: 80px;}

.i2 .irt .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 160px;}

.i2 .irt .ul1 li{width: 23%;text-align: justify;}

.i2 .irt .ul1 li .num{font-family: Arial, Helvetica, sans-serif;color: #00847a;line-height: 1;}

.i2 .irt .ul1 li .txt{line-height: 1.72;padding-top: 20px;margin-top: 20px;border-top: 1px solid rgba(0, 132, 122, 0.2);}

.i3 {padding-left: 16.66%;background: #f4f4f4;position: relative;}

.i3 .ilt{}

.i3 .ilt .wz{position: absolute;left: 4.7%;bottom: 50%;z-index: 2;color: #00847a;line-height: 1.1;}

.i3 .ilt .wz .zm{position: absolute;width: 30px;top: 70px;left: 70px;}

.i3 .ilt .abtn{display: block;width: 16.66%;position: absolute;left: 0;bottom: 12%;padding: 0 40px 0 80px;color: #888;line-height: 26px;}

.i3 .ilt .abtn a{color: #888;}

.i3 .ilt .abtn span{margin: 0 5px;}

.i3 .ilt .abtn a:hover{color: #00847a;}

.i3 .irt{width: 100%;}

.i3 .irt .swiper2{}

.i3 .irt .swiper2 .swiper-slide{}

.i3 .irt .swiper2 .swiper-slide .sbox{position: relative;overflow: hidden;display: block;}

.i3 .irt .swiper2 .swiper-slide .sbox .img,.i3 .irt .swiper2 .swiper-slide .sbox .img img{display: block;width: 100%;position: relative;top: 0;}

.i3 .irt .swiper2 .swiper-slide .sbox .xian{display: block;width:100%;border:  4px solid #00847a; opacity: 0; position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}

.i3 .irt .swiper2 .swiper-slide .sbox .txt{width: 100%;height: 345px;position: absolute;left: 0;bottom: -345px;z-index: 2;background: #00847a;color: #fff;padding: 60px 40px 0;}

.i3 .irt .swiper2 .swiper-slide .sbox .txt .stt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.i3 .irt .swiper2 .swiper-slide .sbox .txt .stc{line-height: 28px;height: 84px;text-align: justify;opacity: 0.8;margin: 30px 0 40px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.i3 .irt .swiper2 .swiper-slide .sbox .txt .tp{width: 100%;height: 60px;background: url(../images/in_3_1.png) center no-repeat;}

.i3 .irt .swiper2 .swiper-slide .sbox:hover .xian{opacity: 1;}

.i3 .irt .swiper2 .swiper-slide .sbox:hover .img{top: -345px;}

.i3 .irt .swiper2 .swiper-slide .sbox:hover .txt{bottom: 0;}

.i4{position: relative;padding: 120px 4.6% 120px 16.66%;background: #f4f4f4;}

.i4 .ilt .wz{position: absolute;left: 4.7%;bottom: 50%;z-index: 2;color: #00847a;line-height: 1.1;}

.i4 .ilt .wz .zm{position: absolute;width: 30px;position: absolute;top: 70px;left: 70px;}

.i4 .ilt s{display: block;width: 1px;height: 48%;background: rgba(0, 132, 122, 0.25);position: absolute;bottom: 0;left: 6%;}

.i4 .irt {}

.i4 .irt .swiper3{}

.i4 .irt .swiper3 .swiper-slide{}

.i4 .irt .swiper3 .swiper-slide .sbox{position: relative;}

.i4 .irt .swiper3 .swiper-slide .sbox img{display: block;width: 100%;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt{display: block; position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgba(0, 132, 122, 0.75);color: #fff;padding: 20% 15% 0;overflow: hidden;opacity: 0;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt .num{position: relative;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt .num s{display: block;width: 150%;height: 1px;background: rgba(255, 255, 255, 0.25);position: absolute;left: 0;bottom: 0;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt .stt{margin: 40px 0 20px;line-height: 1.5;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt .stc{line-height: 1.9;text-align: justify;margin-bottom: 50px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.i4 .irt .swiper3 .swiper-slide .sbox .txt .tox{position: relative;top: 50px;opacity: 0;}

.i4 .irt .swiper3 .swiper-slide .sbox:hover .txt{opacity: 1;}

.i4 .irt .swiper3 .swiper-slide .sbox:hover .txt .tox{opacity: 1;top: 0;transition-delay: .3s;-webkit-transition-delay: .3s;}

.i4 .irt .ibtm{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin-top: 50px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.i4 .irt .ibtm .anniu{display: -webkit-box;display: -ms-flexbox;display: flex;width: 145px;}

.i4 .irt .ibtm .anniu .btn{display: block;width: 54px;height: 54px;background: url(../images/r_jt2.png) center no-repeat;cursor: pointer;}

.i4 .irt .ibtm .anniu .prev3{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.i4 .irt .ibtm .anniu s{display: block;width: 1px;height: 14px;background: rgba(0, 132, 122, 0.3);margin: 20px 17px 0;}

.i4 .irt .ibtm .anniu .btn:hover{background: #00847a url(../images/r_jt1.png) center no-repeat;}

.swiper-button-disabled{ opacity: .1;pointer-events: none;}

.i5 {padding: 120px 0 200px 16.66%;background: #fff;position: relative;}

.i5 .ilt{}

.i5 .ilt .wz{position: absolute;left: 4.7%;bottom: 50%;z-index: 2;color: #fff;line-height: 1.1;}

.i5 .ilt .wz .zm{position: absolute;width: 30px;position: absolute;top: 70px;left: 70px;}

.i5 .ilt .abtn{display: block;width: 16.66%;position: absolute;left: 0;bottom: 12%;padding: 0 40px 0 80px;color: rgba(255, 255, 255, 0.5);line-height: 26px;z-index: 2;}

.i5 .ilt .abtn a{color: rgba(255, 255, 255, 0.5);}

.i5 .ilt .abtn span{margin: 0 5px;}

.i5 .ilt .abtn a:hover{color: #fff;}

.i5 .bg{display: block;width: 16.66%;height: 100%;background: #00847a;position: absolute;top: 0;left: 0;z-index: 1;}

.i5 .irt{padding-left: 70px;}

.i5 .irt .swiper4{}

.i5 .irt .swiper4 .swiper-slide{}

.i5 .irt .swiper4 .swiper-slide .sbox a{display: block;} 

.i5 .irt .swiper4 .swiper-slide .sbox .img,.i5 .irt .swiper4 .swiper-slide .sbox .img img{display: block;width: 100%;overflow: hidden;}  

.i5 .irt .swiper4 .swiper-slide .sbox .img img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.i5 .irt .swiper4 .swiper-slide .sbox .txt{display: block;padding: 30px 30px 0;border: 1px solid #e5e5e5;}

.i5 .irt .swiper4 .swiper-slide .sbox .txt .stt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.i5 .irt .swiper4 .swiper-slide .sbox .txt .stc{line-height: 24px;height: 48px;margin: 15px 0 25px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.i5 .irt .swiper4 .swiper-slide .sbox .txt .day{display: block;border-top: 1px solid #e5e5e5;line-height: 54px;padding-right: 20px;background: url(../images/r_jt2.png) center right no-repeat; background-size: 12px;}

.i5 .irt .swiper4 .swiper-slide .sbox .txt .day .rq{padding-left: 20px;background: url(../images/in_5_2.png) center left no-repeat;}

.i5 .irt .swiper4 .swiper-slide .sbox:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt .stt,.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt .stc,.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt .day .rq{color: #fff;}

.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt{background: #00847a;border: 1px solid #00847a;}

.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt .day{background: url(../images/r_jt1.png) center right no-repeat; background-size: 12px;}

.i5 .irt .swiper4 .swiper-slide .sbox:hover .txt .day .rq{background: url(../images/in_5_3.png) center left no-repeat;}

.i5 .irt .ibtm{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin-bottom: 50px;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding-right: 6%;}

.i5 .irt .ibtm .anniu{display: -webkit-box;display: -ms-flexbox;display: flex;width: 145px;}

.i5 .irt .ibtm .anniu .btn{display: block;width: 54px;height: 54px;background: url(../images/r_jt2.png) center no-repeat;cursor: pointer;}

.i5 .irt .ibtm .anniu .prev4{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.i5 .irt .ibtm .anniu s{display: block;width: 1px;height: 14px;background: rgba(0, 132, 122, 0.3);margin: 20px 17px 0;}

.i5 .irt .ibtm .anniu .btn:hover{background: #00847a url(../images/r_jt1.png) center no-repeat;}

/* 底部 */

.footer1{padding: 100px 0 70px;background: #f4f4f4;}

.footer1 .fbox{display: -webkit-box;display: -ms-flexbox;display: flex;}

.footer1 .fbox .flt{width: 460px;}

.footer1 .fbox .flt a{display: block;}

.footer1 .fbox .flt .dh{display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.footer1 .fbox .flt .dh .ico{display: block;margin-right: 10px;width: 24px;}

.footer1 .fbox .frt{width: calc(100% - 470px);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.footer1 .fbox .frt li{}

.footer1 .fbox .frt li a{display: block;margin-top: 20px;color: rgba(51, 51, 51, 0.7);}

.footer1 .fbox .frt li a:nth-child(1){color: #666;margin: 0 0 30px;}

.footer1 .fbox .frt li a:hover{color: #00847a;}

.footer2{color:  rgba(51, 51, 51, 0.5);position: relative;z-index: 3;padding: 20px 0;border-top: 1px solid #ddd;background: #f4f4f4;line-height: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.footer2 .fbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.footer2 *{color:  rgba(51, 51, 51, 0.5);}

.footer2 .flt{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.footer2 .flt span{height: 12px;display: block;}

.footer2 .flt a, .footer2 .flt img{display: block;margin: 0 10px;}

.footer2 a:hover{color: #00847a;font-weight: 400;}

.footer2 .frt{display: -webkit-box;display: -ms-flexbox;display: flex;}

.footer2 .frt li{position: relative;opacity: 0.5;}

.footer2 .frt li a{display: block;position: relative;margin-left: 10px;}

.footer2 .frt li a .ico{width: 100%;}

.footer2 .frt li a .ico img{display: block;width: 100%;}

.footer2 .frt li .ewm{display: block;width: 100px;position: absolute;bottom: 30px;left: 50%;margin-left: -50px;pointer-events: none;opacity: 0;}

.footer2 .frt li:hover{opacity: 1;}

.footer2 .frt li:hover .ewm{bottom: 40px;opacity: 1;}

/* 关于 */

.banner{position: relative;overflow: hidden;text-align: center;}

.banner img{display: block;width: 100%;opacity: 0;}

.banner .mimg{display: none;}

.banner .txt{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);  left: 0;z-index: 2;color: #fff;}

.banner .txt .tt{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.banner .txt .tt s{display: block;width: 60px;height: 1px;background: rgba(255, 255, 255, 0.3);margin: 0 30px;}

.banner .txt .en{color: rgba(255, 255, 255, 0.6);margin: 30px 0 50px;font-family: "he";letter-spacing: 4px;}

.banner .txt .fh{display: block;height: 50px;background: url(../images/ab_1.png) center no-repeat;}

.banner .txt .tc{font-family: '宋体';margin-top: 60px;}

.banner .xia{display: block;width: 2px;height: 28px;position: absolute;left: 50%;bottom: 85px;z-index: 3;}

.banner .xia span{display: block;width: 2px;height: 28px;position: absolute;background: rgba(255, 255, 255, 0.2);overflow: hidden;}

.banner .xia span s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: #fff;-webkit-animation: sx 2.5s linear infinite ;animation: sx 2.5s linear infinite;}

.banner .xia .wz{color: #fff;position: absolute;width: 40px;position: absolute;bottom: -30px;left: -20px;text-align: center;}

.banner.act .txt{top: 40%;opacity: 0;}

.ab1{display: -webkit-box;display: -ms-flexbox;display: flex;background: #dededf;}

.ab1 .alt{width: 25%;position: relative;color: #fff;}

.ab1 .alt .txt{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;padding: 23% 0  0 18%;}

.ab1 .alt .txt .en{white-space:nowrap;color: rgba(255, 255, 255, 0.2);margin: 40px 0 60px;font-family: Arial, Helvetica, sans-serif;}

.ab1 .alt .txt .dou1{display: block;width: 30px;height: 30px;background: url(../images/ab_1_3.png) center no-repeat;}

.ab1 .alt .txt .tc1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;margin: 55px 0 10px;}

.ab1 .alt .txt .tc1 span{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100px;height: 1px;background: rgba(255, 255, 255, 0.1);-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-left: 45px;}

.ab1 .alt .txt .tc1 span s{display: block;width: 20px;height: 1px;background: #fff;}

.ab1 .alt .txt .tc2{padding-left: 2em;}

.ab1 .alt .txt .en2{color: rgba(255, 255, 255, 0.1);letter-spacing: 3px;font-family: Arial, Helvetica, sans-serif;margin: 30px 0 40px;}

.ab1 .alt .txt .dou2{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab1 .acon{width: 50%;position: relative;}

.ab1 .acon s{display: block;width: 80px;height: 80px;position: absolute;top: 0;right: 0;z-index: 2;background: url(../images/ab_1_4.png) center no-repeat;}

.ab1 .acon .txt{width: 79%;position: absolute;left: 10.5%;bottom: 12%;}

.ab1 .acon .txt .att{margin: 30px 0 50px;color: #00847a;}

.ab1 .acon .txt .atc{text-align: justify;padding-right: 20px;line-height: 1.9;max-height: 280px;overflow: auto;}

.pd120{padding: 120px 0;}

.ab1 .art{width: 25%;}

.ab2{}

.ab2 .ul1{width: 100%;height: 600px;background: url(../images/ab_2.jpg) center no-repeat;background-size: cover;display: -webkit-box;display: -ms-flexbox;display: flex;}

.ab2 .ul1 li{position: relative;width: 33.33%;overflow: hidden;color: #fff;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.ab2 .ul1 li div{display: block;width: 100%;}

.ab2 .ul1 li .ico img{display: block;margin: 0 auto;}

.ab2 .ul1 li .ltt{margin: 40px 0 30px;}

.ab2 .ul1 li .xian2{display: block;width: 20px;height: 1px;background: rgba(255, 255, 255, 0.6);margin: 0 auto 30px;}

.ab2 .ul1 li .xian{display: block;width: calc(100% - 20px);height: calc(100% - 20px);border: 1px solid rgba(255, 255, 255, 0.3);position: absolute;top: 10px;left: 10px;z-index: 2;transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0;}

.ab2 .ul1 li:hover{background: rgba(0, 132, 122, 0.96);}

.ab2 .ul1 li:hover .xian{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ab2 .tt{color: #00847a;}

.ab2 .en{font-family: Arial, Helvetica, sans-serif;color: #ebebeb;margin: 40px 0 55px;}

.ab3{width: 100%;background: url(../images/ab_3.jpg) center no-repeat fixed;background-size: cover;}

.ab3 .aox{width: 100%;min-height: 630px;position: relative;padding-top: 90px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;}

.ab3 .aox .xian{display: block;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.2);position: absolute;top: 0;left: 0;z-index: 1;}

.ab3 .aox .alt{width: 16.65%;font-family: 'he';}

.ab3 .aox .alt li{margin: 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;color: rgba(255, 255, 255, 0.3);cursor: pointer;height: 40px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.ab3 .aox .alt li .yuan{width: 40px;height: 40px;position: relative;background: rgba(26, 110, 178, 0);border-radius: 50%;left: -20px;transform: scale(0);-webkit-transform: scale(0);}

.ab3 .aox .alt li .yuan s{display: block;width: 15px;height: 15px;background: #00847a;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ab3 .aox .alt li.act .yuan{transform: scale(1);-webkit-transform: scale(1);}

.ab3 .aox .alt li.act div {color: #fff;}

.ab3 .aox .acont{width: 33.35%;}

.ab3 .aox .acont li{display: -webkit-box;display: -ms-flexbox;display: flex;}

.ab3 .aox .acont li .num{font-size: 240px;line-height: 1;position: relative;overflow: hidden;width: 150px;height: 240px;}

.ab3 .aox .acont li .num span{display: block;width: 100%;height: 100%;text-align: center;}

.ab3 .aox .acont li .num.act0 span:nth-child(1){margin-top: 0;}

.ab3 .aox .acont li .num.act1 span:nth-child(1){margin-top: -240px;}

.ab3 .aox .acont li .num.act2 span:nth-child(1){margin-top: -480px;}

.ab3 .aox .acont li .num.act3 span:nth-child(1){margin-top: -720px;}

.ab3 .aox .acont li .num.act4 span:nth-child(1){margin-top: -960px;}

.ab3 .aox .acont li .num.act5 span:nth-child(1){margin-top: -1200px;}

.ab3 .aox .acont li .num.act6 span:nth-child(1){margin-top: -1440px;}

.ab3 .aox .acont li .num.act7 span:nth-child(1){margin-top: -1680px;}

.ab3 .aox .acont li .num.act8 span:nth-child(1){margin-top: -1920px;}

.ab3 .aox .acont li .num.act9 span:nth-child(1){margin-top: -2160px;}

.ab3 .aox .acont li .num3{margin-left: 140px;}

.ab3 .aox .art{width: 50%;}

.ab3 .aox .art .atc{line-height: 30px;}

.ab3 .aox .art .atc li{display: none;}

.ab3 .aox .art .atc li:nth-child(1){display: block;}

.ab3 .aox .art .atc li .actt{margin-bottom: 50px;font-family: '宋体';}

.ab3 .aox .art .atc li .wz{margin-bottom: 40px; position: relative;padding-left: 20px;padding-bottom: 40px;border-bottom: 1px dashed rgba(255, 255, 255, 0.3);}

.ab3 .aox .art .atc li .wz::after{content: '';display: block;width: 6px;height: 6px;background: rgba(255, 255, 255, 0.6);position: absolute;left: 0;top: 12px;border-radius: 50%;}

.ab3 .aox .art .atc li .wz:last-child{margin-bottom: 0;padding-bottom: 0;border: 0;}

.ab3 .tt{color: #fff;}

.ab3 .en{color: rgba(255, 255, 255, 0.1);margin: 40px 0;}

.ab4{padding-top: 120px;}

.ab4 .tt{color: #00847a;}

.ab4 .en{font-family: Arial, Helvetica, sans-serif;color: #ebebeb;margin: 40px 0 80px;}

.ab4 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;height: 330px;background: url(../images/ab_4_1.jpg) center no-repeat;background-size: cover;}

.ab4 .ul1 li{width: 14.285%;border-right: 1px solid rgba(255, 255, 255, 0.1);padding: 100px 40px 0;cursor: pointer;}

.ab4 .ul1 li div{color: rgba(255, 255, 255, 0.6);}

.ab4 .ul1 li .num{font-family: "he";margin-bottom: 40px;color: rgba(255, 255, 255, 0.3);}

.ab4 .ul1 li .wz{line-height: 1.8;text-align: justify;}

.ab4 .ul1 li:hover div,.ab4 .ul1 li.act div{color: #fff;}

.ab4 .ul1 li:hover .wz,.ab4 .ul1 li.act .wz{text-decoration: underline;}

.ab4 .abtm{position: relative;padding: 120px 0 60px;background: url(../images/ab_4_2.jpg) center repeat;}

.ab4 .abtm .swiper5{padding-bottom: 50px;}

.ab4 .abtm .swiper5 .swiper-slide{}

.ab4 .abtm .swiper5 .swiper-slide .sbox{color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .slt{width: 440px;line-height: 1.6;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .slt .stt2{margin: 100px 0 20px;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .slt .xian{display: block;width: 20px;height: 1px;background: #fff; opacity: 0.6;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .slt .stc{opacity: 0.8;line-height: 1.8;margin-top: 20px;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt{width: calc(100% - 560px);}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .wz{}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .wz .wox{float: right;width: 90%;max-width: 700px;position: relative;font-family: '宋体';font-style: italic;opacity: 0.8;line-height: 1.8;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .wz .wox s{display: block;width: 30px;height: 30px; background: url(../images/ab_5_1.png) center no-repeat;position: absolute;top: 0;left: -50px;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .img{display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 80px;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .img span{display: block;width: 32%;margin-right: 2%;}

.ab4 .abtm .swiper5 .swiper-slide .sbox .srt .img span:last-child{margin-right: 0;}

.ab4 .abtm .swiper5 .pagination5{top: auto;bottom: 0;background: rgba(255, 255, 255, 0.1);}

.ab4 .abtm .swiper5 .pagination5 span{background: #fff;}

.ab5{}

.ab5 .tt{color: #00847a;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.ab5 .tt .anniu{display: -webkit-box;display: -ms-flexbox;display: flex;}

.ab5 .tt .anniu .btn{display: block;width: 60px;height: 60px;margin-left: 8px;cursor:  pointer;border: 1px solid #00847a; background: url(../images/r_jt2.png) center no-repeat;}

.ab5 .tt .anniu .prev6{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab5 .tt .anniu .btn:hover{ background: #00847a url(../images/r_jt1.png) center no-repeat;}

.ab5 .en{font-family: Arial, Helvetica, sans-serif;color: #ebebeb;margin: 40px 0 60px;}

.ab5 .abtm{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.ab5 .abtm .alt{width: 25.3%;}

.ab5 .abtm .alt img{display: block;width: 100%; -webkit-box-shadow:1px 1px 20px #999; box-shadow:1px 1px 20px #999;}

.ab5 .abtm .art{width: 69%;padding-top: 100px;}

.ab5 .abtm .art .swiper6{padding-top: 30px;}

.ab5 .abtm .art .swiper6 .pagination6{background: #ddd;}

.ab5 .abtm .art .swiper6 .pagination6 span{background: #00847a;}

.ab5 .abtm .art .swiper6 .swiper-slide{cursor: pointer;}

.ab5 .abtm .art .swiper6 .swiper-slide img{display: block;width: 100%; -webkit-box-shadow:1px 1px 10px #999; box-shadow:1px 1px 10px #999;}

/* 产品 */

.pbav{background: #f7f7f7;border-bottom: 1px solid #ddd;}

.pbav .swiper7{width: 78%;margin: 0 auto;}

.pbav .swiper7 .swiper-slide{width: 150px;}

.pbav .swiper7 .swiper-slide .sbox{display: block; line-height: 70px;text-align: center;}

.pbav .swiper7 .swiper-slide.act .sbox{background: #00847a;color: #fff;}

.pr1{padding: 80px 0 120px;}

.pr1 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.pr1 .ul1 li{width: 23.56%;margin-right: 1.92%;margin-bottom: 60px;}

.pr1 .ul1 li a{display: block;}

.pr1 .ul1 li:nth-child(4n){margin-right: 0;}

.pr1 .ul1 li .img,.pr1 .ul1 li .img img{display: block;width: 100%;overflow: hidden;}

.pr1 .ul1 li .img img{transform: scale(1.00000000001);-webkit-transform: scale(1.00000000001);}

.pr1 .ul1 li .txt{padding: 35px 30px;background: #f7f7f7;}

.pr1 .ul1 li .txt .att{color: #00847a; }

.pr1 .ul1 li .txt .atc{color: #555;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top: 20px;}

.pr1 .ul1 li:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.pr1 .ul1 li:hover .txt{background: #00847a;}

.pr1 .ul1 li:hover .txt .att,.pr1 .ul1 li:hover .txt .atc{color: #fff;}

.pr1 .more_x{margin: 20px auto 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.pr1 .more_x s{margin-left: 10px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}

/* 产品详情 */

.prc1{padding: 80px 0 0;overflow: hidden;}

.prc1 .pox{position: relative;display: flex;justify-content: space-between;}

.prc1 .pox .bg{display: block;width: 200%;height: 90%;position: absolute;top: 0;left: 0;background: #f7f7f7;}

.prc1 .pox .plt{width: 28.4%;position: relative;top: 0;left: 0;z-index: 2;}
@media screen and (max-width: 1660px) {
  .prc1 .pox .plt{
    width: 32%;
  }
}
@media screen and (max-width: 1400px) {
  .prc1 .pox .plt{
    width: 34%;
  }
}

.prc1 .pox .prt{width: 60%;position: relative;padding-top: 140px;}

.prc1 .pox .prt .ptt{color: #00847a;}

.prc1 .pox .prt .xian{display: block;width: 30px;height: 1px;background: #e5e5e5;margin: 40px 0;}

.prc1 .pox .prt .ptc{line-height: 2;text-align: justify;}

.prc1 .pox .prt .more-container{
  display: flex;
}

.prc1 .pox .prt .more{margin-top: 70px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.prc1 .pox .prt .more.download{
  display: inline-flex;
  margin-left: 40px;
}

.prc1 .pox .prt .more s{margin-left: 10px;}

.prc2 {}

.prc2 .ptop{display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #e5e5e5;}

.prc2 .ptop span{display: block;padding-bottom: 20px;margin-right: 80px;position: relative;cursor: pointer;}

.prc2 .ptop span s{display: block;width: 0%;height: 3px;background: #00847a;position: absolute;left: 0;bottom: 0;z-index: 2;}

.prc2 .ptop span.act,.prc2 .ptop span:hover{color: #00847a;}

.prc2 .ptop span.act s,.prc2 .ptop span:hover s{width: 100%;}

.prc2 {
  padding-top: 60px;
}

.prc2 .dl1{margin: 20px 0 60px;}

.prc2 .dl1 dd{display: none;}

.prc2 .dl1 dd:nth-child(1){display: block;}

.prc2 .dl1 .ul1{}

.prc2 .dl1 .ul1 li{display: -webkit-box;display: -ms-flexbox;display: flex;padding: 40px 0;border-bottom: 1px dashed #ddd;}

.prc2 .dl1 .ul1 li .llt{width: 295px;color: #00847a;}

.prc2 .dl1 .ul1 li .lrt{width: calc(100% - 295px);padding-left: 120px;line-height: 1.75;text-align: justify;border-left: 1px dashed #ddd;}

.prc2 .dl1 .ul1 li:last-child{border: 0;}

.prc2 .pbtm{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}

.prc2 .pbtm .more{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.prc2 .pbtm .more s{margin-left: 10px;}

.ca1{padding: 80px 0 120px;}

.ca1 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.ca1 .ul1 li{width: 31%;margin: 0 3.5% 3.5% 0;}

.ca1 .ul1 li a{display: block;position: relative;overflow: hidden;} 

.ca1 .ul1 li:nth-child(3n){margin-right: 0;}

.ca1 .ul1 li a .img,.ca1 .ul1 li a .img img{display: block;width: 100%;overflow: hidden;}

.ca1 .ul1 li a .img img{transform: scale(1.0000000001);-webkit-transform: scale(1.0000000001);}

.ca1 .ul1 li a .txt{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;padding: 60px 50px;color: #fff;}

.ca1 .ul1 li a .txt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ca1 .ul1 li a .txt .len{opacity: 0.5;margin-top: 15px;font-family: "he";}

.ca1 .ul1 li:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.ca1 .more{margin: 0 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.ca1 .more s{margin-left: 10px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}

.cac1{padding: 90px 0 0 ;background: #fff;line-height: 70px;}

.cac1 .nav{display: -webkit-box;display: -ms-flexbox;display: flex;}

.cac1 .nav a{display: block;color: #999;padding-right: 20px;margin-right: 20px;background: url(../images/r_jt3.png) center right no-repeat;}

.cac1 .nav a:last-child{background: #fff;}

.cac1 .nav a:hover{color: #00847a;}

.cac2{padding: 80px 0 120px;background: #f9f9f9;}

.cac2 .pbox{background: #f0f0f0;padding: 80px 100px;border: 70px solid #fff;}

.cac2 .pbox{line-height: 2;}

.cac2 .pbox .ctc{padding: 50px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;margin: 40px 0 50px;}

.cac2 .pbox .nbtn{margin-top: 55px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.cac2 .pbox .nbtn .nlt{width: calc(100% - 200px);}

.cac2 .pbox .nbtn .nlt a{display: block;color: #474a4d;padding-left: 20px;line-height: 16px;margin-bottom: 25px;position: relative; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.cac2 .pbox .nbtn .nlt a:last-child{margin-bottom: 0;}

.cac2 .pbox .nbtn .nlt a s{display: block;width: 6px;height: 6px;position: absolute;left: 0;top: 5px;background: url(../images/ne1_0.png) center no-repeat;}

.cac2 .pbox .nbtn .nlt a:hover{color: #00847a;}

.cac2 .pbox .nbtn .nlt a:hover s{background: url(../images/ne1_1.png) center no-repeat;}

.cac2 .pbox .more{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.cac2 .pbox .more s{margin-left: 10px;}

/* 服务 */

.se1{position: relative;background: url(../images/ab_5.jpg) center repeat;}

.se1 .bg{display: block;width: 100%;height: 100%;background: #00847a;position: absolute;top: 0;left: 50%;}

.se1 .sbox{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;}

.se1 .sbox .slt{width: 42.53%;padding-top: 120px;}

.se1 .sbox .slt .tt{color: #00847a;}

.se1 .sbox .slt .en{color: #ebebeb;white-space:nowrap;margin: 35px 0 80px;}

.se1 .sbox .slt .tc{line-height: 2;margin-top: 50px;}

.se1 .sbox .srt{width: 57.47%;}

.se2{}

.se2 .tt{display: -webkit-box;display: -ms-flexbox;display: flex;color: #00847a;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.se2 .tt span{font-family: '宋体';color: #666;font-style: italic;padding-left: 45px;background: url(../images/se_1_3.png) center left no-repeat;}

.se2 .en {color: #ebebeb;margin: 40px 0 70px;}

.se2 .ul1{}

.se2 .ul1 li{margin-top: 120px;position: relative;height: 560px;}

.se2 .ul1 li:nth-child(1){margin-top: 0;}

.se2 .ul1 li .img{display: block;width: 50%;height: 100%;overflow: hidden;}

.se2 .ul1 li .img img{display: block;height: 100%;max-width: 900px;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.se2 .ul1 li .txt{display: block;width: 50%;padding:60px 70px ;position: absolute;top: 0;right: 0;}

.se2 .ul1 li .txt .p{padding-left: 20px;background: url(../images/ne1_0.png) center left no-repeat;}

.se2 .ul1 li .txt .tox{width: 100%;height: 450px;overflow: auto;line-height: 2;}

.se2 .ul1 li .txt .tox .xian{display: block;width: 20px;height: 1px;background: #dbdbdb;margin: 30px 0;}

.se2 .ul1 li:nth-child(2n) .img{margin-left: 50%;}

.se2 .ul1 li:nth-child(2n) .txt{left: 0;}

.se3{background: url(../images/se_3.jpg) center no-repeat;background-size: cover;}

.se3 .img{position: relative;width: 60%;max-width: 1040px;margin-left: 40%;}

.se3 .txt{position: absolute;width: 100%;top: 120px;left: 0;z-index: 2;color: #fff;}

.se3 .txt .en{color: rgba(255, 255, 255, 0.1);margin-top: 40px;}

.se3 .img .logo{position: absolute;top: 56.5%;right: 7%;width: 20%;}

.se3 .img .yuan{width: 4.42%;position: absolute;top: 59%;right: 28%;padding-top: 4.42%;background: url(../images/se_1_4.png) center no-repeat;}

.se3 .img .yuan s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: url(../images/se_3_3.png) center no-repeat;background-size: cover;animation: pulsate 1.5s ease-out infinite;-webkit-animation: pulsate 1.5s ease-out infinite;}

.se3 .img .yuan s:nth-child(2){ animation: pulsate 1.5s ease-out .9s infinite;-webkit-animation: pulsate 1.5s ease-out .9s  infinite;}

.se4{}

.se4 .sbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.se4 .sbox .slt{width: 50%;}

.se4 .sbox .slt .tt{color: #00847a;}

.se4 .sbox .slt .en{color: #ebebeb;margin: 40px 0 60px;}

.se4 .sbox .slt .dou{display: block;width: 30px;height: 30px;background: url(../images/se_1_3.png) center no-repeat;}

.se4 .sbox .slt .tc1{font-family: "宋体";font-style: italic;margin: 35px 0 70px;color: #666;}

.se4 .sbox .slt .p{padding-left: 20px;background: url(../images/ne1_0.png) center left no-repeat;margin-bottom: 30px;}

.se4 .sbox .slt .tc2{text-align: justify;line-height: 2;margin-bottom: 60px;}

.se4 .sbox .srt{width: 46%;height: 800px;overflow: hidden;}

.se4 .sbox .srt img{display: block;max-width: 800px;width: auto; height: 100%;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}


/* 新闻 */

.ne1{padding: 80px 0;}

.ne1 .nav{display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #ddd;}

.ne1 .nav a{display: block;position: relative;padding-bottom: 30px;}

.ne1 .nav a span{display: block;width: 0%;height: 3px;background: #00847a;position: absolute;left: 0;bottom: 0;z-index: 2;}

.ne1 .nav s{display: block;width: 1px;height: 16px;margin: 0 40px;background: #ccc;}

.ne1 .nav a.act span,.ne1 .nav a:hover span{width: 100%;}

.ne1 .nav a.act ,.ne1 .nav a:hover {color: #00847a;}

.ne1 .nav a.act{font-weight: bold;}

.ne1 .nbtm{margin-top: 60px;}

.ne1 .nbtm .swiper8{}

.ne1 .nbtm .swiper8 .swiper-slide{}

.ne1 .nbtm .swiper8 .swiper-slide .sbox{display: -webkit-box;display: -ms-flexbox;display: flex;background: #f0f0f0;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .slt{width: 50%;overflow: hidden;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .slt img{display: block;width: 100%;transform: scale(1.000000000001);-webkit-transform: scale(1.000000000001);}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .txt{width: 50%;padding: 80px;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .day{padding-left: 30px;line-height: 20px;background: url(../images/day.png) center left no-repeat;color: #999;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .ltt{margin: 30px 0 40px;color: #00847a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .xian{display: block;width: 20px;height: 1px;background: #ccc;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .ltc{line-height: 2;color: #666;margin-top: 40px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.ne1 .nbtm .swiper8 .btn{display: block;}

.ne1 .nbtm .swiper8 .btn{display: block;position: absolute;right: 80px;bottom: 80px;z-index: 3; width: 50px;height: 50px;margin-left: 8px;cursor:  pointer;border: 1px solid #00847a; background: url(../images/r_jt2.png) center no-repeat;}

.ne1 .nbtm .swiper8 .prev8{transform: rotate(180deg);-webkit-transform: rotate(180deg);right: 140px;}

.ne1 .nbtm .swiper8 .btn:hover{ background: #00847a url(../images/r_jt1.png) center no-repeat;}

.ne1 .nbtm .swiper8 .swiper-slide .sbox:hover  .slt img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.ne2{padding-bottom: 120px;}

.ne2 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.ne2 .ul1 li{width: 31%;margin: 0 3.5% 3.5% 0;}

.ne2 .ul1 li:nth-child(3n){margin-right: 0;}

.ne2 .ul1 li a{display: block;}

.ne2 .ul1 li a .img{display: block;width: 100%;overflow: hidden;}

.ne2 .ul1 li a .img img{display: block;width: 100%;transform: scale(1.000000000001);-webkit-transform: scale(1.000000000001);}

.ne2 .ul1 li a .txt{margin-top: 35px;}

.ne2 .ul1 li a .txt .day{line-height: 20px;padding-left: 26px;background: url(../images/day.png) left center no-repeat;}

.ne2 .ul1 li a .txt .ltt{color: #00847a;margin: 25px 0;}

.ne2 .ul1 li a .txt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ne2 .ul1 li:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.ne2 .more{margin: 0 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.ne2 .more s{margin-left: 10px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}

.cac2 .ly{margin: 30px 0;}

/* 视频 */

.vid1{padding-bottom: 60px;}

.vid2{}

.vid2 .img{position: relative;overflow: hidden;}

.vid2 .img img{display: block;width: 100%;}

.vid2 .img .txt{display: block;position: absolute;width: 100%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color: #fff;text-align: center;}

.vid2 .img .bf{display: block;width: 100px;height: 100px;background: url(../images/bf.png) center no-repeat;margin: 0 auto 40px;cursor: pointer;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(212, 222, 244, 0.5);box-shadow: 0 0 0 0 rgba(212, 222, 244, 0.5);-webkit-animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);}

.vid3{padding: 80px 0 40px;}

.vid3 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.vid3 .ul1 li{width: 31%;margin: 0 3.5% 3.5% 0;}

.vid3 .ul1 li:nth-child(3n){margin-right: 0;}

.vid3 .ul1 li .img,.vid3 .ul1 li .img img{display: block;width: 100%;position: relative;overflow: hidden;}

.vid3 .ul1 li .img .bf{display: block;width: 70px;height: 70px;background: rgba(212, 222, 244, 0.3) url(../images/bf.png) center no-repeat;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); cursor: pointer;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(212, 222, 244, 0.5);box-shadow: 0 0 0 0 rgba(212, 222, 244, 0.5);-webkit-animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);}

.vid3 .ul1 li .txt{line-height: 1.5;margin-top: 20px;}

.dow1{padding-bottom: 60px;background: #f9f9f9;}

.dow2{padding-bottom: 120px;background: #f9f9f9;}

.dow2 .ul1{margin-bottom: 60px;}

.dow2 .ul1 li{margin-bottom: 20px;}

.dow2 .ul1 li a{display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 90px;padding: 0 30px;border: 1px solid #ddd;background: #fff;}

.dow2 .ul1 li a .llt{width: calc(100% - 150px);padding-left: 45px;background: url(../images/do_1_1.png) center left no-repeat;color: #00847a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.dow2 .ul1 li a .lrt{width: 140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(../images/do_1_3.png) center left no-repeat;padding-left: 40px;}

.dow2 .ul1 li a:hover{background: #00847a;border: 1px solid #00847a;}

.dow2 .ul1 li a:hover .llt{background: url(../images/do_1_2.png) center left no-repeat;color: #fff;}

.dow2 .ul1 li a:hover .lrt{color: #fff;background: url(../images/do_1_4.png) center left no-repeat;}

.dow2 .more{margin: 0 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.dow2 .more s{margin-left: 10px;transform:rotate(90deg);-webkit-transform:rotate(90deg);}

/* 联系我们 */

.con1{}

.con1 .cox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.con1 .cox .clt{width: 27%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: justify;align-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.con1 .cox .clt .txt{width: 100%;}

.con1 .cox .clt .txt .tt{color: #00847a;}

.con1 .cox .clt .txt .en{color: #ebebeb;margin-top: 35px;}

.con1 .cox .crt{width: 73%;}

.con1 .cox .crt li{border: 1px solid #ddd;margin-bottom: 30px;padding: 0 40px;}

.con1 .cox .crt li:last-child{margin-bottom: 0;}

.con1 .cox .crt li .ltop{padding: 40px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;cursor: pointer;}

.con1 .cox .crt li .ltop .llt{width: calc(100% - 120px);}

.con1 .cox .crt li .ltop .llt .ltt{position: relative;}

.con1 .cox .crt li .ltop .llt .ltt span{display: block;width: 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.con1 .cox .crt li .ltop .llt .ltt s{display: block;width: 4px;height: 0%;background: #00847a;position: absolute;top: 0;left: -40px;}

.con1 .cox .crt li .ltop .llt .ltc{margin-top: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.con1 .cox .crt li .ltop .lrt{width: 120px;background: url(../images/con_1.png) center right no-repeat;line-height: 28px;}

.con1 .cox .crt li .lbtm {padding: 40px 0;line-height: 2;border-top: 1px dashed #ddd;display: none;}

.con1 .cox .crt li .lbtm .jl{margin-top: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;padding-left: 30px;line-height: 24px;background: url(../images/jo_5_3.png) center left no-repeat ;}

.con1 .cox .crt li .lbtm .jl span{color: #00847a;text-decoration: underline;}

.con1 .cox .crt li .lbtm .jl:hover{color: #00847a;}

.con1 .cox .crt li.act{ -webkit-box-shadow:0px 2px 15px #ddd; box-shadow:0px 2px 15px #ddd;}

.con1 .cox .crt li.act .ltop .llt .ltt{color: #00847a;}

.con1 .cox .crt li.act .ltop .llt .ltt s{height: 100%;}

.con1 .cox .crt li.act .ltop .lrt{color: #00847a;background: url(../images/con_2.png) center right no-repeat;}

.con2{}

.con2 .cox{display: -webkit-box;display: -ms-flexbox;display: flex;}

.con2 .cox .clt{width: 31.25%;background: url(../images/co_2_1.jpg) center no-repeat;background-size: cover;color: #fff;padding: 6.3% 0 0 4.6%;}

.con2 .cox .clt .en{opacity: 0.1;margin: 40px 0 60px;}

.con2 .cox .clt .xian{display: block;width: 100%;height: 1px;background: rgba(212, 222, 244, 0.1);margin-bottom: 60px;}

.con2 .cox .clt .dh{display: -webkit-box;display: -ms-flexbox;display: flex;color: #fff;margin-bottom: 35px;-ms-flex-line-pack: end;align-content: flex-end;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}

.con2 .cox .clt .dh .ico{display: block;width: 26px;}

.con2 .cox .clt .dh .ar{display: block;width: calc(100% - 30px);line-height: 1.5;}

.con2 .cox .clt .dh .ar span{line-height: 1;}

.con2 .cox .crt{width: 68.75%;}

.con2 .cox .crt img{display: block;width: 100%;}

.con3{}

.con3 .tt{color: #00847a;}

.con3 .en{color: #ebebeb;margin: 40px 0 70px;}

.con3 .ul1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.con3 .ul1 li{width: 31.5%;margin: 0 2.75% 50px 0;border-bottom: 1px solid #ddd;}

.con3 .ul1 li:nth-child(3n){margin-right: 0;}

.con3 .ul1 li .ltop{}

.con3 .ul1 li .ltop span{color: #e4393c;}

.con3 .ul1 li .ipt{height: 70px;padding-top: 15px;position: relative;}

.con3 .ul1 li .ipt input,.con3 .ul1 li .ipt textarea{display: block;width: 100%;height: 100%; outline: none;resize: none;border: 0;font-family: Arial, Helvetica, sans-serif;}

.con3 .ul1 li:nth-child(5){width: 64.75%;margin-right: 0;}

.con3 .ul1 li:last-child{width: 100%;}

.con3 .ul1 li:nth-child(5) .img{width: calc(100% - 300px);position: absolute;top: 20px;right: 0;z-index: 3;}

.con3 .ul1 li:nth-child(5) .img img{display: block;cursor: pointer;}

.con3 .ul1 li:last-child .ipt {height: 120px;}

.con3 .anniu{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.con3 .anniu .btn{display: block;width: 180px;line-height: 60px;background: #bdbdbd;text-align: center;color: #fff;cursor: pointer;margin: 0 20px;}

.con3 .anniu .tj{background: #00847a;}

.con3 .anniu .btn:hover{background: #006a5d;}

/* 提示弹窗 */

.guanbi{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.2) ;opacity: 0;visibility: hidden;pointer-events: none;}

.guanbi .gbox{position: absolute;top: 50%;opacity: 0; left: 50%;transform: translate(-50%,-50%)  scale(0.5);-webkit-transform: translate(-50%,-50%)  scale(0.5);background:#fff ;padding: 20px 40px;text-align: center;}

.guanbi .gbox .gtt{margin:  0;line-height: 1.8; color: #000;}

.guanbi .gbox .out{display: none;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 50%;  position: absolute;top: 20px;right: 20px;background:url(../images/out.png) center no-repeat ;background-size: 14px;cursor: pointer;}

.guanbi .gbox .out:hover{background:url(../images/out2.png) center no-repeat ;border: 1px solid #00847a; background-size: 14px;}

.guanbi.act{visibility: visible;pointer-events: visible;opacity: 1;}

.guanbi.act .gbox{transform: translate(-50%,-50%)  scale(1);-webkit-transform: translate(-50%,-50%)  scale(1); opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}






/* 更多 */

.more{cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;background: #00847a;color: #fff;height: 60px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;width: 180px;padding: 0 20px;position: relative;z-index: 3;font-family: Arial, Helvetica, sans-serif;}

.more s{width: 14px;height: 14px;background: url(../images/jt_rb.png) center no-repeat;}

.more span{display: block;width: calc(100% + 10px);height: calc(100% + 10px);position: absolute;top: -5px;left: -5px;z-index: 2;border: 1px solid #00847a;transform: scale(.8);-webkit-transform: scale(.8);opacity: 0;}

.more:hover span{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.more:hover{background: #006a5d;}

.more_xian{background: rgba(0, 0, 0, 0);border: 1px solid rgba(255, 255, 255, 0.25);}

/* 视频弹窗 */

.vd_tanchuang{position: fixed;width: 100%;top: 0; left: 0;z-index: 99;width: 100%;height: 100%;overflow: hidden;opacity: 0;visibility: hidden;pointer-events: none;background:rgba(0, 0, 0, 0.8) ;}

.vd_tanchuang video{display: block;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;opacity: 0;position: relative;top: 10vh;}

.vd_tanchuang .out{display: block;position: absolute;cursor: pointer; width: 40px;height: 40px;background:rgba(255, 255, 255, 0.8) url(../images/out.png) center no-repeat ;background-size: 20px;top: 10px;right: 10px;z-index: 3;opacity: 0;}

.vd_tanchuang.act{opacity: 1;visibility: visible;pointer-events: visible;}

.vd_tanchuang.act video{opacity: 1;top: 0;transition-delay: .3s;-webkit-transition-delay: .3s;}

.vd_tanchuang.act .out{opacity: 1; transition-delay: .3s;-webkit-transition-delay: .3s;}

.vd_tanchuang .out:hover{background:rgba(255, 255, 255, 1) url(../images/out2.png) center no-repeat ;background-size: 20px;transition-delay: 0s;-webkit-transition-delay: 0s;}




/* 搜索结果 */

.sea1{background: #f7f8fa;padding: 170px 0 80px;}

.sea1 .sox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;}

.sea1 .sox .slt{width: 50%;}

.sea1 .sox .srt{width: 50%;background: #fff;border: 1px solid #ddd;border-radius: 5px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;height: 57px;}

.sea1 .sox .srt input{display: block;width: calc(100% - 100px);resize: none;outline: none;border:0;padding:0 20px;}

.sea1 .sox .srt span{display: block;width: 100px;height: 100%;background: #00847a url(../images/ss_bai.png) center no-repeat;cursor: pointer;}

.sea1 .sox .srt span:hover{background: #006a5d url(../images/ss_bai.png) center no-repeat;}

.sea2 .stt{padding: 0 0 40px;}

.sea2 .stt span{color: #00847a;font-weight: bold;}

.sea2 .ul1{margin-bottom: 60px;}

.sea2 .ul1 li{border-bottom: 1px dashed #ddd;}

.sea2 .ul1 li a{display: block;padding: 40px 0;}

.sea2 .ul1 li a div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: #000;}

.sea2 .ul1 li a div span{color: #00847a;}

.sea2 .ul1 li a .atc{margin: 25px 0 0;color: #4a4a4a;}

.sea2 .ul1 li a:hover .att{color: #00847a;}

.sea2 .more{margin: 0 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.sea2 .more s{margin-left: 10px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}


/* 经销商 */

.de1{background: url(../images/ab_5.jpg) center repeat;}

.de1 .dbox{}

.de1 .dbox .dlt{width: 100%;}

.de1 .dbox .dlt .tt{color: #00847a;}

.de1 .dbox .dlt .en{color: #ebebeb;white-space:nowrap;margin: 35px 0 80px;}

.de1 .dbox .drt{width: 100%;line-height: 2.5;display:flex ;justify-content: space-between;flex-wrap: wrap;}

.de1 .dbox .drt .tc{width: 45%;}














/* 动画 */

@-webkit-keyframes spulse {to {-webkit-box-shadow: 0 0 0 15px transparent;box-shadow: 0 0 0 15px transparent;}  }

@keyframes spulse {to {-webkit-box-shadow: 0 0 0 15px transparent;box-shadow: 0 0 0 15px transparent;}  }

@-webkit-keyframes sx {0% {top: -100%;} 100% {top: 100%;}  }

@keyframes sx {0% {top: -100%;} 100% {top: 100%;}  }

@keyframes pulsate {0% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0; }50% {opacity: 1; }100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0; } }

@-webkit-keyframes  pulsate {0% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0; }50% {opacity: 1; }100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0; } }







@media (min-width:1950px) {
    
    .banner{background-size: cover !important;}

}



@media (max-width:1800px) {

    
    
}


@media (max-width:1680px) {

  .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:24px; }

  .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: 34px;}

  .f_48{font-size: 34px;}

  .f_52{font-size: 34px;}

  .f_60{font-size: 34px;}

  .f_72{font-size: 34px;}

  .i2 .itop .irt li{margin-right: 20px;}

  .i3 .itxt .en{margin-bottom: 50px;}

  .co1 .img .dl1 dd .dh{margin-top: 30px;}

  .przn3 .ptop .prt li{height: 80px;margin-bottom: 20px;}

  .con2 .cox .clt{padding: 40px ;}

  .i2 .irt{padding: 50px 80px 50px 50px;}

  .i2 .irt .itc{margin-bottom: 30px;}

  .i2 .irt .ul1{margin-top: 50px;}









    
}




@media (max-width:1500px) {

  .head .hrt .en{margin-left: 100px;}

  .head .hrt .ul1 li.xian{margin-left: 35px;margin-right: 35px;}
}





@media (max-width:1366px) {


}




.mhead,.mnav2,.mnav{display: none;}


@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: 24px;}

  .f_48{font-size: 24px;}

  .f_52{font-size: 24px;}

  .f_60{font-size: 24px;}

  .f_72{font-size: 24px;}

  .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_m.png) center no-repeat;background-size: 20px;}

  .mhead.act{ -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); 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); 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); 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); 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;}

  .pd120{padding: 30px 0;}

}
  
  


@media (max-width:960px) {

  .i1 .swiper1 .next1,.i1 .swiper1 .prev1{display: none;}

  .i1 .swiper1 .swiper-slide .sbox .mimg{display: block;}

  .i1 .swiper1 .swiper-slide .sbox .pimg,.i1 .swiper1 .swiper-slide .sbox video{display: none;opacity: 0;visibility: hidden;pointer-events: none;z-index: -20;}

  .i1 .swiper1 .pagination1 span{width: 30px;}

  .i2{display: block;}

  .i2 .ilt{width: 100%;}

  .i2 .ilt s{display: none;}

  .i2 .ilt .wz{left: 5%;top: 30px;width: 90%;}

  .i2 .ilt .wz .zm{left: 50px;}

  .i2 .irt{padding: 30px 5%;width: 100%;}

  .i2 .irt .itt2{margin: 10px 0 20px;}

  .i2 .irt .itc{margin-bottom: 30px;}

  .i2 .irt .ul1{margin-top: 30px;overflow: auto;}

  .i2 .irt .ul1 li{width: 220px;margin-right: 20px;}

  .i2 .irt .ul1 li .num{width: 220px;}

  .i3{padding: 30px 0 0;}

  .i3 .ilt{position: relative;width: 100%;height: 300px;padding: 0 5%;}

  .i3 .ilt .abtn{width: 100%;height: 100%;top: 0;padding: 30px 0 0 40%;}

  .i3 .ilt .wz{left: 5%;top: 0px;}

  .i3 .ilt .wz .zm{left: 50px;}

  .i3 .irt .swiper2 .swiper-slide .sbox .txt{padding: 30px 5%;}

  .i3 .irt .swiper2 .pagination2{}

  .i3 .irt .swiper2 .pagination2 span{opacity: 1;background: #fff;}

  .i3 .irt .swiper2 .pagination2 span.swiper-pagination-bullet-active{background: #00847a;}

  .i4{padding: 30px 0;}

  .i4 .ilt{position: relative;width: 100%;height: 300px;padding: 0 5%;}

  .i4 .ilt s{display: none;}

  .i4 .ilt .wz{left: 5%;top: 0px;}

  .i4 .ilt .wz .zm{left: 50px;}

  .i4 .irt{padding: 30px 0 0;}

  .i4 .irt .ibtm .anniu{display: none;}

  .i4 .irt .swiper3 .pagination3 span{opacity: 1;background: #fff;}

  .i4 .irt .swiper3 .pagination3 span.swiper-pagination-bullet-active{background: #00847a;}

  .i4 .irt .swiper3 .swiper-slide .sbox .txt{opacity: 1;}

  .i4 .irt .swiper3 .swiper-slide .sbox .txt .tox{opacity: 1;top: 0;}

  .i4 .irt .swiper3 .swiper-slide .sbox .txt{padding: 50px 5% 0; }

  .i4 .irt .ibtm{margin-top: 20px;padding: 0 5% ;}

  .i5{padding:  0 0 30px;display: block;}

  .i5 .ilt{position: relative;width: 100%;height: 380px;padding: 30px 5% ;}

  .i5 .ilt .abtn{width: 100%;height: 100%;top: 30px;padding: 30px 0 0 40%;}

  .i5 .ilt .wz{left: 5%;top: 30px;}

  .i5 .ilt .wz .zm{left: 50px;}

  .i5 .bg{width: 100%;}

  .i5 .irt{padding:  0 ;}

  .i5 .irt .ibtm{display: none;}

  .i5 .irt .swiper4{padding-bottom: 30px;}

  .i5 .irt .swiper4 .pagination4{bottom: 0;}

  .i5 .irt .swiper4 .pagination4 span{opacity: 1;background: #ddd;}

  .i5 .irt .swiper4 .pagination4 span.swiper-pagination-bullet-active{background: #00847a;}

  .footer1{padding: 30px 0;}

  .footer1 .fbox{display: block;}

  .footer1 .fbox .flt{width: 100%;}

  .footer1 .fbox .frt{display: none;}

  .footer1 .fbox .flt .logo{width: 100px;}

  .footer1 .fbox .flt .dh{margin-top: 15px;}

  .footer2 .fbox{display: block;}

  .footer2 .flt{display: block;text-align: center;}

  .footer2 .flt a{display: block;margin: 0;}

  .footer2 .flt span,  .footer2 .flt span img{display: block; margin: 10px auto ;}

  .footer2 .frt{display: none;}

  .banner img{display: none;}

  .banner .mimg{display: block;}

  .banner .txt .tt s{width: 20px;margin: 0 25px;}

  .ab1{display: block;}

  .ab1 .alt{width: 100%;background: #006a5d;}

  .ab1 .alt img{display: none;}

  .ab1 .alt .txt{padding: 30px 5%;position: relative;height: auto;}

  .banner .xia{display: none;}

  .banner .txt .en{margin: 20px 0;}

  .banner .txt .tc{margin-top: 30px;}

  .ab1 .alt .txt .en{margin: 10px 0 20px;}

  .ab1 .alt .txt .tc1,.ab1 .alt .txt .en2{margin: 20px 0;}

  .ab1 .acon{width: 100%;height: auto;}

  .ab1 .acon s{display: none;}

  .ab1 .acon .txt{position: relative;width: 90%;bottom: 0;left: 5%;margin: 30px 0;}

  .ab1 .acon .txt .att{margin: 20px 0;}

  .ab1 .art{width: 100%;}

  .ab2 .en{margin: 10px 0 20px;}

  .ab2 .ul1{height: auto;overflow: auto;}

  .ab2 .ul1 li{width: 250px;overflow: visible;padding: 50px 0;}

  .ab2 .ul1 li .ltt{width: 250px;margin: 20px 0;}

  .ab2 .ul1 li .ico img{width: 60px;}

  .ab2 .ul1 li .xian{transform: scale(1);-webkit-transform: scale(1);}

  .ab3 .en{margin: 10px 0 20px;}

  .ab3 .aox{display: block;height: auto;padding: 0;}

  .ab3 .aox .xian{display: none;}

  .ab3 .aox .alt{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

  .ab3 .aox .alt li .yuan{display: none;}

  .ab3 .aox .alt li{margin: 0;width: 33.33%;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

  .ab3 .aox .acont{display: none;}

  .ab3 .aox .art{width: 100%;margin-top: 20px;}

  .ab3 .aox .art .atc li .actt{margin-bottom: 20px;}

  .ab3 .aox .art .atc li .wz{padding-bottom: 20px;margin-bottom: 20px;}

  .ab4{padding-top: 30px;}

  .ab4 .en{margin: 10px 0 20px;}

  .ab4 .ul1{overflow: auto;height: 200px;}

  .ab4 .ul1 li{width: 280px;padding: 40px 20px;}

  .ab4 .ul1 li .num{width: 280px;}

  .ab4 .abtm{padding: 30px 0;}

  .ab4 .abtm .swiper5 .swiper-slide .sbox{display: block;}

  .ab4 .abtm .swiper5 .swiper-slide .sbox .slt{width: 100%;}

  .ab4 .abtm .swiper5 .swiper-slide .sbox .slt .stt2{margin: 20px 0;}

  .ab4 .abtm .swiper5 .swiper-slide .sbox .srt{width: 100%;margin-top: 20px;}

  .ab4 .abtm .swiper5 .swiper-slide .sbox .srt .img{margin-top: 20px;}

  .ab5 .tt .anniu{display: none;}

  .ab5 .en{margin: 10px 0 20px;}

  .ab5 .abtm{display: block;}

  .ab5 .abtm .alt{display: none;}

  .ab5 .abtm .art{width: 100%;padding: 0;}

  .pbav .swiper7{width: 100%;}

  .pbav .swiper7 .pagination7 {background: #fff;}

  .pbav .swiper7 .pagination7 .swiper-pagination-progressbar{background: #006a5d;}

  .pr1{padding: 30px 0;}

  .pr1 .ul1{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

  .pr1 .ul1 li{width: 49%;margin: 0 0 2%;}

  .pr1 .ul1 li .txt{padding: 20px 5%;}

  .pr1 .ul1 li .txt .atc{margin-top: 10px;}

  .prc1{padding: 30px 0;background: #f7f7f7;}

  .prc1 .pox{padding: 0;flex-wrap: wrap;}

  .prc1 .pox .bg{display: none;}

  .prc1 .pox .plt{width: 100%;position: relative;}

  .prc1 .pox .prt{padding: 30px 0 0;width: 100%;}

  .prc1 .pox .prt .xian{margin: 10px 0;}

  .prc1 .pox .prt .more{margin-top: 20px;}

  .prc2 .ptop{overflow: auto;}

  .prc2 .ptop span{width: 25%;margin: 0;text-align: center;}

  .prc2 .dl1{margin: 20px 0;}

  .prc2 .dl1 .ul1 li{padding: 20px 0;display: block;}

  .prc2 .dl1 .ul1 li .llt{width: 100%;}

  .prc2 .dl1 .ul1 li .lrt{width: 100%;padding: 0;border: 0;min-height: 50px;margin-top: 10px;}

  .prc2 .pbtm{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}

  .ca1{padding: 30px 0;}

  .ca1 .ul1{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px;}

  .ca1 .ul1 li{width: 49%;margin: 0 0 2% ;}

  .ca1 .ul1 li a .txt{padding: 20px 5%;text-align: center;}

  .cac1{padding: 0;}

  .cac2{padding: 30px 0;}

  .cac2 .pbox{padding: 0;border: 0;background: #fff;padding: 30px 5%;}

  .cac2 .pbox .ctc{padding: 20px 0;margin: 20px 0;}

  .cac2 .pbox .nbtn{display: block;margin-top: 0;}

  .cac2 .pbox .nbtn .nlt{width: 100%;margin-bottom: 20px;}

  .se1 .sbox{display: block;}

  .se1 .sbox .slt{width: 100%;padding: 30px 0;}

  .se1 .sbox .slt .en{margin: 10px 0 20px;}

  .se1 .sbox .slt .ico {width: 30px;}

  .se1 .sbox .slt .tc{margin-top: 10px;}

  .se1 .bg{display: none;}

  .se1 .sbox .srt{width: 100%;}

  .se2 .tt span{display: none;}

  .se2 .en{margin: 10px 0 20px;}

  .se2 .ul1 li{display: block;height: auto;margin-top: 20px;}

  .se2 .ul1 li .img{width: 100%;}

  .se2 .ul1 li .img img{width: 100%;height: auto;}

  .se2 .ul1 li .txt{position: relative;width: 100%;padding: 20px 0;}

  .se2 .ul1 li .txt .tox{height: auto;line-height: 1.8;}

  .se2 .ul1 li .txt .tox .xian{margin: 15px 0;}

  .se2 .ul1 li:nth-child(2n) .img{margin-left: 0;}

  .se3 .txt{top: 30px;}

  .se3 .txt .en{margin-top: 10px;}

  .se3 .img .logo{width: 20%;}

  .se3 .img{width: 100%;margin: 0;padding-top: 50px;}

  .se4 .sbox{display: block;}

  .se4 .sbox .slt{width: 100%;}

  .se4 .sbox .slt .en{margin: 10px 0 20px;}

  .se4 .sbox .slt .tc1{line-height: 1.6;margin: 10px 0 20px;}
  
  .se4 .sbox .slt .p{margin-bottom: 10px;}

  .se4 .sbox .slt .tc2{margin-bottom: 20px;}

  .se4 .sbox .srt{width: 100%;height: auto;}

  .se4 .sbox .srt img{width: 100%;height: auto;}

  .se1 .sbox .slt .tc br{display: none;}

  .ne1{padding: 30px 0;}

  .ne1 .nav{display: none;}

  .ne1 .nbtm{margin-top: 0;}

  .ne1 .nbtm .swiper8 .swiper-slide .sbox{display: block;}
  
  .ne1 .nbtm .swiper8 .swiper-slide .sbox .slt{width: 100%;}

  .ne1 .nbtm .swiper8 .swiper-slide .sbox .txt{width: 100%;padding: 20px 5%;}

  .ne1 .nbtm .swiper8 .btn{display: none;}

  .ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .ltt{margin: 15px 0;}

  .ne1 .nbtm .swiper8 .swiper-slide .sbox .txt .ltc{margin-top: 10px;}

  .ne1 .nbtm .swiper8{padding-bottom: 40px;}

  .ne1 .nbtm .swiper8 .pagination8 span {background: #ddd;opacity: 1;bottom: 0;}

  .ne1 .nbtm .swiper8 .pagination8 .swiper-pagination-bullet-active{background: #006a5d;}

  .ne2 .ul1 li{width: 100%;margin: 0 0 30px;}

  .ne2 .ul1 li a .txt{margin-top: 15px;}

  .ne2 .ul1 li a .txt .ltt{margin: 10px 0;}

  .ne2{padding-bottom: 30px;}

  .cac2 .ly{margin: 10px 0;}

  .vid2 .img .bf{width: 40px;height: 40px;margin-bottom: 10px;}

  .ne1{display: none;}

  .vid2{padding-top: 30px;}

  .vid3{padding: 30px 0;}

  .vid3 .ul1{display: block;}

  .vid3 .ul1 li{width: 100%;margin: 0 0 20px;}

  .vid3 .ul1 li .txt{margin-top: 10px;}

  .vid3 .ul1 li .img .bf{width: 40px;height: 40px;}

  .vd_tanchuang video{height: auto;width: 90%;left: 5%;border: 5px solid #fff;}

  .vd_tanchuang.act video{top: 30%;}

  .vd_tanchuang .out,.vd_tanchuang .out:hover{background-size: 22px;}

  .dow2{padding: 30px 0;}

  .dow2 .ul1 li a{line-height: 60px;padding: 0 10px;}

  .dow2 .ul1 li a .lrt{display: none;}

  .dow2 .ul1 li a .llt{width: 100%;}

  .dow2 .ul1 li{margin-bottom: 10px;}

  .dow2 .ul1{margin-bottom: 30px;}

  .con1 .cox{display: block;}

  .con1 .cox .clt{width: 100%;}

  .con1 .cox .clt .txt .en{margin: 10px 0 20px;}

  .con1 .cox .clt .more{display: none;}

  .con1 .cox .crt{width: 100%;}

  .con1 .cox .crt li{padding: 0 20px ;margin-bottom: 20px;}

  .con1 .cox .crt li .ltop{padding: 20px 0;}

  .con1 .cox .crt li .ltop .lrt{display: none;}

  .con1 .cox .crt li .ltop .llt{width: 100%;}

  .con1 .cox .crt li .ltop .llt .ltt s{display: none;}

  .con1 .cox .crt li .lbtm{padding: 20px 0;}

  .con1 .cox .crt li .lbtm .jl{margin-top: 20px;-ms-flex-wrap: wrap;flex-wrap: wrap;}

  .con2 .cox{display: block;}

  .con2 .cox .clt{width: 100%;padding: 30px 5%;}

  .con2 .cox .clt .en{margin: 10px 0 20px;}

  .con2 .cox .clt .xian{margin-bottom: 20px;}

  .con2 .cox .clt .dh{margin-bottom: 15px;}

  .con2 .cox .crt{width: 100%;}

  .con3 .en{margin: 10px 0 20px;}

  .con3 .ul1{display: block;}

  .con3 .ul1 li{width: 100%;margin-bottom: 20px;}

  .con3 .ul1 li .ipt{height: 50px;padding-top: 0px;}

  .con3 .ul1 li:nth-child(5){width: 100%;}

  .con3 .ul1 li:nth-child(5) .img{width: 50%;top: 0;}

 .con3 .ul1 li .ipt textarea{margin-top: 10px;}

 .guanbi .gbox{width: 90%;}

 .sea1{padding: 30px 0;}

 .sea1 .sox{display: block;}

 .sea1 .sox .slt{width: 100%;}

 .sea1 .sox .srt{width: 100%;margin-top: 20px;}

 .sea2 .stt{padding-bottom: 20px;}

 .sea2 .ul1 li a{padding: 20px 0;}

 .sea2 .ul1 li a .atc{margin-top: 15px;}

 .sea2 .ul1{margin-bottom: 30px;}



  .de1 .dbox .dlt .en{margin: 10px 0 20px;overflow: hidden;font-size: 20px;}
  
  .de1 .dbox .drt{line-height: 1.8;display: block;}

  .de1 .dbox .drt .tc{width: 100%;margin: 0 0 20px;}

  .de1 .dbox .drt .tc:last-child{margin-bottom: 0;}




}


































